(57)【要約】【課題】ラスター方式の印刷装置に適合すると共に、合理的なネットワーク印刷システムの構築が可能な、印刷システム及びそれに用いられる印刷装置を提供する。【解決手段】ホストコンピュータ２と印刷装置１とがネットワーク３に接続されて構成されており、ホストコンピュータ２で生成されて送信される画像情報を、印刷装置１が受信して印刷する印刷システムにおいて、印刷装置１は、画像情報の画像濃度の補正に用いられる濃度補正情報を、キャリブレーションの実行により更新するキャリブレーション手段１１と、濃度補正情報４を保持すると共に、ホストコンピュータ２に該濃度補正情報４を送信する主管理手段１２とで構成し、ホストコンピュータ２は、濃度補正情報４を受信して保持する副管理手段２１と、該副管理手段２１が保持する濃度補正情報４を用いて画像情報を補正する補正手段２２とで構成する。【選択図】図１
2006026937.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１台のホストコンピュータと少なくとも１台の印刷装置とがネットワークに接続されて構成されており、前記ホストコンピュータで生成されて送信される画像情報を、前記印刷装置が受信して印刷する印刷システムであって、
前記印刷装置は、
前記画像情報の画像濃度の補正に用いられる濃度補正情報を、キャリブレーションの実行により更新するキャリブレーション手段と、
前記濃度補正情報を保持すると共に、該濃度補正情報を前記ホストコンピュータに送信する主管理手段と、を備えており、
前記ホストコンピュータは、
前記濃度補正情報を受信して保持する副管理手段と、
前記副管理手段が保持する前記濃度補正情報を用いて、前記画像情報を補正する補正手段と、を備えたことを特徴とする印刷システム。
【請求項２】
前記印刷装置の主管理手段及び前記ホストコンピュータの副管理手段は、前記濃度補正情報が更新された日時の情報である更新日時情報を保持している請求項１記載の印刷システム。
【請求項３】
前記印刷装置の主管理手段は、該主管理手段の保持する濃度補正情報が更新される度に、該濃度補正情報を、前記ホストコンピュータへ送信する請求項１記載の印刷システム。
【請求項４】
前記印刷装置の主管理手段は、該主管理手段の保持する濃度補正情報が更新される度に、該濃度補正情報及び前記更新日時情報を、前記ホストコンピュータへ送信する請求項２記載の印刷システム。
【請求項５】
前記ホストコンピュータが画像情報を前記印刷装置へ送信するのに先立って、前記印刷装置の主管理手段は、前記ホストコンピュータの副管理手段との交信により、双方が保持する前記更新日時情報が一致するか否かを判断すると共に、一致しない場合に、前記主管理手段の保持する濃度補正情報及び更新日時情報を前記ホストコンピュータの副管理手段に送信すると、これらの情報を受信した前記ホストコンピュータの前記副管理手段は、これらの情報に基づき、該副管理手段の保持する濃度補正情報及び更新日時情報を更新する請求項２又は４記載の印刷システム。
【請求項６】
少なくとも１台のホストコンピュータに双方向通信可能に接続され、前記ホストコンピュータで生成され送信される画像情報を受信して印刷する印刷装置であって、
前記画像情報の画像濃度を補正するために前記ホストコンピュータにより使用される濃度補正情報を、キャリブレーションの実行により更新するキャリブレーション手段と、
前記濃度補正情報を保持すると共に、該濃度補正情報を前記ホストコンピュータに送信する主管理手段と、を備えたことを特徴とする印刷装置。
【請求項７】
前記主管理手段は、前記濃度補正情報が更新された日時の情報である更新日時情報を保持している請求項６記載の印刷装置。
【請求項８】
前記主管理手段は、該主管理手段の保持する濃度補正情報が更新される度に、該濃度補正情報を、前記ホストコンピュータへ送信する請求項６記載の印刷装置。
【請求項９】
前記主管理手段は、該主管理手段の保持する濃度補正情報が更新される度に、該濃度補正情報及び前記更新日時情報を、前記ホストコンピュータへ送信する請求項７記載の印刷装置。
【請求項１０】
前記ホストコンピュータは、前記濃度補正情報及び前記更新日時情報を受信して保持する機能を備えており、前記ホストコンピュータが画像情報を送信するのに先立って、
前記主管理手段は、前記ホストコンピュータとの交信により、双方が保持する前記更新日時情報が一致するか否かを判断すると共に、一致しない場合に、前記ホストコンピュータの保持する前記濃度補正情報及び前記更新日時情報を更新させるために、前記主管理手段の保持する前記濃度補正情報及び前記更新日時情報を前記ホストコンピュータに送信する請求項７又は９記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されたホストコンピュータと印刷装置とで構成される印刷システム及びそれに用いられる印刷装置に関し、詳しくは、印刷用の画像データをホストコンピュータで生成して印刷装置に提供するラスター方式の印刷システム及びそれに用いられる印刷装置に関する。
【背景技術】
【０００２】
近年、印刷装置としては、デジタルカラー印刷装置等が急速に普及しており、印刷スピードの向上や高解像度化が図られている。このカラーレーザービームプリンタ等の印刷装置においては、環境（温湿度）の変化や部品の消耗等により、画像劣化が顕在化するようになり、これを補正するためのキャリブレーション機能が注目されている。
【０００３】
又、ホストコンピュータの処理能力の向上により、印刷用の画像データを、印刷装置側ではなく、ホストコンピュータ側で生成して印刷装置に提供するラスター方式も、高速のカラーレーザー印刷装置等に採用されるようになってきた。このラスター方式の印刷装置の場合、ホストコンピュータ側で印刷用の画像データを生成するので、印刷装置における印刷時の処理負荷を軽減することができ、印刷装置の高速化に貢献している。しかし、この場合、キャリブレーションに基づく画像データの補正は、ホストコンピュータのプリンタドライバで処理する必要がある。そのため、ホストコンピュータにキャリブレーション機能を備えたシステムが提案されている（例えば、特許文献１参照）。
【０００４】
一方、情報処理システムとしては、ＬＡＮをはじめとするネットワークシステムの重要性が増大しており、複数台のホストコンピュータや複数台の印刷装置をＬＡＮ等のネットワークに接続して使用するシステムが、急速に普及している。そのため、印刷装置としても、このようなネットワークへの接続が可能な印刷装置が要求されている。このような観点から、ネットワークに複数のホストコンピュータや印刷装置を接続したシステムに対して、適合可能なキャリブレーション機能を備えた印刷システムも提案されている（例えば、特許文献２参照）。
【特許文献１】特開平１０−１８１１０２号公報
【特許文献２】特開２００２−２０７３２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、印刷装置に対しては、印刷装置の高機能化によりキャリブレーション機能が重要視されてきていると共に、高速化に伴う処理時間の短縮や、合理的なネットワーク印刷システムの実現が望まれている。
【０００６】
この点、特許文献１に記載のシステムでは、キャリブレーションに基づく画像データの補正がホストコンピュータで行なえる点は、印刷装置の高速化の点で優れている。しかしながら、ホストコンピュータにキャリブレーション機能を備える必要があることから、複数のホストコンピュータが接続されたネットワークシステムでは、ネットワークに接続された全てのホストコンピュータにキャリブレーション機能を備えなくてはならず、合理的なシステムとはいえない。
【０００７】
又、特許文献２に記載のシステムでは、複数のホストコンピュータや印刷装置が接続されたネットワークに対応可能な点では優れている。しかしながら、キャリブレーションに基づく画像データの補正を、ホストコンピュータで行なうシステムを採用しておらず、ラスター方式の印刷装置に適合したシステムとは言い難い。
【０００８】
そこでこの発明は、上記の問題を解決するためになされたものであって、ラスター方式の印刷装置に適合すると共に、合理的なネットワーク印刷システムの構築が可能な、印刷システム及びそれに用いられる印刷装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
図１は、本発明の印刷システムの構成を示したブロック図である。本発明の印刷システムは、少なくとも１台のホストコンピュータ２と少なくとも１台の印刷装置１とが、双方向通信が可能なネットワーク３に接続されて構成されている。この印刷システムは、ホストコンピュータ２で生成されて送信される画像情報を、印刷装置１が受信して印刷する印刷システムであり、次のような特徴を備えている。
【００１０】
印刷装置１は、キャリブレーション手段１１と、主管理手段１２とを備えている。キャリブレーション手段１１は、画像情報の画像濃度の補正に用いられる濃度補正情報４を、キャリブレーションの実行により更新する機能を有している。主管理手段１２は、濃度補正情報４を保持すると共に、ホストコンピュータ２に該濃度補正情報４を送信する機能を有している。
【００１１】
又、ホストコンピュータ２は、副管理手段２１と、補正手段２２とを備えている。副管理手段２１は、濃度補正情報４を受信して保持する機能を有しており、補正手段２２は、副管理手段２１が保持する濃度補正情報４を用いて、画像情報を補正する機能を有している。
【００１２】
上記の印刷システムによれば、印刷装置１がキャリブレーション手段１１を備えているので、ネットワーク３に接続される個々のホストコンピュータ２は、キャリブレーション手段を備える必要がなく、合理的なネットワーク印刷システムの構築が可能である。又、ホストコンピュータ２が生成する画像情報の画像濃度を、該ホストコンピュータ２の補正手段２２が、該ホストコンピュータ２の副管理手段２１の保持する濃度補正情報４を用いて補正することができる。即ち、印刷装置１ではなく、ホストコンピュータ２で、画像データの画像濃度の補正を行なうことができるので、ラスター方式の印刷装置に適合したシステムを構築することができる。
【００１３】
前述のように、カラーレーザービームプリンタ等の印刷装置においては、環境（温湿度）の変化や部品の消耗等により、画像劣化が顕在化するようになり、これを補正するためのキャリブレーションが必要である。そこで、上記の印刷システムにおいて、印刷装置１の主管理手段１２は、該主管理手段１２の保持する濃度補正情報４がキャリブレーション手段１１により更新される度に、該濃度補正情報４をホストコンピュータ２へ送信するようにしてもよい。或いは、印刷装置１の主管理手段１２及びホストコンピュータ２の副管理手段２１が、濃度補正情報４が更新された日時の情報である更新日時情報５を保持すると共に、印刷装置１の主管理手段１２は、該主管理手段１２の保持する濃度補正情報４がキャリブレーション手段１１により更新される度に、該濃度補正情報４及び更新日時情報５をホストコンピュータ２へ送信するようにしてもよい。このようにすることにより、キャリブレーションにより更新される最新の濃度補正情報４を、タイムリーに、ホストコンピュータ２へ提供することができる。
【００１４】
又、上記の印刷システムにおいて、印刷装置１の主管理手段１２及びホストコンピュータ２の副管理手段２１が、濃度補正情報４が更新された日時の情報である更新日時情報５を保持すると共に、ホストコンピュータ２が画像情報を印刷装置１へ送信するのに先立って、印刷装置１の主管理手段１２は、ホストコンピュータ２の副管理手段２１との交信により、双方が保持する更新日時情報５が一致するか否かを判断する。この判断の結果、一致しない場合に、印刷装置１の主管理手段１２が、該主管理手段１２の保持する濃度補正情報４及び更新日時情報５を、ホストコンピュータ２の副管理手段２１に送信する。すると、ホストコンピュータ２の副管理手段２１は、これらの情報を受信すると共に、受信したこれらの情報に基づいて該副管理手段２１の保持する濃度補正情報４及び更新日時情報５を更新するようにするのが推奨される。このようにすることにより、ホストコンピュータ２は、画像情報の補正を常に最新の濃度補正情報４に基づいて行なった上で、印刷装置１に印刷させることができる。
【発明の効果】
【００１５】
本発明によれば、印刷装置がキャリブレーション手段を備えているので、ネットワークに接続される個々のホストコンピュータは、キャリブレーション手段を備える必要がなく、合理的なネットワーク印刷システムを構築することができる。又、ホストコンピュータが生成する画像情報の画像濃度を、ホストコンピュータが、副管理手段の保持する濃度補正情報を用いて補正することができる。即ち、印刷装置ではなく、ホストコンピュータで、画像情報の画像濃度の補正を行なうことができるので、ラスター方式の印刷装置に適合したシステムを構築することができる。
【００１６】
又、印刷装置の主管理手段が保持する濃度補正情報が、キャリブレーション手段により更新される度に、主管理手段が、該濃度補正情報をホストコンピュータへ送信するようにすることにより、キャリブレーションにより更新される濃度補正情報を、タイムリーに、ホストコンピュータへ提供することができる。
【００１７】
又、印刷装置の主管理手段及びホストコンピュータの副管理手段に、濃度補正情報が更新された日時の情報である更新日時情報を保持させる。そして、ホストコンピュータが、画像情報を印刷装置へ送信するのに先立って、印刷装置との交信により、双方の保持する濃度補正情報の更新日時情報をチェックすることで、副管理手段の濃度補正情報を更新するようにすると、ホストコンピュータが行なう画像情報の補正を、常に最新の濃度補正情報に基づいて行なった上で印刷装置に印刷を行なわせることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について、図面を参照して詳しく説明する。図２は本実施の形態における印刷システムのブロック図である。本実施の形態の印刷システムは、図２において、ネットワークケーブル５０を介して、双方向に通信可能に接続された複数台のホストコンピュータ３０と複数台のラスター方式のプリンタ４０とで構成されている。図２では、これらのホストコンピュータ３０とプリンタ４０の内、それぞれ１台のみが記載されている。
【００１９】
ホストコンピュータ３０は、アプリケーション３１、プリンタドライバ３２、プリントスプーラ３３、補正テーブル３４、プリントモニタ３５、及び、ネットワークインターフェース３６で構成されている。これらの各部は、ホストコンピュータ３０が備えるハードウエア、又は、ソフトウエア、或いはこれらの双方を用いて実現されている。
【００２０】
アプリケーション３１は、文書ファイル等を作成する機能を有している。プリンタドライバ３２は、アプリケーション３１で印刷が指示されると、アプリケーション３１で作成された文書ファイル等から、ラスターデータで構成された画像データ（印刷データ）を生成する機能を有している。この画像データを生成する際に、プリンタドライバ３２は、後述する補正テーブル３４に格納されている濃度補正データ３４ａを用いて、画像データの画像濃度の補正を行なう。プリントスプーラ３３は、プリンタドライバ３２で生成された印刷データを格納する機能を有している。このプリントスプーラ３３に格納された印刷データは、ネットワークインターフェース３６を介してプリンタ４０へ送信され、印刷される。又、プリントモニタ３５は、プリンタ４０の状態を監視する機能を有しており、必要に応じて、ネットワークインターフェース３６を介してプリンタ４０の情報を取得する。ネットワークインターフェース３６は、ネットワークケーブル５０を介してホストコンピュータ３０に接続されているプリンタ４０や、他のホストコンピュータとの交信を行なう機能を有している。
【００２１】
補正テーブル３４は、濃度補正データ３４ａ及び更新日時データ３４ｂを格納している。濃度補正データ３４ａは、プリンタ４０におけるキャリブレーションにより生成されてホストコンピュータ３０に送信されるデータである。更新日時データ３４ｂは、濃度補正データが更新された日時のデータである。この補正テーブル３４に格納されている濃度補正データ３４ａは、上述したように、プリンタドライバ３２が印刷データを生成する際に、その画像濃度の補正に使用される。これらの濃度補正データ３４ａ及び更新日時データ３４ｂは、プリンタ４０から送信される。
【００２２】
プリンタ４０は、ビデオインターフェース１８で相互に接続されたプリンタコントローラ４１とプリントエンジン４２とで構成されている。プリンタコントローラ４１は、ネットワークインターフェース４１ａ、画像制御部４１ｂ、及び、補正テーブル４３で構成されている。又、プリントエンジン４２は、画像形成部４２ａ、温湿度センサ４２ｂ、及び、濃度センサ４２ｃで構成されている。これらの各部は、プリンタ４０が備えるハードウエア、又は、ソフトウエア、或いはこれらの双方を用いて実現されている。
【００２３】
プリンタコントローラ４１の画像制御部４１ｂは、プリンタ４０における一般的な制御のほか、下記の３つの制御機能を有している。第１に、ホストコンピュータ３０から送信された画像データ（印刷データ）を、プリントエンジン４２に印刷させる機能、第２に、プリントエンジン４２に対してキャリブレーションを指示し、このキャリブレーションにより生成された濃度補正データ４３ａを補正テーブル４３に格納する機能、第３に、補正テーブル４３に格納されている濃度補正データ４３ａ及び更新日時データ４３ｂをホストコンピュータ３０へ送信して、ホストコンピュータ３０の補正テーブル３４に格納されている情報を更新させる機能である。このため、画像制御部４１ｂは、キャリブレーションの実行に必要な、基準画像データ４５を備えている。
【００２４】
プリンタコントローラ４１の補正テーブル４３は、プリントエンジン４２が行なうキャリブレーションにより生成される濃度補正データ４３ａと、この濃度補正データ４３ａが更新された日時のデータである更新日時データ４３ｂとを格納している。但し、システムの運用の開始時等、濃度補正データ４３ａが最初に生成された場合は、更新日時データ３４ｂに代えて、濃度補正データ４３ａが最初に生成された日時のデータである生成日時データが格納される。又、ネットワークインターフェース４１ａは、ネットワークケーブル５０を介してプリンタ４０に接続されているホストコンピュータとの交信を行なう機能を有している。
【００２５】
プリントエンジン４２の画像形成部４２ａは、プリンタコントローラ４１の画像制御部４１ｂの指示により、印刷用の画像を形成する機能を有している。この機能により形成された画像が、印刷されることにより印刷画像となる。又、画像形成部４２ａは、画像制御部４１ｂの指示により、キャリブレーションを実行して、濃度補正データ４３ａを生成する機能を有している。このキャリブレーション実行の際には、画像制御部４１ｂが備えている基準画像データ４５に基づいて、キャリブレーション実行用の画像を形成する。温湿度センサ４２ｂは、プリンタ４０の筐体内の温湿度を測定するセンサであり、その出力データは、キャリブレーションを実行するか否かの判断を行なう際に用いられる。又、濃度センサ４２ｃは、プリンタコントローラ４１の画像制御部４１ｂの指示により、画像形成部４２ａが形成した画像の濃度を測定する機能を有している。この機能は、キャリブレーション実行の際に使用される。
【００２６】
上述した本実施の形態における印刷システムでは、ホストコンピュータ３０のアプリケーション３１が作成する文書ファイルの画像データの画像濃度は、濃度補正データを用いて補正される。この濃度補正データを更新するのに必要なキャリブレーション機能は、プリンタ４０に備えられているので、ネットワークに接続される個々のホストコンピュータ３０は、キャリブレーション機能を備える必要がなく、合理的なネットワーク印刷システムの構築が可能である。又、ホストコンピュータ３０が生成する画像データの画像濃度の補正は、ホストコンピュータ３０のプリンタドライバ３２により、補正テーブル３４の保持する濃度補正データ３４ａを用いて行なうことができる。即ち、画像データの画像濃度の補正を、プリンタ４０ではなく、ホストコンピュータ３０で行なうことができるので、ラスター方式の印刷装置に適合した印刷システムを構築することができる。
【００２７】
次に、本実施の形態における印刷システムのキャリブレーションの実行方法について説明する。前述したように、印刷装置においては、プリンタ４０における環境（温湿度）の変化や部品の消耗等により、画像劣化が顕在化する可能性が大きいので、プリンタ４０におけるこのような環境の変化が生じた場合には、キャリブレーションを実行する必要がある。そこで、本実施の形態では、プリンタ４０の電源投入時や、プリンタ４０における温湿度が変化したとき、或いは、トナーの量が減少した場合等に、キャリブレーションを実行するようにしている。即ち、プリンタコントローラ４１の画像制御部４１ｂは、プリントエンジン４２の画像形成部４２ａを介して入手する温湿度センサ４２ｂの出力データや、図示されていないトナー量の検知センサの出力データ等を常時監視して、その変化の値が一定値を超えた場合に、画像形成部４２ａへキャリブレーション実行の指示を行なう。図３は、このキャリブレーションの実行手順を示したフローチャートである。
【００２８】
図３において、プリンタコントローラ４１の画像制御部４１ｂは、常時、上記の各種センサの情報を収集する（Ｓ１）。この収集したセンサ情報に基づき、キャリブレーションの必要性を判断し（Ｓ２）、必要性がなければ、各種センサ情報の収集を継続する（Ｓ１）。必要性があれば、画像制御部４１ｂは、画像制御部４１ｂが備えている基準画像データ４５をプリントエンジン４２の画像形成部４２ａへ提供して、キャリブレーションの実行を指示する（Ｓ３）。
【００２９】
すると、プリントエンジン４２の画像形成部４２ａは、基準画像データ４５に基づき、キャリブレーション実行用の画像を形成し（Ｓ４）、濃度センサ４２ｃは形成されたこのキャリブレーション実行用の画像の画像濃度を測定する（Ｓ５）。次に、画像形成部４２ａは、濃度補正データ４３ａを、濃度センサ４２ｃにより測定された画像濃度を用いて算出する（Ｓ６）。
【００３０】
この算出された濃度補正データ４３ａを、画像形成部４２ａはプリンタコントローラ４１の画像制御部４１ｂへ渡す。すると、画像制御部４１ｂは、算出された濃度補正データ４３ａを、この濃度補正データ４３ａが算出された日時のデータである更新日時データ４３ｂと共に、補正テーブル４３に格納する（Ｓ７）。
【００３１】
同時に、画像制御部４１ｂは、この濃度補正データ４３ａ及び更新日時データ４３ｂを、ネットワークインターフェース４１ａを介して、ホストコンピュータ３０へ送信する（Ｓ８）。ネットワークインターフェース４１ａに接続されたホストコンピュータが複数台ある場合は、その全てに対して濃度補正データ４３ａ及び更新日時データ４３ｂを送信する。すると、ネットワークインターフェース３６を介して、濃度補正データ４３ａ及び更新日時データ４３ｂを受信したホストコンピュータ３０のプリントモニタ３５は、補正テーブル３４に格納されている濃度補正データ３４ａ及び更新日時データ３４ｂを削除して、受信した濃度補正データ４３ａ及び更新日時データ４３ｂを新たに格納する（Ｓ９）。その後は、上記の処理フローを最初から繰り返す（Ｓ１）。
【００３２】
上記のキャリブレーションの実行方法によれば、キャリブレーションが行なわれると、プリンタ４０は、必ず、更新された濃度補正データ４３ａ及び更新日時データ４３ｂをホストコンピュータ３０へ送信するので、ホストコンピュータ３０は常に最新の濃度補正データ４３ａを、取得することができる。
【００３３】
上記のキャリブレーションの実行方法では、キャリブレーションを実行するかしないかの判断は、プリンタ４０の画像制御部４１ｂ、即ち、プリンタ４０で行なわれるが、これに加えて、ホストコンピュータ３０からキャリブレーションの実行指示を行なうようにしてもよい。例えば、ホストコンピュータ３０の電源が投入されたときに、ホストコンピュータ３０のプリントモニタ３５からプリンタ４０の画像制御部４１ｂに、キャリブレーションの実行指示が送信されるように構成してもよい。或いは、ホストコンピュータ３０の電源投入時のみならず、定期的に、ホストコンピュータ３０からプリンタ４０へキャリブレーションの実行指示を行なうようにしてもよい。このようにすることにより、プリンタ４０のみならずホストコンピュータ３０からもキャリブレーションの実行指示が可能な、柔軟性のあるネットワーク印刷システムを構築することができる。
【００３４】
又、上記のキャリブレーションの実行方法では、プリンタ４０及びホストコンピュータ３０は、濃度補正データと共に更新日時データを保持しているが、濃度補正データのみを保持するようにするシステムも考えられる。この場合は、プリンタ４０は濃度補正データのみをホストコンピュータ３０へ送信する。
【００３５】
ところで、上記のキャリブレーションの実行方法では、キャリブレーションの実行で濃度補正データ４３ａが更新される度に、濃度補正データ４３ａをホストコンピュータ３０へ送信して、ホストコンピュータ３０の保持する濃度補正データを更新しているが、この更新方法と共に、或いはこの更新方法に代えて、次に述べるようなホストコンピュータ３０の濃度補正データ更新方法を用いるようにしてもよい。このホストコンピュータ３０の濃度補正データ更新方法は、次のような場合に、特に効果的である。それは、上記のキャリブレーションの実行方法において、プリンタ４０が更新された濃度補正データ４３ａ及び更新日時データ４３ｂをホストコンピュータ３０へ送信した際に、ホストコンピュータ３０の電源が切断されていたりして動作停止状態の場合である。このような場合、ホストコンピュータ３０は、更新された濃度補正データ４３ａ及び更新日時データ４３ｂを取得することができないが、このような場合が生じても、次に述べるホストコンピュータ３０の濃度補正データ更新方法を用いることにより、ホストコンピュータ３０は、確実に、最新の濃度補正データを取得することができる。
【００３６】
この方法は、ホストコンピュータ３０がプリンタ４０へ画像データの印刷を指示するのに先立って、ホストコンピュータ３０のプリントモニタ３５が、プリンタ４０の画像制御部４１ｂに対して、濃度補正データの更新が必要か否かの判断を要請し、必要と判断された場合に、プリンタ４０から濃度補正データの送信を受けて更新する方法である。
【００３７】
この方法では、ホストコンピュータ３０の補正テーブル３４に保持されている濃度補正データの更新が必要か否かは、プリンタにおいて、次のようにして判断される。即ち、ホストコンピュータ３０の備える補正テーブル３４には、濃度補正データ３４ａとこの濃度補正データ３４ａに更新された更新日時データ３４ｂが格納されており、プリンタ４０の備える補正テーブル４３には、濃度補正データ４３ａとこの濃度補正データ４３ａに更新された更新日時データ４３ｂが格納されている。このホストコンピュータ３０の備える更新日時データ３４ｂと、プリンタ４０の備える更新日時データ４３ｂとの２つの更新日時データを比較することにより、更新の必要性が判断される。
【００３８】
つまり、双方が同じであれば、ホストコンピュータ３０の備える濃度補正データ３４ａとプリンタ４０の備える濃度補正データ４３ａとは同内容であるので、更新の必要はない。双方が異なっている場合、即ち、ホストコンピュータ３０の備える更新日時データ３４ｂが、プリンタ４０の備える更新日時データ４３ｂより古い場合は、ホストコンピュータ３０の備える濃度補正データ３４ａは、プリンタ４０の備える濃度補正データ４３ａより古いので、更新の必要がある。
【００３９】
図４は、上記のホストコンピュータ３０の濃度補正データ更新方法について、具体的に説明したフローチャートである。この方法では、ホストコンピュータ３０のプリントモニタ３５と、プリンタ４０の画像制御部４１ｂとの間の交信を介して上記の更新処理が行なわれる。尚、図４では、ホストコンピュータをＨＣ、プリンタをＰ、補正テーブルをＲＴ、濃度補正データをＲＤ、更新日時データをＤＴ、そして、画像データをＧＤと称している。又、図中の点線は、相互に関連性があることを示している。
【００４０】
図４において、ホストコンピュータ３０のアプリケーション３１が作成した文書ファイル等を、プリンタ４０に印刷させるのに際して、まず、プリントモニタ３５は、ホストコンピュータ３０の補正テーブル３４に格納されている更新日時データ３４ｂをプリンタ４０に送信する（Ｓ１１）。このホストコンピュータ３０の更新日時データ３４ｂを、プリンタ４０が受信すると（Ｓ２１）、プリンタ４０の画像制御部４１ｂは、この更新日時データ３４ｂを、プリンタ４０の補正テーブル４３に格納している更新日時データ４３ｂと比較する（Ｓ２２）。この比較により双方の更新日時データが、一致する場合（Ｓ２３）、即ち、双方の更新日時データが同じである場合は、上述した通り、ホストコンピュータ３０の補正テーブル３４に格納されている濃度補正データ３４ａを更新する必要はないので、画像制御部４１ｂは何もしないでＳ２５の処理へ移る。Ｓ２３で一致しない場合は、上述した通り、ホストコンピュータ３０の補正テーブル３４に格納されている濃度補正データ３４ａを更新する必要がある。そこでプリンタ４０の画像制御部４１ｂは、プリンタ４０の補正テーブル４３に格納されている濃度補正データ４３ａ及び更新日時データ４３ｂを、ホストコンピュータ３０のプリントモニタ３５へ送信して（Ｓ２４）、Ｓ２５の処理へ移る。
【００４１】
ホストコンピュータ３０のプリントモニタ３５が、このプリンタ４０の濃度補正データ４３ａ及び更新日時データ３４ｂを受信すると（Ｓ１２）、プリントモニタ３５は、ホストコンピュータ３０の補正テーブル３４に、既に格納されている濃度補正データ３４ａ及び更新日時データ３４ｂを削除すると共に、新たにプリンタ４０から受信した濃度補正データ４３ａ及び更新日時データ３４ｂを、補正テーブル３４へ格納することで、補正テーブル３４を更新して（Ｓ１３）、Ｓ１４の処理へ移る。Ｓ１２で、更新の必要がない場合、プリントモニタ３５は何もしないで、Ｓ１４の処理へ移る。Ｓ１４では、ホストコンピュータ３０のプリンタドライバ３２は、アプリケーション３１が作成した文書ファイル等から画像データを生成するが、この際に、補正テーブル３４に格納されている濃度補正データ３４ａを用いて画像データの画像濃度を補正する（Ｓ１４）。そして、この補正した画像データをプリントスプーラ３３に格納すると共に、プリントスプーラ３３からプリンタ４０に向け、印刷指示と共に送信する（Ｓ１５）。このホストコンピュータ３０の画像データをプリンタ４０の画像制御部４１ｂが受信すると（Ｓ２５）、画像制御部４１ｂは、プリントエンジン４２に対して印刷するように指示するので、印刷が行なわれる（Ｓ２６）。
【００４２】
上記のホストコンピュータ３０の濃度補正データ更新方法によれば、ホストコンピュータ３０がプリンタ４０へ画像データの印刷を指示するのに先立って、プリントモニタ３５が、プリンタ４０の画像制御部４１ｂと交信して、濃度補正データの更新が必要か否かを確認し、必要な場合に、プリンタ４０から濃度補正データの送信を受けて更新を行なう。従って、ホストコンピュータ３０が行なう画像データの補正を、常に最新の濃度補正データに基づいて行なった上でプリンタ４０に印刷を行なわせることができる。
【００４３】
又、上記のホストコンピュータ３０の濃度補正データ更新方法では、ホストコンピュータ３０の濃度補正データの更新が必要か否かは、プリンタ４０の画像制御部４１ｂが行なっているが、ホストコンピュータ３０のプリントモニタ３５が行なうようにしてもよい。即ち、ホストコンピュータ３０がプリンタ４０へ画像データの印刷を指示するのに先立って、ホストコンピュータ３０のプリントモニタ３５が、プリンタ４０の画像制御部４１ｂと交信して、プリンタ４０の補正テーブル４３が保持する更新日時データ４３ｂの送信を要求する。そして、ホストコンピュータ３０のプリントモニタ３５は、送信されてきたプリンタ４０の補正テーブル４３が保持する更新日時データ４３ｂと、ホストコンピュータ３０の補正テーブル３４が保持する更新日時データ３４ｂとを、上記と同様に比較することにより、更新の必要性を判断し、更新が必要であれば、プリンタ４０の画像制御部４１ｂへ、プリンタ４０の補正テーブル４３が保持する濃度補正データ４３ａ及び更新日時データ４３ｂの送信を要求することにより、ホストコンピュータ３０の補正テーブル３４が保持する濃度補正データ３４ａ及び更新日時データ３４ｂを更新するのである。
【図面の簡単な説明】
【００４４】
【図１】本発明の印刷システムの構成を示したブロック図である。
【図２】本実施の形態における印刷システムのブロック図である。
【図３】本実施の形態における印刷システムのキャリブレーションの実行手順を示したフローチャートである。
【図４】本実施の形態における印刷システムのホストコンピュータの濃度補正データ更新方法を示したフローチャートである。
【符号の説明】
【００４５】
１  印刷装置
２  ホストコンピュータ
３  ネットワーク
４  濃度補正情報
５  更新日時情報
１１  キャリブレーション手段
１２  主管理手段
２１  副管理手段
２２  補正手段
３０  ホストコンピュータ
３１  アプリケーション
３２  プリンタドライバ
３３  プリントスプーラ
３４  補正テーブル
３４ａ  濃度補正データ
３４ｂ  更新日時データ
３５  プリントモニタ
３６  ネットワークインターフェース
４０  プリンタ
４１  プリンタコントローラ
４１ａ  ネットワークインターフェース
４１ｂ  画像制御部
４２  プリントエンジン
４２ａ  画像形成部
４２ｂ  温湿度センサ
４２ｃ  濃度センサ
４３  補正テーブル
４３ａ  濃度補正データ
４３ｂ  更新日時データ
４４  ビデオＩ／Ｆ
４５  基準画像データ
５０  ネットワークケーブル
【図１】
2006026937.tif 000003
【図２】
2006026937.tif 000004
【図３】
2006026937.tif 000005
【図４】
2006026937.tif 000006