(57)【要約】【課題】水中、高地などの環境に対応してボタンおよび入力領域のレイアウトを変化させることにより正確な入力を可能とするユーザインターフェース装置およびユーザインターフェース方法を提供する。【解決手段】ユーザインターフェース装置１００は、タッチパネルユニット１１０、圧力検出部１２０、レイアウト制御部１３０から構成されている。圧力検出部１２０は水圧を検出し、検出した水圧の値をレイアウト制御部１３０に出力する。レイアウト制御部１３０は、水圧値とあらかじめ設定された閾値とを比較し、水圧が閾値よりも大きい場合には、タッチパネルのボタンと入力領域の数を減らし、さらにそのサイズを大きくするようにレイアウトを変更する。水圧が閾値よりも大きい場合とはユーザが水中に潜っている場合である。【選択図】図２
2012027701.tif 000002
【特許請求の範囲】
【請求項１】
複数のボタンを表示する表示部と、
該表示部と一体的に構成され、前記複数のボタンの表示領域のそれぞれに対応する複数の入力領域において入力を検出するタッチパネルと、
水圧を検出する圧力検出手段と、
該圧力検出手段により検出された前記水圧があらかじめ設定された閾値以上のとき、検出された前記水圧の大きさに応じて前記ボタンおよび該ボタンに対応する前記入力領域の数を減らすように前記ボタンおよび前記入力領域のレイアウトを変更するレイアウト制御手段と、
からなるユーザインターフェース装置。
【請求項２】
前記閾値として第１の閾値と、該第１の閾値よりも大きい値である第２の閾値とが設定されており、
前記レイアウト制御手段は、前記水圧が前記第２の閾値以上のときに前記ボタンおよび該ボタンに対応する前記入力領域の数を１つにするように前記ボタンおよび前記入力領域のレイアウトを変更する請求項１に記載のユーザインターフェース装置。
【請求項３】
複数のボタンを表示する表示部と、
該表示部と一体的に構成され、前記複数のボタンの表示領域のそれぞれに対応する複数の入力領域において入力を検出するタッチパネルと、
気圧を検出する圧力検出手段と、
該圧力検出手段により検出された前記気圧があらかじめ設定された閾値以下のとき、検出された前記気圧の大きさに応じて前記ボタンおよび該ボタンに対応する前記入力領域の数を減らすように前記ボタンおよび前記入力領域のレイアウトを変更するレイアウト制御手段と、
からなるユーザインターフェース装置。
【請求項４】
前記閾値として第３の閾値と、該第３の閾値よりも小さい値である第４の閾値とが設定されており、
前記レイアウト制御手段は、前記気圧が前記第４の閾値以下のときに前記ボタンおよび該ボタンに対応する前記入力領域の数を１つにするように前記ボタンおよび前記入力領域のレイアウトを変更する請求項３に記載のユーザインターフェース装置。
【請求項５】
前記レイアウト制御手段は、さらに、前記ボタンおよび該ボタンに対応する前記入力領域の大きさを拡張するように前記レイアウトを変更する請求項１または３に記載のユーザインターフェース装置。
【請求項６】
前記レイアウト制御手段は、前記ボタンおよび該ボタンに対応する前記入力領域を１つにしたときに、前記入力領域の大きさを前記表示部における表示画面の大きさと略同一にするように前記レイアウトを変更する請求項２または４に記載のユーザインターフェース装置。
【請求項７】
前記レイアウト制御手段は、前記ボタンを前記表示部に表示しないようにボタンのレイアウトを変更する請求項６に記載のユーザインターフェース装置。
【請求項８】
前記レイアウト制御手段は、前記ボタンを前記表示部に半透過状態で表示するように前記レイアウトを変更する請求項６に記載のユーザインターフェース装置。
【請求項９】
前記レイアウト制御手段は、前記ボタンおよび該ボタンに対応する前記入力領域の数を１つにしたときに、該ボタンおよび該ボタンに対応する前記入力領域が前記表示部の表示画面の略中央に位置するように前記レイアウトを変更する請求項２または４に記載のユーザインターフェース装置。
【請求項１０】
表示部に複数のボタンを表示する表示ステップと、
前記表示部に表示される前記複数のボタンの位置を設定すると共に、前記表示部と一体的に構成されて入力を検出するタッチパネルにおいて、前記複数のボタンの表示領域のそれぞれに対応する複数の領域を入力領域として設定するボタン設定ステップと、
水圧を検出する圧力検出ステップと、
該圧力検出ステップにより検出された前記水圧があらかじめ設定された閾値以上のとき、検出された前記水圧の大きさに応じて前記ボタンおよび該ボタンに対応する前記入力領域の数を減らすように前記ボタンおよび前記入力領域のレイアウトを変更するレイアウト制御ステップと、
からなるユーザインターフェース方法。
【請求項１１】
表示部に複数のボタンを表示する表示ステップと、
前記表示部に表示される前記複数のボタンの位置を設定すると共に、前記表示部と一体的に構成されて入力を検出するタッチパネルにおいて、前記複数のボタンの表示領域のそれぞれに対応する複数の領域を入力領域として設定するボタン設定ステップと、
気圧を検出する圧力検出ステップと、
該圧力検出ステップにより検出された前記気圧があらかじめ設定された閾値以上のとき、検出された前記気圧の大きさに応じて前記ボタンおよび該ボタンに対応する前記入力領域の数を減らすように前記ボタンおよび前記入力領域のレイアウトを変更するレイアウト制御ステップと、
からなるユーザインターフェース方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザインターフェース装置およびユーザインターフェース方法に関する。詳しくは、水中、高地などにおける環境の変化に対応したユーザインターフェース装置およびユーザインターフェース方法に関する。
【背景技術】
【０００２】
表示装置および入力装置を兼ねるものとして、液晶ディスプレイなどの表示部の表面に静電容量方式や抵抗膜方式（感圧式）のタッチセンサーを設けるいわゆるタッチパネル（タッチスクリーン）がある。タッチパネルは、パーソナルコンピュータ、デジタルスチルカメラ、デジタルビデオカメラ、スマートフォン、携帯音楽プレーヤ、ゲーム機などの様々な電子機器に用いられている。タッチパネルを用いることにより、画面に触れることで機器への情報の入力が可能となり、ユーザが容易にそして直感的に電子機器を扱うことができるようになる。昨今、電子機器のユーザインターフェースは従来から用いられている物理的なボタン、いわゆるハードボタンから、タッチパネルを用いたいわゆるソフトボタンへと移行しつつある。
【０００３】
通常、タッチパネルにおいては、表示部の表示画面に複数のボタンが表示されている。そして、ユーザが指や入力用の棒（いわゆるタッチペン）を、その複数のボタンの中の任意のボタンが存在する位置に接触させることにより入力が行われる。
【０００４】
しかし、ユーザが希望するボタンとユーザがタッチパネルに指などを接触させた位置との間にズレが生じて正確に入力が行えない場合がある。例えば、タッチパネルの画面にユーザが選択可能な複数のボタンが近接して表示されているとき、タッチパネルの持ち方やユーザの爪の長さ等の要因によって、意図したボタンと異なるボタンが選択されてしまう場合がある。また、ユーザがタッチパネルに対して入力を行う環境によっても指などの位置がずれてしまい正確な入力を行うことができない場合がある。これにより、ユーザが意図する処理が行われず、逆に意図しない処理が行われることとなり、ユーザに不快感を与えることとなる。
【０００５】
そこで、指を接触させることによるタッチパネルへの圧力の大きさに応じて選択されているバーチャルボタンの大きさを拡張することにより、ユーザが意図しない機能が発生されることを防ぐ技術が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−３０５１７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の情報処理装置によるバーチャルボタンの変化は、人の指の押圧による圧力に対してバーチャルボタンの大きさを変化させるものである。タッチパネルに指を接触させ、その接触面が広がったり、接触面の位置がずれたりしてもバーチャルボタンの大きさを拡張することにより、接触面をバーチャルボタン内に収めることができる。したがって、タッチパネル上の任意の位置に指を接触させた後の指の位置のズレに対しては有効に機能する。
【０００８】
一方、上述のように、環境によってユーザがタッチパネルに対して正確な入力を行うことができない場合がある。環境によって正確な入力を行うことができない場合、すなわち、指をタッチパネル上の正確な位置に接触させることができない場合とは、例えば、水中が挙げられる。
【０００９】
従来から海などの水中でも撮影が可能なデジタルスチルカメラ、デジタルビデオカメラ（以下、水中デジタルカメラと称する。）が開発されている。その水中デジタルカメラにも表示手段および入力手段としてタッチパネルを採用しているものが多数ある。しかし、水中デジタルカメラに搭載されたタッチパネルに表示されるボタンの種類、配置、大きさなどはメーカによってあらかじめ定められた固定的なものである。
【００１０】
また、タッチパネルにおけるボタンの配置などを、通常の配置から初心者向けのいわゆる簡単操作のために簡略化する機器は存在するが、その「通常」と「簡単操作」との切り替えはユーザの操作により手動で行われるのが一般的である。
【００１１】
水中においては、水圧や波の影響などにより指を自由に動かすことができない場合がある。また、陸上に比べて視界が大きく遮られる場合がある。したがって、水中においてタッチパネルに対して入力を行おうとしても、意図する位置に正確に指などを接触させることができず、意図する入力を行うことができない場合がある。
【００１２】
さらに、水中では呼吸が行えず、深く潜る場合や長時間潜る場合には酸素ボンベを用いる必要があるため、陸上に比べて心理的にも不安定な状態になり易い。この心理的な不安定さによってもタッチパネルの正確な位置に指などを接触させることができない場合がある。
【００１３】
また、同様に高山などの標高が高い場所においても、風などの影響によりタッチパネルに対して正確な入力が行えない場合がある。さらに高地は平地に比べて気圧が低いため、海中と同様に心理的に不安定な状態になり、これによっても正確な入力が行えない場合がある。特許文献１に記載の技術はこのような状況に対応することができるものではない。
【００１４】
したがって、この発明の目的は、水中、高地などの環境に対応してボタンおよびそれに対応する入力領域のレイアウトを変化させることにより正確な入力を可能とするユーザインターフェース装置およびユーザインターフェース方法を提供することにある。
【課題を解決するための手段】
【００１５】
上述した課題を解決するために、第１の発明は、複数のボタンを表示する表示部と、表示部と一体的に構成され、複数のボタンの表示領域のそれぞれに対応する複数の入力領域において入力を検出するタッチパネルと、水圧を検出する圧力検出手段と、圧力検出手段により検出された水圧があらかじめ設定された閾値以上のとき、検出された水圧の大きさに応じてボタンおよびボタンに対応する入力領域の数を減らすようにボタンおよび入力領域のレイアウトを変更するレイアウト制御手段とからなるユーザインターフェース装置である。
【００１６】
第２の発明は、複数のボタンを表示する表示部と、表示部と一体的に構成され、複数のボタンの表示領域のそれぞれに対応する複数の入力領域において入力を検出するタッチパネルと、気圧を検出する圧力検出手段と、圧力検出手段により検出された気圧があらかじめ設定された閾値以下のとき、検出された気圧の大きさに応じてボタンおよびボタンに対応する入力領域の数を減らすようにボタンおよび入力領域のレイアウトを変更するレイアウト制御手段とからなるユーザインターフェース装置である。
【００１７】
第３の発明は、表示部に複数のボタンを表示する表示ステップと、表示部に表示される複数のボタンの位置を設定すると共に、表示部と一体的に構成されて入力を検出するタッチパネルにおいて、複数のボタンの表示領域のそれぞれに対応する複数の領域を入力領域として設定するボタン設定ステップと、水圧を検出する圧力検出ステップと、圧力検出ステップにより検出された水圧があらかじめ設定された閾値以上のとき、検出された水圧の大きさに応じてボタンおよびボタンに対応する入力領域の数を減らすようにボタンおよび入力領域のレイアウトを変更するレイアウト制御ステップとからなるユーザインターフェース方法である。
【００１８】
第４の発明は、表示部に複数のボタンを表示する表示ステップと、表示部に表示される複数のボタンの位置を設定すると共に、表示部と一体的に構成されて入力を検出するタッチパネルにおいて、複数のボタンの表示領域のそれぞれに対応する複数の領域を入力領域として設定するボタン設定ステップと、気圧を検出する圧力検出ステップと、圧力検出ステップにより検出された気圧があらかじめ設定された閾値以上のとき、検出された気圧の大きさに応じてボタンおよびボタンに対応する入力領域の数を減らすようにボタンおよび入力領域のレイアウトを変更するレイアウト制御ステップとからなるユーザインターフェース方法である。
【発明の効果】
【００１９】
この発明によれば、圧力の変化に対応してタッチパネルのボタンおよび入力領域のレイアウトを変化させることにより、水中、高地などの環境の影響により正確な入力が難しい場合においてもユーザが容易に正確な入力を行うことができる。
【図面の簡単な説明】
【００２０】
【図１】この発明に係るユーザインターフェース装置の概略構成を示すブロック図である。
【図２】ボタンおよび入力領域のレイアウトを示す図である。
【図３】ボタンおよび入力領域を１つにした場合のレイアウトを示す図である。
【図４】ボタンおよび入力領域のレイアウトのその他の例を示す図である。
【図５】この発明に係るユーザインターフェース装置を適用した撮像装置の概略構成を示す図である。
【図６】この発明の第１の実施の形態による処理の流れを示すフローチャートである。
【図７】ユーザインターフェース装置を適用した撮像装置におけるボタンおよび入力領域のレイアウトを示す図である。
【図８】この発明の第２の実施の形態による処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、この発明の実施の形態について図面を参照しながら説明する。なお、説明は以下の順序で行う。
＜１．第１の実施の形態＞
［１−１．ユーザインターフェース装置の構成］
［１−２．ユーザインターフェース装置を適用した撮像装置の構成］  
［１−３．撮像装置におけるユーザインターフェース装置の動作］
＜２．第２の実施の形態＞
［２−１．撮像装置におけるユーザインターフェース装置の動作］
＜３．変形例＞
【００２２】
＜１．第１の実施の形態＞
［１−１．ユーザインターフェース装置の構成］
図１は、この発明に係るユーザインターフェース装置１００の概略構成図である。ユーザインターフェース装置１００は、タッチパネルユニット１１０、圧力検出部１２０、レイアウト制御部１３０から構成されている。タッチパネルユニット１１０はタッチパネル１１１と表示部１１２とから構成されている。
【００２３】
タッチパネルユニット１１０は、タッチパネル１１１と表示部１１２とが一体的に構成されており、画像、映像および入力用のボタンなどを表示する表示手段として機能するとともに、入力手段としても機能するものである。タッチパネル１１１は、例えば、上部電極板と下部電極板とを対向させ、その上部電極板と下部電極板の間に透明導電膜、スペーサを設けて構成してある、いわゆる抵抗膜式タッチパネルである。この抵抗膜式タッチパネルは、指や専用のタッチペンなどで上部電極板側から押圧されると、スペーサがない箇所で上部電極板がたわんで下側電極板に接触する。これにより、押圧された位置を検出して操作信号として出力する。
【００２４】
表示部１１２は、ＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Electro luminescence）ディスプレイ等の表示デバイスである。この表示部１１２の表示画面１１２Ａ側にタッチパネル１１１が密着状態に接着されることによりタッチパネルユニット１１０が構成されている。
【００２５】
図２Ａに示すようにタッチパネル１１１には、境界線で区切ることにより複数の（図２Ａにおいては３つ）入力領域Ｔ１、Ｔ２、Ｔ３が設けられている。そして、その入力領域のそれぞれと対応するように表示部１１２の表示画面１１２ＡにボタンＰ１、Ｐ２、Ｐ３が表示されている。そして、ユーザの指やタッチペンなどをボタンに合わせて入力領域に接触させることにより、ユーザインターフェース装置１００を備える機器において、その入力領域に対応した処理や動作が行われる。ボタンはその入力領域に対して入力を行うことにより実行される処理を表す文字、図形などのアイコンとして表示される。なお、通常、領域を形成する境界線は表示されずユーザには認識されない。
【００２６】
圧力検出部１２０は、例えば、ピエゾ抵抗効果を利用した拡散型の圧力センサなどの水圧、気圧を測定することができる圧力センサである。例えば、ユーザインターフェース装置１００を備える機器が水中で用いられている場合には、圧力検出部１２０は水圧を検出し、その水圧の値をレイアウト制御部１３０に出力する。
【００２７】
レイアウト制御部１３０は、圧力検出部１２０から出力された圧力値に基づいて、表示部１１２に表示されるボタンおよびそれに対応するタッチパネル１１１における入力領域の数、位置、大きさを変更する処理を行うものである。すなわち、ボタンの表示、入力領域の設定を行うものである。
【００２８】
レイアウト制御部１３０は、例えばＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）およびＲＯＭ（Read Only Memory）などから構成されている。ＲＯＭには、ＣＰＵにより読み込まれ動作されるプログラムなどが記憶されている。ＲＡＭは、ＣＰＵのワークメモリとして用いられる。そして、ＣＰＵが、ＲＯＭに記憶されたプログラムに従い処理を行うことによりレイアウト制御部１３０として機能が実行される。
【００２９】
以下、レイアウト制御部１３０により行われる、タッチパネルユニット１１０の表示画面１１２Ａに表示されるボタンとそのボタンの表示領域に対応するタッチパネル１１１の入力領域のレイアウトの変更処理について説明する。図２は、ボタンおよび入力領域のレイアウトの一例を示す図である。なお、図２においては、ボタンと入力領域とは略同一のサイズで略同一の位置に配置されている。
【００３０】
この発明においては、圧力検出部１２０によって検出された圧力値に基づいてボタンおよび入力領域の個数、位置、大きさを変更する。例えば、図２Ａに示す状態は通常（デフォルト）の状態であり、ボタンＰ１、Ｐ２、Ｐ３および入力領域Ｔ１、Ｔ２、Ｔ３は表示部１１２の下側に横並びに配置されている。そして、圧力検出部１２０による圧力値と閾値Ａとを比較して、圧力値が閾値Ａ以上になると、ボタンおよび入力領域のレイアウトは図２Ｂに示すものに変更される。図２Ｂのレイアウトでは、ボタンおよび入力領域の数が２つに減らされて、ボタンＰ１、Ｐ３、入力領域Ｔ１、Ｔ３が配置されている。また、ボタンＰ１、Ｐ３および入力領域Ｔ１、Ｔ３のサイズは大きくされている。さらに、Ｐ１、Ｐ３がバランスよく表画面内に配置されるようにその位置も調整されている。なお、閾値Ａは、レイアウトをボタンおよび入力領域の数を減らしたレイアウトに変更する基準となる閾値であり、特許請求の範囲における第１の閾値に相当するものである。
【００３１】
さらに、圧力値が閾値Ａよりも大きい値に設定された閾値Ｂ以上になると、ボタンおよび入力領域のレイアウトを図２Ｃに示すものに変更する。図２Ｃのレイアウトでは、ボタンおよび入力領域の数がさらに減らされてボタンＰ３、入力領域Ｔ３のみが配置されている。また、そのボタンＰ３および入力領域Ｔ３のサイズが図２Ｂに示すレイアウトに比べてさらに大きくされている。さらに、表示画面１１２Ａの横方向略中央に配置されるようにボタンＰ３および入力領域Ｔ３の位置が調整されている。なお、閾値Ｂは、レイアウトをボタンおよび入力領域を１つにするレイアウトに変更する基準となる閾値であり、特許請求の範囲における第２の閾値に相当するものである。
【００３２】
なお、図２Ｃに示すようにボタンおよび入力領域を１つにした場合には、入力の際にボタンを目で見て、どのボタンに対して入力を行うかを確認する必要はない。したがって、図３Ａに示すように入力領域Ｔ３のサイズを表示画面１１２Ａのサイズと略同一にしてもよい。図３Ａにおいては、ボタンＰ３に対応する入力領域Ｔ３を一点鎖線で示す。これにより、表示画面１１２Ａのどこに触れても入力が行われるため、タッチパネルユニット１１０を用いた入力がさらに容易になる。
【００３３】
また、上述のように入力領域Ｔ３のサイズを表示画面１１２Ａのサイズと略同一にした場合には表示画面１１２Ａのどこに触れても入力を行うことができるため、ボタンを表示しないようにしてもよい。ただし、ボタンを非表示とすることにより、入力によってどのような処理が行われるかわからなくなることを防ぐために、図３Ｂに示すようにボタンＰ３を半透過状態で表示するようにしてもよい。また、図３Ｃに示すようにボタンＰ３を小さいサイズで表示画面１１２Ａの隅に表示するようにしてもよい。
【００３４】
このようにして、この発明においては、圧力検出部１２０により検出される圧力値に応じてボタンおよび入力領域のレイアウトを変更する。レイアウトの変更を行うには、ボタンおよび入力領域のレイアウトをプリセットとして複数ＲＯＭなどに予め保持しておき、圧力値と閾値との比較判定の結果に基づいてその複数のレイアウトの中から適切なレイアウトを選択する。そして、そのレイアウトを適用して、ボタンおよび入力領域の数、表示位置、大きさを改めて設定することによりレイアウトの変更が行われる。
【００３５】
なお、図２に示すレイアウトは一例に過ぎず、その他様々なレイアウトを採用することが可能である。例えば、図４に示すようにデフォルトでは縦３×横３の合計９個のボタンおよび入力領域を配置する。そして、圧力値が閾値Ａ以上になると、図４Ｂに示すようにボタンおよび入力領域の数が縦２×横２の合計４個になるようにレイアウトを変更する。さらに、圧力値が閾値Ｂ以上になると、図４Ｂに示すようにボタンおよび入力領域の数が縦１×横２の合計２個になるようにレイアウトを変更する。このように、ボタンおよび入力領域のレイアウトは様々な組み合わせが可能である。また、図２、図４共にレイアウトの変更は３段階に分けて行われているが、３段階に限られるものではなく、閾値をより多く設定して、より多くの段階に分けてレイアウトを変更するようにしてもよい。
【００３６】
［１−２．ユーザインターフェース装置を適用した撮像装置の構成］
次に、上述のユーザインターフェース装置１００の具体的な使用例として、ユーザインターフェース装置１００を水中で撮影が可能な撮像装置２００に適用した場合について説明する。
【００３７】
図５は撮像装置２００の概略構成を示すブロック図である。撮像装置２００は、光学撮像系２０１、固体撮像素子２０２、Ａ／Ｄ変換部２０３、信号処理部２０４、操作入力部２０５、ズームレンズ制御部２０６、フォーカスレンズ制御部２０７、絞り制御部２０８、バッファメモリ２０９、エンコード部２１０、記録部２１１、通信部２１２、タッチパネルユニット１１０、圧力検出部１２０、制御部２１３、レイアウト制御部１３０とからなる。なお、タッチパネルユニット１１０、圧力検出部１２０、レイアウト制御部１３０は上述のものと同様のものであり、撮像装置２００におけるユーザインターフェース装置を構成している。タッチパネルユニット１１０は、撮像装置２００において、操作入力部１０５とは別個の入力手段として機能する共に、撮影した静止画、動画の再生、撮影時におけるスルー画の表示、各種設定画面の表示などを行う表示手段としても機能する。
【００３８】
なお、撮像装置２００は静止画モードにおいては静止画の撮影が可能であり、動画モードにおいては動画の撮影が可能なデジタルスチルカメラとデジタルビデオカメラの機能を併せ持つものである。さらに、撮像装置２００は上述の構成要素を例えば防水ハウジング（図示せず。）内に収容することにより防水性を備え、水中での撮影が可能な撮像装置であるものとする。
【００３９】
光学撮像系２０１は、例えば、撮像レンズ、ズームレンズ、フォーカスレンズおよび絞りなどを有し、被写体の光画像を入射する。光学撮像系２０１を介して得られた被写体の光画像は、撮像デバイスとしての固体撮像素子２０２上に結像される。固体撮像素子２０２としては、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）などが用いられる。
【００４０】
固体撮像素子２０２は、結像された光画像を光電変換して電荷量に変換し、アナログ撮像信号として出力する。固体撮像素子２０２から出力されるアナログ撮像信号は、Ａ／Ｄ変換部２０３に供給される。Ａ／Ｄ変換部２０３は、固体撮像素子２０２から供給されるアナログ撮像信号をデジタル撮像信号に変換し、信号処理部２０４に出力する。
【００４１】
信号処理部２０４は、Ａ／Ｄ変換部２０３から出力されるデジタル撮像信号を、例えば輝度信号と色差信号からなる画像データに変換して制御部２１３に出力する。ズームレンズ制御部２０６、フォーカスレンズ制御部２０７および絞り制御部２０８は、制御部２１３からの制御信号に従って、それぞれ光学撮像系２０１が有するズームレンズ、フォーカスレンズおよび絞りなどを制御する。
【００４２】
操作入力部２０５は、撮像装置２００の電源入力のための電源ボタン、レリーズボタン等の各種ボタンやレバー、ダイヤル等を含むものである。操作入力部２０５は操作入力がなされるとその操作に応じた操作信号を生成して制御部２１３へ出力する。操作入力部２０５のレリーズボタンがユーザにより押下されることにより、静止画、動画の記録、すなわち撮影が行われる。
【００４３】
バッファメモリ２０９は、揮発性メモリ、例えば、ＤＲＡＭ（Dynamic Random Access Memory）で構成される記憶媒体であり、信号処理部２０４によって所定の処理が施された画像データを一時的に蓄えておくものである。
【００４４】
エンコード部２１０は、バッファメモリ２０９から供給された画像データを、静止画モードの場合には例えばＪＰＥＧ（Joint Photographic Experts Group）などに符号化して記録部２１１に供給するものである。また、動画モードの場合には、ＭＰＥＧ（Moving Picture Experts Group）などに符号化する。記録部２１１は、例えば、ハードディスク、メモリースティック（ソニー株式会社の登録商標）、ＳＤメモリーカードなどにより構成される大容量記憶媒体であり、撮像装置２００によって撮像された静止画、動画を保存するためのものである。
【００４５】
通信部２１２は、他の機器、例えばパーソナルコンピュータなどと各種データの送受信を行うためのインターフェースである。通信方式は有線、無線を問わず、有線の場合にはＵＳＢ（Universal Serial Bus）ケーブルなどにより接続する。無線の場合には、Bluetooth（登録商標）、近接無線転送技術Transfer Jet（ソニー株式会社の商標）などを用いることができる。
【００４６】
制御部２１３は、ＣＰＵ、ＲＡＭおよびＲＯＭなどから構成されている。ＲＯＭには、ＣＰＵにより読み込まれて動作されるプログラムなどが記憶されている。ＲＡＭはＣＰＵのワークメモリとして用いられる。ＣＰＵは、ＲＯＭに記憶されたプログラムに従い様々な処理を実行してコマンドの発行を行うことによって撮像装置２００全体の制御を行う。さらに、制御部２１３は所定のプログラムを実行することにより、レイアウト制御部１３０として機能する。
【００４７】
ここで、上述した撮像装置２００の動作について概略的に説明する。光学撮像系２０１によって受光され、光電変換された信号がＡ／Ｄ変換部２０３によってデジタル信号に変換され、信号処理部２０４に供給される。信号処理部２０４では、画像データが画質補正処理され、カメラスルー画像の画像データとして制御部２１３に供給される。また、画像データはバッファメモリ２０９に出力されて記憶される。さらに画像データは制御部２１３で所定の処理を施されてタッチパネルユニット１１０に供給され、スルー画としてタッチパネルユニット１１０を構成する表示部１１２に表示される。これによりユーザは、タッチパネルユニット１１０の表示部１１２に表示されるスルー画を見ながら画角合わせなどを行うことが可能となる。
【００４８】
そして、操作入力部２０５のレリーズボタンが押下されると、バッファメモリ２０９から画像データがエンコード部２１０に送られて圧縮符号化され、符号化データが最終的に画像または映像として記録部２１１に記録される。
【００４９】
［１−３．撮像装置におけるユーザインターフェース装置の動作］
次に、撮像装置２００を用いた水中での撮影時におけるボタンおよび入力領域のレイアウトの変更処理について、図６のフローチャートに基づいて説明する。図７は、表示部１１２に表示されるボタンおよびタッチパネル１１１における入力領域のレイアウトである。便宜上、図７Ａ、図７Ｄをデフォルトのレイアウト、図７Ｂを第２のレイアウト、図７Ｃを第３のレイアウトとする。
【００５０】
以下の説明では、圧力検出部１２０により検出される水圧が閾値Ａ以上であり、さらに水圧が閾値Ａよりも値が大きい閾値Ｂ以下である場合にはユーザは「浅い水中」にいるものとする。また、水圧が閾値Ｂ以上である場合にはユーザは「浅い水中」よりも水深の深い場所である「深い水中」にいるものとする。なお、以下の処理は、レイアウト制御部１３０によって行われる。
【００５１】
また、以下の説明において、閾値Ａはボタンおよび入力領域の数を減らすようにレイアウト変更処理を行う基準となる閾値であり、特許請求の範囲における第１の閾値に相当するものである。また、閾値Ｂはボタンおよび入力領域の数を１つにするようにレイアウト変更処理を行う基準となる閾値であり、特許請求の範囲における第２の閾値に相当するものである。
【００５２】
撮像装置２００の電源をオンにすると、まず、ステップＳ１で圧力検出部１２０による水圧の検出が行われる。次にステップ２で、圧力検出部１２０により検出された水圧が閾値Ａ以上であるか否かが判定される。ステップＳ２で水圧が閾値Ａ以上ではないと判定された場合、処理はステップＳ３に進み（ステップＳ２のＮｏ）、ボタンおよび入力領域はデフォルトのレイアウトで配置される。
【００５３】
図７Ａに示すように、デフォルトのレイアウトでは再生ボタンＱ１、設定ボタンＱ２、モード切り替えボタンＱ３が配置されている。また、それら各種ボタンにそれぞれ対応するタッチパネル１１１の入力領域Ｒ１、Ｒ２、Ｒ３は各ボタンと略同一サイズ、略同一の位置に配置されている。
【００５４】
再生ボタンＱ１は記録部２１１に記録されている静止画または動画の再生を開始するためのボタンである。再生ボタンＱ１の位置に指を接触させて入力領域Ｒ１に対して入力を行うとタッチパネルユニット１１０の表示部１１２に静止画または動画が表示される。設定ボタンＱ２は、撮像装置２００の各種設定を行うための設定画面を呼び出すためのものである。設定画面はタッチパネルユニット１１０の表示部１１２に表示される。設定画面で設定される項目としては例えば、手ぶれ補正ＯＮ／ＯＦＦ切り替え、ホワイトバランス設定などがある。
【００５５】
モード切り替えボタンＱ３は、撮像装置２００による撮影時において、静止画を撮影する静止画モードと動画を撮影する動画モードとを切り替えるためのものである。撮像装置２００が静止画モードである場合にモード切り替えボタンＱ３の位置に合わせて指を接触させて入力領域Ｒ３に対して入力を行うと撮像装置２００は動画モードに切り替わる。逆に、撮像装置２００が動画モードである場合にモード切り替えボタンＱ３に指を接触させて入力を行うと撮像装置２００は静止画モードに切り替わる。なお、撮像装置２００が静止画モードである場合には、図７Ａに示すように、モード切り替えボタンＱ３としては動画モードへの切り替えを示すための図形、例えば映写機が表示される。また、撮像装置２００が動画撮影モードの場合には、図７Ｄに示すように、モード切り替えボタンＱ３としては静止画モードへの切り替えを示すための図形、例えばカメラが表示される。
【００５６】
そして、処理はステップＳ１に戻り、水圧の検出が行われ、ステップＳ２でその水圧が閾値Ａ以上であるか否かが判定される。よって、水圧が閾値Ａ以上ではない限り、ボタンおよび入力領域はデフォルトのレイアウトで配置される。
【００５７】
そして、ステップＳ２で水圧が閾値Ａ以上であると判定された場合、処理はステップＳ４に進む（ステップＳ２のＹｅｓ）。次に、ステップＳ４で、水圧が閾値Ａよりも大きい値に設定されている閾値Ｂ以上であるか否かが判定される。ステップＳ４で水圧が閾値Ｂ以上ではないと判定された場合、処理はステップＳ５に進む（ステップＳ４のＮｏ）。そして、ステップＳ５でボタンおよび入力領域は図７Ｂに示す第２のレイアウトで配置される。すなわち、ボタンおよび入力領域のレイアウトが変更される。図７Ｂに示す第２のレイアウトでは、再生ボタンＱ１とモード切り替えボタンＱ３およびそれに対応する入力領域Ｒ１、Ｒ３が配置されている。さらに、ボタンおよび入力領域の数を少なくすると共に、再生ボタンＱ１とモード切り替えボタンＱ３およびそれに対応する入力領域Ｒ１、Ｒ３のサイズが大きくされている。
【００５８】
このように入力領域のサイズを大きくすることにより、水中における水の抵抗や波の影響で思うように腕、手、指などを動かすことができない場合でもあってもユーザは容易に任意のボタンの位置に指を接触させて入力を行うことができる。また、水中においては視界が遮られる場合があるが、ボタンはデフォルトに比べて大きく表示されるため、容易に視認してその位置を確認することできる。
【００５９】
水中に潜るスキューバダイビングなどおいては手に手袋を着用する場合がある。手袋を着用すると手袋の厚さによりタッチパネル１１１に対する細かい入力ができなくなる。しかし、この発明においては、入力領域のサイズが大きく変更されるので、手袋を着用している場合であっても容易に入力を行うことができる。
【００６０】
そして、処理はステップＳ１に進んで水圧の検出が行われ、ステップＳ２およびステップＳ４で、水圧が閾値Ａ以上であり、さらに閾値Ｂ以下であると判定される限りにおいてはステップＳ１、ステップＳ２、ステップＳ４およびステップＳ５が繰り返されて、ボタンおよび入力領域は第２のレイアウトで配置される。このステップＳ１、ステップＳ２、ステップＳ４およびステップＳ５が繰り返されてボタンおよび入力領域が第２のレイアウトで配置される場合とは、ユーザが「浅い水中」の範囲内で撮影を行っている場合である。
【００６１】
そして、ステップＳ２で水圧が閾値Ａ以上ではないと判定された場合、処理はステップＳ３に進み、ボタンおよび入力領域はデフォルトのレイアウトで表示される。これは、ユーザが水圧が閾値Ａよりも低い場所、すなわち「浅い水中」から陸上へ上がった場合などである。
【００６２】
一方、ステップＳ４で水圧が閾値Ｂ以上であると判定された場合、処理はステップＳ６に進む。そして、ステップＳ６でボタンおよび入力領域は図７Ｃに示す第３のレイアウトで配置される。すなわち、レイアウトが変更される。水圧が閾値Ｂ以上であると判定される場合とは、ユーザが「浅い水中」からさらに深く潜り、「深い水中」に移動した場合である。
【００６３】
「深い水中」では「浅い水中」に比べて水の抵抗などによりさらに腕、手、指などを思うように動かすことができなくなる。また、水中では人は呼吸をすることができないため、呼吸のために酸素ボンベを用いる必要がある。言い換えれば、酸素ボンベが外れる、酸素がなくなるなどの状況は死につながる危険性がある。したがって、ユーザは「深い水中」にいる場合には、陸上や「浅い水中」にいる場合に比べて心理的に不安定な状態になり易い。この心理的な不安定さによってもタッチパネル１１１の正確な位置に指などを接触させることができない場合がある。
【００６４】
そこで、第３のレイアウトでは、ボタンおよび入力領域のレイアウトをさらに簡略化されている。第３のレイアウトでは、モード切り替えボタンＱ３とそれに対応する入力領域Ｒ３のみが配置されている。また、モード切り替えボタンＱ３入力領域Ｒ３のサイズを第２のレイアウトよりも大きくしている。さらに、モード切り替えボタンＱ３および入力領域Ｒ３の位置が表示画面１１２Ａの横方向略中央になるように配置されている。これにより、ユーザはさらに容易に入力を行うことができる。
【００６５】
なお、ボタンおよび入力領域を１つにした場合には、ボタンを目で見て確認する必要はないため、図３に基づいて上述したように、入力領域のサイズを表示画面１１２Ａのサイズと略同一にしてもよい。また、入力領域Ｒ３のサイズを表示画面１１２Ａのサイズと略同一にした場合は表示画面１１２Ａのどこに触れても入力を行うことができるため、ボタンを表示しないようにしてもよい。これにより、表示画面１１２Ａ全体をスルー画再生に用いることができ、ボタンの表示に遮られることなく水中撮影における画角合わせなどを行うことができる。ただし、ボタンを非表示とすることにより、入力によりどのような処理が行われるかわからなくなることを防ぐために、ボタンを半透過状態で表示するようにしてもよい。さらに、ボタンを小さいサイズで表示画面１１２Ａの隅に表示するようにしてもよい。
【００６６】
そして、処理はステップＳ１に戻って水圧の検出が行われる。そして、ステップＳ２で水圧が閾値Ａ以上と判定され、さらにステップＳ４で水圧が閾値Ｂ以上であると判定される限り、ボタンおよび入力領域は第３のレイアウトで配置され続ける（ステップＳ４のＹｅｓ）。
【００６７】
そして、ステップＳ４で水圧が閾値Ｂ以上ではないと判定された場合、処理はステップＳ５に進む（ステップＳ４のＮｏ）。これは、ユーザが「深い水中」から「浅い水中」に移動した場合である。この場合、ステップＳ５でボタンおよび入力領域は図７Ｂに示す第２のレイアウトで配置される。そして、ボタンおよび入力領域を第２のレイアウトで配置した状態で、ステップＳ２およびステップＳ４で水圧と閾値Ａおよび閾値Ｂとの比較判定が行なわれる。そして、その判定結果に基づいてステップＳ３、ステップＳ５またはステップＳ６でボタンおよび入力領域のレイアウトの変更が行なわれる。
【００６８】
すなわち、水圧が閾値Ａ以下である場合にはボタンおよび入力領域はデフォルトのレイアウトで配置される。そして、水圧が閾値Ａ以上であって、閾値Ｂ以下である場合には第２のレイアウトで配置される。さらに、水圧が閾値Ｂ以上である場合には第３のレイアウトで配置される。このように、この発明は、圧力検出部１２０により検出される水圧の大きさに対応させてボタンおよび入力領域のレイアウトを変更する。
【００６９】
なお、閾値Ａおよび閾値Ｂは様々な値に設定することが可能である。閾値Ｂは最終的にボタンおよび入力領域の数を１つにする場合の閾値となるものである。したがって、閾値Ａと閾値Ｂとの間にさらに閾値を複数設定して、水圧に合わせてより頻繁にレイアウトを変更するようにしてもよい。
【００７０】
レイアウトの変更によってボタンおよび入力領域の数を減らす場合において、撮像装置２００のどの機能に対応するボタンおよび入力領域を残し、どの機能に対応するボタンおよび入力領域を削るかについてユーザが選択して設定できるようにするとよい。これによって、より個々のユーザが自らの嗜好に合ったユーザインターフェースを構築することができる。
【００７１】
一般的に水中での撮影時においては、記録部２１１に記録されている静止画、動画を再生して見る機会は少ないと考えられる。また、撮像装置２００の各種設定を変更する機会も少ないと考えられる。一方、水中の撮影においても静止画を撮影する場合と動画を撮影する場合とがあり、モードを切り替える機会は多いと考えられる。そこで、上述の説明では、静止画モードと動画モードの切り替えを行うモード切り替えボタンＱ３を最後の１つに残すようにしている。ただし、１つに残すのは再生ボタンＱ１でも設定ボタンＱ２でもよい。また、再生ボタン、設定ボタンおよびモード切り替えボタンは例示であるため、他の機能に対応するボタンおよび入力領域であってもよい。
【００７２】
＜２．第２の実施の形態＞
以下、この発明の第２の実施の形態について説明を行う。なお、ユーザインターフェース装置１００およびユーザインターフェース装置１００を適用した撮像装置２００の構成は第１の実施の形態と同様であるため、その説明を省略する。
【００７３】
第１の実施の形態では撮像装置２００を用いて水中で撮影を行う場合について説明したが、この発明を利用できる状況は水中に限られない。標高が高い場所へ登っていく従い気圧が下がっていく、例えば高山においてもこの発明を用いることができる。
【００７４】
標高が高い高山においては高い場所へ登っていくに従い、気圧が下がっていき空気が薄くなっていく。これにより呼吸が困難になっていく。また、高山病のおそれもある。したがって、上述の水中と同様に心理的にも不安定な状態になり易い。この心理的な不安定さによってタッチパネル１１１の正確な位置に指などを接触させることができない場合がある。また、高山においては霧や雪によって視界が遮られることによりユーザが思うようにタッチパネル１１１の正確な位置に指などを接触させることができない場合がある。そこで、第２の実施の形態は、圧力検出部１２０によって気圧を検出し、検出された気圧と閾値との比較結果に基づいてボタンおよび入力領域のレイアウトを変更する。
【００７５】
［２−１．撮像装置におけるユーザインターフェース装置の動作］
以下、ユーザインターフェース装置１００を適用した撮像装置２００を用いた高山での撮影におけるボタンおよび入力領域のレイアウトの変更処理について図８のフローチャートに基づいて説明する。なお、ボタンおよび入力領域のレイアウトは図７と同様であるため、図７を援用して説明する。また、標高が高い場所へ登れば登るほど気圧は低くなっていくので、第２の実施の形態では気圧が閾値「以下」であるか否かが判定されて一連の処理が行われる。
【００７６】
以下の説明において、閾値Ｃはボタンおよび入力領域の数を減らすようにレイアウト変更処理を行う基準となる閾値であり、特許請求の範囲における第３の閾値に相当するものである。また、閾値Ｄはボタンおよび入力領域の数を１つにするようにレイアウト変更処理を行う基準となる閾値であり、特許請求の範囲における第４の閾値に相当するものである。
【００７７】
ユーザが撮像装置２００の電源をオンにすると、まず、ステップＳ１１で圧力検出部１２０による気圧の検出が行われる。次にステップ１２で、圧力検出部１２０により検出された気圧が閾値Ｃ以下であるか否かが判定される。ステップＳ１２で気圧が閾値Ｃ以下ではないと判定された場合、処理はステップＳ１３に進み（ステップＳ１２のＮｏ）、ボタンおよび入力領域はデフォルトのレイアウトで配置される。デフォルトのレイアウトとは、図７Ａに示すものである。例えば、ユーザが平地で撮影している場合にはボタンおよび入力領域は図７Ａに示すデフォルトのレイアウトで配置される。そして、処理はステップＳ１１に戻り、ステップＳ１１による気圧の検出およびステップＳ１２による気圧と閾値Ｃとの比較が行われる。
【００７８】
そして、ステップＳ１２で気圧が閾値Ｃ以下ではないと判定される限り、処理はステップＳ１３に進み（ステップＳ１２のＮｏ）、ボタンおよび入力領域はデフォルトのレイアウトで配置され続ける。
【００７９】
そして、ステップＳ１２で気圧が閾値Ｃ以下であると判定された場合、処理はステップＳ１４に進む（ステップＳ１２のＹｅｓ）。次にステップＳ１４で、圧力が閾値Ｃよりも小さい値に設定されている閾値Ｄ以下であるか否かが判定される。ステップＳ１４で圧力が閾値Ｄ以下ではないと判定された場合、処理はステップＳ１５に進む（ステップＳ１４のＮｏ）。そして、ステップＳ１５でボタンおよび入力領域は図７Ｂに示す第２のレイアウトで配置される。すなわち、ボタンおよび入力領域のレイアウトが変更される。これは、ユーザが標高が高い場所に登り撮影を行っている状態である。図７Ｂに示す第２のレイアウトでは、再生ボタンＱ１とモード切り替えボタンＱ３およびそれに対応する入力領域Ｒ１、Ｒ３が配置されており、さらに、それらのボタンＱ１、Ｑ３および入力領域Ｒ１、Ｒ３のサイズが大きくなっている。
【００８０】
そして、処理はステップＳ１１に進んで気圧の検出が行われ、ステップＳ１２とステップＳ１４の判定によって、気圧が閾値Ｃ以下であり、さらに閾値Ｄ以上である限りにおいてはステップＳ１５で、ボタンおよび入力領域は第２のレイアウトで配置され続ける。
【００８１】
そして、ステップＳ１２で気圧が閾値Ｃ以下ではないと判定された場合、処理はステップＳ１３に進み、ボタンおよび入力領域はデフォルトのレイアウトで表示される。これは、ユーザが気圧が閾値Ｃよりも場所、すなわち高山から平地へと戻った場合などである。
【００８２】
一方、ステップＳ１４で気圧が閾値Ｄ以下であると判定された場合、処理はステップＳ１６に進む（ステップＳ１４のＹｅｓ）。そして、ステップＳ１６でボタンおよび入力領域は図７Ｃに示す第３のレイアウトで配置される。すなわち、レイアウトが変更される。気圧が閾値Ｄ以下であると判定される場合とは、ユーザがさらに標高が高い場所へ登った場合である。第３のレイアウトでは、モード切り替えボタンＱ３および入力領域Ｒ３のみが配置され、そのサイズがさらに大きくなっている。また、モード切り替えボタンＱ３および入力領域Ｒ３は表示画面１１２Ａの横方向略中央に配置されている。
【００８３】
そして、処理はステップＳ１１に戻り、ステップＳ１２で気圧が閾値Ｃ以下であると判定され、さらにステップＳ１４で気圧が閾値Ｄ以下であるか否か判定される限りボタンおよび入力領域は第３のレイアウトで配置され続ける（ステップＳ１４のＹｅｓ）。
【００８４】
そして、ステップＳ１４で圧力が閾値Ｄ以下ではないと判定された場合、処理はステップＳ１５に進む（ステップＳ１４のＮｏ）。これは、ユーザが高山において標高が低い場所に移動した場合である。この場合、ステップＳ１５でボタンおよび入力領域は図７Ｂに示す第２のレイアウトで配置される。そして、ボタンおよび入力領域を第２のレイアウトで配置した状態で、ステップＳ１２およびステップＳ１４で気圧との閾値Ｃおよび閾値Ｄとの比較判定が行なわれる。そして、その判定結果に基づいてステップＳ１３、ステップＳ１５またはステップＳ１６でボタンおよび入力領域のレイアウトの変更が行なわれる。
【００８５】
第２の実施の形態においては、気圧が低くなるに従いボタンおよび入力領域の配置が簡略化されるようにレイアウトを変更する。これにより、精神的に不安定な場合、視界が良好ではない場合など、思うように腕、手、指などを動かすことができない場合でもあっても容易にタッチパネル１１１に指を接触させて入力を行うことができる。さらに、雪山などの登山においては手袋を着用するのが通常である。この発明においては、入力領域が大きくなるようにレイアウトを変更するため、手袋を着用した場合であっても容易に入力を行うことができる。
【００８６】
なお、上述のように、ボタンおよび入力領域を１つにした場合に、図３Ａに示すように入力領域のサイズを表示画面１１２Ａのサイズと略同一する点、ボタンを表示しないようにする点、図３Ｂに示すようにボタンを半透過状態で表示する点、図3Ｃに示すようにボタンを小さいサイズで表示画面１１２Ａの隅に表示する点については第１の実施の形態と同様である。
【００８７】
＜３．変形例＞
以上、この発明の実施の形態について具体的に説明したが、この発明は、上述の実施形態に限定されるものではなく、この発明の技術的思想に基づく各種の変形が可能である。上述の説明のように撮像装置を水中で用いる場合、手袋を着用した状態で入力を行う場合にはタッチパネルは抵抗膜式のものがよいが、タッチパネルは抵抗膜式タッチパネル以外にも静電容量式や超音波式等の各種のタッチパネルを用いることもできる。
【００８８】
また、上述の説明ではユーザインターフェース装置を静止画および動画の撮影が可能なデジタルカメラに適用する場合について説明したが、静止画の撮影のみが可能なデジタルスチルカメラ、動画の撮影のみが可能なデジタルビデオカメラに適用することもできる。
【００８９】
また、タッチパネルのボタンおよびそれに対応する入力領域の数、配置、大きさを変更する場合に限られず、表示部に表示されるハードウェアボタンのガイド用アイコンの数、配置、大きさを変更するようにしてもよい。
【符号の説明】
【００９０】
１００・・・ユーザインターフェース装置
１１０・・・タッチパネルユニット
１１１・・・タッチパネル
１１２・・・表示部
１２０・・・圧力検出部
１３０・・・レイアウト制御部
【図１】
2012027701.tif 000003
【図２】
2012027701.tif 000004
【図３】
2012027701.tif 000005
【図４】
2012027701.tif 000006
【図５】
2012027701.tif 000007
【図６】
2012027701.tif 000008
【図７】
2012027701.tif 000009
【図８】
2012027701.tif 000010