(57)【要約】【課題】プリンタが印刷時に必要な画像色変換処理のテーブルを、印刷メディアがセットされた時点でネットワーク上から検索し使用することにより、印刷時のホスト処理軽減及びドライバのバージョンアップなしで新メディアの対応を可能にする。【解決手段】プリンタにセットされたメディアを識別する手段、画像色変換テーブルやプロファイルを保持するデバイスのリストに従ってネットワーク上のデバイスを検索する手段、ネットワーク上で検索したデバイスから必要なプロファイルや画像色変換テーブルをダウンロードする手段、プロファイルや画像色変換テーブルを記憶する手段、プロファイルや画像色変換テーブルをアップロードする手段、画像色変換処理により画像データをＲＧＢ特性からインク色への展開を行なう手段を有し、プリンタの電源がオンされた時に、印刷メディアを認識し、あらかじめ記憶していた画像色変換テーブルを保持するネットワーク上のデバイスから適切な画像色変換テーブルを検索することを特徴とするプリンタ装置。【選択図】　　　　図１
2004074697.tif 000002
【特許請求の範囲】
【請求項１】
プリンタにセットされたメディアを識別する手段、画像色変換テーブルやプロファイルを保持するデバイスのリストに従ってネットワーク上のデバイスを検索する手段、ネットワーク上で検索したデバイスから必要なプロファイルや画像色変換テーブルをダウンロードする手段、プロファイルや画像色変換テーブルを記憶する手段、プロファイルや画像色変換テーブルをアップロードする手段、画像色変換処理により画像データをＲＧＢ特性からインク色への展開を行なう手段を有し、プリンタの電源がオンされた時に、印刷メディアを認識し、あらかじめ記憶していた画像色変換テーブルを保持するネットワーク上のデバイスから適切な画像色変換テーブルを検索することを特徴とするプリンタ装置。
【請求項２】
請求項１のプリンタにおいて、印刷メディアが交換された場合に、印刷メディアを認識し、あらかじめ記憶していた画像色変換テーブルを保持するネットワーク上のデバイスから適切な画像色変換テーブルを検索することを特徴とするプリンタ装置。
【請求項３】
請求項１のプリンタにおいて、検索した画像色変換テーブルから適切な画像色変換テーブルをダウンロードし保存することを特徴とするプリンタ装置。
【請求項４】
請求項１のプリンタにおいて、必要に応じて画像色変換テーブルやプロファイルを情報処理装置にアップロードすることを特徴とするプリンタ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パーソナルコンピュータ等の情報処理装置に接続されるプリンタ装置に関する。
【０００２】
【従来の技術】
プリンタの印刷データ作成過程において、入力ＲＧＢ特性からプリンタＲＧＢ特性への画像色変換処理、さらにプリンタのインク色（ＣＭＹＫまたはＣｃＭｍＹＫ）への画像色変換が行なわれている。通常インクジェットプリンタ等においては、このような色変換処理はホストの情報処理装置で行なわれ、プリンタへの印刷画像データとしてインク色に二値化されたデータをプリンタに送信しているが、情報処理装置とプリンタの処理分散化の観点から、画像色変換処理の一部又は全てをプリンタで行なうものも存在する。
【０００３】
【発明が解決しようとする課題】
しかし、上述従来例で画像色変換処理の一部を又は全てをプリンタで行なうためには印刷時に、印刷メディアや印字条件に応じた画像色変換テーブルをプリンタに送信する必要があり印刷時間への影響があった。また、新規メディアへの対応等で新規の画像色変換テーブルが必要な場合にはドライバのバージョンアップが必要であった。また、プロファイルをハンドリングする色変換演算においても情報処理装置内で保有するプロファイルについてのみ色変換が可能であった。
【０００４】
本発明は上述の問題点に着目してなされたものであって、プリンタが印刷時に必要な画像色変換処理のテーブルを印刷メディアがセットされた時点でネットワーク上から検索し使用することにより、印刷時のホスト処理軽減及びドライバのバージョンアップなしで新メディアの対応を可能にするプリンタ装置の提供を目的とする。
【０００５】
【課題を解決する為の手段及び作用】
本発明は、プリンタにセットされたメディアを識別する手段、画像色変換テーブルやプロファイルを保持するデバイスのリストに従ってネットワーク上のデバイスを検索する手段、ネットワーク上で検索したデバイスから必要なプロファイルや画像色変換テーブルをダウンロードする手段、プロファイルや画像色変換テーブルを記憶する手段、プロファイルや画像色変換テーブルをアップロードする手段、画像色変換処理により画像データをＲＧＢ特性からインク色への展開を行なう手段を有する。
【０００６】
上記構成により、プリンタの電源がオンされたり、印刷メディアが交換された場合に、印刷メディアを認識し、あらかじめ記憶していた画像色変換テーブルを保持するデバイスから適切なテーブルをダウンロードし記憶することにより、印刷時に情報処理装置からのテーブルのダウンロードが不要になり、また必要に応じて画像色変換テーブルやプロファイルを情報処理装置にアップロードしてあげる事で新規メディアへの対応及び新規プロファイルを使用する色変換もドライバのバージョンアップなしに対応が可能になる。
【０００７】
以上の構成を改めて下記（１）〜（４）に整理して示す。
【０００８】
（１）プリンタにセットされたメディアを識別する手段、画像色変換テーブルやプロファイルを保持するデバイスのリストに従ってネットワーク上のデバイスを検索する手段、ネットワーク上で検索したデバイスから必要なプロファイルや画像色変換テーブルをダウンロードする手段、プロファイルや画像色変換テーブルを記憶する手段、プロファイルや画像色変換テーブルをアップロードする手段、画像色変換処理により画像データをＲＧＢ特性からインク色への展開を行なう手段を有し、プリンタの電源がオンされた時に、印刷メディアを認識し、あらかじめ記憶していた画像色変換テーブルを保持するネットワーク上のデバイスから適切な画像色変換テーブルを検索するようにしたプリンタ装置。
【０００９】
（２）上記（１）のプリンタにおいて、印刷メディアが交換された場合に、印刷メディアを認識し、あらかじめ記憶していた画像色変換テーブルを保持するネットワーク上のデバイスから適切な画像色変換テーブルを検索するようにしたプリンタ装置。
【００１０】
（３）上記（１）のプリンタにおいて、検索した画像色変換テーブルから適切な画像色変換テーブルをダウンロードし保存するようにしたプリンタ装置。
【００１１】
（４）上記（１）のプリンタにおいて、必要に応じて画像色変換テーブルやプロファイルを情報処理装置にアップロードするようにしたプリンタ装置。
【００１２】
【発明の実施の形態】
以下図面を参照して本発明の実施例を詳細に説明する。
【００１３】
【実施例】
［第１の実施例］
図１は実施例におけるプリンタの構成を示すブロック図である。
【００１４】
図中、１はプリンタ本体。２はシステムバス、３はパラレルインターフェース、４はネットワークインターフェースであり、イーサネット（Ｒ）を介して図２の情報処理装置に接続される。５はＣＰＵ、６はメモリで画像色変換テーブルやプロファイル等を記憶する。７はフラッシュＲＯＭであり、画像処理のためのプログラム等を格納する。８はＥＥＰＲＯＭでテーブルやプロファイルを保持するデバイスのリスト等を記憶する。９はセンサでありカセット挿入、用紙サイズ、用紙種等を検出する事が可能である。１０は操作パネルで、プリンタの設定等を行ういくつかのキーとプリンタのステータス等を表示する表示部で構成される。１１はプリンタエンジンでホストからのデータを印字する印字ヘッドや印字ヘッドを駆動するモータなどで構成される。１２はプリンタエンジンの中のヘッド回復部で、印字ヘッド回復モータ等で吸引、ワイピング、キャッピング等の回復動作を行なう。
【００１５】
図２は実施例において印刷の指示を出す情報処理装置の構成を示すブロック図である。
【００１６】
図中、１３は情報処理装置本体、１４はシステムバス、１５は情報処理装置全体を制御するＣＰＵ、１６はメモリ、１７は外部記憶部で、プログラムやデータが保存されている。１８は表示部である。１９はパラレルインターフェースでケーブルを介してプリンタに接続される。２０はネットワークインターフェースであり、イーサネット（Ｒ）を介してプリンタに接続される。
【００１７】
図３はプリンタ１と情報処理装置１３とが４、２０のネットワークインターフェースを介して接続されている構成を示す図である。図中２１はイーサネット（Ｒ）である。２２は画処理テーブル保存サーバで画像処理や色変換に必要な各種プロファイル及び色変換テーブルが保存されている。
【００１８】
図４は画処理テーブル保存サーバ２２で保存される画像処理や色変換に必要な各種インク色変換テーブル及びプロファイルの格納例である。テーブル及びプロファイルはヘッダー部とデータ部に分かれ、インク色変換テーブルのヘッダー部にはテーブルが使用される、機種、印字モード、印字メディア等が記述される属性情報とバージョン情報などが含まれる。プロファイルのヘッダー部にはプロファイルがどのデバイスの物かを示すデバイス情報、そのプロファイルが使用される色変換モジュール名及び情報等が含まれる。
【００１９】
以下、図５に示すフローチャートに従って、以上の構成を備え、プリンタ１が電源オンまたは印刷メディアがセットされた場合に、必要な画像色変換テーブルを判断、検索、ダウンロードすることにより情報処理装置１３に対して効率的な印刷手段を提供する方法について詳細に説明する。
【００２０】
ステップＳ５０１においてプリンタ１が電源オンまだは印刷メディアがセットされセンサがカセットの挿入を検出した場合、センサによりセットされたメディアの種類を検出し記憶する。メディア検出のセンサを持たない場合には、操作パネルからのメディアの種類入力によりメディア識別を行なっても構わない。ステップＳ５０２において、セットされているメディアに対応した、全ての印字モードで使用する可能性のある色変換テーブルを全てリストアップする。ステップＳ５０３においてあらかじめ記憶していた画像色変換テーブルやプロファイルを保有するデバイスのリストを呼び出す。ステップＳ５０４ではステップＳ５０２でリストアップした画像色変換テーブルのバージョンについてデータを保有するデバイスに対して要求し記憶する。画像色変換テーブルの指定は、メディアに関連付けられたｉｄと印字モードで一意に決定する。ステップＳ５０５ではデバイスリストにある全てのデバイスに対してバージョンを要求したかを判断する。全てのデバイスに対して要求するまでステップＳ５０４を繰り返す。ステップＳ５０６ではプリンタ内に記憶した色変換テーブルのバージョンとダウンロード可能なテーブルのバージョンを比較する事とプリンタ内に存在しない色変換テーブルから、ダウンロードするテーブルとダウンロードする場所を決定し、ダウンロードするリストを作成する。ステップＳ５０７ではステップＳ５０６で作成したリストに従って、画像色変換テーブルをデバイスからダウンロードする。ステップＳ５０８では全てのテーブルをダウンロードしたかを判断し、終了するまでステップＳ５０７を繰り返す。
【００２１】
［第２の実施例］
以下図面を参照して本発明の第２の実施例を詳細に説明する。構成は図１、図２、図３、図４と同じである。
【００２２】
以下、図６、図７に示すフローチャートに従って、以上の構成を備え、プリンタ１が電源オンまだは印刷メディアがセットされた場合に、必要な画像色変換テーブル及びプロファイルを判断、検索、ダウンロードすることにより情報処理装置１３に対して効率的な印刷手段を提供する方法について詳細に説明する。
【００２３】
図６はプリンタ１が電源オンまだは印刷メディアがセットされた場合に、必要な画像色変換テーブルやプロファイルを判断、検索、ダウンロードする動作に関わるフローチャートである。
【００２４】
ステップＳ６０１においてプリンタ１が電源オンまだは印刷メディアがセットされセンサがカセットの挿入を検出した場合、センサによりセットされたメディアの種類を検出し記憶する。メディア検出のセンサを持たない場合には、操作パネルからのメディアの種類入力によりメディア識別を行なっても構わない。ステップＳ６０２において、セットされているメディアに対応した、全ての印字モードで使用する可能性のある色変換テーブルを全てリストアップする。ステップＳ６０３においてあらかじめ記憶していた画像色変換テーブルやプロファイルを保有するデバイスのリストを呼び出す。ステップＳ６０４ではステップＳ６０２でリストアップした画像色変換テーブルのバージョンについてデータを保有するデバイスに対して要求し記憶する、またデバイスが保有するプロファイル一覧及びそのバージョンも取得する。画像色変換テーブルの指定は、メディアに関連付けられたｉｄと印字モードで一意に決定する。ステップＳ６０５ではデバイスリストにある全てのデバイスに対してバージョンを要求したかを判断する。全てのデバイスに対して要求するまでステップＳ６０４を繰り返す。ステップＳ６０６ではプリンタ内に記憶しているプロファイルのバージョンとダウンロード可能なテーブルのバージョンを比較する事とプリンタ内に存在しないプロファイルから、ダウンロードするプロファイルとダウンロードする場所を決定し、ダウンロードするリストを作成する。ステップＳ６０７ではステップＳ６０６で作成したリストに従って、プロファイルをデバイスからダウンロードする。ステップＳ６０８では全てのプロファイルをダウンロードしたかを判断し、終了するまでステップを繰り返す。ステップＳ６０９ではプリンタ内に記憶した色変換テーブルのバージョンとダウンロード可能なテーブルのバージョンを比較する事とプリンタ内に存在しない色変換テーブルから、ダウンロードするテーブルとダウンロードする場所を決定し、ダウンローするリストを作成する。ステップＳ６１０ではステップＳ６０９で作成したリストに従って、画像色変換テーブルをデバイスからダウンロードする。ステップＳ６１１では全てのテーブルをダウンロードしたかを判断し、終了するまでステップＳ６１０を繰り返す。
【００２５】
図７は情報処理装置１３で印刷時の色変換処理で必要なプロファイルをプリンタから取得する動作に関わるフローチャートである。
【００２６】
ステップＳ７０１では指定された色変換方法に従って、情報処理装置１３で使用するプロファイルが決定する。ステップＳ７０２では情報処理装置内で使用するプロファイを記憶しているかどうかを判断する。記憶している場合にはステップＳ７０６に、記憶していない場合にはステップＳ７０３に進む。ステップＳ７０３では使用するプロファイルがプリンタ１で記憶しているかどうかを問い合わせる。プリンタ１に所望のプロファイルがある場合にはステップＳ７０５に、無い場合にはステップＳ７０４に進む。ステップＳ７０４では色変換に必要なプロファイルが存在しないのでエラーを表示してステップＳ７０１に戻る。ステップＳ７０５では必要なプロファイルをプリンタ１からダウンロードする。ステップ５Ｓ７０６ではプロファイルを使用して入力ＲＧＢ特性からプリンタＲＧＢ特性への画像色変換処理を行なう。ステップＳ７０７では作成した画像データをプリンタ１に送信する
【００２７】
【発明の効果】
以上説明したように、プリンタにセットされたメディアを識別する手段、画像色変換テーブルやプロファイルを保持するデバイスのリストに従ってネットワーク上のデバイスを検索する手段、ネットワーク上で検索したデバイスから必要なプロファイルや画像色変換テーブルをダウンロードする手段、プロファイルや画像色変換テーブルを記憶する手段、プロファイルや画像色変換テーブルをアップロードする手段、画像色変換処理により画像データをＲＧＢ特性からインク色への展開を行なう手段を持たせる事により、プリンタの電源がオンされたり、印刷メディアが交換された場合に、印刷メディアを認識し、あらかじめ記憶していた画像色変換テーブルを保持するデバイスから適切なテーブルをダウンロードし記憶することにより、印刷時に情報処理装置からのテーブルのダウンロードが不要になり、また必要に応じて画像色変換テーブルやプロファイルを情報処理装置にアップロードしてあげる事で新規メディアへの対応及び新規プロファイルを使用する色変換もドライバのバージョンアップなしに対応が可能になる。
【図面の簡単な説明】
【図１】第１実施例におけるプリンタを示すブロック図
【図２】第１実施例における情報処理装置を示すブロック図
【図３】第１実施例における情報処理装置とプリンタのネットワーク接続例
【図４】第１実施例において画処理テーブル保存サーバで保存される画像処理や色変換に必要な各種インク色変換テーブル及びプロファイルの格納例を示す図
【図５】第１実施例でプリンタが電源オンまだは印刷メディアがセットされた場合に、必要な画像色変換テーブルを判断、検索、ダウンロードする動作に関わるフローチャート
【図６】第２実施例でプリンタが電源オンまだは印刷メディアがセットされた場合に、必要な画像色変換テーブルを判断、検索、ダウンロードする動作に関わるフローチャート
【図７】第２実施例で印刷時の色変換処理で必要なプロファイルをプリンタから取得する動作に関わるフローチャート
【符号の説明】
１　プリンタ本体（プリンタ）
２　プリンタのシステムバス
３　プリンタのパラレルＩ／Ｆ
４　プリンタのネットワークＩ／Ｆ
５　プリンタのＣＰＵ
６　プリンタのメモリ
７　プリンタのフラッシュＲＯＭ
８　プリンタのＥＥＰＲＯＭ
９　プリンタのカセット挿入、用紙サイズ等を検出するセンサ
１０　プリンタの操作パネル
１１　プリンタエンジン
１２　プリンタのヘッド回復部
１３　情報処理装置本体（情報処理装置）
１４　情報処理装置のシステムバス
１５　情報処理装置のＣＰＵ
１６　情報処理装置のメモリ
１７　情報処理装置の外部記憶部
１８　情報処理装置の表示部
１９　情報処理装置のパラレルＩ／Ｆ
２０　情報処理装置のネットワークＩ／Ｆ
２１　イーサネット（Ｒ）
２２　画処理テーブル保存サーバ
【図１】
2004074697.tif 000003
【図２】
2004074697.tif 000004
【図３】
2004074697.tif 000005
【図４】
2004074697.tif 000006
【図５】
2004074697.tif 000007
【図６】
2004074697.tif 000008
【図７】
2004074697.tif 000009