(57)【要約】【課題】一方向に沿って移動可能とされているハンディプリンタにおいて、複数行の印刷を容易に行うことができるようにする。【解決手段】印刷装置１は、印刷ヘッド２２と、印刷装置本体と、検出装置３０と、移動方向規制部と、制御装置５０と、を備える。印刷ヘッド２２は、被印刷媒体に対して相対的に移動しながら被印刷媒体に画像の印刷を行う。印刷装置本体は、印刷ヘッド２２を収納する。検出装置３０は、印刷装置本体の被印刷媒体に対する相対的な移動量及び移動方向を検出する。移動方向規制部は、印刷装置本体の被印刷媒体に対する相対的な移動方向を、第１方向及び第１方向に対して逆方向の第２方向に規制する。制御装置５０は、移動量に従って印刷ヘッド２２により第１画像の印刷を行わせ、第１画像の印刷が終了した後に、印刷装置本体が被印刷媒体から離間されてから、移動量に従って印刷ヘッド２２により第２画像の印刷を行わせる。【選択図】図３
2019059182.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置であって、
被印刷媒体に対して相対的に移動しながら前記被印刷媒体に画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドを収納する印刷装置本体と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動量及び移動方向を検出する検出装置と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動方向を、第１方向及び前記第１方向に対して逆方向の第２方向に規制する移動方向規制部と、
制御装置と、
を備え、
前記制御装置は、
前記移動方向が前記第１方向と前記第２方向の一方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第１画像の印刷を行わせ、
前記第１画像の印刷が終了した後に、前記印刷装置本体が前記被印刷媒体から離間されてから、前記移動方向が前記第１方向と前記第２方向の他方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第２画像の印刷を行わせる、
ことを特徴とする印刷装置。
【請求項２】
前記移動方向規制部は、前記被印刷媒体に接触して回転する回転ローラを有し、前記印刷装置本体が前記第１方向に移動しているときに前記印刷装置本体が前記第１方向と異なる方向に移動することを妨げ、前記第２方向に移動しているときに前記印刷装置本体が前記第２方向と異なる方向に移動することを妨げることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記回転ローラは、前記被印刷媒体上に載置されていて、前記画像を印刷する予定の領域を囲む矩形の枠を有する印刷補助治具の内縁に接するように形成されていることを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記第１画像は、複数行の印刷対象の画像における、第ｎ（ｎは１以上の整数）行目の画像であり、前記第２画像は、印刷対象の画像における第ｎ＋１行目の画像であることを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記制御装置は、
前記印刷装置が前記被印刷媒体から離間したとき、前記検出装置の検出結果に基づいて前記印刷装置はリフトオフ状態にあると検知し、
前記第１画像の印刷が終了した後に、前記リフトオフ状態を検知してから、前記移動方向が前記第１方向と前記第２方向の前記他方であることを前記検出装置が検出しているときに、前記移動量に従って前記印刷ヘッドにより前記第２画像の印刷を行わせることを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
前記第１方向は、前記被印刷媒体の右側と左側の一方から他方に向かう方向であり、
前記第２方向は、前記被印刷媒体の右側と左側の前記他方から前記一方に向かう方向であり、
前記第２画像は、前記被印刷媒体の右側と左側の前記一方に寄せて配置されている画像であり、
前記制御装置は、
前記移動方向が前記第１方向であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより前記第１画像の印刷を行わせ、
前記印刷ヘッドが前記第１画像の印刷を開始した位置から前記リフトオフ状態を検知したときの前記印刷ヘッドの位置までの移動距離を取得し、
前記移動距離と前記第２画像の前記第２方向に沿った長さとの差分を取得し、
前記第２画像の終端に、前記第２方向に沿った長さが前記差分の長さを有する空白を付加した第２印刷画像を作成し、
前記リフトオフ状態を検知した後に、前記移動方向が前記第２方向であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより前記第２印刷画像を印刷させることにより、前記第２画像の印刷を行わせる、
ことを特徴とする請求項５に記載の印刷装置。
【請求項７】
前記第１画像が前記第１方向に沿って第１長さを有し、前記第２画像が前記第１方向に沿って第２長さを有し、前記第１長さが前記第２長さ以上である場合に前記移動距離が前記第１長さを超えたことを報知し、前記第２長さが前記第１長さ以上である場合に前記移動距離が前記第２長さを超えたことを報知する報知部を有する、
ことを特徴とする請求項６に記載の印刷装置。
【請求項８】
印刷装置により実行される印刷方法であって、
前記印刷装置は、
被印刷媒体に対して相対的に移動しながら前記被印刷媒体に画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドを収納する印刷装置本体と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動量及び移動方向を検出する検出装置と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動方向を、第１方向及び前記第１方向に対して逆方向の第２方向に規制する移動方向規制部と、
を備え、
前記印刷方法は、
前記移動方向が前記第１方向と前記第２方向の一方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第１画像の印刷を行わせ、
前記第１画像の印刷が終了した後に、前記印刷装置本体が前記被印刷媒体から離間されてから、前記移動方向が前記第１方向と前記第２方向の他方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第２画像の印刷を行わせる、
ことを特徴とする印刷方法。
【請求項９】
印刷装置を制御するコンピュータにより実行されるプログラムであって、
前記印刷装置は、
被印刷媒体に対して相対的に移動しながら前記被印刷媒体に画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドを収納する印刷装置本体と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動量及び移動方向を検出する検出装置と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動方向を、第１方向及び前記第１方向に対して逆方向の第２方向に規制する移動方向規制部と、
を備え、
前記コンピュータは、前記プログラムを実行することにより、
前記移動方向が前記第１方向と前記第２方向の一方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第１画像の印刷を行わせ、
前記第１画像の印刷が終了した後に、前記印刷装置本体が前記被印刷媒体から離間されてから、前記移動方向が前記第１方向と前記第２方向の他方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第２画像の印刷を行わせる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、プリンタ本体を手動により記録紙上で移動させながら記録ヘッドにより画像を記録紙上に印刷するハンディプリンタが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２２５５１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようなハンディプリンタにおいて、上記特許文献１に記載の構成のように、プリンタ本体に走査ローラが設けられていてプリンタ本体を左右方向に移動させる動作が容易に行えるようになっている場合には、左右方向に１行の文字や画像を印刷することは容易に行える。しかしながら、印刷したい文字や画像が複数の行に亘っている場合には、１行の印刷が終わった後、プリンタ本体を持ち上げることなく次の行の位置まで、左右方向と交差する上下方向に移動させなければならないが、走査ローラがあるためにプリンタ本体は上下方向に移動させ難くなっている。このため、このようなハンディプリンタでは複数行の文字や画像を印刷し難いという問題がある。
【０００５】
本発明は上記の課題に鑑みてなされたものであって、一方向に沿って移動可能とされているハンディプリンタにおいて、複数行の印刷を容易に行うことができる利点を有する。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る印刷装置の一態様は、
印刷装置であって、
被印刷媒体に対して相対的に移動しながら前記被印刷媒体に画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドを収納する印刷装置本体と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動量及び移動方向を検出する検出装置と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動方向を、第１方向及び前記第１方向に対して逆方向の第２方向に規制する移動方向規制部と、
制御装置と、
を備え、
前記制御装置は、
前記移動方向が前記第１方向と前記第２方向の一方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第１画像の印刷を行わせ、
前記第１画像の印刷が終了した後に、前記印刷装置本体が前記被印刷媒体から離間されてから、前記移動方向が前記第１方向と前記第２方向の他方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第２画像の印刷を行わせる、
ことを特徴とする。
【０００７】
また、上記目的を達成するため、本発明に係る印刷方法の一態様は、
印刷装置により実行される印刷方法であって、
前記印刷装置は、
被印刷媒体に対して相対的に移動しながら前記被印刷媒体に画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドを収納する印刷装置本体と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動量及び移動方向を検出する検出装置と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動方向を、第１方向及び前記第１方向に対して逆方向の第２方向に規制する移動方向規制部と、
を備え、
前記印刷方法は、
前記移動方向が前記第１方向と前記第２方向の一方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第１画像の印刷を行わせ、
前記第１画像の印刷が終了した後に、前記印刷装置本体が前記被印刷媒体から離間されてから、前記移動方向が前記第１方向と前記第２方向の他方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第２画像の印刷を行わせる、
ことを特徴とする。
【０００８】
また、上記目的を達成するため、本発明に係るプログラムの一態様は、
印刷装置を制御するコンピュータにより実行されるプログラムであって、
前記印刷装置は、
被印刷媒体に対して相対的に移動しながら前記被印刷媒体に画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドを収納する印刷装置本体と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動量及び移動方向を検出する検出装置と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動方向を、第１方向及び前記第１方向に対して逆方向の第２方向に規制する移動方向規制部と、
を備え、
前記コンピュータは、前記プログラムを実行することにより、
前記移動方向が前記第１方向と前記第２方向の一方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第１画像の印刷を行わせ、
前記第１画像の印刷が終了した後に、前記印刷装置本体が前記被印刷媒体から離間されてから、前記移動方向が前記第１方向と前記第２方向の他方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第２画像の印刷を行わせる、
ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、一方向に沿って移動可能とされているハンディプリンタにおいて、複数行の印刷を容易に行うことができる印刷装置、印刷方法及びプログラムを提供できる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る印刷装置の（ａ）側面図、（ｂ）下面図及び（ｃ）上面図である。
【図２】実施の形態１に係る印刷装置が印刷する印刷対象の画像を示す図である。
【図３】実施の形態１に係る印刷装置の構成を示すブロック図である。
【図４】実施の形態１における第１印刷画像作成部が作成した第１印刷画像を示す図である。
【図５】実施の形態１における第２印刷画像作成部が作成した第２印刷画像を示す図である。
【図６】実施の形態１における印刷処理のフローチャートである。
【図７】実施の形態１において被印刷媒体に印刷画像を印刷する過程を示す図である。
【図８】実施の形態１において被印刷媒体に印刷画像を印刷する過程を示す図である。
【図９】実施の形態１において被印刷媒体に印刷画像を印刷する過程を示す図である。
【図１０】実施の形態２における（ａ）印刷補助治具及び（ｂ）印刷装置並びに印刷補助治具を示す図である。
【図１１】実施の形態２に係る印刷装置及び印刷補助治具の上面図である。
【図１２】実施の形態２に係る印刷装置及び印刷補助治具の上面図である。
【図１３】実施の形態２に係る印刷装置及び印刷補助治具の上面図である。
【図１４】実施の形態２に係る印刷装置及び印刷補助治具の上面図である。
【発明を実施するための形態】
【００１１】
（実施の形態１）
実施の形態１に係る印刷装置１について、図面を参照して説明する。なお、図中同一又は相当する部分には同一符号を付す。
【００１２】
図１（ａ）は、実施の形態１に係る印刷装置１の側面図であり、図１（ｂ）はその下面図であり、図１（ｃ）はその上面図である。印刷装置１は、ユーザが被印刷媒体２の上を移動方向Ｄ１又はＤ２に沿って移動させることで、印刷対象の画像を被印刷媒体２に印刷することが可能な手動走査型の印刷装置である。このような手動走査型の印刷装置は、ハンディプリンタ、ダイレクトプリンタともいう。ここで、図１に示すｘｙｚ座標軸を設定する。ｘ軸及びｙ軸は被印刷媒体２の面方向に平行な方向であり、ｚ軸はｘ、ｙ軸に垂直な方向である。以下、ユーザが印刷装置１をｘ軸方向に沿った移動方向Ｄ１又はＤ２に移動させて被印刷媒体２に印刷を行う場合を例に説明する。また、以下、ｙ軸方向を奥、ｚ軸方向を上とも呼ぶ。じこで、左から右に移動する移動方向Ｄ１を「順方向」とし、右から左に移動する移動方向Ｄ２を「逆方向」とする。
【００１３】
被印刷媒体２は、印刷用紙、印刷用ラベル、段ボールを含み得るが、これに限られるものではない。被印刷媒体２は、記録媒体、印刷対象物ともいう。被印刷媒体２は紙、樹脂から形成されるが、インクを付着させることができる材料を、インクを付着させることができる表面状態で形成したものであればどのようなものであっても良い。
【００１４】
印刷対象の画像（コンテンツ）は、文字、記号、図形、模様、絵、写真を含み得るが、これに限られるものではない。印刷対象の画像は、印刷画像、印刷パターンともいう。図２は、印刷装置１が印刷する印刷対象の画像を示す図である。本実施の形態では、図２に示すように、
The quick brown fox
jumps over the lazy dog.
という２行で構成される文章を印刷する場合について説明する。なお、印刷対象の画像は２行の文章に限るものではなく、３行以上の複数行の文章であってもよく、文章でなく、記号や任意の画像等であってもよい。
【００１５】
図３は、印刷装置１の構成を示すブロック図である。図１（ａ）〜図１（ｃ）及び図３に示すように、実施の形態１に係る印刷装置１は、筐体（印刷装置本体）１０と、回転ローラ（移動方向規制部）１１ａ〜１１ｄと、印刷機構２０と、検出装置３０と、インターフェース部４０と、制御装置５０と、記憶装置６０と、通信装置７０と、を備える。
【００１６】
筐体１０は、印刷装置１の構成要素である回転ローラ１１ａ〜１１ｄ、印刷機構２０、検出装置３０、インターフェース部４０、制御装置５０、及び記憶装置６０が配置される筐体である。図１（ａ）及び図１（ｂ）に示すように、回転ローラ１１ａ〜１１ｄ、印刷機構２０、検出装置３０及びインターフェース部４０は筐体１０から露出している。筐体１０は、例えば樹脂、金属から形成されるが、これに限られるものではない。
【００１７】
印刷機構２０は、筐体１０の下面に配置され、被印刷媒体２に印刷対象の画像を印刷する。印刷機構２０は、インクが充填されたインクタンク２１と、インクタンク２１に充填されたインクを微滴化して吐出する印刷ヘッド２２と、を備え、インクジェット方式で印刷を行う。インクタンク２１は、印刷ヘッド２２にインクを供給する。印刷ヘッド２２には複数のノズル２３がｙ方向及びｘ方向に沿って配列されている。印刷ヘッド２２は、ノズル２３内のインクをヒータによって加熱して気泡を生じさせ、生じた気泡によってそれぞれのノズル２３から被印刷媒体２へインクを吐出する。
【００１８】
検出装置３０は、印刷機構２０を含む印刷装置１の被印刷媒体２に対する移動量と移動の向きとを検出するセンサである。図３に示すように、検出装置３０は、光源３１とイメージセンサ３２とを含む。光源３１は例えばＬＥＤ（Light Emitting Diode）により形成されている。検出装置３０は、光源３１によって照射され被印刷媒体２で反射された光をイメージセンサ３２が読み取り、読み取った光を移動の前後で比較することで、印刷装置１の移動量と移動の向きとを検出する。検出装置３０は、検出した移動量と移動の向きとを含むデータを、制御装置５０に提供する。
【００１９】
制御装置５０は、検出装置３０により出力された検出信号が予め設定されたリフトオフ条件を満たすか否かを判定し、リフトオフ条件を満たすときには印刷装置１がリフトオフ状態にあると検出する。リフトオフとは、印刷装置１が被印刷媒体２から持ち上げられて、検出装置３０が被印刷媒体２から予め設定されたリフトオフ距離以上に離れた状態にあることを指し、印刷装置１が正常に印刷を行っている状態では、検出装置３０と被印刷媒体２との間隔はリフトオフ距離より短くなっている。リフトオフ条件及びリフトオフ距離は、実験等の任意の方法によって予め設定されている。印刷装置１がリフトオフ状態にあるときに印刷を続行してインクを吐出し続けることは好ましくないため、制御装置５０はリフトオフが検出されると印刷を停止させる。また、検出装置３０による印刷装置１の移動量と移動の向きの検出は、リフトオフ条件が満たされておらず、印刷装置１が被印刷媒体２上に適正に載置されていて、検出装置３０と被印刷媒体２とがリフトオフ距離以上に離れていない状態で行われる。また、本実施形態では、例えば２行の文章を印刷する場合に、１行目の文章を印刷した後に印刷装置１を２行目の文章の印刷を開始する位置に移動させる際に、１行目の文章を印刷した後に印刷装置１を被印刷媒体２から持ち上げてリフトオフ状態にして、２行目の文章の印刷を開始する位置に移動させた後、２行目の文章の印刷を行うように構成されている。
【００２０】
回転ローラ１１ａ〜１１ｄは、図１（ａ）、図１（ｂ）に示すように、筐体１０の下面から一部が露出するように設けられていて、印刷装置１を回転ローラ１１ａ〜１１ｄが被印刷媒体２に接触している状態で移動させるときに、印刷装置１を移動方向Ｄ１又はＤ２に移動させる方向に回転可能になっている。回転ローラ１１ａ〜１１ｄは、例えばゴムや樹脂材料により形成されていて、印刷装置１を移動方向Ｄ１又はＤ２に沿って直線状に移動させることができるように構成されている。
【００２１】
インターフェース部４０は、印刷対象の文章、印刷開始及び印刷停止の指示を含むユーザからの入力の受け付けと、ユーザへの情報の提示とを行うインターフェースである。インターフェース部４０は、受け付けた入力を制御装置５０に提供し、制御装置５０から取得した情報をユーザに提示する。インターフェース部４０は、ユーザからの入力を受け付けるボタン、キー又はタッチパッド、ユーザへの情報の提示を行う液晶ディスプレイ、スピーカ又はＬＥＤ、若しくは両方を兼ねるタッチパネルを含み得るが、これに限られるものではない。図１（ｃ）においては、一例として、インターフェース部４０が、表示部４０ａ、印刷開始ボタン４０ｂ、状態表示部（ＬＥＤ）４０ｃを備える場合を示している。
【００２２】
制御装置５０は、ＣＰＵ（Central Processing Unit）を備え、プログラムを実行することにより印刷装置１を制御する処理装置である。制御装置５０は、第１印刷画像作成部５１と、印刷長取得部５２と、第２印刷画像作成部５３と、印刷制御部５４と、を備える。制御装置５０は、ＣＰＵ（Central Processing Unit）を含み得るが、これに限られるものではない。通信装置７０は、外部の電子機器、例えばパソコン、スマートフォン、タブレット等の電子機器と、無線又は有線で情報の通信を行う。以下においては、ユーザによる印刷する文章の入力をインターフェース部４０が受け付ける場合について説明するが、印刷する文章や画像を、通信装置７０を介して、外部の電子機器から受け付ける態様であってもよい。
【００２３】
第１印刷画像作成部５１は、ユーザの入力を元に第１印刷画像を作成する。ユーザによる印刷する文章の入力をインターフェース部４０が受け付けると、第１印刷画像作成部５１は入力された文章をインターフェース部４０から取得する。さらに、ユーザによる印刷する文字の大きさ、色、装飾及びレイアウトを設定する入力をインターフェース部４０が受け付けると、第１印刷画像作成部５１は入力された設定をインターフェース部４０から取得する。第１印刷画像作成部５１は、取得した文章と設定とから第１印刷画像を作成し、記憶装置６０に記憶させる。
【００２４】
図４は、第１印刷画像作成部５１が作成した第１印刷画像を示す図である。第１印刷画像作成部５１は、行毎に第１印刷画像を作成する。第１印刷画像は、「The quick brown fox」と書かれた行である第１行目の第１画像Ｌ１と、「jumps over the lazy dog.」と書かれた行である第２行目の第２画像Ｌ２とから構成される。第１画像Ｌ１のｘ方向に沿った左端部から右端部までの長さはＸ１であり、第２画像Ｌ２のｘ方向に沿った左端部から右端部までの長さはＸ２である。印刷画像の左右方向が、印刷装置１のｘ方向に対応する。
【００２５】
印刷長取得部５２は、印刷装置１の動き方に基づいて印刷長を取得する。印刷長は図５に示すＸ３である。この印刷長Ｘ３は、第１画像Ｌ１の長さＸ１より第２画像Ｌ２の長さＸ２が長い場合、第２画像Ｌ２の長さＸ２以上の長さに設定される。具体的には、印刷装置１が第１画像Ｌ１の印刷を開始してから、印刷装置１がｘ方向に沿って順方向に移動し、第１画像Ｌ１の印刷が終了し、第２画像Ｌ２の長さＸ２を越えた後に印刷装置１がリフトオフ状態になったことが検知されたとき、印刷装置１の印刷を開始してからリフトオフが検知された時点までの移動距離を印刷長Ｘ３として取得する。なお、この印刷長Ｘ３は、第１画像Ｌ１の長さＸ１が第２画像Ｌ２の長さＸ２より長い場合には、第１画像Ｌ１の長さＸ１以上の長さに設定される。
【００２６】
第２印刷画像作成部５３は、記憶装置６０に記憶された第１印刷画像と印刷長Ｘ３の長さとから、２行目の第２画像Ｌ２を、印刷装置１を逆方向に移動させながら印刷するための第２印刷画像ＳＬ２を作成する。第２印刷画像作成部５３は、印刷長Ｘ３から２行目の第２画像Ｌ２の長さＸ２を減算して、２行目の第２画像Ｌ２の右端に付加すべき空白ＳＰの、ｘ方向に沿った長さＸ４を算出する。すなわち、Ｘ４＝Ｘ３−Ｘ２である。そして、第２印刷画像作成部５３は、算出した長さＸ４を有する空白ＳＰを２行目の第２画像Ｌ２の右端に追加した画像を第２印刷画像ＳＬ２として作成し、記憶装置６０に記憶させる。この空白ＳＰは、印刷機構２０による印刷を行わない領域である。図５に、この第２印刷画像ＳＬ２を示す。
【００２７】
印刷制御部５４は、検出装置３０の検出結果に基づいて、印刷装置１が被印刷媒体２上の位置Ｐ１にあって、印刷装置１が被印刷媒体２上に適切に載置されていることが検出された後、印刷開始の指示をインターフェース部４０が受け付けると、インターフェース部４０から印刷開始指示情報を取得し、印刷機構２０を制御して印刷を開始する。このとき、筐体１０はユーザによって把持され、ユーザが印刷したい箇所に沿って順方向に移動させられる。印刷制御部５４は、検出装置３０が検出した移動量を取得し、印刷機構２０の被印刷媒体２に対する位置を算出しながら、印刷機構２０を制御して第１印刷画像における第１行目の第１画像Ｌ１を左端側から印刷させる。
【００２８】
印刷制御部５４は、第２行目の第２画像Ｌ２が存在している場合に、印刷装置１が被印刷媒体２上の位置Ｐ２まで移動して、第１行目の第１画像Ｌ１の長さＸ１と第２行目の第２画像Ｌ２の長さＸ２に基づいて、印刷装置１の印刷開始時点からの移動距離がＸ１とＸ２の長い方より大きくなったら、印刷装置１の移動を止めて２行目の位置に移動させてよいことを、インターフェース部４０を介して、例えば表示部４０ａにおける表示や状態表示部４０ｃにおけるＬＥＤの点灯によって、ユーザに報知する。
【００２９】
そして、ユーザにより印刷装置１が被印刷媒体２から持ち上げられてリフトオフが検知されると、印刷長取得部５２が、印刷装置１が印刷を開始してからリフトオフが検知された時点までの印刷装置１の移動距離を印刷長Ｘ３として取得する。そして、第２印刷画像作成部５３が、印刷長Ｘ３に基づいて、２行目の第２画像Ｌ２の右端に空白を追加した第２印刷画像ＳＬ２を作成する。次いで、印刷制御部５４は、ユーザにより印刷装置１が被印刷媒体２上の位置Ｐ３に載置されて、印刷装置１の逆方向への移動が開始されたことが検知されると、検出装置３０が検出した移動量を取得して、印刷機構２０の被印刷媒体２に対する位置を算出しながら、印刷機構２０を制御して、第２印刷画像ＳＬ２を右端側から印刷させる。そして、印刷制御部５４は、印刷装置１が位置Ｐ４まで移動して、印刷すべき印刷画像を全て印刷すると、印刷機構２０を制御して印刷を停止する。
【００３０】
記憶装置６０は、制御装置５０が処理を実行するためのプログラム及びデータを記憶し、制御装置５０が処理を実行する際の作業領域として機能する。記憶装置６０は、印刷機構２０を制御して印刷を行うプログラム、検出装置３０を制御して移動量を検出するプログラム、印刷画像を作成するプログラム、作成された印刷画像のデータを記憶し得るが、記憶する対象はこれに限られるものではない。記憶装置６０は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を含み得るが、これに限られるものではない。
【００３１】
図６は、実施の形態１における印刷処理のフローチャートである。実施の形態１に係る印刷装置１が実行する印刷処理について、図６のフローチャートを参照して説明する。ここで、本実施形態及び後述する各実施形態においては、印刷画像が左寄せで印刷される場合について説明する。なお、印刷画像が右寄せで印刷される場合には、以下の説明における右と左を逆に置き換えればよい。
【００３２】
第１印刷画像作成部５１が、ユーザによって入力された印刷予定の文章（画像）及び印刷予定の文章（画像）に対する設定をインターフェース部４０から取得する（ステップＳ１０１）。
【００３３】
印刷予定の文章（画像）を取得すると、第１印刷画像作成部５１は、第１印刷画像を作成し、記憶装置６０に記憶する。
【００３４】
ｎを１とし（ステップＳ１０２）、検出装置３０の検出結果に基づいて、印刷装置１が被印刷媒体２上に適切に載置されていて、印刷装置１が被印刷媒体２に対して順方向に移動していることが検知されているかを判定する（ステップＳ１０３）。印刷装置１が被印刷媒体２上に適切に載置されていない、あるいは、印刷装置１が被印刷媒体２に対して順方向に移動していることが検知されていない場合（ステップＳ１０３：ＮＯ）、印刷装置１が被印刷媒体２上に適切に載置されて、印刷装置１が被印刷媒体２に対して順方向に移動していることが検知されるまで、判定を繰り返す。
【００３５】
一方、印刷装置１が被印刷媒体２上に適切に載置されて、印刷装置１が被印刷媒体２に対して順方向に移動していることが検知された場合（ステップＳ１０３：ＹＥＳ）、検出装置３０が検出した印刷装置１の移動量に基づいて、第１行目の第１画像Ｌ１の印刷を、第１行目の第１画像Ｌ１の左端側から開始させる（ステップＳ１０４）。
【００３６】
そして、第１行目の第１画像Ｌ１の印刷が終了したかを判定し（ステップＳ１０５）、第１画像Ｌ１の印刷が終了していなければ（ステップＳ１０５：ＮＯ）、判定を繰り返す。
一方、第１行目の第１画像Ｌ１の印刷が終了したと判定した場合（ステップＳ１０５：ＹＥＳ）、第１印刷画像に第２行目の第２画像Ｌ２があるか否かを判定する（ステップＳ１０６）。そして、第２行目の第２画像Ｌ２がないと判定した場合（ステップＳ１０６：ＮＯ）、印刷処理を終了する。
【００３７】
一方、第２行目の第２画像Ｌ２があると判定した場合（ステップＳ１０６：ＹＥＳ）、第１行目の第１画像Ｌ１の長さＸ１と、第２行目の第２画像Ｌ２の長さＸ２を比較する（ステップＳ１０７）。そして、第２行目の第２画像Ｌ２の長さＸ２が第１行目の第１画像Ｌ１の長さＸ１以上である場合（ステップＳ１０８：ＹＥＳ）、検出装置３０が検出した印刷装置１の移動量に基づく、印刷装置１の印刷開始時点からの移動距離が第２行目の第２画像Ｌ２の長さＸ２以上であるか否かを判定し（ステップＳ１０９）、印刷装置１の移動距離が第２行目の第２画像Ｌ２の長さＸ２未満である場合（ステップＳ１０９：ＮＯ）、判定を繰り返す。一方、第２行目の第２画像Ｌ２の長さＸ２が第１行目の第１画像Ｌ１の長さＸ１未満である場合（ステップＳ１０８：ＮＯ）、検出装置３０が検出した印刷装置１の移動量に基づく、印刷装置１の印刷開始時点からの移動距離が第１行目の第１画像Ｌ１の長さＸ１以上であるか否かを判定し（ステップＳ１１０）、印刷装置１の移動距離が第１行目の第１画像Ｌ１の長さＸ１未満である場合（ステップＳ１１０：ＮＯ）、判定を繰り返す。
【００３８】
次いで、第２行目の第２画像Ｌ２の長さＸ２が第１行目の第１画像Ｌ１の長さＸ１以上であって印刷装置１の移動距離が第２行目の第２画像Ｌ２の長さＸ２以上である場合（ステップＳ１０９：ＹＥＳ）、又は、第２行目の第２画像Ｌ２の長さＸ２が第１行目の第１画像Ｌ１の長さＸ１未満であって印刷装置１の移動距離が第１行目の第１画像Ｌ１の長さＸ１以上である場合（ステップＳ１１０：ＹＥＳ）、印刷装置１の移動を止めて第２行目の右端の位置に移動（改行）させてよいことを、インターフェース部４０を介してユーザに報知する（ステップＳ１１１）。この場合、例えば表示部４０ａにおける表示や状態表示部４０ｃにおけるＬＥＤの点灯によって、印刷装置１を第２行目の位置に移動（改行）させてよいことをユーザに報知する。
【００３９】
次いで、印刷装置１がリフトオフ状態となったことが検知されたか否かを判定し（ステップＳ１１２）、リフトオフ状態になったことが検知されていない場合（ステップＳ１１２：ＮＯ）、判定を繰り返す。
【００４０】
一方、印刷装置１がリフトオフ状態となったことが検知されたと判定した場合（ステップＳ１１２：ＹＥＳ）、印刷装置１の、第１行目の第１画像Ｌ１の印刷を開始した位置（印刷開始位置）からリフトオフ状態が検知された位置（改行位置）までの距離（移動距離）を印刷長Ｘ３として取得する（ステップＳ１１３）。
【００４１】
次いで、取得した印刷長Ｘ３から第２行目の第２画像Ｌ２の長さＸ２を減算して、第２行目の第２画像Ｌ２の右端に付加すべき空白ＳＰの、ｘ方向に沿った長さＸ４を取得する（ステップＳ１１４）。そして、算出した長さＸ４を有する空白ＳＰを第２行目の第２画像Ｌ２の右端に追加した画像を第２印刷画像ＳＬ２として作成して、記憶装置６０に記憶する（ステップＳ１１５）。
【００４２】
次いで、検出装置３０の検出結果に基づいて、印刷装置１が被印刷媒体２上に適切に載置されていて、印刷装置１が被印刷媒体２に対して逆方向に移動していることが検知されているかを判定する（ステップ１１６）。印刷装置１が被印刷媒体２上に適切に載置されていない、あるいは、印刷装置１が被印刷媒体２に対して逆方向に移動していることが検知されていない場合（ステップＳ１１６：ＮＯ）、印刷装置１が被印刷媒体２上に適切に載置されて、印刷装置１が被印刷媒体２に対して逆方向に移動していることが検知されるまで、判定を繰り返す。
【００４３】
一方、印刷装置１が被印刷媒体２上に適切に載置されて、印刷装置１が被印刷媒体２に対して逆方向に移動していることが検知された場合（ステップＳ１１６：ＹＥＳ）、検出装置３０が検出した印刷装置１の移動量に基づいて、第２印刷画像ＳＬ２の印刷を、第２印刷画像ＳＬ２の右端側から開始させる（ステップＳ１１７）。
【００４４】
そして、第２印刷画像ＳＬ２の印刷が終了したかを判定し（ステップＳ１１８）、第１画像Ｌ１の印刷が終了していなければ（ステップＳ１１８：ＮＯ）、判定を繰り返す。
【００４５】
一方、第２印刷画像ＳＬ２の印刷が終了したと判定した場合（ステップＳ１１８：ＹＥＳ）、第１印刷画像に第３行目の画像があるか否かを判定する（ステップＳ１１９）。そして、第３行目の画像がないと判定した場合（ステップＳ１１９：ＮＯ）、印刷処理を終了する。
【００４６】
一方、第１印刷画像に第３行目の画像があると判定した場合（ステップＳ１１９：ＹＥＳ）、印刷装置１がリフトオフ状態となったことが検知されたか否かを判定し（ステップＳ１２０）、リフトオフ状態になったことが検知されていない場合（ステップＳ１２０：ＮＯ）、判定を繰り返す。
【００４７】
一方、印刷装置１がリフトオフ状態となったことが検知されたと判定した場合（ステップＳ１２０：ＹＥＳ）、ｎを３として（ステップＳ１２１）、ステップＳ１０３に戻り、以下、上記の動作を繰り返す。
【００４８】
図７〜図９は、被印刷媒体２に印刷画像を印刷する過程を示す図である。ステップＳ１０７〜ステップＳ１２１で行われる印刷工程を、図７〜図９を参照して説明する。なお、図７〜図９では、印刷装置１のインターフェース部４０の図示を省略する。
【００４９】
図７に示すように、ユーザが、筐体１０を把持して印刷装置１を被印刷媒体２のＡ地点からＢ地点へ順方向に移動させる。このとき、印刷制御部５４は、検出装置３０が検出した印刷装置１の移動量に基づいて印刷機構２０を制御して、被印刷媒体２に順方向に第１行目の第１画像Ｌ１を印刷する（ステップＳ１０４）。そして、第１画像Ｌ１を印刷し、第２行目の第２画像Ｌ２の長さＸ２以上の位置（Ｂ地点）まで印刷装置１が移動すると、印刷装置１第を２行目の右端に移動させてよい状態となる。印刷装置１は、この時点で、この状態になっていることを、インターフェース部４０を介して、ユーザに報知する。
【００５０】
次いで、ユーザは、図８に示すように、地点Ｂにある印刷装置１を被印刷媒体２から持ち上げて、印刷装置１を地点Ｃに移動させて（ステップＳ１１２）、Ｃ地点で印刷装置１を被印刷媒体２上に載置させる。
【００５１】
次いで、印刷装置１をＣ地点からＤ地点へ移動させて、検出装置３０が検出した印刷装置１の移動量に基づいて印刷機構２０を制御して、被印刷媒体２に逆方向に第２行目の第２画像Ｌ２を印刷する（ステップＳ１１７）。
【００５２】
（実施の形態２）
実施の形態２に係る印刷装置１について、図面を参照して説明する。
【００５３】
上記の実施の形態１においては、印刷装置１の移動を手動で行うこととした。この場合、印刷装置１は回転ローラ１１ａ〜１１ｄを有しているため、印刷装置１を移動方向Ｄ１又はＤ２に沿って直線状に移動させることは比較的容易にできるようになっている。しかしながら、印刷装置１を持ち上げて１行目の右端位置から２行目の右端位置に移動させる場合に、手動であるために、印刷装置１を移動させる方向が移動方向Ｄ１、Ｄ２に対して直交する方向からずれてしまう可能性がある。そこで、実施の形態２は、印刷装置１に加えて、印刷装置１の移動をガイドして補助する印刷補助治具３を使用するようにしたものである。
【００５４】
図１０（ａ）は、印刷補助治具３の平面図であり、図１０（ｂ）は印刷補助治具３を使用して印刷装置１により印刷を行っている状態の側面図である。印刷補助治具３は、ユーザによる印刷装置１の移動を補助する治具である。図１０（ａ）に示すように、印刷補助治具３は、中をくりぬいた長方形状に形成されている。印刷補助治具３は、樹脂、金属から形成されるが、これに限られるものではない。印刷補助治具３は、印刷装置１により被印刷媒体２に印刷を行う際に被印刷媒体２上に載置され、印刷装置１が被印刷媒体２上に載置されている状態で、図１０（ｂ）に示すように、印刷装置１の底面と被印刷媒体２との間の隙間に入る厚さに形成されている。
【００５５】
印刷補助治具３を使用する場合に、ユーザは、印刷補助治具３の向きを、印刷補助治具３の長手方向がｘ方向になる向きにし、印刷補助治具３の内縁を印刷予定位置に合わせて、印刷補助治具３を被印刷媒体２上に載置する。そして、印刷装置１を移動方向Ｄ１又はＤ２に移動させる際には、印刷装置１の回転ローラ１１ａ〜１１ｄのいずれかを印刷補助治具３の内縁に接触させた状態で、回転ローラ１１ａ〜１１ｄのいずれかを印刷補助治具３に摺動させて印刷装置１を移動させる。これにより、印刷装置１を蛇行させずに、印刷補助治具３によって定められた範囲に移動させることができる。また、印刷装置１を持ち上げて１行目の右端位置から２行目の右端位置に移動させる場合には、印刷装置１を１行目の右端位置にしたときに回転ローラ１１ａ〜１１ｄのいずれかが印刷補助治具３の内縁に接触するように印刷補助治具３の位置を調整し、印刷装置１を持ち上げて２行目の右端位置に移動させた際に、回転ローラ１１ａ〜１１ｄのいずれかが印刷補助治具３の内縁に接触するようにする。こうすることで、印刷装置１の移動方向がずれることを抑制できる。
【００５６】
印刷補助治具３を使用した場合の印刷装置１の具体的な動かし方の一例を、図１１〜図１４を参照して説明する。なお、図１１〜図１４では、印刷装置１のインターフェース部４０、印刷補助治具３の一部、及び印刷した画像の図示を省略する。
【００５７】
図１１に示すように、ユーザが、印刷装置１を回転ローラ１１ａ、１１ｂ、１１ｄが印刷補助治具３の内縁の角部分に内接するように配置する。具体的には、印刷補助治具３の内縁の左上隅に回転ローラ１１ａが接し、上縁に回転ローラ１１ｂが接し、左縁に回転ローラ１１ｄが接するように配置する。
【００５８】
印刷装置１を上記のように配置した後、図１２に示すように、ユーザが、筐体１０を把持し、回転ローラ１１ａ、１１ｂを印刷補助治具３に摺動させて、印刷装置１を回転ローラ１１ｂが印刷補助治具３の内縁の右上隅に接するまで矢印で示す順方向に移動させる。このとき、印刷制御部５４が、印刷機構２０を制御して被印刷媒体２に第１行目の第１画像Ｌ１を順方向に印刷する。
【００５９】
回転ローラ１１ｂが印刷補助治具３の内縁の右上隅に到達すると、図１３に示すように、ユーザが、印刷装置１を持ち上げて、矢印で示す方向に移動させて、回転ローラ１１ｃが印刷補助治具３の内縁の右下隅に接する位置まで移動させる。このとき、印刷装置１はリフトオフ状態にあり、印刷を行わない。
【００６０】
回転ローラ１１ｃが印刷補助治具３の内縁の右下隅に接すると、図１４に示すように、ユーザが、印刷装置１を回転ローラ１１ｄが印刷補助治具３の内縁の左下隅に到達するまで、矢印で示す逆方向に移動させる。このとき、印刷制御部５４が、印刷機構２０を制御して、被印刷媒体２に、第２印刷画像を逆方向に印刷する。
【００６１】
以上のような構成を備え、印刷処理を実行することで、実施の形態２に係る印刷装置１は、実施の形態１に係る印刷装置１が奏する効果と同様の効果に加えて、印刷補助治具３によって予め定められた範囲に印刷装置１を蛇行させることなく移動させることができて、歪みの少ない印刷を実現できるという効果を奏する。
【００６２】
なお、本実施の形態２では、実施の形態１の場合と同様に、印刷装置１が回転ローラ１１ａ〜１１ｄを有しているとしたが、本実施の形態２では、回転ローラ１１ａ〜１１ｄの代わりに、回転ローラ１１ａ〜１１ｄと同じ位置に、回転ローラ１１ａ〜１１ｄと同様の形状を有して回転しない、４つの突起部を有していてもよい。
【００６３】
（変形例）
以上に本発明のいくつかの実施の形態について説明したが、これらの実施の形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、本発明の実施の形態は種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
【００６４】
印刷ヘッド２２はノズル２３内のインクをヒータによって加熱して気泡を生じさせ、生じた気泡によってそれぞれのノズル２３から被印刷媒体２へインクを吐出するとしたが、これに限られるものではない。ピエゾ素子によってノズルからインクを押し出しても良いし、ポンプで押し出したインクを超音波によって液滴化して吐出しても良い。
【００６５】
印刷機構２０はインクタンク２１と印刷ヘッド２２とを含み、インクジェット方式で印刷を行うとしたが、これに限られるものではない。感熱方式、熱転写方式を含むあらゆる印刷方式で印刷を行っても良い。
【００６６】
検出装置３０は光源３１とイメージセンサ３２とを含み、光源３１が照射して被印刷媒体２で反射された光をイメージセンサ３２が読み取ることで移動量を検出するとしたが、これに限られるものではない。検出装置３０は筐体１０の底面に配置されたローラ又はボールを含み、それらの回転を検出することで移動量を検出しても良い。また、レーザ光源を含み、レーザ光源が照射して被印刷媒体２で反射されたレーザ光をイメージセンサ３２が読み取ることで移動量を検出しても良い。
【００６７】
実施の形態２において、印刷補助治具３は１つ限らず、ｘ方向及びｙ方向の少なくとも一方の寸法が互いに異なる複数の印刷補助治具３が用意されていて、複数の印刷補助治具３から、印刷する画像の長さや文字の大きさ等に応じて、それに合った印刷補助治具３を選んで使用してもよい。
【００６８】
左から右に向かって印刷する向きを順方向、右から左に向かって印刷する向きを逆方向として説明したが、これに限られるものではない。右から左に向かって印刷する方向を順方向としても良い。また、上から下に向かって印刷する方向を順方向としても良い。その他、任意の向きを順方向とすることができる。
【００６９】
また、このようなプログラムの適用方法は任意である。プログラムを、例えば、フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、メモリカード等のコンピュータ読み取り可能な記憶媒体に格納して適用できる。さらに、プログラムを搬送波に重畳し、インターネットなどの通信媒体を介して適用することもできる。例えば、通信ネットワーク上の掲示板（ＢＢＳ：Bulletin Board System）にプログラムを掲示して配信しても良い。そして、このプログラムを起動し、ＯＳ（Operating System）の制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成しても良い。
【００７０】
以上、本発明の好ましい実施の形態について説明したが、本発明は係る特定の実施の形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲とが含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００７１】
（付記１）
印刷装置であって、
被印刷媒体に対して相対的に移動しながら前記被印刷媒体に画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドを収納する印刷装置本体と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動量及び移動方向を検出する検出装置と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動方向を、第１方向及び前記第１方向に対して逆方向の第２方向に規制する移動方向規制部と、
制御装置と、
を備え、
前記制御装置は、
前記移動方向が前記第１方向と前記第２方向の一方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第１画像の印刷を行わせ、
前記第１画像の印刷が終了した後に、前記印刷装置本体が前記被印刷媒体から離間されてから、前記移動方向が前記第１方向と前記第２方向の他方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第２画像の印刷を行わせる、
ことを特徴とする印刷装置。
【００７２】
（付記２）
前記移動方向規制部は、前記被印刷媒体に接触して回転する回転ローラを有し、前記印刷装置本体が前記第１方向に移動しているときに前記印刷装置本体が前記第１方向と異なる方向に移動することを妨げ、前記第２方向に移動しているときに前記印刷装置本体が前記第２方向と異なる方向に移動することを妨げることを特徴とする付記１に記載の印刷装置。
【００７３】
（付記３）
前記回転ローラは、前記被印刷媒体上に載置されていて、前記画像を印刷する予定の領域を囲む矩形の枠を有する印刷補助治具の内縁に接するように形成されていることを特徴とする付記２に記載の印刷装置。
【００７４】
（付記４）
前記第１画像は、複数行の印刷対象の画像における、第ｎ（ｎは１以上の整数）行目の画像であり、前記第２画像は、印刷対象の画像における第ｎ＋１行目の画像であることを特徴とする付記１乃至３のいずれか一つに記載の印刷装置。
【００７５】
（付記５）
前記制御装置は、
前記印刷装置が前記被印刷媒体から離間したとき、前記検出装置の検出結果に基づいて前記印刷装置はリフトオフ状態にあると検知し、
前記第１画像の印刷が終了した後に、前記リフトオフ状態を検知してから、前記移動方向が前記第１方向と前記第２方向の前記他方であることを前記検出装置が検出しているときに、前記移動量に従って前記印刷ヘッドにより前記第２画像の印刷を行わせることを特徴とする付記１乃至４のいずれか一つに記載の印刷装置。
【００７６】
（付記６）
前記第１方向は、前記被印刷媒体の右側と左側の一方から他方に向かう方向であり、
前記第２方向は、前記被印刷媒体の右側と左側の前記他方から前記一方に向かう方向であり、
前記第２画像は、前記被印刷媒体の右側と左側の前記一方に寄せて配置されている画像であり、
前記制御装置は、
前記移動方向が前記第１方向であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより前記第１画像の印刷を行わせ、
前記印刷ヘッドが前記第１画像の印刷を開始した位置から前記リフトオフ状態を検知したときの前記印刷ヘッドの位置までの移動距離を取得し、
前記移動距離と前記第２画像の前記第２方向に沿った長さとの差分を取得し、
前記第２画像の終端に、前記第２方向に沿った長さが前記差分の長さを有する空白を付加した第２印刷画像を作成し、
前記リフトオフ状態を検知した後に、前記移動方向が前記第２方向であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより前記第２印刷画像を印刷させることにより、前記第２画像の印刷を行わせる、
ことを特徴とする付記５に記載の印刷装置。
【００７７】
（付記７）
前記第１画像が前記第１方向に沿って第１長さを有し、前記第２画像が前記第１方向に沿って第２長さを有し、前記第１長さが前記第２長さ以上である場合に前記移動距離が前記第１長さを超えたことを報知し、前記第２長さが前記第１長さ以上である場合に前記移動距離が前記第２長さを超えたことを報知する報知部を有する、
ことを特徴とする付記６に記載の印刷装置。
【００７８】
（付記８）
印刷装置により実行される印刷方法であって、
前記印刷装置は、
被印刷媒体に対して相対的に移動しながら前記被印刷媒体に画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドを収納する印刷装置本体と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動量及び移動方向を検出する検出装置と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動方向を、第１方向及び前記第１方向に対して逆方向の第２方向に規制する移動方向規制部と、
を備え、
前記印刷方法は、
前記移動方向が前記第１方向と前記第２方向の一方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第１画像の印刷を行わせ、
前記第１画像の印刷が終了した後に、前記印刷装置本体が前記被印刷媒体から離間されてから、前記移動方向が前記第１方向と前記第２方向の他方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第２画像の印刷を行わせる、
ことを特徴とする印刷方法。
【００７９】
（付記９）
印刷装置を制御するコンピュータにより実行されるプログラムであって、
前記印刷装置は、
被印刷媒体に対して相対的に移動しながら前記被印刷媒体に画像の印刷を行う印刷ヘッドと、
前記印刷ヘッドを収納する印刷装置本体と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動量及び移動方向を検出する検出装置と、
前記印刷装置本体の前記被印刷媒体に対する相対的な移動方向を、第１方向及び前記第１方向に対して逆方向の第２方向に規制する移動方向規制部と、
を備え、
前記コンピュータは、前記プログラムを実行することにより、
前記移動方向が前記第１方向と前記第２方向の一方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第１画像の印刷を行わせ、
前記第１画像の印刷が終了した後に、前記印刷装置本体が前記被印刷媒体から離間されてから、前記移動方向が前記第１方向と前記第２方向の他方であることが検出されているときに、前記移動量に従って前記印刷ヘッドにより第２画像の印刷を行わせる、
ことを特徴とするプログラム。
【符号の説明】
【００８０】
１…印刷装置、２…被印刷媒体、３…印刷補助治具、１０…筐体（印刷装置本体）、１１ａ，１１ｂ，１１ｃ，１１ｄ…回転ローラ（移動方向規制部）、２０…印刷機構、２１…インクタンク、２２…印刷ヘッド、２３…ノズル、３０…検出装置、３１…光源、３２…イメージセンサ、４０…インターフェース部、４０ａ…表示部、４０ｂ…印刷開始ボタン、４０ｃ…状態表示部（ＬＥＤ）、５０…制御装置、５１…第１印刷画像作成部、５２…印刷長取得部、５３…第２印刷画像作成部、５４…印刷制御部、６０…記憶装置、７０…通信装置。
【図１】
2019059182.tif 000003
【図２】
2019059182.tif 000004
【図３】
2019059182.tif 000005
【図４】
2019059182.tif 000006
【図５】
2019059182.tif 000007
【図６】
2019059182.tif 000008
【図７】
2019059182.tif 000009
【図８】
2019059182.tif 000010
【図９】
2019059182.tif 000011
【図１０】
2019059182.tif 000012
【図１１】
2019059182.tif 000013
【図１２】
2019059182.tif 000014
【図１３】
2019059182.tif 000015
【図１４】
2019059182.tif 000016