JP2004021424A - Data backup system for in-vehicle device and its method - Google Patents

Data backup system for in-vehicle device and its method Download PDF

Info

Publication number
JP2004021424A
JP2004021424A JP2002173172A JP2002173172A JP2004021424A JP 2004021424 A JP2004021424 A JP 2004021424A JP 2002173172 A JP2002173172 A JP 2002173172A JP 2002173172 A JP2002173172 A JP 2002173172A JP 2004021424 A JP2004021424 A JP 2004021424A
Authority
JP
Japan
Prior art keywords
data
vehicle
information
backup
backed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002173172A
Other languages
Japanese (ja)
Inventor
Kiyoshi Horikawa
堀川 清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2002173172A priority Critical patent/JP2004021424A/en
Publication of JP2004021424A publication Critical patent/JP2004021424A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a data backup system for an in-vehicle device and its method allowing efficient data backup for the in-vehicle device to be performed by a data center with a less number of memories. <P>SOLUTION: The data backup system for the in-vehicle device uses a center server 3 connected to the in-vehicle device 6 in a bidirectional data communicative manner for backing up backed-up data recorded in a main memory 13 and a backup memory 14 of the in-vehicle device. The center server comprises a means for recording in a backup database 4 data management information required for re-acquiring the backed-up data from a source when the backed-up data is determined that the source is clear, and a recovery means for re-acquiring the backed-up data from the source in accordance with the data management information read out of the backup database and re-recording it in the main memory and the backup memory of the in-vehicle device. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は車両に搭載されるコンピュータである車載器のハードディスク(ハードディスクドライブ:HDD)等の記録手段に記録されたデータをデータセンター等で集中的かつ効率的にバックアップする車載器データのバックアップシステムおよびその方法に関する。
【0002】
【従来の技術】
近年、車両に搭載されるコンピュータである車載器にはメモリ等の記録手段としてハードディスクを備えることが多い。このハードディスクには、コンピュータのOS(オペレーティングシステム)やアプリケーションプログラム等のソフトウエア,ナビゲーション用地図等の基本情報と、インターネットの音楽配信ウェブサイト等からダウンロードによりユーザが収集した音楽情報等のユーザ収集情報と、車両の制御用プログラム等の稼働や点検,修理に関する修理情報,等車両の管理に必要な車両管理情報およびユーザのメール情報等のユーザ固有情報等のデータをそれぞれ記録している。
【0003】
【発明が解決しようとする課題】
しかし、ハードディスクは車両の振動により故障ないし破損が発生する虞があるうえに、車両や車載器の買い替え等により、これまでにハードディスクに記録されている各種情報を喪失する場合があるので、このハードディスクに記録されているデータ(情報)を予め頑健な記録装置に移植してバックアップしておく必要がある。
【0004】
従来、この種の車載器データのバックアップは、ハードディスクに記録されているデータのほぼ全量をそのままバックアップ用データベースに記録してバックアップしていた。このために、データセンター等において、多数の車両の車載器データを頑健な記録媒体ないし装置により集中的かつ一元的にバックアップするサービスを行なう場合には、データセンターでは車両のような振動は発生しないので、データ破損の虞は非常に低減するものの、膨大なバックアップコピー量ないし媒体数が必要となるうえに、時間がかかる等、効率が必ずしも良好ではないという課題がある。
【0005】
本発明はこのような事情を考慮してなされたもので、その目的は車載器データをデータセンタにより少ないメモリで効率的にバックアップする車載器データのバックアップシステムおよびその方法を提供することにある。
【0006】
【課題を解決するための手段】
本願請求項1に係る発明は、車載器に双方向データ通信可能に接続されたサーバにより、この車載器の記録手段に記録されている被バックアップデータをバックアップする車載器データのバックアップシステムであって、上記サーバは、上記被バックアップデータがその取得先の判明しているデータであると判断したときに、この被バックアップデータをこの取得先から再取得するために必要なデータ管理情報をバックアップ用データベースに記録して保存させるデータ管理情報記録手段と、上記バックアップ用データベースから読み出した上記データ管理情報に基づいて上記被バックアップデータをその取得先から再取得し、上記車載器の記録手段に再び記録させるリカバリー手段と、を具備していることを特徴とする車載器データのバックアップシステムである。
【0007】
ここで取得先が判明しているデータとは、車載器のOSやアプリケーションプログラム等のソフトウエア,ナビゲーション用地図等の基本情報をいう。これら基本情報はそのバージョン情報に基づいて取得先であるメーカから再取得が可能である。このバージョン情報はデータ管理情報の一例としてデータセンター等のバックアップ用データベースに記録される。
【0008】
したがって、バックアップ用データベースに記録されるのはソフトウエア等のバージョン情報等のデータ管理情報であって、ソフトウエア等の全量を記録しないので、バックアップ用データベースの使用メモリを大幅に節約できるうえに、記録に要する時間も短縮でき、バックアップ効率を向上させることができる。
【0009】
請求項2に係る発明は、上記被バックアップデータが車載器にインストールされるソフトウエアやナビゲーション用地図等の取得先が判明している基本情報であり、上記データ管理情報が上記基本情報のバージョンを示すバージョン情報であることを特徴とする請求項1記載の車載器データのバックアップシステムである。
【0010】
請求項3に係る発明は、上記被バックアップデータが音楽情報等ユーザが収集した取得先の判明しているユーザ収集情報であり、上記データ管理情報が上記ユーザ収集情報の収集先を示す収集先情報であることを特徴とする請求項1記載の車載器データのバックアップシステムである。
【0011】
請求項4に係る発明は、上記車載器の記録手段は、上記被バックアップデータを記録する主メモリと、その被バックアップデータの上記データ管理情報を記録するバックアップメモリと、を備えていることを特徴とする請求項1〜3のいずれか1項に記載の車載器データのバックアップシステムである。
【0012】
請求項5に係る発明は、上記サーバは、新規のデータを取得先から取得し、上記車載器の記録手段にダウンロードさせて提供する新規データ提供手段と、この新規データ提供手段により上記取得先から新規データを取得したときに、その再取得に必要な再取得情報とその提供先のユーザに関するユーザ情報とを認証手段に記録する認証記録手段と、を具備していることを特徴とする請求項1〜4のいずれか1項に記載の車載器データのバックアップシステムである。
【0013】
請求項6に係る発明は、上記サーバは、上記車載器の記録手段からこの車載器を搭載している車両の管理のために必要な車両管理情報を読み出して上記バックアップ用データベースに記録する一方、必要に応じてこのバックアップ用データベースに記録されている車両管理情報を上記車載器の記録手段に戻す車両管理情報バックアップ手段を備えていることを特徴とする請求項1〜5のいずれか1項に記載の車載器データのバックアップシステムである。
【0014】
請求項7に係る発明は、上記車載器の記録手段から上記被バックアップデータとそのデータ管理情報とを読み出す携帯情報端末と、この携帯情報端末からさらに上記被バックアップデータとその管理情報とを読み込み、上記サーバに送信してバックアップさせる据置情報端末と、を具備していることを特徴とする請求項1〜6のいずれか1項に記載の車載器データのバックアップシステムである。
【0015】
請求項8に係る発明は、上記携帯情報端末、上記車載器および据置情報端末は、相互に近距離無線通信により双方向データ通信を行なう近距離無線通信手段を具備していることを特徴とする請求項7記載の車載器データのバックアップシステムである。
【0016】
請求項9に係る発明は、カーディーラや車両修理工場、ガソリンスタンド等車両関連施設に設置される第2のサーバを具備し、この第2のサーバは、上記車載器の記録手段から車両の点検や修理、保険等車両の管理のために必要な車両管理情報と、電子メール情報等ユーザに固有のユーザ固有情報の少なくとも一方を読み込み上記サーバに送信して上記バックアップ用データベースに蓄積させる車両管理情報バックアップ手段と、上記バックアップ用データベースからこれに蓄積された上記車両管理情報とユーザ固有情報の少なくとも一方を必要に応じて上記車載器の記録手段に再び記録させる戻す車両管理情報リカバリー手段と、を具備していることを特徴とする請求項1〜8のいずれか1項に記載の車載器データのバックアップシステムである。
【0017】
請求項10に係る発明は、上記第2のサーバと、上記車載器は、相互に近距離無線により双方向データ通信を行なう近距離無線通信手段を具備していることを特徴とする請求項9記載の車載器データのバックアップシステムである。
【0018】
請求項11に係る発明は、車載器に双方向データ通信可能に接続されたサーバにより、この車載器の記録手段に記録されている被バックアップデータをバックアップする車載器データのバックアップ方法であって、上記サーバにより上記被バックアップデータがその取得先の判明しているデータであると判断したときに、この被バックアップデータをこの取得先から再取得するために必要なデータ管理情報をバックアップ用データベースに記録して保存させるデータ管理情報記録ステップと、上記サーバにより上記バックアップ用データベースから読み出した上記データ管理情報に基づいて上記被バックアップデータをその取得先から再取得し、上記車載器の記録手段に再び記録させるリカバリーステップと、を具備していることを特徴とする車載器データのバックアップ方法である。
【0019】
【発明の実施の形態】
以下、本発明の実施形態を図1〜図6に基づいて説明する。なお、これらの図中、同一または相当部分には同一符号を付している。
【0020】
図1は本発明の一実施形態である車載器データのバックアップシステム1の全体構成を示すシステム構成図である。この図1に示すように車載器データのバックアップシステム1は、会員の保有する車載データをバックアップするためのデータバックアップサービスを提供するデータセンタ2に、センタサーバ3とバックアップ用データベース4を設置している。
【0021】
センタサーバ3には、インターネット5およびそのアクセス回線よりなる電気通信網を介して、車載器6、第2のサーバの一例であるSDP(サービスデリバリポイント)7、据置型情報端末の一例である家庭用PC(パーソナルコンピュータ)8、携帯情報端末の一例であるPDA(Personal Digital Assistant)9、取得先の一例である複数のソースデータ提供元10a,10b,…,10n、認証局11を、それぞれ双方向でデータ通信可能に接続している。これにより、車載器6はインターネット5とそのアクセス回線を介してセンタサーバ3にアクセスできる一方、PDA9および家庭用PC8を介して、またはSDP11を介してセンタサーバ3にそれぞれアクセスすることができる。なお、各ソースデータ提供元10a〜10nと認証局11については、センタサーバ3に、インターネット5等の公衆通信回線ではない専用回線により双方向データ通信可能に接続してもよい。
【0022】
車載器6は、車両12に搭載されるコンピュータであり、車両11の走行中または停止中等において無線通信によりインターネット5のアクセスポイントに接続されて、センタサーバ3と双方向でデータ通信を行なう移動体通信手段(図示せず)と、PDA9と無線で近距離通信をする近距離通信手段の一例であるブルートゥース通信手段と、メール通信手段と、を具備している。また、車載器6はハードディスク等の主メモリ13とバックアップメモリ14とを備えており、これらメモリ13,14に記録されているデータが車載データとしてバックアップサービスの対象となる。
【0023】
さらに車載器6は、その双方向データ通信手段により、インターネット5およびそのアクセス回線、センタサーバ3を介してソースデータ提供元10a〜10nから所要の基本情報とユーザ収集情報をダウンロードして主メモリ13に記録させるデータ取得手段を備えている。
【0024】
ここで基本情報とは、車載器6のOS(オペレーティングシステム)や種々のアプリケーションプログラム等のソフトウエア,ナビゲーション用地図データ等のソフトウエアであり、これらソフトウエアのバージョンを示すバージョン情報に基づいてソフトウエアのメーカ等の取得先であるソースデータ提供元10a〜10nから再取得が可能な情報(データ)である。
【0025】
また、ユーザ収集情報とは、音楽情報等ユーザが収集したコンテンツ情報であり、その情報収集先を示す収集先情報に基づいて収集先であるソースデータ提供元10a〜10nから再取得が可能な情報(データ)である。
【0026】
そして、主メモリ13には、これら基本情報およびユーザ収集情報と共に、車両管理情報およびユーザ固有情報が記録される。車両情報とは車両の制御用プログラム等の稼働、点検、修理、保険等車両の管理に関する情報である。ユーザ固有情報とは、ユーザのeコマース(電子商取引)の利用を示す利用情報やメール情報等ユーザが固有に保有する情報である。
【0027】
これら基本情報とユーザ収集情報のうち、バージョン情報と収集先情報はデータ管理情報としてバックアップメモリ14に保存される。また、このバックアップメモリ14には上記車両管理情報とユーザ固有情報とを記録している。
【0028】
一方、センタサーバ3は、本人認証手段、被バックアップデータの管理情報記録手段であるバックアップ手段、リカバリー手段および新規データ提供手段を具備している。
【0029】
上記本人認証手段は、ユーザ会員を認証するものであって、車載器6、SDP7および家庭用PC8から車載器6の主メモリ13とバックアップメモリ14に記録されているデータをバックアップするためのバックアップサービスの要求を受信したとき、またはサーバ3が新規データをソースデータ提供元10a〜10nからダウンロードして取得し、さらにこの新規データを車載器6にダウンロードさせて提供したとき等に、その要求したユーザがデータセンタ2の会員であるか否かの本人認証や再取得条件の確認と、新規データ提供の価格や保証期間、再提供する場合の条件(再取得条件)等新規データ提供に関する情報の登録等を行なうものである。
【0030】
データセンタ2は、ユーザが保有する車載データをバックアップ(リカバリーを含む)するデータバックアップサービスを会員に提供するための入会契約をユーザと予め契約し、その入会者名,入会日,サービスの種類等入会契約に関する情報をセンタサーバ3により予め認証局11の会員マスタファイルに記録しておく。この入会契約はセンタサーバ3から車載器6と家庭用PC8に入会契約用ログイン画面をダウンロードにより随時提供し、このログイン画面にユーザが所定の入力項目に入力し、その入力後センタサーバ3からユーザに会員IDとパスワード等のアカウント情報が提供されて締結される。これらユーザアカウント情報も上記入会契約情報と関連付けて認証局11に記録される。
【0031】
そして、この入会契約のバックアップサービスの種類としては上記基本情報をバックアップするためのAサービスと、ユーザ収集情報をバックアップするためのユーザ収集データリカバリサービスBとがある。データバックアップサービスAはデータバックアップサービスに入会する場合に必ず締結しなければならない基本サービス契約であり、ユーザ収集データリカバリサービスBはオプションサービス契約であり、その入会契約は任意であるが、基本サービスのデータバックアップサービスAに加入していることが条件である。
【0032】
サーバ3のバックアップ手段は、車載器6や家庭用PC8からのデータバックアップ要求情報を受信したときに、そのデータバックアップ要求情報で示す被バックアップデータが基本情報とユーザ収集データの両者またはその一方であるか否かを識別し、その被バックアップデータが車載器6のソフトウエア等の基本情報であるときには、その基本情報のバージョン情報を車載器6のバックアップメモリ14から読み出す。
【0033】
一方、被バックアップデータがユーザ収集情報であるときには、その収集先情報を車載器6のバックアップメモリ14から読み出す。但し、被バックアップデータが車両管理情報およびユーザ固有情報であるときは車載器6の主メモリ13から被バックアップデータのほぼ全体を読み出す。
【0034】
また、このバックアップ手段は、このようにして読み込んだ被バックアップデータをバックアップ用データベース4に記録し保存する。
【0035】
そして、サーバ3のリカバリー手段は、車載器6の主メモリ13のハードディスク自体が車両12の振動や事故により破損した場合、または寿命等によりハードディスクを新品のハードディスク等に交換する場合、あるいは主メモリ13に記録されていたデータが破損した場合等により車載器6から被バックアップデータのリカバリー要求情報を受信したときに、上記バックアップ手段により既にバックアップ用データベース4に蓄積されているデータ管理情報と車両管理情報およびユーザ固有情報の少なくとも一方をユーザアカウント情報等のユーザ情報に基づいて読み出す。このデータ管理情報は被バックアップデータが基本情報であるときには、バージョン情報であり、ユーザ収集情報であるときには、収集先情報である。車両管理情報およびユーザ固有情報であるときには、その全体をバックアップ用データベース4から読み出す機能を有する。
【0036】
そして、リカバリー手段はこのようにバックアップ用データベース4から読み出したバージョン情報または、収集先情報に基づいてソースデータ提供元10a〜10nから車載器6のソフトウエア等の基本情報、または音楽情報等のユーザ収集情報の被バックアップデータを再取得し、これら情報と車両管理情報およびユーザ固有情報との少なくとも一方を、リカバリー要求情報を送信してきた車載器6に送信し、その主メモリ13に再び記録させて復元する一方、これらデータの管理情報をバックアップメモリ14に再び記録させて復元する機能を備えている。
【0037】
そして、新規データ提供手段は、車載器6からの新規データ提供要求情報を受信したときに、その新規データ提供要求で示すデータ、すなわち車載器6のナビゲーション用地図情報等の基本情報、音楽情報等のユーザ収集情報、車両管理情報等を所要のソースデータ提供元10a〜10nからダウンロード等により取得し、その取得日や価格、保証期間、再取得条件等、取得に関する情報を車載器6のユーザに関連付けて認証局11に記録すると共に、これら取得情報のバージョン情報や収集先情報等の管理情報をバックアップ用データベース4に記録し、これら取得情報をインターネット5とそのアクセス回線を介して車載器6にダウンロードし、その主メモリ13とバックアップメモリ14に記録させるものである。
【0038】
PDA9は、車載器6と双方向でデータ通信をする近距離無線通信手段の一例であるブルートゥース通信手段と、このブルートゥース通信手段により車載器6の主メモリ13に記録されている基本情報およびユーザ収集情報と、バックアップメモリ14に記録されているこれら情報のデータ管理情報および車両管理情報・ユーザ固有情報とをそれぞれ読み出す一方、家庭用PC8にブルートゥース通信手段により転送するデータ転送手段を備えている。
【0039】
家庭用PC8はこれら転送されたデータをハードディスク等の記録装置8aに保存させる一方、アクセス回線とインターネット5を介してセンタサーバ3にさらに転送してバックアップ用データベース4に保存させてバックアップさせるデータ転送手段を備えている。
【0040】
SDP(サイドデリバリーポイント)7はインターネット5のアクセスポイントにアクセス回線を介して接続される一方、車載器6に双方向でデータ通信を行なうブルートゥース通信手段を有し、車両修理工場やカーディーラ、ガソリンスタンド等車両関連施設に設置される。
【0041】
SDP7はこれに所定距離接近して近距離通信可能の領域内に入った車載器6に対してブルートゥース通信手段を介して車載器6のバックアップメモリ14から車両管理情報とユーザ固有情報とを読み出し、インターネット5とアクセス回線を介してセンタサーバ3に転送する一方、センタサーバ3からのリカバリーデータを車載器6に転送して主メモリ13とバックアップメモリ14にデータを再び記録させてリカバリーする手段を備えている。
【0042】
図2はバックアップ用データベース4のファイル4aに被バックアップデータを記録する場合のテーブルの一例を示しており、このファイル4aのテーブルには、管理ID、データバックアップサービスの種類A,B、バックアップデータの記録場所を示すバックアップ情報ポインタをそれぞれ記録する欄がそれぞれ形成され、バックアップ情報ポイントには情報名、取得先または実データ、(B)対象フラグ等データのバックアップに必要なデータが記録される。
【0043】
次に、このように構成された車載器データバックアップシステム1の作用を主に図3〜図6に基づいて説明する。図3はデータのバックアップサービス開始時のフローチャート、図4は新規データ等をバックアップ用データベース4に登録する場合のフローチャート、図5,図6は車載器6の主メモリ13が故障した場合に被バックアップデータをリカバリーするときのフローチャートであり、これらのフローチャート中、記号Sに番号を付した符号はこれらフローチャートのステップをそれぞれ示す。
【0044】
まず、S1で図3に示すように、車載器6の主メモリ13とバックアップメモリ14に記録されている被バックアップデータ(車載データ)のバックアップサービス開始時、例えば車載器6を搭載した車両12の購入時に、またはその車載器6のみの購入時等に、データバックアップサービスAまたはユーザ収集データリカバリサービスBに加入しているか否かをカーディーラ等車両関連施設側の作業員によりユーザからの問合せ等により判断する。
【0045】
このS1で、データバックアップサービスAとユーザ収集データリカバリサービスBの両者も加入していないと判断した場合には、S2で、作業員により車載器6のバックアップメモリ14に初期車両管理情報だけを設定して終了する。初期車両管理情報とは、新規の車載器6として予めバックアップメモリ14に蓄積される車両管理情報である。
【0046】
一方、S1で、ユーザがデータバックアップサービスAのみに加入していると判断した場合には、S3で、作業員が図示しない端末によりセンタサーバ3にアクセスし、当該ユーザが加入している契約がAである点をそのユーザのアカウント情報に関連付けてバックアップ用データベース4に登録する。次のS4で、ユーザがユーザ収集データリカバリサービスBに加入していると判断した場合には、そのユーザが加入している契約がBである点をそのユーザのアカウント情報に関連付けてバックアップ用データベース4に登録する。
【0047】
次に、センタサーバ3から新規データをバックアップ用データベース4に登録する場合のフローを図4に基づいて説明する。この場合は、上記データバックアップサービス開始のフローチャートのステップS4に続いて、またはステップS4とは関係なく、新規データが車載器6の主メモリ13に蓄積されたときに、開始される。
【0048】
すなわち、S5で、車載器6の主メモリ13に記録されている例えば車載器6のOS等のコンピュータ用ソフトウエア,ナビゲーション用地図データ等のソフトウエア等基本情報の更新や、音楽情報等のユーザ収集情報を、センタサーバ3を介さずに、またはセンタサーバ3を介して所要のソースデータ提供元10a〜10nからダウンロードし、さらに車載器6にダウンロードして、その主メモリ13に記録されると、このプログラムが開始される。
【0049】
また、次のS6では、S5でダウンロードした基本情報のバージョン情報とユーザ収集情報の収集先情報の少なくとも一方のデータ管理情報がバックアップ用データベース4に記録される。
【0050】
この後、S7では、上記車載器6のユーザがバックアップサービスAに加入しているか否か、すなわち、車載器6のアカウント情報がバックアップサービスAに関連付けられているか否かをバックアップ用データベース4から読み出してユーザがバックアップサービスAに加入しているか否かを上記新規データのダウンロード毎に繰り返し判断し、YesのときはS8へ進む。
【0051】
S8では、車載器6のバックアップメモリ14に新規データが登録されたことを、例えばその新規データが所定量蓄積されたとき、または所定時間経過したとき等に、車載器6から、またはSDP7あるいは家庭用PC8を経由してセンタサーバ3に送信してバックアップ用データベース4に記録させる。このS8の処理後はS9へ進む一方、コネクタF1に従って再びS5へ戻り、S5以下の処理を再び繰り返す。
【0052】
そして、S9では、S8でデータセンタ2のバックアップ用データベース4に登録した新規データのデータ管理情報であるバージョン情報をバックアップ用データベース4に登録する一方、ユーザ収集データリカバリサービスBにもユーザ加入している場合には、新規データの購入価格や保証期間等購入に関する情報を認証局11に登録してもよく、これにより新規データ登録時のフローチャートは終了する。
【0053】
図5と図6は車載器6の主メモリ13が何らかの事情により故障した場合に、この主メモリ13に記録されている情報をリカバリー(復元)する方法の一例を示している。
【0054】
この場合、例えば車載器6を搭載している車両12を新車等他の車両と交換したために車載器6自体が交換された場合、またはハードディスク等からなる主メモリ13に記録されている情報自体が破損した場合に、まずS11で、カーディーラや修理工場等の作業員により、主メモリ13が他の正常な主メモリ13に交換されると、次のS12でバックアップメモリ14が故障か否かが判断される。
【0055】
このS12でYes、すなわち、バックアップメモリ14が正常であるときには、このバックアップメモリ14に記録されている車両管理情報に基づいて車両の稼働等に関するソフトウエア等車両に関する基本情報である車両管理情報を復元(リカバリー)する。
【0056】
一方、S12でNo、すなわち、バックアップメモリ14も故障しているときには、S14で、そのバックアップメモリ14を他の正常なバックアップメモリ14に作業員により交換する。
【0057】
次にS15で、この車載器6のユーザが基本的なデータバックアップサービスAに加入しているか否か判断し、Noの場合はS16で、車載器6の購入時の初期車両管理情報、例えば車載器6購入時の車両の稼働,点検,修理情報等を作業員の図示しない端末により設定してから上記S13へ進む。
【0058】
一方、S15で、Yesの場合、すなわち、ユーザが基本的なデータバックアップサービスAに加入している場合は、S17で、作業員の図示しない端末により、車載器6の購入時の初期車両管理情報と、その購入後にバックアップメモリ14に故障するまでに追加されてバックアップメモリ14に蓄積された追加車両管理情報が設定され、S13でこれらデータ管理情報に基づいて基本情報に復元される。
【0059】
この後、コネクタF2に従って図6のS18へ進み、ここで再びユーザが基本的なデータバックアップサービスAに加入しているか否か判断し、Noの場合はS22へジャンプする一方、Yesの場合はS19へ進む。
【0060】
S19では、このデータバックアップサービスAのバックアップ対象である基本情報を、そのデータ管理情報であるバージョン情報に基づいて復元する。つまり、センタサーバ3はユーザのアカウント情報に基づいて車載器6のバックアップメモリ14に記録されていたデータ管理情報をバックアップ用データベース4から読み出し、このデータ管理情報のバージョン情報で示す基本情報を所要のソースデータ提供元10a〜10nから読み出し、主メモリ13に記録させることにより復元する。
【0061】
なお、センタサーバ3がソースデータ提供元10a〜10nから基本情報を読み出す際には、認証局11からユーザのアカウント情報に基づいて、その基本情報の再取得が保証期間内である等の再取得条件により無償であるか否か判断し、有償である場合には、ユーザに後日請求するか、あるいはA契約の会費に含まれるとして記録に止める等種々の方法がある。
【0062】
次にS20で、ユーザがユーザ収集データリカバリサービスBに加入しているか否か判断し、Noの場合はS22へジャンプし、Yesの場合はS21へ進む。
【0063】
S21では、このユーザ収集データリカバリサービスBのバックアップないしリカバリー対象であるユーザ収集情報を、そのデータ管理情報である収集先情報に基づいて復元する。
【0064】
つまり、センタサーバ3はユーザのアカウント情報に基づいて車載器6のバックアップメモリ14に記録されていたデータ管理情報の収集先情報をバックアップ用データベース4から読み出し、この収集先情報で示すユーザ収集情報を所要のソースデータ提供元10a〜10nから読み出し、主メモリ13に記録させることにより復元する。
【0065】
なお、センタサーバ3がソースデータ提供元10a〜10nからユーザ収集情報を読み出す際には、認証局11からユーザのアカウント情報に基づいて、そのユーザ収集先情報の再提供が保証期間内である等の理由により無償であるか否か判断し、有償である場合には上記基本情報と同様に対応してもよい。
【0066】
次のS22では、上記基本情報とユーザ収集情報の少なくとも一方の復元、またはこれら両情報の復元があった場合や復元がなかった場合の結果を示す結果リストを車載器6の表示部に表示し、あるいは図示しないプリンターからプリントアウトする。つまり、この結果リストによれば、上記基本情報やユーザ収集情報の復元の有無または成否等の結果が判明する。結果リストには、例えば復元対象のソフトウエアがソース提供元10a〜10nでは既に生産,販売中止であったり、ストックがない、入荷未定、提供元自体が消滅している等、種々の復元結果が表示される。この結果リストを見て必要なデータがリカバリーされていないことを確認した場合には、このデータバックアップサービスに加入する等によりデータをリカバリーすることができる。この後S23で、主メモリ13のデータが復元されたことによりこのプログラムは終了する。
【0067】
したがって、この車載器データバックアップシステム1によれば、バックアップ対象の情報の全量をバックアップ用データベース4に記録し蓄積させるのではなく、その再取得先を示すバージョン情報や収集先情報のデータ管理情報を記録し蓄積させるので、そのメモリサイズの小型化を図ることができるうえに、そのデータ管理情報のアップ,ダウンロード時間を高速化してデータバックアップの効率を向上させることができる。
【0068】
また、バックアップ用データベース4を車両12のような振動のないデータセンタ2に設置し、しかも、ハードディスクよりも頑健なフラッシュメモリ等の記録装置により構成することもできるので、バックアップ用データベース4自体ないしその記録データの破損の虞を低減することができる。
【0069】
さらに、基本情報やユーザ収集情報等をソース提供元10a〜10nから再取得する際には、予め認証局11に登録してある再取得条件により、無償か否かを知ることができる。
【0070】
また、車両12をSDP7の近傍に停車させてこの車両12の車載器6をSDP7にブルートゥース通信手段を介してアクセスすることにより、車載器6の主メモリ13とバックアップメモリ14に記録されている基本情報やユーザ収集情報、データ管理情報等を高速かつ高効率でバックアップないしリカバリーすることができる。
【0071】
さらにまた、車載器6の主メモリ13とバックアップメモリ14に記録されている情報をPDA9および家庭用PC8とインターネット5を介してセンタサーバ3にアクセスすることによってこれら情報をバックアップないしリカバリーすることができるので、通信料金が割高の無線通信により車載器6からセンタサーバ3にアクセスする場合に比して通信料金の低減を図ることができると共に、車載器6の無線通信手段に不具合が発生した場合でも、上記データをバックアップすることができる。
【0072】
【発明の効果】
以上説明したように本発明によれば、バックアップ対象の情報の全量をバックアップ用データベースに記録し蓄積させるのではなく、その再取得先を示すバージョン情報や収集先情報のデータ管理情報を記録し蓄積させるので、そのメモリサイズの小型化を図ることができるうえに、そのデータ管理情報のアップ,ダウンロード時間を高速化してデータバックアップの効率を向上させることができる。
【0073】
また、バックアップ用データベースを車両加工のような振動のないデータセンタに設置し、しかも、ハードディスクよりも頑健なフラッシュメモリ等の記録装置により構成することもできるので、バックアップ用データベース自体ないしその記録データの破損の虞を低減することができる。
【図面の簡単な説明】
【図1】本発明の一実施形態に係る車載器データバックアップシステムの全体構成を示すシステム構成図。
【図2】図1で示すバックアップ用データベースのファイルにデータ管理情報を記録する場合の一例を示す模式図。
【図3】図1で示す車載器データバックアップシステムによるデータバックアップサービス開始時の前半部の作用を示すフローチャート。
【図4】図3で示すデータバックアップサービス開始時の後半部の作用を示すフローチャート。
【図5】図1で示す車載器の主メモリ故障時に、その主メモリに記録されているデータを復元(リカバリー)する場合の前半部の作用を示すフローチャート。
【図6】図5で示すフローチャートの後に続く後半部のフローチャート。
【符号の説明】
1 車載器データバックアップシステム
3 センタサーバ
4 バックアップ用データベース
6 車載器
7 SDP
8 家庭用PC
9 PDA
10a,10b,…,10n ソースデータ提供元
11 認証局
13 主メモリ
14 バックアップメモリ
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a vehicle-mounted device data backup system for intensively and efficiently backing up data recorded in a recording means such as a hard disk drive (HDD) of a vehicle-mounted device which is a computer mounted on a vehicle at a data center or the like. Regarding the method.
[0002]
[Prior art]
2. Description of the Related Art In recent years, a vehicle-mounted device, which is a computer mounted on a vehicle, often includes a hard disk as a recording unit such as a memory. This hard disk contains software such as a computer OS (operating system) and application programs, basic information such as a map for navigation, and user collection information such as music information collected by a user by downloading from a music distribution website on the Internet. And data such as vehicle management information necessary for vehicle management, such as operation information, operation, inspection, and repair of a vehicle control program, and user-specific information such as user mail information.
[0003]
[Problems to be solved by the invention]
However, the hard disk may cause failure or damage due to the vibration of the vehicle, and various information recorded on the hard disk may be lost due to replacement of the vehicle or the vehicle-mounted device. It is necessary to transfer data (information) recorded in the storage device to a robust recording device in advance and back it up.
[0004]
Conventionally, in this type of on-vehicle device data backup, almost the entire amount of data recorded on a hard disk is directly recorded in a backup database and backed up. For this reason, in a data center or the like, when providing a service for centrally and unitarily backing up on-vehicle device data of a large number of vehicles using a robust recording medium or device, vibrations like a vehicle do not occur in the data center. Therefore, although the possibility of data corruption is greatly reduced, there is a problem that the efficiency is not always good because a large amount of backup copy or the number of media is required and it takes time.
[0005]
The present invention has been made in view of such circumstances, and an object thereof is to provide a vehicle-mounted device data backup system and a method for efficiently backing up vehicle-mounted device data in a data center with a smaller memory.
[0006]
[Means for Solving the Problems]
The invention according to claim 1 of the present application is a vehicle-mounted device data backup system for backing up data to be backed-up recorded in a recording means of the vehicle-mounted device by a server connected to the vehicle-mounted device so as to enable two-way data communication. When the server determines that the data to be backed up is data whose source is known, the server stores data management information necessary for reacquiring the data to be backed up from the source in a backup database. Data management information recording means for recording and storing the data to be backed up, and the data to be backed up is reacquired from the acquisition source based on the data management information read from the backup database, and recorded again in the recording means of the on-vehicle device. And a recovery means. It is an up system.
[0007]
Here, the data whose acquisition source is known means software such as an OS and an application program of the vehicle-mounted device, and basic information such as a navigation map. These pieces of basic information can be re-acquired from the manufacturer that is the acquisition source based on the version information. This version information is recorded in a backup database such as a data center as an example of data management information.
[0008]
Therefore, what is recorded in the backup database is data management information such as version information of software and the like, and does not record the entire amount of software and the like. The time required for recording can be reduced, and the backup efficiency can be improved.
[0009]
In the invention according to claim 2, the backup target data is basic information for which an acquisition destination of software to be installed in the vehicle-mounted device or a navigation map is known, and the data management information indicates a version of the basic information. 2. The on-vehicle device data backup system according to claim 1, wherein the version information indicates version information.
[0010]
According to a third aspect of the present invention, the data to be backed up is user-collected information such as music information and the like from which the user has acquired the collected information, and the data management information indicates the collection destination of the user-collected information. 2. The on-vehicle device data backup system according to claim 1, wherein
[0011]
The invention according to claim 4 is characterized in that the recording means of the vehicle-mounted device comprises a main memory for recording the data to be backed up, and a backup memory for recording the data management information of the data to be backed up. An on-vehicle device data backup system according to any one of claims 1 to 3.
[0012]
According to a fifth aspect of the present invention, the server acquires new data from an acquisition source, downloads the new data to a recording unit of the in-vehicle device, and provides the new data. An authentication recording means for recording, in the authentication means, re-acquisition information necessary for re-acquisition of new data and user information on a user to which the new data is provided, wherein the authentication recording means is provided. An on-vehicle device data backup system according to any one of claims 1 to 4.
[0013]
In the invention according to claim 6, the server reads vehicle management information necessary for management of a vehicle equipped with the vehicle-mounted device from the recording device of the vehicle-mounted device and records the vehicle management information in the backup database. 6. The vehicle management information backup unit according to claim 1, further comprising a vehicle management information backup unit that returns vehicle management information recorded in the backup database to the recording unit of the vehicle-mounted device as needed. It is a backup system of the vehicle-mounted device data described.
[0014]
The invention according to claim 7 is a portable information terminal that reads the data to be backed up and its data management information from the recording means of the on-vehicle device, and further reads the data to be backed up and its management information from this portable information terminal, The in-vehicle device data backup system according to any one of claims 1 to 6, further comprising: a stationary information terminal that is transmitted to the server and backed up.
[0015]
The invention according to claim 8 is characterized in that the portable information terminal, the in-vehicle device, and the stationary information terminal each include a short-range wireless communication unit that performs two-way data communication by short-range wireless communication. An on-vehicle device data backup system according to claim 7.
[0016]
The invention according to claim 9 includes a second server installed in a vehicle-related facility such as a car dealer, a vehicle repair shop, a gas station, and the like, and the second server inspects the vehicle from the recording means of the on-vehicle device. Vehicle management information required for vehicle management such as vehicle management, repair, insurance, etc., and at least one of user-specific information such as e-mail information unique to the user and transmitted to the server and stored in the backup database. Backup means, and vehicle management information recovery means for returning at least one of the vehicle management information and user specific information stored in the backup database to the recording means of the onboard unit as necessary. The vehicle-mounted device data backup system according to any one of claims 1 to 8, wherein: A.
[0017]
According to a tenth aspect of the present invention, the second server and the on-vehicle device each include a short-distance wireless communication unit that performs two-way data communication by short-distance wireless communication. It is a backup system of the vehicle-mounted device data described.
[0018]
The invention according to claim 11 is a method of backing up the on-vehicle device data, which backs up the data to be backed up recorded in the recording means of the on-vehicle device by a server connected to the on-vehicle device so as to enable two-way data communication, When the server determines that the data to be backed up is data whose source is known, records the data management information necessary for reacquiring the data to be backed up from the source in the backup database. A data management information recording step of storing the data to be backed up, and re-acquiring the data to be backed up from the acquisition source based on the data management information read from the backup database by the server, and re-recording the data in the recording means of the vehicle-mounted device. Recovery step for It is a backup method of the vehicle-mounted device data.
[0019]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to FIGS. In these drawings, the same or corresponding portions are denoted by the same reference characters.
[0020]
FIG. 1 is a system configuration diagram showing the overall configuration of a vehicle-mounted device data backup system 1 according to an embodiment of the present invention. As shown in FIG. 1, an on-vehicle device data backup system 1 includes a center server 3 and a backup database 4 installed in a data center 2 that provides a data backup service for backing up on-vehicle data owned by members. I have.
[0021]
The center server 3 has an on-vehicle device 6, an SDP (Service Delivery Point) 7, which is an example of a second server, and a home, which is an example of a stationary information terminal, via a telecommunication network composed of the Internet 5 and its access line. PC (personal computer) 8, a PDA (Personal Digital Assistant) 9 as an example of a portable information terminal, a plurality of source data providers 10a, 10b,... Connected for data communication. Thereby, the vehicle-mounted device 6 can access the center server 3 via the Internet 5 and the access line thereof, and can access the center server 3 via the PDA 9 and the home PC 8 or via the SDP 11, respectively. The source data providers 10a to 10n and the certificate authority 11 may be connected to the center server 3 via a dedicated line other than a public communication line such as the Internet 5 so as to enable two-way data communication.
[0022]
The on-vehicle device 6 is a computer mounted on the vehicle 12, and is connected to an access point of the Internet 5 by wireless communication while the vehicle 11 is running or stopped, and performs bidirectional data communication with the center server 3. A communication unit (not shown), a Bluetooth communication unit as an example of a short-range communication unit that performs short-range communication with the PDA 9 wirelessly, and a mail communication unit are provided. Further, the vehicle-mounted device 6 includes a main memory 13 such as a hard disk and a backup memory 14, and data recorded in these memories 13 and 14 is subjected to a backup service as vehicle-mounted data.
[0023]
Further, the vehicle-mounted device 6 downloads necessary basic information and user collection information from the source data providers 10a to 10n via the Internet 5, the access line, and the center server 3 by the bidirectional data communication means, and Is provided with data acquisition means.
[0024]
Here, the basic information is software such as an OS (operating system) of the vehicle-mounted device 6 and various application programs, and software such as map data for navigation. The software is based on version information indicating the version of the software. This is information (data) that can be reacquired from the source data providers 10a to 10n, which are acquisition sources of the wear maker or the like.
[0025]
Further, the user collection information is content information such as music information collected by the user, and information that can be re-acquired from the source data source 10a to 10n as the collection destination based on the collection destination information indicating the information collection destination. (Data).
[0026]
The main memory 13 records vehicle management information and user-specific information together with the basic information and the user collection information. The vehicle information is information related to vehicle management such as operation, inspection, repair, insurance, and the like of a vehicle control program. The user unique information is information uniquely owned by the user, such as usage information indicating the user's use of e-commerce (e-commerce) and mail information.
[0027]
Among these basic information and user collection information, version information and collection destination information are stored in the backup memory 14 as data management information. The backup memory 14 stores the vehicle management information and the user-specific information.
[0028]
On the other hand, the center server 3 includes personal authentication means, backup means as management information recording means for data to be backed up, recovery means, and new data providing means.
[0029]
The personal authentication means authenticates a user member, and is a backup service for backing up data recorded in the main memory 13 and the backup memory 14 of the vehicle-mounted device 6 from the vehicle-mounted device 6, the SDP 7, and the home PC 8. Or the server 3 downloads and acquires new data from the source data providers 10a to 10n, and further downloads and provides the new data to the vehicle-mounted device 6, for example. Authentication and confirmation of re-acquisition conditions for whether or not is a member of the data center 2 and registration of new data provision information such as the price and guarantee period of new data provision and conditions for re-provision (re-acquisition conditions) And so on.
[0030]
The data center 2 contracts in advance with the user to provide a member with a data backup service for backing up (including recovery) the in-vehicle data held by the user, and the name of the member, the date of joining, the type of service, etc. Information about the enrollment contract is recorded in advance in the member master file of the certificate authority 11 by the center server 3. The enrollment contract is provided by downloading the enrollment contract log-in screen from the center server 3 to the in-vehicle device 6 and the home PC 8 as needed, and the user inputs predetermined input items on the log-in screen. Is provided with account information such as a member ID and a password. These user account information are also recorded in the certificate authority 11 in association with the above-mentioned membership contract information.
[0031]
The types of backup services for the enrollment contract include an A service for backing up the basic information and a user collection data recovery service B for backing up user collection information. The data backup service A is a basic service contract that must be concluded when joining the data backup service. The user-collected data recovery service B is an optional service contract, and the enrollment contract is optional. A condition is that the user subscribes to the data backup service A.
[0032]
When the backup means of the server 3 receives the data backup request information from the vehicle-mounted device 6 or the home PC 8, the data to be backed up indicated by the data backup request information is the basic information and / or the user collected data. If the data to be backed up is basic information such as software of the vehicle-mounted device 6, the version information of the basic information is read from the backup memory 14 of the vehicle-mounted device 6.
[0033]
On the other hand, when the data to be backed up is user collection information, the collection destination information is read from the backup memory 14 of the vehicle-mounted device 6. However, when the data to be backed up is the vehicle management information and the user specific information, almost the entire data to be backed up is read from the main memory 13 of the vehicle-mounted device 6.
[0034]
The backup means records and stores the data to be backed up thus read in the backup database 4.
[0035]
Then, the recovery means of the server 3 is used when the hard disk itself of the main memory 13 of the vehicle-mounted device 6 is damaged due to the vibration of the vehicle 12 or an accident, or when the hard disk is replaced with a new hard disk or the like due to life or the like. When the recovery request information of the data to be backed up is received from the vehicle-mounted device 6 due to, for example, the data recorded in the backup device being damaged, the data management information and the vehicle management information already stored in the backup database 4 by the backup means. And at least one of the user-specific information is read out based on user information such as user account information. This data management information is version information when the data to be backed up is basic information, and is collection destination information when it is user collection information. When it is vehicle management information and user-specific information, it has a function of reading the entire information from the backup database 4.
[0036]
Then, the recovery means transmits the version information read from the backup database 4 or the basic information such as software of the vehicle-mounted device 6 or the user such as music information from the source data providers 10a to 10n based on the collection destination information. The backup data of the collected information is reacquired, and the information, at least one of the vehicle management information and the user-specific information is transmitted to the vehicle-mounted device 6 that has transmitted the recovery request information, and is recorded again in the main memory 13. On the other hand, it has a function of recording the management information of these data in the backup memory 14 again and restoring it.
[0037]
When receiving the new data provision request information from the on-vehicle device 6, the new data provision means transmits the data indicated by the new data provision request, that is, basic information such as map information for navigation of the on-vehicle device 6, music information, and the like. User acquisition information, vehicle management information, etc. from the required source data providers 10a to 10n by downloading or the like, and acquiring information such as the acquisition date, price, warranty period, reacquisition conditions, etc. to the user of the vehicle-mounted device 6. The related information is recorded in the certificate authority 11, and the management information such as the version information and the collection destination information of the acquired information is recorded in the backup database 4, and the acquired information is transmitted to the vehicle-mounted device 6 via the Internet 5 and its access line. It is downloaded and recorded in the main memory 13 and the backup memory 14.
[0038]
The PDA 9 includes a Bluetooth communication unit, which is an example of a short-range wireless communication unit that performs bidirectional data communication with the vehicle-mounted device 6, and the basic information and user collection recorded in the main memory 13 of the vehicle-mounted device 6 by the Bluetooth communication unit. While reading out the information and the data management information and the vehicle management information / user-specific information of the information recorded in the backup memory 14, a data transfer means for transferring the information to the home PC 8 by Bluetooth communication means is provided.
[0039]
The home PC 8 stores the transferred data in a recording device 8 a such as a hard disk, and further transfers the data to the center server 3 via an access line and the Internet 5 and stores the data in the backup database 4 for backup. It has.
[0040]
The SDP (side delivery point) 7 is connected to an access point of the Internet 5 via an access line, and has Bluetooth communication means for performing bidirectional data communication with the vehicle-mounted device 6. Installed in vehicle-related facilities such as stands.
[0041]
The SDP 7 reads the vehicle management information and the user-specific information from the backup memory 14 of the on-vehicle device 6 via the Bluetooth communication means for the on-vehicle device 6 approaching the predetermined distance and entering the area where short-range communication is possible, Means for transferring the recovery data from the center server 3 to the on-vehicle device 6 while transferring the recovery data from the center server 3 via the Internet 5 and an access line to the main memory 13 and the backup memory 14 to recover the data. ing.
[0042]
FIG. 2 shows an example of a table in the case where data to be backed up is recorded in the file 4a of the backup database 4. The table of the file 4a includes a management ID, data backup service types A and B, and backup data. Fields for recording backup information pointers each indicating a recording location are formed, and data necessary for backup of data such as information names, acquisition destinations or actual data, and (B) target flags are recorded in the backup information points.
[0043]
Next, the operation of the vehicle-mounted device data backup system 1 thus configured will be described mainly with reference to FIGS. FIG. 3 is a flowchart when the data backup service is started, FIG. 4 is a flowchart when new data and the like are registered in the backup database 4, and FIGS. 5 and 6 are backed up when the main memory 13 of the vehicle-mounted device 6 fails. It is a flowchart at the time of data recovery. In these flowcharts, the reference numerals with the number S indicate the steps of the flowchart.
[0044]
First, in S1, as shown in FIG. 3, when the backup service of the backed-up data (vehicle data) recorded in the main memory 13 and the backup memory 14 of the vehicle-mounted device 6 starts, for example, the vehicle 12 equipped with the vehicle-mounted device 6 is started. At the time of purchase or when purchasing only the on-vehicle device 6 or the like, an inquiry from the user by a worker at a vehicle-related facility side such as a car dealer as to whether or not the user has subscribed to the data backup service A or the user collection data recovery service B. Judge by.
[0045]
If it is determined in step S1 that neither the data backup service A nor the user-collected data recovery service B has subscribed, the operator sets only the initial vehicle management information in the backup memory 14 of the vehicle-mounted device 6 in step S2. And exit. The initial vehicle management information is vehicle management information previously stored in the backup memory 14 as a new vehicle-mounted device 6.
[0046]
On the other hand, if it is determined in S1 that the user has subscribed to only the data backup service A, then in S3, the worker accesses the center server 3 using a terminal (not shown), and the contract to which the user subscribes is determined. The point A is registered in the backup database 4 in association with the account information of the user. In the next step S4, if it is determined that the user has subscribed to the user collection data recovery service B, the point that the contract subscribed to the user is B is associated with the account information of the user and the backup database Register to 4.
[0047]
Next, a flow in the case where new data is registered in the backup database 4 from the center server 3 will be described with reference to FIG. In this case, the process is started after the new data is stored in the main memory 13 of the vehicle-mounted device 6 following the step S4 of the flowchart for starting the data backup service or irrespective of the step S4.
[0048]
That is, in S5, update of basic information such as computer software such as the OS of the vehicle-mounted device 6 and software such as map data for navigation recorded in the main memory 13 of the vehicle-mounted device 6 and user information such as music information are recorded. When the collected information is downloaded from the required source data providers 10a to 10n without passing through the center server 3 or through the center server 3, the collected information is further downloaded to the vehicle-mounted device 6 and recorded in the main memory 13. , This program is started.
[0049]
In the next S6, at least one of the version information of the basic information downloaded in S5 and the collection destination information of the user collection information is recorded in the backup database 4.
[0050]
Thereafter, in S7, whether the user of the vehicle-mounted device 6 has subscribed to the backup service A, that is, whether the account information of the vehicle-mounted device 6 is associated with the backup service A is read from the backup database 4. It is repeatedly determined whether or not the user has subscribed to the backup service A every time the new data is downloaded. If the determination is Yes, the process proceeds to S8.
[0051]
In S8, the new data is registered in the backup memory 14 of the vehicle-mounted device 6, for example, when the new data is accumulated in a predetermined amount or when a predetermined time has elapsed, from the vehicle-mounted device 6, or from the SDP 7 or the home. The data is transmitted to the center server 3 via the personal computer 8 and recorded in the backup database 4. After the process of S8, the process proceeds to S9, returns to S5 again according to the connector F1, and repeats the processes of S5 and thereafter.
[0052]
In step S9, the version information, which is the data management information of the new data registered in the backup database 4 of the data center 2 in step S8, is registered in the backup database 4, and the user is also subscribed to the user collection data recovery service B. If so, information about the purchase of the new data, such as the purchase price and the warranty period, may be registered in the certificate authority 11, thereby ending the flowchart for registering the new data.
[0053]
FIGS. 5 and 6 show an example of a method of recovering (restoring) information recorded in the main memory 13 when the main memory 13 of the vehicle-mounted device 6 fails for some reason.
[0054]
In this case, for example, when the vehicle 12 having the vehicle-mounted device 6 is replaced with another vehicle such as a new vehicle, the vehicle-mounted device 6 itself is replaced, or the information itself recorded in the main memory 13 composed of a hard disk or the like is used. If the main memory 13 is replaced with another normal main memory 13 by a worker such as a car dealer or a repair shop in step S11 in the case of damage, it is checked in step S12 whether the backup memory 14 has failed. Is determined.
[0055]
If Yes in S12, that is, if the backup memory 14 is normal, the vehicle management information that is basic information about the vehicle such as software related to the operation of the vehicle is restored based on the vehicle management information recorded in the backup memory 14. (Recovery).
[0056]
On the other hand, if No in S12, that is, if the backup memory 14 has also failed, the worker replaces the backup memory 14 with another normal backup memory 14 in S14.
[0057]
Next, in S15, it is determined whether or not the user of the vehicle-mounted device 6 has subscribed to the basic data backup service A. In the case of No, in S16, initial vehicle management information at the time of purchasing the vehicle-mounted device 6, for example, in-vehicle device The operation, inspection, and repair information of the vehicle at the time of purchase of the container 6 are set by a terminal (not shown) of the operator, and then the process proceeds to S13.
[0058]
On the other hand, in the case of Yes in S15, that is, when the user has subscribed to the basic data backup service A, the initial vehicle management information at the time of purchase of the on-vehicle device 6 is transmitted by a terminal (not shown) of the worker in S17. Then, additional vehicle management information that is added to the backup memory 14 after it is purchased and fails and stored in the backup memory 14 is set, and the basic information is restored to the basic information based on the data management information in S13.
[0059]
Thereafter, the process proceeds to S18 in FIG. 6 according to the connector F2, where it is again determined whether or not the user has subscribed to the basic data backup service A. If No, the process jumps to S22, while if Yes, S19. Proceed to.
[0060]
In S19, the basic information to be backed up by the data backup service A is restored based on the version information as the data management information. That is, the center server 3 reads the data management information recorded in the backup memory 14 of the vehicle-mounted device 6 from the backup database 4 based on the account information of the user, and returns the basic information indicated by the version information of the data management information to the required information. The data is read out from the source data providers 10a to 10n and restored by recording it in the main memory 13.
[0061]
When the center server 3 reads the basic information from the source data providers 10a to 10n, the re-acquisition such that the re-acquisition of the basic information is within the guarantee period is performed based on the user's account information from the certificate authority 11. There are various methods such as judging whether or not it is free according to conditions and, if it is paid, charging the user at a later date or stopping recording as included in the membership fee of the A contract.
[0062]
Next, in S20, it is determined whether or not the user has subscribed to the user collection data recovery service B. If No, the process jumps to S22, and if Yes, the process proceeds to S21.
[0063]
In S21, the user collection information to be backed up or recovered by the user collection data recovery service B is restored based on the collection destination information that is the data management information.
[0064]
That is, the center server 3 reads the collection destination information of the data management information recorded in the backup memory 14 of the vehicle-mounted device 6 from the backup database 4 based on the account information of the user, and reads the user collection information indicated by the collection destination information. The data is read out from the required source data providers 10a to 10n and restored by recording it in the main memory 13.
[0065]
When the center server 3 reads the user collection information from the source data providers 10a to 10n, based on the account information of the user from the certificate authority 11, the re-provision of the user collection destination information is within the guarantee period. It is determined whether or not it is free for the reason described above, and if it is paid, it may be handled in the same manner as the above basic information.
[0066]
In the next step S22, a result list showing the result of the restoration of at least one of the basic information and the user collected information, or the case where both pieces of information have been restored or not, is displayed on the display unit of the vehicle-mounted device 6. Or print out from a printer (not shown). That is, according to the result list, the result such as the presence / absence of the restoration of the basic information and the user collection information or the success or failure is determined. In the result list, various restoration results, such as the fact that the software to be restored has already been produced or sold at the source providers 10a to 10n, there is no stock, the delivery has not yet been determined, or the provider itself has disappeared, are displayed. Is displayed. If it is confirmed from the result list that the necessary data has not been recovered, the data can be recovered by subscribing to this data backup service or the like. Thereafter, in S23, the data in the main memory 13 is restored, and this program ends.
[0067]
Therefore, according to the on-vehicle device data backup system 1, the entire amount of the information to be backed up is not recorded and accumulated in the backup database 4, but the data management information of the version information indicating the reacquisition destination and the collection destination information is used. Since the data is recorded and stored, the memory size can be reduced, and the data management information can be increased and the download time can be shortened to improve the efficiency of data backup.
[0068]
Also, the backup database 4 can be installed in a vibration-free data center 2 such as the vehicle 12, and can be configured by a recording device such as a flash memory that is more robust than a hard disk. It is possible to reduce the possibility that the recording data is damaged.
[0069]
Furthermore, when reacquiring the basic information and the user collection information from the source providers 10a to 10n, it is possible to know whether or not the information is free based on the reacquisition conditions registered in the certificate authority 11 in advance.
[0070]
When the vehicle 12 is stopped near the SDP 7 and the vehicle-mounted device 6 of the vehicle 12 accesses the SDP 7 via the Bluetooth communication means, the basic information recorded in the main memory 13 and the backup memory 14 of the vehicle-mounted device 6 is obtained. Information, user collection information, data management information, and the like can be backed up or recovered at high speed and with high efficiency.
[0071]
Furthermore, the information recorded in the main memory 13 and the backup memory 14 of the vehicle-mounted device 6 can be backed up or recovered by accessing the center server 3 via the PDA 9, the home PC 8, and the Internet 5. Therefore, the communication fee can be reduced as compared with the case where the in-vehicle device 6 accesses the center server 3 by the wireless communication having a relatively high communication fee. The above data can be backed up.
[0072]
【The invention's effect】
As described above, according to the present invention, instead of recording and accumulating the entire amount of information to be backed up in a backup database, it records and accumulates version management information indicating the reacquisition destination and data management information of collection destination information. Therefore, the memory size can be reduced, and the time for uploading and downloading the data management information can be shortened, so that the efficiency of data backup can be improved.
[0073]
Also, the backup database can be installed in a vibration-free data center such as vehicle processing, and can be configured with a recording device such as a flash memory that is more robust than a hard disk. The possibility of breakage can be reduced.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram showing an overall configuration of an on-vehicle device data backup system according to an embodiment of the present invention.
FIG. 2 is a schematic diagram showing an example of a case where data management information is recorded in a file of a backup database shown in FIG.
FIG. 3 is a flowchart showing the operation of the first half when the data backup service is started by the on-vehicle device data backup system shown in FIG. 1;
FIG. 4 is a flowchart showing the operation of the latter half when the data backup service shown in FIG. 3 is started.
5 is a flowchart showing the operation of the first half when restoring (recovering) data recorded in the main memory when the main memory of the vehicle-mounted device shown in FIG. 1 fails.
FIG. 6 is a flowchart of the second half following the flowchart shown in FIG. 5;
[Explanation of symbols]
1 OBE data backup system
3 center server
4 Database for backup
6 OBE
7 SDP
8 Home PC
9 PDA
10a, 10b, ..., 10n Source data provider
11 Certificate Authority
13 Main memory
14 Backup memory

