(57)【要約】【課題】ステアリングロックが解除されないまま車両のエンジンが始動されてしまうことを防止する。【解決手段】本発明は、エンジンが停止されている状態ではステアリングの操舵角を固定するステアリングロックを行う車両に搭載されて、エンジンを始動させるに際してステアリングロックを解除するエンジン始動装置であって、運転者によって所定の始動操作が行われると、ステアリングロックの解除を指示するアンロック指示信号を出力する操作対応制御部と、操作対応制御部が出力したアンロック信号に基づいて、ステアリングロックを解除するロック解除部と、ステアリングロックが解除されたことを示す情報をロック解除部から取得するとエンジンを始動させるエンジン始動制御部とを備えている。【選択図】図１
2018122811.tif 000002
【特許請求の範囲】
【請求項１】
エンジン（５０）が停止されている状態ではステアリングの操舵角を固定するステアリングロックを行う車両（１）に搭載されて、前記エンジンを始動させるに際して前記ステアリングロックを解除するエンジン始動装置（１００、２００）であって、
運転者によって所定の始動操作が行われると、ステアリングロックの解除を指示するアンロック指示信号を出力する操作対応制御部（２０）と、
前記操作対応制御部が出力した前記アンロック指示信号に基づいて、前記ステアリングロックを解除するロック解除部（３０、３１、３３）と、
前記ステアリングロックが解除されたことを示す情報を前記ロック解除部から取得すると前記エンジンを始動させるエンジン始動制御部（４０）と
を備える
ことを特徴とするエンジン始動装置。
【請求項２】
請求項１に記載のエンジン始動装置であって、
前記ステアリングロックの解除を検出するアンロックセンサー（３３）を備え、
前記エンジン始動制御部は、前記アンロックセンサーに直接接続されており、前記アンロックセンサーの出力に基づいて前記ステアリングロックの解除を検出し、前記ステアリングロックの解除を検出すると前記エンジンを始動させる
ことを特徴とするエンジン始動装置。
【請求項３】
請求項２に記載のエンジン始動装置であって、
前記エンジン始動制御部に加えて前記操作対応制御部も、前記アンロックセンサーに電気的に接続されていると共に、前記アンロックセンサーの出力に基づいて前記ステアリングロックの解除を検出するものであり、
前記エンジン始動制御部は、前記アンロックセンサーの出力に基づいて前記ステアリングロックの解除を検出し、且つ、前記操作対応制御部によっても前記ステアリングロックの解除が検出された場合に前記エンジンを始動させる
ことを特徴とするエンジン始動装置。
【請求項４】
請求項３に記載のエンジン始動装置であって、
前記操作対応制御部および前記エンジン始動制御部のうち前記操作対応制御部のみによって前記ステアリングロックの解除が検出された場合に、前記操作対応制御部に異常が発生したことを報知する異常報知部（６０）を備える
ことを特徴とするエンジン始動装置。
【請求項５】
エンジン（５０）が停止されている状態ではステアリングの操舵角を固定するステアリングロックを行う車両（１）に用いられて、前記エンジンを始動させるに際して前記ステアリングロックを解除するエンジン始動方法であって、
運転者によって所定の始動操作が行われると、操作対応制御部がステアリングロックの解除を指示するアンロック指示信号を出力する工程（Ｓ１０４、Ｓ３０４）と、
前記操作対応制御部が出力した前記アンロック指示信号に基づいて、ロック解除部が前記ステアリングロックを解除する工程と、
前記ステアリングロックが解除されたことを示す情報を前記ロック解除部からエンジン始動制御部が取得する工程（Ｓ２０１、Ｓ４０３、Ｓ４１３）と、
前記ステアリングロックが解除されたことを示す情報を前記エンジン始動制御部が取得すると、前記エンジンを始動させる工程と（Ｓ２０２、Ｓ４０８、Ｓ４１０、Ｓ４１４）
を備える
ことを特徴とするエンジン始動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ステアリングを所定の操舵角にロックするステアリングロック機構を有する車両に搭載された技術であって、該車両のエンジンを始動させる技術に関する。
【背景技術】
【０００２】
近年の車両には、車両盗難を防止するための種々の技術が搭載されている。このような技術との一つとして、エンジンを停止させるに際してステアリングを所定の操舵角にロックするステアリングロック機構が知られている。このようなステアリングロック機構が搭載された車両は、ステアリングロックが解除されない限りはステアリングの操舵角を調節することができないので、車両が不正に移動されてしまうことを抑制することができる。
【０００３】
上述したようなステアリングロックは、適正な運転者によってエンジンが始動されるに際して解除される。すなわち、ステアリングロック機構を有する車両は、少なくとも、運転者によってエンジンの始動操作が行われたことを検出する操作対応制御部（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ：ＥＣＵ）と、エンジンを始動させるエンジン始動制御部（ＥＣＵ）とを備えている。そして、操作対応制御部は、運転者によってエンジンの始動操作が行われると、ステアリングロックを解除し、該ステアリングロックが解除されたことを確認すると、その旨をエンジン始動制御部に伝達する。エンジン始動制御部は、ステアリングロックが解除されたことが伝達されると、車両のエンジンを始動する。こうすることによって、ステアリングロックが解除されないままエンジンが始動されることを防止している（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許２０１３−１０４３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の技術は、操作対応制御部が正常に動作することを前提にした技術であるため、次のような問題があった。すなわち、操作対応制御部に異常が生じた場合、すなわち、ステアリングロックが解除されていないにも拘わらず、操作対応制御部がステアリングロックの解除をエンジン始動制御部に伝達してしまった場合は、ステアリングロックが解除されないままエンジンが始動されてしまうという問題があった。
【０００６】
この発明は、従来技術が有する上述した課題に鑑みてなされたものであり、ステアリングロックが解除されないままエンジンが始動されてしまうことを防止する技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために本発明のエンジン始動装置は、エンジンが停止されている状態ではステアリングの操舵角を固定するステアリングロックを行う車両に搭載されて、エンジンを始動させるに際してステアリングロックを解除するエンジン始動装置であって、運転者によって所定の始動操作が行われると、ステアリングロックの解除を指示するアンロック指示信号を出力する操作対応制御部と、操作対応制御部が出力したアンロック指示信号に基づいて、ステアリングロックを解除するロック解除部と、ステアリングロックが解除されたことを示す情報をロック解除部から取得するとエンジンを始動させるエンジン始動制御部とを備えている。
【０００８】
このようなエンジン始動装置では、エンジン始動制御部は、ステアリングロックが解除されたことを示す情報を、操作対応制御部を介さずにロック制御部から直接取得し、エンジンを始動させる。このため、操作対応制御部に異常が生じたとしても、ステアリングロックが解除されないままエンジンが始動されてしまうことを防止することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】第１実施例のエンジン始動装置１００の大まかな内部構成を示す説明図である。
【図２】第１実施例のプッシュスタート制御ＥＣＵ２０が実行する処理のフローチャートである。
【図３】第１実施例のエンジン制御ＥＣＵ４０が実行する処理のフローチャートである。
【図４】第２実施例のエンジン始動装置２００の大まかな内部構成を示す説明図である。
【図５】第２実施例のプッシュスタート制御ＥＣＵ２０が実行する処理のフローチャートである。
【図６】第２実施例のエンジン制御ＥＣＵ４０が実行する処理のフローチャートである。
【図７】第２実施例のエンジン制御ＥＣＵ４０が実行する処理のフローチャートである。
【発明を実施するための形態】
【００１０】
以下では、上述した本願発明の内容を明確にするために実施例について説明する。
Ａ．第１実施例  ：
Ａ−１．装置構成  ：
図１には、第１実施例の「エンジン始動装置１００」の大まかな構成が示されている。第１実施例では「エンジン始動装置１００」が本発明における「エンジン始動装置」に相当する。
エンジン始動装置１００は、車両１（図示省略）に設けられており、車両１の利用者によって、車両１に設けられたプッシュスタートボタン１０が押下されると、車両１のステアリングロックを解除すると共に、車両１のエンジン５０を始動させる装置である。
図１に示すように、エンジン始動装置１００は、プッシュスタート制御ＥＣＵ２０と、エンジン制御ＥＣＵ４０とを備えている。これらのプッシュスタート制御ＥＣＵ２０、エンジン制御ＥＣＵ４０はそれぞれ、ＣＰＵと、その周辺デバイスであるＲＯＭや、ＲＡＭ、入出力回路などから構成されており、それぞれのＣＰＵおよびその周辺デバイスが協働することによって、プッシュスタート制御ＥＣＵ２０、エンジン制御ＥＣＵ４０の各種機能が実現される。以下では、これらの各種機能を「部」で表現している。
【００１１】
すなわち、図１に示すように、プッシュスタート制御ＥＣＵ２０は、電源切換制御部２１と、アンロック指示部２２とを備えている。これらのうち、電源切換制御部２１は、運転者によるプッシュスタートボタン１０の操作に対応して、車両１の電源をＩＧ（イグニッション）電源、ＡＣＣ（アクセサリー）電源に切り換える（これらの電源を投入する）。また、アンロック指示部２２は、ブレーキ操作が行われた状態で電源切換制御部２１によってＩＧ電源が投入されると（エンジン５０の始動に先立って）、ステアリングロックを解除する（アンロックする）ことを指示するアンロック指示信号をプッシュスタート制御ＥＣＵ２０の外部に出力する。
【００１２】
ここで、ステアリングロックとは、車両１の運転席に設けられたステアリング（図示省略）を所定の操舵角にロックする（操舵角を固定する）ことである。第１実施例の車両１では、ステアリングから伸びるステアリングシャフト（図示省略）に対して接近する方向（以下「ロック方向」という）と離反する方向（以下「解除方向」という）とに移動可能なロックバー（図示省略）を備えており、ロックバーがロック方向に移動すると該ロックバーがステアリングシャフトに係合する。これによって、ステアリングシャフト（ひいてはステアリング）の回動が妨げられてステアリングロックが行われる。これに対して、ロックバーが解除方向に移動すると、該ロックバーとステアリングシャフトとの係合が解除されることでステアリングシャフト（ひいてはステアリング）の回動が許容され、ステアリングロックが解除される。
【００１３】
第１実施例のエンジン始動装置１００は、図１に示すように、上述したロックバーをロック方向および解除方向に移動させるためのロック用モーター３１と、ロック用モーター３１を制御するステアリングロック制御部３０とを備えている。ステアリングロック制御部３０は、エンジン５０が停止されるに際しては、ロック用モーター３１を駆動することでロックバーをロック方向に移動させてステアリングロックを行う。また、エンジン５０が始動されるに際しては、すなわち、プッシュスタート制御ＥＣＵ２０のアンロック指示部２２からアンロック指示信号を受信すると、ロック用モーター３１を駆動することでロックバーを解除方向に移動させてステアリングロックを解除する。
【００１４】
また、第１実施例のエンジン始動装置１００は、ステアリングロックが行われたことを検出するロックセンサー３２と、ステアリングロックが解除されたことを検出するアンロックセンサー３３とを備えている。ロックセンサー３２としては、例えば、ステアリングシャフトに係合する位置（以下「ロック位置」という）にロックバーが存在することを検出するセンサーが採用され、リミットスイッチなどの接触式のセンサーや、受光部に到達する光の変化量を検出する遮光方式、電磁誘導により発生する渦電流の変化量を検出する電磁誘導方式、電気的な容量の変化量を検出する静電容量方式、磁石とリードスイッチを利用する磁気方式などの非接触式のセンサーなどを採用することができる。また、アンロックセンサー３３としては、ステアリングシャフトとの係合が解除された位置（以下「解除位置」という）にロックバーが存在することを検出するセンサーが採用され、このようなアンロックセンサー３３としても上述した接触式のセンサーや非接触式のセンサーなどを採用することができる。また、アンロックセンサー３３は、ロックバーがロック位置からアンロック位置に変化したこと（ステアリングロックが解除されたこと）を示すアンロック済信号を外部に出力する。
【００１５】
また、図１に示すように、エンジン制御ＥＣＵ４０は点火制御部４１を備えている。点火制御部４１は、セルフスターターの回転や、スパークプラグの点火、スロットルバルブの調節などを行うことによって（各種機構に行わせることによって）エンジン５０を始動させる。
【００１６】
ここで、第１実施例の車両１は、上述したようにエンジン５０が停止されるに際してステアリングロックを行う。これによって、車両１が盗難などによって不正に移動されてしまうことを抑制することができる。これに対して、エンジン５０が始動されるに際しては、ステアリングロックが解除されないままエンジン５０が始動されることを防止するため、ステアリングロックの解除が確認された後にエンジン５０を始動させる。
【００１７】
従来であれば、図１に破線の矢印で示すように、プッシュスタート制御ＥＣＵ２０が、アンロックセンサー３３の出力するアンロック済信号を受信することでステアリングロックが解除されたことを確認し、その旨をエンジン制御ＥＣＵ４０の点火制御部４１に伝達していた。そして、エンジン制御ＥＣＵ４０の点火制御部４１は、ステアリングロックが解除されたことをプッシュスタート制御ＥＣＵ２０から伝達されると、エンジン５０を始動させていた。ステアリングロックの解除をステアリングロック制御部３０に指示するのはプッシュスタート制御ＥＣＵ２０であるので、図１に破線の矢印で示すように、プッシュスタート制御ＥＣＵ２０がステアリングロックの解除を確認してエンジン制御ＥＣＵ４０に伝達することは、極めて自然なことである。
【００１８】
もっとも、プッシュスタート制御ＥＣＵ２０の各種機能は、上述したようにＣＰＵおよびその周辺デバイスが協働することによって実現される機能であるため、該ＣＰＵやその周辺デバイス（プッシュスタート制御ＥＣＵ）に不具合が生じると、実際にはステアリングロックの解除が行われていないにも拘わらず、ステアリングロックが解除されたという情報がエンジン制御ＥＣＵ４０に伝達されてしまう虞（ステアリングロックが解除されたと判断してしまう虞）がある。このため、ステアリングロックが解除されないままエンジン５０が始動されてしまう虞がある。
【００１９】
そこで、第１実施例のエンジン制御ＥＣＵ４０の点火制御部４１は、図１に太線の矢印で示すように、アンロックセンサー３３が出力するアンロック済信号を、プッシュスタート制御ＥＣＵ２０を介さずに直接的に受信することとし（エンジン制御ＥＣＵ４０とアンロックセンサー３３とをプッシュスタート制御ＥＣＵ２０を介さずに電気的に接続することとし）、このアンロック済信号を受信した場合にエンジン５０を始動させる。こうすると、プッシュスタート制御ＥＣＵ２０に不具合が生じて、実際にはステアリングロックの解除が行われていないにも拘わらず、ステアリングロックが解除されたと判断してしまうような場合であっても、エンジン制御ＥＣＵ４０の点火制御部４１がエンジン５０を始動させることはない。この結果、ステアリングロックが解除されないままエンジン５０が始動されてしまうことを防止することができる。
【００２０】
尚、プッシュスタート制御ＥＣＵ２０は本発明における「操作対応制御部」に相当し、エンジン制御ＥＣＵ４０は本発明における「エンジン始動制御部」に相当し、ステアリングロック制御部３０、ロック用モーター３１、アンロックセンサー３３は本発明における「ロック解除部」に相当する。
【００２１】
Ａ−２．プッシュスタート制御ＥＣＵ２０による処理  ：
以下では、第１実施例のプッシュスタート制御ＥＣＵ２０によって実行される処理について説明する。図２には、プッシュスタート制御ＥＣＵ２０によって実行される処理のフローチャートが示されている。この処理は、タイマ割り込み処理として（例えば、１秒毎に）実行される。
【００２２】
プッシュスタート制御ＥＣＵ２０（電源切換制御部２１）は、処理を開始すると先ず、プッシュスタートボタン１０の操作が行われたか否かを判断する（Ｓ１０１）。その結果、プッシュスタートボタン１０の操作が行われたと判断された場合は（Ｓ１０１：ｙｅｓ）、ＡＣＣ電源、ＩＧ電源への切り換え（ＡＣＣ電源、ＩＧ電源の投入）を行う（Ｓ１０２）。ここで、第１実施例では、車両１の運転者に識別情報（ＩＤ）が記憶された携帯キーを所有させており、プッシュスタート制御ＥＣＵ２０は、該携帯キーから送信される識別情報が予め登録された識別情報と一致した場合のみに、プッシュスタートボタン１０の操作に対応する処理を行う。そこで、Ｓ１０１の判断処理では、携帯キーから送信された識別情報が予め登録された識別情報と一致した状態でプッシュスタートボタン１０が操作されたか否かが判断される。
【００２３】
また、第１実施例では、プッシュスタートボタン１０の操作態様に対応した電源の切り換え（投入）を行う。詳しくは、Ｓ１０２の処理では、ブレーキ操作が行われていない場合は、プッシュスタートボタン１０の操作が１回行われるとＡＣＣ電源を投入し、プッシュスタートボタン１０の操作が２回行われるとＩＧ電源を投入する。これに対して、ブレーキ操作が行われている（ブレーキが踏み込まれている）場合は、プッシュスタートボタン１０が操作されると、ＩＧ電源を投入すると共に、エンジン５０を始動させるための処理を行う。すなわち、エンジン５０を始動させる場合は（Ｓ１０３：ｙｅｓ）、プッシュスタート制御ＥＣＵ２０（アンロック指示部２２）は、ステアリングロックを解除すべく、アンロック指示信号をステアリングロック制御部３０に向けて送信する（Ｓ１０４）。尚、ブレーキ操作が行われている（ブレーキが踏み込まれている）状態でプッシュスタートボタン１０を操作することは、本発明における「所定の始動操作」に相当する。
【００２４】
Ａ−３．エンジン制御ＥＣＵによる処理  ：
次に、第１実施例のエンジン制御ＥＣＵ４０によって実行される処理について説明する。図３には、エンジン制御ＥＣＵ４０によって実行される処理のフローチャートが示されている。この処理は、タイマ割り込み処理として（例えば、１秒毎に）実行される。
【００２５】
エンジン制御ＥＣＵ４０（点火制御部４１）は、処理を開始すると先ず、アンロックセンサー３３からアンロック済信号を受信したか否かを判断する（Ｓ２０１）。エンジン制御ＥＣＵ４０には、プッシュスタート制御ＥＣＵ２０を介さずにアンロックセンサー３３が電気的に接続されており、該アンロックセンサー３３からアンロック済信号を受信したか否かを判断する。そして、エンジン制御ＥＣＵ４０（点火制御部４１）は、アンロック済信号を受信したと判断された場合は（Ｓ２０１：ｙｅｓ）、エンジン５０を始動させる（Ｓ２０２）
【００２６】
以上のように、第１実施例のエンジン制御ＥＣＵ４０（点火制御部４１）は、アンロックセンサー３３が出力するアンロック済信号を、プッシュスタート制御ＥＣＵ２０を介さずに直接的に受信することとし（エンジン制御ＥＣＵ４０とアンロックセンサー３３とをプッシュスタート制御ＥＣＵ２０を介さずに電気的に接続することとし）、このアンロック済信号を受信した場合にエンジン５０を始動させる。こうすると、プッシュスタート制御ＥＣＵ２０に不具合が生じて、実際にはステアリングロックの解除が行われていないにも拘わらず、ステアリングロックが解除されたと判断してしまうような場合であっても、エンジン制御ＥＣＵ４０の点火制御部４１がエンジン５０を始動させることはない。この結果、ステアリングロックが解除されないままエンジン５０が始動されてしまうことを防止することができる。
【００２７】
Ｂ．第２実施例  ：
Ｂ−１．装置構成  ：
次に、第２実施例について説明する。図４には、第２実施例の「エンジン始動装置２００」の大まかな構成が示されている。第２実施例では「エンジン始動装置２００」が本発明における「エンジン始動装置」に相当する。尚、第２実施例において、第１実施例と同様の構成については、同一の符号を付してその説明を適宜省略する。
図４に示すように、第２実施例のプッシュスタート制御ＥＣＵ２０は、電源切換制御部２１、アンロック指示部２２に加えて、エンジン始動指示部２３を備えている。このエンジン始動指示部２３は、アンロックセンサー３３が出力するアンロック済信号を受信することによって、ステアリングロックが解除されたことを検出（確認）し、ステアリングロックの解除が確認されたことを受けて、エンジン５０の始動を指示するエンジン始動指示信号をエンジン制御ＥＣＵ４０に向けて送信する。
【００２８】
そして、第２実施例のエンジン制御ＥＣＵ４０（点火制御部４１）は、「アンロックセンサー３３から出力されるアンロック済信号」だけでなく、「エンジン始動指示部２３から出力されるエンジン始動指示信号」も受信した場合に、エンジン５０を始動させる。すなわち、第２実施例のエンジン制御ＥＣＵ４０（点火制御部４１）は、「アンロックセンサー３３から出力されるアンロック済信号」および「エンジン始動指示部２３から出力されるエンジン始動指示信号」の双方を受信したら、エンジン５０を始動させる。こうすると、プッシュスタート制御ＥＣＵ２０およびエンジン制御ＥＣＵ４０の双方がステアリングロックの解除を確認した場合にエンジン５０が始動されることとなるので、ステアリングロックが解除されないままエンジン５０が始動されてしまうことを更に防止することができる。
【００２９】
また、図４に示すように、第２実施例のエンジン制御ＥＣＵ４０には、エンジン始動装置２００に係る異常を車両１の利用者に報知する異常報知部６０を備えている。この異常報知部６０が報知する内容については後に説明する。
【００３０】
Ｂ−２．プッシュスタート制御ＥＣＵ２０による処理  ：
以下では、第２実施例のプッシュスタート制御ＥＣＵ２０によって実行される処理について説明する。図５には、第２実施例のプッシュスタート制御ＥＣＵ２０によって実行される処理のフローチャートが示されている。この処理は、タイマ割り込み処理として（例えば、１秒毎に）実行される。
【００３１】
第２実施例のプッシュスタート制御ＥＣＵ２０は、処理を開始すると先ず、第１実施例のプッシュスタート制御ＥＣＵ２０の処理（Ｓ１０１〜Ｓ１０４）と同様の処理を行う（Ｓ３０１〜Ｓ３０４）。簡単に説明すると、プッシュスタートボタン１０の操作が行われたか否かを判断し（Ｓ３０１）、プッシュスタートボタン１０の操作が行われたと判断された場合は（Ｓ３０１：ｙｅｓ）、ＡＣＣ電源、ＩＧ電源への切り換え（ＡＣＣ電源、ＩＧ電源の投入）を行う（Ｓ３０２）。そして、ブレーキ操作が行われている（ブレーキが踏み込まれている）状態で、プッシュスタートボタン１０が操作された場合は（Ｓ３０３：ｙｅｓ）、ステアリングロックを解除すべく、アンロック指示信号をステアリングロック制御部３０に向けて送信する（Ｓ３０４）。
【００３２】
こうして、アンロック指示信号を送信したら（Ｓ３０４）、アンロックセンサー３３からアンロック済信号を受信したか否かを判断する（Ｓ３０５）。その結果、アンロック済信号を受信したと判断された場合（Ｓ３０５：ｙｅｓ）、すなわち、ステアリングロックが解除されたと判断された場合は（Ｓ３０５：ｙｅｓ）、エンジン制御ＥＣＵ４０に向けてエンジン始動指示信号を送信する（Ｓ３０６）。
【００３３】
一方、アンロック済信号を未だ受信していないと判断された場合は（Ｓ３０５：ｎｏ）、アンロック指示信号を送信してから第１待機時間（例えば、０．５秒）が経過したか否か、すなわち、いわゆるタイムアウトとなったか否かを判断する（Ｓ３０７）。その結果、未だタイムアウトとなっていない場合は（Ｓ３０７：ｎｏ）、アンロック済信号の受信をそのまま待機する。そして、タイムアウトとなる前にアンロック済信号を受信した場合は（Ｓ３０５：ｙｅｓ）、エンジン制御ＥＣＵ４０に向けてエンジン始動指示信号を送信する（Ｓ３０６）。これに対して、アンロック済信号を受信できないままタイムアウトとなった場合は（Ｓ３０７：ｙｅｓ）、アンロック指示信号を送信したにも拘わらずアンロック済信号を受信できていないということなので、ステアリングロックに係る異常、すなわち、ステアリングロック制御部３０、ロック用モーター３１、アンロックセンサー３３、ロックバー等の異常に対応する処理を行う。例えば、ステアリングロックに係る異常が生じたことを車両１の利用者に報知する処理を行う。このようなステアリングロックに係る異常の報知は、車両１に設けられた警告灯や液晶表示器等の表示部に異常を表示したり、車両１に設けられたスピーカーからブザー音を出力したりすることによって行われる。こうすることによって、ステアリングロックに係る異常の発生を車両１の利用者に認識させることができる。
【００３４】
Ｂ−３．エンジン制御ＥＣＵによる処理  ：
次に、第２実施例のエンジン制御ＥＣＵ４０によって実行される処理について説明する。図６および図７には、第２実施例のエンジン制御ＥＣＵ４０によって実行される処理のフローチャートが示されている。この処理は、タイマ割り込み処理として（例えば、１秒毎に）実行される。
【００３５】
第２実施例のエンジン制御ＥＣＵ４０（点火制御部４１）は、処理を開始すると先ず、第１フラグがＯＮに設定されているか否かを判断する（Ｓ４０１）。第１フラグは、アンロックセンサー３３からのアンロック済信号を既に受信済みであることを示すフラグであって、エンジン制御ＥＣＵ４０のＲＡＭにその記憶領域が確保されている。従って、Ｓ４０１の判断処理では、アンロックセンサー３３からのアンロック済信号を既に受信済みであるか否かが判断される。
【００３６】
その結果、アンロック済信号を未だ受信していない場合、すなわち、第１フラグがＯＦＦに設定されている場合は（Ｓ４０１：ｎｏ）、続いて、第２フラグがＯＮに設定されているか否かを判断する（Ｓ４０２）。第２フラグは、プッシュスタート制御ＥＣＵ２０（エンジン始動指示部２３）からのエンジン始動指示信号を既に受信済みであることを示すフラグであって、エンジン制御ＥＣＵ４０のＲＡＭにその記憶領域が確保されている。従って、Ｓ４０２の判断処理では、プッシュスタート制御ＥＣＵ２０（エンジン始動指示部２３）からのエンジン始動指示信号を既に受信済みであるか否かが判断される。その結果、エンジン始動指示信号も未だ受信していない場合、すなわち、第２フラグもＯＦＦに設定されている場合は（Ｓ４０２：ｎｏ）、アンロックセンサー３３からアンロック済信号を受信したか否かを判断する（Ｓ４０３）。その結果、アンロック済信号を受信した場合は（Ｓ４０３：ｙｅｓ）、その旨を記憶すべく、第１フラグをＯＮに設定する（Ｓ４０４）。また、プッシュスタート制御ＥＣＵ２０（エンジン始動指示部２３）からエンジン始動指示信号を受信したか否かも判断する（Ｓ４０５）。その結果、エンジン始動指示信号を受信した場合は（Ｓ４０５：ｙｅｓ）、その旨を記憶すべく、第２フラグをＯＮに設定する（Ｓ４０６）。
【００３７】
続いて、第１フラグおよび第２フラグの双方がＯＮに設定されているか否か、すなわち、アンロック済信号およびエンジン始動指示信号の双方を受信したか否かを判断する（Ｓ４０７）。その結果、アンロック済信号およびエンジン始動指示信号の双方を受信した場合は（Ｓ４０７：ｙｅｓ）、エンジン５０を始動させる（Ｓ４０８）。
【００３８】
一方、Ｓ４０１の判断処理で、第１フラグがＯＮに設定されていると判断された場合、すなわち、アンロック済信号およびエンジン始動指示信号のうちアンロック済信号のみが既に受信済みである場合は（Ｓ４０１：ｙｅｓ）、図７（ａ）に移り、プッシュスタート制御ＥＣＵ２０からエンジン始動指示信号を受信したか否かを判断する（Ｓ４０９）。その結果、エンジン始動指示信号を受信した場合（Ｓ４０９：ｙｅｓ）、すなわち、アンロック済信号は既に受信済みであることから、結果的に、アンロック済信号およびエンジン始動指示信号の双方を受信したこととなった場合は、エンジン５０を始動させる（Ｓ４１０）。
【００３９】
これに対して、Ｓ４０９の判断処理で、エンジン始動指示信号を未だ受信していないと判断された場合（Ｓ４０９：ｎｏ）、すなわち、アンロック済信号は既に受信しているもののエンジン始動指示信号は未だ受信していない場合は、アンロック済信号を受信してから第２待機時間（例えば、２秒）が経過したか否か、すなわち、いわゆるタイムアウトとなったか否かを判断する（Ｓ４１１）。その結果、未だタイムアウトとなっていない場合は（Ｓ４１１：ｎｏ）、アンロック済信号の受信をそのまま待機する。つまり、次のタイマ割り込み処理で再びＳ４０９の判断処理が行われる。そして、タイムアウトになる前にエンジン始動指示信号を受信した場合（Ｓ４０９：ｙｅｓ）、すなわち、アンロック済信号は既に受信済みであることから、結果的に、アンロック済信号およびエンジン始動指示信号の双方を受信したこととなった場合は、エンジン５０を始動させる（Ｓ４１０）。これに対して、エンジン始動指示信号を受信できないままタイムアウトとなった場合は（Ｓ４１１：ｎｏ）、アンロック済信号を受信しているにも拘わらずエンジン始動指示信号を受信できていないことに対応する処理である第１異常対応処理を行う（Ｓ４１２）。すなわち、この場合は、プッシュスタート制御ＥＣＵ２０に不具合が生じてエンジン始動指示信号を出力できていない異常や、プッシュスタート制御ＥＣＵ２０がアンロックセンサー３３からのアンロック済信号を受信できていない異常（以下、これらの異常をまとめて「第１異常」という）が発生したことが推定される。そこで、第１異常対応処理としては、第１異常の発生を報知する処理を行う。第１異常の発生の報知は、車両１に設けられた警告灯や液晶表示器等の表示部に異常を表示したり、車両１に設けられたスピーカーからブザー音を出力したりすることによって行われる。こうすることによって、第１異常の発生を車両１の利用者に認識させることができる。尚、第１異常を報知するこれらの構成は、図４に示す異常報知部６０として機能する。
【００４０】
一方、図６のＳ４０２の判断処理で、第２フラグがＯＮに設定されていると判断された場合、すなわち、アンロック済信号およびエンジン始動指示信号のうちエンジン始動指示信号のみが既に受信済みである場合は（Ｓ４０２：ｙｅｓ）、図７（ｂ）に移り、アンロックセンサー３３からアンロック済信号を受信したか否かを判断する（Ｓ４１３）。その結果、アンロック済信号を受信した場合（Ｓ４１３：ｙｅｓ）、すなわち、エンジン始動指示信号は既に受信済みであることから、結果的に、アンロック済信号およびエンジン始動指示信号の双方を受信したこととなった場合は、エンジン５０を始動させる（Ｓ４１４）。
【００４１】
これに対して、Ｓ４１３の判断処理で、アンロック済信号を未だ受信していないと判断された場合（Ｓ４１３：ｎｏ）、すなわち、エンジン始動指示信号は既に受信しているもののアンロック済信号は未だ受信していない場合は、エンジン始動指示信号を受信してから第２待機時間より短い第３待機時間（例えば、１秒）が経過したか否か、すなわち、いわゆるタイムアウトとなったか否かを判断する（Ｓ４１１）。
【００４２】
ここで、上述した図７（ａ）のＳ４１１の説明にあるように、アンロック済信号およびエンジン始動指示信号のうちアンロック済信号のみを受信している場合は、第２待機時間が経過したらタイムアウトと判断するものの、エンジン始動指示信号のみを受信している場合は、第２待機時間より短い第３待機時間が経過したらタイムアウトと判断することとしている。これは、エンジン始動指示信号は、アンロックセンサー３３からアンロック済信号を受信したプッシュスタート制御ＥＣＵ２０から受信するのに対して、アンロック済信号は、アンロックセンサー３３から直接的に受信することから、エンジン始動指示信号を受信するまでの時間よりもアンロック済信号を受信するまでの時間の方が短いことが推定されるためである。そして、このような構成とすると、タイムアウトと判断するまでの時間を短縮することが可能となる。
【００４３】
Ｓ４１５の判断処理の結果、未だタイムアウトとなっていない場合は（Ｓ４１５：ｎｏ）、アンロック済信号の受信をそのまま待機する。つまり、次のタイマ割り込み処理で再びＳ４１３の判断処理が行われる。そして、タイムアウトになる前にアンロック済信号を受信した場合（Ｓ４１３：ｙｅｓ）、すなわち、エンジン始動指示信号は既に受信済みであることから、結果的に、アンロック済信号およびエンジン始動指示信号の双方を受信したこととなった場合は、エンジン５０を始動させる（Ｓ４１４）。これに対して、アンロック済信号を受信できないままタイムアウトとなった場合は（Ｓ４１５：ｎｏ）、アンロック済信号を受信していないにも拘わらずエンジン始動指示信号を受信したことに対応する処理である第２異常対応処理を行う（Ｓ４１６）。すなわち、この場合は、プッシュスタート制御ＥＣＵ２０に不具合が生じてステアリングロックが解除されてないにも拘わらず（アンロックセンサー３３からアンロック済信号が出力されていないにも拘わらず）エンジン始動指示信号を出力してしまう異常（以下、この異常を「第２異常」という）が発生したことが推定される。そこで、第２異常対応処理としては、第２異常の発生を報知する処理を行う。第２異常の発生の報知は、車両１に設けられた警告灯や液晶表示器等の表示部に異常を表示したり、車両１に設けられたスピーカーからブザー音を出力したりすることによって行われる。こうすることによって、第２異常の発生を車両１の利用者に認識させることができる。尚、第２異常を報知するこれらの構成は、図４に示す異常報知部６０として機能する。
【００４４】
以上のように、第２実施例のエンジン制御ＥＣＵ４０（点火制御部４１）は、「アンロックセンサー３３から出力されるアンロック済信号」および「エンジン始動指示部２３から出力されるエンジン始動指示信号」の双方を受信したら、エンジン５０を始動させる。こうすると、プッシュスタート制御ＥＣＵ２０およびエンジン制御ＥＣＵ４０の双方がステアリングロックの解除を確認した場合にエンジン５０が始動されることとなるので、ステアリングロックが解除されないままエンジン５０が始動されてしまうことを更に防止することができる。
【００４５】
以上、実施例について説明したが、本発明は上記の実施例に限られるものではなく、その要旨を逸脱しない範囲において種々の態様で実施することができる。
【符号の説明】
【００４６】
１０…プッシュスタートボタン、    ２０…プッシュスタート制御ＥＣＵ、
２１…電源切換制御部、            ２２…アンロック指示部、
２３…エンジン始動指示部、        ３０…ステアリングロック制御部、
３１…ロック用モーター、  ３２…ロックセンサー、  ３３…アンロックセンサー、
４０…エンジン制御ＥＣＵ、４１…点火制御部、      ５０…エンジン、
６０…異常報知部、        １００、２００…エンジン始動装置。
【図１】
2018122811.tif 000003
【図２】
2018122811.tif 000004
【図３】
2018122811.tif 000005
【図４】
2018122811.tif 000006
【図５】
2018122811.tif 000007
【図６】
2018122811.tif 000008
【図７】
2018122811.tif 000009