(57)【要約】【課題】簡便かつ確実な文字入力を実現する。【解決手段】所定の記号が配列されてなる記号リストが記憶されている記憶部と、記憶部に記憶されている記号リスト上を仮想的に移動する仮想ポインタのポイント位置を操作する操作部と、操作部に加えられた単位時間あたり加速度を検出する加速度検出部と、加速度検出部による検出結果に基づき、仮想ポインタの移動方向を決定する移動方向決定部と、移動方向決定部により決定された移動方向に、仮想ポインタを１記号単位で移動する移動部と、移動部で移動した仮想ポインタが現在ポイントしている記号を選択する選択部とを備える。【選択図】  図１
2005004276.tif 000002
【特許請求の範囲】
【請求項１】
所定の記号が配列されてなる記号リストが記憶されている記憶手段と、
上記記憶手段に記憶されている上記記号リスト上を仮想的に移動するポインタ（以下、「仮想ポインタ」という。）のポイント位置を操作する操作手段と、
上記操作手段に加えられた単位時間あたりの加速度を検出する加速度検出手段と、
上記加速度検出手段による検出結果に基づき、仮想ポインタの移動方向を決定する移動方向決定手段と、
上記移動方向決定手段により決定された移動方向に、上記仮想ポインタを１記号単位で移動する移動手段と、
上記移動手段で移動した仮想ポインタが現在ポイントしている記号を選択する選択手段とを備えることを特徴とする記号選択装置。
【請求項２】
少なくとも上記仮想ポインタが現在ポイントしている上記記号リスト上の記号を表示する表示手段を備えることを特徴とする請求項１記載の記号選択装置。
【請求項３】
上記記憶手段に記憶されている記号リストは、五十音表及び／又は英数字表からなっていることを特徴とする請求項１記載の記号選択装置。
【請求項４】
上記記憶手段に記憶されている記号リストは、所定の単語ごとに配列されてなっており、
上記操作手段は、上記所定の単語ごとに仮想ポインタが移動するようにポイント位置を操作することを特徴とする請求項１記載の記号選択装置。
【請求項５】
上記記憶手段に記憶されている記号リストは、平面方向にマトリクス状に記号が配列されており、かつ、記号の種類ごとに垂直方向に仮想的に階層化されていることを特徴とする請求項１記載の記号選択装置。
【請求項６】
上記階層化されている記号リストから一の記号リストを選択する記号リスト選択手段を備え、
上記加速度検出手段は、上記操作手段の操作により生ずる平面方向又は垂直方向の加速度を検出し、
上記移動方向決定手段は、上記加速度検出手段による検出結果に基づき、上記操作手段の単位時間あたりの操作において、最も大きな加速度が生じた方向を仮想ポインタの移動方向と決定し、
上記記号リスト選択手段は、上記移動方向決定手段により決定した移動方向が上記記号リストにおいて垂直方向であった場合、仮想ポインタを、現在存している記号リストから垂直方向に位置している記号リストに移動することを特徴とする請求項５記載の記号選択装置。
【請求項７】
上記選択手段で選択された記号を出力する出力手段を備えることを特徴とする請求項１記載の記号選択装置。
【請求項８】
所定の記号が配列されてなる記号リストがメモリに記憶されており、上記記号リスト上を仮想的に移動するポインタ（以下、「仮想ポインタ」という。）のポイント位置を操作部により操作する操作工程と、
上記操作工程により単位時間あたりに操作部に加えられた加速度を検出する加速度検出工程と、
上記加速度検出工程による検出結果に基づき、仮想ポインタが上記記号リスト上を移動する方向を決定する移動方向決定工程と、
上記移動方向決定工程で決定された方向に、仮想ポインタを１記号単位で移動する移動工程と、
上記移動工程で移動した仮想ポインタが所望する記号をポイントしたときに、当該記号を選択する選択工程を有することを特徴とする記号選択方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記号を入力する記号選択装置及び方法に関し、詳しくは、所定のリストから所定の記号を選択する記号選択装置及び方法に関する。
【０００２】
【従来の技術】
従来から、情報処理装置への文字入力は、キーボードを用いて行うことが一般的である。しかし、キーボードは、比較的大きな面積を必要とするために携帯に不向きであるため、キーの数を少なくして記号選択装置の面積の縮小化を図る方法がある。例えば、現在、携帯端末等で普及している文字入力方法であり、数字キーに複数の文字を割り当てて、一つのキーを複数回押すことで割り当てられた文字が順番に現れるものがある。
【０００３】
【特許文献１】
特開２００２−１６９６４５号公報
【特許文献２】
特許第３０４５８９１号公報
【０００４】
【発明が解決しようとする課題】
しかし、所望の文字がどの数字キーに割り当てられていて、その数字キーを何回押せば所望の文字が選択できるのかが直感的にわかりにくく、習熟を要する問題がある。
【０００５】
また、上述したような文字の選択をキー操作に頼ることなく行なう技術がある。例えば、端末に外部から加えられた物理的な動きを検出する加速度検出部を備え、この加速度検出部の検出出力をもとに、端末に加えられた動きの移動軌跡を求め、当該移動軌跡を表示部に表示し、この表示軌跡が表示された状態でその確定操作のための動きが端末に加えられたことを加速度検出部が検出した場合に、当該移動軌跡を入力文字として認識するものがある（特許文献１参照）。
【０００６】
しかしながら、このような方法において、加速度検出部による加速度の検出感度が低いと、外部から加えられた物理的な動きを的確に把握できないため、当該動きに基づく移動軌跡が上手く描けず、結果として任意の文字を入力するまで多大な時間が掛かってしまう問題がある。また、加速度検出部による加速度の検出感度が高いと、ユーザが図らずも与えてしまった物理的な振動を敏感に検出してしまい、誤った移動軌跡を描いてしまい、結果として任意の文字を入力するまで多大な時間が掛かってしまう問題がある。
【０００７】
また、ペン型の操作部を用いてキー入力の欠点を補う方法がある。例えば、表示部に表示されたキーボード状の表示リストの中から、所望の文字をペンで触れることにより選択するものや、ペンの動きによる軌跡を検出し、検出結果から文字の特徴を抽出し、文字認識を行うものがある（特許文献２参照）。しかし、このような文字認識には、高度なハードウェアおよびソフトウェアが必要であり、装置の低価格化が難しく、また、文字の誤認識も多いために必ずしも使いやすいものとは限らない。
【０００８】
そこで、本発明は、上述したような実情に鑑みて提案されたものであり、省スペースで、かつ容易な操作により所望する記号を選択することが可能な記号選択装置及び方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明に係る記号選択装置は、上述の課題を解決するために、所定の記号が配列されてなる記号リストが記憶されている記憶手段と、上記記憶手段に記憶されている上記記号リスト上を仮想的に移動するポインタ（以下、「仮想ポインタ」という。）のポイント位置を操作する操作手段と、上記操作手段に加えられた単位時間あたりの加速度を検出する加速度検出手段と、上記加速度検出手段による検出結果に基づき、仮想ポインタの移動方向を決定する移動方向決定手段と、上記移動方向決定手段により決定された移動方向に、上記仮想ポインタを１記号単位で移動する移動手段と、上記移動手段で移動した仮想ポインタが現在ポイントしている記号を選択する選択手段とを備える。
【００１０】
本発明に係る記号選択方法は、上述の課題を解決するために、所定の記号が配列されてなる記号リストがメモリに記憶されており、上記記号リスト上を仮想的に移動するポインタ（以下、「仮想ポインタ」という。）のポイント位置を操作部により操作する操作工程と、上記操作工程により単位時間あたりに操作部に加えられた加速度を検出する加速度検出工程と、上記加速度検出工程による検出結果に基づき、仮想ポインタが上記記号リスト上を移動する方向を決定する移動方向決定工程と、上記移動方向決定工程で決定された方向に、仮想ポインタを１記号単位で移動する移動工程と、上記移動工程で移動した仮想ポインタが所望する記号をポイントしたときに、当該記号を選択する選択工程を有する。
【００１１】
【発明の実施の形態】
以下、本発明の好適な実施の形態について図面を参照しながら詳細に説明する。なお、以下に述べる実施の形態では、本発明の具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００１２】
本発明は、例えば、図１に示すような記号選択装置１に適用される。記号選択装置１は、所定の記号が配列されてなる記号リストが記憶されている記憶部１０と、記憶部１０に記憶されている記号リスト上を仮想的に移動する仮想ポインタのポイント位置を操作する操作部１１と、操作部１１の動きにより生ずる加速度を検出するセンサ部１２と、センサ部１２で検出した加速度に基づき所定の処理を行ない、記憶部１０に記憶されている記号リストから所望する記号を選択する処理部１３と、処理部１３で選択した記号を表示する表示部１４とを備える。
【００１３】
記憶部１０は、例えば、図２（Ａ）及び（Ｂ）に示すように、マトリクス状に五十音（句読点及び拗音等を含む）が配列されてなる記号リスト（以下、「文字リスト」という。）や英数字が配列されてなる記号リスト（以下、「英数字リスト」という。）が記憶されている。これらの記号リストは、平面方向に配されていても良いし、図３に示すように、記号の種類ごとに垂直方向に仮想的に階層化されていても良い。また、記号リストを構成している各記号の配列は、操作者が直感的に分かるような配列となっていれば良く、例えば、図２に示したように、列方向に「あいうえお」ではなく、行方向に「あいうえお」となっていても良い。
【００１４】
操作部１１は、操作者が操作しやすい形状となっており、例えば、図４に示すように、ペンの形状をしている。操作者は、操作部１１を操作することで、記憶部１０に記憶されている記号リスト上を仮想的に移動する仮想ポインタのポイント位置を操作する。
【００１５】
センサ部１２は、少なくとも互いに直交する２方向（以下、「平面方向」という。）以上から加えられた加速度を検出する加速度センサ２０と、加速度センサ２０により検出した信号を符号化処理するＡＤＣ（ａｎａｌｏｇ  ｄｉｇｉｔａｌ  ｃｏｎｖｅｒｔｅｒ）２１とを有している。
【００１６】
加速度センサ２０は、本発明の実施の形態では、操作部１１が操作者により操作される方向、すなわち、平面方向及び当該平面方向に直交する方向（以下、「垂直方向」という。）の３方向の加速度をそれぞれ検出できる加速度センサ（Ｘ）２０Ａと、加速度センサ（Ｙ）２０Ｂと、加速度センサ（Ｚ）２０Ｃとからなっているものとする。ＡＤＣ２１は、加速度センサ（Ｘ）２０Ａで検出した信号を符号化処理するＡＤＣ２１Ａと、加速度センサ（Ｙ）２０Ｂで検出した信号を符号化処理するＡＤＣ２１Ｂと、加速度センサ（Ｚ）２０Ｃで検出した信号を符号化処理するＡＤＣ２１Ｃとからなっている。
【００１７】
なお、センサ部１２は、操作部１１の所定の位置に取り付けられており、操作者の負担を軽減するために、小型かつ計量な市販されている圧電素子やシリコン・マイクロマシンなどを用いるものとする。
【００１８】
処理部１３は、センサ部１２から供給された信号（デジタル信号）に基づき、操作部１１が操作者により操作された方向を分析し、当該操作部１１の動きに応じて記憶部１０に記憶されている記号リスト上を移動する仮想ポインタの移動方向を決定する移動方向決定部２２と、移動方向決定部２２により決定された仮想ポインタの移動方向に、当該仮想ポインタを１記号単位で移動させる移動部２３と、移動部２３により移動させた仮想ポインタが現在ポイントしている記号を選択する選択部２４と、選択部２４で選択された記号を出力する出力部２５を有する。
【００１９】
移動方向決定部２２は、センサ部１２と、移動部２３と、選択部２４とが接続されており、センサ部１２から供給された信号を分析して仮想ポインタの移動方向を決定し、決定結果を移動部２３に供給するマイクロプロセッサと、マイクロプロセッサの動作プログラムが記憶されているＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）又はフラッシュメモリと、マイクロプロセッサのワークエリアとなるＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）とからなっている。
【００２０】
移動部２３は、移動方向決定部２２と、選択部２４と、後述する表示部１４とが接続されており、前回仮想ポインタによりポイントされていた記号を記憶するメモリと、当該メモリに記憶されている記号と、移動方向決定部２２から供給された決定結果に基づき、次に移動すべき記号に移動させるマイクロプロセッサからなる。なお、移動部２３のマイクロプロセッサは、移動方向決定部２２のマイクロプロセッサと共用させても良い。また、移動部２３は、移動方向決定部２２で決定された移動方向に仮想ポインタを移動する際に、メモリに記憶されている記号ではなく、所定の記号（例えば「あ」）を基準として仮想ポインタの移動を行なっても良い。また、例えば、五十音表の中心付近にあたる「ふ」を所定の記号に設定すれば、「を」や「ん」などの「あ」から遠い文字も、比較的少ない操作回数で選択できるようになる。
【００２１】
また、移動部２３は、現在、仮想ポインタがポイントしている記号の情報を表示部１４と選択部２４に出力する。
【００２２】
選択部２４は、移動部２３と、出力部２５とに接続されており、現在仮想ポインタがポイントしている記号を選択する。選択部２４は、例えば、操作者による所定の操作に応じて、仮想ポインタがポイントしている記号を選択しても良いし、仮想ポインタが所定時間以上同一の記号をポイントし続けた場合に、自動的にポイントされている記号を選択しても良い。選択部２４は、選択した記号に関する情報を出力部２５に出力する。
【００２３】
出力部２５は、有線通信又は無線通信により、選択部２４で選択された記号を情報処理を行う外部機器に出力する。出力部２５は、例えば、無線通信用ユニットからなっており、選択部２４で選択された記号を外部機器へ送信する。なお、無線通信用ユニットは、例えば、２．４ＧＨｚ帯を用いるＢｌｕｅｔｏｏｔｈ規格のものを採用しており、記号選択装置と外部機器との間の配線をなくすことができる。
【００２４】
表示部１４は、移動部２３に接続されており、液晶パネル又はＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）パネル等の既存の表示デバイスにより構成され、仮想ポインタが現在ポイントしている記号を表示する。なお、表示部１４は、少なくとも、仮想ポインタがポイントしている記号を表示することができる程度のサイズ（表示面積）であれば良い。このように表示部１４の表示面積が小さいと、例えば、図４に示す操作部１１のＡ部に取り付けることができる。操作者は、操作部１１を操作する際、操作部１１のＡ部に取り付けられた表示部１４に表示される記号を見ながら、容易に所望の記号を選択することが可能となる。
【００２５】
ここで、加速度センサ２０の検出結果に基づき操作部１１の操作方向（仮想ポインタの移動方向）を決定する移動方向決定部２２の具体的な動作について説明する。なお、説明のために、操作部１１の長手軸方向をＺ方向とし、Ｚ方向に直交する平面方向をＸ方向及びＹ方向とする。また、操作者が操作する際の基本的な方向（例えば、Ｘ軸の正の方向）を示すマークを、図４に示すように、操作部１１の表面に付しておき、操作者は、当該マークを前方に向けて保持する。また、この状態において、操作者の略右方向をＹ軸の正の方向とし、また、操作者の略上方をＺ軸の正の方向とする。また、加速度センサ２０は、加速度を検出する方向が各々Ｘ軸、Ｙ軸及びＺ軸方向になるように操作部１１の内部に取り付けてあるものとする。
【００２６】
例えば、操作部１１が操作者の手前（Ｘ軸の負の方向）に向かって動かされたとき、つまり操作者が、英数字の「１」を書くような操作を行ったときには、加速度センサ２０は、図５に示すような単位時間あたりの加速度の変化を検出する。加速度センサ２０は、検出した加速度の変化を移動方向決定部２２に出力する。ここで、移動方向決定部２２の具体的な動作について図６に示すフローチャートを参照しながら説明する。
【００２７】
ステップＳ１において、移動方向決定部２２は、Ｘ軸、Ｙ軸及びＺ軸のそれぞれの方向について、単位時間あたりの加速度の絶対値の最大値（Ｍａｘ）を求める。つまり、単位時間あたりの各方向の加速度をＡｘ（ｔ）、Ａｙ（ｔ）、Ａｚ（ｔ）と記述したときの、Ｍａｘ｛｜Ａｘ（ｔ）｜｝、Ｍａｘ｛｜Ａｙ（ｔ）｜｝及びＭａｘ｛｜Ａｚ（ｔ）｜｝を求める。
【００２８】
ステップＳ２において、移動方向決定部２２は、ステップＳ１で求めた３つの値のうち、最も大きな値を求め（Ｍａｘ｛Ｍａｘ｛｜Ａｘ（ｔ）｜｝、Ｍａｘ｛｜Ａｙ（ｔ）｜｝、Ｍａｘ｛｜Ａｚ（ｔ）｜｝｝）、Ｍａｘ｛｜Ａｘ（ｔ）｜｝が一番大きいときには、ステップＳ３に進み、そうでないときにはステップＳ４に進む。
【００２９】
ステップＳ３において、移動方向決定部２２は、操作方向（仮想ポインタの移動方向）を、Ｘ軸に沿った方向と判断し、｜Ａｘ（ｔ）｜が最大値となる時刻がｔｘであった場合に、Ａｘ（ｔｘ）＞０であるかどうかを判断する。Ａｘ（ｔｘ）＞０のときには、Ｘ軸の正の方向への操作と判断し、Ａｘ（ｔｘ）＞０でないとき、すなわちＡｘ（ｔｘ）＜０のときには、Ｘ軸の負の方向への操作と判断する。
【００３０】
ステップＳ４において、移動方向決定部２２は、ステップＳ１で求めた３つの値のうち、Ｍａｘ｛｜Ａｙ（ｔ）｜｝が一番大きいときには、ステップＳ５に進み、そうでないときには、ステップＳ６に進む。
【００３１】
ステップＳ５において、移動方向決定部２２は、操作方向（仮想ポインタの移動方向）を、Ｙ軸に沿った方向と判断し、｜Ａｙ（ｔ）｜が最大値となる時刻がｔｙであった場合に、Ａｙ（ｔｙ）＞０であるかどうかを判断する。Ａｙ（ｔｙ）＞０のときには、Ｙ軸の正の方向への操作と判断し、Ａｙ（ｔｙ）＞０でないとき、すなわちＡｙ（ｔｙ）＜０のときには、Ｙ軸の負の方向への操作と判断する。
【００３２】
ステップＳ６において、移動方向決定部２２は、ステップＳ１で求めた３つの値のうち、Ｍａｘ｛｜Ａｚ（ｔ）｜｝が一番大きいことを確認し、ステップＳ７に進む。
【００３３】
ステップＳ７において、移動方向決定部２２は、操作方向（仮想ポインタの移動方向）を、Ｚ軸に沿った方向と判断し、｜Ａｚ（ｔ）｜が最大値となる時刻がｔｚであった場合に、Ａｚ（ｔｚ）＞０であるかどうかを判断する。Ａｚ（ｔｚ）＞０のときには、Ｚ軸の正の方向への操作と判断し、Ａｚ（ｔｚ）＞０でないとき、すなわちＡｚ（ｔｚ）＜０のときには、Ｚ軸の負の方向への操作と判断する。
【００３４】
移動部２３は、移動方向決定部２２から供給された移動方向に、１記号単位で仮想ポインタを移動させる。選択部２４は、仮想ポインタが現在ポイントしている記号の選択を行なう。
【００３５】
ここで、本発明に係る記号選択装置１により、「そうさ」という文字列を選択する際の動作について以下に述べる。なお、以下では、記号リストとして図２（Ａ）に示した文字リストを使用し、文字入力を開始するときの初期状態として、「あ」の文字が選択されているものとする（表示部１４には「あ」が表示されている）。
【００３６】
まず、操作者は、操作部１１を左に移動させ、または左に振るように（右から左へ向かって横棒を描くように）操作を行い、操作部１１にＹ軸の負の方向への加速度を与える。センサ部１２は、操作部１１に与えられた単位時間あたりの加速度を検出し、検出結果を移動方向決定部２２に供給する。移動方向決定部２２は、センサ部１２から供給された検出結果に基づき、仮想ポインタの移動方向を「−Ｙ方向」に決定し、移動部２３にその決定結果を出力する。移動部２３は、メモリに記憶されている（現在仮想ポインタがポイントしている）文字「あ」と、移動方向決定部２２から供給された決定結果に基づき、仮想ポインタを文字「あ」から一つ左の文字「か」に移動する。この移動結果は、すぐに表示部１４に出力され、表示部１４に文字「か」が表示される。このとき、移動部２３は、仮想ポインタがポイントしてる文字「か」をメモリに記憶させる（メモリの記憶内容は、「あ」から「か」に変更される）。
【００３７】
さらに、操作者は、先ほどと同様に右から左への操作を行い、操作部１１にＹ軸の負方向への加速度を与える。センサ部１２は、操作部１１に与えられた単位時間あたりの加速度を検出し、検出結果を移動方向決定部２２に供給する。移動方向決定部２２は、センサ部１２から供給された検出結果に基づき、仮想ポインタの移動方向を「−Ｙ方向」に決定し、移動部２３にその決定結果を出力する。移動部２３は、メモリに記憶されている文字「か」と、移動方向決定部２２から供給された決定結果に基づき、仮想ポインタを文字「か」から一つ左の文字「さ」に移動する。この移動結果は、上述と同様に、表示部１４に出力され、表示部１４に文字「さ」が表示される。このとき、移動部２３は、仮想ポインタがポイントしている文字「さ」をメモリに記憶させる。
【００３８】
つぎに操作者は、操作部１１を手前の方向にひく操作、つまり英数字の「１」を描くように操作を行い、操作部１１にＸ軸の負方向への加速度を与える。センサ部１２は、操作部１１に与えられた単位時間あたりの加速度を検出し、検出結果を移動方向決定部２２に供給する。記号選択装置１は、上述したようにセンサ部１２、移動方向決定部２２及び操作部１１が動作し、仮想ポインタを文字「さ」から文字「し」に移動する。同様の操作を３回繰り返し行うと、仮想ポインタは、「す」、「せ」、「そ」と順次移動する。そして、選択部２４は、操作者により行われる操作（操作部１１を下方（−Ｚ方向）へ素早く２回連続して移動させる）に応じて、仮想ポインタがポイントしている文字「そ」を選択する。なお、選択部２４により文字が選択された後、仮想ポインタは、初期状態（「あ」が選択されている状態）に戻る。
【００３９】
記号選択装置１は、上述と同様の操作を行い、仮想ポインタを移動させ、文字「う」及び文字「さ」を選択し、選択した記号を出力部２５を介して外部機器に出力する。
【００４０】
また、記号選択装置１は、図７に示すように、「そ」を選択する際に、上述したように、「−Ｙ方向」に２度仮想ポインタを移動（「あ」→「か」→「さ」）し、その後、「−Ｘ方向」に４度ポインタを移動（「さ」→「し」→「す」→「せ」→「そ」）する順番でも良いし（手順Ａ）、最初に「−Ｘ方向」に４回操作（「あ」→「い」→「う」→「え」→「お」）して、次に「−Ｙ方向」に２回操作（「お」→「こ」→「そ」）する順番でも良い（手順Ｂ）。このように、Ｘ方向、Ｙ方向の各合計操作回数が一致していれば必ず同じ文字を選択できるので、操作する順番は一つに限られないことは言うまでもない。
【００４１】
また、上述のように記号リストから「そうさ」という文字列を選択した後に、数字の「１」を選択する場合について以下に述べる。なお、記憶部１０に記憶されている記号リストは、図３に示すように、「そうさ」を選択した文字リストと、英数字リストとが垂直方向に仮想的に階層化されてなっているものとする。
【００４２】
操作者は、操作部１１を下に移動させ、または下に振るように（上から下へ向かって縦棒を描くように）操作を行い、操作部１１にＺ軸の負の方向への加速度を与える。センサ部１２は、操作部１１に与えられた単位時間あたりの加速度を検出し、検出結果を移動方向決定部２２に供給する。移動方向決定部２２は、センサ部１２から供給された検出結果に基づき、仮想ポインタの移動方向を「−Ｚ方向」に決定し、移動部２３にその決定結果を出力する。移動部２３は、メモリに記憶されている（現在仮想ポインタがポイントしている）文字「あ」と、移動方向決定部２２から供給された決定結果に基づき、仮想ポインタを文字リストの文字「あ」から英数字リストの数字「１」に移動する。この移動結果は、すぐに表示部１４に出力され、表示部１４に「１」が表示される。
【００４３】
選択部２４は、操作者により行われる操作（操作部１１を下方（−Ｚ方向）へ素早く２回連続して移動させる）に応じて、仮想ポインタがポイントしている数字「１」を選択する。なお、選択部２４により記号が選択された後、仮想ポインタは、初期状態（「あ」が選択されている状態）に戻る。
【００４４】
このように構成された記号選択装置１では、所定の記号が配されてなる記号リストを記憶する記憶部１０と、記憶部１０に記憶されている記号リスト上を移動する仮想ポインタを操作する操作部１１と、単位時間あたりに操作部１１に加えられた加速度を検出するセンサ部１２と、センサ部１２の検出結果に基づき、仮想ポインタの移動方向を決定し、仮想ポインタを所望する記号まで移動し、選択する処理部１３と、少なくとも仮想ポインタが現在ポイントしている記号を表示する表示部１４とを有するので、操作者が操作した方向を確実に検出することができ、また、記号の配列が既知の記号リスト上を仮想ポインタが移動するので、記号リスト全体を表示部１４に表示しなくても所望の記号を選ぶべき方向及び位置を直感的に操作者に把握させることができる。したがって、本発明を適用した記号選択装置１は、限られた表示スペースしかない携帯型情報端末などに利用することができる。
【００４５】
【発明の効果】
以上詳細に説明したように、本発明に係る記号選択装置は、所定の記号が配されてなる記号リストを記憶する記憶部と、記憶部に記憶されている記号リスト上を移動する仮想ポインタを操作する操作部と、単位時間あたりに操作部に加えられた加速度を検出するセンサ部と、センサ部の検出結果に基づき、仮想ポインタの移動方向を決定し、仮想ポインタを所望する記号まで移動し、選択する処理部とを有するので、操作者が操作した方向を確実に検出することができ、また、記号の配列が既知の記号リスト上を仮想ポインタが移動するので、記号リスト全体を表示しなくても所望の記号を選ぶべき方向及び位置を直感的に操作者に把握させることができる。
【００４６】
また、本発明に係る記号選択方法は、所定の記号が記録されてなる記号リストがメモリに記憶されており、上記記号リスト上の仮想ポインタの位置を操作部により操作し、単位時間あたりに操作部に加えられた加速度を検出し、この検出結果に基づき、仮想ポインタが上記記号リスト上を移動する方向を決定し、決定した方向に、仮想ポインタを１記号単位で移動し、仮想ポインタが所望する記号をポイントしたときに、当該記号を選択するので、操作者が操作した方向を確実に検出することができ、また、記号の配列が既知の記号リスト上を仮想ポインタが移動するので、記号リスト全体を表示しなくても所望の記号を選ぶべき方向及び位置を直感的に操作者に把握させることができる。
【図面の簡単な説明】
【図１】本発明に係る記号選択装置の構成を示すブロック図である。
【図２】記号リストの記号配列の一例を示す模式図である。
【図３】記号リストごとの配置の一例を示す模式図である。
【図４】操作部の形状の一例を示す斜視図である。
【図５】加速度センサにより操作部に加えられた加速度を検出した際の様子を示す図である。
【図６】移動方向決定部により仮想ポインタの移動方向が決定される手順を示すフローチャートである。
【図７】所望する記号まで仮想ポインタが移動する経路の一例を示す模式図である。
【符号の説明】
１  記号選択装置、１０  記憶部、１１  操作部、１２  センサ部、１３  処理部、１４  表示部、２０  加速度センサ、２１  ＡＤＣ、２２  移動方向決定部、２３  移動部、２４  選択部、２５  出力部
【図１】
2005004276.tif 000003
【図２】
2005004276.tif 000004
【図３】
2005004276.tif 000005
【図４】
2005004276.tif 000006
【図５】
2005004276.tif 000007
【図６】
2005004276.tif 000008
【図７】
2005004276.tif 000009