(57)【特許請求の範囲】
【請求項１】
移動体に搭載されるボタンスタック故障通知装置であって、
ボタンが押下状態であることを検出するボタン押下検出手段と、
前記ボタンの押下状態の検出が所定期間持続するとボタンスタック故障であることを前記移動体の乗員に通知するボタンスタック通知手段と、
前記ボタンスタック故障であることを記憶するボタンスタック記憶手段と、
前記移動体の主電源がオフからオンとなったとき、前記ボタンスタック記憶手段が前記ボタンスタック故障であることを記憶しており、かつ前記ボタン押下検出手段が前記ボタンの押下状態を検出していると、ボタンスタック故障であることを乗員に通知するボタンスタック再通知手段と、を備え、
前記ボタンスタック再通知手段は、前記移動体の主電源がオフからオンとなったとき、前記ボタンスタック記憶手段が前記ボタンスタック故障であることを記憶しており、かつ前記ボタン押下検出手段が前記ボタンの押下状態を検出していないとき、ボタンスタック故障であることを乗員に通知しないことを特徴とするボタンスタック故障通知装置。
【請求項２】
前記ボタンスタック再通知手段は、前記移動体の主電源がオフからオンとなったとき、前記ボタンスタック記憶手段が前記ボタンスタック故障であることを記憶しているか否かを判定する第１の判定手段と、
前記移動体の主電源がオフからオンとなったとき、前記ボタン押下検出手段が前記ボタンの押下状態を検出しているか否かを判定する第２の判定手段とを有しており、
前記第１の判定手段と前記第２の判定手段が共に肯定の判定をしたときにボタンスタック故障であることを乗員に通知することを特徴とする請求項１に記載のボタンスタック故障通知装置。
【請求項３】
前記ボタンスタック通知手段と前記ボタンスタック再通知手段とは表示装置にボタンスタック故障であることを表示させることで前記通知を行うことを特徴とする請求項１または２に記載のボタンスタック故障通知装置。
【請求項４】
前記ボタンは緊急時に移動体外との通報を開始するための緊急通報ボタンであることを特徴とする請求項１ないし３のいずれか１つに記載のボタンスタック故障通知装置。
【請求項５】
前記ボタンは移動体外から情報を取得するための情報サービスボタンであることを特徴とする請求項１ないし３のいずれか１つに記載のボタンスタック故障通知装置。
【請求項６】
前記ボタンは移動体外と通話をするための通話ボタンであることを特徴とする請求項１ないし３のいずれか１つに記載のボタンスタック故障通知装置。
【請求項７】
前記ボタンは通信を終了させる終了ボタンであることを特徴とする請求項１ないし３のいずれか１つに記載のボタンスタック故障通知装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動体内において乗員が操作するボタンの故障通知装置に関する。
【０００２】
【従来の技術】
電子装置の操作ボタンとして、ユーザーがボタンを押下して離すことにより電子装置にボタン押下信号がパルス的に出力され、それに基づいて電子装置が所定の処理を行うタイプのものがある。移動体内の電子装置操作ボタンとしてこのようなタイプのボタンが故障すると、ＬＥＤやＬＣＤ等の移動体内の表示装置にその旨を表示させ、ユーザーである乗員に通知する自己診断機能を備えた電子装置が従来よりある。
【０００３】
例えば特許第３０７０８５０号公報に記載の緊急通報システム端末装置は、車両に搭載される緊急通報発信ボタンの断線による解放状態、ショート断線による短絡状態を検知してインジケータなどにより通知するようになっている。
【０００４】
【発明が解決しようとする課題】
このような操作ボタン故障の１つとして、ボタンを押下したときに物理的にひっかかりがあって元に戻らない状態となることがある。また操作ボタン部からの出力や信号の伝送路の異常により、操作ボタンは物理的には元に戻っているにもかかわらず電子装置側ではボタン押下状態を検出してしまう状態となることもある。このような、操作ボタンの常時押下状態検出のために乗員によるボタン操作が正常に機能しない状態、すなわちボタンスタック状態を判定してボタンスタック故障を通知するというものが自己診断機能の１つとして考えられる。
【０００５】
このような自己診断機能を備えたボタンスタック故障通知装置においてはボタンスタック状態の判定時における誤判定を抑制するため、通常は所定期間、例えば数分間、更に具体的に言えば例えば２分間、操作ボタンの押下状態を検出することでボタンスタック状態を判定する。
【０００６】
このボタンスタック状態は一旦判定されるとそれが解除されるまでは継続して故障通知がなされるが、ボタンスタック状態の継続中に移動体の主電源のオフ→オン例えばエンジン停止→始動を行った場合、ボタンスタック状態を判定したことが初期化されるので、再度ボタンスタック状態の判定に所定期間をかけなければならない。
【０００７】
上記のような作動をする車載のボタンスタック故障通知装置が常時ボタン押下状態を検出するための処理において、ボタンスタック状態を判定してボタンスタック故障を通知し、その後エンジン停止→始動のプロセスを経て再びボタンスタック状態を判定し、ボタンスタック故障を通知する処理の手順について、発明者が検討したものを図３に示す。まずステップ６００でエンジンが始動するとボタンスタック故障通知装置に電力が供給され、それにより起動したボタンスタック故障通知装置は自己を初期化して作動を開始する。
【０００８】
その後ボタンスタック故障通知装置はボタン押下状態の検出処理を行い、所定期間、例えば数分程度持続することを検出すると、ボタンスタック状態すなわち常時押下異常であると判定する（ステップ６１０）。
【０００９】
そしてボタンスタック状態を検出した後、ＬＥＤ等の表示装置にボタンスタック故障あるいは異常を検出したことを表示させることにより車両の乗員に通知する（ステップ６２０）。
【００１０】
この後エンジンが停止して車両の主電源がオフとなると、ボタンスタック故障通知装置への電力供給が停止し、ボタンスタック故障通知装置は作動を止める（ステップ６３０）。
【００１１】
その後エンジンが再び始動すると、ボタンスタック故障通知装置に電力が供給され、それにより起動したボタンスタック故障通知装置は自己を初期化して作動を開始する（ステップ６４０）。このときボタンスタック故障通知装置はボタン押下状態の検出処理を行い、この押下状態の検出が上記した所定期間持続するとボタンスタック故障通知装置はボタンスタック状態すなわち常時押下異常を再び判定する（ステップ６５０）。
【００１２】
そしてボタンスタック状態を判定した後、ＬＥＤ等の表示装置にボタンスタック故障あるいは異常を検出したことを表示させて車両の乗員に通知する（ステップ６６０）。
【００１３】
このように一度はボタンスタック故障を通知したにもかかわらず、エンジンの再始動後はまた所定期間ボタンスタック状態を判定するまでボタンスタック故障を通知することができない。この所定期間内に乗員が当該のボタン操作をした場合、なぜその操作が無効になるのかを故障の通知を受けていない乗員は気づくことがないという問題がある。
【００１４】
本発明は上記問題に鑑みて、ボタンスタック状態継続中に主電源オフ→オンを行った場合に速やかに乗員へボタンスタック故障を通知することを目的とする。
【００１５】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載のボタンスタック故障通知装置は、移動体に搭載されるボタンスタック故障通知装置であって、ボタンが押下状態であることを検出するボタン押下検出手段と、ボタンの押下状態の検出が所定期間持続するとボタンスタック故障であることを移動体の乗員に通知するボタンスタック通知手段と、ボタンスタック故障であることを記憶するボタンスタック記憶手段と、移動体の主電源がオフからオンとなったとき、ボタンスタック記憶手段がボタンスタック故障であることを記憶しており、かつボタン押下検出手段がボタンの押下状態を検出していると、ボタンスタック故障であることを乗員に通知するボタンスタック再通知手段と、を備え、ボタンスタック再通知手段は、移動体の主電源がオフからオンとなったとき、ボタンスタック記憶手段がボタンスタック故障であることを記憶しており、かつボタン押下検出手段がボタンの押下状態を検出していないとき、ボタンスタック故障であることを乗員に通知しないことを特徴としている。
【００１６】
これによって、ボタンスタック状態継続中に主電源オフとなるとボタンスタック記憶手段がボタンスタック故障であることを記憶し、次に主電源オンとなったときにボタンスタック記憶手段がボタンスタック故障であることを記憶しており、そのときボタンの押下状態を検出しているとボタンスタック再通知手段がボタンスタック故障であることを通知するので、速やかに乗員へボタンスタック故障を通知することができる。
【００１７】
なお、主電源がオフからオンとなったときボタン押下検出手段が行うボタン押下状態の検出は、瞬間的なボタン押下のみならず上記した所定期間より短い期間ボタン押下が持続することによって検出する場合も含む。
【００１８】
また請求項２に記載の発明では、請求項１に記載のボタンスタック故障通知装置において、ボタンスタック再通知手段は、移動体の主電源がオフからオンとなったとき、ボタンスタック記憶手段がボタンスタック故障であることを記憶しているか否かを判定する第１の判定手段と、移動体の主電源がオフからオンとなったとき、ボタン押下検出手段がボタンの押下状態を検出しているか否かを判定する第２の判定手段とを有しており、第１の判定手段と第２の判定手段が共に肯定の判定をしたときにボタンスタック故障であることを乗員に通知することを特徴としている。
【００１９】
また請求項３に記載の発明では、請求項１または２に記載のボタンスタック故障通知装置において、ボタンスタック通知手段とボタンスタック再通知手段とは表示装置にボタンスタック故障であることを表示させることで通知を行うことを特徴としている。
【００２０】
また請求項４に記載の発明では、請求項１ないし３のいずれか１つに記載のボタンスタック故障通知装置において、ボタンは緊急時に移動体外との通報を開始するための緊急通報ボタンであることを特徴とする。
【００２１】
また請求項５に記載の発明では、請求項１ないし３のいずれか１つに記載のボタンスタック故障通知装置において、前ボタンは移動体外から情報を取得するための情報サービスボタンであることを特徴としている。
【００２２】
また請求項６に記載の発明では、請求項１ないし３のいずれか１つに記載のボタンスタック故障通知装置において、ボタンは移動体外と通話をするための通話ボタンであることを特徴としている。
【００２３】
また請求項７に記載の発明では、請求項１ないし３のいずれか１つに記載のボタンスタック故障通知装置において、ボタンは通信を終了させる終了ボタンであることを特徴としている。
【００２４】
【発明の実施の形態】
（第１実施形態）
図１に、本発明の第１実施形態において説明するボタンスタック故障通知システムの構成をブロック図で示す。このボタンスタック故障通知システムは車両に搭載されたボタンスタック故障通知装置である制御ＥＣＵ１００と、操作ボタンを備えたボタン部２００と、表示装置３００と、マイク／スピーカ部４００と、車内ＬＡＮ５００と、を備えている。
【００２５】
このボタンスタック故障通知システムにおいては制御ＥＣＵ１００は操作ボタン部２００からのボタン入力信号を受信するようになっている。またマイク／スピーカ部４００と制御ＥＣＵ１００とは音声信号の送受信を行うようになっている。また、ＬＥＤ、ＬＣＤ等の車内の表示装置３００には制御ＥＣＵ１００から車内のローカルネットワークである車両ＬＡＮ５００を介して表示信号が送信されるようになっている。
【００２６】
制御ＥＣＵ１００は制御部１０、メモリ２０、通信制御部３０、通信アンテナ３１、ＧＰＳ受信機４０、ＧＰＳアンテナ４１、車両ＬＡＮインターフェース５０から成る。
【００２７】
制御部１０は操作ボタン部２００からのボタン入力信号を検出するようになっている。
【００２８】
また制御部１０は、ボタンスタック記憶手段としての不揮発性のメモリ２０と接続し、ここにデータの書き込み、読み出しを行うようになっている。
【００２９】
また制御部１０は必要に応じて無線通信のためのモジュールである通信制御部３０を制御して外部との無線通信を行わせることができる。この通信制御部３０は無線送受信のためのアンテナとして通信アンテナ３１を使用する。
【００３０】
また制御部１０はＧＰＳ受信機４０から必要に応じて当該車両の現在位置情報を取得することができる。このＧＰＳ受信機４０はＧＰＳ衛星からの信号を受信するためのＧＰＳアンテナ４１を使用する。
【００３１】
また制御部１０は車両ＬＡＮインターフェース５０を介して車両ＬＡＮ５００と接続しており、それによって表示装置３００に必要に応じて表示信号を送信することができる。
【００３２】
さらに制御部１０はマイク／スピーカ部４００と必要に応じて音声信号の送受信を行っている。
【００３３】
マイク／スピーカ部４００は車内の音声を音声信号に変えて制御部１０に出力するマイク（図示せず）と、制御部１０からの音声信号を音声に変えて車内に出力するスピーカ（図示せず）とから成る。
【００３４】
操作ボタン部２００は緊急通知ボタン２０１、情報ボタン２０２、通話ボタン２０３、ＥＮＤボタン２０４の４つのボタンを有している。
【００３５】
緊急通知ボタン２０１は事故や災害等の緊急事態発生の際に押すことで緊急対応センターとの通話を開始するためのボタンである。この緊急通知ボタン２０１を押下すると、この押下を検知した制御部１０は通信制御部３０に緊急対応センターとの通信を開始させる。そしてこの通信において制御部１０はマイク／スピーカ部４００を使用して乗員の音声を送信し、また受信した緊急対応センターからの音声信号を出力させる。これによって乗員と緊急対応センターとの通話を可能にする。
【００３６】
また情報ボタン２０２は例えば現在位置における天候、交通状況等の車両の乗員が必要とする情報を通信によって取得するためのボタンである。例えばこの情報ボタン２０２の押下によって天候情報を取得する場合は、この押下を検知した制御部１０が通信制御部３０に天候情報センターとの通信を開始させる。この通信において制御部１０はＧＰＳ受信機４０から現在位置情報を取得し、この情報を天候情報センターに送信する。これによって制御部１０は天候情報センターから該当する位置における天気情報を受信し、それを表示装置３００に表示させることにより乗員に通知する。
【００３７】
また通話ボタン２０３はあらかじめ登録された相手との通話を開始するためのボタンである。この通話ボタン２０３を押下すると、それを検知した制御部１０が通信制御部３０を制御し、あらかじめ登録された通信相手との通信を開始させる。この通信において制御部１０はマイク／スピーカ部４００を使用して乗員の音声を送信し、また受信した通信相手からの音声信号を出力させる。これによって乗員と通信相手との通話を可能にする。
【００３８】
また、ＥＮＤボタン２０４は上記した緊急通報ボタン２０１、情報ボタン２０２、通話ボタン２０３の押下によって開始された通信を終了するための終了ボタンである。すなわち、このＥＮＤボタン２０４を押下するとそれを検知した制御部１０は通信制御部３０を制御してその時点で行われている緊急対応センターとの通話、情報を取得するための通信、あるいはあらかじめ登録した相手との通話を終了する。
【００３９】
こういった、通信のための緊急通知ボタン２０１、情報ボタン２０２、通話ボタン２０３、ＥＮＤボタン２０４の各種操作ボタンが、押下したときに物理的にひっかかりがあって操作ボタンが元に戻らない状態となることがある。あるいは操作ボタン部からの出力や信号の伝送路の異常により、操作ボタンは物理的には元に戻っているにもかかわらず制御部１０ではボタン押下状態を検出してしまう状態となることもある。このような異常な状態においては、ユーザすなわち乗員が当該のボタンを押下してもその押下は検出されないので、そのことを速やかにユーザに通知する必要がある。
【００４０】
これらのような制御部１０が常時操作ボタンの押下状態を検出してしまうような状態、すなわちボタンスタック状態を判定し、それによってボタンスタック故障を車内の乗員に通知するために本実施形態の制御ＥＣＵ１００が有する機能を以下説明する。この説明のために、上記した緊急通報ボタン２０１の押下状態を常時検出することでボタンスタック状態を検出してボタンスタック故障を乗員に通知するために制御ＥＣＵ１００の制御部１０が行う処理を、図２にフローチャートで示す。
【００４１】
まずステップ７００でエンジンが始動すると制御部１０に電力が供給され、それにより起動した制御部１０は自己を初期化して作動を開始する。
【００４２】
その後、乗員が緊急通報ボタン２０１を押すと、制御部１０がボタン押下状態の検出処理を行い、押下されていることを検出することによって緊急通報センターとの通話が開始される。
【００４３】
因みに、このケースにおいてはボタンの押下状態の検出が持続して、緊急通報センターとの通話が終了したときにボタン押下状態を検出していても再度緊急通報センターに通報は行われないようになっている。
【００４４】
この押下状態の検出が所定期間、例えば数分程度持続すると制御部１０はボタンスタック状態すなわち常時押下異常を判定、検出し、メモリ２０にボタンスタック故障であることを記憶させる（ステップ７１０）。
【００４５】
そしてボタンスタック状態を検出した後、表示装置３００にボタンスタック故障を検出したことを表示させることにより車両の乗員に通知する（ステップ７２０）。
【００４６】
この後エンジンが停止して車両の主電源がオフとなると、制御部１０への電力供給が停止し、制御部１０は作動を止める（ステップ７３０）。
【００４７】
その後エンジンが再び始動すると、制御部１０に電力が供給され、それにより起動した制御部１０は自己を初期化して作動を開始する（ステップ７４０）。
【００４８】
作動を開始した制御部１０はメモリ２０を参照し、ボタンスタック故障であることが記憶されているか否か判定する（ステップ７５０）。
【００４９】
記憶されていると判定すると、続いて制御部１０はボタン押下状態を調べ（ステップ７６０）、現在ボタン押下中であるか否か判定し、押下中であればボタンスタック状態であることを即座に判定する（ステップ７７０）。
【００５０】
そしてボタンスタック故障を表示装置３００に表示させることで車両の乗員に通知する（ステップ７８０）。
【００５１】
この場合ステップ７４０でエンジンが始動してからステップ７５０〜７７０の処理でボタンスタック状態の判定を行い、ボタンスタック状態であると判定されてステップ７８０でボタンスタック故障が通知されるまでは、ステップ７１０の場合の様にボタンスタック状態の判定に所定期間例えば数分の経過を待つ必要はなく、エンジン始動から短時間、例えば１秒程度でボタンスタック故障の通知を行うことが可能となる。
【００５２】
このように、エンジン停止→始動の場合にはステップ７１０のようなボタンスタック状態判定とは別の方法として、エンジン停止前にボタンスタック故障であったことをメモリ２０の記録を参照して検出し、かつエンジン始動時にボタン押下状態を検出するという２つの条件によりボタンスタック状態を判定する。このような手法を採用することで、ボタンスタック状態継続中にエンジン停止→始動を行った場合に速やかに乗員へボタンスタック故障を通知することができる。
【００５３】
また図２においてはステップ７５０でボタンスタック故障が記憶されていない場合、およびステップ７７０においてボタン押下中でない場合については図示していないが、この場合はボタンスタック状態であるとの判定は行われず、ボタンスタック故障の通知も行われず、ステップ７１０と同様の処理に進むことになる。すなわち、所定期間ボタン押下状態の検出によってボタンスタック状態を判定する処理を行う。
【００５４】
また本実施形態における図２のフローチャートにおいては、故障通知ボタン２０１のボタンスタック故障の通知のみについて示しているが、情報ボタン２０２、通話ボタン２０３、ＥＮＤボタン２０４のいずれについても故障通知は行われ、その作動は故障通知ボタン２０１の場合と同等である。
【００５５】
なお、本実施形態において車両は移動体に対応し、エンジンの始動、停止は主電源のオン、オフに対応する。また図２のステップ７１０とステップ７２０の処理がボタンスタック通知手段を構成する。またステップ７５０〜７７０の処理がボタンスタック再通知手段を構成する。またステップ７５０の処理が第１の判定手段に対応し、ステップ７６０、７７０が第２の判定手段に対応する。
【００５６】
（他の実施形態）
上記した実施形態においては、エンジン停止→始動後メモリ２０にボタンスタック故障であることが記憶されているとき、ボタンスタック故障が記憶されている当該の操作ボタンの押下が検出されれば即座に乗員に通知しているが、このときのボタンの押下の検出は、必ずしも瞬間的な検出である必要はなく、例えばボタン押下が短時間、例えば１秒間持続することによりボタン押下を検出しているとすることもできる。
【００５７】
また不揮発性のメモリ２０がボタンスタック記憶手段となっているが、ボタンスタック記憶手段は主電源のオフ→オンを経てもボタンスタック故障であることを記憶するようなものであればどのようなものでもよく、例えばバックアップ電源によって主電源オフ時に電力供給を受ける揮発性メモリであってもよい。
【００５８】
また乗員へのボタンスタック故障の通知は表示装置３００にボタンスタック故障であることを表示させるとしたが、これは必ずしも表示装置である必要はなく、例えばボタンスタック通知手段とボタンスタック再通知手段とがスピーカ等の音声出力装置にボタンスタック故障であることを音声によって通知させるようにしてもよい。
【００５９】
また主電源のオン、オフはエンジンの始動、停止に対応するが、これは移動体のアクセサリ部品に電力供給を許可するスイッチであるＡＣＣのオン、オフに対応するものあってもよい。またガソリンエンジン車におけるイグニッションキーのオン、オフに対応するものであってもよい。さらにディーゼルエンジン車におけるエンジン稼動を許可するスイッチのオン、オフに対応するものであってもよい。さらに電気自動車における車体駆動用モーターの稼動を許可するスイッチ等の、移動体の原動機の運転を可能にするための電力供給用スイッチのオン、オフでに対応してもよい。
【００６０】
また、このボタンスタック故障通知装置を搭載するものについては、上記した実施形態のように車である必要はなく、船舶、自動２輪車等であってもよい。
【００６１】
また、上記した実施形態においてはボタン操作部２００と制御部１０とが直接接続されているものを示したが、かならずしもこのような接続形態である必要はなく、例えば車両ＬＡＮ５００を介して操作ボタン部２００と制御部１０とが接続されていてもよい。
【００６２】
また、本発明においてボタンスタック状態を判定する対象となるボタンは、上記した実施例のような故障通知ボタン２０１、情報ボタン２０２、通話ボタン２０３、ＥＮＤボタン２０４といった特定のボタンに限るものではなく、移動体に搭載される装置のどのような操作ボタンであってもよい。
【図面の簡単な説明】
【図１】本発明の第１実施形態におけるボタンスタック故障通知システムの図である。
【図２】制御部１０のスタック故障通知の処理を示すフローチャートである。
【図３】従来のボタンスタック故障通知装置のスタック故障通知の処理を示すフローチャートである。
【符号の説明】
１０…制御部、２０…メモリ、３０…通信制御部、３１…通信アンテナ、
４０…ＧＰＳ受信機、５０…車両ＬＡＮインターフェース、
１００…制御ＥＣＵ、２００…操作ボタン部、３００…表示装置、
４００…マイク／スピーカ部、５００…車両ＬＡＮ。
【図１】
0003849537.tif 000002
【図２】
0003849537.tif 000003
【図３】
0003849537.tif 000004