(57)【要約】【課題】インクジェット記録装置において、フラッシング制御が印刷処理と並行して行われる場合に、メモリーの使用量を抑制しつつ、多数の描画画素をシートの広範囲に分散させること。【解決手段】ライン識別値設定部７１１ｄは、Ｎ個のラインを識別するＮ段階のライン識別値を、第１配列変数の要素に分散させて設定する。色識別値設定部７１１ｅは、Ｍ段階の色識別値を、第２配列変数の要素に分散させて設定する。要素番号特定部７１１ｆは、前記第１配列変数の全ての要素番号の中からＮ段階で循環する変数値であるラインカウント値に等しい前記ライン識別値が設定された１つ以上の対象要素番号を特定する。非画像出力制御部７１１ｇは、１ライン分の画像出力制御が実行されるごとに、前記対象要素番号に対応する画素位置および前記第２配列変数における前記対象要素番号の要素に対応する色、に対応する１つ以上のノズルに順次インクを噴出させる。【選択図】図３
2019025773.tif 000002
【特許請求の範囲】
【請求項１】
副走査方向に沿って搬送されるシートに対してそれぞれ前記副走査方向に直交する主走査方向の１ラインにおける複数の画素位置へインクを噴出する複数のノズルをそれぞれ有し、それぞれ異なる色の前記インクに対応する複数のラインヘッドと、
画像データの複数の画素値に応じて、前記複数のノズル各々の前記インクの噴出量を制御する画像出力制御部、および、前記画像出力制御部による制御と並行して、前記複数のノズルに順次既定量の前記インクを噴出させるフラッシング制御部を含む制御装置と、を備え、
前記ラインヘッド各々の前記複数のノズルの個数がＬ個であり、
前記複数のラインヘッドの数がＭ個である場合に、
前記フラッシング制御部は、
前記画像出力制御部による１ページ分の前記シートに対応する制御が開始される前に、予め定められた設定ルールに従って、１ページ分の前記シートに対応する全ライン数のＭ分の１以下のラインの個数Ｎを設定する単位ライン数設定部と、
前記Ｎ個のラインを識別するＮ段階のライン識別値を、第１配列変数の前記Ｌ個の要素に対して予め定められた第１分散ルールに従って分散させて設定するライン識別値設定部と、
Ｍ段階の色識別値を、第２配列変数の前記Ｌ個の要素に対して予め定められた第２分散ルールに従って分散させて設定する色識別値設定部と、
前記第１配列変数の全ての要素番号の中からＮ段階で循環する変数値であるラインカウント値に等しい前記ライン識別値が設定された全ての要素の番号である１つ以上の対象要素番号を特定する要素番号特定部と、
前記複数のノズルのうち、前記対象要素番号に対応する前記主走査方向の画素位置および前記第２配列変数における前記対象要素番号の要素に設定された前記色識別値に対応する色、に対応する１つ以上の前記ノズルに順次前記既定量の前記インクを噴出させる非画像出力制御部と、を備える、
前記画像出力制御部および前記非画像出力制御部において、同時に同じ前記ノズルに対して前記インクを噴出させる制御が重複した場合、前記画像出力制御部が優先して前記ノズルに対して前記インクを噴出させる、インクジェット記録装置。
【請求項２】
前記単位ライン数設定部は、１ページ分の前記シートに対応する全ライン数を予め定められた２以上の整数で除算することにより得られる商の値を前記Ｎとして設定する、請求項１に記載のインクジェット記録装置。
【請求項３】
前記第２分散ルールは、前記第２配列変数の要素の番号に応じて１段階ずつ変化し、かつ、Ｍ段階で循環する前記色識別値を、前記第２配列変数の前記Ｌ個の要素に設定し、さらに、前記画像出力制御部によるＮライン分の制御が実行されるごとに、前記第２配列変数の要素の番号に対応する前記色識別値を予め定められた段階ずつシフトさせる、というルールである、請求項１または請求項２に記載のインクジェット記録装置。
【請求項４】
Ｌ個の要素を識別する変数がｉ、前記第１配列変数におけるｉ番目の要素がＡＲＹ１［ｉ］、Ｌより小さい予め定められた整数の定数がＣ、変数ｉの変化ごとに設定されるＣより小さい乱数がＲである場合に、前記第１分散ルールは、ＡＲＹ１［ｉ−１］と定数Ｃと乱数Ｒとの合計をＮで除算することにより得られる余りの値をＡＲＹ１［ｉ］に設定する、というルールである、請求項１から請求項３のいずれか１項に記載のインクジェット記録装置。
【請求項５】
それぞれ前記複数のノズルに対応し、前記制御装置から供給される複数の駆動信号によって動作することにより、前記インクを前記複数のノズルそれぞれに噴出させる複数の圧電素子をさらに備え、
前記制御装置は、前記複数の駆動信号のパルス幅変調制御によって前記複数のノズルに噴出させる前記インクの量を制御する、請求項１から請求項４のいずれか１項に記載のインクジェット記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、それぞれインクを噴出する複数のノズルを備えるインクジェット記録装置に関する。
【背景技術】
【０００２】
インクジェット方式でシートに画像を形成するインクジェット記録装置において、ノズル各々の目詰まりを防止する必要がある。例えば、前回の印刷処理から所定時間経過したときなどにおいて、前記印刷処理が行われていない状態で、フラッシング制御が行われることが知られている（例えば、特許文献１参照）。
【０００３】
前記フラッシング制御は、前記印刷処理の描画位置とは関係のない位置で前記ノズルにインクを噴出させる制御である。一般に、前記フラッシング制御は、前記ノズルの開口がキャッピング部材によって封止された状態で行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２８９２２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、前記インクジェット記録装置が、前記フラッシング制御以外で前記ノズルを清掃する手段を備えず、さらに、前記キャッピング部材も備えていない場合がある。この場合、前記フラッシング制御が、前記印刷処理と並行して行われることが考えられる。
【０００６】
但し、前記フラッシング制御によって前記シートに形成される複数の描画画素が極力目立たないことが望まれる。即ち、印刷対象の画像とは関係のない前記複数の描画画素が、前記シートの広範囲に分散して形成されることが望まれる。
【０００７】
一方、前記ノズルの数が多い場合に、多数の描画画素を前記シートのページごとに分散してマッピングする処理は、大量のメモリーを使用する。しかしながら、前記フラッシング制御において、メモリーの使用量を極力抑制することが望まれる。
【０００８】
本発明の目的は、フラッシング制御が印刷処理と並行して行われる場合に、メモリーの使用量を抑制しつつ、多数の描画画素をシートの広範囲に分散させることができるインクジェット記録装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の一の局面に係るインクジェット記録装置は、複数のラインヘッドと、制御装置と、を備える。前記複数のラインヘッドは、副走査方向に沿って搬送されるシートに対してそれぞれ前記副走査方向に直交する主走査方向の１ラインにおける複数の画素位置へインクを噴出する複数のノズルをそれぞれ有する。前記複数のラインヘッドは、それぞれ異なる色の前記インクに対応している。前記制御装置は、画像出力制御部およびフラッシング制御部を含む。前記画像出力制御部は、画像データの複数の画素値に応じて、前記複数のノズル各々の前記インクの噴出量を制御する。前記フラッシング制御部は、前記画像出力制御部による制御と並行して、前記複数のノズルに順次既定量の前記インクを噴出させる。前記ラインヘッド各々の前記複数のノズルの個数がＬ個であり、前記複数のラインヘッドの数がＭ個である場合に、前記フラッシング制御部は、単位ライン数設定部と、ライン識別値設定部と、色識別値設定部と、要素番号特定部と、非画像出力制御部と、を備える。前記単位ライン数設定部は、予め定められた設定ルールに従って、１ページ分の前記シートに対応する全ライン数のＭ分の１以下のラインの個数Ｎを設定する。前記ライン識別値設定部は、前記Ｎ個のラインを識別するＮ段階のライン識別値を、第１配列変数の前記Ｌ個の要素に対して予め定められた第１分散ルールに従って分散させて設定する。前記色識別値設定部は、Ｍ段階の色識別値を、第２配列変数の前記Ｌ個の要素に対して予め定められた第２分散ルールに従って分散させて設定する。前記要素番号特定部は、前記第１配列変数の全ての要素番号の中からＮ段階で循環する変数値であるラインカウント値に等しい前記ライン識別値が設定された全ての要素の番号である１つ以上の対象要素番号を特定する。前記非画像出力制御部は、前記複数のノズルのうち、前記対象要素番号に対応する前記主走査方向の画素位置および前記第２配列変数における前記対象要素番号の要素に設定された前記色識別値に対応する色、に対応する１つ以上の前記ノズルに順次前記既定量の前記インクを噴出させる。前記画像出力制御部および前記非画像出力制御部において、同時に同じ前記ノズルに対して前記インクを噴出させる制御が重複した場合、前記画像出力制御部が優先して前記ノズルに対して前記インクを噴出させる。
【発明の効果】
【００１０】
本発明によれば、フラッシング制御が印刷処理と並行して行われる場合に、メモリーの使用量を抑制しつつ、多数の描画画素をシートの広範囲に分散させることができるインクジェット記録装置を提供することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施形態に係るインクジェット記録装置の構成図である。
【図２】図２は、実施形態に係るインクジェット記録装置におけるインクジェット部の構成図である。
【図３】図３は、実施形態に係るインクジェット記録装置における制御装置のブロック図である。
【図４】図４は、実施形態に係るインクジェット記録装置のフラッシング制御における非画像出力の位置および色を決定する処理の一例を模式的に表す図である。
【図５】図５は、実施形態に係るインクジェット記録装置によって出力される印刷物の一例を模式的に表す図である。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格を有さない。
【００１３】
［インクジェット記録装置１０の構成］
インクジェット記録装置１０は、インクジェット方式でシート９に画像を形成可能なプリンターである。シート９は、紙または樹脂フィルムなどのシート状の画像形成媒体である。
【００１４】
なお、インクジェット記録装置１０が、インクジェット方式でシート９に画像を形成可能なファクシミリ装置、コピー機および複合機などであることも考えられる。
【００１５】
図１に示されるように、インクジェット記録装置１０は、シート収容部１、シート供給機構２、インクジェット部３、インク補給部４、搬送装置５、シート排出機構６および制御装置７を備える。
【００１６】
シート収容部１は、複数枚のシート９を収容可能である。シート供給機構２は、シート収容部１に収容されているシート９を１枚ずつインクジェット部３に供給する。例えば、シート供給機構２は、ピックアップローラー２１、搬送ローラー２２、シート供給路２３、レジストローラー２４および手差しトレイ２５などを備える。
【００１７】
ピックアップローラー２１は、シート９を１枚ずつシート収容部１から搬送ローラー２２へ送り出す。搬送ローラー２２は、シート９をシート供給路２３に沿ってレジストローラー２４まで搬送する。
【００１８】
レジストローラー２４は、インクジェット部３の処理と同期するタイミングで、シート９をシート供給路２３から搬送装置５へ送り出す。
【００１９】
搬送装置５は、シート９の表面をインクジェット部３に対向させつつ、予め定められた搬送方向Ｄ０へ搬送する。搬送方向Ｄ０に直交する方向が主走査方向Ｄ１であり、搬送方向Ｄ０に沿う方向が副走査方向Ｄ２である（図１，２参照）。
【００２０】
インクジェット部３は、搬送装置５によって搬送されているシート９に向けて４色のインクを噴出することにより、シート９に画像を形成する。
【００２１】
搬送装置５は、インクジェット部３の下方に配置されている。搬送装置５は、環状の搬送ベルト５１、張架ローラー５２〜５４および密着ローラー５５などを備える。
【００２２】
張架ローラー５２〜５４は、搬送ベルト５１を張架する。張架ローラー５２は、不図示のモーターによって回転駆動される。張架ローラー５２が回転することにより、搬送ベルト５１が回転する。搬送ベルト５１は、シート９を載せて搬送方向Ｄ０へ搬送する。さらに、搬送ベルト５１は、画像が形成されたシート９をシート排出機構６へ送り出す。
【００２３】
密着ローラー５５は、インクジェット部３に対して搬送方向Ｄ０の上流側に配置された張架ローラー５３に対向して配置されている。密着ローラー５５は、シート供給機構２から搬送されてくるシート９を搬送ベルト５１に密着させる。
【００２４】
なお、搬送装置５は、不図示の吸引装置なども備える。前記吸引装置は、搬送ベルト５１に形成された多数の貫通孔を通じて吸気することにより、シート９を搬送ベルト５１に吸着させる。
【００２５】
シート排出機構６は、搬送装置５よりも搬送方向Ｄ０の下流側に設けられている。例えば、シート排出機構６は、乾燥装置６１、シート排出路６２、排出ローラー６３および排出トレイ６４を備える。
【００２６】
乾燥装置６１は、例えば画像が形成されたシート９に送風することにより、シート９に付着したインクを乾燥させる。搬送ベルト５１は、シート９をシート排出路６２へ送り出す。その際、シート９は、搬送ベルト５１とシート排出路６２との間に配置された乾燥装置６１を通過する。
【００２７】
排出ローラー６３は、シート排出路６２に送り出されたシート９を、排出トレイ６４へ排出する。
【００２８】
［インクジェット部３］
インクジェット部３は、搬送装置５によって搬送されるシート９にインクを噴出することにより、シート９に画像を形成する。インクジェット部３は、ブラック、シアン、マゼンタ、イエローの各色に対応するラインヘッド３１，３２，３３，３４を備える。
【００２９】
４つのラインヘッド３１，３２，３３，３４は、それぞれブラック、シアン、マゼンタおよびイエローのインクに対応している。即ち、４つのラインヘッド３１，３２，３３，３４は、それぞれ異なる色のインクに対応している。
【００３０】
４つのラインヘッド３１，３２，３３，３４は、副走査方向Ｄ２において並んで配置され、予め定められた位置関係で固定されている（図１，２参照）。なお、インクジェット部３が備える前記ラインヘッドの数が３つまたは５つ以上であることも考えられる。
【００３１】
４つのラインヘッド３１，３２，３３，３４は、それらのインク出力面３０Ａと搬送ベルト５１上のシート９の上面との間に１ミリメートル程度の隙間が形成される位置に配置されている。
【００３２】
図２に示されるように、ラインヘッド３１〜３４は、それぞれ長手方向が主走査方向Ｄ１に沿う状態で配置されている。ラインヘッド３１〜３４各々は、シート収容部１が収容可能な最大サイズのシート９における主走査方向Ｄ１の有効領域全体に亘る範囲に配列された複数のノズル３０Ｂを有する。
【００３３】
ラインヘッド３１〜３４各々において、複数のノズル３０Ｂは、副走査方向Ｄ２に沿って搬送されるシート９に対してそれぞれ主走査方向Ｄ１の１ラインにおける複数の画素位置へインクを噴出する。
【００３４】
シート９の前記有効領域は、シート９における主走査方向Ｄ１の全範囲から、主走査方向Ｄ１の両端における予め定められた幅の最小余白領域を除いた残りの領域である。なお、前記最小余白領域の幅がゼロである場合、シート９における主走査方向Ｄ１の全範囲が前記有効領域である。
【００３５】
図２に示される例では、ラインヘッド３１〜３４各々は、複数のインクジェットヘッド３０を有する。複数のインクジェットヘッド３０は、それぞれ複数のノズル３０Ｂを有する。
【００３６】
ラインヘッド３１〜３４各々において、インクジェットヘッド３０各々における複数のノズル３０Ｂは、それぞれシート９における主走査方向Ｄ１の前記有効領域内の部分領域に対してインクを噴出する。即ち、ラインヘッド３１〜３４各々において、複数のノズル３０Ｂは、それぞれ主走査方向Ｄ１の前記有効領域の一部ずつをカバーする。
【００３７】
また、インクジェットヘッド３０各々は、複数のノズル３０Ｂに対応する複数の圧電素子３０Ｃを備える（図３参照）。複数の圧電素子３０Ｃは、制御装置７から供給される複数の駆動信号Ｓｄ０によって動作することにより、インクを複数のノズル３０Ｂそれぞれに噴出させる。
【００３８】
具体的には、インクジェットヘッド３０各々は、複数のノズル３０Ｂに対応する複数の加圧室を備える（不図示）。圧電素子３０Ｃ各々は、動作することによって前記加圧室各々に収容されているインクを加圧する。これにより、前記加圧室内の前記インクは、ノズル３０Ｂへ流れ込み、さらにノズル３０Ｂの開口からシート９へ向けて噴出する。
【００３９】
また、ラインヘッド３１〜３４各々において、複数のノズル３０Ｂは、それぞれ主走査方向Ｄ１の前記有効領域における異なる画素位置に対して１画素分ずつインクを噴出する。
【００４０】
例えば、ラインヘッド３１〜３４各々が、７０１６個のノズル３０Ｂを有することが考えられる。この場合、ラインヘッド３１〜３４各々は、シート９における主走査方向Ｄ１の１ラインに対して７０１６個の画素を描画できる。そして、インクジェット部３は、４色のインクに対応する２８０６４個のノズル３０Ｂを有する。
【００４１】
［制御装置７］
図３に示されるように、制御装置７は、主制御装置７１および駆動回路７２を備える。主制御装置７１は、ＣＰＵ（Central Processing Unit）７１１、ＲＡＭ（Random Access Memory）７１２および二次記憶装置７１３などを備える。
【００４２】
ＣＰＵ７１１は、予め二次記憶装置７１３に記憶されたプログラムを実行するプロセッサーである。ＣＰＵ７１１は、各種の演算、データ処理およびインクジェット記録装置１０が備える各種の電気機器の制御を実行する。
【００４３】
ＲＡＭ７１２は、ＣＰＵ７１１が実行する前記プログラムおよびＣＰＵ７１２が前記プログラムを実行する過程で出力および参照するデータを一次記憶する主記憶装置である。
【００４４】
二次記憶装置７１３は、コンピューター読み取り可能な不揮発性のデータ記憶装置である。二次記憶装置７１３は、プログラムおよび各種のデータを記憶可能である。例えば、ＳＳＤ（Solid State Drive）およびハードディスクドライブの一方または両方の組合せが、二次記憶装置７１３として採用されることが考えられる。
【００４５】
本実施形態において、ＣＰＵ７１１は、前記プログラムを実行することにより、画像出力制御部７１１ａおよびフラッシング制御部７１１ｂとして動作する。
【００４６】
画像出力制御部７１１ａは、画像出力制御を実行する。前記画像出力制御は、印刷対象の画像データに含まれる複数の画素値に応じて、複数のノズル３０Ｂ各々のインクの噴出量を制御する処理である。
【００４７】
画像出力制御部７１１ａは、前記画像データに含まれる前記複数の画素値に応じて、複数のノズル３０Ｂに対応する複数の階調レベルを設定する。
【００４８】
前記複数の階調レベルは、ノズル３０Ｂ各々に対応する複数段階のインクの噴出量に対応している。なお、前記複数の階調レベルの１つは、インクを噴出しないことを表す。
【００４９】
さらに、画像出力制御部７１１ａは、ＣＰＵ７１１のＩ／Ｏポート７１１ｘを通じて、前記複数の階調レベルを表す制御信号Ｓｃ０を駆動回路７２へ出力する。Ｉ／Ｏポート７１１ｘは、信号の入出力インターフェイスデバイスである。
【００５０】
駆動回路７２は、制御信号Ｓｃ０に従って、複数の圧電素子３０Ｃに対して複数の駆動信号Ｓｄ０を出力する。その際、駆動回路７２は、制御信号Ｓｃ０が表す前記階調レベルに応じて、複数の駆動信号Ｓｄ０のＰＷＭ（Pulse Width Modulation）制御を行う。これにより、駆動回路７２は、前記ＰＷＭ制御によって複数のノズルに噴出させるインクの量を制御する。
【００５１】
一方、フラッシング制御部７１１ｂは、画像出力制御部７１１ａによる制御と並行してフラッシング制御を実行する。前記フラッシング制御は、複数のノズル３０Ｂに順次既定量のインクを噴出させる制御である。前記フラッシング制御の詳細については後述する。
【００５２】
ところで、インクジェット記録装置１０は、前記フラッシング制御以外で複数のノズル３０Ｂ各々を清掃する手段を備えていない。さらに、インクジェット記録装置１０は、複数のノズル３０Ｂの開口を封止するキャッピング部材も備えていない。
【００５３】
従って、フラッシング制御部７１１ｂが、画像出力制御部７１１ａによる制御と並行して前記フラッシング制御を実行する。前記フラッシング制御が実行されると、シート９に前記画像データに対応する画素とは関係のない複数の画素の描画が行われる。これにより、前記画像データに対応する画像形成に用いられない一部のノズル３０Ｂの目詰まりを防ぐことができる。
【００５４】
但し、前記フラッシング制御によってシート９に形成される複数の描画画素が極力目立たないことが望まれる。即ち、印刷対象の画像とは関係のない前記複数の描画画素が、シート９の広範囲に分散して形成されることが望まれる。
【００５５】
一方、ノズル３０Ｂの数が多い場合に、多数の描画画素をシート９のページごとに分散してマッピングする処理は、大量のメモリーを使用する。しかしながら、前記フラッシング制御において、ＲＡＭ７１２および二次記憶装置７１３などのメモリーの使用量を極力抑制することが望まれる。
【００５６】
フラッシング制御部７１１ｂは、前記フラッシング制御を実行することにより、前記印刷制御と並行して、印刷処理の描画位置とは関係のない位置でノズル５０Ｂにインクを噴出させる。その際、フラッシング制御部７１１ｂは、ＲＡＭ７１２および二次記憶装置７１３などのメモリーの使用量を抑制しつつ、多数の描画画素をシート９の広範囲に分散させることができる。
【００５７】
［フラッシング制御］
フラッシング制御部７１１ｂは、単位ライン数設定部７１１ｃ、ライン識別値設定部７１１ｄ、色識別値設定部７１１ｅ、要素番号特定部７１１ｆおよび非画像出力制御部７１１ｇを含む（図３参照）。
【００５８】
以下の説明において、ラインヘッド３１，３２，３３，３４各々の複数のノズル３０Ｂの個数がＬ個であり、複数のラインヘッド３１，３２，３３，３４の数がＭ個であるとする。例えば、Ｌ＝７０１６であることが考えられる。また、本実施形態において、Ｍ＝４である。ラインヘッド３１，３２，３３，３４の数はインクの色の数でもある。
【００５９】
さらに、以下の説明において、画像出力制御部７１１ａによる１ページ分のシート９に対応する前記画像出力制御が開始される前の状態のことを、ページ印刷開始前と称する。
【００６０】
［単位ライン数設定部７１１ｃ］
単位ライン数設定部７１１ｃは、前記ページ印刷開始前において、予め定められた設定ルールに従って、ラインの個数Ｎを設定する。前記Ｎは、１ページ分のシート９に対応する全ライン数のＭ分の１以下である。以下の説明において、前記Ｎが、１ページ分のシート９に対応する全ライン数のＫ分の１であるとする。通常、前記Ｎは前記Ｌよりも小さい。
【００６１】
例えば、単位ライン数設定部７１１ｃが、１ページ分のシート９に対応する全ライン数をＭまたはＭの整数倍の値で除算して得られる商を前記Ｎとして設定することが考えられる。
【００６２】
例えば、ラインヘッド３１，３２，３３，３４各々の解像度が６００ｄｐｉであり、Ａ４サイズのシート９が横向きで搬送される場合、Ｌ＝７０１６であり、シート９の全ライン数は４９６１ラインである。また、本実施形態においてＭ＝４である。この場合、Ｋ＝Ｍであるとすると、単位ライン数設定部７１１ｃは、前記Ｎに１２４０を設定する。
【００６３】
以下の説明において、１ページ分のシート９の画像領域における副走査方向Ｄ２の先端からＮライン分ずつの領域のことをバンド領域と称する。Ｋ＝４であることは、１ページ分のシート９の画像領域が、４つの前記バンド領域に区分されることを意味する。
【００６４】
図４において、Ｂ１，Ｂ２は、それぞれ１ページ分のシート９の画像領域における副走査方向Ｄ２の先端側から１番目および２番目の前記バンド領域を表す。
【００６５】
［ライン識別値設定部７１１ｄ］
ライン識別値設定部７１１ｄは、前記ページ印刷開始前において、前記Ｎ個のラインを識別するＮ段階のライン識別値を、第１配列変数ＡＲＹ１［ｉ］の前記Ｌ個の要素に対して予め定められた第１分散ルールに従って分散させて設定する。ここで、ｉは０から（Ｌ−１）までの整数の変数である。即ち、第１配列変数ＡＲＹ１［ｉ］は、Ｌ個の要素を有する配列変数である。
【００６６】
例えば、Ｎ＝１２４０である場合、ライン識別値設定部７１１ｄは、ＡＲＹ１［０］〜ＡＲＹ１［１２３９］に、前記ライン識別値０〜１２３９を分散させて設定する。ライン識別値設定部７１１ｄは、第１配列変数ＡＲＹ１［ｉ］の全ての要素にＮ段階の前記ライン識別値のいずれかを設定する。
【００６７】
ここで、Ｌ個の要素を識別する変数がｉ、前記第１配列変数におけるｉ番目の要素がＡＲＹ１［ｉ］、Ｌより小さい予め定められた整数の定数がＣである。変数ｉは、０から（Ｌ−１）までの範囲の整数である。なお、定数Ｃは、Ｌの約数ではないことが望ましい。
【００６８】
また、ｉ＝０のときのＡＲＹ１［ｉ−１］は正の整数である。例えば、ｉ＝０のときのＡＲＹ１［ｉ−１］が定数であることが考えられる。さらに、ライン識別値設定部７１１ｄが変数ｉの変化ごとに設定する整数の乱数がＲであるとする。乱数Ｒは、予め定められた範囲内で変化し、定数Ｃよりも十分に小さい整数である。例えば、乱数Ｒの範囲が、Ｎの１００分の１程度の範囲であることが考えられる。
【００６９】
例えば、前記第１分散ルールが、以下の（１）式に基づいて第１配列変数ＡＲＹ１［ｉ］にＮ段階の前記ライン識別値を設定する、というルールであることが考えられる。
【数１】
2019025773.tif 000003
【００７０】
（１）式は、ＡＲＹ１［ｉ−１］と定数Ｃと乱数Ｒとの合計を前記Ｎで除算することにより得られる余りの値をＡＲＹ１［ｉ］に設定する、というルールを表す。なお、（１）式における関数ＭＯＤ（引数）は、引数として設定される除算式の余りを算出する関数である。また、（１）式におけるＮは、単位ライン数設定部７１１ｃにより設定されたライン数である。
【００７１】
図４は、便宜上、Ｌ＝７００、Ｍ＝４であり、単位ライン数設定部７１１ｃによってＮ＝１００が設定された場合の例を示す。図４において、１００段階の前記ライン識別値０〜９９が、第１配列変数ＡＲＹ１［ｉ］の７００個の要素に分散して設定された例を示す。
【００７２】
Ｌ＝７００、Ｎ＝１００の場合、１００段階の前記ライン識別値０〜９９が、７個ずつ第１配列変数ＡＲＹ１［ｉ］の７００個の要素に分散して設定される。なお、図４において、第１配列変数ＡＲＹ１［ｉ］の要素の一部は省略されている。
【００７３】
［色識別値設定部７１１ｅ］
色識別値設定部７１１ｅは、少なくとも前記ページ印刷開始前において、Ｍ段階の色識別値を、第２配列変数ＡＲＹ２［ｉ］の前記Ｌ個の要素に対して予め定められた第２分散ルールに従って分散させて設定する。
【００７４】
本実施形態において、前記色識別値は、０から３までの整数である。図４に示される例において、前記色識別値の０，１，２，３は、それぞれシアン、マゼンタ、イエローおよびブラックを表す。
【００７５】
例えば、前記第２分散ルールが、第２配列変数ＡＲＹ２［ｉ］の要素の番号に応じて１段階ずつ変化し、かつ、Ｍ段階で循環する前記色識別値を、第２配列変数ＡＲＹ２［ｉ］の前記Ｌ個の要素に設定する、という循環ルールであることが考えられる。
【００７６】
例えば、予め前記色識別値の初期値が０と定められている場合、色識別値設定部７１１ｅは、第２配列変数ＡＲＹ２［０］〜ＡＲＹ２［Ｌ−１］に、０，１，２，３，０，１，２，３，０，１，２，３・・・と循環する前記色識別値を設定する。
【００７７】
また、前記第２分散ルールが、前記循環ルールに、以下のシフトルールが加えられたルールであることも考えられる。前記シフトルールは、画像出力制御部７１１ａによるＮライン分の前記画像出力制御が実行されるごとに、第２配列変数ＡＲＹ２［ｉ］の要素の番号に対応する前記色識別値を予め定められた段階ずつシフトさせる、というルールである。
【００７８】
例えば、前記シフトルールが、Ｎライン分の前記画像出力制御が実行されるごとに前記色識別値を１段階ずつシフトさせるルールであることが考えられる。
【００７９】
図４は、１番目のバンド領域Ｂ１および２番目のバンド領域Ｂ２に対応して設定された２種類の第２配列変数ＡＲＹ２［ｉ］を示す。図４に示される例は、前記循環ルールおよび前記シフトルールが組み合わされた前記第２分散ルールが採用された場合の例である。
【００８０】
［要素番号特定部７１１ｆ］
要素番号特定部７１１ｆは、画像出力制御部７１１ａによる１ライン分の前記画像出力制御が開始される前ごとに、第１配列変数ＡＲＹ１［ｉ］の全ての要素番号の中から１つ以上の対象要素番号Ｅ０を特定する。
【００８１】
対象要素番号Ｅ０は、第１配列変数ＡＲＹ１［ｉ］の全ての要素番号のうち、ラインカウント値ＬＣ０に等しい前記ライン識別値が設定された全ての要素の番号である。即ち、対象要素番号Ｅ０は、ＡＲＹ１［ｉ］＝ＬＣ０となるときのｉである。
【００８２】
ラインカウント値ＬＣ０は、Ｎ段階で循環する変数値である。要素番号特定部７１１ｆは、１ライン分の前記画像出力制御が開始される前ごとに、ラインカウント値ＬＣ０を１つずつカウントアップする。但し、要素番号特定部７１１ｆは、Ｎライン分の前記画像出力制御が終了するごと、即ち、１つの前記バンド領域の前記画像出力制御が終了するごとに、ラインカウント値ＬＣ０をカウントアップせずに初期化する。
【００８３】
図４に示される例において、要素番号特定部７１１ｆは、前記バンド領域ごとに、ラインカウント値ＬＣ０＝０であるときに、ＡＲＹ１［ｉ］＝ＬＣ０＝０となる要素番号である４を、対象要素番号Ｅ０として特定する。
【００８４】
同様に、図４に示される例において、要素番号特定部７１１ｆは、前記バンド領域ごとに、ラインカウント値ＬＣ０＝１，２，３，４，５，６，７・・・であるときに、それぞれ０，６，６９８，６９３，６９６，２，６９９・・・を、対象要素番号Ｅ０として特定する。
【００８５】
［非画像出力制御部７１１ｇ］
非画像出力制御部７１１ｇは、画像出力制御部７１１ａによる１ページ分のシート９に対応する前記画像出力制御が開始されてから終了するまでの間に、画像出力制御部７１１ａによる１ライン分の前記画像出力制御が実行されるごとに、非画像出力処理を実行する。
【００８６】
前記非画像出力処理は、複数のノズル３０Ｂのうち、対象要素番号Ｅ０に対応する主走査方向Ｄ１の画素位置および第２配列変数ＡＲＹ２［ｉ］における対象要素番号Ｅ０の要素に設定された前記色識別値に対応する色、に対応する１つ以上のノズル３０Ｂに順次既定量のインクを噴出させる。
【００８７】
例えば、前記既定量が、前記複数の階調レベルにおける最低レベルまたは最低レベルから２〜３番目のレベルに相当するインク量であることが考えられる。また、前記既定量が、インクの色ごとに個別に設定されることも考えられる。
【００８８】
図４において、複数のマス目は、画像領域における画素位置を表し、前記複数のマス目に記されたＣ，Ｍ，Ｙ，Ｋは、それぞれインクの色であるシアン、マゼンタ、イエローおよびブラックを表す。
【００８９】
図４に示される例において、１番目のバンド領域Ｂ１の０ライン目（ＬＣ０＝０）の画像出力が行われるときに、非画像出力制御部７１１ｇは、対象要素番号Ｅ０（＝４）に対応する主走査方向Ｄ１の４番目の画素位置および第２配列変数ＡＲＹ２［ｉ］における対象要素番号Ｅ０（＝４）の要素に設定された前記色識別値（＝０）に対応するシアンのインク、に対応するノズル３０Ｂに、前記既定量のインクを噴出させる。
【００９０】
同様に、図４に示される例において、１番目のバンド領域Ｂ１の２ライン目（ＬＣ０＝２）の画像出力が行われるときに、非画像出力制御部７１１ｇは、対象要素番号Ｅ０（＝６）に対応する主走査方向Ｄ１の６番目の画素位置および第２配列変数ＡＲＹ２［ｉ］における対象要素番号Ｅ０（＝６）の要素に設定された前記色識別値（＝２）に対応するイエローのインク、に対応するノズル３０Ｂに、前記既定量のインクを噴出させる。
【００９１】
但し、画像出力制御部７１１ａおよび非画像出力制御部７１１ｇにおいて、同時に同じノズル３０Ｂに対してインクを噴出させる制御が重複した場合、画像出力制御部７１１ａが優先してノズル３０Ｂに対してインクを噴出させる。
【００９２】
前記画像出力制御および前記フラッシング制御が並行して実行されることにより、例えば図５に示されるような印刷物が得られる。前記印刷物は、印刷対象の画像ｇ０が形成されたシート９である。
【００９３】
また、前記印刷物において、画像ｇ０とは関係のない複数の描画画素ｇ１も、シート９に形成される。図５に示されるように、複数の描画画素ｇ１は、シート９の広範囲に分散して形成される。
【００９４】
図５において、前記印刷物の一部が拡大されて示されている。また、図５はモノクロの図であるが、４色の描画画素ｇ１が均等にシート９に形成される。
【００９５】
前記フラッシング制御において、本実施形態とは異なる手法として、多数のノズル３０Ｂによる描画画素の位置をシート９のページごとにマッピングする処理が採用されることが考えられる。この場合、シート９の１ページにおける全画素の位置と全てのノズル３０Ｂとの対応関係を予め特定するために、大容量のマッピングデータが必要となる。
【００９６】
一方、本実施形態の前記フラッシング制御において、それぞれＬ個の要素を有する第１配列変数ＡＲＹ１［ｉ］および第２配列変数ＡＲＹ２［ｉ］は、前記フラッシング制御が行われるときに、ＲＡＭ７１２に一次記憶される。また、その他のいくつかの変数も、前記フラッシング制御が行われるときに、ＲＡＭ７１２に一次記憶される。
【００９７】
即ち、本実施形態の前記フラッシング制御において、ＲＡＭ７１２は、主走査方向Ｄ１に沿う２ライン分の画素数に相当する数の変数のデータと、その他の若干の数の変数のデータとを一次記憶できるだけでよい。
【００９８】
また、前記バンド領域のラインの個数であるＮが１０００程度に設定される場合、第１配列変数ＡＲＹ１［ｉ］の各要素である前記ライン識別値は、１０ビットのデータで表すことができる。また、インクの色が４色である場合、第２配列変数ＡＲＹ２［ｉ］の各要素である前記色識別値は、２ビットのデータで表すことができる。即ち、前記２ライン分の画素数に相当する数の変数のデータにおいて、変数各々のデータサイズも小さい。
【００９９】
従って、インクジェット記録装置１０が採用されれば、前記フラッシング制御が前記印刷処理と並行して行われる場合に、メモリーの使用量を抑制しつつ、多数の描画画素ｇ１をシート９の広範囲に分散させることができる。
【０１００】
また、ＡＲＹ１［ｉ］の算出に（１）式が用いられることにより、主走査方向Ｄ１において隣り合う２つの画素位置に対応する２箇所のフラッシング位置が、Ｃ＋Ｒで算出されるライン数分だけ離れて設定される。このことは、フラッシング位置の分散に寄与する。
【０１０１】
また、フラッシング位置が一定間隔で規則的に設定されると、多数の描画画素ｇ１が規則的な模様を形成する恐れがある。本実施形態では、（１）式において、前記２箇所のフラッシング位置の間隔が、乱数Ｒを用いて設定される。これにより、多数の描画画素ｇ１が規則的な模様を形成多数の描画画素ｇ１が規則的な模様を形成することを回避することができる。
【０１０２】
[応用例]
前記フラッシング制御の前記第２分散ルールにおいて、前記シフトルールが採用されないことも考えられる。例えば、前記循環ルールが、前記第２分散ルールとして採用されることが考えられる。
【０１０３】
また、前記フラッシング制御の前記第１分散ルールが、以下の（２）式に基づいて第１配列変数ＡＲＹ１［ｉ］にＮ段階の前記ライン識別値を設定する、というルールであることが考えられる。
【数２】
2019025773.tif 000004
【０１０４】
（２）式は、ＡＲＹ１［ｉ−１］と定数Ｃとの合計を前記Ｎで除算することにより得られる余りの値をＡＲＹ１［ｉ］に設定する、というルールを表す。（２）式において、Ｃは、Ｌより小さい予め定められた整数の定数である。なお、定数Ｃは、Ｌの約数ではないことが望ましい。
【０１０５】
また、（２）式においても、ｉ＝０のときのＡＲＹ１［ｉ−１］は正の整数である。例えば、ｉ＝０のときのＡＲＹ１［ｉ−１］が、前記ページ印刷開始前にライン識別値設定部７１１ｄによって設定される整数の乱数であることも考えられる。
【符号の説明】
【０１０６】
１          ：シート収容部
２          ：シート供給機構
３          ：インクジェット部
４          ：インク補給部
５          ：搬送装置
６          ：シート排出機構
７          ：制御装置
８          ：ライン識別値
９          ：シート
１０        ：インクジェット記録装置
２１        ：ピックアップローラー
２２        ：搬送ローラー
２３        ：シート供給路
２４        ：レジストローラー
２５        ：手差しトレイ
３０        ：インクジェットヘッド
３０Ａ      ：インク出力面
３０Ｂ      ：ノズル
３０Ｃ      ：圧電素子
３１〜３４  ：ラインヘッド
５０Ｂ      ：ノズル
５１        ：搬送ベルト
５２〜５４  ：張架ローラー
５５        ：密着ローラー
６１        ：乾燥装置
６２        ：シート排出路
６３        ：排出ローラー
６４        ：排出トレイ
７１        ：主制御装置
７２        ：駆動回路
７１１      ：ＣＰＵ
７１１ａ    ：画像出力制御部
７１１ｂ    ：フラッシング制御部
７１１ｃ    ：単位ライン数設定部
７１１ｄ    ：ライン識別値設定部
７１１ｅ    ：色識別値設定部
７１１ｆ    ：要素番号特定部
７１１ｇ    ：非画像出力制御部
７１１ｘ    ：Ｉ／Ｏポート
７１２      ：ＣＰＵ
７１２      ：ＲＡＭ
７１３      ：二次記憶装置
ＡＲＹ１    ：第１配列変数
ＡＲＹ２    ：第２配列変数
Ｂ１，Ｂ２  ：バンド領域
Ｄ０        ：搬送方向
Ｄ１        ：主走査方向
Ｄ２        ：副走査方向
Ｅ０        ：対象要素番号
ＬＣ０      ：ラインカウント値
Ｓｃ０      ：制御信号
Ｓｄ０      ：駆動信号
ｇ０        ：画像
ｇ１        ：描画画素
【図１】
2019025773.tif 000005
【図２】
2019025773.tif 000006
【図３】
2019025773.tif 000007
【図４】
2019025773.tif 000008
【図５】
2019025773.tif 000009