(57)【要約】【課題】  環境条件の変化がありながらも印刷装置の色味が変わらない場合の不要なフルキャリブレーション動作を防止する。【解決手段】  複数のパッチでフルキャリブレーションを行う印刷装置で、装置の使用される環境における最も変化しやすいパッチをフルキャリブレーションを２回以上行った上で抽出し、最も変化しやすいパッチのみの簡易キャリブレーションで現在の濃度変化を確認し、変化が閾値を超えているか否か判定し、超えていない場合、キャリブレーションを終了して時間を短縮し、超えている場合は、差分キャリブレーションを継続して実行することでフルキャリブレーションを実現する。【選択図】  図４
2013186433.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置のキャリブレーション動作で使用するパッチを組み替え可能とし、２回以上のフルキャリブレーションから、各パッチの濃度変化量を保存し（Ｓ４０８、Ｓ４１０）、最大濃度変化パッチを抽出し保持するパッチ抽出保持手段（１５３）を持ち、該パッチ抽出保持手段の保持するパッチで簡易キャリブレーションが実行でき（Ｓ４０４）、該簡易キャリブレーションによる濃度測定結果が閾値を超えているか否か識別する簡易閾値判定手段（１５４）を持ち、該簡易閾値判定手段の判定結果に基づいて差分パッチによる差分キャリブレーション動作を継続するか否か判定し（Ｓ４０５）、不要ならキャリブレーションを終了し、必要なら差分キャリブレーションを実行する（Ｓ４０９）ことができる印刷装置。
【請求項２】
前記パッチ抽出保持手段で、最大濃度変化パッチが複数ある場合、パッチ濃度の高いものを選択する請求項１に記載の印刷装置。
【請求項３】
前記簡易キャリブレーション実行中で前記簡易閾値判定手段の判定中に差分キャリブレーションを先行して開始し、前記簡易閾値判定手段の判定結果が差分不要の場合はクリーニングして終了し、必要な場合は継続して差分キャリブレーションも実行する請求項１に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置に関し、特にカラー印刷装置の色味補正機能を簡易化する技術に関する。
【背景技術】
【０００２】
従来のカラー印刷装置では、印刷装置の色味補正となるキャリブレーション動作として、キャリブレーションパッチで印刷動作を行い、転写ベルトやドラム上のトナー濃度をスキャナで読み取り、読み取った濃度から補正する技術が知られている。
【０００３】
該キャリブレーション動作で使用するキヤリブレーションパッチは、通常、濃度パターンや細線パターンを複数潜像生成し、それらの総合的な濃度情報から、色空間の補正カーブを作成し、適切な色味補正を実施している。複数パターンのパッチを潜像生成し濃度読み取りを行うため、印刷装置が印刷できない時間が長くなっている。
【０００４】
該キャリブレーション動作中は印刷を実行できないため、ユーザからの印刷ジョブが投入されてもジョブ処理が待たされることになり、ユーザの生産性を低下させてしまうという課題がある。
【０００５】
このため、印刷装置の使用環境に合わせて、キャリブレーション動作を簡易化し、キャリブレーション動作による生産性の低下を防ぐ技術として、フルキャリブと簡易キャリブを持ち、簡易で済むときは簡易キャリブを行う技術が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開2002-296851号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１の印刷装置は環境条件となる時間、温度、湿度が閾値を超えているか否かを確認し、超えていなければ、簡易キャリブで色味補正してキャリブレーション時間を短縮し、超えていれば、フルキャリブレーションを実行する。
【０００８】
しかし、環境条件の変化だけで切り替えているため、環境条件の変化が閾値を超えていれば実際の印刷装置の色味が変わっていなくても、フルキャリブレーションが選択されるため、キャリブレーション時間が長くなるという課題があった。
【課題を解決するための手段】
【０００９】
本発明に係る印刷装置は、印刷装置のキャリブレーション動作で使用するパッチを組み替え可能とし、２回以上のフルキャリブレーションから、各パッチの濃度変化量を保存し（Ｓ４０８、Ｓ４１０）、最大濃度変化パッチを抽出し保持するパッチ抽出保持手段（１５３）を持ち、該パッチ抽出保持手段の保持するパッチで簡易キャリブレーションが実行でき（Ｓ４０４）、該簡易キャリブレーションによる濃度測定結果が閾値を超えているか否か識別する簡易閾値判定手段（１５４）を持ち、該簡易閾値判定手段の判定結果に基づいて差分パッチによる差分キャリブレーション動作を継続するか否か判定し（Ｓ４０５）、不要ならキャリブレーションを終了し、必要なら差分キャリブレーションを実行する（Ｓ４０９）ことができる印刷装置である。
【発明の効果】
【００１０】
本発明によれば、印刷装置の実際のパッチ濃度変化に合わせて、本当に必要な場合のみキャリブレーションが実行されるため、不要なキャリブレーションによる生産性の低下を防ぐことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施例１のハードウエア構成図
【図２】本発明の実施例１の機能ブロック図
【図３】本発明の実施例１のキャリブレーション動作概念図
【図４】本発明の実施例１の動作フロー図
【図５】本発明の実施例１のキャリブレーションパッチ図
【図６】本発明の実施例１の最大濃度差判定図
【図７】（Ａ）は本発明の実施例１の簡易キャリブレーションパッチ図、（Ｂ）は本発明の実施例１の差分キャリブレーションパッチ図
【発明を実施するための形態】
【００１２】
本発明の一実施形態としての印刷装置について説明する。図１は、本実施形態の印刷装置の構成を説明するブロック図である。なお、特に断らない限り、本発明の機能が実行されるのであれば、単体の機器であっても、複数の機器からなるシステムであっても、本発明を適用できることは言うまでもない。
【００１３】
図１において、１５０はプリンタで、２００のＩ／Ｆを介して、ＬＡＮまたはホストコンピュータと接続される。本Ｉ／Ｆ２００は、ホストコンピュータと通信できればＬＡＮでもＵＳＢでも何でも良い。ここでは、ＬＡＮとする。１００はプリンタ制御部で、印刷部１９、操作部２０、外部メモリ２１をＣＰＵ１２で統括的に制御する。１２はプリンタＣＰＵで制御プログラム等に基づいてシステムバス１５に接続される印刷部（プリンタエンジン）１７に出力情報としての画像信号を出力する。なお、制御プログラムはＲＯＭ１４のプログラム用ＲＯＭや外部メモリ２１等に記憶される。
【００１４】
また、このＲＯＭ１４のプログラムＲＯＭには、ＣＰＵ１２の制御プログラム等を記憶する。ＲＯＭ１４のフォント用ＲＯＭには上記出力情報を生成する際に使用するフォントデータ等を記憶し、ＲＯＭ１４のデータ用ＲＯＭにはハードディスク等の外部メモリ２１がないプリンタの場合には、ホストコンピュータ上で利用される情報等を記憶している。
【００１５】
ＣＰＵ１２は入力部１６を介してホストコンピュータとの通信処理が可能となっており、プリンタ内の情報等をホストコンピュータに通知することができる。１３はＣＰＵ１２の主メモリ、ワークエリア等として機能するＲＡＭで、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。なお、ＲＡＭ１３は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。前述したハードディスク（ＨＤ）、ＩＣカード等の外部メモリ２１は、メモリコントローラ（ＭＣ）１８によりアクセスを制御される。
【００１６】
外部メモリ２１は、オプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。また、２０は前述した操作パネルで操作のためのスイッチおよびＬＥＤ表示器等が配されている。また、前述した外部メモリは１個に限らず、少なくとも１個以上備え、内蔵フォントに加えてオプションフォントカード、言語系の異なるプリンタ制御言語を解釈するプログラムを格納した外部メモリを複数接続できるように構成されていてもよい。さらに、図示しないＮＶＲＡＭを有し、操作パネル２０からのプリンタモード設定情報を記憶するようにしてもよい。
【００１７】
図２は、本発明の印刷装置１５０の機能ブロックを示す図である。プリンタ制御部１００は、キャリブレーション用のパッチを生成するキャリブパッチ生成部１５１と、キャリブレーション動作を制御するキャリブレーション制御部１５２を持つ。さらに、プリンタ制御部１００は、２回のフルキャリブから濃度変化が最大となる最大濃度変化パッチを抽出し保持するパッチ抽出保持手段１５３と簡易キャリブ動作時に濃度測定結果が閾値を超えているか否か識別する簡易閾値判定手段１５４を持つ。
【００１８】
図３は、本実施形態におけプリンタ１５０のキャリブレーション動作時のパッチを示した概念図である。図３（Ａ）はフルキャリブレーション動作、図３（Ｂ）は簡易キャリブレーション動作、図３（Ｃ）は差分キャリブレーション動作を示す。
【００１９】
図３において、１９１〜１９４は、それぞれＹ、Ｍ，Ｃ，Ｋトナーであり、プリンタ制御部１００からの出力信号に合わせて転写ベルト１９５にそれぞれの色のトナーを塗布することができる。１９５は転写ベルトで、不図視の帯電ドラムの制御で帯電されプリンタ制御部１００からの出力信号で動作するレーザー出力により、任意のトナー画像をベルト上に形成することができる。１９６はセンサーで転写ベルト１９５上のトナー画像を読み取り電気信号の強弱に置き換えることができる。１９７はクリーニング部で転写ベルト１９５の不要なトナーをクリーニングし転写ベルト１９５が次の印刷動作で新たなトナー画像を形成することができるようにする。
【００２０】
図３（Ａ）はフルキャリブレーション動作であり、パッチ群１７０、１７９、１８０をすべて転写ベルト１９５上に形成している。図３（Ｂ）は簡易キャリブレーション動作であり、パッチ群１８０のみを転写ベルト１９５上に形成している。図３（Ｃ）は差分キャリブレーション動作であり、フルキャリブレーションからパッチ群１８０を除いたパッチ群１７０、１７９を転写ベルト１９５上に形成している。
【００２１】
本実施例の印刷装置１５０のキャリブレーション動作を図４のフロー図で説明する。本動作はプリンタ制御部１００のＣＰＵ１２がＲＯＭ１４、または外部メモリ２１に格納されたプログラムをＲＡＭ１４にロードして実行されるものである。
【００２２】
プリンタ制御部１００のＣＰＵ１２の制御により、キャリブレーション制御部１５２がキャリブレーション動作を開始する。キャリブレーション制御部１５２は、Ｓ４０１でキャリブレーションカウンタに１を追加する。ここで、キャリブレーションカウンタは電源ＯＮで初期化され０からカウントするものとしている。キャリブレーションカウンタは、ＲＯＭ１４、ＲＡＭ１３、外部メモリ２１のいずれかにあれば良い。Ｓ４０２でキャリブレーションカウンタが２以上であるか確認する。
【００２３】
該カウンタ値が１のとき、Ｓ４０６へ進む。Ｓ４０６でフルキャリブレーションを実行し、Ｓ４０８でパッチ抽出保持手段１５３にキャリブレーション結果を保存する。パッチ抽出保持手段１５３は、キャリブレーションカウンタ値により、以下のように動作する。キャリブレーションカウンタが１のとき、一回目の濃度として濃度データを格納する。キャリブレーションカウンタが２のとき、二回目の濃度として濃度データを格納する。キャリブレーションカウンタが３以上の時、二回目の濃度データを一回目の濃度に移動し、二回目の濃度として最新の濃度データを格納する。さらに、キャリブレーションカウンタ値が２以上のとき、濃度データ格納ごとに濃度差も計算し、最大濃度変化パッチ情報を更新する。Ｓ４０８のキャリブレーションカウンタ値に合わせたキャリブレーション結果の保存とパッチ抽出の実行で、キャリブレーション制御部１５２はキャリブレーション動作を終了する。
【００２４】
次にＳ４０２でキャリブレーションカウンタ値が２以上のとき、Ｓ４０３へ進む。Ｓ４０３で、キャリブレーションカウンタが３以上であるか確認する。該カウンタ値が２のとき、Ｓ４０７に進む。Ｓ４０７で二回目のフルキャリブレーションを実行し、Ｓ４０８でパッチ抽出保持手段１５３にキャリブレーション結果を保存する。パッチ抽出保持手段１５３は、キャリブレーションカウンタ値を確認し、該カウンタ値に合わせたキャリブレーション結果の保存とパッチ抽出動作を行う。ここでは該カウンタ値が２であるため、パッチ抽出保持手段１５３は二回目の濃度にキャリブレーション結果を保存し、各パッチの濃度差を算出して最大濃度変化パッチを抽出し保持する。Ｓ４０８のキャリブレーションカウンタ値に合わせたキャリブレーション結果の保存とパッチ抽出の実行で、キャリブレーション制御部１５２はキャリブレーション動作を終了する。
【００２５】
また、Ｓ４０３でキャリブレーションカウンタ値が３以上の時、Ｓ４０４に進む。Ｓ４０４で、パッチ抽出保持手段１５３が抽出している最大濃度変化パッチ情報に従い、キャリブパッチ生成部１５１で簡易キャリブパッチを生成し、簡易キャリブレーション動作を実行する。Ｓ４０５で、簡易閾値判定手段１５４が簡易キャリブによるパッチ濃度の読み取り結果をパッチ抽出保持手段１５３に格納済みの二回目の読み取り値と比較し、濃度変化が閾値の範囲内か確認する。閾値以内の場合は、キャリブレーション動作を終了する。
【００２６】
Ｓ４０５で閾値を超えていたらＳ４０９に進む。Ｓ４０９でキャリブパッチ生成部１５１がパッチ抽出保持手段１５３の最大濃度変化パッチ以外のパッチで、差分キャリブレーションパッチを生成し、差分キャリブレーションを実行する。Ｓ４０８で、簡易と差分のキャリブレーション結果をパッチ抽出保持手段１５３に保存してキャリブレーション動作を終了する。
【００２７】
簡易閾値判定手段１５４の閾値は、プリンタ１５０として色味を保証できる濃度変化量であり、予めプリンタ１５０として決めておき簡易閾値判定手段１５４が保持しておくものである。
【００２８】
図５にパッチの例を示す。パッチは色ごとに分かれており、ＹＭＣＫの４色分ある。また各パッチは濃度を段階的に変化させたものである。ここでは、例として８段階のパッチを示している。パッチ濃度の分け方は、８段階に限るものではなく、256段階や1024段階など適宜変更可能である。
【００２９】
図６はパッチ抽出保持手段１５３に格納されるデータの例で、Ｙ色の情報を示している。ＭＣＫ色に対しても同様のデータが存在する。パッチ抽出保持手段１５３は、フルキャリブレーションを実行するごとに一回目／二回目の濃度データを更新し、濃度差も再計算する。濃度データの更新方法は、以下のとおりである。キャリブレーションカウンタが１のとき、一回目の濃度に濃度データを格納する。キャリブレーションカウンタが２のとき、二回目の濃度に濃度データを格納する。キャリブレーションカウンタが３以上の時、二回目の濃度データを一回目の濃度に移動し、二回目の濃度に最新の濃度データを格納する。さらに、データの更新ごとに濃度差も再計算し、最大濃度変化パッチ情報も更新する。
【００３０】
図７に簡易キャリブレーションパッチと差分キャリブレーションパッチの例を示す。図７（Ａ）は簡易キャリブレーションパッチであり、パッチ抽出保持手段１５３が保持している図６の濃度差情報から決定された最大濃度変化パッチ情報をＣＭＹＫの４色についてキャリブパッチ生成部１５１が生成する。図３（Ｂ）のパッチ群１８０を意味する。図７（Ｂ）は差分キャリブレーションパッチであり、図５のフルキャリブレーションパッチから図７（Ａ）の簡易キャリブレーションパッチを削除してキャリブパッチ生成部１５１が生成する。図３（Ｃ）のパッチ群１７０、１７９を合わせたものを意味する。
【００３１】
次に、温度変化と湿度変化から、４回目のキャリブレーションを実施しながら、実際の濃度変化が小さく簡易キャリブレーションだけでキャリブレーション動作を終了できる場合の動作を説明する。
【００３２】
プリンタ１５０の印刷処理部１９から温度変化と湿度変化が閾値を超えたことによるキャリブレーション要求があると、キャリブレーション制御部１５２は印刷ジョブなどがなくキャリブレーション可能な場合、キャリブレーション動作を開始する。図４のフローのＳ４０１でキャリブレーション制御部１５２はキヤリブレーションカウンタに１を追加する。Ｓ４０２でキャリブレーションカウンタ値が２以上であるか確認し、値が４であるため、Ｓ４０３に進む。Ｓ４０３でキャリブレーションカウンタ値が３以上であるか確認し、値が４でるため、Ｓ４０４に進む。Ｓ４０４で、キャリブパッチ生成部１５１はパッチ抽出保持手段１５３が抽出している最大濃度変化パッチ情報に従い、キャリブパッチ生成部１５１で簡易キャリブパッチを生成し、簡易キャリブレーション動作を実行する。最大濃度変化パッチは、図６のNo.6のパッチであり、No.6パッチで簡易キャリブレーション動作を実行している。Ｓ４０５で、簡易閾値判定手段１５４がNo.6パッチの簡易キャリブによるパッチ濃度の読み取り結果をパッチ抽出保持手段１５３に格納済みの二回目の読み取り値である0xccf0と比較する。ここで、読み取り値は0xccf4であった。簡易閾値判定手段１５４の濃度変化閾値は0x0010である。よって、濃度変化が閾値の範囲内である。簡易閾値判定手段１５４は閾値以内であることをキャリブレーション制御部１５２に通知する。キャリブレーション制御部１５２は、該通知に基づきキャリブレーション動作を終了する。
【００３３】
以上、説明したように、温度・湿度変化でフルキャリブレーションを実行すべき条件でも、８段階のうちの１つの最大濃度変化パッチで簡易キャリブレーションすることにより実際の濃度変化を確認した上で、キャリブレーション時間短縮を実現した。
【符号の説明】
【００３４】
151    キャリブパッチ生成部
152    キャリブレーション制御部
153    パッチ抽出保持手段
154    簡易閾値判定手段
【図１】
2013186433.tif 000003
【図２】
2013186433.tif 000004
【図３】
2013186433.tif 000005
【図４】
2013186433.tif 000006
【図５】
2013186433.tif 000007
【図６】
2013186433.tif 000008
【図７】
2013186433.tif 000009