(57)【要約】【課題】印刷装置において、印刷品位や画像の種類に応じて印刷媒体やインクの種類など適切な印刷条件を設定して印刷を行う。【解決手段】画像入力１０１を行ない、ユーザが印刷しようとする画像を入力する。また、印刷品位入力１０２を行ない、ユーザの設定入力に応じた、上記印刷すべき画像の印刷品位を入力する。次に、画像解析１０３を行ない、画像入力１０１によって入力された画像の種類や画像データにおける色の分布の重心を計算する。そして、印刷条件決定１０４では、画像解析１０３による解析結果と印刷品位入力１０２で入力された印刷品位とに基づいて、インクと印刷媒体に間する印刷条件を決定し、印刷条件表示１０５で決定した印刷条件を表示してユーザに対し、その表示にかかる、インクカートリッジと印刷媒体の装着を促す。【選択図】        図１
2004199171.tif 000002
【特許請求の範囲】
【請求項１】
印刷材を印刷媒体に付与して画像の印刷を行なう印刷装置の印刷条件設定方法であって、
印刷しようとする画像の印刷品位を取得し、
前記印刷しようとする画像の解析を行い、
前記取得した印刷品位と前記解析結果に基づいて、前記印刷材に関する条件または前記印刷媒体に関する条件の少なくとも１つを含む印刷条件を決定する、
ステップを有したことを特徴とする印刷条件設定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は印刷条件設定方法に関し、詳しくは、印刷出力すべき画像に合ったインクの組み合わせなど、適切な印刷条件を設定して印刷を行うための印刷条件設定方法に関するものである。
【０００２】
【従来の技術】
プリンタや複写機などの印刷装置においてカラー印刷をする場合、一般にはＹ(イエロー)、Ｍ(マゼンタ)、Ｃ(シアン)およびＫ(ブラック)の４つのインクを用いる。また最近では、画質向上の点から、例えばシアンやマゼンタについて、染料など色材の濃度が異なる複数のインクを用いるプリンタや、上記４つのインクに加えて、これらの色とは全く異なった色である特色インクを用いるプリンタなども知られている。
【０００３】
しかしながら、このように多種類のインクを用いる場合にはそのためのインクカートリッジを装着するスペースが必要となり、プリンタなど装置が大型化することが避けられない。また、画質向上などのためインクの種類を増やそうとしても、基本的に装置に搭載可能なインクタンクないしはインクカートリッジの数は有限であるという面もある。さらに、装置で用いられるインクが固定的である場合、印刷する画像によっては使用する可能性がほとんどないインクカートリッジを常にプリンタに搭載しておくことになり、無駄になる場合もある。
【０００４】
これに対し、例えば特許文献１には、Ｙ、Ｍ、Ｃ、Ｋ各インクの色材濃度が異なるインクのいくつかの組合せについてインクジェットヘッドとインクカートリッジからなるインクジェットカートリッジを用意し、それらを選択的に装着して用いる点が記載されている。
【０００５】
同文献には、さらに、インクジェトカートリッジが装着された際、それを構成するインクカートリッジの種類をそれに付されたＩＤによって識別し、ホスト装置の表示画面にその識別されたＩＤに従って利用可能な印刷媒体と印刷出力に適した画像の種類とを表示することが記載されている。これは装着されているインクの浸透性などの特性が印刷媒体ごとに異なり、また、色や色材の濃度などによって区別されるインクの種類が画像ごとに適切なものが異なるからである。ユーザはこの表示に従い、印刷媒体と画像の種類を選択指示することにより、装着されたインクの種類に応じた、適切な印刷媒体に適切な画像を印刷することが可能となる。
【０００６】
一方、印刷装置の中には印刷品位を設定できるものも知られている。例えば、インクジェットプリンタなどでは写真調モードやドラフトモードといった印刷品位に係る複数のモードを設定可能なものがあり、ユーザはこの複数のモードの中から所望のモードを選択することができる。そして、プリンタではこの設定されたモードに従い、例えば、インクジェットヘッドの走査と紙送りの態様に係る、いわゆるマルチパス印刷を行なったり、間引きしたインク吐出を行い、設定されたモードに応じた画像を印刷する。
【０００７】
【特許文献１】
特開平１０−６７１２７号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、印刷品位や画像の種類に応じた適切な印刷媒体とインクの組合せを選択することは容易ではない。
【０００９】
例えば、印刷品位は印刷媒体の種類ないし特性が比較的大きく影響し、同じ画像でも印刷媒体が異なれば印刷結果の印象が大きく異なることがある。例えば、写真調画像は光沢感のある印刷媒体を用いるのが望ましい。また、写真調画像でなくても、彩度の高い画像は、一般に光沢感のある印刷媒体を用いるとその彩度を良好に表現することができる。また、階調画像はシアン、マゼンタなどについて色材濃度が異なる濃、淡インクを用いて良好に表現できることはよく知られたところである。さらには、インク色材の性質、例えば、色材が顔料であるか染料であるかによって、印刷媒体における発色などが異なり、また、これは印刷媒体の種類が異なるとさらに異なることにもなる。
【００１０】
一方、例えば、いわゆる白黒画像や彩度ないし明度が極めて低い画像を印刷する場合にはブラックインクまたはこれと他の１つまたは２つのインクを用いて印刷を行うことが多い。このように１種類のインクのみあるいは少ない種類のインクを用いる場合、そのインクについて複数のインクジェットヘッドを用い、これに伴い、例えば個々のカートリッジの走査速度を速くするとともに複数のヘッド相互に補完的なインク吐出をするようにすれば、印刷品位を維持しつつ印刷のスループットを上げることが可能となるなど、画像の種類に応じて、印刷結果ばかりか印刷装置の性能ないし仕様を適切なものとすることも可能となる。
【００１１】
このように、印刷媒体の種類やインクの種類といった印刷条件を、印刷品位や画像の種類に合わせてユーザが適切に選択しようとする場合、上述したような種々の条件を考慮する必要があるなど多くの困難を伴う。
【００１２】
このような印刷条件の適合を装置自体が行うものとして、上述の特許文献１に開示されたものがある。しかしながら、この方法は、先ずインクカートリッジをプリンタに装着し、その装着されたインクカートリッジ(のＩＤ)に対応する記録媒体と画像の種類とを表示するものである。このため、ユーザが印刷出力したいと望む画像の種類ないし印刷品位が先ずある場合、これらに適したインクカートリッジの組み合わせを見出すには、プリンタに装着するインクカートリッジの組み合わせを何度かトライアンドエラーしつつ繰り返す必要があり、インクカートリッジの数が多くなればなるほどユーザの負担は大きくなる。
【００１３】
本発明は上述の問題を解決するためになされたものであり、その目的とするところは、印刷品位や画像の種類に応じて印刷媒体やインクの種類など適切な印刷条件を設定して印刷を行うための印刷条件設定方法を提供することにある。
【００１４】
【課題を解決するための手段】
そのために本発明では、印刷材を印刷媒体に付与して画像の印刷を行なう印刷装置の印刷条件設定方法であって、印刷しようとする画像の印刷品位を取得し、前記印刷しようとする画像の解析を行い、前記取得した印刷品位と前記解析結果に基づいて、前記印刷材に関する条件または前記印刷媒体に関する条件の少なくとも１つを含む印刷条件を決定する、ステップを有したことを特徴とする。
【００１５】
以上の構成によれば、印刷品位と印刷すべき画像の解析結果に基づいて、インクなどの印刷材に関する条件または印刷媒体に関する条件の少なくとも１つを含む印刷条件を決定するので、印刷において求める品位や印刷すべき画像に対応した、インクの種類または印刷媒体の種類等の印刷条件で印刷を行なうことができる。
【００１６】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を詳細に説明する。
(第１の実施形態)
図１は、本発明の一実施形態に係わるカラー印刷システムにおける印刷条件設定のための処理を示すブロック図であり、かかる処理構成は具体的には図２および図３にて後述される印刷システムにおいて構成されるものである。
【００１７】
図１に示すように、本実施形態の印刷条件設定に係る処理は、先ず画像入力１０１を行う。すなわち、ユーザが印刷しようとする画像を入力する。この入力処理は種々の形態が可能であり、スキャナを用いて取得した画像を用いる形態、ＨＤ、ＦＤ、ＣＤなどの外部記憶装置に格納される画像を用いる形態、さらには他のコンピュータからネットワークを介して取得したものを用いる形態などがある。また、印刷品位入力１０２を行う。すなわち、ユーザの設定入力に応じた、上記印刷すべき画像の印刷品位を入力する。この処理は、本実施形態では後述のようにユーザが表示される複数の印刷品位の中から選択指示するものであるが、例えば、ユーザがキーボードなどで直接入力する形態でもよく、また、印刷すべき画像のデータに附帯する情報として入力する形態であってもよい。
【００１８】
次に、画像解析１０３を行う。これは上記印刷すべく入力した画像を解析する処理である。本実施形態では、画像入力１０１によって入力された画像が文書画像、グラフィックス画像または写真画像のいずれであるか、また、カラー画像または白黒画像のいずれかの判断を行う。さらに、カラー画像である場合は画像データのＣＩＥＬ*ａ*ｂ*空間上における色の分布の重心を計算する。
【００１９】
そして、印刷条件決定１０４では、画像解析１０３による解析結果と印刷品位入力１０２で入力された印刷品位とに基づいて印刷条件を決定する。この印刷条件は、本実施形態では、印刷に用いるインクの種類および印刷媒体の種類である。そして、印刷条件の決定は、画像解析１０３によって得られた色の分布における重心と印刷品位入力１０２で入力された印刷品位に基づき、その色を表すのに最も適したものとして予め定められたインクの組合せと印刷媒体を選択する。本実施形態では、印刷品位に対応して印刷媒体が予め定められており、印刷品位を指定した時点で印刷媒体の種類が定まる。そして、後述されるように、印刷媒体の種類と上記分布の重心とに基づいて用いるインクの組合せが求められる。
【００２０】
なお、印刷条件は上記のものに限られないことはもちろんであり、例えば、システムで設定される印刷品位等によってはインクの種類または印刷媒体の種類の一方であってもよく、また、他の条件、例えばいわゆるマルチパス印刷におけるパス数やマスク処理の内容など、印刷データ処理や印刷動作において印刷品位に影響を及ぼすと考えられる公知のものはいずれも印刷条件とすることができる。
【００２１】
次に、ユーザに対して印刷条件表示１０５を行う。すなわち、印刷材としてのインクの組合せおよび印刷媒体が決定すると、そのインクの組み合わせと印刷媒体を表示してユーザに対し、その表示にかかるインクカートリッジ(およびインクジェトヘッド)と印刷媒体の装着を促す。
【００２２】
図２は、本発明の一実施形態にかかる印刷システムの構成を示す図であり、本システムにおいて図１にて説明した印刷条件設定処理が実行される。
【００２３】
同図において、２０１は画像信号入力装置としてのスキャナを示し、画像の入力に用いられる。２０２はコンピュータシステムとしてのパーソナルコンピュータを示し、スキャナ２０１で読み取られた画像などの、編集、保管をすることができ、また、ディスプレイ２０３はこの編集の際に画像の表示を行う。また、パーソナルコンピュータ２０２は、上記編集等した画像をプリンタ２０４から印刷出力させることができる。図１に示した印刷条件設定処理は、本実施形態ではパーソナルコンピュータ２０２で実行され、印刷条件および印刷品位を選択するための表示はディスプレイ２０３において行われる。また、印刷品位のユーザによる選択はキーボード３１３またはマウス３１３を操作することにより行われる。
【００２４】
プリンタ２０４はインクジェト方式の印刷装置であり、インクジェットヘッドを印刷媒体に対して走査しこの走査において印刷材としてのインクを吐出して印刷を行う、いわゆるシリアルタイプのプリンタである。本実施形態では、６つのインクジェットヘッドおよびインクカートリッジを着脱自在に装着することができる装着部がキャリッジに設けられている。これにより、印刷条件表示１０５によって表示されるインクの種類の従い、そのインクに対応するインクジェットヘッドとインクカートリッジを装着して用いることができる。また、印刷条件表示１０５によって表示される種類の印刷媒体は、自動給紙装置の給紙トレイにセットして用いることができる。
【００２５】
図３は、図２に示す印刷システムを機能モジュールとして示すブロック図である。
【００２６】
同図において、３０３は、コンピュータ内部の各機能を制御し、あるいはメモリ等に記憶されたプログラムを実行するＣＵＰを示す。３０４は、図４にて後述される印刷条件設定処理など、あらかじめ必要なプログラム等を記憶しておくＲＯＭを示す。３０５はＣＰＵ３０３による処理実行の際、一時的にプログラムや処理対象の画像データを格納しておくＲＡＭを示す。３０６は処理対象の画像を表示したり印刷条件などのメッセージを表示するディスプレイ２０３の表示制御を行うディスプレイ制御部を示す。
【００２７】
３０８は、ＲＡＭ３０５等に転送されるプログラムや画像データをあらかじめ格納したり、処理後の画像データを保存することのできるハードディスク（ＨＤ）を示す。３１０は、外部記憶媒体の一つであるＣＤ（ＣＤ−Ｒ／ＣＤ−ＲＷ／ＤＶＤ）に記憶されたデータを読み込み、または書き出すことのできるＣＤドライブを示す。３１１は、ＣＤドライブ３１０と同様、ＦＤからの読み込み、またはＦＤへの書き込みを行なうＦＤドライブを示す。なお、ＣＤ、ＦＤ、ＤＶＤ等に画像編集用のプログラム、あるいはプリンタ情報等が記憶されている場合には、これらのプログラム等をＨＤ３０８にインストールし、必要に応じてＲＡＭ３０５に転送して用いることができる。
【００２８】
３０１は、ユーザが各種操作などの指示を入力するためのマウスおよびキーボード３１３とパーソナルコンピュータ２０２との間で送受信データの接続を行なうインターフェース（Ｉ／Ｆ）、３０２は、パーソナルコンピュータ２０２とスキャナ２０１等画像入力機器との間でデータ接続を行なうインターフェース（Ｉ／Ｆ）、３０７は、パーソナルコンピュータ２０２とカラープリンタ２０４との間でデータ接続を行なうインターフェース（Ｉ／Ｆ）をそれぞれ示す。また、３０９は、コンピュータシステムの各要素で保持する様々なデータを外部機器へ伝送したり外部機器からの様々なデータを受信したりすることが可能なモデムやネットワークカード等の伝送機器３１４とパーソナルコンピュータシステムとの間でデータ接続を行うインターフェース（Ｉ／Ｆ）、３１２は、外部ライン入力３１５やマイク３１６が接続され、外部からの音声データを入力することができるサウンドインターフェース（Ｉ／Ｆ）を示す。
【００２９】
図４は、本発明の一実施形態に係る印刷条件設定処理を含む印刷処理の手順を示すフローチャートを示す。なお、同図のフローチャートに示す手順を記述したコンピュータにより実行可能なプログラムは、あらかじめＲＯＭ３０４に格納されており、あるいは、あらかじめＨＤ３０８などの外部記憶装置に格納されているものをＲＡＭ３０５上に読み込んで得られるものであり、ＣＰＵ３０３がそのプログラムを実行することにより同図に示す処理を実行することができる。
【００３０】
図４に示すように、まず、ステップＳ４０１で、画像を取得する。前述したように、入力画像データは、スキャナ２０１を用いて入力されたり、外部記憶装置３０８、ＣＤドライブ３１０やＦＤドライブ３１１からの入力または、モデムやネットワークカード３０１を介して外部のコンピュータなどからも取得することができる。この取得した画像データはＲＡＭ３０５に記憶されるか、容量が大きい場合はＨＤ３０８などに格納される。
【００３１】
次に、ステップＳ４０２において、ステップＳ４０１にて取得した画像を印刷する際の印刷品位の情報を取得する。本実施形態では、ディスプレイ制御部３０６を介してディスプレイ２０３に、図５に示すような表示を行うとともに、この表示に対してユーザがマウス３１３またはキーボード３１３を用いて選択した印刷品位を取得する。取得した印刷品位の情報は後の処理のためＲＡＭ３０５に記憶される。
【００３２】
なお、印刷品位の設定は、図５に示された形態に限られず、例えば図６に示すようなスライダーバーによる設定でも良い。すなわち、設定すべき印刷品位に応じた、設定のための構成を用いることができる。
【００３３】
ステップＳ４０３では、ステップＳ４０１において取得した画像の解析を行う。本実施形態では、先ず、取得した画像が文書画像、グラフィックス画像または写真画像のいずれであるかの判定を行い、また、それがカラー画像であるか白黒画像であるかの判断を行う。また、カラー画像である場合には、図７等にてその詳細が後述されるように、さらにその画像データのＣＩＥＬ*ａ*ｂ*空間における分布の重心を計算する。これらの解析結果は、後の処理のため、ＲＡＭ３０５に記憶される。また、容量が大きい場合はＨＤ３０８などの外部記憶装置も利用される。
【００３４】
次に、ステップＳ４０４において、ステップＳ４０３で解析した画像の解析結果とステップＳ４０２で取得した印刷品位に基づいて、プリンタ２０４で用いることができるそれぞれ異なる色ないし特性の複数のインクの中から、印刷条件に対応したインクの組み合わせを決定する。これとともに、上記印刷条件に対応した印刷媒体を決定する。
【００３５】
詳細には、ステップＳ４０３で白黒画像であると判断されたときは、ステップＳ４０２で取得した印刷品位に応じた印刷媒体に決定する。具体的には、図１１に示すテーブルを用い、この６つの印刷品位のうちユーザが選択した印刷品位に対応する印刷媒体を決定する。また、インクはこの決定した印刷品位に応じたブラックインクを選択する。具体的には、図１２に示すテーブルのうち、ブラックの区分(不図示)に格納される、６種類の印刷媒体のうち上記決定した印刷媒体に対応するブラックインクを決定する。このテーブルは、例えば印刷媒体の種類(印刷品位)に応じ、例えば高い濃度が求められる超写真品位(光沢紙(ａ))や写真品位(フィルム紙)の場合は顔料を色材するブラックインクを用い、その他の印刷品位では染料を色材とするブラックインクを用いることができるよう構成する。なお、このようにブラックインクのみまたはこれと他の少数のカラーインクを用いる場合、装着可能な個数によるが、ブラックインクのカートリッジを複数使用することにより、これら複数のブラックインクを相互に補完するように吐出してキャリッジの速度を速めることにより全体的な印刷速度を上げることができる。
【００３６】
一方、ステップＳ４０３でカラー画像と判断された場合、上述したようにその処理ではさらに画像分布の重心を求める。図７は、このカラー画像の場合の、画像解析結果に基づいたステップＳ４０４の印刷条件決定処理の詳細を示すフローチャートである。
【００３７】
まず、ステップＳ７０１において、ステップＳ４０３で計算した画像のＬ*ａ*ｂ*空間上での色分布の重心の座標(Ｌ*ａ*ｂ*)を取得する。なお、この重心の座標は、例えば、Ｌ*ａ*ｂ*空間を複数の微小部分に分割し、それぞれの微小部分についてその体積とその部分の座標原点からの距離とその部分が示す色の頻度との積を求め、この積について空間全体の和をとり、その和を空間全体の体積で除した値として求めることができる。
【００３８】
次に、ステップＳ７０２において、この取得した重心の座標(Ｌ*ａ*ｂ*)が、Ｌ*ａ*ｂ*空間において予め区画されたエリアのいずれに属するかを判定する。このエリアは、例えば次のように定められる。
【００３９】
図８は、現在モニタなどの標準色空間の一つとして用いられているｓＲＧＢ色空間をＬ*ａ*ｂ*空間において表わした図であり、図９は、同ｓＲＧＢ色空間をＬ*軸方向から見たいわゆるａ*ｂ*平面において示す図であり、同様に図１０は、同色空間をｂ*軸方向から見たＬ*ａ*平面において示す図である。上述のエリアは、図９および図１０に示すようにｓＲＧＢ色空間をＬ*ａ*ｂ*色空間上で複数に分割し、各分割されたブロックとして得られるものである。そして、この分割によって得られるエリアは、図９および図１０に示されるように、Ｌ(ｌ)：ａ(ｍ)：ｂ(ｎ)  （０＜ｌ＜γ、０＜ｍ＜α、０＜ｎ＜β）のように表現することができる。
【００４０】
次に、ステップＳ７０３では、Ｓ４０２で取得した印刷品位に応じた、この品位の印刷に推奨するメディア(印刷媒体)を決定する。この決定は、図１１に示すテーブルを用いて実行される。図１１はこのテーブルを模式的に示す図であり、６種類の印刷品位についてそれぞれ異なる印刷媒体が対応する。例えば、超写真品位の場合は、印刷画像に光沢が必要であることから、光沢紙(ａ)が対応する。また、印刷時間短縮品位の場合は、それほど高い画質が求められないことから、指定の普通紙が対応する。このように本実施形態では、印刷品位が定まると印刷媒体が定まり、例えば、上述のように、光沢感が必要な写真品位には光沢感のある印刷媒体が対応する。また、光沢感のあまり必要のないグラフィックス画像などを印刷する場合は、例えば、ユーザが通常品位を選択することにより、光沢感のないコート紙等の印刷媒体が推奨される。一方で、例えばグラフィックス画像等でも、非常に彩度の高い色を表現しなければならない場合には、ユーザが超写真品位を選択することにより彩度の出せる光沢紙が推奨される。なお、このグラフィックス画像のように同じ画像の種類でも、対応する適切な印刷媒体の種類が異なる場合は、ユーザによる印刷品位の選択によらず、例えば彩度の高低により定まる印刷品位ないし印刷媒体の情報を画像の附帯情報として画像データに付してもよく、また、上述したステップＳ４０２ではこの附帯情報により印刷品位ないし印刷媒体の情報を取得するようにしてもよい。
【００４１】
最後にステップＳ７０４では、以上の処理に基づき、インクの組合せを決定する。すなわち、ステップＳ７０２で判定された、画像のＬ*ａ*ｂ*空間における色分布の重心が存在するエリアの情報と、ステップＳ７０３で決定された推奨メディアとから、図１２に示すテーブルを用いてインクの組み合わせを決定する。
【００４２】
図１２は、重心が存在する区分と印刷媒体の組合せに応じてインクの組合せ情報を格納したＬＵＴ（ルックアップテーブル）を模式的に示す図である。このテーブルは、同図に示すように同一の区分について６種類の印刷媒体が対応しその印刷媒体ごとにインクの組合せが対応している。例えば、重心が存在する区分Ｌ(ｌ)：ａ(ｍ)：ｂ(ｎ)が彩度が高い色の区分で、印刷媒体が光沢紙(ｂ)である場合は、顔料のインク含むインクを対応させる。これにより、その彩度が高い色を顔料インクを用い比較的高い発色によって良好に表現することができる。また、例えば、重心が存在する区分Ｌ(ｌ)：ａ(ｍ)：ｂ(ｎ)が、濃度が薄い色ないし明度が高い色で印刷媒体が光沢紙(ａ)の場合は、この濃度が薄い色を超写真品位で表現すべく、希釈した(色材濃度の薄い)シアンおよびマゼンタのインクを含むインクの組合せが対応する。
【００４３】
なお、図１２に示されないが、インクの組合せは、フルカラー画像を表現すべく色材の種類および濃度は異なってもイエロー、マゼンタ、シアンおよび必要に応じてブラックのインクが含まれることはもちろんである。また、ある区分ではそれが示す色によってはオレンジなどの特色インクを含んでもよい。
【００４４】
また、以上説明した例では重心が存在する区分を画像の種類を表すものとして用いたが、これに限られず、例えば、画像データにおける重心の色の頻度や色分布の標準偏差など、分布の特徴量を示す値を用いてもよい。これによれば、画像において比較的多く用いられる色を知ることができ、対応するインクの組合せをより詳細にすることができる。また、図１１および図１２にて説明したように、本実施形態では印刷品位と印刷媒体とは１対１対応の関係であるが、これに限られないことはもちろんである。例えば、上記のように色分布の特徴量を表わす値として重心の頻度を用いる場合、図１１に示すテーブルにおいて複数の印刷品位に対して１つの印刷媒体が対応していても、図１２に示すテーブルにおいて、重心の頻度の違いにより上記複数の印刷品位に対応する印刷媒体を区別してインクの組合せに対応させることができる。
【００４５】
以上のステップＳ７０３を終えるとステップＳ４０４における処理を終了し、ステップＳ４０５に進む。
【００４６】
ステップＳ４０５では、ステップＳ４０４において決定された印刷媒体とインク組合せからなる印刷条件を、図１３に示すようなユーザインターフェースを用い、ディスプレイ制御装置３０６を介してディスプレイ２０３に表示する。これにより、ユーザに装着すべき印刷媒体とインクの組合せを知らせるとともに、それらのインクジェットヘッおよびインクカートリッジの装着を促す。
【００４７】
そして、ステップＳ４０６では、図１３に示すユーザインターフェース上の"印刷"ボタンが押されるのに応じて印刷に係る処理を行う。すなわち、先ず、ステップＳ４０１で取得した画像データに対して画像処理を行い上記で決定しおよび装着したカートリッジのインクそれぞれの信号を生成する。例えば、ステップＳ４０４で決定したインクの組合わせに応じ、その組合わせごとに予め用意してあるテーブルを読み出し、取得した画像のＲ、Ｇ、Ｂデータをそのテーブルを用いて決定されたインクの信号に変換する。さらにこれらインクの信号を２値化して各ヘッドの吐出信号とする。この吐出信号が生成されると、プリンタ２０４に対しこれらの信号を送るとともに印刷の命令を出す。
【００４８】
なお、プリンタ２０４では、上記で決定した印刷品位の情報を得、これに応じた印刷方法をとることもできる。例えば、インクジェットヘッドの走査において各吐出口に対応して形成されるインクドットラインを複数回の走査で異なる吐出口によって形成する、いわゆるマルチパス印刷を行い、品位が高いほどこのパス数を多くする印刷を行なう。
以上の印刷を行なうことにより本処理を終了する。
【００４９】
(第２の実施形態)
上記第１の実施形態における印刷条件設定処理のステップＳ４０５では、ユーザが指定したインクタンクを所有していることを前提してインクの表示を行うものとしたが、本実施意形態では標準のインクの組合せにかかるインクカートリッジは所持しており、さらにオプションとしてその他のインクのカートリッジをも用いてインクの組合せを構成する場合の処理に関するものである。
【００５０】
すなわち、少なくとも３つのシアン、マゼンタ、イエロー等の６種類のインクを標準インクと定め、その他各色材のインクタンクをオプションとするシステムにおいて、インクの組合せの指示の際にユーザにオプションとなるインクタンクを所有しているか否かを問い、所有していない場合には、インクの組み合わせを再計算するようにすればよい。
【００５１】
図１４は、本実施形態に係る処理を示すフローチャートである。
同図において、ステップＳ４０１〜Ｓ４０５およびＳ４０６の処理は上記第１の実施形態と同様の処理を行う。このため、それらの詳細な説明は省略する。
【００５２】
ただし、ステップＳ４０５において、ステップＳ４０４で決定された印刷条件を、例えば図１５に示すユーザインターフェースの表示を行う。そして、ユーザは所持していないインクタンクがある場合には、そのチェックボックスをオンとするとともに再計算ボタンを押すことにより、ステップＳ４０４でインクタンクの組み合わせを再計算し、ステップＳ４０５で他のオプションのインクを再度表示する。なお、この場合には図１２に示すテーブルは、オプションのインクを含めたインクの組が、次候補を含めて用意されていることはもちろんである。
【００５３】
(第３の実施形態)
上述した第１および第２の実施形態では、画像の色分布のエリア判定にＬ*ａ*ｂ*空間を用いていたが、これに限るものではないことはもちろんであり、例えば、ＸＹＺ空間や、Ｌｕｖ空間等の、色空間において、Ｌ*ａ*ｂ*空間の領域分割と同様に領域にブロック分解することにより、画像の色空間分布の特徴を計算してもよい。
【００５４】
(他の実施形態)
本発明は上記実施の形態を実現する為の装置及び方法のみに限定されるものではなく、上記システム又は装置内のコンピュータ（ＣＰＵあるいはＭＰＵ）に、図４、図７、図１４に示したような上記実施の形態を実現する為のソフトウエアのプログラムコードを供給し、このプログラムコードに従って上記システムあるいは装置のコンピュータが上記各種デバイスを動作させることにより上記実施の形態を実現する場合も本発明の範疇に含まれる。
【００５５】
この場合、前記ソフトウエアのプログラムコード自体が上記実施の形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給する為の手段、具体的には上記プログラムコードを格納した記憶媒体は本発明の範疇に含まれる。
【００５６】
この様なプログラムコードを格納する記憶媒体としては、例えばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００５７】
また、上記コンピュータが、供給されたプログラムコードのみに従って各種デバイスを制御することにより、上記実施の形態の機能が実現される場合だけではなく、上記プログラムコードがコンピュータ上で稼働しているＯＳ（オペレーティングシステム）、あるいは他のアプリケーションソフト等と共同して上記実施の形態が実現される場合にもかかるプログラムコードは本発明の範疇に含まれる。
【００５８】
更に、この供給されたプログラムコードが、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上記実施の形態が実現される場合も本発明の範疇に含まれる。
また、上述した種々の特徴点の少なくとも１つを含む構成であれば本発明の範疇に含まれる。
【００５９】
以上説明したように本発明の各実施形態によれば、印刷すべき画像を解析し、ユーザ等らの印刷品位指定に基づいて、プリンタの搭載可能なインクタンクの数量に制限されることの無いインクタンクの使用が可能になり、また、各画像に特化したプリント環境を提供できるため、各画像に対し最適な印刷が可能となる。さらには、２つのインクを組み合わせて出力していた色を一つのインクで表現することもでき、インク消費量の削減をも可能にする。
【００６０】
以下、本発明の実施態様を以下に示す。
［実施態様１］  印刷材を印刷媒体に付与して画像の印刷を行なう印刷装置の印刷条件設定方法であって、
印刷しようとする画像の印刷品位を取得し、
前記印刷しようとする画像の解析を行い、
前記取得した印刷品位と前記解析結果に基づいて、前記印刷材に関する条件または前記印刷媒体に関する条件の少なくとも１つを含む印刷条件を決定する、
ステップを有したことを特徴とする印刷条件設定方法。
【００６１】
［実施態様２］  前記印刷条件を決定するステップにより決定された印刷条件を表示するステップをさらに有し、前記印刷装置は、該表示に対応した所定の入力がされることにより、前記表示された印刷条件で印刷を行なうことを特徴とする実施態様１に記載の印刷条件設定方法。
【００６２】
［実施態様３］  前記印刷装置はインクジェット方式の印刷装置であり、前記印刷条件の決定は、前記印刷装置に搭載可能なインクカートリッジの個数によって制限されるインクの組み合わせを決定することを特徴とする実施態様１または２に記載の印刷条件設定方法。
【００６３】
［実施態様４］  前記印刷条件の決定は、前記印刷品位に応じた印刷媒体を決定することを特徴とする実施態様１ないし３のいずれかに記載の印刷条件設定方法。
【００６４】
［実施態様５］  前記画像の解析は、前記画像が文書画像、グラフィックス画像または写真画像のいずれかであるかの判定、およびカラー画像であるか白黒画像であるかの判定を行うことを特徴とする実施態様１ないし４のいずれかに記載の印刷条件設定方法。
【００６５】
［実施態様６］  前記画像の解析は、前記画像の色分布の特徴量を求めることを特徴とする実施態様１ないし５のいずれかに記載の印刷条件設定方法。
【００６６】
［実施態様７］  前記画像の解析は、前記画像の、ＣＩＥが定めるＬ*ａ*ｂ*空間またはＸＹＺ空間における色分布の特徴量を求めることを特徴とする実施態様６に記載の印刷条件設定方法。
【００６７】
［実施態様８］  印刷材を印刷媒体に付与して画像の印刷を行なう印刷装置の印刷条件を設定するコンピュータであって、
印刷しようとする画像の印刷品位を取得する品位取得手段と、
前記印刷しようとする画像の解析を行う画像解析手段と、
前記取得した印刷品位と前記解析結果に基づいて、前記印刷材に関する条件または前記印刷媒体に関する条件の少なくとも１つを含む印刷条件を決定する印刷条件決定手段と、
を具えたことを特徴とするコンピュータ。
【００６８】
［実施態様９］  前記印刷条件決定手段により決定された印刷条件を表示する表示手段をさらに具え、前記印刷装置は、該表示に対応した所定の入力がされることにより、前記表示された印刷条件で印刷を行なうことを特徴とする実施態様８に記載のコンピュータ。
【００６９】
［実施態様１０］  前記印刷装置はインクジェット方式の印刷装置であり、前記印刷条件決定手段は、前記印刷装置に搭載可能なインクカートリッジの個数によって制限されるインクの組み合わせを決定することを特徴とする実施態様８または９に記載のコンピュータ。
【００７０】
［実施態様１１］  前記印刷条件決定手段は、前記印刷品位に応じた印刷媒体を決定することを特徴とする実施態様８ないし１０のいずれかに記載のコンピュータ。
【００７１】
［実施態様１２］  前記画像解析手段は、前記画像が文書画像、グラフィックス画像または写真画像のいずれかであるかの判定、およびカラー画像であるか白黒画像であるかの判定を行うことを特徴とする実施態様８ないし１１のいずれかに記載のコンピュータ。
【００７２】
［実施態様１３］  前記画像解析手段は、前記画像の色分布の特徴量を求めることを特徴とする実施態様８ないし１２のいずれかに記載のコンピュータ。
【００７３】
［実施態様１４］  前記画像解析手段は、前記画像の、ＣＩＥが定めるＬ*ａ*ｂ*空間またはＸＹＺ空間における色分布の特徴量を求めることを特徴とする実施態様１３に記載のコンピュータ。
【００７４】
［実施態様１５］  印刷材を印刷媒体に付与して画像の印刷を行なう印刷装置と、該印刷装置の印刷条件を設定するコンピュータとを有した印刷システムであって、
印刷しようとする画像の印刷品位を取得する品位取得手段と、
前記印刷しようとする画像の解析を行う画像解析手段と、
前記取得した印刷品位と前記解析結果に基づいて、前記印刷材に関する条件または前記印刷媒体に関する条件の少なくとも１つを含む印刷条件を決定する印刷条件決定手段と、
を具えたことを特徴とする印刷システム。
【００７５】
［実施態様１６］  コンピュータに読み込まれることにより、印刷材を印刷媒体に付与して画像の印刷を行なう印刷装置の印刷条件設定処理を実行するためのプログラムであって、前記印刷条件設定処理は、
印刷しようとする画像の印刷品位を取得し、
前記印刷しようとする画像の解析を行い、
前記取得した印刷品位と前記解析結果に基づいて、前記印刷材に関する条件または前記印刷媒体に関する条件の少なくとも１つを含む印刷条件を決定する、
ステップを有したことを特徴とするプログラム。
【００７６】
［実施態様１７］  印刷材を印刷媒体に付与して画像の印刷を行なう印刷装置の印刷条件設定処理を実行するためのプログラムをコンピュータに読取り可能に格納した記憶媒体であって、前記印刷条件設定処理は、
印刷しようとする画像の印刷品位を取得し、
前記印刷しようとする画像の解析を行い、
前記取得した印刷品位と前記解析結果に基づいて、前記印刷材に関する条件または前記印刷媒体に関する条件の少なくとも１つを含む印刷条件を決定する、
ステップを有したことを特徴とする記憶媒体。
【００７７】
【発明の効果】
以上説明したように本発明によれば、印刷品位と印刷すべき画像の解析結果に基づいて、インクなどの印刷材に関する条件または印刷媒体に関する条件の少なくとも１つを含む印刷条件を決定するので、印刷において求める品位や印刷すべき画像に対応した、インクの種類または印刷媒体の種類等の印刷条件で印刷を行なうことができる。
【００７８】
この結果、印刷装置において、印刷品位や画像の種類に応じて印刷媒体やインクの種類など適切な印刷条件を設定して印刷を行うことができるとともに、複数のインクを選択して使用可能な場合において用いるインクなどの選択が容易になる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係わるカラー印刷システムにおける印刷条件設定のための処理を示すブロック図である。
【図２】本発明の一実施形態にかかる印刷システムの構成を示す図である。
【図３】図２に示す印刷システムを機能モジュールとして示すブロック図である。
【図４】本発明の一実施形態に係る印刷条件設定処理を含む印刷処理の手順を示すフローチャートである。
【図５】本発明の第１の実施の形態における印刷品位指定のためのユーザインターフェースの一例を示す図である。
【図６】本発明の第１の実施の形態における印刷品位指定のためのユーザインターフェースの他の例を示す図である。
【図７】本発明の第１の実施形態における、カラー画像の場合の、画像解析結果に基づいた印刷条件決定処理の詳細を示すフローチャートである。
【図８】モニタなどの標準色空間の一つとして用いられているｓＲＧＢ色空間をＬ*ａ*ｂ*空間において表わした図である。
【図９】同ｓＲＧＢ色空間をＬ*軸方向から見たいわゆるａ*ｂ*平面において示す図である。
【図１０】同色空間をｂ*軸方向から見たＬ*ａ*平面において示す図である。
【図１１】本発明の第１の実施形態において、印刷品位に応じた推奨するメディア(印刷媒体)を決定するために用いられるテーブルを模式的に示す図である。
【図１２】本発明の第１の実施形態における、色分布の重心が存在する区分と印刷媒体の組合せに応じてインクの組合せ情報を格納したＬＵＴ（ルックアップテーブル）を模式的に示す図である。
【図１３】本発明の第１の実施形態における印刷条件設定のためのユーザインターフェースの一例を示す図である。
【図１４】本発明の第２の実施形態における印刷条件設定処理を示すフローチャートである。
【図１５】上記第２の実施形態における印刷条件設定のためのユーザインターフェースの一例を示す図である。
【符号の説明】
２０１    スキャナ
２０２    パーソナルコンピュータ
２０３    ディスプレイ
２０４    プリンタ
３０３    ＣＰＵ
３０４    ＲＯＭ
３０５    ＲＡＭ
【図１】
2004199171.tif 000003
【図２】
2004199171.tif 000004
【図３】
2004199171.tif 000005
【図４】
2004199171.tif 000006
【図５】
2004199171.tif 000007
【図６】
2004199171.tif 000008
【図７】
2004199171.tif 000009
【図８】
2004199171.tif 000010
【図９】
2004199171.tif 000011
【図１０】
2004199171.tif 000012
【図１１】
2004199171.tif 000013
【図１２】
2004199171.tif 000014
【図１３】
2004199171.tif 000015
【図１４】
2004199171.tif 000016
【図１５】
2004199171.tif 000017