(57)【特許請求の範囲】
【請求項１】
所定の選択操作が行われたことに応じて、表示部に表示された選択可能な複数の項目のうち、選択中の項目に代えて他の項目を選択する選択手段と、
選択中の項目は、直前に選択されていた項目から前記所定の選択操作に応じて選択された項目であり、かつ、前記直前に選択されていた項目から特定の方向に配置されている項目であり、該選択中の項目から該特定の方向とは異なる方向に次の前記所定の選択操作で選択可能な項目が表示されている場合には、次の前記所定の選択操作で選択可能な項目を、次の選択操作で選択されない項目とは異なる形態である第一形態で識別表示し、
該選択中の項目から該特定の方向に次の前記所定の選択操作で選択可能な項目が表示されている場合には、次の前記所定の選択操作で選択可能な項目を、前記第一の形態で識別表示しないように制御する表示制御手段とを有することを特徴とする表示制御装置。
【請求項２】
選択中の項目から前記特定の方向に選択可能な項目が配置されている場合には、次の前記所定の選択操作が行われたことに応じて、該特定の方向に配置された項目が選択されることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示制御手段はさらに、前記直前に選択されていた項目を前記第一の形態で識別表示することを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記表示制御手段は、前記選択中の項目からみて特定の方向において該選択中の項目と隣りあって複数の項目がある場合に、次の前記所定の選択操作において選択可能な項目を、前記複数の項目のうち前記選択手段により次の選択操作で選択されない項目とは異なる形態である第二の形態で識別表示するように制御することを特徴とする請求項１乃至３の何れか１項に記載の表示制御装置。
【請求項５】
前記表示制御手段は、前記選択中の項目を囲う辺のうち該選択中の項目から前記特定の方向にある一辺において、複数の項目が該選択中の項目と隣り合うように配置されている場合に、前記複数の項目のうち次の前記所定の選択操作において選択可能な項目を、前記複数の項目のうち前記選択手段により次の選択操作で選択されない項目とは異なる形態である第二の形態で識別表示するように制御することを特徴とする請求項１乃至４の何れか１項に記載の表示制御装置。
【請求項６】
前記表示制御手段は、前記選択可能な複数の項目が並べて表示されており、前記選択中の項目が前記選択可能な複数の項目の並びにおける端に表示されている場合に、次の前記所定の選択操作で選択可能な項目を前記第一の形態で識別表示するように制御することを特徴とする請求項１乃至５の何れか１項に記載の表示制御装置。
【請求項７】
前記選択可能な複数の項目は前記表示部のうち対向する二辺に沿って表示されていることを特徴とする請求項１乃至６の何れか１項に記載の表示制御装置。
【請求項８】
前記表示制御手段は、選択中の項目が直前に選択されていた項目から第一の方向にある、第一の選択操作に応じて選択された項目であり、該選択中の項目から該第一の方向とは異なる方向に次の前記所定の選択操作で選択可能な項目が表示されている場合には、次の前記第一の選択操作に応じて選択される第一の項目を前記第一の形態で識別表示し、
前記選択中の項目が直前に選択されていた項目から前記第一の方向及び該第一の方向と反対の方向とのいずれとも異なる第二の方向ある、前記所定の選択操作とは異なる選択操作に応じて選択された項目であり、該選択中の項目から該第二の方向とは異なる方向に次の前記所定の選択操作で選択可能な項目が表示されている場合には、次の前記異なる選択操作に応じて選択される第二の項目を前記第一の形態で識別表示するように制御することを特徴とする請求項１乃至７の何れか１項に記載の表示制御装置。
【請求項９】
前記表示制御手段は、前記第一の項目を前記第一の形態で識別表示した場合には前記第二の項目を、前記第二の項目を前記第一の形態で識別表示した場合には前記第一の項目を、次の選択操作で選択されない項目及び前記第一の形態の識別表示とは異なる形態で識別可能に表示するように制御することを特徴とする請求項８に記載の表示制御装置。
【請求項１０】
前記選択可能な複数の項目は複数の行または列に並べて表示されており、前記選択中の項目が前記行または列の端に表示されている場合に、前記選択手段は、前記所定の選択操作が行われたことに応じて前記選択中の項目に代えて前記選択中の項目が表示されている行または列とは異なる行または列の端に表示されている項目を選択することを特徴とする請求項１乃至９の何れか１項に記載の表示制御装置。
【請求項１１】
前記表示制御手段は、前記選択中の項目が他の選択可能な複数の項目とは異なる形態で表示されるように制御することを特徴とする請求項１乃至１０の何れか１項に記載の表示制御装置。
【請求項１２】
前記選択手段は、選択中の項目からみて押下されたキーに対応する方向にある項目を前記選択中の項目に代えて選択可能であることを特徴とする請求項１乃至１１の何れか１項に記載の表示制御装置。
【請求項１３】
前記所定の操作は、選択中の項目からみてダイヤルの回転方向に応じた方向にある項目を前記選択中の項目に代えて選択可能であることを特徴とする請求項１乃至１２の何れか１項に記載の表示制御装置。
【請求項１４】
前記選択手段により前記選択中の項目が選択されてから所定の時間が経過したことに応じて、
前記表示制御手段は、前記第一の形態で識別表示されている項目を前記第一の形態で識別表示の形態から前記選択手段により次の選択操作で選択されない項目と同じ形態に変更して表示するように制御することを特徴とする請求項１乃至１３の何れか１項に記載の表示制御装置。
【請求項１５】
タッチ操作を検知するタッチ検出手段をさらに有し、
前記タッチ検出手段によって、前記表示部へのタッチ操作を検知したことに応じて、
前記表示制御手段は、前記第一の形態で識別表示されている項目を前記第一の形態から前記選択手段により次の選択操作で選択されない項目と同じ形態に変更して表示するように制御することを特徴とする請求項１乃至１４の何れか１項に記載の表示制御装置。
【請求項１６】
前記表示制御手段は、前記選択手段により次の前記所定の選択操作に応じて選択される項目に、前記所定の選択操作に対応する操作方向を示す記号を表示するように制御することを特徴とする請求項１乃至１５の何れか１項に記載の表示制御装置。
【請求項１７】
所定の選択操作が行われたことに応じて、表示部に表示された選択可能な複数の項目のうち、選択中の項目に代えて他の項目を選択する選択ステップと、
選択中の項目は、直前に選択されていた項目から前記所定の選択操作に応じて選択された項目であり、かつ、前記直前に選択されていた項目から特定の方向に配置されている項目であり、該選択中の項目から該特定の方向とは異なる方向に次の前記所定の選択操作で選択可能な項目が表示されている場合には、次の前記所定の選択操作で選択可能な項目を、次の選択操作で選択されない項目とは異なる形態である第一形態で識別表示し、
該選択中の項目から該特定の方向に次の前記所定の選択操作で選択可能な項目が表示されている場合には、次の前記所定の選択操作で選択可能な項目を、前記第一の形態で識別表示しないように制御する表示制御ステップとを有することを特徴とする表示制御装置の制御方法。
【請求項１８】
コンピュータを、請求項１乃至１６のいずれか１項に記載された表示制御装置の各手段として機能させるためのプログラム。
【請求項１９】
コンピュータを、請求項１乃至１６のいずれか１項に記載された表示制御装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の項目から順次項目を選択する技術に関する。
【背景技術】
【０００２】
同一階層に含まれる複数の項目から選択をする際に、候補となる項目を順次選択することで目標となる項目まで移動するような項目の選択方法がある。どの項目が選択されるかが分かると、ユーザにとって使いやすいものになる。
【０００３】
特許文献１にはダイヤルの回転方向と、回転方向に応じたカーソルの移動方向を示すことが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２４３１１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の表示方法のように操作方向とカーソルの移動方向を示しただけでは、ユーザから見て操作方向に対応する方向に、複数の選択されそうな項目がある、または項目がない場合に、次の操作に応じて選択される項目が分からない可能性がある。
【０００６】
本発明は、上記の課題に鑑み、次の選択操作に応じて選択可能な項目をユーザがより認識しやすいようにした表示制御装置の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の表示制御装置は、所定の選択操作が行われたことに応じて、表示部に表示された選択可能な複数の項目のうち、選択中の項目に代えて他の項目を選択する選択手段と、
選択中の項目は、直前に選択されていた項目から前記所定の選択操作に応じて選択された項目であり、かつ、前記直前に選択されていた項目から特定の方向に配置されている項目であり、該選択中の項目から該特定の方向とは異なる方向に次の前記所定の選択操作で選択可能な項目が表示されている場合には、次の前記所定の選択操作で選択可能な項目を、次の選択操作で選択されない項目とは異なる形態である第一形態で識別表示し、該選択中の項目から該特定の方向に次の前記所定の選択操作で選択可能な項目が表示されている場合には、次の前記所定の選択操作で選択可能な項目を、前記第一の形態で識別表示しないように制御する表示制御手段とを有することを特徴とすることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、次の選択操作に応じて選択可能な項目をユーザがより認識しやすくすることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態の構成を適用可能な装置の一例としてのデジタルカメラの外観図
【図２】本発明の実施形態の構成を適用可能な装置の一例としてのデジタルカメラの構成例を示すブロック図
【図３】本発明における選択項目表示の第一実施形態を示すフローチャート
【図４】本発明の第一実施形態における表示部の表示例を示す図
【図５】本発明における選択項目表示の第二実施形態を示すフローチャート
【図６】本発明の第二実施形態における表示部の表示例を示す図
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１１】
＜第１実施形態＞
図１（ａ）、（ｂ）に本発明の撮像装置の一例としてのデジタルカメラの外観図を示す。図１（ａ）はデジタルカメラ１００の前面斜視図であり、図１（ｂ）はデジタルカメラ１００の背面斜視図である。図１において、表示部２８は画像や各種情報を表示する表示部である。シャッターボタン６１は撮影指示を行うための操作部である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。メインダイヤル７１は操作部７０に含まれる回転操作部材であり、このメインダイヤル７１を回すことで、シャッター速度や絞りなどの設定値の変更等が行える。電源スイッチ７２はデジタルカメラ１００の電源のＯＮ及びＯＦＦを切り替える操作部材である。サブダイヤル７３は操作部７０に含まれる回転操作部材であり、選択枠の移動や画像送りなどを行える。十字キー７４は操作部７０に含まれ、上、下、左、右部分をそれぞれ押し込み可能な十字キー（４方向キー）である。十字キー７４の押した部分に応じた操作が可能である。ＳＥＴボタン７５は操作部７０に含まれ、押しボタンであり、主に選択項目の決定などに用いられる。再生ボタン７９は操作部７０に含まれ、撮影モードと再生モードとを切り替える操作ボタンである。撮影モード中に再生ボタン７９を押下することで再生モードに移行し、記録媒体２００に記録された画像のうち最新の画像を表示部２８に表示させることができる。ファインダー１６は、レンズユニットを通して得た被写体の光学像の焦点や構図の確認を行うための覗き込み型のファインダーである。
【００１２】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。
【００１３】
レンズ１０３は通常、複数枚のレンズから構成されるが、ここでは簡略して一枚のレンズのみで示している。ＡＥセンサー１７は、被写体の輝度を測光する。クイックリターンミラー１２は、露光、ライブビュー撮影、動画撮影の際にシステム制御部５０から指示されて、不図示のアクチュエータによりアップダウンされる。
【００１４】
撮影者は、レンズ１０３を通して得た光学像をペンタプリズム１４とファインダー１６を介して結像した像を観察することで、レンズ１０３を通して得た被写体の光学像の焦点状態や構図の確認が可能となる。
【００１５】
フォーカルプレーンシャッター１０１は、システム制御部５０の制御で撮像部２２の露光時間を自由に制御するためのものである。
【００１６】
撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換回路２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換回路２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。
【００１７】
画像処理部２４は、Ａ／Ｄ変換回路２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理が行われ、得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１８】
Ａ／Ｄ変換回路２３は撮像部２２によって電気信号に変換されたアナログ信号をデジタル信号に変換する。
【００１９】
Ｄ／Ａ変換回路１９はＡ／Ｄ変換回路２３によってデジタル信号に変換された画像データやメモリ制御部１５により入力される画像データをアナログ信号に変換して表示部２８に出力することもできる。これらのＤ／Ａ変換回路１９による画像処理及び表示処理は、システム制御部５０により切り替えられる。また、システム制御部５０は、撮影画像のカラーバランス情報をもとにホワイトバランス調整を行う。
【００２０】
表示部２８は画像を表示するための背面モニタであり、図１（ｂ）に示すようにデジタルカメラ１００の背面に設けられている。画像を表示するディスプレイであれば液晶方式に限らず、有機ＥＬなど他の方式のディスプレイであってもよい。
【００２１】
メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記録容量を備えている。また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。
【００２２】
不揮発性メモリ５６は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記録される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
【００２３】
システム制御部５０は、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２には、ＲＡＭが用いられ、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等を展開する。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換回路１９、表示部２８等を制御することにより表示制御も行う。
【００２４】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２５】
モード切替スイッチ６０、シャッターボタン６１、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。
【００２６】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッター速度優先モード（Ｔｖモード）がある。また、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切替スイッチ６０で、メニューボタンに含まれるこれらのモードのいずれかに直接切り替えられる。あるいは、モード切替スイッチ６０でメニューボタンに一旦切り換えた後に、メニューボタンに含まれるこれらのモードのいずれかに、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００２７】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２８】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向キーやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。また、操作部７０は、ユーザからの操作を受け付ける入力部としての各種操作部材である。操作部７０には、少なくとも以下の操作部が含まれる。シャッターボタン６１、メインダイヤル７１、電源スイッチ７２、サブダイヤル７３、十字キー７４、ＳＥＴボタン７５、再生ボタン７９。
【００２９】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。
【００３０】
電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００３１】
通信部５４は、無線または有線ケーブルによって接続し、映像信号や音声信号の送受信を行う。通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。通信部５４は撮像部２２で撮像した画像（スルー画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部機器から画像データやその他の各種情報を受信することができる。
【００３２】
なお操作部７０の一つとして、表示部２８に対する接触を検知可能（タッチ検出可能）なタッチパネルを有する。タッチパネルと表示部２８とは一体的に構成することができる。例えば、タッチパネルを光の透過率が表示部２８の表示を妨げないように構成し、表示部２８の表示面の上層に取り付ける。そして、タッチパネルにおける入力座標と、表示部２８上の表示座標とを対応付ける。これにより、恰もユーザが表示部２８上に表示された画面を直接的に操作可能であるかのようなＧＵＩ（グラフィカルユーザーインターフェース）を構成することができる。システム制御部５０はタッチパネルへの以下の操作、あるいは状態を検出できる。
・タッチパネルにタッチしていなかった指やペンが新たにタッチパネルにタッチしたこと。すなわち、タッチの開始（以下、タッチダウン（Ｔｏｕｃｈ−Ｄｏｗｎ）と称する）。
・タッチパネルを指やペンでタッチしている状態であること（以下、タッチオン（Ｔｏｕｃｈ−Ｏｎ）と称する）。
【００３３】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式ものがあるが、いずれの方式でもよい。
【００３４】
次に、図３の選択操作のフローを図４の表示例を用いて説明する。デジタルカメラ１００に電源が入り表示部２８に表示がされると、選択操作のフローが開始される。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。
【００３５】
Ｓ３０１では、システム制御部５０は、選択画面が表示されたか否かを判定する。本実施形態においては、ライブビュー表示４２９において表示される不図示のＦＵＮＣボタンが選択されたことによって、図４に示す選択画面４１３の表示が指示されたか否かを判定する。本実施形態において選択画面として、表示部２８に表示される撮影に関するパラメータの選択画面を例にあげる。また、選択画面はメニュー画面や再生画面における画像選択画面でもよい。選択画面４１３の表示が指示されたと判定された場合には、選択画面を表示してＳ３０２へ進み、そうでない場合は、選択画面４１３の表示の指示を受けるまで待つ。
【００３６】
図４を用いて、選択画面について説明する。図４において、十字キー７４の上下キー４２５、４２７を押下またはサブダイヤル７３の回転操作を行うと選択項目が上下のいずれかに移動する。また、十字キー７４の左右キー４２６、４２８を押下またはメインダイヤル７１の回転操作を行うと選択項目が左右のいずれかに移動する。図４（ａ）の選択画面４１３において、項目群４１１ａ、４１１ｂは、設定値（設定項目）を変更可能である項目の一覧を表示している部分であり、それぞれ表示部２８の左右両端に（対向する二辺沿うように）表示されている。また、項目群４１１ａ、４１１ｂは、表示部２８に表示されている他の表示アイテム（ライブビュー表示４２９、ガイダンス４３０等の表示アイテム）よりも端に表示されている。項目群４１１ａには項目４０１〜４０５が、項目群４１１ｂには項目４０６〜４１０が表示されており、項目４０１〜４１０は同一階層の項目であり、何れかの項目を選択可能である。また、下位選択層４１２は表示部２８の下部に表示され、項目群４１１ａ、４１１ｂにおいて選択された選択項目について設定を変更する設定値（設定項目）の一覧を表示している部分である。図４（ａ）の選択画面４１３において選択中の項目４０３は撮影回数に関する設定項目であり、下位選択層４１２に表示されている下位選択項目４１４〜４１８の５つの設定値からいずれか１つの撮影に関する設定値を設定可能である。図４（ａ）の下位選択層４１２においては、下位選択項目４１４〜４１８が同一階層の項目であり、何れかの項目を設定値として選択（設定）可能である。また、図４（ａ）の下位選択層４１２においては下位選択項目４１４が選択されており、撮影指示をすると一回だけ撮影を行う一枚撮影が選択されていることが分かる。また、ガイダンス４３０のように下位選択層４１２において選択された設定値をライブビュー表示４２９上に２秒や４秒といった一定期間表示するようにしてもよい。ここで、十字キー７４の左右キー４２６、４２８の押下もしくはメインダイヤル７１の回転操作を行うと他の下位選択項目を選択することができる。他の上位層にある項目についての設定を変更したい場合には十字キー７４の上下キー４２５、４２７の押下もしくはサブダイヤル７３の回転操作を行えばよい。また、図４に示す選択画面４１３では、複数の選択項目のうち画面の右側と左側の領域に項目群４１１ａと項目群４１１ｂが表示されている。項目群４１１ａの下端から下方向への選択操作を行うと項目群４１１ｂの上端へ移動し、項目群４１１ｂの下端から下方向への選択操作を行うと項目群４１１ａの上端へ移動するように順次選択される項目が移動する。
【００３７】
Ｓ３０２では、システム制御部５０は、表示時間Ｔの計測を開始する。表示時間は、後述する移動可能項目の識別表示を止めるまでの時間を計るためのものである。
【００３８】
Ｓ３０３では、システム制御部５０は、現在表示中の選択画面において選択中の項目を強調表示する。図４（ａ）の選択画面４１３においては選択中の項目４０３を、図４（ｂ）の選択画面４１３においては選択中の項目４０１を、図４（ｃ）の選択画面４１３においては選択中の項目４０５を強調表示４１９（カーソル、フォーカス）のような表示形態で表示する。また、選択画面４１３に示すように下位選択層４１２を表示する。強調表示４１９とは、現在選択されている項目を、他の選択されていない項目と識別できるように表示色彩を変えたり、項目を強調するために他項目を示す線（枠線）よりも太い線や異なる色で示したりする。異なる色とは、具体的には図４（ａ）、（ｂ）の選択画面４１３の強調表示４１９に示すような黒色表示（他の項目は白色の背景に黒色で項目が示される白色表示である）等である。また、図４（ｃ）の選択画面４１３の強調表示４１９のような他の項目よりも太い線で示す等の表示形態で選択中の項目４０５を表示してもよい。さらに、図４（ａ）の下位選択層４１２に示すように、下位選択層４１２において選択されている下位選択項目４１４を下位選択項目４１４が選択されていることを示す強調表示４２１のような線で項目を線で囲むような表示形態で示してもよい。
【００３９】
Ｓ３０４では、システム制御部５０は、現在選択中の項目から次の操作によって選択可能（移動可能）な項目である移動可能項目を識別表示する。図４（ａ）の選択画面４１３においては項目４０２を、図４（ｂ）の選択画面４１３においては項目４１０を、図４（ｃ）の選択画面４１３においては項目４０４をそれぞれ識別表示４２０ａのような表示形態で示す。図４（ａ）の選択画面４１３においては項目４０４を、図４（ｂ）の選択画面４１３においては項目４０２を、図４（ｃ）の選択画面４１３においては項目４０６をそれぞれ識別表示４２０ｂのような表示形態で示す。識別表示とは、選択項目を変更する次の１回の選択操作によってどの位置に選択項目が移動するのか（移動可能であるのか）を示すものである。移動可能項目は、図４（ａ）の選択画面４１３の項目４０２及び４０４に示される識別表示４２０ａ、４２０ｂのように項目の回りを太線で表示するような表示形態で示してもよい。さらに、図４（ｂ）の選択画面４１３の項目４０１の表示形態である強調表示４１９よりも薄い色で示す識別表示４２０ａ、４２０ｂのような表示形態で移動可能である項目４１０、４０２を表示してもよい。また、図４（ｃ）の選択画面４１３のように選択中の項目４０５の表示形態である太線で示される強調表示４１９とは異なる表示形態である薄い色で示す識別表示４２０ａ、４２０ｂのような表示形態で移動可能である項目４０４、４０６を表示してもよい。いずれの場合にも同一階層の項目において、選択中の項目（選択項目）と移動可能項目とその他の項目は異なる形態で表示する。
【００４０】
図４（ｂ）の選択画面４１３の項目４０１、図４（ｃ）の選択画面４１３の項目４０５に示すように選択中の項目が項目群の端にあり、移動可能な項目が連続して（隣り合って）表示されていない場合には、ユーザが次の選択操作でどの項目に移るのか分かりにくい。また、項目４０１は項目４０２の上方向に配置されており、上キー４２５への操作で移動したが、項目４０１の上方向には項目が表示されていない。項目４０１が選択されている際には上キー４２５への操作によって、項目４０１の上方向ではない方向（右下の方向）にある項目４１０が選択される。よって、図４（ｂ）の選択画面４１３の項目４１０を識別表示４２０ａ、図４（ｃ）の選択画面４１３の項目４０６を識別表示４２０ｂの表示形態で示すことにより、移動先の項目が連続して表示されていなくても移動可能な項目を認識することができる。移動可能な全てまたはいくつかの項目が選択中の項目と連続して表示されていないような場合には移動可能項目を識別表示の表示形態で示すことによって、次の選択操作で移動可能な項目を認識できる。また、移動可能な項目を全ての場合で識別表示の表示形態で示さなくても、例えばユーザが分かりにくいような位置にある移動可能な項目のみを識別表示の表示形態で示してもよい。
【００４１】
また、各選択画面４１３において識別表示４２０ａの表示形態で示される項目４０２、４１０、４０４は各選択画面４１３において選択中の項目４０３、４０１、４０５から上キー４２５の１回の押下で移動可能な項目である。もしくはサブダイヤル７３の左回りの１クリック分の回転操作でも移動可能である。各選択画面４１３において識別表示４２０ｂの表示形態で示され項目４０４、４０２、４０６は各選択画面４１３において選択中の項目４０３、４０１、４０５から下キー４２７の１回の押下で移動可能な項目である。もしくはサブダイヤル７３の右回りの１クリック分の回転操作で移動可能である。
【００４２】
さらに、連続していない移動可能項目へ移動する操作方向を示すために、図４（ｂ）の選択画面４１３の項目４１０に表示される上向きの矢印４２３や、図４（ｃ）の選択画面４１３の項目４０６に表示される下向きの矢印４２４を更に表示してもよい。この矢印４２３のように項目に操作方向を示すと、矢印４２３が表示されている項目４１０へは上側へ移動するような選択操作である上キー４２５の押下もしくはサブダイヤル７３の左回りの回転操作を行えばよいことがわかる。また、矢印４２４のように項目に操作方向を示すと、矢印４２４が表示されている項目４０６へは下側へ移動するような選択操作である下キー４２７の押下もしくはサブダイヤル７３の右回りの回転操作を行えばよいことがわかる。このように矢印４２３、４２４（操作方向を示す記号）の表示により、操作部７０のうちどの部材を操作すればどの移動可能項目に移動することができるのかを示すことができる。
【００４３】
また、図４（ａ）の下位選択層４１２において選択中の下位選択項目４１４から次の選択操作において移動可能な項目である下位選択項目４１５を識別表示４２２のような点線表示である表示形態で示してもよい。下位選択層４１２のように項目が少なく、連続して選択する項目の移動が行われるとユーザが選択中の項目を見失ってしまうような場合には、項目列の片方の端から他方の端に直接移動させないことがある。下位選択項目４１４は下位選択層４１２において左端に表示されており、上述のように端から端への移動をしない場合には、移動可能である１つの下位選択項目４１５を下位移動可能項目として識別表示４２２のような表示形態で示してもよい。下位選択項目４１５への移動は、十字キー７４の右キー４２６への１回の押下もしくはメインダイヤル７１の右回りの回転操作で行うことができる。下位選択項目が端にない場合には、移動可能な左右の項目を下位移動可能項目として識別表示するので、選択中の項目が端にある場合にはユーザはどちらか一方の項目の移動しかできないことを認識することができる。なお、下位選択層４１２においては、隣り合わない項目に選択が移動することがないので、ユーザは次の移動先について迷うことはないとみなして、識別表示を行わないものとしてもよい。
【００４４】
Ｓ３０５では、システム制御部５０は、表示時間Ｔが所定時間αになったか否かを判定する。表示時間Ｔ＝αになったと判定した場合には、Ｓ３０６へ進み、そうでない場合は、Ｓ３０７へ進む。
【００４５】
Ｓ３０６では、システム制御部５０は、移動可能項目の識別表示をやめる。図４（ａ）の選択画面４１３の表示状態から図４（ｄ）の選択画面４１３の表示状態になる。つまり、識別表示４２０ａ及び４２０ｂの表示形態で示していた項目の表示形態を移動可能項目ではない項目と同じ表示形態となるようにする。所定時間αが経過するまで図４（ａ）で選択中の項目４０３（図４（ｂ）では項目４０１、図４（ｃ）では項目４０５）から選択する項目を変更する選択操作を受け付けなかったのだから、ユーザは選択する項目の変更を行おうとしていない可能性が高い。また、表示時間Ｔが所定時間α経過したことに応じて選択画面４１３の表示を止めるようにしてもよい。
【００４６】
Ｓ３０７では、システム制御部５０は、十字キー７４、メインダイヤル７１、サブダイヤル７３に対する操作があったか否かを判定する。これらの操作部材に対する操作があったと判定した場合は、Ｓ３０８へ進み、そうでない場合は、Ｓ３０３へ戻る。
【００４７】
Ｓ３０８では、システム制御部５０は、十字キー７４の左右キー４２６、４２８もしくは上下キー４２５、４２７への押下があったか否かを判定する。十字キー７４への操作があったと判定した場合は、Ｓ３１３へ進み、そうでない場合は、Ｓ３０９へ進む。
【００４８】
Ｓ３０９では、システム制御部５０は、サブダイヤル７３への回転操作があったか否かを判定する。回転操作があったと判定した場合は、Ｓ３１０へ進み、そうでない場合は、Ｓ３１３へ進む。
【００４９】
Ｓ３１０では、システム制御部５０は、サブダイヤル７３が右回りに回転されたか否かを判定する。右回りに回転されたと判定された場合は、Ｓ３１２へ進み、そうでない場合は、Ｓ３１１へ進む。
【００５０】
Ｓ３１１では、システム制御部５０は、現在選択中の項目の上側にある項目に選択を移す。図４（ａ）の選択画面４１３においては、移動可能項目である項目４０２へ選択する項目が移動する。また、図４（ｂ）の選択画面４１３のように、選択中の項目４０１が項目群４１１ａの最も上側にある場合は、識別表示４２０ａ、４２０ｂで示される項目４１０、４０２のうち（項目４０１の上側にはないが）上側への選択操作で項目４１０が選択される。図４（ｃ）の選択画面４１３においては、移動可能項目である項目４０４へ選択する項目が移動する。このとき、図４（ｂ）においては、順次選択される項目が上下のいずれかである。よって、選択中の項目４０１の下側に移動可能項目である項目４０２があれば、識別表示４２０ａ、４２０ｂで示されている項目のうち上方向への選択操作では項目４０２ではない項目４１０に移動することが感覚的に分かる。また、図４（ｂ）においては、移動可能項目である項目４１０にＳ３０４で述べた補助表示である上向きの矢印４２３を示すことでも、上方向への選択操作で移動する項目（移動先）がよりわかりやすくなる。
【００５１】
Ｓ３１２では、システム制御部５０は、現在選択中の項目の下側にある項目に選択を移す。図４（ａ）の選択画面４１３においては、移動可能項目である項目４０４へ選択する項目が移動する。図４（ｂ）の選択画面４１３においては、移動可能項目である項目４０２へ選択する項目が移動する。図４（ｃ）の選択画面４１３に示すように、選択中の項目４０５が項目群４１１ｂの最も下側にある場合には、識別表示４２０ａ、４２０ｂされている項目４０４、４０６のうち（項目４０５の下側にはないが）下側への選択操作で項目４０６が選択される。このとき、図４（ｃ）においては、順次選択される項目が上下のいずれかである。よって、選択中の項目４０５の上側に移動可能項目である項目４０４があれば、識別表示４２０ａ、４２０ｂがされている項目のうち下方向への選択操作では項目４０４ではない項目４０６に移動することが感覚的に分かる。また、図４（ｃ）においては、移動可能項目である項目４０６にＳ３０４で述べた補助表示である下向きの矢印４２４を示すことでも、下方向への選択操作で移動する項目（移動先）がよりわかりやすくなる。
【００５２】
Ｓ３１３では、システム制御部５０は、十字キー７４の左右キー４２６、４２８への押下もしくはメインダイヤル７１の回転のいずれかの操作があったか否かを判定する。操作があったと判定した場合は、Ｓ３１７へ進み、そうでない場合は、Ｓ３１４へ進む。
【００５３】
Ｓ３１４では、システム制御部５０は、十字キー７４の上キー４２５への押下があったか否かを判定する。上キー４２５への押下があったと判定した場合は、Ｓ３１５へ進み、そうでない場合は、Ｓ３１６へ進む。
【００５４】
Ｓ３１５では、システム制御部５０は、Ｓ３１２と同様に現在選択中の項目の上側にある項目に選択項目を移す。
【００５５】
Ｓ３１６では、システム制御部５０は、Ｓ３１１と同様に現在選択中の項目の下側にある項目に選択項目を移す。
【００５６】
Ｓ３１１、Ｓ３１２、Ｓ３１５、Ｓ３１６で選択を移動すると、Ｓ３０２に進み、表示時間Ｔの計測を行うと共に移動先の項目に応じて選択中の項目を強調表示、及び移動可能項目を識別表示する。
【００５７】
Ｓ３１７では、システム制御部５０は、十字キー７４の左キー４２８への押下もしくはメインダイヤル７１の左回りの回転操作のいずれかの操作があったか否かを判定する。操作があったと判定した場合は、Ｓ３１８へ進み、そうでない場合は、Ｓ３１９へ進む。
【００５８】
Ｓ３１８では、システム制御部５０は、選択画面４１３の下位選択層４１２において選択中の項目から左側の項目へ移動する。図４（ａ）の下位選択層４１２のように、選択中の下位選択項目４１４の左側に連続して（隣り合って）項目が表示されていないような、移動前に左端の項目が選択されていた場合は、逆端の項目へと選択を移動する。このとき、Ｓ３０４で述べたように一方の端から他方の端へ選択項目の移動をしない場合には、左側への移動はしない。また、Ｓ３１８において選択された下位選択層４１２の項目が選択されたことを示す表示（選択表示）をする。
【００５９】
Ｓ３１９では、システム制御部５０は、下位選択層４１２において選択中の項目から右側の項目へ移動する。図４（ａ）の下位選択層４１２においては、選択中の下位選択項目４１４の右側にある下位選択項目４１５へと移動する。また、Ｓ３１９において選択された下位選択層４１２にある項目が選択されたことを示す表示（選択表示）をする。
【００６０】
以上説明した実施形態によれば、直前に選択していた項目から特定の方向に選択中の項目が配置されているが、選択中の項目から特定の方向には選択可能な項目が表示されていない場合に、次の選択操作で選択される項目がわかる。所定の選択操作によって順次選択される項目が特定の方向に並んでいる場合に、選択中の項目から特定の方向に選択項目が配置されていない場合には、次にどの項目が選択されるのかわからない。よって、本実施形態で説明したように次に選択される項目を補助表示することでユーザは次の所定の選択操作で選択される項目を認識することができる。また、複数の項目が複数の領域に分かれて表示されており、他の領域にある項目列へ選択項目が移動する場合にもどの項目に移動するのか分かる。さらに、所定の選択操作によって複数の項目を順次選択する場合に、まとまって表示される項目列の端にある項目が選択されると次に選択される項目が異なる項目列にある場合がある。よって、本実施形態のように識別表示をすることで、次に所定の選択操作を行った場合に選択される項目が分かりにくい位置にあったとしても、どの項目に移動することができるのかが分かる。また、次の選択操作によって選択可能な項目を識別表示によって示すことで、意図しない項目へ誤って移動し余計な操作を行う可能性を低減することができる。
【００６１】
＜第２実施形態＞
第２実施形態は、デジタルカメラ１００の構成に関しては第１実施形態で説明した図１及び図２と同様である。第二実施形態では、図４とは異なり下位層と上位層を同時に表示しないが、表示部２８全面に同一階層である項目を表示する例を説明する。図６に示す第二実施形態の選択画面においては、上下方向と左右方向への４方向の選択する項目の移動が可能である。
【００６２】
図６の選択画面では横方向へ連続して項目が並ぶ行と、縦方向へ連続して項目が並ぶ列があり、行は下側にある行が次の行、列は右側にある列が次の列としてその位置関係を説明する。図６（ａ）〜（ｄ）において選択操作によって、行または列の端にある選択項目からどのように選択される項目が移動するのかどうかを説明する。図６（ａ）〜（ｄ）に示す選択画面では項目６０１〜６０４が同じ行（１行目）に表示されており、次の行（２行目）には項目６０５〜６０７が表示されている。また、項目６０４、６０７〜６０９が同じ列（右端の列）に表示されている。
【００６３】
図６（ａ）は、左右方向へ選択する項目の移動を行っている際の表示部２８の一例を示している。各行の左端にある項目が選択されている場合に左方向への移動の指示をすると前行の右端の項目へ移る。また、各行の右端にある項目が選択されている場合に右方向への移動の指示をすると次行の左端にある項目へ移る。図６（ａ）は、１行目の右端の項目６０４が選択されている場合の表示例である。
【００６４】
図６（ｂ）は、上下方向へ選択する項目の移動を行っている際の表示部２８の一例を示している。各列の上端にある項目が選択されている場合に上方向への移動の指示をすると前列の下端の項目へ移る。また、各列の下端にある項目が選択されている場合に下方向への移動の指示をすると次列の上端にある項目へ移る。図６（ｂ）は、右端の列の上端の項目６０４が選択されている場合の表示例である。
【００６５】
図６（ｃ）は、図６（ｂ）と同様、上下方向へ選択する項目の移動を行っている際の表示部２８の図６（ｂ）とは異なる表示例を示している。各列の上端にある項目が選択されている場合に上方向への移動の指示をすると前列の下端の項目へ移る。また、各列の下端にある項目が選択されている場合に下方向への移動の指示をすると次列の上端にある項目へ移る。また、各行の左端にある項目が選択されている場合に左方向への移動の指示をすると前行の右端の項目へ移る。また、各行の右端にある項目が選択されている場合に右方向への移動の指示をすると次行の左端にある項目へ移る。図６（ｃ）は、１行目の右端で、かつ右端の列の上端の項目６０４が選択されている場合の表示例である。
【００６６】
図６（ｄ）は、上下方向へ選択する項目の移動を行っている際の表示部２８の一例を示している。各列の上端にある項目が選択されている場合に上方向への移動の指示をすると同じ列の下端の項目へ移る。また、各列の下端にある項目が選択されている場合に下方向への移動の指示をすると同じ列の上端にある項目へ移る。さらに、各行の左端にある項目が選択されている場合に左方向への移動の指示をすると同じ行の右端の項目へ移り、各行の右端にある項目が選択されている場合に右方向への移動の指示をすると同じ行の左端の項目へ移る。図６（ｄ）は、１行目の右端で、かつ右端の列の上端の項目６０４が選択されている場合の表示例である。
【００６７】
次に、図５の選択操作のフローを図６の表示例を用いて説明する。デジタルカメラ１００に電源が入り表示部２８に表示がされると、選択操作のフローが開始される。この処理は、不揮発性メモリ５６に記録されたプログラムをシステムメモリ５２に展開してシステム制御部５０が実行することで実現する。本実施形態においては、図６に示す選択画面を用いて選択操作のフローを説明する。
【００６８】
Ｓ５０１〜Ｓ５０２は、図３のＳ３０１〜Ｓ３０２と同様の処理である。
【００６９】
Ｓ５０３では、システム制御部５０は、現在表示中の選択画面において選択中の選択項目を強調表示する。図６（ａ）〜（ｄ）においては選択中の項目６０４の表示形態を強調表示６１０（カーソル、フォーカス）のように太線で示す。このように表示することで他の項目とは異なり、選択中の項目であることがわかる。
【００７０】
Ｓ５０４では、システム制御部５０は、現在選択中の項目から次に選択可能である項目である移動可能項目である項目を識別表示する。図６（ａ）においては移動可能項目である項目６０３を識別表示６１１ａの表示形態で、項目６０５を識別表示６１１ｂの表示形態で示す。図６（ｂ）においては移動可能項目である項目６０９を識別表示６１２ａの表示形態で、項目６０６を識別表示６１２ｂの表示形態で示す。図６（ｃ）においては、図６（ｂ）と同様に移動可能項目である項目６０６と６０９を識別表示６１２ａと６１２ｂの表示形態で示す。図６（ｄ）においては、移動可能項目である項目６０９を識別表示６１２ａの表示形態で、項目６０７を識別表示６１２ｂの表示形態で示す。
【００７１】
項目の選択操作をしているユーザにとっては、図６のように項目が表示されている行または列の端の項目を選択した際に次の操作でどの位置に選択する項目が移動するのが分かりにくい。このように左右両方もしくは上下両方の移動方向にある項目に識別表示をすることで、選択項目の前後にある項目を把握し、選択項目として順次移動していく選択の流れが分かりやすくなる。また、選択中の項目６０４を強調表示６１０の表示形態で示しているだけでは下方向への選択操作をした場合に項目６０６に移動するのか、項目６０７に移動するのか分かりにくいが、識別表示をすることで移動先が分かる。また、移動先が隣り合っておらず、ユーザからみて複数の候補があるような場合に、指示操作を移動先の法則や流れを考えながら操作をする必要もなく、余計な操作が発生することもない。項目６０４のうち項目６０４を囲う四辺のうちの下辺（一辺）には項目６０６と項目６０７の二つの項目が接するように（隣あうように）表示されており、下キー４２７等の下方向に選択する項目を変える操作によってどちらの項目に移動するのか分かりにくい。識別表示６１２ｂをすることにより、項目６０４から下方向にある複数の項目のうちどの項目が次の選択操作で選択されるのか分かる。
【００７２】
Ｓ５０５〜Ｓ５１０は、図３のＳ３０５〜Ｓ３１０と同様の処理である。
【００７３】
Ｓ５１１では、システム制御部５０は、現在選択中の項目の上側にある項目に選択項目を移す。図６（ａ）〜（ｄ）においては、項目６０９に移動する。
【００７４】
Ｓ５１２では、システム制御部５０は、現在選択中の項目の下側にある項目に選択項目を移す。図６（ａ）〜（ｃ）においては、項目６０６に移動する。図６（ｄ）の移動ルールの場合は、項目６０７に移動する。
【００７５】
Ｓ５１３では、システム制御部５０は、上下の移動があったことをシステムメモリ５２に記録する。
【００７６】
Ｓ５１４〜Ｓ５１５は、図３のＳ３１３〜Ｓ３１４と同様の処理である。
【００７７】
Ｓ５１６〜Ｓ５１８は、Ｓ５１１〜Ｓ５１３と同様の処理である。
【００７８】
Ｓ５１９では、システム制御部５０は、十字キー７４の左キー４２８への押下もしくはメインダイヤル７１の左回りの回転操作のいずれかの操作があったか否かを判定する。操作があったと判定した場合は、Ｓ５２０へ進み、そうでない場合は、Ｓ５２１へ進む。
【００７９】
Ｓ５２０では、システム制御部５０は、選択中の項目６０４から左側の項目へ移動する。図６（ａ）〜（ｄ）においては、項目６０３へ移動する。
【００８０】
Ｓ５２１では、システム制御部５０は、選択中の項目６０４から右側の項目へ移動する。図６（ａ）〜（ｃ）においては、移動可能項目である項目６０５へと移動する。また、図６（ｄ）の移動ルールの場合は、選択中の項目６０４からは移動可能項目である項目６０１へと移動する。
【００８１】
Ｓ５２２では、システム制御部５０は、左右の移動があったことをシステムメモリ５２に記録する。
【００８２】
Ｓ５２３では、システム制御部５０は、Ｓ５０２と同様に表示時間Ｔの計測を開始する。
【００８３】
Ｓ５２４では、システム制御部５０は、選択中の項目を強調表示する。
【００８４】
Ｓ５２５では、システム制御部５０は、直前の移動方向に基づく識別表示を行う。詳しくは、移動可能な選択項目のうち、Ｓ５１３、Ｓ５１８、Ｓ５２２でシステムメモリ５２に記録した左右もしくは上下の移動方向のいずれかの方向にある項目のみを識別表示する。直前の移動方向が上下であった場合には、図６（ｂ）〜（ｄ）に示すような選択中の項目６０４の上下にある（上下方向への選択操作により移動する）移動可能項目である項目を識別表示６１２ａ、６１２ｂの表示形態で示す。図６（ｂ）、（ｃ）においては、選択中の項目６０４から上方向へ移動する選択操作で移動可能項目である項目６０９を識別表示６１２ａの表示形態で、下側にある移動可能項目である項目６０６を識別表示６１２ｂの表示形態で示す。項目６０９は選択中の項目６０４が表示されている行の次の行の下端に表示されている項目である。一方、図６（ｄ）においては、選択中の項目６０４の下側にある項目６０７を識別表示６１２ｂの表示形態で、選択中の項目６０４から下方向へ移動する選択操作で移動可能な項目である項目６０９を識別表示６１２ａの表示形態で示す。項目６０９は選択中の項目６０５が表示されている行と同じ行の下端に表示されている項目である。
【００８５】
また、直前の移動方向が左右であった場合には、図６（ａ）に示すような選択中の項目６０４の左右にある（左右方向への選択操作により移動する）移動可能項目である項目を識別表示６１１ａ、６１１ｂの表示形態で示す。図６（ａ）においては、選択中の項目６０４から右方向へ移動する選択操作で移動可能な項目である項目６０５を識別表示６１１ｂの表示形態で、左側にある移動可能な項目である項目６０３を識別表示６１１ａの表示形態で示す。項目６０５は選択中の項目６０４が表示されている列の次の列の左端に表示されている項目である。
【００８６】
また、図６（ｃ）、（ｄ）のように選択中の項目６０４から移動可能な項目ではあるが、直前の移動方向とは別軸（別方向）にある項目は、補助識別表示６１３ａ、６１３ｂのような前述の識別表示とは異なる表示形態で（識別可能になるように）示してもよい。補助識別表示は、識別表示よりも細い線や異なる色で表示することで、識別表示よりは目立ちにくい、若しくは、識別表示されている項目とは異なるが、移動可能な項目としてユーザは認識することができる。図６（ｃ）においては、移動可能項目ではあるが直前の移動方向である上下方向へ移動する選択操作ではなく、左右方向へ移動する選択操作により選択可能である項目６０３、６０５を補助識別表示６１３ａ、６１３ｂの表示形態で示す。また、図６（ｄ）においては同様に項目６０３、６０１を補助識別表示６１３ａ、６１３ｂの表示形態で示す。このように直前の移動方向に基づく移動可能項目に対しては識別表示をし、それ以外の移動可能項目に対しては補助識別表示をすることで直前の移動方向と同じ方向（もしくは反対方向）への選択操作でどの項目に移動するのかをユーザは認識することができる。また、直前の移動方向と、直前の移動方向と垂直の方向とのどちらの選択操作で、どの項目に移動するのかもユーザは認識することができる。図６の選択画面のように、選択中の項目６０４に隣り合って３つ以上の項目が表示され、選択操作の方向と、選択中の項目から該選択操作により選択される項目の位置関係とが一致しないような場合には、補助識別表示をすることにより操作性が向上する。また、多数の方向に移動可能であるような場合には、選択操作と対応する移動先が分からず所望の項目に移動するために何度も選択操作を行わなくてもよくなる。また、識別表示を補助識別表示よりも濃い色や太い線で表示した場合には、直前と同じ方向へ選択項目を移動する選択操作でどの項目へ移動可能なのかをユーザはより認識することができる。
【００８７】
Ｓ５２６〜Ｓ５２８はＳ５０５〜５０７と同様の処理である。
【００８８】
以上説明した実施形態によれば、直前に選択していた項目から特定の方向に選択中の項目が配置されているが、選択中の項目から特定の方向には選択可能な項目が表示されていない場合に、次の選択操作で選択される項目がわかる。また、複数の方向に移動可能であるような場合にも、移動可能な移動方向のうち直前の移動方向に基づいた項目と、そうでない項目をそれぞれ認識することができるので、操作方向と選択される項目をより関連付けて把握することができる。本実施形態で示したように４方向への移動が可能であるような場合には、操作方向と選択可能な項目が分かりにくいことがある。特に、次の選択操作によって選択可能な項目が現在選択されている項目と隣り合って表示されていないような場合には、各方向への選択操作によってどの位置に移動するのか分からず、何度も選択操作を繰り返さなければならないことがある。しかし、直前の移動方向とそうでない移動方向への選択操作によって移動可能な項目を分けて表示することで、直前の操作指示と同じ操作によって移動可能な候補が隣り合った位置に表示されていなくても表示形態により項目を認識することができる。
【００８９】
なお、本実施形態においては上下または左右の移動方向のどちらかが直前の移動方向であるかを判定し、識別表示をするとしたが、これに限らず直前に移動した一方向のみに基づいて識別表示してもよい。つまり、左方向への移動を直前の移動方向として記録し、左側にある項目を識別表示し、右側にある項目には識別表示しない、あるいは右側にある項目を補助識別表示するようにしてもよい。
【００９０】
なお、本実施形態においては十字キー７４やメインダイヤル７１、サブダイヤル７３への操作によって選択する項目の移動をすることを説明したが、本発明はタッチパネルにおいても有効である。タッチパネルでは選択する項目を直接タッチ操作で選択することがあるが、連続した操作で選択可能な項目が離れて表示されおり、さらに項目を直接タッチ操作で選択しない場合などには特に有効である。また、操作画面と表示画面が異なる画面であるような場合にも有効である。例えば、操作用のタッチパネルに上下左右方向の矢印（選択方向）が表示されており各矢印へのタッチで選択操作を行う場合や、スワイプ操作の方向で選択操作を行う場合等には操作方向と選択する項目の移動先が分かると操作性が向上する。
【００９１】
または、選択操作が行われる部材に応じて識別表示を行うか否かを決定してもよい。つまり、十字キー７４やメインダイヤル７１、サブダイヤル７３への操作によって選択操作が行われた場合には本実施形態で説明したように識別表示や補助識別表示等の表示を行う。しかし、タッチパネルでの項目の選択操作を受け付けたことに応じて識別表示や補助識別表示等の表示をやめるようにしてもよい。タッチパネルで選択操作を行う際には直接項目をタッチし、順次項目を選択するわけではないので識別表示等をする必要性が低い。
【００９２】
なお、ダイヤルの回転方向が右回りの場合は下側もしくは右側へ、左回りの場合は上側もしくは左側へ移動するものとして説明したがこれに限らず、右回りの場合に上側もしくは左側へ、左回りの場合は下側もしくは右側へ移動するようにしてもよい。
【００９３】
なお、表示制御装置の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００９４】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００９５】
また、上述した実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、これはこの例に限定されず複数の項目から順次項目を選択する操作を行うことができるような表示制御装置であれば適用可能である。すなわち、本発明は携帯電話端末や携帯型の画像ビューワ、タブレット端末、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。
【００９６】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記録媒体は本発明を構成することになる。
【図１】
0006025878.tif 000002
【図２】
0006025878.tif 000003
【図３】
0006025878.tif 000004
【図４】
0006025878.tif 000005
【図５】
0006025878.tif 000006
【図６】
0006025878.tif 000007