(57)【要約】【課題】画像加工の過程を感覚的、視覚的に理解しつつ画像加工を行うことが可能な画像処理プログラム。【解決手段】原画像表示領域ＳＢと、加工結果表示領域ＳＤと、これら２領域の間の加工領域ＳＣとが設けられた表示画面上の原画像表示領域ＳＢに加工対象画像の斜視図を表示する原画像表示部１１ａと、複数種類の画像加工処理にそれぞれ対応する複数の加工シンボルを表示する加工シンボル表示部１１ｂと、加工シンボルの選択操作に応じて対応する操作シンボルを加工領域ＳＣに二次元的に表示する操作シンボル表示部１１ｃと、入力装置１５による操作に応じて操作シンボルの表示状態を変更する操作シンボル変更部１１ｄと、操作シンボルの表示状態に基づく画像加工処理を加工対象画像に対して実行して加工結果画像を作成する画像加工部１１ｅと、加工結果表示領域ＳＤに加工結果画像の斜視図を表示する加工結果表示部１１ｆとを備えた画像処理装置１。【選択図】図５
2011221909.tif 000002
【特許請求の範囲】
【請求項１】
第１領域と、第２領域と、前記第１領域と前記第２領域との間に配された第３領域と、が設けられた表示画面上の前記第１領域に、記憶装置に記憶されている第１画像の斜視図を表示する原画像表示工程と、
複数種類の画像加工処理にそれぞれ対応する複数の加工シンボルを前記表示画面へ表示する加工シンボル表示工程と、
入力装置により前記複数の加工シンボルのうち１つの加工シンボルを選択する選択操作が為されたことに応じて、該加工シンボルに対応する少なくとも１つの操作シンボルを、前記第３領域に二次元的に表示する操作シンボル表示工程と、
前記入力装置により前記操作シンボルに為される操作に応じて、前記操作シンボルの表示状態を変更する操作シンボル変更工程と、
前記操作シンボルの表示状態に基づく画像加工処理を前記第１画像に対して実行して第２画像を作成する画像加工工程と、
前記第２領域に前記第２画像の斜視図を表示する加工結果表示工程と、
をコンピュータに実行させることを特徴とする画像処理プログラム。
【請求項２】
請求項１に記載の画像処理プログラムにおいて、
前記操作シンボルは三次元形状を有することを特徴とする画像処理プログラム。
【請求項３】
請求項１または２に記載の画像処理プログラムにおいて、
前記選択操作は、前記複数の加工シンボルのうち１つの加工シンボルを前記第３領域へドラッグアンドドロップする操作であることを特徴とする画像処理プログラム。
【請求項４】
請求項１〜３のいずれか一項に記載の画像処理プログラムにおいて、
前記画像加工処理を確定させる確定操作であって前記入力装置により為された確定操作に応じて、前記第１領域に表示されている前記第１画像の斜視図を前記第２画像の斜視図に置き換える画像置換工程と、
前記確定操作に応じて、前記第２画像を表す履歴シンボルを前記表示画面に設けられた履歴表示領域に表示する履歴表示工程とを更に備えることを特徴とする画像処理プログラム。
【請求項５】
請求項４に記載の画像処理プログラムにおいて、
前記確定操作は、前記操作シンボルを前記履歴表示領域へドラッグアンドドロップする操作であることを特徴とする画像処理プログラム。
【請求項６】
請求項４または５に記載の画像処理プログラムにおいて、
前記履歴表示工程は、複数の前記履歴シンボルの代わりに、該複数の履歴シンボルに対応する履歴グループシンボルを前記履歴表示領域に表示することを特徴とする画像処理プログラム。
【請求項７】
請求項１〜６のいずれか一項に記載の画像処理プログラムにおいて、
前記加工シンボル表示工程は、前記複数の加工シンボルを環状に配列して表示することを特徴とする画像処理プログラム。
【請求項８】
請求項１〜７のいずれか一項に記載の画像処理プログラムにおいて、
前記第２画像の三次元ヒストグラムを前記第３領域に二次元的に表示するヒストグラム表示工程を更に備えることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理プログラムに関する。
【背景技術】
【０００２】
撮像装置により撮像した画像データに対し、レタッチや加工を行う画像処理プログラムが知られている。このような画像処理プログラムは、表示装置に加工対象の画像と画像加工のためのシンボルとを表示することが多い。ユーザは例えばマウスなどのポインティングデバイスにより上記のシンボルを操作し、色調補正などの画像加工を行う。例えば特許文献１には、画像修正を行うためのコンピュータシステムが記載されている。このコンピュータシステムでは、例えば色調補正を行う場合、「赤」、「緑」、「青」のそれぞれを調整するためのシンボルであるスライダーバーを表示する（図２０）。作業者はこのスライダーバーを操作することにより、入力画像データのカラーバランスをそれぞれ調整することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２６７２５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されているように、従来の画像処理プログラムでは、画像加工の調整を画面に表示されるスライダーなどの二次元のシンボルを操作することにより行っていた。このような二次元的な操作体系では、自由度や視覚的体感度が制限されてしまうという問題があった。
【課題を解決するための手段】
【０００５】
請求項１に係る発明は、第１領域と、第２領域と、第１領域と第２領域との間に配された第３領域と、が設けられた表示画面上の第１領域に、記憶装置に記憶されている第１画像の斜視図を表示する原画像表示工程と、複数種類の画像加工処理にそれぞれ対応する複数の加工シンボルを表示画面へ表示する加工シンボル表示工程と、入力装置により複数の加工シンボルのうち１つの加工シンボルを選択する選択操作が為されたことに応じて、該加工シンボルに対応する少なくとも１つの操作シンボルを、第３領域に二次元的に表示する操作シンボル表示工程と、入力装置により操作シンボルに為される操作に応じて、操作シンボルの表示状態を変更する操作シンボル変更工程と、操作シンボルの表示状態に基づく画像加工処理を第１画像に対して実行して第２画像を作成する画像加工工程と、第２領域に第２画像の斜視図を表示する加工結果表示工程と、をコンピュータに実行させることを特徴とする画像処理プログラムである。
【発明の効果】
【０００６】
本発明によれば、画像加工の過程を感覚的、視覚的に理解しつつ画像加工を行うことができる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施の形態における画像処理装置の回路構成を示すブロック図である。
【図２】加工シンボルを示す図である。
【図３】種々の操作シンボルを例示する図である。
【図４】加工対象ファイルが選択された直後の表示装置１６の表示画面を示す図である。
【図５】加工シンボルの選択操作を行ったときの表示画面を示す図である。
【図６】確定操作を行った直後の表示画面を示す図である。
【図７】周辺光量補正処理が選択された時の表示画面を示す図である。
【図８】色調補正処理が選択された時の表示画面を示す図である。
【図９】ＬＣＨ（明度、彩度、色相）補正処理が選択された時の表示画面を示す図である。
【図１０】階調補正処理を説明するための図である。
【図１１】画像処理装置１を用いて画像加工を行う際に画像処理装置１が実行する処理のフローチャートである。
【図１２】図１１に示す処理から呼び出される初期処理を示すフローチャートである。
【図１３】図１１に示す処理から呼び出される選択処理を示すフローチャートである。
【図１４】図１１に示す処理から呼び出される確定処理を示すフローチャートである。
【発明を実施するための形態】
【０００８】
（第１の実施の形態）
図１は、本実施の形態における画像処理装置の回路構成を示すブロック図である。画像処理装置１は、所定の記憶媒体に記憶された画像データに対してレタッチや加工（以下、画像加工と呼ぶ）を行うための装置である。図１に示す画像処理装置１は、マウスやタッチパネルなどの入力装置１５と、液晶モニタなどの表示装置１６とを備えている。ユーザが入力装置１５に対して操作を行うと、画像処理装置１は表示装置１６に表示されている画像に対して当該操作に応じた所定の画像加工処理（後に詳述する）を実行する。
【０００９】
なお、以下の説明では、入力装置１５がマウスである場合について説明を行う。マウス以外の入力装置を利用する場合には、マウスによる操作を適宜その入力装置に適した操作に置き換えればよい。
【００１０】
画像処理装置１は、ＣＰＵとその周辺回路とを含む制御回路１１を備える。制御回路１１には、不揮発性の記憶媒体であるフラッシュメモリ１２と、主記憶装置であるＤＲＡＭ１３と、大容量の固定記憶装置であるハードディスクドライブ（ＨＤＤ）１４と、が接続されている。
【００１１】
フラッシュメモリ１２には、所定の制御プログラムが格納されている。制御回路１１は、フラッシュメモリ１２に格納されている所定の制御プログラムを読み込んで実行することにより、画像処理装置１を構成する各部の制御処理と、後述する画像加工処理とを行う。この制御プログラムは、上記の各処理を実行する際、ＤＲＡＭ１３を作業用の記憶領域として用いる。ＨＤＤ１４には、上記の画像加工処理の対象となる画像ファイルが少なくとも１つ格納されている。本実施形態において、ＨＤＤ１４に格納されている画像ファイルは、画像データを１つだけ含んでいる。
【００１２】
制御回路１１は、後述する画像加工処理を実行するために、原画像表示部１１ａ、加工シンボル表示部１１ｂ、操作シンボル表示部１１ｃ、操作シンボル変更部１１ｄ、画像加工部１１ｅ、加工結果表示部１１ｆ、画像置換部１１ｇ、および履歴表示部１１ｈを備える。これらの各機能部は、制御回路１１がフラッシュメモリ１２に格納された制御プログラムを実行することにより、ソフトウェア的に実現される。
【００１３】
原画像表示部１１ａは、ＨＤＤ１４に記憶されている画像の斜視図を表示画面に表示する。加工シンボル表示部１１ｂは、後述する加工シンボルを表示画面へ表示する。操作シンボル表示部１１ｃは、後述する操作シンボルを表示画面に二次元的に表示する。操作シンボル変更部１１ｄは、入力装置１５により操作シンボルに為される操作に応じて、操作シンボルの表示状態を変更する。
【００１４】
画像加工部１１ｅは、操作シンボルの表示状態に基づく画像加工処理を画像加工の対象となっている画像に対して実行し、新たな画像を生成する。加工結果表示部１１ｆは、画像加工部１１ｅにより生成された新たな画像の斜視図を表示画面に表示する。画像置換部１１ｇは、入力装置１５により為された画像加工処理を確定させる確定操作（後に詳述）に応じて、原画像表示部１１ａにより表示画面に表示された斜視図を画像加工部１１ｅにより生成された新たな画像の斜視図に置き換える。履歴表示部１１ｈは、確定操作（後に詳述）に応じて、画像加工部１１ｅにより生成された新たな画像を表す履歴シンボル（後に詳述）を表示画面に表示する。
【００１５】
（画像加工処理の説明）
画像加工部１１ｅは、ＤＲＡＭ１３に格納されている画像に対して、複数種類の所定の画像加工処理を実行可能に構成される。画像加工処理とは、例えば色調補正処理、周辺光量補正処理（ヴィネットコントロールとも称する）、ＬＣＨ（明度、彩度、色相）補正処理、ノイズ軽減処理など、画像に対して変更を加える公知の画像処理である。
【００１６】
各々の画像加工処理は、それぞれ１つ以上の加工パラメータを有する。加工パラメータとは、画像加工処理の強弱や影響範囲などを調整するためのパラメータである。例えば色調補正処理は、三原色（赤、緑、青）のそれぞれについて色調の強弱を表す３つの加工パラメータを有する。これらの各々の加工パラメータは、例えば−１００から＋１００までの数値である。赤に対応する加工パラメータを小さくすればするほど、画像データ全体の赤成分が弱められる。当該加工パラメータを逆に大きくすると、赤成分は強められる。また周辺光量補正処理は、周辺光量の補正量を表す１つの加工パラメータを有する。この補正量は、例えば−１００から＋１００までの数値である。補正量を小さくすればするほど画像データの周辺光量が少なくなり、逆に大きくすると周辺光量は多くなる。
【００１７】
本実施形態では、画像加工部１１ｅは１２種類の画像加工処理を実行することが可能に構成されている。なお、これら１２種類の画像加工処理は全て公知の技術による画像加工処理であるので、具体的な処理内容については説明を省略する。
【００１８】
（画像加工の概略の説明）
以下、本実施形態に係る画像処理装置１を用いた画像加工の概略を述べる。ユーザは画像加工を開始する際、ＨＤＤ１４に格納されている複数の画像ファイルから、画像加工の対象となる画像ファイルを１つ選択する。なお以下の説明では、ユーザにより選択された画像加工の対象となる画像ファイルを加工対象ファイルと呼ぶ。また、加工対象ファイルに含まれる画像を、加工対象画像と呼ぶ。
【００１９】
ユーザは画像ファイルを選択した後、加工対象画像に加えたい画像加工処理の種類を選択する。画像加工処理の種類の選択は、加工シンボル表示部１１ｂにより画面に表示された複数の加工シンボル（後に詳述）から、いずれか１つの加工シンボルを選択することにより行われる。各々の加工シンボルはそれぞれ異なる画像加工処理に対応している。加工シンボルの選択に応じて、画面には操作シンボル（後に詳述）が表示される。ユーザはこの操作シンボルを操作することにより、当該画像加工処理の加工パラメータを調整する。ユーザはその後、後述する確定操作を行うことにより、画像加工処理を確定する。確定操作が行われると、画像加工部１１ｅにより加工対象画像に画像加工処理が実行され、新たな加工対象画像が生成される。
【００２０】
ユーザは、このようにして生成された新たな加工対象画像に対して、更に加工シンボルの選択から確定操作までの一連の操作を繰り返すことが可能である。加工対象画像がユーザの望み通りの内容になった時点で、ユーザは所定の終了操作を行う。終了操作は、例えば画面に表示されている終了ボタンを押下するなどの操作である。ユーザによる終了操作に応じて、制御回路１１は最新の加工対象画像を含む画像ファイルを作成し、この画像ファイルをＨＤＤ１４に格納する。
【００２１】
（加工シンボルの説明）
加工シンボルとは、画像加工部１１ｅが実行可能な各々の画像加工処理を表すシンボルである。１つの加工シンボルが、１つの画像加工処理に対応している。加工シンボル表示部１１ｂは、画像加工部１１ｅが実行可能な画像加工処理の各々に対応する加工シンボルを表示装置１６の表示画面に表示する。ユーザは入力装置１５を用いて画面に表示された複数の加工シンボルからいずれか１つを選択することにより、加工対象画像に適用する画像加工処理を選択する。
【００２２】
本実施形態では、画像加工部１１ｅは全部で１２種類の画像加工処理を実行可能なので、加工シンボル表示部１１ｂは１２種類の加工シンボルを表示する。
【００２３】
図２は、加工シンボルを示す図である。加工シンボル２０は、代表図２１と、アイコン２２と、タイトル文字列２３と、から構成される。代表図２１は、加工シンボル２０に対応する画像加工処理を端的に示す画像の斜視図である。加工シンボル表示部１１ｂは、本実施形態における代表図２１を、次のようにして表示する。まず、加工対象画像に対して、加工シンボル２０に対応する画像加工処理を、所定の加工パラメータに基づいて適用する。次に、画像加工処理を適用した加工対象画像を所定のサイズに縮小する。最後に、縮小した加工対象画像の斜視図を代表図２１として表示する。アイコン２２は加工シンボル２０に対応する所定のアイコンであり、タイトル文字列２３は加工シンボル２０の名称を表す文字列である。アイコン２２およびタイトル文字列２３は、加工シンボル２０に対応する画像加工処理をユーザに連想させる内容であることが望ましい。
【００２４】
（操作シンボルの説明）
操作シンボルとは、画像加工処理の加工パラメータを調整するためのシンボルである。１つの操作シンボルが、１つ以上の加工パラメータに対応している。前述の通り、各々の画像加工処理は１つ以上の加工パラメータを有するので、１つの画像加工処理には１つ以上の所定の操作シンボルが関連付けられていることになる。
【００２５】
ユーザが入力装置１５を用いて加工シンボルを選択すると、操作シンボル表示部１１ｃは選択された加工シンボルに対応する１つ以上の操作シンボルを、表示装置１６の表示画面に表示する。例えば２つの加工パラメータを有する画像加工処理が選択されると、操作シンボル表示部１１ｃは各々の加工パラメータに対応する１つもしくは２つの操作シンボルを表示する。
【００２６】
図３は、種々の操作シンボルを例示する図である。各々の操作シンボルは、例えばフィルタ状（板状）やリング状といった、加工パラメータの種類に応じた三次元形状を有する。ユーザは入力装置１５を用いて画面に表示された操作シンボルを操作することができる。操作シンボル変更部１１ｄはこの操作に応じて、当該操作シンボルの表示状態を変更する。画像加工部１１ｅは、操作シンボルの表示状態から画像加工処理の加工パラメータを決定し、当該加工パラメータに基づく画像加工処理を実行する。つまり、ユーザは操作シンボルを操作することにより、加工パラメータを調整することができる。
【００２７】
図３（ａ）に示した操作シンボルＣ１は、フィルタ状の形状を備える。ユーザはこの操作シンボルＣ１を、画面の上下方向に平行移動させることができる。すなわち、操作シンボルＣ１における表示状態とは、操作シンボルＣ１の上下方向の表示位置である。この操作により、対応する加工パラメータが増減する。例えば操作シンボルＣ１が、−１００から＋１００までの値を採る加工パラメータに対応する場合、ユーザは操作シンボルＣ１を画面の上方向に移動させることにより、加工パラメータを減少させることができる。同様に、操作シンボルＣ１を画面の下方向に移動させれば、加工パラメータを増加させることができる。
【００２８】
図３（ｂ）に示した操作シンボルＣ２は、リング状の形状を備える。この操作シンボルＣ２は２つの加工パラメータに対応する。ユーザはこの操作シンボルＣ２に対し、左右方向に回転させる操作と、上下方向に平行移動させる操作と、の２種類の操作を行うことができる。すなわち、操作シンボルＣ２における表示状態とは、操作シンボルＣ２の左右方向の回転位置、および、操作シンボルＣ２の上下方向の表示位置である。例えば操作シンボルＣ２を回転させた場合には、１つ目の加工パラメータが変化し、上下方向に移動させた場合には、２つ目の加工パラメータが変化する。
【００２９】
図３（ｃ）および（ｄ）に示した操作シンボルＣ３は、メッシュ状の形状を備える。この操作シンボルＣ３は、例えば各々が−１００から＋１００までの値を採る二次元配列の加工パラメータに対応する。ユーザはこの操作シンボルＣ３に対し、任意の変形操作を行うことができる。例えば操作シンボルＣ３の四隅の角を下方向に引っ張る操作や、任意の点を上方向に引っ張る操作、全体の傾きを変更する操作などを行うことができる。すなわち、操作シンボルＣ３における表示状態とは、操作シンボルＣ３の表示形状である。操作シンボルＣ３の表面の高低が加工パラメータの二次元配列中の各値に対応しており、操作シンボルＣ３の形状を変更する度に対応する加工パラメータが変化する。
【００３０】
（画像加工の具体的な処理内容の説明）
画像加工を開始する際、制御回路１１はまずＨＤＤ１４に格納されている画像ファイルの一覧を表示装置１６へ表示する。この一覧は、例えば画像ファイルの名前の一覧や、画像ファイルに含まれる画像を縮小して作成されたサムネイル画像の一覧など、ユーザが各画像ファイルを識別できるものであればどのようなものであってもよい。ユーザは入力装置１５を用いて、それらの画像ファイルから画像加工の対象となる画像ファイルを１つ選択する。制御回路１１はこの選択の操作が入力されたことに応じて、選択された画像ファイル（加工対象ファイル）から画像（加工対象画像）を読み出し、ＤＲＡＭ１３に格納する。
【００３１】
図４は、加工対象ファイルが選択された直後の表示装置１６の表示画面を示す図である。加工対象ファイルがユーザにより選択された直後、表示装置１６には図２に示す画面Ｓ１が表示される。画面Ｓ１は、履歴表示領域ＳＡ，原画像表示領域ＳＢ，加工領域ＳＣ，加工結果表示領域ＳＤ，および加工シンボル表示領域ＳＥを含む。これらの各領域は互いに重なり合っていてもよいし、離れていてもよい。例えば図２に示す画面Ｓ１では、加工シンボル表示領域ＳＥが原画像表示領域ＳＢおよび加工領域ＳＣと重なり合っている。なお、図４中の一点鎖線は各領域の範囲を示すための線であり、実際の画面上には表示されない。
【００３２】
履歴表示領域ＳＡは、履歴表示部１１ｈにより履歴シンボル（後に詳述）が表示される領域であり、画面Ｓ１の左端に配置されている。原画像表示領域ＳＢは、原画像表示部１１ａにより加工対象画像の斜視図が表示される領域であり、画面Ｓ１の上端に配置されている。加工領域ＳＣは、操作シンボル表示部１１ｃにより操作シンボルが表示される領域であり、原画像表示領域ＳＢの下部に配置されている。加工結果表示領域ＳＤは、加工結果表示部１１ｆにより画像加工処理を行った後の画像の斜視図が表示される領域であり、加工領域ＳＣの下部に配置されている。すなわち、加工領域ＳＣは、原画像表示領域ＳＢと加工結果表示領域ＳＤとの間に配されている。加工シンボル表示領域ＳＥは、加工シンボル表示部１１ｂにより加工シンボルが表示される領域であり、画面Ｓ１の右端に配置されている。
【００３３】
加工対象ファイルがユーザにより選択された直後においては、図４に示す通り、加工領域ＳＣおよび加工結果表示領域ＳＤには何も表示されない。他方、原画像表示領域ＳＢには、原画像表示部１１ａにより加工対象画像の斜視図Ｐ１が表示される。加工対象画像の斜視図Ｐ１は、ＤＲＡＭ１３に格納されている加工対象画像の斜視図である。履歴表示領域ＳＡには、履歴表示部１１ｈにより加工対象画像に基づく履歴シンボルＨ１（後に詳述）が表示される。加工シンボル表示領域ＳＥには、加工シンボル表示部１１ｂにより、画像加工部１１ｅが実行可能な１２種類の画像加工処理にそれぞれ対応する１２個の加工シンボルＴ１〜Ｔ１２が表示される。
【００３４】
加工シンボルＴ１は、画像のカラーバランスを補正する色調補正処理に対応する。加工シンボルＴ２は、画像の周辺光量を補正する周辺光量補正処理に対応する。加工シンボルＴ３は、画像の明度、彩度および色相を補正するＬＣＨ補正処理に対応する。加工シンボルＴ５は、画像の階調を補正する階調補正処理に対応する。加工シンボルＴ６は、画像のノイズを低減するノイズ低減処理に対応する。加工シンボルＴ９は、画像の平滑化を行う平滑化処理に対応する。加工シンボルＴ１１は、画像のホワイトバランスを補正するホワイトバランス補正処理に対応する。その他の加工シンボルＴ４，Ｔ７，Ｔ８，Ｔ１０，Ｔ１２も、それぞれ種々の画像加工処理に対応している。
【００３５】
なお、図４およびこれ以降の図では、加工シンボルおよび履歴シンボルを、図２に示した各構成要素のうちアイコン２２およびタイトル文字列２３を省略して示す。実際の画面には、それぞれの加工シンボルおよび履歴シンボルに対して、図２のようにアイコン２２およびタイトル文字列が表示される。
【００３６】
加工シンボル表示部１１ｂは、これら複数の加工シンボルＴ１〜Ｔ１２を環状に配列して表示する。例えば図４に示すように、加工シンボルＴ１〜Ｔ１２を立体的なドラム式に配列して表示する。加工シンボル表示部１１ｂは更に、使用頻度が相対的に高い加工シンボルを画面Ｓ１の手前側に表示し、使用頻度が相対的に低い加工シンボルを画面Ｓ１の奥側に表示する。図４では、加工シンボルＴ１〜Ｔ６は他の加工シンボルに比べて使用頻度が高いため、画面Ｓ１の手前側に表示されている。ユーザは入力装置１５による操作で、これらの加工シンボルＴ１〜Ｔ１２の表示順序を入れ替えたり、あるいはドラムを回転させるかのようにこれらの加工シンボルＴ１〜Ｔ１２の表示を回転させることが可能である。
【００３７】
ユーザは図４に示した画面Ｓ１が表示された後、入力装置１５により、複数の加工シンボルＴ１〜Ｔ１２のうち１つの加工シンボルを選択する選択操作を行う。本実施形態では、選択操作は１つの加工シンボルを加工領域ＳＣへドラッグアンドドロップする操作である。選択操作は、加工対象画像へ当該加工シンボルに対応する画像加工処理を実行するよう、画像処理装置１に対して指示する操作である。
【００３８】
図５は、加工シンボルの選択操作を行ったときの表示画面を示す図である。例えば、図４に示した画面Ｓ１においてユーザが周辺光量補正処理に対応する加工シンボルＴ２の選択操作を行ったと仮定する。このとき、表示装置１６の表示画面は図５（ａ）に示した画面Ｓ２に遷移する。画面Ｓ２と画面Ｓ１との違いは、加工領域ＳＣに操作シンボルＣ１１ａが表示されていること、加工結果表示領域ＳＤに画像加工処理の結果の斜視図Ｐ２が表示されていること、および、加工シンボル表示領域ＳＥにおいて選択された加工シンボルＴ２が強調表示されていること、の３点である。
【００３９】
入力装置１５により加工シンボルＴ２を選択する選択操作が為されたことに応じて、まず加工シンボル表示部１１ｂが、加工シンボルＴ２を強調表示する。本発明において加工シンボルの強調表示とは、当該加工シンボルを他の加工シンボルとは異なる様態で表示することを指す。本実施形態では、加工シンボルの強調表示とは当該加工シンボルを長方形で表示することを指す。次に操作シンボル表示部１１ｃが、選択された加工シンボルＴ２に対応する操作シンボルＣ１１ａを、加工領域ＳＣに二次元的に表示する。次に画像加工部１１ｅが、加工シンボルＴ２に対応する画像加工処理を加工対象画像に対して実行し、加工結果画像を生成する。最後に加工結果表示部１１ｆが、上記の加工結果画像の斜視図Ｐ２を表示する。
【００４０】
画面Ｓ２が表示されているとき、ユーザは入力装置１５を用いて、画面に表示された操作シンボルＣ１１ａを操作することができる。この操作に応じて、操作シンボル変更部１１ｄは操作シンボルＣ１１ａの表示状態を変化させる。その結果、選択された加工シンボルＴ２に対応する画像加工処理の加工パラメータが変更される。
【００４１】
図５（ａ）において操作シンボルＣ１１ａを操作した様子を図５（ｂ）に示す。図５（ｂ）に示す画面Ｓ３は、操作シンボルＣ１１ａを下方向に移動させ、操作シンボルＣ１１ｂとした様子を示す図である。これにより、操作シンボルＣ１１ａに対応する加工パラメータが増加する。すなわち、周辺光量補正処理の補正量が、操作シンボルＣ１１ａの移動量および移動方向に応じて変化する。また、加工結果表示領域ＳＤに表示されていた加工結果画像の斜視図は、加工パラメータの変化に応じた加工結果画像の斜視図に変化する。
【００４２】
なお本実施形態では、操作シンボル変更部１１ｄが周辺光量補正処理の操作シンボルＣ１１ａの表面に、加工対象画像と加工対象画像との差分を描画する。この差分の表示も、操作シンボルＣ１１ａの操作に応じて変化する。
【００４３】
ユーザは操作シンボルＣ１１ａの操作による加工パラメータの変更が完了した後、入力装置１５を用いて、画像加工処理を確定するための確定操作を行う。本実施形態における確定操作は、いずれか１つの操作シンボルを加工領域ＳＣから履歴表示領域ＳＡにドラッグアンドドロップする操作である。例えば図５（ｂ）において、ユーザが操作シンボルＣ１１ｂを履歴表示領域ＳＡにドラッグアンドドロップすると、画像加工処理が確定する。
【００４４】
図５（ｂ）に示した画面Ｓ３において確定操作が行われると、まず画像加工部１１ｅが、ＤＲＡＭ１３に格納されている加工対象画像に、操作シンボルＣ１１ｂの表示状態に基づく画像加工処理を実行する。この画像加工処理の種類は、選択中の加工シンボルＴ２により決定される。これにより、ＤＲＡＭ１３に、以前の加工対象画像に画像加工処理を適用した新たな加工対象画像が記憶される。次に画像置換部１１ｇが、原画像表示領域ＳＢに表示されていた加工対象画像の斜視図Ｐ１を、上記の新たな加工対象画像の斜視図に置き換える。次に履歴表示部１１ｈが、履歴表示領域ＳＡに新たな履歴シンボル（後に詳述）を表示する。この履歴シンボルは、ＤＲＡＭ１３内の新たな加工対象画像を表している。次に加工シンボル表示部１１ｂが、選択されていた加工シンボルＴ２の強調表示を解除する。最後に、操作シンボル表示部１１ｃが加工領域ＳＣから全ての操作シンボルを消去すると共に、加工結果表示部１１ｆが加工結果表示領域ＳＤから加工結果画像の斜視図Ｐ３を消去する。
【００４５】
図６は、確定操作を行った直後の表示画面を示す図である。図５（ｂ）に示した画面Ｓ３において確定操作が行われると、表示装置１６の表示画面は図６に示す画面Ｓ４に遷移する。画面Ｓ４と画面Ｓ３との違いは、履歴表示領域ＳＡに新たな履歴シンボルＨ４（後に詳述）が表示されていること、原画像表示領域ＳＢに表示されていた加工対象画像の斜視図Ｐ１が新たな加工対象画像の斜視図Ｐ４に変化していること、加工領域ＳＣから操作シンボルＣ１１ｂが消去されていること、加工結果表示領域ＳＤから加工結果画像の斜視図Ｐ２が消去されていること、および、加工シンボル表示領域ＳＥにおいて加工シンボルＴ２の強調表示が解除されていること、の５点である。
【００４６】
ユーザはこの後、以上において説明した加工シンボルの選択操作、操作シンボルの操作、および画像加工処理の確定操作を繰り返し実行することが可能である。加工パラメータの確定が実行される度に、履歴表示領域ＳＡに新たな履歴シンボル（後に詳述）が追加されていくと共に、原画像表示領域ＳＢに表示される斜視図が変化していく。ユーザは履歴表示領域ＳＡを視認することにより、これまでにどのような画像加工処理が実行されてきたかを容易に把握することができる。ユーザが入力装置１５により画像加工の終了操作を行うと、制御回路１１はＤＲＡＭ１３に格納されている加工対象画像のうち最新のものを含む画像ファイルをＨＤＤ１４に格納する。
【００４７】
（履歴シンボルの説明）
履歴シンボルとは、これまでに確定された画像加工処理とその結果とを表すシンボルである。ユーザが画像加工処理の確定操作を行う度に、履歴表示部１１ｈにより新たな履歴シンボルが履歴表示領域ＳＡに表示される。
【００４８】
本実施形態では、履歴シンボルは図２に示した加工シンボルと同様の外観を備える。すなわち履歴シンボルは、代表図２１と、アイコン２２と、タイトル文字列２３と、から構成される。アイコン２２およびタイトル文字列２３は、ユーザにより確定操作が行われた画像加工処理に対応する加工シンボルのアイコンおよびタイトル文字列そのものである。ユーザは履歴シンボルのアイコン２２およびタイトル文字列を視認することにより、当該履歴シンボルがどのような画像加工処理により作成されたのかを容易に認識することができる。履歴シンボルの代表図２１は、当該履歴シンボルに対応する画像加工処理により新たに作成された加工対象画像を、加工シンボルの代表図２１の表示と同様に縮小することにより表示された斜視図である。ユーザは履歴シンボルの代表図２１を視認することにより、当該履歴シンボルに対応する画像加工処理により、どのような加工対象画像が生成されたのかを容易に認識することができる。
【００４９】
なお、始めに表示される履歴シンボルは、アイコン２２およびタイトル文字列２３を有しない。例えば、図４に示す履歴シンボルＨ１は、アイコン２２およびタイトル文字列２３を有さず、代表図２１のみから構成される。
【００５０】
（画像加工処理の具体例）
以下、画像加工部１１ｅが実行可能な画像加工処理、ならびに、それらの画像加工処理に対応する操作シンボルについて、具体的に例を挙げて説明する。
【００５１】
図７は、周辺光量補正処理が選択された時の表示画面を示す図である。ユーザが周辺光量補正処理に対応する加工シンボルを選択すると、加工領域ＳＣには操作シンボル表示部１１ｃにより１つの操作シンボルＣ１２ｂが表示される。操作シンボルＣ１２ｂはフィルタ状の形状を有する。図３（ａ）を用いて説明したように、ユーザは入力装置１５を用いて、操作シンボルＣ１２ｂを画面の上下方向へ移動させることができる。なお図７は、あたかも３つの操作シンボルＣ１２ａ、Ｃ１２ｂ、Ｃ１２ｃが画面に表示されるかのような図となっているが、これは説明の便宜のためであり、実際には同時に１つの操作シンボルのみが表示される。
【００５２】
周辺光量補正処理の加工パラメータは、周辺光量の補正量を表す値である。操作シンボルＣ１２ｂを上下させると、加工対象画像の斜視図Ｐ５の周辺部が、操作シンボルＣ１２ｂの位置に応じた明るさとなる。例えば操作シンボルが符号Ｃ１２ａで示す位置に存在するとき、加工結果画像の周辺部は暗くなり、操作シンボルが符号１２ｃで示す位置に存在するとき、逆に加工結果画像の周辺部は明るくなる。このとき操作シンボル上には、加工対象画像と加工結果画像との差分が描画される。例えば操作シンボルが符号Ｃ１２ａで示す位置に存在するとき、操作シンボルＣ１２ａ上には周辺部が暗いイメージが描画され、操作シンボルが符号Ｃ１２ｃで示す位置に存在するときには、周辺部が明るいイメージが描画される。
【００５３】
図８は、色調補正処理が選択された時の表示画面を示す図である。ユーザが色調補正処理に対応する加工シンボルを選択すると、加工領域ＳＣには操作シンボル表示部１１ｃにより３つの操作シンボルＣ１３，Ｃ１４，Ｃ１５が同時に表示される。操作シンボルＣ１３，Ｃ１４，Ｃ１５はそれぞれフィルタ状の形状を有する。図３（ａ）を用いて説明したように、ユーザは入力装置１５を用いて、これらの操作シンボルを画面の上下方向へ移動させることができる。
【００５４】
色調補正処理の加工パラメータは３つ存在し、それぞれ赤、緑、青の色調の強弱を表す値である。操作シンボルＣ１３，Ｃ１４，Ｃ１５はそれぞれ赤、緑、青の加工パラメータに対応する。ユーザはそれぞれの操作シンボルを上下させることにより３つの加工パラメータを個別に変更することができる。このとき操作シンボル変更部１１ｄは、各操作シンボルを、加工パラメータの現在値に応じた彩度で画面上に描画する。また加工結果表示部１１ｆは、加工対象画像の色調を操作シンボルＣ１３，Ｃ１４，Ｃ１５が表す加工パラメータに基づいて調整した加工結果画像の斜視図Ｐ８を表示する。
【００５５】
図９は、ＬＣＨ（明度、彩度、色相）補正処理が選択された時の表示画面を示す図である。図９（ａ）に示すように、ユーザがＬＣＨ補正処理に対応する加工シンボルを選択すると、加工領域ＳＣには操作シンボル表示部１１ｃにより２つの操作シンボルＣ１６ａ，Ｃ１７ａが同時に表示される。操作シンボルＣ１６ａはリング状の形状を有し、操作シンボル１７ａはメッシュ状（網状）の形状を有する。
【００５６】
図３（ｂ）を用いて説明したように、ユーザは入力装置１５を用いて、操作シンボル１６ａを画面の上下方向へ移動させること、および、操作シンボル１６ａを画面の左右方向に回転させることができる。また、図３（ｃ）および（ｄ）を用いて説明したように、操作シンボル１７ａを変形させることができる。
【００５７】
ＬＣＨ補正処理の加工パラメータは３つ存在する。１つ目は色相の補正量を表す値であり、２つ目は彩度の補正量を表す値である。前者の加工パラメータは操作シンボルＣ１６ａの回転により値が増減し、後者の加工パラメータは操作シンボルＣ１６ａの上下方向の移動により値が増減する。３つ目の加工パラメータは、ＬＣＨ補正処理の影響の強弱を表す値の二次元配列である。この加工パラメータは、ＬＣＨ補正処理が適用される範囲を制御するために使用される。例えば図９（ａ）に示すように、操作シンボルＣ１７ａを特定の方向に傾けさせると、ＬＣＨ補正処理は加工対象画像に対し、操作シンボルＣ１７ａの傾きに応じてグラデーション状に適用される。図９（ａ）では斜視図Ｐ１０から、加工結果画像の右端がＬＣＨ補正処理の影響を最も強く受けていることがわかる。また、図９（ｂ）に示すように、操作シンボルＣ１７ａの中央部を下方向に引っ張ると、加工結果画像の中央がＬＣＨ補正処理の影響を最も強く受けるようになる。
【００５８】
図１０は、階調補正処理を説明するための図である。ユーザが階調補正処理に対応する加工シンボルを選択すると、表示画面には図１０（ａ）に示すように、２つの操作シンボルＣ１８，Ｃ１９が同時に表示される。操作シンボルＣ１８については後に述べる。操作シンボルＣ１９は加工結果画像のヒストグラムを表すシンボルであり、グラフＣ１１Ｒ，Ｃ１１Ｇ，Ｃ１１Ｂがそれぞれ赤、緑、青の各成分のヒストグラムとなっている。操作シンボルＣ１９は他の操作シンボルとは異なる例外的な操作シンボルであり、ユーザが操作することはできない。
【００５９】
操作シンボルＣ１８は操作シンボルＣ１９と同様のヒストグラムが三次元的に表示されるシンボルである。具体的には、操作シンボル表示部１１ｃは、図１０（ａ）に示した矢印Ｘの方向を加工結果画像の各色成分の階調、矢印Ｙの方向を各色成分の数量として、操作シンボルＣ１８の表面上にヒストグラムを描画する。グラフＣ１０Ｒ，Ｃ１０Ｇ，Ｃ１０Ｂがそれぞれ赤、緑、青の各成分のヒストグラムとなっている。矢印Ｚの方向は、各色成分のガンマ値を表している。図１０（ｂ）に、操作シンボルＣ１８の表面の様子を示す。図１０（ａ）において、グラフＣ１０Ｒは図１０（ｂ）に示す直線１０２の上、グラフＣ１０Ｂは直線１０３の上、グラフＣ１０Ｇは曲線１０１の上にそれぞれ描画されている。曲線１０１は緑成分のガンマ曲線を、直線１０２は赤成分のガンマ曲線を、直線１０３は青成分のガンマ曲線をそれぞれ表している。
【００６０】
つまり、操作シンボル表示部１１ｃは、操作シンボルＣ１８を三次元ヒストグラムとして加工領域ＳＣに二次元的に表示することにより、操作シンボルＣ１９のような公知のヒストグラムと、図１０（ｂ）に示す公知のガンマ曲線とを同時に視認可能にする。
【００６１】
操作シンボルＣ１８の下端には、黒色で描画される３つのスライダーＳＲｂ、ＳＧｂ、ＳＢｂと、灰色で描画される３つのスライダーＳＧｇ、ＳＲｇ、ＳＢｇと、白色で描画される３つのスライダーＳＲｗ、ＳＧｗ、ＳＢｗと、が描画される。ユーザは入力装置１５を用いて、これらのスライダーを操作シンボルＣ１８の左端から右端までの任意の位置に移動させることができる。
【００６２】
黒色で描画される３つのスライダーＳＲｂ、ＳＧｂ、ＳＢｂはそれぞれ加工結果画像の赤、緑、青成分のシャドー値を表す。同様に、白色で描画される３つのスライダーＳＲｗ、ＳＧｗ、ＳＢｗはそれぞれ加工結果画像の赤、緑、青成分のハイライト値を表す。灰色で描画される３つのスライダーＳＧｇ、ＳＲｇ、ＳＢｇはそれぞれ加工結果画像の赤、緑、青成分のガンマ値を表す。
【００６３】
階調補正処理の加工パラメータは９つ存在し、それぞれが黒色で描画される３つのスライダーＳＲｂ、ＳＧｂ、ＳＢｂと、灰色で描画される３つのスライダーＳＧｇ、ＳＲｇ、ＳＢｇと、白色で描画される３つのスライダーＳＲｗ、ＳＧｗ、ＳＢｗと、に対応している。すなわち、階調補正処理の加工パラメータとは、赤、緑、青成分のシャドー値と、赤、緑、青成分のハイライト値と、赤、緑、青成分のガンマ値である。ユーザはそれぞれのスライダーを左右に移動させることによりこれらの加工パラメータを個別に変更することができる。このとき操作シンボル変更部１１ｄは、各スライダーを加工パラメータの現在値に応じた位置に描画すると共に、ヒストグラムＣ１０Ｒ，Ｃ１０Ｇ，Ｃ１０Ｂを加工パラメータの現在値に応じた形状で描画する。また加工結果表示部１１ｆは、加工対象画像を操作シンボルＣ１８が表す加工パラメータに基づいてレベル調整した加工結果画像の斜視図Ｐ１２を表示する。
【００６４】
これら以外の画像加工処理についても、上述の各操作シンボルからそれぞれの画像加工処理の加工パラメータに適した操作シンボルを選択すればよい。また、上述の各操作シンボルとは異なる操作シンボルを用意してもよいし、上述の各操作シンボルと同様の外観を備えるが異なる操作に対応した操作シンボルを用意してもよい。
【００６５】
（画像加工の処理の流れの説明）
図１１は、 画像処理装置１を用いて画像加工を行う際に画像処理装置１が実行する処理のフローチャートである。この処理は、制御回路１１がフラッシュメモリ１２に格納された制御プログラムを実行することにより、ソフトウェア的に実現される。まずステップＳ１００では、制御回路１１が後述する初期処理を実行する。この初期処理により、表示装置１６には図４に示す画面Ｓ１が表示される。ステップＳ１１０では、制御回路１１が、入力装置１５からユーザによる終了操作が入力されたか否かを判定する。終了操作が入力された場合には肯定判定がなされ、ステップＳ２００に進む。ステップＳ２００では、制御回路１１がＤＲＡＭ１３に記憶されている最新の加工対象画像をＨＤＤ１４に書き込み、本処理を終了する。他方、ステップＳ１１０において否定判定がなされた場合にはステップＳ１２０に進む。
【００６６】
ステップＳ１２０では、制御回路１１が、入力装置１５からユーザによる加工シンボルの選択操作が入力されたか否かを判定する。選択操作が入力されていなかった場合には否定判定がなされ、ステップＳ１１０に戻る。他方、加工シンボルの選択操作が入力されていた場合にはステップＳ１３０に進む。ステップＳ１３０では、制御回路１１が後述する選択処理を実行する。この選択操作により、表示装置１６には例えば図５（ａ）に示す画面Ｓ２が表示される。
【００６７】
ステップＳ１４０では、制御回路１１が、入力装置１５からユーザによる操作シンボルへの操作が入力されたか否かを判定する。操作が入力されていなかった場合には否定判定がなされ、ステップＳ１８０に進む。他方、操作シンボルへの操作が入力されていた場合にはステップＳ１５０に進む。
【００６８】
ステップＳ１５０では、操作シンボル変更部１１ｄが画面に表示されている操作シンボルの表示状態を、入力された操作に応じて変更する。すなわち、画像加工処理の加工パラメータを変更する。ステップＳ１６０では、画像加工部１１ｅが加工対象画像に対して画像加工処理を実行し、加工結果画像を作成する。ステップＳ１７０では、加工結果表示部１１ｆがステップＳ１６０で作成された加工結果画像の斜視図を表示する。
【００６９】
ステップＳ１８０では、制御回路１１が、入力装置１５からユーザによる画像加工処理の確定操作が入力されたか否かを判定する。確定操作が入力されていなかった場合には否定判定がなされ、ステップＳ１４０に戻る。他方、確定操作が入力されていた場合にはステップＳ１９０に進む。ステップＳ１９０では、制御回路１１が後述する確定処理を実行し、ステップＳ１１０に戻る。これにより、表示装置１６には例えば図６に示す画面Ｓ４が表示される。
【００７０】
図１２は、図１１に示す処理から呼び出される初期処理を示すフローチャートである。まずステップＳ２１０では、制御回路１１が表示装置１６の表示画面に、ＨＤＤ１４に格納されている画像ファイルの一覧を表示する。ステップＳ２２０では、制御回路１１が、入力装置１５から入力されるユーザによる画像ファイルを選択する操作を受け付ける。この操作により加工対象ファイルが決定される。ステップＳ２３０では、原画像表示部１１ａが、加工対象画像の斜視図を原画像表示領域ＳＢに表示する。ステップＳ２４０では、加工シンボル表示部１１ｂが加工シンボル表示領域ＳＥに複数の加工シンボルを表示する。ステップＳ２５０では、履歴表示部１１ｈが履歴表示領域ＳＡに加工対象画像に対応する履歴シンボルを表示する（例えば、図４に示す履歴シンボルＨ１）。
【００７１】
図１３は、図１１に示す処理から呼び出される選択処理を示すフローチャートである。まずステップＳ３１０では、図５（ａ）に示すように、加工シンボル表示部１１ｂが選択された加工シンボルを強調表示する。ステップＳ３２０では、操作シンボル表示部１１ｃが選択された加工シンボルに対応する操作シンボルを加工領域ＳＣに表示する。ステップＳ３３０では、画像加工部１１ｅが加工対象画像に対して画像加工処理を実行し、加工結果画像を作成する。ステップＳ３４０では、加工結果表示部１１ｆがステップＳ３３０で作成された加工結果画像の斜視図を表示する。
【００７２】
図１４は、図１１に示す処理から呼び出される確定処理を示すフローチャートである。まずステップＳ４１０では、画像加工部１１ｅが加工対象画像に対して画像加工処理を実行し、新たな加工対象画像をＤＲＡＭ１３に生成する。ステップＳ４２０では、履歴表示部１１ｈがステップＳ４１０で作成された加工対象画像に基づいて、新たな履歴シンボルを履歴表示領域ＳＡに表示する。ステップＳ４３０では、加工シンボル表示部１１ｂが、加工シンボルの強調表示を解除する。ステップＳ４４０では、操作シンボル表示部１１ｃが、加工領域ＳＣに表示されていた操作シンボルを画面から消去する。ステップＳ４５０では、加工結果表示部１１ｆが、加工結果表示領域ＳＤに表示されていた加工結果画像の斜視図を画面から消去する。ステップＳ４６０では、画像置換部１１ｇが、原画像表示領域ＳＢに表示されている加工対象画像の斜視図を更新する。すなわち、これまで表示されていた加工対象画像の斜視図を、ステップＳ４１０で作成された新たな加工対象画像の斜視図に置き換える。
【００７３】
上述した第１の実施の形態による画像処理装置によれば、次の作用効果が得られる。
（１）表示装置１６の表示画面には、原画像表示領域ＳＢと、加工結果表示領域ＳＤと、これら２領域の間に配された加工領域ＳＣとが設けられる。原画像表示部１１ａは、加工対象画像の斜視図を原画像表示領域ＳＢに表示する。操作シンボル表示部１１ｃは、入力装置１５により複数の加工シンボルのうち１つの加工シンボルを選択する選択操作が為されたことに応じて、該加工シンボルに対応する少なくとも１つの操作シンボルを加工領域ＳＣに表示する。入力装置により操作シンボルに操作が為されると、操作シンボル変更部１１ｄは操作シンボルの表示状態を変更する。そして、画像加工部１１ｅは操作シンボルの表示状態に基づく画像加工処理を加工対象画像に対して実行して加工結果画像を作成し、加工結果表示部１１ｆは加工結果表示領域ＳＤに加工結果画像の斜視図を表示する。このようにしたので、画像加工の過程を感覚的、視覚的に理解しつつ画像加工を行うことができる。
【００７４】
（２）操作シンボル表示部１１ｃは、三次元形状を有する操作シンボルを表示する。このようにしたので、二次元形状のみを有する操作シンボルでは成し得ない直感的な操作感が得られる。
【００７５】
（３）制御回路１１は、複数の加工シンボルのうち１つの加工シンボルを加工領域ＳＣへドラッグアンドドロップする操作を選択操作として受け付ける。このようにしたので、加工シンボルへの操作と操作シンボルへの操作とを連続的に行うことができ、より直感的な操作感が得られる。
【００７６】
（４）画像加工処理を確定させる確定操作が入力装置１５により為されると、画像置換部１１ｇが、原画像表示領域ＳＢに表示されている加工対象画像の斜視図を加工結果画像の斜視図に置き換えると共に、履歴表示部１１ｈが、加工結果画像を表す履歴シンボルを履歴表示領域ＳＡに表示する。このようにしたので、どのような画像加工処理が実行されてきたかを容易に把握することができる。
【００７７】
（５）制御回路１１は、操作シンボルを履歴表示領域ＳＡへドラッグアンドドロップする操作を確定操作として受け付ける。このようにしたので、これまでに操作されていた操作シンボルが表す画像加工処理と履歴シンボルとの結び付きを容易に把握することができ、より直感的な操作感が得られる。
【００７８】
次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。
【００７９】
（変形例１）
履歴表示部１１ｈが、複数の履歴シンボルの代わりに、対応する履歴グループシンボルを履歴表示領域ＳＡに表示するようにしてもよい。履歴グループシンボルとは、複数の履歴シンボルを表す単一のシンボルであり、例えば当該複数の履歴シンボルを代表するいずれか１つの履歴シンボルと同一の外観を備える。あるいは、当該複数の履歴シンボルを重ねた新たなアイコンを作成し、これを履歴グループシンボルとしてもよい。
【００８０】
例えば、同一の画像加工処理が連続して実行された場合に、それらの画像加工処理に対応する複数の履歴シンボルを全て表示するのではなく、履歴グループシンボルを１つだけ表示するようにすることが考えられる。あるいは、ユーザによる操作で、任意の履歴シンボルをまとめて１つの履歴グループシンボルとすることができるようにしてもよい。
【００８１】
（変形例２）
加工シンボル表示部１１ｂによる加工シンボルの表示は、図２に示した態様に限定されない。例えば代表図２１、アイコン２２、タイトル文字列２３のいずれか１つのみが表示されるようにしてもよいし、更に追加の構成要素が存在してもよい。また、複数の加工シンボルの表示形態は、図４に示した表示形態に限定されない。例えば、図４とは異なる方式で各加工シンボルを環状に配置してもよいし、あるいは従来のいわゆるツールパレットのように各加工シンボルをタイル状に配置してもよい。
【００８２】
（変形例３）
加工シンボルの選択操作が行われたとき、すなわち加工シンボルが加工領域ＳＣにドラッグアンドドロップされたとき、加工シンボルが操作シンボルに変形するアニメーションを表示してもよい。これにより、加工シンボルの選択操作と操作シンボルの表示との結び付きが視覚的に把握しやすくなる。同様に、確定操作が行われたとき、すなわち操作シンボルが履歴表示領域ＳＡにドラッグアンドドロップされたとき、操作シンボルが履歴シンボルに変形するアニメーションを表示してもよい。
【００８３】
（変形例４）
加工結果表示領域ＳＤに表示される画像を、入力装置１５を用いた操作により回転可能にしてもよい。この場合、確定操作に応じて生成される新たな加工対象画像は、回転後の画像となる。その他、画像の上下反転や左右反転などを行えるようにしてもよい。
【００８４】
（変形例５）
履歴シンボルに対して入力装置１５で所定の操作（例えばマウスボタンのクリック操作など）を行うことにより、対応する加工対象画像が表示画面上に拡大して表示されるようにしてもよい。このときの画像は、斜視図ではなく通常の二次元画像として表示される。また、加工対象画像の斜視図や加工結果画像の斜視図に対して同様の操作を行えるようにしてもよい。
【００８５】
（変形例６）
複数の操作シンボルが表示される画像加工処理において、操作シンボル表示部１１ｃにいずれか１つの操作シンボルのみを表示するよう指定可能にしてもよい。例えば図８に示した色調補正処理において、３つの操作シンボルＣ１３，Ｃ１４，Ｃ１５のうちいずれか１つの操作シンボルのみを表示することができるようにしてもよい。この場合、いずれか１つの色のみについて色調補正処理を実行することになる。
【００８６】
（変形例７）
各画像加工処理において、加工対象画像の一部にのみ画像加工処理を適用する指定が可能としてもよい。例えば図８において、加工対象画像の斜視図Ｐ７上で矩形領域を選択すると、その矩形領域が表す範囲に対してのみ色調補正処理が適用されるようにしてもよい。
【００８７】
（変形例８）
複数の画像加工処理を自動的に適用することが可能である構成としてもよい。例えば、ユーザが入力装置１５から所定の操作を入力すると、画像解析の結果に基づいて、色調補正処理や階調補正処理などが順に自動的に適用されるようにしてもよい。この場合、あたかもユーザが入力装置１５で個々の加工シンボルや操作シンボルを操作しているかのように画面表示が行われる。例えば、色調補正処理に対応する加工シンボルが加工シンボル表示領域ＳＥから加工領域ＳＣに移動するアニメーションが表示されたり、操作シンボルが自動的に上下したりする。
【００８８】
（変形例９）
履歴シンボルに対して所定の操作を行うことにより、当該履歴シンボルに対応する加工対象画像から画像加工を再開できるようにしてもよい。例えば、履歴シンボルが履歴表示領域ＳＡに上から４つ表示されているときに、上から２つ目の履歴シンボルに対して所定の操作を行うことにより、当該履歴シンボルに対応する加工画像画像から画像加工を再開できるようにしてもよい。この場合、３つ目の履歴シンボルと４つ目の履歴シンボルは消去される。
【００８９】
（変形例１０）
原画像表示領域ＳＢは画面の上部以外の場所に配置してもよい。例えば、画面の下部に配置してもよいし、画面の左端や右端に配置してもよい。この場合、加工結果表示領域ＳＤは原画像表示領域ＳＢの反対側に配置され、加工領域ＳＣは原画像表示領域ＳＢと加工結果表示領域ＳＤとの間に配置される。
【００９０】
（変形例１１）
履歴表示領域ＳＡが画面に存在しなくてもよい。この場合、履歴表示部１１ｈは不要となる。あるいは、履歴表示領域ＳＡをユーザの操作などにより、一時的に非表示にすることが可能な構成としてもよい。また、履歴表示領域ＳＡを図４に示した位置以外の位置に表示するようにしてもよいし、履歴シンボルが縦方向ではなく横方向に並んで表示されるようにしてもよい。
【００９１】
（変形例１２）
加工シンボル表示領域ＳＥが所定条件により一時的に画面に表示されなくなるようにしてもよい。例えば、加工シンボルの選択後に加工シンボル表示領域ＳＥが非表示となり、確定操作後に再度表示されるようにしてもよい。また、加工シンボル表示領域ＳＥは画面のどの位置に配置してもよい。
【００９２】
（変形例１３）
画像加工処理の種類は上述の説明で挙げたものに限定されない。また、操作シンボルの形状や操作シンボルに対して行うことができる操作についても、上述した形状および操作と異なっていてよい。
【００９３】
（変形例１４）
加工シンボルの選択操作後、操作シンボルの表示状態が自動的に徐々に変化していくようにしてもよい。例えば、周辺光量補正処理を選択した後、図７に示す操作シンボルＣ１２ａが自動的に加工領域ＳＣの最上部から最下部へ移動していくようにしてもよい。
【００９４】
（変形例１５）
加工シンボルの選択操作は、第１の実施の形態で説明した操作に限定されない。例えば、加工シンボルをマウスによりクリックする操作を選択操作であるとしてもよいし、加工シンボルをタッチパネルによりタッチする操作を選択操作であるとしてもよい。また、画像加工処理の確定操作についても、第１の実施の形態で説明した操作に限定されない。例えば、キーボードの所定のキーを押下する操作を確定操作であるとしてもよいし、操作シンボルをマウスによりダブルクリックする操作を確定操作であるとしてもよい。すなわち、選択操作および確定操作が、各種の入力装置によるどのような操作であるとしてもよい。
【００９５】
本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。
【符号の説明】
【００９６】
１  画像処理装置
１１  制御回路
１４  ＨＤＤ
１５  入力装置
１６  表示装置
【図１】
2011221909.tif 000003
【図２】
2011221909.tif 000004
【図３】
2011221909.tif 000005
【図４】
2011221909.tif 000006
【図５】
2011221909.tif 000007
【図６】
2011221909.tif 000008
【図７】
2011221909.tif 000009
【図８】
2011221909.tif 000010
【図９】
2011221909.tif 000011
【図１０】
2011221909.tif 000012
【図１１】
2011221909.tif 000013
【図１２】
2011221909.tif 000014
【図１３】
2011221909.tif 000015
【図１４】
2011221909.tif 000016