(57)【要約】【課題】ユーザの入力操作を確実に検出しつつ、ノイズ等による誤検出を低減可能とする入力装置を提供する。【解決手段】ユーザからの入力操作に応じた入力信号を２つのチャネルで同時に検出する入力受付手段と、各チャネルにおける入力信号のオン／オフ状態に基づいて入力操作の有無を判定する入力判定手段とを備え、入力判定手段は、各チャネルへの入力信号が何れもオンである場合、当該各チャネルへの入力信号が何れもオンである状態が予め定められた第１時間長く継続した時点で入力操作が有ったと判定し、チャネルの何れか一方への入力信号がオンである場合、当該チャネルの何れか一方への入力信号がオンである状態が予め定められた第２時間より長く継続した時点で入力操作が有ったと判定し、第２時間は、第１時間より長く定められていることを特徴とする、入力装置である。【選択図】図２
2012064465.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの入力操作に応じた入力信号を２つのチャネルで同時に検出する入力受付手段と、
前記各チャネルにおける前記入力信号のオン／オフ状態に基づいて入力操作の有無を判定する入力判定手段とを備え、
前記入力判定手段は、
前記各チャネルへの入力信号が何れもオンである場合、当該各チャネルへの入力信号が何れもオンである状態が予め定められた第１時間長く継続した時点で前記入力操作が有ったと判定し、
前記チャネルの何れか一方への入力信号がオンである場合、当該前記チャネルの何れか一方への入力信号がオンである状態が予め定められた第２時間より長く継続した時点で前記入力操作が有ったと判定し、
前記第２時間は、前記第１時間より長く定められていることを特徴とする、入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置に関し、より特定的には、複数の接点を有するスイッチ入力装置に関する。
【背景技術】
【０００２】
従来、ユーザの入力操作を確実に検出するべく、冗長回路を備える入力装置が開発されている。より具体的には、ユーザの入力操作を複数の接点で同時に検知し、当該接点の各々に接続された複数の信号線から接点のオン／オフ信号を検出可能とするスイッチ入力装置が開発されている。このような構成のスイッチ入力装置によれば、何れかの信号線が断線した場合であっても、他の信号線からユーザの入力操作に応じた接点のオン／オフ信号を検出することができる。そして、何れかの信号線から接点のオン状態を示す信号が所定時間以上入力された場合、ユーザの入力操作が有ったと判定される。
【０００３】
上記のようなスイッチ入力装置が備える冗長回路の一例が、特許文献１に開示されている。特許文献１に開示される通信装置は、送信部と受信部とを複数回線で接続し、一方回線からのデータの送受信が途切れた場合、他方の回線で通信を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２２３６７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のような従来のスイッチ入力装置では、何れかの接点や信号線においてノイズ等が発生した場合、実際にはユーザが入力操作をしていないにも拘わらず、ユーザの入力操作が有ったと判定されてしまう虞があった。すなわち、従来のスイッチ入力装置では、ユーザの入力操作の検出性能を向上することはできても、ノイズ等による入力操作の誤検出を低減することはできなかった。
【０００６】
本発明は上記の課題を鑑みて成されたものであり、入力操作を確実に検出しつつ、ノイズ等による誤検出を低減可能とする入力装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するため、本願は以下の構成を採用した。すなわち、第１の発明は、ユーザからの入力操作に応じた入力信号を２つのチャネルで同時に検出する入力受付手段と、各チャネルにおける入力信号のオン／オフ状態に基づいて入力操作の有無を判定する入力判定手段とを備え、入力判定手段は、各チャネルへの入力信号が何れもオンである場合、当該各チャネルへの入力信号が何れもオンである状態が予め定められた第１時間長く継続した時点で入力操作が有ったと判定し、チャネルの何れか一方への入力信号がオンである場合、当該チャネルの何れか一方への入力信号がオンである状態が予め定められた第２時間より長く継続した時点で入力操作が有ったと判定し、第２時間は、第１時間より長く定められていることを特徴とする、入力装置である。
【発明の効果】
【０００８】
第１の発明によれば、何れか一方のチャネルへの入力信号がオン状態である場合には比較的長い時間オン状態となるまで入力操作が有ったとは判定されない。したがって、ノイズ等により何れかのチャネルへの入力信号が比較的短時間だけオン状態となった場合は入力操作が有ったとみなされない。故に、ノイズ等によるスイッチ入力操作の誤検出を低減することができる。また、複数のチャネルに入力される入力信号が何れもオン状態となっている場合は、ユーザによる意図的な入力操作である可能性が高いため、比較的早い時点で入力操作が有ったと判定することができる。したがって、ユーザの操作性（入力操作に対するレスポンス）を低下することなく、上記のような誤検出を低減することができる。また、各チャネルへの入力回線や接点等の何れか一方が破損した場合であっても、他方チャネルの入力回線や接点が正常であればユーザの入力操作の有無を検出することが可能である。すなわち、ユーザの入力操作を確実に判定することが可能である。
【図面の簡単な説明】
【０００９】
【図１】入力装置１の構成を示す構成図の一例
【図２】ＥＣＵ２０が実行する処理を示すフローチャートの一例
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態に係る入力装置１について説明する。先ず、図１を参照して入力装置１の構成について説明する。なお、図１は、入力装置１の構成を示す構成図の一例である。入力装置１は、入力受付部１０、ＥＣＵ２０、および電源供給リレー３０を備える。本実施形態では、入力装置１が車両のスタータスイッチとして機能する場合を一例として説明する。
【００１１】
入力受付部１０は、複数の接点１１、１２を備えるスイッチデバイスである。入力受付部１０は、典型的には押下式のボタンスイッチであり、ユーザがボタンスイッチを押下した場合に接点１１、１２が同時にオン状態となる。接点１１は信号線１３を介して、接点１２は信号線１４を介して、各々ＥＣＵ２０に電気的に接続される。
【００１２】
ＥＣＵ２０は、典型的には、ＣＰＵ（Central Processing Unit：中央処理装置）などの情報処理装置、メモリなどの記憶装置、およびインターフェース回路などを備える制御装置である。ＥＣＵ２０は、接点１１、１２のオン／オフ状態を信号線１３、１４から検出する。すなわち、ＥＣＵ２０は複数チャネルでユーザの入力操作に応じた入力信号のオン／オフ状態を検出する。そして、ＥＣＵ２０は、接点１１、１２のオン／オフ状態に応じてユーザからのスイッチ入力操作が有ったか否かを判定し、当該判定結果に応じて電源供給リレー３０を動作させる。
【００１３】
電源供給リレー３０は、例えば、入力装置１を搭載した車両のＩＧ電源のオン／オフ状態を切り替えるリレー回路である。
【００１４】
次いで、図２を参照して、ＥＣＵ２０が実行する処理について説明する。図２は、ＥＣＵ２０が実行する処理の詳細を示すフローチャートの一例である。ＥＣＵ２０は、車両に搭載されたバッテリー等から電力の供給を受けている間、図２に示すフローチャートの処理を実行する。ＥＣＵ２０は、図２のフローチャートの処理を開始すると、先ず、ステップＳ１の処理を実行する。
【００１５】
ステップＳ１において、ＥＣＵ２０は、接点１１および接点１２の双方がオン状態か否か判定する。ＥＣＵ２０は、接点１１および接点１２の双方がオン状態であると判定した場合、処理をステップＳ２へ進める。一方、ＥＣＵ２０は、接点１１および接点１２の何れかがオン状態でないと判定した場合、処理をステップＳ５へ進める。
【００１６】
ステップＳ２において、ＥＣＵ２０は、タイマ時間Ｔ１をインクリメントする。タイマ時間Ｔ１は、接点１１および接点１２の双方がオンとなっている状態の継続時間を示す値である。具体的には、タイマ時間Ｔ１は、ＥＣＵ２０の記憶装置に記憶される変数値である。タイマ時間Ｔ１の初期値は、例えば０である。そして、本ステップＳ２においては、インクリメント値として例えば１がタイマ時間Ｔ１に加算される。ＥＣＵ２０は、ステップＳ２の処理を完了すると、処理をステップＳ３へ進める。
【００１７】
ステップＳ３において、ＥＣＵ２０は、タイマ時間Ｔ１が第１時間Ｔｔｈ１を越えたか否か判定する。第１時間Ｔｔｈ１は、スイッチ入力操作が有ったか否かを判定するための閾値である。第１時間Ｔｔｈ１は、予めＥＣＵ２０の記憶装置に記憶された定数値である。ＥＣＵ２０は、タイマ時間Ｔ１が第１時間Ｔｔｈ１を越えたと判定した場合、処理をステップＳ４へ進める。一方、ＥＣＵ２０は、タイマ時間Ｔ１が第１時間Ｔｔｈ１以下であると判定した場合、処理をステップＳ１へ戻す。
【００１８】
ステップＳ４において、ＥＣＵ２０は、ユーザからのスイッチ入力操作が有ったと判定する。具体的には、ＥＣＵ２０は、ユーザからのスイッチ入力操作が有ったと判定した場合、電源供給リレー３０のオン／オフ状態を切り替える。なお、本ステップＳ４の処理は一例であり、ＥＣＵ２０は、ユーザからのスイッチ入力操作が有ったと判定した場合、予め定められた任意の制御処理を実行して構わない。例えば、ＥＣＵ２０にＣＡＮ等の通信プロトコルを介して接続された他のＥＣＵ（図示せず）に対して、スイッチ入力操作が有った旨を示すデータを送信するなどしても構わない。ＥＣＵ２０は、ステップＳ４の処理を完了すると、処理をステップＳ１へ戻す。
【００１９】
ステップＳ５において、ＥＣＵ２０は、タイマ時間Ｔ１を初期化する。具体的には、ＥＣＵ２０は、記憶装置に記憶したタイマ時間Ｔ１の値を初期値０にとして上書き記憶する。ＥＣＵ２０は、ステップＳ５の処理を完了すると、処理をステップＳ６へ進める。
【００２０】
ステップＳ６において、ＥＣＵ２０は、接点１１および接点１２の何れかがオン状態であるか否か判定する。ＥＣＵ２０は、接点１１および接点１２の何れかがオン状態であると判定した場合、処理をステップＳ７へ進める。一方、ＥＣＵ２０は、接点１１および接点１２の何れもオン状態でないと判定した場合、処理をステップＳ９へ進める。
【００２１】
ステップＳ７において、ＥＣＵ２０は、タイマ時間Ｔ２をインクリメントする。タイマ時間Ｔ２は、接点１１および接点１２の何れか一方がオンとなっている状態の継続時間を示す値である。具体的には、タイマ時間Ｔ２は、ＥＣＵ２０の記憶装置に記憶される変数値である。タイマ時間Ｔ２の初期値は、例えば０である。そして、本ステップＳ７においては、インクリメント値として例えば１がタイマ時間Ｔ２に加算される。ＥＣＵ２０は、ステップＳ７の処理を完了すると、処理をステップＳ８へ進める。
【００２２】
ステップＳ８において、ＥＣＵ２０は、タイマ時間Ｔ２が第２時間Ｔｔｈ２を越えたか否か判定する。第２時間Ｔｔｈ２は、スイッチ入力操作が有ったか否かを判定するための閾値である。第２時間Ｔｔｈ２は、予めＥＣＵ２０の記憶装置に記憶され、前述の第１時間Ｔｔｈ１より大きな定数値である。ＥＣＵ２０は、タイマ時間Ｔ２が第２時間Ｔｔｈ２を越えたと判定した場合、処理をステップＳ４へ進める。一方、ＥＣＵ２０は、タイマ時間Ｔ２が第２時間Ｔｔｈ２以下であると判定した場合、処理をステップＳ１へ戻す。
【００２３】
ステップＳ９において、ＥＣＵ２０は、タイマ時間Ｔ２を初期化する。具体的には、ＥＣＵ２０は、記憶装置に記憶したタイマ時間Ｔ１の値を初期値０として上書き記憶する。ＥＣＵ２０は、ステップＳ９の処理を完了すると、処理をステップＳ１へ戻す。
【００２４】
上述のＥＣＵ２０の処理によれば、接点１１および接点１２の何れか一方の接点がオン状態である場合には比較的長い第２時間Ｔｔｈ２が経過するまでスイッチ入力操作が有ったとは判定されない。したがって、ノイズ等により接点１１および接点１２の何れかが比較的短時間だけオン状態となった場合はスイッチ入力操作が有ったとは判定されない。故に、上記実施形態に係る入力装置１によれば、ノイズ等によるスイッチ入力操作の誤検出を低減することができる。
【００２５】
また、接点１１および接点１２の接点の何れもが同時にオン状態である場合は、ユーザによる意図的な入力操作である可能性が高いため、比較的短い第１時間Ｔｔｈ１が経過した時点でスイッチ入力操作が有ったと判定することができる。したがって、ユーザの操作性（スイッチのレスポンス）を低下することなく、ノイズ等に因る入力操作の誤検出を低減することができる。
【００２６】
また、接点１１、１２の何れか一方が破損したり、信号線１３、１４の何れか一方が断線したりした場合であっても、他方の接点および信号線が正常であれば上記ステップＳ６からステップＳ８の処理によって、ユーザの入力操作の有無を検出することが可能である。すなわち、ユーザのスイッチ入力操作を確実に判定することが可能である。
【００２７】
上記のような入力装置１は、ユーザの入力を要するあらゆる装置に適用可能であるが、特に、車両のスタータスイッチなどに用いると好適である。車両のスタータスイッチに用いた場合、ユーザの意図せぬタイミングで車両駆動装置の始動および停止が実行されることを防ぐことができ、より高い安全性を得ることができる。
【００２８】
なお、上記実施形態では、入力受付部１０に備えられた接点が２つである場合を例として説明したが、本発明は上記に限らず、例えば３つ以上の接点を有するものとして適用しても構わない。
【００２９】
また、上記では、ユーザ、すなわち人によるスイッチ操作に応じて接点１１、１２のオン／オフ状態が切り替えられる例について説明したが、当該接点１１、１２のオン／オフ状態の切り替えは他の電子機器により自動的に実行されても構わない。すなわち、ＥＣＵ２０の複数チャネルへの入力は、他の電子機器との通信により実現されても構わない。このような構成とする場合、ＥＣＵ２０は、上述ステップＳ４の処理において他の電子機器からの入力が有ったか否かを判定するものとなる。
【産業上の利用可能性】
【００３０】
本発明に係る入力装置は、ユーザの入力操作を確実に検出しつつ、ノイズ等による誤検出を低減可能な入力装置などとして有用である。
【符号の説明】
【００３１】
１    入力装置
１０    入力受付部
１１、１２  接点
１３、１４  信号線
２０    ＥＣＵ
３０    電源供給リレー
【図１】
2012064465.tif 000003
【図２】
2012064465.tif 000004