(57)【要約】【課題】小画面においても、ユーザに対する視認性を向上させるようにする。【解決手段】現在、カーソルが選択しているメニュー項目１０１は、アイコン表示から、機能名を表わす「フラッシュレベル」といった文字表示に切り換えられるとともに、その表示領域が拡大される。一方、選択されていないメニュー項目１０２乃至１０５は、アイコン表示されており、表示領域が縮小される。これにより、１つの表示画面に多くのメニュー項目を表示させることができ、かつ、選択された項目のユーザに対する視認性を向上させることができる。本発明は、デジタルカメラに適用することができる。【選択図】図４
2011043809.tif 000002
【特許請求の範囲】
【請求項１】
一方向に複数並べて表示される機能に対応するマークのうち、選択された前記マークを、選択されていない前記マークより前記一方向の幅が広くなるように表示させるとともに、選択された前記マークに対応する機能によって設定可能な複数の項目を前記一方向と直交する方向に並べて表示させる表示制御手段を備える
表示制御装置。
【請求項２】
前記表示制御手段は、選択された前記マークを、前記一方向と直交する方向には幅を広げずに前記一方向の幅が広くなるように表示させる
請求項１に記載の表示制御装置。
【請求項３】
前記表示制御手段は、選択された前記マークに対応する機能によって設定可能な複数の項目が表示されるリストを、前記リストの前記一方向の幅が、選択された前記マークの幅と同じ幅になるように表示させる
請求項１に記載の表示制御装置。
【請求項４】
前記リストから項目が選択されることによって設定された現在の設定内容を記憶する記憶手段をさらに備え、
前記表示制御手段は、前記記憶手段に記憶されている設定内容がデフォルトの設定内容ではない場合、現在の設定内容を表すマークを表示させる
請求項３に記載の表示制御装置。
【請求項５】
一方向に複数並べて表示される機能に対応するマークのうち、選択された前記マークを、選択されていない前記マークより前記一方向の幅が広くなるように表示させ、
選択された前記マークに対応する機能によって設定可能な複数の項目を前記一方向と直交する方向に並べて表示させる
ステップを含む表示制御方法。
【請求項６】
一方向に複数並べて表示される機能に対応するマークのうち、選択された前記マークを、選択されていない前記マークより前記一方向の幅が広くなるように表示させ、
選択された前記マークに対応する機能によって設定可能な複数の項目を前記一方向と直交する方向に並べて表示させる
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、およびプログラムに関し、特に、例えば、ユーザに対する視認性および理解度を向上させることができるようにした表示制御装置、表示制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラは、高性能化が進む一方で、装置の小型化も進んでいる。
【０００３】
従って、装置が小型化されると、デジタルスチルカメラに設けられているLCD（Liquid Crystal Display）も小型化せざるを得なくなり、LCDに表示された文字やアイコンなどの視認性が悪くなる。
【０００４】
そこで、一般的に、LCDに表示させる文字やアイコンなどを大きくし、視認性を高める方法が知られている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、今後、デジタルスチルカメラの多機能化が進むにつれて、例えば、撮影モードや解像度などの設定に関する情報、バッテリ残量、および日時などの情報以外に、新たに加わった機能に関する情報を表示させる必要があり、文字やアイコンなどを大きくしてしまうと、１つの画面で多くの情報を表示させることは困難になる。
【０００６】
すなわち、視認性を高めつつ、より多くの文字やアイコンなどを表示させることができない課題があった。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、小画面においても、ユーザに対する視認性を高めることができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面の表示制御装置は、一方向に複数並べて表示される機能に対応するマークのうち、選択された前記マークを、選択されていない前記マークより前記一方向の幅が広くなるように表示させるとともに、選択された前記マークに対応する機能によって設定可能な複数の項目を前記一方向と直交する方向に並べて表示させる表示制御手段を備える。
【０００９】
前記表示制御手段には、選択された前記マークを、前記一方向と直交する方向には幅を広げずに前記一方向の幅が広くなるように表示させることができる。
【００１０】
前記表示制御手段には、選択された前記マークに対応する機能によって設定可能な複数の項目が表示されるリストを、前記リストの前記一方向の幅が、選択された前記マークの幅と同じ幅になるように表示させることができる。
【００１１】
前記リストから項目が選択されることによって設定された現在の設定内容を記憶する記憶手段をさらに設けることができる。この場合、前記表示制御手段には、前記記憶手段に記憶されている設定内容がデフォルトの設定内容ではない場合、現在の設定内容を表すマークを表示させる。
【００１２】
本発明の一側面の表示制御方法は、一方向に複数並べて表示される機能に対応するマークのうち、選択された前記マークを、選択されていない前記マークより前記一方向の幅が広くなるように表示させ、選択された前記マークに対応する機能によって設定可能な複数の項目を前記一方向と直交する方向に並べて表示させるステップを含む。
【００１３】
本発明の一側面のプログラムは、一方向に複数並べて表示される機能に対応するマークのうち、選択された前記マークを、選択されていない前記マークより前記一方向の幅が広くなるように表示させ、選択された前記マークに対応する機能によって設定可能な複数の項目を前記一方向と直交する方向に並べて表示させるステップを含む処理をコンピュータに実行させる。
【００１４】
本発明の一側面においては、一方向に複数並べて表示される機能に対応するマークのうち、選択された前記マークが、選択されていない前記マークより前記一方向の幅が広くなるように表示され、選択された前記マークに対応する機能によって設定可能な複数の項目が前記一方向と直交する方向に並べて表示される。
【発明の効果】
【００１５】
本発明によれば、小画面においても、ユーザに対する視認性および設定内容に対する理解度を高めることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明を適用したデジタルスチルカメラの本体の背面図である。
【図２】図１のデジタルスチルカメラの十字キーの拡大図である。
【図３】図１のデジタルスチルカメラの電気的構成例を示すブロック図である。
【図４】表示画面を示す図である。
【図５】図４の表示画面において、右キーが押下された場合に表示される表示画面を示す図である。
【図６】図５の表示画面において、右キーが押下された場合に表示される表示画面を示す図である。
【図７】図６の表示画面において、右キーが押下された場合に表示される表示画面を示す図である。
【図８】図７の表示画面において、右キーが押下された場合に表示される表示画面を示す図である。
【図９】図８の表示画面において、右キーが押下された場合に表示される表示画面を示す図である。
【図１０】図９の表示画面において、右キーが押下された場合に表示される表示画面を示す図である。
【図１１】図１０の表示画面において、右キーが押下された場合に表示される表示画面を示す図である。
【図１２】図１１の表示画面において、右キーが押下された場合に表示される表示画面を示す図である。
【図１３】表示処理を説明するためのフローチャートである。
【図１４】図１３に続くフローチャートである。
【発明を実施するための形態】
【００１７】
図１および図２は、本発明を適用したデジタルスチルカメラの外観の構成例を示す図である。
【００１８】
デジタルスチルカメラ１は、本体２、本体２に内蔵される表示部３、および、CCD３６（図３）などよりなるカメラ部（図示せず）により構成されている。図１は本体２の背面図、図２は本体２に設けられている後述する十字キー１３の拡大図である。
【００１９】
表示部３の正面には、画像を表示するためのLCD１１が設けられており、後述する表示処理において、アイコンもしくは機能名などを表示させる。
【００２０】
本体２には、LCD１１に表示されるカーソルを移動させる場合などに操作される十字キー１３、LCD１１にメニュー画面を表示させる場合や表示状態を切り換える場合などに操作されるボタン群１４、LCD１１に表示されている画像の縮小表示を行う場合に操作されるズームアウトボタン１５、および、LCD１１に表示されている画像の拡大表示を行う場合に操作されるズームインボタン１６が、その背面に設けられている。また、モードを選択する場合に操作されるモードダイヤル１２がその上面に設けられている。なお、十字キー１３に代えて、ジョグダイヤルを設けることも可能である。
【００２１】
十字キー１３は、例えば、本体２の背面の表示部３の図中左側に設けられている。図２に示すように、十字キー１３は、LCD１１に表示されているカーソルを上方向に移動させる場合に操作される上キー１３ａ、下方向に移動させる場合に操作される下キー１３ｂ、左方向に移動させる場合に操作される左キー１３ｃ、右方向に移動させる場合に操作される右キー１３ｄ、および、その操作の確定を実行する場合に操作される確定キー１３ｅにより構成されている。
【００２２】
図３は、デジタルスチルカメラ１の電気的構成例を示すブロック図である。
【００２３】
光（すなわち、被写体の映像）は、レンズ制御部３２の制御により位置が制御されるレンズ３１、制御部４０から入力される制御信号に従って、その開口径が制御されるアイリス３３、および、CCD（Charge Coupled Devices）３６に光が入射されるタイミングを制御するために、制御部４０から入力される制御信号に従って、その開閉タイミングが制御されるシャッタ３４を介して、CCD３６に入射する。CCD３６は、受光した光の強度を電気信号に変換する。
【００２４】
CCD３６は、タイミングジェネレータ３５から供給されるタイミング信号に従って、蓄積された電気信号をCDS（Correlated Double Sampling（相関二重サンプリング））３７に出力する。CCD３６の出力信号に含まれる雑音は、リセット雑音（CCD３６が内部に有する、図示しない電荷検出用差動アンプのリセット時に発生）がほとんどであり、CDS３７は、このリセット雑音を低減するものである。CCD３６の出力波形は、リセット期間、信号期間、フィールドスルー期間の３つの期間に分けられ、信号期間には映像信号とリセット雑音が、フィールドスルー期間にはリセット雑音のみが存在する。従って、CDS３７は、この２つの期間の信号を異なる２つのパルスを用いて各々サンプリングし、その後、両信号を減算することにより、リセット雑音が低減された映像信号を得て、A/D（Analog to digital）変換部３８に出力する。
【００２５】
A/D変換部３８は、入力されたRGBのカラーアナログ信号を、デジタル信号に変換して、WB（White Balance）アンプ３９に出力する。CCD３６の出力信号はアナログ信号であり、信号処理をデジタルで行う場合、前段にこのA/D変換部３８が必要である。
【００２６】
WBアンプ３９は、制御部４０から入力された制御信号に従って、入力された画像信号に、ホワイトバランス係数を乗算し、制御部４０に出力する。
【００２７】
制御部４０は、モードダイヤル１２、十字キー１３、ボタン群１４、ズームアウトボタン１５、もしくはズームインボタン１６を用いてユーザが指令した内容を示す信号に基づいて、各種処理を実行する。
【００２８】
測光素子４１は、例えば、フォトダイオードなどからなり、外光の強度を測定し、制御部４０に出力する。充電・発光制御部４２は、ストロボ４３の発光に必要な電源を充電し、制御部４０から入力される制御信号に基づいて、ストロボ４３の発光を制御する。ストロボ４３は、充電・発光制御部４２から供給された電源により、充電・発光制御部４２の制御に従い、発光する。
【００２９】
記録部４４は、制御部４０から供給される画像データを記録したり、もしくは、記録されている画像データを読み出して制御部４０に供給する。
【００３０】
プログラムROM（Read Only Memory）４５には、制御部４０が実行するプログラムが格納されている。外部インターフェース４６は、例えば、USB（Universal Serial Bus）入出力端子などを備え、外部機器とのデータの授受が可能なようになされている。RAM（Random Access Memory）４７は、制御部４０の処理において生成されたデータなどを一時保存する。EEPROM（Electrically Erasable and Programmable ROM）４８は、制御部４０が実行する、例えば、レンズ制御部３２、アイリス３３、シャッタ３４、タイミングジェネレータ３５などに対する制御に必要なパラメータを記録している。
【００３１】
制御部４０には、プログラムをインストールするためのドライブ４９が接続されており、磁気ディスク６１、光ディスク６２、もしくは光磁気ディスク６３などが必要に応じて装着される。
【００３２】
また、制御部４０には、半導体メモリ７１を装着するためのメモリスロット５０が接続されており、必要に応じて挿入される半導体メモリ７１とデータの授受を行う。
【００３３】
半導体メモリ７１は、例えば、メモリースティック（商標）などにより構成される。このメモリースティックは、本出願人によって開発されたフラッシュメモリカードの一種である。このメモリースティックは、縦21.5×横50×厚さ2.8[mm]の小型薄型形状のプラスチックケース内に、電気的に書換えや消去が可能な不揮発性メモリであるEEPROMの一種であるフラッシュメモリ素子を格納したものであり、１０ピン端子を介して画像や音声、音楽等の各種データの書き込み、および読み出しが可能となっている。
【００３４】
図４は、デジタルスチルカメラ１のボタン群１４のうち、「MENU」と示されるボタンが押下された場合の表示画面を示す図である。LCD１１には、複数の機能を示すメニュー項目１０１乃至１０５を含むメニューバー１００が表示されるとともに、現在、カーソルが選択している（図中、反転表示されている）メニュー項目１０１の設定情報を示すリストボックス１２１が表示されている。また、次ページの存在があることを示すアイコン１１１が表示されている。
【００３５】
同図に示されるように、現在、カーソルが選択しているメニュー項目１０１は、アイコン表示から、機能名を表わす「フラッシュレベル」といった文字表示に切り替えられるとともに、その表示領域が拡大されている。また、その機能の現在の設定内容（図４の例の場合、「フラッシュレベル」の機能が、「標準」に設定されている）が、LCD１１の上側にアイコン１２２として表示されている。
【００３６】
このように、１つの表示画面に多くのメニュー項目１０１乃至１０５を表示させ、かつ、現在選択されている機能（すなわち、メニュー項目１０１）を拡大表示させるようにしたので、選択された項目のユーザに対する視認性を向上させることができる。また、その機能の設定内容を文字表示（すなわち、「フラッシュレベル」といった文字表示）、およびアイコン表示（すなわち、アイコン１２２を表示）させるようにしたので、ユーザに対する理解度を向上させることができる。
【００３７】
また、図４に示した表示画面において、ユーザが、十字キー１３のうち、上キー１３ａもしくは下キー１３ｂを操作することにより、「フラッシュレベル」の機能の設定内容を変更することができる。
【００３８】
例えば、ユーザによって、十字キー１３のうち、上キー１３ａが押下された場合、図５に示されるように、「フラッシュレベル」の設定内容が、「明」に変更されるとともに、LCD１１の上側に表示されているアイコン１２２も変更される。また、例えば、ユーザによって、十字キー１３のうち、下キー１３ｂが押下された場合、図６に示されるように、「フラッシュレベル」の設定内容が、「暗」に変更されるとともに、LCD１１の上側に表示されているアイコン１２２も変更される。
【００３９】
なお、十字キー１３のうち、上キー１３ａもしくは下キー１３ｂが押下されて設定内容が変更されると同時に、設定内容の確定が実行される。すなわち、例えば、ユーザによって、メニュー項目１０１の「フラッシュレベル」の設定内容が、「明」に変更された後、十字キー１３のうち、左キー１３ｃもしくは右キー１３ｄが操作されると、「フラッシュレベル」の設定内容には、「明」が記憶（保持）されることになる。
【００４０】
さらに、図４に示した表示画面において、ユーザが、十字キー１３のうち、左キー１３ｃもしくは右キー１３ｄを操作することにより、選択カーソルを移動させることができる。
【００４１】
例えば、ユーザによって、十字キー１３のうち、右キー１３ｄが押下された場合、図７に示されるように、選択カーソルがメニュー項目１０１からメニュー項目１０２に移動される。そして、現在、カーソルが選択しているメニュー項目１０２が、アイコン表示から、機能名を表わす「ＩＳＯ」といった文字表示に切り替えられるとともに、その表示領域が拡大される。
【００４２】
なお、図７の例の場合、「ＩＳＯ」の機能の現在の設定内容は、「オート」に設定されているので、LCD１１の上側に、設定内容のアイコンを表示させないようにする。
【００４３】
すなわち、「オート」、「通常」、もしくは「切」といったデフォルトの状態を示す設定内容の場合には、アイコンを非表示にすることによって、表示画面に表示される情報を抑え、ユーザに対して、表示画面をより見やすいものにすることができる。換言すれば、LCD１１の上側に設定内容がアイコン表示されている場合、ユーザは、デフォルトの状態とは異なる設定内容であることを容易に知ることができる。
【００４４】
また、図４に示したように、メニュー項目１０１には、「フラッシュレベル」といった文字表示がなされ、かつ、その表示領域が拡大されていたが、選択カーソルの移動によってメニュー項目１０１の選択が解除されると、再び、アイコン表示に切り替えられるとともに、表示領域も縮小される。
【００４５】
図７において、例えば、ユーザによって、十字キー１３のうち、右キー１３ｄが押下された場合、図８に示されるように、選択カーソルがメニュー項目１０２からメニュー項目１０３に移動される。そして、現在、カーソルが選択しているメニュー項目１０３が、アイコン表示から、機能名を表わす「ホワイトバランス」といった文字表示に切り替えられるとともに、その表示領域が拡大される。
【００４６】
なお、図８の例の場合、「ホワイトバランス」の機能の現在の設定内容は、「オート」に設定されているので、上述したように、LCD１１の上側には、設定内容のアイコンが表示されることはない。さらに、選択カーソルの移動にともなって、メニュー項目１０２は、再び、アイコン表示に切り替えられるとともに、表示領域も縮小される。
【００４７】
図８において、例えば、ユーザによって、十字キー１３のうち、右キー１３ｄが押下された場合、図９に示されるように、選択カーソルがメニュー項目１０３からメニュー項目１０４に移動される。そして、現在、カーソルが選択しているメニュー項目１０４が、アイコン表示から、機能名を表わす「画質」といった文字表示に切り替えられるとともに、その表示領域が拡大される。また、その機能の現在の設定内容（図９の例の場合、「画質」の機能が、「ファイン」に設定されている）が、LCD１１の上側にアイコン１２２として表示される。さらに、上述したように、選択カーソルの移動にともなって、メニュー項目１０３は、再び、アイコン表示に切り替えられるとともに、表示領域も縮小される。
【００４８】
図９において、例えば、ユーザによって、十字キー１３のうち、右キー１３ｄが押下された場合、図１０に示されるように、選択カーソルがメニュー項目１０４からメニュー項目１０５に移動される。そして、現在、カーソルが選択しているメニュー項目１０５が、アイコン表示から、機能名を表わす「画像サイズ」といった文字表示に切り替えられるとともに、その表示領域が拡大される。また、その機能の現在の設定内容（図１０の例の場合、「画像サイズ」の機能が、「640×480」に設定されている）が、LCD１１の上側にアイコン１２２として表示される。さらに、上述したように、選択カーソルの移動にともなって、メニュー項目１０４は、再び、アイコン表示に切り替えられるとともに、表示領域も縮小される。
【００４９】
図１０において、例えば、ユーザによって、十字キー１３のうち、右キー１３ｄが押下された場合、それ以上、選択カーソルを右に移動させることができないが、次ページの存在があることを示すアイコン１１１が表示されているので、図１１に示されるように、表示画面が切り替えられ、選択カーソルがメニュー項目１０６に移動される。そして、現在、カーソルが選択しているメニュー項目１０６が、アイコン表示から、機能名を表わす「Ｐ．エフェクト」といった文字表示に切り替えられるとともに、その表示領域が拡大される。また、前ページの存在があることを示すアイコン１３１が表示される。
【００５０】
なお、図１１の例の場合、「Ｐ．エフェクト」の機能の現在の設定内容は、「切」に設定されているので、上述したように、LCD１１の上側には、設定内容のアイコンが表示されることはない。
【００５１】
図１１において、例えば、ユーザによって、十字キー１３のうち、右キー１３ｄが押下された場合、図１２に示されるように、選択カーソルがメニュー項目１０６からメニュー項目１０７に移動される。そして、現在、カーソルが選択しているメニュー項目１０７が、アイコン表示から、機能名を表わす「撮影モード」といった文字表示に切り替えられるとともに、その表示領域が拡大される。
【００５２】
なお、図１２の例の場合、「撮影モード」の機能の現在の設定内容は、「通常」に設定されているので、上述したように、LCD１１の上側には、設定内容のアイコンが表示されることはない。さらに、選択カーソルの移動にともなって、メニュー項目１０６は、再び、アイコン表示に切り替えられるとともに、表示領域も縮小される。
【００５３】
このように、十字キー１３のうち、左キー１３ｃもしくは右キー１３ｄが押下されることにより、選択カーソルが移動され、カーソルが選択しているメニュー項目のみが、アイコン表示から機能名の文字表示に切り替えられ、かつ、その表示領域が拡大される。従って、より多くのメニュー項目を効率良く表示させることができる。
【００５４】
以上においては、図４に示した表示画面から、ユーザによって十字キー１３のうち、右キー１３ｄが押下され続けた場合の表示画面が遷移する様子を説明したが、例えば、図１２において、ユーザによって十字キー１３のうち、左キー１３ｃが押下された場合、図１１に示した表示画面に遷移される。さらに、ユーザによって左キー１３ｃが押下され続けると、図１０乃至図４に示した表示画面に順に遷移されることは言うまでもない。
【００５５】
次に、図１３および図１４のフローチャートを参照して、制御部４０が表示制御プログラムに従って実行する表示処理について説明する。
【００５６】
ステップＳ１において、表示制御プログラムは、ユーザによってメニューボタンが押下されたか否か、すなわち、ボタン群１４のうちの「MENU」と示されるボタンからの入力信号を受けたか否かを判定し、メニューボタンが押下されていないと判定した場合、メニューボタンが押下されるまで判定処理を繰り返す。
【００５７】
ステップＳ１においてメニューボタンが押下されたと判定された場合、ステップＳ２に進み、表示制御プログラムは、LCD１１に、メニューバー１００を表示させる。このとき、選択カーソルは、前回、メニューバー１００の表示を終了する際に、最後に選択されていたメニュー項目を選択している。
【００５８】
ステップＳ３において、表示制御プログラムは、LCD１１に表示されているメニューバー１００のうち、選択カーソルが、現在、最右端の項目を選択しているか否か、すなわち、図１０もしくは図１２に示したように、メニュー項目１０５もしくはメニュー項目１０７が選択されているか否かを判定し、選択カーソルが、現在、最右端の項目を選択していると判定した場合、ステップＳ４に進む。
【００５９】
ステップＳ４において、表示制御プログラムは、ユーザによって十字キー１３のうち、右キー１３ｄが押下されたか否か、すなわち、右キー１３ｄからの入力信号を受けたか否かを判定し、右キー１３ｄが押下されたと判定した場合、ステップＳ５に進む。
【００６０】
ステップＳ５において、表示制御プログラムは、次のページがあるか否か、すなわち、次ページの存在があることを示すアイコン１１１がLCD１１に表示されているか否かを判定し、次のページがあると判定した場合、ステップＳ６に進み、表示ページの切り替えを行う。これにより、例えば、図１０に示した表示画面から図１１に示した表示画面に切り替えられる。そして、表示画面が切り替えられた後、処理は、ステップＳ２５に進む。また、ステップＳ５において、次のページがないと判定された場合にも、処理は、ステップＳ２５に進む。
【００６１】
ステップＳ４において、ユーザによって十字キー１３のうち、右キー１３ｄが押下されていないと判定された場合、ステップＳ７に進み、表示制御プログラムは、ユーザによって十字キー１３のうち、左キー１３ｃが押下されたか否か、すなわち、左キー１３ｃからの入力信号を受けたか否かを判定し、左キー１３ｃが押下されたと判定した場合、ステップＳ８に進む。
【００６２】
ステップＳ８において、表示制御プログラムは、LCD１１に表示されている選択カーソルを左に移動させる。これにより、例えば、図１０に示した表示画面から図９に示した表示画面に遷移される。そして、表示画面が遷移された後、処理は、ステップＳ２５に進む。
【００６３】
ステップＳ７において、ユーザによって十字キー１３のうち、左キー１３ｃが押下されていないと判定された場合、ステップＳ９に進み、表示制御プログラムは、ユーザによって十字キー１３のうち、上キー１３ａもしくは下キー１３ｂが押下されたか否か、すなわち、上キー１３ａもしくは下キー１３ｂからの入力信号を受けたか否かを判定し、上キー１３ａもしくは下キー１３ｂが押下されたと判定した場合、ステップＳ１０に進む。
【００６４】
ステップＳ１０において、表示制御プログラムは、LCD１１に表示されている、現在、カーソルが選択しているメニュー項目の機能の設定内容を切り換える。例えば、図１０に示した表示画面において、メニュー項目１０５に対応する「画像サイズ」の設定内容が、「1280×960」、「1600×1200」、もしくは「1920×1440」に変更されるとともに、LCD１１の上側に表示されているアイコン１２２も変更される。そして、設定内容が変更された後、処理は、ステップＳ２５に進む。また、ステップＳ９において、ユーザによって十字キー１３のうち、上キー１３ａおよび下キー１３ｂのいずれも押下されていないと判定された場合にも、処理は、ステップＳ２５に進む。
【００６５】
ステップＳ３において、選択カーソルが、現在、最右端の項目を選択していないと判定された場合、ステップＳ１１に進み、表示制御プログラムは、LCD１１に表示されているメニューバー１００のうち、選択カーソルが、現在、最左端の項目を選択しているか否か、すなわち、図４もしくは図１１に示したように、メニュー項目１０１もしくはメニュー項目１０６が選択されているか否かを判定し、選択カーソルが、現在、最左端の項目を選択していると判定した場合、ステップＳ１２に進む。
【００６６】
ステップＳ１２において、表示制御プログラムは、ユーザによって十字キー１３のうち、左キー１３ｃが押下されたか否か、すなわち、左キー１３ｃからの入力信号を受けたか否かを判定し、左キー１３ｃが押下されたと判定した場合、ステップＳ１３に進む。
【００６７】
ステップＳ１３において、表示制御プログラムは、前のページがあるか否か、すなわち、前ページの存在があることを示すアイコン１３１がLCD１１に表示されているか否かを判定し、前のページがあると判定した場合、ステップＳ１４に進み、表示ページの切り替えを行う。これにより、例えば、図１１に示した表示画面から図１０に示した表示画面に切り替えられる。そして、表示画面が切り替えられた後、処理は、ステップＳ２５に進む。また、ステップＳ１３において、前のページがないと判定された場合にも、処理は、ステップＳ２５に進む。
【００６８】
ステップＳ１２において、ユーザによって十字キー１３のうち、左キー１３ｃが押下されていないと判定された場合、ステップＳ１５に進み、表示制御プログラムは、ユーザによって十字キー１３のうち、右キー１３ｄが押下されたか否か、すなわち、右キー１３ｄからの入力信号を受けたか否かを判定し、右キー１３ｄが押下されたと判定した場合、ステップＳ１６に進む。
【００６９】
ステップＳ１６において、表示制御プログラムは、LCD１１に表示されている選択カーソルを右に移動させる。これにより、例えば、図４に示した表示画面から図７に示した表示画面に遷移される。そして、表示画面が遷移された後、処理は、ステップＳ２５に進む。
【００７０】
ステップＳ１５において、ユーザによって十字キー１３のうち、右キー１３ｄが押下されていないと判定された場合、ステップＳ１７に進み、表示制御プログラムは、ユーザによって十字キー１３のうち、上キー１３ａもしくは下キー１３ｂが押下されたか否か、すなわち、上キー１３ａもしくは下キー１３ｂからの入力信号を受けたか否かを判定し、上キー１３ａもしくは下キー１３ｂが押下されたと判定した場合、ステップＳ１８に進む。
【００７１】
ステップＳ１８において、表示制御プログラムは、LCD１１に表示されている、現在、カーソルが選択しているメニュー項目の機能の設定内容を切り換える。例えば、図４に示した表示画面において、メニュー項目１０１に対応する「フラッシュレベル」の設定内容が、「明」（図５）もしくは「暗」（図６）に変更されるとともに、LCD１１の上側に表示されているアイコン１２２も変更される。そして、設定内容が変更された後、処理は、ステップＳ２５に進む。また、ステップＳ１７において、ユーザによって十字キー１３のうち、上キー１３ａおよび下キー１３ｂのいずれも押下されていないと判定された場合にも、処理は、ステップＳ２５に進む。
【００７２】
ステップＳ１１において、選択カーソルが、現在、最左端の項目を選択していないと判定された場合、ステップＳ１９に進み、表示制御プログラムは、ユーザによって十字キー１３のうち、左キー１３ｃが押下されたか否か、すなわち、左キー１３ｃからの入力信号を受けたか否かを判定し、左キー１３ｃが押下されたと判定した場合、ステップＳ２０に進む。
【００７３】
ステップＳ２０において、表示制御プログラムは、LCD１１に表示されている選択カーソルを左に移動させる。これにより、例えば、図７に示した表示画面から図４に示した表示画面に遷移される。そして、表示画面が遷移された後、処理は、ステップＳ２５に進む。
【００７４】
ステップＳ１９において、ユーザによって十字キー１３のうち、左キー１３ｃが押下されていないと判定された場合、ステップＳ２１に進み、表示制御プログラムは、ユーザによって十字キー１３のうち、右キー１３ｄが押下されたか否か、すなわち、右キー１３ｄからの入力信号を受けたか否かを判定し、右キー１３ｄが押下されたと判定した場合、ステップＳ２２に進む。
【００７５】
ステップＳ２２において、表示制御プログラムは、LCD１１に表示されている選択カーソルを右に移動させる。これにより、例えば、図７に示した表示画面から図８に示した表示画面に遷移される。そして、表示画面が遷移された後、処理は、ステップＳ２５に進む。
【００７６】
ステップＳ２１において、ユーザによって十字キー１３のうち、右キー１３ｄが押下されていないと判定された場合、ステップＳ２３に進み、表示制御プログラムは、ユーザによって十字キー１３のうち、上キー１３ａもしくは下キー１３ｂが押下されたか否か、すなわち、上キー１３ａもしくは下キー１３ｂからの入力信号を受けたか否かを判定し、上キー１３ａもしくは下キー１３ｂが押下されたと判定した場合、ステップＳ２４に進む。
【００７７】
ステップＳ２４において、表示制御プログラムは、LCD１１に表示されている、現在、カーソルが選択しているメニュー項目の機能の設定内容を切り換える。例えば、図７に示した表示画面において、メニュー項目１０２に対応する「ＩＳＯ」の設定内容が、「100」、「200」、もしくは「400」に変更されるとともに、LCD１１の上側に表示されているアイコン１２２も変更される。そして、設定内容が変更された後、処理は、ステップＳ２５に進む。また、ステップＳ２３において、ユーザによって十字キー１３のうち、上キー１３ａおよび下キー１３ｂのいずれも押下されていないと判定された場合にも、処理は、ステップＳ２５に進む。
【００７８】
ステップＳ２５において、表示制御プログラムは、ユーザによって再びメニューボタンが押下されたか否か、すなわち、ボタン群１４のうちの「MENU」と示されるボタンからの入力信号を受けたか否かを判定し、メニューボタンが押下されていないと判定した場合、ステップＳ３に戻り、上述した処理を繰り返す。そして、ステップＳ２５において、ユーザによって再びメニューボタンが押下されたと判定された場合、メニューバー１００の表示を終了させ、処理は終了される。
【００７９】
以上においては、デジタルスチルカメラ１のLCD１１にメニューバー１００を表示させる場合を例に挙げて説明したが、本発明はこれに限らず、LCDなどの表示部を有する、例えば、携帯電話機、PDA（Personal Digital Assistant）、もしくは他の電子機器にも、勿論、適用可能である。
【００８０】
また、以上においては、選択されている項目の表示領域を拡大させるだけでなく、反転表示させたり、もしくは、表示色を変更させるようにしてもよい。これにより、ユーザは、項目が選択されていることの理解度が高まることになる。
【００８１】
上述した一連の処理は、ソフトウェアにより実行することもできる。そのソフトウェアは、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【００８２】
この記録媒体は、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク６１（フロッピーディスクを含む）、光ディスク６２（CD-ROM（Compact Disk-Read Only Memory），DVD（Digital Versatile Disk）を含む）、光磁気ディスク６３（MD(Mini-Disk)を含む）、もしくは半導体メモリ７１などよりなるパッケージメディアなどにより構成される。
【００８３】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【符号の説明】
【００８４】
１  デジタルスチルカメラ，  １１  LCD，  １３  十字キー，  １３ａ  上キー，  １３ｂ  下キー，  １３ｃ  左キー，  １３ｄ  右キー，  １４  ボタン群，  ４０  制御部，  ６１  磁気ディスク，  ６２  光ディスク，  ６３  光磁気ディスク，  ７１  半導体メモリ
【図１】
2011043809.tif 000003
【図２】
2011043809.tif 000004
【図３】
2011043809.tif 000005
【図４】
2011043809.tif 000006
【図５】
2011043809.tif 000007
【図６】
2011043809.tif 000008
【図７】
2011043809.tif 000009
【図８】
2011043809.tif 000010
【図９】
2011043809.tif 000011
【図１０】
2011043809.tif 000012
【図１１】
2011043809.tif 000013
【図１２】
2011043809.tif 000014
【図１３】
2011043809.tif 000015
【図１４】
2011043809.tif 000016