(57)【要約】【課題】タッチ検出パッド付キーパッドを持ち、キーへのタッチ動作に基づき、タッチしたキーの機能が出力される端末において、出力により操作者が認識したキーと、実際に押下したキーの機能を一致させる入力端末を提供する。【解決手段】入力端末１００は、キー入力手段５１と、タッチ検出手段５０と、タッチ検出手段５０によって検出されたキーと、当該検出された時刻とを記憶するタッチキー記憶手段５３と、キー入力手段５１によって押下したキーが検出された場合、タッチキー記憶手段５３に記憶されたキーと時刻とを参照することにより、キー入力手段５１によって押下したキーが検出された時刻より、第１の所定の時間前に接触したキーを入力キーと判断する制御手段５２とを備える。【選択図】図４
2010160825.tif 000002
【特許請求の範囲】
【請求項１】
物体が押下したキーを検出するキー入力手段と、
物体が接触したキーを検出するタッチ検出手段と、
前記タッチ検出手段によって検出されたキーに対応する文字、あるいは、機能を出力する出力手段と、
前記タッチ検出手段によって検出されたキーと、当該検出された時刻とを記憶するタッチキー記憶手段と、
前記キー入力手段によって押下したキーが検出された場合、前記タッチキー記憶手段に記憶されたキーと時刻とを参照することにより、前記キー入力手段によって押下したキーが検出された時刻から前の第３の所定の時間において、最も接触していた時間の長いキーを入力キーと判断する制御手段と
を備えることを特徴とする入力端末。
【請求項２】
前記出力手段は、前記タッチ検出手段がキーへの接触を検出してから第４の所定の時間経過後に、前記タッチ検出手段によって検出されたキーに対応する文字、あるいは、機能を出力し、
前記第４の所定の時間の間に、前記キー入力手段によってキーの押下が検出された場合、前記制御手段は、当該キーを入力キーと判断することを特徴とする請求項１に記載の入力端末。
【請求項３】
前記キー入力手段によって検出されたキーが特定のキーである場合に、前記制御手段は、当該キーを入力キーと判断することを特徴とする請求項１又は２に記載の入力端末。
【請求項４】
物体が押下したキーを検出するキー入力手段と、
物体が接触したキーを検出するタッチ検出手段と、
前記タッチ検出手段が検出したキーに基づき、複数のキーが接触していることを判定する複数キータッチ判定手段と、
前記複数キータッチ判定手段によって検出されたキーに対応する位置、文字、あるいは、機能を出力する出力手段と
を備えることを特徴とする入力端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キーを押下することにより情報を入力する入力端末に関する。
【背景技術】
【０００２】
一般的な携帯電話機では、電話番号を入力する、「０」〜［９］、「＊」、「＃」の１２キー他に、オンフックやオフフック、メニューといった機能キーが備えられている。近年、携帯電話機の機能は高度化しており、高度な機能を操作するため、１２キーや機能キーに様々な機能を割付けている。これらの機能の割付けは、携帯電話機の動作モードによって異なり、記憶するのは容易でない。そのため、どのキーを押したらどの機能が動作するかを判断するのは難しく、誤操作を招きやすい。
【０００３】
又、キーに割付けられている機能がわかっていても、携帯電話機は、どこにでも持ち運べるという特性から、暗がりの中での使用も考慮する必要がある。暗がりの中での使用では、キーを探し当てることが困難で、誤ったキー操作が多くなる可能性がある。
【０００４】
これら問題点の解消のため、キーパッドにタッチ検出パッドを重ね合わせ、キーを押下するより前に、キーへのタッチを検出し、タッチ検出されたキーに関し、キーに割付けられている文字や機能を、携帯電話機が備える表示画面に表示するといった操作法が開示されている（例えば、特許文献１参照。）。特許文献１には、キーパッドに接触検出部を設けた端末において、接触検出部にて接触を通知すると、キーに対応したボタン表示を表示画面に行うことが記載されている。
【０００５】
これによれば、キーの押下前にどのようなキーであるかが操作者には予め画面表示により判るので、キーの機能割付けが複雑であっても、誤入力は少なくなる可能性がある。又暗がりでの操作においても、キーを探ることにより、どのキーを操作しようとしているか、画面表示により判ることになる。
【０００６】
従来の入力端末は、図２２に示すように、タッチ検出パッドなどのタッチ検出手段５０、キースイッチなどのキー入力手段５１、液晶ディスプレイなどの出力手段５４、タッチ入力およびキー入力による表示画面や端末の動作を制御する制御手段５２とを備える。
【０００７】
図２３は、従来の入力端末の制御フローである。ステップＳ５０１において、タッチ検出手段５０によりタッチが検出されると、ステップＳ５０２において、制御手段５２は、タッチしているキーがどれであるかを判断する。この判定のため、図２４に示したキー領域テーブルが用いられる。キー領域テーブルは、キー毎に、タッチ領域のＸ座標、Ｙ座標のエリアを示したものである。図２４の例では、例えばキー“２”は、Ｘ座標が８０から１５０まで、Ｙ座標が０から５０までの範囲を登録してあり、この範囲にタッチがあれば、制御手段はキー“２”にタッチがあったものと判定する。
【０００８】
次に、ステップＳ５０３において、そのキーに割付けられている機能や文字を、出力手段５４は、表示デバイス２０に表示する。機能や文字の判定は、図２５のキー登録テーブルによる。ここでキー“２”にタッチがあったとすると、表示上のキー“２”の位置の、「ＮＷ接続」機能について、図２６のように、表示枠の強調や反転等に表示を変更し、その機能にタッチしていることを操作者に知らせる。ここで、ステップＳ５０４において、キー入力手段５１によりキー押下が検出されると、制御手段５２は、キー入力されたキーに割付けられた機能を動作させる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００２−５５７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、このタッチ検出パッドの重ね合わせには問題点もある。操作者はキーにタッチすることで、表示画面を介してどのキーにタッチしているかを知ることになる。一方で、タッチの検出機能と、キーの機能は一般にはそれぞれ独立した系統であるため、キータッチとして表示されているキーと別のキーを押下してしまう可能性がある。例えば、図２７に示すように、指先は「２」のキーに接触しているが、指の腹は「５」のキーに接触していたとする。端末は、タッチパッドの検出特性により「５」のキーにタッチしていると判断することもあり、画面表示は「５」のキーの機能を表示したとする。そのとき、指先で押下を行うと、「２」のキーの機能が動作し、操作者が意識した機能と異なる入力を行ったことになってしまう。
【００１１】
このような誤操作は、狭い面積にキーを配置した、携帯電話などの端末では、同時に複数のキーにタッチすることが多く、顕著となる。
【００１２】
そこで、本発明は、上記の課題に鑑み、タッチ検出パッド付キーパッドを持ち、キーへのタッチ動作に基づき、タッチしたキーの機能が出力される端末において、出力により操作者が認識したキーと、実際に押下したキーの機能を一致させる入力端末を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するため、本発明の第１の特徴は、（ａ）物体が押下したキーを検出するキー入力手段と、（ｂ）物体が接触したキーを検出するタッチ検出手段と、（ｃ）タッチ検出手段によって検出されたキーに対応する文字、あるいは、機能を出力する出力手段と、（ｄ）タッチ検出手段によって検出されたキーと、当該検出された時刻とを記憶するタッチキー記憶手段と、（ｅ）キー入力手段によって押下したキーが検出された場合、タッチキー記憶手段に記憶されたキーと時刻とを参照することにより、キー入力手段によって押下したキーが検出された時刻より、第１の所定の時間前に接触したキーを入力キーと判断する制御手段とを備える入力端末であることを要旨とする。ここで、「出力手段」は、画面表示による出力の他、音声による出力なども含むものとする。
【００１４】
即ち、タッチ位置を１つのキーに対応付けるタッチ検出方式において、キー押下より一定時間前Ｔ１前、例えば１００ｍｓ程度前にタッチしていたキーを入力キーとする。たとえ、押下したキーが異なっていても、Ｔ１前にタッチしたキーを入力キーとみなす。
【００１５】
ここで、「文字」とは、キーを識別する記号（例えば“２”キーなら、“２”という数字）、キーに割り付けられた文字、（例えば“２”キーなら、“か”という文字）等を指し、「機能」とは、キーに割り付けられた機能やサービス（例えば“電話帳”）キーに割り付けられた機能やサービスの説明文書、キーに割り付けられたコンテンツ（例えば、撮影画像の名称）等を指す。
【００１６】
操作者が特定のキーを押下しようと判断したときから、実際の押下が行われるまでの時間は、操作者の意思の変化が無い時間と考えてよい。従って、ある時点で押下したキーが“２”キー（以下、Ｋ２）であり、Ｋ２の押下のタイミングからある時間Ｔ１だけさかのぼったタイミングにて、タッチされているキーが“５”キー（以下、Ｋ５）であったとすると、Ｋ２の押下に関し、操作者は実際にはＫ５を押下したかったのだと解釈し、Ｋ５を入力キーとすることができる。このように、第１の特徴に係る入力端末によると、誤入力を防ぐことができる。尚、Ｔ１は、操作者が特定のキーを押下しようと決断したときから、実際の押下が行われるまでの時間として予め端末が記憶しておく値とし、数十ｍｓから１００ｍｓ程度が想定される。
【００１７】
又、第１の特徴に係る入力端末において、制御手段は、キー入力手段によって押下したキーが検出された時刻より、第１の所定の時間前に接触したキーがない場合は、押下したキーを入力キーと判断してもよい。
【００１８】
即ち、Ｔ１前にはタッチが為されていないが、キーの押下があったときには、押下したキーを入力キーとする。
【００１９】
この入力端末によると、押下したキーがＫ２であり、Ｋ２の押下のタイミングからある時間Ｔ１だけさかのぼったタイミングにて、タッチされているキーが無かったとすると、操作者はタッチによる画面へのフィードバックを利用せずにキー押下を行ったものと判断し、実際に押下されたキーであるＫ２を入力キーとできる。操作者がキー操作の手順を熟知し、すばやく押下を行う時にも、適切なキー入力を提供できる。
【００２０】
又、第１の特徴に係る入力端末によると、キー入力手段によって検出されたキーと、当該検出された時刻とを記憶するキー押下記憶手段を更に備え、制御手段は、直前のキー入力手段によって押下した第２のキーが検出された時刻と、キー入力手段によって押下した第１のキーが検出された時刻との間隔が、第２の所定の時間より短い場合、優先的にキー入力手段によって押下した第１のキーを入力キーと判断してもよい。
【００２１】
即ち、キー押下より一定時間Ｔ２前の間、例えば１ｓの間に、別の押下があったとすると、押下したキーを入力キーとみなす。
【００２２】
この入力端末によると、押下したキーがＫ２であり、Ｋ２の押下タイミングからある時間Ｔ２だけさかのぼったタイミング以内に、別の押下があったとすると、操作者が速い速度で連続してキー入力を行ったものと判断し、Ｔ１だけさかのぼったタイミングにてタッチされているキーに係わらず、押下したＫ２を入力キーとみなすことができる。操作者がキー操作を熟知していて連続してキー入力を行う時にも、適切なキー入力を提供できる。尚、Ｔ２は、操作者が画面のフィードバックを利用せずに連続してキー入力を行うときの、キー入力の間隔として予め端末が記憶しておく値と、数百ｍｓ〜２，３秒程度が想定される。
【００２３】
本発明の第２の特徴は、（ａ）物体が押下したキーを検出するキー入力手段と、（ｂ）物体が接触したキーを検出するタッチ検出手段と、（ｃ）タッチ検出手段によって検出されたキーに対応する文字、あるいは、機能を出力手段と、（ｄ）タッチ検出手段によって検出されたキーと、当該検出された時刻とを記憶するタッチキー記憶手段と、（ｅ）キー入力手段によって押下したキーが検出された場合、タッチキー記憶手段に記憶されたキーと時刻とを参照することにより、キー入力手段によって押下したキーが検出された時刻から前の第３の所定の時間において、最も接触していた時間の長いキーを入力キーと判断する制御手段とを備える入力端末であることを要旨とする。
【００２４】
即ち、タッチ位置を１つのキーに対応付けるタッチ検出方式において、キー押下以前の一定時間Ｔ３、例えば３００ｍｓ内で、タッチ検出されたキーのうち、最もタッチ時間の長かったキーを入力キーの条件とする。
【００２５】
第２の特徴に係る入力端末によると、押下したキーがＫ２であり、Ｋ２の押下のタイミングからある時間Ｔ３だけさかのぼった期間にて、最も長い時間タッチされていたキーがＫ５であったとすると、Ｋ２の押下に関し、操作者は実際にはＫ５を押下したかったのだと解釈し、Ｋ５を入力キーとすることができる。これは、第１の特徴に係る入力端末において、タッチの位置がふらつき、たまたまＴ１前のところに操作者が入力したいＫ５と異なるキーを触っていると、誤入力を発生することになるが、もっとも長い時間のタッチを判断することで、このような誤入力を防ぐことができる。これにより、誤入力を防ぐことができる。尚、Ｔ３は、画面のフィードバックを確認する時間として予め端末が記憶しておく値とし、１００〜５００ｍｓ程度が想定される。
【００２６】
又、第１及び第２の特徴に係る入力端末において、出力手段は、タッチ検出手段がキーへの接触を検出してから第４の所定の時間経過後に、タッチ検出手段によって検出されたキーに対応する文字、あるいは、機能を出力し、第４の所定の時間の間に、キー入力手段によってキーの押下が検出された場合、制御手段は、当該キーを入力キーと判断してもよい。
【００２７】
即ち、キーにタッチした後にＴ４時間、例えば５００ｍｓは、画面へのフィードバックを行わず、この間にキー押下があったときには、押下したキーを入力キーとみなす。
【００２８】
この入力端末によると、タッチした時点から押下がすぐに行われた場合には、操作者はタッチによる画面フィードバックを利用せずに押下を決断したと解釈できる。押下から一定時間Ｔ４は画面フィードバックを行わないことにより、熟練した操作者に不必要な画面フィードバックを見せることなく、又Ｔ４の間は押下したキーをそのまま入力キーとみなすことで、熟練したキー操作を損なうことのないキー入力を提供できる。尚、Ｔ４は、操作者が画面フィードバックを欲しない時間として、予め端末が記憶しておく値とし、１００ｍｓ〜１ｓが想定される。
【００２９】
又、第１及び第２の特徴に係る入力端末において、キー入力手段によって検出されたキーが特定のキーである場合に、制御手段は、当該キーを入力キーと判断してもよい。
【００３０】
即ち、押下されたキーと異なる、事前にタッチしていたキーを入力キーとみなす判断において、事前にタッチしていたキーが押下したキーの、例えば、上下の位置にあったときのみ、事前にタッチしていたキーを入力キーとみなす。
【００３１】
タッチ押下の操作において、指の動きのずれが出やすいのは、指を当てる角度により、上下方向にずれやすいことは想定できる。そのため、この入力端末によると、タッチと押下が左右の位置で異なっていても、それは確信をもって押下したとみなし、上下の位置で異なったら、指のずれと判断して、事前にタッチしていたキーを入力キーとみなすことができる。これにより、出力により機能を確認したキーと別のキーを押下する際の、誤入力を軽減することができる。
【００３２】
本発明の第３の特徴は、（ａ）物体が押下したキーを検出するキー入力手段と、（ｂ）物体が接触したキーを検出するタッチ検出手段と、（ｃ）タッチ検出手段が検出したキーに基づき、複数のキーが接触していることを判定する複数キータッチ判定手段と、（ｄ）複数キータッチ判定手段によって検出されたキーに対応する位置、文字、あるいは、機能を出力手段とを備える入力端末であることを要旨とする。
【００３３】
即ち、タッチ検出方式として、キー毎にタッチ検出機能を設ける、あるいは点ではなく領域としてタッチ位置を検出する、といった手法により、例え複数のキーに同時にタッチしていても、タッチしている複数のキーを判定できるタッチ検出方式がある。このような検出方式を備えた端末において、複数のキーへのタッチを検出したときには、複数のキーにタッチしている旨を表示画面などに出力する。
【００３４】
複数のキーをタッチしているときには、誤入力の可能性が高くなる。第３の特徴に係る入力端末による、タッチ位置が１つ又は複数のキーに対応付けられるタッチ検出方式では、複数のキーのタッチが検出できるため、複数のキーにタッチしているときに、画面フィードバックに複数のキーにタッチしている旨を画面表示などにより出力し、操作者に注意を促すと共に、どのキーに又がってタッチしているか操作者が判るので、タッチ位置をずらす、あるいは押下の際にどちらに力を加えて押し込むのかの参考になる。
【発明の効果】
【００３５】
本発明によると、タッチ検出パッド付キーパッドを持ち、キーへのタッチ動作に基づき、タッチしたキーの機能が出力される端末において、出力により操作者が認識したキーと、実際に押下したキーの機能を一致させる入力端末を提供することができる。
【図面の簡単な説明】
【００３６】
【図１】第１〜第５の実施の形態に係る入力端末の外観を示す図である（その１）。
【図２】第１〜第５の実施の形態に係る入力端末の外観を示す図である（その２）。
【図３】第１〜第４の実施の形態に係る入力端末のハードウェア構成例である。
【図４】第１の実施の形態に係る入力端末の構成ブロック図である（その１）。
【図５】第１の実施の形態に係る入力端末の構成ブロック図である（その２）。
【図６】第１の実施の形態に係る入力端末が保持する記録データである（その１）。
【図７】第１の実施の形態に係る入力端末が保持する記録データである（その２）。
【図８】第１の実施の形態に係る入力端末の制御方法を示すフローチャートである。
【図９】第１の実施の形態に係る入力端末のタイミングチャート例である（その１）。
【図１０】第１の実施の形態に係る入力端末のタイミングチャート例である（その２）。
【図１１】第１の実施の形態に係る入力端末のタイミングチャート例である（その３）。
【図１２】第２の実施の形態に係る入力端末の制御方法を示すフローチャートである。
【図１３】第２の実施の形態に係る入力端末のタイミングチャート例である。
【図１４】第３の実施の形態に係る入力端末の制御方法を示すフローチャートである。
【図１５】第３の実施の形態に係る入力端末のタイミングチャート例である（その１）。
【図１６】第３の実施の形態に係る入力端末のタイミングチャート例である（その２）。
【図１７】第４の実施の形態に係る入力端末の特定位置テーブルの一例である。
【図１８】第４の実施の形態に係る入力端末の制御方法を示すフローチャートである。
【図１９】第５の実施の形態に係る入力端末の構成ブロック図である。
【図２０】第５の実施の形態に係る入力端末のハードウェア構成例である。
【図２１】第５の実施の形態に係る入力端末の表示画面の例である。
【図２２】従来の入力端末の構成ブロック図である。
【図２３】従来の入力端末の制御方法を示すフローチャートである。
【図２４】従来のキー領域テーブルの一例である。
【図２５】従来のキー登録テーブルの一例である。
【図２６】従来の入力端末の表示画面の例である。
【図２７】従来の入力端末の課題を説明するための図である。
【発明を実施するための形態】
【００３７】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一又は類似の部分には、同一又は類似の符号を付している。ただし、図面は模式的なものであることに留意すべきである。
【００３８】
本発明の実施形態に係る入力端末の構成について、図１及び図２を参照して説明する。
【００３９】
図１に、本発明が対象とする、タッチ検出パッド付きキースイッチ１２を有する入力端末１００の使用例を示す。本使用例は、携帯電話機において、メニュー画面として、表示デバイス２０の機能表示領域３０に、各キーに割付けられた機能が表示された状態を示す。
【００４０】
図２に、本発明が対象とする、タッチ検出パッド付きキースイッチ１２を有する入力端末１００の別の使用例を示す。本使用例は、携帯電話機において、文字入力機能として、表示デバイス２０のボタン表示領域３２に、各キーに割付けられた文字として、ひらがなの各行が表示された状態を示す。又、表示デバイス２０の入力文表示領域３１には、入力された文字が表示される。
【００４１】
図３は、本発明が対象とする、タッチ検出パッド付きキースイッチ１２を有する入力端末１００のハードウェア構成例を示す。ユーザインタフェースのデバイスは、タッチ検出パッド１１、キースイッチ１２、表示デバイス２０からなる。タッチ検出パッド１１は、キースイッチ１２に重ね合わせて設置される。これらのユーザインタフェースのデバイスは、端末を制御するＣＰＵのバスに、それぞれインタフェース回路（タッチ検出パッドインタフェース４０、キースイッチインタフェース４１）を介して接続される。またＣＰＵ４２のバスには、プログラムを記憶するＲＯＭ４３、処理中のデータを記憶するＲＡＭ４４、表示デバイスに表示信号を出力する表示デバイスインタフェース４５が接続される。表示画面としては、図１のメニュー画面による機能表示を示している。
【００４２】
＜第１の実施の形態＞
（入力端末の構成）
第１の実施の形態に係る入力端末は、図４に示すように、タッチ検出手段５０、キー入力手段５１と、出力手段５４と、タッチキー記憶手段５３と、制御手段５２とを備える。
【００４３】
タッチ検出手段５０は、指先などの物体が接触したキーを検出する。
【００４４】
キー入力手段５１は、指先などの物体が押下したキーを検出する。
【００４５】
出力手段５４は、タッチ検出手段５０によって検出されたキーに対応する文字、あるいは、機能を表示する。
【００４６】
タッチキー記憶手段５３は、タッチ検出手段５０によって検出されたキーと、当該検出された時刻とを記憶する。又、タッチキー記憶手段５３は、ＲＡＭ４４等の内部記憶装置でも良く、ＨＤやＦＤ等の外部記憶装置でも良い。
【００４７】
制御手段５２は、キー入力手段５１によって押下したキーが検出された場合、タッチキー記憶手段５３に記憶されたキーと時刻とを参照することにより、タッチ検出手段５０によって押下したキーが検出された時刻より、第１の所定の時間前に接触したキーを入力キーと判断する。
【００４８】
又、制御手段５２は、キー入力手段５１によって押下したキーが検出された時刻より、第１の所定の時間前に接触したキーがない場合は、押下したキーを入力キーと判断する。
【００４９】
タッチキー記憶手段５３は、図６に示すような、タッチキー記憶テーブルを保持する。タッチキー記憶手段５３は、タッチイベントの発生したタイミング、タッチに対応したキー、イベントがタッチＯＮであるかタッチＯＦＦについて、順次このテーブルに書き込み、記憶しておく。
【００５０】
又、第１の実施の形態に係る入力端末は、図５に示すように、キー押下記憶手段５８（キー押下記憶手段）を更に備えてもよい。
【００５１】
キー押下記憶手段５８は、キー入力手段５１によって検出されたキーと、当該検出された時刻とを記憶する。キー押下記憶手段５８は、図７に示すような、キー押下記憶テーブルを保持する。キー押下記憶手段５８は、キー押下のタイミング、押下されたキーの種類について、順次このテーブルに書き込み、記憶しておく。又、キー押下記憶手段５８は、ＲＡＭ４４等の内部記憶装置でも良く、ＨＤやＦＤ等の外部記憶装置でも良い。
【００５２】
又、第１の実施の形態に係る入力端末１００は、図３に示すように、処理制御装置（ＣＰＵ）を有し、タッチ検出手段５０、キー入力手段５１、制御手段５２などをモジュールとして機能させる構成とすることができる。これらのモジュールは、パーソナルコンピュータ等の汎用コンピュータにおいて、もしくはＰＤＡや携帯電話端末において、プログラムモジュールとして実行することにより実現することができる。尚、図示してはいないが、入力端末１００は、制御手段５２等の機能を実行させるためのプログラムを保存する記録媒体を備えていても良い。記録媒体は、例えば、ハードディスク、フレキシブルディスク、コンパクトディスク、ＩＣチップ、カセットテープなどが挙げられる。このようなプログラムを保持した記録媒体によれば、プログラムの保存、運搬、販売などを容易に行うことができる。
【００５３】
（入力端末の制御方法）
次に、第１の実施の形態に係る入力端末の制御方法について、図８を用いて説明する。
【００５４】
まず、ステップＳ１０１において、タッチ検出手段５０は、操作者のタッチを検出すると、ステップＳ１０２において、キー領域テーブルにより、タッチ位置に関連するキーを決定し、ステップＳ１０３において、該当するキーにタッチされたことを表示画面上に表示する。
【００５５】
次に、ステップＳ１０４において、タッチイベントについて、タッチキー記憶テーブルに登録し、記憶する。ここで、ステップＳ１０１〜Ｓ１０４は、タッチが継続しているかぎり、継続的に行われる。
【００５６】
次に、ステップＳ１０５において、キー入力手段５１が、操作者のキー押下を検出したとする。このときのキー押下イベントを、Ｅｐとし、押下したキーはＫｐであったとする。
【００５７】
ステップＳ１０６において、キー押下イベントＥｐは、キー押下記憶テーブルに登録される。次に、ステップＳ１０７において、１つ前のキー押下イベントＥｐ−１をキー押下記憶テーブルから参照し、ステップＳ１０８において、Ｅｐ−１がＥｐからＴ２時間以内、例えば１ｓ以内で発生しているか否かを判断し、Ｔ２時間以内に発生していた場合は、ステップＳ１０９へ進み、押下したキーＫｐに割付けられた機能を動作させる。このタイミングチャート例を図１１に示す。ここでは、前に表現したように、Ｋ２は“２”キーを、Ｋ５は“５”キーを表す。
【００５８】
次に、ステップＳ１０８において、Ｅｐ−１がＥｐからＴ２時間以内に発生していない場合は、ステップＳ１１０に進み、キー押下よりＴ１時間、例えば１００ｍｓ前のタッチキーを、タッチ記憶テーブルにより参照する。そして、ステップＳ１１１において、Ｔ１時間前にタッチキーがあるか否か判断し、タッチキーがある場合、ステップＳ１１２へ進み、Ｔ１時間前のタッチキーＫｔに割付けられた機能を動作させる。このタイミングチャート例を図９に示す。ここでは、前に表現したように、Ｋ２は“２”キーを、Ｋ５は“５”キーを表す。
【００５９】
一方、ステップＳ１１１において、Ｔ１時間前にタッチキーが無かった場合、ステップ１０９において、押下したキーＫｐに割付けられた機能を動作させる。このタイミングチャート例を図１０に示す。ここでは、前に表現したように、Ｋ２は“２”キーを、Ｋ５は“５”キーを表す。
【００６０】
（作用及び効果）
第１の実施の形態では、タッチ位置を１つのキーに対応付けるタッチ検出方式において、キー押下より一定時間前Ｔ１前、例えば１００ｍｓ程度前にタッチしていたキーを入力キーとする。たとえ、押下したキーが異なっていても、Ｔ１前にタッチしたキーを入力キーとみなす。
【００６１】
操作者が特定のキーを押下しようと判断したときから、実際の押下が行われるまでの時間は、操作者の意思の変化が無い時間と考えてよい。従って、図９に示すように、ある時点で押下したキーが“２”キー（以下、Ｋ２）であり、Ｋ２の押下のタイミングからある時間Ｔ１だけさかのぼったタイミングにて、タッチされているキーが“５”キー（以下、Ｋ５）であったとすると、Ｋ２の押下に関し、操作者は実際にはＫ５を押下したかったのだと解釈し、Ｋ５を入力キーとすることができる。このように、第１の実施の形態に係る入力端末によると、誤入力を防ぐことができる。尚、Ｔ１は、操作者が特定のキーを押下しようと決断したときから、実際の押下が行われるまでの時間として予め端末が記憶しておく値とし、数十ｍｓから１００ｍｓ程度が想定される。
【００６２】
又、制御手段５２は、Ｔ１前にはタッチが為されていないが、キーの押下があったときには、押下したキーを入力キーとすることができる。
【００６３】
この入力端末によると、図１０に示すように、押下したキーがＫ２であり、Ｋ２の押下のタイミングからある時間Ｔ１だけさかのぼったタイミングにて、タッチされているキーが無かったとすると、操作者はタッチによる画面へのフィードバックを利用せずにキー押下を行ったものと判断し、実際に押下されたキーであるＫ２を入力キーとできる。操作者がキー操作の手順を熟知し、すばやく押下を行う時にも、適切なキー入力を提供できる。
【００６４】
又、制御手段５２は、キー押下より一定時間Ｔ２前の間、例えば１ｓの間に、別の押下があったとすると、押下したキーを入力キーとみなすことができる。
【００６５】
この入力端末によると、図１１に示すように、押下したキーがＫ２であり、Ｋ２の押下タイミングからある時間Ｔ２だけさかのぼったタイミング以内に、別の押下があったとすると、操作者が速い速度で連続してキー入力を行ったものと判断し、Ｔ１だけさかのぼったタイミングにてタッチされているキーに係わらず、押下したＫ２を入力キーとみなすことができる。操作者がキー操作を熟知していて連続してキー入力を行う時にも、適切なキー入力を提供できる。尚、Ｔ２は、操作者が画面のフィードバックを利用せずに連続してキー入力を行うときの、キー入力の間隔として予め端末が記憶しておく値と、数百ｍｓ〜２，３秒程度が想定される。
【００６６】
＜第２の実施の形態＞
（入力端末の構成）
第２の実施の形態に係る入力端末は、第１の実施の形態と同様に、図４に示すように、タッチ検出手段５０と、キー入力手段５１と、出力手段５４と、タッチキー記憶手段５３と、制御手段５２とを備える。
【００６７】
制御手段５２は、キー入力手段５１によって押下したキーが検出された場合、タッチキー記憶手段５３に記憶されたキーと時刻とを参照することにより、キー入力手段５１によって押下したキーが検出された時刻から前の第３の所定の時間において、最も接触していた時間の長いキーを入力キーと判断する。
【００６８】
その他の機能については、第１の実施の形態と同様であるのでここでは説明を省略する。
【００６９】
（入力端末の制御方法）
次に、第２の実施の形態に係る入力端末の制御方法について、図１２を用いて説明する。
【００７０】
ステップＳ２０１〜２０５は、図８のステップＳ１０１〜１０５と同様の処理であるので、ここでは説明を省略する。
【００７１】
ステップＳ２０６において、キー押下よりＴ３時間、例えば３００ｍｓ前までのタッチキーをタッチキー記憶テーブルにより参照し、ステップＳ２０７において、Ｔ３時間のうちもっとも長い時間タッチしているキーを判定し、そのキーをＫｄとする。そして、ステップＳ２０８において、Ｋｄに割付けられた機能を動作させる。
【００７２】
このタイミングチャート例を図１３に示す。ここでは、前に表現したように、Ｋ２は“２”キーを、Ｋ５は“５”キーを表す。
【００７３】
（作用及び効果）
第２の実施の形態では、タッチ位置を１つのキーに対応付けるタッチ検出方式において、キー押下以前の一定時間Ｔ３、例えば３００ｍｓ内で、タッチ検出されたキーのうち、最もタッチ時間の長かったキーを入力キーの条件とする。
【００７４】
第２の実施の形態に係る入力端末によると、図１３に示すように、押下したキーがＫ２であり、Ｋ２の押下のタイミングからある時間Ｔ３だけさかのぼった期間にて、最も長い時間タッチされていたキーがＫ５であったとすると、Ｋ２の押下に関し、操作者は実際にはＫ５を押下したかったのだと解釈し、Ｋ５を入力キーとすることができる。これは、第１の実施の形態に係る入力端末において、タッチの位置がふらつき、たまたまＴ１前のところに操作者が入力したいＫ５と異なるキーを触っていると、誤入力を発生することになるが、もっとも長い時間のタッチを判断することで、このような誤入力を防ぐことができる。これにより、誤入力を防ぐことができる。尚、Ｔ３は、画面のフィードバックを確認する時間として予め端末が記憶しておく値とし、１００〜５００ｍｓ程度が想定される。
【００７５】
＜第３の実施の形態＞
（入力端末の構成）
第３の実施の形態に係る入力端末は、第１の実施の形態と同様に、図４に示すように、タッチ検出手段５０と、キー入力手段５１と、出力手段５４と、タッチキー記憶手段５３と、制御手段５２とを備える。
【００７６】
出力手段５４は、第４の所定の時間経過後に、タッチ検出手段５０によって検出されたキーに対応する文字、あるいは、機能を表示する。
【００７７】
制御手段５２は、タッチ検出手段５０がキーへの接触を検出してから第４の所定の時間の間に、キー入力手段５１によってキーの押下が検出された場合、当該キーを入力キーと判断する。
【００７８】
その他の機能については、第１の実施の形態と同様であるのでここでは説明を省略する。
【００７９】
（入力端末の制御方法）
次に、第３の実施の形態に係る入力端末の制御方法について、図１４を用いて説明する。
【００８０】
ステップＳ３０１及びＳ３０２は、図８のステップＳ１０１及びＳ１０２と同様である。
【００８１】
次に、ステップＳ３０３において、Ｔ４時間、例えば５００ｍｓ経過したか否か判断し、経過した場合は、ステップＳ３０４へ進み、タッチしているキーの表示を行い、ステップＳ３０７において、その間にキー押下が検出されると、ステップＳ３０８において、押下したキーＫｐに割付けられた機能を動作させる。
【００８２】
ステップＳ３０３において、Ｔ４時間経過した後は、図８のステップＳ１０３以降と同様の処理が行われる。
【００８３】
Ｔ４の間押下が無かった場合のタイミングチャート例を図１５に、Ｔ４の間押下が有った場合のタイミングチャート例を図１６に示す。ここでは、前に表現したように、Ｋ２は“２”キーを、Ｋ５は“５”キーを表す。
【００８４】
（作用及び効果）
第３の実施の形態では、キーにタッチした後にＴ４時間、例えば５００ｍｓは、画面へのフィードバックを行わず、この間にキー押下があったときには、押下したキーを入力キーとみなすことができる。
【００８５】
第３の実施の形態に係る入力端末によると、図１５に示すように、Ｋ５にタッチしてから、Ｔ４時間経過後に、Ｋ５に割り付けられた文字や機能を表示することができる。又、図１６に示すように、タッチした時点から押下がすぐに行われた場合には、操作者はタッチによる画面フィードバックを利用せずに押下を決断したと解釈できる。押下から一定時間Ｔ４は画面フィードバックを行わないことにより、熟練した操作者に不必要な画面フィードバックを見せることなく、又、Ｔ４の間は押下したキーをそのまま入力キーとみなすことで、熟練したキー操作を損なうことのないキー入力を提供できる。尚、Ｔ４は、操作者が画面フィードバックを欲しない時間として、予め端末が記憶しておく値とし、１００ｍｓ〜１ｓが想定される。
【００８６】
＜第４の実施の形態＞
（入力端末の構成）
第４の実施の形態に係る入力端末は、第１の実施の形態と同様に、図４に示すように、タッチ検出手段５０と、キー入力手段５１と、出力手段５４と、タッチキー記憶手段５３と、制御手段５２とを備える。
【００８７】
制御手段５２は、キー入力手段５１によって検出された位置がキーの特定の位置である場合に、当該キーを入力キーと判断する。図１７（ａ）に示すキーレイアウトにおいて、図１７（ｂ）に示すように、あるキーについて、その上下のキーを特定の位置のキーと設定する。
【００８８】
その他の機能については、第１の実施の形態と同様であるのでここでは説明を省略する。
【００８９】
（入力端末の制御方法）
次に、第４の実施の形態に係る入力端末の制御方法について、図１８を用いて説明する
ステップＳ４０１〜４１１は、図８のステップＳ１０１〜１１０と同様であるので、ここでは説明を省略する。
【００９０】
ステップＳ４１２において、Ｔ１前にタッチしていたキーＫｔが、押下したキーＫｐと異なっていて、ＫｐがＫｔに対し特定の位置にあれば、ステップＳ４１３へ進み、Ｋｔを入力キーとみなし、そうでなければステップＳ４０９へ進み、Ｋｐを入力キーとする。ＫｐがＫｔと異なっていたときに、指の動きのずれが出にくい横方向の動きであれば、確信を持ってＫｐを押下したと考えられ、そのような押下にて、Ｋｔを入力キーとみなすことによる、誤入力を防ぐことができる。
【００９１】
（作用及び効果）
第４の実施の形態では、押下されたキーと異なる、事前にタッチしていたキーを入力キーとみなす判断において、事前にタッチしていたキーが押下したキーの、例えば、上下の位置にあったときのみ、事前にタッチしていたキーを入力キーとみなすことができる。
【００９２】
タッチ押下の操作において、指の動きのずれが出やすいのは、指を当てる角度により、上下方向にずれやすいことは想定できる。そのため、この入力端末によると、タッチと押下が左右の位置で異なっていても、それは確信をもって押下したとみなし、上下の位置で異なったら、指のずれと判断して、事前にタッチしていたキーを入力キーとみなすことができる。これにより、表示により機能を確認したキーと別のキーを押下する際の、誤入力を軽減することができる。
【００９３】
＜第５の実施の形態＞
（入力端末の構成）
第５の実施の形態に係る入力端末は、図１９に示すように、タッチ検出手段５０と、キー入力手段５１と、出力手段５４と、タッチキー記憶手段５３と、制御手段５２と、複数キータッチ判定手段５９とを備える。
【００９４】
キー入力手段５１は、物体が押下したキーを検出する。
【００９５】
タッチ検出手段５０は、物体が接触したキーを検出する。ここで、タッチ検出手段５０は、例えば、キー毎に分割された複数のタッチパッドを備えるといった、複数点の同時検出を行えるものを用いる。
【００９６】
複数キータッチ判定手段５９は、タッチ検出手段５０が検出したキーに基づき、タッチに対応する単数もしくは複数のキーが接触していることを判定する。
【００９７】
出力手段５４は、複数キータッチ判定手段５９によって検出されたキーに対応する文字、あるいは、機能を表示する。
【００９８】
図２０は、第５の実施の形態における、タッチ検出パッド付きキースイッチ１２を有する入力端末１００のハードウェア構成例を示す。ユーザインタフェースのデバイスは、タッチ検出パッド１１からなる。これらのユーザインタフェースのデバイスは、端末を制御するＣＰＵのバスに、それぞれインタフェース回路（タッチ検出パッドインタフェース４０、キースイッチインタフェース４１）を介して接続される。
【００９９】
又、第５の実施の形態では、図１に相当する使用例において、キー“２”およびキー“５”に同時にタッチがあった場合、出力手段５４は、図２１に示すように、表示上のキー“２”の位置の「ＮＷ接続」機能、キー“５”の位置の「電話帳」機能について、表示枠の強調や反転等に表示を変更し、複数のキーにタッチしていることを操作者に知らせる。
【０１００】
その他の機能については、第１の実施の形態と同様であるのでここでは説明を省略する。
【０１０１】
（作用及び効果）
タッチ検出方式として、キー毎にタッチ検出機能を設ける、あるいは点ではなく領域としてタッチ位置を検出する、といった手法により、例え複数のキーに同時にタッチしていても、タッチしている複数のキーを判定できるタッチ検出方式がある。第５の実施の形態では、このような検出方式を備えた端末において、複数のキーへのタッチを検出したときには、複数のキーにタッチしている旨を表示画面に表示する。
【０１０２】
複数のキーをタッチしているときには、誤入力の可能性が高くなる。第５の実施の形態に係る入力端末による、タッチ位置が１つ又は複数のキーに対応付けられるタッチ検出方式では、複数のキーのタッチが検出できるため、複数のキーにタッチしているときに、画面フィードバックに複数のキーにタッチしている旨を表示し、操作者に注意を促すと共に、どのキーに又がってタッチしているか操作者が判るので、タッチ位置をずらす、あるいは押下の際にどちらに力を加えて押し込むのかの参考になる。
【符号の説明】
【０１０３】
１１…タッチ検出パッド
１２…キースイッチ
２０…表示デバイス
３０…機能表示領域
３１…入力文表示領域
３２…ボタン表示領域
４０…タッチ検出パッドインタフェース
４１…キースイッチインタフェース
４３…ＲＯＭ
４４…ＲＡＭ
５０…タッチ検出手段
５１…キー入力手段
５２…制御手段
５３…タッチキー記憶手段
５４…出力手段
５８…キー押下記憶手段
５９…複数キータッチ判定手段
１００…入力端末
【図１】
2010160825.tif 000003
【図２】
2010160825.tif 000004
【図３】
2010160825.tif 000005
【図４】
2010160825.tif 000006
【図５】
2010160825.tif 000007
【図６】
2010160825.tif 000008
【図７】
2010160825.tif 000009
【図８】
2010160825.tif 000010
【図９】
2010160825.tif 000011
【図１０】
2010160825.tif 000012
【図１１】
2010160825.tif 000013
【図１２】
2010160825.tif 000014
【図１３】
2010160825.tif 000015
【図１４】
2010160825.tif 000016
【図１５】
2010160825.tif 000017
【図１６】
2010160825.tif 000018
【図１７】
2010160825.tif 000019
【図１８】
2010160825.tif 000020
【図１９】
2010160825.tif 000021
【図２０】
2010160825.tif 000022
【図２１】
2010160825.tif 000023
【図２２】
2010160825.tif 000024
【図２３】
2010160825.tif 000025
【図２４】
2010160825.tif 000026
【図２５】
2010160825.tif 000027
【図２６】
2010160825.tif 000028
【図２７】
2010160825.tif 000029