(57)【要約】【課題】  メニュー選択や文字入力等の情報入力の際に、誤入力の発生を少なくし、操作を簡略化し、ユーザに操作の楽しみを与えることを可能にする。【解決手段】  表示部上には、メニュー項目が円環状に配列された円環状領域４２が表示される。ユーザが携帯電話端末を傾けると、その傾きの方向に応じて、ハイライト表示によるカーソル４７が円環状領域４２上を移動する。そして、カーソル４７が所望のメニュー項目を指示しているときに、ユーザが携帯電話端末を振動させると、そのメニュー項目が決定される。【選択図】  図５
2005092667.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示可能な表示部と、
装置本体の傾いた方向を検知する傾き検知部と、
装置本体の振動を検知する振動検知部と、
円環状に配列させた複数の所定の情報と、上記複数の所定の情報の少なくとも一つを選択可能に指示するためのカーソルとを、上記表示部上に表示させると共に、上記傾き検知部が検知した傾きの方向に基づいて、上記カーソルを上記円環状に表示されている情報の配列に沿って移動させ、上記振動検知部が検知した振動に基づいて、上記カーソルが選択可能に指示している情報を入力すべき情報として確定する制御部とを有する
ことを特徴とする携帯型情報入力装置。
【請求項２】
請求項１記載の携帯型情報入力装置であって、
上記制御部は、上記振動検知部が所定時間内に２回以上の振動を検知したときに、上記カーソルが選択可能に指示している情報を上記入力すべき情報として確定する処理を実行することを特徴とする携帯型情報入力装置。
【請求項３】
請求項１記載の携帯型情報入力装置であって、
上記制御部は、この装置により実行される複数の各機能を各々表すメニュー項目を、上記複数の所定の各情報として上記円環状に配列させて上記表示部に表示させることを特徴とする携帯型情報入力装置。
【請求項４】
請求項１記載の携帯型情報入力装置であって、
上記制御部は、複数の文字を各々表す文字情報を、上記複数の所定の情報として上記円環状に配列させて上記表示部に表示させることを特徴とする携帯型情報入力装置。
【請求項５】
請求項１記載の携帯型情報入力装置であって、
上記制御部は、上記複数の情報内で上記カーソルが選択可能に指示している情報を、上記複数の所定の情報が配列された円環の中心部分に拡大表示させることを特徴とする携帯型情報入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話端末やＰＤＡ（Personal Digital Assistant）等の携帯可能な電子機器に好適な携帯型情報入力装置に関する。
【背景技術】
【０００２】
従来より、携帯電話端末やＰＤＡ等のような小型の携帯型電子装置において、例えばメニュー選択や文字入力の際には、一般にテンキーや十字キーなどの入力デバイスが用いられている。
【０００３】
すなわち例えば十字キーを用いたメニュー選択の場合を例に挙げて説明すると、携帯型電子装置に設けられている表示部の画面上には、それぞれがアプリケーションに対応した複数のメニューアイコンが表示され、ユーザは、十字キー等を操作してカーソルを移動させ、それら複数のメニューアイコンの内の所望のアイコン上にカーソルを重ね合わせることにより、所望のアプリケーションの選択を行う。
【０００４】
また例えばテンキーを用いた文字入力の場合を例に挙げて説明すると、当該テンキーを構成する各キーにはそれぞれ複数の仮名が割り当てられており、ユーザは、何れかのテンキーを繰り返し押下することにより所望の文字を入力する。
【０００５】
なお、メニュー選択等が可能な携帯型電子装置としては、例えば特許文献１に記載されている情報処理端末および方法が知られている。この特許文献１には、装置の傾きに応じて各種の処理を入力することができる情報入力装置が開示されている。すなわちこの情報処理端末によれば、表示部にはアプリケーションプログラムの選択メニュー画面が表示され、その表示状態のときに、ユーザがコントロールボタンを押下しながら装置を傾けると、当該表示部上をカーソルが移動し、そのカーソルによりアプリケーションプログラムのメニューが選択可能となる。
【特許文献１】特開２００２−２０７５６７号公報（第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、従来の携帯型電子装置に設けられている十字キーやテンキーは、一般に小型であり、また小さい筐体上に密集した状態で配されていることが多い。このため、上述したメニュー選択や文字入力等のような情報入力の際に、それら十字キーやテンキーを正確に操作することが難しく、キーの押し間違いなどによる誤入力が発生し易い。また、テンキーを用いた文字入力の場合、一文字を入力するために何度もキー操作が必要であり、非常に操作が面倒である。その他、情報入力の際の操作は、例えば筐体上面に設けられたキーを押下するなどの操作のみであり、操作が単一で面白みに欠ける。
【０００７】
本発明は、このような実情に鑑みて提案されたものであり、メニュー選択や文字入力等の情報入力の際に、誤入力の発生を少なくし、また操作を簡略化することができ、さらにはユーザに操作の楽しみを与えることをも可能とする、携帯型情報入力装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の携帯型情報入力装置は、表示部と、装置本体の傾いた方向を検知する傾き検知部と、装置本体の振動を検知する振動検知部とを有し、円環状に配列させた複数の所定の情報とそれら複数の所定の情報の少なくとも一つを選択可能に指示するためのカーソルとを表示部上に表示させると共に、傾き検知部が検知した傾きの方向に基づいて、カーソルを円環状の情報配列に沿って移動させ、振動検知部が検知した振動に基づいて、カーソルが指示している情報を入力すべき情報として確定する制御部とを有する。
【０００９】
すなわち本発明は、円環状に配列表示された複数の情報の中から、所望の情報をカーソルにより選択可能な携帯型情報入力装置であり、装置本体が傾けられたときには、当該傾きに応じてカーソルを移動させると共にそのカーソルにより指示されている情報を選択可能とし、さらに装置本体が振動させられたときには、当該選択されている情報の入力を確定するようになされている。
【発明の効果】
【００１０】
本発明によれば、装置本体を傾けたり振動させたりするような、簡単且つ誤入力の虞れが少ない操作により、情報の入力が可能となっている。また、ユーザは、装置本体を傾けたり振動させるような、変化に富んだ楽しい操作により、情報の入力を行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照しながら、本発明実施形態の携帯型情報入力装置について説明する。なお、本実施形態では、携帯型情報入力装置の一例として携帯電話端末を挙げて説明する。
【００１２】
図１〜３は、本実施形態の携帯電話端末の外観を示す。本実施形態の携帯電話端末は、表示部３を備えた上部筐体（第１の筐体）１と、当該上部筐体１の下側に配され且つ上記表示部３の表示面と同一方向の表面上に表示部４を備えた下部筐体（第２の筐体）２とが、それぞれ筐体一端部に設けられた回転ヒンジ部７を中心として互いに水平方向に回動自在となされた携帯電話端末（回転オープン型の携帯電話端末）である。図１は本実施形態の携帯電話端末を開いた状態（以後、開状態と呼ぶ）を示し、図２は当該開状態の携帯電話端末を図１の右側から見たときの状態を示し、図３は回転ヒンジ部７を中心として上部筐体１又は下部筐体２を図１の矢印８の方向に１８０度回転（図１の開状態に対して１８０度回転）させることにより当該携帯電話端末が閉じられた状態（以後、閉状態と呼ぶ）を示している。
【００１３】
上部筐体１には、表示部３の他、スピーカ５などが設けられている。上部筐体１に設けられる表示部３等は、本実施形態の携帯電話端末が閉状態になされたときでも常に外側となる一表面部（一方の主面部、以後、この面を特に上部筐体主面部と呼ぶ）上に配置されている。
【００１４】
表示部３は、例えば、電話番号表示や待ち受け画像の表示，電子メールの文章、ウェブ画面等が表示される液晶ディスプレイパネルやＥＬ（electroluminescence ）ディスプレイパネルと、タッチパネルとからなり、上記ディスプレイ上への表示と上記タッチパネルによる入力とが可能なデバイスである。なお、タッチパネルは、ディスプレイ上の全面に配され、例えばユーザが指等を触れた時の接触位置と接触軌跡を検出可能な透明タッチセンサである。当該表示部３は、上部筐体１の上部筐体主面部上に設けられているため、本実施形態の携帯電話端末が閉状態になされたときでも、ユーザは上記表示部３上の表示を見ることができ、またタッチパネルによる入力も可能となる。
【００１５】
スピーカ５は、通話音声等を出力するために設けられている。
【００１６】
下部筐体２の表示部４は、本実施形態の携帯電話端末が閉状態になされたときには上部筐体１により覆われてしまう一表面部（一方の主面部、以後、この面を特に下部筐体主面部と呼ぶ）上に配置されている。当該下部筐体２の表示部４は、液晶ディスプレイパネルやＥＬディスプレイパネル等のディスプレイと、そのディスプレイパネル上の全面に設けられたタッチパネルとからなり、上記ディスプレイ上への表示と上記タッチパネルによる入力とが可能なデバイスである。
【００１７】
このように、本実施形態の携帯電話端末は、表示部３，４の二つの大型ディスプレイを備えおり、大型ディスプレイと携帯性を両立していると共に、マルチアクセスによる複数画面の同時立ち上げが可能となっている。
【００１８】
なお、タッチパネルは、本実施形態のように上部筐体１と下部筐体２の両方のディスプレイ上に設けられていても良し、下部筐体２のディスプレイ上か上部筐体１のディスプレイ上の何れか一方にのみ設けられていても良い。特に、下部筐体２のディスプレイ上にのみタッチパネルを設けた場合には、例えば携帯電話端末が閉状態のときにタッチパネルが何かに触れてしまうことによる誤入力を防ぐことができる。一方、上部筐体１のディスプレイ上にもタッチパネルが設けられている場合には、携帯電話端末が閉状態のときでもタッチパネルによる情報入力が可能となる。また、上部筐体１と下部筐体２の両方のディスプレイ上にタッチパネルが設けられていれば、携帯電話端末が開状態のときに、両タッチパネルによる情報入力が可能となる。さらに、上部筐体１と下部筐体２の両方のディスプレイ上にタッチパネルを設けた場合において、それら各タッチパネルの機能のオン／オフを切替可能なスイッチを設ければ、上述のように上部筐体１と下部筐体２の両方にタッチパネルを設けた場合と、上部筐体１と下部筐体２の何れか一方にのみタッチパネルを設けた場合のいずれの機能をも実現することができる。各タッチパネルの機能をオン／オフするための切替スイッチは、ユーザにより任意に操作可能なスイッチの他、携帯電話端末の開閉に連動してオン／オフする開閉検知用センサであっても良い。
【００１９】
また、図示は省略しているが、当該下部筐体２の回転ヒンジ部７近傍には、通話音声等を入力するためのマイクロホンも設けられている。本実施形態において、マイクロホンを下部筐体２側の回転ヒンジ部７の近傍に設けているのは、当該携帯電話端末が閉状態の時に、マイクロホンとスピーカ５の配置が重なってしまわないようにすることで、当該閉状態と開状態のいずれの状態であっても通話ができるようにするためである。
【００２０】
さらに、図示は省略しているが、下部筐体２の上記下部筐体主面部に相対応する背面部（他方の主面部）側には、カメラ部も設けられている。当該カメラ部は、光学レンズや撮像素子等からなり静止画や動画の撮影を行うためのディジタルカメラ機能を実現するためのものである。
【００２１】
その他、図示は省略するが、下部筐体２は、上記下部筐体主面部に対応する背面側に、無線により送信された音声信号を出力可能なワイヤレスイヤーレシーバを着脱可能に収納するための収納部が設けられていても良い。このワイヤレスイヤーレシーバを用いれば、本実施形態の携帯電話端末は、いわゆるハンズフリーによる通話が可能となる。
【００２２】
〔携帯電話端末の内部構成〕
次に、図４には、本実施形態の携帯電話端末の概略的な内部構成を示す。
【００２３】
アンテナ２２は、例えば内蔵アンテナであり信号電波の送受信を行う。通信部２３は、送受信信号の周波数変換、変調と復調、スペクトラム拡散と逆拡散、送受信されたデータが通話音声データかそれ以外のデータかの弁別等を行う。なお、通話音声データ以外のデータとは、画像データや電子メール、プログラムデータ、その他のデータである。
【００２４】
受信された通話音声データは、データラインを介して音声処理部３１へ送られる。音声処理部３１は、通話音声データを復号化し、その復号化後の音声データをデータラインを介してスピーカ３２へ送る。スピーカ３２は、前述の図１のスピーカ５に相当し、ディジタル／アナログ変換器と増幅器を含み、音声データをディジタル／アナログ変換及び増幅した後、出力する。これにより、通話音声が得られることになる。
【００２５】
一方、マイクロホン３３は、前述の下部筐体２に設けられているマイクロホンに相当し、アナログ／ディジタル変換器と増幅器を含む。このマイクロホン３３を介して入力された通話音声信号は、増幅器により所定のレベルに増幅された後、アナログ／ディジタル変換器によりディジタル音声データに変換され、データラインを介して音声処理部３１へ送られて符号化された後、通信部２３へ送られる。
【００２６】
表示部２４は、前述した上部筐体１の表示部３と下部筐体２の表示部４のディスプレイ、及び、上記表示部３と表示部４に画像等を表示するための駆動回路とからなる。
【００２７】
操作部２５は、上部筐体１の表示部３や下部筐体２の表示部４上に設けられているタッチパネルである。
【００２８】
メモリ２６は、ＲＯＭとＲＡＭを含む。ＲＯＭは、制御部２１のＣＰＵ（中央処理装置）が各部を制御するための制御プログラムや各種の初期設定値、本実施形態のメニュー選択や文字入力等の情報入力処理を行うためのプログラムコード、当該携帯電話端末の電話番号、フォントデータ、文字入力時の予測変換候補単語を含む辞書データ、地図データ、その他、携帯電話端末に搭載される各種のアプリケーション用のプログラムコード、当該携帯電話端末の識別情報（ＩＤ）などを記憶している。このＲＯＭは、ＥＥＰＲＯＭのような書き換え可能なＲＯＭを含み、電子メールデータ、ユーザにより設定される電話帳や電子メールアドレス、ダウンロードされた写真データや着信音データ、文字入力時の予測変換候補単語の登録データや予測変換の学習データ、地図データ、その他、各種のユーザ設定値等を保存することも可能となされている。ＲＡＭは、ＣＰＵが各種のデータ処理を行う際の作業領域や文字入力処理中の作業領域として、随時データを格納する。
【００２９】
カメラ部３４は、前述の下部筐体２の背面側に設けられているカメラ部に相当し、光学レンズや撮像素子等からなる。
【００３０】
近距離無線通信部３５は、近距離で様々な情報を無線により通信するためのものであり、例えばいわゆるブルートゥース（Blue Tooth）方式や無線ＬＡＮ（Local Area Network）による通信の他、ＩＣカードとの間で電磁誘導により通信を行うことをも可能となされている。なお、本実施形態の携帯電話端末は、当該近距離無線通信部３５を用いて、ワイヤレスイヤーレシーバに音声信号を送ることも可能となっている。
【００３１】
ＧＰＳ（Global Positioning System）部３６は、ＧＰＳ衛星からの電波を利用して当該携帯電話端末の現在位置を検出するための測位デバイスである。
【００３２】
開閉検知部３７は、携帯電話端末の開状態と閉状態を検知するためのセンサスイッチである。
【００３３】
振動検知部２７は、例えば下部筐体２内に設けられた振動検知用ジャイロであり、当該携帯電話端末本体が振られたかどうか、すなわちユーザが携帯電話端末を振ったかどうかを検知し、当該携帯電話端末本体の振動を検知する度にその旨（振動検知信号）を制御部２１に通知する。
【００３４】
傾き検知部２８は、例えば下部筐体２内に設けられた傾き検知ジャイロであり、ユーザが携帯電話端末本体をどの方向に傾けたのかを検知し、その検知した傾き方向に関する情報（傾き検知信号）を制御部２１に通知する。
【００３５】
なお、本実施形態では、振動検知部２７と傾き検知部２８を機能的に二つのブロックで示したが、これらは同一のジャイロで構成することができる。特に振動は、実際には異なる方向への連続した傾きとして検知することができる。また、振動は、ジャイロの他に加速度センサーで検出しても良い。
【００３６】
時計部２９は、現在時刻の情報の生成や時間のカウントを行うためのデバイスである。
【００３７】
制御部２１は、ＣＰＵから成り、制御ラインを介して当該携帯電話端末の各構成要素の制御や各種の演算処理を行う。また、制御部２１は、操作部２５のタッチパネルからの入力信号、振動検知部２７からの振動検知信号、傾き検知部２８からの傾き検知信号等を受け取り、それら信号に応じた処理や演算を行う。
【００３８】
外部Ｉ／Ｆ部３０は、例えば外部メモリ等と端末本体とを接続したり、外部接続コードを介して外部記憶装置と端末本体とを接続するためのインターフェイスである。
【００３９】
その他、図４には図示を省略しているが、本実施形態の携帯電話端末は、各部に電力を供給する電源回路や、音楽の録音や再生を行うための音楽録音再生部、ブラウザ機能、例えば外部メモリ等の外部記憶装置と端末本体とを接続するためのインターフェイス、外部リモートコントローラの接続端子などを備えている。
【００４０】
本実施形態の携帯電話端末は、表示部４や表示部３上の表示と、傾き検知部２８による傾き検知及び振動検知部２７による振動検知とにより、例えばメニュー選択や文字入力、ウェブブラウジング時のウェブページ選択などのための情報入力や、地図上の経路検索時の検索条件や位置入力などが可能となされている。
【００４１】
〔メニュー選択時の動作〕
本実施形態の第１の実施形態として、図５にはメニュー選択時における下部筐体２の表示部４上の表示例を示す。図５は、一例としてメニューの階層が複数ある場合の第１階層の表示例を示している。なお、本実施形態の携帯電話端末が閉状態となされている場合には、当該図５のメニュー項目を表示部３上に表示しても良いことは言うまでもない。
【００４２】
この図５において、表示部４上には、円環状領域４２と拡大領域４３と外環領域４１とが表示される。
【００４３】
円環状領域４２は、発信、電話、Ｇａｍｅ（ゲーム）、ＷＥＢ（ウェブブラウジング）、終話、ＴＶ（テレビジョン視聴）、音楽（音楽再生）、Ｍａｉ（メール）などの各アプリケーションにそれぞれ対応した各種メニュー項目が、円環状に配置されて表示される領域である。当該円環状領域４２上の各メニュー項目のうち、選択状態となされているメニュー項目は、ハイライト表示される。つまり、本実施形態によれば、カーソル４７がハイライト表示により表されている。
【００４４】
拡大領域４３は、円環状領域４２の中心部に配される。当該拡大領域４３には、円環状領域４２内でカーソル４７により選択されているメニュー項目が拡大表示される。図５の例の場合、カーソル４７により「発信」のメニュー項目が選択されてハイライト表示され、拡大領域４３にはその選択されたメニュー項目を表す「発信」の文字が拡大表示されている。
【００４５】
外環領域４１は、円環状領域４２の外周側に設けられ、その内部には仮想ボタン４４〜４６が表示される。
【００４６】
仮想ボタン４４は、ユーザが情報入力のモードを変更したいときに押下操作（実際には指で触れる操作）するモード変更ボタン（以下、当該仮想ボタン４４をモード変更ボタン４４と呼ぶ）である。
【００４７】
仮想ボタン４５は、ユーザが電源をオン又はオフしたり、円環状領域４２上でのカーソル４７の移動を停止する際に押下操作（指で触れる操作）する電源／終了ボタン（以下、当該仮想ボタン４５を電源／終了ボタン４５と呼ぶ）である。
【００４８】
仮想ボタン４６は、選択された機能（メニュー項目等）をユーザがキャンセルする際に押下操作（指で触れる操作）するキャンセルボタン（以下、当該仮想ボタン４６をキャンセルボタン４６と呼ぶ）である。
【００４９】
ここで、本実施形態の携帯電話端末は、上記円環状領域４２上の各メニュー項目の選択入力のための情報入力モードとして、例えば、ユーザが所望のメニュー項目上を指等で触れることによる情報入力モード（以下、通常入力モードと呼ぶ）と、当該携帯電話端末の本体をユーザが傾けたり振ったりすることによる情報入力モード（以下、感覚入力モードと呼ぶ）の少なくとも二つのモードが使用可能となっている。なお、本実施形態の携帯電話端末は、通常入力モードと感覚入力モードの何れか一方を切り替え使用したメニュー選択、或いは、両モードを併用したメニュー選択の何れも対応可能である。
【００５０】
以下、本発明実施形態において特徴的な感覚入力モードについて説明する。
【００５１】
感覚入力モードの場合、本実施形態の携帯電話端末は、傾き検知部２８が検知した傾きの方向に応じて、上記円環状領域４２上でカーソル４７を移動させる方向を決定すると共に、傾きの大きさや傾けられた状態の継続に応じて、円環状領域４２上でカーソル４７を移動させる際の移動速度を設定する。
【００５２】
また、本実施形態の携帯電話端末は、振動検知部２７が振動を検知したとき、上記円環状領域４２上でカーソル４７により選択されているメニュー項目を決定（確定）する。
【００５３】
すなわち、ユーザは、円環状領域４２上の各メニュー項目の中から所望のメニュー項目を選択して決定させる場合、本実施形態の携帯電話端末を傾けることでカーソル４７を円環状領域４２上の所望のメニュー項目上に移動させ、更に、携帯電話端末を振ることによりそのメニュー項目を決定させる。
【００５４】
図６のフローチャートを用い、上記感覚入力モードにおけるメニュー選択時の動作を具体的に説明する。なお、この図６のフローチャートは、主に図４の制御部２１にて行われる処理である。
【００５５】
図６中「ＣＮＴ」は円環状領域４２上でカーソル４７が移動する際の移動速度を上下させるための変数であり正負何れの値をも取り得る。
【００５６】
図６中「Ｖ」は円環状領域４２上でカーソル４７が移動する際の移動速度を示す変数であり、「Ｖ」の符号は円環状領域４２上をカーソル４７が移動していく際の移動方向（円環に沿って回転する回転方向）を表している。本実施形態の場合、Ｖ＜０でカーソル４７は左回転、Ｖ＞０でカーソル４７は右回転するように設定される。
【００５７】
この図６において、制御部２１は、先ずステップＳ１の処理として「ＣＮＴ」と「Ｖ」の値を共に「０」に初期設定し、次いでステップＳ２の処理として表示部４上にメニュー選択のための図５に示したようなユーザインターフェイス画像を表示させる。当該ステップＳ２にて図５のユーザインターフェイス画像を表示させた後、制御部２１は、ステップＳ３へ処理を進める。
【００５８】
ステップＳ３に進むと、制御部２１は、傾き検知部２８から傾き検知信号が送られてきたか否か、つまり傾き検知部２８にて傾きが検知されたか否かを判定し、傾きが検知されていないときにはステップＳ４へ処理を進め、一方、傾きが検知されたときにはステップＳ７へ処理を進める。
【００５９】
ステップＳ７に進むと、制御部２１は、上記傾き検知部２８が検知した傾きは右傾きであるか否か判定し、右傾きでないと判定した場合にはステップＳ９へ処理を進め、右傾きであると判定した場合にはステップＳ８へ処理を進める。
【００６０】
ステップＳ７にて右傾きであると判定されてステップＳ８の処理に進むと、制御部２１は、「ＣＮＴ」の値を１インクリメントした後、ステップＳ１４にてその「ＣＮＴ」の値を「Ｖ」に設定し、ステップＳ１５にて円環状領域４２上でカーソル４７を速度「Ｖ」で移動（円環上を回転移動）させる。
【００６１】
一方、ステップＳ７にて右傾きでないと判定してステップＳ９に進むと、制御部２１は、上記傾き検知部２８が検知した傾きは左傾きであるか否か判定し、左傾きでないと判定した場合にはステップＳ１３へ処理を進め、左傾きであると判定した場合にはステップＳ１０へ処理を進める。なお、ステップＳ１３の処理については後述する。
【００６２】
ステップＳ９にて左傾きであると判定されてステップＳ１０の処理に進むと、制御部２１は、「ＣＮＴ」の値を１デクリメントした後、ステップＳ１４にてその「ＣＮＴ」の値を「Ｖ」に設定し、ステップＳ１５にて円環状領域４２上でカーソル４７を速度「Ｖ」で移動（円環に沿った回転移動）させる。
【００６３】
上記ステップＳ１５の後、制御部２１は、ステップＳ３へ処理を戻す。
【００６４】
ここで、ステップＳ１にて初期設定された直後に、上記ステップＳ３で傾きが検知されると共に、ステップＳ７にて右傾きと判定されてステップＳ８にて「ＣＮＴ」が１インクリメントされた場合、当該「ＣＮＴ」の符号は正の値となり、このためステップＳ１４にて設定された速度「Ｖ」の符号も正となる。したがって、この場合のカーソル４７の移動方向は、円環状領域４２を右回転する方向となる。
【００６５】
また、カーソル４７が既に円環状領域４２上を右回転方向に移動している状態のとき、上記ステップＳ３で傾きが検知され、更にステップＳ７で右傾きと判定されてステップＳ８にて「ＣＮＴ」が１インクリメントされると、カーソル４７の上記右回転方向の移動速度「Ｖ」は、「ＣＮＴ」の１インクリメント分だけ速くなる。
【００６６】
逆に、カーソル４７が既に円環状領域４２上を右回転方向に移動している状態のとき、上記ステップＳ３で傾きが検知され、ステップＳ７にて右傾きでないと判定されると共に、ステップＳ９で左傾きと判定されてステップＳ１０にて「ＣＮＴ」が１デクリメントされると、カーソル４７の上記右回転方向の移動速度「Ｖ」は、「ＣＮＴ」の１デクリメント分だけ遅くなる。
【００６７】
一方、ステップＳ１にて初期設定された直後に、上記ステップＳ３で傾きが検知され、ステップＳ７にて右傾きでないと判定されると共に、ステップＳ９にて左傾きと判定されてステップＳ１０にて「ＣＮＴ」が１デクリメントされた場合、当該「ＣＮＴ」の符号は負の値となり、このためステップＳ１４にて設定された速度「Ｖ」の符号も負となる。したがって、この場合のカーソル４７の移動方向は、円環状領域４２を左回転する方向となる。
【００６８】
また、カーソル４７が既に円環状領域４２上を左回転方向に移動している状態のとき、上記ステップＳ３で傾きが検知され、さらにステップＳ７にて右傾きでなく、ステップＳ９で左傾きと判定されてステップＳ１０にて「ＣＮＴ」が１デクリメントされると、カーソル４７の上記左回転方向の移動速度「Ｖ」は、「ＣＮＴ」の１デクリメント分だけ速くなる。
【００６９】
逆に、カーソル４７が既に円環状領域４２上を左回転方向に移動している状態のとき、上記ステップＳ３で傾きが検知され、ステップＳ７で右傾きと判定されてステップＳ８にて「ＣＮＴ」が１インクリメントされると、カーソル４７の上記左回転方向の移動速度「Ｖ」は、「ＣＮＴ」の１インクリメント分だけ遅くなる。
【００７０】
すなわち、ステップＳ３で傾きが検出された後のステップＳ１５までの処理によれば、携帯電話端末が何れか一方に傾けられれば傾けられるほど、或いは、携帯電話端末が何れか一方に傾けられた状態が続けば続くほど、カーソル４７が円環状領域４２上を移動する速度が速くなるように制御され、逆に、一方向に傾けられていた携帯電話端末が反対方向側に傾けられたときには、カーソル４７が円環状領域４２上を移動する速度が遅くなるように制御される。
【００７１】
また、本実施形態において、ステップＳ９にて左傾きでないと判定されてステップＳ１３に進んだ場合、制御部２１は、「ＣＮＴ」の絶対値を１デクリメントした後、ステップＳ１４へ処理を進める。つまり、ステップＳ３にて傾きが検知されたにもかかわらず、ステップＳ７にて右傾きが検出されず、且つ、ステップＳ９で左傾きも検出されなかった場合、制御部２１は、「ＣＮＴ」の絶対値を１デクリメントすることにより、カーソル４７の移動方向にかかわらず当該カーソル４７の移動速度を「ＣＮＴ」の絶対値の１デクリメント分だけ遅くする。言い換えると、本実施形態では、既にカーソル４７が何れかの方向に移動している場合において、携帯電話端末が左右方向以外の方向に傾けられている時には、円環状領域４２上のカーソル４７の移動速度を徐々に遅くするように制御する。
【００７２】
前記ステップＳ３にて傾きが検知されずにステップＳ４へ進んだ場合、制御部２１は、振動検知部２７から振動検知信号が送られてきたか否か、つまり振動検知部２７にて振動が検知されたか否かを判定し、振動が検知されていないときにはステップＳ５へ処理を進め、一方、振動が検知されたときにはステップＳ１１へ処理を進める。本実施形態の場合、制御部２１は、振動検知部２７からの振動検知信号が、例えば短時間に二度振られたことを示すものであるとき、つまり携帯電話端末が短時間に二度振られたことを振動検知部２７が検知したときに、ステップＳ１１へ処理を進める。なお、本実施形態において、携帯電話端末が短時間に二度振られたことを検知することにしたのは、ユーザが誤って携帯電話端末に振動を与えてしまったときに、その振動をユーザの操作として誤検知してしまうことを防止するためである。
【００７３】
ステップＳ１１の処理に進むと、制御部２１は、その時点でカーソル４７が示しているメニュー項目を確定する。このステップＳ１１の後、制御部２１は、ステップＳ１２へ処理を進める。
【００７４】
ステップＳ１２の処理に進むと、制御部２１は、「ＣＮＴ」と「Ｖ」の値をそれぞれ「０」にした後、処理を終了する。そしてこのとき、例えば上部筐体１の表示部３上には、上記ステップＳ１１にて確定されたメニューに対応した内容が表示される。なお、当該確定されたメニュー項目の下位階層にも上述同様のメニュー等が用意されている場合、下部筐体２の表示部４上にはその下位階層のメニュー等が表示されることになり、このときの制御部２１は、当該下位階層のメニューについて図６と同様の処理を行うことができる。
【００７５】
前記ステップＳ４にて振動が検知されずにステップＳ５へ進んだ場合、制御部２１は、例えば電源／終了ボタン４５が押下操作（指で触れる操作）されたか否か、つまりユーザによりメニュー選択の終了指示がなされたか否かを判定し、メニュー選択の終了指示がなされていないときにはステップＳ６へ処理を進め、一方、メニュー選択の終了指示がなされたときにはこの図６のフローの処理を終了する。
【００７６】
ステップＳ６の処理に進むと、制御部２１は、カーソル４７の移動速度「Ｖ」の値が「０」か否か判定し、カーソル４７の移動速度が「０」でないとき、つまりカーソル４７が移動していると判定したときにはステップＳ１３へ処理を進め、カーソル４７の移動速度が「０」であるとき、つまりカーソル４７が停止していると判定したときにはステップＳ３へ処理を戻す。
【００７７】
上記ステップＳ６にてカーソル４７が移動していると判定してステップＳ１３に進んだ場合、制御部２１は、「ＣＮＴ」の絶対値を１デクリメントした後、ステップＳ１４へ処理を進める。つまり、ステップＳ６にてカーソル４７が移動していると判定された場合、制御部２１は、「ＣＮＴ」の絶対値を１デクリメントすることにより、カーソル４７の移動方向にかかわらず当該カーソル４７の移動速度を「ＣＮＴ」の絶対値の１デクリメント分だけ遅くする。言い換えると、本実施形態では、既にカーソル４７が何れかの方向に移動している場合において、携帯電話端末が傾けられていない時には、円環状領域４２上のカーソル４７の移動速度を徐々に遅くするように制御する。
【００７８】
〔文字入力時の動作〕
次に、本実施形態の第２の実施形態として、図７及び図８には文字入力時の表示部４上の表示例を示す。なお、図７，図８は、文字入力の一例として、日本語の仮名入力の場合の表示例を示している。
【００７９】
図７において、表示部４の円環状領域４２には、五十音順の「あ」〜「わ」までの各行の文字が表示される。当該円環状領域４２上の各行の文字のうち、カーソル４７により選択された行の文字はハイライト表示される。拡大領域４３には、円環状領域４２内でカーソル４７により選択された行の文字が拡大表示される。図７の例の場合、カーソル４７により「か行」が選択されてハイライト表示され、拡大領域４３にはその選択された「か行」を表す「か」の文字が拡大表示されている。外環領域４１上の各ボタン４４〜４６は図５の例と同じである。
【００８０】
この第２の実施形態においても第１の実施形態と同様に、上記円環状領域４２の選択による情報入力モードは、ユーザが所望の「行」を指等で触れることによる通常入力モードと、当該携帯電話端末の本体をユーザが傾けたり振ったりすることによる感覚入力モードの少なくとも二つのモードが使用可能となっている。なお、第２の実施形態の携帯電話端末は、通常入力モードと感覚入力モードの何れか一方を切り替え使用した行選択、或いは、両モードを併用した行選択の何れも対応可能である。
【００８１】
また、本実施形態の携帯電話端末の場合、図７の例において何れかの「行」の選択が確定すると、表示部４には、図８に示すように、当該選択確定された「行」に含まれる「段」の各文字が配された円環状領域４２が表示される。なお、図８は、図７の例において「か行」の選択が確定したときの各段の文字が円環状領域４２に表示された例を示している。
【００８２】
すなわち図８において、表示部４の円環状領域４２には、「か行」の各段である「か」〜「こ」の各文字が表示される。当該円環状領域４２上の各段の文字のうち、カーソル４７により選択された段の文字はハイライト表示される。またこの時、拡大領域４３には、円環状領域４２内でカーソル４７により選択された段の文字が拡大表示される。図８の例の場合、カーソル４７により「こ段」が選択されてハイライト表示され、拡大領域４３にはその選択された「こ行」を表す「こ」の文字が拡大表示されている。外環領域４１上の各ボタン４４〜４６は図５の例と同じである。
【００８３】
以下、図９のフローチャートを用い、第２の実施の形態での感覚入力モードにおける文字入力時の動作を具体的に説明する。この図９のフローチャートは、主に図４の制御部２１にて行われる処理である。なお、図９中「ＣＮＴ」、「Ｖ」は図６の例と同様である。また、図９のフローチャートにおいて、前述の図６のフローチャートと同じ処理には同じ指示符号を付してそれらについては簡単に説明する。
【００８４】
図９において、制御部２１は、ステップＳ１での初期設定の後、ステップＳ２０の処理として、図７に示したような「行」の選択入力用のユーザインターフェイス画像を、表示部４上に表示させる。このステップＳ２０の処理後、制御部２１は、ステップＳ３へ処理を進める。
【００８５】
ステップＳ３からステップＳ７以降へ進んだ場合の処理は前述の図６と同様である。すなわち、当該第２の実施形態において、ステップＳ１にて初期設定された直後に、上記ステップＳ３で傾きが検知されてステップＳ７以降の処理に進んだ場合、カーソル４７は、携帯電話端末の傾きに応じて、図７のユーザインターフェイス画像の表示部４上を移動することになる。
【００８６】
一方、ステップＳ３からステップＳ４へ進んだ場合、制御部２１は、例えば携帯電話端末が短時間に二度振られたことを振動検知部２７が検知したか否かを判定し、振動が検知されていないときにはステップＳ５へ処理を進め、振動が検知されたときにはステップＳ２１へ処理を進める。
【００８７】
ステップＳ２１の処理に進むと、制御部２１は、その時点で「行」が既に確定済みであるか否か判定し、「行」が確定済みであるときにはステップＳ２４の処理に進み、「行」が確定されていないときにはステップＳ２２の処理に進む。
【００８８】
ステップＳ２１からステップＳ２２の処理に進むと、制御部２１は、その時点でカーソル４７が示している「行」を確定する。このステップＳ２２の後、制御部２１は、ステップＳ２３へ処理を進める。
【００８９】
ステップＳ２３の処理に進むと、制御部２１は、図８に示したような「段」の選択入力用のユーザインターフェイス画像を、表示部４上に表示させる。このステップＳ２３の処理後、制御部２１は、ステップＳ５へ処理を進める。当該ステップＳ５以降の処理は前述の図６と同様である。
【００９０】
したがって、ステップＳ２２にて「行」が確定されてステップＳ２３で「段」の選択入力用のユーザインターフェイス画像が表示された後、ステップＳ５からステップＳ６を介してステップＳ３へ戻り、更に、当該ステップＳ３にて傾きが検知されてステップＳ７以降の処理に進んだ場合、カーソル４７は、携帯電話端末の傾きに応じて、図８のユーザインターフェイス画像の表示部４上を移動することになる。
【００９１】
一方、ステップＳ２１からステップＳ２４の処理に進んだ場合、つまり既に「行」の選択が確定しており、表示部４上に図８に示した「段」の選択入力用のユーザインターフェイス画像が表示されている状態でステップＳ４にて振動が検知された場合、制御部２１は、当該ステップＳ２４にて、その時点でカーソル４７が示している「段」を確定する。
【００９２】
そして、制御部２１は、ステップＳ２５にて、既に確定されている「行」とステップＳ２４にて確定された「段」とにより特定される文字を確定し、その文字を上部筐体１の表示部３上に表示する。このステップＳ２５の処理後、制御部２１は、ステップＳ５以降へ進む。
【００９３】
なお、図示は省略するが、第２の実施形態の携帯電話端末は、ステップＳ２５にて確定された文字に応じて、複数の変換候補文字や変換候補単語を予測し、それら予測により得られた複数の変換候補文字や変換候補単語或いは連文節の候補単語等を、図７や図８と同様に、下部筐体２の表示部４内の円環状領域４２上に表示させ、それら複数の変換候補文字や変換候補単語或いは連文節の候補単語等の中から、上述同様に携帯電話端末の傾き操作及び振動操作により、ユーザが所望の候補を選択可能とするような、予測変換機能をも備えている。
【００９４】
〔ウェブブラウジング時の動作〕
本実施形態の第３の実施形態として、図１０にはウェブブラウジング時における上部筐体１の表示部３と下部筐体２の表示部４上の表示例を示す。
【００９５】
図１０において、上部筐体１の表示部３上には、ウェブページの例えば文章５１と、リンク先を指示するためのリンク領域５２が表示されているとする。また、表示部３上には、カーソル５３も表示される。
【００９６】
一方、下部筐体２の表示部４には、矢印記号４９と決定ボタン４８が表示される。
【００９７】
矢印記号４９は、当該携帯電話端末が傾けられた方向に応じて選択される。そして、それら各矢印記号４９のうち、カーソル４７により選択されている矢印記号がハイライト表示される。本実施形態によれば、下部筐体２の表示部４上での矢印記号４９の選択と、上部筐体１の表示部３上でのカーソル５３の移動とが連動している。つまり、下部筐体２の表示部４上で例えば矢印記号４９のうちの下方向の矢印記号がカーソル４７により選択された時には、上部筐体１の表示部３上のカーソル５３は下方向に移動表示される。逆に、下部筐体２の表示部４上で矢印記号４９内の下方向の矢印記号がカーソル４７により選択された時には、上部筐体１の表示部３上のカーソル５３は上方向に移動する。すなわち、本実施形態の場合、表示部３上のカーソル５３は、携帯電話端末の傾きの方向に応じて移動する。
【００９８】
表示部４上の仮想ボタン４８は、ユーザが決定の指示入力を行いたいときに押下操作（実際には指で触れる操作）する決定ボタン（以下、当該仮想ボタン４８を決定ボタン４８と呼ぶ）である。
【００９９】
なお、この第３の実施形態においても、上述の第１，第２の実施形態の場合と同様に、上記矢印記号４９や決定ボタン４８上をユーザが指等で触れることによる情報入力モード（通常入力モード）と、当該携帯電話端末の本体をユーザが傾けたり振ったりすることによる情報入力モード（感覚入力モード）の二つのモードが使用可能となっている。もちろん、本実施形態の携帯電話端末は、通常入力モードと感覚入力モードの何れか一方を切り替え使用する場合だけでなく、両モードを併用することも可能である。
【０１００】
以上説明したように、この第３の実施形態の携帯電話端末によれば、携帯電話端末をユーザが傾けることで、上部筐体１の表示部３上でカーソル５３が移動することになる。そして、カーソル５３が例えばリンク領域５２上に配置された状態で、下部筐体２の表示部４上の決定ボタン４８が押下操作（ユーザが指で触れる操作）されるか、或いは、当該携帯電話端末が短時間に二度振られることによる決定指示がユーザより入力されたとき、携帯電話端末は、上部筐体１の表示部３上に、そのリンク領域５２に貼られたリンク先のウェブページを表示させる。
【０１０１】
〔経路検索時の動作〕
本実施形態の携帯電話端末は、第４の実施形態として、メモリ２６内に保持されている地図データを用いて、例えば上部筐体１の表示部３上に道路地図画像を表示し、下部筐体２の表示部４上には当該携帯電話端末の傾きの方向を示す複数の矢印記号を表示し、当該下部筐体２の表示部４上の複数の矢印記号の中から、当該携帯電話端末の傾きに応じた矢印記号を選択すると共に、その選択された矢印記号に応じて、上部筐体１の表示部３の道路地図上で経路指示用のカーソルを移動させるような制御を行うことも可能である。これにより、道路地図の経路指示や経路検索などが可能となる。なお、図示は省略するが、表示部３上に表示される道路地図画像は、一例としていわゆるカーナビゲーションシステムのモニタ上に表示される道路地図画像と同じものを使用することができ、また、その道路地図画像上には、進行方向表示用の矢印アイコンと同じものを表示することもできる。
【０１０２】
この第４の実施形態の道路地図検索の場合、下部筐体２の表示部４上の矢印記号表示は必ずしも必要ではなく、例えば携帯電話端末が閉状態となされているときに、上部筐体１の表示部３上に道路地図画像を表示し、その道路地図画像上に表示されたカーソルを、当該携帯電話端末の傾きに応じて移動表示させることによる経路指示等も可能である。
【０１０３】
また、本実施形態の携帯電話端末は、ＧＰＳ部３６を備えているため、道路地図検索の際に、経路検索にて得られたルート上に現在位置を表示することも可能であり、カーナビゲーションシステムのように現在位置から目的位置までのルートを検索することも可能である。
【０１０４】
その他、本実施形態の携帯電話端末は、時計部２９からの日時情報と、カメラ部３４により撮影された撮影データや送受信した電子メールデータなどと、ＧＰＳ部３６からの測位データとをそれぞれ個々に対応付けることにより、「何時何処でなにをしたか」を表すデータを生成し、それを例えば外部メモリや内部メモリに自動蓄積したり、アルバムや旅日記などを自動的に作成，編集することなども可能となされている。
【０１０５】
〔まとめ〕
以上説明したように、本発明の各実施形態によれば、ユーザは、携帯電話端末を傾けたり振動させることで、メニュー選択や文字入力などの様々な情報を、簡単且つ楽しみながら入力することができる。特に、本発明の各実施形態において、携帯電話端末を傾ける方向や振動操作と、表示部３や表示部４上の表示内容とが対応付けられているため、ユーザは、所望の操作指示とそれに対応して入力される情報との関係を、より感覚的且つ直感的に認識できる。また、本発明の各実施形態によれば、携帯電話端末を傾けたり振動させたりすることだけで所望の情報入力操作が実現されているため、従来のテンキーや十字キーのような小型の入力デバイスを操作する必要が無くなり、その結果、誤入力の発生を抑制することができる。
【０１０６】
なお、上述した実施形態の説明は、本発明の一例である。このため、本発明は上述した実施形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。
【０１０７】
本実施形態は、携帯電話端末に限らず、例えばＰＤＡ、ディジタルテレビジョン受像機やカーナビゲーション装置のリモートコントローラ、コンピュータマウスなどの各種の電子機器に適用可能であり、それら電子機器において、十字キーやテンキー等を使用せずに、各種の情報の入力を行う場合に好適である。
【図面の簡単な説明】
【０１０８】
【図１】本発明実施形態の携帯電話端末を開いた状態の正面外観図である。
【図２】本発明実施形態の携帯電話端末を開いた状態の側面外観図である。
【図３】本発明実施形態の携帯電話端末を閉じた状態の側面外観図である。
【図４】本実施形態の携帯電話端末の内部の概略構成を示すブロック回路図である。
【図５】第１の実施形態の携帯電話端末の表示部上に表示される、メニュー選択用のユーザインターフェイスの一例を示す図である。
【図６】第１の実施形態の場合の感覚入力モードにおけるメニュー選択時の動作を示すフローチャートである。
【図７】第２の実施形態の携帯電話端末の表示部上に表示される、文字入力用のユーザインターフェイスの一例であり、五十音順の各行の文字が表示された状態を示す図である。
【図８】第２の実施形態の携帯電話端末の表示部上に表示される、文字入力用のユーザインターフェイスの一例であり、五十音の「か行」の各段の文字が表示された状態を示す図である。
【図９】第２の実施形態の場合の感覚入力モードにおける文字入力時の動作を示すフローチャートである。
【図１０】第３の実施形態の携帯電話端末の表示部上に表示される、ウェブブラウジング時のユーザインターフェイスの一例を示す図である。
【符号の説明】
【０１０９】
１  上部筐体、２  下部筐体、３，４  表示部、５，３２  スピーカ、７  回転ヒンジ部、２１  制御部、２２  アンテナ、２３  通信部、２４  表示部、２５  操作部、２６  メモリ、２７  振動検知部、２８  傾き検知部、２９  時計部、３０  外部Ｉ／Ｆ部、３１  音声処理部、３３  マイクロホン、３４  カメラ部、３５  近距離無線通信部、３６  ＧＰＳ部、３７  開閉検知部、４２  円環状領域、４３  拡大領域、４４  モード変更ボタン、４５  電源／終了ボタン、４６  キャンセルボタン、４７，５３  カーソル、４８  決定ボタン、４９  矢印記号、５１  文章、５２  リンク領域
【図１】
2005092667.tif 000003
【図２】
2005092667.tif 000004
【図３】
2005092667.tif 000005
【図４】
2005092667.tif 000006
【図５】
2005092667.tif 000007
【図６】
2005092667.tif 000008
【図７】
2005092667.tif 000009
【図８】
2005092667.tif 000010
【図９】
2005092667.tif 000011
【図１０】
2005092667.tif 000012