(57)【要約】【課題】オーバーフローに起因する入力操作の誤検出を効果的に抑制する。【解決手段】入力検出装置（１）は、操作入力面（１１ａ）の所定箇所で検出された検出信号出力値が限界値を超えた場合に、当該検出信号出力値がオーバーフローしていると判定するオーバーフロー判定部（１５）と、オーバーフローしていると判定された場合に、所定箇所におけるイベントデータを無効化するとともに、所定箇所の周辺領域で検出された複数の差分値に基づいて、入力操作が行われた箇所の座標値を算出する座標算出部（１６）と、を備える。【選択図】図１
2018049388.tif 000002
【特許請求の範囲】
【請求項１】
操作入力面における複数の箇所で検出した検出信号出力値と基準値との差分値と、第１閾値との差異に基づき、上記操作入力面に対する入力操作を検出する入力検出装置であって、
上記操作入力面の所定箇所で検出された検出信号出力値を、上記所定箇所に対応する検出信号出力の限界値と比較し、上記所定箇所で検出された検出信号出力値が上記限界値を超えた場合に、当該検出信号出力値がオーバーフローしていると判定するオーバーフロー判定部と、
上記オーバーフロー判定部にて上記オーバーフローしていると判定された場合には、上記所定箇所における検出信号出力値の検出によって得られたイベントデータを無効化するとともに、上記操作入力面における上記所定箇所の周辺領域で検出された複数の上記差分値に基づいて、上記操作入力面における上記入力操作が行われた箇所の座標値を算出する座標算出部と、を備えたことを特徴とする入力検出装置。
【請求項２】
上記オーバーフロー判定部は、上記所定箇所で検出された検出信号出力が、オーバーフロー発生判定の要否を判定するための第２閾値を超えた場合に、上記所定箇所で検出された検出信号出力値を上記限界値と比較して、当該検出信号出力値がオーバーフローしているか否かを判定することを特徴とする請求項１に記載の入力検出装置。
【請求項３】
上記オーバーフロー判定部にて、上記所定箇所で検出された検出信号出力値が上記限界値を超えないと判定された場合に、上記所定箇所の上記差分値を上記第１閾値よりも小さい第３閾値と比較し、上記所定箇所の上記差分値が上記第３閾値を超えたときに、上記操作入力面のセンサ感度をキャリブレーションする校正部を、さらに備えたことを特徴とする請求項１または２に記載の入力検出装置。
【請求項４】
上記校正部は、上記操作入力面のセンサ感度をキャリブレーションすることにより、上記操作入力面の複数の箇所に対応する複数の基準値を更新することを特徴とする請求項３に記載の入力検出装置。
【請求項５】
上記校正部は、上記操作入力面のセンサ感度をキャリブレーションすることにより、上記操作入力面の複数の箇所にて検出された複数の上記差分値を略ゼロにすることを特徴とする請求項３に記載の入力検出装置。
【請求項６】
上記請求項１から５のいずれか１項に記載の入力検出装置が搭載されていることを特徴とする電子機器。
【請求項７】
請求項１から５のいずれか１項に記載の入力検出装置としてコンピュータを機能させるための制御プログラムであって、上記オーバーフロー判定部および上記座標算出部としてコンピュータを機能させるための制御プログラム。
【請求項８】
操作入力面における複数の箇所で検出した検出信号出力値と基準値との差分値と、第１閾値との差異に基づき、上記操作入力面に対する入力操作を検出する入力検出方法であって、
上記操作入力面の所定箇所で検出された検出信号出力値を、上記所定箇所に対応する検出信号出力の限界値と比較し、上記所定箇所で検出された検出信号出力値が上記限界値を超えた場合に、当該検出信号出力値がオーバーフローしていると判定するオーバーフロー判定ステップと、
上記オーバーフロー判定ステップにて上記オーバーフローしていると判定された場合には、上記所定箇所における検出信号出力値の検出によって得られたイベントデータを無効化するとともに、上記操作入力面における上記所定箇所の周辺領域で検出された複数の上記差分値に基づいて、上記操作入力面における上記入力操作が行われた箇所の座標値を算出する座標算出ステップと、を含んでいることを特徴とする入力検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力検出装置、電子機器、制御プログラムおよび入力検出方法に関する。
【背景技術】
【０００２】
従来から、スマートフォン等の電子機器に搭載されたタッチパネル、特に静電容量式のタッチパネルについて、温度変化等の使用環境の変化に起因して検出された静電容量値に変化が生じ、その結果、入力操作を誤検出するという問題があった。
【０００３】
そこで、この問題を解決すべく、近年では、検出された静電容量値を様々な方法でキャリブレーションする技術の研究・開発が進められている。
【０００４】
例えば、特許文献１には、単位時間に、閾値を超えるタッチセンサ（タッチパネル）が出力した信号に対応する反応面積が第１の面積以上であるか否かを判断し、反応面積が第１の面積以上である場合に、タッチセンサが出力する信号をオフセット調整するキャリブレーションを実施する電子機器が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１１９９３１号公報（２０１４年６月３０日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示された電子機器は、タッチセンサを構成するＸ軸方向のセンス線とＹ軸方向のセンス線との交点での静電容量変化が、当該電子機器の信号処理を行う回路において正常な検出動作が可能な範囲内の変化であることを前提にキャリブレーションを実施するものである。しかしながら、上記電子機器には、急激な温度変化等によって、上記交点での静電容量変化が上記範囲を超えてオーバーフローした場合に対処する機能が備わっていない。また、上記オーバーフローした場合に対処する技術について、特許文献１には記載も示唆もされていない。
【０００７】
したがって、キャリブレーションの実施のみではセンサ感度を適正化できないような急激な温度変化等があった場合に、上記電子機器では、入力操作の誤検出を抑制することができないという問題があった。
【０００８】
本発明は、前記の問題点に鑑みてなされたものであり、その目的は、キャリブレーションの実施のみではセンサ感度を適正化できないような急激な温度変化等があった場合においても、入力操作の誤検出を抑制できるようにすることにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の一態様に係る入力検出装置は、操作入力面における複数の箇所で検出した検出信号出力値と基準値との差分値と、第１閾値との差異に基づき、上記操作入力面に対する入力操作を検出する入力検出装置であって、上記操作入力面の所定箇所で検出された検出信号出力値を、上記所定箇所に対応する検出信号出力の限界値と比較し、上記所定箇所で検出された検出信号出力値が上記限界値を超えた場合に、当該検出信号出力値がオーバーフローしていると判定するオーバーフロー判定部と、上記オーバーフロー判定部にて上記オーバーフローしていると判定された場合には、上記所定箇所における検出信号出力値の検出によって得られたイベントデータを無効化するとともに、上記操作入力面における上記所定箇所の周辺領域で検出された複数の上記差分値に基づいて、上記操作入力面における上記入力操作が行われた箇所の座標値を算出する座標算出部と、を備えている。
【００１０】
また、上記の課題を解決するために、本発明の一態様に係る入力検出方法は、操作入力面における複数の箇所で検出した検出信号出力値と基準値との差分値と、第１閾値との差異に基づき、上記操作入力面に対する入力操作を検出する入力検出方法であって、上記操作入力面の所定箇所で検出された検出信号出力値を、上記所定箇所に対応する検出信号出力の限界値と比較し、上記所定箇所で検出された検出信号出力値が上記限界値を超えた場合に、当該検出信号出力値がオーバーフローしていると判定するオーバーフロー判定ステップと、上記オーバーフロー判定ステップにて上記オーバーフローしていると判定された場合には、上記所定箇所における検出信号出力値の検出によって得られたイベントデータを無効化するとともに、上記操作入力面における上記所定箇所の周辺領域で検出された複数の上記差分値に基づいて、上記操作入力面における上記入力操作が行われた箇所の座標値を算出する座標算出ステップと、を含んでいる。
【発明の効果】
【００１１】
本発明の一態様によれば、操作入力面のオーバーフローしている箇所にて入力操作が行われた場合でも、実際に操作入力が行われた箇所を精度高く検出することができ、オーバーフローに起因する入力操作の誤検出を効果的に抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態１に係る入力検出装置が搭載されたスマートフォンの主要部を示すブロック図である。
【図２】（ａ）は、図１に示すスマートフォンの操作入力面における、セグメント毎の検出信号出力値を示すグラフの一例である。（ｂ）は、上記操作入力面において、タッチ入力が検出された場合のセグメント毎のＤｉｆｆｅｒ値を示すグラフの一例である。
【図３】上記操作入力面の特定の箇所がオーバーフローしていると判定された場合において、（ａ）は、セグメント毎の検出信号出力値を示すグラフの一例である。（ｂ）は、セグメント毎のＤｉｆｆｅｒ値を示すグラフの一例である。
【図４】タッチ入力ポイントの座標値算出方法の一例を示す平面図である。
【図５】センサ感度のキャリブレーションが必要と判定された場合において、（ａ）は、セグメント毎の検出信号出力値を示すグラフの一例である。（ｂ）は、セグメント毎のＤｉｆｆｅｒ値を示すグラフの一例である。
【図６】本発明の実施形態１に係る入力検出装置による入力検出の方法を示すフローチャートである。
【図７】本発明の実施形態２に係る入力検出装置が搭載されたスマートフォンの操作入力面について、（ａ）は、ＬＣＤ非点灯時においてタッチ入力が検出された場合のセグメント毎のＤｉｆｆｅｒ値を示すグラフの一例である。（ｂ）は、上記操作入力面の特定の箇所がオーバーフローしていると判定された場合における、セグメント毎のＤｉｆｆｅｒ値を示すグラフの一例である。（ｃ）は、ＬＣＤ点灯時のセグメント毎のＤｉｆｆｅｒ値を示すグラフの一例である。
【図８】本発明の実施形態２に係る入力検出装置による入力検出の方法を示すフローチャートである。
【発明を実施するための形態】
【００１３】
〔実施形態１〕
以下、本発明の実施の形態について、図１〜図６を参照しながら、詳細に説明する。なお、本実施形態以下の各実施形態においては、本発明に係る入力検出装置によって操作入力面に対する入力操作が検出される電子機器として、スマートフォンを一例に挙げて説明する。このスマートフォンに、本発明に係る入力検出装置が搭載されることにより、当該スマートフォンの操作入力面に対する入力操作を検出するものとする。
【００１４】
また、本発明に係る入力検出装置を搭載することが可能な電子機器としては、スマートフォンの他、パーソナルコンピュータ、ゲーム機、タブレット端末、冷蔵庫等の家電製品や、自動車などの各種製品が想定される。さらに、本発明に係る入力検出装置は、上記のような機器に搭載されている必要は必ずしもない。例えば、本発明に係る入力検出装置が外部の情報処理装置に搭載され、スマートフォン等の製品の操作入力面への入力操作に係る情報を情報処理装置とスマートフォン等の製品との間で送受信することにより、操作入力面に対する入力操作を検出してもよい。
【００１５】
＜スマートフォンの機能的構成＞
先ず、図１〜図５を参照して、スマートフォン１００の機能的構成について説明する。図１は、スマートフォン１００の主要部を示すブロック図である。図２の（ａ）は、スマートフォン１００の操作入力面１１ａにおける、定常状態（操作入力面１１ａにタッチ入力がなされていない状態）におけるセグメント毎の検出信号出力値を示すグラフである。また、図２の（ｂ）は、操作入力面１１ａにおいて、定常状態時とタッチ入力が検出された時の各場合のセグメント毎のＤｉｆｆｅｒ値を示すグラフである。
【００１６】
図３は、操作入力面１１ａの特定の箇所がオーバーフローしていると判定された場合において、（ａ）は、定常状態のセグメント毎の検出信号出力値を示すグラフである。また、（ｂ）は、この時のセグメント毎のＤｉｆｆｅｒ値を示すグラフである。図４は、タッチ入力ポイントの座標値算出方法の一例を示す平面図である。
【００１７】
図５は、センサ感度のキャリブレーションが必要と判定された場合において、（ａ）は、定常状態時のセグメント毎の検出信号出力値を示すグラフである。（ｂ）は、この時のセグメント毎のＤｉｆｆｅｒ値を示すグラフである。
【００１８】
ここで、「Ｄｉｆｆｅｒ値」とは、検出された検出信号出力値とセグメント毎の基準特性データ（基準値）との差分、すなわち、各セグメントに配置された交差部１２ａ−３における検出信号出力の定常状態からの変化量を表す値である。
【００１９】
スマートフォン１００（電子機器）は、パーソナルコンピュータ・ＰＤＡ（Personal Digital Assistant：携帯情報端末）等の機能を併せ持った多機能の携帯電話機である。図１に示すように、スマートフォン１００は、表示部１１、操作入力処理部１２、記憶部１３および制御部１４を備えている。
【００２０】
表示部１１は、タッチパネル（不図示）および表示処理を行う回路などを有し、タッチパネルの操作入力面１１ａに画像およびカーソルなどを表示させる。タッチパネルは、表示部１１の一部および操作入力処理部１２の一部として動作する。
【００２１】
操作入力処理部１２は、タッチパネルおよび操作入力処理を行う回路などを有し、ユーザによる操作を入力可能な操作入力面１１ａからのタッチ入力（入力操作）の検出を行う。また、操作入力処理部１２は、操作入力面１１ａに表示されたカーソルの位置などの算出も行う。タッチ入力には、ユーザの指等が操作入力面１１ａに接触する場合の他、近接する場合も含まれる。
【００２２】
ここで、操作入力処理部１２によるタッチ入力の検出は、具体的には、操作入力処理部１２に形成されたセンサ電極１２ａによって行われる。センサ電極１２ａは、複数のＸ検出電極１２ａ−１と複数のＹ検出電極１２ａ−２とが平面視で互いに直交するように、すなわちマトリックス状に、操作入力処理部１２における操作入力面１１ａ（または操作入力面１１ａと対向する面）内に一様に配されている（図４参照）。複数のＸ検出電極１２ａ−１と複数のＹ検出電極１２ａ−２とからなるマトリックスは、例えば４ｍｍ〜５ｍｍピッチで構成される。
【００２３】
操作入力面１１ａにユーザの指等が接触または接近すると、Ｘ検出電極１２ａ−１とＹ検出電極１２ａ−２とが交差する交差部１２ａ−３（電極）における電極間の検出信号出力の値が変化する。スマートフォン１００では、操作入力面１１ａを構成する複数のセグメント毎に交差部１２ａ−３が対応付けられて配置されており、これら複数の交差部１２ａ−３における静電容量値に対応する検出信号出力の値の変化に基づいて、タッチ入力が検出される。ここで、交差部１２ａ−３は、ＣＰＵ（制御部１４）へ出力される座標データとして、１００ｄｏｔ／ｍｍ〜２００ｄｏｔ／ｍｍの分解能を有している。
【００２４】
なお、本実施形態以下の各実施形態では、表示部１１の一部と操作入力処理部１２の一部とが一体化したタッチパネルを例に挙げて説明しているが、これらは、それぞれ個別のデバイスであってもよい。
【００２５】
記憶部１３は、例えば、ＲＯＭ（Read Only Memory）またはＲＡＭ（Random Access Memory）などで構成され、スマートフォン１００が備える各部の動作に必要なデータを記憶する。また、記憶部１３は、キャリブレーション実施により更新されたセグメント毎の基準特性データを校正部１７から取得し（基準特性データ、校正部１７ともに後述）、記憶部１３内のメモリ領域１３ａに格納する。あるいは、キャリブレーション実施がスマートフォン１００の周囲における温度変化に起因する場合、上記の更新された基準特性データを温度変化特性データとして、記憶部１３内のメモリ領域１３ｂに格納する。記憶部１３は、スマートフォン１００の内部に具備されてもよいし、スマートフォン１００の外部に具備されてもよい。
【００２６】
制御部１４は、例えばＣＰＵであり、記憶部１３に記憶されているプログラムを実行することによってスマートフォン１００が備える各部の動作を統括的に制御する。また、制御部１４は、入力検出装置１を備えている。
【００２７】
入力検出装置１は、操作入力面１１ａを構成する複数のセグメント（複数の箇所）における各静電容量に基づく検出信号出力値に対応するＤｉｆｆｅｒ値（差分値）と、タッチ閾値（第１閾値）との差異に基づき、操作入力面１１ａに対するタッチ入力を検出する。図１に示すように、入力検出装置１は、オーバーフロー判定部１５、座標算出部１６および校正部１７を備えている。
【００２８】
ここで、基準特性データは、操作入力面１１ａにタッチ入力がなされていない定常状態での、各セグメントに配置された交差部１２ａ−３における静電容量に対応する検出信号出力値である。
【００２９】
図２の（ａ）に示すように、定常状態においてもセグメント毎の交差部１２ａ−３の基準特性データ分布は均一ではなく、タッチパネルの遠端に位置する交差部１２ａ−３から近端に位置する交差部１２ａ−３にかけて、基準特性データが直線的に傾斜した分布になっている（図中のＬｂ）。これは、タッチパネルに搭載されたＩＣチップと、Ｘ検出電極１２ａ−１およびＹ検出電極１２ａ−２の各々との配線距離の違いに起因するものである。
【００３０】
このような定常状態の基準特性データの分布態様に合わせて、図２の（ａ）に示すように、セグメント毎にＵｐｐｅｒＬｉｍｉｔ（限界値：図中のＬｕ）およびＬｏｗｅｒＬｉｍｉｔ（限界値：図中のＬｌ）を設定する。ＵｐｐｅｒＬｉｍｉｔは、各セグメントに対応する交差部１２ａ−３において操作入力処理部１２および入力検出装置１が正常な検出動作が可能な検出信号出力の最大値である。また、ＬｏｗｅｒＬｉｍｉｔは、各セグメントに対応する交差部１２ａ−３において操作入力処理部１２および入力検出装置１が正常な検出動作が可能な検出信号出力の最小値である。
【００３１】
ＵｐｐｅｒＬｉｍｉｔおよびＬｏｗｅｒＬｉｍｉｔは、ともにセグメント毎の固有値であり、予め記憶部１３、あるいは後述するオーバーフロー判定部１５内のメモリ等に格納される。また、Ｄｉｆｆｅｒ値については、図２の（ｂ）に示すように、定常状態では、各セグメントともにＤｉｆｆｅｒ値は略ゼロになる（図中、実線のＬｄ）。
【００３２】
タッチ閾値は、基準特性データに所定の大きさの値を加えた値として設定されており、タッチ入力を検出するための閾値である。すなわち、図２の（ｂ）に示すように、操作入力面１１ａのあるセグメントにおいて検出されたＤｉｆｆｅｒ値がタッチ閾値を超えた場合（図中の破線において、タッチ閾値を超えて盛り上がっている部分）、当該セグメントにおいてタッチ入力がなされたことを検出する。
【００３３】
オーバーフロー判定部１５は、まず、操作入力処理部１２によって検出された、操作入力面１１ａの特定のセグメント（所定箇所）の静電容量値に対応する検出信号出力値を、第１判定閾値（第２閾値）および第２判定閾値（第２閾値）と比較する。そして、検出された検出信号出力値が第１判定閾値または第２判定閾値を超えた場合、オーバーフロー判定部１５は、当該検出信号出力値を、当該特定のセグメントに対応するＵｐｐｅｒＬｉｍｉｔおよびＬｏｗｅｒＬｉｍｉｔと比較する。
【００３４】
第１判定閾値は、ＵｐｐｅｒＬｉｍｉｔよりも小さい所定の値で設定された閾値であり、第２判定閾値は、ＬｏｗｅｒＬｉｍｉｔよりも大きな所定の値で設定された閾値である。これら２つの判定閾値を設定することにより、オーバーフロー発生の有無を判定する必要がない程度の検出信号出力の変化でもオーバーフロー発生の有無を判定するといった、無駄な判定を抑制することができる。ここで、「検出された検出信号出力値が第１判定閾値または第２判定閾値を超えた場合」とは、当該検出信号出力値が第１判定閾値より大きくなった場合または第２判定閾値より小さくなった場合を指す。
【００３５】
第１・第２判定閾値は、予め記憶部１３、あるいはオーバーフロー判定部１５内のメモリ等に格納される。
【００３６】
次に、検出された検出信号出力値がＵｐｐｅｒＬｉｍｉｔまたはＬｏｗｅｒＬｉｍｉｔを超えた場合、オーバーフロー判定部１５は、当該特定のセグメントに対応する交差部１２ａ−３の検出信号出力がオーバーフローしていると判定する。ここで、「検出された検出信号出力値がＵｐｐｅｒＬｉｍｉｔまたはＬｏｗｅｒＬｉｍｉｔを超えた場合」とは、当該検出信号出力値がＵｐｐｅｒＬｉｍｉｔより大きくなった場合またはＬｏｗｅｒＬｉｍｉｔより小さくなった場合を指す。また、「オーバーフロー」とは、操作入力面１１ａのセンサ感度のキャリブレーションのみでは操作入力処理部１２および入力検出装置１が正常な検出動作ができない程度まで、交差部１２ａ−３の検出信号出力の変化が大きくなった場合を指す。
【００３７】
例えば、スマートフォン１００の周囲の温度が急激に変化してオーバーフローが発生した場合、図３の（ａ）に示すように、特定のセグメントの検出信号出力値が当該特定のセグメントのＵｐｐｅｒＬｉｍｉｔを超える程度まで大きく変化する。このような状態では、図３の（ｂ）に示すように上記特定のセグメントのＤｉｆｆｅｒ値がタッチ閾値より大きくなり、実際にはタッチ入力されていないにも拘らず、タッチ入力が誤検出されてしまう。
【００３８】
このようにオーバーフローが発生した場合、特定のセグメントにおいて、タッチ入力が誤検出されてしまう程度にＤｉｆｆｅｒ値が異常な変化をしていることから、センサ感度のキャリブレーションのみで対処することは困難な状態になっている。それゆえ、まずは、オーバーフロー判定部１５でオーバーフローが発生しているか否かを判定し、オーバーフローへの対処の要否を判断する。
【００３９】
座標算出部１６は、オーバーフロー判定部１５によって、操作入力面１１ａの特定のセグメント（以下、「オーバーフローポイント」とする）がオーバーフローしていると判定された場合、当該オーバーフローポイントで検出されたＤｉｆｆｅｒ値がタッチ閾値を超えたときに、まず、当該オーバーフローポイントにおける検出信号出力値の検出によって得られたイベントデータを無効化する。
【００４０】
ここで、イベントデータとは、例えばオーバーフローポイントの座標値、当該オーバーフローポイントに対応付けられた所定のオブジェクトの実行結果などを指す。また、イベントデータの無効化は、座標算出部１６または制御部１４等で行われる。
【００４１】
また、座標算出部１６は、オーバーフローポイントの周辺領域で検出された複数のＤｉｆｆｅｒ値に基づいて、操作入力面１１ａにおける実際にタッチ入力が行われた箇所（以下、「タッチ入力ポイント」とする）の座標値を算出する。具体的には、座標算出部１６は、図４に示すように、平面視においてオーバーフローポイントＰｏの周囲を取り囲む８つの交差部１２ａ−３の各々に対応するセグメントＳａ〜Ｓｈを、オーバーフローポイントＰｏの周辺領域として設定する。
【００４２】
なお、本実施形態以下の各実施形態において、操作入力面１１ａの特定の箇所の座標値は、操作入力面１１ａを含む仮想平面上に形成した２つの座標軸（Ｘ軸、Ｙ軸、ともに図４参照）により規定される座標（Ｘ座標、Ｙ座標）で表される。Ｘ軸は、Ｘ検出電極１２ａ−１の延伸方向であるＸ方向に対して平行であり、Ｙ軸は、Ｙ検出電極１２ａ−２の延伸方向であるＹ方向に対して平行である。Ｘ軸、Ｙ軸および原点は、上述の仮想平面上であればどの位置に設定してもよい。
【００４３】
次に、座標算出部１６は、オーバーフローポイントＰｏの周辺領域で検出された８つのＤｉｆｆｅｒ値に基づいて、それぞれ定常状態を基準とする変化量の大きさ・増減の程度を比較する等の処理を行うことにより、タッチ入力ポイントの座標値を算出する。
【００４４】
例えば、図４において、ユーザの指等がオーバーフローポイントＰｏをタッチした場合、当該オーバーフローポイントＰｏに対応する交差部１２ａ−３のＤｉｆｆｅｒ値が最も変化するとともに、周囲の８つの交差部１２ａ−３のＤｉｆｆｅｒ値も変化する。この時、周囲の８つの交差部１２ａ−３のＤｉｆｆｅｒ値は、すべて略同一となる。
【００４５】
また、オーバーフローポイントＰｏをタッチした状態からユーザの指等がスライドして、例えばセグメントＳｂに近づいた場合、当該セグメントＳｂに対応する交差部１２ａ−３のＤｉｆｆｅｒ値が最も増加する。また、セグメントＳｂの近傍に位置する、セグメントＳａおよびＳｃのそれぞれに対応する交差部１２ａ−３のＤｉｆｆｅｒ値も、セグメントＳｂに準じて増加する。一方、セグメントＳｂから遠い位置にあるセグメントＳｅ〜Ｓｇについては、それぞれに対応する交差部１２ａ−３のＤｉｆｆｅｒ値は減少する。
【００４６】
この時、座標算出部１６は、オーバーフローポイントＰｏの周辺領域で検出された、変化後の８つのＤｉｆｆｅｒ値をそれぞれ比較し、Ｄｉｆｆｅｒ値が最も増加した交差部１２ａ−３に対応するセグメントＳｂをタッチ入力ポイントに決定する。そして、セグメントＳｂの座標値を算出することにより、タッチ入力ポイントの座標値を決定する。
【００４７】
あるいは、周囲の８つの交差部１２ａ−３のＤｉｆｆｅｒ値に基づいて、例えば当該８つのＤｉｆｆｅｒ値から、内挿計算等によりタッチされたオーバーフローポイントＰｏの座標値を求めてもよい。
【００４８】
このように、オーバーフローポイントＰｏで取得された検出信号出力値から得られたイベントデータを無効化するとともに、当該ポイントＰｏの周辺領域で検出された複数のＤｉｆｆｅｒ値に基づいてタッチ入力ポイントの座標値を算出することで、オーバーフローへの対処がなされる。
【００４９】
校正部１７は、オーバーフロー判定部１５によって特定のセグメントの検出信号出力値と第１判定閾値との比較がなされた結果、当該検出信号出力値が第１判定閾値を超えないことが判明した場合、当該特定のセグメントで検出されたＤｉｆｆｅｒ値を校正閾値（第３閾値）と比較する。
【００５０】
また、校正部１７は、オーバーフロー判定部１５によって特定のセグメントの検出信号出力値とＵｐｐｅｒＬｉｍｉｔとの比較がなされた結果、当該検出信号出力値がＵｐｐｅｒＬｉｍｉｔを超えないことが判明した場合、当該特定のセグメントで検出されたＤｉｆｆｅｒ値を校正閾値と比較する。
【００５１】
校正閾値は、タッチ閾値よりも小さい値で設定された閾値であり、タッチ入力に起因して急激なＤｉｆｆｅｒ値の変化があった操作入力面１１ａの箇所を精度高く捕捉しつつ、交差部１２ａ−３で発生するタッチ入力の誤検出を抑制するための閾値である。校正閾値は、予め記憶部１３、あるいは校正部１７内のメモリ等に格納される。
【００５２】
また、校正部１７は、特定のセグメントで検出されたＤｉｆｆｅｒ値が校正閾値よりも大きくなったときに、操作入力面１１ａのセンサ感度をキャリブレーションする。このキャリブレーションを実施することにより、校正部１７は、操作入力面１１ａの各セグメント（複数の箇所）に対応する複数の基準特性データ（基準値）を更新する。
【００５３】
ここで、「操作入力面１１ａのセンサ感度」とは、操作入力処理部１２における操作入力面１１ａと対向する面内に一様に配された、センサ電極１２ａのセンサ感度を指す。
【００５４】
具体的には、例えばスマートフォン１００の周囲の温度が変化した場合、図５の（ａ）に示すように、タッチ入力がなくても、各セグメントの基準特性データが、当初の定常状態から全体的に増加する（図中、破線のＬｂが実線のＬｂ−１の位置まで移動）。また、図５の（ｂ）に示すように、各セグメントのＤｉｆｆｅｒ値についても、定常状態から全体的に増加する（図中、破線のＬｄが実線のＬｄ−１の位置まで移動）。
【００５５】
そして、各セグメントのＤｉｆｆｅｒ値が校正閾値を超える程度まで増加した場合、タッチ閾値とＤｉｆｆｅｒ値とのマージンが少なくなり、僅かな検出信号出力の変化でもＤｉｆｆｅｒ値がタッチ閾値を超えるセグメントが発生することとなる。
【００５６】
したがって、操作入力面１１ａのセンサ感度をキャリブレーションすることにより、増加後の基準特性データ、すなわち温度変化特性データ（図５の（ａ）の実線Ｌｂ−１）を、各セグメントの新たな基準特性データとして更新する。これにより、各セグメントのＤｉｆｆｅｒ値は再びＬｄ（図中、破線のＬｄ）の値に略戻る。
【００５７】
＜入力検出装置による入力検出の方法＞
次に、図６を参照して、入力検出装置１による入力検出の方法について説明する。図６は、入力検出装置１による入力検出の方法を示すフローチャートである。
【００５８】
タッチパネル（すなわち、スマートフォン１００）の起動後（ステップ１０１：以下、「Ｓ１０１」と略記する）、入力検出装置１は、操作入力面１１ａから各セグメントの基準特性データを取得し（Ｓ１０２）、記憶部１３内のメモリ領域１３ａに格納させる（Ｓ１０３）。
【００５９】
次に、入力検出装置１は、操作入力面１１ａの各セグメントをモニタして、それぞれのＤｉｆｆｅｒ値を取得する（Ｓ１０４）。そして、Ｄｉｆｆｅｒ値をタッチ閾値と比較し、Ｄｉｆｆｅｒ値がタッチ閾値を超えるセグメントがあるか、すなわち、タッチ入力が行われたセグメントがあるかを検出する（Ｓ１０５）。Ｓ１０５でＹＥＳ（以下、「Ｙ」と略記する）と判定した場合、スマートフォン１００が当該タッチ入力に対応するイベントを実施（Ｓ１１６）した後、再びＳ１０４の処理を行う。
【００６０】
一方、Ｓ１０５でＮＯ（以下、「Ｎ」と略記する）と判定した場合、オーバーフロー判定部１５は、操作入力面１１ａの各セグメントをモニタして、それぞれの検出信号出力値を取得する（Ｓ１０６）。そして、検出信号出力値を第１判定閾値および第２判定閾値と比較し、検出信号出力値が第１判定閾値または第２判定閾値を超えるセグメントがあるかを判定する（Ｓ１０７）。
【００６１】
Ｓ１０７でＹと判定した場合、オーバーフロー判定部１５は、第１判定閾値または第２判定閾値を超えた検出信号出力値と、ＵｐｐｅｒＬｉｍｉｔまたはＬｏｗｅｒＬｉｍｉｔとを比較する。そして、当該検出信号出力値が、ＵｐｐｅｒＬｉｍｉｔまたはＬｏｗｅｒＬｉｍｉｔを超えるかを判定する（Ｓ１０８：オーバーフロー判定ステップ）。
【００６２】
Ｓ１０８でＹと判定した場合、オーバーフロー判定部１５は、特定のセグメント（オーバーフローポイント）でオーバーフローが発生している旨の判定結果を座標算出部１６に送信する。判定結果を受信した座標算出部１６は、その後、オーバーフローポイントで検出されたＤｉｆｆｅｒ値がタッチ閾値を超えたときに、当該オーバーフローポイントから取得されたイベントデータを無効化する（Ｓ１０９：イベントデータ無効化ステップ（座標算出ステップ））。一方、Ｓ１０８でＮと判定した場合、後述するＳ１１２の処理に移行する。
【００６３】
次に、座標算出部１６は、オーバーフローポイントの周辺領域から検出された、複数のＤｉｆｆｅｒ値を取得する（Ｓ１１０：Ｄｉｆｆｅｒ値取得ステップ（座標算出ステップ））。そして、これら複数のＤｉｆｆｅｒ値に基づいて、タッチ入力ポイントの座標値を算出する（Ｓ１１１：座標算出ステップ）。
【００６４】
一方、Ｓ１０７でＮと判定した場合、オーバーフロー判定部１５は、検出信号出力値が第１判定閾値を超えるセグメントが存在しない旨の判定結果を校正部１７に送信する。判定結果を受信した校正部１７は、Ｄｉｆｆｅｒ値が校正閾値よりも大きいセグメントがあるかを判定する（Ｓ１１２）。
【００６５】
Ｓ１１２でＹと判定した場合、校正部１７は、操作入力面１１ａのセンサ感度のキャリブレーションを実施し（Ｓ１１３）、基準特性データを再構築する（Ｓ１１４）。そして、記憶部１３内のメモリ領域１３ａに格納されている基準特性データを、再構築した基準特性データに更新する（Ｓ１１５）。一方、Ｓ１１２でＮと判定した場合、再びＳ１０４の処理を行う。
【００６６】
なお、Ｓ１１５において、再構築された基準特性データを、温度特性データとして記憶部１３内のメモリ領域１３ｂに格納してもよい。
【００６７】
〔実施形態２〕
本発明の他の実施形態について、図１、図７および図８に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００６８】
なお、本実施形態では、表示部１１としてＬＣＤ（Liquid Crystal Display：液晶ディスプレイ）を採用している場合において、ＬＣＤ点灯時に発生するタッチ入力の誤検出を例に挙げて説明する。
【００６９】
図１に示すように、本実施形態に係る入力検出装置２はスマートフォン２００に搭載されている。入力検出装置２以外のスマートフォン２００の構成については、スマートフォン１００と同様である。また、入力検出装置２が、オーバーフロー判定部１５、座標算出部１６および校正部１７を備えている点は、実施形態１に係る入力検出装置１と同様である。
【００７０】
一方、入力検出装置２は、オーバーフロー判定部１５が、オーバーフロー発生判定の要否に際し検出信号出力値でなくＤｉｆｆｅｒ値を用いている点で、実施形態１に係る入力検出装置１と異なる。
【００７１】
＜ＬＣＤ点灯時におけるＤｉｆｆｅｒ値の変化＞
図７を参照して、ＬＣＤ点灯時における、操作入力面１１ａの各セグメントから検出されるＤｉｆｆｅｒ値の変化について説明する。
【００７２】
図７は、入力検出装置２が搭載されたスマートフォン２００のＬＣＤについて、（ａ）は、ＬＣＤ非点灯時においてタッチ入力が検出された場合のセグメント毎のＤｉｆｆｅｒ値を示すグラフである。（ｂ）は、操作入力面１１ａの特定の箇所がオーバーフローしていると判定された場合における、セグメント毎のＤｉｆｆｅｒ値を示すグラフである。（ｃ）は、ＬＣＤ点灯時のセグメント毎のＤｉｆｆｅｒ値を示すグラフである。
【００７３】
図７の（ａ）に示すように、ＬＣＤ非点灯時においては、ＬＣＤの各セグメントから検出されるＤｉｆｆｅｒ値は、タッチ入力が無い場合には定常状態の特性を維持している。すなわち、各セグメントともにＤｉｆｆｅｒ値は略ゼロになる（図中、実線のＬｄ）。したがって、ＬＣＤ非点灯時において周囲の温度変化等がない場合、Ｄｉｆｆｅｒ値がタッチ閾値を超えるセグメント（図中の破線において、タッチ閾値を超えて盛り上がっている部分）が、そのままタッチ入力ポイントとなる。
【００７４】
一方、ＬＣＤを点灯した場合においてノイズの影響が大きくなると、図７の（ｂ）に示すように、セグメントによってはＤｉｆｆｅｒ値がＬＣＤ非点灯時から大きく変化する（図中、実線のＬｄ−２の状態）。そして、Ｄｉｆｆｅｒ値の変化の程度によっては、タッチ入力が行われていないにも拘らず、Ｄｉｆｆｅｒ値がタッチ閾値を超えるセグメントが発生し、タッチ入力の誤検出の原因となる。
【００７５】
入力検出装置２のオーバーフロー判定部１５は、このような、タッチ入力が行われていないにも拘らずＤｉｆｆｅｒ値がタッチ閾値を超えるセグメントを、オーバーフローポイントとして判定する。入力検出装置２のオーバーフロー判定部１５によるオーバーフローポイントの有無の判定は、実施形態１に係る入力検出装置１のオーバーフロー判定部１５と同様に、検出信号出力値と、ＵｐｐｅｒＬｉｍｉｔおよびＬｏｗｅｒＬｉｍｉｔとの比較によって行われる。
【００７６】
ここで、入力検出装置２のオーバーフロー判定部１５は、検出信号出力値と、ＵｐｐｅｒＬｉｍｉｔおよびＬｏｗｅｒＬｉｍｉｔとの比較に先立ち、ＬＣＤの各セグメントから検出されたＤｉｆｆｅｒ値を、それぞれタッチ閾値よりも小さい第３判定閾値（第２閾値）と比較する。Ｄｉｆｆｅｒ値が第３判定閾値を超えるセグメントが存在しない場合、入力検出装置２のオーバーフロー判定部１５は、検出信号出力値とＵｐｐｅｒＬｉｍｉｔおよびＬｏｗｅｒＬｉｍｉｔとの比較を行わない。
【００７７】
本実施形態では、第３判定閾値が、オーバーフロー発生判定の要否を判定するための閾値となる。また、オーバーフローポイントの有無の判定に用いられる検出信号出力値は、第３判定閾値を超えたＤｉｆｆｅｒ値に対応する検出信号出力値が対象となる。
【００７８】
また、ＬＣＤを点灯した場合においてノイズの影響が小さくても、図７の（ｃ）に示すように、セグメントによってはＤｉｆｆｅｒ値がＬＣＤ非点灯時から変化する（図中、実線のＬｄ−３の状態）。入力検出装置２の校正部１７は、変化後のＤｉｆｆｅｒ値において校正閾値を超えるものが存在する場合、実施形態１に係る入力検出装置１の校正部１７と同様に、ＬＣＤのセンサ感度をキャリブレーションする。
【００７９】
入力検出装置２の校正部１７は、ＬＣＤのセンサ感度をキャリブレーションすることにより、ＬＣＤ点灯時においてＬＣＤの各セグメントから検出されたＤｉｆｆｅｒ値をクリア、すなわち略ゼロにする。これによって、ＬＣＤ点灯時において各セグメントから検出されたＤｉｆｆｅｒ値が、略ＬＣＤ非点灯時の状態に戻る（図中、破線のＬｄの状態）。
【００８０】
＜入力検出装置による入力検出の方法＞
次に、図８を参照して、入力検出装置２による入力検出の方法について説明する。図８は、入力検出装置２による入力検出の方法を示すフローチャートである。
【００８１】
タッチパネルの起動後（Ｓ２０１）、入力検出装置２は、ＬＣＤ非点灯時におけるＬＣＤの各セグメントのＤｉｆｆｅｒ値を取得し（Ｓ２０２）、記憶部１３内のメモリ領域１３ａに格納させる（Ｓ２０３）。
【００８２】
次に、入力検出装置２は、操作入力面１１ａの各セグメントをモニタして、それぞれのＤｉｆｆｅｒ値を取得する（Ｓ２０４）。そして、Ｄｉｆｆｅｒ値をタッチ閾値と比較し、Ｄｉｆｆｅｒ値がタッチ閾値を超えるセグメントがあるか、すなわち、タッチ入力が行われたセグメントがあるかを判定する（Ｓ２０５）。Ｓ２０５でＹと判定した場合、スマートフォン２００が当該タッチ入力に対応するイベントを実施（Ｓ２１５）した後、再びＳ２０４の処理を行う。
【００８３】
一方、Ｓ２０５でＮと判定した場合、オーバーフロー判定部１５は、ＬＣＤ点灯時におけるＬＣＤの各セグメントをモニタして、それぞれのＤｉｆｆｅｒ値を取得する（Ｓ２０６）。そして、Ｄｉｆｆｅｒ値を第３判定閾値と比較し、Ｄｉｆｆｅｒ値が第３判定閾値を超えるセグメントがあるかを判定する（Ｓ２０７）。
【００８４】
Ｓ２０７でＹと判定した場合、オーバーフロー判定部１５は、第３判定閾値を超えたＤｉｆｆｅｒ値に対応する検出信号出力値と、ＵｐｐｅｒＬｉｍｉｔおよびＬｏｗｅｒＬｉｍｉｔとを比較する。そして、当該検出信号出力値が、ＵｐｐｅｒＬｉｍｉｔまたはＬｏｗｅｒＬｉｍｉｔを超えるかを判定する（Ｓ２０８：オーバーフロー判定ステップ）。
【００８５】
Ｓ２０８でＹと判定した場合、オーバーフロー判定部１５は、特定のセグメント（オーバーフローポイント）でオーバーフローが発生している旨の判定結果を座標算出部１６に送信する。判定結果を受信した座標算出部１６は、その後、オーバーフローポイントで検出されたＤｉｆｆｅｒ値がタッチ閾値を超えたときに、当該オーバーフローポイントから取得されたイベントデータを無効化する（Ｓ２０９：イベントデータ無効化ステップ（座標算出ステップ））。一方、Ｓ２０８でＮと判定した場合、後述するＳ２１２の処理に移行する。
【００８６】
次に、座標算出部１６は、オーバーフローポイントの周辺領域から検出された、複数のＤｉｆｆｅｒ値を取得する（Ｓ２１０：Ｄｉｆｆｅｒ値取得ステップ（座標算出ステップ））。そして、これら複数のＤｉｆｆｅｒ値に基づいて、タッチ入力ポイントの座標値を算出する（Ｓ２１１：座標算出ステップ）。
【００８７】
一方、Ｓ２０７でＮと判定した場合、オーバーフロー判定部１５は、Ｄｉｆｆｅｒ値が第３判定閾値を超えるセグメントが存在しない旨の判定結果を校正部１７に送信する。判定結果を受信した校正部１７は、Ｄｉｆｆｅｒ値が校正閾値よりも大きいセグメントがあるかを判定する（Ｓ２１２）。
【００８８】
Ｓ２１２でＹと判定した場合、校正部１７は、操作入力面１１ａのセンサ感度のキャリブレーションを実施し（Ｓ２１３）、操作入力面１１ａの各セグメントから検出されたＤｉｆｆｅｒ値をクリアする（Ｓ２１４）。一方、Ｓ２１２でＮと判定した場合、再びＳ２０４の処理を行う。
【００８９】
なお、本実施形態では、入力検出装置２のオーバーフロー判定部１５がＤｉｆｆｅｒ値を用いてオーバーフローポイント発生判定の要否を判定しているが、Ｄｉｆｆｅｒ値に代えて検出信号出力値を用いてもよい。また、実施形態１に係る入力検出装置１のオーバーフロー判定部１５について、検出信号出力値に代えてＤｉｆｆｅｒ値をオーバーフローポイントの有無の判定に用いてもよい。
【００９０】
〔実施形態３〕
入力検出装置１および２の制御ブロック（特にオーバーフロー判定部１５、座標算出部１６および校正部１７）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００９１】
後者の場合、入力検出装置１および２は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００９２】
〔まとめ〕
本発明の態様１に係る入力検出装置（１、２）は、操作入力面（１１ａ）における複数の箇所で検出した検出信号出力値と基準値との差分値と、第１閾値との差異に基づき、上記操作入力面に対する入力操作を検出する入力検出装置であって、上記操作入力面の所定箇所で検出された検出信号出力値を、上記所定箇所に対応する検出信号出力の限界値と比較し、上記所定箇所で検出された検出信号出力値が上記限界値を超えた場合に、当該検出信号出力値がオーバーフローしていると判定するオーバーフロー判定部（１５）と、上記オーバーフロー判定部にて上記オーバーフローしていると判定された場合には、上記所定箇所における検出信号出力値の検出によって得られたイベントデータを無効化するとともに、上記操作入力面における上記所定箇所の周辺領域（セグメントＳａ〜Ｓｈ）で検出された複数の上記差分値に基づいて、上記操作入力面における上記入力操作が行われた箇所の座標値を算出する座標算出部（１６）と、を備えている。
【００９３】
上記構成によれば、オーバーフロー判定部は、操作入力面の所定箇所から検出された検出信号出力値が限界値を超えた場合に、所定箇所に対応する電極の検出信号出力値がオーバーフローしていると判定する。それゆえ、操作入力面におけるオーバーフローポイント（電極の検出信号出力値がオーバーフローしている操作入力面の所定箇所）を確実に検出することができる。
【００９４】
また、上記構成によれば、座標算出部は、オーバーフローポイントにて入力操作が検出された場合（検出信号出力値と基準値との差分値が第１閾値を超えた場合）、当該ポイントから取得されたイベントデータ（座標値等）を無効化する。それゆえ、オーバーフローポイントにて誤検出された入力操作に基づく、誤った所定データの取得・処理を防止することができる。
【００９５】
さらに、上記構成によれば、座標算出部は、オーバーフローポイントにて入力操作が検出された場合、当該オーバーフローポイントの周辺領域で検出された複数の差分値に基づいて、実際に入力操作が行われた操作入力面の箇所の座標値を算出する。それゆえ、オーバーフローポイントにて入力操作が検出された場合でも、実際に操作入力が行われた箇所を精度高く検出することができ、オーバーフローに起因する入力操作の誤検出を効果的に抑制することができる。
【００９６】
本発明の態様２に係る入力検出装置（１、２）は、上記態様１において、上記オーバーフロー判定部は、上記所定箇所で検出された検出信号出力が、オーバーフロー発生判定の要否を判定するための第２閾値を超えた場合に、上記所定箇所で検出された検出信号出力値を上記限界値と比較して、当該検出信号出力値がオーバーフローしているか否かを判定することが好ましい。
【００９７】
上記構成によれば、オーバーフロー判定部は、操作入力面の所定箇所で検出された検出信号出力が第２閾値を超えたものの、当該検出信号出力に対応する検出信号出力値が限界値を超えなかった場合、オーバーフロー発生の有無を判定しない。したがって、オーバーフロー発生の有無を判定する必要がない程度の検出信号出力の変化でも当該判定するといった、無駄なオーバーフロー発生の有無の判定を抑制することができる。
【００９８】
本発明の態様３に係る入力検出装置（１）は、上記態様１または２において、上記オーバーフロー判定部にて、上記所定箇所で検出された検出信号出力値が上記限界値を超えないと判定された場合に、上記所定箇所の上記差分値を上記第１閾値よりも小さい第３閾値と比較し、上記所定箇所の上記差分値が上記第３閾値を超えたときに、上記操作入力面のセンサ感度をキャリブレーションする校正部（１７）を、さらに備えていることが好ましい。
【００９９】
上記構成によれば、校正部は、オーバーフロー判定部がオーバーフロー発生の有無を判定しない場合において、所定箇所の差分値が第３閾値を超えたときに操作入力面のセンサ感度をキャリブレーションする。したがって、オーバーフローが生じない程度の温度変化等があった場合でも、入力操作の誤検出を抑制できることから、温度変化等の程度に拘らず、入力操作の誤検出を効果的に抑制することができる。
【０１００】
本発明の態様４に係る入力検出装置（１）は、上記態様３において、上記校正部は、上記操作入力面のセンサ感度をキャリブレーションすることにより、上記操作入力面の複数の箇所に対応する複数の基準値を更新することが好ましい。
【０１０１】
上記構成によれば、例えば温度変化により操作入力面の複数の箇所の基準値が変動した場合でも、当該複数の箇所について、変動後の基準値を新たな基準値として更新する。それゆえ、温度変化等の程度に拘らず、入力操作の誤検出を効果的に抑制することができる。
【０１０２】
本発明の態様５に係る入力検出装置（２）は、上記態様３において、上記校正部は、上記操作入力面のセンサ感度をキャリブレーションすることにより、上記操作入力面の複数の箇所にて検出された複数の上記差分値を略ゼロにすることが好ましい。
【０１０３】
上記構成によれば、例えばＬＣＤ点灯時に発生するノイズにより操作入力面の複数の箇所の基準値が変動した場合でも、当該複数の箇所にて検出された複数の差分値を略ゼロにする。それゆえ、温度変化等の程度に拘らず、入力操作の誤検出を効果的に抑制することができる。
【０１０４】
本発明の態様６に係る電子機器（スマートフォン１００、２００）は、上記態様１から５のいずれかに係る入力検出装置（１、２）が搭載されている。上記構成によれば、オーバーフローに起因する入力操作の誤検出を効果的に抑制できる電子機器を実現することができる。
【０１０５】
本発明の態様７に係る入力検出方法は、操作入力面における複数の箇所で検出した検出信号出力値と基準値との差分値と、第１閾値との差異に基づき、上記操作入力面に対する入力操作を検出する入力検出方法であって、上記操作入力面の所定箇所で検出された検出信号出力値を、上記所定箇所に対応する検出信号出力の限界値と比較し、上記所定箇所で検出された検出信号出力値が上記限界値を超えた場合に、当該検出信号出力値がオーバーフローしていると判定するオーバーフロー判定ステップ（Ｓ１０８、Ｓ２０８）と、上記オーバーフロー判定ステップにて上記オーバーフローしていると判定された場合には、上記所定箇所における検出信号出力値の検出によって得られたイベントデータを無効化するとともに、上記操作入力面における上記所定箇所の周辺領域で検出された複数の上記差分値に基づいて、上記操作入力面における上記入力操作が行われた箇所の座標値を算出する座標算出ステップ（Ｓ１０９〜Ｓ１１１、Ｓ２０９〜Ｓ２１１）と、を含んでいる。
【０１０６】
上記構成によれば、オーバーフローに起因する入力操作の誤検出を効果的に抑制できる入力検出方法を実現することができる。
【０１０７】
本発明の各態様に係る入力検出装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記入力検出装置が備える各部（ソフトウェア要素）として動作させることにより上記入力検出装置をコンピュータにて実現させる入力検出装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１０８】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【符号の説明】
【０１０９】
１、２  入力検出装置
１１ａ  操作入力面
１２ａ−３  交差部（電極）
１５  オーバーフロー判定部
１６  座標算出部
１７  校正部
【図１】
2018049388.tif 000003
【図２】
2018049388.tif 000004
【図３】
2018049388.tif 000005
【図４】
2018049388.tif 000006
【図５】
2018049388.tif 000007
【図６】
2018049388.tif 000008
【図７】
2018049388.tif 000009
【図８】
2018049388.tif 000010