(57)【要約】【課題】各種情報を、誤表示がなく所望の形態で表示可能とする。【解決手段】センサ部１３は装置の動きを検出する。第一の表示動作処理部１７ａは、センサ部において検出された表示部の表示面と同一面上の動きによって表示部１０に表示している情報を移動表示させる。第二の表示動作処理部１７ｂは、センサ部において検出された表示部１０の重力方向の向きを変化させる動きによって表示部１０に表示している情報の表示向きを断続的に回転させる。判断部１７ｅは、第一の表示動作処理部１７ａによる処理または前記第二の表示動作処理部１７ｂによる処理のうちいずれか一方の処理が行われていることを判断する。制御部１７は、判断部１７ｅにより第一の表示動作処理部１７ａによる処理または前記第二の表示動作処理部１７ｂによる処理のうち一方による処理が行われていると判断された場合は、他方による処理を無効とする。【選択図】図１
2012073583.tif 000002
【特許請求の範囲】
【請求項１】
各種情報を表示する表示部、
装置の動きを検出するセンサ部、
前記センサ部において検出された前記表示部の表示面と同一面上の動きによって、前記表示部に表示している情報を移動表示させる処理を行う第一の表示動作処理部、
前記センサ部において検出された前記表示部の重力方向の向きを変化させる動きによって、前記表示部に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理部、
前記第一の表示動作処理部による処理または前記第二の表示動作処理部による処理のうちいずれか一方の処理が行われていることを判断する判断部、
前記判断部により、前記第一の表示動作処理部による処理または前記第二の表示動作処理部による処理のうち一方の処理が行われていると判断された場合は、他方による処理を無効とする制御部、
を備えることを特徴とする情報表示装置。
【請求項２】
前記第一の表示動作処理部は、前記表示部の表示面と同一面上での装置の回転を伴わない装置の動きに応じて、前記表示部に表示している情報を移動表示させる処理を行うことを特徴とする、
請求項１に記載の情報表示装置。
【請求項３】
前記第一の表示動作処理部は、前記表示部の表示面と同一面上での装置の回転を伴う装置の動きに応じて、前記表示部に表示している情報を回転および移動表示させる処理を行うことを特徴とする、
請求項１に記載の情報表示装置。
【請求項４】
装置に各種操作指示を入力する操作部を備え、
前記判断部は、前記操作部に対する所定の操作が行われているときは、前記第一の表示動作処理部による処理または前記第二の表示動作処理部による処理のうちいずれか一方の処理が行われていると判断し、
前記制御部は、前記判断部により前記第一の表示動作処理部による処理または前記第二の表示動作処理部による処理のうちいずれか一方の処理が行われていると判断された場合は、他方の処理を無効とすることを特徴とする、
請求項１から請求項３のいずれか１項に記載の情報表示装置。
【請求項５】
前記センサ部は、複数軸方向の加速度を検出するセンサであり、
前記判断部は、前記センサ部において検出された各軸方向における加速度の合成加速度と重力加速度との差の絶対値が所定値以上大きい場合に、前記第一の表示動作処理部による処理が行われていると判断し、
前記制御部は、前記判断部により前記第一の表示動作処理部による処理が行われていると判断された場合は、前記第二の表示動作処理部による処理を無効とすることを特徴とする、
請求項２に記載の情報表示装置。
【請求項６】
前記判断部は、前記センサ部において検出された加速度が一定方向に重力加速度を検出している場合に、前記第一の表示動作処理部による処理が行われていると判断し、
前記制御部は、前記判断部により前記第一の表示動作処理部による処理が行われていると判断された場合は、前記第二の表示動作処理部による処理を無効とすることを特徴とする、
請求項２に記載の情報表示装置。
【請求項７】
前記判断部は、前記表示部に地図画像が表示されている場合に、前記第一の表示動作処理部による処理が行われていると判断し、
前記制御部は、前記判断部により前記第一の表示動作処理部による処理が行われていると判断された場合は、前記第二の表示動作処理部による処理を無効とすることを特徴とする、
請求項１または請求項２に記載の情報表示装置。
【請求項８】
前記判断部は、前記表示部に表示されている情報が画像情報であり、且つ前記画像情報の一部分が前記表示部に表示されている場合に、前記第一の表示動作処理部による処理が行われていると判断し、
前記制御部は、前記判断部により前記第一の表示動作処理部による処理が行われていると判断された場合は、前記第二の表示動作処理部による処理を無効とすることを特徴とする、
請求項１または請求項２に記載の情報表示装置。
【請求項９】
各種情報を表示する表示部、
装置の動きを検出するセンサ部、
前記センサ部において検出された、前記表示部の表示面と同一面上の動きによって、前記表示部に表示している情報を移動表示させる処理を行う第一の表示動作処理部、
前記センサ部において検出された、前記表示部の表示面に直交する向きへの動きによって、前記表示部に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理部、
前記第一の表示動作処理部による処理または前記第三の表示動作処理部による処理のうちいずれか一方の処理が行われていることを判断する判断部、
前記判断部により、前記第一の表示動作処理部による処理または前記第三の表示動作処理部による処理のうち一方による処理が行われていると判断された場合は、他方による処理を無効とする制御部、
を備えることを特徴とする情報表示装置。
【請求項１０】
装置に各種操作指示を入力する操作部を備え、
前記判断部は、前記操作部に対する所定の操作が行われているときは、前記第一の表示動作処理部による処理または前記第三の表示動作処理部による処理のうちいずれか一方の処理が行われていると判断し、
前記制御部は、前記判断部により前記第一の表示動作処理部による処理または前記第三の表示動作処理部による処理のうちいずれか一方の処理が行われていると判断された場合は、他方の処理を無効とすることを特徴とする、
請求項９に記載の情報表示装置。
【請求項１１】
前記判断部は、前記表示部に地図画像が表示されている場合に、前記第一の表示動作処理部による処理が行われていると判断し、
前記制御部は、前記判断部により前記第一の表示動作処理部による処理が行われていると判断された場合は、前記第三の表示動作処理を無効とすることを特徴とする、
請求項９に記載の情報表示装置。
【請求項１２】
前記判断部は、前記表示部に表示されている情報が画像情報であり、且つ前記画像情報の一部分が前記表示部に表示されている場合に、前記第一の表示動作処理部による処理が行われていると判断し、
前記制御部は、前記判断部により前記第一の表示動作処理部による処理が行われていると判断された場合は、前記第三の表示動作処理部による処理を無効とすることを特徴とする、
請求項９に記載の情報表示装置。
【請求項１３】
各種情報を表示する表示部、
装置の動きを検出するセンサ部、
前記センサ部において検出された、前記表示部の重力方向の向きを変化させる動きによって、前記表示部に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理部、
前記センサ部において検出された、前記表示部の表示面に直交する向きへの動きによって、前記表示部に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理部、
前記第二の表示動作処理部による処理または前記第三の表示動作処理部による処理のうちいずれか一方の処理が行われていることを判断する判断部、
前記判断部により、前記第二の表示動作処理部による処理または前記第三の表示動作処理部による処理のうち一方の処理が行われていると判断された場合は、他方による処理を無効とする制御部、
を備えることを特徴とする情報表示装置。
【請求項１４】
装置に各種操作指示を入力する操作部を備え、
前記判断部は、前記操作部に対する所定の操作が行われているときは、前記第二の表示動作処理部による処理または前記第三の表示動作処理部による処理のうちいずれか一方の処理が行われていると判断し、
前記制御部は、前記判断部により前記第二の表示動作処理部による処理または前記第三の表示動作処理部による処理のうちいずれか一方の処理が行われていると判断された場合は、他方の処理を無効とすることを特徴とする、
請求項１３に記載の情報表示装置。
【請求項１５】
前記判断部は、前記表示部に画像情報以外の情報を基礎とする情報が表示されている場合に、前記第二の表示動作処理部による処理が行われていると判断し、
前記制御部は、前記判断部により前記第二の表示動作処理部による処理が行われていると判断された場合は、前記第三の表示動作処理部による処理を無効とすることを特徴とする、
請求項１３に記載の情報表示装置。
【請求項１６】
装置の動きを検出する検出ステップ、
前記検出ステップにおいて検出された前記装置の動きにおける表示部の表示面と同一面上の動きによって前記表示部に表示している情報を移動表示させる処理を行う第一の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部の重力方向の向きを変化させる動きによって前記表示部に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、
前記判断ステップにおいて、前記第一の表示動作処理または前記第二の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、
を備えることを特徴とする情報表示装置の制御方法。
【請求項１７】
装置の動きを検出する検出ステップ、
前記検出ステップにおいて検出された前記装置の動きにおける表示部の表示面と同一面上での装置の動きによって前記表示部に表示している情報を移動表示させる処理を行う第一の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部の表示面に直交する向きへの動きによって前記表示部に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、
前記判断ステップにおいて、前記第一の表示動作処理または前記第三の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、
を備えることを特徴とする情報表示装置の制御方法。
【請求項１８】
装置の動きを検出する検出ステップ、
前記検出ステップにおいて検出された前記装置の動きにおける表示部の重力方向の向きを変化させる動きによって前記表示部に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部の表示面に直交する向きへの動きによって前記表示部に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、
前記判断ステップにおいて、前記第二の表示動作処理または前記第三の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、
を備えることを特徴とする情報表示装置の制御方法。
【請求項１９】
装置の動きを検出する検出ステップ、
前記検出ステップにおいて検出された前記装置の動きにおける表示部の表示面と同一面上の動きによって前記表示部に表示している情報を移動表示させる処理を行う第一の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部の重力方向の向きを変化させる動きによって前記表示部に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、
前記判断ステップにおいて、前記第一の表示動作処理または前記第二の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、
を実行させることを特徴とする情報表示装置の制御プログラム。
【請求項２０】
情報表示装置が備えるコンピュータに、
装置の動きを検出する検出ステップ、
前記検出ステップにおいて検出された前記装置の動きにおける表示部の表示面と同一面上での装置の動きによって前記表示部に表示している情報を移動表示させる処理を行う第一の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部の表示面に直交する向きへの動きによって前記表示部に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、
前記判断ステップにおいて、前記第一の表示動作処理または前記第三の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、
を実行させることを特徴とする情報表示装置の制御プログラム。
【請求項２１】
情報表示装置が備えるコンピュータに、
装置の動きを検出する検出ステップ、
前記検出ステップにおいて検出された前記装置の動きにおける表示部の重力方向の向きを変化させる動きによって前記表示部に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部の表示面に直交する向きへの動きによって前記表示部に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、
前記判断ステップにおいて、前記第二の表示動作処理または前記第三の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、
を実行させることを特徴とする情報表示装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種情報を、誤表示がなく所望の形態で表示可能とすることができる情報表示装置、情報表示装置の制御方法、情報表示装置の制御プログラムに関する。
【背景技術】
【０００２】
携帯型の情報処理装置や情報表示装置において、各種アプリケーションが動作するものが知られており、地図画面を表示するナビゲーション機能や、画像データの表示機能などが一般的である。このような装置において、装置に加速度センサを有し、装置に与えられた加速度を検出することによって、表示形態を制御するものがある。
【０００３】
上記のような従来の装置における表示形態の制御例としては、装置を任意の方向に動かすことによって、その移動量に応じて表示内容を移動方向に移動させて表示する機能を有する装置や、さらには、装置の向きに応じて表示内容の向きを断続的に切り替える機能を有する装置も知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３２２４５２号公報
【特許文献２】特開２００８−７０８８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した機能を両方備えた装置においては、例えばユーザが表示内容の移動を意図して装置の表示面に沿った動作を与えた場合、装置の処理においてはユーザが加えた方向と反対方向に重力加速度が加えられたときと同一の処理を行ってしまい、表示内容の表示向きが断続的に切り替わってしまう。
また、ユーザが表示内容の移動を意図して装置の動作を与えた場合、装置に与える動作方向が正確ではないことにより、意図しない表示処理が行われてしまう。
【０００６】
上述したように、装置の動作に伴う表示処理によりユーザの意図していない表示が行われてしまい、スムーズな情報閲覧が阻害されてしまう。
【０００７】
本発明はこのような問題点に鑑みなされたものであり、複雑な操作を行うことなく表示されている各種情報を所望の形態で表示可能であるとともに、誤表示が無い情報表示装置、情報表示装置の制御方法、情報表示装置の制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、第１の発明に係る情報表示装置（１）は、各種情報を表示する表示部（１０）、装置の動きを検出するセンサ部（１３）、前記センサ部（１３）において検出された前記表示部（１０）の表示面と同一面上の動きによって、前記表示部（１０）に表示している情報を移動表示させる処理を行う第一の表示動作処理部（１７ａ）、前記センサ部（１３）において検出された前記表示部（１０）の重力方向の向きを変化させる動きによって、前記表示部（１０）に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理部（１７ｂ）、前記第一の表示動作処理部（１７ａ）による処理または前記第二の表示動作処理部（１７ｂ）による処理のうちいずれか一方の処理が行われていることを判断する判断部（１７ｅ）、前記判断部（１７ｅ）により、前記第一の表示動作処理部（１７ａ）による処理または前記第二の表示動作処理部の（１７ｂ）による処理のうち一方による処理が行われていると判断された場合は、他方による処理を無効とする制御部（１７）、を備えることを特徴とする。
【０００９】
第２の発明に係る情報表示装置（１）は、第１の発明において、前記第一の表示動作処理部（１７ａ）は、前記表示部（１０）の表示面と同一面上での装置の回転を伴わない装置の動きに応じて、前記表示部に表示している情報を移動表示させる処理を行うことを特徴とする、
【００１０】
第３の発明に係る情報表示装置（１）は、第１の発明において、前記第一の表示動作処理部（１７ａ）は、前記表示部（１０）の表示面と同一面上での装置の回転を伴う装置の動きに応じて、前記表示部（１０）に表示している情報を回転および移動表示させる処理を行うことを特徴とする、
【００１１】
第４の発明に係る情報表示装置（１）は、第１から第３のいずれかの発明において、装置に各種操作指示を入力する操作部（１１）を備え、前記判断部（１７ｅ）は、前記操作部（１１）に対する所定の操作が行われているときは、前記第一の表示動作処理部（１７ａ）による処理または前記第二の表示動作処理部（１７ｂ）による処理のうちいずれか一方の処理が行われていると判断し、前記制御部（１７）は、前記判断部（１７ｅ）により前記第一の表示動作処理部（１７ａ）による処理または前記第二の表示動作処理部（１７ｂ）による処理のうちいずれか一方の処理が行われていると判断された場合は、他方の処理を無効とすることを特徴とする。
【００１２】
第５の発明に係る情報表示装置（１）は、第２の発明において、前記センサ部（１３）は、複数軸方向の加速度を検出するセンサであり、前記判断部（１７ｅ）は、前記センサ部（１３）において検出された各軸方向における加速度の合成加速度と重力加速度との差の絶対値が所定値以上大きい場合に、前記第一の表示動作処理部（１７ａ）による処理が行われていると判断し、前記制御部（１７）は、前記判断部１７ｅ）により前記第一の表示動作処理部による処理が行われていると判断された場合は、前記第二の表示動作処理部（１７ｂ）による処理を無効とすることを特徴とする。
【００１３】
第６の発明に係る情報表示装置（１）は、第２の発明において、前記判断部（１７ｅ）は、前記センサ部（１３）において検出された加速度が一定方向に重力加速度を検出している場合に、前記第一の表示動作処理部（１７ａ）による処理が行われていると判断し、前記制御部（１７）は、前記判断部（１７ｅ）により前記第一の表示動作処理部（１７ａ）による処理が行われていると判断された場合は、前記第二の表示動作処理部（１７ｂ）による処理を無効とすることを特徴とする。
【００１４】
第７の発明に係る情報表示装置（１）は、第１または第２の発明において、前記判断部（１７ｅ）は、前記表示部（１０）に地図画像が表示されている場合に、前記第一の表示動作処理部（１７ａ）による処理が行われていると判断し、前記制御部（１７）は、前記判断部（１７ｅ）により前記第一の表示動作処理部（１７ａ）による処理が行われていると判断された場合は、前記第二の表示動作処理部（１７ｂ）による処理を無効とすることを特徴とする。
【００１５】
第８の発明に係る情報表示装置（１）は、第１または第２の発明において、前記判断部（１７ｅ）は、前記表示部（１０）に表示されている情報が画像情報であり、且つ前記画像情報の一部分が前記表示部（１０）に表示されている場合に、前記第一の表示動作処理部による処理が行われていると判断し、前記制御部（１７）は、前記判断部（１７ｅ）により前記第一の表示動作処理部（１７ａ）による処理が行われていると判断された場合は、前記第二の表示動作処理部（１７ｂ）による処理を無効とすることを特徴とする。
【００１６】
第９の発明に係る情報表示装置（１）は、各種情報を表示する表示部（１０）、装置に与えられる動きを検出するセンサ部（１３）、前記センサ部（１３）において検出された、前記表示部（１０）の表示面と同一面上の動きによって、前記表示部（１０）に表示している情報を移動表示させる処理を行う第一の表示動作処理部（１７ａ）、前記センサ部（１３）において検出された、前記表示部（１０）の表示面に直交する向きへの動きによって、前記表示部（１０）に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理部（１７ｃ）、前記第一の表示動作処理部（１７ａ）による処理または前記第三の表示動作処理部（１７ｃ）による処理のうちいずれか一方の処理が行われていることを判断する判断部（１７ｅ）、前記判断部（１７ｅ）により、前記第一の表示動作処理部（１７ａ）による処理または前記第三の表示動作処理部（１７ｃ）による処理のうち一方による処理が行われていると判断された場合は、他方による処理を無効とする制御部（１７）、を備えることを特徴とする。
【００１７】
第１０の発明に係る情報表示装置（１）は、第９の発明において、装置に各種操作指示を入力する操作部（１１）を備え、前記判断部（１７ｅ）は、前記操作部（１１）に対する所定の操作が行われているときは、前記第一の表示動作処理部（１７ａ）による処理または前記第三の表示動作処理部（１７ｃ）による処理のうちいずれか一方の処理が行われていると判断し、前記制御部（１７）は、前記判断部（１７ｅ）により前記第一の表示動作処理部（１７ａ）による処理または前記第三の表示動作処理部（１７ｃ）による処理のうちいずれか一方の処理が行われていると判断された場合は、他方の処理を無効とすることを特徴とする。
【００１８】
第１１の発明に係る情報表示装置（１）は、第９の発明において、前記判断部（１７ｅ）は、前記表示部（１０）に地図画像が表示されている場合に、前記第一の表示動作処理部による処理が行われていると判断し、前記制御部（１７）は、前記判断部（１７ｅ）により前記第一の表示動作処理部（１７ａ）による処理が行われていると判断された場合は、前記第三の表示動作処理（１７ｃ）を無効とすることを特徴とする。
【００１９】
第１２の発明に係る情報表示装置（１）は、第９の発明において、前記判断部（１７ｅ）は、前記表示部（１０）に表示されている情報が画像情報であり、且つ前記画像情報の一部分が前記表示部（１０）に表示されている場合に、前記第一の表示動作処理部（１７ａ）による処理が行われていると判断し、前記制御部（１７）は、前記判断部（１７ｅ）により前記第一の表示動作処理部（１７ａ）による処理が行われていると判断された場合は、前記第三の表示動作処理部（１７ｃ）による処理を無効とすることを特徴とする。
【００２０】
第１３の発明に係る情報表示装置（１）は、各種情報を表示する表示部（１０）、  装置に与えられる動きを検出するセンサ部（１３）、前記センサ部（１３）において検出された、前記表示部（１０）の重力方向の向きを変化させる動きによって、前記表示部（１０）に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理部（１７ｂ）、前記センサ部（１３）において検出された、前記表示部（１０）の表示面に直交する向きへの動きによって、前記表示部（１０）に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理部（１７ｃ）、前記第二の表示動作処理部（１７ｂ）による処理または前記第三の表示動作処理部（１７ｃ）による処理のうちいずれか一方の処理が行われていることを判断する判断部（１７ｅ）、前記判断部（１７ｅ）により、前記第二の表示動作処理部による処理または前記第三の表示動作処理部（１７ｃ）による処理のうち一方による処理が行われていると判断された場合は、他方による処理を無効とする制御部（１７）、を備えることを特徴とする。
【００２１】
第１４の発明に係る情報表示装置（１）は、第１３の発明において、装置に各種操作指示を入力する操作部（１１）を備え、前記判断部（１７ｅ）は、前記操作部（１１）に対する所定の操作が行われているときは、前記第二の表示動作処理部（１７ｂ）による処理または前記第三の表示動作処理部（１７ｃ）による処理のうちいずれか一方の処理が行われていると判断し、前記制御部（１７）は、前記判断部（１７ｅ）により前記第二の表示動作処理部（１７ｂ）による処理または前記第三の表示動作処理部（１７ｃ）による処理のうちいずれか一方の処理が行われていると判断された場合は、他方の処理を無効とすることを特徴とする。
【００２２】
第１５の発明に係る情報表示装置（１）は、第１３の発明において、前記判断部（１７ｅ）は、前記表示部（１０）に画像情報以外の情報を基礎とする情報が表示されている場合に、前記第二の表示動作処理部（１７ｂ）による処理が行われていると判断し、前記制御部（１７）は、前記判断部（１７ｅ）により前記第二の表示動作処理部（１７ｂ）による処理が行われていると判断された場合は、前記第三の表示動作処理部（１７ｃ）による処理を無効とすることを特徴とする。
【００２３】
第１６の発明に係る情報表示装置（１）の制御方法は、装置に与えられる動きを検出する検出ステップ、前記検出ステップにおいて検出された前記装置の動きにおける表示部（１０）の表示面と同一面上の動きによって前記表示部（１０）に表示している情報を移動表示させる処理を行う第一の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部（１０）の重力方向の向きを変化させる動きによって前記表示部（１０）に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、前記判断ステップにおいて、前記第一の表示動作処理または前記第二の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、を備えることを特徴とする。
【００２４】
第１７の発明に係る情報表示装置（１）の制御方法は、装置に与えられる動きを検出する検出ステップ、前記検出ステップにおいて検出された前記装置の動きにおける表示部（１０）の表示面と同一面上での装置の動きによって前記表示部（１０）に表示している情報を移動表示させる処理を行う第一の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部の表示面に直交する向きへの動きによって前記表示部（１０）に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、前記判断ステップにおいて、前記第一の表示動作処理または前記第三の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、を備えることを特徴とする。
【００２５】
第１８の発明に係る情報表示装置（１）の制御方法は、装置に与えられる動きを検出する検出ステップ、前記検出ステップにおいて検出された前記装置の動きにおける表示部（１０）の重力方向の向きを変化させる動きによって前記表示部（１０）に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部（１０）の表示面に直交する向きへの動きによって前記表示部（１０）に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、前記判断ステップにおいて、前記第二の表示動作処理または前記第三の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、を備えることを特徴とする。
【００２６】
第１９の発明に係る情報表示装置（１）の制御プログラムは、装置に与えられる動きを検出する検出ステップ、前記検出ステップにおいて検出された前記装置の動きにおける表示部の表示面と同一面上の動きによって前記表示部（１０）に表示している情報を移動表示させる処理を行う第一の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部（１０）の重力方向の向きを変化させる動きによって、前記表示部（１０）に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、前記判断ステップにおいて、前記第一の表示動作処理または前記第二の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、を実行させることを特徴とする。
【００２７】
第２０の発明に係る情報表示装置（１）の制御プログラムは、情報表示装置が備えるコンピュータに、装置に与えられる動きを検出する検出ステップ、前記検出ステップにおいて検出された前記装置の動きにおける表示部（１０）の表示面と同一面上での装置の動きによって前記表示部（１０）に表示している情報を移動表示させる処理を行う第一の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部（１０）の表示面に直交する向きへの動きによって前記表示部（１０）に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、前記判断ステップにおいて、前記第一の表示動作処理または前記第三の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、を実行させることを特徴とする。
【００２８】
第２１の発明に係る情報表示装置（１）の制御プログラムは、情報表示装置が備えるコンピュータに、装置に与えられる動きを検出する検出ステップ、前記検出ステップにおいて検出された前記装置の動きにおける表示部（１０）の重力方向の向きを変化させる動きによって前記表示部（１０）に表示している情報の表示向きを断続的に回転させる処理を行う第二の表示動作処理、または前記検出ステップにおいて検出された前記装置の動きにおける前記表示部（１０）の表示面に直交する向きへの動きによって前記表示部（１０）に表示している情報を拡大表示または縮小表示させる処理を行う第三の表示動作処理のうち一方の処理が行われていることを判断する判断ステップ、前記判断ステップにおいて、前記第二の表示動作処理または前記第三の表示動作処理のうち一方による処理が行われていると判断された場合は、他方の処理を無効とする制御ステップ、を実行させることを特徴とする。
【発明の効果】
【００２９】
本発明によれば、各種情報を、誤表示がなく所望の形態で表示可能とすることができる。
【図面の簡単な説明】
【００３０】
【図１】本発明における第１の実施例に係る情報表示装置のブロック図の例である。
【図２】本発明における第１の実施例に係る情報表示装置の外観斜視図の例である。
【図３】本発明における情報表示装置の第一の表示動作処理部による表示動作の概念図である。
【図４】本発明における情報表示装置の第一の表示動作処理部による表示動作を表すフローチャートである。
【図５】本発明における情報表示装置の第一の他の表示動作処理部による表示動作の概念図である。
【図６】本発明における情報表示装置の第一の他の表示動作処理部による表示動作を表すフローチャートである。
【図７】本発明における情報表示装置の第二の表示動作処理部による表示動作の概念図である。
【図８】本発明における情報表示装置の第二の表示動作処理部による表示動作を表すフローチャートである。
【図９】本発明における第１の実施例に係る情報表示装置の動作を表すフローチャートである。
【図１０】本発明における第２の実施例に係る情報表示装置の動作を表すフローチャートである。
【図１１】本発明における第３の実施例に係る情報表示装置の動作を表すフローチャートである。
【図１２】本発明における第４の実施例に係る情報表示装置の動作を表すフローチャートである。
【図１３】本発明における第５の実施例に係る情報表示装置の動作を表すフローチャートである。
【図１４】本発明における情報表示装置の第三の表示動作処理部による表示動作の概念図である。
【図１５】本発明における第６の実施例に係る情報表示装置の動作を表すフローチャートである。
【図１６】本発明における第７の実施例に係る情報表示装置の動作を表すフローチャートである。
【図１７】本発明における第８の実施例に係る情報表示装置の動作を表すフローチャートである。
【図１８】本発明における第９の実施例に係る情報表示装置の動作を表すフローチャートである。
【図１９】本発明における第１０の実施例に係る情報表示装置の動作を表すフローチャートである。
【発明を実施するための形態】
【００３１】
以下、本発明の情報表示装置１について、図１および図２を参照して説明する。図１は本発明の情報表示装置１のブロック図の例であり、図２は本発明の情報表示装置１の外観斜視図の例を示している。
【００３２】
情報表示装置１は、携帯型の各種装置であって、例えば携帯型メディアプレーヤ、携帯型オーディオ装置、ＰＤＡ（Personal Digital Assistants）、携帯型ナビゲーション装置、携帯電話、スマートフォン、携帯型ゲーム装置等、表示部を有しユーザが手に持って利用する各種装置を対象とする。
【００３３】
情報表示装置１は、図１に示すように、表示部１０、操作部１１、記憶部１２、センサ部１３、制御部１７を備え、情報表示装置１が有する機能に応じて入力部１４、出力部１５、位置情報取得部１６を有する。また、これら以外にも機能に応じて他の構成要素を備えてもよい。
【００３４】
表示部１０は、例えば液晶表示素子や有機ＥＬ（Electro Luminescence）表示素子などにより構成され、後述する表示制御部１７ｄの処理により各種情報を表示する。
【００３５】
操作部１１は、情報表示装置１の各部を動作させるための指示を受け付け、受け付けた指示を制御部１７に出力して各部の動作を制御する。操作部１１が受け付けた指示は、制御部１７を通さずに直接各部に対して動作指示が行われてもよい。操作部１１は、押しボタン式やスライド式、回転式等の操作手段に加えて、表示部１０に重ねて設けられたタッチパネルであってもよい。操作部１１がタッチパネルを含むときは、表示部１０はタッチパネルによる操作を示す表示を行う。
【００３６】
記憶部１２は、例えばＨＤＤ（Hard Disk Drive）やフラッシュメモリ等により構成され、情報表示装置１において動作や表示が行われる各種コンテンツデータを記憶する。コンテンツデータとは、例えば動画データ、画像データ、地図データ、音声データ、テキストデータや、情報表示装置１における各種アプリケーションにより動作するデータであってもよい。また、記憶部１２は所定のインターフェースにより情報記憶装置１に接続される外部の記憶デバイスであってもよい。具体的には、ＵＳＢ（Universal Serial Bus）により接続される外付けＨＤＤやＵＳＢメモリ、所定のメモリカードスロットにより接続されるメモリカードなどである。
【００３７】
センサ部１３は、情報表示装置１で用いる各種センサであり、本実施例においては加速度センサ１３ａを備える。加速度センサ１３ａは、搭載された装置に加えられる加速度を検出するセンサであり、２軸や３軸など複数の方向に対する加速度を検出する。加速度センサ１３ａにおける加速度の検出方式は情報表示装置１に対するユーザによる動作や装置の向きを検出できるものであればどのようなものであってもよい。センサ部１３は、加速度センサ１３ａ以外に、図示しないが、角速度センサ、照度センサ、温度センサ等の各種センサを備えていてもよい。
【００３８】
入力部１４は、情報表示装置１で用いるために記憶部１２に記憶される音声や映像等の各種データや信号を入力する。入力部１４は、各種データの入力を行う各種端子や、音声の入力を行う図示しないマイクロフォン、映像や画像の入力を行う図示しない撮像素子であってもよい。
【００３９】
入力部１４は、入力されたアナログ信号によるデータを後述する制御部１７により処理するためのデジタル化を行うＡＤＣ（Analog Digital Converter）や、入力される信号レベルを増幅する図示しない増幅装置を包含してもよい。さらには上述した記憶部１２におけるＵＳＢ端子等の外部の記憶デバイスとのインターフェースを兼用してもよい。
【００４０】
出力部１５は、記憶部１２に記憶された各種コンテンツを制御部１７により再生処理した音声や映像等の各種データや信号を出力する。出力部１５は、各種データや信号を出力する各種端子や、制御部１７から出力されるデジタルデータをアナログ信号に変換するＤＡＣ（Digital Analog Converter）、音声データや音声信号を増幅する図示しない増幅部、音声信号を音波に変換するスピーカやヘッドフォンを包含してもよい。
【００４１】
位置情報取得部１６は、情報表示装置１の現在位置情報を取得する、例えばＧＰＳ（Global Positioning System）受信機であり、ＧＰＳ衛星からの電波を受信して現在位置を割り出す。位置情報取得部１６によって取得した現在位置情報は、表示部１０に表示された地図情報上に現在位置として表示される。さらに現在位置情報は、情報表示装置１の移動履歴として記録される。
【００４２】
制御部１７は、例えば、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＤＳＰ（Digital Signal Processor）等、単数または複数の集積回路等により構成され、情報表示装置１の各部を制御する。また、制御部１７は、第一の表示動作処理部１７ａ、第二の表示動作処理部１７ｂ、第三の表示動作処理部１７ｃ、表示制御部１７ｄおよび判断部１７ｅを備える。
【００４３】
また、制御部１７は、加速度センサ１３ａを含むセンサ部１３における各種センサからの出力信号に対して演算等の処理を行い、各部の制御や表示部１０への表示等を行う。具体的な例としては、加速度センサ１３ａから出力されるｘ軸方向、ｙ軸方向、ｚ軸方向の加速度に基づく静電容量値若しくは電圧値を制御部１７が取得し、各軸方向の加速度の値として各部に対する制御処理を行う。
【００４４】
また、制御部１７は、入力部１６より入力される音声データや画像データを圧縮データに変換するエンコード処理、記憶部１２に記憶されている圧縮音声データや圧縮画像データを後述する出力部１５に出力するためのデコード処理に加えて、音質補正や音場補正、画質調整等の各種処理を行う。
【００４５】
第一の表示動作処理部１７ａ、第二の表示動作処理部１７ｂおよび第三の表示動作処理部１７ｃは、制御部１７において実現される特定の表示動作処理を行う仮想的部位であり、これらによって制御される特定の表示動作処理に基づき、表示制御部１７ｄは表示部１０に特定の表示動作を表示させる。
【００４６】
第一の表示動作処理部１７ａは、センサ部１３において検出した表示部１０の面と同一面であるｘｙ平面上の加速度の値に基づき、ｘｙ平面上における情報表示装置１の移動開始、移動方向、移動速度、移動終了を検出し、表示制御部１７ｄに対し表示部１０において表示内容を移動させる指示を行う。
【００４７】
第二の表示動作処理部１７ｃは、センサ部１３において検出したｘ軸方向、ｙ軸方向およびｚ軸方向の加速度に基づき、ｘ軸方向およびｙ軸方向における重力加速度Ｇが加わっている方向を特定する。さらに、重力加速度Ｇの加わっている方向の変化を検出することによって、ｘｙ平面上における情報表示装置１の回転開始、回転方向、回転終了を検出し、表示制御部１７ｄに対し表示部１０において表示内容を９０度単位で断続的に回転させる指示を行う。
【００４８】
第三の表示動作処理部１７ｂは、センサ部１３ａにおいて検出したｚ軸方向の加速度に基づき、ｚ軸方向における情報表示装置１の移動開始、移動速度、移動終了を検出し、表示制御部１７ｄに対して表示部１０において表示内容を拡大または縮小させる指示を行う。
【００４９】
表示制御部１７ｄは、制御部１７を構成するＣＰＵ等の素子や、画像処理用の演算素子等によって構成され、制御部１７若しくは第一の表示動作処理部１７ａ、第二の表示動作処理部１７ｂおよび第三の表示動作処理部１７ｃからの指示に基づき、表示部１０おける表示を制御する。
【００５０】
判断部１７ｅは、操作部１１の操作状況、センサ部１３ａにおいて検出された加速度や、表示制御部１７ｄが表示部１０に表示を行っている情報の種別、アプリケーション等により、目的とする各種表示動作処理の判断を行う。
【００５１】
次に、図２に示す情報表示装置１の外観図について説明する。情報表示装置１は表示部１０および操作部１１を備える。表示部１０に操作部１１としてのタッチパネルが重ねて配置されている場合は、表示部１０も操作部１１を構成する。
【００５２】
情報表示装置１の例として、表示部１０を横長で利用する形態を示したが、縦型や他の形状であってもよく、情報表示装置１は折畳み形状であってもよい。また操作部１１は図２の例に限らず、情報表示装置１の側面や裏面に配置されていてもよい。
【００５３】
また説明において、図２に示すように情報表示装置１の表示部１０と同一面をｘ軸およびｙ軸により構成されるｘｙ平面とし、図面における上下方向をｘ軸方向、左右方向をｙ軸方向とする。さらに図面における情報表示装置１の奥行き方向をｚ軸方向と定義する。
【００５４】
次に、情報表示装置１が備える第一の表示動作処理部１７ａによる表示動作について、図３および図４を用いて説明する。図３は、第一の表示動作処理部１７ａの処理によって実行される第一の表示動作処理を示す動作概念図であり、図４は、第一の表示動作処理を示すフローチャートである。
【００５５】
図３において、情報表示装置１の表示部１０には、一例として地図情報の一部が表示されている。表示部１０に地図情報の一部が表示されている状態で、ユーザが情報表示装置１をｘｙ平面上に沿って動かすことによって、加速度センサ１３ａはｘ軸方向およびｙ軸方向における移動に伴う加速度を検出する。このような移動動作に基づき検出された加速度は、制御部１７において解析され、第一の表示動作処理部１７ａの処理によって、表示部１０に表示されている情報を加速度センサ１３ａからの出力に合わせてｘｙ平面上を移動させるように、表示制御部１７ｄに指示される。
【００５６】
図３において、破線はｘｙ平面上の仮想的な地図情報を表しており、表示部１０に表示された実線は、情報表示装置１の表示部１０に表示されている地図情報を示している。（Ａ）から（Ｄ）までの各情報表示装置１は、情報表示装置１をｘｙ平面上で移動させた際に表示を行っている例であり、仮想的に形成された地図情報上のいずれの位置であっても、情報表示装置１を動かすことによって、動作中および動作後における仮想的な地図情報に対応する地図情報が表示可能であることを示している。
【００５７】
次に、図３において説明した第一の表示動作処理の処理手順の例を、図４を用いて説明する。先ず制御部１７は加速度センサ１３ａからの出力信号からｘｙ平面上の移動に相当する加速度が検出されたか否かを判断する（ステップＳ１０）。ここでいうｘｙ平面上の移動に相当する加速度とは、加速度センサ１３ａが検出した各方向における加速度成分のうち、ｘ軸方向およびｙ軸方向における加速度成分が検出されることにより判断される。
【００５８】
ステップＳ１０において、ｘｙ平面上の移動に相当する加速度が検出されていない場合は（ステップＳ１０：Ｎｏ）、ステップＳ１０の検出判断処理を継続する。ステップＳ１０において、ｘｙ平面上の移動に相当する加速度が検出された場合は（ステップＳ１０：Ｙｅｓ）、第一の表示動作処理部１７ａにより、検出した移動方向と移動速度に応じた画像データの移動表示を行う（ステップＳ１１）。
【００５９】
ステップＳ１１における画像データの移動表示中、制御部１７は加速度センサ１３ａからの出力信号に基づき、移動方向または移動速度の変更が検出されたか否かを判断する（ステップＳ１２）。ステップＳ１２において、移動方向または移動速度の変更が検出されたと判断された場合は（ステップＳ１２：Ｙｅｓ）、ステップＳ１１に推移し、第一の表示動作処理部１７ａにより、変更値として検出された移動方向と移動速度に応じた画像データの移動表示を行う（ステップＳ１１）。ステップＳ１２において、移動方向または移動速度の変更が検出されていないと判断された場合は（ステップＳ１２：Ｎｏ）、制御部１７は加速度センサ１３ａからの出力信号に基づき、ステップＳ１０またはステップＳ１２において検出した移動の停止に相当する加速度が検出されたか否かを判断する（ステップＳ１３）。
【００６０】
ステップＳ１３において、移動の停止に相当する加速度が検出されていないと判断された場合は（ステップＳ１３：Ｎｏ）、ステップＳ１２における移動方向または移動速度の変更による加速度、またはステップＳ１３における移動停止に相当する加速度が検出されるまで、ステップＳ１０またはステップＳ１２において検出した加速度による移動を継続させる。ステップＳ１３において、移動の停止に相当する加速度が検出されたと判断された場合は（ステップＳ１３：Ｙｅｓ）、第一の表示動作処理部１７ａは、表示制御部１７ｄにより画像データの移動を停止させる表示を行い（ステップＳ１４）、本処理を終了する。
【００６１】
次に、情報表示装置１が備える第一の表示動作処理部１７ａによる他の表示動作について、図５および図６を用いて説明する。図５は、第一の表示動作処理部１７ａの処理によって実行される他の第一の表示動作処理を示す動作概念図であり、図６は、他の第一の表示動作処理を示すフローチャートである。
【００６２】
図５において、情報表示装置１の表示部１０には、図３同様に一例として地図情報の一部が表示されている。表示部１０に地図情報の一部が表示されている状態で、ユーザが情報表示装置１をｘｙ平面上に沿って動かすことによって、加速度センサ１３ａはｘ軸方向およびｙ軸方向における移動に伴う加速度を検出する。この場合の移動は、情報表示装置１の移動に加えてｘｙ平面上での回転も含まれる。このような移動動作に基づき検出された加速度は、制御部１７において解析され、第一の表示動作処理部１７ａの処理によって、表示部１０に表示されている情報を加速度センサ１３ａからの出力に合わせてｘｙ平面上を移動および回転させるように、表示制御部１７ｄに指示される。
【００６３】
図５において、破線はｘｙ平面上の仮想的な地図情報を表しており、表示部１０に表示された実線は、情報表示装置１の表示部１０に表示されている地図情報を示している。（Ａ）から（Ｄ）までの各情報表示装置１は、情報表示装置１をｘｙ平面上で移動および回転させた際に表示を行っている例であり、仮想的に形成された地図情報上のいずれの位置であっても、情報表示装置１を動かすことによって、動作中および動作後における仮想的な地図情報に対応する地図情報が表示可能であることを示している。
【００６４】
図３および図５における第一の表示動作処理および第一の他の表示動作処理の表示機能においては、ユーザによる情報表示装置１の動作によって、加速度センサ１３ａはｘ軸方向ｙ軸方向に加えてｚ軸方向の加速度も検出するが、第一の表示動作処理部１７ａは加速度センサ１３ａが検出した加速度のうちｘ軸方向とｙ軸方向の加速度のみを抽出して動作する。また、表示部１０に表示されている情報は、地図情報に限らず画像情報やテキスト情報等どのような情報であってもよい。
【００６５】
図３および図５の例においては、仮想的に形成された地図情報を比較的狭い範囲の地図として表示したが、地図の縮尺は任意に変更可能であり、地図の表示範囲もさらに大きくてもよい。また、地図や画像の表示において表示範囲が有限である場合は、各方向の表示範囲端部外に情報表示装置１を動かしても表示内容は端部までの表示以降の表示内容の移動を行わないようにしてもよい。
【００６６】
次に、図５において説明した第一の他の表示動作処理の処理手順の例を、図６を用いて説明する。先ず制御部１７は加速度センサ１３ａからの出力信号からｘｙ平面上の移動または回転に相当する加速度が検出されたか否かを判断する（ステップＳ２０）。ここでいうｘｙ平面上の移動または回転に相当する加速度とは、加速度センサ１３ａが検出した各方向における加速度成分のうち、ｘ軸方向およびｙ軸方向における加速度成分が検出されることにより判断される。
【００６７】
ステップＳ２０において、ｘｙ平面上の移動または回転に相当する加速度が検出されていない場合は（ステップＳ２０：Ｎｏ）、ステップＳ２０の検出判断処理を継続する。ステップＳ２０において、ｘｙ平面上の移動または回転に相当する加速度が検出された場合は（ステップＳ２０：Ｙｅｓ）、第一の表示動作処理部１７ａにより、検出した移動方向と移動速度または回転方向に応じた画像データの移動または回転表示を行う（ステップＳ２１）。
【００６８】
ステップＳ２１における画像データの移動または回転表示中、制御部１７は加速度センサ１３ａからの出力信号に基づき、移動または回転に対する方向または速度の変更が検出されたか否かを判断する（ステップＳ２２）。ステップＳ２２において、移動または回転に対する方向または速度の変更が検出されたと判断された場合は（ステップＳ２２：Ｙｅｓ）、ステップＳ２１に推移し、第一の表示動作処理部１７ａにより、変更値として検出された移動または回転に対する方向または速度に応じた画像データの移動または回転表示を行う（ステップＳ２１）。ステップＳ２２において、移動または回転に対する方向または速度の変更が検出されていないと判断された場合は（ステップＳ２２：Ｎｏ）、制御部１７は加速度センサ１３ａからの出力信号に基づき、ステップＳ２０またはステップＳ２２において検出した移動または回転の停止に相当する加速度が検出されたか否かを判断する（ステップＳ２３）。
【００６９】
ステップＳ２３において、移動または回転の停止に相当する加速度が検出されていないと判断された場合は（ステップＳ２３：Ｎｏ）、ステップＳ２２における移動または回転に対する方向または速度の変更による加速度、またはステップＳ２３における移動または回転の停止に相当する加速度が検出されるまで、ステップＳ２０またはステップＳ２２において検出した加速度による移動または回転を継続させる。ステップＳ２３において、移動または回転の停止に相当する加速度が検出されたと判断された場合は（ステップＳ２３：Ｙｅｓ）、第一の表示動作処理部１７ａは、表示制御部１７ｄにより画像データの移動または回転を停止させる表示を行い（ステップＳ１４）、本処理を終了する。
【００７０】
次に、情報表示装置１が備える第二の表示動作処理部１７ｂによる表示動作について、図７および図８を用いて説明する。図７は、第二の表示動作処理部１７ｂの処理によって実行される第二の表示動作処理を示す動作概念図であり、図８は、第二の表示動作処理を示すフローチャートである。
【００７１】
図７において、情報表示装置１の表示部１０には、一例として写真データ等の画像が表示されている。表示部１０に画像が表示されている状態で、ユーザが情報表示装置１をｘｙ平面に沿って回転させることにより、加速度センサ１３ａはｘｙ平面上の回転による加速度を検出する。検出された加速度は、制御部１７において解析され、第二の表示動作処理部１７ｂの処理によって、表示部１０に表示されている情報を重力加速度Ｇのかかる方向を下方向として表示させるように、表示制御部１７ｄに指示される。
【００７２】
図７において、矢印は情報表示装置１の回転を表しており、例えば（Ｈ）に示した状態から（Ｉ）または（Ｊ）に示した状態に情報表示装置１を回転させると、表示部１０が縦の状態に合わせて情報が表示される。さらに、（Ｉ）または（Ｊ）に示した状態から情報表示装置１を（Ｊ）に示した状態に回転させると、（Ｈ）の状態とは情報表示装置１の向きが逆であるにもかかわらず、重力加速度Ｇの加わる向きを下方と認識して情報を表示させる。
【００７３】
図７において、（Ｉ）および（Ｋ）に示した画像は、表示される画像の縦横比を変化させずに全体を表示させるため、表示部１０の上下に余白部を設けたが、余白部を無くし、表示される情報の縦方向のサイズを表示部１０の縦方向に併せてもよい。さらには余白部には表示されている画像等の詳細情報が表示されてもよい。また、表示部１０に表示される画像の表示向きを変更するタイミングは、情報表示装置１の角度が加速度センサ１３ａに加速度を与える重力加速度の方向に水平または垂直となったときに限らず、情報表示装置１の回転途中であってもよい。また、（Ｈ）から（Ｋ）の全ての方向に対応しなくとも、一部の方向のみ対応する形態であってもよい。
【００７４】
次に、図７において説明した第二の表示動作処理の処理手順の例を、図８を用いて説明する。先ず制御部１７は加速度センサ１３ａからの出力信号からｘｙ平面上の回転に相当する加速度が検出されたか否かを判断する（ステップＳ３０）。ステップＳ３０において、ｘｙ平面上の回転に相当する加速度が検出されていない場合は（ステップＳ３０：Ｎｏ）、ステップＳ３０の検出判断処理を継続する。ステップＳ３０において、ｘｙ平面上の回転に相当する加速度が検出された場合は（ステップＳ３０：Ｙｅｓ）、制御部１７は検出した加速度に基づき、情報表示装置１の表示面（ｘｙ平面上）の回転角度が所定角度以上であるか否かを判断する（ステップＳ３１）。
【００７５】
ステップＳ３１において、回転角度が所定角度以上ではないと判断された場合は（ステップＳ３１：Ｎｏ）、本処理を終了する。ステップＳ３１において、回転角度が所定角度以上であると判断された場合は（ステップＳ３１：Ｙｅｓ）、第二の表示動作処理部１７ｂにより、情報表示装置１の重力加速度Ｇが加わる方向を下方向として、画像データの表示を行う（ステップＳ３２）。ここでいう所定角度とは、ｘｙ平面上での情報表示装置１の回転が、重力加速度Ｇの方向を基準としたｘ軸およびｙ軸の各々の軸に対して±４５度であることが好ましい。
【００７６】
次に、上述した第一の表示動作処理部１７ａによる第一の表示動作処理、および第二の表示動作処理部１７ｂによる第二の表示動作処理による動作を踏まえ、本発明における第１の実施例について、図９を用いて説明する。図９は本発明における第１の実施例に係る情報表示装置の動作を表すフローチャートである。
【００７７】
図９において、情報表示装置１の制御部１７は、加速度センサ１１３ａからの出力信号から情報表示装置１に与えられている加速度が検出されたか否かを判断する（ステップＳ１００）。ステップＳ１００において加速度が検出されていないと判断されているときは（ステップＳ１００：Ｎｏ）、ステップＳ１００の検出判断処理を継続する。ステップＳ１００において、加速度が検出されたと判断された場合は（ステップＳ１００：Ｙｅｓ）、判断部１７ｅは操作部１１における所定の操作がなされたか否かを検出する（ステップＳ１０１）。
【００７８】
ステップＳ１０１における所定の操作とは、表示部１０に地図情報や画像情報等なんらかの情報が表示されており、ユーザが情報表示装置１の位置を移動させることにより表示されている情報を操作する処理を選択するための操作である。具体的にはユーザが操作部１１における所定の操作ボタンを押し続けている場合や、タッチパネルにおける所定の操作アイコンをタッチし続けている場合などである。
【００７９】
ステップＳ１０１において、所定操作がオンであると判断された場合は（ステップＳ１０１：Ｙｅｓ）、制御部１７は第二の表示動作処理を無効とする（ステップＳ１０２）。ステップＳ１０２における第二の表示動作処理の無効とは、ステップＳ１００で検出された加速度に基づいた第二の表示動作処理部１７ｂによる表示動作が実行されないようにすることである。
【００８０】
ステップＳ１０２において、第二の表示動作処理が無効とされると、制御部１７はステップＳ１００で検出された加速度により、図４において説明した第一の表示動作処理を第一の表示動作処理部１７ａに実行させる（ステップＳ２０１）。
【００８１】
ステップＳ２０１において、第二の表示動作処理が実行されている間、判断部１７ｅは操作部１１における所定の操作が解除されたか否かを検出する（ステップＳ１０５）。ステップＳ１０５において、所定の操作が解除されていないと判断された場合は（ステップＳ１０５：Ｎｏ）、所定の操作が解除されるまで第一の表示動作処理を継続させる。ステップＳ１０５において、所定の操作が解除されたと判断された場合は（ステップＳ１０５：Ｙｅｓ）、本処理を終了する。
【００８２】
ステップＳ１０１において、所定操作がオンではないと判断された場合は（ステップＳ１０１：Ｎｏ）、制御部１７は第一の表示動作処理を無効とする（ステップＳ１０３）。ステップＳ１０３における第一の表示動作処理の無効とは、ステップＳ１００で検出された加速度に基づいた第一の表示動作処理部１７ａによる表示動作が実行されないようにすることである。
【００８３】
ステップＳ１０３において、第一の表示動作処理が無効とされると、制御部１７はステップＳ１００で検出された加速度により、図８において説明した第二の表示動作処理を第二の表示動作処理部１７ｂに実行させる（ステップＳ２０２）。
【００８４】
このような処理によって、所定の操作の有無に基づきユーザが第一の表示動作処理を目的としているか、第二の表示動作処理を目的としているかが判断できるため、第一の表示動作処理を目的として情報表示装置１を移動させたことによって生じるｘｙ平面上の加速度により、第二の表示動作処理が実行されてしまうことを防止することができるとともに、第二の表示動作処理を目的として情報表示装置１の向きを変更させたことによって生じるｘｙ平面上の加速度により、第一の表示動作処理が実行されてしまうことを防止することができる。
【００８５】
また、本実施例においては、ステップＳ１０３において、第一の表示動作処理部１７ａによって実行される第一の表示動作処理のみならず、第一の他の表示動作処理を無効としてもよい。その場合、ステップＳ２０１においては、第一の他の表示動作処理が実行される。この場合は、操作部１１における所定の操作が継続している間は、第二の表示動作処理が無効となるため、第一の他の表示動作処理を目的として情報表示装置１を移動または回転させたことによって生じるｘｙ平面上の加速度により、第二の表示動作処理が実行されてしまうことを防止することができる。また、所定の動作が行われていないときは、第一の他の表示動作処理が無効となるため、第二の表示動作処理を目的として情報表示装置１の向きを変更させたことによって生じるｘｙ平面上の加速度により、第一の他の表示動作処理が実行されてしまうことを防止することができる。
【００８６】
次に、上述した第一の表示動作処理部１７ａによる第一の表示動作処理、および第二の表示動作処理部１７ｂによる第二の表示動作処理による動作を踏まえ、本発明における第２の実施例について、図１０を用いて説明する。図１０は本発明における第２の実施例に係る情報表示装置の動作を表すフローチャートであり、第１の実施例と共通する処理については説明を省略する。
【００８７】
図１０におけるステップＳ１００において、加速度が検出されたと判断された場合は（ステップＳ１００：Ｙｅｓ）、判断部１７ｅは検出された加速度における各軸方向の合成加速度と重力加速度Ｇの差を絶対値として算出し、その値が所定値以上であるか否かを判断する（ステップＳ１１１）。ここで用いている加速度センサ１３ａは、３軸のものが一般的であるが、他に２軸や３軸以上であってもよい。３軸以外の加速度センサを用いる場合は、全ての軸方向における合成加速度を用いる。ステップＳ１１１において、判断部１７ｅは一例として以下の式を用いる。
【００８８】
【数１】
2012073583.tif 000003
【００８９】
数１において、ｖａｌは加速度センサ１３ａによって検出された各軸方向の合成加速度と重力加速度Ｇの差の絶対値である。ここでｖａｌの値が０である場合は、情報表示装置１は静止しており、重力加速度Ｇのみ加わっている状態である。ｖａｌの値が０以上である場合は、情報表示装置１にいずれかの方向に加速度が加わっており、判断部１７ｅはｖａｌの値が所定値以上であるか否かを判断する。
【００９０】
ここでいう所定値とは、加速度センサ１３ａによって検出された加速度が、ユーザにより意図的に加えられた加速度ではなく、情報表示装置１をユーザが把持しているときなどに検出される微小な振動に基づく加速度を除外するためのものである。具体的な例としてはｖａｌが０．２ｍｓ2以下である場合などであり、ユーザの利用状態に応じて自動的に変化してもよく、ユーザが任意に調整可能としてもよい。
【００９１】
ステップＳ１１１の判断において、ｖａｌの値が所定値以上であると判断された場合は（ステップＳ１１１：Ｙｅｓ）、ユーザが意図的に情報表示装置１をいずれかの方向に移動させることによって、重力加速度Ｇに加えていずれかの方向への加速度が生じている。このため、第一の表示動作処理を意図した移動であると判断し、第二の表示動作処理を無効とし（ステップＳ１０２）、第一の表示動作処理を実行させる（ステップＳ２０１）。
【００９２】
また、ステップＳ１１１において、ｖａｌの値が所定値未満であると判断された場合は（ステップＳ１１１：Ｎｏ）、加速度センサ１３ａは、情報表示装置１の移動を伴わない回転動作のみによる重力方向への重力加速度Ｇのみが検出される。このため、第二の表示動作処理を意図した回転であると判断し、第一の表示動作処理を無効とし（ステップＳ１０３）、第二の表示動作処理を実行させる（ステップＳ２０２）。
【００９３】
このような処理によって、加速度センサ１３ａによって検出される加速度の値に基づき第一の表示動作処理を目的としているか、第二の表示動作処理を目的としているかが判断できるため、第一の表示動作処理を目的として情報表示装置１を移動させたことによって生じるｘｙ平面上の加速度により、第二の表示動作処理が実行されてしまうことを防止することができるとともに、第二の表示動作処理を目的として情報表示装置１の向きを変更させたことによって生じるｘｙ平面上の加速度により、第一の表示動作処理が実行されてしまうことを防止することができる。
【００９４】
次に、上述した第一の表示動作処理部１７ａによる第一の表示動作処理、および第二の表示動作処理部１７ｂによる第二の表示動作処理による動作を踏まえ、本発明における第３の実施例について、図１１を用いて説明する。図１１は本発明における第３の実施例に係る情報表示装置の動作を表すフローチャートであり、第１の実施例と共通する処理については説明を省略する。
【００９５】
図１１におけるステップＳ１００において、加速度が検出されたと判断された場合は（ステップＳ１００：Ｙｅｓ）、判断部１７ｅは検出された加速度における各軸方向の値を参照し、重力加速度Ｇに相当する加速度がｘｙ平面上において不変であるか否かを判断する（ステップＳ１２１）。
【００９６】
ステップＳ１２１の判断においては、重力加速度Ｇに相当する加速度がｘｙ平面上において不変であると判断された場合は（ステップＳ１２１：Ｙｅｓ）、情報表示装置１はユーザによってｘｙ平面上の回転が行われていない状態であるため、他の方向に加速度が生じていても、第一の表示動作処理を意図した移動であると判断し、第二の表示動作処理を無効とし（ステップＳ１０２）、第一の表示動作処理を実行させる（ステップＳ２０１）。
【００９７】
また、ステップＳ１２１において、重力加速度Ｇに相当する加速度の方向がｘｙ平面上において不変ではないと判断された場合は（ステップＳ１２１：Ｎｏ）、情報表示装置１はユーザによってｘｙ平面上の回転が行われている状態であるため、第二の表示動作処理が意図されていると判断し、第一の表示動作処理を無効とし（ステップＳ１０３）、第二の表示動作処理を実行させる（ステップＳ２０２）。
【００９８】
このような処理によって、加速度センサ１３ａによって検出される加速度の値に基づき第一の表示動作処理を目的としているか、第二の表示動作処理を目的としているかが判断できるため、第一の表示動作処理を目的として情報表示装置１を移動させたことによって生じるｘｙ平面上の加速度により、第二の表示動作処理が実行されてしまうことを防止することができるとともに、第二の表示動作処理を目的として情報表示装置１の向きを変更させたことによって生じるｘｙ平面上の加速度により、第一の表示動作処理が実行されてしまうことを防止することができる。
【００９９】
次に、上述した第一の表示動作処理部１７ａによる第一の表示動作処理、および第二の表示動作処理部１７ｂによる第二の表示動作処理による動作を踏まえ、本発明における第４の実施例について、図１２を用いて説明する。図１２は本発明における第４の実施例に係る情報表示装置の動作を表すフローチャートであり、第１の実施例と共通する処理については説明を省略する。
【０１００】
図１２におけるステップＳ１００において、加速度が検出されたと判断された場合は（ステップＳ１００：Ｙｅｓ）、判断部１７ｅは表示部１０に表示されている画像データが地図画像であるか否かを判断する（ステップＳ１３１）。
【０１０１】
ステップＳ１３１の判断においては、表示部１０に表示されている画像データの形式による判断や、例えばナビゲーション機能や移動履歴表示機能が動作している場合など、動作しているアプリケーションの種類により判断が行われる。ステップＳ１３１において、表示部１０に表示されている画像データが地図画像であると判断された場合は（ステップＳ１３１：Ｙｅｓ）、地図画像の閲覧を行うために情報表示装置１の向きを変更して閲覧する要求は少なく、表示部１０に表示されている範囲のさらに周辺の地図を閲覧する第一の表示動作処理が必要となる画像であるため、第二の表示動作処理を無効とし（ステップＳ１０２）、第一の表示動作処理を実行させる（ステップＳ２０１）。
【０１０２】
また、ステップＳ１３１において、表示部１０に表示されている画像データが地図画像ではないと判断された場合は（ステップＳ１３１：Ｎｏ）、第一の表示動作処理が必要となる画像ではなく、例えば写真画像等の表示やテキスト、ブラウザによる表示等であるため、情報表示装置１の回転に伴い表示画面の断続的な回転が必要となる表示である。このため、第一の表示動作処理を無効とし（ステップＳ１０３）、第二の表示動作処理を実行させる（ステップＳ２０２）。
【０１０３】
このような処理によって、表示部１０に表示されている情報に基づき第一の表示動作処理を必要としている情報か、第二の表示動作処理を必要としている情報でるかが判断できるため、第一の表示動作処理を目的として情報表示装置１を移動させたことによって生じるｘｙ平面上の加速度により、第二の表示動作処理が実行されてしまうことを防止することができるとともに、第二の表示動作処理を目的として情報表示装置１の向きを変更させたことによって生じるｘｙ平面上の加速度により、第一の表示動作処理が実行されてしまうことを防止することができる。
【０１０４】
また、本実施例においては、ステップＳ１０３において、第一の表示動作処理部１７ａによって実行される第一の表示動作処理のみならず、第一の他の表示動作処理を無効としてもよい。その場合、ステップＳ２０１においては、第一の他の表示動作処理が実行される。この場合は、表示部１０に表示されている画像データが地図画像である場合は、第二の表示動作処理が無効となるため、第一の他の表示動作処理を目的として情報表示装置１を移動または回転させたことによって生じるｘｙ平面上の加速度により、第二の表示動作処理が実行されてしまうことを防止することができる。また、表示部１０に表示されている画像データが地図画像ではない場合は、第一の他の表示動作処理が無効となるため、第二の表示動作処理を目的として情報表示装置１の向きを変更させたことによって生じるｘｙ平面上の加速度により、第一の他の表示動作処理が実行されてしまうことを防止することができる。
【０１０５】
次に、上述した第一の表示動作処理部１７ａによる第一の表示動作処理、および第二の表示動作処理部１７ｂによる第二の表示動作処理による動作を踏まえ、本発明における第５の実施例について、図１３を用いて説明する。図１３は本発明における第５の実施例に係る情報表示装置の動作を表すフローチャートであり、第１の実施例と共通する処理については説明を省略する。
【０１０６】
図１３におけるステップＳ１００において、加速度が検出されたと判断された場合は（ステップＳ１００：Ｙｅｓ）、判断部１７ｅは表示部１０に表示されている画像がその画像データによる画像の一部であるか否かを判断する（ステップＳ１４１）。
【０１０７】
ステップＳ１４１の判断においては、表示部１０に表示されている画像が、例えば地図画像の一部を構成する画像である場合や、写真データを部分的に表示した画像であるかなどの判断が行われる。ステップＳ１４１において、表示部１０に表示されている画像がその画像データによる画像の一部であると判断された場合は（ステップＳ１４１：Ｙｅｓ）、情報表示装置１の向きを変更して閲覧する要求は少なく、表示部１０に表示されている地図画像の一部や写真データの一部のさらに周辺の情報を閲覧する第一の表示動作処理が必要となる画像であるため、第二の表示動作処理を無効とし（ステップＳ１０２）、第一の表示動作処理を実行させる（ステップＳ２０１）。
【０１０８】
また、ステップＳ１４１において、表示部１０に表示されている画像がその画像データによる画像の一部ではないと判断された場合は（ステップＳ１４１：Ｎｏ）、第一の表示動作処理が必要となる画像ではなく、例えば写真等の画像データが一部ではなく全部表示されているため、情報表示装置１の回転に伴い表示画面の断続的な回転が必要となる表示であるため、第一の表示動作処理を無効とし（ステップＳ１０３）、第二の表示動作処理を実行させる（ステップＳ２０２）。
【０１０９】
このような処理によって、表示部１０に表示されている情報に基づき第一の表示動作処理を必要としている情報か、第二の表示動作処理を必要としている情報でるかが判断できるため、第一の表示動作処理を目的として情報表示装置１を移動させたことによって生じるｘｙ平面上の加速度により、第二の表示動作処理が実行されてしまうことを防止することができるとともに、第二の表示動作処理を目的として情報表示装置１の向きを変更させたことによって生じるｘｙ平面上の加速度により、第一の表示動作処理が実行されてしまうことを防止することができる。
【０１１０】
また、本実施例においては、ステップＳ１０３において、第一の表示動作処理部１７ａによって実行される第一の表示動作処理のみならず、第一の他の表示動作処理を無効としてもよい。その場合、ステップＳ２０１においては、第一の他の表示動作処理が実行される。この場合は、表示部１０に表示されている画像データがその画像データによる画像の一部である場合は、第二の表示動作処理が無効となるため、第一の他の表示動作処理を目的として情報表示装置１を移動または回転させたことによって生じるｘｙ平面上の加速度により、第二の表示動作処理が実行されてしまうことを防止することができる。また、表示部１０に表示されている画像データがその画像データによる画像の一部ではない場合は、第一の他の表示動作処理が無効となるため、第二の表示動作処理を目的として情報表示装置１の向きを変更させたことによって生じるｘｙ平面上の加速度により、第一の他の表示動作処理が実行されてしまうことを防止することができる。
【０１１１】
次に、情報表示装置１が備える第三の表示動作処理部１７ｃによる表示動作について、図１４を用いて説明する。図１４は、第三の表示動作処理部１７ｃの処理によって実行される第三の表示動作処理を示す動作概念図である。
【０１１２】
図１４において、情報表示装置１の表示部１０には、一例として写真データ等の画像が表示されている。表示部１０に画像が表示されている状態で、ユーザが情報表示装置１をｚ軸方向に移動させることによって、加速度センサ１３ａはｚ軸方向における加速度を検出する。検出された加速度は、制御部１７において解析され、第三の表示動作処理部１７ｂの処理によって、表示部１０に表示されている情報を＋ｚ方向の移動に伴い拡大表示させ、−ｚ方向の移動に伴い縮小表示させるように、表示制御部１７ｄに指示される。
【０１１３】
図１４において、矢印は情報表示装置１の移動方向を表しており、例えば（Ｆ）に示した状態から（Ｅ）に示した状態まで＋ｚ方向の移動を行うと、表示部１０に表示されている情報は＋ｚ方向の移動距離に応じて縮小表示される。さらに、（Ｆ）に示した状態から（Ｇ）に示した状態まで−ｚ方向の移動を行うと、表示部１０に表示されている情報は−ｚ方向の移動距離に応じて拡大表示される
【０１１４】
次に、上述した第一の表示動作処理部１７ａによる第一の表示動作処理、および第三の表示動作処理部１７ｃによる第三の表示動作処理による動作を踏まえ、本発明における第６の実施例について、図１５を用いて説明する。図１５は本発明における第６の実施例に係る情報表示装置の動作を表すフローチャートであり、第１の実施例と共通する処理については説明を省略する。
【０１１５】
図１５におけるステップＳ１０１において、所定操作がオンであると判断された場合は（ステップＳ１０１：Ｙｅｓ）、制御部１７は第三の表示動作処理を無効とする（ステップＳ１０４）。ステップＳ１０４における第三の表示動作処理の無効とは、ステップＳ１００で検出された加速度に基づいた第三の表示動作処理部１７ｂによる表示動作が実行されないようにすることである。
【０１１６】
ステップＳ１０４において、第三の表示動作処理が無効とされると、制御部１７はステップＳ１００で検出された加速度により、図４において説明した第一の表示動作処理を第一の表示動作処理部１７ａに実行させる（ステップＳ２０１）。
【０１１７】
ステップＳ１０１において、所定操作がオンではないと判断された場合は（ステップＳ１０１：Ｎｏ）、制御部１７は第一の表示動作処理を無効とする（ステップＳ１０３）。ステップＳ１０３において、第一の表示動作処理が無効とされると、制御部１７はステップＳ１００で検出された加速度により、図１４において説明した第三の表示動作処理を第三の表示動作処理部１７ｃに実行させる（ステップＳ２０３）。
【０１１８】
このような処理によって、所定の操作の有無に基づきユーザが第一の表示動作処理を目的としているか、第三の表示動作処理を目的としているかが判断できるため、第一の表示動作処理を目的としている場合における意図しないｚ軸方向の移動によって生じるｚ軸方向の加速度により、第三の表示動作処理が実行されてしまうことを防止することができるとともに、第三の表示動作処理を目的としている場合における意図しないｘｙ平面上の移動によって生じるｘｙ平面上の加速度により、第一の表示動作処理が実行されてしまうことを防止することができる。
【０１１９】
次に、上述した第一の表示動作処理部１７ａによる第一の表示動作処理、および第三の表示動作処理部１７ｃによる第三の表示動作処理による動作を踏まえ、本発明における第７の実施例について、図１６を用いて説明する。図１６は本発明における第７の実施例に係る情報表示装置の動作を表すフローチャートであり、第４の実施例および第６の実施例と共通する処理については説明を省略する。
【０１２０】
図１６におけるステップＳ１３１において、表示部１０に表示されている画像データが地図画像であると判断された場合は（ステップＳ１３１：Ｙｅｓ）、地図画像の拡大縮小表示を情報表示装置１の±ｚ方向の移動によって行う要求は少なく、表示部１０に表示されている範囲のさらに周辺の地図を閲覧する第一の表示動作処理が必要となる画像であるため第一の表示動作処理が必要となる画像であるため、第三の表示動作処理を無効とし（ステップＳ１０４）、第一の表示動作処理を実行させる（ステップＳ２０１）。
【０１２１】
また、ステップＳ１３１において、表示部１０に表示されている画像データが地図画像ではないと判断された場合は（ステップＳ１３１：Ｎｏ）、第一の表示動作処理が必要となる画像ではなく、例えば写真画像等の表示やテキスト、ブラウザによる表示等であるため、情報表示装置１の回転に伴い表示画面の断続的な回転が必要となる表示であるため、第一の表示動作処理を無効とし（ステップＳ１０３）、第三の表示動作処理を実行させる（ステップＳ２０３）。
【０１２２】
このような処理によって、表示部１０に表示されている情報に基づき第一の表示動作処理を必要としている情報か、第三の表示動作処理を必要としている情報でるかが判断できるため、第一の表示動作処理を目的としている場合における意図しないｚ軸方向の移動によって生じるｚ軸方向の加速度により、第三の表示動作処理が実行されてしまうことを防止することができるとともに、第三の表示動作処理を目的としている場合における意図しないｘｙ平面上の移動によって生じるｘｙ平面上の加速度により、第一の表示動作処理が実行されてしまうことを防止することができる。
【０１２３】
次に、上述した第一の表示動作処理部１７ａによる第一の表示動作処理、および第三の表示動作処理部１７ｃによる第三の表示動作処理による動作を踏まえ、本発明における第８の実施例について、図１７を用いて説明する。図１７は本発明における第８の実施例に係る情報表示装置の動作を表すフローチャートであり、第５の実施例および第６の実施例と共通する処理については説明を省略する。
【０１２４】
図１７におけるステップＳ１４１において、表示部１０に表示されている画像がその画像データによる画像の一部であると判断された場合は（ステップＳ１４１：Ｙｅｓ）、第一の表示動作処理によって表示されている画像の一部以外も表示させることができる画像であるため、第三の表示動作処理を無効とし（ステップＳ１０４）、第一の表示動作処理を実行させる（ステップＳ２０１）。
【０１２５】
ステップＳ１４１において、表示部１０に表示されている画像がその画像データによる画像の一部ではないと判断された場合は（ステップＳ１４１：Ｎｏ）、第一の表示動作処理が必要となる画像ではなく、例えば写真等の画像データが一部ではなく全部表示されているため、情報表示装置１の回転に伴い表示画面の断続的な回転が必要となる表示であるため、第一の表示動作処理を無効とし（ステップＳ１０３）、第三の表示動作処理を実行させる（ステップＳ２０３）。
【０１２６】
このような処理によって、表示部１０に表示されている情報に基づき第一の表示動作処理を必要としている情報か、第三の表示動作処理を必要としている情報でるかが判断できるため、第一の表示動作処理を目的としている場合における意図しないｚ軸方向の移動によって生じるｚ軸方向の加速度により、第三の表示動作処理が実行されてしまうことを防止することができるとともに、第三の表示動作処理を目的としている場合における意図しないｘｙ平面上の移動によって生じるｘｙ平面上の加速度により、第一の表示動作処理が実行されてしまうことを防止することができる。
【０１２７】
次に、上述した第二の表示動作処理部１７ｂによる第二の表示動作処理、および第三の表示動作処理部１７ｃによる第三の表示動作処理による動作を踏まえ、本発明における第９の実施例について、図１８を用いて説明する。図１８は本発明における第９の実施例に係る情報表示装置の動作を表すフローチャートであり、第１の実施例および第６の実施例と共通する処理については説明を省略する。
【０１２８】
図１８におけるステップＳ１０１において、所定操作がオンであると判断された場合は（ステップＳ１０１：Ｙｅｓ）、制御部１７は第三の表示動作処理を無効とする（ステップＳ１０４）。ステップＳ１０４において、第三の表示動作処理が無効とされると、制御部１７はステップＳ１００で検出された加速度により、図７において説明した第二の表示動作処理を第二の表示動作処理部１７ｂに実行させる（ステップＳ２０２）。
【０１２９】
ステップＳ１０１において、所定操作がオンではないと判断された場合は（ステップＳ１０１：Ｎｏ）、制御部１７は第二の表示動作処理を無効とする（ステップＳ１０２）。ステップＳ１０２において、第二の表示動作処理が無効とされると、制御部１７はステップＳ１００で検出された加速度により、図１４において説明した第三の表示動作処理を第三の表示動作処理部１７ｃに実行させる（ステップＳ２０３）。
【０１３０】
このような処理によって、所定の操作の有無に基づきユーザが第二の表示動作処理を目的としているか、第三の表示動作処理を目的としているかが判断できるため、第二の表示動作処理を目的としている場合における意図しないｚ軸方向の移動によって生じるｚ軸方向の加速度により、第三の表示動作処理が実行されてしまうことを防止することができるとともに、第三の表示動作処理を目的としている場合における意図しないｘｙ平面上の回転によって生じるｘｙ平面上の加速度により、第二の表示動作処理が実行されてしまうことを防止することができる。
【０１３１】
次に、上述した第二の表示動作処理部１７ｂによる第二の表示動作処理、および第三の表示動作処理部１７ｃによる第三の表示動作処理による動作を踏まえ、本発明における第１０の実施例について、図１９を用いて説明する。図１９は本発明における第１０の実施例に係る情報表示装置の動作を表すフローチャートであり、第１８の実施例と共通する処理については説明を省略する。
【０１３２】
図１９におけるステップＳ１００において、加速度が検出されたと判断された場合は（ステップＳ１００：Ｙｅｓ）、判断部１７ｅは表示部１０に表示されている画像データが画像以外の情報を基礎とする情報の表示であるか否かを判断する（ステップＳ１５１）。
【０１３３】
ステップＳ１５１の判断においては、表示部１０に表示されている情報が、画像情報以外の情報を基礎とする形式である場合、例えばｈｔｍｌ（HyperText Markup Language）形式を基礎とした情報の表示である場合や、テキストデータを記述するアプリケーション、表計算を行うアプリケーション等による情報の表示等であるため、情報表示装置１の回転に伴い表示画面の断続的な回転が必要となる表示である（ステップＳ１５１：Ｙｅｓ）。このため、第三の表示動作処理を無効とし（ステップＳ１０４）、第二の表示動作処理を実行させる（ステップＳ２０２）。
【０１３４】
また、ステップＳ１５１において、表示部１０に表示されている情報が、画像情報以外の情報を基礎とする形式ではない場合、例えば画像データの表示や地図情報の表示等、画像情報を基礎とする表示である場合は（ステップＳ１５１：Ｎｏ）、第二の表示動作処理が必要となる画像ではなく、表示されている画像情報の拡大または縮小が必要となる。このため、第二の表示動作処理を無効とし（ステップＳ１０２）、第三の表示動作処理を実行させる（ステップＳ２０３）。
【０１３５】
このような処理によって、表示部１０に表示されている情報に基づき第二の表示動作処理が必要な情報であるか、第三の表示動作処理が必要な情報であるかが判断できるため、第二の表示動作処理を目的としている場合における意図しないｚ軸方向の移動によって生じるｚ軸方向の加速度により、第三の表示動作処理が実行されてしまうことを防止することができるとともに、第三の表示動作処理を目的としている場合における意図しないｘｙ平面上の回転によって生じるｘｙ平面上の加速度により、第二の表示動作処理が実行されてしまうことを防止することができる。
【０１３６】
本発明の実施の形態は、その要旨を逸脱しない限り、様々に変更可能である。例えば、第1の実施例、第６の実施例、第８の実施例において、操作部１１における所定の操作によっていずれかの表示動作処理を無効としたが、所定の操作とは操作部１１における操作に限らず、例えばセンサ部１３において照度センサが設けられており、ユーザが照度センサを指等で塞ぐことによって、所定の操作としてもよい。
【０１３７】
また、回転に伴う加速度を加速度センサ１３ａにより検出することとして説明したが、角速度センサからの出力によって検出してもよい。また、加速度センサ１３ａを３軸の加速度センサとして説明したが、情報表示装置１のｘｙ方向における２軸の加速度センサを用いてもよい。
また、本発明の処理に基づく表示を表示部１０に表示させることを前提として説明したが、出力部１５から出力される映像信号を表示する外部の表示装置に表示してもよい。また、各実施例が組み合わされて動作してもよい。
【０１３８】
また、上記説明した本発明を適用したプログラムを、情報表示装置１を動作させるコンピュータにインストールして動作させてもよい。インストールするプログラムは、電気通信ネットワークを介して配布されてもよく、記録媒体を介して配布されてもよい。
【符号の説明】
【０１３９】
１： 情報表示装置、１０：表示部、１１：操作部、１２：記憶部、１３：センサ部、１３ａ：加速度センサ、１７：制御部、１７ａ：第一の表示動作処理部、１７ｂ：第二の表示動作処理部、１７ｃ：第三の表示動作処理部、１７ｄ：制御部、１７ｅ：判断部
【図１】
2012073583.tif 000004
【図２】
2012073583.tif 000005
【図３】
2012073583.tif 000006
【図４】
2012073583.tif 000007
【図５】
2012073583.tif 000008
【図６】
2012073583.tif 000009
【図７】
2012073583.tif 000010
【図８】
2012073583.tif 000011
【図９】
2012073583.tif 000012
【図１０】
2012073583.tif 000013
【図１１】
2012073583.tif 000014
【図１２】
2012073583.tif 000015
【図１３】
2012073583.tif 000016
【図１４】
2012073583.tif 000017
【図１５】
2012073583.tif 000018
【図１６】
2012073583.tif 000019
【図１７】
2012073583.tif 000020
【図１８】
2012073583.tif 000021
【図１９】
2012073583.tif 000022