(57)【特許請求の範囲】
【請求項１】
外部の通信機器との間における通信処理を行う通信処理部と、
表示画面と、
前記表示画面が配された前面とは逆側を向いた背面に配された背面カメラと、
水中に浸かる際に変化する物理量を測定して、前記背面カメラが水中に在る水中状態を検出する水中検出部と、
前記通信処理部を用いた前記外部の通信機器との通話が行われている際に、前記水中検出部による前記水中状態の検出に応答して、前記背面カメラによる撮影を開始させるカメラ制御部と、を備える、電子機器。
【請求項２】
前記前面に配された前面カメラ、をさらに備え、
前記カメラ制御部は、前記水中検出部による前記水中状態の検出に応答して、前記前面カメラによる撮影を終了させて、前記背面カメラによる撮影を開始させる、請求項１記載の電子機器。
【請求項３】
前記カメラ制御部は、前記通信処理部によって前記前面カメラによる撮影で取得される画像が前記外部の通信機器に送信されつつ前記外部の通信機器とのビデオ通話が行われている際に、前記水中検出部による前記水中状態の検出に応答して、前記背面カメラによる撮影を開始させ、
前記通信処理部は、前記背面カメラによる撮影で取得される画像の前記外部の通信機器への送信を開始する、請求項２記載の電子機器。
【請求項４】
前記カメラ制御部は、前記水中検出部によって前記水中状態の解消が検出されたことに応答して、前記背面カメラによる撮影の代わりに前記前面カメラによる撮影を行わせる、請求項３記載の電子機器。
【請求項５】
前記前面カメラによる撮影で取得された画像の明るさに係る評価値を得る明るさ評価部、をさらに備え、
前記カメラ制御部は、前記評価値が基準値以下であれば、前記背面カメラによる撮影を開始させる、請求項２から請求項４の何れか１つの請求項記載の電子機器。
【請求項６】
前記前面が向いている方向に応じて変化する物理量を測定して、前記前面が下向きである下向き状態を検出する姿勢検出部、をさらに備え、
前記カメラ制御部は、前記水中検出部によって前記水中状態が検出され、且つ前記姿勢検出部によって前記下向き状態が検出されたことに応答して、前記前面カメラによる撮影を行わせる、請求項２から請求項５の何れか１つの請求項記載の電子機器。
【請求項７】
前記表示画面に情報が表示されている表示状態において、前記水中検出部による前記水中状態の検出に応答して、前記表示画面を該表示画面に情報が表示されていない非表示状態に設定する表示制御部、をさらに備える、請求項１から請求項６の何れか１つの請求項記載の電子機器。
【請求項８】
前記前面に対する物体の近接に応じて変化する物理量を測定して、前記物体が前記前面に近接している近接状態を検出する近接検出部、をさらに備え、
前記カメラ制御部は、前記近接検出部による前記近接状態の検出に応答して、前記背面カメラによる撮影を開始させる、請求項１から請求項７の何れか１つの請求項記載の電子機器。
【請求項９】
前記電子機器の移動に応じて変化する物理量を測定して、前記電子機器が予め設定された基準速度以上で移動している高速移動状態を検出する動き検出部、をさらに備え、
前記カメラ制御部は、前記動き検出部による前記高速移動状態の検出に応答して、前記背面カメラによる撮影を開始させる、請求項１から請求項８の何れか１つの請求項記載の電子機器。
【請求項１０】
カメラ部を有する外部装置が通信可能に接続されている接続状態を認識する接続認識部と、
表示画面と、
前記表示画面が配された前面とは逆側を向いた背面に配された背面カメラと、
水中に浸かる際に変化する物理量を測定して、前記背面カメラが水中に在る水中状態を検出する水中検出部と、
前記水中検出部によって前記水中状態が検出され、且つ前記接続認識部によって前記接続状態が認識されれば、前記カメラ部による撮影を開始させるカメラ制御部と、を備える、電子機器。
【請求項１１】
機器ケースと、
水中に浸かる際に変化する物理量を測定して、前記機器ケースが水中に在る水中状態を検出する水中検出部と、
カメラ部を有する外部装置が通信可能に接続されている接続状態を認識する接続認識部と、
前記水中検出部によって前記水中状態が検出され、且つ前記接続認識部によって前記接続状態が認識されれば、前記カメラ部による撮影を開始させるカメラ制御部と、を備える、電子機器。
【請求項１２】
機器ケースと、カメラ部による撮影を制御する制御部と、を備える電子機器の制御方法であって、
前記制御部は、
前記カメラ部を有する外部装置が通信可能に接続されている接続状態を認識する工程と、
水中に浸かる際に変化する物理量の測定結果に応じて、前記機器ケースが水中に在る水中状態を検出する工程と、
前記水中状態が検出され且つ前記接続状態が認識されれば、前記カメラ部による撮影を開始させる工程と、を備えた前記カメラ部による撮影動作の制御を実行する、電子機器の制御方法。
【請求項１３】
プログラムを記憶する記憶部と、
前記プログラムを実行することにより、
カメラ部を有する外部装置が通信可能に接続されている接続状態が認識され、且つ水中に浸かる際に変化する物理量の測定結果に応じて機器ケースが水中に在る水中状態が検出されれば、前記カメラ部による撮影を開始させる処理を制御するプロセッサーと、を備える、電子機器の制御装置。
【請求項１４】
機器ケースと、カメラ部による撮影を制御する制御部と、を備える電子機器を制御するための制御プログラムであって、
前記電子機器に、
（ａ）接続認識部によって、前記カメラ部を有する外部装置が前記電子機器に通信可能に接続されている接続状態を認識する工程と、
（ｂ）水中検出部によって、前記電子機器が水中に浸かる際に変化する物理量を測定して、前記機器ケースが水中に在る水中状態を検出する工程と、
（ｃ）前記制御部によって、前記水中検出部によって前記水中状態が検出され、且つ前記接続認識部によって前記接続状態が認識されれば、前記カメラ部による撮影を開始させる工程と、を実行させるための制御プログラム。
【請求項１５】
請求項１０または請求項１１記載の電子機器と、
該電子機器に通信可能に接続されている、前記外部装置と、
を備える、電子機器システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は電子機器に関する。
【背景技術】
【０００２】
特許文献１にも記載されているように、従来から、カメラを有する電子機器に関して様々な技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１４０４３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の電子機器については、使用状態に応じたカメラによる撮影の制御に改善の余地がある。
【課題を解決するための手段】
【０００５】
電子機器、電子機器の制御方法、電子機器の制御装置、制御プログラム及び電子機器システムが開示される。
【０００６】
電子機器の一態様は、通信処理部と、表示画面と、背面カメラと、水中検出部と、カメラ制御部とを備える。通信処理部は、外部の通信機器との間における通信処理を行う。背面カメラは、表示画面が配された前面とは逆側を向いた背面に配されている。水中検出部は、水中に浸かる際に変化する物理量を測定して、背面カメラが水中に在る水中状態を検出する。カメラ制御部は、通信処理部を用いた外部の通信機器との通話が行われている際に、水中検出部による水中状態の検出に応答して、背面カメラによる撮影を開始させる。
電子機器の一態様は、接続認識部と、表示画面と、背面カメラと、水中検出部と、カメラ制御部と、を備える。接続認識部は、カメラ部を有する外部装置が通信可能に接続されている接続状態を認識する。背面カメラは、表示画面が配された前面とは逆側を向いた背面に配されている。水中検出部は、水中に浸かる際に変化する物理量を測定して、背面カメラが水中に在る水中状態を検出する。カメラ制御部は、水中検出部によって水中状態が検出され、且つ接続認識部によって接続状態が認識されれば、カメラ部による撮影を開始させる。
【０００７】
電子機器の他の一態様は、機器ケースと、水中検出部と、接続認識部と、カメラ制御部とを備える。水中検出部は、水中に浸かる際に変化する物理量を測定して、機器ケースが水中に在る水中状態を検出する。接続認識部は、カメラ部を有する外部装置が通信可能に接続されている接続状態を認識する。カメラ制御部は、水中検出部によって水中状態が検出され、且つ接続認識部によって接続状態が認識されれば、カメラ部による撮影を開始させる。
【０００９】
電子機器の制御方法の他の一態様は、機器ケースと、カメラ部による撮影を制御する制御部と、を備える電子機器の制御方法である。電子機器の制御方法では、制御部は、カメラ部を有する外部装置が通信可能に接続されている接続状態を認識する工程と、水中に浸かる際に変化する物理量の測定結果に応じて、機器ケースが水中に在る水中状態を検出する工程と、水中状態が検出され且つ接続状態が認識されれば、カメラ部による撮影を開始させる工程と、を備えたカメラ部による撮影動作の制御を実行する。
【００１１】
電子機器の制御装置の他の一態様は、記憶部と、プロセッサーと、を備える。記憶部は、プログラムを記憶する。プロセッサーは、プログラムを実行することにより、カメラ部を有する外部装置が通信可能に接続されている接続状態が認識され、且つ水中に浸かる際に変化する物理量の測定結果に応じて機器ケースが水中に在る水中状態が検出されれば、カメラ部による撮影を開始させる処理を制御する。
【００１３】
制御プログラムの他の一態様は、機器ケースと、カメラ部による撮影を制御する制御部と、を備える電子機器を制御するための制御プログラムである。制御プログラムは、電子機器に、（ａ）接続認識部によって、カメラ部を有する外部装置が電子機器に通信可能に接続されている接続状態を認識する工程と、（ｂ）水中検出部によって、電子機器が水中に浸かる際に変化する物理量を測定して、機器ケースが水中に在る水中状態を検出する工程と、（ｃ）制御部によって、水中検出部によって水中状態が検出され、且つ接続認識部によって接続状態が認識されれば、カメラ部による撮影を開始させる工程と、を実行させる。
【００１４】
電子機器システムの一態様は、電子機器と、該電子機器に通信可能に接続されている、外部装置と、を備える。
【発明の効果】
【００１５】
使用状態に応じたカメラによる撮影の制御を改善することができる。
【図面の簡単な説明】
【００１６】
【図１】電子機器の外観の一例を概略的に示す斜視図である。
【図２】電子機器の外観の一例を概略的に示す背面図である。
【図３】電子機器の電気的構成の一例を示す図である。
【図４】制御部の内部構成の一例を概略的に示す図である。
【図５】表示画面の着信に係る一表示例を示す図である。
【図６】表示画面の発信に係る一表示例を示す図である。
【図７】表示画面の音声通話に係る一表示例を示す図である。
【図８】表示画面のビデオ通話に係る一表示例を示す図である。
【図９】表示画面のビデオ通話に係る一表示例を示す図である。
【図１０】表示画面のビデオ通話に係る一表示例を示す図である。
【図１１】制御動作を例示するフローチャートである。
【図１２】制御動作を例示するフローチャートである。
【図１３】制御動作の概略を例示するフローチャートである。
【図１４】電子機器の電気的構成の一例を示す図である。
【図１５】制御部の内部構成の一例を概略的に示す図である。
【図１６】制御動作の一例を示すフローチャートである。
【図１７】制御動作の一例を示すフローチャートである。
【図１８】制御動作の一例を示すフローチャートである。
【図１９】制御動作の一例を示すフローチャートである。
【図２０】制御動作の一例を示すフローチャートである。
【図２１】制御動作の一例を示すフローチャートである。
【図２２】電子機器システムの外観の一例を概略的に示す斜視図である。
【図２３】外部装置の電気的構成の一例を示す図である。
【図２４】電子機器の電気的構成の一例を示す図である。
【図２５】制御部の内部構成の一例を概略的に示す図である。
【図２６】表示画面の着信に係る一表示例を示す図である。
【図２７】表示画面の発信に係る一表示例を示す図である。
【図２８】表示画面の音声通話に係る一表示例を示す図である。
【図２９】表示画面のビデオ通話に係る一表示例を示す図である。
【図３０】表示画面のビデオ通話に係る一表示例を示す図である。
【図３１】表示画面のビデオ通話に係る一表示例を示す図である。
【図３２】制御動作の一例を示すフローチャートである。
【図３３】制御動作の一例を示すフローチャートである。
【図３４】制御動作の一例を示すフローチャートである。
【図３５】制御動作の一例を示すフローチャートである。
【図３６】制御動作の一例を示すフローチャートである。
【図３７】制御動作の一例を示すフローチャートである。
【図３８】制御動作の一例を示すフローチャートである。
【図３９】制御動作の一例を示すフローチャートである。
【図４０】制御動作の一例を示すフローチャートである。
【図４１】制御動作の一例を示すフローチャートである。
【図４２】表示画面のビデオ通話に係る一表示例を示す図である。
【図４３】制御動作の一例を示すフローチャートである。
【図４４】表示画面のビデオ通話に係る一表示例を示す図である。
【図４５】制御動作の一例を示すフローチャートである。
【図４６】電子機器の外観の一例を概略的に示す背面図である。
【発明を実施するための形態】
【００１７】
以下、実施形態の一例ならびに各種変形例を図面に基づいて説明する。なお、図面においては同様な構成及び機能を有する部分については同じ符号が付されており、下記説明では重複説明が省略される。また、図面は模式的に示されたものであり、各図における各種構造のサイズ及び位置関係などは適宜変更され得る。
【００１８】
＜１．実施形態の一例＞
＜１−１．電子機器の外観＞
図１は、電子機器１の外観の一例を概略的に示す斜視図である。図２は、電子機器１の外観の一例を概略的に示す背面図である。電子機器１は、例えば、いわゆる防水機能を有するスマートフォンなどの携帯電話機である。電子機器１は、基地局及びサーバーなどを通じて他の通信装置と通信することが可能である。
【００１９】
図１及び図２に示されるように、電子機器１は、該電子機器１の前面１ａに位置するカバーパネル２と、当該カバーパネル２が取り付けられる機器ケース３とを備えている。カバーパネル２及び機器ケース３は、電子機器１の外装を成している。電子機器１の形状は、例えば、平面視において略長方形の板状となっている。
【００２０】
カバーパネル２には、後述する表示パネル１２１によって可視的に出力される、文字、記号、図形などの各種情報が表示される表示画面２ａが設けられている。つまり、電子機器１の前面１ａに表示画面２ａが配されている。カバーパネル２における、表示画面２ａを取り囲む周縁部２ｂの大部分は、例えば、フィルムなどが貼られることによって黒色となっている。これにより、カバーパネル２の周縁部２ｂの大部分は、表示パネル１２１が可視的に出力する各種情報が表示されない非表示領域となっている。
【００２１】
表示画面２ａの背面には、後述するタッチパネル１３０が取り付けられている。そして、表示パネル１２１は、タッチパネル１３０における表示画面２ａ側の面とは反対側の面に取り付けられている。つまり、表示パネル１２１は、タッチパネル１３０を介して表示画面２ａの背面に取り付けられている。これにより、ユーザーは、表示画面２ａを指などの操作子で操作することによって、電子機器１に対して各種指示を与えることができる。タッチパネル１３０と表示パネル１２１との位置関係は上述した関係に限られない。表示画面２ａに対する操作子による操作を検出することができれば、例えば、表示パネル１２１にタッチパネル１３０の構成の一部が埋め込まれたような構成であってもよい。
【００２２】
図１に示されるように、カバーパネル２の上側端部には、後述する第２カメラ１９０が有するレンズが電子機器１の外部から視認できるための第２レンズ用透明部１９が設けられている。また、カバーパネル２の上側端部には、レシーバ穴１６が設けられている。また、カバーパネル２の下側端部には、スピーカ穴１７が設けられている。そして、電子機器１の底面１ｃ、つまり機器ケース３の底面（下側の側面）には、マイク穴１５が設けられている。
【００２３】
図２に示されるように、電子機器１の背面１ｂ、つまり機器ケース３の背面の上側端部には、後述する第１カメラ１８０が有する撮像レンズが、電子機器１の外部から視認できるための第１レンズ用透明部１８が設けられている。また、背面１ｂのうちの第１レンズ用透明部１８の近くには、後述する照明用の光源部２４０が電子機器１の外部から視認できるための照明用透明部２５が設けられている。
【００２４】
機器ケース３の内部には、複数の操作ボタン１４から成る操作ボタン群１４０が設けられている。各操作ボタン１４は、押しボタンなどのハードウェアボタンである。操作ボタンは、「操作キー」あるいは「キー」と呼ばれることがある。各操作ボタン１４は、例えば、カバーパネル２の下側端部から露出している。ユーザーは、各操作ボタン１４を指などで操作することによって、電子機器１に対して各種指示を与えることができる。
【００２５】
複数の操作ボタン１４には、例えば、ホームボタン、バックボタン及び履歴ボタンが含まれている。ホームボタンは、表示画面２ａにホーム画面（初期画面）を表示させるための操作ボタンである。バックボタンは、表示画面２ａの表示を一つ前の画面に切り替えるための操作ボタンである。履歴ボタンは、電子機器１で実行されたアプリケーションの一覧を表示画面２ａに表示させるための操作ボタンである。
【００２６】
＜１−２．電子機器の電気的構成＞
図３は、電子機器１の電気的構成の一例を示すブロック図である。図３に示されるように、電子機器１には、制御部１００、無線通信部１１０、表示部１２０、タッチパネル１３０、操作ボタン群１４０及びマイク１５０が設けられている。さらに電子機器１には、レシーバ１６０、外部スピーカ１７０、第１カメラ１８０、第２カメラ１９０、水中センサー２００、光源部２４０、電池２５０及び計時部２６０が設けられている。電子機器１に設けられたこれらの構成要素のそれぞれは、機器ケース３内に収められている。
【００２７】
制御部１００は、一種の演算処理装置であって、例えば、電気回路であるＣＰＵ（Central Processing Unit）１０１、ＤＳＰ（Digital Signal Processor）１０２及び記憶部１０３などを備えている。制御部１００は、電子機器１の他の構成要素を制御することによって、電子機器１の動作を統括的に管理することが可能である。制御部１００は、例えば、ＳｏＣ（System-on-a-Chip）、ＭＣＵ（Micro Control Unit）及びＦＰＧＡ（Field-Programmable Gate Array）等の副処理装置（co-processor）をさらに含んでもよい。また、制御部１００は、ＣＰＵ及び副処理装置の双方を協働させるか、あるいは双方のうちの一方を選択的に用いて、各種の制御をおこなってもよい。
【００２８】
記憶部１０３は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）などの、ＣＰＵ１０１及びＤＳＰ１０２が読み取り可能な非一時的な記録媒体を含む。記憶部１０３が有するＲＯＭは、例えば、不揮発性メモリ１０３ｂであるフラッシュＲＯＭ（フラッシュメモリ）である。また、記憶部１０３が有するＲＡＭは、例えば、揮発性メモリ１０３ａである。記憶部１０３には、電子機器１を制御するためのメインプログラム及び複数のアプリケーションプログラム（以降、単に「アプリケーション」と呼ぶことがある）などが記憶されている。制御部１００の各種機能は、ＣＰＵ１０１及びＤＳＰ１０２が記憶部１０３内の各種プログラムを実行することによって実現される。記憶部１０３には、例えば、音声による通話（音声通話とも言う）及び動画と音声とによる通話（ビデオ通話とも言う）を行うための通話アプリケーション、第１カメラ１８０あるいは第２カメラ１９０を用いて、静止画像あるいは動画像を撮像するためのカメラアプリケーションが記憶されている。また、記憶部１０３に記憶されるアプリケーションには、例えば、電子機器１を制御するための制御プログラムＰｇ１が含まれる。
【００２９】
なお、記憶部１０３は、ＲＯＭ及びＲＡＭ以外の、コンピュータが読み取り可能な非一時的な記録媒体を備えていてもよい。記憶部１０３は、例えば、小型のハードディスクドライブ及びＳＳＤ（Solid State Drive）などを備えていてもよい。また、制御部１００の全ての機能あるいは制御部１００の一部の機能は、その機能の実現にソフトウェアが不要なハードウェアによって実現されても構わない。
【００３０】
無線通信部１１０は、アンテナ１１０ａを有している。無線通信部１１０は、例えば、電子機器１とは別の通信機器からの信号、あるいはインターネットに接続されたウェブサーバーなどの通信装置からの信号を、基地局を介してアンテナ１１０ａで受信することが可能である。無線通信部１１０は、アンテナ１１０ａでの受信信号に対して増幅処理及びダウンコンバートをおこなって制御部１００に出力することが可能である。制御部１００は、入力される受信信号に対して復調処理などをおこなって、当該受信信号に含まれる音声や音楽などを示す信号（音声信号とも言う）などの情報を取得することが可能である。
【００３１】
また、無線通信部１１０は、制御部１００で生成された送信信号に対して、アップコンバート及び増幅処理をおこなって、当該処理後の送信信号をアンテナ１１０ａから無線送信することが可能である。アンテナ１１０ａからの送信信号は、例えば、基地局を通じて、電子機器１以外の携帯電話機あるいはインターネットに接続されたウェブサーバーなどの通信装置で受信される。
【００３２】
表示部１２０は、表示パネル１２１及び表示画面２ａを備えている。表示パネル１２１は、例えば、液晶パネルあるいは有機ＥＬパネルである。表示パネル１２１は、制御部１００に制御されることによって、文字、記号、図形などの各種情報を可視的に出力することが可能である。表示パネル１２１が可視的に出力する各種情報は、表示画面２ａに表示される。
【００３３】
タッチパネル１３０は、例えば、投影型静電容量方式のタッチパネルである。タッチパネル１３０は、表示画面２ａに対する指などの操作子による操作を検出することが可能である。ユーザーが指などの操作子によって表示画面２ａに対して操作を行うと、その操作に応じた電気信号がタッチパネル１３０から制御部１００に入力される。これにより、制御部１００は、タッチパネル１３０からの電気信号に基づいて、表示画面２ａに対して行われた操作の内容を特定して、その内容に応じた処理を行うことが可能である。なお、ユーザーは、指以外の操作子、例えば、スタイラスペンなどの静電式タッチパネル用ペンで表示画面２ａを操作することによっても、電子機器１に対して各種指示を与えることができる。
【００３４】
操作ボタン群１４０の各操作ボタン１４は、ユーザーによって操作されると、操作されたことを示す操作信号を制御部１００に出力する。これにより、制御部１００は、各操作ボタン１４からの操作信号に基づいて、当該操作ボタン１４が操作されたか否かを判断することができる。制御部１００は、操作された操作ボタン１４に応じた処理を行うことが可能である。なお、各操作ボタン１４は、押しボタンなどのハードウェアボタンではなく、表示画面２ａに表示されるソフトウェアボタンであってもよい。この場合には、ソフトウェアボタンへの操作がタッチパネル１３０によって検出されて、制御部１００は、操作されたソフトウェアボタンに応じた処理を行うことが可能である。
【００３５】
マイク１５０は、電子機器１の外部から入力される音声を電気的な音声信号に変換して制御部１００に出力することが可能である。電子機器１の外部からの音声は、例えば、機器ケース３の底面（下側の側面）に設けられたマイク穴１５から電子機器１の内部に取り込まれてマイク１５０に入力される。
【００３６】
外部スピーカ１７０は、例えば、ダイナミックスピーカである。外部スピーカ１７０は、制御部１００からの電気的な音声信号を音声に変換して出力することが可能である。外部スピーカ１７０から出力される音声は、例えば、カバーパネル２の下側端部に設けられスピーカ穴１７から電子機器１の外部に出力される。スピーカ穴１７から出力される音声については、電子機器１から離れた場所でも聞こえるような音量となっている。
【００３７】
レシーバ１６０は、例えば、ダイナミックスピーカで構成されている。レシーバ１６０は、制御部１００からの電気的な音声信号を音声に変換して出力することが可能である。レシーバ１６０は、例えば、受話音を出力する。レシーバ１６０から出力される音声は、例えば、カバーパネル２の上側端部に設けられたレシーバ穴１６から外部に出力される。レシーバ穴１６から出力される音声の音量は、例えば、外部スピーカ１７０からスピーカ穴１７を介して出力される音声の音量よりも小さくなっている。
【００３８】
なお、レシーバ１６０に代えて、圧電振動素子が設けられてもよい。圧電振動素子は、制御部１００からの音声信号に基づいて振動することが可能である。圧電振動素子は、例えば、カバーパネル２の背面に設けられており、音声信号に基づく自身の振動によってカバーパネル２を振動させることが可能である。そして、ユーザーが自身の耳をカバーパネル２に近づけることにより、カバーパネル２の振動が音声としてユーザーに伝達される。レシーバ１６０に代えて圧電振動素子が設けられる場合には、レシーバ穴１６は不要である。
【００３９】
計時部２６０は、現在時刻を計時すると共に、現在の日付を計時することが可能である。計時部２６０は、リアルタイムクロック（ＲＴＣ）などを備えている。計時部２６０は、計時した時刻を示す時刻情報と、計時した日付を示す日付情報とを制御部１００に出力することができる。
【００４０】
光源部２４０は、光を発することが可能である。該光源部２４０は、例えば、キセノンランプ及び発光ダイオード（ＬＥＤ）などで構成され得る。この光源部２４０は、機器ケース３に設けられた照明用透明部２５から視認可能となっている。したがって、光源部２４０は、電子機器１の機器ケース３側、つまり、電子機器１の背面１ｂ側に存在する物体を、照明することが可能である。このため、光源部２４０は、第１カメラ１８０による撮影が行われる際に、被写体としての物体を明るく照らす、フラッシュ機能又は照明機能を有する。
【００４１】
電池２５０は、電子機器１の動作に必要な電力を出力することが可能である。電池２５０は、例えば、リチウムイオン二次電池などの充電式の電池である。電池２５０は、電子機器１が備える制御部１００及び無線通信部１１０などの各種電子部品に対して電力を供給することができる。
【００４２】
第１カメラ１８０及び第２カメラ１９０のそれぞれは、レンズ及び撮像素子などで構成されている。第１カメラ１８０及び第２カメラ１９０のそれぞれは、制御部１００の制御によって被写体を撮像し、撮像した被写体が映る静止画像あるいは動画像を生成して制御部１００に出力することが可能である。制御部１００は、入力される静止画像あるいは動画像を、記憶部１０３の不揮発性メモリ１０３ｂあるいは揮発性メモリ１０３ａに記憶することができる。
【００４３】
第２カメラ１９０が有するレンズは、カバーパネル２に設けられた第２レンズ用透明部１９から視認可能となっている。したがって、第２カメラ１９０は、電子機器１のカバーパネル２側、つまり電子機器１の前面１ａ側に存在する物体を撮像することが可能である。このような第２カメラ１９０は、「インカメラ」と呼ばれることがある。また、第２カメラ１９０は、電子機器１のうちの表示画面２ａが配された前面１ａに配されているため、「前面カメラ」とも称される。
【００４４】
第１カメラ１８０が有するレンズは、電子機器１の背面１ｂに設けられた第１レンズ用透明部１８から視認可能となっている。したがって、第１カメラ１８０は、電子機器１の背面１ｂ側に存在する物体を撮像することが可能である。このような第１カメラ１８０は、「アウトカメラ」と呼ばれることがある。また、第１カメラ１８０は、電子機器１のうちの表示画面２ａが配された前面１ａとは逆側を向いた背面１ｂに配されているため、「背面カメラ」とも称される。
【００４５】
水中センサー２００は、制御部１００とともに、アウトカメラ１８０、すなわち機器ケース３が水中に在る状態を検出することが可能な水中検出部２０１（図４）を構成する。つまり、水中検出部２０１は、電子機器１が水中に在る状態を検出することができる。このような状態を「水中状態」とも呼ぶ。この水中状態は、例えば、ユーザーが手で電子機器１を持った状態で、電子機器１を水中に入れることで生じ得る。なお、電子機器１を水中に入れる目的としては、例えば、電子機器１のアウトカメラ１８０又はインカメラ１９０を用いた水中撮影などが想定され得る。
【００４６】
水中センサー２００は、例えば、水中に浸かる際に変化する物理量を測定することができる。水中センサー２００では、測定結果としての物理量に応じた電気信号が制御部１００に出力される。ここで、水中に浸かる際に変化する物理量としては、例えば、圧力及び静電容量などが採用され得る。水中センサー２００は、例えば、圧力センサーなどで構成され得る。圧力センサーは、例えば、気体や液体の圧力をステンレスダイヤフラム又はシリコンダイヤフラムなどの部材を介して感圧素子で計測し、計測した値を電気信号に変換し制御部１００に出力する。制御部１００は、圧力センサーから入力された電気信号に基づいて圧力値を判別する。制御部１００は、判別した圧力値に応じて、機器ケース３が水中に在る状態を認識することができる。具体的には、制御部１００は、例えば、判別した圧力値が、所定の閾値を超えると、機器ケース３が水中に在る状態を認識してよい。所定の閾値は、例えば、機器ケース３が水中に在るときに制御部１００が判別する圧力値を予め測定することで、該圧力値に適宜設定されてよい。
【００４７】
なお、水中センサー２００は、例えば、静電容量を検出可能なセンサーなどで構成されていてもよい。静電容量を検出可能なセンサーは、静電容量を測定し、測定した静電容量の値を電気信号に変換し、制御部１００に出力する。制御部１００は、静電容量を検出可能なセンサーから入力された電気信号に基づいて、静電容量の値を判別する。制御部１００は、例えば、判別した静電容量の値に応じて、機器ケース３が水中に在る状態を認識することができる。制御部１００は、例えば、判別した静電容量の値が、所定の閾値を超えると、機器ケース３が水中に在る状態を認識してよい。所定の閾値は、例えば、機器ケース３が水中に在るときに制御部１００が判別する静電容量の値を予め測定することで、該静電容量の値に適宜設定されてよい。静電容量を検出可能なセンサーは、例えば、タッチセンサー等である。つまり、静電容量を検出可能なセンサーとして、例えば、タッチパネル１３０を用いてもよい。また、水中検出部２０１は、圧力センサー、静電容量を検出可能なセンサー及び制御部１００などで構成されてもよい。
【００４８】
＜１−３．制御部の構成＞
図４は、制御部１００の構成の一例を概略的に示す機能ブロック図である。制御部１００は、アプリケーション処理部１００ａを備えている。
【００４９】
アプリケーション処理部１００ａは、例えば、記憶部１０３に記憶されたアプリケーションを読み出して実行することにより、電子機器１の諸機能を発揮することができる。例えば、アプリケーション処理部１００ａは、通話機能、ウェブブラウザ機能または電子メール機能などを発揮することができる。また、ここで実行されるアプリケーションには、例えば、制御プログラムＰｇ１が含まれる。
【００５０】
アプリケーション処理部１００ａで実現される機能的な構成には、例えば、通信処理部１１１、カメラ制御部１１２、入出力制御部１１３、使用状態認識部１１４及び点灯制御部１１５が含まれる。これらの機能部はソフトウェアで実装されてもよく、その全部または一部がハードウェアで構成されてもよい。そして、これらの機能的な構成によって、アプリケーション処理部１００ａは、外部の通信機器としての相手装置（通話相手装置とも言う）との音声通話あるいはビデオ通話を行うことができる。外部の通信機器は、電子機器１と同様に、例えば、スマートフォンなどの携帯電話機である。
【００５１】
＜１−３−１．通信処理部＞
通信処理部１１１は、例えば、外部の通信機器との間における通信処理を行うことができる。該通信処理では、例えば、音声信号及び画像を示す信号（画像信号とも言う）が生成され、これらの信号が、無線通信部１１０を介して、外部の通信機器に送信され得る。また、該通信処理では、例えば、外部の通信機器から無線通信部１１０を介して音声信号及び画像信号が受信され得る。このため、通信処理部１１１は、外部の通信機器からの着信を受け取り、該外部の通信機器との通話を行うことができる。
【００５２】
例えば、通信処理部１１１は、無線通信部１１０を介して通話の相手からの着信信号を受信したときに、その着信をユーザーに報知することができる。例えば、通信処理部１１１は、所定の着信音に対応する音声信号をレシーバ１６０又は外部スピーカ１７０へ出力し、レシーバ１６０又は外部スピーカ１７０がこの音声信号を音声に変換して出力する。
【００５３】
また、通信処理部１１１は、着信信号を受信したときに、着信画面を表示部１２０に表示することができる。着信画面の一例は、図５に示されるとおりである。着信画面には、通話の相手の情報ＩＮＦ１が表示される。通話の相手の情報ＩＮＦ１は、通話の相手を特定できる情報であればよく、例えば、各電子機器に割り当てられる通話用の識別番号（例えば、電話番号）である。図５の例示では、通話の相手の識別番号が符号ＴＮ１で示されている。この識別番号は着信信号に含まれており、通信処理部１１１は、着信信号に基づいて通話の相手の識別番号を把握して、これを表示部１２０に表示させることができる。
【００５４】
また、着信画面では、通話の相手の情報ＩＮＦ１として名前が表示されてもよい。例えば、記憶部１０３には電話帳情報が記憶されている。この電話帳情報は、複数の識別番号と、その識別番号に対応するユーザーの名前とを含んでいる。通信処理部１１１は、着信信号に含まれる識別番号を把握し、この識別番号と電話帳情報とに基づいて、通話の相手の名前を特定する。そして、これを表示部１２０に表示することができる。図５の例示では、通話の相手の名前が符号ＮＭ１で示されている。
【００５５】
また、図５に例示される着信画面には、着信に対する応答用ボタンとして機能する要素１１１Ｒｓと、拒否用ボタンとして機能する要素１１１Ｒｊとが表示されている。また、図５に例示される着信画面には、ビデオ通話の着信である旨を示す要素１１１ｖｃが示されている。なお、例えば、音声通話の着信を受けた場合には、着信画面には、音声通話の着信である旨を示す要素が示されてよい。
【００５６】
着信画面では、ユーザーが要素１１１Ｒｓまたは要素１１１Ｒｊに対して操作を行うと、その操作がタッチパネル１３０によって検出されて、通信処理部１１１へ出力される。このような操作としては、例えば、操作子を当該要素に近接させた後に、当該要素から遠ざける操作（いわゆるタップ操作）が採用され得る。ここでいう近接は、例えば、表示画面２ａに近づいた状態も、表示画面２ａに接触した状態も含む。通信処理部１１１は、当該要素１１１Ｒｓに対する操作に応じて通話を開始したり、あるいは、要素１１１Ｒｊに対する操作に応じて通話の相手との通信を遮断したりすることができる。なお、要素１１１Ｒｓに対する操作としては、ユーザーによるフリック操作が含まれ得る。フリック操作は、ユーザーが指あるいはペン等の操作子によって表示画面２ａを払う操作である。
【００５７】
なお、着信画面などの表示画面２ａに表示される各種画面の上端部には、例えば、適宜ステータスバーＳＴＢ１が表示される。ステータスバーＳＴＢ１は、例えば、電子機器１の現在の状態を示すアイコンを表示することができる表示領域である。
【００５８】
通信処理部１１１は、ユーザーの入力に応じて、無線通信部１１０を介して通話の相手へ発呼信号を送信することができる。例えば、ユーザーは、記憶部１０３に記憶されている連絡先一覧（コンタクト情報あるいは電話帳とも呼ばれる）を利用して、相手装置を指定することができる。連絡先一覧には、複数の個人情報が登録されている。各個人情報では、名前と、当該名前を有する人物が所有する装置（携帯電話機など）を識別するための装置識別情報とが対応付けられている。装置識別情報には、例えば、電話番号、電子メールアドレス及び特定のアプリケーションで使用される識別番号などが含まれる。各個人情報には、名前に対して、当該名前を有する人物の顔を示す顔画像が対応付けられることもある。ここで、電子機器１は、相手装置を識別するための装置識別情報を利用して、当該相手装置と通話を行うことができる。以下では、電子機器１が電話番号を利用して通話を行う場合について説明するが、電子機器１は、電話番号以外の装置識別情報を利用して通話を実行してもよい。
【００５９】
例えば、ユーザーは、電子機器１が連絡先一覧で挙げられた一個人に係る個人情報を表示している状態で、電子機器１に対して音声通話又はビデオ通話の実行を指示することができる。例えば、電子機器１に対するユーザーの操作に応じて、連絡先一覧に含まれるある個人情報を含む個人情報画面が表示画面２ａに表示される。個人情報画面の一例は、図６に示されるとおりである。個人情報画面には、個人情報に含まれる各種情報が含まれている。図６の例では、個人情報画面は、個人情報に含まれる名前４０１、顔画像４０２、電話番号４０３、電子メールアドレス４０４を含んでいる。さらに、個人情報画面は、通話ボタン４０５及びメール送信ボタン４０６を含んでいる。
【００６０】
例えば、通話ボタン４０５が、タップ操作されると、制御部１００は、記憶部１０３内から通話アプリケーションを読み出して実行する。そして、電子機器１は、通話を行うことがユーザーによって指示されると、タップ操作された通話ボタン４０５が含まれる個人情報画面に含まれる電話番号４０３で特定される相手装置（当該電話番号が割り当てられた相手装置）に対して通話の発信を行うことができる。このとき、電子機器１は、自身の電話番号を相手装置に送信する。ここで、通話ボタン４０５は、音声通話の発信を行うためのボタンであってもよいし、ビデオ通話の発信を行うためのボタンであってもよい。また、例えば、音声通話の発信を行うための通話ボタン及びビデオ通話の発信を行うための通話ボタンが別々に設けられてもよいし、ユーザーなどによる操作及び設定などに応じて、これらの通話ボタンのうちの一方が選択的に設けられる態様が採用されてもよい。
【００６１】
なお、例えば、メール送信ボタン４０６が、タップ操作されると、制御部１００は、記憶部１０３内からメールアプリケーションを読み出して実行する。そして、制御部１００は、送信メールを作成するためのメール作成画面を表示部１２０に表示させることができる。そして、ユーザーが、メール作成画面を利用して送信メールを作成し、作成した送信メールを送信する指示を電子機器１に対して与えると、電子機器１は、ユーザーが作成した送信メールを、タップ操作されたメール送信ボタン４０６を有する個人情報画面に含まれていた電子メールアドレス４０４で特定される相手装置（当該電子メールアドレス４０４が割り当てられた相手装置）に対して送信する。ユーザーは、表示画面２ａを操作することによって、電子機器１に、表示画面２ａに表示される個人情報画面を、他の個人情報を示す個人情報画面に切り替えさせることができる。
【００６２】
また、通信処理部１１１は、例えば、発呼画面（不図示）を表示部１２０に表示させることができる。この発呼画面には、例えば、識別番号の入力用ボタンとして機能する要素、及び発呼の指示用ボタンとして機能する要素が表示される。ユーザーが、これらの要素を用いて識別番号を入力して、発呼を指示すると、これらの操作がタッチパネル１３０によって検出されて、通信処理部１１１へ出力される。通信処理部１１１は、当該操作に応じて、当該識別番号が割り当てられた通話の相手へ発呼信号を送信する。通話の相手から応答があったときには、通信処理部１１１は通話を開始し、通話の相手から拒否があったときには、通話の相手との通信を遮断する。
【００６３】
通信処理部１１１は、音声通話が行われているときに、通話の相手から受信した音声信号を、例えば、レシーバ１６０から出力させ、マイク１５０から入力される音声信号を通話の相手へ送信することができる。これにより、ユーザーと通話の相手との間で音声による音声通話が行われる。すなわち、電子機器１のユーザーと相手装置のユーザーとは、リアルタイムで話を行うことができる。
【００６４】
また、通信処理部１１１は、ビデオ通話が行われているときに、通話の相手から受信した音声信号を、例えば、外部スピーカ１７０から出力させ、通話の相手から受信した画像信号を表示部１２０によって出力させる。一方、通信処理部１１１は、ビデオ通話が行われているときに、マイク１５０から入力される音声信号、並びにアウトカメラ１８０又はインカメラ１９０による撮影で得られる画像信号を通話の相手へ送信することができる。
【００６５】
例えば、ビデオ通話において、電子機器１のユーザーが表示画面２ａを見ている場合には、インカメラ１９０で撮影される動画像には当該ユーザーが映っている。同様に、ビデオ通話において、相手装置のユーザーが、表示部の表示画面を見ている場合には、インカメラで撮影される動画像には当該ユーザーが映っている。したがって、ビデオ通話では、電子機器１のユーザーと相手装置のユーザーのそれぞれは、通話の相手の様子（例えば、通話相手の顔など）を見ながら、リアルタイムで話を行うことができる。
【００６６】
なお、ビデオ通話は、例えば、「テレビ電話」などの他の名称で呼ばれることがある。以後、特に断らない限り、ユーザーと言えば電子機器１のユーザーを意味する。また、電子機器１のユーザーを「自ユーザー」と呼ぶことがある。また、電子機器１が通話を行う相手装置のユーザーを「相手ユーザー」と呼ぶことがある。
【００６７】
また、通信処理部１１１は、例えば、音声通話をおこなっている際の画面（音声通話画面とも言う）、又はビデオ通話をおこなっている際の画面（ビデオ通話画面とも言う）を表示部１２０に表示することができる。
【００６８】
音声通話画面の一例は、図７に示されるとおりである。音声通話画面には、通話を終了するボタンとして機能する要素１１１Ｅｎが表示される。ユーザーがこの要素１１１Ｅｎに対して操作を行うと、この操作がタッチパネル１３０によって検出されて、通信処理部１１１に入力される。通信処理部１１１は、当該操作を受けて、通話を終了する。また、図７で例示されている音声通話画面には、要素１１１Ｈｂも表示されている。この要素１１１Ｈｂは、表示部１２０に表示する画面を、音声通話画面からホーム画面へと遷移させることができるボタンとして機能する。ユーザーがこの要素１１１Ｈｂに対して操作を行うと、この操作がタッチパネル１３０によって検出されて、制御部１００に入力され得る。制御部１００は、当該操作を受けて、音声通話画面の表示を一旦終了して、ホーム画面を表示部１２０に表示させることができる。
【００６９】
さらに、図７で例示されている音声通話画面には、要素１１１Ｓｐ及び要素１１１Ｍｕも表示されている。この要素１１１Ｓｐは、レシーバ１６０から音声が出力される状態から、外部スピーカ１７０から音声が出力される状態に切り替えることができるボタンとして機能する。ユーザーがこの要素１１１Ｓｐに対して操作を行うと、この操作がタッチパネル１３０によって検出されて、制御部１００に入力され得る。制御部１００は、当該操作を受けて、レシーバ１６０からの音声の出力を一旦終了して、外部スピーカ１７０からの音声の出力を開始させることができる。
【００７０】
また、この要素１１１Ｍｕは、電子機器１における音声の入力及び音声の出力が可能な状態から、電子機器１における音声の入力及び音声の出力が禁止されている状態に切り替えることができるボタンとしての機能を有する。すなわち、ミュート機能が実行されている状態に切り替えることができるボタンとして機能する。ユーザーがこの要素１１１Ｍｕに対して操作を行うと、この操作がタッチパネル１３０によって検出されて、制御部１００に入力され得る。制御部１００は、当該操作を受けて、レシーバ１６０及び外部スピーカ１７０からの音声の出力を停止させることができるとともに、マイク１５０における音声の入力を停止させることができる。
【００７１】
また、ビデオ通話画面の一例は、図８に示される通りである。ビデオ通話画面には、ビデオ通話中であることを示す文字列５０１及び通話時間５０２が示される。また、ビデオ通話画面には、電子機器１のインカメラ１９０で撮影される第１の動画像５０３がリアルタイムで示される。また、ビデオ通話画面には、相手装置が撮影する第２の動画像５０４、つまり、ビデオ通話中に相手装置が電子機器１に送る第２の動画像５０４がリアルタイムで示される。図８の例では、第１の動画像５０３には自ユーザー５０３ａが映っており、第２の動画像５０４には相手ユーザー５０４ａが映っている。さらに、ビデオ通話画面には、カメラ制御ボタン５０５、ダイヤルパッドボタン５０６、終話ボタン５０７、三者通話ボタン５０８、ミュート制御ボタン５０９及びスピーカ制御ボタン５１０が示される。
【００７２】
カメラ制御ボタン５０５は、インカメラ１９０を制御するためのボタンである。インカメラ１９０が動作している場合に、カメラ制御ボタン５０５に対して所定の操作（例えば、タップ操作など）が行われると、制御部１００はインカメラ１９０の動作を停止する。つまり、電子機器１は、カメラ停止機能を実行する。これにより、インカメラ１９０では動画像の撮影が停止し、電子機器１から相手装置への動画像の送信が停止する。よって、相手装置では、電子機器１での撮影画像が表示されなくなる。また、ビデオ通話画面には、第１の動画像５０３が示されなくなる。
【００７３】
一方、インカメラ１９０が動作していない場合に、カメラ制御ボタン５０５に対して所定の操作（例えば、タップ操作）が行われると、制御部１００はインカメラ１９０を動作させる。つまり、電子機器１はカメラ停止機能の実行を停止する。これにより、インカメラ１９０では動画像の撮影が再開し、電子機器１から相手装置への動画像の送信が再開する。よって、相手装置では、電子機器１での撮影画像の表示が再開する。また、ビデオ通話画面では、第１の動画像５０３の表示が再開する。電子機器１が相手装置とのビデオ通話を開始したときには、カメラ停止機能は実行されず、インカメラ１９０は動作する。
【００７４】
なお、カメラ制御ボタン５０５がタップ操作されると、表示画面２ａに第２の動画像５０４が表示されなくなってもよい。この場合には、表示画面２ａに第２の動画像５０４が表示されない状態でカメラ制御ボタン５０５がタップ操作されると、表示画面２ａにおける第２の動画像５０４の表示が再開する。
【００７５】
ダイヤルパッドボタン５０６は、ダイヤルパッドの表示及び非表示を切り替えるためのボタンである。ユーザーがダイヤルパッドボタン５０６を操作（例えばタップ操作）するたびに、表示画面２ａでのダイヤルパッドの表示と非表示とが切り替わる。なお、ビデオ通話中においては、三者通話ボタン５０８が操作されて通話の相手が追加される場合を除いて、ダイヤルパッドボタン５０６に対する操作は電子機器１で受け付けられないように機能制限を行ってもよい。図８に示される、ダイヤルパッドボタン５０６上のバツ印は、ダイヤルパッドボタン５０６に対する操作が受け付けられないことを示している。なお、ダイヤルパッドボタン５０６上にバツ印が示される代わりに、ダイヤルパッドボタン５０６がグレーアウトで表示されてもよい。
【００７６】
三者通話ボタン５０８は、三者通話機能を実行するためのボタンである。ユーザーは、三者通話ボタン５０８に対して所定の操作（例えば、タップ操作など）を行うことによって、電子機器１に通話相手（電子機器１がビデオ通話を行う相手装置）を追加させることができる。三者通話ボタン５０８がタップ操作されると、例えば、表示画面２ａに上述の個人情報画面が表示される。ユーザーが、個人情報画面に含まれる通話ボタン４０５を操作すると、当該個人情報画面に含まれる電話番号４０３で特定される装置に対するビデオ通話の発信が開始し、当該装置が通話の相手として追加される。これにより三者通話が開始する。また、電子機器１は、ダイヤルパッドボタン５０６の上記機能制限を行っている場合、三者通話ボタン５０８がタップ操作されると、ダイヤルパッドボタン５０６に対する操作を付け付けることが可能となるようにしてよい。ユーザーがダイヤルパッドボタン５０６に対してタップ操作を行うと、表示画面２ａにはダイヤルパッドが表示される。ユーザーが、表示されるダイヤルパッドを操作して電話番号を入力すると、入力された電話番号が割り当てられた装置に対するビデオ通話の発信が開始し、当該装置が通話の相手として追加される。これにより三者通話が開始する。電子機器１は、ダイヤルパッドボタン５０６の上記機能制限を行っている場合、通話の相手を追加すると、ダイヤルパッドボタン５０６に対する操作を再び受け付けなくしてよい。
【００７７】
終話ボタン５０７は、ビデオ通話を終了させるためのボタンである。例えば、ユーザーが終話ボタン５０７に対して所定の操作（例えばタップ操作）を行うと、電子機器１は、ビデオ通話を終了する。
【００７８】
ミュート制御ボタン５０９は、マイク１５０のミュート機能を制御するためのボタンである。ミュート制御ボタン５０９は、ミュート機能を実行するためのオンボタン５０９ａと、ミュート機能の実行を停止するためのオフボタン５０９ｂと備えている。オンボタン５０９ａに対して所定の操作（例えば、タップ操作など）が行われると、電子機器１では、マイク１５０のミュート機能が実行される。ミュート機能の実行中では、制御部１００がマイク１５０に対する電源供給を停止する。これにより、マイク１５０に入力される音声は電子機器１から相手装置に送信されない。よって、相手ユーザーは、ビデオ通話において、電子機器１のユーザーの声が聞こえなくなる。一方、オフボタン５０９ｂに対して所定の操作（例えば、タップ操作など）が行われると、電子機器１では、マイク１５０のミュート機能の実行が停止する。つまり、制御部１００は、マイク１５０に対する電源供給を開始し、マイク１５０に入力される音声を、無線通信部１１０を利用して相手装置に送信する。これにより、相手ユーザーは、ビデオ通話において、電子機器１のユーザーの声が聞こえるようなる。電子機器１が相手装置とのビデオ通話を開始するときにはミュート機能は実行されない。ビデオ通話開始後、オンボタン５０９ａがタップ操作されると、ミュート機能が実行される。
【００７９】
スピーカ制御ボタン５１０は、スピーカフォン機能を制御するためのボタンである。スピーカ制御ボタン５１０は、スピーカフォン機能を実行するためのオンボタン５１０ａ、及びスピーカフォン機能の実行を停止するためのオフボタン５１０ｂを備えている。オンボタン５１０ａに対して所定の操作（例えば、タップ操作など）が行われると、電子機器１ではスピーカフォン機能が実行される。つまり、制御部１００は、相手装置からの音声を、レシーバ１６０に出力させるのではなく、外部スピーカ１７０に出力させる。これにより、ユーザーは、電子機器１に耳を近づけなくても、相手ユーザーの声を聴くことができる。一方、オフボタン５１０ｂに対して所定の操作（例えば、タップ操作など）が行われると、電子機器１ではスピーカフォン機能の実行が停止する。つまり、制御部１００は、相手装置からの音声を、外部スピーカ１７０に出力させるのではなく、レシーバ１６０に出力させる。電子機器１が相手装置とのビデオ通話を開始するときには、スピーカフォン機能は自動的に実行される。ビデオ通話開始後、オフボタン５１０ｂがタップ操作されると、スピーカフォン機能の実行が停止する。
【００８０】
＜１−３−２．使用状態認識部＞
使用状態認識部１１４は、電子機器１が使用されている状態（使用状態とも言う）を認識することができる。使用状態としては、例えば、機器ケース３が水中に在る水中状態などが挙げられる。使用状態認識部１１４には、例えば、第１状態認識部１１４ａが含まれ得る。
【００８１】
第１状態認識部１１４ａは、例えば、水中センサー２００において物理量の測定結果に応じて出力される電気信号を取得して、該電気信号に基づいて物理量を判別する。そして、該第１状態認識部１１４ａでは、判別結果としての物理量と所定の閾値との比較結果に応じて、水中状態が認識され得る。ここで判別される物理量としては、例えば、上述したように、圧力及び静電容量などが挙げられる。そして、例えば、水中センサー２００と第１状態認識部１１４ａとが、アウトカメラ１８０、すなわち機器ケース３が水中に在る状態を検出することが可能な水中検出部２０１を構成する。
【００８２】
＜１−３−３．カメラ制御部＞
カメラ制御部１１２は、例えば、アウトカメラ１８０及びインカメラ１９０の動作を制御することができる。カメラ制御部１１２では、例えば、使用状態認識部１１４によって認識された電子機器１の使用状態に応じて、アウトカメラ１８０及びインカメラ１９０の動作が制御され得る。具体的には、カメラ制御部１１２は、例えば、水中検出部２０１による水中状態の検出に応答して、アウトカメラ１８０による撮影を開始させることができる。このため、例えば、自ユーザーは、ビデオ通話が実現されている際に、電子機器１の水中への浸漬及び水中からの取り出しによって、ビデオ通話用の画像を撮影するカメラを、アウトカメラ１８０とインカメラ１９０との間で切り替えることができる。このとき、ユーザーは、撮影に用いるカメラを切り替えるための操作を電子機器１に対して行わなくてもよく、電子機器１の操作性が向上し得る。すなわち、電子機器１の使用状態に応じたカメラによる撮影の制御が改善され得る。
【００８３】
具体的には、例えば、自ユーザーが、インカメラ１９０による撮影で得られた動画像を用いてビデオ通話をおこなっている最中に、水中の様子を撮影して相手ユーザーに見せたいと思う場面を想定する。但し、水中では、タッチパネル１３０を用いた操作は困難である。また、電子機器１を水中に浸ける前に、撮影を行うカメラをインカメラ１９０からアウトカメラ１８０に切り替える操作は煩雑であり、操作性が悪い。さらに、撮影のタイミングを逃してしまう虞もある。また、自ユーザーの手が塞がっていて、撮影を行うカメラをインカメラ１９０からアウトカメラ１８０に切り替える操作ができない場合もあり得る。
【００８４】
このような問題に対して、例えば、自ユーザーは、電子機器１を水中に浸けるだけで、インカメラ１９０による撮影の代わりにアウトカメラ１８０による撮影を開始させることができる。ここで、アウトカメラ１８０で撮影される動画像には、例えば、アウトカメラ１８０の撮影方向に位置する水中の景色が映っている。このとき、電子機器１は、例えば、ビデオ通話において、アウトカメラ１８０で撮影される動画像とマイク１５０に入力される音声とをそれぞれ示す信号を、無線通信部１１０を用いて相手装置に送信することができる。そして、相手装置では、電子機器１からの動画像と音声に係る信号を受信して、動画像に係る信号の可視的な出力、及び音声信号の可聴的な出力が行われる。これにより、相手ユーザーは、例えば、通話の相手としての自ユーザーが置かれた状態（例えば、水中の様子）を見ながら話をすることができる。
【００８５】
このとき、アウトカメラ１８０による撮影で得られる動画像が表示されるビデオ通話画面の一例は、図９に示される通りである。図９で例示されているビデオ通話画面は、図８で例示されたビデオ通話画面がベースとされて、電子機器１のインカメラ１９０で撮影される第１の動画像５０３が、電子機器１のアウトカメラ１８０で撮影される第１の動画像５０３ｏに置換されたものである。図９の例では、第１の動画像５０３ｏにおいては、アウトカメラ１８０の撮影方向、すなわち表示画面２ａの逆側に位置する被写体が捉えられている。
【００８６】
また、例えば、電子機器１が水中に浸けられて、タッチパネル１３０を用いた操作が出来ない場合には、ビデオ通話画面では、例えば、アウトカメラ１８０で撮影される第１の動画像５０３ｏが、表示画面２ａの略全面に表示されてもよい。このようなビデオ通話画面の一例は、図１０に示される通りである。図１０の例では、ステータスバーＳＴＢ１に、自ユーザーが電子機器１を耳や口に近づけることなく相手ユーザーとの通話を行うことが可能なスピーカフォンの機能が有効な状態にある旨を示すアイコンＳｋ１が示されている。これにより、例えば、自ユーザーは、アウトカメラ１８０で撮影された被写体を容易に視認することができ、該被写体についての説明及び感想などを、スピーカフォンの機能によって、相手ユーザーに対して伝えることができる。なお、電子機器１は、図１０の表示画面２ａにおいて、第１の動画像５０３ｏの一部に、相手ユーザー５０４ａの動画像を表示してもよい。
【００８７】
＜１−３−４．入出力制御部＞
入出力制御部１１３は、例えば、表示部１２０の表示パネル１２１における各種情報の可視的な出力を制御する部分（表示制御部とも言う）として機能することができる。これにより、表示画面２ａにおける各種情報の可視的な出力が制御され得る。入出力制御部１１３では、例えば、使用状態認識部１１４によって認識された電子機器１の使用状態に応じて、表示部１２０の表示パネル１２１における各種情報の可視的な出力が制御され得る。例えば、予め設定されたルールに従って、入出力制御部１１３は、水中検出部２０１による水中状態の検出に応答して、表示画面２ａを該表示画面２ａに情報が表示されていない状態（非表示状態とも言う）に設定することができる。
【００８８】
また、入出力制御部１１３は、例えば、マイク１５０による音声信号の入力を制御することができる。例えば、入出力制御部１１３によれば、マイク１５０による音声信号の入力の可否などが制御され得る。具体的には、例えば、予め設定されたルールに従って、マイク１５０が、電力の供給が止められるなどといった動作によって、音声の入力が無効である状態に設定され得る。
【００８９】
また、入出力制御部１１３は、例えば、レシーバ１６０及び外部スピーカ１７０による音声信号の出力を制御することができる。例えば、入出力制御部１１３によれば、レシーバ１６０及び外部スピーカ１７０による音声信号の可聴的な出力などが制御され得る。具体的には、例えば、入出力制御部１１３は、レシーバ１６０及び外部スピーカ１７０の何れから音声信号を出力させるのかを制御することができる。また、例えば、入出力制御部１１３によれば、レシーバ１６０及び外部スピーカ１７０による音声信号の出力の可否などが制御され得る。具体的には、例えば、予め設定されたルールに従って、レシーバ１６０及び外部スピーカ１７０の何れからも音声信号が出力されない、いわゆるミュートの状態に設定され得る。
【００９０】
＜１−３−５．点灯制御部＞
点灯制御部１１５は、例えば、光源部２４０の点灯を制御することができる。点灯制御部１１５では、例えば、使用状態認識部１１４によって認識された電子機器１の使用状態に応じて、光源部２４０の点灯及び消灯が制御され得る。
【００９１】
＜１−４．電子機器の制御動作フローの一例＞
ここで、アウトカメラ１８０による撮影動作の制御を実行する電子機器１の制御方法が具現化された電子機器１の制御動作について説明する。図１１及び図１２は、電子機器１の制御動作の一例を示すフローチャートである。図１１及び図１２で示される制御動作は、通信処理部１１１、カメラ制御部１１２及び使用状態認識部１１４を含む制御部１００の各種機能によって実現され得る。そして、これらの各種機能は、制御部１００において制御プログラムＰｇ１が実行されることで実現され得る。つまり、図１１及び図１２で示される制御動作は、例えば、制御部１００において制御プログラムＰｇ１が実行されることで実現され得る。
【００９２】
図１１のステップＳ１では、通信処理部１１１によって、ビデオ通話の開始が指定されたか否かが判定される。ここでは、例えば、ユーザーによる表示画面２ａに対する操作がタッチパネル１３０で検出されることで、ビデオ通話の開始が指定され得る。ここで、ビデオ通話の開始には、例えば、相手ユーザーからの着信に対する自ユーザーの応答によるものと、自ユーザーからの発信に対する相手ユーザーの応答によるものとがある。ここで、ビデオ通話の開始が指定されるまで、ステップＳ１の判定が繰り返され、ビデオ通話の開始が指定されれば、ステップＳ２に進む。
【００９３】
ステップＳ２では、通信処理部１１１によって、ビデオ通話が開始される。このとき、インカメラ１９０による撮影の開始及び表示画面２ａに表示される画面の変更が行われる。ここでは、例えば、入出力制御部１１３によって、表示画面２ａにおけるビデオ通話画面の表示が開始され得る。ステップＳ２の処理が行われると、図１２のステップＳ１１に進む。
【００９４】
図１２のステップＳ１１では、制御部１００によって、水中状態であるか否かが判定される。ここでは、例えば、水中検出部２０１によって、水中に浸かる際に変化する物理量の測定結果に応じて、アウトカメラ１８０が水中に在る水中状態が検出される。ここで、例えば、水中状態が検出されれば、ステップＳ１２に進み、水中状態が検出されなければ、ステップＳ１７に進む。
【００９５】
ステップＳ１２では、カメラ制御部１１２によって、インカメラ１９０による撮影が終了される。
【００９６】
ステップＳ１３では、カメラ制御部１１２によって、アウトカメラ１８０による撮影が開始される。つまり、ステップＳ１１における水中状態の検出に応答して、カメラ制御部１１２によって、アウトカメラ１８０による撮影が開始される。このようなアウトカメラ１８０による撮影動作の制御が実行されることで、電子機器１の操作性が向上し得る。すなわち、使用状態に応じたカメラによる撮影の制御が改善され得る。
【００９７】
ここでは、カメラ制御部１１２によって、通信処理部１１１を用いた外部の通信機器との通話が行われている際に、水中検出部２０１による水中状態の検出に応答して、アウトカメラ１８０による撮影が開始されることで、通話中に容易に水中の様子を撮影することができる。
【００９８】
また、カメラ制御部１１２によって、水中検出部２０１による水中状態の検出に応答して、インカメラ１９０による撮影が終了されて、アウトカメラ１８０による撮影が開始されることで、ビデオ通話で使用される動画像を撮影するカメラが、インカメラ１９０からアウトカメラ１８０に容易に変更され得る。例えば、ビデオ通話画面において、インカメラ１９０で撮影される第１の動画像５０３の表示が、アウトカメラ１８０で撮影される第１の動画像５０３ｏの表示に容易に変更され得る。
【００９９】
このため、カメラ制御部１１２によって、通信処理部１１１によってインカメラ１９０による撮影で取得される画像が外部の通信機器としての相手装置に送信されつつ外部の通信機器とのビデオ通話が行われている際に、水中検出部２０１による水中状態の検出に応答して、アウトカメラ１８０による撮影が開始される。そして、通信処理部１１１によって、アウトカメラ１８０による撮影で取得される画像の外部の通信機器としての相手装置への送信が開始される。
【０１００】
ステップＳ１４では、ステップＳ１１と同様に、制御部１００によって、水中状態であるか否かが判定される。ここで、例えば、水中状態が解消されるまで、ステップＳ１４の判定が繰り返され、水中状態が解消されれば、ステップＳ１５に進む。例えば、水中検出部２０１によって水中状態が検出されなくなれば、水中状態が解消されているものと認識され得る。
【０１０１】
ステップＳ１５では、カメラ制御部１１２によって、アウトカメラ１８０による撮影が終了される。
【０１０２】
ステップＳ１６では、カメラ制御部１１２によって、インカメラ１９０による撮影が開始される。つまり、ここでは、例えば、カメラ制御部１１２によって、ステップ１４において水中検出部２０１によって水中状態の解消が検出されたことに応答して、アウトカメラ１８０による撮影の代わりにインカメラ１９０による撮影が開始される。これにより、例えば、水中の様子を撮影する状態が解消されると、元のビデオ通話の状態に容易に戻され得る。
【０１０３】
ステップＳ１７では、制御部１００によって、ビデオ通話の終了が指定されたか否かが判定される。ここでは、例えば、ユーザーによる表示画面２ａに対する操作が、タッチパネル１３０で検出されることで、ビデオ通話の終了が指定され得る。ここで、ビデオ通話の終了が指定されていなければ、ステップＳ１１に戻り、ビデオ通話の終了が指定されれば、ステップＳ１８に進む。
【０１０４】
ステップＳ１８では、通信処理部１１１によって、ビデオ通話が終了されて、図１１のステップＳ１に戻る。
【０１０５】
なお、例えば、電子機器１における電源のオフなどによる制御部１００における制御プログラムＰｇ１の実行の終了に応じて、本制御動作フローの一例は、終了し得る。
【０１０６】
以上のように、実施形態の一例に係る電子機器１では、アウトカメラ１８０を含む電子機器１が水中に浸けられたことを契機として、アウトカメラ１８０による撮影が開始される。これにより、例えば、ユーザーは、電子機器１を水中に浸けるだけで、アウトカメラ１８０による撮影を開始することができる。つまり、電子機器１の使用状態に応じたカメラによる撮影に係る操作性が向上し得る。すなわち、使用状態に応じたカメラによる撮影の制御が改善され得る。
【０１０７】
＜２．変形例＞
例えば、図１３で示されるように、ステップＳ０１において電子機器１が或る初期状態に設定され、ステップＳ０２において電子機器１に係る特定の状態が検出されれば、ステップＳ０３において特定の状態に応じた動作が実行される制御動作が採用されてもよい。以下、このような制御動作に合致する具体的な変形例について説明する。
【０１０８】
＜２−１．第１変形例＞
水中状態以外の特定の状態としては、例えば、物体が近接している状態、撮影画像が明るくない状態、高速で移動している状態、及び前面１ａが下向きである状態などが挙げられる。そして、例えば、これらの特定の状態の検出に応じて、該特定の状態に応じた動作が、電子機器において実行される態様が考えられる。
【０１０９】
＜２−１−１．電子機器の電気的構成＞
図１４は、第１変形例に係る電子機器１Ａの電気的な構成の一例を示す図である。電子機器１Ａは、上記実施形態の一例に係る電子機器１に、近接センサー２１０、動きセンサー２２０及び傾斜センサー２３０が追加され、制御プログラムＰｇ１が、制御プログラムＰｇ２に置換されたものである。
【０１１０】
近接センサー２１０は、制御部１００とともに、物体が電子機器１Ａの前面１ａに近接している状態を検出することが可能な近接検出部２１１（図１５）を構成する。つまり、近接検出部２１１は、例えば、物体が前面１ａに近接している状態を検出することができる。このような状態を「近接状態」とも呼ぶ。この近接状態は、例えば、電子機器１Ａに取り付けられたストラップなどによって電子機器１Ａが首からぶら下げられて、前面１ａがユーザーの胸などに近接することで生じ得る。なお、電子機器１Ａを首からぶら下げる場面としては、例えば、電子機器１Ａを手に持つことが容易でない状態で電子機器１Ａによる撮影を行いたい場面などが考えられる。
【０１１１】
近接センサー２１０は、例えば、前面１ａに対する物体の近接に応じて変化する物理量を測定することが可能である。近接センサー２１０では、例えば、測定結果としての物理量に応じた電気信号が制御部１００に出力される。ここで、物体の近接に応じて変化する物理量としては、例えば、静電容量及び超音波の反射波の強度などが採用され得る。
【０１１２】
近接センサー２１０は、例えば、静電気が利用された静電容量型の近接センサーなどで構成され得る。静電容量型の近接センサーでは、例えば、絶縁体と該絶縁体を挟んだ電極とで構成されるコンデンサー内の静電容量の変化が検出され、物体が近づくことで生じる静電容量の変化に応じた電気信号が、制御部１００に出力される。具体的には、例えば、物体が近づくことで静電容量が所定の閾値を超えると、発振回路が発信を開始し、この発信状態の検出に応じた電気信号が出力される。このため、例えば、制御部１００は、静電容量型の近接センサーから入力された電気信号に基づいて、物体が前面１ａに近接している状態を認識することができる。なお、所定の閾値は、例えば、物体が前面１ａに近接しているときにおける静電容量を予め測定しておき、該静電容量の実測値に応じた値に適宜設定されてよい。
【０１１３】
なお、近接センサー２１０は、例えば、送波器によって超音波を外部に向けて発信し、その反射波を受波器で受信することで、対象物の有無などを検出する超音波センサーなどで構成されてもよい。超音波センサーは、例えば、受波器で受信する反射波の強度を測定し、測定した反射波の強度を電気信号に変換して、制御部１００に出力する。制御部１００は、例えば、超音波センサーから入力された電気信号に基づいて反射波の強度の値を判別する。制御部１００は、例えば、判別した反射波の強度の値に基づいて、物体が前面１ａに近接している状態を認識することができる。なお、所定の閾値は、例えば、物体が前面１ａに近接しているときにおいて制御部１００が判別する反射波の強度を予め測定することで、該反射波の強度に応じた値に適宜設定されてよい。また、近接検出部２１１は、例えば、静電容量型の近接センサー及び超音波センサーなどの２以上のセンサー、並びに制御部１００で構成されてもよい。
【０１１４】
動きセンサー２２０は、制御部１００とともに、電子機器１Ａが予め設定された速度（基準速度とも言う）以上で移動している状態を検出することができる動き検出部２２１（図１５）を構成する。つまり、動き検出部２２１は、例えば、電子機器１Ａが予め設定された基準速度以上で移動している状態を検出することができる。このような状態を「高速移動状態」とも呼ぶ。この高速移動状態は、例えば、電子機器１Ａに取り付けられたストラップなどによって電子機器１Ａが首からぶら下げられて、ユーザーが走るか又は乗り物で移動することで生じ得る。なお、電子機器１Ａを首からぶら下げる場面としては、例えば、電子機器１Ａを手に持つことが容易でない状態において電子機器１Ａによる撮影を行いたい場面などが考えられる。
【０１１５】
動きセンサー２２０は、例えば、電子機器１Ａの移動に応じて変化する物理量を測定することが可能である。動きセンサー２２０では、例えば、測定結果としての物理量に応じた電気信号が制御部１００に出力される。ここで、移動に応じて変化する物理量としては、例えば、加速度などが採用され得る。
【０１１６】
動きセンサー２２０は、例えば、加速度センサーなどを含んでよい。加速度センサーは、例えば、電子機器１Ａに生じる加速度を検出し、検出した加速度の値を電気信号に変換して制御部１００に出力することができる。制御部１００は、例えば、加速度センサーから入力された電気信号に基づいて、加速度の値を判別し、該加速度の値から移動速度の値を取得することができる。制御部１００は、例えば、移動速度の値と基準速度との比較によって、予め設定された基準速度以上で移動している状態を検出することができる。制御部１００は、例えば、取得された移動速度が、基準速度以上であれば、高速移動状態を検出することができる。加速度センサーは、例えば、ＸＹＺ軸の３方向の加速度を検出できる。動きセンサー２２０は、例えば、ＧＰＳアンテナを含んでいてもよい。制御部１００は、ＧＰＳ衛星からの搬送波を所定の時間間隔でＧＰＳアンテナから受信し、受信した搬送波の周波数の位相変位を算出してよい。制御部１００は、算出した位相変位をドップラー効果に基づき解析をすることで、電子機器１Ａの移動速度を判別してもよい。
【０１１７】
傾斜センサー２３０は、制御部１００とともに、電子機器１Ａの前面１ａが下向きである状態を検出することが可能な姿勢検出部２３１（図１５）を構成する。つまり、姿勢検出部２３１は、例えば、電子機器１Ａの前面１ａが下向きである状態を検出することができる。このような状態を「下向き状態」とも呼ぶ。この下向き状態は、例えば、ユーザーが、インカメラ１９０を用いて、物体を撮影する場合に生じ得る。
【０１１８】
傾斜センサー２３０は、例えば、前面１ａが向いている方向に応じて変化する物理量を測定することが可能である。傾斜センサー２３０では、例えば、測定結果としての物理量に応じた電気信号が制御部１００に出力される。ここで、前面１ａが向いている方向に応じて変化する物理量としては、例えば、前面１ａの傾斜角度などが採用される。傾斜角度としては、例えば、垂直な状態を基準として傾いた角度が採用される。このとき、例えば、前面１ａが下向きとなる方向に傾斜される場合には、傾斜角度が正の値で示され、前面１ａが上向きとなる方向に傾斜される場合には、傾斜角度が負の値で示される。
【０１１９】
傾斜センサー２３０は、例えば、重力加速度を測定し、検出した重力加速度の値を電気信号に変換して制御部１００に出力することができる。制御部１００は、例えば、傾斜センサー２３０から入力された電気信号に基づいて、重力加速度の値を判別し、該重力加速度の値から傾斜角度の値を算出することができる。制御部１００は、例えば、傾斜センサー２３０で測定される重力加速度の値と、傾斜角度の正弦に地球上における標準の重力１ｇを乗じた値とが等しくなることを利用して、傾斜角度の値を算出することができる。そして、制御部１００では、例えば、算出された傾斜角度の値と、予め設定された基準角度との比較によって、前面１ａが下向きである下向き状態を検出することができる。制御部１００は、例えば、算出された傾斜角度が、基準角度以上であれば、下向き状態を検出することができる。基準角度は、例えば、０度から数十度程度に適宜設定され得る。電子機器１Ａは、前面１ａが向いている方向に応じて変化する物理量を測定するためのセンサーとして、例えば、加速度センサーを用いてもよい。制御部１００は、加速度センサーから入力された電気信号に基づいて、傾斜角度の値を算出してもよい。制御部１００は、傾斜角度の値の算出において、回転に係る物理量を検出可能なセンサーから入力された電気信号に基づいて算出した値を補助的に用いてもよい。回転に係る物理量を検出可能なセンサーは、例えば、角速度センサー、地磁気センサーなどを含む。
【０１２０】
＜２−１−２．制御部の構成＞
図１５は、第１変形例に係る制御部１００の構成の一例を概略的に示す機能ブロック図である。本変形例に係る制御部１００は、上記実施形態の一例に係る制御部１００で実現されるアプリケーション処理部１００ａが、アプリケーション処理部１００ａＡに変更されたものとなっている。アプリケーション処理部１００ａＡは、上記実施形態の一例に係るアプリケーション処理部１００ａがベースとされて、カメラ制御部１１２及び使用状態認識部１１４が、カメラ制御部１１２Ａ及び使用状態認識部１１４Ａに置換されたものである。そして、使用状態認識部１１４Ａは、使用状態認識部１１４がベースとされて、第２から第５状態認識部１１４ｂ〜１１４ｅの機能が追加されたものである。このような制御部１００における機能的な構成の変更は、例えば、制御部１００のアプリケーション処理部１００ａＡによって記憶部１０３から制御プログラムＰｇ２が読み出されて実行されることで実現され得る。本変形例では、使用状態認識部１１４Ａで認識される電子機器１の使用状態には、例えば、近接状態、撮影画像が明るくない状態（低輝度状態とも言う）、高速移動状態及び下向き状態などが含まれる。
【０１２１】
第２状態認識部１１４ｂは、例えば、近接センサー２１０において物理量の測定結果に応じて出力される電気信号を取得して、該電気信号に基づいて物理量を判別する。そして、該第２状態認識部１１４ｂでは、判別結果としての物理量と所定の閾値との比較結果に応じて、近接状態が認識され得る。ここで、判別される物理量としては、例えば、上述したように、静電容量及び超音波の反射波の強度などが挙げられる。このようにして、例えば、近接センサー２１０と第２状態認識部１１４ｂとが、前面１ａに対する物体の近接に応じて変化する物理量を測定して、物体が前面１ａに近接している近接状態を検出することが可能な近接検出部２１１を構成し得る。
【０１２２】
第３状態認識部１１４ｃは、例えば、インカメラ１９０による撮影で取得された撮影画像が明るくない低輝度状態を認識する。第３状態認識部１１４ｃでは、例えば、インカメラ１９０による撮影で取得された撮影画像の明るさに係る評価値が算出される。つまり、第３状態認識部１１４ｃは、例えば、インカメラ１９０による撮影で取得された撮影画像の明るさに係る評価値を得る部分（明るさ評価部とも言う）としての役割を果たし得る。ここで、評価値としては、例えば、撮影画像を構成する全て或いは一部の画素の画素値についての代表値が採用される。代表値としては、例えば、特定の画素における画素値、特定の領域を構成する２以上の画素の統計値、最大値、最小値及び中央値などが採用され得る。特定の領域は、撮影画像を構成する全て或いは一部の複数の画素によって構成され得る。統計値としては、例えば、算術平均などが採用され得る。そして、第３状態認識部１１４ｃでは、例えば、算出された評価値と、所定の基準値との比較によって、低輝度状態が認識され得る。所定の基準値は、適宜設定されればよいが、例えば、予め明るくない状態の被写体を対象としたインカメラ１９０による撮影で取得される撮影画像について評価値を算出し、該評価値を所定の基準値として設定することができる。ここでは、例えば、評価値が所定の基準値以下であれば、第３状態認識部１１４ｃによって低輝度状態が認識されてよい。なお、第３状態認識部１１４ｃは、例えば、低輝度状態の認識まで実行してもよいし、評価値の算出まで実行してもよい。
【０１２３】
ところで、この低輝度状態は、例えば、電子機器１Ａに取り付けられたストラップなどによって電子機器１Ａが首からぶら下げられて、前面１ａがユーザーの胸などに近接することで生じ得る。なお、電子機器１Ａを首からぶら下げる場面としては、例えば、電子機器１Ａを手に持つことが容易でない状態で電子機器１Ａによる撮影を行いたい画面などが考えられる。
【０１２４】
第４状態認識部１１４ｄは、例えば、動きセンサー２２０において物理量の測定結果に応じて出力される電気信号を取得して、該電気信号に基づいて物理量を判別する。そして、該第４状態認識部１１４ｂでは、判別結果としての物理量と所定の閾値との比較結果に応じて、高速移動状態が認識され得る。ここで、判別される物理量としては、例えば、上述したように、移動速度などが挙げられる。このようにして、例えば、動きセンサー２２０と第４状態認識部１１４ｄとが、電子機器１Ａの移動に応じて変化する物理量を測定して、電子機器１Ａが予め設定された基準速度以上で移動している高速移動状態を検出することが可能な動き検出部２２１を構成し得る。
【０１２５】
第５状態認識部１１４ｅは、例えば、傾斜センサー２３０において物理量の測定結果に応じて出力される電気信号を取得して、該電気信号に基づいて物理量を判別する。そして、該第５状態認識部１１４ｅでは、判別結果としての物理量と所定の閾値との比較結果に応じて、下向き状態が認識され得る。ここで、判別される物理量としては、例えば、上述したように、傾斜角度などが挙げられる。このようにして、例えば、傾斜センサー２３０と第５状態認識部１１４ｅとが、前面１ａが向いている方向に応じて変化する物理量を測定して、前面１ａが下向きである下向き状態を検出することが可能な姿勢検出部２３１を構成し得る。
【０１２６】
また、本変形例では、カメラ制御部１１２Ａは、例えば、第３状態認識部１１４ｃで得られた評価値が基準値以下であれば、アウトカメラ１８０による撮影を開始させることができる。これにより、例えば、インカメラ１９０による撮影では被写体が暗くなり過ぎるような電子機器１Ａの使用状態では、アウトカメラ１８０による撮影が開始される。その結果、例えば、電子機器１Ａの操作性が向上し、使用状態に応じたカメラによる撮影の制御が改善され得る。
【０１２７】
また、カメラ制御部１１２Ａは、例えば、近接検出部２１１による近接状態の検出に応答して、アウトカメラ１８０による撮影を開始させることができる。これにより、例えば、前面１ａに物体が近接し過ぎているような電子機器１Ａの使用状態では、アウトカメラ１８０による撮影が開始される。その結果、例えば、電子機器１Ａの操作性が向上し、使用状態に応じたカメラによる撮影の制御が改善され得る。
【０１２８】
また、カメラ制御部１１２Ａは、例えば、動き検出部２２１による高速移動状態の検出に応答して、アウトカメラ１８０による撮影を開始させることができる。これにより、例えば、高速で移動しているような電子機器１Ａの使用状態では、インカメラ１９０を用いたビデオ通話などを行うことが容易でないため、アウトカメラ１８０による撮影が開始される。その結果、例えば、電子機器１Ａの操作性が向上し、使用状態に応じたカメラによる撮影の制御が改善され得る。
【０１２９】
また、カメラ制御部１１２Ａは、例えば、水中検出部２０１によって水中状態が検出され、且つ姿勢検出部２３１によって下向き状態が検出されたことに応答して、インカメラ１９０による撮影を行わせることができる。これにより、例えば、インカメラ１９０を使用しつつ、電子機器１Ａが水中に浸けられる際に、電子機器１Ａが下向き状態であれば、インカメラ１９０によって水中の様子を撮影することをユーザーが意図しているものとして、インカメラ１９０による撮影が維持され得る。また、例えば、インカメラ１９０を使用していない状態で、電子機器１Ａが水中に浸けられる際に、電子機器１Ａが下向き状態であっても、インカメラ１９０によって水中の様子を撮影することをユーザーが意図しているものとして、インカメラ１９０による撮影が開始されてもよい。その結果、例えば、電子機器１Ａの操作性が向上し、使用状態に応じたカメラによる撮影の制御が改善され得る。
【０１３０】
＜２−１−３．電子機器の制御動作フローの一例＞
ここで、アウトカメラ１８０による撮影動作の制御を実行する電子機器１Ａの制御方法が具現化された電子機器１Ａの制御動作について説明する。図１１、図１６及び図１７は、電子機器１Ａの制御動作の一例を示すフローチャートである。図１１、図１６及び図１７で示される制御動作は、通信処理部１１１、カメラ制御部１１２Ａ及び使用状態認識部１１４Ａを含む制御部１００の各種機能によって実現され得る。そして、この各種機能は、制御部１００において制御プログラムＰｇ２が実行されることで実現され得る。つまり、図１１、図１６及び図１７で示される制御動作は、例えば、制御部１００において制御プログラムＰｇ２が実行されることで実現され得る。
【０１３１】
図１１のステップＳ１及びステップＳ２における処理は、上記実施形態の一例について説明された処理と同様である。但し、ステップＳ２の処理が終了されれば、図１６のステップＳ１１Ａに進む。
【０１３２】
図１６のステップＳ１１Ａでは、上記ステップＳ１１（図１２）と同様に、制御部１００によって、水中状態であるか否かが判定される。ここで、例えば、水中状態が検出されれば、ステップＳ１２Ａに進み、水中状態が検出されていなければ、図１７のステップＳ３１Ａに進む。
【０１３３】
ステップＳ１２Ａでは、カメラ制御部１１２Ａによって、インカメラ１９０による撮影中であるか否かが判定される。ここで、インカメラ１９０による撮影中であれば、ステップＳ１３Ａに進み、インカメラ１９０による撮影中でなければ、ステップＳ１７Ａに進む。
【０１３４】
ステップＳ１３Ａでは、制御部１００によって、前面１ａが下向き状態であるか否かが判定される。ここで、前面１ａが下向き状態であれば、ステップＳ１４Ａに進み、前面１ａが下向き状態でなければ、ステップＳ１５Ａに進む。
【０１３５】
ステップＳ１４Ａでは、上記ステップＳ１１Ａと同様に、制御部１００によって、水中状態であるか否かが判定される。ここで、水中状態が検出されれば、ステップＳ１２Ａに戻り、水中状態が解消されていれば、ステップＳ２３Ａに進む。
【０１３６】
ステップＳ１５Ａでは、カメラ制御部１１２Ａによって、インカメラ１９０による撮影が終了される。
【０１３７】
ステップＳ１６Ａでは、上記ステップＳ１３（図１２）と同様に、カメラ制御部１１２Ａによって、アウトカメラ１８０による撮影が開始される。ここでは、例えば、ビデオ通話画面において、インカメラ１９０で撮影される第１の動画像５０３の表示が、アウトカメラ１８０で撮影される第１の動画像５０３ｏの表示に変更される。
【０１３８】
ステップＳ１７Ａでは、上記ステップＳ１１（図１２）と同様に、制御部１００によって、水中状態であるか否かが判定される。ここで、水中状態が維持されていれば、ステップＳ１８Ａに進み、水中状態が解消されていれば、ステップＳ２１Ａに進む。例えば、水中状態が継続して検出されれば、水中状態が維持されているものと認識され得る。
【０１３９】
ステップＳ１８Ａでは、制御部１００によって、前面１ａが下向き状態であるか否かが判定される。ここで、前面１ａが下向き状態でなければ、ステップＳ１７Ａに戻り、前面１ａが下向き状態であれば、ステップＳ１９Ａに進む。
【０１４０】
ステップＳ１９Ａでは、カメラ制御部１１２Ａによって、アウトカメラ１８０による撮影が終了される。
【０１４１】
ステップＳ２０Ａでは、カメラ制御部１１２Ａによって、インカメラ１９０による撮影が開始される。これにより、例えば、ビデオ通話画面において、アウトカメラ１８０で撮影される第１の動画像５０３ｏの表示が、インカメラ１９０で撮影される第１の動画像５０３の表示に変更される。ステップＳ２０Ａの処理が終了されると、ステップＳ１２Ａに戻る。
【０１４２】
ステップＳ２１Ａでは、カメラ制御部１１２Ａによって、アウトカメラ１８０による撮影が終了される。
【０１４３】
ステップＳ２２Ａでは、カメラ制御部１１２Ａによって、インカメラ１９０による撮影が開始される。ここでは、例えば、ビデオ通話画面において、アウトカメラ１８０で撮影される第１の動画像５０３ｏの表示が、インカメラ１９０で撮影される第１の動画像５０３の表示に変更される。つまり、電子機器１Ａが水中から出たことに応答して、インカメラ１９０によって撮影される動画像を用いた元のビデオ通話が行われている状態に戻る。
【０１４４】
ステップＳ２３Ａでは、上記ステップＳ１７（図１２）と同様に、制御部１００によって、ビデオ通話の終了が指定されたか否かが判定される。ここで、ビデオ通話の終了が指定されていなければ、ステップＳ１１Ａに戻り、ビデオ通話の終了が指定されれば、ステップＳ２４Ａに進む。
【０１４５】
ステップＳ２４Ａでは、通信処理部１１１によって、ビデオ通話が終了されて、図１１のステップＳ１に戻る。ここでは、インカメラ１９０による撮影が終了される。このとき、例えば、表示画面２ａに表示される画面が、ビデオ通話画面から待ち受け画面などに変更され得る。
【０１４６】
図１７のステップＳ３１Ａでは、制御部１００によって、近接状態であるか否かが判定される。ここでは、例えば、近接検出部２１１によって、前面１ａに対する物体の近接に応じて変化する物理量を測定して、物体が前面１ａに近接している近接状態が検出される。ここで、例えば、近接状態であれば、ステップＳ３４Ａに進み、近接状態でなければ、ステップＳ３２Ａに進む。
【０１４７】
ステップＳ３２Ａでは、制御部１００によって、低輝度状態であるか否かが判定される。ここでは、例えば、第３状態認識部１１４ｃによって、インカメラ１９０による撮影で取得された撮影画像が明るくない低輝度状態が認識される。具体的には、例えば、第３状態認識部１１４ｃでは、インカメラ１９０による撮影で取得された撮影画像の明るさに係る評価値が算出され、該評価値が所定の基準値以下であれば、低輝度状態であるものと認識され得る。ここで、例えば、低輝度状態であれば、ステップＳ３４Ａに進み、低輝度状態でなければ、ステップＳ３３Ａに進む。
【０１４８】
ステップＳ３３Ａでは、制御部１００によって、高速移動状態であるか否かが判定される。ここでは、例えば、動き検出部２２１によって、電子機器１Ａの移動に応じて変化する物理量としての移動速度が測定され、電子機器１Ａが予め設定された基準速度以上で移動している高速移動状態が検出される。ここで、例えば、高速移動状態が検出されれば、ステップＳ３４Ａに進み、高速移動状態が検出されていなければ、図１６のステップＳ２３Ａに戻る。
【０１４９】
ステップＳ３４Ａでは、カメラ制御部１１２Ａによって、インカメラ１９０による撮影が終了される。
【０１５０】
ステップＳ３５Ａでは、カメラ制御部１１２Ａによって、アウトカメラ１８０による撮影が開始される。ここでは、例えば、ビデオ通話画面において、インカメラ１９０で撮影される第１の動画像５０３の表示が、アウトカメラ１８０で撮影される第１の動画像５０３ｏの表示に変更される。
【０１５１】
ステップＳ３６Ａでは、ステップＳ１１Ａ（図１６）と同様に、制御部１００によって、水中状態であるか否かが判定される。ここで、例えば、水中状態が検出されれば、図１６のステップＳ１２Ａに進み、水中状態が検出されていなければ、ステップＳ３７Ａに進む。
【０１５２】
ステップＳ３７Ａでは、上記ステップＳ３１Ａと同様に、制御部１００によって、近接状態であるか否かが判定される。ここで、例えば、近接状態であれば、ステップＳ４０Ａに進み、近接状態でなければ、ステップＳ３８Ａに進む。
【０１５３】
ステップＳ３８Ａでは、上記ステップＳ３２Ａと同様に、制御部１００によって、低輝度状態であるか否かが判定される。ここで、例えば、低輝度状態であれば、ステップＳ４０Ａに進み、低輝度状態でなければ、ステップＳ３９Ａに進む。
【０１５４】
ステップＳ３９Ａでは、上記ステップＳ３３Ａと同様に、制御部１００によって、高速移動状態であるか否かが判定される。ここで、例えば、高速移動状態が検出されれば、ステップＳ４０Ａに進み、高速移動状態が検出されていなければ、ステップＳ４２Ａに進む。
【０１５５】
ステップＳ４０Ａでは、ステップＳ２３Ａ（図１６）と同様に、制御部１００によって、ビデオ通話の終了が指定されたか否かが判定される。ここで、ビデオ通話の終了が指定されていなければ、ステップＳ３６Ａに戻り、ビデオ通話の終了が指定されれば、ステップＳ４１Ａに進む。
【０１５６】
ステップＳ４１Ａでは、ステップＳ２４Ａ（図１６）と同様に、通信処理部１１１によって、ビデオ通話が終了されて、図１１のステップＳ１に戻る。ここでは、インカメラ１９０による撮影が終了される。このとき、例えば、表示画面２ａに表示される画面が、ビデオ通話画面から待ち受け画面などに変更され得る。
【０１５７】
ステップＳ４２Ａでは、カメラ制御部１１２Ａによって、アウトカメラ１８０による撮影が終了される。
【０１５８】
ステップＳ４３Ａでは、カメラ制御部１１２Ａによって、インカメラ１９０による撮影が開始される。ここでは、例えば、ビデオ通話画面において、アウトカメラ１８０で撮影される第１の動画像５０３ｏの表示が、インカメラ１９０で撮影される第１の動画像５０３の表示に変更される。このステップＳ４３Ａの処理が終了されると、図１６のステップＳ１１Ａに戻る。
【０１５９】
なお、例えば、電子機器１Ａにおける電源のオフなどによる制御部１００における制御プログラムＰｇ２の実行の終了に応じて、本制御動作フローの一例は、終了し得る。
【０１６０】
以上のように、第１変形例に係る電子機器１Ａでは、例えば、水中状態が検出されなくても、近接状態、低輝度状態及び高速移動状態などといった他特定の状態の検出によっても、インカメラ１９０による撮影から、アウトカメラ１８０による撮影に切り替えられる。これにより、電子機器１の使用状態に応じたカメラによる撮影に係る操作性が向上し得る。すなわち、使用状態に応じたカメラによる撮影の制御が改善され得る。
【０１６１】
＜２−２．第２変形例＞
例えば、音声通話の途中における水中状態などの検出に応答して、カメラの撮影の開始及び切り替えなどが行われる態様が採用されてもよい。例えば、カメラ制御部１１２，１１２Ａによって、通信処理部１１１を用いた外部の通信機器との音声通話が行われている際に、水中検出部２０１による水中状態の検出に応答して、アウトカメラ１８０による撮影が開始されてもよい。これにより、音声通話の途中で容易に水中の様子を撮影することが可能となる。
【０１６２】
ここで、このようなアウトカメラ１８０による撮影動作の制御を実行する電子機器１，１Ａの制御方法が具現化された電子機器１，１Ａの制御動作について説明する。ここでは、上記＜１＞で説明した実施形態の一例に係る電子機器１の制御動作の一例を示すフローチャート、及び上記＜２＞で説明した第１変形例に係る電子機器１Ａの制御動作の一例を示すフローチャートは、例えば、図１１の動作フローが、図１８の動作フローに置換されて、図１９の動作フローが加えられたものであってよい。ここで、図１８及び図１９の動作フローについて説明する。
【０１６３】
図１８のステップＳ１Ｂでは、上記ステップＳ１（図１１）と同様に、通信処理部１１１によって、ビデオ通話の開始が指定されたか否かが判定される。ここで、ビデオ通話の開始が指定されれば、ステップＳ２Ｂに進み、ビデオ通話の開始が指定されなければ、ステップＳ３Ｂに進む。
【０１６４】
ステップＳ２Ｂでは、上記ステップＳ２（図１１）と同様に、通信処理部１１１によって、ビデオ通話が開始される。このとき、インカメラ１９０による撮影の開始及び表示画面２ａの変更が行われる。ここでは、例えば、入出力制御部１１３によって、表示画面２ａにおけるビデオ通話画面の表示が開始され得る。ステップＳ２Ｂの処理が行われると、図１２のステップＳ１１（又は図１６のステップＳ１１Ａ）に進む。
【０１６５】
ステップＳ３Ｂでは、通信処理部１１１によって、音声通話の開始が指定されたか否かが判定される。ここで、音声通話の開始が指定されれば、ステップＳ４Ｂに進み、音声通話の開始が指定されなければ、ステップＳ１Ｂに戻る。
【０１６６】
ステップＳ４Ｂでは、通信処理部１１１によって、音声通話が開始される。このとき、例えば、表示画面２ａにおける音声通話画面の表示が開始され得る。ステップＳ４Ｂの処理が行われると、図１９のステップＳ１１Ｂに進む。
【０１６７】
図１９のステップＳ１１Ｂでは、上記ステップＳ１１（図１２）と同様に、制御部１００によって、水中状態であるか否かが判定される。ここでは、例えば、水中状態が検出されれば、ステップＳ１２Ｂに進み、水中状態が検出されなければ、ステップＳ１６Ｂに進む。
【０１６８】
ステップＳ１２Ｂでは、通信処理部１１１によって、ビデオ通話が開始される。このとき、アウトカメラ１８０による撮影の開始及び表示画面２ａの変更が行われる。ここでは、例えば、入出力制御部１１３によって、表示画面２ａにおけるビデオ通話画面の表示が開始され得る。
【０１６９】
ステップＳ１３Ｂでは、上記ステップＳ１１Ｂと同様に、制御部１００によって、水中状態であるか否かが判定される。ここでは、例えば、水中状態が解消されるまで、ステップＳ１３Ｂの判定が繰り返され、水中状態が解消されれば、ステップＳ１４Ｂに進む。
【０１７０】
ステップＳ１４Ｂでは、通信処理部１１１によって、ビデオ通話が終了される。このとき、アウトカメラ１８０による撮影の終了及び表示画面２ａの変更が行われる。ここでは、例えば、入出力制御部１１３によって、表示画面２ａにおいてビデオ通話画面から音声通話画面への表示の切り替えが行われ得る。
【０１７１】
ステップＳ１５Ｂでは、通信処理部１１１によって、音声通話が再開される。
【０１７２】
ステップＳ１６Ｂでは、上記ステップＳ１７（図１２）と同様に、制御部１００によって、通話の終了が指定されたか否かが判定される。ここで、通話の終了が指定されていなければ、ステップＳ１１Ｂに戻り、通話の終了が指定されれば、ステップＳ１７Ｂに進む。
【０１７３】
ステップＳ１７Ｂでは、通信処理部１１１によって、音声通話が終了されて、図１８のステップＳ１Ｂに戻る。
【０１７４】
なお、例えば、電子機器１，１Ａにおける電源のオフなどによる制御部１００における制御プログラムＰｇ１，Ｐｇ２の実行の終了に応じて、本制御動作フローの一例は、終了し得る。
【０１７５】
ところで、音声通話の途中で開始されたアウトカメラ１８０による撮影によって得られる動画像が、ビデオ通話に用いられる態様について説明したが、これに限られない。例えば、該動画像が、記憶部１０３及び各種記憶装置などに記憶されてもよいし、相手装置に対して送信されるが、表示画面２ａに表示されなくてもよいし、音声通話の途中で開始されたアウトカメラ１８０による撮影中には、表示画面２ａが情報の出力が行われない非表示の状態に設定されてもよい。各種記憶装置は、例えば、電子機器１，１Ａが通信可能に接続されたサーバーの記憶装置であってもよいし、クラウドコンピューティングにおける１以上の記憶装置であってもよい。
【０１７６】
＜２−３．第３変形例＞
例えば、通話中の状態及び通話中でない状態の何れにおいても、水中状態が検出されると、アウトカメラ１８０による撮影が開始されてもよい。
【０１７７】
例えば、図２０で示される電子機器１，１Ａの制御動作のフローチャートが採用されてもよい。本制御動作は、例えば、制御部１００において記憶部１０３に格納された制御プログラムが実行されることで実現され得る。
【０１７８】
図２０のステップＳ１１Ｃでは、上記ステップＳ１１Ｂ（図１９）などと同様に、制御部１００によって、水中状態であるか否かが判定される。ここでは、例えば、水中状態が検出されるまで、ステップＳ１１Ｃの判定が繰り返され、水中状態が検出されれば、ステップＳ１２Ｃに進む。
【０１７９】
ステップＳ１２Ｃでは、カメラ制御部１１２，１１２Ａによって、ステップＳ１１Ｃにおける水中検出部２０１による水中状態の検出に応答して、アウトカメラ１８０による撮影が開始される。このようなアウトカメラ１８０による撮影動作の制御が実行されても、電子機器１，１Ａの使用状態に応じたカメラによる撮影に係る操作性が向上し得るため、使用状態に応じたカメラによる撮影の制御が改善され得る。
【０１８０】
なお、ここでは、アウトカメラ１８０による撮影によって得られる動画像は、ビデオ通話に用いられてもよいし、記憶部１０３及び各種記憶装置などに記憶されてもよいし、相手装置に対して送信されるが、表示画面２ａに表示されなくてもよい。また、例えば、アウトカメラ１８０による撮影中に、表示画面２ａが情報の出力が行われない非表示の状態に設定されてもよい。
【０１８１】
＜２−４．第４変形例＞
例えば、アウトカメラ１８０による撮影で得られた画像が、単に、相手装置あるいは各種サーバーなどの外部機器に送信され、入出力制御部１１３によって、表示画面２ａに画像を送信中である旨が報知されるようにしてもよい。
【０１８２】
このような報知を行う表示画面２ａの一例は、図１０に示された通りである。図１０の例では、ステータスバーＳＴＢ１に画像を送信中である旨を示す要素ＴＭ１が示され、さらに送信中である旨を示す要素としてのテキスト付きのポップアップ表示が示されている。なお、ここでは、画像を伝送中である旨の報知が、表示画面２ａ上に可視的な要素によって示されたが、例えば、音声、各種ランプの点灯などによる報知であってもよい。なお、画面表示、音声、ランプの何れか１つの手法で報知が行われてもよいし、２以上の手法で報知が行われてもよい。このように、画像を伝送中である旨の報知がなされれば、アウトカメラ１８０による撮影で得られた画像が伝送されていることがユーザーによって把握され易くなる。
【０１８３】
このような態様が採用される場合には、例えば、図１９で示された電子機器１，１Ａにおける制御動作のフローの代わりに、図２１で示される電子機器１，１Ａにおける制御動作のフローが採用されてもよい。本制御動作は、例えば、制御部１００において記憶部１０３に格納された制御プログラムが実行されることで実現され得る。
【０１８４】
図２１のステップＳ１１Ｄでは、上記ステップＳ１１Ｂ（図１９）と同様に、制御部１００によって、水中状態であるか否かが判定される。ここでは、例えば、水中状態が検出されれば、ステップＳ１２Ｄに進み、水中状態が検出されなければ、ステップＳ１９Ｄに進む。
【０１８５】
ステップＳ１２Ｄでは、カメラ制御部１１２，１１２Ａによって、アウトカメラ１８０による撮影が開始される。
【０１８６】
ステップＳ１３Ｄでは、通信処理部１１１によって、アウトカメラ１８０による撮影で得られる画像の伝送が開始される。ここでは、画像の伝送先は、例えば、相手装置あるいは各種サーバーなどの各種外部機器であればよい。
【０１８７】
ステップＳ１４Ｄでは、入出力制御部１１３によって、アウトカメラ１８０による撮影で得られる画像を伝送中である旨の報知が開始される。ここでは、例えば、図１０で示されるように、画像を送信中である旨を示す要素ＴＭ１が示されるとともに、送信中である旨を示す要素としてのテキストが示され得る。
【０１８８】
ステップＳ１５Ｄでは、上記ステップＳ１３Ｂ（図１９）と同様に、制御部１００によって、水中状態であるか否かが判定される。ここでは、例えば、水中状態が解消されるまで、ステップＳ１５Ｄの判定が繰り返され、水中状態が解消されれば、ステップＳ１６Ｄに進む。
【０１８９】
ステップＳ１６Ｄでは、通信処理部１１１によって、画像の伝送が終了される。
【０１９０】
ステップＳ１７Ｄでは、入出力制御部１１３によって、アウトカメラ１８０による撮影で得られる画像を伝送中である旨の報知が終了される。
【０１９１】
ステップＳ１８Ｄでは、カメラ制御部１１２，１１２Ａによって、アウトカメラ１８０による撮影が終了される。
【０１９２】
ステップＳ１９Ｄでは、上記ステップＳ１７（図１２）と同様に、制御部１００によって、通話の終了が指定されたか否かが判定される。ここで、通話の終了が指定されていなければ、ステップＳ１１Ｄに戻り、通話の終了が指定されれば、ステップＳ２０Ｄに進む。
【０１９３】
ステップＳ２０Ｄでは、通信処理部１１１によって、音声通話が終了されて、図１８のステップＳ１Ｂに戻る。
【０１９４】
なお、例えば、電子機器１，１Ａにおける電源のオフなどによる制御部１００における制御プログラムＰｇ１，Ｐｇ２の実行の終了に応じて、本制御動作フローの一例は、終了し得る。
【０１９５】
＜２−５．第５変形例＞
例えば、水中状態が検出された際に、カメラ部を有する外部装置が電子機器１，１Ａに通信可能に接続されていれば、外部装置のカメラ部による撮影が開始されてもよい。
【０１９６】
＜２−５−１．電子機器システムの外観＞
図２２は、第５変形例に係る電子機器システム６００の外観の一例を概略的に示す斜視図である。図２２で示されるように、電子機器システム６００は、電子機器１Ｅと外部装置６１０とを備えている。
【０１９７】
図２３は、第５変形例に係る外部装置６１０の電気的な構成の一例を示す図である。外部装置６１０は、近接無線通信部６１０ｎ、カメラ部（外部カメラ部とも言う）６１０ｏ、音声出力部６１０ｓ、マイク部６１０ｍ及び制御部６１０ｃを備えている。外部装置６１０としては、例えば、ユーザーが頭部に装着可能なヘッドセットなどが採用され得る。なお、外部装置６１０として、例えば、ユーザーが携帯可能なデジタルカメラなどといったその他の装置が採用されてもよい。
【０１９８】
制御部６１０ｃは、外部装置６１０の全体を統括的に制御する。近接無線通信部６１０ｎは、電子機器１Ｅに対してデータの送受信が可能な態様で接続することができる。近接無線通信部６１０ｎは、アンテナ６１１を有しており、電子機器１Ｅと無線で通信を行うことができる。ここでは、例えば、近距離における装置間における通信を実現する近接無線通信が採用され得る。また、近接無線通信部６１０ｎでは、例えば、電子機器１Ｅから音声信号が受け取られて、該音声信号に対応する音声が音声出力部６１０ｓから出力され得る。ここで、音声出力部６１０ｓとしては、例えば、イヤホンなどのスピーカが採用され得る。外部カメラ部６１０ｏは、例えば、レンズ及び撮像素子などで構成されている。該外部カメラ部６１０ｏは、制御部６１０ｃの制御によって被写体を撮像することで画像を得ることができる。外部装置６１０は、この画像を、近接無線通信部６１０ｎを介して、電子機器１Ｅへと出力することができる。マイク部６１０ｍは、ユーザーが発した音声を音声信号に変換することができる。外部装置６１０は、この音声信号を、近接無線通信部６１０ｎを介して、電子機器１Ｅへと出力することができる。これにより、ユーザーは外部装置６１０を用いて撮影及び通話などを行うことができる。
【０１９９】
図２４は、第５変形例に係る電子機器１Ｅの電気的な構成の一例を示す図である。電子機器１Ｅは、上記実施形態の一例に係る電子機器１に、近接無線通信部２７０が追加され、制御プログラムＰｇ１が、制御プログラムＰｇ３に置換されたものである。近接無線通信部２７０によれば、無線通信部１１０の通信対象（例えば、基地局）に比べて近い位置に存在する通信端末との通信を、アンテナ２７０ａを介して行うことが可能である。例えば、近接無線通信部２７０は、アンテナ２７０ａを介して、外部装置６１０と無線で通信を行うことができる。近接無線通信部２７０は、例えば、ＢＬＵＥＴＯＯＴＨ（登録商標）規格などに則って通信を行うことができる。近接無線通信部２７０は、他の近距離無線通信規格として、例えば、ＤＥＣＴ(Digital Enhanced Cordless Telecommunications)規格、ＡＲＩＢ ＳＴＤ−Ｔ１０１規格、ＤＳＲＣ（Dedicated Short Range Communications）規格、ＩＢｅａｃｏｎ規格、ＩｒＤＡ規格、ＮＦＣ(Near Field Communication)規格、ＴｒａｎｓｆｅｒＪｅｔ規格、ＷｉＭｅｄｉａ Ａｌｌｉａｎｃｅ規格、ＺｉｇＢｅｅ規格、Ｚ‐ｗａｖｅ規格、Ｗｉ‐Ｆｉ規格に則って外部装置６１０と通信を行ってもよい。電子機器１Ｅは、上述した近距離無線通信規格のうち複数を切り替える、或いは、併用して、外部装置６１０と通信を行ってもよい。
【０２００】
ここでは、外部装置６１０と電子機器１Ｅとの間で無線通信が行われるため、外部装置６１０を用いた通話では、有線通信が行われる場合と比較して、外部装置６１０と電子機器１Ｅとの間の空間の自由度が高い。
【０２０１】
なお、外部装置６１０に、報知部が設けられてもよい。この場合、通信処理部１１１は、着信があったことを外部装置６１０に通知し、該外部装置６１０の報知部が、これをユーザーに報知してもよい。
【０２０２】
＜２−５−２．制御部の構成の一例＞
図２５は、第５変形例に係る制御部１００の構成の一例を概略的に示す機能ブロック図である。本変形例では、上記実施形態の一例に係る制御部１００に対して、外部装置６１０が電子機器１Ｅに対して接続されている状態を検出するための機能、及び外部カメラ部６１０ｏの動作を制御するための機能が追加されている。
【０２０３】
具体的には、本変形例に係る制御部１００のアプリケーション処理部１００ａＥは、上記実施形態の一例に係るアプリケーション処理部１００ａがベースとされて、カメラ制御部１１２及び使用状態認識部１１４が、カメラ制御部１１２Ｅ及び使用状態認識部１１４Ｅに変更されたものである。また、使用状態認識部１１４Ｅは、使用状態認識部１１４がベースとされて、接続認識部１１４ｆが追加されたものである。このような制御部１００における機能的構成の変更は、例えば、制御部１００のアプリケーション処理部１００ａＥによって記憶部１０３から制御プログラムＰｇ３が読み出されて実行されることで実現され得る。
【０２０４】
接続認識部１１４ｆは、外部装置６１０が電子機器１Ｅに対して通信可能に接続されている状態を認識することができる。このような状態を「接続状態」と呼ぶ。接続認識部１１４ｆは、例えば、近接無線通信部２７０によって通信可能に接続されている通信端末に関する情報を参照することで、接続状態を認識することができる。
【０２０５】
カメラ制御部１１２Ｅは、例えば、水中検出部２０１によって水中状態が検出され、且つ接続認識部１１４ｆによって接続状態が認識されれば、外部カメラ部６１０ｏによる撮影を開始させることができる。また、カメラ制御部１１２Ｅは、例えば、水中検出部２０１によって水中状態が検出され、且つ接続認識部１１４ｆによって接続状態が認識されなければ、アウトカメラ１８０による撮影を開始させることができる。
【０２０６】
つまり、水中状態において撮影に使用されるカメラについて、優先順位が設定されている。ここでは、外部カメラ部６１０ｏ、アウトカメラ１８０及びインカメラ１９０の順に優先順位が高い。このような優先順位は、例えば、制御部１００で実行される制御プログラムＰｇ３によって規定され得る。このような構成により、例えば、電子機器１Ｅの使用状態に応じたカメラによる撮影に係る操作性が向上し得る。すなわち、使用状態に応じたカメラによる撮影の制御が改善され得る。具体的には、例えば、外部装置６１０としてのヘッドセットをユーザーが頭部に装着して、水面近くで潜水をし、水中の様子を実況するような電子機器１Ｅの使用方法が容易に可能となる。
【０２０７】
ここで、表示部１２０に表示される画面に、外部装置６１０が電子機器１Ｅに対して通信可能に接続されている接続状態に応じた所定の要素が表示されてもよい。
【０２０８】
所定の要素が表示された、着信画面の一例は、図２６で示されるとおりである。また、所定の要素が表示された、個人情報画面の一例は、図２７で示されるとおりである。また、所定の要素が表示された、音声通話画面の一例は、図２８で示される通りである。また、所定の要素が表示された、ビデオ通話画面の例は、図２９から図３１で示される通りである。具体的には、例えば、外部装置６１０が電子機器１Ｅに通信可能に接続されている接続状態であれば、図２６から図３１で示されるように、ステータスバーＳＴＢ１に、接続状態であることを示すアイコンＨＣ１が表示され得る。このようなアイコンＨＣ１の表示は、例えば、入出力制御部１１３などの機能によって実現され得る。
【０２０９】
＜２−５−３．電子機器の制御動作フローの一例＞
ここで、外部カメラ部６１０ｏ及びアウトカメラ１８０による撮影動作の制御を実行する電子機器１Ｅの制御方法が具現化された電子機器１Ｅの制御動作について説明する。
【０２１０】
図１１或いは図１８及び図１９、ならびに図３２から図３５は、電子機器１Ｅの制御動作の一例を示すフローチャートである。図１１或いは図１８及び図１９、ならびに図３２から図３５で示される制御動作は、通信処理部１１１、カメラ制御部１１２Ｅ及び使用状態認識部１１４Ｅを含む制御部１００の各種機能によって実現され得る。そして、この各種機能は、制御部１００において制御プログラムＰｇ３が実行されることで実現され得る。つまり、図１１或いは図１８及び図１９、ならびに図３２から図３５で示される制御動作は、例えば、制御部１００において制御プログラムＰｇ３が実行されることで実現され得る。
【０２１１】
なお、図１１の動作フローが採用される場合、図１１のステップＳ１及びステップＳ２における処理は、上記実施形態の一例において説明された処理と同様である。但し、ステップＳ２の処理が終了されれば、図３２のステップＳ１１Ｅに進む。また、図１８及び図１９の動作フローが採用される場合、図１８のステップＳ１ＢからステップＳ４Ｂにおける処理は、上記第２変形例において説明された処理と同様である。但し、ステップＳ２Ｂの処理が終了されれば、図３２のステップＳ１１Ｅに進む。
【０２１２】
図３２のステップＳ１１Ｅでは、ステップＳ１１Ｂ（図１９）と同様に、制御部１００によって、水中状態であるか否かが判定される。ここで、例えば、水中状態が検出されれば、ステップＳ１２Ｅに進み、水中状態が検出されなければ、図３５のステップＳ４２Ｅに進む。
【０２１３】
ステップＳ１２Ｅでは、カメラ制御部１１２Ｅによって、インカメラ１９０による撮影が終了される。
【０２１４】
ステップＳ１３Ｅでは、制御部１００によって、接続状態であるか否かが判定される。ここでは、例えば、接続認識部１１４ｆによって、外部装置６１０が電子機器１Ｅに対して通信可能に接続されている接続状態が認識される。ここで、例えば、接続状態が認識されれば、ステップＳ１４Ｅに進み、接続状態が認識されなければ、ステップＳ１６Ｅに進む。
【０２１５】
ステップＳ１４Ｅでは、カメラ制御部１１２Ｅによって、外部カメラ部６１０ｏによる撮影が開始される。つまり、水中検出部２０１によって水中状態が検出され、且つ接続認識部１１４ｆによって接続状態が認識されれば、外部カメラ部６１０ｏによる撮影が開始される。このとき、例えば、ビデオ通話で使用される動画像が、インカメラ１９０で取得される動画像から、外部カメラ部６１０ｏで取得される動画像に容易に変更され得る。そして、ここでは、例えば、ビデオ通話画面において、インカメラ１９０で撮影される第１の動画像５０３の表示が、外部カメラ部６１０ｏで撮影される第１の動画像の表示に変更される。
【０２１６】
ステップＳ１５Ｅでは、入出力制御部１１３によって、音声の入出力方法が変更される。例えば、電子機器１Ｅに備えられたマイク１５０と外部スピーカ１７０を用いた音声の入出力が可能な状態から、外部装置６１０に備えられたマイク部６１０ｍと音声出力部６１０ｓを用いた音声の入出力が可能な状態に変更される。ところで、ビデオ通話が行われている際には、スピーカフォンの機能を用いて音声の入出力をおこなって通話が行われている場合が多い。そこで、電子機器１Ｅが水中に在る状態では、スピーカフォンの機能を用いて音声の入出力を行うことは容易でないため、外部装置６１０としてのヘッドセットを用いて音声の入出力を行うことが可能となるように設定されることで、ユーザーは通話を容易に実行することができる。このステップＳ１５Ｅの処理が終了すると、図３３のステップＳ２１Ｅに進む。
【０２１７】
ステップＳ１６Ｅでは、カメラ制御部１１２Ｅによって、アウトカメラ１８０による撮影が開始される。このステップＳ１６Ｅの処理が終了すると、図３４のステップＳ３１Ｅに進む。
【０２１８】
図３３のステップＳ２１Ｅでは、上記ステップＳ１１Ｅ（図３２）と同様に、制御部１００によって、水中状態であるか否かが判定される。ここで、例えば、水中状態が検出されれば、ステップＳ２２Ｅに進み、水中状態が検出されなければ、ステップＳ２６Ｅに進む。
【０２１９】
ステップＳ２２Ｅでは、上記ステップＳ１３Ｅ（図３２）と同様に、接続状態であるか否かが判定される。ここで、例えば、接続状態が解消されていなければ、ステップＳ２１Ｅに戻り、接続状態が解消されれば、ステップＳ２３Ｅに進む。
【０２２０】
ステップＳ２３Ｅでは、カメラ制御部１１２Ｅによって、外部カメラ部６１０ｏによる撮影が終了される。
【０２２１】
ステップＳ２４Ｅでは、カメラ制御部１１２Ｅによって、アウトカメラ１８０による撮影が開始される。ここでは、水中状態において撮影に使用されるカメラについて設定されている優先順位に従って、優先順位が最も高い外部カメラ部６１０ｏを有する外部装置６１０が接続されていなければ、優先順位が次に高いアウトカメラ１８０による撮影が開始される。
【０２２２】
ステップＳ２５Ｅでは、入出力制御部１１３によって、音声の入出力方法が変更される。例えば、外部装置６１０に備えられたマイク部６１０ｍと音声出力部６１０ｓを用いた音声の入出力が可能な状態から、電子機器１Ｅに備えられたマイク１５０と外部スピーカ１７０を用いた音声の入出力が可能な状態に変更される。
【０２２３】
ステップＳ２６Ｅでは、カメラ制御部１１２Ｅによって、外部カメラ部６１０ｏによる撮影が終了される。
【０２２４】
ステップＳ２７Ｅでは、入出力制御部１１３によって、音声の入出力方法が変更される。例えば、外部装置６１０に備えられたマイク部６１０ｍと音声出力部６１０ｓを用いた音声の入出力が可能な状態から、電子機器１Ｅに備えられたマイク１５０と外部スピーカ１７０を用いた音声の入出力が可能な状態に変更される。このステップＳ２７Ｅの処理が終了されると、図３５のステップＳ４１Ｅに進む。
【０２２５】
図３４のステップＳ３１Ｅでは、上記ステップＳ１１Ｅ（図３２）と同様に、制御部１００によって、水中状態であるか否かが判定される。ここで、例えば、水中状態が検出されれば、ステップＳ３２Ｅに進み、水中状態が検出されなければ、ステップＳ３６Ｅに進む。
【０２２６】
ステップＳ３２Ｅでは、上記ステップＳ１３Ｅ（図３２）と同様に、制御部１００によって、接続状態であるか否かが判定される。ここで、例えば、接続状態が認識されれば、ステップＳ３３Ｅに進み、接続状態が認識されなければ、ステップＳ３１Ｅに戻る。
【０２２７】
ステップＳ３３Ｅでは、カメラ制御部１１２Ｅによって、アウトカメラ１８０による撮影が終了される。
【０２２８】
ステップＳ３４Ｅでは、カメラ制御部１１２Ｅによって、外部カメラ部６１０ｏによる撮影が開始される。ここでは、水中状態において撮影に使用されるカメラについて設定されている優先順位に従って、優先順位が最も高い外部カメラ部６１０ｏを有する外部装置６１０が接続されているため、アウトカメラ１８０による撮影が終了されて、外部カメラ部６１０ｏによる撮影が開始される。
【０２２９】
ステップＳ３５Ｅでは、入出力制御部１１３によって、音声の入出力方法が変更される。例えば、電子機器１Ｅに備えられたマイク１５０と外部スピーカ１７０を用いた音声の入出力が可能な状態から、外部装置６１０に備えられたマイク部６１０ｍと音声出力部６１０ｓを用いた音声の入出力が可能な状態に変更される。このステップＳ３５Ｅの処理が終了すると、図３３のステップＳ２１Ｅに進む。
【０２３０】
ステップＳ３６Ｅでは、カメラ制御部１１２Ｅによって、アウトカメラ１８０による撮影が終了される。このステップＳ３６Ｅの処理が終了すると、図３５のステップＳ４１Ｅに進む。
【０２３１】
ステップＳ４１Ｅでは、カメラ制御部１１２Ｅによって、インカメラ１９０による撮影が開始される。これにより、元の通常のビデオ通話の状態に戻る。
【０２３２】
ステップＳ４２Ｅでは、上記ステップＳ１７（図１２）と同様に、制御部１００によって、ビデオ通話の終了が指定されたか否かが判定される。ここで、ビデオ通話の終了が指定されていなければ、ステップＳ１１Ｅ（図３２）に戻り、ビデオ通話の終了が指定されれば、ステップＳ４３Ｅに進む。
【０２３３】
ステップＳ４３Ｅでは、通信処理部１１１によって、ビデオ通話が終了されて、図１１のステップＳ１（又は図１８のステップＳ１Ｂ）に戻る。
【０２３４】
なお、例えば、電子機器１Ｅにおける電源のオフなどによる制御部１００における制御プログラムＰｇ３の実行の終了に応じて、本制御動作フローの一例は、終了し得る。
【０２３５】
ところで、例えば、アウトカメラ１８０についての優先順位が最も高く設定され、例えば、アウトカメラ１８０によって動画像が撮影されつつ、外部装置６１０のマイク部６１０ｍと音声出力部６１０ｓを用いた音声の入出力が可能な状態に設定されてもよい。このとき、例えば、アウトカメラ１８０で取得された動画像について、ユーザーは実況を容易に行うことができる。
【０２３６】
＜２−６．第６変形例＞
例えば、音声通話中に水中状態が検出されたときにも、外部装置６１０が電子機器１Ｅに対して通信可能に接続されていれば、外部カメラ部６１０ｏによる撮影が開始されてもよい。この場合には、例えば、図１９及び図３５で示された動作フローの例の代わりに、図３６及び図３７で示される動作フローの一例が採用されてもよい。ここで、図３６及び図３７で示される動作フローの例について説明する。
【０２３７】
図３６のステップＳ１１Ｆでは、上記ステップＳ１１Ｂ（図１９）と同様に、制御部１００によって、水中状態であるか否かが判定される。ここでは、例えば、水中状態が検出されれば、ステップＳ１２Ｆに進み、水中状態が検出されなければ、図３７のステップＳ４３Ｆに進む。
【０２３８】
ステップＳ１２Ｆでは、上記ステップＳ１３Ｅ（図３２）と同様に、制御部１００によって、接続状態であるか否かが判定される。ここで、例えば、接続状態が認識されれば、ステップＳ１３Ｆに進み、接続状態が認識されなければ、ステップＳ１４Ｆに進む。
【０２３９】
ステップＳ１３Ｆでは、通信処理部１１１によって、ビデオ通話が開始される。このとき、カメラ制御部１１２Ｅによって外部カメラ部６１０ｏによる撮影が開始され、入出力制御部１１３によって表示画面２ａに表示される画面及び音声の入出力方法が変更される。ここでは、例えば、入出力制御部１１３によって、表示画面２ａにおけるビデオ通話画面の表示が開始され得る。また、入出力制御部１１３によって、電子機器１Ｅに備えられたマイク１５０と外部スピーカ１７０を用いた音声の入出力が可能な状態から、外部装置６１０に備えられたマイク部６１０ｍと音声出力部６１０ｓを用いた音声の入出力が可能な状態に変更され得る。このステップＳ１３Ｆの処理が終了されると、図３３のステップＳ２１Ｅに進む。
【０２４０】
なお、音声通話をおこなっている際には、例えば、ユーザーは耳に電子機器１Ｅを当てて通話をおこなっているものと推定される。このとき、例えば、ユーザーが電子機器１Ｅを水中に入れて、水中の様子について実況したい場合には、アウトカメラ１８０による撮影で得られた動画像を用いてビデオ通話を行いつつ、外部装置６１０としてのヘッドセットを用いた音声の入出力が行われてもよい。
【０２４１】
ステップＳ１４Ｆでは、通信処理部１１１によって、ビデオ通話が開始される。このとき、カメラ制御部１１２Ｅによってアウトカメラ１８０による撮影が開始され、入出力制御部１１３によって表示画面２ａに表示される画面及び音声の入出力方法が変更される。ここでは、例えば、入出力制御部１１３によって、表示画面２ａにおけるビデオ通話画面の表示が開始され得る。また、入出力制御部１１３によって、電子機器１Ｅに備えられたマイク１５０とレシーバ１６０を用いた音声の入出力が可能な状態から、電子機器１Ｅに備えられたマイク１５０と外部スピーカ１７０を用いた音声の入出力が可能な状態に変更され得る。このステップＳ１４Ｆの処理が終了されると、図３４のステップＳ３１Ｅに進む。
【０２４２】
ところで、ここでは、音声通話の途中で開始された外部カメラ部６１０ｏ又はアウトカメラ１８０による撮影によって得られる動画像が、ビデオ通話に用いられる態様について説明したが、これに限られない。例えば、該動画像が、記憶部１０３及び各種記憶装置などに記憶されてもよいし、相手装置に対して送信されるが、表示画面２ａに表示されなくてもよいし、音声通話の途中で開始されたアウトカメラ１８０による撮影中には、表示画面２ａが情報の出力が行われない非表示の状態に設定されてもよい。なお、各種記憶装置は、例えば、サーバーの記憶装置であってもよいし、クラウドコンピューティングにおける１以上の記憶装置であってもよい。
【０２４３】
図３７のステップＳ４１Ｆでは、通信処理部１１１によって、ビデオ通話が終了される。このとき、例えば、入出力制御部１１３によって、表示画面２ａにおけるビデオ通話画面が、音声通話画面に変更される。
【０２４４】
ステップＳ４２Ｆでは、通信処理部１１１によって、音声通話が再開される。このとき、例えば、入出力制御部１１３によって、電子機器１Ｅに備えられたマイク１５０とレシーバ１６０を用いた音声の入出力が可能な状態に設定又は維持される。
【０２４５】
ステップＳ４３Ｆでは、上記ステップＳ１６Ｂ（図１９）と同様に、制御部１００によって、通話の終了が指定されたか否かが判定される。ここで、通話の終了が指定されていなければ、図３６のステップＳ１１Ｆに戻る。
【０２４６】
ステップＳ４４Ｆでは、通信処理部１１１によって、音声通話が終了されて、図１１のステップＳ１（又は図１８のステップＳ１Ｂ）に戻る。
【０２４７】
なお、例えば、電子機器１Ｅにおける電源のオフなどによる制御部１００における制御プログラムＰｇ３の実行の終了に応じて、本制御動作フローの一例は、終了し得る。
【０２４８】
＜２−７．第７変形例＞
例えば、インカメラ１９０を用いたビデオ通話中である状態及びビデオ通話中でない状態の何れにおいても、水中状態が検出された際に前面１ａが下向き状態であれば、インカメラ１９０による撮影が行われるようにしてもよい。この場合、例えば、図３８で示される電子機器における制御動作のフローチャートが採用されてもよい。本制御動作は、例えば、制御部１００において記憶部１０３に格納された制御プログラムが実行されることで実現され得る。
【０２４９】
図３８のステップＳ１１Ｇでは、ステップＳ１１Ａ（図１６）と同様に、制御部１００によって、水中状態であるか否かが判定される。ここで、例えば、水中状態が検出されるまで、ステップＳ１１Ｇの判定が繰り返され、水中状態が検出されれば、ステップＳ１２Ｇに進む。
【０２５０】
ステップＳ１２Ｇでは、ステップＳ１３Ａ（図１６）と同様に、制御部１００によって、前面１ａが下向き状態であるか否かが判定される。ここで、前面１ａが下向き状態であれば、ステップＳ１３Ｇに進み、前面１ａが下向き状態でなければ、ステップＳ１４Ｇに進む。
【０２５１】
ステップＳ１３Ｇでは、カメラ制御部１１２Ａによって、インカメラ１９０による撮影が実行される。つまり、カメラ制御部１１２Ａによって、水中検出部２０１によって水中状態が検出され、且つ姿勢検出部２３１によって下向き状態が検出されたことに応答して、インカメラ１９０による撮影を行わせる。ここで、例えば、予めインカメラ１９０による撮影が行われていれば、インカメラ１９０による撮影の実行が維持される。一方、例えば、インカメラ１９０による撮影が予め行われていなければ、インカメラ１９０による撮影の実行が開始される。このとき、例えば、アウトカメラ１８０などの他のカメラによる撮影が行われていれば、該他のカメラによる撮影に代えて、インカメラ１９０による撮影の実行が開始される。
【０２５２】
なお、インカメラ１９０による撮影で得られた動画像は、例えば、相手装置に送信されつつ表示画面２ａに表示されてもよいし、記憶部１０３及び各種記憶装置などに記憶されてもよい。また、インカメラ１９０による撮影によって得られた動画像は、相手装置に対して送信されるが、表示画面２ａに表示されなくてもよいし、表示画面２ａが情報の出力が行われない非表示の状態に設定されてもよい。各種記憶装置は、例えば、サーバーの記憶装置であってもよいし、クラウドコンピューティングにおける１以上の記憶装置であってもよい。
【０２５３】
ステップＳ１４Ｇでは、カメラ制御部１１２Ａによって、アウトカメラ１８０による撮影が実行される。ここで、例えば、予めアウトカメラ１８０による撮影が行われていれば、アウトカメラ１８０による撮影の実行が維持される。一方、例えば、アウトカメラ１８０による撮影が行われていなければ、アウトカメラ１８０による撮影の実行が開始される。このとき、例えば、インカメラ１９０などの他のカメラによる撮影が行われていれば、該他のカメラによる撮影に代えて、アウトカメラ１８０による撮影の実行が開始される。
【０２５４】
ステップＳ１３Ｇ及びステップＳ１４Ｇの何れの処理が終了されても、本動作フローが終了する。なお、ステップＳ１３Ｇ及びステップＳ１４Ｇそれぞれの処理が終了された後に、水中状態が解消されれば、本動作フローが再び開始されてもよい。
【０２５５】
このような構成が採用される場合には、前面１ａの向きに応じて、撮影に用いられるカメラが容易に切り替えられ得る。
【０２５６】
＜２−８．第８変形例＞
例えば、水中状態が検出されると、入出力制御部１１３によって、表示画面２ａが非表示状態に設定されてもよい。具体的には、例えば、入出力制御部１１３によって、表示画面２ａに情報が表示されている状態（表示状態とも言う）において、水中検出部２０１による水中状態の検出に応答して、表示画面２ａを情報が表示されていない非表示状態に設定させる態様が考えられる。ここでは、電子機器が水中に在る状態では、例えば、タッチパネル１３０はユーザーの操作を検出することが難しく、表示画面２ａに表示される情報もユーザーは視認し難い、といった事情を踏まえて、消費電力の低減が図られ得る。
【０２５７】
より具体的には、例えば、図３９で示される電子機器における制御動作のフローチャートが採用されてもよい。本制御動作は、例えば、制御部１００において記憶部１０３に格納された制御プログラムが実行されることで実現され得る。
【０２５８】
図３９のステップＳ１１Ｈでは、ステップＳ１１Ａ（図１６）などと同様に、制御部１００によって、水中状態であるか否かが判定される。ここでは、例えば、水中状態が検出されるまで、ステップＳ１１Ｈの判定が繰り返され、水中状態が検出されれば、ステップＳ１２Ｈに進む。そして、ステップＳ１２Ｈでは、入出力制御部１１３によって、表示画面２ａが非表示状態に設定される。このステップＳ１２Ｈの処理が終了されれば、本動作フローが終了する。
【０２５９】
また、水中状態が検出されると、点灯制御部１１５によって、光源部２４０が点灯されてもよい。この光源部２４０の点灯には、例えば、継続的な点灯、断続的な点灯、点滅を行う点灯及び瞬間的な点灯などが含まれ得る。光源部２４０が点灯する詳細なタイミングは、例えば、カメラによる撮影のタイミングに合わせたものであればよい。このような構成が採用されれば、水中状態の検出に応じて、アウトカメラ１８０、インカメラ１９０及び外部カメラ部６１０ｏの何れかのカメラによる撮影が実行されるとともに、撮影に対する水中における明るさの不足が容易に補われ得る。
【０２６０】
＜２−９．第９変形例＞
例えば、特定の状態が検出されれば、その特定の状態に対応する特定の動作が単純に行われてもよい。ここでは、例えば、特定の状態が近接状態であり、且つ特定の動作が入出力制御部１１３による表示画面２ａの非表示状態への設定である態様が考えられる。この場合、例えば、図４０で示される電子機器における制御動作のフローチャートが採用されてもよい。本制御動作は、例えば、制御部１００において記憶部１０３に格納された制御プログラムが実行されることで実現され得る。
【０２６１】
図４０のステップＳ１１Ｉでは、近接検出部２１１によって近接状態が検出されるまで該ステップＳ１１Ｉの判定が行われ、近接状態が検出されれば、ステップＳ１２Ｉに進む。ステップＳ１２Ｉでは、入出力制御部１１３によって表示画面２ａが非表示状態に設定される。これにより、例えば、電子機器が近接状態にあれば、ユーザーが表示画面２ａを見ることは難しいため、表示画面２ａが非表示状態に設定されることで、消費電力の低減が図られ得る。なお、例えば、ユーザーが、電子機器のうちの近接センサーが設けられている部分を指などで覆うことで、表示画面２ａを非表示状態に設定させることもできる。
【０２６２】
ところで、図４０のステップＳ１１Ｉ，Ｓ１２Ｉの動作フローは、ビデオ通話の開始に応じて、開始されてもよい。
【０２６３】
また、例えば、特定の状態が高速移動状態であり、且つマイク１５０などに入力される音声の大きさが所定の閾値以下である状態であれば、特定の動作は、例えば、入出力制御部１１３によって、電子機器を音声の入力及び音声の出力が不可能な状態に切り替える動作である態様が考えられる。この場合、例えば、高速で移動している際に、風を切る音などの雑音が通話の相手へ伝送され難くなる。
【０２６４】
＜２−１０．第１０変形例＞
例えば、２以上の特定の状態が検出されれば、その２以上の特定の状態に対応する特定の動作が行われてもよい。ここでは、例えば、２以上の特定の状態が、水中状態及び電子機器に対して外部装置が通信可能に接続されていない状態（非接続状態とも言う）であり、且つ特定の動作が、音声の入出力の禁止、及び音声の入出力が禁止されている旨を示す画面（ミュート画面とも言う）の表示である態様が考えられる。この場合、例えば、図４１で示される電子機器１Ｅにおける制御動作のフローチャートが採用されてもよい。本制御動作は、例えば、制御部１００において記憶部１０３に格納された制御プログラムが実行されることで実現され得る。
【０２６５】
図４１のステップＳ１１Ｊでは、ステップＳ１１Ａ（図１６）などと同様に、制御部１００によって、水中状態であるか否かが判定される。ここで、例えば、水中状態が検出されるまで、ステップＳ１１Ｊの判定が繰り返され、水中状態が検出されれば、ステップＳ１２Ｊに進む。ステップＳ１２Ｊでは、制御部１００によって、非接続状態であるか否かが判定される。ここで、例えば、非接続状態でなければ、ステップＳ１１Ｊに戻り、非接続状態であれば、ステップＳ１３Ｊに進む。非接続状態は、例えば、接続認識部１１４ｆによって認識され得る。ステップＳ１３Ｊでは、入出力制御部１１３によって、電子機器１Ｅにおける音声の入力及び音声の出力が禁止された状態に設定される。つまり、ミュート機能が実行されている状態となる。これにより、相手装置へ伝送される音声に雑音が混入し難くなり、消費電力の低減にもつながる。そして、ステップＳ１４Ｊでは、制御部１００によってミュート画面が表示画面２ａに表示される。これにより、ユーザーは、ミュート機能が実行されている状態であることを容易に把握することができる。このステップＳ１４Ｊの処理が終了されれば、本動作フローが終了する。
【０２６６】
なお、ミュート画面としては、例えば、音声通話画面及びビデオ通話画面がベースとされて、音声の入出力が禁止されている旨を示す要素が表示されたものが採用される。ミュート画面の一例は、図４２で示されるとおりである。図４２で示される音声入出力禁止画面では、例えば、図８で示されたビデオ通話画面がベースとされて、ミュート機能を実行するためのオンボタン５０９ａが指定されており、スピーカフォン機能の実行を停止するためのオフボタン５１０ｂが指定されている状態が示されてよい。
【０２６７】
＜２−１１．第１１変形例＞
例えば、水中状態が解消されても、外部装置６１０に備えられたマイク部６１０ｍと音声出力部６１０ｓを用いた音声の入出力が可能な状態が維持されてもよい。具体的には、例えば、図３３の動作フローの代わりに、図４３の動作フローが採用されてもよい。本制御動作は、例えば、制御部１００において記憶部１０３に格納された制御プログラムが実行されることで実現され得る。
【０２６８】
ここで、図４３のステップＳ２１Ｋ〜Ｓ２６Ｋの動作フローは、図３３のステップＳ２１Ｅ〜Ｓ２７Ｅの動作フローからステップＳ２７Ｅの処理が除かれたものである。このため、水中状態が解消されても、ステップＳ２７Ｅにおける音声の入出力方法の変更が行われない。これにより、水中状態が解除されても、外部装置６１０に備えられたマイク部６１０ｍと音声出力部６１０ｓを用いた音声の入出力が可能な状態が維持され得る。このような態様が採用されれば、ユーザーは、同じ方法で音声の入出力を継続して行うことができるため、通話が円滑に行われ得る。そして、ステップＳ２６Ｋの処理が終了された後に、図３５のステップＳ４１Ｅでインカメラ１９０による撮影が開始されると、元の通常のビデオ通話と近い状態に戻る。ただし、このとき、例えば、図４４で示されるように、ステータスバーＳＴＢ１に、接続状態であることを示すアイコンＨＣ１が表示され得る。これにより、外部装置６１０によって音声の入出力が可能な状態が継続されていることが、ユーザーによって容易に把握され得る。
【０２６９】
＜２−１２．第１２変形例＞
例えば、水中状態の検出の有無に拘わらず、物体が前面１ａに近接している近接状態、撮影画像が明るくない低輝度状態、高速で移動している高速移動状態、及び電子機器１の向きなどの、水中状態以外の特定の状態の検出に応じて、該特定の状態に応じた動作が電子機器において実行されてもよい。具体的には、例えば、図４５で示される電子機器の制御動作のフローが採用されてもよい。本制御動作は、例えば、制御部１００において記憶部１０３に格納された制御プログラムが実行されることで実現され得る。
【０２７０】
ここで、図４５のステップＳ３１Ｌ〜Ｓ３５Ｌの動作フローは、図１７のステップＳ３１ＡからＳ３５Ａの動作フローと同様なものとなる。但し、図４５のステップＳ３１Ｌの処理は、該ステップＳ３１Ｌの実行前における電子機器の状態に拘わらず、実行され得る。つまり、ここでは、例えば、ステップＳ３１Ｌにおける近接検出部２１１による近接状態の検出、ステップＳ３２Ｌにおける第３状態認識部１１４ｃによる低輝度状態の認識、及びステップＳ３３Ｌにおける動き検出部２２１による高速移動状態の検出、の何れかに応じて、カメラ制御部１１２Ａによってインカメラ１９０の代わりにアウトカメラ１８０による撮影が開始され得る。そして、図４５のステップＳ３５Ｌの処理が終了すると、本動作フローが終了され得る。
【０２７１】
＜２−１３．第１３変形例＞
例えば、複数のパーツが直接的または間接的に適宜連結されることで、一体的な機器ケース３が形成されてもよい。このような構成の具体例として電子機器１Ｍを説明する。
【０２７２】
図４６は、本変形例に係る電子機器１Ｍの外観の一例を概略的に示す背面図である。電子機器１Ｍは、例えば、いわゆる防水機能を有するスマートフォンなどの携帯電話機である。電子機器１Ｍでは、例えば、カバーパネル２に対して取り付けられた複数のモジュール３ａから３ｄによって１つの機器ケース３が形成されている。このとき、モジュール３ａとしては、例えば、アウトカメラ１８０およびインカメラ１９０が内蔵されたカメラ装置が採用され得る。また、モジュール３ｂとしては、例えば、制御部１００が内蔵された電子機器１Ｍの制御装置が採用され得る。また、モジュール３ｃとしては、例えば、電池２５０が内蔵された電子機器１Ｍの電源装置が採用され得る。また、モジュール３ｄとしては、例えば、その他の構成が適宜内蔵された装置が採用され得る。
【０２７３】
このような構成では、例えば、モジュール３ｂとしての電子機器１Ｍの制御装置は、プログラムを記憶する記憶部１０３と、該プログラムをＣＰＵ及びＤＳＰなどのプロセッサーで実行することで実現されるカメラ制御部１１２，１１２Ａ，１１２Ｅとを有している。例えば、カメラ制御部１１２，１１２Ａ，１１２Ｅは、水中検出部２０１によって電子機器１，１Ａ，１Ｅを構成する機器ケース３が水中に在る水中状態が検出されれば、アウトカメラ１８０による撮影を開始させる処理を制御することができる。
【０２７４】
また、例えば、カメラ制御部１１２Ｅは、外部カメラ部６１０ｏを有する外部装置６１０が電子機器１Ｍに通信可能に接続されている接続状態が認識され、且つ水中状態が検出されれば、外部カメラ部６１０ｏによる撮影を開始させる処理を制御することができる。
【０２７５】
以上のように、電子機器１，１Ａ，１Ｅ，１Ｍ、該電子機器の制御方法、該電子機器の制御装置、電子機器システム６００及び制御プログラムＰｇ１〜Ｐｇ３は詳細に説明されたが、上記した説明は、全ての局面において例示であって、この開示がそれに限定されるものではない。また、上述した実施形態の一例および各種変形例は、相互に矛盾しない限り組み合わせて適用可能である。そして、例示されていない多数の変形例が、この開示の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０２７６】
１，１Ａ，１Ｅ，１Ｍ  電子機器
１ａ  前面
１ｂ  背面
２  カバーパネル
２ａ  表示画面
３  機器ケース
３ａ〜３ｄ  モジュール
１００  制御部
１００ａ，１００ａＡ，１００ａＥ  アプリケーション処理部
１０１  ＣＰＵ
１０２  ＤＳＰ
１０３  記憶部
１１０  無線通信部
１１１  通信処理部
１１２，１１２Ａ，１１２Ｅ  カメラ制御部
１１３  入出力制御部
１１４，１１４Ａ，１１４Ｅ  使用状態認識部
１１４ａ〜１１４ｅ  第１〜５状態認識部
１１４ｆ  接続認識部
１１５  点灯制御部
１２０  表示部
１２１  表示パネル
１５０  マイク
１６０  レシーバ
１７０  外部スピーカ
１８０  アウトカメラ（背面カメラ、第１カメラ）
１９０  インカメラ（前面カメラ、第２カメラ）
２００  水中センサー
２０１  水中検出部
２１０  近接センサー
２１１  近接検出部
２２０  動きセンサー
２２１  動き検出部
２３０  傾斜センサー
２３１  姿勢検出部
２４０  光源部
２７０  近接無線通信部
５０３，５０３ｏ  第１の動画像
５０４  第２の動画像
５０９  ミュート制御ボタン
５０９ａ，５１０ａ  オンボタン
５０９ｂ，５１０ｂ  オフボタン
６００  電子機器システム
６１０  外部装置
６１０ｃ  制御部
６１０ｍ  マイク部
６１０ｎ  近接無線通信部
６１０ｏ  外部カメラ部
６１０ｓ  音声出力部
Ｐｇ１〜Ｐｇ３  制御プログラム
【図１】
0006613131.tif 000002
【図２】
0006613131.tif 000003
【図３】
0006613131.tif 000004
【図４】
0006613131.tif 000005
【図５】
0006613131.tif 000006
【図６】
0006613131.tif 000007
【図７】
0006613131.tif 000008
【図８】
0006613131.tif 000009
【図９】
0006613131.tif 000010
【図１０】
0006613131.tif 000011
【図１１】
0006613131.tif 000012
【図１２】
0006613131.tif 000013
【図１３】
0006613131.tif 000014
【図１４】
0006613131.tif 000015
【図１５】
0006613131.tif 000016
【図１６】
0006613131.tif 000017
【図１７】
0006613131.tif 000018
【図１８】
0006613131.tif 000019
【図１９】
0006613131.tif 000020
【図２０】
0006613131.tif 000021
【図２１】
0006613131.tif 000022
【図２２】
0006613131.tif 000023
【図２３】
0006613131.tif 000024
【図２４】
0006613131.tif 000025
【図２５】
0006613131.tif 000026
【図２６】
0006613131.tif 000027
【図２７】
0006613131.tif 000028
【図２８】
0006613131.tif 000029
【図２９】
0006613131.tif 000030
【図３０】
0006613131.tif 000031
【図３１】
0006613131.tif 000032
【図３２】
0006613131.tif 000033
【図３３】
0006613131.tif 000034
【図３４】
0006613131.tif 000035
【図３５】
0006613131.tif 000036
【図３６】
0006613131.tif 000037
【図３７】
0006613131.tif 000038
【図３８】
0006613131.tif 000039
【図３９】
0006613131.tif 000040
【図４０】
0006613131.tif 000041
【図４１】
0006613131.tif 000042
【図４２】
0006613131.tif 000043
【図４３】
0006613131.tif 000044
【図４４】
0006613131.tif 000045
【図４５】
0006613131.tif 000046
【図４６】
0006613131.tif 000047