(57)【要約】【課題】キャリッジの主走査方向における局所的な空白領域についても高速にキャリッジを移動して従来に比べて飛躍的に実質的な高速印字を実現できる印字装置、印字ヘッドキャリッジ速度制御方法及び該方法を実行するためのプログラムを提供する。【解決手段】画像データを格納する画像メモリ（１１１）と、該画像メモリ上における描画画素のＯＮドット情報を、ヘッドを搭載するキャリッジの副走査方向の領域毎に累計し、累計した値を格納するピクセル計数メモリ（１１２）と、該ピクセル計数メモリに格納された累計値に基づいて画像メモリ上の主走査方向の空白領域を検出し、検出した空白領域におけるキャリッジの主走査方向における移動速度を、通常の印字速度より速い速度に切り替えるように前記主走査モータを制御する制御部（１０５）とを有する。【選択図】          図１
2005022115.tif 000002
【特許請求の範囲】
【請求項１】
画像データを格納する画像メモリと、
該画像メモリ上における描画画素のＯＮドット情報を、ヘッドを搭載するキャリッジの副走査方向の領域毎に累計し、累計した値を格納するピクセル計数メモリと、
該ピクセル計数メモリに格納された累計値に基づいて前記画像メモリ上の主走査方向の空白領域を検出し、検出した空白領域におけるキャリッジの主走査方向における移動速度を、通常の印字速度より速い速度に切り替えるようにキャリッジを駆動する駆動手段を制御する制御部と
を有することを特徴とする印字装置。
【請求項２】
前記制御部は、検出した空白領域及びそれ以外の領域別にキャリッジの移動速度を対応させた目標キャリッジ速度メモリテーブルを有し、該目標キャリッジ速度テーブルを参照してキャリッジの移動速度を切り替えるように前記駆動手段を制御することを特徴とする請求項１記載の印字装置。
【請求項３】
前記制御部は、キャリッジが移動している領域に応じて切り替えるキャリッジの移動速度に対して過渡時間を加味した速度に切り替えるように前記駆動手段を制御することを特徴とする請求項１又は２に記載の印字装置。
【請求項４】
前記制御部は、空白領域の主走査方向の長さに応じてキャリッジの移動速度を調整することを特徴とする請求項１〜３のいずれかに記載の印字装置。
【請求項５】
前記制御部は、複数色毎に設けられた前記ピクセル計数メモリに色毎に累計した累計値に基づいて画像メモリ上の主走査方向の空白領域を検出することを特徴とする請求項１記載の印字装置。
【請求項６】
画像メモリ上における描画画素のＯＮドット情報を、ヘッドを搭載するキャリッジの副走査方向の領域毎に累計を取り、累計した値が０であれば画像メモリ上の主走査方向の領域を空白領域であると判定して、判定した空白領域におけるキャリッジの主走査方向における移動速度を通常印字速度より速い速度に切り替えることを特徴とする印字ヘッドキャリッジ速度制御方法。
【請求項７】
コンピュータに、
画像メモリ上における描画画素のＯＮドット情報を、ヘッドを搭載するキャリッジの副走査方向の領域毎に累計を取る手順と、累計した値が０であれば画像メモリ上の主走査方向の領域を空白領域であると判定する手順と、判定した空白領域におけるキャリッジの主走査方向における移動速度を通常印字速度より速い速度に切り替える手順とを実行するためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は印字装置、印字ヘッドキャリッジ速度制御方法及び該方法を実行するためのプログラムに関し、詳細にはインクジェットヘッドを主走査方向に移動させながら記録媒体上にインクを吐出して印字を行うインクジェット記録装置の高速化の技術に関する。
【０００２】
【従来の技術】
特許文献１のインクジェット画像形成装置は、キャリッジの移動動作の様子を示す図６からわかるように、インクジェットヘッドを移動させながらキャリッジのスキャン開始位置から画像開始位置までの距離を予め定めた閾値と比較し、閾値を超えた場合、キャリッジは空白領域の高速移動によるスキップ動作を行い、一方閾値を超えない場合、キャリッジはスキップ動作を行わないで通常の印字動作で移動する。
【０００３】
【特許文献１】
特開２００１−６３１６９号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記特許文献１ではキャリッジのスキャン開始位置から画像開始位置までの空白領域だけしかスキップ動作を行うものであり、図６に示すような同一印字スキャン内の画像と画像の間には複数の空白領域を持つような画像に対してキャリッジの高速移動のスキップ動作を対応できなかった。
【０００５】
本発明はこれらの問題点を解決するためのものであり、キャリッジの主走査方向における局所的な空白領域についても高速にキャリッジを移動して従来に比べて飛躍的に実質的な高速印字を実現できる印字装置、印字ヘッドキャリッジ速度制御方法及び該方法を実行するためのプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
前記問題点を解決するために、本発明の印字装置は、画像データを格納する画像メモリと、画像メモリ上における描画画素のＯＮドット情報を、ヘッドを搭載するキャリッジの副走査方向の領域毎に累計し、累計した値を格納するピクセル計数メモリと、ピクセル計数メモリに格納された累計値に基づいて画像メモリ上の主走査方向の空白領域を検出し、検出した空白領域におけるキャリッジの主走査方向における移動速度を、通常の印字速度より速い速度に切り替えるように駆動手段を制御する制御部とを有することに特徴がある。よって、主走査方向の局所的な全ての空白領域で高速にキャリッジを移動して実質的な高速印字を実現できる。
【０００７】
また、制御部は、検出した空白領域及びそれ以外の領域別にキャリッジの移動速度を対応させた目標キャリッジ速度メモリテーブルを有している。そして、制御部は、この目標キャリッジ速度テーブルを参照してキャリッジの移動速度を切り替えるように駆動手段を制御する。よって、簡単な構成で高速化を図ることができる。
【０００８】
更に、制御部は、キャリッジが移動している領域に応じて切り替えるキャリッジの移動速度に対して過渡時間を加味した速度に切り替えるように駆動手段を制御する。よって、適切な空白領域の速度に切り替えることができる。
【０００９】
また、制御部は、空白領域の主走査方向の長さに応じてキャリッジの移動速度を調整する。よって、より一層適切な空白領域の速度に切り替えることができる。
【００１０】
更に、制御部は、複数色毎に設けられたピクセル計数メモリに色毎に累計した累計値に基づいて画像メモリ上の主走査方向の空白領域を検出することにより、カラー印字装置にも適用できる。
【００１１】
別の発明としての印字ヘッドキャリッジ速度制御方法によれば、画像メモリ上における描画画素のＯＮドット情報を、ヘッドを搭載するキャリッジの副走査方向の領域毎に累計を取る。そして、累計した値が０であれば画像メモリ上の主走査方向の領域を空白領域であると判定して、判定した空白領域におけるキャリッジの主走査方向における移動速度を通常印字速度より速い速度に切り替える。よって、高速印字を行うことができる。
【００１２】
別の発明としての印字ヘッドキャリッジ速度制御方法を実行するためのプログラムは、コンピュータに、画像メモリ上における描画画素のＯＮドット情報を、ヘッドを搭載するキャリッジの副走査方向の領域毎に累計を取る手順と、累計した値が０であれば画像メモリ上の主走査方向の領域を空白領域であると判定する手順と、判定した空白領域におけるキャリッジの主走査方向における移動速度を通常印字速度より速い速度に切り替える手順とを実施させる。よって、汎用的に印字装置を高速化できる。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態を、添付図面を参照して説明する。
【００１４】
（構成）
図１は、本発明の一実施の形態に係る印字装置の構成を示すブロック図の形態で示したものである。同図に示す印字装置１００では、ホストインタフェース（以下ホストＩ／Ｆと略す）１０１、制御プログラムを格納したプログラムＲＯＭ１０２、データを一時保存するＲＡＭ１０３、装置全体を制御するＣＰＵ１０４、駆動手段として機能する主走査ＤＣモータ１０６やエンコードセンサ１０７からのエンコード信号を元に副走査ＤＣモータ１０８を制御するモータ制御部１０５、外部から供給される画像データの一態様であるホスト装置２００から受信した画像データを画像メモリ１１１に転送されるたびに終了の割り込みをＣＰＵ１０４に通知する画像格納部１０９、ホスト装置２００から受信した画像データを画像メモリ１１１に対して読み出し又は書込みを制御する画像メモリ制御部１１０、４色毎であって画像領域毎のＯＮドットピクセル計数情報を格納する４色毎に設けられたピクセル計数メモリ１１２、画像メモリから４色の各ヘッド１１５〜１１８にヘッドインタフェース（以下ヘッドＩ／Ｆと略す）１１４を介して転送する画像転送部１１３を含んで構成されている。
【００１５】
（動作）
次に、このような構成を有する本実施の形態に係る印字装置におけるキャリッジ速度制御動作について、図１及び当該動作フローを示す図２に従って説明する。
【００１６】
先ず、ネットワークやＵＳＢなどのローカルインターフェースで、ＰＣ、スキャナ、デジカメなどを含むホスト装置２００から印字すべき画像データを受信すると（ステップＳ１０１）、受信した画像データはホストＩ／１０１を経由して画像メモリ１１１に格納される。画像メモリ１１１への画像データの格納と同時に、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の４色毎であって画像領域毎のＯＮドットピクセル計数情報が、４色毎に設けられたピクセル計数メモリ１１２にそれぞれ格納される。そして、ＯＮドットピクセル計数情報は色毎に独立に計数される（ステップＳ１０２）。予めＣＰＵ１０４により指定された画像データがホスト装置２００から画像メモリ１１１に転送されるたびに、画像格納部１１３から終了割り込みがＣＰＵ１０４に通知される（ステップＳ１０３）。
【００１７】
終了割り込みを受け取ったＣＰＵ１０４は、ピクセル計数メモリ１１２より領域毎のピクセル計数値に関するＯＮドットピクセル計数情報を読み出し、領域毎のＯＮドットピクセル計数情報が全て「０」であるときに主走査方向にある幅分を空白領域とし、後述する図３のように主走査方向のＮ個の空白領域を検出する（ステップＳ１０４）。
【００１８】
ここで、図３に画像メモリとピクセル計数メモリとの対応の様子を示す。同図に示すように、Ｘ，Ｙ座標の位置による複数の矩形領域であるマトリックス状の画像メモリにおいてヘッドの長手方向で描画する際画像があるピクセルのＸ座標を「１」、画像がないピクセルのＸ座標を「０」として各色毎に設けられたピクセル計数メモリに保存する。当該ピクセル計数メモリに格納されたヘッドの長手方向へピクセル値の合計を計数する。その合計値が０であれば該当領域は空白領域であると判定する。
【００１９】
その後、ＣＰＵ１０４は、図４に示すような、主走査のＸ座標範囲毎にヘッドが搭載され主走査モータにより移動する速度である目標キャリッジ速度を規定し、かつ図１のＲＡＭ１０３内に設けられた目標キャリッジ速度メモリテーブルを参照することにより、図４のように画像のある領域と空白の領域毎に異なる目標キャリッジ速度を設定する（ステップＳ１０５）。例えば図３のＸ座標“１２８”〜“１９１”は空白領域と判定して通常印字速度である３０ｉｐｓより速い４５ｉｐｓの速度でキャリッジを移動させる。そして、設定された目標キャリッジ速度で印字スキャンシーケンスが実行される（ステップＳ１０６）。
【００２０】
その後は図１の画像転送部１１３の初期化が行われ（ステップＳ１０７）、キャリッジの位置から目標キャリッジ速度メモリテーブルを参照して実際の速度を決定する（Ｓ１０８）。一回のキャリッジ移動幅分の画像データの受信終了であれば（ステップＳ１０９；ＹＥＳ）１スキャン当たりの印字処理を終了する。よって、空白領域は印字領域より高速にキャリッジを移動することでトータルの印字スピードを向上させることができる。
【００２１】
なお、図５に示すようにキャリッジ速度を加速、減速するためには過渡時間が含まれるので、その過度時間を加味して空白領域の長さなどにより空白領域の速度を調整することが好ましい。
【００２２】
なお、図１のＣＰＵ１０４が印字制御とモータ制御を行っているが、ピクセル計数メモリ１１２をデュアルポートメモリなどで構成し、モータ制御部１０５内にモータ制御を専用で処理する別のＣＰＵを内蔵してもよい。また、上述した実施例では各色独立のヘッド構成を想定しているが、ＫとＣＭＹというような２ヘッド構成でもよい。
【００２３】
以上、本発明の一実施の形態を説明した。本発明は上記実施の形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。
【００２４】
【発明の効果】
以上説明したように、本発明によれば、キャリッジの主走査方向における局所的な空白領域についても、高速にキャリッジを移動するので従来に比べて飛躍的に実質的な印字速度が向上する。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る印字装置の構成を示すブロック図である。
【図２】本実施の形態に係る印字装置におけるキャリッジ速度制御動作を示すフローチャートである。
【図３】画像の水平方向の空白部を検出するために画像ピクセルを計数するメモリの構造と画像メモリに格納される画像との対応を示す図である。
【図４】キャリッジ速度メモリテーブルのメモリ内容の一例を示す図である。
【図５】画像領域や空白領域のキャリッジ速度変化を示す図である。
【図６】従来の印字装置におけるキャリッジの移動動作の様子を示す図である。
【符号の説明】
１００  印字装置      １０１  ホストＩ／Ｆ
１０２  プログラムＲＯＭ      １０３  ＲＡＭ
１０４  ＣＰＵ      １０５  モータ制御部
１０６  主走査ＤＣモータ      １０７  エンコーダセンサ
１０８  副走査ＤＣモータ      １０９  画像格納部
１１０  画像メモリ制御部      １１１  画像メモリ
１１２  ピクセル計数メモリ      １１３  画像転送部
１１４  ヘッドＩ／Ｆ      １１５  シアンヘッド
１１６  マゼンタヘッド      １１７  イエローヘッド
１１８  ブラックヘッド      ２００  ホスト装置
【図１】
2005022115.tif 000003
【図２】
2005022115.tif 000004
【図３】
2005022115.tif 000005
【図４】
2005022115.tif 000006
【図５】
2005022115.tif 000007
【図６】
2005022115.tif 000008