(57)【要約】【課題】タッチ式キー入力手段を備える移動通信端末機において、キー入力手段のキー配列間隔を狭く構成した場合に発生し得るキー入力エラーを防止する。【解決手段】複数のタッチキーからなるタッチ式キー入力手段を備える移動通信端末機の前記各タッチキーに対して入力操作がなされたとき、少なくとも２つのタッチキーに対応する入力信号を同時に検出したか否かを判定する段階と、前記少なくとも２つの入力信号が同時に検出された場合には、所定の優先順位に従って、前記少なくとも２つのタッチキーのうちいずれか１つをキー入力操作がなされたタッチキーとして決定する段階と、を含む。【選択図】図５
2007267388.tif 000002
【特許請求の範囲】
【請求項１】
複数のタッチキーからなるタッチ式キー入力手段を備える移動通信端末機の前記各タッチキーに対して入力操作がなされたとき、少なくとも２つのタッチキーに対応する入力信号を同時に検出したか否かを判定する段階と、
前記少なくとも２つの入力信号が同時に検出された場合には、所定の優先順位に従って、前記少なくとも２つのタッチキーのうちいずれか１つをキー入力操作がなされたタッチキーとして決定する段階と、
を含むことを特徴とする移動通信端末機のキー入力検出方法。
【請求項２】
前記少なくとも２つのタッチキーのうちいずれか１つをキー入力操作がなされたタッチキーとして決定する段階は、
前記少なくとも２つのタッチキーに予め設定された優先順位を判断する段階と、
前記少なくとも２つのタッチキーのうち、優先順位が最も高いタッチキーをキー入力操作がなされたタッチキーとして決定する段階と、
を含むことを特徴とする請求項１に記載の移動通信端末機のキー入力検出方法。
【請求項３】
前記少なくとも２つのタッチキーの優先順位は、統計的分析により予め設定されることを特徴とする請求項２に記載の移動通信端末機のキー入力検出方法。
【請求項４】
前記少なくとも２つのタッチキーの優先順位は、前記移動通信端末機のキー入力手段上の前記複数のタッチキーの位置に応じて予め設定されていることを特徴とする請求項２に記載の移動通信端末機のキー入力検出方法。
【請求項５】
前記キー入力手段は、複数のタッチキーを少なくとも２列に配列して有し、
前記少なくとも２つのタッチキーの優先順位は、前記少なくとも２列のタッチキーのうち、上位の行に配列されたタッチキーほど高く設定された、
ことを特徴とする請求項４に記載の移動通信端末機のキー入力検出方法。
【請求項６】
前記キー入力手段は、カーソルキーと非カーソルキーとを含む複数のタッチキーを配列して有し、
前記少なくとも２つのタッチキーの優先順位は、前記非カーソルキーよりもカーソルキーの方が高く設定された、
ことを特徴とする請求項４に記載の移動通信端末機のキー入力検出方法。
【請求項７】
前記少なくとも２つのタッチキーのうちいずれか１つをキー入力操作がなされたタッチキーとして決定する段階は、
前記少なくとも２つのタッチキーに対応する入力信号が基準レベルに到達する時間を測定する段階と、
前記少なくとも２つのタッチキーのうち、前記測定時間が最も短いタッチキーをキー入力操作がなされたタッチキーとして決定する段階と、
を含むことを特徴とする請求項１に記載の移動通信端末機のキー入力検出方法。
【請求項８】
前記少なくとも２つのタッチキーのうちいずれか１つをキー入力操作がなされたタッチキーとして決定する段階は、前記少なくとも２つのタッチキーのうち、少なくとも１つに対応する入力信号のレベルが所定のレベル範囲内で変動している場合に、該レベル変動を平均化した信号に基づいて前記基準レベルに到達する時間を測定することを特徴とする請求項７に記載の移動通信端末機のキー入力検出方法。
【請求項９】
複数のタッチキーからなるタッチ式キー入力手段を備える移動通信端末機の前記各タッチキーに対して入力操作がなされたとき、現在実行されているタスクを判断する段階と、
前記現在実行されているタスクに関連しない第１のタッチキーと関連する第２のタッチキーとを区別する段階と、
前記第１のタッチキーの感度レベルが前記第２のタッチキーの感度レベルよりも低くなるように設定する段階と、
前記複数のタッチキーのいずれか１つに対応する入力信号を検出する段階と、
前記第１のタッチキーの感度レベルに基づいて、前記検出された入力信号に該当するタッチキーが前記第１のタッチキーのキー入力操作によるものか否かを判断する段階と、
を含むことを特徴とする移動通信端末機のキー入力検出方法。
【請求項１０】
前記検出された入力信号に該当するタッチキーが前記第１のタッチキーのキー入力操作によるものか否かを判断する段階は、
前記入力信号が前記第１のタッチキーに該当する閾値レベル以上を持続的に維持している時間を測定する段階と、
前記測定された時間が前記第１のタッチキーの感度レベルに該当する時間を超える場合にのみ、前記検出された入力信号に該当する第１のタッチキーをキー入力操作がなされたキーと判断する段階と、
を含むことを特徴とする請求項９に記載の移動通信端末機のキー入力検出方法。
【請求項１１】
前記第１タッチキーの感度レベルを設定する段階は、前記第１タッチキーに対応する入力信号の閾値レベル以上の維持時間が前記第２タッチキーに対応する入力信号の閾値レベル以上の維持時間よりも大きい値となるように設定することを特徴とする請求項１０に記載の移動通信端末機のキー入力検出方法。
【請求項１２】
前記第１タッチキーの感度レベルを設定する段階は、前記第１タッチキーに対応する入力信号の閾値レベルが前記第２タッチキーに対応する入力信号の閾値レベルよりも高くなるように設定することを特徴とする請求項１０に記載の移動通信端末機のキー入力検出方法。
【請求項１３】
前記閾値レベル以上の維持時間を測定する段階は、
前記入力信号のレベルが所定のレベル範囲内で変動しているか否かを判断する段階と、
前記レベル変動を平均化した信号に基づいて前記閾値レベル以上を持続的に維持している時間を測定する段階と、
を含むことを特徴とする請求項１０に記載の移動通信端末機のキー入力検出方法。
【請求項１４】
複数のタッチキーからなるタッチ式キー入力手段を備える移動通信端末機において、
前記複数のタッチキーのいずれかに１つに対応する入力信号を検出する段階と、
前記検出された入力信号の所定の閾値レベルに到達する時間を測定する段階と、
前記測定時間に基づいて前記入力信号の立ち上がり勾配を算出する段階と、
前記算出された立ち上がり勾配が所定の勾配よりも小さい場合にのみ、前記入力信号に該当するタッチキーがキー入力操作されたと決定する段階と、
を含むことを特徴とする移動通信端末機のキー入力検出方法。
【請求項１５】
前記入力信号の立ち上がり勾配を算出する段階は、前記測定時間で所定の基準レベルを除算することを特徴とする請求項１４に記載の移動通信端末機のキー入力検出方法。
【請求項１６】
複数のタッチキーを具備したタッチ式キー入力手段と、
前記タッチ式キー入力手段の少なくとも２つのタッチキーに対応する入力信号を検出し、前記複数のタッチキーに予め設定された優先順位に従って前記少なくとも２つのタッチキーのいずれか１つをキー入力操作されたタッチキーとして決定する制御部と、
を含むことを特徴とする移動通信端末機。
【請求項１７】
前記複数のタッチキーが前記キー入力手段上に少なくとも２列に配列されていることを特徴とする請求項１６に記載の移動通信端末機。
【請求項１８】
前記複数のタッチキーの優先順位は、前記キー入力手段の各タッチキーの位置に応じて予め設定されていることを特徴とする請求項１６に記載の移動通信端末機。
【請求項１９】
前記予め設定された優先順位は、統計的分析に基づいて設定されることを特徴とする請求項１８に記載の移動通信端末機。
【請求項２０】
前記複数のタッチキーの優先順位を保存するメモリ部をさらに含むことを特徴とする請求項１６に記載の移動通信端末機。
【請求項２１】
前記制御部は、
前記複数のタッチキーの予め設定された優先順位を判断する段階と、
前記優先順位が最も高いタッチキーをキー入力操作されたキーとして決定する段階と、
を行うことを特徴とする請求項１６に記載の移動通信端末機。
【請求項２２】
前記複数のタッチキーの予め設定された優先順位は、統計的分析に基づいて設定されることを特徴とする請求項２１に記載の移動通信端末機。
【請求項２３】
前記複数のタッチキーの予め設定された優先順位は、前記キー入力手段上の前記各タッチキーの位置に応じて設定されていることを特徴とする請求項２１に記載の移動通信端末機。
【請求項２４】
前記キー入力手段は、複数のタッチキーを少なくとも２列に配列して有し、
前記少なくとも２つのタッチキーの優先順位は、前記少なくとも２列のタッチキーのうち、上位の行に配列されたタッチキーほど高く設定された、
ことを特徴とする請求項２１に記載の移動通信端末機。
【請求項２５】
前記キー入力手段は、カーソルキーと非カーソルキーとを含む複数のタッチキーを配列して有し、
前記少なくとも２つのタッチキーの優先順位は、前記非カーソルキーよりもカーソルキーの方が高く設定された、
ことを特徴とする請求項２４に記載の移動通信端末機。
【請求項２６】
前記制御部は、
前記少なくとも２つのタッチキーに対応する入力信号が基準レベルに到達する時間を測定する段階と、
前記少なくとも２つのタッチキーのうち、前記測定時間が最も短いタッチキーをキー入力操作がなされたタッチキーとして決定する段階と、
をさらに行うことを特徴とする請求項１６に記載の移動通信端末機。
【請求項２７】
前記制御部は、前記少なくとも２つのタッチキーのうち、少なくとも１つに対応する入力信号のレベルが所定のレベル範囲内で変動している場合に、該レベル変動を平均化した信号に基づいて前記基準レベルに到達する時間を測定することを特徴とする請求項２６に記載の移動通信端末機。
【請求項２８】
前記制御部は、
前記各タッチキーに対して入力操作がなされたとき、現在実行されているタスクを判断する段階と、
前記現在実行されているタスクに関連しない第１のタッチキーと関連する第２のタッチキーとを区別する段階と、
前記第１のタッチキーの感度レベルが前記第２のタッチキーの感度レベルよりも低くなるように設定する段階と、
前記複数のタッチキーのいずれか１つに対応する入力信号を検出する段階と、
前記第１のタッチキーの感度レベルに基づいて、前記検出された入力信号に該当するタッチキーが前記第１のタッチキーのキー入力操作によるものか否かを判断する段階と、
をさらに行うことを特徴とする請求項１６に記載の移動通信端末機。
【請求項２９】
前記制御部は、
前記入力信号が前記第１のタッチキーに該当する閾値レベル以上を持続的に維持している時間を測定する段階と、
前記測定された時間が前記第１のタッチキーの感度レベルに該当する時間を超える場合にのみ、前記検出された入力信号に該当する第１のタッチキーをキー入力操作がなされたキーと判断する段階と、
をさらに行うことを特徴とする請求項２８に記載の移動通信端末機。
【請求項３０】
前記制御部は、前記第１タッチキーに対応する入力信号の閾値レベル以上の維持時間が前記第２タッチキーに対応する入力信号の閾値レベル以上の維持時間よりも大きい値となるように設定することを特徴とする請求項２９に記載の移動通信端末機。
【請求項３１】
前記制御部は、前記第１タッチキーに対応する入力信号の閾値レベルが前記第２タッチキーに対応する入力信号の閾値レベルよりも高くなるように設定することを特徴とする請求項２９に記載の移動通信端末機。
【請求項３２】
前記制御部は、
前記入力信号のレベルが所定のレベル範囲内で変動しているか否かを判断する段階と、
前記レベル変動を平均化した信号に基づいて前記閾値レベル以上を持続的に維持している時間を測定する段階と、
をさらに行うことを特徴とする請求項２９に記載の移動通信端末機。
【請求項３３】
前記制御部は、
前記複数のタッチキーのいずれかに１つに対応する入力信号を検出する段階と、
前記検出された入力信号の所定の閾値レベルに到達する時間を測定する段階と、
前記測定時間に基づいて前記入力信号の立ち上がり勾配を算出する段階と、
前記算出された立ち上がり勾配が所定の勾配よりも小さい場合にのみ、前記入力信号に該当するタッチキーがキー入力操作されたと決定する段階と、
をさらに含むことを特徴とする請求項１６に記載の移動通信端末機。
【請求項３４】
前記制御部は、前記測定時間で所定の基準レベルを除算して前記入力信号の立ち上がり勾配を算出することを特徴とする請求項３３に記載の移動通信端末機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は移動通信端末機のキー入力検出方法に関し、特に、タッチ式キー入力手段のキー入力エラーを防止する機能を有する移動通信端末機及びそのキー入力検出方法に関する。
【背景技術】
【０００２】
一般に、移動通信端末機は、音声通話機能以外にＳＭＳ（Short Message Service）、チャット、ウェブサーフィン、スケジュール、メモ、及びゲームなどの様々な付加機能を実行できるように構成されており、前記各機能を制御するためのキーパッドを備えている。
【０００３】
前記キーパッドは、移動通信端末機によってデザインに差があるが、その動作方式は、一般に、前記キーパッドを構成する各キーの上部を加圧することにより、キーの接点が端末機本体のプリント基板上に備えられた接点パターンに接触して動作するようになっている。
【０００４】
従って、このような加圧方式のキーパッドを備えた従来の移動通信端末機は、キー入力時に指に多大な負担がかかるという問題があった。このような問題を解決するために、近年、タッチ式キーパッドを移動通信端末機に備える試みがなされている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、前記タッチ式キーパッドは、前記加圧方式のキーパッドとは異なり、１回の接触で望まないキー入力も同時に行われることがあるため、キー配列間隔を狭くすることが困難であり、移動通信端末機の小型化を阻害するという問題があった。
【０００６】
そこで、本発明は、このような問題を解決するためになされたもので、タッチ式キー入力手段を備える移動通信端末機において、前記キー入力手段のキー配列間隔を狭く構成した場合に発生し得るキー入力エラーを防止するための方法、及びそのキー入力エラー防止機能を有する移動通信端末機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様においては、複数のタッチキーからなるタッチ式キー入力手段を備える移動通信端末機の前記各タッチキーに対して入力操作がなされたとき、少なくとも２つのタッチキーに対応する入力信号を同時に検出したか否かを判定する段階と、前記少なくとも２つの入力信号が同時に検出された場合には、所定の優先順位に従って、前記少なくとも２つのタッチキーのうちいずれか１つをキー入力操作がなされたタッチキーとして決定する段階と、を含む。
【０００８】
前記少なくとも２つのタッチキーのうちいずれか１つをキー入力操作がなされたタッチキーとして決定する段階は、前記少なくとも２つのタッチキーに予め設定された優先順位を判断する段階と、前記少なくとも２つのタッチキーのうち、優先順位が最も高いタッチキーをキー入力操作がなされたタッチキーとして決定する段階と、を含む。また、前記少なくとも２つのタッチキーの優先順位は、統計的分析により予め設定される。
【０００９】
前記少なくとも２つのタッチキーの優先順位は、前記移動通信端末機のキー入力手段上の前記複数のタッチキーの位置に応じて予め設定されている。また、前記キー入力手段は、複数のタッチキーを少なくとも２列に配列して有し、前記少なくとも２つのタッチキーの優先順位は、前記少なくとも２列のタッチキーのうち、上位の行に配列されたタッチキーほど高く設定される。
【００１０】
前記キー入力手段は、カーソルキーと非カーソルキーとを含む複数のタッチキーを配列して有し、前記少なくとも２つのタッチキーの優先順位は、前記非カーソルキーよりもカーソルキーの方が高く設定される。
【００１１】
また、前記少なくとも２つのタッチキーのうちいずれか１つをキー入力操作がなされたタッチキーとして決定する段階は、前記少なくとも２つのタッチキーに対応する入力信号が基準レベルに到達する時間を測定する段階と、前記少なくとも２つのタッチキーのうち、前記測定時間が最も短いタッチキーをキー入力操作がなされたタッチキーとして決定する段階と、を含む。好ましくは、前記少なくとも２つのタッチキーのうちいずれか１つをキー入力操作がなされたタッチキーとして決定する段階は、前記少なくとも２つのタッチキーのうち、少なくとも１つに対応する入力信号のレベルが所定のレベル範囲内で変動している場合に、該レベル変動を平均化した信号に基づいて前記基準レベルに到達する時間を測定する。
【００１２】
本発明の他の態様においては、複数のタッチキーからなるタッチ式キー入力手段を備える移動通信端末機の前記各タッチキーに対して入力操作がなされたとき、現在実行されているタスクを判断する段階と、前記現在実行されているタスクに関連しない第１のタッチキーと関連する第２のタッチキーとを区別する段階と、前記第１のタッチキーの感度レベルが前記第２のタッチキーの感度レベルよりも低くなるように設定する段階と、前記複数のタッチキーのいずれか１つに対応する入力信号を検出する段階と、前記第１のタッチキーの感度レベルに基づいて、前記検出された入力信号に該当するタッチキーが前記第１のタッチキーのキー入力操作によるものか否かを判断する段階と、を含む。
【００１３】
前記検出された入力信号に該当するタッチキーが前記第１のタッチキーのキー入力操作によるものか否かを判断する段階は、前記入力信号が前記第１のタッチキーに該当する閾値レベル以上を持続的に維持している時間を測定する段階と、前記測定された時間が前記第１のタッチキーの感度レベルに該当する時間を超える場合にのみ、前記検出された入力信号に該当する第１のタッチキーをキー入力操作がなされたキーと判断する段階と、を含む。
【００１４】
前記第１タッチキーの感度レベルを設定する段階は、前記第１タッチキーに対応する入力信号の閾値レベル以上の維持時間が前記第２タッチキーに対応する入力信号の閾値レベル以上の維持時間よりも大きい値となるように設定する。
【００１５】
前記第１タッチキーの感度レベルを設定する段階は、前記第１タッチキーに対応する入力信号の閾値レベルが前記第２タッチキーに対応する入力信号の閾値レベルよりも高くなるように設定する。
【００１６】
前記閾値レベル以上の維持時間を測定する段階は、前記入力信号のレベルが所定のレベル範囲内で変動しているか否かを判断する段階と、前記レベル変動を平均化した信号に基づいて前記閾値レベル以上を持続的に維持している時間を測定する段階と、を含む。
【００１７】
本発明の他の態様においては、複数のタッチキーからなるタッチ式キー入力手段を備える移動通信端末機において、前記複数のタッチキーのいずれかに１つに対応する入力信号を検出する段階と、前記検出された入力信号の所定の閾値レベルに到達する時間を測定する段階と、前記測定時間に基づいて前記入力信号の立ち上がり勾配を算出する段階と、前記算出された立ち上がり勾配が所定の勾配よりも小さい場合にのみ、前記入力信号に該当するタッチキーがキー入力操作されたと決定する段階と、を含む。好ましくは、前記入力信号の立ち上がり勾配を算出する段階は、前記測定時間で所定の基準レベルを除算する。
【００１８】
本発明のさらに他の態様においては、複数のタッチキーを具備したタッチ式キー入力手段と、前記タッチ式キー入力手段の少なくとも２つのタッチキーに対応する入力信号を検出し、前記複数のタッチキーに予め設定された優先順位に従って前記少なくとも２つのタッチキーのいずれか１つをキー入力操作されたタッチキーとして決定する制御部と、を含む。
【００１９】
前記複数のタッチキーが前記キー入力手段上に少なくとも２列に配列されている。また、前記複数のタッチキーの優先順位は、前記キー入力手段の各タッチキーの位置に応じて予め設定されている。
【００２０】
前記予め設定された優先順位は、統計的分析に基づいて設定される。また、前記移動通信端末機は、前記複数のタッチキーの優先順位を保存するメモリ部をさらに含む。
【００２１】
前記制御部は、前記複数のタッチキーの予め設定された優先順位を判断する段階と、前記優先順位が最も高いタッチキーをキー入力操作されたキーとして決定する段階と、を行う。また、前記複数のタッチキーの予め設定された優先順位は、統計的分析に基づいて設定される。
【００２２】
前記複数のタッチキーの予め設定された優先順位は、前記キー入力手段上の前記各タッチキーの位置に応じて設定されている。また、前記キー入力手段は、複数のタッチキーを少なくとも２列に配列して有し、前記少なくとも２つのタッチキーの優先順位は、前記少なくとも２列のタッチキーのうち、上位の行に配列されたタッチキーほど高く設定される。
【００２３】
前記キー入力手段は、カーソルキーと非カーソルキーとを含む複数のタッチキーを配列して有し、前記少なくとも２つのタッチキーの優先順位は、前記非カーソルキーよりもカーソルキーの方が高く設定され。
【００２４】
また、前記制御部は、前記少なくとも２つのタッチキーに対応する入力信号が基準レベルに到達する時間を測定する段階と、前記少なくとも２つのタッチキーのうち、前記測定時間が最も短いタッチキーをキー入力操作がなされたタッチキーとして決定する段階と、をさらに行う。
【００２５】
前記制御部は、前記少なくとも２つのタッチキーのうち、少なくとも１つに対応する入力信号のレベルが所定のレベル範囲内で変動している場合に、該レベル変動を平均化した信号に基づいて前記基準レベルに到達する時間を測定する。
【００２６】
また、前記制御部は、前記各タッチキーに対して入力操作がなされたとき、現在実行されているタスクを判断する段階と、前記現在実行されているタスクに関連しない第１のタッチキーと関連する第２のタッチキーとを区別する段階と、前記第１のタッチキーの感度レベルが前記第２のタッチキーの感度レベルよりも低くなるように設定する段階と、前記複数のタッチキーのいずれか１つに対応する入力信号を検出する段階と、前記第１のタッチキーの感度レベルに基づいて、前記検出された入力信号に該当するタッチキーが前記第１のタッチキーのキー入力操作によるものか否かを判断する段階と、をさらに行う。
【００２７】
前記制御部は、前記入力信号が前記第１のタッチキーに該当する閾値レベル以上を持続的に維持している時間を測定する段階と、前記測定された時間が前記第１のタッチキーの感度レベルに該当する時間を超える場合にのみ、前記検出された入力信号に該当する第１のタッチキーをキー入力操作がなされたキーと判断する段階と、をさらに行う。
【００２８】
前記制御部は、前記第１タッチキーに対応する入力信号の閾値レベル以上の維持時間が前記第２タッチキーに対応する入力信号の閾値レベル以上の維持時間よりも大きい値となるように設定する。また、前記制御部は、前記第１タッチキーに対応する入力信号の閾値レベルが前記第２タッチキーに対応する入力信号の閾値レベルよりも高くなるように設定する。そして、前記制御部は、前記入力信号のレベルが所定のレベル範囲内で変動しているか否かを判断する段階と、前記レベル変動を平均化した信号に基づいて前記閾値レベル以上を持続的に維持している時間を測定する段階と、をさらに行う。
【００２９】
前記制御部は、前記複数のタッチキーのいずれかに１つに対応する入力信号を検出する段階と、前記検出された入力信号の所定の閾値レベルに到達する時間を測定する段階と、前記測定時間に基づいて前記入力信号の立ち上がり勾配を算出する段階と、前記算出された立ち上がり勾配が所定の勾配よりも小さい場合にのみ、前記入力信号に該当するタッチキーがキー入力操作されたと決定する段階と、をさらに含む。
【００３０】
また、前記制御部は、前記測定時間で所定の基準レベルを除算して前記入力信号の立ち上がり勾配を算出する。
【００３１】
本発明の目的、特性、及び利点は後述する発明の詳細な説明及び添付図面により明らかになるであろう。本発明の付加的な目的、特性、及び利点は、一部が後述する発明の詳細な説明により明らかになるか、本発明の実施により理解されるであろう。
【発明の効果】
【００３２】
本発明の移動通信端末機及びそのキー入力検出方法によれば、タッチ式キー入力手段のキー入力エラーを防止するアルゴリズムによりキー入力エラーが発生しないようにすることができる。したがって、ユーザの利便性を向上させると共に、キー配列間隔を狭く構成することができ、端末機を小型化を図ることができる。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の好ましい実施形態について添付図面を参照して詳細に説明する。本発明は、タッチ式キー入力手段を備えることによりキー入力時に指に多大な負担がかからないようにした移動通信端末機において、前記キー入力手段のキー配列間隔を狭く構成した場合にもキー入力エラーを防止できるようにした移動通信端末機に関する。
【００３４】
図１は、本発明によるタッチ式キー入力手段を備える移動通信端末機の構成を示すブロック図である。
図１に示すように、タッチセンサ部１０１は、本体ケースの表面のキーパッド領域に装着され、前記キーパッド領域のタッチによりキー入力を感知する。
【００３５】
タッチセンサ部１０１は、静電容量感知方式でキー入力を感知するように構成することが好ましい。その理由は、キー入力が主にユーザの指により行われるためである。静電容量感知方式は、人体との接触により生成される僅か数ｐＦの非常に小さい静電容量を定量的に正確に感知するタッチセンシング技術である。しかし、タッチセンサ部１０１は静電容量感知方式に限定されるものではない。
【００３６】
前記キーパッド領域は、移動通信端末機１００に実際に装着するキーパッドを意味するのではなく、図２に示すように、移動通信端末機１００の本体ケースの表面３００にキーの位置と機能を示す領域２００を意味する。図２に示すキーも実際のボタンでないキー領域２０１〜２０９を示すことで代用する。
【００３７】
タッチセンサ部１０１は、複数のタッチセンサ（図示せず）から構成され、キー領域２０１〜２０９の下段には各キーに対応するタッチセンサが装着される。従って、指がキー領域２０１〜２０９に接触すると、該当キー領域の下段に装着されたタッチセンサ部１０１から所定レベルを有する静電容量信号が出力される。
【００３８】
タッチセンサ部１０１から出力された静電容量信号は、Ａ／Ｄ（Analog to Digital）変換器１０２によりデジタル信号に変換された後、制御部１０５に入力される。なお、Ａ／Ｄ変換器１０２は、制御部１０５に内蔵することもでき、外部に装着することもできる。
【００３９】
制御部１０５は、前記複数のタッチセンサのうち静電容量信号を出力したタッチセンサを検出し、そのタッチセンサに該当するキーが入力されたと判断する。また、移動通信端末機１００の動作モードに応じて前記入力されたキーに指定された動作を行うように制御する。例えば、制御部１０５は、音声通話機能、ショートメッセージ機能、ゲーム機能、マルチメディア機能を実行できるように制御し、また、ディスプレイ部１０４を制御して前記各機能実行時に必要な情報を表示する。
【００４０】
移動通信端末機１００を小型化して携帯を簡便にするためには、キー入力のためのキーパッドのキー間の間隔を狭くすることが好ましい。これにより、キーパッドのキー間の間隔が指の大きさより狭くなると、任意のキー入力時にそのキーの近くに構成された他の望まないキーが共に入力される可能性が高い。従って、本発明による移動通信端末機１００は、キー入力エラーを防止する機能をさらに備えるものである。
【００４１】
キー入力エラー防止アルゴリズムは、メモリ部１０３に保存されている。制御部１０５は、キー入力が検出されると、メモリ部１０３に保存されたキー入力エラー防止アルゴリズムを用いて正常なキー入力であるか、又はユーザの行おうとするキー入力であるか否かを判断する。その後、制御部１０５は、正常なキー入力又はユーザの行おうとするキー入力に対してのみ、そのキー入力による指定された動作を制御する。
【００４２】
制御部１０５は、キー入力信号検出ポート（図示せず）を介して入力される静電容量信号をキー入力信号であると判断し、前記キー入力信号に関する時間情報を検出するためにタイマー部１０６を制御する。
【００４３】
以下、前記キー入力エラー防止アルゴリズムについて図３を参照して詳細に説明する。図３は、本発明の実施のために最も頻繁に発生するキー入力エラーを実験により分析した結果を示す表である。
図２に示すように、所定間隔で二次元に配列されたキーパッドにおいて任意のキーを入力する場合、図３に示すように、そのキーの下側に位置するキーが同時に入力されるエラーが全体キー入力エラーのうち５７％と最も多く、次に前記任意のキーの上側に位置するキーが同時に入力されるエラーが２３％と２番目に多く、次に前記任意のキーの左／右側に位置するキーが同時に入力されるエラーが８％と３番目に多いことが分かる。
【００４４】
前記キーの同時入力とは、キー入力が行われたことを認識する所定の維持時間内に複数のキーが入力されたことを意味し、そのキーの入力時刻が完全に同一であることのみを意味するのではない。
【００４５】
図３に示す表は、総３３９個のタスクのうち約５８％に該当する１９８個のタスクでキー入力エラーが発生したものについて、キー入力エラーの発生状況を分析したものである。
【００４６】
図３に示すように、発生したキー入力エラーのうち５７％が所定キーの入力時にそのキーの下側位置にあるキーが同時に入力されるエラーであり、そのうち６３％が前記所定キーの直ぐ下側に位置するキーがエラー入力される。
【００４７】
前記タスクは、移動通信端末機で実行可能なタスクのうち、電話番号登録、ショートメッセージ送信、メニュー選択及び設定、ゲーム、マルチメディア再生を含む。
【００４８】
本発明の第１実施形態によるキー入力エラー防止アルゴリズムは、各キーに対して優先順位を設定し、２つ以上のキーが同時に入力された場合、優先順位の高いキーが入力されたと判断してキー入力エラーを防止するものである。
【００４９】
以下、前記優先順位設定方法について図４のキー配列図を参照して説明する。
図４に示すように、キー配列は３行×３列から構成され、そのうち１行２列目、２行１列目、２行３列目、３行２列目のキーによりカーソルキーが構成されている。そして、その他のキーは非カーソルキーとなっている。
【００５０】
第１の優先順位設定方法は、異なる行（例えば、１行目と２行目、２行目と３行目）にある２つのキーが同時に入力された場合、上位の行にあるキーに高い優先順位を設定する。例えば、１行と２行にあるキーが同時に入力された場合、上位の行である１行目にあるキーに高い優先順位を設定し、２行目と３行目にあるキーが同時に入力された場合、上位の行である２行目にあるキーに高い優先順位を設定する。
【００５１】
第２の優先順位設定方法は、同一行にある２つのキーが同時に入力された場合、その入力されたキーにカーソルキーが含まれていると、そのカーソルキーの優先順位を高く設定する。例えば、図４の各行で同時に入力された２つのキーのうちいずれか１つのキーがカーソルキー（例えば、１行２列目のキー、２行１列目のキー、２行３列目のキー、３行２列目のキー）である場合、前記カーソルキーの優先順位を高く設定する。
【００５２】
第３の優先順位設定方法は、３つ以上のキーが同時に入力された場合、各キーの行が異なると上位の行に優先順位をおき、その上位の行に含まれるカーソルキーに高い優先順位を設定する。
【００５３】
以下、このような方法で設定された優先順位を利用したキー入力エラー防止アルゴリズムについて説明する。
図５は、本発明の第１実施形態による移動通信端末機のキー入力エラー防止アルゴリズムを示すフローチャートである。
図５に示すように、制御部１０５は、２つ以上のキー入力信号を同時に検出した場合（Ｓ１０１）、検出されたキーの位置（行と列）を判断して（Ｓ１０２）、前述した３つの優先順位設定方法により、入力された各キーの優先順位を設定する（Ｓ１０３）。
【００５４】
各キーの優先順位が設定されると、制御部１０５は、そのキーのうち優先順位が最も高く設定された１つのキーのみをキー入力操作されたキーとして決定する（Ｓ１０４）。これにより、２つ以上のキーが同時に入力された場合のキー入力エラーを防止することができる。
【００５５】
本発明の第２実施形態によるキー入力エラー防止アルゴリズムは、キー領域２０１〜２０９のタッチ時に発生する静電容量信号のレベルに応じて、ユーザの行おうとする正確なキー入力を判断して、キー入力エラーを防止するものである。
【００５６】
図６はユーザの指先部分の形状を側面から見た図である。
一般に、人の指先は図６に示すように略楕円形になっており、特に、指の中心部分６０１が突出して膨らんだ形状である。
【００５７】
従って、指の形状によるキー入力方法を分析すると、図７に示すように指の中心部分でキーを入力する場合と、図８に示すように指先部分でキーを入力する場合に分けられる。
【００５８】
以下、前記キー入力方法による指とキーパッドとの接触部分について図７及び図８を参照して説明する。
図７は指の形状による第１キー入力方法を示す図であり、図８は指の形状による第２キー入力方法を示す図である。
図７に示すように、指の膨らんだ部分Ｐ１でキーを入力する場合、指の膨らんだ部分Ｐ１はキーパッドに直接接触するが、指の他の部分Ｐ２，Ｐ３はキーパッドに直接接触しないで若干離れた状態となる。
【００５９】
同様に、図８に示すように、指先部分Ｐ４でキーを入力する場合、指先部分Ｐ４はキーパッドに直接接触するが、指の膨らんだ部分Ｐ１を含む他の部分Ｐ５はキーパッドに直接接触しないで若干離れた状態となる。
【００６０】
このような特徴により、指においてキーパッドに直接接触する部分とキーパッドに直接接触しない部分から出力されるタッチセンサの静電容量信号に差が発生する。すなわち、図９に示すように、指の膨らんだ部分Ｐ１の静電容量信号のレベルが、キーパッドに直接接触しない部分Ｐ２，Ｐ３の静電容量信号のレベルよりも高い。つまり、指とキーパッドとの接触距離が近いほど、かつ接触面積が広いほど高いレベルの信号を出力する。従って、本発明は、２つ以上のキー入力があった場合、静電容量信号のレベルを比較してキー入力を判断する。
【００６１】
図１０は、本発明の第２実施形態による移動通信端末機のキー入力エラー防止アルゴリズムを示すフローチャートである。
図１０に示すように、制御部１０５は、２つ以上のキー入力信号を同時に検出した場合（Ｓ２０１）、前記キー入力信号のレベルを比較し（Ｓ２０２）、キー入力信号のレベルが最も高いキーを検出する（Ｓ２０３）。ここで、前記キー入力信号とは、キーパッドの各キーに該当するタッチセンサから出力される静電容量信号を意味する。
【００６２】
制御部１０５は、検出したキー入力信号のレベルが最も高いキーをキー入力と決定する（Ｓ２０４）。これにより、２つ以上のキーが同時に入力された場合のキー入力エラーを防止することができる。
【００６３】
しかし、このようなキー入力信号のレベル差はキーを入力する最初の瞬間にのみ得ることができる。習慣的にキーを強く加圧する傾向があるユーザの場合、所定時間経過後には指全体がキーパッドに接触することになり、キー入力信号のレベル差がなくなる。
【００６４】
従って、本発明の第３実施形態によるキー入力エラー防止アルゴリズムは、指がキーパッドに接触する時間差を利用してキー入力を判断する。つまり、基準レベル以上のキー入力信号のうち時間的に先に検出されたキー入力信号を出力したキーを入力キーと判断する。
【００６５】
図１１から分かるように、指においてキーパッドに先に接触する部分Ｐ１のキー入力信号が後に接触する部分Ｐ２，Ｐ３のキー入力信号より時間ｔ１だけ基準レベル（Ｒｅｆ）に早く到達する。
【００６６】
従って、本発明は、２つ以上のキー入力があった場合、そのキー入力信号のレベルが基準レベル（Ｒｅｆ）に到達する時刻を比較してキー入力を判断する。
【００６７】
図１２は、本発明の第３実施形態による移動通信端末機のキー入力エラー防止アルゴリズムを示すフローチャートである。
図１２に示すように、制御部１０５は、２つ以上のキー入力信号を同時に検出した場合（Ｓ３０１）、前記キー入力信号のレベルが基準レベルに到達する時刻を比較し（Ｓ３０２）、基準レベル到達時刻が最も速いキー入力信号を検出する（Ｓ３０３）。ここで、前記キー入力信号とは、キーパッドの各キーに該当するタッチセンサから出力される静電容量信号を意味する。
【００６８】
制御部１０５は、検出した基準レベル到達時刻が最も速いキー入力信号に該当するキーをキー入力と決定する（Ｓ３０４）。これにより、２つ以上のキーが同時に入力された場合のキー入力エラーを防止することができる。
【００６９】
図５、図１０、及び図１２に示す第１〜第３実施形態によるキー入力エラー防止アルゴリズムは、端末機の小型化に伴ってキーパッドのキー間の間隔が狭くなるという構造に起因して発生するキー入力エラーを防止するためのアルゴリズムである。
【００７０】
しかし、他の相当数のキー入力エラーは、タスク実行に関連しない全てのキーの感度が等しいために発生する。例えば、カーソルキーのような特定のキーがゲームタスク、メニュー選択タスク、マルチメディア再生タスクなどの実行に関連しているにもかかわらず、タスク実行に関連しないキー（例えば、通話関連キー（ＳＥＮＤ）、タスク脱出キー（ＣＬＲ）、電話番号検索キーなど）の入力が同一の感度で検出されるため、望まないキーの入力を検出して本来のタスク実行を妨害することがある。
【００７１】
従って、本発明の第４実施形態によるキー入力エラー防止アルゴリズムは、現在実行されているタスクに関連するキーと、それに関連しないキーとを区別し、関連しないキーの感度を低く設定することにより、キー入力エラーを防止するものである。すなわち、現在実行されているタスクに関連しないキーは、通常のキー入力時間を越えてそれよりも長い時間入力された場合にのみキー入力と決定する。
【００７２】
前記キー感度とは、閾値レベル以上のキー入力信号が持続的に入力される時間を意味する。従って、本発明においては、通常のキー感度が例えば１００ｍｓである場合、現在のタスク実行に関連しないキーの感度を例えば３００ｍｓに低く設定することによりキー入力エラーを防止する。
【００７３】
例えば、カーソルキーを主に利用するゲームタスクを実行中であれば、前記カーソルキーに対しては通常のキー感度を維持するが、クリアキー（ＣＬＫ）、通話関連キー（ＳＥＮＤ）のようにゲームタスク実行と関連のないキーに対してはキー感度を低く設定する。これにより、従来はゲームタスク実行中に指が前記ゲームタスク実行に関連しないキー（例えば、ＣＬＫ、ＳＥＮＤキーなど）に接触した場合、行っていたゲームから待機状態に戻るか、又は通話のための画面に切り替えられていたが、本発明においては、前記ゲームタスク実行に関連しないキーに対しては、前記設定されたキー感度（例えば、３００ｍｓ）以上接触が維持されなければ制御部１０５はキー入力と決定しない。
【００７４】
図１３は、本発明の第４実施形態による移動通信端末機のキー入力エラー防止アルゴリズムを示すフローチャートである。
図１３に示すように、制御部１０５は、現在実行されているタスクを判断し（Ｓ４０１）、前記タスクに関連するキーと関連しないキーとを区別する（Ｓ４０２）。前記各タスクに関連するキー情報はメモリ部１０３に保存されている。従って、制御部１０５は、メモリ部１０３に保存されたキー情報を参照して、現在実行されているタスクに関連しないキーに対するキー感度を通常のキー感度よりも低く設定する（Ｓ４０３）。
【００７５】
これにより、前記キー感度が低く設定されたキーからキー入力信号が検出された場合（Ｓ４０４）、制御部１０５は、前記キー入力信号が前記低く設定されたキー感度以上を所定時間持続的に維持した場合にのみキー入力と決定する（Ｓ４０５、Ｓ４０６）。ここで、前記キー入力信号とは、キーパッドの各キーに該当するタッチセンサから出力される静電容量信号を意味する。
【００７６】
前述したように、本発明は、現在実行されているタスクに関連しないキー入力によるキー入力エラーを防止することができる。
【００７７】
一方、前述した実施形態で説明した２つ以上のキーが同時に入力されることによるキー入力エラー以外にも、端末機携帯中に発生する静電気、端末機操作中に人体から発生する静電気、又は電気機器などの周辺装置やカーペットから発生する電磁波等のノイズによっても、又は端末機の充電中にも、キー入力エラーがしばしば発生する。これは加圧方式でないタッチ方式のキー入力手段を備える移動通信端末機の場合にさらに頻繁に発生する。
【００７８】
従って、本発明の第５実施形態によるキー入力エラー防止アルゴリズムは、静電気や電気的ノイズにより発生する入力信号と正常なキー入力信号とを区分し、静電気や電気的ノイズをキー入力信号と認識しないようにするものである。
【００７９】
図１４（ａ）〜（ｃ）は、正常なキー入力信号、静電気ノイズによる入力信号、及びノイズによる入力信号を比較するための図である。
まず、正常なキー入力信号は、図１４（ａ）に示すように、指がキーに接近する瞬間からキー入力信号が発生し始め、キーに接触して最高レベルになるまで上昇するため、所定の勾配θ１を有する。前記勾配θ１はユーザのキー入力速度によって差はあるが、ユーザが一般に入力できるキー入力速度には限界があるため、前記勾配θ１の誤差範囲は大きくない。
【００８０】
次に、静電気ノイズによる入力信号は、図１４（ｂ）に示すように突然発生し、最高レベルに到達する時間が速いため、正常なキー入力信号に比べて急峻な勾配θ２を有する（θ２＞θ１）。
【００８１】
従って、本発明においては、前記入力信号の勾配θ２を判断して、正常なキー入力信号の勾配θ１よりも大きい場合には、キー入力信号であると判断しないことによりキー入力エラーを防止する。
【００８２】
ここで、前記各勾配θ１，θ２は入力信号のレベルが上昇し始める時刻ｔ３から前記入力信号のレベルが指定された所定の基準レベル（Ｒｅｆ）になる時刻ｔ４までのレベル上昇時間Ｔ（＝ｔ４−ｔ３）により求めることができる。すなわち、図１４（ａ），（ｂ）に示すように、静電気ノイズによる入力信号は、前記レベル上昇時間Ｔが正常なキー入力信号に比べて非常に短くなる。ここで、前記各時刻ｔ３，ｔ４は端末機の内部タイマー１０６により求めることができる。
【００８３】
図１４（ｃ）に示すように、正常なキー入力信号に所定の周波数とレベルを有するノイズが含まれる場合、キー入力信号のレベルが変化してキー入力エラーが発生することがある。従って、本発明においては、キー入力信号のレベルが所定範囲内で変動する場合、それを平均化した値（Ａｖｒ）でキー入力信号のレベルを判断することによりキー入力エラーを防止する。
【００８４】
図１５は、本発明の第５実施形態による移動通信端末機のキー入力エラー防止アルゴリズムを示すフローチャートである。
図１５に示すように、制御部１０５は、キー入力信号検出ポートを介して入力された入力信号のレベルが上昇し始めると、その上昇開始時刻ｔ３と前記キー入力信号のレベルが続けて上昇して設定された基準レベル（Ｒｅｆ）に到達する時刻ｔ４を検出する（Ｓ５０１〜Ｓ５０４）。
【００８５】
次に、制御部１０５は、検出した時刻ｔ３，ｔ４により入力信号のレベル上昇時間Ｔ（＝ｔ４−ｔ３）を求め（Ｓ５０５）、前記入力信号のレベル上昇時間Ｔで基準レベル（Ｒｅｆ）を除算してその入力信号の勾配θ２を求める（Ｓ５０６）。
【００８６】
次に、制御部１０５は、前記入力信号の勾配θ２と、メモリ部１０３に保存されている正常なキー入力信号の勾配θ１とを比較する（Ｓ５０７）。
【００８７】
その後、制御部１０５は、前記入力信号の勾配θ２が前記正常なキー入力信号の勾配θ１よりも大きい場合は（Ｓ５０８）、前記入力信号をキー入力信号であると判断せず（Ｓ５０９）、前記入力信号の勾配θ２が前記正常なキー入力信号の勾配θ１より小さいか等しい場合は、前記入力信号を正常なキー入力信号であると判断する（Ｓ５１０）。
【００８８】
前述した各実施形態によるキー入力エラー防止アルゴリズムは１つのエラー状況に対する実行方法で説明したが、様々なエラー状況が同時に発生する場合、複合的に行えることは自明である。また、本発明は他のタイプの装置にも適用することができる。
【００８９】
以上、本発明は、図面に示す実施形態を参照して説明したが、これは例示にすぎず、本発明の属する技術の分野における通常の知識を有する者であれば、これから多様な変形及び他の実施形態が可能であることは自明である。従って、本発明の権利範囲は、添付した特許請求の範囲の技術的思想により決定されるべきである。
【図面の簡単な説明】
【００９０】
【図１】本発明によるタッチ式キー入力手段を備える移動通信端末機の構成を示すブロック図である。
【図２】本発明によるタッチ式キー入力手段の構成を示す図である。
【図３】タッチ式キー入力手段において最も頻繁に発生するキー入力エラーを実験により分析した結果を示す表である。
【図４】本発明の一実施形態によるキー配列を示す平面図である。
【図５】本発明の第１実施形態による移動通信端末機のキー入力エラー防止アルゴリズムを示すフローチャートである。
【図６】ユーザの指先部分の形状を側面から見た説明図である。
【図７】ユーザの指の形状による第１キー入力を示す説明図である。
【図８】ユーザの指の形状による第２キー入力を示す説明図である。
【図９】図７の第１キー入力において発生する静電容量信号を示す説明図である。
【図１０】本発明の第２実施形態による移動通信端末機のキー入力エラー防止アルゴリズムを示すフローチャートである。
【図１１】本発明の第２実施形態において、同時に複数検出されたキー入力信号の判断を示す説明図である。
【図１２】本発明の第３実施形態による移動通信端末機のキー入力エラー防止アルゴリズムを示すフローチャートである。
【図１３】本発明の第４実施形態による移動通信端末機のキー入力エラー防止アルゴリズムを示すフローチャートである。
【図１４】正常なキー入力信号と静電気ノイズ及びノイズの重畳した信号とを比較して示す説明図である。
【図１５】本発明の第５実施形態による移動通信端末機のキー入力エラー防止アルゴリズムを示すフローチャートである。
【符号の説明】
【００９１】
１０１…タッチセンサ部
１０５…制御部
１０３…メモリ
２０１〜２０９…タッチキー
【図１】
2007267388.tif 000003
【図２】
2007267388.tif 000004
【図３】
2007267388.tif 000005
【図４】
2007267388.tif 000006
【図５】
2007267388.tif 000007
【図６】
2007267388.tif 000008
【図７】
2007267388.tif 000009
【図８】
2007267388.tif 000010
【図９】
2007267388.tif 000011
【図１０】
2007267388.tif 000012
【図１１】
2007267388.tif 000013
【図１２】
2007267388.tif 000014
【図１３】
2007267388.tif 000015
【図１４】
2007267388.tif 000016
【図１５】
2007267388.tif 000017