(57)【特許請求の範囲】
【請求項１】
同一色の色変動を検知する色変動検知装置であって、
入力画像データから生成されるインク吐出信号から同一色からなる所定の範囲を連続色として検出する検出手段と、
前記インク吐出信号に基づいて記録媒体に画像を記録する記録手段によって前記連続色が記録された画像を撮像して撮像データを取得する撮像手段と、
前記検出手段によって検出された連続色データと同一位置情報を有する前記撮像データの実測値を比較して色変動を判断する判断手段と、
を備え、
前記検出手段は、複数枚に同一情報を記録する際、２枚目からは１枚目とは異なる連続色の色情報を用いて連続色を検出すること
を特徴とする色変動検知装置。 
【請求項２】
請求項１記載の色変動検知装置であって、
前記検出手段によって検出された連続色データ、及び前記撮像手段によって撮像された撮像データを保持する保持手段をさらに備え、
前記判断手段は、前記保持手段に保持された連続色の位置情報及び色情報から判断対象となる記録位置に該当するものを選択し、同一色の記録指示がなされた部分の実測値を比較し、１枚の画像記録中における色変動を判断すること
を特徴とする色変動検知装置。 
【請求項３】
請求項１記載の色変動検知装置であって、
前記判断手段は、複数枚に同一情報を記録する際、２枚目以降の色変動を判断することを特徴とする色変動検知装置。 
【請求項４】
請求項１ないし３のいずれか１項に記載の色変動検知装置であって、
前記判断手段は、画像の記録開始から記録終了までの間に色変動を判断すること
を特徴とする色変動検知装置。 
【請求項５】
請求項１ないし４のいずれか１項に記載の色変動検知装置であって、
前記撮像手段は前記記録手段と一体に移動し、当該記録手段の記録動作と並行して撮像することを特徴とする色変動検知装置。 
【請求項６】
請求項１ないし５のいずれか１項に記載の色変動検知装置を備えていること
を特徴とする画像形成装置。 
【請求項７】
請求項６記載の画像形成装置であって、
色補正手段をさらに備え、
前記判断手段によって色変動ありと判断したとき、前記記録手段による記録を終了し、次の行からテストパターンを記録して当該テストパターンを読み取り、読み取った画像の色に基づいて前記色補正手段によって色補正を行うこと
を特徴とする画像形成装置。 
【請求項８】
請求項６記載の画像形成装置であって、
色補正手段をさらに備え、
前記判断手段によって色変動ありと判断したとき、前記記録手段による記録を終了し、記録媒体の余白にテストパターンを記録して当該テストパターンを読み取り、読み取った画像の色に基づいて前記色補正手段によって色補正を行うこと
を特徴とする画像形成装置。 
【請求項９】
請求項６ないし８のいずれか１項に記載の画像形成装置であって、
色変動が発生した旨を報告する報告手段を備え、
前記判断手段が色変動ありと判断した直後に前記報告手段はその旨報告し、前記記録手段は画像記録を中断すること
を特徴とする画像形成装置。 
【請求項１０】
同一色の色変動を検知し、判断する制御をコンピュータに実行させるための色変動検知制御プログラムであって、
入力画像データから生成されるインク吐出信号から同一色からなる所定の範囲を連続色として検出させる第１の手順と、
前記インク吐出信号に基づいて記録媒体に画像を記録する記録手段によって前記連続色が記録された画像を撮像して撮像データを取得する第２の手順と、
前記第１の手順で検出された連続色データと同一位置情報を有する前記撮像データの実測値を比較して色変動を判断する第３の手順と、
を備え、
前記第１の手順では、複数枚に同一情報を記録する際、２枚目からは１枚目とは異なる連続色の色情報を用いて連続色を検出すること
を特徴とする色変動検知制御プログラム。
【請求項１１】
同一色の色変動を検知する色変動検知制御方法であって、
入力画像データから生成されるインク吐出信号から同一色からなる所定の範囲を連続色として検出させる第１の工程と、
前記インク吐出信号に基づいて記録媒体に画像を記録する記録手段によって前記連続色が記録された画像を撮像して撮像データを取得する第２の工程と、
前記第１の工程で検出された連続色データと同一位置情報を有する前記撮像データの実測値を比較して色変動を判断する第３の工程と、
を備え、
前記第１の工程では、複数枚に同一情報を記録する際、２枚目からは１枚目とは異なる連続色の色情報を用いて連続色を検出すること
を特徴とする色変動検知制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変動検知装置、画像形成装置、色変動検知制御プログラム及び色変動検知制御プログラムに係り、特に画像形成時の経時的な色の変動を検知する色変動検知装置、及びこの色変動検知装置を備えた複写機、プリンタ、ファクシミリ、デジタル複合機などの画像形成装置、この色変動検知をコンピュータによって実行させるための色変動検知制御プログラム及び色変動検知制御方法に関する。
【背景技術】
【０００２】
インクジェットプリンタなどの画像形成装置においては、温度変化あるいは湿度変化によるインクの状態変化によって記録媒体上に再現される色が経時的に変化する可能性がある。そこで色の変化を検知し、色補正することが行われている。この技術として、例えば特許文献１（特開２００２−１２０３８８号公報）に記載の発明が公知である。この発明では、スキャナなどの入力機器を用い、複数の有彩色の色材の混合比率を変化させた複数の暗灰色の混合色パッチからなる２種類のテストパターンを印字し、これら印字された２種類のテストパターンから選択された２つの混合色パッチに基づいて記録装置の入出力信号の特性を推定し補正するようになっている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、前記特許文献１記載の発明を含め、従来実施されている色補正では、テストパターンを記録媒体上に記録し、記録されたテストパターンを読み取って補正データを取得しているが、補正データの取得は記録が全て終了した後であった。そのため、実際に画像を記録している間に記録中の画像に生じる色の変化や変動を検出し、あるいは色の変化あるいは変動の状態を監視することはできなかった。
【０００４】
そこで、本発明が解決しようとする課題は、画像の記録中に発生した色変動を、当該画像を記録している間に検知することができるようにすることにある。
【課題を解決するための手段】
【０００５】
前記課題を解決するため、本発明は、同一色の色変動を検知する色変動検知装置であって、入力画像データから生成されるインク吐出信号から同一色からなる所定の範囲を連続色として検出する検出手段と、前記インク吐出信号に基づいて記録媒体に画像を記録する記録手段によって前記連続色が記録された画像を撮像して撮像データを取得する撮像手段と、前記検出手段によって検出された連続色データと同一位置情報を有する前記撮像データの実測値を比較して色変動を判断する判断手段と、を備え、前記検出手段は、複数枚に同一情報を記録する際、２枚目からは１枚目とは異なる連続色の色情報を用いて連続色を検出することを特徴とする。
【００１７】
なお、後述の実施形態では、色変動検知装置は色変動検知システム２００に、入力画像データは画像データ１０２に、インク吐出信号は符号１０４に、検出手段は連続色吐出検出モジュール２０１に、記録手段は記録ヘッド２１〜２４に、撮像手段は撮像ユニット３０に、判断手段は色変動判断部２０５に、色情報は再現ＲＧＢ値に、実測値は実測ＲＧＢ値に、それぞれ対応する。
【発明の効果】
【００１８】
本発明によれば、画像の記録中に発生した色変動を、当該画像を記録している間に検知することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係るプリンタの印字部の概略構成を示す図である。
【図２】図１におけるキャリッジの要部を示す平面図である。
【図３】図２に示したキャリッジの要部の斜視図である。
【図４】色変動検知システムを含むプリンタのハードウェア構成を示すブロック図である。
【図５】色変動検知システムの処理構成を示すブロック図である。
【図６】色変動検知システムで実行される検知処理のメインルーチンを示すフローチャートである。
【図７】記録媒体に対する撮像可能範囲を示す説明図である。
【図８】撮像データの使用範囲を示す説明図である。
【図９】連続色吐出検出手順を示すフローチャートを含む説明図である。
【図１０】連続色データと撮像データを示す説明図である。
【図１１】連続色データと撮像データの処理手順を示す説明図である。
【図１２】色変動判断部の判断処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２０】
本発明は、画像記録中に連続色のインク吐出を判断し、インク吐出直後に連続箇所を撮像し、印字中に撮像されたＲＧＢデータを比較することが特徴になっている。
【００２１】
以下、本発明の実施形態について、図面を参照しながら説明する。  
図１は、本発明の実施形態に係る画像形成装置としてのプリンタ１００の印字部の概略構成を示す図である。同図において、プリンタ１００の印字部は、インクジェット方式（液滴吐出型）の記録ヘッド２１，２２，２３，２４を搭載したキャリッジ５を中心に構成されている。キャリッジ５は、左右の側板３，４間に掛け渡されたガイドロッド１及び副ガイド２に図示しない軸受け及び副ガイド受け部１１を介してそれぞれ保持され、矢印Ｘ１，Ｘ２方向（主走査方向）に摺動可能となっている。キャリッジ５には黒（Ｋ）のインク滴を吐出する記録ヘッド２１，２２、イエロー（Ｙ）、マゼンタ（Ｍ）のインク滴を吐出する記録ヘッド２３、シアン（Ｃ）のインク滴を吐出する記録ヘッド２４が搭載されている。
【００２２】
キャリッジ５を移動走査する主走査機構は、主走査方向の一方側に配置される主走査モータ８と、主走査モータ８によって回転駆動される駆動プーリ７と、主走査方向他方側に配置された従動プーリ１５と、駆動プーリ７と従動プーリ１５との間に掛け回されたタイミングベルト９とを備えている。なお、従動プーリ１５は、図示しないテンションスプリングによって外方（駆動プーリ７に対して離れる方向）に張力が加えられている。タイミングベルト９は、キャリッジ５の背面側に設けたベルト保持部１０に一部分が固定保持され、これによりキャリッジ５はタイミングベルト９の回転移動に伴って主走査方向に移動する。
【００２３】
また、キャリッジ５の主走査方向に沿うようにエンコーダシート２６が配置されており、キャリッジ５に設けたエンコーダセンサ２７によって当該エンコーダシート２６を読み取り、キャリッジ５の主走査位置を検知することができる。このキャリッジ５の主走査領域のうち、記録領域では、シート状記録媒体（以下、単に記録媒体と称する。）が図示しない送り機構によってキャリッジ５の主走査方向と直交する矢印Ｙ１方向（副走査方向）に間欠的に搬送される。
【００２４】
また、キャリッジ５の主走査方向の移動方向に対して下流側の端部には（図１では右横）、撮像ユニット３０が取り付けられ、キャリッジ５と一体に主走査方向に移動する。撮像ユニット３０の中心は記録ヘッド２１，２２，２３，２４の中心とＸ軸方向（矢印Ｘ１，Ｘ２方向）で１つの直線上に組み付けられる。これにより記録ヘッド２１，２２，２３，２４により記録媒体に記録された直後の画像を主走査方向に移動しながら撮像することができる。なお、符号１４は記録ヘッド２１〜２４のインク吐出作用を維持するための維持機構である。
【００２５】
このように、本実施形態に係るプリンタ１００では、キャリッジ５を主走査方向に移動し、図示しない記録媒体を間欠的に副走査方向に送りながら、記録ヘッド２１〜２４を画像情報に応じて駆動して液滴を吐出させ、記録媒体上に画像データに基づいたフルカラーの可視画像を形成することができる。
【００２６】
図２は図１におけるキャリッジの要部を示す平面図、図３はその斜視図である。これらの図において、図２及び図３に示したキャリッジ５には記録ヘッド２１，２２，２３，２４が搭載され、後述の画像記録モジュール２０１からの指示により、画像データにしたがってノズル列２１ａ，２２ａ，２３ａ，２４ａからそれぞれ各色のインクを吐出し、記録媒体に画像を記録する。
【００２７】
撮像ユニット３０はキャリッジ５に取り付けられ、記録ヘッド２１〜２４と共に主走査方向に往復動作し、画像記録と共に撮像を行う。撮像ユニット３０はイメージセンサ３１を備え、レンズ３２を介して記録媒体上に記録された画像を撮像する。撮像ユニット３０はキャリッジ５の前後左右いずれに取り付けても良いが、画像形成直後の画像を撮像することを意図すれば、前述の図２及び図３に示すように主走査方向下流側の面に設置することが望ましい。また、２次元イメージセンサ３１に代えて各色のフィルタを介して受光するフォトダイオードを使用し、色味を比較して色ずれを検知するようにすることもできる。撮像ユニット３０は、記録中のキャリッジ移動速度で色を撮像できる装置であれば十分である。
【００２８】
なお、撮像ユニット３０の位置は、前述のようにエンコーダシート２６をエンコーダセンサ２７によって読み取り、取得したエンコーダ値で判断することができる。あるいは記録ヘッド２１〜２４のノズルへのデータ列を主走査方向にカウントしていくことにより吐出データの主走査方向の位置を得ることができる。
【００２９】
図４は色変動検知システムを含むプリンタのハードウェア構成を示すブロック図である。同図において、プリンタ１００は、操作部１１０、モニタ１２０、コントローラ１３０、インターフェース１４０、画像処理部１５０、制御部１６０、記録部１７０、及び撮像部１８０から構成され、インターフェース１４０を介してホストＰＣ１０１と接続されている。
【００３０】
操作部１１０はユーザが操作入力するためのものであり、モニタ１２０は入力のための表示及びシステムの状態の表示などを行い、両者でユーザＩ／Ｆを構成する。また、色変動が発生したときの報告をする。なお、報告先はホストＰＣ１０１でも良い。コントローラ１３０はプリンタ全体及び各部の制御を司り、ＣＰＵ（ Central Processing Unit)、ＲＯＭ(Read-Only Memory)、ＲＡＭ(Random Access Memory)、ＥＥＰＲＯＭ(Electrically Erasable Programmable Read-Only Memory）などの制御要素を含む。外部のホストＰＣ１０１とプリンタ１００内の各部はインターフェース１４０によって接続される。ＣＰＵはＲＯＭに格納されたプログラムコードを読み出し、ＲＡＭに展開し、各部の制御を実行する。ホストＰＣ１０１からは、インターフェース３０４を介して、画像処理部３０５に対して画像データが送られる。
【００３１】
画像処理部１５０は、記録画像処理部１５１及びメモリ１５２を含み、記録画像処理部１５１で画像記録を行うための画像処理データを生成し、生成された画像処理データをメモリ１５２に記憶する。
【００３２】
制御部１６０は記録制御部１６１、連続色吐出検知部１６２、撮像制御部１６３、色変動検知部１６４及びメモリ１６５を含み、記録制御部１６１において記録部１７０を制御し、主走査エンコーダセンサ２７からの位置情報にしたがい、記録ヘッド２１〜２４からインクを吐出させることによって、記録媒体上に入力画像データに対応した画像を形成する。記録媒体の送り量は副走査エンコーダセンサからの位置情報により制御する。
【００３３】
記録制御部１６１は画像処理部１５０で処理された画像データに基づいて画像記録を制御する。連続色吐出検知部１６２は、記録制御部１６１で扱われている記録ヘッド２１〜２４のインク吐出情報を読み取り、連続する同一色の記録領域を検出する。連続する同一色の記録領域をここでは連続色と称している。撮像制御部１６３は、撮像部１８０を制御し、記録媒体上に形成された記録画像をイメージセンサ３１により撮像する。色変動検知部１６４は、撮像した撮像データと、検出された連続色の情報から色変動を検知する。撮像データは座標とＲＧＢ値である。メモリ１６５は撮像データを蓄積し、検知された連続色の情報、そして色変動の情報を保存する。メモリは撮像データを一時蓄積し、連続色のデータでないものを破棄することもできる。
【００３４】
記録部１７０は記録ヘッド２１〜２４、主走査エンコーダセンサ２７及び副走査エンコーダセンサ２８を含み、記録媒体に対して画像記録を行う。画像記録は記録ヘッド２１〜２４からインクを吐出することによって行われる。その際の記録ヘッド２１〜２４の位置情報は、例えば、主走査エンコーダセンサ２７及び副走査エンコーダセンサ２８により取得し、制御部１６０に渡される。
【００３５】
撮像部１８０はイメージセンサ３１を含み、記録媒体上に記録した画像を撮像する。
【００３６】
図５は、色変動検知システムの処理構成を示すブロック図である。プリンタ１００の色変動検知システム２００は、連続色ブロック検出モジュール２０１、データ保存モジュール２０３、メモリ１６５及び色変動判断部２０４を含み、入力されるインク吐出信号１０４を処理し、色変動を判断する。
【００３７】
インク吐出信号１０４は、記録ヘッド２１〜２４を駆動し、画像記録を行うための信号であり、画像記録モジュール１０３から出力される。画像記録モジュール１０３は、ホストＰＣ１０１から送られてくる画像データ１０２をレンダリング処理してスキャンデータを作成し、記録ヘッド２１〜２４によって記録するためのインク吐出信号１０４を出力する。画像データ１０２は記録媒体に形成するデータである。
【００３８】
画像記録モジュール１０３は記録制御部１６１で動作し、画像データ１０２が入力され、画像の記録が開始されると、記録ヘッド２１〜２４にインク吐出信号１０４を出力する。
【００３９】
撮像ユニット３０は撮像部３１５で動作し、画像の記録が開始されると、イメージセンサ３１から得た撮像データ１０５をデータ保存モジュール２０３に送る。
【００４０】
報告部１０６は、外部に色変動についての情報を報告するものである。色変動の判断がされた場合はメモリ１６５に情報を保存しておき、記録終了時にモニタ１２０を使用して報告する。色変動の判断時に同時に報告しても良い。また、報告の方法はモニタ１２０表示に限定するものではなく、例えば、ホストＰＣ１０１に報告するようにしても良い。
【００４１】
以下、色変動検知システム２００各モジュールの機能について説明する。  
連続色吐出検出モジュール２０１は連続色吐出検知部１６２内で動作し、画像記録モジュール１０３から記録ヘッド２１〜２４へのインク吐出信号１０４を受け取り、連続色吐出を検出した場合に、データ保存モジュール２０３へと、連続色データ２０２を送る。したがって画像記録モジュール１０３は、色変動検知システムを意識することなく画像を記録することができる。
【００４２】
データ保存モジュール２０３は、色変動検知部１６４で動作する。入力される連続色データ２０２と撮像データ１０５は、それぞれ一時的にメモリ１６５に保存される。
【００４３】
色変動判断部２０５は色変動検知部１６４で動作し、メモリ１６５に保存された撮像データ１０５中から、連続色データ２０２の記録位置に該当するものを選択する。その実測されたＲＧＢ値を、同一色の吐出指示が出た部分同士で比較し、１枚の画像記録中における色変動を判断する。ここでは、一例としてＲＧＢ値を使用しているが、色を指示できるものであれば良く、ＬＡＢやＣＭＹＫなどを使用することもできる。なお、連続色データ２０２の記録位置に該当しない撮像データは色変動判断に使用しないので、メモリ１６５に保存することなく破棄しても良い。
【００４４】
図６は色変動検知システムで実行される検知処理のメインルーチンを示すフローチャートである。
【００４５】
ユーザの例えばホストＰＣ１０１からの指示により画像記録が開始されると記録媒体への画像記録が始まる。この画像記録では、画像に再現される色は温度変化や湿度変化によるインクの状態変化により常に変化する可能性がある。そこで、画像記録が開始されると（ステップＳ１０１）、キャリッジ５にしたがって撮像ユニット３０が移動し、インク吐出後の記録媒体の画像を撮像する（ステップＳ１０２）。インクが記録ヘッド２１〜２４から吐出された後、その部分を撮像するまでの間に、記録ヘッド２１〜２４から撮像ユニット３０までの移動距離とそのときの動作速度に応じた遅れが生じても不都合はない。
【００４６】
撮像が終了した後、連続色があるかどうかを判断する（ステップＳ１０３）。連続色と判断された場合は連続色データを保存し（ステップＳ１０４）、連続色と判断されなかった場合に記録終了でなければ（ステップＳ１０８：Ｎｏ）ステップＳ１０２に戻って撮像を継続し、記録終了であれば（ステップＳ１０８：Ｙｅｓ）、色変動検知の結果が報告される（ステップＳ１０９）。
【００４７】
他方、ステップＳ１０３で、連続色データがメモリ１６５に保存された場合（ステップＳ１０４）、メモリ１６５に一時保存されている撮像データから、連続色の位置に相当する撮像データを選別する（ステップＳ１０５）。撮像データの選別は、撮像データ同士のＲＧＢ値の比較によって行われ、この比較結果に基づいて記録画像内に色変動があると判断された場合（ステップＳ１０６：Ｙｅｓ）、メモリ１６５へ判断結果を蓄積する（ステップＳ１０７）。蓄積後は記録終了かどうかを判断し（ステップＳ１０８）、記録が終了していなければ、ステップＳ１０２以降の処理を繰り返し、終了していれば、蓄積結果が報告される（ステップＳ１０９）。なお、ステップＳ１０６で色変動であると判断されない場合も、ステップＳ１０８の記録終了判断が実行される。
【００４８】
このほかに記録終了後、蓄積された撮像データから、同一色になる部分を選択し、各色で色変動を判別し、その情報を報告することもできる。色変動の報告は、画像記録終了後でなくとも、画像記録中に行うこともできる。報告のタイミングは任意である。
【００４９】
図７は記録媒体に対する撮像可能範囲を示す説明図である。イメージセンサ３１に記録ヘッド２１〜２４の幅よりも小さな範囲を撮像させる場合に限り撮像できる範囲が限られるため、撮像可能範囲を設定する必要がある。イメージセンサ３１に記録ヘッド幅よりも大きい範囲を撮像させる場合はこの範囲を設定する必要はない。記録媒体上に画像を形成する場合、キャリッジ５が主走査方向に往復移動することによって記録ヘッド２１〜２４も主走査方向に移動し、インクを吐出する。１行の記録が終わると、副走査方向に記録媒体が動作し、次の行の記録に移る、という動作を繰り返す。このように、１行の記録が終わると副走査方向に記録媒体が動作し、次の行の記録に移るようなワンパスと呼ばれる印字シーケンスの場合であると、撮像ユニット３０が図２に示すように取り付けられているため、キャリッジ５の１スキャンでは、記録媒体上の限られた範囲の画像を取得することしかできない。
【００５０】
そこで、記録媒体の副走査方向の送りに対し順に行番号Ｄ１を設定する。図７の例では、行番号Ｄ１としてＡからＵまでの番号が付与されている。また、１スキャンで吐出できる範囲がヘッド印字幅Ｄ２であり、そのなかの撮像ユニット３０が通過する部分が撮像可能範囲Ｄ３となる。撮像可能範囲Ｄ３は、連続色を検出する際に限定される位置である。この撮像可能範囲Ｄ３は、記録媒体上に形成された画像を撮像するための撮像ユニット３０をキャリッジ５への取り付け位置に依存するが、図２及び図３に示したような位置に取り付けた場合、記録ヘッドの印字幅Ｄ２の中央部に所定の幅で存在する。それはキャリッジ５に取り付けられた撮像ユニット３０が通る軌跡に沿った帯状の範囲であり、その範囲が撮像可能範囲Ｄ３に相当する。撮像できる範囲が限定されているため、連続色を検出する際にはこの撮像可能範囲Ｄ３以外の場所から選ぶことはできない。撮像は片方向印字でも、往復印字でも良く、また印、字シーケンスによらない。複数スキャンによる重ね打ちの場合も、連続色と判断されたときの撮像データを選択するため、色変動の検知を行うことが可能である。そのため重ね途中の場合の撮像データを比較することも可能で、複数スキャン後の最後の重ねのときの撮像データを比較に使用することもできる。
【００５１】
図８は、撮像データの使用範囲を示す説明図である。図において横方向を主走査方向、縦方向を副走査方向としている。取得可能範囲Ｄ３の中に連続色の領域が存在している。連続色の幅は、１ピクセルＤ４単位で判別され、連続色と判断される最小の幅を最小連続色幅Ｄ５とする。また、撮像データのＲＧＢ値を出すのに使用する範囲は、前記最小連続色幅Ｄ５のマトリクス（図８では、８×８ピクセル）の回りのノイズになる可能性がある部分を避け、撮像位置のずれ量分のマージンをとって当該マトリクスの中心部分の撮像画像有効範囲Ｄ６のみを使用する。
【００５２】
一般的に、露光中に撮像ユニット３０が動くと、鮮明な読み取りを行うことができない。しかしながら本システムでは、主走査方向に動きながらの撮像になる。そこで１つの最小連続色幅Ｄ５の主走査方向の長さを、イメージセンサ３１の露光時間内に進む距離よりも長く設定する。これにより、最小連続色幅Ｄ５内には一色しか存在しないことになるため、露光中に動きがあって撮像した画像がぶれてしまっても色の取得には全く問題がない。つまり最小連続色幅Ｄ５の長さは露光時間（シャッタースピード）でも変わってくる。このように設定することにより、撮像した画像が高速移動中の記録によりぶれてしまっても、問題なくＲＧＢ値に変換できる箇所を連続色として検出することができる。高速シャッターを使用した場合、すなわち、露光時間が短い場合には、より小さな最小連続色幅Ｄ５で連続色を探索することが可能となる。なお、スキャン中に撮像する範囲は正方形でなく、長方形あるいは楕円なども良い。
【００５３】
連続色１つ１つはデータとして位置情報（座標）と色情報（ＲＧＢ値）を持ち、連続色データとしてメモリ１６５に保存されている。そこで、同じ色情報を持つ連続色の撮像データのＲＧＢ値と比較することにより色変動を検出することが可能となり、各色の色変動を記録中に判別することができる。
【００５４】
図９は連続色吐出検出手順を示すフローチャートを含む説明図である。
【００５５】
一般的に、インクジェット方式のカラープリンタでの記録は、記録画像データを分解し、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（黄）、Ｋ（墨）の各分版画像を作成し、各色のインクを吐出して媒体上に重ねることによってカラー画像を再現している。具体的には、図５に示した画像記録モジュール１０３によってＣＭＹＫの各分版画像からインク吐出信号１０４が作られる。  
記録ヘッド２１〜２４には、１〜３００の配列番号Ｄ７の振られた列ごとのノズルがあり、各ノズルに図５の画像記録モジュール１０３からインク吐出信号１０４が送られる。インク吐出信号１０４は、０（なし）、１（小滴）、２（中滴）、３（大滴）を示す情報である。各ノズルはインク吐出信号１０４に基づいてインクを吐出する。  
また、連続色検出では、制御部１６０のメモリ１６５は、画像記録モジュール１０３から出力される前記各色のインク吐出信号１０４をそれぞれ記憶している。１〜３００のノズル全てに関連する情報を記憶してもいいが、例ではメモリ１６５の削減のため、予め分かっている撮像可能範囲Ｄ３の情報のみ記憶している（ステップＳ１１１）。この撮像可能範囲Ｄ３は、撮像ユニット３０の取り付け位置によって決まっている。以下、この記憶された情報を撮像可能範囲Ｄ３のノズル吐出情報と称す。
【００５６】
画像合成処理では、ステップＳ１１１で記憶されている撮像可能範囲Ｄ３のノズル吐出情報を重ね合わせ、記録媒体上に形成される連続した同一色領域を検出する（ステップＳ１１２）。以下、この連続した同一色領域を「連続領域」と称す。
【００５７】
この連続領域は、実際にメモリ１６５上でカラー画像を合成しても良いし、ＹＭＣＫそれぞれの滴量の情報がほぼ同じ場合に同一色としても良い。例えばこの同一色の判断は、ＹＭＣＫそれぞれの値が５％以下の違いであり、かつ図８の撮像画像有効範囲Ｄ６の使用範囲の平均値が３％以下の違いであるときに同一色とする判断とする（ステップＳ１１３）。上記判断に余裕を持たせた理由は、前記分版画像の作成時にデータとしては異なるものになってしまうが、記録された色が同じになる場合があるためである。もちろん上記方式と異なる方法で同一色の判断を行っても良い。すなわち、同一色と判断できれば、その方式を問うものではない。さらに、同一色の判定基準も上記に限定されるものではない。
【００５８】
ステップＳ１１３の判断で連続領域でない場合は、メモリ１６５に一時保存され（ステップＳ１１４）、ステップＳ１１２に戻って重ね合わせを待つ。
【００５９】
ステップＳ１１３において同一色の領域が連続していることを判断するが、その際、座標情報が必要である。そこで、主走査方向と副走査方向の位置情報を取得する。主走査方向の位置は、１スキャンの初めから記録ヘッド２１〜２４へのインク吐出信号１０４をカウントすることで得る。その位置はキャリッジ５のエンコーダセンサ１０１の値を見ても良い。副走査の位置はノズル配列番号から得ることができる。
【００６０】
そして連続色データ２０２を送る場合には、副走査方向の記録媒体と同一の位置を取得する必要がある。その位置は副走査エンコーダセンサ２８から取得する。
【００６１】
図１０は連続色データと撮像データを示す説明図、図１１は連続色データと撮像データの処理手順を示す説明図である。図１０は撮像後の連続色データ２０２と撮像データ１０５を蓄積し、色変動判断部２０５によってソートされたデータの分布をイメージ的に示したものである。
【００６２】
まず、同一色の再現ＲＧＢ値Ｄ１１で分配されている連続色データがある。ソート後のデータＤ１０は、連続色データと撮像データからできたデータで、連続色データの座標Ａ：Ｄ８と同一座標（３０，４８５）を持つ撮像データの座標Ｂ：Ｄ９の実測ＲＧＢ値Ｄ１２（０９５，０，０）である。そして、各再現ＲＧＢ値Ｄ１１のＲＧＢ値中の実測ＲＧＢ値Ｄ１２を比較し、色変動を判断する。
【００６３】
データ保存モジュール２０３は、連続色検出モジュール２０１から送られる連続色データ２０２と、撮像ユニット３０から送られてくる撮像データ１０５を入力値として持つ。そこで、送られてくる撮像データ１０５の中から、連続色データ２０２の座標Ａ：Ｄ８（３０，４８５）と、同じ座標Ｂ：Ｄ９（３０，４８５）を持つ撮像データ１０５を選別する（ステップＳ１０５）。色変動判断部２０５へは、連続色データ２０２と選別された撮像データ１０５が送られる。
【００６４】
選択外のデータを破棄する場合はステップＳ１１０で選択外のデータ破棄を実行する。メモリ容量に余裕がある場合は、画像記録と色変動検知終了後に破棄して良い。
【００６５】
図１２は色変動判断部の判断処理の処理手順を示すフローチャートである。同図において、色変動判断部２０５はデータ保存モジュール２０３より連続色データ２０２、選別された撮像データ１０５を受け取る。受け取ったデータを再現ＲＧＢ値Ｄ１１ごとにソートする（ステップＳ２０１）。ソート結果が図１０に分布イメージである。ここでは色変動の判断をするために、撮像データ２０２と連続色データ１０５をソートすることにより、一般的な検知手法で色変動を判断できるようにしている。
【００６６】
そして、実測ＲＧＢ値Ｄ１２と比較するための値を、実測ＲＧＢ値比較値算出処理で算出する（ステップＳ２０２）。この例では印字開始からの実測ＲＧＢ値１０５の平均値をとり、次の撮像データ２０２との比較値として使用する。
【００６７】
色変動の判断は最初に取得した値を基準値とし、その基準値と前記算出した比較値とを比較する。前記比較で両者の差分値が予め設定しておいた閾値を越えた場合に、色変動ありと判断する（ステップＳ１０６）。この判断には、差分値の分散を見て判断することもできる。同一画像の記録が２枚以上の場合の平均値は、記録開始から複数枚にわたり平均値をとるが、これ以外に１枚ごとの平均値同士を比較することにより、色変動を検出することも可能である。なお、前記閾値は予め測定して設定しておく。
【００６８】
ステップＳ１０６で色変動がなければ、ステップＳ２０３に戻って以降の処理を繰り返す。色変動ありと判断されれば、色変動と判断された撮像データ１０５は、報告のためにメモリ１６５に保存する（ステップＳ２０４）。
【００６９】
色変動情報は、座標Ｄ９とそのＲＧＢ値である。また実測したＲＧＢ値Ｄ１２のサンプル数、平均値、その平均値からの差分値などを保存しておくこともできる。このように色変動の情報を蓄積しておくことにより、ずれが発生したときにそのつど色変動と判断すること、あるいは一定回数連続してずれが発生したときに色変動と判断することが可能となる。
【００７０】
同一画像の記録が２枚以上の場合は、同一の連続色データ２０２を用いて、１枚目と２枚目の撮像データの同一箇所を比較することにより、２枚目以降からは連続色を検出しないようにすることもできる。また、色変動と判断された直後に記録を中断し、次の行からテストパターンを印字し、あるいは紙の余白部分に印字して色補正を行うようにすることもできる。なお、色補正は制御部１６０で実行される。色補正自体は公知であるので、本実施形態では説明は省略する。
【００７１】
以上のように、本実施形態によれば、インク吐出直後に記録画像を撮像ユニット３０によって撮像し、連続色吐出検出モジュール２０１によって検出された連続色の座標と再現ＲＧＢ値並びに撮像ユニット３０によって撮像された連続色の座標及び実測値をメモリ１６５に保持し、保持された前記座標及び実測ＲＧＢ値を比較して色変動を印字中に判断するので、記録開始から記録終了までに色の変化を検知することができる。
【００７２】
なお、本発明は前述した実施形態に限定されず、本発明の要旨を逸脱しない範囲で種々の変形が可能であり、特許請求の範囲に記載された技術思想に含まれる技術的事項の全てが本発明の対象となる。前記実施形態は、好適な例を示したものであるが、当業者ならば、本明細書に開示の内容から、各種の代替例、修正例、変形例あるいは改良例を実現することができ、これらは添付の特許請求の範囲により規定される範囲に含まれる。
【符号の説明】
【００７３】
２１，２２，２３，２４  記録ヘッド
３０  撮像ユニット
１００  プリンタ
１０２  画像データ
１０４  インク吐出信号
１６５  メモリ
２００  色変動検知システム
２０１  連続色吐出検出モジュール
２０５  色変動判断部
【先行技術文献】
【特許文献】
【００７４】
【特許文献１】特開２００２−１２０３８８号公報
【図２】
0005853385.tif 000002
【図３】
0005853385.tif 000003
【図４】
0005853385.tif 000004
【図５】
0005853385.tif 000005
【図６】
0005853385.tif 000006
【図８】
0005853385.tif 000007
【図９】
0005853385.tif 000008
【図１１】
0005853385.tif 000009
【図１２】
0005853385.tif 000010
【図１】
0005853385.tif 000011
【図７】
0005853385.tif 000012
【図１０】
0005853385.tif 000013