(57)【特許請求の範囲】
【請求項１】
先のタッチ入力により入力されたキー属性に基づき、次のタッチ入力により入力されるべきキーの境界を変化させるタッチパネル入力方式であって、
タッチパネルのタッチ平面に仮想したｘｙ直交２軸座標系において検知したタッチ位置座標を（ｘ，ｙ）、前記タッチパネルにおけるキーｉ（ｉ＝１，２，３，・・・・・・ｎ、ｎは２以上の正の整数）の中心位置の座標を（ｘｉｃ，ｙｉｃ）、正規分布関数その他の確率関数をＰ、該キーｉが操作者の意図したキーｋｉｎｔである確率をＰｉとするとき、Ｐｉ＝Ｐ（（ｘｉｃ−ｘ）２＋（ｙｉｃ−ｙ）２））なる演算で確率Ｐｉを求め、
先のタッチ入力で入力されたキーの履歴であるタッチ入力履歴に応じて、次のタッチ入力で入力される予測入力率ｅｉをキーｉについて予め決めておき、該予測入力率ｅｉと前記確率Ｐｉとの積ｅｉＰｉを期待入力率として求め、
隣接する２つのキー相互の期待入力率ｅｉＰｉを比較し、両キーに関する期待入力率ｅｉＰｉが等しくなる位置を該両キーの境界とすることを特徴とするタッチパネル入力方式。
【請求項２】
前記先のタッチ入力から前記次のタッチ入力までの経過時間に応じて、前記キーの境界の変化量を減少させることを特徴とする請求項１に記載のタッチパネル入力方式。
【請求項３】
前記確率Ｐｉに基づき操作者の意図したキーｋｉｎｔを決定することを特徴とする請求項１に記載のタッチパネル入力方式。
【請求項４】
前記タッチパネルにおける複数のキーに関する確率Ｐｉのうちで最大の確率Ｐｉｍａｘに対応するキーを操作者の意図したキーｋｉｎｔであるとして決定することを特徴とする請求項３に記載のタッチパネル入力方式。
【請求項５】
先のタッチ入力から次のタッチ入力までの経過時間に応じて、前記予測入力率ｅｉを漸次増大することを特徴とする請求項１に記載のタッチパネル入力方式。
【請求項６】
先のタッチ入力から次のタッチ入力までの経過時間に応じて、前記予測入力率ｅｉを１に向けて漸次増大することを特徴とする請求項５に記載のタッチパネル入力方式。
【請求項７】
前記タッチ入力履歴の要素には、１又は複数のタッチ入力に関するキーの所定コード及び該所定コードの入力順序を含むことを特徴とする請求項１又は２に記載のタッチパネル入力方式。
【請求項８】
前記予測入力率ｅｉは、前記タッチ入力履歴に対応して、予めテーブル形式で記録媒体に記録されていることを特徴とする請求項１又は２に記載のタッチパネル入力方式。
【請求項９】
キー毎のタッチ入力の実績に基づき前記予測入力率ｅｉを修正することを特徴とする請求項１又は２に記載のタッチパネル入力方式。
【請求項１０】
先のタッチ入力により入力されたキーの属性に基づき、次のタッチ入力により入力されるべきキーの境界を変化させるタッチパネル入力キー決定方法であって、
タッチパネルのタッチ平面に仮想したｘｙ直交２軸座標系において検知したタッチ位置座標を（ｘ，ｙ）、前記タッチパネルにおけるキーｉ（ｉ＝１，２，３，・・・・・・ｎ、ｎは２以上の正の整数）の中心位置の座標を（ｘｉｃ，ｙｉｃ）、正規分布関数その他の確率関数をＰ、該キーｉが操作者の意図したキーｋｉｎｔである確率をＰｉとするとき、Ｐｉ＝Ｐ（（ｘｉｃ−ｘ）２＋（ｙｉｃ−ｙ）２））なる演算で確率Ｐｉを求め、
先のタッチ入力で入力されたキーの履歴であるタッチ入力履歴に応じて、次のタッチ入力で入力される予測入力率ｅｉをキーｉについて予め決めておき、該予測入力率ｅｉと前記確率Ｐｉとの積ｅｉＰｉを期待入力率として求め、
隣接する２つのキー相互の期待入力率ｅｉＰｉを比較し、両キーに関する期待入力率ｅｉＰｉが等しくなる位置を該両キーの境界とすることを特徴とするタッチパネル入力キー決定方法。
【請求項１１】
前記先のタッチ入力から前記次のタッチ入力までの経過時間に応じて、前記キーの境界の変化量を減少させることを特徴とする請求項１０に記載のタッチパネル入力キー決定方法。
【請求項１２】
前記確率Ｐｉに基づき操作者の意図したキーｋｉｎｔを決定することを特徴とする請求項１０に記載のタッチパネル入力キー決定方法。
【請求項１３】
前記タッチパネルにおける複数のキーに関する確率Ｐｉのうちで最大の確率Ｐｉｍａｘに対応するキーを操作者の意図したキーｋｉｎｔであるとして決定することを特徴とする請求項１２に記載のタッチパネル入力キー決定方法。
【請求項１４】
先のタッチ入力から次のタッチ入力までの経過時間に応じて、前記予測入力率ｅｉを漸次増大することを特徴とする請求項１０に記載のタッチパネル入力キー決定方法。
【請求項１５】
先のタッチ入力から次のタッチ入力までの経過時間に応じて、前記予測入力率ｅｉを１に向けて漸次増大することを特徴とする請求項１４に記載のタッチパネル入力キー決定方法。
【請求項１６】
請求項１０乃至１５のうちいずれか１項に記載のタッチパネル入力キー決定方法を、コンピュータにより実行可能なプログラムとして実施することを特徴とするタッチパネル入力キー決定プログラム。
【請求項１７】
請求項１６に記載のタッチパネル入力キー決定プログラムを、コンピュータにより読み取り可能に記録してなることを特徴とするプログラム記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キーの境界を動的に変更するタッチパネル入力方式、タッチパネル入力キー決定方法、タッチパネル入力キー決定プログラム及びプログラム媒体に関する。
【背景技術】
【０００２】
タッチパネルは、マトリクス・スイッチ等でなる透明な膜状または平面状の座標入力手段をＬＣＤ（液晶ディスプレイ）等のディスプレイモニタの画面に貼り付けて構成した入力装置である。操作者は、ディスプレイモニタの画面に表示されたキーを透明な座標入力手段を介して視認しながら、キーを入力できる。キーは、文字、記号、アイコン等を枠線で囲んで画面に表示されている。以下では、これらの表示対象を単に「文字」と総称することとする。ディスプレイモニタは、コンピュータから文字の映像信号を受け取り、画面上にその文字を表示する。座標入力手段は、操作者の指又は専用の器具（スタイラスと呼ばれる。）で触わられた位置の座標をコンピュータに送る。以下の説明では、入力は操作者の指を座標入力手段の入力用平面（パネル面と呼ぶこととする。）に接触して行うものとする。タッチパネルの操作において、指をパネル面に触れる動作はタッチと称され、そのタッチによる文字の入力はタッチ入力と称される。コンピュータは、タッチ入力に応じて座標入力手段から送られた位置座標とディスプレイモニタの画面に表示した文字映像の位置座標との対応から、操作者がタッチ入力により入力を意図したキーｋｉｎｔを特定する。各キーは予め、コンピュータにおいて特定の文字に対応付けられているので、キーｋｉｎｔが特定されることにより、操作者がタッチ入力により入力を意図した文字が特定される。かくして、キーボードのキーを押下して文字を入力するのと同様に、タッチパネルの画面上に表示されたキー（ソフトキーと称されることもある。）を指でタッチすることにより、文字をコンピュータに入力することができる。
【０００３】
図４は、折り畳み型携帯端末を示す斜視図である。この折り畳み型携帯端末１０は、タッチパネル４及び液晶ディスプレイ（ＬＣＤ）６を供えてなる。本図はタッチパネルを備える装置の一例を示すものであり、以下に説明するタッチパネルは、図４のような携帯型装置に適用されるとともに、銀行のＡＴＭの如く固定装置にも適用される。図５は、図４の折り畳み型携帯端末１０における電子回路部の構成を示すブロック図である。折り畳み型携帯端末１０は、ＣＰＵ１、メモリ２、タッチパネル制御部３、タッチパネル４、ＬＣＤ制御部５及びＬＣＤ６を備えてなる。ＣＰＵ１、メモリ２及びタッチパネル制御部３は前述のコンピュータを構成している。タッチパネル４は、前述のように、座標入力手段とディスプレイモニタを備えてなる。
【０００４】
図６は、マトリクス・スイッチでなる座標入力手段を概念的に示す図である。図における○及び●は各マトリクス・スイッチにおける個別のスイッチを表す。○は押下されてＯＮとなっているスイッチを示し、●は押されていない、ＯＦＦのスイッチを示す。図６（ａ）はどのキーもタッチされていない状態を、同図（ｂ）はキーｋ１がタッチされ、座標（３，Ｃ）のスイッチがＯＮになっている状態を、また同図（ｃ）はキーｋ１がタッチされて、座標（４，Ｅ）のスイッチがＯＮになっている状態をそれぞれ示している。実際のマトリクス・スイッチ方式タッチパネルは、多数のスイッチを格子状に配置してなるが、図６ではＡ−Ｇの各行に横方向に各１６個、１−１６の各列に縦方向に各７個のスイッチをそれぞれ配置してなる単純化したものが示してある。図示の如く、マトリクス・スイッチ方式タッチパネルでは、縦横の２次元に配置された多数のスイッチのうちのどのスイッチが押下され、ＯＮとなったかにより、操作者により押下された位置が検知される。
【０００５】
図６のマトリクス・スイッチでは、キーｋ１で示す領域が数字“１”のキー領域に割り当てられ、キーｋ２で示す領域が数字“２”のキー領域に割り当てられている。図６では、パネル面にｘｙ直交座標を仮想し、キーｋ１及びｋ２のｘｙ直交座標における中心座標をそれぞれ（ｘ１ｃ，ｙ１ｃ）及び（ｘ２ｃ，ｙ２ｃ）で示してある。
【０００６】
タッチパネルによる位置検知方式には、接触圧力よる２つの導電膜の物理的接触を検知するもの（例：図６のマトリクス・スイッチ方式）、接触圧力よる２つの導電膜間の静電容量の変化を検知するもの、指がパネル面に接触したことによるパネル面の振動特性の変化を検知する超音波表面弾性波方式など各種の方式がある。何れの方式においても、パネル面は格子状の多数の領域に分けられ、どの領域に指がタッチしたかを検知し、指のタッチが検知された領域に基づき、操作者が入力を意図したキーｋｉｎｔが何であるかがコンピュータに認識される。マトリクス・スイッチ方式では、個別のスイッチが一定間隔で格子状に配置されているので、タッチにより入力される位置の座標は離散的な値となる。しかしながら、超音波表面弾性波方式では検出される座標は連続した値をとる。このように、タッチパネルにおける位置検出方式には、タッチにより入力された位置の座標を離散的な値として検出する方式と、その位置の座標を連続的な値として検出する方式とがある。
【０００７】
タッチパネルによる入力装置については、例えば特許文献１（再公表特許ＷＯ２００３／０２７８２６）に開示されている。特許文献１のタッチパネル入力装置は、タッチ位置に応じて同定のための境界を変動させるという思想を基本とした入力装置である。この入力装置は、所定の範囲に区画された複数のキーを表示する表示部を備えている。そしてさらに、タッチ入力の対象となったキーを同定するための同定領域を複数のキーに対応して設けるとともに、先行する第１のタッチ入力がなされた位置に基づいて所定のキーにおける同定領域を変動させる領域設定部と、第１のタッチ入力に続く第２のタッチ入力がなされた位置および変動された同定領域に基づいて第２のタッチ入力の対象となったキーを同定する同定部を備えている。その入力装置は、先行する第１のタッチ入力がなされた位置に基づいて所定のキーにおける同定領域を変動させることができるため、誤入力を抑制または防止することができるとしている（特許文献１のページ（６）、８−１７行参照）。ここで言うところの「第１のタッチ入力がなされた位置」とは、第１のタッチ入力があったと同定されたキーの領域内におけるタッチ位置を意味している。「第１のタッチ入力がなされた位置」の例としては、第１のタッチ入力があったキー“Ｆ”の右側境界近傍の位置（引用文献１の図９におけるケース１）、或いは左側境界近傍の位置（引用文献１の図９におけるケース２，３）が挙げられている。
【特許文献１】再公表特許ＷＯ２００３／０２７８２６
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１のタッチパネル入力装置では、タッチ位置に応じて同定のための境界を変動させるという思想を基本とし、その境界を変動させるために領域設定部と同定部とをそなえる。領域設定部は、第１のタッチ入力がなされた位置に基づいて所定のキーにおける同定領域を変動させる。また、同定部は、第１のタッチ入力に続く第２のタッチ入力がなされた位置および変動された同定領域に基づいて第２のタッチ入力の対象となったキーを同定する。したがって、特許文献１のタッチパネル入力装置では、第１及び第２のタッチ入力がなされた位置を考慮するだけでキー境界を変動させているから、境界の設定が適切でない場合が多く、誤入力の抑制または防止において十分に効果を挙げ得ない。このように特許文献１のタッチパネル入力装置には、タッチ入力により入力されるキーの誤りを効果的に抑制または防止する技術に関し解決するべき課題があった。
【０００９】
そこで、本発明は、特許文献１に記載の技術におけるかかる課題を解決するためになされたものであり、タッチパネルにより文字を入力するに当って、入力されるキーの誤りを効果的に抑制または防止することを目的とする。
【課題を解決するための手段】
【００１０】
前述の課題を解決するため、本発明によるタッチパネル入力方式は下記（１）に記載の特徴的な構成を採用している。また、本発明になるタッチパネル入力キー決定方法、タッチパネル入力キー決定プログラム及びプログラム媒体も同様な特徴的な構成を採用している。
【００１１】
（１）先のタッチ入力により入力されたキー属性に基づき、次のタッチ入力により入力されるべきキーの境界を変化させるタッチパネル入力方式。
【発明の効果】
【００１２】
本発明のタッチパネル入力方式、タッチパネル入力キー決定方法、タッチパネル入力キー決定プログラム及びプログラム媒体によれば、入力されるキーの誤りを効果的に抑制または防止できる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明によるタッチパネル入力方式、タッチパネル入力キー決定方法、タッチパネル入力キー決定プログラム及びプログラム媒体の好適な実施形態について添付図を参照して説明する。
【００１４】
図１は、本発明の第１の実施形態を説明するためのキー認識確率曲線を示す図である。本図において、横軸はタッチパネルにおける横方向（ｘ軸）座標を表し、縦軸はそのタッチパネルにおける各ｘ軸座標の位置が操作者によりタッチされたときに、キーｋ１，ｋ２が操作者の入力を意図したキーｋｉｎｔとして認識される確率を表している。本図では、タッチパネルにおけるｘ軸に関する確率分布を示しているが、タッチパネルにおける縦方方向（ｙ軸）に関する確率分布も同様な曲線で表せる。以下では、ｘ軸に関するキー認識確率につて説明するが、ｘ軸に関して説明しことはｙ軸に関してそのまま適用できるので、ｙ軸に関するキー認識確率の説明は省略する。
【００１５】
以下に詳しく説明する本発明の各実施形態のタッチパネル入力方式は、タッチ入力された座標を離散的な値で検出する位置検知方式を採用したタッチパネル（例えば、図６のマトリクス・スイッチ方式のタッチパネル）にも、タッチ入力された座標を連続的な値で検出する位置検知方式を採用した超音波表面弾性波方式などのタッチパネルにも適用できる。また、以下に実施形態として例を挙げて説明するタッチパネルは、図４に示したタッチパネル４であり、同図のように、数字“１”，“２”，“３”，“４”，“５”，“６”，“７”，“８”，“９”，“※”
，“０”及び“♯”がそれぞれ表示されたキーｋ１，ｋ２，ｋ３，ｋ４，ｋ５，ｋ６，ｋ７，ｋ８，ｋ９，ｋ１０，ｋ１１及びｋ１２がそれぞれ配列されているものとする（符号ｋ５及びｋ８図示は省略）。また、この実施の形態の説明では、図６に示すものと同様のｘｙ座標をタッチパネルに仮想し、キーｋ１，ｋ２，・・・・・・ｋ１２の領域の中心座標をそれぞれ（ｘ１ｃ，ｙ１ｃ），（ｘ２ｃ，ｙ２ｃ），・・・・・・（ｘ１２ｃ，ｙ１２ｃ）とする。但し、前述のとおり、以下ではｘ座標に関してのみ説明するので、キーｋ１，ｋ２，・・・・・・ｋ１２の座標に関する記述では、中心座標をそれぞれｘ１ｃ，ｘ２ｃ，・・・・・・ｘ１２ｃとする。
【００１６】
一般に、操作者がキーｋｉ（ｉ＝１，２，３，・・・・・・ｎ。本実施形態では、ｎはキーｋの数である１２）の入力を意図してタッチパネルにタッチしたとき、コンピュータでキーｋｉの入力があったとして認識される確率は、図７に示すような正規分布曲線で表されると考えられる。図７において、横軸ｘはタッチパネルの座標入力手段で検知されたタッチ位置の座標を表し、縦軸Ｐはそのタッチ位置が座標ｘであるときに、操作者が意図した入力キーｋｉｎｔがキーｋｉであるとコンピュータで認識される確率を表す。その確率Ｐは、必ずしも正規分布とならないこともあり得るが、何らかの確率関数で表される分布となる。
【００１７】
本実施の形態のタッチパネル入力方式において、タッチパネルにタッチがあり、タッチパネルの座標入力手段で検知されたタッチ位置の座標がｘであるとき、操作者が意図した入力キーｋｉｎｔがキーｋｉであるとコンピュータで認識される確率Ｐｉ（ｘ）は、図７に示す正規分布曲線で表されるものとする。このとき、そのタッチパネルの座標入力手段で検知されたタッチ位置がキーｋｉの中心座標ｘｉｃにあれば、操作者が意図した入力キーｋｉｎｔがキーｋｉであるとコンピュータで認識される確率Ｐｉ（ｘ）は１である。そして、検知されたタッチ位置が中心座標ｘｉｃから左右に（マイナス方向又はプラス方向）にずれるにしたがってキーｋｉがｋｉｎｔとして認識される確率は漸次０に向かって低下する。
【００１８】
図１は、本発明の第１の実施の形態を説明する図であり、図７におけるｉが１及び２の場合であり、キーｋ１及びｋ２が図４のように左右に隣接して配置されているときにおけるキーｋ１及びｋ２に関する認識確率の分布を示す図である。本図におけるＰ１（ｘ）及びＰ２（ｘ）は、タッチパネルにある１回のタッチがあり、タッチパネルの座標入力手段で検知されたタッチ位置の座標がｘであるとき、操作者が意図した入力キーｋｉｎｔがキーｋ１又はｋ２であるとコンピュータで認識される確率を示す。
【００１９】
図１の例では、キー認識確率Ｐ１（ｘ）及びＰ２（ｘ）では、それぞれ中心位置の座標がｘ１ｃ及びｘ２ｃである点で相違するが、両確率分布曲線は同じ形である。本図にキーｋ１の領域及びキーｋ２の領域と記載されている範囲にタッチがあると、キーｋ１又はｋ２がそれぞれ操作者が意図した入力キーｋｉｎｔであるとして、コンピュータで認識され、数字“１”及び“２”がそれぞれ本タッチパネル入力方式に入力される。キーｋ１の領域とキーｋ２の領域の境界は、キーｋ１及びｋ２に関する中心位置の座標がｘ１ｃ及びｘ２ｃの中間点ｘｍｏにある。
【００２０】
図１に確率曲線を示して説明を進めている本発明の第１の実施形態のタッチパネル入力方式では、キーｋｉに関する認識確率Ｐｉは、キーｋｉの中心座標ｘｉｃとタッチ位置ｘとの距離により決定され、Ｐｉ＝Ｐ（（ｘｉｃ−ｘ）２）なる関数式で求める。なお、いま簡単のために、ｘ軸という１次元で説明しているが、実際のｘｙ２次元平面では、キーｋｉの中心座標（ｘｉｃ，ｙｉｃ）とタッチ位置座標（ｘ，ｙ）との距離は（ｘｉｃ−ｘ）２＋（ｙｉｃ−ｙ）２で表すこととし、認識確率ＰｉはＰｉ＝Ｐ（（ｘｉｃ−ｘ）２＋（ｙｉｃ−ｙ）２））なる関数式で計算する。
【００２１】
図１に示す実施の形態のタッチパネル入力方式では、タッチパネルに対しある１回のタッチがあったとき、図４の全てのキーｋｉに関する認識確率Ｐｉ（ｉは１，２・・・・・・１２）を求め、認識確率Ｐｉのうちで最大の認識確率Ｐｉｍａｘに対応するキーを操作者の意図したキーｋｉｎｔであるとして決定する。
【００２２】
図２は本発明の第２の実施形態で用いる期待入力率を示す図であり、図３は先のタッチ入力履歴に対応する予測入力率ｅｉを表した予測入力率テーブルを示す図である。図１に確率曲線を示して説明した本発明の第１の実施の形態のタッチパネル入力方式では、キーｋｉの中心座標ｘｉｃとタッチ位置ｘとの距離に基づきキーｋｉに関する認識確率Ｐｉを求め、全てのキーに関する認識確率Ｐｉの内で最大の認識確率Ｐｉｍａｘにとなるキーを操作者の意図したキーｋｉｎｔであるとして決定したが、図２の本発明の第２の実施形態では、先のタッチ入力により入力されたキーの属性（キー属性）に基づき、次のタッチ入力により入力されるべきキーの境界を変化させる。
【００２３】
この第２の実施形態では、先のタッチ入力で入力されたキーの履歴であるタッチ入力履歴を入力キーの属性とし、次のタッチ入力で入力されるキーの予測入力率ｅｉを、各キーｉ毎に予め決めておき、該予測入力率ｅｉと前記確率Ｐｉとの積ｅｉＰｉを期待入力率として計算により求め、隣接する２つのキー相互の期待入力率ｅｉＰｉを比較し、両キーに関する期待入力率ｅｉＰｉが等しくなる位置を該両キーの境界とする。
【００２４】
以下、図２及び図３を参照して本発明の第２の実施形態をより詳しく説明する。この本発明の第２の実施形態では、先のタッチ入力で入力されたキーが何であるか、数字であるか、文字であるか、或いはアイコンであるか、同じ文字であっても”a”,”b”,”c”等のアルファベットなのか、“あ”、“い”、“う”等の平仮名文字なのか、更にはアルファベットであても、”a”,”b”,”c”,…………”y”,”z”の内のどの文字かという入力キーの属性を考慮した予測入力率ｅｉを各キーｋｉについて求め、本発明の第１の実施形態で得られるキーｋｉに関する認識確率Ｐｉに予測入力率ｅｉを乗じ、期待入力率ｅＰｉを求め、各キーｋｉの境界では期待入力率ｅＰｉが等しくなるように、その境界を変化させる。
【００２５】
本第２の実施形態では、入力キーｉ（ｉ＝１，２，３，・・・・・・ｎ。本実施形態では、ｎはキーｋの数である１２）の属性は先のタッチ入力の履歴とし、タッチ入力の履歴をキーｉ毎に、その履歴に応じた予測入力率ｅｉを予め予測入力率辞書として作成しておく。予測入力率辞書は１又は複数の連続したタッチ入力に関し作成する。連続したタッチ入力の何回分までの辞書を作成するかは任意に選択できるが、本実施形態では３回までとする。本実施形態では、図４に示すタッチパネル４における０〜９までの数字、※及び♯の１２の文字キーが入力され、キーの数が少ないから、タッチ入力履歴は連続した３回分のタッチ入力についてだけ作成するようにしている。しかし、タッチパネルが平仮名、アルファベット等の多数のキーの入力を可能にするものであれば、通常の国語（日本語）辞書や英語辞書のように多数の文字のキーで構成される語に関する予測入力率ｅの辞書を備えるようにしても差し支えない。
【００２６】
その予測入力率辞書は、検索を容易にするためにテーブル形式で表現する。この予測入力率ｅｉのテーブルは、図５のメモリ２に予め記憶する。第１の実施形態で作成した認識確率Ｐｉに、第２の実施形態で導入した予測入力率ｅｉを乗ずることにより、先のタッチ入力の履歴に応じてタッチ入力の期待確率としての期待入力率ｅｉＰｉを求め、各キーについて期待入力率ｅｉＰｉを設定し、互いに隣接するキーｉ相互の期待入力率ｅｉＰｉを比較し、隣接するキーｉ相互の期待入力率ｅｉＰｉが等しくなるように、隣接キー相互の境界を変動させる。
【００２７】
前述のとおり、図３は、先のタッチ入力履歴に対応する予測入力率ｅｉを表した予測入力率テーブルを示す図である。タッチ入力履歴の欄には、｛  ｝で括った、１つのキーｋｉ又は複数の連続入力キーが記載されている。｛ｋｉ｝は、本第２の実施形態のタッチパネル入力方式で直前に入力されたキーがｋｉであることを表している。この第２の実施形態で入力するタッチパネルは、図４の折り畳み型携帯端末１０におけるタッチパネル４であるので、キーｋｉはｋ１，ｋ２，・・・・・・ｋ１２の内のいずれかである。予測入力率ｅｉ（ｉ＝１，２，３，・・・・・・ｎ）は、タッチ入力履歴の欄におけるキー｛ｋｉ｝が先のタッチ入力であるときに、キーｋ１，ｋ２，・・・，ｋｉ，・・・ｋｎ（本実施の形態では、キーの数ｎは１２。）それぞれについてタッチが予測される確率である。したがって、予測入力率ｅｉと認識確率Ｐｉとの積である期待入力率ｅｉＰｉは、先のタッチ入力の履歴を考慮したタッチ入力の期待確率といえる。
【００２８】
図３の予測入力率テーブルについて更に具体的に説明する。タッチ入力履歴欄の｛ｋ１｝は、本第２の実施形態のタッチパネル入力方式におけるコンピュータは先のキー入力でキーｋｉを入力したことを表している。タッチ入力履歴欄の｛ｋ１，ｋ１｝は、キーｋ１が２回連続して先に入力されたことを表し、｛ｋ１，ｋ２｝は、キーｋ１に続いてキーｋ２が入力されたことを表し、｛ｋａ，ｋｂ，ｋｃ｝は、キーｋａ，ｋｂ，ｋｃがこの順に連続して入力されたことを表している。
【００２９】
タッチ入力履歴欄が｛ｋ１｝である行における予測入力率ｅ１，ｅ２，ｅ３，・・・・・・ｅｎは、それぞれ０．９，０．３，０．１，・・・・・・０．１である。このことは例えば、キーｋ１即ち数字“１”が入力された後に続くタッチで数字“１”，“２”，“３”
・・・・・・記号“♯”が入力される確率はそれぞれ０．９，０．３，０．１，・・・・・・０．１であることを表している。予測入力率ｅの値は、統計上の経験則に基づき決定する。本実施形態のタッチパネル入力方式では、キーｋ１，ｋ２，・・・・・・ｋ１２で入力される文字はそれぞれ“１”，“２”，・・・・・・“９”，“※”，“０”及び“♯”である。このタッチパネル入力方式が会計データの入力用であり、会計データでは“１”の次に再び“１”が続く場合が多いと仮定すると、キーｋ１が先のキー入力であるとき、次のキー入力で“１”
のキーｋ１がタッチされる可能性が高いから、｛ｋ１｝におけるｅ１は他の予測入力率より高くなる。
【００３０】
図２は、先に入力されたキーがｋ１であるときのキーｋ１及びｋ２に関する期待入力率を示す図である。前述のとおり、先に入力されたキーがｋ１であるときのキーｋ１及びｋ２に関する予測入力率ｅ１及びｅ２は、図３に示されているようにそれぞれ０．９及び０．３であるから、キーｋ１に関する期待入力率ｅ１Ｐ１は図１における認識確率Ｐ１の０．９倍であるのに対し、キーｋ２に関する期待入力率ｅ２Ｐ２は図１における認識確率Ｐ２の０．３倍である。したがって、キーｋ１及びｋ２に関する期待入力率ｅ１Ｐ１及びｅ２Ｐ２が等しくなる位置は、図１のｘｍｏよりｘ２ｃ側に寄ったｘｍａとなる。本第２の実施形態では、キーｋ１及びｋ２に関して、両キーの期待入力率ｅ１Ｐ１及びｅ２Ｐ２を比較し、ｅ１Ｐ１＝ｅ２Ｐ２となるように、キーｋ１とｋ２との境界をキーｋ２の中心ｘ２ｃ側に寄せる。同様に他の隣接するキー相互の期待入力率を比較し、期待入力率が等しくなる位置を両キーの境界とする。
【００３１】
以上に説明したように、図２及び図３を参照して説明した本発明の第２の実施形態のタッチパネル入力方式は、タッチパネルのタッチ平面に仮想したｘｙ直交２軸座標系において検知したタッチ位置座標を（ｘ，ｙ）、前記タッチパネルにおけるキーｉ（ｉ＝１，２，３，・・・・・・ｎ、ｎは２以上の正の整数）の中心位置の座標を（ｘｉｃ，ｙｉｃ）、正規分布関数その他の確率関数をＰ、該キーｉが操作者の意図したキーｋｉｎｔである確率をＰｉとするとき、Ｐｉ＝Ｐ（（ｘｉｃ−ｘ）２＋（ｙｉｃ−ｙ）２））なる演算で確率Ｐｉを求め、
先のタッチ入力で入力されたキーの履歴であるタッチ入力履歴に応じて、次のタッチ入力で入力される予測入力率ｅｉをキーｉについて予め決めておき、該予測入力率ｅｉと前記確率Ｐｉとの積ｅｉＰｉを期待入力率として求め、
隣接する２つのキー相互の期待入力率ｅｉＰｉを比較し、両キーに関する期待入力率ｅｉＰｉが等しくなる位置を該両キーの境界とする。
【００３２】
このような構成の本発明の第２の実施形態によれば、先のタッチによる入力の履歴に基づき次のタッチにより予想されるキーの領域を拡大するので、入力されるキーの誤りを効果的に抑制または防止でき、操作者のタッチ入力により入力しようと意図したキーｋｉｎｔが入力される確率を高めることができる。
【００３３】
前述の本発明の第２の実施形態を変形して、先のタッチ入力から次のタッチ入力で入力までの経過時間ｔに応じて、予測入力率を漸次増大し、例えば予測入力率ｅｉを次第に１に近づけてもよい。経過時間ｔが大きくなれば、次のタッチ入力は操作者の意図するキーｋｉｎｔに正確にタッチする確立が高くなることから、各キーに関する予測入力率ｅｉを経過時間ｔに応じて次第に１に向けて増大することで、入力されるキーの誤りを効果的に抑制または防止できることが多い。
【００３４】
先のタッチ入力履歴に対応する予測入力率ｅｉを表した図３の予測入力率テーブルでは、タッチ入力履歴欄に｛ｋ１｝，｛ｋ１，ｋ１｝，｛ｋ１，ｋ１，・・・｝，｛ｋ１，ｋ２｝，｛ｋａ，ｋｂ，ｋｃ｝なるタッチ入力履歴を例示した。｛ｋ１，ｋ１，・・・｝は、キーｋ１が多数回連続することを表す。例示したこれらタッチ入力履歴は、１又は複数のタッチ入力に関するキーの所定コード及び該コードの入力順序で構成される。コードとは、文字を表すために予め定められている符号であり、例えばＡＳＣＩＩ、シフトＪＩＳコードなどである。キーｋ１に割り当ててある文字が数字の“１”であれば、キーｋ１のコードは、ＡＳＣＩＩコード0x31（１６進）である。タッチ入力の順序もタッチ入力履歴を構成する。例えば、ｋ１，ｋ２の順序は、ｋ２，ｋ１の順序とは相違する。なお、直前のタッチ入力がｋ１であったとき、前記の例では、｛ｋ１｝，｛ｋ１，ｋ１｝，｛ｋ１，ｋ１，・・・｝のいずれもが対応のタッチ入力履歴に該当するが、要素数の一番覆い該当履歴が採用される。要素数が多いタッチ入力履歴の情報は、次のタッチ入力を一層良く予測していると言えるからである。
【００３５】
以上に説明した第２の実施形態を変形し、本タッチパネル入力方式に所謂学習機能を持たせ、タッチ入力の統計データを用い、図３の予測入力率テーブルにおける予測入力率を漸次に改善することができる。
【００３６】
以上、本発明の好適実施例の構成を説明した。しかし、斯かる実施例は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることが、当業者には容易に理解できよう。例えば、本発明の実施態様は、課題を解決するための手段における構成（１）に加えて、次のような構成として表現できる。
【００３７】
（２）前記先のタッチ入力から前記次のタッチ入力までの経過時間に応じて、前記キーの境界の変化量を減少させる前記（１）のタッチパネル入力方式。
（３）タッチパネルのタッチ平面に仮想したｘｙ直交２軸座標系において検知したタッチ位置座標を（ｘ，ｙ）、前記タッチパネルにおけるキーｉ（ｉ＝１，２，３，・・・・・・ｎ、ｎは２以上の正の整数）の中心位置の座標を（ｘｉｃ，ｙｉｃ）、正規分布関数その他の確率関数をＰ、該キーｉが操作者の意図したキーｋｉｎｔである確率をＰｉとするとき、Ｐｉ＝Ｐ（（ｘｉｃ−ｘ）２＋（ｙｉｃ−ｙ）２））なる演算で確率Ｐｉを求め、該確率Ｐｉに基づき操作者の意図したキーｋｉｎｔを決定するタッチパネル入力方式。
（４）前記タッチパネルにおける複数のキーに関する確率Ｐｉのうちで最大の確率Ｐｉｍａｘに対応するキーを操作者の意図したキーｋｉｎｔであるとして決定する前記（３）のタッチパネル入力方式。
（５）タッチパネルのタッチ平面に仮想したｘｙ直交２軸座標系において検知したタッチ位置座標を（ｘ，ｙ）、前記タッチパネルにおけるキーｉ（ｉ＝１，２，３，・・・・・・ｎ、ｎは２以上の正の整数）の中心位置の座標を（ｘｉｃ，ｙｉｃ）、正規分布関数その他の確率関数をＰ、該キーｉが操作者の意図したキーｋｉｎｔである確率をＰｉとするとき、Ｐｉ＝Ｐ（（ｘｉｃ−ｘ）２＋（ｙｉｃ−ｙ）２））なる演算で確率Ｐｉを求め、
先のタッチ入力で入力されたキーの履歴であるタッチ入力履歴に応じて、次のタッチ入力で入力される予測入力率ｅｉをキーｉについて予め決めておき、該予測入力率ｅｉと前記確率Ｐｉとの積ｅｉＰｉを期待入力率として求め、
隣接する２つのキー相互の期待入力率ｅｉＰｉを比較し、両キーに関する期待入力率ｅｉＰｉが等しくなる位置を該両キーの境界とするタッチパネル入力方式。
（６）先のタッチ入力から次のタッチ入力までの経過時間に応じて、前記予測入力率ｅｉを漸次増大する前記（５）のタッチパネル入力方式。
（７）先のタッチ入力から次のタッチ入力までの経過時間に応じて、前記予測入力率ｅｉを１に向けて漸次増大する前記（６）のタッチパネル入力方式。
（８）前記タッチ入力履歴の要素には、１又は複数のタッチ入力に関するキーの所定コード及び該コードの入力順序を含む前記（５）乃至（７）のタッチパネル入力方式。
（９）前記予測入力率ｅｉは、前記タッチ入力履歴に対応して、予めテーブル形式で記録媒体に記録されている前記（５）乃至（８）のタッチパネル入力方式。
（１０）キー毎のタッチ入力の実績に基づき前記予測入力率ｅを修正する前記（５）乃至（９）のタッチパネル入力方式。
（１１）先のタッチ入力により入力されたキーの属性に基づき、次のタッチ入力により入力されるべきキーの境界を変化させるタッチパネル入力キー決定方法。
（１２）前記先のタッチ入力から前記次のタッチ入力までの経過時間に応じて、前記キーの境界の変化量を減少させる前記（１１）のタッチパネル入力キー決定方法。
（１３）タッチパネルのタッチ平面に仮想したｘｙ直交２軸座標系において検知したタッチ位置座標を（ｘ，ｙ）、前記タッチパネルにおけるキーｉ（ｉ＝１，２，３，・・・・・・ｎ、ｎは２以上の正の整数）の中心位置の座標を（ｘｉｃ，ｙｉｃ）、正規分布関数その他の確率関数をＰ、該キーｉが操作者の意図したキーｋｉｎｔである確率をＰｉとするとき、Ｐｉ＝Ｐ（（ｘｉｃ−ｘ）２＋（ｙｉｃ−ｙ）２））なる演算で確率Ｐｉを求め、該確率Ｐｉに基づき操作者の意図したキーｋｉｎｔを決定するタッチパネル入力キー決定方法。
（１４）前記タッチパネルにおける複数のキーに関する確率Ｐｉのうちで最大の確率Ｐｉｍａｘに対応するキーを操作者の意図したキーｋｉｎｔであるとして決定する前記（１３）のタッチパネル入力キー決定方法。
（１５）タッチパネルのタッチ平面に仮想したｘｙ直交２軸座標系において検知したタッチ位置座標を（ｘ，ｙ）、前記タッチパネルにおけるキーｉ（ｉ＝１，２，３，・・・・・・ｎ、ｎは２以上の正の整数）の中心位置の座標を（ｘｉｃ，ｙｉｃ）、正規分布関数その他の確率関数をＰ、該キーｉが操作者の意図したキーｋｉｎｔである確率をＰｉとするとき、Ｐｉ＝Ｐ（（ｘｉｃ−ｘ）２＋（ｙｉｃ−ｙ）２））なる演算で確率Ｐｉを求め、
先のタッチ入力で入力されたキーの履歴であるタッチ入力履歴に応じて、次のタッチ入力で入力される予測入力率ｅｉをキーｉについて予め決めておき、該予測入力率ｅｉと前記確率Ｐｉとの積ｅｉＰｉを期待入力率として求め、
隣接する２つのキー相互の期待入力率ｅｉＰｉを比較し、両キーに関する期待入力率ｅｉＰｉが等しくなる位置を該両キーの境界とするタッチパネル入力キー決定方法。
（１６）先のタッチ入力から次のタッチ入力までの経過時間に応じて、前記予測入力率ｅｉを漸次増大する前記（１５）のタッチパネル入力キー決定方法。
（１７）先のタッチ入力から次のタッチ入力までの経過時間に応じて、前記予測入力率ｅｉを１に向けて漸次増大する前記（１６）のタッチパネル入力キー決定方法。
（１８）前記（１１）乃至（１７）のタッチパネル入力キー決定方法を、コンピュータにより実行可能なプログラムとして実施するタッチパネル入力キー決定プログラム。
（１９）前記（１８）のタッチパネル入力キー決定プログラムを、コンピュータにより読み取り可能に記録してなるプログラム記録媒体。
【図面の簡単な説明】
【００３８】
【図１】本発明の第１の実施形態を説明するためのキー認識確率曲線を示す図である。
【図２】本発明の第２の実施形態で用いる期待入力率を示す図である。
【図３】先のタッチ入力履歴に対応する予測入力率ｅｉを表した予測入力率テーブルを示す図である。
【図４】折り畳み型携帯端末を示す斜視図である。
【図５】図４の折り畳み型携帯端末１０における電子回路部の構成を示すブロック図である。
【図６】マトリクス・スイッチでなる座標入力手段を概念的に示す図である。
【図７】横軸ｘはタッチパネルの座標入力手段で検知されたタッチ位置の座標を表し、縦軸Ｐはそのタッチ位置が座標ｘであるときに、操作者が意図した入力キーｋｉｎｔがキーｋｉであるとコンピュータで認識される確率を表す認識確率曲線を示す図である。
【符号の説明】
【００３９】
１    ＣＰＵ
２    メモリ
３    タッチパネル制御部
４    タッチパネル
５    ＬＣＤ制御部
６    液晶ディスプレイ（ＬＣＤ）
１０  折り畳み型携帯端末
ｋ１〜ｋ１２    タッチパネル４におけるキー
【図１】
0005343386.tif 000002
【図２】
0005343386.tif 000003
【図３】
0005343386.tif 000004
【図４】
0005343386.tif 000005
【図５】
0005343386.tif 000006
【図６】
0005343386.tif 000007
【図７】
0005343386.tif 000008