(57)【要約】【課題】色と画像上の画像部分の指定を受けて画像処理を行うにあたり、誤った指定を行ってしまった場合であっても、同じ誤りを繰り返さずに確実に誤りを修正することができる画像処理装置、および画像処理プログラムを提供することを目的とする。【解決手段】  画像を表示する画像表示部と、画像上の画像部分と色を表わす色データとを操作に応じて指定する画像色指定部と、指定内容を表示する指定内容表示部と、指定内容と画像データとを対応付けて保存する保存部と、画像部分の色と色データが表わす色とが近づくように、画像データに画像処理を施す画像処理部と、保存部に保存されている画像データを選択する選択操作を受けて、画像データに基づく画像を画像表示部に表示させるとともに、選択された画像データに対応付けられている指定内容を指定内容表示部に表示させる表示選択部とを備えた。【選択図】        図８
2006031615.tif 000002
【特許請求の範囲】
【請求項１】
画像を表わす画像データを取得する画像取得部と、
前記画像データに基づく画像を表示する画像表示部と、
前記画像表示部で表示された画像上の画像部分と、色を表わす色データとを操作に応じて指定する画像色指定部と、
前記画像色指定部によって指定された指定内容を表示する指定内容表示部と、
前記画像色指定部で指定された指定内容と、該指定内容の指定を受けた画像データとを対応付けて保存する保存部と、
前記画像色指定部で指定された画像部分の色が、該画像色指定部で指定された色データが表わす色に近づくように、前記画像表示部に表示された画像を表わす画像データに画像処理を施し、画像処理後の画像データに基づく画像を該画像表示部に表示させる画像処理部と、
前記保存部に保存されている画像データを選択する選択操作を受けて、該画像データに基づく画像を前記画像表示部に表示させるとともに、その選択された画像データに対応付けられている指定内容を前記指定内容表示部に表示させる表示選択部とを備えたことを特徴とする画像処理装置。
【請求項２】
前記指定内容表示部が、前記指定内容を、前記画像表示部が表示している画像上に図示するものであることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像色指定部が、指定済みの指定内容を元にした変更指定も可能なものであり、
前記保存部が、前記画像色指定部で指定された指定内容を、前記変更指定の元として保存するものであることを特徴とする請求項１記載の画像処理装置。
【請求項４】
画像データに基づいて、該画像データが表わす画像の解像度よりも低い解像度で、該画像と同等な画像を表現したサムネイル画像を生成するサムネイル画像生成部を備え、
前記画像表示部は、前記画像データに基づく画像として、前記サムネイル画像生成部によって生成されたサムネイル画像を表示するものであることを特徴とする請求項１記載の画像処理装置。
【請求項５】
コンピュータシステム内で実行され、該コンピュータシステム上に、
画像を表わす画像データを取得する画像取得部と、
前記画像データに基づく画像を表示する画像表示部と、
前記画像表示部で表示された画像上の画像部分と、色を表わす色データとを操作に応じて指定する画像色指定部と、
前記画像色指定部によって指定された指定内容を表示する指定内容表示部と、
前記画像色指定部で指定された指定内容と、該指定内容の指定を受けた画像データとを対応付けて保存する保存部と、
前記画像色指定部で指定された画像部分の色が、該画像色指定部で指定された色データが表わす色に近づくように、前記画像表示部に表示された画像を表わす画像データに画像処理を施し、画像処理後の画像データに基づく画像を該画像表示部に表示させる画像処理部と、
前記保存部に保存されている画像データを選択する選択操作を受けて、該画像データに基づく画像を前記画像表示部に表示させるとともに、その選択された画像データに対応付けられている指定内容を前記指定内容表示部に表示させる表示選択部とを構成することを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像上の画像部分と色を表わす色データの指定を受けて、画像データに、画像部分の色が色データが表わす色に近づくような画像処理を施す画像処理装置、および画像処理プログラムに関する。
【背景技術】
【０００２】
従来、印刷等の分野において、スキャナなどで画像を読み取って画像データを得、画像処理装置で画像データに所望の画像処理を施した後、プリンタや表示画面で画像データに基づく画像を出力する画像処理システムが知られている。このような画像処理システムでは、例えば、ハイライト点やシャドウ点の濃度、カラーコレクションや色調変換のための係数などといった画像処理条件がオペレータによって設定され、設定された画像処理条件に従った画像処理が行なわれる。したがって、これらの画像処理条件が適切に設定されることによって、画像データにオペレータが所望する画像処理を施すことができる。
【０００３】
ところで、画像処理条件を適切な値に設定する作業は、熟練した技術が要求されるものであったが、近年、一般のオペレータでも、所望の画像処理を実行するための画像処理条件を容易に設定することができるアシストセットアップが広く用いられている（例えば、特許文献１、および特許文献２参照）。アシストセットアップにおいては、印刷物の印象を決定する大きな要素である肌色、緑色、空色などの各色ごとに基準の色が予め用意されており、オペレータが色（上記の肌色・緑色・空色など）と、表示画面に表示された画像上の任意の画像部分とをマウス等で指定すると、指定された画像部分の色が、指定された色における基準の色に近づくように画像処理条件が算出される。このように算出された画像処理条件を適用することによって、画像処理条件について詳しい知識がなくても、所望の画像処理を行なうことができる。
【特許文献１】特開平６−２９１９９８号公報
【特許文献２】特開２００１−２５１５０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、例えば、木の葉の画像部分を指定しようとして木の幹の画像部分を指定してしまうなどというように、色や画像部分を誤って指定してしまった場合には、その誤った指定内容に基づいて不適切な画像処理条件が算出されてしまい、画像処理後の画像データが表わす画像の見た目に違和感が生じてしまう。このような場合、元の画像を使って指定をやり直そうとしても、どの指定内容が誤っていたのかが分からないため、結局は同じ誤りを繰り返してしまう恐れがある。
【０００５】
本発明は、上記事情に鑑み、色と画像上の画像部分の指定を受けて画像処理を行うにあたり、誤った指定を行ってしまった場合であっても、同じ誤りを繰り返さずに確実に誤りを修正することができる画像処理装置、および画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成する本発明の画像処理装置は、画像を表わす画像データを取得する画像取得部と、
画像データに基づく画像を表示する画像表示部と、
画像表示部で表示された画像上の画像部分と、色を表わす色データとを操作に応じて指定する画像色指定部と、
画像色指定部によって指定された指定内容を表示する指定内容表示部と、
画像色指定部で指定された指定内容と、指定内容の指定を受けた画像データとを対応付けて保存する保存部と、
画像色指定部で指定された画像部分の色が、画像色指定部で指定された色データが表わす色に近づくように、画像表示部に表示された画像を表わす画像データに画像処理を施し、画像処理後の画像データに基づく画像を画像表示部に表示させる画像処理部と、
保存部に保存されている画像データを選択する選択操作を受けて、画像データに基づく画像を画像表示部に表示させるとともに、その選択された画像データに対応付けられている指定内容を指定内容表示部に表示させる表示選択部とを備えたことを特徴とする。
【０００７】
本発明の画像処理装置によると、オペレータによって、画像データに基づく画像上の画像部分と色を表わす色データとが指定されると、その指定内容と画像データとが対応付けられて保存され、画像部分の色が色データが表わす色に近づくように画像データに画像処理が施される。画像処理後の画像データが表わす画像の色に不具合が生じている場合などには、オペレータによって保存部に保存されている画像データが選択されることにより、その画像データが表わす画像が画像表示部に表示されるとともに、画像データと対応付けられた指定内容が指定内容表示部に表示される。オペレータは、指定内容表示部を確認することによって以前の指定内容を認識することができ、誤った指定内容を容易に修正することができる。
【０００８】
また、本発明の画像処理装置において、上記指定内容表示部が、指定内容を、画像表示部が表示している画像上に図示するものであることが好ましい。
【０００９】
指定内容が画像上に図示されることによって、指定された画像部分が画像上のどの位置にあるのかを認識しやすくなり、指定内容の誤りなどを容易に確認することができる。
【００１０】
また、本発明の画像処理装置において、上記画像色指定部が、指定済みの指定内容を元にした変更指定も可能なものであり、
保存部が、画像色指定部で指定された指定内容を、変更指定の元として保存するものであることが好ましい。
【００１１】
指定済みの指定内容を元にした変更指定を行うことによって、指定内容のうちの誤った内容のみを容易に修正することができる。
【００１２】
また、本発明の画像処理装置は、画像データに基づいて、画像データが表わす画像の解像度よりも低い解像度で、画像と同等な画像を表現したサムネイル画像を生成するサムネイル画像生成部を備え、
画像表示部は、画像データに基づく画像として、サムネイル画像生成部によって生成されたサムネイル画像を表示するものであることが好適である。
【００１３】
解像度が低いサムネイル画像を用いることによって、画像を表示する処理時間などを軽減することができる。
【００１４】
また、上記目的を達成する本発明の画像処理プログラムは、コンピュータシステム内で実行され、コンピュータシステム上に、
画像を表わす画像データを取得する画像取得部と、
画像データに基づく画像を表示する画像表示部と、
画像表示部で表示された画像上の画像部分と、色を表わす色データとを操作に応じて指定する画像色指定部と、
画像色指定部によって指定された指定内容を表示する指定内容表示部と、
画像色指定部で指定された指定内容と、指定内容の指定を受けた画像データとを対応付けて保存する保存部と、
画像色指定部で指定された画像部分の色が、画像色指定部で指定された色データが表わす色に近づくように、画像表示部に表示された画像を表わす画像データに画像処理を施し、画像処理後の画像データに基づく画像を画像表示部に表示させる画像処理部と、
保存部に保存されている画像データを選択する選択操作を受けて、画像データに基づく画像を画像表示部に表示させるとともに、その選択された画像データに対応付けられている指定内容を指定内容表示部に表示させる表示選択部とを構成することを特徴とする。
【００１５】
本発明の画像処理プログラムをコンピュータシステム内で実行させることによって、そのコンピュータを上記のような画像処理装置として動作させることができる。
【００１６】
なお、本発明にいう画像処理プログラムについては、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいう画像処理プログラムには、上記の基本形態のみではなく、前述した画像処理装置の各形態に対応する各種の形態が含まれる。
【００１７】
また、本発明の画像処理プログラムがコンピュータシステム上に構成する画像表示部などといった要素は、１つの要素が１つのプログラム部品によって構成されるものであってもよく、１つの要素が複数のプログラム部品によって構成されるものであってもよく、複数の要素が１つのプログラム部品によって構成されるものであってもよい。また、これらの要素は、そのような作用を自分自身で実行するものとして構築されてもよく、あるいは、コンピュータに組み込まれている他のプログラムやプログラム部品に指示を与えて実行するものとして構築されても良い。
【発明の効果】
【００１８】
本発明によれば、色と画像上の画像部分の指定を受けて画像処理を行うにあたり、誤った指定を行ってしまった場合であっても、同じ誤りを繰り返さずに確実に誤りを修正することができる画像処理装置、および画像処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００１９】
以下図面を参照して本発明の実施の形態を説明する。
【００２０】
図１は、本発明の画像処理システムの一実施形態が組み込まれたサーバ・アンド・クライアントシステムを示す図である。
【００２１】
図１に示すサーバ・アンド・クライアントシステムでは、２つのクライアント装置３０１，３０２（以下では、まとめてクライアント装置３００と称する）と、サーバ装置１００と、プリンタ２００とが通信網１０で接続されている。
【００２２】
クライアント装置３００では、オペレータによって、カラーコレクション係数や、ハイライトおよびシャドウの濃度などといった、画像処理の処理内容を表わす画像処理条件が設定される。これらの画像処理条件を１つ１つ設定するのは熟練した技術を要する作業であるが、本実施形態のクライアント装置３００では、画像上の画像部分と色とを指定することによって、所望の画像処理を実行することができるアシストセットアップ（後述する）が適用されている。オペレータによって指定された指定内容は、サーバ装置１００に伝えられる。
【００２３】
サーバ装置１００では、上記クライアント装置３００から伝えられた指定内容に応じて、画像を表わす画像データに画像処理が施される。画像処理が施された画像データは、クライアント装置３００からの指示によってプリンタ２００に送られ、プリンタ２００で、画像データに基づく画像がプリント出力される。
【００２４】
図１に示す画像処理システムにおける本発明の一実施形態としての特徴は、サーバ装置１００、およびクライアント装置３００における動作内容にある。尚、サーバ装置１００とクライアント装置３００は、それらの動作内容は異なるが、ハードウェア上の構成はほぼ同じであるため、同じ要素には同じ符号を付して、サーバ装置１００とクライアント装置３００とを一緒に説明する。
【００２５】
サーバ装置１００およびクライアント装置３００は、ＣＰＵ、主記憶装置、ハードディスク、通信用ボード等が内蔵された本体１０１、この本体１０１からの指示により表示画面上に画像や文字列の表示を行うＣＲＴディスプレイ１０２、ユーザの指示や文字情報を入力するためのキーボード１０３、上記ＣＲＴディスプレイ１０２の表示画面上の任意の位置を指定することにより、その位置に表示されているアイコン等に応じた指示を入力するマウス１０４を備えている。
【００２６】
本体１０１には、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）１０５（図１には図示せず；図２参照）やＣＤ−Ｒが取り出し自在に装填され、そのように装填されたＣＤ−ＲＯＭ１０５やＣＤ−Ｒに記憶された情報を再生するＣＤ−ＲＯＭドライブが内蔵されている。また、本体１０１には、光磁気ディスク（ＭＯ）１０６（図１には図示せず；図２参照）が取り出し自在に装填され、そのように装填されたＭＯ１０６に対し情報の記録再生を行うＭＯドライブも内蔵されている。
【００２７】
図２は、サーバ装置１００およびクライアント装置３００のハードウェア構成図である。
【００２８】
図２には、ＣＰＵ（中央演算処理装置）１１１、ＲＡＭ１１２、ＨＤＤ（ハードディスクドライブ）１１３、ＭＯドライブ１１４、ＣＤ−ＲＯＭドライブ１１５、および通信用ボード１１６が示されており、それらはバス１１０で相互に接続されている。
【００２９】
ＨＤＤ１１３は、記録媒体の一種であるハードディスク１２０を内蔵しており、このハードディスク１２０に対し情報の記録再生を行う。
【００３０】
通信用ボード１１６は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等といった通信回線に接続される。サーバ装置１００とクライアント装置３００とは、この通信用ボード１１６を介して接続される通信網１０（図１参照）によって、データの送受信を行うことができる。
【００３１】
また、図２には、図示しない複数のＩ／Ｏインターフェースそれぞれを介してバス１１０に接続された、図１にも示したマウス１０４、キーボード１０３、ＣＲＴディスプレイ１０２が示されている。
【００３２】
ここでは、図３に示すＣＤ−ＲＯＭ１０５Ａ，１０５Ｂに、本発明の画像処理プログラムの一実施形態が記憶されている。
【００３３】
ＣＤ−ＲＯＭ１０５Ａはサーバ装置１００の本体１０１内に装填され、そのＣＤ−ＲＯＭ１０５Ａに記憶されたサーバ用プログラムがＣＤ−ＲＯＭドライブ１１５によって読み込まれ、バス１１０を経由してハードディスク１２０内にインストールされる。サーバ装置１００のハードディスク１２０内にインストールされたサーバ用プログラムが起動されると、ハードディスク１２０内のサーバ用プログラムはＲＡＭ１１２にロードされ、サーバ装置１００のＣＰＵ１１１により実行される。
【００３４】
また、ＣＤ−ＲＯＭ１０５Ｂはクライアント装置３００の本体１０１内に装填され、そのＣＤ−ＲＯＭ１０５Ｂに記憶されたクライアント用プログラムがＣＤ−ＲＯＭドライブ１１５によって読み込まれ、バス１１０を経由してハードディスク１２０内にインストールされる。クライアント装置３００のハードディスク１２０内にインストールされたクライアント用プログラムが起動されると、ハードディスク１２０内のクライアント用プログラムはＲＡＭ１１２にロードされ、クライアント装置３００のＣＰＵ１１１により実行される。
【００３５】
以上のようにして、サーバ用プログラムおよびクライアント用プログラムが起動されて実行されると、サーバ装置１００およびクライアント装置３００は、本発明の画像処理装置の一実施形態として動作する。
【００３６】
尚、ここでは、画像処理プログラムを記憶する記憶媒体としてＣＤ−ＲＯＭ１０５が例示されているが、本発明の画像処理プログラムを記憶する記憶媒体はＣＤ−ＲＯＭに限られるものではなく、それ以外の光ディスク、ＭＯ、フレキシブルディスク（ＦＤ）、磁気テープなどの記憶媒体であってもよい。また、本発明の画像処理プログラムは、記憶媒体を介さずに、通信網を介して直接にコンピュータに供給されるものであってもよい。
【００３７】
図３は、本発明の画像処理プログラムの一実施形態が記憶されたＣＤ−ＲＯＭ１０５Ａ，１０５Ｂを示す概念図である。
【００３８】
図３のパート（Ａ）に示すサーバ用プログラム４１０は、図１に示すサーバ装置１００内で実行され、そのサーバ装置１００を本発明の画像処理装置の一実施形態における一部として動作させるものであり、データ取得部４１１と、保存部４１２と、画像処理部４１３と、サムネイル画像生成部４１４とを有する。
【００３９】
また、図３のパート（Ｂ）に示すクライアント用プログラム４２０は、図１に示すクライアント装置３００内で実行され、クライアント装置３００を本発明の画像処理装置の一実施形態における一部として動作させるものであり、画像表示部４２１と、画像色指定部４２２と、指定内容表示部４２３と、表示選択部４２４とを有する。
【００４０】
これらサーバ用プログラム４１０およびクライアント用プログラム４２０の各要素の詳細については後述する。
【００４１】
図４は、図１に示すサーバ装置１００およびクライアント装置３００の機能ブロック図である。
【００４２】
サーバ装置１００は、データ取得部５１１と、保存部５１２と、画像処理部５１３と、サムネイル画像生成部５１４とを有しており、クライアント装置３００は、画像表示部５２１と、画像色指定部５２２と、指定内容表示部５２３と、表示選択部５２４とを有している。
【００４３】
サーバ装置１００を構成する、データ取得部５１１、保存部５１２、画像処理部５１３、サムネイル画像生成部５１４は、図３に示すサーバ用プログラム４１０を構成する、データ取得部４１１、保存部４１２、画像処理部４１３、サムネイル画像生成部４１４にそれぞれ対応し、クライアント装置３００を構成する、画像表示部５２１、画像色指定部５２２、指定内容表示部５２３、表示選択部５２４は、図３に示すクライアント用プログラム４２０を構成する、画像表示部４２１、画像色指定部４２２、指定内容表示部４２３、表示選択部４２４にそれぞれ対応するが、図４の各要素は、コンピュータのハードウェアとそのコンピュータで実行されるＯＳやアプリケーションプログラムとの組合せで構成されているのに対し、図３に示すサーバ用プログラム４１０およびクライアント用プログラム４２０の各要素はそれらのうちのアプリケーションプログラムのみにより構成されている点が異なる。
【００４４】
図４に示すデータ取得部５１１は、本発明にいう画像取得部の一例にあたり、以下同様に、保存部５１２は保存部の一例、画像処理部５１３は画像処理部の一例、サムネイル画像生成部５１４はサムネイル画像生成部の一例、画像表示部５２１は画像表示部の一例、画像色指定部５２２は画像色指定部の一例、指定内容表示部５２３は指定内容表示部の一例、表示選択部５２４は表示選択部の一例にそれぞれ相当する。
【００４５】
以下、図４に示すサーバ装置１００およびクライアント装置３００の各要素を説明することによって、図３に示すサーバ用プログラム４１０およびクライアント用プログラム４２０の各要素も併せて説明する。
【００４６】
サーバ装置１００のハードディスク１２０には、画像の印象を決定する大きな要素である肌色、緑色、空色、ハイライト、シャドウそれぞれの色を表わす色データが予め用意されており、クライアント装置３００には、色データと、画像データに基づく画像上の画像部分とを指定するアシストセットアップ用画面が予め用意されている。
【００４７】
クライアント装置３００の画像表示部５２１は、サーバ装置１００から送られてきた画像データに基づく画像を自装置のＣＲＴディスプレイ１０２に表示する。
【００４８】
画像色指定部５２２は、オペレータが、アシストセットアップ用画面に従って指定した画像上の画像部分と色データとを、指定内容表示部５２３およびサーバ装置１００に伝える。本実施形態においては、画像上の画像部分として、その画像部分の座標値が伝えられ、色データとして、その色データが表わす色の名称（上述した肌色、緑色、空色、ハイライト、シャドウ）が伝えられる。画像色指定部５２２からサーバ装置１００に伝えられた指定内容（画像部分の座標値、色の名称）は、画像データと対応付けられてサーバ装置１００に保存される。
【００４９】
指定内容表示部５２３は、画像色指定部５２２で指定された指定内容を自装置のＣＲＴディスプレイ１０２に表示する。
【００５０】
表示選択部５２４は、オペレータがマウス１０４等を使って、サーバ装置１００に保存された画像データと指定内容との対応関係のうち所望の対応関係を選択すると、その対応関係における指定内容を指定内容表示部５２３に表示させる。
【００５１】
サーバ装置１００のデータ取得部５１１は、ＣＤ−ＲやＭＯディスク等といった記憶媒体に記憶された画像データや、クライアント装置３００から通信網１０を介して送られてきた画像データや指定内容などといった各種データを取得する。
【００５２】
保存部５１２は、クライアント装置３００の画像色指定部５２２で指定された指定内容を、その指定内容の対象である画像データと対応付けて保存する。
【００５３】
画像処理部５１３は、画像データに、クライアント装置３００の画像色指定部５２２で指定された画像部分の色が、指定された色データが表わす色に近づくように画像処理を施す。
【００５４】
サムネイル画像生成部５１４は、画像データに基づいて、画像データが表わす画像の解像度よりも低い解像度を有するサムネイル画像を生成する。生成されたサムネイル画像は、クライアント装置３００に送られて、クライアント装置３００の画像表示部５２１に表示される。
【００５５】
サーバ装置１００およびクライアント装置３００は、基本的には以上のように構成されている。
【００５６】
図５は、サーバ装置１００およびクライアント装置３００で実行されるアシストセットアップにおける一連の処理を示すフローチャートである。
【００５７】
以下では、この図５に従って、アシストセットアップを適用して、画像データに所望の画像処理を施す一連の手順について説明する。
【００５８】
まず、オペレータがクライアント装置３００のマウス１０４等を使って、予め用意されているアイコンなどを選択すると、アシストセットアップ機能が起動されて、クライアント装置３００のＣＲＴディスプレイ１０２にアシストセットアップ用画面（後述する）が表示される。
【００５９】
このとき、サーバ装置１００のデータ取得部５１１に、ＣＤ−Ｒなどに記憶された画像データや、クライアント装置３００から送られてきた画像データが取得される。取得された画像データは、サムネイル画像生成部５１４に伝えられる。
【００６０】
サムネイル画像生成部５１４では、データ取得部５１１から伝えられた画像データに基づいて、その画像データが表わす画像よりも解像度が低いサムネイル画像を表わすサムネイル画像データが生成される。生成されたサムネイル画像データは、通信網１０を介して、クライアント装置３００の画像表示部５２１に送られる。
【００６１】
画像表示部５２１は、送られてきたサムネイル画像データに基づくサムネイル画像を、後述するアシストセットアップ用画面上に表示する（図５のステップＳ１）。
【００６２】
ここで、本実施形態においては、サーバ装置１００とクライアント装置３００との間で画像データをそのまま送受信するのではなく、サムネイル画像データを生成して、サムネイル画像データを送受信している。サムネイル画像データは元の画像データよりもデータサイズが小さいため、装置間の送受信速度を向上させることができる。また、画像の色をおおまかに確認するには高解像度な画像である必要はなく、サムネイル画像を使ってアシストセットアップを行うことによって、画像の表示速度などといった反応速度も向上させることができる。
【００６３】
図６は、アシストセットアップ用画面の一例を示す図である。
【００６４】
アシストセットアップ用画面６００には、サムネイル画像が表示される画像部６１０と、ハイライトの色データを指定するハイライトボタン６２１と、シャドウの色データを指定するシャドウボタン６２２と、肌色の色データを指定する肌色指定部６２３と、空色の色データを指定する空色指定部６２４と、緑色の色データを指定する緑色指定部６２５と、指定内容を確定するＯＫボタン６３０と、指定内容をキャンセルするキャンセルボタン６４０と、指定内容の履歴を表示する履歴ボタン６５０とが設けられている。
【００６５】
オペレータは、アシストセットアップ用画面６００の画像部６１０に表示された画像を確認する（図５のステップＳ２）。その画像の色が所望の色とは異なる場合には（図５のステップＳ２：Ｎｏ）、以下に説明するような指定作業を行う。尚、ここではアシストセットアップが未だ行われていないため（図５のステップＳ３：Ｎｏ）、ステップＳ４およびステップＳ５を省略して、ステップＳ２：ＮｏからステップＳ６に進む。
【００６６】
オペレータは、マウス１０４を使ってポインタ６０１を移動させて、ハイライトボタン６２１、シャドウボタン６２２、肌色指定部６２３、空色指定部６２４、および緑色指定部６２５のうち所望のボタンを選択する。さらに、オペレータは、画像部６１０に表示されたサムネイル画像において、選択した色の画像部分をポインタ６０１で選択する。このとき、選択した色のボタンに示された、ハイライトマーク６１０ａ、シャドウマーク６１０ｂ、肌色マーク６１０ｃ、空色マーク６１０ｄ、緑色マーク６１０ｅが、選択した画像部分に表示される。
【００６７】
オペレータによって色データと画像部分とが選択されると、図４に示す画像色指定部５２２は、色データが表わす色の名称と、画像部分の座標とをサーバ装置１００に送る（図５のステップＳ６）。
【００６８】
サーバ装置１００に送られてきた指定内容（色データが表わす色の名称、および画像部分の座標）は、データ取得部５１１で取得される。データ取得部５１１は、指定内容と、その指定内容の対象である画像データとを保存部５１２、および画像処理部５１３に伝える。
【００６９】
保存部５１２は、データ取得部５１１から伝えられた指定内容と画像データとを対応付けて保存する（図５のステップＳ７）。
【００７０】
また、画像処理部５１３は、ハードディスク１２０に予め記憶された色データの中から、指定内容における色の名称に対応する色データを取得する。さらに、画像処理部５１３は、指定内容における画像部分の色が、取得した色データが表わす色に近づくように、画像データに画像処理を施す（図５のステップＳ８）。尚、ここで行われる画像処理は従来から広く行われていることであり、ここでは詳細な説明を省略する。
【００７１】
画像処理部５１３において画像処理が施された画像データは、サムネイル画像生成部５１４に伝えられ、サムネイル画像生成部５１４において、その画像データに基づいてサムネイル画像データが生成される。生成されたサムネイル画像データは、クライアント装置３００に送られる。
【００７２】
クライアント装置３００では、画像表示部５２１によって、アシストセットアップ用画面６００（図６参照）の画像部６１０に、サーバ装置から送られてきたサムネイル画像データが表わすサムネイル画像が表示される（図５のステップＳ１−２回目）。
【００７３】
オペレータは、アシストセットアップ用画面６００の画像部６１０に表示された画像を確認し（図５のステップＳ２−２回目）、さらに色データや画像部分の指定（図５のステップＳ６−２回目）する。指定された指定内容はサーバ装置１００のデータ取得部５１１に送られ、画像データと対応付けられて保存部５１２に保存され（図５のステップＳ７−２回目）、指定内容に応じて画像データに画像処理が施される（図５のステップＳ８−２回目）。画像処理が施された画像データは、サムネイル画像生成部５１４に伝えられて、サムネイル画像データが生成される。サムネイル画像データはクライアント装置３００に送られて、図６に示すアシストセットアップ用画面６００の画像部６１０にサムネイル画像が表示される。
【００７４】
以上のような処理が繰り返され、オペレータが画像部６１０に表示された画像の色が所望の色であると判断したときには（図５のステップＳ２：Ｙｅｓ）、アシストセットアップ用画面６００のＯＫボタン６３０を選択することによって指定内容が確定され、アシストセットアップ処理が終了する。
【００７５】
ここで、指定内容が確定された画像データが表わす画像をプリンタ２００でプリント出力したときなどに、ＣＲＴディスプレイ１０２で確認したときには気づかなかった画像の色の不具合が見つかったり、図５のステップＳ６で誤った指定を行ってしまうことがあり、画像データを画像処理前の画像データに戻す必要が生じる場合がある。しかし、ただ単に画像処理前の画像データに基づく画像が表示されても、オペレータは前回どこで指定を誤ったのかを認識することができず、再び同じ失敗を繰り返してしまう恐れがある。本実施形態のサーバ装置１００およびクライアント装置３００では、前に指定した指定内容を画像データが表わす画像といっしょに表示させる機能（履歴機能と称する）が備えられている。以下では、この履歴機能について説明する。
【００７６】
指定内容を修正するときには、オペレータは、図６に示すアシストセットアップ用画面６００の履歴ボタン６５０をマウス１０４等で選択する（図５のステップＳ３：Ｙｅｓ）。このとき、クライアント装置３００は、履歴機能を実行する指示をサーバ装置１００に与える。サーバ装置１００は、保存部５１２に記憶された画像データと指定内容との対応関係を取得し、画像データの名称と指定内容が指定された日時とで構成される履歴リストをクライアント装置３００に返信する。
【００７７】
クライアント装置３００のＣＲＴディスプレイ１０２には、サーバ装置１００から送られてきた履歴リストがポップアップ画面として表示される。
【００７８】
図７は、履歴リスト画面の一例を示す図である。
【００７９】
履歴リスト画面７００には、画像データのデータ名称７１０と、その画像データと対応付けられた指定内容の更新日時７２０とが表示されている。この例では、ポインタ６０１を所望の画像データのデータ名称７１０に合わせると、その画像データと対応付けられた更新日時７２０が表示される。
【００８０】
オペレータによって所望の画像データ（実際は、データ名称）と、指定内容（実際は、更新日時）が選択されると、図４の表示選択部５２４は、それらデータ名称と更新日時をサーバ装置１００に送る（図５のステップＳ４）。
【００８１】
データ取得部５１１は、保存部５１２から、送られてきたデータ名称と更新日時に該当する対応関係（画像データと指定内容）を取得する。取得した対応関係は、画像処理部５１３に送られて、画像処理部５１３において、指定内容における画像部分の色が色データが表わす色に近づくように、画像データに画像処理が施される。画像処理が施された画像データは、サムネイル画像生成部５１４に送られて、サムネイル画像データがクライアント装置３００の画像表示部５２１に送られる。画像表示部５２１は、アシストセットアップ用画面６００の画像部６１０にサムネイル画像を表示する。
【００８２】
また、保存部５１２から取得した対応関係のうち指定内容は、クライアント装置３００の指定内容表示部５２３にも送られる。指定内容表示部５２３は、アシストセットアップ用画面６００の画像部６１０に表示されたサムネイル画像に重ねて、指定内容を表示する（図５のステップＳ５）。
【００８３】
図８は、指定内容が表示されたアシストセットアップ用画面の一例を示す図である。
【００８４】
アシストセットアップ用画面６００の画像部６１０には、選択された画像データに基づくサムネイル画像が表示されており、さらに、サムネイル画像上に、選択された指定内容が重ねて表示されている。この例では、指定された画像部分上に、指定された色データを表わすマーク（ハイライトマーク６１０ａ、シャドウマーク６１０ｂ、肌色マーク６１０ｃ、空色マーク６１０ｄ、緑色マーク６１０ｅ）が表示される。
【００８５】
この例では、空の画像部分を空色に指定しようとして、雲の画像部分を指定してしまった誤指定などがあり、オペレータは、ポインタ６０１を誤った画像部分に示されたマーク６１０ｄに合わせて、そのマークを正しい画像部分にドラッグする。
【００８６】
新たな指定内容はサーバ装置１００のデータ取得部５１１に送られて（図５のステップＳ６）、画像データに修正された指定内容に応じた画像処理が施される。
【００８７】
このように、前に指定した指定内容が画像といっしょに表示されることによって、オペレータは、どの指定を誤ってしまったのかを容易に確認することができ、誤りを確実に修正することができる。
【００８８】
また、オペレータが、アシストセットアップ用画面６００のＯＫボタン６３０を選択することによって指定内容が確定され、図示しないプリントボタンを選択することによって画像データをプリント出力する指示がサーバ装置１００に伝えられる。サーバ装置１００は、クライアント装置３００から複数のプリント指示を受けて、プリンタ２００に、それら複数のプリント指示における複数の画像データを１枚の用紙上にプリント出力させることができる。このように、サーバ・アンド・クライアントシステムを適用することによって、プリンタでのプリント出力をサーバ装置で一括して管理することができ、画像をまとめて出力するなどして用紙の無駄を省くことができる。
【００８９】
ここで、上記では、画像データに基づく画像としてサムネイル画像をＣＲＴディスプレイに表示する例について説明したが、本発明にいう画像表示部は、画像データが表わす画像をそのままの解像度で表示するものであってもよい。
【００９０】
また、上記では、画像処理が施されていない画像データと指定内容とを対応付けて保存する例について説明したが、本発明にいう保存部は、指定内容に応じて画像処理が施された画像データと、指定内容とを対応付けて保存するものであってもよい。
【００９１】
また、上記では、画像データに基づくサムネイル画像上に重ねて指定内容を表示する例について説明したが、本発明にいう指定内容表示部は、例えば、画像部分を示す座標と色データのマークとを対応付けて表示するなどというように、画像データに基づく画像とは別に指定内容を表示するものであってもよい。
【００９２】
また、上記では、本発明の画像処理装置を構成する要素がサーバ装置およびクライアント装置上に分けられて構成される例について説明したが、本発明の画像処理装置は、１台の装置で構成されるものであってもよい。
【図面の簡単な説明】
【００９３】
【図１】本発明の画像処理システムの一実施形態が組み込まれたサーバ・アンド・クライアントシステムを示す図である。
【図２】サーバ装置１００およびクライアント装置３００のハードウェア構成図である。
【図３】本発明の画像処理プログラムの一実施形態が記憶されたＣＤ−ＲＯＭ１０５Ａ，１０５Ｂを示す概念図である。
【図４】図１に示すサーバ装置１００およびクライアント装置３００の機能ブロック図である。
【図５】サーバ装置１００およびクライアント装置３００で実行されるアシストセットアップにおける一連の処理を示すフローチャートである。
【図６】アシストセットアップ用画面の一例を示す図である。
【図７】履歴リスト画面の一例を示す図である。
【図８】指定内容が表示されたアシストセットアップ用画面の一例を示す図である。
【符号の説明】
【００９４】
１０    通信網
１００    サーバ装置
１０１    本体
１０２    ＣＲＴディスプレイ
１０３    キーボード
１０４    マウス
１０５Ａ，１０５Ｂ    ＣＤ−ＲＯＭ
１０６    ＭＯ
１１１    ＣＰＵ
１１２    ＲＡＭ
１１３    ＨＤＤ
１１４    ＭＯドライブ
１１５    ＣＤ−ＲＯＭドライブ
１１６    通信用ボード
１１０    バス
１２０    ハードディスク
２００    プリンタ
３０１，３０２    クライアント装置
４１０    サーバ用プログラム
４１１    データ取得部
４１２    保存部
４１３    画像処理部
４１４    サムネイル画像生成部
４２０    クライアント用プログラム
４２１    画像表示部
４２２    画像色指定部
４２３    指定内容表示部
４２４    表示選択部
５１１    データ取得部
５１２    保存部
５１３    画像処理部
５１４    サムネイル画像生成部
５２１    画像表示部
５２２    画像色指定部
５２３    指定内容表示部
５２４    表示選択部
【図１】
2006031615.tif 000003
【図２】
2006031615.tif 000004
【図３】
2006031615.tif 000005
【図４】
2006031615.tif 000006
【図５】
2006031615.tif 000007
【図６】
2006031615.tif 000008
【図７】
2006031615.tif 000009
【図８】
2006031615.tif 000010