(57)【特許請求の範囲】
【請求項１】
被記録媒体を搬送路に沿った第１向きへ搬送する搬送部と、
上記搬送路の上方に設けられており、上記第１向きと直交し且つ被記録媒体の画像記録面に沿った第２向き、及び上記第２向きと反対向きの第３向きへ往復移動可能なキャリッジと、
上記キャリッジに搭載されており、上記第２向きに沿って所定順序で配置された異なる色を吐出する複数種類のノズルがそれぞれ上記第１向きに沿って所定数配置されたノズル面を有し、上記搬送路に向けて１色または複数色の液滴を上記ノズルから吐出することによって、被記録媒体に画像を記録する記録ヘッドと、
上記搬送部による被記録媒体の搬送を停止させて、上記キャリッジを上記第２向きへ移動させつつ上記ノズルから液滴を吐出させ、かつ上記キャリッジを上記第３向きへ移動させるときに上記ノズルから液滴を吐出させない片方向記録処理、並びに上記キャリッジを上記第２向き及び上記第３向きに移動させつつ上記ノズルから液滴を吐出させる双方向記録処理を選択的に実行する制御部と、を備え、
上記制御部は、
上記キャリッジが上記第２向きまたは上記第３向きへ一回移動されるときに被記録媒体に記録可能な最大ライン数である上記所定数のラインの記録データを、上記所定数よりも少ないライン数の単位領域毎に、上記単位領域を構成する全ドットに対する被記録媒体への記録に複数色の液滴の吐出を要するドットの割合が第１閾値以上であるか否かを判定する第１判定手段と、
上記所定数のラインの記録データのうち、上記第１判定手段によって上記第１閾値以上であると判定された単位領域よりも上記第１向きの下流側において被記録媒体に記録される第１記録データを、上記双方向記録処理によって被記録媒体に記録し、上記第１判定手段によって上記第１閾値以上であると判定された単位領域の記録データ、及び当該単位領域よりも上記第１向きの上流側において被記録媒体に記録される記録データを含む第２記録データを、上記片方向記録処理によって被記録媒体に記録する第１記録手段と、を備えているインクジェット記録装置。
【請求項２】
上記第２記録データのライン数は上記所定数である請求項１に記載のインクジェット記録装置。
【請求項３】
上記制御部は、上記キャリッジの移動向きが上記第３向きであることを条件として、上記第１判定手段を実行する請求項１または２に記載のインクジェット記録装置。
【請求項４】
上記制御部は、被記録媒体への記録が未実行である残存の記録データのライン数が上記所定数以上であることを条件として、上記第１判定手段を実行する請求項１から３のいずれかに記載のインクジェット記録装置。
【請求項５】
上記第１判定手段は、記録データを構成するドットを間引いた記録データに基づいて、判定を実行する請求項１から４のいずれかに記載のインクジェット記録装置。
【請求項６】
上記制御部は、
上記所定数のラインの記録データにおいて、当該記録データを構成する全ドットに対する被記録媒体への記録に複数種類の液滴の吐出を要するドットの割合が第２閾値以上であるか否かを判定する第２判定手段と、
上記第２判定手段によって上記第２閾値以上であると判定されたときに、上記所定数のラインの記録データを上記片方向記録処理によって被記録媒体に記録し、上記第２判定手段によって上記第２閾値未満であると判定されたときに、上記所定数のラインの記録データを上記双方向記録処理によって被記録媒体に記録する第２記録手段と、
上記第１判定手段及び上記第１記録手段を実行する第１処理において、被記録媒体に画像記録するために必要な第１時間を算出する第１算出手段と、
上記第１判定手段及び上記第１記録手段を実行せずに、上記第２判定手段及び上記第２記録手段を実行する第２処理において、被記録媒体に画像記録するために必要な第２時間を算出する第２算出手段と、
上記第１時間及び上記第２時間を比較して、上記第１処理及び上記第２処理のうち、被記録媒体に画像記録するために必要な時間が短い処理を実行する選択手段と、を更に備えている請求項１から５のいずれかに記載のインクジェット記録装置。
【請求項７】
被記録媒体への画像記録の速度が被記録媒体に記録された画質よりも優先される速度優先モード、及び被記録媒体に記録された画質が被記録媒体への画像記録の速度よりも優先される画質優先モードの一方を選択的に受け付けるモード設定受付部を更に備え、
上記制御部は、上記モード設定受付部が上記速度優先モードを受け付けたことを条件として、上記双方向記録処理のみによって被記録媒体に画像を記録する請求項１から６のいずれかに記載のインクジェット記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被記録媒体に液滴を吐出することによって画像記録を行うインクジェット記録装置に関する。
【背景技術】
【０００２】
従来より、液滴を吐出して被記録媒体に画像記録を行うインクジェット記録装置が知られている。インクジェット記録装置における画像記録は、ノズルから液滴の一例であるインク滴が吐出されることによって実現される。
【０００３】
インクジェット記録装置による被記録媒体への画像記録は、以下のようにして実行される。つまり、複数のノズルが形成されたノズル面を有する記録部が、被記録媒体の搬送方向と交差する走査方向へ移動しながら、複数のノズルから被記録媒体へインク滴を吐出する。
【０００４】
ここで、インクジェット記録装置が被記録媒体へカラー画像を記録可能に構成されている場合、複数のノズルには、複数種類のインクが供給される。詳細には、複数のノズルは、シアン（Ｃ）のインクが供給されるノズルと、マゼンタ（Ｍ）のインクが供給されるノズルと、イエロー（Ｙ）のインクが供給されるノズルと、ブラック（Ｂｋ）のインクが供給されるノズルの４種類に分類される。また、ノズル面には、４種類のノズルが所定の順序で配列されている。そして、インクジェット記録装置においては、記録部が移動されながら、被記録媒体の同位置に、４種類のインクの少なくとも１種類が打ち付けられる。これにより、被記録媒体には、様々な色が記録可能となる。
【０００５】
しかしながら、記録部が走査方向の一方の向きへ移動されながら、被記録媒体の同位置に、複数種類のインクが打ち付けられる場合と、記録部が走査方向の他方の向きへ移動されながら、被記録媒体の同位置に、複数種類のインクが打ち付けられる場合とでは、インクが打ち付けられる順序が逆となる。例えば、記録部が走査方向の一方の向きへ移動されながら、被記録媒体の同位置にインクが打ち付けられる順序が、シアン、マゼンタ、イエローの順序である場合、記録部が走査方向の他方の向きへ移動されながら、被記録媒体の同位置にインクが打ち付けられる順序は、イエロー、マゼンタ、シアンの順序となる。そして、インクが打ち付けられる順序が異なる場合、同じ種類のインクが同じ量だけ打ち付けられたとしても、被記録媒体に記録された画像の色に違いが生じてしまうおそれがある。
【０００６】
このような問題を解決するために特許文献１には、異なる種類のインクによってドットが形成される領域を重複ドットの記録領域とし、その重複ドットの記録領域を少なくとも含む記録領域に関しては、記録部が走査方向に沿って一方向（走査範囲の一端から他端の向き）に移動するときにインクを吐出する記録走査を行う片方向記録動作によって記録を行い、その他の記録領域に関しては、記録部が走査方向に沿って一方向および他方向（走査範囲の他端から一端の向き）に移動するときにインクを吐出する記録走査を行う双方向記録動作によって記録を行うインクジェット記録装置が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−５０７０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に開示されたインクジェット記録装置においては、被記録媒体に重複ドットの記録領域（例えば黒以外のカラーが含まれている記録領域）が多いほど、片方向記録動作による記録が行われる割合が増加する。そして、当該インクジェット記録装置においては、記録部が走査範囲の他端にいる状態で、片方向記録動作による記録が行われる場合、記録部は、片方向記録動作による記録を実行する前に、走査範囲の他端から一端まで移動される必要がある。このような移動が行われる結果、記録部による被記録媒体への画像の記録に要する時間が増加してしまう。このような時間の増加は、被記録媒体における重複ドットの記録領域が多いほど、大きくなる。
【０００９】
本発明は、上記問題に鑑みてなされたものであり、その目的は、インクの吐出順序の違いに起因する被記録媒体に記録された画像の色の違いの発生を防止しつつも、被記録媒体に画像を記録する速度の低下を少なくすることができるインクジェット記録装置を提供することにある。
【課題を解決するための手段】
【００１０】
(1)  本発明のインクジェット記録装置は、被記録媒体を搬送路に沿った第１向きへ搬送する搬送部と、上記搬送路の上方に設けられており、上記第１向きと直交し且つ被記録媒体の画像記録面に沿った第２向き、及び上記第２向きと反対向きの第３向きへ往復移動可能なキャリッジと、上記キャリッジに搭載されており、上記第２向きに沿って所定順序で配置された異なる色を吐出する複数種類のノズルがそれぞれ上記第１向きに沿って所定数配置されたノズル面を有し、上記搬送路に向けて１色または複数色の液滴を上記ノズルから吐出することによって、被記録媒体に画像を記録する記録ヘッドと、上記搬送部による被記録媒体の搬送を停止させて、上記キャリッジを上記第２向きへ移動させつつ上記ノズルから液滴を吐出させ、かつ上記キャリッジを上記第３向きへ移動させるときに上記ノズルから液滴を吐出させない片方向記録処理、並びに上記キャリッジを上記第２向き及び上記第３向きに移動させつつ上記ノズルから液滴を吐出させる双方向記録処理を選択的に実行する制御部と、を備えている。上記制御部は、上記キャリッジが上記第２向きまたは上記第３向きへ一回移動されるときに被記録媒体に記録可能な最大ライン数である上記所定数のラインの記録データを、上記所定数よりも少ないライン数の単位領域毎に、上記単位領域を構成する全ドットに対する被記録媒体への記録に複数色の液滴の吐出を要するドットの割合が第１閾値以上であるか否かを判定する第１判定手段と、上記所定数のラインの記録データのうち、上記第１判定手段によって上記第１閾値以上であると判定された単位領域よりも上記第１向きの下流側において被記録媒体に記録される第１記録データを、上記双方向記録処理によって被記録媒体に記録し、上記第１判定手段によって上記第１閾値以上であると判定された単位領域の記録データ、及び当該単位領域よりも上記第１向きの上流側において被記録媒体に記録される記録データを含む第２記録データを、上記片方向記録処理によって被記録媒体に記録する第１記録手段と、を備えている。
【００１１】
本構成によれば、第１記録手段によって双方向記録処理で被記録媒体に記録される第１記録データは、被記録媒体への記録に複数色のインク滴の吐出を要するドットの割合が少ないデータである。つまり、当該記録データは、インクの吐出順序による記録された画像の色の違いの影響が小さいデータである。以上より、本構成においては、インクの吐出順序による記録された画像の色の違いの影響が小さい記録データは、片方向記録処理よりも記録に要する時間が短くなる双方向記録処理によって画像記録される。これにより、被記録媒体に画像を記録する速度を速くすることができる。
【００１２】
一方、本構成においては、被記録媒体への記録に複数色のインク滴の吐出を要するドットの割合が多いデータは、片方向記録処理によって被記録媒体に記録される。換言すると、インクの吐出順序による記録された画像の色の違いの影響が大きい記録データが被記録媒体に記録されるとき、キャリッジの移動向きは第２向きに固定される。これにより、インクの吐出順序の違いに起因する被記録媒体に記録された画像の色の違いの発生が防止可能である。
【００１３】
(2)  上記第２記録データのライン数は上記所定数である。（１）に示されるとおり、所定数は、キャリッジが第２向きまたは第３向きへ一回移動されるときに被記録媒体に記録可能な最大ライン数である。つまり、第２記録データのライン数が所定数であることにより、被記録媒体への画像の記録を迅速に行うことができる。
【００１４】
(3)  上記制御部は、上記キャリッジの移動向きが上記第３向きであることを条件として、上記第１判定手段を実行する。
【００１５】
上述したように、インクの吐出順序による記録された画像の色の違いの影響が大きい記録データが画像記録されるとき、キャリッジの移動向きが第２向きに固定される。よって、キャリッジの移動向きが第２向きのとき、第１判定手段の実行の有無にかかわらず、得られる効果（被記録媒体に記録された画像の色の違いの発生の防止）には相違がない。一方、キャリッジの移動向きが第２向きのときに第１判定手段が実行された場合、処理の増加によって、被記録媒体に画像を記録する速度が低下してしまう。
【００１６】
そこで、本構成によれば、キャリッジの移動向きが第２向きでないこと、つまり第３向きであることを条件として、第１判定手段が実行される。この場合、第１判定手段の判定結果に基づいて第１記録手段が実行される。これにより、インクの吐出順序による記録された画像の色の違いの影響が大きい記録データが画像記録されるときに、キャリッジが第３向きに移動することが防止される。その結果、被記録媒体に記録された画像の色の違いの発生を防止することができる。
【００１７】
(4)  上記制御部は、被記録媒体への記録が未実行である残存の記録データのライン数が上記所定数以上であることを条件として、上記第１判定手段を実行する。
【００１８】
本構成の条件を満たさない場合（被記録媒体への記録が未実行である残存の記録データのライン数が所定数未満である場合）に、第１判定手段が実行されないとき、キャリッジは、残存の記録データを被記録媒体に記録するため、１回または２回移動される。一方、本構成の条件を満たさない場合に、第１判定手段が実行されるとき、キャリッジは、残存の記録データを被記録媒体に記録するために、２回または３回移動される。つまり、第１判定手段が実行されない場合の被記録媒体への画像の記録に要する時間は、第１判定手段が実行される場合の被記録媒体への画像の記録に要する時間よりも、キャリッジの移動回数が少なくなる分、及び第１判定手段が実行されない分だけ短くなる。
【００１９】
そこで、本構成によれば、上記の条件を満たさない場合、第１判定手段が実行されない。これにより、上述したように、被記録媒体への画像の記録に要する時間を短くすることができる。
【００２０】
(5)  上記第１判定手段は、記録データを構成するドットを間引いた記録データに基づいて、判定を実行する。
【００２１】
本構成によれば、第１判定手段の判定対象である記録データのドット数が少なくなるため、第１判定手段が記録データを判定するために要する時間を短くすることができる。
【００２２】
(6)  上記制御部は、上記所定数のラインの記録データにおいて、当該記録データを構成する全ドットに対する被記録媒体への記録に複数種類の液滴の吐出を要するドットの割合が第２閾値以上であるか否かを判定する第２判定手段と、上記第２判定手段によって上記第２閾値以上であると判定されたときに、上記所定数のラインの記録データを上記片方向記録処理によって被記録媒体に記録し、上記第２判定手段によって上記第２閾値未満であると判定されたときに、上記所定数のラインの記録データを上記双方向記録処理によって被記録媒体に記録する第２記録手段と、上記第１判定手段及び上記第１記録手段を実行する第１処理において、被記録媒体に画像記録するために必要な第１時間を算出する第１算出手段と、上記第１判定手段及び上記第１記録手段を実行せずに、上記第２判定手段及び上記第２記録手段を実行する第２処理において、被記録媒体に画像記録するために必要な第２時間を算出する第２算出手段と、上記第１時間及び上記第２時間を比較して、上記第１処理及び上記第２処理のうち、被記録媒体に画像記録するために必要な時間が短い処理を実行する選択手段と、を更に備えている。
【００２３】
被記録媒体に記録される記録データの内容によっては、本構成の第１処理が実行されず、代わりに本構成の第２処理が実行された方が、被記録媒体への画像の記録に要する時間を短くすることができる。本構成によれば、第１処理及び第２処理のうち、被記録媒体に画像を記録するために必要な時間が短い処理が実行される。これにより、被記録媒体への画像の記録に要する時間を短くすることができる。
【００２４】
(7)  本発明のインクジェット記録装置は、被記録媒体への画像記録の速度が被記録媒体に記録された画質よりも優先される速度優先モード、及び被記録媒体に記録された画質が被記録媒体への画像記録の速度よりも優先される画質優先モードの一方を選択的に受け付けるモード設定受付部を更に備えている。上記制御部は、上記モード設定受付部が上記速度優先モードを受け付けたことを条件として、上記双方向記録処理のみによって被記録媒体に画像を記録する。
【００２５】
本構成によれば、制御部は、速度優先モードの場合、双方向記録処理のみによって画像を記録する。これにより、被記録媒体への画像の記録に要する時間を短くすることができる。
【発明の効果】
【００２６】
本発明においては、インクの吐出順序の違いに起因する被記録媒体に記録された画像の色の違いの発生を防止しつつも、被記録媒体に画像を記録する速度の低下を少なくすることができる。
【図面の簡単な説明】
【００２７】
【図１】図１は、本発明の実施形態の一例である複合機１の外観斜視図である。
【図２】図２は、プリンタ部２の内部構造を模式的に示す縦断面図である。
【図３】図３は、記録ヘッド６５の下面６４を示す平面図である。
【図４】図４は、制御部１３０の構成を示すブロック図である。
【図５】図５は、記録制御の処理手順について説明するためのフローチャートである。
【図６】図６は、記録制御の処理手順について説明するためのフローチャートである。
【図７】図７は、変形例２における記録制御の処理手順について説明するためのフローチャートである。
【図８】図８は、記録部２４及び記録用紙１９を模式的に示す平面図である。
【図９】図９は、記録用紙１９に記録されるドットを示した模式図である。
【図１０】図１０は、変形例２における制御部１３０の処理の説明のために記録用紙１９に記録されるドットを示した模式図である。
【図１１】図１１は、記録用紙１９に記録された画像と当該画像の記録時における記録部２４の移動向きとを示した模式図であり、（Ａ）には記録用紙１９に記録される画像が示されており、（Ｂ）には第１処理によって画像記録される場合の記録部２４の移動軌跡が示されており、（Ｃ）には第２処理によって画像記録される場合の記録部２４の移動軌跡が示されており、（Ｄ）には双方向記録処理のみが実行される場合の記録部２４の移動軌跡が示されている。
【図１２】図１２は、第２処理の処理手順について説明するためのフローチャートである。
【発明を実施するための形態】
【００２８】
以下、適宜図面を参照して本発明の実施形態について説明する。なお、以下に説明される実施形態は本発明の一例にすぎず、本発明の要旨を変更しない範囲で、本発明の実施形態を適宜変更できることは言うまでもない。また、以下の説明では、ベクトルにおいて矢印を考慮して起点から終点に向かう進みが向きと表現され、ベクトルにおいて矢印を考慮せずに起点と終点とを結ぶ線上の往来が方向と表現される。また、以下の説明では、複合機１が使用可能に設置された状態（図１の状態）を基準として上下方向１４が定義され、操作パネル９が設けられている側を手前側（正面）として前後方向１２が定義され、複合機１を手前側（正面）から見て左右方向１３が定義される。
【００２９】
［複合機１］
図１に示されるように、本発明のインクジェット記録装置の一例である複合機１は、下部に配設されたプリンタ部２と、プリンタ部２の上部に配設されたスキャナ部３などを一体的に備えた多機能装置（MFD：Multi Function Device）である。複合機１は、プリンタ機能、スキャナ機能、コピー機能、及びファクシミリ機能などを有する。
【００３０】
なお、本実施形態において、複合機１はプリンタ機能として片面画像記録機能のみ有しているが、複合機１は両面画像記録機能を有していてもよい。また、本発明を実現するうえで、スキャナ機能やファクシミリ機能などは任意の機能であり、例えば、本発明に係るインクジェット記録装置が、プリンタ機能のみを有するプリンタとして実施されてもよい。なお、本発明を実現するうえでスキャナ部３は関係しないため、ここでは、スキャナ部３の詳細な説明は省略される。
【００３１】
複合機１は、主にコンピュータなどの外部情報機器（不図示）と接続された状態で使用される。プリンタ部２は、外部情報機器から受信した記録データやスキャナ部３で読み取られた原稿の記録データに基づいて、記録用紙１９に画像を記録する。
【００３２】
複合機１の上面の前方側であって、スキャナ部３の正面側の上面には、プリンタ部２やスキャナ部３を操作するための操作パネル９が設けられている。操作パネル９は、各種操作ボタンや液晶表示部１１から構成されている。複合機１は、操作パネル９からの指示情報、又は外部機器からプリンタドライバやスキャナドライバなどを通じて送信される指示情報に基づいて、複合機１の動作を統括する制御部１３０（本発明の制御部の一例、図４参照）により動作される。
【００３３】
［プリンタ部２］
図１に示されるように、プリンタ部２は、正面に開口４が形成されたケーシング５を有する。ケーシング５内にプリンタ部２の各構成要素が配設されている。
【００３４】
開口４を通じて、給紙トレイ２０及び排紙トレイ２１（図２参照）が複合機１に装着される。なお、図１では、給紙トレイ２０及び排紙トレイ２１が省略されている。給紙トレイ２０には、Ａ４サイズやＢ５サイズ等の所望のサイズの記録用紙１９（本発明の被記録媒体の一例）が収容される。排紙トレイ２１は、給紙トレイ２０に支持されて、給紙トレイ２０の上方に配置される。
【００３５】
図２に示されるように、給紙トレイ２０の上側には、給紙ローラ２５が設けられている。給紙ローラ２５は、給紙トレイ２０に接離可能に上下動する給紙アーム２６の端部で軸支されている。給紙ローラ２５は、複数のギアが噛合されてなる駆動伝達機構２７によって、給紙モータ７６（図４参照）の駆動力が伝達されて回転する。給紙ローラ２５は、給紙トレイ２０上の記録用紙１９に圧接して、その状態で回転する。これにより、積載された記録用紙１９が、以下で説明される搬送路２３（本発明の搬送路に相当）へ供給される。
【００３６】
搬送路２３は、給紙トレイ２０の後側の端部から上方且つ複合機１の前側へ曲がって、複合機１の背面側（後側）から正面側（前側）へ延出されている。搬送路２３は、搬送ローラ対５４（本発明の搬送部の一例）による挟持位置、記録部２４の下側、及び排出ローラ対５５（本発明の搬送部の一例）による挟持位置を通過して排紙トレイ２１へ通じている。給紙トレイ２０から繰り出された記録用紙１９は、搬送路２３により下方から上方へＵターンするように案内されて記録部２４に至る。記録用紙１９は、記録部２４により画像記録が行われた後、排紙トレイ２１に排出される。搬送路２３は、記録部２４などが配設されている箇所以外は、所定間隔で対向する外側ガイド面２９と内側ガイド面２８によって形成されている。
【００３７】
以下、記録用紙１９が、搬送ローラ対５４による挟持位置から記録部２４の下方及び排出ローラ対５５による挟持位置を通過して排紙トレイ２１へ搬送される向き（図２に破線の矢印で示される方向）を、搬送向き１５（本発明の第１向きに相当）として説明を行う。
【００３８】
図２に示されるように、記録部２４よりも搬送向き１５の上流側には、搬送ローラ対５４が設けられている。搬送ローラ対５４は、搬送ローラ４７とピンチローラ４８とが一体にユニット化されたものである。記録部２４よりも搬送向き１５の下流側には、排紙ローラ４９と拍車５０とを有する排出ローラ対５５が設けられている。
【００３９】
搬送ローラ４７及び排紙ローラ４９は、搬送モータ５９（図４参照）から駆動伝達機構（不図示）を介して駆動力が伝達されて回転される。搬送ローラ４７が正転駆動（図２における反時計回りに駆動）されることで、給紙トレイ２０から給紙された記録用紙１９は、搬送ローラ対５４により狭持されて、搬送向き１５へ搬送される。排紙ローラ４９が正転駆動されることで、記録部２４による画像記録済みの記録用紙１９は、排出ローラ対５５により狭持されて、搬送向き１５へ搬送される。
【００４０】
図２に示されるように、搬送ローラ４７の回転量を検出するロータリーエンコーダ６８が設けられている。ロータリーエンコーダ６８は、搬送ローラ４７と同軸に設けられて搬送ローラ４７と共に回転するエンコーダディスク５１と光学センサ６０とからなる。エンコーダディスク５１には、その円周方向に一定間隔で光を透過する透過部と光を透過しない非透過部とが等ピッチで交互に配置されたパターンが形成されている。搬送ローラ４７と共にエンコーダディスク５１が回転すると、光学センサ６０によってロータリーエンコーダ６８のマークが検出される毎にパルス信号が生成される。パルス信号は制御部１３０へと出力される。
【００４１】
［記録部２４］
記録部２４は、搬送路２３を搬送向き１５へ搬送される記録用紙１９に対して、画像を記録するものである。記録部２４は、インクジェット方式で画像記録を行う。記録部２４は、主として記録ヘッド６５（本発明の記録ヘッドに相当）、プラテン６６、及びキャリッジ６７（本発明のキャリッジに相当）によって構成されている。
【００４２】
キャリッジ６７は、搬送路２３の上方に設けられている。キャリッジ６７は、例えば、プリンタ部２の内部に設けられたフレーム（不図示）に取り付けられた２本のガイドレール（不図示）によって支持されている。詳細には、２本のガイドレールは、左右方向１３に延設されている。また、２本のガイドレールは、前後方向１２に所定間隔をあけて配置されている。キャリッジ４０は、２本のガイドレールを跨ぐようにして配置されている。これにより、キャリッジ４０は、２本のガイドレール上を左右方向１３に摺動可能である。ガイドレールの上面に、ベルト駆動機構（不図示）が配設されている。また、ベルト駆動機構を構成するベルトは、キャリッジ６７と連結されている。そして、キャリッジ駆動モータ１０３（図４参照）からベルト駆動機構に駆動力が伝達されることにより、キャリッジ６７は左右方向１３に摺動される。
【００４３】
つまり、本実施形態において、キャリッジ６７は、搬送向き１５と直交し且つ記録用紙１９の画像記録面に沿った右向き（本発明の第２向きの一例）、及び左向き（本発明の第３向きの一例）へ往復移動可能である。キャリッジ６７は、後述する制御部１３０に制御されることによって、右向きへの移動と左向きへの移動を交互に繰り返す。なお、左向きが本発明の第２向きで、右向きが本発明の第３向きであってもよい。
【００４４】
ガイドレールには、リニアエンコーダ４２（図４参照）のエンコーダストリップ（不図示）が配設されている。エンコーダストリップには、光を透過する透過部と、光を透過しない非透過部とが等ピッチで交互に配置されたパターンが形成されている。キャリッジ６７には、エンコーダストリップのパターンを検出するための光学センサ（不図示）が搭載されている。光学センサによってエンコーダストリップのマークが検出される毎にパルス信号が生成される。パルス信号は、制御部１３０へと出力される。
【００４５】
記録ヘッド６５には、インクタンク（不図示）からインクチューブ（不図示）を通じてシアン（Ｃ）・マゼンタ（Ｍ）・イエロー（Ｙ）・ブラック（Ｂｋ）の各色インクが供給される。各インクチューブは、合成樹脂製のチューブであり、キャリッジ６７の移動に応じて撓むような可撓性を有する。インクチューブは、４色のインクに対応して４本が設けられている。
【００４６】
記録ヘッド６５は、キャリッジ６７に搭載されている。記録ヘッド６５は、キャリッジ６７の下面側に露出され、プラテン６６と対向されている。プラテン６６は、搬送路２３の下側にキャリッジ６７と対向して配置されており、記録用紙１９を支持する。なお、プラテン６６の左右方向１３の幅は、記録用紙１９の最大幅より十分に大きいものである。キャリッジ６７が往復移動することにより、記録ヘッド６５がプラテン６６上の記録用紙１９に対して走査され、記録ヘッド６５から吐出されたインク滴が記録用紙１９に着弾して画像記録が行われる。
【００４７】
図３に示されるように、記録ヘッド６５は、その下面６４（本発明のノズル面に相当）に、複数のノズル（本発明のノズルに相当）を備えている。各ノズルの端が記録ヘッド６５の下面に開口して吐出口７０を形成している。各吐出口７０は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｂｋ）の各色インクごとに設けられている。なお、図３において、下側から上側へ向かって記録用紙１９が搬送され（搬送向き１５）、左右方向１３に沿ってキャリッジ６７が往復移動される。
【００４８】
ＣＭＹＢｋの各色インクに対応する吐出口７０は、各々が搬送向き１５に沿って一列に整列されており、各色インクに対応する吐出口７０の各列が、キャリッジ６７の左右方向１３に並べられている。各吐出口７０の数や搬送向き１５のピッチは、記録画像の解像度等に応じて適宜設定される。また、カラーインクの種類数に応じて吐出口７０の列数が増減され得る。つまり、記録ヘッド６５は、左右方向１３に沿って所定順序で配置された異なる色を吐出する複数種類のノズルがそれぞれ搬送向き１５に沿って所定数配置された下面６４を有している。
【００４９】
記録用紙１９は、制御部１３０に制御された搬送ローラ４７及び排紙ローラ４９によって、記録部２４のプラテン６６上を、搬送向き１５へ所定の改行幅で間欠搬送される。記録用紙１９の搬送が停止されている間に、記録ヘッド６５が、左右方向１３に移動されながらインク滴を選択的に記録用紙１９へ吐出する。記録用紙１９の間欠搬送と記録ヘッド６５の移動とが繰り返されて、記録用紙１９に画像が記録される。
【００５０】
例えば、記録用紙１９の所定位置に黒色の画像が記録される場合、記録ヘッド６５は、記録用紙１９の所定位置に向けて、ブラックのインク滴のみを吐出し、他の色のインク滴を吐出しない。また、記録用紙１９の所定位置にカラーの画像が記録される場合、記録ヘッド６５は、記録用紙１９の所定位置に向けて、シアン、マゼンタ、及びイエローのうち少なくとも１色のインク滴を吐出する。記録ヘッド６５が右向きに移動されながらインク滴が吐出される場合、所定位置には、イエロー、マゼンタ、シアンの順序でインク滴が吐出される。一方、記録ヘッド６５が左向きに移動されながらインク滴が吐出される場合、所定位置には、シアン、マゼンタ、イエローの順序でインク滴が吐出される。
【００５１】
以上より、記録ヘッド６５は、搬送路２３に向けて１色または複数色のインク滴をノズルから吐出することによって、記録用紙１９に画像を記録する。
【００５２】
［制御部１３０］
以下、図４が参照されて、制御部１３０の概略構成が説明される。制御部１３０が後述するフローチャートにしたがって記録制御を行うことによって、本発明が実現される。
【００５３】
制御部１３０は、複合機１の全体動作を制御するものである。制御部１３０は、ＣＰＵ１３１、ＲＯＭ１３２、ＲＡＭ１３３、ＥＥＰＲＯＭ１３４、ＡＳＩＣ１３５を主とするマイクロコンピュータとして構成されている。これらは内部バス１３７によって接続されている。
【００５４】
ＲＯＭ１３２には、ＣＰＵ１３１が複合機１の記録制御を含む各種動作を制御するためのプログラムなどが格納されている。ＲＡＭ１３３は、ＣＰＵ１３１が上記プログラムを実行する際に用いるデータや信号等を一時的に記録する記憶領域、或いはデータ処理の作業領域として使用される。ＥＥＰＲＯＭ１３４には、電源オフ後も保持すべき設定やフラグ等が格納される。
【００５５】
ＡＳＩＣ１３５には、給紙モータ７６、キャリッジ駆動モータ１０３、搬送モータ５９、及び記録ヘッド６５が接続されている。ＡＳＩＣ１３５には、それぞれのモータを制御する駆動回路が組み込まれている。ＣＰＵ１３１から所定のモータに応じた駆動回路に各モータを回転させるための駆動信号が入力されると、駆動信号に応じた駆動電流が駆動回路から対応するモータへ出力される。これにより、対応するモータが所定の回転速度で正転又は逆転する。つまり、制御部１３０は、給紙モータ７６、キャリッジ駆動モータ１０３、及び搬送モータ５９を制御する。
【００５６】
また、ＡＳＩＣ１３５には、ロータリーエンコーダ６８から出力されるパルス信号、及びリニアエンコーダ４２から出力されるパルス信号が入力される。制御部１３０は、ロータリーエンコーダ６８からのパルス信号に基づいて、搬送ローラ４７の回転量を算出し、算出した回転量を目標回転量に一致するよう搬送モータ５９を回転させる駆動回路に駆動信号を出力する。つまり、制御部１３０は、ロータリーエンコーダ６８からのパルス信号に基づいて、搬送ローラ４７の回転量を制御する。また、制御部１３０は、リニアエンコーダからのパルス信号に基づいて、キャリッジ６７の速度及び位置を算出し、算出した速度または位置を目標速度または目標位置に一致するようキャリッジ駆動モータ１０３を回転させる駆動回路に駆動信号を出力する。つまり、制御部１３０は、リニアエンコーダ４２からのパルス信号に基づいて、キャリッジ６７の移動を制御する。
【００５７】
制御部１３０は、記録用紙１９に画像を記録する際、搬送モータ５９を制御して、搬送ローラ対５４及び排出ローラ対５５による記録用紙１９の搬送を一時停止させる。そして、制御部１３０は、記録用紙１９の搬送が一時停止されている間に、片方向記録処理（本発明の片方向記録処理に相当）、及び双方向記録処理（本発明の双方向記録処理に相当）を選択的に実行する。片方向記録処理が選択される条件、及び双方向記録処理が選択される条件については、後に図５及び図６のフローチャートにおいて説明される。
【００５８】
片方向記録処理は、キャリッジ６７を右向きへ移動させつつノズルからインク滴を吐出させ、かつキャリッジ６７を左向きへ移動させるときにノズルからインク滴を吐出させない処理である。以下に詳述する。制御部１３０は、片方向記録処理を実行する際、リニアエンコーダ４２からのパルス信号によって、キャリッジ６７の現在位置を把握する。キャリッジ６７の現在位置がこれから画像を記録しようとしている記録用紙１９上の領域よりも右側である場合、制御部１３０は、ノズルからインク滴を吐出させることなく、キャリッジ６７を左向きに移動させる。これにより、キャリッジ６７は、当該領域よりも左側へ移動される。その後、制御部１３０は、ノズルからインク滴を吐出させながら、キャリッジ６７を右向きに移動させる。一方、キャリッジ６７の現在位置が、これから画像を記録しようとしている記録用紙１９上の領域よりも左側である場合、制御部１３０は、ノズルからインク滴を吐出させながら、キャリッジ６７を右向きに移動させる。
【００５９】
双方向記録処理は、キャリッジ６７を右向き及び左向きに移動させつつノズルからインク滴を吐出させる処理である。以下に詳述する。制御部１３０は、片方向記録処理を実行する際、リニアエンコーダ４２からのパルス信号によって、キャリッジ６７の現在位置を把握する。制御部１３０は、キャリッジ６７の現在位置がこれから画像を記録しようとしている記録用紙１９上の領域よりも右側である場合、ノズルからインク滴を吐出させながら、キャリッジ６７を左向きに移動させる。一方、制御部１３０は、キャリッジ６７の現在位置が当該領域よりも左側である場合、ノズルからインク滴を吐出させながら、キャリッジ６７を右向きに移動させる。つまり、制御部１３０は、キャリッジ６７の移動向きが左右いずれの向きであっても、ノズルからインク滴を吐出させながら、キャリッジ６７を移動させる。
【００６０】
図８に示されるように、キャリッジ６７が、左右方向１３に移動する間に、記録ヘッド６５に形成されたノズル（図８において複数の円で示されている。）は、記録用紙１９の上方を破線で示されたライン８０（本発明のラインに相当）に沿って移動する。なお、図８には、搬送向き１５の最下流に形成されたノズルの移動経路としてのライン８０のみが記されているが、実際には、全てのノズルがライン８０と平行な経路に沿って移動する。
【００６１】
キャリッジ６７が移動されるとき、各ノズルからインク滴が吐出されることによって、記録用紙１９の面上においてライン８０に沿って画像が記録される。なお、ライン８０は、図８には示されていないが、左右方向１３に沿って一列に並んだドット（例えば図９に黒円またはハッチング円で示されている。）の集まりである。
【００６２】
制御部１３０は、記録データに基づいて、各ドットに４種類のインクのうち何種類のインクを吐出するかを決定する。そして、制御部１３０は、記録ヘッド６５を制御して、当該決定に従ったインクを吐出させる。これにより、記録用紙１９には、ライン８０に沿って画像が記録される。
【００６３】
［記録制御］
上述の如く構成されたプリンタ部２においては、制御部１３０によって用紙を給紙し、記録を行う一連の記録制御が実行される。以下、図５及び図６のフローチャートに基づいて、記録制御の処理手順について説明する。
【００６４】
外部機器や操作パネル９から、複合機１に画像記録指示が入力されると、制御部１３０は、給紙モータ７６を駆動し、給紙ローラ２５を回転させる。これにより、給紙トレイ２０に収納された記録用紙１９は、搬送ローラ対５４に向かって搬送路２３に沿って搬送される。また、制御部１３０は、搬送モータ５９を駆動し、搬送ローラ４７を回転させる。これにより、給紙ローラ２５によって搬送路２３を搬送されてきた記録用紙１９は、記録ヘッド６５の直下に向かって搬送される。
【００６５】
制御部１３０は、記録用紙１９を画像記録の開始位置まで搬送させる。ここで、画像記録の開始位置は、搬送される記録用紙１９の先端（搬送向き１５の下流端）とノズルとの前後方向１２の位置が同じとなる位置である。換言すると、画像記録の開始位置は、搬送される記録用紙１９の先端とノズルとが対向可能な位置である。
【００６６】
制御部１３０は、搬送される記録用紙１９が記録ヘッド６５の直下に到達するまでの間に、記録制御において使用される各パラメータを初期化する。各パラメータは、パス数Ｎ、１頁の終了ライン数、１パスの終了ライン数、パスの先頭ライン、カラーが少ない領域数、カラーが多い領域数、分割フラグ、及びパス内のカラードット合計数である。
【００６７】
制御部１３０は、１頁の終了ライン数及びパス数Ｎを０にセットし、分割フラグをＯＦＦにセットする（Ｓ１０）。また、制御部１３０は、パスの先頭ラインを１頁の終了ライン数に１を加えた値にセットする（Ｓ２０）。また、制御部１３０は、１パスの終了ライン数、カラーが少ない領域数、カラーが多い領域数、及びパス内のカラードット合計数を０にセットする（Ｓ３０）。
【００６８】
パス数Ｎ（以下、Ｎパスとも称される。）は、記録用紙１９に画像を記録する過程におけるパスの数である。ここで、パスとは、キャリッジ６７が右向きまたは左向きに１回移動する間に、記録ヘッド６５からインク滴が噴出されて画像記録される単位である。例えば、パス数Ｎが０の状態において、キャリッジ６７が右向きに移動する間に画像記録されると、当該画像記録は１パスであり、次にキャリッジ６７が左向きに移動する間に画像記録されると、当該画像記録は２パスである。
【００６９】
１頁の終了ライン数は、記録用紙１９の１頁を構成するライン（図８における前後方向１２の範囲Ａに含まれるライン）に対応する記録データのうち、所定の判定が制御部１３０によって実行された記録データに対応するラインの数である。ここで、所定の判定とは、後述するステップＳ４０以降において実行される判定である。
【００７０】
１パスの終了ライン数は、１パスにおいて画像が記録されるラインに対応する記録データのうち、所定の判定が制御部１３０によって実行された記録データに対応するラインの数である。ここで、所定の判定とは、ステップＳ４０以降において実行される判定である。また、１パスにおいて画像が記録されるラインの数は、キャリッジ６７が右向きまたは左向きへ一回移動されるときに記録用紙１９に記録可能な最大ライン数である。本実施形態において、１パスにおいて画像が記録されるラインの数は、記録ヘッド６５の下面において搬送向き１５に沿って配置されたノズルの数、つまり図３において説明されたノズルの所定数に相当する。具体的には、１パスにおいて画像が記録される最大ライン数は、図８における前後方向１２の範囲Ｂに含まれるライン数である。
【００７１】
パスの先頭ラインは、当該パスにおいて、搬送向き１５の最下流に位置するノズルからインク滴が吐出されることによって形成されるラインである。例えば、図８に示される状態の場合、パスの先頭ラインは、破線で示されたライン８０である。
【００７２】
カラーが少ない領域数は、記録用紙１９における画像記録範囲を複数の単位領域８１（図８参照、本発明の単位領域に相当）に分割した場合において、黒以外の色のドットが後述する所定の割合以上存在する単位領域８１の数である。ここで、単位領域８１は、図８に示されるように、左右方向１３の長さがキャリッジ６７の移動可能範囲に基づいて決定される記録ヘッド６５による画像記録可能範囲Ｄ（図８では記録用紙１９の左右方向１３の長さ）であり、前後方向１２の長さが範囲Ｂに対応するライン数（上記のノズルの所定数）よりも少ないライン数に対応する範囲Ｃである領域である。なお、範囲Ｃに対応するライン数は、少なくとも１ラインである。また、図８においては、記録用紙１９上の一部の単位領域８１のみが示されている。
【００７３】
カラーが多い領域数は、記録用紙１９における画像記録範囲を複数の単位領域８１（図８参照）に分割した場合において、黒以外の色のドットが所定の割合未満存在する単位領域８１の数、換言するとカラードットが所定の割合以上存在する単位領域８１の数である。
【００７４】
分割フラグは、カラーが少ない領域に対する画像記録がステップＳ２１０において実行されたことを示すフラグである。
【００７５】
パス内のカラードット合計数は、１パスにおいて画像が記録されるライン（図８における前後方向１２の範囲Ｂに含まれるライン）に対応する記録データを構成するドットのうち、黒以外のドット、つまりカラードットの合計数である。
【００７６】
以下、図５のステップＳ４０以降の処理が説明される。まず、全体的な処理の流れについて説明する。制御部１３０は、最初に、複数の単位領域８１のうち、搬送向き１５の最下流の単位領域８１Ａについて、ステップＳ４０やステップＳ１４０の判定を行う。次に、ステップＳ７０またはステップＳ２５０を介して再びステップＳ４０が実行される際、制御部１３０は、ステップＳ５０及びステップＳ２４０において増加された１頁の終了ライン数の値に対応するラインを搬送向き１５の最下流端とする単位領域８１Ｂについて、ステップＳ４０やステップＳ１４０の判定を行う。以後、制御部１３０は、単位領域８１Ｃ、単位領域８１Ｄというように図８及び図９のアルファベットの順序でステップＳ４０やステップＳ１４０の判定を行う。
【００７７】
各単位領域８１に対するステップＳ４０やステップＳ１４０の判定は、当該判定が実行された単位領域８１の合計ライン数が範囲Ｂに対応するライン数（上記のノズルの所定数）に到達するまで、上記順序で繰り返し実行される。上記到達の判定は、ステップＳ２５０において実行される。上記到達されたと判定されると（Ｓ２５０：Ｙｅｓ）、ステップＳ３００において、各単位領域８１に対して記録データに基づいたインク滴が吐出される。その後、ステップＳ３２０において記録用紙の１頁の全てに対して画像記録が終了したと判断されるまで、上述の処理が繰り返し実行される。以上より、制御部１３０は、範囲Ｂに対応する記録データ（所定数のラインの記録データ）に対して、単位領域８１毎にステップＳ４０やステップＳ１４０の判定を実行する。
【００７８】
例えば、図８においては、当該判定は、最初に単位領域８１Ａから単位領域８１Ｅの順序で繰り返し実行され、その後、単位領域８１Ａ〜８１Ｅにインク滴が吐出される。次に、当該判定は、単位領域８１Ｆから単位領域８１Ｊの順序で繰り返し実行され、その後、単位領域８１Ｆ〜８１Ｊにインク滴が吐出される。なお、後述するように、ステップＳ１９０以降が実行される場合、上記とは異なる単位領域８１に対してインク滴が吐出される。
【００７９】
次に、各ステップが詳細に説明される。制御部１３０は、１頁の終了ライン数（最初はステップＳ１０で設定された０）に対応するライン（最初は０行目のライン）を搬送向き１５の最下流端とする単位領域８１（例えば図８及び図９（Ａ）における８１Ａ）の記録データが空白データであるか否かを判定する（Ｓ４０）。ここで、空白データは、全てのドットにおいてインクが吐出されないことが示されたデータである。なお、図９において、それぞれの円が記録データのドットを示しており、黒色の円が黒色のドットを示しており、ハッチングされた円が黒色以外のカラードットを示している。
【００８０】
ステップＳ４０において、単位領域８１の記録データが空白データである場合（Ｓ４０：Ｙｅｓ）、制御部１３０は、１頁の終了ライン数に単位領域８１のライン数を加える（Ｓ５０）。次に、制御部１３０は、カラーが少ない領域数及びカラーが多い領域数が両方共に０であるか否かを判定する（Ｓ６０）。ここで、カラーが少ない領域数及びカラーが多い領域数が両方共に０である場合とは（Ｓ６０：Ｙｅｓ）、例えば、単位領域８１が、記録用紙１９の搬送向き１５の先端部及び後端部における余白部分に対応する領域の場合である。一方、カラーが少ない領域数またはカラーが多い領域数のいずれかが０でない場合とは（Ｓ６０：Ｎｏ）、例えば、単位領域８１が、記録用紙１９の搬送向き１５の中央部に存在する余白部分に対応する領域の場合である。
【００８１】
カラーが少ない領域数及びカラーが多い領域数が両方共に０である場合（Ｓ６０：Ｙｅｓ）、制御部１３０は、１頁の終了ライン数が頁全体のライン数（図８における前後方向１２の範囲Ａに相当するライン数）と等しいか否かを判定する（Ｓ７０）。１頁の終了ライン数が頁全体のライン数と等しい場合（Ｓ７０：Ｙｅｓ）、制御部１３０は、１頁の記録用紙１９の全てに記録データが記録されたと判定し、一連の処理を終了する。１頁の終了ライン数が頁全体のライン数と異なる場合（Ｓ７０：Ｎｏ）、制御部１３０は、記録用紙１９に記録データの未記録領域が存在すると判定し、再びステップＳ４０が実行される。
【００８２】
一方、カラーが少ない領域数またはカラーが多い領域数が０でない場合（Ｓ６０：Ｎｏ）、制御部１３０は、１パスの終了ライン数に単位領域８１のライン数を加える（Ｓ８０）。次に、制御部１３０は、１パスの終了ライン数が上記のノズルの所定数、つまり範囲Ｂに含まれるライン数と等しいか否かを判定する（Ｓ２５０）。１パスの終了ライン数が上記のノズルの所定数と等しくない場合（Ｓ２５０：Ｎｏ）、制御部１３０は、範囲Ｂに対応するラインのうち、ステップＳ４０の判定が未実行であるラインが存在していると判定し、再びステップＳ４０が実行される。１パスの終了ライン数が上記のノズルの所定数と等しい場合（Ｓ２５０：Ｙｅｓ）、制御部１３０は、範囲Ｂに対応するラインの全てについてステップＳ４０の判定が実行されたと判定し、後述するステップＳ２６０の処理が実行される。これにより、後述するステップＳ３００において、範囲Ｂに対応するラインに対応する記録データが、記録用紙１９に記録される。
【００８３】
ステップ４０において、単位領域８１の記録データが空白データでない場合（Ｓ４０：Ｎｏ）、制御部１３０は、単位領域８１に含まれるカラードットの数を算出する（Ｓ９０）。例えば、記録データのドット構成が図９（Ａ）に示されるような構成である場合、制御部１３０は、単位領域８１（ここでは、最初に判定が実行される単位領域８１Ａであるとする。）のカラードットの数である「２」を算出する。次に、制御部１３０は、パス内のカラードット合計数にステップＳ９０において算出したカラードットの数を加える（Ｓ１００）。これにより、カラードットの数が累積加算される。
【００８４】
次に、制御部１３０は、前回のパスにおけるキャリッジ６７の移動向きが右向きであるか否か、つまり今回のパスにおけるキャリッジ６７の移動向きが左向きであるか否かを判定する（Ｓ１１０）。前回のパスにおけるキャリッジ６７の移動向きが左向きである場合、つまり今回のパスにおけるキャリッジ６７の移動向きが右向きである場合（Ｓ１１０：Ｎｏ）、ステップＳ２３０の処理が次に実行される。つまり、ステップＳ１４０の処理は実行されない。一方、前回のパスにおけるキャリッジ６７の移動向きが右向きである場合、つまり今回のパスにおけるキャリッジ６７の移動向きが左向きである場合（Ｓ１１０：Ｙｅｓ）、以下で説明するステップＳ１２０、Ｓ１３０の条件を満たさないことを条件として、ステップＳ１４０の処理が実行される。
【００８５】
ステップＳ１２０において、制御部１３０は、頁全体のライン数から１頁の終了ライン数を減じた値が前後方向１２の範囲Ｂに対応するライン数（上記のノズルの所定数）未満であるか否かを判定する。換言すると、制御部１３０は、現時点において、キャリッジ６７の一回の移動のみで記録用紙全体に対する画像記録が完了できる状態であるか否かを判定する。頁全体のライン数から１頁の終了ライン数を減じた値が前後方向１２の範囲Ｂに対応するライン数未満である場合（Ｓ１２０：Ｙｅｓ）、ステップＳ２３０の処理が実行される。つまり、ステップＳ１４０の処理は実行されない。一方、頁全体のライン数から１頁の終了ライン数を減じた値が前後方向１２の範囲Ｂに対応するライン数以上である場合（Ｓ１２０：Ｎｏ）、以下で説明するステップＳ１３０の条件を満たさないことを条件として、ステップＳ１４０の処理が実行される。
【００８６】
ステップＳ１３０において、制御部１３０は、分割フラグがＯＮ及びＯＦＦのいずれであるかを判定する。分割フラグがＯＮの場合（Ｓ１３０：Ｙｅｓ）、ステップＳ２３０の処理が実行される。一方、分割フラグがＯＦＦの場合（Ｓ１３０：Ｎｏ）、ステップＳ１４０の処理が実行される。
【００８７】
ステップＳ１４０において、制御部１３０は、単位領域８１中のカラードットの割合が第１閾値（本発明の第１閾値の一例）未満であるか否かを判定する。ここで、第１閾値は、判定対象の単位領域８１がカラーが多い領域とカラーが少ない領域との何れの領域であるかを設定するための値である。本実施形態において、第１閾値の単位はパーセント（％）であり、具体的には、２０（％）に設定されている。なお、第１閾値は、本実施形態において設定された単位及び値に限らない。単位領域８１中のカラードットの割合が第１閾値未満である場合（Ｓ１４０：Ｙｅｓ）、制御部１３０は、当該単位領域８１をカラーが少ない領域であると判定する。単位領域８１中のカラードットの割合が第１閾値以上である場合（Ｓ１４０：Ｎｏ）、制御部１３０は、当該単位領域８１をカラーが多い領域であると判定する。
【００８８】
例えば、記録データのドット構成が図９（Ａ）に示されるような構成である場合、単位領域８１（ここでは、最初に判定が実行される単位領域８１Ａであるとする。）のカラードットの割合は、（２／４０）×１００＝５（％）である。この値は、第１閾値の２０（％）よりも小さい。よって、制御部１３０は、単位領域８１Ａをカラーが少ない領域であると判定する。
【００８９】
以上より、制御部１３０は、ステップＳ１４０において、所定数のラインの記録データ（範囲Ｂに含まれるラインに対応する記録データ）を、単位領域８１（範囲Ｃに含まれるラインに対応する記録データ）毎に、単位領域８１を構成する全ドットに対する記録用紙１９への記録に複数色のインク滴の吐出を要するドット（本実施形態ではカラードット）の割合が第１閾値以上であるか否かを判定している。つまり、ステップＳ１４０の処理は、本発明の第１判定手段に相当する。また、制御部１３０は、キャリッジ６７の移動向きが左向きであることを条件として（Ｓ１１０：Ｙｅｓ）、ステップＳ１４０の処理を実行する。また、制御部１３０は、記録用紙１９への記録が未実行である残存の記録データのライン数が上記のノズルの所定数以上であることを条件として（Ｓ１２０：Ｎｏ）、ステップＳ１４０の処理を実行する。
【００９０】
制御部１３０は、ステップＳ１４０における判定の結果、単位領域８１をカラーが少ない領域であると判定すると（Ｓ１４０：Ｙｅｓ）、カラーが多い領域数が０であるか否かを判定する（Ｓ１５０）。そして、カラーが多い領域数が０である場合（Ｓ１５０：Ｙｅｓ）、カラーが少ない領域数に１が加えられ（Ｓ１６０）、カラーが多い領域数が０でない場合（Ｓ１５０：Ｎｏ）、ステップＳ２３０の処理が実行される。
【００９１】
一方、制御部１３０は、ステップＳ１４０における判定の結果、単位領域８１をカラーが多い領域であると判定すると（Ｓ１４０：Ｎｏ）、カラーが少ない領域数が０であるか否かを判定する（Ｓ１７０）。そして、カラーが少ない領域数が０である場合（Ｓ１７０：Ｙｅｓ）、カラーが多い領域数に１が加えられ（Ｓ１８０）、カラーが少ない領域数が０でない場合（Ｓ１７０：Ｎｏ）、ステップＳ１９０の処理が実行される。
【００９２】
次段落において詳述するステップＳ２００、Ｓ２１０の処理、及び後述するステップＳ２７０、Ｓ２８０、Ｓ３００の処理は、本発明の第１記録手段に相当する処理である。つまり、ステップＳ２００、Ｓ２１０において、制御部１３０は、上記のノズルの所定数のライン（範囲Ｂに対応するライン）の記録データのうち、ステップＳ１４０において第１閾値以上であると判定された単位領域８１よりも搬送向き１５の下流側において記録用紙１９に記録される記録データ（本発明の第１記録データに相当し、以下の説明において第１記録データとも称される。）を、双方向記録処理によって記録データに記録する。また、ステップＳ２７０、Ｓ２８０、Ｓ３００において、制御部１３０は、ステップＳ１４０において第１閾値以上であると判定された単位領域８１の記録データ、及び当該単位領域８１よりも搬送向き１５の上流側において記録用紙１９に記録される記録データを含む記録データ（本発明の第２記録データに相当し、以下の説明において第２記録データとも称される。）を、片方向記録処理によって記録用紙１９に記録する。
【００９３】
制御部１３０は、パス数Ｎに１を加える（Ｓ１９０）。次に、制御部１３０は、記録用紙１９に第１記録データを画像記録する際の処理を、上述した双方向記録処理とすることを決定する（Ｓ２００）。次に、制御部１３０は、ステップＳ２０で設定されたパスの先頭ラインから現時点における１頁の終了ライン数までの記録データを、Ｎパス目の記録データとして、記録用紙１９に記録する（Ｓ２１０）。つまり、制御部１３０は、キャリッジ６７を左向きに移動させつつ（ステップＳ１１０において前回パスにおけるキャリッジ６７の移動向きは右向きであるため、今回パスにおけるキャリッジ６７の移動向きは左向きである。）、当該記録データに基づいて、記録ヘッド６５にノズルからインク滴を吐出させる。次に、制御部１３０は、分割フラグをＯＮに切り替える（Ｓ２２０）。
【００９４】
その後、制御部１３０は、１頁の終了ライン数が頁全体のライン数（図８における前後方向１２の範囲Ａに相当するライン数）と等しいか否かを判定する（Ｓ３２０）。１頁の終了ライン数が頁全体のライン数と等しい場合（Ｓ３２０：Ｙｅｓ）、制御部１３０は、記録用紙１９の全てに記録データが記録されたと判定し、一連の処理を終了する。１頁の終了ライン数が頁全体のライン数と異なる場合（Ｓ３２０：Ｎｏ）、再びステップＳ２０が実行される。
【００９５】
次に、ステップＳ２３０以降の処理が説明される。制御部１３０は、１パスの終了ライン数に単位領域８１のライン数を加える（Ｓ２３０）。また、制御部１３０は、１頁の終了ライン数に単位領域８１のライン数を加える（Ｓ２４０）。その後、制御部１３０は、１パスの終了ライン数が上記のノズルの所定数、つまり範囲Ｂに含まれるライン数と等しいか否かを判定する（Ｓ２５０）。１パスの終了ライン数が上記のノズルの所定数と等しくない場合（Ｓ２５０：Ｎｏ）、再びステップＳ４０が実行される。
【００９６】
１パスの終了ライン数が上記のノズルの所定数と等しい場合（Ｓ２５０：Ｙｅｓ）、制御部１３０は、ノズルの所定数のライン（範囲Ｂに対応するライン）の記録データにおいて、当該記録データを構成する全ドットに対するカラードットの割合が第２閾値（本発明の第２閾値の一例）未満であるか否かを判定する（Ｓ２６０）。ここで、第２閾値は、範囲Ｂに対応するラインを構成する記録データにおけるカラードットの多少を判定するための値である。本実施形態において、第２閾値の単位は第１閾値と同様にパーセント（％）であり、具体的には、２０（％）に設定されている。なお、第２閾値は、本実施形態において設定された単位及び値に限らない。以上より、ステップＳ２６０の処理は、本発明の第２判定手段に相当する。
【００９７】
範囲Ｂのラインに対応する記録データ中のカラードットの割合が第２閾値未満である場合（Ｓ２６０：Ｙｅｓ）、制御部１３０は、範囲Ｂに対応するラインの記録データを記録用紙１９に画像記録する際の処理を、上述した双方向記録処理とすることを決定する（Ｓ２７０）。一方、範囲Ｂのラインに対応する記録データ中のカラードットの割合が第２閾値以上である場合（Ｓ２６０：Ｎｏ）、制御部１３０は、範囲Ｂに対応するラインの記録データを記録用紙１９に画像記録する際の処理を、上述した片方向記録処理とすることを決定する（Ｓ２８０）。
【００９８】
その後、制御部１３０は、パス数Ｎに１加える（Ｓ２９０）。次に制御部１３０は、ステップＳ２０で設定されたパスの先頭ラインから現時点における１頁の終了ライン数までの記録データを、Ｎパス目の記録データとして、記録用紙１９に記録する（Ｓ３００）。制御部１３０は、片方向記録処理を実行する場合、キャリッジ６７を記録用紙１９における画像の記録領域よりも左側へ移動させてから、キャリッジ６７を右向きに移動させつつ、当該記録データに基づいて、記録ヘッド６５にノズルからインク滴を吐出させる。一方、制御部１３０は、双方向記録処理を実行する場合、キャリッジ６７を現在位置から右向きまたは左向きに移動させつつ、当該記録データに基づいて、記録ヘッド６５にノズルからインク滴を吐出させる。以上より、ステップＳ２７０、Ｓ２８０、Ｓ３００の処理は、本発明の第２記録手段に相当する。なお、上述したように、本実施形態においては、ステップＳ２７０、Ｓ２８０、Ｓ３００の処理は、本発明の第１記録手段に相当する。
【００９９】
次に、制御部１３０は、分割フラグをＯＦＦに切り替える（Ｓ３１０）。その後、制御部１３０は、上述したようにステップＳ３２０の処理を実行する。
【０１００】
以上説明した図５及び図６のフローチャートに従って、図９（Ａ）に示されるような記録データが記録用紙１９に記録される場合の処理が、以下簡単に説明される。
【０１０１】
最初の判定対象である単位領域８１Ａは、ステップＳ１０〜Ｓ１３０の実行後、ステップＳ１４０においてカラーが少ない領域であると判定される（Ｓ１４０：Ｙｅｓ）。カラーが多い領域数は０であるために（Ｓ１５０：Ｙｅｓ）、カラーが少ない領域数は０から１となる（Ｓ１６０）。
【０１０２】
その後、ステップＳ２３０〜Ｓ２５０を介して再びステップＳ４０以降が実行される。このときの判定対象は単位領域８１Ｂである。単位領域８１Ａは、ステップＳ１４０においてカラーが少ない領域であると判定される（Ｓ１４０：Ｙｅｓ）。カラーが多い領域数は０であるために（Ｓ１５０：Ｙｅｓ）、カラーが少ない領域数は１から２となる（Ｓ１６０）。
【０１０３】
その後、ステップＳ２３０〜Ｓ２５０を介して再びステップＳ４０以降が実行される。このときの判定対象は単位領域８１Ｃである。単位領域８１Ｃに対しても、単位領域８１Ｂと同様の処理が実行され、カラーが少ない領域数は２から３となる（Ｓ１６０）。
【０１０４】
次にステップＳ４０が実行されるときの判定対象は単位領域８１Ｄである。単位領域Ｄは、ステップＳ１４０においてカラーが多い領域であると判定される（Ｓ１４０：Ｎｏ）。カラーが少ない領域数は３であるために（Ｓ１７０：Ｎｏ）、ステップＳ１９０以降が実行される。つまり、パス数Ｎが１となる（Ｓ１９０）。その後、双方向記録処理によって（Ｓ２００）、図９（Ａ）の単位領域８１Ａ〜８１Ｃのデータ、つまり第１記録データが１パス目のデータとして記録用紙１９に記録される（Ｓ２１０）。分割フラグがＯＮにセットされる（Ｓ２２０）。その後、ステップＳ３２０を介して再びステップＳ２０以降が実行される。これにより、カラーが少ない領域数は０にリセットされる（Ｓ３０）。
【０１０５】
次にステップＳ４０が実行されるときの判定対象は単位領域８１Ｄである。以後、単位領域８１Ｄ〜８１Ｇが判定対象である場合、分割フラグがＯＮであるために（Ｓ１３０：Ｙｅｓ）、ステップＳ１４０〜Ｓ２２０が実行されることはない。そして、判定対象が単位領域８１ＧであるときのステップＳ２５０において、１パスの終了ライン数と上記のノズルの所定数（範囲Ｂに含まれるライン数）とが同一であると判定される（Ｓ２５０：Ｙｅｓ）。これにより、ステップＳ２６０以降が実行され、ステップＳ３００において、図９（Ａ）の単位領域８１Ｄ〜８１Ｇまでのデータ、つまり第２記録データが２パス目のデータとして記録用紙１９に記録される。以上より、本実施形態において、第２記録データのライン数は、上記のノズルの所定数である。
【０１０６】
次に、図５及び図６のフローチャートに従って、図９（Ｂ）に示されるような記録データが記録用紙１９に記録される場合の処理が、以下簡単に説明される。
【０１０７】
最初の判定対象である単位領域８１Ｈは、ステップＳ１０〜Ｓ１３０の実行後、ステップＳ１４０においてカラーが多い領域であると判定される（Ｓ１４０：Ｎｏ）。カラーが少ない領域数は０であるために（Ｓ１７０：Ｙｅｓ）、カラーが多い領域数は０から１となる（Ｓ１８０）。その後、ステップＳ２３０〜Ｓ２５０を介して再びステップＳ４０以降が実行される。このときの判定対象は単位領域８１Ｉである。
【０１０８】
単位領域８１Ｉは、ステップＳ１４０においてカラーが多い領域であると判定される（Ｓ１４０：Ｎｏ）。カラーが少ない領域数は０であるために（Ｓ１７０：Ｙｅｓ）、カラーが多い領域数は１から２となる（Ｓ１８０）。その後、ステップＳ２３０〜Ｓ２５０を介して再びステップＳ４０以降が実行される。このときの判定対象は単位領域８１Ｊである。
【０１０９】
単位領域８１Ｊは、ステップＳ１４０においてカラーが少ない領域であると判定される（Ｓ１４０：Ｙｅｓ）。カラーが多い領域数は２であるために（Ｓ１５０：Ｎｏ）、ステップＳ２３０が実行される。その後、ステップＳ２３０〜Ｓ２５０を介して再びステップＳ４０以降が実行される。このときの判定対象は単位領域８１Ｋである。
【０１１０】
単位領域８１Ｋが判定対象である場合、処理は、単位領域８１Ｉのときと同様にして、ステップＳ２４０まで実行される。そして、ステップＳ２５０において、１パスの終了ライン数と上記のノズルの所定数（範囲Ｂに含まれるライン数）とが同一であると判定される（Ｓ２５０：Ｙｅｓ）。これにより、ステップＳ２６０以降が実行され、ステップＳ３００において、図９（Ｂ）の単位領域８１Ｈ〜８１Ｋまでのデータが１パス目のデータとして記録用紙１９に記録される。
【０１１１】
以上より、本実施形態における記録制御においては、最初に、記録データの先頭の単位領域８１Ａからカラーが多い単位領域８１Ｄの手前の単位領域８１Ｃまでの第１記録データが、他の記録データから分割される。そして、分割された第１記録データ（単位領域８１Ａ〜８１Ｃに対応する記録データ）が、画像記録される。次に、カラーが多い単位領域８１Ｄを先頭とした所定数のラインで構成される単位領域８１Ｄ〜８１Ｇの第２記録データが、画像記録される。
【０１１２】
なお、本実施形態においては、記録データは、黒のドットであるか黒以外のカラーのドットであるかによって区別された。そして、当該区別に基づいて、ステップＳ１４０、Ｓ２６０の判定が実行された。しかし、記録データは、画像記録の際に吐出を要するインクの種類数によって区別されるのであれば、黒のドットと黒以外のカラーのドットとで区別されなくてもよい。例えば、記録データは、画像記録の際に黒インク、シアンインク、マゼンタインク、及びイエローインクのみの吐出を要するドットと、画像記録の際に上述の４種類のインクのうち少なくとも２種類のインクの吐出を要するドットとによって区別されてもよい。
【０１１３】
［実施形態の効果］
本実施形態によれば、ステップＳ２００、Ｓ２１０の処理によって双方向記録処理で記録用紙１９に記録される第１記録データは、記録用紙１９への記録に複数色のインク滴の吐出を要するドットの割合が少ないデータである。つまり、第１記録データは、インクの吐出順序による記録された画像の色の違いの影響が小さいデータである。以上より、本実施形態においては、インクの吐出順序による記録された画像の色の違いの影響が小さい記録データは、片方向記録処理よりも記録に要する時間が短くなる双方向記録処理によって画像記録される。これにより、記録用紙１９に画像を記録する速度を速くすることができる。
【０１１４】
一方、本実施形態においては、記録用紙１９への記録に複数色のインク滴の吐出を要するドットの割合が多いデータは、ステップＳ２８０、Ｓ３００の処理によって、片方向記録処理によって記録用紙１９に記録される。換言すると、インクの吐出順序による記録された画像の色の違いの影響が大きい記録データが記録用紙１９に記録されるとき、キャリッジ６７の移動向きは右向きに固定される。これにより、インクの吐出順序の違いに起因する記録用紙１９に記録された画像の色の違いの発生が防止可能である。
【０１１５】
また、本実施形態によれば、第２記録データのライン数は上記のノズルの所定数である。ここで、当該所定数は、キャリッジ６７が右向きまたは左向きへ一回移動されるときに記録用紙１９に記録可能な最大ライン数である。つまり、第２記録データのライン数が所定数であることにより、記録用紙１９への画像の記録を迅速に行うことができる。
【０１１６】
上述したように、インクの吐出順序による記録された画像の色の違いの影響が大きい記録データが画像記録されるとき、キャリッジ６７の移動向きが右向きに固定される。よって、キャリッジ６７の今回の移動向きが右向きのとき、ステップＳ１４０の実行の有無にかかわらず、得られる効果（記録用紙１９に記録された画像の色の違いの発生の防止）には相違がない。一方、キャリッジ６７の今回の移動向きが右向きのときにステップＳ１４０が実行された場合、処理の増加によって、記録用紙１９に画像を記録する速度が低下してしまう。
【０１１７】
そこで、本実施形態によれば、キャリッジ６７の今回の移動向きが右向きでないこと、つまり左向きであることを条件として、ステップＳ１４０が実行される。この場合、ステップＳ１４０の判定結果に基づいてステップＳ１９０〜Ｓ２２０或いはステップ２６０〜３００が実行される。これにより、インクの吐出順序による記録された画像の色の違いの影響が大きい記録データが画像記録されるときに、キャリッジ６７が左向きに移動することが防止される。その結果、記録用紙１９に記録された画像の色の違いの発生を防止することができる。
【０１１８】
本実施形態のように、ステップＳ１２０の条件を満たす場合に（Ｓ１２０：Ｙｅｓ）、ステップＳ１４０が実行されないとき、キャリッジ６７は、残存の記録データを記録用紙１９に記録するため、１回または２回移動される。一方、仮に、ステップＳ１２０の条件を満たす場合に（Ｓ１２０：Ｙｅｓ）、ステップＳ１４０が実行されるとすると、キャリッジ６７は、残存の記録データを被記録媒体に記録するために、２回または３回移動される。つまり、ステップＳ１４０が実行されない場合の記録用紙１９への画像の記録に要する時間は、ステップＳ１４０が実行される場合の記録用紙１９への画像の記録に要する時間よりも、キャリッジ６７の移動回数が少なくなる分、及びステップＳ１４０が実行されない分だけ短くなる。
【０１１９】
そして、本実施形態によれば、ステップＳ１２０の条件を満たす場合（Ｓ１２０：Ｙｅｓ）、ステップＳ１４０が実行されない。これにより、上述したように、記録用紙１９への画像の記録に要する時間を短くすることができる。
【０１２０】
［実施例の変形例１］
上述の実施形態においては、制御部１３０は、図５及び図６の判定処理（例えば、ステップＳ９０、Ｓ１４０、Ｓ２６０）において、単位領域８１中の全てのドットに対するカラードットの割合を判定した。しかし、制御部１３０は、図５及び図６の判定処理において、記録データを構成するドットを間引いた記録データに基づいて、単位領域８１中の全てのドットに対するカラードットの割合を判定してもよい。例えば、記録データのドット構成が図９に示されるような構成である場合、制御部１３０は、単位領域８１Ａを構成する４０個のドットのうち、破線の円で囲まれた１０個のドットのみに基づいて、判定を実行してもよい。この場合、単位領域８１Ａのカラードットの割合は、（１／１０）×１００＝１０（％）である。この値は、第１閾値の２０（％）よりも小さい。よって、制御部１３０は、単位領域８１Ａをカラーが少ない領域であると判定する。なお、制御部１３０は、単位領域８１Ｂ以降の領域の記録データを構成するドットについても、間引いて判定してもよいことは言うまでもない。
【０１２１】
変形例１によれば、判定対象である記録データのドット数が少なくなるため、判定処理に要する時間を短くすることができる。
【０１２２】
［実施例の変形例２］
図１０に示されるように、前回のパスにおいてインク滴が吐出された領域Ｐ１におけるインク滴の吐出右端位置８２が、今回のパスにおいてインク滴が吐出される領域Ｐ２におけるインク滴の吐出左端位置８３よりも左側である場合、ステップＳ１９０〜Ｓ２２０の処理が実行されなくてもよい。この場合の処理は、例えば、図７に示される手順に従って実行される。ここで、図７は、破線で示されたステップＳ５１０、Ｓ５２０が図５のフローチャートに追加されたフローチャートである。以下、記録データが図１０の状態である場合における図７で追加された処理の手順が、説明される。
【０１２３】
制御部１３０は、領域Ｐ１に対応するパスにおけるインク滴の吐出右端位置８２を、インク滴の吐出時（Ｓ３００、図６参照）などにおいてＲＡＭ１３３に記憶しておく。その後、ステップＳ３２０を介して再びステップＳ２０（図５参照）以降の処理が実行される。このときの判定対象は単位領域８１Ｐである。単位領域Ｄは、ステップＳ１４０においてカラーが少ない領域であると判定される（Ｓ１４０：Ｙｅｓ）。このとき、制御部１３０は、単位領域８１Ｐの各ラインについてのインク滴の吐出左端位置８３をＲＡＭ１３３に記憶する（Ｓ５１０）。
【０１２４】
その後、判定対象が単位領域８１Ｑである場合、単位領域８１Ｑは、ステップＳ１４０においてカラーが多い領域であると判定される（Ｓ１４０：Ｎｏ）。このとき、カラーが少ない領域数は１であるために（Ｓ１７０：Ｎｏ）、ステップＳ１９０以降が実行される前にステップＳ５２０が実行される。ステップＳ５２０において、制御部１３０は、前回のパスにおいて記憶した吐出右端位置８２と、今回のパスにおけるステップＳ５１０で記憶した吐出左端位置８３とを比較する。そして、吐出左端位置８３が吐出右端位置８２よりも右側である場合、ステップＳ１９０〜Ｓ２２０は実行されず、ステップＳ２３０が実行される。
【０１２５】
記録データが図１０に示されるような場合に、ステップＳ１９０〜Ｓ２２０が実行された場合、記録部２４は、単位領域８１Ｐへ画像記録しつつ右向きへ移動した後、カラーが多い単位領域８１Ｑへの片方向記録処理のために再び左向きに移動する必要がある。一方、記録データが図１０に示されるような場合に、ステップＳ１９０以降が実行されない場合、記録部２４は、ステップＳ３００において、右向きへ移動するだけで、単位領域８１Ｐ、８１Ｑへ画像記録することができる。よって、図７のような処理手順とすることによって、画像記録に要する時間を短くすることができる。
【０１２６】
［実施例の変形例３］
制御部１３０は、図５及び図６に示されるフローチャートに従う第１処理（本発明の第１処理に相当）において、記録用紙１９に画像記録するために必要な第１時間（本発明の第１時間に相当）を算出する処理（本発明の第１算出手段に相当する処理）を実行してもよい。ここで、第１処理においては、本発明の第１判定手段及び第１記録手段に相当するステップＳ１４０、Ｓ２１０、Ｓ２２０、Ｓ２７０、Ｓ２８０、Ｓ３００の処理が実行される。また、制御部１３０は、図１２に示されるフローチャートに従う第２処理（本発明の第２処理に相当）において、記録用紙１９に画像記録するために必要な第２時間（本発明の第２時間に相当）を算出する処理（本発明の第２算出手段に相当する処理）を実行してもよい。ここで、第２処理においては、本発明の第１判定手段及び第１記録手段に相当する図５及び図６のステップＳ１４０、Ｓ２１０、Ｓ２２０の処理は実行されず、本発明の第２判定手段及び第２記録手段に相当するステップＳ２６０、Ｓ２７０、Ｓ２８０、Ｓ３００の処理が実行される。そして、制御部１３０は、算出した第１時間及び第２時間を比較して、第１処理及び第２処理のうち、記録用紙１９に画像記録するために必要な時間が短い処理を実行してもよい。なお、前述の処理は、本発明の選択手段に相当する。
【０１２７】
以下、図１１（Ａ）に示されるような画像を記録用紙１９に記録する場合について、詳述する。図１１（Ａ）〜（Ｄ）において８１Ａ〜８１Ｅは、単位領域８１を示す。また、単位領域８１の領域内において、ハッチングが施された領域は、カラー画像であることを示し、ハッチングが施されていない領域は、白及び黒のみで構成された画像であることを示す。また、実線矢印は、記録部２４がインク滴を吐出しながら移動する経路を示し、破線矢印は、記録部２４がインク滴を吐出することなく移動する経路を示す。そして、図１１（Ｂ）には、第１処理によって画像記録される場合の状況が示されており、図１１（Ｃ）には、第２処理によって画像記録される場合の状況が示されている。
【０１２８】
制御部１３０は、実際に第１処理または第２処理を開始する前に、図１１（Ａ）に示されるような画像を、第１処理によって記録用紙１９に記録した場合（図１１（Ｂ）参照）の第１時間ｔ１、及び第２処理によって記録用紙１９に記録した場合（図１１（Ｃ）参照）の第２時間ｔ２を算出する。例えば、制御部１３０は、記録部２４がインク滴を吐出しながら右向きまたは左向きに移動する場合の時間、つまり実線矢印だけ移動する場合の時間（本例では３００（ｍｓｅｃ）とする。）、及び記録部２４がインク滴を吐出することなく右向きまたは左向きに移動する時間、つまり破線矢印だけ移動する場合の時間（本例では１５０（ｍｓｅｃ）とする。）を、予めＲＡＭ１３３に記憶しておく。この場合、制御部１３０は、第１時間ｔ１を、ｔ１＝３００×５＋１５０×３＝１９５０（ｍｓｅｃ）と算出し、第２時間ｔ２を、ｔ２＝３００×５＋１５０×１＝１６５０（ｍｓｅｃ）と算出する。そして、制御部１３０は、算出した第１時間ｔ１及び第２時間ｔ２を比較し、短い時間に対応する処理を実行する。つまり、制御部１３０は、第１時間ｔ１が短い場合、図５及び図６のフローチャートに従って記録処理を行い、第２時間ｔ２が短い場合、図１２のフローチャートに従って記録処理を行う。
【０１２９】
なお、本例では、制御部１３０は、記録部２４の移動時間のみによって第１時間ｔ１及び第２時間ｔ２を算出したが、搬送ローラ対５４及び排出ローラ対５５による記録用紙１９の搬送に要する時間も加味して、第１時間ｔ１及び第２時間ｔ２を算出してもよい。
【０１３０】
記録用紙１９に記録される記録データの内容によっては、第１処理が実行されず、代わりに第２処理が実行された方が、記録用紙１９への画像の記録に要する時間を短くすることができる。本実施形態によれば、第１処理及び第２処理のうち、記録用紙１９に画像を記録するために必要な時間が短い処理が実行される。これにより、記録用紙１９への画像の記録に要する時間を短くすることができる。
【０１３１】
［実施例の変形例４］
操作パネル９は、記録用紙１９への画像記録の速度が記録用紙１９に記録された画質よりも優先される速度優先モード、及び記録用紙１９に記録された画質が記録用紙１９への画像記録の速度よりも優先される画質優先モードの一方を選択的に受け付けるように構成されていてもよい。この場合、操作パネル９は、本発明のモード設定受付部に相当する。
【０１３２】
例えば、操作パネル９の液晶表示部１１に、速度優先モードまたは画質優先モードの一方を指定するように指示するメッセージと、各モードに対応する操作ボタンを指定するメッセージとを表示する。液晶表示部１１がタッチパネルである場合、各モードに対応する操作ボタンが液晶表示部１１に表示される。ユーザは、当該メッセージに従って、速度優先モードまたは画質優先モードのいずれかに対応した操作ボタンを押圧する。これにより、操作パネル９から制御部１３０に、いずれのモードが指定されたかの情報が伝達される。
【０１３３】
制御部１３０は、操作パネル９からの情報が速度優先モードが指定された旨を示している場合、図５及び図６に示される処理を実行せず、全ての単位領域８１において双方向記録処理を実行する。この場合の処理の状況が図１１（Ｄ）に示される。一方、制御部１３０は、操作パネル９からの情報が画質優先モードが指定された旨を示している場合、図５及び図６に示される処理を実行する。つまり、変形例４において、制御部１３０は、操作パネル９が速度優先モードを受け付けたことを条件として、記録データが示す色の種類にかかわらず、双方向記録処理のみによって記録用紙１９に画像を記録する。
【０１３４】
本実施形態によれば、制御部１３０は、速度優先モードの場合、双方向記録処理のみによって画像を記録する。これにより、記録用紙１９への画像の記録に要する時間を短くすることができる。
【０１３５】
［実施例の変形例５］
上述の実施形態では、図５のステップＳ９０、Ｓ１００において、パス内のカラードット合計数が算出され、ステップＳ２６０〜Ｓ２８０において、パス内のカラードット合計数に応じて、画像記録する際の処理が決定されていた。しかし、パス内のカラードット合計数が算出されなくてもよい。この場合、ステップＳ９０、Ｓ１００、Ｓ２６０〜Ｓ２８０は実行されない。そして、ステップＳ３００では、片方向記録処理によって画像記録される。
【符号の説明】
【０１３６】
１・・・複合機
５４・・・搬送ローラ対
５５・・・排出ローラ対
６５・・・記録ヘッド
６７・・・キャリッジ
８１・・・単位領域
１３０・・・制御部
【図１】
0005477313.tif 000002
【図２】
0005477313.tif 000003
【図３】
0005477313.tif 000004
【図４】
0005477313.tif 000005
【図５】
0005477313.tif 000006
【図６】
0005477313.tif 000007
【図７】
0005477313.tif 000008
【図８】
0005477313.tif 000009
【図９】
0005477313.tif 000010
【図１０】
0005477313.tif 000011
【図１１】
0005477313.tif 000012
【図１２】
0005477313.tif 000013