(57)【要約】【課題】本発明は、キーの大きさ及び相対的な位置が複雑になり、指によるキーの入力が難しい場合の入力、或いは、近く配置されたボタンの互いに異なる組合せによる入力方法及びシステムを提供する。【解決手段】本発明は、ユーザーによりキーボードのキーの組合せが同時に押下される時のデータ入力方法において、キーの組合せの各々は、キーの組合せが同時に押下される時に発生する固有コードを持つハードウェアやソフトウェアと連係させるステップと、発生した固有コードをコード変換部に提供し、コード変換部でユーザーの選好度の高い出力コードに変換させるステップと、変換された出力コードをプロセッサーで処理した後、ユーザーが所望の記号の選択及び確認が可能であるように表示部に表示するステップとを含む。【選択図】図２
2006340355.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーによりキーボードのキーの組合せが同時に押下される時のデータ入力方法において、
キーの組合せの各々は、前記キーの組合せが同時に押下される時に発生する固有コードを持つハードウェアやソフトウェアと連係させるステップと、
前記発生した固有コードをコード変換部に提供し、前記コード変換部でユーザーの選好度の高い出力コードに変換させるステップと、
前記変換された出力コードをプロセッサーで処理した後、ユーザーが所望の記号の選択及び確認が可能であるように表示部に表示するステップと、
を含むことを特徴とするデータ入力方法。
【請求項２】
前記コード変換部で前記ユーザーが所望の記号の選択及び確認を行った後、前記選択が他の可能性のある変形例の中で最高の信頼度を割り当てられて記憶されることを特徴とする、請求項１に記載のデータ入力方法。
【請求項３】
前記コード変換部の調整は、キーボードを用いた受動情報入力のセッションが繰返される間に、提供される変形例の正確性を確認しながら、一致テーブルを生成することにより行われることを特徴とする、請求項１に記載のデータ入力方法。
【請求項４】
前記コード変換部の調整は、決定されたユーザーに対して用意した入力及び出力コードの一致テーブルを含む個別プログラムの外部装置からコード変換部に記録することにより行われることを特徴とする、請求項１に記載のデータ入力方法。
【請求項５】
最高の信頼度を記号に割り当てることを繰返した後、信頼度の低い変形例を除去することにより、表示された変形例のリストを低減することを特徴とする、請求項１に記載のデータ入力方法。
【請求項６】
前記選択が一定期間の間に取消されないと、最高の正確度を持つ記号がデフォルトとして受容されることを特徴とする、請求項１に記載のデータ入力方法。
【請求項７】
確認された命令語は、これによる動作のために外部装置に送信されることを特徴とする、請求項１に記載のデータ入力方法。
【請求項８】
データ入力システムにおいて、
小型キーボードにより具現され、キー活性化又は同時に活性化されるキー群の各々に対して関連される固有コードを持つ入力装置と、
格納部を備えるコード変換部と、
表示部と、
プロセッサーを備えた実行部と、
外部装置通信部とを備え、
前記入力装置の出力は前記コード変換部の第１の入力に連結され、前記コード変換部の出力は前記プロセッサーの入力に連結され、前記プロセッサーの第１の出力は前記コード変換部の第２の入力に連結され、前記プロセッサーの第２の出力は前記表示部に連結され、前記プロセッサーは前記外部装置通信部に連結されることを特徴とする、データ入力システム。
【請求項９】
前記キーボードの最小の大きさは、ユーザーの指先の大きさにより決定されることを特徴とする、請求項８に記載のデータ入力システム。
【請求項１０】
前記キーボードは、脱着可能であることを特徴とする、請求項８に記載のデータ入力システム。
【請求項１１】
前記コード変換部は、脱着可能であることを特徴とする、請求項８に記載のデータ入力システム。
【請求項１２】
前記コード変換部は、プログラム可能であることを特徴とする、請求項８に記載のデータ入力システム。
【請求項１３】
前記コード変換部は、受動セッティングによりプログラムされるように実行されることを特徴とする、請求項１２に記載のデータ入力システム。
【請求項１４】
前記コード変換部は、外部コンピュータからコード一致テーブルの使用により、自動セッティングできるように実行されることを特徴とする、請求項１２に記載のデータ入力システム。
【請求項１５】
前記実行部は、電話機の送受信部として具現されることを特徴とする、請求項８に記載のデータ入力システム。
【請求項１６】
前記実行部は、外部装置遠隔制御パネルの送信部として実行されることを特徴とする、請求項８に記載のデータ入力システム。
【請求項１７】
前記外部装置通信部は、前記実行部のプロセッサーに連結している送受信機として実行されることを特徴とする、請求項８に記載のデータ入力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯用コンピュータ及び携帯電話のような小型機器における領域生成装置に関し、特に、手でデータを入力するためのシステムに関する。
【背景技術】
【０００２】
一般に、データ処理装置では、文字及び数字を入力するために、キーボード入力方式や手書き(hand-written)入力方式が主に使用される。このうち、手書き入力方式は、字体が個人ごとに違うため、入力信号を自動認識するのに多くの難しさがある。また、手書き入力方式は、キーボード入力方式に比べて、ユーザーが文字を直接書き込むため、データの入力速度が遅い。しかしながら、デスクトップ演算装置で利用される便利なフルサイズキーボード(full-size keyboard)は、小型コンピュータ、通信装置及び携帯電話に適用されることが不可である。通常、手書き入力方式は、グラフィック作業には便利であるが、文字及び数字の入力には不利である。また、最近、小型化されている機器の場合では、小型のキーボードを用いた文字及び数字の入力方法及びシステムが提供されている。
【０００３】
現在、機器の小型化に伴い、キーボード及びキーボード上のキーも小型化されつつある。これにより、ユーザーは、指で文字及び数字を迅速且つ正確に入力するのに難しさがあった。さらに、常に、ユーザーが小さいキーを押下するためにペンのような特殊道具を利用できないため、小型装置の設計者はキーボード上のキーの数を短縮するようになった。これにより、各キーには、一つ以上の記号が割り当てられ、キーストローク(keystroke)の回数によって当該記号が選択される。
【０００４】
このような入力方式は、移動通信端末機に広く使用されている。その例として、特許文献１及び特許文献２では、個数及び大きさが小さいキーを備えたキーボードの設計を開示しているが、特に、特許文献２では、同一の記号が割り当てられた複数のキーを押下することにより、装置により感知される入力情報の認識の曖昧さを低減できるソフトウェア方法をさらに開示している。ここに開示された技術は、その装置のメモリにユーザー言語の中で最も有用な単語らの辞書を設け、その辞書の用語と一致しない不正確な記号の主要部分を自動削除する。しかしながら、このような方法は、複雑なソフトウェアによって装置の性能を充足させ難くなるので、広く利用されていない。また、この方法は、入力された記号及び単語を認識するのに充分な信頼性も提供していない。
【０００５】
一方、入力方式の他の例として、追加的な解読が必要な特定キーの暗号化方法があるが、特許文献３ではこのような方法の多様な変形例の一つを開示している。ここに開示された技術は、装置ユーザーの指示によって分離されたキーの暗号化に基づいている。このような方法は、キーボードレイアウトを個別化でき、第３者による情報解読の危険性を低減することができる。しかしながら、従来の技術は、キーボードの小型化ではない情報保護を目的としているため、何れかのキーを任意に選択されたコードと関連させる方法を提供する。これにより、特許文献３は提案されるシステムの従来技術として選択されたものである。
【特許文献１】ロシア公開特許ＲＵ２０８８９６５
【特許文献２】国際出願ＰＣＴ/ＵＳ９８/２０２００
【特許文献３】ヨーロッパ特許ＥＰ１４４７７３４
【発明の開示】
【発明が解決しようとする課題】
【０００６】
よって、本発明の目的は、小型キーボードを介して、文字及び数字の情報を効果的且つ正確に入力するための方法及びシステムを提供することにある。特に、キーの大きさ及び相対的な位置が複雑になり、指によるキーの入力が難しい場合の入力、或いは、近く配置されたボタンの互いに異なる組合せによる入力方法及びシステムを提供することにある。
【課題を解決するための手段】
【０００７】
前記目的を達成するために、本発明は、ユーザーによりキーボードのキーの組合せが同時に押下される時のデータ入力方法において、キーの組合せの各々は、前記キーの組合せが同時に押下される時に発生する固有コードを持つハードウェアやソフトウェアと連係させるステップと、前記発生した固有コードをコード変換部に提供し、前記コード変換部でユーザーの選好度の高い出力コードに変換させるステップと、前記変換された出力コードをプロセッサーで処理した後、ユーザーが所望の記号の選択及び確認が可能であるように表示部に表示するステップとを含むことを特徴とする。
【０００８】
また、本発明は、データ入力システムにおいて、小型キーボードにより具現され、キー活性化又は同時に活性化されるキー群の各々に対して関連される固有コードを持つ入力装置と、格納部を備えるコード変換部と、表示部と、プロセッサーを備えた実行部と、外部装置通信部とを備え、前記入力装置の出力は前記コード変換部の第１の入力に連結され、前記コード変換部の出力は前記プロセッサーの入力に連結され、前記プロセッサーの第１の出力は前記コード変換部の第２の入力に連結され、前記プロセッサーの第２の出力は前記表示部に連結され、前記プロセッサーは前記外部装置通信部に連結されることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、超小型キーボードを介した受動情報入力に適している方法を提供でき、キーボードは個別的なキーより、且つ、同時に押下されるキーボタンの組合せより、記号や命令語の符号化及び復号のための適応的システムの一部を構成できる。
【発明を実施するための最良の形態】
【００１０】
以下、添付図面に基づき、本発明の好適な実施形態について詳細に説明する。本発明の説明において、本発明に関連した公知の機能や構成についての具体的な説明が、本発明の要旨を不明瞭にすると判断される場合には、その詳細な説明を省略する。
【００１１】
まず、固定値を持つ１２個のキーを備えた移動通信端末機の標準キーボードを図1に示す。図１によれば、移動通信端末機は、０〜９の数字記号と、“＊”、“♯”などの２つのサービス記号とを有するキーボードを備えている。このとき、キーボードは一つの予備符号化装置(a preliminary encoded device)である。それぞれの符号は、キーボード上のボタンの一つずつを押下して発生するだけでなく、隣接した他のキーボタンと多様な方式により同時に押下される場合にも発生する。このような符号生成は、使用されるキーボードの構造に従ってソフトウェア又はハードウェアの方法によりなされる。
【００１２】
図１は、入力装置、すなわち、キーボードからユーザーがキーボタン“３”と関連された記号を入力する場合に、一つ或いは復数のキーの押下による符号の出力を示している。このとき、符号化機構(encoding scheme)は、機器製作者により内蔵されたり、ユーザーにより設置されたり、特に利用可能なソフトウェア変形例、例えば、右手や左手によりキーボタンを入力することが気楽な場合や、可能な組合せを記憶するのが容易な場合など、ユーザーの選好によって選択的に設けられる。図１では、変更例１１においてキーボタン“３”の押下によりコード“Ｘ”が発生される場合を、変形例１２において２つの隣接したキーボタン“２”と“３”の押下によりコード“Ｙ”が発生される場合を、示している。キーボードで発生するこのようなコードの各々は、移動通信端末機の制御部に該当するプロセッサー(通常、高電力供給が必要で高価である)に直接伝達される前に、コード変換部２を経ることになる。コード変換部１００では、押下されたキーボタンに対応するコードが伝達されると、そのコードを移動通信端末機のプロセッサーにより処理可能なコードに変換する。
【００１３】
一方、図２は、ユーザーが記号を入力するためにキーボタンを押下する場合の多様な変形例を示す。各変形例はキーボードにより発生するコードを持つが、符号化機構の選択に従う実際的な意味がない場合には、特許文献３で提示された接近法が使用可能である。
【００１４】
図３は、１回に複数のキーボタンが押下される場合のキーボードを示す。図３によれば、図面符号８により指示される楕円は、キーボタン“３”を選択する場合に、ユーザーの指がキーボタンの押下又はセンサー接触により接触され得る領域を示している。もし、ユーザーが入力したいキーがキーボードの周辺領域に近く位置している場合、すなわち、最外角キー(end angular key)の場合には、個別的なボタンによるキー入力が可能な場合も排除されない。すなわち、最外角キーの場合には１回に一つのキーボタンのみが押下可能である。しかしながら、一般的に“３”を入力する場合には、隣接したキーボタン“２”、“５”、“６”と共に多様な組合せにより押下することになる。
【００１５】
一方、キー入力のエラーの補正方法の具現において、次のような事項が考慮されるべきである。例えば、ユーザーの指とキーボタンとの大きさが違う場合には、複数個又は全てのキーが同時に押下されることができる。もし、全てのキーボタンが同時に押下されると、入力された記号認識の不確実性を除去するのに大きい混乱を招く。実際に、ユーザーのフィンガーパッド(finger-pad)がキーボタン領域の７５％を超過しないように設計されたキーボードを選択することが好ましい。
【００１６】
このように、一つのキーボタンが同時に押下される多様な組合せは、図１に示すような方式により各々固有のコードを持つ。これにより、一つのキーボタン又はそのキーボタンと共に隣接したキーボタンが押下される場合の各々に対する当該コードが、コード変換部２に伝達される。そして、コード変換部２の一致テーブル(conformity table)を参照して伝達されたコードが認識され、キーボタン“３”が押下されると、最適なコード“Ｘ”に変換する。以後、コード“Ｘ”は、チャンネルを介して移動通信端末機やパーソナルコンピューターのような機器のプロセッサー４に伝達される。
【００１７】
一方、コード“Ｘ”に係るキーボタン群を不正確に接触すれば、コード変換部２では他のコードを発生する恐れがある。この場合は、よく使用される単語リストに基づいて可能性の高い文字を提示し、ユーザーが当該文字を選択できるようにするプログラムが用いられる。具体的に、プログラムに基づいてプロセッサーが動作する場合に、数字や命令語の入力時に発生し得るエラーの殆どはユーザーにより修正することが可能である。よって、本発明では、ユーザーによりキーボタンの押下毎に活性化されたキー群に係る記号や命令語の多様な変形例のリストを表示する。このように、ユーザーのキー入力に応じて活性化されたキー群がコード変換部２で処理された後、そのリストは記号や命令語を発生させる可能性が高い順に整列される。これにより、ユーザーはリストから活性化されたキー群により所望の記号や命令語を選択する。例えば、検索窓に１回に１つの文字を入力すると、サブ窓に入力された文字に係る推薦単語に対するリストが表示され、ユーザーはリストの中で所望の単語を選択できる場合が挙げられる。
【００１８】
図４は、本発明によるキー又はキー群の押下に対するコード変換例を示すもので、左側コラムにはユーザーが入力したい記号を表示したキーボード上の数字キー及び特殊キーを示し、右側コラムには各キーとそのキーに隣接したキーとの可能な組合せを示す。このように、図４では一つのキーに対して共に押下される可能性の高い隣接したキーとの組合せを示し、様々な組合せによって多様なコードが発生することができる。以下、コード変換部２に伝達される多様なコードと、そのコード変換部２から変換出力されるコードとを区分するために、コード変換部２へのコードを“入力コード”とし、コード変換部１００からのコードを“出力コード”とする。
【００１９】
一方、コード変換部２は、入力及び出力のコードを対応させるテーブル(図４参照)が格納されるメモリ形態の格納部を含むと仮定する。このテーブルは、図４に示すように、同時に押下されるキーの多数の変形例の組合せを示す。例えば、ユーザーが“２”を押下したくても、キーボタン“１”、“２”、“４”、“５”からなる群のキーと共に押下されることができ、このような事実はテーブルには言及されていない。
【００２０】
本発明は、コード変換部２の学習原理(trainability principle)、すなわち、適応性を用いたプロトタイプ(prototype)に特徴付られる。このために、ユーザーは可能な限り全ての組合せのキーをキーストロークし、これに応じて、コード変換部２は機器の初期セットの間にユーザーの選好度を記憶する。これにより、一致テーブルにおいて各キーは一つの入力コードと複数の出力コードを持つことになる。そして、表示される変形例、例えば、多様な場合の数の中でユーザーが入力したい記号に合うコードを選択できる。このとき、コード変換部２は、ユーザーによって主に選択される変形例を記憶するため、後で表示される変形例のリストの数が著しく低減できる。
【００２１】
このように、自己学習機能を持つ単純なソフトウェアを設ける際に、コード入力の正確性はキーボタンの組合せの確率値、すなわち、頻度に従って増加するようになる。最も単純な場合、以前の学習セッションから選択された変形例がリストの一番最初にくるようになる。これにより、繰返される学習セッションからよく使用されない変形例は除去される。よって、リストをユーザーの所望の大きさ(例えば、３つの変形例まで)に低減でき、入力時にかかる時間も短縮できる。
【００２２】
ユーザーは、キーボード動作を単純化させるために、学習セッションを複数回繰返して行われるべきである。表示された変形例に対するユーザーの同意が速いほど、正確性が高くなり、表示されるリストも一層短くなる。また、ユーザーは、入力時にかかる時間を短縮させるために、自己設定時間例えば１秒以内に選択を取消す場合を除いては、リストの一番上にある変形をデフォルトとして使用するとの命令語をコード変換部２に定義することが好ましい。キー群の活性化時に補正された変形が表示される場合(すなわち、ユーザーの意図に最も近接する場合)、初期調整が完了したものと見なされる。よって、コード変換部２の調整は、補正されたリストが表示され、そのリストの一つが選択されるキーボードを用いた受動情報入力セッションの繰返しにより行われる。
【００２３】
一方、臨時符号化キーボード及びコード変換部２の学習を用いた２段階の符号化により、次のような事項が具現されるべきである。
第一に、キーボードをハードウェアやソフトウェアの水準で交替可能であるようにすることが合理的である。これにより、キーボードの一つは文字及び数字の入力に利用し、他の一つは命令語の入力に利用する等、機器のアプリケーション領域を拡張できる。また、ユーザーの記号又は解剖的な特性により、或いは、ユーザーの使用言語により、キーボードを変更可能である。
【００２４】
第二に、コード変換部も交替可能であったり抽出可能である。コード変換部２のみが抽出された場合には、機器プロセッサーがキー群の同時押下のときにキーボードにより発生するコードを認識できないため、ユーザーが当該機器、例えば、携帯電話を使用であるようにする。また、ユーザーが変更される場合に、コード変換部がユーザーにより個別的に設定されるため、コード変換部も変更可能である。これは、特定ユーザーに対して適応的なコード変換部のセット時に、要求されるデータを、例えば、コンピュータのような外部メモリに格納することが有利であることを意味する。これにより、以前に適用されたコード変換部の代りに新たな構成部を迅速に調整できる。
【００２５】
このような変形例でのコード変換部の適用は、ユーザーに対して用意した個別プログラムを格納部に記録することにより行われる。よって、受動情報入力方法はキーボードのキーの組合せをユーザーが同時に押下することを含み、同時に押下されるキーの可能な組合せの各々はハードウェア的やソフトウェア的に各コードと関連されており、各コードはこのようなキーの組合せの同時押下のときに生成される。このように生成されたコードは適応的コード変換部に載せるようになり、特にそれぞれの個別コードは補正された記号、単語、命令語に合せて最適な出力コードに変換される。装置プロセッサーの処理以後、出力コードはユーザーが意図した記号や命令語を選択できるようにディスプレイされる。次に、記号や命令語の選択が確定される。この後、ユーザーの選択に基づいて他の適合な変形例の比較時に信頼性を付与するために、適応的コード変換部にはそのユーザーの選択が格納される。
【００２６】
キーの組合せは、隣接したキーの群及び意図しない押下キーの群を意味するだけでなく、キーボードの大きさにより、可能であれば、例えば、両指で２つのキーの群を押下する場合のように、複数のキーの群が同時に押下される場合の組合せコードも意味する。ここで、各組合せコードは個別コードを持つ。このような個別コードは、一つの記号だけでなく、自己設定によって固定された記号群の伝達を開示する。一致テーブルすなわちコード変換は、ユーザーが自己の趣向を考慮して形成することができる。例えば、複数の組合せコードの一つを装置に対するユーザーのパスワードや電話機のピンコードと関連させることができる。
【００２７】
以下、本発明の実施例によるシステムを示す図５を参照して説明する。
図５によれば、本発明が適用されるシステムは、文字／数字入力部１と、キーボード符号化部１０と、コード変換部２と、格納部と、プロセッサー４と、通信部５と、表示部６とからなる。
【００２８】
文字／数字入力部１は、文字及び数字を入力するためのもので、小型化した文字／数字キーボードにより行われる。キーボード符号化部１０は、ハードウェアやプログラムなどの多様な変形例として内蔵されて動作する。
【００２９】
コード変換部２は格納部を備え、文字／数字入力部１の出力はコード変換部２の第１の入力に連結される。
【００３０】
そして、システムの全般的な動作を制御するプロセッサー４は、電話機においてコンピュータとして動作し、コード変換部２の出力はプロセッサー４の入力に連結され、プロセッサー４の出力はコード変換部２の第２の入力に連結される。
【００３１】
表示部６は、プロセッサー４の第２の出力に連結され、プロセッサー４から提供される情報を表示する。
【００３２】
通信部５は外部装置と統合することが好ましく、電話機、無線機又は遠隔制御パネルなどの転送機として具現可能である。また、通信部５に外部信号受信機を含むことが好ましい。これは、コード変換部２のプログラミングと学習を単純化させる。実際に、通信部５は二重チャンネル(duplex channel)を用いてプロセッサー４に連結した送受信機として具現することが合理的である。通信チャンネルは、有線又は無線に連結でき、光チャンネル又は無線チャンネルであり得る。
【００３３】
一方、特許文献３に比べて、本発明における適応的符号化による実施例は、個別キーだけでなく、キー群及び“組合せコード”(即ち、二つ以上のキーの組合せを同時に押下すること)のためのものであり、これにより、システム適用領域を拡張でき、システム性能を改善できる。また、２段階の符号化により装置を個別化できるため、ユーザーの以外の第３者による利用が困難になる。
【００３４】
もし、複数のユーザーを装置に接近可能であるようにする場合、例えば、交代勤務者に提供される営業用電話機セット(business telephone set)は、個別設定が有線又は無線を介して連結される外部装置のメモリに格納される。よって、このような装置を他のユーザーに提供する時、このユーザーは装置からコンピュータへセッティングプログラムを転送し、装置は他のユーザーのために手動又は自動モードにプログラムされる。
【００３５】
以下、図６を参照してユーザーの適応的セッティングのためのアルゴリズムを説明する。図６によれば、本発明が適用されるシステムは、段階Ｓ１０１においてタスク(task)をフォーミュレイト(Formulate)する。ユーザーがキーボタン“３”を入力したい場合を例とする。続いて、段階Ｓ１０２において特定キーと隣接したキーとの組合せが入力されると、段階Ｓ１０３においてその組合せに応じて変形例を表示する。具体的に、入力したい特定キーが“３”で、“３”と隣接した“６”とが同時に入力される場合など、“３”と隣接したキーとの第１の組合せが入力されると、段階Ｓ１０３において、例えば、表示部のようなビジュアルディスプレイ部によって“３”又は“６”の変形例より情報を獲得する。すなわち、“３”と“６”が同時に押下される場合には、ユーザーが何れか一つを入力したいものであるから、画面には押下されたキーボタンに対する場合の数として“３”又は“６”が表示される。
【００３６】
続いて、段階Ｓ１０４において正確な値の選択により設定された記号補正の確認を入力する。これにより“３”が選択され、“３”と“６”が同時に押下されても、ユーザーは画面に表示される変形例の何れか一つを選択できるため、補正された“３”が正確に入力されることができる。段階Ｓ１０５において特定キーと隣接したキーとの他の組合せがあるか否かを判別し、他の可能な組合せに対しては段階Ｓ１０１〜段階Ｓ１０４を繰返す。すなわち、“３”と隣接したキーボタンとの多様な組合せに対して各々前述した過程を繰返す。その後、段階Ｓ１０６において全てのキーに対する適応的セッティングが完了したか否かを判別し、残り他の全てのキーボタン(０−９、＊、＃)に対しても、可能な組合せに対する適応的セッティング過程である段階Ｓ１０１〜段階Ｓ１０４を繰返す。
【００３７】
このような調整過程は超小型キーボードの実用的な使用を可能にする。このようなキーボードの利用時、ユーザーは、キー間の位置が近すぎるため、同時に複数のキーを押下する恐れがある。これを考慮して、ユーザーは動き、視野、指大きさ及びキーボードの調整を提供するコード変換部とキーボードとの相互作用を調整すべきである。
【００３８】
図６のように、予備調整時に、コード変換部では、キー群すなわち入力コードから適応的セッティングを考慮して、最初に入力したかったコードに変換するため、同時にキー群をストロークしても問題にならない。
【００３９】
一方、本発明では、特定ユーザーに対してよく発生するエラーを訂正するためのモードを備えることもできる。以下、図７を参照してキー入力のエラーを訂正するためのアルゴリズムを説明する。
【００４０】
段階Ｓ２０１においてキー群の押下により記号や命令語が入力されると、段階Ｓ２０２において、コード変換部で生成されたリストに入力された記号や命令語のマッチングを確認できるように、表示される情報を用いる。その後、段階Ｓ２０３において、表示部上に表示されるリストの一つとマッチングされるか否かを分析した後、マッチングされる場合には段階Ｓ２０５に進行し、マッチングされない場合には段階Ｓ２０４に進行する。続いて、段階Ｓ２０４においてコード変換部を介してマッチングされない変形例をリストに追加して新たなリストを表示する。段階Ｓ２０５において表示されるリストの中でユーザーが当該変形例を選択する。
【００４１】
続いて、段階Ｓ２０６において入力されたエラーの統計を分析し、段階Ｓ２０７において入力されたエラーの訂正が完了したか否かを判別して、完了しない場合に段階Ｓ２０１に戻って他の入力されたエラーを継続訂正し、他の基本値の入力に対しても最も可能性の高い変形例が表示されるリストを表示する。これにより、全ての変形例を考慮することになる。
【００４２】
本発明の具現において、キーボード及びキーの大きさは特定の大きさに限るものではない。換言すれば、非常に多様な超小型キーがあることもでき、キーボタンの数を制限しながらその大きさを拡大させることもできる。後者の場合、デジタルパネルからアルファベットパネル、例えば、アルファベットのモードへの切換えのために、ユーザーは別途に具備されるスイッチや組合せコードを用いることもできる。
【００４３】
また、ユーザーは、学習プログラムのパラメーターにより規定されたコード変換アルゴリズムを、多様な応用プログラムを介して動的に変更できる。最も単純な方法としては、スイッチを用いて適用されたアルゴリズムを選択、すなわち一致テーブルを変更することもできる。しかしながら、アルゴリズムの変更はキーの組合せの活性化のような他の方法により開示されることもできる。
【００４４】
これにより本発明の方法及び装置の応用領域を拡張できるが、その例は次の通りである。全ての類型のキーボードが、電子ノートパッドや携帯用翻訳機のように文字及び数字の情報を入力するために、且つ、多様な命令語を入力するために、使用されることができる。本発明のシステムにコンピュータ、電話機、送信機又はその他の外部実行装置との通信のために、赤外線チャンネル、光チャンネル又は無線チャンネルのような外部装置通信部を図５のように追加すると、このような装置に命令語を送信することもでき、このような装置から情報をダウンロードすることもできる。
【００４５】
特に、コンピュータと通信するユーザーは、以前に使用されたプログラムをコンピュータからダウンロードすることで、新たな入力システムに対する初期調整段階を単純化し迅速に進行することができる。アパートや自動車での電気的なロック、パネルから“制限された”ＴＶチャンネルの活性化と電子財布制御などを活性化するための作業を、特定応用プログラム又は組合せコードと連係させることができる。よって、装置を電話機の送受信部又は外部装置遠隔制御パネルの送信部として具現することが好ましい。このとき、外部装置通信部は、接近可能な通信チャンネルを介して命令語を送信し、情報を受信することができると仮定する。
【００４６】
なお、本発明の詳細な説明では具体的な実施形態について説明したが、本発明の要旨から逸脱しない範囲内で多様に変形できる。よって、本発明の範囲は、前述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【００４７】
【図１】入力したいキーに係る一つ以上のキーが同時に押下される場合に、本発明が適用されて出力されるコードを示す図である。
【図２】本発明の実施例によるユーザーが記号を入力したい時に、キーボタンを押下する多様な変形例を説明する図である。
【図３】本発明による１回に複数のキーボタンが押下される場合の指の接触領域を示す図である。
【図４】本発明によるキー又はキー群の押下に対するコード変換例を示す図である。
【図５】本発明の実施例によるシステムに対するブロック構成図である。
【図６】本発明の実施例によるユーザーの適応的セッティングのためのアルゴリズムを説明する図である。
【図７】本発明の実施例によるキー入力のエラーを訂正するためのアルゴリズムを説明する図である。
【符号の説明】
【００４８】
１      文字／数字入力部
２      コード変換部
４      プロセッサー
５      通信部
６      表示部
１０      キーボード符号化部
【図１】
2006340355.tif 000003
【図２】
2006340355.tif 000004
【図３】
2006340355.tif 000005
【図４】
2006340355.tif 000006
【図５】
2006340355.tif 000007
【図６】
2006340355.tif 000008
【図７】
2006340355.tif 000009