(57)【特許請求の範囲】
【請求項１】
選択項目の一覧を複数の第一アイコンで表示するメニュー表示手段と、
前記複数の第一アイコンのいずれかを選択する操作を受け付ける選択手段と、
選択された第一アイコンと当該第一アイコンが象形する動作を当該第一アイコンと異なる事物で象形する１又は２以上の第二アイコンとを巡回表示する動作案内手段と、
選択された第一アイコンが象形する動作を起動する操作を受け付ける起動手段と、
を備えることを特徴とする対話システム。
【請求項２】
請求項１記載の対話システムを備えることを特徴とするディジタルカメラ。
【請求項３】
電子機器のＧＵＩを構成するための対話方法であって、
第一アイコンと当該第一アイコンが象形する動作を当該第一アイコンと異なる事物で象形する１又は２以上の第二アイコンとを巡回表示することにより当該第一アイコンが選択されたことを案内することを特徴とする対話方法。
【請求項４】
電子機器のＧＵＩを構成するための対話プログラムであって、
第一アイコンと当該第一アイコンが象形する動作を当該第一アイコンと異なる事物で象形する１又は２以上の第二アイコンとを巡回表示することにより当該第一アイコンが選択されたことを案内する手順をコンピュータに実行させることを特徴とする対話プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は対話システム、それを用いたディジタルカメラ、対話方法及び対話プログラムに関し、端的にはディジタルカメラ等の電子機器のＧＵＩ（Graphical User Interface）に関する。
【０００２】
【従来の技術】
電子機器のＧＵＩを構成する一要素として広くアイコンが用いられている。アイコンは、操作又は属性の象形表現であって、画面上で直接操作可能であり、主としてメニューの項目を表すものとして用いられる。
【０００３】
文字を用いることなしにアイコンを用いることで、例えばメニューの各項目をユーザに直感的に理解させることができる。また、文字を用いて項目を案内する場合に比べ、アイコンは狭い表示領域において項目を案内することができる。
【０００４】
【発明が解決しようとする課題】
しかし、電子機器の機能は年々複雑化しているため、アイコンで表示される項目数も増加の一途を辿っていることから、一定の大きさのアイコンでそのアイコンに対応する操作又は属性を象形することが困難になっている。
【０００５】
また、誤った操作を取消可能とするため、対話形式で所定の操作を受け付けるＧＵＩが広く用いられいる。例えば、コンピュータがファイルの削除指示を受け付けると削除処理を開始する前に削除してもよいかどうか確認するメッセージを表示し、確認が得られたときに削除処理を開始するようにＧＵＩが構成される。しかし、メッセージを画面に表示するときにはアイコンに比べて大きな表示領域が必要となり、当該メッセージ以外の他の情報が画面から隠れることとなる。また、メッセージは各国の言語ごとに用意する必要があるためプログラムの開発コストが増大する。また、画面にエラーメッセージを表示して所定の操作をユーザに促すときにもメッセージは言語ごとに用意する必要がある。
【０００６】
本発明は、このような点に着目して創作されたものであって、ユーザの言語に依存せず、表示領域が狭く、かつ、わかりやすいＵＩを実現する対話システム、それを用いたディジタルカメラ、対話方法及び対話プログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
請求項１に係る発明によると、選択項目の一覧を複数の第一アイコンで表示するメニュー表示手段と、複数の第一アイコンのいずれかを選択する操作を受け付ける選択手段と、選択された第一アイコンと当該第一アイコンが象形する動作を当該第一アイコンと異なる事物で象形する１又は２以上の第二アイコンとを巡回表示する動作案内手段と、選択された第一アイコンが象形する動作を起動する操作を受け付ける起動手段と、を備える。
【０００８】
対話システムが所定の操作を受け付け、その操作に対応する動作を起動するとき、対話システムが受け付ける操作に対応する動作をユーザに案内する必要がある。請求項１に係る発明によると、第一アイコンは第一アイコンが選択されて実行される動作を象形しており、選択手段により第一アイコンのいずれかを選択する操作が受け付けられると、動作案内手段により第一アイコン及び第二アイコンからなる複数のアイコンを巡回表示して起動対象となる動作を案内する。換言すれば、静的に表示されているアイコンのいずれかがユーザによって選択されると選択されたアイコンが象形する動作を動的に２以上のアイコンでユーザに案内する。さらにいえば、第一アイコンが選択されたとき、第一アイコンが案内する動作を補足的に第二アイコンで案内する。静的に表示される単一のアイコンのみでそのアイコンが象形している動作を正しくユーザに認識させることが困難な場合においても、巡回表示される２以上のアイコンを用いることにより、それら２以上のアイコンによって象形される動作を正しくユーザに認識させることが容易になる。すなわち、請求項１に係る発明によると、わかりやすいＵＩを実現することができる。また、請求項１に係る発明によると、１つの動作を象形するのにアイコンを複数用いるものの、それらのアイコンを巡回表示するため、動作を案内するために必要な表示要素を小さな領域内で表示することができる。また、請求項１に係る発明によると、アイコンのみで動作を案内することができるため、ユーザの言語に依存しない対話システムを実現できる。
【００１２】
請求項２に係る発明のように、請求項１の対話システムは、ディジタルカメラに備えることが望ましい。ディジタルカメラの表示装置は被写体画像を表示しつつ操作及び状態を案内するＵＩを構成することが望ましいため、狭い表示領域でわかりやすいＵＩを構成する必要があるからである。
【００１３】
請求項３、４に係る発明は、請求項１又は２に係る対話システムに具現された技術的思想を対話方法又は対話プログラムとして具現するものである。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態として本発明をディジタルカメラに適用した一実施例を図面に基づいて説明する。
【００１５】
図２、図３、図４、図５はそれぞれディジタルカメラ１の正面図、背面図、平面図、機能ブロック図である。特許請求の範囲に記載されたメニュー表示手段、動作案内手段、警告手段及び案内手段は、ＣＰＵ２０によって実行される図示しないフラッシュメモリ等の不揮発性記録媒体に記録されたＵＩプログラム及び制御プログラム、並びにＵＩプログラム及び制御プログラムの実行結果に基づいて制御される表示部２２を構成要素としている。特許請求の範囲に記載された選択手段は、ＬＣＤ３８の周囲に設けられたキー３７等から構成される。特許請求の範囲に記載された起動手段、指示手段及び確定手段は、ＬＣＤ３８の周囲に設けられたキー３５等から構成される。特許請求の範囲に記載された対話プログラムはＵＩプログラム及び制御プログラムから構成される。
【００１６】
光学系１１はストロボ４０、光学レンズ３４、絞り機構、赤外線カットフィルタ、光学的ローパスフィルタ等から構成され、被写体をエリアセンサ１２に結像させる。光学レンズ３４のハウジングにはセンサまたは機械的なスイッチが設けられ、光学レンズ３４のハウジングにレンズキャップが装着されているか否かを検知可能となっている。
【００１７】
エリアセンサ１２は、光電変換素子群を備えるＣＣＤセンサ、ＣＭＯＳセンサ等の光センサであり、各光電変換素子にはＣ（Cyan）、Ｍ（Magenta）、Ｙ（Yellow）、Ｇ（Green）のいずれかの補色フィルタが設けられている。尚、フィルタは又はＲ（Red）、Ｇ（Green）、Ｂ（Blue）の原色フィルタであってもよい。各光電変換素子はマトリックス状に配置されている。エリアセンサ１２から出力される各色のアナログ信号はＡＦＥ１３に入力される。
【００１８】
ＡＦＥ１３は、プログラムゲインアンプ、ＣＤＳ回路、Ａ／Ｄ変換器等から構成され、各光電変換素子から出力されるアナログ信号をサンプリングしてＣＭＹＧ各色１０〜１２ｂｉｔのディジタルデータを生成する。ＣＭＹＧの各ディジタルデータは画像生成部１４に直接又はバッファメモリに格納された後に入力される。
【００１９】
画像生成部１４は、所定のアルゴリズムを論理回路で実現したＡＳＩＣをＣＰＵ２０で制御することによりハードウェア的手法により構成され、又はＤＳＰ（Digital Signal Processor）エンジンを利用したソフトウェア的手法により構成される。画像生成部１４は、自動露出処理（ＡＥ：Auto Exposure）、自動ホワイトバランス処理（ＡＷＢ：Auto White Balance）、画像生成処理及びＣＭＹＧの色空間からＲＧＢの色空間への変換処理、γ補正処理等を行う。ここでいう画像生成処理とは、主に、各光電変換素子の出力に対応するＣＭＹＧいずれかの強度を表すディジタルデータを用いて各画素ごとにＣＭＹＧ各色の４つの値を持つ画像データを生成する処理である。ＣＭＹＧの色空間からＲＧＢの色空間への変換処理は、４×３の行列演算処理回路によるハードウェア的手法又は乗算回路及び加減算回路を利用したＣＰＵ２０等によるソフトウェア的手法により行われる。
【００２０】
色空間変換部１５は、３×３の行列演算処理回路で構成され、又は乗算回路及び加減算回路を利用したＣＰＵ２０等でのソフトウェア的手法により構成され、３×３行列による線形変換によりＲＧＢのディジタル画素データからＹＣｂＣｒのディジタル画素データを生成する。
【００２１】
圧縮処理部１６は、一般にＪＰＥＧ圧縮処理用の専用チップでハードウェア的手法により構成するが、ＤＳＰを用いたソフトウェア的手法により構成することも可能である。圧縮処理部１６では、離散コサイン変換（ＤＣＴ：DiscreteCosine Transform）及びハフマン符号化によるＪＰＥＧ圧縮処理を行う。
【００２２】
ファイル部１７はＪＰＥＧ圧縮処理された画像データをＥｘｉｆファイルフォーマット等によりコンパクトフラッシュメモリ等のリムーバブルメモリ１８に記録する。
ＣＰＵ２０は、制御プログラム及びＵＩプログラムを実行することによって光学系１１、エリアセンサ１２、ＡＦＥ１３、画像生成部１４、色空間変換部１５、圧縮処理部１６、ファイル部１７、表示部２２等を制御する。尚、画像生成部１４、色空間変換部１５及び圧縮処理部１６が行う各種の処理は、ＣＰＵ２０に所定のプログラムを実行させることによりソフトウェア的手法により実行してもよい。
【００２３】
ＭＳ（Main Storage）１９には図示しないフラッシュメモリに記録されたプログラムが呼び出され、プログラムの実行結果等が一時的に記憶される。また、ＭＳ１９は画像生成部１４で生成されたＹＣｂＣｒの画素データから構成される主画像データ及びその縮小画像データを一時的に記憶する。
【００２４】
表示部２２は、ビデオメモリ、ＬＣＤ（Liquid Crystal Display）３８、駆動回路等から構成され、ＣＰＵ２０により生成されたサムネイル画像データをＬＣＤ３８に表示するほか、ＣＰＵ２０が実行するＵＩプログラムの実行結果に基づいて種々のアイコンをＬＣＤ３８に表示する。
操作部２１は、ケース上面に設けられたシャッターボタン３０、電源スイッチ３１、ダイヤルスイッチ３２、ＬＣＤ３８の周囲に設けられた各種設定用のキー３５、３６、３７、３９、入力制御回路等から構成される。
【００２５】
以上、ディジタルカメラ１のハードウェア構成について説明した。次にディジタルカメラ１のＵＩを構成するＵＩプログラムについて説明する。このＵＩプログラムはメモリカード等のシステム間で交換可能な記録媒体から読み出してディジタルカメラ１の図示しないフラッシュメモリ等の不揮発性記録媒体に転送することでインストールする。また、ディジタルカメラ１とパソコン、携帯電話等の通信端末を有線又は無線インタフェースで接続し、これらの通信端末と電気通信回線を介して遠隔地のサーバコンピュータからダウンロードすることによってディジタルカメラ１のフラッシュメモリに記録することもできる。
【００２６】
ＵＩプログラムは、光学系１１、エリアセンサ１２等を制御する制御プログラムと通信することにより、ユーザのキー操作に応じてストロボ撮影機能、タイマ撮影機能、マクロ撮影機能及び逆光撮影機能を有効又は無効にする。これらの機能が有効であるときの主な作動は次の通りである。ストロボ撮影機能が有効であるとき、制御プログラムはシャッターボタン３０が押されたときにストロボ４０を発光させる。タイマ撮影機能が有効であるとき、制御プログラムはシャッターボタン３０が押されてから所定時間経過後にエリアセンサ１２を作動させて被写体を撮影する。マクロ撮影機能が有効であるとき、制御プログラムは光学レンズ３４を作動させて焦点距離を最短に設定し至近距離での撮影を可能にする。逆光撮影機能が有効であるとき、制御プログラムは絞り機構を作動させて露光量を最小に設定するとともにストロボ撮影機能を有効にすることで逆光条件での撮影を可能にする。
【００２７】
また、ＵＩプログラムは、リムーバブルメモリ１８に記録された画像ファイルの削除等の操作を対話的にユーザに案内するほか、ダイヤルスイッチ３２により撮影モードが選択されたときに光学レンズ３４のハウジングに図示しないレンズキャップが装着されている場合、レンズキャップを外すようにユーザに促す警告画面をＬＣＤ３８に表示する。
【００２８】
ＵＩプログラムは、ストロボ撮影機能、タイマ撮影機能、マクロ撮影機能及び逆光撮影機能の有効・無効の設定及びこれらの機能が有効であるか無効であるかの状態を図６及び図７に示す各種のアイコンの表示・非表示の切り換え、表示位置の切換等によってユーザに案内する。以下、ユーザのキー操作に応じてＵＩプログラムが制御プログラムと通信してＣＰＵ２０に実行させる作動を図６及び図７に基づいて説明する。
【００２９】
ユーザによってダイヤルスイッチ３２が操作され撮影モードが選択されたときにレンズキャップが光学レンズ３４のハウジングに装着されていない場合、ＬＣＤ３８に画面（Ａ）を表示させる。ＬＣＤ３８の表示及び非表示並びに各種アイコンの表示及び非表示はキー３６が押されるたびに巡回的に切り替えさせる（ＳＴＥＰ１）。
【００３０】
画面（Ａ）はほぼ画面全体を占める図示しない被写体と道具箱アイコン５２とストロボアイコン５１とから構成される。図示しない被写体はエリアセンサ１２に結像される被写体をリアルタイムで表示したものである。道具箱アイコン５２はタイマアイコン５４、マクロアイコン５５、逆光アイコン５６及び設定アイコン５７を収納する蓋の閉じた状態の道具箱を象形する形態とする。
【００３１】
ＵＩプログラムはＬＣＤ３８の右端領域又は左端領域にタイマアイコン５４等を表示することにより比較的よく使われる機能をメニュー表示するとともに、左右いずれの領域にアイコンを表示するかにより各アイコンに対応する機能が有効であるか無効であるかをユーザに案内する。
【００３２】
タイマアイコン５４、マクロアイコン５５、逆光アイコン５６、設定アイコン５７はそれぞれタイマ撮影、マクロ撮影、逆光撮影、設定という各動作を象形する形態とする。また、それぞれのアイコンに対応する機能を有効又は無効とする操作をも象形するように画面を構成する。本実施例では、各アイコンが画面右端から左端に移動することをもって機能を有効にする操作を象形することとし、各アイコンが画面左端から右端に移動することをもって機能を無効にする操作を象形するように画面を構成する。
【００３３】
以下、キー操作と画面構成の変化とを具体的に説明する。
画面（Ａ）が表示されているときにキー３５又はキー３７が押されると、画面（Ａ）を画面（Ｂ）に変化させる（ＳＴＥＰ４）。画面（Ｂ）ではタイマアイコン５４、マクロアイコン５５、逆光アイコン５６及び設定アイコン５７を道具箱アイコン５９の画面上方すなわち第一領域である画面右端に表示させる。画面（Ｂ）では、道具箱アイコン５９は蓋の空いた道具入れを象形する形状に変化させる。これは、「メニューが表示されました。」という情報を「道具入れが開いて道具入れに収納されている道具が見えました。」という情報に喩えてユーザに伝達するためである。このとき、タイマアイコン５４、マクロアイコン５５、逆光アイコン５６及び設定アイコン５７のいずれも選択されておらず道具箱アイコン５９に対する操作が行われたことをユーザに補助的に案内するため、画面（Ｂ）で道具箱アイコン５９を囲む罫線を表示させてもよい。選択されていないタイマアイコン５４、マクロアイコン５５、逆光アイコン５６及び設定アイコン５７は特許請求の範囲に記載されている第一アイコンを構成する。
【００３４】
道具箱アイコン５９が表示されている状態ではキー３７をメニューの項目選択に用いる。具体的には、道具箱アイコン５９が表示されている状態でキー３７が押されるたびに道具箱アイコン５９→タイマアイコン５４→マクロアイコン５５→逆光アイコン５６→設定アイコン５７の順で各アイコンをアニメーション表示し、アニメーション表示されているアイコンが選択されていることをユーザに案内する（ＳＴＥＰ６、９、１２、１５）。このとき、補助的に案内するため、アニメーション表示されるアイコンを囲む罫線を表示させてもよい。設定アイコン５７が選択されているときにキー３７が押されると道具箱アイコン５９が選択され、この後キー３５が押されると画面（Ｂ）を画面（Ａ）に変化させ、これにより、メニュー表示が終了したことをユーザに案内する（ＳＴＥＰ５）。
【００３５】
図１はアイコンのアニメーション表示を示している。タイマアイコン５４、マクロアイコン５５、逆光アイコン５６、設定アイコン５７のいずれかが選択されたとき、それぞれのアイコンを図１（Ａ）〜（Ｄ）のように変化させる。タイマアイコン５４のアニメーション表示は、第一アイコンとしてのタイマアイコン５４並びに第二アイコンとしてのアイコン６０及びアイコン６４を一定時間ごとに巡回して表示することにより構成する。すなわち、画面右端領域においてタイマアイコン５４が選択されると、タイマアイコン５４を非表示にするとともにタイマアイコン５４が表示されていた位置にアイコン６０を表示し、所定時間経過するとアイコン６０を非表示にするとともにタイマアイコン５４及びアイコン６０が表示されていた位置にアイコン６４を表示し、さらに所定時間経過するとアイコン６０を非表示にするとともにタイマアイコン５４を画面右端領域のもとの位置に再表示する。キー３７が押されていずれかのアイコンが選択された後に所定回数継続して巡回表示した後に巡回表示を停止しタイマアイコン５４を静的に表示しても良いし、再度キー３７が押されて他のアイコンが選択されるまでの期間継続して巡回表示しても良い。特定のアイコンを所定回数継続して巡回表示した後に巡回表示を停止する場合、巡回表示後に画面に残すアイコンは同じ動作を象形する複数のアイコンのうち、その動作をもっとも連想しやすいアイコンとすることが望ましい。本実施例では静止状態において常にタイマアイコン５４、マクロアイコン５５、逆光アイコン５６、設定アイコン５７を表示させる。タイマアイコン５４、マクロアイコン５５、逆光アイコン５６、設定アイコン５７のそれぞれと入れ替わり表示されるアイコン６０〜６５は特許請求の範囲に記載された第二アイコンを構成する。
【００３６】
タイマアイコン５４が選択されたときに巡回表示されるアイコン５４、６０、６４は、互いに異なる形態でタイマ撮影を象形する形状とする。図１（Ａ）に示す例では、アイコン５４、６０、６４をそれぞれタイマ、合同写真、砂時計を模した形態としている。このように特定の動作を象形する複数のアイコンのそれぞれを（ａ）互いに異なる着想からその動作を連想させる形態としてもよいし、（ｂ）１つの着想に基づいてその動作を連想させるバリエーションの形態としてもよい。
【００３７】
図１（Ｂ）に示すアイコンの組み合わせは（ｂ）より（ａ）に近い例である。アイコン５５、６１、６５はそれぞれチューリップ、チューリップとこれに近接しているカメラ、チューリップとこれを拡大しているルーペを模した形態としている。花はマクロ撮影機能を用いて撮影する被写体の代表的なものであるため、花の中でも著名なチューリップのアイコン５５はユーザにマクロ撮影を連想させやすいといえる。また、花とカメラが近接している場景のアイコン６１はより直接的にマクロ撮影を連想させる。さらに、ルーペはものに近づいて細部を凝視することを補助する道具であるから、ルーペの形態を模したアイコン６５は被写体に近づいて撮影するマクロ撮影を間接的に連想させる。そして、これら３つのアイコン５５、６１、６５はそれぞれチューリップ、カメラ、ルーペという異なった着想点からいずれもマクロ撮影を連想させる。
【００３８】
図１（Ｃ）及び図１（Ｄ）に示すアイコンの組み合わせは（ａ）より（ｂ）に近いといえる。アイコン５６は太陽と逆光で影になった人物を模したものであり、アイコン６２は太陽を模したものである。逆光撮影時、太陽がユーザの視野に入ることが多いため、太陽は逆光撮影を連想させやすいといえる。アイコン５６は逆光で影になった人物でより直接的に逆光撮影を連想させるものである一方、アイコンの構成要素がやや複雑で見にくいといえる。アイコン６２は太陽のみを模したものであるため、アイコンの構成要素が単純で見やすいといえる。このように、構成要素が複雑であるが直接的に特定の動作を象形するアイコンと構成要素が単純であるが間接的に特定の動作を象形するアイコンとを組み合わせることによりアイコンによって象形されている動作をユーザが連想しやすくなる。
【００３９】
アイコン５７、６３はともにメカニカルなイメージから設定という動作を連想させるものである。図１（Ａ）、図１（Ｂ）及び図１（Ｃ）に示す例に比べるとやや直感的に動作を連想しにくいものであるが、２つのアイコンを用いることにより１つのアイコンで設定動作を象形する場合に比べわかりやすい。
【００４０】
タイマアイコン５４、マクロアイコン５５、逆光アイコン５６のいずれかが選択されている状態、すなわち、ＬＣＤ３８に図６及び図７に示す画面（Ｃ）、画面（Ｅ）、画面（Ｇ）のいずれかが静止表示又はアニメーション表示されている状態では、各アイコンに対応する機能の有効・無効を切り換えるためにキー３５を用いる。タイマ撮影機能の有効・無効の切り換え操作を例にとって具体的に説明する。
【００４１】
画面（Ｃ）がＬＣＤ３８に表示されているとき、すなわちタイマアイコン５４が選択されているときにキー３５が押されると、タイマアイコン５４を画面右端から画面左端に移動させ、画面（Ｃ）を画面（Ｄ）に変化させる（ＳＴＥＰ７）。このときＵＩプログラムはタイマ撮影機能を有効にするように制御プログラムにメッセージを送信する。このメッセージを受信した制御プログラムはＣＰＵ２０にタイマ撮影機能を有効にさせる。
【００４２】
画面（Ｄ）がＬＣＤ３８に表示されている状態、すなわち、タイマアイコン５４が画面左端に表示されタイマアイコン５４が象形するタイマ撮影機能が有効な状態でキー３５が押されると、タイマアイコン５４を画面左端から画面右端に移動させ、画面（Ｄ）を画面（Ｃ）に変化させる（ＳＴＥＰ８）。このときＵＩプログラムはタイマ撮影機能を無効にするように制御プログラムにメッセージを送信する。このメッセージを受信した制御プログラムはＣＰＵ２０にタイマ撮影機能を無効にさせる。マクロ撮影機能、逆光撮影機能の有効・無効の切り換え時の作動（ＳＴＥＰ１０、１１、１３、１４）はタイマ撮影機能の有効・無効の切り換え時の作動に準ずる。
【００４３】
設定アイコン５７が選択されている状態、すなわち、ＬＣＤ３８に画面（Ｉ）が表示されている状態では、設定モードに移行するためにキー３５を用いる。設定モードはタイマ撮影等の既に説明した機能以外の特殊な撮影機能の有効・無効を切り換えたり、記録された画像ファイルを削除するためのモードである。特殊な撮影機能とは、例えば夜景をきれいに撮影するための機能、自動露出補正を無効にして撮影するための機能等である。ＬＣＤ３８に画面（Ｉ）が表示されている状態でキー３５が押されると、画面（Ｉ）を画面（Ｊ）に変化させる。画面（Ｊ）は背景とメニューのテキスト表示と各項目の設定値のテキスト表示等から構成される。メニューの項目選択はキー３７で行わせ（ＳＴＥＰ１９）、各項目の設定値の変更はキー３５で行わせる（ＳＴＥＰ１８）。尚、設定モードから撮影モードへの復帰にはキー３９を用いる（ＳＴＥＰ１７）。
【００４４】
図６及び図７では説明の簡略化のためタイマアイコン５４等が画面左端に表示されている状態でキー３７が押されたときに表示される画面を正確に示していない。例えば、画面（Ｄ）がＬＣＤ３８に表示されているときにキー３７が押されると、タイマアイコン５４が画面左端に残した状態でマクロアイコン５５を囲む位置に罫線を移動させる。さらにキー３７が繰り返し押されて道具箱アイコン５９が選択され、さらにキー３５が押されると、画面マクロアイコン５５、逆光アイコン５６及び設定アイコン５７を隠すとともに蓋の開いた道具箱アイコン５９を蓋の閉じた道具箱アイコン５２に変化させ、画面（Ａ）の左上にタイマアイコン５４を表示した画面に変化させる。
【００４５】
次にユーザによってダイヤルスイッチ３２が操作され撮影モードが選択されたときにレンズキャップが光学レンズ３４のハウジングに装着されている場合の作動について説明する。このとき、光学レンズ３４のハウジングに設けたセンサまたは機械的なスイッチから制御プログラムに信号を発し、制御プログラムからメッセージを受信するＵＩプログラムによって、レンズキャップを光学レンズ３４のハウジングから取り外す操作を促すように図８に示す画面をＬＣＤ３８にアニメーション表示するように構成する。
【００４６】
図８（Ａ）、図８（Ｂ）及び図８（Ｃ）に示す画面は全て無背景とし、図形６６、６７、６８のみを画面に表示する。レンズキャップがユーザによって取り外されるまで図８（Ａ）、図８（Ｂ）及び図８（Ｃ）に示す画面を巡回的に表示する。レンズキャップがユーザによって取り外されたことは光学レンズ３４のハウジングに設けたセンサまたは機械的なスイッチにより検知することができる。巡回して表示される図形６６、６７、６８のそれぞれは、例えば、レンズキャップが装着されたカメラ、感嘆符、レンズキャップが取り外されようとしているカメラを模した形態とする。図形６７は省略しても良い。また、図形６６、６７の次にレンズキャップが完全に取り外されたカメラを模した図形を表示しても良い。このように、撮影に必要な動作であるレンズキャップの取り外しを連続的に表す複数の図形を表示することでテキストを表示することなしにユーザにレンズキャップの取り外し操作を促すことができる。
【００４７】
次に設定モードで画像ファイルを削除する操作をユーザから受け付ける作動について説明する。設定モードで削除メニューを選択し削除メニューにおいて所定の画像ファイルを削除対象として選択させたのち、選択された画像ファイルを削除する指示を受け付ける。この一連の作動はキー３５、３６、３７、３９と所定のテキスト又はアイコンを用いて適宜構成することができる。例えばキー３７で画像ファイルの選択を受け付け、キー３５で削除する指示を受け付けることができる。削除指示を受け付けるとき、削除の作動を開始する前に例えば図９に示す画面をアニメーション表示してユーザに警告する。図９（Ａ）、（Ｂ）、（Ｃ）で巡回表示される図形６８、６９、７０は、それぞれ蓋の開いたゴミ箱、感嘆符、蓋の閉じたゴミ箱を模した形態としている。図９（Ａ）、（Ｂ）、（Ｃ）に示す画面ではそれぞれ１つの図形のみを表示しているが、他の図形、テキスト等を画面に表示した状態で、図形６８、６９、７０を画面の一部に小さく表示しても良い。
【００４８】
キー３５、３６、３７、３９のいずれか２つにそれぞれ確認、取消の機能を割り当て、図９に示す画面がアニメーション表示されている期間にそれらのキーが押されたとき、画像ファイルの削除動作を起動するか又は削除動作を起動せずに図９に示す画面がアニメーション表示される直前の画面を表示させる。すなわち、画像ファイルを削除する指示を受け付けるとき、画像ファイルの指定及び削除指示を受け付けた後、図９に示す画面をアニメーション表示して削除指示の確認をユーザに求め、確認の操作を受け付けると削除指示を確定させて削除動作を起動し、リムーバブルメモリ１８から指定された画像ファイルを削除する。例えば、キー３５に確認の操作を受け付ける機能を割り当て、キー３６に取消の操作を受け付ける機能を割り当てる。尚、画像ファイルの削除動作が完了した後は、図９に示す画面がアニメーション表示される直前の状態にさせ、ユーザが画像ファイルの削除操作を続けられるようにすればよい。
【００４９】
本実施例によると、ＵＩプログラムはタイマ撮影機能、ストロボ撮影機能及びマクロ撮影機能を有効又は無効にする操作をアイコンのみによってユーザに案内するため、ディジタルカメラ１のＵＩをわかりやすくしている。また、本実施例によると、これらの機能を有効又は無効にする操作を案内にするにあたってテキストを用いていないため、各国ユーザに提供するためのＵＩプログラムの開発コストを低減することができる。また、本実施例によると、タイマアイコン５４等の各アイコンが画面を占有する領域が狭いため、これらのアイコンの背景となっている被写体を見やすくＬＣＤ３８に表示することができる。
【００５０】
以上説明した実施例ではディジタルカメラ１のＵＩについてのみ説明したが、ディジタルカメラに限らず、例えば、電子炊飯器、複写機、車載ナビゲーション装置等の種々の電子機器に本発明を適用できる。
【００５１】
本実施例によると、静的に表示されるアイコンによるメニュー表示において、アイコンが選択されることによりメニューの各項目が選択されると、その項目に対応するアイコンが動的にアニメーションで表示されるため、どのアイコンが選択された状態にあるのかをユーザに一見して認識させ、複数のアイコンで各項目を説明することができるため、わかりやすいＵＩを実現することができる。また、アイコンを表示するために必要な画面領域の大きさはテキストを表示するために必要な画面領域の大きさより小さく、さらに、複数のアイコンを巡回的に同じ領域に表示するため、メニューの各項目を説明するために必要な表示要素を小さな領域内で表示することができる。また、アイコンのみでメニューの各項目を説明することができるため、ユーザの言語に依存しないＵＩを実現できる。
【００５２】
また本実施例によると、ユーザがファイルの削除を指示するときの確認に必要な表示要素を巡回的に表示される図形で構成するため、容易にユーザの注意を十分に引きつけることができ、また、指示内容を明確にユーザに説明することにより確実に指示内容を確認させることができる。
【００５３】
また、本実施例によると、レンズキャップが装着された状態でユーザが撮影しようとすると、図形をアニメーション表示することにより、ユーザがしなければならない操作を説明するため、ユーザはしなければならない操作を容易に理解できる。
【図面の簡単な説明】
【図１】本発明の一実施例によるディジタルカメラが表示するアイコンを示す図である。
【図２】本発明の一実施例によるディジタルカメラを示す正面図である。
【図３】本発明の一実施例によるディジタルカメラを示す背面図である。
【図４】本発明の一実施例によるディジタルカメラを示す平面図である。
【図５】本発明の一実施例によるディジタルカメラを示す機能ブロック図である。
【図６】本発明の一実施例によるディジタルカメラのＵＩを説明するためのフローチャートである。
【図７】本発明の一実施例によるディジタルカメラのＵＩを説明するためのフローチャートである。
【図８】本発明の一実施例によるディジタルカメラがＬＣＤに表示する画面を示す図である。
【図９】本発明の一実施例によるディジタルカメラがＬＣＤに表示する画面を示す図である。
【符号の説明】
１    ディジタルカメラ
２１    操作部（選択手段、起動手段、指示手段、確定手段）
２２    表示部（メニュー表示手段、警告手段）
３８    ＬＣＤ（メニュー表示手段、警告手段）
３５    キー（起動手段、指示手段、確定手段）
３７    キー（選択手段）
５４    タイマアイコン（第一アイコン）
５５    マクロアイコン（第一アイコン）
５６    逆光アイコン（第一アイコン）
５７    設定アイコン（第一アイコン）
６０、６１、６２、６３、６４、６５    アイコン（第二アイコン）
【図１】
0004139570.tif 000002
【図２】
0004139570.tif 000003
【図３】
0004139570.tif 000004
【図４】
0004139570.tif 000005
【図５】
0004139570.tif 000006
【図６】
0004139570.tif 000007
【図７】
0004139570.tif 000008
【図８】
0004139570.tif 000009
【図９】
0004139570.tif 000010