(57)【要約】【目的】従来のようにタッチパネルでの操作やキーでの操作ができるとともに、利用者が片手で容易に操作ができる情報処理装置を提供すること。【構成】表示手段を有する情報処理装置において、前記表示手段の所定面の傾斜の有無と所定面の傾斜の方向を検出する傾斜検出手段と、利用者の意思を判別する判別手段と、前記傾斜検出手段で検出した所定面の傾斜情報と前記判別手段で判別した利用者の意思に基づいてアイコンの選択制御を行う選択制御手段とを含んで情報処理装置を構成する。ここで、前記情報処理装置の面の傾斜の有無は、所定面が一定角度以上の傾斜となったときに傾斜ありと判断する。【選択図】      図１
2004164375.tif 000002
【特許請求の範囲】
【請求項１】
表示手段を有する情報処理装置において、
前記表示手段の所定面の傾斜の有無と所定面の傾斜の方向を検出する傾斜検出手段と、利用者の意思を判別する判別手段と、前記傾斜検出手段で検出した所定面の傾斜情報と前記判別手段で判別した利用者の意思に基づいてアイコンの選択制御を行う選択制御手段とを有することを特徴とする情報処理装置。
【請求項２】
前記情報処理装置の面の傾斜の有無は、所定面が一定角度以上の傾斜となったときに傾斜ありと判断することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記傾斜検出手段は時間計測手段を有し、傾斜方向の変化又は傾斜の有無の変化を検知した場合、傾斜の方向又は傾斜の有無の変化後の状態が一定時間以上持続したと感知したときにその傾斜の方向と傾斜の有無を検出することを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記判別手段における利用者の意思を利用者が設定することができることを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記表示制御手段において、前記判別手段で利用者が所定面の傾斜情報を利用したいと判別し、それを解除したと判別するまでの間、前記傾斜検出手段で検出した傾斜情報によりアイコンの選択制御を行うことを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記傾斜検出手段において、前記判別手段で利用者が所定面の傾斜情報を利用したいと判別した時点の状態を傾斜情報の起点とし、逐次相対的な傾斜情報の変化量としてアイコンの選択制御に利用することを特徴とする請求項１記載の情報処理装置。
【請求項７】
前記選択制御手段において、前記傾斜検出手段で検出した傾斜情報によりアイコンの選択が移動した場合に、現在選択しているアイコンを利用者が判別できるように表示することを特徴とする請求項１記載の情報処理装置。
【請求項８】
前記選択制御手段において、前記傾斜検出手段で検出した傾斜情報によりアイコンの選択及び表示領域の切り替えを行うことを特徴とする請求項１記載の情報処理装置。
【請求項９】
前記選択制御手段において、表示したい画面が表示領域より大きい場合、どの傾斜方向にその画面或はアイコンが存在するかを利用者が判別できるように表示することを特徴とする請求項１記載の情報処理装置。
【請求項１０】
前記選択制御手段において、表示したい画面が表示領域より大きい場合、どの傾斜方向にその画面或はアイコンが存在するかを、前記判別手段において利用者が知りたいと判別し、それを解除したと判別するまでの間、利用者が判別できるように表示することを特徴とする請求項１記載の情報処理装置。
【請求項１１】
前記判別手段において、該判別手段に人が接触しているかどうかの情報を判別に用いることを特徴とする請求項１記載の情報処理装置。
【請求項１２】
前記判別手段において、該判別手段に音声情報を判別に用いることを特徴とする請求項１記載の情報処理装置。
【請求項１３】
前記表示手段において、３次元グラフィックスで表示を行う場合、上記傾斜検出手段で検出した傾斜情報に基づいて３次元グラフィックスの回転を行うことを特徴とする請求項１記載の情報処理装置。
【請求項１４】
情報処理装置において、該情報処理装置の所定面の傾斜の有無と所定面の傾斜の方向を検出する傾斜検出手段と、利用者の意思を判別する判別手段と、該傾斜検出手段で検出した所定面の傾斜情報と該判別手段で判別した利用者の意思に基づいて指定情報を発生させる情報発生手段と、前記情報発生手段によって発生された情報を所定機器に対する入力情報として送信する送信手段とを有することを特徴とする情報処理装置。
【請求項１５】
前記情報機器の所定面の傾斜の有無は、該情報機器の所定面が一定角度以上の傾斜となったときに傾斜ありと判断することを特徴とする請求項１４記載の情報処理装置。
【請求項１６】
前記傾斜検出手段は時間計測手段を有し、傾斜方向の変化又は傾斜の有無の変化を検知した場合、傾斜の方向又は傾斜の有無の変化後の状態が一定時間以上持続したと感知したときにその傾斜の方向と傾斜の有無を検出することを特徴とする請求項１４記載の情報処理装置。
【請求項１７】
前記判別手段における利用者の意思を利用者が設定することができることを特徴とする請求項１４記載の情報処理装置。
【請求項１８】
前記情報発生手段において、上記判別手段で利用者が所定面の傾斜情報を利用したいと判別し、それを解除したと判別するまでの間、前記傾斜検出手段で検出した傾斜情報により指定情報を発生させることを特徴とする請求項１４記載の情報処理装置。
【請求項１９】
前記傾斜検出手段において、前記判別手段で利用者が所定面の傾斜情報を利用したいと判別した時点の状態を傾斜情報の起点とし、逐次相対的な傾斜情報の変化量として指定情報の発生に利用することを特徴とする請求項１４記載の情報処理装置。
【請求項２０】
前記情報発生手段において、前記傾斜検出手段で検出した傾斜情報により情報が発生した場合に、現在発生した情報を利用者が判別できるように表示することを特徴とする請求項１４記載の情報処理装置。
【請求項２１】
前記情報発生手段において、どの傾斜方向に情報が存在するかを利用者が判別できるように表示することを特徴とする請求項１４記載の情報処理装置。
【請求項２２】
前記選択制御手段において、どの傾斜方向に情報が存在するかを上記判別手段において利用者が知りたいと判別し、それを解除したと判別するまでの間、利用者が判別できるように表示することを特徴とする請求項１４記載の情報処理装置。
【請求項２３】
前記判別手段において、該判別手段に人が接触しているかどうかの情報を判別に用いることを特徴とする請求項１４記載の情報処理装置。
【請求項２４】
前記判別手段において、該判別手段に音声情報を判別に用いることを特徴とする請求項１４記載の情報処理装置。
【請求項２５】
表示手段を有する情報処理装置において、該情報機器の所定面の傾斜の有無と所定面の傾斜の方向を検出する傾斜検出手段と、利用者の意思を判別する判別手段と、該傾斜検出手段で検出した所定面の傾斜情報と該判別手段で判別した利用者の意思に基づいて指定情報を発生させる情報発生手段と、前記情報発生手段によって発生された情報を所定機器に対する入力情報として送信する送信手段とを有することを特徴とする情報処理装置。
【請求項２６】
上記情報機器の所定面の傾斜の有無は、該情報機器の所定面が一定角度以上の傾斜となったときに傾斜ありと判断することを特徴とする請求項２５記載の情報処理装置。
【請求項２７】
前記傾斜検出手段は時間計測手段を有し、傾斜方向の変化又は傾斜の有無の変化を検知した場合、傾斜の方向又は傾斜の有無の変化後の状態が一定時間以上持続したと感知したときにその傾斜の方向と傾斜の有無を検出することを特徴とする請求項２５記載の情報処理装置。
【請求項２８】
前記判別手段における利用者の意思を利用者が設定することができることを特徴とする請求項２５記載の情報処理装置。
【請求項２９】
前記情報発生手段において、前記判別手段で利用者が所定面の傾斜情報を利用したいと判別し、それを解除したと判別するまでの間、前記傾斜検出手段で検出した傾斜情報により指定情報を発生させることを特徴とする請求項２５記載の情報処理装置。
【請求項３０】
前記傾斜検出手段において、前記判別手段で利用者が所定面の傾斜情報を利用したいと判別した時点の状態を傾斜情報の起点とし、逐次相対的な傾斜情報の変化量として指定情報の発生に利用することを特徴とする請求項２５記載の情報処理装置。
【請求項３１】
前記情報発生手段において、前記傾斜検出手段で検出した傾斜情報により情報が発生した場合に、現在発生した情報を利用者が判別できるように表示することを特徴とする請求項２５記載の情報処理装置。
【請求項３２】
前記情報発生手段において、前記傾斜検出手段で検出した傾斜情報により情報の選択及び表示領域の切り替えを行うことを特徴とする請求項２５記載の情報処理装置。
【請求項３３】
前記情報発生手段において、どの傾斜方向に情報が存在するかを利用者が判別できるように表示することを特徴とする請求項２５記載の情報処理装置。
【請求項３４】
前記選択制御手段において、どの傾斜方向に情報が存在するかを、前記判別手段において利用者が知りたいと判別し、それを解除したと判別するまでの間、利用者が判別できるように表示することを特徴とする請求項２５記載の情報処理装置。
【請求項３５】
前記判別手段において、該判別手段に人が接触しているかどうかの情報を判別に用いることを特徴とする請求項２５記載の情報処理装置。
【請求項３６】
前記判別手段において、該判別手段に音声情報を判別に用いることを特徴とする請求項２５記載の情報処理装置。
【請求項３７】
前記表示手段において、３次元グラフィックスで表示を行う場合、前記傾斜検出手段で検出した傾斜情報に基づいて３次元グラフィックスの回転を行うことを特徴とする請求項２５に記載の情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報端末等における情報処理装置に関し、特に携帯情報端末における表示画面上の操作や所定の機器に対する遠隔操作に関するものである。
【０００２】
【従来の技術】
従来の携帯情報端末においては、携帯性の向上により小型化が進むに連れて表示画面についても小型化され、表示量も限られたものになっている。一方で、文字や画像、音声等様々な情報が取り扱われ、情報量は増大化する傾向にある。このように、限られたデバイスで多くの情報を取り扱うことの必要性から、表示制御に関しては、キーやタッチパネルからの入力により行う方法の他、特開平９−３４６２０号公報で開示されているダイヤル式の入力装置ジョグダイヤル技術等が採用されている。
【０００３】
上記以外の入力を用いた表示制御の一例として、表示画面の傾斜情報を用いるものがあり、傾斜情報に基づいて表示画面のスクロールを行うことができる従来技術の例が特開平７−６４７５４号公報、特開平７−２７１５０５号公報、特開２００１−１３６２５９号公報として開示されており、同様に傾斜情報に基づいてページめくりを行う従来技術の例が特開平１０−１６１６１９号公報、特開２０００−３１１１７４号公報、特開２０００−１８１４２８号公報として開示されている。
【０００４】
【発明が解決しようとする課題】
しかしながら上記従来例では以下のような問題があった。
【０００５】
・キー入力で表示制御を行う場合、キーの配置によっては装置を保持していない手で操作を行う必要があり、操作性に問題がある。
【０００６】
・タッチパネルで表示制御の操作を行う場合、画面上で細かい操作が必要になる。又、この場合、装置を保持していない手で操作を行う必要があり、操作性に問題がある。
【０００７】
・ジョグダイヤル技術ではダイヤルの回転方向と人間の感覚とが異なる場合があり、操作は回転方向に限定される傾向がある。
【０００８】
・傾斜情報に基づいて表示画面のスクロール操作やページめくり操作を行う従来技術の関しては、特定のアプリケーションに特化した技術の例である。
【０００９】
従って、本発明の第１の目的は、従来のようにタッチパネルでの操作やキーでの操作ができるとともに、利用者が片手で容易に操作ができる情報処理装置を提供することにある。
【００１０】
又、本発明の第２の目的は、利用者が自然な動作で端末の操作を行うことにより直感的に状況を把握でき、より分かり易いインタフェースを実現することができる情報処理装置を提供することにある。
【００１１】
【課題を解決するための手段】
上記課題を解決するために、本発明によれば、表示手段を有する情報処理装置において、該表示手段の所定面の傾斜の有無と所定面の傾斜の方向を検出する傾斜検出手段と、利用者の意思を判別する判別手段と、該傾斜検出手段で検出した所定面の傾斜情報と該判別手段で判別した利用者の意思に基づいてアイコンの選択制御を行う選択制御手段とを有することを特徴とする。
【００１２】
同じ課題を解決するために、本発明によれば、情報処理装置において、該情報処理装置の所定面の傾斜の有無と所定面の傾斜の方向を検出する傾斜検出手段と、利用者の意思を判別する判別手段と、該傾斜検出手段で検出した所定面の傾斜情報と該判別手段で判別した利用者の意思に基づいて指定情報を発生させる情報発生手段と、前記情報発生手段によって発生された情報を所定機器に対する入力情報として送信する送信手段とを有することを特徴とする。
【００１３】
同じ課題を解決するために、本発明によれば、表示手段を有する情報処理装置において、該情報機器の所定面の傾斜の有無と所定面の傾斜の方向を検出する傾斜検出手段と、利用者の意思を判別する判別手段と、該傾斜検出手段で検出した所定面の傾斜情報と該判別手段で判別した利用者の意思に基づいて指定情報を発生させる情報発生手段と、前記情報発生手段によって発生された情報を所定機器に対する入力情報として送信する送信手段とを有することを特徴とする。
【００１４】
【発明の実施の形態】
以下に本発明の実施の形態を添付図面に基づいて説明する。
【００１５】
＜実施の形態１＞
図１は本発明の実施の形態１に係る情報処理装置の構成をブロック図で示したものである。
【００１６】
図１に示す実施の形態は情報処理装置の表示制御に適用されるものであり、同図において、１０１はボタンやキー、タッチパネル、マイク等の入力部であり、利用者の意思を割り付けることができる押しボタンスイッチ等の判別部１０１Ａを含む。
【００１７】
又、１０２は各種設定値を記憶する記憶装置、１０３は表示面の傾斜角を検出する傾斜検出部、１０４はアプリケーションの実行等を行う処理部、１０５は入力部１０１から入力された信号及び傾斜検出部１０３によって検出された傾斜検出信号により記憶装置１０２に記憶された設定値に基づいて制御を行う制御部、１０６はＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等で構成され、後述の表示記憶部１０７に記憶されたデータや交信中の通信情報等を表示する表示部、１０７は選択中のアイコン等現在表示しているデータを記憶する表示記憶部、１０８はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の信号線、或は赤外線やＢｌｕｅｔｏｏｔｈ  等の無線で通信を行う通信部である。
【００１８】
ここで、上記傾斜検出部１０３は表示面の傾斜角度を測定する周知の各種センサである。特開２０００−２０１９９号公報で開示されているように、例えば、加速度センサを用いて加速度から傾斜を検出する方法、傾斜角センサを用いて傾斜角を測定する方法、端末筐体内部で自由に運動可能な金属球等の小さな物体が与える衝撃の大きさで傾斜角を検出する方法等がある。左右の傾斜を検出するセンサと上下の傾斜を検出するセンサとを設ける等、センサは複数個又は複数の種類のセンサを用いても構わない。方向については、縦横方向だけでなく、斜め方向に関しても可能である。又、上記の記憶装置１０２は半導体素子を利用して電気的に記録を行う主記憶装置（メインメモリ）に限らず、  ハードディスクやフロッピーディスク、ＭＯ（Ｍａｇｎｅｔｏ  Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｃｏｒｄａｂｌｅ  ）、コンパクトフラッシュカード等の外部記憶装置（補助記憶装置）であっても良い。
【００１９】
図２は本発明に係る情報処理装置の構成図である。
【００２０】
装置には傾斜検出部として傾斜センサ（２０２）を設け、入力部にはタッチパネルや通常の操作ボタンの他、１つ又は複数の判別ボタン（２０１，２０３）を設ける。
【００２１】
図３のように全体領域を３０５、実際の表示領域を３０４としたとき、これらの領域に対して図４に示すデータテーブル４０４を作成し、それぞれの領域が保持しているエリア数とアイコン数、Ｘ方向に領域が存在するか、Ｙ方向に領域が存在するか、左上の頂点座標（Ｄｘ  ，Ｄｙ  ）、幅の最大値Ｄｗ  、高さの最大値Ｄｈ  、形状等のデータを保持する。ここで、Ｘ方向に領域が存在するかどうかについては４０１の条件を満たすかどうかで判断することができ、Ｙ方向については４０３の条件を満たすかどうかで判断することができる。
【００２２】
同様にアイコン１（３０１）、アイコン２（３０２）、アイコン３（３０３）について図５に示すデータテーブル５０３を作成し、表示領域内の端であるか、選択しているか、左上の頂点座標（Ｉｘ  ，Ｉｙ  ）、幅の最大値Ｉｗ  、高さの最大値Ｉｈ  、形状、色、対応するアプリケーション、そのアイコンが存在するエリア等のデータを保持する。ここで、表示領域内の端であるかどうかについては５０１に示す条件を全て満たすかどうかで判断することができる。
【００２３】
又、エリア１１〜エリア２３についても同様に図６に示すデータテーブル６０３を作成し、表示領域内であるか、選択しているか、エリア内にアイコンがあるかどうか、左上の頂点座標（Ａｘ  ，  Ａｙ  ）、幅の最大値Ａｗ  、高さの最大値Ａｈ  、形状、色等のデータを保持する。ここで、表示領域内かどうかについては６０１に示す条件をすべて満たすかどうかで判断することができ、エリア内にアイコンがあるかどうかについては６０２に示す条件をすべて満たすかどうかで判断することができる。
【００２４】
図２の傾斜センサ２０２の傾斜検出結果については、例えばセンサ１でＸ方向の傾斜を検出、センサ２でＹ方向の傾斜を検出するように構成した場合、それぞれのセンサの傾斜検出結果（図７）を、図８のようにＸ，Ｙそれぞれの方向のデータとして保持する。
【００２５】
又、上記判別ボタンに関しては、利用者が意思を割り付けることができる。例えば、図９のように、それぞれの判別ボタンに関して用いる傾斜角（ｇｘ  ，ｇｙ  ）を設定する。判別ボタン１を押している間は左右の傾斜のみ検知、判別ボタン２を押している間は上下の傾斜のみ検知、両ボタンを押している間は全方向検知とする割り付け（図９ａ）の他、判別ボタン１（２０１）も判別ボタン２（２０３）も同一の機能（例えば全方向検知）に割り付け（図９ｃ）、右手で機器を保持している場合、左手で保持している場合、それぞれ押し易い方のボタンを押す等の例が挙げられる。角度の変化は利用者が判別ボタンを押した時点の状態を起点とし、逐次相対的な角度の変化量を用いる。選択中のアイコンは色を変える、輝度を変える、大きさを変える、枠を付ける等の方法で表示を変えることで利用者は選択しているアイコンを容易に把握することができる。
【００２６】
図１０に示すように、傾斜角度とその持続時間に応じたアイコン、アイコンエリア、表示領域等の座標の移動量（ｄｘ  ，ｄｙ  ）は利用者が自由に設定することができる。例えば、図３においてアイコン１（３０１）からアイコン２（３０２）に選択を移す場合、Ｘ方向に５度の傾斜を１秒以上持続すれば移動又は５度の傾斜を２秒以上持続すれば移動等を設定する。
【００２７】
又、判別ボタンを離した時点で選択しているアイコンに対する処理を図１１のように設定することができる。例えば、判別ボタンの速２度押しによりアプリケーションを実行する（図１１Ａ）、又は判別ボタンを離した時点でアプリケーションを実行する（図１１Ｂ）、又は処理は何もしない（この場合選択だけとなる（図１１Ｃ）といった設定を行い、何れかを選択する。上記の例として、サムネイル画像表示において、サムネイルアイコンを選択してボタンの速２度押しにより拡大表示する、又はサムネイルアイコンを選択してボタンを離した時点で拡大表示する、又はサムネイルアイコンを選択する等の設定を行う。
【００２８】
図１２は傾斜情報を用いたアイコンの選択制御処理の手順を示すフローチャートであり、同図において、傾斜情報を用いた表示制御処理はステップ１２０２で判別ボタンの押下の入力待ちをする。判別ボタンが押されると図９によりその判別ボタンに割り付けられた傾斜方向を判断し、ボタンが押された時点での傾斜を起点とするようにリセットを行う（ステップ１２０３）。傾斜角（図９）が一定角度（設定値：図１０）以上の傾斜となった場合（ステップ１２０４）、その傾斜が一定時間（設定値：図１０）以上続いたかを判断し（ステップ１２０５）、続いていれば傾斜ありと検知する。傾斜ありと判断した場合は続いて、表示領域の移動に関する処理及びアイコンの選択に関する処理に移る。
【００２９】
ここで、上記ステップ１２０５において傾斜角（図９）が一定時間（設定値：図１０）以上続いたかを判断する手順についてのフローチャートを図１３に示す。先ず、カウンタを０にリセットし（ステップ１３０１）、傾斜角（図９）が設定値（図１０）以上であればカウンタに１を足し（ステップ１３０３）、傾斜角（図９）が設定値（図１０）よりも小さければステップ１２０２へ戻る（ステップ１３０２）。カウンタの値が設定時間（図１０）以上であれば傾斜が一定時間（設定値：図１０）以上続いたと判断し表示領域の移動に関する処理（ステップ１２０６）とアイコンの選択に関する処理（ステップ１２０９）に移り、カウンタの値が設定時間より小さければステップ１３０２へ戻る（ステップ１３０４）。
【００３０】
表示領域の移動に関する処理では、現在選択中のアイコンが実際の表示領域の端かどうかをデータテーブル５０３から判断し（ステップ１２０６）、傾斜方向に表示領域が存在する場合は（データテーブル４０４より判断、ステップ１２０７）表示領域を移動量（図１０）に従って傾斜の方向へと移動する（ステップ１２０８）。アイコンの選択に関する処理では、先ずデータテーブル６０３より現在選択中のアイコンを基準として傾斜方向にアイコンが存在するかを判断する（ステップ１２０９）。このとき、傾斜方向に存在するか否かが問題であり、傾斜方向のすぐ隣りである必要はない。アイコンが存在すれば選択を移動量（図１０）に従って移動する（ステップ１２１０）。その時点で判別ボタンが離されていれば（ステップ１２１１）、現在選択されているアイコンの選択を決定し（ステップ１２１２）、利用者が前もって設定した処理の設定（図１１）を参照し、実行する（ステップ１２１３）。
【００３１】
上記ステップ１２１３を実行する手順についてのフローチャートを図１４に示す。
【００３２】
処理の設定（図１１）を参照し（ステップ１４０１）、処理Ａ（ボタンが速２度押しされればアプリケーションを実行する）が選択されている場合、ボタンが速２度押しされるのを待ち（ステップ１４０２）、速２度押しされれば対応するアプリケーション（図５：データテーブル５０３）を実行し（ステップ１４０３）、ステップ１２０２へ戻る。処ＢＢ  （選択後すぐにアプリケーションを実行する）が選択されている場合は対応するアプリケーション（図５：データテーブル５０３）を実行し（ステップ１４０３）、ステップ１２０２へ戻る。処理Ｃ（選択のみで処理はしない）が選択されている場合は、ステップ１２０２へ戻る。
【００３３】
上記のように処理を行うことで、例えば図１５において利用者が判別ボタンを押しながら端末を右に傾けることにより選択をアイコン１（１５０１）からアイコン２（１５０４）に移す。アイコンの選択を移すのは、傾斜方向にアイコンが存在する場合のみである。又、表示したい領域が実際の表示領域を超えた場合、利用者が判別ボタンを押したまま端末を傾けることにより、表示領域を切り替え、その傾斜方向の画面上には表示していなかった部分を見えるようにする（表示領域の移動）。例えば、図１６において利用者が現在表示されている画面よりもっと下部が見たい場合（１６０１）、ボタンを押したまま端末下部を下方へ傾けることにより下部を表示する（１６０３）。表示領域を切り替えるのは傾斜方向に表示画面が存在する場合のみである。
【００３４】
表示しようとする画面が表示領域より大きい場合、その旨と、どの方向に画面或はアイコンが存在するのかを利用者が容易に判別できるように、ウィンドウにはスクロールバーを表示する。或は、表示画面が小さいのでスクロールバーの表示は適さないスクロールバーでは縦又は横しか表現することができないということを考慮して、画面やアイコンが存在する方向にはウィンドウの背景色にグラデーションを付けてアイコンが存在する方向に向かって背景色を濃く表示する、又は画面やアイコンが表示する方向に矢印を表示する等の手段も考えられる。又、矢印等を付加して表示する際には表示の妨げにならないように、透明度をつけて表示部も見えるように表示する等の手段が考えられる。
【００３５】
更に、上記表示は普段は行わず、判別ボタンが押され傾斜情報を用いている間に限り一時的に表示することで表示画面を有効に使うことができる。又、上記の表示は音の出力でも良い。
【００３６】
以上のように、表示面の傾斜情報に基づいてアイコンの選択制御を行うことで、利用者は片手で端末を保持しながら容易に操作を行うことができる。又、傾けるという自然な動作で端末の操作を行うことにより、利用者にとって分かり易いインタフェースを実現する。
【００３７】
＜実施の形態２＞
続いて、本発明に係る情報処理装置の実施の形態２について説明する。
【００３８】
前記実施の形態１では、アイコンを１つずつ選択したが、複数の選択エリアを表示し、複数のアイコンを同時に選択することも可能である。即ち、上記傾斜情報に応じて複数の選択エリアを移動させる。具体的には、データテーブル６０３において選択するエリアを複数にする。但し、選択エリア内であっても表示領域にないアイコンは選択しない。又、選択エリアを移動するのは、傾斜方向に移動した場合の選択エリアに少なくとも１つアイコンが存在する場合だけである。動作例としては、図１７において利用者が判別ボタンを押しながら端末下部を下方へ傾けることにより選択エリア（１７０１）を下（１７０４）に移動させる。選択エリア１７０１ではアイコン１（１７０２）だけを選択していたが、選択エリア１７０４に選択を移すことによりアイコン１（１７０２）とアイコン２（１７０３）の両方を選択する。
【００３９】
上記選択エリアの表示面における形状と大きさはデータテーブル６０３において選択するエリアとその数によって決まるのでアプリケーション毎に設定することができ、利用者が設定しても良い。例えば、音楽プレーヤーにおいて、曲を示す曲アイコンが表示されているとすると、選択エリアで複数の曲アイコンを選択することによりそのエリア内の曲を順に再生する。但し、再生順に関してはデータテーブル５０３に順序に関するデータを追加することで任意の順序が可能であり、又、選択エリア内の曲を同時に再生することも可能である。
【００４０】
＜実施の形態３＞
続いて、本発明に係る情報処理装置の実施の形態３について説明する。
【００４１】
前記実施の形態１及び２では、アイコンの位置は固定のまま傾斜情報に応じて選択エリアの位置を変化させる。それに対し、本実施の形態では、選択エリアは固定のまま上記傾斜情報に応じてアイコンの位置を移動させ、そのアイコンが選択エリアに入っている場合に選択を行う。選択エリアに入れることができるアイコンは１つだけでなく複数でも可能である。
【００４２】
図１８はその処理手順を示すフローチャートであり、同図において、傾斜情報を用いた表示制御処理はステップ１８０２で判別ボタンの押下の入力待ちをする。判別ボタンが押されると図９によりその判別ボタンに割り付けられた傾斜方向を判断し、ボタンが押された時点での傾斜を起点とするようにリセットを行う（ステップ１８０３）。傾斜角（図９）が一定角度（設定値：図１０）以上の傾斜となった場合（ステップ１８０４）、その傾斜が一定時間（設定値：図１０）以上続いたかを判断し（ステップ１８０５）、続いていれば傾斜ありと検知する。
【００４３】
ここで、上記ステップ１８０５において傾斜（図９）が一定時間（設定値：図１０）以上続いたかを判断する手順についてはステップ１２０５と同様に図１３に示す通りである。傾斜ありと判断した場合は続いて、アイコンの移動を行う（ステップ１８０６）。具体的には、傾斜情報に従ってデータテーブル５０３のＩｘ  、Ｉｙ  の値を移動量（図１０）に従って変える。選択エリア内にアイコンが存在し（データテーブル６０３より判断し（ステップ１８０７）、その時点で判別ボタンが離されていれば（ステップ１８０８）、現在選択されているアイコンの選択を決定し（データテーブル５０３，６０３より判断、ステップ１８０９）、利用者が前もって設定した処理（図１１）を行う（ステップ１８１０）。上記の処理に関しては、ステップ１２１３と同様に図１４に示す通りである。
【００４４】
以上のように処理を行うことで、例えば図１９においてアイコン１９０１は選択エリアに入っていないが、利用者が判別ボタンを押しながら端末下部を下へ傾けることによりアイコン１９０１をアイコン１９０４のように選択エリア１９０３内に移動させ、その時点で判別ボタンが離されていれば、利用者が前もって設定した処理を行う。
【００４５】
上記選択エリアの表示面における位置と形状と大きさはアプリケーション毎に設定することができ、利用者が設定しても良い。例えば、音楽プレーヤーで曲を示す曲アイコンが表示されているとすると、複数の曲アイコンをその選択エリアに入れることにより、そのエリア内の曲を順に再生する。但し、再生順に関してはデータテーブル５０３に順序に関するデータを追加することで任意の順序が可能であり、又、選択エリア内の曲を同時に再生することも可能である。又、その他に、表示画面上に画像のサムネイルアイコンを表示し、右半分の領域が選択エリアに設定されている場合、利用者が判別ボタンを押しながら端末を右に傾けて全てのアイコンを選択エリアである右半分の領域に入れた状態で、判別ボタンが離されれば全ての画像をスライドショーのように実行する等の動作例が挙げられる。
【００４６】
＜実施の形態４＞
続いて、本発明に係る情報処理装置の実施の形態４について説明する。
【００４７】
前記実施の形態１では、判別手段（図１：１０１Ａ）の例として判別ボタンを挙げたが、上記判別手段１０１Ａに特開平５−１４１６４号公報で開示されているような公知のタッチセンサを用いることも可能である。利用者の行為を、ボタンを「押す」という行為ではなくタッチセンサに「触れる」という行為にすることで、利用者の疲労を軽減することができる。
【００４８】
＜実施の形態５＞
続いて、本発明に係る情報処理装置の実施の形態５について説明する。
【００４９】
図１における判別手段１０１Ａの例として実施の形態１では判別ボタンを、実施の形態４ではタッチセンサを挙げたが、上記判別手段１０１Ａに音声認識技術を用いることも可能である。例えば、図２０に示すように、入力部１０１にマイク等の音声入力部２００１と、判別手段１０１Ａに入力された音声のアナログ信号をデジタル信号に変換する公知のＡ／Ｄ変換器２００２と入力された音声を認識する音声認識部２００３、音声を解析する音声処理部２００４を設ける。
【００５０】
音声認識部２００３と音声処理部２００４については、特開平７−２１９５９１号公報で開示されているような音声処理装置等、公知の方法を用いる。マイクより入力される音声が「Ｏｎ」と「Ｏｆｆ」の何れかの場合、その処理結果２００５を、ＵＳＢ等の信号線、或は赤外線やＢｌｕｅｔｏｏｔｈ  等の無線により入力動作状態を入力装置本体へ送信する。例えば、音声で「Ｏｎ」と入力し、「Ｏｆｆ」というまでの間傾斜情報を用いる。ここで、「Ｏｎ」「Ｏｆｆ」はそれを表す他の言葉でも、意思を表す言葉そのものでも構わない。
【００５１】
＜実施の形態６＞
続いて、本発明に係る情報処理装置の実施の形態６について説明する。
【００５２】
画面への表示を２次元ではなく３次元グラフィックス（立体表現を含む）で行う場合、傾斜検出手段（図１：１０３）にて検出した傾斜角を３次元グラフィックスの回転角に用いても良い。例えば、図２１のように表示対象となる立体に存在する全てのアイコンに関して、アイコンが存在するポリゴン、選択しているか、色、各アイコンに対する角度をデータとして保持する。又、各アイコンに対する角度に関しては、既知の立体の形状データ（図２２）より算出し、これを設定角とする。
【００５３】
傾斜検出手段（図１：１０３）にて検出した傾斜角（図９）が設定角（図２１）以上になり、その傾斜が一定時間（図１０）以上続いた場合にアイコンの選択の移動及び（図２１）視点位置座標（図２３）の移動を行う。立体の回転角（視点位置）一定で選択ポリゴンを移動する実装（図２４）の処理手順については、アイコンの座標一定で選択エリアの座標を移動する実施の形態１と同様であり、選択ポリゴン一定で立体を回転させる（視点位置を移動する）実装（図２５）の処理手順については、選択エリア一定でアイコンの座標を移動する実施の形態３と同様である。
【００５４】
このように画面への表示を３次元グラフィックスで行うと、小さく限られた表示領域においてもより多くの情報を表現することができ、更に、その情報の選択制御に傾斜情報を用いることで操作性が大きく向上する。又、上記３次元グラフィックスが複雑な形状をしている場合でも、傾斜情報を用いることで利用者にとって自然なインタフェースを実現する。
【００５５】
＜実施の形態７＞
続いて、本発明に係る情報処理装置の実施の形態７について説明する。
【００５６】
図２６は１つ又は複数の機器とＵＳＢ等の信号線或は赤外線やＢｌｕｅｔｏｏｔｈ  等の無線の通信手段を有し、上記所定の機器に対して遠隔操作を行うリモコンである。上記所定の機器は、携帯性を持つ必要はなく、映像や音等の各種メディアを扱う機器、或は装置や家電等、何らかの情報を扱う機器を指す。
【００５７】
上記リモコンに１つ又は複数の判別ボタン（２６０１，２６０３）と傾斜センサ２６０２とを設け、傾斜情報に基づいて情報の選択制御を行う。尚、上記リモコンが図２７のように表示面２７０４を有する場合は情報に合わせて表示を行い、上記機器が表示手段を有する場合も同様に表示を行う。上記表示については音であっても構わない。
【００５８】
実施の形態１では、領域上のアイコンに対して選択操作を行うが、ここでは図３のように領域上に情報があると想定してその領域上の情報に対して選択操作を行うと考える。このようにすると実施の形態１と同様に考えることができ、それぞれのデータテーブルについては図４〜図６を考えれば良い。
【００５９】
図２８はその処理手順を示すフローチャートであり、同図において、傾斜情報を用いた表示制御処理はステップ２８０２で判別ボタンの押下の入力待ちをする。判別ボタンが押されると図９によりその判別ボタンに割り付けられた傾斜方向を判断し、ボタンが押された時点での傾斜を起点とするようにリセットを行う（ステップ２８０３）。傾斜角（図９）が一定角度（設定値：図１０）以上の傾斜となった場合（ステップ２８０４）、その傾斜（図９）が一定時間（設定値：図１０）以上続いたかを判断し（ステップ２８０５）、続いていれば傾斜ありと検知する。
【００６０】
ここで、上記ステップ２８０５において傾斜が一定時間（設定値：図１０）以上続いたかを判断する手順についてはステップ１２０５と同様に図１３に示す通りである。傾斜ありと判断した場合は、データテーブル６０３により傾斜方向に情報が存在するかを判断し（ステップ２８０６）、存在すれば移動量（図１０）に従って情報の選択を行い（ステップ２８０７）、その情報を所定の機器へ送信する（ステップ２８０８）。その時点で判別ボタンが離されていれば（ステップ２８０９）、現在選択されている情報の選択を決定し（ステップ２８１０）、選択決定を所定の機器へ送信する（ステップ２８１１）。判別ボタンが押されている場合は（ステップ２８０９）、選択未定を所定の機器へ送信する（ステップ２８１２）。
【００６１】
続いて図２９は、本実施の形態において、所定の機器がリモコンから受信する信号を処理する手順を示すフローチャートであり、同図において、所定の機器はステップ２９０２にてリモコンから選択された情報を受信するのを待つ。情報が受信された際には、所定の機器が表示手段を有する場合には選択されている情報を表示しても良い。次に、その情報の選択が決定かどうかを受信するまで待ち（ステップ２９０３）、選択決定ならば（ステップ２９０４）その情報に基づいて実行する（ステップ２９０５）。
【００６２】
動作例としては、上記リモコンが音楽プレーヤーに対して遠隔操作を行う場合、図３０のデータ領域３００２のように左右方向に曲を示す情報アイコンを想定し、左右の傾斜に応じて音楽プレーヤーが再生する曲を選択制御する。現在曲２を再生している場合（３００１）、利用者が判別ボタンを押しながらリモコンを右へ傾けることにより選択を曲２  から曲３  へと移し、曲３  を再生する命令をプレーヤーに送信する。
【００６３】
その他の動作例としては、上記リモコンが冷暖房装置に対して遠隔操作を行う場合、図３１のデータ領域３１０２のように上下方向に温度を示す情報アイコンを想定し、上下の傾斜に応じて冷暖房装置の設定温度を選択制御する。現在の設定温度が１７℃の場合（３１０１）、利用者が判別ボタンを押しながらリモコン下部を下へ傾けることにより選択を１６℃に移し、設定温度を１６℃にする命令を冷暖房装置に送信する。その命令をを受信した冷暖房装置は、設定温度を１６℃に設定し、表示手段を有する場合は表示画面３１０３にその情報を表示する。上記の情報表示は音であっても良い。
【００６４】
【発明の効果】
以上説明したように、本発明の情報処理装置では、人間が日常で行う自然な動作で端末を操作することができるため、より直感的に状況を把握し、片手で端末を保持しながら容易に操作を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態１に係る情報処理装置の構成を示すブロック図である。
【図２】本発明の実施の形態１に係る情報処理装置の構成を示す構成図である。
【図３】本発明の実施の形態１に係る情報処理装置の動作を示す図である。
【図４】本発明の実施の形態１に係る情報処理装置の動作を示す図である。
【図５】本発明の実施の形態１に係る情報処理装置の動作を示す図である。
【図６】本発明の実施の形態１に係る情報処理装置の動作を示す図である。
【図７】本発明の実施の形態１に係る情報処理装置の動作を示す図である。
【図８】本発明の実施の形態１に係る情報処理装置の動作を示す図である。
【図９】本発明の実施の形態１に係る情報処理装置の動作を示す図である。
【図１０】本発明の実施の形態１に係る情報処理装置の動作を示す図である。
【図１１】本発明の実施の形態１に係る情報処理装置の動作を示す図である。
【図１２】本発明の実施の形態１に係る情報処理装置の動作を示すフローチャートである。
【図１３】本発明の実施の形態１に係る情報処理装置の動作を示すフローチャートである。
【図１４】本発明の実施の形態１に係る情報処理装置の動作を示すフローチャートである。
【図１５】本発明の実施の形態１に係る情報処理装置の動作の一例を示す図である。
【図１６】本発明の実施の形態１に係る情報処理装置の動作の一例を示す図である。
【図１７】本発明の実施の形態２に係る情報処理装置の動作の一例を示す図である。
【図１８】本発明の実施の形態３に係る情報処理装置の動作を示すフローチャートである。
【図１９】本発明の実施の形態３に係る情報処理装置の動作の一例を示す図である。
【図２０】本発明の実施の形態５に係る情報処理装置の動作を示すブロック図である。
【図２１】本発明の実施の形態６に係る情報処理装置の動作を示す図である。
【図２２】本発明の実施の形態６に係る情報処理装置の動作を示す図である。
【図２３】本発明の実施の形態６に係る情報処理装置の動作を示す図である。
【図２４】本発明の実施の形態６に係る情報処理装置の動作の一例を示す図である。
【図２５】本発明の実施の形態６に係る情報処理装置の動作の一例を示す図である。
【図２６】本発明の実施の形態７に係る情報処理装置の構成を示す構成図である
【図２７】本発明の実施の形態７に係る情報処理装置の構成を示す構成図である。
【図２８】本発明の実施の形態７に係る情報処理装置の動作を示すフローチャートである。
【図２９】本発明の実施の形態７にあける所定機器の動作を示すフローチャートである。
【図３０】本発明の実施の形態７に係る情報処理装置の動作の一例を示す図である。
【図３１】本発明の実施の形態７に係る情報処理装置の動作の一例を示す図である。
【符号の説明】
１０１    入力部
１０１Ａ  判別部
１０２    記憶装置
１０３    傾斜検出部
１０４    処理部
１０５    制御部
１０６    表示部
１０７    表示記憶部
１０８    通信部
【図１】
2004164375.tif 000003
【図２】
2004164375.tif 000004
【図３】
2004164375.tif 000005
【図４】
2004164375.tif 000006
【図５】
2004164375.tif 000007
【図６】
2004164375.tif 000008
【図７】
2004164375.tif 000009
【図８】
2004164375.tif 000010
【図９】
2004164375.tif 000011
【図１０】
2004164375.tif 000012
【図１１】
2004164375.tif 000013
【図１２】
2004164375.tif 000014
【図１３】
2004164375.tif 000015
【図１４】
2004164375.tif 000016
【図１５】
2004164375.tif 000017
【図１６】
2004164375.tif 000018
【図１７】
2004164375.tif 000019
【図１８】
2004164375.tif 000020
【図１９】
2004164375.tif 000021
【図２０】
2004164375.tif 000022
【図２１】
2004164375.tif 000023
【図２２】
2004164375.tif 000024
【図２３】
2004164375.tif 000025
【図２４】
2004164375.tif 000026
【図２５】
2004164375.tif 000027
【図２６】
2004164375.tif 000028
【図２７】
2004164375.tif 000029
【図２８】
2004164375.tif 000030
【図２９】
2004164375.tif 000031
【図３０】
2004164375.tif 000032
【図３１】
2004164375.tif 000033