(57)【要約】【課題】  ネットワーク上の複数のプリンタ装置から、カラー画像の特性を把握して最適なプリンタ装置を選択して出力する。【課題手段】  使用可能な複数のカラープリンタ装置のそれぞれが表現可能な色域情報（ＣＩＥによるＸＹＺ座標系）を保持しておく一方、アプリケーションから受信した印刷画像ジョブの一部あるいは全ての画素の色域情報を抽出する。これらの色域情報を比較し、印刷画像ジョブの色域情報に最適なカラープリンタ装置を選択して印刷出力を行う。【選択図】  図１
2010011046.tif 000002
【特許請求の範囲】
【請求項１】
あらかじめ使用可能な全てのカラープリンタ装置の表現可能な色域情報を保持しておく手段と、
任意の印刷画像ジョブを生成する手段と、
前記印刷画像ジョブを構成する全てあるいは一部の画素の色域情報を判別する手段と、
前記判別された色域情報に基づいて、前記印刷画像ジョブを印刷するのにもっとも適したカラープリンタ装置を前記使用可能な全てのカラープリンタ装置の中から抽出する手段と、
抽出されたされた結果に従って、前記印刷画像ジョブを前記カラープリンタ装置を使って印刷する手段と、
を備えたことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークのように複数のプリンタ装置が共有されており、それらの中から選択して出力できる印刷システムに関するものである。
【背景技術】
【０００２】
従来、複数のプリンタ装置から印刷画像ジョブの内容に応じて一つのものを選択して使用するものには、画像印刷ジョブの色数を数えて判別の材料とするものがあった（例えば、特許文献１参照）。
【特許文献１】特開２００５−６４６５７号公報（第８頁、図６）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら上記従来例においては、色数という比較的単純な材料しかないため、モノクロかカラーか、といった判断には向いているが、より詳細なカラー画像の特性を把握して最適なプリンタ装置を選択するようなことができない問題点があった。
【課題を解決するための手段】
【０００４】
あらかじめ使用可能な全てのプリンタ装置の表現可能な色域情報を保持しておく手段と、任意の印刷画像ジョブを生成する手段と、前記印刷画像ジョブを構成する全てあるいは一部の画素の色域情報を判別する手段と、前記判別された色域情報に基づいて、前記印刷画像ジョブを印刷するのにもっとも適したプリンタ装置を前記使用可能な全てのプリンタ装置の中から抽出する手段と、抽出されたされた結果に従って、前記印刷画像ジョブを前記プリンタ装置を使って印刷する手段と、を備えたことを特徴とする印刷システムが提供される。
【発明の効果】
【０００５】
本発明によれば、印刷画像ジョブに含まれる画素の色域を測定し、その色域特性に最もマッチするプリンタ装置を選択して出力することができるため、個々のプリンタ装置のカラー特性を最も生かした印刷を行わせることができるようになるものである。
【発明を実施するための最良の形態】
【０００６】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【０００７】
以下、本発明の実施の形態について添付図面を参照して説明する。
【０００８】
図１は、本発明の一実施形態に係る印刷システムのブロック図である。コンピュータ等の情報処理装置１上には、アプリケーションＡ２、アプリケーションＢ３がオペレーティングシステム４上で動作している。これらアプリケーションから出力された印刷画像ジョブは、プリンタドライバ５に届けられる。プリンタドライバは、プリンタ言語制御部６と色域判別部１０から構成されている。さらにプリンタ言語制御部６はプリンタ言語制御部のＵＩ（ユーザインタフェース）部７、プリンタ言語化部８およびプリンタ選択部９に分けられる。色域判別部１０は、色域判別部のＵＩ（ユーザインタフェース）部１１および色域制御部１２に分けられる。プリンタドライバ５に届いた画像印刷ジョブは、プリンタ言語制御部６から一旦色域判別部１０に渡され、色域が判別された後にプリンタ言語制御部６に戻される。プリンタ言語制御部６に戻された画像印刷ジョブは、プリンタ言語化部８にてプリンタ言語化された後に判別された色域情報に応じてプリンタ選択部９にてその画像印刷ジョブを印刷するのに最も適切なプリンタ装置が選ばれ、スプーラ１３を経由してプリンタ装置Ａ１４またはプリンタ装置Ｂ１５へ送られる。
【０００９】
図２は、本発明の一実施形態に係るプリンタ装置Ａとプリンタ装置Ｂが表現可能な色域を国際照明委員会（ＣＩＥ）表色系のＸＹＺ座標で表したものである。ＣＩＥ表色系によるＸＹＺ座標２１の上に、プリンタ装置Ａが表現可能な色域２２とプリンタ装置Ｂが表現可能な色域２３が描かれている。これによりプリンタ装置Ａ１４が表現可能な色域よりプリンタ装置Ｂ１５が表現可能な色域の方がより広いことが分かる。
【００１０】
図３は、本発明の一実施形態に係る印刷画像ジョブＡの色域を表現したものである。ＣＩＥ表色系によるＸＹＺ座標２１の上に、印刷画像ジョブＡに含まれる色域情報３１を重ねて描いたものである。
【００１１】
図４は、本発明の一実施形態に係る印刷画像ジョブＢの色域を表現したものである。ＣＩＥ表色系によるＸＹＺ座標２１の上に、印刷画像ジョブＢに含まれる色域情報４１を重ねて描いたものである。
【００１２】
図５は、本発明の一実施形態に係るプリンタ装置決定の処理の流れを表すフローチャートである。以下、フローチャートに従ってプリンタ装置が決定される手順を説明する。プリンタドライバ５の中のプリンタ言語制御部６では、アプリケーションＡ２またはアプリケーションＢ３から印刷画像ジョブが送信されたかどうかのチェックを行っている。もちろんアプリケーションはこれら２つに限定されるものではない。プリンタ言語制御部６にて印刷画像ジョブの受信が確認された場合は、ステップＳ５０２に進む。受信が確認されない場合はステップＳ５０１に戻って再びチェックを行う（ステップＳ５０１）。受信された印刷画像ジョブは色域判別部１０に送られ、印刷画像ジョブに含まれる一部あるいはすべての画素の色域を判定する（ステップＳ５０２）。次に使用可能な全てのプリンタ装置の中から、最も表現可能な色域の狭いプリンタを選択する。本実施例においてはプリンタ装置Ａが最初に選択されることが図２から分かる（ステップＳ５０３）。次に現在選択されているプリンタ装置が表現可能な色域情報が、印刷画像ジョブから判別され抽出された色域情報の７０％を含んでいるかどうかの判別を行う。７０％を含んでいる場合は、ステップＳ５０７に進む。７０％に満たない場合は、ステップＳ５０５に進む（ステップＳ５０４）。ここでは現在のプリンタが印刷画像ジョブを印刷するのに充分な色域表現力を持っていないと判断されたため、次に表現色域範囲がより広いプリンタ装置の検索を行う。より広いプリンタ装置がある場合はステップＳ５０６に進み、より広いプリンタ装置がない場合はステップＳ５０７に進む（ステップＳ５０５）。より広いプリンタ装置がある場合はそのプリンタ装置を新しく現在のプリンタ装置として登録を行いステップＳ５０４に戻る（ステップＳ５０６）。本実施例ではプリンタ装置Ｂ１５が、より広い表現色域範囲を持つプリンタ装置ということになる。印刷に使うプリンタ装置が確定したならば、現在選択しているプリンタ装置に印刷画像ジョブの送信を行い処理を終了する（ステップＳ５０７）。
【００１３】
これによると、印刷画像ジョブＡの場合は、図３に表したように印刷画像ジョブＡに含まれる色域情報３１がプリンタ装置Ａ１４が表現可能な色域２２にその７０％が包含されることが分かり、結果としてプリンタ装置Ａ１４が選択されることが分かる。一方印刷画像ジョブＢの場合は、図４に表したように印刷画像ジョブＢに含まれる色域情報４１がプリンタ装置Ａ１４が表現可能な色域２２にその７０％が包含されておらず、プリンタ装置Ｂ１５にその７０％が含まれるか多値となっているため、結果としてプリンタ装置Ｂ１５が選択されることが分かる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る印刷システムのブロック図である。
【図２】本発明の一実施形態に係るプリンタ装置Ａとプリンタ装置Ｂが表現可能な色域を国際照明委員会（ＣＩＥ）表色系のＸＹＺ座標で表したものである。
【図３】本発明の一実施形態に係る印刷画像ジョブＡの色域を表現したものである。
【図４】本発明の一実施形態に係る印刷画像ジョブＢの色域を表現したものである。
【図５】本発明の一実施形態に係るプリンタ装置決定の処理の流れを表すフローチャートである。
【符号の説明】
【００１５】
１  情報処理装置
２  アプリケーションＡ
３  アプリケーションＢ
４  オペレーティングシステム
５  プリンタドライバ
６  プリンタ言語制御部
７  プリンタ言語制御部のＵＩ（ユーザインタフェース）部
８  プリンタ言語化部
９  プリンタ選択部
１０色域判別部
１１色域判別部のＵＩ（ユーザインタフェース）部
１２色域制御部
１３  スプーラ
１４  プリンタ装置Ａ
１５  プリンタ装置Ｂ
２１  ＣＩＥ表色系によるＸＹＺ座標
２２  プリンタ装置Ａが表現可能な色域
２３  プリンタ装置Ｂが表現可能な色域
３１  印刷画像ジョブＡに含まれる色域情報
４１  印刷画像ジョブＢに含まれる色域情報
【図１】
2010011046.tif 000003
【図２】
2010011046.tif 000004
【図３】
2010011046.tif 000005
【図４】
2010011046.tif 000006
【図５】
2010011046.tif 000007