(57)【要約】  適切な操作位置を検出することができる操作入力装置を提供する。  操作入力装置１は、操作入力制御部１０２が、操作面である表面シート２３と離間して配置された静電センサ３の出力に基づいて、ボタン１５等へ接触する指のタッチ位置座標を検出する。また、操作入力制御部１０２は、指によるボタン１５等への押圧荷重を検出する荷重センサ５と、押圧荷重が確定閾値を超えた際に、ボタン１５等になされた操作を特定する。そして、操作入力制御部１０２は、押圧荷重が確定閾値を超える前に検出されたタッチ位置座標に基づいて、ボタン１５等になされた操作を特定する。
2019009138.tif 000002
【特許請求の範囲】
【請求項１】
被操作部と離間して配置された静電センサの出力に基づいて、当該被操作部へ接触する操作子の接触位置を検出する接触位置検出部と、
前記操作子による前記被操作部への押圧荷重を検出する荷重センサと、
前記押圧荷重が第１閾値を超えた際に、前記被操作部になされた操作を特定する特定部と、を備え、
前記特定部は、前記押圧荷重が前記第１閾値を超える前に前記接触位置検出部により検出された接触位置に基づいて、前記被操作部になされた操作を特定する、
ことを特徴とする操作入力装置。
【請求項２】
前記特定部は、前記荷重センサが検出する押圧荷重が前記第１閾値より小さい第２閾値を超えた際の第１接触位置を取得し、前記荷重センサが検出する押圧荷重が前記第１閾値を超えた際に、前記第１接触位置に基づいて、前記被操作部になされた操作を特定することを特徴とする請求項１に記載の操作入力装置。
【請求項３】
前記特定部は、前記荷重センサが検出する押圧荷重が前記第２閾値を超えた後に、当該第２閾値以下となることなく前記第１閾値を超えた際に、前記第１接触位置に基づいて、前記被操作部になされた操作を特定することを特徴とする請求項２に記載の操作入力装置。
【請求項４】
前記特定部は、前記第１閾値を超えた際に前記接触位置検出部が検出した第２接触位置を取得し、前記第２接触位置と前記第１接触位置とを比較し、それらの差分が所定範囲内である場合に、前記第１接触位置に基づいて前記被操作部になされた操作を特定することを特徴とする請求項２または３に記載の操作入力装置。
【請求項５】
前記被操作部の一以上の領域を変形させるための駆動部を備えることを特徴とする請求項１から４までのうちいずれか一項に記載の操作入力装置。
【請求項６】
被操作部を押圧することで操作が入力される操作入力装置が実行する入力検出方法であって、
被操作部と離間して配置された静電センサの出力に基づいて、当該被操作部へ接触する操作子の接触位置を検出する接触位置検出工程と、
前記操作子による前記被操作部への押圧荷重を検出する荷重検出工程と、
前記押圧荷重が第１閾値を超えた際に、前記被操作部になされた操作を特定する特定工程と、を含み、
前記特定工程は、前記押圧荷重が前記第１閾値を超える前に前記接触位置検出工程において検出された接触位置に基づいて、前記被操作部になされた操作を特定する、
ことを特徴とする入力検出方法。
【請求項７】
請求項６に記載の入力検出方法を、コンピュータにより実行させることを特徴とする入力検出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被操作部が操作される操作入力装置に関する。
【背景技術】
【０００２】
タッチ面を有する操作入力装置であるタッチパッドにおいては、被操作部であるタッチ面が直接タッチを検出するセンサ表面ではなく、センサを静電センサとして、その静電センサの前面に意匠パネル等を設けて、その意匠パネルをタッチ面とした操作入力装置が提案されている。【０００３】
例えば、特許文献１には、意匠パネルの裏面に複数の電極が敷設され、当該電極から発生している静電容量を基に意匠パネルに対するタッチ位置を検出するタッチ位置検出装置が記載されている。このタッチ位置検出装置は、意匠パネルの厚さの違いに起因する静電容量のばらつきを無くすための補正係数を基に、電極の静電容量を補正してタッチ位置を算出する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１１００１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１においては、意匠パネルの変形等は何ら考慮されていない。意匠パネルのデザインによっては、操作時に撓み等で変形する場合がある。また、意匠パネルの一部を押しボタン等にして可動させる場合もある。このような場合、操作時の力加減によって意匠パネル等と電極（センサ）との間の距離が変化して同じ位置を操作しているにもかかわらず静電容量が変化してしまう。そのため、異なる位置を操作したと検出してしまい適切な操作位置を検出できない場合がある。【０００６】
本発明が解決しようとする課題としては、上述したような適切な操作位置を検出することが一例として挙げられる。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、被操作部と離間して配置された静電センサの出力に基づいて、当該被操作部へ接触する操作子の接触位置を検出する接触位置検出部と、前記操作子による前記被操作部への押圧荷重を検出する荷重センサと、前記押圧荷重が第１閾値を超えた際に、前記被操作部になされた操作を特定する特定部と、を備え、前記特定部は、前記押圧荷重が前記第１閾値を超える前に前記接触位置検出部により検出された接触位置に基づいて、前記被操作部になされた操作を特定する、ことを特徴としている。【０００８】
請求項６に記載の発明は、被操作部を押圧することで操作が入力される操作入力装置が実行する入力検出方法であって、被操作部と離間して配置された静電センサの出力に基づいて、当該被操作部へ接触する操作子の接触位置を検出する接触位置検出工程と、前記操作子による前記被操作部への押圧荷重を検出する荷重検出工程と、前記押圧荷重が第１閾値を超えた際に、前記被操作部になされた操作を特定する特定工程と、を含み、前記特定工程は、前記押圧荷重が前記第１閾値を超える前に前記接触位置検出工程において検出された接触位置に基づいて、前記被操作部になされた操作を特定する、ことを特徴としている。【０００９】
請求項７に記載の発明は、請求項６に記載の入力検出方法を、コンピュータにより実行させることを特徴としている。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施例にかかる操作入力装置の斜視図である。
【図２】図１に示された操作入力装置の矢印Ａ方向から見た概略断面図である。
【図３】図１に示された操作入力装置の機能的構成を示したブロック図である。
【図４】図１に示された操作入力装置の初期値キャリブレーション動作のフローチャートである。
【図５】本発明の第２の実施例にかかる操作入力装置の有効操作領域調整動作のフローチャートである。
【図６】選択領域の説明図である。
【図７】静電センサの模式図である。
【図８】図７に示された静電センサを指で触れている状態を示した説明図である。
【図９】図７に示された静電センサにおいて静電容量の変化が生じている領域と指の方向との関係を示した説明図である。
【図１０】図９に示しされた指の方向と選択領域の拡張との関係を示した説明図である。
【図１１】図６に示された選択領域の拡張についての説明図である。
【図１２】本発明の第３の実施例にかかる操作入力装置の押圧前座標取得動作のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態にかかる操作入力装置を説明する。本発明の一実施形態にかかる操作入力装置は、被操作部と離間して配置された静電センサの出力に基づいて、当該被操作部へ接触する操作子の接触位置を検出する接触位置検出部と、操作子による被操作部への押圧荷重を検出する荷重センサと、押圧荷重が第１閾値を超えた際に、被操作部になされた操作を特定する特定部と、を備えている。そして、特定部は、押圧荷重が前記第１閾値を超える前に接触位置検出部により検出された接触位置に基づいて、被操作部になされた操作を特定する。このようにすることにより、特定部が操作を特定する押圧荷重を検出する前の被操作部への接触に基づいて操作を特定することができる。つまり、第１閾値よりも小さい力で触れた接触位置に基づいて操作を特定するので、被操作部への力加減によらず適切な操作位置を検出することができる。また、小さい力を基準とすることで、操作子での操作による構造物の変形の影響を抑制することができる。
【００１２】
また、特定部は、荷重センサが検出する押圧荷重が第１閾値より小さい第２閾値を超えた際の第１接触位置を取得し、荷重センサが検出する押圧荷重が第１閾値を超えた際に、第１接触位置に基づいて、被操作部になされた操作を特定してもよい。このようにすることにより、特定部が操作を特定する押圧荷重を検出する前である第２閾値を超えた際の第１接触位置に基づいて操作を特定することができる。
【００１３】
また、特定部は、荷重センサが検出する押圧荷重が前記第２閾値を超えた後に、当該第２閾値以下となることなく第１閾値を超えた際に、第１接触位置に基づいて、被操作部になされた操作を特定してもよい。このようにすることにより、荷重が増加し続けて第１閾値を超えた場合にのみ動作を特定することができる。つまり、一度の押圧操作を検出して、操作を特定することができるようになる。
【００１４】
また、特定部は、第１閾値を超えた際に接触位置検出部が検出した第２接触位置を取得し、第２接触位置と第１接触位置とを比較し、それらの差分が所定範囲内である場合に、第１接触位置に基づいて被操作部になされた操作を特定してもよい。このようにすることにより、操作子を操作面に接触させながら、操作子の位置をスライドして被操作部の操作対象を選び直したような場合に発生し得る誤操作を抑制することができる。
【００１５】
また、被操作部の一以上の領域を変形させるための駆動部を備えてもよい。このようにすることにより、変形した領域について、押圧した場合に被操作部への力加減によらず適切な操作位置を検出することができる。
【００１６】
また、本発明の一実施形態にかかる入力検出方法は、被操作部と離間して配置された静電センサの出力に基づいて、当該被操作部へ接触する操作子の接触位置を検出する接触位置検出工程と、操作子による被操作部への押圧荷重を検出する荷重検出工程と、押圧荷重が第１閾値を超えた際に、被操作部になされた操作を特定する特定工程と、を含んでいる。そして、特定工程は、押圧荷重が前記第１閾値を超える前に接触位置検出工程において検出された接触位置に基づいて、被操作部になされた操作を特定する。このようにすることにより、特定工程が操作を特定する押圧荷重を検出する前の被操作部への接触に基づいて操作を特定することができる。つまり、第１閾値よりも小さい力で触れた接触位置に基づいて操作を特定するので、被操作部への力加減によらず適切な操作位置を検出することができる。また、小さい力を基準とすることで、操作子での操作による構造物の変形の影響を抑制することができる。
【００１７】
また、上述した操作入力方法をコンピュータにより実行させる入力検出プログラムとしてもよい。このようにすることにより、コンピュータを用いて、特定工程が操作を特定する押圧荷重を検出する前の被操作部への接触に基づいて操作を特定することができる。つまり、第１閾値よりも小さい力で触れた接触位置に基づいて操作を特定するので、被操作部への力加減によらず適切な操作位置を検出することができる。また、小さい力を基準とすることで、操作子での操作による構造物の変形の影響を抑制することができる。
【実施例１】
【００１８】
本発明の第１の実施例にかかる操作入力装置を図１〜図４を参照して説明する。操作入力装置１は、図１及び図２に示したように、窓付パネル２と、静電センサ３と、ホルダ４と、荷重センサ５と、モータホルダ６、７と、モータ８、１０と、モータの出力軸９、１１、１２と、窓付パネル固定ねじ１３と、ボタン１４、１５、１６、１７と、ボタン押上げレバー１８、１９、２０、２１と、モータホルダ固定ねじ２２と、表面シート２３と、ボス２４と、を備えている。【００１９】
図１、図２において、ボタン押上げレバー１８、１９、２０、２１が移動する方向をｘ方向、ボタン１４、１５、１６、１７が移動（突没）する方向をｚ方向、ｘ方向とｚ方向と直交する方向をｙ方向と呼ぶ。【００２０】
窓付パネル２は、樹脂等で形成された略板状のパネルであり、開口として複数の窓部２ａが形成されている。複数の窓部２ａからは、後述するボタン１４、１５、１６、１７の表面部１４ａ、１５ａ、１６ａ、１７ａが露出する。窓付パネル２は、複数の窓付パネル固定ねじ１３で静電センサ３と固定されている。また、窓付パネル２は、後述するボタン押上げレバー１８、１９、２０、２１がｘ方向に移動する溝が形成されている。【００２１】
静電センサ３は、窓付パネル２の下層（表面シート２３と相対しない側）に重ねて配置されている。静電センサ３は、電極がメッシュ状に張り巡らされた平板センサ部と、所定電圧を電極に印加して、電極に流れる微少電流を検出することで、平板センサ部上の各位置に対する周辺物体の寄生静電容量に相当する値を算出する検出回路部を備える。つまり、静電センサ３は、当該静電センサ３上の複数の座標位置（領域）のそれぞれについて静電容量を検出可能に構成されている。そして、静電センサ３は、使用者の指先等の操作子と導電膜の間での静電容量の変化を捉えて操作子の接触位置を検出する周知のデバイスである。【００２２】
ホルダ４は、板金等で形成され、窓付パネル２と、静電センサ３と、荷重センサ５と、が載置固定される。また、ホルダ４は、モータホルダ６、７を介してモータ８、１０を固定する。【００２３】
荷重センサ５は、静電センサ３とホルダ４との間に複数配置される（図２を参照）。複数の荷重センサ５は、荷重がかかる方向（押圧される方向）と直交する方向（図１のｘ方向、ｙ方向、図２のｘ方向）に離間して配置される。本実施例では、静電センサ３の四隅に配置されている。なお、荷重センサ５は例えばボタン１５等が押圧されることによる荷重を検出できれば、任意の位置に任意の個数を配置してよい。荷重センサ５は、例えばひずみセンサや圧電センサ等、静電センサ３にかかる荷重を検出することができれば特に限定されない。【００２４】
モータホルダ６は、複数のモータホルダ固定ねじ２２によりホルダ４に固定されている。モータホルダ６は、モータ８を固定する。モータホルダ７は、複数のモータホルダ固定ねじ２２によりホルダ４に固定されている。モータホルダ７は、モータ１０を固定する。【００２５】
モータ８は、モータホルダ６に固定されている。モータ８は、その出力軸９を回転させることによって、後述するボタン押上げレバー１９をｘ方向に移動させる。出力軸９には、ねじ溝が形成され、そのねじ溝がボタン押上げレバー１９に設けられているナットと螺合している。したがって、モータ８の出力軸９が回転すると、ナットがねじ溝を移動することによりボタン押上げレバー１９が移動する。なお、出力軸９の先端部にはボタン押上げレバー１９の移動を規制するストッパ９ａが形成されている。【００２６】
モータ１０は、モータホルダ７に固定されている。モータ１０は、その出力軸１１を回転させることによって、後述するボタン押上げレバー１８をｘ方向に移動させる。出力軸１１には、ねじ溝が形成され、そのねじ溝がボタン押上げレバー１８に設けられているナットと螺合している。出力軸１１の先端部にはボタン押上げレバー１８の移動を規制するストッパ１１ａが形成されている。【００２７】
なお、操作入力装置１は、上述したモータ８、１０以外にも、ボタン押上げレバー１９、２０をｘ方向に移動させるためにモータを備えている。そして、これらのモータもモータ８、１０と同様に出力軸を回転させることによってボタン押上げレバー１９、２０をｘ軸方向に移動させる。例えば、図１では、ボタン押上げレバー１９を移動させるモータの出力軸１２が図示されている。【００２８】
ボタン１４は、静電センサ３上に載置されている（図２を参照）。ボタン１４は、窓付パネル２の窓部２ａから表面部１４ａが露出する。ボタン１４は、ボタン押上げレバー１８により、窓部２ａから突没するように（ｚ方向に）移動する。【００２９】
ボタン１５は、静電センサ３上に載置されている（図２を参照）。ボタン１５は、窓付パネル２の窓部２ａから表面部１５ａが露出する。ボタン１５は、ボタン押上げレバー１９により、窓部２ａから突没するように（ｚ方向に）移動する。【００３０】
ボタン１６、１７も同様に静電センサ３上に載置され、窓付パネル２の窓部２ａから表面部１６ａ、１７ａが露出する。ボタン１６は、ボタン押上げレバー２０により、窓部２ａから突没するように移動する。ボタン１７は、ボタン押上げレバー２１により、窓部２ａから突没するように移動する。【００３１】
ボタン押上げレバー１８は、本体部１８ａと、レバー部１８ｂと、を有している。本体部１８ａは、一方の端部は、図２に示したように、出力軸１１が貫通する。そのため、出力軸１１が貫通する孔が設けられている。この孔は、上述したようにナットとして機能して、出力軸１１に形成されたねじ溝と螺合している。レバー部１８ｂは、本体部１８ａの他方の端部からボタン１４の配置位置に向かって延在している。レバー部１８ｂは、本体部１８ａの移動に伴って図２の右方向に移動すると、窓付パネル２に形成された溝を通って、ボタン１４と静電センサ３との間に進入してボタン１４を窓部２ａから突出する方向（ｚ方向）に移動させる。レバー部１８ｂは、その先端部がテーパー状に形成されており、ボタン１４と静電センサ３との間に進入し易くなっている。また、レバー部１８ｂは、本体部１８ａの移動に伴って図２の左方向に移動すると、窓付パネル２に形成された溝を通って、ボタン１４と静電センサ３との間から抜け出してボタン１４を窓部２ａへ没する方向に移動させる。【００３２】
ボタン押上げレバー１９は、本体部１９ａと、レバー部１９ｂと、を有している。本体部１９ａは、一方の端部には、図２に示したように、出力軸９が貫通する。そのため、出力軸９が貫通する孔が設けられている。この孔は、上述したようにナットとして機能して、出力軸９に形成されたねじ溝と螺合している。レバー部１９ｂは、本体部１９ａの他方の端部からボタン１５の配置位置に向かって延在している。レバー部１９ｂは、本体部１９ａの移動に伴って図２の左方向に移動すると、窓付パネル２に形成された溝を通って、ボタン１５と静電センサ３との間に進入してボタン１５を窓部２ａから突出する方向（ｚ方向）に移動させる。レバー部１９ｂは、その先端部がテーパー状に形成されており、ボタン１５と静電センサ３との間に進入し易くなっている。また、レバー部１９ｂは、本体部１９ａの移動に伴って図２の右方向に移動すると、窓付パネル２に形成された溝を通って、ボタン１５と静電センサ３との間から抜け出してボタン１５を窓部２ａへ没する方向に移動させる。【００３３】
ボタン押上げレバー２０は、本体部２０ａと、レバー部２０ｂと、を有している。本体部２０ａは、一方の端部にモータの出力軸が貫通する孔が設けられている。この孔は、上述したようにナットとして機能して、出力軸に形成されたねじ溝と螺合している。レバー部２０ｂは、本体部２０ａの他方の端部からボタン１６の配置位置に向かって延在している。レバー部２０ｂは、本体部２０ａの移動に伴って移動することで、ボタン１６を窓部２ａから突出する方向に移動させたり、窓部２ａへ没する方向に移動させたりする。レバー部２０ｂは、その先端部がテーパー状に形成されており、ボタン１６と静電センサ３との間に進入し易くなっている。【００３４】
ボタン押上げレバー２１は、本体部２１ａと、レバー部２１ｂと、を有している。本体部２１ａは、一方の端部にモータの出力軸が貫通する孔が設けられている。この孔は、上述したようにナットとして機能して、出力軸に形成されたねじ溝と螺合している。レバー部２１ｂは、本体部２１ａの他方の端部からボタン１７の配置位置に向かって延在している。レバー部２１ｂは、本体部２１ａの移動に伴って移動することで、ボタン１７を窓部２ａから突出する方向（ｚ方向）に移動させたり、窓部２ａへ没する方向に移動させたりする。レバー部２１ｂは、その先端部がテーパー状に形成されており、ボタン１７と静電センサ３との間に進入し易くなっている。【００３５】
ボタン押上げレバー１８、１９、２０、２１は、表面シート２３（操作面）と静電センサ３の間に配置され、操作面内の夫々独立した複数の領域を夫々個別に押し上げ可能な押上げ部として機能する。なお、ボタン押上げレバー１８、１９、２０、２１は、各レバー部の移動のために各レバー部と静電センサ３との間に微小な隙間を有している。【００３６】
即ち、モータ８、１０、ボタン押上げレバー１８、１９、２０、２１は、ボタン１４、１５、１６、１７を突没（被操作部の一部の形体を変化）させるための形体変更部（駆動部）として機能する。【００３７】
表面シート２３は、窓付パネル２の表面（静電センサ３と相対する面と反対側の面）に設けられている。表面シート２３は、弾力性を有し、ボタンが押し上げられると伸びて隆起し、各ボタンが押し上げられていない際には平面状を維持する。表面シート２３は、窓付パネル２を被覆してボタン１４、１５、１６、１７の抜け防止や、窓付パネル固定ねじ１３及びボス２４等の目隠し板としての機能も果たす。したがって、表面シート２３の表面が操作面（被操作部）となる。なお、表面シート２３は無くてもよい。その場合は、窓付パネル２の表面及び各ボタンの表面部が操作面（被操作部）となる。【００３８】
即ち、表面シート２３（被操作部）と静電センサ３とは離間して配置されている。また、各ボタンが押し上げられたときは、各ボタンは静電センサ３と離間して配置されることとなる。【００３９】
ボス２４は、窓付パネル２を静電センサ３に固定する際の位置決め用に設けられている。本実施例では、ボス２４は２つ設けられている。つまり、窓付パネル２と静電センサ３には、ボス２４が貫通する孔（ボス穴）が形成されており、ボス２４が、それらの孔を貫通することで窓付パネル２と静電センサ３との位置決めがなされる。【００４０】
上述した構成の操作入力装置１は、例えば、ボタン１４が操作可能な場合は、ボタン押上げレバー１８によりボタン１４を窓付パネル２から突出させる。すると、使用者等は、操作可能なボタンを手探りで識別することができる。そして、ボタン１４が使用者等に押圧された場合は、ボタン１４に対応付けられた操作内容を示す動作をすることができる。【００４１】
次に、本実施例の操作入力装置１の機能的構成を図３を参照して説明する。【００４２】
図３に示したように、操作入力装置１は、図１に示した構成に加えて、操作入力制御部１０２を備えている。【００４３】
操作入力制御部１０２は、操作対象となるボタンの位置を例えばナビゲーション装置等の操作される装置から取得し、モータ８等を制御することで、対応するボタンを突出させる。また、操作入力制御部１０２は、静電センサ３が検出した指の接触位置（座標）と、荷重センサ５が検出した荷重値と、に基づいて実際の操作（押圧）されたボタンを特定する。また、操作入力制御部１０２は、静電センサ３が検出した座標について、ボタン１４〜１７が操作（押圧）と判定する座標の範囲（操作有効領域）が各ボタン毎に設定されている。即ち、ボタン押上げレバー１８〜２１（押上げ部）により押し上げられた領域を、操作有効領域として設定している。【００４４】
次に、上述した構成の操作入力装置１の動作（初期値キャリブレーション）について図４を参照して説明する。なお、以下の説明においては操作子としてユーザ等の指で説明するが、指には限定されず導電性のタッチペン等であってもよい。【００４５】
静電センサ３上には、位置が変化する構造物（ボタン押上げレバー１８等、ボタン１５等、表面シート２３）が存在するため、ボタン１５等の押し上げのパターン（形体）によって、静電センサ３が検出する寄生静電容量（に相当する値）が変化してしまう。そこで、以下に説明する初期値キャリブレーションを行う。【００４６】
図４に初期値キャリブレーション動作のフローチャートを示す。このフローチャートは操作入力制御部１０２で実行される。なお、この初期値キャリブレーション動作は、ユーザ等が指で操作入力装置１の操作面に触れない状態で実行する。【００４７】
まず、出荷時やユーザ等による指定により初期値キャリブレーションの指示が入力されると（ステップＳ１０１）、操作入力制御部１０２は、ボタン１４〜１７の押上げパターンの１つのパターンについて実行する（ステップＳ１０２）。つまり、ボタン１４〜１７がそれぞれ単独で押し上げられるパターンや複数のボタンが押し上げられるパターン等の複数のパターンのうちの一のパターンについて、その状態になるようにモータ８、１０等を駆動する。【００４８】
次に、ステップＳ１０２で実行されたパターンについての寄生静電容量を静電センサ３から取得し、対応するパターンと関連付けて初期値として操作入力制御部１０２内に記憶する（ステップＳ１０３）。そして、全パターンについて寄生静電容量の記憶が終了した場合は初期値キャリブレーションを終了し（ステップＳ１０４：Ｙ）、そうでない場合は次のパターンについて寄生静電容量の検出と記憶を行うために順次形体を変化させる（ステップＳ１０４：Ｎ）。なお、この記憶の際は静電容量が検出される座標位置（領域）ごとに記憶する。【００４９】
即ち、操作入力制御部１０２は、指（操作子）がボタン１５等（被操作部）に接近又は接触していない状態で静電センサ３により検出される静電容量をパターン（形体）ごとに初期値として記憶する記憶部として機能する。【００５０】
このようにして、操作入力制御部１０２は、全ての押し上げパターンに対応する位置座標ごとの寄生静電容量を、予め初期値として記憶してすることができる。そして、操作入力装置１の使用時（通常使用時）には、ボタン１５等を押し上げた（突出させた）際に、対応する押し上げパターンの初期値を読み出して、これを基準として指が触れた際の静電容量変化を算出し、その算出された静電容量変化に基づいて指が触れた位置を特定してボタン１５等の操作を検出する。【００５１】
通常使用時の具体例としては、ボタン１５が押し上げられた場合には、そのボタン１５が押されたと判定する座標の範囲が予め定められており、指が操作入力制御部１０２の操作面に接触したことを静電容量変化によって検出すると、その静電容量の変化が最も大きい座標位置を押された位置と算出する。そして、その算出された位置がボタン１５が押されたと判定する座標の範囲にある場合は、ボタン１５が押されたと特定する。【００５２】
なお、ボタン１５等の操作の検出は、荷重センサ５で検出された荷重値が所定以上であった場合に、静電容量変化に基づき算出された位置に対応するボタンが確実に押し込まれていると判定して、操作を確定することができる。【００５３】
即ち、操作入力制御部１０２は、指（操作子）がボタン１５等（被操作部）に接近又は接触した際に、初期値を基準として算出した静電容量変化に基づいてボタン１５等（被操作部）になされた操作を特定する特定部として機能する。【００５４】
図４のフローチャートから明らかなように、本実施例においては、ステップＳ１０３が記憶工程となる。なお、図４のフローチャートは、初期値の取得のみであるので、上述した通常使用時やその具体例の動作が特定工程となる。【００５５】
本実施例によれば、操作入力装置１は、ボタン１５等を突没させるボタン押上げレバー１８等、モータ８等と、ボタン１５等を含む周辺の物体との間の静電容量を検出する静電センサ３と、を備えている。さらに、指がボタン１５等に接近又は接触していない状態で静電センサ３により検出される静電容量を、ボタンが突没した形体ごとに初期値として記憶する操作入力制御部１０２を備え、この操作入力制御部１０２は、指がボタン１５等に接近又は接触した際に、初期値を基準として算出した静電容量変化に基づいてボタン１５等になされた操作を特定する。このようにすることにより、静電容量が変化する形体に応じてその初期値を取得して記憶することができる。そのため、この初期値を利用して指がボタン１５等に接近又は接触したことで生じる静電容量変化のみを検出可能となり、この静電容量変化に基づいて操作を特定することで、被操作部が変形等により静電容量が変化する場合であっても、その影響を受けずに適切に操作を特定することができる。【００５６】
また、静電センサ３は、当該静電センサ上の複数の領域のそれぞれについて静電容量を検出可能であって、操作入力制御部１０２は、静電センサ３が検出可能な座標位置（領域）のそれぞれに対応する初期値を記憶している。このようにすることにより、ボタン１４が突没することにより形体の変化する領域と変化しない領域とに分けて初期値を取得して記憶することができる。【００５７】
また、操作入力制御部１０２は、ボタン１５等の突没状態を順次変化させるようにボタン押上げレバー１８等、モータ８等を制御し、指がボタン１５等に接近又は接触していない状態でボタン１５等が突没する度に、静電センサ３が検出した静電容量を記憶している。また、操作入力制御部１０２は、指がボタン１５等に接近又は接触していない状態でボタン押上げレバー１８等、モータ８等がボタン１５等を突没させた際に、静電センサ３が検出した静電容量を初期値として記憶している。このようにすることにより、形体が変化した時点の静電容量を記憶することができる。【００５８】
また、操作入力制御部１０２は、指に起因する静電容量変化に基づいて指の接近位置又は接触位置を算出し、当該接近位置又は接触位置に基づいてボタン１５等になされた操作を特定している。このようにすることにより、形体に応じた初期値によって形体の変化による静電容量の変化の影響を無くして静電容量により操作を特定することができる。【００５９】
また、ボタン１４〜１７の一以上を突出させるための駆動部であるモータ８、１０、ボタン押上げレバー１８〜２１を備えている。このようにすることにより、ボタン１４〜１７について、突没の状態に合わせて適切に操作を特定することができる。
【実施例２】
【００６０】
次に、本発明の第２の実施例にかかる操作入力装置を図５〜図１１を参照して説明する。なお、前述した第１の実施例と同一部分には、同一符号を付して説明を省略する。【００６１】
本実施例では、有効操作領域調整動作について説明する。図１等に示した操作入力装置１は、静電センサ３上に構造物が存在するために、指と静電センサ３との距離が離れざるを得ないため、静電センサ３の静電容量の検出感度を高く設定せざるを得ない。このため、静電センサ３は、指の操作面に接していない部分に対する寄生容量を検出してしまう場合がある。このような現象は、特に操作面に対して指が平行に近い状態で接近するほど、指の操作面に接していない部分の影響が大きくなる。【００６２】
このように、指が操作面に対して傾いている方向（操作子が被操作部に沿って延在する方向）に亘って静電容量変化が検出されるため、指のタッチ位置座標が、指の傾き方向にズレて検出される傾向がある。そこで、操作入力する指の操作面に対する角度に起因する操作位置のズレを踏まえて、操作領域（操作ボタン１５等）の有効判定領域を調整する。【００６３】
図５に有効操作領域調整動作のフローチャートを示す。このフローチャートは操作入力制御部１０２で実行される。【００６４】
まず、操作入力装置１が起動（システム起動）されると（ステップＳ２０１）、ナビゲーション装置等に連動して操作可能とするボタン１５等をモータ８、１０等を駆動させて突出させるとともに、そのボタン１５等が操作されていると認識する領域（有効操作領域）の初期値を設定する（ステップＳ２０２）。図６に有効操作領域の例を示す。図６において、ボタン１５〜１７それぞれの周囲に破線で示した領域Ａ〜Ｃが各ボタンが突出した際の有効操作領域となる。【００６５】
次に、実際にユーザ等が指で操作をした際の静電容量変化を静電センサ３から取得する（ステップＳ２０３）。静電センサ３における静電容量変化の例を図７を参照して説明する。図７は、静電センサ３を図１のｚ方向から見た模式図であり、各領域内の数字が当該位置における静電容量の変化量を示している。符号Ｆは指を示している。【００６６】
図７において、指Ｆは図８に示すように、操作面である表面シート２３に対して図中右側に傾けるようにして触れている。また、操作入力装置１は、静電センサ３との間に表面シート２３等の構造物があるため、静電センサ３の検出感度を高めている。そのため、静電センサ３は、指Ｆが触れた位置だけでなく、指Ｆが触れていない部分についても表面シート２３に近い部分については静電容量が変化する。【００６７】
即ち、操作入力制御部１０２は、ボタン１５等（被操作部）と離間して配置された静電センサ３の出力に基づいて、当該ボタン１５等（被操作部）へ近接又は接触する指（操作子）に起因する静電容量変化を検出する第１検出部として機能する。【００６８】
次に、荷重センサ５が検出した荷重値が所定以上か否かで操作入力の有無を判断し、操作入力無しと判断された場合はステップＳ２０３に戻る（ステップＳ２０４：Ｎ）。一方、操作入力有りと判断された場合は（ステップＳ２０４：Ｙ）、指Ｆの方向を算出する（ステップＳ２０５）。指Ｆの方向の算出について図９を参照して説明する。【００６９】
即ち、操作入力制御部１０２は、静電容量変化に基づいて、指（操作子）が表面シート２３（被操作部）に沿って延在する方向を検出する第２検出部として機能する。また、操作入力制御部１０２は、荷重センサ５によって所定以上の荷重で押された場合に、指（操作子）によるボタン１５等（被操作部）への操作入力がなされたとして、指（操作子）がボタン１５等（被操作部）に沿って延在する方向を検出している。【００７０】
図９の網掛け部分は、静電容量の変化が生じている領域の形状を幾何学的に解析した結果である。そして、最大の静電容量変化が生じている領域を基準に図８の（１）〜（８）の８方向のどの方向に静電容量の変化が生じている領域が伸びているかを解析する。図８の場合は（４）の方向に伸びていることが分かる。なお、図８では８方向としているが、８方向よりも少なくしてもよいし多くしてもよい。【００７１】
次に、ステップＳ２０５で算出された指の方向に基づいてステップＳ２０２で初期設定した有効操作領域を調整する（ステップＳ２０６）。調整の例を図１０及び図１１に示す。図１０は、静電容量の変化が生じている領域が伸びている方向へ有効操作領域を拡張した様子を示している。なお、拡張ではなく、その方向へ有効操作領域を移動させるようにしてもよい。即ち、操作入力制御部１０２は、ボタン１５等（被操作部）に沿って延在する方向に応じてボタン１５等（被操作部）の有効操作領域を調整する調整部として機能する。図９に示す静電容量変化が検出された場合は、静電容量の変化が生じている領域が伸びている方向が（４）であるから、図１０（４）が示す方向に有効操作領域が拡張される。【００７２】
図１０に示した領域拡張を図６に示した有効操作領域Ａ〜Ｃに適用した例を図１１に示す。図１１の領域Ａ１〜Ｃ１が拡張された領域である。なお、この処理は、例えば突出させているボタンに対応する有効操作領域のみに行ってもよい。【００７３】
一方、ステップＳ２０５、Ｓ２０６と平行して、例えば最大の静電容量変化を検出した座標をタッチ位置座標として算出する（ステップＳ２０７）。なお、タッチ位置座標は、隣接する所定の複数座標からなる領域の容量変化値の合計を算出し、その合計が最大となった領域の中心としてもよい。【００７４】
そして、ステップＳ２０７で算出したタッチ位置座標がステップＳ２０６で調整した有効操作領域の範囲にあるか判定し（ステップＳ２０８）、ステップＳ２０８の結果有効操作領域に含まれると判定した場合は、その有効範囲に対応するボタン１５等の操作に応じたコマンドをナビゲーション装置等の操作される装置へ出力する（ステップＳ２０９）。そして、コマンド出力後は次の操作入力に備えてステップＳ２０３へ戻る。【００７５】
即ち、操作入力制御部１０２は、ステップＳ２０８、Ｓ２０９を実行することにより、静電容量変化に基づいて特定した指（操作子）の近接又は接触の位置が、調整後の有効操作領域に対応するか判定する判定部として機能する。【００７６】
また、図５のフローチャートから明らかなように、本実施例においては、ステップＳ２０３が第１検出工程、ステップＳ２０５が第２検出工程、ステップＳ２０６が調整工程、ステップＳ２０８、Ｓ２０９が判定工程として機能する。【００７７】
本実施例によれば、操作入力装置１は、ボタン１５等と離間して配置された静電センサ３の出力に基づいて、当該ボタン１５へ近接又は接触する操作子に起因する静電容量変化を検出する操作入力制御部１０２を備えている。また、操作入力制御部１０２は、静電容量変化に基づいて、指がボタン１５等に沿って延在する方向を検出し、その方向に応じてボタン１５等の有効操作領域を調整する。そして、操作入力制御部１０２は、静電容量変化に基づいて特定した指の近接又は接触の位置が、調整後の有効操作領域に対応するか判定する。このようにすることにより、指等でボタン１５等の操作面に対して傾けて押した場合に、その指の傾いた方向を検出することができる。そのため、指の傾き方向へのズレを考慮した検出をすることが可能となる。したがって、操作面であるボタン１５等と静電センサ３の距離が離れた場合でも、精度良く操作された操作領域を判定できるため、操作面のデザイン及び操作入力装置の配置の自由度を高めることができる。【００７８】
また、操作入力制御部１０２は、指がボタン１５等に沿って延在する方向に有効操作領域を拡張している。このようにすることにより、指の傾き方向へのズレを考慮した検出をすることが可能となる。したがって、精度良く操作された操作領域を判定できる。【００７９】
また、操作入力制御部１０２は、指によるボタン１５等への操作入力がなされた際に、指がボタン１５等に沿って延在する方向を検出している。このようにすることにより、入力操作がされたことが確定した時点の指の方向を検出するので、操作領域の判定制度を向上させることができる。【００８０】
なお、突出量の大きいボタンと、突出量の小さいボタンとを設け、突出量の大きいボタンの有効領域の拡張量を、突出しないボタンの拡張量よりも大きく設定してもよい。即ち、複数のボタン１５等（操作対象）を備え、操作入力制御部１０２（調整部）は、ボタン１５等（操作対象）の突出量（静電センサに対する離間量）が大きいほど、当該ボタン１５等（操作対象）に対応する有効操作領域の調整量を大きくする。これは、例えばレバー部１９ｂの厚みを徐々に変化させることで、レバー部１９ｂの移動量に応じてボタン１５の突出量、即ち離間量を変化させることができる。【００８１】
このように動作させると、ボタン１５等の突出量が大きくなるほど指が接触している部分とそうでない部分とで検出される静電容量に差異が少なくなる。言い換えれば、指の操作面に接していない部分に対する寄生容量の影響により、指のタッチ位置座標が指の傾き方向にズレて検出される傾向が強くなる。そこで、有効操作領域を広げるように調整することで、このような場合でも精度良く操作領域を判定することができる。また、このように突出量をボタン毎に異ならせることで、ボタン毎に複数の突出量を設定することができ、その突出量でボタン等の識別が可能となる。
【実施例３】
【００８２】
次に、本発明の第３の実施例にかかる操作入力装置を図１２を参照して説明する。なお、前述した第１の実施例と同一部分には、同一符号を付して説明を省略する。【００８３】
本実施例では、押圧前座標取得動作について説明する。静電センサ３上の構造物のうち例えばボタン１５等は、それらが変位可能に構成されているため、それぞれのパーツの間に、わずかな隙間を設けて配置されている。このため、操作面に指が軽く触れている時に対して、操作面を指で押圧した時には、パーツ間の隙間が詰まったり、構造物自体の変形などによって、静電センサ３に対する寄生容量が変化してしまう場合がある。つまり、操作面の同じ位置に指が触れている場合であっても、指が軽く接触している時と、操作面を指で強く押圧した時とで、静電センサ３は、異なる座標位置を検出してしまうという現象が発生し得る。【００８４】
そこで、荷重センサ５が、接触閾値（操作面への指の軽い接触を検出する閾値）より大きい押圧荷重を検出した際に、検出された指のタッチ位置座標を記憶しておき、荷重センサ５が続けて確定閾値（操作入力有りを検出する閾値）を超えた場合に、先に記憶していたタッチ位置座標での操作入力があったと判定する。即ち、接触閾値が第２閾値、確定閾値が第１閾値となる。【００８５】
図１２に押圧前座標取得動作（入力操作方法）のフローチャートを示す。このフローチャートは操作入力制御部１０２で実行される。【００８６】
まず、操作入力装置１が起動（システム起動）されると（ステップＳ３０１）、ナビゲーション装置等に連動して操作可能とするボタン１５等をモータ８、１０等を駆動させて突出させるとともに、そのボタン１５等が操作されていると認識する領域（有効操作領域）の初期値を設定する（ステップＳ３０２）。ステップＳ３０２は、基本的に上述したステップＳ２０２と同様である。【００８７】
次に、操作面に指が接近又は接触しているときの静電容量の変化からタッチ位置座標を静電センサ３から取得し（ステップＳ３０３）、荷重センサ５から荷重値を取得する（ステップＳ３０４）。タッチ位置座標は、例えば上述したステップＳ２０７と同様の最大の静電容量変化を検出した座標を操作位置座標として算出すればよい。即ち、操作入力制御部１０２が静電センサの出力に基づいて、ボタン１５等（被操作部）へ接触する指（操作子）の接触位置を検出する接触位置検出部として機能する。【００８８】
次に、ステップＳ３０４で取得した荷重値が接触閾値よりも大きいか否かを判断し、小さい場合はステップＳ３０３に戻り（ステップＳ３０５：Ｎ）、大きい場合は（ステップＳ３０５：Ｙ）直近のタッチ位置座標をタッチ位置座標Ｏとして保存する（ステップＳ３０６）。このタッチ位置座標Ｏが第１接触位置となる。即ち、操作入力制御部１０２（特定部）は、荷重センサ５が検出する押圧荷重が確定閾値（第１閾値）より小さい接触閾値（第２閾値）を超えた際のタッチ位置座標Ｏ（第１接触位置）を取得している。【００８９】
なお、ステップＳ３０６は、荷重センサ５の検出値により判断しているが、例えば、静電センサ３の検出結果に基づく静電容量変化の大きさが一定以上となったか否かで判断してもよい。【００９０】
次に、再度荷重センサ５から荷重値を取得し（ステップＳ３０７）、荷重値が確定閾値よりも大きいか否かを判断する。判断の結果、荷重値が確定閾値よりも小さい場合は（ステップＳ３０８：Ｎ）、その荷重値が接触閾値よりも大きいか否か再度判断し、接触閾値よりも大きい場合は（ステップＳ３０９：Ｙ）、再度荷重値を取得すべくステップＳ３０７に戻る。【００９１】
ステップＳ３０９の判断の結果、荷重値が接触閾値よりも小さいと判断された場合は（ステップＳ３０９：Ｎ）、荷重値が接触閾値よりも大きくなった後に小さくなったこととなる。つまり、指による操作が中断されたと見做してステップＳ３０３に戻る。即ち、ステップＳ３０８、Ｓ３０９は、操作入力制御部１０２が、荷重センサ５が検出する押圧荷重が接触閾値（第２閾値）を超えた後に、当該接触閾値（第２閾値）以下となることなく確定閾値（第１閾値）を超えたことを検出している。【００９２】
ステップＳ３０８の判断の結果、荷重値が確定閾値よりも大きいと判断された場合は（ステップＳ３０８：Ｙ）、現時点のタッチ位置座標Ｇを取得する（ステップＳ３１０）。即ち、操作入力制御部１０２は、確定閾値（第１閾値）を超えた際に検出したタッチ位置座標Ｇ（第２接触位置）を取得している。【００９３】
次に、ステップＳ３０６で記憶したタッチ位置座標ＯとステップＳ３０１で取得したタッチ位置座標Ｇとを比較する。この比較においては、例えば座標の差分が所定範囲内に収まっているか否かを判定する。この差分が所定範囲内に収まっていない場合は、指が操作面に接触してから押し込むまでに指の位置がスライドしたと判定し、本実施例では、このような場合は操作を受け付けない（ステップＳ３１１：Ｎ）。なお、ステップＳ３１０およびステップＳ３１１は、任意に採用できる工程であり省略してもよい。その場合、ステップＳ３０８の判断が肯定であれば、ステップＳ３１２に進めばよい。【００９４】
ステップＳ３０６で比較した座標の差が所定範囲内である場合は（ステップＳ３１１：Ｙ）、タッチ位置座標Ｏから選択領域を確定し、どのボタン１５等が操作されたかを決定（特定）し（ステップＳ３１２）、決定したボタン１５等の操作に応じたコマンドをナビゲーション装置等の操作される装置へ出力する（ステップＳ３１３）。そして、コマンド出力後は次の操作入力に備えてステップＳ３０３へ戻る。ステップＳ３１１における所定範囲は、ボタン１５等の構造物を押し込んだ際の静電容量の変化の程度に基づいて適宜設定すればよい。【００９５】
即ち、操作入力制御部１０２は、押圧荷重が確定閾値（第１閾値）を超えた際に、ボタン１５等（被操作部）になされた操作を特定する特定部として機能している。さらに、操作入力制御部１０２は、荷重センサ５が検出する押圧荷重が確定閾値（第１閾値）を超えた際に、押圧荷重が確定閾値（第１閾値）を超える前に検出されたタッチ位置座標Ｏ（第１接触位置）に基づいて、ボタン１５等（被操作部）になされた操作を特定している。【００９６】
図１１のフローチャートから明らかなように、本実施例においては、ステップＳ３０３が接触位置検出工程、ステップＳ３０４、Ｓ３０７が荷重検出工程、ステップＳ３１２が特定工程として機能する。【００９７】
本実施例によれば、操作入力装置１は、操作入力制御部１０２が、操作面である表面シート２３と離間して配置された静電センサ３の出力に基づいて、ボタン１５等へ接触する指のタッチ位置座標を検出する。また、操作入力制御部１０２は、指によるボタン１５等への押圧荷重を検出する荷重センサ５と、押圧荷重が確定閾値を超えた際に、ボタン１５等になされた操作を特定する。そして、操作入力制御部１０２は、押圧荷重が確定閾値を超える前に検出されたタッチ位置座標に基づいて、ボタン１５等になされた操作を特定する。このようにすることにより、操作入力装置１が操作を特定する押圧荷重を検出する前のボタン１５等への接触に基づいて操作を特定することができる。つまり、確定閾値よりも小さい力で触れたタッチ位置座標に基づいて操作を特定するので、ボタン１５等への力加減によらず適切な操作位置を検出することができる。したがって、被操作部等の操作面の部材や強度等の選択に幅を持たせることができ、デザインの自由度を高めることができる。【００９８】
操作入力制御部１０２は、荷重センサ５が検出する押圧荷重が確定閾値より小さい接触閾値を超えた際のタッチ位置座標Ｏを取得し、荷重センサ５が検出する押圧荷重が確定閾値を超えた際に、このタッチ位置座標Ｏに基づいて、ボタン１５等になされた操作を特定している。このようにすることにより、操作入力制御部１０２が操作を特定する押圧荷重を検出する前である接触閾値を超えた際のタッチ位置座標Ｏに基づいて操作を特定することができる。つまり、タッチ位置は、指が軽く接触している時のタッチ位置を基準とし、操作の特定は、操作面を指で強く押圧した時として、それぞれの役割を分けているために加減によらず適切な操作位置を検出することができる。また、軽く触れているときのタッチ位置に基準としているので、構造物の変形等の影響を受けないようにすることができる。【００９９】
また、操作入力制御部１０２は、荷重センサ５が検出する押圧荷重が接触閾値を超えた後に、当該接触閾値以下となることなく確定閾値を超えた際に、タッチ位置座標Ｏに基づいて、ボタン１５等になされた操作を特定している。このようにすることにより、荷重が増加し続けて確定閾値を超えた場合にのみ動作を特定することができる。つまり、一度の押圧操作を検出して、操作を特定することができるようになる。【０１００】
また、操作入力制御部１０２は、確定閾値を超えた際に検出したタッチ位置座標Ｇを取得し、タッチ位置座標Ｇとタッチ位置座標Ｏとを比較し、それらの座標の差分が所定範囲内である場合に、タッチ位置座標Ｏに基づいてボタン１５等になされた操作を特定している。このようにすることにより、指が操作面に接触させながら、指の位置をスライドしてボタンを選び直したような場合に発生し得る誤操作を抑制することができる。【０１０１】
また、ボタン１４〜１７の一以上を突出させるための駆動部であるモータ８、１０、ボタン押上げレバー１８〜２１を備えている。このようにすることにより、ボタン１５等について、押圧した場合に力加減によらず適切な操作位置を検出することができる。【０１０２】
なお、第１の実施例〜第３の実施例の処理は組み合わせてもよい。【０１０３】
また、上述した実施例２、３では、突出させたボタン１５等のみを操作対象として説明したが、突出させないボタン１５等も操作対象に含めても良い。例えば、場面に応じて使用頻度の高いボタンのみを突出させてユーザの利便性を図りつつ、突出させないボタンについても操作可能としてもよい。この場合に、操作入力制御部１０２は、例えば突出させたボタン１４のみについて、第２の実施例で説明した有効操作領域調整を適用してもよい。具体的には、例えば突出したボタン１４のみについては、ボタン１４と静電センサ３との距離が大きいので、有効領域を拡張するなどとすればよい。【０１０４】
また、操作入力装置は、ボタンの押し上げ機構を備えなくともよい。例えばデザイン上の制約で、操作面（指が触れる面）に対して静電センサ３を離間して配置した場合に、第２の実施例で説明した有効操作領域調整を適用すれば、指でどの方向から操作された場合であっても、適切に操作面の所定位置が操作されたことを判定することができる。これは、図１等の構成であれば、ボタン１４〜１７以外の領域について有効操作領域調整を適用できることを意味する。このようにすることにより、例えば操作入力装置１が車両のセンターコンソールに配置された場合は、運転席／助手席からの操作に適切に対応し、ハンドルに配置された場合は、運転者のハンドルの握り位置の違いに適切に対応できる。【０１０５】
また、操作入力装置は、ボタンの押し上げ機構を備えなくともデザイン上の制約等で操作面に変形し易い部材を使用した場合は、第３の実施例で説明した押圧前座標取得を適用することで、押圧により操作面が変形しても、適切に操作面のいずれの位置が操作されたかを判定することができる。これは、図１等の構成であれば、窓付パネル２が変形し易い場合に、ボタン１４〜１７以外の領域について押圧前座標取得を適用できることを意味する。【０１０６】
また、操作入力装置は、操作面への指が接触しなくても、ある程度接近したことをもって、操作入力がなされたと判定してもよい。この場合、荷重センサ５を備えず、静電センサ３が検出した静電容量変化の最大値が、所定値以上となった場合に、指が操作面にある程度接近した（＝操作入力有り）と判定させればよい。この場合も第１の実施例や第２の実施例で説明した処理を組み合わせて、または単独で、適用すれば、適切にいずれの位置が操作されたかを判定することができる。【０１０７】
また、本発明は上記実施例に限定されるものではない。即ち、当業者は、従来公知の知見に従い、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。かかる変形によってもなお本発明の操作入力装置の構成を具備する限り、勿論、本発明の範疇に含まれるものである。
【符号の説明】
【０１０８】
１  操作入力装置
３  静電センサ
５  荷重センサ
８  モータ（駆動部）
１０  モータ（駆動部）
１４  ボタン（被操作部）
１５  ボタン（被操作部）
１６  ボタン（被操作部）
１７  ボタン（被操作部）
１８  ボタン押上げレバー（駆動部）
１９  ボタン押上げレバー（駆動部）
２０  ボタン押上げレバー（駆動部）
２１  ボタン押上げレバー（駆動部）
２３  表面シート（被操作部）
１０２  操作入力制御部（接触位置検出部、特定部）
【図１】
2019009138.tif 000003
【図２】
2019009138.tif 000004
【図３】
2019009138.tif 000005
【図４】
2019009138.tif 000006
【図５】
2019009138.tif 000007
【図６】
2019009138.tif 000008
【図７】
2019009138.tif 000009
【図８】
2019009138.tif 000010
【図９】
2019009138.tif 000011
【図１０】
2019009138.tif 000012
【図１１】
2019009138.tif 000013
【図１２】
2019009138.tif 000014
【手続補正書】
【提出日】令和2年3月9日(2020.3.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記課題を解決するために、請求項１に記載の発明は、被操作部と離間して配置された静電センサの出力に基づいて、当該被操作部へ接触する操作子の接触位置を検出する接触位置検出部と、前記接触位置が、前記被操作部の有効操作領域に対応するか判定する判定部と、前記操作子による前記被操作部への押圧荷重を検出する荷重センサと、前記押圧荷重が第１閾値を超えた際に、前記被操作部になされた操作を特定する特定部と、を備え、前記特定部は、前記押圧荷重が前記第１閾値を超える前に前記接触位置検出部により検出された接触位置が前記有効操作領域内と判定された場合に、前記被操作部になされた操作を特定する、ことを特徴としている。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被操作部と離間して配置された静電センサの出力に基づいて、当該被操作部へ接触する操作子の接触位置を検出する接触位置検出部と、
前記接触位置が、前記被操作部の有効操作領域に対応するか判定する判定部と、
前記操作子による前記被操作部への押圧荷重を検出する荷重センサと、
前記押圧荷重が第１閾値を超えた際に、前記被操作部になされた操作を特定する特定部と、を備え、
前記特定部は、前記押圧荷重が前記第１閾値を超える前に前記接触位置検出部により検出された接触位置が前記有効操作領域内と判定された場合に、前記被操作部になされた操作を特定する、
ことを特徴とする操作入力装置。
【請求項２】
前記特定部は、前記荷重センサが検出する押圧荷重が前記第１閾値より小さい第２閾値を超えた際の第１接触位置を取得し、前記荷重センサが検出する押圧荷重が前記第１閾値を超えた際に、前記第１接触位置に基づいて、前記被操作部になされた操作を特定することを特徴とする請求項１に記載の操作入力装置。
【請求項３】
前記特定部は、前記荷重センサが検出する押圧荷重が前記第２閾値を超えた後に、当該第２閾値以下となることなく前記第１閾値を超えた際に、前記第１接触位置に基づいて、前記被操作部になされた操作を特定することを特徴とする請求項２に記載の操作入力装置。
【請求項４】
前記特定部は、前記第１閾値を超えた際に前記接触位置検出部が検出した第２接触位置を取得し、前記第２接触位置と前記第１接触位置とを比較し、それらの差分が所定範囲内である場合に、前記第１接触位置に基づいて前記被操作部になされた操作を特定することを特徴とする請求項２または３に記載の操作入力装置。
【請求項５】
前記被操作部の一以上の領域を変形させるための駆動部を備えることを特徴とする請求項１から４までのうちいずれか一項に記載の操作入力装置。
【請求項６】
被操作部を押圧することで操作が入力される操作入力装置が実行する入力検出方法であって、
被操作部と離間して配置された静電センサの出力に基づいて、当該被操作部へ接触する操作子の接触位置を検出する接触位置検出工程と、
前記接触位置が、前記被操作部の有効操作領域に対応するか判定する判定工程と、
前記操作子による前記被操作部への押圧荷重を検出する荷重検出工程と、
前記押圧荷重が第１閾値を超えた際に、前記被操作部になされた操作を特定する特定工程と、を含み、
前記特定工程は、前記押圧荷重が前記第１閾値を超える前に前記接触位置検出工程において検出された接触位置が前記有効操作領域内と判定された場合に、前記被操作部になされた操作を特定する、
ことを特徴とする入力検出方法。
【請求項７】
請求項６に記載の入力検出方法を、コンピュータにより実行させることを特徴とする入力検出プログラム。
【国際調査報告】
2019009138.tif 000015
2019009138.tif 000016
2019009138.tif 000017
2019009138.tif 000018