Claims (11)

車載器に双方向データ通信可能に接続されたサーバにより、この車載器の記録手段に記録されている被バックアップデータをバックアップする車載器データのバックアップシステムであって、
上記サーバは、
上記被バックアップデータがその取得先の判明しているデータであると判断したときに、この被バックアップデータをこの取得先から再取得するために必要なデータ管理情報をバックアップ用データベースに記録して保存させるデータ管理情報記録手段と、
上記バックアップ用データベースから読み出した上記データ管理情報に基づいて上記被バックアップデータをその取得先から再取得し、上記車載器の記録手段に再び記録させるリカバリー手段と、
を具備していることを特徴とする車載器データのバックアップシステム。
An on-vehicle device data backup system for backing up data to be backed-up recorded in a recording means of the on-vehicle device by a server connected to the on-vehicle device so as to allow two-way data communication,
The above server,
When it is determined that the data to be backed up is data whose source is known, the data management information necessary for reacquiring the data to be backed up from this source is recorded and stored in a backup database. Data management information recording means for causing
Recovery means for re-acquiring the data to be backed up from the acquisition source based on the data management information read from the backup database, and recording the data again in the recording means of the vehicle-mounted device,
An on-vehicle device data backup system, comprising:
上記被バックアップデータが車載器にインストールされるソフトウエアやナビゲーション用地図等の取得先が判明している基本情報であり、上記データ管理情報が上記基本情報のバージョンを示すバージョン情報であることを特徴とする請求項1記載の車載器データのバックアップシステム。The data to be backed up is basic information for which a software or a map for navigation to be installed in the vehicle-mounted device is obtained, and the data management information is version information indicating a version of the basic information. The vehicle-mounted device data backup system according to claim 1, wherein 上記被バックアップデータが音楽情報等ユーザが収集した取得先の判明しているユーザ収集情報であり、上記データ管理情報が上記ユーザ収集情報の収集先を示す収集先情報であることを特徴とする請求項1記載の車載器データのバックアップシステム。The data to be backed up is user collection information such as music information where the user has obtained the collection destination, and the data management information is collection destination information indicating the collection destination of the user collection information. Item 2. A backup system for vehicle-mounted device data according to item 1. 上記車載器の記録手段は、上記被バックアップデータを記録する主メモリと、その被バックアップデータの上記データ管理情報を記録するバックアップメモリと、を備えていることを特徴とする請求項1〜3のいずれか1項に記載の車載器データのバックアップシステム。The recording means of the on-vehicle device comprises a main memory for recording the data to be backed up, and a backup memory for recording the data management information of the data to be backed up. The on-vehicle device data backup system according to any one of the preceding claims. 上記サーバは、
新規のデータを取得先から取得し、上記車載器の記録手段にダウンロードさせて提供する新規データ提供手段と、
この新規データ提供手段により上記取得先から新規データを取得したときに、その再取得に必要な再取得情報とその提供先のユーザに関するユーザ情報とを認証手段に記録する認証記録手段と、
を具備していることを特徴とする請求項1〜4のいずれか1項に記載の車載器データのバックアップシステム。
The above server,
New data providing means for acquiring new data from the acquisition source and downloading and providing the data to the recording means of the in-vehicle device;
When new data is acquired from the acquisition source by the new data providing unit, an authentication recording unit that records, in the authentication unit, re-acquisition information necessary for re-acquisition and user information on the user of the providing destination,
The vehicle-mounted device data backup system according to any one of claims 1 to 4, further comprising:
上記サーバは、
上記車載器の記録手段からこの車載器を搭載している車両の管理のために必要な車両管理情報を読み出して上記バックアップ用データベースに記録する一方、必要に応じてこのバックアップ用データベースに記録されている車両管理情報を上記車載器の記録手段に戻す車両管理情報バックアップ手段を備えていることを特徴とする請求項1〜5のいずれか1項に記載の車載器データのバックアップシステム。
The above server,
While reading out the vehicle management information necessary for the management of the vehicle equipped with the vehicle-mounted device from the recording means of the vehicle-mounted device and recording it in the backup database, it is recorded in the backup database as needed. The vehicle-mounted device data backup system according to any one of claims 1 to 5, further comprising a vehicle-management information backup unit that returns the vehicle-managed information to the recording unit of the vehicle-mounted device.
上記車載器の記録手段から上記被バックアップデータとそのデータ管理情報とを読み出す携帯情報端末と、
この携帯情報端末からさらに上記被バックアップデータとその管理情報とを読み込み、上記サーバに送信してバックアップさせる据置情報端末と、
を具備していることを特徴とする請求項1〜6のいずれか1項に記載の車載器データのバックアップシステム。
A portable information terminal that reads the data to be backed up and its data management information from the recording means of the in-vehicle device,
A stationary information terminal that reads the data to be backed up and its management information from the portable information terminal and transmits the data to the server for backup;
The vehicle-mounted device data backup system according to any one of claims 1 to 6, further comprising:
上記携帯情報端末、上記車載器および据置情報端末は、相互に近距離無線通信により双方向データ通信を行なう近距離無線通信手段を具備していることを特徴とする請求項7記載の車載器データのバックアップシステム。8. The on-vehicle device data according to claim 7, wherein the portable information terminal, the on-vehicle device, and the stationary information terminal each include a short-range wireless communication unit that performs two-way data communication by short-range wireless communication with each other. Backup system. カーディーラや車両修理工場、ガソリンスタンド等車両関連施設に設置される第2のサーバを具備し、この第2のサーバは、
上記車載器の記録手段から車両の点検や修理、保険等車両の管理のために必要な車両管理情報と、電子メール情報等ユーザに固有のユーザ固有情報の少なくとも一方を読み込み上記サーバに送信して上記バックアップ用データベースに蓄積させる車両管理情報バックアップ手段と、
上記バックアップ用データベースからこれに蓄積された上記車両管理情報とユーザ固有情報の少なくとも一方を必要に応じて上記車載器の記録手段に再び記録させる車両管理情報リカバリー手段と、
を具備していることを特徴とする請求項1〜8のいずれか1項に記載の車載器データのバックアップシステム。
A second server installed in a vehicle-related facility such as a car dealer, a vehicle repair shop, a gas station, and the like,
Reading and transmitting at least one of vehicle management information necessary for vehicle management such as inspection and repair of a vehicle, insurance, and user-specific information such as e-mail information from the recording means of the on-vehicle device to the server. Vehicle management information backup means to be stored in the backup database;
Vehicle management information recovery means for recording again at least one of the vehicle management information and the user specific information stored therein from the backup database as necessary, in the recording means of the vehicle-mounted device,
The vehicle-mounted device data backup system according to any one of claims 1 to 8, further comprising:
上記第2のサーバと、上記車載器は、相互に近距離無線により双方向データ通信を行なう近距離無線通信手段を具備していることを特徴とする請求項9記載の車載器データのバックアップシステム。10. The on-vehicle device data backup system according to claim 9, wherein the second server and the on-vehicle device include short-range wireless communication means for performing two-way data communication by short-range wireless communication with each other. . 車載器に双方向データ通信可能に接続されたサーバにより、この車載器の記録手段に記録されている被バックアップデータをバックアップする車載器データのバックアップ方法であって、
上記サーバにより上記被バックアップデータがその取得先の判明しているデータであると判断したときに、この被バックアップデータをこの取得先から再取得するために必要なデータ管理情報をバックアップ用データベースに記録して保存させるデータ管理情報記録ステップと、
上記サーバにより上記バックアップ用データベースから読み出した上記データ管理情報に基づいて上記被バックアップデータをその取得先から再取得し、上記車載器の記録手段に再び記録させるリカバリーステップと、
を具備していることを特徴とする車載器データのバックアップ方法。
A method for backing up data to be backed up recorded in a recording unit of the vehicle-mounted device by a server connected to the vehicle-mounted device so that bidirectional data communication is possible,
When the server determines that the data to be backed up is data whose source is known, records the data management information necessary for reacquiring the data to be backed up from the source in the backup database. Data management information recording step for storing
A recovery step of re-acquiring the data to be backed up from the acquisition source based on the data management information read from the backup database by the server, and recording the data again in the recording unit of the vehicle-mounted device,
A method for backing up on-vehicle device data, comprising:
JP2002173172A 2002-06-13 2002-06-13 Data backup system for in-vehicle device and its method Pending JP2004021424A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002173172A JP2004021424A (en) 2002-06-13 2002-06-13 Data backup system for in-vehicle device and its method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002173172A JP2004021424A (en) 2002-06-13 2002-06-13 Data backup system for in-vehicle device and its method

