(57)【要約】【課題】小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置の提供。【解決手段】接触された位置を示す信号を、接触された接触期間出力する（Ｓ２，３）接触位置検出手段を備え、文字及び記号を表示画面に表示する為に入力すべくなしてある入力装置。複数の文字又は記号に対応する各仮想キーが接触位置検出手段上の区画された各領域に対応して配列された仮想キーボードと、接触された位置を含む領域に対応する仮想キーの文字又は記号を示すコード信号を接触期間出力する手段（Ｓ４，５）と、その出力したコード信号の文字又は記号を前記表示画面に仮表示する手段（Ｓ６）と、そのコード信号が途絶えたときに、文字又は記号を表示画面に確定表示する手段（Ｓ１０，１１）とを備えている。【選択図】        図７
2005301322.tif 000002
【特許請求の範囲】
【請求項１】
接触された位置を示す信号を、接触された接触期間出力する接触位置検出手段を備え、文字及び記号を表示画面に表示する為に入力すべくなしてある入力装置において、
複数の文字又は記号に対応する各仮想キーが前記接触位置検出手段上の区画された各領域に対応して配列された仮想キーボードと、前記位置を含む領域に対応する仮想キーの文字又は記号を示すコード信号を前記接触期間出力する手段と、該手段が出力したコード信号の文字又は記号を前記表示画面に仮表示する手段と、前記コード信号が途絶えたときに、前記文字又は記号を前記表示画面に確定表示する手段とを備えることを特徴とする入力装置。
【請求項２】
接触された位置を示す信号を、接触された接触期間出力する接触位置検出手段を備え、文字群及び記号群を表示画面に表示する為に入力すべくなしてある入力装置において、
複数の文字群又は記号群に対応する各仮想キーが前記接触位置検出手段上の区画された各領域に対応して配列された仮想キーボードと、前記位置を含む領域に対応する仮想キーの文字群又は記号群を示すコード信号を前記接触期間出力する手段と、該手段が出力したコード信号の文字群又は記号群を前記表示画面に仮表示する手段と、前記コード信号が途絶えたときに、前記文字群又は記号群を前記表示画面に確定表示する手段とを備えることを特徴とする入力装置。
【請求項３】
前記位置を含む領域を、前記接触期間拡大させる手段を更に備える請求項１又は２記載の入力装置。
【請求項４】
前記確定表示する手段は、前記コード信号が途絶える直前迄の第１時間内に、該第１時間より短い第２時間以上、前記コード信号が連続していたときに確定表示すべくなしてある請求項１乃至３の何れかに記載の入力装置。
【請求項５】
前記仮想キーボードの前記位置を含む領域を中心とする部分、又は前記仮想キーボードの全領域を、前記表示画面に表示する手段を更に備える請求項１乃至４の何れかに記載の入力装置。
【請求項６】
前記仮想キーボードは、所定の機能を示す１又は複数の仮想キーを有し、該仮想キーの領域が前記位置を含むときは、前記機能を示す信号を出力する手段と、該手段が出力した信号の機能を実行する手段とを更に備える請求項５記載の入力装置。
【請求項７】
複数種類の仮想キーボードと、仮想キーボードを切り替える手段とを備え、該手段が切り替えた仮想キーボードを、前記表示画面に表示すべくなしてある請求項５又は６記載の入力装置。
【請求項８】
前記仮想キーボードはテンキーであり、前記接触位置検出手段上に、前記各領域に対応する数字又は記号を図示してあり、テンキーに切り替えたときは、該テンキーを前記表示画面に表示することを禁止すべくなしてある請求項７記載の入力装置。
【請求項９】
前記接触位置検出手段上に前記各領域毎の突起を設けてある請求項１乃至８の何れかに記載の入力装置。
【請求項１０】
前記接触位置検出手段上の前記各領域の境界に溝を設けてある請求項８又は９に記載の入力装置。
【請求項１１】
請求項１乃至１０の何れかに記載された入力装置を備え、該入力装置から入力された文字、文字群、記号又は記号群を表示画面に表示し、該入力装置から入力指示された機能を実行すべくなしてあることを特徴とする携帯電話機。
【請求項１２】
請求項１乃至１０の何れかに記載された入力装置を備え、該入力装置から入力された文字、文字群、記号又は記号群を表示画面に表示し、該入力装置から入力指示された機能を実行すべくなしてあることを特徴とする携帯情報機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、接触された位置を示す信号を、接触された期間（又はそれに関連する期間）出力するタッチパッド及びタッチパネル等の接触位置検出手段を備え、文字及び記号（文字群及び記号群）を表示画面に表示する為に入力するように構成してある入力装置、この入力装置を備えた携帯電話機、及びこの入力装置を備えた携帯情報機器に関するものである。
【０００２】
【従来の技術】
従来、携帯電話機の入力装置としては、多くのキーを備えることが出来ないので、テンキーを用いたものが一般的であり、かな文字及びアルファベット文字等を入力する際には、１文字当たり複数回のキー操作が必要であった。
【０００３】
【発明が解決しようとする課題】
その為、操作が複雑で分かり難く面倒であり、また、テンキーには可動部分が多く、壊れ易いという問題があった。
このような問題に関連する技術としては、例えば平仮名の５０音表を表示し、その中から所望の文字を選択する場合、現在選択されている文字を変更するときには、接触位置検出手段上に接触している指を動かすことにより、所望の文字を選択することが出来る「携帯端末装置」が、特開２００１−２８２４２７公報に開示されている。
また、情報入力手段としてタッチパッドを採用し、このタッチパッドを画面表示部とは別の位置に配置した「キーボードタッチパッド」が、特開平１０−２５４６２４号公報に開示されている。
【０００４】
本発明は、上述したような事情に鑑みてなされたものであり、第１〜１０発明では、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を提供することを目的とする。
第１１発明では、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、入力装置が壊れ難い携帯電話機を提供することを目的とする。
第１２発明では、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、入力装置が壊れ難い携帯情報機器を提供することを目的とする。
【０００５】
【課題を解決するための手段】
第１発明に係る入力装置は、接触された位置を示す信号を、接触された接触期間出力する接触位置検出手段を備え、文字及び記号を表示画面に表示する為に入力すべくなしてある入力装置において、複数の文字又は記号に対応する各仮想キーが前記接触位置検出手段上の区画された各領域に対応して配列された仮想キーボードと、前記位置を含む領域に対応する仮想キーの文字又は記号を示すコード信号を前記接触期間出力する手段と、該手段が出力したコード信号の文字又は記号を前記表示画面に仮表示する手段と、前記コード信号が途絶えたときに、前記文字又は記号を前記表示画面に確定表示する手段とを備えることを特徴とする。
【０００６】
この入力装置では、接触された位置を示す信号を、接触された接触期間出力する接触位置検出手段を備え、文字及び記号を表示画面に表示する為に入力するように構成してある。仮想キーボードの複数の文字又は記号に対応する各仮想キーが、接触位置検出手段上の区画された各領域に対応して配列され、出力する手段が、接触された位置を含む領域に対応する仮想キーの文字又は記号を示すコード信号を接触期間出力する。仮表示する手段が、その出力したコード信号の文字又は記号を表示画面に仮表示し、確定表示する手段は、コード信号が途絶えたときに、文字又は記号を表示画面に確定表示する。
これにより、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、入力した文字を確認した後確定出来るので入力ミスが少なく、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【０００７】
第２発明に係る入力装置は、接触された位置を示す信号を、接触された接触期間出力する接触位置検出手段を備え、文字群及び記号群を表示画面に表示する為に入力すべくなしてある入力装置において、複数の文字群又は記号群に対応する各仮想キーが前記接触位置検出手段上の区画された各領域に対応して配列された仮想キーボードと、前記位置を含む領域に対応する仮想キーの文字群又は記号群を示すコード信号を前記接触期間出力する手段と、該手段が出力したコード信号の文字群又は記号群を前記表示画面に仮表示する手段と、前記コード信号が途絶えたときに、前記文字群又は記号群を前記表示画面に確定表示する手段とを備えることを特徴とする。
【０００８】
この入力装置では、接触された位置を示す信号を、接触された接触期間出力する接触位置検出手段を備え、文字群及び記号群を表示画面に表示する為に入力するように構成してある。仮想キーボードの複数の文字群又は記号群に対応する各仮想キーが、接触位置検出手段上の区画された各領域に対応して配列され、出力する手段が、接触された位置を含む領域に対応する仮想キーの文字群又は記号群を示すコード信号を接触期間出力する。仮表示する手段が、その出力したコード信号の文字群又は記号群を表示画面に仮表示し、確定表示する手段は、コード信号が途絶えたときに、文字群又は記号群を表示画面に確定表示する。
これにより、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、入力した文字群又は記号群を確認した後確定出来るので入力ミスが少なく、全てのかな文字群及びアルファベット文字群等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【０００９】
第３発明に係る入力装置は、前記位置を含む領域を、前記接触期間拡大させる手段を更に備えることを特徴とする。
【００１０】
この入力装置では、拡大させる手段が、接触された位置を含む領域を、接触期間拡大させるので、小さい形状でも入力ミスが少なく、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００１１】
第４発明に係る入力装置は、前記確定表示する手段は、前記コード信号が途絶える直前迄の第１時間内に、該第１時間より短い第２時間以上、該コード信号が連続していたときに確定表示すべくなしてあることを特徴とする。
【００１２】
この入力装置では、確定表示する手段は、コード信号が途絶える直前迄の第１時間内に、第１時間より短い第２時間以上、そのコード信号が連続していたときに確定表示するように構成してあるので、入力時のチャタリングを防止して入力ミスが少なく、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００１３】
第５発明に係る入力装置は、前記仮想キーボードの前記位置を含む領域を中心とする部分、又は前記仮想キーボードの全領域を、前記表示画面に表示する手段を更に備えることを特徴とする。
【００１４】
この入力装置では、表示する手段が、仮想キーボードの接触された位置を含む領域を中心とする部分、又は仮想キーボードの全領域を、表示画面に表示するので、初心者にも入力し易く、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００１５】
第６発明に係る入力装置は、前記仮想キーボードは、所定の機能を示す１又は複数の仮想キーを有し、該仮想キーの領域が前記位置を含むときは、前記機能を示す信号を出力する手段と、該手段が出力した信号の機能を実行する手段とを更に備えることを特徴とする。
【００１６】
この入力装置では、仮想キーボードは、所定の機能を示す１又は複数の仮想キーを有し、仮想キーの領域が接触された位置を含むときは、出力する手段が、その機能を示す信号を出力し、実行する手段が、その出力した信号の機能を実行する。
これにより、機能キーを備え、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００１７】
第７発明に係る入力装置は、複数種類の仮想キーボードと、仮想キーボードを切り替える手段とを備え、該手段が切り替えた仮想キーボードを、前記表示画面に表示すべくなしてあることを特徴とする。
【００１８】
この入力装置では、複数種類の仮想キーボードを備え、切り替える手段が切り替えた仮想キーボードを、表示画面に表示するように構成してあるので、使用者が入力し易い仮想キーボードを選択することが出来、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００１９】
第８発明に係る入力装置は、前記仮想キーボードはテンキーであり、前記接触位置検出手段上に、前記各領域に対応する数字又は記号を図示してあり、テンキーに切り替えたときは、該テンキーを前記表示画面に表示することを禁止すべくなしてあることを特徴とする。
【００２０】
この入力装置では、仮想キーボードはテンキーであり、接触位置検出手段上に、各領域に対応する数字又は記号を図示してあり、テンキーに切り替えたときは、そのテンキーを表示画面に表示することを禁止するように構成してあるので、ダイヤルし易く、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００２１】
第９発明に係る入力装置は、前記接触位置検出手段上に前記各領域毎の突起を設けてあることを特徴とする。
【００２２】
この入力装置では、接触位置検出手段上に各領域毎の突起を設けてあるので、入力し易く、入力ミスが少なく、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００２３】
第１０発明に係る入力装置は、前記接触位置検出手段上の前記各領域の境界に溝を設けてあることを特徴とする。
【００２４】
この入力装置では、接触位置検出手段上の各領域の境界に溝を設けてあるので、入力し易く、入力ミスが少なく、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００２５】
第１１発明に係る携帯電話機は、請求項１乃至１０の何れかに記載された入力装置を備え、該入力装置から入力された文字、文字群、記号又は記号群を表示画面に表示し、該入力装置から入力指示された機能を実行すべくなしてあることを特徴とする。
【００２６】
この携帯電話機では、請求項１乃至１０の何れかに記載された入力装置を備え、この入力装置から入力された文字、文字群、記号又は記号群を表示画面に表示し、この入力装置から入力指示された機能を実行するように構成してあるので、入力ミスが少なく、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、入力装置が壊れ難い携帯電話機を実現することが出来る。
【００２７】
第１２発明に係る携帯情報機器は、請求項１乃至１０の何れかに記載された入力装置を備え、該入力装置から入力された文字、文字群、記号又は記号群を表示画面に表示し、該入力装置から入力指示された機能を実行すべくなしてあることを特徴とする。
【００２８】
この携帯情報機器では、請求項１乃至１０の何れかに記載された入力装置を備え、この入力装置から入力された文字、文字群、記号又は記号群を表示画面に表示し、この入力装置から入力指示された機能を実行するように構成してあるので、入力ミスが少なく、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、入力装置が壊れ難い携帯情報機器を実現することが出来る。
【００２９】
【発明の実施の形態】
以下に、本発明を、その実施の形態を示す図面に基づき説明する。
実施の形態１．
図１は、本発明に係る入力装置及び携帯電話機の実施の形態１の外観を示す正面図である。この携帯電話機１は、筐体の上方に送受信用のアンテナ２を備え、筐体の正面上部に、液晶パネルからなる表示画面である表示パネル３が設けられている。表示パネル３の下方には、制御ボタン群４が設けられ、制御ボタン群４の下方には、本発明に係る入力装置の接触位置検出手段であるタッチパッド５が設けられている。
【００３０】
図２は、図１に示す入力装置及び携帯電話機の構成例を示すブロック図である。この携帯電話機１では、入力装置は、タッチパッド部１３及び入力信号処理部１０からなり、タッチパッド部１３は、上述したタッチパッド５を含み、使用者がタッチパッド５に触れると、その触れた位置の座標（ｘ，ｙ）を示す信号を、その触れている期間（又はそれに関連する期間）出力する。
【００３１】
入力信号処理部１０は、タッチパッド部１３からの信号出力を繰り返しサンプリングし、信号が存在したときは、その信号の座標（ｘ，ｙ）値を取り込む。
入力信号処理部１０は、取り込んだ座標（ｘ，ｙ）値を解析して、その座標（ｘ，ｙ）値を含む領域に対応するキーコードを検索し、主処理部１１に与える。また、入力信号処理部１０は、制御ボタン群４からの入力信号も処理し、その処理結果を主処理部１１に与える。
【００３２】
主処理部１１は、携帯電話機１の入力以外の処理を行う。仮想キーボードを、表示パネル３を有する表示部１２に表示する場合、主処理部１１も仮想キーボードの配列データを保持しておき、入力信号処理部１０から与えられたキーコードに応じて、表示部１２の表示パネル３に仮想キーボードを表示する。
タッチパッド５上の使用者が触れた位置が、表示された仮想キーボードの中心となるように、仮想キーボードを連続的に書き換える場合は、入力信号処理部１０は、キーコードと共に座標（ｘ，ｙ）値も主処理部１１に与える。
【００３３】
主処理部１１は、アンテナ２を備える送受信部１４に、送信すべきデータを与え、送受信部１４は与えられたデータを送信する。
主処理部１１は、送受信部１４が受信したデータを与えられ、データの種類に応じて、表示部１２の表示パネル３に表示するか、音声処理部１５に与える。音声処理部１５は、与えられたデータを音声信号に変換して、スピーカ１６から出力させる。
音声処理部１５は、マイク１７から入力された音声信号をデータに変換して、主処理部１１に与え、主処理部１１は、与えられたデータを送受信部１４から送信させる。
【００３４】
図３は、タッチパッド５の構成例を示す説明図である。タッチパッド５は、絶対座標値を連続的に出力し、指で操作可能であれば、どのような種類であっても良い。
タッチパッド面には、基本的に特殊な加工は不要であるが、代表的な仮想キーボードのキー配列を印字しておけば、使用者がキー操作を開始する前の段階で、視覚的な手掛かりを与えることが出来る。図３では、電話機用のテンキーを印字した例を示している。但し、実際に操作する場面では、特に、多くのキーを配した仮想キーボードを用いる場合には、タッチパッド面の印字を見ながらの入力は、却って操作効率を妨げることになる。
【００３５】
タッチパッド面に、突起物及び溝等の構造を付加することにより、キー操作時の手掛かりを与えることが出来る。図３では、後述する図４，５の仮想キーボードのキー配列に対応して、各キーに対応する領域の中央部に小突起５ｂ（突起）を配置している。また、電話機用のテンキーの各キーに対応する領域の境界部には溝５ｃを設けており、更に、溝５ｃで分割された区画の中央の小突起５ｄ（突起）は少し大きくしている。
【００３６】
タッチパッド面に仮想キーボードを配する場合、その周囲にスペース５ａを設けておく。後述するように、チャタリングを防止する為に、各仮想キーの領域は変化するが、スペース５ａを設けておくことにより、仮想キーの領域がタッチパッド面からはみ出るのを防ぐことが出来る。
【００３７】
タッチパッド５は、親指、人差し指等の１本の指、又は人差し指、中指、薬指等複数の指で触れて操作する。また、表面に突起等の加工を施しておらず、ペン入力が可能なタッチパッドであれば、指の代わりにペンを使用することも出来る。また、モードの切り替えによって、ポインティングディバイスとして、更に、自由線の入力及び手書き文字の認識の為の装置としても利用出来る。
【００３８】
図４は、タッチパッド５上に配する仮想キーボードの例を示す説明図である。タッチパッド５に対して、複数の仮想キーボードを割り当て、それらを切り替えて使用することが出来る。図４では、電話機用のテンキー用仮想キーボードと、かな入力用仮想キーボードとを重ねて表示している。但し、実際には、タッチパッド５には電話機用のテンキーのみを印字しておき、かな入力用仮想キーボードは印字しない。
かな入力用仮想キーボードの例えば「濁点」は、濁点、半濁点、小文字等への変換機能を有する。「モード」は、平仮名モードから英数字モードへの切り替え機能を有する。「無変換」は、平仮名から漢字に変換せずに確定させる機能を有する。「変換」は、平仮名から漢字に変換する機能を有する。
【００３９】
仮想キーボード上のモードキーを操作して、モードを変更することにより、例えば図５に示すような仮名、アルファベット、数字及び記号類が入力可能な仮名英数字用仮想キーボードに切り替えることが出来る。
更に、その他の記号類からなる記号用仮想キーボード等、多種類の仮想キーボードを割り当てることも出来る。
また、文字群又は記号群からなる項目選択用仮想キーボードも割り当てることが出来る。例えば、各仮想キーに単語を対応させたり、顔文字をを対応させたりすることも可能である。
タッチパッド５には、小さいスペースに多くのキーを配置することが可能である。図５の例では、通常の携帯電話機のテンキーが占める範囲に、仮名、アルファベット、数字及び記号を配している。
【００４０】
各仮想キーボードのキー配列は、それぞれ独立しており、自由なレイアウトを取ることが出来る。図４の例では、電話機用のテンキーの各キーに、それぞれ９つの仮名キーを対応させているが、キーの境界を一致させる必要はない。
仮想キーボードのキー配列は、電話機用のテンキー用仮想キーボードであれば、通常の電話機と同じキー配列、仮名入力用仮想キーボードであれば、５０音順、英数字用仮想キーボードであれば、アルファベット順、又はＪＩＳキーボードのキー配列等、使用者が慣れ親しみ、容易にイメージ出来るものであることが望ましい。
【００４１】
図６は、表示パネル３の表示例を示す説明図である。表示パネル３での表示は、従来の携帯電話機と同様であっても良いが、入力補助として、仮想キーボードを表示することも可能である。表示パネル３のサイズが小さい場合には、現在選択しているキーを中心にその周辺のみを表示する。図６の例では、現在「れ」キーが選択されている。
【００４２】
使用者がタッチパッド５に触れると、現在選択されている仮想キーボード上で、タッチパッド５上の接触点に対応するキー（図６では「れ」）が選択され、そのキーを中心として、表示パネル３下部の仮想キーボード表示部に仮想キーボードが表示される。
このキーが文字キーである場合、その文字が仮入力され、表示パネル３上部のテキスト表示部に仮表示される。
この後、タッチパッド５に触れたまま指を移動させることにより、隣接するキー領域内に接触点が入った場合は、仮入力された文字が破棄され、新たな文字が仮入力される。
【００４３】
指をタッチパッド５から離す直前に触れていたキー領域（又は、それ以前に触れていたキー領域）に対応する文字が本入力（確定表示）される。
選択されたキーが制御キー又は特殊キー等の場合も、上述した動作は基本的に同様であり、仮入力（仮表示）の状態では、キーの機能は実行されない。但し、テキスト表示部には、キーの機能を示すマークが表示されたり、また、濁点キー等、特定のキーでは、その機能が実行されても良い。
【００４４】
以下に、このような構成の入力装置及び携帯電話機１の入力動作を、それを示す図７，８，１１のフローチャートを参照しながら説明する。
入力信号処理部１０は、先ず、パラメータｆｌｋをリセットして０とする（Ｓ１）。パラメータｆｌｋは、前回の処理サイクル（サンプリングサイクル）でタッチパッドが触れられていた場合に１、そうでない場合に０となる。
次に、入力信号処理部１０は、タッチパッド５が押されて（触れられて）いるか否かを判定し（Ｓ２）、押されていれば、タッチパッド５から押されている位置の座標（ｘ，ｙ）を取得する（Ｓ３）。
【００４５】
入力信号処理部１０は、座標（ｘ，ｙ）を取得すると（Ｓ３）、それをその位置を含む領域に対応するキーコードに変換する処理を行い（Ｓ４）、その変換したキーコードを仮入力キーコードとして、主処理部１１へ出力する（Ｓ５）。
主処理部１１は、仮入力キーコードを受け取り、それが文字コードであれば文字を、制御コード又は特殊コードであれば、その機能を表す記号又は文字を、それぞれ表示パネル３のテキスト表示部に表示する。
【００４６】
次に、入力信号処理部１０は、表示パネル３に仮想キーボードを表示する為に、座標（ｘ，ｙ）を主処理部１１へ出力した（Ｓ６）後、後述する図１２に示すようなキーバッファｋｂ(  )に、上述したキーコードを記憶させる（Ｓ７）。
主処理部１１は、座標（ｘ，ｙ）を受け取り、それを中心とする仮想キーボードを表示パネル３に表示する。主処理部１１は、受け取った座標（ｘ，ｙ）が変わる都度、仮想キーボードを移動させる。
次に、入力信号処理部１０は、パラメータｆｌｋを１にして（Ｓ８）、タッチパッド５が押されて（触れられて）いるか否かを判定する（Ｓ２）。
【００４７】
入力信号処理部１０は、タッチパッド５が押されていなければ（Ｓ２）、パラメータｆｌｋが１であるか否かを判定し（Ｓ９）、パラメータｆｌｋが１であれば、本入力キーコードの判定処理を行う（Ｓ１０）。
次に、入力信号処理部１０は、判定処理した（Ｓ１０）本入力キーコードを、主処理部１１へ出力した（Ｓ１１）後、パラメータｆｌｋを０にして（Ｓ１２）、タッチパッド５が押されて（触れられて）いるか否かを判定する（Ｓ２）。
【００４８】
主処理部１１は、本入力キーコードを受け取り、文字の表示、制御等、キーコードに応じた処理を行う。この際、前回、仮入力キーコードを受け取って、その文字又は記号を表示パネル３のテキスト表示部に仮表示している場合には、先ず、その文字又は記号を削除する。
入力信号処理部１０は、パラメータｆｌｋが１でなければ（Ｓ９）、タッチパッド５が押されているか否かを判定する（Ｓ２）。
【００４９】
入力信号処理部１０は、キーコードに変換する処理（Ｓ４）では、タッチパッド５が押された（触れられた）位置の座標（ｘ，ｙ）がキー領域に含まれるかどうかを、仮想キーボード上にあるＮｋ個のキーについて判定する。あるキー領域にあると判定された時点で、そのキーに対応するキーコードを確定し、その処理を終える。
【００５０】
入力信号処理部１０は、キーコードに変換する処理（Ｓ４）では、先ず、キー領域の番号を示すパラメータｉを１にする（図８Ｓ２０）。
次に、入力信号処理部１０は、図９に示すように、タッチパッド５の左下隅の座標を（０，０）としたときの、ｉ番目のキーに対応する領域の中心を（Ｘｋ（ｉ），Ｙｋ（ｉ））、幅をＷｋ（ｉ）、高さをＨｋ（ｉ）として、その領域の左端のｘ座標ｘ１＝Ｘｋ（ｉ）−Ｗｋ（ｉ）／２、その領域の右端のｘ座標ｘ２＝Ｘｋ（ｉ）＋Ｗｋ（ｉ）／２、その領域の下端のｙ座標ｙ１＝Ｙｋ（ｉ）−Ｈｋ（ｉ）／２、その領域の上端のｙ座標ｙ２＝Ｙｋ（ｉ）＋Ｈｋ（ｉ）／２を演算する（Ｓ２１）。
【００５１】
次に、入力信号処理部１０は、パラメータｆｌｋが１であり、かつ、前回の判定時（変換処理時）に得られたキーコードが入るべきパラメータｎｌが０でないか否かを判定する（Ｓ２２）。パラメータｆｌｋが１であり、かつ、パラメータｎｌが０でない、つまり、前回もタッチパッド５が押されていて、その位置が仮想キーボードの領域内にあった場合には、ｉ番目のキー領域を変化させる（Ｓ２３）。
【００５２】
入力信号処理部１０は、その領域を変化させる際（Ｓ２３）、ｘ１＝ｘ１＋Ｄｗ×ＳＩＧＮ（ｘ１−Ｘｋ（ｎｌ））、ｘ２＝ｘ２＋Ｄｗ×ＳＩＧＮ（ｘ２−Ｘｋ（ｎｌ））、ｙ１＝ｙ１＋Ｄｈ×ＳＩＧＮ（ｙ１−Ｙｋ（ｎｌ））、ｙ２＝ｙ２＋Ｄｈ×ＳＩＧＮ（ｙ２−Ｙｋ（ｎｌ））を演算する。
尚、ＳＩＧＮ（ｘ１−Ｘｋ（ｎｌ））は、ｘ１−Ｘｋ（ｎｌ）の演算結果の符号−，０，＋により、それぞれ−１，０，１の何れかを取る関数である。
【００５３】
ここで、タッチパッド５に触れたとき、その位置が隣り合ったキー領域の境界付近であった場合は、わずかな位置の変化で、選択されたキーが変化する可能性がある。このようなチャタリングを防ぐ為、図１０に示すように、前回、あるキーが選択されている場合（図１０では１ｓｔ番目のキー）、次回は、そのキー領域Ａを横方向にＤｗ、縦方向にＤｈ宛広げて、キーを判定する。
それに伴い、残りのキー領域も変化させる。そのときの規則は、例えば、あるキー領域Ｂの右端（又は左端）が、１ｓｔ番目のキーの中心よりも左側にあれば、そのキー領域の右端（又は左端）を左にＤｗだけ移動させる。また、右側にあれば、右にＤｗだけ移動させる。あるキー領域Ｃの上端（又は下端）が、１ｓｔ番目のキーの中心よりも上側にあれば、そのキー領域の上端（又は下端）を上にＤｈだけ移動させる。また、下側にあれば、下にＤｈだけ移動させる。
【００５４】
入力信号処理部１０は、その領域を変化させた（Ｓ２３）後、取得した（Ｓ３）座標（ｘ，ｙ）のｘがｘ１〜ｘ２の範囲に有り、ｙがｙ１〜ｙ２の範囲に有るか否かを判定し（Ｓ２４）、ｘがｘ１〜ｘ２の範囲に有り、ｙがｙ１〜ｙ２の範囲にあれば、パラメータｎｌをｉとして（Ｓ２５）、ｉ番目のキーに対応するキーコードを特定し（Ｓ２６）リターンする。
【００５５】
入力信号処理部１０は、パラメータｆｌｋが１でない、又は、パラメータｎｌが０であるとき（Ｓ２２）、その領域を変化させる（Ｓ２３）ことなく、ｘがｘ１〜ｘ２の範囲に有り、ｙがｙ１〜ｙ２の範囲に有るか否かを判定する（Ｓ２４）。
入力信号処理部１０は、ｘがｘ１〜ｘ２の範囲に無い、又は、ｙがｙ１〜ｙ２の範囲に無いとき（Ｓ２４）、パラメータｉに１を加算した（Ｓ２７）後、仮想キーボード上のキー領域の個数Ｎｋとパラメータｉとの大小を判定し（Ｓ２８）、パラメータｉがＮｋより大きいときは、Ｎｋ個のキー領域の判定を終了し、パラメータｉを０として（Ｓ２９）、パラメータｎｌをｉとする（Ｓ２５）。このとき、パラメータｎｌは０となり、キーコードは入らない。
入力信号処理部１０は、パラメータｉがＮｋより大きくないときは（Ｓ２８）ｉ番目のキーに対応する領域の範囲を演算する（Ｓ２１）。
【００５６】
ところで、タッチパッド５から指が離れるとき、指が微妙にタッチパッド面で動くことにより、使用者が意図しないキーコードが入力されてしまう可能性がある。そこで、図１２に示すような任意のサイズＳｂのキーバッファｋｂ(  )を用意し、これにサンプリング周期で仮入力されたキーコードを古い順に記憶しておく。
タッチパッド５から指が離れたとき、キーバッファｋｂ(  )中のキーコードを最新のものから順に調べ、所定の個数Ｎｒ以上連続して、同一キーコードが記憶されている場合にのみ、そのキーコードを本入力キーコードとして採用する。これにより、使用者が意図しないキーコードの入力を防止することが出来る。
【００５７】
図１２では、指が離れた時点で、７個のキーコードが記憶されている。Ｎｒ＝３と設定されているとする。ｋｂ（７）から順に、キーコードを調べ、同一キーコードが連続している回数（個数）をカウントする。ここでは、ｋｂ（４）からｋｂ（２）にかけ、３回連続して同一キーコード２１が記憶されている。これがＮｒ＝３以上になっている為、キーコード２１が本入力キーコードとなる。
例えば、Ｎｒ＝４とした場合、何れのキーコードも条件に当てはまらないが、そのようなときは、最新のキーコード１７を本入力キーコードとして採用する。
【００５８】
入力信号処理部１０は、本入力コードの判定処理（Ｓ１０）では、先ず、パラメータｉを、キーバッファｋｂ(  )に古いものから順に記憶されているキーコードの個数ｎｋとする（図１１Ｓ３０）。
入力信号処理部１０は、次に、キーバッファｋｂ(  )中に同一コードが連続して記憶されている個数を示すパラメータｃをリセットして０にする（Ｓ３１）。
入力信号処理部１０は、次に、パラメータｉから１を減算した（Ｓ３２）後、パラメータｉが０であるか否かを判定し（Ｓ３３）、０でなければ、キーバッファｋｂ(  )中のｋｂ（ｉ）のキーコードが、ｋｂ（ｉ−１）のキーコードと同一か否かを判定する（Ｓ３４）。
【００５９】
入力信号処理部１０は、ｋｂ（ｉ）のキーコードが、ｋｂ（ｉ−１）のキーコードと同一であれば（Ｓ３４）、パラメータｃに１を加算した（Ｓ３５）後、パラメータｃと所定の個数Ｎｒとが等しいか否かを判定し（Ｓ３６）、等しければ、本入力キーコードをｋｂ（ｉ）のキーコードに確定し（Ｓ３７）リターンする。
【００６０】
入力信号処理部１０は、パラメータｃと所定の個数Ｎｒとが等しくなければ（Ｓ３６）、パラメータｉから１を減算する（Ｓ３２）。
入力信号処理部１０は、ｋｂ（ｉ）のキーコードが、ｋｂ（ｉ−１）のキーコードと同一でなければ（Ｓ３４）、パラメータｃをリセットして０にする（Ｓ３１）。
入力信号処理部１０は、パラメータｉが０であれば（Ｓ３３）、Ｎｒ回以上連続して記憶されているキーコードがなかったので、本入力キーコードを最新のｋｂ（ｎｋ）のキーコードに確定し（Ｓ３８）リターンする。
【００６１】
実施の形態２．
図１３は、本発明に係る携帯情報機器の実施の形態２の外観を示す正面図である。この携帯情報機器８は、筐体の上方に送受信用のアンテナ２を備え、筐体の正面上部に、液晶パネルからなる表示画面である表示パネル３が設けられている。表示パネル３の下方には、制御ボタン群４ａ及び本発明に係る入力装置の接触位置検出手段であるタッチパッド５が設けられている。その他の構成及び動作は、実施の形態１で説明した本発明に係る入力装置及び携帯電話機と同様であるので、同一箇所には同一符号を付して、説明を省略する。
【００６２】
尚、本発明に係る入力装置は、図１４に示すように、従来の入力装置を内蔵した携帯情報機器９又は携帯電話機に接続コード７により外付けして使用する独立した汎用の入力装置６として実現することも出来る。
この場合、携帯情報機器９又は携帯電話機の表示パネル３に仮想キーボードを表示しないこと、及び特殊キー及び制御キーが仮入力されたとき、それらのキーコードを携帯情報機器９又は携帯電話機側へ送らないこと、即ち、本入力時にのみ、そのキーの機能を実行することが必要である。
【００６３】
また、携帯情報機器９又は携帯電話機に接続コード７により外付けして使用する独立した専用の入力装置６として実現することも出来る。その場合は、携帯情報機器９又は携帯電話機側とのソフトウェアの連携が可能であるから、上述した制約は不要である。
尚、上述した各実施の形態では、接触位置検出手段としてタッチパッドを使用しているが、タッチパッドの代わりにタッチパネルを使用しても良い。
【００６４】
【発明の効果】
第１発明に係る入力装置によれば、入力した文字を確認した後確定出来るので入力ミスが少なく、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。また、仮想キーボード上のキー位置を習熟するほど、入力速度を速めることが出来、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、ポインティングディバイス、手書き文字入力及び自由線入力の為の装置等と兼用することで、多くの機能を付加することが出来る。
【００６５】
第２発明に係る入力装置によれば、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、入力した文字群又は記号群を確認した後確定出来るので入力ミスが少なく、全てのかな文字群及びアルファベット文字群等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００６６】
第３発明に係る入力装置によれば、小さい形状でも入力ミスが少なく、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００６７】
第４発明に係る入力装置によれば、入力時のチャタリングを防止して入力ミスが少なく、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００６８】
第５発明に係る入力装置によれば、初心者にも入力し易く、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００６９】
第６発明に係る入力装置によれば、機能キーを備え、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００７０】
第７発明に係る入力装置によれば、使用者が入力し易い仮想キーボードを選択することが出来、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００７１】
第８発明に係る入力装置によれば、ダイヤルし易く、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００７２】
第９，１０発明に係る入力装置によれば、入力し易く、入力ミスが少なく、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、壊れ難い入力装置を実現することが出来る。
【００７３】
第１１発明に係る携帯電話機によれば、入力ミスが少なく、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、入力装置が壊れ難い携帯電話機を実現することが出来る。
【００７４】
第１２発明に係る携帯情報機器によれば、入力ミスが少なく、小さな接触位置検出手段上に、非常に高密度でキーを配置することが出来、全てのかな文字及びアルファベット文字等をそれぞれ１回の操作で選択入力することが出来、また、入力装置が壊れ難い携帯情報機器を実現することが出来る。
【図面の簡単な説明】
【図１】本発明に係る入力装置及び携帯電話機の実施の形態の外観を示す正面図である。
【図２】図１に示す入力装置及び携帯電話機の構成例を示すブロック図である。
【図３】タッチパッドの構成例を示す説明図である。
【図４】仮想キーボードの例を示す説明図である。
【図５】仮想キーボードの例を示す説明図である。
【図６】表示パネルの表示例を示す説明図である。
【図７】本発明に係る入力装置及び携帯電話機の動作を示すフローチャートである。
【図８】本発明に係る入力装置及び携帯電話機の動作を示すフローチャートである。
【図９】本発明に係る入力装置及び携帯電話機の動作を示す説明図である。
【図１０】本発明に係る入力装置及び携帯電話機の動作を示す説明図である。
【図１１】本発明に係る入力装置及び携帯電話機の動作を示すフローチャートである。
【図１２】キーバッファを示す説明図である。
【図１３】本発明に係る携帯情報機器の実施の形態の外観を示す正面図である。
【図１４】本発明に係る入力装置の外観例を示す説明図である。
【符号の説明】
１  携帯電話機
２  アンテナ
３  表示パネル
４，４ａ  制御ボタン群
５  タッチパッド（接触位置検出手段）
５ａ  スペース
５ｂ，５ｄ  小突起（突起）
５ｃ  溝
６  入力装置
７  接続コード
８，９  携帯情報機器
１０  入力信号処理部
１１  主処理部
１２  表示部
１３  タッチパッド部
１４  送受信部
１５  音声処理部
１６  スピーカ
１７  マイク
【図１】
2005301322.tif 000003
【図２】
2005301322.tif 000004
【図３】
2005301322.tif 000005
【図４】
2005301322.tif 000006
【図５】
2005301322.tif 000007
【図６】
2005301322.tif 000008
【図７】
2005301322.tif 000009
【図８】
2005301322.tif 000010
【図９】
2005301322.tif 000011
【図１０】
2005301322.tif 000012
【図１１】
2005301322.tif 000013
【図１２】
2005301322.tif 000014
【図１３】
2005301322.tif 000015
【図１４】
2005301322.tif 000016