(57)【特許請求の範囲】
【請求項１】
車載用情報機器であって、
ノーマル動作と低消費電力のスタンバイ動作が可能なＣＰＵと、
前記ＣＰＵのノーマル動作用の第１の電源と、
前記ＣＰＵのスタンバイ動作用の第２の電源と、
前記第１の電源と前記第２の電源のオンオフを制御するパワーコントロール装置とを備え、
前記ＣＰＵはノーマル動作からスタンバイ動作に移行するとき第１の信号を前記パワーコントロール装置に出力し、
前記パワーコントロール装置は、前記ＣＰＵから前記第１の信号を入力したとき、前記第２の電源に前記第２の電源をオンする第２の信号を出力し、前記第２の信号を出力した後所定の時間経過後、前記第１の電源に前記第１の電源をオフする第３の信号を出力し、
前記ＣＰＵはスタンバイ動作からノーマル動作に移行するとき第４の信号を前記パワーコントロール装置に出力し、
前記パワーコントロール装置は、前記ＣＰＵから前記第４の信号を入力したとき、前記第１の電源に前記第１の電源をオンする第５の信号を出力し、前記第５の信号を出力した後所定の時間経過後、前記第２の電源に前記第２の電源をオフする第６の信号を出力し、
車両のイグニッションキーの操作に連動して該車載用情報機器をオンオフさせるための信号を検出するオンオフ検出装置をさらに備え、
前記オンオフ検出装置は、車載用情報機器をオフさせる信号を検出したとき、前記ＣＰＵに車載用情報機器をオフさせる信号を検出した旨を通知し、
前記ＣＰＵは、所定のスタンバイ用の処理を実行した後スタンバイ動作に移行し、
前記オンオフ検出装置は、車両のセルモータを回転させる直前における車載用情報機器をオフさせる信号を検出したとき、前記ＣＰＵに車両のセルモータを回転させる直前における車載用情報機器をオフさせる信号を検出した旨を通知し、
前記ＣＰＵは、車両のセルモータの回転開始前に前記スタンバイ用の処理が完了するように前記スタンバイ用の処理の一部のみ実行した後スタンバイ動作に移行する。
【発明の詳細な説明】
【０００１】
技術分野
本発明は、車載用情報機器に関する。
【０００２】
背景技術
従来、車載用情報機器、例えばカーナビゲーション装置では、車のイグニッションキーをオフすると（ＡＣＣの位置からＯＦＦの位置へ回した場合）、所定の必要な情報を不揮発性メモリなどにセーブした後カーナビゲーション装置に供給されるすべての電源をオフしていた。次に、イグニッションキーをオンすると（ＯＦＦの位置からＡＣＣあるいはＯＮの位置へ回した場合）、カーナビゲーション装置への電源がオンされ、不揮発性メモリから過去の必要な情報を読み出し、その情報に基づいて所定のセットアップをした後、カーナビゲーション装置の使用を可能としていた。
【０００３】
しかし、カーナビゲーション装置の電源をオンした後不揮発性メモリからの読み出しやその後のセットアップのために時間を要していたため、カーナビゲーション装置が使用可能となるまでに大きな待ち時間を必要としていた。
【０００４】
発明の開示
本発明の目的は、電源オン後即座に電源オフ前の状態で使用できるようにした車載用情報機器で、適切なパワーコントロール装置を有する車載用情報機器を提供することにある。
【０００５】
本発明は、車載用情報機器に適用され、ノーマル動作と低消費電力のスタンバイ動作が可能なＣＰＵと、ＣＰＵのノーマル動作用の第１の電源と、ＣＰＵのスタンバイ動作用の第２の電源と、第１の電源と第２の電源のオンオフを制御するパワーコントロール装置とを備え、ＣＰＵはノーマル動作からスタンバイ動作に移行するとき第１の信号をパワーコントロール装置に出力し、パワーコントロール装置は、ＣＰＵから第１の信号を入力したとき、第２の電源に第２の電源をオンする第２の信号を出力し、第２の信号を出力した後所定の時間経過後、第１の電源に第１の電源をオフする第３の信号を出力し、ＣＰＵはスタンバイ動作からノーマル動作に移行するとき第４の信号をパワーコントロール装置に出力し、パワーコントロール装置は、ＣＰＵから第４の信号を入力したとき、第１の電源に第１の電源をオンする第５の信号を出力し、第５の信号を出力した後所定の時間経過後、第２の電源に第２の電源をオフする第６の信号を出力し、車両のイグニッションキーの操作に連動して該車載用情報機器をオンオフさせるための信号を検出するオンオフ検出装置をさらに備え、オンオフ検出装置は、車載用情報機器をオフさせる信号を検出したとき、ＣＰＵに車載用情報機器をオフさせる信号を検出した旨を通知し、ＣＰＵは、所定のスタンバイ用の処理を実行した後スタンバイ動作に移行し、オンオフ検出装置は、車両のセルモータを回転させる直前における車載用情報機器をオフさせる信号を検出したとき、ＣＰＵに車両のセルモータを回転させる直前における車載用情報機器をオフさせる信号を検出した旨を通知し、ＣＰＵは、車両のセルモータの回転開始前にスタンバイ用の処理が完了するようにスタンバイ用の処理の一部のみ実行した後スタンバイ動作に移行するようにしたものである。
【０００６】
発明を実施するための最良の形態
図１は、本発明の実施の形態のカーナビゲーション装置のブロック図を示す。符号１はカーナビゲーション装置全体の制御を行うＣＰＵ、符号２は不揮発性メモリであるフラッシュメモリ、符号３は揮発性メモリであるＤＲＡＭ、符号４はバスバッファ、符号５はＡＳＩＣ、符号６はバスである。
【０００７】
ＡＳＩＣ５は、ゲートアレイにより構成されて専用ロジックが組み込まれている。ＡＳＩＣ５には、現在地検出装置１０、ＣＤ−ＲＯＭ装置７、入力装置８などが接続される。現在地検出装置１０は車両の現在地（自車位置）を検出する機能を有し、例えば車両の進行方位を検出する方位センサ（不図示）、車速を検出する車速センサ（不図示）、ＧＰＳ（Global Positioning System）衛星からのＧＰＳ信号を検出するＧＰＳセンサ（ＧＰＳ受信機）（不図示）から成る。
【０００８】
ＣＤ−ＲＯＭ装置７には道路地図データが記録されたＣＤ−ＲＯＭ９が装填され、ＣＤ−ＲＯＭ装置７とＣＤ−ＲＯＭ９とでナビゲーションに使用する地図データベース装置を構成する。なお、音楽用ＣＤ−ＲＯＭやプログラム格納ＣＤ−ＲＯＭなどが装填された場合は、ＣＤ−ＲＯＭの読み取り装置として働く。入力装置８は車両の目的地等を入力するキーボードやジョイスティックやその他の各種スイッチから構成される。
【０００９】
フラッシュメモリ２には、カーナビゲーション装置の制御プログラムが格納され、さらに、必要な情報が適宜格納される。ＤＲＡＭ３は、ＣＰＵ１が制御プログラムを実行するためのワークエリアやデータエリアとして働き、例えば、経路探索条件や経路探索の演算結果、ＣＤ−ＲＯＭ９から読み出した地図データなどが格納される。また、ＤＲＡＭ３は表示装置（不図示）用のビデオＲＡＭを含み、表示用画像データも格納する。すなわち、ＤＲＡＭ３は、ＣＤ−ＲＯＭ９やフラッシュメモリ２に格納されたデータを読み出して格納したり、生成された演算結果をさらに後の処理で使用するために格納したりする。ＤＲＡＭ３は、例えばＳ−ＤＲＡＭ（シンクロナスＤＲＡＭ）を使用し、高速な処理が可能となる。
【０００１０】
このように構成されたカーナビゲーション装置において、上述した現在地検出装置１０により取得した自車位置情報およびＣＤ−ＲＯＭ９に格納されている道路地図データに基づき各種のナビゲーションを行う。例えば、自車位置近辺の道路地図および自車位置を表示装置（不図示）に表示し、経路探索によって得られた経路に沿ってドライバーを誘導する。
【００１１】
次に、本実施の形態のカーナビゲーション装置の電源制御（パワーコントロール）について説明する。
【００１２】
カーナビゲーション装置の電源制御の説明の前に、まず、カーナビゲーション装置が搭載される車両の電装系について説明する。車両の電装系は、イグニッションキースイッチによりオンオフが制御される。イグニッションキーが挿入されるキーシリンダは、通常、ＬＯＣＫ位置、ＯＦＦ位置、ＡＣＣ位置、ＯＮ位置、ＳＴＡＲＴ位置を有する。イグニッションキーがＬＯＣＫ位置あるいはＯＦＦ位置の場合は、アクセサリ等の電装系はオンされず、ＡＣＣ位置すなわちアクセサリオンの位置でカーラジオ等のアクセサリの電源がオンされる。次に、イグニッションキーをＯＮ位置を経由してＳＴＡＲＴ位置まで回すと、セルモータが回転しエンジンが始動される。その後、ＯＮ位置でエンジンの回転（点火）が持続される。この状態からイグニッションキーをＡＣＣ位置に回すとエンジンが停止するが、アクセサリの電源は持続してオンされる。次にＯＦＦ位置まで回すとアクセサリの電源がオフされ、ＬＯＣＫ位置まで回すと、ステアリングをロックした状態でイグニッションキーをキーシリンダから抜くことができる。
【００１３】
上述のイグニッションキースイッチの動作に連動して、図１に示すように信号ＡＣＣおよび信号ＩＧＮがカーナビゲーション装置に入力される。信号ＡＣＣは、イグニッションキーがＡＣＣ位置およびＯＮ位置でオンされ、その他の位置でオフされる。信号ＩＧＮは、イグニッションキーがＯＮ位置およびＳＴＡＲＴ位置でオンされその他の位置でオフされる。この信号ＡＣＣおよび信号ＩＧＮによりカーナビゲーション装置の電源のオンオフが制御される。
【００１４】
本実施の形態のカーナビゲーション装置は、電源モードとして、電源オンモードとスタンバイモードを有する。電源オンモードは、カーナビゲーション装置のすべての構成要素に電源が投入され、通常のカーナビゲーションの処理が行われるモードである。スタンバイモードは、所定の電源でＣＰＵ１、フラッシュメモリ２、ＤＲＡＭ３、バスバッファ４をバックアップし、その他の構成要素についてはすべて電源をオフするモードである。すなわち、スタンバイモードは、最低限必要な要素にのみ低消費電力モードで電源を供給するモードである。スタンバイモードを設けた理由は、スタンバイモードに入ってもメモリの内容を保持し、次に電源オンモードに切り替わったとき、即座にカーナビゲーション装置を使用可能とするためである。イグニッションキーの操作により電源オンモードおよびスタンバイモードに移行する説明は後述する。
【００１５】
本実施の形態のカーナビゲーション装置は、全体として、５ＶＤＣ、３ＶＤＣ、１．８ＶＤＣ、２．５ＶＤＣの直流電源を使用する。符号１１は、カーバッテリーの１２ＶＤＣから５ＶＤＣ、３ＶＤＣを生成する電源である。電源１１は常時５ＶＤＣ、３ＶＤＣを供給する。なお、電源１１は、カーナビゲーション装置専用の電源でなく車両全体で共通に使用する電源であってもよい。
【００１６】
符号１２および符号１３は、電源１１の３ＶＤＣから１．８ＶＤＣを生成する電源である。電源１２は、通常の電源オンモード時にＣＰＵ１に供給される大容量の電源回路である。電源１３は、スタンバイモード時にＣＰＵ１に供給される小容量の電源回路である。符号１４は、電源１１の５ＶＤＣから２．５ＶＤＣを生成する電源回路である。
【００１７】
符号１５はロジック回路で構成されるパワーコントロール回路である。パワーコントロール回路１５は、ＣＰＵ１からの信号（STNDBY_EN）を受けて、電源１２、１３およびパワースイッチ１６、１７のオンオフを制御する。パワースイッチ１６は、パワーコントロール回路１５からの信号（SUPPORT_EN）を受けて電源１１からの５ＶＤＣのオンオフを制御する。パワースイッチ１７は、パワーコントロール回路１５からの信号（SUPPORT_EN）を受けて電源１１からの３ＶＤＣのオンオフを制御する。パワースイッチ１６、１７は、メカニカルリレーあるいは半導体スイッチで構成される。
【００１８】
次に、各要素が必要とする電源を説明する。本実施の形態のＣＰＵ１は３ＶＤＣと１．８ＶＤＣを必要とする。フラッシュメモリ２、ＤＲＡＭ３、バスバッファ４は３ＶＤＣを必要とする。ＡＳＩＣ５は、５ＶＤＣ、３ＶＤＣ、２．５ＶＤＣを必要とする。現在地検出装置１０、ＣＤ−ＲＯＭ装置７、入力装置８は、適宜３ＶＤＣ、５ＶＤＣを必要とする。
【００１９】
本実施の形態のＣＰＵ１は、ＣＰＵ１自体がノーマルモード（ノーマル動作）とスタンバイモード（スタンバイ動作）を有する。ＣＰＵ１自体のスタンバイモードを、前述したカーナビゲーション装置のスタンバイモードと区別するために、以下ＣＰＵスタンバイモードと言う。また、ノーマルモードも、以下ＣＰＵノーマルモードと言う。ＣＰＵノーマルモードは、ＣＰＵ１が通常プログラムを実行するモードである。ＣＰＵスタンバイモードは、ＣＰＵ１がプログラムの実行を行わずＣＰＵ１自体が低消費電力モードで待機するモードである。
【００２０】
ＣＰＵ１は、ＣＰＵスタンバイモードに入ると、信号STANDBY_ENをオンし、ＣＰＵノーマルモードに戻ると信号STANDBY_ENをオフする。ＣＰＵスタンバイモードに入ると、ＣＰＵ１の３ＶＤＣ、１．８ＶＤＣの消費電力は極めて小さいものとなる。例えば１．８ＶＤＣにおいて、ＣＰＵノーマルモードでは約８００ｍＡの電流を消費するところ、ＣＰＵスタンバイモードに入ると約１００μＡ程度になる。従って、スタンバイモード中は、ＣＰＵ１の１．８ＶＤＣ用電源として電力ロスの小さい小容量の電源１３を使用する。
【００２１】
ＣＰＵ１は所定のＣＰＵスタンバイモード用の命令を実行すると、自らＣＰＵスタンバイモードに入る。ＣＰＵスタンバイモード中に外部から信号を受けるとウェイクアップされＣＰＵノーマルモードに戻る。本実施の形態では、ＣＰＵ１がＣＰＵスタンバイモード中に信号ＡＣＣがオンされると、ＣＰＵ１はＣＰＵスタンバイモードからＣＰＵノーマルモードへ移行する。ただし、ウエイクアップの要因としては他の信号でもよい。
【００２２】
図２は、ＣＰＵ１がＣＰＵスタンバイモードに移行したとき、また、ウェイクアップによりＣＰＵノーマルモードに移行したとき、各電源がどのように制御されるかを示すタイミングチャートである。なお、ＣＰＵ１が信号ＡＣＣ等によりＣＰＵスタンバイモードに移行し、また、ウェイクアップされてＣＰＵノーマルモードに移行する説明は後述する。
【００２３】
以下の説明では、パワースイッチ１６から出力される５ＶＤＣをVCC_5VSとし、パワースイッチ１７から出力される３ＶＤＣをVCC_3VSとし、電源１２から出力される１．８ＶＤＣをVCC_1P8P_1とし、電源１３から出力される１．８ＶＤＣをVCC_1P8P_2とし、VCC_1P8P_1とVCC_1P8P_2をワイヤードオアされた電源をVCC_1P8Pとし、電源１４から出力される２．５ＶＤＣを2P5VSとする。また、パワーコントロール回路１５から出力され電源１２を制御する信号をEN1P8P_1#とし、電源１３を制御する信号をEN1P8P_2#とし、パワースイッチ１６とパワースイッチ１７とバスバッファ４を制御する信号をSUPPORT_ENとする。
【００２４】
なお、以下の説明では信号や電源がアクティブになった場合をオンと言い、ロウアクティブな信号もアクティブになった場合をオンと表現する。従って、図２では、ロウアクティブな信号もオンのときはすべてハイで表している。
【００２５】
ＣＰＵ１は、ＣＰＵスタンバイモードに入るとき、直前に信号STANDBY_ENをオンする。信号STANDBY_ENがオンされると、パワーコントロール回路１５は信号SUPPORT_ENをオフする。信号SUPPORT_ENは、信号STANDBY_ENを受けてＣＰＵノーマルモード中はオンにセットされ、ＣＰＵスタンバイモード中はオフにセットされる。パワーコントロール回路１５は、信号SUPPORT_ENがオフされるとほぼ同タイミングで信号EN1P8P_2#をオンし、電源VCC_1P8P_2の電圧が安定した後信号EN1P8P_1#をオフする。
【００２６】
信号EN1P8P_1#はオンオフにより電源１２のオンオフを制御し、信号EN1P8P_2#はオンオフにより電源１３のオンオフを制御する。従って、ＣＰＵスタンバイモードに入ると、必ず、信号EN1P8P_2#がオンして電源１３を先にオンした後、信号EN1P8P_1#をオフして電源１２をオフする。これにより、電源VCC_1P8Pには切り替えによるノイズがのらない。信号EN1P8P_2#をオンした後信号EN1P8P_1#をオフするまでの時間は、電源VCC_1P8Pへの切り替えによるノイズがのらない範囲で適切な値に変更可能である。
【００２７】
パワースイッチ１６、パワースイッチ１７は、信号SUPPORT_ENを受けて電源VCC_5VS、電源VCC_3VSを出力しているが、これらの電源は、スタンバイモード時に供給しなければいけない構成要素には使用していないので、特にオンオフによる問題は生じない。バスバッファ４は信号SUPPORT_ENがオンのとき外部に対してバスバッファとして機能し、信号SUPPORT_ENがオフになるとハイインピーダンスとなって外部の回路との接続を切る働きをする。これにより、信号SUPPORT_ENがオフの間すなわちスタンバイモード中は、外部からの信号や電流の回り込みが遮断される。
【００２８】
以上のように、ＣＰＵ１がスタンバイモードに入るための所定の処理をした後、ＣＰＵ１自身がＣＰＵスタンバイモードに入ると、ＣＰＵ１への電源VCC_1P8Pは電源VCC_1P8P_1から電源VCC_1P8P_2に適切に切り替えられる。また、ＣＰＵ１、フラッシュメモリ２、ＤＲＡＭ３、バスバッファ４への３ＶＤＣはそのまま継続して供給され、その他のＡＳＩＣ５、現在地検出装置１０、ＣＤ−ＲＯＭ装置７、入力装置８やその他のスタンバイモード時に電源供給が不要な構成要素への電源はパワースイッチ１６、パワースイッチ１７を介してすべてオフされる。これにより、カーナビゲーション装置のスタンバイモードへの移行が完了する。
【００２９】
次に、ＣＰＵ１がＣＰＵスタンバイモードからＣＰＵノーマルモードに戻った場合を説明する。ＣＰＵ１がＣＰＵノーマルモードに戻ると、信号STANDBY_ENがオフされる。信号STANDBY_ENがオフされると、パワーコントロール回路１５は信号SUPPORT_ENをオンする。パワーコントロール回路１５は、信号SUPPORT_ENがオンされるとほぼ同タイミングで信号EN1P8P_1#をオンし、電源VCC_1P8P_1の電圧が安定した後信号EN1P8P_2#をオフする。
【００３０】
以上により、ＣＰＵ１がＣＰＵノーマルモードに戻った場合、必ず、信号EN1P8P_1#がオンして電源１２を先にオンした後、信号EN1P8P_2#をオフして電源１３をオフしている。従って、電源VCC_1P8Pには切り替えによるノイズがのらない。信号EN1P8P_1#をオンした後信号EN1P8P_2#をオフするまでの時間は、電源VCC_1P8Pに切り替えによるノイズがのらない範囲で適切な値に変更可能である。
【００３１】
以上のように、ＣＰＵ１がＣＰＵスタンバイモードからＣＰＵノーマルモードに入ると、ＣＰＵ１への電源VCC_1P8Pは電源VCC_1P8P_2から電源VCC_1P8P_1に適切に切り替えられる。また、ＣＰＵ１、フラッシュメモリ２、ＤＲＡＭ３、バスバッファ４への３ＶＤＣはそのまま継続して供給され、その他のＡＳＩＣ５、現在地検出装置１０、ＣＤ−ＲＯＭ装置７、入力装置８やスタンバイモード時に電源供給が不要な構成要素の電源はパワースイッチ１６、パワースイッチ１７を介してすべてオンされる。その後、ＣＰＵ１は所定の処理をしてカーナビゲーション装置の電源オンモードへの移行が完了する。
【００３２】
なお、上記の変形例として、電源VCC_5VSあるいは電源VCC_3VSのオフオンを電源１３をオンオフするための信号として使用することも考えられる。しかし、電源VCC_5VSあるいは電源VCC_3VSを電源１３のオンオフの制御に使用すると、電源１２のオフオンとのタイミングの調整が困難となり、切り替えによるノイズがのる可能性もある。従って、本実施の形態では、電源１２、１３のオンオフのタイミングを正確に制御するために、両電源ともパワーコントロール回路１５からの信号で制御する。
【００３３】
すなわち、本実施の形態では、ＣＰＵ１のノーマルモードに使用する電源１２のオンオフと、スタンバイモードに使用する電源１３のオンオフを、パワーコントロール回路１５で生成される２つの信号で個別に行っているので、確実にかつ正確に電源１２、１３のオンオフを制御できる。従って、電源VCC_1P8Pにも確実に切り替えノイズを発生させなくできる。
【００３４】
次に、車両のイグニッションキーの操作によりカーナビゲーション装置が電源オンモードおよびスタンバイモードに移行する様子を説明する。図３は、イグニッションキーの位置とＣＰＵ１に入力される信号ＡＣＣと信号ＩＧＮ等との関係を示す図である。
【００３５】
イグニッションキーがＬＯＣＫ位置、ＯＦＦ位置の場合は信号ＡＣＣ、信号ＩＧＮともオフされている。イグニッションキーがＡＣＣ位置まで回されると信号ＡＣＣがオンされる。イグニッションキーがＯＮ位置まで回されると信号ＩＧＮがオンし、信号ＡＣＣは継続してオンしている。イグニッションキーがＳＴＡＲＴ位置まで回されると、信号ＡＣＣはオフされ、信号ＩＧＮが継続してオンしている。ＳＴＡＲＴ位置は、セルが回される位置であるが、信号ＡＣＣはセルが回されるときはオフされる。ＳＴＡＲＴ位置でセルの回転後イグニッションキーがＯＮ位置に戻ると、信号ＡＣＣは再びオンされ、信号ＩＧＮは継続してオンしている。次に、エンジンを切るべくイグニッションキーがＯＮ位置からＡＣＣ位置まで回されると、信号ＩＧＮがオフされるが、信号ＡＣＣがまだオンされた状態を保つ。次に、イグニッションキーがＯＦＦ位置まで回されると信号ＡＣＣもオフされる。
【００３６】
ここで、図３を参照して車両のクランキング時の動作を説明する。イグニッションキーのＳＴＡＲＴ位置でセルモータが回転すると、セルモータの駆動のための電流が大幅に流れる。このため、セルモータ回転中にバッテリーの電位が大幅に下がる現象が生じる。この場合、カーナビゲーション装置への供給電源の電位も下がるためカーナビゲーション装置の誤動作の原因になる。従って、クランキング中、カーナビゲーション装置は適切にスタンバイモードへ移行する必要がある。
【００３７】
しかし、イグニッションキー回動操作の速さにもよるが、イグニッションキーのＳＴＡＲＴ位置への回転により信号ＡＣＣがオフされてから実際にセルモータが回転を始めるまで１００ｍＳ程度しか時間的な余裕がない。従って、クランキング時のスタンバイモードへの移行処理は、後述するように、通常のスタンバイモードへの移行より短時間で済ませるようにしている。
【００３８】
以上により、カーナビゲーション装置は、車両使用開始時の信号ＡＣＣのオンでスタンバイモードから電源オンモードに移行し、イグニッションキーのＳＴＡＲＴ位置での信号ＡＣＣのオフによりいったんスタンバイモードに移行し、セルモータ回転終了後の信号ＡＣＣのオンで再び電源オンモードに移行する。次に、車両の使用終了時の信号ＡＣＣオフでカーナビゲーション装置はスタンバイモードに移行する。
【００３９】
なお、信号ＡＣＣと信号ＩＧＮはＣＰＵ１に入力されているので、ＣＰＵ１が車両のイグニッションキーの操作に連動してカーナビゲーション装置をオンオフ（電源モードの切り替え）させるための信号を検出するオンオフ検出装置の機能として働く。しかし、ＣＰＵ１とは別の回路でその信号を検出し、検出した結果の信号をＣＰＵ１に入力するようにしてもよい。
【００４０】
図４は、信号ＡＣＣと信号ＩＧＮによりスタンバイモードに入る場合の制御のフローチャートを示す図である。図４の処理はＣＰＵ１が実行する。
【００４１】
ステップＳ１では、信号ＡＣＣがオフされたか否かを判断する。信号ＡＣＣがオフされていればステップＳ２に進み、オフされていなければ処理を繰り返す。ステップＳ２では、信号ＩＧＮがオンしているか否かを判断する。信号ＩＧＮがオンしていればステップＳ４に進み、オンしていなければステップＳ３に進む。信号ＡＣＣがオフしたときに信号ＩＧＮもオフしていれば通常のスタンバイモードへの移行である。一方、信号ＡＣＣがオフしたときに信号ＩＧＮがオンしていれば、上述したクランキング時のスタンバイモードへの移行である。
【００４２】
ステップＳ３、Ｓ４では、スタンバイモードへの移行のための処理を行う。本実施の形態のスタンバイモードは、上述の通り、ＤＲＡＭ３の電源はバックアップされ、ＤＲＡＭ３の内容は保持される。従って、ＤＲＡＭ３の内容を不揮発性メモリであるフラッシュメモリ２に転送する必要はない。しかし、スタンバイモードへの移行にあたり、ＤＲＡＭ３のチェックサムなどのエラーチェック処理や最低限必要な情報の格納などを行う。
【００４３】
上述の通り、通常のスタンバイモードの移行では、ステップＳ３、Ｓ４が処理されるが、クランキングのときのスタンバイモードの移行では電源が落ちるまであまり時間がないためステップＳ４のみ処理をする。従って、ステップＳ３では、比較的処理時間がかかり、最悪、処理していなくても大きな問題とならない処理、例えば、エラーチェック処理などを行う。ステップＳ４では、スタンバイモードへの移行にあたり必ず処理をしておく必要なものを行う、例えば、スタックポインター等の情報のセーブ、インタラプト処理のステータスのセーブ等を行う。
【００４４】
ステップＳ５では、信号STANDBY_ENをオンする。その後、ステップＳ６でＣＰＵスタンバイモード用の命令を実行し、ＣＰＵ１自体ＣＰＵスタンバイモードに入る。パワーコントロール回路１５は、ステップＳ５の信号STANDBY_ENのオンにより、前述したパワーコントロールシーケンスを実行し、カーナビゲーション装置のスタンバイモードに入る。
【００４５】
図５は、スタンバイモードから電源オンモードへの移行処理のフローチャートを示す図である。ＣＰＵ１は、ＣＰＵスタンバイモード中に所定の端子の信号がオンされると、ウェイクアップされ所定のプログラムの実行が可能なハードウェアの構造となっている。本実施の形態では、所定の端子に信号ＡＣＣが接続され、所定のプログラムは図５のプログラムとする。従って、カーナビゲーション装置のスタンバイモード中、すなわちＣＰＵ１のＣＰＵスタンバイモード中にイグニッションキーの操作で信号ＡＣＣがオンされると、図５のプログラムが起動される。
【００４６】
図５のステップＳ１１では、スタンバイモードから電源オンモードへの移行処理を行う。例えば、スタックポインターやインタラプト処理のステータスがスタンバイモード移行時にセーブした内容と一致しているかどうかや、ＤＲＡＭ３やフラッシュメモリ２のエラーチェックなどを行う。ステップＳ１１の処理が終了すると、本ルーチンは終了し、カーナビゲーション装置は通常の電源オンモードに入る。
【０００４７】
このように、ＤＲＡＭ３の内容はスタンバイモード移行前の内容が保持されているので、フラッシュメモリ２からのデータの転送やデータの再生成などが必要ない。従って、信号ＡＣＣのオンによりカーナビゲーション装置は即座に、スタンバイモード移行前の状態で使用可能となる。
【００４８】
なお、上記実施の形態では、カーナビゲーション装置の例で説明をしたが、この内容に限定する必要はない。車載用コンピュータ（モバイルコンピュータ）や、その他の車載用インテリジェント端末すべてに適用できる。すなわち、ＤＲＡＭなどの揮発性メモリを搭載するあらゆる車載用情報機器に適用できる。
【００４９】
また、上記実施の形態の図４、図５のプログラムは、ＣＤ−ＲＯＭなどの記録媒体に記録して提供することが可能である。また、カーナビゲーション装置などの情報機器に携帯電話（移動電話）との接続機能を持たせてインターネットに接続し、インターネット経由で図４、図５のプログラムの提供を受けることも可能である。
【図面の簡単な説明】
【図１】本発明の実施の形態のカーナビゲーション装置のブロック図である。
【図２】ＣＰＵスタンバイモード移行時、ＣＰＵノーマルモード移行時の電源等の動作のタイミングチャートである。
【図３】イグニッションキーの位置と信号ＡＣＣと信号ＩＧＮ等との関係を示す図である。
【図４】信号ＡＣＣと信号ＩＧＮによりスタンバイモードに入る場合の制御のフローチャートを示す図である。
【図５】スタンバイモードから電源オンモードへの移行処理のフローチャートを示す図である。
【図１】
0003799014.tif 000002
【図２】
0003799014.tif 000003
【図３】
0003799014.tif 000004
【図４】
0003799014.tif 000005
【図５】
0003799014.tif 000006