(57)【特許請求の範囲】
【請求項１】
表示部と、前記表示部へのタッチ操作を検出するタッチ検出手段と、
ユーザの選択操作に応じて複数のモードのいずれか１つに設定する設定手段と、
前記設定手段により特定のモードが設定されたことに応じて、表示アイテムに対応する特定のコマンドを出力するためのタッチ可能範囲を前記表示アイテムが表示されている領域よりも広くなるように設定し、さらに前記タッチ可能範囲を前記特定のモードと異なるモードの場合よりも広く設定するように制御する制御手段と、を有することを特徴とする撮像装置。
【請求項２】
前記表示アイテムの背景には撮像画像が表示されることを特徴とする請求項１に記載の撮像装置。
【請求項３】
表示部と、前記表示部へのタッチ操作を検出するタッチ検出手段と、
ユーザの選択操作に応じて複数のモードのいずれか１つに設定する設定手段と、
前記設定手段により特定のモードが設定されたことに応じて、前記特定のモードが選択され、前記特定のモードとは異なるモードの場合と少なくとも１つの同じ表示アイテムが表示されている時に、前記特定のモードとは異なるモードの場合に表示されるタッチ操作を受け付ける表示アイテムの数よりも少ない数の前記タッチ操作を受け付ける表示アイテムを表示し、前記表示アイテムに対応する特定のコマンドを出力するためのタッチ可能範囲を前記特定のモードと異なるモードの場合よりも広く設定するように制御する制御手段と、を有することを特徴とする撮像装置。
【請求項４】
前記制御手段は、前記特定のモードに設定された場合は、前記表示アイテムを前記タッチ可能範囲に対応させて、前記特定のモードと異なるモードよりも大きく表示するように制御することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記制御手段は、前記表示部に特定のコマンドに対応する少なくとも１つの第１の種別の表示アイテムと、前記表示部に表示されていない他の表示アイテムを表示するための第２の種別の表示アイテムを表示させるように制御することを特徴とする請求項３または４に記載の撮像装置。
【請求項６】
前記制御手段は、前記第２の種別の表示アイテムに対する操作に応じて前記第１の種別の表示アイテムを、対応するコマンドの使用頻度に応じた優先順位で前記表示部に表示させるように制御することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記複数のモードはそれぞれシーン別のモードであり、それぞれのモードに応じた撮影設定を行う撮影モードであることを特徴とする請求項１乃至６の何れか１項に記載の撮像装置。
【請求項８】
前記特定のモードは水中モードとスノーモードの少なくとも一方であることを特徴とする請求項１乃至７の何れか１項に記載の撮像装置。
【請求項９】
前記特定のモードはユーザが手にグローブをつけて使用するモードであることを特徴とする請求項１乃至８の何れか１項に記載の撮像装置。
【請求項１０】
前記制御手段は、特定のコマンドを出力するためのタッチ可能範囲を広く設定する前に、ユーザに問い合わせを行う画面を表示させるように制御することを特徴とする請求項１乃至９の何れか１項に記載の撮像装置。
【請求項１１】
表示部と、前記表示部へのタッチ操作を検出するタッチ検出ステップと、
ユーザの選択操作に応じて複数のモードのいずれか１つに設定する設定ステップと、
前記設定ステップにおいて特定のモードが設定されたことに応じて、表示アイテムに対応する特定のコマンドを出力するためのタッチ可能範囲を前記表示アイテムが表示されている領域よりも広くなるように設定し、さらに前記タッチ可能範囲を前記特定のモードと異なるモードの場合よりも広く設定するように制御する制御ステップと、を有することを特徴とする撮像装置の制御方法。
【請求項１２】
表示部と、前記表示部へのタッチ操作を検出するタッチ検出ステップと、
ユーザの選択操作に応じて複数のモードのいずれか１つに設定する設定ステップと、
前記設定ステップにおいて特定のモードが設定されたことに応じて、前記特定のモードが選択され、前記特定のモードとは異なるモードの場合と少なくとも１つの同じ表示アイテムが表示されている時に、前記特定のモードとは異なるモードの場合に表示されるタッチ操作を受け付ける表示アイテムの数よりも少ない数の前記タッチ操作を受け付ける表示アイテムを表示し、前記表示アイテムに対応する特定のコマンドを出力するためのタッチ可能範囲を前記特定のモードと異なるモードの場合よりも広く設定するように制御する制御ステップと、を有することを特徴とする撮像装置の制御方法。
【請求項１３】
コンピュータを、請求項１乃至１０の何れか１項に記載の撮像装置の各手段として機能させるためのプログラム。
【請求項１４】
コンピュータを、請求項１乃至１０の何れか１項に記載の撮像装置の各手段として機能させるためのプログラムを格納したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及び撮像装置の制御方法に関し、特に、タッチパネルを備える撮像装置に用いて好適な技術に関する。
【背景技術】
【０００２】
近年では、ＡＴＭ機器や撮像装置などの電子機器に、表示ディスプレイパネルとデータ入力パネルとを共用できるタッチパネルを備えるものが多くなってきた。電子機器の制御項目の多様化により、タッチパネル上のメニューアイコンは一度に多くのメニューを表示するために小さくなりつつある。しかし、タッチパネルを備えた撮像装置の場合、寒冷下での撮影時等のように、グローブを使用して操作するような状況では、タッチアイコンが押しにくいという問題があった。
【０００３】
このような問題を解決するために、タッチパネル上に表示する特定のコマンドを出力する表示要素の大きさを変更する技術が提案されている（特許文献１参照）。特許文献１で提案されている技術は、全表示要素を表示した状態で特定の表示要素を選択する。そして、その表示要素の周辺部のみをタッチパネル上に拡大表示し、この拡大表示ウインドウを上下左右へ移動させて他の表示要素の拡大表示を可能としている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−１８５２６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１で提案されている技術は、そもそもグローブを使用する状況では拡大表示を行うために特定の表示要素を選択すること自体が困難であった。
本発明は前述の問題点に鑑み、細かいタッチ操作ができないと想定される撮影モードになった際に、タッチ可能範囲の大きさを通常時よりも大きくすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の撮像装置は、表示部と、前記表示部へのタッチ操作を検出するタッチ検出手段と、ユーザの選択操作に応じて複数のモードのいずれか１つに設定する設定手段と、前記設定手段により特定のモードが設定されたことに応じて、表示アイテムに対応する特定のコマンドを出力するためのタッチ可能範囲を前記表示アイテムが表示されている領域よりも広くなるように設定し、さらに前記タッチ可能範囲を前記特定のモードと異なるモードの場合よりも広く設定するように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、細かいタッチ操作ができないと想定される撮影モードになった際に、タッチ可能範囲の大きさを大きく表示するようにしたので、細かいタッチ操作ができない状況で使用する撮影モードにおいても確実なタッチ操作を実現できる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態を示し、撮像装置の外観図である。
【図２】実施形態の撮像装置の機能構成の一例を示すブロック図である。
【図３】第１の実施形態の撮像装置の動作を示すフローチャートである。
【図４】撮影モードが人物の時の撮影メニューの表示例を示す図である。
【図５】撮影モードが水中に変更になった時の問い合わせの表示例を示す図である。
【図６】撮影モードが水中の時の撮影メニューの表示例を示す図である。
【図７】第２の実施形態の撮像装置の動作を示すフローチャートである。
【図８】撮影モードが水中に変更になった時の問い合わせの表示例を示す図である。
【図９】撮影モードが水中の時の撮影メニューの表示例を示す図である。
【図１０】第３の実施形態の撮像装置の動作を示すフローチャートである。
【図１１】第３の実施形態を示し、撮影モード変更時の表示例を示す図である。
【図１２】第３の実施形態を示し、撮影モードが水中時の表示例を示す図である。
【発明を実施するための形態】
【０００９】
＜第１の実施形態＞
以下、図を用いて本発明の実施形態である撮像装置について説明する。
図１は、本実施形態の撮像装置の外観図である。図１に示すように、本実施形態のデジタルカメラ本体１０にはモードダイヤル１１とタッチパネル１２を備えている。また、図示していない撮影レンズ部、撮像部、映像や音声などを記録再生する記録部、シャッターボタン等が具備されている。
【００１０】
図２は、図１のデジタルカメラ本体１０の機能構成例を説明するブロック図である。このデジタルカメラ本体１０に備えられているタッチパネル１２は、ＬＣＤや有機ＥＬで構成される表示部１３と、表示部１３の画面上に配置されたタッチセンサー層からなるタッチスイッチ部１４で構成されている。表示部１３でタッチアイコンを表示し、タッチスイッチ部１４でタッチされた場所の位置情報を制御部１５に通信する。またモードダイヤル１１からの信号も制御部１５に入力され、撮影モード変更等の制御が行われる。
【００１１】
一方、撮影レンズ部１６から取り込まれた画像を撮像部１７によって、映像データに変換する。映像データは制御部１５に送られ、撮影モードに応じてホワイトバランスや色補正の画像処理が行われる。
【００１２】
システムメモリ１８は、主にＲＯＭ(Read Only Memory）やＲＡＭ(Random Access Memory)等のメモリ素子とその周辺回路から構成されている。システムメモリ１８のＲＯＭには、本実施形態によるタッチパネルに関するメインプログラムやそれに付随する種々のサブプログラムが記憶されている。
【００１３】
同様に、表示メモリ１９もＲＯＭやＲＡＭ等のメモリ素子とその周辺回路から構成された記憶回路である。ただし、表示メモリ１９には、タッチパネル１２に表示される各種のメニュー画面が画素データの形で記憶されている。表示制御部２０は、制御部１５からの指令に応じて、表示メモリ１９に記憶されたメニュー画面を適宜選択して、これをタッチパネル１２の表示部１３に表示する。
【００１４】
図３は、本実施形態の撮像装置の動作を示すフローチャートである。図３の処理は、システムメモリ１８のＲＯＭに記録されたプログラムを、システムメモリ１８のＲＡＭに展開して実行することにより実現する。
【００１５】
ユーザがデジタルカメラ本体１０の電源を入れると、撮影準備（撮影モードの処理であり、撮影待機状態となる）が開始される（Ｓ３０１）。撮影準備が開始されると、撮像部１７で撮像された画像を略リアルタイムで表示するスルー表示（ライブビュー表示）を行う。
【００１６】
Ｓ３０２では、ユーザがモードダイヤル１１を操作し、撮影モードが変更されたか否かを判定する。撮影モードが変更された場合はＳ３０３へ進み、変更されなかった場合はＳ３０４へ進む。Ｓ３０３では制御部１５で撮影モードの変更を行い、再度Ｓ３０２に戻る。Ｓ３０４では、現在の撮影モードが水中モードまたはスノーモードであるか否かを判定する。現在の撮影モードが水中モードまたはスノーモードである場合はＳ３０５へ進み、撮影モードが水中モードまたはスノーモードでない場合はＳ３０６へ進む。Ｓ３０６では、ユーザが手にグローブを使用していない状態であると考えられるので、図４に示すように、タッチアイコンを通常サイズタッチアイコン４０で表示する。
【００１７】
Ｓ３０５においては、拡大表示しているか否かを判定を判定する。拡大表示している場合はＳ３１０に進み、拡大していない場合はＳ３０７に進む。Ｓ３０７では、撮影モードが水中モードまたはスノーモードであるため、ユーザが水中または雪山にいる状況が考えられる。水中や雪山ではユーザがグローブをしている可能性があり、細かい操作が困難になる。そのため、タッチアイコンが通常サイズでは押しにくいので、図５のようにユーザへタッチアイコンを拡大するか否かを問い合わせ表示を行う。
【００１８】
Ｓ３０８では、Ｓ３０７で表示した問い合わせに対して変更されたか否かを判定する。タッチアイコンを大きくしない方を選択した場合では前述のＳ３０６へ進む。一方、タッチアイコンを大きくする方を選択した場合にはＳ３０９へ進み、図６のように通常サイズタッチアイコン４０より大きい拡大タッチアイコン６０で表示を行う。これにより、特定のコマンドを出力するためのタッチ可能範囲が他のモードの場合よりも広く設定される。
【００１９】
タッチアイコンの表示を変更した後はＳ３１０に進み、ユーザが撮影メニューの設定を行う。その後、Ｓ３１１では、ユーザがデジタルカメラの電源を切り、撮影モードが終了されたか否かを判定する。撮影準備が終了しない場合はＳ３０２へ戻り、再度フローチャートに従って動作が行われる。撮影準備が終了した場合はフローチャートは終了となり、一連の処理が終了する。
【００２０】
このように、細かい操作が困難な状況で使用されることが想定される撮影モードに切り替わると、タッチアイコンを大きくすることで、大雑把な操作でもユーザの意図したタッチアイコンをタッチできるようにした。すなわち、細かいタッチ操作ができない状況で使用する撮影モードにおいても確実なタッチ操作が実現できる。
【００２１】
＜第２の実施形態＞
第２の実施形態において、デジタルカメラの外観図、ブロック図に関しては、第１の実施形態と同じなので、説明を省略する。
図７は、本実施形態の撮像装置の動作を説明するフローチャートである。図７の処理はシステムメモリ１８のＲＯＭに記録されたプログラムを、システムメモリ１８のＲＡＭに展開して実行することにより実現する。
【００２２】
ユーザがデジタルカメラの電源を入れると、撮影準備が開始される（Ｓ７０１）。撮影準備が開始されると、撮像部１７で撮像された画像を略リアルタイムで表示するスルー表示（ライブビュー表示）を行う。
【００２３】
Ｓ７０２では、ユーザがモードダイヤル１１を操作してモード選択を行い、撮影モードが変更されたか否かを判定する。撮影モードが変更された場合はＳ７０３へ進み、変更されなかった場合はＳ７０４へ進む。Ｓ７０３では、制御部１５で撮影モードの変更を行い、再度Ｓ７０２に戻る。Ｓ７０４では、現在の撮影モードが水中モードまたはスノーモードであるか否かを判定する。現在の撮影モードが水中モードまたはスノーモードでない場合はＳ７０６へ進み、撮影モードが水中モードまたはスノーモードである場合はＳ７０５へ進む。
【００２４】
Ｓ７０６では、ユーザが手にグローブを使用していない状態であると考えられるので、図４に示すようにタッチアイコンを通常サイズタッチアイコン４０で表示し、タッチ入力領域もタッチアイコンと同じサイズで設定する。
【００２５】
Ｓ７０５において、拡大設定しているか否かを判定する。拡大設定している場合はＳ７１０に進み、拡大設定していない場合はＳ７０７に進む。Ｓ７０７では撮影モードが水中モードまたはスノーモードであるため、ユーザが水中または雪山にいる状況が考えられる。水中や雪山ではユーザがグローブをしている可能性があり、通常サイズのタッチアイコンと同じ範囲のタッチ入力領域では入力領域が小さく押しにくいので、図８のようにユーザへタッチ入力領域を拡大するか否かを問い合わせ表示を行う。
【００２６】
Ｓ７０８では、Ｓ７０７で表示した問い合わせに対して変更されたか否かを判定する。タッチ入力領域を大きくしない方を選択した場合では前述のＳ７０６へ進む。一方、タッチ入力領域を大きくする方を選択した場合にはＳ７０９へ進み、図９のように通常サイズタッチアイコン４０より大きい範囲で反応する拡大タッチ入力領域９０とする。タッチアイコンの表示されている範囲の外であっても、この拡大タッチ入力領域９０へのタッチであれば、拡大入力領域が内包しているタッチアイコンがタッチされたものとして、機能を発動する。この際、タッチアイコンの背景にはスルー画像が表示されている。
【００２７】
Ｓ７０９では、タッチアイコンに対するタッチ入力領域は拡大するが、タッチアイコンの表示範囲自体は大きくしないので、タッチアイコンが大きくなることによってスルー画像を隠してしまってスルー画像が見えにくくなってしまうことがない。タッチ入力領域の設定を変更した後にＳ７１０に進みユーザが撮影メニューの設定を行う。
【００２８】
その後Ｓ７１１では、ユーザがデジタルカメラの電源を切り、撮影準備が終了されたか否かを判定する。撮影準備が終了しない場合はＳ７０２へ戻り、再度フローチャートに従って動作が行われる。撮影モードが終了した場合はフローチャートは終了となり、一連の処理が終了する。
【００２９】
このように、細かい操作が困難な状況で使用されることが想定される撮影モードに切り替わると、タッチアイコンの見た目の大きさはそのままに、タッチ入力領域のみを大きくする。これにより、タッチアイコンの背景の映像の表示を妨げることなく、大雑把な操作でもユーザの意図したタッチアイコンをタッチできるようにした。
【００３０】
＜第３の実施形態＞
デジタルカメラの外観図、ブロック図に関しては、第１の実施形態と同じなので、説明を省略する。
図１０は、本実施形態の撮像装置の動作を示すフローチャートである。
図１０の処理はシステムメモリ１８のＲＯＭに記録されたプログラムを、システムメモリ１８のＲＡＭに展開して実行することにより実現する。
【００３１】
ユーザがデジタルカメラ本体１０の電源を入れると、撮影準備が開始される（Ｓ１００１）。撮影準備が開始されると、撮像部１７で撮像された画像を略リアルタイムで表示するスルー表示（ライブビュー表示）を行う。
【００３２】
Ｓ１００２では、ユーザがモードダイヤル１１を操作し、撮影モードが変更されたか否かを判定する。撮影モードが変更された場合はＳ１００３へ進み、変更されなかった場合はＳ１００４へ進む。Ｓ１００３では制御部１５で撮影モードの変更を行い、再度Ｓ１００２に戻る。Ｓ１００４では、現在の撮影モードが水中モードまたはスノーモードであるか否かを判定する。現在の撮影モードが水中モードまたはスノーモードでない場合はＳ１００６へ進み、撮影モードが水中モードまたはスノーモードである場合はＳ１００５へ進む。
【００３３】
Ｓ１００６では、ユーザが手にグローブを使用していない状態であると考えられるので、図４に示すようにタッチアイコンを通常サイズタッチアイコン４０での一覧表示とし、タッチ入力領域もタッチアイコンと同じサイズで設定する。
【００３４】
Ｓ１００５においては、順送り表示形式で表示しているか否かを判定する。順送り表示形式で表示している場合はＳ１０１０に進み、順送り表示形式で表示していない場合はＳ１００７に進む。Ｓ１００７では撮影モードが水中モードまたはスノーモードであるため、ユーザが水中または雪山にいる状況が考えられる。
【００３５】
水中や雪山ではユーザがグローブをしている可能性があり、通常サイズのタッチアイコンと同じ範囲のタッチ入力領域では入力領域が小さく押しにくいので、図１１のようにユーザへ表示を順送り形式にするか否かを問い合わせ表示を行う。Ｓ１００８では、Ｓ１００７で表示した問い合わせに対して変更されたか否かを判定する。順送り形式に切り換えない方を選択した場合では前述のＳ１００６へ進む。
【００３６】
一方、順送り形式に切り換える方を選択した場合にはＳ１００９へ進み、図１２(ａ)のように、撮影メニューを順送り表示形式で表示する。順送り表示形式では画面全体に３つのタッチアイコンを表示し、中央に順送り用コマンドアイコン１２００を大きく表示して、右側に１つ進むアイコン１２０１を左側に１つ戻るアイコン１２０２を表示する。
【００３７】
左右のどちらかのアイコンを選択すると、図１２(ｂ)のように中央の順送り用コマンドアイコン１２００が次のメニューコマンドに移動される。ユーザは自分の操作したいメニューコマンドが順送り用コマンドアイコン１２００に表示されるまで、１つ進むアイコン１２０１と１つ戻るアイコン１２０２で操作を行い、順送り用コマンドアイコン１２００を選択して撮影メニューの設定を行う。本実施形態においては、特定のコマンドの出現順番を使用頻度に応じて変更できる。
【００３８】
タッチ入力領域の設定を変更した後はＳ１０１０に進みユーザが撮影メニューの設定を行う。その後Ｓ１０１１では、ユーザがデジタルカメラの電源を切り、撮影準備が終了されたか否かを判定する。撮影準備が終了しない場合はＳ１００２へ戻り、再度フローチャートに従って動作が行われる。撮影モードが終了した場合はフローチャートは終了となり、一連の処理が終了する。
【００３９】
このように、細かい操作が困難な状況で使用されることが想定される撮影モードに切り替わると、１度に表示するタッチアイコンの数を減らし、その分タッチアイコンのサイズを極力大きくする。これにより、より大雑把な操作でもユーザの意図したタッチアイコンをタッチできるようにした。
【００４０】
また、タッチアイコンは切り換えて表示できるため、ユーザの設定可能な項目の数もタッチアイコンが小さい場合と同様であり、減らさずに済んでいる。なお、第２の実施形態のように、タッチアイコンの見た目の大きさは変更せず、タッチアイコンの反応領域（タッチアイコンへのタッチ指示受付可能領域）のみを大きくするものとしてもよい。このようにすれば、タッチアイコンの背景の映像の視認性を妨げることを防ぐことができる。すなわち、１度に表示するタッチアイコンの数を減らし、その分タッチアイコンの反応領域を極力大きくするようにしてもよい。
【００４１】
なお、制御部１５の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、前述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００４２】
また、前述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明した。しかし、これはこの例に限定されず、複数のシーン別の撮影モードのいずれかに設定可能であり、かつタッチパネルを備えた撮像装置であればデジタルカメラ以外にも適用可能である。すなわち、本発明はカメラ付きＰＤＡ、カメラ付き携帯電話端末、カメラ付き音楽プレーヤー、カメラ付きゲーム機、カメラ付き電子ブックリーダーなどに適用可能である。
【００４３】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４４】
１０  デジタルカメラ本体、１１  モードダイヤル、１２  タッチパネル、１３  表示部、１４  タッチスイッチ部、  １５  制御部、１６  撮影レンズ部、１７  撮像部、１８  システムメモリ、１９  表示メモリ、２０  表示制御部
【図１】
0005868021.tif 000002
【図２】
0005868021.tif 000003
【図３】
0005868021.tif 000004
【図４】
0005868021.tif 000005
【図５】
0005868021.tif 000006
【図６】
0005868021.tif 000007
【図７】
0005868021.tif 000008
【図８】
0005868021.tif 000009
【図９】
0005868021.tif 000010
【図１０】
0005868021.tif 000011
【図１１】
0005868021.tif 000012
【図１２】
0005868021.tif 000013