(57)【要約】【課題】ユーザに煩雑な操作をさせることなく、タッチパネルの感度を適切に調整する。【解決手段】入力装置は、タッチパネルと、自装置の筐体に設けられ、自装置が把持されたことを検知する検知部と、検知部により自装置が把持されたことが検知された場合、当該把持された状態においてタッチパネルに対する接触を検出した際の検出量に基づいて、タッチパネルの感度を調整する調整部と、を備える。【選択図】図１
2015153173.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルと、
自装置の筐体に設けられ、自装置が把持されたことを検知する検知部と、
前記検知部により自装置が把持されたことが検知された場合、当該把持された状態において前記タッチパネルに対する接触を検出した際の検出量に基づいて、前記タッチパネルの感度を調整する調整部と、
を備えることを特徴とする入力装置。
【請求項２】
前記調整部は、
自装置が把持された状態において前記タッチパネルの感度を調整した後、当該把持された状態が継続している期間は当該調整した感度とし、当該把持された状態が変化した後、前記検知部により自装置が把持されたことが検知された場合、再び前記タッチパネルの感度を調整する
ことを特徴とする請求項１に記載の入力装置。
【請求項３】
前記調整部は、
前記検知部により自装置が把持されたことが検知された場合、前記タッチパネルの感度を所定の感度より高くするとともに、当該感度を高くした状態において前記タッチパネルに対する接触を検出した際の検出量に基づいて、前記タッチパネルの感度を調整する
ことを特徴とする請求項１または２に記載の入力装置。
【請求項４】
タッチパネルを備えた入力装置における制御方法であって、
自装置の筐体に設けられた検知部を用いて自装置が把持されたことを検知するステップと、
前記検知部により自装置が把持されたことが検知された場合、当該把持された状態において前記タッチパネルに対する接触を検出した際の検出量に基づいて、前記タッチパネルの感度を調整するステップと、
を含むことを特徴とする制御方法。
【請求項５】
タッチパネルを備えた入力装置のコンピュータに、
自装置の筐体に設けられた検知部を用いて自装置が把持されたことを検知するステップと、
前記検知部により自装置が把持されていることが検知された場合、当該把持された状態において前記タッチパネルに対する接触を検出した際の検出量に基づいて、前記タッチパネルの感度を調整するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、携帯情報端末は、タッチパネルを備えているものが増えてきている。タッチパネルを備えた端末では、タッチパネル上のタッチ操作がされた位置を検出して座標情報に変換し、この座標情報に基づいて処理が行われる。ここで、例えば、静電容量方式のタッチパネルでは、使用環境（乾燥度合いなど）や個人差、手袋装着の有無などによって、タッチ操作を行った指との静電容量が異なるため、タッチパネルの感度によってはタッチ操作された位置の検出が正常に行われないことがあった。
タッチパネルの感度を調整する方法としては、調理器の分野のものであるが、調理器の前面の操作パネルに設けられたタッチパネルの感度が悪いとユーザが判断した時に、操作パネルのボタンキーを長押しすることでタッチパネルの感度調整モードに入り、感度調整を可能とする方法がある（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１７８８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の技術では、ユーザがタッチパネルの感度が悪いことを認識し、手動でタッチパネルの感度調整モードにする操作が必要となる。
本発明は、上記した事情に鑑みてなされたもので、ユーザに煩雑な操作をさせることなく、タッチパネルの感度を適切に調整することができる入力装置、制御方法、及びプログラムを提供する。
【課題を解決するための手段】
【０００５】
本発明の一態様は、タッチパネルと、自装置の筐体に設けられ、自装置が把持されたことを検知する検知部と、前記検知部により自装置が把持されたことが検知された場合、当該把持された状態において前記タッチパネルに対する接触を検出した際の検出量に基づいて、前記タッチパネルの感度を調整する調整部と、を備えることを特徴とする入力装置である。
【発明の効果】
【０００６】
本発明によれば、ユーザに煩雑な操作をさせることなく、タッチパネルの感度を適切に調整することができる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施形態による電子機器の構成の例を示す図である。
【図２】タッチパネルの検出方法及び感度を説明する説明図である。
【図３】しきい値変換テーブルの例を示す図である。
【図４】第１の実施形態の感度調整モード移行処理の例を示すフローチャートである。
【図５】第１の実施形態による感度選択処理の例を示すフローチャートである。
【図６】第１の実施形態によるしきい値の変化の例を示すタイミングチャートである。
【図７】端末装置が把持されている状態の例を示す図である。
【図８】第２の実施形態の感度調整モード移行処理の例を示すフローチャートである。
【図９】第３の実施形態の感度調整モード移行処理の例を示すフローチャートである。
【図１０】第３の実施形態による感度設定処理の変形例を示すフローチャートである。
【図１１】第４の実施形態による端末装置の概略構成の例を示す構成図である。
【図１２】グリップ検出量の変化及びしきい値の関係を示す図である。
【図１３】第４の実施形態によるしきい値変換テーブルの例を示す図である。
【図１４】第４の実施形態の感度調整モード移行処理の例を示すフローチャートである。
【図１５】第４の実施形態によるしきい値の変化を示すタイミングチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照して、本発明の実施の形態について説明する。
＜第１の実施形態＞
図１は、本実施形態による端末装置１００の概略構成の一例を示す構成図である。
端末装置１００は、タッチパネルを備えた入力装置の一例であって、例えば、スマートフォンやタブレット端末等の携帯情報端末（電子機器）である。
【０００９】
端末装置１００は、記憶媒体制御部１１０と、外部通信ＩＦ１２０と、ハードキー１３０と、グリップセンサ１４０（検知部）と、表示部１５０と、タッチパネル１６０と、制御部１７０と、記憶部１８０と、を備えている。上述の各部は、バス１０１を介して接続されており、互いに各種情報を授受する。
【００１０】
記憶媒体制御部１１０は、取り外しが可能な記憶媒体２００（カードメモリ等）と接続され、この記憶媒体２００へのデータの書込み、読み出し、或いは消去を行う。外部通信ＩＦ１２０は、外部機器との接続端子を備え、外部機器とのデータの送受信を行う。ハードキー１３０は、機械的な操作キーを備えた操作部であり、ユーザからの操作入力を受け付ける。
【００１１】
グリップセンサ１４０は、端末装置１００の筐体に設けられ、ユーザが端末装置１００を握った場合に、端末装置１００が把持されたことを検知するセンサーである。例えば、グリップセンサ１４０は、ユーザが握ったときと離したときの静電容量の変化、圧力の変化、電気抵抗の変化などを利用して検知する。ユーザが端末装置１００を握った場合、グリップセンサ１４０は、端末装置１００が把持されたことを示す情報を制御部１７０に供給する。一方、ユーザが端末装置１００を離した場合、グリップセンサ１４０は、端末装置１００を離したことを示す情報を制御部１７０に供給する。
【００１２】
表示部１５０は、画像や文字等の情報を表示する液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等を備えている。タッチパネル１６０は、表示部１５０の画面上における接触を検知して、ユーザからの操作入力を受け付ける。例えば、タッチパネル１６０は、静電容量の変化、圧力の変化、電気抵抗の変化などを利用して接触を検出するタッチセンサを備えている。ここでは、タッチパネル１６０は、静電容量の変化を利用する静電容量方式のタッチセンサを備えている例として説明する。表示部１５０とタッチパネル１６０とは薄型で略矩形状をした部材であって、両者は重ね合わせて一体として構成される。
【００１３】
制御部１７０は、タイマ１７１と、タッチパネル検出部１７２と、タッチパネル調整部１７３（以下で、「調整部」と言うことがある）と、を備えている。タイマ１７１は、時間を計測する。タッチパネル検出部１７２は、タッチパネル１６０に対するタッチ操作に応じて、タッチパネル１６０が検出した静電容量の変化量を取得し、取得した静電容量の変化量に基づいてタッチ操作がされたことを検出する。以下の説明において、タッチパネル１６０が検出した静電容量の変化量を「タッチ検出量」と称する。
【００１４】
タッチパネル調整部１７３は、タッチパネル１６０の感度（タッチパネル１６０に対する接触を検出する検出感度）を調整する。例えば、タッチパネル調整部１７３は、タッチパネル１６０に対する接触の有無（即ち、タッチ操作がされたか否か）を判定するタッチ検出量のしきい値を設定する。タッチパネル調整部１７３は、このしきい値を変更することにより、タッチパネル１６０の感度を調整する。そして、タッチパネル検出部１７２は、タッチパネル調整部１７３が設定したしきい値とタッチパネル１６０から取得したタッチ検出量とに基づいて、タッチパネル１６０に対する接触の有無（即ち、タッチ操作がされたか否か）を判定する。これにより、タッチパネル検出部１７２は、タッチパネル１６０に対する接触（即ち、タッチ操作がされたこと）を検出する。
【００１５】
ここで図２を参照して、タッチパネル１６０に対するタッチ操作の検出方法と、タッチパネル１６０の感度（接触の有無を判定するしきい値）について説明する。図２において、横軸は時間ｔを示し、縦軸はタッチ検出量Ｓを示している。
【００１６】
まず、図２（１）を参照して、タッチパネル１６０に対するタッチ操作の検出方法について説明する。この図は、タッチパネル１６０にユーザの指が接触してから離れるまでの１回分のタッチ操作において、タッチパネル検出部１７２がタッチパネル１６０から取得するタッチ検出量Ｓの変化を示している。時刻ｔ１０は指が接触したタイミングであり、時刻ｔ２０は指が離れたタイミングである。
【００１７】
タッチパネル検出部１７２は、所定のしきい値Ｓｔｈより大きいタッチ検出量を検出した場合（時刻ｔ１０）、タイマ１７１を用いて時間を計測し、所定時間（例えば３ｍｓｅｃ）の経過後（時刻ｔ１５）にタッチ検出量Ｓを再びしきい値Ｓｔｈと比較する。そして、タッチパネル検出部１７２は、タッチ検出量Ｓがしきい値Ｓｔｈより大きい場合にはタッチ操作がされたとみなし、しきい値以下の場合にはタッチ操作がされていないとみなす。これにより、タッチ操作以外で生じたタッチ検出量Ｓによる誤検出を抑制する。
【００１８】
タッチパネル調整部１７３は、上述のしきい値Ｓｔｈを変更することでタッチパネル１６０の感度を調整することができる。しきい値Ｓｔｈが小さいほど高感度であり、しきい値Ｓｔｈが大きいほど低感度となる。例えば、気候の乾燥などによる手の水分量の変化の影響や、手袋などの指を覆う物質の装着などによりタッチ検出量Ｓが変化するため、しきい値Ｓｔｈを大きくしておくとタッチ操作に反応しないケースが増える。
【００１９】
図２（２）は、高湿度時の素手、乾燥時の素手、及び手袋装着時のそれぞれの１回分のタッチ操作によるタッチ検出量Ｓの変化と、しきい値Ｓｔｈとの関係を示している。この図に示すようにしきい値Ｓｔｈ１とした場合、高湿度時の素手によるタッチ操作では、しきい値Ｓｔｈ１よりタッチ検出量Ｓが大きくタッチ操作がされたとみなすことができるが、乾燥時の素手や手袋装着時のタッチ操作では、しきい値Ｓｔｈ１よりタッチ検出量Ｓが小さくタッチ操作がされていないとみなされる。ここで、しきい値をしきい値Ｓｔｈ１より小さくしていくと、乾燥時の素手や手袋装着時のタッチ操作に対してタッチ操作がされたとみなすことができるようになるが、反面、例えば服の袖が触れたような小さなタッチ検出量Ｓの場合でもタッチ操作がされたとみなされるケースが生じて誤検出が発生しやすくなる。
【００２０】
そこで、本実施形態では、複数のしきい値から適切なしきい値を選択するようにする。ここでは、図２（３）に示すように、４つのしきい値Ｓｔｈ１、Ｓｔｈ２、Ｓｔｈ３、Ｓｔｈ４を用いる例を説明する。
しきい値Ｓｔｈ１、Ｓｔｈ２、Ｓｔｈ３のそれぞれは、湿度時の素手、乾燥時の素手、及び手袋装着時のそれぞれに適したしきい値である。しきい値Ｓｔｈ１は、高湿度時の素手によるタッチ操作の場合にはタッチパネル１６０に対する接触があったと判定し、乾燥時の素手及び手袋装着時のタッチ操作の場合にはタッチパネル１６０に対する接触がないと判定するしきい値である。しきい値Ｓｔｈ２は、高湿度時の素手及び乾燥時の素手によるタッチ操作の場合にはタッチパネル１６０に対する接触があったと判定し、手袋装着時のタッチ操作の場合にはタッチパネル１６０に対する接触がないと判定するしきい値である。しきい値Ｓｔｈ３は、高湿度時の素手、乾燥時の素手、及び手袋装着時のいずれのタッチ操作の場合にもタッチパネル１６０に対する接触があったと判定するしきい値である。また、しきい値Ｓｔｈ４は、感度の調整時に使用するしきい値であって、４つのしきい値のうちタッチパネル１６０に対する接触を最も高感度に検出するしきい値である。
【００２１】
例えば、タッチパネル調整部１７３は、グリップセンサ１４０により端末装置１００が把持されたことが検知された場合に、当該把持された状態においてタッチパネル１６０に対する接触をタッチパネル検出部１７２が検出した際のタッチ検出量Ｓに基づいて、適切なしきい値を選択することによりタッチパネル１６０の感度を調整する。例えば、タッチパネル調整部１７３は、グリップセンサ１４０により端末装置１００が把持されたことが検知された場合、タッチ操作を受け付けやすい状態とするために、タッチパネル１６０の感度を高感度に設定（例えば、調整用のしきい値Ｓｔｈ４に設定）する。この高感度に設定した状態において、タッチパネル検出部１７２がタッチパネル１６０に対する接触を検出すると、その検出した際のタッチ検出量Ｓに基づいて、タッチパネル調整部１７３は、上述の３つのしきい値Ｓｔｈ１、Ｓｔｈ２、Ｓｔｈ３、または、しきい値Ｓｔｈ４のうちから適切なしきい値Ｓｔｈを選択することによりタッチパネル１６０の感度を調整する。
【００２２】
図３は、タッチ検出量に基づいてしきい値を設定するとき基準となるしきい値変換テーブルの一例を示す図である。しきい値変換テーブルＴＢＬ１は、タッチパネル検出部１７２が検出したタッチ検出量Ｓの大きさと、設定されるしきい値Ｓｔｈとが関連付けられている。この図に示す例では、タッチ検出量Ｓがしきい値Ｓｔｈ３以下の場合にはしきい値Ｓｔｈ４が選択され、タッチ検出量Ｓがしきい値Ｓｔｈ３より大きく且つしきい値Ｓｔｈ２以下の場合にはしきい値Ｓｔｈ３が選択される。また、タッチ検出量Ｓがしきい値Ｓｔｈ２より大きく且つしきい値Ｓｔｈ１以下の場合にはしきい値Ｓｔｈ２が選択され、タッチ検出量Ｓがしきい値Ｓｔｈ１より大きい場合にはしきい値Ｓｔｈ１が選択される。
【００２３】
また、タッチパネル調整部１７３は、例えば、グリップセンサ１４０により端末装置１００が把持されたことが検知された場合、当該把持された状態において最初にタッチパネル１６０に対する接触をタッチパネル検出部１７２が検出した際にタッチパネル１６０の感度の調整を行い、把持されている間はその感度を保つようにする。即ち、タッチパネル調整部１７３は、端末装置１００が把持された状態においてタッチパネル１６０の感度を調整した後、当該把持された状態が継続している期間は当該調整した感度とする。また、タッチパネル調整部１７３は、把持された状態が変化した後、グリップセンサ１４０により端末装置１００が把持されたことが検知された場合、再びタッチパネル１６０の感度を調整する。
【００２４】
図１に戻り、記憶部１８０は、しきい値記憶部１８１と、しきい値変換テーブル記憶部１８２と、初回タッチフラグ記憶部１８３と、を備えている。しきい値記憶部１８１は、タッチパネル調整部１７３が設定したしきい値を記憶する。タッチパネル検出部１７２は、しきい値記憶部１８１に記憶されているしきい値に基づいて、タッチパネル１６０に対する接触の有無を判定する。
しきい値変換テーブル記憶部１８２は、例えば、図３に示すしきい値変換テーブルＴＢＬ１を記憶する。タッチパネル調整部１７３は、しきい値変換テーブル記憶部１８２に記憶されているしきい値変換テーブルＴＢＬ１に基づいて、しきい値を選択する。
【００２５】
初回タッチフラグ記憶部１８３は、タッチパネル検出部１７２がタッチパネル１６０に対する接触を検出した際に、端末装置１００が把持された状態における最初の検出であるか否か（即ち、タッチパネル１６０の感度の調整を行うか否か）を示すフラグ情報（以下、「初回タッチフラグ」と称する）を記憶する。タッチパネル調整部１７３は、グリップセンサ１４０により端末装置１００が把持されたことが検知された場合、初回タッチフラグをＯＮ（例えば「１」）にする。また、タッチパネル調整部１７３は、タッチパネル１６０の感度の調整を行った後、初回タッチフラグをＯＮ（例えば「１」）からＯＦＦ（例えば「０」）にする。そして、タッチパネル調整部１７３は、タッチパネル検出部１７２がタッチパネル１６０に対する接触を検出した場合、初回タッチフラグがＯＮのときにのみタッチパネル１６０の感度の調整を行う。
【００２６】
これにより、タッチパネル調整部１７３は、グリップセンサ１４０により端末装置１００が把持されたことが検知された場合、当該把持された状態において最初にタッチパネル１６０に対する接触をタッチパネル検出部１７２が検出した際にタッチパネルの感度を感度の調整を行い、把持されている間はその感度を保つようにすることができる。
【００２７】
次に、図４及び図５を参照して、本実施形態によるタッチパネル１６０の感度調整処理の動作について説明する。図４は、端末装置１００が把持された場合にタッチパネル１６０の感度を調整するモード（以下、「感度調整モード」と称する）に移行する感度調整モード移行処理の一例を示すフローチャートである。また、図５は、感度調整モードにおいてタッチパネル１６０に対する接触が検出された場合に、タッチ検出量に基づいてタッチパネル１６０の感度を選択する感度選択処理の一例を示すフローチャートである。
【００２８】
まず、図４を参照して、本実実施形態による感度調整モード移行処理の動作について説明する。なお、ここでは、感度調整前のしきい値がしきい値Ｓｔｈ１であったものとして説明する。
ユーザが端末装置１００を握ると、グリップセンサ１４０は、端末装置１００が把持されたことを示す情報を制御部１７０に供給する。タッチパネル調整部１７３は、グリップセンサ１４０から端末装置１００が把持されたことを示す情報を取得したか否かを判定し（ステップＳ１１０）、取得していないと判定した場合には（ステップＳ１１０：Ｎｏ）この判定処理を繰り返し、取得したと判定した場合には（ステップＳ１１０：Ｙｅｓ）ステップＳ１２０に処理を進める。
【００２９】
タッチパネル調整部１７３は、端末装置１００が把持されたことを示す情報を取得すると、初回タッチフラグをＯＮにする(ステップＳ１２０)。また、タッチパネル調整部１７３は、タッチ操作を受け付けやすい状態とするために、しきい値Ｓｔｈ１から高感度のしきい値Ｓｔｈ４に変更する(ステップＳ１３０)。これにより、タッチパネル１６０の感度を調整する感度調整モードに移行される。
【００３０】
この感度調整モードに移行した状態（初回タッチフラグがＯＮの状態）において、タッチパネル検出部１７２がタッチパネル１６０に対する接触を検出した場合、タッチパネル調整部１７３は、タッチパネル１６０の感度を選択する感度選択処理を行い、初回タッチフラグをＯＦＦに変更する。この感度選択処理については、図５を参照して後述する。
【００３１】
ユーザが端末装置１００を離すと、グリップセンサ１４０は、端末装置１００を離したことを示す情報を制御部１７０に供給する。タッチパネル調整部１７３は、端末装置１００を離したことを示す情報をグリップセンサ１４０から取得したか否かを判定し（ステップＳ１４０）、取得していないと取得したと判定した場合には（ステップＳ１４０：Ｎｏ）この判定処理を繰り返し、取得したと判定した場合には（ステップＳ１４０：Ｙｅｓ）、初回タッチフラグがＯＮに設定されているか否かを判定する（ステップＳ１５０）。
【００３２】
初回タッチフラグがＯＮに設定されていると判定された場合（ステップＳ１５０：Ｙｅｓ）、タッチパネル１６０の感度の調整が行われていない。そのため、タッチパネル調整部１７３は、しきい値Ｓｔｈ４から元のしきい値Ｓｔｈ１に戻し（ステップＳ１６０）、初回タッチフラグをＯＮからＯＦＦに変更する（ステップＳ１７０）。これにより、感度調整モードが終了される。一方、初回タッチフラグがＯＦＦに設定されていると判定された場合（ステップＳ１５０：Ｎｏ）、タッチパネル１６０の感度が調整済みである。そのため、タッチパネル調整部１７３は、現在設定されているしきい値を変更せずに終了する。なお、再びユーザが端末装置１００を握った場合には、再度ステップＳ１１０からの処理が行われ感度調整モードに移行される。
【００３３】
次に、図５を参照して、本実実施形態による感度選択処理の動作について説明する。
まず、タッチパネル１６０に対してタッチ操作がされ、タッチパネル検出部１７２がタッチパネル１６０に対する接触を検出すると（ステップＳ２１０）、タッチパネル調整部１７３は、初回タッチフラグがＯＮに設定されているか否かを判定する（ステップＳ２２０）。初回タッチフラグがＯＦＦに設定されていると判定された場合（ステップＳ２２０：Ｎｏ）、感度調整モードではないため、制御部１７０は、タッチ操作がされたことにより受け付けた操作入力に対応した処理を行う（ステップＳ２７０）。
【００３４】
一方、初回タッチフラグがＯＮに設定されていると判定された場合（ステップＳ２２０：Ｙｅｓ）、感度調整モードに移行されている状態であるため、タッチパネル調整部１７３は、ステップＳ２１０においてタッチパネル検出部１７２がタッチパネル１６０に対する接触を検出した際のタッチ検出量Ｓを取得する（ステップＳ２３０）。そして、タッチパネル調整部１７３は、しきい値変換テーブル記憶部１８２を参照して、取得したタッチ検出量Ｓを、しきい値変換テーブルＴＢＬ１（図３参照）で照合し、該当するしきい値を選択する（ステップＳ２４０）。
【００３５】
ここでは、右手が素手（乾燥時）で左手には手袋を装着しているユーザの利用ケースを例とし、右手で端末装置１００を握り、手袋を装着した左手でタッチ操作がされたものとする。この場合、タッチ検出量Ｓがしきい値Ｓｔｈ３より大きく且つしきい値Ｓｔｈ２以下であり、しきい値Ｓｔｈ３が選択される。
【００３６】
タッチパネル調整部１７３は、選択したしきい値Ｓｔｈ３をしきい値記憶部１８１に記憶させる（ステップＳ２５０）。そして、タッチパネル調整部１７３は、初回タッチフラグをＯＮからＯＦＦに変更する(ステップＳ２６０)。これにより、感度調整モードが終了する。また、制御部１７０は、タッチ操作がされたことにより受け付けた操作入力に対応した処理を行う（ステップＳ２７０）。以降、タッチパネル検出部１７２は、しきい値Ｓｔｈ３に基づいてタッチパネル１６０に対する接触を検出するため、タッチパネル検出部１７２は、手袋装着時のタッチ操作に最適な感度で、タッチパネル１６０に対する接触の有無を判定することができる。
【００３７】
続いて、タッチパネル１６０に対してタッチ操作がされ、タッチパネル検出部１７２がタッチパネル１６０に対する接触を検出した場合（ステップＳ２１０）には、初回タッチフラグがＯＦＦであり感度調整モードではないため（ステップＳ２２０：Ｎｏ）、制御部１７０は、タッチ操作がされたことにより受け付けた操作入力に対応した処理を行う（ステップＳ２７０）。
【００３８】
次に、ユーザが右手で握っていた端末装置１００を離して、左手に持ち替えたとする。この場合、まず、ユーザが端末装置１００を離した際に、タッチパネル調整部１７３は、端末装置１００を離したことを示す情報をグリップセンサ１４０から取得する（図４のステップＳ１４０）。その後、ユーザが左手で端末装置１００を握ると、図４のステップＳ１１０、Ｓ１２０、Ｓ１３０の処理により、タッチパネル調整部１７３は、初回タッチフラグをＯＮにし、しきい値を高感度のしきい値Ｓｔｈ４に変更する（図４のテップＳ１２０．Ｓ１３０)。これにより、感度調整モードに移行される。
【００３９】
ユーザが端末装置１００を左手に持ち替えた後、右手（乾燥時の素手）でタッチパネル１６０に対してタッチ操作がされて、タッチパネル検出部１７２がタッチパネル１６０に対する接触を検出すると（ステップＳ２１０）、タッチパネル調整部１７３は、初回タッチフラグがＯＮに設定されているか否かを判定する（ステップＳ２２０）。初回タッチフラグがＯＮに設定されているため（ステップＳ１５０：Ｙｅｓ）、タッチパネル調整部１７３は、タッチパネル検出部１７２が検出したタッチ検出量Ｓと、しきい値変換テーブルＴＢＬ１とに基づいてしきい値を選択する。ここでは、乾燥時の素手でタッチ操作がされたため、タッチ検出量Ｓがしきい値Ｓｔｈ２より大きく且つしきい値Ｓｔｈ１以下あり、しきい値Ｓｔｈ２が選択される。
【００４０】
タッチパネル調整部１７３は、選択したしきい値Ｓｔｈ２をしきい値記憶部１８１に記憶させ（ステップＳ２５０）、初回タッチフラグをＯＮからＯＦＦに変更する(ステップＳ２６０)。これにより、感度調整モードが終了する。また、制御部１７０は、タッチ操作がされたことにより受け付けた操作入力に対応した処理を行う（ステップＳ２７０）。以降、タッチパネル検出部１７２は、しきい値Ｓｔｈ２に基づいてタッチパネル１６０に対する接触を検出するため、タッチパネル検出部１７２は、乾燥時の素手によるタッチ操作に最適な感度で、タッチパネル１６０に対する接触の有無を判定することができる。
【００４１】
図６は、図４及び図５を用いて説明した上述の感度調整処理におけるしきい値Ｓｔｈの変化を示すタイミングチャートである。図６において、横軸は時間ｔを示し、縦軸はしきい値Ｓｔｈを示している。
【００４２】
まず、しきい値Ｓｔｈ１が選択されている。タッチパネル調整部１７３は、時刻ｔ１０において、端末装置１００が把持されたことを示す情報を取得すると（図４のステップＳ１１０）、しきい値Ｓｔｈ１からしきい値Ｓｔｈ４に変更して（時刻ｔ１５、図４のステップＳ１２０)、感度調整モードに移行させる。次に、しきい値Ｓｔｈ４に設定された状態で、時刻ｔ２０において手袋を装着した左手でタッチ操作がされると、タッチパネル検出部１７２は、タッチパネル１６０に対する接触を検出する（図５のステップＳ２１０）。タッチパネル調整部１７３は、タッチパネル検出部１７２が検出したタッチ検出量Ｓと、しきい値変換テーブルＴＢＬ１とに基づいて、手袋の装着時に適したしきい値Ｓｔｈ３に変更して、感度調整モードを終了させる（時刻ｔ２５、図５のステップＳ２４０）。
【００４３】
次に、時刻ｔ３０において、ユーザが右手で握っていた端末装置１００を離すと、タッチパネル調整部１７３は、端末装置１００を離したことを示す情報をグリップセンサ１４０から取得する（図４のステップＳ１４０）。続いて、時刻ｔ３５において、ユーザが左手で端末装置１００を握ると（即ち、左手に持ち替えると）、タッチパネル調整部１７３は、グリップセンサ１４０から端末装置１００が把持されたことを示す情報を取得する（図４のステップＳ１１０）。タッチパネル調整部１７３は、しきい値Ｓｔｈ３からしきい値Ｓｔｈ４に変更して（時刻ｔ４０、図４のステップＳ１２０）、感度調整モードに移行させる。しきい値Ｓｔｈ４に設定された状態で、時刻ｔ４５において、右手（乾燥時の素手）でタッチ操作がされると、タッチパネル検出部１７２は、タッチパネル１６０に対する接触を検出する（図５のステップＳ２１０）。タッチパネル調整部１７３は、タッチパネル検出部１７２が検出したタッチ検出量Ｓと、しきい値変換テーブルＴＢＬ１とに基づいて、乾燥時の素手に適したしきい値Ｓｔｈ２に変更する（時刻ｔ５０、図５のステップＳ２４０）。
【００４４】
以上説明したように、本実施形態によるタッチパネル１６０を備えた端末装置１００（入力装置の一例）は、端末装置１００の筐体に設けられ、端末装置１００が把持されたことを検知するグリップセンサ１４０（検知部の一例）と、グリップセンサ１４０により端末装置１００が把持されたことが検知された場合、当該把持された状態においてタッチパネル１６０に対する接触を検出した際のタッチ検出量に基づいて、タッチパネル１６０の感度を調整するタッチパネル調整部１７３（調整部の一例）と、を備えている。
このように、端末装置１００は、ユーザが端末装置１００を握った状態においてタッチ操作をしたタイミングでタッチパネル１６０の感度を調整するため、ユーザに煩雑な操作をさせることなく、使用環境（乾燥度合いなど）や個人差、手袋装着の有無に応じて、タッチパネル１６０の感度を適切に調整することができる。よって、本実施形態によれば、ユーザが意識することなく容易にタッチパネル１６０の感度を適切に調整することができ、タッチ操作を受け付けなくなる状況や誤検出が発生する状況を抑制することができる。
【００４５】
例えば、タッチパネル調整部１７３は、端末装置１００が把持された状態においてタッチパネル１６０の感度を調整した後、当該把持された状態が継続している期間は当該調整した感度とする。つまり、タッチパネル調整部１７３は、端末装置１００が把持された場合に、例えば最初のタッチ操作のときにのみタッチパネル１６０の感度の調整を行う。したがって、端末装置１００は、タッチ操作を常に監視して調整を行わないため、感度の調整にともなう電力消費やパフォーマンスへの影響を低減することができる。
【００４６】
また、タッチパネル調整部１７３は、端末装置１００が把持された状態が変化した後、グリップセンサ１４０により端末装置１００が把持されたことが検知された場合、再びタッチパネル１６０の感度を調整する。ここで、把持された状態の変化とは、例えば、ユーザが端末装置１００を握っていた手を一旦離して再度握った場合のことを指す。
【００４７】
これにより、ユーザの左右の手それぞれによるタッチ検出量が異なる場合であっても、端末装置１００は、端末装置１００を握るユーザの左右の手が持ち替えられてタッチ操作する手が変わったときに、タッチパネル１６０の感度を、タッチ操作をする手に適した感度に調整しなおすことが可能となる。例えば、手動で感度調整モードにする操作が必要な装置では、タッチ操作を行う左右の手が変わった場合に、再度手動で感度調整モードにする操作を行わなければならないが、本実施形態の端末装置１００では、自動でタッチ操作をする手に適した感度に調整しなおすことができる。
【００４８】
また、タッチパネル調整部１７３は、グリップセンサ１４０により端末装置１００が把持されたことが検知された場合、タッチパネル１６０の感度を所定の感度より高くするとともに、当該感度を高くした状態においてタッチパネル１６０に対する接触を検出した際のタッチ検出量に基づいて、タッチパネル１６０の感度を調整する。これにより、端末装置１００は、タッチパネル１６０とタッチ操作する手とに生じる静電容量が小さくタッチ操作を検出しにくい状況でも、調整不能となってしまうことを抑制することができる。
【００４９】
また、タッチパネル調整部１７３は、上述したように端末装置１００が把持された場合に、例えば最初のタッチ操作のときにのみタッチパネル１６０の感度の調整を行う。つまり、端末装置１００は、把持されたときから最初のタッチ操作が検出されるまでの期間のみ高感度の設定とするため、誤検出が発生しやすくなる期間を短くすることができる。
【００５０】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。
本実施形態の端末装置１００の構成は、第１の実施形態と同様であるので、本実施形態において特徴的な処理について説明する。第１の実施形態において、端末装置１００を握る左右の手が持ち替えられた場合、端末装置１００を一旦離してから再度握ったことを検知することで、タッチパネル１６０の感度を調整しなおす例を説明した。ところで、左右の手の持ち替えは、端末装置１００を持ったまま行われることもある。そこで、本実施形態では、端末装置１００を持ったまま左右の手の持ち替えがあった場合でも、タッチパネル１６０の感度を調整しなおす例を説明する。
【００５１】
例えば、グリップセンサ１４０は、端末装置１００の匡体の両側面等に設けられており、各側面における接触感知分布の変化から左右の手の持ち替えがあったか否かを判断する。ここで端末装置１００の匡体の両側面とは、例えば、端末装置１００の筐体の複数の側面のうちの少なくとも互いに対向する２側面であって、ユーザが端末装置１００を持って表示部１５０を見たときに表示画面の左側になる左側面と右側になる右側面とである。
【００５２】
図７は、左手で端末装置１００が把持されている状態の例を示す図である。図７の（１）〜（４）のそれぞれは、端末装置１００を左手持ちした場合の例を示している。符号ａの示す領域は、左手親指の付け根部分と端末装置１００の左側面との接触領域を示しており、符号ｂの示す領域は、左手親指と端末装置１００の左側面との接触領域を示している。また、符号ｃ（ｃ１、ｃ２、ｃ３、ｃ４）の示す領域は、左手の親指以外の指と端末装置１００の右側面との接触領域を示している。また、符号dの示す領域は、左手親指の付け根部分から親指までと端末装置１００の左側面との接触領域を示している。
【００５３】
左手持ちの場合、端末装置１００の左側面は左手の親指が接触する側面となり、例えば、（１）及び（３）に示すように接触領域が２か所（符号ａの領域及び符号ｂの領域）、または、（２）及び（４）に示すように接触領域が１か所（符号ｄの領域）となる場合がある。また、端末装置１００の右側面は左手の親指以外の指が接触する側面となり、（１）から（４）に示すように接触領域が１か所（符号ｃの領域）以上となる。ここで、符号ａ、符号ｂ、符号ｃ、及び符号ｄの各接触領域の大きさは、「符号ｄ＞符号ａ＞符号ｂ＞符号ｃ」の関係である。
【００５４】
例えば、（１）及び（２）に示す持ち方のように端末装置１００の左側面の接触領域の数が右側面の接触領域の数よりも少ない場合に、左手持ちであると判断してもよい。また、（３）及び（４）に示すように端末装置１００の左側面の接触領域の数と右側面の接触領域の数とが同じ場合には、左側面における１か所の接触領域が右側面における１か所の接触領域より大きいことで、左手持ちであると判断してもよい。なお、端末装置１００の左側面の接触領域の数と右側面の接触領域の数とが異なる場合でも、左側面における１か所の接触領域が右側面における１か所の接触領域より大きいことで、左手持ちであると判断してもよい。
【００５５】
右手持ちの場合には、図７を参照して上述した例と左右の関係が逆となる。これにより、グリップセンサ１４０は、左右の側面における接触感知分布の変化から左右の手の持ち替えを判断することができる。なお、グリップセンサ１４０は、左手持ちと判断した状態から右手持ちと判断した場合、またはその逆の場合に、左右の手の持ち替えがあったと判断してもよいし、左手持ちまたは右手持ちの判断をしなくとも左右の側面における接触感知分布の変化が大きい場合に左右の手の持ち替えがあったと判断してもよい。例えば、左右の手の持ち替えがあったと判断するための接触感知分布の変化量のしきい値を設けておくことで、当該しきい値を超えたときに手の持ち替えがあったと判断してもよい。
【００５６】
次に、本実施形態によるタッチパネル１６０の感度調整処理の動作について説明する。本実施形態による感度調整処理は、端末装置１００を持ったまま左右の手の持ち替えがあったときに感度調整をしなおす点を除いて図４及び図５を参照して説明した第１の実施形態による感度調整処理と同様である。ここでは、本実施形態において、図４に示す感度調整モード移行処理と異なる点について、図８を参照して説明する。なお、本実施形態による感度設定処理は、図５に示す感度設定処理と同様であるため、その説明を省略する。
【００５７】
図８は、本実施形態による感度調整モード移行処理の一例を示すフローチャートである。この図８に示す処理は、ステップＳ１１５、Ｓ１３５、Ｓ１４５の処理が追加された点が、図４に示す処理と異なる。図８において、図４の各処理に対応する部分には同一の符号を付けておりその説明を省略する。
【００５８】
タッチパネル調整部１７３がグリップセンサ１４０から端末装置１００が把持されたことを示す情報を取得した場合（ステップＳ１１０：Ｙｅｓ）、グリップセンサ１４０は、端末装置１００を持ったままの左右の手の持ち替えを判断する判断処理（「手の持ち替え判断処理」）を開始する（ステップＳ１１５）。また、タッチパネル調整部１７３は、初回タッチフラグをＯＮにし(ステップＳ１２０)、しきい値を高感度のしきい値Ｓｔｈ４に変更して(ステップＳ１３０)、感度調整モードに移行させる。
【００５９】
ここで、上述の手の持ち替え判断処理は、この判断処理の開始から終了までの間、常時行ってもよいし、所定の時間間隔で定期的に行ってもよいし、接触感知分布に大きな変化があったときに行ってもよい。また、手の持ち替えがあった場合には接触感知分布が不安定となるため、この判断処理では、所定の期間（例えば、１〜３秒程度）接触感知分布の変化を確認した後、手の持ち替えがあったか否かを判断し、それまでは、従前の判断結果を維持するようにしてもよい。そして、グリップセンサ１４０は、手の持ち替えがあったと判断した場合には、手の持ち替えがあったことを示す情報を、タッチパネル調整部１７３に供給する。
【００６０】
そして、タッチパネル調整部１７３は、手の持ち替えがあったことを示す情報を、グリップセンサ１４０から取得したか否かを判定する（ステップＳ１３５）。手の持ち替えがあったことを示す情報を取得したと判定された場合（ステップＳ１３５：Ｙｅｓ）、タッチパネル調整部１７３は、ステップＳ１２０に処理を戻す。これにより、図５に示す感度設定処理によって感度調整モードが終了している場合には、感度調整モードに移行される。なお、感度調整モードが終了していない場合にはそのまま継続される。
【００６１】
一方、手の持ち替えがあったことを示す情報を取得していないと判定された場合（ステップＳ１３５：Ｎｏ）、タッチパネル調整部１７３は、端末装置１００を離したことを示す情報をグリップセンサ１４０から取得したか否かを判定する（ステップＳ１４０）。タッチパネル調整部１７３は、端末装置１００を離したことを示す情報を取得していないと判定した場合には（ステップＳ１４０：Ｎｏ）、ステップＳ１３５に処理を戻して手の持ち替え判断処理を継続し、端末装置１００を離したことを示す情報を取得したと判定した場合には（ステップＳ１４０：Ｙｅｓ）、手の持ち替え判断処理を終了し（ステップＳ１４５）、図４のステップＳ１５０の処理に移行する。
【００６２】
以上説明したように、本実施形態による端末装置１００（入力装置の一例）は、端末装置１００が把持された状態の変化として、端末装置１００を持ったままの左右の手の持ち替えによる状態の変化を検出することができる。そのため、端末装置１００は、ユーザの左右の手それぞれのタッチ検出量が異なる場合に、端末装置１００を持ったまま左右の手の持ち替えがおこなわれたとしても、タッチパネル１６０の感度を、タッチ操作をする手に適した感度に調整しなおすことができる。
【００６３】
なお、左右の側面における接触感知分布の変化の大きさにより持ち替えを判断する場合、両手持ちから左手持ちまたは右手持ちへの持ち替えがあった場合も同様に手の持ち替えがあったと判断することができ、タッチパネル１６０の感度を、タッチ操作をする手に適した感度に調整しなおすことが可能となる。
【００６４】
＜第３の実施形態＞
次に、本発明の第３の実施形態について説明する。
本実施形態の端末装置１００の構成は、第１の実施形態と同様であるので、本実施形態において特徴的な処理について説明する。第１の実施形態では、端末装置１００を一旦離してから再度握ったことを検知することで、タッチパネル１６０の感度を調整しなおす例を説明した。ところで、端末装置１００を離してから握るまでの時間間隔が短い場合には、タッチパネル１６０を操作するユーザの手の状態（乾燥度合いや手袋の装着の有無）が変わっていないことが想定される。その場合でも調整が行われると、不必要に調整が頻発してしまうという懸念がある。そこで、本実施形態では、端末装置１００を一旦離してから再度握るまでの時間間隔が短い場合には、前回調整したタッチパネル１６０の感度のしきい値を用いる例を説明する。
【００６５】
例えば、タッチパネル調整部１７３は、端末装置１００を離したことを示す情報を取得すると、次に、端末装置１００が把持されたことを示す情報を取得するまでの時間を計時し、計時した時間が所定の時間より長い場合には調整を行い、所定の時間より短い場合には調整を行わずに前回のしきい値の設定から変更しないようにする。ここで、所定の時間とは、ユーザが端末装置１００を一旦離してから再度握った場合に、タッチパネル１６０の感度調整を行うか否かを判定するために予め設定された時間である。以下、この所定の時間を「時間Ｔｔｈ」と記述する。
【００６６】
次に、本実施形態によるタッチパネル１６０の感度調整処理の動作について説明する。図９は、本実施形態による感度調整モード移行処理の一例を示すフローチャートである。この図９に示す処理は、図４に示す処理に対して、ステップＳ１２５、Ｓ１２６、Ｓ１８０の処理が追加された点が異なる。図９において、図４の各処理に対応する部分には同一の符号を付けておりその説明を省略する。
【００６７】
タッチパネル調整部１７３は、グリップセンサ１４０から端末装置１００が把持されたことを示す情報を取得した場合（ステップＳ１１０：Ｙｅｓ）、初回タッチフラグをＯＮにし(ステップＳ１２０)、タイマ１７１による計時を停止させる（ステップＳ１２５）。このタイマ１７１による計時とは、ユーザが端末装置１００を離してからの経過時間の計時である。タッチパネル調整部１７３は、端末装置１００を離したことを示す情報を取得したと判定したときに（ステップＳ１４０：Ｙｅｓ）タイマ１７１に計時を開始させ（ステップＳ１８０）、計時を開始させてからステップＳ１２０において停止させるまでにタイマ１７１が計時した経過時間を取得する。
【００６８】
次に、タッチパネル調整部１７３は、タイマ１７１が計時した経過時間が時間Ｔｔｈより長いか否かを判定する（ステップＳ１２６）。タイマ１７１が計時した経過時間が時間Ｔｔｈより長い場合（ステップＳ１２６：Ｙｅｓ）、タッチパネル調整部１７３は、第１の実施形態と同様に、しきい値を高感度のしきい値Ｓｔｈ４に変更して(ステップＳ１３０)、感度調整モードに移行させる。一方、タイマ１７１が計時した経過時間が時間Ｔｔｈ以下の場合には（ステップＳ１２６：Ｎｏ）、タッチパネル調整部１７３は、ステップＳ１３０の処理を行わず、しきい値を変更しない。
【００６９】
即ち、ユーザが端末装置１００を一旦離してから再度握るまでの時間が時間Ｔｔｈ以下の場合には、調整用の高感度のしきい値に変更せずに現在設定されているしきい値を用いて、図５に示す感度設定処理が行われる。なお、この場合、感度設定処理が行われても、ユーザの手の状態（乾燥度合いや手袋の装着の有無）が変わっていなければ、現在設定されているしきい値から変更されないため、感度調整が行われていないことと同等である。
【００７０】
そして、タッチパネル調整部１７３は、端末装置１００を離したことを示す情報を取得したと判定した場合には（ステップＳ１４０：Ｙｅｓ）、ステップＳ１５０、Ｓ１６０、Ｓ１７０の処理を行い、タイマ１７１による計時を開始させる（ステップＳ１８０）。これにより、ユーザが端末装置１００を離してからの経過時間の計時が再び開始される。
【００７１】
以上説明したように、タッチパネル調整部１７３は、ユーザが端末装置１００を握っていた手を一旦離して再度握ったことが検知された場合であっても、一旦離してから再度握るまでの時間間隔が短い場合には、しきい値を調整用の感度に変更せずに現在設定されているしきい値のままとする。
これにより、端末装置１００は、不必要に調整が頻発して、その度に調整用の高感度のしきい値に一旦設定されてしまうことを抑制することができるため、適切なしきい値が設定されるまでの反応を改善することができる。
【００７２】
なお、本実施形態において、図５に示す感度設定処理に代えて、図１０に示す感度設定処理としてもよい。図１０は、本実施形態による感度設定処理の変形例を示すフローチャートである。この図１０に示す感度設定処理は、ステップＳ２２５の処理が追加されている点が、図５に示す感度設定処理と異なる。
【００７３】
初回タッチフラグがＯＮに設定されていると判定された場合（ステップＳ２２０：Ｙｅｓ）、タッチパネル調整部１７３は、ステップＳ２１０においてタッチパネル検出部１７２が検出した際のタッチ検出量Ｓが、現在設定されているしきい値より大きいか否かを判定する（ステップＳ２２５）。例えば、タッチパネル調整部１７３は、タッチ検出量Ｓが現在設定されているしきい値より大きい場合には、ステップＳ２３０、Ｓ２４０、Ｓ２５０の処理により感度を設定する処理を行い、タッチ検出量Ｓが現在設定されているしきい値以下の場合には、このステップＳ２３０、Ｓ２４０、Ｓ２５０の処理を行わない。
【００７４】
なお、ステップＳ２２０の判定処理において、現在設定されているしきい値ではなく、現在設定されているしきい値よりも大きいしきい値を用いて判定してもよい。例えば、現在設定されているしきい値がしきい値Ｓｔｈ３の場合、タッチパネル調整部１７３は、タッチ検出量Ｓがしきい値Ｓｔｈ２より大きい場合には、ステップＳ２３０、Ｓ２４０、Ｓ２５０の処理により感度を設定する処理を行い、タッチ検出量Ｓが現在設定されているしきい値Ｓｔｈ２以下の場合にはステップＳ２３０、Ｓ２４０、Ｓ２５０の処理を行わないようにしてもよい。
【００７５】
また、図９に示す感度調整モード移行処理において、タイマ１７１が計時した経過時間が時間Ｔｔｈ以下の場合には（ステップＳ１２６：Ｎｏ）、タッチパネル調整部１７３は、しきい値を変更しないでステップＳ１４０に進める例を説明したが、この場合、さらに初回タッチフラグをＯＦＦにしてからステップＳ１４０に進めてもよい。即ち、ユーザが端末装置１００を一旦離してから再度握るまでの時間が時間Ｔｔｈ以下の場合には、調整モードを終了させてもよい。つまり、タッチパネル調整部１７３は、ユーザが端末装置１００を握っていた手を一旦離して再度握ったことが検知された場合であっても、一旦離してから再度握るまでの時間間隔が短い場合には、調整を行わないようにしてもよい。これにより、端末装置１００は、不必要に調整が頻発してしまうことを抑制することができ、調整時間を短縮し、調整に伴う消費電力を低減させることができる。
【００７６】
＜第４の実施形態＞
次に、本発明の第４の実施形態について説明する。
本実施形態では、グリップセンサ１４０により把持されたことが検知された場合、グリップセンサ１４０により検知された静電容量の変化量（以下、「グリップ検出量」と称する）を利用して、調整用のタッチ検出量のしきい値を決定する例を説明する。
【００７７】
図１１は、本実施形態による端末装置１００Ａの概略構成の一例を示す構成図である。この図１１において、図１に対応する構成には同じ符号を付けており、その説明を省略する。この図１１に示す端末装置１００Ａは、制御部１７０Ａ及び記憶部１８０Ａの構成が、図１に示す端末装置１００の制御部１７０及び記憶部１８０の構成と異なる。
【００７８】
制御部１７０Ａは、グリップ検出量取得部１７４と、グリップ検出量変換部１７５と、をさらに備えている。グリップ検出量取得部１７４は、ユーザが端末装置１００Ａを握ったときにグリップセンサ１４０が検知するグリップ検出量を取得する。グリップ検出量変換部１７５は、グリップ検出量取得部１７４が取得したグリップ検出量を、タッチ検出量のしきい値に変換する。例えば、グリップ検出量変換部１７５は、グリップ検出量取得部１７４が取得したグリップ検出量を、後述する図１３に示すしきい値変換テーブルＴＢＬ２を用いてタッチ検出量Ｓのしきい値Ｓｔｈに変換する。
【００７９】
図１２及び図１３を参照して、グリップ検出量とタッチ検出量のしきい値との関係の一例について説明する。図１２は、高湿度時の素手、乾燥時の素手、及び手袋装着時のそれぞれの１回分の把持によるグリップ検出量Ｇの変化と、グリップ検出量Ｇのしきい値Ｇｔｈとの関係を示している。この図１２では、高湿度時の素手で端末装置１００Ａが把持された場合のグリップ検出量は、しきい値Ｇｔｈ１より大きいことを示している。また、乾燥時の素手で端末装置１００Ａが把持された場合のグリップ検出量は、しきい値Ｇｔｈ２より大きく、且つしきい値Ｇｔｈ１以下であることを示している。また、手袋装着時に端末装置１００Ａが把持された場合のグリップ検出量は、しきい値Ｇｔｈ３より大きく、且つしきい値Ｇｔｈ２以下であることを示している。
【００８０】
図１３は、グリップ検出量をタッチ検出量のしきい値に変換するときの基準となるしきい値変換テーブルの一例を示す図である。しきい値変換テーブルＴＢＬ２は、グリップセンサ１４０が検知したグリップ検出量Ｇの大きさと、設定されるタッチ検出量Ｓのしきい値Ｓｔｈとが関連付けられている。なお、このタッチ検出量Ｓのしきい値Ｓｔｈは、図２及び図３に示すしきい値Ｓｔｈに対応する。この図に示す例では、グリップ検出量Ｇがしきい値Ｇｔｈ３以下の場合にはタッチ検出量Ｓのしきい値Ｓｔｈ４が選択され、グリップ検出量Ｇがしきい値Ｇｔｈ３より大きく且つしきい値Ｇｔｈ２以下の場合にはタッチ検出量Ｓのしきい値Ｓｔｈ３が選択される。また、グリップ検出量Ｇがしきい値Ｇｔｈ２より大きく且つしきい値Ｇｔｈ１以下の場合にはタッチ検出量Ｓのしきい値Ｓｔｈ２が選択され、グリップ検出量Ｇがしきい値Ｇｔｈ１より大きい場合にはタッチ検出量Ｓのしきい値Ｓｔｈ１が選択される。
【００８１】
図１１に戻り、記憶部１８０Ａは、初回用しきい値変換テーブル記憶部１８４をさらに備えている。初回用しきい値変換テーブル記憶部１８４は、端末装置１００Ａが把持された後の初回のタッチ操作に対するタッチ検出量Ｓのしきい値Ｓｔｈを決定するための基準として、例えば、図１３に示すしきい値変換テーブルＴＢＬ２を記憶する。この初回のタッチ操作に対するタッチ検出量Ｓのしきい値Ｓｔｈは、即ち、調整用のしきい値となる。例えば、グリップ検出量変換部１７５は、グリップ検出量取得部１７４が取得したグリップ検出量Ｇと、しきい値変換テーブル記憶部１８２に記憶されているしきい値変換テーブルＴＢＬ２とに基づいて、初回のタッチ操作に対するタッチ検出量Ｓのしきい値Ｓｔｈを決定する。
【００８２】
次に、本実施形態によるタッチパネル１６０の感度調整処理の動作について説明する。図１４は、本実施形態による感度調整モード移行処理の一例を示すフローチャートである。この図１４に示す処理は、図４に示すステップＳ１３０の処理に代えて、ステップＳ１３５、Ｓ１３６の処理を行う点が図４に示す処理と異なる。図１４において、図４の各処理に対応する部分には同一の符号を付けておりその説明を省略する。
【００８３】
タッチパネル調整部１７３は、グリップセンサ１４０から端末装置１００Ａが把持されたことを示す情報を取得した場合（ステップＳ１１０：Ｙｅｓ）、初回タッチフラグをＯＮにする(ステップＳ１２０)。また、グリップ検出量取得部１７４は、グリップセンサ１４０が検知したグリップ検出量Ｇを取得する（ステップＳ１３５）。
【００８４】
次に、グリップ検出量変換部１７５は、グリップ検出量取得部１７４が取得したグリップ検出量Ｇと、しきい値変換テーブル記憶部１８２に記憶されているしきい値変換テーブルＴＢＬ２とに基づいて、タッチ検出量Ｓのしきい値Ｓｔｈを決定する。そして、タッチパネル調整部１７３は、グリップ検出量変換部１７５がグリップ検出量Ｇに基づいて決定したタッチ検出量Ｓのしきい値Ｓｔｈを、調整用のしきい値として設定する（ステップＳ１３６）。これにより、グリップ検出量Ｇに基づいたタッチ検出量Ｓのしきい値Ｓｔｈが設定され、調整モードに移行される。なお、本実施形態による感度設定処理は、例えば図５に示す処理を適用することができる。
【００８５】
図１５は、本実施形態による感度調整処理におけるしきい値Ｓｔｈの変化を示すタイミングチャートである。図１５において、横軸は時間ｔを示し、縦軸はしきい値Ｓｔｈを示している。なお、図６と同様に、まずしきい値Ｓｔｈ１が選択されているものとする。また、ここでは、最初に操作するユーザが両手に手袋を装着しているものとする。
【００８６】
時刻ｔ１０において、タッチパネル調整部１７３が、端末装置１００Ａが把持されたことを示す情報を取得し（図１４のステップＳ１１０）、グリップ検出量取得部１７４が、グリップ検出量Ｇを取得する（図１４ステップＳ１３５）。例えば、手袋を装着した右手で把持された場合、取得したグリップ検出量Ｇは、しきい値Ｇｔｈ３より大きく且つしきい値Ｇｔｈ２以下である。タッチパネル調整部１７３は、取得したグリップ検出量Ｇとしきい値変換テーブルＴＢＬ２とに基づいて、タッチ検出量Ｓのしきい値をしきい値Ｓｔｈ１からしきい値Ｓｔｈ３に変更して（時刻ｔ１５、図１４のステップＳ１３６)、感度調整モードに移行させる。次に、しきい値Ｓｔｈ３に設定された状態で、時刻ｔ２０において手袋を装着した左手でタッチ操作がされると、タッチパネル検出部１７２は、タッチパネル１６０に対する接触を検出する（図５のステップＳ２１０）。この場合、タッチパネル調整部１７３は、タッチパネル検出部１７２が検出したタッチ検出量Ｓと、図３に示すしきい値変換テーブルＴＢＬ１とに基づいて、手袋の装着時に適したしきい値Ｓｔｈ３を選択するが、既にしきい値Ｓｔｈ３が設定されているためそのまま変更しない。このように、グリップ検出量Ｇを利用してタッチ検出量Ｓのしきい値を設定する方法は、例えば、両手の状態が同様である場合に特に有効である。
【００８７】
次に、時刻ｔ３０において、ユーザが握っていた端末装置１００Ａを離し、時刻ｔ３５において、他のユーザが左手で端末装置１００Ａを握ったとする。タッチパネル調整部１７３は、端末装置１００Ａが把持されたことを示す情報を取得する（図１４のステップＳ１１０）。また、グリップ検出量取得部１７４は、グリップ検出量Ｇを取得する（図１４ステップＳ１３５）。ここではユーザの左手が手袋装着時よりもグリップ検出量が小さい状態であるものとし、取得したグリップ検出量Ｇがしきい値Ｇｔｈ３以下であったとする。タッチパネル調整部１７３は、取得したグリップ検出量Ｇとしきい値変換テーブルＴＢＬ２とに基づいて、タッチ検出量Ｓのしきい値をしきい値Ｓｔｈ１からしきい値Ｓｔｈ４に変更して（時刻ｔ４０、図１４のステップＳ１３６)、感度調整モードに移行させる。また、このユーザは右手の状態が乾燥時の素手であるとする。しきい値Ｓｔｈ４に設定された状態で、時刻ｔ４５において、右手（乾燥時の素手）でタッチ操作がされると、タッチパネル検出部１７２は、タッチパネル１６０に対する接触を検出する（図５のステップＳ２１０）。タッチパネル調整部１７３は、タッチパネル検出部１７２が検出したタッチ検出量Ｓと、図３に示すしきい値変換テーブルＴＢＬ１とに基づいて、乾燥時の素手に適したしきい値Ｓｔｈ２に変更する（時刻ｔ５０、図５のステップＳ２４０）。このように、両手の状態が互いに異なる場合には、第１の実施形態で説明した処理と同様に、タッチ検出量Ｓに基づいて適切なしきい値が設定される。
【００８８】
以上説明したように、タッチパネル調整部１７３は、ユーザが端末装置１００Ａを握ったときにグリップ検出量Ｇに基づいて調整用のタッチ検出量Ｓのしきい値Ｓｔｈを設定する。これにより、端末装置１００Ａは、調整用の高感度のしきい値に一旦設定されてしまう頻度を抑制することができ、適切なしきい値が設定されるまでの反応を改善することができる。また、端末装置１００Ａは、調整時間を短縮し、調整に伴う消費電力を低減させることができる。
【００８９】
以上、この発明の第１から第４の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、上記実施形態では、タッチパネル１６０が表示部１５０と一体化された構成を例に説明したが、タッチパネル１６０は、表示部１５０と一体化されていなくてもよく単独で構成されてもよい。
【００９０】
なお、上述した実施形態における制御部１７０（１７０Ａ）の一部または全部の機能、例えば、タッチパネル検出部１７２、タッチパネル調整部１７３、グリップ検出量取得部１７４、またはグリップ検出量変換部１７５の機能をコンピュータで実現するようにしてもよい。その場合、上述の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって上述の機能を実現してもよい。なお、ここでいう「コンピュータシステム」とは、端末装置１００（１００Ａ）に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００９１】
また、上述した実施形態における端末装置１００（１００Ａ）の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。端末装置１００の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【００９２】
１００、１００Ａ  端末装置（入力装置）、１０１  バス、１１０  記憶媒体制御部、１２０  外部通信ＩＦ、１３０  ハードキー、１４０  グリップセンサ、１５０  表示部、１６０  タッチパネル、１７０、１７０Ａ  制御部、１７１  タイマ、１７２  タッチパネル検出部、１７３  タッチパネル調整部、１７４  グリップ検出量取得部、１７５  グリップ検出量変換部、１８０、１８０Ａ  記憶部、１８１  しきい値記憶部、１８２  しきい値変換テーブル記憶部、１８３  初回タッチフラグ記憶部、１８４  初回用しきい値変換テーブル記憶部
【図１】
2015153173.tif 000003
【図２】
2015153173.tif 000004
【図３】
2015153173.tif 000005
【図４】
2015153173.tif 000006
【図５】
2015153173.tif 000007
【図６】
2015153173.tif 000008
【図７】
2015153173.tif 000009
【図８】
2015153173.tif 000010
【図９】
2015153173.tif 000011
【図１０】
2015153173.tif 000012
【図１１】
2015153173.tif 000013
【図１２】
2015153173.tif 000014
【図１３】
2015153173.tif 000015
【図１４】
2015153173.tif 000016
【図１５】
2015153173.tif 000017