(57)【要約】【課題】内燃機関のクランキングによる蓄電装置からの供給電力の電圧低下によりデータの損失が生じるのをより適正に抑制する。【解決手段】車両用ＥＣＵから通信によりエンジンの運転状態に関する情報としてエンジンの回転数Ｎｅを入力し（Ｓ１００〜Ｓ１２０）、ＨＤＤに地図更新データの書き込みが要求されたときに（Ｓ１３０）、入力された回転数Ｎｅに基づいてエンジンがクランキングされる可能性があるか否かを判定すると共に（Ｓ１４０）、エンジンがクランキングされる可能性がないと判定したときには地図更新データをＨＤＤに直ちに書き込んで記憶させる記憶処理を実行し（Ｓ１５０）、エンジンがクランキングされる可能性があると判定したときには記憶処理の実行を禁止する（Ｓ１６０）。これにより、記憶処理の実行によりデータの損失が生じるのをより適正に抑制することができる。【選択図】図２
2012121419.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関と該内燃機関をクランキング可能な電動機と該電動機に電力を供給する蓄電装置と前記内燃機関および前記電動機を制御する制御装置とを備える車両に搭載され、前記蓄電装置からの電力供給を受けて作動する車載機器であって、
データを記憶する記憶手段と、
前記制御装置から通信により前記内燃機関の運転状態に関する情報である運転情報を入力する情報入力手段と、
前記記憶手段に所定のデータが記憶されるよう要求されたとき、前記情報入力手段により入力された前記運転情報に基づいて前記内燃機関がクランキングされる可能性があるか否かを判定すると共に、前記内燃機関がクランキングされる可能性がないと判定したときには前記所定のデータを前記記憶手段に記憶させる記憶処理を実行し、前記内燃機関がクランキングされる可能性があると判定したときには前記記憶処理を実行しない記憶処理手段と、
を備える車載機器。
【請求項２】
請求項１記載の車載機器であって、
前記情報入力手段は、前記内燃機関の回転数を前記運転情報として入力する手段であり、
前記記憶処理手段は、前記情報入力手段により入力された前記内燃機関の回転数が予め定められた判定用回転数以上のときには前記内燃機関がクランキングされる可能性がないと判定し、前記情報入力手段により入力された前記内燃機関の回転数が前記判定用回転数未満のときには前記内燃機関がクランキングされる可能性があると判定する手段である、
車載機器。
【請求項３】
請求項１または２記載の車載機器であって、
前記情報入力手段は、前記内燃機関がクランキングされている最中であるときには前記制御装置から通信により前記運転情報を入力せずに前記内燃機関がクランキングされている最中でないときに前記制御装置から通信により前記運転情報を入力する手段であり、
前記記憶処理手段は、前記情報入力手段により直近に入力された前記運転情報に基づいて前記内燃機関がクランキングされる可能性があるか否かを判定する手段である、
車載機器。
【請求項４】
内燃機関と該内燃機関をクランキング可能な電動機と該電動機に電力を供給する蓄電装置と前記内燃機関および前記電動機を制御する制御装置とを備える車両に搭載され、データを記憶する記憶手段を備え前記蓄電装置からの電力供給を受けて作動する車載機器の記憶処理方法であって、
前記制御装置から通信により前記内燃機関の運転状態に関する情報である運転情報を入力し、
前記記憶手段に所定のデータが記憶されるよう要求されたとき、前記入力された前記運転情報に基づいて前記内燃機関がクランキングされる可能性があるか否かを判定すると共に、前記内燃機関がクランキングされる可能性がないと判定したときには前記所定のデータを前記記憶手段に記憶させる記憶処理を実行し、前記内燃機関がクランキングされる可能性があると判定したときには前記記憶処理を実行しない、
車載機器の記憶処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載機器およびその記憶処理方法に関し、詳しくは、内燃機関と内燃機関をクランキング可能な電動機と電動機に電力を供給する蓄電装置と内燃機関および電動機を制御する制御装置とを備える車両に搭載され、蓄電装置からの電力供給を受けて作動する車載機器およびその記憶処理方法に関する。
【背景技術】
【０００２】
従来、この種の車載機器としては、エンジンをセルモータにより始動して走行する車両に搭載され、２つの書き込み領域に区分された不揮発性記憶装置を備えるものが提案されている（例えば、特許文献１参照）。この車載機器では、本来の保存のための第１の書き込み領域へのデータの書き込みの途中又は書き込みの前に、車速Ｖが例えば時速５ｋｍ程度に設定された所定速度Ｖ１以下の停車状態などであることを検知した場合に、以後のデータを第２の書き込み領域に書き込み、書き込みが正常に終了した場合には、車速Ｖが所定速度Ｖ１より速い走行状態を検知した後に、第２の書き込み領域のデータを第１の書き込み領域へ書き込むと共に第２の書き込み領域を再フォーマットしている。これにより、エンジン始動の際に車載機器の電源電圧が低下することに起因する書き込み中のデータの損失を回避するものとしている。
【０００３】
また、この種の車載機器として、不揮発性メモリやＣＰＵに電力供給するためのコンデンサを備えるものも提案されている（例えば、特許文献２参照）。この車載機器では、コンデンサを備えることにより、機器外部の車載バッテリから電力供給を受けてＣＰＵにより不揮発性メモリにデータを書き込んでいる最中に車両のアクセサリスイッチがオフされたときでも、コンデンサからの電力を用いてＣＰＵによる不揮発性メモリへのデータの書き込みを完了させ、不揮発性メモリに書き込むべきデータの消失を回避している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２３１６３号公報
【特許文献２】特開２００３−２４１８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の前者の車載機器では不揮発性記憶装置に本来の保存のための領域とは別に書き込み領域を確保する必要があり、上述の後者の車載機器ではコンデンサを備える必要があるため、こうして車載機器やその構成部品を複雑にすることなく、エンジンの始動による電源電圧の低下によりデータの損失が生じるのを抑制することが望ましい。このため、車速が所定車速以下の停車状態などのときにはデータの書き込みを禁止することも考えられるが、停車状態には、交差点での一時停止時なども含まれるため、要求されたデータの書き込みを実行することができない場合が多くなってしまう。
【０００６】
本発明の車載機器およびその記憶処理方法は、内燃機関のクランキングによる蓄電装置からの供給電力の電圧低下によりデータの損失が生じるのをより適正に抑制することを主目的とする。
【課題を解決するための手段】
【０００７】
本発明の車載機器およびその記憶処理方法は、上述の主目的を達成するために以下の手段を採った。
【０００８】
本発明の車載機器は、
内燃機関と該内燃機関をクランキング可能な電動機と該電動機に電力を供給する蓄電装置と前記内燃機関および前記電動機を制御する制御装置とを備える車両に搭載され、前記蓄電装置からの電力供給を受けて作動する車載機器であって、
データを記憶する記憶手段と、
前記制御装置から通信により前記内燃機関の運転状態に関する情報である運転情報を入力する情報入力手段と、
前記記憶手段に所定のデータが記憶されるよう要求されたとき、前記情報入力手段により入力された前記運転情報に基づいて前記内燃機関がクランキングされる可能性があるか否かを判定すると共に、前記内燃機関がクランキングされる可能性がないと判定したときには前記所定のデータを前記記憶手段に記憶させる記憶処理を実行し、前記内燃機関がクランキングされる可能性があると判定したときには前記記憶処理を実行しない記憶処理手段と、
を備えることを要旨とする。
【０００９】
この本発明の車載機器では、車両が備える内燃機関および電動機を制御する制御装置から通信により内燃機関の運転状態に関する情報である運転情報を入力する。そして、記憶手段に所定のデータが記憶されるよう要求されたときに、入力された運転情報に基づいて内燃機関がクランキングされる可能性があるか否かを判定すると共に、内燃機関がクランキングされる可能性がないと判定したときには所定のデータを記憶手段に記憶させる記憶処理を実行し、内燃機関がクランキングされる可能性があると判定したときには記憶処理を実行しない。したがって、内燃機関がクランキングされる可能性があると判定したとき、即ち内燃機関のクランキングによる蓄電装置からの供給電力の電圧低下が生じる可能性があるときには記憶処理を実行しないから、記憶すべき所定のデータや記憶手段に記憶されているデータの損失をより適正に抑制することができる。もとより、内燃機関がクランキングされる可能性がないと判定したときには記憶処理を実行するから、要求に応じて直ちに所定のデータを記憶させることができる。
【００１０】
こうした本発明の車載機器において、前記情報入力手段は、前記内燃機関の回転数を前記運転情報として入力する手段であり、前記記憶処理手段は、前記情報入力手段により入力された前記内燃機関の回転数が予め定められた判定用回転数以上のときには前記内燃機関がクランキングされる可能性がないと判定し、前記情報入力手段により入力された前記内燃機関の回転数が前記判定用回転数未満のときには前記内燃機関がクランキングされる可能性があると判定する手段である、ものとすることもできる。こうすれば、内燃機関がクランキングされる可能性があるか否かをより確実に判定することができる。この場合、前記判定用回転数は、所定のアイドル回転数未満で値０より大きい回転数として予め定められた回転数である、ものとすることもできる。こうすれば、内燃機関が所定のアイドル回転数でアイドル運転されているときには、停車状態であっても要求に応じて直ちに所定のデータを記憶させることができる。
【００１１】
この内燃機関の回転数を運転情報として用いる態様の本発明の車載機器において、前記記憶処理手段は、前記情報入力手段により入力された前記内燃機関の回転数が前記判定用回転数以上の状態で所定時間が経過するまでは前記内燃機関がクランキングされる可能性があると判定する手段である、ものとすることもできる。こうすれば、内燃機関がクランキングされる可能性についての誤判定を抑制することができる。
【００１２】
また、本発明の車載機器において、前記情報入力手段は、前記内燃機関がクランキングされている最中であるときには前記制御装置から通信により前記運転情報を入力せずに前記内燃機関がクランキングされている最中でないときに前記制御装置から通信により前記運転情報を入力する手段であり、前記記憶処理手段は、前記情報入力手段により直近に入力された前記運転情報に基づいて前記内燃機関がクランキングされる可能性があるか否かを判定する手段である、ものとすることもできる。こうすれば、内燃機関がクランキングされている最中に所定のデータが記憶されるよう要求されたときには、直近に入力された運転情報として内燃機関がクランキングされている最中となる前に入力された運転情報、即ち内燃機関の運転が停止されているときに入力された運転情報に基づいて内燃機関がクランキングされる可能性があると判定されることになる。したがって、内燃機関がクランキングされている最中に所定のデータが記憶されるよう要求されたときには、記憶処理を実行しないから、蓄電装置からの供給電力の電圧低下が生じたとしても記憶処理の実行に伴うデータの損失は生じない。この結果、データの損失をより確実に抑制することができる。
【００１３】
本発明の車載機器の記憶処理方法は、
内燃機関と該内燃機関をクランキング可能な電動機と該電動機に電力を供給する蓄電装置と前記内燃機関および前記電動機を制御する制御装置とを備える車両に搭載され、データを記憶する記憶手段を備え前記蓄電装置からの電力供給を受けて作動する車載機器の記憶処理方法であって、
前記制御装置から通信により前記内燃機関の運転状態に関する情報である運転情報を入力し、
前記記憶手段に所定のデータが記憶されるよう要求されたとき、前記入力された前記運転情報に基づいて前記内燃機関がクランキングされる可能性があるか否かを判定すると共に、前記内燃機関がクランキングされる可能性がないと判定したときには前記所定のデータを前記記憶手段に記憶させる記憶処理を実行し、前記内燃機関がクランキングされる可能性があると判定したときには前記記憶処理を実行しない、
ことを特徴とする。
【００１４】
この本発明の車載機器の記憶処理方法では、車両が備える内燃機関および電動機を制御する制御装置から通信により内燃機関の運転状態に関する情報である運転情報を入力する。そして、記憶手段に所定のデータが記憶されるよう要求されたときに、入力された運転情報に基づいて内燃機関がクランキングされる可能性があるか否かを判定すると共に、内燃機関がクランキングされる可能性がないと判定したときには所定のデータを記憶手段に記憶させる記憶処理を実行し、内燃機関がクランキングされる可能性があると判定したときには記憶処理を実行しない。したがって、内燃機関がクランキングされる可能性があると判定したとき、即ち内燃機関のクランキングによる蓄電装置からの供給電力の電圧低下が生じる可能性があると判定したときには記憶処理を実行しないから、記憶すべき所定のデータや記憶手段に記憶されているデータの損失をより適正に抑制することができる。もとより、内燃機関がクランキングされる可能性がないと判定したときには記憶処理を実行するから、要求に応じて直ちに所定のデータを記憶させることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施例としてのナビゲーション装置３０およびナビゲーション装置３０を搭載した自動車１０の構成の概略を示す構成図である。
【図２】電子制御ユニット３１により実行される記憶処理ルーチンの一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
次に、本発明を実施するための形態を実施例を用いて説明する。
【実施例】
【００１７】
図１は、本発明の一実施例としてのナビゲーション装置３０およびナビゲーション装置３０を搭載した自動車１０の構成の概略を示す構成図である。自動車１０は、図示するように、ガソリンまたは軽油などの炭化水素系の燃料により動力を出力する内燃機関であるエンジン１２と、エンジン１２から入力した動力を変速してデファレンシャルギヤ１６を介して駆動輪１８に出力する変速機１４と、エンジン１２をクランキング可能な例えば直流電動機として構成されたモータ２２と、車両全体をコントロールする車両用電子制御ユニット（以下、車両用ＥＣＵという）２４と、モータ２２や車両用ＥＣＵ２４に電力を供給する例えば定格電圧が１２Ｖの鉛蓄電池として構成されたバッテリ２６と、バッテリ２６からの電力供給を受けて作動する車載機器としてのナビゲーション装置３０とを備える。
【００１８】
車両用ＥＣＵ２４は、エンジン１２のクランクシャフトの回転位置を検出する図示しないクランクポジションセンサからの信号などエンジン１２の運転状態を検出する各種センサからの信号やバッテリ２６の状態を検出する各種センサからの信号，車両のイグニッションオンやアクセサリオン，イグニッションオフなどを指示するイグニッションスイッチ２８からの信号，車速を検出する車速センサ２９からの車速Ｖなどを入力すると共に、エンジン１２を運転するための各種制御信号や変速機１４の図示しない油圧回路への制御信号，イグニッションオンされたときにエンジン１２を始動するためのモータ２２への駆動信号，バッテリ２６からモータ２２やナビゲーション装置３０への電力の供給と遮断とを行なう図示しないリレーへの駆動信号などを出力する。また、車両用ＥＣＵ２４は、ナビゲーション装置３０と通信しており、エンジン１２の運転状態や車両の状態に関するデータをナビゲーション装置３０に出力すると共に、必要に応じてナビゲーション装置３０からデータを入力する。なお、車両用ＥＣＵ２４は、エンジン１２のクランクシャフトに取り付けられた図示しないクランクポジションセンサからの信号に基づいてクランクシャフトの回転数、即ちエンジン１２の回転数Ｎｅも演算している。
【００１９】
ナビゲーション装置３０は、車両の現在位置を特定するロケーション処理や車両の出発地から目的地への走行ルートを探索するルート探索処理，探索した走行ルートを地図表示や音声出力により案内するルート案内処理などの各種処理を実行するナビゲーション用電子制御ユニット（以下、ナビゲーションＥＣＵという）３１と、各種処理プログラムの実行に必要なアプリケーションソフトウェアや地図データなどを記憶する大容量メモリとしてのハードディスクドライブ（以下、ＨＤＤという）４０と、図示しないメモリカードスロットに抜き出し可能に差し込まれたフラッシュメモリであるメモリカード４２とを備える。なお、地図データは、サービス情報（観光情報や駐車場など）や予め定められた走行区間毎の道路情報などがデータベース化されたものであり、道路情報には、距離情報や幅員情報，地域情報（市街地，郊外），種別情報（一般道路，高速道路），勾配情報，法定速度，信号機の数などが含まれる。
【００２０】
ナビゲーションＥＣＵ３１は、ＣＰＵ３２を中心とするマイクロプロセッサとして構成されており、ＣＰＵ３２の他に各種処理プログラムを記憶するＲＯＭ３４と、データを一時的に記憶するＲＡＭ３６と、図示しない入出力ポートおよび通信ポートとを備える。ナビゲーションＥＣＵ３１には、ＨＤＤ４０から読み出したデータやメモリカード４２から読み出したデータ，ＧＰＳ（Global Positioning System）衛星からのＧＰＳ信号をＧＰＳアンテナを介して受信するＧＰＳ受信機５０からの信号、車両の進行方向や回転方向を検出する例えばジャイロセンサにより構成された方位センサ５２からの信号，例えば液晶ディスプレイを用いたタッチパネル式のディスプレイ５４からの信号などが入力ポートを介して入力されている。ナビゲーションＥＣＵ３１からは、ＨＤＤ４０に書き込むデータやメモリカード４２に書き込むデータ，ディスプレイ５４への表示信号，アンプを内蔵したスピーカ５６への音声信号などが出力ポートを介して出力されている。また、ナビゲーションＥＣＵ３１は、前述したように車両用ＥＣＵ２４と通信ポートを介して接続されると共に、サーバ６２が接続されたネットワーク６１と無線通信により接続された装置外部の例えば携帯電話などの携帯端末６０と通信ポートを介して接続されている。これにより、ナビゲーションＥＣＵ３１は、携帯端末６０を介してサーバ６２との間でデータの送受信を行なうことができる。なお、ナビゲーションＥＣＵ３１と携帯端末６０との接続は、有線であっても無線であっても構わない。
【００２１】
こうして構成された実施例の自動車１０では、車両用ＥＣＵ２４は、イグニッションオンされたときにバッテリ２６からの電力を用いてモータ２２を駆動することによりエンジン１２をクランキングして始動し、図示しないアクセルペダルポジションセンサからのアクセル開度や車速センサ２９からの車速Ｖに応じてエンジン１２や変速機１４を制御して走行する。また、車両用ＥＣＵ２４は、アクセサリオンされたときには、エンジン１２の運転を停止した状態でバッテリ２６からの電力を用いて車両用ＥＣＵ２４やナビゲーション装置３０などの車載機器を起動した状態とし、イグニッションオフされたときには、エンジン１２の運転を停止すると共に電力供給の遮断によりナビゲーション装置３０を停止した状態とする。さらに、実施例では、モータ２２によりエンジン１２をクランキングしている最中は、ナビゲーション装置３０への供給電力の電圧が一時的に低下する場合があることから、車両用ＥＣＵ２４は、ナビゲーションＥＣＵ３１との通信を一時的に遮断する（信号の送受信を一時停止する）ものとした。
【００２２】
また、実施例のナビゲーション装置３０では、ナビゲーションＥＣＵ３１は、ＨＤＤ４０から必要なアプリケーションソフトウェアや地図データを読み出して、ＧＰＳ受信機５０からの信号や方位センサ５２からの信号により現在位置や進行方向などを特定すると共に、操作者によるディスプレイ５４のタッチパネル操作に従って車両の目的地を設定し、読み出した地図データを用いて現在位置から目的地への走行ルートを探索してディスプレイ５４の地図表示や道路表示，スピーカ５６からの音声出力によるルート案内を行なう。また、ナビゲーションＥＣＵ３１は、特定した現在位置などのデータをＨＤＤ４０やメモリカード４２に書き込む処理，ＨＤＤ４０やメモリカード４２に記憶された現在位置などのデータを携帯端末６０を介してサーバ６２に送信する処理，メモリカード４２が図示しないメモリカードスロットに差し込まれたときに地図データの更新用にメモリカード４２に記憶された地図更新データ（例えば、地図データの変更分に相当する差分データ）を読み出してＨＤＤ４０に書き込むことにより地図データを更新する処理，サーバ６２に地図更新データが新たに記憶された旨を示す信号を携帯端末６０を介して受信したときに地図更新データをサーバ６２からダウンロードしてＨＤＤ４０に書き込むことにより地図データを更新する処理などを行なっている。
【００２３】
次に、こうして構成された実施例の自動車１０の動作、特にナビゲーション装置３０のＨＤＤ４０に地図データを更新するための地図更新データを書き込む際の動作について説明する。図２はナビゲーションＥＣＵ３１により実行される記憶処理ルーチンの一例を示すフローチャートである。このルーチンは、所定時間毎（例えば数百ｍｓｅｃ毎）に繰り返し実行される。
【００２４】
記憶処理ルーチンが実行されると、ナビゲーションＥＣＵ３１のＣＰＵ３２は、まず、エンジン１２の回転数Ｎｅを車両用ＥＣＵ２４から通信により入力し（ステップＳ１００）、この通信による入力ができたか（成功したか）否かを判定する処理を実行する（ステップＳ１１０）。ここで、エンジン１２の回転数Ｎｅは、図示しないクランクポジションセンサからの信号に基づいて演算されたものを入力するものとした。また、実施例では、モータ２２によりエンジン１２がクランキングされている最中（エンジン１２の始動が指示されてから回転数Ｎｅが始動完了と判断可能な始動完了回転数に至るまでの例えば１秒間や２秒間）は、車両用ＥＣＵ２４のナビゲーションＥＣＵ３０との通信が遮断されることから、こうしてエンジン１２がクランキングされている最中はエンジン１２の回転数Ｎｅの通信による入力が一時的に不可能となる。なお、実施例では、エンジン１２の始動完了回転数として予め定められたエンジン１２のアイドル回転数Ｎｉｄｌ（例えば、６００ｒｐｍや７００ｒｐｍなど）を用いるものとする。
【００２５】
エンジン１２の回転数Ｎｅの通信による入力ができなかった（失敗した）ときには、直近に入力したエンジン１２の回転数Ｎｅ、即ちエンジン１２がクランキングされている最中となる前のエンジン１２の運転が停止されているときにステップＳ１００で入力したエンジン１２の回転数Ｎｅ（基本的には値０）を入力し（ステップＳ１２０）、地図更新データの書き込み要求があるか否かを判定する（ステップＳ１３０）。一方、エンジン１２の回転数Ｎｅの通信による入力ができたときには、そのまま地図更新データの書き込み要求があるか否かを判定する（ステップＳ１３０）。地図更新データの書き込み要求の有無は、例えば、メモリカード４２が図示しないメモリカードスロットに差し込まれた状態で、メモリカード４２に地図更新データが記憶されており且つ地図更新データがＨＤＤ４０に書き込まれるまでは初期値としての値０が設定され地図更新データがＨＤＤ４０に書き込まれたときに値１が設定される書込履歴フラグが値０であるか否かを調べたり、サーバ６２に地図更新データが新たに記憶された旨を示す信号を受信したときに初期値として値０が設定され地図更新データがサーバ６２からダウンロードされてＨＤＤ４０に書き込まれたときに値１が設定される書込完了フラグが値０であるか否かを調べることなどにより判定することができる。
【００２６】
地図更新データの書き込み要求がないと判定されたときには、そのまま記憶処理ルーチンを終了し、地図更新データの書き込み要求があると判定されたときには、ステップＳ１００またはステップＳ１２０で入力したエンジン１２の回転数Ｎｅを判定用回転数Ｎｅｒｅｆと比較する（ステップＳ１４０）。判定用回転数Ｎｅｒｅｆは、エンジン１２のアイドル回転数Ｎｉｄｌ未満で値０より大きい回転数として予め定められた回転数であり、実施例では、値０とアイドル回転数Ｎｉｄｌとの中間の回転数（例えば、２００ｒｐｍや３００ｒｐｍ）を用いるものとした。
【００２７】
エンジン１２の回転数Ｎｅが判定用回転数Ｎｅｒｅｆ以上のときには、エンジン１２は運転されておりエンジン１２がクランキングされる可能性はないと判断し、地図更新データをＨＤＤ４０に書き込んで記憶させる記憶処理を実行して（ステップＳ１５０）、記憶処理ルーチンを終了する。これにより、書き込み要求に応じて直ちに地図更新データをＨＤＤ４０に記憶させることができ、地図データを更新することができる。なお、こうして記憶処理を実行している最中は本ルーチンの実行を一時中断するものとする。
【００２８】
エンジン１２の回転数Ｎｅが判定用回転数Ｎｅｒｅｆ未満のときには、エンジン１２の運転は停止されておりエンジン１２がクランキングされる可能性があると判断し、地図更新データの記憶処理の実行を禁止して（ステップＳ１６０）、記憶処理ルーチンを終了する。これにより、書き込み要求があっても地図更新データを直ちにＨＤＤ４０に記憶させることはない。なお、実施例では、エンジン１２がクランキングされて始動が完了するとステップＳ１４０でエンジン１２の回転数Ｎｅは判定用回転数Ｎｅｒｅｆ以上と判定されるから、こうして判定されたときに地図更新データの記憶処理が実行されることになる。
【００２９】
いま、アクセサリオンのときを考えると、エンジン１２の運転は停止されているために回転数Ｎｅは基本的に値０であり、エンジン１２はクランキングされる可能性があると判断され、地図更新データの書き込み要求があっても、イグニッションオンによりエンジン１２の始動が完了するまでは、ＨＤＤ４０への地図更新データの記憶処理は実行されない。このように、エンジン１２がクランキングされる可能性があるとき、即ちエンジン１２のクランキングによるバッテリ２６からナビゲーション装置３０への供給電力の電圧低下が生じる可能性があるときには、地図更新データの記憶処理は実行されない。したがって、地図更新データの記憶処理の実行中にナビゲーション装置３０への供給電力の電圧低下という事象が生じてしまうのが回避され、メモリカード４２に記憶された地図更新データや一旦ＲＡＭ３６に記憶されるなどした地図更新データの損失や、ＨＤＤ４０に既に記憶されている地図データの損失など、データの損失が生じるのを抑制することができる。さらに、エンジン１２がクランキングされる可能性があるか否かをエンジン１２の回転数Ｎｅとアイドル回転数Ｎｉｄｌ未満で値０より大きい判定用回転数Ｎｅｒｅｆとの比較により判定し、回転数Ｎｅが判定用回転数Ｎｅｒｅｆ以上のときにはＨＤＤ４０への地図更新データの記憶処理を実行するから、エンジン１２がアイドル運転されている停車中でも要求に応じて直ちに地図更新データを記憶させることができる。よって、車速Ｖが停車状態を示すときには記憶処理を禁止するものに比して、要求に応じた地図更新データの記憶をより早期に行なうことができる。しかも、判定用回転数Ｎｅｒｅｆを値０とアイドル回転数Ｎｉｄｌとの中間の回転数とするから、信号の検出や演算，通信の異常などにより本来値０の回転数Ｎｅに誤差が含まれて値０より大きい回転数ＮｅがナビゲーションＥＣＵ３１に入力された場合などにエンジン１２がクランキングされる可能性がないと誤って判定されるのを抑制することができる。また、エンジン１２がクランキングされている最中であるときには車両用ＥＣＵ２４から通信によってはエンジン１２の回転数Ｎｅを入力することなく、エンジン１２がクランキングされている最中でないときに車両用ＥＣＵ２４から通信によりエンジン１２の回転数Ｎｅを入力する実施例のナビゲーション装置３０において、直近に通信により入力したエンジン１２の回転数Ｎｅを用いてエンジン１２のクランキングされる可能性の有無を判定するから、エンジン１２がクランキングされている最中に地図更新データの書き込み要求がなされたときに記憶処理の実行を禁止することができ、この最中のナビゲーション装置３０への供給電力の電圧低下によりデータの損失が生じるのを抑制することができる。
【００３０】
以上説明した実施例のナビゲーション装置３０を搭載した自動車１０によれば、車両用ＥＣＵ２４から通信によりエンジン１２の運転状態に関する情報として回転数Ｎｅを入力し、ＨＤＤ４０に地図更新データの書き込みが要求されたときに、入力された回転数Ｎｅに基づいてエンジン１２がクランキングされる可能性があるか否かを判定すると共に、エンジン１２がクランキングされる可能性がないと判定したときには地図更新データをＨＤＤ４０に直ちに書き込んで記憶させる記憶処理を実行し、エンジン１２がクランキングされる可能性があると判定したときには記憶処理の実行を禁止する。これにより、エンジン１２がクランキングされる可能性があると判定したとき、即ちエンジン１２のクランキングによるバッテリ２６からナビゲーション装置３０への供給電力の電圧低下が生じる可能性があるときには、記憶処理を実行しないから、データの損失が生じるのをより適正に抑制することができる。もとより、エンジン１２がクランキングされる可能性がないと判定したときには記憶処理を実行するから、書き込み要求に応じて直ちに地図更新データをＨＤＤ４０に記憶させて地図データを更新することができる。
【００３１】
実施例のナビゲーション装置３０を搭載した自動車１０では、エンジン１２がクランキングされている最中であるときには車両用ＥＣＵ２４から通信によりエンジン１２の回転数Ｎｅを入力することなく、エンジン１２がクランキングされている最中でないときに車両用ＥＣＵ２４から通信によりエンジン１２の回転数Ｎｅを入力し、直近に通信により入力したエンジン１２の回転数Ｎｅを用いてエンジン１２のクランキングされる可能性の有無を判定するものとしたが、エンジン１２がクランキングされている最中であるか否かに拘わらず車両用ＥＣＵ２４のナビゲーションＥＣＵ３１との通信は遮断されずにナビゲーションＥＣＵ３１はエンジン２２の回転数Ｎｅなどのデータを入力可能であるものとしてもよい。この場合、エンジン１２がクランキングされる可能性があるか否かを判定するための判定用回転数Ｎｅｒｅｆとしては、例えばエンジン１２をアイドル運転する際にアイドル回転数Ｎｉｄｌ近傍で変動する回転数範囲の下限値より若干小さい回転数（例えば、５５０ｒｐｍなど）などを用いるものとしてもよい。
【００３２】
実施例のナビゲーション装置３０を搭載した自動車１０では、エンジン１２の回転数Ｎｅと判定用回転数Ｎｅｒｅｆとの比較によりエンジン１２がクランキングされる可能性があるか否かを判定するものとしたが、エンジン１２の回転数Ｎｅが判定用回転数Ｎｅｒｅｆ以上の状態で所定時間（例えば、１秒や２秒など）が経過するまではエンジン１２がクランキングされる可能性があると判定すると共に、エンジン１２の回転数Ｎｅが判定用回転数Ｎｅｒｅｆ以上の状態で所定時間が経過したときにエンジン１２がクランキングされる可能性がないと判定するものとしてもよい。こうすれば、回転数Ｎｅが一時的に異常な値を示した場合などにエンジン１２がクランキングされる可能性がないと誤って判定されるのを抑制することができる。
【００３３】
実施例のナビゲーション装置３０を搭載した自動車１０では、エンジン１２の回転数Ｎｅと判定用回転数Ｎｅｒｅｆとの比較によりエンジン１２がクランキングされる可能性があるか否かを判定するものとしたが、回転数Ｎｅに代えて、エンジン１２の運転が停止されているときには値０が設定されエンジン１２が運転されているとき（クランキングが完了したとき以降）には値１が設定されるフラグを調べることによりエンジン１２がクランキングされる可能性があるか否かを判定するものとしてもよい。
【００３４】
実施例のナビゲーション装置３０を搭載した自動車１０では、本発明を地図更新データをＨＤＤ４０に記憶させる処理に適用して説明したが、車両の現在位置などのデータをＨＤＤ４０やメモリカード４２に書き込む処理や、地図更新データや現在位置などのデータをＲＡＭ３６に一時的に書き込む処理などに適用するものとしてもよい。
【００３５】
実施例では、本発明をナビゲーション装置３０に適用して説明したが、車両の衝突前後の車両周辺の映像を記録するドライブレコーダや車室内を撮影する車載カメラ，無線通信によりサーバからデータをダウンロード可能なオーディオ装置など、車載バッテリからの電力供給を受けて作動するものであれば如何なる車載機器に適用するものとしてもよく、こうした車載機器の記憶処理方法の形態としても構わない。
【００３６】
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、エンジン１２が「内燃機関」に相当し、モータ２２が「電動機」に相当し、車両用ＥＣＵ２４が「制御装置」に相当し、ＨＤＤ４０が「記憶手段」に相当し、エンジン１２の回転数Ｎｅを入力する図２の記憶処理ルーチンのステップＳ１００〜Ｓ１２０の処理を実行するナビゲーションＥＣＵ３１が「情報入力手段」に相当し、地図更新データの書き込み要求があるときにエンジン１２の回転数Ｎｅに基づいて記憶処理を実行したり記憶処理の実行を禁止したりする図２の記憶処理ルーチンステップＳ１３０〜Ｓ１６０の処理を実行するナビゲーションＥＣＵ３１が「記憶処理手段」に相当する。また、メモリカード４２やＲＡＭ３６も「記憶手段」に相当する。
【００３７】
なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
【００３８】
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００３９】
本発明は、自動車や車載機器の製造産業に利用可能である。
【符号の説明】
【００４０】
１０  自動車、１２  エンジン、１４  変速機、１６  デファレンシャルギヤ、１８  駆動輪、２２  モータ、２４  車両用電子制御ユニット（車両用ＥＣＵ）、２６  バッテリ、２８  イグニッションスイッチ、２９  車速センサ、３０  ナビゲーション装置、３１  ナビゲーション用電子制御ユニット（ナビゲーションＥＣＵ）、３２  ＣＰＵ、３４  ＲＯＭ、３６  ＲＡＭ、４０  ハードディスクドライブ（ＨＤＤ）、４２  メモリカード、５０  ＧＰＳ受信機、５２  方位センサ、５４  ディスプレイ、５６  スピーカ、６０  携帯端末、６１  ネットワーク、６２  サーバ。
【図１】
2012121419.tif 000003
【図２】
2012121419.tif 000004