Publications (1)

Publication Number Publication Date
JP2004021424A true JP2004021424A (en) 2004-01-22

Family

ID=31172539

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002173172A Pending JP2004021424A (en) 2002-06-13 2002-06-13 Data backup system for in-vehicle device and its method

Country Status (1)

Country Link
JP (1) JP2004021424A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005098631A1 (en) * 2004-03-31 2005-10-20 Matsushita Electric Industrial Co., Ltd. Reception device, transmission device, security module, and digital right management system
JP2007011691A (en) * 2005-06-30 2007-01-18 Nippon Digital Kenkyusho:Kk Backup data management system, management device and management program
JP2007264552A (en) * 2006-03-30 2007-10-11 Yamaha Corp Electronic musical instrument, music content providing server, and music content acquisition program
JP2008197894A (en) * 2007-02-13 2008-08-28 Nec Corp Data backup system, data backup method and program
KR20170130448A (en) * 2015-05-27 2017-11-28 구글 엘엘씨 System and method for automatic cloud-based full data backup and restore on mobile devices

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4642023B2 (en) * 2004-03-31 2011-03-02 パナソニック株式会社 Receiving device, sending device, security module, and digital rights management system
JPWO2005098631A1 (en) * 2004-03-31 2008-02-28 松下電器産業株式会社 Receiving device, sending device, security module, and digital rights management system
WO2005098631A1 (en) * 2004-03-31 2005-10-20 Matsushita Electric Industrial Co., Ltd. Reception device, transmission device, security module, and digital right management system
JP2007011691A (en) * 2005-06-30 2007-01-18 Nippon Digital Kenkyusho:Kk Backup data management system, management device and management program
JP2007264552A (en) * 2006-03-30 2007-10-11 Yamaha Corp Electronic musical instrument, music content providing server, and music content acquisition program
JP4605069B2 (en) * 2006-03-30 2011-01-05 ヤマハ株式会社 Music content providing system, electronic musical instrument and music content acquisition program
JP2008197894A (en) * 2007-02-13 2008-08-28 Nec Corp Data backup system, data backup method and program
KR20170130448A (en) * 2015-05-27 2017-11-28 구글 엘엘씨 System and method for automatic cloud-based full data backup and restore on mobile devices
JP2018511884A (en) * 2015-05-27 2018-04-26 グーグル エルエルシー System and method for automatic cloud-based full data backup and restore on mobile devices
US10455015B2 (en) 2015-05-27 2019-10-22 Google Llc System and method for automatic cloud-based full-data backup and restore on mobile devices
KR102057527B1 (en) * 2015-05-27 2020-01-22 구글 엘엘씨 System and method for automatic cloud-based full-data backup and restore on mobile devices
US11178224B2 (en) 2015-05-27 2021-11-16 Google Llc System and method for automatic cloud-based full-data backup on mobile devices
US11245758B2 (en) 2015-05-27 2022-02-08 Google Llc System and method for automatic cloud-based full-data restore to mobile devices

