1. A system of calculating a location based on an artificial mark in real time, the system comprising: an image processing module for obtaining an image signal by photographing artificial marks installed at a predetermined space with a space coordinate and detecting an image coordinate of artificial mark from the obtaining the image signal, a location calculating module for calculating a current location by comparing the image coordinate of detected artificial mark and a pre-stored space coordinate of artificial mark, and an artificial mark identifying module for updating current location information by selectively using one of an artificial mark tracing process and an image coordinate estimating process, where the artificial mark tracing process identifies an artificial mark detected at a current time as one of artificial marks detected at a previous time which is closest to the currently detected artificial mark, and the image coordinate estimating process identifies an artificial mark by estimating an image coordinate of artificial mark using current location information and a pre-stored space coordinate of artificial mark and comparing the estimated image coordinate and the detected image coordinate.