(57)【要約】【課題】印刷前に、プリントデータに含まれる色と画像形成装置で表現される色との色差がどの程度であるのかをユーザに通知することで、印刷を行うか否かの判断を容易にする。【解決手段】プリンタ１が持つ色域情報を取得する取得手段２７ａと、自装置内に保存している文書データに含まれる色を識別する色識別手段２７ｂと、色識別手段２７ｂにより識別した色と取得手段２７ａにより取得した色域情報との色差をプリンタ１ごとに算出する色差算出手段２７ｃと、算出した色差に基づいて印刷対象とするプリンタ１を選択する装置選択手段２７ｄと、選択されたプリンタ１に対して文書データの印刷を指示する印刷手段２７ｅとを備え、前記装置選択手段２７ｄは、色差算出手段２７ｃの算出した色差に基づいて、色差が最も少ないプリンタ１を印刷対象として選択する。【選択図】図２
2008171268.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた文書作成装置であって、
前記画像形成装置が持つ色域情報を取得する色域情報取得手段と、
当該装置内に保存している文書データに含まれる色を識別する識別手段と、
前記識別手段により識別した色と前記色域情報取得手段により取得した色域情報との色差を前記画像形成装置ごとに算出する色差算出手段と、
前記色差算出手段の算出した色差に基づいて印刷対象とする画像形成装置を選択する装置選択手段と、
選択された画像形成装置に対して前記文書データの印刷を指示する印刷手段と、を備えたことを特徴とする文書作成装置。
【請求項２】
前記装置選択手段は、前記色差算出手段の算出した色差に基づいて、色差が最も少ない画像形成装置を印刷対象として選択することを特徴とする請求項１に記載の文書作成装置。
【請求項３】
前記色域情報取得手段は、前記画像形成装置が色変換テーブルを持っているかどうかを確認し、色変換テーブルを持っている場合にはその色変換テーブルを前記色域情報として取得することを特徴とする請求項１または請求項２に記載の文書作成装置。
【請求項４】
前記色域情報取得手段は、前記像形成装置が色変換テーブルを持っていない場合には、その画像形成装置に対応した色変換テーブルを前記ネットワークを通じて外部から取得することを特徴とする請求項１または請求項２に記載の文書作成装置。
【請求項５】
前記色差算出手段は、印刷する文書データの種類に応じた色変換を行った後の色と前記色変換テーブルとを比較して色差を算出することを特徴とする請求項３または請求項４に記載の文書作成装置。
【請求項６】
複数の色差に対応した色差感覚のメッセージが予め登録されている色差テーブルと、
前記色差算出手段にて算出された色差と前記色差テーブルとを比較して、算出された前記色差に対応する色差感覚のメッセージを前記色差テーブルから抽出して提示する提示手段と、をさらに備えたことを特徴とする請求項１ないし請求項５のいずれかに記載の文書作成装置。
【請求項７】
前記印刷手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内であるときは、文書データの印刷を直ちに開始し、許容範囲外であるときは、文書データの印刷を一時停止することを特徴とする請求項１に記載の文書作成装置。
【請求項８】
選択対象から除外する画像形成装置の情報が予め登録されている除外テーブルをさらに備えており、
前記装置選択手段は、前記ネットワーク上の各画像形成装置が持つ色域情報の選択前に、前記除外テーブルに登録されている特定の画像形成装置を選択対象から除外することを特徴とする請求項１に記載の文書作成装置。
【請求項９】
前記画像形成装置から当該画像形成装置のトラブル情報を取得するトラブル情報取得手段をさらに備えており、
前記装置選択手段は、前記ネットワーク上の各画像形成装置が持つ色域情報の選択前に、前記トラブル情報取得手段により取得した情報に基づき、トラブル中の画像形成装置を選択対象から除外することを特徴とする請求項１に記載の文書作成装置。
【請求項１０】
前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、その複数台の中から予め設定された優先順位に従って１台の画像形成装置を選択することを特徴とする請求項１に記載の文書作成装置。
【請求項１１】
前記画像形成装置から当該画像形成装置の使用履歴情報を取得する使用履歴情報取得手段をさらに備えており、
前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、前記使用履歴情報取得手段にて取得した各画像形成装置の過去の使用履歴に基づき、最も使用頻度の低い画像形成装置を選択することを特徴とする請求項１に記載の文書作成装置。
【請求項１２】
前記画像形成装置から当該画像形成装置の使用履歴情報を取得する使用履歴情報取得手段をさらに備えており、
前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、前記使用履歴情報取得手段にて取得した各画像形成装置の過去の使用履歴に基づき、最も使用頻度の高い画像形成装置を選択することを特徴とする請求項１に記載の文書作成装置。
【請求項１３】
前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、直近に印刷を行った画像形成装置を選択することを特徴とする請求項１に記載の文書作成装置。
【請求項１４】
前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、最も使用頻度の低い画像形成装置を選択することを特徴とする請求項１に記載の文書作成装置。
【請求項１５】
前記色差算出手段は、前記識別手段により識別した色と前記色域情報取得手段により取得した色域情報とに基づき、表色系を用いた色差式によって色差を算出することを特徴とする請求項１に記載の文書作成装置。
【請求項１６】
ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた文書作成装置における文書印刷方法であって、
前記画像形成装置が持つ色域情報を前記ネットワークを通じて取得するステップと、
当該装置内に保存している文書データに含まれる色を識別するステップと、
識別した色と取得した色域情報との色差を前記画像形成装置ごとに算出するステップと、
算出した色差に基づいて、色差が最も少ない画像形成装置を印刷対象として選択するステップと、
選択された画像形成装置に対して文書データの印刷を指示するステップと、を含むことを特徴とする文書印刷方法。
【請求項１７】
ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた文書作成装置における文書印刷方法であって、
前記文書作成装置は、複数の色差に対応した色差感覚のメッセージが予め登録されている色差テーブルを備えており、
前記画像形成装置が持つ色域情報を前記ネットワークを通じて取得するステップと、
自装置内に保存している文書データに含まれる色を識別するステップと、
識別した色と取得した色域情報との色差を前記画像形成装置ごとに算出するステップと、
算出された色差と前記色差テーブルとを比較して、前記算出された色差に対応する色差感覚のメッセージを前記色差テーブルから抽出してユーザに提示するステップと、を含むことを特徴とする文書印刷方法。
【請求項１８】
請求項１６または請求項１７に記載の文書印刷方法の各ステップをコンピュータに実行させるための文書印刷プログラム。
【請求項１９】
請求項１８に記載の文書印刷プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上の複数台の画像形成装置と接続可能に設けられた文書作成装置に係り、より詳細には、文書データに含まれる色と色差の少ない画像形成装置を印刷対象装置として選択可能であるとともに、色差が許容範囲を超えている場合には色域不足をユーザに通知可能な文書作成装置、文書印刷方法、文書印刷プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来から、プリントデータをプリントするのに用いる画像形成装置の色域に、そのプリントデータに含まれる色が全色サポートされていない場合には、色域不足をユーザに通知するように構成されたシステム及び方法が提案されている（例えば、特許文献１参照）。
【０００３】
このシステム等では、プリントデータの印刷可能な画像形成装置において、プリントデータに含まれる色域と画像形成装置が表現可能な色域とを比較し、識別した色のうち１つ以上が画像形成装置の持つ色域に含まれていない場合に、ユーザにその旨を通知するようになっている。すなわち、プリントデータに画像形成装置が表現可能な色が含まれるか否かを、カラープロファイルの絶対的な色域に含まれるか否かで判別し、ユーザに通知して、ユーザに印刷するか否かを選択させるようになっている。
【特許文献１】特開２００４−５３８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献１記載の手法では、プリントデータに含まれる色と画像形成装置で表現される色との差が大きく異なる場合のみならず、プリントデータに含まれる色と画像形成装置で表現される色との差がある程度許容できる場合や、人間の目で判別できない程度のレベル差である場合であっても、プリントデータに含まれる色が画像形成装置で表現可能な色域に含まれない旨を一様に通知することになる。そのため、ユーザは、プリントデータに含まれる色と画像形成装置で表現される色との差が許容できる程度の差である場合や、人間の目で判別できない程度のレベル差である場合など、そのまま印刷しても何ら支障のない場合であっても、その都度、印刷するかしないかを自ら判断しなければならない、といった問題があった。しかも、この場合に通知されるのは、プリントデータに含まれる色の少なくとも１つ以上の色が、画像形成装置が表現可能な色域に含まれていないことを通知するのみであり、プリントデータに含まれる色と画像形成装置で再現される色とが、見た目にどの程度の差であるのか（すなわち、ユーザが許容できる程度の差であるのか）を感覚的に知ることができない。そのため、印刷すると判断した場合であっても、実際にプリントアウトしてみないと、画像形成装置で印刷される色がプリントデータに含まれる色とどの程度の差があるのか分からないといった問題があった。
【０００５】
本発明はかかる問題点を解決すべく創案されたもので、その目的は、印刷前に、プリントデータに含まれる色と画像形成装置で表現される色との色差がどの程度であるのかをユーザに通知することで、印刷を行うか否かの判断を容易にするとともに、文書データに含まれる色により近い色での印刷を可能とした文書作成装置、文書印刷方法、文書印刷プログラム及び記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の文書作成装置は、ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた文書作成装置であって、前記画像形成装置が持つ色域情報を取得する色域情報取得手段と、当該装置内に保存している文書データに含まれる色を識別する識別手段と、前記識別手段により識別した色と前記色域情報取得手段により取得した色域情報との色差を前記画像形成装置ごとに算出する色差算出手段と、前記色差算出手段の算出した色差に基づいて印刷対象とする画像形成装置を選択する装置選択手段と、選択された画像形成装置に対して前記文書データの印刷を指示する印刷手段と、を備えたことを特徴としている。
【０００７】
具体的に説明すると、色域情報取得手段は、画像形成装置がカラープロファイルや再現色域といった色変換テーブルを持っているかどうかを確認し、色変換テーブルを持っている場合にはその色変換テーブルを色域情報として取得する。また、画像形成装置が色変換テーブルを持っていない場合には、その画像形成装置に対応した色変換テーブルを例えばネットワークを通じて外部から取得する。具体的には、その画像形成装置のメーカのＷｅｂサイトなどで色変換テーブルが公開されているので、その公開されている色変換テーブルをダウンロードする。これにより、色変換テーブルを持っていない画像形成装置に対しても色差を算出することが可能となる。
【０００８】
色差算出手段は、識別手段により識別した色と色域情報取得手段により取得した色域情報との色差を、例えば周知の表色系を用いた色差式によって画像形成装置ごとに算出する。この場合、印刷する文書データの種類（写真、グラフィック、テキスト等）に応じた色変換を行った後の色と、色変換テーブルとを比較して色差を算出するようにしてもよい。このように、印刷言語が指定された色変換方法(Perceptual：写真向け、 Saturation：グラフィック向け、テキスト向け等)に対応した画像形成装置で印刷される色と、文書データ（印刷データ）で指定された色とを比較することで、色差を求める場合の色変換の違いによる色差のずれをなくすことが可能となる。
【０００９】
ここで、色差式としては、１９７６年に国際照明委員会（ＣＩＥ）で規格化されたＬ*ａ*ｂ*表色系を用いた色差式を用いることができる。すなわち、Ｌ*ａ*ｂ*表色系における座標Ｌ*、ａ*、ｂ*、の差であるΔＬ*、Δａ*、Δｂ*によって定義される二つの試料の間の色差式（ΔＥ*ａｂ）
ΔＥ*ａｂ＝［（ΔＬ*）2＋（Δａ*）2＋（Δｂ*）2］1/2
を用いることができる。この色差式は、例えば（AIC 2004 Color and Paints,Interim Meeting of the International Color Association,Proceedings p138-142,Industrial colour difference evaluation:LCAM textile data,Michal VIK,Colour and Appearance Measurement Laboratory Faculty of Textile Science ,Technical ,University of Liberec）にも記載されている。
【００１０】
装置選択手段は、色差算出手段の算出した色差に基づいて、色差が最も少ない画像形成装置を印刷対象として選択する。印刷手段は、このようにして選択された画像形成装置に対して文書データの印刷を指示する。
【００１１】
このように、ネットワーク上の画像形成装置にアクセスし、それぞれの画像形成装置の色域と印刷する文書データの持つ色との色差を求め、求められた色差を比較することで、印刷データが持つ色に最も近い色を表現可能な画像形成装置を選択し、自動的に印刷することが可能となる。
【００１２】
また、複数の色差に対応した色差感覚のメッセージが予め登録されている色差テーブルと、提示手段とを備えており、提示手段は、色差算出手段にて算出された色差と、色差テーブルとを比較して、算出された色差に対応する色差感覚のメッセージを色差テーブルから抽出して提示するように構成してもよい。このような色差感覚のメッセージを表示することで、ユーザが印刷を行うか否かの判断を、色差の数値だけでなく、メッセージによっても感覚的に判断することが可能となる。
【００１３】
ここで、色差テーブルは、複数段階に区分された色差（ΔＥ）の項目と、これに対応する色差の感覚のメッセージの項目とからなっている。色差（ΔＥ）の項目としては、０、０〜０．５未満、０．５〜１．５未満、１．５〜３．０未満、３．０〜６．０未満、６．０以上、の６段階の色差レベルに区分されており、そのそれぞれに対して、Ｎｏｎ（色差なし）、Ｔｒａｃｅ（かすかに感じられる）、Ｓｌｉｇｈｔ（わずかに感じられる）、Ｎｏｔｉｃｅａｂｌｅ（かなり感じられる）、Ａｐｐｒｅｃｉａｂｌｅ（目だって感じられる）、Ｍｕｃｈ（大きい）の６種類の感覚メッセージが対応付けされている。
【００１４】
例えば、色差算出手段にて算出された色差（ΔＥ）が、２．０であった場合、提示手段は、これに対応するメッセージである「かなり感じられる。」を選択し、対応する画像形成装置の機種名等とともにこのメッセージを表示する。これにより、印刷する文書データに含まれる色と実際に画像形成装置で印刷される色との差がどの程度であるのかを、印刷前に知ることができるので、ユーザは、色差の程度を認識した上で、文書データの印刷を行うか否かを選択することが可能となる。
【００１５】
一方、前記印刷手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内であるときは、文書データの印刷を直ちに開始し、許容範囲外であるときは、文書データの印刷を一時停止し、上記のメッセージを表示するように構成してもよい。これにより、文書データの印刷言語が指定する色が、画像形成装置で印刷できる色域内である場合（画像形成装置が印刷データの全ての色をサポートしている場合）、及び、画像形成装置で印刷できる色域から外れるものの許容できる範囲内である場合には、直ちに文書データの印刷を開始することが可能となる。
【００１６】
ここで、色差の許容範囲は、上記の色差テーブルで言うと、０〜１．５未満の範囲であり、算出された色差がこの範囲であった場合には、印刷手段は、その許容範囲内にある画像形成装置から文書データを直ちに印刷することになる。一方、検出された色差が１．５以上であった場合には、文書データの印刷を一時停止し、上記のメッセージを表示部に表示して、ユーザに、印刷をそのまま実行するか否かの判断を行わせることになる。
【００１７】
この場合、本発明の文書作成装置は、選択対象から除外する画像形成装置の情報が予め登録されている除外テーブルをさらに備えており、前記装置選択手段は、前記ネットワーク上の各画像形成装置が持つ色域情報の選択前に、前記除外テーブルに登録されている特定の画像形成装置を選択対象から除外するように構成してもよい。ここで、除外テーブルに登録される除外条件としては、例えばユーザのいる場所、すなわち、ユーザが使用する文書作成装置の設置場所から遠い場所に設置されている画像形成装置を除外対象とするような条件が考えられる。つまり、場所的に遠いか近いかを除外条件とする。
【００１８】
また、本発明の文書作成装置は、前記画像形成装置から当該画像形成装置のトラブル情報を取得するトラブル情報取得手段をさらに備えており、前記装置選択手段は、前記ネットワーク上の各画像形成装置が持つ色域情報の選択前に、前記トラブル情報取得手段により取得した情報に基づき、トラブル中の画像形成装置を選択対象から除外するように構成してもよい。すなわち、文書作成装置は、ネットワークに接続した時点から定期的に、各画像形成装置と通信して、各画像形成装置のトラブル情報（紙切れ、トナー切れ、ジャムの発生等）を取得することで、常に最新のトラブル情報を保存しておく。これにより、装置選択手段は、ネットワーク上の各画像形成装置が持つ色域情報の選択前に、保存しているトラブル情報に基づき、トラブル中の画像形成装置を選択対象から除外することが可能となる。
【００１９】
また、本発明の文書作成装置によれば、前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、その複数台の中から予め設定された優先順位に従って１台の画像形成装置を選択するように構成してもよい。ここで、優先順位の例としては、例えばユーザのいる場所、すなわち、ユーザが使用する文書作成装置の設置場所に近いものほど上位にくるような優先順位の設定が考えられる。この設定は、ユーザが自由に行えるようにしておけばよい。
【００２０】
また、本発明の文書作成装置によれば、前記画像形成装置から当該画像形成装置の使用履歴情報を取得する使用履歴情報取得手段をさらに備えており、前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、前記使用履歴情報取得手段にて取得した各画像形成装置の過去の使用履歴に基づき、最も使用頻度の低い画像形成装置を選択するように構成してもよい。この場合、各画像形成装置の使用頻度については、文書作成装置が各画像形成装置と定期的に通信を行って、各画像形成装置の使用履歴を取得し、この取得した使用履歴に基づいて、使用頻度の最も低い画像形成装置を選択するように構成すればよい。このように使用頻度の低い画像形成装置を選択することで、トナーの消費量の少ない画像形成装置を選択できるので、印刷途中でトナー切れになって停止するといった不具合の発生を回避することが可能となる。
【００２１】
また、本発明の文書作成装置によれば、前記画像形成装置から当該画像形成装置の使用履歴情報を取得する使用履歴情報取得手段をさらに備えており、前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、前記使用履歴情報取得手段にて取得した各画像形成装置の過去の使用履歴に基づき、最も使用頻度の高い画像形成装置を選択する構成としてもよい。各画像形成装置の使用頻度については、上記と同様、文書作成装置が各画像形成装置と定期的に通信を行って、各画像形成装置の使用履歴を取得し、この取得した使用履歴に基づいて、使用頻度の最も高い画像形成装置を選択するように構成すればよい。使用頻度の高い画像形成装置は、例えば画像が綺麗であるといった品質の高い装置である場合が多い。従って、例えば重要書類等である場合には、使用頻度の高い装置を選択することで、印字の綺麗な書類を作成することが可能となる。
【００２２】
また、本発明の文書作成装置によれば、前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、直近に印刷を行った画像形成装置を選択する構成としてもよい。すなわち、自装置で行った印刷の履歴を一定期間（例えば、１カ月間等）保存しておくことで、この印刷履歴から直近に印刷を行った画像形成装置を選択することが可能である。
【００２３】
また、本発明の文書作成装置によれば、前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、最も使用頻度の低い画像形成装置を選択する構成としてもよい。すなわち、自装置で行った印刷の履歴を一定期間（例えば、１カ月間等）保存しておくことで、この印刷履歴から、過去１カ月間に最も使用頻度の低くかった画像形成装置を選択することが可能である。
【００２４】
また、本発明の文書印刷方法は、ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた文書作成装置における文書印刷方法であって、前記画像形成装置が持つ色域情報を前記ネットワークを通じて取得するステップと、当該装置内に保存している文書データに含まれる色を識別するステップと、識別した色と取得した色域情報との色差を前記画像形成装置ごとに算出するステップと、算出した色差に基づいて、色差が最も少ない画像形成装置を印刷対象として選択するステップと、選択された画像形成装置に対して文書データの印刷を指示するステップと、を含むことを特徴としている。
【００２５】
また、本発明の文書印刷方法は、ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた文書作成装置における文書印刷方法であって、前記文書作成装置は、複数の色差に対応した色差感覚のメッセージが予め登録されている色差テーブルを備えており、前記画像形成装置が持つ色域情報を前記ネットワークを通じて取得するステップと、自装置内に保存している文書データに含まれる色を識別するステップと、識別した色と取得した色域情報との色差を前記画像形成装置ごとに算出するステップと、算出された色差と前記色差テーブルとを比較して、前記算出された色差に対応する色差感覚のメッセージを前記色差テーブルから抽出してユーザに提示するステップと、を含むことを特徴としている。
【００２６】
また、本発明は、上記文書印刷方法の各ステップをコンピュータに実行させるための文書印刷プログラムとして提供することが可能であり、さらに、この文書印刷プログラムをコンピュータ読み取り可能な記録媒体に記録して提供することが可能である。
【発明の効果】
【００２７】
本発明によれば、画像形成装置が持つ色域情報を色域情報取得手段にて取得し、自装置内に保存している文書データに含まれる色と、取得した色域情報との色差を画像形成装置ごとに算出し、算出した色差に基づいて印刷対象とする画像形成装置を選択するように構成したので、文書データに含まれる色により近い色で印刷することができる。また、印刷実行前に、文書データに含まれる色と画像形成装置で表現される色との色差がどの程度であるのかをユーザに通知することで、印刷を行うか否かの判断を容易に行うことができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態について、図面を参照して説明する。
【００２９】
図１は、本発明の文書作成装置を含む印刷システムの全体構成を示す概念図である。
【００３０】
本実施形態の印刷システムは、複数台（この例では３台のみ図示されている）のプリンタ１（１ａ〜１ｃ）と、複数台（この例では３台のみ図示されている）の文書作成装置２（２ａ〜２ｃ）とが通信ネットワークＮを介して接続され、文書作成装置２から送信された印刷データを、指定されたプリンタ３が受信して印刷処理を実行するようになっている。なお、以下の説明において、文書作成装置２及びプリンタ３を区別する必要がある場合には、かっこ内に示した添え字付きの符号を適宜用いることとする。
【００３１】
＜プリンタの説明＞
プリンタ１は、インクジェットプリンタ、複写機、ＭＦＰ（マルチファンクションプリンタ）、印刷機等の画像形成装置である。文書作成装置２は、図１ではデスクトップパソコンを例示しているが、もちろんノートパソコンであってもよい。通信ネットワークＮは、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）、インターネット等のネットワークであり、有線や無線によってネットワークが構築されている。
【００３２】
図２は、プリンタ１及び文書作成装置２の内部構成の概略を示す説明図である。
【００３３】
プリンタ１は、ＣＰＵ１０、ＲＡＭ１１、ＲＯＭ１２、通信部１３、表示部１４、操作部１５、メモリ部１６、制御部１７、画像形成部１８により構成され、これらはバス１９によって接続されている。
【００３４】
ＣＰＵ１０は、ＲＯＭ１２に記憶されている制御プログラムや各種処理プログラムを読み出してＲＡＭ１１内の図示しないワークエリアに展開し、展開したプログラムに従って各部の動作を制御する。ＲＡＭ１１は、ＣＰＵ１０により実行制御される各種処理において、ＲＯＭ１２から読み出されたプログラム、入力データ若しくは出力データ、及びパラメータ等の一時的な格納領域となる。
【００３５】
通信部１３は、通信ネットワークＮの通信規格に準拠した通信インターフェースである。この通信部１３は、例えばＬＡＮカード等の通信制御カードにより構成され、ＬＡＮケーブル等の通信回線を介して通信ネットワークＮに接続された文書作成装置２との間で各種データの送受信及び入出力を行う。
【００３６】
操作部１５は、タブレット等の入力装置からなり、プリンタ１を使用するユーザからの指示や入力を受け付ける。表示部１４は、液晶ディスプレイ等の表示装置からなり、操作部１５を通じて入力された情報や、通信部１３を通じて入力された情報を表示する。
【００３７】
メモリ部１６は、ＥＥＰＲＯＭやフラッシュメモリ等の不揮発性メモリ、またはＨＤＤ（Hard Disk Drive）等からなり、文書作成装置２から送信されてきた印刷データを一旦格納する。また、メモリ部１６には、再現色域や色変換テーブルといった色域情報が格納されるとともに、トナー切れ、用紙切れ、ジャムや故障の発生といったトラブル情報や、使用履歴情報などの装置情報が格納される。トラブル情報は、現在の状態を格納するものであり、トラブルが解消されたときには、履歴として残すものの、トラブル情報としてはメモリ部１６から削除されるようになっている。色変換テーブルとしては、ＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ）により定められたカラープロファイルを使用することができるが、これに準拠するものであればよく、必ずしもＩＣＣカラープロファイルに限定されるものではない。ただし、このような再現色域や色変換テーブルといった色域情報については、全てのプリンタが自装置内に必ず持っているというわけではない。本実施形態では、図1に示すように、プリンタ１ｃがこの色域情報を持っていないプリンタであるとしている。
【００３８】
制御部１７は、文書作成装置２からの印刷指示に従って画像形成部１８を制御し、印刷処理を実行する。画像形成部１８は、図示は省略しているが、露光ユニット、現像装置、感光体ドラム、帯電器、クリーナユニット、転写ユニット、定着ユニット、用紙搬送路、給紙トレイ及び排紙トレイ等により構成されている。
【００３９】
＜文書作成装置の説明＞
文書作成装置２は、ＣＰＵ２０、ＲＡＭ２１、ＲＯＭ２２、通信部２３、表示部２４、操作部２５、メモリ部２６、制御部２７により構成され、これらはバス２８によって接続されている。
【００４０】
ＣＰＵ２０は、ＲＯＭ２２に記憶されている制御プログラムや各種処理プログラムを読み出してＲＡＭ２１内の図示しないワークエリアに展開し、展開したプログラムに従って装置各部の動作を制御する。
【００４１】
通信部２３は、通信ネットワークＮの通信規格に準拠した通信インターフェースである。この通信部２３は、例えばＬＡＮカード等の通信制御カードにより構成され、ＬＡＮケーブル等の通信回線を介して通信ネットワークＮに接続されたプリンタ３との間で各種データの送受信及び入出力を行う。
【００４２】
ＲＡＭ２１は、ＣＰＵ２０により実行制御される各種処理において、ＲＯＭ２２から読み出されたプログラム、入力データ若しくは出力データ、及びパラメータ等の一時的な格納領域となる。
【００４３】
操作部２５は、キーボード、マウス、タブレット等の入力装置からなり、文書作成装置２のユーザからの指示や入力を受け付ける。表示部２４は、液晶ディスプレイ等の表示装置からなり、操作部２５を通じて入力された情報や、通信部２３を通じて入力された情報を表示する。
【００４４】
メモリ部２６は、ＥＥＰＲＯＭやフラッシュメモリ等の不揮発性メモリ、またはＨＤＤ（Hard Disk Drive）等からなり、作成した文書データ等を保存する。また、メモリ部２６は、予めインストールされている各プリンタ１のプリンタドライバを格納している。さらに、メモリ部２６には、複数の色差に対応した色差感覚のメッセージが予め登録されている色差テーブルや、選択対象から除外する画像形成装置の情報が予め登録されている除外テーブル、自装置で過去（例えば、過去１カ月間）に使用したプリンタの使用履歴を格納した使用履歴情報テーブルなど、印刷に関連するテーブル（以下まとめて「印刷情報テーブル」ともいう。）が格納されている。
【００４５】
制御部２７は、メモリ部２６に格納されている各種情報や作成された文書データを読み出して印刷データに生成し、メモリ部２６に格納されているプリンタドライバを使用して、印刷内容の設定を行う。設定された印刷データは、通信部２３、ネットワークＮを介して指定された１台のプリンタ３に送信され、当該プリンタ３によって印字出力されるようになっている。
【００４６】
上記構成において、本実施形態では、制御部２７は、各プリンタ１が持つ色域情報や過去の使用履歴情報、及び過去のトラブル情報を取得する取得手段２７ａと、装置内に保存している文書データに含まれる色を識別する色識別手段２７ｂと、識別した色と各プリンタ１から取得した色域情報との色差をプリンタごとに算出する色差算出手段２７ｃと、算出した色差に基づいて印刷対象とするプリンタ１を選択する装置選択手段２７ｄと、選択したプリンタ１に対して印刷指示を出力する印刷手段２７ｅと、色差算出手段２７ｃにて算出された色差とメモリ部２６に格納されている色差テーブルとを比較して、算出された色差に対応する色差感覚のメッセージを色差テーブルから抽出して表示部２４に表示する提示手段２７ｆと、を備えている。
【００４７】
図３は、メモリ部２６に格納されている色差テーブルの構成例を示している。
【００４８】
この色差テーブルは、本実施形態では６段階に区分された色差（ΔＥ）の項目と、これに対応する色差の感覚のメッセージの項目とからなっている。具体的に説明すると、色差（ΔＥ）の項目としては、０、０〜０．５未満、０．５〜１．５未満、１．５〜３．０未満、３．０〜６．０未満、６．０以上、の６段階の色差レベルに区分されており、そのそれぞれに対して、Ｎｏｎ（色差なし）、Ｔｒａｃｅ（かすかに感じられる）、Ｓｌｉｇｈｔ（わずかに感じられる）、Ｎｏｔｉｃｅａｂｌｅ（かなり感じられる）、Ａｐｐｒｅｃｉａｂｌｅ（目だって感じられる）、Ｍｕｃｈ（大きい）の６種類の感覚メッセージが対応付けされている。例えば、色差算出手段２７ｃにて算出された色差（ΔＥ）が、２．０であった場合、提示手段２７ｆは、これに対応するメッセージである「かなり感じられる。」を選択し、対応する画像形成装置の名称等とともにこのメッセージを表示する。
また、メモリ部２６に格納されている除外テーブルに登録される除外条件としては、例えばユーザのいる場所、すなわち、ユーザが使用する文書作成装置１の設置場所から遠い場所に設置されているプリンタ１を除外対象として登録する。例えば、ユーザの使用する文書作成装置１がオフィスビルの３階に設置されており、これに対して例えばプリンタ１ａと１ｂは同じ３階に設置されているが、プリンタ１ｃは５階に設置されているような場合、この５階に設置されているプリンタ１ｃを印刷対象から除外するように除外テーブルに登録しておく。ただし、登録条件は、このような場所的な条件に限るものではなく、ユーザの都合によって適宜決定すればよい。例えば、プリンタ１ａは夕方６時には電源がオフされるが、別のプリンタ１ｂはファクシミリ機能を備えているため、省エネモードに移行することはあっても２４時間稼働しているといった場合に、稼働時間の短いプリンタ１ａを印刷対象から除外するように除外テーブルに登録することも可能である。
【００４９】
＜プリンタ選択処理動作の説明＞
次に、上記構成の文書作成装置において、作成した文書データを印刷するときのプリンタの選択処理動作について、図４〜図１５に示すフローチャートを参照して説明する。
【００５０】
まず、プリンタ選択処理の基本的な流れについて、図４に示すフローチャートを参照して説明し、その後、各ステップのより具体的な処理の説明を個別に行うこととする。
【００５１】
−プリンタ選択処理の基本説明（図４参照）−
文書作成装置１は、ネットワークＮ上の各プリンタ１を検索し、印刷対象候補のプリンタ１を抽出する（ステップＳ１１）。
【００５２】
次に、印刷対象候補から、除外を行うプリンタ１を選択し、印刷対象候補のプリンタ１から削除する（ステップＳ１２）。例えば、除外テーブルにプリンタ１ｃが登録されている場合には、印刷対象候補からプリンタ１ｃを除外し、その他のプリンタ１ａ，１ｂを印刷対象候補として抽出する。そして、抽出した印刷対象候補の全てのプリンタ１において、各プリンタ１の色域と、印刷する文書データの色との色差を色差算出手段２７ｃにて算出する（ステップＳ１３）。
【００５３】
次に、算出された各印刷対象候補のプリンタ１の色差から、色差が許容範囲内となるプリンタ１を自動で検索する（ステップＳ１４）。
【００５４】
その結果、許容範囲内となるプリンタ１が存在する場合（ステップＳ１５でＹｅｓと判断された場合）には、許容色差内となるプリンタ１の中から、印刷を行うプリンタ１を自動的に選択し（ステップＳ１６）、選択されたプリンタ１で印刷を実行し（ステップＳ１７）、印刷を完了すると、印刷完了画面を表示する（ステップＳ２１）。
【００５５】
図１４は、このときの印刷完了画面の一例を示している。
【００５６】
この印刷完了画面では、上段に印刷完了メッセージが表示され、中段に印刷実行プリンタの機種が表示され、下段に色差情報の詳細が「色差の感覚」のメッセージ（これについては後述する）も含めて表示されている。
【００５７】
一方、許容範囲内となるプリンタ１が１台も存在しない場合（ステップＳ１５でＮｏと判断された場合）には、印刷対象候補の全てのプリンタ１から、各プリンタ１の色差を比較して、色差が最小となるプリンタ１の自動選択を行い（ステップＳ１８）、その後に、警告画面を表示部２４に表示して（ステップＳ１９）、ユーザに提示する。
【００５８】
この提示に対し、ユーザが印刷実行を選択した場合（ステップＳ２０でＹｅｓと判断された場合）には、選択されたプリンタ１で印刷を実行し（ステップＳ１７）、印刷を完了すると、印刷完了画面を表示する（ステップＳ２１）。一方、告知に対してユーザが印刷実行を選択しなかった場合（ステップＳ２０でＮｏと判断された場合）には、印刷を実行することなく、そのまま処理を終了する。
【００５９】
以上が、プリンタ選択処理の基本的な処理手順の説明である。以下、各ステップの処理を個別に説明する。
【００６０】
−ステップＳ１２の処理の説明（図５参照）−
この処理では、ステップＳ１１で抽出された印刷対象候補の各プリンタ１のそれぞれについて、ステップＳ１２−１〜ステップＳ１２−８の処理を繰り返し行う。
【００６１】
すなわち、メモリ部２６に格納されている除外テーブルを参照して（ステップＳ１２−２）、ネットワークＮ上の任意のプリンタ１が、印刷対象から除外するプリンタとして登録されているか否かを判断する（ステップＳ１２−３）。その結果、除外対象として登録されている場合（ステップＳ１２−３でＹｅｓと判断された場合）には、そのプリンタ１を印刷対象候補から除外する（ステップＳ１２−４）。
【００６２】
一方、除外対象として登録されていない場合（ステップＳ１２−３でＮｏと判断された場合）には、次に、そのプリンタ１からトラブル情報を取得して（ステップＳ１２−５）、そのプリンタ１が印刷可能な状態であるか否かを判断する（ステップＳ１２−６）。その結果、そのプリンタ１が印刷不可能状態（すなわち、取得したトラブル情報に、ジャムの発生や故障中等の情報、または、インク切れや紙切れ等の情報が含まれている状態）であった場合（ステップＳ１２−６でＮｏと判断された場合）には、そのプリンタ１を印刷対象候補から除外する（ステップＳ１２−４）。
【００６３】
一方、そのプリンタ１が印刷可能状態（すなわち、トラブル情報に、ジャムの発生や故障中等の情報、さらには、インク切れや紙切れ等の情報が含まれていない状態）であった場合（ステップＳ１２−６でＹｅｓと判断された場合）には、そのプリンタ１を印刷対象候補として選択する（ステップＳ１２−７）。
【００６４】
−ステップＳ１３の処理の説明（図６参照）−
この処理では、ステップＳ１２で選択された印刷対象候補の各プリンタ１のそれぞれについて、ステップＳ１３−１〜ステップＳ１３−６の処理を繰り返し行う。
【００６５】
すなわち、取得手段２７ａは、印刷対象候補の中の任意のプリンタ１と通信を行って、色域情報の取得が可能であるか否かを判断する（ステップＳ１３−２）。その結果、色域情報が取得可能であれば（ステップＳ１３−２でＹｅｓと判断されれば）、そのプリンタ１の色域情報を取得する（ステップＳ１３−３）。取得した色域情報は、例えばメモリ部２６の所定の領域に格納される。
【００６６】
一方、そのプリンタ１から色域情報を取得できない（例えば、プリンタ１ｃは色域情報を持っていない）場合（ステップＳ１３−２でＮｏと判断された場合）には、 ユーザが独自にそのプリンタ１の色域情報を入力する（ステップＳ１３−４）。例えば、そのプリンタ１（例えば、プリンタ１ｃ）のメーカのＷｅｂサイトなどで再現色域や色変換テーブルなどの色域情報が公開されているので、その公開されている情報をダウンロードすることで取得することができる。
【００６７】
この後、取得した色域情報と、印刷する文書データに含まれる色との色差を、例えばＬ*ａ*ｂ*表色系を用いた色差式を用いて算出する（ステップＳ１３−５）。ここで、色差の算出処理について、具体的に説明する。
【００６８】
−ステップＳ１３−５の処理（色差の算出処理）の説明（図７参照）−
まず、ΔＥ＿max（色差の最大値）、ΔＥ＿ave（色差の平均）、ΔＥ＿sum(色差の和)、をそれぞれ初期化（＝０）する（ステップＳ１３−５０１）。そして、文書データに含まれる全ての入力色について、ステップＳ１３−５０２〜ステップＳ１３−５１１の処理を行う。
【００６９】
すなわち、ステップＳ１３−５０３では、プリンタ１の再現色域と色変換テーブルを取得する。
【００７０】
ステップＳ１３−５０４では、入力色を絶対的な色領域の値に変換する。この値を（Ａ）とする。
【００７１】
ステップＳ１３−５０５では、値（Ａ）とプリンタ１の再現色域とを比較する。そして、値（Ａ）がプリンタ１の再現色差に含まれる場合（ステップＳ１３−５０５でＹｅｓと判断された場合）はステップＳ１３−５０６へ、値（Ａ）がプリンタ１の再現色差に含まれない場合（ステップＳ１３−５０５でＮｏと判断された場合）はステップＳ１３−５１１へ、それぞれ処理を進める。
【００７２】
ステップＳ１３−５０６では、印刷する文書データの種類情報（写真、グラフィック、テキスト等の情報）を取得する。
【００７３】
ステップＳ１３−５０７では、文書データの入力色を、ステップＳ１３−５０６で得られた文書データの種類に応じて色変換（Perceptual, Saturationの変換等）を行い、色変換後の値を絶対的な色の値に変換する。この値を（Ｂ）とする。
【００７４】
ステップＳ１３−５０８では、値（Ａ）と値（Ｂ）との色差を色差式（ΔＥ）を用いて算出する。得られた値をΔＥとする。
【００７５】
ステップＳ１３−５０９では、下式（１）によって色差の和（ΔＥ＿sum）を求める。
【００７６】
ΔＥ＿sum = ΔＥ＿sum＋ΔＥ  ・・・（１）
ステップＳ１３−５１０では、ΔＥ＿max＜ΔＥ  ならば  ΔＥ=ΔＥ＿max  とする。      
【００７７】
ステップＳ１３−５１１は上記処理の終端を示す。
【００７８】
ステップＳ１３−５１２では、上記で求めたΔＥ＿maxと入力色数とから、下式（２）によって色差の平均値（ΔＥ＿ave）を算出する。
【００７９】
ΔＥ＿ave＝ΔＥ＿sum／入力色数  ・・・（２）
【００８０】
−ステップＳ１４の処理の説明（図８参照）−
この処理では、上記のステップＳ１３で算出された各プリンタ１の色差の平均値（ΔＥ＿ave）を使用して、ステップＳ１２の処理で選択された全ての印刷対象候補のプリンタ１のそれぞれについて、ステップＳ１４−１〜ステップＳ１４−５の処理を行う。
【００８１】
すなわち、ステップＳ１４−２では、ステップＳ１３で算出されたプリンタと文書データとの色差の平均値ΔＥ＿aveを取得する。
【００８２】
ステップＳ１４−３では、取得した色差の平均値ΔＥ＿aveと、色差テーブルに登録されている６段階の色差とを比較し、ΔＥ＿aveが許容範囲内であるか否かを判断する。ここで、許容範囲は、上記したように、１〜１．５の範囲である。その結果、ΔＥ＿aveが許容範囲内である場合（ステップＳ１４−３でＹｅｓと判断された場合）には、ステップＳ１４−５へ、ΔＥ＿aveが許容範囲外である場合（ステップＳ１４−３でＮｏと判断された場合）には、ステップＳ１４−４へ、それぞれ処理を進める。
【００８３】
ステップＳ１４−４では、許容範囲外であるプリンタ１を印刷対象候補から除外する。なお、ステップＳ１４−３からステップＳ１４−５へ進んだ場合には、そのプリンタ１を印刷対象候補として選択する。
【００８４】
−ステップＳ１６の処理（実施例１）の説明（図９参照）−
ステップＳ１６−１では、ステップＳ１４で得られた許容色差内となるプリンタ１の数（台数）を取得する。
【００８５】
ステップＳ１６−２では、取得したプリンタ１の台数が１台以上であるか否か、すなわち複数台あるか否かを判断する。その結果、取得したプリンタ１が１台だけである場合（ステップＳ１６−２でＮｏと判断された場合）には、ステップＳ１６の処理を終了する。一方、取得したプリンタ１が複数台ある場合（ステップＳ１６−２でＹｅｓと判断された場合）には、ステップＳ１６−３へ処理を進める。
【００８６】
ステップＳ１６−３では、メモリ部２６から優先順位情報を取得する。優先順位の例としては、例えばユーザのいる場所、すなわち、ユーザが使用する文書作成装置２の設置場所に近いものほど上位にくるような優先順位の設定が考えられる。ただし、優先順位は、このような場所的な条件に限るものではなく、ユーザの都合によって適宜決定すればよい。例えば、プリンタ１ａは夕方６時には電源がオフされるが、別のプリンタ１ｂはファクシミリ機能を備えているため、省エネモードに移行することはあっても２４時間稼働しているといった場合に、稼働時間の長いプリンタ１ｂを優先順位の上位に、稼働時間の短いプリンタ１ａを優先順位の下位に設定することも可能である。このような優先順位は、ユーザが自由に設定して、メモリ部２６に登録できるようにしておけばよい。
【００８７】
ステップＳ１６−４では、優先順位を付与されたプリンタが存在するか否かを判断する。その結果、存在する場合にはステップＳ１６−７へ、存在しない場合にはステップＳ１６−５へ、それぞれ処理を進める。
【００８８】
ステップＳ１６−５では、優先順位が存在するので、優先順位の最も高いプリンタを印刷対象プリンタとして決定する。
【００８９】
ステップＳ１６−６では、優先順位を付与されたプリンタが存在しないので、次に、メモリ部２６に格納されているプリンタの使用履歴情報を取得する。本文書作成装置では、過去にどのプリンタを使用して印刷を行ったかの使用履歴をメモリ部２６の使用履歴情報テーブルに格納する機能を備えており、この使用履歴情報テーブルからプリンタの使用履歴情報を取得する。ここで、使用履歴情報としては、印刷時刻、過去１カ月間の使用回数等の情報が含まれている。
【００９０】
ステップＳ１６−７では、取得した各プリンタの使用履歴情報に基づき、予め設定されている条件に合うプリンタを印刷対象プリンタとして選択する。
【００９１】
ここで、予め設定されている条件としては、（条件１）使用履歴に含まれている印刷時刻情報に基づき、直近に印刷を行ったプリンタを印刷対象のプリンタとして選択するといった条件、（条件２）使用履歴に含まれている過去１カ月間の各プリンタの使用回数に基づき、最も使用頻度の高い（使用回数の多い）プリンタを印刷対象のプリンタとして選択するといった条件、（条件３）使用履歴に含まれている過去１カ月間の各プリンタの使用回数に基づき、最も使用頻度の低い（使用回数の少ない）プリンタを印刷対象のプリンタとして選択するといった条件、の３つの条件が考えられる。
【００９２】
−ステップＳ１６の処理（実施例２）の説明（図１０参照）−
この実施例２では、ステップＳ１６−１からステップＳ１６−５までの処理は上記実施例１と同じであるので説明を省略する。
【００９３】
ステップＳ１６−８では、優先順位を付与されたプリンタが存在しないので、次に、ネットワークＮ上の各プリンタ１（ただし、ステップＳ１４で得られた許容色差内となるプリンタ）と通信を行って、各プリンタ１から使用履歴情報を取得する。
【００９４】
ステップＳ１６−９では、取得した各プリンタの使用履歴情報に基づき、予め設定されている条件に合うプリンタを印刷対象プリンタとして選択する。
【００９５】
ここで、予め設定されている条件としては、（条件４）使用履歴に含まれている過去１カ月間の各プリンタの使用回数に基づき、最も使用頻度の高い（使用回数の多い）プリンタを印刷対象のプリンタとして選択するといった条件、（条件５）使用履歴に含まれている過去１カ月間の各プリンタの使用回数に基づき、最も使用頻度の低い（使用回数の少ない）プリンタを印刷対象のプリンタとして選択するといった条件、の２つの条件が考えられる。
【００９６】
（条件４）を設定した場合、使用頻度の高いプリンタは、例えば画像が綺麗であるといった品質の高いプリンタである場合が多い。従って、例えば重要書類等である場合には、使用頻度の高いプリンタを選択するように設定することで、印字の綺麗な書類を作成することが可能となる。また、（条件３）を設定した場合、使用頻度の少ないプリンタは、トナーの消費量も少ないので、印刷途中でトナー切れになって停止するといった不具合の発生を回避できる可能性が高い。従って、大量に印刷する場合などは、（条件３）に設定するのがよい。
【００９７】
−ステップＳ１８の処理の説明（図１１参照）−
ステップＳ１８−１では、ステップＳ１２で得られた印刷対象候補のプリンタ（すなわち、除外テーブルに登録されているプリンタを除外した後のプリンタ）の数を取得する。
【００９８】
ステップＳ１８−２では、取得したプリンタの数が１台以上であるか否かを判断する。その結果、１台以上である場合（ステップＳ１８−２でＹｅｓと判断された場合）には、ステップＳ１８−３へ処理を進める。一方、取得したプリンタの数が１台のみである場合には、そのまま処理を終了する。
【００９９】
ステップＳ１８−３では、印刷対象候補のプリンタの中から、ΔＥ＿ave(色差の平均値)が最小となるプリンタを選択し、このプリンタを印刷実行プリンタとして決定する。
【０１００】
−ステップＳ１９の処理（図１２参照）−
ステップＳ１９−１では、ステップＳ１８で決定された印刷実行プリンタの色差の平均値（ΔＥ＿ave）と色差の最大値（ΔＥ＿max）とを取得する。
【０１０１】
ステップＳ１９−２では、色差の平均値（ΔＥ＿ave）と色差の最大値（ΔＥ＿max）を、色差テーブルの色差と比較して、対応する「色差の感覚」のメッセージを取得する。
【０１０２】
ステップＳ１９−３では、取得した「色差の感覚」のメッセージを含む印刷情報を、警告画面として表示部２４に表示する。
【０１０３】
図１５は、表示する警告画面の一例を示している。
【０１０４】
この警告画面では、上段に警告内容の説明文が表示され、中段に色差情報の詳細が表示され、下段に実行またはキャンセルの選択画面が表示され、画面右下に「実行」ボタン１５３が表示されている。従って、ユーザは、印刷を実行する場合には、選択画面の「プリントを行う」と表記された選択窓１５１にチェックを入れて（この図では黒塗りとなっている。）、「実行」ボタン１５３を選択することで、表示されたプリンタ１ａで印刷が実行されることになる。すなわち、図４に示すステップＳ２０からステップＳ１７へ進むことになる。
【０１０５】
−ステップＳ２１の処理（図１３参照）−
ステップＳ２１−１では、ステップＳ１６またはステップＳ２０で決定された印刷実行プリンタの色差の平均値（ΔＥ＿ave）と色差の最大値（ΔＥ＿max）とを取得する。
【０１０６】
ステップＳ２１−２では、ステップＳ２１−１で取得した色差の平均値（ΔＥ＿ave）と色差の最大値（ΔＥ＿max）とを、色差テーブルの色差と比較して、対応する「色差の感覚」のメッセージを取得する。
【０１０７】
ステップＳ２１−３では、選択されたプリンタ１で印刷を実行する。
【０１０８】
ステップＳ２１−４では、印刷を終了すると、ステップＳ２１−３で取得した「色差の感覚」のメッセージを含む印刷情報を、印刷完了画面として表示部２４に表示する。このときの印刷完了画面の一例は、図１４に示した通りであるが、色差情報の表示内容が、警告画面（図１５）で表示されていた内容となる。
【０１０９】
なお、上記した図４ないし図１３に示す処理フローを実施するためのプログラムは、コンピュータ読み取り可能な記録媒体に格納されている。本実施形態ではこのプログラムはＲＯＭ２２に格納されているが、このような記録媒体の一例としては、マスクＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリといった半導体記憶素子、ハードディスク、フレキシブルディスク、ＭＯ（ｍａｇｎｅｔｏ−ｏｐｔｉｃ）ディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、光磁気ディスク、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、磁気テープ等を挙げることができる。また、プログラムそのものを通信により伝送して記録媒体に記録する形態であってもよい。
【図面の簡単な説明】
【０１１０】
【図１】本発明の文書作成装置を含む印刷システムの全体構成を示す概念図である。
【図２】プリンタ及び文書作成装置の内部構成の概略を示す説明図である。
【図３】メモリ部に格納されている色差テーブルの構成例を示す説明図である。
【図４】本発明に係わるプリンタ選択処理の基本的な処理手順を説明するためのフローチャートである。
【図５】ステップＳ１２のより具体的な処理手順を示すフローチャートである。
【図６】ステップＳ１３のより具体的な処理手順を示すフローチャートである。
【図７】ステップＳ１３−５のより具体的な処理手順を示すフローチャートである。
【図８】ステップＳ１４のより具体的な処理手順を示すフローチャートである。
【図９】ステップＳ１６のより具体的な処理手順を示すフローチャートである。
【図１０】ステップＳ１６のより具体的な処理手順を示すフローチャートである。
【図１１】ステップＳ１８のより具体的な処理手順を示すフローチャートである。
【図１２】ステップＳ１９のより具体的な処理手順を示すフローチャートである。
【図１３】ステップＳ２１のより具体的な処理手順を示すフローチャートである。
【図１４】印刷完了画面の一例を示す説明図である。
【図１５】警告画面の一例を示す説明図である。
【符号の説明】
【０１１１】
１（１ａ〜１ｃ）  プリンタ（画像形成装置）
２（２ａ〜２ｃ）  文書作成装置
１０，２０  ＣＰＵ
１１，２１  ＲＡＭ
１２，２２  ＲＯＭ
１３，２３  通信部
１４，２４  表示部
１５，２５  操作部
１６，２６  メモリ部
１７，２７  制御部
１８  画像形成部
１９，２９  バス
【図１】
2008171268.tif 000003
【図２】
2008171268.tif 000004
【図３】
2008171268.tif 000005
【図４】
2008171268.tif 000006
【図５】
2008171268.tif 000007
【図６】
2008171268.tif 000008
【図７】
2008171268.tif 000009
【図８】
2008171268.tif 000010
【図９】
2008171268.tif 000011
【図１０】
2008171268.tif 000012
【図１１】
2008171268.tif 000013
【図１２】
2008171268.tif 000014
【図１３】
2008171268.tif 000015
【図１４】
2008171268.tif 000016
【図１５】
2008171268.tif 000017
【手続補正書】
【提出日】平成19年11月26日(2007.11.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた画像文書作成装置であって、
前記画像形成装置が持つ色域情報を取得する色域情報取得手段と、
当該装置内に保存している文書データ及び／又は画像データに含まれる色を識別する識別手段と、
前記識別手段により識別した色と前記色域情報取得手段により取得した色域情報との色差を前記画像形成装置ごとに算出する色差算出手段と、
前記色差算出手段の算出した色差に基づいて印刷対象とする画像形成装置を選択する装置選択手段と、
選択された画像形成装置に対して前記文書データ及び／又は前記画像データの印刷を指示する印刷手段と、を備えたことを特徴とする画像文書作成装置。
【請求項２】
前記装置選択手段は、前記色差算出手段の算出した色差に基づいて、色差が最も少ない画像形成装置を印刷対象として選択することを特徴とする請求項１に記載の画像文書作成装置。
【請求項３】
前記色域情報取得手段は、前記画像形成装置が色変換テーブルを持っているかどうかを確認し、色変換テーブルを持っている場合にはその色変換テーブルを前記色域情報として取得することを特徴とする請求項１又は請求項２に記載の画像文書作成装置。
【請求項４】
前記色域情報取得手段は、前記画像形成装置が色変換テーブルを持っていない場合には、その画像形成装置に対応した色変換テーブルを前記ネットワークを通じて外部から取得することを特徴とする請求項１又は請求項２に記載の画像文書作成装置。
【請求項５】
前記色差算出手段は、印刷する文書データ及び／又は画像データの種類に応じた色変換を行った後の色と前記色変換テーブルとを比較して色差を算出することを特徴とする請求項３又は請求項４に記載の画像文書作成装置。
【請求項６】
複数の色差に対応した色差感覚のメッセージが予め登録されている色差テーブルと、
前記色差算出手段にて算出された色差と前記色差テーブルとを比較して、算出された前記色差に対応する色差感覚のメッセージを前記色差テーブルから抽出して提示する提示手段と、をさらに備えたことを特徴とする請求項１ないし請求項５のいずれか１項に記載の画像文書作成装置。
【請求項７】
前記印刷手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内であるときは、文書データ及び／又は画像データの印刷を直ちに開始し、許容範囲外であるときは、文書データ及び／又は画像データの印刷を一時停止することを特徴とする請求項１に記載の画像文書作成装置。
【請求項８】
選択対象から除外する画像形成装置の情報が予め登録されている除外テーブルをさらに備えており、
前記装置選択手段は、前記ネットワーク上の各画像形成装置が持つ色域情報の選択前に、前記除外テーブルに登録されている特定の画像形成装置を選択対象から除外することを特徴とする請求項１に記載の画像文書作成装置。
【請求項９】
前記画像形成装置から当該画像形成装置のトラブル情報を取得するトラブル情報取得手段をさらに備えており、
前記装置選択手段は、前記ネットワーク上の各画像形成装置が持つ色域情報の選択前に、前記トラブル情報取得手段により取得した情報に基づき、トラブル中の画像形成装置を選択対象から除外することを特徴とする請求項１に記載の画像文書作成装置。
【請求項１０】
前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、その複数台の中から予め設定された優先順位に従って１台の画像形成装置を選択することを特徴とする請求項１に記載の画像文書作成装置。
【請求項１１】
前記画像形成装置から当該画像形成装置の使用履歴情報を取得する使用履歴情報取得手段をさらに備えており、
前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、前記使用履歴情報取得手段にて取得した各画像形成装置の過去の使用履歴に基づき、最も使用頻度の低い画像形成装置を選択することを特徴とする請求項１に記載の画像文書作成装置。
【請求項１２】
前記画像形成装置から当該画像形成装置の使用履歴情報を取得する使用履歴情報取得手段をさらに備えており、
前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、前記使用履歴情報取得手段にて取得した各画像形成装置の過去の使用履歴に基づき、最も使用頻度の高い画像形成装置を選択することを特徴とする請求項１に記載の画像文書作成装置。
【請求項１３】
前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、直近に印刷を行った画像形成装置を選択することを特徴とする請求項１に記載の画像文書作成装置。
【請求項１４】
前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、最も使用頻度の低い画像形成装置を選択することを特徴とする請求項１に記載の画像文書作成装置。
【請求項１５】
前記色差算出手段は、前記識別手段により識別した色と前記色域情報取得手段により取得した色域情報とに基づき、表色系を用いた色差式によって色差を算出することを特徴とする請求項１に記載の画像文書作成装置。
【請求項１６】
ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた画像文書作成装置における画像文書印刷方法であって、
前記画像形成装置が持つ色域情報を前記ネットワークを通じて取得するステップと、
当該装置内に保存している文書データ及び／又は画像データに含まれる色を識別するステップと、
識別した色と取得した色域情報との色差を前記画像形成装置ごとに算出するステップと、
算出した色差に基づいて、色差が最も少ない画像形成装置を印刷対象として選択するステップと、
選択された画像形成装置に対して文書データ及び／又は画像データの印刷を指示するステップと、を含むことを特徴とする画像文書印刷方法。
【請求項１７】
ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた画像文書作成装置における画像文書印刷方法であって、
前記画像文書作成装置は、複数の色差に対応した色差感覚のメッセージが予め登録されている色差テーブルを備えており、
前記画像形成装置が持つ色域情報を前記ネットワークを通じて取得するステップと、
自装置内に保存している文書データ及び／又は画像データに含まれる色を識別するステップと、
識別した色と取得した色域情報との色差を前記画像形成装置ごとに算出するステップと、
算出された色差と前記色差テーブルとを比較して、前記算出された色差に対応する色差感覚のメッセージを前記色差テーブルから抽出してユーザに提示するステップと、を含むことを特徴とする画像文書印刷方法。
【請求項１８】
請求項１６又は請求項１７に記載の画像文書印刷方法の各ステップをコンピュータに実行させるための画像文書印刷プログラム。
【請求項１９】
請求項１８に記載の画像文書印刷プログラムを記録したコンピュータ読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上の複数台の画像形成装置と接続可能に設けられた画像文書作成装置に係り、より詳細には、文書データ及び／又は画像データに含まれる色と色差の少ない画像形成装置を印刷対象装置として選択可能であるとともに、色差が許容範囲を超えている場合には色域不足をユーザに通知可能な画像文書作成装置、画像文書印刷方法、画像文書印刷プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来から、プリントデータをプリントするのに用いる画像形成装置の色域に、そのプリントデータに含まれる色が全色サポートされていない場合には、色域不足をユーザに通知するように構成されたシステム及び方法が提案されている（例えば、特許文献１参照）。
【０００３】
このシステム等では、プリントデータの印刷可能な画像形成装置において、プリントデータに含まれる色域と画像形成装置が表現可能な色域とを比較し、識別した色のうち１つ以上が画像形成装置の持つ色域に含まれていない場合に、ユーザにその旨を通知するようになっている。すなわち、プリントデータに画像形成装置が表現可能な色が含まれるか否かを、カラープロファイルの絶対的な色域に含まれるか否かで判別し、ユーザに通知して、ユーザに印刷するか否かを選択させるようになっている。
【特許文献１】特開２００４−５３８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献１記載の手法では、プリントデータに含まれる色と画像形成装置で表現される色との差が大きく異なる場合のみならず、プリントデータに含まれる色と画像形成装置で表現される色との差がある程度許容できる場合や、人間の目で判別できない程度のレベル差である場合であっても、プリントデータに含まれる色が画像形成装置で表現可能な色域に含まれない旨を一様に通知することになる。そのため、ユーザは、プリントデータに含まれる色と画像形成装置で表現される色との差が許容できる程度の差である場合や、人間の目で判別できない程度のレベル差である場合など、そのまま印刷しても何ら支障のない場合であっても、その都度、印刷するかしないかを自ら判断しなければならない、といった問題があった。しかも、この場合に通知されるのは、プリントデータに含まれる色の少なくとも１つ以上の色が、画像形成装置が表現可能な色域に含まれていないことを通知するのみであり、プリントデータに含まれる色と画像形成装置で再現される色とが、見た目にどの程度の差であるのか（すなわち、ユーザが許容できる程度の差であるのか）を感覚的に知ることができない。そのため、印刷すると判断した場合であっても、実際にプリントアウトしてみないと、画像形成装置で印刷される色がプリントデータに含まれる色とどの程度の差があるのか分からないといった問題があった。
【０００５】
本発明はかかる問題点を解決すべく創案されたもので、その目的は、文書データ及び／又は画像データに含まれる色により近い色での印刷を可能とした画像文書作成装置、画像文書印刷方法、画像文書印刷プログラム及び記録媒体を提供することにある。また、本発明の他の目的は、印刷前に、プリントデータに含まれる色と画像形成装置で表現される色との色差がどの程度であるかをユーザに通知することで、印刷を行うか否かの判断を容易にすることを可能とした画像文書作成装置、画像文書印刷方法、画像文書印刷プログラム及び記録媒体を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の画像文書作成装置は、ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた画像文書作成装置であって、前記画像形成装置が持つ色域情報を取得する色域情報取得手段と、当該装置内に保存している文書データ及び／又は画像データに含まれる色を識別する識別手段と、前記識別手段により識別した色と前記色域情報取得手段により取得した色域情報との色差を前記画像形成装置ごとに算出する色差算出手段と、前記色差算出手段の算出した色差に基づいて印刷対象とする画像形成装置を選択する装置選択手段と、選択された画像形成装置に対して前記文書データ及び／又は前記画像データの印刷を指示する印刷手段とを備えたことを特徴としている。
【０００７】
この構成により、画像形成装置の色域と印刷する文書データ及び／又は画像データの持つ色との色差を求め、求められた色差に基づいて文書データ及び／又は画像データが持つ色に近い色を表現可能な画像形成装置を選択し、自動的に印刷することができる。つまり、文書データ及び／又は画像データに含まれる色により近い色で印刷することができる。
【０００８】
また、本発明の画像文書作成装置では、前記装置選択手段は、前記色差算出手段の算出した色差に基づいて、色差が最も少ない画像形成装置を印刷対象として選択するように構成してもよい。印刷手段は、このようにして選択された画像形成装置に対して文書データ及び／又は画像データの印刷を指示する。
【０００９】
これにより、例えば、ネットワーク上の画像形成装置にアクセスし、それぞれの画像形成装置の色域と印刷する文書データ及び／又は画像データの持つ色との色差を求め、求められた色差を比較して、色差が最も少ない画像形成装置、即ち、印刷データが持つ色に最も近い色を表現可能な画像形成装置を選択し、自動的に印刷することが可能となる。
【００１０】
本発明の画像文書作成装置では、前記色域情報取得手段は、前記画像形成装置がカラープロファイルや再現色域といった色変換テーブルを持っているかどうかを確認し、色変換テーブルを持っている場合にはその色変換テーブルを前記色域情報として取得するように構成してもよい。
【００１１】
また、本発明の画像文書作成装置では、前記色域情報取得手段は、画像形成装置が色変換テーブルを持っていない場合には、その画像形成装置に対応した色変換テーブルを前記ネットワークを通じて外部から取得するように構成してもよい。具体的には、その画像形成装置のメーカのＷｅｂサイトなどで色変換テーブルが公開されているので、その公開されている色変換テーブルをダウンロードする。これにより、色変換テーブルを持っていない画像形成装置に対しても色差を算出することが可能となる。
【００１２】
また、本発明の画像文書作成装置では、前記色差算出手段は、印刷する文書データ及び／又は画像データの種類（写真、グラフィック、テキスト等）に応じた色変換を行った後の色と、前記色変換テーブルとを比較して色差を算出するように構成してもよい。このように、印刷言語が指定された色変換方法(Perceptual：写真向け、 Saturation：グラフィック向け、テキスト向け等)に対応した画像形成装置で印刷される色と、文書データ及び／又は画像データ（印刷データ）で指定された色とを比較することで、色差を求める場合の色変換の違いによる色差のずれをなくすことが可能となる。
【００１３】
また、本発明の画像文書作成装置では、複数の色差に対応した色差感覚のメッセージが予め登録されている色差テーブルと、提示手段とをさらに備えてもよく、前記提示手段は、前記色差算出手段にて算出された色差と前記色差テーブルとを比較して、算出された前記色差に対応する色差感覚のメッセージを前記色差テーブルから抽出して提示するように構成してもよい。このような色差感覚のメッセージを表示することで、ユーザは印刷を行うか否かの判断を、色差の数値だけでなく、メッセージによっても感覚的に判断することが可能となる。
【００１４】
ここで、色差テーブルは、複数段階に区分された色差（ΔＥ）の項目と、これに対応する色差の感覚のメッセージの項目とからなっている。色差（ΔＥ）の項目としては、０、０〜０．５未満、０．５〜１．５未満、１．５〜３．０未満、３．０〜６．０未満、６．０以上、の６段階の色差レベルに区分されており、そのそれぞれに対して、Ｎｏｎ（色差なし）、Ｔｒａｃｅ（かすかに感じられる）、Ｓｌｉｇｈｔ（わずかに感じられる）、Ｎｏｔｉｃｅａｂｌｅ（かなり感じられる）、Ａｐｐｒｅｃｉａｂｌｅ（目だって感じられる）、Ｍｕｃｈ（大きい）の６種類の感覚メッセージが対応付けされている。
【００１５】
例えば、色差算出手段にて算出された色差（ΔＥ）が、２．０であった場合、提示手段は、これに対応するメッセージである「かなり感じられる。」を選択し、対応する画像形成装置の機種名等とともにこのメッセージを表示する。これにより、印刷する文書データ及び／又は画像データに含まれる色と実際に画像形成装置で印刷される色との差がどの程度であるのかを、印刷前に知ることができるので、ユーザは、色差の程度を認識した上で、文書データ及び／又は画像データの印刷を行うか否かを選択することが可能となる。
【００１６】
また、本発明の画像文書作成装置では、前記印刷手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内であるときは、文書データ及び／又は画像データの印刷を直ちに開始し、許容範囲外であるときは、文書データ及び／又は画像データの印刷を一時停止するように構成してもよい。これにより、文書データ及び／又は画像データの印刷言語が指定する色が、画像形成装置で印刷できる色域内である場合（画像形成装置が印刷データの全ての色をサポートしている場合）、及び、画像形成装置で印刷できる色域から外れるものの許容できる範囲内である場合には、直ちに文書データ及び／又は画像データの印刷を開始することが可能となる。
【００１７】
ここで、色差の許容範囲は、上記の色差テーブルで言うと、０〜１．５未満の範囲であり、算出された色差がこの範囲であった場合には、印刷手段は、その許容範囲内にある画像形成装置から文書データ及び／又は画像データを直ちに印刷することになる。一方、検出された色差が１．５以上であった場合には、文書データ及び／又は画像データの印刷を一時停止し、上記のメッセージを表示部に表示して、ユーザに、印刷をそのまま実行するか否かの判断を行わせることになる。
【００１８】
また、本発明の画像文書作成装置では、選択対象から除外する画像形成装置の情報が予め登録されている除外テーブルをさらに備えてもよく、前記装置選択手段は、前記ネットワーク上の各画像形成装置が持つ色域情報の選択前に、前記除外テーブルに登録されている特定の画像形成装置を選択対象から除外するように構成してもよい。ここで、除外テーブルに登録される除外条件としては、例えばユーザのいる場所、すなわち、ユーザが使用する画像文書作成装置の設置場所から遠い場所に設置されている画像形成装置を除外対象とするような条件が考えられる。つまり、場所的に遠いか近いかを除外条件とする。
【００１９】
また、本発明の画像文書作成装置では、前記画像形成装置から当該画像形成装置のトラブル情報を取得するトラブル情報取得手段をさらに備えてもよく、前記装置選択手段は、前記ネットワーク上の各画像形成装置が持つ色域情報の選択前に、前記トラブル情報取得手段により取得した情報に基づき、トラブル中の画像形成装置を選択対象から除外するように構成してもよい。すなわち、画像文書作成装置は、ネットワークに接続した時点から定期的に、各画像形成装置と通信して、各画像形成装置のトラブル情報（紙切れ、トナー切れ、ジャムの発生等）を取得することで、常に最新のトラブル情報を保存しておく。これにより、装置選択手段は、ネットワーク上の各画像形成装置が持つ色域情報の選択前に、保存しているトラブル情報に基づき、トラブル中の画像形成装置を選択対象から除外することが可能となる。
【００２０】
また、本発明の画像文書作成装置では、前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、その複数台の中から予め設定された優先順位に従って１台の画像形成装置を選択するように構成してもよい。ここで、優先順位の例としては、例えばユーザのいる場所、すなわち、ユーザが使用する画像文書作成装置の設置場所に近いものほど上位にくるような優先順位の設定が考えられる。この設定は、ユーザが自由に行えるようにしておけばよい。
【００２１】
また、本発明の画像文書作成装置では、前記画像形成装置から当該画像形成装置の使用履歴情報を取得する使用履歴情報取得手段をさらに備えてもよく、前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、前記使用履歴情報取得手段にて取得した各画像形成装置の過去の使用履歴に基づき、最も使用頻度の低い画像形成装置を選択するように構成してもよい。この場合、各画像形成装置の使用頻度については、画像文書作成装置が各画像形成装置と定期的に通信を行って、各画像形成装置の使用履歴を取得し、この取得した使用履歴に基づいて、使用頻度の最も低い画像形成装置を選択するように構成すればよい。このように使用頻度の低い画像形成装置を選択することで、トナーの消費量の少ない画像形成装置を選択できるので、印刷途中でトナー切れになって停止するといった不具合の発生を回避することが可能となる。
【００２２】
また、本発明の画像文書作成装置では、前記画像形成装置から当該画像形成装置の使用履歴情報を取得する使用履歴情報取得手段をさらに備えてもよく、前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、前記使用履歴情報取得手段にて取得した各画像形成装置の過去の使用履歴に基づき、最も使用頻度の高い画像形成装置を選択する構成としてもよい。各画像形成装置の使用頻度については、上記と同様、画像文書作成装置が各画像形成装置と定期的に通信を行って、各画像形成装置の使用履歴を取得し、この取得した使用履歴に基づいて、使用頻度の最も高い画像形成装置を選択するように構成すればよい。使用頻度の高い画像形成装置は、例えば画像が綺麗であるといった品質の高い装置である場合が多い。従って、例えば重要書類等である場合には、使用頻度の高い装置を選択することで、印字の綺麗な書類を作成することが可能となる。
【００２３】
また、本発明の画像文書作成装置では、前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、直近に印刷を行った画像形成装置を選択する構成としてもよい。すなわち、自装置で行った印刷の履歴を一定期間（例えば、１カ月間等）保存しておくことで、この印刷履歴から直近に印刷を行った画像形成装置を選択することが可能である。
【００２４】
また、本発明の画像文書作成装置では、前記装置選択手段は、前記色差算出手段にて算出された色差が予め設定されている許容範囲内である画像形成装置が複数台存在する場合は、最も使用頻度の低い画像形成装置を選択する構成としてもよい。すなわち、自装置で行った印刷の履歴を一定期間（例えば、１カ月間等）保存しておくことで、この印刷履歴から、過去１カ月間に最も使用頻度の低くかった画像形成装置を選択することが可能である。
【００２５】
また、本発明の画像文書作成装置では、前記色差算出手段は、前記識別手段により識別した色と前記色域情報取得手段により取得した色域情報とに基づき、例えば周知の表色系を用いた色差式によって色差を算出するように構成してもよい。
【００２６】
ここで、色差式としては、１９７６年に国際照明委員会（ＣＩＥ）で規格化されたＬ*ａ*ｂ*表色系を用いた色差式を用いることができる。すなわち、Ｌ*ａ*ｂ*表色系における座標Ｌ*、ａ*、ｂ*、の差であるΔＬ*、Δａ*、Δｂ*によって定義される二つの試料の間の色差式（ΔＥ*ａｂ）
ΔＥ*ａｂ＝［（ΔＬ*）2＋（Δａ*）2＋（Δｂ*）2］1/2
を用いることができる。この色差式は、例えば（AIC 2004 Color and Paints, Interim Meeting of the International Color Association, Proceedings p138-142, Industrial colour difference evaluation:LCAM textile data, Michal VIK, Colour and Appearance Measurement Laboratory Faculty of Textile Science, Technical University of Liberec）にも記載されている。
【００２７】
また、本発明の画像文書印刷方法は、ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた画像文書作成装置における画像文書印刷方法であって、前記画像形成装置が持つ色域情報を前記ネットワークを通じて取得するステップと、当該装置内に保存している文書データ及び／又は画像データに含まれる色を識別するステップと、識別した色と取得した色域情報との色差を前記画像形成装置ごとに算出するステップと、算出した色差に基づいて、色差が最も少ない画像形成装置を印刷対象として選択するステップと、選択された画像形成装置に対して文書データ及び／又は画像データの印刷を指示するステップとを含むことを特徴としている。
【００２８】
この構成により、画像形成装置の色域と印刷する文書データ及び／又は画像データの持つ色との色差を求め、求められた色差に基づいて文書データ及び／又は画像データが持つ色に近い色を表現可能な画像形成装置を選択し、自動的に印刷することができる。つまり、文書データ及び／又は画像データに含まれる色により近い色で印刷することができる。
【００２９】
また、本発明の画像文書印刷方法は、ネットワーク上に配置された複数台の画像形成装置と接続可能に設けられた画像文書作成装置における画像文書印刷方法であって、前記画像文書作成装置は、複数の色差に対応した色差感覚のメッセージが予め登録されている色差テーブルを備えており、前記画像形成装置が持つ色域情報を前記ネットワークを通じて取得するステップと、自装置内に保存している文書データ及び／又は画像データに含まれる色を識別するステップと、識別した色と取得した色域情報との色差を前記画像形成装置ごとに算出するステップと、算出された色差と前記色差テーブルとを比較して、前記算出された色差に対応する色差感覚のメッセージを前記色差テーブルから抽出してユーザに提示するステップとを含むことを特徴としている。
【００３０】
この構成により、印刷する文書データ及び／又は画像データに含まれる色と実際に画像形成装置で印刷される色との差がどの程度であるのかを、印刷前に知ることができるので、ユーザは、色差の程度を認識した上で、文書データ及び／又は画像データの印刷を行うか否かを選択することが可能となる。
【００３１】
また、本発明は、上記画像文書印刷方法の各ステップをコンピュータに実行させるための画像文書印刷プログラムとして提供することが可能であり、さらに、この画像文書印刷プログラムをコンピュータ読み取り可能な記録媒体に記録して提供することが可能である。
【発明の効果】
【００３２】
本発明によれば、画像形成装置が持つ色域情報を色域情報取得手段にて取得し、自装置内に保存している文書データ又は画像データに含まれる色と、取得した色域情報との色差を画像形成装置ごとに算出し、算出した色差に基づいて印刷対象とする画像形成装置を選択するように構成したので、文書データ又は画像データに含まれる色により近い色で印刷することができる。また、印刷実行前に、文書データ又は画像データに含まれる色と画像形成装置で表現される色との色差がどの程度であるのかをユーザに通知することで、印刷を行うか否かの判断を容易に行うことができる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の実施の形態について、図面を参照して説明する。
【００３４】
図１は、本発明の画像文書作成装置を含む印刷システムの全体構成を示す概念図である。
【００３５】
本実施形態の印刷システムは、複数台（この例では３台のみ図示されている）のプリンタ１（１ａ〜１ｃ）と、複数台（この例では３台のみ図示されている）の画像文書作成装置２（２ａ〜２ｃ）とが通信ネットワークＮを介して接続され、画像文書作成装置２から送信された印刷データを、指定されたプリンタ１が受信して印刷処理を実行するようになっている。なお、以下の説明において、画像文書作成装置２及びプリンタ１を区別する必要がある場合には、かっこ内に示した添え字付きの符号を適宜用いることとする。
【００３６】
＜プリンタの説明＞
プリンタ１は、インクジェットプリンタ、複写機、ＭＦＰ（マルチファンクションプリンタ）、印刷機等の画像形成装置である。画像文書作成装置２は、図１ではデスクトップパソコンを例示しているが、もちろんノートパソコンであってもよい。通信ネットワークＮは、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）、インターネット等のネットワークであり、有線や無線によってネットワークが構築されている。
【００３７】
図２は、プリンタ１及び画像文書作成装置２の内部構成の概略を示す説明図である。
【００３８】
プリンタ１は、ＣＰＵ１０、ＲＡＭ１１、ＲＯＭ１２、通信部１３、表示部１４、操作部１５、メモリ部１６、制御部１７、画像形成部１８により構成され、これらはバス１９によって接続されている。
【００３９】
ＣＰＵ１０は、ＲＯＭ１２に記憶されている制御プログラムや各種処理プログラムを読み出してＲＡＭ１１内の図示しないワークエリアに展開し、展開したプログラムに従って各部の動作を制御する。ＲＡＭ１１は、ＣＰＵ１０により実行制御される各種処理において、ＲＯＭ１２から読み出されたプログラム、入力データ若しくは出力データ、及びパラメータ等の一時的な格納領域となる。
【００４０】
通信部１３は、通信ネットワークＮの通信規格に準拠した通信インターフェースである。この通信部１３は、例えばＬＡＮカード等の通信制御カードにより構成され、ＬＡＮケーブル等の通信回線を介して通信ネットワークＮに接続された画像文書作成装置２との間で各種データの送受信及び入出力を行う。
【００４１】
操作部１５は、タブレット等の入力装置からなり、プリンタ１を使用するユーザからの指示や入力を受け付ける。表示部１４は、液晶ディスプレイ等の表示装置からなり、操作部１５を通じて入力された情報や、通信部１３を通じて入力された情報を表示する。
【００４２】
メモリ部１６は、ＥＥＰＲＯＭやフラッシュメモリ等の不揮発性メモリ、又はＨＤＤ（Hard Disk Drive）等からなり、画像文書作成装置２から送信されてきた印刷データを一旦格納する。また、メモリ部１６には、再現色域や色変換テーブルといった色域情報が格納されるとともに、トナー切れ、用紙切れ、ジャムや故障の発生といったトラブル情報や、使用履歴情報などの装置情報が格納される。トラブル情報は、現在の状態を格納するものであり、トラブルが解消されたときには、履歴として残すものの、トラブル情報としてはメモリ部１６から削除されるようになっている。色変換テーブルとしては、ＩＣＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｌｏｒ  Ｃｏｎｓｏｒｔｉｕｍ）により定められたカラープロファイルを使用することができるが、これに準拠するものであればよく、必ずしもＩＣＣカラープロファイルに限定されるものではない。ただし、このような再現色域や色変換テーブルといった色域情報については、全てのプリンタが自装置内に必ず持っているというわけではない。本実施形態では、図1に示すように、プリンタ１ｃがこの色域情報を持っていないプリンタであるとしている。
【００４３】
制御部１７は、画像文書作成装置２からの印刷指示に従って画像形成部１８を制御し、印刷処理を実行する。画像形成部１８は、図示は省略しているが、露光ユニット、現像装置、感光体ドラム、帯電器、クリーナユニット、転写ユニット、定着ユニット、用紙搬送路、給紙トレイ及び排紙トレイ等により構成されている。
【００４４】
＜画像文書作成装置の説明＞
画像文書作成装置２は、ＣＰＵ２０、ＲＡＭ２１、ＲＯＭ２２、通信部２３、表示部２４、操作部２５、メモリ部２６、制御部２７により構成され、これらはバス２９によって接続されている。
【００４５】
ＣＰＵ２０は、ＲＯＭ２２に記憶されている制御プログラムや各種処理プログラムを読み出してＲＡＭ２１内の図示しないワークエリアに展開し、展開したプログラムに従って装置各部の動作を制御する。
【００４６】
通信部２３は、通信ネットワークＮの通信規格に準拠した通信インターフェースである。この通信部２３は、例えばＬＡＮカード等の通信制御カードにより構成され、ＬＡＮケーブル等の通信回線を介して通信ネットワークＮに接続されたプリンタ１との間で各種データの送受信及び入出力を行う。
【００４７】
ＲＡＭ２１は、ＣＰＵ２０により実行制御される各種処理において、ＲＯＭ２２から読み出されたプログラム、入力データ若しくは出力データ、及びパラメータ等の一時的な格納領域となる。
【００４８】
操作部２５は、キーボード、マウス、タブレット等の入力装置からなり、画像文書作成装置２のユーザからの指示や入力を受け付ける。表示部２４は、液晶ディスプレイ等の表示装置からなり、操作部２５を通じて入力された情報や、通信部２３を通じて入力された情報を表示する。
【００４９】
メモリ部２６は、ＥＥＰＲＯＭやフラッシュメモリ等の不揮発性メモリ、又はＨＤＤ（Hard Disk Drive）等からなり、作成した文書データ及び／又は画像データ等を保存する。また、メモリ部２６は、予めインストールされている各プリンタ１のプリンタドライバを格納している。さらに、メモリ部２６には、複数の色差に対応した色差感覚のメッセージが予め登録されている色差テーブルや、選択対象から除外する画像形成装置の情報が予め登録されている除外テーブル、自装置で過去（例えば、過去１カ月間）に使用したプリンタの使用履歴を格納した使用履歴情報テーブルなど、印刷に関連するテーブル（以下まとめて「印刷情報テーブル」ともいう。）が格納されている。
【００５０】
制御部２７は、メモリ部２６に格納されている各種情報や作成された文書データ及び／又は画像データを読み出して印刷データに生成し、メモリ部２６に格納されているプリンタドライバを使用して、印刷内容の設定を行う。設定された印刷データは、通信部２３、ネットワークＮを介して指定された１台のプリンタ１に送信され、当該プリンタ１によって印字出力されるようになっている。
【００５１】
上記構成において、本実施形態では、制御部２７は、各プリンタ１が持つ色域情報や過去の使用履歴情報、及び過去のトラブル情報を取得する取得手段２７ａと、装置内に保存している文書データ及び／又は画像データに含まれる色を識別する色識別手段２７ｂと、識別した色と各プリンタ１から取得した色域情報との色差をプリンタごとに算出する色差算出手段２７ｃと、算出した色差に基づいて印刷対象とするプリンタ１を選択する装置選択手段２７ｄと、選択したプリンタ１に対して印刷指示を出力する印刷手段２７ｅと、色差算出手段２７ｃにて算出された色差とメモリ部２６に格納されている色差テーブルとを比較して、算出された色差に対応する色差感覚のメッセージを色差テーブルから抽出して表示部２４に表示する提示手段２７ｆとを備えている。
【００５２】
図３は、メモリ部２６に格納されている色差テーブルの構成例を示している。
【００５３】
この色差テーブルは、本実施形態では６段階に区分された色差（ΔＥ）の項目と、これに対応する色差の感覚のメッセージの項目とからなっている。具体的に説明すると、色差（ΔＥ）の項目としては、０、０〜０．５未満、０．５〜１．５未満、１．５〜３．０未満、３．０〜６．０未満、６．０以上、の６段階の色差レベルに区分されており、そのそれぞれに対して、Ｎｏｎ（色差なし）、Ｔｒａｃｅ（かすかに感じられる）、Ｓｌｉｇｈｔ（わずかに感じられる）、Ｎｏｔｉｃｅａｂｌｅ（かなり感じられる）、Ａｐｐｒｅｃｉａｂｌｅ（目だって感じられる）、Ｍｕｃｈ（大きい）の６種類の感覚メッセージが対応付けされている。例えば、色差算出手段２７ｃにて算出された色差（ΔＥ）が、２．０であった場合、提示手段２７ｆは、これに対応するメッセージである「かなり感じられる。」を選択し、対応する画像形成装置の名称等とともにこのメッセージを表示する。
【００５４】
また、メモリ部２６に格納されている除外テーブルに登録される除外条件としては、例えばユーザのいる場所、すなわち、ユーザが使用する画像文書作成装置２の設置場所から遠い場所に設置されているプリンタ１を除外対象として登録する。例えば、ユーザの使用する画像文書作成装置２がオフィスビルの３階に設置されており、これに対して例えばプリンタ１ａと１ｂは同じ３階に設置されているが、プリンタ１ｃは５階に設置されているような場合、この５階に設置されているプリンタ１ｃを印刷対象から除外するように除外テーブルに登録しておく。ただし、登録条件は、このような場所的な条件に限るものではなく、ユーザの都合によって適宜決定すればよい。例えば、プリンタ１ａは夕方６時には電源がオフされるが、別のプリンタ１ｂはファクシミリ機能を備えているため、省エネモードに移行することはあっても２４時間稼働しているといった場合に、稼働時間の短いプリンタ１ａを印刷対象から除外するように除外テーブルに登録することも可能である。
【００５５】
＜プリンタ選択処理動作の説明＞
次に、上記構成の画像文書作成装置において、作成した文書データ及び／又は画像データを印刷するときのプリンタの選択処理動作について、図４〜図１５に示すフローチャートを参照して説明する。
【００５６】
まず、プリンタ選択処理の基本的な流れについて、図４に示すフローチャートを参照して説明し、その後、各ステップのより具体的な処理の説明を個別に行うこととする。
【００５７】
−プリンタ選択処理の基本説明（図４参照）−
画像文書作成装置２は、ネットワークＮ上の各プリンタ１を検索し、印刷対象候補のプリンタ１を抽出する（ステップＳ１１）。
【００５８】
次に、印刷対象候補から、除外を行うプリンタ１を選択し、印刷対象候補のプリンタ１から削除する（ステップＳ１２）。例えば、除外テーブルにプリンタ１ｃが登録されている場合には、印刷対象候補からプリンタ１ｃを除外し、その他のプリンタ１ａ，１ｂを印刷対象候補として抽出する。そして、抽出した印刷対象候補の全てのプリンタ１において、各プリンタ１の色域と、印刷する文書データ及び／又は画像データの色との色差を色差算出手段２７ｃにて算出する（ステップＳ１３）。
【００５９】
次に、算出された各印刷対象候補のプリンタ１の色差から、色差が許容範囲内となるプリンタ１を自動で検索する（ステップＳ１４）。
【００６０】
その結果、許容範囲内となるプリンタ１が存在する場合（ステップＳ１５でＹｅｓと判断された場合）には、許容色差内となるプリンタ１の中から、印刷を行うプリンタ１を自動的に選択し（ステップＳ１６）、選択されたプリンタ１で印刷を実行し（ステップＳ１７）、印刷を完了すると、印刷完了画面を表示する（ステップＳ２１）。
【００６１】
図１４は、このときの印刷完了画面の一例を示している。
【００６２】
この印刷完了画面では、上段に印刷完了メッセージが表示され、中段に印刷実行プリンタの機種が表示され、下段に色差情報の詳細が「色差の感覚」のメッセージ（これについては後述する）も含めて表示されている。
【００６３】
一方、許容範囲内となるプリンタ１が１台も存在しない場合（ステップＳ１５でＮｏと判断された場合）には、印刷対象候補の全てのプリンタ１から、各プリンタ１の色差を比較して、色差が最小となるプリンタ１の自動選択を行い（ステップＳ１８）、その後に、警告画面を表示部２４に表示して（ステップＳ１９）、ユーザに提示する。
【００６４】
この提示に対し、ユーザが印刷実行を選択した場合（ステップＳ２０でＹｅｓと判断された場合）には、選択されたプリンタ１で印刷を実行し（ステップＳ１７）、印刷を完了すると、印刷完了画面を表示する（ステップＳ２１）。一方、告知に対してユーザが印刷実行を選択しなかった場合（ステップＳ２０でＮｏと判断された場合）には、印刷を実行することなく、そのまま処理を終了する。
【００６５】
以上が、プリンタ選択処理の基本的な処理手順の説明である。以下、各ステップの処理を個別に説明する。
【００６６】
−ステップＳ１２の処理の説明（図５参照）−
この処理では、ステップＳ１１で抽出された印刷対象候補の各プリンタ１のそれぞれについて、ステップＳ１２−１〜ステップＳ１２−８の処理を繰り返し行う。
【００６７】
すなわち、メモリ部２６に格納されている除外テーブルを参照して（ステップＳ１２−２）、ネットワークＮ上の任意のプリンタ１が、印刷対象から除外するプリンタとして登録されているか否かを判断する（ステップＳ１２−３）。その結果、除外対象として登録されている場合（ステップＳ１２−３でＹｅｓと判断された場合）には、そのプリンタ１を印刷対象候補から除外する（ステップＳ１２−４）。
【００６８】
一方、除外対象として登録されていない場合（ステップＳ１２−３でＮｏと判断された場合）には、次に、そのプリンタ１からトラブル情報を取得して（ステップＳ１２−５）、そのプリンタ１が印刷可能な状態であるか否かを判断する（ステップＳ１２−６）。その結果、そのプリンタ１が印刷不可能状態（すなわち、取得したトラブル情報に、ジャムの発生や故障中等の情報、又は、インク切れや紙切れ等の情報が含まれている状態）であった場合（ステップＳ１２−６でＮｏと判断された場合）には、そのプリンタ１を印刷対象候補から除外する（ステップＳ１２−４）。
【００６９】
一方、そのプリンタ１が印刷可能状態（すなわち、トラブル情報に、ジャムの発生や故障中等の情報、さらには、インク切れや紙切れ等の情報が含まれていない状態）であった場合（ステップＳ１２−６でＹｅｓと判断された場合）には、そのプリンタ１を印刷対象候補として選択する（ステップＳ１２−７）。
【００７０】
−ステップＳ１３の処理の説明（図６参照）−
この処理では、ステップＳ１２で選択された印刷対象候補の各プリンタ１のそれぞれについて、ステップＳ１３−１〜ステップＳ１３−６の処理を繰り返し行う。
【００７１】
すなわち、取得手段２７ａは、印刷対象候補の中の任意のプリンタ１と通信を行って、色域情報の取得が可能であるか否かを判断する（ステップＳ１３−２）。その結果、色域情報が取得可能であれば（ステップＳ１３−２でＹｅｓと判断されれば）、そのプリンタ１の色域情報を取得する（ステップＳ１３−３）。取得した色域情報は、例えばメモリ部２６の所定の領域に格納される。
【００７２】
一方、そのプリンタ１から色域情報を取得できない（例えば、プリンタ１ｃは色域情報を持っていない）場合（ステップＳ１３−２でＮｏと判断された場合）には、 ユーザが独自にそのプリンタ１の色域情報を入力する（ステップＳ１３−４）。例えば、そのプリンタ１（例えば、プリンタ１ｃ）のメーカのＷｅｂサイトなどで再現色域や色変換テーブルなどの色域情報が公開されているので、その公開されている情報をダウンロードすることで取得することができる。
【００７３】
この後、取得した色域情報と、印刷する文書データ及び／又は画像データに含まれる色との色差を、例えばＬ*ａ*ｂ*表色系を用いた色差式を用いて算出する（ステップＳ１３−５）。ここで、色差の算出処理について、具体的に説明する。
【００７４】
−ステップＳ１３−５の処理（色差の算出処理）の説明（図７参照）−
まず、ΔＥ＿max（色差の最大値）、ΔＥ＿ave（色差の平均）、ΔＥ＿sum(色差の和)、をそれぞれ初期化（＝０）する（ステップＳ１３−５０１）。そして、文書データ及び／又は画像データに含まれる全ての入力色について、ステップＳ１３−５０２〜ステップＳ１３−５１１の処理を行う。
【００７５】
すなわち、ステップＳ１３−５０３では、プリンタ１の再現色域と色変換テーブルを取得する。
【００７６】
ステップＳ１３−５０４では、入力色を絶対的な色領域の値に変換する。この値を（Ｘ）とする。
【００７７】
ステップＳ１３−５０５では、値（Ｘ）とプリンタ１の再現色域とを比較する。そして、値（Ｘ）がプリンタ１の再現色差に含まれる場合（ステップＳ１３−５０５でＹｅｓと判断された場合）はステップＳ１３−５０６へ、値（Ｘ）がプリンタ１の再現色差に含まれない場合（ステップＳ１３−５０５でＮｏと判断された場合）はステップＳ１３−５１１へ、それぞれ処理を進める。
【００７８】
ステップＳ１３−５０６では、印刷する文書データ及び／又は画像データの種類情報（写真、グラフィック、テキスト等の情報）を取得する。
【００７９】
ステップＳ１３−５０７では、文書データ及び／又は画像データの入力色を、ステップＳ１３−５０６で得られた文書データ及び／又は画像データの種類に応じて色変換（Perceptual, Saturationの変換等）を行い、色変換後の値を絶対的な色の値に変換する。この値を（Ｙ）とする。
【００８０】
ステップＳ１３−５０８では、値（Ｘ）と値（Ｙ）との色差を色差式（ΔＥ）を用いて算出する。得られた値をΔＥとする。
【００８１】
ステップＳ１３−５０９では、下式（１）によって色差の和（ΔＥ＿sum）を求める。
【００８２】
ΔＥ＿sum = ΔＥ＿sum＋ΔＥ  ・・・（１）
ステップＳ１３−５１０では、ΔＥ＿max＜ΔＥ  ならば  ΔＥ=ΔＥ＿max  とする。
【００８３】
ステップＳ１３−５１１は上記処理の終端を示す。
【００８４】
ステップＳ１３−５１２では、上記で求めたΔＥ＿maxと入力色数とから、下式（２）によって色差の平均値（ΔＥ＿ave）を算出する。
【００８５】
ΔＥ＿ave＝ΔＥ＿sum／入力色数  ・・・（２）
【００８６】
−ステップＳ１４の処理の説明（図８参照）−
この処理では、上記のステップＳ１３で算出された各プリンタ１の色差の平均値（ΔＥ＿ave）を使用して、ステップＳ１２の処理で選択された全ての印刷対象候補のプリンタ１のそれぞれについて、ステップＳ１４−１〜ステップＳ１４−５の処理を行う。
【００８７】
すなわち、ステップＳ１４−２では、ステップＳ１３で算出されたプリンタと文書データ及び／又は画像データとの色差の平均値ΔＥ＿aveを取得する。
【００８８】
ステップＳ１４−３では、取得した色差の平均値ΔＥ＿aveと、色差テーブルに登録されている６段階の色差とを比較し、ΔＥ＿aveが許容範囲内であるか否かを判断する。ここで、許容範囲は、上記したように、１〜１．５の範囲である。その結果、ΔＥ＿aveが許容範囲内である場合（ステップＳ１４−３でＹｅｓと判断された場合）には、ステップＳ１４−５へ、ΔＥ＿aveが許容範囲外である場合（ステップＳ１４−３でＮｏと判断された場合）には、ステップＳ１４−４へ、それぞれ処理を進める。
【００８９】
ステップＳ１４−４では、許容範囲外であるプリンタ１を印刷対象候補から除外する。なお、ステップＳ１４−３からステップＳ１４−５へ進んだ場合には、そのプリンタ１を印刷対象候補として選択する。
【００９０】
−ステップＳ１６の処理（実施例１）の説明（図９参照）−
ステップＳ１６−１では、ステップＳ１４で得られた許容色差内となるプリンタ１の数（台数）を取得する。
【００９１】
ステップＳ１６−２では、取得したプリンタ１の台数が１台以上であるか否か、すなわち複数台あるか否かを判断する。その結果、取得したプリンタ１が１台だけである場合（ステップＳ１６−２でＮｏと判断された場合）には、ステップＳ１６の処理を終了する。一方、取得したプリンタ１が複数台ある場合（ステップＳ１６−２でＹｅｓと判断された場合）には、ステップＳ１６−３へ処理を進める。
【００９２】
ステップＳ１６−３では、メモリ部２６から優先順位情報を取得する。優先順位の例としては、例えばユーザのいる場所、すなわち、ユーザが使用する画像文書作成装置２の設置場所に近いものほど上位にくるような優先順位の設定が考えられる。ただし、優先順位は、このような場所的な条件に限るものではなく、ユーザの都合によって適宜決定すればよい。例えば、プリンタ１ａは夕方６時には電源がオフされるが、別のプリンタ１ｂはファクシミリ機能を備えているため、省エネモードに移行することはあっても２４時間稼働しているといった場合に、稼働時間の長いプリンタ１ｂを優先順位の上位に、稼働時間の短いプリンタ１ａを優先順位の下位に設定することも可能である。このような優先順位は、ユーザが自由に設定して、メモリ部２６に登録できるようにしておけばよい。
【００９３】
ステップＳ１６−４では、優先順位を付与されたプリンタが存在するか否かを判断する。その結果、存在する場合にはステップＳ１６−６へ、存在しない場合にはステップＳ１６−５へ、それぞれ処理を進める。
【００９４】
ステップＳ１６−５では、優先順位が存在するので、優先順位の最も高いプリンタを印刷対象プリンタとして決定する。
【００９５】
ステップＳ１６−６では、優先順位を付与されたプリンタが存在しないので、次に、メモリ部２６に格納されているプリンタの使用履歴情報を取得する。本画像文書作成装置では、過去にどのプリンタを使用して印刷を行ったかの使用履歴をメモリ部２６の使用履歴情報テーブルに格納する機能を備えており、この使用履歴情報テーブルからプリンタの使用履歴情報を取得する。ここで、使用履歴情報としては、印刷時刻、過去１カ月間の使用回数等の情報が含まれている。
【００９６】
ステップＳ１６−７では、取得した各プリンタの使用履歴情報に基づき、予め設定されている条件に合うプリンタを印刷対象プリンタとして選択する。
【００９７】
ここで、予め設定されている条件としては、（条件１）使用履歴に含まれている印刷時刻情報に基づき、直近に印刷を行ったプリンタを印刷対象のプリンタとして選択するといった条件、（条件２）使用履歴に含まれている過去１カ月間の各プリンタの使用回数に基づき、最も使用頻度の高い（使用回数の多い）プリンタを印刷対象のプリンタとして選択するといった条件、（条件３）使用履歴に含まれている過去１カ月間の各プリンタの使用回数に基づき、最も使用頻度の低い（使用回数の少ない）プリンタを印刷対象のプリンタとして選択するといった条件、の３つの条件が考えられる。
【００９８】
−ステップＳ１６の処理（実施例２）の説明（図１０参照）−
この実施例２では、ステップＳ１６−１からステップＳ１６−５までの処理は上記実施例１と同じであるので説明を省略する。
【００９９】
ステップＳ１６−８では、優先順位を付与されたプリンタが存在しないので、次に、ネットワークＮ上の各プリンタ１（ただし、ステップＳ１４で得られた許容色差内となるプリンタ）と通信を行って、各プリンタ１から使用履歴情報を取得する。
【０１００】
ステップＳ１６−９では、取得した各プリンタの使用履歴情報に基づき、予め設定されている条件に合うプリンタを印刷対象プリンタとして選択する。
【０１０１】
ここで、予め設定されている条件としては、（条件４）使用履歴に含まれている過去１カ月間の各プリンタの使用回数に基づき、最も使用頻度の高い（使用回数の多い）プリンタを印刷対象のプリンタとして選択するといった条件、（条件５）使用履歴に含まれている過去１カ月間の各プリンタの使用回数に基づき、最も使用頻度の低い（使用回数の少ない）プリンタを印刷対象のプリンタとして選択するといった条件、の２つの条件が考えられる。
【０１０２】
（条件４）を設定した場合、使用頻度の高いプリンタは、例えば画像が綺麗であるといった品質の高いプリンタである場合が多い。従って、例えば重要書類等である場合には、使用頻度の高いプリンタを選択するように設定することで、印字の綺麗な書類を作成することが可能となる。また、（条件５）を設定した場合、使用頻度の少ないプリンタは、トナーの消費量も少ないので、印刷途中でトナー切れになって停止するといった不具合の発生を回避できる可能性が高い。従って、大量に印刷する場合などは、（条件５）に設定するのがよい。
【０１０３】
−ステップＳ１８の処理の説明（図１１参照）−
ステップＳ１８−１では、ステップＳ１２で得られた印刷対象候補のプリンタ（すなわち、除外テーブルに登録されているプリンタを除外した後のプリンタ）の数を取得する。
【０１０４】
ステップＳ１８−２では、取得したプリンタの数が１台以上であるか否かを判断する。その結果、１台以上である場合（ステップＳ１８−２でＹｅｓと判断された場合）には、ステップＳ１８−３へ処理を進める。一方、取得したプリンタの数が１台のみである場合には、そのまま処理を終了する。
【０１０５】
ステップＳ１８−３では、印刷対象候補のプリンタの中から、ΔＥ＿ave(色差の平均値)が最小となるプリンタを選択し、このプリンタを印刷実行プリンタとして決定する。
【０１０６】
−ステップＳ１９の処理（図１２参照）−
ステップＳ１９−１では、ステップＳ１８で決定された印刷実行プリンタの色差の平均値（ΔＥ＿ave）と色差の最大値（ΔＥ＿max）とを取得する。
【０１０７】
ステップＳ１９−２では、色差の平均値（ΔＥ＿ave）と色差の最大値（ΔＥ＿max）を、色差テーブルの色差と比較して、対応する「色差の感覚」のメッセージを取得する。
【０１０８】
ステップＳ１９−３では、取得した「色差の感覚」のメッセージを含む印刷情報を、警告画面として表示部２４に表示する。
【０１０９】
図１５は、表示する警告画面の一例を示している。
【０１１０】
この警告画面では、上段に警告内容の説明文が表示され、中段に色差情報の詳細が表示され、下段に実行又はキャンセルの選択画面が表示され、画面右下に「実行」ボタン１５３が表示されている。従って、ユーザは、印刷を実行する場合には、選択画面の「プリントを行う」と表記された選択窓１５１にチェックを入れて（この図では黒塗りとなっている。）、「実行」ボタン１５３を選択することで、表示されたプリンタ１ａで印刷が実行されることになる。すなわち、図４に示すステップＳ２０からステップＳ１７へ進むことになる。
【０１１１】
−ステップＳ２１の処理（図１３参照）−
ステップＳ２１−１では、ステップＳ１６又はステップＳ２０で決定された印刷実行プリンタの色差の平均値（ΔＥ＿ave）と色差の最大値（ΔＥ＿max）とを取得する。
【０１１２】
ステップＳ２１−２では、ステップＳ２１−１で取得した色差の平均値（ΔＥ＿ave）と色差の最大値（ΔＥ＿max）とを、色差テーブルの色差と比較して、対応する「色差の感覚」のメッセージを取得する。
【０１１３】
ステップＳ２１−３では、選択されたプリンタ１で印刷を実行する。
【０１１４】
ステップＳ２１−４では、印刷を終了すると、ステップＳ２１−３で取得した「色差の感覚」のメッセージを含む印刷情報を、印刷完了画面として表示部２４に表示する。このときの印刷完了画面の一例は、図１４に示した通りであるが、色差情報の表示内容が、警告画面（図１５）で表示されていた内容となる。
【０１１５】
なお、上記した図４ないし図１３に示す処理フローを実施するためのプログラムは、コンピュータ読み取り可能な記録媒体に格納されている。本実施形態ではこのプログラムはＲＯＭ２２に格納されているが、このような記録媒体の一例としては、マスクＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリといった半導体記憶素子、ハードディスク、フレキシブルディスク、ＭＯ（ｍａｇｎｅｔｏ−ｏｐｔｉｃａ ｌ  ｄｉｓｋ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、磁気テープ等を挙げることができる。また、プログラムそのものを通信により伝送して記録媒体に記録する形態であってもよい。
【図面の簡単な説明】
【０１１６】
【図１】本発明の実施の形態に係る画像文書作成装置を含む印刷システムの全体構成を示す概念図である。
【図２】図１に示した印刷システムにおけるプリンタ及び画像文書作成装置の内部構成の概略を示す説明図である。
【図３】本発明の実施の形態に係る画像文書作成装置のメモリ部に格納されている色差テーブルの構成例を示す説明図である。
【図４】本発明の実施の形態に係るプリンタ選択処理の基本的な処理手順を説明するためのフローチャートである。
【図５】図４のフローチャートのステップＳ１２のより具体的な処理手順の一例を示すフローチャートである。
【図６】図４のフローチャートのステップＳ１３のより具体的な処理手順の一例を示すフローチャートである。
【図７】図６のフローチャートのステップＳ１３−５のより具体的な処理手順の一例を示すフローチャートである。
【図８】図４のフローチャートのステップＳ１４のより具体的な処理手順の一例を示すフローチャートである。
【図９】図４のフローチャートのステップＳ１６のより具体的な処理手順の一例を示すフローチャートである。
【図１０】図４のフローチャートのステップＳ１６のより具体的な処理手順の他の例を示すフローチャートである。
【図１１】図４のフローチャートのステップＳ１８のより具体的な処理手順の一例を示すフローチャートである。
【図１２】図４のフローチャートのステップＳ１９のより具体的な処理手順の一例を示すフローチャートである。
【図１３】図４のステップＳ２１のより具体的な処理手順の一例を示すフローチャートである。
【図１４】本発明の実施の形態に係るプリンタ選択処理において表示される印刷完了画面の一例を示す説明図である。
【図１５】本発明の実施の形態に係るプリンタ選択処理において表示される警告画面の一例を示す説明図である。
【符号の説明】
【０１１７】
１（１ａ〜１ｃ）  プリンタ（画像形成装置）
２（２ａ〜２ｃ）  画像文書作成装置
１０，２０  ＣＰＵ
１１，２１  ＲＡＭ
１２，２２  ＲＯＭ
１３，２３  通信部
１４，２４  表示部
１５，２５  操作部
１６，２６  メモリ部
１７，２７  制御部
１８  画像形成部
１９，２９  バス
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2008171268.tif 000018
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2008171268.tif 000019
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2008171268.tif 000020
【手続補正６】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2008171268.tif 000021
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2008171268.tif 000022
【手続補正書】
【提出日】平成19年11月29日(2007.11.29)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
ここで、色差式としては、１９７６年に国際照明委員会（ＣＩＥ）で規格化されたＬ*ａ*ｂ*表色系を用いた色差式を用いることができる。すなわち、Ｌ*ａ*ｂ*表色系における座標Ｌ*、ａ*、ｂ*、の差であるΔＬ*、Δａ*、Δｂ*によって定義される二つの試料の間の色差式（ΔＥ*ａｂ）
ΔＥ*ａｂ＝［（ΔＬ*）2＋（Δａ*）2＋（Δｂ*）2］1/2
を用いることができる。この色差式は、例えば（AIC 2004 Color and Paints, Interim Meeting of the International Color Association, Proceedings p138-142, Industrial colour difference evaluation:LCAM textile data, Michal VIK, Colour and Appearance Measurement Laboratory Faculty of Textile Science, Technical University of Liberec）にも記載されている。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図６
【補正方法】変更
【補正の内容】
【図６】
2008171268.tif 000023