(57)【要約】【課題】所定のスイッチが接続されていることを確認した上で自動車の所定のシステムを作動制御することができるシステム制御装置を提供する。【解決手段】切替履歴情報記憶手段２２に記憶された所定のスイッチ４０のオン／オフの切替履歴情報から切替履歴の有無を読み取り、切替履歴の無いことを読み取ったときにスイッチ４０のオン／オフの切替を検知し、スイッチのオン／オフの切替を検知したときに切替履歴記憶手段２２の切替履歴情報を切替履歴無しから切替履歴有りに書き換え、一方、切替履歴の有ることを読み取ったときにスイッチ４０のオン／オフ状態を検知し、スイッチのオン／オフ状態が所定の状態であることを含む一定の条件が満たされたときにシステム７０を作動させる。【選択図】図１
2010071243.tif 000002
【特許請求の範囲】
【請求項１】
自動車の所定のシステムを作動制御するシステム制御装置であって、
所定のスイッチのオン／オフの切替履歴情報を記憶する切替履歴情報記憶手段と、
上記切替履歴情報記憶手段の切替履歴情報から切替履歴の有無を読み取る切替履歴有無読取手段と、
上記切替履歴有無読取手段が切替履歴の無いことを読み取ったときに上記スイッチのオン／オフの切替を検知する切替検知手段と、
上記切替検知手段が上記スイッチのオン／オフの切替を検知したときに上記切替履歴記憶手段の切替履歴情報を切替履歴無しから切替履歴有りに書き換える切替履歴情報書換手段と、
上記切替履歴有無読取手段が切替履歴の有ることを読み取ったときに上記スイッチのオン／オフ状態を検知するオン／オフ検知手段と、
上記オン／オフ検知手段が検知した上記スイッチのオン／オフ状態が所定の状態であることを含む一定の条件が満たされたときに上記システムを作動させるシステム作動手段と、
を備えたシステム制御装置。
【請求項２】
請求項１に記載されたシステム制御装置において、
上記システムがエンジン始動システムであるシステム制御装置。
【請求項３】
請求項２に記載されたシステム制御装置において、
上記スイッチがフードスイッチであるシステム制御装置。
【請求項４】
請求項３に記載されたシステム制御装置において、
制御装置本体とは別体に構成され上記エンジン始動システムの作動制御を遠隔で操作する遠隔操作手段をさらに備えたシステム制御装置。
【請求項５】
自動車の所定のシステムを作動制御するシステム制御方法であって、
切替履歴情報記憶手段に記憶された所定のスイッチのオン／オフの切替履歴情報から切替履歴の有無を読み取り、切替履歴の無いことを読み取ったときに該スイッチのオン／オフの切替を検知し、該スイッチのオン／オフの切替を検知したときに該切替履歴記憶手段の切替履歴情報を切替履歴無しから切替履歴有りに書き換え、一方、切替履歴の有ることを読み取ったときに該スイッチのオン／オフ状態を検知し、該スイッチのオン／オフ状態が所定の状態であることを含む一定の条件が満たされたときに上記システムを作動させるシステム制御方法。
【請求項６】
所定のスイッチのオン／オフの切替履歴情報を記憶する切替履歴情報記憶手段を備え、自動車の所定のシステムを作動制御するコンピュータに、
上記切替履歴情報記憶手段の切替履歴情報から切替履歴の有無を読み取る切替履歴有無読取手順と、
上記切替履歴有無読取手順で切替履歴の無いことを読み取ったときに上記スイッチのオン／オフの切替を検知する切替検知手順と、
上記切替検知手順で上記スイッチのオン／オフの切替を検知したときに上記切替履歴記憶手段の切替履歴情報を切替履歴無しから切替履歴有りに書き換える切替履歴情報書換手順と、
上記切替履歴有無読取手順で切替履歴の有ることを読み取ったときに上記スイッチのオン／オフ状態を検知するオン／オフ検知手順と、
上記オン／オフ検知手順で検知した上記スイッチのオン／オフ状態が所定の状態であることを含む一定の条件が満たされたときに上記システムを作動させるシステム作動手順と、
を実行させるために用いられるコンピュータプログラム。
【請求項７】
請求項６に記載されたコンピュータプログラムを記録したコンピュータ読み込み可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車の所定のシステムを作動制御するシステム制御装置及び方法、並びにそれに用いるコンピュータプログラム及びそれを記録した記録媒体に関する。
【背景技術】
【０００２】
リモコンエンジンスタータを用いた遠隔操作により自動車のエンジン始動システムを作動させるシステム制御装置が知られている。このようなシステム制御装置において、例えば、リモコンエンジンスタータを操作したときに、操作者以外の者がフード（ボンネット）を開いて整備点検等をしていると、不意にエンジンが作動することとなって非常に危険である。そこで、フードが閉じていることを検知することを含む一定の条件が満たされた場合のみにリモコンエンジンスタータを用いたエンジン始動システムの作動制御を可能としたものが提案されている。
【０００３】
例えば、特許文献１には、ボンネットスイッチを、接点と第一の抵抗体とから構成し、接点は、ボンネットが開いた場合に閉じ、ボンネットが閉じた場合に開くものとし、この接点に並列に第一の抵抗体を接続することが開示されており、これにより、ボンネットの開閉状態を表わす信号に加え、ボンネットスイッチ部分に異常がある旨の信号を制御器に送れ、上記のような危険を回避できることが記載されている。
【特許文献１】特開平６−１３７２４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、所定のスイッチが接続されていることを確認した上で自動車の所定のシステムを作動制御することができるシステム制御装置及び方法、並びにそれに用いるコンピュータプログラム及びそれを記録した記録媒体を提供することである。
【課題を解決するための手段】
【０００５】
本発明のシステム制御装置は、自動車の所定のシステムを作動制御するものであって、
所定のスイッチのオン／オフの切替履歴情報を記憶する切替履歴情報記憶手段と、
上記切替履歴情報記憶手段の切替履歴情報から切替履歴の有無を読み取る切替履歴有無読取手段と、
上記切替履歴有無読取手段が切替履歴の無いことを読み取ったときに上記スイッチのオン／オフの切替を検知する切替検知手段と、
上記切替検知手段が上記スイッチのオン／オフの切替を検知したときに上記切替履歴記憶手段の切替履歴情報を切替履歴無しから切替履歴有りに書き換える切替履歴情報書換手段と、
上記切替履歴有無読取手段が切替履歴の有ることを読み取ったときに上記スイッチのオン／オフ状態を検知するオン／オフ検知手段と、
上記オン／オフ検知手段が検知した上記スイッチのオン／オフ状態が所定の状態であることを含む一定の条件が満たされたときに上記システムを作動させるシステム作動手段と、
を備える。
【０００６】
本発明のシステム制御方法は、切替履歴情報記憶手段に記憶された所定のスイッチのオン／オフの切替履歴情報から切替履歴の有無を読み取り、切替履歴の無いことを読み取ったときに該スイッチのオン／オフの切替を検知し、該スイッチのオン／オフの切替を検知したときに該切替履歴記憶手段の切替履歴情報を切替履歴無しから切替履歴有りに書き換え、一方、切替履歴の有ることを読み取ったときに該スイッチのオン／オフ状態を検知し、該スイッチのオン／オフ状態が所定の状態であることを含む一定の条件が満たされたときに上記システムを作動させる。
【０００７】
本発明のコンピュータプログラムは、所定のスイッチのオン／オフの切替履歴情報を記憶する切替履歴情報記憶手段を備え、自動車の所定のシステムを作動制御するコンピュータに、
上記切替履歴情報記憶手段の切替履歴情報から切替履歴の有無を読み取る切替履歴有無読取手順と、
上記切替履歴有無読取手順で切替履歴の無いことを読み取ったときに上記スイッチのオン／オフの切替を検知する切替検知手順と、
上記切替検知手順で上記スイッチのオン／オフの切替を検知したときに上記切替履歴記憶手段の切替履歴情報を切替履歴無しから切替履歴有りに書き換える切替履歴情報書換手順と、
上記切替履歴有無読取手順で切替履歴の有ることを読み取ったときに上記スイッチのオン／オフ状態を検知するオン／オフ検知手順と、
上記オン／オフ検知手順で検知した上記スイッチのオン／オフ状態が所定の状態であることを含む一定の条件が満たされたときに上記システムを作動させるシステム作動手順と、
を実行させるために用いられるものである。
【０００８】
本発明のコンピュータ読み込み可能な記録媒体はこのコンピュータプログラムを記録したものである。
【発明の効果】
【０００９】
本発明によれば、所定のスイッチのオン／オフの切替履歴の有無により、切替履歴が無ければスイッチの接続が未確認であり、一方、切替履歴が有ればスイッチの接続が確認されたと判断でき、また、前者の場合、スイッチのオン／オフの切替を検知したときに切替履歴記憶手段の切替履歴情報を切替履歴無しから切替履歴有りに書き換えることにより次回にはスイッチの接続が確認されたと判断されることとなり、後者の場合、スイッチが接続されていることが確認されているので、スイッチのオン／オフ状態が所定の状態であることを含む一定の条件が満たされればシステムを作動させることができる。
【発明を実施するための最良の形態】
【００１０】
以下、実施形態を図面に基づいて詳細に説明する。
【００１１】
図１は、本実施形態に係るシステム制御装置１０を示す。このシステム制御装置１０は、自動車のエンジン始動システム７０を作動制御するものである。
【００１２】
本実施形態に係るシステム制御装置１０は、制御装置本体を構成するＥＣＵ２０（Electronic Control Unit）とそれとは別体のリモコンエンジンスタータ３０とで構成されている。なお、ＥＣＵ２０は自動車内に車載され、一方、リモコンエンジンスタータ３０は操作者に携帯される。
【００１３】
ＥＣＵ２０は、ＣＰＵ２１（Central Processing Unit）、記憶部２２、及び受信部２３等を備えたマイクロコンピュータで構成されている。
【００１４】
ＣＰＵ２１には、ＥＣＵ２０内部において、記憶部２２及び受信部２３等の各部が接続されている。
【００１５】
記憶部２２には、ＣＰＵ２１で実行処理するコンピュータプログラム、及びフードスイッチ４０のオン／オフの切替履歴情報等が記憶されている。
【００１６】
受信部２３は、後述のリモコンエンジンスタータ３０の送信部３２からの信号を受信するように構成されている。
【００１７】
ＥＣＵ２０は、フードスイッチ４０、ドア開閉検知部５０、及びシフトレバー位置検知部６０、並びにエンジン始動システム７０のそれぞれとの間が配線が接続されている。また、フードスイッチ４０との間の配線にはコネクタ４１が介設されている。
【００１８】
フードスイッチ４０は、フードが開いているとオン状態となり、フードが閉じているとオフ状態となるように構成されている。そして、ＥＣＵ２０側のコネクタ４１から延びる配線の一本は接地されているので、フードスイッチ４０がオン状態であるか或いはオフ状態であるかによってＥＣＵ２０に接続された配線から入力される電位が変化し、それによってフードの開閉状態をＥＣＵ２０で検知することができるように構成されている。
【００１９】
ドア開閉検知部５０は、そこからの信号によってよりドアの開閉状態をＥＣＵ２０で検知することができるように構成されている。
【００２０】
シフトレバー位置検知部６０は、底からの信号によってシフトレバーの位置がパーキング（Ｐ）、バック（Ｒ）、ニュートラル（Ｎ）、ドライブ（Ｄ）等のいずれの位置にあるのかをＥＣＵ２０で検知することができるように構成されている。
【００２１】
エンジン始動システム７０は、ユーザー（運転する人）がイグニッションスイッチをオンする等の所定の場合にエンジンを始動させるように構成されている。
【００２２】
これらのＥＣＵ２０外部との間の接続はＥＣＵ２０内部においてそれぞれＣＰＵ２１に接続されている。
【００２３】
また、ＥＣＵ２０は図示しないバッテリに接続されている。
【００２４】
リモコンエンジンスタータ３０は、エンジンスタートスイッチ３１及びその信号を送信する送信部３２を備えている。従って、このリモコンエンジンスタータ３０がエンジン始動システム７０の作動制御を遠隔で操作する遠隔操作手段を構成する。
【００２５】
次に、このシステム制御装置１０による制御動作について図２及び３のフローチャートに基づいて説明する。このシステム制御装置１０による制御動作は、記憶部２２に記憶されたコンピュータプログラムに基づいてＣＰＵ２１が情報処理を実行することによってなされるものである。このコンピュータプログラムは、ＣＤ−ＲＯＭやＤＶＤ等のコンピュータ読み込み可能な記録媒体に記録されて単独で商品として成立しうる。
【００２６】
リモコンエンジンスタータ３０のエンジンスタートスイッチ３１が押されると、送信部３２からその信号が送信され、そして、ＥＣＵ２０の受信部２３がその信号を受信し、それが起点となってＣＰＵ２１がコンピュータプログラムの実行をスタートする。
【００２７】
まず、ステップＡ１では、ドア開閉検知部５０からの信号に基づいてドアが開いているか否かを判断し、ＹＥＳの場合には終了し、ＮＯの場合にはステップＡ２に進む。
【００２８】
ステップＡ２では、シフトレバー位置検知部６０からの信号に基づいてシフトレバーがパーキング（Ｐ）の位置にあるか否かを判断し、ＹＥＳの場合にはステップＡ３に進み、ＮＯの場合には終了する。
【００２９】
ステップＡ３では、記憶部２２からフードスイッチ４０のオン／オフの切替履歴情報を読み込むと共に切替履歴の有無を読み取って、切替履歴、つまり、フードスイッチ４０がオフ状態からオン状態に切り替わった履歴の有ることを読み取ったときにはステップＡ４に進み、切替履歴の無いことを読み取ったときには図３に示すフードスイッチ切替履歴判定のサブルーチンのステップＢ１に飛ぶと共に終了する。
【００３０】
従って、記憶部２２がフードスイッチ４０のオン／オフの切替履歴情報を記憶する切替履歴情報記憶手段を構成する。また、ＣＰＵ２１によるこのステップＡ３の情報処理が、記憶部２２の切替履歴情報から切替履歴の有無を読み取る切替履歴有無読取手段を構成すると共にコンピュータプログラムにおける記憶部２２の切替履歴情報から切替履歴の有無を読み取る切替履歴有無読取手順に相当する。
【００３１】
ステップＡ４では、フードスイッチ４０からの信号に基づいてフードが開いているか否かを判断し、ＹＥＳの場合、つまり、フードスイッチ４０がオンであってフードが開いていることを検知した場合には終了し、ＮＯの場合、つまり、フードスイッチ４０がオフであってフードが閉じていることを検知した場合にはステップＡ５に進む。
【００３２】
従って、ＣＰＵ２１によるこのステップＡ４の情報処理がフードスイッチ４０のオン／オフ状態を検知するオン／オフ検知手段を構成すると共にコンピュータプログラムにおけるフードスイッチ４０のオン／オフ状態を検知するオン／オフ検知手順に相当する。
【００３３】
ステップＡ５では、エンジン始動システム７０を作動させてエンジンを始動させ、プログラムを終了する。
【００３４】
従って、ＣＰＵ２１によるこのステップＡ５の情報処理が、ドアが開いていないことを検知すること、シフトレバーがパーキング（Ｐ）の位置にあることを検知すること、及びフードスイッチ４０がオン／オフの切替履歴を有し且つフードスイッチ４０がオフ状態であってフードが閉じていることを検知することという一定の条件が満たされたときにエンジン始動システム７０を作動させるシステム作動手段を構成すると共にコンピュータプログラムにおけるこれらの一定の条件が満たされたときにエンジン始動システム７０を作動させるシステム作動手順に相当する。
【００３５】
サブルーチンのステップＢ１では、フードスイッチ４０からの信号に基づいてフードスイッチ４０がオン状態であるか否かを判断し、ＹＥＳの場合にはステップＢ２に進み、ＮＯの場合にはステップＢ１に戻る。
【００３６】
ここで、この場合、この段階までフードスイッチ４０のオン／オフの切替履歴が無かったということなので、フードスイッチ４０はオフ状態であったということであるが、フードスイッチ４０のオン状態を検知したということは、フードスイッチ４０がオフ状態からオン状態に切り替わったということである。従って、ＣＰＵ２１によるこのステップＢ１の情報処理がフードスイッチ４０のオン／オフの切替を検知する切替検知手段を構成すると共にコンピュータプログラムにおけるフードスイッチ４０のオン／オフの切替を検知する切替検知手順に相当する。
【００３７】
ステップＢ２では、記憶部２２の切替履歴情報を切替履歴無しから切替履歴有りに書き換えて終了する。
【００３８】
従って、ＣＰＵ２１によるこのステップＢ２の情報処理が記憶部２２の切替履歴情報を切替履歴無しから切替履歴有りに書き換える切替履歴情報書換手段を構成すると共にコンピュータプログラムにおける記憶部２２の切替履歴情報を切替履歴無しから切替履歴有りに書き換える切替履歴情報書換手順に相当する。
【００３９】
以上の構成のシステム制御装置１０によれば、フードスイッチ４０のオン／オフの切替履歴の有無により、切替履歴が無ければフードスイッチ４０の接続が未確認であり、一方、切替履歴が有ればフードスイッチ４０の接続が確認されたと判断でき、また、前者の場合、フードスイッチ４０のオン／オフの切替を検知したときに記憶部２２の切替履歴情報を切替履歴無しから切替履歴有りに書き換えることにより次回にはフードスイッチ４０の接続が確認されたと判断されることとなり、後者の場合、フードスイッチ４０が接続されていることが確認されているので、フードスイッチ４０のオン／オフ状態がオフ状態であることを含む一定の条件が満たされればエンジン始動システム７０を作動させることができる。
【００４０】
このような構成は、特に、自動車工場において有用である。例えば、組み付け工程において、ＥＣＵ２０とフードスイッチ４０との間でコネクタ４１の接続忘れ等による結線外れがあったとすると、仮に、フードを開けた状態から閉めた状態にしたとしてもフードスイッチ４０に接続されているはずの配線からはＥＣＵ２０に終始オフ状態が維持されたのと同様の信号が入力されるので、検査工程において、リモコンエンジンスタータ３０によるエンジン始動検査を行った場合、上記制御動作において、ステップＡ１においてドアが開いていないこと及びステップＡ２においてシフトレバーがパーキング（Ｐ）の位置にあることがそれぞれ検知したとしても、ステップＢ１で待機してしまうこととなり、エンジン始動システム７０は始動されず、それによってフードスイッチ４０の結線外れを検出することができる。そして、このフードスイッチ４０の結線外れを修正するときには、フードを開けて作業を行うこととなるので、フードスイッチ４０の結線外れが修正されればステップＢ１からステップＢ２に進み、記憶部２２の切替履歴情報を切替履歴無しから切替履歴有りに書き換えて終了し、その後フードを閉じれば、フードスイッチ４０がオフ状態となり、再度リモコンエンジンスタータ３０によるエンジン始動検査を行った場合には、上記制御動作において、ステップＡ１−ステップＡ２−ステップＡ３−ステップＡ４−ステップＡ５を経由してエンジン始動システム７０を始動させることとができる。従って、図３に示すサブルーチンの情報処理は基本的には自動車工場において１回のみ行われ、エンドユーザーによるリモコンエンジンスタータ３０を用いたエンジン始動システム７０の作動制御は図２に示すフローチャートの情報処理により行われる。
【００４１】
また、コネクタ４１外れは自動車の走行中には起こらないので、上記のように自動車工場で一旦フードスイッチ４０の結線が確認されれば、リモコンエンジンスタータ３０を操作したときに、操作者以外の者がフードを開いて整備点検等をしていた場合でも、フードスイッチ４０が確実にオン状態となるためエンジンが始動することはない。従って、フードスイッチ４０の結線外れに起因する誤判断によってフードが開いている状態でエンジンが始動するといった危険を回避することができる。
【００４２】
なお、本実施形態は、エンジン始動システム７０を作動制御するシステム制御装置１０としたが、特にこれに限定されるものではなく、例えば、キーレスエントリーシステムやライト制御システムのシステム制御装置であってもよい。
【００４３】
また、本実施形態では、フードスイッチ４０のオン／オフの切替履歴の有無を検知する構成としたが、特にこれに限定されるものではなく、例えば、ドアスイッチやトランクスイッチのオン／オフの切替履歴の有無を検知する構成であってもよい。
【００４４】
また、本実施形態では、フードが閉じた状態でフードスイッチ４０がオフ状態となり且つフードが開いた状態でフードスイッチ４０がオン状態となる構成としたが、特にこれに限定されるものではなく、フードが閉じた状態でフードスイッチ４０がオン状態となり且つフードが開いた状態でフードスイッチ４０がオフ状態となる構成であってもよい。但し、常態であるフードが閉じた状態で電力消費が無い観点からは本実施形態の構成が好ましい。
【００４５】
また、本実施形態では、制御装置本体であるＥＣＵ２０とは別体に構成された遠隔操作手段たるリモコンエンジンスタータ３０によりエンジン始動システム７０の作動制御を遠隔で操作する構成としたが、かかる遠隔操作手段たるリモコンエンジンスタータ３０を有さない構成であってもよい。
【産業上の利用可能性】
【００４６】
本発明は、自動車の所定のシステムを作動制御するシステム制御装置及び方法、並びにそれに用いるコンピュータプログラム及びそれを記録した記録媒体について有用である。
【図面の簡単な説明】
【００４７】
【図１】実施形態に係るシステム制御装置を示すブロック図である。
【図２】実施形態に係るシステム制御装置の制御を示すフローチャートである。
【図３】実施形態に係るシステム制御装置の制御のサブルーチンを示すフローチャートである。
【符号の説明】
【００４８】
１０  システム制御装置
２０  ＥＣＵ（制御装置本体）
２２  記憶部（切替履歴情報記憶手段）
３０  リモコンエンジンスタータ（遠隔操作手段）
４０  フードスイッチ
７０  エンジン始動システム
【図１】
2010071243.tif 000003
【図２】
2010071243.tif 000004
【図３】
2010071243.tif 000005