(57)【要約】【課題】インクジェット記録装置において、記録する画像に応じて記録ヘッドが走査する領域幅が変化する場合でも、高速記録と高画質記録を適切に両立させる。【解決手段】走査による吐出時間間隔の違いなどによる記録画質の低下が生じやすい走査領域の両端部について記録モードの判断を行う領域１と、その他の領域２との間で高画質モードとするか否かに関する記録ドット数の閾値を異ならせる。これにより、例えば、走査領域の端部でない領域２に、一律な判断であれば高画質記録を行うように判断される判断領域が存在しても、高画質記録とする閾値が領域１よりも高いことによって、不要な高画質記録を行わずに済む。【選択図】図４
2012011649.tif 000002
【特許請求の範囲】
【請求項１】
複数のノズル列を配列した記録ヘッドを走査し、該走査の間に記録データに基づいて前記複数のノズル列におけるノズルから記録媒体にインクを吐出して記録を行うインクジェット記録装置であって、
複数のノズル列が記録媒体の同じ記録領域を走査して当該記録領域にそれぞれインクを吐出するときの、複数のノズル列の吐出時間差に対応した時間差情報を、前記記録領域に対応する記録データから取得する情報取得手段と、
前記記録領域に対応する記録データにおいて、所定の大きさの記録領域に対応した判断領域ごとに記録データ量を取得する記録量取得手段と、
複数の記録モードの中から１つの記録モードを選択するためのモード選択情報を、前記複数のノズル列の吐出時間差に対応した時間差情報ごとに、前記判断領域における記録データ量に対応させて保持するモード選択情報保持手段と、
前記モード選択情報保持手段において、前記情報取得手段が取得した時間差情報および前記記録量取得手段が取得した判断領域ごとの記録データ量に基づいてモード選択情報を選択し、該選択された記録モードで記録を実行する記録制御手段と、
を具えたことを特徴とするインクジェット記録装置。
【請求項２】
前記複数の記録モードは高画質記録モードを含み、前記モード選択情報保持手段は、前記時間差情報に対応する吐出時間差が短いほどより少ない前記記録データ量で前記高画質記録モードを選択するモード選択情報を保持することを特徴とする請求項１に記載のインクジェット記録装置。
【請求項３】
前記高画質記録モードでは、前記複数のノズル列のうちの２つのノズル列がそれぞれ前記記録媒体の同じ記録領域を走査する２回の走査の間に、少なくとも１回のインクを吐出しない走査が介在するよう当該２つのノズル列におけるノズルの使用範囲が定められることを特徴とする請求項２に記載のインクジェット記録装置。
【請求項４】
前記時間差情報は、記録領域に対応させた記録データの両端からの距離によって定められる領域の位置情報であることを特徴とする請求項１ないし３のいずれかに記載のインクジェット記録装置。
【請求項５】
前記時間差情報は、記録ヘッドの走査領域の両端からの距離によって定められる領域の位置情報であることを特徴とする請求項１ないし３のいずれかに記載のインクジェット記録装置。
【請求項６】
前記時間差情報は、記録領域に対応させた記録データの走査方向の幅であることを特徴とする請求項１ないし３のいずれかに記載のインクジェット記録装置。
【請求項７】
前記時間差情報は、記録ヘッドの走査領域の幅であることを特徴とする請求項１ないし３のいずれかに記載のインクジェット記録装置。
【請求項８】
前記時間差情報は、前記記録媒体の同じ記録領域を走査して当該記録領域にそれぞれインクを吐出するときの、複数のノズル列の吐出時間差であることを特徴とする請求項１ないし３のいずれかに記載のインクジェット記録装置。
【請求項９】
複数のノズル列を配列した記録ヘッドを走査し、該走査の間に記録データに基づいて前記複数のノズル列におけるノズルから記録媒体にインクを吐出して記録を行うためのインクジェット記録方法であって、
複数のノズル列が記録媒体の同じ記録領域を走査して当該記録領域にそれぞれインクを吐出するときの、複数のノズル列の吐出時間差に対応した時間差情報を、前記記録領域に対応する記録データから取得する情報取得工程と、
前記記録領域に対応する記録データにおいて、所定の大きさの記録領域に対応した判断領域ごとに記録データ量を取得する記録量取得工程と、
複数の記録モードの中から１つの記録モードを選択するためのモード選択情報を、前記複数のノズル列の吐出時間差に対応した時間差情報ごとに、前記判断領域における記録データ量に対応させて保持するモード選択情報保持手段を用意する工程と、
前記モード選択情報保持手段において、前記情報取得工程で取得した時間差情報および前記記録量取得工程で取得した判断領域ごとの記録データ量に基づいてモード選択情報を選択し、該選択された記録モードで記録を実行する記録制御工程と、
を具えたことを特徴とするインクジェット記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェット記録装置およびその記録方法に関し、詳しくは、複数の記録ヘッド相互の使用ノズル範囲を切り替えることにより高速記録および高画質記録の両立を実現する技術に関するものである。
【背景技術】
【０００２】
特許文献１は、この種の技術を開示しており、ここでは、記録ヘッドの双方向の走査によって記録を行うことによって一定の高速記録を担保するとともに、この双方向記録に起因した色ムラなどを低減して高画質をも実現している。具体的には、同一の記録領域に重ねてインクを吐出し記録を行うための複数の記録ヘッドないしノズル列のノズル使用範囲を、上記同一領域に対して相互に１走査分おいてインク吐出が行われるような範囲とする。これにより、複数の記録ヘッドないしノズル列から吐出されるインクの重なり順序や吐出時間差を記録領域に係わらず一定にすることができ、上記重なり順序や吐出時間差に起因した色ムラなどを低減するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３０７６７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載される技術では、実際に記録媒体に記録する画像の幅に応じて記録ヘッドの走査範囲を設定する構成に対して適切に対応できず、双方向記録による高速記録とノズル使用範囲の制御による高画質記録を良好に両立できない場合がある。例えば、記録する画像に応じて記録ヘッドが走査する領域の幅が変化すれば、それに応じて複数の記録ヘッドからの吐出時間差も変化し、順次重ねて吐出されるインクのにじみ（浸透）の程度が異なる場合がある。その結果、記録する画像の幅に応じて複数のインクを重ねて記録される画像の色味が異なることがある。特許文献１では、設定された高画質または高速の記録モードに応じて一律にノズル使用範囲を設定するものである。このため、記録ヘッドの走査領域幅の変化に起因した色味の変化に対処することができず、走査領域間で色味が異なるといった色ムラを適切に低減できない場合がある。
【０００５】
なお、特許文献１には、一実施形態として、記録する画像に応じて記録ヘッドが走査する領域の幅が変化する場合に、より長い走査幅に合わせることにより各走査領域の走査時間を一定として走査領域間の色ムラを低減することが記載されている。しかし、この場合には、走査幅の短い領域についても本来の走査時間より長い時間の走査をすることになり、双方向記録による高速記録の効果が損なわれるという問題を派生する。
【０００６】
本発明は、記録する画像に応じて記録ヘッドが走査する領域幅が変化する場合でも、高速記録と高画質記録を良好に両立させることが可能なインクジェット記録装置およびインクジェット記録方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、複数のノズル列を配列した記録ヘッドを走査し、該走査の間に記録データに基づいて前記複数のノズル列におけるノズルから記録媒体にインクを吐出して記録を行うインクジェット記録装置であって、複数のノズル列が記録媒体の同じ記録領域を走査して当該記録領域にそれぞれインクを吐出するときの、複数のノズル列の吐出時間差に対応した時間差情報を、前記記録領域に対応する記録データから取得する情報取得手段と、前記記録領域に対応する記録データにおいて、所定の大きさの記録領域に対応した判断領域ごとに記録データ量を取得する記録量取得手段と、複数の記録モードの中から１つの記録モードを選択するためのモード選択情報を、前記複数のノズル列の吐出時間差に対応した時間差情報ごとに、前記判断領域における記録データ量に対応させて保持するモード選択情報保持手段と、前記モード選択情報保持手段において、前記情報取得手段が取得した時間差情報および前記記録量取得手段が取得した判断領域ごとの記録データ量に基づいてモード選択情報を選択し、該選択された記録モードで記録を実行する記録制御手段と、を具えたことを特徴とする。
【発明の効果】
【０００８】
以上の構成によれば、記録する画像に応じて記録ヘッドが走査する領域幅が変化する場合でも、高速記録と高画質記録を良好に両立させることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】インクジェット記録装置を示す外観斜視図である。
【図２】インクジェット記録装置の制御構成を示すブロック図である。
【図３】記録ヘッドの構成を説明するための模式図である。
【図４】（ａ）および（ｂ）は、本発明の第１実施形態を説明するための模式図である。
【図５】（ａ）および（ｂ）は、同じく本発明の第１実施形態を説明するための模式図である。
【図６】（ａ）および（ｂ）は、同じく本発明の第１実施形態を説明するための模式図である。
【図７】第１実施形態を説明するためのフローチャートである。
【図８】（ａ）および（ｂ）は、第１実施形態の閾値設定の一例を示す図である。
【図９】（ａ）および（ｂ）は、記録モードに応じて設定される使用ノズル範囲を示す図である。
【図１０】（ａ）および（ｂ）は、第１実施形態の領域の変形例を説明する模式図である。
【図１１】（ａ）および（ｂ）は、第１実施形態の使用ノズル範囲の変形例を示す模式図である。
【図１２】（ａ）および（ｂ）は、同じく第１実施形態の使用ノズル範囲の変形例を示す模式図である。
【図１３】同じく第１実施形態の使用ノズル範囲の変形例を示す模式図である。
【図１４】（ａ）および（ｂ）は、本発明の第２実施形態を説明するための模式図である。
【図１５】（ａ）および（ｂ）は、同じく本発明の第２実施形態を説明するための模式図である。
【図１６】（ａ）および（ｂ）は、同じく本発明の第２実施形態を説明するための模式図である。
【図１７】（ａ）および（ｂ）は、同じく本発明の第２実施形態を説明するための模式図である。
【図１８】第２実施形態を説明するためのフローチャートである。
【図１９】（ａ）および（ｂ）は、第２実施形態の閾値設定の一例を示す図である。
【図２０】本発明の第３実施形態を説明するための模式図である。
【図２１】（ａ）および（ｂ）は、同じく本発明の第３実施形態を説明するための模式図である。
【図２２】同じく本発明の第３実施形態を説明するための模式図である。
【図２３】（ａ）および（ｂ）は、同じく本発明の第３実施形態を説明するための模式図である。
【図２４】（ａ）および（ｂ）は、同じく本発明の第３実施形態を説明するための模式図である。
【図２５】（ａ）および（ｂ）は、同じく本発明の第３実施形態を説明するための模式図である。
【図２６】（ａ）および（ｂ）は、同じく本発明の第３実施形態を説明するための模式図である。
【図２７】（ａ）および（ｂ）は、同じく本発明の第３実施形態を説明するための模式図である。
【図２８】（ａ）および（ｂ）は、同じく本発明の第３実施形態を説明するための模式図である。
【図２９】（ａ）および（ｂ）は、同じく本発明の第３実施形態を説明するための模式図である。
【図３０】（ａ）および（ｂ）は、同じく本発明の第３実施形態を説明するための模式図である。
【図３１】同じく本発明の第３実施形態を説明するための模式図である。
【図３２】（ａ）および（ｂ）は、第３実施形態の閾値設定の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００１１】
１．記録装置構成
図１は、本発明の一実施形態に係るインクジェット記録装置の構成を示す外観斜視図である。図１に示すように、インクジェット記録装置１は、インクジェット方式に従ってインク滴を吐出する記録ヘッド３を搭載するキャリッジ２を備え、これにより、記録ヘッドを矢印Ａ方向（以下、主走査方向とも言う）において往復移動させることができる。このキャリッジ２の移動とともに、例えば記録紙などの記録媒体Ｐについて、給紙機構５によって記録位置に対する給紙を行う。そして、この搬送の間に記録ヘッド３から記録媒体Ｐにインクを吐出することによって記録データに応じた画像の記録を行う。
【００１２】
上記構成において、キャリッジ２はキャリッジモータＭ１の駆動力を伝達する伝達機構４の駆動ベルト７の一部に連結されており、また、ガイドシャフト１３に沿って矢印Ａ方向に摺動自在に案内支持されている。これにより、キャリッジ２は、キャリッジモータＭ１の正転及び逆転によってガイドシャフト１３に沿って往復移動することができる。キャリッジ２には、また、記録ヘッド３に供給するインクを貯留するインクカートリッジ６も着脱自在に装着される。また、記録ヘッド３に設けられた複数の吐出口（ノズルともいう）のそれぞれに対応して電気熱変換素子（記録素子）が設けられる。これにより、この電気熱変換素子に記録信号に応じて電気エネルギーを供給することにより、対応するノズルからインクが吐出される。
【００１３】
図１において、１４は記録媒体Ｐを搬送方向（矢印Ｂ方向。副走査方向とも称する）に搬送するために搬送モータＭ２によって駆動される搬送ローラを示す。また、１５はバネ（不図示）により記録媒体Ｐを搬送ローラ１４に当接するピンチローラを示す。また、１６はピンチローラ１５を回転自在に支持するピンチローラホルダ、１７は搬送ローラ１４の一端に固着された搬送ローラギアをそれぞれ示す。そして、搬送ローラギア１７に中間ギア（不図示）を介して伝達された搬送モータＭ２の回転により、搬送ローラ１４が駆動される。
【００１４】
さらに、２０は記録ヘッド３によって画像が形成された記録媒体Ｐを記録装置外へ排出するための排出ローラを示し、搬送モータＭ２の回転が伝達されることによって回転駆動される。なお、排出ローラ２０に対して記録媒体Ｐをバネ（不図示）の力が作用する拍車ローラ（不図示）によって当接させる。
【００１５】
２．制御構成
図２は、図１に示した記録装置１の制御構成を示すブロック図である。図２に示すように、コントローラ２００は、ＭＰＵ２０１、ＲＯＭ２０２、特殊用途集積回路（ＡＳＩＣ）２０３、ＲＡＭ２０４、システムバス２０５、Ａ／Ｄ変換器２０６などで構成される。ＲＯＭ２０２は後述する記録位置調整を実行するためのプログラム等を格納ており、特殊用途集積回路（ＡＳＩＣ）２０３はキャリッジモータＭ１の制御、搬送モータＭ２の制御、及び、記録ヘッド３の制御のための制御信号を生成する。ＲＯＭ２０２は、また、図７にて後述される処理手順のプログラムや図８（ａ）および（ｂ）にて後述されるテーブルが格納されている。また、ＲＡＭ２０４には画像データの展開領域やプログラム実行のための作業用領域等が設けられており、また、記録位置調整制御により取得された調整値を格納する。システムバス２０５は、ＭＰＵ２０１、ＡＳＩＣ２０３、ＲＡＭ２０４を相互に接続してデータの授受を行う。さらに、Ａ／Ｄ変換器２０６は、以下に説明するセンサ群からのアナログ信号を入力してＡ／Ｄ変換し、デジタル信号をＭＰＵ２０１に供給する。
【００１６】
図２において、２１０は画像データの供給源となるコンピュータ（或いは、画像読取り用のリーダやデジタルカメラなど）であり、ホスト装置と総称される。ホスト装置２１０と記録装置１との間ではインタフェース（Ｉ／Ｆ）２１１を介して画像データ、コマンド、ステータス信号等を送受信する。
【００１７】
２２０はスイッチ群を示す。このスイッチ群２２０は、電源スイッチ２２１、プリント開始を指令するためのプリントスイッチ２２２、及び記録ヘッド３のインク吐出性能を良好な状態に維持するための処理（回復処理）の起動を指示するための回復スイッチ２２３などから構成される。２３０はセンサ群を示し、このセンサ群は、ホームポジションを検出するためのフォトカプラなどの位置センサ２３１、環境温度を検出するために記録装置の適宜の箇所に設けられた温度センサ２３２等から構成される。
【００１８】
２４０はキャリッジ２を矢印Ａ方向に往復移動させるためのキャリッジモータＭ１を駆動させるキャリッジモータドライバ、２４２は記録媒体Ｐを搬送するための搬送モータＭ２を駆動させる搬送モータドライバをそれぞれ示す。
【００１９】
以上の構成により、記録装置１はインタフェース２１１を介して転送された記録データのコマンドを解析し、記録に用いる記録データをＲＡＭ２０２に展開する。ＡＳＩＣ２０３は、記録ヘッド３のインク吐出を伴う移動の際にＲＡＭ２０２の記憶領域に直接アクセスしながら記録ヘッドに対して記録素子の駆動データ（ＤＡＴＡ）を転送する。
【００２０】
３．記録ヘッド構成
図３（ａ）および（ｂ）は、図１に示した記録装置１で用いられる記録ヘッド３のノズル列の配置を示す模式図である。図３（ａ）に示すように、記録ヘッド３を構成するチップ３０１には、４列の吐出口列（以下、ノズル列とも言う）３１０、３１１、３１２、３１３が配列されている。ノズル列３１０は、ブラックインクを吐出するための２５６０個の吐出口（以下、ノズルとも言う）３０２がＢ方向に沿って４２μｍ間隔（吐出口配列解像度：６００ｄｐｉに相当）で配列されている。ノズル列３１１はシアンインク、ノズル列３１２はマゼンタインク、ノズル列３１３はイエローインクをそれぞれ吐出するためのノズル列である。これらノズル列３１１〜３１３のノズル配列解像度はブラックノズル列３１０に等しく、また、ノズルの数は１６００個である。
【００２１】
これらのノズル列３１０〜３１３は、この記録ヘッドにおいて、記録ヘッドが記録装置に装着されたときに主走査方向（図中、Ａ方向）に並ぶよう配置される。また、図３（ｂ）により詳細に示すように、シアンインクのノズル列３１１（およびマゼンタ、イエローインクのノズル列）とブラックインクのノズル列３１０とは、それぞれの一部の吐出口である９６０個分の吐出口がＡ方向に重なるよう、図中Ｂ方向にずれて配置される。このシアン、マゼンタ、イエローインクのノズル列（以下、カラーインクのノズル列とも言う）とブラックインクのノズル列とがずれた配置を利用して、以下の各実施形態で説明されるように、ノズルの使用範囲が定められる。このノズルの使用範囲設定に際して、図２に示すコントローラ２００は、各ノズル列において設定したノズルの使用範囲情報に応じて記録データを供給するノズルを変更する。
【００２２】
４．実施形態１
本発明の第１の実施形態の記録方法は、図３（ｂ）に示したブラックインクのノズル列３１０とカラーインクのノズル列３１１（代表的に参照符号「３１１」で示す）を備えた記録ヘッド３を往復走査させ、往復それぞれでインクを吐出して記録を行う双方向記録に関するものである。そして、本実施形態は、記録すべき画像の主走査方向（Ａ方向）における両端それぞれから所定距離内にある領域（以下、「領域１」と言う）と、それ以外の領域（以下、「領域２」と言う）ごとに、高速記録か高画質記録かを決定する。また、この決定では、その領域の記録において形成されるブラックおよびカラーインクのドット数に応じて高速記録または高画質記録を選択する。すなわち、高速記録か高画質記録かを決定するドット数の閾値を、領域１と領域２との間で異ならせる。
【００２３】
また、「高速記録」では、図９（ａ）に示すように、カラーノズル列３１１の総てのノズルを使用し、ブラックノズル列３１０では、カラーノズルとＡ方向において重なるノズルを除いた総てのノズルを使用するよう、それぞれの使用範囲を定める。そして、実際の記録動作では、先ず、図９（ａ）に示される、ブラックインクのノズル列３１０のうち使用ノズルと定められた１６ノズル×１０単位のノズルを用いて例えば往方向に走査を行い記録媒体に上記１０単位幅の画像を記録する。そして、上記１０単位幅分の記録媒体をＢ方向に搬送した後、カラーノズル列の使用ノズルと定められた総てのノズルを用いて復方向に走査を行い上記１０単位幅の同じ領域に記録を行う。一方、「高画質記録」では、ブラックノズル列を用いた走査による記録の後、その記録幅分の記録媒体の搬送を経て１回の走査分記録が行われないようにノズルの使用範囲を定める。すなわち、図９（ｂ）に示すように、ブラックノズル列とカラーノズル列との間で、ブラックノズル列の使用範囲と同じ範囲の不使用ノズルを定める。そして、カラーノズル列においては、上記ブラックノズル列の使用範囲と同じ範囲の使用ノズルを定める。
【００２４】
なお、上述のノズルの使用範囲の設定は基本的なものであり、高速記録もしくは高画質記録が連続して選択された場合のノズル使用範囲を示しており、高速記録から高画質記録または高画質記録から高速記録への遷移する際は必ずしも上述のとおりではない。一般には、高速記録は、ある記録領域に着目したとき、ブラックインクのノズル列を用いた走査による記録の後、直後の走査でカラーインクのノズル列による記録を行うものである。一方、高画質記録は、ある記録領域に着目したとき、ブラックインクのノズル列を用いた走査による記録の後、１回以上の走査をおいて記録を行うものである。
【００２５】
図４（ａ）、（ｂ）、図５（ａ）、（ｂ）および図６（ａ）、（ｂ）は、記録すべき画像データと上記領域１、２との関係、およびこの関係に応じたノズル使用範囲を説明する図である。具体的には、図４（ａ）、（ｂ）、図５（ａ）、（ｂ）および図６（ａ）、（ｂ）は、この順序で行われる、画像データに対する領域１、２の決定およびそれに応じた使用ノズル範囲、従って、高画質記録／高速記録の決定に関する処理を示している。
【００２６】
図４（ａ）、（ｂ）、図５（ａ）、（ｂ）および図６（ａ）、（ｂ）において、（Ａ−１）、（Ｂ−１）、（Ｃ−１）、（Ｄ−１）、（Ｅ−１）、（Ｆ−１）は、それぞれ画像データ４０１を複数の判断領域４０２に分割した状態で示している。画像データは、６００ｄｐｉ（ｄｏｔ  ｐｅｒ  Ｉｎｃｈ）の解像度の画素のデータによって構成され、図において最小の単位として示される判断領域４０２は、Ａ方向に２００画素、Ｂ方向に１６画素の大きさを有している。Ａ４サイズ（横８インチ）に対応する画像では、この判断領域４０２は横方向（Ａ方向）に２４個分となる。また、判断領域の画像における位置は、Ａ方向についてＨ１〜Ｈ２４、Ｂ方向についてＶ１〜Ｖ４２の座標値によって特定される。例えば、図において一番左上の判断領域は（Ｈ１、Ｖ１）の座標によって特定することができる。
【００２７】
Ｂ方向において高速記録動作時に使用する可能性のあるノズル数に対応した上記判断領域の１０個分の領域（例えば、網掛けにしたＨ１Ｖ１〜Ｈ１Ｖ１０）を「判定領域」４０３と言う。また、この判定領域４０３を１走査分まとめたもの（例えば、図４（ａ）において、Ｈ１Ｖ１〜Ｈ１Ｖ１０〜Ｈ２４Ｖ１０〜Ｈ２４Ｖ１で囲まれた矩形領域）を「処理領域」と言う。以下の説明では、矩形領域を座標で示す際、左上と右下の判断領域の座標で示すこととし、例えば、「Ｈ１Ｖ１〜Ｈ１Ｖ１０〜Ｈ２４Ｖ１０〜Ｈ２４Ｖ１」で囲まれた矩形領域は、「Ｈ１Ｖ１〜Ｈ２４Ｖ１０」と表記する。
【００２８】
図４（ａ）、（ｂ）、図５（ａ）、（ｂ）および図６（ａ）、（ｂ）では、画像データは、インクを吐出する／吐出しない、を示す記録データとして表され、このうち、インクを吐出する記録データが存在する判断領域をグレーで示す（例えば、判断領域Ｈ２Ｖ１）。
【００２９】
なお、グレー領域のうち、特に、図において「×」で示される判断領域（Ｈ１５Ｖ１２〜Ｈ１５Ｖ４２）は、図７および図８（ａ）および（ｂ）にて後述される処理によって、これら判断領域が領域２内に有る場合は高速記録が、領域１内にある場合は高画質記録がそれぞれ選択される領域の例として、以下の説明で用いられる。
【００３０】
また、図４（ｂ）、図５（ａ）、（ｂ）および図６（ａ）、（ｂ）において、（Ｂ−２）、（Ｃ−２）、（Ｄ−２）、（Ｅ−２）、（Ｆ−２）は、ノズル列３１０、３１１それぞれが対応する処理領域の画像を記録するための走査が、何番目の走査であるかを数字で示している。また、（Ｂ−３）、（Ｃ−３）、（Ｄ−３）、（Ｅ−３）、（Ｆ−３）は、上記何番目の走査かが示される走査それぞれで使用するノズル範囲を処理領域に対応させて示しており、ここでは、各ノズル列のうちハッチングを施したノズルを使用することを示している。
【００３１】
以上の事項を示す図４（ｂ）、図５（ａ）、（ｂ）および図６（ａ）、（ｂ）を参照して、画像データに対する領域１、２の決定およびそれに応じた使用ノズル範囲、従って、高画質記録／高速記録の判断に関する処理を以下に説明する。
【００３２】
図４（ａ）：第１記録走査の判断
図４（ａ）は、第１走査（以下、記録走査とも言う）で記録する画像データについて、使用ノズルの範囲、すなわち高画質記録または高速記録のいずれを実施するかを決定する処理を示している。画像データ４０１の第１記録走査に対応した処理領域Ｈ１Ｖ１〜Ｈ２４Ｖ１０のうち、インクを吐出する記録データが存在する領域Ｈ１Ｖ１〜Ｈ１９Ｖ１０に対して領域１、２を用い、高画質記録または高速記録のいずれを行うかを判断する。具体的には、領域Ｈ１Ｖ１〜Ｈ１９Ｖ１０の左右端それぞれから２インチすなわち６つの判断領域分ずつを領域１（４１１、４１３）に、残りを領域２（４１２）に割り当てる。このように、記録モード判断のための領域の割り当てでは、端部およびその近傍の領域を構成する「領域１」を優先する。これは、端部およびその近傍の領域では、走査幅に応じた走査時間差などに起因した画質低下を生じ易いからである。
【００３３】
領域１、２の割り当てると、領域Ｈ１Ｖ１〜Ｈ１９Ｖ１０において、判断領域４０２を、Ｂ方向と逆方向およびＡ方向における右方向に１つずつ移動させながらその判断領域のインク吐出を示す記録データ（以下、ドットとも言う）の数をカウントする。これとともに、その判断領域４０２が存在する領域が領域１か領域２であるかに応じて、上記カウントしたドット数が高画質記録を実行する値になっているか否かを判断する。領域Ｈ１Ｖ１〜Ｈ１９Ｖ１０において判断領域４０２を１つずつ移動して行き、その判断領域のドット数が高画質記録を実行するドット数であるときは、第１走査では高画質記録を行うべく、高画質記録のノズル使用範囲を設定する。一方、領域Ｈ１Ｖ１〜Ｈ１９Ｖ１０において判断領域４０２を１つずつ移動して行き、最後まで高画質記録を実行するドット数の判断領域がなかったときは、第１走査では高速記録を行うべく、高速記録のノズル使用範囲を設定する。図４（ａ）に示す例では、高速記録であると判断され、このモードに対応するノズル使用範囲の設定が行われる。
【００３４】
図４（ｂ）：第１記録走査の実施および第２記録走査の判断
図４（ｂ）は、図４（ａ）にて上述したように第１記録走査で高速記録が実行されること示している。すなわち、第１記録走査では、先ずブラックインクのノズル列３１０を用いて領域Ｈ１Ｖ１〜Ｈ１９Ｖ１０に対応する記録媒体上の領域に対して一方向の走査を行い、この領域の記録を実行する。すなわち、（Ｂ−２）に示されるように、ノズル列３１０列における上記領域Ｖ１〜Ｖ１０に対応する範囲のノズルが第１走査で用いられる。
【００３５】
この記録動作とともに、第２記録走査の判断を行う。すなわち、第１記録走査に関する図４（ａ）にて上述したのと同様に、吐出を示す記録データが存在する領域Ｈ１Ｖ１１〜Ｈ２２Ｖ２０に対して、領域１、２の割り当てを行う。なお、領域Ｈ１Ｖ１１〜Ｈ２２Ｖ２０のうち、領域Ｈ２２Ｖ２０には記録データは存在していないが、本実施形態では矩形領域で扱う。そして、領域Ｈ１Ｖ１１〜Ｈ２２Ｖ２０において判断領域４０２を１つずつ移動して行く。このときに、判断領域４０２が領域１または領域２のいずれかに移動して存在するかに応じて、その判断領域４０２でカウントされるドット数に基づき高画質記録または高速記録のいずれを行うかを判断する。図４（ｂ）に示す例では、判断領域４０２が左側の領域１、その右側の領域２、そして右側の領域１に順次移動して行ってもいずれの領域でもその判断領域４０２で高画質記録を実行するドット数をカウントしない例であり、従って、高速記録が選択される。
【００３６】
図５（ａ）：第２記録走査の実施および第３記録走査の判断
図５（ａ）は、図４（ｂ）にて上述したように第２記録走査で高速記録が実行されること示している。すなわち、第２記録走査では、先ず、第１記録動作の後、記録ヘッドに対して記録媒体を図中Ｂ方向にノズル配列の１０単位分（１６×１０ノズルのピッチに相当）の搬送を行う。この搬送によって、ブラックインクのノズル列３１０は、領域Ｈ１１Ｖ１１〜Ｈ２２Ｖ２０に対応する記録媒体上の領域に対応させられる。そして、記録ヘッドを第１記録走査とは反対方向に走査を行い、ブラックインクのノズル列３１０によってこの領域の記録を実行する。すなわち、（Ｃ−２）に示されるように、ノズル列３１０列における上記領域Ｖ１１〜Ｖ２０に対応する範囲のノズルが第２走査で用いられる。また、同じ走査で、カラーインクのノズル列３１１を上記搬送によって対応させられた、領域Ｈ１Ｖ１〜Ｈ２２Ｖ１０に対応した記録媒体上の領域を走査しその領域の記録を実行する。つまり、（Ｃ−２）に示されるように、ノズル列３１１列における上記領域Ｖ１〜Ｖ１０に対応する範囲のノズルが第２走査で用いられる。
【００３７】
この記録動作とともに、第３記録走査の判断を行う。すなわち、吐出を示す記録データが存在する領域Ｈ１Ｖ２１〜Ｈ１９Ｖ３０に対して、領域１、２の割り当てを行う。この割り当ても上記と同様、領域における走査方向の両方の端それぞれから判断領域分４０２の６つ分を領域１とし、残りを領域２とする。そして、上記と同様、領域Ｈ１Ｖ２１〜Ｈ１９Ｖ３０において判断領域４０２を１つずつ移動して行く。このとき、判断領域４０２が領域１または領域２のいずれかに移動して存在するかに応じて、その判断領域４０２でカウントされるドット数に基づき高画質記録または高速記録のいずれを行うかを判断する。図５（ａ）に示す例では、「×」で示される判断領域の記録ドット数が、領域１で高画質記録と判断する所定値を超え、その結果、高画質記録が選択されるとともに、高画質記録用の使用ノズルの設定を行う。
【００３８】
図５（ｂ）：第３記録走査の実施および第４記録走査の判断
図５（ｂ）は、図５（ａ）にて上述したように第３記録走査で高画質記録が実行されること示している。第３記録走査では、先ず、第２記録動作の後、記録ヘッドに対して記録媒体を図中Ｂ方向にノズル配列の６単位分の搬送を行う。高画質記録が選択されたことから、基本的に図９（ｂ）に示すようなノズルの使用範囲を設定する。すなわち、ブラックノズル列３１０とカラーノズル列３１１との間で、搬送方向（Ｂ方向）において６単位分の不使用範囲を設定する。これにより、この６単位幅の領域に対して、インクを吐出しない１回の走査が行われるとともに、その前後の走査でブラックノズル列３１０とカラーノズル列３１１による記録走査（インクを吐出する走査）を行うことができる。ただし、図５（ｂ）に示す例では、その前の第２記録動作が高速記録であることから、その遷移状態を補うべくカラーノズル列３１１については、領域Ｖ１１〜Ｖ１４に対応するノズルを使用範囲とする。
【００３９】
記録走査の判断に関し、上述した第３記録走査の判断で領域Ｖ３０までの処理が行われているが、判断処理で高画質が選択されたためその記録走査ではＢ方向の領域Ｖ２６まで記録が行われる。従って、第４記録走査の判断では、その処理領域は、一つ前の処理と重複する領域Ｈ１Ｖ２７〜Ｈ２４Ｖ３６となる。重複箇所（Ｖ２７〜Ｖ３０）を再度処理するのは、領域１、２の位置が変化する可能性があるためである。領域Ｈ１Ｖ２７〜Ｈ２４Ｖ３６においてインクを吐出する記録データが存在するのは総ての領域Ｈ１Ｖ２７〜Ｈ２４Ｖ３６である。この領域に対し、両側にそれぞれ判断領域６つ分の領域１を割り当て、残りの領域に領域２を割り当てる。図５（ｂ）に示す例では、判断領域の記録ドット数が、領域１および領域２のいずれでも高画質記録と判断する所定値（閾値）未満であり、その結果、第４記録走査では、高速記録が選択されるとともに、高速記録用の使用ノズルの設定を行う。図５（ｂ）に「×」で示される判断領域は、その記録ドット数が、領域２用に設定された上記閾値未満である判断領域の一例を示している。
【００４０】
図６（ａ）：第４記録走査の実施および第５記録走査の判断
図６（ａ）は、図５（ｂ）にて上述したように第４記録走査で高画質記録が実行されること示している。第４記録走査では、先ず、第３記録動作の後、記録ヘッドに対して記録媒体を図中Ｂ方向にノズル配列の６単位分の搬送を行う。そして、高速記録が選択されたことから、ブラックノズル列３１０における領域Ｖ２７〜Ｖ３２に対応するノズルと、カラーノズル列３１１における領域Ｖ１５〜Ｖ２０に対応するノズルを用いて記録を行う。第４記録走査は第３記録走査の高画質記録から高速記録に遷移する際の記録であることから、図９（ａ）に示す基本的なノズル使用範囲とは異なる。
【００４１】
第５記録走査の判断では、処理領域はＨ１Ｖ３３〜Ｈ２４Ｖ４２であり、前の処理と一部が重複する。インクを吐出する記録データが存在する領域は、上記処理領域と同じＨ１Ｖ３３〜Ｈ２４Ｖ４２である。この領域に対し、上記と同様、領域１、領域２を割り当てる。そして、判断の結果、図６（ａ）に示す例では、高速記録が選択される。
【００４２】
図６（ｂ）：第５記録走査の実施および第６記録走査の判断
図６（ｂ）に示す例でも、図４（ａ）〜図６（ａ）にて上述した例と同様にして、第５記録走査の実施および第６記録走査の判断を行う。以降も同様に記録走査の実施と判断を行う。
【００４３】
図５（ａ）〜図６（ｂ）に示すように、本実施形態では、高画質記録が選択されたときは、ある領域に対する、ブラックノズル列３１０とカラーノズル列３１１による記録を、１回の走査をおいた記録走査によって行うことができる。これにより、双方向記録による高速記録の効果をそれほど損なうことなく高画質の記録を行うことができる。その際、本実施形態は、走査による吐出時間間隔の違いなどによる記録画質の低下が生じやすい走査領域の両端部について記録モードの判断を行う領域１と、その他の領域２との間で高画質モードとするか否かに関する記録ドット数の閾値を異ならせる。これにより、例えば、図４（ｂ）に示す、走査領域の端部でない領域２に、一律な判断であれば高画質記録を行うように判断される「×」の判断領域が存在しても、高画質記録とする閾値が領域１よりも高いことによって、不要な高画質記録を行わずに済ませることができる。その結果、双方向記録による高速記録とノズル使用範囲の制御による高画質記録を適切に両立することができる。なお、記録ドット数をカウントしてそれを閾値と比較するのは、例えば、単位面積当たりの記録ドット数が多いほど、上述した画質の低下が顕著となるからである。
【００４４】
図７は、上述した処理領域における記録モードの判断処理を示すフローチャートであり、図８（ａ）および（ｂ）は、領域１および２それぞれの、記録ドット数に応じて設定された閾値を示すテーブルを示す図である。
【００４５】
図７において、ステップＳ５０１では、画像データ幅取得と領域決定を行う。すなわち、図４（ａ）〜図６（ｂ）にて上述したように、判断領域４０２の１０個分に当たる領域ごとに画像データを取得することにより、処理領域ならびに判断領域の情報を決定する。次に、ステップＳ５０２では、ドットカウント値を取得する。ステップＳ５０１で決定した処理領域における判断領域４０２のブラックおよびカラー（シアン、マゼンタ、イエロー）の記録ドット数である、Ｄ＿ＰｉｇならびにＤ＿Ｃｏｌ、すなわちドットカウント値を取得する。処理領域の左上の判断領域から処理を開始し、以下のステップＳ５０８またはＳ５１０の判断によって判断領域位置を変えながら順次処理を行う。次に、ステップＳ５０３で、ステップＳ５０２の処理に係わる判断領域４０２が領域１（すなわち、記録画像端から２インチ以内）内か否かを判断する。領域１であるときはステップＳ５０４へ、それ以外の場合（領域２の場合）はステップＳ５０５へ進む。
【００４６】
領域１であると判断すると、ステップＳ５０４で、図８（ａ）に示す領域１用テーブルから、ステップＳ５０２で取得されたドットカウント値に基づき、高画質記録とするか否かを定める閾値Ａ＿ｔｈを取得する。一方、領域２であると判断すると、ステップＳ５０５で、図８（ｂ）に示す領域２用テーブルから、ドットカウント値に基づき、高画質記録とするか否かを定める閾値Ａ＿ｔｈを取得する。
【００４７】
図８（ａ）は、領域１用の閾値テーブルを示し、図８（ｂ）は領域２用の閾値テーブルを示す。それぞれのテーブルにおいて、横軸はブラックのドット数、縦軸はカラーのドット数を示す。また、このドット数は、上述してきたように、縦１６画素×横２００画素からなる判断領域４０２においてカウントされるカウント値に対応している。例えば、図８（ａ）に示す領域１用のテーブルによれば、（ブラックドット数、カラードット数）＝（９６０、１２８０）の場合、閾値Ａ＿ｔｈ＝「１」が得られ、一方、図８（ｂ）に示す領域２用のテーブルによれば、閾値Ａ＿ｔｈ＝「０」が得られる。このように、走査領域の端部に対応する領域１では、同じドット数でも領域２よりも高画質記録を行うための閾値を低く（より高画質になり易く）設定している。これにより、端部で顕著となる画質低下を防止することができる。
【００４８】
ステップＳ５０６では、ステップＳ５０４ないしＳ５０５で得られた閾値Ａ＿ｔｈが０か否かを判断する。閾値が「０」と判断された場合は、ステップＳ５０７へ、「０ではない」と判断された場合はステップＳ５１２へ進む。
【００４９】
ステップＳ５０７では、処理を実施している判断領域４０２で判定領域４０３が終了か否か、すなわち、判断領域が属する判定領域の一番下まで処理を完了したか否かを判断する。判定領域が終了している場合はステップＳ５０９へ、終了していない場合はステップＳ５０８へ進む。また、ステップＳ５０８では、判断領域４０２を１つ下（Ｂ方向と逆方向）へ移動させ、ステップＳ５０２へ戻る。
【００５０】
ステップＳ５０９では、処理を実施している判断領域４０２で１走査分の処理が終了か否か、すなわち処理実施している判断領域が処理領域内左下まで終了したかを判断する。１記録走査分終了していないときはステップＳ５１０へ進む。１記録走査分（すなわち処理領域全て）を終了しているときはステップＳ５１１へ進む。このとき閾値Ａ＿ｔｈは「０」である。ステップＳ５１０では、判定領域は処理終了したが処理領域全体の処理は終了していない状態である。このため判断領域を横に移動する。より正確には現在の判断領域は判定領域の一番下にあり、１つ右の判定領域中一番上の判断領域へ移動し、ステップＳ５０２へ戻る。
【００５１】
ステップＳ５１１では、次の記録走査を「高速記録動作」と判断する。これによって、当該処理領域の記録動作判断処理は終了する。一方、ステップＳ５１２では、次の記録走査を「高画質記録動作」と判断する。これによって当該処理領域の記録動作判断処理は終了する。
【００５２】
なお、「領域１」、「領域２」の設定は上例に限られない。上述した例では記録データ幅に従ってそれぞれの領域を割り当てる位置を決定しているが、記録ヘッドにおいてノズル列３１０とノズル列３１１とはＢ方向にずれて配置されている。このため、記録データ幅と記録走査幅とは必ずしも一致しない。この点から、領域を割り当てる位置を記録走査幅に従って決定してもよい。
【００５３】
また、判断領域４０２のサイズは、上述の例では、縦：１６画素、横：２００画素としたが、このサイズに限定されないことはもちろんである。
【００５４】
さらに、判断を行う領域として、上述の例では「領域１」と「領域２」の２つとしたがこの例に限られないことはもちろんである。例えば、領域１、２、３、・・・というように、より細かな領域に分割してもよい。図１０（ａ）および（ｂ）は、領域１、領域２および領域３の３つの領域を用いる例におけるそれぞれの領域の割り当てを示す図である。この例では、「領域１」は記録すべき画像の両端部それぞれから判断領域４０２の４個分、「領域２」は端部からの距離で判断領域４０２の５個目から８個目までの４個分とし、残りを「領域３」としている。
【００５５】
図１０（ａ）に示す例は、インクを吐出する記録データが領域Ｈ１Ｖ１〜Ｈ１９Ｖ１０に存在する例を示し、記録データ存在する領域の横幅が十分に広いため領域は端部からの距離によって領域１〜３がそれぞれ割り当てられ、記録データが存在する処理領域内において左右対称になる。また、図１０（ｂ）に示す例は、インクを吐出する記録データがＨ１２Ｖ１〜Ｈ１９Ｖ１０に存在する例を示している。この例は記録データの横幅が狭いため、端部に近い領域が優先して設定された結果全て領域１となる。端部近傍領域を優先するのは、上述したように端部ほど画質低下が生じやすいためである。例えば、端部近傍領域では、ノズル列３１０とノズル列３１１との間の吐出時間差が記録ヘッドが走査方向を反転させる時間だけであり、ノズル列３１０から吐出されるブラックインクとノズル列３１１から吐出されるカラーインクのにじみが最も顕著に発生する。また、ノズル列３１０とノズル列３１１間の吐出時間が最も短くなる領域と、Ｂ方向またはその逆方向に隣接する、ノズル列３１０とノズル列３１１間の吐出時間が最も長くなる領域と、の間で色味の差、すなわち時間差のムラが発生する。このため、端部近傍領域を記録モード判断の領域として優先する。さらに、図８（ａ）および（ｂ）に示す閾値テーブルのように、領域ごとに閾値を異ならせたテーブルを用意するとともに、端部に近い領域ほど、高画質記録を選択し易い閾値の設定とする。
【００５６】
記録ドットのカウントは、上述の例では記録データにおいてインク吐出を示すデータをドット値としてそのまま用いることとしているが、この形態に限定されない。例えば、特定のインク間での画質低下害が顕著に現れる場合には、特定のインクとその他のインクとの間でカウントするドット数に対して重み付けをしてもよい。
【００５７】
また、高速記録と高画質記録とを切り替える際の使用ノズルの位置および範囲は、上述した例に限られないことはもちろんである。例えば、図１１（ａ）、（ｂ）、図１２（ａ）、（ｂ）および図１３に示すような使用ノズルの位置および範囲であってもよい。ここで、図１１（ａ）、（ｂ）、図１２（ａ）は、図５（ｂ）、図６（ａ）、図６（ｂ）に対応している。
【００５８】
上述の例では、総ての記録データを取り込んだ後、判断処理の位置を移動して行く形態であるが、処理領域分の画像データを取り込み、記録データを逐次的に処理する形態でもよい。また、処理領域のＢ方向幅は、記録ヘッドの吐出列口数、位置関係に応じて決定することができる。上述した例では、記録走査を実施している領域の次の１走査分について判断を行うものであるが、例えば、２走査分の判断を実施してもよい。図５（ｂ）のに示す段階で２走査後に高速記録に移行することがわかるので、図１２（ｂ）に示すように、高速記録動作へ移行する前にノズル列３１０の使用ノズルを一部限定することができる。これにより、図６（ｂ）に示す例では、領域Ｖ３１、Ｖ３２だけ、ノズル列３１０とノズル列３１１それぞれの記録走査の間に１回の記録走査が入るところを、図１３に示すように、高速記録の基本的使用ノズル範囲である、連続した記録走査で記録を行うノズル使用範囲とすることできる。
【００５９】
さらに、上述の例では、１ノズル列については、１回の記録走査により画像を形成する１パス記録について説明したが、複数回の記録走査により画像を形成するマルチパス記録でも同様に本発明を適用することができる。
【００６０】
５．実施形態２
本発明の第２の実施形態は、上述した第１実施形態とは異なり、記録動作を片方向の走査、例えば左から右へ向かう方向の走査でのみ記録を行う形態に関する。具体的には、画像データの走査方向における幅に応じて、高画質記録／高速記録の判断のための閾値を異ならせる形態に関する。
【００６１】
図１４（ａ）、（ｂ）、図１５（ａ）、（ｂ）、図１６（ａ）、（ｂ）、および図１７（ａ）、（ｂ）は、本実施形態に係る、画像データの幅に基づく記録モードの判断と、それに応じた使用ノズル範囲を説明する図であり、図４（ａ）、（ｂ）、図５（ａ）、（ｂ）、および図６（ａ）、（ｂ）と同様の図である。
【００６２】
これらの図に示す例では、インクを吐出する記録データの領域であるグレー領域のうち、「×」で示される判断領域４０２は、図１９（ａ）および（ｂ）に示す閾値のテーブルに従えば、記録データ幅が判断領域２１個分以上では高速記録を、判断領域の２０個分以下では高画質記録を選択する記録ドット数の判断領域である。また、その他の判断領域は、記録データ幅の如何によらず高速記録動作を選択すべき記録ドット数の領域である。
【００６３】
図１８は、本実施形態に係る記録モードの判断処理を示すフローチャートであり、第１実施形態に係る図７と同様の処理を示している。図１８において、図７に示す工程と同じ工程には同じ符号を付しその詳細な説明は省略する。以下では、異なる工程を主に説明する。
【００６４】
図１８のステップＳ１１０１で、画像データの主走査方向の幅を取得する。詳しくは、次の記録走査の使用ノズル数を判断するために処理領域の画像データを取得し、画像データの主走査方向の幅を決定する。
【００６５】
次に、ステップＳ１１０２で、ステップＳ１１０１で決定した画像データ幅が、判断領域４０２の横幅２０個分以下か否かを判断する。この判断で、記録データ幅が判断領域の２０個分以下と判断したときは、ステップＳ１１０３で、ステップＳ１１０２で判断した結果に対応する、図１９（ａ）に示す閾値テーブルを用いることを決定する。一方、ステップＳ１１０２で記録データ幅が判断領域の２０個分以上と判断したときは、ステップＳ１１０４で、図１９（ｂ）に示す閾値テーブルを用いることを決定する。
【００６６】
ステップＳ５０２で処理に係る判断領域４０２においてカウントされるドット数を取得すると、ステップＳ１１０５で、ステップＳ１１０３またはＳ１１０４で設定したテーブルにおいて、上記取得したカウントドット数に基づき、高画質記録／高速記録のいずれかを定める閾値Ａ＿ｔｈを取得する。
【００６７】
図１４（ａ）、（ｂ）、図１５（ａ）、（ｂ）、図１６（ａ）、（ｂ）、および図１７（ａ）、（ｂ）は、以上の図１８を参照して説明した処理の一例を示すものであり、第１の実施形態と基本的に異なる点は、画像データ幅に基づいて、高画質記録か高速記録化を判断する点である。例えば、図１５（ａ）に示す例では、次の第３記録走査について判断が行われる。ここでは、記録データ幅が判断領域の２０個分以下の場合であるから、図１９（ａ）に示す２０個分以下用の閾値テーブルが用いられる。図１９（ａ）に示すように、記録データ幅が小さい場合は、図１９（ａ）に示す２１個分以上用の閾値テーブルと比較して、高画質記録（Ａ＿ｔｈ＝１）が選択され易くする。片方向記録において記録データ幅が小さいときは、ノズル列３１０とノズル列３１１との間の吐出の時間差は短くなるが、高画質記録が選択され易くなることによって、高画質記録に対応したノズル使用範囲（図９（ｂ））が設定されることになる。これにより、１単位の記録領域に対するノズル列３１０とノズル列３１１それぞれの記録走査の間に１回のインク吐出をしない走査が置かれることになり、ノズル列間の吐出時間差が短くなることを防止でき、にじみなどの画質低下を低減することが可能となる。また、インクの重なり順序の違いによる色味の違いも解消することができる。
【００６８】
なお、図１９（ａ）、（ｂ）に示す閾値テーブルは一例であり、この内容は、ノズル列３１０とノズル列３１１間の吐出時間差を基準として、インク間のにじみ具合に応じて設定すればよいことはもちろんである。
【００６９】
６．実施形態３
本発明の第３の実施形態は、上述した２つの実施形態とは、閾値テーブルを設定する情報として、ある同じ領域をノズル列３１０とノズル列３１１とが走査する実際の時間差を用いる点が異なる。すなわち、ノズル列間の走査時間差に応じて用いる閾値を異ならせることにより、特に、画質低下が生じやすい領域で高画質記録を選択するようにする。
【００７０】
図２０、図２１（ａ）および（ｂ）、図２２、図２３（ａ）および（ｂ）、図２４（ａ）および（ｂ）、図２５（ａ）および（ｂ）、図２６（ａ）および（ｂ）、図２７（ａ）および（ｂ）、図２８（ａ）および（ｂ）、図２９（ａ）および（ｂ）、図３０（ａ）および（ｂ）および図３１は、本実施形態に係る、ノズル列間の走査時間差に基づく記録モードの判断と、それに応じた使用ノズル範囲を説明する図である。本実施形態では、第１実施形態と同様、双方向の走査で記録を行う。
【００７１】
これらの図において、インクを吐出する記録データの領域であるグレー領域のうち、「×」で示される判断領域４０２は、図３２（ａ）および（ｂ）に示す閾値のテーブルに従えば、走査時間差（走査間時間）が１０以上では高速記録を、９以下では高画質記録を選択する記録ドット数の判断領域である。また、その他の判断領域は、記録データ幅の如何によらず高速記録選択すべき記録ドット数の領域である。なお、本実施形態では、判断領域４０２を２個分移動させるごとに、走査時間を示す数値を１増加させ、また、記録ヘッド（ノズル列）のＢ方向と逆方向への移動でも走査時間を示す数値を１増加させる。また、この数値は、記録ヘッドの走査時間のある単位を示しており、数値「１」が例えば、走査時間のＸ秒に対応している。
【００７２】
図２０：第１記録走査の判断（その１）
図２０は、ノズル列３１０の第１記録走査を同図の左から右に向かう方向で走査した場合の走査時間を、同図に示す記録データを記録する際の走査時間として示している。また、Ｂ方向と逆方向では、高速記録を選択した場合を想定しＶ１〜Ｖ１０行それぞれに走査時間を設定する。Ａ（左→右）方向では上述のとおり、判断領域を２個分移動させるごとに走査時間が１だけ増加する。
【００７３】
図２１（ａ）および（ｂ）、図２２：第１記録走査の判断（その２）
第１記録走査が、ノズル列３１０によって、図２０に示された記録データおよびそのための走査時間で記録されたとして、次の記録走査時間を想定（セット）する。ノズル列３１０は、図２０に示す場合と走査方向が反転し、この際記録媒体搬送に時間「１」が必要とする。このため、図２１（ａ）に示すように、Ｈ２２Ｖ１１〜Ｈ２２Ｖ２０で示される判断領域それぞれに走査時間「１２」をセットする。以降、図中右から左に向かう走査方向において、同様に、ノズル列３１０の走査時間をセットする。ノズル列３１１については、この走査から想定が開始され、図２１（ｂ）に示すように、Ｈ２２Ｖ１〜Ｈ２２Ｖ１０で示される判断領域それぞれに走査時間「１２」を設定し、以降左向きにノズル列３１０の走査時間と同じ走査時間をセットする。
【００７４】
次に、図２１（ａ）および（ｂ）にて上述したように、ノズル列３１０、３１１それぞれについて設定（素定）した走査時間に基づき、ブラックインクのノズル列３１０とカラーインクのノズル列３１１との間の領域Ｈ１Ｖ１〜Ｈ２２Ｖ１０の画像データを記録する際の走査時間差（走査間時間）を求める。具体的には、図２２に示すように、領域Ｈ１Ｖ１〜Ｈ２２Ｖ１０におけるそれぞれの判断領域４０２ごとに走査間時間を算出する。例えば、判断領域Ｈ１Ｖ１とＨ２２Ｖ１の走査間時間はそれぞれ「２１」と「１」となる。領域Ｈ１Ｖ１は、ノズル列３１０による走査時間が「１」で、ノズル列３１１による走査時間が「２２」であると想定されることから、走査間時間（走査時間差）は「２１」（＝２２−１）となる。他方、判断領域Ｈ２２Ｖ１は、ノズル列３１０の走査時間が「１１」で、ノズル列３１１の走査時間が「１２」であることから、走査間時間は「１」となる。このように、走査領域の両端で走査時間差に差が生じるのは、ノズル列３１０とノズル列３１１の走査の間に、領域Ｈ１列付近では記録ヘッドの１往復の走査が必要であるのに対し、Ｈ２２列付近ではＢ方向移動に要する時間のみであるためである。
【００７５】
上述した判断領域ごとの走査間時間の算出結果に基づき、図３２（ａ）または（ｂ）に示す閾値テーブルのいずれかを選択し、その判断領域でカウントされる記録ドット数に応じて高画質記録（閾値「１」）または高速記録（閾値「０」）を判断する。そして、領域Ｈ１Ｖ１〜Ｈ２２Ｖ１０において総ての判断領域４０２で高速記録と判断されたときは、高速記録としてそのためのノズル使用範囲を設定する。一方、領域Ｈ１Ｖ１〜Ｈ２２Ｖ１０において判断領域４０２の１つでも高画質記録と判断されたときは、領域Ｈ１Ｖ１〜Ｈ２２Ｖ１０の記録は高画質記録としそのためのノズル使用範囲を設定する。図２２に示す例では、高速記録が設定される。なお、図２０において領域Ｈ２０Ｖ１〜Ｈ２２Ｖ１０は空白であるのに対し、図２１（ａ）および（ｂ）では、同一の判断領域に数値の設定がなされている。これは、次回の記録走査の幅に影響されるためであり、Ａ方向端部については以下でも必要に応じて同様の処理を実施する。
【００７６】
図２３（ａ）および（ｂ）、図２４（ａ）および（ｂ）：第１記録走査の実施および第２記録走査の判断
図２３（ａ）に示すように、図２１（ａ）および（ｂ）、図２２にて上述した判断に従い、領域Ｈ１Ｖ１〜Ｈ２２Ｖ１０に対して、ノズル列３１０を図中矢印の方向に走査し高速記録動作を実施する。図２３（ａ）において、参照符号Ｃ−２、Ｃ−３によって、ノズル列３１０の記録走査回ならびに使用ノズル範囲が示される。
【００７７】
また、図２３（ｂ）、図２４（ａ）および（ｂ）に示すように、上述の第１記録走査の場合と同様にして、第２記録走査用にノズル列３１０、３１１の走査時間情報を想定し、走査間時間を算出する。この例でも、高速記録動作が選択され、それに対応するノズル使用範囲が設定される。
【００７８】
図２５（ａ）および（ｂ）、図２６（ａ）および（ｂ）：第２記録走査の実施および第３記録走査の判断
図２５（ａ）に示すように、図２３（ｂ）、図２４（ａ）および（ｂ）にて上述した判断に従い、領域Ｈ１Ｖ１１〜Ｈ２２Ｖ２０に対して、ノズル列３１０を図中矢印の方向に走査し高速記録動作を実施する。また、領域Ｈ１Ｖ１〜Ｈ２２Ｖ１０に対して、ノズル列３１１を図中矢印の方向に走査し高速記録動作を実施する。図２５（ａ）において、ノズル列３１０、３１１それぞれの記録走査回ならびに使用ノズル範囲が示される。
【００７９】
また、図２５（ｂ）、図２６（ａ）および（ｂ）に示すように、上述の第１、２記録走査の場合と同様にして、第３記録走査用にノズル列３１０、３１１の走査時間情報を想定し、走査間時間を算出する。この例では、図２６（ｂ）に示すように、「×」で示される判断領域Ｈ１５Ｖ２１〜Ｈ１５Ｖ３０それぞれで走査間時間「９」が算出され、図３２（ａ）に示すテーブルに従い、高画質記録が選択される。
【００８０】
図２７（ａ）および（ｂ）、図２８（ａ）および（ｂ）：第３記録走査の実施および第４記録走査の判断
図２５（ｂ）、図２６（ａ）および（ｂ）にて上述した判断に従い、ノズル列３１０およびノズル列３１１によって高画質記録を実施する。図２７（ａ）に、ノズル列３１０および３１１による記録領域と走査方向が示される。高画質記録動作の基本使用ノズル範囲と位置は、図９（ｂ）と同様である。このため、記録ヘッドの相対移動量はノズル列３１０により制限され判断領域６個分となる。これに伴い、図２７（ａ）に示すように、吐出列口３１１の使用ノズル範囲は判断領域４個分となる。
【００８１】
また、第４記録走査用にノズル列３１０、３１１の走査時間情報を想定する。このとき第３記録走査で使用ノズル数が制限されたため、ノズル列３１０の走査間時間算出およびノズル列３１１の走査間時間算出は、図２７（ｂ）および図２８（ａ）に示すように、それぞれ領域Ｈ１Ｖ２７〜Ｈ２４Ｖ３６と領域Ｈ１Ｖ１５〜Ｈ２４Ｖ２４となる。そして、図２８（ｂ）に示すように、上記走査時間の算出結果をもとに走査間時間を算出する。また、この例でも、「×」で示される判断領域Ｈ１５Ｖ２１〜Ｈ１５Ｖ２４それぞれで走査間時間「９」が算出され、図３２（ａ）に示すテーブルに従い、高画質記録が選択される。
【００８２】
図２９（ａ）および（ｂ）、図３０（ａ）および（ｂ）：第４記録走査の実施および第５記録走査の判断
図２７（ｂ）、図２８（ａ）および（ｂ）にて上述した判断に従い、ノズル列３１０およびノズル列３１１によって高画質記録を実施する。図２９（ａ）に、ノズル列３１０および３１１による記録領域と走査方向が示される。すなわち、高画質記録動作が連続するため、ノズル列３１０、３１１ともに判断領域６個分のノズル使用範囲で記録動作を行う。
【００８３】
また、図２９（ｂ）および図３０（ａ）に示すように、第５記録走査用にノズル列３１０、３１１の走査時間情報を想定する。このとき、第４記録走査で使用ノズル数が制限されたため、ノズル列３１０の走査間時間算出およびノズル列３１１の走査間時間算出は、それぞれ領域Ｈ１Ｖ３３〜Ｈ２４Ｖ４２およびＨ１Ｖ２１〜Ｈ２４Ｖ３０に対して行われる。さらに、図３０（ｂ）に示すように、上記走査時間の算出結果をもとに走査間時間を算出する。この走査間時間の算出結果に基づき、図３２（ａ）または（ｂ）のテーブルを参照することにより、本例では高速記録動作が選択される。
【００８４】
図３１：第５記録走査の実施
図３１に示すように、図２９（ｂ）、図３０（ａ）および（ｂ）にて上述した判断によって、ノズル列３１０およびノズル列３１１により高速記録動作を実施する。
【００８５】
以降、同様に記録走査の実施および次回の記録走査の記録モードの判断を実施する。
【００８６】
以上説明したように、本実施形態のようにノズル列それぞれの走査時間から算出される走査間時間を用いることにより、高画質記録が必ずしも必要ない領域の記録を適切に判断することができ、不要な高画質記録を行わずに済む。
【００８７】
なお、上述の例における時間情報は数値であり時間そのものではないが、時間情報を時間そのものとしてもよいことはもちろんである。キャリッジ速度を２５［ｉｎｃｈ／ｓｅｃ］とすると、本実施形態では、判断領域の横幅２００画素、判断領域２つ分で数値１増加のため、数値「１」は「約１７［ｍｓｅｃ］（＝１／（２５［ｉｎｃｈ／ｓｅｃ］×６００［ｄｐｉ］×２００［画素］×２×１０＾３））に対応する。
【００８８】
例えば、プリンタドライバにおいて、「速い：ＣＲ５０ｉｎｃｈ／ｓｅｃ」、「標準：２５ｉｎｃｈ／ｓｅｃ」といったキャリッジ速度が異なる設定を選択でき、かつ「速い」、「標準」のいずれが選択されても、その設定において記録動作を切替える場合を考える。この場合、時間情報を数値として設定するならば、図３２（ａ）、（ｂ）に示す切替時間（［９］以下、または［１０］以上）を「速い」、「標準」の選択に応じて変更することにより、閾値設定テーブル自体を増加させることなく本発明を適用できる。キャリッジ速度が倍のとき切替閾値を半分、すなわち、「速い（［９］以下、または［１０］以上）」、「標準（［４］以下、または［５］以上）」とすればよい。また、時間そのものとして扱う場合においては、特に何も考慮することなく対応可能である。
【００８９】
本実施形態では、Ｂ方向に隣接する領域において発生する時間差ムラについては考慮していない。時間差ムラは、例えば、図２８（ｂ）に示す判断領域Ｈ１Ｖ１０の走査間時間「２１」に対し、判断領域Ｈ１Ｖ１１では「１」が算出されている。用いるインクによっては、記録間の時間によって発色が異なり、本図のように走査間時間が大きく異なる（すなわち発色が異なる）領域がＢ方向に隣接すると時間差ムラが発生する。閾値テーブル選択の判断に走査間時間に加えてＢ方向の走査間時間差を考慮するのが効果的である。すなわち、時間差ムラも考慮する必要がある場合は、本実施形態に加えて走査間時間と走査間時間差（上記「１」と「２１」の差「２０」）の２つにより閾値テーブルを切り替えることがより望ましい。
【００９０】
以上説明したように、本発明は、複数のノズル列が記録媒体の同じ記録領域を走査してその記録領域にそれぞれインクを吐出するときの、複数のノズル列の吐出時間差に対応した時間差情報を、上記記録領域に対応する記録データから取得する情報取得部を有する。この時間差情報としては、上述した「領域１」や「領域２」の位置情報、「記録データ幅」、あるいは「走査間時間差（吐出時間差）」である。また、上記記録領域に対応する記録データにおいて、所定の大きさの記録領域に対応した判断領域ごとに記録データ量を取得する記録量取得部を有する。そして、複数の記録モードの中から１つの記録モードを選択するためのモード選択情報（上記実施形態の閾値）を、上記複数のノズル列の吐出時間差に対応した時間差情報ごとに、上記判断領域における、記録データ量に対応させて保持する。さらに、上記モード選択情報保持手段において、取得した時間差情報および判断領域ごとの記録データ量に基づいてモード選択情報を選択し、この選択された記録モードで記録を実行する記録制御部を有する。
【００９１】
また、本発明は、上記複数の記録モードは高画質記録モードを含み、上記モード選択情報の保持は、上記時間差情報に対応する吐出時間差が短いほどより少ない記録データ量で上記高画質記録モードを選択するモード選択情報を保持する。さらに、上記高画質記録モードでは、複数のノズル列のうちの２つのノズル列がそれぞれ前記記録媒体の同じ記録領域を走査する２回の走査の間に、少なくとも１回のインクを吐出しない走査が介在するよう２つのノズル列におけるノズルの使用範囲が定められる。
【００９２】
以上により、記録する画像に応じて記録ヘッドが走査する領域幅が変化する場合でも、高速記録と高画質記録を良好に両立させることが可能となる。
【符号の説明】
【００９３】
３    記録ヘッド
３１０    ブラック吐出口列（ノズル列）
３１１    シアン吐出口列（ノズル列）
２００    コントローラ
２０１    ＭＰＵ
２０２    ＲＯＭ
２０３    ＡＳＩＣ
Ｐ    記録媒体
【図１】
2012011649.tif 000003
【図２】
2012011649.tif 000004
【図３】
2012011649.tif 000005
【図７】
2012011649.tif 000006
【図８】
2012011649.tif 000007
【図９】
2012011649.tif 000008
【図１８】
2012011649.tif 000009
【図１９】
2012011649.tif 000010
【図３２】
2012011649.tif 000011
【図４】
2012011649.tif 000012
【図５】
2012011649.tif 000013
【図６】
2012011649.tif 000014
【図１０】
2012011649.tif 000015
【図１１】
2012011649.tif 000016
【図１２】
2012011649.tif 000017
【図１３】
2012011649.tif 000018
【図１４】
2012011649.tif 000019
【図１５】
2012011649.tif 000020
【図１６】
2012011649.tif 000021
【図１７】
2012011649.tif 000022
【図２０】
2012011649.tif 000023
【図２１】
2012011649.tif 000024
【図２２】
2012011649.tif 000025
【図２３】
2012011649.tif 000026
【図２４】
2012011649.tif 000027
【図２５】
2012011649.tif 000028
【図２６】
2012011649.tif 000029
【図２７】
2012011649.tif 000030
【図２８】
2012011649.tif 000031
【図２９】
2012011649.tif 000032
【図３０】
2012011649.tif 000033
【図３１】
2012011649.tif 000034