(57)【要約】【課題】タッチパネル、タッチパッド等の入力部に対する押し間違いによる入力操作ミスを高精度に防止することができる電子機器等の技術を提供すること。【解決手段】  携帯電話機は、筐体１０と、タッチパネル２０と、タッチパネル２０に加えられる押圧力を検出する感圧センサ３０と、携帯電話機に加わる加速度を検出する加速度センサ４３とを備える。コントローラ４１は、タッチパネル２０に加えられる押圧力が入力決定閾値を上回るかを判定し、押圧力が入力決定閾値を上回った場合に、入力決定の処理を実行する。また、コントローラ４１は、加速度センサ４３により検出された加速度の大きさに応じて、入力決定閾値を変化させる。これにより、例えば、電車の揺れ等が原因でユーザが無意識にタッチパネル２０を強く握ってしまい、タッチパネル２０に加わる押圧力が上昇してしまったとしても入力決定の処理が実行されないので、入力操作ミスが防止される。【選択図】図８
2012027875.tif 000002
【特許請求の範囲】
【請求項１】
筐体と、
前記筐体の動きを検出する動き検出センサと、
入力操作面を有し、前記筐体に設けられ、前記入力操作面内での入力操作位置を検出可能な入力部と、
前記入力操作面を介して前記入力部に加えられる押圧力を検出する押圧力検出センサと、
前記検出された前記押圧力、又は前記押圧力の変化に基づく変化量が第１の閾値を上回るかを判定し、前記押圧力又は前記押圧力の変化量が前記第１の閾値を上回った場合に入力決定の処理を実行し、かつ、前記検出された前記筐体の動きの大きさに応じて、前記第１の閾値を変化させる制御部と
を具備する電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記制御部は、前記第１の閾値を上回った前記押圧力が前記第１の閾値よりも小さい第２の閾値を下回るかを判定し、前記押圧力が前記第１の閾値を上回ってから前記第２の閾値を下回るまでの間は、前記押圧力が前記第１の閾値を上回ることによる入力決定の処理を規制する
電子機器。
【請求項３】
請求項２に記載の電子機器であって、
前記制御部は、前記筐体の動きの大きさに応じて、前記第２の閾値を変化させる
電子機器。
【請求項４】
請求項２に記載の電子機器であって、
前記制御部は、前記第１の閾値を上回った前記押圧力が前記第２の閾値を下回らずに所定の時間が経過したかを判定し、前記所定の時間が経過した場合に、前記所定の時間が経過してから前記押圧力が前記第２の閾値を下回るまでの間、所定の周期で前記入力決定の処理を実行する
電子機器。
【請求項５】
請求項４に記載の電子機器であって、
前記制御部は、前記筐体の動きの大きさに応じて、前記所定の時間を変化させる
電子機器。
【請求項６】
請求項１に記載の電子機器であって、
前記制御部は、前記押圧力が減少から増加へ反転したかを判定し、前記押圧力が減少から増加へ反転した場合に、前記反転したときの押圧力を基準とした前記押圧力の変化量を算出し、前記算出された前記押圧力の変化量が前記第１の閾値を上回るかを判定し、前記押圧力の変化量が前記第１の閾値を上回った場合に前記入力決定の処理を実行する
電子機器。
【請求項７】
請求項１に記載の電子機器であって、
前記制御部は、前記押圧力の所定時間での変化量を算出し、前記算出された前記押圧力の変化量が前記第１の閾値を上回るかを判定し、前記押圧力の変化量が前記第１の閾値を上回った場合に前記入力決定の処理を実行する
電子機器。
【請求項８】
筐体の動きを検出し、
入力操作面を有し、前記筐体に設けられ、前記入力操作面内での入力操作位置を検出可能な入力部の、前記入力操作面を介して前記入力部に加えられる押圧力を検出し、
前記検出された前記押圧力、又は前記押圧力の変化に基づく変化量が第１の閾値を上回るかを判定し、
前記押圧力又は前記押圧力の変化量が前記第１の閾値を上回った場合に入力決定の処理を実行し、
前記検出された前記筐体の動きの大きさに応じて、前記第１の閾値を変化させる
処理方法。
【請求項９】
電子機器に、
筐体の動きを検出するステップと、
入力操作面を有し、前記筐体に設けられ、前記入力操作面内での入力操作位置を検出可能な入力部の、前記入力操作面を介して前記入力部に加えられる押圧力を検出するステップと、
前記検出された前記押圧力、又は前記押圧力の変化に基づく変化量が第１の閾値を上回るかを判定するステップと、
前記押圧力又は前記押圧力の変化量が前記第１の閾値を上回った場合に入力決定の処理を実行するステップと、
前記検出された前記筐体の動きの大きさに応じて、前記第１の閾値を変化するステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル、タッチパッドを入力部として備える電子機器等の技術に関する。
【背景技術】
【０００２】
従来から、タッチパネルやタッチパッド等を入力部として備えるＰＤＡ、携帯電話機、ノート型ＰＣ等の電子機器が広く知られている。
【０００３】
タッチパネル、タッチパッドによる入力操作は、押圧式のハードウェアボタンの押圧による入力操作に比べ、押し間違いによる入力操作ミスが発生しやすいといった問題がある。
【０００４】
このような問題に関連する技術が記載された文献として、下記特許文献１が挙げられる。この特許文献１に記載のタッチパネル装置では、画面上に表示される操作ボタンの大小をグループごとに切り替えることで、操作ボタンが表示される領域が小さいことに起因する入力操作ミスを防止している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２４３１２８号公報（段落[００２２]〜［００３２］、図２）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、タッチパネルやタッチパッドの押し間違いによる入力操作ミスは、操作ボタンが表示される領域が小さいことに起因する入力操作ミスだけでなく、他の要因によって引き起こされる場合がある。例えば、ユーザが電車に乗っているときの揺れ等に起因して、タッチパネルやタッチパッドの押し間違いによる入力操作ミスが発生する場合がある。
【０００７】
以上のような事情に鑑み、本発明の目的は、タッチパネル、タッチパッド等の入力部に対する押し間違いによる入力操作ミスを高精度に防止することができる電子機器等の技術を提供することにある。
【課題を解決するための手段】
【０００８】
前記目的を達成するため、本発明の一形態に係る電子機器は、筐体と、動き検出センサと、入力部と、押圧力検出センサと、制御部とを備える。
前記動き検出センサは、前記筐体の動きを検出する。
前記入力部は、入力操作面を有し、前記筐体に設けられ、前記入力操作面内での入力操作位置を検出可能である。
前記押圧力検出センサは、前記入力操作面を介して前記入力部に加えられる押圧力を検出する。
前記制御部は、前記検出された前記押圧力、又は前記押圧力の変化に基づく変化量が第１の閾値を上回るかを判定し、前記押圧力又は前記押圧力の変化量が前記第１の閾値を上回った場合に入力決定の処理を実行する。
また、前記制御部は、前記検出された前記筐体の動きの大きさに応じて、前記第１の閾値を変化させる。
【０００９】
この電子機器では、ユーザが指やペン等により入力操作面を介して入力部に対して押圧力を加えると、押圧力検出センサにより入力部に加わる押圧力が検出される。そして、制御部は、前記検出された前記押圧力、又は前記押圧力の変化に基づく変化量が第１の閾値を上回るかを判定し、前記押圧力又は前記押圧力の変化量が前記第１の閾値を上回った場合に、入力決定の処理を実行する。
【００１０】
このような処理により、この電子機器では、ユーザが入力部の入力操作面に触れるだけでは入力決定の処理は実行されず、ユーザが入力操作面をさらに押し込んだ場合に入力決定の処理が実行されることになる。これにより、入力部の押し間違いによる入力操作ミスを防止することができる。
【００１１】
また、この電子機器では、動き検出センサにより筐体の動きが検出されており、制御部によって、筐体の動きの大きさに応じて、第１の閾値が変化される。これにより、例えば、電車の揺れ等が原因で筐体の動きが大きいときに、第１の閾値を大きくすることができるので、入力部の押し間違いによる入力操作ミスをさらに高精度に防止することができる。
【００１２】
前記電子機器において、前記制御部は、前記第１の閾値を上回った前記押圧力が前記第１の閾値よりも小さい第２の閾値を下回るかを判定し、前記押圧力が前記第１の閾値を上回ってから前記第２の閾値を下回るまでの間は、前記押圧力が前記第１の閾値を上回ることによる入力決定の処理を規制する。
【００１３】
この電子機器では、押圧力が第１の閾値を上回ってから第２の閾値を下回るまでの間は、前記押圧力が前記第１の閾値を上回ることによる入力決定が規制される。これにより、例えば、ユーザによる押圧力の変化により、押圧力が第１の閾値付近で変化することで、押圧力が第１の閾値を上回る状況が発生し、ユーザが意図せず入力決定の処理が実行されてしまうことを防止することができる。
【００１４】
前記電子機器において、前記制御部は、前記筐体の動きの大きさに応じて、前記第２の閾値を変化させてもよい。
【００１５】
これにより、第１の閾値と第２の閾値との差が大きくなり、ユーザが入力操作面を介して入力部に加える押圧力を弱めても第２の閾値を下回らなくなってしまうことを防止することができる。
【００１６】
前記電子機器において、前記制御部は、前記第１の閾値を上回った前記押圧力が前記第２の閾値を下回らずに所定の時間が経過したかを判定し、前記所定の時間が経過した場合に、前記所定の時間が経過してから前記押圧力が前記第２の閾値を下回るまでの間、所定の周期で前記入力決定の処理を実行してもよい。
【００１７】
これにより、ユーザは、入力部を押圧し続けることで（長押し）、連続した入力が可能となる。
【００１８】
前記電子機器において、前記制御部は、前記筐体の動きの大きさに応じて、前記所定の時間を変化させてもよい。
【００１９】
これにより、ユーザが意図せず、長押しによる連続入力が開始されてしまうことを防止することができる。
【００２０】
前記電子機器において、前記制御部は、前記押圧力が減少から増加へ反転したかを判定し、前記押圧力が減少から増加へ反転した場合に、前記反転したときの押圧力を基準とした前記押圧力の変化量を算出し、前記算出された前記押圧力の変化量が前記第１の閾値を上回るかを判定し、前記押圧力の変化量が前記第１の閾値を上回った場合に前記入力決定の処理を実行してもよい。
【００２１】
前記電子機器において、前記制御部は、前記押圧力の所定時間での変化量を算出し、前記算出された前記押圧力の変化量が前記第１の閾値を上回るかを判定し、前記押圧力の変化量が前記第１の閾値を上回った場合に前記入力決定の処理を実行してもよい。
【００２２】
本発明の一形態に係る処理方法は、筐体の動きを検出することを含む。
入力操作面を有し、前記筐体に設けられ、前記入力操作面内での入力操作位置を検出可能な入力部の、前記入力操作面を介して前記入力部に加えられる押圧力が検出される。
前記検出された前記押圧力、又は前記押圧力の変化に基づく変化量が第１の閾値を上回るかが判定される。
前記押圧力又は前記押圧力の変化量が前記第１の閾値を上回った場合に入力決定の処理が実行される。
前記検出された前記筐体の動きの大きさに応じて、前記第１の閾値が変化される。
【００２３】
本発明の一形態に係るプログラムは、電子機器に、筐体の動きを検出するステップを実行させる。
プログラムは、電子機器に、入力操作面を有し、前記筐体に設けられ、前記入力操作面内での入力操作位置を検出可能な入力部の、前記入力操作面を介して前記入力部に加えられる押圧力を検出するステップを実行させる。
プログラムは、電子機器に、前記検出された前記押圧力、又は前記押圧力の変化に基づく変化量が第１の閾値を上回るかを判定するステップを実行させる。
プログラムは、電子機器に、前記押圧力又は前記押圧力の変化量が前記第１の閾値を上回った場合に入力決定の処理を実行するステップを実行させる。
また、プログラムは、電子機器に、前記検出された前記筐体の動きの大きさに応じて、前記第１の閾値を変化させるステップを実行させる。
【発明の効果】
【００２４】
以上説明したように、本発明の一形態では、タッチパネル、タッチパッド等の入力部に対する押し間違いによる入力操作ミスを高精度に防止することができる電子機器等の技術を提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施形態に係る携帯電話機を示す正面図である。
【図２】本発明の一実施形態に係る携帯電話機の内部構造を説明するための図である。
【図３】本発明の一実施形態に係る携帯電話機の電気的な構成を示すブロック図である。
【図４】コントローラが、タッチパネルに加えられる押圧力に基づき、入力決定や入力終了の処理等を実行するときの動作を示すフローチャートである。
【図５】タッチパネルに加えられる押圧力が時間とともに変化する場合の一例を示す図であり、図４に示す処理が実行された場合の入力決定タイミングと、入力終了タイミングを示す図である。
【図６】表示パネルの画面上に表示されるＧＵＩのポップアップがタッチパネルの押圧力に基づいて変化する様子を示す図である。
【図７】コントローラが加速度センサからの出力に基づいて、入力決定閾値を変化させる場合の処理示すフローチャートである。
【図８】入力決定閾値が加速度の大きさに応じて、変化する場合の一例を示す図である。
【図９】入力決定閾値及び入力終了閾値の両方の閾値が加速度の大きさに応じて、変化する場合の一例を示す図である。
【図１０】ユーザによりタッチパネルの入力操作面が長押しされた場合に、連続入力の処理が実行されるときの動作を示すフローチャートである。
【図１１】押圧力の時間的な変化の一例を示す図であり、図１１に示す処理が実行された場合の、連続入力決定タイミングを示す図である。
【図１２】本発明の他の実施形態に係る携帯電話機のコントローラの処理を示すフローチャートである。
【図１３】押圧力の変化の一例を示す図であり、図１２に示す処理が実行された場合の、入力決定タイミングを示す図である。
【発明を実施するための形態】
【００２６】
以下、図面を参照しながら、本発明の実施形態を説明する。
＜第１実施形態＞
図１は、第１実施形態に係る携帯電話機１００を示す正面図である。
図１に示すように、携帯電話機１００は、厚さ（ｚ軸方向）が薄い直方体形状の筐体１０を有する。筐体１０の正面側の上端部の近傍には、受話口５が設けられており、筐体１０の正面側の下端部近傍には、通話口６が設けられている。
【００２７】
また、携帯電話機１００は、筐体１０内部に表示パネル４２を有する。図１に示す例では、表示パネル４２の画面上の下側の領域に、ソフトウェアキーボードが表示された例が示されている。
【００２８】
図２は、携帯電話機１００の内部構造を説明するための図である。
図２（Ａ）は、図２（Ｂ）に示すａ−ａ間の断面図であり、図２（Ｂ）は、携帯電話機１００の正面図である。図２（Ｃ）は、図２（Ａ）に示す感圧センサ３０を拡大した断面図である。なお、図２では、図面を見やすく表示するため、表示パネル４２等の部材は、省略されている。
【００２９】
図２（Ａ）、（Ｂ）に示すように、携帯電話機１００は、筐体１０と、静電容量式のタッチパネル２０と、感圧センサ３０とを有する。図２（Ｃ）に示すように、感圧センサ３０は、２つの電極３１と、弾性体３２とを含み、コントローラ４１のグランドに接続されている。
【００３０】
筐体１０は、トレー形状のベース筐体１１と、ベース筐体１１の上方（ｚ軸方向）でベース筐体１１に嵌め合わされた枠状の導電性筐体１２とを含む。ベース筐体１１は、例えば、樹脂等の絶縁性材料から形成される。一方、導電性筐体１２は、導電性材料により形成され、例えば、アルミニウム、導電性ゴム、導電性カーボン等を主成分として有している。
【００３１】
導電性筐体１２は、感圧センサ３０の外周側で感圧センサ３０の側周部を覆うように設けられており、ユーザの指が筐体１０の側面側から近接した場合に、その指と感圧センサ３０との電気的な接続を遮断する。
【００３２】
導電性筐体１２には凸部１３が形成されている。この凸部１３は、ＸＹ面に突出し、感圧センサ３０、タッチパネル２０を下方から支持する。また、凸部１３は、ユーザの指が筐体１０の下方から筐体１０に近づいた場合に、その指と感圧センサ３０との電気的な接続を遮断する。導電性筐体１２は、感圧センサ３０と指との電気的な接続を遮断するために、グランドに接続される。
【００３３】
タッチパネル２０（入力部）は、タッチパネル本体２１と、タッチパネル本体２１の上方でタッチパネル本体２１を覆い、タッチパネル本体２１を保護するトッププレート２２とを有する。
【００３４】
タッチパネル２０は、静電容量式のタッチパネル２０であり、トッププレート２２の上面に、ユーザが指やスタイラスペン等によって入力を行う入力操作面２２ａを有する。タッチパネル２０は、入力操作面２２ａ内での指等の接触位置を検出する。なお、図２において図示は省略しているが、タッチパネル２０とベース筐体１１の間には、表示パネル４２が形成される。ユーザは、表示パネル４２に表示される内容に応じて、指やペン等で、タッチパネル２０の入力操作面２２ａ内の所定の位置に触れたり、押圧したりする。タッチパネル２０は、ポリイミド基板や、ＰＥＴフィルム基板や、ガラス基板等を有する。
【００３５】
タッチパネル本体２１と、トッププレート２２の間には、導電性を有する導電性膜２５が形成される。導電性膜２５は、例えば、蒸着により形成された薄膜である。この導電性膜２５は、感圧センサ３０が矩形の枠状であるのと同様に、矩形の枠状とされている。これにより、導電性膜２５によって感圧センサ３０の上方が覆われる。なお、タッチパネル２０の周縁部以外には、導電性膜２５が存在ししていないので、導電性膜２５がタッチパネル２０の位置検出に影響を与えることはない。
【００３６】
導電性膜２５は、感圧センサ３０と指との電気的な接続を遮断するために、グランドに接続される。導電性膜２５は、導電性筐体１２と同様に、例えば、アルミニウム、導電性ゴム、導電性カーボン等を主成分として有している。導電性膜２５は、導電性筐体１２と同じ材質を主成分として有していてもよいし、異なる材質を主成分として有していてもよい。
【００３７】
図２に示す例では、導電性膜２５がタッチパネル本体２１とトッププレート２２との間に形成された例が示されているが、導電性膜２５は、感圧センサ３０上に形成されていれば、感圧センサ３０とタッチパネル本体２１との間に形成されていてもよい。
【００３８】
感圧センサ３０（押圧力検出センサ）は、矩形の枠状とされる。弾性体３２は、指やスタイラスペン等の押圧により、入力操作面２２ａを介してタッチパネル２０に圧力が加わることで変形（収縮）する。弾性体３２が収縮することで、２つの電極３１間の距離が変化することにより、電極３１間の静電容量が変化する。感圧センサ３０の静電容量は、コントローラ４１に伝えられる。弾性体３２としては、例えば、ゴム弾性体等が挙げられる。ゴムの材質としては、例えば、ウレタンゴム、シリコーンゴム等が挙げられる。
【００３９】
電極３１の表面には、絶縁体が形成される。絶縁体としては、例えば、両面テープ等が挙げられる。
【００４０】
本実施形態では、上記導電性筐体１２（凸部１３を含む）と、導電性膜２５とにより、感圧センサ３０とユーザの指との電気的な接続を遮断することができる。これにより、感圧センサ３０は、ユーザのタッチパネル２０の押圧に基づく静電容量の変化を正確に検出することができる。これにより、ユーザによるタッチパネル２０の押圧力を正確に検出することができる。
【００４１】
図３は、携帯電話機１００の電気的な構成を示すブロック図である。
図３に示すように、携帯電話機１００は、上記したコントローラ４１、タッチパネル２０、表示パネル４２、感圧センサ３０のほか、加速度センサ４３、通信部４４、アンテナ４５、スピーカ４６、マイクロフォン４７、ＲＡＭ４８、フラッシュメモリ４９を有する。
【００４２】
加速度センサ４３（動き検出センサ）は、筐体１０の内部に設けられるセンサであり、携帯電話機１００（筐体１０）の動きを検出するセンサである。加速度センサ４３としては、例えば、ピエゾ抵抗型、圧電型、静電容量型等の加速度センサ４３が挙げられる。
【００４３】
また、加速度センサ４３としては、１軸方向、直交する２軸方向、あるいは直交する３軸方向の加速度を検出可能な形態が挙げられる。加速度センサ４３は、どの形態であっても構わないが、少なくともタッチパネル２０がユーザにより押圧される方向（ｚ軸方向）で、携帯電話機１００に加わる加速度を検出可能なように構成される。
なお、本実施形態では、便宜的に、ｚ軸方向での加速度を検出する１軸加速度センサ４３であるとして説明する。
【００４４】
アンテナ４５は、通話やパケット通信のための電波を送受信する。通信部４４は、アンテナ４５により送受信される電波の周波数変換や、変調及び復調等の処理を実行する。
【００４５】
スピーカ４６は、デジタル／アナログ変換機や増幅器等を含む。スピーカ４６は、コントローラ４１から入力された通話用の音声データに対してデジタル／アナログ変換処理及び増幅処理を実行し、受話口５を介して音声を出力する。
【００４６】
マイクロフォン４７は、アナログ／デジタル変換機等を含む。マイクロフォン４７は、ユーザから通話口６を介して入力されたアナログ音声データをデジタル音声データへ変換してコントローラ４１へ出力する。コントローラ４１へ出力されたデジタル音声データは、符号化された後、通信部４４及びアンテナ４５を介して送信される。
【００４７】
ＲＡＭ４８（Random Access Memory）は、コントローラ４１の作業領域として用いられる揮発性のメモリであり、コントローラ４１の処理に用いられる各種のプログラムや各種のデータを一時的に記憶する。
【００４８】
フラッシュメモリ４９は、コントローラ４１の処理に必要な各種のプログラムや各種のデータが記憶される不揮発性のメモリである。
【００４９】
コントローラ４１（制御部）は、例えば、ＣＰＵ（Central Processing Unit）やＭＰＵ（Micro Processing Unit）等により構成される。コントローラ４１は、携帯電話機１００の各部を統括的に制御したり、各種のプログラムに基づき種々の演算を実行したりする。
【００５０】
例えば、コントローラ４１は、感圧センサ３０により検出された静電容量の変化量からユーザによるタッチパネル２０の押圧力を算出したり、タッチパネル２０により検出された静電容量の変化から入力操作面２２ａ内での接触位置を算出したりする。また、コントローラ４１は、加速度センサ４３より検出された加速度の大きさに応じて、入力決定閾値や入力終了閾値等の値を変化させたりする。なお、コントローラ４１の処理についての詳細は、後述する。
【００５１】
表示パネル４２は、例えば、液晶ディスプレイや、ＥＬ（Electro-Luminescence）ディスプレイ等により構成される。表示パネル４２は、コントローラ４１の制御のもと、メニューボタンやソフトウェアキーボード等のＧＵＩ（Graphical User Interface）を画面上に表示させる。
【００５２】
［動作説明］
次に、携帯電話機１００の動作について説明する。
「入力決定、入力終了等の処理」
まず、タッチパネル２０に加えられる押圧力に基づき、コントローラ４１が入力決定や入力終了の処理等を実行するときの動作について説明する。
【００５３】
図４は、そのときのコントローラ４１の処理を示すフローチャートである。
図５は、タッチパネル２０に加えられる押圧力が時間とともに変化する場合の一例を示す図であり、図４に示す処理が実行された場合の入力決定タイミングと、入力終了タイミングを示す図である。
【００５４】
図６は、表示パネル４２の画面上に表示されるＧＵＩのポップアップ３がタッチパネル２０の押圧力に基づいて変化する様子を示す図である。図６（Ａ）には、ユーザがタッチパネル２０の入力操作面２２ａに触れた場合の画面上の様子が示されており、図６（Ｂ）には、ユーザがタッチパネル２０の入力操作面２２ａを押圧した場合の画面上の様子が示されている。なお、図６では、表示パネル４２の画面上の下側の領域に、ソフトウェアキーボードが表示された場合の一例が示されている。
【００５５】
コントローラ４１は、タッチパネル２０により検出された静電容量の変化から、ユーザの指（あるいは、スタイラスペン等、以下、同様）の近接を検知し、ユーザの指がタッチパネル２０の入力操作面２２ａに接触したか否かを判定する（ステップ１０１）。ユーザの指が入力操作面２２ａに接触したと判定された場合（ステップ１０１のＹＥＳ）、コントローラ４１は、タッチパネル２０により検出された静電容量の変化から入力操作面２２ａ内での指の接触位置を算出する（ステップ１０２）。
【００５６】
コントローラ４１は、ユーザの指の接触位置を算出すると、接触位置に対応する位置にソフトウェアキーボードの入力キー等のＧＵＩが表示されているかを判定する（ステップ１０３）。
【００５７】
入力キー等のＧＵＩが接触位置に対応する位置に表示されていない場合（ステップ１０３のＮＯ）、コントローラ４１は、ステップ１０１へ戻る。一方、入力キー等のＧＵＩが接触位置に対応する位置に表示されている場合（ステップ１０３のＹＥＳ）、コントローラ４１は、そのＧＵＩのポップアップ３をプレビューとして表示パネル４２の画面上に表示させる（ステップ１０４）。
【００５８】
図６（Ａ）では、ユーザがｅ入力キーが表示されている位置に指を接触させた場合に、ｅ入力キーのポップアップ３がプレビューとして表示パネル４２の画面上に表示された様子が示されている（ステップ１０１〜ステップ１０４）。
なお、コントローラ４１は、ユーザの指の接触が検出されているだけでは、入力キー等のＧＵＩの入力決定の処理を実行しない。
【００５９】
次に、コントローラ４１は、感圧センサ３０により検出された静電容量の変化量からユーザによるタッチパネル２０の押圧力を算出する（ステップ１０５）。
【００６０】
ユーザによるタッチパネル２０の押圧力を算出すると、コントローラ４１は、押圧力が入力決定閾値（第１の閾値）を上回ったかを判定する（ステップ１０６）（図５参照）。押圧力が入力決定閾値を上回らない値である場合（ステップ１０６のＮＯ）、コントローラ４１は、ステップ１０１へ戻る。
【００６１】
一方、押圧力が入力決定閾値を上回った場合（ステップ１０６のＹＥＳ）、コントローラ４１は、入力操作面２２ａ内でのユーザの指の接触位置に対応する位置に表示されている入力キー等のＧＵＩの入力決定の処理を実行する（ステップ１０７）。
【００６２】
入力決定の処理を実行すると、コントローラ４１は、入力決定されたＧＵＩのポップアップ３を一時的に強調表示する（ステップ１０８）。
【００６３】
図６（Ｂ）に示す例では、ユーザがｅ入力キーが表示されている位置に指を接触させ、さらにタッチパネル２０の入力操作面２２ａを押圧した場合に、ｅ入力キーが入力決定され、ｅ入力キーのポップアップ３が強調表示された様子が示されている（ステップ１０１〜ステップ１０８）。図６（Ｂ）に示す例では、ｅ入力キーのポップアップ３が拡大されて、さらに、ポップアップ３の下地の色が白から黒へ変換され、ｅの文字が黒から白に変換されることで、ポップアップ３が強調表示された場合が示されている。
【００６４】
このような強調表示により、ユーザは、表示パネル４２の画面上に表示されたＧＵＩが入力決定されたことを容易に認識することができる。
なお、ポップアップ３の強調表示は、ポップアップ３の拡大、色の変化に限られず、ポップアップ３の点滅等であってもよい。
【００６５】
次に、コントローラ４１は、入力決定閾値を上回った押圧力が入力終了閾値（第２の閾値）を下回ったかを判定する（ステップ１０９）。この入力終了閾値は、入力決定閾値よりも小さな値として設定されている（図５参照）。
【００６６】
押圧力が入力終了閾値を下回った場合（ステップ１０９のＹＥＳ）、コントローラ４１は、再びステップ１０１へ戻り、ステップ１０１以降の処理を実行する。
【００６７】
本実施形態によれば、ユーザは、指をタッチパネル２０の入力操作面２２ａに接触させることで、選択しようとしている入力キー等のＧＵＩのポップアップ３をプレビューとして表示させることができる。そして、ユーザは、そのプレビューを確認した後に、指でタッチパネル２０の入力操作面２２ａを押圧することで、入力キー等のＧＵＩを選択することができる。これにより、入力操作ミスによる押し間違いが防止される。
【００６８】
また、本実施形態では、入力決定時には、表示部に表示されたＧＵＩのポップアップ３が強調表示されるので、ユーザは、入力決定の処理が実行されたことを容易に認識することができる。
【００６９】
また、本実施形態では、ユーザが指をタッチパネル２０の入力操作面２２ａに触れただけでは、入力決定の処理が実行されない。これにより、ユーザは、指をタッチパネル２０の入力操作面２２ａに触れた状態のままの入力操作が可能となる。これにより、ユーザが片手で携帯電話機１００を把持して入力操作を行う場合には、ユーザは、携帯電話機１００を片手で安定して把持した状態でタッチパネル２０に対して入力操作を行うことが可能となる。また、携帯電話機１００をユーザが両手で操作する場合には、左右両方の手の指をタッチパネル２０の入力操作面２２ａに触れた状態で入力操作を行うことが可能となるので、ユーザの入力操作時の負担が軽減される。
【００７０】
ここで、図５を参照して、本実施形態に係る携帯電話機１００では、一端、押圧力が入力決定閾値を上回ってから、次に、押圧力が入力終了閾値を下回るまでの期間Ｔは、入力決定状態とされる（ステップ１０６〜ステップ１０９）。そして、押圧力が入力終了閾値を下回ることで、入力決定状態が解除され、再び入力決定を受け付ける状態となり、再入力が可能となる（ステップ１０９〜ステップ１０６）。
【００７１】
すなわち、一端、押圧力が入力決定閾値を上回ってから、次に、押圧力が入力終了閾値を下回るまでの期間Ｔは、押圧力が入力決定閾値を上回るタイミングでの入力決定の処理が規制される。
【００７２】
これにより、例えば、図５のａ点で示すように、上記期間Ｔの間に、押圧力が入力決定閾値を上回る状況（押圧力の値が入力決定閾値以下の値から入力決定閾値を超える値へ遷移する状況）が発生しても、入力決定の処理は実行されない。
【００７３】
これにより、ユーザによる押圧力の変化や、感圧センサ３０からの信号のノイズの影響により、押圧力が入力決定閾値付近で変化することで、入力決定閾値を上回る状況が頻繁に発生し、入力決定の処理が連続して実行されてしまうことを防止することができる。
【００７４】
ここで、入力決定時と、入力終了時とで振動部（図示せず）の振動による振動フィードバックがユーザに対して与えられてもよい。振動を発生する振動部としては、例えば、モータと、モータの軸に対して重心が不釣合いになるように設けられた重りとを有する振動部が挙げられる。
【００７５】
この場合、コントローラ４１は、押圧力が入力決定閾値を上回ったとき、及び押圧力が入終了閾値を下回ったときに、振動部を駆動させる。これにより、ユーザは、タッチパネル２０の入力操作において、クリック感を発生させるハードウェアボタンの操作と同様の操作感が得られる。
【００７６】
さらに、ユーザは、入力決定時の振動フィードバックにより、入力決定の処理が実行されたことをさらに容易に認識することができる。また、入力終了時の振動フィードバックにより、ユーザは、入力が終了されたこと（再入力可能な状態となったこと）を容易に認識することができる。
【００７７】
なお、コントローラ４１は、入力決定時と入力終了時とで、振動部の振動の大きさや振動パターンを異ならせてもよい。
【００７８】
「加速度センサ４３からの出力に基づく入力決定閾値の変化」
次に、コントローラ４１が加速度センサ４３からの出力に基づいて、入力決定閾値を変化させる場合の処理について説明する。
【００７９】
ところで、ユーザが携帯電話機１００を手に持って電車に乗っていたり、歩行していたりする場合、携帯電話機１００に揺れが発生する。このように、携帯電話機１００に揺れが発生する状態では、ユーザが無意識に携帯電話機１００を強く握ってしまい、タッチパネル２０の入力操作面２２ａに対して、ユーザの意図しない押圧力が加わってしまう場合がある。また、携帯電話機１００や体にかかる慣性の影響により、ユーザの手（指）と携帯電話機１００が相対的に動こうとして、タッチパネル２０の入力操作面２２ａに対してユーザの意図しない押圧力が加わってしまう場合もある。
【００８０】
ここで、仮に、携帯電話機１００の入力決定閾値が一定である場合を想定する。この場合、例えば、携帯電話機１００に揺れが発生することでユーザが携帯電話機１００を強く握ってしまい、入力操作面２２ａに対してユーザの意図しない押圧力が加わってしまうことで、ユーザが意図せず、入力決定の処理が実行されてしまう場合がある。
【００８１】
そこで、本実施形態に係る携帯電話機１００では、加速度センサ４３からの出力に基づいて、入力決定閾値を変化させる処理を実行する。
【００８２】
図７は、コントローラ４１が加速度センサ４３からの出力に基づいて、入力決定閾値を変化させる場合の処理示すフローチャートである。
【００８３】
図８は、図７に示す処理を説明するための補足図である。図７（Ａ）は、ｚ軸方向での加速度の時間的な変化の一例を示す図であり、図７（Ｂ）は、加速度の大きさに応じて、入力決定閾値が変化された場合の一例を示す図である。
【００８４】
なお、以降の説明では、入力決定閾値の基準となる閾値を基準入力決定閾値と呼び、入力終了閾値の基準となる閾値を基準入力閾値と呼ぶ。
【００８５】
コントローラ４１は、加速度センサ４３（ｚ軸方向での加速度を検出する１軸加速度センサ４３）からの出力に基づく、加速度（ｚ軸方向）の大きさが、閾値を超えるか否かを判定する（ステップ２０１）（図７（Ａ）参照）。
【００８６】
加速度（ｚ軸方向）の大きさを示す値は、例えば、加速度センサ４３の出力信号にハイパスフィルタをかけた値の実行値が、さらに積分された値が用いられる。なお、加速度センサ４３からの出力信号がハイパスフィルタを通過されることで、加速度センサ４３の出力信号から携帯電話機１００の傾きの変化によるＤＣオフセット成分を取り除くことができ、携帯電話機１００の揺れによる加速度成分を取り出すことができる。
【００８７】
加速度の大きさが閾値を超えない場合（ステップ２０１のＮＯ）、コントローラ４１は、入力決定閾値として、基準入力決定閾値を設定する（ステップ２０３）（図８（Ｂ）参照）。
【００８８】
一方、加速度の大きさが閾値を超える場合（ステップ２０１のＹＥＳ）、コントローラ４１は、入力決定閾値として、基準入力決定閾値よりも大きな値を設定する（ステップ２０２）（図８（Ｂ）参照）。
【００８９】
ここで、入力決定閾値を増加させる方法としては、例えば、加速度の大きさに応じて、段階的に（１段階、２段階等）入力決定閾値を増加させる方法が挙げられる。また、加速度の大きさに応じて１次関数的に入力決定閾値を増加させる方法や、多次関数的に入力決定閾値を増加させる方法が挙げられる。
【００９０】
以上のように、本実施形態では、携帯電話機１００に加わる加速度の大きさに応じて、入力決定閾値が大きくなる。
【００９１】
例えば、図８（Ｂ）のｂ部で示すように、電車の揺れ等が原因で携帯電話機１００に加わる加速度が大きい場合に、ユーザが無意識に携帯電話機１００を強く握ってしまい、入力操作面２２ａを介してタッチパネル２０に加わる押圧力が上昇してしまったとする。この場合、入力決定閾値が基準入力決定閾値よりも大きな値となっているので、タッチパネル２０に加わる押圧力が上昇してしまっても入力決定の処理が実行されない。このように、本実施形態に係る携帯電話機１００では、ユーザが意図せず入力決定の処理が実行されてしまうことを高精度に防止することができる。
【００９２】
以上の説明では、入力決定閾値が変化される場合について説明したが、入力決定閾値と同様に入力終了閾値が変化されてもよい。
【００９３】
図９は、これを説明するための図であり、入力決定閾値及び入力終了閾値の両方の閾値が加速度（ｚ軸方向）の大きさに応じて、変化する場合の一例を示す図である。
【００９４】
この場合、コントローラ４１は、加速度（ｚ軸方向）の大きさが閾値を超えない場合、入力決定閾値として基準入力決定閾値を設定し、かつ、入力終了閾値として基準入力終了閾値を設定する。一方、加速度の大きさが閾値を超える場合、コントローラ４１は、入力決定閾値として基準入力決定閾値よりも大きな値を設定し、かつ、入力終了閾値として基準入力終了閾値よりも大きな値を設定する。
【００９５】
入力終了閾値を増加させる方法としては、例えば、加速度の大きさに応じて、段階的に入力決定閾値を増加させる方法や、１次関数的に増加させる方法、多次関数的に増加させる方法等が挙げられる。なお、入力終了閾値の増加方法は、典型的には、入力決定閾値の増加方法と同じ方法が用いられる。
【００９６】
以上のような処理により、携帯電話機１００に加わる加速度の大きさに応じて、入力決定閾値とともに、入力終了閾値が大きくなる。これにより、入力決定閾値と入力終了閾値との差が大きくなることで、ユーザが入力操作面２２ａを介してタッチパネル２０に加える押圧力を弱めても、押圧力が入力終了閾値を下回らなくなってしまうことを防止することができる。すなわち、ユーザがタッチパネル２０に加える力を弱めても、入力決定状態が終了せず、再入力可能な状態に移行しないことを防止することができる。
【００９７】
上述の説明では、携帯電話機１００の動き（揺れ）の大きさを示す指標として、ｚ軸方向での加速度の大きさが用いられる場合について説明したが、これに限られない。例えば、携帯電話機１００の動きの大きさを示す指標として、直交する２軸方向、あるいは、直行する３軸方向での加速度の合算値が用いられてもよい。この場合、加速度センサとして、２軸加速度センサ、あるいは、３軸加速度センサが用いられる。
【００９８】
＜第２実施形態＞
次に、本発明の第２実施形態について説明する。なお、第２実施形態以降の説明では、上述の第１実施形態に係る携帯電話機１００と同様の構成及び機能を有する部材等については、説明を省略または簡略化する。
【００９９】
この第２実施形態では、ユーザによりタッチパネル２０の入力操作面２２ａが規定時間Ｔ１（図１１参照）以上押圧された場合（長押し）に、連続して入力決定の処理が実行される点で上述の第１実施形態と異なっている。また、加速度の大きさに応じて、上記規定時間Ｔ１が変化される点で上述の第１実施形態と異なっている。従って、その点を中心に説明する。
【０１００】
［長押しによる連続入力］
まず、ユーザによりタッチパネル２０の入力操作面２２ａが長押しされた場合に、連続入力の処理が実行されるときの処理について説明する。
【０１０１】
図１０は、そのときのコントローラ４１の処理を示すフローチャートである。図１１は、押圧力の時間的な変化の一例を示す図であり、図１１に示す処理が実行された場合の、連続入力決定タイミングを示す図である。
【０１０２】
図１０に示すステップ３０１〜３０９では、上述の図４で示したステップ１０１〜１０９と同様の処理が実行される。
【０１０３】
ステップ３０６において、コントローラ４１は、感圧センサ３０により検出された静電容量の変化量に基づいて算出された押圧力が入力決定閾値を上回ったかを判定する。押圧力が入力決定閾値を上回った場合（ステップ３０６のＹＥＳ）、コントローラ４１は、入力決定の処理を実行し（ステップ３０７）、入力キー等のＧＵＩのポップアップ３を強調表示する（ステップ３０８）。
【０１０４】
次に、コントローラ４１は、押圧力が入力終了閾値を下回るかを判定する（ステップ３０９）。押圧力が入力終了閾値を下回る値でない場合（ステップ３０９のＮＯ）、押圧力が入力決定閾値を上回ってから規定時間Ｔ１が経過したかを判定する（ステップ３１０）。
【０１０５】
図１１を参照して、規定時間Ｔ１は、ユーザがタッチパネル２０の入力操作面２２ａを押圧操作する場合に、通常要する時間Ｔ０よりも長い時間が設定されている。
【０１０６】
押圧力が入力決定閾値を上回ってから規定時間Ｔ１が経過していない場合（ステップ３１０のＮＯ）、コントローラ４１は、ステップ３０９へ戻り、再び、押圧力が入力終了閾値を下回るかを判定する。
【０１０７】
一方、押圧力が入力決定閾値を上回ってから規定時間Ｔ１が経過した場合（ステップ３１０のＹＥＳ）、入力操作面２２ａ内でのユーザの指の接触位置に対応する位置に表示されている入力キー等のＧＵＩの入力決定の処理を実行する（ステップ３１１）。
【０１０８】
なお、入力決定の処理が実行されたとき、コントローラ４１は、入力決定された入力キー等のＧＵＩのポップアップ３を強調表示する処理を実行してもよい。あるいは、コントローラ４１は、振動部を駆動させることで、ユーザに対して振動フィードバックを与えてもよい。
【０１０９】
次に、コントローラ４１は、前回の入力決定の処理から周期時間Ｔ２が経過したかを判定する（ステップ３１２）。図１１を参照して、周期時間Ｔ２は、規定時間Ｔ１よりも短い時間とされる。
【０１１０】
前回の入力決定の処理から周期時間Ｔ２が経過した場合（ステップ３１２のＹＥＳ）、コントローラ４１は、ステップ３１１へ戻り、再び入力決定の処理を実行する。そして、再び、前回の入力決定の処理から周期時間Ｔ２が経過したかを判定する（ステップ３１２）。
【０１１１】
一方、前回の入力決定の処理から周期時間Ｔ２が経過していない場合（ステップ３１２のＮＯ）、コントローラ４１は、押圧力が入力終了閾値を下回るかを判定する（ステップ３１３）。
【０１１２】
押圧力が入力終了閾値を下回る値でない場合（ステップ３１３のＮＯ）、コントローラ４１は、再びステップ３１２へ戻る。一方、押圧力が入力終了閾値を下回る場合（ステップ３１３のＹＥＳ）、コントローラ４１は、ステップ３０１へ戻り、ステップ３０１以降の処理を実行する。
【０１１３】
図１０に示す処理により、ユーザは入力操作面２２ａを介してタッチパネル２０を長押しすることで、入力キー等のＧＵＩの連続入力が可能となる。例えば、ユーザは、ソフトウェアキーボードのバックスペースキーが表示された位置に指で触れて、その指でタッチパネル２０を押圧し続けることで、バックスペースキーの連続入力が可能となる。
【０１１４】
［加速度センサ４３の出力に基づく、規定時間Ｔ１の変化］
次に、コントローラ４１が加速度センサ４３の出力に基づいて、規定時間Ｔ１を変化させる場合の処理について説明する。なお、以降の説明では、規定時間Ｔ１の基準となる時間を基準規定時間と呼ぶ。
【０１１５】
この場合、例えば、コントローラ４１は、加速度センサ４３の出力から加速度の大きさを判定し、加速度の大きさの閾値判定を実行する。そして、加速度の大きさが閾値を超えない場合、規定時間Ｔ１として基準規定時間を設定する。一方、加速度の大きさが閾値を超える場合、規定時間Ｔ１を基準規定時間よりも大きくする処理を実行する。
【０１１６】
このような処理により、携帯電話機１００に加わる加速度の大きさに応じて、規定時間Ｔ１が大きくなる。これにより、例えば、電車の揺れ等が原因で携帯電話機１００に加わる加速度が大きい場合に、ユーザが無意識にタッチパネル２０を長押してしまった場合に、ユーザの意図に反して連続入力が開始されてしまうことを防止することができる。
【０１１７】
なお、規定時間Ｔ１を増加させる方法としては、例えば、加速度の大きさに応じて、段階的に規定時間を増加させる方法や、１次関数的に増加させる方法、多次関数的に増加させる方法等が挙げられる。
【０１１８】
また、加速度の大きさは、ｚ軸方向での加速度の大きさであってもよいし、２軸、あるいは、３軸方向での加速度の合算値の大きさであってもよい。
【０１１９】
＜第３実施形態＞
次に、本発明の第３実施形態について説明する。第３実施形態では、入力決定の処理が実行されるタイミングが上述の各実施形態とは異なっている。従って、その点を中心に説明する。
【０１２０】
図１２は、第３実施形態に係る携帯電話機１００のコントローラ４１の処理を示すフローチャートである。図１３は、押圧力の変化の一例を示す図であり、図１２に示す処理が実行された場合の、入力決定タイミングを示す図である。
【０１２１】
図１２に示すステップ４０１〜ステップ４０５では、上述の図４で示したステップ１０１〜ステップ１０５と同様の処理が実行される。
【０１２２】
ステップ４０６において、コントローラ４１は、タッチパネル２０の押圧力が減少から増加に反転したかを判定する。タッチパネル２０の押圧力が減少から増加に反転していない場合（ステップ４０６のＮＯ）、コントローラ４１は、ステップ４０１へ戻る。
【０１２３】
一方、タッチパネル２０の押圧力が減少から増加に反転した場合（ステップ４０６のＹＥＳ）（図１３、破線の円参照）、コントローラ４１は、次のステップ４０７へ進む。ステップ４０７では、コントローラ４１は、増加に反転したときの押圧力と現在の押圧力との差分を算出する。すなわち、コントローラ４１は、増加に反転したときの押圧力を基準とした場合の押圧力の変化量を算出する。
【０１２４】
次に、コントローラ４１は、ステップ４０７で算出された押圧力の差分が入力決定閾値（図１３参照）を上回るかを判定する（ステップ４０８）。上記差分が入力決定閾値を上回る値でない場合（ステップ４０８のＮＯ）、コントローラ４１は、押圧力が増加から減少に反転したかを判定する（ステップ４０９）。なお、第３実施形態の（基準）入力決定閾値は、上述の各実施形態において説明した（基準）入力決定閾値よりも小さな値とされる。
【０１２５】
押圧力が増加から減少に反転した場合（ステップ４０９のＹＥＳ）、コントローラ４１は、ステップ４０１へ戻り、ステップ４０１以降の処理を実行する。
【０１２６】
一方、押圧力が増加から減少に反転していない場合（ステップ４０９のＮＯ）、コントローラ４１は、再び、ステップ４０７へ戻り、増加に反転したときの押圧力と現在の押圧力との差分を算出する。そして、差分が入力決定閾値を上回るかを判定する（ステップ４０８）。
【０１２７】
ステップ４０８において、差分が入力決定閾値を上回った場合（ステップ４０８のＹＥＳ）、コントローラ４１は、入力キー等のＧＵＩの入力決定の処理を実行する（ステップ４１０）。入力決定の処理を実行すると、コントローラ４１は、入力決定されたＧＵＩのポップアップ３を一時的に強調表示する（ステップ４１１）。
【０１２８】
第３実施形態においても、上述の第１実施形態と同様に、コントローラ４１は、加速度センサ４３の出力に基づいて、入力決定閾値を変化させる処理を実行する。
【０１２９】
すなわち、コントローラ４１は、加速度センサ４３の出力に基づいて、加速度の大きさを判定し、加速度の大きさの閾値判定を実行する。そして、加速度の大きさが閾値を超える場合には、入力決定閾値を変化させ、入力決定閾値を基準入力決定閾値よりも大きくする処理を実行する。
【０１３０】
これにより、第３実施形態においても、上述の第１実施形態と同様の効果を奏する。すなわち、電車の揺れ等が原因で携帯電話機１００に加わる加速度が大きい場合に、ユーザが無意識に携帯電話機１００を強く握ってしまい、入力操作面２２ａを介してタッチパネル２０に加わる押圧力が上昇してしまっても、入力決定の処理が実行されてしまうことを防止することができる。
【０１３１】
［第３実施形態変形例］
上述の第３実施形態の説明では、押圧力が減少から増加へ反転したときの押圧力を基準とした場合の押圧力の変化量（差分）が入力決定閾値を上回った場合に、入力決定の処理が実行される場合について説明した。一方、所定時間あたりの差分が入力決定閾値を上回った場合に、入力決定の処理が実行されてもよい。この場合にも、コントローラ４１は、加速度の大きさに応じて、入力決定閾値を変化させる処理を実行する。
【０１３２】
＜各種変形例＞
（基準）入力決定閾値、（基準）入力終了閾値は、ユーザの属性や、好みに応じて変化できるように構成されていてもよい。例えば、ユーザが女性である場合、男性の場合に比べて、（基準）入力決定閾値が小さいことを好む傾向にある。そこで、例えば、あらかじめ登録されたユーザの年齢、性別等の情報を使用して、携帯電話機１００へのログイン情報に基づいて、（基準）入力決定閾値が変化される処理が実行されてもよい。あるいは、ユーザが（基準）入力決定閾値の値を自分の好みに応じてソフトウェア的に変化させることができるように構成されていてもよい。あるいは、入力決定閾値、入力終了閾値、規定時間Ｔ１の変化率が、上記ログイン情報に基づいて変化される処理が実行されてもよい。
【０１３３】
以上の説明では、携帯電話機１００の動き（揺れ）を検出する動き検出センサとして、加速度センサ４３を例に挙げて説明したが、動き検出センサは、これに限られない。動き検出センサとしては、加速度センサ４３の他に、角速度センサ（例えば、振動型のジャイロセンサ）、角度センサ（例えば、地磁気センサ）、速度センサ（例えば、ピトー管）等が挙げられる。あるいは、動き検出センサは、上記した各センサの２以上の組み合わせであってもよい。典型的には、動き検出センサは、携帯電話機１００の動きを検出することができるセンサであれば、何が用いられてもよい。
【０１３４】
以上の説明では、感圧センサ３０として、静電容量方式の感圧センサ３０を例に挙げて説明した。しかし、感圧センサ３０は、ひずみゲージ等であっても構わない。典型的には、感圧センサ３０は、タッチパネル２０等の入力部に加えられた押圧力を検出することができるセンサであれば、何が用いられてもよい。
【０１３５】
以上の説明では、タッチパネル２０の一例として、静電容量式のタッチパネル２０を例に挙げて説明したが、これに限られない。例えば、タッチパネル２０は、抵抗膜方式、静電誘導方式、赤外線方式、あるいは、表面弾性波方式のタッチパネル２０であってもよい。
【０１３６】
以上の説明では、ユーザにより入力操作される入力部の一例として、タッチパネル２０を例に挙げて説明したが、入力部は、タッチパネル２０に限られない。例えば、入力部は、タッチパッドであってもよい。この場合、ユーザがタッチパッドの入力操作面２２ａを押圧することで、入力決定の処理が実行される。
【０１３７】
上記各実施形態では、電子機器の一例として、携帯電話機１００を例に挙げて説明したが、電子機器は、携帯電話機１００に限られない。電子機器の他の例としては、ＰＤＡ（Personal Digital Assistance）、携帯音楽プレイヤー、デジタルカメラ、ノート型ＰＣ等が挙げられる。
【符号の説明】
【０１３８】
１０…筐体
２０…タッチパネル
２２ａ…入力操作面
３０…感圧センサ
４１…コントローラ
４３…加速度センサ
１００…携帯電話機
【図１】
2012027875.tif 000003
【図２】
2012027875.tif 000004
【図３】
2012027875.tif 000005
【図４】
2012027875.tif 000006
【図５】
2012027875.tif 000007
【図６】
2012027875.tif 000008
【図７】
2012027875.tif 000009
【図８】
2012027875.tif 000010
【図９】
2012027875.tif 000011
【図１０】
2012027875.tif 000012
【図１１】
2012027875.tif 000013
【図１２】
2012027875.tif 000014
【図１３】
2012027875.tif 000015