A manual scanning-type printing device, comprising: a processor ; a print head configured to perform a printing, and a sensor configured to detect a moving direction and a moving distance of the printing device, characterized by the processor being configured to perform: processing of, while the printing device moves in a first direction, disabling the print head from performing the printing, and acquiring a first moving distance of the printing device in the first direction detected by the sensor , the first direction being opposite to a second direction and the second direction being the main scanning direction, processing of, while the printing device moves in the second direction, determining that the print head has reached a printing start position when moving of a second moving distance based on the first moving distance is detected by the sensor , and processing of, when it is determined that the print head has reached the printing start position, enabling the print head to start the printing; and a printing start position marker for position adjustment to the printing start position, wherein when a distance between the printing start position marker and the print head is defined as a first distance, the second moving distance is a distance obtained by subtracting the first distance from the first moving distance, and the processor being configured to set a position at which the moving of the second moving distance in the second direction is performed, as the printing start position. a processor ; a print head configured to perform a printing, and a sensor configured to detect a moving direction and a moving distance of the printing device, characterized by the processor being configured to perform: processing of, while the printing device moves in a first direction, disabling the print head from performing the printing, and acquiring a first moving distance of the printing device in the first direction detected by the sensor , the first direction being opposite to a second direction and the second direction being the main scanning direction, processing of, while the printing device moves in the second direction, determining that the print head has reached a printing start position when moving of a second moving distance based on the first moving distance is detected by the sensor , and processing of, when it is determined that the print head has reached the printing start position, enabling the print head to start the printing; and processing of, while the printing device moves in a first direction, disabling the print head from performing the printing, and acquiring a first moving distance of the printing device in the first direction detected by the sensor , the first direction being opposite to a second direction and the second direction being the main scanning direction, processing of, while the printing device moves in the second direction, determining that the print head has reached a printing start position when moving of a second moving distance based on the first moving distance is detected by the sensor , and processing of, when it is determined that the print head has reached the printing start position, enabling the print head to start the printing; and a printing start position marker for position adjustment to the printing start position, wherein when a distance between the printing start position marker and the print head is defined as a first distance, the second moving distance is a distance obtained by subtracting the first distance from the first moving distance, and the processor being configured to set a position at which the moving of the second moving distance in the second direction is performed, as the printing start position. <EOS>