(57)【要約】【課題】  より運転者の意図に近い電源遷移を適切に行うことができる自動車用電源制御装置を提供する。【解決手段】  電源回路とバッテリーとを接続する複数のスイッチング部（６〜９）と、押しボタン型の操作スイッチ（２）の操作回数に応じてスイッチング部を所定の順序にて駆動する制御を行う制御部（５）とを有し、制御部は、操作スイッチの操作を検知する第１検知部と、第１検知部が操作スイッチの操作を検知した場合に次の順番となるスイッチング部を駆動させる駆動命令を出力する出力部と、駆動命令を出力した時点から駆動されたスイッチング部の接点が切り替わるまでの間に操作スイッチの操作回数を検知する第２検知部とを含み、第２検知部で検知された操作回数の分だけ順番に沿ってスイッチング部を駆動していき所定の順番の最後のスイッチング部を駆動させると終了し、あるいは、所定の順番の最初のスイッチング部を駆動させると終了する。【選択図】  図１
2010100113.tif 000002
【特許請求の範囲】
【請求項１】
押しボタン型の操作スイッチの操作に基づいて車両の複数の電源回路を切り替える制御を行う自動車用電源制御装置において、
前記電源回路と車両用バッテリーとを接続する複数のスイッチング部と、
前記操作スイッチの操作回数に応じて前記スイッチング部を所定の順序にて駆動する制御を行う制御部とを有し、
前記制御部は、
前記操作スイッチの操作を検知する第１検知部と、
前記第１検知部が前記操作スイッチの操作を検知した場合に次の順番となる前記スイッチング部を駆動させる駆動命令を出力する出力部と、
前記駆動命令を出力した時点から駆動された前記スイッチング部の接点が切り替わるまでの間に前記操作スイッチの操作回数を検知する第２検知部とを含み、
前記第２検知部で検知された操作回数の分だけ順番に沿って前記スイッチング部を駆動していき所定の順番の最後のスイッチング部を駆動させると終了し、あるいは、所定の順番の最初のスイッチング部を駆動させると終了する
ことを特徴とする自動車用電源制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動車用電源制御装置に関し、詳しくは、押しボタン型の操作スイッチを備えた自動車において、同スイッチの操作に応じて電源遷移を制御する装置に関する。
【背景技術】
【０００２】
自動車の電源遷移を歴史的に概観すると、当初、単純にＯＦＦ（エンジンの停止状態）とＯＮ（エンジンの作動状態）の二つしかなかった遷移状態は、その後の電気式エンジン始動装置（イグニッションモータ）の登場により、ＯＮがＩＧＯＮ（エンジンの作動状態）とＳＴＡＲＴ（エンジンの始動状態）の二つに分かれ、都合、「ＯＦＦ」、「ＩＧＯＮ」及び「ＳＴＡＲＴ」の三つになった。さらに歴史が流れ、ラジオ等の各種電装品（アクセサリー）の出現により、「ＯＦＦ」と「ＩＧＯＮ」の間に電装品のみの電源オンを可能とするための「ＡＣＣ」が加えられ、さらに今日では、セキュリティの観点から「ＯＦＦ」の状態でステアリングロック等を行う自動車が多数を占めるようになり、「ＯＦＦ」を「ＬＯＣＫ」と称し、結局、「ＬＯＣＫ」、「ＡＣＣ」、「ＩＧＯＮ」及び「ＳＴＡＲＴ」の四つの遷移状態を持つに至った。
【０００３】
一方、かかる電源遷移は運転者の操作に委ねられており、この操作手段には、古くから機械鍵方式のロータリスイッチが広く用いられてきたが、昨今は、この機械鍵と併用可能な、電子式キーを利用したイグニッション装置が登場してきた。この電子式イグニッション装置では、運転者が保持する電子式キー（携帯機）と、車両に搭載された認証部１６との間で無線による認証を行ってエンジン始動等の電源遷移を許容する。そのようなイグニッション装置のひとつとして、押しボタン型の操作スイッチ（単にプッシュスイッチということもある）を備えたエンジン始動装置が知られている（たとえば、下記の特許文献１参照）。
【０００４】
このエンジン始動装置では、モーメンタリ方式のプッシュスイッチを備えており、このプッシュスイッチを押す度に自動車の電源遷移状態を切り替えている。詳しくは、同文献の段落〔００２５〕に記載されているように、プッシュスイッチを押す度に、ＬＯＣＫ→ＡＣＣ→ＩＧＯＮ→ＳＴＡＲＴ→ＬＯＣＫの順番でシーケンシャルに切り替えている。
【０００５】
【特許文献１】特開２００１−３５１４５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、前記の従来技術にあっては、面倒な機械鍵を用いることなくワンタッチで自動車の電源遷移状態を切り替えることができるという利点があるものの、常に正しい回数を意識してプッシュスイッチを操作する必要があり、場合によっては、不適切な回数でプッシュスイッチを操作してしまうことがある。たとえば、ＬＯＣＫ状態からＳＴＡＲＴ（エンジン始動）に遷移させようとして３回押すべきところを、間違って４回押してしまった場合には、エンジンが一瞬始動した直後に再び停止状態（ＬＯＣＫ状態）に戻ってしまい、運転者に違和感を与えるという問題点がある。
【０００７】
また、上記のワンタッチ方式のエンジン始動装置では、任意の遷移状態から他の遷移状態に移る際に、電磁リレー等の動作遅れによるタイムラグが少なからずあるため、たとえ正しい回数でプッシュスイッチを操作したとしても、運転者によっては、そのタイムラグを待ちきれず、「意図した遷移状態に移っていない」と誤認し、再度、プッシュスイッチを操作してしまうことがあり、この場合、意図した遷移状態を通り越して不本意な遷移状態に入ってしまうという不都合もある。
【０００８】
そこで本発明は、より運転者の意図に近い電源遷移を適切に行うことができる自動車用電源制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
請求項１記載の発明は、押しボタン型の操作スイッチの操作に基づいて車両の複数の電源回路を切り替える制御を行う自動車用電源制御装置において、前記電源回路と車両用バッテリーとを接続する複数のスイッチング部と、前記操作スイッチの操作回数に応じて前記スイッチング部を所定の順序にて駆動する制御を行う制御部とを有し、前記制御部は、前記操作スイッチの操作を検知する第１検知部と、前記第１検知部が前記操作スイッチの操作を検知した場合に次の順番となる前記スイッチング部を駆動させる駆動命令を出力する出力部と、前記駆動命令を出力した時点から駆動された前記スイッチング部の接点が切り替わるまでの間に前記操作スイッチの操作回数を検知する第２検知部とを含み、前記第２検知部で検知された操作回数の分だけ順番に沿って前記スイッチング部を駆動していき所定の順番の最後のスイッチング部を駆動させると終了し、あるいは、所定の順番の最初のスイッチング部を駆動させると終了することを特徴とする自動車用電源制御装置である。
【発明の効果】
【００１０】
本発明によれば、押しボタン型の操作スイッチの操作回数の分だけ順番に沿って、電源回路と車両用バッテリーとを接続する複数のスイッチング部を駆動していき所定の順番の最後のスイッチング部を駆動させると終了し、あるいは、所定の順番の最初のスイッチング部を駆動させると終了するようにしたので、「ＬＯＣＫ→ＡＣＣ→ＩＧＯＮ」から「ＬＯＣＫ→・・・・」、または、「ＩＧＯＮ→ＬＯＣＫ」から「ＡＣＣ→・・・・」といった不本意な電源遷移を生じることがない。したがって、より運転者の意図に近い電源遷移を適切に行うことができる自動車用電源制御装置を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、実施の形態に係る自動車用電源制御装置の概略構成図である。この図において、自動車用電源制御装置（以下、単に電源制御装置という。）１は、モーメンタリ方式の押しボタン型エンジン始動スイッチ（以下、プッシュスイッチという。）２からのプッシュ信号を整形して取り込む信号入力部３と、この信号入力部３を介して取り込まれたプッシュ信号に基づいて電源遷移部４の電源遷移動作を制御する、たとえば、マイクロプログラム制御方式の制御要素（コンピュータ）で構成された制御部５と、この制御部５からの制御指示に従って自動車に搭載された複数の電源遷移要素（スイッチング部）６〜９を個別に駆動する電源遷移部４と、この電源遷移部４の遷移状態（ＬＯＣＫ、ＡＣＣ、ＩＧＯＮ、ＳＴＡＲＴ）を判定する遷移状態判定部１０とを備える。
【００１２】
加えて、この電源制御装置１は、ＬＦ帯の微弱無線で送信を行う送信部（不図示）やその送信アンテナ１１並びにＵＨＦ帯の微弱無線で受信を行う受信部（不図示）やその受信アンテナ１２を含む通信部１３と、制御部５からの制御指示に従って通信部１３を介して乗員が携帯する携帯機１４の通信部１５から返送された照合情報（以下、ＩＤ）を受け取ってそのＩＤを照合して認証を行う認証部１６とを備える。
【００１３】
なお、認証部１６と携帯機１４には、それぞれ認証のための照合情報（ＩＤ）が格納されている。図中のＩＤ記憶部１７、１８は、そのための記憶要素である。ＩＤ記憶部１７、１８に格納されている各ＩＤは同じものであってもよいし、何らかの関連付けがなされた異なる情報であってもよい。
【００１４】
プッシュスイッチ２は、押しボタン２ａを備えており、運転者がこの押しボタン２ａを押している間のみ、接点が閉じるような構成となっている。プッシュスイッチ２からのプッシュ信号は、信号入力部３を介して波形整形された信号として制御部５の入力ポートから取り込まれる。制御部５は、取り込まれた信号の立上がりや立下りの変化を検出することによって、プッシュスイッチ２が操作されたか否かを判定する。
【００１５】
なお、ここでは、複数の電源遷移要素６〜９のそれぞれを、一般的な自動車を例にして便宜的にＬＯＣＫリレー６、ＡＣＣリレー７、ＩＧＯＮリレー８及びＳＴＡＲＴリレー９とするが、発明の思想上はこれに限定されない。他のリレーを含んでもよく、あるいはリレー以外のものであってもよい。要は、電源遷移部４によって個別に駆動されるものであればよい。
【００１６】
電源遷移要素６〜９のそれぞれを、ＬＯＣＫリレー６、ＡＣＣリレー７、ＩＧＯＮリレー８及びＳＴＡＲＴリレー９とすると、電源遷移部４によってＬＯＣＫリレー６が駆動されると、ステアリングをロックするためのアクチュエータとバッテリーとの間が接続され、これにより、アクチュエータが駆動してステアリングがロックされる。また、電源遷移部４によってＡＣＣリレー７が駆動されると、車両のアクセサリ回路とバッテリーとの間が接続され、これにより、アクセサリ回路に電源が供給される。また、電源遷移部４によってＩＧＯＮリレー８が駆動されると、車両のイグニッション回路とバッテリーとの間が接続され、これにより、イグニッション回路に電源が供給される。
【００１７】
図２は、電源遷移状態の関係を示す模式図である。この図において、ＬＯＣＫはエンジンが停止し且つアクセサリ回路とイグニッション回路に電源が供給されていない状態で、しかも、ステアリングがロックされた遷移状態であり、自動車を使用していないときの状態である。ＡＣＣはアクセサリ回路だけに電源が供給されているときの遷移状態であり、たとえば、駐停車中にカーステレオを聞くなどしているときの状態である。ＩＧＯＮはアクセサリ回路とイグニッション回路に電源が供給されているときの状態である。エンジンを始動する場合には、フットブレーキ（不図示）を踏み込んだ状態でプッシュスイッチ２を操作すればよい。この場合のみ電源遷移部４によってＳＴＡＲＴリレー９が駆動される。電源がどの状態であってもフットブレーキ（不図示）を踏み込んだ状態でプッシュスイッチ２を操作すればエンジンが始動し、電源はＩＧＯＮ状態に遷移する。ブレーキを踏み込まない状態でプッシュスイッチ２を操作すると、電源状態のみが遷移する。図１のフットブレーキスイッチ信号はそのための信号（フットブレーキの踏み込み操作を示す信号）である。
【００１８】
これらのＬＯＣＫ、ＡＣＣ及びＩＧＯＮ（ＳＴＡＲＴ）の遷移状態を、運転者の意図に従って整理分類すると、電源の利用を意図する第一の流れ「ＬＯＣＫ→ＡＣＣ→ＩＧＯＮ（ＳＴＡＲＴ）」と、エンジンの停止を意図する第二の流れ「ＩＧＯＮ→ＬＯＣＫ」の二つに分けることができる。もちろん、これら二つの流れ以外にも、たとえば、ＩＧＯＮ→ＡＣＣなどの他の流れもあるが、ここでは、簡単化のために省略し、上記の二つの流れ（第一の流れと第二の流れ）について説明することにする。
【００１９】
さて、エンジンの始動を便宜上、“上流”として見た場合、前記の第一の流れは「上り」、前記の第二の流れは「下り」と表現することができるので、本明細書でもその表現に従うことにする。つまり、「ＬＯＣＫ→ＡＣＣ→ＩＧＯＮ」を「上り」と称し、「ＩＧＯＮ→ＬＯＣＫ」を「下り」と称することにする。
【００２０】
これらの「上り」と「下り」の順番は、発明の要旨に記載の“所定の順番”に相当し、この場合、「上り」においてはＩＧＯＮリレー８の駆動順が所定の順番の最後となり、また、「下り」の場合はＬＯＣＫリレー６の駆動順が所定の順番の最後となる。なお、他の態様として、「下り」における順番が「ＩＧＯＮ→ＡＣＣ→ＬＯＣＫ」となることもある。この場合においても所定の順番の最後はＬＯＣＫリレー６を駆動させることである。
【００２１】
図３は、実施の形態における制御プログラムの概略フローを示す図である。この制御プログラムは制御部５において定期的に実行される。この制御プログラムでは、まず、信号入力部３を介して取り込まれたプッシュ信号の変化からプッシュスイッチ２の操作の有無を判定する（ステップＳ１）。そして、プッシュスイッチ２が操作されていなければ、そのまま待機し（ステップＳ１を繰り返し）、プッシュスイッチ２が操作されていれば、次に、現在の遷移状態が「ＬＯＣＫ」であるか否かを判定し（ステップＳ２）、現在の遷移状態が「ＬＯＣＫ」である場合には、「ＡＣＣ」への遷移を指示するために、制御部５からの命令に基づき電源遷移部４からＡＣＣリレー７に駆動信号を出力して、このＡＣＣリレー７を駆動する（ステップＳ５）。
【００２２】
なお、図では省略しているが、ステップＳ１において、プッシュスイッチ２の操作が有ったと判定された場合には、同時に公知の認証処理を実行する。すなわち、ステップＳ１において、プッシュスイッチ２の操作が有ったと判定された場合に、携帯機１４と認証部１６との間で無線による認証を行い、その認証結果がＩＤ一致の場合に、ステップＳ５を実行して「ＡＣＣ」への遷移を行い、そうでない場合には「ＡＣＣ」への遷移をパスしてプログラムを終了する。
【００２３】
なお、認証方法は上記の例示に限定されない。たとえば、他の認証方法としては、運転者が車室内に乗り込んだ時に携帯機１４の認証を済ませてしまうものがある。この方法では、ドア開閉を認証部１６で検知すると、ＩＤ要求信号を送信して、携帯機１４からの応答信号に含まれるＩＤを照合する。
【００２４】
ステップＳ５でＡＣＣリレー７を駆動すると、次に、ＡＣＣリレー９がオフ状態（非駆動状態）からオン状態（駆動状態）に切り替えられたか否か、つまり、ＡＣＣリレー９の切り替えが完了したか否かを判定する（ステップＳ６）。もし、まだ切り替えられていないと判定された場合には、再びプッシュスッチ２が操作されたか否かを判定する（ステップＳ７）。そして、プッシュスイッチ２が操作されていると判定された場合には、カウンタ（以下、ＣＴと略す）を＋１（ステップＳ８）した後、ステップＳ６に戻り、ＡＣＣリレー７の切り替えが完了するまで、ステップＳ６〜ステップＳ７を繰り返す。このことによって、リレー切り替え完了までの間に運転者が再度プッシュスイッチ２を操作したか否かが分かる。
【００２５】
ステップＳ６においてＡＣＣリレー７の切り替えが完了したと判定された場合には、ステップＳ９に移り、ＣＴがセット（ＣＴ＝１）されているか否かを判定する。セットされていると判定した場合にはステップＳ１０に移り、ＣＴをクリアする。
【００２６】
次いで、ステップＳ１１において制御部５からＩＧＯＮリレー８を駆動させるための命令を電源遷移部４に送り、電源遷移部４はＩＧＯＮリレー８を駆動させるための出力を行う。
【００２７】
そして、ステップＳ１２に移り、ＩＧＯＮリレー８の切り替え完了を判定する。ＩＧＯＮリレー８の切り替え完了を判定すると、プログラムを終了し、また、ステップＳ９でＣＴがセットされていないと判定した場合にもプログラムを終了する。
【００２８】
次に、現在の電源遷移状態がＡＣＣである状態において、プッシュスイッチ２が押された場合の処理についての説明を行う。
【００２９】
ステップＳ１にてプッシュスイッチ２が操作されたと判定するとステップＳ２に移り、現在の電源遷移状態がＬＯＣＫ状態か否かを判定するが、ＬＯＣＫ状態でないと判定した場合には、ステップＳ３に移り、ＡＣＣ状態か否かを判定する。
【００３０】
そして、現在の電源遷移状態がＡＣＣであると判定した場合には、ステップＳ１１に移り、ＩＧＯＮリレー８を駆動させるために制御部９から電源遷移部４への命令出力を行う。電源遷移部４は、この命令に従いＩＧＯＮリレー８を駆動させるための出力を行う。そして、ステップＳ１２に移り、ＩＧＯＮリレー８の切り替え完了を判定し、ＩＧＯＮリレー８の切り替え完了を判定した場合には、プログラムを終了する。
【００３１】
次に、現在の電源遷移状態がＩＧＯＮである状態において、プッシュスイッチ２が押された場合の処理についての説明を行う。
【００３２】
ステップＳ１にてプッシュスイッチ２の操作を判定すると、ステップＳ２に移り、現在の電源遷移状態がＬＯＣＫ状態か否かを判定する。ＬＯＣＫ状態でないと判定した場合には、ステップＳ３に移り、ＡＣＣ状態か否かを判定する。現在の電源遷移状態がＡＣＣでないと判定した場合には、ステップＳ４に移り、ＩＧＯＮ状態か否かを判定する。
【００３３】
ステップＳ４においてＩＧＯＮ状態であると判定した場合には、ステップＳ１３に移り、ＬＯＣＫリレー６を駆動させるために、制御部９から電源遷移部４への命令出力を行う。電源遷移部４は、この命令に従ってＬＯＣＫリレー６を駆動させるための出力を行う。また、同時にＡＣＣリレー７およびＩＧＯＮリレー８を非駆動させるための処理も行う。そして、ステップＳ１４に移り、ＬＯＣＫリレー６の切り替え完了を判定し、ＬＯＣＫリレー６の切り替え完了を判定した場合には、プログラムを終了する。
【００３４】
以上が制御プログラムの詳細な流れであるが、理解をしやすくするために、具体的な状況を想定して説明する。
【００３５】
（状況１）エンジン動作中にプッシュスイッチ２が操作された場合：
この状況においては、エンジンが動作中であるので、現在の遷移状態（「ＩＧＯＮ」）からの遷移先は「下り」の一つ（「ＬＯＣＫ」）しかない。したがって、ステップＳ４で現在の遷移状態が「ＩＧＯＮ」であると判定した後は、そのまま「ＬＯＣＫ」に遷移（ステップＳ１３）すればよい。
【００３６】
さて、この状況１の場合、プッシュスイッチ２の操作回数は何ら関与しない。少なくとも１回操作されればよい。ステップＳ１３の後は、ステップＳ１４を実行することによって、ＬＯＣＫリレー６の切り替えが完了するまでは、ステップＳ１のプッシュスイッチ２の操作判定に戻らないからであり、仮に複数回操作されたとしてもその回数は無視されるからである。つまり、プッシュスイッチ２の操作回数にかかわらず、「下り」の処理（ステップＳ１３、ステップＳ１４の処理）は１度しか実行されないからである。したがって、仮にプッシュスイッチ２が複数回操作された場合であっても、「下り」から「上り」への不本意な反転遷移は生じず、たとえば、「ＬＯＣＫ」に遷移した後に、再び「ＡＣＣ」や「ＩＧＯＮ」に移行するという、運転者の意図に反した動作は生じない。
【００３７】
（状況２）エンジン停止中にプッシュスイッチ２が操作された場合：
この状況においては、エンジンが停止中であるので、現在の遷移状態は「ＬＯＣＫ」又は「ＡＣＣ」若しくは「ＩＧＯＮ」のいずれかである。また、その遷移先は、現在の遷移状態とも関連するが、「ＡＣＣ」又は「ＩＧＯＮ」若しくは「ＬＯＣＫ」のいずれかであり、且つ、その遷移先は、運転者によって行われるプッシュスイッチ２の操作回数に依存する。
【００３８】
たとえば、現在の遷移状態が「ＬＯＣＫ」のときに、プッシュスイッチ２が操作された場合、運転者の意図した遷移先は「ＡＣＣ」又は「ＩＧＯＮ」である。
【００３９】
まず、現在の遷移状態が「ＬＯＣＫ」であって、プッシュスイッチ２の操作回数が「１」である場合を考える。この場合、ステップＳ８は実行されず、ＣＴに「１」がセットされない。ステップＳ５にてＡＣＣリレー７が駆動された後に、ステップＳ９で「ＣＴ＝１？」が判定されるだけである。この場合のＣＴは「１」でないので、ステップＳ９の判定結果がＮＯとなり、結局、そのままプログラムを終了する。または、仮に、ＡＣＣリレー７の切り替え完了までにタイムラグがあったとしても、運転者によるプッシュスイッチ２の操作回数が「１」であるから、ステップＳ７の判定結果はＮＯのままで、そのタイムラグの間、ステップＳ６→ステップＳ７→ステップＳ６のループを繰り返すのみである。そして、いずれは、ＡＣＣリレー７の切り替え完了に伴い、同様にステップＳ９で「ＣＴ＝１？」が判定されるだけである。この場合のＣＴも「１」ではないので、ステップＳ９の判定結果がＮＯとなり、結局、そのままプログラムを終了することに変わりない。
【００４０】
したがって、この場合は、遷移状態が「ＬＯＣＫ」から「ＡＣＣ」に変化し、運転者の意図した遷移状態が達成される。
【００４１】
次に、現在の遷移状態が「ＬＯＣＫ」であって、遷移状態が「ＡＣＣ」に切り替わる前にプッシュスイッチ２が操作された場合を考える。ステップＳ５でＡＣＣへの遷移が指示され、ステップＳ８で「ＣＴ＝１」にセットされた後、ステップＳ９で「ＣＴ＝１？」が判定される。この場合、ＣＴ＝１であるので、ステップＳ９の判定結果がＹＥＳとなり、ステップＳ１１に進み、ＩＧＯＮへの遷移が指示された後、ステップＳ１２でＩＧＯＮリレーの切り替え完了を判定し、プログラムを終了する。
【００４２】
したがって、この場合は、遷移状態が「ＬＯＣＫ」から「ＡＣＣ」に変化し、さらに「ＩＧＯＮ」へと変化するので、運転者の意図した遷移状態が達成される。
【００４３】
次に、現在の遷移状態が「ＡＣＣ」であって、プッシュスイッチ２の操作回数が「１」である場合を考える。この場合、このステップＳ３の判定結果がＹＥＳとなり、ステップＳ１１でＩＧＯＮへの遷移が指示された後、ステップＳ１２でＩＧＯＮリレーの切り替え完了を判定し、プログラムを終了する。
【００４４】
したがって、この場合は、遷移状態が「ＡＣＣ」から「ＩＧＯＮ」へと変化するので、運転者の意図した遷移状態が達成される。
【００４５】
さて、プッシュスイッチ２の操作回数を間違えて多く押してしまった場合を考える。たとえば、現在の遷移状態が「ＬＯＣＫ」であって、運転者の意図した遷移先が「ＩＧＯＮ」であるにもかかわらず、正しい回数（２）を越える「３」を押してしまった場合である。
【００４６】
このような場合、図示の制御プログラムにおいては、「ＩＧＯＮ」から「ＬＯＣＫ」への不本意な遷移（上りから下りへの反転遷移）は発生しない。ステップＳ５でＡＣＣリレー７を駆動させた後に、ステップＳ１１でＩＧＯＮリレー８を駆動させた後はプログラムを終了し、ＩＧＯＮ状態からＬＯＣＫ状態には移行しないからであり、要するに、プッシュスイッチ２の「２」を越える操作回数は無視される仕組みになっているからである。
【００４７】
なお、現在の遷移状態が「ＡＣＣ」であって、運転者の意図した遷移先が「ＩＧＯＮ」であるにもかかわらず、正しい回数（１）を越える「２」を押してしまった場合を考えると、ステップＳ１１で「ＩＧＯＮ」への遷移指示が行われた後は、プッシュスイッチ２の操作の有無の確認を行うステップが無いため、次の電源遷移には移らない。したがって、この場合においても、「ＩＧＯＮ」から「ＬＯＣＫ」へと不本意な遷移（上りから下りへの反転遷移）は発生しない。
【００４８】
以上のとおりであるから、この実施の形態によれば、より運転者の意図に近い電源遷移を適切に行うことができる自動車用電源制御装置を提供することができる。
【００４９】
図４は、実施の形態における概念説明図である。この図では、プッシュスイッチ２の操作と、その操作に伴う複数の電源遷移要素（図１のＬＯＣＫリレー６、ＡＣＣリレー７、ＩＧＯＮリレー８及びＳＴＡＲＴリレー９を参照）の状態変化との関係を示している。
【００５０】
まず、（ａ）を参照して説明すると、今、ＬＯＣＫ状態から時間軸に沿って、所定の間隔Ｔでプッシュスイッチ２を３回操作したとする。Ｐ１〜Ｐ３は各々の操作を示す。（ａ）において、所定の間隔Ｔが、電源遷移要素のタイムラグ（図ではリレーの切り替え時間）を充分上回る時間であるとすれば、Ｐ１に応答して符号イで示すリレー切り替えが行われ、その後のＰ２に応答して符号ロで示すリレー切り替えが行われ、さらに、その後のＰ３に応答して符号ハで示すリレー切り替えが行われる。したがって、この場合（Ｐ１→Ｐ２→Ｐ３）においては、ＬＯＣＫ→ＡＣＣ→ＩＧＯＮという電源遷移が支障なく行われる。
【００５１】
さて、この（ａ）において、Ｐ３の後、所定の間隔Ｔ以下の時点で間違ったスイッチ操作（符号Ｐ４）が行われたとする。しかし、このＰ４の操作入力は制御上は無視されているので不本意な反転遷移（ＩＧＯＮ→ＬＯＣＫ）は生じない。これは、図３のフローにおいて、ステップＳ１３で「ＬＯＣＫ」状態への遷移指示が行われた後は、ＬＯＣＬリレー６の切り替えが完了するまで、ステップＳ１４をループする仕組みになっているからであり、Ｐ３の後、所定の間隔Ｔ以下の時点で間違ったスイッチ操作（符号Ｐ４）が行われたとしても、そのスイッチ操作（Ｐ４）は同ループにより無視されるからである。
【００５２】
次に、（ｂ）を参照して説明する。この（ｂ）では、所定の間隔Ｔ以下の短い間隔でプッシュスイッチ２を３回操作（Ｐ１１、Ｐ１２、Ｐ１３）し、その後、所定の間隔Ｔを大きく越える時間を空けて、再び、所定の間隔Ｔ以下の短い間隔でプッシュスイッチ２を２回操作（Ｐ１４、Ｐ１５）した例を示す。結論から言えば、この場合は、図３のフローの働きによって、Ｐ１１の操作に基づきＡＣＣ状態への遷移、Ｐ１２の操作に基づきＩＧＯＮ状態への遷移、Ｐ１３の操作は破棄、Ｐ１４の操作に基づきＬＯＣＫ状態への遷移、Ｐ１５の操作は破棄、となり、プッシュスイッチ２が必要以上に多く操作されたにもかかわらず、ＬＯＣＫ→ＡＣＣ→ＩＧＯＮという電源遷移が支障なく行われると共に、ＩＧＯＮ→ＬＯＣＫ→ＡＣＣへという不本意な電源遷移も生じない。
【００５３】
＜Ｐ１３→破棄＞
Ｐ１３の操作が破棄される理由は、ＡＣＣリレー７の切り替え中のプッシュスイッチ２の操作（Ｐ１２とＰ１３）は最初の１回だけが有効になる仕組みになっているからである。つまり、Ｐ１２とＰ１３の双方で「ＣＴ＝＋１」（ステップＳ８）にされるが、ＣＴの値はＰ１２とＰ１３で同一の「＋１」になるだけであり、結局、ＡＣＣリレー７の切り替え完了と同時にステップＳ９の判定結果がＹＥＳとなって、ステップＳ１０で「ＣＴをクリア」した後、ステップＳ１１で「ＩＧＯＮ」状態への遷移指示が行われるに過ぎないからである。したがって、ＡＣＣリレー７の切り替え中に、プッシュスイッチ２が何回操作されたとしても、その操作回数は１回とみなされ（２回以上は無視：上記例示のＰ１２とＰ１３でいえばＰ１３は無視）、そのみなし回数（１回）に従い、ＩＧＯＮ状態への遷移指示が支障なく行われる。
【００５４】
＜Ｐ１５→破棄＞
Ｐ１５の操作が破棄される理由は、ＬＯＣＫリレー６の切り替え中のプッシュスイッチ２の操作が無視される仕組みになっているからである。つまり、Ｐ１４に応答してステップＳ１３でＬＯＣＫ状態への遷移指示を行った後、ＬＯＣＫリレー６の切り替えが完了するまでの間、ステップＳ１４をループするからであり、Ｐ１５は、このループの間に生じているために無視されるからである。したがって、ＬＯＣＫリレー６の切り替え中に、プッシュスイッチ２が何回操作されたとしても、その操作は全て無視され、ＬＯＣＫからＡＣＣへの不本意な電源遷移は生じない。
【図面の簡単な説明】
【００５５】
【図１】実施の形態に係る自動車用電源制御装置の概略構成図である。
【図２】実施の形態における電源遷移状態の関係を示す模式図である。
【図３】実施の形態における制御プログラムの概略フローを示す図である。
【図４】実施の形態における概念説明図である。
【符号の説明】
【００５６】
２  プッシュスイッチ（操作スイッチ）
５  制御部（第１検知部、第２検知部、出力部）
６  ＬＯＣＫリレー（スイッチング部）
７  ＡＣＣリレー（スイッチング部）
８  ＩＧＯＮリレー（スイッチング部）
９  ＳＴＡＲＴリレー（スイッチング部）
【図１】
2010100113.tif 000003
【図２】
2010100113.tif 000004
【図３】
2010100113.tif 000005
【図４】
2010100113.tif 000006