An automatic parking system configured to control a vehicle so as to cause the vehicle to be moved to a parking place and to be accommodated in a parking frame provided in the parking place , the system comprising: a route where a magnetic marker forming a magnetism generation source is laid so as to be detectable by using a magnetic detecting part provided to the vehicle ; a position information providing part configured to provide position identification information capable of identifying a laying position of the magnetic marker ; and a position identifying part configured to identify a vehicle position where the vehicle is located based on the laying position of the magnetic marker , wherein a standard garaging path for each parking frame is identified as a guiding line forming an arc shape, the system further comprises: a storage medium configured to store a vehicle spec information including a specification information of the vehicle , and a configuration which calculates a garaging path as a control target by using the specification information of the vehicle included in the vehicle spec information and calculates a deviation of the garaging path as the control target with respect to the guiding line , guiding markers as magnetic markers are laid along the guiding line , a magnetic polarity of the guiding markers being different from a magnetic polarity of other magnetic markers , and the configuration which calculates the deviation of the garaging path calculates the deviation of the garaging path for each position of the guiding markers . a route where a magnetic marker forming a magnetism generation source is laid so as to be detectable by using a magnetic detecting part provided to the vehicle ; a position information providing part configured to provide position identification information capable of identifying a laying position of the magnetic marker ; and a position identifying part configured to identify a vehicle position where the vehicle is located based on the laying position of the magnetic marker , wherein a standard garaging path for each parking frame is identified as a guiding line forming an arc shape, the system further comprises: a storage medium configured to store a vehicle spec information including a specification information of the vehicle , and a configuration which calculates a garaging path as a control target by using the specification information of the vehicle included in the vehicle spec information and calculates a deviation of the garaging path as the control target with respect to the guiding line , guiding markers as magnetic markers are laid along the guiding line , a magnetic polarity of the guiding markers being different from a magnetic polarity of other magnetic markers , and the configuration which calculates the deviation of the garaging path calculates the deviation of the garaging path for each position of the guiding markers . a storage medium configured to store a vehicle spec information including a specification information of the vehicle , and a configuration which calculates a garaging path as a control target by using the specification information of the vehicle included in the vehicle spec information and calculates a deviation of the garaging path as the control target with respect to the guiding line , guiding markers as magnetic markers are laid along the guiding line , a magnetic polarity of the guiding markers being different from a magnetic polarity of other magnetic markers , and the configuration which calculates the deviation of the garaging path calculates the deviation of the garaging path for each position of the guiding markers . <EOS>