(57)【要約】【課題】  キー操作やポインティングデバイスによらずに、使い勝手に富んだポインタ操作ができるモバイル端末の実現。【解決手段】  入力装置のセレクトボタンを押下すると、加速度センサーを備えた傾き検知装置５が端末自体の基準角度からの傾きを検知する。処理装置１が、傾きからポインタの移動方向と速度を算出し、表示装置４上でポインタを走行させる。傾きを増すとポインタは速度を増し、傾きを減ずると減速する。目標位置のアプリケーションプログラム起動ボタンにポインタが達した時、傾きを基準角度に戻すとポインタは停止する。セレクトボタンを開放すると、プログラムが起動する。ビー球を盆皿の傾きで移動させるようにポインタの移動を画面上で制御できる。【選択図】      図１
2006113859.tif 000002
【特許請求の範囲】
【請求項１】
端末本体の傾きを検出する手段と、前記傾きに応じて前記端末が有する表示画面上のポインタの前記傾き方向への移動速度を制御する手段を備える、
ことを特徴とする携帯情報端末。
【請求項２】
端末本体の傾きを検出する手段と、前記傾き検出手段が前記傾きの変化を検出したとき前記端末が有する表示画面上のポインタの移動速度を変更する手段を備える、
ことを特徴とする携帯情報端末。
【請求項３】
端末本体の傾きを検出する手段と、前記傾き検出手段が前記傾きの変化を検出したとき前記端末が有する表示画面上のポインタの前記傾き方向への移動速度の変更、または移動位置の変更のどちらかを切り替えて制御する制御手段を備える、
ことを特徴とする携帯情報端末。
【請求項４】
前記移動位置及び移動速度は、前記傾き検出手段が出力する水平からの傾きに応じた出力に基づいて演算される、
ことを特徴とする請求項３に記載の携帯情報端末。
【請求項５】
前記移動位置及び移動速度は、予め指定した時点での前記傾き検出手段の出力データを基準とし、前記前記傾き検出手段が前記傾きの変化を検出したときの出力データとの比較に基づいて演算される、
ことを特徴とする請求項３に記載の携帯情報端末。
【請求項６】
前記傾き検出手段は、アブソリュート型の傾きセンサーである、
ことを特徴とする請求項１から５のいずれかに記載の携帯情報端末。
【請求項７】
前記傾き検出手段は、インクリメント型の傾きセンサーである、
ことを特徴とする請求項１から５のいずれかに記載の携帯情報端末。
【請求項８】
端末本体の傾きを検出し、
前記傾きに応じて前記端末が有する表示画面上のポインタの前記傾き方向への移動速度を制御する、
ことを特徴とする携帯情報端末の表示制御方法。
【請求項９】
端末本体の傾きを検出したとき前記端末が有する表示画面上のポインタの移動速度を変更する、
ことを特徴とする携帯情報端末の表示制御方法。
【請求項１０】
端末が画面表示手段と傾き検出手段を備え、
前記傾き検出手段が前記端末本体の傾きを検出したとき、前記画面上に表示されるポインタの前記傾き方向への移動速度の変更、または移動位置の変更のどちらかを切り替えて制御する、
ことを特徴とする携帯情報端末の表示制御方法。
【請求項１１】
前記移動位置及び移動速度は、前記傾き検出手段が出力する水平からの傾きに応じた出力に基づいて演算される、
ことを特徴とする請求項１０に記載の携帯情報端末の表示制御方法。
【請求項１２】
前記移動位置及び移動速度は、予め指定した時点での前記傾き検出手段の出力データを基準とし、前記前記傾き検出手段が前記傾きの変化を検出したときの出力データとの比較に基づいて演算される、
ことを特徴とする請求項１０に記載の携帯情報端末の表示制御方法。
【請求項１３】
前記傾きの検出は、アブソリュート型の傾きセンサーによる、
ことを特徴とする請求項８から１２のいずれかに記載の携帯情報端末の表示制御方法。
【請求項１４】
前記傾きの検出は、インクリメント型の傾きセンサーによる、
ことを特徴とする請求項８から１２のいずれかに記載の携帯情報端末の表示制御方法。
【請求項１５】
画面表示手段と傾き検出手段を備えた携帯情報端末の表示制御方法において、
特定のアプリケーションソフトを含む特定の動作機能に対応したアイコンを前記画面上に表示するステップと、
ポインタを前記画面上に表示するステップと、
前記傾き検出手段が前記端末本体の傾きを検出したとき、前記ポインタの前記傾き方向への移動速度の変更、または移動位置の変更のどちらかを切り替えて制御するステップと、
前記移動したポインタと前記アイコンとが前記画面上で重なって表示された場合に、前記アイコンに対応した前記特定のアプリケーションソフトを含む特定の動作が起動するステップと、
前記起動後、前記アイコンを前記表示画面から削除するステップ、
を含むことを特徴とする携帯情報端末の表示制御方法。
【請求項１６】
前記携帯情報端末は、さらにキー入力手段を有し、
前記ポインタは、前記キー入力手段が備える特定のキーの押下によって、前記画面上に表示され、
前記ポインタの移動制御は、前記特定のキーが押下され続けている間実行され、
前記特定のアプリケーションソフトを含む特定の動作は、前記特定のキーが前記押下の状態から開放されたときに起動する、
ことを特徴とする請求項１５に記載の携帯情報端末の表示制御方法。
【請求項１７】
請求項１５に記載の携帯情報端末の表示制御方法であって、
さらに、前記表示画面の端に特定の領域を表示するステップを含み、
前記ポインタの移動によって前記ポインタと前記特定の領域が前記画面上で重なって表示された場合に、
前記表携帯情報端末の表示制御方法の動作をキャンセルする、
ことを特徴とする携帯情報端末の表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話やＰＤＡなどのモバイル端末におけるポインティング方式に関し、とくに端末自体の傾き加減を感知し、ディスプレイ上のポインタ操作を可能とするポインティング方式に関する。
【背景技術】
【０００２】
近年、携帯電話などモバイル端末の普及に伴い、製品の差別化を図るために、ユーザの
操作性を重視した製品開発が行われる傾向にある。キー操作に依らずに簡便な操作で情報の入力を行う手段としてポインティングデバイスがある。マウス型、ライトペン型などの方式のポインティングデバイスをモバイル端末に採用した場合、モバイル端末を片手で持っている状態では、もう片方の手でデバイスを操作する必要があり、両手が塞がってしまう点で使い難さがある。
また、片手でも表示画面上のポインタを操作できるポインティングデバイスとしては、タッチパネル型、トラックボール型、トラックポイント型、トラックパッド型などがある。モバイル端末はノートＰＣと異なり、片手で持てる程度に小型であることを特徴としている。このため、必然的に画面やキーボタンなども小型になっている。特に携帯電話などでは端末自体が一層小型であるため、タッチ入力するには指の大きさに比べて画面サイズは小さすぎる。また、新たにトラックパッド、トラックボール、トラックポインタを装備しようとした場合には、モバイル端末のサイズに合わせデバイスのサイズを小さくしなければならないため、ユーザの操作性は悪くなってしまう。
【０００３】
そこで、モバイル端末が小型であることを積極的に利用し、モバイル端末自体を動かし、端末の傾き加減によりポインタを移動させ操作することが可能であれば、タッチパネル、トラックボール、トラックポインタ等の各デバイスに依存することなくポインタ操作が可能となる。モバイル端末自体を回動したときにその回転を検知して表示画面上のカーソルを動かす技術の一例が特許文献１に記載されている。特許文献１に開示された端末は、３次元振動ジャイロセンサーとＣＰＵと表示手段と操作ボタンを備え、操作ボタンが押下されている間、振動ジャイロセンサーが出力する回転角度に基づいてＣＰＵが画面上のカーソルの表示位置を制御するものである。振動ジャイロは、振動体に回転角速度を与えると振動方向とは直角方向にコリオリの力が働く力学原理を利用したものである。コリオリの力によって振動体に発生する応力は圧電効果を介して電圧に変換される。電圧値は加えられた角速度に比例する。検出された角速度は、振動ジャイロとともにセンサー内に実装されている電気回路によって時間積分され回転角に変換されて出力する。
【０００４】
【特許文献１】特開２００２−０８２７７３号公報（第３−６頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記の特許文献１に記載されている携帯端末では、装置筐体の回転角度に比例してポインタの表示画面位置が変化する。回転を止め、筐体の傾き角度が一定に静止していると、ポインタは画面上で静止するものである。
ポインタの運動特性を多様にし、例えば、端末（ディスプレイ）の傾き加減で、あたかも盆皿上でビー球が転がるように、ポインタを移動させることができると、操作性（ヒューマンインタフェース）が向上し、さらにゲームソフト等へ利用範囲が拡大する可能性がある。しかしながらこのような動作は、上記の従来技術では実現できていない。
本発明は、携帯端末における従来の入力方法の難点に鑑みてなされたものであって、その目的とするところは、モバイル端末自体を動かし、端末の傾き加減によりポインタを移動させ操作する方法を改良し、画面上でのポインタの動作形態をより多様化する表示制御方法並びにこれを備えた携帯情報端末を提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の携帯情報端末は、端末本体の傾きを検出する手段と、傾きに応じて端末が有する表示画面上のポインタの傾き方向への移動速度を制御する手段を備えることを特徴とする。
また、本発明の携帯情報端末は、端末本体の傾きを検出する手段と、傾き検出手段が傾きの変化を検出したとき端末が有する表示画面上のポインタの移動速度を変更する手段を備えることを特徴とする。
また、本発明の携帯情報端末は、端末本体の傾きを検出する手段と、傾き検出手段が傾きの変化を検出したとき端末が有する表示画面上のポインタの傾き方向への移動速度の変更、または移動位置の変更のどちらかを切り替えて制御する制御手段を備えることを特徴とする。
移動位置及び移動速度は、傾き検出手段が出力する水平からの傾きに応じた出力に基づいて演算されてもよい。
移動位置及び移動速度は、予め指定した時点での傾き検出手段の出力データを基準とし、傾き検出手段が傾きの変化を検出したときの出力データとの比較に基づいて演算されてもよい。
傾き検出手段は、アブソリュート型の傾きセンサーであってもよい。
傾き検出手段は、インクリメント型の傾きセンサーであってもよい。
【０００７】
また、本発明の携帯情報端末の表示制御方法は、端末本体の傾きを検出し、傾きに応じて端末が有する表示画面上のポインタの傾き方向への移動速度を制御することを特徴とする。
また、本発明の携帯情報端末の表示制御方法は、端末本体の傾きを検出したとき端末が有する表示画面上のポインタの移動速度を変更することを特徴とする。
また、本発明の携帯情報端末の表示制御方法は、端末が画面表示手段と傾き検出手段を備え、傾き検出手段が端末本体の傾きを検出したとき、画面上に表示されるポインタの傾き方向への移動速度の変更、または移動位置の変更のどちらかを切り替えて制御することを特徴とする。
移動位置及び移動速度は、傾き検出手段が出力する水平からの傾きに応じた出力に基づいて演算されてもよい。
移動位置及び移動速度は、予め指定した時点での傾き検出手段の出力データを基準とし、傾き検出手段が傾きの変化を検出したときの出力データとの比較に基づいて演算されてもよい。
傾きの検出は、アブソリュート型の傾きセンサーによってもよい。
傾きの検出は、インクリメント型の傾きセンサーによってもよい。
また、本発明の携帯情報端末の表示制御方法は、画面表示手段と傾き検出手段を備えた携帯情報端末の表示制御方法において、特定のアプリケーションソフトを含む特定の動作機能に対応したアイコンを画面上に表示するステップと、ポインタを画面上に表示するステップと、傾き検出手段が端末本体の傾きを検出したとき、ポインタの傾き方向への移動速度の変更、または移動位置の変更のどちらかを切り替えて制御するステップと、移動したポインタとアイコンとが画面上で重なって表示された場合に、アイコンに対応した特定のアプリケーションソフトを含む特定の動作が起動するステップと、起動後、アイコンが表示画面から削除するステップを含むことを特徴とする。
携帯情報端末は、さらにキー入力手段を有し、ポインタは、キー入力手段が備える特定のキーの押下によって、画面上に表示され、ポインタの移動制御は、特定のキーが押下され続けている間実行され、特定のアプリケーションソフトを含む特定の動作は、特定のキーが押下の状態から開放されたときに起動してもよい。
さらに、表示画面の端に特定の領域を表示するステップを含み、ポインタの移動によってポインタと特定の領域が画面上で重なって表示された場合に、表携帯情報端末の表示制御方法の動作をキャンセルしてもよい。
【発明の効果】
【０００８】
本発明の携帯情報端末は、端末本体の傾きを検出する手段と、傾きに応じて端末が有する表示画面上のポインタの傾き方向への移動速度を制御する手段を備えているので、画面上でのポインタの動作形態がより多様化され、携帯情報端末の操作性を増すという効果を有している。
【発明を実施するための最良の形態】
【０００９】
本発明の実施の形態について図面を参照して説明する。
［実施例の構成］
図１は、本発明のモバイル端末の構成ブロック図を示す。モバイル端末は、処理装置１と、記憶装置２と、入力装置３と、表示装置３と、傾き検知装置５から構成される。処理装置１は、記憶装置２、入力装置３、表示装置３、傾き検知装置５の全てを制御する。入力装置３は、このモバイル端末のキー入力部である。傾き検知装置５は、モバイル端末本体の傾きを検知する。
【００１０】
傾き検知装置５は、この実施例では３軸加速度センサーを用いている。図２に３軸加速度センサーの構造を平面図（図２（Ａ））と断面図（図２（Ｂ））によって示す。３軸加速度センサーは、錘５−１とそれを支える梁５−２とフレーム５−３をもった可動構造を成し、梁上にピエゾ抵抗素子５−４を有している。可動構造はシリコン板からエッチングによって削り出される。梁５−２で支えられた錘５−１にＸ（またはＹ）方向に加速度が加わると、錘は、Ｘ（またはＹ）軸の回りの捩れ変位を梁に起こし、また、Ｚ方向に加速度が加わるとＺ軸方向の屈曲変位を梁に起こす。梁上のピエゾ抵抗素子は、変位によって生じた応力によって抵抗変化を示す。錘を挟んだ梁上の４つのピエゾ抵抗素子を応力検出が最大となるように組み合わせを選んでホイートストンブリッジ（図２（Ｃ））を構成する。電気的なブリッジによって、ピエゾ抵抗素子に生じた抵抗変化を電圧変化Ｖｏｕｔとして取り出すことができる。
ピエゾ抵抗型の加速度センサーは、「重力に対する傾き」のような静的加速度の検出が可能である。この重力方向という絶対的な基準に対する傾きを検出できる点（アブソリュート型）は、従来技術に示されている振動ジャイロが、常に相対的な角度変化しか検出できない（インクリメンタル型）という特徴と比べて大いに異なる点である。図３に３軸加速度センサーを重力下で回転させた時の出力特性を示す。Ｘ軸の回りに回転させた時（図３（Ａ））、Ｙ軸上の梁に設けたピエゾ抵抗素子が作るブリッジ回路から角度に対して余弦関数状に変化する出力が得られる。余弦関数であるため角度４５°と１３５°と同じレベルを出力するが、本発明のような使い方では、角度範囲が±９０°の範囲であるため障害とはならない。Ｘ軸上のブリッジ回路からの出力は無い。Ｙ軸の回りに回転させた時（図３（Ｂ））は、Ｘ軸上のブリッジ回路から同様に余弦関数状の出力が得られる。これらの出力は、Ｚ軸を含め各軸独立に取り出すことができる。
ブリッジ回路からのアナログ出力は、内蔵するＡ／Ｄ変換器によってデジタル信号に変換され、処理装置１へ各軸のデジタル傾き検知信号として出力する。
傾き検知装置５は、５ｍｍ×５ｍｍ×１．２ｍｍｔ程度の小型の容積をもち、小型携帯端末の回路基板に十分に平面実装可能である。
【００１１】
図１の構成要素間の情報の授受について説明する。
入力装置であるキー入力部のキー構成を図４に示す。ここでは、カーソル移動の方向を上下左右に指示するボタンの中央に位置する中心ボタンを「Selectキー」と定めることとする（決定キー（ボタン）または確定キー（ボタン）と称する場合もある）。
入力装置３よりの「Selectキー」押下を検知した処理装置１は、傾き検知装置５に対し傾き検知要求を通知する。通知を受けた傾き検知装置５は現在のモバイル端末の傾きの初期状態を検知し、処理装置１にその傾き加減のデータを通知する。処理装置１は傾き検知装置５から受けたデータを「傾きの基準データ」として記憶装置２に記憶する。
その後処理装置１は、「Selectキー」押下によってポインタの表示を開始するために、現在表示装置４に表示されているアプリケーション画面の表示状態を判定する。ポインタを表示するのに適したディスプレイ上の位置を判定後、ポインタを表示装置４に表示させる。
入力装置３より「Selectキー」開放が検知されない間、処理装置１は傾き検知装置５に対し、傾き検知要求を定期的に通知する。
処理装置１は、ポインタを移動するモードを複数有する。
１つは、傾き検知装置５から随時通知される傾き加減のデータと、記憶装置２に記憶されている「傾きの基準データ」によりポインタの移動位置を予めプログラムされた計算式によって計算し、表示装置４に対しリアルタイムでポインタ位置を更新していく。これは従来技術にも装備されているモードである。
２つ目は、傾き検知装置５から新たに通知される傾き加減のデータと、記憶装置２に記憶されている「傾きの基準データ」によりポインタの新たな位置を上記と同様にして計算する。さらに、それらの間の距離を時間微分して速度を算出する。その初速度に基づいて表示画面上でポインタが直線の等速運動をするように、表示装置４に対しリアルタイムでポインタの表示位置を指示して行く。この等速運動の速度は、「Selectキー」が押下され続けた状態で、傾きの方向や大きさが変更された時に変更される。「Selectキー」が押下され続けた状態で、傾きの方向や大きさが変更されない場合には、ポインタは初期の等速運動を続ける。
処理装置１の運動モードの切り換えは、「Selectキー」の単発のクリックかダブルクリックかで判別することができる。
入力装置３より「Selectキー」開放を検知した処理装置１は、現在表示装置４にあるポインタの位置の判定、ならびに、ポインタの位置に存在するアイコンなどの判定を行い、選択できるアイコンなどがあれば、それに対応したアプリケーションを起動する。
起動後は、記憶装置２に記憶されている「傾きの基準データ」をクリアし、表示装置４のポインタを消す。
【００１２】
次に本実施例のモバイル端末操作者による端末を傾ける動作と、ポインタの表示画面上の運動との関連について説明する。簡単のためここでは、ポインタの運動モードは傾きの方向や大きさが変更されない間は等速運動するものとする。
図４は、例として携帯電話でディスプレイ上のポインタを左下に移動させるイメージを示す。図５は、右上に移動させるイメージを示す。
ポインタを左下に移動させる際には、ユーザは、携帯端末自体を左下に傾ける。ポインタを右上に移動させる際には、携帯端末自体を右上に傾ける。
図６は、ポインタの表示を開始しポインタの移動後、ポインタが指し示している機能やアプリケーションを実行するイメージを示す。
ユーザがモバイル端末上の「Selectキー」を押下した時に画面上にポインタを表示する。
「Selectキー」を押下したまま、モバイル端末自体を移動させたい方向に傾けてポインタを移動させる。
選択したいアイコンにポインタがたどり着いた時、「Selectキー」を開放する（離す）。
この時、ポインタが指し示しているアイコンの機能やアプリケーションを実行する。
図７は、モバイル端末の傾き加減によるポインタの移動速度を示すイメージである。
ポインタの移動速度はモバイル端末の傾き加減により変化させる（図７−Ａ）。基準点からモバイル端末を大きく傾けることによりポインタが早く移動し、小さく傾けた場合はポインタが遅く移動する。
モバイル端末の傾きが初期の基準の傾き状態となった場合はポインタの移動を停止する（図７−Ｂ）。
【００１３】
次に本実施例のモバイル端末の動作について、図８−Ａ、図８−Ｂのフローチャートを使って説明する。
図８−Ａ、図８−Ｂはユーザが「Selectキー」を押下してから「Selectキー」を開放するまでの一連の動作例をフローチャートで示したものである。図８−Ａは、「Selectキー」押下からディスプレイにポインタを表示するまでのプロセスである。
ユーザが片手でモバイル端末を持っている状態で、モバイル端末上のボタン「Selectキー」を押下する（Ｓ１）
モバイル端末内に内蔵されている「傾き検知装置」が、現在のモバイル端末自体の傾きを検知する（Ｓ２）。
処理装置は、「Selectキー」押下時の傾きを基準の傾きとして記憶する（Ｓ３）。
処理装置は、ディスプレイにポインタを表示する際、現在ディスプレイに表示されているアプリケーションを判定する（Ｓ４）。
そのアプリケーションに従って、ポインタを表示すべき最適なディスプレイ上の位置を判定し（Ｓ５）、
ディスプレイにポインタを表示する（Ｓ６）。
以上が「Selectキー」押下からディスプレイにポインタを表示するまでのプロセスである。
【００１４】
次に図８−Ｂにディスプレイ上にポインタが表示された後の動作、ポインタ移動、及び「Selectキー」が開放されるまでのプロセスを説明する。
処理装置は、ディスプレイ上にポインタが表示された後、そのポインタの位置に選択できるもの（アイコンやアンカー）が存在するか判定する（Ｓ７）。
選択できる物があれば、選択できる旨をユーザに明示するため、選択可能な部分を反転させるなど色を変えてフォーカス表示する（Ｓ８）。選択可能なものがなければディスプレイ上の表示は変化させない。
その後、選択のために「Selectキー」が開放されたかどうかを判定する（Ｓ９）。
開放されていない場合、ポインタの運動モードを選択する。
入力装置から「Selectキー」がシングルクリックされた場合は、「傾き検知装置」がモバイル端末自体の傾きを検知する（Ｓ１０−１）。
そして処理装置は、現在の傾き加減のデータと、Ｓ３で記憶してある「傾きの基準データ」によりポインタの移動位置を計算し（Ｓ１１−１）、
ディスプレイ上のポインタ位置を更新する（Ｓ１２−１）。
処理装置は、ディスプレイ上にポインタが表示された後、そのポインタの位置に選択できるもの（アイコンやアンカー）が存在するか判定する（Ｓ１３−１）。
選択できるのがなければ、ポインタの移動を進めるためにＳ１０−１に戻る。選択できるものがあればＳ９に戻る。
「Selectキー」がダブルクリックされた場合、「傾き検知装置」はモバイル端末自体の傾きを検知する（Ｓ１０−２）。
そして処理装置は、現在の傾き加減のデータと、Ｓ３で記憶してある「傾きの基準データ」によりポインタの移動方向と速度を決定する（Ｓ１１−２）。
決定した移動方向と速度に基づいてディスプレイ上のポインタ位置を更新する（Ｓ１２−２）。
処理装置は、ディスプレイ上に更新位置にポインタが表示された後、その位置に選択できるもの（アイコンやアンカー）が存在するか判定する（Ｓ１３−２）。
選択できるのがなければ、ポインタの移動を進めるためにＳ１０−２に戻る。選択できるものがあればＳ９に戻る。
Ｓ９にて処理装置が、「Selectキー」の開放を検知した場合、処理装置は、アイコンやアンカーに対応したアプリケーションを起動し、ディスプレイにそのアプリケーションを表示する（Ｓ１４）。
その後、処理装置は、Ｓ３で記憶した「傾きの基準データ」をクリアし（Ｓ１５）、ディスプレイ上からポインタを消去する（Ｓ１６）。
【００１５】
上記の実施例の説明においては、最初に「Selectキー」を押下した時に、処理装置が、傾き検知装置から取得した傾きデータを基準の傾きとし、この傾きからポインタの移動位置や移動速度を計算している。傾き検知装置にインクリメンタル型を用いる場合はこの動作は必須である。ここでは、アブソリュート型の３軸加速度センサーを用いているので、端末自体が水平（端末の主面が重力方向に対して垂直）の状態を基準にすることができる。しかしながら、加速度センサー温度ドリフト等の出力の温度安定性を考慮した場合は、上記の動作を含めておくことも必要である。
【００１６】
「Selectキー」押下により、ディスプレイ上にポインタを表示した後、操作をキャンセルしたい場合がある。この場合、ディスプレイ上のポインタで選択できない位置（アイコン等の選択できる部分以外の位置）にポインタを移動させ「Selectキー」を開放しなければならない。しかしながら、画面上ポインタで選択できない部分が少ない場合には、操作性が悪くなってしまう。
このような問題点を解決するための方法を図９に示す。確実にキャンセル操作を行えるようにするため、ディスプレイ上の下端の部分をアイコン等が存在せず何も選択できないエリアとする。この部分にポインタを移動し、「Selectキー」を開放した場合は、キャンセル操作とする。これにより、「Selectキー」押下後、ユーザが操作をキャンセルしたい場合には、モバイル端末を大きく下に傾けた後に「Selectキー」を開放すればよく、簡単にキャンセル操作を行うことが可能となる。
【００１７】
［実施例の効果］
本発明ではモバイル端末を片手で持った状態で、ディスプレイ上のポインタ操作が可能である。また、本発明では「端末自体の傾き」加減によってポインタの移動を行うため、タッチパネル型、トラックボール型、トラックポイント型、トラックパッド型のポインティングデバイスのようにディスプレイ、トラックボール、トラックポインタ等の各デバイスに依存することなく、小型のモバイル端末でもポインタ操作が可能である。また、モバイル端末の形状、大きさを問わず、どのようなモバイル端末でも同じ操作性を実現できる。
【００１８】
これら上記の効果は特許文献１に記載された技術であっても得られるものであるが、本発明によれば、以下の効果が顕著に得られる。
すなわち、本発明では傾き検知装置に振動ジャイロではなく、加速度センサーを用いているため、小型で薄型の携帯端末の筐体に実装することが容易である。また、静的加速度の検出が可能なため、重力に対する傾斜が検知でき、傾きに対する感覚がユーザにとって極めて自然であって、操作しやすい。
さらに、本発明では、ポインタの運動モードを等速／加速／減速と多様に選ぶことができるため、操作性がより向上する。また、自然界における運動物体に対する各種の「摩擦や抵抗や反発」を組み入れることも可能である。
さらに、この特徴を用いることによって、球技等の多数のゲームを携帯端末上で実現できる。例えば、ポインタの形状を球技のボールに模して円形とし、ゴルフのパッティング、野球のピッチングやバッティング、射的や射撃、更には四つ玉、スリークッション、ポケット等のビリヤード競技等、球体をヒットして楽しむ数多くの電子ゲームが携帯端末上で可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明のモバイル端末のブロック図である。
【図２】本発明のモバイル端末が備える３軸加速度センサーの構造を示す図である。
【図３】本発明のモバイル端末が備える３軸加速度センサーの重力に対する傾斜の検出特性を示す図である。
【図４】本発明のモバイル端末のポインタ操作の例を示す図である。
【図５】本発明のモバイル端末のポインタ操作の例を示す図である。
【図６】本発明のモバイル端末のポインタ操作の例を示す図である。
【図７−Ａ】本発明のモバイル端末のポインタ操作の例を示す図である。
【図７−Ｂ】本発明のモバイル端末のポインタ操作の例を示す図である。
【図８−Ａ】本発明のモバイル端末の動作フローを示す図である。
【図８−Ｂ】本発明のモバイル端末の動作フローを示す図である。
【図９】本発明のモバイル端末のポインタ操作の例を示す図である。
【符号の説明】
【００２０】
１    処理装置
２    記憶装置
３    入力装置
４    表示装置
５    傾き検知装置
５−１    錘
５−２    梁
５−３    フレーム
５−４    ピエゾ抵抗素子
【図１】
2006113859.tif 000003
【図２】
2006113859.tif 000004
【図３】
2006113859.tif 000005
【図４】
2006113859.tif 000006
【図５】
2006113859.tif 000007
【図６】
2006113859.tif 000008
【図７−Ａ】
2006113859.tif 000009
【図７−Ｂ】
2006113859.tif 000010
【図８−Ａ】
2006113859.tif 000011
【図８−Ｂ】
2006113859.tif 000012
【図９】
2006113859.tif 000013