(57)【要約】【課題】  印刷の種類、またはユーザの要求に応じてキャリブレーションタイミングを制御することができる印刷装置を提供すること。【解決手段】  Ｋ（黒）のみ、または、イメージあり・なし等の印刷条件に対して色ずれ補正および諧調補正の各キャリブレーションを行うかがチェックのあり無しで判断され、チェックのあるものに対してはCalibration Flagを１にセットする。印刷ジョブを受けると、１ページ分の印刷を行い、印刷枚数が２００を超えていた場合は、該当する印刷ジョブに対してＣａｌｉｂｒａｔｉｏｎ  Ｆｌａｇの状態をチェックし１であればキャリブレーション実行し、０であれば、キャリブレーションは実行せずに印刷を続行する。【選択図】  図２
2006062197.tif 000002
【特許請求の範囲】
【請求項１】
所定枚数の印刷毎にキャリブレーションを実行する機能を有する印刷装置のキャリブレーション制御方法であって、
印刷ジョブの実行中における前記キャリブレーションの実行を許可すべきか否かを示す情報を設定し、
印刷ジョブの実行中に前記所定枚数に達した場合は前記設定された情報を参照して前記キャリブレーションを制御することを特徴とする印刷装置のキャリブレーション制御方法。
【請求項２】
請求項１において、
前記設定は前記印刷装置上で行うことを特徴とする印刷装置のキャリブレーション制御方法。
【請求項３】
請求項１において、
前記設定は前記印刷装置に外部から情報を供給する機器上で行うことを特徴とする印刷装置のキャリブレーション制御方法。
【請求項４】
所定枚数の印刷毎にキャリブレーションを実行する機能を有する印刷装置であって、
印刷ジョブの実行中における前記キャリブレーションの実行を許可すべきか否かを示す情報を取得する情報取得手段と、
印刷ジョブの実行中に前記所定枚数に達した場合は前記取得された情報を参照して前記キャリブレーションを制御する制御手段とを具えたことを特徴とする印刷装置。
【請求項５】
請求項４において、
前記印刷ジョブの実行中における前記キャリブレーションの実行を許可すべきか否かを示す情報を設定する設定手段を有し、
前記情報取得手段は、前記設定手段によって設定された情報を取得することを特徴とする印刷装置。
【請求項６】
請求項４において、
前記情報取得手段は前記印刷装置に外部から情報を供給する機器上で設定された情報を取得することを特徴とする印刷装置。
【請求項７】
請求項６の印刷装置および外部から情報を供給する機器と、前記印刷装置および前記機器とを結ぶネットワークとを具えたシステム。
【請求項８】
請求項１乃至３のいずれかの印刷装置のキャリブレーション制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーLBP（レーザビームプリンタ）,複写機などの印刷装置および印刷装置のキャリブレーション方法に関し、特にキャリブレーションの制御に特徴を有する印刷装置および印刷装置のキャリブレーション制御方法に関する。
【背景技術】
【０００２】
カラーLBP、複写機等では印刷出力の画質安定のために定期的に階調補正、色ずれ補正が必要である。具体的には、例えば、CMYK４色のトナーを使用している印刷装置の場合、まず、階調に関しては、各色が8ビット、かつ、256階調で表現するような形態は一般的によく見られる形態であり、同じ濃さ（階調値）を指定してもドラム劣化等の諸々の要因で色の濃さは変化してしまう。そのために、定期的に階調補正が必要となる。色毎の感光ドラムを有する４ドラム型のLBP、複写機においては、色ずれ補正が別途必要になる。その理由は、色表現は各色のトナーを重ね合わせる事で成し得るが、そのためには1枚の紙が各ドラムを通過する際、全く同じ位置にトナーを転写する必要がある。一方、各色トナーの重ね合わせに関しては、機械的精度的にその正確さを出すのは困難で、一般的には位置補正で精度を補う事を行っている。これが色ずれ補正である。
【０００３】
これらのキャリブレーションの例としては200枚の印刷毎に一度といった頻度で行われる。
【０００４】
一般的にカラーLBP、複写機のキャリブレーションは数分の時間がかかり、カラー印刷、モノクロ印刷、イメージ印刷、グラフィック印刷、文書のみ印刷といった種類に関わらず実行される。例えばモノクロジョブで2〜3枚印刷したいユーザが、その印刷実行中（例えば１枚印刷し終えたとき）にキャリブレーションが偶然発生した場合、通常であればすぐに出力されるものが、キャリブレーション終了まで数分待たされる事になる。また、ユーザによっては、イメージは高い品質の出力を求めたり、また別のユーザは、どんな印刷であっても高い印刷品位は求めなかったりするのが現実である。また一方では、グラフィック印刷においては色ずれ補正は必要だが階調補正は不要であるといった、印刷内容によってキャリブレーションの必要頻度が変化するという側面もある。
【０００５】
このような課題の対策として特許文献１では、キャリブレーションが必要なカラー印刷の時のみキャリブレーションを行い、白黒印刷時にはキャリブレーションを行わない手段が述べられている。
【０００６】
【特許文献１】特開２００１−１６２８６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の手法では、モノクロ印刷時のキャリブレーション発生は避ける事ができるが、その他の印刷時には何ら対策がなされていない、という問題があった。
【０００８】
そこで本発明は、以上のような問題を解消し、印刷の種類、またはユーザの要求に応じてキャリブレーションタイミングを制御することができる印刷装置および印刷装置のキャリブレーション制御方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、所定枚数の印刷毎にキャリブレーションを実行する機能を有する印刷装置のキャリブレーション制御方法であって、印刷ジョブの実行中における前記キャリブレーションの実行を許可すべきか否かを示す情報を設定し、印刷ジョブの実行中に前記所定枚数に達した場合は前記設定された情報を参照して前記キャリブレーションを制御することを特徴とする。
【発明の効果】
【００１０】
本発明により、印刷ジョブの内容（例えばカラーイメージ、カラーグラフィック、文書のみ、その他）によってキャリブレーションの実行する/しないを各ユーザが設定できるようになり、キャリブレーションによる不必要な印刷待ち時間が発生しなくなる。
【発明を実施するための最良の形態】
【００１１】
（第一の実施例）
本実施例は、本発明をプリンタ機能付きのカラー複写機に適用した例であり、図１は本実施例を最もよく現わしている図である。図中１１はプリンタ機能を有したカラー複写機であるカラー複合機、１２および１３はユーザが使用する第１及び第２のホストコンピュータ、１４はカラー複合機１１やホストコンピュータ１３、１４等を接続するＬＡＮ、１５はユーザが使用するプリンタドライバ（すなわち、ホストコンピュータ１２上で実行されるプログラムである）のユーザインターフェース（ＵＩ）としての操作画面を示す。
【００１２】
カラー複合機１１は、内部に本カラー複合機１１の全体を制御するＣＰＵと、このＣＰＵの制御プログラムを格納したシステムメモリと、ＣＰＵの作業領域を提供するＲＡＭと、所望のアプリケーションプログラム等を記憶した記憶媒体（例えば、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ等のディスク状記憶媒体、ＳＤメモリ、コンパクトフラッシュ（登録商標）メモリ等の固体メモリ）をセットしてＣＰＵの制御下で当該記憶媒体に対してデータを読みまたは読み書きするメモリ駆動装置等を有し、さらに、本体上にコピー枚数、印刷枚数、用紙サイズ等の設定を行う各種キー、表示手段としてのＬＣＤ等を有する。
【００１３】
一方、ホストコンピュータ１２（または１３）は、コンピュータとしての一般的な構成を有する。すなわち、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤ等の大容量記憶装置、ディスク状記憶媒体、固体メモリ等の駆動装置、各種インターフェース、表示手段、キーボード等を有し、ＣＰＵの制御下で、大容量記憶装置上にインストールされたプログラム（プリンタドライバを含む）をＲＡＭ上にロードし、これをＣＰＵが実行する。
【００１４】
上述のような構成のカラー複合機１１は、ＣＭＹＫの４色のトナーを使用するタイプのもので、ＬＡＮ１４経由で取得したデータの印刷が可能な機能がある。このカラー複合機１１にはカラー用の色ずれ補正と階調補正機能があり、本実施例では２００枚印刷毎にキャリブレーションを行うとイメージ印刷を含め、該カラー複合機１１本来の印刷性能が発揮できるものとする。そのため、基本的には、前回のキャリブレーションから２００枚印刷が終わった時点でキャリブレーションが実行されるタイミングになる。例えばあるユーザが前回のキャリブレーションから１９９枚目に相当するタイミングで印刷を開始したとする。このジョブが３枚の文書を印刷するものであった場合、２００枚目が３枚中２枚目の印刷に相当するため、その２枚目の印刷が終了するとキャリブレーションを実行するタイミングとなる。ここで、キャリブレーションが実行されれば、残り１枚の出力を終えるのに、キャリブレーションの終了を待たなければならない。複合機の機種にも因るがキャリブレーションは数分かかる事もある。
【００１５】
この事態を回避するために、本実施例では、図２のように、ホストコンピュータ１２上のプリンタドライバの操作画面１５上に、これらの補正機能を行うか否かを設定するユーザ設定画面/機能を用意した。図２に示すように、Ｋ（黒）のみ印刷、イメージあり、上記以外、の各印刷条件に対して色ずれ補正、諧調補正の各キャリブレーションを行うか否かを設定する。画面上でチェックを入れることによってそのチェックされた条件に対応したキャリブレーションを行なう旨の設定がプリンタドライバによってなされる（具体的には該当する条件のCalibration Flagを１にする。チェックがない条件はCalibration Flagは０とする。）。
【００１６】
図２では、イメージ印刷時のみ色ずれ補正、諧調補正の各キャリブレーションを行う設定になっているため、上述の３枚の文書（テキスト）印刷時にこの機能を活用するとキャリブレーションなしで印刷が行われることになり、ユーザは不要なキャリブレーション待ちをする必要がなくなる。また、図２のチェックを全て外すことにより、キャリブレーションが不要なユーザはジョブ中のキャリブレーション待ちは一切発生しない事になり、ユーザの希望に応じた設定が可能になる。
【００１７】
上述のプリンタドライバによる設定を行った場合のカラー複合機１１におけるキャリブレーション処理の制御について図３を参照して説明する。
【００１８】
プリンタドライバ１５は印刷ジョブ内容から、そのジョブはＫのみ、または、イメージあり・なし等の図２の設定を必要に応じて参照し、キャリブレーションを行うかどうかを示すCalibration Flagを複合機１１にジョブ毎に通知する。
【００１９】
図３において、ジョブを受けた複合機１１は、１ページ分の印刷を行い、前回のキャリブレーション実行後からの総印刷枚数を示すＣａｌｉｂｒａｔｉｏｎ Countを１つインクリメントする（Ｓ３１）。次にＣａｌｉｂｒａｔｉｏｎＣｏｕｎｔが１９９を超えているか判断する（Ｓ３２）。超えていなければ（Ｓ32−Ｎｏ）、ジョブ終了の判断を行う（Ｓ３５）。１９９を超えている場合（Ｓ32-Ｙｅｓ）、Ｃａｌｉｂｒａｔｉｏｎ Ｆｌａｇの状態をチェックし１であれば（Ｓ３３-Ｙｅｓ）、キャリブレーション実行後、ＣａｌｉｂｒａｔｉｏｎＣｏｕｎｔを０に戻す（Ｓ３４）。一方、Ｃａｌｉｂｒａｔｉｏｎ Ｆｌａｇが０であれば（Ｓ３３−Ｎｏ）、キャリブレーションは実行しない。Ｓ３５においてジョブ終了しない場合（Ｓ３５−Ｎｏ）、Ｓ３１に戻り次のページの印刷を行い再び上述のフローで処理を行う。また、ジョブ終了の場合（Ｓ３５−Ｙｅｓ）、プリンタスプーラの中に次のジョブがあるか否かを判定し、ジョブがある場合は（Ｓ３６−Ｙｅｓ）、Ｓ３１に戻る。もしジョブがない場合（Ｓ３６−Ｎｏ）、ＣａｌｉｂｒａｔｉｏｎＣｏｕｎｔが１９９を超えている場合は（Ｓ３７−Ｙｅｓ）、キャリブレーションを実行し、ＣａｌｉｂｒａｔｉｏｎＣｏｕｎｔを０に戻す（Ｓ３８）。
【００２０】
つまり、ジョブが無い場合でかつＣａｌｉｂｒａｔｉｏｎＣｏｕｎｔが１９９を超えている場合には、この時点でキャリブレーションを実行する。これは、色の変化や色ずれの発生を低減するためのキャリブレーションの実行と、ユーザに不要な待機をさせないようにするそれぞれの目的を両立させるためである。
【００２１】
なお、本フローのＳ３７での判断とＳ３２で実行したカウント値の判断は同一であるのでＳ３７を省略し、Ｓ３２で実行したカウント値の判断を利用することで、Ｓ３８でのキャリブレーションの実行の可否を決定することも可能であるのはもちろんである。
【００２２】
本実施例では、複合機について例を示したが、もちろん、ＬＢＰような印刷機にも適応可能である。
【００２３】
本実施例では、Ｃａｌｉｂｒａｔｉｏｎの実行の判断をホストコンピュータ上で行ったが、もちろん、複合機側で行うことも可能である。
【００２４】
本実施例により、印刷の内容（カラーイメージ、カラーグラフィック、その他）によってキャリブレーションの実行する/しないを各ユーザが設定できるようになり、キャリブレーションによる不必要な印刷待ち時間が発生しなくなる。
【００２５】
（第二の実施例）
実施例１ではキャリブレーションを実行するか否かの設定をユーザのホストコンピュータ上で行ったが、本実施例はカラー複合機上で行うものである。図４は本実施例を最もよく現わしている図である。図中４１は印刷機能を有したカラー複写機であるカラー複合機、４２、４３はユーザが使用する第１及び第２のホストコンピュータ、４４はカラー複合機４１やホストコンピュータ４２、４３等を接続するＬＡＮ、４５はユーザが使用する複合機の操作パネルのＬＣＤパネルである。
【００２６】
カラー複合機４１、ホストコンピュータ４２、４３の構成は、実施例１と同様であり、違いは、本実施例では、実施例１で示したプリンタドライバが実行する図３の処理プログラムをカラー複合機４１内のシステムメモリに格納し、この格納したプログラムをカラー複合機４１内のＣＰＵが実行することであり、その説明には、図２および図３がそのまま適用される。カラー複合機４１の本体上のＬＣＤ上には、図２に示す設定画面が表示され、チェックはカラー複合機４１の本体上の操作キーに設けた所定の設定キーによって行う。
【００２７】
上述の設定を行った場合のカラー複合機４１におけるキャリブレーション処理の制御について図３を参照して説明する。
【００２８】
まず、前提としてカラー複合機４１上で設定したか、またはＬＡＮ４４を介してホストコンピュータ１２または１３から送信されてきた印刷ジョブの内容から、そのジョブに対してＫのみ、または、イメージあり・なし等の図２の設定を機能させる処理を行う。すなわち、当該ジョブにおいて、キャリブレーションを行うかどうかを示すCalibration Flagをセットする。ジョブを受けると、１ページ分の印刷を行い、前回のキャリブレーション実行後からの総印刷枚数を示すＣａｌｉｂｒａｔｉｏｎ Countを１つインクリメントする（Ｓ３１）。次にＣａｌｉｂｒａｔｉｏｎＣｏｕｎｔが１９９を超えているか判断する（Ｓ３２）。超えていなければ（Ｓ３2−Ｎｏ）、ジョブ終了の判断を行う（Ｓ３５）。１９９を超えている場合（Ｓ３2-Ｙｅｓ）、Ｃａｌｉｂｒａｔｉｏｎ Ｆｌａｇの状態をチェックし１であれば（Ｓ３３-Ｙｅｓ）、キャリブレーション実行後、ＣａｌｉｂｒａｔｉｏｎＣｏｕｎｔを０に戻す（Ｓ３４）。一方、Ｃａｌｉｂｒａｔｉｏｎ Ｆｌａｇが０であれば（Ｓ３３−Ｎｏ）、キャリブレーションは実行しない。Ｓ３５においてジョブ終了しない場合（Ｓ３５−Ｎｏ）、Ｓ３１に戻り次のページの印刷を行い再び上述のフローで処理を行う。また、ジョブ終了の場合（Ｓ３５−Ｙｅｓ）、プリンタスプーラの中に次のジョブがあるかを見て、ジョブがある場合は（Ｓ３６−Ｙｅｓ）、Ｓ６１に戻る。もしジョブがない場合（Ｓ３６−Ｎｏ）、ＣａｌｉｂｒａｔｉｏｎＣｏｕｎｔが１９９を超えている場合は（Ｓ３７−Ｙｅｓ）、キャリブレーションを実行し、ＣａｌｉｂｒａｔｉｏｎＣｏｕｎｔを０に戻す（Ｓ３８）。
【００２９】
本実施例により、印刷の内容（カラーイメージ、カラーグラフィック、その他）によってキャリブレーションの実行する/しないを各ユーザが設定できるようになり、キャリブレーションによる不必要な印刷待ち時間が発生しなくなる。
【００３０】
なお、各実施例を実行するソフトウエアプログラム（図３）は、カラー複合機またはホストコンピュータ上から取り外し可能な記憶媒体上に記憶させることができる。
【図面の簡単な説明】
【００３１】
【図１】実施例１の構成説明図である。
【図２】プリンタドライバ上のキャリブレーション設定メニューの図である。
【図３】実施例の処理を示すフローチャートである。
【図４】実施例２の構成説明図である。
【符号の説明】
【００３２】
１１    カラー複合機、
１２、１３    ホストコンピュータ
１４    ＬＡＮ
１５    プリンタドライバによる設定画面
【図１】
2006062197.tif 000003
【図２】
2006062197.tif 000004
【図３】
2006062197.tif 000005
【図４】
2006062197.tif 000006