(57)【特許請求の範囲】
【請求項１】
表示手段を有する電子機器であって、
前記表示手段に対するタッチ操作を検出するタッチ検出手段と、
前記電子機器の姿勢を検出する姿勢検出手段と、
前記姿勢検出手段によって検出された姿勢が第１の姿勢である場合には、前記表示手段に画像を再生して表示するとともに前記画像に関するユーザ操作を受け付ける操作インターフェースを表示し、前記タッチ検出手段によって検出された前記操作インターフェースへのタッチ操作に応じて所定の処理を実行するように制御し、
前記姿勢検出手段によって検出された姿勢が前記第１の姿勢と前記表示手段の垂直方向を軸に９０度異なる第２の姿勢である場合には、前記表示手段の全面に画像を再生して表示して前記操作インターフェースを非表示とし、前記表示手段に対するタッチ操作があっても前記所定の処理を実行しないように制御する制御手段と、
を有することを特徴とする電子機器。
【請求項２】
撮影された画像を前記表示手段に表示するように制御する表示制御手段を更に有し、
前記制御手段は、前記姿勢検出手段によって検出された姿勢が前記第１の姿勢である場合に、前記表示手段に対するタッチ操作に応じて、前記撮影に関する所定の処理を行うことを指示するように制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記画像は動画であり、
前記所定の処理は、前記動画の記録開始または記録停止であることを特徴とする請求項２に記載の電子機器。
【請求項４】
前記所定の処理は、特定の撮影設定の調整であり、
前記制御手段は、前記第１の姿勢である場合に、前記表示手段のうち前記画像が表示された領域に対するタッチ操作に応じて、前記タッチ操作がされた位置を基準として前記特定の撮影設定を調整することを指示するように制御することを特徴とする請求項２または３に記載の電子機器。
【請求項５】
前記特定の撮影設定は、露出制御、ズーム制御、フォーカス制御、および前記撮影された画像を生成する撮像装置の雲台に関する制御のうち少なくとも１つであることを特徴とする請求項４に記載の電子機器。
【請求項６】
外部の撮像装置と通信する通信手段を更に有し、
前記表示制御手段は、前記通信手段によって受信された、前記撮像装置で撮影された画像を前記表示手段に表示するように制御し、
前記制御手段は、前記姿勢検出手段によって検出された姿勢が前記第１の姿勢である場合に、前記タッチ検出手段によって検出されたタッチ操作に応じて、前記所定の処理を行うよう前記通信手段を介して前記撮像装置に指示するように制御することを特徴とする請求項２乃至５の何れか１項に記載の電子機器。
【請求項７】
前記第１の姿勢は、前記表示手段が縦長の向きとなる姿勢であり、前記第２の姿勢は、前記表示手段が横長の向きとなる姿勢であることを特徴とする請求項１乃至６の何れか１項に記載の電子機器。
【請求項８】
前記制御手段は、前記第１の姿勢の場合にはタッチ操作を受け付けるための表示アイテムを表示し、前記第２の姿勢の場合には前記表示アイテムを表示しないように制御することを特徴とする請求項１乃至７の何れか１項に記載の電子機器。
【請求項９】
前記制御手段は、前記第１の姿勢の場合には、前記表示手段に第１の大きさで画像を表示するように制御し、前記第１の姿勢から前記第２の姿勢に変わったことに応じて、前記表示手段に前記第１の大きさよりも大きい第２のサイズで前記画像を表示するように制御することを特徴とする請求項１乃至８の何れか１項に記載の電子機器。
【請求項１０】
前記制御手段は、前記姿勢検出手段によって検出された姿勢が第１の姿勢である場合には、前記表示手段に対するタッチ位置の移動を伴わないタッチ操作に応じて前記所定の処理を実行するように制御し、
前記姿勢検出手段によって検出された姿勢が前記第２の姿勢である場合には、前記表示手段に対するタッチ位置の移動を伴わないタッチ操作があっても前記所定の処理を実行しないように制御する請求項１に記載の電子機器。
【請求項１１】
表示手段を有する電子機器の制御方法であって、
前記表示手段に対するタッチ操作を検出するタッチ検出工程と、
前記電子機器の姿勢を検出する姿勢検出工程と、
前記姿勢検出工程において検出された姿勢が第１の姿勢である場合には、前記表示手段に画像を再生して表示するとともに前記画像に関するユーザ操作を受け付ける操作インターフェースを表示し、前記タッチ検出工程において検出された前記操作インターフェースへのタッチ操作に応じて所定の処理を実行するように制御し、
前記姿勢検出工程において検出された姿勢が前記第１の姿勢と前記表示手段の垂直方向を軸に９０度異なる第２の姿勢である場合には、前記表示手段の全面に画像を再生して表示して前記操作インターフェースを非表示とし、前記表示手段に対するタッチ操作があっても前記所定の処理を実行しないように制御する制御工程と、
を有することを特徴とする電子機器の制御方法。
【請求項１２】
コンピュータを、請求項１乃至１０の何れか１項に記載の電子機器の各手段として機能させるためのプログラム。
【請求項１３】
コンピュータを、請求項１乃至１０の何れか１項に記載の電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、タッチ操作が可能な機器において、誤操作および誤検出を防止するために用いて好適な電子機器、電子機器の制御方法、プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
近年の画像処理環境では、スマートフォンやタブレットなどの携帯端末が広く普及しており、様々な関連技術の発達に伴い、その普及は拡大の一途をたどっている。これらの携帯端末の特徴として、携帯端末のユーザが任意のアプリケーションソフトウェア（以下、アプリ）を選択して携帯端末に自由にインストールできる点がある。
【０００３】
これらの携帯端末に内蔵されるＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）上で実行されるソフトウェアは、パーソナルコンピュータ（ＰＣ）と類似の構成を持っている。そのソフトウェアの構成は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）層とアプリケーション層とに大別される。任意のアプリを選択してインストールすることにより、ユーザは、携帯端末上で動作する様々な機能および利便性を享受することが可能となる。
【０００４】
また、前述の携帯端末のその他の特徴として、タッチパネルを備えている点がある。タッチパネルは、従来のボタンやスイッチ等と異なり、ソフトウェアに応じて、様々な操作入力方法をとることが可能である。そのため、タッチパネルを応用した様々なアプリ、及び携帯端末の使い方が提案されている。
【０００５】
特許文献１には、携帯端末を縦方向にして操作を行うと、通常のリモコンと同様に操作ができ、携帯端末を横方向にして操作を行うと、タッチパネル上でジェスチャーによる入力操作により、各種の操作を直感的に行うことができる携帯端末が開示されている。
【０００６】
更には、近年、静止画を記録するデジタルスチルカメラおよび動画を記録するデジタルビデオカメラに対しても、同様にタッチパネルの各種応用が提案されている。これらのカメラには、ＣＰＵ上で実行されるソフトウェアの内容に応じて、タッチパネルに様々な操作入力機能を持たせることができ、更なる多機能化と小型化との両立を可能としている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−２５３７１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に記載の携帯端末は、ユーザが携帯端末のタッチパネルにて画像に関する操作を行う時に、誤操作または誤検出してしまう場合があるという問題がある。ここで、誤操作してしまう場合とは、例えば、スマートフォンを支える手の指がタッチパネル上に意図せず触れてしまい、意図しない操作によってその操作に応じた処理が行われてしまう場合である。近年のスマートフォンは、特に小型化および商品力を高めるデザイン、衣服のポケットへの収納性等の要請に応える形状となっているため、ユーザによっては、必ずしも手で持ちやすい外形となっていない場合がある。特に、タッチパネルの大画面化とスマートフォン全体の小型化とを両立させるために、タッチパネルの周辺部とスマートフォン外形の外周部とが接近する形状となっている。そのため、スマートフォン全体を手で保持する時にその手の指がタッチパネル上に意図せず触れてしまう場合がある。
【０００９】
また、誤検出してしまう場合とは、例えば、水滴、雨滴、汗、湯気等がタッチパネル上に付着して、これらの付着物によりタッチパネルがタッチ状態を誤検出してしまう場合である。近年のスマートフォン及びタブレット（以下、スマートフォン等）は、特に、従来のＰＣに対して携帯性が大幅に高まっているため、様々な状況下で、スマートフォン等が利用されるようになってきている。スマートフォン等はユーザにより携帯されて使用されるため、手に水滴や汗などが付着している場合がある。また、スマートフォン等は屋外で利用される場合も多く、その場合、天候によっては、雨滴がスマートフォン等に付着する場合がある。
【００１０】
近年は、防水性を備えたスマートフォン等も普及しており、スマートフォン等自体が防水性を備えていない場合は、スマートフォン等が防水ケースに収納された状態で使用されることもある。ユーザは、入浴時等にこのように防水されたスマートフォン等を利用して画像の閲覧を楽しむ場合もあり、シャワーの水滴や湯気などがスマートフォン等に付着し、付着物がタッチと誤認識される場合もある。
【００１１】
本発明は前述の問題点に鑑み、ユーザが操作を意図していない場合に、誤操作または誤検出を防止できるようにすることを目的としている。
【課題を解決するための手段】
【００１２】
本発明に係る電子機器は、表示手段を有する電子機器であって、前記表示手段に対するタッチ操作を検出するタッチ検出手段と、前記電子機器の姿勢を検出する姿勢検出手段と、前記姿勢検出手段によって検出された姿勢が第１の姿勢である場合には、前記表示手段に画像を再生して表示するとともに前記画像に関するユーザ操作を受け付ける操作インターフェースを表示し、前記タッチ検出手段によって検出された前記操作インターフェースへのタッチ操作に応じて所定の処理を実行するように制御し、前記姿勢検出手段によって検出された姿勢が前記第１の姿勢と前記表示手段の垂直方向を軸に９０度異なる第２の姿勢である場合には、前記表示手段の全面に画像を再生して表示して前記操作インターフェースを非表示とし、前記表示手段に対するタッチ操作があっても前記所定の処理を実行しないように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ユーザが操作を意図していない場合に、誤操作または誤検出を防止することができる。
【図面の簡単な説明】
【００１４】
【図１】ビデオカメラとスマートフォンとの間で無線通信を行うためのシステム構成の例を示す図である。
【図２】実施形態に係るビデオカメラの内部構成例を示すブロック図である。
【図３】実施形態に係るスマートフォンの内部構成例を示すブロック図である。
【図４】第１の実施形態において、スマートフォンを縦向き姿勢で使用した時のタッチパネルディスプレイに表示されるＵＩ画面の構成例を説明するための図である。
【図５】スマートフォンを横向き姿勢で使用した時のタッチパネルディスプレイに表示されるＵＩ画面の構成例を説明するための図である。
【図６】第１の実施形態において、動画記録のリモコン操作の処理手順の一例を示すフローチャートである。
【図７】第２の実施形態において、スマートフォンを縦向き姿勢で使用した時のタッチパネルディスプレイに表示されるＵＩ画面の構成例を説明するための図である。
【図８】第２の実施形態において、動画再生操作の処理手順の一例を示すフローチャートである。
【図９】第３の実施形態において、スマートフォンを縦向き姿勢で使用した時のタッチパネルディスプレイに表示されるＵＩ画面の構成例を説明するための図である。
【図１０】第３の実施形態において、静止画のスライドショーを表示する処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
（第１の実施形態）
以下、図１〜６を参照しながら本発明の第１の実施形態について説明する。
図１は、ビデオカメラとスマートフォンとの間で無線通信を行うためのシステム構成の例を示す図である。本実施形態では、撮像装置としてビデオカメラを、電子機器としてスマートフォンを使用する例を示す。
【００１６】
図１において、ビデオカメラ２００は、スマートフォン３００とＮＦＣ通信とＷｉＦｉ通信との２系統の無線通信を行う。ＮＦＣ通信は、ビデオカメラ２００に備わるＮＦＣ通信部２０６とスマートフォン３００に備わるＮＦＣ通信部３０６との間で通信を行う。ＷｉＦｉ通信は、ビデオカメラ２００に備わるＷｉＦｉ通信部２０７とスマートフォン３００に備わるＷｉＦｉ通信部３０７との間で通信を行う。本実施形態では、ＮＦＣ通信のみ実行すること、ＷｉＦｉ通信のみ実行すること、およびＮＦＣ通信とＷｉＦｉ通信との両方を実行することのいずれもが可能である。
【００１７】
ＮＦＣ通信に関しては、ビデオカメラ２００のＮＦＣ通信部２０６が電源ＯＦＦの場合でも通信が可能である。その場合、スマートフォン３００のＮＦＣ通信部３０６からビデオカメラ２００のＮＦＣ通信部２０６へ電磁誘導にて電力供給を行うことによりビデオカメラ２００のＮＦＣ通信部２０６を作動状態とする。これにより、スマートフォン３００のＮＦＣ通信部３０６は、ビデオカメラ２００のＮＦＣ通信部２０６に備わるタグメモリ２１４に対して、データの読み出し及び書き込みを行う。
【００１８】
スマートフォン３００は、タッチパネルディスプレイ３３０を備えており、タッチパネルディスプレイ３３０は、ディスプレイ機能とタッチパネル機能とを兼ね備えている。ディスプレイ機能は、スマートフォン３００で扱う画像データ、テキストデータ、操作メニュー等を表示する。また、タッチパネル機能は、表示された操作メニューの所望の箇所を操作者の指等によりタッチされることで、操作部材を操作しているのと同様にスマートフォン３００に対して操作指示を行うことができる。
【００１９】
また、スマートフォン３００は、スイッチ操作部３０３を備えており、スイッチ操作部３０３はボタン等のハードウェア操作部材で構成される。操作者がスイッチ操作部３０３を操作することにより、スマートフォン３００に対して操作指示を与えることができる。
【００２０】
図２は、本実施形態に係るビデオカメラ２００の内部構成例を示すブロック図である。本実施形態では、撮像装置としてビデオカメラ２００を例に説明する。なお、撮像装置とは画像データを扱う装置であり、デジタルビデオカメラ、デジタルスチルカメラ等である。その他、撮像部を備えたパーソナルコンピュータ（ＰＣ）、タブレット、スマートフォン、ワークステーション等であってもよい。また、放送局、映画制作会社、映像制作会社等にて使用される、業務目的を達成するために使用される様々な撮像装置も含まれる。
【００２１】
システム制御部２０１は、例えばＣＰＵ（ＭＰＵ）であり、プログラムに従って各種処理を実行してビデオカメラ２００の各ブロックを制御したり、各ブロック間でのデータ送受信を制御したりする。また、システム制御部２０１は、操作部２０２からの操作信号に応じて、ビデオカメラ２００の各ブロックを制御する。
【００２２】
操作部２０２は、電源ボタン、スライドスイッチ、ボタン、十字キー、タッチパネル等で構成され、ユーザにより操作されると、システム制御部２０１に操作信号を送信する。
バス２０３は、各種データ、制御信号、指示信号などをビデオカメラ２００の各ブロックに送るための汎用バスである。
【００２３】
第１のメモリ２０４ａは、例えばＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）であり、システム制御部２０１の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、システム制御部２０１が動作を実行するためのプログラムのことである。
第２のメモリ２０４ｂは、例えばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やフラッシュメモリであって、画像信号、音声信号などを一時的に記憶する。また、第２のメモリ２０４ｂには、システム制御部３０１の動作用の定数、変数、第１のメモリ２０４ａから読み出したプログラム等が展開される。
【００２４】
記録媒体２０５は、ビデオカメラ２００に内蔵される記録媒体であり、記録媒体２０５は、ビデオカメラ２００で扱う各種データなどを記録することができる。記録媒体２０５の例としては、例えばハードディスク、ＳＳＤ、光ディスク、フラッシュメモリなどがあげられる。本実施形態では、フラッシュメモリを例に説明する。
【００２５】
ＮＦＣ通信部２０６は、ビデオカメラ２００がスマートフォン３００とＮＦＣ通信を行うための通信部である。ビデオカメラ２００とスマートフォン３００とが互いに通信を行うことにより、スマートフォン３００は、ビデオカメラ２００で扱う各種データなどを送受信することができ、スマートフォン３００にそれらの各種データを記録することもできる。本実施形態では、スマートフォン３００と通信を行う例について説明するが、ＮＦＣ通信部２０６が通信を行う対象となる外部端末の例としては、例えばタブレット、ノート型パソコン、デスクトップ型パソコンなどがあげられる。
【００２６】
また、ＮＦＣ通信部２０６は、タグメモリ２１４を備えている。システム制御部２０１は、バス２０３とＮＦＣ通信部２０６とを経由して、タグメモリ２１４と他ブロックとの間でのデータ送受信を制御する。タグメモリ２１４は、ＮＦＣ通信部２０６が電源ＯＦＦ状態であっても、スマートフォン３００から電磁誘導にて電力が供給されることによって動作し、スマートフォン３００との間で通信を行うことが可能である。
【００２７】
ＷｉＦｉ通信部２０７は、ビデオカメラ２００がスマートフォン３００とＷｉＦｉ通信し、ファイルを転送するための通信部である。ＷｉＦｉ通信部２０７はＦＴＰプロトコルに対応しており、ファイルを転送する場合、ＦＴＰクライアントとしてＦＴＰサーバに対してファイルの転送を実行する。本実施形態では、スマートフォン３００とＷｉＦｉ通信を行う例について説明する。
【００２８】
表示部２０８は、ビデオカメラ２００に内蔵されており、記録媒体２０５に記録された画像データ、及び各種メニューなどのＧＵＩを表示する。表示部２０８は例えば、液晶ディスプレイ、有機ＥＬディスプレイ等を用いることができる。
音声出力部２０９は、ビデオカメラ２００に内蔵されている、例えばスピーカーおよびその駆動部からなり、記録媒体２０５に記録された音声信号に基づいて音声を出力する。
【００２９】
映像外部出力部２１０は、外部の表示装置をビデオカメラ２００に接続するための出力部であり、記録媒体２０５に記録された画像データ、及び各種メニューなどのＧＵＩを外部の表示装置に出力し、これらのデータを表示させる。表示装置の例としては、テレビ、モニタなどがあげられる。本実施形態では、外部モニタを例に説明する。
【００３０】
音声外部出力部２１１は、外部の音声出力装置をビデオカメラ２００に接続するための出力部であり、記録媒体２０５に記録された音声信号を外部の音声出力装置に出力し、音声信号に基づいて音声を出力させる。音声出力装置の例としては、スピーカーやヘッドフォンなどがあげられる。本実施形態では、外部スピーカーを例に説明する。
【００３１】
撮像部２１２は具体的にはレンズ、光電変換素子、信号処理回路等で構成され、レンズに入光した被写体情報を光電変換素子にて電気信号に変換し、信号処理を経て、画像データを生成する。また、レンズ位置はフォーカス状態およびズーム状態が適切な状態となる様にシステム制御部２０１により制御される。
【００３２】
符号化復号化部２１３は、撮像部２１２が生成した画像データに対してＭＰＥＧ２規格等に基づく圧縮処理を施しファイル化を行う。また、画像再生処理時には、ファイル化されたデータに対して伸張処理を施し、画像データを生成する。また、圧縮時において、システム制御部２０１は、第１のメモリ２０４ａに格納されたプログラムに基づき、ファイル化されたデータにメタデータを追加してストリームファイルを生成し、記録媒体２０５に記録する。このとき、システム制御部２０１は、第１のメモリ２０４ａに格納されたプログラムに基づき、第１のメモリ２０４ａにメタデータファイルを生成する。
【００３３】
本実施形態では、タグメモリ２１４をメタデータの記憶領域として使用する。ここで、メタデータとは、撮像部２１２にて画像データを生成して記録媒体２０５に記録する際に、付帯して記録する付帯情報であり、撮影処理に関する様々な情報が含まれる。例えば、これから撮影しようとする内容を、アスキーコードで記述されたテキスト情報で表現して、予めタグメモリ２１４に記憶しておく。
【００３４】
ユーザは操作部２０２を操作し、ビデオカメラ２００に撮影の実行を指示する。この操作により、システム制御部２０１は、その指示がなされたことを検出し、バス２０３を通じて各ブロックに撮影に関する処理の実行を指示する。それにより、撮像部２１２は画像データを生成し、符号化復号化部２１３はその画像データの符号化を行う。そして、システム制御部２０１は、符号化された画像データをファイルとして記録媒体２０５に記録する。このとき、システム制御部２０１は、メタデータに関しても、バス２０３を通じて各ブロックに処理の実行を指示する。まず、システム制御部２０１は、ＮＦＣ通信部２０６に備わるタグメモリ２１４に記憶されたメタデータを読み出し、記録媒体２０５に画像データをファイルとして記録する時に、そのメタデータを併せて記録する。
【００３５】
図３は、本実施形態に係るスマートフォン３００の内部構成例を示すブロック図である。本実施形態では、電子機器としてスマートフォン３００を例に説明する。
システム制御部３０１は、例えば、ＣＰＵ（ＭＰＵ）であり、プログラムに従って各種処理を実行してスマートフォン３００の各ブロックを制御したり、各ブロック間でのデータ送受信を制御したりする。また、システム制御部３０１は、ユーザからの操作を受け付けるスイッチ操作部３０３からの操作信号に応じて、スマートフォン３００の各ブロックを制御する。
【００３６】
スイッチ操作部３０３は、電源ボタン、スライドスイッチ、その他ボタン等で構成され、ユーザにより操作されると、システム制御部３０１に操作信号を送信する。
バス３０２は、各種データ、制御信号、指示信号などをスマートフォン３００の各ブロックに送るための汎用バスである。
【００３７】
第１のメモリ３０４ａは、例えばＲＯＭであり、システム制御部３０１の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。
第２のメモリ３０４ｂは、例えばＲＡＭやフラッシュメモリであって、画像信号、音声信号などを一時的に記憶する。また、第２のメモリ３０４ｂには、システム制御部３０１の動作用の定数、変数、第１のメモリ３０４ａから読み出したプログラム等が展開される。
【００３８】
記録媒体３０５は、スマートフォン３００に内蔵される記録媒体であり、記録媒体３０５は、スマートフォン３００で扱う各種データなどを記録することができる。記録媒体３０５の例としては、例えばハードディスク、ＳＳＤ、光ディスク、フラッシュメモリなどがあげられる。本実施形態では、フラッシュメモリを例に説明する。
【００３９】
ＮＦＣ通信部３０６は、スマートフォン３００がビデオカメラ２００とＮＦＣ通信を行うための通信部である。スマートフォン３００とビデオカメラ２００とが互いに通信を行うことにより、スマートフォン３００は、ビデオカメラ２００で扱う各種データなどを送受信することができる。また、スマートフォン３００にそれら各種データを記録することもできる。
【００４０】
また、ビデオカメラ２００のＮＦＣ通信部２０６が電源ＯＦＦ状態であっても、スマートフォン３００のＮＦＣ通信部３０６から電磁誘導にて電力供給を行うことによってビデオカメラ２００のＮＦＣ通信部２０６を動作させることができる。これにより、ビデオカメラ２００とスマートフォン３００との間で通信を行うことが可能である。
【００４１】
ＷｉＦｉ通信部３０７は、スマートフォン３００がビデオカメラ２００とＷｉＦｉ通信し、ファイルを転送するための通信部である。ＷｉＦｉ通信部３０７はＦＴＰプロトコルに対応しており、ファイルの転送を行う場合、ＦＴＰクライアントとしてＦＴＰサーバに対してファイルの転送を実行する。
【００４２】
表示部３０８は、スマートフォン３００に内蔵されており、記録媒体３０５に記録された画像データや、各種メニューなどのＧＵＩを表示する。表示部３０８は、図１のタッチパネルディスプレイ３３０に該当し、表示部３０８は例えば、液晶ディスプレイ、有機ＥＬディスプレイ等を用いることができる。
音声出力部３０９は、スマートフォン３００に内蔵されている、例えばスピーカーおよびその駆動部からなり、記録媒体３０５に記録された音声信号に基づいて音声を出力する。
【００４３】
タッチパネル操作部３１０は、スマートフォン３００に内蔵されるものであり、タッチパネル操作部３１０は、図１のタッチパネルディスプレイ３３０に該当する。システム制御部３０１は、タッチパネル操作部３１０への以下の操作、あるいは状態を検出できる。
・タッチパネルにタッチしていなかった指やペンが新たにタッチパネルにタッチしたこと（すなわち、タッチの開始であり、以下、タッチダウン（Touch-Down）と称する。）。
・タッチパネルを指やペンでタッチしている状態であること（以下、タッチオン（Touch-On）と称する）。
・タッチパネルを指やペンでタッチしたまま移動していること（以下、タッチムーブ（Touch-Move）と称する）。
・タッチパネルへタッチしていた指やペンを離したこと（すなわち、タッチの終了であり、以下、タッチアップ（Touch-Up）と称する）。
・タッチパネルに何もタッチしていない状態（以下、タッチオフ（Touch-Off）と称する）。
【００４４】
タッチダウンが検出されると、同時にタッチオンであることも検出される。タッチダウンの後、タッチアップが検出されない限りは、通常はタッチオンが検出され続ける。タッチムーブが検出されるのもタッチオンが検出されている状態である。タッチオンが検出されていても、タッチ位置が移動していなければタッチムーブは検出されない。タッチしていた全ての指やペンがタッチアップしたことが検出された後は、タッチオフとなる。
【００４５】
これらの操作及び状態、並びにタッチパネル上に指やペンがタッチしている位置座標は内部バスを通じてシステム制御部３０１に通知される。そして、システム制御部３０１は、このタッチ検出で通知された情報に基づいてタッチパネル上にどのような操作が行われたかを判定する。タッチムーブについてはタッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分、水平成分毎に判定できる。
【００４６】
また、タッチパネル上をタッチダウンから一定のタッチムーブを経てタッチアップをしたとき、ストロークを描いたこととする。素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指をタッチしたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行われたと判定できる。また、所定距離以上を、所定速度未満でタッチムーブしたことが検出された場合はドラッグが行われたと判定するものとする。
【００４７】
タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサー方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いても良い。方式によって、タッチパネルに対する接触があったことでタッチがあったと検出する方式や、タッチパネルに対する指やペンの接近があったことでタッチがあったと検出する方式などがあるが、いずれの方式でもよい。本実施形態では、例としてタッチパネル操作部３１０は、静電容量方式のタッチパネルであるものとする。静電容量方式のタッチパネルでは、タッチ面に水滴が付着すると、その水滴に反応して誤ってタッチと検出されてしまう場合がある。あるいは、水滴自体ではタッチと検出されなくとも、タッチした場合に水滴の影響で、ユーザがタッチした位置とは異なる位置がタッチされたと判定されてしまう場合もある。したがって、タッチ面が濡れている状態では、ユーザの意図した動作が行われない場合がある。
【００４８】
姿勢検出部３１１は、スマートフォン３００の姿勢を検出する。姿勢検出部３１１は、加速度センサーおよび周辺回路で構成される。加速度センサーは地球の重力すなわち重力加速度を測定する。これにより、姿勢検出部３１１は、スマートフォン３００が縦向き姿勢か横向き姿勢かを検出する。本実施形態のスマートフォン３００の外形は、長方形であり、その長方形の４辺のうち、長い２辺の向きが地球の重力の向きと同一方向を向いている時（縦長の時）に、姿勢検出部３１１は縦向き姿勢と検出する。また、その長い２辺の向きが地球の重力の向きに対して直角方向を向いている時（横長の時）に、姿勢検出部３１１は横向き姿勢と検出する。なお、スマートフォン３００が縦長で構えられているか横長で構えられているかを判別できるものであれば加速度センサー以外のセンサー（ジャイロセンサ等）を用いてもよい。
【００４９】
復号化部３１２は、記録媒体３０５に格納されたファイルのデータ、またはＷｉＦｉ通信部３０７を経由して外部機器から取得したファイル化されたデータに対して伸張処理を施し、表示部３０８に表示するための画像データを生成する。
【００５０】
本実施形態に係るスマートフォン３００は、防水の本体外装カバーを有していてもよいし、本体とは異なる防水ケースに収納して使用できるようにしてもよい。防水性を備えていれば、浴室や台所などの水滴にさらされやすい場所でも使用可能となる。
【００５１】
図４は、本実施形態において、スマートフォン３００を縦向き姿勢で使用した時のタッチパネルディスプレイ３３０に表示されるユーザーインターフェイス画面（ＵＩ画面）の構成例を説明するための図である。
図４に示すように、ユーザーインターフェイス（ＵＩ）４００は、スマートフォン３００のタッチパネルディスプレイ３３０に表示される表示画面全体を示し、ＵＩ４００の形状は長方形である。また、図４に示す例では、スマートフォン３００を縦向き姿勢で使用しているため、タッチパネルディスプレイ３３０およびＵＩ４００も縦向き姿勢となっている。
【００５２】
画像表示領域４１０は、ストリーミングで受信する画像を表示する領域であり、ビデオカメラ２００で撮影されたライブビュー画像が表示される。無線通信状況表示領域４２０は無線通信の状況を表示する領域である。受信電波強度アイコン４２１は受信電波強度の表示を示している。無線通信状況ステータス４２２は、無線通信が実施されている旨の表示を示している。
【００５３】
カメラ状況表示領域４３０は、ビデオカメラ２００のステータスを表示し、ユーザが操作可能な領域である。記録ボタン４３１は動画の記録開始を指示するためのタッチボタンである。記録ボタン４３１は、いわゆるトグル動作となっており、ビデオカメラ２００が記録停止中にユーザが記録ボタン４３１にタッチすると記録中状態に遷移し、ユーザが記録中にタッチすると記録停止中状態に遷移する。記録時間表示４３２は、ビデオカメラ２００における記録の継続時間を示している。残時間表示４３３は、ビデオカメラ２００における記録可能残時間を示している。
【００５４】
ＵＩ枠４０１は、画像表示領域４１０、無線通信状況表示領域４２０、及びカメラ状況表示領域４３０を所定の位置に配置する枠形状となっており、ＵＩ全体のデザインを決定して示すものである。
【００５５】
ＡＥアイコン４４０は、画像表示領域４１０のうち、ＡＥ（Ａｕｔｏ  Ｅｘｐｏｓｕｒｅ）制御の基準としたい特定の画像領域を示すアイコンである。ここで、ＡＥ制御とは自動露出制御のことであり、通常時は、ＡＥアイコン４４０は非表示となっている。
【００５６】
ユーザが画像表示領域４１０のうち、ＡＥ制御の基準としたい特定の画像領域をタッチダウンすると、タッチダウン時より所定時間（例えば５秒間）のみ、ＡＥアイコン４４０が表示される。また、タッチダウン時、スマートフォン３００のＷｉＦｉ通信部３０７およびビデオカメラ２００のＷｉＦｉ通信部２０７を経由して、ビデオカメラ２００にＡＥ制御に関する情報が通知される。具体的には、ＡＥ制御要求情報と、ＡＥ制御基準画像座標情報とがビデオカメラ２００に通知される。これにより、ビデオカメラ２００はＡＥ制御を実行する。そして、ＡＥ制御を実施した結果となるストリーミング画像が、再び、ビデオカメラ２００のＷｉＦｉ通信部２０７およびスマートフォン３００のＷｉＦｉ通信部３０７を経由して、画像表示領域４１０に表示される。
【００５７】
図５は、本実施形態において、スマートフォン３００を横向き姿勢で使用した時のタッチパネルディスプレイ３３０に表示されるＵＩ画面の構成例を説明するための図である。ここで、スマートフォン３００を縦向き姿勢で使用した時との差異のみを説明する。
図５に示すように、スマートフォン３００を横向き姿勢で使用しているため、タッチパネルディスプレイ３３０およびＵＩ４００も横向き姿勢となっている。横向き姿勢とは、タッチパネルディスプレイ３３０の垂直方向を軸に、縦向き姿勢から９０度異なる姿勢である。
【００５８】
画像表示領域５１０は、ストリーミングで受信する画像（ビデオカメラ２００で撮影されたライブビュー画像）を表示する領域である。なお、横向き姿勢の場合は無線通信状況表示領域４２０およびカメラ状況表示領域４３０は非表示となり、画像表示領域５１０はＵＩ４００の領域を最大限用いて、図４における画像表示領域４１０よりも大きな面積で画像が表示される。図５示す例では、受信したライブビュー画像の全体が表示部３０８に収まる最大のサイズ（表示部３０８の表示面のサイズに撮影画像の縦の長さを一致させるサイズと横の長さを一致させるサイズとのうち小さい方）で全画面表示（フルスクリーン表示）される。
【００５９】
また、横向き姿勢の場合は、さらに記録ボタン４３１も非表示となる。記録ボタン４３１が非表示となるため、ユーザは記録ボタン４３１に対してタッチ操作を行うことはできず、ビデオカメラ２００に対して記録開始操作および記録停止操作を行うことは禁止される（無効となる）。また、横向き姿勢の場合、ユーザが画像表示領域５１０のうち、任意の画像領域をタッチダウンしても、ＡＥアイコン４４０は表示されない。ＡＥアイコン４４０は表示されないため、ユーザはビデオカメラ２００に対してＡＥ制御に関する操作を行うことは禁止される（無効となる）。
【００６０】
図６は、本実施形態において、スマートフォン３００のシステム制御部３０１が行うリモコン操作の処理手順の一例を示すフローチャートである。図６のフローチャートおける各処理は、システム制御部３０１が第１のメモリ３０４ａに格納されたプログラムを第２のメモリ３０４ｂに展開して実行することにより実現される。また、図６に示す例では、ビデオカメラ２００で動画の撮影が行われており、スマートフォン３００からそのストリーミング画像を要求している時の処理について説明する。
【００６１】
まず、Ｓ６０１において、システム制御部３０１は、姿勢検出部３１１の姿勢検出結果を、バス３０２を経由して取得し、スマートフォン３００の姿勢を検出する。この姿勢検出結果が縦向きであった場合はＳ６０２へ進み、横向きであった場合は、Ｓ６１２に進む。
【００６２】
Ｓ６０２からＳ６１１までは、スマートフォン３００が縦向き姿勢であった場合の一連の処理内容を示す。Ｓ６０２においては、システム制御部３０１は、ユーザがタッチパネル操作部３１０を操作したことに基づく各種制御を行うことを許可するよう設定する。続いてＳ６０３において、システム制御部３０１は、表示部３０８にユーザーインターフェイス枠（ＵＩ枠）および操作ＵＩを表示する。具体的には、ＵＩ枠４０１、画像表示領域４１０、無線通信状況表示領域４２０、受信電波強度アイコン４２１、無線通信状況ステータス４２２、カメラ状況表示領域４３０、記録ボタン４３１、記録時間表示４３２、及び残時間表示４３３を表示する。
【００６３】
次に、Ｓ６０４において、システム制御部３０１は、Ｓ６０３にて表示したＵＩ枠４０１および画像表示領域４１０に合わせて画像を表示する表示制御を行う。ここで表示する画像は、ビデオカメラ２００のＷｉＦｉ通信部２０７を経由してスマートフォン３００のＷｉＦｉ通信部３０７に送信された画像（ライブビュー画像）である。スマートフォン３００では、ＷｉＦｉ通信部３０７からファイル化されたデータを取得して、復号化部３１２にて伸張処理を行い、システム制御部３０１は、その伸張された画像を表示する。
【００６４】
次に、Ｓ６０５において、システム制御部３０１は、画像表示領域４１０の領域内でタッチダウン操作が行われたかどうかを判定する。Ｓ６０５では、ユーザが画像表示領域４１０の領域内の所望の座標を指定できる様に、タッチダウン操作にて判定するようにしている。後述するＳ６０７のようにタッチアップ操作にて判定すると、タッチした指の位置がずれてしまい、タッチダウン時と異なる座標を検出してしまう可能性がある。そのため、本実施形態では、タッチダウン操作（タッチムーブを伴わない操作）にて判定している。
【００６５】
Ｓ６０５の判定の結果、画像表示領域４１０の領域内でタッチダウン操作が行われた場合は、Ｓ６０６に進み、システム制御部３０１は、タッチダウン操作が行われた座標位置情報を取得し、露出調整制御を実行する。具体的には以下の手順となる。まず、システム制御部３０１は、取得した座標位置情報に基づき露出調整実行要求情報と指定座標位置情報とを生成し、ＷｉＦｉ通信部３０７を経由して、ビデオカメラ２００のＷｉＦｉ通信部２０７に送信する。ビデオカメラ２００では、ＷｉＦｉ通信部２０７を経由して取得した露出調整実行要求情報と指定座標位置情報とに基づき、撮像部２１２の輝度ゲイン調整を実施する。そして、撮像画像上の指定座標位置情報に基づき、指定された位置および周辺位置が適切な輝度設定となる様に、輝度ゲイン調整を実施する。一方、Ｓ６０５の判定の結果、画像表示領域４１０の領域内でタッチダウン操作が行われなかった場合は、Ｓ６０７に進む。
【００６６】
Ｓ６０７においては、システム制御部３０１は、記録ボタン４３１に対するタッチアップ操作が行われたかどうかを判定する。この判定の結果、タッチアップ操作が行われた場合はＳ６０８に進み、システム制御部３０１は、記録制御を実行する。なお、Ｓ６０７の判定では、タッチアップ操作が行われた位置が記録ボタン４３１の有効領域内であった場合にＳ６０８に進むため、タッチアップ前にタッチムーブがあったか否かは関係ない。つまり、タッチムーブが無くともタッチアップ位置が記録ボタン４３１上であればＳ６０８に進む。
【００６７】
Ｓ６０８の具体的な処理は以下の手順となる。まず、システム制御部３０１は、ビデオカメラ２００の記録制御状態情報を、ビデオカメラ２００のＷｉＦｉ通信部２０７とスマートフォン３００のＷｉＦｉ通信部３０７とを経由して取得する。ビデオカメラ２００の記録制御状態情報とは、ビデオカメラ２００が記録中状態なのか記録停止状態なのかを示す情報である。記録停止状態であった場合は、システム制御部３０１は、記録開始要求情報をスマートフォン３００のＷｉＦｉ通信部３０７とビデオカメラ２００のＷｉＦｉ通信部２０７とを経由してビデオカメラ２００に通知する。一方、記録中状態であった場合は、システム制御部３０１は、記録停止要求情報を同様に通知する。また、Ｓ６０７の判定の結果、記録ボタン４３１のタッチアップ操作が行われていない場合は、Ｓ６０９に進む。
【００６８】
Ｓ６０９においては、システム制御部３０１は、その他の操作があったか否かを検出し、その他の操作があった場合に、その他の操作に応じて様々な制御を実行する。その他の操作とは、フォーカス制御、ズーム操作に基づくズーム制御、アップ／ワイド操作に基づくアップ／ワイド制御、非図示のカメラパンテーブル（雲台）に対するパン操作に基づくパン制御、静止画撮影操作に基づく撮影制御などの撮影設定の操作である。
【００６９】
次に、Ｓ６１０において、システム制御部３０１は、姿勢検出部３１１から姿勢検出結果を取得し、スマートフォン３００の姿勢に変化があったかどうかを判定する。この判定の結果、姿勢に変化があった場合はＳ６０１に戻り、変化後の姿勢が縦向きか横向きかを再び判定する。一方、Ｓ６１０の判定の結果、姿勢に変化が無い場合はＳ６１１に進む。
【００７０】
Ｓ６１１においては、システム制御部３０１は、終了イベントの有無を検出する。ここの終了イベントは、システム制御部３０１で別途実行されるオペレーティングシステムソフトウェアにて発生する場合がある。終了イベントの例としては、スイッチ操作部３０３をユーザが操作することによる図６の処理を実行するアプリケーションソフトの終了操作、非図示のバッテリーの残量が低下したこと、スマートフォン３００の電源をオフとする操作などが該当する。また、この終了イベントはアプリケーション要因にて発生する場合もある。例えば、非図示の通信管理処理にてＷｉＦｉ通信が強制終了された場合などにも終了イベントが発生する。Ｓ６１１の検出の結果、終了イベントがない場合は、Ｓ６０４に進み、システム制御部３０１は、ＵＩ枠に合わせて画像表示の更新を行う。一方、終了イベントが発生した場合は、処理を終了する。
【００７１】
一方、Ｓ６１２からＳ６１５までは、スマートフォン３００が横向き姿勢であった場合の一連の処理内容を示す。Ｓ６１２においては、システム制御部３０１は、ユーザがタッチパネル操作部３１０を操作したことに基づく各種制御を行うことを禁止するよう設定する。この状態においては、ユーザが画像表示領域５１０のうち、任意の画像領域をタッチダウンしても、ＡＥアイコン４４０が表示されることは無い。また、動画の記録開始、停止の指示もタッチ操作（タップ操作）で行うことはできない状態となる。図６の処理を実行するアプリケーションソフトとしては、タッチ操作は無効の状態となり、どのようなタッチ操作が行われてもタッチ操作に応じた機能は実行されない。なお、図６の処理を実行するアプリケーションソフトとは別のＯＳなどによる割り込み処理等は禁止の対象外とする。
【００７２】
次に、Ｓ６１３において、システム制御部３０１は、ＵＩ４００の領域に対して、画像を全画面表示する。また、縦向き姿勢の状態で画像が表示されていた場合は、システム制御部３０１は、Ｓ６０４における画像表示時に対して、９０度、時計方向または反時計方向（姿勢に応じた方向）に回転した画像を表示する。
【００７３】
次に、Ｓ６１４において、システム制御部３０１は、姿勢検出部３１１から姿勢検出結果を取得し、スマートフォン３００の姿勢に変化があったかどうかを判定する。この判定の結果、姿勢に変化があった場合はＳ６０１に戻り、変化後の姿勢が縦向きか横向きかを再び判定する。一方、Ｓ６１４の判定の結果、姿勢に変化が無い場合はＳ６１５に進む。
【００７４】
Ｓ６１５においては、システム制御部３０１は、終了イベントの有無を検出する。この処理は、Ｓ６１１と同様である。その結果、終了イベントがない場合はＳ６１３に進み、システム制御部３０１は、全画面での画像表示の更新を行う。一方、終了イベントが有った場合は、処理を終了する。
【００７５】
以上示したように本実施形態によれば、スマートフォン３００の姿勢が横向きであった場合は、ユーザがタッチパネル操作部３１０を操作したことに基づき各種制御を行うことを禁止し、縦向きであった場合は許可する。これにより、タッチパネルの誤操作や誤検出を防止することが可能となる。
【００７６】
更には、ユーザがスマートフォンの姿勢を変更するのみで所定のタッチ操作を有効とするか無効とするかを切り替えることができるため、簡便かつ確実な操作で、禁止と許可とを切り替えることが可能となる。また、操作の禁止時には操作ＵＩを非表示とすることにより、ユーザは、現在のスマートフォンの状態が禁止状態なのか許可状態なのかを容易に識別することができる。さらに、操作ＵＩを非表示とすることにより、閲覧したい静止画または動画を全画面表示で楽しむことが可能となり、快適な使用性をユーザに提供することが可能となる。このように、ユーザがスマートフォンの姿勢を変更するだけで、以上述べたような利点をユーザは享受することが可能となる。
【００７７】
なお、本実施形態では、タッチ操作の禁止時には操作ＵＩを非表示としたが、操作ＵＩを非表示とはせずグレーアウト等とするようにしてもよい。
【００７８】
（第２の実施形態）
第１の実施形態では、ライブビュー表示を行っている撮影の際の動作の例を説明したが、再生時の制御にも同様に適用することが可能である。本実施形態では、動画の再生時に、スマートフォン３００が縦向きであればタッチ操作を有効として動画に関する操作を受け付け、スマートフォン３００が横向きであればタッチ操作を無効として、誤動作によって閲覧が阻害されないようにした例を説明する。なお、本実施形態に係るスマートフォンおよびデジタルカメラの構成については第１の実施形態と同様であるため、説明は省略する。
【００７９】
図７は、本実施形態において、スマートフォン３００を縦向き姿勢で使用した時のタッチパネルディスプレイ３３０に表示されるＵＩ画面の構成例を説明するための図である。なお、図４と共通する箇所については同一の符号を付しており、これらの説明は省略する。また、スマートフォン３００を横向き姿勢で使用した時のタッチパネルディスプレイ３３０に表示されるＵＩ画面は図５と同様であるため、説明は省略する。
【００８０】
本実施形態では、スマートフォン３００は、ビデオカメラ２００の記録媒体２０５に記録された複数の動画ファイルを、ビデオカメラ２００のＷｉＦｉ通信部およびスマートフォン３００のＷｉＦｉ通信部を経由して取得する。そして、ユーザは、それら複数の動画ファイル（クリップ）の中から１つを選択して、スマートフォン３００の表示部３０８にて動画を表示させる。なお、表示する動画は、ビデオカメラ２００の記録媒体２０５から取得するのではなく、スマートフォン３００で読み出し可能な記録媒体３０５に記録された動画であってもよいし、サーバ等からストリーミング配信される動画であってもよい。
【００８１】
図７において、再生ボタン７３１は、画像表示領域４１０に表示された動画の再生開始を指示するタッチボタンである。画像表示領域４１０に表示された動画が停止中である場合はこのように再生開始を指示するボタンとして表示されるが、動画が再生中である場合には動画の再生の停止を指示する停止ボタンとして表示される。再生ボタン７３１に対するタップ操作（再生ボタン７３１にタッチダウンして再生ボタン７３１からタッチアップする操作）があった場合、動画の停止中であれば動画の再生を開始し、動画の再生中であれば動画の再生を停止する。
【００８２】
クリップ長表示７３７は、現在選択されているクリップ（画像表示領域４１０に表示されている動画）の記録時間長を示している。クリップ送りボタン７３３は、動画の再生開始前、あるいは動画の再生開始位置が動画の先頭部分にある状態でタップ操作されると、ビデオカメラ２００の記録媒体２０５にリスト状に記録された複数のクリップに対して、１つ前のクリップを選択する。すなわち、クリップ送りボタン７３３は、画像表示領域４１０に表示される動画を他の動画に切り替えるボタンとして機能する。また、クリップ送りボタン７３３は、動画の再生中、あるいは動画の先頭以外の位置で停止されている状態でタップ操作されると、表示されている動画の先頭に再生位置を移動する頭出しボタンとして機能する。
【００８３】
クリップ戻しボタン７３２は、ユーザがタッチ可能なタッチボタンであり、タップ操作されると、１つ先のクリップ（次の動画）を選択する。すなわち、画像表示領域４１０に表示される動画を他の動画に切り替えるボタンとして機能する。
【００８４】
表示サイズ切替ボタン７３４は、動画の表示を全画面表示に切り替えるためのタッチボタンであり、タップ操作されると、スマートフォン３００が横向きの際と同じ全画面表示で動画が表示される。ただし、スマートフォン３００の姿勢が縦方向である場合には、全画面表示で画像表示領域にタッチされると、動画の再生開始／停止を指示することが可能であり、タッチ操作が無効となるわけではない。
【００８５】
ボリュームボタン７３５は、動画の音声の音量調整を行うためのタッチボタンである。シークバー７３６は、動画における現在の再生位置を示すとともに、タッチしてスライドする操作（タッチムーブ）に応じて再生位置を変更するための表示アイテムである。ユーザがシークバー７３６の任意の位置にタップ操作することにより、瞬時に再生位置を変更することも可能である。
【００８６】
図８は、本実施形態において、スマートフォン３００のシステム制御部３０１で実行される動画再生操作の処理手順の一例を示すフローチャートである。図８のフローチャートおける各処理は、システム制御部３０１が第１のメモリ３０４ａに格納されたプログラムを第２のメモリ３０４ｂに展開して実行することにより実現される。
【００８７】
Ｓ８０１〜Ｓ８０４は、それぞれ前述の図６のＳ６０１〜Ｓ６０４と同様の処理であるので説明を省略する。ただし、画像表示領域４１０に表示するのはライブビュー画像ではなく、再生された動画の停止映像（ポーズ下状態のフレーム画像）、あるいは再生映像である。
【００８８】
Ｓ８０５においては、システム制御部３０１は、操作アイコン（再生ボタン７３１〜シークバー７３６）の何れかに対するタップ操作があったか否かを判定する。この判定の結果、何れかの操作アイコンに対するタップ操作があった場合には、Ｓ８０６に進み、そうでない場合はＳ８０７に進む。
【００８９】
Ｓ８０６においては、タップ操作されたアイコンに応じた機能を実行する。例えば、再生ボタン７３１へのタップ操作があった場合には、画像表示領域４１０に停止した状態で表示していた動画の再生を開始する。例えば、クリップ送りボタン７３３に対するタップ操作があった場合には、クリップ送り制御を実行する。
【００９０】
ここで、ビデオカメラ２００の記録媒体２０５に記録された動画ファイルに対してクリップ送り制御を行う場合は、具体的には以下の手順となる。まず、システム制御部３０１はクリップ送り実行要求情報を生成し、ＷｉＦｉ通信部３０７を経由して、ビデオカメラ２００のＷｉＦｉ通信部２０７に送信する。ビデオカメラ２００では、ＷｉＦｉ通信部２０７を経由して取得したクリップ送り実行要求情報に応じて、記録媒体２０５から動画ファイルを取得し、スマートフォン３００へ送信する。
【００９１】
また、例えば、クリップ戻しボタン７３２に対するタップ操作があった場合は、クリップ戻し制御を実行する。ビデオカメラ２００の記録媒体２０５に記録された動画ファイルに対してクリップ戻し制御を行う場合は、具体的には以下の手順となる。まず、システム制御部３０１はクリップ戻し実行要求情報を生成し、ＷｉＦｉ通信部３０７を経由して、ビデオカメラ２００のＷｉＦｉ通信部２０７に送信する。ビデオカメラ２００では、ＷｉＦｉ通信部２０７を経由して取得したクリップ戻し実行要求情報に応じて、記録媒体２０５から動画像ファイルを取得し、スマートフォン３００へ送信する。
【００９２】
また、その他の操作アイコン（表示サイズ切替ボタン７３４〜シークバー７３６）に対するタップ操作があった場合の制御は、図７の説明で前述した通りである。また、次のＳ８０７及びＳ８０８は、それぞれ前述の図６のＳ６１０及びＳ６１１と同様の処理であるので説明を省略する。
【００９３】
一方、スマートフォン３００の姿勢が横向きであった場合において、Ｓ８１１においては、システム制御部３０１は、ユーザがタッチパネル操作部３１０を操作したことに基づく各種制御を行うことを禁止するよう設定する。この状態においては、ユーザが横向きの際の画像表示領域（図５の画像表示領域５１０と同様）をタッチしても、動画の再生を停止したり、再生を再開したり、音量を変更したりすることはできない。また、動画に関する各種動作指示を行うことが可能な各種操作アイコン（再生ボタン７３１〜シークバー７３６に相当する表示アイテム）も表示されない。すなわち、図８の処理を実行するアプリケーションソフトとしては、タッチ操作は無効の状態となり、どのようなタッチ操作が行われてもタッチ操作に応じた機能は実行されない。なお、図８の処理を実行するアプリケーションソフトとは別の、ＯＳなどによる割り込み処理等は禁止の対象外とする。
【００９４】
次に、Ｓ８１２において、システム制御部３０１は、ＵＩ４００の領域に対して、画像を全画面表示する。全画面表示の際の表示領域は、図５で説明したものと同様である。その際、Ｓ８０４での画像表示時に対して、９０度、時計方向または反時計方向（姿勢に応じた方向）に回転した画像を表示する。
【００９５】
次に、Ｓ８１３において、システム制御部３０１は、動画の再生を開始する。すなわち、スマートフォン３００が縦向きの姿勢であった場合に動画の再生を停止した状態であっても、スマートフォン３００を横向きに変えることにより自動的に動画の再生を開始させることができる。したがって、縦向き姿勢の時にシークバー７３６を用いて所望の再生位置を選択し、スマートフォンを横向きに変えるだけでシークバー７３６の示す位置から動画の再生を開始させるといった使用方法が可能である。
【００９６】
なお、本実施形態ではスマートフォン３００が縦向きから横向きに変わったことに応じて自動的に動画の再生を開始するものとするが、再生の開始は行わないようにする（停止したままとする）ようにしてもよい。この場合は、ユーザは、縦向きの状態で再生開始の指示をして再生を開始させてから縦向きにすれば、横向きで誤動作なく再生された動画を閲覧することができる。
【００９７】
Ｓ８１４およびＳ８１５は、それぞれ図６のＳ６１４およびＳ６１５と同様であるため、説明は省略する。Ｓ８１４の判定の結果、スマートフォン３００の姿勢に変化があった場合は、Ｓ８０１に戻り、姿勢に変化がない場合はＳ８１５に進む。また、Ｓ８１５における終了イベントの有無の検出の結果、終了イベントがない場合はＳ８１２に戻り、終了イベントがあった場合は、処理を終了する。
【００９８】
以上のように本実施形態によれば、さらに、ユーザはスマートフォンの姿勢を変更するのみで動画の再生を実行できるため、より高い操作性を享受することが可能となる。タッチパネル操作にて動画の再生を実行する場合と比較し、本実施形態ではタッチパネル操作を実行せずとも動画の再生を実行できるため、タッチパネルの誤操作や誤判定を避けることが可能となり、より快適に動画を閲覧することが可能となる。
【００９９】
（第３の実施形態）
以下、本発明の第３の実施形態について説明する。本実施形態は、静止画のスライドショーを行う例であり、以下、第２の実施形態との差異のみを説明する。なお、本実施形態に係るスマートフォンおよびデジタルカメラの構成については第１の実施形態と同様であるため、説明は省略する。
【０１００】
図９は、本実施形態において、スマートフォン３００を縦向き姿勢で使用した時のタッチパネルディスプレイ３３０に表示されるＵＩ画面の構成例を説明するための図である。なお、図４と共通する箇所については同一の符号を付しており、これらの説明は省略する。また、スマートフォン３００を横向き姿勢で使用した時のタッチパネルディスプレイ３３０に表示されるＵＩ画面は図５と同様であるため、説明は省略する。
【０１０１】
本実施形態では、ビデオカメラ２００は動画と併せて、非図示のシャッターボタンの操作に応じて、静止画を撮影し、その静止画ファイルが記録媒体２０５に記録される。スマートフォン３００は、ビデオカメラ２００の記録媒体２０５に記録された複数の静止画ファイルを、ビデオカメラ２００のＷｉＦｉ通信部２０７およびスマートフォン３００のＷｉＦｉ通信部３０７を経由して取得する。これにより、ユーザは、取得した複数の静止画ファイルをスライドショー表示して閲覧することができる。
【０１０２】
図９において、写真送りボタン９３１は、ユーザによりタップ操作されると、ビデオカメラ２００の記録媒体２０５にリスト状に記録された複数の静止画ファイルに対して、１つ次の静止画ファイルを選択する。写真戻しボタン９３２は、ユーザによりタップ操作されると、１つ手前の静止画ファイルを選択する。スライドショー枚数表示９３３は、現在表示対象になっているスライドショーを構成する静止画の総枚数を示すものである。
【０１０３】
図１０は、本実施形態において、スマートフォン３００のシステム制御部３０１で実行される静止画のスライドショーを表示する処理手順の一例を示すフローチャートである。図１０のフローチャートおける各処理は、システム制御部３０１が第１のメモリ３０４ａに格納されたプログラムを第２のメモリ３０４ｂに展開して実行することにより実現される。
【０１０４】
まず、Ｓ１００１〜Ｓ１００４は、それぞれ図６のＳ６０１〜Ｓ６０４と同様であるため、説明は省略する。なお、Ｓ１００４で表示される画像は、スライドショーを構成する静止画であり、この段階ではスライドショー表示は行われない。
【０１０５】
そして、Ｓ１００５において、システム制御部３０１は、写真送りボタン９３１に対するタップ操作があったか否かを判定する。この判定の結果、タップ操作があった場合は、Ｓ１００６に進み、システム制御部３０１は、写真送り制御を実行する。具体的には以下の手順となる。まず、システム制御部３０１は、写真送り実行要求情報を生成し、ＷｉＦｉ通信部３０７を経由して、ビデオカメラ２００のＷｉＦｉ通信部２０７に送信する。ビデオカメラ２００では、ＷｉＦｉ通信部２０７を経由して取得した写真送り実行要求情報に応じて、記録媒体２０５から静止画ファイルを取得し、スマートフォン３００へ送信する。一方、Ｓ１００５の判定の結果、タップ操作がなかった場合は、Ｓ１００７に進む。
【０１０６】
次に、Ｓ１００７において、システム制御部３０１は、写真戻しボタン９３２に対するタップ操作があったか否かを判定する。この判定の結果、タップ操作があった場合は、Ｓ１００８に進み、システム制御部３０１は、写真戻し制御を実行する。具体的には以下の手順となる。まず、システム制御部３０１は、写真戻し実行要求情報を生成し、ＷｉＦｉ通信部３０７を経由して、ビデオカメラ２００のＷｉＦｉ通信部２０７に送信する。ビデオカメラ２００では、ＷｉＦｉ通信部２０７を経由して取得した写真戻し実行要求情報に応じて、記録媒体２０５から静止画ファイルを取得し、スマートフォン３００へ送信する。一方、Ｓ１００７の判定の結果、タップ操作がなかった場合は、Ｓ１００９に進む。
【０１０７】
Ｓ１００９〜Ｓ１０１３は、それぞれ図６のＳ６０９〜Ｓ６１３の処理と同様である。そして、Ｓ１０１４においては、システム制御部３０１は、ビデオカメラ２００の記録媒体２０５から取得した静止画ファイルのスライドショー表示を実行する。このとき、システム制御部３０１は、所定の時間間隔で、ビデオカメラ２００に対して静止画ファイルを要求し、前述した手順で静止画ファイルを取得して表示する。また、Ｓ１０１５およびＳ１０１６は、それぞれ図６のＳ６１４およびＳ６１５と同様である。
【０１０８】
以上のように本実施形態によれば、さらに、ユーザはスマートフォンの姿勢を変更するのみで静止画のスライドショーを実行できるため、より高い操作性を享受することが可能となる。タッチパネル操作にてスライドショー表示を実行する場合と比較し、本実施形態ではタッチパネル操作を実行せずともスライドショーを実行できるため、タッチパネルの誤操作や誤判定を避けることが可能となり、より快適に静止画を閲覧することが可能となる。
【０１０９】
（その他の実施形態）
なお、上述の各実施形態では、それぞれライブビュー表示、動画再生、スライドショーの例を説明したが、本発明が適用可能なのはこの場合に限るものではない。電子機器の姿勢が縦向きか横向きかに応じて、一方の姿勢では少なくとも所定の機能に関するタップ操作（タッチムーブを含まないタッチ操作）を無効として、他方の姿勢では所定の機能に関してタップ操作を有効とする他の例でも適用できる。ただし、タップ操作を無効とした姿勢において、ユーザからの操作が無くとも閲覧が可能なコンテンツを表示している状況でより効果的であるといえる。そのようなコンテンツの一例が動画、静止画スライドショーなどの時系列な進行を伴うデータである。他の例としては、音声データ、文書データ（テキストデータ、書籍データ、漫画データ、料理のレシピデータ等）の自動スクロール、自動ページめくり等に適用してもよい。
【０１１０】
また、上述の各実施形態において、電子機器を横向きにした場合にタッチ操作を無効とすることの可否をユーザ操作に応じて切り替えられるようにしてもよい。例えば、横向き姿勢でタッチ操作を無効化する機能をオンとするかオフとするかをユーザの操作に応じて予め設定しておき、オンの場合は前述の各実施形態の通りの制御を行う。オフの場合は、横向き姿勢であってもタッチ操作を受け付け、縦向き姿勢で可能なタッチ操作での制御を行うようにする。
【０１１１】
また、上述の各実施形態では、電子機器の姿勢に応じて、タッチムーブを含まないタップ操作を無効としている。タッチムーブを伴う操作はそもそも水滴やユーザの意図しないタッチなどでは起こりにくく、誤操作の要因とはなりにくい。本発明はタッチムーブを伴わないタップ操作（タッチダウンで実行される機能、あるいはタッチアップに応じて実行される機能）も無効とすることにより、水滴やユーザの意図しないタッチなどに起因した動作を防止する。
【０１１２】
なお、システム制御部３０１の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【０１１３】
また、上述した実施形態においては、本発明をスマートフォンに適用した場合を例にして説明したが、これはこの例に限定されない。一方の姿勢では少なくとも所定の機能に関するタップ操作（タッチムーブを含まないタッチ操作）を無効として、他方の姿勢では所定の機能に関してタップ操作を有効とする電子機器であれば適用可能である。すなわち、本発明はＰＤＡ、携帯型の画像ビューワ、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。
【０１１４】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１１５】
３０１  システム制御部
３０８  表示部
３１０  タッチパネル操作部
３１１  姿勢検出部
【図１】
0006700775.tif 000002
【図２】
0006700775.tif 000003
【図３】
0006700775.tif 000004
【図４】
0006700775.tif 000005
【図５】
0006700775.tif 000006
【図６】
0006700775.tif 000007
【図７】
0006700775.tif 000008
【図８】
0006700775.tif 000009
【図９】
0006700775.tif 000010
【図１０】
0006700775.tif 000011