(57)【要約】【課題】  画像処理の効果が容易に確認でき、画像処理に関するユーザインターフェース機能の充実を図ることのできる画像表示プログラム、画像表示方法、画像表示装置及び記録媒体を提供する。【解決手段】  処理対象の原画像を選択する画像選択ステップと、選択した原画像をディスプレーに表示する画像表示ステップと、表示された画像内に少なくとも１つの領域を指定する領域指定ステップと、指定した領域が複数の場合には、各領域に対して原画像に重ねる順位を付与する順位付与ステップと、各領域ごとに施す画像処理を指定する画像処理指定ステップと、原画像の画像データに対して、指定した画像処理を実行する画像処理ステップと、画像処理結果を表示する領域表示ステップと、指定した複数の領域に重なった部分領域については、順位付与ステップで付与した順序で画像処理を施して、その処理結果の画像を表示する部分領域表示ステップと、を備えた画像処理方法である。【選択図】      図１
2006031380.tif 000002
【特許請求の範囲】
【請求項１】
画像を処理する処理手段と、画像を表示するディスプレーとを有する画像処理装置で実行されるプログラムにおいて、
処理対象の原画像を選択する画像選択ステップと、
前記画像選択ステップで選択した原画像を前記ディスプレーに表示する画像表示ステップと、
前記画像表示ステップで前記ディスプレーに表示された画像内に少なくとも１つの領域を指定する領域指定ステップと、
前記領域指定ステップで指定した領域が複数の場合には、各領域に対して前記原画像に重ねる順位を付与する順位付与ステップと、
前記領域指定ステップで指定した各領域ごとに施す画像処理を指定する画像処理指定ステップと、
前記原画像の画像データに対して、前記各領域に対応して前記画像処理指定ステップで指定した画像処理を実行する画像処理ステップと、
前記領域指定ステップで指定した各領域について、前記画像処理ステップで実行した処理結果を表示する領域表示ステップと、
前記領域指定ステップで指定した複数の領域に重なった部分領域がある場合には、前記部分領域については、前記順位付与ステップで付与した順序で画像処理を施して、その処理結果の画像を表示する部分領域表示ステップと、
を備えたことを特徴とする画像処理プログラム。
【請求項２】
請求項１に記載の画像処理ステップに代わる画像処理ステップは、前記各領域内の画像データ対して前記画像処理指定ステップで選択した処理を実行することを特徴とする請求項１の画像処理プログラム。
【請求項３】
前記領域指定ステップで指定した領域を移動する領域移動ステップを更に有することを特徴とする請求項１または２に記載の画像処理プログラム。
【請求項４】
前記領域指定ステップで指定した領域のサイズ、形状を変更する領域変更ステップを更に有することを特徴とする請求項１乃至３の内いずれか１項に記載の画像処理プログラム。
【請求項５】
前記順位付与ステップで領域に付与した前記原画像に重ねる順位を変更する順位変更ステップをさらに有することを特徴とする請求項１乃至４の内いずれか１項に記載の画像処理プログラム。
【請求項６】
前記ディスプレーに表示されている前記領域又は、前記領域が重なった部分領域を選択する領域選択ステップと、
前記領域選択ステップで選択した前記領域又は前記部分領域に対して前記画像処理ステップで施された処理を前記原画像に実行し、その処理結果の画像を記憶する記憶ステップと、
を更に有することを特徴とする請求項１乃至５の内いずれか１項に記載の画像処理プログラム。
【請求項７】
画像を処理する処理手段と、画像を表示するディスプレーとを有する画像処理装置で実行されるプログラムを記録した記録媒体において、
処理対象の原画像を選択する画像選択ステップと、
前記画像選択ステップで選択した原画像を前記ディスプレーに表示する画像表示ステップと、
前記画像表示ステップで前記ディスプレーに表示された画像内に少なくとも１つの領域を指定する領域指定ステップと、
前記領域指定ステップで指定した領域が複数の場合には、各領域に対して前記原画像に重ねる順位を付与する順位付与ステップと、
前記領域指定ステップで指定した各領域ごとに施す画像処理を指定する画像処理指定ステップと、
前記原画像の画像データに対して、前記各領域に対応して前記画像処理指定ステップで指定した画像処理を実行する画像処理ステップと、
前記領域指定ステップで指定した各領域について、前記画像処理ステップで実行した処理結果を表示する領域表示ステップと、
前記領域指定ステップで指定した複数の領域に重なった部分領域がある場合には、前記部分領域については、前記順位付与ステップで付与した順序で画像処理を施して、その処理結果の画像を表示する部分領域表示ステップと、
を備えた画像処理プログラムを記録した記録媒体。
【請求項８】
画像を処理する処理手段と、画像を表示するディスプレーとを有する画像処理装置の画像処理方法において、
処理対象の原画像を選択する画像選択ステップと、
前記画像選択ステップで選択した原画像を前記ディスプレーに表示する画像表示ステップと、
前記画像表示ステップで前記ディスプレーに表示された画像内に少なくとも１つの領域を指定する領域指定ステップと、
前記領域指定ステップで指定した領域が複数の場合には、各領域に対して前記原画像に重ねる順位を付与する順位付与ステップと、
前記領域指定ステップで指定した各領域ごとに施す画像処理を指定する画像処理指定ステップと、
前記原画像の画像データに対して、前記各領域に対応して前記画像処理指定ステップで指定した画像処理を実行する画像処理ステップと、
前記領域指定ステップで指定した各領域について、前記画像処理ステップで実行した処理結果を表示する領域表示ステップと、
前記領域指定ステップで指定した複数の領域に重なった部分領域がある場合には、前記部分領域については、前記順位付与ステップで付与した順序で画像処理を施して、その処理結果の画像を表示する部分領域表示ステップと、
を備えた画像処理方法。
【請求項９】
処理対象の原画像を選択する画像選択手段と、
前記画像選択手段が選択した原画像をディスプレーに表示する画像表示手段と、
前記画像表示手段が前記ディスプレーに表示した画像内に少なくとも１つの領域を指定する領域指定手段と、
前記領域指定手段が指定した領域が複数の場合には、各領域に対して前記原画像に重ねる順位を付与する順位付与手段と、
前記領域指定手段が指定した各領域ごとに施す画像処理を指定する画像処理指定手段と、
前記原画像の画像データに対して、前記各領域に対応して前記画像処理指定手段が指定した画像処理を実行する画像処理手段と、
前記領域指定手段が指定した各領域について、前記画像処理手段が実行した処理結果を表示する領域表示手段と、
前記領域指定が指定した複数の領域に重なった部分領域がある場合には、前記部分領域については、前記順位付与手段が付与した順序で画像処理を施して、その処理結果の画像を表示する部分領域表示手段と、
を備えたことを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理技術に関し、特に画像処理の効果が容易に確認できる画像処理技術に関する。
【背景技術】
【０００２】
従来、画像に対して明るさや色などを調整する画像処理を施す場合、処理対象画像全体又は主要部分をディスプレーに表示し、利用者がその画像を観察しながら、調整用のスライダーやダイヤルをマウス等で操作しながら、所望の画像となるように明るさや色のパラメータなどを調整する方法が一般的である。
【０００３】
しかしながら、この方法では、現在のパラメータに対応する画像のみを観察するようになっており、比較する対象が無いので目的とする画像に調整出来たかどうかを判断することは非常に難しい。このため、経験を積まなければ短時間で満足できる画像に調整することはできなかった。
【０００４】
また、原画像を縮小した画像を用意し、処理を施す前の画像とパラメータを様々に調整した処理後の画像とを同一画面上に並べて表示する機能が、特に初心者向きの画像処理ソフトウェアに搭載されている。この場合、一目で表示された複数の画像を比較できるので、調整具合を把握するには適しているが、画像が小さいために詳細な調整には向いていない。
【０００５】
一方、原画像内の一部の領域内の画像を、他の領域内の画像を残したまま、強調して表示する方法が提案されている（例えば、特許文献１参照）。この方法を応用すれば、原画像と処理済画像とを１つの画面内で比較することができる。
【特許文献１】特開２００２−１５２４９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１には、原画像の一部の領域内の画像を、その領域以外の部分の画像を残したまま強調処理表示する方法が提案されている。この方法によれば画面の一部分の領域を調整してそれ以外の部分と比較検討することができるので、詳細な調整にも利用可能であるが、調整した結果を画像全体に施すことはできないので、画像全体を調整する処理には適さない。初心者にも容易に画像調整ができるように、画像全体の調整について処理結果を処理前と比較したり、画像の一部分に着目してその部分の画像を比較したりするようなことが迅速にかつ柔軟にできる方法が求められている。
【０００７】
本発明は、かかる事情に鑑みてなされたものであり、画像処理の効果が容易に確認でき、画像処理に関するユーザインターフェース機能の充実を図ることのできる画像表示プログラム、画像表示方法、画像表示装置及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するための、本発明に係る請求項１に記載の画像処理プログラムは、画像を処理する処理手段と、画像を表示するディスプレーとを有する画像処理装置で実行されるプログラムにおいて、処理対象の原画像を選択する画像選択ステップと、前記画像選択ステップで選択した原画像を前記ディスプレーに表示する画像表示ステップと、前記画像表示ステップで前記ディスプレーに表示された画像内に少なくとも１つの領域を指定する領域指定ステップと、前記領域指定ステップで指定した領域が複数の場合には、各領域に対して前記原画像に重ねる順位を付与する順位付与ステップと、前記領域指定ステップで指定した各領域ごとに施す画像処理を指定する画像処理指定ステップと、前記原画像の画像データに対して、前記各領域に対応して前記画像処理指定ステップで指定した画像処理を実行する画像処理ステップと、前記領域指定ステップで指定した各領域について、前記画像処理ステップで実行した処理結果を表示する領域表示ステップと、前記領域指定ステップで指定した複数の領域に重なった部分領域がある場合には、前記部分領域については、前記順位付与ステップで付与した順序で画像処理を施して、その処理結果の画像を表示する部分領域表示ステップと、を備えた。
【０００９】
また本発明に係る請求項２に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、上記記載の画像処理ステップに代わる画像処理ステップは、前記各領域内の画像データ対して前記画像処理指定ステップで選択した処理を実行する。
【００１０】
また本発明に係る請求項３に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記領域指定ステップで指定した領域を移動する領域移動ステップを更に有する。
【００１１】
また本発明に係る請求項４に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記領域指定ステップで指定した領域のサイズ、形状を変更する領域変更ステップを更に有する。
【００１２】
また本発明に係る請求項５に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記順位付与ステップで領域に付与した前記原画像に重ねる順位を変更する順位変更ステップをさらに有する。
【００１３】
また本発明に係る請求項６に記載の画像処理プログラムは、上記記載の発明である画像処理プログラムにおいて、前記ディスプレーに表示されている前記領域又は、前記領域が重なった部分領域を選択する領域選択ステップと、前記領域選択ステップで選択した前記領域又は前記部分領域に対して前記画像処理ステップで施された処理を前記原画像に実行し、その処理結果の画像を記憶する記憶ステップと、を更に有する。
【００１４】
また本発明に係る請求項７に記載の記録媒体は、画像を処理する処理手段と、画像を表示するディスプレーとを有する画像処理装置で実行されるプログラムを記録した記録媒体において、処理対象の原画像を選択する画像選択ステップと、前記画像選択ステップで選択した原画像を前記ディスプレーに表示する画像表示ステップと、前記画像表示ステップで前記ディスプレーに表示された画像内に少なくとも１つの領域を指定する領域指定ステップと、前記領域指定ステップで指定した領域が複数の場合には、各領域に対して前記原画像に重ねる順位を付与する順位付与ステップと、前記領域指定ステップで指定した各領域ごとに施す画像処理を指定する画像処理指定ステップと、前記原画像の画像データに対して、前記各領域に対応して前記画像処理指定ステップで指定した画像処理を実行する画像処理ステップと、前記領域指定ステップで指定した各領域について、前記画像処理ステップで実行した処理結果を表示する領域表示ステップと、前記領域指定ステップで指定した複数の領域に重なった部分領域がある場合には、前記部分領域については、前記順位付与ステップで付与した順序で画像処理を施して、その処理結果の画像を表示する部分領域表示ステップと、を備えた画像処理プログラムを記録した。
【００１５】
また本発明に係る請求項８に記載の画像処理方法は、画像を処理する処理手段と、画像を表示するディスプレーとを有する画像処理装置の画像処理方法において、処理対象の原画像を選択する画像選択ステップと、前記画像選択ステップで選択した原画像を前記ディスプレーに表示する画像表示ステップと、前記画像表示ステップで前記ディスプレーに表示された画像内に少なくとも１つの領域を指定する領域指定ステップと、前記領域指定ステップで指定した領域が複数の場合には、各領域に対して前記原画像に重ねる順位を付与する順位付与ステップと、前記領域指定ステップで指定した各領域ごとに施す画像処理を指定する画像処理指定ステップと、前記原画像の画像データに対して、前記各領域に対応して前記画像処理指定ステップで指定した画像処理を実行する画像処理ステップと、前記領域指定ステップで指定した各領域について、前記画像処理ステップで実行した処理結果を表示する領域表示ステップと、前記領域指定ステップで指定した複数の領域に重なった部分領域がある場合には、前記部分領域については、前記順位付与ステップで付与した順序で画像処理を施して、その処理結果の画像を表示する部分領域表示ステップと、を備えた。
【００１６】
また本発明に係る請求項９に記載の画像処理装置は、処理対象の原画像を選択する画像選択手段と、前記画像選択手段が選択した原画像をディスプレーに表示する画像表示手段と、前記画像表示手段が前記ディスプレーに表示した画像内に少なくとも１つの領域を指定する領域指定手段と、前記領域指定手段が指定した領域が複数の場合には、各領域に対して前記原画像に重ねる順位を付与する順位付与手段と、前記領域指定手段が指定した各領域ごとに施す画像処理を指定する画像処理指定手段と、前記原画像の画像データに対して、前記各領域に対応して前記画像処理指定手段が指定した画像処理を実行する画像処理手段と、前記領域指定手段が指定した各領域について、前記画像処理手段が実行した処理結果を表示する領域表示手段と、前記領域指定が指定した複数の領域に重なった部分領域がある場合には、前記部分領域については、前記順位付与手段が付与した順序で画像処理を施して、その処理結果の画像を表示する部分領域表示手段と、を備えた。
【発明の効果】
【００１７】
本発明によれば、画像処理の効果を容易に確認することができ、画像処理に関するユーザインターフェース機能の充実を図ることができる。
【発明を実施するための最良の形態】
【００１８】
［第１の実施の形態］
本発明の実施の形態に係る画像処理方法では、情報処理装置の表示部に表示される画像処理画面に基づいて、ユーザが画像の処理及び編集を実行する。
【００１９】
図１は、本発明の第１の実施の形態の画像処理方法による画像処理画面の構成を示す図である。
【００２０】
画像処理画面１は、ツールバーエリア２、画像表示領域３、表示操作領域４、及びパラメータ領域６で構成されている。ツールバーエリア２には、画像処理に関する操作を行うための各種のボタンが設けられている。画像表示領域３は、画像処理前の画像である原画像と画像処理後の画像とを合成して表示する。表示操作領域４は、表示を拡大縮小するための操作ボタンを備えている。パラメータ領域６には、画像処理に係るパラメータを指定するための操作モジュールなどが表示される。
【００２１】
そして、ツールバーエリア２には、開くボタン１１、保存ボタン１２、ビューア操作に関するビューア作成ボタン１４ａ、ビューア削除ボタン１４ｂ及び終了ボタン１５が設けられている。開くボタン１１は、画像処理の対象となる原画像を選択する。保存ボタン１２は、確定した画像処理パラメータを用いて画像処理した原画像を保存する。ビューア作成ボタン１４ａは画像表示領域３中にビューアを作成し、ビューア削除ボタン１４ｂは画像表示領域３からビューアを削除する。終了ボタン１５は、画像処理画面１を閉じる。
【００２２】
画像表示領域３には、複数のビューアを生成することができる。ビューアは画像表示領域内の部分の領域を指定する。ユーザは、各種の画像処理パラメータを設定して、この部分領域内の画像を処理し、その処理結果をビューアで確認することができる。このビューアは、画像表示領域内に複数生成でき、表示位置や表示サイズを変更することができる。図１では、ビューアＡとビューアＢが表示されている。
【００２３】
なお、図１に示すように、ビューアＡとビューアＢが重なり合う領域Ｃが存在する場合は、その領域Ｃには、それぞれのビューアに適用された画像処理パラメータが重複して適用される。この内容については後で詳細に説明する。
【００２４】
表示操作領域４には、ズームアウトボタン２６ａ及びズームインボタン２６ｂが設けられている。ズームアウトボタン２６ａは、画像表示領域３に表示された画像を拡大し、ズームインボタン２６ｂは、画像表示領域３に表示された画像を縮小する。
【００２５】
パラメータ領域６には、ビューア選択リスト２３、移動ボタン２４、画像処理選択リスト２８、パラメータ指定コントローラ２９が設けられている。ビューア選択リスト２３にはビューアの名称が表示され、画像処理を施そうとするビューアを指定することができる。移動ボタン２４はビューア選択リスト中のビューア名の表示の順序を入れ替える。画像処理選択リスト２８には、複数の画像処理項目が設けられ、ユーザは所望の画像処理を選択することができる。パラメータ指定コントローラ２９は、ユーザが選択した画像処理項目に対応する画像処理パラメータの入力操作を行うためのモジュールである。
【００２６】
次に、画像の表示方法の概要を図１を参照しつつ説明する。
【００２７】
ユーザが画像処理画面１を表示すると、ツールバーエリア２には操作ボタン１１〜１５が表示される。ユーザが、開くボタン１１を押すと、階層化された複数のフォルダが表示される。そこで、ユーザがフォルダを検索して処理対象とする画像を指定すると、その画像が画像表示領域３に表示される。
【００２８】
次にユーザが、ビューア作成ボタン１４ａを押すと、画像表示領域３にビューアＡが表示される。このビューアＡは、マウスでクリックして所望の位置にドラッグすることができる。ビューアＡが表示されている状態で、再度ビューア作成ボタン１４ａを押すと、画像表示領域３にビューアＢが表示される。このビューアＢも、マウスでクリックして所望の位置にドラッグすることができ、ビューアＡと一部の領域を重ねることもできる。
【００２９】
ユーザが、ビューアを指定してビューア削除ボタン１４ｂを押すと、そのビューアが画像表示領域３から削除される。なお、ビューアが新たに作成されたときは、ビューア選択リスト２３にそのビューア名が追加され、ビューアが削除されたときは、ビューア選択リスト２３からそのビューア名が削除される。
【００３０】
ユーザは、ビューア選択リスト２３から所望のビューア名を指定して選択することができる。選択されたビューアは、画像表示領域３中に赤枠で囲まれて表示され、選択されていることが明示される。また、ビューア選択リスト２３のビューア名を指定して移動ボタン２４を操作することで、ビューア選択リスト２３に表示されるビューア名の順序を変更することができる。例えば、ビューアＡを選択して「下へ移動」ボタンを操作すると、ビューアＡがビューアＢの次に移動する。
【００３１】
ユーザが画像処理選択リスト２８を操作すると、図２に示すように、プルダウンメニューに画像処理項目が表示される。ユーザが所望の画像処理項目を選択すると、その選択に対応して少なくとも１つのパラメータ指定コントローラ２９がパラメータ領域６に追加表示される。そこで、ユーザがこのパラメータ指定コントローラ２９を操作すると、選択されているビューアに表示されている画像に対してその処理パラメータに基づいて画像処理が施される。従って、画像表示領域３には、画像処理されたビューアの画像と原画像とが合成して表示される。従って、原画像と処理画像とを１画面内において柔軟に比較することができる。
【００３２】
ここで、重なり合った部分については、ビューア選択リスト２３に表示されている順序で画像処理が行われる。例えば、ビューア選択リスト２３に、ビューアＡ、ビューアＢの順序で表示されている場合は、重なり合った部分は、先ずビューアＡに適用された画像処理が施され、続いてビューアＢに適用された画像処理が施される。
【００３３】
ズームボタン２６ａ、２６ｂを操作すると、画像表示領域３中の画像全体を拡大・縮小することができる。従って、画像処理結果を微細にチェックすることも、また広領域を対象として大きく把握することも容易に行うことができる。
【００３４】
ユーザが、保存ボタン１２を操作すると、選択されたビューアに指定している画像処理パラメータによる画像処理が原画像に施されて所定の画像フォルダに保存される。なお、ビューア選択リスト２３に付随して設けられている保存対象チェックボックス２３ａをチェックすることで、保存時の画像処理の有無を設定することができる。例えば、ビューアＡ、Ｂのチェックボックスが共にＯＮになって場合は、原画像にはビューアＡ、Ｂの画像処理がこの順番に施されて保存される。ビューアＢのチェックボックスのみがＯＮになっている場合は、原画像にはビューアＢの画像処理のみが施されて保存される。そして、終了ボタン１５を操作すると、画像処理画面１が閉じる。
【００３５】
続いて、上述の画像処理方法を実現するための情報処理装置の構成と、その主な処理手順について説明する。
【００３６】
図３は、情報処理装置３０の構成を示す図である。情報処理装置３０は、表示部３１、操作入力部３２、通信インターフェース３３、表示用メモリ３４、プログラムメモリ３６及び処理部３７を備えている。
【００３７】
表示部３１は、画像処理画面１を表示するＣＲＴまたはＴＦＴ液晶ディスプレイである。操作入力部３２は、ユーザからの操作指示入力を受取るためのキーボード、マウス等の入力デバイスである。通信インターフェース３３は、外部装置との間で画像データなどの情報の授受を行う。
【００３８】
表示用メモリ３４には、複数のバッファメモリが設けられている。このバッファメモリには、画像表示領域３に表示する画像、即ち、（１）原画像、（２）各々のビューアに関連づけられる画像、（３）重ね合わせの処理結果画像が格納されている。例えば、２つのビューアを表示している場合は、次の４つのバッファメモリが生成される。（ａ）原画像を格納したバッファメモリ、（ｂ）ビューアＡの画像処理パラメータで原画像を処理した画像を格納したバッファメモリ、（ｃ）ビューアＢの画像処理パラメータで原画像を処理した画像を格納したバッファメモリ、（ｄ）ビューアＡ及びＢの画像処理パラメータで原画像を処理した画像を格納したバッファメモリ。
【００３９】
図４は、バッファメモリに記憶される情報を示す図である。バッファメモリには、「画像メモリ」、「処理パラメータ」、「ビューア情報」が記憶される。「画像メモリ」は、画像表示領域３に表示する画像データを格納する。「処理パラメータ」は、指定した画像処理パラメータを格納する。但し、バッファメモリが原画像を格納している場合は、処理パラメータは格納されていない。また、重ね合わせ画像を格納しているときも、処理パラメータは格納されていない。各ビューア毎のバッファメモリにある処理パラメータを用いて処理を行うため重複して記憶する必要が無いからである。「ビューア情報」は、ビューアの大きさ、表示位置などの情報を格納する。
【００４０】
プログラムメモリ３６は、情報処理装置３０の各機能を制御するプログラムを保存する。処理部３７は、情報処理装置３０の動作を統括的に制御する。
【００４１】
次に、画像処理の概略の手順を図５〜図１３を参照しつつ説明する。なお、以下に説明する処理は、画像処理機能の内主な機能に関する処理である。従って、以下の説明に記載されていない機能であっても、図１乃至図４の説明に記載された機能は本画像処理機能に含まれる。
【００４２】
ユーザが画像処理を開始すると、図５のステップＳ０１において、処理部３７は、画像処理画面１を表示部３１に表示する。次に、ユーザが操作入力部３２を操作して画像処理画面１の各種操作ボタンを操作すると、その操作ボタンに対応した処理を実行する。
【００４３】
ユーザがツールバーエリア２の開くボタン１１または保存ボタン１２を操作すると、ステップＳ０２に示すファイル操作処理（図６）を実行する。
【００４４】
図６のステップＴ０１において、開くボタン１１の操作を検知したときは、ステップＴ０２に示すファイルを開く処理（図７）を開始する。
【００４５】
図７のステップＰ０１〜Ｐ０３において、ユーザが指定した画像を読み出して、原画像として表示用メモリ３４に記憶するとともに、画像表示領域３を表示する。そしてステップＰ０４において、画像表示領域更新処理（図８）を実行して、画像表示領域４の表示内容を更新する。
【００４６】
図８のステップＱ０１において、表示用メモリ３４にあるバッファメモリから原画像を読込み、画像表示領域３に表示する。ステップＱ０２〜Ｑ０３において、バッファメモリの「ビューア情報」よりそれぞれのビューアの位置、サイズ、形状等を読み出し、それに基づいて各ビューアに枠線を表示する。
【００４７】
そして、ステップＱ０４〜Ｑ０５において、各ビューアに対応するバッファメモリに格納されている処理済画像から部分画像を抽出してビューアの内部に表示する。続いて、バッファメモリにある重ね合わせ結果の処理済画像から抽出した部分画像をビューアの重なっている領域に表示する。
【００４８】
ファイルを開く処理を終了した後は、図５に戻り、ユーザの次の操作を待機する。
【００４９】
図６のステップＴ０５において、保存ボタン１２の操作を検知したときは、ステップＴ０６に示すファイルの保存処理（図９）を開始する。
【００５０】
図９のステップＴ０７において、パラメータ領域６にある保存対象チェックボックス２３ａがＯＮになっているかどうかを調べる。ＯＮになっていない場合（Ｔ０７  Ｎｏ）は、保存を行わずに終了する。ＯＮになっている場合（Ｔ０７  Ｙｅｓ）は、ステップＴ０８において、複数の保存対象チェックボックス２３ａがＯＮになっているかどうかを調べる。
【００５１】
保存対象チェックボックス２３ａが１つだけＯＮになっている場合（Ｔ０８  Ｎｏ）は、ステップＴ０９において、チェックがＯＮになっているビューアに対応する処理結果画像を保存対象とする。保存対象チェックボックス２３ａに複数のチェックがされている場合（Ｔ０８  Ｙｅｓ）は、ステップＴ１０において、チェックがＯＮになっているビューアに対応する重ね合わせ処理結果画像を保存対象とする。そして、ステップＴ１１において、保存対象の画像を読み出して保存するべきファイルに格納する。
【００５２】
ファイルの保存処理を終了した後は、図５に戻り、ユーザの次の操作を待機する。
【００５３】
図５において、ユーザがツールバーエリア２のビューア作成ボタン１４ａを操作すると、ステップＳ０３に示すビューア操作処理（図１０）を実行する。
【００５４】
図１０のステップＴ１５〜Ｔ１６において、ビューア作成ボタン１４ａの押下を検出すると、表示用メモリ３４に新たなバッファメモリを生成して初期化する。そして、ステップＴ１７〜Ｔ１９において、表示用メモリ３４にある原画像を新たなバッファメモリの「画像メモリ」にコピーする。次に、新たなビューアを画像表示領域上に表示し、併せてビューア選択リスト２３にビューア名を追加表示する。
【００５５】
続いて、画像表示領域上にビューアが２つ以上存在するかどうかを調べ、ビューアが２つ以上存在する場合（Ｔ２０  Ｙｅｓ）は、ステップＴ２１〜Ｔ２２において、表示用メモリ３４に重ね合わせ処理結果用の新たなバッファメモリを生成して初期化する。そして、表示用メモリ３４にある原画像をその新たなバッファメモリの「画像メモリ」にコピーする。
【００５６】
次に、ステップＴ２５に示す画像表示領域更新処理（図８）を実行する。また、画像表示領域上にビューアが１つしか存在しない場合（Ｔ２０  Ｎｏ）は重ね合わせの必要がないため、画像表示領域更新処理（図８）を実行する。なお、画像表示領域更新処理は既に説明しているため、その詳細の説明は省略する。
【００５７】
ビューア作成処理を終了した後は、図５に戻り、ユーザの次の操作を待機する。
【００５８】
図５において、ユーザがツールバーエリア２のビューア削除ボタン１４ｂを操作すると、ステップＳ０３に示すビューア操作処理（図１０）を実行する。
【００５９】
図１０のステップＴ２７〜Ｔ２８において、ビューア削除ボタン１４ｂの押下を検出すると、ビューア選択リスト２３で選択されているビューアを削除対象とする。そして、ステップＴ２９〜Ｔ３１において、対象ビューアを画像表示領域上から削除し、併せてビューア選択リスト２３からビューア名を削除して、削除したビューアに対応する表示用メモリのバッファを開放する。
【００６０】
続いて、削除前に画像表示領域上にビューアが２つ以上存在したかどうかを調べ、ビューアが２つ以上存在した場合（Ｔ３２  Ｙｅｓ）は、ステップＴ３３において、重ね合わせ処理結果用のバッファを開放する。そして、ステップＴ２５に示す画像表示領域更新処理（図８）を実行する。また、削除前に画像表示領域上にビューアが１つしか存在しなかった場合（Ｔ３２  Ｎｏ）は重ね合わせのバッファは存在しないため、画像表示領域更新処理（図８）を実行する。なお、画像表示領域更新処理は既に説明しているため、その詳細の説明は省略する。
【００６１】
図５において、ユーザがパラメータ領域６のビューア選択リスト２３を操作すると、ステップＳ０４に示すビューア選択リスト操作処理（図１１）を実行する。
【００６２】
ユーザがビューア選択リスト２３でビューア名の選択を変更すると、図１１のステップＴ３５〜Ｔ３７において、選択状態の変更を検出して新たに選択されたビューア名を強調表示する。例えば、青い色に色替えする。併せて、画像表示領域上のビューアを強調表示する。例えば、赤い枠で囲んで表示する。そして、ステップＴ３８において、選択されたビューアに応じて、パラメータ設定領域の画像処理選択リスト２８とパラメータ指定コントローラ２９表示を更新して、ビューア選択リスト操作処理を終了する。
【００６３】
ユーザが移動ボタン２４を操作すると、図１１のステップＴ４０〜Ｔ４１において、上へ移動ボタン、下へ移動ボタンのいずれが押下されたかを検出して、そのボタンに対応してビューア選択リスト２３の表示順を入れ替える。
【００６４】
そして、ステップＴ４２において、入替を行ったビューアに対応する重ね合わせ処理結果用のバッファ内の処理済画像の内容を更新する。即ち、ビューア選択リスト２３の表示順に従って新たに画像処理を実行し、処理後の画像を格納する。この後、ステップＴ４３に示す画像表示領域更新処理（図８）を実行して、ビューア選択リスト操作処理を終了する。なお、画像表示領域更新処理は既に説明しているため、再度の説明は省略する。
【００６５】
ユーザが保存対象チェックボックス２３ａのチェックを操作すると、図１１のステップＴ４５〜Ｔ４６において、操作されたチェックボックス２３ａを特定する。そして、変更前のチェックボックス２３ａがＯＦＦであったときは（Ｔ４６  Ｙｅｓ）、そのチェックボックス２３ａをＯＮとする。変更前のチェックボックス２３ａがＯＮであったときは（Ｔ４６  Ｎｏ）、そのチェックボックス２３ａをＯＦＦとして、ビューア選択リスト操作処理を終了する。
【００６６】
図５において、ユーザがパラメータ領域６の画像処理選択リスト２８またはパラメータ指定コントローラ２９を操作すると、ステップＳ０５に示すパラメータ指定領域操作処理（図１２）を実行する。
【００６７】
図１２のステップＴ５１〜Ｔ５２において、画像処理選択リスト２８の選択を検出したときは、選択された画像処理項目に応じたパラメータ指定コントローラ２９をパラメータ領域６に追加表示する。
【００６８】
ステップＴ５５〜Ｔ５６において、パラメータ指定コントローラ２９の操作を検出したときは、ビューア選択リスト２３で選択されているビューアに対応する処理済み画像に対して指定されたパラメータで画像処理を施す。ステップＴ５７〜Ｔ５８において、指定されたパラメータの内容をバッファメモリの「処理パラメータ」に格納し、併せて、ビューア選択リスト２３で表示されている順番で、複数の画像処理を実施し、その結果をバッファメモリの「画像メモリ」に格納する。そして、ステップＴ５９に示す、画像表示領域更新処理（図８）を実行してパラメータ指定領域操作処理を終了する。ここで、画像表示領域更新処理は既に説明しているためその詳細の説明は省略する。
【００６９】
パラメータ領域操作処理を終了した後は、図５に戻り、ユーザの次の操作を待機する。
【００７０】
図５において、ユーザが画像表示領域３内の操作、表示操作領域４のボタン操作を行うと、ステップＳ０６に示す画像表示領域操作処理（図１３）を実行する。
【００７１】
ユーザが画像表示領域３のスクロールバーを操作すると、図１３のステップＴ６１〜Ｔ６２において、選択中の画像表示領域３の表示をスクロール操作にあわせて変更する。そして、ステップＴ６３に示す画像表示領域更新処理（図８）を実行して、画像表示領域３の表示内容を更新する。ここで、画像表示領域更新処理は既に説明しているためその詳細の説明は省略する。
【００７２】
ユーザがズームインボタン２６ｂを操作すると、図１３のステップＴ６５〜Ｔ６６において、画像表示領域３の表示倍率を増加する。そして、ステップＴ６３に示す画像表示領域更新処理（図８）を実行して、画像表示領域３の表示内容を更新する。ここで、画像表示領域更新処理は既に説明しているためその詳細の説明は省略する。
【００７３】
ユーザがズームアウトボタン２６ａを操作すると、図１３のステップＴ７１〜Ｔ７２において、画像表示領域３の表示倍率を減少する。そして、ステップＴ６３に示す画像表示領域更新処理（図８）を実行して、画像表示領域３の表示内容を更新する。ここで、画像表示領域更新処理は既に説明しているためその詳細の説明は省略する。
【００７４】
ユーザがマウスを用いてビューアをクリックしてドラッグすると、図１３のステップＴ７５〜Ｔ７６において、ビューアの移動に応じて表示位置を変更する。そして、ステップＴ６３に示す画像表示領域更新処理（図８）を実行して、画像表示領域３の表示内容を更新する。ここで、画像表示領域更新処理は既に説明しているためその詳細の説明は省略する。
【００７５】
ユーザがマウスを用いてビューアの外枠をクリックしてドラッグすると、図１３のステップＴ８１〜Ｔ８２において、マウスの移動に応じてビューアの表示サイズ、形状を変更する。そして、ステップＴ６３に示す画像表示領域更新処理（図８）を実行して、画像表示領域３の表示内容を更新する。ここで、画像表示領域更新処理は既に説明しているためその詳細の説明は省略する。
【００７６】
画像表示領域操作処理を終了した後は、図５に戻り、ユーザの次の操作を待機する。
【００７７】
図５において、ユーザが終了ボタン１５を操作すると、ステップＳ０７において、その終了操作を検出して画像処理画面１を閉じる。
【００７８】
なお、上述の実施の形態では、原画像全体を処理パラメータで処理してバッファメモリの「画像メモリ」に記憶していたが、通常はこの操作を行わず画像表示領域３のビューアに表示する際には、該当する部分にのみ処理パラメータで処理して表示し、画像ファイルに保存する際に原画像全体を処理パラメータで処理するようにしても良い。このようにすれば、表示する際には全体画像に画像処理を施す必要が無いため、画像処理時間を短縮することができる。
【００７９】
［実施の形態の効果］
上述の実施の形態によれば、ＲＡＷ現像等の画像編集時、選択した画像の一部分の範囲を処理領域とし、リアルタイムに編集結果を比較しながらパラメータの設定が可能となる。従って、画像処理の効果が容易に確認できる。特に複数の画像処理の効果が一目でわかるという効果を生ずる。
【００８０】
選択領域（画像を加工する範囲）の位置・大きさ・形状は自由に変更することが可能で、複数の選択領域を設けることができる。また、その複数の選択領域は、任意にかつ同時に移動することが可能である。従って、操作性に優れ、ユーザが使い易い構成である。
【００８１】
また、ズームボタン２６ａ、２６ｂが設けられているため、画像全体を拡大・縮小することができる。従って、画像処理結果を微細にチェックすることも、また広領域を対象として大きく把握することも容易に行うことができる。
【００８２】
このように本実施の形態によれば、画像処理の効果を容易に確認することができ、画像処理に関するユーザインターフェース機能の充実を図ることができる。
【００８３】
なお、上述の実施の形態で説明した各機能は、ハードウエアを用いて構成しても良く、また、ソフトウエアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現しても良い。また、各機能は、適宜ソフトウエア、ハードウエアのいずれかを選択して構成するものであっても良い。
【００８４】
更に、各機能は図示しない記録媒体に格納したプログラムをコンピュータに読み込ませることで実現させることもできる。ここで本実施の形態における記録媒体は、プログラムを記録でき、かつコンピュータが読み取り可能な記録媒体であれば、その記録形式は何れの形態であってもよい。
【００８５】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００８６】
【図１】本発明の第１の実施の形態の画像処理方法による画像処理画面の構成を示す図。
【図２】画像処理項目を示す図。
【図３】情報処理装置の構成を示す図。
【図４】バッファメモリに記憶される情報を示す図。
【図５】画像表示処理の概略の手順を示す図。
【図６】ファイル操作処理の手順を示すフロー図。
【図７】ファイルを開く処理の手順を示すフロー図。
【図８】画像表示領域更新処理の手順を示すフロー図。
【図９】ファイルの保存処理の手順を示すフロー図。
【図１０】ビューア操作処理手順を示すフロー図。
【図１１】ビューア選択リスト操作処理を示すフロー図。
【図１２】パラメータ指定領域操作処理手順示すフロー図。
【図１３】画像表示領域操作処理手順を示すフロー図。
【符号の説明】
【００８７】
１…画像処理画面、３…画像表示領域、４…表示操作領域、６…パラメータ領域、１４ａ…ビューア作成ボタン、１４ｂ…ビューア削除ボタン、２３…ビューア選択リスト、２３ａ…保存対象チェックボックス、２６…ズームボタン、２８…画像処理選択リスト、２９…パラメータ指定コントローラ、３０…情報処理装置、３１…表示部、３２…操作入力部、３４…表示用メモリ、３７…処理部。
【図１】
2006031380.tif 000003
【図２】
2006031380.tif 000004
【図３】
2006031380.tif 000005
【図４】
2006031380.tif 000006
【図５】
2006031380.tif 000007
【図６】
2006031380.tif 000008
【図７】
2006031380.tif 000009
【図８】
2006031380.tif 000010
【図９】
2006031380.tif 000011
【図１０】
2006031380.tif 000012
【図１１】
2006031380.tif 000013
【図１２】
2006031380.tif 000014
【図１３】
2006031380.tif 000015