(57)【要約】【課題】タッチ操作の誤認識を防止できるようにする。【解決手段】選択項目を示す表示体の表示位置に反応エリアを設定し、タッチパネルより出力される信号に基づいて反応エリア内へのタッチ操作があるか否かを判定し（Ｓ１０６）、反応エリア内へのタッチ操作があると判定された場合、該タッチ操作があると判定された反応エリアを拡大する（Ｓ１１０）。【選択図】図５
2015204067.tif 000002
【特許請求の範囲】
【請求項１】
表示面に選択項目を示す表示体を表示させる表示部（１０）と、
前記表示面の上に配置され、ユーザによりタッチ操作された位置を示す信号を出力するタッチパネル（２０）と、
前記表示体の表示位置に反応エリアを設定し、前記タッチパネルより出力される信号に基づいて前記反応エリア内へのタッチ操作があるか否かを判定するタッチ操作判定手段（Ｓ１００〜Ｓ１０６、Ｓ２００〜Ｓ２０６）と、
前記タッチ操作判定手段により前記反応エリア内へのタッチ操作があると判定された場合、該タッチ操作があると判定された反応エリアを拡大する反応エリア拡大手段（Ｓ１１０、Ｓ２１４）と、を備えたことを特徴とする入力装置。
【請求項２】
前記反応エリア拡大手段により前記反応エリアが拡大された後、前記タッチ操作判定手段により前記反応エリア内へのタッチ操作がないと判定された場合、前記反応エリア拡大手段により拡大された前記反応エリアを、拡大する前の状態に復帰させる第１の復帰手段（Ｓ１１４）を備えたことを特徴とする請求項１に記載の入力装置。
【請求項３】
前記表示部は、前記表示体を複数並べて表示させ、
前記タッチ操作判定手段は、複数の前記表示体の各表示位置に複数の反応エリアを設定し、
前記タッチ操作判定手段により前記反応エリア内へのタッチ操作があると判定された場合、該タッチ操作があると判定された反応エリアと隣り合う反応エリアを縮小する反応エリア縮小手段（Ｓ２０４、Ｓ２１０）を備えたことを特徴とする請求項１に記載の入力装置。
【請求項４】
前記反応エリア拡大手段により前記反応エリアが拡大され、かつ、前記反応エリア縮小手段により前記反応エリアが縮小された後、前記タッチ操作判定手段により前記反応エリア内へのタッチ操作がないと判定された場合、前記反応エリア拡大手段により拡大された前記反応エリアを、拡大する前の状態に復帰させるとともに、前記反応エリア縮小手段により縮小された前記反応エリアを、縮小する前の状態に復帰させる第２の復帰手段（Ｓ３１４、Ｓ２１８、Ｓ１１８、Ｓ２２０）を備えたことを特徴とする請求項３に記載の入力装置。
【請求項５】
前記タッチ操作判定手段は、前記表示体の表示エリアよりも縮小して前記反応エリアを設定することを特徴とする請求項１ないし４のいずれか１つに記載の入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示面に表示体を表示させる表示部と、表示面の上に配置されるタッチパネルを有する入力装置に関するものである。
【背景技術】
【０００２】
従来より、表示部の上にユーザによりタッチ操作された位置を示す信号を出力するタッチパネルを配置するようにした入力装置が種々提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１４２９０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような入力装置として、表示面に選択項目を示すタッチスイッチを表示させる表示部と、表示面の上に配置されるタッチパネルを備え、表示面のタッチスイッチの表示位置に対応させて反応エリアを設定し、タッチパネルより出力される信号に基づいて反応エリア内へのタッチ操作を監視してタッチスイッチへのタッチ操作があるか否かを判定するようにしたものがある。
【０００５】
このような入力装置では、反応エリア内へのタッチ操作を定期的に監視するようになっており、タッチ操作している位置を移動させていなくてもタッチ操作された位置がばらついて検出されてしまったり、タッチ操作している位置を移動させたつもりがなくても手のぶれによりタッチ操作された位置（座標）が移動しているように検出されてしまう場合がある。
【０００６】
特に、反応エリアの境界部（縁部）がタッチ操作された場合には、タッチ操作された位置（座標）が反応エリアの内側と外側を交互に移動しているように検出されてしまい、タッチ操作された位置を移動させていないのに、あたかも反応エリアを何度も繰り返し連打しているように誤認識されてしまうといった問題が発生する。
【０００７】
本発明は上記問題に鑑みたもので、タッチ操作の誤認識を防止できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１に記載の発明は、表示面に選択項目を示す表示体を表示させる表示部（１０）と、表示面の上に配置され、ユーザによりタッチ操作された位置を示す信号を出力するタッチパネル（２０）と、表示体の表示位置に反応エリアを設定し、タッチパネルより出力される信号に基づいて反応エリア内へのタッチ操作があるか否かを判定するタッチ操作判定手段（Ｓ１００〜Ｓ１０６、Ｓ２００〜Ｓ２０６）と、タッチ操作判定手段により反応エリア内へのタッチ操作があると判定された場合、該タッチ操作があると判定された反応エリアを拡大する反応エリア拡大手段（Ｓ１１０、Ｓ２１４）と、を備えたことを特徴としている。
【０００９】
このような構成によれば、選択項目を示す表示体の表示位置に反応エリアを設定し、タッチパネルより出力される信号に基づいて反応エリア内へのタッチ操作があるか否かを判定し、反応エリア内へのタッチ操作があると判定された場合、該タッチ操作があると判定された反応エリアを拡大するので、タッチ操作の誤認識を防止することができる。
【００１０】
なお、この欄および特許請求の範囲で記載した各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る構成を示す図である。
【図２】スイッチ押下およびスイッチ離上について説明するための図である。
【図３】本発明の第１実施形態に係る制御部のフローチャートである。
【図４】タッチスイッチＡの表示例を示す図である。
【図５】反応エリアの表示について説明するための図である。
【図６】本発明の第２実施形態に係る制御部のフローチャートである。
【図７】反応エリアの表示について説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図に基づいて説明する。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、図中、同一符号を付してある。
【００１３】
（第１実施形態）
本発明の第１実施形態に係る入力装置のブロック構成を図１に示す。本入力装置１は、表示部１０、タッチパネル２０および制御部３０を備えている。また、本入力装置１には、制御対象機器（例えば、ナビゲーション装置）２が接続されている。本入力装置１は、ユーザのタッチパネル２０に対する操作に応じた信号を制御対象機器２へ出力する。
【００１４】
表示部１０は、表示面を有し、この表示面に選択項目を示す表示体（例えば、タッチスイッチやアイコン）を表示することが可能となっている。
【００１５】
タッチパネル２０は、表示部１０の表示面の上に配置され、ユーザによりタッチ操作された位置（座標）を示す信号を出力する。
【００１６】
制御部３０は、ＣＰＵ、ＲＡＭ、ＲＯＭ、Ｉ／Ｏ等を備えたマイクロコンピュータとして構成されており、ＣＰＵはＲＯＭに記憶されたプログラムに従って各種処理を実施する。
【００１７】
本実施形態における制御部３０は、表示部１０の表示面に選択項目を示すタッチスイッチを表示させるとともに、タッチスイッチと重なるように反応エリアを設定し、ユーザのタッチパネル２０に対する操作に応じた信号に基づいてタッチスイッチに対応する反応エリア内に対するタッチ操作があるか否かを判定し、判定結果を制御対象機器２へ通知する。
【００１８】
本入力装置１においては、図２（ａ）に示すように、タッチパネル２０に設定された反応エリア２００内の位置Ｐがユーザによりタッチ操作された場合、制御部３０は反応エリア２００の座標とタッチパネル２０から出力されるタッチ操作された位置（座標）を示す信号に基づいてスイッチ押下と判断する。すなわち、制御部３０は、反応エリア２００内がタッチ操作されたと判断する。
【００１９】
また、図２（ｂ）に示すように、タッチパネル２０に設定された反応エリア２００外の位置Ｐがユーザによりタッチ操作された場合、あるいはタッチパネル２０からタッチ操作された位置（座標）を示す信号が取得できない場合、制御部３０はスイッチ離上と判断する。すなわち、制御部３０は、反応エリア２００内がタッチ操作されていないと判断する。
【００２０】
図３に、本発明の第１実施形態に係る制御部３０のフローチャートを示す。本実施形態においては、図４に示すようなタッチスイッチＡが表示部１０の表示面の一部に表示されており、このタッチスイッチＡがタッチ操作される場合について説明する。制御部３０は、動作状態になると、図３に示す処理を実施する。
【００２１】
まず、タッチスイッチＡの反応エリア２００を設定する（Ｓ１００）。本実施形態では、図５（ａ）に示すように、タッチスイッチＡの表示エリア１００に対し、一定の倍率（例えば、８０％）で縮小した反応エリア２００を初期値として設定する。なお、本実施形態において、タッチスイッチＡの表示エリア１００の大きさを変更することはない。
【００２２】
このように、タッチスイッチＡの表示エリア１００に対して一定の倍率で縮小した反応エリア２００を初期値として設定することで、タッチパネル２０の検出ばらつきを抑えることができるとともに、ユーザはタッチスイッチＡの中央をタッチ操作しようと意識するようになり、ユーザの操作の精度を向上することにもつながる。
【００２３】
次に、タッチ座標を取得する（Ｓ１０２）。具体的には、タッチパネル２０よりタッチ操作された位置（座標）を示す信号を取得する。
【００２４】
次に、タッチパネル２０へのタッチ操作があるか否かを判定する（Ｓ１０４）。具体的には、タッチパネル２０より取得したタッチ操作された位置（座標）を示す信号に基づいて、タッチ操作された位置（座標）を特定できたか否かを判定する。
【００２５】
ここで、タッチパネル２０に対するタッチ操作がなく、タッチパネル２０より出力される信号に基づいてタッチ操作された位置（座標）を特定できない場合、Ｓ１０４の判定はＮＯとなり、次に、タッチスイッチＡの離上状態処理を実施する（Ｓ１１６）。具体的には、タッチスイッチＡがタッチ操作されていないことを制御対象機器２へ通知する。
【００２６】
次に、タッチスイッチＡの反応エリア２００を初期値に設定する（Ｓ１１８）。具体的には、図５（ａ）に示したように、タッチスイッチＡの表示エリア１００に対し、一定の倍率（例えば、８０％）で縮小した反応エリア２００の状態を継続し、Ｓ１０２へ戻る。
【００２７】
また、例えば、ユーザがタッチパネル２０をタッチ操作し、タッチパネル２０より出力される信号に基づいてタッチ操作された位置（座標）を特定できた場合、Ｓ１０４の判定はＹＥＳとなり、次に、タッチ操作された位置（座標）がタッチスイッチＡの反応エリア２００内であるか否かを判定する（Ｓ１０６）。
【００２８】
ここで、例えば、図５（ｂ）に示すように、ユーザがタッチスイッチＡの反応エリア２００内のＰ点をタッチ操作した場合、Ｓ１０６の判定はＹＥＳとなり、次に、タッチスイッチＡの押下状態処理を実施する（Ｓ１０８）。具体的には、タッチスイッチＡがタッチ操作されたことを制御対象機器２へ通知する。
【００２９】
次に、タッチスイッチＡの反応エリア２００を拡大し（Ｓ１１０）、Ｓ１０２へ戻る。具体的には、図５（ｃ）に示すように、タッチスイッチＡの表示エリア１００に対し、一定の倍率（例えば、１２０％）で拡大した反応エリア２００を設定する。
【００３０】
ここで、図５（ｂ）に示したように、タッチ操作された位置が反応エリア２００の境界部であっても、タッチスイッチＡの反応エリア２００を拡大することで、図５（ｃ）に示すように、タッチ操作された位置が反応エリア２００の境界部ではなくなる。そして、このような状態が継続されると、タッチ操作された位置が反応エリア２００の中に収まるため、次回以降も、Ｓ１０６の判定はＹＥＳとなり、タッチ操作された位置が反応エリア２００の内側と外側を交互に移動しているように検出されてしまうといったことを防止することができる。
【００３１】
例えば、車両の振動やユーザの手ぶれにより、タッチ操作された位置が、図５（ｄ）に示すＰ点からＰ１点へ移動しても、タッチ操作された位置は拡大された反応エリア２００の中に収まるため、次回以降も、Ｓ１０６の判定はＹＥＳとなり、誤検出を防止することができる。
【００３２】
また、タッチパネル２０の検出ばらつきにより、タッチ操作された位置が、図５（ｄ）に示すＰ点からＰ１点へ移動して検出された場合も、タッチ操作された位置は拡大された反応エリア２００の中に収まるため、次回以降も、Ｓ１０６の判定はＹＥＳとなり、誤検出を防止することができる。
【００３３】
そして、タッチ操作された位置が、図５（ｄ）に示すＰ点からＰ２点へ移動すると、Ｓ１０６の判定はＮＯとなり、次に、タッチスイッチＡの離上状態処理を実施する（Ｓ１１２）。具体的には、タッチスイッチＡがタッチ操作されていないことを制御対象機器２へ通知する。
【００３４】
次に、タッチスイッチＡの反応エリア２００を初期値に設定する（Ｓ１１４）。具体的には、図５（ｅ）に示すように、拡大する前の状態、すなわち、タッチスイッチＡの表示エリア１００に対し、一定の倍率（例えば、８０％）で縮小した反応エリア２００に戻し、Ｓ１０２へ戻る。
【００３５】
また、図５（ｃ）に示したように、ユーザがタッチスイッチＡの反応エリア２００内のＰ点をタッチ操作した状態で、表示パネルから手を離し、タッチ操作を止めた場合には、Ｓ１０４の判定はＮＯとなり、次に、タッチスイッチＡの離上状態処理を実施する（Ｓ１１６）。具体的には、タッチスイッチＡがタッチ操作されていないことを制御対象機器２へ通知する。
【００３６】
次に、タッチスイッチＡの反応エリア２００を初期値に設定する（Ｓ１１８）。具体的には、図５（ａ）に示したように、拡大する前の状態、すなわち、タッチスイッチＡの表示エリア１００に対し、一定の倍率（例えば、８０％）で縮小した反応エリア２００に戻し、本処理を終了する。
【００３７】
上記した構成によれば、本入力装置１は、表示体の表示位置に反応エリアを設定し、タッチパネル２０より出力される信号に基づいて反応エリア内へのタッチ操作があるか否かを判定し、反応エリア内へのタッチ操作があると判定された場合、該タッチ操作があると判定された反応エリアを拡大するので、タッチ操作の誤認識を防止することができる。
【００３８】
また、本入力装置１は、反応エリアを拡大させた後、この反応エリア内へのタッチ操作がないと判定された場合、拡大させた反応エリアを、拡大する前の状態に復帰させるので、ユーザは普段通りの使い勝手でタッチ操作を行うことができる。
【００３９】
また、本入力装置１は、表示体の表示エリアよりも縮小して反応エリアを設定するので、タッチパネル２０の検出ばらつきを抑えることができるとともに、ユーザが反応エリアの中央をタッチ操作しようと意識するようになり、ユーザの操作の精度を向上することが可能である。
【００４０】
（第２実施形態）
本発明の第２実施形態に係る入力装置のブロック構成を図１に示す。本実施形態に係る入力装置に構成は第１実施形態と同じである。第１実施形態では、表示パネルにタッチスイッチＡを表示させるように構成したが、本実施形態では、タッチスイッチＡとタッチスイッチＢを隣り合うように配置する。
【００４１】
図６に、本発明の第２実施形態に係る制御部３０のフローチャートを示す。制御部３０は、動作状態になると、図６に示す処理を実施する。
【００４２】
まず、タッチスイッチＡの反応エリア２００を初期値に設定する（Ｓ１００）。本実施形態では、図７（ａ）に示すように、タッチスイッチＡの表示エリア１００に対し、一定の倍率（例えば、８０％）で縮小した反応エリア２００を初期値として設定する。
【００４３】
次に、タッチスイッチＢの反応エリアを初期値に設定する（Ｓ２００）。本実施形態では、図７（ａ）に示すように、タッチスイッチＡと隣り合うように配置されたタッチスイッチＢの表示エリア３００に対し、一定の倍率（例えば、８０％）で縮小した反応エリア４００を初期値として設定する。なお、本実施形態においても、タッチスイッチＡの表示エリア１００の大きさを変更することはない。
【００４４】
次に、タッチ座標を取得する（Ｓ１０２）。具体的には、タッチパネル２０よりタッチ操作された位置（座標）を示す信号を取得する。
【００４５】
次に、タッチパネル２０へのタッチ操作があるか否かを判定する（Ｓ１０４）。具体的には、タッチパネル２０より取得したタッチ操作された位置（座標）を示す信号に基づいて、タッチ操作された位置（座標）を特定できたか否かを判定する。
【００４６】
ここで、タッチパネル２０に対するタッチ操作がなくタッチ操作された位置（座標）を特定できない場合、Ｓ１０４の判定はＹＥＳとなり、次に、タッチスイッチＡの離上状態処理を実施する（Ｓ１１６）。具体的には、タッチスイッチＡがタッチ操作されていないことを制御対象機器２へ通知する。
【００４７】
次に、タッチスイッチＡの反応エリア２００を初期値に設定する（Ｓ１１８）。具体的には、タッチスイッチＡの表示エリア１００に対し、一定の倍率（例えば、８０％）で縮小した反応エリア２００を継続する。
【００４８】
次に、タッチスイッチＢの離上状態処理を実施する（Ｓ２１８）。具体的には、タッチスイッチＢがタッチ操作されていないことを制御対象機器２へ通知する。
【００４９】
次に、タッチスイッチＢの反応エリア４００を初期値に設定する（Ｓ２２０）。具体的には、タッチスイッチＢの表示エリア１００に対し、一定の倍率（例えば、８０％）で縮小した反応エリア４００を継続し、Ｓ１０２へ戻る。
【００５０】
また、ユーザがタッチパネル２０に対するタッチ操作を実施すると、Ｓ１０４の判定はＮＯとなり、次に、タッチ操作された位置がタッチスイッチＡの反応エリア２００内であるか否かを判定する（Ｓ１０６）。
【００５１】
ここで、図７（ｂ）に示すように、タッチ操作された位置がタッチスイッチＡの反応エリア２００内となっている場合、次に、タッチスイッチＡの押下状態処理を実施する（Ｓ１０８）。具体的には、タッチスイッチＡがタッチ操作されたことを制御対象機器２へ通知する。
【００５２】
次に、タッチスイッチＡの反応エリア２００を拡大する（Ｓ１１０）。具体的には、図７（ｂ）に示すように、タッチスイッチＡの表示エリア１００に対し、一定の倍率（例えば、１２０％）で拡大した反応エリア２００を設定する。
【００５３】
ここで、図７（ｂ）に示したように、タッチ操作された位置がタッチスイッチＡの反応エリア２００の境界部であっても、タッチスイッチＡの反応エリア２００を拡大することで、タッチ操作された位置が反応エリア２００の境界部ではなくなる。そして、このような状態が継続されると、タッチ操作された位置が反応エリア２００の中に収まるため、次回以降も、Ｓ１０６の判定はＹＥＳとなり、タッチ操作された位置がタッチスイッチＡの反応エリア２００の内側と外側を交互に移動しているように検出されてしまうといったことを防止することができる。
【００５４】
次に、タッチスイッチＢの離上状態処理を実施する（Ｓ２０２）。具体的には、タッチスイッチＢがタッチ操作されていないことを制御対象機器２へ通知する。
【００５５】
次に、タッチスイッチＢの反応エリア４００を更に縮小する（Ｓ２０４）。具体的には、図７（ｂ）に示すように、タッチスイッチＢの表示エリア１００に対し、一定の倍率（例えば、５０％）で縮小した反応エリア４００を設定し、Ｓ１０２へ戻る。なお、既に、Ｓ２００にて、タッチスイッチＢの反応エリア４００を一定の倍率（例えば、８０％）で縮小しているので、ここでは、更に、タッチスイッチＢの反応エリア４００を縮小することになる。
【００５６】
このように、タッチ操作されたタッチスイッチＡに隣り合うタッチスイッチＢの反応エリア４００を更に縮小することで、タッチ操作された位置が、隣り合う２つのタッチスイッチの各反応エリアで交互に移動しているように検出されてしまい、タッチ操作された位置を移動させていないのに、隣り合う２つのスイッチを何度も交互に繰り返す操作として誤認識してしまうということを防止することもできる。
【００５７】
また、ユーザがタッチパネル２０に対するタッチ操作を実施すると、Ｓ１０４の判定はＮＯとなり、次に、タッチ操作された位置がタッチスイッチＡの反応エリア２００内であるか否かを判定する（Ｓ１０６）。
【００５８】
ここで、ユーザがタッチスイッチＡの反応エリア２００外をタッチ操作している場合、次に、タッチ操作された位置がタッチスイッチＢの反応エリア４００内であるか否かを判定する（Ｓ２０６）。
【００５９】
ここで、タッチ操作された位置がタッチスイッチＢの反応エリア４００内となっている場合、次に、タッチスイッチＡの離上状態処理を実施する（Ｓ２０８）。具体的には、タッチスイッチＡがタッチ操作されていないことを制御対象機器２へ通知する。
【００６０】
次に、タッチスイッチＡの反応エリア２００を更に縮小する（Ｓ２１０）。具体的には、タッチスイッチＡの表示エリア１００に対し、一定の倍率（例えば、５０％）で縮小した反応エリア２００を設定する。なお、既に、Ｓ２００にて、タッチスイッチＡの反応エリア２００を一定の倍率（例えば、８０％）で縮小しているので、ここでは、更に、タッチスイッチＡの反応エリア２００を縮小することになる。
【００６１】
このように、タッチ操作されたタッチスイッチＢに隣り合うタッチスイッチＡの反応エリア４００を更に縮小することで、タッチ操作された位置が、隣り合う２つのタッチスイッチの各反応エリアで交互に移動しているように検出されてしまい、タッチ操作された位置を移動させていないのに、隣り合う２つのスイッチを何度も交互に繰り返す操作として誤認識してしまうということを防止することもできる。
【００６２】
次に、タッチスイッチＢの押下状態処理を実施する（Ｓ２１２）。具体的には、タッチスイッチＢがタッチ操作されたことを制御対象機器２へ通知する。
【００６３】
次に、タッチスイッチＢの反応エリア４００を拡大する（Ｓ２１４）。具体的には、タッチスイッチＢの表示エリア１００に対し、一定の倍率（例えば、１２０％）で拡大した反応エリア４００を設定し、Ｓ１０２へ戻る。
【００６４】
このように、タッチ操作された位置がタッチスイッチＢの反応エリア４００の境界部であっても、タッチスイッチＢの反応エリア２００を拡大することで、タッチ操作された位置が反応エリア２００の境界部ではなくなる、そして、このような状態が継続されると、タッチ操作された位置が反応エリア４００の中に収まるため、次回以降も、Ｓ２０６の判定はＹＥＳとなり、タッチ操作された位置がタッチスイッチＢの反応エリア４００の内側と外側を交互に移動しているように検出されてしまうといったことを防止することができる。
【００６５】
また、タッチ操作された位置がタッチスイッチＡの反応エリア２００外で、かつ、タッチスイッチＢの反応エリア４００外になると、Ｓ１０６の判定とＳ２０６の判定はそれぞれＮＯとなり、次に、タッチスイッチＡの離上状態処理を実施する（Ｓ１１２）。具体的には、タッチスイッチＡがタッチ操作されていないことを制御対象機器２へ通知する。
【００６６】
次に、タッチスイッチＡの反応エリア２００を手記値に設定する（Ｓ３１４）。具体的には、図７（ａ）に示したように、タッチスイッチＡの表示エリア１００に対し、一定の倍率（例えば、８０％）で縮小した反応エリア２００に戻す。
【００６７】
次に、タッチスイッチＢの離上状態処理を実施する（Ｓ２１６）。具体的には、タッチスイッチＢがタッチ操作されていないことを制御対象機器２へ通知する。
【００６８】
次に、タッチスイッチＢの反応エリア４００を手記値に設定する（Ｓ２１８）。具体的には、図７（ａ）に示したように、タッチスイッチＢの表示エリア１００に対し、一定の倍率（例えば、８０％）で縮小した反応エリア４００に戻し、Ｓ１０２へ戻る。
【００６９】
上記した構成によれば、本入力装置１は、表示体の表示位置に反応エリアを設定し、タッチパネル２０より出力される信号に基づいて反応エリア内へのタッチ操作があるか否かを判定し、反応エリア内へのタッチ操作があると判定された場合、該タッチ操作があると判定された反応エリアを拡大するので、上記第１実施形態に示した入力装置１と同様の効果を得ることができる。
【００７０】
また、隣り合うように複数のタッチスイッチが表示されており、隣り合うタッチスイッチの各反応エリアの境界部がタッチ操作された場合、タッチ操作している位置を移動させていなくてもタッチ操作された位置がばらついて検出されてしまったり、タッチ操作している位置を移動させたつもりがなくても手のぶれによりタッチ操作された位置（座標）が移動しているように検出されてしまうと、タッチ操作された位置（座標）が、隣り合う２つのタッチスイッチの各反応エリアで交互に移動しているように検出されてしまい、タッチ操作された位置を移動させていないのに、隣り合う２つのスイッチを何度も交互に繰り返す操作（チャタリング）として誤認識してしまうという問題が発生する。
【００７１】
しかし、上記したように、本入力装置１は、表示体を複数並べて表示部に表示させ、複数の表示体の各表示位置に複数の反応エリアを設定し、反応エリア内へのタッチ操作があると判定された場合、該タッチ操作があると判定された反応エリアと隣り合う反応エリアを縮小するので、タッチ操作された位置を移動させていないのに、隣り合う２つのスイッチを何度も交互に繰り返す操作として誤認識してしまうということを防止することもできる。
【００７２】
また、本入力装置１は、反応エリアを縮小させた後、タッチ操作があると判定された反応エリア内へのタッチ操作がないと判定された場合、縮小させた反応エリアを、縮小する前の状態に復帰させることもできる。
【００７３】
（その他の実施形態）
上記第１、第２実施形態では、離上状態では、タッチスイッチＡの表示エリア１００に対し、一定の倍率（例えば、８０％）で縮小した反応エリア２００を初期値として設定するようにしたが、例えば、タッチパネル２０の検出誤差に基づいて縮小した反応エリア２００を初期値として設定するようにしてもよい。例えば、タッチパネル２０の検出誤差が±５ミリメートルの場合、タッチスイッチＡの表示エリア１００の境界から５ミリメートル内側に反応エリアの境界を設定するようにしてもよい。
【００７４】
また、上記第２実施形態では、タッチスイッチＡとタッチスイッチＢを並べて表示するようにしたが、３つ以上のタッチスイッチを並べて表示するようにしてもよい。
【００７５】
また、上記第２実施形態では、反応エリア内へのタッチ操作があると判定された場合、該タッチ操作があると判定された反応エリアと隣り合う反応エリアを縮小するようにしたが、タッチ操作があると判定された反応エリアと隣り合う反応エリアを無効にしてもよい。
【符号の説明】
【００７６】
１    入力装置
２    制御対象機器
１０  表示部
２０  タッチスイッチ
３０  制御部
【図１】
2015204067.tif 000003
【図２】
2015204067.tif 000004
【図３】
2015204067.tif 000005
【図４】
2015204067.tif 000006
【図５】
2015204067.tif 000007
【図６】
2015204067.tif 000008
【図７】
2015204067.tif 000009