(57)【要約】  本発明は、文字入力方式及び、装置に関するものである。より詳しくは、限定された数のボタンに効率的に割り当てられた英語、ハングル及び、記号の文字配列と、これを利用して、楽に素早く入力できる入力方式及び、入力装置に関するものである。本発明によれば、いろいろな入力方法に適用が可能な基本的で効果的な文字配列を提供することで、他の入力方法に慣れているユーザーも、本発明による文字配列を使用して、素早く效率的で楽に文字を入力できる。
2006521072.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーが手動で文字を入力できる複数個のボタンを備えたキーパッドにおいて、
3x4 配列で構成された第１ボタンないし第12ボタン；
上記第１ないし第12ボタンの中で少なくとも一つに第１文字に割り当てられる使用頻度が一番高い文字で構成された第１文字セット；
上記第１ないし第12ボタンの中で少なくとも一つに第２文字に割り当てられる使用頻度が中程度である文字で構成された第２文字セット； 及び
上記第１ないし第12ボタンの中で少なくとも一つに第３文字に割り当てられる使用頻度が一番低い文字で構成された第３文字セットを含むが、
上記第１文字セットに含まれた文字は、1回のキー操作によって選択されて、上記第２文字セット及び上記第３文字セットに含まれた文字は、あらかじめ指定された文字入力方式によるキー操作によって選択されて、
上記第１文字セットないし上記第３文字セットは、両手を使った入力を考慮して、上記第１ボタンないし第12ボタンの中で少なくとも一つ以上に割り当てられたキーパッド。
【請求項２】
第1項において、上記第１文字セットは ETAOINSRHspace を含むキーパッド。
【請求項３】
第２項において、上記第１文字ないし上記第３文字は、表１の手順で上記第１ボタンないし第12ボタンに配列されたキーパッド。
【表１】
2006521072.tif 000039
【請求項４】
第1項において、上記第１文字セットは、数１を含むキーパッド。
【数１】
2006521072.tif 000040
【請求項５】
第4項において、上記第１文字ないし上記第３文字は、表２の手順で上記第１ボタンないし第12ボタンに配列されたキーパッド。
【表２】
2006521072.tif 000041
【請求項６】
第１項において、上記第１文字セットは、数２を含むキーパッド。
【数２】
2006521072.tif 000042
【請求項７】
第６項において、上記第１文字ないし上記第３文字は、表３の手順で上記第１ボタンないし第12ボタンに配列されたキーパッド。
【表３】
2006521072.tif 000043
【請求項８】
第1項において、上記あらかじめ指定された文字入力方式は、マルチタップ方式(M1)、改善したマルチタップ方式(M2)、デュアルシフト方式(D)、ハイブリッド方式(H1, H2)、ボタン押しの長短を利用した方式(F1, F2)、スタイラスペンを利用したＰＤＡ方式(P1, P2)の中で一つであるキーパッド。
【請求項９】
第１ボタンないし第12ボタンの中で少なくとも一つには、第１文字ないし第３文字の中で少なくとも一つが割り当てられて、上記第11ボタン及び上記第12ボタンをそれぞれ左シフトキーと右シフトきーで使用する３x４配列で構成されたキーパッドで上記第１文字ないし上記第３文字を選択して、入力する方法において、
上記キーパッド上で押されたボタンを感知する段階；
上記左シフトフラグ及び上記右シフトフラグの中で一つが設定されているかどうかを判断する段階；
上記判断結果が、左シフトフラグ及び上記右シフトフラグの中で一つが設定されていれば、上記感知されたボタンに割り当てられた第２文字及び第３文字の中で一つをあらかじめ指定された規則によって出力する段階；
上記判断結果が、シフトフラグが設定されていなければ、上記感知されたボタンが上記左シフトキーまたは右シフトキーであるかを判断する段階；
上記判断結果が上記感知されたボタンが左シフトキーまたは右シフトキーなら、対応する左シフトフラグまたは右シフトフラグを設定する段階； 及び
上記判断結果上が、記感知されたボタンが、左シフトキーまたは右シフトキーがなければ、上記感知されたボタンに割り当てられた第１文字を出力する段階を含む文字入力方法。
【請求項１０】
第１ボタンないし第12ボタンの中で少なくとも一つには第１文字ないし第３ 文字の中で少なくとも一つが割り当てられて、上記第11ボタン及び上記第12ボタンをそれぞれ左シフトキーと右シフトキーで使用する ３x４ 配列で構成されたキーパッドで上記第１文字ないし上記第３文字を選択して、入力する方法において、
上記複数のボタンの中で一つが押されたことを感知すると、上記感知されたボタンの長短入力を判断する段階；
上記シフトキーに対応するシフトフラグが設定されているかどうかを判断する段階；
上記シフトフラグが設定されていれば、上記感知されたボタンに割り当てられた第２文字及び第３文字の中で一つをあらかじめ指定された規則によって出力する段階；
上記シフトフラグが設定されていなければ、上記感知されたボタンがシフトキーであるかを判断する段階；
上記感知されたボタンがシフトキーなら上記シフトフラグを設定する段階； 及び
上記感知されたボタンがシフトキーがなければ、上記感知されたボタンに割り当てられた第１文字ないし第３文字の中で上記長短入力に対応する文字をあらかじめ指定された規則に従って出力する段階を含む文字入力方法。
【請求項１１】
第１０項において、上記複数のボタンの中で一つが押されたことを感知すると、上記感知されたボタンの長短入力を判断する段階は、
上記ボタン押しが感知されると、あらかじめ決まった threshold 値でタイマーを作動する段階；
上記タイマー満了以前に上記ボタン解除が感知されると、タイマー作動を停止した後、短い入力で判断する段階；及び
上記タイマーが満了すれば、長い入力で判断する段階を含む文字入力方法。
【請求項１２】
第11項において、上記 threshold 値は、変更可能な文字入力方法。
【請求項１３】
第１０項において、上記シフトキーは、左シフトキー及び右シフトキーを含んで、それぞれ区別される文字入力方法。
【請求項１４】
第１ボタンないし第12ボタンの中で少なくとも一つに割り当てられた第１文字ないし第３文字をボタンの押し回数によって、選択して入力する方法において、
上記複数のボタンの中で一つが押されたことを感知すると、上記感知されたボタンの長短入力を判断する段階；
判断結果が短い入力の場合、上記ボタンの押された回数に対応する上記第１文字ないし第３文字の中で一つを出力する段階；
判断結果が長い入力の場合、上記感知されたボタン直前に押されたボタンが同じボタンであるかを判断する段階；
判断結果が同一であれば、セパレータを挿入して、上記長い入力されたボタンを直前押されたボタンと区別する段階； 及び
判断結果が違うと、スペースを挿入して、上記長い入力されたボタンを直前に押されたボタンと区別する段階を含む文字入力方法。
【請求項１５】
第１ボタンないし第12ボタンの中で少なくとも一つには第１文字ないし第３文字の中で少なくとも一つが割り当てられた３x４ 配列のキーパッドで上記第１文字ないし上記第３文字を選択して入力する方法において、
上記複数のボタンの中で一つが選択されたことを感知すると、上記感知されたボタンで一定長さ以上の線引きの方向を判断する段階；
上記判断された線引き方向に対応して、上記感知されたボタンにあらかじめ割り当てられた上記第２文字及び第３文字の中で一つをあらかじめ指定された規則に従って出力する段階；
上記感知されたボタンで一定長さ以上の線引きの方向が存在しなければ、長短入力を判断する段階；及び
上記感知されたボタンに割り当てられた第１文字ないし第３文字の中で上記長短入力に対応する文字をあらかじめ指定された規則に従って選択する段階を含む文字入力方法。
【請求項１６】
第15項において、上記キーパッドに少なくとも一つ以上の第４文字が割り当てられて、一定長さ以上の線引きの方向によって選択可能な文字入力方法。
【請求項１７】
第１ボタンないし第12ボタンの中で少なくとも一つに第１文字ないし第３文字の中で少なくとも一つが割り当てられた３x４配列のキーパッドで上記第１文字ないし上記第３文字を選択して入力する方法において、
上記複数のボタンの中で一つが押されたことを感知すると、上記感知されたボタンの長短入力を判断する段階；
判断結果が長い入力なら、上記感知されたボタンに割り当てられた上記第２文字及び第３文字の中で上記長い入力に対応する文字をあらかじめ指定された規則に従って出力する段階；
判断結果が短い入力なら、上記感知されたボタンが連続して選択されたかどうかを判断する段階；
判断結果が連続選択されたら、上記感知されたボタンに割り当てられた上記第２文字及び第３文字の中で上記連続選択に対応する文字をあらかじめ指定された規則に従って出力する段階；及び
判断結果が連続選択されなければ、上記感知されたボタンに割り当てられた第１文字を出力する段階を含む文字入力方法。
【請求項１８】
第１入力モードで入力可能な少なくとも、一つ以上の第１文字と第２入力モードで入力可能な少なくとも、一つ以上の第２文字が割り当てられた３x４配列のボタンで上記第２文字を、上記第１入力モードで選択して、入力する方法において、
第１入力モードで第１キー入力を感知する段階、ここで、上記第１キー入力はシフトキー、ボタンの長短入力及びこれらの組合せの中で一つであり、上記シフトキーは、上記 ３x４配列のキーパッド上の[ボタン *] 及び [ボタン #]中で一つである。
第１入力モードで第２キー入力を感知する段階、ここで、上記第２キー入力は、ボタンの連続選択、ボタンの長短入力及びこれらの組合せの中で一つである；及び
上記第１キー入力及び上記第２キー入力の組合せに対応して、あらかじめ決まった第２文字を出力する段階を含むが、
上記第１入力モードで選択できる上記の第１キー入力及び上記第２キー入力の組合せが、もっと割り当てられている文字入力方法。
【請求項１９】
第18項において、上記第１キー入力及び上記第２キー入力の組合せは、数３の中で一つ以上を含む文字入力方法。
【数３】
2006521072.tif 000044
【請求項２０】
第18項において、上記第１キー入力及び上記第２キー入力の組合せは、数４の中で一つ以上を含む文字入力方法
【数４】
2006521072.tif 000045
【請求項２１】
第18項において、上記第２文字は、記号、数字、英語大文字の中で一つである文字入力方法。
【請求項２２】
文字入力装置において、
第１ボタンないし第12ボタンの中で少なくとも、一つには第１文字ないし第３文字の中で少なくとも一つが割り当てられて、上記第11ボタン及び上記第12ボタンをシフトキーで使用する３x４配列で構成されたキーパッド；
上記複数のボタンの中で押されたボタンを感知して、上記感知されたボタンの長短入力を区別する入力判断部；
上記シフトキーに対応するシフトフラグの設定可否を検査して、上記の長短区別されたボタンに対応する上記第１文字ないし上記第３文字を選択するボタン処理部；及び
上記ボタン処理部の命令に従って設定または解除される上記シフトフラグを含んで、上記複数のボタンに割り当てられた第１文字ないし第３文字を保存するメモリーを含む文字入力装置。
【請求項２３】
第２２項において、上記ボタン処理部によって選択された文字を出力するタッチスクリーンをもっと含んで、上記キーパッドは、上記タッチスクリーン上に表示される文字入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字の入力方法及び、装置に関するものである。もう少し詳しくは、限られた数のボタンに効率的に割り当てられた英語、ハングル及び、記号の文字配列と、これを利用して楽に素早く入力できる入力方法及び、入力装置に関するものである。
【背景技術】
【０００２】
今までの携帯電話、ＰＤＡ、リモコンのように限られた数のボタンを備えた携帯装置での文字入力を支援するための数多くの入力方法と文字配列が提示された。しかし、上記の携帯装置は、文字入力のために考案された装置ではなく、装置自体の性能の向上によって文字入力機能が追加されたことで、ＰＣのキーボードより使用が困難になる。上記の携帯装置に普遍的に適用されたボタンは、３x４ 配列のボタンあるいは数字キーパッドである。上記の数字キーパッドは、 ＰＣ キーボードに比べてボタンの数が非常に少ない。このような限界を乗り越えるために、一つの数字ボタンに少なくとも ２以上の文字が割り当てられることが普遍的であり、ユーザーは入力しようとする文字一つを選択するために、平均的に１回または１個以上のキーを操作しなければならないのである。
【０００３】
今までの一般的な数字キーパッドを利用した入力方法の効率を改善するために、多様な文字配列、入力方法及び、入力装置が提案された。提案された方法の中で一部は、従来方式に比べて画期的に文字入力速度とユーザーの便利性を高めることができるが、ユーザーが新しい文字配列を身につけなければならない負担が生じる。すなわち、今までの提案された入力方式は、入力方法の変更とともに、新しい文字配列またはボタンの増加を伴う。したがって、ユーザーは新しい入力方法を利用して、文字を入力するためにそれによる入力方法と文字配列を十分に知らなければならないし、製造者は新しい入力方式を適用するために、携帯装置の構造、特にボタンの個数を変更しなければならない。ユーザーは慣れない入力方式の携帯装置を購入しないという傾向があるので, 新しい入力方式で文字配列及び、入力方法の中で一つだけ変更されると、ユーザーの負担は少し減ることができる。
【０００４】
特にユーザーの方は、入力方法を身につけることより文字配列を身につけることに、もっと多くの時間が必要である。これはユーザーが慣れている文字配列が変更されなければ、製造者はユーザーがあまり負担がかからなくて、いろいろな入力方法を携帯装置で試みることができるという意味であり、ユーザーとしても自分に合う入力方法を無理なく選択できるようになる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
したがって、本発明の目的は、いろいろな入力方法に適用可能な基本的で効率的な文字配列を提供することで、他の入力方法に慣れているユーザーも、本発明による文字配列を使って迅速で效率的で、楽に文字を入力できるものである。本発明の他の目的は、本発明による文字配列及び、従来の文字配列にも適用可能な新しい入力方法を提供することで、他の文字配列に慣れたユーザーも本発明による入力方法を使って、楽に文字を入力できるものである。
【課題を解決するための手段】
【０００６】
本発明の望ましい実施例によれば、ユーザーが手動で文字を入力することができる複数個のボタンを備えたキーパッドにおいて、３x４ 配列で構成された第１ボタンないし第１２ボタン、上記第１ないし第１２ボタンの中で少なくとも一つに第１文字に割り当てられる使用頻度が一番高い文字で構成された第１ 文字セット、上記第１ないし第１２ボタンの中で少なくとも一つに第２文字に割り当てられる使用頻度が中程度の文字で構成された第２文字セット及び、上記第１ないし第１２ボタンの中で少なくとも一つに第３文字に割り当てられる使用頻度が一番低い文字で構成された第３文字セットを含むが、上記第１文字セットに含まれた文字は１回のキー操作によって選択されて、上記第２文字セット及び、上記第３文字セットに含まれた文字は、予め指定された文字入力方式によるキー操作によって選択されて、上記第１文字セットないし上記第３文字セットは、両手を使った入力を考慮して、上記第１ボタンないし第１２ボタンの中で少なくとも一つ以上に割り当てられたキーパッドが提供される。
【０００７】
本発明の他の側面によれば、第１ボタンないし第１２ボタンの中で少なくとも一つには、第１文字ないし第３文字の中で少なとも一つが割り当てられて、上記第１１ボタン及び、上記第１２ボタンをそれぞれ左シフトキーと、右シフトキーで利用する３x４配列で構成されたキーパッドで上記第１文字ないし上記第３文字を選択して入力する方法において、上記キーパッド上で押されたボタンを感知して、上記左シフトフラグ及び、上記右シフトフラグの中で一つが設定されているか判断して上記判断結果、左シフトフラグ及び、上記右シフトフラグの中で一つが設定されていれば、上記感知されたボタンに割り当てられた第２文字及び、第３文字の中で一つを予め指定された規則に従って出力して、上記判断結果シフトフラグが設定されていなければ、上記感知されたボタンが上記左シフトキーまたは右シフトキーであるかを判断して、上記判断結果、上記感知されたボタンが左シフトキーまたは右シフトキーなら、対応する左シフトフラグまたは右シフトフラグを設定して、上記判断結果、上記感知されたボタンが左シフトキーまたは右シフトキーがなければ、上記感知されたボタンに割り当てられた第１文字を出力する段階を含む文字入力方法が提供される。
【０００８】
本発明のまた他の側面によれば、第１ボタンないし第１２ボタンの中で少なくとも一つには第１文字ないし第３文字の中で少なくとも一つが割り当てられて、上記第１１ボタン及び、上記第１２ボタンをそれぞれ左シフトキーと、右シフキーで利用する３x4 配列で構成されたキーパッドで上記第１文字ないし上記第３文字を選択して入力する方法において、上記複数のボタンの中で一つが押されたことを感知すると、上記感知されたボタンの長短入力を判断して、上記シフトキーに対応するシフトフラグが設定されているか判断して、上記シフトフラグが設定されていれば、上記感知されたボタンに割り当てられた第２文字及び、第３文字の中で一つをあらかじめ指定された規則に従って出力して、上記シフトフラグが設定されていなければ、上記感知されたボタンがシフトキーであるかを判断して、上記感知されたボタンがシフトキーなら上記シフトフラグを設定して、上記感知されたボタンがシフトキーがなければ、上記感知されたボタンに割り当てられた第１文字ないし第３文字の中で、上記の長短入力に対応する文字をあらかじめ指定された規則に従って出力する段階を含む文字入力方法が提供される。 
本発明のまた他の側面によれば、第１ボタンないし第１２ボタンの中で少なくとも一つに割り当てられた第１文字ないし第３文字をボタンの押し回数によって選択して、入力する方法において、上記複数のボタンの中で一つが押されたことを感知すると、上記感知されたボタンの長短入力を判断して、判断結果が短い入力の場合、上記ボタンの押された回数に対応する上記第１文字ないし第３文字の中で一つを出力して、判断結果が長い入力の場合、上記感知されたボタン直前に押されたボタンが同じボタンなのかを判断して、判断結果が同一であれば、セパレータ(separator)を挿入して、上記長い入力されたボタンを直前に押されたボタンと区別して、判断結果が違うと、スペースを挿入して、上記の長い入力されたボタンを直前に押されたボタンと区別する段階を含む文字入力方法が提供される。 
本発明のまた他の側面によれば、第１ボタンないし第１２ボタンの中で少なくとも一つには第１文字ないし第３文字の中で少なくとも一つが割り当てられた ３x4 配列のキーパッドで上記第１文字ないし上記第３文字を選択して入力する方法において、上記複数のボタンの中で一つが選ばれたことを感知すると、上記感知されたボタンで一定の長さ以上の線引きの方向を判断して、上記判断された線引き方向に対応して、上記感知されたボタンにあらかじめ割り当てられた上記第２文字及び、上記第３文字の中で一つをあらかじめ指定された規則に従って出力して、上記感知されたボタンの一定の長さ以上の線引きの方向が存在しなければ、長短入力を判断して、上記感知されたボタンに割り当てられた第１文字ないし第３文字の中で上記の長短入力に対応する文字をあらかじめ指定された規則に従って選択する段階を含む文字入力方法が提供される。 
本発明のまた他の側面によれば、第１ボタンないし第１２ボタンの中で少なくとも一つには第１文字ないし第３文字の中で少なくとも一つが割り当てられた ３x4 配列のキーパッドで上記第１文字ないし上記第３文字を選択して入力する方法において、上記複数のボタンの中で一つが押されたことを感知すると、上記感知されたボタンの長短入力を判断して、判断結果が長い入力の場合、上記感知されたボタンに割り当てられた上記第２文字及び、第３文字の中で上記長い入力に対応する文字をあらかじめ指定された規則に従って出力して、判断結果が短い入力なら、上記感知されたボタンが連続して選択されたかを判断して、判断結果が連続選択されたら、上記感知されたボタンに割り当てられた上記第２文字及び第３文字の中で上記連続選択に対応する文字をあらかじめ指定された規則に従って出力して、判断結果が連続選択されなければ、上記感知されたボタンに割り当てられた第１文字を出力する段階を含む文字入力方法が提供される。
【０００９】
本発明のまた他の側面によれば、第１入力モードで入力可能な少なくとも、一つ以上の第１文字と第２入力モードで入力可能な少なくとも、一つ以上の第２文字が割り当てられた３x４配列のボタンで上記第２文字を上記第１入力モードで選択して入力する方法において、第１入力モードで第１キー入力を感知して、ここで、上記第１キー入力はシフトキー、ボタンの長短入力及び、これらの組合せの中で一つであり、上記シフトキーは、上記３x４配列のキーパッド上の [ボタン *] 及び [ボタン #]の中で一つである。第１入力モードで第２キー入力を感知して、ここで、上記第２キー入力はボタンの連続選択、ボタンの長短入力及び、これらの組合せの中で一つである。上記第１キー入力及び、上記第２キー入力の組合せに対応して、あらかじめ決まった第２文字を出力する段階を含むが、上記第１入力モードで選択できる上記第１キー入力及び、上記第２キー入力の組合せがもっと割り当てられている文字入力方法。
【００１０】
本発明のまた他の側面によれば、文字入力装置において、第１ボタンないし第１２ボタンの中で少なくとも、一つには第１文字ないし第３文字の中で少なくとも、一つが割り当てられて、上記第１１ボタン及び、上記第１２ボタンをシフトキーで利用する ３x4 配列で構成されたキーパッドと、上記複数のボタンの中で押されたボタンを感知して、上記感知されたボタンの長短入力を区別する入力判断部と、上記シフトキーに対応するシフトフラグの設定の可否を検査して、上記の長短区別されたボタンに対応する上記第１文字ないし上記第３文字を選択するボタン処理部及び、上記ボタン処理部の命令に従って設定または解除される上記シフトフラグを含んで、上記複数のボタンに割り当てられた第１文字ないし第３文字を保存するメモリーを含む文字入力装置が提供される。
【発明を実施するための最良の形態】
【００１１】
本発明が提案する文字配列は、３x4配列のボタンで構成されたキーパッドに適用されるもので、文字入力のためにボタンの追加が必要ではない。本発明による文字配列は、各文字別に使用頻度を求めて(１)ボタンを押す回数の最小化、(２)両手使用の極大化、そして(３)わかりやすい暗記になることを考慮して決めた。結果的に、文字配列を暗記するための適正な程度の学習を通じて、ユーザーが本発明による文字配列に慣れると、早い入力ができるように文字を各ボタンに配列した。
【００１２】
基本的に各ボタンごとに１〜３個の文字（第１文字、第２文字、第３文字）が指定されるが、第１文字は第２文字より、第２文字は第３文字より使われる頻度が大体もっと多い文字である。このようにすることで、文章入力時、ボタン押しが文字配列全体に均等に分布させる。また入力を簡単にするためにすべての入力文字は、ボタンに表示できるようにする。
【００１３】
本発明の説明のために３x４キーパッドのボタン配列と、ボタンの名前は次の表４のようである。
【表４】
2006521072.tif 000003
【００１４】
図１は、本発明による英文配列及びＰＣのQWERTYキーボード配列との相関関係を示したものである。すなわち、QWERTY キーボードとの連関性を通じるユーザーの早い学習のために、全般的なアルファベットの位置は QWERTY キーボードの配列による。
【００１５】
本発明による英文文字配列は、３x４で構成された入力ボタンの中で [ボタン １] ないし [ボタン ９](１１１０ ないし１１９０)に２ないし３個の英文字が割り当てられて、スペース文字は [ボタン０](１２００)に割り当てられる。[ボタン１] ないし [ボタン９](１１１０ ないし １１９０)には、それぞれ第１文字(１１１１ないし１１９１)、第２文字(１１１２ないし１１９２) 及び第３文字(１１１３ないし１１９３)が割り当てられて、この中で [ボタン ３](１１３０)には、第１文字(１１３１)と第２文字(１１３２)だけ割り当てられる。 
第１文字セットは２６個の英文字の中で使用頻度が一番高い９個の英文字であり、第２文字セットはその次に使用頻度が高い９個の英文字であり、第３文字セットは使用頻度が一番低い８個の英文字である。ここで、既存ＰＣのQWERTY キーボードと同様の文字配列を作るために、最終配列の効率にあまり影響がない範囲内で少しの例外はあり得る。詳細な内容は下で説明する。
【００１６】
第１文字セットに含まれた文字は [ボタン １] ないし [ボタン９](１１１０ ないし１１９０)の第１文字(１１１１ないし１１９１)に割り当てられて、本文字配列がどんな入力方法に適用されても、該当ボタンが選択されると、基本的に入力されるようにすることが望ましい。 
第２文字セット及び、第３文字セットに含まれた文字は [ボタン１]ないし [ボタン９](１１１０ないし１１９０)のそれぞれ第２文字(１１１２ないし １１９２)及び、第３文字(１１１３ないし１１９３) 中で一つに割り当てられて、本文字配列が適用された入力方式によって、選択的に入力可能な文字である。
【００１７】
表５は ２６個の英文字を第１文字セットないし第３文字セットに区別するために使われた統計による文字頻度である。文字の頻度は使われた統計資料によって少しずつ変えられるが、だいたいこんな割合であり、少しの差は無視できる。
【表５】
2006521072.tif 000004
【００１８】
上記の表による結果を整理すると、次のようである。
【００１９】
使用頻度：スペース E T [A O] [I N S R] H [D L] [U M C] [F P] [Y W G] B V K [J X Q Z]
上記使用頻度で、左から右に行くほど使用頻度が低くなって、ブラケット内の文字はお互いに類似した頻度で使われることを表す。上記結果から分かるように、スペースが一番高い頻度に利用される。したがって、PC キーボードのスペースバーと相対的に同じ位置である [ボタン0](1200)にスペースを割り当てる。
【００２０】
次に、第1文字セットないし第3文字セットは PC キーボードの事実上標準である QWERTY キーボードを基準に配列する。英文字をQWERTY キーボードを基準に配列することは、ユーザーたちが、既にQWERTYキーボードに慣れるので、簡単に本発明による英文字配列に適応できるからである。
【００２１】
まず、QWERTY キーボード上での位置とそのキーを押す手（すなわち、左手または右）を考慮して第1文字セットにあたる 9個の英文字（ＥＴＡＯＩＮＳＲＨ）を[ボタン 1] ないし [ボタン 9](1110ないし1190)に割り当てる。すなわち、QWERTYキーボード上で左に位置して左手で入力する ‘E’‘A’‘S’はそれぞれ [ボタン 1](1110)、[ボタン 4](1140)、[ボタン 7](1170)に割り当てて、右手で入力する ‘O’‘I’‘N’はそれぞれ [ボタン 3](1130)、[ボタン 6](1160)、[ボタン 9](1190)に割り当てて、QWERTY キーボード上で中間に位置した‘T’‘R’‘H’は、それぞれ [ボタン 2](1120)、[ボタン 5](1150)、 [ボタン 8](1180)に割り当てる。ここで、‘T’と ‘R’の位置はお互いに置換可能であり、‘A’と ‘S’の位置もお互いに置換可能である。
【００２２】
次に、図１に示されたように割り当てられた第1文字を基準に QWERTY キーボードで該当文字の隣り位置した第2文字セットに含まれた文字と、第3文字セットに含まれた文字を選択する。すなわち、第1文字セットにあたる文字を配列したことと同じ方法で第2文字セットにあたる 9個の英文字(D L U M C F P W G)と、第3文字セットにあたる8個の英文字(Y B V K J X Q Z)を [ボタン 1] ないし [ボタン 9](1110ないし1190)に割り当てる。ここで、第2文字セットと、第3文字セットは QWERTY キーボードの配列と類似の文字配列を作るために、少し頻度が違って定義されることができる。これは頻度が高い文字は重要で、また頻度表にほとんど正確に手順が決まる一方、頻度が低い文字はそうではないので、便宜によって最終配列の効率にあまり影響なしに変更できるからである。たとえ、上記頻度表の平均を基準に見ると‘Y’が ‘W’や ‘G’より使用頻度が少し高いが、‘Y’は第3 文字で、 ‘W’と ‘G’は第2 文字である。すなわち、使用頻度を基準に判断した時、あまり差がない文字は便宜によって第2文字または第3文字になれる。
【００２３】
図１で [ボタン 2](1120)、[ボタン 5](1150)及び [ボタン 8](1180)の第２文字及び、第3文字を同じ基準と方法で次のように変更できる。
【００２４】
[ボタン 2] = [T U Y]
[ボタン 5] = [R F G]
[ボタン 8] = [H B V]
あるいは、
[ボタン 2] = [T U F]
[ボタン 5] = [R Y G]
[ボタン 8] = [H B V]
以上説明した英文文字配列は3x4配列のボタンで構成されたキーパッドに適用時ユーザーが QWERTY キーボードで左手で入力する文字は左手の親指で、右手で入力する文字は右手の親指で入力できるようになる。また、文字の基本位置及び、入力効率が QWERTY キーボードに似ているので、QWERTY キーボードに慣れているユーザーが自然に学習できるし、また頻度を考慮した効率まで考慮されているので、効率的な入力ができるようにする。
【００２５】
仏語、ドイツ語、イタリア語、スペイン語。ポルトガル語、スウェーデン語、ノルウェー語、オランダ語などのような言語での文字変形は、該当のアルファベットを入力した後、別途の変形ボタンを繰り返して押して変形する。例えば、数５のように‘A’を入力した後、望む文字が表示されるまで変形ボタンを押す。また、ドイツ語などのように英文字にない、たとえ、‘β’を[ボタン 3](1130)の第3文字で配置する。
【数５】
2006521072.tif 000005
【００２６】
図２は、本発明によるハングル配列を示したものである。
【００２７】
本発明によるハングル文字配列は 3x4で構成された入力ボタンの中で、[ボタン 1]ないし[ボタン0](2110 ないし 2200)に2ないし3個のハングル子音と母音が割り当てられる。[ボタン1]ないし[ボタン 0](2110ないし2200)には、それぞれ第1文字(2111ないし2201)、第2文字(2112ないし2202)及び、第3文字(2113ないし2203)が割り当てられて、この中で、[ボタン3](2130)には第1文字(2131)と、第2文字(2132)だけ割り当てられる。
【００２８】
本発明によってキーパッドに配置される文字は全部29個で次のようである。
【００２９】
14個 基本子音（数６）
5個 サン子音（数７）
10個 基本母音（数８）
残り 11個 複子音（数９）と11個 複母音（数１０）は、キーパッドに配置された子音と母音の組合せとして、標準 2ボルシック PC キーボードのような文字組合せ規則によって入力する。
【数６】
2006521072.tif 000006
【数７】
2006521072.tif 000007
【数８】
2006521072.tif 000008
【数９】
2006521072.tif 000009
【数１０】
2006521072.tif 000010
【００３０】
第1文字セットは 29個の子音と母音の中で、使用頻度が一番高い 10個の文字(子音と母音)で、第2文字セットは、その次に頻度が高い10個の文字であり、 第3文字セットは、使用頻度が一番低い9個の文字である。ここで、最終配列の効率にあまり影響がない範囲内で少しの例外はあり得る。詳細な内容は下で説明する。
【００３１】
第１文字セットに含まれた文字は [ボタン １] ないし [ボタン２](２１１０ ないし２２００)の第１文字(２１１１ないし２２０１)に割り当てられて、本文字配列がどんな入力方法に適用されても、該当ボタンが選択されると、基本的に入力されるようにすることが望ましい。 
第２文字セット及び、第３文字セットに含まれた文字は [ボタン１]ないし [ボタン０](２１１０ないし２２００)の第２文字(２１１２ないし２２０２)及び、第３文字(２１１３ないし２２０３)中で一つに割り当てられて、本文字配列が適用された入力方式によって、選択的に入力可能な文字である。表６は ２９個のハングル文字を第１文字セットないし第３文字セットに区別するために使われた統計による文字頻度である。文字の頻度は使われた統計資料によって少しずつ変えられるが、だいたいこんな割合であり、少しの差は無視できる。
【表６】
2006521072.tif 000011
【００３２】
上記の表による結果を整理すると、次のようである。
【００３３】
全体：（数１１）
子音：（数１２）
母音：（数１３）
【数１１】
2006521072.tif 000012
【数１２】
2006521072.tif 000013
【数１３】
2006521072.tif 000014
【００３４】
上記リストで、左から右に行くほど使用頻度が低くなる。
【００３５】
ハングル文字をキーパッドのボタンに割り当てる原則をまず、簡単に説明すると、次のようである。
【００３６】
(1) 使用頻度が一番高い文字を第1文字に割り当てる。
【００３７】
(2) ユーザーが既に慣れているPCの 2ボルシック ハングル標準キーボードとの連関性を通じる早い学習のために子音は左手で、母音は右手で入力ができる位置に割り当てる。
【００３８】
(3) 実際ハングル子音と母音が使われる位置を考慮して対応する位置にあるボタンに文字を割り当てる。
【００３９】
(4) 第2文字及び第3文字は、各ボタンに既に割り当てられた第1文字と関われる文字を割り当てる。
【００４０】
(5)数１４は数１５と組合せされて複母音を形成するので、これらの中間部分におく。
【数１４】
2006521072.tif 000015
【数１５】
2006521072.tif 000016
【００４１】
以上の原則によって、ボタンに文字を割り当てる方法は次のようである。
【００４２】
まず、第1文字セットにあたる10個の文字（数１６）を [ボタン1]ないし[ボタン0](2110ないし2200)に割り当てる。標準2ボルシック PCキーボードで左手で入力する子音である（数１７）はキーパッドで左手の親指で入力しやすい位置である [ボタン 5](2150)、[ボタン 4](2140)、[ボタン 1](2110), [ボタン7](2170)、[ボタン2](2120)にそれぞれ割り当てて、2ボルシック PC キーボードで右手で入力する母音である（数１８）はキーパッドで右手の親指で入力しやすい位置である [ボタン 6](2160)、[ボタン9](2190)、[ボタン 3](2130)、[ボタン0](2200)、[ボタン8](2180)にそれぞれ割り当てる。ここで、母音（数１９）は実際の字で使われる位置が右であり、母音（数２０）は実際の字で使われる位置が下の方なので、割り当てられるキーパッド上でのボタンもそれぞれ右と下に位置したボタンに割り当てることが望ましい。また、初声よりは終声が多く使われる（数２１）の場合、キーパッドの下の部分に位置したボタンに割り当てて、終声よりは初声が多く使われる（数２２）の場合、キーパッドの上の部分に位置したボタンに割り当てることが望ましい。
【数１６】
2006521072.tif 000017
【数１７】
2006521072.tif 000018
【数１８】
2006521072.tif 000019
【数１９】
2006521072.tif 000020
【数２０】
2006521072.tif 000021
【数２１】
2006521072.tif 000022
【数２２】
2006521072.tif 000023
【００４３】
次に、図 ２に示したように割り当てられた第1文字を基準に、ユーザーの学習を容易にするために第2文字セットにあたる10個の文字(数２３)と第3文字セットにあたる9個の文字(数２４)を [ボタン1]ないし[ボタン0](2110ないし2200)に割り当てる。ここで、 第2文字セットと第3文字セットは、最終配列の効率にあまり影響を与えない範囲内でユーザーの自然な入力などの便宜によって、実際統計による頻度とは少し違って定義されることができる。たとえ、上記頻度表を基準で見ると（数２５）が（数２６）より使用頻度が少し高いが、（数２７）は第3 文字であり、（数２８）は第2文字である。すなわち、 使用頻度を基準に判断した時、あまり差がない文字は、便宜によって第2文字または第3文字の中で、一つになれる。また、ハングルの特性上、類似した形状を持つ子音(数２９) 及び、母音(数３０)が存在するので、ユーザーが容易に連想するように類似した形状の子音及び、母音を第1文字を基準で近いボタンの第2文字及び、第3文字に割り当てることが望ましい。
【００４４】
上の文字配置基準によって図 ２で（数３１）は、次の表７のように置換できる。
【数２３】
2006521072.tif 000024
【数２４】
2006521072.tif 000025
【数２５】
2006521072.tif 000026
【数２６】
2006521072.tif 000027
【数２７】
2006521072.tif 000028
【数２８】
2006521072.tif 000029
【数２９】
2006521072.tif 000030
【数３０】
2006521072.tif 000031
【数３１】
2006521072.tif 000032
【表７】
2006521072.tif 000033
【００４５】
また、上の文字配置基準によって図２で [ボタン6](2160)と[ボタン9](2190)も次の表８のように置換できる。
【表８】
2006521072.tif 000034
【００４６】
図3は、本発明による記号配列を示したものである。
【００４７】
本発明による記号配列は3x4で構成された入力ボタンの中で [ボタン1]ないし[ボタン#](3110ないし3220)に 2ないし3個の記号が割り当てられる。[ボタン1]ないし[ボタン#](3110ないし3220)には、それぞれ第1文字(3111ないし3221)、第2文字(3112ないし3222)及び、第3文字(3113ないし3223)が割り当てされて、この中で [ボタン0](3200)には、第1文字だけ割り当てられて、[ボタン*](3210)、[ボタン#](3220)には、第1文字と第2文字だけ割り当てられる。但し、図3で第2文字、第3文字が割り当てられないボタンは、後でユーザーや製造者の必要によって新しい記号を割り当てることができる。
【００４８】
第1文字セットは、標準 PCキーボードに含まれた32個の記号の中で、使用頻度が一番高い記号である文章符号(punctuation mark)を含んだ総 12個の記号であり、第2文字セットはその次に使用頻度が高い11個の記号であり、第3文字セットは、使用頻度が一番低い9個の記号である。
【００４９】
第1 文字セットに含まれた記号は、[ボタン1]ないし[ボタン#](3110ないし3220)の第1文字(3111ないし3221)に割り当てられて、本記号配列がどんな入力方式に適用されても該当のボタンが選択されると、基本的に入力されるようにすることが望ましい。第2文字セット及び、第3文字セットに含まれた記号は [ボタン 1] ないし [ボタン #](3110 ないし 3220)の第2文字(3112ないし 3222)及び、第3文字(3113ないし3223)中で一つに割り当てられて、本文字の配列が適用された入力方式によって選択的に入力できる文字である。表９は 32個の記号を(1)数字と形状が類似の程度(2)PCキーボードでの相対的な位置を基準に各ボタンに割り当てたものを示す。このようにすることで、任意に配置されて、暗記の苦しさを持つよりずっと自然に暗記ができて結局、効率的な入力が可能な記号の配置が可能になる。
【表９】
2006521072.tif 000035
【００５０】
第1 文字セットは、文章符号である数３２と電子メールアドレス表示用記号である数３３を含む。
【数３２】
2006521072.tif 000036
【数３３】
2006521072.tif 000037
【００５１】
ユーザーの方で学習が容易にできるように、類似した形状を持つ記号は、お互いに同じボタンあるいは、隣りのボタンに割り当てて、 形状が似ている数字ボタンに割り当てる。但し、数３４はPCキーボードの右の上に位置した記号なので、キーパッド上の相対的に同じ位置にある[ボタン 3](3130)に割り当てる。
【数３４】
2006521072.tif 000038
【００５２】
また、記号は相対的にあんまり使われない文字なので、ユーザーの学習の容易性が実際の文字頻度より配列の基準に優先して、大体第1文字は第2文字より、第2文字は第3文字より頻度が高い記号になるように配置する。
【００５３】
図４は、本発明による文字配列に適用可能な、いくつかの文字入力方法である。ここで任意の[ボタンb]を短く一度、二度、三度、四度押すことは b, bb, bbb, bbbbで示して、[ボタンb]を長く押すことは b~ 、[ボタン*]や[ボタン#]を押した後、押すことはそれぞれ *b、#bで表す。特にボタンを短く押すことと、長く押すことを区別する入力方法で[ボタンb]を短く押したり、長く押すことと構わず、同じ結果を出す場合は、これをb-で表す。それにb次に矢印が出ることは [ボタンb]で該当矢印方向に一定の長さ以上の線を引くことを意味する。
【００５４】
セパレータ(separator)は、同じボタンに割り当てられた文字を連続して入力する場合、現在の字の入力完成と次の字の入力スタートを区別するために必要なものとして、[ボタン#]を一度押したり (#)、一定時間何の入力をしないまま待機したり(wait)、あるいは右の矢印ボタンを押したり(→)するなどがセパレーターになることができる。ここでセパレーターとしてｂ〜が使われることもあるが、これは該当ボタンを長く押すことで、新しい文字スタートを知らせることで、下で詳しく説明される。セパレーター(separator)が必要ない入力方法では、これを X で表した。セパレーターが必要ない入力方法は入力時、文字の間をまったく区別しなくてもよいので、ユーザーが入力文章にだけ集中することができる入力方法である。
【００５５】
また、入力モードを数字モードに変更すると、数字の入力は入力方法によって bあるいは b-に入力されて、記号モードに変更すると、文字モードでの第1文字、第2文字、第3文字の入力方法と同じ方法で記号の入力ができるが、図4は、特に文字入力モードでモードを変更しなくても数字と記号を入力できる場合(M1, M2, F1, F2, P1, P2)これを表した。
【００５６】
図４で既存の入力方法に新しい要素が追加されたこと(M1, M2, H2, F2, P1, P2)は + で区別したし、まったく新しい入力方法(F1)の場合はoで区別した。従来の文字入力方式の中で、本発明による文字配列に適用可能な代表的な方式にはマルチ・タップ方式(M1, M2)がある。マルチ・タップ方式はボタンに割り当てられた第1文字ないし第3文字を該当のボタンを 1回ないし3回を押して選択(b, bb, bbb)する方式である。マルチ・タップ方式は、現在一番広く利用される方式であり、これを基づいて非常に改善されたマルチ・タップ方式が提案されている。代表的な改善されたマルチ・タップ方式には韓国の天地人方式がある。図４の M1とM2の方法も既存のマルチ・タップ方式を改善したのである。特に文字入力モードで入力モード変更なく *b, *bb, *bbbを入力することで、記号を入力することができる。また M2方法では、該当ボタンを長く押すことをセパレータで使うことができる。すなわち、現在文字が [ボタン b]を最後に押すことで入力が終わった時、同じ[ボタンb]で始める次の文字の入力スタートを b~でするのである。すなわち, b〜, b〜b, b〜bbを押すことで、次の文字で [ボタンb]の第1文字、第2文字、第3文字を選択できる。特にここで、[ボタン b]で始める次の文字の入力スタートをただ bだけしてもよい状況で b~にすると、該当文字の入力の前にスペース文字を挿入できる。このようになると、入力中、大体の場合、スペース文字入力のために特別に他のボタンを押さなくても単語と単語の間を区別ができるので、入力効率が高くなる。
【００５７】
文字入力モードから記号入力モードに転換したり、ポップアップメニューを使用しなくても、記号を入力するために追加でボタンの組合せを割り当てる。追加で割り当てられたボタンの組合せは、文字入力モードで各ボタンに割り当てられた第1文字ないし第3文字を選択するためのボタンの組合せ以外のボタンの組合せであることが望ましい。同じ方法で、文字入力モードでモード変換なしで記号入力、英文小文字の入力モードで英文大文字入力、ハングル文字入力モードで英文字を入力できる。
【００５８】
デュアルシフト方式(D)は、[ボタン*]と[ボタン#]を左右シフトキーで利用して、第２文字と第3文字を選択する方式である。すなわち、入力する文字が第2文字の場合、[ボタン*]を押した後、入力する文字が第2文字に割り当てられたボタンを押して、文字を選択(*b)して、入力する文字が第3文字の場合は、[ボタン#]を押した後、入力しようとする文字が第3文字に割り当てられたボタンを押して文字を選択(#b)する。ここで第2文字を #bで、第3文字を *bで選択するように変更できる。特に本発明によるハングル文字の場合、子音は左手、母音は右手で入力ができるように分離されているので、[ボタン*]は、左手が押しやすく、[ボタン #]は、右手が押しやすい点に着眼すれば、第２文字が子音の場合は、 #b、第2文字が母音の場合は、 *bで入力をすることが両手を使う確率が多くなるので、より効率的である。したがって、第3文字が子音の場合は *b、 第3文字が母音の場合は #bで入力をする。
【００５９】
ハイブリッド方式(H1,H2)は、マルチ・タップ方式とデュアルシフト方式を結合したことで、第３文字を選択するために同じボタンを3回押す代わりにシフトキーを押した後、ボタンを押すことで、第3文字を選択する方式である。[ボタン#]をセパレータで使う場合(H1)は、第3文字を *b で選択して、[ボタン#]をセパレータで使わない場合(H2)は、第3文字を *bあるいは #bで選択をする。すなわち、後者の場合、[ボタン *]と[ボタン #]を左右区別なしで同じシフトキーに使う。これは *または #を押さなければならない時、その瞬間に楽な位置にいる * や #を押すとよいので、ユーザーにとっては楽な要素になることができる。ここで第2文字の選択方法と第3文字の選択方法はお互いに変えて適用することもできる。
【００６０】
本発明で提案された文字配列を効果的に利用できる入力方法(F1,F2)は、ボタンを押す時間を区別して、第1文字はボタンを短く押して選択(b)して、第2文字はボタンを長く押して選択(b~)して、第3文字は F1方法では、シフトキーを押した後、ボタンを押して選択(*bあるいは#b)してF2方法では、該当ボタンを二度押して選択(bb)するのである。F2方法では第2文字と第3文字の選択方法をお互いに変えることができる。図4にあるようにF1方法とF2方法のすべて文字入力モードでモード変更なしで数字と記号を入力できるが、F2方法では上記 M1, M2と同じ方法である *b, *bb, *bbbで選択できるし、あるいは F2方法での第1文字、第2文字、第3文字を選択する方法を利用して *b, *b~, *bbで選択できる。特にF1方法では、数字入力モードと記号入力モードを一つで置くことができるが、このモードでは数字は b で入力して記号は #b、*b、b〜で入力できる。
【００６１】
F1方法は、セパレータが必要ない入力方法として、任意の[ボタンb]に対して皆10個のボタン入力組合せ(b, b〜, *b, #b, *b〜, #b〜, *〜b, #〜b, *〜b~, #〜b〜)を区別できる。ここで入力の効率を高めるために、[ボタン*]や[ボタン#]が長く入力されると、その次に入力されるボタンの長短区別はないと思って処理することが望ましい。すなわち, *〜b = *〜b〜で、 #〜b = #〜b〜である。これを *〜b-は、#〜b-で表示する。また文字入力モードでの入力効率を高めてユーザーの便宜のために *と #の一部シフト機能をPCキーボードでの左シフトと右シフトのように、機能の区別なしで使用すると、すべて7個の組合せ(b, b〜, *b = #b, *b〜, #b〜, *〜b-, #〜b-)が残る。ここで図 4のように b, b〜, *b = #bを文字の入力に使って、残りの *b〜, #b〜, *〜b-, #〜b-を文字入力モードでの数字と記号の入力に使用する。F1方法を本発明で提案された文字配列に適用すると、統計的にボタンを一度押して(b, b〜)入力される英語アルファベットは全体の 94〜95％程度であり、ハングルの子音と母音は全体の97〜98％程度になる。もちろんここで、英語ではない他言語でのアルファベット使用時は、この割合が少しは変わることができる。
【００６２】
PDAなどのような装置では、ペンを利用して線を引くことができるので、これを利用して P1方法では上記 F1方法を変形した形態として、ボタン押しの長短はそのまま置いて、[ボタン*]と[ボタン#]同じshiftボタンを押した後、ボタンを押す代りに、該当ボタンの位置で左ないし左下方向と、右ないし右下方向に一定の長さ以上の線を引くことで代替する。P2方法では、上記デュアルシフト方法を変形した形態として *b代りに、[ボタンb]で左ないし左下方向に線を引いて、#b代りに[ボタンb]で右ないし右下方向に線を引く。P1方法とP2方法はセパレータが必要ない方式であり、自然に文字モードで数字及び、記号の入力を支援できる。すなわち、[ボタンb]で下の方向に線を引くことで数字を入力することができるし、[ボタンb]で右上方向、左上方向、上方向に線を引くことで3個の記号を区別して入力できる。ここで P1 方法とP2方法は、第2文字と第3文字の選択方法をお互いに変えて適用することもできる。
【００６３】
本発明の入力方式を利用した装置では、英文、ハングル、数字、記号などの入力のためのモードへの変更のために、別途のモード転換ボタンを備えることが望ましい。特に、英文入力モードへの転換ボタンの場合、大文字と小文字の入力モード設定は、次のようである。非英文入力モードで英文入力モードボタンを押すと、英文小文字入力モードになる。既に英文入力モードの場合、英文入力モードボタンを押すと、PCのCapsLock ボタンのように、大文字入力モードと小文字入力モードが toggle になる。英文入力モードでも非英文入力モードでも構わずに英文入力モードボタンを長く押すと One-Time-CapsLockモードになるが、このモードでは、初めて字だけ大文字に入力されて、初めて字の入力後は、英文小文字モードになる。
【００６４】
図５は、[ボタンb]を短く押すこと(b)と長く押すこと(b~)、そして短く押すことと、長く押すことが差がないこと(b-)を区別するための流れ図である。ここでボタン押しの長短を区別するための基準時間は、製造会社によって基本値が設定されて、ユーザーの熟練度によって変更が可能になる。長短入力に慣れていないユーザーは、基本値より長く設定できるし、熟練されたユーザーは基本値より短く設定することで、入力時間を減らすことができます。
【００６５】
段階 500で、ユーザーが[ボタンb]を押すと、段階 510で長短入力を区別する必要があるかどうか判断する。例えば, 文字入力モードでシフトフラグが長い入力に設定されている場合は、連続して押されたボタンの長短入力を区別する必要がない。これは入力速度の低下を防止するための政策であるだけで、他の実施例では、長く入力されたシフトに連続して押されたボタンの長短入力を区別できることはもちろんである。
【００６６】
段階 520で、長短区別が必要な場合は、あらかじめ決まったthreshold値でタイマーを作動する。ここで、threshold値は、長短区別の基準時間として製造会社によって基本値に設定されて、ユーザーの熟練度によって変更が可能である。
【００６７】
[ボタン b]が解除されると、段階 530タイマー作動を停止した後、段階 540で [ボタンb]を短い入力(b)で出力する。
【００６８】
タイマーthreshold値ほど時間が経過すると、段階550で押された[ボタン b]を長い入力(b〜)で出力する。
【００６９】
長短区別が必要ない場合は、段階560で長短区別ない入力(b-)で出力する。
【００７０】
図６は、[ボタン b]をシフトなしでそのまま押すこと(b)と[ボタン *]、[ボタン#]をシフトで使って押すこと(*b, #b)を区別するための流れ図である。ここで、bと b〜の区別、*と *〜の 区別、そして#と#〜の区別は、図５の流れ図を利用すると分かるので、図５の出力を図６の入力で受けるとよい。
【００７１】
段階610で[ボタンb]による入力(b)を受ける。ここで、実際入力は図５で長短区別された入力(b, b~, b-)であることがある。
【００７２】
段階620で、シフトフラグが設定されているかどうかを判断する。シフトフラグが設定されていなければ、段階630に進行されて、設定されていると、段階660に進行される。
【００７３】
段階630で、[ボタン b]が[ボタン *]または[ボタン #]なのかを判断する。判断結果、[ボタン b]が[ボタン *] または[ボタン #]なら、段階640でシフトフラグにbを設定する。判断結果、[ボタン b]が[ボタン *]または[ボタン #]がなければ、段階650で bをそのまま出力する。
【００７４】
段階660で、設定されたシフトフラグを検査して、*が設定されていれば、段階 670で *b を出力して、#が設定されていれば、段階680で #bを出力する。以後、段階690では、設定されたシフトフラグをリセットする。
【００７５】
図７に示された本発明による図４のF1 入力方法を利用した文字入力装置は、キーパッド(710)、入力判断部(720)、入力キー処理部(730)、メモリー(740)及び、文字テーブル(750)を含むことができる。
【００７６】
入力キー(710)は、[ボタン1]ないし[ボタン0]、[ボタン *]、[ボタン #]で構成されて、各ボタンは、第1文字ないし第3文字の中で少なくとも一つが割り当てられる。
【００７７】
入力判断部(720)は、選択されたボタン情報を受信して、どんなボタンが選択されたか判断して、ユーザーが該当ボタンを押した時間を測定して長短入力を区別して、対応する長短区別ボタン情報を出力する。すなわち、図５で説明した短い入力(b)、長い入力(b〜)、長短区別がない入力(b-)を区別して出力する。それに、タッチスクリーンを備えたPDAのような携帯装置では、ユーザーの線引き方向を認識することができる。認識された線の方向は、出力されるボタン情報に含まれる。詳細な内容は下で説明する。
【００７８】
入力キー処理部(730)は、図６の流れ図を使って、長短区別ボタン情報を受信して、受信された情報とメモリー(740)に含まれたシフトフラグ設定情報を使用して、文字出力の可否を判断する。すなわち、図６で説明したシフト判断方法を使用して、長短区別されたボタンに対応する文字出力の可否を決める。
【００７９】
ここで、[ボタン *]と[ボタン #]は、区別なしで利用できる。判断結果が文字を出力する場合は、文字テーブル(750)を参照して、対応する第1文字ないし第3文字を文字出力部(760)で出力して、判断結果が文字を出力しない場合は、シフトフラグを設定する。b, b〜, *b=#bを第1文字ないし第3文字の中でどの文字に割り当てるかどうかは、ユーザーまたは製造者によって決められる。それに、[ボタン *]と[ボタン #]は、区別して使用する場合は、入力モードの変換なしで数字と記号を入力できるし、#〜b-, #b〜, *b〜, *〜b-を数字及び、第１文字ないし第3文字にあたる記号の中でどの数字・記号に割り当てるかどうかは、ユーザーまたは製造者によって決まることができる。
【００８０】
メモリー(740)は、シフトフラグで動作して、入力キー処理部(730)の命令によって、受信された長短区別されたボタン情報と、シフトフラグ設定情報を入力キー処理部(730)に送る。それにメモリー(740)は、文字テーブル(750)を保存する。
【００８１】
文字テーブル(750)は、入力キー処理部(730)の判断結果に対応する第1文字ないし第3文字を含んでいる。
【００８２】
文字出力部(760)は、入力キー処理部(730)から出力された文字を出力するディスプレー装置である。ここで、文字出力部(760)がタッチスクリーンの場合、キーパッド(710)と文字出力部(760)は、一つの装置であることができる。キーパッド(710)が文字出力部(760)に出力される場合、ペンを使用して線を引くことができるので、これを利用して第2文字、第3文字、数字または記号を選択することができる。
【産業上の利用の可能性】
【００８３】
上述したように、本発明による文字配列によると、いろいろな入力方式に採用されて使われても効率的で早い文字入力が可能になる、すなわち、他の入力方式に慣れているユーザーも、本発明による文字配列を利用して、もう少し素早く文字を入力することができる。
【００８４】
また、本発明による入力方法は、従来の文字配列に採用されて使われても、やっぱり効率的で早い文字入力ができるようにする。一番望ましくは、本発明による文字配列と入力方法の組合せである。
【００８５】
したがって、本発明による文字配列と入力方法は、いろいろな携帯装置に適用が可能であり、特に新しい入力方法を試みるいろいろな携帯装置などが市場に登場しても、本発明の効率的な文字配列に慣れているユーザーが容易に適応できるので、市場が活性化することに寄与できる。
【図面の簡単な説明】
【００８６】
【図１】本発明による英文配列を示したものである。
【００８７】
【図２】本発明によるハングル配列を示したものである。
【００８８】
【図３】本発明による記号配列を示したものである。
【００８９】
【図４】本発明による文字配列に適用可能な文字の入力方法などを説明するための表である。
【００９０】
【図５】本発明によるボタン押しの長短の区別を説明するための流れ図である。
【００９１】
【図６】本発明によるシフトキーの使用を説明するための流れ図である。
【００９２】
【図７】本発明による文字入力装置を示した構成図である。
【図１】
2006521072.tif 000046
【図２】
2006521072.tif 000047
【図３】
2006521072.tif 000048
【図４】
2006521072.tif 000049
【図５】
2006521072.tif 000050
【図６】
2006521072.tif 000051
【図７】
2006521072.tif 000052
【手続補正書】
【提出日】平成17年6月22日(2005.6.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電話機の３x４キーパッド配列と同じ配列の文字入力インターフェースによるアルファベット文字入力装置において、両手入力を考慮して、ＱＷＥＲＴＹキーボード上のアルファベット文字を左手を使って、入力されるアルファベット文字で構成された第１グループと、右手を使って入力されるアルファベット文字で構成された第２グループで区別して、上記第１グループのアルファベット文字は、上記配列上の左列または中列に配置して、上記第２グループのアルファベット文字は、上記配列上の右列または中列に配置して、上記アルファベット文字の使用頻度によって、上記アルファベットを第１文字セット、第２文字セット及び、第３文字セットに分類して、上記第１文字セット、第２文字セット及び、第３文字セットで一つずつのアルファベットを抽出して、一つずつのキーに割り当てるが、上記ＱＷＥＲＴＹキーボード上で隣りのキーに割り当てられた複数個のアルファベットが一つのキーまたは、隣りのキーに割り当てられるようにした複数個のキーを含むキーパッド；及び上記キーパッドによる文字入力を処理して、これに対応する文字を出力する入力キー処理部を含むことを特徴とする文字入力装置。
【請求項２】
第１項において、上記第１グループは、 'Q', 'W', 'E', 'R', 'T', 'A', 'S', 'D', 'F', 'G', 'Z', 'X', 'C', 'V', 'B'であり、数字キー '1', '2', '4', '5', '7', '8' に分けられて割り当てられていて、上記第２グループは、 'Y', 'U', 'I', 'O', 'P', 'H', 'J', 'K', 'L', 'N', 'M'であり、数字キー '2', '3', '5', '6', '8', '9' に分けられて割り当てられていることを特徴とする文字入力装置。
【請求項３】
第１項において、上記左列の数字キー'1','4','7'に、E', 'W', 'Q', 'A', 'D', 'Z', 'S', 'C', 'X'が分けられて、割り当てられていることを特徴とする文字入力装置。
【請求項４】
第１項において、上記中列の数字キー '2', '5', '8'に、'T', 'F', 'Y', 'R', 'G', 'V', 'H', 'U', 'B'が分けられて、割り当てられていることを特徴とする文字入力装置。
【請求項５】
第１項において、上記右列数字キー '3', '6', '9' に'O', 'P', 'I', 'L', 'J', 'N', 'M', 'K'が分けられて、割り当てられていることを特徴とする文字入力装置。
【請求項６】
第１項において、数字キー'1', '4', '7'に'E', 'A', 'S'が分けられて割り当てられていることを特徴とする文字入力装置。
【請求項７】
第１項において、数字キー'4','7'に'A','S'が分けられて割り当てられていることを特徴とする文字入力装置。
【請求項８】
第１項において、数字キー'1'に'E'が割り当てられて、数字キー'4'に'A'が割り当てられて, 数字キー'7'に'S'が割り当てられていることを特徴とする文字入力装置。
【請求項９】
第１項において、数字キー'2','5'に'T','R'が分けられて割り当てられていることを特徴とする文字入力装置。
【請求項１０】
第１項において、数字キー '2' に 'T' が割り当てられて, 数字キー '5' に 'R' が割り当てられて, 数字キー '8' に 'H' が割り当てられていることを特徴とする文字入力装置。
【請求項１１】
第１項において、数字キー '3', '6' に 'O', 'I' が分けられて割り当てられていることを特徴とする文字入力装置。
【請求項１２】
第１項において、数字キー '3' に 'O' が割り当てられて, 数字キー '6' に 'I' が割り当てられて, 数字キー '9' に 'N' が割り当てられていることを特徴とする文字入力装置。
【請求項１３】
第１項において、上記第1文字セットに割り当てられたアルファベットは、使用頻度が一番高いことで、アルファベット 'A', 'E', 'H', 'I', 'N', 'O', 'R', 'S', 'T' を含んで、一度のキー操作によって入力されることを特徴とする文字入力装置。
【請求項１４】
第１項において、上記第２文字セットに割り当てられたアルファベットは、'C', 'D', 'F', 'G', 'L', 'M', 'P', 'U', 'W' であり、上記第３文字セットに割り当てられたアルファベットは、'B','J','K','Q','V','X','Y','Z'であることをを特徴とする文字入力装置。
【請求項１５】
第１項において、アルファベット文字 'E', 'W', 'Q'は、すべて数字キー '1' に割り当てられて、'E'は、一度のキー操作によって入力されることを特徴とする文字入力装置。
【請求項１６】
第１項において、アルファベット文字 'O', 'P'は、すべて数字キー '3'に割り当てられて、'O'は、一度のキー操作によって入力されることを特徴とする文字入力装置。
【請求項１７】
第１項において、アルファベット文字 'D', 'C', 'X'は、数字キー '4' と '7' に分けられて割り当てられて、 'L', 'J', 'M', 'K'は、数字キー '6'と '9' に分けられて割り当てられていて, 'F', 'G', 'V', 'B' は、数字キー '2', '5', '8' に分けられて割り当てられていることを特徴とする文字入力装置。
【請求項１８】
第１項において、アルファベット文字 'T'は、数字キー '2'に割り当てられて, 'H' は、数字キー '8'に割り当てられて, 'E'は、数字キー '1' に割り当てられて、それぞれ一度のキー操作によって入力されることを特徴とする文字入力装置。
【請求項１９】
第１項において、アルファベット文字 'E', 'W', 'Q' は、すべて数字キー '1' に割り当てられて、アルファベット文字 'A', 'D', 'Z' は、すべて数字キー '4' に割り当てられていて, アルファベット文字 'S', 'C', 'X' は、すべて数字キー '7' に割り当てられていることを特徴とする文字入力装置。
【請求項２０】
第１項において、アルファベット文字 'T', 'F', 'Y' は、すべて数字キー '2' に割り当てられて、, アルファベット文字 'R', 'G', 'V' は、すべて数字キー '5' に割り当てられていて, アルファベット文字 'H', 'U', 'B' は、すべて数字キー '8' に割り当てられていることを特徴とする文字入力装置。
【請求項２１】
第１項において、アルファベット文字 'O', 'P' は、すべて数字キー '3' に割り当てられて、, アルファベット文字 'I', 'L', 'J' は、すべて数字キー '6' に割り当てられていて, アルファベット文字 'N', 'M', 'K' は、すべて数字キー '9' に割り当てられていることを特徴とする文字入力装置。
【請求項２２】
第１項において、上記入力キー処理部は、上記キーパッドによるアルファベット文字入力の中に所定のキーが入力されると、上記キーパッドを記号入力モードに変更して記号配列のキーパッドを提供した後、一つの記号入力が完了すると、これを処理した後、文字入力モードに戻って、アルファベット文字入力を処理することを特徴とする文字入力装置。
【請求項２３】
第１項ないし第22項の中でどの一つの項において、上記入力キー処理部は、上記配列されたキーパッドを画面上にディスプレーして、ユーザーから選択されたキー入力を感知して、これに対応する文字または記号を出力することを特徴とする文字入力装置。
【請求項２４】
それぞれのキーに数字が配列された複数個のキーを備えたキーパッドによる記号文字入力装置において、上記記号の使用頻度によって上記記号を第1文字セット、第２文字セット及び、第３文字セットに分類して上記第１文字セット、第2文字セット及び、第３文字セットで一人ずつの記号を抽出して一つずつのキーに割り当てるが、上記記号の形態と数字形態を考慮して、上記記号が上記数字キーに配置された複数個のキーを含むキーパッド；及び上記キーパッドによる記号入力を処理して、これに割り当てられた記号を出力する入力キー処理部を含むことを特徴とする文字入力装置。
【請求項２５】
第24項において、上記第1文字セットは、使用頻度が一番高いもので, '!', '?', '-', '‘', '“', '@', ';', ':', ',', '.' を含んで, 一度のキー操作によって入力されることを特徴とする文字入力装置。
【請求項２６】
第24項において、上記第２文字セットは、'/', '~', '+', '=', '<', '>', '(', ')', '&' を含んで、上記第３文字セットは、'＼', '|', '[', ']', '_', '{', '}', '$'を含むことを特徴とする文字入力装置。
【請求項２７】
第24項において、上記入力キー処理部は、文字または数字入力の中に入力モードを変更する所定のキーが押されると、一つの記号だけを入力される記号モードに変更されて記号を入力されて、一つの記号入力が完了すると、これを処理した後、以前モードに戻ることを特徴とする文字入力装置。
【請求項２８】
第27項において、上記所定のキーは、'*'キーであることを特徴とする文字入力装置。
【請求項２９】
第24項において、'!'は、数字キー'1'に割り当てられて,'?'は、数字キー '2'に割り当てられていることを特徴とする文字入力装置.
【請求項３０】
第24項において、'<'は、数字キー '4'に割り当てられて, '>'は、数字キー '7'に割り当てられていることを特徴とする文字入力装置。
【請求項３１】
第24項において、'('は、数字キー '6'に割り当てられて, ')'は、数字キー '9'に割り当てられていることを特徴とする文字入力装置。
【請求項３２】
第24項において、'‘'は、数字キー '4'に割り当てられて,'“'は、数字キー '5'に割り当てられていることを特徴とする文字入力装置.
【請求項３３】
第24項において、';'は、数字キー '7'に割り当てられて, ':'は、数字キー '8'に割り当てられて, ','は、数字キー '9'に割り当てられて, '.'は数字キー '0'に割り当てられていることを特徴とする文字入力装置。
【請求項３４】
第24項において、'1', '!', '/'は、同じキーに割り当てられていることを特徴とする文字入力装置。
【請求項３５】
第24項において、'2', '?', '~'は、同じキーに割り当てられていることを特徴とする文字入力装置。
【請求項３６】
第24項において、'4', '‘', '<'は、同じキーに割り当てられていることを特徴とする文字入力装置。
【請求項３７】
第24項において、'5', '“', '='は、同じキーに割り当てられていることを特徴とする文字入力装置。
【請求項３８】
第24項において、'6', '@', '('は、同じキーに割り当てられていることを特徴とする文字入力装置。
【請求項３９】
第24項において、'7', ';', '>'は、同じキーに割り当てられていることを特徴とする文字入力装置。
【請求項４０】
第24項において、'8', ':', '&'は、同じキーに割り当てられていることを特徴とする文字入力装置。
【請求項４１】
第24項において、'9', ',', ')'は、同じキーに割り当てられていることを特徴とする文字入力装置。
【請求項４２】
第24項において、'0', '.'は、同じキーに割り当てられていることを特徴とする文字入力装置。
【請求項４３】
第24項において、'[', '{'は、数字キー '4', '6'に分けられて割り当てられて, ']', '}'は、数字キー '7', '9'に分けられて割り当てられていることを特徴とする文字入力装置。
【請求項４４】
第24項ないし第43項の中で一つの項において、上記入力キー処理部は、上記配列されたキーパッドを画面上にディスプレーして、ユーザーから選択されたキー入力を感知して、これに対応する文字または記号を出力することを特徴とする文字入力装置。
【請求項４５】
電話機の３x４キーパッド配列と同じ配列の文字入力インターフェースによるアルファベット文字入力において、両手入力を考慮して、ＱＷＥＲＴＹキーボード上のアルファベット文字を左手を使って、入力されるアルファベット文字で構成された第１グループと、右手を使って入力されるアルファベット文字で構成された第２グループで区別して、上記第１グループのアルファベット文字は、上記配列上の左列または中列に配置して、上記第２グループのアルファベット文字は、上記配列上の右列または中列に配置して、上記アルファベット文字の使用頻度によって、上記アルファベットを第１文字セット、第２文字セット及び、第３文字セットに分類して、上記第１文字セット、第２文字セット及び、第３文字セットで一つずつのアルファベットを抽出して、一つずつのキーに割り当てるが、上記ＱＷＥＲＴＹキーボード上で隣りのキーに割り当てられた複数個のアルファベットが一つのキーまたは、隣りのキーに割り当てられるようにした複数個のキーを含むキーパッドによって、アルファベット文字を入力を受ける段階；及び上記キーパッドによる文字入力を処理して、これに対応する文字を出力する段階を含むことを特徴とする文字入力方法。
【請求項４６】
第45項において、上記第１文字セットは、該当キーを一定時間未満短く押すことで入力されて、上記第２文字セットは、該当キーを一定時間以上長く押すことで入力されて、上記第３文字セットは、'#'と該当キーを連続して押すことで入力されることを特徴とする文字入力方法。
【請求項４７】
それぞれのキーに数字が配列された複数個のキーを備えたキーパッドによる記号文字入力装置において、上記記号の使用頻度によって上記記号を第１文字セット、第２文字セット及び、第３文字セットに分類して上記第１文字セット、第2文字セット及び、第３文字セットで一人ずつの記号を抽出して一つずつのキーに割り当てるが、上記記号の形態と数字形態を考慮して、上記記号が上記数字キーに配置された複数個のキーを含むキーパッドによって記号を入力を受ける段階；及び上記キーパッドによる記号入力を処理して、これに割り当てられた記号を出力する段階を含むことを特徴とする文字入力方法。
【請求項４８】
第47項において、上記第１文字セットは、該当キーを一定時間未満短く押すことで入力されて、上記第２文字セットは、該当キーを一定時間以上長く押すことで入力されて、上記第３文字セットは、'#'と該当キーを連続して押すことで入力されることを特徴とする文字入力方法。
【国際調査報告】
2006521072.tif 000053