(57)【要約】【課題】ユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザが表示画面を閲覧するときの利便性を向上させることができる電子機器、制御方法および制御プログラムを提供すること。【解決手段】電子機器は、表示画面を表示する表示部と、前記表示部が前記表示画面を表示する表示領域以外の電子機器の筐体に配置され、自装置に対する接触を検出する接触状態検出部と、自装置の姿勢情報に基づいて、前記表示画面の表示向きを自動で回転制御させる表示制御部と、前記表示制御部が前記表示画面の表示向きの回転制御を行う場合、前記接触状態検出部が前記接触を検出したときには、前記表示画面の表示向きの回転を無効化し、前記接触状態検出部が前記接触を検出しないときには、前記表示画面の表示向きの回転を有効化する制御部と、を備える。【選択図】図２
2015022719.tif 000002
【特許請求の範囲】
【請求項１】
表示画面を表示する表示部と、
前記表示部が前記表示画面を表示する表示領域以外の電子機器の筐体に配置され、自装置に対する接触を検出する接触状態検出部と、
自装置の姿勢情報に基づいて、前記表示画面の表示向きを自動で回転制御させる表示制御部と、
前記表示制御部が前記表示画面の表示向きの回転制御を行う場合、前記接触状態検出部が前記接触を検出したときには、前記表示画面の表示向きの回転を無効化し、前記接触状態検出部が前記接触を検出しないときには、前記表示画面の表示向きの回転を有効化する制御部と、
を備えることを特徴とする電子機器。
【請求項２】
前記接触状態検出部は、押圧される力に応じて生じる信号を検出する押圧センサであり、
前記制御部は、
押圧力に関する情報を記憶する押圧情報記憶部と、
前記押圧情報記憶部に記憶された前記押圧力に関する情報と前記押圧センサで検出された前記押圧力とに基づいて、前記表示部が表示する前記表示画面の表示向きを回転させるか否かを判定する判定部と、
をさらに備えることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記表示部はタッチパネルの表示部であり、
前記制御部は、
前記タッチパネルに対する接触を検出する接触検出部と、
前記押圧情報記憶部に記憶された前記押圧力に関する情報と前記押圧センサで検出された前記押圧力と前記接触検出部で検出された接触に関する情報とに基づいて、前記表示部が表示する前記表示画面の表示向きを回転させるか否かを判定する接触判定部と、
をさらに備えることを特徴とする請求項２に記載の電子機器。
【請求項４】
前記押圧力に関する情報は、
前記押圧力の閾値に関する情報と、前記押圧センサで前記押圧力が検出され始めた時刻から前記押圧力が前記押圧力の閾値に到達するまでの押圧遷移時間の閾値に関する情報と、であり、
前記判定部は、
前記押圧センサにより前記押圧力が検出され始めた時刻から前記押圧力が押圧力の閾値に到達するまでの押圧遷移時間が押圧遷移時間の閾値の範囲以内か否かを判定する押圧遷移時間判定部をさらに備え、
前記制御部は、
前記押圧遷移時間判定部により前記押圧遷移時間が前記押圧遷移時間の閾値の範囲以内であると判定された場合、前記表示部が表示する前記表示画面の前記表示向きの回転を無効化する表示駆動部をさらに備えること
を特徴とする請求項２または請求項３に記載の電子機器。
【請求項５】
前記押圧力に関する情報は、
前記押圧力の閾値に関する情報と、前記押圧センサで前記押圧力が検出され始めた時刻から前記押圧力が前記押圧力の閾値に到達するまでの押圧遷移時間の閾値に関する情報と、前記押圧センサで検出される前記押圧力が前記押圧力の閾値を越え続けている継続時間の閾値に関する情報と、
であり、
前記判定部は、
前記押圧センサにより前記押圧力が検出され始めた時刻から前記押圧力が押圧力の閾値に到達するまでの押圧遷移時間が押圧遷移時間の閾値の範囲以内か否かを判定する押圧遷移時間判定部と、
前記押圧センサにより前記押圧力の閾値以上の前記押圧力が検出され続けている押圧継続時間が押圧継続時間の閾値以上であるか否かを判定する押圧継続時間判定部と、
をさらに備え、
前記制御部は、
前記押圧遷移時間判定部により前記押圧遷移時間が前記押圧遷移時間の閾値の範囲以内であると判定され、前記押圧継続時間判定部により前記押圧継続時間が前記押圧遷移時間の閾値以上であると判定された場合、前記表示部が表示する前記表示画面の前記表示向きの回転を無効化する表示駆動部をさらに備えること
を特徴とする請求項２または請求項３に記載の電子機器。
【請求項６】
前記表示駆動部は、前記押圧センサにより検出される前記押圧力が前記押圧力の閾値未満となり、所定時間経過した場合に前記表示部が表示する前記表示画面の前記表示向きの回転を有効化すること
を特徴とする請求項４または請求項５に記載の電子機器。
【請求項７】
前記押圧力に関する情報は、それぞれユーザにより調整可能であること
を特徴とする請求項２から請求項６のいずれか一項に記載の電子機器。
【請求項８】
前記接触状態検出部は、前記表示部が前記表示画面を表示する前記表示領域以外の前記電子機器の筐体の側面、背面、前面、上面、底面のうち少なくともいずれかに配置されること
を特徴とする請求項１から請求項７のいずれか一項に記載の電子機器。
【請求項９】
表示画面を表示する表示過程と、
前記表示過程が前記表示画面を表示する表示領域以外の電子機器の筐体に配置された接触状態検出部が自装置に対する接触を検出する接触状態検出過程と、
自装置の姿勢情報に基づいて、前記表示画面の表示向きを自動で回転制御させる表示制御過程と、
前記表示制御過程が前記表示画面の表示向きの回転制御を行う場合、前記接触状態検出過程が前記接触を検出したときには、前記表示画面の表示向きの回転を無効化し、前記接触状態検出過程が前記接触を検出しないときには、前記表示画面の表示向きの回転を有効化する制御過程と、
を備えることを特徴とする制御方法。
【請求項１０】
電子機器のコンピュータに、
表示画面を表示する表示ステップと、
前記表示ステップが前記表示画面を表示する表示領域以外の電子機器の筐体に配置された接触状態検出部が自装置に対する接触を検出する接触状態検出ステップと、
自装置の姿勢情報に基づいて、前記表示画面の表示向きを自動で回転制御させる表示制御ステップと、
前記表示制御ステップが前記表示画面の表示向きの回転制御を行う場合、前記接触状態検出ステップが前記接触を検出したときには、前記表示画面の表示向きの回転を無効化し、前記接触状態検出ステップが前記接触を検出しないときには、前記表示画面の表示向きの回転を有効化する制御ステップと、
を実行させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、制御方法および制御プログラムに関する。
【背景技術】
【０００２】
タッチセンサを備える電子機器において、電子機器の向きに応じて表示画面を回転させるものがある。例えば、特許文献１に記載の技術は、携帯端末で画面回転を固定するための方法が、タッチを感知する過程と、タッチが維持された状態で携帯端末の回転が感知された場合、画面回転を固定する過程又は画面回転を解除する過程と、を含むものである。また、特許文献２に記載の技術は、画像を表示する表示装置及び自端末の傾きを検出するための検出装置を備える携帯端末装置が検出装置から自端末の傾きに関する情報を取得する検出情報取得手段と、検出情報取得手段により取得された情報を用いて、重力方向に対する表示装置の表示面の向きを判定する表示向き判定手段と、表示向き判定手段による判定結果に基づいて、表示装置に対する画面の表示制御を行う表示制御手段と、を有するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−６９２９７号公報
【特許文献２】特開２０１２−５８８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術を用いても、タッチパネルを備えるディスプレイが大型である場合など、タッチパネルの特定領域をタッチすることができず、表示画面の表示向きの回転を防止できない場合があった。また、特許文献２に記載の技術を用いても、閾値の設定、ユーザの操作するときの姿勢やユーザの操作するときの携帯端末装置の位置により、表示画面の表示向きの回転を防止できない場合があった。このように、ユーザが意図しないときに画面の表示向きが回転され、ユーザが表示画面を閲覧するときの利便性が十分でないという問題があった。
【０００５】
本発明は上記の点に鑑みてなされたものであり、ユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザが表示画面を閲覧するときの利便性を向上させることができる電子機器、制御方法および制御プログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の第一の態様は、電子機器であって、表示画面を表示する表示部と、前記表示部が前記表示画面を表示する表示領域以外の電子機器の筐体に配置され、自装置に対する接触を検出する接触状態検出部と、自装置の姿勢情報に基づいて、前記表示画面の表示向きを自動で回転制御させる表示制御部と、前記表示制御部が前記表示画面の表示向きの回転制御を行う場合、前記接触状態検出部が前記接触を検出したときには、前記表示画面の表示向きの回転を無効化し、前記接触状態検出部が前記接触を検出しないときには、前記表示画面の表示向きの回転を有効化する制御部と、を備えることを特徴とする電子機器。
【０００７】
（２）また、本発明の第二の態様は、制御方法であって、表示画面を表示する表示過程と、前記表示過程が前記表示画面を表示する表示領域以外の電子機器の筐体に配置された接触状態検出部が自装置に対する接触を検出する接触状態検出過程と、自装置の姿勢情報に基づいて、前記表示画面の表示向きを自動で回転制御させる表示制御過程と、前記表示制御過程が前記表示画面の表示向きの回転制御を行う場合、前記接触状態検出過程が前記接触を検出したときには、前記表示画面の表示向きの回転を無効化し、前記接触状態検出過程が前記接触を検出しないときには、前記表示画面の表示向きの回転を有効化する制御過程と、を備えることを特徴とする制御方法。
【０００８】
（３）また、本発明の第三の態様は、制御プログラムであって、電子機器のコンピュータに、表示画面を表示する表示ステップと、前記表示ステップが前記表示画面を表示する表示領域以外の電子機器の筐体に配置された接触状態検出部が自装置に対する接触を検出する接触状態検出ステップと、自装置の姿勢情報に基づいて、前記表示画面の表示向きを自動で回転制御させる表示制御ステップと、前記表示制御ステップが前記表示画面の表示向きの回転制御を行う場合、前記接触状態検出ステップが前記接触を検出したときには、前記表示画面の表示向きの回転を無効化し、前記接触状態検出ステップが前記接触を検出しないときには、前記表示画面の表示向きの回転を有効化する制御ステップと、を実行させるための制御プログラムである。
【発明の効果】
【０００９】
本発明の電子機器、制御方法および制御プログラムによれば、ユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザが表示画面を閲覧するときの利便性を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施形態に係る電子機器の外観の一例を示す外観図である。
【図２】本発明の第１の実施形態に係る電子機器の構成の一例を示す概略ブロック図である。
【図３】本発明の第１の実施形態に係る押圧検出値と、押圧遷移時間と、押圧継続時間との関係の一例を示す概略図である。
【図４】本発明の第１の実施形態に係る判定部および表示駆動部の動作の一例を示すフローチャートである。
【図５】本発明の第２の実施形態に係る電子機器の外観の一例を示す外観図である。
【図６】本発明の第２の実施形態に係る判定部、表示向き変更部および表示駆動部の動作の一例を示すフローチャートである。
【図７】本発明の第３の実施形態に係る電子機器の外観の一例を示す外観図である。
【図８】本発明の第４の実施形態に係る電子機器の外観の一例を示す外観図である。
【図９】本発明の第４の実施形態に係る電子機器の構成の一例を示す概略ブロック図である。
【図１０】本発明の第４の実施形態に係る判定部および表示駆動部の動作の一例を示すフローチャートである。
【図１１】本発明の第５の実施形態に係る電子機器の外観の一例を示す外観図である。
【図１２】本発明の第６の実施形態に係る電子機器の外観の一例を示す外観図である。
【図１３】本発明の第７の実施形態に係る電子機器の外観の一例を示す外観図である。
【図１４】本発明の第８の実施形態に係る電子機器の外観の一例を示す外観図である。
【図１５】本発明の第９の実施形態に係る電子機器の外観の一例を示す外観図である。
【図１６】本発明の第１０の実施形態に係る電子機器の外観の一例を示す外観図である。
【図１７】本発明の第１１の実施形態に係る電子機器の外観の一例を示す外観図である。
【発明を実施するための形態】
【００１１】
（第１の実施形態）
以下、図面を参照しながら本発明の第１の実施形態について詳述する。
第１の実施形態においては、押圧センサ１０１が電子機器１００の筐体１０の右側面に備えられる場合について説明する。
図１は、本発明の第１の実施形態に係る電子機器１００の外観図である。図１（ａ）は、電子機器１００の筐体１０の左側面図、図１（ｂ）は、電子機器１００の筐体１０の正面図、図１（ｃ）は、電子機器１００の筐体１０の右側面図である。
電子機器１００は、例えば、電話やメール機能の他にＰＤＡ（携帯情報端末）の機能が付いた多機能携帯電話機（スマートフォン）や、タブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などである。
【００１２】
電子機器１００の前面には、タッチパネル１０２が備えられる。
タッチパネル１０２は、ユーザからの情報の入力およびユーザへの情報の提示を行うための機能を有する。
タッチパネル１０２での情報の入力は、ユーザの体の一部（以下で、「操作体」と言うことがある。）、例えば、左右いずれかの手の人差し指でタッチパネル１０２の画面上の操作情報（アイコンなど）に触れたり、専用ペン（スタイラス）で触れたりすることで行われる。触れられた画面位置の情報は、タッチパネル１０２の外部へ情報信号として出力される。タッチパネル１０２の入力方法としては、加圧式、静電式、導電式など、公知の方法を用いることができる。
【００１３】
タッチパネル１０２の正面から見て右側面には、押圧センサ１０１が設けられる。
押圧センサ１０１は、筐体１０を左右いずれかの手で把持することにより押圧センサ１０１に加わる力（以下、「押圧力」と称する。）を検出し、検出した押圧力の大きさに応じた押圧検出値を電気信号として出力する。その他に、押圧センサ１０１は、電子機器１００をユーザが洋服のポケットに入れたり、携行する鞄の中に入れたりすることで受ける外部衝撃力や、近接物（鞄の中にいろいろな物と一緒に詰め込んだりする場合の物）により受ける定常押圧力などによっても電気信号を出力する。
【００１４】
例えば、ユーザは、通話やタッチパネル１０２に表示される表示画面の画像などの操作を行う場合に、筐体１０の両側面を左右いずれかの手で握る（把持する）という自然な操作を行う。そのため、例えば、筐体１０の側面部に設けられた押圧センサ１０１は、押圧力を検出し、検出した押圧検出値を電気信号として、後述する制御部１０４に出力する。
【００１５】
図２は、本発明の第１の実施形態に係る電子機器１００の構成の一例を示す概略ブロック図である。
電子機器１００は、タッチパネル１０２と、加速度センサ１０３と、制御部１０４と、接触状態検出部１０５と、を含んで構成される。タッチパネル１０２は、表示部１０２１と、入力部１０２２と、を含んで構成される。制御部１０４は、押圧情報記憶部１０４１と、判定部１０４２と、姿勢判定部１０４３と、操作制御部１０４４と、表示駆動部１０４５と、を含んで構成される。判定部１０４２は、押圧判定部１０４２１と、押圧遷移時間判定部１０４２２と、押圧継続時間判定部１０４２３と、を含んで構成される。操作制御部１０４４は、表示制御部１０４４１と、表示向き変更部１０４４２を含んで構成される。接触状態検出部１０５は、押圧センサ１０１を含んで構成される。
なお、電子機器１００は、その他に、多機能携帯電話機の公知の機能を備えるが、その図示および説明は省略する。
【００１６】
接触状態検出部１０５は、電子機器１００の筐体１０に対する操作体の接触を検出する。接触状態検出部１０５は、例えば、押圧センサである。押圧センサ１０１は、ユーザによる接触を検出し、さらに、ユーザが筐体１０（図１）の側面を左右いずれかの手で把持することによる押圧力を検出する。押圧センサ１０１は、検出した押圧力の大きさに応じた押圧検出値（電気信号）を判定部１０４２に出力する。例えば、押圧センサ１０１は、押圧力の大きさに応じて電気抵抗値が変化するピエゾ抵抗方式のセンサである。
【００１７】
表示部１０２１は、液晶ディスプレイ、有機ＥＬディスプレイ、プラズマディスプレイなどの表示装置を備え、表示駆動部１０４５の制御により表示画面の画像情報をある表示向き、例えば、縦向きで表示する。
入力部１０２２は、ユーザの指などの操作体が接触した位置の位置情報を表す電気信号を生成する。
なお、本実施形態における電子機器１００は、表示部１０２１と入力部１０２２とを兼ねたタッチパネル１０２として、ユーザに文字や画像などを提示し、ユーザからの操作入力を受け付ける。
加速度センサ１０３は、タッチパネル１０２に作用する重力方向を検出し、電子機器１００の傾きを表す傾き値を姿勢判定部１０４３に出力する。
【００１８】
制御部１０４の種々の機能は、その内蔵するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央処理装置、図示せず）がその内蔵する記憶装置（図示せず）に格納されたプログラムを実行することより実現される。
制御部１０４は、例えば、押圧センサ１０１により押圧力が検出された場合、表示部１０２１が表示する表示画面の表示向きの回転を制御する。
制御部１０４は、判定部１０４２による押圧検出値の判定結果と姿勢判定部１０４３による姿勢の判定結果とに基づいて、表示部１０２１に表示させる表示画面の表示向きの回転を無効または有効に設定する。表示向きの回転を無効に設定することには、表示画面の表示向きを回転させない状態に設定すること、または、表示画面の表示向きの回転を抑制する状態に設定することが含まれる。
【００１９】
具体的には、制御部１０４は、例えば、押圧センサ１０１から入力された押圧検出値と、押圧情報記憶部１０４１から読み出した押圧力に関する情報とに基づき、押圧検出値が押圧力の閾値以上か否かを判定する。ここで、押圧力に関する情報とは、押圧力（押圧検出値）の閾値に関する情報と、押圧遷移時間の閾値に関する情報と、押圧継続時間の閾値に関する情報である。押圧遷移時間とは、押圧センサ１０１により押圧力が検出され始めた時刻から押圧力が押圧力の閾値に到達するまでの遷移時間である。また、押圧継続時間とは、押圧センサ１０１により押圧力の閾値以上の押圧力が検出され続けている継続時間である。
以下で、制御部１０４の動作をより詳細に説明する。
【００２０】
押圧情報記憶部１０４１は、押圧力に関する情報を記憶する。押圧力に関する情報には、押圧力（押圧検出値）の閾値に関する情報と、押圧遷移時間の閾値に関する情報と、押圧継続時間の閾値に関する情報と、が含まれる。押圧遷移時間とは、押圧センサ１０１により押圧検出値が検出され始めた時刻から押圧検出値が押圧力の閾値に到達するまでの遷移時間である。また、押圧継続時間とは、押圧センサ１０１により押圧力の閾値以上の押圧検出値が検出され続けている継続時間である。
【００２１】
判定部１０４２は、押圧センサ１０１から入力された押圧検出値と、押圧情報記憶部１０４１から読み出した押圧力に関する情報とに基づいて、表示部１０２１が表示する表示画面の表示向きを回転させるか否かを判定する。
より詳細に判定部１０４２の動作を説明する。
【００２２】
押圧判定部１０４２１は、押圧センサ１０１から押圧検出値が入力されると、押圧情報記憶部１０４１から押圧力に関する情報を読み出し、押圧検出値が押圧力の閾値Ｐ以上か否かを判定する（以下、第１の判定という。）。押圧判定部１０４２１は、押圧検出値が押圧力の閾値Ｐ以上である場合、押圧検出値が押圧力の閾値Ｐ以上であることを表す押圧検出情報を生成し、当該押圧検出情報を押圧遷移時間判定部１０４２２に出力する。一方、押圧判定部１０４２１は、押圧検出値が押圧力の閾値Ｐ未満である場合、前述の第１の判定を無効とする。
また、押圧判定部１０４２１は、後述する押圧継続時間判定部１０４２３から押圧継続情報が入力されると、前述の第１の判定を行い、押圧検出値が押圧力の閾値Ｐ未満となった場合、すなわち、例えば、筐体１０の側面を把持していた状態から解放したとき、表示画面の表示向きの回転を有効にする有効指示情報を表示向き変更部１０４４２に出力する。
【００２３】
押圧遷移時間判定部１０４２２は、押圧判定部１０４２１から押圧検出情報が入力されると、押圧情報記憶部１０４１から押圧遷移時間の閾値に関する情報を読み出す。そして、押圧遷移時間判定部１０４２２は、押圧検出値が押圧力の閾値Ｐ以上であり、かつ押圧検出値が入力され始めた時刻から押圧力の閾値Ｐに到達した時刻までの間の時間を、押圧遷移時間Ｔ１として計測する。そして、押圧遷移時間判定部１０４２２は、計測した押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内であるか否かを判定する（以下、第２の判定という。）。押圧遷移時間判定部１０４２２は、押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内である場合、押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内であることを表す押圧遷移情報を生成し、当該押圧遷移情報を押圧継続時間判定部１０４２３に出力する。一方、押圧遷移時間判定部１０４２２は、押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内でない場合、前述の第２の判定を無効とする。
【００２４】
押圧継続時間判定部１０４２３は、押圧遷移時間判定部１０４２２から押圧遷移情報が入力されると、押圧情報記憶部１０４１から押圧継続時間の閾値に関する情報を読み出す。そして、押圧継続時間判定部１０４２３は、押圧検出値が押圧力の閾値Ｐに達した時刻から、その閾値Ｐ以上の押圧検出値が検出され続ける所定の時刻までの時間を、押圧継続時間Ｔ２として計測する。そして、押圧継続時間判定部１０４２３は、計測した押圧継続時間Ｔ２が押圧継続時間の閾値以上であるか否かを判定する（以下、第３の判定という。）。押圧継続時間判定部１０４２３は、押圧継続時間Ｔ２が押圧継続時間の閾値以上である場合、押圧継続時間Ｔ２が押圧継続時間の閾値以上であることを表す押圧継続情報を生成し、当該押圧継続情報を押圧判定部１０４２１および表示向き変更部１０４４２に出力する。一方、押圧継続時間判定部１０４２３は、押圧継続時間Ｔ２が押圧継続時間の閾値未満である場合、前述の第３の判定を無効とする。
【００２５】
姿勢判定部１０４３は、加速度センサ１０３から入力された傾き情報に基づいて、電子機器１００が縦姿勢か横姿勢かを判定する。ここで、縦姿勢とは、電子機器１００の長辺が地平面に対して垂直である姿勢であり、横姿勢とは、電子機器１００の短辺が地平面に対して垂直である姿勢である。姿勢判定部１０４３は、判定結果に応じて、縦姿勢を表す縦姿勢情報または横姿勢を表す横姿勢情報を、姿勢情報として表示制御部１０４４１に出力する。
【００２６】
表示制御部１０４４１は、姿勢判定部１０４３から入力される姿勢情報に基づいて、表示画面の表示向きを自動で決定し、制御する。例えば、表示制御部１０４４１は、姿勢情報が縦姿勢情報である場合、表示画面の表示向きを縦向きに決定し、姿勢情報が横姿勢情報である場合、表示画面の表示向きを横向きに決定する。表示制御部１０４４１は、決定した表示画面の表示向きを表す表示向き情報を、表示駆動部１０４５に出力する。
【００２７】
表示向き変更部１０４４２は、押圧判定部１０４２１から有効指示情報が入力された場合、状態継続時間が所定時間Ｔ３以上であるか否かを判定し、状態継続時間が所定時間Ｔ３以上経過した場合に許可情報を生成する。状態継続時間とは、押圧検出値が押圧力の閾値Ｐ未満となった時刻から押圧検出値が押圧力の閾値Ｐ未満の状態を継続する所定の時刻までの時間である。また、表示向き変更部１０４４２は、押圧継続時間判定部１０４２３から押圧継続情報が入力されると表示画面の表示向きの回転を無効にする無効指示情報を生成する。表示向き変更部１０４４２は、生成した許可情報または無効指示情報を表示駆動部１０４５に出力する。
【００２８】
表示駆動部１０４５は、表示制御部１０４４１から入力された表示向き情報に基づいて、表示部１０２１に表示する表示画面を回転させる。また、表示駆動部１０４５は、表示向き変更部１０４４２から許可情報が入力された場合、表示画面の表示向きの回転を有効に設定し、表示向き情報が指示する表示向きで表示部１０２１に表示させる表示画面を回転させる。一方、表示駆動部１０４５は、表示向き変更部１０４４２から無効指示情報が入力された場合、表示部１０２１に表示する表示画面の表示向きを回転させる。なお、表示駆動部１０４５は、無効指示情報が入力された場合、表示画面の表示向きの回転を無効に設定し、表示部１０２１に表示させる表示画面を回転させない。
【００２９】
図３は、本実施形態に係る押圧検出値と押圧遷移時間Ｔ１と押圧継続時間Ｔ２との関係の一例を示す概略図である。
図示するように、概略図において、横軸は時刻を示し、縦軸は押圧検出値を示す。ここで、押圧遷移時間の閾値の範囲は、時刻Ｔ１ｍｉｎから時刻Ｔ１ｍａｘまでの間の時間である。また、押圧継続時間Ｔ２は、押圧検出値が押圧力の閾値Ｐを越えた時刻ｔｐから、その閾値Ｐ以上の押圧検出値が検出され続ける所定の時刻ｔｘまでの時間である。
本実施形態においては、押圧センサ１０１への一時的なユーザの体の一部や物体の接触によるユーザの意図しない定常押圧力による表示画面の表示向きの回転を制御することを防止するために、押圧遷移時間Ｔ１に、押圧遷移時間の閾値の下限の時刻Ｔ１ｍｉｎと該閾値の上限の時刻Ｔ１ｍａｘとを設定している。押圧遷移時間の閾値の範囲、すなわちは、時刻Ｔ１ｍｉｎから時刻Ｔ１ｍａｘまでの間の時間は、例えば、０．５秒である。
【００３０】
最初に、押圧検出特性Ｇ１について説明する。押圧検出特性Ｇ１では、時刻が０で押圧検出値が押圧力の非接触時の値（例えば、零）であったものが、時刻の経過とともに押圧検出値が増大し、時刻ｔ１において押圧検出値が押圧力の閾値Ｐに達し、それ以後も増大を続ける。したがって、押圧判定部１０４２１は、第１の判定を行い、押圧検出情報を押圧遷移時間判定部１０４２２に出力する。
押圧検出特性Ｇ１では、押圧検出値が押圧力の閾値Ｐに到達するまでの時間Ａ１を要している。しかしながら、時間Ａ１における押圧検出値が押圧力の閾値Ｐに達した時刻ｔ１は、押圧遷移時間の閾値の下限の時刻Ｔ１ｍｉｎに達しておらず、押圧遷移時間の閾値の範囲以内でない。したがって、押圧遷移時間判定部１０４２２は、第２の判定を無効とする。
【００３１】
次に、押圧検出特性Ｇ２について説明する。押圧検出特性Ｇ２では、時刻が０で押圧検出値が零であったものが、時間の経過とともに押圧検出値が増大し、時刻ｔ２において押圧力の閾値Ｐに達している。したがって、押圧判定部１０４２１は、第１の判定を行い、押圧検出情報を押圧遷移時間判定部１０４２２に出力する。また、押圧検出特性Ｇ２において、時刻０から時刻ｔ２までの押圧遷移時間Ｔ１は、押圧遷移時間の閾値の範囲以内である。すなわち、押圧遷移時間判定部１０４２２は、第２の判定を行い、押圧遷移情報を押圧継続時間判定部１０４２３に出力する。また、押圧検出特性Ｇ２では、押圧検出値が押圧力の閾値Ｐに到達した時刻ｔ２以降、時刻ｔ５までの時間Ａ２において、押圧力の閾値Ｐ以上の押圧検出値が検出されている。当該時間Ａ２は、押圧検出特性Ｇ２における押圧継続時間Ｔ２である。押圧継続時間判定部１０４２３は、第３の判定を行い、押圧継続情報を表示向き変更部１０４４２に出力する。
【００３２】
次に、押圧検出特性Ｇ３について説明する。押圧検出特性Ｇ３では、時刻が０で押圧検出値が零であったものが、時刻の経過とともに押圧検出値が増大し、時刻ｔ３において押圧検出値が押圧力の閾値Ｐに達している。したがって、押圧判定部１０４２１は、第１の判定を行い、押圧検出情報を押圧遷移時間判定部１０４２２に出力する。しかしながら、押圧検出特性Ｇ３において、時刻０から時刻ｔ３までの押圧遷移時間Ｔ１は、押圧遷移時間の閾値の範囲以内でない。したがって、押圧遷移時間判定部１０４２２は、第２の判定を無効とする。
【００３３】
次に、押圧検出特性Ｇ４について説明する。押圧検出特性Ｇ４では、時刻が０で押圧検出値が零であったものが、時刻の経過とともに押圧検出値が増大し、時刻ｔ２において押圧検出値が押圧力の閾値Ｐに達している。したがって、押圧判定部１０４２１は、第１の判定を行い、押圧検出情報を押圧遷移時間判定部１０４２２に出力する。
また、押圧検出特性Ｇ４において、時刻０から時刻ｔ２までの押圧遷移時間Ｔ１は、押圧遷移時間の閾値の範囲以内である。すなわち、押圧遷移時間判定部１０４２２は、第２の判定を行い、押圧遷移情報を押圧継続時間判定部１０４２３に出力する。
しかしながら、押圧検出特性Ｇ４において、押圧検出値が押圧力の閾値Ｐに達した時刻ｔ２以降の時刻ｔ４において、押圧検出値が押圧力の閾値Ｐ以下となる。時刻ｔ２から時刻ｔ４までの時間Ａ３は、押圧検出特性Ｇ４における押圧継続時間Ｔ２である。時間Ａ３は、押圧継続時間の閾値未満である。したがって、押圧継続時間判定部１０４２３は、第３の判定を無効とする。
【００３４】
このように、判定部１０４２は、押圧検出値が押圧力の閾値Ｐ以上であり、かつ、押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内であり、かつ、押圧継続時間Ｔ２が押圧継続時間の閾値以上である場合、表示部１０２１が表示する表示画面の表示向きの回転を無効にすると判定する。また、判定部１０４２は、表示駆動部１０４５が表示画面の表示向きの回転を無効に設定中に、押圧検出値が押圧力の閾値Ｐ未満になった場合、表示画面の表示向きの回転を有効にすると判定する。
【００３５】
図４は、本実施形態に係る判定部１０４２および表示駆動部１０４５の動作の一例を示すフローチャートである。
ステップＳＴ１０１において、判定部１０４２は、表示部１０２１が表示画面を表示中、かつ、既に表示画面の表示向きの回転を制御中であるか否かを判定する。表示部１０２１が表示画面を表示中、かつ、既に表示画面の表示向きの回転を制御中である場合、すなわち、表示画面の表示向きの回転が無効に設定されている場合、ステップＳＴ１０１を繰り返す。一方、表示部１０２１が表示画面を表示中、かつ、既に表示画面の表示向きの回転を制御中でない場合、すなわち、表示画面の表示向きの回転が有効に設定されている場合、ステップＳＴ１０２に進む。
ステップＳＴ１０２において、押圧センサ１０１は、押圧検出値を検出し、押圧判定部１０４２１は、当該押圧検出値を取得する。
【００３６】
ステップＳＴ１０３において、押圧判定部１０４２１は、押圧センサ１０１が検出した押圧検出値が非接触時の値（例えば、押圧検出値が零）以上であるか否かを判定する。押圧検出値が非接触時の値以上である場合、ステップＳＴ１０４に進む。一方、押圧検出値が非接触時の値以上でない場合、ステップＳＴ１０２に戻る。
ステップＳＴ１０４において、押圧判定部１０４２１は、押圧検出値が押圧力の閾値Ｐ以上であるか否かを判定する。押圧検出値が押圧力の閾値Ｐ以上である場合、ステップＳＴ１０７に進む。一方、押圧検出値が押圧力の閾値Ｐ未満である場合、ステップＳＴ１０５に進む。
【００３７】
ステップＳＴ１０５において、押圧判定部１０４２１は、押圧検出値が非接触時の値であるか否かを判定する。押圧検出値が非接触時の値である場合、ステップＳＴ１０２に戻る。一方、押圧検出値が非接触時の値でない場合、ステップＳＴ１０６に進む。
ステップＳＴ１０６において、押圧遷移時間判定部１０４２２は、押圧遷移時間Ｔ１の計測を開始し、一定時間Δｔの経過後、ステップＳＴ１０４に戻る。
ステップＳＴ１０７において、押圧遷移時間判定部１０４２２は、ステップＳＴ１０４からステップＳＴ１０７までの押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内であるか否かを判定する。押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内である場合、ステップＳＴ１０９に進む。一方、押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内でない場合、ステップＳＴ１０８に進む。
【００３８】
ステップＳＴ１０８において、判定部１０４２は、計測タイマをリセットする。
ステップＳＴ１０９において、押圧継続時間判定部１０４２３は、押圧継続時間Ｔ２の計測を開始し、一定時間Δｔの経過後、ステップＳＴ１１０に進む。
ステップＳＴ１１０において、押圧判定部１０４２１は、押圧検出値が押圧力の閾値Ｐ以上であるか否かを判定する。押圧検出値が押圧力の閾値Ｐ以上である場合、ステップＳＴ１１１に進む。一方、押圧検出値が押圧力の閾値Ｐ以上でない場合、ステップＳＴ１０８に戻る。
【００３９】
ステップＳＴ１１１において、押圧継続時間判定部１０４２３は、ステップＳＴ１０７からステップＳＴ１１１までの押圧継続時間Ｔ２が押圧継続時間の閾値以上か否かを判定する。押圧継続時間Ｔ２が押圧継続時間の閾値以上である場合、ステップＳＴ１１２に進む。一方、押圧継続時間Ｔ２が押圧継続時間の閾値以上でない場合、ステップＳＴ１０９に戻る。
ステップＳＴ１１２において、表示駆動部１０４５は、表示部１０２１が表示する表示画面の表示向きの回転を無効に設定する。
【００４０】
なお、ステップＳＴ１０１において、判定部１０４２が表示部１０２１により表示画面を表示中、かつ、既に表示画面の表示向きの回転を制御中であるか否かを判定し、表示部１０２１が表示画面を表示中、かつ、既に表示画面の表示向きの回転を制御中である場合、後述する図６のステップＳＴ２０１に進んでもよい。
【００４１】
このように、本実施形態によれば、電子機器１００は、表示画面を表示する表示部１０２１と、表示部１０２１が表示画面を表示する表示領域以外の電子機器１００の筐体１０に配置され、自装置に対する接触を検出する接触状態検出部１０５と、自装置の姿勢情報に基づいて、表示画面の表示向きを自動で回転制御させる表示制御部１０４４１と、表示制御部１０４４１が表示画面の表示向きの回転制御を行う場合、接触状態検出部１０５が接触を検出したときには、表示画面の表示向きの回転を無効化し、接触状態検出部１０５が接触を検出しないときには、表示画面の表示向きの回転を有効化する制御部１０４と、を備える。
【００４２】
これにより、電子機器１００は、ユーザによる電子機器１００を把持または解放するという自然な動作に応じて、ユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザが表示画面を閲覧するときの利便性を向上させることができる。
【００４３】
（第２の実施形態）
以下、図面を参照しながら本発明の第２の実施形態について詳しく説明する。
第２の実施形態においては、押圧センサ１０１Ａが電子機器１００Ａの筐体１０Ａの左側面に設けられる場合について説明する。
【００４４】
図５は、本発明の第２の実施形態に係る電子機器１００Ａの外観の一例を示す外観図である。図５（ａ）は、電子機器１００Ａの左側面図、図５（ｂ）は、電子機器１００Ａの正面図、図５（ｃ）は、電子機器１００Ａの右側面図である。
図示するように、電子機器１００Ａの前面には、タッチパネル１０２が備えられる。
タッチパネル１０２の左側面には、押圧センサ１０１Ａが設けられる。なお、押圧センサ１０１Ａの設置位置以外は、第１の実施形態と同様であるため、説明を省略する。
【００４５】
また、第１の実施形態に係る電子機器１００と本実施形態に係る電子機器１００Ａとを比較すると、押圧センサ１０１Ａの設置位置が異なる。それ以外の構成は、同様の構成であるため同一の符号を付して説明を省略する。また、押圧センサ１０１と押圧センサ１０１Ａとは、同様であるので説明を省略する。
【００４６】
図６は、本発明の第２の実施形態に係る判定部１０４２、表示向き変更部１０４４２および表示駆動部１０４５の動作の一例を示すフローチャートである。
判定部１０４２および表示駆動部１０４５は、図４におけるステップＳＴ１０１からステップＳＴ１１２の処理を行った後、または、ステップＳＴ１０１において、判定部１０４２が表示部１０２１において、表示画面を表示中であり、かつ、既に表示画面の表示向きの回転を制御中であると判定した場合、すなわち、表示画面の表示向きの回転が無効に設定されている場合、以降のステップＳＴ２０１からステップＳＴ２０５の処理を行う。
【００４７】
ステップＳＴ２０１において、押圧センサ１０１Ａは、押圧検出値を検出し、押圧判定部１０４２１は、当該押圧検出値を取得する。
ステップＳＴ２０２において、押圧判定部１０４２１は、押圧検出値が押圧力の閾値Ｐ未満であるか否かを判定する。押圧検出値が押圧力の閾値Ｐ未満である場合、ステップＳＴ２０４に進む。一方、押圧検出値が押圧力の閾値Ｐ未満でない場合、ステップＳＴ２０３に進む。
ステップＳＴ２０３において、押圧継続時間判定部１０４２３は、押圧継続時間Ｔ２の計測を継続し、一定時間Δｔの経過後、ステップＳＴ２０２に戻る。
【００４８】
ステップＳＴ２０４において、表示向き変更部１０４４２は、押圧判定部１０４２１から有効指示情報が入力された場合、すなわち、状態継続時間が所定時間Ｔ３以上であるか否かを判定する。状態継続時間とは、押圧検出値が押圧力の閾値Ｐ未満となった時刻から押圧検出値が押圧力の閾値Ｐ未満の状態を継続する所定の時刻までの時間である。状態継続時間が所定時間Ｔ３以上である場合、ステップＳＴ２０５に進む。一方、状態継続時間が所定時間Ｔ３でない場合、ステップＳＴ２０３に戻る。
ステップＳＴ２０５において、表示駆動部１０４５は、表示部１０２１が表示する表示画面の表示向きの回転を有効に設定する。
【００４９】
このように、本実施形態によれば、電子機器１００Ａは、表示画面を表示する表示部１０２１と、表示部１０２１が表示画面を表示する表示領域以外の電子機器１００Ａの筐体１０Ａに配置され、自装置に対する接触を検出する接触状態検出部１０５（押圧センサ１０１Ａ）と、自装置の姿勢情報に基づいて、表示画面の表示向きを自動で回転制御させる表示制御部１０４４１と、表示制御部１０４４１が表示画面の表示向きの回転制御を行う場合、接触状態検出部１０５（押圧センサ１０１Ａ）が接触を検出したときには、表示画面の表示向きの回転を無効化し、接触状態検出部１０５（押圧センサ１０１Ａ）が接触を検出しないときには、表示画面の表示向きの回転を有効化する制御部１０４と、を備える。
【００５０】
これにより、電子機器１００Ａは、ユーザによる電子機器１００Ａを把持する動作に応じてユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザによる電子機器１００Ａを解放するという自然な動作に応じてユーザが意図しないときの表示画面の表示向きの回転を抑制する動作を解除することができるため、ユーザが表示画面を閲覧するときの利便性を向上させることができる。
【００５１】
（第３の実施形態）
以下、図面を参照しながら本発明の第３の実施形態について詳しく説明する。
第３の実施形態においては、電子機器１００Ｂが押圧センサ１０１、１０１Ａを筐体１０Ｂの両側面に設ける場合について説明する。
【００５２】
図７は、本発明の第３の実施形態に係る電子機器１００Ｂの外観の一例を示す外観図である。図７（ａ）は、電子機器１００Ｂの左側面図、図７（ｂ）は、電子機器１００Ｂの正面図、図７（ｃ）は、電子機器１００Ｂの右側面図である。
図示するように、電子機器１００Ｂの前面には、タッチパネル１０２が備えられる。タッチパネル１０２の両側面には、押圧センサ１０１、１０１Ａが設けられる。ユーザは、例えば、押圧センサ１０１または１０１Ａのどちらかの押圧センサを利き手などに合わせて有効にする。なお、電子機器１００Ｂが複数の押圧センサ、例えば２つの押圧センサ１０１、１０１Ａを備えるとき、押圧センサ１０１、１０１Ａのいずれかが押圧力を検出した場合に、制御部１０４は、当該押圧力を最初に検出した押圧センサを有効にしてもよい。
なお、押圧センサ１０１、１０１Ａの設置位置以外は、第１の実施形態と同様であるため、説明を省略する。
【００５３】
また、第１の実施形態に係る電子機器１００の構成と本実施形態に係る電子機器１００Ｂの構成とを比較すると、押圧センサ１０１Ａが追加されている。それ以外の構成は、電子機器１００と同様であるので、同一の符号を付して説明を省略する。また、押圧センサ１０１と押圧センサ１０１Ａとは、同様であるため説明を省略する。
【００５４】
このように、本実施形態によれば、電子機器１００Ｂは、表示画面を表示する表示部１０２１と、表示部１０２１が表示画面を表示する表示領域以外の電子機器１００Ｂの筐体１０Ｂに配置され、自装置に対する接触を検出する接触状態検出部１０５（押圧センサ１０１、１０１Ａ）と、自装置の姿勢情報に基づいて、表示画面の表示向きを自動で回転制御させる表示制御部１０４４１と、表示制御部１０４４１が表示画面の表示向きの回転制御を行う場合、接触状態検出部１０５（押圧センサ１０１、１０１Ａのいずれか）が接触を検出したときには、表示画面の表示向きの回転を無効化し、接触状態検出部１０５（押圧センサ１０１、１０１Ａのいずれか）が接触を検出しないときには、表示画面の表示向きの回転を有効化する制御部１０４と、を備える。
【００５５】
これにより、電子機器１００Ｂは、ユーザによる電子機器１００Ｂを把持する動作に応じてユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザによる電子機器１００Ｂを解放するという自然な動作に応じてユーザが意図しないときの表示画面の表示向きの回転を抑制する動作を解除することができるため、ユーザが表示画面を閲覧するときの利便性を向上させることができる。
【００５６】
（第４の実施形態）
以下、図面を参照しながら本発明の第４の実施形態について詳しく説明する。
第４の実施形態においては、電子機器１００Ｃが押圧センサ１０１、１０１Ａ、１０１Ｃにより検出される押圧力とタッチパネル１０２に対する操作体の接触とに基づいて、表示画面の表示向きの回転を制御する場合について説明する。
【００５７】
図８は、本発明の第４の実施形態に係る電子機器１００Ｃの外観の一例を示す外観図である。図８（ａ）は、電子機器１００Ｃの筐体１０Ｃを正面から見たときの左側面図、図８（ｂ）は、電子機器１００Ｃの背面図、図８（ｃ）は、電子機器１００Ｃの筐体１０Ｃを正面から見たときの右側面図である。
図示するように、電子機器１００Ｃの右側面には、押圧センサ１０１が設けられ、電子機器１００Ｃの左側面には、押圧センサ１０１Ａが設けられる。また、電子機器１００Ｃの背面には、押圧センサ１０１Ｃが設けられる。ユーザは、例えば、押圧センサ１０１、１０１Ａ、１０１Ｃのうちのいずれかを利き手などに合わせて有効にする。なお、押圧センサ１０１、１０１Ａ、１０１Ｃのいずれかが押圧力を検出した場合に、制御部１０４Ｃは、当該押圧力を最初に検出した押圧センサを有効にし、それ以外の押圧センサを無効にしてもよい。
なお、押圧センサ１０１、１０１Ａ、１０１Ｃの設置位置以外は、第１の実施形態と同様であるため、説明を省略する。
【００５８】
図９は、本発明の第４の実施形態に係る電子機器１００Ｃの構成の一例を示す概略ブロック図である。
電子機器１００Ｃは、押圧センサ１０１、１０１Ａ、１０１Ｃと、タッチパネル１０２と、加速度センサ１０３と、制御部１０４Ｃと、を含んで構成される。タッチパネル１０２は、表示部１０２１と、入力部１０２２と、を含んで構成される。制御部１０４Ｃは、押圧情報記憶部１０４１と、判定部１０４２Ｃと、姿勢判定部１０４３と、操作制御部１０４４と、表示駆動部１０４５と、接触検出部１０４６Ｃと、を含んで構成される。判定部１０４２Ｃは、押圧判定部１０４２１Ｃと、押圧遷移時間判定部１０４２２Ｃと、接触判定部１０４２４Ｃと、を含んで構成される。操作制御部１０４４は、表示制御部１０４４１と、表示向き変更部１０４４２を含んで構成される。
なお、電子機器１００Ｃは、その他に、多機能携帯電話機の公知の機能を備えるが、その図示および説明は省略する。
【００５９】
第１の実施形態に係る電子機器１００の構成と本実施形態に係る電子機器１００Ｃの構成とを比較すると、押圧センサ１０１Ａ、１０１Ｃ、接触検出部１０４６Ｃ、接触判定部１０４２４Ｃが追加されている。それ以外の構成は、第１の実施形態と同様であるので、同一の符号を付して説明を省略する。また、押圧センサ１０１Ａ、１０１Ｃは、押圧センサ１０１と同様であるので説明を省略する。
【００６０】
接触検出部１０４６Ｃは、入力部１０２２から入力される操作体が接触した位置の位置情報を表す電気信号に基づいて、操作体がタッチパネル１０２に接触しているか否かを検出する。接触検出部１０４６Ｃは、操作体がタッチパネル１０２に接触している場合、操作体が接触していることを表す接触情報を接触判定部１０４２４Ｃに出力する。
【００６１】
押圧判定部１０４２１Ｃは、押圧センサ１０１、１０１Ａ、１０１Ｃのうちの少なくとも１つから押圧検出値が入力されると、押圧情報記憶部１０４１から押圧力に関する情報を読み出し、押圧検出値が押圧力の閾値Ｐ以上か否かを判定する（以下、第１の判定という。）。押圧判定部１０４２１Ｃは、押圧検出値が押圧力の閾値Ｐ以上である場合、押圧検出値が押圧力の閾値Ｐ以上であることを表す押圧検出情報を生成し、押圧遷移時間判定部１０４２２Ｃに出力する。一方、押圧判定部１０４２１Ｃは、押圧検出値が押圧力の閾値Ｐ未満である場合、前述の第１の判定を無効とする。
【００６２】
また、押圧判定部１０４２１Ｃは、押圧検出情報を生成した後に、押圧検出値が押圧力の閾値Ｐ未満となった場合、すなわち、例えば、筐体１０Ｃを把持していた状態から解放したとき、表示画面の表示向きの回転を有効にすることを表す回転有効情報を接触判定部１０４２４Ｃに出力する。
【００６３】
押圧遷移時間判定部１０４２２Ｃは、押圧判定部１０４２１Ｃから押圧検出情報が入力されると、押圧情報記憶部１０４１から押圧遷移時間の閾値に関する情報を読み出す。そして、押圧遷移時間判定部１０４２２Ｃは、押圧遷移時間Ｔ１を計測する。そして、押圧遷移時間判定部１０４２２Ｃは、計測した押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内であるか否かを判定する（以下、第２の判定という。）。押圧遷移時間判定部１０４２２Ｃは、押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内である場合、押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内であることを表す押圧遷移情報を生成し、当該押圧遷移情報を接触判定部１０４２４Ｃに出力する。一方、押圧遷移時間判定部１０４２２Ｃは、押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内でない場合、前述の第２の判定を無効とする。
【００６４】
接触判定部１０４２４Ｃは、接触検出部１０４６Ｃから入力された接触情報に基づいて、操作体がタッチパネル１０２に接触しているか否かを判定する。接触していると判定した場合、接触判定部１０４２４Ｃは、押圧遷移時間判定部１０４２２から入力された押圧遷移情報とに基づいて、表示画面の表示向きの回転を無効にするか否かを判定する。具体的には、接触判定部１０４２４Ｃは、接触していると判定し、かつ押圧遷移情報が入力された場合、表示画面の表示向きの回転を無効にすると判定し、表示画面の表示向きの回転を無効にする判定結果を表す回転無効情報を生成する。接触判定部１０４２４Ｃは、生成した回転無効情報を表示向き変更部１０４４２に出力する。
【００６５】
接触判定部１０４２４Ｃは、押圧判定部１０４２１Ｃから回転有効情報が入力された場合、接触検出部１０４６Ｃから接触情報が入力される間は、回転無効情報を表示向き変更部１０４４２に出力し、接触情報が入力されなくなると、回転有効情報を表示向き変更部１０４４２に出力する。すなわち、接触判定部１０４２４Ｃは、表示画面の表示向きの回転を有効にすることを表す回転有効情報が入力された場合であっても、タッチパネル１０２に操作体が接触している間、表示画面の表示向きの回転を無効とする回転無効情報を表示向き変更部１０４４２に出力し、タッチパネル１０２への接触を検出しなくなると、表示画面の表示向きの回転を有効とする回転無効情報を表示向き変更部１０４４２に出力する。
【００６６】
表示向き変更部１０４４２は、接触判定部１０４２４Ｃから回転有効情報が入力されると、状態継続時間が所定時間Ｔ３以上経過したか否かを判定し、状態継続時間が所定時間Ｔ３以上経過した場合に、許可情報を生成する。また、表示向き変更部１０４４２は、接触判定部１０４２４Ｃから回転無効情報が入力されると、表示画面の表示向きの回転を無効にすることを指示する無効指示情報を生成する。そして、表示向き変更部１０４４２は、生成した許可情報または無効指示情報を表示駆動部１０４５に出力する。
【００６７】
図１０は、本発明の第４の実施形態に係る判定部１０４２Ｃおよび表示駆動部１０４５の動作の一例を示すフローチャートである。
ステップＳＴ３０１において、判定部１０４２Ｃは、表示部１０２１が表示画面を表示中、かつ、既に表示画面の表示向きの回転を制御中であるか否かを判定する。表示部１０２１が表示画面を表示中、かつ、既に表示画面の表示向きの回転を制御中である場合、ステップＳＴ３０１を繰り返す。一方、表示部１０２１が表示画面を表示中、かつ、既に表示画面の表示向きの回転を制御中でない場合、ステップＳＴ３０２に進む。
ステップＳＴ３０２において、押圧センサ１０１、１０１Ａ、１０１Ｃは、押圧検出値を検出し、押圧判定部１０４２１Ｃは、当該押圧検出値を取得する。
【００６８】
ステップＳＴ３０３において、押圧判定部１０４２１Ｃは、押圧センサ１０１、１０１Ａ、１０１Ｃのうちの少なくともいずれかが検出した押圧検出値が非接触時の値（例えば、押圧検出値が零）以上であるか否かを判定する。押圧検出値が非接触時の値以上である場合、ステップＳＴ３０４に進む。一方、押圧検出値が非接触時の値以上でない場合、ステップＳＴ３０２に戻る。
【００６９】
ステップＳＴ３０４において、押圧判定部１０４２１Ｃは、押圧検出値が押圧力の閾値Ｐ以上であるか否かを判定する。押圧検出値が押圧力の閾値Ｐ以上である場合、ステップＳＴ３０７に進む。一方、押圧検出値が押圧力の閾値Ｐ未満である場合、ステップＳＴ３０５に進む。
【００７０】
ステップＳＴ３０５において、押圧判定部１０４２１Ｃは、押圧検出値が非接触時の値であるか否かを判定する。押圧検出値が非接触時の値である場合、ステップＳＴ３０２に戻る。一方、押圧検出値が非接触時の値でない場合、ステップＳＴ３０６に進む。
ステップＳＴ３０６において、押圧遷移時間判定部１０４２２Ｃは、押圧遷移時間Ｔ１の計測を開始し、一定時間Δｔの経過後、ステップＳＴ３０４に戻る。
ステップＳＴ３０７において、押圧遷移時間判定部１０４２２Ｃは、ステップＳＴ３０４からステップＳＴ３０７までの押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内であるか否かを判定する。押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内である場合、ステップＳＴ３０９に進む。一方、押圧遷移時間Ｔ１が押圧遷移時間の閾値の範囲以内でない場合、ステップＳＴ３０８に進む。
【００７１】
ステップＳＴ３０８において、押圧遷移時間判定部１０４２２Ｃは、押圧遷移時間Ｔ１の計測タイマをリセットする。
ステップＳＴ３０９において、接触判定部１０４２４Ｃは、操作体がタッチパネル１０２に接触しているか否かを判定する。操作体がタッチパネル１０２に接触している場合、ステップＳＴ３１０に進む。一方、操作体がタッチパネル１０２に接触していない場合、ステップＳＴ３０８に戻る。
ステップＳＴ３１０において、表示駆動部１０４５は、表示部１０２１が表示する表示画面の表示向きの回転を無効に設定する。
【００７２】
このように、本実施形態によれば、電子機器１００Ｃは、表示画面を表示する表示部１０２１と、表示部１０２１が表示画面を表示する表示領域以外の電子機器１００Ｃの筐体１０Ｃに配置され、自装置に対する接触を検出する接触状態検出部１０５（押圧センサ１０１、１０１Ａ、１０１Ｃ）と、自装置の姿勢情報に基づいて、表示画面の表示向きを自動で回転制御させる表示制御部１０４４１と、表示制御部１０４４１が表示画面の表示向きの回転制御を行う場合、接触状態検出部１０５（押圧センサ１０１、１０１Ａ、１００Ｃのうち少なくともいずれか）が接触を検出したときには、表示画面の表示向きの回転を無効化し、接触状態検出部１０５（押圧センサ１０１、１０１Ａ、１０１Ｃのうち少なくともいずれか）が接触を検出しないときには、表示画面の表示向きの回転を有効化する制御部１０４と、を備える。
【００７３】
これにより、電子機器１００Ｃは、ユーザによる電子機器１００Ｃを把持する動作と当該電子機器１００Ｃに対する操作に応じてユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザが表示画面を閲覧するときの利便性を向上させることができる。
【００７４】
（第５の実施形態）
以下、図面を参照しながら本発明の第５の実施形態について詳しく説明する。
第５の実施形態においては、電子機器１００Ｄが押圧センサ１０１、１０１Ａ、１０１Ｄを筐体１０Ｄの両側面および背面に設ける場合について説明する。
【００７５】
図１１は、本発明の第５の実施形態に係る電子機器１００Ｄの外観の一例を示す外観図である。図１１（ａ）は、電子機器１００Ｄの正面から見たときの左側面図、図１１（ｂ）は、電子機器１００Ｄの背面図、図１１（ｃ）は、電子機器１００Ｄの正面から見たときの右側面図である。
電子機器１００Ｄの左側面には、押圧センサ１０１Ａが設けられ、電子機器１００Ｄの右側面には、押圧センサ１０１が設けられる。また、電子機器１００Ｄの背面には、押圧センサ１０１Ｄが設けられる。当該押圧センサ１０１Ｄは、例えば、ユーザが電子機器１００Ｄを把持したときに人差し指が当たる位置（例えば、縦方向の中央）に設けられ、当該人差し指による押圧力を検出する。ユーザは、例えば、押圧センサ１０１、１０１Ａ、１０１Ｄのうち、いずれかの押圧センサを、利き手などに合わせて有効にする。なお、押圧センサ１０１、１０１Ａ、１０１Ｄのいずれかが押圧力を検出した場合に、制御部１０４は、当該押圧力を最初に検出した押圧センサを有効にし、それ以外の押圧センサを無効にしてもよい。なお、押圧センサ１０１、１０１Ａ、１０１Ｄの設置位置以外は、第１の実施形態と同様であるため、説明を省略する。
【００７６】
また、第１の実施形態に係る電子機器１００の構成と本実施形態に係る電子機器１００Ｄの構成とを比較すると、押圧センサ１０１Ａ、１０１Ｄの設置位置が異なる。それ以外の構成は、電子機器１００と同様であるので、同一の符号を付して説明を省略する。また、押圧センサ１０１と押圧センサ１０１Ａ、１０１Ｄとは、同様であるため説明を省略する。
【００７７】
このように、本実施形態によれば、電子機器１００Ｄは、表示画面を表示する表示部１０２１と、外部から押されることによって生じる押圧力を検出する押圧センサ１０１、１０１Ａ、１０１Ｄと、押圧センサ１０１、１０１Ａ、１０１Ｄの少なくともいずれかが押圧力を検出した場合、表示部１０２１が表示する表示画面の表示向きの回転を制御する制御部１０４と、を備える。
【００７８】
これにより、電子機器１００Ｄは、ユーザによる電子機器１００Ｄを把持する動作に応じてユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザによる電子機器１００Ｄを解放するという自然な動作に応じてユーザが意図しないときの表示画面の表示向きの回転を抑制する動作を解除することができるため、ユーザが表示画面を閲覧するときの利便性を向上させることができる。
【００７９】
（第６の実施形態）
以下、図面を参照しながら本発明の第６の実施形態について詳しく説明する。
第６の実施形態においては、電子機器１００Ｅが押圧センサ１０１Ｅを筐体１０Ｅの左側面に設ける場合について説明する。
【００８０】
図１２は、本発明の第６の実施形態に係る電子機器１００Ｅの外観の一例を示す外観図である。図１２（ａ）は、電子機器１００Ｅの正面から見たときの左側面図、図１２（ｂ）は、電子機器１００Ｅの正面図、図１２（ｃ）は、電子機器１００Ｅの正面から見たときの右側面図である。
図示するように、電子機器１００Ｅの前面には、タッチパネル１０２が備えられる。タッチパネル１０２の左側面には、押圧センサ１０１Ｅが設けられる。なお、押圧センサ１０１Ｅの設置位置以外は、第１の実施形態と同様であるため、説明を省略する。
【００８１】
このように、本実施形態によれば、電子機器１００Ｅは、ユーザによる電子機器１００Ｅの側面を把持する動作に応じてユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザによる電子機器１００Ｅを解放するという自然な動作に応じてユーザが意図しないときの表示画面の表示向きの回転を抑制する動作を解除することができるため、ユーザが表示画面を閲覧するときの利便性を向上させることができる。
【００８２】
（第７の実施形態）
以下、図面を参照しながら本発明の第７の実施形態について詳しく説明する。
第７の実施形態においては、電子機器１００Ｆが押圧センサ１０１、１０１Ａ、を筐体１０Ｆの両側面に設ける場合について説明する。
【００８３】
図１３は、本発明の第７の実施形態に係る電子機器１００Ｆの外観の一例を示す外観図である。図１３（ａ）は、電子機器１００Ｆの正面から見たときの左側面図、図１３（ｂ）は、電子機器１００Ｆの正面図、図１３（ｃ）は、電子機器１００Ｆの正面から見たときの右側面図である。
図示するように、電子機器１００Ｆの前面には、タッチパネル１０２が備えられる。タッチパネル１０２の両側面には、押圧センサ１０１、１０１Ａが設けられる。例えば、押圧センサ１０１Ａは、左側面の下部に設けられ、押圧センサ１０１は、右側面の上部に設けられるなど、押圧センサの１０１、１０１Ａの配置位置が左側面と右側面とで左右非対象に配置される。例えば、当該電子機器１００Ｆをユーザが背面側から右手で把持するとき、押圧センサ１０１Ａは、薬指や小指による押圧力を検出し、押圧センサ１０１は、親指の押圧力を検出する。
【００８４】
押圧センサ１０１、１０１Ａのいずれかが押圧力を検出した場合、制御部１０４は、当該押圧力を最初に検出した押圧センサを有効にし、それ以外の押圧センサを無効する。なお、押圧センサ１０１、１０１Ａの設置位置以外は、第１の実施形態と同様であるため、説明を省略する。
【００８５】
また、第１の実施形態に係る電子機器１００の構成と本実施形態に係る電子機器１００Ｆの構成とを比較すると、押圧センサ１０１Ａが追加されている。それ以外の構成は、電子機器１００と同様であるので、同一の符号を付して説明を省略する。また、押圧センサ１０１と押圧センサ１０１Ａとは、同様であるため説明を省略する。
【００８６】
このように、本実施形態によれば、ユーザの利き手などに応じて、制御部１０４は、押圧力を検出する押圧センサを切り替えることができ、押圧力を検出する検出精度を向上させることができる。
【００８７】
（第８の実施形態）
以下、図面を参照しながら本発明の第８の実施形態について詳しく説明する。
第８の実施形態においては、電子機器１００Ｇが押圧センサ１０１、１０１Ａ、を筐体１０Ｇの両側面に設ける場合について説明する。
【００８８】
図１４は、本発明の第８の実施形態に係る電子機器１００Ｇの外観の一例を示す外観図である。図１４（ａ）は、電子機器１００Ｇの正面から見たときの左側面図、図１４（ｂ）は、電子機器１００Ｇの正面図、図１４（ｃ）は、電子機器１００Ｇの正面から見たときの右側面図である。
図示するように、電子機器１００Ｇの前面には、タッチパネル１０２が備えられる。タッチパネル１０２の両側面には、押圧センサ１０１、１０１Ａが設けられる。例えば、押圧センサ１０１Ａは、左側面の上部に設けられ、押圧センサ１０１は、右側面の下部に設けられるなど、押圧センサの１０１、１０１Ａの配置位置が左側面と右側面とで左右非対象に配置される。例えば、当該電子機器１００Ｇをユーザが背面側から左手で把持するとき、押圧センサ１０１Ａは、親指による押圧力を検出し、押圧センサ１０１は、薬指や小指の押圧力を検出する。なお、押圧センサ１０１、１０１Ａの設置位置以外は、第７の実施形態と同様であるため、説明を省略する。
【００８９】
また、第７の実施形態に係る電子機器１００Ｆの構成と本実施形態に係る電子機器１００Ｇの構成とを比較すると、押圧センサ１０１、１０１Ａの配置位置が異なる。それ以外の構成は、電子機器１００と同様であるので、同一の符号を付して説明を省略する。また、押圧センサ１０１と押圧センサ１０１Ａとは、同様であるため説明を省略する。
このように、本実施形態によれば、第７の実施形態と同様の効果が得られる。
【００９０】
（第９の実施形態）
以下、図面を参照しながら本発明の第９の実施形態について詳しく説明する。
第９の実施形態においては、電子機器１００Ｈが押圧センサ１０１Ｈ−１、１０１Ｈ−２、１０１Ｈ−３、１０１Ｈ−４、１０１Ｈ−５、１０１Ｈ−６、１０１Ｈ−７を筐体１０Ｈの両側面および前面に設ける場合について説明する。
【００９１】
図１５は、本発明の第９の実施形態に係る電子機器１００Ｈの外観の一例を示す外観図である。図１５（ａ）は、電子機器１００Ｈの正面から見たときの左側面図、図１５（ｂ）は、電子機器１００Ｈの正面図、図１５（ｃ）は、電子機器１００Ｈの正面から見たときの右側面図である。
図示するように、電子機器１００Ｈの前面には、タッチパネル１０２が備えられる。タッチパネル１０２の両側面には、押圧センサ１０１Ｈ−１、１０１Ｈ−２、１０１Ｈ−３、１０１Ｈ−４、１０１Ｈ−５、１０１Ｈ−６が設けられる。また、タッチパネル１０２の上部には、押圧センサ１０１Ｈ−７が設けられる。例えば、押圧センサ１０１Ｈ−４、１０１Ｈ−５、１０１Ｈ−６は、左側面に設けられる。押圧センサ１０１Ｈ−４は、当該左側面の上部に設けられ、押圧センサ１０１Ｈ−４の下に押圧センサ１０１Ｈ−５が設けられ、押圧センサ１０１Ｈ−５の下に押圧センサ１０１Ｈ−６が設けられる。また、押圧センサ１０１Ｈ−１、１０１Ｈ−２、１０１Ｈ−３は、右側面に設けられる。押圧センサ１０１Ｈ−１は、当該右側面の上部に設けられ、押圧センサ１０１Ｈ−１の下に押圧センサ１０１Ｈ−２が設けられ、押圧センサ１０１Ｈ−２の下に押圧センサ１０１Ｈ−３が設けられる。
【００９２】
なお、ユーザごとの電子機器１００Ｈの把持の仕方やユーザの手の大きさなどに応じて、ユーザが押圧センサ１０１Ｈ−１、１０１Ｈ−２、１０１Ｈ−３、１０１Ｈ−４、１０１Ｈ−５、１０１Ｈ−６、１０１Ｈ−７のうちのいずれかを選択して有効にしてもよいし、いずれかの押圧センサが押圧力を検出した場合に、当該押圧力を最初に検出した押圧センサを有効にしてもよい。
なお、押圧センサ１０１Ｈ−１、１０１Ｈ−２、１０１Ｈ−３、１０１Ｈ−４、１０１Ｈ−５、１０１Ｈ−６、１０１Ｈ−７の設置位置以外は、第１の実施形態と同様であるため、説明を省略する。
【００９３】
また、第１の実施形態に係る電子機器１００の構成と本実施形態に係る電子機器１００Ｈの構成とを比較すると、押圧センサ１０１Ｈ−１、１０１Ｈ−２、１０１Ｈ−３、１０１Ｈ−４、１０１Ｈ−５、１０１Ｈ−６、１０１Ｈ−７の設置位置が異なる。それ以外の構成は、電子機器１００と同様であるので、同一の符号を付して説明を省略する。また、押圧センサ１０１と押圧センサ１０１Ｈ−１、１０１Ｈ−２、１０１Ｈ−３、１０１Ｈ−４、１０１Ｈ−５、１０１Ｈ−６、１０１Ｈ−７とは、同様であるため説明を省略する。
【００９４】
このように、本実施形態によれば、電子機器１００Ｈは、複数の押圧センサを備えることで、ユーザの電子機器１００Ｈの把持の仕方や、電子機器１００Ｈの筐体１０Ｈの大きさによらずに、押圧力を検出することができ、ユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザが表示画面を閲覧するときの利便性を向上させることができる。
【００９５】
（第１０の実施形態）
以下、図面を参照しながら本発明の第１０の実施形態について詳しく説明する。
第１０の実施形態においては、電子機器１００Ｋが押圧センサ１０１、１０１Ａ、を筐体１０Ｋの上面および底面に設ける場合について説明する。
【００９６】
図１６は、本発明の第１０の実施形態に係る電子機器１００Ｋの外観の一例を示す外観図である。図１６（ａ）は、電子機器１００Ｋの上面から見たときの上面図、図１６（ｂ）は、電子機器１００Ｋの正面図、図１６（ｃ）は、電子機器１００Ｋの底面図である。
図示するように、電子機器１００Ｋの前面には、タッチパネル１０２が備えられる。タッチパネル１０２の上面および底面には、押圧センサ１０１、１０１Ａが設けられる。例えば、押圧センサ１０１Ａは、筐体１０Ｋの上面に設けられ、押圧センサ１０１は、筐体１０Ｋの底面に設けられる。なお、押圧センサ１０１、１０１Ａの設置位置は、側面に配置した第１の実施形態と上面および底面に配置した本実施形態とで異なるが、動作は同様であるため、説明を省略する。
【００９７】
また、第１の実施形態に係る電子機器１００の構成と本実施形態に係る電子機器１００Ｋの構成とを比較すると、押圧センサ１０１、１０１Ａの設置位置が側面と上面または底面とで異なる。それ以外の構成は、電子機器１００と同様であるので、同一の符号を付して説明を省略する。また、押圧センサ１０１と押圧センサ１０１Ａとは、同様であるため説明を省略する。
【００９８】
このように、本実施形態によれば、ユーザが電子機器１００Ｋを横向きに把持して、タッチパネル１０２を操作する場合においても、ユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザが表示画面を閲覧するときの利便性を向上させることができる。
【００９９】
（第１１の実施形態）
以下、図面を参照しながら本発明の第１１の実施形態について詳しく説明する。
第１１の実施形態においては、電子機器１００Ｌが押圧センサ１０１Ｌ−１、１０１Ｌ−２を筐体１０Ｌの背面に設ける場合について説明する。
【０１００】
図１７は、本発明の第１１の実施形態に係る電子機器１００Ｌの外観の一例を示す外観図である。図１７（ａ）は、電子機器１００Ｌの上面から見たときの上面図、図１７（ｂ）は、電子機器１００Ｌの背面図、図１７（ｃ）は、電子機器１００Ｌの底面図である。
電子機器１００Ｌの背面には、押圧センサ１０１Ｌ−１、１０１Ｌ−２が設けられる。例えば、押圧センサ１０１Ｌ−１と押圧センサ１０１Ｌ−２とは、ユーザが電子機器１００Ｌを横向きで把持したときに指が当たる位置、例えば、押圧センサ１０１Ｌ−１と押圧センサ１０１Ｌ−２とが略対称な位置であって、筐体１０Ｌの上面および底面より内側にそれぞれ設けられる。なお、押圧センサ１０１Ｌ−１、１０１Ｌ−２の設置位置以外は、第１０の実施形態と同様であるため、説明を省略する。
【０１０１】
また、第１０の実施形態に係る電子機器１００Ｋの構成と本実施形態に係る電子機器１００Ｌの構成とを比較すると、押圧センサ１０１Ｌ−１、１０１Ｌ−２の配置位置が異なる。それ以外の構成は、電子機器１００と同様であるので、同一の符号を付して説明を省略する。また、押圧センサ１０１、１０１Ａと押圧センサ１０１Ｌ−１、１０１Ｌ−２とは、同様であるため説明を省略する。
【０１０２】
このように、本実施形態によれば、ユーザが電子機器１００Ｌを横向きに把持して、タッチパネル１０２を操作する場合においても、ユーザが意図しないときの表示画面の表示向きの回転を抑制し、ユーザが表示画面を閲覧するときの利便性を向上させることができる。
【０１０３】
なお、上述した各実施形態では、一例として携帯端末について説明したが、本発明はこれに限定されず、タッチパネルを備えるタブレット端末、ＰＤＡ、パーソナルコンピュータなどでもよく、タッチパネルを備える電子機器であればよい。
なお、上述した各実施形態において、押圧力に関する情報は、予め押圧情報記憶部１０４１に記憶されているとしているが、ユーザが押圧力に関する情報を任意に決定し、決定した該情報を押圧情報記憶部１０４１に記憶させてもよい。
【０１０４】
なお、上述した各実施形態において、押圧遷移時間の閾値の範囲として、閾値の下限の時刻Ｔ１ｍｉｎおよび閾値の上限の時刻Ｔ１ｍａｘを設けているが、当該閾値の下限の時刻Ｔ１ｍｉｎのみを用いて、押圧遷移時間Ｔ１が当該閾値の下限の時刻Ｔ１ｍｉｎ以上か否かで第２の判定を行ってもよい。
なお、上述の各実施形態における、押圧センサの配置は一例であり、上述した各実施形態に係る押圧センサの配置を組み合わせてもよいし、電子機器の筐体の側面と上面と底面とに押圧センサを配置してもよいし、タッチパネル以外の前面や背面に押圧センサを配置してもよい。
【０１０５】
なお、上述した各実施形態において、第２の実施形態以外の各実施形態と第２の実施形態とを組み合わせて、表示画面の表示向きの回転を無効または有効にしてもよいし、第３の実施形態以外の各実施形態と第３の実施形態とを組み合わせて表示画面の表示向きの回転を無効または有効にしてもよい。
なお、上述した各実施形態において、押圧センサは、押圧力の大きさに応じて電気抵抗値が変化するピエゾ抵抗方式のセンサとして説明したが、表面弾性波式、赤外線式などのセンサを用いてもよい。
なお、上述した各実施形態において、押圧センサを用いて押圧力を検出したが、外部から押されることによって生じる力を検出可能なセンサであれば他のセンサで代用してもよい。
【０１０６】
なお、上述した各実施形態において、加速度センサを用いて電子機器の傾きを検出したが、電子機器の傾き検出が可能なその他のセンサ、例えば、地磁気センサやジャイロセンサなどを用いてもよい。
【０１０７】
なお、上述した実施形態における電子機器の一部、または全部をコンピュータで実現するようにしても良い。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、電子機器に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。
【０１０８】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。
【０１０９】
また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【０１１０】
また、上述した実施形態における電子機器の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現しても良い。電子機器の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化しても良い。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現しても良い。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いても良い。
【０１１１】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【０１１２】
（１）表示画面を表示する表示部と、前記表示部が前記表示画面を表示する表示領域以外の電子機器の筐体に配置され、自装置に対する接触を検出する接触状態検出部と、自装置の姿勢情報に基づいて、前記表示画面の表示向きを自動で回転制御させる表示制御部と、前記表示制御部が前記表示画面の表示向きの回転制御を行う場合、前記接触状態検出部が前記接触を検出したときには、前記表示画面の表示向きの回転を無効化し、前記接触状態検出部が前記接触を検出しないときには、前記表示画面の表示向きの回転を有効化する制御部と、を備えることを特徴とする電子機器。
【０１１３】
（２）前記接触状態検出部は、押圧される力に応じて生じる信号を検出する押圧センサであり、前記制御部は、押圧力に関する情報を記憶する押圧情報記憶部と、前記押圧情報記憶部に記憶された前記押圧力に関する情報と前記押圧センサで検出された前記押圧力とに基づいて、前記表示部が表示する前記表示画面の表示向きを回転させるか否かを判定する判定部と、をさらに備えることを特徴とする（１）に記載の電子機器。
【０１１４】
（３）前記表示部はタッチパネルの表示部であり、前記制御部は、前記タッチパネルに対する接触を検出する接触検出部と、前記押圧情報記憶部に記憶された前記押圧力に関する情報と前記押圧センサで検出された前記押圧力と前記接触検出部で検出された接触に関する情報とに基づいて、前記表示部が表示する前記表示画面の表示向きを回転させるか否かを判定する接触判定部と、をさらに備えることを特徴とする（２）に記載の電子機器。
【０１１５】
（４）前記押圧力に関する情報は、前記押圧力の閾値に関する情報と、前記押圧センサで前記押圧力が検出され始めた時刻から前記押圧力が前記押圧力の閾値に到達するまでの押圧遷移時間の閾値に関する情報と、であり、前記判定部は、前記押圧センサにより前記押圧力が検出され始めた時刻から前記押圧力が押圧力の閾値に到達するまでの押圧遷移時間が押圧遷移時間の閾値の範囲以内か否かを判定する押圧遷移時間判定部をさらに備え、前記制御部は、前記押圧遷移時間判定部により前記押圧遷移時間が前記押圧遷移時間の閾値の範囲以内であると判定された場合、前記表示部が表示する前記表示画面の前記表示向きの回転を無効化する表示駆動部をさらに備えることを特徴とする（２）または（３）に記載の電子機器。
【０１１６】
（５）前記押圧力に関する情報は、前記押圧力の閾値に関する情報と、前記押圧センサで前記押圧力が検出され始めた時刻から前記押圧力が前記押圧力の閾値に到達するまでの押圧遷移時間の閾値に関する情報と、前記押圧センサで検出される前記押圧力が前記押圧力の閾値を越え続けている継続時間の閾値に関する情報と、であり、前記判定部は、前記押圧センサにより前記押圧力が検出され始めた時刻から前記押圧力が押圧力の閾値に到達するまでの押圧遷移時間が押圧遷移時間の閾値の範囲以内か否かを判定する押圧遷移時間判定部と、前記押圧センサにより前記押圧力の閾値以上の前記押圧力が検出され続けている押圧継続時間が押圧継続時間の閾値以上であるか否かを判定する押圧継続時間判定部と、をさらに備え、前記制御部は、前記押圧遷移時間判定部により前記押圧遷移時間が前記押圧遷移時間の閾値の範囲以内であると判定され、前記押圧継続時間判定部により前記押圧継続時間が前記押圧遷移時間の閾値以上であると判定された場合、前記表示部が表示する前記表示画面の前記表示向きの回転を無効化する表示駆動部をさらに備えることを特徴とする（２）または（３）に記載の電子機器。
【０１１７】
（６）前記表示駆動部は、前記押圧センサにより検出される前記押圧力が前記押圧力の閾値未満となり、所定時間経過した場合に前記表示部が表示する前記表示画面の前記表示向きの回転を有効化することを特徴とする（４）または（５）に記載の電子機器。
【０１１８】
（７）前記押圧力に関する情報は、それぞれユーザにより調整可能であることを特徴とする（２）から（６）のいずれか一項に記載の電子機器。
【０１１９】
（８）前記押圧センサは、前記表示部が前記表示画面を表示する前記表示領域以外の前記電子機器の筐体の側面、背面、前面、上面、底面のうち少なくともいずれかに配置されることを特徴とする（２）から（７）のいずれか一項に記載の電子機器。
【０１２０】
（９）表示画面を表示する表示過程と、前記表示過程が前記表示画面を表示する表示領域以外の電子機器の筐体に配置された接触状態検出部が自装置に対する接触を検出する接触状態検出過程と、自装置の姿勢情報に基づいて、前記表示画面の表示向きを自動で回転制御させる表示制御過程と、前記表示制御過程が前記表示画面の表示向きの回転制御を行う場合、前記接触状態検出過程が前記接触を検出したときには、前記表示画面の表示向きの回転を無効化し、前記接触状態検出過程が前記接触を検出しないときには、前記表示画面の表示向きの回転を有効化する制御過程と、を備えることを特徴とする制御方法。
【０１２１】
（１０）電子機器のコンピュータに、表示画面を表示する表示ステップと、前記表示ステップが前記表示画面を表示する表示領域以外の電子機器の筐体に配置された接触状態検出部が自装置に対する接触を検出する接触状態検出ステップと、自装置の姿勢情報に基づいて、前記表示画面の表示向きを自動で回転制御させる表示制御ステップと、前記表示制御ステップが前記表示画面の表示向きの回転制御を行う場合、前記接触状態検出ステップが前記接触を検出したときには、前記表示画面の表示向きの回転を無効化し、前記接触状態検出ステップが前記接触を検出しないときには、前記表示画面の表示向きの回転を有効化する制御ステップと、を実行させるための制御プログラム。
【符号の説明】
【０１２２】
１００、１００Ａ、１００Ｂ、１００Ｃ、１００Ｄ、１００Ｅ、１００Ｆ、１００Ｇ、１００Ｈ、１００Ｋ、１００Ｌ・・・電子機器、１０、１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ、１０Ｅ、１０Ｆ、１０Ｇ、１０Ｈ、１０Ｋ、１０Ｌ・・・筐体、１０１、１０１Ａ、１０１Ｃ、１０１Ｄ、１０１Ｅ、１０１Ｈ−１、１０１Ｈ−２、１０１−Ｈ３、１０１Ｈ−４、１０１Ｈ−５、１０１Ｈ−６、１０１Ｈ−７、１０１Ｌ−１、１０１Ｌ−２・・・押圧センサ、１０２・・・タッチパネル、１０２１・・・表示部、１０２２・・・入力部、１０３・・・加速度センサ、１０４Ｃ・・・制御部、１０４１・・・押圧情報記憶部、１０４２、１０４２Ｃ・・・判定部、１０４２１、１０４２１Ｃ・・・押圧判定部、１０４２２、１０４２２Ｃ・・・押圧遷移時間判定部、１０４２３・・・押圧継続時間判定部、１０４２４Ｃ・・・接触判定部、１０４３・・・姿勢判定部、１０４４・・・操作制御部、１０４４１・・・表示制御部、１０４４２・・・表示向き変更部、１０４５・・・表示駆動部、１０４６Ｃ・・・接触検出部、１０５・・・接触状態検出部
【図１】
2015022719.tif 000003
【図２】
2015022719.tif 000004
【図３】
2015022719.tif 000005
【図４】
2015022719.tif 000006
【図５】
2015022719.tif 000007
【図６】
2015022719.tif 000008
【図７】
2015022719.tif 000009
【図８】
2015022719.tif 000010
【図９】
2015022719.tif 000011
【図１０】
2015022719.tif 000012
【図１１】
2015022719.tif 000013
【図１２】
2015022719.tif 000014
【図１３】
2015022719.tif 000015
【図１４】
2015022719.tif 000016
【図１５】
2015022719.tif 000017
【図１６】
2015022719.tif 000018
【図１７】
2015022719.tif 000019