(57)【要約】【課題】設定されていたパラメータを容易に復元することができる画像処理装置、およびコンピュータをそのような画像処理装置として動作させることのできる画像処理プログラムを提供することを目的とする。【解決手段】オペレータが所望のパラメータ群を指定する、通常の「指定」の他に、指定済のパラメータ群を元にパラメータ群を指定する「更新指定」を行う画像処理装置において、この更新指定されたパラメータ群は、更新指定の元となるパラメータ群と相互に関連付けられ、さらに、同じパラメータ群を元に複数回の更新指定が行われた場合には、それら複数のパラメータ群が並列に関連付けられて保存される。このように、指定／更新指定されたパラメータ群が消去されずに、全て階層的に保存されるため、オペレータは、試みた全てのパラメータを復元することができる。【選択図】        図９
2005079661.tif 000002
【特許請求の範囲】
【請求項１】
画像処理に関する１つ以上のパラメータからなるパラメータ群の指定を受けて、画像を表す画像データに該パラメータ群に従った画像処理を施す画像処理部と、
前記画像処理部に前記パラメータ群を指定する、指定済の該パラメータ群を元にした更新指定も可能なパラメータ指定部と、
前記パラメータ指定部によってパラメータ群の更新指定が行われた場合に、該更新指定前のパラメータ群と該更新指定後のパラメータ群とを相互に関連付けて保存するパラメータ保存部とを備えた画像処理装置であって、
前記パラメータ指定部は、前記更新指定の元となるパラメータ群として、前記パラメータ保存部によって保存されたパラメータ群のうちの１つのパラメータ群を選択するものであり、
前記パラメータ保存部は、前記パラメータ指定部によって同一のパラメータ群を元に複数回の更新指定が行われた場合には、その同一のパラメータ群に対し、それら複数回の更新指定によって指定された複数のパラメータ群それぞれを並列に関連づけて保存するものであることを特徴とする画像処理装置。
【請求項２】
前記画像処理部によって画像処理が施されたときに、その画像処理が施された画像データが表す画像を表示する画像表示部を備えたことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記パラメータ保存部で保存されているパラメータ群が関連付けられている関係を図形として表示する関係表示部を備え、
前記パラメータ指定部は、前記更新指定の元となるパラメータ群を、前記関係表示部に表示された図形上で選択するものであることを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記関係表示部は、前記パラメータ群が関連付けられている関係のうち、更新指定の元となるパラメータ群が所定個数に限定された関係を表示するものであることを特徴とする請求項３記載の画像処理装置。
【請求項５】
画像処理に関する１つ以上のパラメータからなるパラメータ群の指定を受けて、画像を表す画像データに該パラメータ群に従った画像処理を施す画像処理部と、
前記画像処理部に前記パラメータ群を指定する、指定済の該パラメータ群を元にした更新指定も可能なパラメータ指定部と、
前記パラメータ指定部によってパラメータ群の更新指定が行われた場合に、該更新指定前のパラメータ群と該更新指定後のパラメータ群とを相互に関連付けて保存するパラメータ保存部とを備えた画像処理プログラムであって、
前記パラメータ指定部は、前記更新指定の元となるパラメータ群として、前記パラメータ保存部によって保存されたパラメータ群のうちの１つのパラメータ群を選択するものであり、
前記パラメータ保存部は、前記パラメータ指定部によって同一のパラメータ群を元に複数回の更新指定が行われた場合には、その同一のパラメータ群に対し、それら複数回の更新指定によって指定された複数のパラメータ群それぞれを並列に関連づけて保存するものであることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに、指定されたパラメータに従った画像処理を施す画像処理装置、およびコンピュータをそのような画像処理装置として動作させるための画像処理プログラムに関する。
【背景技術】
【０００２】
従来、デジタルカメラで被写体を撮影して得られた撮影画像データや、スキャナで原稿画像が読み取られて得られた画像データなどに、パーソナルコンピュータ等を使って所望の画像処理を施し、見た目に好ましい画像を得ることが広範に行われている。このような画像の修正作業が行われる際には、通常、汎用のレタッチソフトウェアが用いられる。オペレータが、レタッチソフトウェアによって提供される設定用画面に従い、マウスやキーボードを使って、画像処理に関する各種パラメータを指定すると、それらのパラメータに従った画像処理が画像データに施される。ここでいうパラメータとしては、例えば、ハイライトおよびシャドウの濃度、カラーコレクションや色調変換のための修正係数等を挙げることができる。
【０００３】
ところで、これらのパラメータを一度で適切な値に設定するには、かなりの熟練した技術を要する。したがって、通常、所望の画像を生成するための適切なパラメータを得るためには、試行錯誤的にパラメータを指定し、そのパラメータに従って画像処理が施された画像をディスプレイ等に表示し、表示された画像を確認して、さらにパラメータを指定しなおすという作業が何度も繰り返されることとなる。
【０００４】
このように、パラメータの指定が何度も繰り返して行われる場合、最終的なパラメータが決定されるまでに至る途中段階のパラメータを一時的に保存しておき、試行錯誤の過程でそれらのパラメータを復元できることが好ましい。この技術に関し、従来のレタッチソフトウェアには、パラメータが更新される（本明細書では、あるパラメータを元に作成されたパラメータが指定されることを「更新される」と称する）直前に設定されていたパラメータを呼び出すアンドゥ機能や、設定されたパラメータの履歴が表示されるヒストリー機能が備えられており、特許文献１および特許文献２にも、それらの機能に関連した技術について記載されている。
【特許文献１】特開２００１−２４３４８７号公報
【特許文献２】特開平５−１２０４０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記のアンドゥ機能やヒストリー機能、および特許文献１および２に記載されている技術には、以下のような問題がある。
【０００６】
例えば、上述した各種機能においては、（１）パラメータ１（２）パラメータ２（３）パラメータ３（４）パラメータ４と指定していき、続いて、パラメータ２を呼び出すことはできる。しかし、パラメータ２を呼び出した後に、このパラメータ２を元に作成されたパラメータ２＿１を指定してしまうと、パラメータ２が指定されてからパラメータ２＿１が指定されるまでの間に指定された、パラメータ３およびパラメータ４を復元することができなくなってしまうという不具合が生じる。特に、上述したように、試行錯誤的にパラメータを設定する場合には、試みたパラメータ全てを、容易に復元できることが好ましい。
【０００７】
本発明は、上記事情に鑑み、設定されていたパラメータを容易に復元することができる画像処理装置、およびコンピュータをそのような画像処理装置として動作させることのできる画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の画像処理装置は、画像処理に関する１つ以上のパラメータからなるパラメータ群の指定を受けて、画像を表す画像データにパラメータ群に従った画像処理を施す画像処理部と、
画像処理部にパラメータ群を指定する、指定済のパラメータ群を元にした更新指定も可能なパラメータ指定部と、
パラメータ指定部によってパラメータ群の更新指定が行われた場合に、更新指定前のパラメータ群と更新指定後のパラメータ群とを相互に関連付けて保存するパラメータ保存部とを備えた画像処理装置であって、
パラメータ指定部は、更新指定の元となるパラメータ群として、パラメータ保存部によって保存されたパラメータ群のうちの１つのパラメータ群を選択するものであり、
パラメータ保存部は、パラメータ指定部によって同一のパラメータ群を元に複数回の更新指定が行われた場合には、その同一のパラメータ群に対し、それら複数回の更新指定によって指定された複数のパラメータ群それぞれを並列に関連づけて保存するものであることを特徴とする。
【０００９】
本発明の画像処理装置によると、オペレータが所望のパラメータ群を指定する、通常の「指定」の他に、指定済のパラメータ群を元にパラメータ群を指定する「更新指定」を行うことがができる。この更新指定されたパラメータ群は、更新指定の元となるパラメータ群と相互に関連付けられ、さらに、同じパラメータ群を元に複数回の更新指定が行われた場合には、それら複数のパラメータ群が並列に関連付けられて保存される。このように、指定／更新指定されたパラメータ群が消去されずに、全て階層的に保存されるため、オペレータは、試みた全てのパラメータを復元することができる。
【００１０】
また、本発明の画像処理装置において、上記の画像処理部によって画像処理が施されたときに、その画像処理が施された画像データが表す画像を表示する画像表示部を備えたものであることが好ましい。
【００１１】
オペレータは、指定したパラメータ群に従って画像処理が施された画像を、画像表示部で逐一確認しながら、パラメータ群の指定を行うことができる。したがって、熟練した技術を持たないオペレータでも、どのようにパラメータ群を修正すれば所望の画像が得られるのかを推測することができ、効率的にパラメータ群の指定を行うことができる。
【００１２】
また、本発明の画像処理装置は、上記のパラメータ保存部で保存されているパラメータ群が関連付けられている関係を図形として表示する関係表示部を備え、
上記のパラメータ指定部は、更新指定の元となるパラメータ群を、関係表示部に表示された図形上で選択するものであることが好適である。
【００１３】
パラメータ群が関連付けられている関係が、見た目に認識しやすい図形として表示されるとともに、更新指定の元となるパラメータ群をその図形上で選択することができるため、使いやすいＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を提供することができる。
【００１４】
また、本発明の画像処理装置において、上記の関係表示部は、パラメータ群が関連付けられている関係のうち、更新指定の元となるパラメータ群が所定個数に限定された関係を表示するものであってもよい。
【００１５】
さらに、上記目的を達成する本発明の画像処理プログラムは、画像処理に関する１つ以上のパラメータからなるパラメータ群の指定を受けて、画像を表す画像データに該パラメータ群に従った画像処理を施す画像処理部と、
画像処理部にパラメータ群を指定する、指定済の該パラメータ群を元にした更新指定も可能なパラメータ指定部と、
パラメータ指定部によってパラメータ群の更新指定が行われた場合に、更新指定前のパラメータ群と該更新指定後のパラメータ群とを相互に関連付けて保存するパラメータ保存部とを備えた画像処理プログラムであって、
パラメータ指定部は、更新指定の元となるパラメータ群として、パラメータ保存部によって保存されたパラメータ群のうちの１つのパラメータ群を選択するものであり、
パラメータ保存部は、パラメータ指定部によって同一のパラメータ群を元に複数回の更新指定が行われた場合には、その同一のパラメータ群に対し、それら複数回の更新指定によって指定された複数のパラメータ群それぞれを並列に関連づけて保存するものであることを特徴とする。
【００１６】
本発明の画像処理プログラムをコンピュータ内で実行させることによって、そのコンピュータを上記のような画像処理装置として動作させることができる。
【００１７】
尚、本発明にいう画像処理プログラムについては、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいう画像処理プログラムには、上記の基本形態のみではなく、前述した画像処理装置の各形態に対応する各種の形態が含まれる。
【００１８】
また、上記本発明の画像処理装置と、上記画像処理プログラムとでは、それらを構成する構成要素名として、画像処理部やパラメータ指定部といった互いに同一の名称を付しているが、画像処理プログラムの場合は、そのような作用をなすソフトウェアを指し、画像処理装置の場合は、ハードウェアを含んだものを指している。
【発明の効果】
【００１９】
以上、説明したように、本発明によれば、設定されていたパラメータを容易に復元することができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態について説明する。
【００２１】
図１は、本発明の一実施形態が適用された画像処理システムの全体構成図である。
【００２２】
ここには、カラースキャナ１０が示されており、そのカラースキャナ１０では、原稿画像１１が読み取られて、Ｃ，Ｍ，Ｙ，およびＫからなる４色の画像データが生成される。このＣ，Ｍ，Ｙ，Ｋの画像データは、パーソナルコンピュータ２０に入力される。このパーソナルコンピュータ２０では、カラースキャナ１０で得られた画像データに、画像データが表わす画像を見た目に好ましい画像に修正するための画像処理が施される。この画像データは、さらに、後述するカラープリンタ３０に適した画像データに変換され、カラープリンタ３０に送られる。カラープリンタ３０では、送られてきた画像データに基づくプリント出力が行われて、プリント画像３１が形成される。
【００２３】
この図１に示す画像処理システムでは、画像データに基づく画像を出力する画像出力装置の一例としてカラープリンタ３０を示したが、このカラープリンタ３０は、電子写真方式のカラープリンタであってもよく、インクジェット方式のカラープリンタであってもよく、そのプリント方式の如何を問うものではない。また、画像出力装置としては、プリンタに限定されるものではなく、印刷機などであってもよい。ただし、ここでは、画像出力装置の一例としてカラープリンタ３０を備えた画像処理システムを前提として説明する。
【００２４】
ここで、この図１に示す画像処理システムにおける、本発明の一実施形態としての特徴は、パーソナルコンピュータ２０の内部で実行される処理内容にあり、以下、このパーソナルコンピュータ２０について説明する。
【００２５】
図２は、図１に１つのブロックで示すパーソナルコンピュータ２０の外観斜視図であり、図３は、そのパーソナルコンピュータ２０のハードウェア構成図である。
【００２６】
このパーソナルコンピュータ２０は、外観構成上、本体装置２１、その本体装置２１からの指示に応じて表示画面２２ａ上に画像を表示する画像表示装置２２、本体装置２１に、キー操作に応じた各種の情報を入力するキーボード２３、および、表示画面２２ａ上の任意の位置を指定することにより、その位置に表示された、例えばアイコン等に応じた指示を入力するマウス２４を備えている。この本体装置２１は、外観上、フレキシブルディスク（以下、ＦＤと省略する）を装填するためのＦＤ装填口２１ａ、およびＣＤ−ＲＯＭを装填するためのＣＤ−ＲＯＭ装填口２１ｂを有する。
【００２７】
本体装置２１の内部には、図３に示すように、各種プログラムを実行するＣＰＵ２１１、ハードディスク装置２１３に格納されたプログラムが読み出されＣＰＵ２１１での実行のために展開される主メモリ２１２、各種プログラムやデータ等が保存されたハードディスク装置２１３、ＦＤ１００が装填され、その装填されたＦＤ１００をアクセスするＦＤドライブ２１４、ＣＤ−ＲＯＭ１１０が装填され、その装填されたＣＤ−ＲＯＭ１１０をアクセスするＣＤ−ＲＯＭドライブ２１５、カラースキャナ１０（図１参照）と接続され、カラースキャナ１０から画像データを受け取る入力インタフェース２１６、カラープリンタ３０に画像データを送る出力インタフェース２１７が内蔵されており、これらの各種要素と、さらに、図２にも示す画像表示装置２２、キーボード２３、マウス２４は、バス２５を介して相互に接続されている。
【００２８】
ここで、ＣＤ−ＲＯＭ１１０には、本発明の画像処理プログラムの一実施形態が適用され、パーソナルコンピュータ２０を本発明の画像処理装置の一実施形態として動作させるための画像処理プログラムが記憶されている。そのＣＤ−ＲＯＭ１１０はＣＤ−ＲＯＭドライブ２１５に装填され、そのＣＤ−ＲＯＭ１１０に記憶された画像処理プログラムがこのパーソナルコンピュータ２０にアップロードされてハードディスク装置２１３に記憶される。そして、この画像処理プログラムが起動されて実行されることにより、図１に示すパーソナルコンピュータ２０は、本発明の画像処理装置の一実施形態として動作する。
【００２９】
次に、このパーソナルコンピュータ２０内で実行される、画像処理プログラムについて説明する。
【００３０】
図４は、本発明の画像処理プログラムの一実施形態が記憶されたＣＤ−ＲＯＭ１１０を示す概念図である。
【００３１】
画像処理プログラム３００は、パラメータ指定部３１０、パラメータ保存部３２０、画像処理部３３０、画像表示部３４０、および関係表示部３５０で構成されている。ここで、パラメータ指定部３１０は、本発明の画像処理プログラムにおけるパラメータ指定部の一例に相当し、同様に、パラメータ保存部３２０はパラメータ保存部の一例、画像処理部３３０は画像処理部の一例、画像表示部３４０は画像表示部の一例、関係表示部３５０は関係表示部の一例にそれぞれ相当する。画像処理プログラム３００の各部の詳細については、図５に示す本発明の画像処理装置の一実施形態である画像処理装置４００の各部の作用と一緒に説明する。
【００３２】
図５は、この画像処理プログラム３００を図１〜図３に示すパーソナルコンピュータ２０にインストールし、パーソナルコンピュータ２０を本発明の画像処理装置の一実施形態として動作させるときの画像処理装置４００の機能ブロック図である。
【００３３】
図５に示す画像処理装置４００は、パラメータ指定部４１０、パラメータ保存部４２０、画像処理部４３０、関係表示部４４０、および画像表示部４５０を備えている。図４に示す画像処理プログラム３００を図１〜図３に示すパーソナルコンピュータ２０にインストールすると、画像処理プログラム３００のパラメータ指定部３１０は、画像処理装置４００のパラメータ指定部４１０を構成し、同様に、パラメータ保存部３２０はパラメータ保存部４２０、画像処理部３３０は画像処理部４３０、画像表示部３４０は画像表示部４５０、および関係表示部３５０は関係表示部４４０を構成する。
【００３４】
図５に示すパラメータ保存部４２０は、パラメータ指定部４１０から、画像処理部４３０で行われる画像処理に関するパラメータ群を取得し、そのパラメータ群を保存する。ここでいう保存とは、パラメータ群を、図１に示すハードディスク装置２１３に体系的に記憶させることを示す。すなわち、パラメータ指定部４１０から、オペレータによって指定されたパラメータ群が入力されると、そのパラメータ群をハードディスク装置２１３に記憶させる。また、パラメータ保存部４２０は、パラメータ指定部４１０から、保存されているパラメータ群のうちの１つが選択された選択情報が入力されると、その選択情報が表わすパラメータ群をハードディスク装置２１３から取り出して、パラメータ指定部４１０に送る。さらに、パラメータ保存部４２０は、パラメータ指定部４１０から入力されたパラメータ群を含む、所定個数以内のパラメータ群を関係表示部４４０に送る。パラメータ保存部４２０でパラメータ群を保存する方法については、後で詳しく説明する。このパラメータ保存部４２０は、本発明の画像処理装置におけるパラメータ保存部の一例に相当する。
【００３５】
関係表示部４４０は、図３に示すＣＰＵ２１１および画像表示装置２２がその役割を担う。関係表示部４４０は、パラメータ保存部４２０から所定個数以内のパラメータ群が送られてくると、それらのパラメータ群間の相互関係を表わす図形を、図２に示す表示画面２２ａに表示させる。この関係表示部４４０は、本発明の画像処理装置における関係表示部の一例にあたる。
【００３６】
パラメータ指定部４１０は、図２に示すキーボード２３およびマウス２４がその役割を担うものであり、画像処理部４３０で行われる画像処理に関するパラメータ群を指定する。本実施形態においては、パラメータ指定部４１０で行われるパラメータ群の指定には、オペレータが所望のパラメータ群を選択する「選択指定」と、「選択指定」されたパラメータ群を元に、パラメータ群を更新する「更新指定」の２種類がある。この「更新指定」は、本発明にいう「更新指定」の一例に相当する。
【００３７】
「選択指定」および「更新指定」の概要的な手順は以下の通りである。
【００３８】
図２に示す表示画面２２ａには、関係表示部４４０によって、すでに指定された複数のパラメータ群が表示されている。オペレータがマウス２４等を使って、表示されたパラメータ群のうち、所望のパラメータ群を選択すると（「選択指定」）、選択されたパラメータ群を識別する選択情報が、パラメータ指定部４１０からパラメータ保存部４２０に送られる。パラメータ保存部４２０に選択情報が送られると、その選択情報が表わすパラメータ群が、パラメータ保存部４２０からパラメータ指定部４１０に送られるとともに、そのパラメータ群が表示画面２２ａに表示される。オペレータは、表示画面２２ａに表示されたパラメータ群を元に、パラメータ群の修正を行う（「更新指定」）。
【００３９】
上記の「更新指定」によって指定されたパラメータ群は、画像処理部４３０およびパラメータ保存部４２０に送られる。このパラメータ指定部４１０は、本発明の画像処理装置におけるパラメータ指定部の一例に相当する。
【００４０】
画像処理部４３０は、パラメータ指定部４１０から送られてきたパラメータ群に従って、画像データに画像処理を施して、出力画像データを生成する。生成された出力画像データは、画像表示部４５０に送られるとともに、プリント出力の指示がなされたときには、図１に示すカラープリンタ３０に向けて出力される。この画像処理部４３０は、本発明の画像処理装置における画像処理部の一例に相当する。
【００４１】
画像表示部４５０は、図３に示すＣＰＵ２１１および画像表示装置２２がその役割を担う。４５０は、画像処理部４３０から出力画像データが送られてくると、出力画像データに基づく画像を、図２に示す表示画面２２ａに表示させる。この画像表示部４５０は、本発明の画像処理装置における画像表示部の一例に相当する。
【００４２】
画像処理装置４００は、基本的には以上のように構成されている。
【００４３】
ここで、画像処理装置４００から提供される、上記のパラメータ群の指定を行うための設定画面について説明する。
【００４４】
図６は、図２の表示画面２２ａ上に表示される設定画面の例を示す図である。この例では、オペレータによるパラメータ群の指定が行われておらず、パラメータ群として、予め用意された初期値が設定されており、初期状態のパラメータ群に従って画像処理が施された画像データに基づく画像が表示されている。
【００４５】
設定画面５００には、画像データに基づく画像を表示する画像部５１０と、画像処理に関する各種パラメータを設定するための設定部５２０と、設定部５２０で設定されたパラメータ群の履歴を示す履歴部５９０とが備えられている。
【００４６】
設定部５２０は、トーンに関するパラメータを設定するトーンページ５３０、ＵＣＲ（Ｕｎｄｅｒ  Ｃｏｌｏｒ  Ｒｅｍｏｖｅ）に関するパラメータを設定するＵＣＲページ５４０、カラーコレクションに関するパラメータを設定するカラーページ５５０、シャープネスに関するパラメータを設定するシャープネスページ５６０、カラー画像をモノクロ画像に変換する際のパラメータを設定するモノクロパージ５７０とで構成されており、トーンページ５３０には、ハイライトとシャドウそれぞれにおける濃度を設定する濃度設定部５３１と、ハイライトとシャドウそれぞれにおける網％値を設定する網％設定部５３２と、ハイライト，ミドル，シャドウを繋ぐカーブを設定するカーブ設定部５３３とが備えられている。また、カーブ設定部５３３には、カーブの種類を選択するカーブ選択ボックス５３３＿１と、カーブ選択ボックス５３３＿１で選択されたカーブを基準とした補正の度合いを設定するための、色選択ボックス５３３＿２および補正ボックス５３３＿３が備えられている。色選択ボックス５３３＿２は、オフセットをかける色を選択するためのものであり、補正ボックス５３３＿３のうち、色選択ボックス５３３＿２の下にある第１ボックスが、全色に共通してかけられるオフセットを、ハイライトとミドルとシャドウそれぞれに対して指定するためのものであり、補正ボックス５３３＿３のうち、カーブ選択ボックス５３３＿１の下にある第２ボックスが、第１ボックスで指定されたオフセットを各色ごとに微調整するためのものである。
【００４７】
さらに、設定部５２０には、カーブ設定部５３３で設定された各種パラメータに従って作成されるカーブを、画像部５１０に表示するカーブ表示ボタン５８１と、設定部５２０で設定された各種パラメータを初期状態のパラメータに戻す取消ボタン５８２が備えられている。
【００４８】
履歴部５９０は、図５に示す関係表示部４４０によって表示される。履歴部５９０には、図５に示すパラメータ保存部４２０から関係表示部４４０に送られてきたパラメータ群の特徴を表わすアイコンが示され、アイコンが複数ある場合には、それらの関係が線で結ばれて図形的に示される。この例において、アイコンは、横方向には３つまで並べて表示されるものとして説明する。また、その時点で指定されているパラメータ群を表わすアイコンが点滅される。この例では、オペレータによるパラメータ群の指定が行われていないため、初期状態を表わすアイコン５９１が示され、そのアイコン５９１が点滅している。さらに、オペレータは、ポインタ５０１を履歴部５９０に表示された所望のアイコンに合わせることによって、そのアイコンに相応するパラメータ群を選択することができる。
【００４９】
画像部５１０には、画像データに、設定部５２０で設定されたパラメータ群に従った画像処理が施された出力画像データが表わす画像が、図５の画像表示部４５０によって表示される。
【００５０】
ここで、画像処理装置における本発明の特徴は、パラメータ群の指定が繰り返されるときの、パラメータ群の保存方法と表示方法にある。
【００５１】
図７は、パラメータ群を複数回指定した順序の一例を示すチャートであり、図８は、図７に示す順序に従ってパラメータ群を指定したときの、パラメータ保存部におけるパラメータ群の保存方法を示す図であり、図９は、図７に示す順序に従ってパラメータ群を指定したときの、図６に示す設定画面の履歴部における表示を示す図である。以下では、これら図７、図８、図９に加えて、図５および図６も参照し、パラメータ群の指定を繰り返していく際の、パラメータ群の保存方法と表示方法について詳しく説明する。
【００５２】
まず、オペレータが、図６に示す初期状態の設定画面５００を確認し、マウス２４等を使って、濃度設定部５３１の「濃度ＨＬ（ハイライト）」の値を変更すると（図７のステップＳ１＿１）、図５に示すパラメータ指定部４１０では、「濃度ＨＬ」の値のみが初期状態のパラメータ群とは異なる、新しいパラメータ群が指定される。この新しいパラメータ群は、パラメータ指定部４１０から、パラメータ保存部４２０と画像処理部４３０に送られる。
【００５３】
このとき、画像処理部４３０では、送られてきた新しいパラメータ群に従って、画像データに画像処理を施し、出力画像データを生成する。生成された出力画像データは、画像表示部４５０に送られて、出力画像データに基づいた画像が、図６に示す画像部５１０に表示される。
【００５４】
また、パラメータ保存部４２０では、図８のステップＳ２＿１に示すように、送られてきた新しいパラメータ群が、初期状態である初期パラメータ群６００を元に指定された第１のパラメータ群６０１として保存される。パラメータ保存部４２０は、初期パラメータ群６００と第１のパラメータ群６０１を、図５に示す関係表示部４４０に送る。
【００５５】
関係表示部４４０は、図９のステップＳ３＿１に示すように、図８の初期パラメータ群６００を表わす、「原画像」と示されたアイコン５９１と、第１のパラメータ群６０１を表わす、「濃度ＨＬ」と示されたアイコン５９２とが横に繋がった図形を表示させる。
【００５６】
図７のステップＳ１＿１が指定されることによって行われる、上述した一連の処理は、上記の「更新指定」の処理にあたる。
【００５７】
以下、ステップＳ１＿２以降においても、パラメータ群が指定されるごとに、図５に示す画像処理部４３０で画像処理が行われ、画像表示部４５０によって、出力画像データに基づく画像が、図６に示す画像部５１０に表示される。しかし、これらの処理は、毎回同様の処理であるので、以下では説明を省略する。
【００５８】
図７のステップＳ１＿１に続いて、オペレータが、図６のカーブ設定部５３３の「カーブＳＨ（シャドウ）」の値を入力すると（図７のステップＳ１＿２）、パラメータ指定部４１０では、図８に示す第１のパラメータ群６０１を元に、「カーブＳＨ」の値のみ変更された新しいパラメータ群が指定される。ステップＳ１＿２が指定されることによって行われる一連の処理も、上記の「更新指定」にあたる。
【００５９】
パラメータ保存部４２０では、図８のステップＳ２＿２に示すように、新しく指定されたパラメータ群が、第１のパラメータ群６０１を元に指定された第２のパラメータ群６０２として保存される。パラメータ保存部４２０は、初期パラメータ群６００、第１のパラメータ群６０１、および第２のパラメータ群６０２を関係表示部４４０に送る。
【００６０】
また、図９のステップＳ３＿２に示すように、関係表示部４４０によって表示される履歴部５９０には、図８の初期パラメータ群６００を表わす、「原画像」と示されたアイコン５９１と、第１のパラメータ群６０１を表わす、「濃度ＨＬ」と示されたアイコン５９２と、第２のパラメータ群６０２を表わす、「カーブＳＨ」と示されたアイコン５９３とが横に繋がった図形が示されている。また、この時点で指定されている、第２のパラメータ群６０２を表わすアイコン５９３が点滅している。
【００６１】
続いて、オペレータが、マウス２４等を使って、図９のステップＳ３＿２に示す３つのアイコンのうち「濃度ＨＬ」と示されたアイコン５９２を選択すると（図７のステップＳ１＿３）、図５に示すパラメータ指定部４１０からパラメータ保存部４２０に、そのアイコン５９２に対応する第１のパラメータ群６０１（図８参照）が選択されたことを表わす選択情報が伝えられる。ステップＳ１＿３が選択されることによって行われる一連の処理は、上記の「選択指定」にあたる。
【００６２】
選択情報が伝えられると、パラメータ保存部４２０は、図８のステップＳ２＿２のように保存されている第１のパラメータ群６０１を取り出し、その第１のパラメータ群６０１をパラメータ指定部４１０に送る。さらに、パラメータ保存部４２０は、初期パラメータ群６００、第１のパラメータ群６０１、および第２のパラメータ群６０２を関係表示部４４０に送る。また、パラメータ指定部４１０に第１のパラメータ群６０１が送られてくると、図６に示す設定部５２０に表示されている各種パラメータの値が、第１のパラメータ群６０１の値に書き換えられる。
【００６３】
図９のステップＳ３＿３に示すように、関係表示部４４０によって表示される履歴部５９０には、ステップＳ３＿２に示す図形と同様の図形が示されているが、ステップＳ３＿３においては、この時点で指定されている、図８の第１のパラメータ群６０１を表わすアイコン５９２が点滅している。
【００６４】
続いて、オペレータが、図６の設定部５２０に示されているパラメータ群を元にして、網％設定部５３２の「網％ＳＨ」の値のみ書き換える（図７のステップＳ１＿４）と、図５のパラメータ指定部４１０では、図８に示す第１のパラメータ群６０１を元に、「網％ＳＨ」のみ変更された新しいパラメータ群が指定される。
【００６５】
パラメータ保存部４２０では、図８のステップＳ２＿３に示すように、新しく指定された第３のパラメータ群６０３が第１のパラメータ群６０１と相互に関連付けられるとともに、第１のパラメータ群６０１を元に指定された、第２のパラメータ群６０２と第３のパラメータ群６０３とが並列に並べられ、第１のパラメータ群６０１、第２のパラメータ群６０２、および第３のパラメータ群６０３が階層的に保存される。パラメータ保存部４２０は、初期パラメータ群６００と、第１のパラメータ群６０１と、第１のパラメータ群６０１から派生している、第２のパラメータ群６０２および第３のパラメータ群６０３を関係表示部４４０に送る。
【００６６】
図９のステップＳ３＿４に示すように、関係表示部４４０によって表示される履歴部５９０には、図８の第２のパラメータ群６０２を表わす、「カーブＳＨ」と示されたアイコン５９３、および第３のパラメータ群６０３を表わす、「網％ＳＨ」と示されたアイコン５９３＿２が、ともに、第１のパラメータ群６０１を表わす、「濃度ＨＬ」と示されたアイコン５９２から派生する図形が示されている。
【００６７】
ここで、従来のレタッチソフトウェア等に備えられている「アンドゥ機能」や「履歴機能」においては、図８のステップＳ２＿３のように、第１のパラメータ群６０１を元に、第３のパラメータ群６０３を更新指定すると、それより以前に第１のパラメータ群６０１を元に更新指定されていた第２のパラメータ群６０２が消去されてしまい、この第２のパラメータ群６０２を復元することができなくなるという不具合が生じる。しかし、本実施形態の画像処理装置４００においては、図９のステップＳ３＿４に示す所望のアイコンをマウス等で選択することによって、アイコンが表わすパラメータ群を容易に復元することができる。
【００６８】
続いて、図７のステップＳ１＿３と同様に、オペレータがマウス２４等で図９に示すアイコン５９２を選択すると（図７のステップＳ１＿５）、図５に示すパラメータ指定部４１０からパラメータ保存部４２０に、アイコン５９２に対応する、図８に示す第１のパラメータ群６０１が選択されたことを表わす選択情報が伝えられ、図６に示す設定部５２０に表示されている各種パラメータの値が、第１のパラメータ群６０１の値に書き換えられる。
【００６９】
このとき、関係表示部４４０によって表示される履歴部５９０には、ステップＳ３＿４に示す図形と同様の図形が示されているが、ステップＳ３＿５においては、この時点で指定されている、図８の第１のパラメータ群６０１を表わすアイコン５９２が点滅している。
【００７０】
続いて、オペレータが、図６の設定部５２０に示されているパラメータ群を元にして、濃度設定部５３１の「濃度ＳＨ」のみ書き換える（図７のステップＳ１＿６）と、図５のパラメータ指定部４１０では、図８に示す第１のパラメータ群６０１を元に、「濃度ＳＨ」のみ変更された新しいパラメータ群が指定される。
【００７１】
パラメータ保存部４２０では、図８のステップＳ２＿４に示すように、新しく指定された第４のパラメータ群６０４が第１のパラメータ群６０１と相互に関連付けられるとともに、第１のパラメータ群６０１を元に指定された、第２のパラメータ群６０２と第３のパラメータ群６０３と第４のパラメータ群６０４が並列に並べられ、第１のパラメータ群６０１、第２のパラメータ群６０２、第３のパラメータ群６０３、および第４のパラメータ群６０４が階層的に保存される。
【００７２】
また、図９のステップＳ３＿６に示すように、関係表示部４４０によって表示される履歴部５９０には、図８の第２のパラメータ群６０２を表わす、「カーブＳＨ」と示されたアイコン５９３と、第３のパラメータ群６０３を表わす、「網％ＳＨ」と示されたアイコン５９３＿２と、第４のパラメータ群６０４を表わす、「濃度ＳＨ」と示されたアイコン５９３＿３とが、ともに、第１のパラメータ群６０１を表わす、「濃度ＨＬ」と示されたアイコン５９２から派生する図形が示されている。
【００７３】
あるパラメータ群を元に複数回の更新指定が行われたときに、図９のステップＳ３＿６に示すように、更新された後の各パラメータ群を表わすアイコンを並べて表示することにより、パラメータ群を更新した履歴とそれらのパラメータ群間の関係を容易に認識することができる。さらに、それらのアイコンをマウス等で選択して、そのアイコンが表わすパラメータ群を指定することによって、それぞれのパラメータ群に従った画像処理結果を見比べながら、所望のパラメータ群を容易に選択することができる。
【００７４】
図７のステップＳ１＿６に続いて、オペレータがマウス２４等で図９のステップＳ３＿６に示す５つのアイコンのうち「カーブＳＨ」と示されたアイコン５９３を選択すると（図７のステップＳ１＿７）、図５に示すパラメータ指定部４１０からパラメータ保存部４２０に、アイコン５９３に対応する、図８に示す第２のパラメータ群６０２が選択されたことを表わす選択情報が伝えられ、図６に示す設定部５２０に表示されている各種パラメータの値が、第２のパラメータ群６０２の値に書き換えられる。
【００７５】
また、関係表示部４４０によって表示される履歴部５９０には、ステップＳ３＿６に示す図形と同様の図形が示されているが、ステップＳ３＿７においては、この時点で指定されている、図８の第２のパラメータ群６０２を表わすアイコン５９３が点滅している。
【００７６】
続いて、オペレータが、図６の設定部５２０に示されているパラメータ群を元にして、カーブ設定部５３３の「カーブＨＬ」の値を書き換える（図７のステップＳ１＿８）と、図５のパラメータ指定部４１０では、図８に示す第２のパラメータ群６０２とは、「カーブＨＬ」のみ異なる新しいパラメータ群が指定される。
【００７７】
パラメータ保存部４２０では、図８のステップＳ２＿５に示すように、新しく指定された第５のパラメータ群６０５が第２のパラメータ群６０２と相互に関連付けられて保存される。ここで、図６および図９に示す履歴部５９０においては、パラメータ群を表わすアイコンが横方向に３つまでしか表示されないため、パラメータ保存部４２０は、最新のパラメータ群である第５のパラメータ群６０５を含み、横方向に３つのパラメータ群（第１のパラメータ群６０１，第２のパラメータ群６０２，第５のパラメータ群６０５）とそれらパラメータ群と並列の関係にあるパラメータ群（第２のパラメータ群６０２と並列な、第３のパラメータ群６０３および第４のパラメータ群６０４）を関係表示部４４０に送る。
【００７８】
関係表示部４４０によって表示される履歴部５９０には、図９のステップＳ３＿８に示すように、初期状態を表わすアイコン５９１が表示されておらず、図８に示す第１のパラメータ群６０１を表わすアイコン５９２と、第２のパラメータ群６０２を表わすアイコン５９３と、第５のパラメータ群を表わす、「カーブＨＬ」と示されたアイコン５９４の３つのアイコンが横方向に繋がり、第３のパラメータ群６０３を表わすアイコン５９３＿２と第４のパラメータ群６０４を表わすアイコン５９３＿３とが、第２のパラメータ群６０２を表わすアイコン５９３と並列に並べられた図形が表示されている。
【００７９】
このように、更新指定の元となるパラメータ群と、更新後のパラメータ群とを相互に関連付けて、それらの関係を図形として表示することによって、パラメータ群間の関係がわかりやすく、かつ容易にパラメータ群を指定することができる、利便性に優れたＧＵＩを提供することができる。
【００８０】
以上で、本発明の実施形態についての説明を終了する。
【００８１】
尚、上記説明では、本発明の画像処理装置におけるパラメータ指定部の一例として、所望のパラメータ群を選択する「選択指定」と、指定されたパラメータ群を元に更新を行う「更新指定」の機能を有するパラメータ指定部の例が示されているが、本発明の画像処理装置におけるパラメータ指定部は、オペレータが所望のパラメータ群を新しく指定する「新規指定」の機能をさらに有するものであってもよい。
【００８２】
また、上記説明では、トーンやＵＣＲ等に関するパラメータ群を指定することができる画像処理装置について説明したが、本発明にいう画像処理装置のパラメータ指定部で指定することができるパラメータ群は、画像処理に関するものであればこれらに限らない。
【００８３】
また、上記説明では、本発明の画像処理装置におけるパラメータ保存部の一例として、パラメータ保存部の外部に備えられたハードディスク装置にパラメータ群を記憶させるパラメータ保存部の例が示されているが、本発明の画像処理装置におけるパラメータ保存部は、内部に記憶領域を備え、パラメータ保存部自体に記憶するものであってもよい。
【００８４】
また、上記説明では、本発明にいう関係表示部の一例として、パラメータ群の関係を横方向に３つまで表示する関係表示部の例について説明したが、本発明にいう関係表示部は、オペレータによって指示された数のパラメータ群を表示するものであってもよい。
【００８５】
また、上記では、本発明にいう関係表示部の一例として、更新指定の元となるパラメータ群に更新指定後のパラメータ群がぶら下がった図形を表示させる関係表示部の例について説明したが、本発明にいう関係表示部は、更新指定の元となるパラメータ群に更新指定後のパラメータ群との関係が表わされた図形を表示させるものであれば、これに限定されない。
【図面の簡単な説明】
【００８６】
【図１】本発明の一実施形態が適用された画像処理システムの全体構成図である。
【図２】パーソナルコンピュータ２０の外観斜視図である。
【図３】パーソナルコンピュータのハードウェア構成図である。
【図４】本発明の画像処理プログラムの一実施形態が記憶されたＣＤ−ＲＯＭを示す概念図である。
【図５】本発明の画像処理装置の一実施形態である画像処理装置の機能ブロック図である。
【図６】表示画面上に表示される設定画面の例を示す図である。
【図７】パラメータ群を複数回指定した順序の一例を示すチャートである。
【図８】図７に示す順序に従ってパラメータ群を指定したときの、パラメータ保存部におけるパラメータ群の保存方法を示す図である。
【図９】図７に示す順序に従ってパラメータ群を指定したときの、図６に示す設定画面の履歴部における表示を示す図である。
【符号の説明】
【００８７】
１０    カラースキャナ
１１    原稿画像
２０    パーソナルコンピュータ
２１ａ    ＦＤ装填口
２１ｂ    ＣＤ−ＲＯＭ装填口
２２    画像表示装置
２２ａ  表示画面
２３    キーボード
２４    マウス
２５    バス
３０    カラープリンタ
３１    プリント画像
１００    ＦＤ
１１０    ＣＤ−ＲＯＭ
２１１    ＣＰＵ
２１２    主メモリ
２１３    ハードディスク装置
２１４    ＦＤドライブ
２１５    ＣＤ−ＲＯＭドライブ
２１６    入力インタフェース
２１７    出力インタフェース
３００    画像処理プログラム
３１０    パラメータ指定部
３２０    パラメータ保存部
３３０    画像処理部
３４０    画像表示部
３５０    関係表示部
４００    画像処理装置
４１０    パラメータ指定部
４２０    パラメータ保存部
４３０    画像処理部
４４０    関係表示部
４５０    画像表示部
５００    設定画面
５０１    画像部
５２０    設定部
５３０    トーンページ
５３１    濃度設定部
５３２    網％設定部
５３３    カーブ設定部
５３３＿１    カーブ選択ボックス
５３３＿２    色選択ボックス
５３３＿３    補正ボックス
５４０    ＵＣＲページ
５５０    カラーページ
５６０    シャープネスページ
５７０    モノクロパージ
５９０    履歴部
【図１】
2005079661.tif 000003
【図２】
2005079661.tif 000004
【図３】
2005079661.tif 000005
【図４】
2005079661.tif 000006
【図５】
2005079661.tif 000007
【図６】
2005079661.tif 000008
【図７】
2005079661.tif 000009
【図８】
2005079661.tif 000010
【図９】
2005079661.tif 000011