(57)【要約】【課題】ディスプレイの回転状態にかかわらず、ディスプレイに表示されている画像を回転させる、ことを目的とする。【解決手段】タブレット端末は、タッチパネルディスプレイの傾きを検出する加速度センサ、及びタッチディスプレイに対する法線軸廻りでタッチディスプレイが回転した角度である法線回転角度を検出するジャイロセンサを備える。タブレット端末は、加速度センサの検出結果に基づいて筐体が静止状態であると判定した場合、ジャイロセンサによって検出された法線回転角度に応じて、タッチパネルディスプレイに表示されている画像を回転させる。【選択図】図５
2018067249.tif 000002
【特許請求の範囲】
【請求項１】
筐体と、
前記筐体に設けられ、画像を表示するディスプレイと、
前記ディスプレイの傾きを検出する傾き検出部と、
前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、
前記傾き検出部及び前記回転角度検出部のうちの少なくとも一方の検出結果に基づいて前記筐体が静止状態であるか否かを判定する静止状態判定部と、
前記静止状態判定部によって前記筐体が静止状態であると判定された場合、前記回転角度検出部によって検出された角度に応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、
を備える情報処理装置。
【請求項２】
前記静止状態判定部によって判定される静止状態とは、前記ディスプレイが水平とされ、かつ前記ディスプレイの法線方向に前記筐体が移動しない状態である請求項１記載の情報処理装置。
【請求項３】
前記画像制御部は、前記静止状態判定部によって前記筐体が静止状態でないと判定された場合、前記傾き検出部の検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる請求項１又は請求項２記載の情報処理装置。
【請求項４】
前記画像制御部は、前記ディスプレイが非静止状態から静止状態となったタイミングで前記回転角度検出部によって検出された角度を基準にして、前記画像を回転させる請求項１から請求項３の何れか１項記載の情報処理装置。
【請求項５】
筐体と、
前記筐体に設けられ、画像を表示するディスプレイと、
前記ディスプレイの傾きを検出する傾き検出部と、
前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、
前記傾き検出部によって検出された傾き角度が所定角度以上であるか否かを判定する傾き判定部と、
前記傾き判定部によって前記傾き角度が所定角度以上であると判定された場合、前記回転角度検出部によって検出された角度に応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、
を備える情報処理装置。
【請求項６】
前記所定角度は、前記傾き検出部によって前記ディスプレイの傾きが検出できなくなる角度を基準に設定される請求項５記載の情報処理装置。
【請求項７】
前記画像制御部は、前記傾き判定部によって前記傾き角度が所定角度を未満と判定された場合、前記傾き検出部の検出結果に応じて前記ディスプレイに表示されている前記画像を回転させる請求項５又は請求項６記載の情報処理装置。
【請求項８】
前記画像制御部は、前記ディスプレイが前記傾き角度が所定角度以上となったタイミングで前記回転角度検出部によって検出された角度を基準にして、前記画像を回転させる請求項５から請求項７の何れか１項記載の情報処理装置。
【請求項９】
筐体と、
前記筐体に設けられ、画像を表示するディスプレイと、
前記ディスプレイの傾きを検出する傾き検出部と、
前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、
前記傾き検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第１モードと、前記回転角度検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第２モードとを切り替えるモード切替部と、
前記モード切替部によって切り替えられたモードに応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、
を備える情報処理装置。
【請求項１０】
前記画像制御部は、前記回転角度検出部によって検出された角度が所定角度を超える毎に前記画像を９０°回転させる請求項１から請求項９の何れか１項記載の情報処理装置。
【請求項１１】
前記回転角度検出部は、ジャイロセンサ又は電子コンパスである請求項１から請求項１０の何れか１項記載の情報処理装置。
【請求項１２】
前記傾き検出部は、加速度センサ又はジャイロセンサである請求項１から請求項１１の何れか１項記載の情報処理装置。
【請求項１３】
筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置の画像回転方法であって、
前記傾き検出部及び前記回転角度検出部のうちの少なくとも一方の検出結果に基づいて前記筐体が静止状態であるか否かを判定する第１工程と、
前記第１工程によって前記筐体が静止状態であると判定した場合、前記回転角度検出部によって検出された角度に応じて、前記ディスプレイに表示されている前記画像を回転させる第２工程と、
を有する画像回転方法。
【請求項１４】
筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置の画像回転方法であって、
前記傾き検出部によって検出された傾き角度が所定角度以上であるか否かを判定する第１工程と、
前記第１工程によって前記傾き角度が所定角度以上であると判定した場合、前記回転角度検出部によって検出された角度に応じて、前記ディスプレイに表示されている前記画像を回転させる第２工程と、
を有する画像回転方法。
【請求項１５】
筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置の画像回転方法であって、
前記傾き検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第１モードと、前記回転角度検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第２モードとを切り替える第１工程と、
前記第１工程によって切り替えたモードに応じて、前記ディスプレイに表示されている前記画像を回転させる第２工程と、
を有する画像回転方法。
【請求項１６】
筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置が有するコンピュータを、
前記傾き検出部及び前記回転角度検出部のうちの少なくとも一方の検出結果に基づいて前記筐体が静止状態であるか否かを判定する静止状態判定部と、
前記静止状態判定部によって前記筐体が静止状態であると判定された場合、前記回転角度検出部によって検出された角度に応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、
して機能させるためのプログラム。
【請求項１７】
筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置が有するコンピュータを、
前記傾き検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第１モードと、前記回転角度検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第２モードとを切り替えるモード切替部と、
前記モード切替部によって切り替えられたモードに応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、
して機能させるためのプログラム。
【請求項１８】
筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置が有するコンピュータを、
前記傾き検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第１モードと、前記回転角度検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第２モードとを切り替えるモード切替部と、
前記モード切替部によって切り替えられたモードに応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像回転方法、及びプログラムに関するものである。
【背景技術】
【０００２】
スマートフォンやタブレットＰＣ（Personal  Computer）等の携帯型の情報処理装置（以下「タブレット端末」という。）は、ユーザが筐体を把持して自由に回転及び傾斜させることが可能である。
【０００３】
このようなタブレット端末は、筐体の回転（傾き）に応じて、ディスプレイに表示している画像を回転させる機能（以下「自動画像回転機能」という。）を有するものがある。そして、よりユーザビリティを高くすることを目的とした自動画像回転機能が開発されている。
【０００４】
特許文献１には、タブレット端末が自身の動きを監視することで、ユーザの姿勢を推測し、筐体の傾きがユーザの姿勢の変化によるものかどうかを区別することが記載されている。この携帯機器は、筐体の傾きがユーザの姿勢の変化によるものである場合には、ユーザとタブレット端末との相互の位置関係は変わっていないとして、画像の回転を抑止する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−８６１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載の携帯機器は、ユーザと携帯機器との相互の位置関係に応じて、自動画像回転機能を動作の可否を決定するものである。しかしながら、自動画像回転機能の動作がユーザにとって好ましいにもかかわらず、自動画像回転機能が動作しない状況もあり得る。
【０００７】
自動画像回転機能が動作しない状況とは、例えば、略水平面とされた机面に対してディスプレイが上を向くようにタブレット端末を置き、ディスプレイに対する法線軸廻りでタブレット端末を回転させる場合である。このように、タブレット端末は、ディスプレイの回転状態によっては、ディスプレイに表示されている画面が回転しない場合がある。
【０００８】
本発明は、このような事情に鑑みてなされたものであって、ディスプレイに表示されている画像を回転させる、情報処理装置、画像回転方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の情報処理装置、画像回転方法、及びプログラムは以下の手段を採用する。
【００１０】
本発明の第一態様に係る情報処理装置は、筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、前記傾き検出部及び前記回転角度検出部のうちの少なくとも一方の検出結果に基づいて前記筐体が静止状態であるか否かを判定する静止状態判定部と、前記静止状態判定部によって前記筐体が静止状態であると判定された場合、前記回転角度検出部によって検出された角度に応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、を備える。
【００１１】
本発明の第二態様に係る情報処理装置は、筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、前記傾き検出部によって検出された傾き角度が所定角度以上であるか否かを判定する傾き判定部と、前記傾き判定部によって前記傾き角度が所定角度以上であると判定された場合、前記回転角度検出部によって検出された角度に応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、を備える。
【００１２】
本発明の第三態様に係る情報処理装置は、筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、前記傾き検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第１モードと、前記回転角度検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第２モードとを切り替えるモード切替部と、前記モード切替部によって切り替えられたモードに応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、を備える。
【００１３】
本発明の第四態様に係る画像回転方法は、筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置の画像回転方法であって、前記傾き検出部及び前記回転角度検出部のうちの少なくとも一方の検出結果に基づいて前記筐体が静止状態であるか否かを判定する第１工程と、前記第１工程によって前記筐体が静止状態であると判定した場合、前記回転角度検出部によって検出された角度に応じて、前記ディスプレイに表示されている前記画像を回転させる第２工程と、を有する。
【００１４】
本発明の第五態様に係る画像回転方法は、筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置の画像回転方法であって、前記傾き検出部によって検出された傾き角度が所定角度以上であるか否かを判定する第１工程と、前記第１工程によって前記傾き角度が所定角度以上であると判定した場合、前記回転角度検出部によって検出された角度に応じて、前記ディスプレイに表示されている前記画像を回転させる第２工程と、を有する。
【００１５】
本発明の第六態様に係る画像回転方法は、筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置の画像回転方法であって、前記傾き検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第１モードと、前記回転角度検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第２モードとを切り替える第１工程と、前記第１工程によって切り替えたモードに応じて、前記ディスプレイに表示されている前記画像を回転させる第２工程と、を有する。
【００１６】
本発明の第七態様に係るプログラムは、筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置が有するコンピュータを、前記傾き検出部及び前記回転角度検出部のうちの少なくとも一方の検出結果に基づいて前記筐体が静止状態であるか否かを判定する静止状態判定部と、前記静止状態判定部によって前記筐体が静止状態であると判定された場合、前記回転角度検出部によって検出された角度に応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、して機能させる。
【００１７】
本発明の第八態様に係るプログラムは、筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置が有するコンピュータを、前記傾き検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第１モードと、前記回転角度検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第２モードとを切り替えるモード切替部と、前記モード切替部によって切り替えられたモードに応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、して機能させる。
【００１８】
本発明の第九態様に係るプログラムは、筐体と、前記筐体に設けられ、画像を表示するディスプレイと、前記ディスプレイの傾きを検出する傾き検出部と、前記ディスプレイに対する法線軸廻りで前記ディスプレイが回転した角度を検出する回転角度検出部と、を備えた情報処理装置が有するコンピュータを、前記傾き検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第１モードと、前記回転角度検出部による検出結果に基づいて、前記ディスプレイに表示されている前記画像を回転させる第２モードとを切り替えるモード切替部と、前記モード切替部によって切り替えられたモードに応じて、前記ディスプレイに表示されている前記画像を回転させる画像制御部と、して機能させる。
【発明の効果】
【００１９】
本発明によれば、水平面に対する垂直軸廻りに対するディスプレイの回転に伴って、ディスプレイに表示されている画像を回転させる、という効果を有する。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１実施形態に係るタブレット端末の概略外観図である。
【図２】本発明の第１実施形態に係るタブレット端末のハードウェアの構成を示す概略図である。
【図３】タブレット端末が机に置かれた状態を示す概略外観図である。
【図４】本発明の第１実施形態に係る画像回転機能に関する機能ブロック図である。
【図５】本発明の第１実施形態に係る静止自動画像回転モードの処理の流れを示すフローチャートである。
【図６】本発明の第１実施形態に係る静止自動画像回転モードによって画像が回転した場合を示す模式図である。
【図７】本発明の第２実施形態に係るタブレット端末の傾きを示す模式図である。
【図８】本発明の第２実施形態に係る画像回転機能に関する機能ブロック図である。
【図９】本発明の第２実施形態に係る静止自動画像回転モードの処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下に、本発明に係る情報処理装置、画像回転方法、及びプログラムの一実施形態について、図面を参照して説明する。なお、本実施形態に係る情報処理装置は、スマートフォンやタブレットＰＣ等のタブレット端末（携帯型情報端末）である。
【００２２】
〔第１実施形態〕
以下、本発明の第１実施形態について説明する。
【００２３】
図１は、本実施形態に係るタブレット端末１０の概略外観図である。
【００２４】
タブレット端末１０は、筐体１１を備える。筐体１１は、略矩形であり、正面には画像を表示するタッチパネルディスプレイ１２が設けられる。
【００２５】
筐体１１の正面又は背面には、カメラ、スピーカー、マイク等が設けられてもよい。さらに、筐体１１の側面には、タブレット端末１０の電源をオン又はオフするためのボタン等の操作手段や、他の情報処理装置や記憶媒体等と接続可能なＵＳＢ（Universal Serial  Bus）等の接続手段等が設けられてもよい。
【００２６】
図２は、タブレット端末１０のハードウェアの構成を示す概略図である。
【００２７】
タブレット端末１０は、ＣＰＵ（Central  Processing  Unit）２０、ＲＯＭ（Read  Only  Memory）２１、メモリ２２、ＬＣＤ（Liquid  Crystal  Display）２３、グラフィクスアダプタ２４、タッチセンサ２５、入力コントローラ２６、フラッシュメモリ２７、通信デバイス２８、電源回路２９、加速度センサ３０、及びジャイロセンサ３１を備えており、各部はバス３２を介して直接または間接的に接続されている。なお、タッチパネルディスプレイ１２は、ＬＣＤ２３とタッチセンサ２５を含んで構成される。
【００２８】
ＣＰＵ２０は、バス３２を介して接続されたフラッシュメモリ２７に格納されたＯＳ（Operating  System）によりタブレット端末１０全体の制御を行うとともに、フラッシュメモリ２７に格納された各種のプログラムに基づいて処理を実行する機能を有する。
【００２９】
ＲＯＭ２１は、ＢＩＯＳ（Basic  Input／Output  System）や各種データ等を格納している。
【００３０】
メモリ２２は、キャッシュメモリやＲＡＭ（Random  Access  Memory）で構成されており、ＣＰＵ２０の実行プログラムの読み込み、及び実行プログラムによる処理データの書き込みを行う作業領域として利用される書き込み可能なメモリである。
【００３１】
ＬＣＤ２３は、ＣＰＵ２０の制御に従って、グラフィクスアダプタ２４からのビデオ信号を画像として表示する。
【００３２】
グラフィクスアダプタ２４は、ＣＰＵ２０の制御に従って、表示情報をビデオ信号に変換し、変換したビデオ信号をＬＣＤ２３に出力する。
【００３３】
タッチセンサ２５は、例えば、静電容量方式のタッチセンサであり、ＬＣＤ２３に対するユーザのタッチ位置を検出して、入力コントローラ２６に出力する。タッチセンサ２５は、ＬＣＤ２３の画面に表示される各種メニュー、アイコン、ボタン、及びキーボード等の画面オブジェクトを選択して入力操作を行ったり、テキストの入力操作や、スクロールやスワイプ等の画面操作を行うためのものである。なお、ＬＣＤ２３及びタッチセンサ２５等によってタッチパネルディスプレイ１２が構成される。
【００３４】
入力コントローラ２６は、プロセッサがＲＯＭ等に格納されたプログラムを実行することにより各種処理を行い、タッチセンサ２５の動作を制御する。
【００３５】
フラッシュメモリ２７は、例えば、Ｗｉｎｄｏｗｓ（登録商標），ｉＯＳ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）等のタブレット端末１０全体の制御を行うためのＯＳ、周辺機器類をハードウェア操作するための各種ドライバ、特定業務に向けられたアプリケーション、及び各種データやファイル等を格納する機能を有する。なお、タブレット端末１０は、フラッシュメモリ２７に替わる記憶手段としてＨＤＤ（Hard  Disk  Drive）等、他の記憶手段を備えてもよい。
【００３６】
通信デバイス２８は、ネットワークを介して他のデバイスとの通信を制御する。
【００３７】
電源回路２９は、ＡＣアダプタ、電池、電池を充電するための充電器、及びＤＣ／ＤＣコンバータ等を備えており、ＣＰＵ２０の制御に従って、各デバイスに電力を供給する。
【００３８】
加速度センサ３０は、例えば、タッチパネルディスプレイ１２に対して、その長手方向に平行ｘ方向、その短手方向に平行なｙ方向、ｘ方向及びｙ方向に垂直なｚ方向の加速度を検出し（図３参照）、ｘｙｚ方向の加速度値Ａｘ（ｔ）、Ａｙ（ｔ）、Ａｚ（ｔ）をＣＰＵ２０に出力する。加速度センサ３０がｘｙｚ方向の加速度を検出することにより、タッチパネルディスプレイ１２の傾き及び回転を検出することができる。なお、ｚ方向とは、換言すると、タッチパネルディスプレイ１２（画面）に対する法線方向である。
【００３９】
ジャイロセンサ３１は、回転する筐体１１のｚ軸廻りの角加速度を検出し、ＣＰＵ２０に出力する。すなわち、本実施形態に係るジャイロセンサ３１は、タッチパネルディスプレイ１２に対する法線軸廻りθ１で回転した角度（以下「法線回転角度」という。）を検出する。
【００４０】
図３は、机面３３にタブレット端末１０を置いた場合を示す図である。ユーザは、タッチパネルディスプレイ１２が上を向くように略水平面とされた机面３３にタブレット端末１０を置いて静止状態とし、タッチパネルディスプレイ１２に対する法線軸廻りθ１でタッチパネルディスプレイ１２（タブレット端末１０）を回転させる場合があった。
【００４１】
しかしながら従来では、図３に示す静止状態でタブレット端末１０が回転しても、タッチパネルディスプレイ１２に表示されている画像（以下「表示画像」ともいう。）は、回転しなかった。
【００４２】
そこで、本実施形態に係るタブレット端末１０は、静止状態でタッチパネルディスプレイ１２に対する法線軸廻りθ１で回転した場合に、表示画像を回転させる静止自動画像回転モードを有する。
【００４３】
また、タブレット端末１０は、例えば、筐体１１をユーザによって把持された状態（以下「非静止状態」という。）で傾けられながら回転した場合に、表示画像を回転させる自動画像回転モードを有する。以下の説明において、静止自動画像回転モード及び自動画像回転モードを実行する機能を画像回転機能という。
【００４４】
図４は、本実施形態に係る画像回転機能に関する機能ブロック図である。ＣＰＵ２０は、信号処理部４０、静止状態判定部４１、モード切替部４２、及び画像制御部４３を備える。なお、ＣＰＵ２０が備える各構成は、コンピュータプログラムによって実現される。
【００４５】
信号処理部４０は、加速度センサ３０による検出結果及びジャイロセンサ３１による検出結果が入力され、筐体１１（タッチパネルディスプレイ１２）の傾きや回転角度を算出する。
【００４６】
静止状態判定部４１は、加速度センサ３０の検出結果に基づいて筐体１１が静止状態であるか否かを判定する。なお、静止状態とは、タッチパネルディスプレイ１２が水平とされ、かつタッチパネルディスプレイ１２の法線方向に筐体１１が移動しない状態である。より具体的には、静止状態とは、例えば、タブレット端末１０が水平又はある程度の傾き（例えば水平面に対して４５°以下）のある机面３３等に置かれた状態である。加速度センサ３０の代わりに、ジャイロセンサ３１の検出結果や、加速度センサ３０とジャイロセンサ３１両方の検出結果に基づいて筐体１１が動きのない静止状態であるか否かを判定するようにしてもよい。加速度センサ３０やジャイロセンサ３１の検出結果で示されるタブレット端末１０の移動量がある閾値よりも小さくなっている状態を静止状態と認識する。
【００４７】
モード切替部４２は、静止状態判定部４１による判定結果に基づいて、静止自動画像回転モードと自動画像回転モードとを切り替える。すなわち、モード切替部４２は、静止状態判定部４１によって静止状態と判定された場合に静止自動画像回転モードを選択し、静止状態判定部４１によって非静止状態と判定された場合に自動画像回転モードを選択する。
【００４８】
画像制御部４３は、タッチパネルディスプレイ１２に表示させる画像を制御する。本実施形態に係る画像制御部４３は、モード切替部４２によって切り替えられたモードに応じて表示画像を回転させる。
【００４９】
静止自動画像回転モードとされた場合、画像制御部４３は、ジャイロセンサ３１による検出結果（法線回転角度）に基づいて表示画像を回転させる。例えば、法線廻り角度が予め定められた角度（以下「参照回転角度」という。）を超えて変化した場合、画像制御部４３は、表示画像を９０°回転させる。一方、自動画像回転モードとされた場合、画像制御部４３は、加速度センサ３０による検出結果（筐体１１の回転角度）に基づいて表示画像を回転させる。例えば筐体１１の回転角度が参照回転角度を超えて変化した場合、画像制御部４３は、表示画像を９０°回転させる。なお、参照回転角度は、ＲＯＭ２１又はフラッシュメモリ２７に記憶され、例えば４５°を超える値である。
【００５０】
このように、本実施形態に係るタブレット端末１０は、自動画像回転モード又は静止自動画像回転モードに応じて、筐体１１の回転角度を検出するセンサを切り替える。
【００５１】
図５は、本実施形態に係る静止自動画像回転モードの処理の流れを示すフローチャートである。図５に示されるフローチャートは、画像回転機能がオンとされた場合にＣＰＵ２０によって実行される。
【００５２】
まず、ステップ１００では、自動画像回転モードとされる。
【００５３】
次のステップ１０２では、加速度センサ３０の検出結果に基づいて筐体１１が静止状態であるか否かを、静止状態判定部４１が判定し、肯定判定の場合はステップ１０４へ移行する。一方、否定判定の場合、すなわち非静止状態と判定された場合はステップ１００へ戻る。
【００５４】
ステップ１０４では、モード切替部４２が自動画像回転モードから静止自動画像回転モードへ切り替える。
【００５５】
次のステップ１０６では、ジャイロセンサ３１で検出した法線回転角度を、信号処理部４０がリセットする。すなわち、ステップ１０６でリセットされた状態におけるタッチパネルディスプレイ１２の向きが基準角度（０°）となる。
【００５６】
次のステップ１０８では、画像制御部４３が基準角度に対応した向きでタッチパネルディスプレイ１２に画像を表示させる。すなわち、画像制御部４３は、タッチパネルディスプレイ１２が非静止状態から静止状態となったタイミングにおける法線回転角度を基準にして、表示画像を回転させることとなる。
【００５７】
次のステップ１１０では、信号処理部４０が所定時間間隔で法線回転角度を取得する。
【００５８】
次のステップ１１２では、法線回転角度が参照回転角度を超えたか否かを、画像制御部４３が判定し、肯定判定の場合はステップ１１４へ移行し、否定判定の場合はステップ１１６へ移行する。
【００５９】
ステップ１１４では、画像制御部４３が表示画像を回転させる。図６は、静止自動画像回転モードによって表示画像が回転する例であり、タッチパネルディスプレイ１２が９０°回転したことに伴い、表示画像も９０°回転する。なお、タッチパネルディスプレイ１２が９０°回転すると、タッチパネルディスプレイ１２の縦横比も変わることになる。縦横比が変わることによる画像の表示処理は従来既知のものでよい。画像制御部４３による表示画像の回転が終了すると、処理はステップ１１０へ戻る。
【００６０】
ステップ１１６では、タッチパネルディスプレイ１２が静止状態であるか否かを静止状態判定部４１が判定し、肯定判定の場合はステップ１１０へ戻り、否定判定の場合、すなわち非静止状態である場合はステップ１１８へ移行する。例えば、法線方向（ｚ軸方向）の加速度に変化が生じたことが加速度センサ３０によって検出された場合に、静止状態判定部４１は非静止状態であると判定される。
【００６１】
ステップ１１８では、モード切替部４２が静止自動画像回転モードから自動画像回転モードへ切り替え、ステップ１００へ戻る。
【００６２】
以上説明したように、本実施形態に係るタブレット端末１０は、タッチパネルディスプレイ１２の傾きを検出する加速度センサ３０、及びタッチパネルディスプレイ１２に対する法線軸廻りθ１でタッチパネルディスプレイ１２が回転した角度である法線回転角度を検出するジャイロセンサ３１を備える。そして、本実施形態に係るタブレット端末１０は、加速度センサ３０の検出結果に基づいて筐体１１が静止状態であると判定した場合、ジャイロセンサ３１によって検出された法線回転角度に応じて、タッチパネルディスプレイ１２に表示されている画像を回転させる。
【００６３】
従って、本実施形態に係るタブレット端末１０は、例えば、略水平面とされた机面３３に置かれた状態で回転させるような場合、すなわち、タッチパネルディスプレイ１２の回転状態にかかわらず、表示画像を回転できる。
【００６４】
〔第２実施形態〕
以下、本発明の第２実施形態について説明する。
【００６５】
なお、本実施形態に係るタブレット端末１０の構成は、図１，２に示す第１実施形態に係るタブレット端末１０の構成と同様であるので説明を省略する。
【００６６】
本実施形態に係るタブレット端末１０は、タッチパネルディスプレイ１２の傾き角度が所定角度（以下「参照傾き角度」という。）以上である場合に、静止自動画像回転モードに切り替わる。
【００６７】
図７は、タブレット端末１０の傾きを示す模式図である。本実施形態では、水平面に対する垂直方向を０°とし、垂直方向に対するタブレット端末１０の角度をタッチパネルディスプレイ１２の傾き角度θ２とする。
【００６８】
図８は、本実施形態に係る画像回転機能に関する機能ブロック図である。ＣＰＵ２０は、信号処理部４０、傾き判定部４４、モード切替部４２、及び画像制御部４３を備える。
なお、図８における図４と同一の構成部分については図４と同一の符号を付して、その説明を省略する。
【００６９】
傾き判定部４４は、加速度センサ３０によって検出された傾き角度θ２が参照傾き角度以上であるか否かを判定する。参照傾き角度は、加速度センサ３０によってタッチパネルディスプレイ１２の傾きが検出できなくなる不感角度を基準に設定され、例えば、４５度以上である。
【００７０】
本実施形態に係るモード切替部４２は、傾き判定部４４による判定結果に基づいて、静止自動画像回転モードと自動画像回転モードとを切り替える。すなわち、モード切替部４２は、傾き判定部４４によって傾き角度θ２が参照傾き角度以上であると判定された場合に静止自動画像回転モードを選択し、静止状態判定部４１によって傾き角度θ２が参照傾き角度未満である判定された場合に自動画像回転モードを選択する。
【００７１】
図９は、本実施形態に係る静止自動画像回転モードの処理の流れを示すフローチャートである。なお、図９における図５と同一のステップについては図５と同一の符号を付して、その説明を一部又は全部省略する。
【００７２】
ステップ１０３では、ステップ１００で自動画像回転モードとされた後、傾き角度θ２が参照傾き角度以上であるか否かを傾き判定部４４が判定し、肯定判定の場合はステップ１０４へ移行する。一方、否定判定の場合、すなわち傾き角度θ２が参照傾き角度を未満であると判定された場合は、ステップ１００へ戻る。
【００７３】
ステップ１０４では、モード切替部４２が自動画像回転モードから静止自動画像回転モードへ切り替える。
【００７４】
次のステップ１０６では、ジャイロセンサ３１で検出した法線回転角度を、信号処理部４０がリセットする。
【００７５】
次のステップ１０８では、画像制御部４３が基準角度に対応した向きでタッチパネルディスプレイ１２に画像を表示させる。
【００７６】
次のステップ１１０では、信号処理部４０が所定時間間隔で法線回転角度を取得する。
【００７７】
次のステップ１１２では、法線回転角度が参照回転角度を超えたか否かを、画像制御部４３が判定し、肯定判定の場合はステップ１１４へ移行し、否定判定の場合はステップ１１７へ移行する。
【００７８】
ステップ１１４では、画像制御部４３が表示画像を回転させ、表示画像の回転が終了するとステップ１１０へ戻る。
【００７９】
ステップ１１７では、傾き角度θ２が参照傾き角度以上であるか否かを傾き判定部４４が判定し、肯定判定の場合はステップ１１０へ戻り、否定判定の場合、すなわち傾き角度θ２が参照傾き角度を未満であると判定された場合は、ステップ１１８へ移行する。
【００８０】
ステップ１１８では、モード切替部４２が静止自動画像回転モードから自動画像回転モードへ切り替え、ステップ１００へ戻る。
【００８１】
以上説明したように、本実施形態に係るタブレット端末１０は、加速度センサ３０によって検出された傾き角度θ２が参照傾き角度以上であると判定した場合、ジャイロセンサ３１によって検出された法線回転角度に応じて、タッチパネルディスプレイ１２に表示されている画像を回転させる。
【００８２】
従って、本実施形態に係るタブレット端末１０は、例えば、略水平面とされた机面３３に置かれた状態で回転させるような場合、すなわち、タッチパネルディスプレイ１２の回転状態にかかわらず、表示画像を回転できる。
【００８３】
以上、本発明を、上記実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更又は改良を加えることができ、該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。また、上記実施形態を適宜組み合わせてもよい。
【００８４】
また、上記実施形態では、本発明を適用する情報処理装置をタブレット端末１０とする形態について説明したが、本発明は、これに限定されるものではない。例えば、情報処理装置は、タッチパネルディスプレイ１２を備える筐体が２つ連結されたノートＰＣ等とされてもよい。
【００８５】
また、上記実施形態では、自動画像回転モードから静止自動画像回転モードとなると、画像制御部４３が基準角度に対応した向きでタッチパネルディスプレイ１２に画像を表示する形態について説明したが、本発明は、これに限定されるものではない。例えば、自動画像回転モードから静止自動画像回転モードとなった後にユーザがタッチパネルディスプレイ１２をタッチし、画像制御部４３は、タッチした位置に最も近い辺を基準にタッチパネルディスプレイ１２に画像を表示してもよい。すなわち、タッチした位置に最も近い辺の方向にユーザが位置しているとして、タッチパネルディスプレイ１２に画像が表示され、その後、タッチパネルディスプレイ１２の回転に伴って表示画像が回転する。
【００８６】
また、上記実施形態では、法線回転角度を検出する回転角度検出部をジャイロセンサ３１とする形態について説明したが、本発明は、これに限定されるものではない。例えば、回転角度検出部を電子コンパスとしてもよい。また、電子コンパスや加速度センサによる検出結果に基づいて、ジャイロセンサを適宜補正してもよい。
【００８７】
また、上記実施形態では、タッチパネルディスプレイ１２の傾きを検出する傾き検出部を加速度センサ３０とする形態について説明したが、本発明は、これに限定されるものではない。例えば、傾き検出部をジャイロセンサとしてもよい。
【００８８】
また、上記実施形態で説明した静止自動画像回転モードの処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
【符号の説明】
【００８９】
１０    タブレット端末（情報処理装置）
１１    筐体
１２    タッチパネルディスプレイ（ディスプレイ）
３０    加速度センサ（傾き検出部）
３１    ジャイロセンサ（回転角度検出部）
４１    静止状態判定部
４３    画像制御部
４４    傾き判定部
【図１】
2018067249.tif 000003
【図２】
2018067249.tif 000004
【図３】
2018067249.tif 000005
【図４】
2018067249.tif 000006
【図５】
2018067249.tif 000007
【図６】
2018067249.tif 000008
【図７】
2018067249.tif 000009
【図８】
2018067249.tif 000010
【図９】
2018067249.tif 000011