(57)【要約】【課題】  印刷メディアごとに色変換処理に使用されるパラメータが異なるインクジェットプリンタにおいては、ユーザは印刷を行うたびに煩雑な印刷設定を行う必要があった。【解決手段】  印刷メディアが純正の印刷メディアかサードパーティ製の印刷メディアかを判別する第一の判別手段と、印刷メディアの種類を判別する第二の判別手段を備え、第一の判別手段により純正印刷メディアと判別された場合には、第二の判別手段の結果より情報処理内にある複数の色変換パラメータより最適なものを選択し色変換処理を行い、第一の判別手段によりサードパーティメディアと判定された場合には、第二の判別手段の結果を通信Ｉ／Ｆを介して外部のサーバに送り、サーバから印刷メディアに最適な色変換パラメータを取得し当該色パラメータを用いて色変換を行うことにより、印刷メディアに適した色変換を自動的に行う。【選択図】        図１
2006218803.tif 000002
【特許請求の範囲】
【請求項１】
第一の判別手段と第二の判別手段とを備え、外部装置から入力される印刷データに基づいて印刷を行う画像出力装置と印刷メディアに最適な色変換パラメータを選択し当該色変換パラメータを用いて色変換処理を行い画像出力装置に送信するための印刷データを生成する情報形成装置とで構成され、画像出力装置の第一判別手段は、当該画像出力装置が既知の印刷メディアであることを判別し、第二の判別手段は、当該画像出力装置に搭載される印刷メディアの特性を判別し、第一の判別手段により既知の印刷メディアと判別された場合には、当該判別情報を基に最適な色パラメータを選択し、第一の判別手段により既知でない印刷メディアと判別された場合には、第二の判別手段により取得したメディア特性値を通信Ｉ／Ｆを介して外部のサーバに送り、サーバから印刷メディアに最適な色変換パラメータを取得し色変換処理を行うことを特徴とする画像処理装置。
【請求項２】
第一の判別手段と第二の判別手段とを備え、外部装置から入力される印刷データに基づいて印刷を行う画像出力装置と印刷メディアに最適な色変換パラメータを選択し当該色変換パラメータを用いて色変換処理を行い画像出力装置に送信するための印刷データを生成する情報形成装置とで構成され、画像出力装置の第一判別手段は、当該画像出力装置が既知の印刷メディアであることを判別し、第二の判別手段は、当該画像出力装置に搭載される印刷メディアの特性を判別し、第一の判別手段により既知の印刷メディアと判別された場合には、当該判別情報を基に最適な色パラメータを選択し、第一の判別手段により既知でない印刷メディアと判別された場合には、第二の判別手段により取得したメディア特性値を通信Ｉ／Ｆを介して外部のサーバに送り、サーバから印刷メディアに最適な色変換パラメータを取得し色変換処理を行うことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メディア検知方法を利用した画像処理装置及びその方法に関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータやワークステーション等の情報処理装置から外部インターフェースを介して受信された情報に基づき印刷を行う印刷出力装置として、たとえばＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の４色着色剤を持ち、各カラー着色剤をインクジェットヘッドから噴出して印刷を行うカラーインクジェット方式のプリンタが開発されている。
【０００３】
このようなインクジェットプリンタにおいて、カラーの文字や画像を印刷するためには、情報処理装置にて出力する印刷用紙（以降印刷メディア）に応じた色変換処理、量子化処理、圧縮・制御コマンド付加処理を行いその結果生成された印刷データを受信する必要がある。
【０００４】
図１は、一般的なインクジェットプリンタとインクジェットプリンタに送るための印刷データを生成する情報処理装置の構成を表した図である。この図を用いて印刷が完了するまでの処理動作を説明する。ユーザは、アプリケーション１０２により印刷するためのカラー文字、画像等を編集し、ＧＵＩ設定部にてインクジェットプリンタに搭載されている印刷メディアに適した印刷設定を行い印刷を開始する。色変換パラメータ制御部１０８は、ＧＵＩ設定部１０１により設定された印刷メディア情報を受け取り、それに対応した色変換パラメータを色変換パラメータデータベース１０７から取得する。さらに、色変換パラメータ制御部１０８は、取得した色変換パラメータを色変換部１０９に渡す。
【０００５】
次に、印刷データが生成されるまでの処理を説明する。アプリケーション１０２は、描画命令を発行し、それに基づいて描画インターフェース１０３がＲＧＢのビットマップデータ１０６を出力する。色変換部１０９は、あらかじめ受け取った印刷メディアに最適な色変換パラメータを用いて、ＲＧＢのビットマップデータ１０６に対してＣＭＹＫの色変換処理を行う。次いで量子化部１１０は、ＣＭＹＫのデータに量子化処理を行い圧縮・制御命令付加部１１１は、当該データに対して圧縮処理を行い、インクジェットプリンタ１５０の制御に必要となる制御命令を付加し、生成した印刷データをスプーラ１０４に送信する。スプーラ１０４は、通信Ｉ／Ｆ１０５、１５１を介してインクジェットプリンタ１５０に印刷データを送信する。
【０００６】
インクジェットプリンタには、高画質な印字結果を得るためにさまざまな印刷メディアが存在するが、メディアに応じてインクの乗りや浸透の様子が異なるため、プリンタベンダは、印刷メディアに適した色変換パラメータをメディアの種類分用意している。そのためユーザは、印刷を行う毎に、現在印刷するメディアに応じた印刷設定を行う必要があった。また、サードパーティ製のメディアに関しては、ベンダが専用の色変換パラメータを用意していないことが多いため、ユーザはプリンタベンダの純正品の印刷メディアの中からもっとも特性が近い色変換パラメータを、試行錯誤し見つける必要があった。
【特許文献１】特開平９−６９９６０号公報
【特許文献２】特開２０００−３０１８０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ユーザが印刷を行う毎に設定するという煩雑な手間を軽減するために、プリンタに搭載されている印刷メディアを検知し自動的に最適な色変換パラメータを選択するといった発明が前記特許文献１の特開平９−６９９６０号公報に記述されている。しかし、この方法は、あらかじめ印刷メディアの印字領域外に用紙を識別するためのマーキングをしておきその情報を読み込み印刷メディアの種類を判別するといったものである。そのため、プリンタベンダは、ベンダ純正の印刷メディアに対してあらかじめマーキング等の処理を施す。この方法は、ふちなし印刷を行う場合には、画質上問題となる。また、サードパーティ製メディアに関してはこのメディア判別方法は適応できない。
【０００８】
本発明は、以上の点に着目して成されたもので、サードパーティのメディアとベンダ純正のメディアかを判別する手段とメディアの種類を判別する手段を用いることにより、ユーザの操作作業の負荷を軽減させつつ従来対応できなかったサードパーティ性のメディアに最適な色変換パラメータを使用し印刷することが可能となる画像処理装置及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、第一の判別手段と第二の判別手段とを備え、外部装置から入力される印刷データに基づいて印刷を行う画像出力装置と印刷メディアに最適な色変換パラメータを選択し当該色変換パラメータを用いて色変換処理を行い画像出力装置に送信するための印刷データを生成する情報形成装置とで構成され、画像出力装置の第一判別手段は、当該画像出力装置が既知の印刷メディアであることを判別し、第二の判別手段は、当該画像出力装置に搭載される印刷メディアの特性を判別し、第一の判別手段により既知の印刷メディアと判別された場合には、当該判別情報を基に最適な色パラメータを選択し、第一の判別手段により既知でない印刷メディアと判別された場合には、第二の判別手段により取得したメディア特性値を通信Ｉ／Ｆを介して外部のサーバに送り、サーバから印刷メディアに最適な色変換パラメータを取得し色変換処理を行うことを特徴とする。
【発明の効果】
【００１０】
サードパーティのメディアとベンダ純正のメディアかを判別する手段とメディアの種類を判別する手段を用いることにより、ユーザの操作作業の負荷を軽減させつつ従来対応できなかったサードパーティ性のメディアに最適な色変換パラメータを使用し印刷することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下本発明を実施するための最良の形態を、実施例により詳しく説明する。
【実施例】
【００１２】
図２は、本実施の形態を表すシステムブロック図である。図１と異なる点は、自社メディア判別部２０１、メディア検知部２０２、サーバ２１０、サーバ通信Ｉ／Ｆ２１１、自社メディア決定部２２１、プリンタ情報取得部２２２、サーバ情報取得部２２４、情報処理装置通信Ｉ／Ｆ２２５が付け加えられている点である。ここで自社メディアとは、後述する自社メディア判別部２０１により認識される印刷メディアであり、他社メディアとは、自社メディア判別部２０１により認識されない印刷メディアである。
【００１３】
自社メディア判別部２０１は、現在インクジェットプリンタ１５０に搭載されている印刷メディアが自社製の印刷メディアであるか他社製の印刷メディアであるかを識別する部分であり、メディア検知部２０２は、現在インクジェットプリンタ１５０に搭載されている印刷メディアのメディア特性計測値を検出する部分である。サーバ２１０は、情報処理装置により送られてくるベンダ名情報とメディア特性計測値より最適な色変換パラメータを検索し再び情報処理装置に送る処理を行う。自社メディア決定部２２１は、プリンタ情報取得部２２２から送られてくる自社メディア判別情報からメディアＩＤを決定する部分である。
【００１４】
プリンタ情報取得部２２２は、インクジェットプリンタ１５０より、自社メディア判別情報とメディア特性計測値を、ＧＵＩ設定部１０１よりベンダ名情報を取得し自社メディア決定部２２１に自社メディア判別情報をサーバ情報取得部２２４にベンダ名情報とメディア特性計測値を渡す部分である。サーバ情報取得部２２４は、プリンタ情報取得部２２２よりメディア特性計測値とベンダ名情報を受け取り通信Ｉ／Ｆ２２５、２１１を介してサーバ２１０に送信し、その結果サーバ２１０により渡ってくる色パラメータを受け取り、色変換部１０９に渡す部分である。
【００１５】
次に図３に示すフローチャートに従って本発明の動作を説明する。ユーザがアプリケーションより印刷を開始すると、はじめにインクジェットプリンタ１５０に搭載されている印刷メディアが自社製であるか他社製であるかを自社メディア判別部２０１にて判別する。この判別方法は、自社製のメディアに識別情報を埋め込んでおき比較的簡単に判別できる方法が望ましい。例えば、印刷メディアの裏面にバーコードを刷り込んでおきそれを自社メディア判別部２０１にて自社メディア判別情報として取得する（ｓ３００）。当該自社メディア判別情報には、自社のどのメディアに該当するかの情報が含まれる。一方、当該情報を取得できない場合は、自社メディアではない（サードパーティ製である）という情報を自社メディア判別情報に追加する。そして、インクジェットプリンタ１５０は、判別結果の自社メディア判別情報をプリンタ情報取得部２２２に送信する。
【００１６】
また、このときメディア検知部２０２は、現在インクジェットプリンタ１５０に搭載されている印刷メディアの特性を計測する。前記特許文献２の特開２０００−３０１８０５号公報には、印刷メディアに対して１つ以上の方向からの照明をあてその反射率より得られるメディアの特性値により印刷メディアの種類を判別する方法が記述されている。本発明のメディア検知部２０２は当該メディアの特性値（以後メディア特性計測値とする）を検出する。そして、メディア検知部２０２は、検出したメディア特性計測値をプリンタ情報取得部２２２に送信する。
【００１７】
プリンタ情報取得部２２２は、自社メディア判別情報よりインクジェットプリンタ１５０に搭載されている印刷メディアが自社製であるか他社製であるかを判別する（ｓ３０１）。自社印刷メディアであった場合、自社メディア決定部２２１は、当該自社メディア判別情報より、該当するメディアＩＤを決定する（ｓ３０２）。続いて自社メディア決定部２２１は、決定した印刷メディアに対応するメディアＩＤを色変換パラメータ制御部１０８に渡す、色変換パラメータ制御部１０８は、受け取ったメディアＩＤに基づいて色変換パラメータデータベース内に格納されている現在の印刷メディアに対応する色変換パラメータを取得し（ｓ３０３）、それを色変換部１０９に渡す。ここで、メディアＩＤと印刷メディアの種類、色変換テーブルの関係を図６に示す。メディアＩＤが１の場合は、このメディアＩＤを用いて色変換パラメータデータベースより普通紙に最適な色変換パラメータｔａｂｌｅ１が取得できる。
【００１８】
色変換部１０９は、アプリケーション１０９が発行した描画命令を基に描画インターフェースが出力するＲＧＢのビットマップデータを先立って取得した色変換パラメータを用いてＣＭＹＫに色変換する（ｓ３０４）。つぎに、量子化部１０９は、色変換部により変換されたＣＭＹＫのデータに対して量子化処理を行う（ｓ３０５）。次に圧縮・制御命令付加処理部１１１は、量子化部１０９により量子化されたデータに対して、圧縮処理し、さらにプリンタの制御命令を付加し（ｓ３０６）、スプーラ１０４に送信する。スプーラ１０４は、通信Ｉ／Ｆ１０５、１５１を介してインクジェットプリンタ１５０に印刷データを送信し（ｓ３０７）印刷が完了する。
【００１９】
一方、ｓ３０１において自社メディアでなかった場合の動作について説明する。インクジェットプリンタ１５０に搭載されている印刷メディアが他社製と判別された場合は、ＧＵＩ設定部１０１にて、現在プリンタに搭載している印刷メディアのベンダ名をユーザに入力させる（ｓ３０８）。ＧＵＩ設定部１０１は、ユーザにより設定されたベンダ名情報をプリンタ情報取得部２２２に送信する。プリンタ情報取得部２２２は、ベンダ情報名とメディア特性計測値をサーバ情報取得部２２４に渡す。サーバ情報取得部２２４は、ベンダ情報名とメディア特性計測値を通信Ｉ／Ｆ２２５、２１１を介してサーバ２１０に送信する（ｓ３０９）。
【００２０】
サーバ２１０での動作について図４のフローチャートを用いて説明する。サーバ２１０は、ベンダ名情報とメディア特性計測値を受信し（ｓ４０１）、これらの情報に基づいて、インクジェットプリンタ１５０に搭載されている印刷メディアに最適なパラメータを判別する（ｓ４０２）。具体的な例を図５を用いて説明する。先立って取得したベンダ名情報に基づいて印刷メディアを決定するための判定軸を決定する。例えば、ベンダ名がＡ社であった場合には、（ｉ）の判定軸を使用する。次に、メディア特性計測値の値をｔとしたときに、ｘ１≦ｔ＜ｘ２の場合は、Ａ社メディアａとし、ｘ２≦ｔ＜ｘ３の場合は、Ａ社メディアｂとし、ｘ３≦ｔ＜ｘ４の場合は、Ａ社メディアｃと判別する。次いで、該当する印刷メディアに最適な色変換パラメータを情報処理装置１００に送信する（ｓ４０５）。該当する判定軸がない場合には、該当する色変換パラメータがないという情報を情報処理装置１００に送信する（ｓ４０４）。
【００２１】
サーバ情報取得部２２４は、サーバより送信された現在該当する最適なメディア（Ａ社メディアａを例とする）の色変換パラメータを受信し（ｓ３１０）、色変換部１０９に渡す。これ以降の処理に関しては前述の処理と同様に行われる。
【００２２】
サーバ情報取得部２２４が、サーバより該当色変換パラメータなしの情報を受け取った場合の処理について説明する。この場合は、サーバ情報取得部２２４は、色変換パラメータ制御部１０８に自社その他のメディアのメディアＩＤを渡す。色変換パラメータ制御部１０８は、さまざまな印刷メディアに対しておおきく画質を損なうことのない自社その他のメディアの色変換パラメータを色変換パラメータデータベース１０７より取得し、色変換部１０９に渡す。これ以降の処理に関しては前述の処理と同様に行われる。
【図面の簡単な説明】
【００２３】
【図１】一般的なインクジェットプリンタと情報処理装置の構成例を表すブロック図である。
【図２】本発明の動作を表すシステム構成図である。
【図３】情報処理装置での処理動作を表すフローチャート図である。
【図４】サーバでの処理動作を表すフローチャート図である。
【図５】メディア特性計測値により他社メディアを決定するための判定軸を表す図である。
【図６】メディア種類とメディアＩＤと色変換テーブルの関係を表した図である。
【符号の説明】
【００２４】
１００  情報処理装置
１０１  ＧＵＩ設定部
１０２  アプリケーション
１０３  描画インターフェース
１０４  スプーラ
１０５  情報処理装置の通信Ｉ／Ｆ
１０６  ＲＧＢデータ
１０７  色変換パラメータデータベース
１０８  色変換パラメータ制御部
１０９  色変換部
１１０  量子化部
１１１  圧縮・制御命令付加部
１５０  インクジェットプリンタ
１５１  インクジェットプリンタの通信Ｉ／Ｆ
２０１  自社メディア判別部
２０２  メディア検知部
２１０  サーバ
２１１  サーバの通信Ｉ／Ｆ
２２１  自社メディア決定部
２２２  プリンタ情報取得部
２２４  サーバ情報取得部
２２５  情報処理装置の通信Ｉ／Ｆ
【図１】
2006218803.tif 000003
【図２】
2006218803.tif 000004
【図３】
2006218803.tif 000005
【図４】
2006218803.tif 000006
【図５】
2006218803.tif 000007
【図６】
2006218803.tif 000008