(57)【要約】      （修正有）【課題】異なる面に備えられた操作手段を用いた場合にも、ユーザーが直観的に操作を行うことができる電子機器を提供する。【解決手段】電子機器の第１の面に配置された表示手段と、第１の面を正面とした場合の上面となる第２の面に配置された第１の操作手段と、第１の面を正面とした場合の右側面となる第３の面に配置された第２の操作手段と、表示手段に表示された複数の設定値候補のうち選択する設定値を、第１の操作部材に対する操作Ｓ４０２に応じてより小さな設定値に変更しＳ４０３、第２の操作部材に対する操作Ｓ４０４に応じてより大きな設定値に変更するＳ４０５ように制御する制御手段とを有する。【選択図】図４
2018142938.tif 000002
【特許請求の範囲】
【請求項１】
電子機器であって、
前記電子機器の第１の面に配置された表示手段と、
前記第１の面を正面とした場合の上面となる第２の面に配置された第１の操作手段と、
前記第１の面を正面とした場合の右側面となる第３の面に配置された第２の操作手段と、
前記表示手段に表示された複数の項目のうち選択する項目を、前記第１の操作部材に対する操作に応じて前の項目に変更し、前記第２の操作部材に対する操作に応じて先の項目に変更するように制御する制御手段と
を有することを特徴とする電子機器。
【請求項２】
前記複数の項目が前記表示手段において左右に並べて表示された項目群である場合に、
前記制御手段は、前記複数の項目のうち、前記第１の操作手段に対する操作に応じて、変更前に選択されていた項目よりも左側の項目を選択するように制御し、前記第２の操作部材に対する操作に応じて、変更前に選択されていた項目よりも右側の項目を選択するように制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記複数の項目が前記表示手段において上下に並べて表示された項目群である場合に、
前記制御手段は、前記複数の項目のうち、前記第１の操作手段に対する操作に応じて、変更前に選択されていた項目よりも上側の項目を選択するように制御し、前記第２の操作部材に対する操作に応じて、変更前に選択されていた項目よりも下側の項目を選択するように制御することを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記制御手段は、複数の項目が選択肢として表示され、端に表示された項目以外を選択している状態から該複数の項目のうち選択される項目が変更された際に、該複数の項目の位置が変わることなく、選択されたことを示すカーソルの位置が移動する第１の画面が前記表示手段に表示されている場合には、前記複数の項目のうち選択する項目を、前記第１の操作部材に対する操作に応じて前の項目に変更し、前記第２の操作部材に対する操作に応じて先の項目に変更するように制御することを特徴とする請求項１乃至３のいずれか１項に記載の電子機器。
【請求項５】
前記制御手段は、特定の設定項目についての複数の設定値候補が表示された第２の画面が前記表示手段に表示されている場合には、前記複数の設定値候補のうち選択する設定値を、前記第１の操作部材に対する操作に応じてより小さな設定値に変更し、前記第２の操作部材に対する操作に応じてより大きな設定値に変更するように制御することを特徴とする請求項１乃至４のいずれか１項に記載の電子機器。
【請求項６】
電子機器であって、
前記電子機器の第１の面に配置された表示手段と、
前記第１の面を正面とした場合の上面となる第２の面に配置された第１の操作手段と、
前記第１の面を正面とした場合の右側面となる第３の面に配置された第２の操作手段と、
前記表示手段に表示された複数の設定値候補のうち選択する設定値を、前記第１の操作部材に対する操作に応じてより小さな設定値に変更し、前記第２の操作部材に対する操作に応じてより大きな設定値に変更するように制御する制御手段と
を有することを特徴とする電子機器。
【請求項７】
前記制御手段は、
変更対象の数値の変更の前後で位置の変わらない表示領域で表示される数値が変更される第３の画面が前記表示手段に表示されている場合には、前記第１の操作部材に対する操作に応じて前記変更対象の数値を増加させ、前記第２の操作部材に対する操作に応じて前記変更対象の数値を減少させるように制御することを特徴とする請求項１乃至６のいずれか１項に記載の電子機器。
【請求項８】
電子機器であって、
前記電子機器の第１の面に配置された表示手段と、
前記第１の面を正面とした場合の上面となる第２の面に配置された第１の操作手段と、
前記第１の面を正面とした場合の右側面となる第３の面に配置された第２の操作手段と、
変更対象の数値の変更の前後で前記表示手段における位置の変わらない表示領域に表示される変更対象の数値を、前記第１の操作部材に対する操作に応じて増加させ、前記第２の操作部材に対する操作に応じて減少させるように制御する制御手段と
を有することを特徴とする電子機器。
【請求項９】
前記表示手段に表示された前記変更対象の数値に対応付けて、上方向を示すマーク及び下方向を示すマークが表示されることを特徴とする請求項７または８に記載の電子機器。
【請求項１０】
前記制御手段は、
複数の項目が選択肢として表示され、該複数の項目のうち選択される項目が変更された際に、選択された項目を示す識別子の位置が変わることなく、該複数の項目の位置が移動する第４の画面が前記表示手段に表示されている場合には、前記複数の項目のうち選択する項目を、前記第１の操作部材に対する操作に応じて先の項目に変更し、前記第２の操作部材に対する操作に応じて前の項目に変更するように制御することを特徴とする請求項１乃至９のいずれか１項に記載の電子機器。
【請求項１１】
前記制御手段は、前記第４の画面が前記表示手段に表示されている場合に、前記第１の操作部材に対する操作に応じて前記複数の項目の表示位置を上に移動し、前記第２の操作部材に対する操作に応じて前記複数の項目の表示位置を下に移動するように制御することを特徴とする請求項１０に記載の電子機器。
【請求項１２】
電子機器であって、
前記電子機器の第１の面に配置された表示手段と、
前記第１の面を正面とした場合の上面となる第２の面に配置された第１の操作手段と、
前記第１の面を正面とした場合の右側面となる第３の面に配置された第２の操作手段と、
前記表示手段に表示された複数の項目を、前記第１の操作部材に対する操作に応じて上に移動させ、前記第２の操作部材に対する操作に応じて下に移動させるように制御する制御手段と
を有することを特徴とする電子機器。
【請求項１３】
前記第１の操作手段は前記第２の面のうち中央よりも前記第３の面寄りに配置されており、前記第２の操作手段は前記第３の面のうち中央よりも前記第２の面寄りに配置されており、前記第１の操作手段と前記第２の操作手段との間には別の操作手段が配置されていないことを特徴とする請求項１乃至１２のいずれか１項に記載の電子機器。
【請求項１４】
撮像手段と、
前記撮像手段での撮影を指示する操作手段であって、前記第２の面に配置された第３の操作手段と
を更に有することを特徴とする請求項１乃至１３のいずれか１項に記載の電子機器。
【請求項１５】
前記第２の操作手段に対する特定の操作に応じて前記電子機器の電源をオフすることが可能であり、前記第１の操作手段と前記第３の操作手段に対する操作では前記電子機器の電源をオフできないことを特徴とする請求項１４に記載の電子機器。
【請求項１６】
前記制御手段は、前記第１の操作手段に対する特定の操作に応じて、電源をオフとすることなく前記表示手段に表示された設定メニュー画面を非表示とするように制御することを特徴とする請求項１４または１５に記載の電子機器。
【請求項１７】
前記第１の面のうち中央よりも前記第３の面寄りに前記撮像手段への被写体光の入射面が配置されており、前記第２の面のうち中央よりも前記第３の面の反対面寄りに前記第３の操作手段が配置されていることを特徴とする請求項１４乃至１６のいずれか１項に記載の電子機器。
【請求項１８】
前記第１の面の反対面、前記第２の面の反対面、及び前記第３の面の反対面には操作手段は配置されていないことを特徴とする請求項１乃至１７のいずれか１項に記載の電子機器。
【請求項１９】
前記第２の面の反対面には、前記電子機器を設置器具に固定するためのネジ穴が備えられていることを特徴とする請求項１乃至１８のいずれか１項に記載の電子機器。
【請求項２０】
電子機器の第１の面に配置された表示手段と、
前記第１の面を正面とした場合の上面となる第２の面に配置された第１の操作手段と、
前記第１の面を正面とした場合の右側面となる第３の面に配置された第２の操作手段と、を有する電子機器の制御方法であって、
前記表示手段に表示された複数の項目のうち選択する項目を、前記第１の操作部材に対する操作に応じて前の項目に変更し、前記第２の操作部材に対する操作に応じて先の項目に変更するように制御する制御ステップと
を有することを特徴とする電子機器の制御方法。
【請求項２１】
電子機器の第１の面に配置された表示手段と、
前記第１の面を正面とした場合の上面となる第２の面に配置された第１の操作手段と、
前記第１の面を正面とした場合の右側面となる第３の面に配置された第２の操作手段と、を有する電子機器の制御方法であって、
前記表示手段に表示された複数の設定値候補のうち選択する設定値を、前記第１の操作部材に対する操作に応じてより小さな設定値に変更し、前記第２の操作部材に対する操作に応じてより大きな設定値に変更するように制御する制御ステップと
を有することを特徴とする電子機器の制御方法。
【請求項２２】
電子機器の第１の面に配置された表示手段と、
前記第１の面を正面とした場合の上面となる第２の面に配置された第１の操作手段と、
前記第１の面を正面とした場合の右側面となる第３の面に配置された第２の操作手段と、を有する電子機器の制御方法であって、
変更対象の数値の変更の前後で前記表示手段における位置の変わらない表示領域に表示される変更対象の数値を、前記第１の操作部材に対する操作に応じて増加させ、前記第２の操作部材に対する操作に応じて減少させるように制御する制御ステップと
を有することを特徴とする電子機器の制御方法。
【請求項２３】
電子機器の第１の面に配置された表示手段と、
前記第１の面を正面とした場合の上面となる第２の面に配置された第１の操作手段と、
前記第１の面を正面とした場合の右側面となる第３の面に配置された第２の操作手段と、を有する電子機器の制御方法であって、
前記表示手段に表示された複数の項目を、前記第１の操作部材に対する操作に応じて上に移動させ、前記第２の操作部材に対する操作に応じて下に移動させるように制御する制御ステップと
を有することを特徴とする電子機器の制御方法。
【請求項２４】
コンピュータを、請求項１乃至１９のいずれか１項に記載された電子機器の各手段として機能させるためのプログラム。
【請求項２５】
コンピュータを、請求項１乃至１９のいずれか１項に記載された電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びその制御方法、プログラム、記録媒体に関するものであり、特に、異なる面に配置された複数の操作手段を用いた操作の制御技術に関するものである。
【背景技術】
【０００２】
従来、電子機器において、十字キーなどの方向指示部材を用いた操作が一般的に行われている。特許文献１には、メニュー画面上のフォーカスを上下方向に移動させるために使用される上下ボタンと、メニュー画面上のフォーカスを左右方向に移動させるために使用される左右ボタンからなる十字ボタンを備えた電子機器が提案されている。
【０００３】
一方、電子回路の集積化技術や電子部品の小型化技術などの向上により、装置本体の薄型化、小型化がますます進んでいる。ドローン（小型の無人航空機）への設置や、電子機器を身につけて使用するウェアラブル機器としての利用など、小型化への需要もますます高まっている。電子機器の一種であるデジタルカメラでは、ヘルメット、自転車やバイクのハンドル、サーフボードやスノーボードの先端などへ設置して利用するアクションカムとしての利用も広がってきており、このような用途においても小型化が求められている。特許文献２には、電源スイッチ、撮影の開始／停止を指示するためのレリーズ釦、ズームレバー、レンズ、耳掛け部を備えた、小型軽量な耳掛け式ウェアラブルカメラが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−６２１１６号公報
【特許文献２】特開２０１５−１７７４２０号広報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
装置の小型化が進むにつれ、操作部材を配置できるスペースも狭くなっており、従来と同様の操作部材を備えて従来と同様の操作感を提供することが難しくなってきている。例えば特許文献２には、上下左右の方向を指示する操作部材が備えられておらず、特許文献１の十字ボタンを用いた方向指示操作と同じような操作感をユーザーに提供することが難しい。装置の小型化に伴って操作部材を配置できるスペースが狭くなる影響で、複数の操作部材をそれぞれ電子機器における異なる面に配置しなければならない場合もある。このような場合に、どのような操作方法を提供すればユーザーにとって操作性が良いものとなるかについて、従来は考慮されていない。
【０００６】
そこで本発明は、上記課題に鑑み、電子機器における異なる面に備えられた操作手段を用いた場合にも、ユーザーが直観的に操作を行うことができる電子機器及びその制御方法、プログラム、記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の電子機器は、
前記電子機器の第１の面に配置された表示手段と、
前記第１の面を正面とした場合の上面となる第２の面に配置された第１の操作手段と、
前記第１の面を正面とした場合の右側面となる第３の面に配置された第２の操作手段と、
前記表示手段に表示された複数の項目のうち選択する項目を、前記第１の操作部材に対する操作に応じて前の項目に変更し、前記第２の操作部材に対する操作に応じて先の項目に変更するように制御する制御手段と
を有することを特徴とする。
【発明の効果】
【０００８】
本発明の電子機器によれば、ユーザーは、電子機器における異なる面に備えられた操作手段を用いた場合にも、直観的に操作を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】デジタルカメラ１００の構成ブロック図である。
【図２】デジタルカメラ１００の外観図である。
【図３】ディスプレイ１０５における表示例である。
【図４】第１階層処理のフローチャートである。
【図５】第２階層処理のフローチャートである。
【図６】第３階層処理としての露出補正画面処理のフローチャートである。
【図７】第３階層処理としての日付設定画面処理のフローチャートである。
【図８】画像出力処理のフローチャートである。
【図９】ディスプレイ１０５における表示例である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の好適な実施形態を説明する。
【００１１】
図１に本発明を適用可能な電子機器の一例としてのデジタルカメラ１００の構成ブロック図の一例を示す。
【００１２】
内部バス１５０に対してＣＰＵ１０１、メモリ１０２、不揮発性メモリ１０３、画像処理部１０４、ディスプレイ１０５、操作部１０６、記録媒体Ｉ／Ｆ１０７、外部Ｉ／Ｆ１０９、通信Ｉ／Ｆ１１０、カメラ部１１２、電源接続部１１３が接続されている。内部バス１５０に接続される各部は、内部バス１５０を介して互いにデータのやりとりを行うことができるようにされている。
【００１３】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１は、例えば不揮発性メモリ１０３に格納されるプログラムに従い、メモリ１０２をワークメモリとして用いて、デジタルカメラ１００の各部を制御するプロセッサーである。メモリ１０２は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリなど）からなる。不揮発性メモリ１０３には、画像データや音声データ、その他のデータ、ＣＰＵ１０１が動作するための各種プログラムなどが格納される。不揮発性メモリ１０３は例えばハードディスク（ＨＤ）やＲＯＭ、フラッシュメモリーなどで構成される。
【００１４】
画像処理部１０４は、ＣＰＵ１０１の制御に基づいて、不揮発性メモリ１０３や記録媒体１０８に格納された画像データや、外部Ｉ／Ｆ１０９を介して取得した映像信号、通信Ｉ／Ｆ１１０を介して取得した画像データなどに対して各種画像処理を施す。画像処理部１０４が行う画像処理には、Ａ／Ｄ変換処理、Ｄ／Ａ変換処理、画像データの符号化処理、圧縮処理、デコード処理、拡大／縮小処理（リサイズ）、ノイズ低減処理、色変換処理などが含まれる。画像処理部１０４は特定の画像処理を施すための専用の回路ブロックで構成しても良い。また、画像処理の種別によっては画像処理部１０４を用いずにＣＰＵ１０１がプログラムに従って画像処理を施すことも可能である。
【００１５】
ディスプレイ１０５は、ＣＰＵ１０１の制御に基づいて、画像やＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成するＧＵＩ画面などを表示する。ＣＰＵ１０１は、プログラムに従い表示制御信号を生成し、ディスプレイ１０５に表示するための映像信号を生成してディスプレイ１０５に出力するようにデジタルカメラ１００の各部を制御する。ディスプレイ１０５は出力された映像信号に基づいて映像を表示する。
【００１６】
操作部１０６は、ボタン、ダイヤル、ジョイスティックなどを含む、ユーザ操作を受け付けるための入力デバイスである。
【００１７】
記憶媒体Ｉ／Ｆ１０７は、メモリーカードやＣＤ、ＤＶＤといった記録媒体１０８が装着可能とされ、ＣＰＵ１０１の制御に基づき、装着された記録媒体１０８からのデータの読み出しや、当該記録媒体１０８に対するデータの書き込みを行う。外部Ｉ／Ｆ１０９は、外部機器と有線ケーブルや無線によって接続し、映像信号や音声信号の入出力を行うためのインターフェースである。通信Ｉ／Ｆ１１０は、外部機器やインターネット１１１などと通信して、ファイルやコマンドなどの各種データの送受信を行うためのインターフェースである。
【００１８】
カメラ部１１２は、ズームレンズ、フォーカスレンズを含むレンズ群、及び、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子を含み、被写体画像データを生成することが可能である。
【００１９】
電源接続部１１３は、電源１１４から電力を受電し、バス１５０を介し各部の動作に必要な電力を供給する。
【００２０】
電源１１４は、二次電池（リチウムイオン電池など）やＡＣアダプタなどで、デジタルカメラ１００の動作に必要な電力の供給源である。デジタルカメラ１００は、ＡＣアダプタなどに接続して利用することも可能であるが、基本的には電池からの電源供給を受けて独立して動作することの可能であり、携帯して使用することのできる携帯機器である。電池駆動するため、後述のようにヘルメット等に装着して用いるウェアラブルカメラとしての利用も可能である。
【００２１】
図２（ａ）、図２（ｂ）に、デジタルカメラ１００の外観図を示す。図２（ａ）にデジタルカメラ１００の前面斜視図（正面斜視図）であり、図２（ｂ）にデジタルカメラ１００の背面斜視図である。本実施形態のデジタルカメラ１００は、一辺が１〜３ｃｍ程度（縦、横、高さの合計が１０ｃｍ程度）の小型の略立方体形状または直方体形状である。もちろんこのサイズに限定されるものではないが、このように小型形状であるため、ユーザーが操作可能な実用的な大きさのボタンを配置できる数と場所には限界がある。デジタルカメラ１００の前面上部の中央より右側面寄り（デジタルカメラ１００を正面から見た場合の右側）にカメラ部１１２のレンズの被写体光の入射面（レンズ前面）が配置されている。デジタルカメラ１００の前面下部にはディスプレイ１０５が配置されている。
【００２２】
デジタルカメラ１００の上面には撮影ボタン２０１と上面ボタン２０２が配置されている。撮影ボタン２０１と上面ボタン２０２はそれぞれ押しボタンである。デジタルカメラ１００をヘルメットに装着するなど、ユーザーからデジタルカメラ１００の上面を視認できない状況でデジタルカメラ１００が使用されることも想定される。この場合に、ユーザーが手探りで撮影ボタン２０１と上面ボタン２０２を触った場合にどちらのボタンか判別できるように、撮影ボタン２０１は上面ボタン２０２よりも大きく、また形状も異ならせている。すなわち、撮影ボタン２０１は円形、上面ボタン２０２は楕円形または長方形となっている。デジタルカメラ１００を正面から見た場合の右側面（背面から見た場合の左側の面。以下、右側面と称する）には側面ボタン２０３が配置される。側面ボタン２０３は押しボタンである。側面ボタン２０３は後述する通り上面ボタン２０２と対の関係の操作に利用されることが多い。そのため、上面ボタン２０２と側面ボタン２０３が対の関係であることが分かるように上面ボタン２０２と側面ボタン２０３は略同じ大きさ、略同じ形状となっている。また、上面ボタン２０２と側面ボタン２０３とが配置される面は異なるものの、隣同士に配置されており、上面ボタン２０２と側面ボタン２０３との間に別の操作部材は無い。上面ボタン２０２は上面のうち中央よりも右側面寄りに配置されており、側面ボタン２０３は右側面のうち中央よりも上面寄りに配置されている。撮影ボタン２０１は上面のうち中央よりも左側面寄り（右側面の反対面寄り）に配置されている。撮影ボタン２０１、上面ボタン２０２、側面ボタン２０３は、上述の操作部１０６に含まれる。なお、撮影待機状態で撮影ボタン２０１が押下されると、ＣＰＵ１０１は、静止画撮影モードであれば静止画の撮影を行い、動画撮影モードであれば動画の撮影（記録）を開始する。静止画の撮影は、カメラ部１１２でオートフォーカスを行い、撮像素子での静止画撮影用の露光（撮像）を行って、生成された画像データを画像処理部１０４で処理して静止画ファイルを生成し、記録媒体１０８に記録するまでの一連の撮影処理が行われる。動画の撮影は、カメラ部１１２でオートフォーカスを行い、撮像素子での動画撮影用の露光（撮像）を行って、生成された画像データを画像処理部１０４で処理し、動画ファイルとして記録媒体１０８に記録するまでの一連の撮影処理が行われる。
【００２３】
デジタルカメラ１００の底面には三脚など設置器具に固定するためのネジ穴が配されている。デジタルカメラ１００の正面から見た左側面（背面から見た場合の右側の面。以下、左側面と称する）には、接続端子カバー２０５が配置されている。接続端子カバー２０５を開けると外部Ｉ／Ｆ１０９としての有線接続端子（例えばＨＤＭＩ（登録商標）接続端子）及び通信Ｉ／Ｆ１１０としての有線接続端子（例えばＵＳＢ接続端子）がある。デジタルカメラ１００の右側面の側面ボタン２０３の下には、記憶媒体Ｉ／Ｆ１０７としてのメモリーカードスロットの蓋２０６が配置されている。蓋２０６を開けるとメモリーカードスロットがある。背面には、背面カバーユニット２０７を外すと追加電源ユニットやレコーダーユニット、通信ユニットなどを接続できる接続端子（電力供給端子や映像入出力端子を含む）が配されている。なお、カバーユニット２０７の無い構成としても良い。デジタルカメラ１００の上面と、正面と、左側面とが成す頂点部分には、ＬＥＤランプ２０８が配置されている。ＬＥＤランプ２０８はデジタルカメラの各種状態を発光パターンによってユーザーに通知する動作通知を行う。ＬＥＤランプ２０８はカメラ上側、正面側、左側（正面からみての左側）の３方向から視認可能である。また、ＬＥＤランプ２０８の発光が撮影される映像に写り込まないように、カメラ部１１２の入射面よりやや低い（背面寄り）に配置されている。
【００２４】
デジタルカメラ１００を、カメラ部１１２の入射面を前面に向けてヘルメットなどに装着した場合、ヘルメットを装着したユーザーがデジタルカメラ１００を右手で操作すると、デジタルカメラの正面から見て左側から操作することになる。また、この場合、デジタルカメラ１００を視認できずにブラインド状態での操作となる可能性が高い。このような操作を行う際に、デジタルカメラ１００の左側面には操作部材を配置していないため、意図せず左側面の操作部に触れてしまうといった御操作が起こりにくい。また、各種設定操作はブラインド状態になる前（例えばヘルメットを装着する前）に行っておき、ブラインド状態となった場合にユーザーが行う操作は撮影の開始又は停止である頻度が高い。そのため、撮影ボタン２０１を上面左側に配置してブラインド状態でのカメラ背面からの右手での操作を行いやすくしている。さらにこの際、カメラ部１１２の入射面をカメラ前面の右側（背面から見て左側）に寄せて配置しているため、撮影ボタン２０１を操作する右手の指や、同じ右手の他の指が撮影範囲に意図せず進入して撮影される映像に写り込んでしまう可能性を低減している。また、上面ボタン２０２と側面ボタン２０３はカメラの正面からみて右側に寄せて配置されているため、ディスプレイ１０５を見ながら（すなわち正面から）行うことになる各種設定操作を行う際に右手での操作が行いやすい。カメラ底面は三脚などに固定された場合に操作し難いため、操作部材を配置していない。
【００２５】
次に、図３（ａ）〜図３（ｆ）の各表示例と、図４〜図８のフローチャートを用いて、デジタルカメラ１００における設定処理を説明する。なお、図４〜図８の各処理は、不揮発性メモリ１０３に記録されたプログラムをメモリ１０２に展開してＣＰＵ１０１が実行することで実現する。
【００２６】
図４に、デジタルカメラ１００における設定メニューの第１階層処理のフローチャートを示す。デジタルカメラ１００の電源をオンとすると初期状態（以降、撮影待機状態と表記）となる。撮影待機状態で上面ボタン２０２が押下されると、設定メニューの第１階層画面（トップメニュー）が表示され、図４の処理を開始する。すなわち、上面ボタン２０２は、撮影待機状態においては、設定メニュー画面を表示させるためのメニューボタンとして機能する。
【００２７】
Ｓ４０１では、ＣＰＵ１０１は、設定メニューの第１階層画面を表示する。なお、ディスプレイ１０５における各種表示は、ＣＰＵ１０１が画像処理部１０４、及び、ディスプレイ１０５を制御することで行うものとする。図３（ａ）に、Ｓ４０１でディスプレイ１０５に表示される設定メニューの第１階層画面の表示例を示す。第１階層画面には、選択可能な選択肢（メニュー項目）として項目３０１〜項目３０５が横一列に並んで表示される。項目３０５より右側に更に表示しきれない項目が並んでいるが、それらはスクロールさせることにより表示させることができる。カーソル３００は第１階層画面に表示された複数の選択肢のうち現在選択されている選択項目を示している。図示の例では、選択項目は項目３０３である。第１階層画面に表示された選択肢のうち、現在選択されていない項目、すなわちカーソル３００の当たっていない項目を非選択項目と称する。非選択項目は図示の例では項目３０１、３０２、３０４、３０５である。画面下部は現在の選択項目の内容を示す領域であり、図示の例では「Ｍｏｖｉｅ」という文字列（項目名）によって現在の選択項目（項目３０３）が動画に関する設定を行うためのメニュー項目であることを示している。
【００２８】
Ｓ４０２では、ＣＰＵ１０１は、上面ボタン２０２が押下されたか否かを判定する。ここでの判定は、上面ボタン２０２が押下されて所定時間未満で押下状態が解除される操作（以下、短押しと称する）があったか否かの判定である。上面ボタン２０２が短押しされた場合はＳ４０３に進み、そうでない場合はＳ４０４に進む。Ｓ４０３では、ＣＰＵ１０１は、選択される項目を変更前の項目からひとつ左の項目に変更する。すなわち、上面ボタン２０２の短押し前に選択されていた項目からひとつ左にある項目を選択する。第１階層画面においては、複数のメニュー項目は横並びで配列されており、そのうち選択されている項目は常に一定の位置に位置するセンターフォーカス方式であるものとする。従って、選択される項目をひとつ左の項目に変更することで、カーソル３００の位置は変わらずに、項目列が１項目分右に移動する。すなわち、図３（ａ）の状態から上面ボタン２０２が１回短押しされた場合は、項目３０１〜３０５が１項目分右に移動（スクロール）し、カーソル３００の位置に項目３０２が位置することによって、項目３０２が選択された状態となる。
【００２９】
Ｓ４０４では、ＣＰＵ１０１は、側面ボタン２０３が押下されたか否かを判定する。ここでの判定は、側面ボタン２０３が短押しされたか否かの判定である。側面ボタン２０３が短押しされた場合はＳ４０５に進み、そうでない場合はＳ４０６に進む。Ｓ４０５では、ＣＰＵ１０１は、選択される項目をひとつ右の項目に変更する。すなわち、側面ボタン２０３の短押し前に選択されていた項目からひとつ右にある項目を選択する。図３（ａ）の状態から側面ボタン２０３が１回短押しされた場合は、項目３０１〜３０５が１項目分左に移動（スクロール）し、カーソル３００の位置に項目３０４が位置することによって、項目３０４が選択された状態となる。
【００３０】
このように、本実施形態では、選択肢が左右に並んで表示される場合に、上面ボタン２０２に対する操作に応じてひとつ手前（ひとつ左）の項目を選択し、側面ボタン２０３に対する操作に応じてひとつ先（ひとつ右）の項目を選択する。これは、上面ボタン２０２はデジタルカメラ１００の正面から見て（ディスプレイ１０５を見ながら操作する場合のユーザーから見て）、側面ボタン２０３より左側に配置されているためである。すなわち、相対的に左側にある操作部材に対する操作でひとつ手前（ひとつ左）の項目を選択でき、相対的に右側にある操作部材に対する操作でひとつ先（ひとつ右）の項目を選択できるようにしている。十字キーなどの方向操作部材のある機器であれば、左ボタンの操作によってひとつ手前（ひとつ左）を選択し、右ボタンの操作によってひとつ先（ひとつ右）の項目を選択するのが一般的である。このような十字キーなどの方向操作部材での一般的な操作感と、上述した上面ボタン２０２と側面ボタン２０３とによる操作は、ユーザーから見て操作する部材の左右関係が同じである。従って、上述した上面ボタン２０２と側面ボタン２０３とによる操作は、方向操作部材による操作ではないものの、ユーザーにとって直感的で分かりやすい操作感となる。ユーザーは、上面ボタン２０２の押下を繰り返すことで、選択項目を順次左方向へ、側面ボタン２０３の押下を繰り返すことで、選択項目を順次右方向へ変更することが可能である。
【００３１】
Ｓ４０６では、ＣＰＵ１０１は、撮影ボタン２０１が押下されたか否かを判定する。撮影ボタン２０１が押下された場合はＳ４０７に進み、そうでない場合はＳ４１０に進む。撮影ボタン２０１は、第１階層処理においては決定ボタンとして機能する。Ｓ４０７では、現在選択されている項目が「戻る」の項目であるか否かを判定する。「戻る」の項目である場合には第１階層処理を終了し、撮影待機状態へ遷移する。現在選択されている項目が「戻る」の項目でない場合はＳ４０８へ進む。本実施形態のデジタルカメラ１００では、小型であるためハードウェア操作部材として「戻るボタン」を配置するスペースの余裕が無い。このため、メニュー項目（選択肢）の一つとして「戻る」の項目を用意し、これを選択して決定操作することで、１階層上のメニュー階層に戻れるようにしている。なお、第１階層画面はトップメニュー（トップ階層）であるため、１つ上の階層に戻る操作に応じてメニュー画面をクリア（非表示）して撮影待機状態へ移行する。
【００３２】
Ｓ４０８では、ＣＰＵ１０１は、現在選択されている項目で決定し、Ｓ４０９に進んで第１階層画面での選択項目の下位階層である第２階層処理を行う。例えば、図３（ａ）のように項目３０３が選択されている状態で撮影ボタン２０１が押下された場合は、下位階層である動画の設定メニューを表示する。第２階層処理の詳細は図５を用いて後述する。
【００３３】
Ｓ４１０では、ＣＰＵ１０１は、上面ボタン２０２が長押し（所定時間以上押下状態が継続する操作）されたか否かを判定する。上面ボタン２０２が長押しされた場合は第１階層処理を終了し、撮影待機状態へ遷移する。本実施形態のメニュー画面処理においては、表示しているメニューの階層に関わらず、上面ボタン２０２の長押しが行われた場合はメニュー画面表示を解除（クリア）して（非表示にして）、撮影待機状態へ遷移することができる。これによって、撮影機会を逃さずに素早く撮影を行うことができる。あるいは、素早くメニュー表示を解除し、再びメニュー画面の第１階層を表示させることで、どの階層を表示しているのか分からなくなっても素早く簡単にトップ階層からやり直すことができる。
【００３４】
Ｓ４１１では、ＣＰＵ１０１は、側面ボタン２０３が長押しされたか否かを判定する。側面ボタン２０３が長押しされていない場合はＳ４０２に戻って処理を繰り返す。側面ボタン２０３が長押しされた場合は第１階層処理を終了し、デジタルカメラ１００の電源をオフとする。デジタルカメラ１００は小型であるため、電源のオン／オフを行うための専用の電源ボタンを配置するスペースの余裕もない。そのため側面ボタン２０３の長押しによって、電源ボタンが無くとも即座に電源をオフできるようにしている。また、仮に専用の電源ボタンを配置して短押しで電源をオフできるようにすると、上述のようなブラインド操作の際に、他のボタンと誤って電源ボタンを押下してしまい意図せず電源がオフとなってしまう可能性がある。これに対し本実施形態では、専用の電源ボタンを配置しないことで、ブラインド操作を行う際に、操作したいボタンと他のボタンとをユーザーが混同して誤って操作してしまう可能性を低減している。また、長押ししないと電源をオフ出来ないようにしたため、誤って押下した場合にも意図せず電源がオフしてしまう可能性を低減している。更に、電源のオン／オフに使用するボタン２０３は、デジタルカメラ１００をヘルメットなどに装着して使用する場合、ユーザが撮影指示を出すために手探りでボタン操作する際に、誤って電源ＯＦＦしないように、撮影ボタン２０１とは別の面に配置している。
【００３５】
図５に、前述のＳ４０９の第２階層処理のフローチャートを示す。
【００３６】
Ｓ５０１では、ＣＰＵ１０１は、設定メニューの第２階層画面を表示する。図３（ｂ）に、Ｓ５０１でディスプレイ１０５に表示される設定メニューの第２階層画面の表示例を示す。第２階層画面には、選択可能な選択肢（メニュー項目）として項目３１１、項目３１２が上下に並んで表示される。項目３１２より下側に更に表示しきれない項目が並んでいるが、それらはスクロールさせることにより表示させることができる。カーソル３１０は第２階層画面に表示された複数の選択肢のうち現在選択されている選択項目を示している。画面上部の領域３１５は現在のメニュー画面の内容を示す領域である。図示の例では領域３１５に動画アイコンが表示されており、第２階層画面として動画に関する設定メニューが表示されていることを示している。
【００３７】
Ｓ５０２では、ＣＰＵ１０１は、上面ボタン２０２が短押しされたか否かを判定する。上面ボタン２０２が短押しされた場合はＳ５０３に進み、そうでない場合はＳ５０４に進む。Ｓ５０３では、ＣＰＵ１０１は、選択される項目をひとつ上の項目に変更する。すなわち、上面ボタン２０２の短押し前に選択されていた項目からひとつ上にある項目を選択する。第２階層画面においては、第１階層画面と異なり、センターフォーカス方式ではない。従って、カーソル３１０が、表示されている項目のうち一番上の項目にない場合には、選択される項目をひとつ上の項目に変更すると、項目列の位置は変わらずに、カーソル３１０の位置が１つ上に移動する。カーソル３１０が、表示されている項目のうち一番上の項目にあり、更に上に選択可能な項目がある場合には、カーソル３１０の表示位置はそれ以上は上に移動できないため、項目列が１つ下に移動することで、選択される項目がひとつ上の項目に変更される。
【００３８】
Ｓ５０４では、ＣＰＵ１０１は、側面ボタン２０３が短押しされたか否かを判定する。側面ボタン２０３が短押しされた場合はＳ５０５に進み、そうでない場合はＳ５０６に進む。Ｓ５０５では、ＣＰＵ１０１は、選択される項目をひとつ下の項目に変更する。すなわち、側面ボタン２０３の短押し前に選択されていた項目からひとつ下にある項目を選択する。カーソル３１０が、表示されている項目のうち一番下の項目にない場合には、選択される項目をひとつ下の項目に変更すると、項目列の位置は変わらずに、カーソル３１０の位置が１つ下に移動する。カーソル３１０が、表示されている項目のうち一番下の項目にあり、更に下に選択可能な項目がある場合には、カーソル３１０の表示位置はそれ以上は下に移動できないため、項目列が１つ上に移動することで、選択される項目がひとつ下の項目に変更される。図３（ｂ）の状態から側面ボタン２０３が１回短押しされた場合は、カーソル３１０が１つ下に移動し、項目３１２が選択された状態となる。
【００３９】
このように、本実施形態では、選択肢が上下に並んで表示される場合に、上面ボタン２０２に対する操作に応じてひとつ手前（ひとつ上）の項目を選択し、側面ボタン２０３に対する操作に応じてひとつ先（ひとつ下）の項目を選択する。これは、上面ボタン２０２はデジタルカメラ１００の正面から見て（ディスプレイ１０５を見ながら操作する場合のユーザーから見て）、側面ボタン２０３より上側に配置されているためである。すなわち、相対的に上側にある操作部材に対する操作でひとつ手前（ひとつ上）の項目を選択でき、相対的に右側にある操作部材に対する操作でひとつ先（ひとつ下）の項目を選択できるようにしている。十字キーなどの方向操作部材のある機器であれば、上ボタンの操作によってひとつ手前（ひとつ上）を選択し、右ボタンの操作によってひとつ先（ひとつ下）の項目を選択するのが一般的である。このような十字キーなどの方向操作部材での一般的な操作感と、上述した上面ボタン２０２と側面ボタン２０３とによる操作は、ユーザーから見て操作する部材の上下関係が同じである。従って、上述した上面ボタン２０２と側面ボタン２０３とによる操作は、方向操作部材による操作ではないものの、ユーザーにとって直感的で分かりやすい操作感となる。ユーザーは、上面ボタン２０２の押下を繰り返すことで、選択項目を順次上方向へ、側面ボタン２０３の押下を繰り返すことで、選択項目を順次下方向へ変更することが可能である。
【００４０】
Ｓ５０６では、ＣＰＵ１０１は、撮影ボタン２０１が押下されたか否かを判定する。撮影ボタン２０１が押下された場合はＳ５０７に進み、そうでない場合はＳ５１１に進む。撮影ボタン２０１は、第２階層処理においても決定ボタンとして機能する。Ｓ５０７では、現在選択されている項目が「戻る」の項目であるか否かを判定する。「戻る」の項目である場合にはＳ５０８に進んで、第２階層処理を終了して１つ上の階層である第１階層処理を行う（図４のＳ４０１に進む）。現在選択されている項目が「戻る」の項目でない場合はＳ５０９に進む。
【００４１】
Ｓ５０９では、ＣＰＵ１０１は、現在選択されている項目で決定し、Ｓ５１０に進んで第２階層画面での選択項目の下位階層である第３階層処理を行う。例えば、図３（ｂ）のように項目３１１（露出補正の項目）が選択されている状態で撮影ボタン２０１が押下された場合は、下位階層である露出補正の設定メニューを表示する。第３階層処理の詳細は図６、図７を用いて後述する。
【００４２】
Ｓ５１１では、ＣＰＵ１０１は、上面ボタン２０２が長押しされたか否かを判定する。上面ボタン２０２が長押しされた場合は第２階層処理を終了し、撮影待機状態へ遷移する。
【００４３】
Ｓ５１２では、ＣＰＵ１０１は、側面ボタン２０３が長押しされたか否かを判定する。側面ボタン２０３が長押しされた場合は第２階層処理を終了し、デジタルカメラ１００の電源をオフとする。側面ボタン２０３が長押しされていない場合はＳ５０２に戻って処理を繰り返す。
【００４４】
図６に、前述のＳ５１０の第３階層処理の一例としての露出設定処理のフローチャートを示す。第２階層画面としての動画に関する設定メニューに表示された複数のメニュー項目のうち、露出補正の設定項目が選択された状態で撮影ボタン２０１が押下されると、第３階層処理として、図６の露出補正設定処理を開始する。
【００４５】
Ｓ６０１では、ＣＰＵ１０１は、設定メニューの第３階層画面である、露出補正画面を表示する。図３（ｃ）に、Ｓ６０１でディスプレイ１０５に表示される第３階層画面としての露出補正画面の表示例を示す。露出補正画面は、露出補正を設定するための画面であり、最上段に、露出補正の設定画面であることを示す文字列が表示され、その下に露出補正の設定を行うための目盛３２１が表示される。目盛３２１は露出補正値として［マイナス２段］から［プラス２段］までが設定可能であることを示しており、左に行くほど低い値に対応しており、右に行くほど高い値に対応している。中央がデジタルカメラ１００が自動で判定する適正露出を示している。言い換えれば、目盛３２１は、左から右へと増加するように左右に並べられた露出補正の設定値候補一覧である。露出補正の設定値は指標３２０によって表され、指標３２０の位置に対応する目盛の値が現在の露出補正の設定値である。ユーザーは、指標３２０を左右に移動させることで（すなわち目盛３２１が示す設定値候補のうち所望の設定値を選択することで）所望の設定値に設定する。
【００４６】
Ｓ６０２では、ＣＰＵ１０１は、上面ボタン２０２が短押しされたか否かを判定する。上面ボタン２０２が短押しされた場合はＳ６０３に進み、そうでない場合はＳ６０４に進む。Ｓ６０３では、ＣＰＵ１０１は、指標３２０を左に移動する。これによって露出補正の設定値は減少する（より小さい設定値に変更される）。例えば、図６（ｃ）のように露出補正が［プラス２／３］に設定されている状態から、上面ボタン２０２が一回短押しされると指標３２０が目盛１つ分左に移動し、露出補正値が［プラス１／３］となる。
【００４７】
Ｓ６０４では、ＣＰＵ１０１は、側面ボタン２０３が短押しされたか否かを判定する。側面ボタン２０３が短押しされた場合はＳ６０５に進み、そうでない場合はＳ６０６に進む。Ｓ６０５では、ＣＰＵ１０１は、指標３２０を右に移動する。これによって露出補正の設定値は増加する（より大きい設定値に変更される）。例えば、図６（ｃ）のように露出補正が［プラス２／３］に設定されている状態から、側面ボタン２０３が一回短押しされると指標３２０が目盛１つ分右に移動し、露出補正値が［プラス１］となる。
【００４８】
このように、本実施形態では、指標３２０のような表示要素を左右に移動する場合に、上面ボタン２０２に対する操作に応じて表示要素を左に移動して設定値を減少させ、側面ボタン２０３に対する操作に応じて表示要素を右に移動して設定値を増加させる。言い換えれば、左から右へと増加するように左右に並べられた設定値候補一覧から設定値を選択する場合に、上面ボタン２０２に対する操作に応じて設定値を減少させ、側面ボタン２０３に対する操作に応じて設定値を増加させる。これは、上面ボタン２０２はデジタルカメラの正面から見て（ディスプレイ１０５を見ながら操作する場合のユーザーから見て）、側面ボタン２０３より左側に配置されているためである。すなわち、相対的に左側にある操作部材に対する操作で表示要素を左に移動させることができ（数値を減少させることができ）、相対的に右側にある操作部材に対する操作で表示要素を右に移動させることができる（数値を増加させることができる）。十字キーなどの方向操作部材のある機器であれば、左ボタンの操作によって表示要素を左に移動させ（数値を減少させ）、右ボタンの操作によって表示要素を右に移動させる（数値を増加させる）のが一般的である。表示要素を移動させる方式でない場合にも、左右ボタン（左右キー）で数値入力する際は、左ボタンで数値を減少させ、右ボタンで数値を増加させるのが一般的である。このような十字キーなどの方向操作部材での一般的な操作感と、上述した上面ボタン２０２と側面ボタン２０３とによる操作は、ユーザーから見て操作する部材の左右関係が同じである。従って、上述した上面ボタン２０２と側面ボタン２０３とによる操作は、方向操作部材による操作ではないものの、ユーザーにとって直感的で分かりやすい操作感となる。ユーザーは、上面ボタン２０２の押下を繰り返すことで指標３２０を順次左方向へ移動させ（数値を減少させ）、側面ボタン２０３の押下を繰り返すことで、指標３２０を順次右方向へ移動させる（数値を増加させる）ことが可能である。
【００４９】
Ｓ６０６では、ＣＰＵ１０１は、撮影ボタン２０１が押下されたか否かを判定する。撮影ボタン２０１が押下された場合はＳ６０７に進み、そうでない場合はＳ６０９に進む。撮影ボタン２０１は、第３階層処理においても決定ボタンとして機能する。Ｓ６０７では、現在の指標３２０の位置に対応する露出補正値を設定値として設定し、不揮発性メモリ１０３に記録（保存）する。このように設定された設定値は次回の撮影に反映され、次回の撮影時には、カメラ部１１２は、設定された露出補正値での撮影を行う。設定値を保存すると、Ｓ６０８に進んで、第３階層処理を終了して１つ上の階層である第２階層処理を行う（図５のＳ５０１に進む）。
【００５０】
Ｓ６０９では、ＣＰＵ１０１は、上面ボタン２０２が長押しされたか否かを判定する。上面ボタン２０２が長押しされた場合はＳ６１０に進み、そうでない場合はＳ６１１に進む。Ｓ６１０では、露出補正の画面を表示してからユーザーによって増減された露出補正値（保存されていない設定値）をキャンセルし、撮影待機状態へ遷移する。すなわち、露出補正値は変更されず、図６の処理を行う前の設定値が保持される。
【００５１】
Ｓ６１１では、ＣＰＵ１０１は、側面ボタン２０３が長押しされたか否かを判定する。側面ボタン２０３が長押しされた場合はＳ６１２に進んでＳ６１０と同様に保存されていない設定値をキャンセルし、デジタルカメラ１００の電源をオフとする。側面ボタン２０３が長押しされていない場合はＳ６０２に戻って処理を繰り返す。
【００５２】
図７に、前述のＳ５１０の第３階層処理の他の例としての日付設定処理のフローチャートを示す。第１階層画面で本体設定に関する項目が選択決定されて、第２階層画面としての本体設定メニューが表示される。本体設定メニューに表示された複数のメニュー項目のうち、日付設定の項目が選択された状態で撮影ボタン２０１が押下されると、第３階層処理として、図７の日付設定処理を開始する。
【００５３】
Ｓ７０１では、ＣＰＵ１０１は、設定メニューの第３階層画面である、日付設定画面を表示する。図３（ｄ）に、Ｓ７０１でディスプレイ１０５に表示される第３階層画面としての日付設定画面（Ｄａｔｅ  Ｔｉｍｅ  Ｓｅｔｔｉｎｇ  Ｓｃｒｅｅｎ）の表示例を示す。日付設定画面には、選択可能な選択肢として年の項目３３１、月の項目３３２、日の項目３３３、時の項目３３４、分の項目３３５、ＯＫの項目３３６が左右に並んで表示される。ユーザーは項目選択モードにおいてこれらの項目のうち一つを選択した上で、値変更モードに移行させて選択した項目の数値を設定する。図７（ｄ）は項目選択モードでの日付設定画面であり、カーソル３３０は現在選択している項目を示している。
【００５４】
Ｓ７０２では、ＣＰＵ１０１は、上面ボタン２０２が短押しされたか否かを判定する。上面ボタン２０２が短押しされた場合はＳ７０３に進み、そうでない場合はＳ７０４に進む。Ｓ７０３では、ＣＰＵ１０１は、選択される項目をひとつ左の項目に変更する。日付設定画面はセンターフォーカス方式ではない。従って、カーソル３３０が、表示されている項目のうち一番左端の項目以外の項目にあった場合には、選択される項目をひとつ左の項目に変更すると、項目列の位置は変わらずに、カーソル３３０の位置が１つ左に移動する。カーソル３３０が、表示されている項目のうち一番左の項目にある場合に上面ボタン２０２が短押しされた場合は、選択される項目を逆端（右端）の項目に変更する。すなわち、図３（ｄ）の状態で、上面ボタン２０２が１回短押しされた場合は、カーソル３３０が右端の項目であるＯＫの項目３３６移動する。
【００５５】
Ｓ７０４では、ＣＰＵ１０１は、側面ボタン２０３が短押しされたか否かを判定する。側面ボタン２０３が短押しされた場合はＳ７０５に進み、そうでない場合はＳ７０６に進む。Ｓ７０５では、ＣＰＵ１０１は、選択される項目をひとつ右の項目に変更する。カーソル３３０が、表示されている項目のうち一番右の項目にない場合には、選択される項目をひとつ右の項目に変更すると、項目列の位置は変わらずに、カーソル３３０の位置が１つ右に移動する。図３（ｄ）の状態から側面ボタン２０３が１回短押しされた場合は、カーソル３３０が１つ右に移動し、月の項目３３２が選択された状態となる。カーソル３３０が、表示されている項目のうち一番右の項目にある場合に側面ボタン２０３が短押しされた場合は、選択される項目を逆端（左端）の項目に変更する。
【００５６】
Ｓ７０６では、ＣＰＵ１０１は、撮影ボタン２０１が押下されたか否かを判定する。撮影ボタン２０１が押下された場合はＳ７１１に進み、そうでない場合はＳ７０７に進む。Ｓ７０７では、ＣＰＵ１０１は、上面ボタン２０２が長押しされたか否かを判定する。上面ボタン２０２が長押しされた場合はＳ７０８に進み、そうでない場合はＳ７０９に進む。Ｓ７０８では、日付設定画面を表示してからユーザーによって入力された年、月、日、時、分の数値（保存されていない設定値）をキャンセルし、撮影待機状態へ遷移する。すなわち、年、月、日、時、分は変更されない。Ｓ７０９では、ＣＰＵ１０１は、側面ボタン２０３が長押しされたか否かを判定する。側面ボタン２０３が長押しされた場合はＳ７１０に進んでＳ７０８と同様に保存されていない設定値をキャンセルし、デジタルカメラ１００の電源をオフとする。側面ボタン２０３が長押しされていない場合はＳ７０２に戻って処理を繰り返す。
【００５７】
Ｓ７１１では、現在選択されている項目が「ＯＫ」の項目３３６であるか否かを判定する。「ＯＫ」の項目３３６である場合にはＳ７１２に進み、そうでない場合はＳ７１４に進む。Ｓ７１２では、ＣＰＵ１０１は、日付設定画面を表示してからユーザーによって入力された年、月、日、時、分の数値を設定値として保存し、その年、月、日、時、分から時計の計時を開始する。こうして日付設定が変更されると、Ｓ７１３に進んで、第３階層処理を終了して１つ上の階層である第２階層処理を行う（図５のＳ５０１に進む）。
【００５８】
Ｓ７１４では、ＣＰＵ１０１は、撮影ボタン２０１が押下された際に選択されていた項目を数値変更の対象として決定し、項目選択モードのから値変更モードに変更する。値変更モードに遷移すると対応する表示状態に表示を更新する。図３（ｅ）に、値変更モードでの日付設定画面の表示例を示す。カーソルの表示形態が、図３（ｄ）のカーソル３３０のような枠状の表示形態から、図３（ｅ）カーソル３３０´のように数値をハイライトする表示形態に変わる。カーソル３３０´は、変更対象の数値の数値表示領域を示している。また、数値表示領域に表示された数値に対応付けて、その数値を増減させる状態であることを示す、上方向マーク３３７と下方向マーク３３８が選択項目の数値の上下に表示される。上方向マーク３３７は数値を増加させることが可能であることを示すマークである。下方向マーク３３８は数値を減少させることが可能であることを示すマークである。
【００５９】
Ｓ７１５では、ＣＰＵ１０１は、上面ボタン２０２が短押しされたか否かを判定する。上面ボタン２０２が短押しされた場合はＳ７１６に進み、そうでない場合はＳ７１７に進む。Ｓ７１６では、ＣＰＵ１０１は、選択項目の設定値を増加させる。例えば、図６（ｅ）の状態で上面ボタン２０２が一回短押しされると、年の値が「２０１６」から「２０１７」に変わる。数値の変更の前後で変更対象である年の数値の表示位置は変わらず、カーソル３３０´の位置は変わらない。
【００６０】
Ｓ７１７では、ＣＰＵ１０１は、側面ボタン２０３が短押しされたか否かを判定する。側面ボタン２０３が短押しされた場合はＳ７１８に進み、そうでない場合はＳ７１９に進む。Ｓ７１８では、ＣＰＵ１０１は、選択項目の設定値を減少させる。例えば、図６（ｅ）の状態で側面ボタン２０３が一回短押しされると、年の値が「２０１６」から「２０１５」に変わる。数値の変更の前後で変更対象である年の数値の表示位置は変わらず、カーソル３３０´の位置は変わらない。
【００６１】
このように、数値表示領域に表示された数値をその位置で変更する場合、又は、数値表示領域に上下の方向を示すマークが表示される場合、上面ボタン２０２に対する操作に応じて数値を増加させ、側面ボタン２０３に対する操作に応じて数値を減少させる。これは、上面ボタン２０２はデジタルカメラ１００の正面から見て（ディスプレイ１０５を見ながら操作する場合のユーザーから見て）、側面ボタン２０３より上側に配置されているためである。すなわち、相対的に上側にある操作部材に対する操作で数値を増加させることができ、相対的に下側にある操作部材に対する操作で数値を減少させることができる。十字キーなどの方向操作部材のある機器であれば、上ボタンの操作によって数値を増加させ、下ボタンの操作によって数値を減少させるのが一般的である。このような十字キーなどの方向操作部材での一般的な操作感と、上述した上面ボタン２０２と側面ボタン２０３とによる操作は、ユーザーから見て操作する部材の上下関係が同じである。従って、上述した上面ボタン２０２と側面ボタン２０３とによる操作は、方向操作部材による操作ではないものの、ユーザーにとって直感的で分かりやすい操作感となる。ユーザーは、上面ボタン２０２の押下を繰り返すことで数値を順次増加させ、側面ボタン２０３の押下を繰り返すことで、数値を順次減少させることが可能である。なお、Ｓ７１５〜Ｓ７１８における上面ボタン２０２と側面ボタン２０３による数値変更と、前述のＳ６０２〜Ｓ６０５における上面ボタン２０２と側面ボタン２０３による数値変更は、増減関係が逆となっている。これは、数値設定画面の表示形態の違いに起因しており、数値を設定する際の画面表示に合わせてユーザーにとってより直感的な操作感を提供するための処理である。
【００６２】
Ｓ７１９では、ＣＰＵ１０１は、撮影ボタン２０１が押下されたか否かを判定する。撮影ボタン２０１が押下された場合はＳ７２０に進み、そうでない場合はＳ７１６に戻って処理を繰り返す。Ｓ７２０では、ＣＰＵ１０１は、値変更モードのから項目選択モードに変更する。項目選択モードに遷移すると対応する表示状態に表示を更新し、図３（ｅ）のような表示状態から、図３（ｄ）のような表示状態に遷移する。
【００６３】
図８に、画像出力処理のフローチャートを示す。デジタルカメラ１００では、外部Ｉ／Ｆ１０９を介して外部機器に映像を出力可能である。例えば、記録媒体１０８内に保存されている画像を、外部Ｉ／Ｆ１０９と接続ケーブルを介して接続された外部ディスプレイに出力することができる。この際、記録媒体１０８内に複数の画像が保存されている場合、上面ボタン２０２、側面ボタン２０３の操作によって、外部ディスプレイに出力する画像を切り替える。この際の処理の詳細を図８のフローチャートを用いて説明する。デジタルカメラ１００と外部ディスプレイを接続し、外部ディスプレイに対して画像を出力可能な状態となると図８の処理を開始する。
【００６４】
Ｓ８０１では、ＣＰＵ１０１は、記録媒体Ｉ／Ｆ１０７を介して記録媒体１０８内に保存されている画像を読み取り、外部Ｉ／Ｆ１０９から外部ディスプレイに画像を出力する。また、ディスプレイ１０５に、出力操作画面を表示する。図３（ｆ）に、出力操作画面の表示例を示す。出力操作画面には、上面ボタン２０２と側面ボタン２０３の操作に対して、外部ディスプレイに出力する画像を切り替えることができる旨の表示が行われる。図示の例では、便宜的に上面ボタン２０２を示す番号として「２０２」を、側面ボタン２０３を示す番号として「２０３」を表示した例を示しているが、もちろん、操作部材の名前や、操作部材を模したアイコンなどで表しても良い。
【００６５】
Ｓ８０２では、ＣＰＵ１０１は、上面ボタン２０２が短押しされたか否かを判定する。上面ボタン２０２が短押しされた場合はＳ８０３に進み、そうでない場合はＳ８０４に進む。Ｓ８０３では、ＣＰＵ１０１は、出力する画像（外部ディスプレイに表示される画像）を、現在の画像から所定の並び順における一つ前の画像に切り替える。所定の並び順は、例えばファイル名順や、撮影日時順などである。切替前の画像が所定の並び順における先頭（始端）の画像であった場合には、所定の並び順における最後（終端）の画像に切り替える。
【００６６】
Ｓ８０４では、ＣＰＵ１０１は、側面ボタン２０３が短押しされたか否かを判定する。側面ボタン２０３が短押しされた場合はＳ８０５に進み、そうでない場合はＳ８０６に進む。Ｓ８０５では、ＣＰＵ１０１は、出力する画像（外部ディスプレイに表示される画像）を、現在の画像から所定の並び順における一つ先（後）の画像に切り替える。切替前の画像が所定の並び順における最後（終端）の画像であった場合には、所定の並び順における先頭（始端）の画像に切り替える。
【００６７】
Ｓ８０６では、ＣＰＵ１０１は、撮影ボタン２０１が長押しされたか否かを判定する。撮影ボタン２０１が長押しされていない場合はＳ８０２に戻って処理を繰り返し、撮影ボタン２０１が長押しされた場合はデジタルカメラ１００の電源をオフとする。
【００６８】
このように、本実施形態では、出力する画像を切り替える際に、上面ボタン２０２に対する操作に応じて表示する画像を１つ前の画像に切り替え、側面ボタン２０３に対する操作に応じて表示する画像をひとつ先の画像に切り替える。これは、上面ボタン２０２はデジタルカメラの正面から見て（ディスプレイ１０５を見ながら操作する場合のユーザーから見て）、側面ボタン２０３より左側に配置されているためである。すなわち、相対的に左側にある操作部材に対する操作でひとつ前の画像に切り替え、相対的に右側にある操作部材に対する操作でひとつ先の画像に切り替えることができる。十字キーなどの方向操作部材のある機器であれば、左ボタンの操作によってひとつ前の画像に切り替え、右ボタンの操作によってひとつ先の画像に切り替え得るのが一般的である。このような十字キーなどの方向操作部材での一般的な操作感と、上述した上面ボタン２０２と側面ボタン２０３とによる操作は、ユーザーから見て操作する部材の左右関係が同じである。従って、上述した上面ボタン２０２と側面ボタン２０３とによる操作は、方向操作部材による操作ではないものの、ユーザーにとって直感的で分かりやすい操作感となる。ユーザーは、上面ボタン２０２の押下を繰り返すことで、順次前の画像に切り替え、側面ボタン２０３の押下を繰り返すことで、順次先の画像に切り替えることが可能である。
【００６９】
なお、上述した図５の第２階層処理では、上面ボタン２０２の押下で上の項目に選択を変更し、側面ボタン２０３の押下で下の項目に選択を変更する例を示した。しかし、画面によっては、項目が上下に並ぶ場合でも、上面ボタン２０２の押下で下の項目に選択を変更し、側面ボタン２０３の押下で上の項目に選択を変更するようにしてもよい。
【００７０】
図９（ａ）〜図９（ｃ）に、上下に項目が並び、上面ボタン２０２の押下で下の項目に選択を変更し、側面ボタン２０３の押下で上の項目に選択を変更することが可能な画面の表示例を示す。図９（ａ）〜図９（ｃ）の画面では、ｉｔｅｍ．０１〜ｉｔｅｍ．１０までの１０個の項目（選択肢）のうち、１度に３つの項目（選択肢）しか表示できないものとする。図９（ａ）〜図９（ｃ）の画面はセンタ―フォーカス方式であり、選択項目が変わってもフォーカス９００（選択された項目を示す識別子）は一定の位置に表示され、選択が変更されると項目群の方が移動する。
【００７１】
図９（ａ）の状態で側面ボタン２０３が押下されると、選択項目がｉｔｅｍ．０４からひとつ上のｉｔｅｍ．０３に変更され、図９（ｂ）の状態となる。この切替の前後では、フォーカス９００は一定の位置で、ｉｔｅｍ．０２〜ｉｔｅｍ．０５が全体的に一項目分下に移動する。この、ｉｔｅｍ．０２〜ｉｔｅｍ．０５の移動方向が下であることと、側面ボタン２０３が上面ボタン２０２より相対的に下に配置されているという上下関係が対応付いるため、違和感の無い操作感となる。また、項目の並び順がより下である項目を選択する、という感覚とも対応付いている。同様に、図９（ｂ）の状態で側面ボタン２０３が押下されると、選択項目がｉｔｅｍ．０３からひとつ上のｉｔｅｍ．０２に変更され、図９（ｃ）の状態となる。
【００７２】
逆に、図９（ｃ）の状態で上面ボタン２０２が押下されると、選択項目がｉｔｅｍ．０２からひとつ下のｉｔｅｍ．０３に変更され、図９（ｂ）の状態となる。この切替の前後では、フォーカス９００は一定の位置で、ｉｔｅｍ．０１〜ｉｔｅｍ．０４が全体的に一項目分上に移動する。この、ｉｔｅｍ．０１〜ｉｔｅｍ．０４の移動方向が上であることと、上面ボタン２０２が側面ボタン２０３より相対的に上に配置されているという上下関係が対応付いるため、違和感の無い操作感となる。また、項目の並び順がより上である項目を選択する、という感覚とも対応付いている。同様に、図９（ｂ）の状態で上面ボタン２０２が押下されると、選択項目がｉｔｅｍ．０３からひとつ下のｉｔｅｍ．０４に変更され、図９（ａ）の状態となる。
【００７３】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００７４】
また、ＣＰＵ１０１が行うものとして説明した上述の各種制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００７５】
さらに、上面ボタン２０２と側面ボタン２０３として押しボタンの例を説明したが、上面に配置された操作部材と側面に配置された操作部材であれば押しボタンに限るものではない。すなわち、タッチ検知を行う操作部材、圧力検知を行う操作部材、歪み検知を行い操作部材、レバーなど、他の方式の操作部材であってもよい。
【００７６】
また、上述した実施形態においては、本発明をデジタルカメラ１００に適用した場合を例にして説明したが、これはこの例に限定されず、上面と側面とにそれぞれ操作部材を有する電子機器であれば適用可能である。すなわち、本発明は携帯電話端末や携帯型の画像ビューワ、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダー、タブレット端末、スマートフォン、各種電子機器のリモコン、家電、車載装置などに適用可能である。
【００７７】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2018142938.tif 000003
【図２】
2018142938.tif 000004
【図３】
2018142938.tif 000005
【図４】
2018142938.tif 000006
【図５】
2018142938.tif 000007
【図６】
2018142938.tif 000008
【図７】
2018142938.tif 000009
【図８】
2018142938.tif 000010
【図９】
2018142938.tif 000011