(57)【要約】【課題】  インクジェット方式のプリンタや複写機における追跡パターンを付加した場合に、主走査方向の空白部を検出するインクジェットプリンタでは画像データの無い部分（白の部分）を検出し、空白ラインを飛ばしてスキャンを行うことで最小限の紙搬送で印刷速度を増しており、この印刷生産性を損なうことなく、偽造防止等の追跡パターンを付加する画像形成装置を提供する。【解決手段】  追跡パターンの各ライン先頭にヘッダ部４８を設け、スキャンデータ生成部２７に、ヘッダ読み取り部３８、主走査画像開始位置レジスタ３９及び主走査画像終了位置レジスタ４０からなるプレスキャン部２９を設けた画像形成装置。【選択図】  図３
2006157455.tif 000002
【特許請求の範囲】
【請求項１】
追跡パターンの各ライン先頭に設けたヘッダ部を読み取るヘッダ読み取り部と主走査画像開始位置を記憶する主走査画像開始位置レジスタとを有するスキャンデータ生成手段を備えたことを特徴とする画像形成装置。
【請求項２】
スキャンデータ生成手段は、主走査画像終了位置を記憶する主走査画像終了位置レジスタを有し、各ライン後端に対称形に設けた前記ヘッダ部と同じパターンを前記ヘッダ読み取り部により読み取り、前記主走査画像終了位置レジスタに記憶するようにしたことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記スキャンデータ生成手段は、副走査画像終了位置を記憶する副走査画像終了位置レジスタと、副走査スキャン終了位置を演算する副走査スキャン終了位置演算部を有することを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記スキャンデータ生成手段は、スキャン補正を行うか否か判断するスキャン補正判断部と、主走査スキャン位置を補正する主走査スキャン位置補正部と、副走査スキャン補正を行う副走査スキャン補正部を有することを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャリッジ移動方式印刷装置全般に関し、特にインクジェット記録ヘッドを走査させつつインクを吐出し、制御しながら画像を形成する画像形成装置に関するものである。
【背景技術】
【０００２】
従来では、プリンタや複写機等の画像処理装置の高画質化・カラー化に伴い、紙幣や有価証券等、本来複写されるべきではない特定原稿が複写され、使用されるという社会問題が発生する恐れがあった。この問題の発生を防止するために、画像処理装置の出力画像に機材番号等の特定パターン（以下、追跡パターンと呼ぶ）を付加することにより、出力を行った画像処理装置を特定するという技術が知られている（例えば、特許文献１ないし８参照）。
特許文献１では、ホスト側のプリンタドライバでの追跡パターン生成は考慮されているが、インクジェット方式の生産性に関しては考慮されていない。また、特許文献２ないし５では、偽造防止の電子透かしと追跡パターンを画質の影響を少なく印刷画像に付加する工夫がなされているがインクジェット方式の生産性に関しては考慮されていない。
特許文献６では、追跡パターン自体の偽造を防止し、確実に追跡パターンを付加する工夫がなされ、特許文献７では、特定画像を識別し、追跡パターンを付加するかしないかを制御して偽造防止と追跡を可能とする工夫がなされており、さらに、特許文献８では、追跡パターンが目視で判別しにくいが故に悪用されてしまうことを防止するために、追跡パターンを目立たせる工夫がなされていたが、インクジェット方式の生産性に関しては考慮されていない。
そのうえ、追跡パターンをスキャンデータ生成前に付加し、空白検出する方法が研究されていたが空白検出はライン単位のみであり、スキャン単位のスキップしか対応できていない。
【特許文献１】特開２０００−３１３１５６公報
【特許文献２】特開２００２−０１００５７公報
【特許文献３】特開２００２−０７７６０４公報
【特許文献４】特開平０７−１０７２７９号公報
【特許文献５】特開平０７−１２３２２９号公報
【特許文献６】特開２００２−３００３６６公報
【特許文献７】特開平０６−３４０１１２号公報
【特許文献８】特開平１１−２７５３５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記技術は高画質なレーザ方式のページプリンタに採用されていた。また、個人ユーザ向けの低価格インクジェットプリンタの高画質化は急速に進歩し、印刷速度ではレーザ方式に劣るものの、画質面では遜色無くなってきている。
インクジェット方式においては、キャリッジを移動してキャリッジ内のヘッドに設けられたノズルよりインクを吐出し、記録媒体に画像を形成する際に主走査方向（キャリッジ移動方向）の現在のノズルの位置を、リニアエンコーダより得られるパルスをカウントすることにより得て、それを基にインクの印射タイミングを生成して制御を行うのが一般的である。
即ち、キャリッジのスキャン単位に作像を行うことになるため、ページプリンタに比べ印刷速度で不利な原理になっている。
そこで一般的にインクジェットプリンタでは画像データの無い部分（白の部分）を検出し、その部分はスキャンしないように用紙（被記録材）を移動するように制御することで最小限のキャリッジスキャン数で印刷速度を稼いでいる。
インクジェット方式のプリンタや複写機において、前述の偽造防止等の目的で追跡パターンを付加する場合、本来画像データが無い空白部分にも追跡パターンが付加されてしまう。用紙面積に対して有効画像（印字部分）が少ないほど、本来は少ないスキャン数で印刷できる。ところが、全面スキャンすることになるので印刷速度が著しく落ちることになる。
またレーザ方式では画像データはページ単位で扱われるので追跡パターン挿入の制約は特に無いが、インクジェット方式においては、有効画像部分（スキャンすべき部分）が抽出できるのはヘッドに合った形式のスキャンデータを生成した後になる。
しかし、インターレースやマルチパスといった高画質化を狙った処理が印刷モードによって入るため、スキャンデータは連続性がない場合もある。この場合に追跡パターンを付加しようとすると、印刷モードごとに追跡パターンを用意しなければならなくなり複雑化する。
従来、スキャンデータ生成前に追跡パターンを付加して、スキャンデータ生成部にて追跡パターンラインの検出を行うことで、画像データの無い（追跡パターンのみの）ラインを検出することで副走査方向のスキャンをスキップすることが研究されている。
しかしながら、インクジェット方式の印刷ではスキャン自体のスキップと、主走査方向のスキップ（スキャン開始位置を可変）も印刷速度を確保するための大きな要素である。
そこで、本発明は、上述した実情を考慮して、インクジェット方式のプリンタや複写機における追跡パターンを付加した場合に、主走査方向の空白部を検出するインクジェットプリンタでは画像データの無い部分（白の部分）を検出し、空白ラインを飛ばしてスキャンを行うことで最小限の紙搬送で印刷速度を増しており、この印刷生産性を損なうことなく、偽造防止等の追跡パターンを付加する画像形成装置を提供することにある。
【課題を解決するための手段】
【０００４】
上記の課題を解決するために、請求項１に記載の発明は、追跡パターンの各ライン先頭に設けたヘッダ部を読み取るヘッダ読み取り部と主走査画像開始位置を記憶する主走査画像開始位置レジスタとを有するスキャンデータ生成手段を備えた画像形成装置を特徴とする。
また請求項２に記載の発明は、スキャンデータ生成手段は、主走査画像終了位置を記憶する主走査画像終了位置レジスタを有し、各ライン後端に対称形に設けた前記ヘッダ部と同じパターンを前記ヘッダ読み取り部により読み取り、前記主走査画像終了位置レジスタに記憶するようにした請求項１記載の画像形成装置を特徴とする。
また請求項３に記載の発明は、前記スキャンデータ生成手段は、副走査画像終了位置を記憶する副走査画像終了位置レジスタと、副走査スキャン終了位置を演算する副走査スキャン終了位置演算部を有する請求項１記載の画像形成装置を特徴とする。
また請求項４に記載の発明は、前記スキャンデータ生成手段は、スキャン補正を行うか否か判断するスキャン補正判断部と、主走査スキャン位置を補正する主走査スキャン位置補正部と、副走査スキャン補正を行う副走査スキャン補正部を有する請求項１記載の画像形成装置を特徴とする。
【発明の効果】
【０００５】
請求項１の発明によれば、ライン単位で主走査後端の追跡パターンの有無を検出することができるのでスキャンデータ生成時に主走査方向のスキップすべき先端空白エリアを検出することができる。
また請求項２の発明によれば、ライン単位で主走査後端の追跡パターンの有無を検出することができるのでスキャンデータ生成時に主走査方向のスキップすべき後端空白エリアも検出することができる。
また請求項３、４の発明によれば、画像データに追跡パターンが入る空白領域がない場合でも、状況に応じて最も印刷速度に影響ないように強制的に空白領域を最大限付加することができる。
【発明を実施するための最良の形態】
【０００６】
以下、図面を参照して、本発明の実施の形態を詳細に説明する。次に、この発明について、図面を参照しながら、その第１の実施の形態を詳細に説明する。図１はインクジェットプリンタを示す外観図である。
インクジェット記録ヘッド１は、ヘッド走査方向（以下主走査方向と呼ぶ）にノズル列を有し、インクタンクが一体または別体に構成され、一体の場合はインクジェット記録ヘッドとともにキャリッジ２に搭載されている。
また、キャリッジ２は移動モータ３によってタイミングベルト４を介してガイドレール５に沿って矢印Ａ及びＢ方向に往復移動する。一方、キャリッジ２の移動に対する同期を図るために同期信号発生手段が内装されている。
これは光学式エンコーダで透明フィルム上に、例えば１８０ドット／インチ（ｄｐｉ）や３６０ｄｐｉに相当する記録ピッチ密度でスリットが描かれ、さらに一定間隔で幅の異なるスリットが描かれたリニアエンコーダ６を装置本体に固定し、前記リニアエンコーダ６のスリットを検出するためにフォトインタラプタなどからなる検出部７をキャリッジ２に搭載して、キャリッジ２の移動による位置検出を可能にしている。
また、検出部７本体にはフォトインタラプタからの出力信号を外部に引き出すための図示しないフレキシブルプリント基板が接続されており図示しない回路部に接続している。給送ローラ１０は被記録材１１を挟持し、被記録材１１をＤ方向に給送するものである。
給送ローラ１０によって給送された被記録材１１はプラテンローラ８に巻回し、Ｆ方向に送られる。また、インクジェット記録ヘッド１とプラテンローラ８に巻回した被記録材１１の間隙は一定である。インクジェット記録ヘッド１はガイドレール５に沿ってＧまで移動すると、ヘッドクリーニング手段１２と対向し、インク吐出ノズルのクリーニングや保管時のキャップがされる。
インクジェット記録ヘッド１には、ノズル列が複数列、或る間隔をおいて配列され、各ノズルから各色のインクを吐出させ、カラー印字を実現する。ガイドレール５に沿って１回移動すると記録幅ｄの書き込みが終了する。
【０００７】
図２はインクジェット複合機の外観を示す斜視図である。インクジェットプリンタにスキャナ部１３を設け、原稿押さえの圧着板１４が付いている。本体部分１５はインクジェットプリンタと同等の機能を有するが、内部的にはスキャナで読み取った原稿の画像データをＲＧＢからＹＭＣＫへの色変換やガンマ補正等さまざまな画像処理が施される。
図３は本発明のインクジェットプリンタの構成を示すブロック図である。本実施の形態では、インクジェット方式の複合機であり、スキャナ２０、プリンタコントローラ２１、画像処理部２２、追跡パターン付加部２６、機器情報保存部２３、追跡パターン情報保持部２５、追跡パターン生成部２４、スキャンデータ生成部２７、メモリ２８、モータ制御部３１、インクジェットエンジン３２を含んでいる。
スキャンデータ生成部２７には、追跡パターン情報ロード部３０、Ｍ／Ｃ／Ｋプレスキャン部４７、Ｙプレスキャン部２９、データ変換制御部４３、スキャン補正制御部４４、主走査スキャン位置補正部４５、副走査スキャン補正部４６がある。
さらにＹプレスキャン部２９には、ヘッダ読み取り部３８、主走査画像開始位置レジスタ３９、主走査画像終了位置レジスタ４０、主走査カウンタ４１、副走査カウンタ４２、ライン画素数演算部３３、ライン画素カウンタ３４、追跡パターンラインカウンタ３５、副走査スキップ判定部３６、副走査画像終了位置レジスタ３７がある。
【０００８】
本発明の実施の形態は以上のような構成からなる。従来、レーザ方式のプリンタや複合機においては、追跡パターンはレーザエンジンにデータを転送する最終段にてパターンを合成するのが一般的であった。
インクジェット方式において、エンジンにデータを転送する最終段はキャリッジのヘッドに送るスキャンデータであって、インクジェット方式の場合、印刷モード（キャリッジのスキャン方法）を複数持っているのが一般的である。
これはインクジェット方式の特徴であり、印刷速度優先の場合はヘッドのノズル列の幅の１回スキャンで、そのヘッド幅分の画像を形成する。画質優先の場合は、１回スキャンした後、ノズル間ピッチの半分の距離を副走査方向に紙を移動し、再度スキャンを行う。
これによって、解像度をノズルピッチの２倍にする（インターレース処理）か、主走査方向に画素を間引いて１回スキャンし、次のスキャンで間引いた分のドットを埋めていくことで隣同士のドットの干渉を防止し、画質向上を図る（マルチパス）等、さまざまな印刷モードを実現するようにしている。
【０００９】
図４はスキャンデータの元のページイメージを示す概略図である。図５はインターレース処理を行ったスキャンデータを示す概略図である。図６はインターレース処理を行った別のスキャンデータを示す概略図である。
図４ないし図６において、図４の元のページイメージが前述のインターレース処理を行うことにより、スキャンデータが図５及び図６のように副走査方向に分割される。
図７はインターレースに加え、マルチパス処理を行う場合を示す第１の概略図である。図８はインターレースに加え、マルチパス処理を行う場合を示す第２の概略図である。図９はインターレースに加え、マルチパス処理を行う場合を示す第３の概略図である。図１０はインターレースに加え、マルチパス処理を行う場合を示す第４の概略図である。
このようにインターレースに加え、マルチパス処理を行うと図７ないし図１０に示すようになり、これら図７ないし図１０によれば、主走査方向に分割されるので、図のように、もはや原形をとどめない形になる。実際は上記のインターレース、及びマルチパスの画質が上がるにしたがい、さらに複雑になっていく。
このようにスキャンデータが生成された後は、画像データは連続性を失っているため、追跡パターンを付加しようとすると、画像データに合わせて、同じく追跡パターンも分割された形でそれぞれのスキャンデータに付加する必要があるので、追跡パターン生成が印刷モード毎に異なる処理が必要となり複雑化することになる。
【００１０】
次に、図３のブロック構成図、図１１ないし図１４のフローチャートを用いて本発明の動作を説明する。
図１１は画像データフローを説明するフローチャートである。
印刷する画像データは、スキャナ２０から入力されるコピー原稿の画像とホストから送られてくる、電子データ（プリンタ言語や圧縮データ）である（Ｓ１）。
コピー画像の場合は画像処理部２２にてＹＭＣＫ色変換やガンマ補正等、印刷のためのさまざまな処理（画像変換）がなされる（Ｓ２）。プリンタの場合は、プリンタコントローラ２１にてレンダリング（プリンタ言語からビットマップデータへの展開）が行われたり、ホストベースでレンダリングされたビットマップ圧縮データを伸長するといったことを行う。
この段階で、コピー、プリンタからの画像データに追跡パターン付加部２６により追跡パターンが合成される（Ｓ３）。合成される追跡パターンは、機器固有の情報（製造番号等）を保存してある機器情報保存部２３から追跡パターン生成部２４により読み出され、追跡パターンが生成される。
追跡パターンが合成された画像データは、一旦、メモリ２８に保存され、スキャンデータ生成部２７にて、キャリッジに搭載されているインクを吐出するノズル列（ヘッド）に合わせた形式にデータ変換を行い、印刷モードを取得する（Ｓ４）。
スキャンデータ生成部２７では保存されたページデータをＭ／Ｃ／Ｋプレスキャン部４７にて、マゼンタ、シアン、ブラックの３色のプレーンについてデータの有無を検査し（Ｓ５）、データの無い空白領域の位置情報をＹプレスキャン部２９に出力する。
Ｙプレスキャン部２９には前述の追跡パターン生成部２４の追跡パターン情報保持部２５から追跡パターン情報を追跡パターン情報ロード部３０によりロードされる。したがって、Ｙプレスキャン部２９ではイエロー以外の空白領域情報と追跡パターン情報が入力されている。
ここではイエロー以外の空白領域について画素の検査を行う。即ちイエローの画像データの有無を検出することで、言い換えると追跡パターンのみの領域を検出する（Ｓ６）ことが目的である。追跡パターンエリアが有るかどうかチェックし（Ｓ７）、なければスキャン位置を補正する（Ｓ８）。
追跡パターンエリアが有るならば、スキャン開始位置を指定し（Ｓ９）、スキャンデータを生成し（Ｓ１０）、インクジェットエンジンへデータを転送する（Ｓ１１）。イエロー以外の空白領域においてライン単位の空白については図１２に示す副走査方向の追跡パターン検出フローで検出する。
【００１１】
図１２は追跡パターン生成フローを説明するフローチャートである。
図１２において、機器情報を取得し（Ｓ２０）、追跡パターン設定を取得し（Ｓ２１）、追跡パターンを生成し（Ｓ２２）、そして追跡パターン情報を保存する（Ｓ２３）。
図１３は主走査追跡パターン検出フローを説明するフローチャートである。
図１３において、主走査カウンタをクリアし（Ｓ３０）、ヘッダ検出かどうか判断し（Ｓ３２）、ヘッダ検出ならば、主走査カウンタ＋パターン長さを入力して（Ｓ３１）、再度、ヘッダ検出かどうか判断する（Ｓ３２）。ヘッダ検出でなければ、主走査開始位置レジスタｎを保存し（Ｓ３３）、主走査カウンタをセットする（Ｓ３４）。
次に、ヘッダ検出かどうか判断し（Ｓ３６）、ヘッダ検出ならば、主走査カウンタ＋パターン長さを入力して（Ｓ３５）、再度、ヘッダ検出かどうか判断する（Ｓ３６）。ヘッダ検出でなければ、主走査終了位置レジスタｎを保存する（Ｓ３７）。
図１４は副走査追跡パターン検出フローを説明するフローチャートである。
図１４において、ライン毎の既定の追跡パターン情報に基づき、画像データの有無を検知する点は、従来と同じであるが、次のラインを検査する際に副走査カウンタをインクリメントするが、その増分は、前述のイエロー以外の空白領域に相当するラインになるように設定する点に特徴がある。
図１４において、まず、追跡パターン情報を取得し（Ｓ４０）、プレスキャンを開始する（Ｓ４１）。副走査カウンタをセットし（Ｓ４２）、スキャンカウンタをセットする（Ｓ４３）。次いで、主走査パターンを検出し（Ｓ４４）、ライン画素数（Ｌｎ）を演算する（Ｓ４５）。ライン画素（Ｐｎ）をカウントし（Ｓ４６）、Ｌｎ＝Ｐｎかを判断し（Ｓ４７）、Ｌｎ＝Ｐｎでなければ、終了位置レジスタｎを保存する（Ｓ４９）。Ｌｎ＝Ｐｎならば、スキップ候補ラインをカウントする（Ｓ４８）。
次いで、スキップ判定結果を保存し（Ｓ５０）、最終ラインかどうか判断する（Ｓ５１）。最終ラインでなければ、副走査カウンタをインクリメントし（Ｓ５２）、次いでスキャンカウンタをインクリメントし（Ｓ５３）、主走査パターン検出（Ｓ４４）以下を繰り返す。
【００１２】
図１５はスキャン補正の例を説明するフローチャートである。
副走査終了位置レジスタ値を取得し（Ｓ６０）、次いで、スキャン内空白ライン＞追跡パターンライン数かどうかを判断し（Ｓ６１）、スキャン内空白ライン＞追跡パターンライン数であれば処理を終える。そうでなければスキャン１主走査開始位置レジスタ値−追跡パターン長を入力する（Ｓ６２）。
図１６は追跡パターン例を示す概略図である。
図１６において追跡パターンは１６×１６画素で構成され、各ラインの先頭４画素はヘッダ部分である。ヘッダは１ライン毎に抜いてあり、これにより縦方向に画素が繋がり、目立つことを防いでいる。
総ビット数は１６×１６で２５６であるが、ヘッダ部の情報を除くと１９２の情報量となる。追跡パターン情報は各ラインの画素数である。
図１６には追跡パターン検出におけるライン画素演算と主走査基準パターン例をそれぞれ示している。
【００１３】
図１７は追跡パターンラインカウンタの例を示すタイミング図、図１８は追跡パターン主走査検出例を示すタイミング図、図１９は主走査空白検出例を示す概略図である。
まず前述のヘッダ部をヘッダ読み取り部３８（図３）により検出する。ヘッダと異なるパターンの場合は画像データとして判断する。このとき前ラインでヘッダを検出している場合は同じ位置にヘッダがあるものとして、ヘッダ検出は行わないが、パターンが０の場合以外は画像データとして認識する。
ヘッダを検出した場合はヘッダに続くパターンをそのラインに該当する図１６で示したような主走査基準パターンと比較することで、画像データの有無を検出する。画像データを検出したら検査ラインに該当するスキャンの主走査開始位置レジスタをその位置情報（例えば、主走査カウンタ値）で更新する。
但し、更新時に元のデータとの比較を行い、元のデータより小さい場合にのみレジスタの値を更新する。この動作を繰り返すことで、スキャン単位の画像先端開始位置の最も先端寄りの位置（最も主走査カウンタ値が小さい）が示されることになる。図１９がこの例である。
図２０には追跡パターン検出ラインエリアを示すラインスキップ例の概略図を示している。また図２１には非スキャンエリアを示すラインスキップ例の概略図を示している。図２２には追跡パターン検出ラインエリアを示す主走査スキップ例の概略図を示している。図２３には非スキャンエリアを示す主走査スキップ例の概略図を示している。
【００１４】
本発明の第２の実施形態では、図３において主走査カウンタ４１をライン最終位置にセットし、後端からの検査を同様に実施し、画像データ検出した位置情報で主走査終了位置レジスタ４０を更新する。
終了位置の場合は、前述とは逆に更新時に元のデータとの比較を行う際に元のデータより大きい場合にのみレジスタの値を更新する。この動作を繰り返すことで、スキャン単位の画像終了位置の最も後端寄りの位置（最も主走査カウンタ値が大きい）が示されることになる。
ところで、第１及び第２の実施の形態において、画像データの印字エリアが矩形の絵や写真であり、かつ副走査方向の長さがスキャン幅で割り切れる場合には、印字エリア外を全て空白と検知してスキャンスキップできる場合がある。この場合は最も印字効率が良いが、追跡パターン部分も全てスキップされてしまうことになる。
図２４は空白エリアのスキャンスキップで追跡パターンエリアが無くなる場合の画像例を示す概略図である。図２５は非スキャンエリアを示している空白エリアのスキャンスキップで追跡パターンエリアが無くなる場合の画像例を示す概略図である。
【００１５】
本発明の第３の実施の形態では空白検出の結果、この追跡パターンエリアの有無を検出する。図１４の副走査追跡パターン検出フローにおいて、各スキャンで画像データが存在した最終ラインがスキャンごとの副走査終了位置レジスタに保存される。最終スキャンは画像データによって異なり、プレスキャンによってページ内での画像データ存在スキャンということである。
ここで最終スキャンが何番目のスキャンか、副走査後端は何スキャンスキップしたかは問題ではなく、最終スキャン内の何ライン目が最終画像データかである。言い換えると最終スキャン内に何ライン連続した空白ラインが存在するかということである。そこで副走査画像終了位置レジスタ３７（図３）の値からこの情報を得ることができる。
図１５のスキャン補正のフロー図においてその判定例を示す。最終スキャンの副走査終了位置レジスタの値を読み込み（最終スキャンは最後に更新された副走査終了位置レジスタで判断できる）、スキャン内の総ライン数から終了位置ラインを引くことで空白ライン数が得られる。
追跡パターンのライン数（本例では１６ライン）より大きければ、追跡パターンが存在し、小さければ空白はあるが追跡パターンが完全では無いことを示す。引いた値が０であればスキャンする空白はまったく存在しないことになる。
第３の実施の形態において、空白検出により追跡パターンが完全に残らない場合には、追跡パターンが印刷されたものから判別することが困難になる（画像にもよるが、写真やベタ画像の場合はほぼ画像データにより隠れてしまう）。
そこで、本発明の第４の実施の形態では、第２の実施の形態で空白が無いまたは少ない場合を検出して、強制的にスキャン位置補正を行うことで、追跡パターン用の空白エリアを挿入する。
【００１６】
図１５のスキャン補正例のフローにおいて、第２の実施の形態で検出した追跡パターン用の空白エリアの有無判定で「Ｎｏ」の場合にあるスキャンの主走査開始位置を追跡パターン長分だけ戻すように補正する。
図２６はスキャン補正したイメージを示す概略図である。これにより、補正したスキャンの先頭空白領域に追跡パターンが印刷されることになる。このときの或るスキャンとは先頭にスキップする空白があることが前提であり、もし全スキャン先頭から画像データがある場合は、後端部分に、後端も空白が無い場合は、１スキャン追加することで対応する。
本発明は以上の様な構成、動作であり、インクジェット方式特有の主副キャリッジスキャン制御による印刷生産性を損なうことなく、単一制御で各印刷モードに対応でき追跡パターンを付加することができるという効果が得られる。
また、ライン単位で主走査の後端の追跡パターンの有無を検出することができるので、スキャンデータ生成時に主走査方向のスキップすべき後端空白エリアも検出することができる。
さらに、画像データに追跡パターンが入る空白領域が無い場合でも、状況に応じて最も印刷速度に影響ないように強制的に空白領域を最低限付加することができる。画像データに追跡パターンが入る空白領域が無い場合でも、状況に応じて最も印刷速度に影響ないように強制的に空白領域を最低限付加することができる。
【図面の簡単な説明】
【００１７】
【図１】インクジェットプリンタを示す外観図。
【図２】インクジェット複合機の外観を示す斜視図。
【図３】本発明のインクジェットプリンタの構成を示すブロック図。
【図４】スキャンデータの元のページイメージを示す概略図。
【図５】インターレース処理を行ったスキャンデータを示す概略図。
【図６】インターレース処理を行った別のスキャンデータを示す概略図。
【図７】インターレースに加え、マルチパス処理を行う場合を示す第１の概略図。
【図８】インターレースに加え、マルチパス処理を行う場合を示す第２の概略図。
【図９】インターレースに加え、マルチパス処理を行う場合を示す第３の概略図。
【図１０】インターレースに加え、マルチパス処理を行う場合を示す第４の概略図。
【図１１】画像データフローを説明するフローチャート。
【図１２】追跡パターン生成フローを説明するフローチャート。
【図１３】主走査追跡パターン検出フローを説明するフローチャート。
【図１４】副走査追跡パターン検出フローを説明するフローチャート。
【図１５】スキャン補正の例を説明するフローチャート。
【図１６】追跡パターン例を示す概略図。
【図１７】追跡パターンラインカウンタの例を示すタイミング図。
【図１８】追跡パターン主走査検出例を示すタイミング図。
【図１９】主走査空白検出例を示す概略図。
【図２０】追跡パターン検出ラインエリアを示すラインスキップの例を示す概略図。
【図２１】非スキャンエリアを示すラインスキップの例を示す概略図。
【図２２】追跡パターン検出ラインエリアを示す主走査スキップの例を示す概略図。
【図２３】非スキャンエリアを示す主走査スキップの例を示す概略図。
【図２４】空白エリアのスキャンスキップで追跡パターンエリアが無くなる場合の画像例を示す概略図。
【図２５】非スキャンエリアを示している空白エリアのスキャンスキップで追跡パターンエリアが無くなる場合の画像例を示す概略図。
【図２６】スキャン補正したイメージを示す概略図。
【符号の説明】
【００１８】
１  インクジェット記録ヘッド、１５  画像形成装置（本体部分）、２７  スキャンデータ生成部、２９  プレスキャン部（Ｙプレスキャン部）、３７  副走査画像終了位置レジスタ、３８  ヘッダ読み取り部、３９  主走査画像開始位置レジスタ、４４  スキャン補正判断部、４５  主走査スキャン位置補正部、４６  副走査スキャン補正部、４８  ヘッダ部
【図１】
2006157455.tif 000003
【図２】
2006157455.tif 000004
【図３】
2006157455.tif 000005
【図４】
2006157455.tif 000006
【図５】
2006157455.tif 000007
【図６】
2006157455.tif 000008
【図７】
2006157455.tif 000009
【図８】
2006157455.tif 000010
【図９】
2006157455.tif 000011
【図１０】
2006157455.tif 000012
【図１１】
2006157455.tif 000013
【図１２】
2006157455.tif 000014
【図１３】
2006157455.tif 000015
【図１４】
2006157455.tif 000016
【図１５】
2006157455.tif 000017
【図１６】
2006157455.tif 000018
【図１７】
2006157455.tif 000019
【図１８】
2006157455.tif 000020
【図１９】
2006157455.tif 000021
【図２０】
2006157455.tif 000022
【図２１】
2006157455.tif 000023
【図２２】
2006157455.tif 000024
【図２３】
2006157455.tif 000025
【図２４】
2006157455.tif 000026
【図２５】
2006157455.tif 000027
【図２６】
2006157455.tif 000028