Similar Documents

Publication Publication Date Title
JP6440643B2 (en) Software update system, server
US5951620A (en) System and method for distributing information for storage media
KR100936556B1 (en) Insurance server, user terminal, processing method in insurance server, and processing method in user terminal
US6654770B2 (en) Automobile safety and maintenance information systems and methods and related services
JP4503410B2 (en) Map data update method, map data update system, authentication key generation device and navigation device for in-vehicle navigation device
JP3507594B2 (en) Computer
US8079029B2 (en) Content acquisition method, content acquisition device, and content acquisition program
JP4564044B2 (en) Electronic equipment service system
JP4313832B2 (en) Service providing system and providing method for providing various services including mobile body diagnosis, and portable information device used in the system
JP2012103181A (en) Online updating method of on-vehicle device
CN1778067A (en) Automatic subscription system for applications and services provided to wireless devices
US20070282496A1 (en) Service provision system or provision method for providing various services including diagnosis of a mobile body and portable information equipment used for the system
US7089546B2 (en) Upgrade for navigation data based on usage data or initialization of navigation data
JP2004021424A (en) Data backup system for in-vehicle device and its method
JPWO2006085379A1 (en) Service providing system for providing various services including mobile body diagnosis and car A / V used in the system
JP2003168006A (en) System for recording/storing vehicle state/driving state of accident
TWM552611U (en) A system and an apparatus for adjusting the parameters of an electric vehicle system
JP5622319B2 (en) Communication abnormality information recording method and in-vehicle communication device
US20210082207A1 (en) Intelligent vehicle hotspot
CN109147083A (en) Abnormal restoring method and device
RU2683909C1 (en) Method for automatic parking payment
JP6028523B2 (en) Information processing system, portable information processing apparatus, information processing system program, and information processing program
JP2001331326A (en) Software supply system, its method and recording medium
CN110582080B (en) Method and device for traffic transfer of vehicle-mounted system, computer equipment and storage medium
JPWO2019123568A1 (en) Payment account management server, payment account management system, payment account management method, and payment account management program