(57)【要約】【課題】　ポインティング装置を利用した文字入力方法及び文字入力装置を提供する。【解決手段】　ポインティング装置の動き情報及びポインティング装置に備えられた少なくとも一つのボタンクリック情報を認識する段階と、認識された動き情報及び少なくとも一つのボタンクリック情報を利用して文字を選択する段階とを含む文字入力方法。これにより、一般的なポインティング装置だけでポインティング機能及び文字入力機能を容易に実現でき、着用型入力装置環境で他の作業中にも文字入力が容易である。【選択図】　　　図３
2004145888.tif 000002
【特許請求の範囲】
【請求項１】
　ポインティング装置を利用した文字入力方法において、
前記ポインティング装置の動き情報及び前記ポインティング装置に備えられた少なくとも一つのボタンクリック情報を認識する段階と、
　前記認識された動き情報及び少なくとも一つのボタンクリック情報を利用して文字を選択する段階と、
を含むことを特徴とする文字入力方法。
【請求項２】
　前記動き情報は、前記ポインティング装置が動く方向を示す動き方向情報と、前記ポインティング装置が動く時に押されたボタン情報と、を含むことを特徴とする請求項１に記載の文字入力方法。
【請求項３】
　感知可能な動き方向情報は、東、西、南、北、北東、北西、南東、南西方向を含むことを特徴とする請求項２に記載の文字入力方法。
【請求項４】
　前記ポインティング装置が動く時に押されるボタンは２つであることを特徴とする請求項２に記載の文字入力方法。
【請求項５】
　前記ボタンクリック情報は、前記ポインティング装置の動き開始前にクリックされる少なくとも一つのボタンに関する情報であることを特徴とする請求項１に記載の文字入力方法。
【請求項６】
　前記ボタンクリック情報はボタンクリックなし、左側ボタンクリック、右側ボタンクリック、左側ボタンクリック＋右側ボタンクリックを含むことを特徴とする請求項５に記載の文字入力方法。
【請求項７】
　文字入力のキーボードを識別する文字入力モードを判断する段階をさらに含むことを特徴とする請求項１に記載の文字入力方法。
【請求項８】
　前記文字入力モードは英文入力モード、ハングル入力モード、数字及びその他キー入力モードのうち一つを含むことを特徴とする請求項７に記載の文字入力方法。
【請求項９】
　前記判断段階は、前記ポインティング装置に備えられた少なくとも一つのボタンのダブルクリック情報を利用して判断することを特徴とする請求項８に記載の文字入力方法。
【請求項１０】
　前記判断段階は、前記少なくとも一つのボタンのダブルクリック回数を利用して英文入力モード、ハングル入力モード、数字及びその他キー入力モードをローテートしながら変換する段階を含むことを特徴とする請求項９に記載の文字入力方法。
【請求項１１】
　前記文字入力モードのローテーション方向は、前記ポインティング装置の左側ボタンが押された場合または右側ボタンが押された場合によって相異なることを特徴とする請求項１０に記載の文字入力方法。
【請求項１２】
　ポインティング装置を利用した文字入力装置において、
　前記ポインティング装置の動き情報及び前記ポインティング装置に備えられた少なくとも一つのボタンクリック情報を組合わせた情報を入力文字に対応するように保存した文字入力テーブルと、
　前記ポインティング装置の動き情報及び前記ポインティング装置に備えられた少なくとも一つのボタンクリック情報を認識する動き認識部と、
　前記動き認識部により認識された前記ポインティング装置の動き情報及びボタンクリック情報を保存する状態保存部と、
　前記文字入力テーブルを参照して前記状態保存部に保存された前記ポインティング装置の動き情報及びボタンクリック情報に対応する文字を選択する入力文字選択部と、
を含むことを特徴とする文字入力装置。
【請求項１３】
　前記状態保存部は、
　前記ポインティング装置の少なくとも一つのボタンのダブルクリック情報を保存する第１状態フラグと、
　前記ポインティング装置の少なくとも一つのボタンクリック情報を保存する第２状態フラグと、
　前記ポインティング装置の動き方向情報を保存する第３状態フラグと、
　前記ポインティング装置を動かす時に押された少なくとも一つのボタン情報を保存する第４状態フラグと、
を含むことを特徴とする請求項１２に記載の文字入力装置。
【請求項１４】
　前記第１状態フラグに保存されたダブルクリック情報は文字入力モードを決定し、
　前記第２状態フラグ、第３状態フラグ、第４状態フラグに保存された情報の組合わせは前記決定された文字入力モード内で文字を決定することを特徴とする請求項１３に記載の文字入力装置。
【請求項１５】
　前記文字入力テーブルは、英文入力モードテーブル、ハングル入力モードテーブル、数字及びその他キー入力モードテーブルのうち一つを含むことを特徴とする請求項１２に記載の文字入力装置。
【請求項１６】
　前記各文字入力テーブルはボタンクリック情報、前記ポインティング装置の動き方向情報、前記ポインティング装置の動きに使われた少なくとも一つのボタンに関する情報の組合わせが入力文字に対応するように構成されることを特徴とする請求項１５に記載の文字入力装置。
【請求項１７】
　前記英文入力モードテーブル及び前記数字及びその他キー入力モードテーブルにおいて、
　前記ポインティング装置を動かす時に押される左側ボタン情報はシフトキーが押されていない標準キーボード上のキー文字に対応する文字を決定し、前記ポインティング装置を動かす時に押される右側ボタン情報はシフトキーが押されている標準キーボード上のキー文字に対応する文字を決定することを特徴とする請求項１６に記載の文字入力装置。
【請求項１８】
　前記ハングル入力モードテーブルにおいて、
　前記ポインティング装置を動かす時に押される左側ボタン情報は標準キーボード上のハングルの子音キーに対応する文字を決定し、前記ポインティング装置を動かす時に押される右側ボタン情報は標準キーボード上のハングルの母音キーに該当する文字を決定することを特徴とする請求項１６に記載の文字入力装置。
【請求項１９】
　前記ポインティング装置は複数のボタンを有するマウスであることを特徴とする請求項１２に記載の文字入力装置。
【請求項２０】
　前記マウスはホイールマウスであることを特徴とする請求項１９に記載の文字入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は文字入力方法及び文字入力装置に係り、より具体的には、ポインティング装置を利用した文字入力方法及び装置に関する。
【背景技術】
【０００２】
　コンピュータで文字を入力するための装置としては従来からキーボードがあって、空間型や身体着用型文字入力装置に関する研究及び開発が行われ、最近にはいくつかの製品が商用化している実情である。
　図１に現在商用化しているキーボウル（Ｋｅｙｂｏｗｌ）社のキーボウルを図示する。
　このようなキーなしキーボード１００であるキーボウルは手を載せられる２つのドーム１１０、１２０で構成される。各ドームは中心点からＮ、ＮＥ、Ｅ、ＳＥ、Ｓ、ＳＷ、Ｗ、ＮＷ８方向のうちいずれか一方向に動くので、２つのドームにより総８×８種類の場合を作ることができ、したがって、総６４個の文字を選択できる。別途のクリック動作はなく、単にドームに手をつけてスライド式にドームを動かすことにより文字は選択される。このようなキーなしキーボード装置は携帯用や着用型入力装置として使用するには体積が大きくて、手、手首、及び腕を利用する比較的大きい動きが要求されるために空間上でこのような装置を有して文字入力を行うことは不可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
　本発明はこのような問題点を解決して一般的なポインティング装置を利用して簡便かつ便利に文字を入力するための文字入力方法及び文字入力装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
　前記課題を解決するための本発明の一つの特徴は、ポインティング装置を利用した文字入力方法において、前記ポインティング装置の動き情報及び前記ポインティング装置に備えられた少なくとも一つのボタンクリック情報を認識する段階と、前記認識された動き情報及び少なくとも一つのボタンクリック情報を利用して文字を選択する段階とを含むことである。
【０００５】
　本発明の他の特徴は、ポインティング装置を利用した文字入力装置において、前記ポインティング装置の動き情報及び前記ポインティング装置に備えられた少なくとも一つのボタンクリック情報を組合わせた情報を入力文字に対応するように保存した文字入力テーブルと、前記ポインティング装置の動き情報及び前記ポインティング装置に備えられた少なくとも一つのボタンクリック情報を認識する動き認識部と、前記動き認識部により認識された前記ポインティング装置の動き情報及びボタンクリック情報を保存する状態保存部と、前記文字入力テーブルを参照して前記状態保存部に保存された前記ポインティング装置の動き情報及びボタンクリック情報に対応する文字を選択する入力文字選択部とを含むことである。
【発明の効果】
【０００６】
　本発明の構成によれば、マウスの動き方向情報及びボタンクリック情報だけで文字を入力できるので、一般的なマウスだけでポインティング機能及び文字入力機能を容易に実現でき、かつ片手だけで十分に利用可能なために他の手を自由に動かすことができて着用型入力装置環境で他の作業中にも文字入力が容易であり、特に体の不自由な人が有用に使用できる。
【０００７】
　また、本発明の構成によればマウスを必ず平面に置かなくても空間上でマウスの動き情報及びクリック情報だけを利用するので携帯用システムに特に有用である。
【発明を実施するための最良の形態】
【０００８】
　以下、添付した図面を参照して本発明を詳細に説明する。
　図２に本発明による文字入力装置の構成の一例が図示されている。
　文字入力装置２００は入力インターフェース２３０、マウス動き判断部２４０、マウス動き状態保存部２５０、入力文字選択部２６０、文字入力テーブル２７０、出力インターフェース２８０を含む。文字入力装置２００は実際にコンピュータ本体内部でプロセッサーとメモリ、レジスターで具現されるが、図２では文字入力のための機能を中心とした構成が図示されている。
【０００９】
　入力インターフェース２３０はマウス２１０と文字入力装置２００間のデータ送受信を担当し、出力インターフェース２８０は文字入力装置２００とディスプレイ部２２０間のデータ送受信を担当する。
　マウス動き判断部２４０はユーザーのマウス操作による動きを入力インターフェース２３０を通じて受信して判断する。判断されるマウス動き情報は、マウスが動く方向情報、マウスが動く時に使われるマウスボタンに関する情報、マウスボタンクリック情報、マウスボタンダブルクリック情報などを含む。この時、マウス動き方向に関する認識は、マウスボタンを押す時に画面上の座標点とボタンの押した状態が停止する時の画面上の座標点間のベクトル値を計算して単位ベクトルと比較する方法により行われる。
【００１０】
　このようにマウス動き判断部２４０が判断したマウス動きに関する情報はマウス動き状態保存部２５０に保存される。マウス動き状態保存部２５０は、例えば、文字入力モードを保存する状態フラグ２５１、マウスボタンクリック情報を保存する状態フラグ２５２、マウスが動く方向を保存する状態フラグ２５３、マウスを動かしながら押したボタン情報を保存する状態フラグ２５４を含む構成とすることができる。ここで、状態フラグ２５１に保存される文字入力モードに関する情報は、ユーザーインターフェースを通じて所定のメニュー画面をディスプレイ部２２０に表示して単にマウス２１０によりメニューが選択されることにより取得するように構成される場合もあり、マウス２１０に備えられたボタンのダブルクリック動作を利用して取得するように構成することもできる。
【００１１】
　文字入力テーブル２７０はマウス動きに関する動作の組合わせによって入力文字を対応させて保存したテーブルである。前記状態フラグに保存される情報と同じく、例えば、マウスボタンクリック回数、ダブルクリック回数、マウスドラッグ方向、ドラッグに使われたマウスボタンなどに関する情報の組合わせを入力文字に対応させることができる。このような文字入力テーブル２７０の一例が図１５Ａないし図１７Ｂに図示されている。
【００１２】
　入力文字選択部２６０は、マウス動き状態保存部２５０に保存された情報を受信し、文字入力テーブル２７０を参照して現在マウス動作がいかなる文字を選択するかを判断する。入力文字選択部２６０により選択された文字は出力インターフェース２８０を通じてディスプレイ部２２０に伝送されて表示される。
　図２に図示された文字入力装置２００は、マウス動きに関する情報をいずれも受信して状態フラグに保存した後、その保存された情報を利用して入力文字を選択するように具現されるが、マウス動きに関するそれぞれの情報受信時毎にリアルタイムで文字入力テーブル２７０を変換して検索するように構成することもできる。また、入力文字選択部２６０により選択された文字は他の応用のために出力されうるものであり、これらの事項は当業者であれば十分に理解できる。
【００１３】
　一方、図２に図示されたような文字入力装置２００の具現時、マウスの動き情報とボタンクリック情報とのいかなる組合わせがいかなる文字に対応するかを表すインターフェース、例えば、後述される図３ないし図８に図示されたようなインターフェースをディスプレイ部２２０上に表示し、ユーザーをしてそのインターフェースを見て希望の文字を選択させることもできるが、このようなインターフェースを熟知しているユーザーであればディスプレイ部２２０にインターフェースが表示されなくてもユーザーは所望の文字を選択できる。
【００１４】
　図３ないし図８に、各文字入力モードでマウスドラッグ方向、ドラッグ時に使われたマウスボタン情報、マウスボタンクリック情報を組合わせて文字を選択する概念図を図示する。図３及び図４は英文入力モードの場合であり、図５及び図６はハングル入力モード、図７及び図８は数字及びその他キー入力モードであるが、このように文字入力モードを選択する方法については後述する。
【００１５】
　図３は本発明による文字入力方法のうち英文入力モードを選択してマウスドラッグ時に左側ボタンを使用した場合のモードを説明するための図面である。
　すなわち、図３に図示された英文字はいずれも英文入力モードを選択してマウスドラッグ時に左側ボタンを使用した場合に表れうる文字の集合を示す。
　中心点Ｏから８方向に向かう矢印３００はマウス動きの方向を示す。マウス動きの方向は東３１１、西３５１、南３７１、北３３１、北東３２１、北西３４１、南東３８１、南西３６１に区分できる。ここで、東３１１はマウスを右側に動かす時の方向、西３５１はマウスを左側に動かす時の方向に該当する。
【００１６】
　そして、各マウス動き方向毎に３個または４個の文字が配列されるが、その文字のうち一つを選択する情報としてマウスボタンクリック情報を利用できる。すなわち、例えば、マウス動きの方向が東３１１である場合に、ａ ３１２、ｉ ３１３ 、ｑ ３１４、ｙ ３１５の４個の文字のうち一つが選択されるが、最初の文字であるａ ３１２はマウス左側ボタン、右側ボタンいずれもクリックしていない場合に選択され、ｉ ３１３はマウス左側ボタンをクリックした場合に選択され、ｑ ３１４はマウス右側ボタンをクリックした場合に選択され、ｙ ３１５はマウス左側ボタン、右側ボタンともクリックした場合に選択される。
【００１７】
　このような方法により、英文入力モードを選択してマウスドラッグ時に左側ボタンを使用する場合、マウスクリック情報を利用して英文字小文字及び所定の特殊キーを選択できる。
　図４は、本発明による文字入力方法のうち英文入力モードを選択してマウスドラッグ時に右側ボタンを使用した場合のモードを説明するための図面である。
【００１８】
　図３で説明した通りに、英文入力モードを選択してマウスドラッグ時に右側ボタンを使用した場合、別途のキャップス・ロックキーを押さなくてもマウスクリック情報を利用して英文字大文字及び所定の特殊キーを選択できるようになる。
　図５は本発明による文字入力方法のうちハングル入力モードを選択してマウスドラッグ時に左側ボタンを使用した場合のモードを説明するための図面である。
【００１９】
　図３で説明した通りに、ハングル入力モードを選択してマウスドラッグ時に左側ボタンを使用した場合にマウスクリック情報を利用してハングルの子音及び所定の特殊キーを選択できる。
　図６は本発明による文字入力方法のうちハングル入力モードを選択してマウスドラグ時に右側ボタンを使用した場合のモードを説明するための図面である。
【００２０】
　図３で説明した通りに、ハングル入力モードを選択してマウスドラッグ時に右側ボタンを使用した場合にマウスクリック情報を利用してハングルの母音及び所定の特殊キーを選択できる。
　図７は本発明による文字入力方法のうち数字及びその他キー入力モードを選択してマウスドラッグ時に左側ボタンを使用した場合のモードを説明するための図面である。
【００２１】
　図３で説明した通りに、数字及びその他キー入力モードを選択してマウスドラッグ時に左側ボタンを使用した場合にマウスクリック情報を利用して数字及び所定の特殊文字を選択できる。図７に図示された文字は、事実上シフトキーを押していない状態で数字及び所定の特殊文字を選択した場合の文字を示す。
　図８は本発明による文字入力方法のうち数字及びその他キー入力モードを選択してマウスドラッグ時に右側ボタンを使用した場合のモードを説明するための図面である。
【００２２】
　図３で説明した通りに、数字及びその他キー入力モードを選択してマウスドラッグ時に右側ボタンを使用した場合、別途のシフトキーを押さなくてもマウスクリック情報を利用して特殊文字及び特殊キーを選択できる。
　さて、図９ないし図１４を参照して本発明による文字入力方法の過程を詳細に説明する。
【００２３】
　まず、マウス動作により文字入力モードを受信して保存する（Ｓ９１０）。マウス動作による文字入力モード受信及び保存は図２に図示された文字入力装置２００で入力インターフェース２３０、マウス動き判断部２４０及びマウス動き状態保存部２５０により行われる。
　図１０を参照してＳ９１０をより具体的に説明すれば、ユーザーが選択した文字入力モードが何かを判断して（Ｓ９１１）、判断された文字入力モードを保存する（Ｓ９１２）。
【００２４】
　ここで、文字入力モードは英文入力モード１０１０、ハングル入力モード１０２０、数字及びその他キー入力モード１０３０を含むことができ、このような３つの文字入力モードのうち一つを選択する方法には、ユーザーインターフェースを利用してディスプレイ部２２０にメニューを出力していずれか一つを選択させることもでき、マウス２１０に備えられたボタンのダブルクリック情報を利用することもできる。
【００２５】
　図１１Ａないし図１１Ｃに、ダブルクリック情報を利用して文字入力モードを選択する典型例が図示されている。
　図１１Ａは文字入力モード選択方法の第１実施例を説明するための図面である。
　図１１Ａでは英文入力モード１０１０を基本モードとし、マウス２１０に提供されたボタン一つを利用してそのダブルクリック情報として文字入力モードをローテートしながら変換する例が図示されている。例えば、英文入力モード１０１０の基本モードで左側マウスボタンをダブルクリックすればハングル入力モード１０２０に変換され、ハングル入力モード１０２０でもう１回左側マウスボタンをダブルクリックすれば数字及びその他キー入力モード１０３０に変換される。ここで変換されるということは、マウスボタンダブルクリックにより変換された文字入力モード情報が保存されることを含む。ここで、左側マウスボタンの代りに右側マウスボタンが使われうることは当業者であれば十分に理解できる。
【００２６】
　図１１Ｂは、文字入力モード選択方法の第２実施例を説明するための図面である。
　図１１Ｂには左側マウスボタン及び右側マウスボタンを全部利用して文字入力モードを変換する例が図示されている。すなわち、英文入力モード１０１０を基本モードとして左側マウスボタンをダブルクリックすればハングル入力モード１０２０と交互にローテートされ、右側マウスボタンをダブルクリックすれば数字及びその他キー入力モード１０３０と交互にローテートされる。
【００２７】
　図１１Ｃは文字入力モード選択方法の第３実施例を説明するための図面である。
　図１１Ｃにはホイールマウスを利用して文字入力モードを変換する例が図示されている。英文入力モード１０１０を基本モードとしてホイールを下方に１回動かせばハングル入力モード１０２０に変換され、もう１回下方に動かせば数字及びその他キー入力モード１０３０に変換され、もう１回下方に動かせば英文入力モード１０１０に変換される。もちろん、この時、ホイールを上方に動かすことによっても具現される。
【００２８】
　また図９に戻って、マウスボタンクリック情報を感知して保存する（Ｓ９２０）。文字入力モード受信及び保存動作と同じくマウスボタンクリック情報保存は、図２に図示された文字入力装置２００で入力インターフェース２３０、マウス動き判断部２４０及びマウス動き状態保存部２５０により行われる。
　図１２を参照してＳ９２０をより具体的に説明すれば、ユーザーがクリックしたマウスボタンが何かを判断し（Ｓ９２１）、判断されたマウスボタンクリック情報を保存する（Ｓ９２２）。マウスボタンクリック情報は、マウス２１０に備えられた２個のボタンを利用してボタンクリックなし１２１０、左側ボタンクリック１２２０、右側ボタンクリック１２３０、左側ボタン及び右側ボタンともクリック１２４０情報などを含む。
【００２９】
　また図９に戻って、マウスドラッグ方向を感知して保存する（Ｓ９３０）。
　図１３を参照してＳ９３０をより具体的に説明すれば、ユーザーがドラッグしたマウスドラッグ方向を判断し（Ｓ９３１）、判断されたマウスドラッグ方向情報を保存する（Ｓ９３２）。感知されたドラッグ方向情報は東１３１０、西１３２０、南１３３０、北１３４０、北東１３５０、北西１３６０、南東１３７０、南西１３８０を含むことができる。
【００３０】
　また図９に戻って、ドラッグに使用したマウスボタンを判断して保存する（Ｓ９４０）。
　図１４を参照してＳ９４０をより具体的に説明すれば、ドラッグに使われたマウスボタンを判断し（Ｓ９４１）、判断されたマウスボタン情報を保存する（Ｓ９４２）。ドラッグに使われるマウスボタン情報は左側１４１０及び右側１４２０を含むことができる。
【００３１】
　このような過程を全部終われば、図２に図示されたマウス動き状態保存部２５０の各状態フラグにはマウス動き情報が保存される。
　次に、前記保存された文字入力モード、マウスボタンクリック情報、ドラッグ方向、ドラッグに使用したマウスボタン情報を利用して文字入力テーブル２７０で入力文字を選択する（Ｓ９５０）。このような段階は、図２に図示された入力文字選択部２６０がマウス動き状態保存部２５０に保存された状態フラグ値を利用して文字入力テーブル２７０を参照することによって行われる。
【００３２】
　この時に使われる文字入力テーブル２７０の一例が図１５Ａないし図１７Ｂに図示されている。
　図１５Ａ及び図１５Ｂは英文入力モード１０１０での文字入力テーブル、図１６Ａ及び図１６Ｂはハングル入力モード１０２０での文字入力テーブル、図１７Ａ及び図１７Ｂは数字及びその他キー入力モード１０３０での文字入力テーブルを図示する。
【００３３】
　まず、マウス動き状態保存部２５０に含まれた状態フラグのうち文字入力モード情報を含んでいる状態フラグ２５１に保存された文字入力モード値を利用して英文入力モード１０１０、ハングル入力モード１０２０、数字及びその他キー入力モード１０３０のうち一つに該当する文字入力テーブルを選択する。
　次に、マウスボタンクリック情報を含んでいる状態フラグ２５２に保存されたマウスボタンクリック情報１５１０を利用してボタンクリックなし１２１０、左側ボタンクリック１２２０、右側ボタンクリック１２３０、左側ボタンクリック＋右側ボタンクリック１２４０のうちいずれか一つを選択する。各文字入力テーブルでボタンクリックなし１２１０は“００”と表示され、左側ボタンクリック１２２０は“１０”と表示され、右側ボタンクリック１２３０は“０１”と表示され、左側ボタンクリック＋右側ボタンクリック１２４０は“１１”と表示される。
【００３４】
　例えば、英文入力モード１０１０のための文字入力テーブルでマウスボタンクリック情報“００”が選択されれば、ドラッグ方向情報を含んでいる状態フラグ２５３に保存されたマウスドラッグ方向情報１５３０を利用して東（→）１３１０、西（←）１３２０、南（↓）１３３０、北（↑）１３４０、北東
【外１】
【００３５】
2004145888.tif 000003
１３５０、北西
【外２】
【００３６】
2004145888.tif 000004
１３６０、南東
【外３】
【００３７】
2004145888.tif 000005
１３７０、南西
【外４】
【００３８】
2004145888.tif 000006
１３８０のうち一つを選択する。
　例えば、マウス動き方向情報が東（→）１３１０に選択されれば、ドラッグに使われたボタン情報１５４０を含んでいる状態フラグ２５４に保存されたドラッグに使われたボタン情報を利用して左側１４１０、右側１４２０のうちいずれか一つを選択すれば最終的に入力文字一つが選択される。
【００３９】
　次に、前記選択された入力文字を入力する（Ｓ９６０）。例えば、選択された入力文字を他の応用プログラムに入力することもでき、またディスプレイ部２２０に表示するために出力インターフェース２８０を通じて出力することもできる。
　さらに、図１８を参照して本発明による文字入力方法を利用して文字を入力する動作の一例を説明する。
【００４０】
　ユーザーが“ｉ”を入力しようとする時、まず、英文入力モードを選択する。英文入力モードの選択は図１１Ａないし図１１Ｃに図示された方法のうちいずれか一つを使用できる。次に、マウス左側ボタン１をクリックしてから（Ｓ１８１０）、左側マウスボタンを押した状態で（Ｓ１８２０）東方向にマウスをドラッグし（Ｓ１８３０）、左側ボタンを解除すれば（Ｓ１８４０）、英文字小文字“ｉ”が入力されてディスプレイ装置には“ｉ”が表示されうる（Ｓ１８５０）。
【００４１】
　次に、例えば、ハングル
【外５】
【００４２】
2004145888.tif 000007
　　
を入力する場合のユーザー動作を説明する。まず、ハングル入力モード１０２０に変換して右側ボタンをクリックした後（ボタンクリック情報：０１）、左側ボタンを押した状態で（ボタン情報：１４１０）南西方向に（方向情報：１３８０）ドラグした後、左側ボタンを解除すれば
【外６】
【００４３】
2004145888.tif 000008
が入力される。
　それから、右側ボタンを押した状態で（ボタン情報：１４１２）東方向に（方向情報：１３１０）ドラッグして右側ボタンを解除すれば
【外７】
【００４４】
2004145888.tif 000009
が入力される。この場合にボタンクリック動作がないのでボタンクリック情報は“００”であることが分かる。次に、左側ボタンをクリックして（ボタンクリック情報：１０）左側ボタンを押した状態で（ボタン情報：１４１０）北西方向に（方向情報：１３６０）ドラッグした後、左側ボタンを解除すれば
【外８】
【００４５】
2004145888.tif 000010
が入力される。
【産業上の利用可能性】
【００４６】
　本発明は文字入力方法及び文字入力装置、特にポインティング装置を利用した文字入力方法及び装置に適用できる。
【図面の簡単な説明】
【００４７】
【図１】従来技術によりボウルクリックを利用して文字入力を行う文字入力装置の一例を示した図面である。
【図２】本発明による文字入力装置の構成の一例のブロック図である。
【図３】本発明による文字入力方法のうち英文入力モードを選択して左側マウスボタンをクリックし、マウスドラッグ時に左側ボタンを使用した場合のモードを説明するための図面である。
【図４】本発明による文字入力方法のうち英文入力モードを選択して右側マウスボタンをクリックし、マウスドラッグ時右側ボタンを使用した場合のモードを説明するための図面である。
【図５】本発明による文字入力方法のうちハングル入力モードを選択して左側マウスボタンをクリックし、マウスドラッグ時に左側ボタンを使用した場合のモードを説明するための図面である。
【図６】本発明による文字入力方法のうちハングル入力モードを選択して右側マウスボタンをクリックし、マウスドラッグ時に右側ボタンを使用した場合のモードを説明するための図面である。
【図７】本発明による文字入力方法のうち数字及びその他キー入力モードを選択して、左側マウスボタンをクリックして、マウスドラッグ時に左側ボタンを使用した場合のモードを説明するための図面、
【図８】本発明による文字入力方法のうち数字及びその他キー入力モードを選択して右側マウスボタンをクリックし、マウスドラッグ時に右側ボタンを使用した場合のモードを説明するための図面である。
【図９】本発明による文字入力方法の過程を説明するためのフローチャートである。
【図１０】図９に図示された文字入力モード保存段階の細部的な過程を説明するためのフローチャートである。
【図１１Ａ】文字入力モード選択方法の第１実施例を説明するための図面である。
【図１１Ｂ】文字入力モード選択方法の第２実施例を説明するための図面である。
【図１１Ｃ】文字入力モード選択方法の第３実施例を説明するための図面である。
【図１２】図９に図示されたマウスボタンクリック情報保存段階の細部的な過程を説明するためのフローチャートである。
【図１３】図９に図示されたマウスドラグ方向保存段階の細部的な過程を説明するためのフローチャートである。
【図１４】図９に図示されたドラグに使われたマウスボタン保存段階の細部的な過程を説明するためのフローチャートである。
【図１５Ａ】図２に図示された文字入力テーブル（英文入力モード時）の一例を示した図面である。
【図１５Ｂ】図２に図示された文字入力テーブル（英文入力モード時）の一例を示した図面である。
【図１６Ａ】図２に図示された文字入力テーブル（ハングル入力モード時）の一例を示した図面である。
【図１６Ｂ】図２に図示された文字入力テーブル（ハングル入力モード時）の一例を示した図面である。
【図１７Ａ】図２に図示された文字入力テーブル（数字及びその他キー入力モード時）の一例を示した図面である。
【図１７Ｂ】図２に図示された文字入力テーブル（数字及びその他キー入力モード時）の一例を示した図面である。
【図１８】本発明による文字入力方法を利用して文字を入力する動作の一例を示した図面である。
【符号の説明】
【００４８】
３００　マウス動きの方向
３１１　東
３１２　ａ
３１３　ｉ
３１４　ｑ
３１５　ｙ
３２１　北東
３３１　北
３４１　北西
３５１　西
３６１　南西
３７１　南
３８１　南東
【図１】
2004145888.tif 000011
【図２】
2004145888.tif 000012
【図３】
2004145888.tif 000013
【図４】
2004145888.tif 000014
【図５】
2004145888.tif 000015
【図６】
2004145888.tif 000016
【図７】
2004145888.tif 000017
【図８】
2004145888.tif 000018
【図９】
2004145888.tif 000019
【図１０】
2004145888.tif 000020
【図１１Ａ】
2004145888.tif 000021
【図１１Ｂ】
2004145888.tif 000022
【図１１Ｃ】
2004145888.tif 000023
【図１２】
2004145888.tif 000024
【図１３】
2004145888.tif 000025
【図１４】
2004145888.tif 000026
【図１５Ａ】
2004145888.tif 000027
【図１５Ｂ】
2004145888.tif 000028
【図１６Ａ】
2004145888.tif 000029
【図１６Ｂ】
2004145888.tif 000030
【図１７Ａ】
2004145888.tif 000031
【図１７Ｂ】
2004145888.tif 000032
【図１８】
2004145888.tif 000033