(57)【要約】  本発明は、スティックと選択ボタンとを備えた文字入力装置および前記文字入力装置を用いた文字入力方法に関し、本発明の文字入力装置は、スティックと、選択信号を入力するための選択ボタンと、前記スティックの移動方向にそれぞれ対応する複数の文字構成単位を含む第１テーブルおよび前記１つ以上の文字構成単位の配列に対応する文字を含む第２テーブルを保存する保存部と、前記スティックの中心点を基準として前記スティックの移動方向を感知する感知部と、前記第１テーブルを参照して前記感知された移動方向に対応する文字構成単位を検索する検索部と、前記選択信号が入力された後、それぞれ検索された１つ以上の文字構成単位を配列し、前記第２テーブルを参照して前記配列に対応する文字組み合わせを生成する文字生成部（前記文字組み合わせは、前記配列にそれぞれ対応する１つ以上の文字を含む）とを含む。【選択図】図１
2008532135.tif 000002
【特許請求の範囲】
【請求項１】
文字入力装置であって、
スティックと、
選択信号を入力するための選択ボタンと、
前記スティックの移動方向の各々に対応する複数の文字構成単位を含む第１テーブル及び前記１つ以上の文字構成単位の配列に対応する文字を含む第２テーブルを保存する保存部と、
前記スティックの中心点を基準として前記スティックの移動方向を感知する感知部と、
前記第１テーブルを参照して前記感知された移動方向に対応する文字構成単位を検索する検索部と、
前記選択信号が入力された後、それぞれ検索された１つ以上の文字構成単位を配列し、前記第２テーブルを参照して前記配列の各々に対応する１つ以上の文字を用いて文字組み合わせを生成する文字生成部と、を含むことを特徴とする文字入力装置。
【請求項２】
文字入力装置であって、
スティックと、
選択信号を入力するための選択ボタンと、
前記スティックの移動方向及び前記スティックの移動距離に対応する複数の文字構成単位を含む第１テーブルと前記１つ以上の文字構成単位の配列に対応する文字を含む第２テーブルとを保存する保存部と、
前記スティックの中心点を基準として移動方向及び移動距離を感知する感知部と、
前記第１テーブルを参照して前記感知された移動方向及び前記感知された移動距離に対応する文字構成単位を検索する検索部と、
前記選択信号が入力された後、検索された１つ以上の文字構成単位を配列し、前記第２テーブルを参照して前記配列の各々に対応する１つ以上の文字を用いて文字組み合わせを生成する文字生成部と、を含むことを特徴とする文字入力装置。
【請求項３】
文字入力装置であって、
スティックと、
選択信号を入力するための選択ボタンと、
前記スティックの移動方向の各々に対応する複数の文字構成単位を含む第１テーブル及び前記１つ以上の文字構成単位の配列に対応する文字を含む第２テーブルを言語モード別にそれぞれ保存する保存部と、
前記スティックの中心点を基準として前記スティックの移動方向を感知する感知部と、
活性化された言語モードに対応する第１テーブルを参照して前記感知された移動方向に対応する文字構成単位を検索する検索部と、
前記選択信号が入力された後、検索された１つ以上の文字構成単位を配列し、前記活性化された言語モードに対応する第２テーブルを参照して前記配列の各々に対応する１つ以上の文字を用いて文字組み合わせを生成する文字生成部と、を含むことを特徴とする文字入力装置。
【請求項４】
前記活性化された言語モードは、前記各言語モードのうちユーザが選択した言語モードであることを特徴とする請求項３に記載の文字入力装置。
【請求項５】
前記生成された文字組み合わせを表示する表示部と、
前記表示された文字組み合わせを見たユーザが、前記選択ボタンを用いて選択信号を入力した場合、前記生成された文字組み合わせを前記ユーザが入力した文字として決定する検証部と、をさらに含むことを特徴とする請求項１から３のいずれか１項に記載の文字入力装置。
【請求項６】
前記配列に対応する生成された文字組み合わせが複数である場合、前記複数の文字組み合わせをそれぞれ表示する表示部と、
前記表示された複数の文字組み合わせを見たユーザが、前記選択ボタンを用いて前記複数の文字組み合わせのうちいずれか１つを選択する選択信号を入力した場合、前記選択された文字組み合わせを前記ユーザが入力した文字として決定する検証部と、をさらに含むことを特徴とする請求項１から３のいずれか１項に記載の文字入力装置。
【請求項７】
前記表示部は、前記複数の文字組み合わせを、上、下、左、右方向のうちいずれか１つとそれぞれ連関して表示し、
前記選択ボタンは、上、下、左、右方向にそれぞれ対応する４つの方向ボタンを含み、
（１）前記ユーザが上方向ボタンを押した場合、上方向に連関して表示された文字組み合わせを選択する選択信号を発生させ、
（２）前記ユーザが下方向ボタンを押した場合、下方向に連関して表示された文字組み合わせを選択する選択信号を発生させ、
（３）前記ユーザが左方向ボタンを押した場合、左方向に連関して表示された文字組み合わせを選択する選択信号を発生させ、
（４）前記ユーザが右方向ボタンを押した場合、右方向に連関して表示された文字組み合わせを選択する選択信号を発生させることを特徴とする請求項６に記載の文字入力装置。
【請求項８】
前記１つ以上の文字構成単位の配列によって生成される前記文字組み合わせは、ハングル文字である場合、音節単位、字素単位、単語単位のうちいずれか１つを基準として生成されることを特徴とする請求項１から３のいずれか１項に記載の文字入力装置。
【請求項９】
前記スティックの中心点を基準として、前記スティックが移動可能な領域を角度によって複数の単位領域に細分化した場合、前記保存部は、単位領域にそれぞれ対応する移動方向を含む第３テーブルをさらに保存し、
前記感知部は、前記スティックが前記複数の単位領域のうち１つ以上の単位領域を順次に移動した場合、前記第３テーブルを参照して前記順次に移動した各単位領域に対応する移動方向をそれぞれ順次に感知することを特徴とする請求項１又は３に記載の文字入力装置。
【請求項１０】
（１）前記スティックの中心点を基準として、前記スティックが移動可能な領域を角度によって複数の第１単位領域に細分化し、
（２）前記スティックの中心点を基準として、前記領域を距離によって複数の第２単位領域に細分化した場合、
前記保存部は、第１単位領域に対応する移動方向を含み、第２単位領域に対応する移動距離を含む第３テーブルをさらに保存し、
前記感知部は、前記スティックが前記複数の単位領域のうち１つ以上の単位領域を順次に移動した場合、前記第３テーブルを参照して前記順次に移動した各単位領域に対応する移動方向および移動距離をそれぞれ順次に感知することを特徴とする請求項２に記載の文字入力装置。
【請求項１１】
前記スティックは、力が加えられない状態では、前記スティックの中心点に自動的に復元されることを特徴とする請求項１から３のいずれか１項に記載の文字入力装置。
【請求項１２】
前記第２テーブルは、１つの文字に対応する複数の配列を含むことを特徴とする請求項１から３のいずれか１項に記載の文字入力装置。
【請求項１３】
スティック及び選択ボタンを備えた文字入力装置における文字入力方法であって、
前記スティックの移動方向の各々に対応する複数の文字構成単位を含む第１テーブル及び前記１つ以上の文字構成単位の配列に対応する文字を含む第２テーブルとを維持する段階と、
ユーザが前記スティックを動かす場合、前記スティックの中心点を基準として前記スティックの移動方向を感知する段階と、
前記第１テーブルを参照して前記感知された移動方向に対応する文字構成単位を検索する段階と、
前記ユーザが前記選択ボタンを押して第１選択信号が入力された後、それぞれ検索された１つ以上の文字構成単位を配列する段階と、
前記第２テーブルを参照して前記配列の各々に対応する１つ以上の文字を用いて文字組み合わせを生成する段階と、を含むことを特徴とする文字入力方法。
【請求項１４】
前記生成された文字組み合わせが１つである場合に、
前記生成された文字組み合わせを表示して前記ユーザに提供する段階と、
前記表示された文字組み合わせを見た前記ユーザが、前記選択ボタンを押して第２選択信号が入力された場合、前記生成された文字組み合わせを前記ユーザが入力した文字として決定する段階と、をさらに含むことを特徴とする請求項１３に記載の文字入力方法。
【請求項１５】
前記生成された文字組み合わせが複数である場合に、
前記生成された複数の文字組み合わせを表示して前記ユーザに提供する段階と、
前記表示された複数の文字組み合わせを見た前記ユーザが、前記選択ボタンを押して前記複数の文字組み合わせのうちいずれか１つを選択する第２選択信号を入力した場合、前記選択された文字組み合わせを前記ユーザが入力した文字として決定する段階と、をさらに含むことを特徴とする請求項１３に記載の文字入力方法。
【請求項１６】
請求項１３から１５のいずれか１項に記載の文字入力方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スティックと選択ボタンを備えた文字入力装置及び該文字入力装置を用いた文字入力方法に関し、より詳細には、ユーザがペンで文字を書く際の書き順と類似した移動方向にスティックを順次に移動させることで、所望の文字入力を可能にする文字入力装置及びその方法に関する。
【背景技術】
【０００２】
従来技術に係る文字入力装置として、キーボード、キーパッドのように特定のキーボタンを押すことで該当の文字入力が可能な文字入力装置がある。しかし、このような文字入力装置では、特定の文字を入力する場合、どのキーボタンを押せばよいのかなど、入力規則をユーザが記憶する必要があるという不便さがあった。また、各キーボタンに当該キーボタンを押したときに入力される文字を表示しておくことによって、入力規則を記憶する必要がない場合には、文字入力速度が低下してしまう。さらに、１つのキーボタンで多数の文字を入力する場合、すなわち、モード別に所定のキーボタンが「ａ」、「ロ」、「ち」をそれぞれ入力するために用いられる場合には、キーボタンの面積制限により当該キーボタンに各モードの文字をすべて表示し難いという問題があった。
【０００３】
また、従来技術に係るさらに他の文字入力装置として、モニタや特定のプレートに接触した場合、これを感知して文字が入力されるようにするペンマウスがある。ペンマウスは、ユーザが実際に文字を書くようにして文字を入力でき、ユーザが入力規則を記憶する必要がないという点において、現在では一部ＰＤＡ（パネル  デジタル  アシスト）装置などの入力装置で広く用いられている。しかし、ペンマウスは、ＰＤＡなど文字を入力しようとする装置と別途の装置で製作されなければならないため、ユーザがペンマウスを一定の保管空間から取り出して特定モードのＰＤＡ画面に押し当てて書かなければならず、紛失の恐れも高いため、ペンマウスのみを用いる場合よりはキーボードやキーパッドなどとともに付随的に用いられるという制限があった。これは、不透明なプレートに透過した光の反射光を利用して文字を入力するペン形態の光マウスや、内蔵されたジャイロ又は加速度計を利用して空間上の姿勢変化を感知して文字を入力するジャイロマウスについても同様である。
【０００４】
特に、このような文字入力装置は、キーボードなどに比べて製作単価が高く高価である。ペンマウスの場合は数十万〜数百万ウォン、ジャイロマウスの場合は数十万ウォン以上で販売されるなど、コスト面において一般ユーザが広く用いるには不向きであるという問題があった。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、このような従来技術の問題点を解決するために案出されたものであって、スティックと１つ又は複数のボタンを含む選択ボタンのみを用いて、ユーザが入力規則を記憶しなくても直観的に文字を入力できる文字入力装置及びこの文字入力装置における文字入力方法を提供することを目的とする。
【０００６】
また、本発明は、スティック及び選択ボタンのみを用いるため、多数の文字キー又はキーボタンを備えている従来技術に比べて、小さな空間にこれらを設置できる文字入力装置を提供することを目的とする。
【０００７】
また、本発明は、韓国語だけではなく各国の言語もペンで字を書き順に従って入力できる文字入力装置及び該文字入力装置における文字入力方法を提供することを目的とする。
【０００８】
また、本発明は、人ごとに特定の文字を入力するための書き順が異なる場合でも、自分が選好する書き順に従ってスティックを移動させて文字を入力できる文字入力装置及び該文字入力装置における文字入力方法を提供することを目的とする。
【０００９】
また、本発明は、製作単価が低廉であり、ユーザに広く普及できる文字入力装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
前記の目的を達成し、上述した従来技術の問題点を解決するために、本発明の文字入力装置は、スティックと、選択信号を入力するための選択ボタンと、上記スティックの移動方向にそれぞれ対応する複数の文字構成単位を含む第１テーブル及び上記１つ以上の文字構成単位の配列に対応する文字を含む第２テーブルを保存する保存部と、上記スティックの中心点を基準として上記スティックの移動方向を感知する感知部と、上記第１テーブルを参照して上記感知された移動方向に対応する文字構成単位を検索する検索部と、上記選択信号が入力された後、それぞれ検索された１つ以上の文字構成単位を配列し、上記第２テーブルを参照して上記配列に対応する文字組み合わせを生成する文字生成部（上記文字組み合わせは、上記配列にそれぞれ対応する１つ以上の文字を含む）とを含むことを特徴とする。
【００１１】
また、本発明のさらに他の側面に係る文字入力装置は、スティックと、選択信号を入力するための選択ボタンと、上記スティックの移動方向及び上記スティックの移動距離にそれぞれ対応する複数の文字構成単位を含む第１テーブルと上記１つ以上の文字構成単位の配列に対応する文字を含む第２テーブルとを保存する保存と、上記スティックの中心点を基準として移動方向及び移動距離を感知する感知部と、上記第１テーブルを参照して前記感知された移動方向及び上記感知された移動距離に対応する文字構成単位を検索する検索部と、上記選択信号が入力された後、検索された１つ以上の文字構成単位を配列し、上記第２テーブルを参照して上記配列に対応する文字組み合わせを生成する文字生成部（上記文字組み合わせは、上記配列にそれぞれ対応する１つ以上の文字を含む）とを含むことを特徴とする。
【００１２】
また、本発明は、スティック及び選択ボタンを備えた文字入力装置における文字入力方法として、上記スティックの移動方向にそれぞれ対応する複数の文字構成単位を含む第１テーブル及び上記１つ以上の文字構成単位の配列に対応する文字を含む第２テーブルを維持する段階と、ユーザが前記スティックを動かす場合、上記スティックの中心点を基準として上記スティックの移動方向を感知する段階と、上記第１テーブルを参照して上記感知された移動方向に対応する文字構成単位を検索する段階と、上記ユーザが前記選択ボタンを押して第１選択信号が入力された後、それぞれ検索された１つ以上の文字構成単位を配列する段階と、上記第２テーブルを参照して上記配列に対応する文字組み合わせを生成する段階とを含むことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、スティックと１つ又は複数のボタンを含む選択ボタンのみを用いて、ユーザが入力規則を記憶しなくても直観的に文字を入力できる文字入力装置および当該文字入力装置における文字入力方法が提供される。
【００１４】
また、本発明によれば、スティックと選択ボタン（が占める面積程度）のみを用いるため、多数の文字盤またはキーボタンを備えていた従来技術に比べて小さな空間に設置できる文字入力装置が提供される。したがって、本発明に係る文字入力装置は、カメラ、ゲーム機、携帯電話、ＭＰ３プレーヤーなどサイズに制限がある機器に用いられる。
【００１５】
また、本発明によれば、韓国語だけではなく各国の言語もペンで文字を書くような書き順に従って自然に入力できる文字入力装置及び当該文字入力装置における文字入力方法が提供される。
【００１６】
また、本発明によれば、人ごとに特定の文字を入力するための書き順が異なる場合でも、自分が選好する書き順に従ってスティックを移動させて文字を入力できる文字入力装置及び当該文字入力装置における文字入力方法が提供される。
【００１７】
また、本発明によれば、製作単価が安く、ユーザに低価で広く普及できる文字入力装置が提供される。
【発明を実施するための最良の形態】
【００１８】
以下、添付の図面を参照して、本発明を詳しく説明する。
【００１９】
本発明に係る文字入力装置は、スティックと、選択ボタンと、保存部と、検索部と、文字生成部と、表示部と、検証部とを含む。図１（ａ）は、本発明の文字入力装置を構成する一構成要素であるスティック１０１と選択ボタン１０２を例示した図である。また、図１（ｂ）は、本発明の文字入力装置のその他の構成要素を示したブロック図である。
【００２０】
以下、図１及び図２を参照して、本発明の一実施形態に係る文字入力装置を用いた文字入力過程を具体的に説明する。
【００２１】
段階２０１で、保存部１０３は、第１テーブル及び第２テーブルを保存する。
【００２２】
第１テーブルは、スティックの移動方向と、該移動方向にそれぞれ対応する文字構成単位とを含む。図３は、文字入力装置を用いて入力しようとする文字が「韓国語」である場合の第１テーブルの一例を示した図である。図３に示すように、ユーザがスティック１０１を握って右側方向に移動させる場合（図面符号３０１）、この移動方向に対応する文字構成単位は「
2008532135.tif 000003
」であり、ユーザがスティック１０１を握って３６０度回転させる場合（図面符号３０２）、この移動方向に対応する文字構成単位は「
2008532135.tif 000004
」であることを知ることができる。また、図面符号３０３で示すように、同一の移動方向に対応する文字構成単位は１つ以上であってもよい。
【００２３】
また、第２テーブルは、１つ以上の文字構成単位の配列に対応する文字を含む。図４は、字素単位（Consonant/Vowel Unit）の文字を入力する場合の文字構成単位の配列と、当該配列に対応する文字を含む第２テーブルを例示する。図４に示すように、「
2008532135.tif 000005
」という文字は「
2008532135.tif 000006
」と「
2008532135.tif 000007
」
という文字構成単位の配列に対応する。さらに、図４に示すように、「
2008532135.tif 000008
」という文字は「
2008532135.tif 000009
」および「
2008532135.tif 000010
」という文字の組み合わせで生成される。
【００２４】
段階２０２で、ユーザがスティックを動かすと、段階２０３で、感知部１０４はスティック１０１の移動方向を感知する。例えば、スティック１０１の最上端の座標を、中心点１０１ａを含む平面座標に位相（Phase）させる場合、感知部１０４は、該位相された座標の移動を感知する方式でスティック１０１の移動方向を感知できる。
【００２５】
例えば、ユーザがスティック１０１を握ったまま右側に移動させた後、続いて下側に移動させる場合、感知部１０４は、その移動方向が図３の図面符号３０４と同一であると感知できる。本発明に係るスティック１０１は、それ自体が復元力を有しており、ユーザがスティック１０１を離すと、すなわち、力が加えられていない状態では、本来の位置に戻るようになる。すなわち、位相された座標は、中心点１０１ａに自動的に移動する。
【００２６】
段階２０４で、検索部１０５は、第１テーブルを参照して感知された移動方向に対応する文字構成単位を検索する。図３に示すように、図面符号３０４の移動方向が感知された場合、検索部１０５は、文字構成単位「
2008532135.tif 000011
」または「
2008532135.tif 000012
」を検索する。
【００２７】
再び前記ユーザが中心点１０１ａに復元したスティック１０１を握って下側に移動させれば、感知部１０４は、図３の図面符号３０５のようなスティック１０１の移動方向を感知する。
【００２８】
また、検索部１０５は、第１テーブルを参照して感知された移動方向に対応する文字構成単位である「
2008532135.tif 000013
」を検索する。
【００２９】
同様に、ユーザが中心点１０１ａに復元したスティック１０１を握って右側に移動させることで、文字構成単位「
2008532135.tif 000014
」が検索されるようになる。
【００３０】
段階２０３及び段階２０４は、ユーザから別途の選択信号が入力されるまで繰り返される。ユーザは、選択ボタン１０２を押して選択信号を入力できる。選択信号は、ユーザが所望する一単位の文字の入力が完了したことを示す信号であり、本実施形態の単位は、音節単位（syllable unit）、字素単位（consonant/vowel unit）、単語単位（word unit）などが用いられる。すなわち、字素単位が用いられる場合には、ユーザは母音１つ（例えば「
2008532135.tif 000015
」）を入力した後に選択信号を入力するようになる。また、音節単位が用いられる場合には、ユーザは音節１つ（例えば「
2008532135.tif 000016
」）を入力した後に選択信号を入力するようになる。
【００３１】
文字構成単位である「
2008532135.tif 000017
」（または「
2008532135.tif 000018
」）、「
2008532135.tif 000019
」及び「
2008532135.tif 000020
」が検索された後、ユーザから選択信号が入力されると、文字生成部１０６は、選択信号が入力される前に検索された文字構成単位を配列して文字組み合わせを生成する（段階２０５及び段階２０６）。
【００３２】
文字生成部１０６は、前記検索された文字構成単位を
「
2008532135.tif 000021
」（第１配列）のように配列したり、「
2008532135.tif 000022
」（第２配列）のように配列したりできる。また、文字生成部１０６は、第２テーブルを参照して第１配列又は第２配列に対応する文字組み合わせを生成する。
【００３３】
第１配列に対応する文字組み合わせは、文字「
2008532135.tif 000023
」と「
2008532135.tif 000024
」とが組み合った「
2008532135.tif 000025
」であったり、文字「
2008532135.tif 000026
」と「
2008532135.tif 000027
」が組み合った「
2008532135.tif 000028
」であったりする。すなわち、文字組み合わせは、配列にそれぞれ対応する１つ以上の文字を用いて生成される。文字生成部１０６は、検索された文字構成単位を配列した結果、対応する文字組み合わせがない場合には、ユーザによるスティック１０１の動きの不適合或いは感知部１０４の感知エラーであると見なし、配列を無視するようになる。すなわち、第２配列に対応する文字組み合わせは存在しないため、文字生成部１０６は第２配列に対してこれ以上の処理を行わない。
【００３４】
段階２０７で、表示部１０７は、このように生成された文字組み合わせを所定のディスプレイ部（図示せず）に表示する。
【００３５】
検証部１０８は、表示された文字組み合わせに対して、再び選択信号が入力された場合に、選択された文字組み合わせをユーザが入力した文字として決定する（段階２０８及び段階２０９）。ユーザは、選択ボタン１０２を用いて選択信号を入力できる。すなわち、ユーザは、一単位の文字入力が終了したことを知らせるために段階２０５における選択信号を入力し、文字入力の結果として表示された文字組み合わせが自分が所望する文字である場合、これを知らせるために段階２０８における選択信号を入力する。
【００３６】
言い換えれば、ユーザは、表示部１０７がディスプレイ部に表示した文字組み合わせを見て、自分が入力しようとした内容と適合する場合には、選択ボタン１０２を押して文字組み合わせが入力されるようにする。
【００３７】
一方、文字生成部１０６で生成された文字組み合わせが複数である場合、表示部１０７は、複数の文字組み合わせをそれぞれ表示する。検証部１０８は、表示された文字組み合わせのうちいずれか１つの文字組み合わせを特定する選択信号が入力された場合に、選択された文字組み合わせをユーザが入力した文字として決定する。
【００３８】
また、本発明のさらに他の実施形態によれば、選択ボタン１０２は複数の方向ボタンを備える。すなわち、図１に示すように、方向ボタン１０２ａ〜１０２ｄを備えることができる。表示部１０７は、複数の文字組み合わせを各方向ボタンと連関して表示できる。
【００３９】
図５は、表示部１０７に複数の文字組み合わせを方向ボタンと連関して表示した場合を示している。すなわち、表示部１０７は、「
2008532135.tif 000029
」という文字組み合わせと「
2008532135.tif 000030
」という図形を関連付けてディスプレイ画面に表示することで（図面符号５０１参照）、図１（ａ）に示した方向ボタン１０２ｄと文字組み合わせ「
2008532135.tif 000031
」を連関させている。また、表示部１０７は、「
2008532135.tif 000032
」という文字組み合わせと「
2008532135.tif 000033
」という図形を関連付けて表示することで（図面符号５０２参照）、図１（ａ）に示した方向ボタン１０２ａと文字組み合わせ「
2008532135.tif 000034
」を連関させている。
【００４０】
このように、本発明に係る文字入力装置１００は、各文字組み合わせを方向ボタンと関連付けて表示するため、ユーザはディスプレイ部に表示された複数の文字組み合わせのうちいずれか１つを選択するために、選択ボタン１０２のうちのどの方向ボタンを押せば良いのかを容易に認知できる。すなわち、ユーザは、入力しようとした文字が「
2008532135.tif 000035
」である場合には方向ボタン１０２ｄを押せばよく、「
2008532135.tif 000036
」を選択しようとする場合には方向ボタン１０２ａを押せば良い。
【００４１】
また、文字入力装置１００は、選択ボタン１０２の特定方向ボタンを「後退（Ｂａｃｋ  Ｓｐａｃｅ）」または「削除（Ｄｅｌｅｔｅ）」キーとして用いることができる。例えば、選択ボタン１０２の方向ボタン１０２ｃを後退キーとして用いる場合、ユーザが方向ボタン１０２ｃを押すと、表示部１０７はディスプレイ部に表示された文字組み合わせを除去し、これ以上表示されないようにできる。また、後退キーで除去される単位は、文字組み合わせより小さく設定し、ディスプレイ部に表示された文字組み合わせに含まれる１つの文字、または文字組み合わせに含まれる１つの文字構成単位のみが除去されるようにもできる。文字生成部１０６は、後退キーによって除去された文字構成単位、文字又は文字組み合わせに対しては、始めから入力されなかったものとして見なす。また、選択ボタン１０２の方向ボタン１０２ｃは、特定モードでのみ後退キーの機能を行い、その他のモードではそれ以外の方向ボタンと同じような選択機能を行うこともできる。
【００４２】
一方、上述した実施形態では「字素単位」で文字を入力する場合を説明したが、以下では「単語単位」で文字を入力する場合をさらに説明する。
【００４３】
例えば、ユーザが単語「
2008532135.tif 000037
」を入力するために、スティック１０１を順次に、図３の移動方向３０４→移動方向３０５→移動方向３０１→移動方向３０１→移動方向３０７→移動方向３０５→移動方向３０１のように移動させた後に選択ボタン１０２を押して、所望する単語の入力が完了したことを知らせる。
【００４４】
感知部１０４は、このようなスティック１０１の移動を感知し、検索部１０５は、図３に示す第１テーブルを参照して感知された各移動方向に対応する文字構成単位をそれぞれ検索する。また、文字生成部１０６は、図４に示す第２テーブルを参照してこのように検索された文字構成単位を配列して文字組み合わせを生成する。
【００４５】
すなわち、このようにスティック１０１を移動させた場合、図３及び図４を参照すると、文字生成部１０６は「
2008532135.tif 000038
」（第３配列）または「
2008532135.tif 000039
」（第４配列）を配列できる。
【００４６】
第３配列で生成される一単位の文字組み合わせ、すなわち、一単語は「
2008532135.tif 000040
」、「
2008532135.tif 000041
」、「
2008532135.tif 000042
」及び「
2008532135.tif 000043
」である。第４配列で生成される文字組み合わせはないため、上述したように文字生成部１０６は、第４配列に対してはこれ以上考慮しない。
【００４７】
表示部１０７は、生成された文字組み合わせを文字入力装置１００又は文字入力装置１００と連結したディスプレイ部に表示する。図６は、表示部１０７がディスプレイ部に最大で９つまでの文字組み合わせを表示できるように、９つの表示欄を具現する場合を例示している。文字生成部１０６が生成した文字組み合わせは４つであるため、残り５つの表示欄には文字組み合わせが表示されない。
【００４８】
ユーザは方向ボタン１０２ｄを選択して、入力しようとした単語である「
2008532135.tif 000044
」を選択できる。また、本実施形態では、方向ボタン１０２ｂ→方向ボタン１０２ａを順次に押して「
2008532135.tif 000045
」を選択するなど、方向ボタン１０２ａなどを順次に移動させて所望する文字組み合わせを選択するようにもできる。
【００４９】
また、ユーザが入力しようとした単語が「
2008532135.tif 000046
」であれば、当該ユーザは、選択ボタン１０２のうち、図１に示した選択ボタン１０２ｅ（中央ボタン）を押して「
2008532135.tif 000047
」を入力することもできる。
【００５０】
一方、文字生成部１０６が生成した文字組み合わせが５つ以内であれば、表示部１０７は、方向ボタンを２回押す必要のある表示欄６０１よりは、選択ボタン１０２ｅ又は方向ボタン１０２ａ〜１０２ｄのいずれか１つを１回だけ押せばよい表示欄６０２、６０３に、生成された文字組み合わせを表示することで、ユーザ便宜を図ることができる。
【００５１】
また、確率は非常に低いが、文字生成部１０６が生成した文字組み合わせが９つを超過し、図６に示した９つの表示欄にすべての文字組み合わせが生成されない場合には、方向ボタン１０２ｄを２回連続して押すことで「次ページ」の９つの表示欄が表示されるようにする方法により、ユーザが所望する文字組み合わせを選択するようにもできる。
【００５２】
以下、本発明のさらに他の実施形態により、感知部１０４がスティック１０１の移動方向を感知する方法について、さらに具体的に説明する。
【００５３】
感知部１０４は、スティック１０１の中心点１０１ａを中心として、スティック１０１が移動可能な領域を角度によって複数の単位領域に細分化する。例えば、感知部１０４は、図７の図面符号７０１で示すように、移動可能な領域を８等分して単位領域１〜８に区分できる。
【００５４】
スティック１０１が単位領域４を通過した場合、感知部１０４は、スティック１０１が図３の図面符号３０６で示すような移動方向に移動したものと感知する。すなわち、ユーザが「
2008532135.tif 000048
」という文字構成単位を入力したものと見なす。
【００５５】
また、スティック１０１が単位領域３と単位領域４を順次に通過した場合、感知部１０４は、スティック１０１が図３の図面符号３０４で示すような移動方向で移動したものと感知する。すなわち、ユーザが「
2008532135.tif 000049
」または「
2008532135.tif 000050
」という文字構成単位を入力したものと見なす。
【００５６】
また、本発明のさらに他の実施形態によれば、文字入力装置１００は、スティックの移動方向だけではなく、スティックの移動距離も考慮して、ユーザが入力しようとする文字を解読する。以下、スティックの移動方向及び移動距離を考慮して、ユーザから入力された文字を解読する過程について具体的に説明する。
【００５７】
本実施形態に係る文字入力装置１００の保存部１０３は、第１テーブル及び第２テーブルを保存する。
【００５８】
第１テーブルは、スティックの移動方向及びスティックの移動距離に対応する文字構成単位を含む。図８は、文字入力装置を用いて入力しようとする文字が「韓国語」である場合の第１テーブルの一例を示した図である。図８のスティックの移動距離は、スティック１０１の中心点１０１ａを中心としてどれ程遠くに離れるかを示すためのものである。第１テーブルにおいて「移動距離」の具体的な意味については、図９を参照して後述する。
【００５９】
なお、第２テーブルは、上述した実施形態における第２テーブルと同一であるため、これについての具体的な説明は省略する。
【００６０】
また、感知部１０４は、スティック１０１の移動方向及び移動距離を感知する。
【００６１】
感知部１０４は、図７を用いて説明したような方式で、スティック１０１の移動方向を感知できる。すなわち、感知部１０４は、スティック１０１が移動可能な領域を「角度に応じて」複数の単位領域に細分化した後、スティック１０１が各単位領域のうちどこを順に移動するのかを感知することで、スティック１０１の移動方向を感知する。
【００６２】
また、感知部１０４は、スティック１０１が移動可能な領域を「距離に応じて」複数の単位領域に細分化した後、スティック１０１が各単位領域のうちどこを順次に移動するのかを感知することで、感知してスティック１０１の移動距離を感知する。
【００６３】
例えば、図９の図面符号９０１で示すように、感知部１０４は、スティック１０１が移動可能な領域を距離によって４等分し、単位領域ａ〜ｄで区分する。図８及び図９に示すように、感知部１０４は、移動方向、移動距離が単位領域３、ａ→単位領域３、ｂ→単位領域３、ｃ→単位領域４、ｃ→単位領域４、ｄである場合、ユーザが図９の図面符号９０２のようにスティック１０１を動かしたものとして感知する。
【００６４】
また、スティック１０１自体が復元力を有しており、ユーザがスティック１０１を離すと、すなわち、力が加えられていない状態では、本来の位置に戻るようになる。言い換えれば、位相された座標は、中心点１０１ａに自動的に移動する。
【００６５】
また、検索部１０５は、第１テーブルを参照して感知されたスティック１０１の動きに対応する文字構成単位を検索する。図９に示すように、スティック１０１の動きが感知された場合、検索部１０５は、文字構成単位「
2008532135.tif 000051
」または「
2008532135.tif 000052
」を検索する。
【００６６】
このように、本発明に係る文字入力装置１００は、スティック１０１の移動方向だけではなく、移動距離とともに感知することでユーザが入力した文字を判断するため、ユーザの意図に適合した文字をより正確に決定できる。
【００６７】
スティック１０１の移動方向及び移動距離をすべて感知して、ユーザが入力しようとした文字構成単位が検索された後の、文字構成単位を用いて文字を入力する残りの過程は上述した実施形態と同一であるため、その説明は省略する。
【００６８】
このように、ユーザは、文字入力装置１００のスティック１０１と選択ボタン１０２のみでも所望する文字をすべて入力できるため、従来技術に係るキーボードやキーパッドのような文字入力装置とは異なり、多数の文字盤を備える必要がないため、小型で製作でき、空間活用度が高く、製作原価も低廉となる。したがって、文字入力装置１００は、カメラ、ゲーム機、携帯電話、ＭＰ３プレーヤーなど入力装置のサイズに制限がある機器に用いられる。
【００６９】
また、本発明に係る文字入力装置１００は、基本的にスティック１０１を用いて文字を入力するようにし、文字を入力するためのスティック１０１の移動方向を、手記（手書き）で文字を書く場合の書き順と密接に連関するように第１テーブル及び第２テーブルを設定するため、ユーザは、キーボードやキーパッドを用いた文字入力の場合とは異なり、特定の文字を入力するために特定の文字に対応する文字盤を記憶したり、特定の文字を入力するための規則（例えば、天地人方式（CHUN-JI-IN method）入力規則またはＥＺハングル方式(EZ Hangul method)入力規則など）を記憶したりする必要がなく、実際に手記で文字を書くようにスティック１０１を移動させればよいため、ユーザが素早く文字入力装置１００を使用することができるという長点がある。
【００７０】
また、上述した実施形態では、韓国語を入力する場合を例として説明したが、これは例示的なことに過ぎず、本発明のさらに他の実施形態に係る文字入力装置１００は、韓国語だけではなく英語や日本語など多様な外国語を入力するための入力装置として用いることができる。本実施形態に係る文字入力装置１００において、保存部１０３は、第１テーブルおよび第２テーブルを言語モード別にそれぞれ保存する。
【００７１】
表示部１０７は、図１０の図面符号１００１のように現在活性化されている言語モード（アクティブな言語モード）を表示し、ユーザが現在活性化されている（選択している）言語モードとは異なる言語モードで文字を入力しようとする場合には、他の言語モードを選択して言語モードを変更する。
【００７２】
例えば、保存部１０３は、韓国語モードと連関して、図３に示すような第１テーブル及び図４に示すような第２テーブルを保存し、日本語モードと連関して図１１（ａ）に示すような第１テーブル及び図１１（ｂ）に示すような第２テーブルをそれぞれ保存する。
【００７３】
現在活性化されている言語モードが日本語モードであり、感知部１０４が、スティック１０１が図面符号１１０１の移動方向から図面符号１１０２の移動方向に順次に動いたことを感知した場合、検索部１０５は、図１１（ａ）に示すような第１テーブルを参照して、移動方向にそれぞれ対応する文字構成単位１１０３及び文字構成単位１１０４を検索する。また、文字生成部１０６は、図１１（ｂ）に示すような第２テーブルを参照して、検索された文字構成単位１１０３及び文字構成単位１１０４に対応する文字組み合わせ１１０５である「よ」を生成する。
【００７４】
このような過程を通じて、ユーザは、日本語「よ」を手記で書くときと類似してスティック１０１を動かすことで、所望する日本語文字である「よ」の入力が可能となる。
【００７５】
以上、日本語入力過程について例をあげて説明したが、文字入力装置１００は、言語モード別に第１テーブル及び第２テーブルを備え、感知部１０４で感知されるスティック１０１の移動方向又は移動距離を考慮してユーザが入力しようとした画（筆画）を判断する方式で、多数の言語を入力するための入力装置に用いられる。
【００７６】
また、本発明のさらに他の実施形態によれば、文字入力装置１００の保存部１０３に保存される第２テーブルは、文字の構成単位の配列に対応する文字組み合わせを複数含むことができる。例えば、図４に示した第２テーブルは、文字「
2008532135.tif 000053
」に対応する文字構成単位の配列として「
2008532135.tif 000054
」を含んでいるが、文字「
2008532135.tif 000055
」に対応する文字構成単位の配列として「
2008532135.tif 000056
」をさらに含むこともできる。
【００７７】
すなわち、ユーザは、図３に示すように、移動方向３０１→移動方向３０７のように順次にスティック１０１を移動させる場合にも「
2008532135.tif 000057
」という文字を入力できるし、移動方向３０１→移動方向３０５→移動方向３０１のように順次にスティック１０１を移動させる場合にも「
2008532135.tif 000058
」という文字を入力できる。
【００７８】
各文字の画入力順（筆順）は、各国の言語別に規定されているものが一般的であるが、正確な画入力順でなくても各個人によって多数の画入力順が異なることがあるため、ユーザの便宜のために、本発明に係る文字入力装置１００は、正確な画入力順に適合する文字構成要素の配列だけではなく、人によって用いられる多数の画入力順に対応する１つ以上の文字構成要素の配列をさらに用いることもできる。
【００７９】
また、各文字入力装置１００を用いる各ユーザが文字を書く習慣に最適な文字入力サービスを提供するため、文字入力装置１００は、各文字に対応する文字構成要素の配列を各ユーザ自身が入力できるようにもできる。
【００８０】
また、本発明に係る文字入力方法は、コンピュータにより具現される多様な動作を実行するためのプログラム命令を含むコンピュータ読み取り可能な記憶媒体に記録される。該記憶媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせて含むこともできる。また、該記憶媒体及びプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知であり使用可能なものであってもよい。コンピュータ読み取り可能な記憶媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、フロプティカルディスクのような磁気−光媒体、およびロム（ＲＯＭ）、ラム（ＲＡＭ）、フラッシュメモリなどのようなプログラム命令を保存して遂行するように特別に構成されたハードウェア装置が含まれる。また、上記記憶媒体は、プログラム命令、データ構造などを保存する信号を送信する搬送波を含む光または金属線、導波管などの送信媒体であってよい。プログラム命令の例としては、コンパイラによって生成されるもののような機械語コードだけでなく、インタプリタなどを用いてコンピュータによって実行される高級言語コードを含む。また、上記ハードウェア装置は、本発明の動作を遂行するために一つ以上のソフトウェアモジュールで作動するように構成することができ、その逆もまた同様である。
【００８１】
上述したように、本発明を好ましい実施形態に則して説明したが、本発明の技術分野において熟練した当業者にとっては、特許請求の範囲に記載された本発明の技術的思想及びその領域から逸脱しない範囲内で、本発明を多様に修正および変更させることができることを理解することができるであろう。すなわち、本発明の技術的範囲は、特許請求の範囲に基づいて定められ、発明を実施するための最良の形態により制限されるものではない。
【図面の簡単な説明】
【００８２】
【図１】図１（ａ）は、本発明に係る文字入力装置を構成するスティックと選択ボタンを例示した図であり、図１（ｂ）は、文字入力装置のその他の構成要素を示したブロック図である。
【図２】本発明の一実施形態に係る文字入力装置における文字入力過程を示したフローチャートである。
【図３】本発明の一実施形態に係る文字入力のための文字入力装置に保存された第１テーブルの一例を示した図である。
【図４】本発明の一実施形態に係る文字入力のための文字入力装置に保存された第２テーブルの一例を示した図である。
【図５】本発明の一実施形態に係る文字入力装置が複数の文字組み合わせを各方向ボタンと連関してディスプレイ部に表示した画面を示した図である。
【図６】本発明のさらに他の実施形態に係る文字入力装置が複数の文字組み合わせをディスプレイ部の９つの表示欄に各方向ボタンと連関して表示した画面を示した図である。
【図７】本発明のさらに他の実施形態に係る文字入力装置がスティックの移動方向を感知する方法を説明するための図である。
【図８】本発明のさらに他の実施形態に係る文字入力のための文字入力装置に保存された第１テーブルの一例を示した図である。
【図９】本発明のさらに他の実施形態に係る文字入力装置がスティックの移動方向を感知する方法を説明するための図である。
【図１０】本発明のさらに他の実施形態に係る文字入力装置がディスプレイ部に活性化された言語モードを表示した場合の画面を示した図である。
【図１１】本発明のさらに他の実施形態に係る文字入力のための文字入力装置に保存された（ａ）第１テーブル及び（ｂ）第２テーブルを示した図である。
【図１】
2008532135.tif 000059
【図２】
2008532135.tif 000060
【図３】
2008532135.tif 000061
【図４】
2008532135.tif 000062
【図５】
2008532135.tif 000063
【図６】
2008532135.tif 000064
【図７】
2008532135.tif 000065
【図８】
2008532135.tif 000066
【図９】
2008532135.tif 000067
【図１０】
2008532135.tif 000068
【図１１】
2008532135.tif 000069
【国際調査報告】
2008532135.tif 000070