(57)【要約】【課題】異物等による誤検知から復帰することができる入力装置を提供する。【解決手段】複数の容量検出部を有し、操作体が近接操作を行う座標入力部１と、複数の容量検出部毎の静電容量を計測し、計測した静電容量をＡＤ変換して計測信号として出力する容量計測部２と、容量計測部２を制御し、計測信号を演算してデータ信号を算出すると共に、このデータ信号を容量検出部の座標情報に対応させて記憶し、演算の結果に基づいて制御信号を出力する制御部３と、を有する入力装置であって、制御部３は、一定の時間間隔で、所定の基準値とデータ信号との差分値を算出し、データ信号と所定の基準値とに加重平均処理を行って新たな基準値として更新して記憶するとともに、差分値に従って加重平均処理に付与する重みを変更する。【選択図】図２
2014035605.tif 000002
【特許請求の範囲】
【請求項１】
複数の容量検出部を有し、操作体が近接操作を行う座標入力部と、
前記複数の容量検出部毎の静電容量を計測し、計測した静電容量をＡＤ変換して計測信号として出力する容量計測部と、
前記容量計測部を制御し、前記計測信号を演算してデータ信号を算出すると共に、このデータ信号を前記容量検出部の座標情報に対応させて記憶し、前記演算の結果に基づいて制御信号を出力する制御部と、を有する入力装置であって、
前記制御部は、一定の時間間隔で、所定の基準値と前記データ信号との差分値を算出し、前記データ信号と前記所定の基準値とに加重平均処理を行って新たな基準値として更新して記憶するとともに、前記差分値に従って前記加重平均処理に付与する重みを変更することを特徴とする入力装置。
【請求項２】
前記重みは少なくとも３つの大きさに分かれており、前記差分値を接触閾値と比較を行った結果に基づいて前記重みを決定することを特徴とする請求項１記載の入力装置。
【請求項３】
前記差分値が前記接触閾値よりも大きかった場合、前記重みを大とし、前記差分値が前記接触閾値よりも小さかった場合、前記差分値を異常補正検出閾値との比較を行い、前記差分値が前記異常補正検出閾値よりも小さかった場合、前記重みを小とすることを特徴とする請求項２記載の入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は入力装置に関し、特に、異物などによる誤検知から復帰することが可能な入力装置に関する。
【背景技術】
【０００２】
従来から、操作に伴う静電容量の変化を検知することで、操作位置を判断する静電容量式の入力装置が存在している。しかし、このような静電容量式の入力装置は、例えば温度変化によってその検出値が変わってしまい、誤動作を行ってしまうことがある。
【０００３】
温度変化に起因した誤動作の発生を低減する入力装置として、特許文献１に記載の入力装置が提案されている。
【０００４】
特許文献１に記載の入力装置の動作について、図５を用いて説明する。図５は、特許文献１に記載の入力装置の動作を示すフローチャートである。
【０００５】
図５に示すように、センサ出力値を周期的に取得し（ステップＳ９０１）、補正係数更新処理がなされるための条件となる所定の時間が経過したか否かを判定する（ステップＳ９０２）。所定の時間が経過したと判断すると（ステップＳ９０２：ＹＥＳ）、センサ出力値が接触判定用閾値以上であるか否かを判断する（ステップＳ９０３）。センサ出力値が接触判定用閾値未満であると判断すると（ステップＳ９０３：ＮＯ）、判定用閾値変更フラグＦ１を”０”に設定し（ステップＳ９０８）、ステップＳ９０９に移行する。
【０００６】
ステップＳ９０３において、センサ出力値が接触判定用閾値以上であると判断すると（ステップＳ９０３：ＹＥＳ）、識別情報から構成されるイベント発生情報を通知したか否かを判断する（ステップＳ９０４）。押しイベント通知を行っていないと判断すると押しイベントを通知し（ステップＳ９０５）、また、押しイベントが未通知である場合には、そのままステップＳ９０６へ移行する。その後、判定用閾値変更フラグＦ１を”１”に設定し（ステップＳ９０６）、補正係数Ａ１として、センサ出力値と所定の基準値（従来技術の例では、”５１２”）との差分値を算出する（ステップＳ９０７）。
【０００７】
次に、記憶されている補正係数の更新を行う（ステップＳ９０９）。これにより、センサ出力値が所定の基準値と同値となるように、補正係数の内容を更新することになる。
【０００８】
以上のように、温度変化による誤動作を抑えるために、操作が検出されていない場合は検出値を新たな基準値に、また、操作が検出された場合にはセンサ出力値と所定の基準値を新たな基準値に置き換える。この構成とすることで、温度変化による静電容量の変動に起因した検出値の影響を抑えることが可能なものである。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１２−０４８３４０
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、操作を検出した場合にはセンサ出力値と所定の基準値との差分値を新たな補正係数として補正係数の更新を行なっているので、温度変化のような変動に対しては追従して正しく動作を行うことができるが、入力装置上に例えば硬貨等の異物が載置され、接触を誤検知したような場合、異物が除去されるまで操作されている事を示す出力信号が継続してしまい誤検知から復帰できなくなってしまうという課題があった。
【００１１】
本発明は、上述した課題を解決するもので、異物等による誤検知から復帰することができる入力装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
この課題を解決するために、請求項１に記載の入力装置は、複数の容量検出部を有し、操作体が近接操作を行う座標入力部と、前記複数の容量検出部毎の静電容量を計測し、計測した静電容量をＡＤ変換して計測信号として出力する容量計測部と、前記容量計測部を制御し、前記計測信号を演算してデータ信号を算出すると共に、このデータ信号を前記容量検出部の座標情報に対応させて記憶し、前記演算の結果に基づいて制御信号を出力する制御部と、を有する入力装置であって、前記制御部は、一定の時間間隔で、所定の基準値と前記データ信号との差分値を算出し、前記データ信号と前記所定の基準値とに加重平均処理を行って新たな基準値として更新して記憶するとともに、前記差分値に従って前記加重平均処理に付与する重みを変更することを特徴とする。
【００１３】
請求項２に記載の入力装置は、請求項１記載の入力装置において、前記重みは少なくとも３つの大きさに分かれており、前記差分値を接触閾値と比較を行った結果に基づいて前記重みを決定することを特徴とする。
【００１４】
請求項３に記載の入力装置は、請求項２記載の入力装置において、前記差分値が前記接触閾値よりも大きかった場合、前記重みを大とし、前記差分値が前記接触閾値よりも小さかった場合、前記差分値を異常補正検出閾値との比較を行い、前記差分値が前記異常補正検出閾値よりも小さかった場合、前記重みを小とすることを特徴とする。
【発明の効果】
【００１５】
請求項１の発明によれば、制御部は、一定の時間間隔で、所定の基準値と前記データ信号との比較を行い、前記データ信号と前記基準値との加重平均を算出して新たな基準値として更新して記憶する。そのため、座標入力部に異物等が載置されたような場合、基準値が加重平均によって継続的に補正され、基準値がデータ信号の値に近づくので、誤検知による出力信号を停止することができる。更に、データ信号の変化に従って加重平均に付与する重みを変更して演算を行なうので、接触検出時は加重平均の重み付けを重くして基準値の安定化を図れる。また、座標入力部に異物が載置されて、基準値が加重平均によって継続的に更新された後に異物が除去される等で、継続的に補正された基準値の再設定が必要となった場合には、加重平均の重み付けを軽くして、短時間で基準値の再設定を行なうことができるので、速やかに正常動作に復帰する事ができる。
【００１６】
請求項２の発明によれば、重みは少なくとも３つの大きさに分かれており、制御部は、所定の基準値とデータ信号との比較を行い、差分値を得るとともに、この差分値を接触閾値と比較を行った結果に基づいて重みを決定するので、検出された状態に応じて基準値が更新される速さを変更することができる。
【００１７】
請求項３の発明によれば、差分値と接触閾値及び異常補正検出閾値との比較結果に基づいて重みを決定するので、基準値を更新する速さを動作状況に基づいて適切に設定することが可能となる。差分値が接触閾値よりも大きかった場合、重みを大とするので、ゆっくりとした操作が行なわれた場合であっても安定して接触入力動作を行うことができる。また、差分値が接触閾値よりも小さかった場合、差分値を異常補正検出閾値との比較を行った結果に基づいて重みを決定するので、異常補正を検出した場合の処理に応じて基準値を更新する速さを変更することができる。差分値が異常補正検出閾値よりも小さかった場合、重みを小とするので、短時間で基準値の再設定を行なうことができ、速やかに正常動作に復帰する事ができる。
【００１８】
以上により、本発明によれば、異物等による誤検知から復帰することができる入力装置を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る入力装置の外観模式図である。
【図２】本発明の実施形態に係る入力装置の構成を示すブロック図である。
【図３】本発明の実施形態に係る入力装置の動作を示すフローチャートである。
【図４】本発明の実施形態に係る入力装置の動作を説明する図である。
【図５】従来技術の入力装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００２０】
［実施形態］
以下に本発明の実施形態に係る入力装置１００について説明する。
【００２１】
まず始めに本発明の実施形態における入力装置１００の構成について図１及び図２を用いて説明する。図１は入力装置１００の外観模式図であり、図２は入力装置１００の構成を示すブロック図である。
【００２２】
入力装置１００は、図１に示すように、操作者が入力操作を行なう座標入力部１を有しており、座標入力部１の入力操作面に沿って内部に複数の容量検出部１ａが設けられている。
【００２３】
容量検出部１ａは静電容量を有しており、座標入力部１に操作者が操作を行うために接触すると、接触された位置およびその近傍にある容量検出部１ａの静電容量が増加する。
【００２４】
入力装置１００は、図２に示すように、座標入力部１と、座標入力部１に接続された容量計測部２と、容量計測部２に接続された制御部３と、を備えている。
【００２５】
容量計測部２は、複数の容量検出部１ａ毎の静電容量を計測し、計測した静電容量をアナログ信号からデジタル信号に変換した、Ａｎａｌｏｇ‐ｔｏ‐Ｄｉｇｉｔａｌ  Ｃｏｎｖｅｒｔｉｏｎ信号（ＡＤＣ信号）を計測信号として制御部３へ出力する。
【００２６】
制御部３は容量計測部２を制御し、複数の容量検出部１ａ毎のＡＤＣ信号を取得するとともに、このＡＤＣ信号に雑音除去処理を行うことで得られるＡＤ値（データ信号）を複数の容量検出部１ａの座標情報に対応させて記憶するとともに、ＡＤ値を演算した結果に基づいて制御信号を出力する。
【００２７】
また入力装置１００は、外部機器５にインターフェイス部４を介して接続され、外部機器５から入力装置１００の動作用電力を供給されるとともに、制御部３から出力される制御信号を外部機器５に出力し、外部機器５から出力される入力装置１００への制御信号を制御部３に出力する。
【００２８】
次に入力装置１００の動作について図３を用いて説明する。図３は本発明の実施形態に係る入力装置１００の動作を示すフローチャートである。
【００２９】
まず制御部３は図３の手順Ｓ１に示すように、容量計測部２を制御してＡＤＣ信号を取得する。手順Ｓ２では手順Ｓ１で取得したＡＤＣ信号を、例えば前回取得したＡＤＣ信号との比較や異常値排除等の雑音除去処理を行なってＡＤ値を得る。手順Ｓ３で、制御部３に含まれる記憶装置のうち、ＡＤＣ信号を取得した複数の容量検出部１ａ毎の座標情報に対応した記憶領域に対して、ＡＤ値を記憶（ＳＡＶＥ）する。
【００３０】
次に手順Ｓ４で、座標入力部１に所定の基準値（ＢＡＳＥ）と記憶されているＡＤ値との差をデータ信号である差分値（ＤＩＦ＿ＡＤ）として算出する。手順Ｓ５では手順Ｓ４で算出された差分値（ＤＩＦ＿ＡＤ）を、制御部３に含まれる記憶装置のうち、ＡＤＣ信号を取得した容量検出部１ａ毎の座標情報に対応したデータ信号記憶領域に記憶する。
【００３１】
手順Ｓ６で差分値（ＤＩＦ＿ＡＤ）と入力装置１００への入力操作の有無を判断する基準の接触閾値（Ｔ＿ＯＮ）と比較する。差分値（ＤＩＦ＿ＡＤ）が接触閾値（Ｔ＿ＯＮ）より大きい場合には手順Ｓ７で、接触を示す機能コードを制御信号として制御部３からインターフェイス部４へ出力し手順Ｓ９へ移行する。ここで機能コードとは、例えば当該座標に対応する画面上に表示された何らかの機能を動作させる信号のことを表す。
【００３２】
手順Ｓ６で差分値（ＤＩＦ＿ＡＤ）が接触閾値（Ｔ＿ＯＮ）以下の場合には、手順Ｓ８で、非接触を示す機能コードを制御信号として制御部３からインターフェイス部４へ出力し手順Ｓ９へ移行する。
【００３３】
手順Ｓ９で基準値（ＢＡＳＥ）を更新する時間間隔を計る時間間隔カウンタ（ＩＮＴＶ）の値に１を加え、手順Ｓ１０で時間間隔カウンタ（ＩＮＴＶ）の値が規定の時間間隔を示す値に達したかを判定する。
【００３４】
手順Ｓ１０で判定した結果、時間間隔カウンタ（ＩＮＴＶ）の値が規定の時間間隔を示す値に達した場合は手順Ｓ１１へ移行し、達していない場合は手順Ｓ１９へ移行する。
【００３５】
手順Ｓ１１では改めて差分値（ＤＩＦ＿ＡＤ）と入力装置１００への入力操作のための接触有無を判断する基準の接触閾値（Ｔ＿ＯＮ）とを比較し、差分値（ＤＩＦ＿ＡＤ）が接触閾値（Ｔ＿ＯＮ）より大きい場合には手順Ｓ１２へ移行し、大きくない場合には手順Ｓ１３へ移行する。
【００３６】
手順Ｓ１２では新たな基準値（Ｎ＿ＢＡＳＥ）を計算する際の加重平均の重み（ＷＥＩＧＨＴ）を大きく（本実施例では１６）設定し手順Ｓ１６に移行する。
【００３７】
手順Ｓ１３では差分値（ＤＩＦ＿ＡＤ）と、異常補正検出閾値（Ｍ＿ＯＦＦ）とを比較し、差分値（ＤＩＦ＿ＡＤ）が異常補正検出閾値（Ｍ＿ＯＦＦ）より小さい場合には手順Ｓ１４へ移行し、小さくない場合には手順Ｓ１５へ移行する。
【００３８】
手順Ｓ１４では新たな基準値（Ｎ＿ＢＡＳＥ）を計算する際の加重平均の重み（ＷＥＩＧＨＴ）を小さく（本実施例では１）設定し手順Ｓ１６に移行する。
【００３９】
手順Ｓ１５では新たな基準値（Ｎ＿ＢＡＳＥ）を計算する際の加重平均の重み（ＷＥＩＧＨＴ）を、手順Ｓ１２で設定される大きい値と手順Ｓ１４で設定される小さい値の中間の値（本実施例では８）に設定し手順Ｓ１６に移行する。
【００４０】
手順Ｓ１６では手順Ｓ１２、手順Ｓ１４、手順Ｓ１５のいずれかで設定された加重平均の重み（ＷＥＩＧＨＴ）を用いて、（式１）の計算式に基づいて新たな基準値（Ｎ＿ＢＡＳＥ）を計算する。
【００４１】
（式１）
Ｎ＿ＢＡＳＥ＝（（ＷＥＩＧＨＴ−１）×ＢＡＳＥ＋ＡＤ）／ＷＥＩＧＨＴ
手順Ｓ１７では、手順Ｓ１６で計算した新たな基準値（Ｎ＿ＢＡＳＥ）を基準値（ＢＡＳＥ）として記憶し、手順Ｓ１８で時間間隔カウンタ（ＩＮＴＶ）の値を初期値”０”に設定して手順Ｓ１９に移行する。
【００４２】
手順Ｓ１９は、入力動作を行っている場合、外部機器５からの検知指示は常に入力されており、手順Ｓ１に戻って継続的に一定の時間間隔で入力操作の有無を検知するように動作する。外部機器５から入力検知を止めるため、の出力される検知指示信号が停止された場合には検知を終了する。
【００４３】
以上のように、座標入力部１への接触の有無を検出し、接触を検出した場合は接触を検出した容量検出部１ａの座標情報に対応した機能コードを、接触を検出しない場合は非接触を示す機能コードを、制御信号として制御部３から出力する。
【００４４】
また一定の時間間隔毎に、座標入力部１への接触の有無に応じて、新しい基準値（Ｎ＿ＢＡＳＥ）を計算する際の加重平均の重み（ＷＥＩＧＨＴ）を設定し、設定された加重平均の重み（ＷＥＩＧＨＴ）を用いて（式１）に基づいて新たな基準値（Ｎ＿ＢＡＳＥ）を計算して、新たな基準値（Ｎ＿ＢＡＳＥ）を基準値（ＢＡＳＥ）として記憶するので、温度変化などに起因した静電容量の検出値への影響を抑えることができる。
【００４５】
さらに、座標入力部１への接触を検出した場合には新しい基準値（Ｎ＿ＢＡＳＥ）を計算する際の加重平均の重み（ＷＥＩＧＨＴ）を大きな値に設定するようにしたので、ゆっくりとした操作が行なわれた場合であっても安定して接触入力動作を行うことができる。
【００４６】
次に、座標入力部１に異物が載置された場合の動作について図３及び図４を用いて説明を行なう。
【００４７】
図４は本発明の実施形態に係る入力装置１００の動作を説明する図であり、図３に示した制御フローの手順Ｓ１１以降の処理回数による制御部３の演算結果の推移を示している。
【００４８】
図４（ａ）は座標入力部１に異物が載置された場合の図３に示した制御フローの手順Ｓ１１以降の処理回数による制御部３のＡＤ値、基準値（ＢＡＳＥ）、差分値（ＤＩＦ＿ＡＤ）新しい基準値（Ｎ＿ＢＡＳＥ）の演算結果の推移を示しており、図４（ａ）では操作体または異物が接触した場合のＡＤＣ信号の値を７６８、基準値（ＢＡＳＥ）の初回の値を２５６、接触閾値（Ｔ＿ＯＮ）を４４８として例示している。
【００４９】
手順Ｓ１１では改めて差分値（ＤＩＦ＿ＡＤ）と入力装置１００への入力操作のための接触有無を判断する基準の接触閾値（Ｔ＿ＯＮ）との比較を行なうが、前述のように異物が載置されているため、差分値（ＤＩＦ＿ＡＤ）が接触閾値（Ｔ＿ＯＮ）より大きくなり手順Ｓ１２へ移行する。
【００５０】
手順Ｓ１２で加重平均の重み（ＷＥＩＧＨＴ）を大きく（本実施例では１６）設定され手順Ｓ１６に移行し、設定された加重平均の重み（ＷＥＩＧＨＴ）を用いて（式１）に基づいて新たな基準値（Ｎ＿ＢＡＳＥ）を計算する。
【００５１】
座標入力部１に異物が載置されたままの状態が続くと、同一の容量検出部１ａに対応したＡＤＣ信号の値が大きい状態が継続するので、図４（ａ）に示すように、一定の時間ごとに基準値（ＢＡＳＥ）の値が更新され、基準値（ＢＡＳＥ）の値が継続的に大きい値に更新されてＡＤ値に近づき、最終的には基準値（ＢＡＳＥ）はＡＤ値と一致する。
【００５２】
基準値（ＢＡＳＥ）の値が継続的に大きい値に更新されてＡＤ値に近づき、差分値（ＤＩＦ＿ＡＤ）が、接触閾値（Ｔ＿ＯＮ）より小さくなる（図４（ａ）の場合４回目）と、手順Ｓ６で差分値（ＤＩＦ＿ＡＤ）と、接触閾値（Ｔ＿ＯＮ）との比較を行なった際に、手順Ｓ８に移行することとなり、誤動作による座標情報に対応した機能コードを停止し、非接触を示す機能コードを制御信号として制御部３からインターフェイス部４へ出力することができ、誤動作した状態から自動的に復帰することができる。
【００５３】
このことによって、異物が載置された箇所に割り当てられた機能に従って機器の動作が継続してしまうことを、異物が載置されてから復帰するまでの間は停止させたり、異物が載置されている箇所以外への入力操作が正常に行える等の機能を実現することが可能となる。
【００５４】
次に、座標入力部１に異物が載置され、基準値（ＢＡＳＥ）が加重平均によって継続的に更新された後に異物が除去された場合の動作について、図３及び図４を用いて説明を行なう。
【００５５】
図４（ｂ）は座標入力部１に異物が載置され、基準値（ＢＡＳＥ）が加重平均によって継続的に更新された後に異物が除去された場合の図３に示した制御フローの手順Ｓ１１以降の処理回数による制御部３のＡＤ値、基準値（ＢＡＳＥ）、差分値（ＤＩＦ＿ＡＤ）新しい基準値（Ｎ＿ＢＡＳＥ）の演算結果の推移を示している。図４（ｂ）では操作体または異物が接触した場合のＡＤＣ信号の値を７６８、操作体または異物が接触していない場合のＡＤＣ信号の値を２５６、基準値（ＢＡＳＥ）の初回の値を７６８、接触閾値（Ｔ＿ＯＮ）を４４８、異常補正検出閾値（Ｍ＿ＯＦＦ）を０として例示している。
【００５６】
前述したように、座標入力部１に異物が載置されたままの状態では、基準値（ＢＡＳＥ）が座標入力部１への非接触状態と比較して大きい状態となっており、異物による接触検知の出力が出ない状態となっている。
【００５７】
上記の状態で座標入力部１から異物が除去された場合（図４（ｂ）３回目）、異物が載置されていた座標の近傍にある容量検出部１ａの静電容量は、異物が除去されたことによって減少する。
【００５８】
従って、制御部３が手順Ｓ１で取得するＡＤＣ信号の値も容量計測部２で計測された静電容量に応じて小さな値となる。手順Ｓ２で雑音除去処理等によって計測信号であるＡＤ値に変換を行なう。手順Ｓ３でＡＤ値を、複数の容量検出部１ａ毎の座標情報に対応した計測信号記憶領域に記憶するが、このＡＤ値もＡＤＣ信号の値に応じて小さな値となる。
【００５９】
手順Ｓ４でＡＤ値と記憶されている基準値（ＢＡＳＥ）との差をデータ信号である差分値（ＤＩＦ＿ＡＤ）として計算する。手順Ｓ５で、手順Ｓ４で算出された差分値（ＤＩＦ＿ＡＤ）を複数の容量検出部１ａ毎の座標情報に対応したデータ信号記憶領域に記憶する。
【００６０】
手順Ｓ６で差分値（ＤＩＦ＿ＡＤ）と入力装置１００への入力操作のための接触有無を判断する基準の接触閾値（Ｔ＿ＯＮ）と比較を行なう。
【００６１】
ＡＤ値が減少しているため、差分値（ＤＩＦ＿ＡＤ）の値は負の数値となり接触閾値（Ｔ＿ＯＮ）より小さくなるので、手順Ｓ８で非接触を示す機能コードを制御信号として制御部３からインターフェイス部４へ出力し手順Ｓ９へ移行する。
【００６２】
手順Ｓ９で基準値（ＢＡＳＥ）を更新する時間間隔を計る時間間隔カウンタ（ＩＮＴＶ）の値に１を加える。手順Ｓ１０で時間間隔カウンタ（ＩＮＴＶ）の値が規定の時間間隔を示す値に達したかを判定し、時間間隔カウンタ（ＩＮＴＶ）の値が規定の時間間隔を示す値に達した場合は手順Ｓ１１へ移行する。
【００６３】
手順Ｓ１１では改めて差分値（ＤＩＦ＿ＡＤ）と入力装置１００への入力操作のための接触有無を判断する基準の接触閾値（Ｔ＿ＯＮ）との比較を行なうが、前述のように異物が除去されたため、差分値（ＤＩＦ＿ＡＤ）の値が接触閾値（Ｔ＿ＯＮ）より小さくなり手順Ｓ１３へ移行する。
【００６４】
手順Ｓ１３で差分値（ＤＩＦ＿ＡＤ）と異常補正検出閾値（Ｍ＿ＯＦＦ）とを比較を行なうが、差分値（ＤＩＦＦ＿ＡＤ）の値が負の値となっており異常補正検出閾値（Ｍ＿ＯＦＦ）より小さいので手順Ｓ１４へ移行する。
【００６５】
手順Ｓ１４で新たな基準値（Ｎ＿ＢＡＳＥ）を計算する際の加重平均の重み（ＷＥＩＧＨＴ）を小さく（本実施例では１）設定する。手順Ｓ１６に移行し、設定された加重平均の重み（ＷＥＩＧＨＴ）を用いて（式１）に基づいて新たな基準値（Ｎ＿ＢＡＳＥ）を計算する。
【００６６】
手順Ｓ１４で、新たな基準値（Ｎ＿ＢＡＳＥ）を計算する際の加重平均の重み（ＷＥＩＧＨＴ）を小さく（本実施例では1）設定しているので、手順Ｓ１６で算出される新たな基準値（Ｎ＿ＢＡＳＥ）は図４（ｂ）に示すように速やかに更新され（図４（ｂ）の場合３回目以降）、次の操作に対応できる状態となる。
【００６７】
以上説明したように本発明の実施形態に係る入力装置１００によれば、複数の容量検出部１ａを有し、操作体が近接操作を行う座標入力部１と、複数の容量検出部１ａ毎の静電容量を計測し、計測した静電容量をＡＤ変換して計測信号として出力する容量計測部２と、容量計測部２を制御し、計測信号を演算してデータ信号を算出すると共に、このデータ信号を容量検出部１ａの座標情報に対応させて記憶し、演算の結果に基づいて制御信号を出力する制御部３と、を有し、制御部３は、一定の時間間隔で、所定の基準値とデータ信号との差分値を算出し、データ信号と所定の基準値とに加重平均処理を行って新たな基準値として更新して記憶するので、座標入力部１に異物等が載置されたような場合、基準値が加重平均によって継続的に補正され、基準値がデータ信号の値に近づくので、誤検知による出力信号を停止することができる。また差分値に従って加重平均処理に付与する重みを変更するので、接触検出時は加重平均の重み付けを重くして基準値の安定化を図るとともに、座標入力部１に異物が載置され、基準値が加重平均によって継続的に更新された後に異物が除去される等で、継続的に補正された基準値の再設定が必要となった場合には、加重平均の重み付けを軽くして、短時間で基準値の再設定を行なうことができるので、速やかに正常動作に復帰することができる。
【００６８】
加重平均の重み（ＷＥＩＧＨＴ）は、大きい値の場合（本実施例では１６）、小さい値の場合（本実施例では１）、及び大きい値と小さい値の中間の値（本実施例では８）の少なくとも３つの大きさに分かれており、制御部３は、所定の基準値とデータ信号との比較を行い、差分値を得るとともに、この差分値を接触閾値と比較を行った結果に基づいて重みを決定するので、検出された状態に応じて基準値が更新される速さを変更することができる。
【００６９】
差分値と接触閾値及び異常補正検出閾値との比較結果に基づいて重みを決定するので、基準値を更新する速さを動作状況に基づいて適切に設定することが可能となる。差分値が接触閾値よりも大きかった場合、重みを大とするので、ゆっくりとした操作が行なわれた場合であっても安定して接触入力動作を行うことができる。また、差分値が接触閾値よりも小さかった場合、差分値を異常補正検出閾値との比較を行った結果に基づいて重みを決定するので、異常補正を検出した場合の処理に応じて基準値を更新する速さを変更することができる。差分値が異常補正検出閾値よりも小さかった場合、重みを小とするので、短時間で基準値の再設定を行なうことができ、速やかに正常動作に復帰する事ができる。
【００７０】
以上により、本発明によれば、異物等による誤検知から復帰することができる入力装置を提供することができる。
【００７１】
以上のように、本発明の実施形態に係る入力装置１００について具体的に説明したが、本発明は上記の実施形態に限定されるものではなく、要旨を逸脱しない範囲で種々変更して実施することが可能である。例えば次のように変形して実施することができ、これらの実施形態も本発明の技術的範囲に属する。
【００７２】
（１）本実施形態において、入力装置１００と外部機器５はインターフェイス部４を介して接続する例を示して説明したが、インターフェイス部４を具備せず制御部３と外部機器５が直接接続されて構成されていても良い。
【００７３】
（２）本実施形態において、制御部３で使用するデータについて具体的な数値を示して説明を行なったが、組込む機器や想定される使用状態に合わせ適宜値を変えて実施しても良い。
【００７４】
（３）本実施形態において、加重平均の重みは、大きい値の場合、小さい値の場合、及び大きい値と小さい値の中間の値の３つの大きさに分かれている場合について説明を行なったが、使用される機器や実際の動作状態等に応じて更に多くの値が設定されるようにしても良い。
【符号の説明】
【００７５】
１      座標入力部
１ａ    容量検出部
２      容量計測部
３      制御部
４      インターフェイス部
５      外部機器
１００  実施形態の入力装置
【図１】
2014035605.tif 000003
【図２】
2014035605.tif 000004
【図３】
2014035605.tif 000005
【図４】
2014035605.tif 000006
【図５】
2014035605.tif 000007