(57)【要約】【課題】少なくともモノクロ印刷とフルカラー印刷の２種類の印刷モードを有する印刷装置において出力する印刷モードの不適切な認識を防ぎ、出力する印刷モードを容易に判断することが可能となる、印刷システムのプログラムを提供することを目的とするものである。【解決手段】モノクロ印刷が適切でないと判断した印刷データの色をオブジェクト毎に解析し、解析したオブジェクトの色に基づいて、オブジェクト毎に強調表示対象とするか否かを判断し、表示画面に強調表示する。【選択図】図５
2008210330.tif 000002
【特許請求の範囲】
【請求項１】
少なくともモノクロ印刷とフルカラー印刷の２種類の印刷モードを有し印刷データに基づいて用紙に印刷する印刷システムのプログラムであって、
印刷データを印刷する印刷モードはモノクロ印刷が適切であるか否かを判断する印刷モード判定ステップと、
前記印刷モード判定ステップでモノクロ印刷が適切でないと判断した印刷データについてオブジェクト毎に色を解析する解析ステップと、
前記解析ステップで解析したオブジェクトの色に基づいて、強調表示対象とするオブジェクトを抽出する抽出ステップと、
前記抽出ステップで強調表示対象としたオブジェトを表示画面に強調表示する表示ステップと、
を有することを特徴とする印刷システムのプログラム。
【請求項２】
前記解析ステップでは、オブジェクト毎に色を解析することによりオブジェクト毎に印刷システムでモノクロ印刷が適切であるか否かを判定し、
前記抽出ステップでは、前記解析ステップでモノクロ印刷が適切でないと判定したオブジェクトのうちで、解析した色の彩度情報が所定値以下のオブジェクトを強調表示対象とすることを特徴とする請求項１に記載の印刷システムのプログラム。
【請求項３】
前記抽出ステップでは、印刷するページ内のオブジェクトのうちで解析した色の彩度が最も高いオブジェクトを強調表示対象とすることを特徴とする請求項１又は２に記載の印刷システムのプログラム。
【請求項４】
前記解析ステップにおいてモノクロ印刷が適切でないと判定したオブジェクトが含まれる印刷ページをページ毎にモノクロ印刷に変更するか否かを操作手段により入力させる印刷モード変更ステップと、
前記印刷モード変更ステップでの入力に基づいて当該ページの印刷をモノクロ印刷させる印刷ステップと、
をさらに有することを特徴とする請求項１乃至３のいずれか１項に記載の印刷システムのプログラム。
【請求項５】
前記表示ステップでは、オブジェクトを強調表示するとともに、該オブジェクトの色情報を表示画面に表示することを特徴とする請求項１乃至４のいずれか１項に記載の印刷システムのプログラム。
【請求項６】
前記強調表示は、対象となるオブジェクトに対して、ポップアップ、下線付与、輝度情報の反転、ハッチング、の処理のうち少なくとも一つを行うことを特徴とする請求項１乃至５のいずれか１項に記載の印刷システムのプログラム。
【請求項７】
前記表示ステップでは、ページ内の強調表示対象としたオブジェクトを、該オブジェクトの彩度に基づいて優先順位づけし、優先順位に基づいた順序で強調表示させることを特徴とする請求項１乃至６のいずれか１項に記載の印刷システムのプログラム。
【請求項８】
少なくともモノクロ印刷とフルカラー印刷の２種類の印刷モードを有し印刷データに基づいて用紙に印刷する印刷システムであって、
前記印刷システムは表示手段と、制御手段とを有し、
前記制御手段は、モノクロ印刷が適切でないと判断した印刷データについてオブジェクト毎に色を解析し、解析したオブジェクトの色に基づいて、強調表示対象とするオブジェクトを抽出し、強調表示対象としたオブジェトを前記表示手段の表示画面に強調表示させることを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データに基づいて印刷を行う印刷システムのプログラムに関する、特に、少なくともカラー印刷とモノクロ印刷の２種類の印刷モードを有する印刷システムのプログラムに関する。
【背景技術】
【０００２】
ユーザの依頼により印刷を行うプリントショップなどにおいては、一般的には、成果物である印刷物に対する対価の支払いは従量課金制に基づいて行われる。その従量課金制においては印刷物の出力枚数、サイズとともに、モノクロ（白黒）印刷であるかカラー印刷であるかにより料金が異なる場合がある。特に電子写真方式を用いた印刷装置においては、モノクロ印刷に比べてカラー印刷を行う場合にはＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（黒）の複数のトナー色を重ねることによりフルカラー画像を形成している。このため、一般的にはモノクロ印刷に比べてカラー印刷では印刷１枚当たりの単価は高額に設定されることとなる。
【０００３】
カラー印刷又はモノクロ印刷のいずれかの印刷モードを行うかの選択は、代表的にはユーザ指定の場合と自動設定の場合がある。前者はユーザが印刷モードを指示することにより選択し、後者は、スキャンあるいは外部のＰＣ等から受け取った印刷を行う印刷データのファイル情報を解析することにより印刷モードを自動的に選択するものである。後者は自動カラー選択（ＡＣＳ）とも称される。
【０００４】
自動カラー選択の場合には、依頼するユーザが意図してカラー印刷するのであれば問題はない。しかし、低額なモノクロ印刷を希望ていたのに、実際に出力する印刷モードを不適切に認識することによりユーザの意図に反してカラー印刷された場合には、高額な料金が請求されることとなるので問題となる。
【０００５】
前記のような不適切な認識は、（１）出力する印刷データにおいてページ内のほとんどがモノクロの画像データから形成されるがその一部にカラーの画像データが含まれる場合、（２）色が無彩色のＧｒａｙ色あるいはそれに近いが、カラー情報を有する場合、に生じやすい。
【０００６】
特許文献１では、ユーザが印刷すべきドキュメントに設定した色空間を印刷前に容易に確認する方法として、印刷前にドキュメント内の全てのオブジェクトに対して、どのような色空間が適用されているかを、をプリフライトチェックする文書管理装置が開示されている。
【特許文献１】特開２００６−３１４７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１に開示された文書管理装置では、プリフライトチェックにおいて印刷するドキュメント内の全オブジェクトに対して色空間を確認することができるが、ページ単位でカラー印刷すべきか、モノクロ印刷すべきかをユーザに判断させる有効な情報を何ら教えるところがない。
【０００８】
本発明は上記問題に鑑み、出力する印刷モードの不適切な認識を防ぎ、出力する印刷モードを容易に判断することが可能となる、印刷システムのプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
上記の目的は、下記に記載する発明により達成される。
【００１０】
（１）少なくともモノクロ印刷とフルカラー印刷の２種類の印刷モードを有し印刷データに基づいて用紙に印刷する印刷システムのプログラムであって、
印刷データを印刷する印刷モードはモノクロ印刷が適切であるか否かを判断する印刷モード判定ステップと、
前記印刷モード判定ステップでモノクロ印刷が適切でないと判断した印刷データについてオブジェクト毎に色を解析する解析ステップと、
前記解析ステップで解析したオブジェクトの色に基づいて、強調表示対象とするオブジェクトを抽出する抽出ステップと、
前記抽出ステップで強調表示対象としたオブジェトを表示画面に強調表示する表示ステップと、
を有することを特徴とする印刷システムのプログラム。
【００１１】
（２）前記解析ステップでは、オブジェクト毎に色を解析することによりオブジェクト毎に印刷システムでモノクロ印刷が適切であるか否かを判定し、
前記抽出ステップでは、前記解析ステップでモノクロ印刷が適切でないと判定したオブジェクトのうちで、解析した色の彩度情報が所定値以下のオブジェクトを強調表示対象とすることを特徴とする（１）に記載の印刷システムのプログラム。
【００１２】
（３）前記抽出ステップでは、印刷するページ内のオブジェクトのうちで解析した色の彩度が最も高いオブジェクトを強調表示対象とすることを特徴とする（１）又は（２）に記載の印刷システムのプログラム。
【００１３】
（４）前記解析ステップにおいてモノクロ印刷が適切でないと判定したオブジェクトが含まれる印刷ページをページ毎にモノクロ印刷に変更するか否かを操作手段により入力させる印刷モード変更ステップと、
前記印刷モード変更ステップでの入力に基づいて当該ページの印刷をモノクロ印刷させる印刷ステップと、
をさらに有することを特徴とする（１）乃至（３）のいずれかに記載の印刷システムのプログラム。
【００１４】
（５）前記表示ステップでは、オブジェクトを強調表示するとともに、該オブジェクトの色情報を表示画面に表示することを特徴とする（１）乃至（４）のいずれかに記載の印刷システムのプログラム。
【００１５】
（６）前記強調表示は、対象となるオブジェクトに対して、ポップアップ、下線付与、輝度情報の反転、ハッチング、の処理のうち少なくとも一つを行うことを特徴とする（１）乃至（５）のいずれかに記載の印刷システムのプログラム。
【００１６】
（７）前記表示ステップでは、ページ内の強調表示対象としたオブジェクトを、該オブジェクトの彩度に基づいて優先順位づけし、優先順位に基づいた順序で強調表示させることを特徴とする（１）乃至（６）のいずれかに記載の印刷システムのプログラム。
【００１７】
（８）少なくともモノクロ印刷とフルカラー印刷の２種類の印刷モードを有し印刷データに基づいて用紙に印刷する印刷システムであって、
前記印刷システムは表示手段と、制御手段とを有し、
前記制御手段は、モノクロ印刷が適切でないと判断した印刷データについてオブジェクト毎に色を解析し、解析したオブジェクトの色に基づいて、強調表示対象とするオブジェクトを抽出し、強調表示対象としたオブジェトを前記表示手段の表示画面に強調表示させることを特徴とする印刷システム。
【発明の効果】
【００１８】
本発明によれば、出力する印刷モードの不適切な認識を防ぎ、出力する印刷モードを容易に判断することが可能となる、印刷システムのプログラムを提供することが可能となる。
【発明を実施するための最良の形態】
【００１９】
本発明を実施の形態に基づいて説明するが、本発明は該実施の形態に限られない。
【００２０】
図１は、本発明の実施形態における印刷システムの構成図を示す図である。印刷システムは、印刷装置Ａと端末装置ＰとがネットワークＮを介して接続されている。印刷装置Ａでは、印刷装置で原稿を読み取った印刷データあるいは、端末装置Ｐから送信された印刷データに基づいて用紙に印刷を行う。同図においては１台の印刷装置Ａと１台の端末装置Ｐが１台ずつ接続された例を示した図であるが、これに限られず、複数台の印刷装置Ａと複数台の端末装置Ｐが接続された形態であってもよい。
【００２１】
図２は、端末装置Ｐにおける制御系のブロック図である。なお、同図では本実施形態の動作説明に必要な部分の周囲を中心に記載してあり、その他の端末装置として既知の部分については省略してある。
【００２２】
端末装置Ｐは、いわゆるパーソナルコンピュータと称されるものである。端末装置ＰはＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、ＨＤＤ２０４、通信Ｉ／Ｆ２０５、システムバス２０６、表示部２２０、操作部２２１、データ入出力装置２３０を有する。
【００２３】
制御部（制御手段）として機能するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１は端末装置Ｐ全体の動作を制御するものであり、システムバス２０７を介して、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３等に接続されている。当該ＣＰＵ２０１は、ＲＯＭ２０２に格納されている各種制御プログラムを読み出してＲＡＭ２０３に展開し、各部の動作を制御する。また、ＣＰＵ２０１は、ＲＡＭ２０３に展開したプログラムに従って各種処理を実行し、その処理結果をＲＡＭ２０３に格納するとともに表示部２２０に表示させる。そして、ＲＡＭ２０３に格納した処理結果を所定の保存先に保存させる。
【００２４】
ＲＯＭ２０２は、プログラムやデータ等を予め記憶しており、この記録媒体は磁気的、光学的記録媒体、若しくは半導体メモリで構成されている。ＲＡＭ２０３は、ＣＰＵ２０１によって実行される各種制御プログラムによって処理されたデータ等を一時的に記憶するワークエリアを形成する。ＨＤＤ（ハードディスクドライブ）２０４は、印刷する印刷データ等の記憶を行う。
【００２５】
通信Ｉ／Ｆ２０５は、ネットワークＮを介して印刷装置Ａあるいはその他の外部装置との間で、画像データを含む印刷データ、プログラム及び各種データ等の通信をする。
【００２６】
表示部２２０は液晶表示部を有しており、各種の情報を表示する。操作部２２１はキーボードやマウス等からなり各種の入力を行う。データ入出力装置２３０は、ＣＤ−ＲＯＭドライブやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子を有し、ＣＤ−ＲＯＭやＵＳＢメモリに記憶された印刷データなどのデータを読み取ることが可能である。
【００２７】
図３は、印刷装置Ａにおける制御系のブロック図である。なお、同図では本実施形態の動作説明に必要な部分の周囲を中心に記載してあり、その他の印刷装置として既知の部分については省略してある。
【００２８】
印刷装置Ａにおいて、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ＨＤＤ１０４、通信Ｉ／Ｆ１０５、システムバス１０６は図２の同名称のものと同じ機能を有するものであり説明は省略する。
【００２９】
操作部１２１は各種の設定を可能にするものである。操作部１２１は液晶パネルで構成される表示部１２０に対してタッチスクリーンを重ねて配置したタッチパネルを備え、ユーザが操作部１２１を通じて各種設定を入力あるいは選択することによりカラー印刷やモノクロ印刷に関する条件が入力される。また、ネットワーク設定の情報等、各種の情報が表示部１２０に表示される。
【００３０】
プリントコントローラ部１０６は、内部に（図示省略の）ＣＰＵ、メモリ、画像処理部等を有しており、端末装置Ｐから通信Ｉ／Ｆ１０５経由で受信した画像データを印刷装置内で制御可能な画像データに変換するものである。端末装置Ｐから受信した印刷データにより印刷装置Ａでカラー印刷を実行する場合は、例えばＲ（Ｒｅｄ）・Ｇ（Ｇｒｅｅｎ）・Ｂ（Ｂｌｕｅ）の画像データをプリントコントローラ部１０７の画像処理部で色変換ＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）によりＹ（Ｙｅｌｌｏｗ）、Ｍ（Ｍａｇｅｎｔａ）、Ｃ（Ｃｙａｎ）、Ｂｋ（Ｂｌａｃｋ）の画像データに色変換する。そして、色変換した画像データに対して、画像処理部で濃度補正ＬＵＴを参照して階調再現特性の補正、網点などのスクリーン処理、細線を強調するためのエッジ処理、その他の画像処理を実行する。画像処理したＹ，Ｍ，Ｃ，Ｂｋの画像データに基づいて画像形成部Ａ１により用紙に画像形成を行う。画像形成部Ａ１に関しては後述する。
【００３１】
なお色変換ＬＵＴは、一般的には印刷装置それぞれに固有なものである。例えば電子写真方式の印刷装置においては、その有彩色トナーの着色剤（主に顔料）が異なれば、印刷装置が表現可能な色域が異なることになるので、異なる色変換ＬＵＴを有することになる。
【００３２】
画像読取部１１０は、原稿画像を光学的に読み取って電気信号に変換する。カラー原稿を読み取る場合は、例えば１画素当りＲＧＢ各８ビットの輝度情報をもつ画像データを生成する。カラー印刷を実行する場合は、ＲＧＢの画像データを画像処理部１０８における色変換ＬＵＴを用いて、ＲＧＢの画像データをＹ、Ｍ、Ｃ、Ｂｋの画像データに色変換する。そして、色変換した画像データに対して、前述の様な各種の画像処理を行い、画像形成部Ａ１により用紙に画像形成を行う。
【００３３】
図４は、印刷装置Ａの中央断面図である。印刷装置Ａは、タンデム型のカラー印刷装置と称せられるもので、画像形成部Ａ１、画像読取部１１０、操作表示部（１２０、１２１）、自動原稿送り装置Ｄを有する。
【００３４】
画像形成部Ａ１は画像書き込み部３、複数組の画像作成部４Ｙ（イエロー），４Ｍ（マゼンタ），４Ｃ（シアン），４Ｋ（ブラック）と、ベルト状の中間転写体４２と給紙カセット５、給紙手段６、排紙部７、自動両面コピー給紙部９、定着装置１０、を有する。
【００３５】
画像作成部４（４Ｙ、４Ｍ、４Ｃ、４Ｋ）は現像手段を有しており、それぞれイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）及び黒（Ｋ）の各色の小粒径のトナーとキャリアからなる２成分現像剤を内包する。
【００３６】
印刷装置Ａの上部には、自動原稿送り装置Ｄが搭載されている。自動原稿送り装置Ｄの原稿台上に載置された原稿は矢印方向に搬送され画像読み取り部１の光学系により原稿の片面又は両面の画像が読み取られ、ＣＣＤイメージセンサ１Ａに読み込まれる。ＣＣＤイメージセンサ１Ａにより光電変換されたアナログ信号は、画像処理部１０８において、アナログ処理、Ａ／Ｄ変換、シェーディング補正、画像圧縮処理等を行った後、画像書き込み部３に信号を送る。
【００３７】
画像書き込み部３においては、半導体レーザからの出力光が画像作成部４の感光体ドラム４１（Ｍ、Ｃ、Ｋについては参照符号を省略）に照射され、潜像を形成する。画像作成部４においては、帯電、露光、現像、転写、分離、クリーニング等の処理が行われる。画像作成部４で形成された各色のトナー画像は、回転する中間転写体４２上に一次転写手段４７により逐次転写されて、合成されたカラー画像が形成される。
【００３８】
中間転写体４２上のトナー画像は二次転写手段４３により、給紙カセット５から給紙手段６により搬送された用紙Ｓに転写される。トナー画像を担持した用紙Ｓは、定着装置１０により定着され、排紙部７から機外に排出され排紙皿８に載置される。あるいは図示しない搬送路切替ゲートにより両面搬送経路９に送り込まれた片面画像処理済み（印刷済み）の用紙Ｓは再び画像作成部４において、両面画像処理後、排紙部７から排出され、排紙皿８に載置される。
【００３９】
印刷装置Ａでフルカラー印刷を行う場合には、前述の４色の画像形成部４Ｙ〜４Ｋが動作してフルカラー印刷を行う、モノクロ印刷を行う場合には、Ｂｋ色の画像形成部４Ｋのみが動作してモノクロ印刷を行う。なおモノクロ印刷の際には他のＹ、Ｍ、Ｃの画像形成部４は停止させている、またその際には、Ｙ、Ｍ、Ｃの一時転写手段４７は、感光体４１に対して中間転写体４２の内周面から押圧していた荷重を、解除させている。
【００４０】
図５は、印刷システムの処理を説明するフローチャートである。当該フローチャートは、端末装置ＰのＣＰＵ２０１とＲＯＭ２０２に記憶されているプログラムの協働によるソフトウエア処理により実行される処理である。
【００４１】
先ず、印刷データの入力を行う（ステップＳ１）。この印刷データの入力は、例えばデータ入出力装置２３０によりＣＤ−ＲＯＭ内に記憶されたデータを読み込むことにより行う。
【００４２】
［モノクロ印刷が適切であるか否かの判断］
次に、入力された印刷データ内の画像データを解析することにより、印刷装置Ａによる印刷はモノクロ印刷の印刷モードが適切かあるいは、フルカラー印刷などの他の印刷モードが適切かを判断する（ステップＳ２：印刷モード判定ｓｔｅｐ）。ここでいう画像データとは、色濃度情報と位置情報を有する複数の画素から構成されるデータであり、それにはイメージ画像とテキスト画像が含まれる。印刷データとはそれらの画像データとともに印刷ヘッダ情報からなる。印刷ヘッダ情報とは印刷モードの設定及び印刷枚数、印刷する用紙のサイズなどの情報のことである。
【００４３】
ステップＳ２でのモノクロ印刷が適切かの判断は以下のいずれかにより行われる。
（１）印刷データに印刷モードの指示情報が含まれている場合
（２）印刷データの色空間からモノクロ印刷であることが明らかな場合
（３）印刷データの色空間から判断する場合である。更に（３）は（３．１）印刷データの色空間から印刷装置の特性を考慮せず直接判断する場合と、（３．２）出力する印刷装置の特性を考慮して印刷装置特有の色変換ＬＵＴを考慮して出力印刷モードをエミュレーションして判断する場合の２通りに分けられる。
【００４４】
上記（１）は印刷を依頼するユーザ等により印刷装置の出力する印刷モードの指定が印刷ジョブヘッダに含まれていた場合であり、例えばモノクロ印刷の指定がある場合にはその指示情報に従って印刷モードが決定される。
【００４５】
（２）は印刷データに色情報が含まれておらず濃度情報のみで構成される場合である。この場合には、モノクロ印刷モードが選択される。
【００４６】
（３．１）としては例えば、印刷データのＲＧＢの輝度データを比較してＲＧＢの輝度データが等しい場合には無彩色と判断して、モノクロ印刷と判断する場合である。
【００４７】
（３．２）の場合には印刷装置Ａで出力した場合にＢｋのみで出力されるモノクロ印刷モードとなるのか、それ以外かを判断する。この場合には端末装置Ａで実行されるプログラムには、印刷を行う予定の印刷装置Ａのプリントコントローラ部１０７で実行される画像処理の色変換ＬＵＴの処理をエミュレートする機能を予め組み込んでおく必要がある。そのエミュレート機能により、入力した印刷データ（ＲＧＢの画像データ）を印刷装置ＡでＹ、Ｍ、Ｃ、Ｂｋの画像データに変換した場合に、Ｂｋの画像データのみに変換されるモノクロ印刷となるのか、その他の色も含まれるフルカラー印刷となるのかを予測する。
【００４８】
制御フローの説明に戻る。印刷データ（に含まれる全ページ）から適切な印刷モードがモノクロ印刷であると判断した場合には（ステップＳ２：Ｙｅｓ）は終了し、適切でないと判断した場合には（ステップＳ２：Ｎｏ）、（必要に応じて）印刷データをオブジェクトに分割する（ステップＳ３）。
【００４９】
ここでオブジェクトとは、印刷を行った場合に印刷ページ内で一定の範囲を占める対象物（領域）のことである。例えば、テキスト属性からなる文章のブロック、イメージ属性からなる一塊の写真画像又はグラフ、表、がそれぞれ一つのオブジェクトを構成する。また端末装置Ｐから受信した印刷データがＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）形式である場合、元々印刷対象の構成要素であるオブジェクト単位で管理されている。この場合前記ステップＳ３の工程は省略してＰＤＬ形式のデータで扱われている構成単位をオブジェクトとして扱ってもよい。
【００５０】
次にステップＳ４では、分割した各オブジェクトに対して、そのオブジェクトがテキスト属性かあるいはイメージ属性かを認識する。またその際に認識した各オブジェクトに対して、印刷するページ内での配置位置の情報を判別する。
【００５１】
次に認識した各オブジェクトの色の解析を行う（ステップＳ５：解析ｓｔｅｐ）。なお当該色の解析においては、オブジェクトが均一な色を有する場合にはその色がオブジェクトの色となる。一方、オブジェクトが不均一な色を有する場合には、オブジェクト内の全画素の色の情報を取得して、その平均値をオブジェクトの色の情報としてもよい。あるいは後述の彩度指標値αが最大となる画素の色の情報をそのオブジェクトの色の情報としてもよい。なおステップＳ４でテキスト属性と判断されたオブジェクトであれば、画素単位ではなく文字単位で上記判断を行う。
【００５２】
次ぎにステップＳ５で解析したオブジェクトの色に基づいて、強調表示対象とするオブジェクトの抽出を行う（ステップＳ６：抽出ｓｔｅｐ）。ここで強調表示対象の抽出に関して、図６に示すサブルーチンに基づいて説明する。当該サブルーチンは、端末装置ＰのＣＰＵ２０１とＲＯＭ２０２に記憶されているプログラムの協働によるソフトウエア処理により実行される処理である。なお本サブルーチンの説明においては、ＲＧＢの色を用いた例で説明するがこれに限られるものではない。
【００５３】
図６のステップＳ６１では、オブジェクトの色の情報を取得する。この際には前述のステップＳ５において解析しておいた色の情報を用いる。色の情報としては例えば、ＲＧＢ各８ビットの輝度情報からなる形式において水色であれば、Ｒ（００ｈ）、Ｇ（ＣＣｈ）、Ｂ（ＦＦｈ）という情報になる。
【００５４】
ステップＳ６２では取得した色から彩度指標値αを算出する。彩度指標値αはＭＡＸ（Ｒ、Ｇ、Ｂ）−ＭＩＮ（Ｒ、Ｇ、Ｂ）から算出する。ＭＡＸ、ＭＩＮは、それぞれ括弧内の数値の最大値、最小値を導き出す関数を示している。例えば、前述の水色のＲ（００ｈ＝００Ｄ）、Ｇ（ＣＣｈ＝２０４Ｄ）、Ｂ（ＦＦｈ＝２５５Ｄ）であればＭＡＸ（００，２０４、２５５）＝２５５、ＭＩＮ（００，２０４、２５５）＝０、であるので彩度指標値αは２５５となる。
【００５５】
ステップＳ６３からステップＳ６５ではモノクロ印刷が適切でなくカラー印刷を行うオブジェクトで、かつ彩度が低い（以下、くすんだ色（ｄｕｌｌ  ｃｏｌｏｒ）と称す）オブジェクトを強調表示対象とするフローである。
【００５６】
先ずステップＳ６３では対象のオブジェクトが、モノクロ印刷が適切なオブジェクトか否かを判断する。この判断は、前述のステップＳ２で行った方法と同じ判断手法を、各オブジェクトに適用することにより行う。例えば、ＲＧＢの輝度データが等しい場合、つまり彩度指標値α＝０（ゼロ）となるか否かによりモノクロ印刷が適切なオブジェクトか否かを判断する。
【００５７】
モノクロ印刷が適切でないと判断した場合には（ステップＳ６３：Ｎｏ）、そのオブジェクトの彩度が低いか否かの判断を行う（ステップＳ６４）。この判断は彩度指標値αが所定値以下か否かで判断する。本実施形態では、彩度指標値αが３以下であれば（ステップＳ６４：Ｙｅｓ）くすんだ色と判断し、当該オブジェクトを強調表示対象（の候補）にセットしている。なおステップＳ６４で用いた所定値は予めＲＯＭ２０２に記憶されているものであるが、ユーザ等の指示により変更可能としてもよい。
【００５８】
ステップＳ６１からステップＳ６５のフローを印刷データ内の全てのオブジェクトに対して判断が終了するまで繰り返す（ステップＳ６６）。次のステップＳ６７では、彩度指標値が最も高いオブジェクトを強調表示対象（の候補）にセットする。またこの場合に、同一ページ内には彩度指標値αが０（ゼロ）のオブジェクトしか含まれていなかった場合には、強調表示対象にはセットしなくてもよい。なお、くすんだ色のオブジェクトとともに彩度指標値が高いオブジェクト（以下、鮮やかな色（ｖｉｖｉｄ  ｃｏｌｏｒ）と称す）を強調表示対象とするのは、ユーザがカラー印刷モードを選択することが適切であるとの判断を容易に行えるようにするためである。
【００５９】
以上で図６のサブルーチンは終了し、図５の制御フローに戻る。図５のステップＳ７では強調表示の対象とされたオブジェクトを表示部２２０の表示画面に強調表示する。ここでステップＳ７の説明する前に当該ステップでオブジェクトを強調表示した例について説明する。
【００６０】
［強調表示］
図７は、表示部２２０における表示画面の詳細図である。同図では、印刷する印刷データをページ毎にプリフライトチェック（印刷前確認）する。Ｄ１欄は印刷データの１ページ分の画像データをプレビュー表示させる画面であり、Ｄ２は印刷領域と余白枠の境界を示すものである。Ｄ１欄には、同一ページ内の複数のオブジェクト（０ｂ１から０ｂ６）を表示させている。同図に示す例では、Ｏｂ１、Ｏｂ３、Ｏｂ４、及びＯｂ６を強調表示する対象として下線付与している。また当該オブジェクトに対しては下線付与の強調表示とともに色情報（タグＤ３、タグＤ４）を表示画面に表示させている。なお同図の例では、色情報として色の特性（ｄｕｌｌ  ｃｏｌｏｒ又はｖｉｖｉｄ  ｃｏｌｏｒ）を表示しているが、当該オブジェクトの色の情報を表示するようにしてもよい。
【００６１】
Ｄ１１欄はＤ１欄に表示している印刷データのファイル名、Ｄ１２欄はそのページ番号を示したものである。ユーザがＤ１２欄の三角カーソルを押すことにより表示させるページ番号を変更することが可能である。Ｄ１３１では、表示しているページの印刷モードを表示している。Ｄ１４欄は、操作部２２１でマウス等を操作することにより移動させることができるカーソルＤ２０と真下に重ねて表示されるオブジェクト、の色の情報等を表示させている。Ｄ１４欄のＤ１４１ではＲＧＢの形式で表示させており、Ｄ１４２欄では、出力する印刷装置Ａの出力するＹ、Ｍ、Ｃ、Ｂｋ形式で表示させている。Ｄ１５１欄には、強調表示設定の条件が表示されている。
【００６２】
このように、印刷する印刷データをページ毎に表示する際に、図７に示すように、くすんだ色でモノクロと不適切な認識する虞があるオブジェクトを強調表示させている。このことによりユーザが出力する印刷モードがフルカラー印刷モードであるにもかかわらずモノクロ印刷モードで出力するとの不適切な認識を防ぐことができる。またくすんだ色を強調表示するとともに色情報（タグＤ３）を表示させ、また鮮やかな色も強調表示させることにより出力する印刷モードを容易に判断することが可能となる。
【００６３】
図８は、図５のステップＳ７強調表示処理のサブルーチンを示す図である。当該サブルーチンは、端末装置ＰのＣＰＵ２０１とＲＯＭ２０２に記憶されているプログラムの協働によるソフトウエア処理により実行される処理である。
【００６４】
ステップＳ７１では、図５のステップＳ６で強調表示対象にセットされたオブジェクトを印刷するページ毎に抽出する。ステップＳ７２では抽出したオブジェクトをその彩度指標値αに応じて順位づけする。次にステップＳ７３で強調表示条件を取得する。前述の図７に示す例では、強調表示の種類は「下線付与」で、表示数は「下位３個」、「上位１個」の強調表示条件が設定されている。
【００６５】
強調表示条件の設定は変更可能であり、変更する場合には、前述の図７の強調表示設定変更釦Ｄ１５を押すことにより、図９に示す、表示部２２０における表示画面の詳細図に切り替わる。同図ではＤ４１からＤ４４釦を押すことにより強調表示の種類を変更し、Ｄ４５、Ｄ４６釦を操作することにより強調表示数の変更を行う。
【００６６】
ここで、「下線付与」とは、テキストあるいはイメージデータの下側に線を引くことであり、「ポップアップ」とは、強調表示する対象を表示画面上に重ねて別ウインドウとして表示することである。反転表示とは輝度情報を反転（ネガポジ反転ともいう）させるものである。「ハッチング」とは、対象のオブジェクトに対して網掛けや斜線などの模様で塗りつぶすことである。
【００６７】
なお、強調表示の種類は複数選択することも可能であり、強調表示数の下位の個数は、ステップＳ６５で強調表示対象にセットされた全数を表示するように設定にすることも可能である。ここで下位とは、彩度情報値がより小さい（より、くすんだ色）ものであり、上位とは彩度情報値がより大きいものを意味する。例えば下位３個の設定であれば、ステップＳ７２で順位づけしたオブジェクトのうち彩度情報値が小さい方から数えて３個までのオブジェクトが強調表示の対象となる。
【００６８】
ステップＳ７４では設定された強調表示条件に合致するオブジェクトを図７に示した様に表示部２２０の表示画面に強調表示する。以上で図８のサブルーチンは終了し、図５の制御フローに戻る。
【００６９】
［印刷モードの変更］
図５のステップＳ８では、必要に応じてページ毎に出力する印刷モードの変更を行う（ステップＳ８：印刷モード変更ｓｔｅｐ）。図１０は、印刷モード変更を行う表示部２２０における表示画面の詳細図である。同図は図７の印刷モード変更釦Ｄ１３を押すことにより表示される画面である。
【００７０】
現在の印刷モードはフルカラー印刷であるのでフルカラー印刷Ｄ５１釦は網掛け表示されている。モノクロ印刷に変更する場合には、モノクロ印刷釦Ｄ５２を押すことにより変更できる。なおラジオ釦Ｄ５４を選択することにより印刷モードの変更を行う対象範囲を、ページ単位あるいは、全ページ範囲とを切り替えることができる。変更を行う場合には確定釦Ｄ５５を押すことにより変更が終了する。
【００７１】
全印刷ページの印刷モードの確認が終了した場合には、ユーザが印刷指示をすることによりステップＳ８でページ毎に設定された印刷モードにより、印刷装置Ａで用紙に印刷が行われて（ステップＳ９）終了する（終了）。
【００７２】
なお、本実施形態においては、端末装置Ｐでプログラムを実行させる例について説明したが、これに限られず、印刷装置Ａで行ってもよい。この場合、印刷装置Ａの画像読取部から読み取った画像データあるいは、ネットワークＮから受信した印刷データに基づいて印刷する際に、印刷装置ＡのＣＰＵ１０１とＲＯＭ１０２に記憶されているプログラムの協働によるソフトウエア処理により図５等の制御を実行し、表示部１２０の表示画面に図７と同様の強調表示を行う。
【００７３】
また色空間の例については、ＲＧＢの輝度情報により説明したがこれに限られず、Ｌ*ａ*ｂ*あるいはＬ*Ｃ*ｈ*で表現される色空間であってもよい。更にこの場合、彩度指標値としては彩度Ｃ*を用いてもよい。
【００７４】
このように、モノクロ印刷が適切でないと判断した印刷データをオブジェクトに分割し、分割したオブジェクトの色に基づいて、オブジェクト毎に強調表示対象とするか否かを判断し、表示画面に強調表示することにより、出力する印刷モードの不適切な認識を防ぐことが可能な印刷システムのプログラムを得ることが可能となる。更に強調表示の際に、色情報を併せて表示することにより出力する印刷モードを容易に判断することが可能となる。更にモノクロ印刷が適切でないと判定したオブジェクトが含まれる印刷ページをページ毎にモノクロ印刷に変更するか否かを操作手段により入力する印刷モード変更ステップを有することにより、容易に印刷モードを変更することが可能となる。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施形態における印刷システムの構成図を示す図である。
【図２】印刷装置Ａにおける制御系のブロック図である。
【図３】端末装置Ｐにおける制御系のブロック図である。
【図４】印刷装置Ａの中央断面図である。
【図５】印刷システムの処理を説明するフローチャートである。
【図６】図５のフローチャートのサブルーチンである。
【図７】表示部２２０における表示画面の詳細図である。
【図８】図５のフローチャートのサブルーチンである。
【図９】表示部２２０における表示画面の詳細図である。
【図１０】表示部２２０における表示画面の詳細図である。
【符号の説明】
【００７６】
Ｐ  端末装置
Ａ  印刷装置
１０１、２０１  ＣＰＵ
１０２、２０２  ＲＯＭ
１０３、２０３  ＲＡＭ
１０４、２０４  ＨＤＤ
１０５、２０５  通信Ｉ／Ｆ
１０６  プリントコントローラ部
１０７、２０７  システムバス
１０８  画像処理部
１１０  画像読取部
Ａ１  画像形成部
１２０、２２０  表示部
１２１、２２１  操作部
【図１】
2008210330.tif 000003
【図２】
2008210330.tif 000004
【図３】
2008210330.tif 000005
【図４】
2008210330.tif 000006
【図５】
2008210330.tif 000007
【図６】
2008210330.tif 000008
【図７】
2008210330.tif 000009
【図８】
2008210330.tif 000010
【図９】
2008210330.tif 000011
【図１０】
2008210330.tif 000012