(57)【要約】【課題】端末の姿勢の変化に応じて情報処理を行うこと。【解決手段】カーソルと、カーソルにて選択され得る機能に対応する１以上の機能表示とを含む画面表示の映像を出力するディスプレイ１４と、端末の姿勢の変化を検出する加速度センサ１１と、加速度センサ１１の出力に基づいて、カーソルの動きを制御すると共に、加速度センサ１１が衝撃を検出した場合に、その直前にカーソルによって指し示されていた機能表示に対応する機能を実行する制御部１３とを備える。【選択図】図２
2014026304.tif 000002
【特許請求の範囲】
【請求項１】
端末の姿勢の変化に応じて情報処理を行う携帯情報端末であって、
カーソルと、前記カーソルにて選択され得る機能に対応する１以上の機能表示とを含む画面表示の映像を出力するディスプレイと、
端末の姿勢の変化を検出する加速度センサと、
前記加速度センサの出力に基づいて、前記カーソルの動きを制御すると共に、前記加速度センサが衝撃を検出した場合に、その直前に前記カーソルによって指し示されていた機能表示に対応する機能を実行する制御部と
を備えることを特徴とする携帯情報端末。
【請求項２】
前記制御部は、前記カーソルの動きを制御する度に、前記カーソルによって指し示される座標を示すデータをバッファに格納しておき、前記加速度センサが衝撃を検出した場合に、前記バッファに格納されているデータのうち、前記加速度センサが衝撃を検出する直前に格納されたデータによって示される座標に相当する機能表示に対応する機能を実行する
ことを特徴とする請求項１に記載の携帯情報端末。
【請求項３】
前記制御部は、前記カーソルの動きを制御する度に、前記カーソルによって指し示される機能表示を示すデータをバッファに格納しておき、前記加速度センサが衝撃を検出した場合に、前記バッファに格納されているデータのうち、前記加速度センサが衝撃を検出する直前に格納されたデータによって示される機能表示に対応する機能を実行する
ことを特徴とする請求項１に記載の携帯情報端末。
【請求項４】
カーソルと、前記カーソルにて選択され得る機能に対応する１以上の機能表示とを含む画面表示の映像を出力するディスプレイと、端末の姿勢の変化を検出する加速度センサとを備える携帯情報端末の姿勢の変化に応じて情報処理を行う情報処理方法であって、
前記加速度センサの出力に基づいて、前記カーソルの動きを制御すると共に、前記加速度センサが衝撃を検出した場合に、その直前に前記カーソルによって指し示されていた機能表示に対応する機能を実行する
ことを特徴とする情報処理方法。
【請求項５】
端末の姿勢の変化に応じて情報処理を行う携帯情報端末として、コンピュータを機能させるプログラムであって、
前記コンピュータを、
端末の姿勢の変化を検出する加速度センサの出力に基づいて、ディスプレイが出力する画面表示の映像の含まれるカーソルの動きを制御すると共に、前記加速度センサが衝撃を検出した場合に、その直前に前記カーソルによって指し示されていた機能表示に対応する機能を実行する制御部
として機能させるプログラム。
【請求項６】
端末の姿勢の変化に応じて情報処理を行う携帯情報端末として、コンピュータを機能させるプログラムを記録した記録媒体であって、
前記コンピュータを、
端末の姿勢の変化を検出する加速度センサの出力に基づいて、ディスプレイが出力する画面表示の映像の含まれるカーソルの動きを制御すると共に、前記加速度センサが衝撃を検出した場合に、その直前に前記カーソルによって指し示されていた機能表示に対応する機能を実行する制御部
として機能させるプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯情報端末、情報処理方法、プログラム、及び記録媒体に関する。特に本発明は、端末の姿勢の変化に応じて情報処理を行う携帯情報端末、情報処理方法、当該携帯情報端末としてコンピュータを機能させるプログラム、並びに当該プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
一般に、携帯情報端末は、小さい筐体に複数のボタンを備えている。そのため、このような携帯情報端末は、ボタンの押し間違い等による誤入力が発生し易い。また、ボタンを用いた文字入力の場合、一文字を入力するために何度もボタン操作が必要であり、非常に操作が面倒である。その他、情報入力の際の操作は、例えば筐体上面に設けられたボタンを押下する等の操作のみであり、操作が単一で面白みに欠ける。
【０００３】
このような背景に関連する技術としては、様々なものが知られている（例えば、特許文献１参照。）。
【０００４】
例えば、特許文献１には、例えば携帯電話端末やＰＤＡ等の携帯可能な電子機器に好適な装置が記載されている。より具体的に説明すると、この装置は、装置本体の傾いた方向を検知する。また、この装置は、装置本体の振動を検知する。そして、この装置は、円環状に配列させた複数の所定の情報と、複数の所定の情報の少なくとも１つを選択可能に支持するためのカーソルとを、表示部上に表示させる。そして、この装置は、検知した傾きの方向に基づいて、カーソルを円環状に表示されている情報の配列に沿って移動させる。また、この装置は、検知した傾きの方向の変化と傾きの継続とに基づいて、カーソルの移動速度を設定し、検知した振動に基づいて、カーソルが選択可能に指示している情報を入力すべき情報として確定する。このようにして、この装置によっては、装置本体を傾けたり振動させたりするような、簡単、且つ誤入力の虞が少ない操作により、情報の入力が可能となっている。
【０００５】
また、ポインタの運動特性を多様にし、例えば、端末の傾き加減で、あたかも盆皿上でビー球が転がるように、ポインタを移動させることができると、操作性が向上し、更にゲームソフト等へ利用範囲が拡大する可能性がある。
【０００６】
このような背景に関連する技術としては、様々なものが知られている（例えば、特許文献２参照。）。
【０００７】
例えば、特許文献２には、端末自体の傾き加減を感知し、ディスプレイ上のポインタ操作を可能とする端末が記載されている。より具体的に説明すると、この端末は、端末本体の傾きを検出する。そして、この端末は、傾きに応じて端末が有する表示画面上のポインタの傾き方向への移動速度を制御する。このようにして、この端末によっては、画面上でのポインタの動作形態がより多様化され、端末の操作性を増す。
【０００８】
また、携帯電話機では、携帯電話機に対する人の行う運動に関する情報処理機能を付与し、携帯電話機の有用性や応用可能性を拡大することができる。しかしながら、ユーザの行う運動、例えば携帯電話機を振ったり、叩いたりする動作を加速度センサ、又は角度センサで検知して、携帯電話機の操作を制御するだけである。したがって、ボタンをユーザが操作したり、電子ペンによって入力したりするのとは異なり、その動作をどうのように携帯電話機が検出し、またそれが、携帯電話機のある機能を操作するのに必要な動作であったか否か判断する機能がない。そのため、誤動作をしたり、ユーザの意図しない携帯電話機の機能を制御したりしてしまう可能性がある。
【０００９】
また、携帯電話機に対するユーザの行動をユーザが自分で確認するための機能がない。そのため、ユーザが何故意図した携帯電話機の機能が制御されなかったか認識できないので、意図した機能を処理するのに時間が掛かったり、誤動作が繰り返し起こってしまったりする可能性がある。したがって、ユーザの行う行動を検出する加速度センサ、又は角度センサを付与したが、その機能の十分な効果が得られないということがある。
【００１０】
このような背景に関連する技術としては、様々なものが知られている（例えば、特許文献３参照。）。
【００１１】
例えば、特許文献３には、操作性の向上を図った装置が記載されている。より具体的に説明すると、この装置には、予め設定された動作量に対応するアプリケーションが記録されている。そして、この装置は、この装置本体に外部からくわえられた動作を検出する。そして、この装置は、検出された動作が検出範囲以上の動作量であるか否か判断する。そして、この装置は、検出範囲以上であると判断された動作量に対応するユーザが体感可能な体感信号を発生する。そして、この装置は、検出範囲以上であると判断された動作量と予め設定された動作量が一致するか否かを判断し、一致すると判断した場合に予め設定された動作量に対応するアプリケーションを起動させる。このようにして、この装置によっては、装置に対するユーザの行う動作による誤動作を軽減することができるという効果が得られる。
【００１２】
また、加速度センサを利用したコマンド入力方法としては、ユーザが筐体を揺する操作を加速度センサからの信号で検知して表示部の照明装置の点灯時間を増長するものが提案されている。また、ユーザが筐体を振る操作を加速度センサからの信号で検知してトップメニューの表示を行うものが提案されている。また、ユーザが筐体を揺する操作を加速度センサからの信号で検知してスピーカからの着信音の出力に換えてバイブレータの振動で着信を報知するようにしたものが提案されている。
【００１３】
しかしながら、これらのものは、筐体を揺すったり振ったりする際に生じる振動を単純に感知して携帯端末の機能を起動させるといった単機能的なものに過ぎず、携帯端末に実装された様々な機能を選択的に機能することができない。そのため、拡張性に乏しいといった問題があり、また、携帯電話等の携帯端末はポケットやバッグに納められて持ち運ばれることが多いため、携帯中の振動によって誤動作を生じる虞もある。
【００１４】
このような背景に関連する技術としては、様々なものが知られている（例えば、特許文献４参照。）。
【００１５】
例えば、特許文献４には、携帯端末の筐体に配備された加速度センサと加速度からの信号出力に基づいて携帯端末の動作を制御する制御部とを備えた装置が記載されている。より具体的に説明すると、この装置は、加速度センサが予め決められた起動信号を検知した場合に限り、予め設定された時間の範囲で加速度センサからの信号を機能選択コマンドとして受け付ける。また、この装置は、携帯端末に実装された各種の機能とその実行を指示する機能選択コマンドとの関係を対応させて記憶する。また、この装置は、携帯端末に実装された各種の機能とその実行を指示する機能選択コマンドとの関係を登録するための教示操作実行コマンドの入力を受け付ける。また、この装置は、受け付けられた機能選択コマンドをその時点で選択されている携帯端末の機能に対応させて記憶する。また、この装置は、新たに記憶された機能選択コマンドと携帯端末の機能との対応関係を携帯端末のディスプレイに可視表示する。また、この装置は、受け付けられた機能選択コマンドに対応する携帯端末の機能を求めてその機能の実行を携帯端末に指示する。このようにして、この装置によっては、携帯端末がポケットやバッグに納められて持ち運ばれる間に加速度センサが筐体の振動や揺れ、又は姿勢変化等を検知して信号を出力した場合であっても、これらの信号が機能選択コマンドとして誤認識されることはない。このようにして、携帯端末の機能が誤って起動されるといった問題が改善される。
【００１６】
また、特許文献３に開示されている携帯情報処理装置の場合、バイブレータの振動パターンで、自分が筐体を振った方向、及び振った回数を認識することができるのは利点である。しかしながら、起動を希望するアプリケーションプログラムを、筐体を振るという操作で指定するようになっているため、大掛かりな指定操作を必要としてします。例えば混雑している車内等では、操作が困難となる問題がある。
【００１７】
このような背景に関連する技術としては、様々なものが知られている（例えば、特許文献５参照。）。
【００１８】
例えば、特許文献５には、筐体を軽打するタップ操作のタップ操作箇所やタップ操作回数に応じて、所望のアプリケーションプログラムを起動し、また、この起動したアプリケーションプログラムの所望の情報処理を指定可能とした装置が記載されている。より具体的に説明すると、この装置は、筐体を軽打するタップ操作における、筐体上のタップ操作箇所、及びタップ操作回数を検出する。また、この装置は、複数のアプリケーションプログラムを記憶する。また、この装置は、筐体上のタップ操作箇所、及びタップ操作回数と、起動するアプリケーションプログラムとを関連付けられて記憶する。そして、この装置は、検出されたタップ操作箇所、及びタップ操作回数に基づいて、タップ操作箇所、及びタップ操作回数に対応するアプリケーションプログラムを検出し、この検出したアプリケーションプログラムを読み出して起動する。このようにして、この装置によっては、タップ操作という、小さな指定操作で所望のアプリケーションプログラムの軌道や情報処理を指定可能とすることができる。
【先行技術文献】
【特許文献】
【００１９】
【特許文献１】特許第４２８５７４０号公報
【特許文献２】特開２００６−１１３８５９号公報
【特許文献３】特開２００６−３３３３５５号公報
【特許文献４】特許第４８５３３０２号公報
【特許文献５】特開２００９−２７８２９４号公報
【発明の概要】
【発明が解決しようとする課題】
【００２０】
しかしながら、特許文献１〜５に記載の技術は、所望の機能を実行しようとするにあたり、携帯情報端末の筐体を振ったり、叩いたりした際に、その振動により、カーソルの位置がずれてしまい、所望の機能を実行することができない虞がある。このような問題は、例えば、アプリケーションを起動させるアイコン同士の距離が狭かったり、Ｗｅｂページのハイパーリンクやボタン同士の距離が狭かったりする場合に、特に深刻な問題となる。
【００２１】
本発明の目的は、上述した課題を解決する携帯情報端末、情報処理方法、プログラム、及び記録媒体を提供することにある。
【課題を解決するための手段】
【００２２】
上記課題を解決するために、本発明の第１の形態によると、端末の姿勢の変化に応じて情報処理を行う携帯情報端末であって、カーソルと、カーソルにて選択され得る機能に対応する１以上の機能表示とを含む画面表示の映像を出力するディスプレイと、端末の姿勢の変化を検出する加速度センサと、加速度センサの出力に基づいて、カーソルの動きを制御すると共に、加速度センサが衝撃を検出した場合に、その直前にカーソルによって指し示されていた機能表示に対応する機能を実行する制御部とを備える。
【００２３】
本発明の第２の形態によると、カーソルと、カーソルにて選択され得る機能に対応する１以上の機能表示とを含む画面表示の映像を出力するディスプレイと、端末の姿勢の変化を検出する加速度センサとを備える携帯情報端末の姿勢の変化に応じて情報処理を行う情報処理方法であって、加速度センサの出力に基づいて、カーソルの動きを制御すると共に、加速度センサが衝撃を検出した場合に、その直前にカーソルによって指し示されていた機能表示に対応する機能を実行する。
【００２４】
本発明の第３の形態によると、端末の姿勢の変化に応じて情報処理を行う携帯情報端末として、コンピュータを機能させるプログラムであって、コンピュータを、端末の姿勢の変化を検出する加速度センサの出力に基づいて、ディスプレイが出力する画面表示の映像の含まれるカーソルの動きを制御すると共に、加速度センサが衝撃を検出した場合に、その直前にカーソルによって指し示されていた機能表示に対応する機能を実行する制御部として機能させる。
【００２５】
本発明の第４の形態によると、端末の姿勢の変化に応じて情報処理を行う携帯情報端末として、コンピュータを機能させるプログラムを記録した記録媒体であって、コンピュータを、端末の姿勢の変化を検出する加速度センサの出力に基づいて、ディスプレイが出力する画面表示の映像の含まれるカーソルの動きを制御すると共に、加速度センサが衝撃を検出した場合に、その直前にカーソルによって指し示されていた機能表示に対応する機能を実行する制御部として機能させるプログラムを記録した。
【００２６】
なおまた、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となり得る。
【発明の効果】
【００２７】
以上の説明から明らかなように、この発明によっては、所望の機能を実行しようとするにあたり、携帯情報端末の筐体を振ったり、叩いたりした際に、その振動により、カーソルの位置がずれることを防止することができ、所望の機能を精確に実行することができる。
【図面の簡単な説明】
【００２８】
【図１】一実施形態に係る携帯情報端末１の利用方法の一例を示す図である。
【図２】発明の構成図である。
【図３】クリックモードで機能を実行させる動作のフローである。
【図４】クリックモードを終了させる動作のフローである。
【発明を実施するための形態】
【００２９】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００３０】
図１は、一実施形態に係る携帯情報端末１の利用方法の一例を示す。携帯情報端末１は、端末の姿勢の変化に応じて情報処理を行う装置である。
【００３１】
携帯情報端末１は、ディスプレイ１４を備える。より具体的に説明すると、ディスプレイ１４は、カーソルＣと、カーソルＣにて選択され得る機能に対応する１以上のアイコンＩａ〜ｄ（以下、アイコンＩと総称する。）を含む画面表示の映像を出力する装置である。なおまた、アイコンＩは、この発明における「機能表示」の一例であってよい。
【００３２】
携帯情報端末１は、端末の姿勢の変化に応じて、カーソルＣを移動させる。例えば、携帯情報端末１の上側を下げると共に、携帯情報端末１の下側を上げるようにして傾けると、携帯情報端末１は、カーソルＣを上側へ移動させる。また、携帯情報端末１の上側を上げると共に、携帯情報端末１の下側を下げるようにして傾けると、携帯情報端末１は、カーソルＣを下側へ移動させる。また、携帯情報端末１の左側を下げると共に、携帯情報端末１の右側を上げるようにして傾けると、携帯情報端末１は、カーソルＣを左側へ移動させる。また、携帯情報端末１の右側を下げると共に、携帯情報端末１の左側を上げるようにして傾けると、携帯情報端末１は、カーソルＣを右側へ移動させる。また、携帯情報端末１の左上側を下げると共に、携帯情報端末１の右下側を上げるようにして傾けると、携帯情報端末１は、カーソルＣを左上側へ移動させる。また、携帯情報端末１の右上側を下げると共に、携帯情報端末１の左下側を上げるようにして傾けると、携帯情報端末１は、カーソルＣを右上側へ移動させる。また、携帯情報端末１の右下側を下げると共に、携帯情報端末１の左上側を上げるようにして傾けると、携帯情報端末１は、カーソルＣを右下側へ移動させる。また、携帯情報端末１の左下側を下げると共に、携帯情報端末１の右上側を上げるようにして傾けると、携帯情報端末１は、カーソルＣを左下側へ移動させる。また、携帯情報端末１は、端末に振動が加えられると、カーソルＣによって指し示されているアイコンＩに対応する機能を実行する。以下の説明においては、このような操作に応じてカーソルＣを移動させたり、アイコンＩに対応する機能を実行させたりする動作モードを、クリックモードと称する。
【００３３】
図２に本発明の構成を示す。携帯情報端末１は、ディスプレイ１４の他に、加速度センサ１１、メモリ１２、制御部１３、及びバイブレータ１５を備える。
【００３４】
加速度センサ１１は、加速度を計測するセンサである。制御部１３は、加速度センサ１１、メモリ１２、ディスプレイ１４、及びバイブレータ１５を制御する装置である。メモリ１２は、データやプログラムを記憶する装置である。バイブレータ１５は、振動する装置である。
【００３５】
制御部１３は加速度センサ１１から出力された信号を受け取ることで現在の端末の傾きと振動を検出する。メモリには振動パターンが登録されている。
【００３６】
振動パターンは３パターンとした。振動パターンＡは、クリックモード開始コマンドに対応する。振動パターンＢは、クリック（機能選択）コマンドに対応する。振動パターンＣは、機能起動時においては機能を停止し、待ち受け画面へ戻るコマンドに対応し、待ち受け画面時においてはクリックモードを終了させるコマンドに対応する。
【００３７】
メモリに登録する振動パターンは登録用のアプリケーションを用意し、ユーザが筐体のどこをどの程度の強さでタップさせればよいか登録させるのが望ましい。本発明では３パターンの振動の登録を想定している。
【００３８】
その際にタップの強さと場所が適切かどうかを判断する機能を盛り込み、タップ動作が所定の条件を満たせば、ＯＫ判断を下し、条件を満たせないときはＮＧとして、ユーザへリトライを促す仕組みとする。
【００３９】
所定の条件としてはタップ動作において、タップの強さと、タップの方向に関する条件を用意する。タップの強さ（振動量）は、ｍｉｎ＜タップの強さ＜ｍａｘであることとする。ここで、ｍｉｎは、最低限加速度センサが反応しうる振動以上（設計者が定める）の強さとする。ｍａｘは、安全性や加速度センサ動作保証内で設計者が定める強さとする。タップの方向（振動方向）は、タップさせる場所が適切かどうかを判断する。反応できる場所であればどこでもよいが、設計者が推奨箇所を指定することが望ましい。
【００４０】
また、クリックモード起動時において実動作（タップ動作）が有効となるタップの強さと振動方向に関する条件を用意する。登録した動作に対して、実動作のタップバラつきを勘案して下記の条件を満たすときのみ、タップ動作時（加速度センサの振動時）に機能の起動が有効となる。
【００４１】
タップの強さ（振動量）は、登録したタップの強さ−α＜実動作のタップの強さ＜登録したタップの強さ＋αとする。
【００４２】
Ｘ軸の振動方向は、登録したタップの方向−ｘ＜実動作のタップの方向＜登録したタップの方向＋ｘとする。Ｙ軸の振動方向は、登録したタップの方向−ｙ＜実動作のタップの方向＜登録したタップの方向＋ｙとする。Ｚ軸の振動方向は、登録したタップの方向−ｚ＜実動作のタップの方向＜登録したタップの方向＋ｚとする。α、ｘ、ｙ、ｚは設計者またはユーザが規定するパラメータである。
【００４３】
制御部１３は端末の傾きを検出した結果をディスプレイ１４に出力させ、傾きに合わせてディスプレイ１４上のカーソルＣを移動させる。また制御部１３は、ユーザが筐体をタップした振動を基に信号処理を行い、メモリに登録された振動パターンと照合する。制御部１３は照合結果をディスプレイ１４し、バイブレータ１５を所定の振動をさせるとともに各種機能を実行する。
【００４４】
図３は、携帯情報端末１が待ち受け状態において機能動作させる動作を示すフローチャートであり、制御部１３により実行される。
【００４５】
最初、携帯情報端末１は待ち受け状態である（Ｓ１１）。Ｓ１２で携帯ユーザが筐体をタップすると（Ｓ１２）、加速度センサ１１は外部からの衝撃を検出し、制御部１３がそこから得た振動とメモリ１２に登録されている振動パターンＡと照合する（Ｓ１３）。照合した結果、条件が一致すると（Ｓ１３：ＹＥＳ）、制御部１３は信号処理しバイブレータ１５へ信号を出力し、所定のパターンで振動させる。また、ディスプレイ１４に信号を出力し、カーソルＣをディスプレイ１４の画面中央へ表示させることでクリックモードを起動させる（Ｓ１４）。
【００４６】
そして、制御部１３は、クリックモードを起動した段階での傾きをデフォルト状態として、メモリ１２へ登録する（Ｓ１５）。
【００４７】
そして、ユーザが端末をある方向に傾けると、加速度センサ１１は、角加速度を示すデータを、制御部１３へ出力する。そして、制御部１３は、加速度センサ１１から出力されたデータに基づいて、メモリ１２に登録されたデフォルト状態に対する現在の傾きを算出する（Ｓ１６）。
【００４８】
制御部１３は、算出した結果をもとにカーソルＣの移動距離を算出し、結果をディスプレイ１４へ出力させカーソルＣを動かす（Ｓ１７）。ここで、制御部１３は、カーソルＣが指し示す座標を示すデータを、バッファに逐次格納する。
【００４９】
そして、カーソルＣの移動位置が機能を起動させるアイコンＩに対して重複すると（Ｓ１８：ＹＥＳ）、タップ動作が有効となる（Ｓ１９）。
【００５０】
この時点でユーザが振動パターンＢに合わせて筐体をタップするとＳ２１では加速度センサ１１は、外部からの衝撃を検出し（Ｓ２０）、制御部１３がそこから得た振動と登録されている振動パターンＢと照合する（Ｓ２１）。照合した結果、条件が一致すると（Ｓ２１：ＹＥＳ）、制御部１３はバイブレータ１５へ信号を出力させ、所定のパターンで振動させるとともに、ステップＳ１８で重複されていた機能を実行する（Ｓ２２）。より具体的に説明すると、制御部１３は、加速度センサ１１の出力が振動パターンＢの条件と一致すると、バッファに格納されているデータのうち、加速度センサ１１が外部からの衝撃を検出する直前のデータを読み出す。そして、制御部１３は、そのデータによって示される座標に相当する機能を実行する。
【００５１】
図４は、クリックモードを終了させるフローである。機能起動中に（Ｓ３１）、ユーザが振動パターンＣに合わせて筐体をタップすると（Ｓ３２）、加速度センサ１１は、外部からの衝撃を検出し、制御部１３がそこから得た振動とメモリ１２に登録されている振動パターンＣと照合する（Ｓ３３）。照合した結果、条件が一致すると（Ｓ３３：ＹＥＳ）、機能を一時停止または終了し（Ｓ３４）、待ち受け画面に戻る。
【００５２】
さらに待ち受け画面時においてユーザが振動パターンＣに合わせて筐体をタップすると（Ｓ３５）、加速度センサ１１は、外部からの衝撃を検出し、制御部１３がそこから得た振動とメモリ１２に登録されている振動パターンＣと照合する（Ｓ３６）。照合した結果、条件が一致すると（Ｓ３６：ＹＥＳ）、クリックモードがオフになり（Ｓ３７）、通常のタッチ操作のモードへ移行する（Ｓ３８）。
【００５３】
なおまた、上述した実施形態においては、カーソルＣが指し示す座標を示すデータを、バッファに格納することとしたが、カーソルＣが指し示す機能を示すデータを、バッファに逐次格納するようにしてもよい。その場合、カーソルＣが指し示す機能が存在しない場合には、その旨を示すデータを格納するようにする。そして、制御部１３は、加速度センサ１１の出力が振動パターンＢの条件と一致すると、バッファに格納されているデータのうち、加速度センサ１１が外部からの衝撃を検出する直前のデータを読み出して、そのデータによって示される機能を実行する。
【００５４】
このように、本実施形態によっては、筐体を傾けてカーソルＣを移動させ、筐体を振動させてカーソルＣが指し示す機能を実行する場合に、筐体を振動させたときにカーソルＣが移動して、所望の機能が立ち上がらないことを防止することができる。
【００５５】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は、上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更、又は改良を加えることが可能であることが当業者に明らかである。そのような変更、又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００５６】
特許請求の範囲、明細書、及び図面中において示したシステム、方法、装置、プログラム、及び記録媒体における動作、手順、ステップ、及び段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示していない。また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現し得ることに留意すべきである。特許請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００５７】
１  携帯情報端末
１１  加速度センサ
１２  メモリ
１３  制御部
１４  ディスプレイ
１５  バイブレータ
Ｃ  カーソル
Ｉ  アイコン
【図１】
2014026304.tif 000003
【図２】
2014026304.tif 000004
【図３】
2014026304.tif 000005
【図４】
2014026304.tif 000006