(57)【要約】【課題】  汎用品の被記録材に記録を実行可能な記録装置において、ユーザに特別な操作を要求することなく、かつ未使用の被記録材を無駄に消費することなく、部品の経年変化や摩耗等に対応して最適な記録制御を実行することができる記録装置を実現する。【解決手段】  記録紙Ｐの記録面に記録する画像データの中から、補正用パターンＳを包含するとともに、ＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下若しくは色変換後のＣＭＹＫ値が補正用パターンＳのＣＭＹＫ値以上である画素群を検索し、その画素群が形成される予定の部分に、補正用パターンＳを記録し、記録した補正用パターンＳをＰＷセンサ３４で検出し、その検出状態に基づいて所定の制御定数を変更した後、補正用パターンＳを記録した記録紙Ｐの記録面に画像データの全画素を形成する。【選択図】図５
2009208310.tif 000002
【特許請求の範囲】
【請求項１】
被記録材の記録面に画素を形成する画素形成装置と、前記画素形成装置により被記録材の記録面に形成した画素を検出可能なセンサと、を備えた記録装置の記録制御を実行する記録制御装置において、
被記録材の記録面に記録する画像データの中から、所定のテストパターンを包含するとともにＲＧＢ値が前記所定のテストパターンデータのＲＧＢ値以下若しくは色変換後のＣＭＹＫ値が前記所定のテストパターンデータのＣＭＹＫ値以上である画素又は複数の前記画素からなる画素群を検索する検索手段と、
被記録材の記録面の前記検索手段で検索した画素又は画素群に基づく画像が形成される予定の部分に、前記所定のテストパターンを記録する第１記録制御手段と、
前記第１記録制御手段で被記録材の記録面に記録した前記所定のテストパターンを前記センサで検出する検出手段と、
前記検出手段における前記所定のテストパターンの検出状態に基づいて、所定の制御を実行又は所定の制御定数を変更する制御変更手段と、
前記第１記録制御手段により記録面に前記所定のテストパターンを記録した被記録材の当該記録面に、前記画像データに基づいて画像を形成する第２記録制御手段と、を備えている、ことを特徴とした記録制御装置。
【請求項２】
請求項１に記載の記録制御装置において、前記記録装置は、被記録材を所定の搬送方向へ搬送する搬送装置を備えており、
前記制御変更手段は、前記第１記録制御手段で被記録材の記録面に前記所定のテストパターンを記録したときの被記録材の搬送位置と前記検出手段で前記所定のテストパターンを検出したときの被記録材の搬送位置との差に基づいて、前記搬送装置で被記録材を所定の搬送量で搬送する際の搬送誤差を補正する制御定数を変更する、ことを特徴とした記録制御装置。
【請求項３】
請求項１に記載の記録制御装置において、前記画素形成装置は、被記録材の記録面に画素を形成する記録ヘッドと、前記搬送装置による被記録材の搬送方向と交差する方向へ前記記録ヘッドを往復動させるヘッド搬送装置とを有し、
前記第１記録制御手段は、前記記録ヘッドを往路方向へ移動させながら画素を形成するとともに前記記録ヘッドを復路方向へ移動させながら画素を形成して、前記所定のテストパターンを被記録材の記録面に記録し、
前記制御変更手段は、前記記録ヘッドを往路方向へ移動させながら形成した画素と前記記録ヘッドを復路方向へ移動させながら形成した画素との相対的な位置関係に基づいて、前記記録ヘッドを往路方向へ移動させながら画素を形成するときの画素形成位置と前記記録ヘッドを復路方向へ移動させながら画素を形成するときの画素形成位置との相対的な位置ずれを補正する制御定数を変更する、ことを特徴とした記録制御装置。
【請求項４】
請求項１に記載の記録制御装置において、前記画素形成装置は、被記録材の記録面にドットを形成するドット形成要素を複数有する記録ヘッドを有し、
前記第１記録制御手段は、前記記録ヘッドの全てのドット形成要素を使用して前記所定のテストパターンを記録し、
前記制御変更手段は、前記検出手段における前記所定のテストパターンの検出状態からドットを形成不能な状態にあるドット形成要素を特定し、ドットを形成不能な状態にあるドット形成要素を使用不可にして他のドット形成要素で代替されるように制御定数を変更するか、又は所定のヘッドクリーニング制御を実行する、ことを特徴とした記録制御装置。
【請求項５】
請求項１〜４のいずれか1項に記載の記録制御装置において、少なくとも前記記録装置の電源をＯＮした後の最初の記録実行時又は記録を実行する被記録材の種類を変更した後の最初の記録実行時に、前記検索手段、前記第１記録制御手段、前記検出手段、前記制御変更手段及び前記第２記録制御手段による記録制御を実行する、ことを特徴とした記録制御装置。
【請求項６】
被記録材の記録面に画素を形成する画素形成装置と、前記画素形成装置により被記録材の記録面に形成した画素を検出可能なセンサと、を備えた記録装置の記録制御を実行する記録制御装置において、
被記録材の記録面に記録する画像データの中から、前記センサで検出可能な明度の画素又は複数の前記画素からなる画素群を検索する検索手段と、
前記画像データのうち前記検索手段で検索した画素又は画素群に基づく画像を被記録材の記録面に形成する第１記録制御手段と、
前記第１記録制御手段で被記録材の記録面に形成した画素又は画素群を前記センサで検出する検出手段と、
前記検出手段における画素又は画素群の検出状態に基づいて、所定の制御を実行又は所定の制御定数を変更する制御変更手段と、
前記第１記録制御手段により記録面に画素又は画素群を形成した被記録材の当該記録面に、前記画像データの全画素に基づく画像又は前記第１記録制御手段により当該記録面に形成した画素以外の全画素に基づく画像を形成する第２記録制御手段と、を備えている、ことを特徴とした記録制御装置。
【請求項７】
被記録材の記録面に画素を形成する画素形成装置と、
前記画素形成装置により被記録材の記録面に形成した画素を検出可能なセンサと、
請求項１〜６のいずれか1項に記載の記録制御装置と、を備えた記録装置。
【請求項８】
被記録材の記録面に画素を形成する画素形成装置と、前記画素形成装置により被記録材の記録面に形成した画素を検出可能なセンサと、を備えた記録装置の記録制御をコンピュータに実行させる記録制御プログラムにおいて、
被記録材の記録面に記録する画像データの中から、所定のテストパターンを包含するとともにＲＧＢ値が前記所定のテストパターンデータのＲＧＢ値以下若しくは色変換後のＣＭＹＫ値が前記所定のテストパターンデータのＣＭＹＫ値以上である画素又は複数の前記画素からなる画素群を検索する検索手順と、
被記録材の記録面の前記検索手順で検索した画素又は画素群に基づく画像が形成される予定の部分に、前記所定のテストパターンを記録する第１記録制御手順と、
前記第１記録制御手順で被記録材の記録面に記録した前記所定のテストパターンを前記センサで検出する検出手順と、
前記検出手順における前記所定のテストパターンの検出状態に基づいて、所定の制御を実行又は所定の制御定数を変更する制御変更手順と、
前記第１記録制御手順により記録面に前記所定のテストパターンを記録した被記録材の当該記録面に、前記画像データに基づいて画像を形成する第２記録制御手順と、を実行させる、ことを特徴とした記録制御プログラム。
【請求項９】
被記録材の記録面に画素を形成する画素形成装置と、前記画素形成装置により被記録材の記録面に形成した画素を検出可能なセンサと、を備えた記録装置の記録制御をコンピュータに実行させる記録制御プログラムにおいて、
被記録材の記録面に記録する画像データの中から、前記センサで検出可能な明度の画素又は複数の前記画素からなる画素群を検索する検索手順と、
前記画像データのうち前記検索手順で検索した画素又は画素群に基づく画像を被記録材の記録面に形成する第１記録制御手順と、
前記第１記録制御手順で被記録材の記録面に形成した画素又は画素群を前記センサで検出する検出手順と、
前記検出手順における画素又は画素群の検出状態に基づいて、所定の制御を実行又は所定の制御定数を変更する制御変更手順と、
前記第１記録制御手順により記録面に画素又は画素群を形成した被記録材の当該記録面に、前記画像データの全画素に基づく画像又は前記第１記録制御手順により当該記録面に形成した画素以外の全画素に基づく画像を形成する第２記録制御手順と、を実行させる、ことを特徴とした記録制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被記録材の記録面に画素を形成する画素形成装置と、画素形成装置により被記録材の記録面に形成した画素を検出可能なセンサと、を備えた記録装置の記録制御を実行する記録制御装置、該記録制御装置を備えた記録装置、記録装置の制御をコンピュータに実行させる記録制御プログラムに関する。
【背景技術】
【０００２】
インクジェットプリンタ、ドットインパクトプリンタ、レーザプリンタ等、被記録材の記録面に多数の画素を形成して画像等の記録を実行する記録装置が公知である。
【０００３】
このような記録装置においては、被記録材の記録面の各画素が形成されるべき位置に正確に形成されることによって、高精度な記録が可能になる。したがって、例えば、記録装置内で被記録材を搬送する搬送装置（搬送ローラ等）における搬送誤差は、その搬送誤差によって被記録材の記録面に対する画素形成位置にずれが生じるため、記録精度が低下する要因となる。つまり、記録装置において、搬送装置の搬送誤差は、記録精度に大きく影響するものであるが、その誤差量は、全く同じ構成の記録装置であっても部品公差等により個体ごとに異なってくる。そのため、記録装置の製造工程においては、個体ごとに搬送誤差を測定し、搬送誤差を補正する制御定数等を個体ごとに決定して記録装置内部の不揮発性メモリ等に個々に記憶させているのが一般的である。それによって、量産される記録装置の全ての個体において、一定以上の記録精度を維持することが可能になる。
【０００４】
ところが、搬送装置の搬送誤差は、ユーザが使用している間、部品の経年変化や摩耗等によって変動する可能性がある。そのため、ユーザが使用している間に、搬送装置の搬送精度が低下して記録精度が低下してしまう虞があった。このような課題を解決可能な従来技術の一例としては、例えば、ユーザが被記録材に所定のテストパターンを記録することができる機能と、そのテストパターンからユーザが目視で最適な制御定数を決定して記録装置内部の制御定数を変更することができる機能とを備えた記録装置が公知である（例えば、特許文献１を参照）。さらに、被記録材に記録したテストパターンや専用の被記録材に予め付されているマーク等をセンサ等で読み取る機能と、読み取ったテストパターン等の内容に基づいて制御定数を自動的に決定して変更する機能とを備えた記録装置が公知である（例えば、特許文献２又は３を参照）。
【０００５】
これらの従来技術によれば、部品の経年変化や摩耗等による被記録材の搬送誤差の変動に応じて、搬送誤差を補正するための制御定数をユーザが適宜最適な値に変更することができる。したがって、記録装置において、搬送装置の部品の経年変化や摩耗等による記録精度の低下を低減させることができる。
【特許文献１】特開２００３−１１３４５号公報
【特許文献２】特開平５−９６７９６号公報
【特許文献３】特開２００３−２５６５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記の特許文献１及び２に記載された従来技術においては、搬送誤差の補正値を決定するためのテストパターンを被記録材に記録する操作をユーザが行わなければならない。つまり、搬送誤差を補正するための制御定数を最適な値に変更するために、ユーザは煩雑な作業を強いられるという課題があった。
【０００７】
また、上記の特許文献１及び２に記載された従来技術においては、テストパターンを被記録材に記録し、そのテストパターンから最適な制御定数を決定するため、少なくとも一以上の未使用の被記録材を無駄に消費することになり、不経済である。また、未使用の被記録材を無駄に消費することは、環境保護の観点からも好ましくない。
【０００８】
この点で、上記の特許文献３に記載された従来技術は、被記録材にテストパターンを記録する必要がなく、未使用の被記録材を無駄に消費しないが、２つのマークが一定の間隔で予め付されている専用の被記録材に記録を実行する特殊な記録装置に限って実施可能な技術である。したがって、上記の特許文献３に記載された従来技術は、広く一般に流通している汎用品の被記録材に記録を実行する一般的な記録装置には適用することができない。さらに、上記の特許文献３に記載された記録装置は、２つのマークが一定の間隔で予め付されている専用の被記録材に記録を実行することが前提となるため、例えば、被記録材の全面に余白無く写真画像等を記録する縁なし記録には適さないものである。
【０００９】
本発明は、このような状況に鑑み成されたものであり、その課題は、汎用品の被記録材に記録を実行可能な記録装置において、ユーザに特別な操作を要求することなく、かつ未使用の被記録材を無駄に消費することなく、部品の経年変化や摩耗等に対応して最適な記録制御を実行することができる記録装置を実現することにある。
【課題を解決するための手段】
【００１０】
上記課題を達成するため、本発明の第１の態様は、被記録材の記録面に画素を形成する画素形成装置と、前記画素形成装置により被記録材の記録面に形成した画素を検出可能なセンサと、を備えた記録装置の記録制御を実行する記録制御装置において、被記録材の記録面に記録する画像データの中から、所定のテストパターンを包含するとともにＲＧＢ値が前記所定のテストパターンデータのＲＧＢ値以下若しくは色変換後のＣＭＹＫ値が前記所定のテストパターンデータのＣＭＹＫ値以上である画素又は複数の前記画素からなる画素群を検索する検索手段と、被記録材の記録面の前記検索手段で検索した画素又は画素群に基づく画像が形成される予定の部分に、前記所定のテストパターンを記録する第１記録制御手段と、前記第１記録制御手段で被記録材の記録面に記録した前記所定のテストパターンを前記センサで検出する検出手段と、前記検出手段における前記所定のテストパターンの検出状態に基づいて、所定の制御を実行又は所定の制御定数を変更する制御変更手段と、前記第１記録制御手段により記録面に前記所定のテストパターンを記録した被記録材の当該記録面に、前記画像データに基づいて画像を形成する第２記録制御手段と、を備えている、ことを特徴とした記録制御装置である。
【００１１】
ここで、ＲＧＢ色空間は、加法混色であることから、画素は、ＲＧＢの各値が大きくなるに従って白色に近い色となり、ＲＧＢの各値が小さくなるに従って黒色に近い色となる。また、ＣＭＹＫ色空間は、減法混色であることから、画素は、ＣＭＹＫの各値が大きくなるに従って黒色に近い色となり、ＣＭＹＫの各値が小さくなるに従って白色に近い色となる。
【００１２】
まず、被記録材の記録面に記録する画像データの中から、所定のテストパターンを包含するとともにＲＧＢ値が前記所定のテストパターンデータのＲＧＢ値以下若しくは色変換後のＣＭＹＫ値が前記所定のテストパターンデータのＣＭＹＫ値以上である画素又は複数の前記画素からなる画素群を検索する（検索手段）。このような画素又は画素群は、被記録材の記録面のテストパターンを記録した部分に重ねて形成すると、そのテストパターンを視覚的に全く認識できないかほとんど認識できない状態にすることができる。すなわち、所定のテストパターンが記録された領域を包含する領域に、そのテストパターンより濃い色（より黒に近い色）の画素又は画素群を重ねて形成することによって、そのテストパターンを覆い隠すことができる画素又は画素群を検索する。
【００１３】
次に、被記録材の記録面の前記検索手段で検索した画素又は画素群に基づく画像が形成される予定の部分に、所定のテストパターンを記録する（第１記録制御手段）。つづいて、そのテストパターンをセンサで検出し（検出手段）、そのテストパターンの検出状態に基づいて、所定の制御を実行又は所定の制御定数を変更する（制御変更手段）。それによって、記録装置は、部品の経年変化や摩耗等に対応して最適な記録制御を実行することが可能な状態になる。尚、「所定の制御」とは、例えば、記録ヘッドのヘッドクリーニング、キャリッジ動負荷のメジャメント等、より高精度な記録を実行する上で有効な制御である。また、「制御定数」とは、搬送補正値、Ｂｉ−ｄ補正値、使用ノズルパターン等、より高精度な記録を実行する上で記録装置の状態に応じて最適な値に変更するのが好ましい制御定数である。
【００１４】
そして、最後にその被記録材の記録面に画像データに基づいて画像を重ねて形成する（第２記録制御手段）。それによって、その被記録材に記録したテストパターンを視覚的に全く認識できないかほとんど認識できない状態にしつつ、その被記録材に本来記録すべき写真画像等の記録を実行することができる。
【００１５】
すなわち、記録を実行しようとしている被記録材の記録面に本来記録すべき写真画像等の記録を実行（第２記録制御手段）する前に、その被記録材を利用して、所定のテストパターンを記録面に記録し（第１記録制御手段）、そのテストパターンをセンサで検出する（検出手段）。そして、テストパターンの検出状態に基づいて所定の制御を実行又は所定の制御定数を変更し（制御変更手段）、その後にその被記録材の記録面に画像データに基づいて画像を重ねて形成する（第２記録制御手段）。
【００１６】
それによって、未使用の被記録材を無駄に消費することなく、部品の経年変化や摩耗等に対応して最適な記録制御を実行可能な状態にすることができる。そして、これらは本来記録すべき写真画像等を被記録材に記録する過程において実行することができるので、ユーザは特別な操作を行う必要がない。さらに、特殊な専用の被記録材等を使用する必要もなく、被記録材は、汎用品の被記録材を使用することができる。
【００１７】
これにより、本発明の第1の態様に記載の記録制御装置によれば、汎用品の被記録材に記録を実行可能な記録装置において、ユーザに特別な操作を要求することなく、かつ未使用の被記録材を無駄に消費することなく、部品の経年変化や摩耗等に対応して最適な記録制御を実行することができるという作用効果が得られる。
【００１８】
本発明の第２の態様は、前述した第１の態様に記載の記録制御装置において、前記記録装置は、被記録材を所定の搬送方向へ搬送する搬送装置を備えており、前記制御変更手段は、前記第１記録制御手段で被記録材の記録面に前記所定のテストパターンを記録したときの被記録材の搬送位置と前記検出手段で前記所定のテストパターンを検出したときの被記録材の搬送位置との差に基づいて、前記搬送装置で被記録材を所定の搬送量で搬送する際の搬送誤差を補正する制御定数を変更する、ことを特徴とした記録制御装置である。
【００１９】
本発明の第２の態様に記載の記録制御装置によれば、汎用品の被記録材に記録を実行可能な記録装置において、ユーザに特別な操作を要求することなく、かつ未使用の被記録材を無駄に消費することなく、部品の経年変化や摩耗等に対応して、搬送装置で被記録材を所定の搬送量で搬送する際の搬送誤差を補正する制御定数を最適な制御定数に設定することができるという作用効果が得られる。
【００２０】
本発明の第３の態様は、前述した第１の態様に記載の記録制御装置において、前記画素形成装置は、被記録材の記録面に画素を形成する記録ヘッドと、前記搬送装置による被記録材の搬送方向と交差する方向へ前記記録ヘッドを往復動させるヘッド搬送装置とを有し、前記第１記録制御手段は、前記記録ヘッドを往路方向へ移動させながら画素を形成するとともに前記記録ヘッドを復路方向へ移動させながら画素を形成して、前記所定のテストパターンを被記録材の記録面に記録し、前記制御変更手段は、前記記録ヘッドを往路方向へ移動させながら形成した画素と前記記録ヘッドを復路方向へ移動させながら形成した画素との相対的な位置関係に基づいて、前記記録ヘッドを往路方向へ移動させながら画素を形成するときの画素形成位置と前記記録ヘッドを復路方向へ移動させながら画素を形成するときの画素形成位置との相対的な位置ずれを補正する制御定数を変更する、ことを特徴とした記録制御装置である。
【００２１】
本発明の第３の態様に記載の記録制御装置によれば、汎用品の被記録材に記録を実行可能な記録装置において、ユーザに特別な操作を要求することなく、かつ未使用の被記録材を無駄に消費することなく、部品の経年変化や摩耗等に対応して、いわゆるＢｉ−ｄ調整の制御定数を最適な制御定数に設定することができるという作用効果が得られる。
【００２２】
本発明の第４の態様は、前述した第１の態様に記載の記録制御装置において、前記画素形成装置は、被記録材の記録面にドットを形成するドット形成要素を複数有する記録ヘッドを有し、前記第１記録制御手段は、前記記録ヘッドの全てのドット形成要素を使用して前記所定のテストパターンを記録し、前記制御変更手段は、前記検出手段における前記所定のテストパターンの検出状態からドットを形成不能な状態にあるドット形成要素を特定し、ドットを形成不能な状態にあるドット形成要素を使用不可にして他のドット形成要素で代替されるように制御定数を変更するか、又は所定のヘッドクリーニング制御を実行する、ことを特徴とした記録制御装置である。
【００２３】
本発明の第４の態様に記載の記録制御装置によれば、汎用品の被記録材に記録を実行可能な記録装置において、ユーザに特別な操作を要求することなく、かつ未使用の被記録材を無駄に消費することなく、ドット抜け等による記録精度の低下が生ずる虞を低減させることができるという作用効果が得られる。
【００２４】
本発明の第５の態様は、前述した第１〜第４の態様のいずれかに記載の記録制御装置において、少なくとも前記記録装置の電源をＯＮした後の最初の記録実行時又は記録を実行する被記録材の種類を変更した後の最初の記録実行時に、前記検索手段、前記第１記録制御手段、前記検出手段、前記制御変更手段及び前記第２記録制御手段による記録制御を実行する、ことを特徴とした記録制御装置である。
【００２５】
例えば、インクジェットプリンタ等の記録装置においては、記録ヘッドのインク噴射ノズル（ドット形成要素）のノズル詰まりは、記録装置の電源をＯＦＦして長期間経過したような場合に生じやすい傾向にある。また、搬送装置により被記録材を搬送する際の搬送誤差や双方向記録における画素形成位置のずれ量等は、記録を実行する被記録材の大きさ、厚み、表面の摩擦抵抗等によって異なってくる場合がある。
【００２６】
そこで、少なくとも記録装置の電源をＯＮした後の最初の記録実行時又は記録を実行する被記録材の種類を変更した後の最初の記録実行時に、所定の制御を実行又は所定の制御定数を変更（制御変更手段）する前記の一連の制御を実行する。それによって、適切なタイミングで、所定の制御を実行又は所定の制御定数を変更（制御変更手段）する前記の一連の制御を実行することができるので、それに伴うスループットの低下を最小限に止めつつ、部品の経年変化や摩耗等に対応して最適な記録制御を実行することができるという作用効果が得られる。
【００２７】
本発明の第６の態様は、被記録材の記録面に画素を形成する画素形成装置と、前記画素形成装置により被記録材の記録面に形成した画素を検出可能なセンサと、を備えた記録装置の記録制御を実行する記録制御装置において、被記録材の記録面に記録する画像データの中から、前記センサで検出可能な明度の画素又は複数の前記画素からなる画素群を検索する検索手段と、前記画像データのうち前記検索手段で検索した画素又は画素群に基づく画像を被記録材の記録面に形成する第１記録制御手段と、前記第１記録制御手段で被記録材の記録面に形成した画素又は画素群を前記センサで検出する検出手段と、前記検出手段における画素又は画素群の検出状態に基づいて、所定の制御を実行又は所定の制御定数を変更する制御変更手段と、前記第１記録制御手段により記録面に画素又は画素群を形成した被記録材の当該記録面に、前記画像データの全画素に基づく画像又は前記第１記録制御手段により当該記録面に形成した画素以外の全画素に基づく画像を形成する第２記録制御手段と、を備えている、ことを特徴とした記録制御装置である。
【００２８】
まず、被記録材の記録面に記録する画像データの中から、記録装置に設けられているセンサで検出可能な明度の画素又は複数の前記画素からなる画素群を検索する（検索手段）。このような画素又は画素群は、その一部又は全部に基づく画像を被記録材の記録面に先に形成することによって（第１記録制御手段）、テストパターンとして利用することができる。すなわち、検出した画素群から所望のテストパターン形状となる配列の画素を抜き出し、それを被記録材の記録面に先に形成することによって（第１記録制御手段）、画像データの一部を利用して記録面にテストパターンを形成することができる。
【００２９】
そして、この画素又は画素群は、本来被記録材に記録しようとしている画像データの一部である。したがって、この画素又は画素群をテストパターンとして利用した後、その被記録材の記録面に当該画像データの残りの画素に基づく画像を形成するか、全画素に基づく画像を重ねて形成して記録を実行すれば、本来被記録材に記録しようとしている画像を被記録材の記録面に完成させることができる（第２記録制御手段）。この場合、先に記録した画素又は画素群は、本来被記録材に記録しようとしている画像データの一部であることから、被記録材の記録面に全画素が形成されて完成した画像に影響を及ぼすものではない。
【００３０】
そこで、まず前記検索手段で検索した画素又は画素群で構成されるテストパターンを被記録材の記録面に形成する（第１記録制御手段）。次に、そのテストパターンをセンサで検出し（検出手段）、そのテストパターンの検出状態に基づいて、所定の制御を実行又は所定の制御定数を変更する（制御変更手段）。それによって、記録装置は、部品の経年変化や摩耗等に対応して最適な記録制御を実行することが可能な状態になる。そして、最後にその被記録材の記録面に画像データの残りの画素に基づく画像を形成するか、全画素に基づく画像を重ねて形成することによって、その被記録材に本来記録すべき写真画像等の記録を完成させることができる（第２記録制御手段）。
【００３１】
すなわち、記録を実行しようとしている被記録材の記録面に本来記録すべき写真画像等の記録を実行（第２記録制御手段）する前に、その被記録材を利用して、画像データの一部の画素又は画素群で構成されるテストパターンを先に記録面に記録し（第１記録制御手段）、そのテストパターンをセンサで検出する。そして、その検出状態に基づいて所定の制御を実行又は所定の制御定数を変更し（制御変更手段）、その後にその被記録材の記録面に画像データの残りの画素に基づく画像を形成するか、全画素に基づく画像を重ねて形成する（第２記録制御手段）。
【００３２】
それによって（検出手段）、未使用の被記録材を無駄に消費することなく、部品の経年変化や摩耗等に対応して最適な記録制御を実行することが可能な状態にすることができる（制御変更手段）。そして、これらは本来記録すべき写真画像等を被記録材に記録する過程において実行することができるので、ユーザは特別な操作を行う必要がない。さらに、特殊な専用の被記録材等を使用する必要もなく、被記録材は、汎用品の被記録材を使用することができる。
【００３３】
これにより、本発明の第６の態様に記載の記録制御装置によれば、汎用品の被記録材に記録を実行可能な記録装置において、ユーザに特別な操作を要求することなく、かつ未使用の被記録材を無駄に消費することなく、部品の経年変化や摩耗等に対応して最適な記録制御を実行することができるという作用効果が得られる。
【００３４】
本発明の第７の態様は、被記録材の記録面に画素を形成する画素形成装置と、前記画素形成装置により被記録材の記録面に形成した画素を検出可能なセンサと、前述した第１〜第６の態様のいずれかに記載の記録制御装置と、を備えた記録装置である。  
本発明の第７の態様に記載の記録装置によれば、記録装置において、前述した第１〜第６の態様のいずれかに記載の発明による作用効果を得ることができる。
【００３５】
本発明の第８の態様は、被記録材の記録面に画素を形成する画素形成装置と、前記画素形成装置により被記録材の記録面に形成した画素を検出可能なセンサと、を備えた記録装置の記録制御をコンピュータに実行させる記録制御プログラムにおいて、被記録材の記録面に記録する画像データの中から、所定のテストパターンを包含するとともにＲＧＢ値が前記所定のテストパターンデータのＲＧＢ値以下若しくは色変換後のＣＭＹＫ値が前記所定のテストパターンデータのＣＭＹＫ値以上である画素又は複数の前記画素からなる画素群を検索する検索手順と、被記録材の記録面の前記検索手順で検索した画素又は画素群に基づく画像が形成される予定の部分に、前記所定のテストパターンを記録する第１記録制御手順と、前記第１記録制御手順で被記録材の記録面に記録した前記所定のテストパターンを前記センサで検出する検出手順と、前記検出手順における前記所定のテストパターンの検出状態に基づいて、所定の制御を実行又は所定の制御定数を変更する制御変更手順と、前記第１記録制御手順により記録面に前記所定のテストパターンを記録した被記録材の当該記録面に、前記画像データに基づいて画像を形成する第２記録制御手順と、を実行させる、ことを特徴とした記録制御プログラムである。
【００３６】
本発明の第８の態様に記載の記録制御プログラムによれば、この記録制御プログラムを実行するコンピュータにより制御される記録装置において、前述した本発明の第１の態様に記載の発明と同様の作用効果を得ることができる。
【００３７】
本発明の第９の態様は、被記録材の記録面に画素を形成する画素形成装置と、前記画素形成装置により被記録材の記録面に形成した画素を検出可能なセンサと、を備えた記録装置の記録制御をコンピュータに実行させる記録制御プログラムにおいて、被記録材の記録面に記録する画像データの中から、前記センサで検出可能な明度の画素又は複数の前記画素からなる画素群を検索する検索手順と、前記画像データのうち前記検索手順で検索した画素又は画素群に基づく画像を被記録材の記録面に形成する第１記録制御手順と、前記第１記録制御手順で被記録材の記録面に形成した画素又は画素群を前記センサで検出する検出手順と、前記検出手順における画素又は画素群の検出状態に基づいて、所定の制御を実行又は所定の制御定数を変更する制御変更手順と、前記第１記録制御手順により記録面に画素又は画素群を形成した被記録材の当該記録面に、前記画像データの全画素に基づく画像又は前記第１記録制御手順により当該記録面に形成した画素以外の全画素に基づく画像を形成する第２記録制御手順と、を実行させる、ことを特徴とした記録制御プログラムである。
【００３８】
本発明の第９の態様に記載の記録制御プログラムによれば、この記録制御プログラムを実行するコンピュータにより制御される記録装置において、前述した本発明の第６の態様に記載の発明と同様の作用効果を得ることができる。
【発明を実施するための最良の形態】
【００３９】
以下、本発明の実施の形態を図面に基づいて説明する。
【００４０】
＜インクジェットプリンタの概略構成＞
まず、「記録装置」の一例としてのインクジェットプリンタの概略構成について、図１〜図３を参照しながら説明する。
【００４１】
図１は、インクジェットプリンタの要部平面図であり、図２はその側面図である。図３は、インクジェットプリンタの概略のブロック図である。  
インクジェットプリンタ５０は、「被記録材」としての記録紙Ｐにインクを噴射して記録面に画素を形成する「画素形成装置」としての記録ヘッド６２を備えている。記録ヘッド６２は、主走査方向Ｘに往復動可能にキャリッジガイド軸５６に軸支された「ヘッド搬送装置」としてのキャリッジ６１に搭載されている。キャリッジ６１には、記録ヘッド６２の他、後述するＰＷセンサ３４や図示していないインクカートリッジ等が搭載されている。キャリッジ６１は、図示していないベルト伝達機構によって、ＣＲモータ６３（図３）の回転駆動力が伝達されて主走査方向Ｘに往復動する。
【００４２】
記録ヘッド６２のヘッド面と対向する位置には、記録を実行する記録紙Ｐを裏面側から支持して、記録ヘッド６２のヘッド面と記録紙Ｐとのギャップを規定するプラテン５３が設けられている。キャリッジ６１の主走査方向Ｘへの往復動領域の一端側の外側には、公知のキャッピング装置５７が設けられている。記録を実行しない待機状態においては、キャリッジ６１がキャッピング装置５７の上まで移動して停止し、キャッピング装置５７に配設されているキャップＣＰによって記録ヘッド６２のヘッド面が封止される。このキャリッジ６１の停止位置は、ホームポジションＨＰとして規定される。
【００４３】
また、インクジェットプリンタ５０は、記録ヘッド６２を記録紙Ｐに対して副走査方向Ｙに走査させる手段として、記録紙Ｐを副走査方向Ｙに搬送する「搬送装置」としての搬送駆動ローラ５１及び搬送従動ローラ５２を備えている。搬送駆動ローラ５１は、外周面に高摩擦抵抗を有する皮膜が施されており、ＰＦモータ５８（図３）の回転駆動力で回転する。複数の搬送従動ローラ５２は、個々に従動回転可能に軸支されているとともに、図示していないばね等の付勢手段により個々に搬送駆動ローラ５１に付勢されている。記録紙Ｐは、搬送従動ローラ５２で搬送駆動ローラ５１の外周面に押しつけられ、搬送駆動ローラ５１と搬送従動ローラ５２とで挟持された状態で搬送駆動ローラ５１が回転することによって、副走査方向Ｙに搬送される。
【００４４】
副走査方向Ｙにおける搬送駆動ローラ５１の上流側には、多数の記録紙Ｐを積重可能な給送トレイ７１が配設されている。給送トレイ７１には、記録紙Ｐの積重位置を規制するための記録紙ガイド７１ａが記録紙Ｐの幅に合わせて幅方向に摺動可能に設けられている。また、給送トレイ７１の近傍には、給送ローラ７２が配設されている。給送ローラ７２は、ＰＦモータ５８（図３）の回転駆動力で回転する。給送トレイ７１に積重された記録紙Ｐは、図示していないホッパ等の押圧手段で押動されて最上位側が給送ローラ７２の外周面に押圧され、給送ローラ７２が回転することによって、搬送駆動ローラ５１へ向けて給送される。このとき、公知の分離パッド等の分離手段によって、最上位にある給送すべき記録紙Ｐから他の記録紙Ｐが分離されて重送が防止される。給送ローラ７２と搬送駆動ローラ５１との間には、給送された記録紙Ｐの副走査方向Ｙの先端位置及び後端位置を検出するための公知の紙検出器３３が配設されている。
【００４５】
さらに、インクジェットプリンタ５０は、記録実行後の記録紙Ｐを排出する手段として、排出駆動ローラ５４と排出従動ローラ５５とを備えている。排出駆動ローラ５４は、ＰＦモータ５８（図３）の回転駆動力で回転する。複数の排出従動ローラ５５は、個々に従動回転可能に軸支されているとともに、図示していないばね等の付勢手段により個々に排出駆動ローラ５４に付勢されている。排出従動ローラ５５は、周囲に複数の歯を有し、各歯の先端が記録紙Ｐの記録面に点接触するように鋭角的に尖った歯付きローラになっている。記録紙Ｐは、排出従動ローラ５５で排出駆動ローラ５４の外周面に押しつけられ、排出駆動ローラ５４と排出従動ローラ５５とで挟持された状態で排出駆動ローラ５４が回転することによって、副走査方向Ｙに搬送されて排出される。
【００４６】
このような構成のインクジェットプリンタ５０において、給送ローラ７２、搬送駆動ローラ５１及び排出駆動ローラ５４を回転させるＰＦモータ５８（図３）並びにキャリッジ６１を主走査方向に駆動するＣＲモータ６３（図３）は、後述する記録制御部１００により制御される。また、記録ヘッド６２も同様に、記録制御部１００により制御される。記録制御部１００は、キャリッジ６１を主走査方向Ｘへ往復動させながら記録ヘッド６２から記録紙Ｐへインクを噴射する動作と、記録紙Ｐを副走査方向Ｙへ所定の搬送量で搬送する動作とを交互に繰り返しながら記録紙Ｐへの記録を行う制御を実行する。
【００４７】
本発明に係る「記録制御装置」としての記録制御部１００は、ＲＯＭ１０１、ＲＡＭ１０２、ＡＳＩＣ（特定用途向け集積回路）１０３、ＣＰＵ（中央処理装置）１０４、不揮発性メモリ１０５、ＰＦモータドライバ１０６、ＣＲモータドライバ１０７及びヘッドドライバ１０８を備えている。ＲＯＭ１０１、ＲＡＭ１０２、ＡＳＩＣ１０３、ＣＰＵ１０４及び不揮発性メモリ１０５は、記録制御部１００のシステムバスに接続されている。ＰＦモータドライバ１０６、ＣＲモータドライバ１０７及びヘッドドライバ１０８は、ＡＳＩＣ１０３に接続されている。
【００４８】
ＲＯＭ１０１は、ＣＰＵ１０４によるインクジェットプリンタ５０の制御に必要な記録制御プログラム（ファームウェア）等が格納される。ＲＡＭ１０２は、ＣＰＵ１０４の作業領域や画像データ等の格納領域として用いられる。ＣＰＵ１０４は、記録制御プログラムを実行して、インクジェットプリンタ５０の記録制御を実行する為の演算処理やその他必要な演算処理を行う。例えば、ＲＧＢ画像データの階調数変換処理やＲＧＢ画像データをＣＭＹＫの表色系の画像データに変換する色変換処理、画像データを記録ヘッド６２のノズル配列等に応じて並び替える等の処理を実行する。不揮発性メモリ１０５は、記録制御プログラムによる演算処理に必要な各種データ等が記憶されている。
【００４９】
ＡＳＩＣ１０３は、ＤＣモータであるＰＦモータ５８及びＣＲモータ６３の速度制御並びに記録ヘッド６２の駆動制御を行うための制御回路を有している。ＡＳＩＣ１０３は、ＰＦモータ５８及びＣＲモータ６３の速度制御を行うための各種演算を行い、その演算結果に基づくモータ制御信号をＰＦモータドライバ１０６及びＣＲモータドライバ１０７へ送出する。また、ＡＳＩＣ１０３は、記録ヘッド６２の制御信号を演算生成してヘッドドライバ１０８へ送出し、記録ヘッド６２のインク噴射を制御する。さらに、ＡＳＩＣ１０３は、パーソナルコンピュータ３０１とのインタフェース機能も有している。
【００５０】
さらに、インクジェットプリンタ５０は、搬送駆動ローラ５１の回転量を検出するロータリエンコーダ３１、キャリッジ６１の移動量を検出するリニアエンコーダ３２、副走査方向Ｙの記録紙Ｐの先端及び後端を検出する紙検出器３３、主走査方向Ｘの記録紙Ｐの端部を検出するためのＰＷセンサ３４及びインクジェットプリンタ５０の電源をＯＮ／ＯＦＦするための電源スイッチ３５を備えている。
【００５１】
公知のロータリエンコーダ３１は、搬送駆動ローラ５１の回転に連動して回転するロータリスケール３１１と、ロータリスケール３１１の外周に沿って等間隔に形成されているスリットを検出するロータリスケールセンサ３１２とを有している（図２）。搬送駆動ローラ５１の回転に伴い変化するロータリスケールセンサ３１２の出力信号は、ＡＳＩＣ１０３を介してＣＰＵ１０４へ出力される。
【００５２】
公知のリニアエンコーダ３２は、キャリッジ６１の近傍に主走査方向Ｘと略平行に配置されたリニアスケール３２１と、リニアスケール３２１に等間隔に形成されているスリットを検出する、キャリッジ６１に搭載されたリニアスケールセンサ３２２とを有している（図２）。キャリッジ６１の主走査方向Ｘの移動量に応じたパルスの周期が移動速度に伴い変化するリニアスケールセンサ３２２の出力信号は、ＡＳＩＣ１０３を介してＣＰＵ１０４へ出力される。
【００５３】
公知の紙検出器３３は、立位姿勢への自己復帰習性が付与され、かつ記録紙Ｐの搬送方向（副走査方向Ｙ）にのみ回動し得るよう記録紙Ｐの搬送経路内に突出する状態で枢支されたレバーを有している。紙検出器３３は、このレバーの先端が記録紙Ｐに押されることでレバーが回動し、それによって、給送ローラ７２より給送された記録紙Ｐの先端位置及び搬送中の記録紙Ｐの後端位置を検出する。ＰＷセンサ３４は、非接触の光学式センサである。ＰＷセンサ３４は、記録紙Ｐの主走査方向Ｘの両端位置（記録紙Ｐの両側端位置）を検出する。紙検出器３３及びＰＷセンサ３４の検出信号は、ＡＳＩＣ１０３を介してＣＰＵ１０４へ出力される。
【００５４】
＜補正フラグセットシーケンスの第１実施例＞
つづいて、本発明に係る記録制御部１００が実行する補正フラグセットシーケンスの第１実施例について、図４及び図５を参照しながら説明する。
【００５５】
図４は、記録紙Ｐに記録するために展開した画像データを模式的に図示したものである。図５は、補正フラグセットシーケンスの第１実施例のフローチャートである。  
まず、「テストパターン」としての補正用パターンの長さＬを設定する（ステップＳ１）。補正用パターンは、ＰＷセンサ３４で検出可能な明度の複数の画素からなる画素群であり、当該実施例においては、主走査方向Ｘに隣接する長さＬの画素群である。この長さＬは、予め設定される任意の長さであり、記録紙Ｐの記録面に記録した補正用パターンをＰＷセンサ３４で検出する際に、もれなく確実に検出できる程度の長さであれば良い。尚、当該実施例においては、補正用パターンの画素データは、予め不揮発性メモリ１０５に記憶されている。
【００５６】
つづいて、この補正用パターンを構成する画素のＲＧＢ値をセットする。より具体的には、補正用パターンを構成する画素のＲ値をｅ１、Ｇ値をｅ２、Ｂ値をｅ３とする（ステップＳ２）。つづいて、記録紙Ｐに記録を実行しようとしている画像データを展開する（ステップＳ３）。展開した後の画像データは、ｍ行ｎ列の画素のデータであり、画素ごとにＲＧＢ値が定義されている。画素は、画像を構成している最小単位であり、ピクセルとも呼ばれる。尚、行は主走査方向Ｘに対応する方向（横方向）であり、列は副走査方向Ｙに対応する方向（縦方向）である（図４）。
【００５７】
つづいて、記録紙Ｐの記録面に記録する画像データの中から、補正用パターンを包含するとともにＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下である画素又は複数の前記画素からなる画素群を検索する（検索手段、検索手順）。より具体的には、Ｘｍ行Ｙｎ列（ｍ、ｎの初期値は１）の画素のＲＧＢ値が補正用パターンデータを構成する画素のＲＧＢ値以下であるか否かを判定する（ステップＳ４）。つまり、ｍ番目の行に、ＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下である画素が存在するか否か、列番号ｎをインクリメントしながら順次判定する。
【００５８】
ｍ番目の行に、ＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下である画素があった場合には（ステップＳ４でＹｅｓ）、その画素を含む行方向に連続した同じＲＧＢ値の画素群の領域長が補正用パターンの長さＬ以上か否かを判定する（ステップＳ５）。その画素群の領域長が補正用パターンの長さＬ以上である場合には（ステップＳ５でＹｅｓ）、補正フラグをセットし（ステップＳ６）、当該フローチャートの手順を終了する。他方、その画素群の領域長が補正用パターンの長さＬ未満である場合には（ステップＳ５でＮｏ）、ステップＳ４に戻って、ｍ番目の行に、ＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下である他の画素が存在するか否かを判定する。
【００５９】
ｍ番目の行に、ＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下で領域長がＬ以上である画素群が存在しなかった場合には（ステップＳ４でＮｏ）、行番号ｍをインクリメントし（ステップＳ７）、行番号ｍが記録紙Ｐに対する記録領域を超えているか否か判定する（ステップＳ８）。行番号ｍが記録紙Ｐに対する記録領域を超えていない場合には（ステップＳ８でＮｏ）、インクリメント後のｍ番目の行（次の行）に、ＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下である画素が存在するか否かを判定する（ステップＳ４）。そして、行番号ｍが記録紙Ｐに対する記録領域を超えた時点で（ステップＳ８でＹｅｓ）、つまり、当該画像データに、ＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下で領域長がＬ以上である画素群が存在しなかった場合には、補正フラグをセットすることなく当該フローチャートの手順を終了する。
【００６０】
尚、当該実施例のフローチャートにおいては、ＲＧＢ値に基づいて補正用パターンと画像データとの対比を行っているが、色変換処理後の画像データのＣＭＹＫ値に基づいて対比することも可能である。ＣＭＹＫ値で対比する場合には、ステップＳ２において補正用パターンのＣＭＹＫ値をセットし、ステップＳ４においては、ｍ番目の行に、ＣＭＹＫ値が補正用パターンを構成する画素のＣＭＹＫ値以上である画素が存在するか否かを判定すれば良い。
【００６１】
また、補正フラグセットシーケンスを実行するタイミングとしては、記録紙Ｐへ記録を実行する際に毎回実行するようにしても良いが、スループットの低下を最小限に止めるという観点から、適切なタイミングに限定するのが好ましい。
【００６２】
適切なタイミングの例としては、例えば、インクジェットプリンタ５０の電源をＯＮした後の最初の記録実行時が挙げられる。これは、温度や湿度等の周囲環境が前回動作時と大きく異なっている可能性があるからであり、周囲環境の相違は、メカ負荷や部品寸法、インク噴射速度等に影響し、記録紙Ｐの搬送誤差やインク着弾位置のずれ量等が変化する要因となるからである。或いは、別のタイミング例としては、記録を実行する記録紙Ｐの種類や大きさを変更した後の最初の記録実行時が挙げられる。記録紙Ｐの種類が異なれば、記録紙Ｐの表面の摩擦抵抗が異なる場合があり、それによって搬送誤差量が異なってくるからである。また、記録紙Ｐの大きさが異なれば、バックテンションに起因した搬送誤差量が変化するからである。
【００６３】
或いは、別のタイミング例としては、一定数の記録紙Ｐへの記録を実行した後のタイミングが挙げられる。これは、摩耗等によって搬送駆動ローラ５１等のローラ周面の摩擦係数が低下して搬送誤差量が変化するからである。或いは、別のタイミング例としては、オンキャリッジのインクジェットプリンタ５０においては、インクカートリッジのインク残量に応じてタイミングを設定することも有効である。これは、インクカートリッジのインク残量によってキャリッジの重量が変化するからであり、それによって、キャリッジガイド軸５６の撓み量が変動してＰＧが僅かに変動し、インク着弾位置のずれ量が異なってくるからである。
【００６４】
＜制御定数変更シーケンスの第１実施例＞
つづいて、本発明に係る記録制御部１００が実行する制御定数変更シーケンスの第１実施例について、図６〜図８を参照しながら説明する。
【００６５】
図６は、キャリッジ６１を底面側から観た状態を模式的に図示した平面図である。  
キャリッジ６１の底面側には、前記のＰＷセンサ３４及び記録ヘッド６２が配設されている。ＰＷセンサ３４は、記録紙Ｐの主走査方向Ｘの両端位置（記録紙Ｐの両側端位置）を検出することができるとともに、記録紙Ｐの記録面に形成した画素を検出することができる非接触の光学式センサである。また、記録ヘッド６２のヘッド面には、４つのノズル列ＮＹ、ＮＭ、ＮＣ、ＮＫが配設されている。ノズル列ＮＹ、ＮＭ、ＮＣ、ＮＫは、記録紙Ｐの記録面にインクを噴射してドットを形成する「ドット形成要素」としてのインク噴射ノズル（図示せず）が、副走査方向Ｙに沿って所定のノズルピッチで等間隔にＮ個配設されたノズル群である。
【００６６】
ノズル列ＮＹのインク噴射ノズルからはイエローインクが噴射されてイエロードットが形成される。ノズル列ＮＭのインク噴射ノズルからはマセンダインクが噴射されてマゼンダドットが形成される。ノズル列ＮＣのインク噴射ノズルからはシアンインクが噴射されてシアンドットが形成される。ノズル列ＮＫのインク噴射ノズルからはブラックインクが噴射されてブラックドットが形成される。記録紙Ｐの記録面には、単一のドット又は複数のドットの組み合わせによって一の画素が形成されて記録が実行される。指定ノズルＮＫ１は、ノズル列ＮＫに属する一のインク噴射ノズルであり、任意に指定して選択するものである。
【００６７】
図７は、制御定数変更シーケンスの第１実施例である搬送補正量変更シーケンスのフローチャートである。図８は、搬送補正量変更シーケンスによるインクジェットプリンタ５０の動作状態を模式的に図示した平面図である。  
当該フローチャートのシーケンスは、部品の経年変化や摩耗等に対応して最適な搬送補正量ｒを設定するためのシーケンスである。搬送補正量ｒは、記録紙Ｐを所定の搬送量で副走査方向Ｙへ搬送する際の搬送誤差を補正する制御定数であり、記録紙Ｐの種類（普通紙、写真用紙等）やサイズ等によって個々に異なる値（ｒ１、ｒ２、ｒ３・・・等）に設定される制御定数である。
【００６８】
まず、前記の補正フラグセットシーケンス（図５）によって補正フラグがセットされているか否かを判定する（ステップＳ１１）。補正フラグがセットされていない場合には（ステップＳ１１でＮｏ）、そのまま当該フローチャートの手順を終了する。他方、補正フラグがセットされている場合には（ステップＳ１１でＹｅｓ）、つづいて、指定ノズルＮＫ１の位置からＰＷセンサ３４の検出位置までの副走査方向Ｙの距離ｄをセットする（ステップＳ１２）。この距離ｄは、指定ノズルＮＫ１の位置からＰＷセンサ３４の検出位置までの副走査方向Ｙの物理的な距離を、ロータリエンコーダ３１が出力するパルス信号の１パルスを１ステップとした搬送ステップ数に換算した値である。
【００６９】
尚、指定ノズルＮＫ１は、その都度任意のノズルを選択して指定するようにしても良いし、予め固定的に設定しておいても良い。また、距離ｄは、必要に応じて一又は複数のノズルに対応する値を予め不揮発性メモリ１０５に記憶しておけば良い。
【００７０】
つづいて、記録紙Ｐを給送し、前記の補正フラグセットシーケンスで検索した画素群（ＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下で主走査方向Ｘの長さが長さＬ以上の画素群）が形成される予定の部分に、指定ノズルＮＫ１を使用して補正用パターンＳを記録する（ステップＳ１３（第１記録制御手段、第１記録制御手順））。より具体的には、記録紙Ｐを給送した後、補正フラグセットシーケンスで検索した画素群が形成される予定の部分に指定ノズルＮＫ１で記録を実行な位置まで、記録紙Ｐを副走査方向Ｙへ搬送する（図８（ａ））。その状態から、記録ヘッド６２を主走査方向Ｘへ往復動させながら、指定ノズルＮＫ１を使用して、補正フラグセットシーケンスで検索した画素群が形成される予定の部分に、長さＬの補正用パターンＳを記録する（図８（ｂ））。
【００７１】
つづいて、搬送駆動ローラ５１による記録紙Ｐの累積搬送量Ｎｐをリセットして０にする（ステップＳ１４）。この累積搬送量Ｎｐは、ロータリエンコーダ３１が出力するパルス信号の１パルスを１ステップとした搬送ステップ数を回転方向に応じて加減算した累積値である。その状態から、記録した補正用パターンＳとＰＷセンサ３４とが主走査方向Ｘに対応する位置関係となるようにキャリッジ６１を移動させた後、搬送駆動ローラ５１を正回転方向への回転を開始し（ステップＳ１５）、ＰＷセンサ３４で補正用パターンＳを検出するまで記録紙Ｐを副走査方向Ｙへ搬送する（ステップＳ１６（検出手段、検出手順））。
【００７２】
ＰＷセンサ３４で補正用パターンＳを検出した時点で（ステップＳ１６でＹｅｓ、図８（ｃ））、その時点における累積搬送量Ｎｐから距離ｄを減算した値に所定の定数αを乗算して搬送補正量ｒを算出する。そして、不揮発性メモリ１０５に記憶されている搬送補正量ｒを変更して更新し（ステップＳ１７（制御変更手段、制御変更手順））、当該フローチャートの手順を終了する。尚、定数αは、搬送補正量ｒをどのように定義するかに応じて任意に設定することができる定数である。例えば、１インチに相当する搬送ステップ数を距離ｄの搬送ステップ数で除算した値を定数αとすれば、搬送補正量ｒは、１インチ当たりに生ずる搬送誤差量ということになる。或いは、距離ｄの搬送ステップ数を定数αとすれば、搬送補正量ｒは、１搬送ステップ当たりに生ずる搬送誤差量ということになる。
【００７３】
そして、上記の搬送補正量変更シーケンスを実行した後、記録制御部１００は、その記録紙Ｐを所定の記録開始位置まで搬送し、画像データの全ての画素を記録面に形成して記録を実行する通常の記録制御を実行する（第２記録制御手段、第２記録制御手順）。補正フラグセットシーケンス（図５）で検索した画素群は、記録紙Ｐの記録面の補正用パターンＳを記録した部分に重ねて形成されるので、その補正用パターンＳを視覚的に全く認識できないかほとんど認識できない状態にすることができる。つまり、補正用パターンＳが記録された領域を包含する領域に、その補正用パターンＳと同じ色又はそれより濃い色の画素又は画素群が重ねて形成されるので、その補正用パターンＳを覆い隠すことができる。
【００７４】
すなわち、本発明に係る記録制御部１００は、記録を実行しようとしている記録紙Ｐの記録面に本来記録すべき写真画像等の記録を実行する前に、その記録紙Ｐを利用して、補正用パターンＳを記録面に記録し、その補正用パターンＳをＰＷセンサ３４で検出する。そして、補正用パターンＳの検出状態に基づいて搬送補正量ｒを変更し、その後にその記録紙Ｐの記録面に画像データの全画素を重ねて形成する。それによって、未使用の記録紙Ｐを無駄に消費することなく、部品の経年変化や摩耗等に対応して最適な搬送補正量ｒで記録紙Ｐの搬送制御を実行することができる。そして、これらは本来記録すべき写真画像等を記録紙Ｐに記録する過程において実行することができるので、ユーザは特別な操作を行う必要がない。さらに、特殊な専用の記録紙を使用する必要もなく、汎用品の記録紙Ｐを使用することができる。
【００７５】
このようにして、本発明に係る記録制御部１００によれば、汎用品の記録紙Ｐに記録を実行可能なインクジェットプリンタ５０等の記録装置において、ユーザに特別な操作を要求することなく、かつ未使用の記録紙Ｐを無駄に消費することなく、部品の経年変化や摩耗等に対応して最適な記録制御を実行することができる。
【００７６】
＜制御定数変更シーケンスの第２実施例＞
つづいて、本発明に係る記録制御部１００が実行する制御定数変更シーケンスの第２実施例について、図９及び図１０を参照しながら説明する。
【００７７】
図９は、制御定数変更シーケンスの第２実施例であるＢｉ−ｄ補正量変更シーケンスのフローチャートである。図１０は、Ｂｉ−ｄ補正量変更シーケンスによるインクジェットプリンタ５０の動作状態を模式的に図示した平面図である。  
当該フローチャートのシーケンスは、部品の経年変化や摩耗等に対応して最適なＢｉ−ｄ補正量ｘｒを設定するためのシーケンスである。Ｂｉ−ｄ補正量ｘｒは、記録ヘッド６２を往路方向ＸＬへ移動させながら画素を形成するときの画素形成位置と、記録ヘッド６２を復路方向ＸＲへ移動させながら画素を形成するときの画素形成位置との相対的な位置ずれを補正する制御定数である。
【００７８】
ここで、当該実施例においては、複数の補正用パターンを記録紙Ｐに記録する必要があるが、ＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下の画像群を所定数検出できたことを条件に補正フラグがセットされるように、前記の補正フラグセットシーケンス（図５）を適宜変更すれば良い。また、当該実施例においては、行方向に連続する画素で形成される補正用パターンを記録する必要があるが、画像データの行と列の関係が逆になるように前記の補正フラグセットシーケンス（図５）を適宜変更すれば良い。
【００７９】
まず、前記の補正フラグセットシーケンス（図５）によって補正フラグがセットされているか否かを判定する（ステップＳ２１）。補正フラグがセットされていない場合には（ステップＳ２１でＮｏ）、そのまま当該フローチャートの手順を終了する。他方、補正フラグがセットされている場合には（ステップＳ２１でＹｅｓ）、つづいて、記録紙Ｐを給送し、キャリッジ６１を往路方向ＸＬへ移動させながら、前記の補正フラグセットシーケンスで検索した画素群（ＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下の画素群）が形成される予定の部分に、補正用パターンＳＬ１〜ＳＬ５を記録する（ステップＳ２２（第１記録制御手段、第１記録制御手順）、図１０（ａ））。
【００８０】
つづいて、キャリッジ６１を復路方向ＸＲへ移動させながら、前記の補正フラグセットシーケンスで検索した画素群（ＲＧＢ値が補正用パターンを構成する画素のＲＧＢ値以下の画素群）が形成される予定の部分に、Ｂｉ−ｄ補正量を段階的に増減変更しながら補正用パターンＳＲ１〜ＳＲ５を記録する（ステップＳ２３（第１記録制御手段、第１記録制御手順）、図１０（ｂ））。
【００８１】
尚、補正用パターンＳＬ１〜ＳＬ５と補正用パターンＳＲ１〜ＳＲ５は、同じ番号同士で対となる補正用パターンであり、同じ番号同士では主走査方向Ｘにおける制御上の記録位置は同一である。また、補正用パターンＳＬ１〜ＳＬ５及び補正用パターンＳＲ１〜ＳＲ５は、図１０においては説明の便宜上整然と並んで記録した態様を例示してあるが、必ずしもそのようにする必要はない。つまり、同じ番号の対となる補正用パターン同士の主走査方向Ｘにおける記録位置さえ同一であれば、補正フラグセットシーケンスで検索した画素群の位置に合わせてばらばらの位置に記録しても差し支えない。
【００８２】
つづいて、キャリッジ６１を往路方向ＸＬへ移動させながら形成した補正用パターンＳＬ１〜ＳＬ５とキャリッジ６１を復路方向ＸＲへ移動させながら形成した補正用パターンＳＲ１〜ＳＲ５との相対的な位置関係を特定する。より具体的には、まず、ＰＷセンサ３４で補正用パターンＳＬ１〜ＳＬ５を検出し、それぞれについて、記録紙Ｐの側端ＰＲからの主走査方向Ｘの距離Ａを算出する（ステップＳ２４（検出手段、検出手順）、図１０（ｃ））。次に、ＰＷセンサ３４で補正用パターンＳＲ１〜ＳＲ５を検出し、それぞれについて、記録紙Ｐの側端ＰＲからの主走査方向Ｘの距離Ｂを算出する（ステップＳ２５（検出手段、検出手順）、図１０（ｃ））。
【００８３】
そして、距離Ａと距離Ｂとの差が最も小さい補正用パターン対を特定し、その補正用パターン対を記録したときのＢｉ−ｄ補正量で、不揮発性メモリ１０５に記憶されているＢｉ−ｄ補正量ｘｒを更新し（ステップＳ２６（制御変更手段、制御変更手順））、当該フローチャートの手順を終了する。そして、上記のＢｉ−ｄ補正量変更シーケンスを実行した後、記録制御部１００は、その記録紙Ｐを所定の記録開始位置まで搬送し、画像データの全ての画素を記録面に形成して記録を実行する通常の記録制御を実行する（第２記録制御手段、第２記録制御手順）。
【００８４】
このようにして、汎用品の記録紙Ｐに記録を実行可能なインクジェットプリンタ５０等の記録装置において、ユーザに特別な操作を要求することなく、かつ未使用の記録紙Ｐを無駄に消費することなく、部品の経年変化や摩耗等に対応して、いわゆるＢｉ−ｄ調整の制御定数を最適な制御定数に設定することができる。
【００８５】
＜制御定数変更シーケンスの第３実施例＞
つづいて、本発明に係る記録制御部１００が実行する制御定数変更シーケンスの第３実施例について、図１１及び図１２を参照しながら説明する。
【００８６】
図１１は、制御定数変更シーケンスの第３実施例であるノズルチェックシーケンスのフローチャートである。図１２は、ノズルチェックシーケンスによりチェックパターンを記録紙Ｐの記録面に記録した状態を模式的に図示した平面図である。  
当該フローチャートのシーケンスは、記録ヘッド６２のヘッド面に配設されているインク噴射ノズルのノズル詰まりを検出するとともに、ノズル詰まりが生じているインク噴射ノズルを特定し、それに応じて、使用ノズルを定義している制御定数を変更してドット抜けによる記録精度の低下を防止するシーケンスである。ここで、当該実施例においては、複数のチェックパターンを記録紙Ｐに記録する必要があるが、ＲＧＢ値が各チェックパターンを構成する画素のＲＧＢ値以下の画像群を所定数検出できたことを条件に補正フラグがセットされるように、前記の補正フラグセットシーケンス（図５）を適宜変更すれば良い。
【００８７】
まず、前記の補正フラグセットシーケンス（図５）によって補正フラグがセットされているか否かを判定する（ステップＳ３１）。補正フラグがセットされていない場合には（ステップＳ３１でＮｏ）、そのまま当該フローチャートの手順を終了する。他方、補正フラグがセットされている場合には（ステップＳ３１でＹｅｓ）、つづいて、記録紙Ｐを給送し、記録ヘッド６２の全てのインク噴射ノズルを使用して、前記の補正フラグセットシーケンスで検索した画素群（ＲＧＢ値がチェックパターンデータを構成する画素のＲＧＢ値以下の画素群）が形成される予定の部分に、「テストパターン」としてのチェックパターンを記録紙Ｐの記録面に記録する（第１記録制御手段、第１記録制御手順）。
【００８８】
より具体的には、まず、ノズル列ＮＹのＮ個のインク噴射ノズルを全て使用して、各インク噴射ノズルに対応するチェックパターンＹＳ１〜ＹＳＮを、対応するインク噴射ノズルからインクを噴射して個々に記録する（ステップＳ３２）。例えば、チェックパターンＹＳ１は、ノズル列ＮＹの１番目のインク噴射ノズルを使用して記録し、チェックパターンＹＳ２は、ノズル列ＮＹの２番目のインク噴射ノズルを使用して記録する。
【００８９】
同様に、ノズル列ＮＭのＮ個のインク噴射ノズルを全て使用して、各インク噴射ノズルに対応するチェックパターンＭＳ１〜ＭＳＮを、対応するインク噴射ノズルからインクを噴射して個々に記録する（ステップＳ３３）。同様に、ノズル列ＮＣのＮ個のインク噴射ノズルを全て使用して、各インク噴射ノズルに対応するチェックパターンＣＳ１〜ＣＳＮを、対応するインク噴射ノズルからインクを噴射して個々に記録する（ステップＳ３４）。同様に、ノズル列ＮＫのＮ個のインク噴射ノズルを全て使用して、各インク噴射ノズルに対応するチェックパターンＫＳ１〜ＫＳＮを、対応するインク噴射ノズルからインクを噴射して個々に記録する（ステップＳ３５）。
【００９０】
尚、チェックパターンＹＳ１〜ＹＳＮ、チェックパターンＭＳ１〜ＭＳＮ、チェックパターンＣＳ１〜ＣＳＮ及びチェックパターンＫＳ１〜ＫＳＮは、図１２においては説明の便宜上整然と並んで記録した態様で例示してあるが、必ずしもそのようにする必要はない。つまり、補正フラグセットシーケンスで検索した画素群の位置に合わせてばらばらの位置に記録しても差し支えない。
【００９１】
つづいて、ＰＷセンサ３４で全チェックパターンを走査し（ステップＳ３６（検出手段、検出手順））、全てのチェックパターンを検出することができたか否かを判定する（ステップＳ３７）。全てのチェックパターンを検出することができた場合には（ステップＳ３７でＹｅｓ）、そのまま当該フローチャートの手順を終了する。
【００９２】
他方、全てのチェックパターンを検出することができなかった場合には（ステップＳ３７でＮｏ）、チェックパターンの検出状態からノズル詰まり等でドットを形成不能な状態にあるインク噴射ノズルを特定する。そして、その特定したインク噴射ノズルを使用不可にして、同じノズル列の他のインク噴射ノズルで代替されるように、不揮発性メモリ１０５に記憶されている使用ノズルパターン（使用ノズルを定義している制御定数）を変更して更新し（ステップＳ３８（制御変更手段、制御変更手順））、当該フローチャートの手順を終了する。
【００９３】
そして、上記のノズルチェックシーケンスを実行した後、記録制御部１００は、その記録紙Ｐを所定の記録開始位置まで搬送し、画像データの全ての画素を記録面に形成して記録を実行する通常の記録制御を実行する（第２記録制御手段、第２記録制御手順）。尚、ステップＳ３８においては、ノズル詰まり等でドットを形成不能な状態にあるインク噴射ノズルを使用不可にする代わりに、インク噴射ノズルのノズル詰まりを解消するための所定のヘッドクリーニング制御を実行するようにしても良い。
【００９４】
このようにして、汎用品の記録紙Ｐに記録を実行可能なインクジェットプリンタ５０等の記録装置において、ユーザに特別な操作を要求することなく、かつ未使用の記録紙Ｐを無駄に消費することなく、ドット抜け等による記録精度の低下が生ずる虞を低減させることができる。
【００９５】
＜補正フラグセットシーケンスの第２実施例＞
つづいて、本発明に係る記録制御部１００が実行する補正フラグセットシーケンスの第２実施例について、図１３を参照しながら説明する。
【００９６】
図１３は、補正フラグセットシーケンスの第２実施例のフローチャートである。  
まず、「テストパターン」としての補正用パターンの長さＬを設定する（ステップＳ４１）。この長さＬは、予め設定される任意の長さであり、記録紙Ｐの記録面に記録した補正用パターンをＰＷセンサ３４で検出する際に、もれなく確実に検出できる程度の長さであれば良い。つづいて、ＰＷセンサ３４で検出可能な画素のＲＧＢ値の上限値をセットする。より具体的には、ＰＷセンサ３４で検出可能な画素のＲ値の上限値をｅ１、Ｇ値の上限値をｅ２、Ｂ値の上限値をｅ３とする（ステップＳ４２）。
【００９７】
つづいて、記録紙Ｐに記録を実行しようとしている画像データを展開し（ステップＳ４３）、画像データの中からＰＷセンサ３４で検出可能な画素のＲＧＢ値の上限値（以下、ＲＧＢ上限値という。）以下である画素又は複数の前記画素からなる画素群を検索する（検索手段、検索手順）。より具体的には、Ｘｍ行Ｙｎ列（ｍ、ｎの初期値は１）の画素のＲＧＢ値がＲＧＢ上限値以下であるか否かを判定する（ステップＳ４４）。つまり、ｍ番目の行に、ＲＧＢ値がＲＧＢ上限値以下である画素が存在するか否か、列番号ｎをインクリメントしながら順次判定する。
【００９８】
ｍ番目の行に、ＲＧＢ値がＲＧＢ上限値以下である画素があった場合には（ステップＳ４４でＹｅｓ）、その画素を含む行方向に連続した同じＲＧＢ値の画素群の領域長が長さＬ以上か否かを判定する（ステップＳ４５）。その画素群の領域長が長さＬ以上である場合には（ステップＳ４５でＹｅｓ）、補正フラグをセットし（ステップＳ４６）、当該フローチャートの手順を終了する。他方、その画素群の領域長が長さＬ未満である場合には（ステップＳ４５でＮｏ）、ステップＳ４４に戻って、ｍ番目の行に、ＲＧＢ値がＲＧＢ上限値以下である他の画素が存在するか否かを判定する。
【００９９】
ｍ番目の行に、ＲＧＢ値がＲＧＢ上限値以下で領域長がＬ以上である画素群が存在しなかった場合には（ステップＳ４４でＮｏ）、行番号ｍをインクリメントし（ステップＳ４７）、行番号ｍが記録紙Ｐに対する記録領域を超えているか否か判定する（ステップＳ４８）。行番号ｍが記録紙Ｐに対する記録領域を超えていない場合には（ステップＳ４８でＮｏ）、インクリメント後のｍ番目の行（次の行）に、ＲＧＢ値がＲＧＢ上限値以下である画素が存在するか否かを判定する（ステップＳ４４）。そして、行番号ｍが記録紙Ｐに対する記録領域を超えた時点で（ステップＳ４８でＹｅｓ）、つまり、当該画像データに、ＲＧＢ値がＲＧＢ上限値以下で領域長がＬ以上である画素群が存在しなかった場合には、補正フラグをセットすることなく当該フローチャートの手順を終了する。
【０１００】
尚、当該実施例のフローチャートにおいては、ＲＧＢ値に基づいて補正用パターンと画像データとの対比を行っているが、色変換処理後の画像データのＣＭＹＫ値に基づいて対比することも可能である点は、第１実施例と同様である。ＣＭＹＫ値で対比する場合には、ステップＳ４２において、ＰＷセンサ３４で検出可能な画素のＣＭＹＫ値の下限値（以下、ＣＭＹＫ下限値という。）をセットし、ステップＳ４４においては、ｍ番目の行に、ＣＭＹＫ値がＣＭＹＫ下限値以上である画素が存在するか否かを判定すれば良い。
【０１０１】
このように、画像データの中からＰＷセンサ３４で検出可能な補正用パターンＳの形状を包含する画素群を検索すれば、その後の制御定数変更シーケンスにおいて、その検索した画素群の一部又は全部をそのまま補正用パターンＳ等として利用することができる。つまり、図７のステップＳ１３、図９のステップＳ２３、図１１のステップＳ３２〜Ｓ３５においては、予め用意した補正用パターン又はチェックパターンを記録紙Ｐに記録するのではなく、画像データの一部を補正用パターン又はチェックパターンとして記録する。そして、この検索した画素群は、本来記録紙Ｐに記録しようとしている画像データの一部である。したがって、この検索した画素群の一部又は全部を補正用パターン又はチェックパターンとして利用した後、その記録紙Ｐの記録面に当該画像データの残りの画素を形成するか、全画素を重ねて形成して記録を実行すれば、本来記録紙Ｐに記録しようとしている画像を記録紙Ｐの記録面に完成させることができる。
【０１０２】
この場合、先に記録した補正用パターン又はチェックパターンは、本来記録紙Ｐに記録しようとしている画像データの一部であることから、記録紙Ｐの記録面に全画素が形成されて完成した画像に影響を及ぼすものではない。したがって、汎用品の記録紙Ｐに記録を実行可能なインクジェットプリンタ５０等の記録装置において、ユーザに特別な操作を要求することなく、かつ未使用の記録紙Ｐを無駄に消費することなく、部品の経年変化や摩耗等に対応して最適な記録制御を実行することができる。
【０１０３】
＜他の実施例＞
図５、図７、図９、図１１及び図１３に図示した各フローチャートの処理は、ソフトウェア・プログラムとして構成し、このソフトウェア・プログラムを記録制御部１００のＣＰＵ１０４で実行することにより実現することができる他、ハードウェア回路によって実現することもできる。
【０１０４】
尚、本発明は上記実施例に限定されることなく、特許請求の範囲に記載した発明の範囲内で、種々の変形が可能であり、それらも本発明の範囲内に含まれるものであることは言うまでもない。
【図面の簡単な説明】
【０１０５】
【図１】インクジェットプリンタの概略の平面図。
【図２】インクジェットプリンタの概略の側面図。
【図３】インクジェットプリンタの概略のブロック図。
【図４】記録紙に記録するために展開した画像データの模式図。
【図５】補正フラグセットシーケンスの第１実施例のフローチャート。
【図６】キャリッジを底面側から観た状態を模式的に図示した平面図。
【図７】制御定数変更シーケンスの第１実施例のフローチャート。
【図８】搬送補正量変更シーケンスによるプリンタの動作状態。
【図９】制御定数変更シーケンスの第２実施例のフローチャート。
【図１０】Ｂｉ−ｄ補正量変更シーケンスによるプリンタの動作状態。
【図１１】制御定数変更シーケンスの第３実施例のフローチャート。
【図１２】ノズルチェックパターンを記録紙に記録した状態を図示した平面図。
【図１３】補正フラグセットシーケンスの第２実施例のフローチャート。
【符号の説明】
【０１０６】
３１  ロータリエンコーダ、３２  リニアエンコーダ、５０  インクジェットプリンタ、５１  搬送駆動ローラ、５２  搬送従動ローラ、５３  プラテン、５４  排出駆動ローラ、５５  排出従動ローラ、５６  キャリッジガイド軸、６１  キャリッジ、６２  記録ヘッド、１００  記録制御部、Ｘ  主走査方向、Ｙ  副走査方向
【図１】
2009208310.tif 000003
【図２】
2009208310.tif 000004
【図３】
2009208310.tif 000005
【図４】
2009208310.tif 000006
【図５】
2009208310.tif 000007
【図６】
2009208310.tif 000008
【図７】
2009208310.tif 000009
【図８】
2009208310.tif 000010
【図９】
2009208310.tif 000011
【図１０】
2009208310.tif 000012
【図１１】
2009208310.tif 000013
【図１２】
2009208310.tif 000014
【図１３】
2009208310.tif 000015