(57)【要約】【課題】スポットカラーインクの使用を柔軟に制御することができる画像処理装置を提供する。【解決手段】画像データにおいて、スポットカラーインクを用いる画素を指定する画素指定手段と、画像データにより表現される画像において、スポットカラーインクを用いる領域を指定する領域指定手段と、指定された領域において、画素指定手段によって指定された画素と同じ画素値あるいは類似の値をもつ画素を特定する特定手段と、画素がスポットカラーインクを用いる画素であるか否かを判定する判定手段と、判定された結果に従って、スポットカラーインクを用いて印刷する印刷手段とを備える。【選択図】図５
2010016647.tif 000002
【特許請求の範囲】
【請求項１】
画像データを印刷処理する画像処理装置であって、
前記画像データにおいて、スポットカラーインクを用いる画素を指定する画素指定手段と、
前記画像データにより表現される画像において、スポットカラーインクを用いる領域を指定する領域指定手段と、
前記領域指定手段によって指定された領域において、前記画素指定手段によって指定された画素と同じ画素値あるいは類似の値をもつ画素を特定する特定手段と、
画素がスポットカラーインクを用いる画素であるか否かを判定する判定手段と、
前記判定手段によって判定された結果に従って、スポットカラーインクを用いて印刷する印刷手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記画素指定手段は、マンマシンインタフェースを備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像が複数のオブジェクトから構成される場合に、
前記領域指定手段は、スポットカラーインクを用いる領域として、前記オブジェクトを指定することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記画像は、写真画とグラフィックスと文字のいずれかを含むことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記判定手段によって判定された結果に従って、前記オブジェクトにおいて用いられるインクをスポットカラーインクとすることを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
前記特定手段は、前記画素指定手段によって指定された画素と各色成分の値が同じ画素を特定することを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記特定手段は、前記画素指定手段によって指定された画素と各色成分の値が類似の画素を特定することを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項８】
前記類似の範囲は、マンマシンインタフェースで、ユーザによって指定されることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
画像データを印刷処理する画像処理装置において実行される画像処理装置であって、
前記画像処理装置の画素指定手段が、前記画像データにおいて、スポットカラーインクを用いる画素を指定する画素指定工程と、
前記画像処理装置の領域指定手段が、前記画像データにより表現される画像において、スポットカラーインクを用いる領域を指定する領域指定工程と、
前記画像処理装置の特定手段が、前記領域指定工程において指定された領域において、前記画素指定工程において指定された画素と同じ画素値あるいは類似の値をもつ画素を特定する特定工程と、
前記画像処理装置の判定手段が、画素がスポットカラーインクを用いる画素であるか否かを判定する判定工程と、
前記画像処理装置の印刷手段が、前記判定工程において判定された結果に従って、スポットカラーインクを用いて印刷する印刷工程と
を備えることを特徴とする画像処理方法。
【請求項１０】
画像データを印刷処理するための画像処理プログラムであって、
前記画像データにおいて、スポットカラーインクを用いる画素を指定する画素指定手段と、
前記画像データにより表現される画像において、スポットカラーインクを用いる領域を指定する領域指定手段と、
前記領域指定手段によって指定された領域において、前記画素指定手段によって指定された画素と同じ画素値あるいは類似の値をもつ画素を特定する特定手段と、
画素がスポットカラーインクを用いる画素であるか否かを判定する判定手段と、
前記判定手段によって判定された結果に従って、スポットカラーインクを用いて印刷する印刷手段と
してコンピュータを機能させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を印字処理する画像処理装置に関する。
【背景技術】
【０００２】
図１１は、従来広く用いられているシリアル型のインクジェット記録装置の概略構成を説明するための図である。図１１において、記録ヘッド４は、複数色のインクを吐出することができる。記録開始前、記録ヘッド４を搭載したキャリッジ３は、ホームポジションに位置している。記録開始命令を受けると、キャリッジ３は矢印Ｃ方向（主走査方向）に移動し、記録ヘッド４は所定のタイミングで記録媒体Ｓに向けてインクを吐出する。この１走査分の記録が終了すると、搬送ローラ１が回転することにより、記録媒体Ｓを矢印Ａ方向に所定量搬送する。その後、記録ヘッド４は再び矢印Ｃ方向への記録を行う。以上説明した１回分の記録走査と所定量の搬送動作とを繰り返すことにより、記録媒体Ｓに画像が形成される。
【０００３】
記録中の記録媒体Ｓは、搬送ローラ１とこれに従動するピンチローラ２、および排出ローラ５とこれに連動する拍車６のような２組のローラ対によって、挟持され、張架されながら搬送されている。１ページ分の画像形成が終了すると、記録媒体は排出ローラ５によって、装置外へと排出される。
【０００４】
一般的にインクジェットプリンタは上記のような複数色のインクを用いて印字を実行するが、その種類はシアン・マゼンダ・イエロー・ブラックという基本色、あるいはその濃度違いの例えば淡シアン、淡マゼンダといった色が使用されることが多かった。
【０００５】
しかしながら、最近ではレッド・ブルー・グリーンといった一般に特色と呼ばれるインクを使用し、表現可能な色再現領域の拡大を図っているプリンタも開発されている。
【０００６】
更に、印刷においては以前より特定の色を、予めその表現のために特別に調色した単一のインクで表現する技術が用いられている（以降、スポットカラーと呼ぶ）。例えば、特開平１０−２４８０１７のように、入力された画像情報の中から特定の色を判別し、スポットカラーに置き換えて印字をすることが行なわれており、特色が使用可能となったインクジェットプリンタにおいてもその使用が可能となってきている。
【特許文献１】特開平１０−２４８０１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
近年、ホスト側で一枚の画像に印字データをラスタライズし、それを印字装置に送信して印字を行なうプリンタシステムが広く用いられている。文章や写真、グラフィックスなど複数のオブジェクトが混在するような画像においては、それらが一枚の画像のようにラスタライズされる。その場合、先行技術のように、入力された画像信号の色相でスポットカラーへの置き換えを判別してしまうと、例えば写真の中に企業のロゴが写されていたりするとそこがスポットカラーに置き換えられてしまう。その結果、周囲の画像とのつながりに不自然な印象を与えることになってしまっていた。また、ロゴ以外の同じ色相の色をもつ画素に対してもスポットカラーへの置き換えを行なってしまい、不必要なスポットカラーインクの使用をコントロールすることが難しかった。
【０００８】
本発明は、上記の点を鑑み、スポットカラーインクの使用を柔軟に制御することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理装置は、画像データを印刷処理する画像処理装置であって、画像データにおいて、スポットカラーインクを用いる画素を指定する画素指定手段と、画像データにより表現される画像において、スポットカラーインクを用いる領域を指定する領域指定手段と、領域指定手段によって指定された領域において、画素指定手段によって指定された画素と同じ画素値あるいは類似の値をもつ画素を特定する特定手段と、画素がスポットカラーインクを用いる画素であるか否かを判定する判定手段と、判定手段によって判定された結果に従って、スポットカラーインクを用いて印刷する印刷手段とを備える。
【発明の効果】
【００１０】
本発明によれば、スポットカラーインクの使用を柔軟に制御することができる。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明を実施するための最良の形態について、図面を参照しながら詳しく説明する。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１２】
＜発明の実施の形態＞
本実施形態におけるプリントシステムは、図１１で示したインクジェット記録装置を用いる。図１は、本実施形態におけるプリントシステムを示す図である。図１に示すホスト１０１は、画像データの編集、入力、ラスタデータへの変換（ラスタライズ）、及び、どの部分にスポットカラーを使用するかの指定を行なう。ホスト１０１として、例えばパーソナルコンピュータが用いられても良い。このホスト１０１は、各種の演算を行なう処理装置と、各種情報の表示を行なうディスプレイ装置、また画像の作成者が入力を行なうキーボードやマウスのような入力装置とを備えている。
【００１３】
プリンタ１０２は、例えば、図１１で示したようなインクジェット記録装置（プリンタ）である。また、本実施形態におけるプリンタ１０２は、ホスト１０１から送られてきたデータに適切な画像処理を加えて印刷処理を実行する。
【００１４】
ネットワーク１０３は、ホスト１０１とプリンタ１０２を結ぶ、ＬＡＮ等のネットワークである。また、ネットワーク１０３ではなく、１対１の通信で用いられるＵＳＢが用いられてデータの授受が行われても良い。
【００１５】
図２は、本実施形態における、プリンタ１０２とホスト１０１とから構成されるプリントシステムの構成を示す図である。
【００１６】
記録装置主制御部２０１は、記録装置（プリンタ１０２）全般の制御を行う。記録装置主制御部２０１は、ＭＰＵ、ＲＯＭおよびＲＡＭなどから構成されている。システムバス２０７は、各制御機構が互いに通信するために用いられる。記録装置Ｉ／Ｆ２０５は、ホストＩ／Ｆ２０９から送信される画像ラスタデータなどを受信する。記録装置主制御部２０１は、受信したデータをデータバッファ２０６に一時的に保存し、記録装置特有の処理を施す。処理後のデータは、記録ヘッド２０３に備えられた個々の記録素子から吐出するためのラスタデータとして記録バッファ２０２に蓄積される。
【００１７】
給排紙モータ制御部２０４は、記録媒体の給紙、搬送および排紙を行う。記録装置主制御部２０１は、給排紙モータ制御部２０４を制御することによって記録媒体を搬送し、記録バッファ２０２に格納されているラスタデータに従って、記録ヘッド２０３からインクを吐出させることにより、記録媒体に１行分の画像が形成される。
【００１８】
一方、ホスト主制御部２０８は、ホスト全般の制御を行う。ホスト主制御部２０８は、ＭＰＵ、ＲＯＭおよびＲＡＭなどから構成されている。システムバス２１２は、各制御機構が互いに通信するために用いられる。図２に示すプリンタシステムにおいて、記録すべき画像に対する主な画像処理をホストが行っている。ホスト主制御部２０８は、ホスト内で処理された画像データを、ホストＩ／Ｆ２０９を介することによってプリンタ１０２の記録装置Ｉ／Ｆ２０５に転送する。
【００１９】
また、本実施形態のプリンタシステムにおいては、ユーザインタフェース（マンマシンインタフェース）がホスト１０１に設けられている。このため、ホスト１０１には、記録方法の種類や記録状況をユーザに通知するための表示部２１０や、その表示を確認したユーザが記録モードを設定したり記録開始コマンドを入力したりするための操作部２１１が備えられている。表示部２１０は、例えば液晶パネルなどのように情報を表示できる。操作部２１１は、例えば数個のキーからなる操作パネルなどのように情報を入力できる。外部Ｉ／Ｆ２１３は、印字すべき画像ラスタデータや他のＰＣ等の端末からのコマンドを受けるためのインタフェース部であり、例えば、ＵＳＢやネットワーク用のインタフェースが該当する。本実施形態において、外部Ｉ／Ｆ２１３から、レンダリングされて一枚のビットマップとなった印字画像とそれに付随する属性情報とが送られてくる。
【００２０】
ここで、本実施形態において、図２に示す構成が、ホスト１０１とプリンタ１０２という別個の装置ではなく、１台の画像処理装置として構成されても良い。また、その画像処理装置が、上記のレンダリングしてビットマップの印字画像を生成しても良い。
【００２１】
図３は、本実施形態において印字処理される画像データの例である。図３は、領域分割等が行われた画像データであって、複数種類のオブジェクトが認識されている（領域指定の一例）。図３に示す画像データにおけるオブジェクト３０１、３０２、３０３は、写真画や図などのイメージ属性を有し、オブジェクト３０４は、文字属性を有し、オブジェクト３０５は、背景などのグラフィック属性を有している。
【００２２】
ここで、図３に示すオブジェクト３０６は、企業名等のロゴを示す。本実施形態において、このロゴは単一の特別に指定される色で表現されるべきものとしてデザインされており、この部分を通常のインクの混色では無く、特定の用途に用いられるインク（スポットカラーインク）で印字を行う。本実施形態において、その部分は、画像データ上でグラフィクス属性を有するが、デザインや画像の作成の仕方によっては、文字属性やイメージ属性を有しても良い。
【００２３】
図４は、図３において示された画像におけるオブジェクトの属性とフラグとの対応を示す図である。本実施形態において、イメージ属性に「０」、グラフィックス属性に「１」、文字属性に「２」という属性フラグが対応している。次に、ラスタライズされ、一枚のビットマップとされた画像の画素それぞれに対して、それらの画素が含まれているオブジェクトの属性のフラグ（図４に示すいずれかのフラグ）が付与される。割り振られたフラグは、それらの画素がどのような属性を有するかを判定する際に用いられる。この画像を受け取ったプリンタの記録装置主制御部２０１は、それぞれのオブジェクトの属性に最適な画像処理を行なう。
【００２４】
図５は、本実施形態における印字処理の手順の概要を示すフローチャートである。まず、ステップＳ１０１において、ホスト１０１において使用者が画像を入力、必要な編集を行い、元となる画像データを作成する。図５に示すフローチャートにおいて、ステップＳ１０１〜Ｓ１０４は、図２に示すホスト主制御部２０８によって実行される。また、ステップＳ１０５〜Ｓ１０７は、図２に示す記録装置主制御部２０１によって実行される。
【００２５】
次に、ステップＳ１０２において、ホスト１０１は、その画像データを一枚のビットマップデータにラスタライズし、ステップＳ１０３において、圧縮処理を行い、ステップＳ１０４において、プリンタ１０２に転送する。
【００２６】
ステップＳ１０５において、プリンタ１０２は、受信した画像データを解凍し、ステップＳ１０６において、適切な画像処理が記録装置主制御部２０１により行われ、画像データをインクのドットデータへと変換する。ステップＳ１０７において、変換されたドットデータに基づいて印字が行なわれる。
【００２７】
図６は、本実施形態において、ユーザがスポットカラーを指定する画面の一例を示す図である。本実施形態において、例えば、ホスト１０１上にユーザインタフェースとしてスポットカラーの指定を行なうメニューが用意されている。そのメニューをユーザが選択することによって、どのように印字されるかを示すプレビュー画像を含む図６の画面が、ホスト１０１で作成され表示される。ユーザは、図６に示すように、そのプレビュー画像においてスポットカラーを使用したい部分をマウス等のポインタにより指定する（画素指定の一例）。
【００２８】
ユーザにより指定された箇所の画素を含むオブジェクトにおいて、ホスト１０１は、指定された画素と同じ画素値（例えば、色成分）を有する画素に対して、図４に示すスポットカラーの属性に対応するフラグ「３」を割り当てる。
【００２９】
例えば、図６に示すポインタは、オブジェクト３０６において「Ｃ」の部分を指定している。図７は、その様子を拡大した図である。ポインタが指し示しているのはロゴ中の「Ｃ」の字の一部であるが、同じオブジェクトにおいて同じ色で表現されている「ＡＢＣ」の部分全てがスポットカラーで表現されるべき箇所として指定される。
【００３０】
ここで、スポットカラーで表現されるべき箇所の色を判定する際に、完全に同一の色のみを選び出すようにしてもよいし、ある程度、判定に幅を持たせて指定された色の近傍の類似する色全てが選択されるようにしても良い。例えば、図６に示すように、右側に図示されたバーによって、ユーザは該当色の判定の幅を指定することができる。
【００３１】
本実施形態においては、実際にポインタで指し示された選択色が図６の右側上部に選択色としてカラーパッチで表示されている。また、その下部には、色相と彩度の幅を指定するバーが表示されており、それぞれのバーのつまみ部分をカーソルでドラッグしながら左右にずらすことで、どの程度までの範囲を指定された色とみなすかの指定を行なうことができる。また、このように指定されたスポットカラーが、画像中のどこに現れるかをプレビュー画像に反映させ、該当部分を反転や点滅させて表示することにより、ユーザにどこがスポットカラーとして認識されているのかを表示するようにしても良い。
【００３２】
本実施形態においては、以上のような指定により、オブジェクト３０６において、同じ色で描画された「ＡＢＣ」の全てがスポットカラーで印字すべきデータであると判断される。
【００３３】
以上のような処理によって、属性フラグとしてグラフィクス属性に対応する「１」を有していたオブジェクト３０６中の「ＡＢＣ」というロゴ画素（後述する画素である）は、属性フラグが「３」に置き換えられて割当てられる。ここで、イメージ属性であるオブジェクト３０１にも、製品の写真中に「ＡＢＣ」というロゴが同系の色で存在するが、オブジェクトが異なるので、属性が変更されることはなく、そのロゴは、イメージ属性に対応する「０」を有したままである。また、その他の背景等のイメージのグラデーションなどに、仮にオブジェクト３０６中の「ＡＢＣ」と同じ色が含まれていたとしても、やはり、オブジェクトが異なるので、スポットカラーに置き換えられることはない。
【００３４】
図８は、本実施形態における属性フラグを用いた色変換処理の手順を示すフローチャートである。また、図８は、図５のステップＳ１０６の具体的な処理を示している。
【００３５】
まず、ラスタライズされビットマップデータとされた画像データにおいて対象とする画素（例えば、画像の一番左上端の画素）を定める。ステップＳ２０１において、その対象画素に付与された属性フラグが「３」であるか否かを判定する。ここで、値が「３」であれば、ステップＳ２０５に進み、スポットカラー用インク色分解処理を行う。一方、値が「３」でなければ、ステップＳ２０２に進む。
【００３６】
ステップＳ２０２において、対象画素に付与された属性フラグが「２」であるか否かを判定する。ここで、判定の結果、値が「２」であれば、ステップＳ２０６に進み、文字用インク色分解処理を行う。一方、値が「２」でなければ、ステップＳ２０３に進む。
【００３７】
ステップＳ２０３において、対象画素に付与された属性フラグが「１」であるか否かを判定する。ここで、値が「１」であれば、ステップＳ２０７に進み、グラフィクス用のインク色分解処理を行う。一方、値が「１」でなければ、ステップＳ２０４に進む。
【００３８】
ステップＳ２０３において値が「１」でないと判定された場合には、フラグの値は「０」である。従って、ステップＳ２０４において、イメージ用のインク色分解処理が行われる。
【００３９】
ステップＳ２０４〜Ｓ２０７のインク色分解処理においては、例えばＲＧＢデータと印字に用いられるインクとの関係を記述したルックアップテーブルを元に、補完演算により画像データをインク色のデータに変換する。ここで、例えば、４点補間法や、精度がより良い８点補間法として知られている方法を用いて変換が行われる。また、画素に付与された属性に応じて、変換に用いるルックアップテーブルを変更するようにして、各属性に最適な色変換処理を行うようにしても良い。
【００４０】
インク色分解処理の後に、ステップＳ２０８において、現在の対象画素が画像における最後の画素か否かを判定する。ここで、最後の画素であると判定された場合には、ステップＳ２０９に進み、誤差拡散やディザ処理等のハーフトーン処理を行う。一方、最後の画素でないと判定された場合には、次の画素を対象画素としてステップＳ２０１〜Ｓ２０８の処理を繰り返す。
【００４１】
以上のように、本実施形態においては、スポットカラーを用いる指定に属性フラグを用いることによって、使用者の意図に沿ったインクの使用が可能となる。また、スポットカラーを使用する色を指定する方法として、図６に示すようなプレビュー画像上でスポットカラーインクを用いる色と箇所とを指定すると説明した。ここで、図９に示すように、プレビュー画像の横にカラーパレットを表示し、そこからスポットカラーを使用する色を選択するようにしても良い。また、複数のスポットカラーを使用する場合に、図１０に示すように、それぞれに対して属性フラグ（フラグ「３」と「４」）を用意し、それをラスタデータとともにプリンタ１０２に送信することにより同様の処理を行なうようにしても良い。
【００４２】
本発明にはプログラム（画像処理プログラム）コードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるコンピュータ読み取り可能なメモリに書込まれた場合についても、本発明は適用される。その場合、書き込まれたプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００４３】
【図１】本実施形態におけるプリントシステムを示す図である。
【図２】本実施形態における、プリンタとホストとから構成されるプリントシステムの構成を示す図である。
【図３】本実施形態において印字処理される画像データの例である。
【図４】図３において示された画像におけるオブジェクトの属性とフラグとの対応を示す図である。
【図５】本実施形態における印字処理の手順の概要を示すフローチャートである。
【図６】本実施形態において、ユーザがスポットカラーを指定する画面の一例を示す図である。
【図７】「Ｃ」の部分を指定している様子を拡大した図である。
【図８】本実施形態における属性フラグを用いた色変換処理の手順を示すフローチャートである。
【図９】本実施形態において、ユーザがスポットカラーを指定する画面の他の例を示す図である。
【図１０】オブジェクトの属性とフラグとの対応の他の例を示す図である。
【図１１】従来のシリアル型のインクジェット記録装置の概略構成を説明するための図である。
【符号の説明】
【００４４】
１  搬送ローラ
２  ピンチローラ
３  キャリッジ
４  記録ヘッド
５  排出ローラ
６  拍車
１０１  ホスト
１０２  プリンタ
１０３  ネットワーク
３０１、３０２、３０３、３０４、３０５、３０６  オブジェクト
【図１】
2010016647.tif 000003
【図２】
2010016647.tif 000004
【図３】
2010016647.tif 000005
【図４】
2010016647.tif 000006
【図５】
2010016647.tif 000007
【図６】
2010016647.tif 000008
【図７】
2010016647.tif 000009
【図８】
2010016647.tif 000010
【図９】
2010016647.tif 000011
【図１０】
2010016647.tif 000012
【図１１】
2010016647.tif 000013