(57)【特許請求の範囲】
【請求項１】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御装置であって、
キャリブレーションを要する状態変化を検知する検知手段と、
前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知手段と、
前記供給源から、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を受信する受信手段と、
前記実行命令に基づいて、前記タイミング指定情報により指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令手段とを備え、
前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする制御装置。
【請求項２】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御装置であって、
キャリブレーションを要する状態変化を検知する検知手段と、
前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を表示する、前記画像形成手段の動作を設定するための操作部と、
キャリブレーションを実行するタイミングの指定を含むキャリブレーションの実行が前記操作部においてユーザにより指示されるのに従って、指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令手段とを備え、
前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする制御装置。
【請求項３】
前記検知手段は、キャリブレーションを要する状態変化を検知するために、前記画像形成手段の状態変化が発生したか否かを調べ、状態変化が発生している場合には、前記画像形成手段に対して状態変化の詳細を問合わせることを特徴とする請求項１或いは２に記載の制御装置。
【請求項４】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御装置であって、
キャリブレーションを要する状態変化を検知する検知手段と、
前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知手段と、
前記供給源から、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を受信する受信手段と、
前記実行命令に基づいて、前記タイミング指定情報により指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令手段とを備え、
前記検知手段は、キャリブレーションを要する状態変化を検知するために、前記画像形成手段の状態変化が発生したか否かを調べ、状態変化が発生している場合には、前記画像形成手段に対して状態変化の詳細を問合わせることを特徴とする制御装置。
【請求項５】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御装置であって、
キャリブレーションを要する状態変化を検知する検知手段と、
前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を表示する、前記画像形成手段の動作を設定するための操作部と、
キャリブレーションを実行するタイミングの指定を含むキャリブレーションの実行が前記操作部においてユーザにより指示されるのに従って、指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令手段とを備え、
前記検知手段は、キャリブレーションを要する状態変化を検知するために、前記画像形成手段の状態変化が発生したか否かを調べ、状態変化が発生している場合には、前記画像形成手段に対して状態変化の詳細を問合わせることを特徴とする制御装置。
【請求項６】
前記タイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする請求項４或いは５に記載の制御装置。
【請求項７】
前記検知手段は、前記画像形成手段の状態変化が発生したか否かを調べるために、印刷の可否に直接関与しない状態変化が発生したことを示す信号を調べることを特徴とする請求項１乃至６のいずれかに記載の制御装置。
【請求項８】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御装置であって、
キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知手段と、
前記画像情報の供給源から供給される、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を入力する入力手段と、
入力された実行命令に応答して、前記タイミング指定情報により指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令手段と、
を備え、
前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする制御装置。
【請求項９】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成装置であって、
キャリブレーションを要する状態変化を検知する検知手段と、
前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行命令の入力を促す要求手段と、
キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を入力する入力手段と、
入力されたキャリブレーションの実行命令に応答して、前記タイミング指定情報により指定されるタイミングで、キャリブレーションを実行する実行手段と、
を備え、
前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする画像形成装置。
【請求項１０】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を備える画像形成装置であって、
キャリブレーションを要する状態変化を検知する検知手段と、
前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行命令の入力を促す要求手段と、
キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を入力する入力手段と、
入力されたキャリブレーションの実行命令に応答して、前記タイミング指定情報により指定されるタイミングで、キャリブレーションを実行する実行手段とを備え、
前記検知手段は、キャリブレーションを要する状態変化を検知するために、前記画像形成手段の状態変化が発生したか否かを調べ、状態変化が発生している場合には、前記画像形成手段に対して状態変化の詳細を問合わせることを特徴とする画像形成装置。
【請求項１１】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成装置であって、
キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知手段と、
画像情報の供給源より、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を入力する入力手段と、
入力されたキャリブレーションの実行命令に応答して、前記タイミング指定情報により指定されるタイミングで、キャリブレーションを実行する実行手段とを備え、
前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする画像形成装置。
【請求項１２】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御方法であって、
キャリブレーションを要する状態変化を検知する検知工程と、
前記検知工程で前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知工程と、
前記供給源から、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を受信する受信工程と、
前記実行命令に基づいて、前記タイミング指定情報により指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令工程と、
を含み、
前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする制御方法。
【請求項１３】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御方法であって、
キャリブレーションを要する状態変化を検知する検知工程と、
前記検知工程で前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知工程と、
前記供給源から、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を受信する受信工程と、
前記実行命令に基づいて、前記タイミング指定情報により指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令工程とを含み、
前記検知工程では、キャリブレーションを要する状態変化を検知するために、前記画像形成手段の状態変化が発生したか否かを調べ、状態変化が発生している場合には、前記画像形成手段に対して状態変化の詳細を問合わせることを特徴とする制御方法。
【請求項１４】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御方法であって、
キャリブレーションを要する状態変化を検知する検知工程と、
前記検知工程で前記状態変化が検知された場合に、前記画像形成手段の動作を設定するための操作部に、キャリブレーションの実行を促すためのキャリブレーション情報を表示する表示工程と、
キャリブレーションを実行するタイミングの指定を含むキャリブレーションの実行が前記操作部においてユーザにより指示されるのに従って、指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令工程とを含み、
前記指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする制御方法。
【請求項１５】
出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御方法であって、
キャリブレーションを要する状態変化を検知する検知工程と、
前記検知工程で前記状態変化が検知された場合に、前記画像形成手段の動作を設定するための操作部に、キャリブレーションの実行を促すためのキャリブレーション情報を表示する表示工程と、
キャリブレーションを実行するタイミングの指定を含むキャリブレーションの実行が前記操作部においてユーザにより指示されるのに従って、指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令工程とを含み、
前記検知工程では、キャリブレーションを要する状態変化を検知するために、前記画像形成手段の状態変化が発生したか否かを調べ、状態変化が発生している場合には、前記画像形成手段に対して状態変化の詳細を問合わせることを特徴とする制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像形成装置及び制御装置及びその制御方法に係り、特に、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成装置及びその制御装置及びその制御方法に関する。
【０００２】
【従来の技術】
プリンタの出力画像は、温度変化等の環境変化やプリンタエンジンを構成する部品の経年変化等の状態変化に伴って変化する。従って、出力画像の品質を維持するためには、環境変化等の状態変化に応じて、プリンタエンジンの出力特性を補正するための処理、すなわち、キャリブレーションが必要である。このキャリブレーションは、プリンタの高解像度化、カラー化に伴って、極めて重要な処理となってきた。
【０００３】
【発明が解決しようとする課題】
従来のプリンタにおいて、プリンタエンジンは、プリンタ内のプリンタコントローラやホストコンピュータ内のプリンタドライバに何らの通知をすることなく、電源投入時あるいは所定のページ数の印刷が終了した際に自動的にキャリブレーションを実行していた。従って、ユーザは、キャリブレーションが実行されるタイミングを知ることができず、また、任意のタイミングでキャリブレーションの実行を指示することができなかった。
【０００４】
しかしながら、キャリブレーションの実行は、ユーザが管理した方が良い場合もある。例えば、大量の印刷を実行する場合に、予めキャリブレーションを実行しておくことにより、当該印刷ジョブの中途で強制的にキャリブレーションが実行されることを防止することができる。
【０００５】
本発明は、上記問題点に鑑みてなされたものであり、キャリブレーションの実行にユーザを関与させることを目的とする。
【０００６】
【課題を解決するための手段】
本発明は、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御装置であって、キャリブレーションを要する状態変化を検知する検知手段と、前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知手段と、前記供給源から、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を受信する受信手段と、前記実行命令に基づいて、前記タイミング指定情報により指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令手段とを備え、前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする。
【０００７】
または、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御装置であって、キャリブレーションを要する状態変化を検知する検知手段と、前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を表示する、前記画像形成手段の動作を設定するための操作部と、キャリブレーションを実行するタイミングの指定を含むキャリブレーションの実行が前記操作部においてユーザにより指示されるのに従って、指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令手段とを備え、前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする。
【０００８】
または、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御装置であって、キャリブレーションを要する状態変化を検知する検知手段と、前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知手段と、前記供給源から、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を受信する受信手段と、前記実行命令に基づいて、前記タイミング指定情報により指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令手段とを備え、前記検知手段は、キャリブレーションを要する状態変化を検知するために、前記画像形成手段の状態変化が発生したか否かを調べ、状態変化が発生している場合には、前記画像形成手段に対して状態変化の詳細を問合わせることを特徴とする。
【０００９】
または、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御装置であって、キャリブレーションを要する状態変化を検知する検知手段と、前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を表示する、前記画像形成手段の動作を設定するための操作部と、キャリブレーションを実行するタイミングの指定を含むキャリブレーションの実行が前記操作部においてユーザにより指示されるのに従って、指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令手段とを備え、前記検知手段は、キャリブレーションを要する状態変化を検知するために、前記画像形成手段の状態変化が発生したか否かを調べ、状態変化が発生している場合には、前記画像形成手段に対して状態変化の詳細を問合わせることを特徴とする。
【００１０】
または、前記検知手段は、前記画像形成手段の状態変化が発生したか否かを調べるために、印刷の可否に直接関与しない状態変化が発生したことを示す信号を調べることを特徴とする。
【００１１】
または、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御装置であって、キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知手段と、前記画像情報の供給源から供給される、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を入力する入力手段と、入力された実行命令に応答して、前記タイミング指定情報により指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令手段と、を備え、前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする。
【００１２】
または、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成装置であって、キャリブレーションを要する状態変化を検知する検知手段と、前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行命令の入力を促す要求手段と、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を入力する入力手段と、入力されたキャリブレーションの実行命令に応答して、前記タイミング指定情報により指定されるタイミングで、キャリブレーションを実行する実行手段と、を備え、前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする。
【００１３】
または、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を備える画像形成装置であって、キャリブレーションを要する状態変化を検知する検知手段と、前記検知手段により前記状態変化が検知された場合に、キャリブレーションの実行命令の入力を促す要求手段と、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を入力する入力手段と、入力されたキャリブレーションの実行命令に応答して、前記タイミング指定情報により指定されるタイミングで、キャリブレーションを実行する実行手段とを備え、前記検知手段は、キャリブレーションを要する状態変化を検知するために、前記画像形成手段の状態変化が発生したか否かを調べ、状態変化が発生している場合には、前記画像形成手段に対して状態変化の詳細を問合わせることを特徴とする。
【００１４】
または、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成装置であって、キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知手段と、画像情報の供給源より、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を入力する入力手段と、入力されたキャリブレーションの実行命令に応答して、前記タイミング指定情報により指定されるタイミングで、キャリブレーションを実行する実行手段とを備え、前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする。
【００１５】
または、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御方法であって、キャリブレーションを要する状態変化を検知する検知工程と、前記検知工程で前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知工程と、前記供給源から、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を受信する受信工程と、前記実行命令に基づいて、前記タイミング指定情報により指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令工程と、を含み、前記タイミング指定情報により指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする。
【００１６】
または、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御方法であって、キャリブレーションを要する状態変化を検知する検知工程と、前記検知工程で前記状態変化が検知された場合に、キャリブレーションの実行を促すためのキャリブレーション情報を画像情報の供給源に対して通知する通知工程と、前記供給源から、キャリブレーションを実行するタイミングを指定するタイミング指定情報を含むキャリブレーションの実行命令を受信する受信工程と、前記実行命令に基づいて、前記タイミング指定情報により指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令工程とを含み、前記検知工程では、キャリブレーションを要する状態変化を検知するために、前記画像形成手段の状態変化が発生したか否かを調べ、状態変化が発生している場合には、前記画像形成手段に対して状態変化の詳細を問合わせることを特徴とする。
【００１７】
または、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御方法であって、キャリブレーションを要する状態変化を検知する検知工程と、前記検知工程で前記状態変化が検知された場合に、前記画像形成手段の動作を設定するための操作部に、キャリブレーションの実行を促すためのキャリブレーション情報を表示する表示工程と、キャリブレーションを実行するタイミングの指定を含むキャリブレーションの実行が前記操作部においてユーザにより指示されるのに従って、指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令工程とを含み、前記指定されるタイミングには、排紙中のページの排紙が完了するのを待ってキャリブレーションを実行するというタイミング、処理中の印刷ジョブが終了した時点でキャリブレーションを実行するというタイミング、及び、ユーザが指定したページ数の印刷または排紙が完了した後にキャリブレーションを実行するというタイミングのうちの少なくとも１つが含まれることを特徴とする。
【００１８】
または、出力画像の画質の変動を補正するためのキャリブレーション機能を有する画像形成手段を制御する制御方法であって、キャリブレーションを要する状態変化を検知する検知工程と、前記検知工程で前記状態変化が検知された場合に、前記画像形成手段の動作を設定するための操作部に、キャリブレーションの実行を促すためのキャリブレーション情報を表示する表示工程と、キャリブレーションを実行するタイミングの指定を含むキャリブレーションの実行が前記操作部においてユーザにより指示されるのに従って、指定されるタイミングで、前記画像形成手段にキャリブレーションの実行を命じる命令工程とを含み、前記検知工程では、キャリブレーションを要する状態変化を検知するために、前記画像形成手段の状態変化が発生したか否かを調べ、状態変化が発生している場合には、前記画像形成手段に対して状態変化の詳細を問合わせることを特徴とする。
【００１９】
【発明の実施の形態】
以下、図面を参照しながら本発明の好適な実施の形態を説明する。
【００２０】
図１は、本発明の１つの実施の形態に係るプリンタシステムの概略構成を示す図である。このプリンタシステムは、画像情報の供給源或いはプリンタの制御装置として機能するコンピュータ等の外部機器１０１と、外部機器１０１から供給される画像情報に基づいて記録媒体上に画像を出力するプリンタ１０２とを双方向通信が可能なインターフェースにより接続してなる。なお、このプリンタシステムにおいては、プリンタ１０２としてレーザビームプリンタを用いている。
【００２１】
プリンタコントローラ１０３は、外部機器１０１から供給される画像情報（例えば、ＥＳＣコード、ページ記述言語等）に基づいて、ページ毎にラスタデータを生成し、プリンタエンジン１０５に送出する。また、プリンタコントローラ１０３は、プリンタエンジン１０５より環境の変化（例えば、気温の変化）や内部状態の変化（例えば、トナー残量の変化等）等の状態変化に関する情報を受け取り、パネル部１０４や外部機器１０１に通知し、パネル部１０４や外部機器１０１からの指示に従ってキャリブレーションを実行する。
【００２２】
プリンタエンジン１０５は、プリンタコントローラ１０３から供給されるラスタデータに基づいて、感光ドラム上に潜像を形成し、その潜像を記録媒体上に転写・定着（電子写真方式）することにより画像を形成する。
【００２３】
パネル部１０４は、ユーザインターフェースとして使用される。ユーザは、パネル部１０４を操作することにより、所望の動作を指示することができる。例えば、パネル部１０４には、上記の状態変化に基づいて、キャリブレーションを促すメッセージが表示される。ユーザは、このメッセージに応答してキャリブレーションの実行を所望のタイミングで指示することができる。
【００２４】
図２は、プリンタ１０２の一構成例を示す図である。２０１は、プリンタ筐体である。２０２は、ユーザが各種指示を与えるためのスイッチ、メッセージやプリンタの設定内容等を表示するためのＬＥＤ表示器やＬＣＤ表示器が配された操作パネルであり、図１に示すパネル部１０４の一態様である。２０３は、ボード収容部であり、プリンタコントローラ１０３及びプリンタエンジン１０５の電子回路部分を構成するボードを収容する。
【００２５】
２１０及び２５０は、用紙（記録媒体）を保持する用紙カセットであり、不図示の仕切り板によって電気的に用紙サイズを検知する機構を有する。２１１及び２５３は、カセット給紙クラッチであり、夫々用紙カセット２１０及び２５０上に載置された用紙の最上位の一枚を取出して、取出した用紙を不図示の駆動手段から伝達される駆動力によって給紙ローラ２１２及び２５６まで搬送するカムを有する。このカムは、給紙の度に間欠的に回転し、１回転に対応して１枚の用紙を給紙する。給紙ローラ２１２は、用紙の先端部をレジストシャッタ２１４まで搬送するローラである。給紙ローラ２５６は、用紙の先端部を給紙ローラ２１２まで搬送するローラである。２１４は、レジストシャッタであり、用紙を押圧することにより給紙を停止させることができる。
【００２６】
２１９は、手差し用トレイであり、２１５は、手差し給紙クラッチである。給紙クラッチ２１５は、用紙の先端をレジストシャッタ２１４まで搬送するために使用される。画像記録に供する用紙は、用紙カセット２１０、２５０、手差し給紙用トレイ２１９のいずれかの給紙手段を選択して給紙される。
【００２７】
プリンタエンジン１０５は、プリンタコントローラ１０３と所定の通信プロトコルに従って通信を行い、プリンタコントローラ部１０３からの指示に従って用紙カセット２１０、２５０、手差し用トレイ２１９の中からいずれかの給紙手段を選択し、印刷の開始指示に応じて該当する給紙手段よりレジストシャッタ２１４まで用紙を搬送する。なお、プリンタエンジン１０５は、給紙手段、潜像の形成、転写、定着等の電子写真プロセスに関する機構、排紙手段及びそれらの制御手段を含む。
【００２８】
２０４は、感光ドラム２０５やトナー保持部等を有するカートリッジである。２０６はレーザ部、２０７は回転多面鏡、２０８は反射ミラー、２０９はビームディテクタである。レジストシャッタ２１４まで用紙が搬送されると、レーザ部２０６は、プリントコントローラ１０３から供給されるラスタデータに応じて、内蔵の半導体レーザを駆動し、レーザビームを発射する。レーザビームは、回転多面鏡２０７及び反射ミラー２０８により反射され、感光ドラム２０５上に結像し潜像を形成する。この際、レーザビームは、回転多面鏡２０７により感光ドラム２０５の主走査方向を走査される。
【００２９】
このレーザビームの発射に同期してレジストシャッタ２１４が上方に駆動され、これにより画像記録に供する用紙の搬送がレーザビームの副走査に同期する。レーザビームの走査開始位置に配置されたビームディテクタ２０９は、レーザビームを検出することによって主走査方向の画像の書き出しタイミングを決定するための同期信号を形成し、プリンタコントローラ１０３に送る。
【００３０】
画像の転写に際して、画像記録に供する用紙は、搬送ローラ２１３によって搬送され、一方、感光ドラム２０５は、不図示のモータによって副走査方向に回転駆動される。感光ドラム２０５上に順次形成される潜像は、現像器２２０によって現像され、トナー像として顕像化された後に、感光ドラム２０５に当接された用紙上に転写される。用紙に転写されたトナー像は、その後、定着ローラ２１６により加熱定着され、搬送ローラ２１７を経て、排紙ローラ２１８によりプリンタ筐体の排紙トレイに排紙される。
【００３１】
プリンタ１０２には、さらにオプションカセットや封筒フィーダ等のオプションを装備可能である。
【００３２】
図３は、プリンタコントローラ１０３とプリンタエンジン１０５とを接続するビデオインターフェース及びプリンタエンジン１０５の構成例を示す図である。
【００３３】
プリンタコントローラ１０３は、外部機器１０１との通信（画像情報の受信を含む）、受信した画像情報に基づくラスタデータの生成（展開）、プリンタエンジン１０５の制御等を司る。
【００３４】
エンジン制御部１５０は、プリンタコントローラ１０３から供給される制御信号に基づいて、プリンタエンジン１０５内のユニット１５１〜１５８を制御する。
【００３５】
ユニット１５１〜１５８の概要を説明すると、１５１は、用紙カセット２１０及び２５０、その他、オプションカセット（不図示）内に載置された用紙のサイズを検出してエンジン制御部１５０に通知する用紙サイズ検出部、１５２は、用紙カセット２１０及び２５０、手差し用トレイ２１９、オプションカセット（不図示）、封筒フィーダ（不図示）の夫々の給紙口の有無を検出してエンジン制御部１５０に通知する給紙口検出部、１５３は、オプションカセット、封筒フィーダ等のオプションの接続状況を確認するためのオプション調査部、１５４は、用紙の搬送を制御する搬送制御部、１５５は、回転多面鏡２０７の駆動モータ、レーザ部２０６等の光学系を制御する光学系制御部、１５６は、定着ローラ２１６の温度制御の他、定着ローラ２１６における異常検出等をも行う定着温度制御部、１５７はオプションカセットや封筒フィーダ等のオプションを制御するオプション制御部、１５８は、レジスト、排紙、両面、反転など搬送路内の用紙の有無、外気温、印刷ページ数、トナー残量等の環境の変化（状態変化）を検出するためのセンサ部である。
【００３６】
次に、プリンタコントローラ１０３とエンジン制御部１５０とを接続するビデオインターフェースを構成する信号の概要を説明する。１７０は、プリンタコントローラ１０３がエンジン制御部１５０と通信可能な状態にあることを示す／ＣＰＲＤＹ信号、１７１は、エンジン制御部１５０がプリンタコントローラ部１０３と通信可能な状態にあることを示す／ＰＰＲＤＹ信号、１７２は、エンジン制御部１５０がプリント可能な状態にあることを示す／ＲＤＹ信号、１７３は、プリンタコントローラ１０３がエンジン制御部１５０に印刷要求を発行するための／ＰＲＮＴ信号、１７４は、エンジン制御部１５０がプリンタコントローラ１０３に対して垂直同期信号を要求するための／ＶＳＲＥＱ信号、１７５は、プリンタコントローラ１０３がエンジン制御部１５０に対して出力する垂直同期信号としての／ＶＳＹＮＣ信号、１７６は、エンジン制御部１５０がプリンタコントローラ部１０３に出力する水平同期信号としての／ＢＤ信号、１７８は、シリアル通信のための同期クロック信号としての／ＳＣＬＫ信号、１７９は、プリンタコントローラ１０３がエンジン制御部１５０に対してコマンドを送信するためのコマンド信号としての／ＣＭＤ信号、１８０は、コマンドを送信するためのストローブ信号としての／ＣＢＳＹ信号、１８１は、プリンタコントローラ１０３から送信されたコマンドに対して応答（プリンタエンジン１０５内部のステータスを含む）を返すためのＳＴＳ信号、１８２は、ステータス等の応答を返すためのストローブ信号としての／ＳＢＳＹ信号、１８３は、ラスタデータとしてのＶＩＤＥＯ信号である。
【００３７】
１７７は、プリンタエンジン１０５のステータスのうち、／ＲＤＹ信号に直接関与しない状態、すなわち印刷の可否に直接関与しない状態変化が発生した場合（例えば、気温、印刷ページ数、トナー残量等が基準値を超えた場合）に“ＴＲＵＥ”となる／ＣＣＲＴ（Ｃｏｎｄｉｔｉｏｎ  Ｃｈａｎｇｅ  Ｒｅｐｏｒｔ）信号である。
【００３８】
図４は、プリンタコントローラ１０３の構成例を示すブロック図である。３０１は、パネル部１０４とのデータ通信を行うパネルインターフェース部である。ＣＰＵ３０９は、パネルインターフェース３０１を介して、ユーザがパネル部１０４において設定・指示した内容を認識することができる。３０２は、ネットワークを介してホストコンピュータ等の外部機器１０１と双方向に接続するためのホストインターフェース部である。３０６は、プリンタエンジン１０５と接続するためのエンジンインターフェース部である。ＣＰＵ３０９は、エンジンインターフェース部３０６を介して、信号１７０，１７３，１７５，１７８，１７９，１８０を制御し、信号１７１，１７２，１７４，１７６，１７７，１８１，１８２の状態、すなわち、プリンタエンジン１０５の状態を認識することができる。
【００３９】
３０３は、外部機器１０１より供給された画像情報に基づいて、プリンタエンジン１０５に供給するラスタデータを生成（ラスタライズ）するラスタライズ部部である。３０５は、生成したラスタデータを一時的に保持するための画像メモリである。３０９は、ＲＯＭ３０４に保持された制御プログラムコードに基づいて、ＣＰＵバス３１１に接続されたデバイスを制御するＣＰＵである。３０７はＣＰＵ３０９が使用する一時記憶用メモリとしてのＲＡＭである。３１０は、例えば、濃度補正テーブル等の制御情報を保持するための不揮発性メモリで構成される。３０８は、ＤＭＡ制御部であり、ＣＰＵ３０９からの指示により画像メモリ３０５内のラスタデータを、エンジンインターフェース部３０６に転送する。
【００４０】
３１１は、アドレス、データ、コントロールバスを含むＣＰＵバスである。パネルインターフェース部３０１、ホストインターフェース部３０２、ラスタライズ部３０３、ＲＯＭ３０４、画像メモリ３０５、エンジンインターフェース部３０６、ＲＡＭ３０７、ＤＭＡ制御部３０８、ＣＰＵ３０９及びＥＥＰＲＯＭ３１０は、夫々ＣＰＵバス３１１に接続され、ＣＰＵ３０９は、ＣＰＵバス３１１に接続された全てのデバイスにアクセス可能である。
【００４１】
図５は、プリンタコントローラ１０３におけるキャリブレーションに関する処理の流れを示すフローチャートである。なお、このフローチャートに示す動作は、ＲＯＭ３０４に保持された制御プログラムに基づいてＣＰＵ３０９により実行される。
【００４２】
電源が投入され、印刷可能な状態になると、ホストインターフェース部３０２に対する外部機器１０１からの受信要求の有無を所定の周期で問合わせる。そして、受信要求を認識すると、図５に示す処理が起動される。
【００４３】
先ず、ステップＳ１１において、ホストインターフェース部３０２を介して外部機器１０１よりデータを受信し、ＲＡＭ３０７内の受信データ領域に順次書込み、ステップＳ１２において、受信データを解析する。ここでは、受信データは、画像情報と制御情報とに分類され、制御情報には、プリンタエンジン１０５のキャリブレーションの実行を指示するキャリブレーション命令が含まれるものとして説明する。
【００４４】
ステップＳ１３では、解析結果に基づいて、受信データが画像情報であるか制御情報であるかを判断し、受信データが画像情報であればステップＳ１４に進み、制御情報であればステップＳ２０に進む。
【００４５】
ステップＳ１４では、画像情報に対応する画像をＲＡＭ３０７内のページバッファに描画（ラスタライズ）する。なお、ページバッファへの描画は、ページ単位になされる。ページバッファへの１ページ分の画像の描画が完了すると、ステップＳ１５において、ページバッファから順次データを読み出し、ＶＩＤＥＯ信号８３を介してプリンタエンジン１０５に送出する。プリンタエンジン１０５は、送出されたデータに基づいて、用紙に画像を形成し、排出する。
【００４６】
ステップＳ１６では、／ＣＣＲＴ信号１７７の状態が”ＴＲＵＥ”であるか否かを調べることにより、プリンタエンジン１０５の状態変化が発生したか否かを調べる。そして、プリンタエンジン１０５の状態変化が発生していない場合には、ステップＳ１１に戻り、発生している場合には、ステップＳ１７に進む。
【００４７】
ステップＳ１７では、／ＣＭＤ信号１７９を介してプリンタエンジン１０５に対して、状態変化の詳細を問合わせる。これに対して、プリンタエンジン１０５は、／ＳＴＳ信号１８１を介してプリンタコントローラ１０３に応答を返す。この応答には、キャリブレーションの命令を促すキャリブレーション要求が含まれる。キャリブレーション要求は、状態（例えば、気温、印刷ページ数、トナー残量等）の変化がキャリブレーションの必要が生じる程度に達した場合に発生される。
【００４８】
キャリブレーション要求を受け取ると、ステップＳ１８において、プリンタコントローラ１０３は、外部機器１０１に対して、キャリブレーション要求が発生した旨と、ジョブ情報（例えば、ジョブ名、印刷が完了したページ数等）とを外部機器１０１に通知する。この通知を受けた外部機器１０１は、例えば、不図示の表示部に、キャリブレーションの指示を促すメッセージとジョブ情報とを表示し、ユーザに対してキャリブレーションの指示を促す。ユーザは、このメッセージに基づいて、キーボード等を介してキャリブレーションの実行を指示することができる。
【００４９】
ユーザよりキャリブレーションの実行が指示されると、外部機器１０１は、プリンタ１０２に対してキャリブレーション命令を通知する。この実施の形態においては、キャリブレーション命令には、キャリブレーションを実行するタイミングを指定する情報が含まれる。キャリブレーションを実行するタイミングとしては、「即実行」、「ジョブ終了時」、「指定ページ数終了時」の３種類のモードが含まれる。「即実行」は、現在排紙中のページの排紙が完了するのを待って、即時にキャリブレーションを実行するモード、「ジョブ終了時」は、現在処理中の印刷ジョブが終了した時点でキャリブレーションを実行するモード、「指定ページ数終了時」は、外部機器１０１を介してユーザが指定したページ数の印刷（排紙）が完了した後に、キャリブレーションを実行するモードである。
【００５０】
一方、ステップＳ１７において、キャリブレーション要求を受け取らなかった場合には、ステップＳ１９において、プリンタエンジン１０５の状態を適正にするための復帰処理（例えば、状態変化の内容を示すメッセージを表示する等）を実行する。
【００５１】
ステップＳ１３において、”ＮＯ”と判断した場合、すなわち、受信データが制御情報であると判断した場合には、ステップＳ２０において、当該制御情報がキャリブレーションの実行を指示するキャリブレーション命令であるか否かを判断する。そして、当該制御情報がキャリブレーション命令である場合には、ステップＳ２１において、図６にフローチャートを示すキャリブレーションタスクを起動し、一方、キャリブレーション命令でない場合には、ステップＳ２２において、当該制御情報に応答する処理を実行し、夫々ステップＳ１１に戻る。
【００５２】
キャリブレーションタスクは、図５に示す処理と並行して実行される。以下、図６を参照しながらキャリブレーションタスクの動作の流れを説明する。
【００５３】
キャリブレーションタスクが起動されると、先ず、ステップＳ１０１において、印刷中のジョブが存在するか否かを調べ、印刷中のジョブが存在しない場合には、ステップＳ１０９に進み、直ちにキャリブレーションを実行する。キャリブレーションの実行は、／ＣＭＤ信号１７９を介して、プリンタエンジン１０５にキャリブレーションの実行を指示することによりなされる。キャリブレーションの実行が指示されると、プリンタエンジン１０５は、状態変化による影響を補正するためのキャリブレーションを実行する。
【００５４】
ステップＳ１０１において、印刷中のジョブが存在すると判断した場合には、キャリブレーションのモードを調べ、モードに応じたタイミングでキャリブレーションを実行する。
【００５５】
先ず、ステップＳ１０２では、キャリブレーションのモードが「即実行」であるか否かを調べ、その結果、「即実行」であれば、ステップＳ１１０に進む。ステップＳ１１０及びＳ１１１では、排紙中のページが存在するか否かを調べ、排紙中のページが存在する場合には、排紙が完了するのを待ってからステップＳ１０９に進み、キャリブレーションを実行する。
【００５６】
ステップＳ１０２において、キャリブレーションのモードが「即実行」以外のモード（すなわち、「ジョブ終了時」または「指定ページ数終了時」）であると判断した場合には、ステップＳ１０３において、現在印刷中のジョブの残りページ数を変数ＰａｇｅＣｎｔに設定する。
【００５７】
次いで、ステップＳ１０４において、キャリブレーションのモードが「ジョブ終了時」であるか否かを判断する。その結果、キャリブレーションのモードが「ジョブ終了時」であれば、ステップＳ１０７に進み、印刷待ちのページ数を示す変数ＷａｉｔＣｎｔに変数ＰａｇｅＣｎｔの値（現在印刷中のジョブの残りページ数）を設定する。続く、ステップＳ１０８では、変数ＷａｉｔＣｎｔに格納されたページ数分の印刷が終了するのを監視し、その後、ステップＳ１０９に進み、キャリブレーションを実行する。
【００５８】
ステップＳ１０４において、キャリブレーションのモードが「指定ページ数終了時」であると判断した場合には、外部機器１０１（ユーザ）によりキャリブレーション命令と併せて指定されたページ数を変数ＳｅｌＣｎｔに設定する。そして、ステップＳ１０６において、変数ＰａｇｅＣｎｔに設定された値（現在印刷中のジョブの残りページ数）と、変数ＳｅｌＣｎｔの値の大小関係を比較する。その結果、現在印刷中のジョブの残り枚数の方が小さい場合、すなわち、”ＰａｇｅＣｎｔ＜ＳｅｌＣｎｔ”である場合は、現在印刷中のジョブが終了した後に直ちにキャリブレーションを実行するために、ステップＳ１０７に進む。一方、現在印刷中のジョブの残り枚数が、指定されたページ数よりも小さくない場合、すなわち、”ＰａｇｅＣｎｔ≧ＳｅｌＣｎｔ”である場合には、指定されたページ数の印刷が終了した後にキャリブレーションを実行するために、ステップＳ１１２に進み、変数ＳｅｌＣｎｔの値を変数ＷａｉｔＣｎｔに設定した後にステップＳ１０８に進む。
【００５９】
以上のように、上記の実施の形態によれば、キャリブレーションを必要とする状態変化（例えば、気温、印刷ページ数、トナー残量等の変化）を検知し、これに応じて外部機器１０１またはパネル部１０４にキャリブレーションの実行を促すメッセージが表示される。従って、ユーザは、このメッセージに基づいてキャリブレーションの必要性を認識することができ、また、任意にキャリブレーションの実行を指示することができる。
【００６０】
また、外部機器１０１よりキャリブレーションの実行を指示することができるため、例えば、印刷ジョブの実行に先立って、文書等の編集の合間等を利用して、キャリブレーションの実行を簡易に指示することができる。
【００６１】
上記の説明は、ステップＳ１８において、プリンタエンジン１０５よりプリンタコントローラ１０３がキャリブレーション要求を受け取った場合に、外部機器１０１に対してキャリブレーション要求が発生した旨とジョブ情報を通知するものであるが、この通知先をパネル部１０４として、対応するメッセージ（キャリブレーション要求、ジョブ情報）をパネル部１０４に表示しても良い。また、この通知先を、外部機器１０１及びパネル部１０４の双方としても良い。上記メッセージをパネル部１０４に表示する場合には、パネル部１０４を介して、ユーザがキャリブレーション（モードの指定を含む）の実行を指示することができる構成とすることが望ましい。
【００６２】
また、上記の説明は、キャリブレーションの実行を指示する際に、併せてキャリブレーションのモードを指定するものであるが、このモードの指定は、予め外部機器１０１またはパネル部１０４により設定できる構成であっても良い。
【００６３】
また、上記の説明は、プリンタコントローラ１０３からプリンタエンジン１０５に対してキャリブレーションの実行を指示するものであるが、本発明は、プリンタエンジン１０５がキャリブレーションを要する状態に達したことを検知した場合に、プリンタエンジン１０５が自発的にキャリブレーションを実行する構成にも適用できる。この場合、キャリブレーションの必要性をプリンタエンジン１０５が検知した際に、その旨をキャリブレーションを実行する前にプリンタコントローラ１０３に通知する構成とすることにより、プリンタコントローラ１０３にキャリブレーションが実行されることを予告することができる。この通知に応答して、プリンタコントローラ１０３は、パネル部１０４或いは外部機器１０１にキャリブレーションが実行される旨を通知し、ユーザに知らしめることができる。ここで、キャリブレーションの実行を延期したい場合には、プリンタコントローラ１０３より、例えば、その旨を指示する延期命令をプリンタエンジン１０５に送信すれば良い。かかる延期命令を設ける場合、例えば、当該命令を解除する旨の解除コマンドを設け、これをプリンタエンジン１０５に送信することにより、キャリブレーションの実行を許可する構成とすれば良い。また、キャリブレーションの実行をプリンタエンジン１０５が自発的に行うか否かは、例えば、パネル部１０４より任意に設定可能にしても良い。
【００６４】
また、上記の説明は、レーザビームプリンタを採用した例であるが、プリンタは、例えば、インクジェット方式等の他の方式のプリンタであっても良い。
【００６５】
また、本発明は、ファクシミリや複写機、或いはファクシミリ、複写機及びプリンタの複合機器等のキャリブレーションの必要がある画像形成装置に広く適用可能である。さらに、本発明を適用可能な画像形成装置は、モノクロであるとカラーであるとを問わない。
【００６６】
また、本発明は、複数の機器（例えば、ホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００６７】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６８】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００６９】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７０】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７１】
【発明の効果】
本発明に拠れば、キャリブレーションの実行にユーザを関与させることができる。
【００７２】
【図面の簡単な説明】
【図１】本発明の１つの実施の形態に係るプリンタシステムの概略構成を示す図である。
【図２】プリンタの一構成例を示す図である。
【図３】プリンタコントローラとプリンタエンジンとのビデオインターフェース及びプリンタエンジンの構成例を示す図である。
【図４】プリンタコントローラの構成例を示すブロック図である。
【図５】プリンタコントローラにおけるキャリブレーションに関する処理の流れを示すフローチャートである。
【図６】キャリブレーションタスクの処理の流れを示すフローチャートである。
【符号の説明】
１０１  外部機器
１０２  レーザビームプリンタ
１０３  プリンタコントローラ
１０４  パネル部
１０５  プリンタエンジン
１５０  エンジン制御部
１５１  用紙サイズ検出部
１５２  給紙口検出部
１５３  オプション調査部
１５４  搬送制御部
１５５  光学系制御部
１５６  定着器温度制御部
１５７  オプション制御部
１５８  センサ部
１７０  ／ＣＰＲＤＹ信号
１７１  ／ＰＰＲＤＹ信号
１７２  ／ＲＤＹ信号
１７３  ／ＰＲＮＴ信号
１７４  ／ＶＳＲＥＱ信号
１７５  ／ＶＳＹＮＣ信号
１７６  ／ＢＤ信号
１７７  ／ＣＣＲＴ信号
１７８  ／ＳＣＬＫ信号
１７９  ／ＣＭＤ信号
１８０  ／ＣＢＳＹ信号
１８１  ／ＳＴＳ信号
１８２  ／ＳＢＳＹ信号
１８３  ＶＩＤＥＯ信号
２０１  プリンタ筐体
２０２  操作パネル
２０３  ボード収容部
２０４  カートリッジ
２０５  感光ドラム
２０６  レーザ部
２０７  回転多面鏡
２０８  反射ミラー
２０９  ビームディテクタ
２１０  用紙カセット
２１１  カセット給紙クラッチ
２１２  給紙ローラ
２１３  搬送ローラ
２１４  レジストシャッタ
２１５  給紙クラッチ
２１６  定着ローラ
２１７  搬送ローラ
２１８  排紙ローラ
２１９  手差し用トレイ
２２０  現像器
２５０  用紙カセット
２５３  カセット給紙クラッチ
２５６  給紙ローラ
３０１  パネルインターフェース部
３０２  ホストインターフェース部
３０３  ラスタライズ部
３０４  ＲＯＭ
３０５  画像メモリ
３０６  エンジンインターフェース部
３０７  ＲＡＭ
３０８  ＤＭＡ制御部
３０９  ＣＰＵ
３１０  ＥＥＰＲＯＭ
３１１  ＣＰＵバス
【図１】
0003634511.tif 000002
【図２】
0003634511.tif 000003
【図３】
0003634511.tif 000004
【図４】
0003634511.tif 000005
【図５】
0003634511.tif 000006
【図６】
0003634511.tif 000007