(57)【要約】  電子機器は、表示データに基づく表示画像を表示する表示部と、前記表示部の前方側の被写体を撮像可能な撮像部と、前記前方側を撮像した被写体の特徴部分の時間的な変化量に基づいて、前記表示画像の表示形式を制御する表示制御部とを備える。
2013069796.tif 000002
【特許請求の範囲】
【請求項１】
表示データに基づく表示画像を表示する表示部と、
前記表示部の前方側の被写体を撮像可能な撮像部と、
前記前方側を撮像した被写体の特徴部分の時間的な変化量に基づいて、前記表示画像の表示形式を制御する表示制御部と
を備えることを特徴とする電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記表示制御部は、
前記変化量に応じて、前記表示部における前記表示画像の表示形式を選択的に切り替える
ことを特徴とする電子機器。
【請求項３】
請求項１又は請求項２に記載の電子機器において、
前記撮像部は、筐体の動きを検出した時に、前記被写体の撮像を開始する
ことを特徴とする電子機器。
【請求項４】
請求項１〜請求項３のいずれか一項に記載の電子機器において、
前記表示制御部は、筐体の動きを検出した時から所定の時間までの前記特徴部分の時間的な変化量に基づいて、前記表示形式を制御する
ことを特徴とする電子機器。
【請求項５】
請求項１〜請求項４のいずれか一項に記載の電子機器において、
筐体の傾斜を検出するセンサを更に備え、
前記表示制御部は、
前記筐体が所定量以上傾斜した場合に、
前記変化量が第１の閾値以上であるときは、前記表示画像の表示形式を変えるように制御し、
前記変化量が第１の閾値未満であるときは、前記表示画像の表示形式を変えないように制御する
ことを特徴とする電子機器。
【請求項６】
請求項１〜請求項４のいずれか一項に記載の電子機器において、
筐体の傾斜を検出するセンサと、
前記表示形式の制御機能であるホールド機能のオン／オフを設定する設定部と
を更に備え、
前記表示制御部は、
前記筐体が所定量以上傾斜した場合であって前記ホールド機能がオンに設定されている場合は、
前記変化量が第１の閾値以上であるときは、前記表示画像の表示形式を変えるように制御し、
前記変化量が第１の閾値未満であるときは、前記表示画像の表示形式を変えないように制御し、
前記筐体が所定量以上傾斜した場合であって前記ホールド機能がオフに設定されている場合は、
前記表示画像の表示形式を変えるように制御する
ことを特徴とする電子機器。
【請求項７】
請求項１〜請求項４のいずれか一項に記載の電子機器において、
筐体の傾斜を検出するセンサを更に備え、
前記表示制御部は、
前記筐体が所定量以上傾斜していない場合に、
前記変化量が第２の閾値未満であるときは、前記表示画像の表示形式を変えないように制御し、
前記変化量が第２の閾値以上であるときは、前記表示画像の表示形式を変えるように制御する
ことを特徴とする電子機器。
【請求項８】
請求項１〜請求項４のいずれか一項に記載の電子機器において、
筐体の傾斜を検出するセンサと、
前記表示形式の制御機能である追随機能のオン／オフを設定する設定部と
を更に備え、
前記表示制御部は、
前記筐体が所定量以上傾斜していない場合であって前記追随機能がオンに設定されている場合は、
前記変化量が第２の閾値未満であるときは、前記表示画像の表示形式を変えないように制御し、前記変化量が第２の閾値以上であるときは、前記表示画像の表示形式を変えるように制御し、
前記筐体が所定量以上傾斜していない場合であって前記追随機能がオフに設定されている場合は、
前記表示画像の表示形式を変えないように制御する
ことを特徴とする電子機器。
【請求項９】
請求項１〜請求項８のいずれか一項に記載の電子機器において、
前記表示部の後方側の被写体を撮像する第２撮像部を更に備え、
前記表示制御部は、
前記前方側を撮像した被写体の特徴部分の時間的な変化量と、前記後方側を撮像した被写体の特徴部分の時間的な変化量とに基づいて、前記表示画像の表示形式を制御する
ことを特徴とする電子機器。
【請求項１０】
請求項９に記載の電子機器において、
筐体の傾斜を検出するセンサを更に備え、
前記表示制御部は、
前記筐体が所定量以上傾斜した場合に、
前記前方側を撮像した被写体の特徴部分の変化率である前方側変化率と、前記後方側を撮像した被写体の特徴部分の変化率である後方側変化率とを算出し、
前記前方側変化率が前記後方側変化率以上であるときは、前記表示画像の表示形式を変えるように制御し、
前記前方側変化率が前記後方側変化率未満であるときは、前記表示画像の表示形式を変えないように制御する
ことを特徴とする電子機器。
【請求項１１】
請求項９に記載の電子機器において、
筐体の傾斜を検出するセンサと、
前記表示形式の制御機能であるホールド機能のオン／オフを設定する設定部と
を更に備え、
前記表示制御部は、
前記筐体が所定量以上傾斜した場合であって前記ホールド機能がオンに設定されている場合は、
前記前方側を撮像した被写体の特徴部分の変化率である前方側変化率と、前記後方側を撮像した被写体の特徴部分の変化率である後方側変化率とを算出し、
前記前方側変化率が前記後方側変化率以上であるときは、前記表示画像の表示形式を変えるように制御し、
前記前方側変化率が前記後方側変化率未満であるときは、前記表示画像の表示形式を変えないように制御し、
前記筐体が所定量以上傾斜した場合であって前記ホールド機能がオフに設定されている場合は、
前記表示画像の表示形式を変えるように制御する
ことを特徴とする電子機器。
【請求項１２】
請求項９に記載の電子機器において、
筐体の傾斜を検出するセンサを更に備え、
前記表示制御部は、
前記筐体が所定量以上傾斜していない場合に、
前記前方側を撮像した被写体の特徴部分の変化率である前方側変化率と、前記後方側を撮像した被写体の特徴部分の変化率である後方側変化率とを算出し、
前記前方側変化率が前記後方側変化率以上であるときは、前記表示画像の表示形式を変えるように制御し、
前記前方側変化率が前記後方側変化率未満であるときは、前記表示画像の表示形式を変えないように制御する
ことを特徴とする電子機器。
【請求項１３】
請求項９に記載の電子機器において、
筐体の傾斜を検出するセンサと、
前記表示形式の制御機能である追随機能のオン／オフを設定する設定部と
を更に備え、
前記表示制御部は、
前記筐体が所定量以上傾斜していない場合であって前記追随機能がオンに設定されている場合は、
前記前方側を撮像した被写体の特徴部分の変化率である前方側変化率と、前記後方側を撮像した被写体の特徴部分の変化率である後方側変化率とを算出し、
前記前方側変化率が前記後方側変化率以上であるときは、前記表示画像の表示形式を変えるように制御し、前記前方側変化率が前記後方側変化率未満であるときは、前記表示画像の表示形式を変えないように制御し、
前記筐体が所定量以上傾斜していない場合であって前記追随機能がオフに設定されている場合は、
前記表示画像の表示形式を変えないように制御する
ことを特徴とする電子機器。
【請求項１４】
請求項６又は請求項１１に記載の電子機器において、
前記設定部は、
節電モードに設定されていない場合、前記ホールド機能をオンに設定する
ことを特徴とする電子機器。
【請求項１５】
請求項８又は請求項１３に記載の電子機器において、
前記設定部は、
節電モードに設定されていない場合、前記追随機能をオンに設定する
ことを特徴とする電子機器。
【請求項１６】
電子機器と、サーバとを含む情報システムであって、
前記電子機器は、
表示データに基づく表示画像を表示する表示部と、
前記表示部の前方側の被写体を撮像可能な撮像部と、
前記撮像部による撮像画像を前記サーバに送信し、前記表示画像の表示形式を制御する表示制御情報を前記サーバから受信する通信部と
を備え、
前記サーバは、
前記電子機器から前記撮像画像を受信し、前記電子機器に前記表示制御情報を送信する通信部と、
前記電子機器から受信した撮像画像に含まれる被写体の特徴部分の時間的な変化量に基づいて、前記電子機器に送信する前記表示制御情報を生成する表示制御情報生成部と
を備える
ことを特徴とする情報システム。
【請求項１７】
表示データに基づく表示画像を表示する表示部と、前記表示部の前方側の被写体を撮像可能な撮像部と、通信部とを備える電子機器と通信するサーバであって、
前記電子機器から前記撮像画像を受信し、前記電子機器に前記表示制御情報を送信する通信部と、
前記電子機器から受信した撮像画像に含まれる被写体の特徴部分の時間的な変化量に基づいて、前記電子機器に送信する前記表示制御情報を生成する表示制御情報生成部と
を備えることを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、情報システム及びサーバに関するものである。
本願は、２０１１年１１月１０日に出願された日本特許出願２０１１−２４６５７１号に基づき優先権を主張し、その内容をここに援用する。
【背景技術】
【０００２】
デジタルカメラ、携帯電話やスマートフォンなどの携帯端末の普及に伴い、携帯端末を利用してインターネット、ニュースや新聞記事などの情報を取得して画面に表示させるアプリケーションや技術が知られている。このような技術は、省スペースで、かつ電子情報をいつでもどこでも簡単に取得することができることから、ユーザの利便性を向上させ、情報の迅速な取得及び活用などに利用されている。
上述のような携帯端末において、画面に表示される情報は画面横型又は縦型に表示される。また、画面横型又は縦型に情報を表示可能な携帯端末として、端末の傾きや方向などの表示状態に応じて画面横型や縦型のような画面表示型を切り替えて該情報を表示可能な携帯端末が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−０１７５９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、画面横型や縦型を切り換えて該情報を表示可能な携帯端末をユーザが使用する時に、ユーザによる携帯端末の動作に対して意図しない画面表示型に切り替わる場合がある。このようなユーザの意図しない画面表示型の切り替えが生じた場合、ユーザは意図する画面表示型に切り替えるために携帯端末に対して新たな動作を行う必要がある。意図しない画面表示型の切り替えはユーザの利便性を低下させる要因となっていた。
【課題を解決するための手段】
【０００５】
本発明の一態様である電子機器は、表示データに基づく表示画像を表示する表示部と、前記表示部の前方側の被写体を撮像可能な撮像部と、前記前方側を撮像した被写体の特徴部分の時間的な変化量に基づいて、前記表示画像の表示形式を制御する表示制御部とを備えることを特徴とする。【０００６】
本発明の他の態様である情報システムは、電子機器と、サーバとを含む情報システムであって、前記電子機器は、表示データに基づく表示画像を表示する表示部と、前記表示部の前方側の被写体を撮像可能な撮像部と、前記撮像部による撮像画像を前記サーバに送信し、前記表示画像の表示形式を制御する表示制御情報を前記サーバから受信する通信部とを備え、前記サーバは、前記電子機器から前記撮像画像を受信し、前記電子機器に前記表示制御情報を送信する通信部と、前記電子機器から受信した撮像画像に含まれる被写体の特徴部分の時間的な変化量に基づいて、前記電子機器に送信する前記表示制御情報を生成する表示制御情報生成部とを備えることを特徴とする。【０００７】
本発明の他の態様であるサーバは、表示データに基づく表示画像を表示する表示部と、前記表示部の前方側の被写体を撮像可能な撮像部と、通信部とを備える電子機器と通信するサーバであって、前記電子機器から前記撮像画像を受信し、前記電子機器に前記表示制御情報を送信する通信部と、前記電子機器から受信した撮像画像に含まれる被写体の特徴部分の時間的な変化量に基づいて、前記電子機器に送信する前記表示制御情報を生成する表示制御情報生成部と
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明の態様によれば、意図しない画面表示型の切り替えが生じず、ユーザの利便性を向上させることができる。
【図面の簡単な説明】
【０００９】
【図１Ａ】本発明の第１の実施形態による電子機器の外観模式図である。
【図１Ｂ】本発明の第１の実施形態による電子機器の外観模式図である。
【図２】本実施形態における電子機器のブロック図の一例である。
【図３】本実施形態における表示制御部内のブロック図の一例である。
【図４】本実施形態における表示形式の切替機能による切替制御の一例である。
【図５】本実施形態における電子機器の使用している様子である。
【図６】本実施形態における被写体の特徴部分、被写体の特徴部分の変化量について説明する説明図である。
【図７】本実施形態における設定時の処理の流れを示すフローチャートの一例である。
【図８】本実施形態における電子機器における表示形式の制御処理の流れを示すフローチャートの一例である。
【図９】本実施形態における表示形式の制御処理を説明する一例である。
【図１０】本実施形態における表示形式の制御処理を説明する一例である。
【図１１】本実施形態における表示形式の制御処理を説明する一例である。
【図１２】本実施形態における表示形式の制御処理を説明する一例である。
【図１３】本実施形態における電子機器における表示形式の制御処理の他の例を示すフローチャートである。
【図１４】本実施形態における表示形式の制御処理を説明する一例である。
【図１５】本実施形態における表示形式の制御処理を説明する一例である。
【図１６】本実施形態における表示形式の制御処理を説明する一例である。
【図１７】本実施形態における表示形式の制御処理を説明する一例である。
【図１８】本発明の第２の実施形態による電子機器が備える表示制御部内のブロック図の一例である。
【図１９】本実施形態における電子機器における表示形式の制御処理の一例を示すフローチャートである。
【図２０】本実施形態における電子機器における表示形式の制御処理の他の例を示すフローチャートである。
【図２１】本実施形態における表示形式の制御処理を説明する一例である。
【図２２】本実施形態における表示形式の制御処理を説明する一例である。
【図２３】本実施形態における情報システムの概略構成図である。
【図２４Ａ】本実施形態における電子機器が備える表示制御部内のブロック図、及び、サーバが備える表示制御情報生成部内のブロック図等の一例である。
【図２４Ｂ】本実施形態における電子機器が備える表示制御部内のブロック図、及び、サーバが備える表示制御情報生成部内のブロック図等の別の例である。
【発明を実施するための形態】
【００１０】
（第１の実施形態）
以下、図面を参照しながら本発明の第１の実施形態について説明する。図１Ａ及び図１Ｂは、本発明の第１の実施形態による電子機器３（例、携帯端末）の外観模式図である。なお、図１Ａは電子機器３の筐体前面（表面、本体前面）、図１Ｂは電子機器３の筐体背面（裏面、本体背面）を表している。
【００１１】
電子機器３は、図１Ａに示すように、筐体前面に、タッチスクリーン（表示部）４４、カーソルパッド４８、フロントカメラ（レンズ、撮像部）６２、スピーカ８２、マイクロフォン８４、決定／ホームボタン９２を有する。また、電子機器３は、図１Ｂに示すように、筐体背面に、バックカメラ（レンズ、撮像部）６４を有する。また、電子機器３は、図１Ａ及び１Ｂに示すように、筐体上部（本体上部）に、電源ボタン９０を有する。また、電子機器３は、破線にて示すように、内部に、モーションセンサ５０（例、３軸加速度センサや３軸角速度センサ）、ＧＰＳ５２、方位計５４、仰角センサ５６を備える。
【００１２】
タッチスクリーン４４は、表示データに基づく表示画像を表示する。表示データとは、例えば、画像データ、テキストデータである。表示画像とは、画像（例えば、写真、イラストなどの画像）、テキスト（例えば、文字、記号）などである。また、タッチスクリーン４４は、ユーザによる指示位置を示すカーソルを表示する。また、タッチスクリーン４４は、タッチセンサを有し、ユーザによるタッチ位置を検出する。なお、タッチスクリーン４４に表示される表示画像の表示形式（画面表示型）は、表示制御部１００（後述）によって制御される（詳細は後述）。
【００１３】
カーソルパッド４８は、タッチスクリーン４４に表示されたカーソルの移動操作を受け付ける。即ち、タッチスクリーン４４上に表示されたカーソルは、カーソルパッド４８上におけるユーザの指の動きに応じて移動する。
【００１４】
フロントカメラ６２は、カメラ部６０（後述）の制御に従って、前方側（筐体前面側、タッチスクリーン４４側）の被写体を撮像する。
バックカメラ６４は、カメラ部６０（後述）の制御に従って、後方側（筐体背面側、タッチスクリーン４４の逆側又は反対側）の被写体を撮像する。
なお、フロントカメラ６２（若しくは、フロントカメラ６２及びカメラ部６０）を第１撮像部とも称し、バックカメラ６４（若しくは、バックカメラ６４及びカメラ部６０）を第２撮像部とも称する。また、フロントカメラ６２及びバックカメラ６４は、被写体を撮像する環境が暗所などの場合において被写体を撮像することが可能なように、赤外線カメラ或いは照明付きカメラであってもよい。
【００１５】
スピーカ８２は、オーディオ部８０（後述）の制御に従って、音（声を含む）を出力する。マイクロフォン８４は、集音した音データをオーディオ部８０（後述）に供給する。
電源ボタン９０は、筐体（a casing body、a body、本体（a body, a main body））に電源を投入するためのボタンである。決定／ホームボタン９２は、種々の決定、又は、ホーム画面（初期表示画面）の表示を指示するボタンである。
【００１６】
モーションセンサ５０は、筐体の動き（例、筐体の傾斜など）を検出するために加速度センサ又は／及び角速度センサを備え、筐体に加わる加速度又は／及び角速度を検出する。ＧＰＳ５２は、筐体の位置を測定（測位）する。方位計５４は、例えば、地磁気センサであって、方位（即ち、筐体の向く方向）を検出する。仰角センサ５６は、筐体の動きを検出するために、筐体の仰角（例、光の入射方向と地表面とのなす角、或いは水平から上の視野角）を検出する。
【００１７】
図２は、電子機器３のブロック図の一例である。電子機器３は、図１Ａ及び図１Ｂに示したものに加え、図２に示すように、プロセッサ１０、インターフェイス部２０、記憶部３０、入出力部４０、カメラ部６０、通信部７０、及び、オーディオ部８０を備える。
【００１８】
プロセッサ１０は、電子機器３全体を制御する。例えば、プロセッサ１０は、表示制御部１００を有し、前方側を撮像した被写体の特徴部分（即ち、第１撮像部によって撮像された撮像画像上の特徴部分）の時間的な変化量（遷移量（a transition amount, a transition degree）、変化率（a change rate, a transition rate）、一期間における特徴部分の変化量）に基づいて、表示画像の表示形式を制御する。表示制御部１００の詳細は後述する。
【００１９】
インターフェイス部２０は、プロセッサ１０からの情報（例えば、制御情報、出力情報）を各部に供給する。また、インターフェイス部２０は、各部からの情報（例えば、記憶情報、入力情報）をプロセッサ１０に供給する。
【００２０】
記憶部３０は、種々の情報を記憶する。例えば、記憶部３０は、プロセッサ１０において処理されるプログラム、種々の設定情報を記憶する。また、記憶部３０は、タッチスクリーン４４に表示する表示データを記憶する。
【００２１】
入出力部４０は、タッチスクリーンコントローラ４２、カーソルパッドコントローラ４６などを含む。タッチスクリーンコントローラ４２は、プロセッサ１０（表示制御部１００）から出力される制御情報に基づいて、タッチスクリーン４４の表示を制御する。カーソルパッドコントローラ４６は、カーソルパッド４８を介して受け付けたカーソルの移動操作をプロセッサ１０に供給する。
【００２２】
カメラ部６０は、フロントカメラ６２及びバックカメラ６４を制御し、被写体を撮像する。カメラ部６０は、撮像画像をプロセッサ１０に供給する。なお、カメラ部６０は、プロセッサ１０の制御に従って、被写体を撮像してもよい。
【００２３】
通信部７０は、プロセッサ１０の制御に従って、外部（例えば、他の電子機器、サーバ、ストレージ）と通信する。オーディオ部８０は、プロセッサ１０の制御に従って、スピーカ８２及びマイクロフォン８４を制御する。
【００２４】
図３は、表示制御部１００内のブロック図の一例である。図４は、表示形式の切替機能による切替制御の一例である。図５は、電子機器３の使用している様子である。図６は、被写体の特徴部分、被写体の特徴部分の変化量について説明する説明図である。
【００２５】
表示制御部１００は、図３に示すように、設定認識部１１０、傾斜量判定部１２０、特徴領域抽出部１３０、変化量算出部１４０、切替判定部１５０、切替制限部（ホールド部）１６０、切替処理部１８０、及び、設定部１９０を備える。
【００２６】
設定部１９０は、種々の情報を設定する。例えば、表示画像の表示形式の切替機能のオン（有効）／オフ（無効）を設定する。また、設定部１９０は、表示画像の表示形式の制御機能の１つであるホールド機能（ホールド手段）のオン／オフを設定する。なお、ホールド機能のオン／オフは、表示画像の表示形式の切替機能がオンの場合に参照される。換言すれば、ホールド機能は、表示画像の表示形式の切替機能のサブ機能である。また、設定部１９０による設定内容は、記憶部３０に記憶される。
【００２７】
設定部１９０は、環境に応じて自動的に、又は、ユーザの指示に従って、表示形式の切替機能のオン／オフ、及び、ホールド機能のオン／オフを設定する。自動設定によってオン／オフを設定する場合、設定部１９０は、例えば、切替可能な表示形式の表示画像を表示するアプリケーションが実行され、かつ、節電モードに設定されていない場合、ホールド機能をオンに設定する。なお、切替可能な表示形式の表示画像を表示するアプリケーションとは、表示形式が、以下（図４参照）に示すように切り替わる表示画像を表示するアプリケーションである。
【００２８】
以下、表示形式の切替機能による切替制御について説明する。図４（ａ）〜（ｄ）の夫々は、図５（ａ）に示すように、ユーザが筐体を回転させて、タッチスクリーン４４が縦向き状態（後述）から横向き状態（後述）に変化した場合、又は、横向き状態から縦向き状態に変化した場合における、表示画像の切替制御の一例である。
図４（ａ）及び（ｂ）は、タッチスクリーン４４の向きの変化に従って表示画像を回転させる切替制御を表している。例えば、図４（ａ）及び（ｂ）は、表示画像の表示形式が縦長画像（後述）から横長画像（後述）、又は、横長画像から縦長画像へと切り替わる切替制御の一例を表している。また、図４（ｃ）及び図４（ｄ）は、タッチスクリーン４４の向きの変化に従って表示画像を縮小させる切替制御、即ち、表示画像の表示形式が縦長画像から横長画像、又は、横長画像から縦長画像へと切り替わらない切替制御の一例を表している。
【００２９】
（図４（ａ）の一例）
図４（ａ）の矢印の左側の図は、天地方向を長手方向としている状態（以下、縦向き状態）のタッチスクリーン４４に、天地方向が長手方向である画像（以下、縦長画像）である表示画像ＨＧ１が、表示されている様子を表している。表示画像ＨＧ１は、テキストＴ１と写真Ｐ１とを含んでいる。写真Ｐ１は、縦長である。
【００３０】
図４（ａ）の矢印の右側の図は、水平方向を長手方向としている状態（以下、横向き状態）のタッチスクリーン４４に、水平方向が長手方向である画像（以下、横長画像）である表示画像ＨＧ１’が、表示されている様子を表している。表示画像ＨＧ１’は、テキストＴ１’と写真Ｐ１とを含んでいる。写真Ｐ１は、縦長である。
【００３１】
例えば、ユーザが、図５（ａ）の如く筐体を回転させて、タッチスクリーン４４が縦向き状態から横向き状態に変化した場合（右向矢印）、表示画像の表示形式は、タッチスクリーン４４の向きの変化に従って、縦長画像である表示画像ＨＧ１から、横長画像である表示画像ＨＧ１’へと切り替わる。逆に、タッチスクリーン４４が横向き状態から縦向き状態に変化した場合（左向矢印）、表示画像の表示形式は、横長画像である表示画像ＨＧ１’から、縦長画像である表示画像ＨＧ１へと切り替わる。
なお、表示画像ＨＧ１’上の写真Ｐ１は、表示画像ＨＧ１上の写真Ｐ１と表示サイズ及び表示方向が同一である。表示画像ＨＧ１’上のテキストＴ１’は、横長である表示画像ＨＧ１’に合わせるように、表示画像ＨＧ１上のテキストＴ１を再配置したものである。
【００３２】
（図４（ｂ）の一例）
図４（ｂ）の矢印の左側の図は、横向き状態のタッチスクリーン４４に、横長画像である表示画像ＨＧ２が、表示されている様子を表している。表示画像ＨＧ２は、テキストＴ２と写真Ｐ２とを含んでいる。写真Ｐ２は、横長である。
【００３３】
図４（ｂ）の矢印の右側の図は、縦横向き状態のタッチスクリーン４４に、縦長画像である表示画像ＨＧ２’が、表示されている様子を表している。表示画像ＨＧ２’は、テキストＴ２’と写真Ｐ２とを含んでいる。写真Ｐ２は、横長である。
【００３４】
例えば、ユーザが、図５（ａ）の如く筐体を回転させて、タッチスクリーン４４が横向き状態から縦向き状態に変化した場合（右向矢印）、表示画像の表示形式は、タッチスクリーン４４の向きの変化に従って、横長画像である表示画像ＨＧ２から、縦長画像である表示画像ＨＧ２’へと切り替わる。逆に、タッチスクリーン４４が縦向き状態から横向き状態に変化した場合（左向矢印）、表示画像の表示形式は、縦長画像である表示画像ＨＧ２’から、横長画像である表示画像ＨＧ２へと切り替わる。
なお、表示画像ＨＧ２’上の写真Ｐ２は、表示画像ＨＧ２上の写真Ｐ２と表示サイズ及び表示方向が同一である。表示画像ＨＧ２’上のテキストＴ２’は、縦長である表示画像ＨＧ２’に合わせるように、表示画像ＨＧ２上のテキストＴ２を再配置したものである。
【００３５】
（図４（ｃ）の一例）
図４（ｃ）の矢印の左側の図は、図４（ａ）の矢印の左側の図と同様、表示画像ＨＧ１が、表示されている様子を表している。
【００３６】
図４（ｃ）の矢印の右側の図は、横向き状態のタッチスクリーン４４に、縦長画像である表示画像ＨＧ１’’が、表示されている様子を表している。表示画像ＨＧ１’’は、テキストＴ１’’と写真Ｐ１’’を含んでいる。写真Ｐ１’’は、縦長である。
【００３７】
例えば、ユーザが、図５（ａ）の如く筐体を回転させて、タッチスクリーン４４が縦向き状態から横向き状態に変化した場合（右向矢印）、表示画像の表示形式は、タッチスクリーン４４の天地方向の長さの変化（短くなる）に従って、縦長画像である表示画像ＨＧ１から、縮小された縦長画像である表示画像ＨＧ１’’へと切り替わる。逆に、タッチスクリーン４４が横向き状態から縦向き状態に変化した場合（左向矢印）、表示画像の表示形式は、タッチスクリーン４４の天地方向の長さの変化（長くなる）に従って、縮小された縦長画像である表示画像ＨＧ１’’から、元の大きさの縦長画像である表示画像ＨＧ１へと切り替わる。
なお、表示画像ＨＧ１’’上の写真Ｐ１’’は、縮小された表示画像ＨＧ１’’に合わせるように、表示画像ＨＧ１上の写真Ｐ１を縮小したものである。表示画像ＨＧ１’’上のテキストＴ１’’についても同様である。
【００３８】
（図４（ｄ）の一例）
図４（ｄ）の矢印の左側の図は、図４（ｂ）の矢印の左側の図と同様、表示画像ＨＧ２が、表示されている様子を表している。
【００３９】
図４（ｄ）の矢印の右側の図は、縦向き状態のタッチスクリーン４４に、横長画像である表示画像ＨＧ２’’が、表示されている様子を表している。表示画像ＨＧ２’’は、テキストＴ２’’と写真Ｐ２’’を含んでいる。写真Ｐ２’’は、横長である。
【００４０】
例えば、ユーザが、図５（ａ）の如く筐体を回転させて、タッチスクリーン４４が横向き状態から縦向き状態に変化した場合（左向矢印）、表示画像の表示形式は、タッチスクリーン４４の水平方向の長さの変化（短くなる）に従って、横長画像である表示画像ＨＧ２から、縮小された横長画像である表示画像ＨＧ２’’へと切り替わる。逆に、タッチスクリーン４４が縦向き状態から横向き状態に変化した場合（右向矢印）、表示画像の表示形式は、タッチスクリーン４４の水平方向の長さの変化（長くなる）に従って、縮小された横長画像である表示画像ＨＧ２’’から、元の大きさの横長画像である表示画像ＨＧ２へと切り替わる。
なお、表示画像ＨＧ２’’上の写真Ｐ２’’は、縮小された表示画像ＨＧ２’’に合わせるように、表示画像ＨＧ２上の写真Ｐ２を縮小したものである。表示画像ＨＧ２’’上のテキストＴ２’’についても同様である。
【００４１】
設定認識部１１０は、記憶部３０に記憶されている設定情報（表示画像の表示形式の切替機能のオン／オフの情報、ホールド機能のオン／オフの情報）を取得する。例えば、設定認識部１１０は、傾斜量判定部１２０からの要求に応じて、記憶部３０に記憶されている設定情報を取得し、設定情報を傾斜量判定部１２０に出力（応答）する。
【００４２】
傾斜量判定部１２０は、モーションセンサ５０（仰角センサ５６）から検出値を取得し、筐体の傾斜量を算出する。なお、傾斜量判定部１２０は、表示形式の切替機能がオンに設定されている場合に、筐体の傾斜量を算出してもよい。
【００４３】
筐体の傾斜量を算出した傾斜量判定部１２０は、算出した傾斜量が所定量以上であるか否か、即ち、筐体が所定量以上傾斜したか否かを判定する。上記所定量は、例えば、４５度や６０度である。上記所定量は、例えば、５、１０、１５、２０、２５、３０、３５、４０、４５、５０、６０、６５、７０、７５、８０、８５、又は９０度にできる。
【００４４】
傾斜量判定部１２０は、表示形式の切替機能がオフに設定されている場合、何もしない。即ち、傾斜量判定部１２０は、表示形式の切替機能がオフに設定されている場合には、表示形式の切り替えは行わないため、既に筐体の傾斜量を算出していた場合であっても、何もしない。
【００４５】
また、傾斜量判定部１２０は、筐体が所定量以上傾斜していないと判定した場合には、表示形式の切り替えは行わないため、表示形式の切替機能がオンに設定されている場合であっても、何もしない。
【００４６】
傾斜量判定部１２０は、表示形式の切替機能がオンに設定され、かつ、筐体が所定量以上傾斜したと判定した場合において、本実施形態のホールド機能がオフに設定されている場合には、筐体の傾斜量、及び、筐体の傾斜方向とともに、ホールド機能がオフに設定されている旨の通知（情報）を切替判定部１５０に出力する。
【００４７】
傾斜量判定部１２０は、表示形式の切替機能がオンに設定され、かつ、筐体が所定量以上傾斜したと判定した場合において、本実施形態のホールド機能がオンに設定されている場合には、筐体の傾斜量、及び、筐体の傾斜方向を特徴領域抽出部１３０に出力する。
【００４８】
特徴領域抽出部１３０は、フロントカメラ６２によって撮像された撮像画像をカメラ部６０から取得する。例えば、特徴領域抽出部１３０は、筐体の傾斜量、及び、筐体の傾斜方向を傾斜量判定部１２０から取得した場合に、筐体の傾斜前後の撮像画像をカメラ部６０から取得する。つまり、特徴領域抽出部１３０は、表示形式の切替機能、及び、ホールド機能がオンに設定され、かつ、筐体が所定量以上傾斜したと判定された場合に、筐体の傾斜前後の撮像画像をカメラ部６０から取得する。
【００４９】
傾斜前後の撮像画像とは、筐体の傾斜前の撮像画像（傾斜動作し始める直前の撮像画像、若しくは、傾斜動作し始めた直後の撮像画像）、及び、筐体の傾斜後の撮像画像（傾斜動作が完了した直後の撮像画像）である。
【００５０】
なお、傾斜前後の撮像画像のうち、筐体の傾斜前の撮像画像は、特徴領域抽出部１３０が、傾斜量判定部１２０から、筐体の傾斜量、及び、筐体の傾斜方向を取得する時点よりも前（過去）の画像である。従って、特徴領域抽出部１３０は、傾斜量判定部１２０から筐体の傾斜量等を取得した時点でカメラ部６０に撮像を要求するという方法では、筐体の傾斜前の撮像画像を取得することは難しい。そのため、例えば、下記方法によって、特徴領域抽出部１３０は、筐体の傾斜前の撮像画像を取得する。
【００５１】
第１の方法は、カメラ部６０が、表示形式の切替機能、及び、ホールド機能がオンに設定されている場合には、常に、画像を撮像し、一定時間（所定時間）、一時的に記憶しておく方法である。第２の方法は、カメラ部６０が、モーションセンサ５０（仰角センサ５６）からの通知によって、筐体が傾斜動作し始めたとき（筐体の動きを検出したとき）から画像を撮像し、一定時間（所定時間）、一時的に記憶しておく方法である。第１の方法及び第２の方法の何れであっても、特徴領域抽出部１３０は、筐体の傾斜量、及び、筐体の傾斜方向を傾斜量判定部１２０から取得した時点において、一時的に記憶されている画像の中から傾斜前の撮像画像を取得することができる。
【００５２】
特徴領域抽出部１３０は、筐体の傾斜前後の撮像画像（筐体の傾斜前の撮像画像、筐体の傾斜後の撮像画像）をカメラ部６０から取得した場合、筐体の傾斜前後の夫々の撮像画像から、被写体の特徴部分を抽出する。この場合、想定する被写体は、電子機器３を把持し、タッチスクリーン４４を見ているユーザ（自分）である。特徴部分は、例えば、ユーザの顔のパーツ（例えば、目、耳）又は顔の輪郭である。
【００５３】
例えば、筐体の傾斜前の撮像画像が図６（ａ）に示す撮像画像ＳＧ、筐体の傾斜後の撮像画像が図６（ａ）に示す撮像画像ＳＧ’である場合、特徴領域抽出部１３０は、図６（ｂ）に示すように、撮像画像ＳＧ及び撮像画像ＳＧ’の夫々から、ユーザの両目を通過する直線Ｌ１、Ｌ１’を被写体の特徴部分として抽出する。
また、特徴領域抽出部１３０は、ユーザの両目を通過する直線Ｌ１、Ｌ１’に代えて、図６（ｃ）に示すように、ユーザの両耳を通過する直線Ｌ２、Ｌ２’を被写体の特徴部分として抽出してもよい。
また、特徴領域抽出部１３０は、上記に代えて、図６（ｄ）に示すように、ユーザの顔の輪郭に隣接する矩形の中心を通過する直線Ｌ３（又は直線Ｌ４）、直線Ｌ３’（又は直線Ｌ４’）を被写体の特徴部分として抽出してもよい。
【００５４】
特徴領域抽出部１３０は、筐体の傾斜前後の夫々の撮像画像から被写体の特徴部分を抽出できた場合には、傾斜量判定部１２０から取得した筐体の傾斜量、及び、筐体の傾斜方向とともに、傾斜前後の夫々の撮像画像から抽出した被写体の特徴部分を示す情報を変化量算出部１４０に出力する。例えば、特徴領域抽出部１３０は、図６（ｂ）に示す直線Ｌ１、Ｌ１’を被写体の特徴部分として抽出できた場合には、被写体の特徴部分を示す情報として、直線Ｌ１の傾きの値、及び、直線Ｌ１’の傾きの値を変化量算出部１４０に出力する。
【００５５】
一方、特徴領域抽出部１３０は、筐体の傾斜前の撮像画像、筐体の傾斜後の撮像画像の少なくとも一方から被写体の特徴部分を抽出できなかった場合には、傾斜量判定部１２０から取得した筐体の傾斜量、及び、筐体の傾斜方向とともに、特徴部分を抽出できなかった旨の通知（情報）を切替判定部１５０に出力する。
【００５６】
なお、図１Ａに示すように、タッチスクリーン４４とフロントカメラ６２の位置関係から、ユーザが、電子機器３を把持し、タッチスクリーン４４を見ている場合には、筐体の傾斜前後の夫々の撮像画像から、当該ユーザの顔のパーツ又は輪郭を抽出できる公算が大きい。
【００５７】
変化量算出部１４０は、筐体の傾斜量、筐体の傾斜方向、及び、夫々の撮像画像（筐体の傾斜前の撮像画像、及び、筐体の傾斜後の撮像画像）から抽出した被写体の特徴部分を示す情報を特徴領域抽出部１３０から取得した場合には、当該特徴部分の時間的な変化量を算出する。
【００５８】
例えば、変化量算出部１４０は、被写体の特徴部分を示す情報として、図６（ｂ）に示す直線Ｌ１の傾きの値、及び、直線Ｌ１’の傾きの値を取得した場合には、特徴部分の時間的な変化量として、直線Ｌ１と直線Ｌ１’の為す角度θ１（図６（ｂ）参照）を算出する。なお、変化量算出部１４０は、被写体の特徴部分を示す情報として、図６（ｃ）に示す直線Ｌ２の傾きの値、及び、直線Ｌ２’の傾きの値を取得した場合には、特徴部分の時間的な変化量として角度θ２（図６（ｃ）参照）を算出し、図６（ｄ）に示す直線Ｌ３の傾きの値、及び、直線Ｌ３’の傾きの値を取得した場合には、特徴部分の時間的な変化量として角度θ３（図６（ｄ）参照）を算出する。なお、上述の角度θ１、θ２、θ３は、筐体の傾斜前後における被写体の特徴部分の回転量でもある。なお、例えば、変化量算出部１４０は、被写体の特徴部分を示す情報として図６（ｂ）に示す撮像画像における直線Ｌ１の位置（座標）を取得した場合には、特徴部分の時間的な変化量として撮像画像における直線Ｌ１の位置の移動量を算出する。また、例えば、変化量算出部１４０は、被写体の特徴部分を示す情報としてモーションセンサ５０によって検出した筐体の重力方向に対する直線Ｌ１’の傾きの値を取得した場合には、特徴部分の時間的な変化量として重力方向に対する直線Ｌ１’の傾き（角度）を算出する。
【００５９】
被写体の特徴部分の時間的な変化量を算出した変化量算出部１４０は、特徴領域抽出部１３０から取得した筐体の傾斜量、及び、筐体の傾斜方向とともに、被写体の特徴部分の時間的な変化量を切替判定部１５０に出力する。
【００６０】
切替判定部１５０は、表示画像の表示形式の切り替えの要否を判定する。
切替判定部１５０は、筐体の傾斜量、筐体の傾斜方向、及び、本実施形態のホールド機能がオフに設定されている旨の通知（情報）を傾斜量判定部１２０から取得した場合、表示形式の切り替えが必要であると判定する。
つまり、筐体が所定量以上傾斜したと判定された場合であって、本実施形態のホールド機能がオフに設定されている場合には、切替判定部１５０は、表示形式の切り替えが必要であると判定する。
【００６１】
また、切替判定部１５０は、筐体の傾斜量、筐体の傾斜方向、及び、特徴部分を抽出できなかった旨の通知（情報）を特徴領域抽出部１３０から取得した場合にも、表示形式の切り替えが必要であると判定する。
つまり、筐体が所定量以上傾斜したと判定された場合であって、ホールド機能がオンに設定されている場合において、筐体の傾斜前の撮像画像、筐体の傾斜後の撮像画像の少なくとも一方から被写体の特徴部分が抽出されなかった場合（換言すれば、被写体の特徴部分の時間的な変化量を算出することができない場合）には、切替判定部１５０は、表示形式の切り替えが必要であると判定する。
【００６２】
また、切替判定部１５０は、筐体の傾斜量、筐体の傾斜方向、及び、被写体の特徴部分の時間的な変化量を変化量算出部１４０から取得した場合には、被写体の特徴部分の時間的な変化量と変化量に関する第１の閾値とを比較し、表示画像の表示形式の切り替えの要否を判定する。
【００６３】
例えば、切替判定部１５０は、被写体の特徴部分の時間的な変化量が第１の閾値以上である場合、表示形式の切り替えが必要であると判定し、被写体の特徴部分の時間的な変化量が第１の閾値未満である場合には、表示画像の表示形式の切り替えが不要であると判定する。
つまり、筐体が所定量以上傾斜したと判定された場合であって、ホールド機能がオンに設定されている場合において、被写体の特徴部分の時間的な変化量が第１の閾値以上であるときは、切替判定部１５０は、表示形式の切り替えが必要（換言すれば、ホールド機能によるホールド処理が不要）であると判定し、被写体の特徴部分の時間的な変化量が第１の閾値未満である場合には、切替判定部１５０は、表示画像の表示形式の切り替えが不要（換言すれば、ホールド機能によるホールド処理が必要）であると判定する。一例において、被写体（ユーザの顔等）と筐体（本体）との間の相対姿勢の変化／遷移を検出した結果に基づいて、表示画像の表示形式が制御され得る。相対姿勢の変化／遷移が比較的大きい場合、表示形式を切り替える。相対姿勢の変化／遷移が比較的小さいい場合、表示形式を切り替えない。
【００６４】
なお、被写体の特徴部分の時間的な変化量と比較する第１の閾値は、ユーザが、筐体を回転させるなどして筐体を傾斜させる際に、当該ユーザが筐体の傾斜に伴って自身の顔（例えば、両目を結ぶ直線）を意図的に傾斜させたか否かを判定するための値である。
筐体の傾斜に伴って自身の顔を意図的に傾斜させている例は、例えば、図５（ｂ）に示すような場合である。一方、図５（ａ）は、ユーザが、筐体のみを９０度傾斜させた際に、筐体の傾斜に連れて自身の顔を意図的に傾斜させていない例である。
図５（ａ）の場合、被写体の特徴部分の変化量は９０度となる。図５（ｂ）の場合、被写体の特徴部分の変化量は略０度となる。また、図示しないが、筐体が９０度傾斜し、ユーザが筐体と同一方向に５０度傾斜したときは、被写体の特徴部分の変化量は４０度になる。
以上から、例えば、第１の閾値は、数度程度〜４５度程度の角度としてもよい。例えば、第１の閾値は、５、１０、１５、２０、２５、３０、３５、４０、又は４５度にできる。
例えば、第１の閾値を３０度とした場合、ユーザが、筐体を時計回りに９０度傾斜させた際に、顔を時計回りに６０度以上傾斜させると、変化量は第１の閾値未満となるため、ホールド機能によるホールド処理が働く。
【００６５】
切替判定部１５０は、表示形式の切り替えが必要であると判定した場合には、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。一方、切替判定部１５０は、表示形式の切り替えが不要であると判定した場合には、表示形式を維持する旨の通知（情報）を切替制限部１６０に出力する。
【００６６】
切替制限部１６０は、表示形式を維持する旨の通知を切替判定部１５０から取得した場合、表示画像の表示形式を、筐体の傾斜量及び筐体の傾斜方向に応じて切り替えないように制御する。例えば、切替制限部１６０は、何もしないか、若しくは、表示形式を維持する旨の通知（情報）を切替処理部１８０に出力する。
【００６７】
切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向を切替判定部１５０から取得した場合、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する。例えば、切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に基づいて、表示形式（切替後の表示形式）を決定し、決定した表示形式をタッチスクリーンコントローラ４２に出力する。これにより、タッチスクリーン４４に表示されている表示画像が、図４に示すように、切り替わる。
一方、切替処理部１８０は、表示形式を維持する旨の通知（情報）を切替制限部１６０から取得した場合には、何もしない。
【００６８】
以上のように、表示制御部１００は、筐体が所定量以上傾斜したと判定された場合であって、表示形式の切替機能、及び、ホールド機能がオンに設定されている場合には、被写体の特徴部分の時間的な変化量に応じて、タッチスクリーン４４における表示画像の表示形式を選択的に切り替える。
【００６９】
なお、切替判定部１５０は、表示形式を維持する旨の通知（情報）を切替処理部１８０に出力してもよい。換言すれば、切替判定部１５０は、切替制限部１６０の機能を有してもよい（切替制限部１６０は切替判定部１５０に吸収されてもよい）。
【００７０】
図７は、表示形式の切り替えの設定に関する処理（設定処理）の流れを示すフローチャートの一例である。例えば、図７のフローチャートは、自動設定処理の流れの一例である。図７のフローチャートは、電子機器３の電源オン時において随時（例えば定期的に）開始する。なお、出荷時において、記憶部３０には、切替制御のオン／オフ、ホールド機能のオン／オフの何れかが設定（記憶）されているものとする。
【００７１】
図７において、プロセッサ１０（設定認識部１１０）は、記憶部３０を参照し、切替機能がオンである否かを判断する（ステップＳ１０）。
【００７２】
切替機能がオンである場合（ステップＳ１０：Ｙｅｓ）、プロセッサ１０（非図示のアプリ実行部）は、切替可能な表示形式の表示画像を表示するアプリケーションを実行中であるか否かを判断する（ステップＳ２０）。
【００７３】
ステップＳ２０において、切替可能な表示形式の表示画像を表示するアプリケーションが実行中である場合（ステップＳ２０：Ｙｅｓ）、プロセッサ１０（非図示の節電モード制御部）は、節電モード中であるか否かを判断する（ステップＳ４０）。
【００７４】
ステップＳ４０において、節電モード（省エネルギーモード）中でない場合（ステップＳ４０：Ｎｏ）、プロセッサ１０（設定認識部１１０）は、記憶部３０を参照し、ホールド機能がオフである否かを判断する（ステップＳ５０）。ホールド機能がオフである場合（ステップＳ５０：Ｙｅｓ）、プロセッサ１０（設定部１９０）は、ホールド機能をオンに設定する（ステップＳ６０）。一方、ホールド機能がオフでない場合（ステップＳ５０：Ｎｏ）、即ち、ホールド機能が既にオンである場合、ステップＳ６０を飛ばして、本フローチャートは終了する。
【００７５】
ステップＳ４０において、節電モード中である場合（ステップＳ４０：Ｙｅｓ）、プロセッサ１０（設定認識部１１０）は、記憶部３０を参照し、ホールド機能がオンであるか否かを判断する（ステップＳ５２）。ホールド機能がオンである場合（ステップＳ５２：Ｙｅｓ）、プロセッサ１０（設定部１９０）は、ホールド機能をオフに設定する（ステップＳ６２）。一方、ホールド機能がオンでない場合（ステップＳ５２：Ｎｏ）、即ち、ホールド機能が既にオフである場合、ステップＳ６２を飛ばして、本フローチャートは終了する。
【００７６】
ステップＳ２０において、切替可能な表示形式の表示画像を表示するアプリケーションが実行中でない場合（ステップＳ２０：Ｎｏ）、プロセッサ１０（設定部１９０）は、切替機能をオフに設定し（ステップＳ３０）、ステップＳ６２に進む。
【００７７】
ステップＳ１０において、切替機能がオフである場合（ステップＳ１０：Ｎｏ）、プロセッサ１０（非図示のアプリ実行部）は、切替可能な表示形式の表示画像を表示するアプリケーションを実行中であるか否かを判断する（ステップＳ２２）。
【００７８】
ステップＳ２２において、切替可能な表示形式の表示画像を表示するアプリケーションが実行中である場合（ステップＳ２２：Ｙｅｓ）、プロセッサ１０（設定部１９０）は、切替機能をオンに設定し（ステップＳ３２）、ステップＳ４０に進む。
ステップＳ２２において、切替可能な表示形式の表示画像を表示するアプリケーションが実行中でない場合（ステップＳ２２：Ｎｏ）、本フローチャートは終了する。
なお、本発明の第２の実施形態による電子機器４における設定処理（切替機能の設定、ホールド機能の設定、追随機能（後述）の設定）についても同様である。
【００７９】
図８は、電子機器３における表示形式の制御処理の流れを示すフローチャートの一例である。図８のフローチャートは、表示形式の切替機能がオンに設定されている場合において、筐体が所定量以上傾斜したときに開始する。筐体が所定量以上傾斜したか否かは、上述の如く、傾斜量判定部１２０によって判定される。
【００８０】
図８において、設定認識部１１０（又は傾斜量判定部１２０）は、記憶部３０を参照し、ホールド機能がオンである否かを判断する（ステップＳ１１０）。
【００８１】
ステップＳ１１０においてホールド機能がオンである場合（ステップＳ１１０：Ｙｅｓ）、傾斜量判定部１２０は、筐体の傾斜量、及び、筐体の傾斜方向を特徴領域抽出部１３０に出力する。次いで、特徴領域抽出部１３０は、筐体の傾斜前後の撮像画像の夫々から被写体の特徴部分の抽出を試みて（ステップＳ１２０）、夫々から被写体の特徴部分を抽出できたか否かを判断する（ステップＳ１３０）。なお、例えば、特徴領域抽出部１３０は、筐体の傾斜前において所定の時間ごとに選択的に撮像画像における被写体の特徴部分の抽出を行ってもよい。
【００８２】
ステップＳ１３０において、夫々から被写体の特徴部分を抽出できた場合には（ステップＳ１３０：Ｙｅｓ）、特徴領域抽出部１３０は、筐体の傾斜量、及び、筐体の傾斜方向とともに、被写体の特徴部分を示す情報を変化量算出部１４０に出力する。次いで、変化量算出部１４０は、筐体の傾斜前における撮像画像（基準画像）と筐体の傾斜後における撮像画像（遷移画像）とに基づいて被写体の特徴部分の時間的な変化量を算出し（ステップＳ１４０）、算出した変化量を、筐体の傾斜量、及び、筐体の傾斜方向とともに切替判定部１５０に出力する。次いで、切替判定部１５０は、被写体の特徴部分の時間的な変化量が第１の閾値以上であるか否かを判定する（ステップＳ１５０）。
【００８３】
ステップＳ１５０において、被写体の特徴部分の時間的な変化量が第１の閾値未満であると判定した場合（ステップＳ１５０：Ｎｏ）、切替判定部１５０は、表示画像の表示形式の切り替えが不要であると判定し、表示形式を維持する旨の通知（情報）を切替制限部１６０に出力する。表示形式を維持する旨の通知（情報）を取得した切替制限部１６０は、表示画像の表示形式を切り替えないように、即ち、表示形式の切り替えをホールドするように制御する（ステップＳ１７０）。例えば、切替制限部１６０は、表示形式を維持する旨の通知（情報）を切替処理部１８０に出力する。表示形式を維持する旨の通知（情報）を切替制限部１６０から取得した切替処理部１８０は、何もしない。そして、本フローチャートは終了する。なお、ステップＳ１７０の矩形が破線であるのは、切替処理部１８０が、何もしない旨を表している。
【００８４】
ステップＳ１１０においてホールド機能がオンでない場合（ステップＳ１１０：Ｎｏ）、傾斜量判定部１２０は、筐体の傾斜量、及び、筐体の傾斜方向とともに、ホールド機能がオフに設定されている旨の通知（情報）を切替判定部１５０に出力する。筐体の傾斜量、及び、筐体の傾斜方向とともに、ホールド機能がオフに設定されている旨の通知（情報）を取得した切替判定部１５０は、表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。筐体の傾斜量、及び、筐体の傾斜方向を取得した切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する（ステップＳ１６０）。例えば、切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に基づいて、表示形式（切替後の表示形式）を決定し、決定した表示形式をタッチスクリーンコントローラ４２に出力する。そして、本フローチャートは終了する。
【００８５】
ステップＳ１３０において、筐体の傾斜前後の撮像画像の少なくとも一方から被写体の特徴部分を抽出できなかった場合には（ステップＳ１３０：Ｎｏ）、特徴領域抽出部１３０は、筐体の傾斜量、及び、筐体の傾斜方向とともに、特徴部分を抽出できなかった旨の通知を切替判定部１５０に出力する。筐体の傾斜量、及び、筐体の傾斜方向とともに、特徴部分を抽出できなかった旨の通知（情報）を取得した切替判定部１５０は、表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。以下、ステップＳ１１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。また、被写体の特徴部分を抽出できなかった旨の通知（情報）を取得した切替判定部１５０は、ホールド機能をオフに設定して、上述の節電モードに切り替える。
【００８６】
ステップＳ１５０において、被写体の特徴部分の時間的な変化量が第１の閾値以上であると判定した場合には（ステップＳ１５０：Ｙｅｓ）、切替判定部１５０は、表示画像の表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。以下、ステップＳ１１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。
【００８７】
図９乃至図１２は、表示形式の制御処理を説明する一例である。なお、図９乃至図１２において、表示形式の切替機能及びホールド機能は何れもオンに設定されているものとする。
【００８８】
図９（ａ）は、ユーザＵが、縦向き状態のタッチスクリーン４４に表示された表示画像ＨＧ３（縦長画像又は縦向き画像）を見ている様子を表している。図９（ｂ）は、図９（ａ）の状態において、フロントカメラ６２によって撮像されている撮像画像ＳＧ３（スルー画）を表している。図９（ｃ）は、図９（ａ）の状態において、タッチスクリーン４４に表示されている表示画像ＨＧ３（縦長画像）である。
【００８９】
図１０（ａ）は、図９（ａ）の状態から、ユーザＵが、筐体のみを所定量以上傾斜させた様子を表している。図１０（ｂ）は、図１０（ａ）の場合における、撮像画像ＳＧ３’（スルー画）を表している。図１０（ｃ）は、図１０（ａ）の場合における、タッチスクリーン４４に表示されている表示画像ＨＧ３’（横長画像又は横向き画像）である。
【００９０】
即ち、図８のフローチャートにおいて、切替判定部１５０は、被写体の特徴部分の時間的な変化量が第１の閾値以上であると判定し（ステップＳ１５０：Ｙｅｓ）、切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する（ステップＳ１６０）。つまり、図１０の如く筐体のみを所定量以上傾斜させた場合には、ユーザＵが見易いように、縦長画像が横長画像に切り替える（又は、図４（ｃ）、（ｄ）に示すように縮小画像に切り替える）。
なお、表示形式の切替機能がオフに設定されている場合には、表示形式は切り替えない。
【００９１】
図１１（ａ）は、図９（ａ）の状態から、ユーザＵが、筐体とともに自身を所定量以上傾斜させた様子を表している。図１１（ｂ）は、図１１（ａ）の場合における、撮像画像ＳＧ３（スルー画）を表している。図１１（ｃ）は、図１１（ａ）の場合における、タッチスクリーン４４に表示されている表示画像ＨＧ３（縦長画像）である。図１１（ｃ）の表示画像ＨＧ３の表示形式は、図９（ｃ）の表示画像ＨＧ３の表示形式と同一である。
【００９２】
即ち、図８のフローチャートにおいて、切替判定部１５０は、被写体の特徴部分の時間的な変化量が第１の閾値未満であると判定し（ステップＳ１５０：Ｎｏ）、切替制限部１６０は、表示画像の表示形式を切り替えないように、即ち、切り替えをホールドするように制御する（ステップＳ１７０）。つまり、図１１の如く筐体とともに自身を所定量以上傾斜させた場合には、ユーザＵが見易いように、縦長画像を横長画像に切り替えない（又は、図４（ｃ）、（ｄ）に示すように縮小画像に切り替えない）。
なお、表示形式の切替機能はオンに設定され、かつ、ホールド機能はオフに設定されている場合には、表示形式は切り替える。
【００９３】
なお、図１２（ａ）は、図９（ａ）の状態から、ユーザＵが、自身のみを所定量以上傾斜させた様子を表している。図１２（ｂ）は、図１２（ａ）の場合における、撮像画像ＳＧ３’’（スルー画）を表している。図１２（ｃ）は、図１２（ａ）の場合における、タッチスクリーン４４に表示されている表示画像ＨＧ３（縦長画像）である。図１２（ｃ）の表示画像ＨＧ３の表示形式は、図９（ｃ）の表示画像ＨＧ３の表示形式と同一である。
【００９４】
即ち、図７のフローチャートは、上述の如く、筐体が所定量以上傾斜した場合に開始するものであるため、図１２の如く自身のみを所定量以上傾斜させた場合には、表示形式は切り替わらない。
【００９５】
以上、電子機器３によれば、意図しない画面形式（画面表示型）の切り替えが生じないため、ユーザの利便性を向上させることができる。例えば、ユーザが、図５（ｂ）に示すように筐体とともに自分の顔を所定量以上傾斜させた場合には、図４に例示したような表示形式の切り替えがホールド機能によって生じないため、ユーザの利便性を向上させることができる。
【００９６】
なお、上記では、電子機器３は、タッチスクリーン４４の前方側の被写体を撮像するフロントカメラ６２（第１撮像部）による撮像画像を利用して、表示画像の表示形式を制御する態様を説明したが、電子機器３は、フロントカメラ６２による撮像画像に加え、タッチスクリーン４４の後方側の被写体を撮像するバックカメラ６４（第２撮像部）による撮像画像を利用して、表示画像の表示形式を制御してもよい。つまり、表示制御部１００は、前方側を撮像した被写体の特徴部分の時間的な変化量と、後方側を撮像した被写体の特徴部分の時間的な変化量とに基づいて、表示画像の表示形式を制御するようにしてもよい。
【００９７】
例えば、表示制御部１００は、筐体が所定量以上傾斜した場合に、前方側を撮像した被写体の特徴部分の変化率（フロントカメラ６２による撮像画像上の被写体の特徴部分の変化率）である前方側変化率と、後方側を撮像した被写体の特徴部分の変化率（バックカメラ６４による撮像画像上の被写体の特徴部分の変化率）である後方側変化率とを算出し、前方側変化率が後方側変化率以上であるときは、表示画像の表示形式を変えるように制御し、前方側変化率が後方側変化率未満であるときは、表示画像の表示形式を変えないように制御する。
【００９８】
より詳細には、表示制御部１００は、筐体が所定量以上傾斜した場合であってホールド機能がオンに設定（表示形式の切替機能もオンに設定）されている場合は、前方側変化率と後方側変化率とを算出し、前方側変化率が後方側変化率以上であるときは、表示画像の表示形式を変えるように制御し、前方側変化率が後方側変化率未満であるときは、表示画像の表示形式を変えないように制御する。
一方、表示制御部１００は、筐体が所定量以上傾斜した場合であってホールド機能がオフに設定（表示形式の切替機能はオンに設定）されている場合は、表示画像の表示形式を変えるように制御する。
【００９９】
図１３は、電子機器３における表示形式の制御処理の他の例を示すフローチャートである。例えば、図１３は、フロントカメラ６２による撮像画像に加え、バックカメラ６４による撮像画像を利用して表示画像の表示形式を制御する態様における、処理の流れを表している。なお、図１３のフローチャートは、図８のフローチャートと同様、表示形式の切替機能がオンに設定されている場合において、筐体が所定量以上傾斜したときに開始する。筐体が所定量以上傾斜したか否かは、傾斜量判定部１２０によって判定される。なお、図８と同一のステップ番号は、図８と同一の処理である。
【０１００】
図１３において、設定認識部１１０（又は傾斜量判定部１２０）は、ホールド機能がオンである否かを判断する（ステップＳ１１０）。
【０１０１】
ステップＳ１１０においてホールド機能がオンである場合（ステップＳ１１０：Ｙｅｓ）、傾斜量判定部１２０は、筐体の傾斜量、及び、筐体の傾斜方向を特徴領域抽出部１３０に出力する。次いで、特徴領域抽出部１３０は、両撮像画像（フロントカメラ６２による撮像画像及びバックカメラ６４による撮像画像）における傾斜前後の撮像画像の夫々（筐体の傾斜前のフロントカメラ６２による撮像画像、筐体の傾斜前のバックカメラ６４による撮像画像、筐体の傾斜後のフロントカメラ６２による撮像画像、筐体の傾斜後のバックカメラ６４による撮像画像）から被写体の特徴部分の抽出を試みて（ステップＳ１２２）、夫々の撮像画像から、被写体の特徴部分を抽出できたか否かを判断する（ステップＳ１３２）。
【０１０２】
ステップＳ１３２において、両撮像画像における傾斜前後の撮像画像の夫々から被写体の特徴部分を抽出できた場合には（ステップＳ１３２：Ｙｅｓ）、特徴領域抽出部１３０は、筐体の傾斜量、及び、筐体の傾斜方向とともに、被写体の特徴部分を示す情報を変化量算出部１４０に出力する。次いで、変化量算出部１４０は、両撮像画像における、被写体の特徴部分の時間的な変化率（前方側変化率及び後方側変化率）を算出し（ステップＳ１４２）、算出した、両撮像画像における特徴部分の時間的な変化率を、筐体の傾斜量、及び、筐体の傾斜方向とともに切替判定部１５０に出力する。次いで、切替判定部１５０は、前方側変化率が後方側変化率未満であるか否かを判定する（ステップＳ１５２）。
【０１０３】
ステップＳ１５２において、前方側変化率が後方側変化率未満であると判定した場合（ステップＳ１５２：Ｙｅｓ）、切替判定部１５０は、表示画像の表示形式の切り替えが不要であると判定し、表示形式を維持する旨の通知（情報）を切替制限部１６０に出力する。表示形式を維持する旨の通知（情報）を取得した切替制限部１６０は、表示画像の表示形式を切り替えないように、即ち、表示形式の切り替えをホールドするように制御する（ステップＳ１７０）。そして、本フローチャートは終了する。
【０１０４】
ステップＳ１１０においてホールド機能がオンでない場合（ステップＳ１１０：Ｎｏ）、傾斜量判定部１２０は、筐体の傾斜量、及び、筐体の傾斜方向とともに、ホールド機能がオフに設定されている旨の通知（情報）を切替判定部１５０に出力する。次いで、切替判定部１５０は、表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。次いで、切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する（ステップＳ１６０）。そして、本フローチャートは終了する。
【０１０５】
ステップＳ１３２において、両撮像画像における筐体の傾斜前後の撮像画像の何れから被写体の特徴部分を抽出できなかった場合（ステップＳ１３２：Ｎｏ）、特徴領域抽出部１３０は、筐体の傾斜量、及び、筐体の傾斜方向とともに、特徴部分を抽出できなかった旨の通知（情報）を切替判定部１５０に出力する。次いで、切替判定部１５０は、表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。以下、ステップＳ１１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。
【０１０６】
ステップＳ１５２において、前方側変化率が後方側変化率以上であると判定した場合（ステップＳ１５２：Ｎｏ）、切替判定部１５０は、表示画像の表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。以下、ステップＳ１１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。
【０１０７】
図１４乃至図１７は、フロントカメラ６２による撮像画像に加え、バックカメラ６４による撮像画像を利用して表示画像の表示形式を制御する態様における、表示形式の制御処理を説明する一例である。なお、図１４乃至図１７において、表示形式の切替機能はオンに設定され、かつ、ホールド機能はオンに設定されているものとする。
【０１０８】
図１４（ａ）は、ユーザＵが、縦向き状態のタッチスクリーン４４に表示された表示画像ＨＧ４（縦長画像）を見ている様子を表している。図１４（ｂ）は、図１４（ａ）の状態において、フロントカメラ６２によって撮像されている撮像画像ＳＧ４−１（スルー画）、及び、バックカメラ６４によって撮像されている撮像画像ＳＧ４−２（スルー画）を表している。図１４（ｃ）は、図１４（ａ）の状態において、タッチスクリーン４４に表示されている表示画像ＨＧ４（縦長画像）である。
【０１０９】
図１５（ａ）は、図１４（ａ）の状態から、ユーザＵが、筐体のみを所定量以上傾斜させた様子を表している。図１５（ｂ）は、図１５（ａ）の場合において、フロントカメラ６２によって撮像されている撮像画像ＳＧ４−１’（スルー画）、及び、バックカメラ６４によって撮像されている撮像画像ＳＧ４−２’（スルー画）を表している。図１５（ｂ）において、前方側変化率と後方側変化率は同一であるものとする。図１５（ｃ）は、図１５（ａ）の場合における、タッチスクリーン４４に表示されている表示画像ＨＧ４’（横長画像）である。
【０１１０】
即ち、図１３のフローチャートにおいて、切替判定部１５０は、前方側変化率と後方側変化率は同一であるため、前方側変化率が後方側変化率以上であると判定し（ステップＳ１５２：Ｎｏ）、切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する（ステップＳ１６０）。つまり、図１５の如く筐体のみを所定量以上傾斜させた場合には、ユーザＵが見易いように、縦長画像が横長画像に切り替える（又は、図４（ｃ）、（ｄ）に示すように縮小画像に切り替える）。
なお、表示形式の切替機能がオフに設定されている場合には、表示形式は切り替えない。
【０１１１】
図１６（ａ）は、図１４（ａ）の状態から、ユーザＵが、筐体とともに自身を所定量以上傾斜させた様子を表している。図１６（ｂ）は、図１６（ａ）の場合において、フロントカメラ６２によって撮像されている撮像画像ＳＧ４−１（スルー画）、及び、バックカメラ６４によって撮像されている撮像画像ＳＧ４−２’（スルー画）を表している。図１６（ｂ）において、前方側変化率は後方側変化率は未満である。図１６（ｃ）は、図１６（ａ）の場合における、タッチスクリーン４４に表示されている表示画像ＨＧ４（縦長画像）である。図１６（ｃ）の表示画像ＨＧ４の表示形式は、図１４（ｃ）の表示画像ＨＧ４の表示形式と同一である。
【０１１２】
即ち、図１３のフローチャートにおいて、切替判定部１５０は、前方側変化率は後方側変化率未満であると判定し（ステップＳ１５２：Ｙｅｓ）、切替制限部１６０は、表示画像の表示形式を切り替えないように、即ち、切り替えをホールドするように制御する（ステップＳ１７０）。つまり、図１６の如く筐体とともに自身を所定量以上傾斜させた場合には、ユーザＵが見易いように、縦長画像を横長画像に切り替えない（又は、図４（ｃ）、（ｄ）に示すように縮小画像に切り替える）。
なお、表示形式の切替機能はオンに設定され、かつ、ホールド機能はオフに設定されている場合には、表示形式を切り替える。
【０１１３】
なお、図１７（ａ）は、図１４（ａ）の状態から、ユーザＵが、自身のみを所定量以上傾斜させた様子を表している。図１７（ｂ）は、図１７（ａ）の場合において、フロントカメラ６２によって撮像されている撮像画像ＳＧ４−１’’（スルー画）、及び、バックカメラ６４によって撮像されている撮像画像ＳＧ４−２（スルー画）を表している。図１７（ｂ）において、前方側変化率は後方側変化率よりも大きい。図１７（ｃ）は、図１７（ａ）の場合における、タッチスクリーン４４に表示されている表示画像ＨＧ４（縦長画像）である。図１７（ｃ）の表示画像ＨＧ４の表示形式は、図１４（ｃ）の表示画像ＨＧ４の表示形式と同一である。
【０１１４】
即ち、図１３のフローチャートは、上述の如く、筐体が所定量以上傾斜した場合に開始するものであるため、図１７の如く自身のみを所定量以上傾斜させた場合には、表示形式は切り替わらない。
【０１１５】
以上、フロントカメラ６２による撮像画像に加え、バックカメラ６４による撮像画像を利用して表示画像の表示形式を制御する場合であっても、意図しない画面形式の切り替えが生じないため、ユーザの利便性を向上させることができる。また、フロントカメラ６２による撮像画像のみを使用する場合に比べ、切替ホールド処理を更に高精度に行える効果がある。また、図５に示したようなユーザが横たわった状態で電子機器４を操作する場合であっても、本実施形態における表示形式の制御によって意図しない画面形式の切り替えが生じないため、ユーザの利便性を向上させることができる。したがって、本実施形態における電子機器４は、ユーザが表示画像を見る際の姿勢の影響を受けることがないため、ユーザにとって視認しやすい方向で表示画像を表示するように表示形式の制御が可能である。
【０１１６】
（第２の実施形態）
次に、図面を参照しながら本発明の第２の実施形態について説明する。図１８は、本発明の第２の実施形態による電子機器４が備える表示制御部１０２内のブロック図の一例である。なお、本発明の第２の実施形態による電子機器４の外観は、本発明の第１の実施形態による電子機器３の外観と同様である。また、電子機器４は、プロセッサ１００内に表示制御部１００ではなく表示制御部１０２を有する点が、電子機器３と異なる。
【０１１７】
表示制御部１０２は、図１８に示すように、設定認識部１１２、傾斜量判定部１２２、特徴領域抽出部１３０、変化量算出部１４０、切替制御部１７０、及び、設定部１９２を備える。表示制御部１０２が備える特徴領域抽出部１３０及び変化量算出部１４０は、電子機器３の表示制御部１００が備える特徴領域抽出部１３０及び変化量算出部１４０と同一であるため、説明の一部又は全部を省略する。
【０１１８】
設定部１９２は、種々の情報を設定する。例えば、表示画像の表示形式の切替機能のオン／オフを設定する。また、設定部１９２は、表示画像の表示形式の制御機能の１つであるホールド機能のオン／オフを設定する。また、設定部１９２は、表示画像の表示形式の制御機能の１つである追随機能のオン／オフを設定する。なお、ホールド機能のオン／オフ、及び、追随機能のオン／オフは、表示画像の表示形式の切替機能がオンの場合に参照される。換言すれば、ホールド機能及び追随機能は、表示画像の表示形式の切替機能のサブ機能である。また、設定部１９２による設定内容は、記憶部３０に記憶される。追随機能及び追随機能による追随処理については後述する。
【０１１９】
設定部１９２は、環境に応じて自動的に、又は、ユーザの指示に従って、表示形式の切替機能のオン／オフ、ホールド機能のオン／オフ、及び、追随機能のオン／オフを設定する。なお、設定部１９２による、ホールド機能のオン／オフの自動設定、及び、追随機能のオン／オフの自動設定は、電子機器３の設定部１９０によるホールド機能のオン／オフの自動設定と同様である。
【０１２０】
設定認識部１１２は、記憶部３０に記憶されている設定情報（表示画像の表示形式の切替機能のオン／オフの情報、ホールド機能のオン／オフの情報、追随機能のオン／オフの情報）を取得する。例えば、設定認識部１１２は、傾斜量判定部１２２からの要求に応じて、記憶部３０に記憶されている設定情報を取得し、設定情報を傾斜量判定部１２２に出力（応答）する。
【０１２１】
傾斜量判定部１２２は、モーションセンサ５０（仰角センサ５６）から検出値を取得し、筐体（a casing body、 a body、本体（a body, a main body））の傾斜量を算出する。なお、傾斜量判定部１２２は、表示形式の切替機能がオンに設定されている場合に、筐体の傾斜量を算出してもよい。
【０１２２】
筐体の傾斜量を算出した傾斜量判定部１２２は、筐体が所定量（例えば、４５度や５０度）以上傾斜したか否かを判定する。
【０１２３】
傾斜量判定部１２２は、表示形式の切替機能がオフに設定されている場合、何もしない。即ち、表示形式の切替機能がオフに設定されている場合には、表示形式の切り替えは行わないため、傾斜量判定部１２２は、既に筐体の傾斜量を算出していた場合であっても、何もしない。
【０１２４】
傾斜量判定部１２２は、表示形式の切替機能がオンに設定され、かつ、筐体が所定量以上傾斜したと判定した場合において、ホールド機能がオフに設定されている場合には、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）とともに、ホールド機能がオフに設定されている旨の通知（情報）を切替制御部１７０に出力する。
【０１２５】
傾斜量判定部１２２は、表示形式の切替機能がオンに設定され、かつ、筐体が所定量以上傾斜したと判定した場合において、ホールド機能がオンに設定されている場合には、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）を特徴領域抽出部１３０に出力する。
【０１２６】
傾斜量判定部１２２は、表示形式の切替機能がオンに設定され、かつ、筐体が所定量以上傾斜していないと判定した場合において、追随機能がオフに設定されている場合には、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）とともに、追随機能がオフに設定されている旨の通知（情報）を切替制御部１７０に出力する。なお、傾斜量判定部１２２は、当該場合に、何もしなくてもよい。
【０１２７】
傾斜量判定部１２２は、表示形式の切替機能がオンに設定され、かつ、筐体が所定量以上傾斜していないと判定した場合において、追随機能がオンに設定されている場合には、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）を特徴領域抽出部１３０に出力する。
【０１２８】
特徴領域抽出部１３０は、フロントカメラ６２によって撮像された撮像画像をカメラ部６０から取得する。例えば、特徴領域抽出部１３０は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果、又は、筐体の傾斜量は所定量未満である旨の判定結果）を傾斜量判定部１２２から取得した場合に、筐体の傾斜前後の撮像画像をカメラ部６０から取得する。つまり、特徴領域抽出部１３０は、表示形式の切替機能、及び、ホールド機能がオンに設定され、かつ、筐体が所定量以上傾斜したと判定された場合、又は、表示形式の切替機能、及び、追随機能がオンに設定され、かつ、筐体が所定量以上傾斜していない判定された場合に、筐体の傾斜前後の撮像画像をカメラ部６０から取得する。
【０１２９】
特徴領域抽出部１３０は、筐体の傾斜前後の撮像画像をカメラ部６０から取得した場合、筐体の傾斜前後の夫々の撮像画像から、被写体の特徴部分を抽出する。特徴領域抽出部１３０は、筐体の傾斜前後の夫々の撮像画像から被写体の特徴部分を抽出できた場合には、傾斜量判定部１２２から取得した筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果とともに、傾斜前後の夫々の撮像画像から抽出した被写体の特徴部分を示す情報を変化量算出部１４０に出力する。
【０１３０】
一方、特徴領域抽出部１３０は、筐体の傾斜前の撮像画像、筐体の傾斜後の撮像画像の少なくとも一方から被写体の特徴部分を抽出できなかった場合には、傾斜量判定部１２２から取得した筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果とともに、特徴部分を抽出できなかった旨の通知（情報）を切替制御部１７０に出力する。
【０１３１】
変化量算出部１４０は、筐体の傾斜量、筐体の傾斜方向、筐体の傾斜量に係る判定結果、及び、夫々の撮像画像から抽出した被写体の特徴部分を特徴領域抽出部１３０から取得した場合には、夫々の撮像画像における当該特徴部分の時間的な変化量を算出する。被写体の特徴部分の時間的な変化量を算出した変化量算出部１４０は、特徴領域抽出部１３０から取得した筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果とともに、特徴部分の時間的な変化量を切替制御部１７０に出力する。
【０１３２】
切替制御部１７０は、表示画像の表示形式の切り替えを制御する。
切替制御部１７０は、筐体の傾斜量、筐体の傾斜方向、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）、及び、ホールド機能がオフに設定されている旨の通知（情報）を傾斜量判定部１２２から取得した場合、表示形式の切り替えが必要であると判定する。
【０１３３】
切替制御部１７０は、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）、及び、追随機能がオフに設定されている旨の通知（情報）を傾斜量判定部１２２から取得した場合、表示形式の切り替えが不要であると判定する。
【０１３４】
切替制御部１７０は、筐体の傾斜量、筐体の傾斜方向、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）、及び、特徴部分を抽出できなかった旨の通知（情報）を特徴領域抽出部１３０から取得した場合、表示形式の切り替えが必要であると判定する。
【０１３５】
切替制御部１７０は、筐体の傾斜量、筐体の傾斜方向、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）、及び、特徴部分を抽出できなかった旨の通知（情報）を特徴領域抽出部１３０から取得した場合、表示形式の切り替えが不要であると判定する。
【０１３６】
切替制御部１７０は、筐体の傾斜量、筐体の傾斜方向、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果、又は、筐体の傾斜量は所定量未満である旨の判定結果）、及び、特徴部分の時間的な変化量を変化量算出部１４０から取得した場合には、特徴部分の時間的な変化量と第１の閾値又は第２の閾値とを比較し、特徴部分の変化量に係る比較結果と筐体の傾斜量に係る判定結果とに基づいて、表示画像の表示形式の切り替えの要否を判定する。
【０１３７】
（筐体の傾斜量は所定量以上である旨の判定結果を取得している場合）
切替制御部１７０は、被写体の特徴部分の時間的な変化量が第１の閾値以上である場合、表示形式の切り替えが必要であると判定し、被写体の特徴部分の時間的な変化量が第１の閾値未満である場合には、表示画像の表示形式の切り替えが不要であると判定する。
つまり、筐体が所定量以上傾斜したと判定された場合であって、ホールド機能がオンに設定されている場合において、被写体の特徴部分の時間的な変化量が第１の閾値以上であるときは、切替制御部１７０は、表示形式の切り替えが必要（換言すれば、ホールド処理が不要）であると判定し、被写体の特徴部分の時間的な変化量が第１の閾値未満である場合には、切替制御部１７０は、表示画像の表示形式の切り替えが不要（換言すれば、ホールド処理が必要）であると判定する。
【０１３８】
なお、被写体の特徴部分の時間的な変化量と比較する第１の閾値は、第１の実施形態と同様、ユーザが、筐体を回転させるなどして筐体を傾斜させる際に、当該ユーザが筐体の傾斜に伴って（連動して）自身の顔（例えば両目を結ぶ直線）を意図的に傾斜させたか否かを判定するための値である。
【０１３９】
（筐体の傾斜量は所定量未満である旨の判定結果を取得している場合）
切替制御部１７０は、特徴部分の時間的な変化量が第２の閾値以上である場合、表示形式の切り替えが必要であると判定し、特徴部分の時間的な変化量が第２の閾値未満である場合には、表示画像の表示形式の切り替えが不要であると判定する。
つまり、筐体が所定量以上傾斜していないと判定された場合であって、追随機能がオンに設定されている場合において、被写体の特徴部分の時間的な変化量が第２の閾値以上であるときは、切替制御部１７０は、表示形式の切り替えが必要（換言すれば、追随処理が必要）であると判定し、被写体の特徴部分の時間的な変化量が第２の閾値未満である場合には、切替制御部１７０は、表示画像の表示形式の切り替えが不要（換言すれば、追随処理が不要）であると判定する。
【０１４０】
なお、被写体の特徴部分の時間的な変化量と比較する第２の閾値は、ユーザが、筐体を回転させるなどして筐体を傾斜させていないときに、当該ユーザが自身の顔（例えば両目を結ぶ直線）を意図的に傾斜させたか否かを判定するための値である。
筐体を傾斜させていないときに自身の顔を意図的に傾斜させている例は、例えば、図５（ｃ）に示すような場合である。図５（ｃ）の場合、被写体の特徴部分の変化量は６０度となる。以上から、例えば、第２の閾値は、４５度前後の角度としてもよい。
例えば、第２の閾値を５０度とした場合、ユーザが、筐体を傾斜させないで顔のみを５０度以上傾斜させた場合、変化量は第２の閾値以上となるため、追随処理が働く。
【０１４１】
切替制御部１７０は、表示形式の切り替えが不要であると判定した場合には、表示形式を維持する旨の通知（情報）を切替処理部１８０に出力する。また、切替制御部１７０は、表示形式の切り替えが必要であると判定した場合には、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。
【０１４２】
切替処理部１８０は、表示形式を維持する旨の通知（情報）を切替制御部１７０から取得した場合、表示画像の表示形式を切り替えないように制御する（例えば、何もしない）。また、切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向を切替制御部１７０から取得した場合、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する。
【０１４３】
以上のように、表示制御部１０２は、筐体が所定量以上傾斜したと判定された場合であって、表示形式の切替機能、及び、ホールド機能がオンに設定されている場合には、被写体の特徴部分の時間的な変化量に応じて、タッチスクリーン４４における表示画像の表示形式を選択的に切り替える。
また、表示制御部１０２は、筐体が所定量以上傾斜していないと判定された場合であって、表示形式の切替機能、及び、追随機能がオンに設定されている場合には、被写体の特徴部分の時間的な変化量に応じて、タッチスクリーン４４における表示画像の表示形式を選択的に切り替える。
【０１４４】
図１９は、電子機器４における表示形式の制御処理の流れを示すフローチャートの一例である。図１９のフローチャートは、表示形式の切替機能がオンに設定されている場合において、筐体が傾斜（所定量以上でなくてもよい）したときに開始する。
【０１４５】
図１９において、傾斜量判定部１２２は、筐体が所定量以上傾斜したか否かを判定する（ステップＳ２００）。ステップＳ２００において筐体が所定量以上傾斜したと判定された場合、下記ステップＳ２１０〜ステップＳ２７０を実行する。ステップＳ２００において筐体が所定量以上傾斜していないと判定された場合、下記ステップＳ３１０〜ステップＳ３７０を実行する。
【０１４６】
（Ｓ２１０〜ステップＳ２７０）
ステップＳ２００において筐体が所定量以上傾斜したと判定された場合（ステップＳ２００：Ｙｅｓ）、設定認識部１１２（又は傾斜量判定部１２２）は、記憶部３０を参照し、ホールド機能がオンである否かを判断する（ステップＳ２１０）。
【０１４７】
ステップＳ２１０においてホールド機能がオンである場合（ステップＳ２１０：Ｙｅｓ）、傾斜量判定部１２２は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）を特徴領域抽出部１３０に出力する。次いで、特徴領域抽出部１３０は、筐体の傾斜前後の撮像画像の夫々から被写体の特徴部分の抽出を試みて（ステップＳ２２０）、夫々から被写体の特徴部分を抽出できたか否かを判断する（ステップＳ２３０）。
【０１４８】
ステップＳ２３０において、夫々から被写体の特徴部分を抽出できた場合には（ステップＳ２３０：Ｙｅｓ）、特徴領域抽出部１３０は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）とともに、被写体の特徴部分を示す情報を変化量算出部１４０に出力する。次いで、変化量算出部１４０は、被写体の特徴部分の時間的な変化量を算出し（ステップＳ２４０）、算出した変化量を、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果とともに、切替制御部１７０に出力する。次いで、切替制御部１７０は、被写体の特徴部分の時間的な変化量が第１の閾値以上であるか否かを判定する（ステップＳ２５０）。
【０１４９】
ステップＳ２５０において、被写体の特徴部分の時間的な変化量が第１の閾値未満であると判定した場合（ステップＳ２５０：Ｎｏ）、切替制御部１７０は、表示画像の表示形式の切り替えが不要であると判定し、表示形式を維持する旨の通知（情報）を切替処理部１８０に出力する。表示形式を維持する旨の通知（情報）を取得した切替処理部１８０は、現在の表示形式をホールドする（何もしない）（ステップＳ２７０）。そして、本フローチャートは終了する。なお、ステップＳ２７０の矩形が破線であるのは、切替処理部１８０が、何もしなくてもよい旨を表している。
【０１５０】
ステップＳ２１０においてホールド機能がオンでない場合（ステップＳ２１０：Ｎｏ）、傾斜量判定部１２２は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）とともに、ホールド機能がオフに設定されている旨の通知（情報）を切替制御部１７０に出力する。筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果とともに、ホールド機能がオフに設定されている旨の通知（情報）を取得した切替制御部１７０は、表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。筐体の傾斜量、及び、筐体の傾斜方向を取得した切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する（ステップＳ２６０）。そして、本フローチャートは終了する。
【０１５１】
ステップＳ２３０において、筐体の傾斜前後の撮像画像の少なくとも一方から被写体の特徴部分を抽出できなかった場合には（ステップＳ２３０：Ｎｏ）、特徴領域抽出部１３０は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）とともに、特徴部分を抽出できなかった旨の通知（情報）を切替制御部１７０に出力する。筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果とともに、特徴部分を抽出できなかった旨の通知（情報）を取得した切替制御部１７０は、表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。以下、ステップＳ２１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。
【０１５２】
ステップＳ２５０において、被写体の特徴部分の時間的な変化量が第１の閾値以上であると判定した場合には（ステップＳ２５０：Ｙｅｓ）、切替制御部１７０は、表示画像の表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。以下、ステップＳ２１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。
【０１５３】
（Ｓ３１０〜ステップＳ３７０）
ステップＳ２００において筐体が所定量以上傾斜していないと判定された場合（ステップＳ２００：Ｎｏ）、設定認識部１１２（又は傾斜量判定部１２２）は、記憶部３０を参照し、追随機能がオンである否かを判断する（ステップＳ３１０）。
【０１５４】
ステップＳ３１０において追随機能がオンである場合（ステップＳ３１０：Ｙｅｓ）、傾斜量判定部１２２は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）を特徴領域抽出部１３０に出力する。次いで、特徴領域抽出部１３０は、筐体の傾斜前後の撮像画像の夫々から被写体の特徴部分の抽出を試みて（ステップＳ３２０）、夫々から被写体の特徴部分を抽出できたか否かを判断する（ステップＳ３３０）。
【０１５５】
ステップＳ３３０において、夫々から被写体の特徴部分を抽出できた場合には（ステップＳ３３０：Ｙｅｓ）、特徴領域抽出部１３０は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）とともに、被写体の特徴部分を示す情報を変化量算出部１４０に出力する。次いで、変化量算出部１４０は、被写体の特徴部分の時間的な変化量を算出し（ステップＳ３４０）、算出した変化量を、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果とともに、切替制御部１７０に出力する。次いで、切替制御部１７０は、被写体の特徴部分の時間的な変化量が第２の閾値以上であるか否かを判定する（ステップＳ３５０）。
【０１５６】
ステップＳ３５０において、被写体の特徴部分の時間的な変化量が第２の閾値以上であると判定した場合（ステップＳ３５０：Ｙｅｓ）、切替制御部１７０は、表示画像の表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。筐体の傾斜量、及び、筐体の傾斜方向を取得した切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する（ステップＳ３６０）。例えば、切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に基づいて、表示形式（切替後の表示形式）を決定し、決定した表示形式をタッチスクリーンコントローラ４２に出力する。そして、本フローチャートは終了する。
【０１５７】
ステップＳ３１０において追随機能がオンでない場合（ステップＳ３１０：Ｎｏ）、傾斜量判定部１２２は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）とともに、追随機能がオフに設定されている旨の通知（情報）を切替制御部１７０に出力する。筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果とともに、追随機能がオフに設定されている旨の通知（情報）を取得した切替制御部１７０は、表示形式の切り替えが不要であると判定し、表示形式を維持する旨の通知を切替処理部１８０に出力する。表示形式を維持する旨の通知（情報）を取得した切替処理部１８０は、何もしない（ステップＳ３７０）。そして、本フローチャートは終了する。なお、ステップＳ３７０の矩形が破線であるのは、切替処理部１８０が、何もしなくてもよい旨を表している。
【０１５８】
ステップＳ３３０において、筐体の傾斜前後の撮像画像の少なくとも一方から被写体の特徴部分を抽出できなかった場合には（ステップＳ３３０：Ｎｏ）、特徴領域抽出部１３０は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）とともに、特徴部分を抽出できなかった旨の通知（情報）を切替制御部１７０に出力する。筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果とともに、特徴部分を抽出できなかった旨の通知（情報）を取得した切替制御部１７０は、表示形式の切り替えが不要であると判定し、表示形式を維持する旨の通知（情報）を切替処理部１８０に出力する。以下、ステップＳ３１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。
【０１５９】
ステップＳ３５０において、被写体の特徴部分の時間的な変化量が第２の閾値未満であると判定した場合には（ステップＳ３５０：Ｎｏ）、切替制御部１７０は、表示画像の表示形式の切り替えが不要であると判定し、表示形式を維持する旨の通知（情報）を切替処理部１８０に出力する。以下、ステップＳ３１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。なお、図１９のステップＳ２７０において、後述の図２０におけるステップＳ２２２〜ステップＳ２７０の処理を入れてもよい。
【０１６０】
なお、電子機器４は、電子機器３と同様、フロントカメラ６２による撮像画像に加え、タッチスクリーン４４の後方側の被写体を撮像するバックカメラ６４（第２撮像部）による撮像画像を利用して、表示画像の表示形式を制御してもよい。
【０１６１】
以下、ホールド機能に関しては本発明の第１の実施形態による電子機器３と同様であるため、追随機能に関して説明する。表示制御部１０２は、所定量以上傾斜していない場合に、前方側変化率と後方側変化率とを算出し、前方側変化率が後方側変化率以上であるときは、表示画像の表示形式を変えないように制御し、前方側変化率が後方側変化率未満であるときは、表示画像の表示形式を変えるように制御する。
【０１６２】
例えば、表示制御部１０２は、筐体が所定量以上傾斜していない場合であって追随機能がオンに設定（表示形式の切替機能もオンに設定）されている場合は、前方側変化率と後方側変化率とを算出し、前方側変化率が後方側変化率以上であるときは、表示画像の表示形式を変えないように制御し、前方側変化率が後方側変化率未満であるときは、表示画像の表示形式を変えるように制御する。
一方、表示制御部１０２は、筐体が所定量以上傾斜していない場合であって追随機能がオフ（表示形式の切替機能はオンに設定）に設定されている場合は、表示画像の表示形式を変えないように制御する
【０１６３】
図２０は、電子機器４における表示形式の制御処理の他の例を示すフローチャートである。例えば、図２０は、フロントカメラ６２による撮像画像に加え、バックカメラ６４による撮像画像を利用して表示画像の表示形式を制御する態様における、処理の流れを表している。なお、図２０のフローチャートは、図１９のフローチャートと同様、表示形式の切替機能がオンに設定されている場合において、筐体が傾斜（所定量以上でなくてもよい）したときに開始する。なお、図１９と同一のステップ番号は、図１８と同一の処理である。
【０１６４】
図２０において、傾斜量判定部１２２は、筐体が所定量以上傾斜したか否かを判定する（ステップＳ２００）。ステップＳ２００において筐体が所定量以上傾斜したと判定された場合、下記ステップＳ２１０〜ステップＳ２７０を実行する。ステップＳ２００において筐体が所定量以上傾斜していないと判定された場合、下記ステップＳ３１０〜ステップＳ３７０を実行する。
【０１６５】
（Ｓ２１０〜ステップＳ２７０）
ステップＳ２００において筐体が所定量以上傾斜したと判定された場合（ステップＳ２００：Ｙｅｓ）、設定認識部１１２（又は傾斜量判定部１２２）は、ホールド機能がオンである否かを判断する（ステップＳ２１０）。
【０１６６】
ステップＳ２１０においてホールド機能がオンである場合（ステップＳ２１０：Ｙｅｓ）、傾斜量判定部１２２は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）を特徴領域抽出部１３０に出力する。次いで、特徴領域抽出部１３０は、両撮像画像（フロントカメラ６２による撮像画像及びバックカメラ６４による撮像画像）における傾斜前後の撮像画像の夫々（筐体の傾斜前のフロントカメラ６２による撮像画像、筐体の傾斜前のバックカメラ６４による撮像画像、筐体の傾斜後のフロントカメラ６２による撮像画像、筐体の傾斜後のバックカメラ６４による撮像画像）から被写体の特徴部分の抽出を試みて（ステップＳ２２２）、夫々の撮像画像から、被写体の特徴部分を抽出できたか否かを判断する（ステップＳ２３２）。
【０１６７】
ステップＳ２３２において、両撮像画像における傾斜前後の撮像画像の夫々から被写体の特徴部分を抽出できた場合には（ステップＳ２３２：Ｙｅｓ）、特徴領域抽出部１３０は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）とともに、被写体の特徴部分を示す情報を変化量算出部１４０に出力する。次いで、変化量算出部１４０は、両撮像画像における被写体の特徴部分の時間的な変化率（前方側変化率及び後方側変化率）を算出し（ステップＳ２４２）。算出した変化率を、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）とともに、切替制御部１７０に出力する。次いで、切替制御部１７０は、前方側変化率が後方側変化率未満であるか否かを判定する（ステップＳ２５２）。
【０１６８】
ステップＳ２５２において、前方側変化率が後方側変化率未満である場合（ステップＳ１５２：Ｙｅｓ）、切替制御部１７０は、表示画像の表示形式の切り替えが不要であると判定し、表示形式を維持する旨の通知（情報）を切替処理部１８０に出力する。表示形式を維持する旨の通知（情報）を取得した切替処理部１８０は、現在の表示形式をホールドする（何もしない）（ステップＳ２７０）。そして、本フローチャートは終了する。
【０１６９】
ステップＳ２１０においてホールド機能がオンでない場合（ステップＳ２１０：Ｎｏ）、傾斜量判定部１２２は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）とともに、ホールド機能がオフに設定されている旨の通知（情報）を切替制御部１７０に出力する。次いで、切替制御部１７０は、表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。筐体の傾斜量、及び、筐体の傾斜方向を取得した切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する（ステップＳ２６０）。そして、本フローチャートは終了する。
【０１７０】
ステップＳ２３２において、両撮像画像における筐体の傾斜前後の撮像画像の何れから被写体の特徴部分を抽出できなかった場合には（ステップＳ２３２：Ｎｏ）、特徴領域抽出部１３０は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）とともに、特徴部分を抽出できなかった旨の通知を切替制御部１７０に出力する。次いで、切替制御部１７０は、表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。以下、ステップＳ２１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。
【０１７１】
ステップＳ２５２において、前方側変化率が後方側変化率以上である場合（ステップＳ２５２：Ｎｏ）、切替制御部１７０は、表示画像の表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。以下、ステップＳ２１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。
【０１７２】
（Ｓ３１０〜ステップＳ３７０）
ステップＳ２００において筐体が所定量以上傾斜していないと判定された場合（ステップＳ２００：Ｎｏ）、設定認識部１１２（又は傾斜量判定部１２２）は、追随機能がオンである否かを判断する（ステップＳ３１０）。
【０１７３】
ステップＳ３１０において追随機能がオンである場合（ステップＳ３１０：Ｙｅｓ）、傾斜量判定部１２２は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）を特徴領域抽出部１３０に出力する。次いで、特徴領域抽出部１３０は、両撮像画像における傾斜前後の撮像画像の夫々から被写体の特徴部分の抽出を試みて（ステップＳ３２２）、夫々の撮像画像から、被写体の特徴部分を抽出できたか否かを判断する（ステップＳ３３２）。
【０１７４】
ステップＳ３３２において、両撮像画像における傾斜前後の撮像画像の夫々から被写体の特徴部分を抽出できた場合には（ステップＳ３３２：Ｙｅｓ）、特徴領域抽出部１３０は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）とともに、被写体の特徴部分を示す情報を変化量算出部１４０に出力する。次いで、変化量算出部１４０は、両撮像画像における被写体の特徴部分の時間的な変化率を算出し（ステップＳ３４２）、算出した変化率を、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）とともに、切替制御部１７０に出力する。次いで、切替制御部１７０は、前方側変化率が後方側変化率未満であるか否かを判定する（ステップＳ３５２）。
【０１７５】
ステップＳ３５２において、前方側変化率が後方側変化率以上である場合（ステップＳ３５２：Ｎｏ）、切替制御部１７０は、表示画像の表示形式の切り替えが必要であると判定し、筐体の傾斜量、及び、筐体の傾斜方向を切替処理部１８０に出力する。筐体の傾斜量、及び、筐体の傾斜方向を取得した切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する（ステップＳ３６０）。そして、本フローチャートは終了する。
【０１７６】
ステップＳ３１０において追随機能がオンでない場合（ステップＳ３１０：Ｎｏ）、傾斜量判定部１２２は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量未満である旨の判定結果）とともに、追随機能がオフに設定されている旨の通知（情報）を切替制御部１７０に出力する。次いで、切替制御部１７０は、表示形式の切り替えが不要であると判定し、表示形式を維持する旨の通知（情報）を切替処理部１８０に出力する。表示形式を維持する旨の通知を取得した切替処理部１８０は、何もしない（ステップＳ３７０）。そして、本フローチャートは終了する。
【０１７７】
ステップＳ３３２において、両撮像画像における筐体の傾斜前後の撮像画像の何れから被写体の特徴部分を抽出できなかった場合には（ステップＳ３３２：Ｎｏ）、特徴領域抽出部１３０は、筐体の傾斜量、筐体の傾斜方向、及び、筐体の傾斜量に係る判定結果（筐体の傾斜量は所定量以上である旨の判定結果）とともに、特徴部分を抽出できなかった旨の通知（情報）を切替制御部１７０に出力する。次いで、切替制御部１７０は、表示形式の切り替えが不要であると判定し、表示形式を維持する旨の通知（情報）を切替処理部１８０に出力する。以下、ステップＳ３３１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。
【０１７８】
ステップＳ３５２において、前方側変化率が後方側変化率未満である場合（ステップＳ３５２：Ｙｅｓ）、切替制御部１７０は、表示画像の表示形式の切り替えが不要であると判定し、表示形式を維持する旨の通知（情報）を切替処理部１８０に出力する。以下、ステップＳ３１０（Ｎｏ）の場合と同様の処理を行って、本フローチャートは終了する。
【０１７９】
図２１及び図２２は、表示形式の制御処理を説明する一例である。例えば、図２１は、フロントカメラ６２による撮像画像を利用して表示画像の表示形式を制御する態様における追随機能の一例である。図２２は、フロントカメラ６２による撮像画像に加え、バックカメラ６４による撮像画像を利用して表示画像の表示形式を制御する態様追随機能の一例である。図２１及び図２２において、表示形式の切替機能、ホールド機能、追随機能の何れもオンに設定されているものとする。
なお、ホールド機能については、第１の実施形態による電子機器３と同様である。
【０１８０】
図２１（ａ）は、図１２（ａ）と同様、図９（ａ）の状態から、ユーザＵが、自身のみを所定量以上傾斜させた様子を表している。図２１（ｂ）は、図２１（ａ）の場合における、撮像画像ＳＧ３’’（スルー画）を表している。図２１（ｃ）は、図２１（ａ）の場合における、タッチスクリーン４４に表示されている表示画像ＨＧ３’（横長画像）である。
【０１８１】
即ち、図１９のフローチャートにおいて、切替制御部１７０は、筐体が所定量以上傾斜していない場合において、被写体の特徴部分の時間的な変化量が第２の閾値以上であると判定し（ステップＳ３５０：Ｙｅｓ）、切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する（ステップＳ３６０）。
【０１８２】
図２２（ａ）は、図１７（ａ）と同様、図１４（ａ）の状態から、ユーザＵが、自身のみを所定量以上傾斜させた様子を表している。図２２（ｂ）は、図２２（ａ）の場合において、フロントカメラ６２によって撮像されている撮像画像ＳＧ４−１’’（スルー画）、及び、バックカメラ６４によって撮像されている撮像画像ＳＧ４−２（スルー画）を表している。図２２（ｂ）において、前方側変化率は後方側変化率よりも大きい。図２２（ｃ）は、図２２（ａ）の場合における、タッチスクリーン４４に表示されている表示画像ＨＧ４’（横長画像）である。
【０１８３】
即ち、図２０のフローチャートにおいて、切替制御部１７０は、筐体が所定量以上傾斜していない場合において、前方側変化率が後方側変化率以上であると判定し（ステップＳ３５２：Ｎｏ）、切替処理部１８０は、筐体の傾斜量、及び、筐体の傾斜方向に応じて表示画像の表示形式を切り替えるように制御する（ステップＳ３６０）。
【０１８４】
以上、電子機器４によれば、意図しない画面形式（画面表示型）の切り替えが生じないため、ユーザの利便性を向上させることができる。例えば、ユーザが、図５（ｂ）に示すように筐体とともに自分の顔を所定量以上傾斜させた場合には、図４に例示したような表示形式の切り替えがホールド機能によって生じないため、ユーザの利便性を向上させることができる。また例えば、筐体を傾斜させずに、自分の顔を所定量以上傾斜させた場合には、図４に例示したよう表示画面の表示形式の切り替えが追随機能によってなされるため、ユーザの利便性を向上させることができる。
【０１８５】
以上、本発明の第１の実施形態による電子機器３、本発明の第２の実施形態による電子機器４によれば、ユーザの使用状況に応じて、見易い表示形式の表示画面が提供され、ユーザの利便性が向上する。
【０１８６】
なお、電子機器３の処理の一部を外部の装置（例えば、サーバ）が実行し、電子機器３の表示形式を制御するようにしてもよい。同様に、電子機器４の処理の一部を外部の装置（例えば、サーバ）が実行し、電子機器４の表示形式を制御するようにしてもよい。
【０１８７】
図２３は、情報システム１の概略構成図である。図２４Ａ及び図２４Ｂは、電子機器５が備える表示制御部１０４内のブロック図、及び、サーバ９が備える表示制御情報生成部２００内のブロック図等の一例である。情報システム１は、図２３に示すように、電子機器５とサーバ９とを含んで構成される。電子機器５とサーバ９とは、有線又は無線のネットワークにより接続されている。
【０１８８】
電子機器５は、第１の実施形態による電子機器３と同様、タッチスクリーン４４と、撮像部（第１撮像部及び第２撮像部）と、通信部７０とを有する。より詳細には、電子機器５の構成は、表示制御部１００に代えて表示制御部１０４を具備する点を除き、第１の実施形態による電子機器３の構成と同様である。
【０１８９】
表示制御部１０４は、図２４Ａに示すように、設定部１９４（電子機器３の設定部１９０又は電子機器４の設定部１９２と同様）を備える。
【０１９０】
通信部７０は、撮像部による撮像画像、及び、筐体の傾斜量をサーバ９に送信し、タッチスクリーン４４における表示画像の表示形式を制御する表示制御情報をサーバ９から受信する。
【０１９１】
サーバ９は、図２４Ａに示すように、通信部２７０と表示制御情報生成部２００とを有する。表示制御情報生成部２００は、第１の実施形態による電子機器３の表示制御部１００の設定認識部１１０、傾斜量判定部１２０、特徴領域抽出部１３０、変化量算出部１４０、切替判定部１５０、切替制限部１６０及び切替処理部１８０（又は、第２の実施形態による電子機器４の表示制御部１０２の設定認識部１１２、傾斜量判定部１２２、特徴領域抽出部１３０、変化量算出部１４０切替制御部１７０及び切替処理部１８０）と同様の機能を有する。
【０１９２】
通信部２７０は、電子機器５から撮像画像及び筐体の傾斜量を受信する。また、通信部２７０は、電子機器５に表示制御情報を送信する。
【０１９３】
表示制御情報生成部２００は、電子機器５から受信した撮像画像に含まれる被写体の特徴部分の時間的な変化量に基づいて、電子機器５に送信する表示制御情報を生成する。表示制御情報とは、表示画像の表示形式を示す情報（電子機器３（電子機器４）の切替処理部１８０がタッチスクリーンコントローラ４２に出力する情報に相当）である。
【０１９４】
なお、電子機器５の設定情報（例えば、ホールド機能のオン／オフ情報）は、サーバ９が記憶してもよいし、電子機器５が記憶部３０に記憶してもよい。サーバ９の表示制御情報生成部２００は、必要に応じて、電子機器５から設定情報を受信し、表示制御情報を生成する際に参照する。
【０１９５】
なお、電子機器５の表示制御部１０４は、図２４Ｂに示すように、設定部１９４に加え、設定認識部１１０（１１２）、傾斜量判定部１２０（１２２）及び特徴領域抽出部１３０を備えていてもよい。なお、上記場合、サーバ９の表示制御情報生成部２００は、図２４Ｂに示すように、設定認識部１１０（１１２）、傾斜量判定部１２０（１２２）及び特徴領域抽出部１３０を有しなくてもよい。
【０１９６】
電子機器５が特徴領域抽出部１３０等を備える態様の場合、電子機器５は、撮像画像に代えて、傾斜量判定部１２０（１２２）の処理結果（例えば、ホールド機能がオフに設定されている旨の通知）、又は、特徴領域抽出部１３０の処理結果（被写体の特徴部分を示す情報、又は、特徴部分を抽出できなかった旨の通知）をサーバ９に送信する。また、サーバ９の表示制御情報生成部２００は、撮像画像に代えて、電子機器５から取得する処理結果を用いて表示制御情報を生成する。
【０１９７】
なお、電子機器３（電子機器４、５も同様）において、バックカメラ６４による撮像画像を利用して表示画像の表示形式を制御しない場合には、電子機器３は、バックカメラ６４を有しなくてもよい。
【０１９８】
電子機器３（サーバ９も同様）において、予め記憶した顔のみに対し、ホールド処理を行うようにしてもよい。即ち、表示形式の切替機能、及び、ホールド機能がオンに設定され、筐体が所定量以上傾斜した場合に、フロントカメラ６２によって撮像された撮像画像から特徴領域抽出部１３０が抽出した被写体の特徴部分が、予め記憶した顔の特徴部分と一致すると判断されたときは、ホールド処理を実行するようにし（即ち、表示形式の切替を行わないようにし）、当該特徴部分が、予め記憶した顔の特徴部分と一致しないと判断されたときは、ホールド処理を実行しないようにしてもよい（即ち、表示形式の切替を行うようにしてもよい）、
同様に、電子機器４（サーバ９も同様）において、予め記憶した顔のみに対し、追随処理を行うようにしてもよい。
【０１９９】
なお、本発明の実施形態による電子機器３、電子機器４の処理を実行するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、当該記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、本発明の実施形態による電子機器３、電子機器４に係る上述した種々の処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＳＤカード、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【０２００】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【０２０１】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【０２０２】
１…情報システム  ３、４、５…電子機器  ９…サーバ  １０…プロセッサ  ２０…インターフェイス部  ３０…記憶部  ４０…入出力部  ４２…タッチスクリーンコントローラ  ４４…タッチスクリーン  ４６…カーソルパッドコントローラ  ４８…カーソルパッド  ５０…モーションセンサ  ５２…ＧＰＳ  ５４…方位計  ５６…仰角センサ  ６０…カメラ部  ６２…フロントカメラ  ６４…バックカメラ  ７０…通信部  ８０…オーディオ部  ８２…スピーカ  ８４…マイクロフォン  ９０…電源ボタン  ９２…決定／ホームボタン  １００、１０２、１０４…表示制御部  １１０、１１２…設定認識部  １２０、１２２…傾斜量判定部  １３０…特徴領域抽出部  １４０…変化量算出部  １５０…切替判定部  １６０…切替制限部（ホールド部）  １７０…切替制御部  １８０…切替処理部  １９０、１９２…設定部  ２００…表示制御情報生成部  ２７０…通信部
【図１Ａ】
2013069796.tif 000003
【図１Ｂ】
2013069796.tif 000004
【図２】
2013069796.tif 000005
【図３】
2013069796.tif 000006
【図４】
2013069796.tif 000007
【図５】
2013069796.tif 000008
【図６】
2013069796.tif 000009
【図７】
2013069796.tif 000010
【図８】
2013069796.tif 000011
【図９】
2013069796.tif 000012
【図１０】
2013069796.tif 000013
【図１１】
2013069796.tif 000014
【図１２】
2013069796.tif 000015
【図１３】
2013069796.tif 000016
【図１４】
2013069796.tif 000017
【図１５】
2013069796.tif 000018
【図１６】
2013069796.tif 000019
【図１７】
2013069796.tif 000020
【図１８】
2013069796.tif 000021
【図１９】
2013069796.tif 000022
【図２０】
2013069796.tif 000023
【図２１】
2013069796.tif 000024
【図２２】
2013069796.tif 000025
【図２３】
2013069796.tif 000026
【図２４Ａ】
2013069796.tif 000027
【図２４Ｂ】
2013069796.tif 000028
【国際調査報告】
2013069796.tif 000029
2013069796.tif 000030
2013069796.tif 000031
2013069796.tif 000032
2013069796.tif 000033
2013069796.tif 000034
2013069796.tif 000035