(57)【要約】【課題】メモリに対する電源供給状態がアクティブ状態となるまでに要する時間を短縮可能な電源制御装置の提供。【解決手段】制御装置２０は、ナビ機能プログラムを格納したＲＡＭ２４と、バックモニタ用プログラム等の付加プログラムを格納したＲＯＭ２３と、センサー群からの検知信号に従って自車両の状態を表す信号を出力する車両Ｉ／Ｆ部２１と、車両Ｉ／Ｆ部からの信号に従って、ＲＯＭ２３への電源供給を制御するＲＯＭ用電源制御部２７と、プログラムに従って処理を実行するＣＰＵ２２とを備えている。車両Ｉ／Ｆ部２１は、検知信号が、自車両が特定状態であることを表していると、その旨を表す信号（以下、状態信号と称する）を、ＲＯＭ用電源制御部２７及びＣＰＵ２２に出力する。その状態信号が入力されると、ＲＯＭ用電源制御部２７は、電源供給をアクティブ状態に設定し、ＣＰＵ２２は、付加プログラムを読み込んで実行する。【選択図】図２
2010256979.tif 000002
【特許請求の範囲】
【請求項１】
車載装置における主機能を得るためのプログラムを主プログラムとし、前記主プログラムを記憶した第１記憶手段と、
自車両の状態が予め規定された特定状態になると必要とされる前記車載装置の副次的な機能を得るためのプログラムを付加プログラムとし、前記付加プログラムを記憶した第２記憶手段と、
前記自車両の状態が前記特定状態であることを表す信号を状態信号とし、前記状態信号が未入力であれば、前記第１記憶手段に記憶された主プログラムを、前記状態信号が入力されると、前記第２記憶手段に記憶された付加プログラムを読み出して処理を実行する処理実行手段と
を有した制御装置に用いる電源制御装置であって、
前記第２記憶手段に対する電源供給の状態のうち、前記処理実行手段がプログラムを読み出し可能な状態をアクティブ状態とし、前記状態信号の入力開始と共に、前記第２記憶手段に対する電源供給状態を前記アクティブ状態に設定する電源制御手段
を備えることを特徴とする電源制御装置。
【請求項２】
前記処理実行手段は、
前記付加プログラムを読み出す前に、前記主プログラムの実行に必要な情報を退避させる退避処理を実行することを特徴とする請求項１に記載の電源制御装置。
【請求項３】
前記電源制御手段は、
前記第２記憶手段に対する電源供給の状態のうち、前記アクティブ状態よりも供給電力が低く、かつ記憶内容を保持可能な状態をスタンバイ状態とし、前記状態信号が未入力であれば、前記第２記憶手段に対する電源供給状態を前記スタンバイ状態に設定することを特徴とする請求項１または請求項２に記載の電源制御装置。
【請求項４】
前記電源制御手段は、
前記状態信号の入力が終了すると、前記第２記憶手段に対する電源供給状態を前記スタンバイ状態に設定することを特徴とする請求項３に記載の電源制御装置。
【請求項５】
前記第２記憶手段は、不揮発性の記憶装置からなり、
前記電源制御手段は、
前記電源供給を遮断した状態を、前記スタンバイ状態とすることを特徴とする請求項３または請求項４に記載の電源制御装置。
【請求項６】
前記自車両の状態を表し、かつ外部から入力される車両状態信号に基づき、前記状態信号を生成すると共に、その生成した状態信号を前記処理実行手段及び前記電源制御手段に出力する状態信号出力手段を備えることを特徴とする請求項１ないし請求項５のいずれかに記載の電源制御装置。
【請求項７】
前記付加プログラムは、
前記自車両が後進する状態を前記特定状態として、自車両後部に配置された撮影装置によって撮影した画像をディスプレイに表示するものであることを特徴とする請求項１ないし請求項６のいずれかに記載の電源制御装置。
【請求項８】
前記付加プログラムは、
前記自車両が交差点の進入する状態を前記特定状態として、自車両前部または自車両側部の少なくとも一方に配置された撮影装置によって撮影した画像をディスプレイに表示するものであることを特徴とする請求項１ないし請求項７のいずれかに記載の電源制御装置。
【請求項９】
前記主プログラムは、
地図データに基づく現在位置周辺の地図をディスプレイに表示すると共に、目的地までの経路を案内するものであることを特徴とする請求項１ないし請求項８のいずれかに記載の電源制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリに対する電源供給を制御する電源制御装置に関する。
【背景技術】
【０００２】
従来より、電源が切断されても記憶内容を保持するＲＯＭと、電源が切断されると記憶内容が消去されるＲＡＭと、ＲＯＭまたはＲＡＭに格納されたプログラムに従って処理を実行するＣＰＵとを備えた制御装置が知られている（例えば、特許文献１参照）。
【０００３】
この種の制御装置の１つとして、ＣＰＵが主として実行するプログラム（以下、主プログラムと称す）は、ＲＡＭに格納した上で実行され、主プログラムよりも実行回数が低い副次的なプログラム（以下、付加プログラムと称す）は、ＲＯＭに格納した状態のまま、実行されるものがある。
【０００４】
また、制御装置として、複数のＲＡＭを備えたものがある。この複数のＲＡＭを備えた制御装置の中には、消費電力を低減するために、データ転送が完了すると全てのＲＡＭをスタンバイ状態とした上で、ＣＰＵがデータ読み出すために出力するアドレスから特定したＲＡＭがスタンバイ状態であれば、そのＲＡＭをアクティブ状態へと切り替える電源制御部を備えたものがある（例えば、特許文献２参照）。なお、ここで言うスタンバイ状態とは、電源供給を、記憶内容を保持するために必要な最低限の電力とした状態であり、アクティブ状態とは、電源供給を、ＣＰＵがデータ読み出し可能な電力とした状態である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−１２９２８７号公報
【特許文献２】特開平５−１５１０７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、経路案内機能に加えて、自車両の走行状態が予め規定された特定状態になると、自車両に配置された撮影装置によって撮影した自車両周辺の画像をディスプレイに表示する機能（以下、車両周辺表示機能と称す）を有したナビゲーション装置が知られている。
【０００７】
このナビゲーション装置に、特許文献２に記載された電源制御部を有した制御装置を適用した場合、経路案内機能を得るためのプログラムを主プログラムとしてＲＡＭに格納し、車両周辺表示機能を得るためのプログラムを付加プログラムとしてＲＯＭに格納することが考えられる。以下、ナビゲーション装置に適用し、かつ特許文献２に記載された電源制御部を有した制御装置を従来制御装置と称す。
【０００８】
その従来制御装置における電源制御部では、ＲＡＭへの主プログラムの転送が完了すると、ＲＯＭに対する電源供給状態をスタンバイ状態とし、そのスタンバイ状態を、ＣＰＵが主プログラムを実行している期間、即ち、経路案内を実行している期間は維持することが考えられる。
【０００９】
そして、図５に示すように、自車両の走行状態が特定状態となり、付加プログラムを実行するための起動指令が従来制御装置（ＣＰＵ）に入力されると（図５中：Ｓ１）、ＣＰＵは、主プログラムを中断するために必要な処理（以下、退避処理と称す）を実行する。その退避処理が終了した後、ＣＰＵは、付加プログラムを読み込むために、読み出し先のメモリをＲＯＭとして、付加プログラムが格納された領域を表すアドレス（以下、読出アドレスとする）を出力する（図５中：Ｓ２）。この時、電源制御部は、ＲＯＭの電源供給をスタンバイ状態からアクティブ状態へと切り替え（図５中：Ｓ３）、ＲＯＭの電源供給がアクティブ状態となるまで待機した後、読出アドレスを出力する（図５中：Ｓ４）。このため、ＣＰＵは、ＲＯＭの電源供給がアクティブ状態へと切り替えられるまで待機した後で、付加プログラムを読み出すことになる（図５中：Ｓ５）。
【００１０】
つまり、従来制御装置における電源制御部は、ＣＰＵからの読出アドレスが入力されなければ、ＲＯＭの電源供給をアクティブ状態に設定することができない。
換言すれば、従来制御装置では、自車両の状態が特定状態となってから、メモリに対する電源供給状態がアクティブ状態となるまでに要する時間が長いという問題がある。
【００１１】
そこで、本発明は、メモリに対する電源供給状態がアクティブ状態となるまでに要する時間を短縮可能な電源制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するためになされた本発明は、主プログラムを記憶した第１記憶手段と、付加プログラムを記憶した第２記憶手段と、状態信号が未入力であれば、第１記憶手段に記憶された主プログラムを、状態信号が入力されると、第２記憶手段に記憶された付加プログラムを読み出して処理を実行する処理実行手段とを有した制御装置に用いる電源制御装置に関するものである。
【００１３】
なお、ここで言う主プログラムとは、車載装置における主機能を得るためのプログラムであり、ここで言う付加プログラムとは、自車両の状態が予め規定された特定状態になると必要とされる車載装置の副次的な機能を得るためのプログラムである。また、ここで言う状態信号とは、自車両の状態が特定状態であることを表す信号である。
【００１４】
その本発明の電源制御装置では、電源制御手段が、状態信号の入力開始と共に、第２記憶手段に対する電源供給状態をアクティブ状態に設定する。ただし、アクティブ状態とは、第２記憶手段に対する電源供給の状態のうち、処理実行手段がプログラムを読み出し可能な状態である。
【００１５】
つまり、本発明の電源制御装置では、状態信号の入力開始と共に、即ち、自車両の状態が特定状態となると、電源制御手段が、処理実行手段からの指令を待つこと無く、直ちに、第２記憶手段に対する電源供給の状態をアクティブ状態に設定する。
【００１６】
このため、本発明の電源制御装置によれば、従来制御装置に比べて、自車両の状態が特定状態となってから、第２記憶手段に対する電源供給状態がアクティブ状態に設定されるまでに要する時間を短縮できる。この結果、本発明の電源制御装置が適用された制御装置によれば、自車両の状態が特定状態となってから、第２記憶手段に記憶された付加プログラムを処理実行手段が読み込むまでに要する時間、ひいては、付加プログラムを起動するまでに要する時間を短縮できる。
【００１７】
ところで、自車両の状態が特定状態以外の状態から特定状態となり、その後、特定状態以外の状態に戻ることが考えられる。この場合、本発明の電源制御装置が適用された制御装置では、主プログラムの実行を中断して、付加プログラムを実行し、その後、主プログラムを再開することになる。この主プログラムを再開する際には、主プログラムを中断した箇所から再開することが望ましい。
【００１８】
このため、処理実行手段は、請求項２に記載のように、付加プログラムを読み出す前（即ち、付加プログラムの起動時）に、主プログラムの実行に必要な情報を退避させる退避処理を実行するように構成されていることが望ましい。
【００１９】
このように構成された本発明の電源制御装置が適用される制御装置では、自車両の状態が特定状態とは異なる状態である場合、第１記憶手段に記憶された主プログラムを実行している。このとき、図４に示すように、自車両の状態が特定状態であることを表す状態信号が入力される（図４中：ＳＳ１'）と、電源制御手段は、第２記憶手段に対する電源供給をアクティブ状態に設定する（ＳＳ１"）。
【００２０】
一方、特定状態であることを表す状態信号が入力された（図４中：ＳＳ１）処理実行手段は、付加プログラムを起動するに際して、主プログラムの実行を中断し、主プログラムの実行に必要な情報を退避する退避処理を実行する。そして退避処理が完了すると、第２記憶手段に記憶された付加プログラムを読み出し（例えば、読出アドレスを出力して（図４中：ＳＳ２）、付加プログラムを読み込み（図４中：ＳＳ３））、付加プログラムを実行する。
【００２１】
すなわち、このように構成された電源制御装置によれば、処理実行手段が退避処理を実行している間に、第２記憶手段の電源供給状態がアクティブ状態に設定されることとなる。このため、処理実行手段は、第２記憶手段の電源供給状態がアクティブ状態に設定されるまでに要する時間を待つことなく、付加プログラムを読み込むことができる。
【００２２】
この退避処理は、処理実行手段が実行する主プログラムに組み込まれた処理であっても良いし、処理実行手段を構成するハードウェアによって自動的に実行されても良い。
なお、第２記憶手段に対する電源供給の状態のうち、アクティブ状態よりも供給電力が低く、かつ記憶内容を保持可能な状態をスタンバイ状態とした場合、本発明における電源制御手段は、第２記憶手段に対する電源供給状態を、請求項３に記載のように、状態信号が未入力であればスタンバイ状態に、請求項４に記載のように、状態信号の入力が終了すると、スタンバイ状態に設定するように構成されていても良い。
【００２３】
このように構成された本発明の電源制御装置では、自車両の状態が特定状態でなければ、第２記憶手段に対する電源供給状態が、スタンバイ状態に設定（維持）されるため、消費電力を可能な限り低減できる。
【００２４】
つまり、本発明の電源制御装置によれば、消費電力を可能な限り低減しつつ、自車両の状態が特定状態となってから、第２記憶手段に対する電源供給状態がスタンバイ状態からアクティブ状態へと切り替えられるまでに要する時間を短縮できる。
【００２５】
特に、第２記憶手段が、不揮発性の記憶装置から構成されている場合、本発明における電源制御手段は、請求項５に記載のように、電源供給を遮断した状態をスタンバイ状態とするように構成されていることが望ましい。
【００２６】
このように構成された電源制御装置によれば、自車両の状態が特定状態でなければ、第２記憶手段に対する電源供給を遮断するため、消費電力をより確実に低減できる。
ところで、状態信号は、自車両の状態を表し、かつ外部から入力される車両状態信号そのものでも良いし、請求項６に記載のように、状態信号出力手段が、車両状態信号に基づいて生成したものでも良い。
【００２７】
後者の場合、状態信号出力手段が生成した状態信号を処理実行手段及び電源制御手段に出力する必要がある。
また、本発明において、付加プログラムは、請求項７に記載のように、自車両後部に配置された撮影装置にて撮影した画像（即ち、自車両後方の状況）をディスプレイに表示するもの、いわゆるバックモニタ機能を得るためのプログラムでも良い。
【００２８】
このバックモニタ機能は、自車両を後進させて駐車させる際に利用されるものであることから、自車両が後進する状態を特定状態とする必要がある。このため、請求項７に記載の電源制御装置では、自車両に備えられたシフトレバーが後進レンジに位置する場合を特定状態であるものとすることが望ましい。
【００２９】
また、本発明において、付加プログラムは、請求項８に記載のように、自車両前部または自車両側部の少なくとも一方に配置された撮影装置にて撮影した画像（即ち、交差点内の状況）をディスプレイに表示するもの（以下、交差点安全確認機能と称す）でも良い。
【００３０】
この交差点安全確認機能は、自車両を交差点に進入させる際に、利用されるものである。このため、請求項８に記載の電源制御装置では、自車両の現在位置が交差点から予め規定された規定範囲内であること、または自車両が予め規定された規定車速以下で前進していることのうち、少なくとも一方を満たす場合を、特定状態であるものとしても良い。
【００３１】
さらには、本発明において、主プログラムは、請求項９に記載されたように、地図データに基づく現在位置周辺の地図をディスプレイに表示すると共に、目的地までの経路を案内するものでも良い。つまり、車載装置とは、いわゆるナビゲーション装置であっても良い。
【図面の簡単な説明】
【００３２】
【図１】自動車に搭載される運転支援システムの概略構成を示したブロック図である。
【図２】ナビゲーション装置に適用される制御装置の概略構成を示したブロック図である。
【図３】運転支援システムの動作例を示した説明図である。
【図４】本発明の電源制御装置における動作シーケンスを示した説明図である。
【図５】従来制御装置における動作シーケンスを示した説明図である。
【発明を実施するための形態】
【００３３】
以下に本発明の実施形態を図面と共に説明する。
〈運転支援システムについて〉
まず、図１は、自動車に搭載された運転支援システムの概略構成を示したブロック図である。
【００３４】
この運転支援システム１は、自動車の乗員に対する運転支援を実行するものである。この運転支援システム１は、自車両の周辺を撮影する撮影装置４と、自車両の状態を検出するための各種センサー装置からなるセンサー群５と、現在位置周辺の地図を表示すると共に、目的地までの経路案内を実行するナビゲーション装置１０とを備えている。
【００３５】
このうち、撮影装置４は、自車両の後方を撮影するように自車両の後部（例えば、後部バンパー）に設置された後方撮影装置と、自車両の前方を撮影するように自車両の前部（例えば、前部バンパー）に設置された前方撮影装置と、自車両の側方を撮影するように自車両における前方の側部に設置された側方撮影装置とを備えている。その撮影装置４は、周知のデジタルカメラであり、ナビゲーション装置１０からの制御指令に従って画像を撮影し、その撮影画像をナビゲーション装置１０に出力するように構成されている。
【００３６】
また、センサー群５は、自車両に搭載された変速機のシフトレンジを切り替えるためのシフトレバーの位置を検出するシフト検出センサー６と、自車両の車速を検出するためにいわゆるスピード（車速）パルスを出力する周知の車速センサー７と、自車両に搭載されたイグニッションキー（以下、ＩＧキーと称す）シリンダに挿入されたＩＧキーの位置を検出するキーポジションスイッチ（以下、キーポジションＳＷと称す）８とを少なくとも備えている。
【００３７】
なお、キーポジションＳＷ８は、ＩＧキーの位置がＯＦＦ（オフ）位置であれば、アクセサリー（ＡＣＣ）電源がＯＦＦであることを表すＡＣＣ＿ＯＦＦ信号を、ＩＧキーの位置がＡＣＣ（アクセサリ）位置、またはＩＧ位置であれば、ＡＣＣ電源がＯＮであることを表すＡＣＣ＿ＯＮ信号をナビゲーション装置に出力するように構成されている。さらに、キーポジションＳＷ８は、ＩＧキーの位置がスタート位置であれば、エンジン起動信号を出力するように構成されている。
〈ナビゲーション装置の構成〉
次に、運転支援システムを構成するナビゲーション装置１０について説明する。
【００３８】
このナビゲーション装置１０は、自車両の現在位置を検出するための位置検出器１２と、ユーザーからの各種指示を受け付ける操作スイッチ群１４と、ユーザーが発話した音声に基づく電気信号を出力するマイクロフォン（図示せず）と、各種画像を表示する表示装置１６とを備えている。さらに、ナビゲーション装置１０は、各種のガイド音声等を出力するための音声出力部１８と、地図データ等の各種データを格納する補助記憶装置１９と、位置検出器１２，操作スイッチ群１４，及びマイクロフォン等からの入力に従って、補助記憶装置１９，表示装置１６，及び音声出力部１８等のナビゲーション装置１０を構成する各部を制御する制御装置２０とを備えている。
【００３９】
このうち、位置検出器１２は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）用の人工衛星からの電波をＧＰＳアンテナ（図示せず）を介して受信して、その受信信号を出力するＧＰＳ受信機１２ａと、自車両に加わる回転運動の大きさを検出するジャイロセンサ１２ｂと、地磁気から進行方位を検出するための地磁気センサ１２ｃとを備えている。そして、これら各センサ等１２ａ〜１２ｃからの出力信号に基づく周知の手法により、制御装置２０が、車両の現在位置、進行方向の方位等を算出する。これと共に、制御装置２０は、車速センサー７からのスピードパルスに基づく周知の手法により、自車両の車速を算出する。
【００４０】
また、表示装置１６は、カラー表示装置であり、液晶ディスプレイ，有機ＥＬディスプレイ，ＣＲＴなどがあるが、その何れを用いてもよい。さらに、音声出力部１８は、制御装置２０からの信号を音声に変換して出力するスピーカである。
【００４１】
そして、操作スイッチ群１４は、表示装置１６の表示面と一体に構成されたタッチパネル、及び表示装置１６の周囲に設けられたキースイッチ等から構成されている。さらに、マイクロフォンは、利用者が音声を入力（発話）するとその入力した音声に基づく電気信号（音声信号）を制御装置２０に出力するものであり、このマイクロフォンを介して入力される音声コマンドによって、ナビゲーション装置１０が操作される。
【００４２】
また、補助記憶装置１９は、書き換え可能な不揮発性の記憶装置によって構成されたもの（例えば、ハードディスクドライブ装置や、フラッシュメモリ等）である。その補助記憶装置１９には、地図データ（ノードデータ、リンクデータ、コストデータ、道路データ、地形データ、マークデータ、交差点データ、施設のデータ等）、案内用の音声データ、音声認識データ等が予め記憶されている。
【００４３】
〈制御装置の構成〉
次に、本発明の主要部をなす制御装置２０の構成について説明する。
ここで、図２は、制御装置の概略構成を示したブロック図である。
【００４４】
この図２に示すように、制御装置２０は、電源を切断しても記憶内容を保持するＲＯＭ２３と、電源が切断されると記憶内容が消去されるＲＡＭ２４とを備えている。さらに、制御装置２０は、撮影装置４にて撮影した画像、及びセンサー群５からの検知信号を取得すると共に、少なくとも検知信号に従って自車両の状態を表す信号を出力する車両Ｉ／Ｆ部２１と、車両Ｉ／Ｆ部２１からの信号に従って、ＲＯＭ用電源２６を介したＲＯＭ２３への電源供給を制御するＲＯＭ用電源制御部２７と、ＲＯＭ２３またはＲＡＭ２４に記憶されたプログラムに従って処理を実行するＣＰＵ２２とを備えている。
【００４５】
このうち、ＲＯＭ２３は、いわゆる不揮発性メモリによって構成されたものである。
そのＲＯＭ２３には、現在位置付近の地図を表示装置１６に表示してその中に車両現在位置マークを表示する現在位置表示処理、操作スイッチ群１４を介して入力された情報に従って目的地を設定する目的地設定処理、ダイクストラム法等の周知の手法により、目的地設定処理で設定された目的地までの経路を設定する経路設定処理等の周知の各種処理をＣＰＵ２２が実行するためのプログラムが格納されている。さらに、ＲＯＭ２３には、経路設定処理により設定された経路に従って表示装置１６への表示や音声出力部１８からの音声出力による経路案内を行う経路案内処理等の周知の各種処理をＣＰＵ２２が実行するためのプログラムが格納されている。つまり、ナビゲーション装置１０を構成する各部を動作させることで、ナビゲーション機能を得るために必要なプログラム（以下、これらのプログラムをナビ機能プログラム（本発明の主プログラム相当）と称す）がＲＯＭ２３に格納されている。
【００４６】
また、ＲＯＭ２３には、自車両が後進する際に、後部撮影装置によって撮影した画像（即ち、自車両後方の状況）を表示装置１６に表示するバックモニタ処理をＣＰＵ２２が実行するためのプログラム（以下、バックモニタ用プログラムと称す）が格納されている。さらに、ＲＯＭ２３には、自車両が交差点に進入する際に、前部撮影装置または側部撮影装置の少なくとも一方によって撮影した画像（即ち、交差点内の状況）を表示装置１６に表示するプログラム（以下、交差点安全確認用プログラムと称す）が格納されている。
【００４７】
さらには、ＲＯＭ２３には、制御装置２０の立ち上げに必要なブートプログラムや、制御装置２０の動作を終了する際に必要な終了プログラムが格納されている。
一方、ＲＡＭ２４は、周知のＤＲＡＭによって構成されたものであり、補助記憶装置１９またはＲＯＭ２３から転送されたデータや、処理途中で一時的に生じたデータを格納するものである。なお、ＲＡＭ２４には、ＲＡＭ２４に格納されたプログラムまたは処理の途中で格納されたデータを保持するための記憶保持動作（いわゆるリフレッシュ）に必要な電源を供給するＲＡＭ用電源２５が接続されている。
【００４８】
そのＲＡＭ２４には、ＲＯＭ２３に格納されたブートプログラムがＣＰＵ２２に実行されることで、ＲＯＭ２３に格納されたナビ機能プログラムが転送，格納される。
ところで、車両Ｉ／Ｆ部２１は、キーポジションＳＷ８からのＡＣＣ＿ＯＦＦ信号及びＡＣＣ＿ＯＮ信号に従って、ＡＣＣ電源の状態を表すＡＣＣ信号を出力するように構成されている。そのＡＣＣ信号は、車両Ｉ／Ｆ部２１にＡＣＣ＿ＯＦＦ信号が入力されている間は、ローレベルとなり、ＡＣＣ＿ＯＮ信号が入力されている間は、ハイレベルとなる。つまり、ＡＣＣ信号がローレベルであれば、ＡＣＣ電源はＯＦＦ状態であり、ＡＣＣ信号がハイレベルであれば、ＡＣＣ電源はＯＮ状態である。
【００４９】
これと共に、車両Ｉ／Ｆ部２１は、シフト検出センサー６からの検知信号が、シフトポジションが後進レンジであることを表している期間はハイレベルな後進信号を、シフトポジションが後進レンジ以外であること（例えば、ニュートラルや、ロー、セカンド、ドライブ、パーキング）を表している期間はローレベルな後進信号を出力するように構成されている。
【００５０】
また、ＲＯＭ用電源２６は、ＲＯＭ２３に対して電源を供給するものである。
そして、ＲＯＭ用電源制御部２７は、ＲＯＭ用電源２６を制御するように構成されている。そのＲＯＭ用電源制御部２７は、自車両の状態が予め規定された特定状態となると、ＲＯＭ２３に対する電源供給をアクティブ状態に設定し、自車両の状態が特定状態以外の状態となると、ＲＯＭ２３に対する電源供給をスタンバイ状態に設定するように構成されている。ただし、ここで言うアクティブ状態とは、ＣＰＵ２２がＲＯＭ２３からプログラム（またはデータ）を読み出し可能となるように、ＲＯＭ用電源２６からＲＯＭ２３に電源を供給する状態である。また、ここで言うスタンバイ状態とは、記憶内容を保持可能な最低限の電源を供給する状態であり、ＲＯＭ用電源２６からＲＯＭ２３への電源供給を遮断した状態である。
【００５１】
具体的に、本実施形態におけるＲＯＭ用電源制御部２７は、車両Ｉ／Ｆ部２１からの後進信号がローレベルである期間は、ＲＯＭ２３に対する電源供給をスタンバイ状態に設定し、後進信号がローレベルからハイレベルに切り替わると、アクティブ状態に設定する。さらに、ＲＯＭ用電源制御部２７は、車両Ｉ／Ｆ部２１からの後進信号がハイレベルからローレベルに切り替わると、スタンバイ状態に設定する。
【００５２】
また、ＲＯＭ用電源制御部２７は、車両Ｉ／Ｆ部２１からのＡＣＣ信号がローレベルからハイレベルに切り替わると、予め規定された第一規定時間だけ、ＲＯＭ２３に対する電源供給がアクティブ状態となるように、ＡＣＣ信号がハイレベルからローレベルへと切り替わると、予め規定された第二規定時間だけ、アクティブ状態となるようにＲＯＭ用電源２６を制御する。ただし、第一規定時間とは、ＣＰＵ２１がブートプログラムの実行に要する最大限の時間であり、第二規定時間とは、ＣＰＵ２１が終了処理プログラムの実行に要する最大限の時間である。
【００５３】
つまり、ＲＯＭ用電源制御部２７は、ＩＧキーがＯＦＦ位置からＡＣＣ位置へと遷移された状態、自車両が後進する状態、ＩＧキーがＡＣＣ位置からＯＦＦ位置へと戻された状態それぞれを特定状態として、ＲＯＭ用電源２６を制御する。
【００５４】
なお、ＣＰＵ２２は、車両Ｉ／Ｆ部２１からの信号が入力されるＩＯポートと、ＩＯポートに入力された信号に従ってプログラムの読み出しを制御する制御装置と、プログラムに従って各種演算を行う演算装置とを少なくとも備えた周知のものである。
【００５５】
具体的に、本実施形態におけるＣＰＵ２２は、車両Ｉ／Ｆ部２１からのＡＣＣ信号がローレベルからハイレベルに切り替わると、ＲＯＭ２３に格納されているブートプログラムを実行する。さらに、ＣＰＵ２２は、ブートプログラムの実行が完了し、かつＡＣＣ信号がハイレベルであれば、プログラムの読み出し先をＲＡＭ２４に設定して、ＲＡＭ２４に格納されているナビ機能プログラムを実行する。そして、ＣＰＵ２２は、車両Ｉ／Ｆ部２１からのＡＣＣ信号がハイレベルからローレベルへと切り替わると、ＲＯＭ２３に格納されている終了プログラムを実行する。
【００５６】
また、本実施形態におけるＣＰＵ２２は、車両Ｉ／Ｆ部２１からの後進信号がハイレベルである期間は、プログラムの読み出し先をＲＯＭ２３に設定して、ＲＯＭ２３に格納されているバックモニタ用プログラムを実行する。
【００５７】
つまり、ＣＰＵ２２は、自車両の状態が後進する状態を特定状態として、ＲＯＭ２３に格納されているバックモニタ用プログラムを実行するように構成されている。
ただし、ＣＰＵ２２は、車両Ｉ／Ｆ部２１からのＡＣＣ信号がハイレベルである状態において、後進信号がローレベルからハイレベルへと切り替わると、退避処理を実行する。そして、退避処理が終了すると、ＣＰＵ２２は、バックモニタ用プログラムが格納されたＲＯＭ２３のアドレスを出力して、バックモニタ用プログラムを読み込んで実行する。
【００５８】
ただし、退避処理とは、ナビ機能プログラムを中断して、ナビ機能プログラムの実行に必要な情報を退避させるためのものであり、いわゆる割り込みハンドラーである。
その退避処理は、ＣＰＵ２２がプログラムを実行することで実施されても良いし、ＣＰＵ２２がハードウェアによって自動的に実施されても良い。つまり、前者であれば、退避処理がナビ機能プログラムの中に組み込まれている。後者であれば、後進信号がローレベルからハイレベルへと切り替わると、退避処理を実行するように構成されたハードウェアをＣＰＵ２２が備えている。
【００５９】
〈動作例について〉
続いて、制御装置２０の動作例について説明する。
ここで、図３は、制御装置２０の動作例について示した説明図である。
【００６０】
この図３は、運転支援システム１が搭載された車両に人物（以下、運転者とする）が乗り込み、ＩＧシリンダーに差し込んだＩＧキーを回して内燃機関を始動させ、運転者が自車両を運転した後に、内燃機関を停止させて下車するまでの制御装置２０の動作を例示したものである。
【００６１】
まず、ＩＧシリンダーに差し込まれたＩＧキーがＯＦＦ位置から回されると、運転支援システム１に対して車載バッテリー（図中、＋Ｂ）から電源が供給される。
このとき、ＯＦＦ位置から回されたＩＧキーがＡＣＣ位置に達すると、ＡＣＣ電源がＯＮとなり、ＡＣＣ＿ＯＮ信号が制御装置２０（車両Ｉ／Ｆ部２１）に入力される。そのＡＣＣ＿ＯＮ信号が入力された車両Ｉ／Ｆ部２１は、ＡＣＣ＿ＯＦＦ信号が入力されるまでの間（即ち、ＡＣＣ＿ＯＮ信号が入力されている期間は）、ハイレベルなＡＣＣ信号を出力する。
【００６２】
そして、車両Ｉ／Ｆ部２１からのハイレベルなＡＣＣ信号が入力されたＲＯＭ用電源制御部２７は、ＲＯＭ２３に対する電源供給がアクティブ状態となるように、ＲＯＭ用電源２６を制御する。よって、ＲＯＭ用電源２６からＲＯＭ２３に対して電源供給がなされる。一方、ハイレベルなＡＣＣ信号が入力されたＣＰＵ２２は、ＲＯＭ２３に対する電源供給がアクティブ状態となると、そのＲＯＭ２３に格納されたブートプログラムを読み込み、実行する。
【００６３】
すると、ＲＯＭ２３に格納されていたナビ機能プログラムがＲＡＭ２４に転送され、ブートプログラムの実行が完了すると、ＣＰＵ２２は、ＲＡＭ２４に格納されたナビ機能プログラムを実行する。なお、ＲＯＭ用電源制御部２７は、ハイレベルなＡＣＣ信号が入力されてから第一規定時間が経過、即ち、ブートプログラムの実行を終了すると、ＲＯＭ２３に対する電源供給がスタンバイ状態となるように、ＲＯＭ用電源２６を制御する。よって、ＲＯＭ用電源２６からＲＯＭ２３に対する電源供給が遮断される。
【００６４】
さらに、ＯＦＦ位置から回されたＩＧキーがスタート位置に達すると、自車両に搭載されたエンジン（内燃機関）が始動される。そして、目的地に向かって自車両が前進している間、ＣＰＵ２２は、ＲＡＭ２４に格納されたナビ機能プログラムを実行し続ける。
【００６５】
ところが、自車両が目的地に到着する等して、運転者が自車両のシフトレバーを後進レンジに切り替えると、シフトポジションが後進レンジであることを表す検知信号がシフト検出センサー６から出力される。その検知信号が入力された車両Ｉ／Ｆ部２１は、ハイレベルな後進信号を出力する（即ち、後進信号をローレベルからハイレベルへと切り替える）。
【００６６】
この後進信号がローレベルからハイレベルに切り替えられると、ＲＯＭ用電源制御部２７は、ＲＯＭ２３に対する電源供給がアクティブ状態となるように、ＲＯＭ用電源２６を制御する。よって、ＲＯＭ用電源２６からＲＯＭ２３に対して電源供給がなされる。
【００６７】
一方、ＣＰＵ２２は、後進信号がローレベルからハイレベルに切り替えられると、ナビ機能プログラムを中断するために、退避処理を実行する。そして、退避処理が終了すると、ＲＯＭ２３に格納されたバックモニタ用プログラムを読み込み、ハイレベルな後進信号が入力されている間、即ち、自車両が後進している期間は、その読み込んだバックモニタ用プログラムを実行する。これにより、後方撮影装置にて撮影した画像（即ち、自車両後方の状況）が、表示装置１６に表示される。ただし、後進信号がハイレベルからローレベルに戻されると、ＣＰＵ２２は、先の退避処理にて退避させたデータを読み込み、ナビ機能プログラムを再開する。
【００６８】
なお、ＲＯＭ用電源制御部２７は、後進信号がハイレベルからローレベルに戻されると、ＲＯＭ２３に対する電源供給がスタンバイ状態となるように、ＲＯＭ用電源２６を制御する。よって、ＲＯＭ用電源２６からＲＯＭ２３に対する電源供給が遮断される。すなわち、ＲＯＭ用電源制御部２７は、ハイレベルな後進信号が入力されている期間だけ、ＲＯＭ２３に対する電源供給をアクティブ状態とする。
【００６９】
そして、自車両が停止して、ＩＧキーがＯＦＦ位置へと戻されると、ＡＣＣ＿ＯＦＦ信号が制御装置２０（車両Ｉ／Ｆ部２１）に入力される。このとき、車両Ｉ／Ｆ部２１は、ＡＣＣ信号をハイレベルからローレベルへと切り替える。
【００７０】
すると、ＲＯＭ用電源制御部２７は、ＲＯＭ２３に対する電源供給がアクティブ状態となるように、ＲＯＭ用電源２６を制御する。よって、ＲＯＭ用電源２６からＲＯＭ２３に対して電源供給がなされる。一方、ＣＰＵ２２は、ＲＯＭ２３に対する電源供給がアクティブ状態となると、そのＲＯＭ２３に格納された終了プログラムを読み込んで実行する。
【００７１】
なお、ＲＯＭ用電源制御部２７は、ＡＣＣ信号がローレベルへと切り替えられてから第二規定時間が経過すると、即ち、終了プログラムの実行を終了すると、ＲＯＭ２３に対する電源供給がスタンバイ状態となるように、ＲＯＭ用電源２６を制御する。すなわち、ＲＯＭ用電源２６からＲＯＭ２３に対する電源供給が遮断される。
［実施形態の効果］
以上説明したように、本実施形態の制御装置２０では、センサー群５からの検知信号が、自車両の状態が特定状態であることを表すと（即ち、自車両の状態が特定状態となると）、ＣＰＵ２２からの出力を待つこと無く、ＲＯＭ用電源制御部２７が、直ちに、ＲＯＭ２３に対する電源供給の状態をアクティブ状態に設定する。
【００７２】
このため、制御装置２０によれば、従来制御装置に比べて、自車両の状態が特定状態となってから、ＲＯＭ２３に対する電源供給の状態がアクティブ状態に設定されるまでに要する時間を短縮することができる。
【００７３】
特に、制御装置２０では、ＣＰＵ２２が退避処理を実行している間に、ＲＯＭ２３の電源供給状態がスタンバイ状態からアクティブ状態へと変更される。このため、ＣＰＵ２２は、ＲＯＭ２３に対する電源供給状態がスタンバイ状態からアクティブ状態へと切り替えられる時間を待つことなく、直ちに、ＲＯＭ２３に記憶されたバックモニタ用プログラム（即ち、付加プログラム）を読み込むことができる。
【００７４】
この結果、制御装置２０によれば、自車両の状態が特定状態となってから、付加プログラムをＣＰＵ２２が読み込むまでに要する時間、ひいては、付加プログラムをＣＰＵ２２が起動するまでに要する時間を短縮できる。
【００７５】
また、制御装置２０では、自車両の状態が特定状態でなければ、ＲＯＭ２３に対するＲＯＭ用電源２６からの電源供給をスタンバイ状態に設定（維持）する（即ち、遮断し続ける）。このため、制御装置２０によれば、消費電力を可能な限り低減できる。
【００７６】
つまり、制御装置２０によれば、消費電力を可能な限り低減しつつ、付加プログラムが読み出されるまでに要する時間を短縮できる。
［その他の実施形態］
以上、本発明の実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において、様々な態様にて実施することが可能である。
【００７７】
例えば、上記実施形態では、ＲＡＭ２４としてＤＲＡＭを用いていたが、ＲＡＭ２４は、これに限るものではなく、ＳＲＡＭやＭＲＡＭを用いても良い。
また、上記実施形態では、ＲＡＭ２４に転送する前のナビ機能プログラムをＲＯＭ２３に格納していたが、ＲＡＭ２４に転送される前のナビ機能プログラムは、ＲＯＭ２３に格納されたものに限らない。例えば、補助記憶装置１９に格納されていても良いし、ＤＶＤ−ＲＯＭや、ＣＤ−ＲＯＭ、ＳＤメモリカード等の読み取り可能な可搬形の記憶媒体に格納されていても良い。ただし、ＲＡＭ２４に転送される前のナビ機能プログラムが、読み取り可能な可搬形の記憶媒体に格納されている場合、ナビゲーション装置１０は、その記憶媒体に格納された情報を読み取る情報読取部を備える必要がある。
【００７８】
さらに、上記実施形態では、ＲＯＭ用電源制御部２７が、ＲＯＭ用電源２６からのＲＯＭ２３に対する電源供給状態をアクティブ状態とする自車両の状態（即ち、特定状態）として、ＩＧキーがＯＦＦ位置からＡＣＣ位置へと遷移された状態、自車両が後進する状態、ＩＧキーがＡＣＣ位置からＯＦＦ位置へと戻された状態それぞれがあったが、この他、もしくはこれらに加えて、自車両が交差点に進入しようとする状態を特定状態としても良い。
【００７９】
ただし、自車両が交差点に進入しようとする状態においては、ＲＯＭ用電源制御部２７は、ＲＯＭ用電源２６からのＲＯＭ２３に対する電源供給をアクティブ状態とするように構成されている必要がある。さらに、ＣＰＵ２２は、ＲＯＭ２３に格納されている交差点安全確認用プログラムを実行するように構成されている必要がある。
【００８０】
なお、本実施形態においては、自車両が交差点に進入しようとしているものと判定する手法は、ナビゲーション装置にて用いられる周知の手法を用いれば良く、例えば、基準は、自車両の現在位置が地図データ上の交差点から規定範囲内であること、または自車両がその交差点に向かって予め規定された規定車速以下で前進していることのうち、少なくとも一方を満たす場合等が考えられる。
【００８１】
つまり、制御装置２０は、自車両の状態が交差点に進入する状態を特定状態として、ＲＯＭ２３に格納されている交差点安全確認用プログラムを実行するように構成されていても良い。
【００８２】
ところで、上記実施形態における制御装置２０では、センサー群５からの検知信号を車両Ｉ／Ｆ部２１にて変換した上で、ＲＯＭ用電源制御部２７やＣＰＵ２２に入力していたが、センサー群５からの検知信号をＲＯＭ用電源制御部２７やＣＰＵ２２に直接入力するように構成しても良い。
【００８３】
つまり、ＲＯＭ用電源制御部２７は、自車両の状態が特定状態であることを表す信号が入力されると、ＲＯＭ用電源２６からのＲＯＭ２３に対する電源供給をアクティブ状態とするように構成されていれば、どのように構成されていても良い。
【００８４】
なお、上記実施形態では、制御装置２０は、ナビゲーション装置１０に適用していたが、制御装置２０は、ナビゲーション装置に適用されていなくとも良い。つまり、主としてＲＡＭ２４に格納されたプログラムを実行し、自車両が特定状態となるとＲＯＭ２３に格納された付加プログラムを実行する必要のある車載装置に適用されるものであれば、どのような装置に適用されていても良い。
［実施形態と特許請求の範囲との対応関係］
最後に、上記実施形態の記載と、特許請求の範囲の記載との関係を説明する。
【００８５】
上記実施形態におけるＲＡＭ２４が本発明の第１記憶手段に相当し、ＲＯＭ２３が第２記憶手段に相当し、ＣＰＵ２２が処理実行手段に相当する。そして、上記実施形態におけるＲＯＭ用電源２６、及びＲＯＭ用電源制御部２７が、本発明の電源制御手段に相当し、車両Ｉ／Ｆ部２１が、本発明の状態信号出力手段に相当する。
【符号の説明】
【００８６】
１…運転支援システム  ４…撮影装置  ５…センサー群  ６…シフト検出センサー  ７…車速センサー  ８…キーポジションＳＷ  １０…ナビゲーション装置  １２…位置検出器  １４…操作スイッチ群  １６…表示装置  １８…音声出力部  １９…補助記憶装置  ２０…制御装置  ２１…車両Ｉ／Ｆ部  ２２…ＣＰＵ  ２３…ＲＯＭ  ２４…ＲＡＭ  ２５…ＲＡＭ用電源  ２６…ＲＯＭ用電源  ２７…ＲＯＭ用電源制御部
【図１】
2010256979.tif 000003
【図２】
2010256979.tif 000004
【図３】
2010256979.tif 000005
【図４】
2010256979.tif 000006
【図５】
2010256979.tif 000007