(57)【要約】【課題】  所望の画像処理パラメータを効率良く、正確に、柔軟に決定することのできる画像処理プログラム、画像処理装置及び記録媒体を提供する。【解決手段】  処理対象画像を選択し、選択された画像を処理するための処理パラメータを選択し、選択された処理パラメータについて複数のパラメータ値を決定し、決定された各パラメータ値を用いて選択された画像を処理し、処理された複数の処理画像の縮小画像を生成し、生成された複数の縮小画像を表示手段に表示し、表示された縮小画像を１つ又は２つ選択し、選択された縮小画像に対応するパラメータ値をもとに、新たに複数のパラメータ値を決定し、表示手段に表示された複数の縮小画像のうちから１つの縮小画像を選択して、選択した縮小画像に対応する処理画像を画像処理結果の画像として記憶し、決定した各パラメータ値を用いて画像処理ステップ以降のステップを繰り返し実行可能とする手順をコンピュータに実行させる画像処理プログラムである。【選択図】    図２９
2006229480.tif 000002
【特許請求の範囲】
【請求項１】
画像を記憶する記憶手段と画像を表示する表示手段とを有する画像処理装置で実行されるコンピュータプログラムであって、
処理対象画像を選択する画像選択ステップと、
前記画像選択ステップで選択された画像を処理するための処理パラメータを選択するパラメータ選択ステップと、
前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定ステップと、
前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理ステップと、
前記処理された複数の処理画像の縮小画像を生成する縮小画像生成ステップと、
前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示ステップと、
前記表示手段に表示された縮小画像を１つ又は２つ選択する縮小画像選択ステップと、
前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第２のパラメータ値決定ステップと、
前記表示手段に表示された複数の縮小画像のうちから１つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶ステップと、
前記第２のパラメータ値決定ステップで決定した各パラメータ値を用いて前記画像処理ステップ以降のステップを繰り返し実行可能とする繰り返し実行ステップと
をコンピュータに実行させるための画像処理プログラム。
【請求項２】
前記縮小画像選択ステップで選択した縮小画像が２つの場合は、選択した縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定し、
選択した縮小画像が１つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定することを特徴とする請求項１に記載の画像処理プログラム。
【請求項３】
前記パラメータ選択ステップで２つの処理パラメータが選択された場合は、前記縮小画像表示ステップにおいて、前記表示手段にそれら処理パラメータを成分とする２次元の座標平面を設定し、当該座標平面に前記複数の縮小画像を配置することを特徴とする請求項２に記載の画像処理プログラム。
【請求項４】
前記パラメータ選択ステップで１つの処理パラメータが選択された場合は、前記縮小画像表示ステップは、前記表示手段の一つのコーナーから対角位置のコーナーへ、縦方向又は横方向に順にパラメータ値が増加又は減少するように当該縮小画像を配置することを特徴とする請求項２に記載の画像処理プログラム。
【請求項５】
前記表示手段は、前記縮小画像を表示する縮小画像表示エリアと、縮小画像より大きな詳細画像を表示する詳細画像表示エリアを備え、
前記縮小画像選択ステップで選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成ステップと、
前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示ステップとを更に有することを特徴とする請求項１に記載の画像処理プログラム。
【請求項６】
前記縮小画像選択ステップで縮小画像が選択されたときに少なくとも前記表示手段に表示されている縮小画像とその縮小画像に対応するパラメータ値とを作業履歴情報として記憶するパラメータ値記憶ステップと、
前記パラメータ値記憶ステップで記憶された作業履歴情報の内の一つを選択する作業履歴選択ステップとを更に有し、
前記縮小画像表示ステップは、前記作業履歴選択ステップで選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示することを特徴とする請求項１に記載の画像処理プログラム。
【請求項７】
画像を記憶する記憶手段と画像を表示する表示手段とを有する画像処理装置であって、
処理対象画像を選択する画像選択手段と、
前記画像選択手段が選択した画像を処理するための処理パラメータを選択するパラメータ選択手段と、
前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定手段と、
前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理手段と、
前記処理された複数の処理画像の縮小画像を生成する縮小画像生成手段と、
前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示手段と、
前記表示手段に表示された縮小画像を１つ又は２つ選択する縮小画像選択手段と、
前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第２のパラメータ値決定手段と、
前記表示手段に表示された複数の縮小画像のうちから１つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶手段と、
前記第２のパラメータ値決定手段が決定した各パラメータ値を用いて前記画像処理手段から前記画像記憶手段を繰り返し動作可能とする繰り返し実行手段と
を備えたことを特徴とする画像処理装置。
【請求項８】
前記縮小画像選択手段が選択した縮小画像が２つの場合は、選択した縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定し、
選択した縮小画像が１つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記パラメータ選択手段が２つの処理パラメータを選択した場合は、前記縮小画像表示手段は、前記表示手段にそれら処理パラメータを成分とする２次元の座標平面を設定し、当該座標平面に前記複数の縮小画像を配置することを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記パラメータ選択手段が１つの処理パラメータを選択した場合は、前記縮小画像表示手段は、前記表示手段の一つのコーナーから対角位置のコーナーへ、縦方向又は横方向に順にパラメータ値が増加又は減少するように当該縮小画像を配置することを特徴とする請求項８に記載の画像処理装置。
【請求項１１】
前記表示手段は、前記縮小画像を表示する縮小画像表示エリアと、縮小画像より大きな詳細画像を表示する詳細画像表示エリアを備え、
前記縮小画像選択手段が選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成手段と、
前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示手段とを更に有することを特徴とする請求項７に記載の画像処理装置。
【請求項１２】
前記縮小画像選択手段が縮小画像を選択したときに少なくとも前記表示手段に表示されている縮小画像とその縮小画像に対応するパラメータ値とを作業履歴情報として記憶するパラメータ値記憶手段と、
前記パラメータ値記憶手段が記憶した作業履歴情報の内の一つを選択する作業履歴選択手段とを更に有し、
前記縮小画像表示手段は、前記作業履歴選択手段が選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示することを特徴とする請求項７に記載の画像処理装置。
【請求項１３】
画像を記憶する記憶手段と画像を表示する表示手段とを有する画像処理装置で実行されるコンピュータプログラムを記録した記録媒体であって、
処理対象画像を選択する画像選択ステップと、
前記画像選択ステップで選択された画像を処理するための処理パラメータを選択するパラメータ選択ステップと、
前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定ステップと、
前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理ステップと、
前記処理された複数の処理画像の縮小画像を生成する縮小画像生成ステップと、
前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示ステップと、
前記表示手段に表示された縮小画像を１つ又は２つ選択する縮小画像選択ステップと、
前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第２のパラメータ値決定ステップと、
前記表示手段に表示された複数の縮小画像のうちから１つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶ステップと、
前記第２のパラメータ値決定ステップで決定した各パラメータ値を用いて前記画像処理ステップ以降のステップを繰り返し実行可能とする繰り返し実行ステップと
をコンピュータに実行させるための画像処理プログラムを記録した記録媒体。
【請求項１４】
前記縮小画像選択ステップで選択した縮小画像が２つの場合は、選択した縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定し、
選択した縮小画像が１つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定することを特徴とする請求項１３に記載の記録媒体。
【請求項１５】
前記パラメータ選択ステップで２つの処理パラメータが選択された場合は、前記縮小画像表示ステップにおいて、前記表示手段にそれら処理パラメータを成分とする２次元の座標平面を設定し、当該座標平面に前記複数の縮小画像を配置することを特徴とする請求項１４に記載の記録媒体。
【請求項１６】
前記パラメータ選択ステップで１つの処理パラメータが選択された場合は、前記縮小画像表示ステップは、前記表示手段の一つのコーナーから対角位置のコーナーへ、縦方向又は横方向に順にパラメータ値が増加又は減少するように当該縮小画像を配置することを特徴とする請求項１４に記載の記録媒体。
【請求項１７】
前記表示手段は、前記縮小画像を表示する縮小画像表示エリアと、縮小画像より大きな詳細画像を表示する詳細画像表示エリアを備え、
前記縮小画像選択ステップで選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成ステップと、
前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示ステップとを更に有することを特徴とする請求項１３に記載の記録媒体。
【請求項１８】
前記縮小画像選択ステップで縮小画像が選択されたときに少なくとも前記表示手段に表示されている縮小画像とその縮小画像に対応するパラメータ値とを作業履歴情報として記憶するパラメータ値記憶ステップと、
前記パラメータ値記憶ステップで記憶された作業履歴情報の内の一つを選択する作業履歴選択ステップとを更に有し、
前記縮小画像表示ステップは、前記作業履歴選択ステップで選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示することを特徴とする請求項１３に記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術に関し、特に画像処理パラメータを効率良く、正確に、柔軟に決定することのできる画像処理プログラム、画像処理装置及び記録媒体に関する。
【背景技術】
【０００２】
一般に画像を調整して所望の画質の画像を得るためには、多くの画像処理パラメータを調整する必要がある。しかしこれらのパラメータの調整は難しく、何度も調整を繰り返さなければならないという問題があった。これは、画像処理パラメータ値と、人間の感覚上の画質の評価基準値とが１対１に対応していない場合が多いことが原因である。
【０００３】
即ち、通常は１つの画像処理パラメータを調整した結果の画像を予測することが困難なため、１つの調整が他のパラメータの調整をさらに必要とし、そのパラメータの調整がさらに別のパラメータの調整を引き起こしてしまうという調整の連鎖が繰り返されて、満足のいく画質がなかなか得られないこととなるためである。この事情は、一般ユーザのみならず、色や画質に関する知識を有する専門家にとっても同様であり、画質調整は熟練を要する難しい仕事であると考えられる。
【０００４】
従来のパラメータ調整方法では、処理対象の画像を画面上に１つ表示し、ユーザはその画像のみを見ながら画像処理パラメータを、数値入力、グラフ操作、スライダー操作などによって調整していた。従って、変更の前後や変更の途中において画像の画質の変化の状態を比較することが出来ないため、調整良否の把握が困難であり、非効率であるばかりか、選択したパラメータも最適でないことが多かった。
【０００５】
これを解決するための一例として、特許文献１には、複数値の色調整パラメータを１種類または２種類施した複数原画像を縮小して表示し、その縮小画像間の内分比をポインティングデバイスにより指定することで、パラメータを決定する方法、また、複数値の色調整パラメータを１種類施した複数画像を縮小して表示し、その中の画像を１つ選択して、その前後の画像のパラメータを最大値、最小値として絞り込んだ複数値の色調整パラメータで調整した縮小画像を、再び表示させる方法が記載されている。
【特許文献１】特開平１０−２３３９３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載されている、複数のサムネイル間の内分比を指定することでパラメータを決定するような方法では、どのような画像になるかを予測確認することが出来ず、決定したパラメータが最適なパラメータであるかどうかは不確実なままである。
【０００７】
また、同じく特許文献１に記載されている、決定した前後の画像処理パラメータを最大値、最小値として絞り込んで再び表示させる方法では、一種類のパラメータしか調整できない。また、絞り込みの範囲も、表示されている特定の画像の前後しか選択することが出来ない。従って、選択の自由度が少なく、柔軟性に乏しいものとなっている。
【０００８】
更に、同じく特許文献１に記載されている方法では、原画像に対して画像編集を行い、その後縮小処理を施すため、処理が膨大となり、効率の悪い処理となっている。
【０００９】
本発明は、上記事情に鑑みてなされたものであり、所望の画像処理パラメータを効率良く、正確に、柔軟に決定することのできる画像処理プログラム、画像処理装置及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するための、本発明に係る請求項１に記載の画像処理プログラムは、画像を記憶する記憶手段と画像を表示する表示手段とを有する画像処理装置で実行されるコンピュータプログラムであって、処理対象画像を選択する画像選択ステップと、前記画像選択ステップで選択された画像を処理するための処理パラメータを選択するパラメータ選択ステップと、前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定ステップと、前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理ステップと、前記処理された複数の処理画像の縮小画像を生成する縮小画像生成ステップと、前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示ステップと、前記表示手段に表示された縮小画像を１つ又は２つ選択する縮小画像選択ステップと、前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第２のパラメータ値決定ステップと、前記表示手段に表示された複数の縮小画像のうちから１つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶ステップと、前記第２のパラメータ値決定ステップで決定した各パラメータ値を用いて前記画像処理ステップ以降のステップを繰り返し実行可能とする繰り返し実行ステップとをコンピュータに実行させる。
【００１１】
また本発明に係る請求項２に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記縮小画像選択ステップで選択した縮小画像が２つの場合は、選択した縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定し、選択した縮小画像が１つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定する。
【００１２】
また本発明に係る請求項３に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記パラメータ選択ステップで２つの処理パラメータが選択された場合は、前記縮小画像表示ステップにおいて、前記表示手段にそれら処理パラメータを成分とする２次元の座標平面を定義し、当該座標平面に前記複数の縮小画像を配置する。
【００１３】
また本発明に係る請求項４に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記パラメータ選択ステップで１つの処理パラメータが選択された場合は、前記縮小画像表示ステップは、前記表示手段の一つのコーナーから対角位置のコーナーへ、縦方向又は横方向に順にパラメータ値が増加又は減少するように当該縮小画像を配置する。
【００１４】
また本発明に係る請求項５に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記表示手段は、前記縮小画像を表示する縮小画像表示エリアと、縮小画像より大きな詳細画像を表示する詳細画像表示エリアを備え、前記縮小画像選択ステップで選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成ステップと、前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示ステップとを更に有する。
【００１５】
また本発明に係る請求項６に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記縮小画像選択ステップで縮小画像が選択されたときに少なくとも前記表示手段に表示されている縮小画像とその縮小画像に対応するパラメータ値とを作業履歴情報として記憶するパラメータ値記憶ステップと、前記パラメータ値記憶ステップで記憶された作業履歴情報の内の一つを選択する作業履歴選択ステップとを更に有し、前記縮小画像表示ステップは、前記作業履歴選択ステップで選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示する。
【００１６】
また本発明に係る請求項７に記載の画像処理装置は、画像を記憶する記憶手段と画像を表示する表示手段とを有する画像処理装置であって、処理対象画像を選択する画像選択手段と、前記画像選択手段が選択した画像を処理するための処理パラメータを選択するパラメータ選択手段と、前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定手段と、前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理手段と、前記処理された複数の処理画像の縮小画像を生成する縮小画像生成手段と、前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示手段と、前記表示手段に表示された縮小画像を１つ又は２つ選択する縮小画像選択手段と、前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第２のパラメータ値決定手段と、前記表示手段に表示された複数の縮小画像のうちから１つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶手段と、前記第２のパラメータ値決定手段が決定した各パラメータ値を用いて前記画像処理手段から前記画像記憶手段を繰り返し動作可能とする繰り返し実行手段とを備えた。
【００１７】
また本発明に係る請求項８に記載の画像処理装置は、上記記載の発明である画像処理装置において、前記縮小画像選択手段が選択した縮小画像が２つの場合は、選択した縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定し、選択した縮小画像が１つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定する。
【００１８】
また本発明に係る請求項９に記載の画像処理装置は、上記記載の発明である画像処理装置において、前記パラメータ選択手段が２つの処理パラメータを選択した場合は、前記縮小画像表示手段は、前記表示手段にそれら処理パラメータを成分とする２次元の座標平面を定義し、当該座標平面に前記複数の縮小画像を配置する。
【００１９】
また本発明に係る請求項１０に記載の画像処理装置は、上記記載の発明である画像処理装置において、前記パラメータ選択手段が１つの処理パラメータを選択した場合は、前記縮小画像表示手段は、前記表示手段の一つのコーナーから対角位置のコーナーへ、縦方向又は横方向に順にパラメータ値が増加又は減少するように当該縮小画像を配置する。
【００２０】
また本発明に係る請求項１１に記載の画像処理装置は、上記記載の発明である画像処理装置において、前記表示手段は、前記縮小画像を表示する縮小画像表示エリアと、縮小画像より大きな詳細画像を表示する詳細画像表示エリアを備え、前記縮小画像選択手段が選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成手段と、前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示手段とを更に有する。
【００２１】
また本発明に係る請求項１２に記載の画像処理装置は、上記記載の発明である画像処理装置において、前記縮小画像選択手段が縮小画像を選択したときに少なくとも前記表示手段に表示されている縮小画像とその縮小画像に対応するパラメータ値とを作業履歴情報として記憶するパラメータ値記憶手段と、前記パラメータ値記憶手段が記憶した作業履歴情報の内の一つを選択する作業履歴選択手段とを更に有し、前記縮小画像表示手段は、前記作業履歴選択手段が選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示する。
【００２２】
また本発明に係る請求項１３に記載の記録媒体は、画像を記憶する記憶手段と画像を表示する表示手段とを有する画像処理装置で実行されるコンピュータプログラムを記録した記録媒体であって、処理対象画像を選択する画像選択ステップと、前記画像選択ステップで選択された画像を処理するための処理パラメータを選択するパラメータ選択ステップと、前記選択された処理パラメータについて複数のパラメータ値を決定するパラメータ値決定ステップと、前記決定された各パラメータ値を用いて前記選択された画像を処理する画像処理ステップと、前記処理された複数の処理画像の縮小画像を生成する縮小画像生成ステップと、前記生成された複数の縮小画像を前記表示手段に表示する縮小画像表示ステップと、前記表示手段に表示された縮小画像を１つ又は２つ選択する縮小画像選択ステップと、前記選択された縮小画像に対応する前記パラメータ値をもとに、新たに複数のパラメータ値を決定する第２のパラメータ値決定ステップと、前記表示手段に表示された複数の縮小画像のうちから１つの縮小画像を選択して、その選択した縮小画像に対応する前記処理画像を画像処理結果の画像として記憶する画像記憶ステップと、前記第２のパラメータ値決定ステップで決定した各パラメータ値を用いて前記画像処理ステップ以降のステップを繰り返し実行可能とする繰り返し実行ステップとをコンピュータに実行させるための画像処理プログラムを記録した。
【００２３】
また本発明に係る請求項１４に記載の記録媒体は、上記記載の発明である記録媒体であって、前記縮小画像選択ステップで選択した縮小画像が２つの場合は、選択した縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定し、選択した縮小画像が１つの場合は、選択した縮小画像に対応するパラメータ値と前記表示手段に表示されている所定の位置の縮小画像に対応するパラメータ値を最大値及び最小値として複数の新たなパラメータ値を決定する。
【００２４】
また本発明に係る請求項１５に記載の記録媒体は、上記記載の発明である記録媒体であって、前記パラメータ選択ステップで２つの処理パラメータが選択された場合は、前記縮小画像表示ステップにおいて、前記表示手段にそれら処理パラメータを成分とする２次元の座標平面を定義し、当該座標平面に前記複数の縮小画像を配置する。
【００２５】
また本発明に係る請求項１６に記載の記録媒体は、上記記載の発明である記録媒体であって、前記パラメータ選択ステップで１つの処理パラメータが選択された場合は、前記縮小画像表示ステップは、前記表示手段の一つのコーナーから対角位置のコーナーへ、縦方向又は横方向に順にパラメータ値が増加又は減少するように当該縮小画像を配置する。
【００２６】
また本発明に係る請求項１７に記載の記録媒体は、上記記載の発明である記録媒体であって、前記表示手段は、前記縮小画像を表示する縮小画像表示エリアと、縮小画像より大きな詳細画像を表示する詳細画像表示エリアを備え、前記縮小画像選択ステップで選択した縮小画像に対応する前記処理画像から前記詳細画像を生成する詳細画像生成ステップと、前記生成された詳細画像を前記詳細画像表示エリアに表示する詳細画像表示ステップとを更に有する。
【００２７】
また本発明に係る請求項１８に記載の記録媒体は、上記記載の発明である記録媒体であって、前記縮小画像選択ステップで縮小画像が選択されたときに少なくとも前記表示手段に表示されている縮小画像とその縮小画像に対応するパラメータ値とを作業履歴情報として記憶するパラメータ値記憶ステップと、前記パラメータ値記憶ステップで記憶された作業履歴情報の内の一つを選択する作業履歴選択ステップとを更に有し、前記縮小画像表示ステップは、前記作業履歴選択ステップで選択した作業履歴情報に対応する複数の縮小画像を前記表示手段に表示する。
【発明の効果】
【００２８】
本発明によれば、所望の画像処理パラメータを効率良く、正確に、柔軟に決定することができる。
【発明を実施するための最良の形態】
【００２９】
［第１の実施の形態］
本発明の実施の形態に係る画像処理方法では、情報処理装置の表示部に表示される操作画面に基づいて、ユーザが画像処理のためのパラメータの決定操作を実行する。
【００３０】
図１は、本発明の第１の実施の形態の画像処理方法による操作画面の構成を示す図である。
【００３１】
操作画面１は、選択用サムネイル表示エリア２、履歴表示エリア３、操作エリア４で構成されている。そして、操作エリア４には、コンボボックスＶ５、コンボボックスＨ６、絞込みボタン７、決定ボタン８が設けられている。
【００３２】
本実施の形態では、２つの画像処理パラメータを同時に調整する。選択用サムネイル表示エリア２は、それらの画像処理パラメータのパラメータ値が異なる画像の縮小画像（サムネイル画像）を表示するエリアである。履歴表示エリア３は、過去に選択用サムネイル表示エリアに表示されたサムネイル画像、画像処理パラメータなどの情報を保存する。
【００３３】
コンボボックスＶ５は、第一の画像処理パラメータを選択させるためのメニューを表示し、コンボボックスＨ６は、第二の画像処理パラメータを選択させるためのメニューを表示する。絞込みボタン７は、選択用サムネイル表示エリア２に表示されるサムネイル画像の画像処理パラメータの範囲を絞り込んで、サムネイル画像を再表示するために使用される。決定ボタン８は、画像処理パラメータの選択を確定するために使用される。
【００３４】
次に、操作画面１による操作方法の概要を図１を参照しつつ説明する。
【００３５】
選択用サムネイル表示エリア２の左側にはコンボボックスＶ５が配置され、選択用サムネイル表示エリア２の上部にはコンボボックスＨ６が配置されている。このコンボボックスに表示される画像処理パラメータには、「明るさ」、「コントラスト」、「ガンマ補正値」、「シャープネス」、「色相」、「彩度」、「明度」、「カラーバランス」、「フィルタ」、「ホワイトバランス」「ノイズフィルタ」、「各種フィルタ」等が設けられている。
【００３６】
ユーザが、編集しようとする対象画像（原画像）を特定し、それぞれのコンボボックスから画像処理パラメータを選択すると、選択用サムネイル表示エリア２には、コンボボックスＶ５およびコンボボックスＨ６で選択された画像処理パラメータで調整された対象画像のサムネイルが表示される。それぞれのサムネイルは下から上方向に向かってコンボボックスＶ５で設定されたパラメータが等間隔で増加し、左から右方向に向かってコンボボックスＨ６で設定されたパラメータが等間隔で増加する値で画像処理され配置されている。なお、原画像のサムネイル画像は選択用サムネイル表示エリア２の中央部に位置している。
【００３７】
ユーザは、このようにして表示された複数のサムネイル画像の内、所望の画像をマウスで選択して決定ボタン８を押すと、選択された画像処理パラメータが決定し、その画像処理パラメータによって原画像を処理して保存することができる。
【００３８】
一方、ユーザは表示された複数のサムネイル画像を更に絞り込む操作を行うことができる。ユーザが上述のようにして配置されたサムネイル画像をマウスで２つ選択すると、その画像内に設けられた画像選択用チェックボックス９にチェックが入り、ユーザが選択したサムネイル画像を容易に確認することができる。
【００３９】
そして、ユーザが絞り込みボタン７を操作すると、選択されたサムネイル画像に対応する２つの第一の画像処理パラメータと２つの第二の画像処理パラメータに基づいて調整された複数の対象画像のサムネイルが選択用サムネイル表示エリア２に表示される。ユーザは、表示されたサムネイル画像から所望の画像を選択し、あるいは更にサムネイル画像を絞り込むことができる。
【００４０】
なお、選択用サムネイル表示エリア２にサムネイル画像が表示される毎に、その表示に使用された第一の画像処理パラメータと第二の画像処理パラメータのそれぞれの最大値、最小値と代表するサムネイル画像が保存される。そして、それと共に、履歴表示エリア３に、代表するサムネイル画像が表示される。ユーザは、この履歴表示エリア３のサムネイル画像を選択することで、画像編集を途中からやり直すことができる。
【００４１】
続いて、サムネイル画像の絞込み方法について詳細に説明する。
【００４２】
図２は、選択用サムネイル表示エリア２に表示されるサムネイル画像の画像処理パラメータを示す模式図である。図２の座標の横軸は、コンボボックスＨ６で設定されたパラメータ（以下、画像処理パラメータＡという）を表し、縦軸はコンボボックスＶ５で設定された画像処理パラメータ（以下、画像処理パラメータＢという）を表している。座標平面上の各座標点は、選択用サムネイル表示エリア２に表示されるサムネイル画像に施された画像処理パラメータの値を示している。
【００４３】
図３は、図２に対応して選択用サムネイル表示エリア２に表示されるサムネイル画像を模式的に示す図である。図中に示すマス目の内特定された２つの位置は、２つのサムネイル画像１３、１４が選択されていることを表している。
【００４４】
絞り込みボタン７が押されると、選択されたサムネイル画像１３、１４に施されている画像処理のそれぞれの画像処理パラメータ値を比較する。サムネイル画像１３の画像処理パラメータＡは最大、画像処理パラメータＢも最大となり、サムネイル画像１４の画像処理パラメータＡは最小、画像表示パラメータＢも最小となる。
【００４５】
そこで、図４に示すように、サムネイル画像１３を選択用サムネイル表示エリア２の右上に移動し、サムネイル画像１４を選択用サムネイル表示エリア２の左下に移動する。そして、サムネイル画像１３、１４に含まれている画像処理パラメータ値を最大値、最小値とする座標を新たに設定して、その座標で定まる選択用サムネイル表示エリア２にサムネイル画像を再表示する。
【００４６】
図５は、再表示に係る選択用サムネイル表示エリア２に表示されるサムネイル画像の画像処理パラメータを示す模式図である。図６は、図５に対応して選択用サムネイル表示エリア２に表示されるサムネイル画像を模式的に示す図である。ここで、サムネイル画像１７、１８が選択されている場合を考える。
【００４７】
上述のサムネイル画像１３、１４が選択された場合とは異なり、サムネイル画像１７の画像処理パラメータＡは最小、画像処理パラメータＢは最大となり、サムネイル画像１８の画像処理パラメータＡは最大、画像処理パラメータＢは最小となる。このため、図７に示すように、サムネイル画像１７を選択用サムネイル表示エリア２の左上に移動し、サムネイル画像１８を選択用サムネイル表示エリア２の右下に移動する。そして、サムネイル画像１７、１８に含まれている画像処理パラメータ値を最大値、最小値とする座標を新たに設定して、その座標で定まる選択用サムネイル表示エリア２にサムネイル画像を再表示する。
【００４８】
図８は、再表示に係る選択用サムネイル表示エリア２に表示されるサムネイル画像の画像処理パラメータを示す模式図である。図９は、図８に対応して選択用サムネイル表示エリア２に表示されるサムネイル画像を模式的に示す図である。
【００４９】
以上の手順を繰り返すことにより、画像処理パラメータＡおよびＢの表示範囲を最適な状態に絞り込み、２つの最適な画像処理パラメータを用いて処理されたサムネイル画像を表示させて、所望のサムネイル画像を特定することができる。所望のサムネイル画像をマウスで指定して決定ボタン８を押すことにより、指定したサムネイル画像に施されている画像処理の画像処理パラメータ値が所望の画像処理パラメータ値として決定される。
【００５０】
続いて、選択した２つのサムネイル画像の画像処理パラメータの内、一つのパラメータ値が等しい場合のサムネイル画像の絞込み方法について説明する。
【００５１】
図１０、図１１に示すように、画像処理パラメータＢの値が等しい２つのサムネイル画像１９、２０が選択された場合を考える。この場合は、画像処理パラメータＢの値はそのままとして、サムネイル画像１９、２０のそれぞれの画像処理パラメータＡの範囲をさらに詳しく表示させる。このため、図１２に示すように、サムネイル画像１９を選択用サムネイル表示エリア２の左端に移動し、サムネイル画像２０を選択用サムネイル表示エリア２の右端に移動する。そして、サムネイル画像１９、２０に含まれている画像処理パラメータ値を最大値、最小値とする座標を新たに設定して、その座標で定まる選択用サムネイル表示エリア２にサムネイル画像を再表示する。
【００５２】
図１３は、再表示に係る選択用サムネイル表示エリア２に表示されるサムネイル画像の画像処理パラメータを示す模式図である。図１４は、図１３に対応して選択用サムネイル表示エリア２に表示されるサムネイル画像を模式的に示す図である。
【００５３】
次に、図１５、図１６に示すように、画像処理パラメータＡの値が等しい２つのサムネイル画像２１、２２が選択された場合を考える。この場合は、画像処理パラメータＡの値はそのままとして、サムネイル画像２１、２２のそれぞれの画像処理パラメータＢの範囲をさらに詳しく表示させる。このため、図１７に示すように、サムネイル画像２１を選択用サムネイル表示エリア２の上端に移動し、サムネイル画像２２を選択用サムネイル表示エリア２の下端に移動する。そして、サムネイル画像２１、２２に含まれている画像処理パラメータ値を最大値、最小値とする座標を新たに設定して、その座標で定まる選択用サムネイル表示エリア２にサムネイル画像を再表示する。
【００５４】
図１８は、再表示に係る選択用サムネイル表示エリア２に表示されるサムネイル画像の画像処理パラメータを示す模式図である。図１９は、図１８に対応して選択用サムネイル表示エリア２に表示されるサムネイル画像を模式的に示す図である。
【００５５】
〔第１の実施の形態のバリエーション１〕
第１の実施の形態のバリエーション１では、操作画面の内、チェックボックスの位置のみが異なっている。図２０は、バリエーションに係る操作画面を示す図である。
【００５６】
この操作画面では、１つのサムネイル画像と隣接する他のサムネイル画像との間に画像間選択用チェックボックス９ａが設けられている。即ち、１つのサムネイル画像に着目するとその周囲の上下左右及び４隅の合計８箇所に画像間選択用チェックボックス９ａが設けられている。そこで、ユーザがこの画像間選択用チェックボックス９ａを選択すると、このチェックボックスを共有する隣り合った２つのサムネイル画像を選択することができ、絞り込みボタン７を押すことにより、上述の絞込み操作を実行することができる。
【００５７】
このバリエーションによれば、サムネイル画像の選択操作を簡易化することができる。
【００５８】
〔第１の実施の形態のバリエーション２〕
第１の実施の形態のバリエーション２では、ドラッグ＆ドロップによってサムネイル画像を選択する点が第１の実施の形態と異なっている。図２１は、バリエーションに係る操作画面を示す図である。
【００５９】
ユーザが１つのサムネイル画像を選択し、そのサムネイル画像を他のサムネイル画像の上にドラッグ＆ドロップすることで、２つの画像を選択するとともに絞込み動作を実行する。このバリエーションによれば、サムネイル画像の選択操作を最も作業数を少なく実行することができる。
【００６０】
〔第１の実施の形態のバリエーション３〕
第１の実施の形態のバリエーション３では、１つのサムネイル画像は予め選択されている点が第１の実施の形態と異なっている。図２２は、バリエーションに係る操作画面を示す図である。図２２では、選択用サムネイル表示エリア２の中心に配されたサムネイル画像が既に選択された状態となっている。そこで、ユーザは他のサムネイル画像を選択して絞り込みボタン７を押すことにより絞り込み操作を実行することができる。
【００６１】
ここで、他のサムネイル画像の選択は、ダブルクリックで行っても良く、図２１に示すようにドラッグ＆ドロップで行っても良い。なお、予め選択されるサムネイル画像の位置は、別途の操作により指定することが可能である。
【００６２】
〔第１の実施の形態のバリエーション４〕
第１の実施の形態のバリエーション４では、操作画面１にサムネイル画像を拡大して表示するためのライトボックス１０を設けている点が第１の実施の形態と異なっている。図２３は、バリエーションに係る操作画面を示す図である。
【００６３】
操作画面１の選択用サムネイル表示エリア２の上部には、ライトボックス１０ａ、１０ｂが設けられている。ユーザがサムネイル画像をこのライトボックス１０にドラッグ＆ドロップすると、そのサムネイル画像が選択されると共に、拡大して表示される。そこで、ユーザは、選択した画像を拡大して確認することができる。また、選択した画像を変更するときは、再度、同じライトボックスに画像をドラッグ＆ドロップすればよい。そして、ユーザが絞り込みボタン７を押すことにより絞り込み操作を実行することができる。
【００６４】
ここで、サムネイル画像の選択は、ダブルクリックで行っても良い。例えば、先に選択されたサムネイル画像をライトボックス１０ａに表示し、後で選択されたサムネイル画像をライトボックス１０ｂに表示しても良い。また、ライトボックス１０ａを選択している場合は、ダブルクリックによりサムネイル画像をライトボックス１０ａに表示し、ライトボックス１０ｂを選択している場合は、ダブルクリックによりサムネイル画像をライトボックス１０ｂに表示しても良い。
【００６５】
〔第１の実施の形態のバリエーション５〕
第１の実施の形態のバリエーション５では、操作画面１の画像処理パラメータが１つである点が第１の実施の形態と異なっている。図２４は、バリエーションに係る操作画面を示す図である。
【００６６】
第１の実施の形態と異なり、操作画面１にはコンボボックスＨ６のみが設けられている。従って、サムネイル画像は、１次元状に配置される。即ち、それぞれのサムネイル画像は左から右方向に向かってコンボボックスＨ６で設定されたパラメータが等間隔で増加し、右端のサムネイル画像の次のサムネイル画像は、一段上の左端の位置に配置され、そこから右方向に向かって並べられている。なお、原画像のサムネイル画像は選択用サムネイル表示エリア２の中央部に位置する。
【００６７】
図２５は、選択用サムネイル表示エリア２に表示されるサムネイル画像を模式的に示す図である。図中には、画像処理パラメータＡの値が記載されている。上述のように、このパラメータの値は、左から右、下から上の順序で増加している。また、図２５では、２つのサムネイル画像２５、２６が選択されていることを表している。
【００６８】
図２６は、画像処理パラメータＡを横軸として、サムネイル画像の位置を１次元グラフで表した図である。サムネイル画像２５、２６が選択されたとすると、画像処理パラメータＡの大小を比べ、小さいものは選択用サムネイル表示エリア２の左下へ、大きいほうは右上へ移動する。この結果、図２７に示すようにサムネイル画像２５、２６に対応した画像処理パラメータＡの値をそれぞれ最小値、最大値として、サムネイル画像が再描画される。
【００６９】
続いて、上述の画像処理方法を実現するための画像処理装置の構成と、その主な処理手順について説明する。
【００７０】
図２８は、画像処理装置３０の構成を示す図である。画像処理装置３０は、表示部３１、操作部３２、入出力部３３、画像記憶部３５、プログラムメモリ３６、処理部３７を備えている。
【００７１】
表示部３１は、操作画面１を表示するＣＲＴまたはＴＦＴ液晶ディスプレイである。操作部３２は、ユーザの選択操作に関する情報などを受取るための入力インターフェースである。入出力部３３は、例えばデジタルカメラ等の外部装置（不図示）との間で画像フアイル等の情報を通信により授受するためのインターフェースである。画像記憶部３５は、画像を記憶すると共に、操作に係る情報あるいは画像履歴処理に必要な情報を格納する。プログラムメモリ３６は、画像処理装置３０の各機能を制御するプログラムを保存する。処理部３７は、情報処理装置３０の動作を統括的に制御する。
【００７２】
次に、画像処理の概略の手順を図２９〜図３４を参照しつつ説明する。なお、以下に説明する処理は、画像処理機能の内主な機能に関する処理である。従って、以下の説明に記載されていない機能であっても、図１乃至図２８の説明に記載された機能は画像処理機能に含まれる。
【００７３】
ユーザが画像処理作業を開始すると、図２９のステップＳ１０において、画像処理対象画像が読み込まれたかどうか判断するフラグＦをリセットして、ステップＳ１００に示すイニシャライズ処理（図３０）を実行する。
【００７４】
図３０のステップＳ１０１において、フラグＦを調べて画像処理対象画像が編集中かどうかを判断し、編集途中でない場合（Ｆ＝０）は、ステップＳ１０２〜Ｓ１０３において、画像処理対象画像の選択を検出して特定し、フラグＦを１にセットする。
【００７５】
続いて、ステップＳ１０４〜Ｓ１０５において、以前に設定されている画像処理パラメータの設定値を取り出し、まず横軸の画像処理パラメータＡの設定を検出する。そして、ステップＳ１０６でＹｅｓの場合、即ち、画像処理パラメータが１つの場合は、ステップＳ１１１〜Ｓ１１３において、画像処理パラメータの設定値から、横軸の画像処理パラメータの最大値Ａｍａｘ、最小値Ａｍｉｎ、パラメータ分割数Ａｎを読み出して、横軸の画像処理パラメータの刻み幅Ａｓを式（１）に基づいて計算する。
【００７６】
Ａｓ＝（Ａｍａｘ−Ａｍｉｎ）／Ａｎ                    …（１）
そして、ステップＳ１０６でＮｏの場合、即ち、画像処理パラメータが２つの場合は、ステップＳ１０７〜Ｓ１１０において、さらに縦軸の画像処理パラメータＢの設定を検出する。そして、画像処理パラメータの設定値から、横軸と縦軸の画像処理パラメータの最大値Ａｍａｘ、Ｂｍａｘ、最小値Ａｍｉｎ、Ｂｍｉｎ、パラメータ分割数Ａｎ、Ｂｎを読み出して、横軸の画像処理パラメータの刻み幅Ａｓを式（１）に基づいて計算し、縦軸の画像処理パラメータの刻み幅Ｂｓを式（２）に基づいて計算する。
【００７７】
Ｂｓ＝（Ｂｍａｘ−Ｂｍｉｎ）／Ｂｎ                    …（２）
図２９に戻り、ステップＳ２００に示す画像更新処理（図３１）を実行する。
【００７８】
図３１のステップ２０１でＹｅｓの場合、即ち、画像処理パラメータ数が１つの場合は、ステップＳ２０２において、横軸の画像処理パラメータの最大値Ａｍａｘ、最小値Ａｍｉｎ、パラメータ分割数Ａｎ、刻み幅Ａｓ、縦軸の表示行数Ｙｎを読み出す。そして、ステップＳ２０３〜Ｓ２０４において、初期状態として、画像処理パラメータＡを最小値Ａｍｉｎとし、座標値を原点位置（Ｘ＝０、Ｙ＝０）とし、縦軸行位置カウンタｉと横軸位置カウンタｊとを共に１とする。
【００７９】
そして、ステップＳ２０６〜Ｓ２０９において、横軸方向に座標位置を進めつつ、画像処理パラメータＡの値を刻み幅Ａｓずつ増加させながら、その画像処理パラメータで画像処理を行って座標位置（Ｘ、Ｙ）にサムネイル画像を表示する。
【００８０】
ステップＳ２０６でＮｏの場合、即ち、横軸方向にサムネイル画像を全て表示した場合は、ステップＳ２０７、Ｓ２０５において、表示行を一段上に変更して、上述の処理と同様にして横軸方向に座標位置を進めつつ、画像処理したサムネイル画像の表示を継続する。そして、ステップＳ２０５においてＮｏの場合、即ち、縦軸の表示行数Ｙｎまで全てサムネイル画像を表示したときは、画像更新処理を終了してリターンする。
【００８１】
一方、図３１のステップ２０１でＮｏの場合、即ち、画像処理パラメータ数が２つの場合は、図３２のステップＳ２１０において、横軸の画像処理パラメータの最大値Ａｍａｘ、最小値Ａｍｉｎ、刻み幅Ａｓ、縦軸の画像処理パラメータの最大値Ｂｍａｘ、最小値Ｂｍｉｎ、刻み幅Ｂｓを読み出す。そして、ステップＳ２１１において、初期状態として、画像処理パラメータＡを最小値Ａｍｉｎ、画像処理パラメータＢを最小値Ｂｍｉｎとし、座標値を原点位置（Ｘ＝０、Ｙ＝０）とする。
【００８２】
そして、ステップＳ２１４〜Ｓ２１６において、横軸方向に座標位置を進めつつ、画像処理パラメータＡの値を刻み幅Ａｓずつ増加させながら、その画像処理パラメータで画像処理を行って座標位置（Ｘ、Ｙ）にサムネイル画像を表示する。
【００８３】
ステップＳ２１４でＮｏの場合、即ち、横軸方向にサムネイル画像を全て表示した場合は、ステップＳ２１７、Ｓ２１３において、表示行を一段上に変更して、画像処理パラメータＢの値を刻み幅Ｂｓだけ増加して、上述の処理と同様にして横軸方向に座標位置を進めつつ、画像処理したサムネイル画像の表示を継続する。そして、ステップＳ２１２においてＮｏの場合、即ち、縦軸の画像処理パラメータの最大値Ｂｍａｘまで全てサムネイル画像を表示したときは、画像更新処理を終了してリターンする。
【００８４】
図２９に戻り、ステップＳ２００を実行して操作画面１にサムネイル画像が表示された後は、次のユーザの操作入力を待機する。
【００８５】
そして、２つのサムネイル画像が選択され、絞込みの操作がされたときは、ステップＳ３００に示すパラメータ選択処理（図３３）を実行する。図３３のステップＳ３０１〜Ｓ３０３において、ユーザが選択した２つの画像に対応した画像処理パラメータ値（Ａ１、Ｂ１）、（Ａ２、Ｂ２）を取得して、その値を比較する。
【００８６】
ステップＳ３０４でＹｅｓの場合、即ち、２つの画像が縦方向に同じ位置にある場合は、ステップＳ３１０〜Ｓ３１２において、Ｂ１、Ｂ２のうち大きい値を縦軸の画像処理パラメータの最大値Ｂｍａｘとし、Ｂ１、Ｂ２のうち小さい値を縦軸の画像処理パラメータの最小値Ｂｍｉｎとする。
【００８７】
ステップＳ３０５でＹｅｓの場合、即ち、２つの画像が横方向に同じ位置にある場合は、ステップＳ３０７、Ｓ３１３〜Ｓ３１４において、Ａ１、Ａ２のうち大きい値を横軸の画像処理パラメータの最大値Ａｍａｘとし、Ａ１、Ａ２のうち小さい値を横軸の画像処理パラメータの最小値Ａｍｉｎとする。
【００８８】
ステップＳ３０６でＹｅｓの場合、即ち、Ａ１がＡ２よりも小さい場合は、ステップＳ３０８、Ｓ３１５〜Ｓ３１６において、Ａ２を横軸の画像処理パラメータの最大値Ａｍａｘとし、Ａ１を横軸の画像処理パラメータの最小値Ａｍｉｎとして、Ｂ１、Ｂ２のうち大きい値を縦軸の画像処理パラメータの最大値Ｂｍａｘとし、Ｂ１、Ｂ２のうち小さい値を縦軸の画像処理パラメータの最小値Ｂｍｉｎとする。
【００８９】
ステップＳ３０６でＮｏの場合、即ち、Ａ１がＡ２よりも大きい場合は、ステップＳ３０９、Ｓ３１７〜Ｓ３１８において、Ａ１を横軸の画像処理パラメータの最大値Ａｍａｘとし、Ａ２を横軸の画像処理パラメータの最小値Ａｍｉｎとして、Ｂ１、Ｂ２のうち大きい値を縦軸の画像処理パラメータの最大値Ｂｍａｘとし、Ｂ１、Ｂ２のうち小さい値を縦軸の画像処理パラメータの最小値Ｂｍｉｎとする。
【００９０】
そして、ステップＳ３１９において、履歴情報として横軸と縦軸の画像処理パラメータの最大値Ａｍａｘ、Ｂｍａｘ、最小値Ａｍｉｎ、Ｂｍｉｎ、及び一方のサムネイル画像等を保存して、リターンする。
【００９１】
図２９に戻り、ステップＳ２５０に示す画像更新処理を実行して、絞り込んだサムネイル画像を表示するが、この処理は既に図３１において、説明しているため再度の説明は省略する。そして、画像更新処理を実行した後は、次のユーザの操作入力を待機する。
【００９２】
ユーザが操作画面１の履歴表示エリア３にあるサムネイル画像を選択したときは、ステップＳ１３〜Ｓ１４において、そのサムネイル画像に対応する履歴情報、即ち横軸と縦軸の画像処理パラメータの最大値Ａｍａｘ、Ｂｍａｘ、最小値Ａｍｉｎ、Ｂｍｉｎ等を読み出す。そして、ステップＳ２６０に示す画像更新処理を実行して、履歴サムネイルが生成された時点のサムネイル画像を表示するが、この画像更新処理は既に図３１において、説明しているため再度の説明は省略する。そして、画像更新処理を実行した後は、次のユーザの操作入力を待機する。
【００９３】
ユーザが現在操作している画像処理を終了して別の画像処理に移りたいときは、ステップＳ１１において、現在調整している最も良い画像をダブルクリックなどで選択する。そして、ステップＳ１２でＹｅｓの場合、即ち、操作画面１に表示されるダイアログ（不図示）で「保存する」を選択すると、ステップＳ４００に示す保存処理（図３４）が実行される。
【００９４】
図３４のステップＳ４０１において、操作画面１に画像を保存するかどうかのダイアログボックス（不図示）が表示される。ステップＳ４０２でＹｅｓの場合、即ち、ユーザが「保存する」を選択すると、ステップＳ４０３において、その画像処理パラメータで原画像が画像処理される。そして、ステップＳ４０４でＹｅｓの場合、即ち、ユーザが「上書き保存」を選択した場合は、ステップＳ４０５において、画像処理後の画像で原画像が置き換えられる。そうでない場合は、ステップＳ４０６〜Ｓ４０７において、ユーザが指定した場所（ファイル）に画像処理後の画像が格納される。
【００９５】
一方、ステップＳ４０２でＮｏの場合、即ち、ユーザが「保存する」を選択しなかった場合は、ステップＳ４０８において、原画像には画像処理が施されず、画像処理パラメータが所定場所に保存される。
【００９６】
そして、図２９に戻り、ステップＳ４００の保存処理を実行した後は、ステップＳ１００において、新たな画像についての画像処理操作を実行することができる。
【００９７】
ユーザが決定ボタン８を操作すると、図２９のステップＳ１５において、その操作を検出して、ステップＳ４２０に示す保存処理を実行し、決定したパラメータで原画像の画像処理等を行う。なお、この処理は既に図３４において、説明しているため再度の説明は省略する。そして、保存処理を実行した後は、画像処理プログラムを終了する。
【００９８】
〔実施の形態の効果〕
上述の実施の形態では、１種類もしくは２種類の画像処理パラメータの複数のパラメータ値を組み合わせて、そのパラメータ値で画像処理を施した複数のサムネイル画像を表示する。そして、その中から、２つのサムネイル画像を選択して更に絞り込むことにより、２種類のパラメータによる編集結果を確認しながら最適なパラメータ値を決定することができる。
【００９９】
さらに、画像処理はサムネイル画像に対して施すため、特許文献１に開示された、画像を１つ選択し、その前後の画像のパラメータを最大、最小とする方式と比較すると、処理時間を大幅に短縮することが出来る。
【０１００】
また、絞り込む範囲をサムネイル画像を特定することで指定するため、表示漏れが無く、選択範囲も自由に設定することができる。この結果、ユーザが唯一つの画像に決め難いと感じる場合にも対応することができ、明らかに違った値を選択することを排除することが出来る。従って、ユーザの選択を有効に支援することができる。
【０１０１】
なお、上述の実施の形態で説明した各機能は、ハードウエアを用いて構成しても良く、また、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現しても良い。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【０１０２】
更に、各機能は図示しない記録媒体に格納したプログラムをコンピュータに読み込ませることで実現させることもできる。ここで本実施の形態における記録媒体は、プログラムを記録でき、かつコンピュータが読み取り可能な記録媒体であれば、その記録形式は何れの形態であってもよい。
【０１０３】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【０１０４】
【図１】本発明の第１の実施の形態の画像処理方法による操作画面の構成を示す図。
【図２】選択用サムネイル表示エリアに表示されるサムネイル画像の画像処理パラメータを示す模式図。
【図３】選択用サムネイル表示エリアに表示されるサムネイル画像を模式的に示す図。
【図４】選択用サムネイル表示エリア内のサムネイル画像の移動を示す図。
【図５】選択用サムネイル表示エリアに表示されるサムネイル画像の画像処理パラメータを示す模式図。
【図６】選択用サムネイル表示エリアに表示されるサムネイル画像を模式的に示す図。
【図７】選択用サムネイル表示エリア内のサムネイル画像の移動を示す図。
【図８】選択用サムネイル表示エリアに表示されるサムネイル画像の画像処理パラメータを示す模式図。
【図９】選択用サムネイル表示エリアに表示されるサムネイル画像を模式的に示す図。
【図１０】選択用サムネイル表示エリアに表示されるサムネイル画像の画像処理パラメータを示す模式図。
【図１１】選択用サムネイル表示エリアに表示されるサムネイル画像を模式的に示す図。
【図１２】選択用サムネイル表示エリア内のサムネイル画像の移動を示す図。
【図１３】選択用サムネイル表示エリアに表示されるサムネイル画像の画像処理パラメータを示す模式図。
【図１４】選択用サムネイル表示エリアに表示されるサムネイル画像を模式的に示す図。
【図１５】選択用サムネイル表示エリアに表示されるサムネイル画像の画像処理パラメータを示す模式図。
【図１６】選択用サムネイル表示エリアに表示されるサムネイル画像を模式的に示す図。
【図１７】選択用サムネイル表示エリア内のサムネイル画像の移動を示す図。
【図１８】選択用サムネイル表示エリアに表示されるサムネイル画像の画像処理パラメータを示す模式図。
【図１９】選択用サムネイル表示エリアに表示されるサムネイル画像を模式的に示す図。
【図２０】バリエーションに係る操作画面を示す図。
【図２１】バリエーションに係る操作画面を示す図。
【図２２】バリエーションに係る操作画面を示す図。
【図２３】バリエーションに係る操作画面を示す図。
【図２４】バリエーションに係る操作画面を示す図。
【図２５】選択用サムネイル表示エリアに表示されるサムネイル画像を模式的に示す図。
【図２６】サムネイル画像の位置を１次元グラフで表した図。
【図２７】選択用サムネイル表示エリアに表示されるサムネイル画像を模式的に示す図。
【図２８】画像処理装置の構成を示す図。
【図２９】画像処理の概略の手順を示すフロー図。
【図３０】イニシャライズ処理の手順を示すフロー図。
【図３１】画像更新処理の手順を示すフロー図。
【図３２】画像更新処理の手順を示すフロー図。
【図３３】パラメータ選択処理の手順を示すフロー図。
【図３４】保存処理の手順を示すフロー図。
【符号の説明】
【０１０５】
１…操作画面、２…選択用サムネイル表示エリア、３…履歴表示エリア、４…操作エリア、５…コンボボックスＶ、６…コンボボックスＨ、７…絞込みボタン、８…決定ボタン、９…画像選択用チェックボックス、９ａ…画像間選択用チェックボックス、１０ａ…ライトボックス、１０ｂ…ライトボックス。
【図１】
2006229480.tif 000003
【図２】
2006229480.tif 000004
【図３】
2006229480.tif 000005
【図４】
2006229480.tif 000006
【図５】
2006229480.tif 000007
【図６】
2006229480.tif 000008
【図７】
2006229480.tif 000009
【図８】
2006229480.tif 000010
【図９】
2006229480.tif 000011
【図１０】
2006229480.tif 000012
【図１１】
2006229480.tif 000013
【図１２】
2006229480.tif 000014
【図１３】
2006229480.tif 000015
【図１４】
2006229480.tif 000016
【図１５】
2006229480.tif 000017
【図１６】
2006229480.tif 000018
【図１７】
2006229480.tif 000019
【図１８】
2006229480.tif 000020
【図１９】
2006229480.tif 000021
【図２０】
2006229480.tif 000022
【図２１】
2006229480.tif 000023
【図２２】
2006229480.tif 000024
【図２３】
2006229480.tif 000025
【図２４】
2006229480.tif 000026
【図２５】
2006229480.tif 000027
【図２６】
2006229480.tif 000028
【図２７】
2006229480.tif 000029
【図２８】
2006229480.tif 000030
【図２９】
2006229480.tif 000031
【図３０】
2006229480.tif 000032
【図３１】
2006229480.tif 000033
【図３２】
2006229480.tif 000034
【図３３】
2006229480.tif 000035
【図３４】
2006229480.tif 000036