(57)【要約】【課題】携帯型電子機器において、条件設定に必要な情報の表示タイミングとその表示位置を簡単な操作で制御できるようにする。【解決手段】設定され得る動作条件の種類を示す第１のアイコン４２ａ〜４２ｃを表示部１８に表示させ、タッチパネル１４において例えば第１のアイコン４２ａを起点として第１の操作がされたと判断する場合に、この第１のアイコン４２ａが示す動作条件の具体的な選択肢を示す第２のアイコン４４を第１の操作に応じた位置に表示させ、表示された第２のアイコン４４に対して第２の操作がされたと判断する場合に、第２の操作に応じて第２のアイコン４４で具体的な選択肢を選択するよう制御する。【選択図】図２
2010204844.tif 000002
【特許請求の範囲】
【請求項１】
機器の動作条件を設定するためのＧＵＩ（グラフィカル・ユーザ・インタフェース）画面が表示される表示部と、
該表示部に重ねて配設されたタッチパネルからなり、前記ＧＵＩ画面に対してユーザの指示が入力される操作部と、
前記ＧＵＩ画面に対するユーザの指示に対応して前記ＧＵＩを制御するＧＵＩ制御部と、
を備え、
前記ＧＵＩ制御部は、
設定され得る前記動作条件の種類を示す第１のアイコンを前記表示部に表示させ、前記操作部において前記第１のアイコンを起点として第１の操作がされたと判断する場合に、該第１のアイコンが示す動作条件の具体的な選択肢を示す第２のアイコンを該第１の操作に応じた位置に表示させ、表示された前記第２のアイコンに対して第２の操作がされたと判断する場合に、該第２の操作に応じて前記第２のアイコンで具体的な選択肢を選択するよう制御することを特徴とする操作制御装置。
【請求項２】
前記ＧＵＩ制御部は、前記第１のアイコンを起点としてなされるタッチ操作が所定の態様で連続的に移動された場合を前記第１の操作がされたと判断し、移動する該タッチ操作位置に前記第２のアイコンを表示させるよう制御することを特徴とする請求項１に記載の操作制御装置。
【請求項３】
前記ＧＵＩ制御部は、前記操作部上でユーザのタッチしながらの移動操作による操作軌跡の態様の違いに応じて、該操作が前記第１の操作または前記第２の操作であるかを判断することを特徴とする請求項１に記載の操作制御装置。
【請求項４】
前記ＧＵＩ制御部は、前記第１の操作に相当する操作軌跡から連続操作で第２の操作に相当する操作軌跡に移行した場合に、これら操作軌跡の切換え点で該第２の操作が開始されたと判断し、前記第２のアイコンの表示位置を固定してから、該第２のアイコン上での具体的な選択肢の選択を行わせるよう制御することを特徴とする請求項３に記載の操作制御装置。
【請求項５】
前記ＧＵＩ制御部は、前記タッチしながらの移動操作のうち、操作軌跡が相対的に曲率の小さな移動操作を前記第１の操作と判断し、操作軌跡が相対的に曲率の大きな移動操作を前記第２の操作と判断することを特徴とする請求項３に記載の操作制御装置。
【請求項６】
前記ＧＵＩ制御部は、前記第２のアイコンに対して前記第２の操作がされた後に、前記タッチ操作が終了された場合には、動作条件として選択された選択肢を確定し、前記第２のアイコンの表示を消去するよう制御することを特徴とする請求項４に記載の操作制御装置。
【請求項７】
前記ＧＵＩ画面に対応して前記機器の動作条件を設定する条件設定部をさらに備え、
該条件設定部は、前記第２の操作によって確定された選択肢で前記動作条件を設定することを特徴とする請求項１に記載の操作制御装置。
【請求項８】
前記ＧＵＩ制御部は、前記第１の操作がされて第２のアイコンを表示した後に、前記タッチ操作が終了された場合に、前記第２のアイコンの表示位置を確定するよう制御することを特徴とする請求項２に記載の操作制御装置。
【請求項９】
前記ＧＵＩ制御部は、設定される前記機器の動作モードを前記ＧＵＩ画面にモードアイコンとして表示させ、該表示されたモードアイコンに対して特定の操作がされたと判断する場合に、該モードアイコンに対応する前記第１のアイコンを前記ＧＵＩ画面に表示させるよう制御することを特徴とする請求項１に記載の操作制御装置。
【請求項１０】
請求項１〜９のいずれか一つに記載の操作制御装置を搭載したことを特徴とするカメラ。
【請求項１１】
機器の動作条件を設定するためのＧＵＩ（グラフィカル・ユーザ・インタフェース）画面が表示される表示部と、前記表示部に重ねて配設されたタッチパネルからなり、前記ＧＵＩ画面に対してユーザの指示が入力される操作部と、を有する操作制御装置における操作制御方法であって、
前記ＧＵＩ画面に対するユーザの指示に対応して前記ＧＵＩを制御するＧＵＩ制御ステップを含み、
該ＧＵＩ制御ステップは、
設定され得る前記動作条件の種類を示す第１のアイコンを前記表示部に表示させ、前記操作部において前記第１のアイコンを起点として第１の操作がされたと判断する場合に、該第１のアイコンが示す動作条件の具体的な選択肢を示す第２のアイコンを該第１の操作に応じた位置に表示させ、表示された前記第２のアイコンに対して第２の操作がされたと判断する場合に、該第２の操作に応じて前記第２のアイコンで具体的な選択肢を選択するよう制御することを特徴とする操作制御方法。
【請求項１２】
機器の動作条件を設定するためのＧＵＩ（グラフィカル・ユーザ・インタフェース）画面が表示される表示部と、前記表示部に重ねて配設されたタッチパネルからなり、前記ＧＵＩ画面に対してユーザの指示が入力される操作部と、を有する操作制御装置が備えるコンピュータに、
前記ＧＵＩ画面に対するユーザの指示に対応して前記ＧＵＩを制御するＧＵＩ制御機能を実行させ、
該ＧＵＩ制御機能は、
設定され得る前記動作条件の種類を示す第１のアイコンを前記表示部に表示させ、前記操作部において前記第１のアイコンを起点として第１の操作がされたと判断する場合に、該第１のアイコンが示す動作条件の具体的な選択肢を示す第２のアイコンを該第１の操作に応じた位置に表示させ、表示された前記第２のアイコンに対して第２の操作がされたと判断する場合に、該第２の操作に応じて前記第２のアイコンで具体的な選択肢を選択するよう制御することを特徴とする操作制御用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラ等の携帯型電子機器に搭載される操作制御装置、この操作制御装置を搭載したカメラ、操作制御方法および操作制御用プログラムに関する。
【背景技術】
【０００２】
携帯型電子機器（例えば、デジタルカメラ）では、携帯性の観点から機器サイズの小型化が必須である。一方、このような電子機器でも機能は豊富に搭載されているために、少ない操作部材で種々の条件設定を軽快に行うために、種々なＧＵＩが提案されている。また、タッチパネルは、簡単な操作で希望の項目や条件を簡単に入力できるという大きな利点があるので、小型の機器でも利用が進んでいる。
【０００３】
このような中で、携帯型電子機器の一つであるデジタルカメラ用に提案されたＧＵＩ（グラフィカル・ユーザ・インタフェース）の一例として、特許文献１がある。特許文献１の画像表示装置では、カメラ背面の表示部がタッチパネルで構成され、この画面にカメラ条件のアイコンが複数配置される。そして、条件変更したいアイコンにタッチすることで、そのアイコンを構成するサブメニューが画面に表示されるようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１０７７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
携帯型電子機器用のＧＵＩでは、小さな画面しか使えず、画面に表示できる情報が限られているので、条件設定時に、全ての情報をまとめて表示するわけにはいかない。そこで、特許文献１でも紹介されているように、必要な情報を適宜切換えながら表示することになる。加えて、画面が小さいので、必要な情報を画面のどの位置に表示するかも重要になる。
【０００６】
このように条件設定に必要な情報（アイコンやメニュー等）に関して、その表示のタイミングだけでなく、当該情報の表示位置も簡単な操作で、適切に選択・設定できることも、ＧＵＩとして重要な課題である。
【０００７】
本発明は、上記に鑑みてなされたものであって、携帯型電子機器において、条件設定に必要な情報の表示タイミングとその表示位置を簡単な操作で制御できる操作制御装置、カメラ、操作制御方法および操作制御用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明にかかる操作制御装置は、機器の動作条件を設定するためのＧＵＩ（グラフィカル・ユーザ・インタフェース）画面が表示される表示部と、該表示部に重ねて配設されたタッチパネルからなり、前記ＧＵＩ画面に対してユーザの指示が入力される操作部と、前記ＧＵＩ画面に対するユーザの指示に対応して前記ＧＵＩを制御するＧＵＩ制御部と、を備え、前記ＧＵＩ制御部は、設定され得る前記動作条件の種類を示す第１のアイコンを前記表示部に表示させ、前記操作部において前記第１のアイコンを起点として第１の操作がされたと判断する場合に、該第１のアイコンが示す動作条件の具体的な選択肢を示す第２のアイコンを該第１の操作に応じた位置に表示させ、表示された前記第２のアイコンに対して第２の操作がされたと判断する場合に、該第２の操作に応じて前記第２のアイコンで具体的な選択肢を選択するよう制御することを特徴とする
【０００９】
また、本発明にかかる操作制御装置は、上記発明において、前記ＧＵＩ制御部は、前記第１のアイコンを起点としてなされるタッチ操作が所定の態様で連続的に移動された場合を前記第１の操作がされたと判断し、移動する該タッチ操作位置に前記第２のアイコンを表示させるよう制御することを特徴とする。
【００１０】
また、本発明にかかる操作制御装置は、上記発明において、前記ＧＵＩ制御部は、前記操作部上でユーザのタッチしながらの移動操作による操作軌跡の態様の違いに応じて、該操作が前記第１の操作または前記第２の操作であるかを判断することを特徴とする。
【００１１】
また、本発明にかかる操作制御装置は、上記発明において、前記ＧＵＩ制御部は、前記第１の操作に相当する操作軌跡から連続操作で第２の操作に相当する操作軌跡に移行した場合に、これら操作軌跡の切換え点で該第２の操作が開始されたと判断し、前記第２のアイコンの表示位置を固定してから、該第２のアイコン上での具体的な選択肢の選択を行わせるよう制御することを特徴とする。
【００１２】
また、本発明にかかる操作制御装置は、上記発明において、前記ＧＵＩ制御部は、前記タッチしながらの移動操作のうち、操作軌跡が相対的に曲率の小さな移動操作を前記第１の操作と判断し、操作軌跡が相対的に曲率の大きな移動操作を前記第２の操作と判断することを特徴とする。
【００１３】
また、本発明にかかる操作制御装置は、上記発明において、前記ＧＵＩ制御部は、前記第２のアイコンに対して前記第２の操作がされた後に、前記タッチ操作が終了された場合には、動作条件として選択された選択肢を確定し、前記第２のアイコンの表示を消去するよう制御することを特徴とする。
【００１４】
また、本発明にかかる操作制御装置は、上記発明において、前記ＧＵＩ画面に対応して前記機器の動作条件を設定する条件設定部をさらに備え、該条件設定部は、前記第２の操作によって確定された選択肢で前記動作条件を設定することを特徴とする。
【００１５】
また、本発明にかかる操作制御装置は、上記発明において、前記ＧＵＩ制御部は、前記第１の操作がされて第２のアイコンを表示した後に、前記タッチ操作が終了された場合に、前記第２のアイコンの表示位置を確定するよう制御することを特徴とする。
【００１６】
また、本発明にかかる操作制御装置は、上記発明において、前記ＧＵＩ制御部は、設定される前記機器の動作モードを前記ＧＵＩ画面にモードアイコンとして表示させ、該表示されたモードアイコンに対して特定の操作がされたと判断する場合に、該モードアイコンに対応する前記第１のアイコンを前記ＧＵＩ画面に表示させるよう制御することを特徴とする。
【００１７】
また、本発明にかかるカメラは、上記いずれか一つに記載の操作制御装置を搭載したことを特徴とする。
【００１８】
また、本発明にかかる操作制御方法は、機器の動作条件を設定するためのＧＵＩ（グラフィカル・ユーザ・インタフェース）画面が表示される表示部と、前記表示部に重ねて配設されたタッチパネルからなり、前記ＧＵＩ画面に対してユーザの指示が入力される操作部と、を有する操作制御装置における操作制御方法であって、前記ＧＵＩ画面に対するユーザの指示に対応して前記ＧＵＩを制御するＧＵＩ制御ステップを含み、該ＧＵＩ制御ステップは、設定され得る前記動作条件の種類を示す第１のアイコンを前記表示部に表示させ、前記操作部において前記第１のアイコンを起点として第１の操作がされたと判断する場合に、該第１のアイコンが示す動作条件の具体的な選択肢を示す第２のアイコンを該第１の操作に応じた位置に表示させ、表示された前記第２のアイコンに対して第２の操作がされたと判断する場合に、該第２の操作に応じて前記第２のアイコンで具体的な選択肢を選択するよう制御することを特徴とする法。
【００１９】
また、本発明にかかる操作制御用プログラムは、機器の動作条件を設定するためのＧＵＩ（グラフィカル・ユーザ・インタフェース）画面が表示される表示部と、前記表示部に重ねて配設されたタッチパネルからなり、前記ＧＵＩ画面に対してユーザの指示が入力される操作部と、を有する操作制御装置が備えるコンピュータに、前記ＧＵＩ画面に対するユーザの指示に対応して前記ＧＵＩを制御するＧＵＩ制御機能を実行させ、該ＧＵＩ制御機能は、設定され得る前記動作条件の種類を示す第１のアイコンを前記表示部に表示させ、前記操作部において前記第１のアイコンを起点として第１の操作がされたと判断する場合に、該第１のアイコンが示す動作条件の具体的な選択肢を示す第２のアイコンを該第１の操作に応じた位置に表示させ、表示された前記第２のアイコンに対して第２の操作がされたと判断する場合に、該第２の操作に応じて前記第２のアイコンで具体的な選択肢を選択するよう制御することを特徴とする。
【発明の効果】
【００２０】
本発明によれば、携帯型電子機器において、条件設定に必要な情報の表示タイミングとその表示位置を簡単な操作で制御できる操作制御装置、カメラ、操作制御方法および操作制御用プログラムを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】図１は、本発明の実施の形態の操作制御装置を搭載したデジタルカメラのシステム構成例を示すブロック図である。
【図２】図２は、第１の表示パターンにおけるＧＵＩ画面の操作例を模式的に示す説明図である。
【図３】図３は、第２の表示パターンにおけるＧＵＩ画面の操作例を模式的に示す説明図である。
【図４】図４は、操作制御処理例を示す概略フローチャートである。
【図５】図５は、第１の表示パターンの処理例を示す概略サブルーチンである。
【図６】図６は、第２の表示パターンの処理例を示す概略サブルーチンである。
【図７】図７は、第１の表示パターンにおける操作の変形例を模式的に示す説明図である。
【図８】図８は、図７に示した第１の表示パターンの処理例を示す概略サブルーチンである。
【図９】図９は、操作軌跡の態様の違う操作の変形例を模式的に示す説明図である。
【図１０】図１０は、操作軌跡の態様が同じとなる操作例を模式的に示す説明図である。
【図１１】図１１は、第１のアイコン群の表示位置の変更例を示す説明図である。
【図１２】図１２は、モードアイコンの表示位置の変更例を示す説明図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照して、本発明を実施するための形態について説明する。図１は、本実施の形態の操作制御装置を搭載したデジタルカメラのシステム構成例を示すブロック図である。本実施の形態のデジタルカメラ１は、デジタルカメラ１を構成する各部に対する指示やデータ転送等を行い、デジタルカメラ１の動作を統括的に制御するためのＣＰＵからなる制御部１１を備える。また、デジタルカメラ１は、プログラムデータ記憶部１２、ボタン操作部１３、操作部を構成するタッチパネル１４、撮像部１５、ＳＤＲＡＭ１６、表示画像制御部１７、画像処理部１９、圧縮伸長部２０、記録・再生部２１の各部を備える。これら各部は、制御部１１に対してバスライン２５によって接続されている。
【００２３】
プログラムデータ記憶部１２は、例えばフラッシュメモリ等の電気的に書換えが可能な不揮発性メモリである。このプログラムデータ記憶部１２は、デジタルカメラ１を動作させ、このデジタルカメラ１が備える種々の機能を実現するためのＣＰＵ用のプログラム（例えば、操作制御用プログラム）や、このプログラムの実行中に使用されるデータ、例えば、後述するＧＵＩ（グラフィカル・ユーザ・インタフェース）画面に表示させるアイコン等を含むＧＵＩ用画像データが予め格納されている。
【００２４】
ボタン操作部１３は、カメラ本体の上面に配設されて撮影タイミングを指示するためのレリーズボタン１３ａ（図２等参照）等からなる。
【００２５】
撮像部１５は、カメラ部と撮像処理部とからなる。カメラ部は、デジタルカメラ１が被写体像を撮像するためのものであり、撮影レンズ、撮像素子、絞り、シャッタ、ＡＦ機構、ＡＦ駆動回路、ズーム機構、ズーム駆動機構等からなる。ここで、撮像素子は、例えばＣＣＤやＣＭＯＳセンサ等の２次元固体撮像素子からなり、撮影レンズを含む撮影光学系を通して入射する被写体像を光電変換し、アナログ電気信号として出力する。撮像処理部は、撮像素子駆動回路を含む他、撮像素子から出力されるアナログ電気信号に対してＡＧＣ、ＣＤＳ等のアナログ信号処理を施した後、Ａ／Ｄコンバータでデジタル電気信号に変換して出力させるためのものである。
【００２６】
ＳＤＲＡＭ１６は、一時記憶メモリやワーキングエリアとして利用されるメモリであり、撮像部１５から出力されるデジタル電気信号や、画像処理部１９による処理中の画像データ等を一時的に記憶する。また、表示画像作成時にも、処理中の画像データ等を一時的に記憶するために用いられる。
【００２７】
表示画像制御部１７は、エンコーダやＤ／Ａコンバータ等を有して、表示部１８に対する各種情報の表示を行わせるためのドライバである。ここで、表示部１８は、図２等に示すように、カメラ本体の背面の大半の領域を占めるものであり、ＬＣＤやＥＬＤ等の薄型表示装置で実現されている。この表示部１８は、撮影画像やライブビュー画像の他に、ＧＵＩ画面を含め、各種設定情報等を表示するためのものである。また、表示画像制御部１７は、表示部１８に表示するライブビュー画像や再生画像を作成するとともに、ＧＵＩ画面用のＧＵＩ画像を単独であるいはライブビュー画像等に重畳させて表示部１８に表示させるためのものである。
【００２８】
画像処理部１９は、撮像部１５から出力されるデジタル電気信号に対して画素補間処理、色補正処理、ガンマ処理等の各種の画像処理を施すとともに、記録用、表示用等に適した画像データに変換する処理を行う。すなわち、画像処理部１９は、記録時（撮影時）には、記録画像に対しては記録用の画像処理を施し、表示用のライブビュー画像に対しては表示用の簡易な画像処理を施す。
【００２９】
圧縮伸長部２０は、撮影画像の画像データを画像記憶部２２に記録する際、あるいは画像記憶部２２に記録されている画像データを表示する際等において、周知のＪＰＥＧ方式等に基づく画像データの圧縮処理や伸長処理を行う。
【００３０】
記録・再生部２１は、画像記憶部２２に対する画像データの書き込みや画像記憶部２２からの画像データの読出しを行うためのものであり、画像記憶部２２の種類に応じたものが用いられる。ここで、画像記憶部２２は、例えばｘＤ−ピクチャーカード（登録商標）やコンパクトフラッシュ（登録商標）カード等のカメラ本体に着脱自在な記録媒体や、ＨＤＤである。
【００３１】
ここで、本実施の形態の制御部１１は、操作制御用プログラムにより実行される機能として、ＧＵＩ制御部１１ａと条件設定部１１ｂと操作検出部１１ｃとの各機能部を備える。操作検出部１１ｃは、デジタルカメラ１の動作条件の設定等のために表示部１８に表示されるＧＵＩ画面に対するユーザの指示や、ボタン操作部１３によるユーザ操作を検出するための機能部である。また、本実施の形態では、ＧＵＩ画面が表示される表示部１８に重ねて配設されたタッチパネル１４を操作部として備えており、操作検出部１１ｃは、このタッチパネル１４に対するユーザの操作を検出することで、ＧＵＩ画面に対するユーザ指示の検出動作を実行する。また、ＧＵＩ制御部１１ａは、表示部１８のＧＵＩ画面に対するユーザ指示に応じてユーザに対する出力を制御するとともに、このＧＵＩ画面に関する後述のような各種制御処理を実行するための機能部である。条件設定部１１ｃは、ＧＵＩ画面に対するユーザ指示に応じてデジタルカメラ１の動作条件を設定するための機能部である。
【００３２】
つぎに、デジタルカメラ１の動作条件の一例として、撮影モードにおける動作条件設定の場合について、ＧＵＩ制御部１１ａ等によるＧＵＩ画面等の操作・制御の概要を説明する。ここで、本実施の形態では、動作条件設定のための表示パターンとして、第１の表示パターンと第２の表示パターンとが用意されているものとする。これらの第１の表示パターンと第２の表示パターンとのいずれのパターンで表示させるかは、図示しないメニュー画面において切換え可能とする。
【００３３】
図２は、第１の表示パターンにおけるＧＵＩ画面の操作例を模式的に示す説明図である。第１の表示パターンの表示が選択されている場合において、ＧＵＩ制御部１１ａは、第１の表示パターンの初期画面を表示部１８に表示させる。すなわち、図２（ａ）に示すように、ＧＵＩ制御部１１ａは、ＧＵＩ画面３０として、ＧＵＩ画像データを用いて第１のアイコン群４１を例えば画面中央底辺付近に表示させる。第１のアイコン群４１は、動作条件の種類（パラメータ）を示す複数の第１のアイコンからなり、例えば、ストロボ用の第１のアイコン４２ａ、シャッタ速用の第１のアイコン４２ｂ、ＩＳＯ感度用の第１のアイコン４２ｃを横一列に配列させたものである。図２（ａ）に示す例では、撮影用の動作条件として、ストロボ発光禁止、シャッタ速１／１００、ＩＳＯ感度８００に初期設定されている場合を示している。
【００３４】
また、特に図示しないが、このような画面表示において、背景にライブビュー画像が表示されていてもよく、あるいは、無色の背景表示であってもよい。
【００３５】
このようなＧＵＩ画面３０上において、ユーザは、パラメータ変更したい第１のアイコンを所望の位置まで指（または、タッチペンなど）でドラッグ操作する。図２（ｂ）は、例えば、ストロボ用の第１のアイコン４２ａにタッチ操作した場合を示し、図２（ｃ）は、この第１のアイコン４２ａを起点してさらにＧＵＩ画面３０上にタッチしながらの移動操作を行っている様子を示している。この際、ＧＵＩ制御部１１ａは、操作検出部１１ｃの検出結果に基づき、タッチしながらの移動操作による操作軌跡４３ａの座標情報を順次取得し、この操作軌跡４３ａの態様が第１の操作であるか否かを判断する。本実施の形態では、移動操作による操作軌跡の曲率に関して、予め所定の閾値（例えば、硬貨相当の曲率、例えば０．１ｍｍ−１）が設定されている。そして、操作軌跡の曲率がこの閾値よりも小さい、つまり直線的な移動操作は第１の操作であると判断し、操作軌跡の曲率がこの閾値よりも大きい、つまり回動的な移動操作は後述の第２の操作であると判断するように設定されている。
【００３６】
ここで、ＧＵＩ制御部１１ａは、図２（ｃ）に示す例の場合、操作軌跡４３ａの移動操作は曲率が小さな直線的な操作であり、第１のアイコン４２ａを起点として第１の操作がされたと判断する。そして、ＧＵＩ制御部１１ａは、選択された第１のアイコン４２ａが示す動作条件の具体的な選択肢を示す第２のアイコン４４をこの第１の操作に応じた位置に表示させる。すなわち、ＧＵＩ制御部は、第１のアイコン４２ａを起点としてなされるタッチ操作が直線的かつ連続的に移動された場合を第１の操作がされたと判断し、移動するタッチ操作位置に第２のアイコン４４を表示させるよう制御する。なお、本実施の形態では、第１の操作としていわゆるドラッグ操作を想定しているため、ドラッグされた第１のアイコン４２ａを第２のアイコン４４に切換えているが、タッチしながらの移動操作であればよく、第１のアイコン４２ａは第１のアイコン群４１の位置に固定表示させたままとし、移動操作位置に第２のアイコン４４を表示させるようにしてもよい。
【００３７】
図２（ｃ）に示す第２のアイコン４４は、ストロボ用の場合であり、動作条件の具体的な選択肢のリストとしてストロボ発光禁止用パラメータ４４ａ、赤目発光用パラメータ４４ｂ、ストロボ強制発光パラメータ４４ｃの３つのパラメータを横一列に配列させ、選択位置を示すカーソル４４ｄも併せて表示させたものである。カーソル４４ｄの位置は、初期設定に従い、ストロボ発光禁止用パラメータ４４ａの位置にある。なお、第２のアイコン４４は、第１のアイコンの選択がシャッタ速用やＩＳＯ感度用の場合であれば、それに応じて具体的な選択肢を示すパラメータリストを表示させる。
【００３８】
そして、ユーザは、第２のアイコン４４を表示させたい位置まで第１の操作を行った後、第２のアイコン４４に対して第２の操作を行うことで、第２のアイコン４４で具体的な選択肢を選択する。図２（ｄ）は、第１の操作を終了した後、タッチしながらの移動操作を続けることで一筆書きのような連続操作で第２の操作を開始した場合を示している。すなわち、ＧＵＩ制御部１１ａは、操作検出部１１ｃの検出結果に基づき、タッチしながらの移動操作による操作軌跡４３ａ，４３ｂの座標情報を順次取得し、操作軌跡４３ａ，４３ｂの態様が第１の操作であるか第２の操作であるかを判断する。
【００３９】
ここで、図２（ｄ）に示す例の場合、ＧＵＩ制御部１１ａは、操作軌跡４３ｂの移動操作は曲率が閾値より大きな回動的な操作であり、操作軌跡４３ａから操作軌跡４３ｂへの切換え点Ｐｃで第１の操作から第２の操作が開始されたと判断する。そして、ＧＵＩ制御部１１ａは、第２のアイコン４４の表示位置を固定してから、この第２のアイコン４４上での具体的な選択肢の選択を行わせる。ＧＵＩ制御部１１ａは、この具体的な選択肢の選択操作をガイドするため、例えば、図２（ｅ）に示すように、第２のアイコン４４のすぐ下の位置に複数個の丸印を例えば硬貨よりも小さな円の円周上に配列させてなる回転ＵＩ４５を回転操作方向に順次点滅表示させる。そこで、ユーザが、図２（ｅ）に示すように、回転ＵＩ４５にガイドされて曲率の大きな操作軌跡４３ｂを伴う第２の操作を引き続き行うと、その回転操作量に応じて、破線矢印で示すようにカーソル４４ｄが第２のアイコン４４上で左右方向に移動する。図２（ｅ）では、カーソル４４ｄがストロボ強制発光パラメータ４４ｃなるパラメータの位置まで移動した様子を示している。
【００４０】
なお、このような第２のアイコン４４に対する第２の操作に際して、回転ＵＩ４５の表示は必須ではなく省略してもよく、あるいは、ユーザの第２の操作に伴い丸印部分が順次表示されることで第２の操作中であることを表示させるようにしてもよい。
【００４１】
図２（ｆ）は、ユーザの指（または、タッチペンなど）が画面から離され、第２のアイコン４４に対する第２の操作が終了した様子を示している。ＧＵＩ制御部１１ａは、第２のアイコン４４に対して第２の操作がされた後に、タッチ操作が終了された場合には、動作条件として選択された選択肢を確定する。ここでは、確定したことを明示するために、図２（ｇ）に示すように、第２のアイコン４４の表示を、ストロボ強制発光パラメータ４４ｃ対応の第１のアイコン４２ａに切換える。そして、図２（ｈ）に示すように、切換えられた第１のアイコン４２ａを、第１のアイコン群４１中の元の位置に戻すことで、図２（ａ）に相当する初期画面に戻し、第２のアイコン４４の表示を消去させる。さらに、条件設定部１１ｂは、第２の操作によって確定された選択肢、ここではストロボ強制発光パラメータ４４ｃなるパラメータで動作条件を改めて設定する。
【００４２】
一方、図３は、第２の表示パターンにおけるＧＵＩ画面の操作例を模式的に示す説明図である。第２の表示パターンの表示が選択されている場合において、ＧＵＩ制御部１１ａは、第２の表示パターンの初期画面を表示部１８に表示させる。すなわち、図３（ａ）に示すように、ＧＵＩ制御部１１ａは、ＧＵＩ画面３０として、ＧＵＩ画像データを用いてモードアイコン５１を例えば画面左下隅付近に表示させる。このモードアイコン５１は、現在選択されている撮影モードに従うものであり、図３（ａ）の場合は、現在スポーツモードである場合を示している。
【００４３】
このような状態で、表示されたモードアイコン５１に対して特定の操作として、図３（ｂ）に示すようにタップ操作（クリック）がされると、ＧＵＩ制御部１１ａは、モードアイコン５１に対応する第１のアイコン群４１をモードアイコン５１の周囲に位置させてＧＵＩ画面３０上に表示させる。第１のアイコン群４１を構成する複数の第１のアイコン４２ａ〜４２ｃは、モードアイコン５１に対して紐状表現の連結線で連結することで関連付けられて表示される。
【００４４】
後は、図２で説明した場合と同様である。すなわち、図３（ｃ）に示すように、変更したいパラメータ、例えばストロボ用の第１のアイコン４２ａにタッチ操作し、第１のアイコン４２ａを起点とするドラッグ操作にて第１の操作を開始すると、図３（ｄ）に示すように、移動するタッチ操作位置に応じて第２のアイコン４４が表示される。
【００４５】
そして、図３（ｄ）に示すように、操作軌跡４３ａから操作軌跡４３ｂへの切換え点Ｐｃで第１の操作から第２の操作が開始されたと判断すると、ＧＵＩ制御部１１ａは、第２のアイコン４４の表示位置を固定してから、図３（ｅ）に示すように、この第２のアイコン４４上での具体的な選択肢の選択を行わせる。第２のアイコン４４に対する第２の操作によりパラメータ選択がなされ、図３（ｆ）に示すように、タッチ操作が終了して指が離されると、動作条件として選択された選択肢、ここでは、ストロボ強制発光パラメータ４４ｃに確定する。そして、ストロボ強制発光パラメータ４４ｃによる第１のアイコン４２ａを、第１のアイコン群４１中の元の位置に移動させることで、図３（ｂ）に相当する画面に戻し第２のアイコン４４の表示を消去させる。さらに、図３（ｇ）に示すように、第１のアイコン群４１の表示を消去させることで、図３（ａ）に相当する第２の表示パターンの初期画面に戻す。
【００４６】
つづいて、上述したようなＧＵＩ画面３０の表示制御、ユーザ操作に伴う制御等を実現するための制御部１１による動作制御例について説明する。図４は、制御部１１のＧＵＩ制御部１１ａ等により実行される操作制御処理例を示す概略フローチャートである。本実施の形態で対象とする操作制御処理は、図示しない設定用ボタン等の操作により、撮影モードが指定されることにより実行される。
【００４７】
まず、撮影モードが指定されているか否かを判定する（ステップＳ１１）。撮影モードが指定されていない場合には（ステップＳ１１：Ｎｏ）、再生モードであり、再生モード用の処理を実行する（ステップＳ１２）。そして、図示しない設定用ボタン等によりモード切換操作があったか否かを判定する（ステップＳ１３）。撮影モードへのモード切換操作があった場合には（ステップＳ１３：Ｙｅｓ）、後述のステップＳ２１に移行する。モード切換操作がなかった場合には（ステップＳ１３：Ｎｏ）、パワースイッチのオフ等の終了操作があったか否かを判定する（ステップＳ１４）。終了操作がなかった場合には（ステップＳ１４：Ｎｏ）、ステップＳ１３に戻る一方、終了操作があった場合には（ステップＳ１４：Ｙｅｓ）、処理を終了する。
【００４８】
一方、撮影モードが指定されていた場合には（ステップＳ１１：Ｙｅｓ）、撮影モード用の処理を実行する（ステップＳ２１）。撮影モード用の処理は、例えば沈胴していた撮影レンズを撮影位置に進出させる処理等である。そして、表示パターンが、第１の表示パターンに設定されているか否かを判定する（ステップＳ２２）。第１の表示パターンに設定されていれば（ステップＳ２２：Ｙｅｓ）、第１の表示パターンの処理を実行する（ステップＳ２３）。一方、第１の表示パターンに設定されていなければ（ステップＳ２２：Ｎｏ）、第２の表示パターンの設定であり、第２の表示パターンの処理を実行する（ステップＳ２４）。
【００４９】
その後、図示しない設定用ボタン等によりモード切換操作があったか否かを判定する（ステップＳ２５）。再生モードへのモード切換操作があった場合には（ステップＳ２５：Ｙｅｓ）、ステップＳ１２に移行する。モード切換操作がなかった場合には（ステップＳ２５：Ｎｏ）、パワースイッチのオフ等の終了操作があったか否かを判定する（ステップＳ２６）。終了操作がなかった場合には（ステップＳ２６：Ｎｏ）、レリーズボタン１３ａの操作によるレリーズ操作があったか否かを判定する（ステップＳ２７）。レリーズ操作があった場合には（ステップＳ２７：Ｙｅｓ）、撮影処理を実行し（ステップＳ２８）、ステップＳ２２に戻る。レリーズ操作がなかった場合も（ステップＳ２７：Ｎｏ）、ステップＳ２２に戻る。また、終了操作があった場合には（ステップＳ２６：Ｙｅｓ）、処理を終了する。
【００５０】
つづいて、ステップＳ２３の第１の表示パターンの処理例について説明する。図５は、ステップＳ２３の第１の表示パターンの処理例を示す概略サブルーチンである。第１の表示パターンモードに設定されている場合、ＧＵＩ制御部１１ａは、まず、第１のパターンでアイコンを表示させる（ステップＳ３０）。図２（ａ）に示す第１のアイコン群４１の表示が相当する。
【００５１】
このような表示状態において、ＧＵＩ制御部１１ａは、第１のアイコン群４１中の第１のアイコン４２ａ〜４２ｃのいずれかが操作されたか否かを判定する（ステップＳ３１）。操作されていない場合には（ステップＳ３１：Ｎｏ）、リターンする。一方、第１のアイコン４２ａ〜４２ｃのいずれか、例えば図２（ｂ）に示すように第１のアイコン４２ａが操作された場合には（ステップＳ３１：Ｙｅｓ）、ＧＵＩ制御部１１ａは、その操作が第１の操作であるか否かを判定する（ステップＳ３２）。ここで、ＧＵＩ制御部１１ａは、第１のアイコン４２ａを起点としてなされるタッチ操作が直線的な操作軌跡で連続的に移動された場合（ドラッグ操作）であれば、第１の操作であると判定する（ステップＳ３２：Ｙｅｓ）。そして、ドラッグされた第１のアイコン、例えば第１のアイコン４２ａを第２のアイコン４４に切換えるとともに、第１の操作に応じた位置に表示させる（ステップＳ３３）。図２（ｃ）に示す第２のアイコン４４の表示例が相当する。
【００５２】
このような第１の操作中において、ＧＵＩ制御部１１ａは、第２の操作が開始されたか否かを監視し（ステップＳ３４）、第２の操作が開始されていない場合には（ステップＳ３４：Ｎｏ）、画面から指が離されることにより第１の操作が解除されたか否かを判定する（ステップＳ３５）。第１の操作が解除されていない場合には（ステップＳ３５：Ｎｏ）、ステップＳ３４に戻り、第１の操作を継続可能にする。また、第２の操作が開始される前に第１の操作が解除された場合には（ステップＳ３５：Ｙｅｓ）、ＧＵＩ制御部１１ａは、例えば第２のアイコン４４を第１のアイコン４２ａに切換えて、元の表示位置に戻す（ステップＳ４０）。これにより、画面から指を離すことで、第１の操作の途中で第１の操作をキャンセルすることが可能となる。
【００５３】
一方、第１の操作に相当する直線的な操作軌跡４３ａから連続操作で第２の操作に相当する回動的な操作軌跡４３ｂに移行した場合、ＧＵＩ制御部１１ａは、これらの操作軌跡４３ａ，４３ｂの切換え点Ｐｃで第２の操作が開始されたと判断する（ステップＳ３４：Ｙｅｓ）。そして、ＧＵＩ制御部１１ａは、第２のアイコン４４の表示位置を固定する（ステップＳ３６）。図２（ｄ）に示す第２のアイコン４４の表示例が相当する。さらに、ＧＵＩ制御部１１ａは、表示位置が固定された第２のアイコン４４に対する第２の操作に応じて、第２のアイコン４４のカーソル４４ｄを移動させる（ステップＳ３７）。これにより、第２のアイコン４４上での具体的に選択肢の選択を行わせる。図２（ｅ）に示す表示例が相当する。
【００５４】
このような第２の操作中において、ＧＵＩ制御部１１ａは、画面から指が離されることにより第２の操作が解除されたか否かを判定する（ステップＳ３８）。第２の操作が解除されていない場合には（ステップＳ３８：Ｎｏ）、ステップ３７に戻り、カーソル４４ｄの移動が可能な状態を継続する。第２の操作が解除された場合には（ステップＳ３８：Ｙｅｓ）、ＧＵＩ制御部１１ａは、その時のカーソル４４ｄの位置に従いパラメータを確定する（ステップＳ３９）。図２（ｆ）に示す表示例が相当する。その後、ＧＵＩ制御部１１ａは、例えば第２のアイコン４４を第１のアイコン４２ａに切換えて、元の表示位置に戻すことで第２のアイコン４４の表示を消去する（ステップＳ４０）。図２（ｇ），図２（ｈ）に示す表示例が相当する。
【００５５】
また、ステップＳ２４の第２の表示パターンの処理例について説明する。図６は、ステップＳ２４の第２の表示パターンの処理例を示す概略サブルーチンである。第２の表示パターンモードに設定されている場合、ＧＵＩ制御部１１ａは、まず、第２のパターンでアイコンを表示させる（ステップＳ５１）。図３（ａ）に示すモードアイコン５１の表示が相当する。
【００５６】
このような表示状態において、ＧＵＩ制御部１１ａは、モードアイコン５１がタップ操作されたか否かを判定する（ステップＳ５２）。タップ操作されていない場合には（ステップＳ５２：Ｎｏ）、リターンする。一方、モードアイコン５１がタップ操作された場合には（ステップＳ５２：Ｙｅｓ）、ＧＵＩ制御部１１ａは、モードアイコン５１の近傍に第１のアイコン群４１を表示させる（ステップＳ５３）。図３（ｂ）に示す表示例が相当する。
【００５７】
この後の処理制御（ステップＳ５４〜Ｓ６３）は、第１の表示パターンにおける処理制御（ステップＳ３１〜Ｓ４０）の場合と同様に行われる。ただし、ステップＳ６３においては、ＧＵＩ制御部１１ａは、例えば第２のアイコン４４を第１のアイコン４２ａに切換えて、この第１のアイコン４２ａを元の表示位置に戻した後、この第１のアイコン４２ａの表示を消去することでモードアイコン５１のみの表示とさせる。図３（ｇ）に示す表示例が相当する。
【００５８】
このように、本実施の形態によれば、ＧＵＩ制御部１１ａは、設定され得る動作条件の種類を示す第１のアイコン４２ａ〜４２ｃを表示部１８に表示させ、タッチパネル１４において第１のアイコン４２ａ〜４２ｃを起点として第１の操作がされたと判断する場合に、第１のアイコン４２ａ〜４２ｃが示す動作条件の具体的な選択肢を示す第２のアイコン４４を第１の操作に応じた位置に表示させ、表示された第２のアイコン４４に対して第２の操作がされたと判断する場合に、第２の操作に応じて第２のアイコン４４で具体的な選択肢を選択するよう制御するので、動作条件の条件設定に必要な情報の表示タイミングとその表示位置を簡単な操作で制御することができる。すなわち、動作条件の具体的内容を変更したいタイミングで、対応する第１のアイコン４２ａ〜４２ｃを選んでタッチしながらの移動操作を行うだけで、第２のアイコン４４の表示位置の指定と具体的な選択肢の表示とを同時に行わせることができる。このように具体的な選択肢の表示位置（第２のアイコン４４の表示位置）が画面上で簡単に指定できるので、例えば画面の背景にライブビュー画像が表示されている場合でも、選択肢の表示で被写体確認の邪魔になることを簡単に防止することができる。あるいは、ライブビュー画像の表示がない場合でも、画面上にて身体的に指などで操作しやすい位置に具体的な選択肢の表示（第２のアイコン４４の表示）を行わせることができ、デジタルカメラ１の縦構え、横構え、左手操作、右手操作などの各種状況において、ユーザの好みに応じて操作性を向上させることができる。
【００５９】
また、ＧＵＩ制御部１１ａは、第１のアイコン４２ａ〜４２ｃを起点としてなされるタッチ操作が所定の態様、例えば直線的で連続的に移動された場合を第１の操作がされたと判断し、移動するこのタッチ操作位置に第２のアイコン４４を表示させるよう制御するので、第１のアイコン４２ａ〜４２ｃに対するタッチ操作に基づき第２のアイコン４４の表示位置を設定でき、位置設定を感覚的に容易に行うことができる。
【００６０】
また、ＧＵＩ制御部１１ａは、タッチパネル１４上でユーザのタッチしながらの移動操作による操作軌跡４３ａ，４３ｂの態様の違いに応じて、操作が第１の操作または第２の操作であるかを判断するようにしたので、タッチしながらの移動操作によって、第２のアイコン４４の表示位置を決めたり、選択肢を選択することができ、操作感触のよいものとすることができる。
【００６１】
また、ＧＵＩ制御部１１ａは、第１の操作に相当する操作軌跡４３ａから連続操作で第２の操作に相当する操作軌跡４３ｂに移行した場合に、これら操作軌跡４３ａ，４３ｂの切換え点Ｐｃで第２の操作が開始されたと判断し、第２のアイコン４４の表示位置を固定してから、第２のアイコン４４上での具体的な選択肢の選択を行わせるよう制御するので、一筆書きのように画面から指を離すことなくワンアクションによってパラメータ変更操作を行うことができる。
【００６２】
また、ＧＵＩ制御部１１ａは、タッチしながらの移動操作のうち、操作軌跡４３ａが相対的に曲率の小さな移動操作を第１の操作と判断し、操作軌跡４３ｂが相対的に曲率の大きな移動操作を第２の操作と判断するようにしたので、直線的な動きと回動的な動きの使い分けだけで、第１の操作と第２の操作とを切換えることができ、操作性が良好となる。
【００６３】
また、ＧＵＩ制御部１１ａは、第２のアイコン４４に対して第２の操作がされた後に、タッチ操作が終了された場合には、動作条件として選択された選択肢を確定し、第２のアイコン４４の表示を消去するよう制御するので、簡単な操作で選択肢を確定することができ、使い勝手のよいものとなる。
【００６４】
本発明は、上述した実施の形態に限らず、本発明の趣旨を逸脱しない範囲であれば、種々の変形が可能である。
【００６５】
例えば、図７は、第１の表示パターンにおける操作の変形例を模式的に示す説明図である。まず、第１の表示パターンの表示が選択されている場合において、ＧＵＩ制御部１１ａは、前述の図２（ａ）に示したように、ＧＵＩ画面３０として、第１のアイコン群４１を例えば画面中央底辺付近に表示させる。このようなＧＵＩ画面３０上において、ユーザは、パラメータ変更したい第１のアイコン４２ａ〜４２ｃを所望の位置までドラッグ操作する。図７（ａ）は、例えば、ストロボ用の第１のアイコン４２ａにタッチ操作した場合を示し、図７（ｂ）は、この第１のアイコン４２ａを起点してさらにＧＵＩ画面３０上にタッチしながらの移動操作を行っている様子を示している。
【００６６】
ここで、ＧＵＩ制御部１１ａは、図７（ｂ）に示す操作の場合、第１のアイコン４２ａを起点として第１の操作がされたと判断する。すると、ＧＵＩ制御部１１ａは、選択された第１のアイコン４２ａが示す動作条件の具体的な選択肢を示す第２のアイコン４４を、この第１の操作に応じた位置に表示させる。
【００６７】
そして、ユーザは、図７（ｃ）に示すように、第２のアイコン４４を表示させたい位置まで第１の操作を行った後、図７（ｄ）に示すように、画面から指を離すことで第１の操作を終了する。ＧＵＩ制御部１１ａは、指が離れることで第１の操作が終了したと判断すると、図７（ｄ）に示すように、第２のアイコン４４の表示位置を固定する。
【００６８】
そして、ＧＵＩ制御部１１ａは、図７（ｅ）に示すように、この第２のアイコン４４上での具体的な選択肢の選択を行わせる。そこで、ユーザが、図７（ｅ）に示すように、第２のアイコン４４に対して第２の操作を行うと、その回転操作量に応じて、破線矢印で示すようにカーソル４４ｄが第２のアイコン４４上で左右方向に移動する。
【００６９】
そして、ユーザは、カーソル４４ｄの位置を所望位置まで移動させた後、図７（ｆ）に示すように、画面から指を離すことで第２の操作を終了する。ＧＵＩ制御部１１ａは、指が離れることで第２の操作が終了したと判断する。その後、図７（ｇ）に示すように、第２のアイコン４４に対して終了操作としてクリック操作があった場合、ＧＵＩ制御部１１ａは、動作条件として選択された選択肢を最終的に確定する。そして、第２のアイコン４４の表示を、選択されたストロボ強制発光パラメータ４４ｃによる第１のアイコン４２ａに切換える。そして、図７（ｈ）に示すように、切換えられたストロボ強制発光対応の第１のアイコン４２ａを、第１のアイコン群４１中の元の位置に戻すことで、図７（ａ）に相当する初期画面に戻し、第２のアイコン４４の表示を消去させる。さらに、条件設定部１１ｂは、第２の操作によって確定された選択肢、ここではストロボ強制発光パラメータ４４ｃなるパラメータで動作条件を改めて設定する。
【００７０】
図８は、図７に示した第１の表示パターンの処理例を示す概略サブルーチンである。第１の表示パターンモードに設定されている場合、ＧＵＩ制御部１１ａは、まず、第１のパターンでアイコンを表示させる（ステップＳ７１）。図２（ａ）に示す第１のアイコン群４１の表示が相当する。
【００７１】
このような表示状態において、ＧＵＩ制御部１１ａは、第１のアイコン群４１中の第１のアイコン４２ａ〜４２ｃのいずれかが操作されたか否かを判定する（ステップＳ７２）。操作されていない場合には（ステップＳ７２：Ｎｏ）、リターンする。一方、第１のアイコン４２ａ〜４２ｃのいずれか、例えば図７（ａ）に示すように第１のアイコン４２ａが操作された場合には（ステップＳ７２：Ｙｅｓ）、ＧＵＩ制御部１１ａは、その操作が第１の操作であるか否かを判定する（ステップＳ７３）。ここで、ＧＵＩ制御部１１ａは、第１のアイコン４２ａを起点としてなされるドラッグ操作であれば、第１の操作であると判定する（ステップＳ７３：Ｙｅｓ）。そして、ドラッグされた第１のアイコン、例えば第１のアイコン４２ａを第２のアイコン４４に切換えるとともに、第１の操作に応じた位置に表示させる（ステップＳ７４）。図７（ｂ）に示す第２のアイコン４４の表示例が相当する。
【００７２】
このようにして第１の操作が開始されると、ＧＵＩ制御部１１ａは、第１の操作に伴い第２のアイコン４４の表示位置を移動させる（ステップＳ７５）。図７（ｃ）に示す表示例が相当する。これと並行して、ＧＵＩ制御部１１ａは、画面から指が離されることにより第１の操作が終了されたか否かを監視する（ステップＳ７６）。第１の操作が終了されていない場合には（ステップＳ７６：Ｎｏ）、ＧＵＩ制御部１１ａは、ステップＳ７５に戻り、第１の操作に伴う第２のアイコン４４の表示位置の移動を継続する。一方、第１の操作が終了された場合には（ステップＳ７６：Ｙｅｓ）、ＧＵＩ制御部１１ａは、第２のアイコン４４の表示位置を固定する（ステップＳ７７）。図７（ｄ）に示す表示例が相当する。
【００７３】
その後、ＧＵＩ制御部１１ａは、第２のアイコン４４に対して終了操作であるクリック操作がされたか否かを監視し（ステップＳ７８）、クリック操作がされていない場合には（ステップＳ７８：Ｎｏ）、第２のアイコン４４に対して第２の操作が開始されたか否かを監視する（ステップＳ７９）。クリック操作がされた場合には（ステップＳ７８：Ｙｅｓ）、ステップＳ８４に移行する。すなわち、ＧＵＩ制御部１１ａは、第２の操作が開始される前にパラメータ変更操作が解除されたとみなし、例えば第２のアイコン４４を第１のアイコン４２ａに切換えて、元の表示位置に戻す（ステップＳ８４）。
【００７４】
一方、第２の操作が開始された場合には（ステップＳ７９：Ｙｅｓ）、ＧＵＩ制御部１１ａは、第２の操作に応じて、第２のアイコン４４のカーソル４４ｄを移動させる（ステップＳ８０）。これにより、第２のアイコン４４上での具体的に選択肢の選択を行わせる。図７（ｅ）に示す表示例が相当する。これと並行して、ＧＵＩ制御部１１ａは、画面から指が離されることにより第２の操作が終了されたか否かを監視する（ステップＳ８１）。第２の操作が終了されていない場合には（ステップＳ８１：Ｎｏ）、ＧＵＩ制御部１１ａは、ステップＳ８０に戻り、第２の操作に応じて、第２のアイコン４４のカーソル４４ｄの移動を継続する。
【００７５】
また、第２の操作が終了された場合には（ステップＳ８１：Ｙｅｓ）、ＧＵＩ制御部１１ａは、動作条件として選択されたパラメータ（選択肢）を確定する（ステップＳ８２）。さらに、第２のアイコン４４に対して終了操作としてクリック操作がされたか否かを監視する（ステップＳ８３）。図７（ｇ）に示すように、クリック操作がされた場合には（ステップＳ８３：Ｙｅｓ）、ＧＵＩ制御部１１ａは、第２のアイコン４４の表示を、動作条件として選択されて最終的に確定したパラメータ（選択肢）を最終的に確定したストロボ強制発光パラメータ４４ｃによる第１のアイコン４２ａに切換え、切換えられた第１のアイコン４２ａを、第１のアイコン群４１中の元の位置に戻す（ステップＳ８４）。図７（ｈ）に示す表示例が相当する。
【００７６】
このような変形例によれば、画面から指を離すことで、第１の操作や第２の操作が終了するようにしているので、第１の操作や第２の操作の判定が容易となる。よって、第１の操作や第２の操作の態様に関する制約を緩和することができる。この結果、選択肢の選択を行う第２の操作としては、この他に、例えば第２のアイコン４４上のカーソル４４ｄ上に指を置き、カーソル４４ｄの位置を直接的に左右方向に移動操作させることも可能となる。
【００７７】
また、第１の操作と第２の操作とをタッチしながらの移動操作により一筆書きのように行う場合の第１の操作と第２の操作の操作軌跡の態様の違いとしては、操作軌跡の曲率の大小の違いに限らない。図９は、操作軌跡の態様の違う操作の変形例を模式的に示す説明図である。すなわち、図９（ａ）に示すように、例えば第１のアイコン４２ａを起点として垂直上向きの操作軌跡５２ａとなる態様の移動操作があった場合には第１の操作であると判断し、図９（ｂ），図９（ｃ）に示すように、第２のアイコン４４を第１の操作に応じた位置に表示させる。また、図９（ｄ）に示すように、第１の操作に相当する操作軌跡５２ａから連続操作で、水平方向の操作軌跡５２ｂとなる態様の移動操作に移行した場合には、この操作を第２の操作と判断する。そして、これら操作軌跡５２ａ，５２ｂの切換え点Ｐｃで第２の操作が開始されたと判断し、第２のアイコン４４の表示位置を固定させる。さらに、水平方向の操作軌跡５２ｂとなる第２の操作でカーソル４４ｄの位置を移動させることで、第２のアイコン４４上での具体的な選択肢の選択を行わせるようにしてもよい。
【００７８】
また、図７および図８の変形例に示した如く、画面から指を離す操作によって第１の操作や第２の操作が終了したものと判断する場合であれば、第１の操作と第２の操作の操作軌跡の態様を異ならせる必要はなく、同一の態様であってもよい。図１０は、操作軌跡の態様が同じとなる操作例を模式的に示す説明図である。すなわち、図１０（ａ）に示すように、例えば第１のアイコン４２ａを起点として操作軌跡５３ａが水平方向となる態様の移動操作があった場合には第１の操作であると判断し、図１０（ｂ）に示すように、第２のアイコン４４を第１の操作に応じた位置に表示させる。そして、図１０（ｂ）に示すように、画面から指を離したら第１の操作が終了したと判断し、第２のアイコン４４の表示位置を固定させる。
【００７９】
その後、第２のアイコン４４に対して、操作軌跡５３ａが水平方向となる態様の移動操作があった場合には第２の操作であると判断し、図１０（ｃ）に示すように、第２の操作に応じた位置にカーソル４４ｄを移動させる。そして、画面から指を離したら第２の操作が終了したと判断し、パラメータを確定する。さらに、第２のアイコン４４の表示を、選択されたストロボ強制発光パラメータ４４ｃによる第１のアイコン４２ａに切換え、切換えられた第１のアイコン４２ａを、図１０（ｄ）に示すように、第１のアイコン群４１中の元の位置に戻すようにしてもよい。
【００８０】
また、第１の表示パターンの初期画面として、図２（ａ）では、第１のアイコン群４１を画面中央底辺付近に表示させるようにしたが、表示位置を変更可能としてもよい。例えば、図１１に示すように、第１のアイコン群４１の余白部分をドラッグ操作することで、画面中央左辺付近、画面中央上辺付近あるいは画面中央右辺付近のうちの所望の位置に変更表示させるようにしてもよい。
【００８１】
また、第２の表示パターンの初期画面についても同様であり、図３（ａ）では、モードアイコン５１を画面左下隅部付近に表示させるようにしたが、表示位置を変更可能としてもよい。例えば、図１２に示すように、モードアイコン５１をドラッグ操作することで、画面左上隅部付近、画面右上隅部付近あるいは画面右下隅部付近のうちの所望の位置に変更表示させるようにしてもよい。
【００８２】
さらには、本実施の形態における図８に示すような各処理機能について、図１に示すブロック図では、制御部１１によるソフトウェアによって処理するように説明したが、構成の具体例はこれに限るものではない。これらの処理を、ハードウェア処理とソフトウェア処理のいずれか一方あるいは適宜組み合わせて行なうことは設計事項である。
【００８３】
そして、実施の形態の全てあるいは一部がソフトウェア処理で処理が実行される場合には、制御部１１がフラッシュメモリ等のプログラムデータ記憶部１２に格納された操作制御用プログラムを読み出して実行されることで、かかるソフトウェア処理が実現されるので、このようなソフトウェア処理に関する操作制御用プログラムも本発明となる。また、このような操作制御用プログラムが記録された記録媒体も本発明となる。なお、プログラムを格納する記録媒体としては、フラッシュメモリに限定されるものではなく、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の光学記録媒体、ＭＤ等の磁気記録媒体、テープ媒体、ＩＣカードなどの半導体メモリであってもよい。さらに、検索用プログラムとしては、ネットワークを介して外部の記録媒体から入手されるもの、例えば、ホームページからダウンロードされるものも当然含まれる。このような場合には、ユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の範囲に含まれるものである。
【００８４】
また、本実施の形態では、当該操作制御装置をデジタルカメラ１に搭載した例で説明したが、当然これに限られるものではない。本実施の形態の操作制御装置は、携帯電話あるいは画像表示装置（画像ビュワー）等の各種電子機器に適用してもよい。また、カメラは、デジタルカメラ１に限らず、パソコンのカメラ部や携帯電話のカメラ部等に適用してもよい。
【符号の説明】
【００８５】
１  デジタルカメラ
１１ａ  ＧＵＩ制御部
１１ｂ  条件設定部
１４  タッチパネル
１８  表示部
３０  ＧＵＩ画面
４２ａ〜４２ｃ  第１のアイコン
４３ａ，４３ｂ  操作軌跡
４４  第２のアイコン
５１  モードアイコン
【図１】
2010204844.tif 000003
【図２】
2010204844.tif 000004
【図３】
2010204844.tif 000005
【図４】
2010204844.tif 000006
【図５】
2010204844.tif 000007
【図６】
2010204844.tif 000008
【図７】
2010204844.tif 000009
【図８】
2010204844.tif 000010
【図９】
2010204844.tif 000011
【図１０】
2010204844.tif 000012
【図１１】
2010204844.tif 000013
【図１２】
2010204844.tif 000014