(57)【要約】【課題】記録装置を提供する。【解決手段】記録媒体を搬送する搬送手段と、記録データに応じて記録媒体に画像を記録する記録手段と、搬送手段による搬送と記録部による記録とが中断してから再開するまでの間の記録媒体の移動量を検出する検出手段と、記録を中断してから再開する場合に、検出手段の検出結果に基づいて記録データの記録を再開する位置を変更する制御手段と、を有することを特徴とする記録装置。【選択図】図７
2019119186.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体を搬送する搬送手段と、
記録データに応じて記録媒体に画像を記録する記録手段と、
前記搬送手段による搬送と前記記録手段による記録とが中断してから再開するまでの間の記録媒体の移動量を検出する検出手段と、
前記記録を中断してから再開する場合に、前記検出手段の検出結果に基づいて前記記録データの記録を再開する位置を変更する制御手段と、
を有することを特徴とする記録装置。
【請求項２】
前記制御手段は、
予め定められたラインごとに前記記録データを読み出し、
前記検出手段の検出結果に基づいて、前記記録データの読み出しを前記記録媒体の搬送方向にスキップするライン数を決定し、
前記ライン数に基づいて前記記録データの記録を再開する位置を決定する
ことを特徴とする請求項１に記載の記録装置。
【請求項３】
前記スキップするライン数が１以上である場合、前記スキップするライン数は、前記スキップするライン数以下の最大の整数Ｎであることを特徴とする請求項２に記載の記録装置。
【請求項４】
前記スキップするライン数が１以上である場合、前記スキップするライン数は、前記移動量以下の最大の整数Ｎ−１であることを特徴とする請求項２に記載の記録装置。
【請求項５】
前記制御手段は、前記スキップするライン数の、前記スキップするライン数を超える最小の整数に対して満たない分を、前記搬送手段により搬送した後、前記記録の再開を行うことを特徴とする請求項３または請求項４に記載の記録装置。
【請求項６】
前記記録手段は、記録媒体が搬送される方向に配置された複数の記録ヘッドを含み、
前記複数の記録ヘッドのうちの第１の記録ヘッドは、前記記録データの読み出しをスキップすることによって、前記記録データの読み出し位置を変更し、
前記複数の記録ヘッドのうち前記第１の記録ヘッドよりも前記搬送方向に位置する第２の記録ヘッドは、前記読み出しがスキップされたライン数に対応する記録媒体の位置に画像を記録する
ことを特徴とする請求項２に記載の記録装置。
【請求項７】
前記記録手段は、
前記記録手段による記録を停止したときに画像を記録した記録媒体が第１の記録媒体であり、前記記録を再開するときに画像を記録する記録媒体が第２の記録媒体である場合、前記第１の記録媒体と前記第２の記録媒体との間の距離に基づいて、前記記録データの読み出し位置を変更する
ことを特徴とする請求項１乃至請求項６のいずれか一項に記載の記録装置。
【請求項８】
記録媒体を第１の方向に搬送する搬送手段と、
記録データに応じて記録媒体に画像を記録する記録手段と、
前記搬送手段による搬送と前記記録手段による記録とが中断してから再開するまでの間の前記記録媒体の移動方向および移動量を検出する検出手段と、
前記検出手段が前記第１の方向とは逆である第２の方向への前記記録媒体の移動を検出した場合、前記記録手段による記録を再開するにあたり、前記移動量だけ記録媒体が前記第１の方向に搬送されてから前記記録媒体への画像の記録を再開する制御手段と、
を有することを特徴とする記録装置。
【請求項９】
記録装置によって実行される方法であって、
記録媒体を搬送するステップと、
記録データに応じて記録媒体に画像を記録するステップと、
記録媒体の搬送と前記記録媒体とが中断してから再開するまでの間の記録媒体の移動量を検出するステップと、
前記記録を中断してから再開する場合に、前記検出した移動量に基づいて、前記記録データの記録を再開する位置を変更するステップと
を有することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置および記録方法に関し、特に、記録を中断しその後再開したときの、記録データに対する記録位置の調整に関するものである。
【背景技術】
【０００２】
いわゆるフルライン方式の記録装置で、記録媒体としてロール紙を用いる場合、ページなどの所定の単位領域に記録画像を記録した後に、搬送を停止し、そのロール紙をカッタで切断する。そして、通常は、ロール紙を搬送しながら複数のページに連続して記録を行う。よって、例えば、１ページ目の記録が終了した段階で既に２ページ目の記録がされていることがあり、その状態でページ間を切断するときには２ページ目の記録の途中で搬送を停止し記録を中断することになる。この切断の際にカッタの切断圧力により、ロール紙が搬送方向にわずかに引っ張られ、引っ張られた距離に相当する領域が記録されないことになり、記録画像に白抜けが生じることがある。
【０００３】
特許文献１は、記録媒体の切断による記録中断後の再開する記録において、切断後の記録媒体の位置に、中断前に記録したデータ（ドット）を再度記録することを開示している。このように、中断前に記録したドットと同じデータを重複して記録することにより、切断による記録媒体上の記録位置ずれによる白抜けを防止している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許３４３３３５４号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１にあっては、記録再開後に重複して記録するドットやそれ以降に記録するドットの記録位置は、それらの記録データが本来記録されるべき記録媒体上の位置からずれた位置となる。その結果、例えば、台紙（ロール紙）に貼られたラベルを上記ずれの分はみ出して記録してしまい、記録品位を低下させることがある。
【０００６】
本発明は、このような問題に鑑みてなされたものであり、記録中断に起因した記録位置ずれにかかわらず、記録再開後に記録データが本来記録されるべき記録媒体上の位置に記録することを可能とする記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明に係る記録装置は、記録媒体を搬送する搬送手段と、記録データに応じて記録媒体に画像を記録する記録手段と、前記搬送手段による搬送と前記記録部による記録とが中断してから再開するまでの間の記録媒体の移動量を検出する検出手段と、前記記録を中断してから再開する場合に、前記検出手段の検出結果に基づいて前記記録データの記録を再開する位置を変更する制御手段と、を有することを特徴とする記録装置。を特徴とする。
【発明の効果】
【０００８】
本発明に係る記録装置によれば、記録再開後に記録データが本来記録されるべき記録媒体上の位置からずれることを防止することができる。
【図面の簡単な説明】
【０００９】
【図１】従来技術に係る記録位置ずれを示す図である。
【図２】本発明に係る記録装置の構成を示す図である。
【図３】本発明に係る制御部の構成を示す図である。
【図４】本発明に係る記録装置が出力する信号を示す図である。
【図５】第１の実施形態に係る記録データに含まれるラインデータを示す図である。
【図６】第１の実施形態に係るドットが記録された記録媒体を示す図である。
【図７】第１の実施形態に係る記録装置が実行する処理を示すフローチャートである。
【図８】第１の実施形態に係る記録装置が出力する信号を示す図である。
【図９】第１の実施形態に係る記録データに含まれるラインデータを示す図である。
【図１０】第２の実施形態に係るドットが記録された記録媒体を示す図である。
【図１１】第２の実施形態に係る記録装置が実行する処理を示すフローチャートである。
【図１２】第２の実施形態に係る記録装置が出力する信号を示す図である。
【発明を実施するための形態】
【００１０】
添付図面を参照して、本発明の好適な実施形態を例示的に説明する。ただし、以下の実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらの構成要素のみに限定することを意図しているものではない。
【００１１】
以下では、本発明を、複数の記録ヘッドを備え、各記録ヘッドが色材滴を吐出することによって記録画像（ドット）を記録媒体に記録するインクジェット記録装置に適用する例として説明する。この記録ヘッドは、記録媒体の全幅に渡って吐出口を配置するラインヘッド方式を採用する。記録媒体はロール紙として使用され、搬送部によって搬送され、切断部によって所定の領域ごとに切断される。複数の記録ヘッドは、記録媒体の搬送に合わせて１ラインごとに記録し（１ラインずつドットを記録する）、１ページごとに記録画像を記録する。本発明は、記録ヘッドがドットを本来記録するべき位置からずれてしまう（以下、「記録位置ずれ」を防止する。この記録位置ずれは、複数の記録ヘッドのそれぞれが色材滴を吐出することによって記録したドット間の位置が相互でずれる、いわゆるカラーレジストレーションずれを生じさせる。
【００１２】
なお、本発明に係る記録装置が適用される例は、インクジェット記録装置に限定されない。記録媒体が搬送される方向に従って予め定められたラインごとに記録する記録装置であれば、どのような記録装置にも本発明を適用することができる。
【００１３】
まず、比較例に係るインクジェット記録装置において生じる記録位置ずれから生じるカラーレジストレーションずれの例を、図１を参照して説明する。図１には、記録ヘッド１ａ（ブラック）および記録ヘッド１ｂ（シアン）が示され、それぞれが、記録媒体２の搬送方向Ａに沿って距離Ｌだけ離間している。記録媒体２はロール紙であり、搬送方向Ａに向かって搬送される。このような状態で、記録媒体２が記録ヘッド１ａおよび１ｂのそれぞれの直下を通過する際に、それらの記録ヘッドが色材滴を吐出することによって記録媒体２に１ラインずつ記録する（ドットを記録する）。
【００１４】
図１の（１）に示すように、記録ヘッド１ａは、ライン１乃至２２において連続してブラックドット１１を記録し、記録ヘッド１ｂは、ライン１乃至３において連続してシアンドット１２を記録している。このブラックドット１１およびシアンドット１２はいずれも、記録媒体２の２ページ目において記録されるものとする。この時点で、１ページ目は既に記録画像が記録された状態であり、１ページ目の後端部が切断位置に到達したときに、記録媒体２の搬送が停止し、ページ間で切断されることになる。
【００１５】
図１の（２）は、切断の際の切断圧力によって、記録媒体２が搬送方向Ａの方向に引っ張られ、そのときの記録媒体２の位置が、停止した位置（つまり、図１の（１）で示す位置）から２．５ラインずれていることを示す。このような状態で、搬送および記録が再開されると、図１の（３）に示すように、記録ヘッド１ｂがライン４の記録データに基づいてシアンドット１２を記録すると、ブラックドットの記録位置に対して２．５ラインずれた状態で記録されることになる。記録ヘッド１ａがライン２３においてブラックドット１１を記録する際も同様である。
【００１６】
その後、記録ヘッド１ａおよび１ｂがそれぞれ後続のラインのドットを記録すると、シアンドット１２はライン４乃至２２の記録において、既に記録されたブラックドット１１の上で記録される。図１の（４）に示すように、ライン４乃至２２の記録データに基づいて記録されたシアンドット１２の位置は、ライン４乃至２２ついて記録されたブラックドット１１の位置に対して１．５ライン分のすき間が形成される。比較例では、上述したような切断の際の記録媒体の位置変動によって、２．５ライン分の記録位置ずれが発生する。これによって、ブラックドット１１とシアンドット１２との間でカラーレジストレーションずれが生じる。
【００１７】
その後、記録ヘッド１ｂがライン２３乃至２７においてシアンドット１２を記録する際は、ライン２５乃至２７において記録されたブラックドット１１の位置に対してカラーレジストレーションずれが生じていない。これは、ライン２５乃至２７において記録されたブラックドット１１の位置も、停止した位置から２．５ラインずれているからである。このように、従来技術では、記録媒体の搬送を停止および搬送する際に、複数の記録ヘッドのそれぞれが記録したドット間でのカラーレジストレーションずれが生じる。
【００１８】
次に、図２を参照して、本発明の１実施形態に係る記録装置の構成を説明する。図２に示すように、記録装置１０は、コンピュータデバイス２０とケーブル３０を介して接続されている。ケーブル３０は、接続がネットワーク接続の場合は、Ｅｔｈｅｒｎｅｔ（登録商標）ケーブルであり、シリアル接続の場合は、ＵＳＢケーブルまたはＳＣＳＩケーブルなどである。コンピュータデバイス２０は、記録装置１０を利用するユーザが使用するパーソナルコンピュータなどである。コンピュータデバイス２０は、記録画像の元となる記録データ、および制御データを記録装置１０に送信する。
【００１９】
記録データは、コンピュータデバイス２０上で編集されたデータに対し、２値化処理などがされ、記録装置１０が記録することが可能な形式に変換されたデータである。記録装置１０の記録素子は、記録データに基づいて、記録媒体上のドット配置を決定する。なお、上述した２値化処理などは、コンピュータデバイス２０によって実行されてもよく、または記録装置１０によって実行されてもよい。制御データは、ユーザ入力などによって指定された記録媒体の種類（例えば、普通紙またはマット紙であるか）、厚み、およびサイズなどの記録媒体情報、ならびに切断命令などを含む。
【００２０】
記録装置１０は、制御部（制御手段）１００、記録部（記録手段）２００、搬送部（搬送手段）３００、検出部（検出手段）４００、切断部（切断手段）５００およびメンテナンス部（メンテナンス手段）６００を備える。制御部１００は、記録部２００、搬送部３００、検出部４００、切断部５００およびメンテナンス部６００を含む記録装置１０の全体の動作を制御する。制御部１００の詳細については後述する。
【００２１】
記録部２００は、記録媒体Ｐに対して記録画像を記録する。記録部２００は、ブラック、シアン、マゼンタおよびイエローの色材滴をそれぞれ吐出する記録ヘッド２１０Ｋ、２１０Ｃ、２１０Ｍおよび２１０Ｙを含む（総称して「記録ヘッド２１０」）。４つの記録ヘッド２１０のそれぞれは、図示しない吐出エネルギー発生素子を駆動することによって吐出口（ノズル）から色材滴を吐出し、記録媒体Ｐの搬送に従って１ラインごとに記録する。吐出エネルギー発生素子は、記録ヘッド２１０がサーマルインクジェット方式を採用する場合、発熱素子で実装される。一方で、記録ヘッド２１０がピエゾインクジェット方式を採用する場合、ピエゾ素子で実装される。この吐出エネルギー発生素子および吐出口を、「記録素子」と総称する。４つの記録ヘッド２１０は、記録媒体Ｐが搬送される方向（搬送方向Ａ）に沿って配置される。なお、本実施形態では、４つの記録ヘッド２１０で記録部２００が構成されているが、記録ヘッド２１０の数はそれ以上であってもよい。
【００２２】
搬送部３００は、記録媒体Ｐが記録ヘッド２１０の直下の位置（以下、「記録位置」）を通過するように記録媒体Ｐを搬送する。搬送部３００は、搬送モータ３１０、搬送ベルト３２０、ならびに３つの搬送ローラ３３０ａ、３３０ｂ、および３３０ｃ（以下、「搬送ローラ３３０」）を含む。搬送ベルト３２０は、記録媒体Ｐを載置して搬送する無端状ベルトであり、搬送ローラ３３０に張設されている。搬送モータ３１０の駆動によって搬送ローラ３３０が回転し、搬送ベルト３２０も搬送方向Ａに向かって周回する。搬送部３００はまた、吸着ファン３４０、先端検出センサ３５０、および後端検出センサ３６０を備える。
【００２３】
搬送ベルト３２０は、吸着孔が設けられ、吸着ファン３４０の吸着により記録媒体Ｐを搬送ベルト３２０に吸着する。先端検出センサ３５０は、搬送される記録媒体の記録先端部を検出し、後端検出センサ３６０は、搬送される記録媒体の記録後端部を検出する。この検出によって、記録媒体Ｐへの記録および切断のタイミングが調節される。記録媒体Ｐの「記録先端部」および「記録後端部」は、記録媒体Ｐの搬送方向Ａを基準とした記録媒体の先端部および後端部それぞれ意味する。なお、記録媒体Ｐがギャップラベル紙の場合、先端検知センサ３５０は、台紙と台紙に張り付けられたラベルの反射光の差によって生じる電圧差を検出することによって、先端部を判定する。
【００２４】
なお、本実施例では、搬送部３００は、ベルト搬送方式で実装されるが、そのような構成に限定されない。搬送部３００は、記録媒体Ｐを複数のローラで挟み、モータの駆動によってローラが回転することによって記録媒体を搬送するローラ搬送方式で実装されてもよい。ローラ搬送方式を採用する場合も、駆動するモータに後述するコードホイールが連動し、モータの回転数および回転方向を判定する。
【００２５】
検出部４００は、記録媒体Ｐが搬送される移動量を検出する。本実施例では、検出部４００は、搬送モータ３１０に連動して（ローラ搬送方式の場合はローラに連動）回転するロータリエンコーダ（以下、「エンコーダ」）で実装される。検出部４００は、図示しない発光素子、レンズ、コードホイール、および受光ＩＣを含む。コードホイールは、等間隔に設けられた複数のスリットを有し、搬送モータ３１０の回転に連動して回転する。発光素子からの光をレンズが集光し、その光がコードホイールのスリットを通って受光ＩＣが受けると、信号変換回路部で処理されて、最終的には「エンコーダ信号Ａ（Ａ相）」および「エンコーダ信号Ｂ（Ｂ相）」の２系統のパルス波が生成される。生成されたエンコーダ信号ＡおよびＢは、制御部１００に出力される。
【００２６】
上述したコードホイールに設けられるスリットの数は、記録媒体Ｐの移動量をより精度高く検出するためにより多くの数のスリットが設けられることが望ましい。本実施形態では、記録媒体Ｐが１ライン分を搬送するのに搬送モータ３１０が４５度の回転を必要とし、かつ３２個のスリットが等間隔に設けられるものとする。この構成によって、式（１）から、０．２５ラインの単位で記録媒体Ｐの搬送量（移動量）を検出することができる。
スリット数＝（３６０／４５）×（１／０．２５）＝３２            式（１）
【００２７】
なお、本実施形態では、記録媒体Ｐが搬送される移動量を検出する検出部４００がエンコーダによって実装される例を説明しているが、そのような例に限定されない。例えば、様々なパターンでのテスト結果を通じて得られたテストパターンを使用して、搬送量と記録媒体Ｐに記録された記録画像の濃度とを関連付け、記録画像の濃度から搬送量を検出してもよい。この場合、検出部４００は、濃度センサで実装される。また、搬送量と記録媒体Ｐの種類、幅、厚み、および／または搬送停止要因などのパラメータとを関連付け、それらのパラメータに基づいて搬送量を検出してもよい。この場合、検出部４００は、ＣＰＵなどの演算装置およびメモリなどの記憶装置で実装される。
【００２８】
切断部５００は、記録媒体Ｐの所定の領域が記録されると、コンピュータデバイス２０からの切断命令に応じて、その領域と後続の領域との間で（例えば、ページ単位で記録する場合、そのページ間で）記録媒体Ｐを切断する。切断部５００は、例えば、図示しないカッタモータによって駆動し、記録媒体Ｐを切断するスライドカッタで実装される。メンテナンス部６００は、メンテナンス動作時に記録ヘッド２１０のそれぞれの吐出口を覆うためのキャッピング機構（図示しない）を含む。キャッピング機構は、図示しないキャッピングモータの駆動によって、記録時に吐出口から外れ、停止時に吐出口を覆う。
【００２９】
次に、図３を参照して、制御部１００の詳細な構成を説明する。制御部１００は、中央処理装置（ＣＰＵ）１１０を備え、不揮発性メモリ（ＲＯＭ）１２０に記憶されている制御プログラムを実行し、記録装置１０の全体を制御する。ＣＰＵ１１０は、後述するヘッド駆動回路１６０およびモータ駆動回路１７０を制御して、記録媒体Ｐの記録、搬送および切断などを制御する。ＣＰＵ１１０はまた、検出部４００から出力されるエンコーダ信号から記録媒体Ｐの搬送距離を算出する。
【００３０】
制御部１００はまた、各種データ処理のワークエリアおよび受信バッファとして使用されるメモリ（ＲＡＭ）１３０、および記録データを展開する領域として使用するイメージメモリ１４０を備える。イメージメモリ１４０は記録ヘッド２１０の数に対応した領域を備え、各領域には、記録ヘッド２１０の各々から読み出される記録データが記憶される。記録する際には、ＣＰＵがイメージメモリ１４０に記憶された記録データをページの先頭から１ラインずつ読み出し、読み出したデータに基づいて記録ヘッド２１０が色材滴を吐出することによって１ラインずつドットを記録する。制御部１００はさらに、コンピュータデバイス２０と通信する通信インタフェース１５０、記録ヘッド２１０を駆動するヘッド駆動回路１６０、および搬送モータ３１０などの各種モータを駆動するモータ駆動回路１７０を備える。
【００３１】
次に、図４を参照して、記録媒体Ｐの記録、搬送および切断をするためにそれぞれ出力される信号の関係を説明する。図４に示すカッタモータ駆動信号は、ＣＰＵ１１０がモータ駆動回路１７０に出力するパルス信号である。モータ駆動回路１７０は、カッタモータ駆動信号がＨｉｇｈ状態のときにカッタモータを駆動し、それによって記録媒体Ｐが切断部５００により切断される。搬送モータ駆動信号は、ＣＰＵ１１０がモータ駆動回路１７０に出力するパルス信号である。モータ駆動回路１７０は、搬送モータ駆動信号がＨｉｇｈ状態のときに搬送モータ３１０を駆動し、それによって記録媒体Ｐが搬送部３００により搬送される。
【００３２】
エンコーダ信号は、検出部４００によってＣＰＵ１１０に出力され、その信号の状態変化によって記録媒体Ｐの搬送距離を算出することができるパルス信号である。本実施形態では、記録媒体Ｐが１ライン分を搬送するのに搬送モータ３１０が４５度の回転を必要とし、かつ３２個のスリットが設けられている。よって、エンコーダ信号がＬｏｗ状態からＨｉｇｈ状態に変化するとき、またはＨｉｇｈ状態からＬｏｗ状態に変化するときに記録媒体Ｐが０．２５ライン分搬送されたことを示す。つまり、エンコーダ信号がＨｉｇｈ状態からＬｏｗ状態に変化することを４回繰り返すことは、記録媒体Ｐが１ライン分搬送されたことを示す。このことから、ＣＰＵ１１０は、エンコーダ信号がＨｉｇｈ状態からＬｏｗ状態に変化する状態遷移を２回連続で繰り返したと判定すると、ラッチ信号（パルス信号）をＨｉｇｈ状態からＬｏｗ状態に変化させる。なお、エンコーダ信号は、エンコーダ信号Ａ相およびＢ相の両方が存在するが、図４では、そのうちにエンコーダ信号Ａ相のみを記載する。
【００３３】
ラッチ信号は、ＣＰＵ１１０がヘッド駆動回路１６０に出力する信号である。ヘッド駆動回路１６０は、ラッチ信号がＨｉｇｈ状態からＬｏｗ状態に変化したことに応じて、記録ヘッド２１０を駆動し、それによって記録媒体Ｐが記録ヘッド２１０により記録される。つまり、記録媒体Ｐが１ライン分搬送されたことをＣＰＵ１１０が判定したことに応じて、記録媒体Ｐに１ラインの記録がされる。
【００３４】
図４に示すように、間隔Ａの間で記録媒体Ｐが搬送され（搬送モータ駆動信号がＨｉｇｈ状態）、Ｌ１およびＬ２において記録媒体Ｐに１ラインずつ記録される。Ｌ２において記録がされたタイミングで搬送モータ駆動信号がＬｏｗ状態に変化し、その後、境界ａを過ぎると、エンコーダ信号がＬｏｗ状態のまま一定期間変化せず、搬送が停止している。そして、切断部５００によって記録媒体Ｐが切断される（カッタモータ駆動信号がＨｉｇｈ状態に変化）。その後、境界ｂを過ぎると、搬送が再開し（搬送モータ駆動信号がＨｉｇｈ状態）、Ｌ３乃至Ｌ７において記録媒体Ｐに１ラインずつ記録される。上述したように、本実施形態では、記録媒体Ｐの搬送量（移動量）を０．２５ラインの単位で検出する検出分解能を有する。記録媒体Ｐへの記録は、１ラインごとに行われるので、検出分解能は記録解像度の４倍であることを意味する。この検出分解能は、少なくとも記録解像度の２倍以上である必要がある。
【第１の実施形態】
【００３５】
次に、本発明の第１の実施形態に従って、記録媒体Ｐに記録画像（ドット）を記録する例を説明する。まず、図５を参照して、１ラインごとに記録されるドットの元になる記録データを説明する。図５（ａ）は、イメージメモリ１４０のＫ（ブラック）に記憶された記録データ５０１の１ページ分のデータを示す。図５（ｂ）乃至図５（ｄ）も同様に、イメージメモリ１４０のＣ（シアン）、Ｍ（マゼンタ）およびＹ（イエロー）に記憶された記録データ５０２乃至５０４の１ページ分のデータを示す。各記録データは、ラインデータ１乃至６０を有する。ラインデータ１乃至６０は、ＣＰＵ１１０によって順に読み出され、当該ラインデータに基づいて、対応する記録ヘッド２１０Ｋ乃至Ｙのそれぞれによって１ラインずつ記録される。上述したように、本実施形態では、記録媒体Ｐがロール紙として使用されるので、ページごとに同一の記録画像が記録される。
【００３６】
次に、図６を参照して、上述した記録データに基づいて、記録媒体Ｐにドットが記録される例を説明する。図６に示すように、記録媒体Ｐは搬送方向Ａに向かって搬送され、記録方向Ａに沿って配置された記録ヘッド２１０Ｋ、２１０Ｃ、２１０Ｍおよび２１０Ｙのそれぞれによってドットが記録される。図６（１）は、記録ヘッド２１０Ｋがライン１乃至４においてブラックドット６０１を記録した状態を示す。その後、図６（２）に示すように、記録ヘッド２１０Ｋがライン５乃至２２においてブラックドット６０１を記録し、その上を記録ヘッド２１０Ｃがライン１乃至７においてシアンドット６０２を記録する。さらにその後、図６（３）に示すように、記録ヘッド２１０Ｋがライン２３乃至４７においてブラックドット６０１を記録する。同様に、記録ヘッド２１０Ｃがライン８乃至３２においてシアンドット６０２を記録する。また、記録ヘッド２１０Ｍがライン１乃至１７においてマゼンタドット６０３を記録する。さらに、記録ヘッド２１０Ｙがライン１乃至２においてイエロードット６０４を記録する。
【００３７】
上述した図６（１）乃至図（３）におけるドットが記録された状態は、記録媒体Ｐの２ページ目における状態であるものとする。このような状態で、例えば、１ページ目の記録後端部が切断部５００の直下に到達すると、ページ間で切断するために、記録媒体Ｐの搬送が停止する。このときに、切断部５００による切断圧力によって記録媒体Ｐが搬送方向Ａに引っ張られることがあり、本実施形態では、そのような事象により記録媒体Ｐが搬送方向Ａに向かって移動するものとする。
【００３８】
この時点で、上述したように、記録データ５０１においては、ライン１乃至４７においてブラックドット６０１が記録されていることから、ラインデータ４７までが読み出されていることになる。その後、記録媒体Ｐの搬送が再開すると、記録データ５０１のラインデータ４８が読み出され、本来の位置からずれた位置でドットが記録されることになる。この搬送停止前に最後に読み出されたラインデータを「現ラインデータ」と称し、搬送再開後に最初に読み出されるラインデータを「後続ラインデータ」と称する。また、搬送停止前に最後に記録された（ドットが記録された）ライン位置を「現ライン位置」と称し、搬送再開後に最初に記録されるライン位置を「後続ライン位置」と称する。
【００３９】
図６（４）は、記録媒体Ｐの搬送が停止し、上述した事象によって記録媒体Ｐが移動することによって位置が変動した状態を示す。図６（４）に示すように、記録媒体Ｐの位置が変動すると、図６（３）の状態と比較して、記録媒体Ｐの位置が２．７５ライン分変動している。この記録媒体Ｐの位置が変動した距離を「位置変動量」と称する。従来技術では、このような状態で搬送が再開すると、例えば、記録ヘッド２１０Ｋが記録データ５０１の後続ラインデータであるラインデータ４８に基づいて、後続ライン位置として２．７５ライン変動した位置においてドットを記録することになる。後続ライン位置は、本来の位置から２．７５ライン分変動しているので、記録位置ずれが生じ、それに伴いカラーレジストレーションずれが生じる。
【００４０】
上述した記録位置ずれは、記録媒体Ｐの搬送再開後に、後続ラインデータとして、現ラインデータの次のラインデータ（記録データ５０１の場合、ラインデータ４８）に基づいて、変動した位置でドットを記録することに起因している。本実施形態に係る記録装置１０は、上述した位置変動量の小数点部分を切り捨て（２．７５ラインの場合２ライン）、その切り捨てたライン数（以下、「スキップライン数」）分ラインデータを読み飛ばす。つまり、スキップライン数は、位置変動量以下の最大の整数Ｎとなる。この読み飛ばされるラインデータを「読み飛ばしラインデータ」と称する。つまり、式（２）で算出される数に対応する番号のラインデータを後続ラインデータに設定する。
後続ラインデータの番号＝現ラインデータの番号＋スキップライン数＋１        式（２）
【００４１】
図５に示す記録データ５０１の場合、この後続ラインデータにはラインデータ５０が設定される。図５に示す記録データ５０１乃至５０４における網掛け部分は、読み飛ばしラインデータを示す。そして、搬送再開後に、後続ラインデータに基づいて、現ライン位置から（スキップライン数＋１）ライン分、記録媒体Ｐが搬送されたタイミングで記録する。この（スキップライン数＋１）ラインは、図６の例では、３ラインとなる。
【００４２】
図６（５）に示すように、ブラックドット６０１では、ライン４７においてドットが記録された後、ライン４８および４９の本来の位置（図のＬ４８およびＬ４９の位置）は、既に記録ヘッド２１０Ｋの記録位置を過ぎている。一方で、ライン５０の本来の位置は（図のＬ５０の位置）、まだ記録ヘッド２１０Ｋの記録位置に到達していない。図６（６）に移り、ブラックドット６０１では、ライン４７においてドットが記録された後、記録媒体Ｐが搬送方向Ａに３ライン分搬送された位置（つまり、ライン５０の本来の位置）においてラインデータ５０に基づいてドットが記録されている。即ち、記録再開後に記録媒体Ｐが０．２５ドット分だけ搬送された後、ライン５０のドットを記録している。シアンドット６０２乃至イエロードット６０４も同様である。そして、図６（７）および図６（８）に示すように、その後、後続のラインで連続してドットが記録され、ライン６０まででドットが記録される。図６（８）から分かるように、搬送が再開してから記録された各ドットは、記録位置ずれが生じていない。
【００４３】
このようにして、位置変動量の小数点部分を切り捨て、それに対応する数のラインデータを読み飛ばし、記録媒体Ｐが停止後に移動した時点で、記録ヘッドの記録位置に到達していない最初のラインから記録を再開する。このような構成によって、記録位置ずれを回避するとともに、読み飛ばすライン数を最小にすることができる。
【００４４】
なお、本実施形態では、記録ヘッド２１０が記録媒体Ｐの搬送に従って１ラインごとに記録する例を説明しているが、記録ヘッド２１０は２ライン以上の複数ラインごとに記録する方式であってもよい。例えば、２ラインごとに記録する方式の場合、図６のケースでは、搬送再開後にラインデータ５０から２ラインごとに記録することになり、そのような方式にも本発明に係る記録装置を適用することができる。
【００４５】
次に、図７を参照して、本実施形態に係る記録装置１０が実行する処理を説明する。本実施形態では、ロール紙として使用される記録媒体Ｐが、任意のページ数で１ラインずつ記録され、１ページ分の記録がされるとページごとに切断部５００によって切断されるものとする。図７の処理は、制御部１００の制御の下に実行される。また、図７の処理は、図５および６で説明したように、４つの記録ヘッド２１０Ｋ乃至２１０Ｙのそれぞれが記録媒体Ｐにライン１乃至６０においてドットを記録する例として説明する。
【００４６】
まず、制御部１００は、コンピュータデバイス２０から記録データを受信する（ステップＳ７０１）。記録データを受信すると、ＣＰＵ１１０が記録データを、対応する記録ヘッド２１０ごとにイメージメモリ１４０に記憶し、後続の処理に遷移する。次に、搬送部３００は、記録媒体Ｐを搬送する（ステップＳ７０２）。次に、制御部１００は、記録媒体Ｐの記録先端部が記録位置に到達したかを判定する（ステップＳ７０３）。この処理は、搬送部３００の先端検出センサ３５０が記録先端部を検出することによって実行される。ステップＳ７０３の処理は、記録媒体Ｐの記録先端部が記録位置に到達したと判定するまで繰り返される。なお、記録先端部の位置は、記録開始前に設定される。
【００４７】
次に、記録部２００は、搬送される記録媒体Ｐに対し、１ラインずつ記録する（ステップＳ７０４）。この記録は、ＣＰＵ１１０が検出部４００によって送信されたエンコーダ信号の状態変化を判定し、ヘッド駆動回路１６０に送信するラッチ信号をＬｏｗ状態に変化させることによって実行される。これによって、搬送される記録媒体Ｐに対し、記録データに基づいて１ラインずつドットが記録される。この処理は、後続のステップＳ７０５の処理で一時停止命令があるまで繰り返される。
【００４８】
次に、制御部１００は、上述した１ラインずつ記録している間に、一時停止命令があるかを判定する（ステップＳ７０５）。一時停止命令があると判定した場合、後続の処理に遷移し、そうでない場合、ステップＳ７０４の処理に戻る。この一時停止命令は、記録している間の任意のタイミングで発生することがあり、例えば、切断部５００による切断動作、またはメンテナンス部６００によるメンテナンス動作などによるものである。本実施形態では、この一時停止命令は、記録データ６０１乃至６０４に基づいて、既に１ページ目の記録画像が記録され、２ページ目の任意のラインにおいて記録されている最中に、ページ間を切断するために発生するものとする。
【００４９】
次に、制御部１００は、記録媒体Ｐの１ページ目の記録後端部が、切断部５００による切断位置に到達したかを判定する（ステップＳ７０６）。この判定は、後端検出センサ３６０が記録後端部を検出することによって実行される。ステップＳ７０６の処理は、記録後端部が切断位置に到達したと判定するまで繰り返される。次に、搬送部３００は、記録媒体Ｐの搬送を停止する（ステップＳ７０７）。この処理は、ＣＰＵ１１０がモータ駆動回路１７０に送信する搬送モータ駆動信号をＬｏｗ状態に変化させることによって実行される。このときに、制御部１００は、キャッピングモータを駆動させることによって、メンテナンス部６００を動作させ、記録ヘッド２１０のそれぞれの吐出口をキャッピング機構によって覆ってもよい。この時点で、記録媒体Ｐの２ページ目の任意のラインにおいて記録された状態となる。
【００５０】
次に、切断部５００は、記録媒体Ｐのページ間を切断する（ステップＳ７０８）。この処理は、ＣＰＵ１１０がモータ駆動回路１７０に送信するカッタモータ駆動信号をＨｉｇｈ状態に変化させることによって実行される。上述したように、切断部５００が記録媒体Ｐを切断すると、その切断圧力によって記録媒体Ｐが搬送方向に引っ張られることがある。よって、後続のステップＳ７０９では、制御部１００は、検出部４００によって出力されるエンコーダ信号に基づいて、切断時の記録媒体Ｐが移動した位置変動量Ｄを算出する。本実施形態では、位置変動量Ｄ＝２．７５であるものとする。
【００５１】
次に、制御部１００は、ステップＳ７０９で算出した位置変動量Ｄの小数点部分を切り捨てたスキップライン数Ｄ´を算出する（ステップＳ７１０）。本実施形態では、スキップライン数＝２として算出する。次に、制御部１００は、スキップライン数が１以上であるかを判定する（ステップＳ７１１）。スキップライン数が１以上であると判定した場合、後続の処理に遷移する。そうでない場合、現ラインデータの次のラインデータを後続ラインデータに設定し、搬送を再開してからステップＳ７１７の処理に遷移する。このように判定するのは、スキップライン数が１未満である場合、つまり、記録媒体Ｐの位置変動量が１ラインに満たない場合、後続のラインデータを読み飛ばさなくても記録位置ずれが生じないからである。
【００５２】
次に、制御部１００は、検出部４００から出力されるエンコーダ信号がＨｉｇｈ状態からＬｏｗ状態に変化する状態遷移が２回発生するタイミング（つまり、記録タイミング）で、記録部２００による記録をスキップする（ステップＳ７１２）。このときに、スキップカウンタ（初期値はゼロ）に１が加算される。この処理は、後続のステップＳ７１３の処理でスキップカウンタの値がスキップライン数Ｄ´に到達するまで繰り返される。つまり、ステップＳ７１２の処理は、スキップライン数Ｄ´に相当する回数分実行される。
【００５３】
図８は、図７にて上述した記録制御における各種信号のタイミングチャートである。図８を参照して、記録媒体の記録、搬送、切断、および記録をスキップするためにそれぞれ出力される信号の関係を説明する。なお、図８に示すラッチ信号は、記録ヘッド２１０Ｂを駆動するために出力されるものである。
【００５４】
図８において、間隔Ａは、記録媒体の搬送とそれに応じた記録ヘッドの駆動（インク吐出）が行われているときに記録の中断が生じた区間を示している。すなわち、間隔Ａの間で記録媒体Ｐが搬送されており（搬送モータ駆動信号がＨｉｇｈ状態）、それに応じてエンコーダ信号がＨｉｇｈ状態からＬｏｗ状態に変化する状態遷移を繰り返している。Ｌ４６およびＬ４７で示すそれぞれのタイミングにおいて、エンコーダ信号がＨｉｇｈ状態からＬｏｗ状態に変化する状態遷移が発生し、それに応じてラッチ信号がＨｉｇｈ状態からＬｏｗ状態に変化する。このラッチ信号の変化によって、記録媒体ＰにラインＬ４６、Ｌ４７それぞれの１ライン分の記録が行われる（ステップＳ７０４の処理に対応）。その後、間隔Ａの間では、搬送モータ駆動信号がＬｏｗ状態に変化し、駆動モータが停止し、それに応じたＬ４７で示すタイミングの後、エンコーダ信号は、そのときの状態であるＬｏｗ状態のままとなる（ステップＳ７０５乃至ステップＳ７０７の処理に対応）。これは、記録媒体Ｐの搬送が停止したことを示している。
【００５５】
その後、境界ａを過ぎると、切断部５００によって記録媒体Ｐが切断される（カッタモータ信号がＨｉｇｈ状態に変化）。その切断に応じて、記録媒体Ｐが所定の位置変動量（本実施形態では、２．７５ライン）分移動するので、エンコーダ信号においてその位置変動量に相当する状態変化が発生する。本実施形態では、記録媒体Ｐの移動量を０．２５ラインの単位で検出することは上述した。よって、２．７５ライン分の移動は、エンコーダ信号がＬｏｗ状態からＨｉｇｈ状態に変化すること、またはＨｉｇｈ状態からＬｏｗ状態に変化することを１１回（２．７５／０．２５＝１１）繰り返すことを検出することによって判定される。その後、エンコーダ信号は、そのときの状態であるＨｉｇｈ状態のまま変化しない。これは、切断によって記録媒体Ｐが２．７５ライン分移動した後に停止したことを示している。
【００５６】
図８の例では、間隔Ｂの間でエンコーダ信号においてＨｉｇｈ状態からＬｏｗ状態に変化する状態遷移が４回発生（つまり、記録タイミングが２回発生）し、これは２ライン分記録媒体Ｐが移動したことに相当する。しかしながら、スキップライン数が２であることから、Ｌ４８およびＬ４９のタイミングでは、記録がスキップされる（ラッチ信号の状態を変化させない）。Ｌ４９のタイミングの後に、さらにエンコーダ信号がＬｏｗ状態からＨＩｇｈ状態に変化し、またはその逆に変化する状態遷移が３回発生し、これは０．７５ライン分記録媒体Ｐが移動したことを示す。このようなエンコーダ信号の状態遷移に基づいて、制御部１００は、記録媒体Ｐの位置変動量Ｄ＝２．７５を算出することができる。
【００５７】
図７の説明に戻ると、ステップＳ７１３では、制御部１００は、ステップＳ７１２で加算したスキップカウンタの値がスキップライン数Ｄ´以上であるかを判定する（ステップＳ７１３）。スキップカウンタの値がスキップライン数Ｄ´以上であると判定した場合、後続の処理に遷移し、そうでない場合、ステップＳ７１２の処理に戻る。次に、制御部１００は、記録ヘッド２１０Ｋ乃至２１０Ｙのそれぞれに対し、後続ラインデータを設定する（ステップＳ７１４）。この設定は、上述した式（２）で算出される数に対応する番号のラインデータを後続ラインデータに設定することを意味する。これを、記録ヘッド２１０Ｋ乃至２１０Ｙのそれぞれに当てはめると、以下のように設定される。
【００５８】
【表１】
2019119186.tif 000003
【００５９】
なお、上述したステップＳ７１３の処理は、現ライン位置と後続ライン位置とが同一ページにあることを前提に実行される。上記説明に加え、現ライン位置と後続ライン位置とが複数ページにまたがる場合（つまり、現ライン位置が第１の記録媒体にあり、後続ライン位置が第２の記録媒体にある場合）の後続ラインデータを設定する方法を以下に説明する。本実施形態では、現ライン位置が２ページ目の位置であり、後続ライン位置が３ページ目の位置にあるものとする。この場合、ページ間距離（前ページの記録先端部から次ページの記録後端部までの距離）を考慮して後続ラインデータを設定する。
【００６０】
後続ラインデータの番号をＬ、前ページの１ページ分のライン数をＮ、ページ間距離をＳとする。ページ間距離は、ライン数で表わされる。
（（Ｌ＋Ｄ´）＞Ｎ）、つまり、後続ライン位置が３ページ目にまたがる場合、
Ｓ＝０、つまり、ページ間距離が０である場合、
Ｌ＝（（Ｌ ＋Ｄ´）−Ｎ）                                          式（３）
Ｓ＞０、つまり、ページ間距離が１ライン以上であり、かつ（（Ｌ＋Ｄ´）−Ｎ）−Ｓ）＞０、つまりスキップライン数＞ページ間距離である場合、
Ｌ＝（（（Ｌ＋Ｄ´）−Ｎ）−Ｓ）                                  式（４）
Ｓ＞０、つまり、ページ間距離が１ライン以上であり、かつ（（Ｌ＋Ｄ´）−Ｎ）−Ｓ）≦０、つまりスキップライン数≧ページ間距離である場合、
Ｌ＝１                                                            式（５）
【００６１】
上記式（３）乃至（５）において算出されたＬの番号に対応するラインデータが後続ラインデータに設定され、その後続ラインデータが搬送再開後の最初の記録において読み出される。図９は、上述した現ライン位置と後続ライン位置とが複数ページにまたがる場合に、上述した方法によって読み出される記録データ、およびページ間距離を示す。図に示す記録データ９０１乃至９０３のいずれにおいても現ラインデータがラインデータ５９であり、後続ラインデータがラインデータ６０であるものとする。これらの記録データは、１乃至６０ラインデータを含むので、１ページのライン数Ｎが６０であり、スキップライン数Ｄ´が３であるものとする。
【００６２】
図９（ａ）の例では、ページ間距離Ｓが０であるので、上記式（３）にあてはめ、Ｌ＝３（（６０＋３）−６０）、つまり後続ラインデータにラインデータ３が設定される。これに対応して、ラインデータ６０（２ページ目）、ラインデータ１および２（３ページ目）が読み飛ばされる。図９（ｂ）の例では、ページ間距離Ｓ＝１ラインであるので、上記式（４）にあてはめ、Ｌ＝２（（（６０＋３）−６０）−１）、つまり後続ラインデータにラインデータ２が設定される。これに対応して、ラインデータ６０（２ページ目）、およびラインデータ１（３ページ目）が読み飛ばされる。図９（ｃ）の例では、ページ間距離Ｓが５であるので、上記式（５）にあてはめ、Ｌ＝１、つまり後続ラインデータにラインデータ１に設定される。この場合、ラインデータは読み飛ばされない。
【００６３】
図７の説明に戻ると、ステップＳ７１５では、搬送部３００は、記録媒体Ｐの搬送を再開する。この処理は、ＣＰＵ１１０がモータ駆動回路１７０に出力する搬送モータ駆動信号をＨｉｇｈ状態に変化させることによって実行される。次に、記録部２００は、ステップＳ７１４で設定された後続ラインデータに基づいて、式（６）で算出される数に対応するライン数分、現ライン位置から記録媒体Ｐが搬送されたタイミングで記録する（ステップＳ７１６）。
ライン数＝スキップライン数＋１                                    式（６）
【００６４】
本実施形態では、式（６）で算出されるライン数は、ライン数＝３であるので、現ライン位置（図８の例ではＬ４７）からエンコーダ信号においてＨｉｇｈ状態からＬｏｗ状態に変化する状態遷移が３回発生したときに記録する。その後は、搬送される記録媒体Ｐに対し、記録データに基づいて１ラインずつ記録する（ステップＳ７１７）。  
この処理は、後続のステップＳ７１８の処理で記録後端部が記録位置に到達すると判定するまで繰り返される。
【００６５】
なお、本実施形態における記録媒体Ｐ上での現ライン位置から３ラインの位置は、図６（６）のブラックドット６０１、シアンドット６０２、マゼンタドット６０３、イエロードット６０４が相当する。図６（４）において記録媒体Ｐは２．７５ドット分移動しているので、差分の０．２５ドット分だけ記録媒体Ｐが搬送された位置に各色のドットが形成され、現ライン位置から３ライン離れた位置に後続ラインが形成される。
【００６６】
次に、制御部１００は、記録媒体の２ページ目の記録後端部が記録ヘッド２１０の記録位置に到達したかを判定する（ステップＳ７１８）。記録後端部が記録位置に到達したと判定した場合、後続の処理に遷移し、そうでない場合、ステップＳ７１７の処理に戻る。その後は、記録を停止し（ステップＳ７１９）、記録媒体Ｐにおいて記録される残ページがないかを判定する（ステップＳ７２０）。残ページがないと判定した場合、後続の処理に遷移し、そうでない場合、ステップＳ７０２に遷移する。次に、制御部１００は、記録媒体Ｐの１ページ目の記録後端部が、切断部５００による切断位置に到達したかを判定する（ステップＳ７２１）。ステップＳ７２１の処理は、記録後端部が切断位置に到達したと判定するまで繰り返される。最後に、搬送部３００が搬送を停止し（ステップＳ７２２）、切断部５００が記録媒体Ｐを切断する（ステップＳ７２３）。
【００６７】
以上のように、第１の実施形態に係る記録装置１０によれば、記録位置を既に過ぎたラインに対応するラインデータを読み飛ばし、まだ到達していないラインに対応するラインデータに基づいて記録を再開する。これにより、記録媒体の切断などに起因した記録中断後に再開される記録で、記録媒体の位置変動があっても、記録されるラインの位置を本来記録される記録媒体上の位置に記録することができる。また、Ｋ、Ｃ、Ｍ、Ｙインクの記録位置も相互にずれることなく記録することができる。
【第２の実施形態】
【００６８】
次に、本発明の第２の実施形態に従って、記録媒体Ｐに記録画像（ドット）を記録する例を説明する。第２の実施形態では、第１の実施形態で説明した記録データの読み飛ばしをさらに減少させつつ、記録位置ずれを回避することができる。まず、図１０を参照して、記録媒体Ｐにドットが記録される例を説明する。なお、記録媒体に記録されるドットの元になる記録データは、図５で説明したものと同様であるが、搬送再開後に最初に記録されるラインの位置、および読み飛ばされるラインデータが異なる。
【００６９】
図１０（１）乃至図１０（３）は、図６（１）乃至図６（３）の状態と同様であるので説明を省略する。図１０（４）は、記録媒体Ｐの搬送が停止し、切断によって記録媒体Ｐが移動することによって位置が変動した状態を示す。図１０（４）に示すように、記録媒体Ｐの位置が変動すると、図１０（３）の状態と比較して、記録媒体Ｐの位置が２．２５ライン分変動している（位置変動量＝２．２５）。このような状態で、ブラックドット１００１では、ライン４７においてドットが記録された後、ライン位置４８および４９の本来の位置（図のＬ４８およびＬ４９）は、既に記録ヘッド２１０Ｋの記録位置を過ぎている。ライン４９の本来の位置は、記録ヘッド２１０Ｋの記録位置から０．２５ライン分過ぎていることが分かる（図１０（５）を参照）。
【００７０】
よって、本実施形態に係る記録装置１０は、記録位置を過ぎたラインについて、そのラインの本来の位置と記録位置との間の距離が０．５ライン未満である場合、読み飛ばしラインデータを以下のように設定する。つまり、式（７）で算出される数に対応する番号のラインデータを後続ラインデータに設定する。
後続ラインデータの番号＝現ラインデータの番号＋スキップライン数        式（７）
言い換えると、スキップライン数は、位置変動量以下の最大の整数Ｎ−１となる。
【００７１】
図５に示す記録データ５０１の場合、この後続ラインデータにはラインデータ４９が設定される。そして、搬送再開後に、後続ラインデータに基づいて、現ライン位置から位置変動量に対応するライン数分、記録媒体Ｐが搬送されたタイミングで記録する。
【００７２】
図１０（６）に移り、ブラックドット１００１では、ライン４７においてドットが記録された後、２．２５ライン分記録媒体Ｐが搬送方向に搬送された位置で、ラインデータ４９に基づいてドットが記録されている。このドットが記録されたライン４９の位置は、ライン４９の本来の位置から０．２５ラインずれている。シアンドット１００２乃至イエロードット１００４もそれぞれ同様に、ライン３４、１９および４の本来の位置から０．２５ラインずれてドットが記録される。そして、図１０（７）および図１０（８）に示すように、その後、後続のライン（ブラックドット１００１では、ライン５０）では、本来の位置でドットが記録されている。通常、隣接するドットの間の距離は１ラインであるが、ブラックドット１００１では、ライン４９とライン５０との間の距離が０．２５ラインとなる。つまり、ライン４９は記録媒体Ｐを搬送することなく本来の位置から０．２５ドットずれて記録され、ライン５０は本来の位置に記録される。従って、ライン４９とライン５０とで０．２５ドット分の重なりが生じる。
【００７３】
ブラックドット１００１において、ライン５０の本来の位置でドットが記録されるので、その後は、通常の記録タイミングで連続してドットが記録される。これによって、図１０（８）から分かるように、ブラックドット１００１ではライン４９で１ライン分の記録位置ずれが発生しているものの、搬送が再開してから記録された各ドットは記録位置ずれが発生していない。このように、第２の実施形態では、１ラインのみで位置ずれが発生するものの、第１の実施形態と比較して、ラインデータの読み飛ばしを少なくすることができる。
【００７４】
次に、図１１を参照して、本実施形態に係る記録装置１０が実行する処理を説明する。  図１１における各ステップの処理は、以下の表３に示すように、図７の各ステップの処理と同一である。よって、図１１では、図７で説明した処理と異なる部分のみを説明する。
【００７５】
【表２】
2019119186.tif 000004
【００７６】
なお、本実施形態では、ステップＳ１１０９で算出される位置変動量Ｄは、位置変動量Ｄ＝２．２５であるものとする。よってステップＳ１１１０では、スキップライン数Ｄ´＝２が算出されるものとする。
【００７７】
まず、ステップＳ１１１４では、（位置変動量Ｄ−スキップライン数Ｄ´）≧０．５であるかを判定する。（Ｄ−Ｄ´）≧０．５である場合は、ステップＳ１１１５の処理に遷移する。（Ｄ−Ｄ´）＜０．５である場合は、ステップＳ１１１９の処理に遷移する。ここで、本実施形態では、判定基準値として０．５の値が使用されるが、この値に限定されず、０〜１の任意の値が使用されてもよい。本実施形態では、Ｄ−Ｄ´＝０．２５であるので、ステップＳ１１１９の処理に遷移する。なお、（Ｄ−Ｄ´）≧０．５である場合は、第１の実施形態で説明した処理と同様となる。
【００７８】
ステップＳ１１１９では、制御部１００は、記録ヘッド２１０Ｋ乃至２１０Ｙのそれぞれに対し、後続ラインデータを設定する。この設定は、上述した式（７）で算出される数に対応する番号のラインデータを後続ラインデータに設定することを意味する。これを、記録ヘッド２１０Ｋ乃至２１０Ｙのそれぞれに当てはめると、以下のように設定される。
【００７９】
【表３】
2019119186.tif 000005
【００８０】
なお、第２の実施形態でも同様に、現ライン位置と後続ライン位置とが複数ページにまたがる場合の後続ラインデータを設定する方法を以下に示す。後続ラインデータの番号をＬ、前ページの１ページ分のライン数をＮ、ページ間距離をＳとする。ページ間距離は、ライン数で表わされる。
（（Ｌ＋Ｄ´）＞Ｎ）、つまり、後続ライン位置が３ページ目にまたがる場合、
Ｓ＝０、つまり、ページ間距離が０である場合、
Ｌ＝（（Ｌ ＋Ｄ´）−Ｎ）−１                                  式（８）
Ｓ＞０、つまり、ページ間距離が１ライン以上であり、かつ（（Ｌ＋Ｄ´）−Ｎ）−Ｓ）＞０、つまりスキップライン数＞ページ間距離である場合、
Ｌ＝（（（Ｌ＋Ｄ´）−Ｎ）−Ｓ）−１                            式（９）
Ｓ＞０、つまり、ページ間距離が１ライン以上であり、かつ（（Ｌ＋Ｄ´）−Ｎ）−Ｓ）≦０、つまりスキップライン数≧ページ間距離である場合、
Ｌ＝１                                                          式（１０）
【００８１】
上記式（８）乃至（１０）において算出されたＬの番号に対応するラインデータが後続ラインデータに設定され、その後続ラインデータが最初の記録において読み出される。そして、搬送再開前に、ステップＳ１１１９で設定された後続ラインデータに基づいて、記録媒体Ｐに記録する（ステップＳ１１１２０）。次に、ステップＳ１１２１では、搬送部３００は、記録媒体Ｐの搬送を再開する。次に、記録部２００は、後続のラインデータを読み出す（図１０に示すブラックドット１００１ではライン５０）。そして、読みだされたラインデータに基づいて、（位置変動量Ｄ−スキップライン数Ｄ´）分、現ライン位置から記録媒体Ｐが搬送されたタイミングで記録する（ステップＳ１１２２）。ここで、図１２を参照して、記録媒体の記録、搬送、切断、および記録をスキップするためにそれぞれ出力される信号の関係を説明する。
【００８２】
図１２では、図８で示した例と異なる部分のみ説明する。図１２に示すように、間隔Ｂの間で、Ｌ４８およびＬ４９のタイミングでは、記録がスキップされている（ラッチ信号の状態を変化させない）。その後、Ｄ＝２．２５であるので、現ライン位置（図１０の例ではＬ４７）からエンコーダ信号においてＨｉｇｈ状態からＬｏｗ状態、またはその逆に変化する状態遷移が９回発生したときに記録する。その後は、図１２に示す、エンコーダ信号においてＨｉｇｈ状態からＬｏｗ状態に変化する状態遷移が２回発生するＬ５０のタイミングでライン５０に記録し、後続のラインにおいても１ラインずつ記録する（ステップＳ１１１８）。さらなる後続の処理は、図７で説明したステップＳ７１８乃至ステップＳ７２２の処理と同様であるので説明を省略する。
【００８３】
以上のように、第２の実施形態に係る記録装置１０を説明した。第２の実施形態に係る記録装置１０によれば、記録位置を既に過ぎたラインがある場合に、そのラインの本来の位置と記録位置との間の距離が０．５ライン未満である場合、そのラインをその０．５ライン未満だけずれた位置で記録する。そして、後続のラインを本来の位置において記録する。これによって、記録位置ずれを最小にしつつ、読み飛ばしライン数をさらに低下させつつ、後続の記録位置ずれを防止することができる。
【他の実施形態】
【００８４】
上記実施形態１および２において、記録媒体がロール紙として使用され、ロール紙を切断するタイミングで搬送動作が停止する例を説明したが、そのような例に限定されない。例えば、メンテナンス部６００によるメンテナンス動作によっても搬送動作が停止することがある。このようなケースにも、本発明に係る記録装置を適用することができる。
【００８５】
また、上記実施形態１および２において、搬送再開後に記録される記録画像が搬送方向にずれる例を説明したが、そのような例に限定されない。例えば、記録媒体を搬送ベルトで搬送する場合、記録媒体を停止した後に、搬送ベルトの張力などにより、記録媒体が搬送方向（第１の方向）とは逆方向（第２の方向）に搬送されることがある。例えば、搬送停止時に記録媒体が２．７５ライン分逆方向に搬送される場合、搬送再開後、逆方向に搬送されたライン数（２．７５ライン）だけ搬送しているときに記録を停止し、その後に記録を再開するようにしてもよい。この場合、記録データにおけるラインデータの読み飛ばしは行わない。
【００８６】
さらに、上記実施形態はいずれも、ブラック、シアン、マゼンタ、イエローインクを吐出する記録ヘッド相互の記録位置調整に関するものであるが、本発明は１つの記録ヘッドの記録位置調整にも適用することができる。例えば、上記実施形態の装置において、ブラックドットの記録を数ドット分スキップさせる（第１の実施形態では、Ｌ４８およびＬ４９、第２の実施形態では、Ｌ４９）。その後端数分を搬送してブラックインクの記録ヘッドは本来の正しい位置に記録できるようにする形態とすることができる。つまり上記スキップ分の白抜けは生じるが、その他のラインは本来の正しい位置に記録することができる形態とすることができる。さらに、この形態では、例えば、グレー画像を記録する際に、ブラックインクの記録ヘッドについて、上述の記録位置を調整する。その後、スキップした記録位置にシアン、マゼンタ、イエローインクを吐出してプロセスブラックによる記録を行い、白抜けのないグレー画像を記録することができる。
【００８７】
なお、本実施形態に係る記録装置は、複数の記録ヘッドのそれぞれが色材滴を吐出する例として説明しているが、そのような例に限定されない。本実施形態に係る記録装置は、単一の記録ヘッドが色材滴を吐出する例にも適用されてもよい。この場合、上述した記録媒体の移動によって、単一の記録ヘッドが本来の位置からずれてドットを記録することを防止することができる。
【００８８】
また、エンコーダ信号は、Ａ相およびＢ相があることは上述したが、通常は、それらの信号がＬｏｗ状態およびＨｉｇｈ状態で交互に変化するが、記録媒体が逆方向に搬送される場合、その交互変化が発生しない。例えば、エンコーダ信号Ｂ相がＨｉｇｈ状態からＬｏｗ状態に変化し、その後にエンコーダ信号Ａ相の状態が変化しないまま、エンコーダ信号Ｂ相がＬｏｗ状態からＨｉｇｈ状態に変化する。このようにして、記録媒体が搬送された搬送方向を検出することができる。また、このときから搬送が完全に停止するまでのエンコーダ信号Ｂ相の変化に基づいて、記録媒体が逆方向に搬送された移動量を検出することができる。
【符号の説明】
【００８９】
Ｐ      記録媒体
１０    記録装置
１００  制御部（制御手段）
２００  記録部（記録手段）
３００  搬送部（搬送手段）
４００  検出部（検出手段）
【図１】
2019119186.tif 000006
【図２】
2019119186.tif 000007
【図３】
2019119186.tif 000008
【図４】
2019119186.tif 000009
【図５】
2019119186.tif 000010
【図６】
2019119186.tif 000011
【図７】
2019119186.tif 000012
【図８】
2019119186.tif 000013
【図９】
2019119186.tif 000014
【図１０】
2019119186.tif 000015
【図１１】
2019119186.tif 000016
【図１２】
2019119186.tif 000017