(57)【要約】【課題】  キャリブレーションの実行が指示されたタイミングに記録媒体が給紙されていない場合にはキャリブレーションを実行することができず、すぐに記録媒体を給紙できる状況にあるとも限らない。【解決手段】  記録媒体がキャリブレーションを実行可能な状態に保持されているかどうかを判断し、保持されていない場合には実行を保留する。保留した場合には、所定時間経過後に再度判断し、保持されている場合にはキャリブレーションを実行する。【選択図】  図７
2020163772.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録材を付与することにより画像を記録する記録ヘッドと、
記録媒体上にテストパターンを記録し、当該テストパターンの測定結果に基づいて補正用データを生成するキャリブレーションの実行の指示に応じて、前記キャリブレーションの実行に用いる１以上の種類の記録媒体が前記テストパターンを記録可能な状態に給紙されているか否かを判断する判断手段と、
前記判断手段により給紙されていると判断された種類の記録媒体を用いて前記キャリブレーションを実行する実行手段と、
を備える画像記録装置であって、
前記判断手段は、前回の判断において前記テストパターンを記録可能な状態に給紙されていないと判断された種類の記録媒体について、前記テストパターンを記録可能な状態に給紙されているか否かを、所定時間経過した後に再度判断することを特徴とする画像記録装置。
【請求項２】
前記判断手段は、前記キャリブレーションの実行に用いる種類の記録媒体が前記記録ヘッドと対向する位置まで給紙された情報を取得した場合に、当該記録媒体が前記テストパターンを記録可能な状態に給紙されていると判断することを特徴とする請求項１に記載の画像記録装置。
【請求項３】
複数種類の記録媒体を保持することが可能な保持手段と、
前記複数種類の記録媒体のうち、前記記録ヘッドと対向する位置まで給紙されている記録媒体を当該位置から退避させ、他の種類の記録媒体を当該位置まで給紙することが可能な搬送手段とをさらに備え、
前記判断手段は、前記搬送手段により前記記録ヘッドと対向する位置まで給紙が可能な種類の記録媒体について、前記テストパターンが記録可能な状態に給紙されていると判断することを特徴とする請求項１に記載の画像記録装置。
【請求項４】
前記キャリブレーションの実行の指示は、記録媒体の種類を指定する種類情報を含むことを特徴とする請求項１から３のいずれか１項に記載の画像記録装置。
【請求項５】
前記実行手段は、前記判断手段により前記テストパターンを記録可能な状態に保持されていると判断された種類の記録媒体について、前記キャリブレーションを実行することを特徴とする請求項４に記載の画像記録装置。
【請求項６】
前記実行手段が前記キャリブレーションを実行したか否かを示す実行情報を記憶する記憶手段をさらに備えることを特徴とする請求項１から５のいずれか１項に記載の画像記録装置。
【請求項７】
前記判断手段は、前記キャリブレーションの実行に関する１以上の条件を満たすかどうかをさらに判断し、
前記実行手段は、前記キャリブレーションの実行に用いる種類の記録媒体について、前記テストパターンを記録可能な状態に給紙されていると判断され、且つ、前記１以上の条件を全て満たすと判断された場合に、前記キャリブレーションを実行することを特徴とする請求項１から６のいずれか１項に記載の画像記録装置。
【請求項８】
前記１以上の条件は、保持されている記録媒体の量が所定の量よりも多か否か、前記記録材の量が所定の量より多いか否か、前記記録ヘッドが前記テストパターンを記録可能な状態であるか否か、測定手段が前記テストパターンを測定できる状態であるか否か、受信した記録ジョブの記録が優先か否か、の少なくとも１つであることを特徴とする請求項７に記載の画像記録装置。
【請求項９】
前記判断手段による判断に基づき、前記キャリブレーションが実行されない要因を示す情報を記憶する第２記憶手段をさらに備えることを特徴とする請求項１から８のいずれか１項に記載の画像記録装置。
【請求項１０】
前記判断手段による判断は、一定時間経過する毎に繰り返し行われることを特徴とする請求項１から９のいずれか１項に記載の画像記録装置。
【請求項１１】
前回の前記キャリブレーションの実行後に所定枚数の記録が行われた時、前回の前記キャリブレーションの実行後から所定日数が経過した時、前回の前記キャリブレーションの実行後に前記記録ヘッドが交換された場合、前回の記録動作終了から所定時間経過した場合、のうちの少なくとも１つのタイミングで、前記判断手段に前記指示が送られることを特徴とする請求項１から１０のいずれか１項に記載の画像記録装置。
【請求項１２】
前記実行手段により前記キャリブレーションを実行することにより生成された前記補正用データを用いて画像データを補正する補正手段をさらに備えることを特徴とする請求項１から１１のいずれか１項に記載の画像記録装置。
【請求項１３】
外部装置から、前記キャリブレーションの実行の指示を受け付ける受付手段をさらに備えることを特徴とする請求項１から１２のいずれか１項に記載の画像記録装置。
【請求項１４】
記録媒体に記録材を付与することにより画像を記録し、且つ、記録媒体上にテストパターンを記録し、当該テストパターンの測定結果に基づいて補正用データを生成するキャリブレーションを実行可能な画像記録装置のための制御方法であって、
前記キャリブレーションの実行の指示に応じて、前記キャリブレーションの実行に用いる１以上の種類の記録媒体が前記テストパターンを記録可能な状態に給紙されているか否かを判断する第１判断工程と、
前記第１判断工程の後、所定時間経過した後に、前記第１判断工程において記録可能な状態に給紙されていないと判断された種類の記録媒体について、前記テストパターンを記録可能な状態に給紙されているかどうかを判断する第２判断工程と、
前記第１判断工程及び前記第２判断工程において記録可能な状態に給紙されていると判断された種類の記録媒体を用いて前記キャリブレーションを実行する実行工程と、
を有することを特徴とする制御方法。
【請求項１５】
請求項１４に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャリブレーション機能を有する画像記録装置、画像記録装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、カラーキャリブレーション機能を有する画像記録装置が用いられている。カラーキャリブレーション機能は、記録された画像の品質を確保するための機能であり、画像記録装置の個体差や経年劣化による画像出力変動を補正することで安定した画像出力を得ることができる。このようなカラーキャリブレーション機能は、適切なタイミングで実行される必要がある。例えば、カラーキャリブレーションを前回実行した時点からの記録量が予め設定された閾値を超えた場合や、カラーキャリブレーションを前回実行した時点からの経過日数が予め設定された閾値を超えた場合等である。また、カラーキャリブレーションの実行を指示する方法としては、画像記録装置のオペレーターが操作部から直接指示する方法や、画像の記録を指示するジョブの受信を契機として自動的にカラーキャリブレーションを実行する方法がある。
【０００３】
特許文献１には、キャリブレーションと印刷を同時に行うことができないため、印刷ジョブを解析してキャリブレーションと印刷ジョブのいずれを優先するかを判断し、印刷ジョブが優先される場合には、キャリブレーションの実行を延期し、指定された延期時間の経過後にキャリブレーションを実行することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２３６３１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の印刷ジョブを受信した場合以外にも、キャリブレーションを実行できない状況が考えられる。例えば、キャリブレーションの実行に用いる種類の記録媒体が記録装置にセットされていない場合である。このような場合であっても、ユーザがすぐに記録媒体を補給できる状況にあるとは限らない。また、その後記録媒体がセットされたタイミングでユーザがキャリブレーションの実行を指示するとも限らない。
【０００６】
このような課題に対し、本発明は、キャリブレーションの実行に必要な条件を判断し、判断結果に応じてキャリブレーションを実行する画像記録装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明は、記録媒体に記録材を付与することにより画像を記録する記録ヘッドと、記録媒体上にテストパターンを記録し、当該テストパターンの測定結果に基づいて補正用データを生成するキャリブレーションの実行の指示に応じて、前記キャリブレーションの実行に用いる１以上の種類の記録媒体が前記テストパターンを記録可能な状態に給紙されているか否かを判断する判断手段と、前記判断手段により給紙されていると判断された種類の記録媒体を用いて前記キャリブレーションを実行する実行手段と、を備える画像記録装置であって、前記判断手段は、前回の判断において前記テストパターンを記録可能な状態に給紙されていないと判断された種類の記録媒体について、前記テストパターンを記録可能な状態に給紙されているか否かを、所定時間経過した後に再度判断することを特徴とする。
【発明の効果】
【０００８】
本発明により、画像記録装置がキャリブレーションの実行に必要な条件を判断し、判断結果に応じてキャリブレーションを実行する。これにより、適切なタイミングでキャリブレーションを実行することができ、さらにはユーザ負荷を減らすことができる。
【図面の簡単な説明】
【０００９】
【図１】ホスト装置と画像処理装置からなる記録システムを示す図
【図２】画像記録装置１の構成の概要を示した図
【図３】エンジン部１４の内部構成を示す図
【図４】画像記録時の画像処理を示すブロック図
【図５】キャリブレーションの実行を判断するための処理のフローチャート
【図６】キャリブレーションが実行可能であるかの判断処理のフローチャート
【図７】キャリブレーションの実行処理のフローチャート
【図８】キャリブレーションの実行情報を示す図
【図９】表示パネルに表示される画面
【図１０】キャリブレーションの実行を再度判断する処理のフローチャート
【発明を実施するための形態】
【００１０】
以下に、図面を参照しながら、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素の相対配置、表示画面等は、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１１】
図１（ａ）は、本実施形態の記録システムを示す図である。本記録システムは、外部装置であるホスト装置２と、ホスト装置２に接続された画像記録装置１を含む。画像記録装置１は、外部から入力された情報や、予め内部に保持されている情報に基づいて記録媒体に画像を記録する。本実施形態の画像記録装置１はインクジェット記録装置であり、複数の記録素子を備える記録ヘッドを有する。そして、記録材として色材を含有するインクが記録ヘッドから付与されることにより、記録媒体上に画像が記録される。ホスト装置２は、インターネット網３及びネットワークケーブル４を介して画像記録装置１と接続され、画像記録装置１に記録データや画像記録装置１を制御するための情報（以下、記録ジョブと表記）を転送する。本図においては、ホスト装置２に対して画像記録装置１が１台接続されているが、複数台の画像記録装置１が接続される形態であってよい。また、ホスト装置２は、画像記録装置１に対してカラーキャリブレーションの実行指示や実行条件を送信する。尚、ホスト装置２が複数台接続される記録システムであってもよい。例えば、画像記録装置１に対して、カラーキャリブレーションの指示を送信するホスト装置が、画像の記録を指示するジョブを送信するホスト装置とは別であってもよい。なお、ここではインターネット網としているが、ローカルエリアネットであっても適用可能である。また、有線ネットワークでなく、無線ネットワークであっても適用可能である。
【００１２】
記録媒体５は、ロール状に巻かれたロール紙であり、不図示のロール紙ホルダに保持されている。本実施形態の画像記録装置１では、複数種類の記録媒体５を保持することが可能であり、それぞれに対応した複数のロール紙ホルダを有する。メインカバー６は、ユーザが記録媒体５をセットするときや、後述する記録ヘッドやカッターユニットを交換するときに開けられる。本図では、メインカバー６が開いた状態を示している。リリースレバー７は、後述するローラをプラテンに押し付けて記録媒体５を固定し、また、プラテンから離して記録媒体５を挿入可能とするためのレバーである。本図では、リリースレバー７が解除された状態を示している。操作キー８は、画像記録装置１の動作に関するさまざまな設定や、画像記録装置１を単独で使用する場合に操作に対する入力をユーザから受け付けるための部材である。
【００１３】
操作キー８は、上下左右、ＯＫ、キャンセルなどの各キーから構成される。表示パネル９は、画像記録装置１の状態表示や、操作キー８を用いて画像記録装置１の動作設定が入力される場合の設定内容の表示などを行う。画像が記録される記録媒体の種類や記録画質などの情報も、操作キー８及び表示パネル９を用いて設定される。メインカバー６の内部には、キャリッジ１０及びそれと一体となったカッターユニット１１がある。キャリッジ１０が図の左右方向（走査方向）に走査し、それに伴って記録ヘッドから記録材が付与されることで記録媒体５上に画像が記録される。そして、カッターユニット１１は、画像が記録された記録媒体５をカットする。プラテン１２は、記録媒体５を支持し、記録媒体５はプラテン１２上をキャリッジの走査方向と交差する搬送方向に搬送される。インクタンクカバー５３は、インクを保持するインクタンクの装着や交換が行われる際に開かれる。
【００１４】
図１（ｂ）は、画像記録装置１に積載部６２が装着された状態を示す図であり、画像が記録された記録物が積載部６２に積載される。本図では、メインカバー６及びリリースレバー７が閉じた状態を示している。
【００１５】
図２は、画像記録装置１の構成の概要を示した図である。本図において、画像記録装置１は、コントローラ部１３とエンジン部１４を含む。コントローラ部１３は、ホスト装置２から記録ジョブが入力され、記録ジョブの解析などの処理を行い、エンジン部１４において記録可能な形式の記録データを生成する。また、ホスト装置２からのカラーキャリブレーション実行の指示及びカラーキャリブレーション実行条件の設定を受け付ける。他にも操作キー８からの入力を受け付け、画像記録装置１の動作環境を設定するとともに、表示パネル９に画像記録装置１の状態や、使用者に対して操作キー８による操作を促す指示を表示させる。エンジン部１４は、記録媒体を給紙し、コントローラ部１３で生成された記録データに基づいて画像を記録し、排紙する。エンジン部１４において記録媒体の詰まりや記録媒体が給紙されないなどのエラーが発生した場合には、コントローラ部１３に通知される。コントローラ部１３は、表示パネル９にエラーが発生したことを表示させ、ホスト装置２にその旨を通知する。コントローラ部１３は、コントローラマイコン１７、システムメモリ１８、インターフェース回路１９（以下、Ｉ／Ｆ回路と表記することがある）、受信バッファ２０、記録データ用画像処理回路２１、コントローラメモリ２２を含む。
【００１６】
次に、図２の画像記録装置１における動作について説明する。コントローラマイコン１７は、外部から入力された記録ジョブの解析、画像処理、ビットマップへの変換処理などの全ての制御を司る。ホスト装置２から入力されたジョブは、Ｉ／Ｆ回路１９を介して受信バッファ２０に格納される。そして、ジョブを受信したことがＩ／Ｆ回路１９からコントローラマイコン１７に通知される。ジョブには、画像データや、記録媒体のサイズや種類などのさまざまな設定情報が含まれる。コントローラマイコン１７は、受信したジョブを解析し、記録データ用画像処理回路２１やエンジン部１４に画像の記録を指示する。受信バッファ２０に格納された画像データは、画像処理回路２１により画像処理されてビットマップ形式に変換され、コントローラメモリ２２に格納された後、エンジン部１４へ送出される。
【００１７】
コントローラマイコン１７には、Ｉ／Ｆ回路１９を介し、ホスト装置２からカラーキャリブレーションの実行指示や実行条件が入力される。また、コントローラマイコン１７は、操作キー８を用いてユーザから入力された操作内容に基づく処理を行う。また、記録状況やエラー内容がエンジン部１４からコントローラマイコン１７に通知されると、コントローラマイコン１７は、その内容を表示パネル９に表示させるとともに、ホスト装置２に通知する。
【００１８】
図３（ａ）は、エンジン部１４の内部構成を示す図である。本図では、記録媒体５は記録ヘッド４４と対向する位置まで給紙されていない。メインカバー６が開き、リリースレバー７が解除され、積載部６２が装着されていない状態である。エンジン部１４は、エンジンマイコン４１、エンジンメモリ４２、キャリッジモータ４３、記録ヘッド４４、ヘッドドライバ４５を含む。さらに、搬送ローラ４６、搬送モータ４７、給紙センサ４８、排紙センサ４９、カッターモータ５０、ソレノイド５１、プログラムメモリ５２、インクタンクカバー５３、インクタンク５４、インクチューブ５５を含む。本実施形態においては、インクタンク５４及びインクチューブ５５は、それぞれ１０色分設けられている。さらに、記録媒体センサ５６、記録媒体センサ信号処理回路５７、カラーセンサ６０、カラーセンサ信号処理回路６１を含む。
【００１９】
本図のように、メインカバー６が開き、リリースレバー７が解除された状態では、搬送ローラ４６やキャリッジ１０は駆動されない。また、リリースレバー７の解除により搬送ローラ４６がプラテン１２から離れた状態であるため、記録媒体５をプラテン１２上に挿入することができる。メインカバー６及びリリースレバー７が閉じられると、給紙及び記録動作が開始可能となる。
【００２０】
図３（ｂ）は、記録ヘッド４４と対向する位置まで記録媒体５が給紙され、メインカバー６及びリリースレバー７が閉じられた状態を示す図である。エンジンマイコン４１は、記録媒体５の給紙及び排紙、記録ヘッド４４の制御などの全ての制御を司る。まず、コントローラ部１３から送出されたビットマップデータがエンジンメモリ４２に格納される。本図の画像記録装置１における記録媒体５の給紙は、ユーザが記録媒体５の先端を給紙部に挿入すると装填センサ５９がそれを検知する。すると、画像記録装置１が記録媒体５を給紙可能となり、給紙動作が開始する。給紙動作は、搬送モータ４７を駆動して搬送ローラ４６を回転し、記録媒体５の先端を記録ヘッド４４と対向する位置まで搬送する。これにより給紙動作が完了し、画像の記録が可能となる。給紙と排紙が正常に動作しているかどうかは、給紙センサ４８と排紙センサ４９により記録媒体５の有無を検知することにより判別することができる。記録媒体センサ５６は、キャリッジ１０上に設けられ、記録媒体の有無を検知する。走査方向においてキャリッジ１０が往復走査する際に、記録媒体センサ５６は、記録媒体の有無を連続的に検知し、記録媒体の幅を検出する。記録媒体センサ５６により検出された信号は、記録媒体センサ信号処理回路５７により増幅され、エンジンマイコン４１に取り込まれる。
【００２１】
カラーセンサ６０は、キャリッジ１０上に設けられ、記録媒体上に記録された画像の濃度を検知する。キャリッジ１０の走査と搬送ローラ４６の回転による記録媒体の搬送とが交互に行われ、カラーセンサ６０が記録媒体上の任意の位置に移動し、画像の濃度を読み取る。読取結果は、カラーセンサ信号処理回路６１で信号処理され、エンジンマイコン４１に入力される。エンジンマイコン４１に入力された読取結果は、カラーキャリブレーションに用いられるものであり、読取結果に基づいて画像データを補正するための補正値が算出される。
【００２２】
記録ヘッド４４は、キャリッジ１０に搭載され、ヘッドドライバ４５により駆動される。記録ヘッド４４には、インクチューブ５５内を介してインクタンク５４から１０色のインクが供給される。キャリッジ１０は、キャリッジモータ４３により走査方向に往復走査し、記録ヘッド４４からインク滴が付与されることにより、記録媒体５上に画像が記録される。記録動作が終了すると、キャリッジ１０と一体に設けられたカッターユニット１１がカッターモータ５０により降下する。走査方向へのキャリッジ１０の走査に伴って、カッターユニット１１により記録媒体５が切断される。切断された記録媒体５は、積載部６２に記録物として積載される。記録媒体５の給紙動作中及び画像記録動作中は、ソレノイド５１によりメインカバー６及びリリースレバー７が閉じた状態でロックされるため、メインカバー６を開けたりリリースレバー７を解除したりすることはできない。給紙センサ４８及び排紙センサ４９により記録媒体５が詰まったことが検知された場合には、記録動作が中止され、その旨がコントローラ部１３に通知される。
【００２３】
次に、図４を用いて、ホスト装置２と画像記録装置１において画像を記録するための記録データを生成する画像処理方法について説明する。
【００２４】
図４は、本実施形態における画像記録時の画像処理を示すブロック図である。まず、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）各色８ビット（それぞれ２５６階調）の画像データ（輝度データ）が入力される。そして、最終的にシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、フォトシアン（ＰＣ）、フォトマゼンタ（ＰＭ）、グレー（Ｇｙ）、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の１０色のインクにそれぞれ対応した１ビットのビットイメージデータ（記録データ）を出力する。なお、インクの種類や色の階調値は上記形態に限られない。
【００２５】
まず、ホスト装置２において、色空間変換前処理（以下、前段色処理とも称する）が行われる。ここでは、多次元のルックアップテーブル（ＬＵＴ）８１を用いて、Ｒ、Ｇ、Ｂ多値の輝度信号で表現される画像データが、Ｒ、Ｇ、Ｂ多値のデータに変換される。この色空間変換前処理は、記録対象におけるＲ、Ｇ、Ｂの画像データが表す入力画像の色空間と、画像記録装置１で再現可能な色空間との間の差を補正するための処理である。
【００２６】
前段色処理が施されたＲ、Ｇ、Ｂ各色のデータは、画像記録装置１に送信され、色変換処理（後段処理とも称する）が行われる。ここでは、多次元ＬＵＴ８２を用いて、Ｒ、Ｇ、Ｂ各色のデータが、Ｃ、Ｍ、Ｙ、Ｋ多値のデータに変換される。この色変換処理は、輝度信号で表現される入力系のＲＧＢ系画像データを、濃度信号で表現するための出力系のＣＭＹＫ系の画像データに色変換するための処理である。入力データはディスプレイなど発光体の加法混色の３原色（ＲＧＢ）で作成されている場合が多いが、画像記録装置では光の反射で色を表現する減法混色の３原色（ＣＭＹ）が用いられるため、このような色変換処理が必要である。
【００２７】
後段色処理が施されたＣ、Ｍ、Ｙ、Ｋ、ＰＣ、ＰＭ、Ｇｙ、Ｒ、Ｇ、Ｂ多値のデータは、それぞれの色の１次元ＬＵＴ８３により出力γ補正が行われる。通常、記録材の単位面積当たりに記録されるドットの数と、記録された画像を測定して得られる反射濃度などの記録特性は、線形関係にならない。そのため、例えばＣ、Ｍ、Ｙ、Ｋ、ＰＣ、ＰＭ、Ｇｙ、Ｒ、Ｇ、Ｂ各１０ビットの入力階調レベルと、それによって記録される画像の濃度レベルとが線形関係となるように、各色多値の入力階調レベルを補正する出力γ補正処理が行われる。
【００２８】
出力γ補正が施されたＣ、Ｍ、Ｙ、Ｋ、ＰＣ、ＰＭ、Ｇｙ、Ｒ、Ｇ、Ｂ多値データについて、それぞれの色の色ずれ補正用１次元ＬＵＴ８４を用いて色ずれ補正処理が行われる。一般に、出力γ処理に用いられる出力γ補正テーブル（１次元ＬＵＴ８３）は、標準的な記録特性を示す記録ヘッド用に作成されたものが用いられることが多い。しかし、記録ヘッドにはインク吐出特性に関して個体差があるため、標準的なインク吐出特性を示す記録ヘッドを用いた画像記録装置による記録特性を補正する出力γ補正テーブルだけでは、全ての画像記録装置に対して適切な出力結果を得ることができない。このような記録ヘッドの個体差による記録特性のバラツキに対し、色ずれ補正処理が施される。尚、この色ずれ補正処理に用いられる色ずれ補正用１次元ＬＵＴ８４を生成する処理が、前述のカラーキャリブレーションである。
【００２９】
次に、色ずれ補正処理が施されたＣ、Ｍ、Ｙ、Ｋ、ＰＣ、ＰＭ、Ｇｙ、Ｒ、Ｇ、Ｂの多値データに対し、ディザや誤差拡散法（ＥＤ）等によるハーフトーン処理、Ｉｎｄｅｘ展開による量子化処理（８５）が施される。これらの処理を経て、Ｃ、Ｍ、Ｙ、Ｋ、ＰＣ、ＰＭ、Ｇｙ、Ｒ、Ｇ、Ｂの２値データが生成される。生成されたインク色毎の２値データに対し、マスクパターンなどによってパス分配処理８６が行われ、記録ヘッド４４のノズルから記録媒体上にインク滴を付与するための記録データが生成される。
【００３０】
次に、図５、図６、図７、図１０を用いて、本実施形態の特徴構成であるカラーキャリブレーションについて説明する。これらの図に示すフローチャートは、図２のシステムメモリ１８及び図３のプログラムメモリ５２のいずれかに記憶され、コントローラマイコン１７及びエンジンマイコン４１がコンピュータとして処理するプログラムフローを示すプログラム図である。コントローラマイコン１７及びエンジンマイコン４１は、協調して該プログラムフローに従って制御動作を実行する。尚、本プログラムをホスト装置２が記憶し、画像記録装置１において実行する形態であってもよい。
【００３１】
図５は、カラーキャリブレーションの実行が必要かを判断する処理を示している。以下の所定のタイミングで、本処理が開始される。電源オン時、記録ジョブ受信時、記録ジョブ終了時、所定日数が経過する毎、ユーザからキャリブレーションの実行の指示があった時、ホスト装置２からキャリブレーションの実行の指示があった時、保持部材に記録媒体５が新たにセットされたことを示す情報を取得した時、などである。尚、所定の間隔でこれらの条件が満たされているかをポーリングで判断して開始するようにしてもよい。
【００３２】
尚、カラーキャリブレーションは、どんな種類の記録媒体でも実行できるわけではなく、実行可能な記録媒体の種類が限られている。本フローは、カラーキャリブレーションが実行可能な記録媒体の種類のすべてに対して実行される。すなわち、カラーキャリブレーションが実行可能な記録媒体の種類の数に相当する回数だけ実行される。
【００３３】
また、ユーザからのカラーキャリブレーションの指示やホスト装置２からのカラーキャリブレーションの指示を受ける際は、記録媒体の種類を指定しての指示、記録媒体の種類を指定しないでの指示のいずれかを受け付けることができる。キャリブレーションの指示には、キャリブレーション対象の記録媒体の種類を示す種類情報が含まれる。記録媒体の種類を指定しないで指示された場合には、カラーキャリブレーションが実行可能な種類の数に相当する回数だけ実行される。記録媒体の種類を指定した指示である場合には、指定された種類に対してのみ本フローが実行される。ただし、カラーキャリブレーションが実行できない記録媒体が指定された場合は、本フローは実行されない。以下に、フローの各ステップに沿って説明する。
【００３４】
Ｓ１０１において、カラーキャリブレーションの実行が必要かどうかを判断する。判断する条件は装置の特性を考慮して設定するのが良いが、ここでは以下の複数種類の条件のうち１以上の条件を設定するものとする。前回のカラーキャリブレーションの実行後に所定枚数の記録が行われた場合、前回のカラーキャリブレーションの実行後から所定日数が経過した場合、前回のカラーキャリブレーションの実行後に記録ヘッド４４が交換された場合、前回の記録動作終了から所定時間経過した場合である。これらの場合は、記録ヘッドのインク吐出特性が変化して記録される画像の画質に影響が出る可能性があるため、カラーキャリブレーションの実行が必要と判断される。また、記録媒体の情報（パラメータ）に変更があった場合は、その記録媒体への記録特性が変化して記録画質に影響が出る可能性があるため、カラーキャリブレーションの実行が必要と判断される。また、受信した記録ジョブが高品位モードである場合にも、記録動作の前にカラーキャリブレーションを実行する必要があると判断される。また、ホスト装置２または操作キー８と表示パネル９を介してユーザからカラーキャリブレーションの実行を指示された場合にも、カラーキャリブレーションの実行が必要と判断される。カラーキャリブレーションの実行が必要と判断された場合はＳ１０２に進み、不要と判断された場合は本フローを終了する。
【００３５】
まず、カラーキャリブレーションに用いる種類の記録媒体５が、カラーキャリブレーションを実行可能な状態に給紙されているかを判断する。本実施形態では、記録媒体５が給紙されているかと、記録媒体５の残量が必要量以上であるかを判断する。ここでの記録媒体５が給紙されているか否かの判断は、給紙動作が完了しているかどうかである。本実施形態では、前述したように、装填センサ５９が記録媒体５の先端を検知し、記録ヘッドと対向する位置まで搬送されることで給紙動作が完了したとみなす。Ｓ１０２において、記録媒体５が給紙されているかを判断し、給紙されている場合はＳ１０３に進み、給紙されていない場合はＳ１０６に進む。Ｓ１０３において、給紙されている記録媒体５の種類が、今回カラーキャリブレーションを実行する対象の種類であるかを判断する。対象の種類である場合はＳ１０４に進み、対象の種類でない場合はＳ１０６に進む。
【００３６】
Ｓ１０４において、カラーキャリブレーションの実行が可能であるかを判断する。Ｓ１０４のカラーキャリブレーションの実行が可能であるかの判断について、図６を用いて説明する。Ｓ２０１において、記録媒体の残量がカラーキャリブレーションの実行に必要な量以上であるかどうかを判断する。カラーキャリブレーションは、カラーパッチを含むテストパターンを記録するため、テストパターンの長さ以上の残量があるかどうかで判断する。残量がテストパターンの長さよりも短い場合はＳ２０７に進み、Ｓ２０７では、カラーキャリブレーションが実行できないと判断する。残量がテストパターンの長さよりも長い場合はＳ２０２に進む。
【００３７】
Ｓ２０２において、インクの残量がカラーキャリブレーションの実行に必要な量以上であるかどうかを判断する。カラーパッチの記録に必要な量以上の残量があるかどうかで判断する。残量がカラーパッチの記録に必要な量よりも少ない場合はＳ２０７に進み、残量がカラーパッチの記録に必要な量よりも多い場合はＳ２０３に進む。
【００３８】
Ｓ２０３において、画像記録装置１がカラーキャリブレーションのテストパターンを記録可能な状態であるかを判断する。画像記録装置１がテストパターンを記録可能な状態でない場合はＳ２０７に進み、テストパターンを記録可能な状態である場合はＳ２０４に進む。次に、Ｓ２０４において、カラーセンサ６１の状態を判断する。カラーセンサ６１がカラーパッチを測定できる状態でない場合はＳ２０７に進み、カラーパッチを測定できる状態である場合はＳ２０５に進む。Ｓ２０５において、記録ジョブを受信している場合には、画像の記録が優先か、カラーキャリブレーションの実行が優先かを判断する。ジョブの受信時以外で本処理を実行している場合は、本判断はスキップしてＳ２０６に進む。ジョブに画像の記録が優先であることを示す情報が含まれる場合はＳ２０７に進み、ジョブに記録優先であることを示す情報が含まれない場合は、画像記録よりもカラーキャリブレーションを優先してよいと判断してＳ２０５に進む。Ｓ２０６ではカラーキャリブレーションを実行可能と判断し、Ｓ２０７ではカラーキャリブレーションを実行不可と判断する。本フローの判断結果により、図５のフローのＳ１０４の分岐先が決定する。
【００３９】
図５のフローに戻り、Ｓ１０４においてカラーキャリブレーションが実行可能と判断された場合はＳ１０５に進み、実行不可と判断された場合はＳ１０６に進む。Ｓ１０５において、カラーキャリブレーションを実行する。カラーキャリブレーションの実行処理の詳細については、図７を用いて後述する。Ｓ１０６において、今回対象としている種類の記録媒体について、カラーキャリブレーション実行状態を、「実行保留」に更新する。カラーキャリブレーションの実行状態は、図８に示すような形態で管理され、記録媒体の種類毎に、「未実行」、「実行済」、「実行保留」のいずれかの実行情報がシステムメモリ１８に保持される。初期状態は「未実行」である。Ｓ１０５において、カラーキャリブレーションが実行された場合は、実行された種類の記録媒体について「実行済」の情報が記憶され、実行された日時に関する情報も同時に記憶される。Ｓ１０６において、「実行保留」に更新された場合は、その保留要因についての情報も保持される。ホスト装置２は、インターネットなどのネットワークを介して、図８の情報を取得可能である。この情報は、ホスト装置２で動作する管理アプリケーション等での状態の表示や、画像記録装置１に対するカラーキャリブレーションの実行指示、カラーキャリブレーション条件設定の制御に用いられる。ネットワークに複数の画像記録装置１を接続して、それらをホスト装置２が一括して管理することも可能である。その場合、各記録装置を識別するための情報をホスト装置２から取得する。
【００４０】
図５に戻り、Ｓ１０７において、今回対象としている種類の記録媒体について、カラーキャリブレーションの保留要因を更新し、本フローを終了する。ここで更新される保留要因は、Ｓ１０２とＳ１０３の判断で実行保留となった場合は「未給紙」、図６に示したＳ１０４のカラーキャリブレーション実行可否判断において実行不可と判断された場合は、その判断要因である。
【００４１】
本実施形態では、図５の処理において実行が保留された場合、その保留要因について解消されたかどうかを一定時間経過するごとに定期的に監視する。この監視は、例えば１秒毎に行われる。例えば、保留要因が「未給紙」であった場合には、対象の種類の記録媒体の給紙を監視する。そして、記録媒体が給紙されたことを検知した場合には、後述する図１０のフローを実行し、カラーキャリブレーションが実行可能であるかを再度判断する。ここで、実行可能であると判断された場合には、カラーキャリブレーションが自動的に実行される。尚、定期的に監視を行う方法以外に、給紙動作が完了したことを示す情報が検出された場合に後述する図１０のフローを実行して、カラーキャリブレーションが実行可能であるかを判断してもよい。
【００４２】
尚、ユーザやホスト装置２から、記録媒体の種類を指定してカラーキャリブレーションが指示された場合は、指定された種類の記録媒体に対してカラーキャリブレーションが実行、または実行保留される。一方、ユーザやホスト装置２から、記録媒体の種類を指定しないでカラーキャリブレーションが指示された場合は、カラーキャリブレーションが実行可能なすべての種類の記録媒体に対してカラーキャリブレーションが実行、または実行保留される。
【００４３】
図７は、カラーキャリブレーション実行処理を示すフローチャートであり、本処理は、図５のステップＳ１０４において、実行可能と判断された場合にステップＳ１０５において実行される。Ｓ３０１において、記録媒体の種類がカラーキャリブレーションを実行可能であるかを判別し、可能な種類の記録媒体であればＳ３０２に進み、そうでない場合は本フローを終了する。Ｓ３０２において、記録媒体にカラーパッチを記録する。Ｓ３０３でパッチが記録されていない白レベルとして、記録媒体５の地色をカラーセンサ６０で測定する。白レベルの測定結果は、Ｓ３０２で記録したカラーパッチの濃度値算出を行う際に用いられる。Ｓ３０４において、カラーパッチをカラーセンサ６０で測定し、測定結果をカラーセンサ信号処理回路６１で処理した結果を取得する。Ｓ３０３及びＳ３０４の測定結果に基づき、カラーパッチの濃度値を算出する。カラーセンサ６０を用いてカラーパッチを測定する際には記録媒体５を搬送する必要があり、上流から下流に送る方向と下流から上流に戻す方向のどちらでもよいが、戻す方向の方がカラーキャリブレーション全体にかかる時間を短くすることができる。Ｓ３０５において、これまでの処理中にエラーが発生しているかを確認し、エラーが発生している場合はＳ３１１に進み、発生していない場合はＳ３０６に進む。ここで生じるエラーとしては、カラーパッチの記録中や読み取り中に記録媒体５の搬送が詰まった場合などが該当する。Ｓ３０６において、これまでの処理中にユーザによるキャンセル指示が入力されているかを確認し、キャンセル指示が入力されている場合はＳ３１１に進み、入力されていない場合はＳ３０７に進む。尚、Ｓ３０５のエラー確認及びＳ３０６のキャンセル確認は、それぞれが生じたタイミングで直ちにＳ３１１に進むようにしてもよい。Ｓ３０７において、Ｓ３０４で算出したカラーパッチの濃度値から補正値を算出する。Ｓ３０８において、算出された補正値が正常範囲内にあるかを判定し、正常範囲内にあればカラーキャリブレーションが正常に実行されたとしてＳ３０９に進む。正常範囲内にない場合は、カラーキャリブレーションが正常に実行されなかったとしてＳ３１１に進む。Ｓ３０９において、算出された補正値を、画像記録時の色ずれ補正処理に用いる補正用データとして、記録媒体の種類毎にシステムメモリ１８に記憶する。本実施形態では、補正値は、前述の色ずれ補正用１次元ＬＵＴ８４として、生成される。カラーキャリブレーションが正常に行われた場合は、Ｓ３１０において、カラーキャリブレーションが実行された種類の記録媒体について、システムメモリ１８に記憶された実行状態を「実行済」に更新し、実行日時とともに記憶して、本フローを終了する。正常に行われなかった場合には、Ｓ３１１において、実行状態を「実行保留」に更新するとともに、Ｓ３１２において保留要因を「カラーキャリブレーション失敗」に更新し、本フローを終了する。
【００４４】
図９（ａ）は、画像記録装置１において画像記録が可能なときに表示パネル９に表示される画面である。記録媒体５が給紙されている場合は、その記録媒体５の種類とサイズを表示する。メモリに記憶されているカラーキャリブレーションの実行状態が「実行保留」である記録媒体が存在する場合は、操作キー８のＯＫキーを押すと情報を表示する旨を画面上部に表示する。そして、ユーザによりＯＫキーが押されると、図９（ｂ）の画面が表示される。この画面では、カラーキャリブレーションの実行状態が「実行保留」である記録媒体種類の一覧が表示される。この画面により、ユーザにカラーキャリブレーションの実行を促すことができる。再度ＯＫキーが押されると、図９（ａ）の画面が表示される。
【００４５】
図１０は、図５のステップＳ１０６においてカラーキャリブレーションの実行状態が「実行保留」となった種類の記録媒体に対し、カラーキャリブレーションの実行可否を再度判断する処理を示すフローチャートである。本図は、保留要因が「未給紙」となった場合の例であり、「未給紙」の情報が記憶されている種類の記録媒体の給紙を監視し、その記録媒体の給紙が検知された場合に実行される。前述したように、監視は定期的に行われ、本実施形態では１秒毎に繰り返し実行される。尚、記録媒体が給紙されていることを検知する方法としては、操作キー８及び表示パネル９でユーザが選択することによりその情報を取得してもよい。
【００４６】
Ｓ４０１において、給紙された記録媒体５の種類を特定する。Ｓ４０２で、特定された種類の記録媒体について、カラーキャリブレーションの実行状態が「実行保留」であるかを確認する。「実行保留」であるかどうかは、図８で示したようにシステムメモリ１８に保持されている情報を読み出すことにより判断する。「実行保留」である場合はＳ４０３に進み、そうでない場合は本フローを終了する。Ｓ４０３でカラーキャリブレーションの実行が可能かを判断し、実行可能な場合はＳ４０４に進み、実行不可の場合はＳ４０５に進む。Ｓ４０３の判断は、前述の図６のフローを実行することにより行う。Ｓ４０４で、前述の図７のフローで説明したカラーキャリブレーション処理を実行し、本フローを終了する。Ｓ４０５で保留要因を更新し、本フローを終了する。尚、カラーキャリブレーションが実行不可と判断された場合は、カラーキャリブレーションは実行されず、実行保留状態のままとなり、実行状態を示す情報は、新たに判断された保留要因に更新される。
【００４７】
尚、本実施形態では、「実行保留」の保留要因が「未給紙」である場合を例に挙げて説明したが、他の保留要因についても、同様に監視を行うことが可能である。例えば、保留要因が「インク残量が少ない」場合には、インクタンクが交換されたかどうかを監視し、インクタンクの交換を検知した場合にカラーキャリブレーションの実行可否判断を再度行う。また、「画像記録装置がエラー」もしくは「カラーセンサがエラー」の保留要因である場合には、各装置のエラーが解消されたかどうかを監視し、解消されたことを検知した場合にカラーキャリブレーションの実行可否判断を再度行う。いずれの場合においても、再度実行可否を判断し、実行可能であると判断された場合には、カラーキャリブレーションが自動実行される。
【００４８】
以上説明したように、本実施形態において、カラーキャリブレーションの実行が必要かを判断し、必要と判断した場合にカラーキャリブレーションの実行が可能であればただちにカラーキャリブレーションを実行するが、実行できない場合は実行を保留する。さらに、記録媒体が給紙されていない等の理由によりカラーキャリブレーションの実行が保留になった場合であっても、実行可能になったかを定期的に監視し、実行可能になった場合に自動的に実行する。これにより、ユーザがカラーキャリブレーションを意識せずに作業をすることができ、記録画像品質を確保しつつ、ユーザ負荷を低減することができる。
【００４９】
尚、本実施形態では、キャリブレーションの実行の判断を画像記録装置１もしくはホスト装置２で行ったが、記録ジョブ受信時にすぐにカラーキャリブレーションを実行するか、先に記録するかをユーザに選択させてもよい。記録ジョブを受信しており、且つ、図５のＳ１０４においてカラーキャリブレーション実行可能と判断された場合に、カラーキャリブレーションを実行する前に、カラーキャリブレーションを実行するか否かをユーザに確認する。このとき、表示パネル９にユーザの選択を促す画面を表示する。画面には「今すぐ実行」のボタンと「記録後に実行」のボタンが表示されており、操作キー８とＯＫキーでユーザからの選択を受付ける。「今すぐ実行」が選択された場合は、カラーキャリブレーションを実行し、「記録後に実行」が選択された場合は、実行状態を「実行保留」とする。そして、記録ジョブの終了後に、給紙されている種類の記録媒体の実行状態が「実行保留」か否かを確認する。「実行保留」である場合は、カラーキャリブレーションの実行が可能かを再度判断し、実行可能な場合は図７のキャリブレーションフローを実行する。カラーキャリブレーション実行後には、実行状態を「実行済」に更新し、本処理を終了する。
【００５０】
このような構成により、ユーザが先に記録物を手にしたい場合は記録を優先し、記録画質の確保を優先したい場合はカラーキャリブレーションを優先する。これにより、ユーザの意図に適した処理を実行することが可能となる。
【００５１】
尚、前述の図２及び図３に示した画像記録装置１は、記録媒体５が記録ヘッド４４と対向する位置まで搬送され、画像の記録が可能となることで、給紙動作が完了したと判断した。給紙が完了するまでの動作としては、ユーザが手動で記録媒体５の先端を給紙部に挿入する方法の他に、画像記録装置１が自動で記録媒体５の先端を検知し、自動で給紙する方法がある。この場合には、ユーザは、手動で給紙部に挿入する必要がなく、ロール紙ホルダにロール紙をセットするだけでよい。画像記録装置１に、記録媒体５の先端の剥離を検出して搬送経路内に送る機構を設けることにより、自動で給紙動作を実行することができる。このような場合においても、記録ヘッドと対向する位置まで給紙動作が完了したことによって、記録媒体５が給紙されていると判断する。
【００５２】
さらに、自動で給紙動作を実行可能な形態においては、ロール紙ホルダを複数搭載する装置であってもよい。この場合、一方のホルダに保持された記録媒体が記録ヘッドと対向する位置まで給紙されている状態であっても、ユーザの介在なしに、他方のホルダに保持された記録媒体を自動給紙することが可能である。すなわち、画像記録装置が、給紙されている記録媒体を退避させ、他の記録媒体を記録媒体と対向する位置まで給紙することができる。
【００５３】
尚、ロール紙ホルダに記録媒体が保持されていれば、自動で給紙動作を実行することが可能である。従って、ユーザの介在なしにカラーキャリブレーションを実行可能であるかどうかという点で考えると、ロール紙ホルダに記録媒体が保持されていることを示す情報を検出することで、カラーキャリブレーションが実行可能な状態であると判断してもよい。
【００５４】
尚、上記実施形態では、カラーキャリブレーション実行の指示を受けた際に実行可能であるかどうかを判断したが、カラーキャリブレーション以外のメンテナンスの指示について本発明を適用することが可能である。キャリブレーションに限られず、記録媒体上にテストパターンを記録し、その結果に基づいて補正やメンテナンスを実行する構成であれば、本発明を適用可能である。
【符号の説明】
【００５５】
１  画像記録装置
２  ホスト装置
５  記録媒体
１３  コントローラ部
１４  エンジン部
１７  コントローラマイコン
【図１】
2020163772.tif 000003
【図２】
2020163772.tif 000004
【図３】
2020163772.tif 000005
【図４】
2020163772.tif 000006
【図５】
2020163772.tif 000007
【図６】
2020163772.tif 000008
【図７】
2020163772.tif 000009
【図８】
2020163772.tif 000010
【図９】
2020163772.tif 000011
【図１０】
2020163772.tif 000012