(57)【特許請求の範囲】
【請求項１】
静電容量式のタッチパッド部を有し、前記タッチパッド部の静電容量を表す計測値を出力するタッチセンサ回路と、
タッチセンサ回路から出力される計測値に基づいて得られるセンサ出力値を算出する算出部と、
更新指示があると前記センサ出力値が所定の基準値と同値になるように前記センサ出力値を更新する更新部と、
前記タッチセンサ回路からの前記センサ出力値が接触判定用閾値よりも大きい場合に前記タッチパッド部に操作部材が接触したと判定し、前記タッチパッド部の接触を判定した後において初めてセンサ出力値が非接触判定用閾値よりも小さくなったときに前記タッチパッド部に操作部材が接触していないと判定する判定部と、
前記タッチパッド部に操作部材が接触している間に前記更新が行われた場合、その後、前記判定部が前記タッチパッド部に操作部材が接触していないと判定するまでの間において前記判定部が判定に用いる前記非接触判定用閾値を所定の非接触判定用暫定閾値に変更する判定用閾値変更部とを備える
ことを特徴とする携帯端末。
【請求項２】
前記更新部に更新指示を行う更新指示部を備え、
前記更新部は、前記更新指示部から前記更新指示を受けた時点における前記計測値に基づく前記センサ出力値が前記基準値と同値になるように前記センサ出力値を更新する
ことを特徴とする請求項１記載の携帯端末。
【請求項３】
前記判定部がセンサ出力値を取得した後の取得後経過時間を計時する計時部を備え、
前記更新指示部は、前記取得後経過時間が所定の時間に達した場合に、前記更新指示を行う
ことを特徴とする請求項２記載の携帯端末。
【請求項４】
前記判定用閾値変更部は、
前記判定部が判定に用いる前記非接触判定用閾値を、前記非接触判定用暫定閾値に変更した後、
前記算出部で算出された前記センサ出力値が所定の値以上である場合は、
前記判定部が判定に用いる前記非接触判定用暫定閾値を、前記非接触判定用閾値に変更する
ことを特徴とする請求項１記載の携帯端末。
【請求項５】
静電容量式のタッチパッド部を有し、前記タッチパッド部の静電容量を表す計測値を出力するタッチセンサ回路を備えた携帯端末の制御方法であって、
タッチセンサ回路から出力される計測値を、補正係数を用いて補正して得られるセンサ出力値を算出する補正ステップと、
外部から補正係数の更新指示があると前記センサ出力値が所定の基準値と同値になるように前記補正係数を更新する更新ステップと、
前記補正係数を更新する前に、前記タッチセンサ回路からの前記センサ出力値が接触判定用閾値よりも大きい場合に前記タッチパッド部に操作部材が接触したと判定し、前記タッチパッド部の接触を判定した後において初めてセンサ出力値が非接触判定用閾値よりも小さくなったときに前記タッチパッド部に操作部材が接触していないと判定する判定ステップと、
前記タッチパッド部に操作部材が接触している間に前記補正係数が更新された場合、その後、前記判定ステップにおいて前記タッチパッド部に操作部材が接触していないと判定するまでの間において、前記判定ステップにおいて判定に用いる前記非接触判定用閾値を所定の非接触判定用暫定閾値に変更する判定用閾値変更ステップとを含む
ことを特徴とする携帯端末の制御方法。
【請求項６】
静電容量式のタッチパッド部を有し、前記タッチパッド部の静電容量を表す計測値を出力するタッチセンサ回路を備えた携帯端末の制御をコンピュータにより実現させる制御プログラムであって、前記制御は、
タッチセンサ回路から出力される計測値を、補正係数を用いて補正して得られるセンサ出力値を算出する補正ステップと、
外部から補正係数の更新指示があると前記センサ出力値が所定の基準値と同値になるように前記補正係数を更新する更新ステップと、
前記補正係数を更新する前に、前記タッチセンサ回路からの前記センサ出力値が接触判定用閾値よりも大きい場合に前記タッチパッド部に操作部材が接触したと判定し、前記タッチパッド部の接触を判定した後において初めてセンサ出力値が非接触判定用閾値よりも小さくなったときに前記タッチパッド部に操作部材が接触していないと判定する判定ステップと、
前記タッチパッド部に操作部材が接触している間に前記補正係数が更新された場合、その後、前記判定ステップにおいて前記タッチパッド部に操作部材が接触していないと判定するまでの間において、前記判定ステップにおいて判定に用いる前記非接触判定用閾値を所定の非接触判定用暫定閾値に変更する判定用閾値変更ステップとを含む
ことを特徴とする携帯端末の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパッド部を有する携帯端末に関する。
【背景技術】
【０００２】
従来から、静電容量式のタッチパッド部を備える携帯端末が提案されている（特許文献１参照）。この静電容量式のタッチパッド部は、タッチパッド部を構成する各キーに対応する部位の静電容量の変化を計測して得られる計測値に基づいてキーがタッチされているか否かを判定する。
ところで、この計測値は、タッチパッド部の温度変化に影響されやすいという特性を有しているため、この計測値を用いてキーがタッチされているか否かを判定するには、計測値に対して温度変化の影響を除く形で補正（キャリブレーション）して得られる値を用いる必要がある。
【０００３】
また、タッチパッド部の温度は、使用環境等により逐次変動するので、計測値の補正に用いる補正係数は定期的に更新する必要がある。そして、この補正係数の更新は、計測値に影響を与える温度以外の要因を極力排除するために、タッチパッド部に操作部材が接触していない状態で行う必要がある。
そこで、従来から、タッチパッド部を構成するキーのうち、操作部材が接触していないキーを選択し、選択したキーに対応する計測値を用いて補正係数を定期的に更新する（静電容量の基準値を更新する）携帯端末が提案されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−５４４１３号公報
【特許文献２】特開２００９−２６５８５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献２に記載の携帯端末では、タッチパッド部を構成する全てのキーに操作部材が接触した状態で長期間維持するような使用をする場合（例えば、顔をタッチパッド部に接触させた状態で長時間通話を行うような場合）、長時間に亘って補正係数の更新を中断することを余儀なくされる。
そうすると、補正係数の更新を中断している間にタッチパッド部の温度が大きく変化してしまい、タッチパッド部を構成するキーがタッチされているか否かの判定が正しく行われず、誤動作を生じるおそれがあった。
本発明は上記事由に鑑みてなされたものであり、タッチパッド部の温度変化に起因した誤動作の発生を低減することができる携帯端末を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る携帯端末は、静電容量式のタッチパッド部を有し、タッチパッド部の静電容量を表す計測値を出力するタッチセンサ回路と、タッチセンサ回路から出力される計測値に基づいて得られるセンサ出力値を算出する算出部と、更新指示があるとセンサ出力値が所定の基準値と同値になるようにセンサ出力値を更新する更新部と、タッチセンサ回路からのセンサ出力値が接触判定用閾値よりも大きい場合にタッチパッド部に操作部材が接触したと判定し、タッチパッド部の接触を判定した後において初めてセンサ出力値が非接触判定用閾値よりも小さくなったときにタッチパッド部に操作部材が接触していないと判定する判定部と、タッチパッド部に操作部材が接触している間に更新が行われた場合、その後、判定部がタッチパッド部に操作部材が接触していないと判定するまでの間において判定部が判定に用いる非接触判定用閾値を所定の非接触判定用暫定閾値に変更する判定用閾値変更部とを備える。
【発明の効果】
【０００７】
本発明に係る携帯端末によれば、タッチパッド部の温度変化に起因した誤動作の発生を低減することが可能である。
【図面の簡単な説明】
【０００８】
【図１】実施の形態に係る携帯電話機の外観を示す正面図である。
【図２】実施の形態に係る携帯電話機の構成図である。
【図３】実施の形態に係るタッチパッド部の概略図である。
【図４】実施の形態に係るタッチセンサ回路の動作説明図である。
【図５】実施の形態に係る計測出力部の構成図である。
【図６】実施の形態に係る制御部の動作説明図である。
【図７】実施の形態に係る携帯電話機の動作のフローチャートである。
【図８】実施の形態に係る携帯電話機の動作のフローチャートである。
【図９】実施の形態に係る携帯電話機の動作説明図である。
【図１０】実施の形態に係る携帯電話機の動作説明図である。
【図１１】変形例に係る携帯電話機の動作説明図である。
【図１２】変形例に係る携帯電話機の動作のフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明に係る携帯端末の実施の形態としての携帯電話機について説明する。
＜実施の形態＞
＜１＞外観
本実施の形態に係る携帯電話機１００の外観を図１に示す。
携帯電話機１００は、折畳み式の携帯電話機であって、図１に示すように、閉じられた状態で外部に露出する筐体２の表面にサブＬＣＤ１０１およびタッチパッド部１０２が設けられている。
【００１０】
タッチパッド部１０２には、各種キーを示すマークが視認可能に配置されており、ユーザは、マークがある位置に指等を接触させることにより、そのマークが示すキーに割り当てられた処理を携帯電話機１００に行わせることができる。また、スピーカ１０５からの音声を発する貫通孔１０４ａの近傍には、外観からは視認できない顔接触検知キー１０２ｃ３が配設されている。
＜２＞構成
携帯電話機１００は、図２に示すように、サブＬＣＤ１０１と、タッチパッド部１０２を含むタッチセンサ回路１２１と、通信部１０３と、スピーカ１０４と、マイクロフォン１０５と、バイブレータ１０６と、図示しないプロセッサおよびメモリを含んで構成されている。そして、プロセッサがメモリに記憶されている適宜のプログラムを実行することにより、制御部１１０およびアプリケーション実行部１２０の各機能が実現されている。
【００１１】
メモリは、後述の補正係数算出部１１１ｈが、補正係数を算出する際に使用する計算バッファ（図示せず）を含んでいる。
＜２−１＞タッチセンサ回路
タッチセンサ回路１２１は、静電容量式のタッチパッド部１０２と、タッチパッド部１０２から導出された複数の導電パターン１０２ｃ２，１０２ｄ２それぞれに電気的に接続され、タッチパッド部１０２の静電容量に係る計測値を補正係数を出力する複数の計測出力部（出力部）１２３とを含んで構成されている。
＜２−１−１＞タッチパッド部
タッチパッド部１０２は、図３に示すように、透光性材料（例えば、ガラス等）により形成された矩形板状の基板１０２ｄと、基板１０２ｄの厚み方向の一面側に形成された複数の矩形状の電極パターン１０２ｄ１と、各電極パターン１０２ｄ１に電気的に接続された導電パターン１０２ｄ２とを含んで構成される。複数の導電パターン１０２ｄ２は、それぞれ計測出力部１２３に電気的に接続される。
【００１２】
また、基板１０２ｄの長手方向の一端部には、顔接触検知用電極パターン１０２ｃ１が形成され、基板１０２ｄの短手方向における一端縁に沿って顔接触検知用電極パターン１０２ｃ１に連続する導電パターン１０２ｃ２が形成されている。また、導電パターン１０２ｃ２の他端部は、計測出力部１２３に電気的に接続されている。
なお、電極パターン１０２ｃ１，１０２ｄ１および導電パターン１０２ｃ２，１０２ｄ２は、例えば、ＩＴＯ（Ｉｎｄｉｕｍ  Ｔｉｎ  Ｏｘｉｄｅ）等の透光性のある導電性材料により形成されている。
【００１３】
タッチパッド部１０２における電極パターン１０２ｃ１，１０２ｄ１に対応する部位が、前述の顔接触検知キーおよびその他の各種キーとなる。
＜２−１−２＞計測出力部
計測出力部１２３は、図４に示すように、第１のカウンタ１１１ｂ４により、タッチパッド部１０２の電極パターン１０２ａ１，１０２ｂ１，１０２ｃ１それぞれと筐体２の周壁とで構成されるコンデンサＣｓｅｎと抵抗Ｒｓｅｎとで構成されるＲＣ回路の時定数Ｔｓｅｎを計測し、第２のカウンタ１１１ｂ８によりチップコンデンサＣｒｅｆと抵抗Ｒｒｅｆとで構成されるＲＣ回路の時定数Ｔｇを計測する。そして、計測された時定数Ｔｓｅｎと時定数Ｔｒｅｆとの差分Ｔｓｕｂを計測値として出力する。
【００１４】
図５に、複数の計測出力部１２３の中の１つの詳細な構成を示す。
計測出力部１２３は、タッチパッド部１０２の一部を構成する電極パターン１０２ｄ１，１０２ｃ１で構成されるコンデンサＣｓｅｎおよびパルス発生部１１１ｄに抵抗Ｒｓｅｎを介して接続された第１の積分器１１１ｂ１と、第１の積分器１１１ｂ１からの入力電圧と基準電圧発生部１１１ｅからの入力電圧とを比較して同値であれば所定の電圧を出力する第１の比較器１１１ｂ２と、リファレンスコンデンサＣｒｅｆおよびパルス発生部１１１ｄに抵抗Ｒｒｅｆを介して接続された第２の積分器１１１ｂ５と、第２の積分器１１１ｂ５からの入力電圧と基準電圧発生部１１１ｅからの入力電圧とを比較して同値であれば所定の電圧を出力する第２の比較器１１１ｂ６とを備える。
【００１５】
そして、計測出力部１２３は、第１の比較器１１１ｂ２からの入力電圧とパルス発生部１１１ｄとからの入力電圧とに基づいて第１のカウンタ１１１ｂ４のカウント開始終了のタイミングを制御する第１のカウンタ制御部１１１ｂ３と、第２の比較器１１１ｂ６からの入力電圧とパルス発生部１１１ｄからの入力電圧とに基づいて第２のカウンタ１１１ｂ８のカウント開始終了のタイミングを制御する第２のカウンタ制御部１１１ｂ７と、第１のカウンタ１１１ｂ４のカウント値と第２のカウンタ１１１ｂ８のカウント値との差分を算出する差分器１１１ｂ９とを有する。なお、リファレンスコンデンサＣｒｅｆは、温度変化による静電容量の変動を抑制するために、放熱性のよい場所に配置されている。
【００１６】
ここにおいて、タッチパッド部１０２の電極パターン１０２ｃ１，１０２ｄ１で構成されるコンデンサＣｓｅｎの容量が大きくなり、時定数Ｔｓｅｎが大きくなれば、計測値は増大し、一方、コンデンサＣｓｅｎの容量が小さくなり、時定数Ｔｓｅｎが小さくなれば、計測値は減少することになる。例えば、タッチパッド部１０２に操作部材が接触するとコンデンサＣｓｅｎの容量が大きくなるので、計測値が増大する。ここで、リファレンスコンデンサＣｒｅｆの静電容量の変動量は、コンデンサＣｓｅｎの静電容量の変動量に比べて無視できるほど小さいので、時定数Ｔｒｅｆは一定とみなすことができる。
＜２−２＞制御部
制御部１１０は、一般的な携帯電話機が有する機能の他、キー決定部１１３により決定されたキーの識別情報を含むイベントをアプリケーション実行部１２０に通知するＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）として機能し、判定部１１８と、判定用閾値変更部１３３と、イベント通知部１１４と、音声処理部１１５と、表示制御部１１６と、算出部１１１ａと、補正係数算出部１１１ｈと、補正係数更新指示部（更新指示部）１１１ｇと、計時部１３４と、算出部１１１ａと、補正係数更新部１１１ａ３と、補正係数記憶部１１１ｃ３と、判定部１１８から通知された識別情報を保持する情報保持部１３１とを含む。
＜２−２−１＞算出部
算出部１１１ａは、補正係数記憶部１１１ｃに記憶された補正係数を用いて計測出力部１１１ｂから入力される計測値を補正する。この計測値の補正は、キャリブレーションとも言われている。
【００１７】
算出部１１１ａは、式（１）の式に従って計測値からセンサ出力値を算出する。
【００１８】
【数１】
0005618703.tif 000002
【００１９】
ここにおいて、ｔは時間変数、Ｉ（ｔ）は、算出部１１１ａから出力されるセンサ出力値、Ｉｓ（ｔ）は、計測値、Ａ１は、補正係数を示す。
＜２−２−２＞補正係数記憶部
補正係数記憶部１１１ｃ３は、メモリの一部の領域により構成され、式（１）に示すところの補正係数Ａ１を記憶している。この補正係数Ａ１は、タッチパッド部１０２の電極パターン１０２ｄ１，１０２ｃ１それぞれに電気的に接続された計測出力部１２３から出力される計測値からセンサ出力値を算出する際に用いる。
＜２−２−３＞補正係数更新部
補正係数更新部１１１ａ３は、補正係数記憶部１１１ｃ２に記憶された補正係数Ａ１を更新する。ここで、補正係数更新部１１１ａ３は、制御部１１０からの補正係数更新指示を受けた時点におけるセンサ出力値が所定の基準値と同値になるように補正係数記憶部１１１ｃに記憶されている補正係数Ａ１を更新する。なお、所定の基準値は、例えば、センサ出力値のレンジが”１０２４”とすれば、その中心値である”５１２”に設定すればよい。
【００２０】
補正係数更新部１１１ａ３は、式（２）式に基づいて、更新時刻Ｔにおけるセンサ出力値と所定の基準値との差分値を補正係数Ａ１として算出する。
【００２１】
【数２】
0005618703.tif 000003
【００２２】
ここで、Ｔは、更新時刻、Ｉ０は、後述の補正係数算出部１１１ｈから通知される所定の基準値を表す。
＜２−２−４＞判定部
判定部１１８は、計時部１３４から後述のタイムアウトの通知を受けると、算出部１１１ａから取得したセンサ出力値と、接触判定用閾値とを比較して、このセンサ出力値が接触判定用閾値を超えている場合に、対応するキー（以下、「対象キー」と称す。）に操作部材が接触していると判定する。ここで、判定部１１８は、所定の周期（例えば、４０ｍｓ毎）でセンサ出力値を取得し、当該センサ出力値に基づいて求められる対象キーを示す識別情報をイベント通知部１１４に通知する。
【００２３】
一方、センサ出力値が接触判定用閾値を超えている状態から降下して、非接触判定用閾値を下回った場合に、判定部１１８は、対象キーがリリースされたと判定する。ここで、判定部１１８は、判定用閾値変更部１３３が保持する後述の判定用閾値変更フラグＦ１を参照し、判定用閾値変更フラグＦ１が”０”に設定されている場合には非接触判定用閾値を採用し、判定用閾値変更フラグＦ１が”１”に設定されている場合には非接触判定用暫定閾値を採用する。また、接触判定用閾値、非接触判定用閾値および非接触判定用暫定閾値は、いずれもメモリ上の閾値格納領域（図示せず）に予め格納されており、これらの値は、実験等により予め決定されている。
【００２４】
また、判定部１１８は、顔接触検知キーに対応するセンサ出力値が接触判定用閾値を超えている場合に、顔接触検知キーがタッチされていると判定し、顔接触検知キー以外の各種キーを示す識別情報のイベント通知部１１４への通知を停止する。これにより、例えば、ユーザの顔の一部が顔接触検知キーに接触している場合（つまり、通話中）には、他の各種キーの入力を受け付けなくなるので、通話中の誤動作を防止することができる。
【００２５】
ここで、キーに操作部材が接触してからリリースするまでの間における判定部１１８の動作について説明する。
図６では、横軸に時刻、縦軸にセンサ出力値を示している。センサ出力値が０乃至５１１までの範囲については図示を省略している。図６に示す例では、所定の基準値が、「５１２」、接触判定用閾値が、「６３２」、非接触判定用閾値が、「５８０」に設定されている。
【００２６】
時刻Ｔ１は、タッチパッド部１０２への操作部材の接触が開始されたタイミングを示している。図６に示すように、時刻Ｔ１で操作部材がキーに接触し始め、センサ出力値は増加し、時刻Ｔ２で、センサ出力値が接触判定用閾値を超える。このとき、判定部１１８は、操作部材がタッチパッド部１０２に接触したと判定する。
その後、時刻Ｔ３で、操作部材がタッチパッド部１０２からリリースし始めると、センサ出力値は減少していき、時刻Ｔ４で、センサ出力値が、非接触判定用閾値を下回る。このとき、判定部１１８は、操作部材がタッチパッド１０２からリリースしたと判定する。
＜２−２−５＞補正係数更新指示部
補正係数更新指示部１１１ｇは、補正係数算出部１１１ｈ、補正係数更新部１１１ａ３および判定用閾値変更部１３３に対して、補正係数記憶部１１１ｃに記憶されている補正係数Ａ１を更新する旨の補正係数更新指示を通知する。
＜２−２−６＞補正係数算出部
補正係数算出部１１１ｈは、補正係数更新指示部１１１ｇから補正係数更新指示が通知されると、この補正係数更新指示を受けた時点において計測出力部１２３から出力された計測値に基づくセンサ出力値を補正係数更新部１１１ａ３に通知する。
＜２−２−７＞判定用閾値変更部
判定用閾値変更部１３３は、判定部１１８がタッチパッド部１０３への操作部材の接触有無を判定する際に用いる非接触判定用閾値の非接触判定用暫定閾値への変更、或いは、非接触判定用暫定閾値の非接触判定用閾値への変更を行う。ここで、判定用閾値変更部１３３は、判定用閾値変更フラグＦ１を保持しており、非接触判定用閾値を非接触判定用暫定閾値に変更する場合には判定用閾値変更フラグＦ１を”１”に設定する。
＜２−２−８＞計時部
計時部１３４は、タイマにより構成され、判定部１１８がセンサ出力値を取得した後の経過時間を計時する。そして、計時部１３４は、経過時間が所定の時間に達した場合に、タイムアウト通知を行う。
＜２−２−９＞情報保持部
情報保持部１３１は、メモリ上の一部の領域により構成され、判定部１１８により書き込まれる対象キーの識別情報を保持している。ここで、判定部１１８は、センサ出力値を取得する毎に、対象キーの識別情報を情報保持部１３１に書き込む。
＜２−２−１０＞イベント通知部
イベント通知部１１４は、判定部１１８から通知される識別情報から構成されるイベント発生情報をアプリケーション実行部１２０に通知する。また、イベント通知部１１４は、補正係数更新時にセンサ出力値が非接触判定用閾値以下になったときに、イベント通知中であれば、情報保持部１３１から対象キーの識別情報を読み出し、当該識別情報により構成されるイベント発生情報をアプリケーション実行部１２０に通知する。
＜２−２−１１＞その他
サブＬＣＤ１０１は、制御部１１０からの指示を受けて文字等の画像を表示する。
【００２７】
通信部１０３は、アンテナを介して基地局との間で電波の送受信を行う回路であり、受信信号を復調し制御部１１０へ伝達する機能、及び制御部１１０から伝達された信号を変調し送信する。
音声処理部１１５は、通信部１０３を介して受信した音声信号をＤ／Ａ（Ｄｉｇｉｔａｌ／Ａｎａｌｏｇ）変換し、スピーカ１０４から出力する機能、及びマイク１０５から入力された音声信号をＡ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換し、生成した信号を通信部１０３を介して送信する機能を有する。なお、上述の音声信号には、ＤＴＭＦ（Ｄｉａｌ  Ｔｏｎｅ  Ｍｕｌｔｉ  Ｆｒｅｑｕｅｎｃｙ）トーンが含まれる。
【００２８】
表示制御部１１６は、アプリケーション実行部１２０からの指示に従って、サブＬＣＤ１０１に画像等を表示させる。
アプリケーション実行部１２０は、制御部１１０から通知されたイベント発生情報に応じてアプリケーションを実行する。
＜３＞動作
本実施の形態に係る携帯電話機１００の動作のフローチャートを図７および図８に示す。
【００２９】
まず、判定部１１８が、タッチセンサ回路１２１から出力される計測値に基づくセンサ出力値を取得する（ステップＳ１）。ここで、判定部１１８は、算出部１１１ａから出力されるセンサ出力値を周期的（例えば、４０ｍｓ毎）に取得する。
その後、計時部１３４が、補正係数更新処理がなされるための条件となる所定の時間が経過したか否かを判定する（ステップＳ２）。
【００３０】
ステップＳ２において、計時部１３４が、補正係数更新処理がなされるための条件となる所定の時間が経過したと判断すると（ステップＳ２：ＹＥＳ）、判定部１１８が、センサ出力値が接触判定用閾値以上であるか否かを判断する（ステップＳ６）。
ステップＳ６において、判定部１１８は、センサ出力値が接触判定用閾値未満であると判断すると（ステップＳ６：ＮＯ）、判定用閾値変更フラグＦ１を”０”に設定し（ステップＳ１１）、後述のステップＳ１２に移行する。
【００３１】
一方、ステップＳ６において、判定部１１８は、センサ出力値が接触判定用閾値以上であると判断すると（ステップＳ６：ＹＥＳ）、その旨をイベント通知部１１４に通知する。すると、イベント通知部１１４が、判定部１１８から通知される識別情報から構成されるイベント発生情報をアプリケーション実行部１２０に通知したか否か（つまり、押しイベントをアプリケーション実行部に通知したか否か）を判断する（ステップＳ７）。
【００３２】
ステップＳ７において、イベント通知部１１４が、押しイベント通知を行っていないと判断すると押しイベントを通知する（ステップＳ８）。また、押しイベントが未通知である場合には、そのままステップＳ９へ移行する。
その後、判定用閾値変更部１３３が、判定用閾値変更フラグＦ１を”１”に設定する（ステップＳ９）。
【００３３】
そして、補正係数算出部１１１ｈが、補正係数Ａ１として、センサ出力値と所定の基準値（本実施の形態では、”５１２”）との差分値を算出する（ステップＳ１０）。
次に、補正係数更新指示部１１１ｇが、補正係数更新部１１１ａ３に対して、補正係数更新指示を行い、補正係数更新部１１１ａ３が補正係数記憶部１１１ｃに記憶されている補正係数Ａ１の更新を行う（ステップＳ１２）。これにより、補正係数更新部１１１ａ３は、図９に示すように、センサ出力値が所定の基準値と同値となるように、補正係数Ａ１の内容を更新することになる。
【００３４】
続いて、計時部１３４が、補正係数更新を行うタイミングを決めるために計時していた経過時間をクリアする（ステップＳ１３）。
一方、ステップＳ２において、計時部１３４が、補正係数更新処理がなされるための条件となる所定の時間がまだ経過していないと判断すると（ステップＳ２：ＮＯ）、判定部１１８が、センサ出力値が接触判定用閾値以上であるか否かを判断する（ステップＳ３）。
【００３５】
ステップＳ３において、判定部１１８によりセンサ出力値が接触判定用閾値以上であると判定すると、イベント通知部１１４が、判定部１１８から通知される識別情報から構成されるイベント発生情報をアプリケーション実行部１２０に通知したか否か（つまり、押しイベントをアプリケーション実行部１２０に通知したか否か）を判断する（ステップＳ４）。
【００３６】
ステップＳ４において、イベント通知部１１４が、押しイベント通知を行っていないと判断すると押しイベントを通知する（ステップＳ５）。また、押しイベントが未通知である場合には、そのまま終了する。
また、ステップＳ３において、判定部１１８によりセンサ出力値が接触判定用閾値未満であると判断されると（ステップＳ３：ＮＯ）、判定用閾値変更部１３３が、判定用閾値変更フラグＦ１が”１”に設定されているか否かを判断する（ステップＳ１４）。
【００３７】
ステップＳ１４において、判定用閾値変更フラグＦ１が”１”に設定されていないと判断すると（ステップＳ１４：Ｎｏ）、判定用閾値変更部１３３は、非接触判定用閾値を変更しない（ステップＳ１６）。
一方、ステップＳ１４において、判定用閾値変更部１３３が、判定用閾値変更フラグＦ１が”１”に設定されていると判断すると（ステップＳ１４：ＹＥＳ）、判定用閾値変更部１３３は、非接触判定用閾値を、所定の基準値”５１２”と補正係数算出部１１１ｈにより算出された差分値（補正係数Ａ１）との差に設定する（ステップＳ１５）。
【００３８】
次に、判定部１１８が、センサ出力値が非接触判定用閾値以下であるか否かを判断する（ステップＳ１７）。
ステップＳ１７において、判定部１１８によりセンサ出力値が非接触判定用閾値を超えていると判断されると（ステップＳ１７：ＮＯ）、そのまま処理を終了する。
一方、ステップＳ１７において、判定部１１８によりセンサ出力値が非接触判定用閾値以下であると判断されると（ステップＳ１７：ＹＥＳ）、イベント通知部１１４が、押しイベントを通知したか否かを判断する（ステップＳ１８）。
【００３９】
ステップＳ１８において、イベント通知部１１４が、押しイベントを通知していないと判断すると（ステップＳ１８：ＮＯ）、そのまま処理を終了する。
一方、ステップＳ１８において、イベント通知部１１４が、押しイベントをアプリケーション実行部１２０に通知中であると判断すると（ステップＳ１８：ＹＥＳ）、離したキーイベント（対象キーがリリースされた旨を通知するイベント）をアプリケーション実行部１２０に通知し（ステップＳ１９）、その後終了する。
【００４０】
以上により、例えば、タッチパッド部１０２の周囲温度が上昇することにより（図１０（ａ）参照）、計測出力部１２３から出力される計測値が上昇するようなことがあっても（図１０（ｂ）参照）、一定の周期（例えば、４０ｍｓ周期）で補正係数Ａ１の更新が行われるので（図１０（ｃ）参照）、タッチパッド部１０２に接触していないにも関わらず、センサ出力値が接触判定閾値を超えてしまうという不具合を防止できる。
【００４１】
＜変形例＞
以上、本発明に係る携帯端末を、実施の形態に基づいて説明したが、以下のように変形することも可能であり、本発明は上述した実施の形態で示した携帯電話機に限られないことは勿論である。
（１）前述の実施の形態では、判定用閾値変更フラグＦ１が”１”に設定されていれば、判定部１１８が、非接触判定用暫定閾値を用いる例について説明したが、これに限定されるものではなく、例えば、非接触判定用閾値を非接触判定用暫定閾値に変更した後に、所定の値以上のセンサ出力値が出力される場合には、非接触判定用暫定閾値を非接触判定用閾値に再度変更するものであってもよい。
【００４２】
前述の実施の形態では、操作部材が接触していない状態におけるセンサ出力値または操作部材が接触した状態におけるセンサ出力値のいずれかを用いて補正係数Ａ１の更新を行うことを前提としている。ところが、図１１に示すように、実際のセンサ出力値の経時変化と判定部１１８が認識するセンサ出力値の経時変化との間に時間のずれが生じる場合がある。ここにおいて、判定部１１８により操作部材がタッチパッド部１０２にタッチしていると判定され且つ実際には操作部材がタッチパッド部１０２からリリースしているタイミング（例えば、図１１の時刻Ｔｈ１からＴｈ２の間のタイミング）において、補正係数Ａ１の更新を行う場合、判定用閾値変更部１３３は、非接触判定用閾値を非接触判定用暫定閾値（例えば、所定の基準値”５１２”よりも小さい”４８０”）に変更されるが、補正係数Ａ１は、操作部材がタッチパッド部１０２からリリースした状態で算出される。
【００４３】
そうすると、補正係数更新後のセンサ出力値は、操作部材がタッチパッド部１０２からリリースした状態が所定の基準値”５１２”となる。つまり、センサ出力値は、接触判定用暫定閾値には到達しえないこととなり、操作部材がタッチパッド部１０２からリリースされたことが判断できなくなる。
これに対して、本変形例では、判定用閾値変更部１３３が、非接触判定用閾値を非接触判定用暫定閾値に変更した後に、判定用閾値変更部１３３がセンサ出力値を取得し、取得したセンサ出力値が所定の値（以下、第２の基準値と称す。）（例えば、”５８０”）以上である場合には、非接触判定用暫定閾値を非接触判定用閾値に戻す。
【００４４】
本変形例に係る携帯電話機の動作の一部のフローチャートを図１２に示す。
ここにおいて、第２の基準値が”５８０”に設定されているとして説明する。
まず、判定部１１８は、算出部１１１ａからセンサ出力値を取得し、センサ出力値が第２の基準値である”５８０”以上であるか否かを判断する（ステップＳ１０１）。
ステップＳ１０１において、判定部１１８は、センサ出力値が第２の基準値”５８０”未満であると判断すると、その旨を判定用閾値変更部１３３に通知する。そして、判定用閾値変更部１３３は、非接触判定用暫定閾値を変更することなく、そのまま処理を終了する。
【００４５】
一方、ステップＳ１０１において、判定部１１８は、センサ出力値が第２の基準値”５８０”以上であると判断すると、その旨を判定用閾値変更部１３３に通知する。そして、判定用閾値変更部１３３は、非接触判定用暫定閾値を非接触判定用閾値に変更した後（ステップＳ１０２）、処理が終了する。
以上のような動作を行うことにより、判定用閾値変更部１３３が、非接触判定用閾値を適切な値に変更することができるので、タッチパッド部１０２から操作部材がリリースされているにも関わらず、リリースが検知されないといった誤動作を防止することができる。
【００４６】
（２）前述の実施の形態では、補正係数算出部１１１ｈが、補正係数更新指示部１１１ｇから補正係数更新指示が通知されると、この補正係数更新指示を受けた時点におけるセンサ出力値を出力する例について説明したが、これに限定されるものではなく、例えば、補正係数更新指示部１１１ｇから補正係数更新指示が通知された時点までにサンプリングされた所定の個数のセンサ出力値の平均値を出力するものであってもよい。
【００４７】
本変形例によれば、平均値を用いて処理を行うため、センサ出力値の正確性をより向上させることができる。
（３）前述の実施の形態では、操作部材がタッチパッド部１０２に接触すると計測出力部１２３からのセンサ出力値が上昇する例について説明したが、これに限定されるものではなく、例えば、操作部材がタッチパッド部１０２に接触すると計測出力部１２３からのセンサ出力値が降下するものであってもよい。
【００４８】
（４）前述の実施の形態では、タッチパッド部を有する携帯電話機であれば、横開きタイプの折りたたみ式の携帯電話機や、縦開きタイプの折りたたみ式の携帯電話機や、ストレートタイプやスライド式等、他の形状を有する携帯電話機であってもよい。
（５）前述の実施の形態では、サブＬＣＤ１０１とタッチパッド部１０２とが別個に存在しているものとして説明したが、サブＬＣＤ１０１とタッチパッド部１０２とを組み合わせた、いわゆるタッチパネルを含むものであってもよい。
【００４９】
また、操作用の部分と、操作された文字等を表示する部分とを１つのタッチパネルで実現するだけでなく、例えば、数字や文字等を入力する部分は、タッチパネルとし、入力された文字等が表示される部分は、ＬＣＤや有機ＥＬ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）等で構成されるとしてもよい。
また、タッチパッド部は、使用する表示機器として、画像等を表示するＬＣＤで文字等を表示する場合に限定されるものではなく、照明部とこの照明部の上に配置され、文字や図柄の形をした透過部とを有するシートとの組合せ等を用いることもできる。この場合、ユーザは、例えばシート上の所定の文字の形の透過部の位置をタッチすることにより、タッチパッド部の静電容量を変化させ、当該シート上の所定の文字の入力を行う。
【００５０】
（６）前述の実施の形態では、所定の基準値を「５１２」、非接触判定用閾値を「５８０」、接触判定用閾値を「６３２」として説明したが、これに限定されるものではない。また、センサ出力値は、通話やカメラ撮影等を行う各機能部の動作により生じるノイズによって、操作部材が接触していないにもかかわらず変動する。従って、通話やカメラ撮影等において、センサ出力値およびキー接触値がどの程度増加するかを予め測定しておき、その測定値に基づいて非接触判定用閾値および接触判定用閾値を決定することが望ましい。
【００５１】
（７）実施の形態のタッチセンサ回路のうち、全部又は一部を１チップ又は複数チップの集積回路で実現してもよい。また、前述の実施の形態において説明した制御部１１０は、全てコンピュータのプログラムで実現してもよいし、複数チップの集積回路の組み合わせにより実現してもよい。
（８）前述の実施の形態において説明した制御部１１０を実現するために、ＣＰＵに実行させるためのプログラムは、記録媒体に記録し又は各種通信路等を介して、流通させ頒布することができる。このような記録媒体には、ＩＣカード、光ディスク、フレキシブルディスク、ＲＯＭ、フラッシュメモリ等がある。流通、頒布されたプログラムは、機器におけるＣＰＵで読み取り可能なメモリ等に格納されることにより利用に供され、そのＣＰＵがそのプログラムを実行することにより前述の実施の形態で説明した制御部１１０の機能が実現される。
＜補足＞
（１）実施の形態に係る携帯電話機は、静電容量式のタッチパッド部１０２を有し、タッチパッド部１０２の静電容量を表す計測値を出力するタッチセンサ回路１２１と、タッチセンサ回路から出力される計測値を、補正係数を用いて補正して得られるセンサ出力値を算出する算出部１１１ａと、外部から補正係数の更新指示があるとセンサ出力値が所定の基準値と同値になるように補正係数を更新する補正係数更新部１１１ａ３と、補正係数を更新する前に、タッチセンサ回路１２１からのセンサ出力値が接触判定用閾値よりも大きい場合にタッチパッド部１０２に操作部材が接触したと判定し、タッチパッド部１０２の接触を判定した後において初めてセンサ出力値が非接触判定用閾値よりも小さくなったときにタッチパッド部１０２に操作部材が接触していないと判定する判定部１１８と、タッチパッド部１０２に操作部材が接触している間に補正係数が更新された場合、その後、判定部１１８がタッチパッド部１０２に操作部材が接触していないと判定するまでの間において判定部１１８が判定に用いる非接触判定用閾値を所定の非接触判定用暫定閾値に変更する判定用閾値変更部１３３とを備える。
【００５２】
本構成により、補正係数更新部１１１ａ３が、タッチパッド部１０２に顔が接触している状態で補正係数の更新を行った場合でも、判定用閾値変更部１３３が判定部１１８に非接触判定用暫定閾値を用いて判定を行わせることにより、判定部１１８がタッチパッド部１０２に顔の一部が接触しているか否かを正常に判定することができるので、タッチパッド部１０２に顔を長時間接触させて使用をする場合でも短時間のサイクルで補正係数の更新を行うことが可能となるから、温度変化によるタッチパッド部１０２の静電容量の変動に起因したセンサ出力値への影響を抑制することができるから、タッチパッド部１０２の温度変動に起因した誤動作を防止することができる。
【００５３】
（２）実施の形態に係る携帯電話機は、補正係数更新部に補正係数の更新指示を繰り返し行う補正係数更新指示部１１１ｇと、補正係数を記憶する補正係数記憶部１１１ｃとを備えており、補正係数更新部１１１ａ３は、補正係数更新指示部１１１ｇから補正係数の更新指示を受けた時点における計測値を補正して得られるセンサ出力値が基準値と同値になるように補正係数記憶部１１１ｃに記憶されている前記補正係数を更新する。
【００５４】
本構成により、補正係数を記憶する補正係数記憶部１１１ｃを備えることにより、補正係数更新部１１１ａ３が補正係数記憶部１１１ｃに記憶されている補正係数を更新するだけで、容易にセンサ出力値の所定の基準値を変更することができる。
（３）実施の形態に係る携帯電話機は、判定部１１８がセンサ出力値を取得した後の取得後経過時間を計時する計時部１３４を備えており、補正係数更新指示部１１１ｇが、取得後経過時間が所定の時間に達した場合に、補正係数更新指示を行う。
【００５５】
本構成により、タッチパッド部１０２に操作部材が接触していても、補正係数更新指示部１１１ｇが、補正係数更新指示を行うので、タッチパッド部１０２に操作部材が長時間接触した状態であっても確実に補正係数の更新が行われるから、タッチパッド部１０２の温度変動に起因した誤動作を防止することができる。
【産業上の利用可能性】
【００５６】
本発明に係る携帯端末は、ユーザが、タッチパッド部を用いた操作を行う場合に利用される。
【符号の説明】
【００５７】
１、２    筐体
３    入力キー
４    ＬＣＤ
１００    携帯電話機
１０１    サブＬＣＤ
１０２    タッチパッド部
１０３    通信部
１０４    スピーカ
１０５    マイク
１０６    バイブレータ
１１０    制御部
１１１ａ    算出部
１１１ａ３    補正係数更新部（更新部）
１１１ｃ    補正係数記憶部（記憶部）
１１１ｇ    補正係数更新指示部（更新指示部）
１１１ｈ    補正係数算出部
１１４    イベント通知部
１１５    音声処理部
１１６    表示制御部
１２０    アプリケーション実行部
１２１    タッチセンサ回路
１２３    計測出力部（出力部）
１３３    判定用閾値変更部
１３４    計時部
【図１】
0005618703.tif 000004
【図２】
0005618703.tif 000005
【図３】
0005618703.tif 000006
【図４】
0005618703.tif 000007
【図５】
0005618703.tif 000008
【図６】
0005618703.tif 000009
【図７】
0005618703.tif 000010
【図８】
0005618703.tif 000011
【図９】
0005618703.tif 000012
【図１０】
0005618703.tif 000013
【図１１】
0005618703.tif 000014
【図１２】
0005618703.tif 000015