(57)【特許請求の範囲】
【請求項１】
用紙を搬送経路に沿って順方向及び逆方向に搬送可能であって印刷の実行時には前記順方向に用紙を搬送する印刷手段を制御する印刷制御装置であって、
前記印刷手段に、印刷開始前に用紙を逆方向に搬送させて前記用紙の先端を印字ヘッドに合わせさせた後に印刷を実行させる制御手段を備え、
前記制御手段は、前記印刷手段に、印刷終了後に用紙を前記搬送経路に沿って所定の距離だけ順方向に搬送させるとともに、当該搬送に先立って、前記印刷手段に、前記用紙の搬送方向と直交する幅方向に並ぶ一対の位置合わせパターンを前記用紙に印刷させ、
前記一対の位置合わせパターンは、互いが前記幅方向において対称な形状のパターンであり、
前記一対の位置合わせパターンのそれぞれは、前記用紙の搬送方向に所定の間隔ずつずらして前記幅方向に並べられた複数の図形からなる、
印刷制御装置。
【請求項２】
前記複数の図形のそれぞれは正方形である請求項１に記載の印刷制御装置。
【請求項３】
ユーザにより視認可能な位置となるようにユーザが用紙の先端を合わせるための初期位置が、用紙が前記印刷手段の外部に排出される用紙排出部に設けられている請求項１又は２に記載の印刷制御装置。
【請求項４】
ユーザが目視により判断した前記一対の位置合わせパターンのずれを示すずれ情報を入力するための入力手段を備え、
前記制御手段は、前記入力手段から入力されたずれ情報に基づいて、前記印刷手段に、前記搬送経路に沿った用紙の位置を調整させる請求項１〜３のいずれか一項に記載の印刷制御装置。
【請求項５】
前記制御手段は、前記一対の位置合わせパターンのずれ状態を示す複数のずれパターンを表示手段に表示させ、
前記入力手段は、前記表示手段に表示されている複数のずれパターンの中から実際に印刷された前記一対の位置合わせパターンの印刷結果に対応するずれパターンを選択するためのものである請求項４に記載の印刷制御装置。
【請求項６】
前記制御手段は、前記印刷手段に、用紙の予め定められた領域の前記搬送方向における端部に前記一対の位置合わせパターンを印刷させる請求項１〜５のいずれか一項に記載の印刷制御装置。
【請求項７】
用紙を搬送経路に沿って順方向及び逆方向に搬送可能であって印刷の実行時には前記順方向に用紙を搬送する印刷手段を制御するためのコンピュータを、
前記印刷手段に、印刷開始前に用紙を逆方向に搬送させて前記用紙の先端を印字ヘッドに合わせさせた後に印刷を実行させる制御手段として機能させ、
前記制御手段は、前記印刷手段に、印刷終了後に用紙を前記搬送経路に沿って所定の距離だけ順方向に搬送させるとともに、当該搬送に先立って、前記印刷手段に、前記用紙の搬送方向と直交する幅方向に並ぶ一対の位置合わせパターンを前記用紙に印刷させ、
前記一対の位置合わせパターンは、互いが前記幅方向において対称な形状のパターンであり、
前記一対の位置合わせパターンのそれぞれは、前記用紙の搬送方向に所定の間隔ずつずらして前記幅方向に並べられた複数の図形からなる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置及びプログラムに関する。
【背景技術】
【０００２】
従来、印刷には、予め所定のサイズに裁断されているカット紙の他、連続用紙が用いられている。連続用紙とは、ミシン目を折り目として蛇腹状に折り畳まれた、連続した用紙である。カット紙を用いるプリンタでは、用紙１枚毎に用紙を自動的に供給して印刷位置を合わせるものが多いが、連続用紙を用いるプリンタでは、手動で用紙をセットして印刷位置を合わせるものが多い。
【０００３】
連続用紙をプリンタに手動でセットする場合、用紙の先端（印刷開始位置）を印字ヘッドの位置に合わせる必要がある。通常、印字ヘッドはプリンタの奥にあり、外部からは確認することができない。また、プリンタ内に用紙のセット位置を示す目印もないため、目分量で用紙の先端を印字ヘッドに合わせなくてはならず、正確な位置合わせは困難である。
【０００４】
用紙の位置を合わせるための技術として、例えば、用紙の所定位置に予めテスト枠を印刷しておき、用紙にテスト用マークを印刷し、テスト用マークがテスト枠内に印刷された場合にのみ正規データを用紙に印刷することにより、用紙への印刷位置合わせを行う方法が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−２１１７４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記従来技術は、印刷結果を目視により判定してプリンタの印字ヘッドの位置を調整するものであり、適切な印刷位置となるまで試し打ち印刷を繰り返す必要があった。特に、連続用紙を用いるプリンタは、簡易な構成からなり、長年継続して使用されている場合が多く、基本的に手動で用紙を送って位置合わせを行わなくてはならない。そのため、実際に印刷を行わなくても、ある程度正確な位置合わせを行えることが望ましい。
【０００７】
本発明の課題は、用紙の位置合わせを容易に行うことである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明に係る印刷制御装置は、用紙を搬送経路に沿って順方向及び逆方向に搬送可能であって印刷の実行時には前記順方向に用紙を搬送する印刷手段を制御する印刷制御装置であって、前記印刷手段に、印刷開始前に用紙を逆方向に搬送させて前記用紙の先端を印字ヘッドに合わせさせた後に印刷を実行させる制御手段を備え、前記制御手段は、前記印刷手段に、印刷終了後に用紙を前記搬送経路に沿って所定の距離だけ順方向に搬送させるとともに、当該搬送に先立って、前記印刷手段に、前記用紙の搬送方向と直交する幅方向に並ぶ一対の位置合わせパターンを前記用紙に印刷させ、前記一対の位置合わせパターンは、互いが前記幅方向において対称な形状のパターンであり、前記一対の位置合わせパターンのそれぞれは、前記用紙の搬送方向に所定の間隔ずつずらして前記幅方向に並べられた複数の図形からなることを特徴とする。
また、本発明に係るプログラムは、用紙を搬送経路に沿って順方向及び逆方向に搬送可能であって印刷の実行時には前記順方向に用紙を搬送する印刷手段を制御するためのコンピュータを、前記印刷手段に、印刷開始前に用紙を逆方向に搬送させて前記用紙の先端を印字ヘッドに合わせさせた後に印刷を実行させる制御手段として機能させ、前記制御手段は、前記印刷手段に、印刷終了後に用紙を前記搬送経路に沿って所定の距離だけ順方向に搬送させるとともに、当該搬送に先立って、前記印刷手段に、前記用紙の搬送方向と直交する幅方向に並ぶ一対の位置合わせパターンを前記用紙に印刷させ、前記一対の位置合わせパターンは、互いが前記幅方向において対称な形状のパターンであり、前記一対の位置合わせパターンのそれぞれは、前記用紙の搬送方向に所定の間隔ずつずらして前記幅方向に並べられた複数の図形からなることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、用紙の位置合わせを容易に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】プリンタの外観構成を示す斜視図である。
【図２】用紙の１頁分を示す図である。
【図３】プリンタの断面構成図である。
【図４】プリンタ及び情報処理装置の機能的構成を示すブロック図である。
【図５】プリンタ及び情報処理装置により実行される通常印刷処理を示すラダーチャートである。
【図６】プリンタ及び情報処理装置により実行される位置合わせ処理を示すラダーチャートである。
【図７】位置合わせパターンの例である。
【図８】印刷結果選択画面の例である。
【発明を実施するための形態】
【００１１】
〔第１の実施の形態〕
まず、本発明に係る第１の実施の形態について説明する。なお、本発明は、図示例に限定されるものではない。
【００１２】
図１に、印刷手段としてのプリンタ２０の外観構成を示す。プリンタ２０は、紙送りノブ５０、用紙収納部５１、用紙排出部５２等を備える。また、プリンタ２０では、上部カバー５３が取り外し可能となっている。
【００１３】
用紙収納部５１には、用紙Ｐが収納されている。用紙Ｐは、ミシン目を折り目として蛇腹状に折り畳まれた連続用紙である。用紙収納部５１から供給された用紙Ｐは、プリンタ２０内の搬送経路に沿って搬送され、用紙排出部５２からプリンタ２０の外部に排出される。ユーザが紙送りノブ５０を回す方向に応じて、用紙Ｐは、搬送経路に沿って順方向又は逆方向に搬送される。用紙排出部５２には、カッタが設けられており、用紙Ｐの用紙排出部５２の外部に出ている部分を切り離すことができる。
【００１４】
用紙Ｐは、所定のサイズ（例えば、幅３．５インチ×長さ６インチ）を１頁として、頁単位でミシン目により区切られている。図２に、用紙Ｐの１頁分を示す。用紙Ｐは、用紙Ｐの搬送方向Ｗ１と直交する幅方向Ｗ２の両端部に所定の間隔でスプロケット穴６０が設けられている。また、用紙Ｐの各頁は、短冊状に９等分され、短冊のそれぞれがシールになっている。以下、短冊状のシール１枚をシート６１という。
各シート６１には、例えば、クリーニング店で、依頼主、衣類の種類、受付日、お渡し日等が印刷され、このシート６１が衣類の包装袋等に貼られて使用される。
【００１５】
図３に、プリンタ２０の断面構成を示す。プリンタ２０は、ドットマトリックスプリンタであり、印刷部３０、搬送部４０等を備える。
【００１６】
印刷部３０は、印字ヘッド３１、プラテン３２等を備え、用紙Ｐに対して印刷を行う。印字ヘッド３１は、図示しないキャリッジに搭載され、用紙Ｐの幅方向Ｗ２（図３の奥行き方向）に移動可能となっており、用紙Ｐ上の印字ヘッド３１の位置Ｚ１に印刷を行う。プラテン３２は、印字ヘッド３１に対向する位置に配置されている。
印刷開始前に、ユーザの操作に応じて、用紙Ｐの搬送経路において印字ヘッド３１の下流側の外部から視認可能な初期位置Ｚ２に用紙Ｐの先端が合わせられる。ここでは、初期位置Ｚ２が用紙排出部５２に設けられている場合について説明する。
【００１７】
搬送部４０は、トラクタフィーダ４１等を備え、搬送経路に沿って用紙Ｐを搬送する。トラクタフィーダ４１は、紙送りノブ５０（図１参照）の回転操作又は図示しないステッピングモータの駆動により、回転軸を中心としてＸ１方向及びＸ２方向に回転可能となっている。トラクタフィーダ４１には、トラクタフィーダ４１の幅方向（図３の奥行き方向）の両端部に、用紙Ｐのスプロケット穴６０と同じ間隔で複数のピン４２が設けられている。これらのピン４２と用紙Ｐのスプロケット穴６０とが噛み合った状態でトラクタフィーダ４１を回転させることにより、用紙Ｐが搬送される。具体的には、トラクタフィーダ４１がＸ１方向に回転すると、用紙Ｐは順方向（Ｙ１方向）に搬送され、トラクタフィーダ４１がＸ２方向に回転すると、用紙Ｐは逆方向（Ｙ２方向）に搬送される。なお、搬送経路には、図示しないガイドが設けられており、トラクタフィーダ４１の回転に従って、用紙Ｐは、搬送経路に沿って搬送される。
【００１８】
図４に、プリンタ２０及び印刷制御装置としての情報処理装置１０の機能的構成を示す。
図４に示すように、プリンタ２０は、ＣＰＵ（Central Processing Unit）２１と、操作部２２と、表示部２３と、通信部２４と、ＲＡＭ（Random Access Memory）２５と、ＲＯＭ（Read Only Memory）２６と、記憶部２７と、印刷部３０と、搬送部４０と、を備え、各部はバスを介して接続されている。なお、既に説明した部分については、説明を省略する。
【００１９】
ＣＰＵ２１は、プリンタ２０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵ２１は、ＲＯＭ２６に記憶されている各種処理プログラムを読み出してＲＡＭ２５に展開し、当該プログラムとの協働により各種処理を行う。
【００２０】
操作部２２は、各種操作キーを備え、ユーザによるキー操作により入力された操作信号をＣＰＵ２１に出力する。
表示部２３は、ＬＣＤ（Liquid Crystal Display）等で構成され、ＣＰＵ２１からの表示制御信号に従って画面表示を行う。
通信部２４は、ケーブルを介して接続された情報処理装置１０との間でデータの送受信を行う。
【００２１】
ＲＡＭ２５は、揮発性のメモリである。ＲＡＭ２５には、実行される各種プログラムやこれら各種プログラムに係るデータ等が格納される。
ＲＯＭ２６は、各種プログラム及び各種データを記憶する読み出し専用の半導体メモリである。
記憶部２７は、ＨＤＤ（Hard Disk Drive）や不揮発性メモリ等により構成され、情報を読み出し及び書き込み可能に記憶する。
【００２２】
ＣＰＵ２１は、情報処理装置１０からの指示に従い、当該指示に含まれる印刷データに基づいて、印刷部３０の印字ヘッド３１に印刷を行わせる。
【００２３】
ＣＰＵ２１は、情報処理装置１０からの指示に従い、ステッピングモータを駆動させて、トラクタフィーダ４１を回転させ、搬送部４０に用紙Ｐを搬送させる。
【００２４】
印刷制御装置としての情報処理装置１０は、プリンタ２０を制御する。
情報処理装置１０は、ＣＰＵ１１と、操作部１２と、表示部１３と、通信部１４と、ＲＡＭ１５と、ＲＯＭ１６と、記憶部１７と、を備え、各部はバスを介して接続されている。情報処理装置１０は、一般的なＰＣ（Personal Computer）やタブレット型情報端末により構成される。
【００２５】
ＣＰＵ１１は、情報処理装置１０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵ１１は、ＲＯＭ１６に記憶されている各種処理プログラムを読み出してＲＡＭ１５に展開し、当該プログラムとの協働により各種処理を行う。
【００２６】
操作部１２は、文字入力キー、数字入力キー、各種機能キー等を備えたキーボードと、マウス等のポインティングデバイスと、を含む構成である。操作部１２は、ユーザによるキーボードに対するキー操作やマウス操作により入力された操作信号をＣＰＵ１１に出力する。また、操作部１２は、表示部１３の表示画面に設けられたタッチパネルを含み、ユーザの指等によるタッチ操作の位置を検出し、その位置に応じた操作信号をＣＰＵ１１に出力することとしてもよい。
表示部１３は、ＬＣＤ等で構成され、ＣＰＵ１１からの表示制御信号に従って画面表示を行う。
通信部１４は、ケーブルを介して接続されたプリンタ２０との間でデータの送受信を行う。
【００２７】
ＲＡＭ１５は、揮発性のメモリである。ＲＡＭ１５には、実行される各種プログラムやこれら各種プログラムに係るデータ等が格納される。
ＲＯＭ１６は、各種プログラム及び各種データを記憶する読み出し専用の半導体メモリである。
記憶部１７は、ＨＤＤや不揮発性メモリ等により構成され、情報を読み出し及び書き込み可能に記憶する。例えば、記憶部１７には、プリンタ２０の用紙Ｐの搬送経路に沿った用紙排出部５２から印字ヘッド３１までの距離Ｄ１（図３参照）が記憶されている。
【００２８】
ＣＰＵ１１は、プリンタ２０に、印刷開始前に用紙Ｐを搬送経路に沿って初期位置Ｚ２（図３参照）から印字ヘッド３１（図３に示す位置Ｚ１）までの距離Ｄ１だけ逆方向に搬送させ、用紙Ｐの先端を印字ヘッド３１に合わせた後に印刷を実行させる。
ＣＰＵ１１は、プリンタ２０に、印刷終了後に用紙Ｐを搬送経路に沿って距離Ｄ１だけ順方向に搬送させる。
【００２９】
次に、第１の実施の形態における動作について説明する。
図５は、プリンタ２０及び情報処理装置１０により実行される通常印刷処理を示すラダーチャートである。情報処理装置１０における処理は、ＣＰＵ１１とＲＯＭ１６に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
【００３０】
まず、ユーザは、プリンタ２０において、用紙Ｐの先端を用紙排出部５２に合わせてセットする（ステップＳ１）。具体的には、上部カバー５３を取り外した状態で、用紙収納部５１側から用紙Ｐをトラクタフィーダ４１に向かって送り込み、用紙Ｐの先端部分のスプロケット穴６０をトラクタフィーダ４１のピン４２に係合させ、紙送りノブ５０を回して、トラクタフィーダ４１をＸ１方向（図３参照）に回転させる。その後、上部カバー５３を取り付け、さらに紙送りノブ５０を回して、用紙Ｐの先端が用紙排出部５２（初期位置Ｚ２）に合うように調節する。
【００３１】
次に、情報処理装置１０において、操作部１２からの操作により、印刷対象となる印刷データが入力されると、ＣＰＵ１１は、通信部１４を介してプリンタ２０に、通常印刷処理を実行させるための指示を送信する（ステップＳ２）。この指示は、プリンタ２０に対し、後述するステップＳ３〜ステップＳ５を実行させるためのものであり、記憶部１７から読み出された距離Ｄ１、印刷データを含む。
【００３２】
プリンタ２０では、通信部２４により、情報処理装置１０から送信された指示を受信する。ＣＰＵ２１は、受信された指示をＲＡＭ２５に格納する。
そして、ＣＰＵ２１は、情報処理装置１０からの指示に従い、トラクタフィーダ４１をＸ２方向（図３参照）に回転させ、用紙排出部５２（図３に示す初期位置Ｚ２）から印字ヘッド３１（図３に示す位置Ｚ１）までの距離Ｄ１だけ逆方向（Ｙ２方向）に紙送りを実行させる（ステップＳ３）。これにより、用紙Ｐの先端は、用紙排出部５２から印字ヘッド３１まで移動する。
【００３３】
次に、ＣＰＵ２１は、情報処理装置１０からの指示に従い、当該指示に含まれる印刷データに基づいて、印刷部３０に通常の印刷を実行させる（ステップＳ４）。具体的には、ＣＰＵ２１は、トラクタフィーダ４１をＸ１方向に回転させ、用紙Ｐを順方向（Ｙ１方向）に搬送させながら、印字ヘッド３１を用紙Ｐの幅方向Ｗ２に往復移動させることにより、用紙Ｐに印刷を行わせる。
【００３４】
次に、ＣＰＵ２１は、情報処理装置１０からの指示に従い、トラクタフィーダ４１をＸ１方向に回転させ、距離Ｄ１だけ順方向に紙送りを実行させる（ステップＳ５）。これにより、用紙Ｐの印刷終了位置が用紙排出部５２まで移動する。すなわち、用紙Ｐの印刷された部分が用紙排出部５２から外部に排出された状態で停止する。
以上で、通常印刷処理が終了する。
【００３５】
通常印刷処理の後、再度印刷を行う場合には、通常印刷処理のステップＳ２以降の処理を行えばよい。ステップＳ５では、用紙Ｐの印刷終了位置が用紙排出部５２に移動した状態で停止する。
【００３６】
以上説明したように、第１の実施の形態によれば、印刷開始前に用紙Ｐを搬送経路に沿って距離Ｄ１だけ逆方向に搬送するので、用紙Ｐをプリンタ２０にセットする際に、外部から視認可能な初期位置Ｚ２に用紙Ｐの先端を合わせることで、用紙Ｐの位置合わせを容易に行うことができる。
また、用紙Ｐの先端から印刷を行うので、初期位置Ｚ２に用紙Ｐの先端を合わせた状態のまま、用紙Ｐを逆方向に搬送せずに印刷した場合と比較して、用紙Ｐの無駄を減らすことができる。
【００３７】
また、印刷終了後に用紙Ｐを搬送経路に沿って距離Ｄ１だけ順方向に搬送することにより、印刷開始前に一旦逆方向に搬送した分の用紙Ｐを戻すことができる。
【００３８】
また、初期位置Ｚ２が用紙排出部５２に設けられていることにより、用紙Ｐの位置を精度良く合わせることができる。
【００３９】
〔第２の実施の形態〕
次に、本発明を適用した第２の実施の形態について説明する。
第２の実施の形態におけるプリンタ及び情報処理装置は、第１の実施の形態に示したプリンタ２０及び情報処理装置１０と同様の構成であるため、同一の構成部分については同一の符号を用い、その構成については図示及び説明を省略する。以下、第２の実施の形態に特徴的な構成及び処理について説明する。
【００４０】
記憶部１７には、さらに、用紙Ｐの搬送方向Ｗ１（図２参照）における３枚分のシート６１の長さに相当する距離Ｄ２（図２参照）が記憶されている。
【００４１】
ＣＰＵ１１は、プリンタ２０に、用紙Ｐの搬送方向Ｗ１に所定の間隔ずつずらした複数の図形を搬送方向Ｗ１と直交する幅方向Ｗ２（図２参照）に並べた位置合わせパターンを印刷させる。具体的には、ＣＰＵ１１は、プリンタ２０に、用紙Ｐの予め定められた領域としてのシート６１の搬送方向Ｗ１における端部に位置合わせパターンを印刷させる。
【００４２】
ＣＰＵ１１は、位置合わせパターンのずれ状態を示す複数のずれパターンを表示部１３に表示させる。
ＣＰＵ１１は、入力手段としての操作部１２から、ユーザが目視により判断した位置合わせパターンのずれを示すずれ情報の入力を受け付ける。ずれ情報には、ずれの方向とずれ量とを示す情報が含まれる。具体的には、操作部１２において、表示部１３に表示されている複数のずれパターンの中から実際に印刷された位置合わせパターンの印刷結果に対応するずれパターンが選択される。
【００４３】
ＣＰＵ１１は、操作部１２から入力されたずれ情報に基づいて、プリンタ２０に、搬送経路に沿った用紙Ｐの位置を調整させる。具体的には、ＣＰＵ１１は、ずれ情報に含まれるずれの方向とずれ量とに基づいて、用紙Ｐに対する印刷位置のずれを解消するように、プリンタ２０の搬送経路中の用紙Ｐを順方向又は逆方向に搬送させる。
【００４４】
次に、第２の実施の形態における動作について説明する。
第２の実施の形態では、ユーザが手動で用紙Ｐの先端を用紙排出部５２に合わせるだけでなく、位置合わせパターンを印刷して、印刷位置の微調整を行う。
【００４５】
図６は、プリンタ２０及び情報処理装置１０により実行される位置合わせ処理を示すラダーチャートである。情報処理装置１０における処理は、ＣＰＵ１１とＲＯＭ１６に記憶されているプログラムとの協働によるソフトウェア処理によって実現される。
ステップＳ１１の処理については、通常印刷処理のステップＳ１の処理と同様である。
【００４６】
次に、情報処理装置１０において、操作部１２からの操作により、位置合わせパターン印刷モードが選択されると、ＣＰＵ１１は、通信部１４を介してプリンタ２０に、位置合わせパターンを印刷させるための指示を送信する（ステップＳ１２）。この指示は、プリンタ２０に対し、後述するステップＳ１３〜ステップＳ１６を実行させるためのものであり、記憶部１７から読み出された距離Ｄ１及び距離Ｄ２、位置合わせパターンの印刷データを含む。
【００４７】
プリンタ２０では、通信部２４により、情報処理装置１０から送信された指示を受信する。ＣＰＵ２１は、受信された指示をＲＡＭ２５に格納する。
そして、ＣＰＵ２１は、情報処理装置１０からの指示に従い、トラクタフィーダ４１をＸ２方向（図３参照）に回転させ、用紙排出部５２（図３に示す初期位置Ｚ２）から印字ヘッド３１（図３に示す位置Ｚ１）までの距離Ｄ１だけ逆方向（Ｙ２方向）に紙送りを実行させる（ステップＳ１３）。これにより、用紙Ｐの先端は、用紙排出部５２から印字ヘッド３１まで移動する。
【００４８】
次に、ＣＰＵ２１は、情報処理装置１０からの指示に従い、当該指示に含まれる位置合わせパターンの印刷データに基づいて、印刷部３０に位置合わせパターンを印刷させる（ステップＳ１４）。具体的には、ＣＰＵ２１は、トラクタフィーダ４１をＸ１方向（図３参照）に回転させ、用紙Ｐを１シート分順方向（Ｙ１方向）に搬送させながら、印字ヘッド３１を用紙Ｐの幅方向Ｗ２に往復移動させることにより、用紙Ｐに位置合わせパターンを印刷させる。
【００４９】
図７に、位置合わせパターン６２Ａ，６２Ｂの例を示す。
位置合わせパターン６２Ａは、用紙Ｐの搬送方向Ｗ１に所定の間隔Δｄずつずらした複数の図形としての正方形６３，６４，６５，６６を搬送方向Ｗ１と直交する幅方向Ｗ２に並べ、用紙Ｐの搬送方向Ｗ１に所定の間隔Δｄずつずらした正方形６７，６８，６９，７０を幅方向Ｗ２に並べたものである。ここでは、所定の間隔Δｄとして、１ピクセルを用いる。正方形６３，６４，６５，６６は、シート６１の搬送方向Ｗ１における一端部（図７ではシート６１の上端部）に印刷され、正方形６７，６８，６９，７０は、シート６１の搬送方向Ｗ１における他端部（図７ではシート６１の下端部）に印刷される。用紙Ｐに対して位置合わせパターン６２Ａがずれていない場合には、正方形６３の上側の辺がシート６１の上端部と一致し、正方形６７の下側の辺がシート６１の下端部と一致する。
位置合わせパターン６２Ｂは、位置合わせパターン６２Ａと左右対称の構成であるため、説明を省略する。
なお、図７では、位置ずれを理解し易くするため、位置合わせパターン６２Ａ，６２Ｂの用紙Ｐからはみ出ている部分も描画している。
【００５０】
次に、ＣＰＵ２１は、情報処理装置１０からの指示に従い、トラクタフィーダ４１をＸ１方向に回転させ、距離Ｄ１だけ順方向に紙送りを実行させる（ステップＳ１５）。これにより、用紙Ｐの位置合わせパターンの印刷終了位置が用紙排出部５２まで移動する。すなわち、用紙排出部５２から１シート分の用紙Ｐが排出された状態となる。
【００５１】
次に、ＣＰＵ２１は、情報処理装置１０からの指示に従い、トラクタフィーダ４１をＸ１方向に回転させ、３シート分（距離Ｄ２）だけ順方向に紙送りを実行させる（ステップＳ１６）。これにより、用紙Ｐの位置合わせパターンの印刷終了位置が用紙排出部５２から３シート分さらに排出された位置まで移動し、ユーザが印刷結果を確認し易くなる。
【００５２】
次に、情報処理装置１０では、ＣＰＵ１１は、印刷結果選択画面を表示部１３に表示させる（ステップＳ１７）。
図８に、印刷結果選択画面１３１の例を示す。印刷結果選択画面１３１には、位置合わせパターンのずれ状態を示す複数のずれパターン７１〜７９と、各ずれパターン７１〜７９に対応する選択ボタン８１〜８９と、が含まれている。ずれパターン７１〜７９は、シート６１に対する位置合わせパターンのずれの方向及びずれ量の違いが認識できればよく、シート６１の搬送方向Ｗ１における端部と位置合わせパターンとの位置関係が示されていればよい。
【００５３】
例えば、ずれパターン７１は、用紙Ｐに対して、位置合わせパターンが上に４ピクセル分ずれている状態を示している。また、ずれパターン７２は、用紙Ｐに対して、位置合わせパターンが上に３ピクセル分ずれている状態を示している。また、ずれパターン７３は、用紙Ｐに対して、位置合わせパターンが上に２ピクセル分ずれている状態を示している。また、ずれパターン７４は、用紙Ｐに対して、位置合わせパターンが上に１ピクセル分ずれている状態を示している。また、ずれパターン７５は、用紙Ｐに対して、位置合わせパターンがずれていない状態を示している。また、ずれパターン７６は、用紙Ｐに対して、位置合わせパターンが下に１ピクセル分ずれている状態を示している。また、ずれパターン７７は、用紙Ｐに対して、位置合わせパターンが下に２ピクセル分ずれている状態を示している。また、ずれパターン７８は、用紙Ｐに対して、位置合わせパターンが下に３ピクセル分ずれている状態を示している。また、ずれパターン７９は、用紙Ｐに対して、位置合わせパターンが下に４ピクセル分ずれている状態を示している。
【００５４】
ユーザは、実際に印刷された位置合わせパターンの印刷結果を確認し、操作部１２からの操作により、印刷結果に最も近いずれパターン７１〜７９を選択する（ステップＳ１８）。具体的には、印刷結果に最も近いずれパターン７１〜７９に対応する選択ボタン８１〜８９を選択することで、ユーザが目視により判断したずれの方向及びずれ量を示すずれ情報が入力されることになる。
【００５５】
次に、ＣＰＵ１１は、通信部１４を介してプリンタ２０に、３シート分逆方向に紙送りさせるための指示を送信する（ステップＳ１９）。この指示は、プリンタ２０に対し、次のステップＳ２０を実行させるためのものであり、記憶部１７から読み出された距離Ｄ２を含む。
【００５６】
プリンタ２０では、通信部２４により、情報処理装置１０から送信された指示を受信する。ＣＰＵ２１は、受信された指示をＲＡＭ２５に格納する。
そして、ＣＰＵ２１は、情報処理装置１０からの指示に従い、トラクタフィーダ４１をＸ２方向に回転させ、３シート分（距離Ｄ２）だけ逆方向に紙送りを実行させる（ステップＳ２０）。これにより、ステップＳ１６において３シート分余分に排出されていた分の用紙Ｐが戻る。
【００５７】
次に、情報処理装置１０において、ＣＰＵ１１は、ユーザにより選択されたずれパターンに基づいて、現状の印刷位置にずれがあるか否かを判断する（ステップＳ２１）。具体的には、ＣＰＵ１１は、印刷結果選択画面１３１において、選択ボタン８１〜８４，８６〜８９が選択された場合には、現状の印刷位置にずれがあると判断し、選択ボタン８５が選択された場合には、現状の印刷位置にずれがないと判断する。現状の印刷位置にずれがない場合（ステップＳ２１；ＮＯ）、すなわち、ユーザが印刷結果選択画面１３１において、「ずれなし」を示す選択ボタン８５を選択した場合には、位置合わせ処理が終了する。
【００５８】
現状の印刷位置にずれがある場合には（ステップＳ２１；ＹＥＳ）、ＣＰＵ１１は、通信部１４を介してプリンタ２０に、ユーザの選択に応じたずれ情報に基づいて、位置を調節させるための指示を送信する（ステップＳ２２）。この指示は、プリンタ２０に対し、次のステップＳ２３を実行させるためのものである。具体的には、ＣＰＵ１１は、ユーザが印刷結果選択画面１３１において、用紙Ｐに対して印刷位置が「上にずれている」ことを示す選択ボタン８１〜８４を選択した場合には、ずれたピクセル数分順方向に紙送りさせるための指示を送信する。また、ＣＰＵ１１は、ユーザが印刷結果選択画面１３１において、用紙Ｐに対して印刷位置が「下にずれている」ことを示す選択ボタン８６〜８９を選択した場合には、ずれたピクセル数分逆方向に紙送りさせるための指示を送信する。
【００５９】
プリンタ２０では、通信部２４により、情報処理装置１０から送信された指示を受信する。ＣＰＵ２１は、受信された指示をＲＡＭ２５に格納する。
そして、ＣＰＵ２１は、情報処理装置１０からの指示に従い、トラクタフィーダ４１を回転させ、位置合わせパターンに基づく位置調整分の紙送りを実行させる（ステップＳ２３）。具体的には、ＣＰＵ２１は、ステッピングモータの駆動により、トラクタフィーダ４１をＸ１方向又はＸ２方向に回転させ、用紙Ｐを順方向又は逆方向に搬送させ、用紙Ｐの位置の微調整を行う。
【００６０】
次に、情報処理装置１０において、ＣＰＵ１１は、表示部１３に再度確認印刷を行うか否かを選択させるための選択画面を表示させる。ユーザが操作部１２からの操作により、再度確認印刷を行うことを選択した場合には（ステップＳ２４；ＹＥＳ）、ステップＳ１２に戻り、処理が繰り返される。そして、ユーザは、印刷のずれが直っていることを確認する。一方、ユーザが操作部１２からの操作により、再度確認印刷を行わないことを選択した場合には（ステップＳ２４；ＮＯ）、位置合わせ処理が終了する。
【００６１】
位置合わせ処理の後、操作部１２からの操作により、印刷対象となる印刷データが選択されると、図５に示す通常印刷処理のステップＳ２以降の処理が行われる。
【００６２】
以上説明したように、第２の実施の形態によれば、位置合わせパターンの印刷開始前に用紙Ｐを搬送経路に沿って距離Ｄ１だけ逆方向に搬送するので、用紙Ｐをプリンタ２０にセットする際に、外部から視認可能な初期位置Ｚ２に用紙Ｐの先端を合わせることで、用紙Ｐの位置合わせを容易に行うことができる。
【００６３】
また、用紙Ｐの搬送方向Ｗ１に所定の間隔（１ピクセル）ずつずらした複数の図形を幅方向Ｗ２に並べた位置合わせパターンを印刷することにより、用紙Ｐに対する印刷位置がどちら側（上又は下）にどれだけずれているのかを明確にすることができる。
また、位置合わせパターンに基づいて印刷位置を微調整する際に、手動での調整ではなく、プリンタ２０の自動紙送り機能（ステッピングモータの駆動によるトラクタフィーダ４１の回転）を用いて印刷位置のずれを調整することにより、第１の実施の形態のような目視と手操作のみによる位置合わせと比較して、より正確な位置合わせを行うことができる。
【００６４】
また、表示部１３に表示されたずれパターンの中から、位置合わせパターンの印刷結果に対応するずれパターンを選択すればよいので、用紙Ｐの位置の微調整を容易に行うことができる。
【００６５】
また、シート６１の搬送方向Ｗ１における端部に位置合わせパターンを印刷するので、用紙Ｐに対する位置合わせパターンのずれを把握し易くなる。
【００６６】
また、位置合わせパターンを印刷した後に、用紙Ｐを３シート分の距離Ｄ２だけ順方向に搬送することにより、用紙Ｐを切り離すことなく容易に印刷結果を確認することができる。
【００６７】
なお、第２の実施の形態では、用紙Ｐの最も先端側のシート６１に位置合わせパターンを印刷する場合について説明したが、印刷途中で用紙Ｐの位置の微調整を行う場合には、図６に示す位置合わせ処理のステップＳ１２から処理を開始し、それまでに印刷が終了しているシート６１の次のシート６１に対して位置合わせパターンを印刷すればよい。
【００６８】
また、第２の実施の形態では、位置合わせパターンとして、複数の正方形を用紙Ｐの搬送方向Ｗ１に１ピクセルずつずらしたものを用いる場合について説明したが、位置合わせパターンに含まれる複数の図形の種類や搬送方向Ｗ１における各図形の間隔は、これに限定されない。ただし、複数の図形を１ピクセルずつずらした位置合わせパターンを用いることによって、プリンタ２０において調整可能な最小単位まで、用紙の位置合わせを行うことが可能となる。
【００６９】
上記各実施の形態における記述は、本発明に係る印刷制御装置の例であり、これに限定されるものではない。装置を構成する各部の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００７０】
例えば、上記各実施の形態では、用紙Ｐの先端の初期位置として用紙排出部５２を用いた場合について説明したが、印字ヘッド３１の下流側の外部から視認可能な位置であれば、他の位置を初期位置としてもよい。
【００７１】
また、上記各実施の形態では、用紙Ｐとして連続用紙を用いた場合について説明したが、用紙Ｐとして長尺の用紙を巻芯に巻回したロール紙を用いることとしてもよい。
また、上記各実施の形態では、プリンタ２０として、ドットマトリックスプリンタを用いた場合について説明したが、印刷方式はこれに限定されない。
さらに、上記各実施の形態では、情報処理装置１０とプリンタ２０とが夫々分離した構成としたが、これに限定されず、情報処理装置１０とプリンタ２０とを一体型に構成し、プリンタを備えた印刷制御装置として構成してもよい。
【００７２】
本発明の実施の形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
用紙を搬送経路に沿って順方向及び逆方向に搬送可能であって、ユーザの操作に応じて、前記搬送経路において印字ヘッドの下流側の外部から視認可能な初期位置に用紙の先端を合わせて印刷を行う印刷手段を制御する印刷制御装置であって、
前記印刷手段に、印刷開始前に用紙を前記搬送経路に沿って前記初期位置から前記印字ヘッドまでの所定の距離だけ逆方向に搬送させ、用紙の先端を前記印字ヘッドに合わせた後に印刷を実行させる制御手段を備える印刷制御装置。
＜請求項２＞
前記制御手段は、前記印刷手段に、印刷終了後に用紙を前記搬送経路に沿って前記所定の距離だけ順方向に搬送させる請求項１に記載の印刷制御装置。
＜請求項３＞
前記初期位置は、用紙が前記印刷手段の外部に排出される用紙排出部に設けられている請求項１又は２に記載の印刷制御装置。
＜請求項４＞
前記制御手段は、前記印刷手段に、用紙の搬送方向に所定の間隔ずつずらした複数の図形を前記搬送方向と直交する幅方向に並べた位置合わせパターンを印刷させ、
ユーザが目視により判断した前記位置合わせパターンのずれを示すずれ情報を入力するための入力手段を備え、
前記制御手段は、前記入力手段から入力されたずれ情報に基づいて、前記印刷手段に、前記搬送経路に沿った用紙の位置を調整させる請求項１〜３のいずれか一項に記載の印刷制御装置。
＜請求項５＞
前記制御手段は、前記位置合わせパターンのずれ状態を示す複数のずれパターンを表示手段に表示させ、
前記入力手段は、前記表示手段に表示されている複数のずれパターンの中から実際に印刷された前記位置合わせパターンの印刷結果に対応するずれパターンを選択するためのものである請求項４に記載の印刷制御装置。
＜請求項６＞
前記制御手段は、前記印刷手段に、用紙の予め定められた領域の前記搬送方向における端部に前記位置合わせパターンを印刷させる請求項４又は５に記載の印刷制御装置。
＜請求項７＞
用紙を搬送経路に沿って順方向及び逆方向に搬送可能であって、ユーザの操作に応じて、前記搬送経路において印字ヘッドの下流側の外部から視認可能な初期位置に用紙の先端を合わせて印刷を行う印刷手段を制御する印刷制御装置のコンピュータを、
前記印刷手段に、印刷開始前に用紙を前記搬送経路に沿って前記初期位置から前記印字ヘッドまでの所定の距離だけ逆方向に搬送させ、用紙の先端を前記印字ヘッドに合わせた後に印刷を実行させる制御手段として機能させるためのプログラム。
【符号の説明】
【００７３】
１０  情報処理装置
１１  ＣＰＵ
１２  操作部
１３  表示部
１４  通信部
１６  ＲＯＭ
１７  記憶部
２０  プリンタ
２１  ＣＰＵ
２４  通信部
２６  ＲＯＭ
２７  記憶部
３０  印刷部
３１  印字ヘッド
４０  搬送部
４１  トラクタフィーダ
５０  紙送りノブ
５２  用紙排出部
６１  シート
６２Ａ，６２Ｂ  位置合わせパターン
７１，７２，７３，７４，７５，７６，７７，７８，７９  ずれパターン
８１，８２，８３，８４，８５，８６，８７，８８，８９  選択ボタン
Ｐ  用紙
【図１】
0006344130.tif 000002
【図２】
0006344130.tif 000003
【図３】
0006344130.tif 000004
【図４】
0006344130.tif 000005
【図５】
0006344130.tif 000006
【図６】
0006344130.tif 000007
【図７】
0006344130.tif 000008
【図８】
0006344130.tif 000009