PROBLEM TO BE SOLVED: To provide a printer capable of printing information with the center position as a reference on the surface of an object to be conveyed.SOLUTION: A printer includes: a printer head 7; a printing section 12 which causes the printer head 7 to execute a printing operation; and a positional deviation detection section 17 which detects a positional deviation from a reference conveyance route of an object. The printing section 12 includes: a shift processing section 30 which generates shift line data shifting an allocation relation to an ink discharge nozzle from line data according to the positional deviation direction and positional deviation amount on the basis of positional deviation information from the position deviation detection section 17; a buffer section 32 which receives a detection signal of the object and sequentially outputs the shift line data at a prescribed discharge timing with a reception time of the detection signal as a reference; and a printing control section 33 which operates the corresponding ink discharge nozzle on the basis of the shift line data received from the buffer section 32.SELECTED DRAWING: Figure 2【課題】搬送される対象物表面に、その中心位置を基準として情報を印刷可能な印刷装置を提供する。【解決手段】本発明に係る印刷装置は、プリンタヘッド7と、当該プリンタヘッド7に印刷動作を実行させる印刷部12と、対象物の基準搬送経路からの位置ずれを検出する位置ずれ検出部17とを備え、前記印刷部12は、位置ずれ検出部17からの位置ずれ情報を基に、その位置ずれ方向及び位置ずれ量に応じて、ラインデータから、前記インク吐出ノズルへの割り当て関係をシフトさせたシフトラインデータを生成するシフト処理部30と、対象物の検出信号を受信して、当該検出信号の受信時を基準に所定の吐出タイミングで前記シフトラインデータを順次出力するバッファ部32と、バッファ部32から受信したシフトラインデータを基に、対応したインク吐出ノズルを動作させる印刷制御部33とを備える。【選択図】図2