(57)【要約】【課題】記録媒体に対し、画像の記録に関わらない予備吐出を記録ヘッドに行わせるにあたり、予備吐出により形成されるドットが画像の記録品位に影響を与えないようにする。【解決手段】画像データの供給源である外部装置から送信される、空白のラスタが連続することを示すコマンド（ＲａｓｔｅｒＳｋｉｐコマンド）に基いて、記録媒体上の予備吐出領域を定めるようにする。【選択図】図１２
2009255480.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出する吐出口を有する記録ヘッドを用いて記録媒体に画像の記録を行うとともに、前記記録媒体に対し、前記画像の記録に関わらない予備吐出を前記記録ヘッドに行わせることが可能なインクジェット記録装置であって、
前記記録に係る画像の供給源をなす外部装置から送信される、前記画像に対応して圧縮されたデータに含まれ、空白のラスタが連続することを示すコマンドと、空白のデータが連続することを示すコマンドとの少なくとも一方に基いて、前記記録媒体に対し前記予備吐出を行う領域を決定する手段を具えたことを特徴とするインクジェット記録装置。
【請求項２】
前記予備吐出を行う際の前記記録ヘッドの吐出駆動条件を、前記記録を行う際の前記記録ヘッドの吐出駆動条件よりも小とすることを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記予備吐出を行う際の前記記録ヘッドの吐出駆動条件を、前記記録を行う際の前記記録ヘッドの吐出駆動条件よりも大とすることを特徴とする請求項１に記載のインクジェット記録装置。
【請求項４】
前記記録ヘッドは前記記録媒体の幅に対応した範囲にわたって前記吐出口が配列されていることを特徴とする請求項１ないし請求項３のいずれかに記載のインクジェット記録装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載のインクジェット記録装置と、
前記記録に係る画像の供給源をなし、空白のラスタが連続することを示すコマンドと、空白のデータが連続することを示すコマンドとの少なくとも一方を含む、前記画像に対応して圧縮したデータを前記インクジェット記録装置に送信する外部装置と、
を具えたことを特徴とする印刷システム。
【請求項６】
インクを吐出する吐出口を有する記録ヘッドを用いて記録媒体に画像の記録を行うインクジェット記録装置に適用され、前記記録媒体に対し、前記画像の記録に関わらない予備吐出を前記記録ヘッドに行わせる吐出回復処理方法であって、
前記記録に係る画像の供給源をなす外部装置から送信される、前記画像に対応して圧縮されたデータに含まれ、空白のラスタが連続することを示すコマンドと、空白のデータが連続することを示すコマンドとの少なくとも一方に基いて、前記記録媒体に対し前記予備吐出を行う領域を決定することを特徴とするインクジェット記録装置の吐出回復処理方法。
【請求項７】
請求項６に記載の吐出回復処理方法をインクジェット記録装置に実施させるための制御プログラム。
【請求項８】
請求項６に記載の吐出回復処理方法をインクジェット記録装置に実施させるための制御プログラムを記憶した情報記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクを吐出する記録ヘッドを用いて記録媒体に記録を行うインクジェット記録装置、および前記記録ヘッドの吐出回復処理方法に関する。また本発明は、前記装置とこれに画像データを供給する外部装置とを具える印刷システムに関するものである。なお、吐出回復処理とは、記録ヘッドのインク吐出性能を良好な状態に回復または維持するために行われる処理を言う。
【背景技術】
【０００２】
一般に、インクを吐出する記録ヘッドを用いるインクジェット記録装置では、所望の記録品位を確保するために、印刷枚数や記録デューティなどに依存する印刷量や、記録ヘッドの大気中への暴露時間、使用環境などに応じて、インク吐出口内方のインクの増粘や固化が生じることがある。例えば、記録データによっては記録ヘッドに設けられる吐出口の全てが使用されるとは限らず、特定の吐出口が長時間全く使用されないという場合もある。そのような吐出口では、その内方のインク溶剤が蒸発してインク粘度が上昇する。このような状態では、インクを吐出するために利用されるエネルギを発生する素子に駆動信号が印加されてもインクが正常に吐出されず、吐出方向のよれや吐出量の不足、また甚だしい場合には不吐出などが生じ（以下、これらを吐出不良という）、この結果所望の画像が得られなくなることがある。
【０００３】
そのため、インクジェット記録装置には、記録ヘッドの吐出口形成面をキャッピングするキャップを含む吐出回復ユニットが設けられ、吐出回復処理が行われる。吐出回復処理には、吐出口からキャップ内にインクを強制排出させる動作や、画像の記録には寄与しないインクの吐出（予備吐出）を行う動作などが含まれる。
【０００４】
従来のインクジェット記録装置では、様々な要因によって決定されるこの吐出回復処理の実行タイミングになると、記録動作（印刷）を一時中断して吐出回復処理を実行するようにしている（例えば特許文献１）。
【０００５】
しかし印刷の中断はスループットの低下等をもたらすため、印刷の中断を生じずに、もしくは中断の回数を極力減らすために、吐出回復処理の一形態として、画像データとは別に定期的に記録媒体上にインクを予備吐出する処理（以下、紙面予備吐出と称する）も知られている（例えば特許文献２）。
【０００６】
【特許文献１】特開平０７−２４６７１１号公報
【特許文献２】特開２００６−７６２４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
吐出回復ユニットのみを用いる吐出回復処理では、上述のように印刷中断が不可欠であるために印刷のスループットが低下する。
【０００８】
特に、記録媒体の幅方向に吐出口を配列してなる記録ヘッドを用い、この記録ヘッドに対して記録媒体を搬送しながら記録を行う所謂ラインプリンタ形態のインクジェット記録装置では、記録ヘッドと吐出回復ユニットとの相対的な移動量が大となり、吐出回復処理の開始から終了までの時間も長くなるため、かかるスループットの低下は一層顕著となる。また、特にロール紙やファンフォールド紙などの連続紙を高速に搬送しながら印刷を行うインクジェット記録装置では、吐出回復処理のために印刷中断を指示しても搬送が直ちに停止しない。このために生じる記録媒体の無駄をなくすために、印刷再開に先立って、特許文献１に記載されたようなバックフィード（白紙戻し）と呼ばれる処理が行われることがあり、印刷のスループットはさらに低下することになる。このため、産業機器分野における印刷装置への要求仕様である長時間の連続印刷が達成できないという課題があった。
【０００９】
また、宛名や帳票などを大量に印刷する高速印刷システムでは、数万件もの印刷データを停止することなく印刷したいという要望が強い。かかる高速印刷システムではバックフィードの機構が採用されていないことも多いため、印刷中断が発生すると、記録媒体を大量に無駄にしてしまう問題もあった。
【００１０】
また、特許文献２記載の印刷装置では、画像データの有無とは無関係に記録媒体の全領域を対象として紙面予備吐出を行うものであり、記録品位を低下させてしまう恐れがある。特にバーコードの記録を伴う場合、バーコードの付近に紙面予備吐出が行われると、バーコードの読取りに影響を及ぼす恐れもある。
【００１１】
本発明は、以上のような問題に鑑みてなされたもので、紙面予備吐出による吐出回復処理を採用して印刷のスループットの低下を抑制するとともに、記録品位の低下を防止できるようにすることを目的とする。
【課題を解決するための手段】
【００１２】
そのために、本発明は、インクを吐出する吐出口を有する記録ヘッドを用いて記録媒体に画像の記録を行うとともに、前記記録媒体に対し、前記画像の記録に関わらない予備吐出を前記記録ヘッドに行わせることが可能なインクジェット記録装置であって、
前記記録に係る画像の供給源をなす外部装置から送信される、前記画像に対応して圧縮されたデータに含まれ、空白のラスタが連続することを示すコマンドと、空白のデータが連続することを示すコマンドとの少なくとも一方に基いて、前記記録媒体に対し前記予備吐出を行う領域を決定する手段を具えたことを特徴とする。
【００１３】
また、本発明印刷システムは、上記インクジェット記録装置と、
前記記録に係る画像の供給源をなし、空白のラスタが連続することを示すコマンドと、空白のデータが連続することを示すコマンドとの少なくとも一方を含む、前記画像に対応して圧縮したデータを前記インクジェット記録装置に送信する外部装置と、
を具えたことを特徴とする。
【００１４】
さらに、本発明は、インクを吐出する吐出口を有する記録ヘッドを用いて記録媒体に画像の記録を行うインクジェット記録装置に適用され、前記記録媒体に対し、前記画像の記録に関わらない予備吐出を前記記録ヘッドに行わせる吐出回復処理方法であって、
前記記録に係る画像の供給源をなす外部装置から送信される、前記画像に対応して圧縮されたデータに含まれ、空白のラスタが連続することを示すコマンドと、空白のデータが連続することを示すコマンドとの少なくとも一方に基いて、前記記録媒体に対し前記予備吐出を行う領域を決定することを特徴とする。
【００１５】
加えて、本発明は、上記吐出回復処理方法をインクジェット記録装置に実施させるための制御プログラム、さらには該プログラムを記憶した情報記憶媒体に存する。
【発明の効果】
【００１６】
本発明によれば、紙面予備吐出による吐出回復処理を採用して印刷のスループットの低下を抑制することができる。また、外部装置から送信される圧縮データに含まれ、空白の領域が存在することを示すコマンドに基いて紙面予備吐出領域を決定するようにしたので、記録品位の低下を防止できる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明を詳細に説明する。
【００１８】
（印刷装置の構成）
図１および図２は、本発明の一実施形態に係るインクジェット記録装置形態の印刷装置の構成を説明するための模式的側面図である。また、図３はその模式的上面図である。
【００１９】
装置の構成要素であるヘッドモジュール１０１には、記録媒体１０８に対してフルカラー記録を行うべく、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）のインクを吐出するための記録ヘッド１０３Ｋ、１０３Ｃ、１０３Ｍおよび１０３Ｙが設けられている。なお、特定しない場合には、記録ヘッドを符号１０３で総括的に参照する。各記録ヘッド１０３は、記録媒体１０８の幅方向（媒体搬送方向に直交する方向）に所定密度で４インチ（参考値。約１００ｍｍ）にわたって配列されたインクの吐出口を有する。なお、図示の例では、記録媒体１０８は連続紙の形態を有するものとして示されている。
【００２０】
ヘッドモジュール１０１において、記録ヘッド１０３は保持部１０２により保持されるとともに、保持部１０２とともに鉛直方向に昇降可能である。また、各記録ヘッド１０３に対応するキャップ１０７ａを有した回復ユニット１０７は水平方向に移動可能に保持されている。
【００２１】
図１は、保管状態もしくは印刷待機中など非印刷時の状態であり、各記録ヘッド１０３の吐出口形成面にキャップ１０７ａが接合している。非印刷時に記録ヘッドの吐出口形成面が大気に曝されていると、吐出口付近のインクの溶剤が蒸発してインクの増粘・固化が生じたり、塵埃が付着したりして吐出不良が生じる恐れがある。これを防ぐために、非印刷時には吐出口形成面にキャッピングが施されるようにしている。また、インクを吐出する記録ヘッドはその特性上、安定したインク吐出状態が継続して得られるようにするために、吐出回復処理を行うことが望ましい。図１は回復ユニット１０７によるそのような回復処理を可能とする状態でもある。吐出回復処理には、記録ヘッドへのインク供給系を加圧してインクを循環させたり、インクを吐出口からキャップ内に強制排出させたりする加圧回復動作や、印刷前にキャップに向けて記録ヘッドに予備的な吐出動作を行わせる予備吐出動作が含まれる。また、ゴム等の弾性部材でなるワイパーブレードで記録ヘッドの吐出口形成面をワイピングすることで清浄化する動作も含まれる。回復ユニット１０７は、これらの動作が行われるようにするための部分を有している。
【００２２】
図１の状態から印刷動作に移行する場合には、保持部１０２を一旦上昇させてから回復ユニット１０７を左方に退避させ、さらに回復ユニット１０７のキャップ１０７ａ間に設けた開口に各記録ヘッド１０３が対向するようにする。そして保持部１０２を下降させ、図２に示すように、回復ユニット１０７の開口から記録ヘッド１０３を下方に突出させ、記録媒体１０８と所定の間隙をもって対向する位置に設定することで、図形３０７（図３）などの画像を記録する印刷動作（インク吐出）が可能な状態となる。この状態から非印刷時の状態に設定する場合は、逆の動作を行えばよい。
【００２３】
本実施形態の吐出回復処理には、上述した回復ユニット１０７と関連して行われるもののほかに、印刷の中断を極力削減してスループットを向上するため、紙面予備吐出が含まれる。そしてこれは、後述するように、記録媒体上に吐出されたインクが目立たないように行われる。
【００２４】
（紙面予備吐出の態様）
図４は、紙面予備吐出の態様を説明するための図である。
【００２５】
ここで、記録ヘッド１０３は４インチの範囲にわたって２４００個のインク吐出口を有したものとする（吐出口配列密度：６００ｄｐｉ）。記録ヘッド１０３は印刷時に記録媒体１０８に対して固定された位置に設定されるが、その設定誤差などを考慮して、記録媒体幅方向（図の左右方向）のレジストレーションを調整する調整領域４０４を左右端部に設けている。図４の例では、それぞれ２吐出口分（左右２ドット分）である。しかし例えば左右１６ドット分ずつ設けるなど、記録ヘッド１０３の設定誤差や搬送時における記録媒体１０８の幅方向の搬送誤差などを考慮し、適切な大きさの調整領域とすることができる。
【００２６】
画像領域４０５，４０６の黒丸部分は記録ヘッド１０３の吐出口からインクが吐出されてドットが形成されたことを意味し、白丸部分はインクが吐出されずに空白となっていることを意味する。これらは、ホストコンピュータ等の外部装置から送信された画像データに基くものであり、通常の印刷においては、黒丸で示すドット形成部分と、白丸で示す空白部分とで画像が形成される。
【００２７】
４０７〜４１０は、紙面予備吐出の吐出パターンである。このように本実施形態では、横１ラインに１ドットずつ、有効画像領域４０５，４０６には関係なく、かつ目立たないように吐出することで、紙面予備吐出を実現するものである。
【００２８】
予備吐出は、画像に影響を与えなければ、画像領域４０５，４０６に重なるように行うこともできる。しかしこれによって画像に影響を与えることが懸念される場合には、予備吐出ドットが画像領域４０５，４０６に重ならないように予備吐出パターンを形成することが強く望ましい。
【００２９】
また、この紙面予備吐出パターンが規則的になってしまうと人間の目に視認し易くなることがあるので、これを避けるために、１ページ毎に、各ラインに対してランダムに予備吐出を行うことも可能である。しかしランダムに予備吐出を行うと予備吐出ドットが画像領域４０５，４０６に重なることもあり、これによって画像に影響を与えることが懸念される場合には、画像領域４０５，４０６以外の領域においてランダムに予備吐出が行われるようにすればよい。
【００３０】
図５は紙面予備吐出の他の態様を説明するための図である。
【００３１】
同図（ａ）に示す紙面予備吐出パターン５０１は、図４で説明した例と同様に、１ラインに１ドットだけ予備吐出を行った場合の例である。この場合、１ラインに１つの予備吐出ドットが形成されるようにしているので、記録ヘッド１０３の全吐出口数に対応した２４００ドットを形成するには、２４００ラインが必要となる。
【００３２】
これに対し、同図（ｂ）に示す紙面予備吐出パターン５０２は、１ラインに２ドットずつ予備吐出を行った場合の例である。この場合、１ラインに２つの予備吐出ドットが形成されるので、記録ヘッド１０３の全吐出口数に対応した２４００ドットを形成するために１２００ラインで足りることになる。このように、１ラインに複数ドットの予備吐出を行うことで予備吐出範囲を小さくすることができる。
【００３３】
しかしながら、１ラインに複数の予備吐出ドットが形成された場合、これらが目立ち易くなる。また、隣接する２ライン間で縦方向（記録媒体搬送方向）でドットが連続もしくは近接する可能性も高くなり、そのような場合には一層目立ち易くなる。従って、これらを考慮して１ラインあたりの予備吐出ドット数を定めることが望ましい。
【００３４】
（印刷システムの構成）
図６は、画像データの供給源をなす外部装置であるパーソナルコンピュータ形態のホスト装置６０１と、上述したインクジェット記録装置形態の印刷装置６０２とを具えた印刷システムの一実施形態を示すブロック図である。ホスト装置（Ｈｏｓｔ  ＰＣ）６０１の内部のソフトウェアによって生成された画像データは、後述する圧縮方法によって圧縮され、その圧縮データが例えばＵＳＢケーブル６０３を介して、印刷装置６０２に送信される。
【００３５】
図７は、本実施形態に係る印刷装置６０２の制御系の構成例を示すブロック図である。制御部７０１は、ＣＰＵ７０２、ＲＯＭ７０３、ＲＡＭ７０４、イメージメモリ７０５、ＵＳＢポート７０６、ヘッド駆動回路７０７、制御回路７０８およびモータドライバ７０９を具える。
【００３６】
ＣＰＵ７０２は、ＲＯＭ７０３に格納されている制御プログラムに対応した処理を実行し、各部を制御する。また、ＲＡＭ７０４は、各種データ処理のワークエリアや受信バッファとして使用される。イメージメモリ７０５は、画像データの展開部として使用される。ＵＳＢポート７０６は、ＵＳＢケーブル７０６を介してホスト装置６０１に接続される入出力部として機能する。制御回路７０８は、ホスト装置７０６から受信した圧縮画像データを伸長してイメージメモリ７０５に保存する機能や、イメージメモリ７０５からヘッド駆動回路７０７にデータ転送する際、設定された条件に応じて紙面予備吐出データを付加する機能などを果たすものであり、ＡＳＩＣの形態とすることができる。
【００３７】
ヘッド駆動回路７０７は、画像データに対応した吐出データと紙面予備吐出データとに基いて記録ヘッド１０３Ｋ〜１０３Ｙを駆動する。モータドライバ７０９は、ヘッドモジュール１０１および吐出回復ユニット１０７の移動を行わせるためのモータ、インク供給系内でのインク循環やインクの強制排出を行わせるポンプ等の駆動源をなすモータ、および記録媒体１０８の搬送駆動源をなすモータなど、各種モータ７１０を駆動する。
【００３８】
（紙面予備吐出の第１の実施形態）
紙面予備吐出の第１の実施形態は、図５に示したような態様の紙面予備吐出を行う場合に対応したものである。
【００３９】
ここで、まず、ホスト装置６０１において実施される画像データの圧縮方法について説明する。
【００４０】
図８は、本実施形態で使用した画像データの圧縮形式の例を説明するための図である。画像１００１を圧縮する場合、ページの左上から右に横方向にライン（ラスタ）１００２〜１００４毎に、または複数ラインを単位として圧縮していく方式を用いることが多い。圧縮データ形式１００５の（１）はライン区切りを識別するコマンド、（３）は１ライン１００２，１００３，・・・の圧縮データであり、（２）は圧縮データ（３）のバイト数を表している。
【００４１】
また、圧縮データ形式１００６は、横１ライン毎でなく、複数ラインまとめて圧縮された場合の例である。（１）および（２）は上記と同様に、それぞれ、ライン区切りコマンドおよびバイト数のコマンドであり、圧縮データ形式１００６では、（３）の部分にライン１００２〜１００４の３ライン分のデータが圧縮されている。
【００４２】
次に、画像データの圧縮方式について説明する。
【００４３】
画像データの圧縮方式の代表的な例としては、ＰａｃｋＢｉｔｓ圧縮方式と称されるものがある。ＰａｃｋＢｉｔｓ圧縮方式は、基本的にはランレングス符号化を採用するもので、データはラスタ方向に８ビット（＝１バイト）を１単位として処理される。
【００４４】
同一のデータが連続する場合、その連続数を示す１バイトのコマンドを当該同一データの前に付して、「連続数＋同一データ」として表される。当該連続数を示す１バイトのコマンドは、ＦＦｈ〜８１ｈ（末尾の「ｈ」はその前の数が１６進数であることを示す。以下同様）のいずれかの値を取り、それに続く同一データがそれぞれ２〜１２８バイト連続することを表す。例えば、「００ｈ」というデータが３バイト連続する場合、すなわち「００  ００  ００ｈ」である場合は、「ＦＥ  ００ｈ」で表現される。
【００４５】
一方、同一のデータが連続しないデータ列の場合、その非連続数を示す１バイトのコマンドをそのデータ列の前に付す。当該コマンドは、００ｈ〜７Ｆｈのいずれかの値を取り、それぞれ、同一のデータが連続しない「１」〜「１２８」バイトのデータ列があることを表す。例えば、同一のデータが連続しない「０１  ０２  ０３ｈ」というデータ列の場合は、「０２  ０１  ０２  ０３ｈ」で表現されることになる。
【００４６】
ここで、図９に示すように、画像１１０１は、有効画像１１０２が存在する領域１１０３と有効画像がない領域１１０４とに分けられる。領域１１０３の画像データは、上述したＰａｃｋＢｉｔｓ圧縮方式によってデータ圧縮する。しかし有効画像がない領域１１０４には、すべて同一の画像データ（００ｈ）が連続することになるが、ＰａｃｋＢｉｔｓ圧縮方式によってデータ圧縮を行うよりも効果的な場合がある。
【００４７】
例えば、有効画像がない領域１１０４が横幅（ラスタ方向の幅）１００ｍｍ（４インチ）、縦幅（記録媒体搬送方向の幅）１０ｍｍの寸法を有していたとすると、吐出口配列密度は６００ｄｐｉであるので、
［600(dpi)×4(inch)］×［10(mm)×600(dpi)／25.4(mm) ］／8(bit)＝70,866(Bytes)
の「００ｈ」のデータが連続する。これをＰａｃｋＢｉｔｓ圧縮方式で圧縮すると、「８１  ００ｈ」（１２８バイトの「００ｈ」の連続データ）が５５３個、つまり１，１０６バイトのデータ量となる（図８に示したような１または数ラスタを単位とする圧縮形式をとる場合は、さらにデータ量は増大する）。
【００４８】
そこで、本実施形態では、画像データが００ｈであるラスタの連続数を示すコマンド（ＲａｓｔｅｒＳｋｉｐコマンド）を導入する。このコマンドを例えば「８０ｈ」で表すものとすれば、上記７０，８６６バイトの「００ｈ」のデータは、「８０  ＥＣｈ」（２３６ラスタ分の「００ｈ」のデータ）で表現される。つまり２バイトで表現可能である。
【００４９】
図１０は、本実施形態で使用したプリンタドライバの構成図である。印刷装置６０２に送信されるデータは、上記の方法を用いて、ホスト装置６０１の内部のプリンタドライバのソフトウェアによって圧縮される。
【００５０】
ユーザがアプリケーションソフトウェア８０２で作成した画像は、ユーザにより印刷処理が指示された場合に、プリンタドライバ８０１にＲＧＢの印刷データとして提供される。これにあたって、まず、アプリケーションソフトウェア８０２より提供された印刷データから、印刷パラメータ処理部８０３によって用紙サイズや印刷画像サイズなどが取り出され、印刷装置６０２で処理できるよう、コマンドに変換される。
【００５１】
次に、ＲＧＢの印刷データは、色変換・２値化処理部８０４により、印刷装置６０２で用いるインク色に対応したＣＭＹＫのデータに変換され、さらに吐出口からの吐出の有無を定めるために２値化処理される。当該処理が行われたデータが、上述した方法により、データ圧縮処理部８０５でデータ圧縮される。圧縮されたデータはポート通信を制御するポート通信処理部８０６に送られ、さらにランゲージモニタ、ポートモニタと呼ばれるＵＳＢポートドライバ８０７およびＵＳＢケーブル６０３を介して、印刷装置６０２に送信される。
【００５２】
以上のように、ホスト装置６０１内部でデータが圧縮された後に印刷装置６０２へ送信されることにより、送信データ量が削減され、データの通信速度が高速化し、印刷処理の高速化に結びつくことになる。特に、有効画像がない領域１１０４については、ＲａｓｔｅｒＳｋｉｐコマンドを導入することで、通信速度は一層向上する。
【００５３】
図１１は印刷装置６０２における圧縮データ解凍（データ伸長）後の表現形式を説明するための図である。
【００５４】
上述のように、印刷データは、プリンタドライバの色変換・２値化処理部８０４により、吐出の有無を定める２値データに変換されている。よって、解凍後の画像データの部分が「０１ｈ」であった場合、２進数で表すと「０００００００１」となり、図１１（ａ）に示すような印刷パターンとなる。同様に、画像データの部分が「５５ｈ」であった場合、２進数で表すと「０１０１０１０１」となり、図１１（ｂ）に示すような印刷パターンとなる。
【００５５】
図１２（ａ）および（ｂ）は、それぞれ、本実施形態の印刷装置６０２が実施する紙面予備吐出範囲の決定手順およびこれに応じた予備吐出駆動条件の設定手順の一例を示すフローチャートである。
【００５６】
同図（ａ）の手順は、ホスト装置６０１から受信した圧縮データの解凍に付随して行われる手順であり、まずコマンドを解析し（ステップＳ１２０１）、ＲａｓｔｅｒＳｋｉｐコマンドか否かを判定する（ステップＳ１２０２）。ここで、肯定判定であれば（有効画像がない領域１１０４の場合に対応）、ＲａｓｔｅｒＳｋｉｐコマンドで指定された領域を紙面予備吐出対象領域として登録する（ステップＳ１２０３）。一方、否定判定であれば（有効画像１１０２が存在する領域１１０３の場合に対応）、紙面予備吐出の非対象領域として登録する（ステップＳ１２０４）。以上の手順を、圧縮データに含まれる全コマンドについての処理が終了するまで繰り返す（ステップＳ１２０５）。
【００５７】
次に、同図（ｂ）の手順は、印刷制御に際しイメージメモリ７０５からヘッド駆動回路７０７にデータ転送する際に行われる手順であり、まず記録ヘッド１０３に転送する吐出画像データが、登録された紙面予備吐出対象領域に含まれるものか否かを判定する（ステップＳ１２０８）。そして、ＲａｓｔｅｒＳｋｉｐで指定された白データ領域、つまり紙面予備吐出対象領域の場合は、制御回路（ＡＳＩＣ）７０８に紙面予備吐出データを付加させることで、紙面予備吐出が実行される（ステップＳ１２０９）。一方、紙面予備吐出の非対象領域である場合、すなわち有効画像がある領域の場合には、制御回路（ＡＳＩＣ）７０８の紙面予備吐出機能をＯＦＦとして、当該領域では紙面予備吐出が実行されないようにする（ステップＳ１２１０）。次に、ステップＳ１２１１では記録ヘッド１０３の吐出駆動条件を設定する。この設定に際し、紙面予備吐出対象領域への吐出を実行する（有効画像が無い領域なので紙面予備吐出だけが行われる）場合には、吐出駆動条件を有効画像の記録時よりも小さくすることができる。これにより、紙面予備吐出によるドットを小径化し、目立たなくすることができるようになる。そして、以上の手順を全データの印刷処理が終了するまで繰り返す（ステップＳ１２１２）。
【００５８】
以上の実施形態によれば、紙面予備吐出による吐出回復処理を採用することで、印刷中断を伴う吐出回復処理の回数を削減して印刷のスループットの低下を抑制することができる。また、ＲａｓｔｅｒＳｋｉｐコマンドを利用して紙面予備吐出領域を設定する、すなわち有効画像がない領域を紙面予備吐出領域として設定することにより、記録品位の低下を防止できるものとなる。
【００５９】
なお、本実施形態で用いた記録ヘッドに対し、１ライン（ラスタ）にｎドット（ｎは自然数）の予備吐出を行う場合、図５（ａ）および（ｂ）について上述した説明に従えば、紙面予備吐出領域としては記録媒体搬送方向に約（１００／ｎ）ｍｍのサイズを要することになる。この寸法の紙面予備吐出領域が記録媒体搬送方向に連続して確保できない場合には、何回かに分けて紙面予備吐出を行うようにしてもよいし、１ライン当たりの予備吐出ドット数を適宜変更するようにしてもよい。
【００６０】
また、有効画像の記録に関与していた吐出口については、予備吐出を行わなくても足りる場合があり、その場合には残余の吐出口についてのみ紙面予備吐出領域での予備吐出を行わせるようにすることもできる。
【００６１】
さらに、本実施形態の場合、Ｋ，Ｃ，ＭおよびＹの４色のインクを用いているが、各色記録ヘッド１０３Ｋ、１０３Ｃ、１０３Ｍおよび１０３Ｙの予備吐出位置は適宜定めることができる。しかしこれらを同一の位置に重ねるようにすれば、予備吐出ドットは概ねＫ色を呈するものが点在しているだけとなるので好ましい。しかしＹは単独ではほとんど目立たないので、別に予備吐出位置を定めるようにしてもよい。
【００６２】
さらに加えて、本実施形態では、紙面予備吐出領域の吐出駆動条件を画像記録時よりも小さくして、紙面予備吐出によるドットを目立たなくするものとした。しかし逆に画像記録時よりも大きい吐出駆動条件とすることで、紙面予備吐出による効果を大きくしてもよい。この場合、紙面予備吐出によるドットは目立つことになるが、１ドット当たりの予備吐出効果が向上するため、紙面予備吐出の回数を減らすことが可能となる。
【００６３】
以上のことは、次に述べる実施形態でも同様である。
【００６４】
（第２の実施形態）
上記第１の実施形態では、ＲａｓｔｅｒＳｋｉｐコマンドで指定された領域を紙面予備吐出領域とした。しかしそのようなＲａｓｔｅｒＳｋｉｐコマンドが導入されない場合、ＰａｃｋＢｉｔｓ圧縮コマンドを解析して紙面予備吐出領域を決定することも可能であり、第２の実施形態でこれについて例示する。なお、基本的な構成は上記第１の実施形態と同様であり、以下ではこれと異なる点のみを記載する。
【００６５】
図１３は、本実施形態の紙面予備吐出範囲の決定手順の一例を示すフローチャートであり、受信した圧縮データの解凍に付随して行われる手順である。まずコマンドを解析し（ステップＳ１３０１）、ＰａｃｋＢｉｔｓ圧縮コマンド「８１  ００ｈ」（１２８バイト連続で白データ）か否かを判定する（ステップＳ１３０２）。ここで、肯定判定された場合には、圧縮コマンド「８１  ００ｈ」の連続数をカウントするためのカウンタを歩進する（ステップＳ１３０３）。続いて、このカウント値が規定値を超えた（規定サイズ以上の白データ領域があった）か否かを判定し（ステップＳ１３０４）、肯定判定の場合にはこの領域を紙面予備吐出対象領域として登録する（ステップＳ１３０５）。一方、ステップＳ１３０２およびＳ１３０４でそれぞれ否定判定された場合、つまり規定サイズ以上の白データ領域でない場合には、この領域を紙面予備吐出の非対象領域として登録する（ステップＳ１３０６）。以上の手順を、圧縮データに含まれる全コマンドについての処理が終了するまで繰り返す（ステップＳ１３０７）。
【００６６】
本実施形態でも、上述した第１の実施形態と同様の効果が得られる。
【００６７】
なお、本実施形態では、ＰａｃｋＢｉｔｓ圧縮コマンド「８１，００（１２８Ｂｙｔｅ連続で白データ）」が規定値を超えた場合のみを紙面予備吐出の対象とした。この場合の規定値としては、全吐出口の配列範囲に対応したラスタの複数分の領域、すなわち図９に示したような有効画像がない領域１１０４の場合に対応した領域に相当する値であってもよい。また、圧縮コマンドをより細かく分析し、吐出口単位で紙面予備吐出対象／非対象を決定すれば、より合理的である。例えば、有効画像がある領域であっても、図４の４０５，４０６以外の部分のように、有効画像から外れた部分には吐出データがない場合には、これに含まれる矩形領域（必ずしもこれに限られるものではない）を紙面予備吐出領域として登録するようにしてもよい。
【００６８】
（その他）
なお、上述した第１および第２の実施形態は、そのいずれかが単独で実施されるものとするほか、適宜組み合わせることも可能である。例えば、ＲａｓｔｅｒＳｋｉｐコマンドから所要のサイズの紙面予備吐出領域が確保できないことが判定された場合に、有効画像がある領域のＰａｃｋＢｉｔｓ圧縮コマンドをより細かく分析し、有効画像から外れた部分を紙面予備吐出領域として登録するとともに、有効画像の記録に関与していた吐出口についてはＲａｓｔｅｒＳｋｉｐコマンドから得られる領域を紙面予備吐出領域として登録することもできる。
【００６９】
また、上例では、印刷装置はＹ，Ｍ，ＣおよびＫの４色のインクを用いるものとしたが、用いる色調（色，濃度）の種類や数はこれらに限られない。
【００７０】
さらに、上例では所謂ラインプリンタ形態の印刷装置に本発明を適用した場合について説明した。しかし本発明は、記録媒体搬送方向に対して直交する方向に記録ヘッドをスキャンさせる所謂シリアルプリンタ形態の印刷装置に適用しても、記録領域外への記録ヘッドの設定による吐出回復処理を削減する観点から有効である。
【００７１】
また、印刷装置６０２が、図１２あるいは図１３について説明した本発明の新規な機能を実現する手順に対応するプログラムコードをインストール可能に構成されている場合には、当該プログラムコード自体、および通信や記憶媒体などによりプログラムコードをコンピュータ形態のホスト装置６０１ひいては印刷装置６０２に供給する手段も、本発明の範囲に含まれる。プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスクやＣＤ−ＲＯＭのほか、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−Ｒ、ＤＶＤ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。ホスト装置６０１に上記プログラムコードが供給された場合、このプログラムコードは、ＵＳＢケーブル６０３などのインターフェースケーブルを介して印刷装置６０２に供給することができる。さらに、各種コマンドは印刷装置６０２の操作パネルから指定することもできる。
【図面の簡単な説明】
【００７２】
【図１】本発明の一実施形態に係るインクジェット記録装置形態の印刷装置の構成を説明するための模式的側面図である。
【図２】本発明の一実施形態に係るインクジェット記録装置形態の印刷装置の構成を説明するための模式的側面図である。
【図３】本発明の一実施形態に係るインクジェット記録装置形態の印刷装置の構成を説明するための模式的上面図である。
【図４】紙面予備吐出の一態様を説明するための図である。
【図５】（ａ）および（ｂ）は紙面予備吐出の他の態様を説明するための図である。
【図６】本発明印刷システムの一実施形態を示すブロック図である。
【図７】図６の印刷システムを構成する印刷装置の制御系の構成例を示すブロック図である。
【図８】画像データの圧縮形式の例を説明するための図である。
【図９】紙面予備吐出の第１の実施形態で採用したＲａｓｔｅｒＳｋｉｐコマンドを説明するための図である。
【図１０】図６の印刷システムを構成するホスト装置で使用したプリンタドライバの構成例を示す機能ブロック図である。
【図１１】（ａ）および（ｂ）は図６の印刷システムを構成する印刷装置における圧縮データ解凍（データ伸長）後の表現形式を説明するための図である。
【図１２】（ａ）および（ｂ）は、それぞれ、第１の実施形態に係る紙面予備吐出範囲の決定手順およびこれに応じた予備吐出駆動条件の設定手順の一例を示すフローチャートである。
【図１３】第２の実施形態に係る紙面予備吐出範囲の決定手順の一例を示すフローチャートである。
【符号の説明】
【００７３】
１０１  ヘッドモジュール
１０３、１０３Ｋ、１０３Ｃ、１０３Ｍ、１０３Ｙ  記録ヘッド
１０７  吐出回復ユニット
１０８  記録媒体
４０５、４０６、１１０３  有効画像を含む領域
６０１  ホスト装置
６０２  印刷装置
１１０４  有効画像を含まない領域
【図１】
2009255480.tif 000003
【図２】
2009255480.tif 000004
【図３】
2009255480.tif 000005
【図４】
2009255480.tif 000006
【図５】
2009255480.tif 000007
【図６】
2009255480.tif 000008
【図７】
2009255480.tif 000009
【図８】
2009255480.tif 000010
【図９】
2009255480.tif 000011
【図１０】
2009255480.tif 000012
【図１１】
2009255480.tif 000013
【図１２】
2009255480.tif 000014
【図１３】
2009255480.tif 000015