(57)【要約】【課題】車両側の構成に関わらず使用可能な汎用性の高い、かつ構成が簡易で正確にスイッチの状態を判定可能な始動装置を提供すること。【解決手段】スタータ１ラインが必要である場合にはスタータ１ラインをスタータスイッチＳＷｓ１に接続し、スタータ１ラインが不要である場合にはスタータ１ラインを補助回路１８を介してスタータライン２に接続する。さらに、スタータ１ラインが不要である場合には、スタータスイッチＳＷｓ１に対する判定タイミングを変更し、スタータスイッチＳＷｓ２の判定タイミングに合わせることによって存在しないスイッチに対する判定を仮想的に実現する。【選択図】        図１−１
2006183656.tif 000002
【特許請求の範囲】
【請求項１】
遠隔操作用端末から受信した信号に基づいて、もしくは自律的に車両の始動制御を行なう始動制御装置であって、
第１のスタータスイッチもしくは第１のイグニッションスイッチの制御信号を出力する第１のスイッチ制御手段と、
第２のスタータスイッチもしくは第２のイグニッションスイッチの制御信号を出力する第２のスイッチ制御手段と、
前記第１のスイッチ制御手段が制御するスイッチの状態を監視する第１の監視手段と、
前記第２のスイッチ制御手段が制御するスイッチの状態を監視する第２の監視手段と、
前記第２の監視手段に、前記第２のスイッチ制御手段が制御するスイッチ以外のスイッチの状態を入力する補助回路と、
を備えたことを特徴とする始動制御装置。
【請求項２】
前記第１のスイッチ制御手段は第１のスタータスイッチに対する制御信号を出力し、前記第２のスイッチ制御手段は第２のスタータスイッチに対する制御信号を出力し、前記補助回路は前記第２の監視手段に前記第１のスタータスイッチの状態を入力することを特徴とする請求項１に記載の始動制御装置。
【請求項３】
前記第１の監視手段および／または前記第２の監視手段による監視結果に基づいてスイッチの接続状態を判定する判定手段をさらに備え、前記判定手段は、前記判定を実行するタイミングを変更可能であることを特徴とする請求項１または２に記載の始動制御装置。
【請求項４】
前記判定手段は、前記補助回路が入力したスイッチの制御タイミングと前記第２のスイッチ制御手段による制御タイミングとのうち、タイミングが遅い方に合わせて前記第２の監視手段による監視結果に基づいたスイッチの接続状態の判定を行なうことを特徴とする請求項３に記載の始動制御装置。
【請求項５】
前記判定手段は、前記補助回路が入力したスイッチの制御タイミングに合わせて前記第２の監視手段による監視結果に基づいたスイッチの接続状態の判定を行なうことを特徴とする請求項３に記載の始動制御装置。
【請求項６】
前記第１のスタータスイッチおよび／または第１のイグニッションスイッチを内部に備えるとともに、前記第２のスイッチ制御手段が制御するスイッチを外部に接続するための外部接続端子をさらに備えたことを特徴とする請求項１〜５のいずれか一つに記載の始動制御装置。
【請求項７】
始動制御時に第１のイグニッション系スイッチの状態を監視する第１の監視手段と、
始動制御時に第２のイグニッション系スイッチの状態を監視する第２の監視手段とを備え、
前記第２の監視手段は、前記第２のイグニッション系スイッチが取付けられない場合、前記第１のイグニッション系スイッチの状態を監視することを特徴とする始動制御装置。
【請求項８】
始動制御時に第１のイグニッション系スイッチを制御する第１のスイッチ制御手段と、
始動制御時に前記第１のイグニッション系スイッチと異なるタイミングで第２のイグニッション系スイッチを制御する第２のスイッチ制御手段と、
第１のイグニッション系スイッチの状態を監視する第１の監視手段と、
第２のイグニッション系スイッチの状態を監視する第２の監視手段と、
前記第１のイグニッション系スイッチの状態変化後前記第１の監視手段による監視結果に基づいて前記第１のイグニッション系スイッチの異常を判定する第１の判定手段と、
前記第２のイグニッション系スイッチの状態変化後前記第２の監視手段による監視結果に基づいて前記第２のイグニッション系スイッチの異常を判定する第２の判定手段とを備え、
前記第１の判定手段による前記第１のイグニッション系スイッチの状態変化後の異常判定開始タイミングと第２の判定手段による第２のイグニッション系スイッチの状態変化後の異常判定開始タイミングとが同じタイミングに設定されていることを特徴とする始動制御装置。
【請求項９】
前記第２の監視手段は前記第２のイグニッション系スイッチが取付けられない場合、前記第１のイグニッション系スイッチの状態を監視することを特徴とする請求項８に記載の始動制御装置。
【請求項１０】
始動制御時に第１のイグニッション系スイッチの制御信号を出力する第１のスイッチ制御手段と、
始動制御時に前記第１のイグニッション系スイッチと異なるタイミングで第２のイグニッション系スイッチの制御信号を出力する第２のスイッチ制御手段と、
第１のイグニッション系スイッチの出力信号が入力され、該第１のイグニッション系スイッチの状態を監視する第１の監視手段と、
第１のイグニッション系スイッチの出力信号または第２のイグニッション系スイッチの出力信号が入力され該入力される信号の状態を監視する第２の監視手段と、
前記第１のイグニッション系スイッチの制御信号を出力した後第１の所定のタイミングで前記第１のイグニッション系スイッチの異常判定を開始する第１の判定手段と、
前記第２のイグニッション系スイッチの制御信号を出力した後第２の所定のタイミングで前記第２の監視手段に入力されるスイッチの異常判定を開始する第２の判定手段とを備え、
前記第１の判定手段による前記異常判定開始タイミングと第２の判定手段による異常判定開始タイミングとは同じタイミングに設定されていることを特徴とする始動制御装置。
【請求項１１】
始動制御時に第１のイグニッション系スイッチの制御信号を出力する第１のスイッチ制御手段と、
始動制御時に前記第１のイグニッション系スイッチと異なるタイミングで第２のイグニッション系スイッチの制御信号を出力する第２のスイッチ制御手段と、
第１のイグニッション系スイッチの出力信号が入力され、該第１のイグニッション系スイッチの状態を監視する第１の監視手段と、
第１のイグニッション系スイッチの出力信号または第２のイグニッション系スイッチの出力信号が入力され該入力される信号の状態を監視する第２の監視手段と、
前記第１のイグニッション系スイッチの制御信号を出力した後第１の所定のタイミングで前記第１のイグニッション系スイッチの異常判定を開始する第１の判定手段と、
前記第２のイグニッション系スイッチの制御信号を出力した後第２の所定のタイミングで前記第２の監視手段に入力されるスイッチの異常判定を開始する第２の判定手段と、
第１の監視手段および第２の監視手段による監視結果に基づいて、前記第２の監視手段に入力されているイグニッション系スイッチの種類を特定する入力特定手段と、
該入力特定手段により前記第２の監視手段に入力されているイグニッション系スイッチが第１のイグニッション系スイッチであると特定された場合、前記第２の判定手段による前記異常判定開始タイミングを第１の判定手段による異常判定開始タイミングに変更する判定タイミング変更手段と
を備えたことを特徴とする始動制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、遠隔操作用端末から受信した信号に基づいて、もしくは自律的に車両の始動制御を行なう始動制御装置に関し、特に、車両側の構成に関わらず使用可能な汎用性の高い始動制御装置に関するものである。
【背景技術】
【０００２】
車両は、エンジンの始動を制御するスタータスイッチ、エンジンの点火を制御するイグニッションスイッチ、車載電気機器に対する電源供給を制御するアクセサリースイッチを有することが一般的である。
【０００３】
ここで、スタータスイッチがオンの状態ではスタータモータの回転に大きな電力が必要となるので、アクセサリースイッチを同時にオン状態とすると車載電気機器に対する電源供給が不安定になる。
【０００４】
そのため、従来、これらのスイッチ（スタータスイッチ、イグニッションスイッチ、アクセサリースイッチ）は、運転者によるイグニッションキーの操作によって物理的にオン状態、オフ状態を切り換える構成とし、スタータスイッチとアクセサリースイッチとが同時にオン状態となることを防止していた。
【０００５】
ところが、近年、リモートキーなどの遠隔操作端末によってイグニッションキーが挿入されていない状態で車両の始動制御を実行する要望があり、リレー回路によってスタータスイッチ、イグニッションスイッチ、アクセサリースイッチ等のイグニッション系スイッチのオンオフ制御を行なう構成が採用されている。
【０００６】
しかし、スタータスイッチやアクセサリースイッチは大電流を制御するためスイッチ（制御リレー）の接点溶着が発生する場合があり、溶着によってスタータスイッチとアクセサリースイッチとが同時にオン状態になる可能性があった。
【０００７】
そこで、特許文献１は、スイッチ（制御リレー）に接点溶着が発生した場合、他の制御リレーをオフ制御し、その後、各スイッチが共用するサブリレーをオフにする技術を公開している。また、特許文献２は、エンジン始動接点をバイパスする接点手段の故障検出能力を高めたエンジン始動装置を開示している。
【０００８】
【特許文献１】登録実用新案第２５７３２７４号公報
【特許文献２】特開平９−３２９０７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、車両によってはイグニッションやスタータの信号を複数使用するものがある。この場合、始動制御装置には対応する数のイグニッションスイッチやスタータスイッチを備えることが必要である。しかし、イグニッションやスタータの信号が単独である車両用と、複数の信号を使用する車両用とにそれぞれ個別に始動制御装置を作成することとするとコストの増大を招くので、イグニッションやスタータの信号が単独である場合にも複数である場合にも使用可能な汎用の始動制御装置が求められる。
【００１０】
さらにコスト削減の観点からは、使用しないスイッチは削除可能とし、搭載する車両に必要である場合にのみ接続することが望ましい。
【００１１】
しかしながら、例えば２系統のスタータ信号に対応した始動制御装置をスタータ信号が１系統の車両に搭載する場合に、使用しないスイッチを単純に削除すると、削除したスイッチの状態判定を行なう際に異常が発生するという問題がある。
【００１２】
スイッチの状態判定には、オープン判定（オン制御に対応して正しくスイッチがオン状態になったかの判定）と溶着判定（オフ制御に対応して正しくスイッチがオフ状態になったかの判定）とがあるが、削除したスイッチについては常にオフ状態と同様の状態となるので、このオープン判定によって「オープン故障（オン制御を行なったにも関わらずオフ状態である）」と判定されてしまう。
【００１３】
そのため、従来、車両側の構成に関わらず使用可能な汎用性の高い、かつ構成が簡易で正確にスイッチの状態を判定可能な始動装置の実現が、重要な課題となっていた。
【００１４】
この発明は、上述した従来技術における課題を解決するためになされたものであり、車両側の構成に関わらず使用可能な汎用性の高い、かつ構成が簡易で正確にスイッチの状態を判定可能な始動装置を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上述した課題を解決し、目的を達成するため、請求項１の発明に係る始動制御装置は、遠隔操作用端末から受信した信号に基づいて、もしくは自律的に車両の始動制御を行なう始動制御装置であって、第１のスタータスイッチもしくは第１のイグニッションスイッチの制御信号を出力する第１のスイッチ制御手段と第２のスタータスイッチもしくは第２のイグニッションスイッチの制御信号を出力する第２のスイッチ制御手段と、前記第１のスイッチ制御手段が制御するスイッチの状態を監視する第１の監視手段と、前記第２のスイッチ制御手段が制御するスイッチの状態を監視する第２の監視手段と、前記第２の監視手段に、前記第２のスイッチ制御手段が制御するスイッチ以外のスイッチの状態を入力する補助回路と、を備えたことを特徴とする。
【００１６】
この請求項１の発明によれば始動制御装置は、スタータスイッチやイグニッションスイッチを監視する監視手段に対し、その本来の監視対象であるスイッチの状態か、他のスイッチの状態かのいずれかを選択的に入力する。
【００１７】
また、請求項２の発明に係る始動制御装置は、請求項１の発明において、前記第１のスイッチ制御手段は第１のスタータスイッチに対する制御信号を出力し、前記第２のスイッチ制御手段は第２のスタータスイッチに対する制御信号を出力し、前記補助回路は前記第２の監視手段に前記第１のスタータスイッチの状態を入力することを特徴とする。
【００１８】
この請求項２の発明によれば始動制御装置は、第１のスタータスイッチを監視する手段と、第２のスタータスイッチを監視する手段を備え、第２のスタータスイッチを監視する手段に対して第２のスタータスイッチの状態と第１のスタータスイッチの状態とのいずれかを選択的に入力する。
【００１９】
また、請求項３の発明に係る始動制御装置は、請求項１または２の発明において、前記第１の監視手段および／または前記第２の監視手段による監視結果に基づいてスイッチの接続状態を判定する判定手段をさらに備え、前記判定手段は、前記判定を実行するタイミングを変更可能であることを特徴とする。
【００２０】
この請求項３の発明によれば始動制御装置は、第１の監視手段や前記第２の監視手段による監視結果に基づいてスイッチの接続状態を判定する判定手段について、判定の実行タイミングを制御する。
【００２１】
また、請求項４の発明に係る始動制御装置は、請求項３の発明において、前記判定手段は、前記補助回路が入力したスイッチの制御タイミングと前記第２のスイッチ制御手段による制御タイミングとのうち、タイミングが遅い方に合わせて前記第２の監視手段による監視結果に基づいたスイッチの接続状態の判定を行なうことを特徴とする。
【００２２】
この請求項４の発明によれば始動制御装置は、判定のタイミングを変更する場合に、実際に接続されたスイッチに対応する判定タイミングと、本来の監視対象であるスイッチに対応する判定タイミングとのうち、タイミングが遅い方に合わせる。
【００２３】
また、請求項５の発明に係る始動制御装置は、請求項３の発明において、前記判定手段は、前記補助回路が入力したスイッチの制御タイミングに合わせて前記第２の監視手段による監視結果に基づいたスイッチの接続状態の判定を行なうことを特徴とする。
【００２４】
この請求項５の発明によれば始動制御装置は、判定のタイミングを変更する場合に、実際に接続されたスイッチに対応する判定タイミングに判定タイミングを合わせる変更を行なう。
【００２５】
また、請求項６の発明に係る始動制御装置は、請求項１〜５のいずれか一つの発明において、前記第１のスタータスイッチおよび／または第１のイグニッションスイッチを内部に備えるとともに、前記第２のスイッチ制御手段が制御するスイッチを外部に接続するための外部接続端子をさらに備えたことを特徴とする。
【００２６】
この請求項６の発明によれば始動制御装置は、車両側の構成上、必須であるスイッチを内部に備え、不要となる可能性のあるスイッチを外部に接続する。
【００２７】
また、請求項７の発明に係る始動制御装置は、始動制御時に第１のイグニッション系スイッチの状態を監視する第１の監視手段と、始動制御時に第２のイグニッション系スイッチの状態を監視する第２の監視手段とを備え、前記第２の監視手段は、前記第２のイグニッション系スイッチが取付けられない場合、前記第１のイグニッション系スイッチの状態を監視することを特徴とする。
【００２８】
この請求項７の発明によれば始動制御装置は、第２のイグニッション系スイッチが取付けられない場合、第２の監視手段が第１のイグニッション系スイッチの状態を監視する。
【００２９】
また、請求項８の発明に係る始動制御装置は、始動制御時に第１のイグニッション系スイッチを制御する第１のスイッチ制御手段と、始動制御時に前記第１のイグニッション系スイッチと異なるタイミングで第２のイグニッション系スイッチを制御する第２のスイッチ制御手段と、第１のイグニッション系スイッチの状態を監視する第１の監視手段と、第２のイグニッション系スイッチの状態を監視する第２の監視手段と、前記第１のイグニッション系スイッチの状態変化後前記第１の監視手段による監視結果に基づいて前記第１のイグニッション系スイッチの異常を判定する第１の判定手段と、前記第２のイグニッション系スイッチの状態変化後前記第２の監視手段による監視結果に基づいて前記第２のイグニッション系スイッチの異常を判定する第２の判定手段とを備え、前記第１の判定手段による前記第１のイグニッション系スイッチの状態変化後の異常判定開始タイミングと第２の判定手段による第２のイグニッション系スイッチの状態変化後の異常判定開始タイミングとが同じタイミングに設定されていることを特徴とする。
【００３０】
この請求項８の発明によれば始動制御装置は、第１の判定手段による第１のイグニッション系スイッチの状態変化後の異常判定開始タイミングと、第２の判定手段による第２のイグニッション系スイッチの状態変化後の異常判定開始タイミングとを同じタイミングに設定する。
【００３１】
また、請求項９の発明に係る始動制御装置は、請求項８の発明において、前記第２の監視手段は前記第２のイグニッション系スイッチが取付けられない場合、前記第１のイグニッション系スイッチの状態を監視することを特徴とする。
【００３２】
この請求項９の発明によれば始動制御装置は、第２のイグニッション系スイッチが取付けられない場合に第１のイグニッション系スイッチの状態を監視し、第１のイグニッション系スイッチの状態変化後の異常判定と、第２のイグニッション系スイッチの状態変化後の異常判定とを同じタイミングで開始する。
【００３３】
また、請求項１０の発明に係る始動制御装置は、始動制御時に第１のイグニッション系スイッチの制御信号を出力する第１のスイッチ制御手段と、始動制御時に前記第１のイグニッション系スイッチと異なるタイミングで第２のイグニッション系スイッチの制御信号を出力する第２のスイッチ制御手段と、第１のイグニッション系スイッチの出力信号が入力され、該第１のイグニッション系スイッチの状態を監視する第１の監視手段と、第１のイグニッション系スイッチの出力信号または第２のイグニッション系スイッチの出力信号が入力され該入力される信号の状態を監視する第２の監視手段と、前記第１のイグニッション系スイッチの制御信号を出力した後第１の所定のタイミングで前記第１のイグニッション系スイッチの異常判定を開始する第１の判定手段と、前記第２のイグニッション系スイッチの制御信号を出力した後第２の所定のタイミングで前記第２の監視手段に入力されるスイッチの異常判定を開始する第２の判定手段とを備え、前記第１の判定手段による前記異常判定開始タイミングと第２の判定手段による異常判定開始タイミングとは同じタイミングに設定されていることを特徴とする。
【００３４】
この請求項１０の発明によれば始動制御装置は、第１のイグニッション系スイッチの異常判定を行なう第１の判定手段による判定開始タイミングと、第１のイグニッション系スイッチもしくは第２のイグニッション系スイッチの異常判定を行なう第２の判定手段による判定開始タイミングとを一致させている。
【００３５】
また、請求項１１の発明に係る始動制御装置は、始動制御時に第１のイグニッション系スイッチの制御信号を出力する第１のスイッチ制御手段と、始動制御時に前記第１のイグニッション系スイッチと異なるタイミングで第２のイグニッション系スイッチの制御信号を出力する第２のスイッチ制御手段と、第１のイグニッション系スイッチの出力信号が入力され、該第１のイグニッション系スイッチの状態を監視する第１の監視手段と、第１のイグニッション系スイッチの出力信号または第２のイグニッション系スイッチの出力信号が入力され該入力される信号の状態を監視する第２の監視手段と、前記第１のイグニッション系スイッチの制御信号を出力した後第１の所定のタイミングで前記第１のイグニッション系スイッチの異常判定を開始する第１の判定手段と、前記第２のイグニッション系スイッチの制御信号を出力した後第２の所定のタイミングで前記第２の監視手段に入力されるスイッチの異常判定を開始する第２の判定手段と、第１の監視手段および第２の監視手段による監視結果に基づいて、前記第２の監視手段に入力されているイグニッション系スイッチの種類を特定する入力特定手段と、該入力特定手段により前記第２の監視手段に入力されているイグニッション系スイッチが第１のイグニッション系スイッチであると特定された場合、前記第２の判定手段による前記異常判定開始タイミングを第１の判定手段による異常判定開始タイミングに変更する判定タイミング変更手段とを備えたことを特徴とする。
【００３６】
この請求項１１の発明によれば始動制御装置は、第１の監視手段および第２の監視手段による監視結果に基づいて、第２の監視手段に入力されているイグニッション系スイッチの種類を特定し、その結果、第２の監視手段に入力されているイグニッション系スイッチが第１のイグニッション系スイッチである場合、第２の判定手段による異常判定開始タイミングを第１の判定手段による異常判定開始タイミングに変更する。
【発明の効果】
【００３７】
請求項１の発明によれば始動制御装置は、スタータスイッチやイグニッションスイッチを監視する監視手段に対し、その本来の監視対象であるスイッチの状態か、他のスイッチの状態かのいずれかを選択的に入力するので、車両側の構成に関わらず使用可能な汎用性の高い始動制御装置を得ることができるという効果を奏する。
【００３８】
また、請求項２の発明によれば始動制御装置は、第１のスタータスイッチを監視する手段と、第２のスタータスイッチを監視する手段を備え、第２のスタータスイッチを監視する手段に対して第２のスタータスイッチの状態と第１のスタータスイッチの状態とのいずれかを選択的に入力するので、車両側のスタータラインの数に関わらず使用可能な汎用性の高い始動制御装置を得ることができるという効果を奏する。
【００３９】
また、請求項３の発明によれば始動制御装置は、第１の監視手段や前記第２の監視手段による監視結果に基づいてスイッチの接続状態を判定する判定手段について、判定の実行タイミングを制御するので、車両側の構成に関わらず使用可能で、かつ正確にスイッチの状態を判定可能な始動制御装置を得ることができるという効果を奏する。
【００４０】
また、請求項４の発明によれば始動制御装置は、判定のタイミングを変更する場合に、実際に接続されたスイッチに対応する判定タイミングと、本来の監視対象であるスイッチに対応する判定タイミングとのうち、タイミングが遅い方に合わせるので、車両側の構成に関わらず使用可能で、かつ正確にスイッチの状態を判定可能な始動制御装置を得ることができるという効果を奏する。
【００４１】
また、請求項５の発明によれば始動制御装置は、判定のタイミングを変更する場合に、実際に接続されたスイッチに対応する判定タイミングに判定タイミングを合わせる変更を行なうので、車両側の構成に関わらず使用可能で、かつ正確にスイッチの状態を判定可能な始動制御装置を得ることができるという効果を奏する。
【００４２】
また、請求項６の発明によれば始動制御装置は、車両側の構成上、必須であるスイッチを内部に備え、不要となる可能性のあるスイッチを外部に接続するので、車両側の構成に関わらず使用可能な汎用性の高い、簡易な構成の始動制御装置を得ることができるという効果を奏する。
【００４３】
また、請求項７の発明によれば始動制御装置は、第２のイグニッション系スイッチが取付けられない場合、第２の監視手段が第１のイグニッション系スイッチの状態を監視するので、第２のイグニッション系スイッチを取り付けない場合であっても使用可能な汎用性の高い始動制御装置を得ることができるという効果を奏する。
【００４４】
また、請求項８の発明によれば始動制御装置は、第１の判定手段による第１のイグニッション系スイッチの状態変化後の異常判定開始タイミングと、第２の判定手段による第２のイグニッション系スイッチの状態変化後の異常判定開始タイミングとを同じタイミングに設定するので、第２のイグニッションスイッチがない場合にも正確に異常判定を実行可能な始動制御装置を得ることができるという効果を奏する。
【００４５】
また、請求項９の発明によれば始動制御装置は、第２のイグニッション系スイッチが取付けられない場合に第１のイグニッション系スイッチの状態を監視し、第１のイグニッション系スイッチの状態変化後の異常判定と、第２のイグニッション系スイッチの状態変化後の異常判定とを同じタイミングで開始するので、第２のイグニッションスイッチがない場合にも簡易かつ正確に異常判定を実行可能な始動制御装置を得ることができるという効果を奏する。
【００４６】
また、請求項１０の発明によれば始動制御装置は、第１のイグニッション系スイッチの異常判定を行なう第１の判定手段による判定開始タイミングと、第１のイグニッション系スイッチもしくは第２のイグニッション系スイッチの異常判定を行なう第２の判定手段による判定開始タイミングとを一致させているので、第２のイグニッションスイッチがない場合にも正確に異常判定を実行可能な始動制御装置を得ることができるという効果を奏する。
【００４７】
また、請求項１１の発明によれば始動制御装置は、第１の監視手段および第２の監視手段による監視結果に基づいて、第２の監視手段に入力されているイグニッション系スイッチの種類を特定し、その結果、第２の監視手段に入力されているイグニッション系スイッチが第１のイグニッション系スイッチである場合、第２の判定手段による異常判定開始タイミングを第１の判定手段による異常判定開始タイミングに変更するので、構成を自動判別して正確に異常判定を実行可能な始動制御装置を得ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００４８】
以下に添付図面を参照して、この発明に係る始動制御装置の好適な実施の形態である車両用の遠隔始動装置について詳細に説明する。
【実施例】
【００４９】
まず、図１を参照し、本発明の概念について説明する。同図において、遠隔制御装置は、アクセサリー（ＡＣＣ）ライン、イグニッション（ＩＧ）ライン、スタータ１（ＳＴ１）ラインおよびスタータ２（ＳＴ２）ラインからなるイグニッション系ラインを有する。
【００５０】
アクセサリーラインは、車載電気機器に電源を供給する経路であり、アクセサリースイッチＳＷａによって制御される。イグニッションラインは点火制御装置に電源を供給する経路であり、イグニッションスイッチＳＷｉによって制御される。
【００５１】
スタータ２ラインは、エンジンの始動装置（セルモータ）に電源を供給する経路であり、スタータスイッチＳＷｓ２によって制御される。さらに、スタータ１ラインは、エンジンの始動制御に関する情報を他の装置の制御用に供給する経路であり、スタータスイッチＳＷｓ１によって制御される。
【００５２】
また、サブリレーＲＬ１は、アクセサリースイッチＳＷａ、イグニッションスイッチＳＷｉへの通電を切断するフェイルセーフ機構であり、サブリレーＲＬ２は、スタータスイッチＳＷｓ１およびスタータスイッチＳＷｓ２への通電を切断するフェイルセーフ機構である。
【００５３】
そして、駆動出力部１５は、バッテリ２２の電圧を用いてアクセサリースイッチＳＷａ、イグニッションスイッチＳＷｉ、スタータスイッチＳＷｓ１、スタータスイッチＳＷｓ２、サブリレーＲＬ１、サブリレーＲＬ２のオンオフ制御を実行する手段である。
【００５４】
さらに、各スイッチに対して溶着判定やオープン判定を行なうため、出力モニタ部１６がアクセサリースイッチＳＷａ、イグニッションスイッチＳＷｉ、スタータスイッチＳＷｓ１、スタータスイッチＳＷｓ２からなるイグニッション系スイッチの出力を取得している。
【００５５】
具体的には、出力モニタ部１６は、アクセサリースイッチＳＷａの出力を端子１６ｃで、イグニッションスイッチＳＷｉの出力を端子１６ｄで、スタータスイッチＳＷｓ１の出力を端子１６ｅで、スタータスイッチＳＷｓ２の出力を端子１６ｇで、それぞれ取得する。
【００５６】
スタータ１ラインとスタータ２ラインの双方を用いる車両にこの遠隔始動装置を搭載する場合にはスタータスイッチＳＷｓ１が必要であり、出力モニタ部１６はスタータスイッチＳＷｓ１の出力を端子１６ｅで取得する。
【００５７】
しかし、スタータ２ラインのみを使用する（スタータ１ラインを使用しない）車両にこの遠隔始動装置を搭載する場合、スタータスイッチＳＷｓ１は不要となる。そこで、本発明では、スタータスイッチＳＷｓ１不要時にはスタータスイッチＳＷｓ１を省略することで、コストの削減を実現する。
【００５８】
さらに、スタータスイッチＳＷｓ１を省略する場合、補助回路１８を介して端子１６ｅをスタータスイッチＳＷｓ２に接続する。そのため、端子１６ｅからスタータスイッチＳＷｓ１の出力ではなくスタータスイッチＳＷｓ２の出力、すなわち端子１６ｇと同一の出力が得られることとなる。
【００５９】
このように、スタータスイッチＳＷｓ１を削除した場合には、他のスイッチ（ここではスタータスイッチＳＷｓ２）の状態をスタータスイッチＳＷｓ１の状態として入力することにより、スタータスイッチＳＷｓ１の状態判定を仮想的に実行可能とし、エラーの発生を回避することができる。
【００６０】
つづいて、本発明の実施例にかかる遠隔始動装置の具体的な構成例について説明する。まず、図２にスタータ１ラインが必要である場合の構成図を示す。同図に示すように、遠隔始動装置１０は、バッテリ２２、ドア開閉スイッチ２３、ドアロックスイッチ２４、ボンネットスイッチ２５、アンテナ２９、スタータリレー３１およびハザードランプ３３に接続するとともに、シフトポジション２６およびエンジン回転数２７のデータを取得している。
【００６１】
また、バッテリ２２は、イグニョン（ＩＧ）キースイッチ２１にさらに接続し、スタータリレー３１は、スタータモータ３２に接続している。
【００６２】
ＩＧキースイッチ２１は、運転者がイグニッションキーを挿入し、手動で操作することによってアクセサリーライン、イグニッション１ライン、スタータ１ライン、イグニッション２ライン、スタータ２ラインの制御を行なう。なお、ここではスタータラインに加えてイグニッションラインも２系統備える場合の構成を示している。
【００６３】
イグニッションラインを２系統備えているのは、一方がエンジン制御に関係するＥＣＵに信号を入力させるためで、他方はエンジン制御以外のＥＣＵ（例えばワイパーやドアロックを制御するＥＣＵ）に信号を入力させるためである。それによって、エンジン制御ＥＣＵ以外に何らかのトラブルがあってもエンジン制御ＥＣＵに問題がないようにすることができる。
【００６４】
ドア開閉スイッチ２３は、車両のドアの開閉状態に対応するスイッチであり、ドアロックスイッチ２４は車両のドアの施錠状態に対応するスイッチである。また、ボンネットスイッチ２５は、ボンネットの開閉状態に対応するスイッチである。
【００６５】
アンテナ２９は、運転者が所持する送信機２８（例えばリモートキー）からの信号を受信して、遠隔始動装置１０に出力する。また、スタータリレー３１は、スタータ２ラインに接続され、エンジン始動時にスタータモータ３２を動作させる制御スイッチである。ハザードランプ３３は、左右の方向指示灯の同時点滅によって自車両の挙動に関する周辺への警告を行なうものであるが、本実施例では遠隔始動の制御結果について運転者に通知する通知手段として利用する。
【００６６】
遠隔始動装置１０は、主制御部１１、受信処理部１２、入力処理部１３、電源供給部１４、駆動出力部１５、出力モニタ部１６、出力処理部１７、サブリレーＲＬ１、サブリレーＲＬ２、イグニッション系スイッチ（アクセサリー（ＡＣＣ）スイッチＳＷａ、イグニッション（ＩＧ）スイッチＳＷｉ１，ＳＷｉ２、スタータ（ＳＴ）スイッチＳＷｓ２）および外部接続端子１９を有する。
【００６７】
外部接続端子１９は、図２においては、外部に設けたスタータスイッチＳＷｓ１に接続している。このようにスタータスイッチＳＷｓ１を外部に設けるのは、スタータスイッチＳＷｓ１が必要である場合にのみ設置可能とするためである。
【００６８】
遠隔始動装置１０は、アクセサリースイッチＳＷａ、イグニッションスイッチＳＷｉ１，ＳＷｉ２、スタータスイッチＳＷｓ１，ＳＷｓ２を制御することでＩＧキースイッチ２１の機能を代替することができる。
【００６９】
受信処理部１２は、アンテナ２９が受信した信号を主制御部１１に出力する。また、入力処理部１３は、ドア開閉スイッチ２３、ドアロックスイッチ２４およびボンネットスイッチ２５の状態、シフトポジション２６およびエンジン回転数２７を主制御部１１に出力する。
【００７０】
電源供給部１４は、駆動出力部１５によるアクセサリースイッチＳＷａ、イグニッションスイッチＳＷｉ１，ＳＷｉ２、スタータスイッチＳＷｓ１，ＳＷｓ２、サブリレーＲＬ１、サブリレーＲＬ２のオンオフ制御に必要な電力をバッテリ２２から取得して供給する。また、出力処理部１７は、ハザードランプ３３の制御を実行する手段である。
【００７１】
出力モニタ部１６は、サブリレーＲＬ１，ＲＬ２、アクセサリースイッチＳＷａ、イグニッションスイッチＳＷｉ、スタータスイッチＳＷｓの出力をモニタし、主制御部１１に出力する。
【００７２】
具体的には、出力モニタ部１６は、サブリレーＲＬ１の出力を端子１６ａで、サブリレーＲＬ２の出力を端子１６ｂで取得する。また、アクセサリースイッチＳＷａの出力を端子１６ｃで、イグニッションスイッチＳＷｉ１の出力を端子１６ｄで、スタータスイッチＳＷｓ１の出力を端子１６ｅで、イグニッションスイッチＳＷｉ２の出力を端子１６ｆでスタータスイッチＳＷｓ２の出力を端子１６ｇで、それぞれ取得する。
【００７３】
主制御部１１は、遠隔始動装置１０を全体制御する制御部であり、受信処理部１２、入力処理部１３、出力モニタ１６からの信号入力に基づいて駆動出力部１５および出力処理部１７への信号出力を実行する。
【００７４】
具体的には、主制御部１１は、受信処理部１２が送信機２８から遠隔始動指示を受信した場合にアクセサリースイッチＳＷａ、イグニッションスイッチＳＷｉ１，ＳＷｉ２、スタータスイッチＳＷｓ１，ＳＷｓ２を制御して始動制御を実行する。なお、入力処理部１３からの信号入力がドアの開放やロックの開放、ボンネットの開放などを示している際には、始動制御を行なわない。同様に、シフトポジション２６が「パーキング」以外である場合にも、始動制御は行なわない。
【００７５】
また、エンジン回転数２７は、スタータスイッチＳＷｓ２のオン制御後、エンジンが始動したか否かの判定に使用する。また、「遠隔始動後、暖気終了時点でエンジンを切る」制御を行なう際に、エンジンの暖気が終了したか否かの判定に使用することもできる。
【００７６】
つぎに、スタータ１ラインが不要である場合の構成図を図３に示す。図２に示した構成では、外部端子１９にスタータスイッチＳＷｓ１を接続していたが、図３に示す構成では、外部端子１９を補助回路１８を介してスタータ２ラインに接続している。その他の構成については図２と同一である。
【００７７】
このように、外部接続端子１８の接続先を変更するのみで、簡易に構成の切り替えが可能である。また、スタータ１ラインが不要である場合には、スタータスイッチＳＷｓ１自体を省略することができ、コストの削減を行なうことができる。
【００７８】
つづいて、各スイッチに対する制御出力と各スイッチの状態について図４〜７を参照して説明する。まず、スタータスイッチＳＷｓ１を接続した場合について、図４を参照して説明する。尚、図４〜７では、ＩＧ１とＩＧ２の信号が同期していないが、これは一方のイグニッションラインで周辺機器のＩＧをＯＮまたはＯＦＦさせて動作させてから、他方のイグニッションラインでエンジン系ＥＣＵのＩＧをＯＮまたはＯＦＦさせて、確実にエンジン系のＥＣＵと周辺機器を協調動作させるためである（周辺機器より確実にエンジン系ＥＣＵに信号を入力させるため）。
【００７９】
時刻Ｔ１００において送信機２８から遠隔始動指示（エンジンスタータ開始信号）を受信すると、主制御部１１は、サブリレーＲＬ１とサブリレーＲＬ２の溶着判定を実行し、溶着していなければサブリレーＲＬ１およびサブリレーＲＬ２に対してオン制御を行なう（時刻Ｔ１０１）。
【００８０】
つぎに、アクセサリースイッチＳＷｓ、イグニッションスイッチＳＷｉ１，ＳＷｉ２、スタータスイッチＳＷｓ１，ＳＷｓ２の溶着判定を実行して、時刻Ｔ１０２にアクセサリースイッチＳＷａに対するオン制御を行なう。また、アクセサリースイッチＳＷａに対するオン制御後、所定時間経過してから、アクセサリースイッチＳＷａがオン制御に対応して正しくスイッチがオン状態になったかの判定（アクセサリースイッチＳＷａのオープン判定）を行なう。この所定時間は、アクセサリースイッチＳＷａがオフからオンに切換わることに伴い発生するチャタリングによる誤判定を防止するために設けられる。同様に、図４において各制御出力がオフからオン、またはオンからオフに切換わった後、溶着判定またはオープン判定が開始されるまでのディレー時間は、このスイッチ変化によるチャタリングを考慮したものである。
【００８１】
つづいて、時刻Ｔ１０３にイグニッションスイッチＳＷｉ１に対してオン制御を行なうとともに、イグニッションスイッチＳＷｉ１のオープン判定を行なう。さらに、時刻Ｔ１０４にイグニッションスイッチＳＷｉ２に対してオン制御を行なうとともに、イグニッションスイッチＳＷｉ２のオープン判定を行なう。
【００８２】
そして、時刻Ｔ１０５にアクセサリースイッチＳＷａに対するオフ制御を実行し、所定時間後にアクセサリースイッチＳＷａの溶着判定を行なう。この時の所定時間は、アクセサリースイッチＳＷａがオフとなった後、残留電荷の影響を除去するために必要な時間、例えばコンデンサの放電に要する時間を考慮したものである。その後、時刻Ｔ１０６にスタータスイッチＳＷｓ２に対するオン制御を実行し、スタータスイッチＳＷｓ２のオープン判定を行なう。さらに、時刻Ｔ１０７にスタータスイッチＳＷｓ１に対するオン制御を実行し、スタータスイッチＳＷｓ１のオープン判定を行なう。
【００８３】
その後、スタータスイッチＳＷｓ２のオン制御によってエンジンが始動されるので、時刻Ｔ１０８にスタータスイッチＳＷｓ１を、時刻Ｔ１０９にスタータスイッチＳＷｓ２を、それぞれオフ制御し、各スタータスイッチの溶着判定を行なう。また、時刻Ｔ１１０にアクセサリースイッチＳＷａに対するオン制御を実行する。
【００８４】
以降、各スイッチに対しては通常の制御を行なう。同図においては、送信機２８から遠隔始動終了指示（エンジンスタータ終了信号）を受信したことに伴い、時刻Ｔ１１１にイグニッションスイッチＳＷｉ２を、時刻Ｔ１１２にイグニッションスイッチＳＷｉ１を、それぞれオフ制御している。また、時刻Ｔ１１３にアクセサリースイッチＳＷａに対してオフ制御し、時刻Ｔ１１４においてサブリレーＲＬ１およびサブリレーＲＬ２に対してオフ制御している。
【００８５】
ここで、スタータスイッチＳＷｓ２に対するオン制御（時刻Ｔ１０６）によって出力モニタ部１６が取得するスタータスイッチＳＷｓ２の状態（端子１６ｇに入力されるスイッチの状態）は「オン状態」となり、スタータスイッチＳＷｓ２に対するオフ制御（時刻Ｔ１０９）によって出力モニタ部１６が取得するスタータスイッチＳＷｓ２の状態は「オフ状態」となる。すなわち、スイッチに対する制御状態とスイッチの状態とが一致する。
【００８６】
同様に、スタータスイッチＳＷｓ１に対するオン制御（時刻Ｔ１０７）によって出力モニタ部１６が取得するスタータスイッチＳＷｓ１の状態（端子１６ｅに入力されるスイッチの状態）は「オン状態」となり、スタータスイッチＳＷｓ１に対するオフ制御（時刻Ｔ１０８）によって出力モニタ部１６が取得するスタータスイッチＳＷｓ２の状態は「オフ状態」となる。すなわち、スイッチに対する制御状態とスイッチの状態とが一致する。
【００８７】
ここで、スタータスイッチＳＷｓ１を単純に削除した場合、各スイッチに対する制御出力と各スイッチの状態は図５のようになる。同図において、各スイッチに対する制御は図４と同一である。
【００８８】
スタータスイッチＳＷｓ１が存在しないため、スタータスイッチＳＷｓ１に対するオン制御（時刻Ｔ１０７）を行ったとしても、出力モニタ部１６が取得するスタータスイッチＳＷｓ１の状態（端子１６ｅに入力されるスイッチの状態）は「オフ状態」のままである。そのため、主制御部１１は、スタータスイッチＳＷｓ１にオープン故障が生じていると判定することになる。
【００８９】
そこで、図３に示したように外部接続端子１９をスタータ２ラインに接続すると、各スイッチに対する制御出力と各スイッチの状態は図６のようになる。なお、同図においても、各スイッチに対する制御は図４と同一である。
【００９０】
外部接続端子１９をスタータ２ラインに接続しているため、スタータスイッチＳＷｓ２に対するオン制御（時刻Ｔ１０６）によって出力モニタ部１６が取得するスタータスイッチＳＷｓ２の状態（端子１６ｇに入力されるスイッチの状態）に加え、端子１６ｇに入力されるスイッチの状態も「オン状態」となり、スタータスイッチＳＷｓ２に対するオフ制御（時刻Ｔ１０９）によって（端子１６ｇに入力されるスイッチの状態）に加え、端子１６ｇに入力されるスイッチの状態も「オフ状態」となる。
【００９１】
したがって、図５ようにスタータスイッチＳＷｓ１にオープン故障が発生したとの判定が行なわれることはない。ところが、スタータスイッチＳＷｓ１をオンからオフに切換えた後、溶着判定を開始するまでの時間（時刻Ｔ１０８から時刻Ｔ１０９）と、スタータスイッチＳＷｓ２をオンからオフに切換えた後、溶着判定を開始するまでの時間（時刻Ｔ１０９から時刻Ｔ１１０）とは、共にチャタリングを防止する目的のため同じ長さに設定される。そして、スタータスイッチＳＷ１のオフ制御がスタータスイッチＳＷ２のオフ制御に比して早いことから、スタータスイッチＳＷｓ１に対する溶着判定のタイミングがスタータスイッチＳＷｓ２に対する溶着判定のタイミングに比して早くなり、その結果スタータスイッチＳＷｓ１に溶着故障が発生しているとの判定が出る。
【００９２】
そこで遠隔始動装置１０では、スタータスイッチＳＷｓ１の判定タイミングを他のイグニッション系スイッチ（具体的には、スタータスイッチＳＷｓ１のモニタ用の端子に接続されたスイッチ）の判定タイミングに合わせるように予め設定している。
【００９３】
例えば、本実施例に示したようにスタータスイッチＳＷｓ２を端子１６ｅに接続する場合には、主制御部１１は、オープン判定や溶着判定を行なう判定制御部１１によって、スタータスイッチＳＷｓ１に対する判定のタイミングを変更し、スタータスイッチＳＷｓ２の判定タイミングに合わせる。
【００９４】
その結果、各スイッチに対する制御出力と各スイッチの状態は図７のようになる。同図においても各スイッチに対する制御は図４と同一であるが、スタータスイッチＳＷｓ１に対する判定のタイミングをスタータスイッチＳＷｓ２の判定タイミングに合わせたことによってオープン故障の判定も溶着故障の判定も回避することができる。
【００９５】
このように、判定のタイミングを変更することによって、制御出力が同一であったとしても、車両側の構成に関わらず使用することができ、簡易に汎用性を向上することが可能となる。
【００９６】
なお、判定タイミングを変更する場合、接続先のスイッチ（ここではスタータスイッチＳＷｓ２）に自動的に合わせるようにしてもよいし、接続先のスイッチと本来のスイッチここではスタータスイッチＳＷｓ１）のうち、判定タイミングの遅いほうに合わせるようにしてもよい。
【００９７】
つぎに、遠隔始動装置１０の処理動作について説明する。図８は、遠隔始動装置１０が送信機２８から遠隔始動指示を受信した場合に実行する処理を説明するフローチャートであり、同図に示した処理フローは、遠隔始動装置１０による始動制御中に繰り返し実行される。
【００９８】
図８に示すように、遠隔始動装置１０は遠隔始動指示を受信した場合に、まずサブレリーＲＬ１およびＲＬ２をオンにする（ステップＳ１０１）。つづいてＡＣＣライン（アクセサリースイッチＳＷａ）の１回目のオン制御（ステップＳ１０２）、ＩＧ１ライン（イグニッションスイッチＳＷｉ１）のオン制御（ステップＳ１０３）、ＩＧ２ライン（イグニッションスイッチＳＷｉ２）のオン制御（ステップＳ１０４）を行なう。
【００９９】
そしてＡＣＣラインの１回目のオフ制御（ステップＳ１０５）を行った後、ＳＴ２ライン（スタータスイッチＳＷｓ２）のオン制御（ステップＳ１０６）およびＳＴ１ライン（スタータスイッチＳＷｓ１）のオン処理（ステップＳ１０７）を行う。
【０１００】
さらに、ＳＴ１ライン（スタータスイッチＳＷｓ１）のオフ制御（ステップＳ１０８）およびＳＴ２ライン（スタータスイッチＳＷｓ２）のオフ処理（ステップＳ１０９）を行なった後、ＡＣＣラインの２回目のオン制御（ステップＳ１１０）を行なって処理を終了する。
【０１０１】
つづいて、図８に示した各処理について詳細に説明する。図９は、図８にステップＳ１０１として示したサブリレーＲＬオン制御における処理の詳細を説明するフローチャートである。この処理フローでは、遠隔始動装置１０は、まず始動制御が許可されているか否かを判定する（ステップＳ２０１）。
【０１０２】
その結果、始動制御が許可されている場合（ステップＳ２０１，Ｙｅｓ）、サブリレーＲＬ１およびサブリレーＲＬ２がともにオン状態であるか否かを判定する（ステップＳ２０２）。
【０１０３】
サブリレーＲＬ１，ＲＬ２がオン状態でない場合（ステップＳ２０２，Ｎｏ）、駆動出力部１５によってサブリレーＲＬ１のオン制御（ステップＳ２０３）およびサブリレーＲＬ２のオン制御（ステップＳ２０４）を実行する。
【０１０４】
そして、ＡＣＣオン１回目（図８におけるステップＳ１０２）の制御タイミングをセットする（ステップＳ２０５）とともに、サブリレーＲＬ１，ＲＬ２の溶着判定を禁止（ステップＳ２０６）する。
【０１０５】
また、ＡＣＣライン（アクセサリースイッチＳＷａ）の溶着判定を許可し（ステップＳ２０７）、ＩＧ１ライン（イグニッションスイッチＳＷｉ１）およびＩＧ２ライン（イグニッションスイッチＳＷｉ２）の溶着判定を許可し（ステップＳ２０８）、ＳＴ１ライン（スタータスイッチＳＷｓ１）およびＳＴ２ライン（スタータスイッチＳＷｓ２）の溶着判定を許可する（ステップＳ２０９）。
【０１０６】
このステップＳ２０９終了後、もしくは始動制御が許可されていない場合（ステップＳ２０１，Ｎｏ）、またはサブリレーＲＬ１，ＲＬ２がオン状態である場合（ステップＳ２０２，Ｙｅｓ）、遠隔始動装置１０は、サブリレーＲＬオン処理を終了し、図８にステップＳ１０２として示したＡＣＣオン１回目の制御に移行する。
【０１０７】
図１０は、図８にステップＳ１０２として示したＡＣＣオン１回目の制御における処理の詳細を説明するフローチャートである。この処理フローでは、遠隔始動装置１０は、まずＡＣＣオン１回目の制御タイミングであるか否かを判定する（ステップＳ３０１）。
【０１０８】
その結果、ＡＣＣオン１回目の制御タイミングである場合（ステップＳ３０１，Ｙｅｓ）、遠隔始動装置１０は、つぎに始動制御が許可されているか否かを判定する（ステップＳ３０２）。
【０１０９】
そして始動制御が許可されている場合（ステップＳ３０２，Ｙｅｓ）、駆動出力部１５によってＡＣＣスイッチＳＷａをオンし、ＡＣＣのオン出力を実行する（ステップＳ３０３）。
【０１１０】
つぎに、ＩＧ１ラインのオン制御（図８におけるステップＳ１０３）の制御タイミングをセットする（ステップＳ３０４）とともに、ＡＣＣの溶着判定を禁止（ステップＳ３０５）する。同様に、ＩＧ１ラインおよびＩＧ２ラインの溶着判定を禁止し（ステップＳ３０６）、ＳＴ１ラインおよびＳＴ２ラインの溶着判定を禁止する（ステップＳ３０７）。
【０１１１】
その後、遠隔始動装置１０は、ＡＣＣオープン判定の判定開始タイミングをセットする（ステップＳ３０８）。この判定の開始タイミングは、既に述べたようにスイッチ変化によるチャタリングを考慮して設定される。具体的には、ステップＳ３０３におけるＡＣＣオン制御から５０ミリ秒後〜１００ミリ秒後程度に設定することが好適である。以降、判定開始タイミングのセットを行なう場合には、同様にチャタリングを考慮してそのタイミングを設定するものとする。
【０１１２】
ステップＳ３０８終了後、もしくはＡＣＣオン１回目の制御タイミングでない場合（ステップＳ３０１，Ｎｏ）、または始動制御が許可されていない場合（ステップＳ３０２，Ｎｏ）、遠隔始動装置１０は、ＡＣＣオン１回目の制御を終了し、図８にステップＳ１０３として示したＩＧ１ラインのオン制御に移行する。
【０１１３】
図１１は、図８にステップＳ１０３として示したＩＧ１ラインのオン制御における処理の詳細を説明するフローチャートである。この処理フローでは、遠隔始動装置１０は、まずＩＧ１オンの制御タイミングであるか否かを判定する（ステップＳ４０１）。
【０１１４】
その結果、ＩＧ１オンの制御タイミングである場合（ステップＳ４０１，Ｙｅｓ）、遠隔始動装置１０は、つぎに始動制御が許可されているか否かを判定する（ステップＳ４０２）。
【０１１５】
そして始動制御が許可されている場合（ステップＳ４０２，Ｙｅｓ）、駆動出力部１５によってイグニッションスイッチＳＷｉ１をオンし、ＩＧ１のオン出力を実行する（ステップＳ４０３）。
【０１１６】
つぎに、ＩＧ２ラインのオン制御（図８におけるステップＳ１０４）の制御タイミングをセットする（ステップＳ４０４）とともに、ＩＧ１ラインのオープン判定の判定開始タイミングをセットする（ステップＳ４０５）。
【０１１７】
ステップＳ４０５終了後、もしくはＩＧ１オンの制御タイミングでない場合（ステップＳ４０１，Ｎｏ）、または始動制御が許可されていない場合（ステップＳ４０２，Ｎｏ）、遠隔始動装置１０は、ＩＧ１オンの制御を終了し、図８にステップＳ１０４として示したＩＧ２ラインのオン制御に移行する。
【０１１８】
図１２は、図８にステップＳ１０４として示したＩＧ２ラインのオン制御における処理の詳細を説明するフローチャートである。この処理フローでは、遠隔始動装置１０は、まずＩＧ２オンの制御タイミングであるか否かを判定する（ステップＳ５０１）。
【０１１９】
その結果、ＩＧ２オンの制御タイミングである場合（ステップＳ５０１，Ｙｅｓ）、遠隔始動装置１０は、つぎに始動制御が許可されているか否かを判定する（ステップＳ５０２）。
【０１２０】
そして始動制御が許可されている場合（ステップＳ５０２，Ｙｅｓ）、駆動出力部１５によってイグニッションスイッチＳＷｉ２をオンし、ＩＧ２のオン出力を実行する（ステップＳ５０３）。
【０１２１】
つぎに、ＡＣＣラインの１回目のオフ制御（図８におけるステップＳ１０５）の制御タイミングをセットする（ステップＳ５０４）とともに、ＩＧ２ラインのオープン判定の判定開始タイミングをセットする（ステップＳ５０５）。
【０１２２】
ステップＳ５０５終了後、ＩＧ２オンの制御タイミングでない場合（ステップＳ５０１，Ｎｏ）、もしくは始動制御が許可されていない場合（ステップＳ５０２，Ｎｏ）、遠隔始動装置１０は、ＩＧ２オンの制御を終了し、図８にステップＳ１０５として示したＡＣＣオフ１回目の制御に移行する。
【０１２３】
図１３は、図８にステップＳ１０５として示したＡＣＣオフ１回目の制御における処理の詳細を説明するフローチャートである。この処理フローでは、遠隔始動装置１０は、まずＡＣＣオフ１回目の制御タイミングであるか否かを判定する（ステップＳ６０１）。
【０１２４】
その結果、ＡＣＣオフ１回目の制御タイミングである場合（ステップＳ６０１，Ｙｅｓ）、駆動出力部１５によってＡＣＣスイッチＳＷａをオフし、ＡＣＣのオフ出力を実行する（ステップＳ６０２）。
【０１２５】
そして、ＳＴ２ラインのオン制御（図８におけるステップＳ１０６）の制御タイミングをセット（ステップＳ６０３）し、ＡＣＣラインのオープン判定を禁止する（ステップＳ６０４）。
【０１２６】
その後、遠隔始動装置１０は、ＡＣＣ溶着判定の判定開始タイミングをセットする（ステップＳ６０５）。この判定の開始タイミングは、既に述べたように残留電荷の影響を考慮して設定される。具体的な長さはコンデンサの容量などに依存するが、例えばステップＳ６０２におけるＡＣＣオフ制御から１秒後程度に設定することが好適である。以降、判定開始タイミングのセットを行なう場合には、同様に残留電荷を考慮してそのタイミングを設定するものとする。
【０１２７】
ステップＳ６０５終了後、もしくはＡＣＣオフ１回目の制御タイミングでない場合（ステップＳ６０１，Ｎｏ）、遠隔始動装置１０は、ＡＣＣオフ１回目の制御を終了し、図８にステップＳ１０６として示したＳＴ２ラインのオン制御に移行する。
【０１２８】
図１４は、図８にステップＳ１０６として示したＳＴ２ラインのオン制御における処理の詳細を説明するフローチャートである。この処理フローでは、遠隔始動装置１０は、まずＳＴ２オンの制御タイミングであるか否かを判定する（ステップＳ７０１）。
【０１２９】
その結果、ＳＴ２オンの制御タイミングである場合（ステップＳ７０１，Ｙｅｓ）、遠隔始動装置１０は、つぎに始動制御が許可されているか否かを判定する（ステップＳ７０２）。
【０１３０】
そして始動制御が許可されている場合（ステップＳ７０２，Ｙｅｓ）、駆動出力部１５によってスタータスイッチＳＷｓ２をオンし、ＳＴ２のオン出力を実行する（ステップＳ７０３）。
【０１３１】
つぎに、ＳＴ１ラインのオン制御（図８におけるステップＳ１０７）の制御タイミングをセットする（ステップＳ７０４）とともに、ＳＴ２ラインのオープン判定の判定開始タイミングをセットする（ステップＳ７０５）。
【０１３２】
ステップＳ７０５終了後、もしくはＳＴ２オンの制御タイミングでない場合（ステップＳ７０１，Ｎｏ）、または始動制御が許可されていない場合（ステップＳ７０２，Ｎｏ）、遠隔始動装置１０は、ＳＴ２オンの制御を終了し、図８にステップＳ１０７として示したＳＴ１ラインのオン制御に移行する。
【０１３３】
図１５は、図８にステップＳ１０７として示したＳＴ１ラインのオン制御における処理の詳細を説明するフローチャートである。この処理フローでは、遠隔始動装置１０は、まずＳＴ１オンの制御タイミングであるか否かを判定する（ステップＳ８０１）。
【０１３４】
その結果、ＳＴ１オンの制御タイミングである場合（ステップＳ８０１，Ｙｅｓ）、遠隔始動装置１０は、つぎに始動制御が許可されているか否かを判定する（ステップＳ８０２）。
【０１３５】
そして始動制御が許可されている場合（ステップＳ８０２，Ｙｅｓ）、駆動出力部１５によってスタータスイッチＳＷｓ１をオンし、ＳＴ１のオン出力を実行する（ステップＳ８０３）。
【０１３６】
つぎに、ＳＴ１ラインのオフ制御（図８におけるステップＳ１０８）の制御タイミングをセットする（ステップＳ８０４）とともに、ＳＴ１ラインのオープン判定の判定開始タイミングをセットする（ステップＳ８０５）。
【０１３７】
ステップＳ８０５終了後、もしくはＳＴ１オンの制御タイミングでない場合（ステップＳ８０１，Ｎｏ）、または始動制御が許可されていない場合（ステップＳ８０２，Ｎｏ）、遠隔始動装置１０は、ＳＴ１オンの制御を終了し、図８にステップＳ１０８として示したＳＴ１ラインのオフ制御に移行する。
【０１３８】
図１６は、図８にステップＳ１０８として示したＳＴ１ラインのオフ制御における処理の詳細を説明するフローチャートである。この処理フローでは、遠隔始動装置１０は、まずＳＴ１オフの制御タイミングであるか否かを判定する（ステップＳ９０１）。
【０１３９】
その結果、ＳＴ１オフの制御タイミングである場合（ステップＳ９０１，Ｙｅｓ）、駆動出力部１５によってスタータスイッチＳＷｓ１をオフし、ＳＴ１のオフ出力を実行する（ステップＳ９０２）。
【０１４０】
つぎに、ＳＴ２ラインのオフ制御（図８におけるステップＳ１０９）の制御タイミングをセット（ステップＳ９０３）するとともに、ＳＴ１ラインの溶着判定の判定開始タイミングをセットする（ステップＳ９０４）。ここで、ＳＴ１溶着判定の開始タイミングは、既に述べたようにＳＴ１オフ制御から所定時間後ではなく、ＳＴ２ラインの溶着判定の判定開始タイミングと同じ時刻に設定する。また、ステップＳ９０４の終了後、遠隔始動装置１０は、ＳＴ１ラインのオープン判定を禁止する（ステップＳ９０５）。
【０１４１】
ステップＳ９０５終了後、もしくはＳＴ１オフの制御タイミングでない場合（ステップＳ９０１，Ｎｏ）、遠隔始動装置１０は、ＳＴ１オフの制御を終了し、図８にステップＳ１０９として示したＳＴ２ラインのオフ制御に移行する。
【０１４２】
図１７は、図８にステップＳ１０９として示したＳＴ２ラインのオフ制御における処理の詳細を説明するフローチャートである。この処理フローでは、遠隔始動装置１０は、まずＳＴ２オフの制御タイミングであるか否かを判定する（ステップＳ１００１）。
【０１４３】
その結果、ＳＴ２オフの制御タイミングである場合（ステップＳ１００１，Ｙｅｓ）、駆動出力部１５によってスタータスイッチＳＷｓ２をオフし、ＳＴ２のオフ出力を実行する（ステップＳ１００２）。
【０１４４】
つぎに、ＡＣＣオン２回目（図８におけるステップＳ１１０）の制御タイミングをセット（ステップＳ１００３）するとともに、ＳＴ２ラインの溶着判定の判定開始タイミングをセットする（ステップＳ１００４）。ここで、ＳＴ２溶着判定の開始タイミングは、ステップＳ１００２のＳＴ２オフ制御によって発生するチャタリングや残留電荷の影響を考慮して設定する。また、ステップＳ１００４の終了後、遠隔始動装置１０は、ＳＴ２ラインのオープン判定を禁止する（ステップＳ１００５）。
【０１４５】
ステップＳ１００５終了後、もしくはＳＴ２オフの制御タイミングでない場合（ステップＳ１００１，Ｎｏ）、遠隔始動装置１０は、ＳＴ２オフの制御を終了し、図８にステップＳ１１０として示したＡＣＣオン２回目の制御に移行する。
【０１４６】
図１８は、図８にステップＳ１１０として示したＡＣＣオン２回目の制御における処理の詳細を説明するフローチャートである。この処理フローでは、遠隔始動装置１０は、まずＡＣＣオン２回目の制御タイミングであるか否かを判定する（ステップＳ１１０１）。
【０１４７】
その結果、ＡＣＣオン２回目の制御タイミングである場合（ステップＳ１１０１，Ｙｅｓ）、遠隔始動装置１０は、つぎに始動制御が許可されているか否かを判定する（ステップＳ１１０２）。
【０１４８】
そして始動制御が許可されている場合（ステップＳ１１０２，Ｙｅｓ）、駆動出力部１５によってＡＣＣスイッチＳＷａをオンし、ＡＣＣのオン出力を実行する（ステップＳ１１０３）とともに、ＡＣＣの溶着判定を禁止（ステップＳ１１０４）する。
【０１４９】
ステップＳ１１０４終了後、もしくはＡＣＣオン２回目の制御タイミングでない場合（ステップＳ１１０１，Ｎｏ）、または始動制御が許可されていない場合（ステップＳ１１０２，Ｎｏ）、遠隔始動装置１０は、ＡＣＣオン２回目の制御を終了する。
【０１５０】
つづいて、遠隔始動装置１０による故障判定について説明する。図８〜１８を用いて説明した始動制御処理は、送信機２８から遠隔始動指示を受信した場合に実行する処理であるが、サブリレー、ＡＣＣ、ＩＧ、ＳＴの故障判定は、それぞれメインルーチン内で定期的に実行する。
【０１５１】
図１９は、サブリレーＲＬ１，ＲＬ２の故障判定における遠隔始動装置１０の処理動作を説明するフローチャートである。同図に示すように、サブリレーの故障判定においては、まず、サブリレーＲＬ１の出力取り込み（ステップＳ１２０１）およびサブリレーＲＬ２の出力取り込み（ステップＳ１２０２）を実行する。
【０１５２】
つぎに、遠隔始動装置１０は、サブリレーＲＬ１，ＲＬ２の溶着判定が許可されているか否かを判定する（ステップＳ１２０３）。その結果、サブリレーＲＬ１，ＲＬ２の溶着判定が許可されていなければ（ステップＳ１２０３，Ｎｏ）、そのまま処理を終了する。
【０１５３】
一方、サブリレーＲＬ１，ＲＬ２の溶着判定が許可されているならば（ステップＳ１２０３，Ｙｅｓ）、遠隔始動装置１０は、サブリレーＲＬ１の溶着判定を行なう（ステップＳ１２０４）。さらにサブリレーＲＬ１が溶着していなければ（ステップＳ１２０４，Ｎｏ）、つぎにサブリレーＲＬ２の溶着判定を行なう（ステップＳ１２０５）。
【０１５４】
そして、サブリレーＲＬ２が溶着していなければ（ステップＳ１２０５，Ｎｏ）、そのまま処理を終了する。
【０１５５】
一方、サブリレーＲＬ１が溶着している場合（ステップＳ１２０４，Ｙｅｓ）、もしくはサブリレーＲＬ２が溶着している場合（ステップＳ１２０５，Ｙｅｓ）には、遠隔始動装置１０は、始動制御を禁止して（ステップＳ１２０６）、処理を終了する。
【０１５６】
ここで、始動制御の禁止は、所定のフラグを立てることによって設定し、始動制御が許可されているか否かを判定する場合には、このフラグを参照すればよい。また、始動制御禁止に合わせてサブリレーＲＬ１をオフにする制御を行なってもよい。以降、始動制御の禁止を行なう場合には、同様に所定のフラグを立てるものとし、またサブリレーＲＬ１のオフ制御をおこなってもよいものとする。
【０１５７】
つづいて、ＡＣＣの故障判定について説明する。図２０は、ＡＣＣラインの故障判定における遠隔始動装置１０の処理動作を説明するフローチャートである。同図に示すように、ＡＣＣの故障判定においては、まず、ＡＣＣラインの出力取り込み（ステップＳ１３０１）を実行する。
【０１５８】
つぎに、遠隔始動装置１０は、ＡＣＣ溶着判定の開始タイミングであるか否かを判定し（ステップＳ１３０２）、その結果、ＡＣＣ溶着判定の開始タイミングであるならば（ステップＳ１３０２，Ｙｅｓ）、ＡＣＣの溶着判定を許可する（ステップＳ１３０３）。
【０１５９】
ステップＳ１３０３の後、もしくはＡＣＣ溶着判定の開始タイミングではない場合（ステップＳ１３０２，Ｎｏ）、遠隔始動装置１０は、ＡＣＣ溶着判定が許可されているか否かを判定する（ステップＳ１３０４）。
【０１６０】
そして、ＡＣＣ溶着判定が許可されているならば（ステップＳ１３０４，Ｙｅｓ）、遠隔始動装置１０は、ＡＣＣラインの溶着判定を行なう（ステップＳ１３０５）。その結果、ＡＣＣラインが溶着している（ステップＳ１３０５，Ｙｅｓ）ならば、始動制御を禁止する（ステップＳ１３０６）。
【０１６１】
ステップＳ１３０６における始動制御禁止後、もしくはＡＣＣ溶着判定が許可されていない場合（ステップＳ１３０４，Ｎｏ）、またはＡＣＣラインが溶着していない場合（ステップＳ１３０５，Ｎｏ）、つぎに遠隔始動装置１０は、ＡＣＣオープン判定の開始タイミングであるか否かを判定する（ステップＳ１３０７）。
【０１６２】
その結果、ＡＣＣオープン判定の開始タイミングであるならば（ステップＳ１３０７，Ｙｅｓ）、遠隔始動装置１０は、ＡＣＣのオープン判定を許可する（ステップＳ１３０８）。
【０１６３】
ステップＳ１３０８の後、もしくはＡＣＣオープン判定の開始タイミングではない場合（ステップＳ１３０７，Ｎｏ）、遠隔始動装置１０は、ＡＣＣオープン判定が許可されているか否かを判定する（ステップＳ１３０９）。
【０１６４】
そして、ＡＣＣオープン判定が許可されているならば（ステップＳ１３０９，Ｙｅｓ）、遠隔始動装置１０は、ＡＣＣラインのオープン判定を行なう（ステップＳ１３１０）。その結果、ＡＣＣラインがオープン故障している（ステップＳ１３１０，Ｙｅｓ）ならば、始動制御を禁止して（ステップＳ１３１１）、処理を終了する。
【０１６５】
一方、ＡＣＣオープン判定が許可されていない場合（ステップＳ１３０９，Ｎｏ）、またはＡＣＣラインがオープン故障していない場合（ステップＳ１３１０，Ｎｏ）、遠隔始動装置１０は、そのままＡＣＣ故障判定を終了する。
【０１６６】
つづいて、ＩＧの故障判定について説明する。図２１〜２２は、ＩＧラインの故障判定における遠隔始動装置１０の処理動作を説明するフローチャートである。図２１に示すように、ＩＧの故障判定においては、まず、ＩＧ１ラインの出力取り込み（ステップＳ１４０１）およびＩＧ２ラインの出力取り込み（ステップＳ１４０２）を実行する。
【０１６７】
つぎに、遠隔始動装置１０は、ＩＧ１溶着判定が許可されているか否かを判定する（ステップＳ１４０３）。そして、ＩＧ１溶着判定が許可されているならば（ステップＳ１４０３，Ｙｅｓ）、ＩＧ１ラインの溶着判定を行なう（ステップＳ１４０４）。その結果、ＩＧ１ラインが溶着している（ステップＳ１４０４，Ｙｅｓ）ならば、始動制御を禁止する（ステップＳ１４０５）。
【０１６８】
ステップＳ１４０５における始動制御禁止後、もしくはＩＧ１溶着判定が許可されていない場合（ステップＳ１４０３，Ｎｏ）、またはＩＧ１ラインが溶着していない場合（ステップＳ１４０４，Ｎｏ）、つぎに遠隔始動装置１０は、ＩＧ２溶着判定が許可されているか否かを判定する（ステップＳ１４０６）。
【０１６９】
そして、ＩＧ２溶着判定が許可されているならば（ステップＳ１４０６，Ｙｅｓ）、ＩＧ２ラインの溶着判定を行なう（ステップＳ１４０７）。その結果、ＩＧ２ラインが溶着している（ステップＳ１４０７，Ｙｅｓ）ならば、始動制御を禁止する（ステップＳ１４０８）。
【０１７０】
ステップＳ１４０８における始動制御禁止後、もしくはＩＧ２溶着判定が許可されていない場合（ステップＳ１４０６，Ｎｏ）、またはＩＧ２ラインが溶着していない場合（ステップＳ１４０７，Ｎｏ）、つぎに遠隔始動装置１０は、図２２に示すようにＩＧ１オープン判定の開始タイミングであるか否かを判定する（ステップＳ１４０９）。
【０１７１】
その結果、ＩＧ１オープン判定の開始タイミングであるならば（ステップＳ１４０９，Ｙｅｓ）、遠隔始動装置１０は、ＩＧ１のオープン判定を許可する（ステップＳ１４１０）。
【０１７２】
ステップＳ１４１０の後、もしくはＩＧ１オープン判定の開始タイミングではない場合（ステップＳ１４０９，Ｎｏ）、遠隔始動装置１０は、ＩＧ１オープン判定が許可されているか否かを判定する（ステップＳ１４１１）。
【０１７３】
そして、ＩＧ１オープン判定許可されているならば（ステップＳ１４１１，Ｙｅｓ）、遠隔始動装置１０は、ＩＧ１ラインのオープン判定を行なう（ステップＳ１４１２）。その結果、ＩＧ１ラインがオープン故障している（ステップＳ１４１２，Ｙｅｓ）ならば、始動制御を禁止する（ステップＳ１４１３）。
【０１７４】
ステップＳ１４１３における始動制御禁止後、もしくはＩＧ１オープン判定が許可されていない場合（ステップＳ１４１１，Ｎｏ）、またはＩＧ１ラインがオープン故障していない場合（ステップＳ１４１２，Ｎｏ）、遠隔始動装置１０は、ＩＧ２オープン判定の開始タイミングであるか否かを判定する（ステップＳ１４１４）。
【０１７５】
その結果、ＩＧ２オープン判定の開始タイミングであるならば（ステップＳ１４１４，Ｙｅｓ）、遠隔始動装置１０は、ＩＧ２のオープン判定を許可する（ステップＳ１４１５）。
【０１７６】
ステップＳ１４１５の後、もしくはＩＧ２オープン判定の開始タイミングではない場合（ステップＳ１４１４，Ｎｏ）、遠隔始動装置１０は、ＩＧ２オープン判定が許可されているか否かを判定する（ステップＳ１４１６）。
【０１７７】
そして、ＩＧ２オープン判定が許可されているならば（ステップＳ１４１６，Ｙｅｓ）、遠隔始動装置１０は、ＩＧ２ラインのオープン判定を行なう（ステップＳ１４１７）。その結果、ＩＧ１ラインがオープン故障している（ステップＳ１４１７，Ｙｅｓ）ならば、遠隔始動装置１０は始動制御を禁止して（ステップＳ１４１８）、処理を終了する。
【０１７８】
一方、ＩＧ２オープン判定が許可されていない場合（ステップＳ１４１６，Ｎｏ）、またはＩＧ２ラインがオープン故障していない場合（ステップＳ１４１７，Ｎｏ）、遠隔始動装置１０は、そのままＩＧ故障判定を終了する。
【０１７９】
つづいて、ＳＴの故障判定について説明する。図２３〜２４は、ＳＴラインの故障判定における遠隔始動装置１０の処理動作を説明するフローチャートである。図２３に示すように、ＳＴの故障判定においては、まず、ＳＴ１ラインの出力取り込み（ステップＳ１５０１）およびＳＴ２ラインの出力取り込み（ステップＳ１５０２）を実行する。
【０１８０】
つぎに、遠隔始動装置１０は、ＳＴ１溶着判定の開始タイミングであるか否かを判定し（ステップＳ１５０３）、その結果、ＳＴ１溶着判定の開始タイミングであるならば（ステップＳ１５０３，Ｙｅｓ）、ＳＴ１の溶着判定を許可する（ステップＳ１５０４）。
【０１８１】
ステップＳ１５０４の後、もしくはＳＴ１溶着判定の開始タイミングではない場合（ステップＳ１５０３，Ｎｏ）、遠隔始動装置１０は、ＳＴ１溶着判定が許可されているか否かを判定する（ステップＳ１５０５）。
【０１８２】
そして、ＳＴ１溶着判定が許可されているならば（ステップＳ１５０５，Ｙｅｓ）、遠隔始動装置１０は、ＳＴ１ラインの溶着判定を行なう（ステップＳ１５０６）。その結果、ＳＴ１ラインが溶着している（ステップＳ１５０６，Ｙｅｓ）ならば、サブリレーＲＬ２をオフする（ステップＳ１５０７）とともに、始動制御を禁止する（ステップＳ１５０８）。
【０１８３】
ステップＳ１５０８における始動制御禁止後、もしくはＳＴ１溶着判定が許可されていない場合（ステップＳ１５０５，Ｎｏ）、またはＳＴ１ラインが溶着していない場合（ステップＳ１５０６，Ｎｏ）、つぎに遠隔始動装置１０は、ＳＴ２溶着判定の開始タイミングであるか否かを判定し（ステップＳ１５０９）、その結果、ＳＴ２溶着判定の開始タイミングであるならば（ステップＳ１５０９，Ｙｅｓ）、ＳＴ２の溶着判定を許可する（ステップＳ１５１０）。
【０１８４】
ステップＳ１５１０の後、もしくはＳＴ２溶着判定の開始タイミングではない場合（ステップＳ１５０９，Ｎｏ）、遠隔始動装置１０は、ＳＴ２溶着判定が許可されているか否かを判定する（ステップＳ１５１１）。
【０１８５】
そして、ＳＴ２溶着判定が許可されているならば（ステップＳ１５１１，Ｙｅｓ）、遠隔始動装置１０は、ＳＴ２ラインの溶着判定を行なう（ステップＳ１５１２）。その結果、ＳＴ２ラインが溶着している（ステップＳ１５１２，Ｙｅｓ）ならば、サブリレーＲＬ２をオフする（ステップＳ１５１３）とともに、始動制御を禁止する（ステップＳ１５１４）。
【０１８６】
ステップＳ１５１４における始動制御禁止後、もしくはＳＴ２溶着判定が許可されていない場合（ステップＳ１５１１，Ｎｏ）、またはＳＴ２ラインが溶着していない場合（ステップＳ１５１２，Ｎｏ）、つぎに遠隔始動装置１０は、図２４に示すようにＳＴ１オープン判定の開始タイミングであるか否かを判定し（ステップＳ１５１５）、その結果、ＳＴ１オープン判定の開始タイミングであるならば（ステップＳ１５１５，Ｙｅｓ）、ＳＴ１のオープン判定を許可する（ステップＳ１５１６）。
【０１８７】
ステップＳ１５１６の後、もしくはＳＴ１オープン判定の開始タイミングではない場合（ステップＳ１５１５，Ｎｏ）、遠隔始動装置１０は、ＳＴ１オープン判定が許可されているか否かを判定する（ステップＳ１５１７）。
【０１８８】
そして、ＳＴ１オープン判定が許可されているならば（ステップＳ１５１７，Ｙｅｓ）、遠隔始動装置１０は、ＳＴ１ラインのオープン判定を行なう（ステップＳ１５１８）。その結果、ＳＴ１ラインがオープン故障している（ステップＳ１５１８，Ｙｅｓ）ならば、サブリレーＲＬ２をオフする（ステップＳ１５１９）とともに、始動制御を禁止する（ステップＳ１５２０）。
【０１８９】
ステップＳ１５２０における始動制御禁止後、もしくはＳＴ１オープン判定が許可されていない場合（ステップＳ１５１７，Ｎｏ）、またはＳＴ１ラインがオープン故障していない場合（ステップＳ１５１８，Ｎｏ）、つぎに遠隔始動装置１０は、ＳＴ２オープン判定の開始タイミングであるか否かを判定し（ステップＳ１５２１）、その結果、ＳＴ２オープン判定の開始タイミングであるならば（ステップＳ１５２１，Ｙｅｓ）、ＳＴ２のオープン判定を許可する（ステップＳ１５２２）。
【０１９０】
ステップＳ１５２２の後、もしくはＳＴ２オープン判定の開始タイミングではない場合（ステップＳ１５２１，Ｎｏ）、遠隔始動装置１０は、ＳＴ２オープン判定が許可されているか否かを判定する（ステップＳ１５２３）。
【０１９１】
そして、ＳＴ２オープン判定が許可されているならば（ステップＳ１５２３，Ｙｅｓ）、遠隔始動装置１０は、ＳＴ２ラインのオープン判定を行なう（ステップＳ１５２４）。その結果、ＳＴ２ラインがオープン故障している（ステップＳ１５２４，Ｙｅｓ）ならば、サブリレーＲＬ２をオフする（ステップＳ１５２５）とともに、始動制御を禁止して（ステップＳ１５２６）、処理を終了する。
【０１９２】
一方、ＳＴ２オープン判定が許可されていない場合（ステップＳ１５２３，Ｎｏ）、またはＳＴ２ラインがオープン故障していない場合（ステップＳ１５２４，Ｎｏ）、遠隔始動装置１０は、そのままＳＴ故障判定を終了する。
【０１９３】
このＳＴ故障判定において、図中に網掛けによって示したＳＴ１溶着判定開始タイミング（ステップＳ１５０３）とＳＴ２溶着判定タイミング（ステップＳ１５０９）は、既に述べたようにスタータスイッチＳＷｓ１が接続されない場合を想定し、スタータスイッチＳＷｓ２のオフ制御から所定時間後（すなわち同一のタイミング）に設定される。
【０１９４】
なお、スタータスイッチＳＷｓ１の接続状態に基づいてＳＴ１溶着判定開始タイミングを決定してもよい。この場合、ＳＴ１溶着判定開始タイミングを決定する処理であるＳＴ１オフ制御は、図２５のフローチャートに示した処理を用いる。
【０１９５】
図２５に示したＳＴ１オフ処理において、ＳＴ１オフの制御タイミングであるか否かを判定し（ステップＳ１６０１）、ＳＴ１オフの制御タイミングである場合（ステップＳ１６０１，Ｙｅｓ）に、ＳＴ１のオフ出力を実行し（ステップＳ１６０２）、ＳＴ２オフ制御のタイミングをセットする（ステップＳ１６０３）までは、図１６に示したＳＴ１オフ処理のステップＳ９０１〜９０３と同様である。
【０１９６】
そして、ＳＴ２オフ制御のタイミングセット（ステップＳ１６０３）後、ＳＴ１ラインが接続されているか否かを判定し（ステップＳ１６０４）、ＳＴ１ラインが接続されていなければ（ステップＳ１６０４，Ｎｏ）、ＳＴ１溶着判定開始タイミングをＳＴ２溶着判定タイミングと同じ時刻であるＴ２に設定する（ステップＳ１６０６）。
【０１９７】
その一方、ＳＴ１ラインが接続されているならば（ステップＳ１６０４，Ｙｅｓ）、ＳＴ１溶着判定開始タイミングは、ステップＳ１６０２のＳＴ２オフ制御によって発生するチャタリングや残留電荷の影響を考慮した時刻Ｔ１に設定する（ステップＳ１６０５）。
【０１９８】
そして、ＳＴ１溶着判定開始タイミングのセット（ステップＳ１６０５もしくはステップＳ１６０６）後、ＳＴ１ラインのオープン判定を禁止する（ステップＳ１６０７）。さらに、ステップＳ１６０７終了後、もしくはＳＴ１オフの制御タイミングでない場合（ステップＳ１６０１，Ｎｏ）、遠隔始動装置１０は、ＳＴ１オフの制御を終了し、図８にステップＳ１０９として示したＳＴ２ラインのオフ制御に移行する。
【０１９９】
このようにＳＴ１の接続状態に基づいてＳＴ１溶着判定タイミングを変更することで、ＳＴ１を接続した場合にも最適な判定タイミングを採ることができる。なお、ＳＴ１の接続状態は、ユーザが入力してもよいし、遠隔始動装置１０が自動で判別してもよい。
【０２００】
図２６にＳＴ１の接続状態を自動判別するＳＴ故障判定処理のフローチャートを示す。同図に示すＳＴの故障判定においては、まず、ＳＴ１ラインの出力取り込み（ステップＳ１７０１）およびＳＴ２ラインの出力取り込み（ステップＳ１７０２）を実行する。
【０２０１】
そして、ＳＴ１オフからＳＴ１オンへの変化を検知したならば（ステップＳ１７０３，Ｙｅｓ）、さらにＳＴ２オフからＳＴ２オンへの変化があったか否かを判定する（ステップＳ１７０４）。
【０２０２】
その結果、ＳＴ２オフからＳＴ２オンへの変化があった場合、すなわちＳＴ２の変化に応じてＳＴ１が変化した場合には、ＳＴ１接続フラグを「０」、すなわちＳＴ１が非接続状態であると判定する。なお、このＳＴ１接続フラグは初期値を「１」、すなわちＳＴ１接続状態としておく。
【０２０３】
ステップＳ１７０５の終了後、もしくはＳＴ１オフからＳＴ１オンへの変化がない場合（ステップＳ１７０３，Ｎｏ）、またはＳＴ２オフからＳＴ１オンへの変化がない場合（ステップＳ１７０４）、図２３に示したステップＳ１５０３に移行する。
【０２０４】
このように、ＳＴ１とＳＴ２の出力を比較することで、ＳＴ１の接続状態を自動で判別することができる。
【０２０５】
上述してきたように、本実施例にかかる遠隔始動装置では、外部接続端子１８の接続先を変更するのみで、簡易に構成の切り替えが可能である。また、スタータ１ラインが不要である場合には、スタータスイッチＳＷｓ１自体を省略することができ、コストの削減を行なうことができる。
【０２０６】
さらに、スイッチの状態判定のタイミングを変更することで、構成の変更に関わらず、また制御出力を変更することなく簡易かつ正確に判定を行なうことができる。
【０２０７】
なお、本実施例ではスタータラインとイグニッションラインが２系統の車両に対応する遠隔始動装置を、スタータラインが１系統の車両に搭載する場合を例に説明を行なったが、本発明の利用はこれに限定されるものではなく、遠隔始動装置の制御ラインは任意の数で構成することができる。また、遠隔始動制御装置のイグニッションラインが車両側のイグニッションライン数を超える場合など、任意の制御ラインについて本発明を適用することができる。さらに、削除するスイッチの替わりに接続するラインは、同系統（実施例に示したようにスタータ１ラインをスタータ２ラインに接続する）に限定されるものではなく、任意の制御ラインに接続してよいものである。
【０２０８】
また、本実施例では送信機２８からの遠隔始動指示に基づいて始動制御を行なう遠隔始動装置を例に説明を行ったが、本発明の利用はこれに限定されるものではなく、設定されたスケジュールに基づく自動始動や、イグニッションキーを用いない車両の始動など、リレースイッチを用いた車両の始動制御に広く適用することができる。
【産業上の利用可能性】
【０２０９】
以上のように、本発明にかかる始動制御装置は、車両の始動制御に有用であり、特に、リレースイッチの制御による始動制御に適している。
【図面の簡単な説明】
【０２１０】
【図１−１】本発明の概念について説明する説明図である（その１）。
【図１−２】本発明の概念について説明する説明図である（その２）。
【図２】スタータ１ラインが必要である場合の構成例を示す概要構成図である。
【図３】スタータ１ラインが不要である場合の構成例を示す概要構成図である。
【図４】スタータスイッチＳＷｓ１を接続した場合の各スイッチに対する制御出力と各スイッチの状態を説明する説明図である。
【図５】スタータスイッチＳＷｓ１を削除した場合の各スイッチに対する制御出力と各スイッチの状態を説明する説明図である。
【図６】外部接続端子をスタータ２ラインに接続した場合の各スイッチに対する制御出力と各スイッチの状態を説明する説明図である。
【図７】判定タイミングを変更した場合の各スイッチに対する制御出力と各スイッチの状態を説明する説明図である。
【図８】遠隔始動制御における処理動作を説明するフローチャートである。
【図９】図８に示したサブリレーＲＬオン制御について説明するフローチャートである。
【図１０】図８に示したＡＣＣオン１回目の制御について説明するフローチャートである。
【図１１】図８に示したＩＧ１オン制御について説明するフローチャートである。
【図１２】図８に示したＩＧ２オン制御について説明するフローチャートである。
【図１３】図８に示したＡＣＣオフ１回目の制御について説明するフローチャートである。
【図１４】図８に示したＳＴ２オン制御について説明するフローチャートである。
【図１５】図８に示したＳＴ１オン制御について説明するフローチャートである。
【図１６】図８に示したＳＴ１オフ制御について説明するフローチャートである。
【図１７】図８に示したＳＴ２オフ制御について説明するフローチャートである。
【図１８】図８に示したＡＣＣオン２回目の制御について説明するフローチャートである。
【図１９】サブリレー故障判定について説明する説明図である。
【図２０】ＡＣＣ故障判定について説明する説明図である。
【図２１】ＩＧ故障判定について説明する説明図である（その１）。
【図２２】ＩＧ故障判定について説明する説明図である（その２）。
【図２３】ＳＴ故障判定について説明する説明図である（その１）。
【図２４】ＳＴ故障判定について説明する説明図である（その２）。
【図２５】ＳＴ１溶着判定タイミングを変更する場合のＳＴ１オフ制御について説明するフローチャートである。
【図２６】ＳＴ１の接続状態を自動判別するＳＴ故障判定処理について説明するフローチャートである。
【符号の説明】
【０２１１】
１０    遠隔始動装置
１１    主制御部
１２    受信処理部
１３    入力処理部
１４    電源供給部
１５    駆動出力部
１６    出力モニタ部
１７    出力処理部
１８    補助回路
１９    外部接続端子
２１    イグニッションキースイッチ
２２    バッテリ
２３    ドア開閉スイッチ
２４    ドアロックスイッチ
２５    ボンネットスイッチ
２６    シフトポジション
２７    エンジン回転数
２８    送信機
２９    アンテナ
３１    スタータリレー
３２    スタータモータ
３３    ハザードランプ
ＲＬ１，ＲＬ２    サブリレー
ＳＷａ    アクセサリースイッチ
ＳＷｉ，ＳＷｉ１，ＳＷｉ２    イグニッションスイッチ
ＳＷｓ，ＳＷｓ１，ＳＷｓ２    スタータスイッチ
【図１−１】
2006183656.tif 000003
【図１−２】
2006183656.tif 000004
【図２】
2006183656.tif 000005
【図３】
2006183656.tif 000006
【図４】
2006183656.tif 000007
【図５】
2006183656.tif 000008
【図６】
2006183656.tif 000009
【図７】
2006183656.tif 000010
【図８】
2006183656.tif 000011
【図９】
2006183656.tif 000012
【図１０】
2006183656.tif 000013
【図１１】
2006183656.tif 000014
【図１２】
2006183656.tif 000015
【図１３】
2006183656.tif 000016
【図１４】
2006183656.tif 000017
【図１５】
2006183656.tif 000018
【図１６】
2006183656.tif 000019
【図１７】
2006183656.tif 000020
【図１８】
2006183656.tif 000021
【図１９】
2006183656.tif 000022
【図２０】
2006183656.tif 000023
【図２１】
2006183656.tif 000024
【図２２】
2006183656.tif 000025
【図２３】
2006183656.tif 000026
【図２４】
2006183656.tif 000027
【図２５】
2006183656.tif 000028
【図２６】
2006183656.tif 000029