JP3828484B2 - 車載情報機器のデータアクセス方法およびデータアクセス装置 - Google Patents
車載情報機器のデータアクセス方法およびデータアクセス装置 Download PDFInfo
- Publication number
- JP3828484B2 JP3828484B2 JP2002348211A JP2002348211A JP3828484B2 JP 3828484 B2 JP3828484 B2 JP 3828484B2 JP 2002348211 A JP2002348211 A JP 2002348211A JP 2002348211 A JP2002348211 A JP 2002348211A JP 3828484 B2 JP3828484 B2 JP 3828484B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- data
- storage means
- rewriting
- external
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Navigation (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Traffic Control Systems (AREA)
- Storage Device Security (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Description
【発明の属する技術分野】
本発明は、ナビゲーション装置などの車載情報機器にデータアクセス装置を接続し、車載情報機器に記録されているデータにアクセスする技術に関する。
【0002】
【従来の技術】
地図データやプログラムデータなどを随時書き換えて更新することが可能なナビゲーション装置として、ハードディスクにデータを記録したものが知られている。従来、このようなナビゲーション装置においてデータを書き換える際には、書き換え用のデータが記録されたハードディスクを専用のスロットに装填することにより(非特許文献1参照)、行われている。しかし、このナビゲーション装置は、書き換えに要する約40分の間、ナビゲーション装置への電源を、車両のバッテリから供給する必要がある。約40分の間、ナビゲーション装置へ供給する電源の分のバッテリ容量を確保するためには、車両のエンジンを動かしておかなければならない。そのため、データの書き換え作業中に、他の作業目的で車両のエンジンを止めたりすることができず、データの書き換え作業がやりにくいものとなっている。
【0003】
【非特許文献1】
松下電器産業株式会社、松下通信工業株式会社 カーシステムビジネスユニット、「HDDカーナビゲーションシステムカタログ」、2002年5月版、p.5
【0004】
本発明は、情報装置のデータの書き換え作業において好適なシステムを提供するものである。
【0005】
【課題を解決するための手段】
(1)請求項1の発明は、外部装置からデータの読み出しまたは書き換えが可能な車載記憶手段と、車載記憶手段を制御してデータの読み出しと書き込みを行う車載制御手段とを備えた車載用情報機器のデータアクセス方法に適用される。そして、情報機器の電源スイッチがオフであるとき、車載制御手段を動作させずに、外部装置から車載記憶手段へ電源を供給し、外部装置から車載制御手段を介さずに車載記憶手段を制御してそのデータを読み出すまたは書き換えるよう構成される。
(2)情報機器の電源スイッチがオンであるとき、外部装置からデータの読み出しまたは書き換えが開始されるまでは、車載記憶手段は車載制御手段により制御され、データの読み出しまたは書き換えが開始されると、車載記憶手段は外部装置の制御により車載制御手段を介さずにデータを読み出されるまたは書き換えられるように構成することができる。
(3)車載記憶手段が外部装置の制御によりデータを読み出されるまたは書き換えられるとき、情報機器は車載制御手段による車載記憶手段の制御を禁止するとともに、車載記憶手段が外部装置により制御されることを報知するように構成するのが好ましい。また、情報機器は、車載制御手段で制御される可搬式外部記憶装置の装着スロットを介して、外部装置を接続するとよい。
(4)請求項6の発明は、上記のデータアクセス方法を実行する車載用情報機器である。
(5)請求項7の発明は、請求項6の車載用情報機器のデータにアクセスし、これを読み出すまたは書き換える装置である。このデータアクセス装置は、情報機器に接続され、車載記憶手段のデータ書き換え用のデータを記憶する外部記憶手段と、外部記憶手段と車載記憶手段とを制御して、車載記憶手段のデータを読み出すまたは外部記憶手段のデータにより車載記憶手段のデータを書き換える制御手段を有する。
(6)データアクセス装置は、車載記憶手段のデータの読み出しまたは書き換えに先立って、情報機器から送信される情報機器の属性を受信して表示する表示手段を有するのが好ましい。
(7)請求項9の発明によるデータアクセスシステムは、外部からデータの読み出しまたは書き換えが可能な車載記憶手段と、車載記憶手段を制御してデータの読み出しと書き込みを行う車載制御手段と、車載記憶手段と車載制御手段との間で入出力される制御信号の変換を行う車載インタフェース手段とを備える車載用情報機器、および車載記憶手段のデータ書き換え用のデータを記憶する外部記憶手段と、外部記憶手段と車載記憶手段とを制御して車載記憶手段のデータを読み出すまたは外部記憶手段のデータにより車載記憶手段のデータを書き換える外部制御手段と、外部記憶手段または車載記憶手段と車載制御手段との間で入出力される制御信号の変換を行う外部インタフェース手段とを備えるデータアクセス装置を有し、情報機器は、データアクセス装置からの切り換え指令が出力されるまでは、車載記憶手段の接続先を車載制御手段と車載インタフェース手段とし、切り換え指令が出力された後は、車載記憶手段を車載制御手段と車載インタフェース手段から切り離して、車載記憶手段の接続先を外部制御手段と外部インタフェース手段に切り替える切替スイッチをさらに有するよう構成することができる。
(8)データアクセスシステムの切替スイッチは、車載記憶手段の接続先を外部制御手段と外部インタフェース手段に切り替えた後は、情報機器の電源のオンオフ状態が変化してもその切替状態を維持することが好ましい。
(9)上記のデータアクセス方法において、外部装置と情報機器が接続されると、情報機器の電源スイッチがオンまたはオフいずれの状態であっても、外部装置から車載制御手段を介さずに車載記憶手段を制御してそのデータを読み出すまたは書き換えることが好ましい。
(10)請求項12の発明は、請求項11のデータアクセス方法を実行する車載用情報機器である。
(11)請求項13の発明は、請求項12の車載用情報機器と、その車載用情報機器に接続される外部装置とを有するデータアクセスシステムである。
【0006】
【発明の実施の形態】
――第1の実施の形態――
本発明の一適用例として、カーナビゲーション装置に書き換え機を接続してデータの書き換えを行うデータ書き換えシステムに本発明を適用した第1の実施の形態を図1に示す。カーナビゲーション装置(以下、車載機という)1は、ハードディスク(以下、HDDという)17に記憶された地図データやプログラムなどに基づいて、たとえば目的地までの道路を示す地図などの各種情報を、ユーザに提供する。HDD17に記憶されたデータは、書き換え機2の書き換え用データにより、その一部または全部を書き換えることができる。
【0007】
車載機1は、CPU10、ROM11、RAM12、GDC(Graphic Display Controller)13、CF(Compact Flash)インタフェース14、ATA(AT Attachment)インタフェース15、データ方向切替スイッチ16、HDD17、表示器18、インタフェース回路19、およびコネクタ20より構成される。CPU10は、ROM11やHDD17に記憶されたプログラムによって、たとえばHDD17からの地図データの読み出しなどの、各種処理を実行する。RAM12は、CPU10が処理を実行しているときのデータの一時保存に使用される。GDC13は、CPU10からの制御により図示しない表示モニタへの表示を行い、たとえば、HDD17に記憶されている地図データに基づいて、地図を表示する。CFインタフェース14は、コネクタ20に接続されるCF規格に準拠した各種機器とCPU10との間でデータを入出力する際に、CPU10の制御により各種のインタフェース処理を実行する。
【0008】
ATAインタフェース15は、HDD17に記憶されたデータの読み出し時、およびHDD17へのデータの書き込み時に、CPU10の制御により各種のインタフェース処理を実行する。このインタフェース処理は、HDDの標準的な制御プロトコルであるATAの規格で決められた方法に従って行われる。
【0009】
データ方向切替スイッチ16は、HDD17のデータの入出力先を切り替える。データ方向切替スイッチ16が切り換えるHDD17のデータ入出力先の一方は、書き換え機2である。HDD17のデータ入出力先が書き換え機2に切り換えられると、書き換え機2は、コネクタ20を介してHDD17にデータを入出力する。データ方向切替スイッチ16が切り換えるHDD17のデータ入出力先のもう一方は、CPU10である。HDD17のデータ入出力先がCPU10に切り換えられると、CPU10は、ATAインタフェース15を介してHDD17にデータを入出力する。車載機1を使用してナビゲーションなどを行う場合は、HDD17のデータの入出力先は、データ方向切替スイッチ16によって後者のCPU10に切り替えられている。HDD17のデータの入出力先をデータ方向切替スイッチ16によって前者の書き換え機2に切り替えることで、書き換え機2を用いて、HDD17に記憶されたデータを読み出したり書き換えたりすることができる。このデータ方向切替スイッチ16の切り替え動作の詳細については、後に説明する。
【0010】
HDD17は、地図データやプログラムなどの各種データを記憶し、必要に応じて、記憶されたデータを読み出されたり、新たなデータを書き込まれたりする。HDD17からのデータの読み出し、およびHDD17へのデータの書き込みは、前述のように、ATAインタフェース15を介して、CPU10の制御により行われる。また、データ方向切替スイッチ16を切り替えることにより、書き換え機2によって、HDD17からのデータの読み出しおよびHDD17へのデータの書き込みを行うこともできる。
【0011】
表示器18は、点灯することにより、HDD17が動作していることを示す。表示器18には、たとえば、LEDなどが用いられる。また、たとえば、表示器18を液晶パネルとし、液晶表示などによりHDD17の動作状態を示してもよい。インタフェース回路19は、コネクタ20に接続される外部機器と車載機1との間で入出力される各種信号の、電気的なインタフェースを行う。
【0012】
コネクタ20は、CF規格に準拠した各種記録媒体や機器、たとえばCFメモリカードなどが接続される、可搬式の外部記憶装置の装着スロットである。また、ケーブル3を用いて、コネクタ20に書き換え機2を接続することもできる。車載機1は、たとえばCFメモリカードをコネクタ20に接続した場合には、他の車載機やPCなどと、ナビゲーションの各種設定や音楽データなどを共有することができる。また、書き換え機2をコネクタ20に接続した場合には、前述のように、書き換え機2を用いてHDD17に記憶されたデータを読み出したり書き換えたりすることができる。なお、コネクタ20は、車両のインストルメントパネル前面(不図示)に配置されている。
【0013】
車載機1は、車両のバッテリ5から電源を供給される。バッテリ5から供給された電源は、車載機1の各部へ供給される。バッテリ5からの電源供給は、車両に備わる電源スイッチ6により、オンまたはオフされる。電源スイッチ6のオンオフは、たとえば、イグニッションキーの位置やイグニッションキーを回転することなどにより行われる。
【0014】
書き換え機2は、電源4、CPU21、ROM22、RAM23、GDC24、表示モニタ25、ATAインタフェース26、HDD27、インタフェース回路28、およびコネクタ29より構成される。CPU21は、車載機1のCPU10と同様に、ROM22やHDD27に記憶されたプログラムによって、車載機1のデータを読み出したり書き換えたりするときに行われる各種処理を実行する。RAM23は、CPU21が処理を実行しているときのデータの一時保存に使用される。GDC24は、CPU21からの制御により、表示モニタ25への表示を行う。表示モニタ25には、たとえば、車載機1のデータの読み出しまたは書き換えを実行しているときに、その進行状況などが表示される。
【0015】
ATAインタフェース26は、HDD27に記憶されたデータの読み出し時、およびHDD27へのデータの書き込み時に、CPU21の制御によって、各種のインタフェース処理を実行する。また、ATAインタフェース26は、HDD17に記憶されたデータを書き換え機2によって読み出したり書き換えたりする際には、HDD17とCPU21との間でのインタフェース処理を実行する。これらのインタフェース処理は、ATAインタフェース15における処理の内容と同様に、ATAの規格で決められた方法に従って行われる。
【0016】
HDD27は、HDD17を書き換えるときにHDD17へ書き込むデータを記憶する。記憶されたデータは、CPU21の制御によって、HDD17へコピーされる。また、書き換え機2を動作させるためのプログラムなどの各種データも記憶しており、必要に応じて記憶されたデータを読み出されたり、新たなデータを書き込まれたりする。HDD27からのデータの読み出し、およびHDD27へのデータの書き込みは、前述のように、ATAインタフェース26を介してCPU21の制御により行われる。
【0017】
インタフェース回路28は、コネクタ29に接続される車載機1と書き換え機2との間で入出力される各種信号の、電気的なインタフェースを行う。コネクタ29は、ケーブル3が接続される。書き換え機2は、ケーブル3を介して、車載機1に接続される。
【0018】
電源4は、書き換え機2の各部に電源を供給する。電源4には、たとえば、書き換え機2に搭載されるバッテリや、書き換え機2の外部の電源供給元に接続されるコンセントなどがある。また、電源4は、ケーブル3を介して、車載機1への電源供給も行う。
【0019】
書き換え機2によって、車載機1のHDD17に記憶されたデータを読み出すまたは書き換える時の、データ方向切替スイッチ16の切り換え動作を、図2を用いて説明する。ケーブル3を介してコネクタ20に接続された書き換え機2は、データ方向切替スイッチ16が切り替わることにより、HDD17の内容を読み出すことができる。また、HDD27に記録された書き換え用データをHDD17へコピーして、HDD17を書き換えることもできる。なお、図2において、図1に示す構成のうちデータ方向切替スイッチ16の切り替え動作の説明に不要なものについては、図示を省略している。
【0020】
データ方向切替スイッチ16は、スイッチ161およびスイッチ162の2種類のスイッチからなる。スイッチ161は、書き換え機2から出力されるコントロール信号とアドレス信号の出力先の切り替えを行う。スイッチ162は、HDD17とCPU10との間のデータの入出力方向の切り替えを行う。次に、スイッチ161とスイッチ162の切り替え動作をそれぞれ説明する。
【0021】
スイッチ161は、書き換え機2から出力されるコントロール信号、アドレス信号およびDIR信号を、端子161a、161bおよび161cへそれぞれ入力する。また、端子161eと161fは、HDD17に接続されている。書き換え機2からDIR信号が出力され、さらにアドレス信号として後述する切替キーが出力されると、スイッチ161にある2つのスイッチは、接点31cから接点31b側、および接点32cから接点32b側に、それぞれ切り替わる。これにより、端子161aと161e、および161bと161fがそれぞれ接続され、コントロール信号およびアドレス信号が、HDD17へ出力されるようになる。このようにして、書き換え機2によりHDD17を制御する。これにより、CPU10によるHDD17の制御が禁止される。
【0022】
コントロール信号とアドレス信号は、ATAの規格に準拠した信号であり、HDD17および27の制御に用いられる。コントロール信号は、HDDの動作状態を制御する信号である。これには、たとえば、対象とするHDDがマスタとスレーブのどちらであるかを指定するマスタ/スレーブ信号などが含まれる。アドレス信号は、HDDへ書き込む、またはHDDから読み込むデータのアドレスを指定する信号である。また、DIR信号は、書き換え機2によって車載機1のHDD17に記憶されたデータを読み出すまたは書き換えるときに、書き換え機2から出力される信号である。
【0023】
なお、スイッチ161の端子161dには、書き換え機2またはバッテリ5のいずれかより電源が供給される。これにより、電源スイッチ6がオンでなくとも、書き換え機2からの電源によって、スイッチ161は動作することができる。
【0024】
また、スイッチ161の端子161eは、表示器18にも接続されている。そのため、スイッチ161の接点31aと31bが閉じている場合、HDD17にコントロール信号が出力されると、このコントロール信号によって表示器18は点灯し、HDD17がアクセス中であることを報知する。さらに、スイッチ161の切替状態を示す図示しない信号を、スイッチ161から表示器18に出力する。これにより、スイッチ161の切り換え状態によって、表示器18の表示形態、たとえば点灯するLEDの色などを変えるようにする。このようにすることで、表示器18は、車載機内部のCPU10と書き換え機2のどちらからHDD17がアクセスされているかを、報知することができる。
【0025】
スイッチ162の端子162cには、書き換え機2から出力されるDIR信号が入力されるとともに、CPU10から出力されるゲート信号も、同じ端子162cに入力される。また、スイッチ162の端子162eには、CPU10から出力されるリード/ライト信号が入力される。なお、端子162aはHDD17からまたはHDD17へのデータが入出力され、端子162bはCPU10からまたはCPU10へのデータが入出力される。DIR信号、ゲート信号、およびリード/ライト信号の状態によって、スイッチ162は、端子162a−162b間を通過するデータの入出力方向、および端子162a−162b間のデータ通過を禁止する動作を制御する。
【0026】
書き換え機2からのDIR信号またはCPU10からのゲート信号が端子162cを制御していないとき、スイッチ162は、端子162aから162b、または端子162bから162aのどちらか1方向のみのデータを通過させる。スイッチ162が通過させるデータの方向は、端子162eに入力するリード/ライト信号の状態によって、次のように決定される。リード/ライト信号がライトを示す状態のときは、端子162bから端子162aの方向(CPU10からHDD17へ出力する方向)のデータを通過させる。リード/ライト信号がリードを示す状態のときは、端子162aから端子162bの方向(HDD17からCPU10へ出力する方向)のデータを通過させる。
【0027】
書き換え機2からのDIR信号またはCPU10からのゲート信号が端子162cを制御しているとき、スイッチ162は、端子162eに入力するリード/ライト信号の状態に関わらず、端子162a−162b間のデータを遮断する。このようにすることで、書き換え機2とHDD17との間の書き換え動作が、CPU10によって阻害されることを防ぐことができる。なお、DIR信号は、前述したように、書き換え機2によって車載機1のHDD17に記憶されたデータを読み出すまたは書き換えるときに、書き換え機2から出力される。また、ゲート信号は、書き換え機がコネクタ20に接続されて電源が投入されたときに、CPU10から出力される。
【0028】
なお、スイッチ162の端子162dには、書き換え機2またはバッテリ5のいずれかより電源が供給される。これにより、スイッチ161と同様に、電源スイッチ6がオンでなくとも、書き換え機2からの電源によって、スイッチ162は動作することができる。
【0029】
以上述べたように、スイッチ161を切り替えることによって、書き換え機2はHDD17にコントロール信号とアドレス信号を出力する。また、スイッチ162を切り替えることによって、書き換え機2とHDD17との間の書き換え動作がCPU10によって阻害されることを防ぐ。このようにして、書き換え機2からHDD17を直接制御できるようにすることで、書き換え機2はHDD17に記憶されたデータを読み出したり書き換えたりする。
【0030】
書き換え機2よりスイッチ161へ出力する切替キーについて、図3の機能ブロック図により説明する。スイッチ161は、DIRコントロール部30、コントロール信号スイッチ31、およびアドレス信号スイッチ32を有する。このうち、コントロール信号スイッチ31とアドレス信号スイッチ32は、図2に示すスイッチ161にある2つのスイッチ(接点31bと31cを切り替えるスイッチ、および接点32bと32cを切り替えるスイッチ)に、それぞれ相当する。
【0031】
DIRコントロール部30は、端子161cにDIR信号が入力されているとき、所定の切替キーが書き換え機2より端子161bに入力されるかを監視する。所定の切替キーが端子161bに入力されると、DIRコントロール部30は、コントロール信号スイッチ31およびアドレス信号スイッチ32を、接点31cから接点31b側、および接点32cから接点32b側に、それぞれ切り替える。これにより、前述したように、書き換え機2から出力されたコントロール信号とアドレス信号がHDD17側に出力される。
【0032】
切替キーを表す信号は、書き換え機2から端子161bに出力するアドレス信号の電圧の高低をそれぞれ「1」および「0」のビットに対応付け、一定のクロック周期に従ってこの電圧を変化させたシリアルデータである。なお、切替キー以外に、ATAの規格に準拠した通常のアドレス信号も端子161bに入力する。書き換え機2は、切替キーとしてあらかじめ定めた特定のビットパターンのシリアルデータを、特定のクロック周期で送る。この切替キーのクロック周期は、通常のアドレス信号のクロック周期よりも早い。このように切替キーを特定のビットパターンとすることでノイズによる不慮の切り替えを防ぎ、クロック周期を早くすることで通常のアドレス信号を切替キーとして認識しないようにする。書き換え機2は、HDD17に記憶されたデータを読み出したり書き換えたりするとき、このような切替キーをスイッチ161の端子161bに出力する。
【0033】
以上説明した各信号は、HDD17のデータを書き換える際に、書き換え機2または車載機1のCPU10から、スイッチ161および162に出力される。このときの各信号の関係を、図8に示すタイミングチャートの例を用いて説明する。なお、図8においては処理の進行を横軸、各信号の電圧レベルを縦軸で表し、各信号の電圧レベルは、電圧の高低をそれぞれ表す「H」または「L」で表されるものとする。
【0034】
まず、書き換え機2において書き換え処理を開始すると、書き換え機2から符号81に示す切替キー、および符号82に示すDIR信号が出力される。また、CPU10からは符号83に示すゲート信号が出力される。ここで切替キー81の動作クロックは、前述したように符号85に示すアドレス信号の動作クロックより早いため、短い時間間隔で信号電圧が変化する。スイッチ161は切替キー81およびDIR信号82を入力し、スイッチ162はDIR信号82を入力する。
【0035】
切替キー81およびDIR信号82によってスイッチ161が切り替わると、書き換え機2から符号84に示すコントロール信号、符号85に示すアドレス信号、および符号86に示すデータが出力される。なお、書き換え機2からのDIR信号82、およびCPU10からのゲート信号83は、そのまま出力され続ける。コントロール信号84およびアドレス信号85により、車載機1のHDD17が制御され、データ86が書き込まれる。
【0036】
書き換え処理が終了すると、書き換え機2からの各信号の出力は終了する。しかし、CPU10からはゲート信号83が出力され続ける。これは、スイッチ161および162の切り替えによってCPU10からHDD17へアクセスできないようにされているため、CPU10は書き換え処理が終了したことを認識できないからである。書き換え処理が終了した後は、CPU10を立ち上げ直すことにより、ゲート信号83の出力を停止する。
【0037】
次に、第1の実施の形態によるデータ書き換えシステムにおいて、書き換え機2を用いてHDD17のデータを書き換えるときの、書き換え機2と車載機1の処理の流れを以下に説明する。
【0038】
書き換え機2における処理のフローを図4に示す。この処理フローはCPU21で実行されるプログラムに基づくものであり、書き換え機2の図示しない操作部材等の操作により、書き換え処理が選択されたときに実行される。ステップS1では、車載機1の電源がオンであるかを判定する。この判定は、車載機1から書き換え機2に対して、デバイスの確認要求が送信されたか(図5のステップS21)否かを判別することにより行う。送信された場合はオンであると判定し、送信されない場合はオフであると判定する。オンである場合はステップS2へ進み、オフである場合はステップS4へ進む。
【0039】
ステップS2では、ステップS1で送信されたデバイスの確認要求に対する応答を送信する。この応答には、デバイスが書き換え機であることを示すデータが含まれる。この応答を受信した車載機1は、接続されたデバイスが書き換え機2であることを認識し(図5のステップS23)、HDD17に対するアクセス権を書き換え機2に渡す処理を行う。
【0040】
ステップS3では、それまで車載機1のCPU10が取得していたHDD17に対するアクセス権を、取得できたか否かを判定する。この判定は、車載機1から書き換え機2に対して、アクセス権を渡すことを示すデータが送信されたか(図5のステップS25)否かによって行う。送信された場合はアクセス権を取得できたと判定し、送信されない場合はアクセス権を取得できないと判定する。アクセス権を取得できた場合はステップS4へ進み、取得できない場合はステップS3を繰り返す。
【0041】
ステップS4では、スイッチ161および162にDIR信号を出力するとともに、スイッチ161に対して切替キーを送信する。ステップS4の処理により、スイッチ161および162が切り替わって、書き換え機2からHDD17を制御できるようになる。
【0042】
ステップS5では、スイッチ161および162が切り替わったかを判定する。この判定は、スイッチ161および162より出力される、不図示のステータス信号により行う。切り替わったと判定した場合は次のステップS7へ進み、切り替わっていないと判定された場合はステップS4に戻る。
【0043】
ステップS6では、ATAインタフェース26を介して、HDD17より出力されるステータスを読み込む。ステップS7では、ステップS6でHDD17より読み込んだステータスが正常であるかを判定する。正常であると判定した場合は次のステップS8へ進む。正常でないと判定した場合は、再度ステップS6へ戻る。ステップS8では、HDD17を、ATAインタフェース26を介して制御可能なデバイスとして認識する。このとき、HDD17はスレーブHDDとして認識され、HDD27がマスタHDDとして認識される。ステップS9では、ステップS8でHDD17をスレーブHDDとして認識できたかを判定する。この判定は、HDD17から出力されるステータスを判別することで行う。認識できた場合は次のステップS10へ進み、認識できない場合はステップS8へ戻る。
【0044】
ステップS10では、HDD27に記憶された書き換え用データにより、HDD17のデータを更新する。このデータ更新は、HDD27に記憶されたデータの一部または全部をHDD17へコピーしたり、あるいはHDD17の不要となったデータを消去したりして、行われる。全てのデータの更新が終了したら、ステップS11へ進む。ステップS11では、ステップS10で更新されたHDD17のデータが正しいかを判定する。この判定は、たとえば、更新前後でのデータのファイルサイズの比較や、サムチェックなどにより行う。正しいと判定した場合は次のステップS12へ進み、正しくないと判定した場合はステップS10へ戻る。ステップS12では、HDD17の電源をオフにする。ステップS13では、スイッチ161および162を切り替え、スイッチ161および162を書き換え前の状態に戻す。
【0045】
次に、車載機1の処理フローを図5に示す。この処理フローはCPU10で実行されるプログラムに基づく処理フローであり、車載機1の電源が投入されている時は常に実行されている。ステップS20では、コネクタ20に何か機器が接続されたかを判定する。接続されたと判定した場合はステップS21へ進み、接続されていないと判定した場合はステップS20を繰り返す。ステップS21では、ステップS20で接続されたと判定した機器に対して、デバイスの確認要求を送信する。次のステップS22では、ステップS21で送信したデバイスの確認要求に対して返信された応答より、接続された機器が何であるかを判別する。次のステップS23では、ステップS22で判別した機器が、書き換え機2であるかを判定する。書き換え機2であると判定した場合は次のステップS24へ進む。書き換え機2でないと判定した場合は、図5の処理フローを終了し、その後は、各機器に対応したそれぞれの処理を行う。
【0046】
ステップS24では、それまで行っていたHDD17の処理を終了し、次のステップS25で、HDD17の処理が終了したことを確認した後、書き換え機2へアクセス権を渡すことを示すデータを送信して、図5の処理フローを終了する。
【0047】
ステップS25の処理を行った後は、CPU10はHDD17へのアクセスを一切行わない。一方、ステップS25で送信されたデータにより、書き換え機2はアクセス権を取得したと判定する(図4のステップS3)。その後、スイッチ161および162を切り替えて(図4のステップS4)、HDD17を制御できるようにする。
【0048】
次に、図4および図5のフローチャートにより、車載機1の電源の各状態における、書き換え機2からHDD17のデータを書き換えるときの動作について、説明する。
【0049】
車載機1の電源がオンであった場合、車載機1はステップS20〜S25の処理を実行し、書き換え機2へアクセス権を渡すデータを送信する。一方、書き換え機2は、ステップS1〜S2の処理を実行した後、ステップS25で車載機1からデータが送信されることにより、ステップS3を肯定判定する。そして、ステップS4以降の処理により、HDD17のデータを書き換える。
【0050】
車載機1の電源がオフであった場合、車載機1は、ステップS20〜S25を実行しない。したがって、書き換え機2は、ステップS1を否定判定して、ステップS4以降の処理により、HDD17のデータを書き換える。
【0051】
次に、書き換え機2がHDD17の書き換えを実行中に、それまでオンであった車載機1の電源をオフにする場合を考える。ステップS4以降の処理において用いられる車載機1の構成は、HDD17、スイッチ161および162のみである。これらの構成が動作するための電源は、図2に示すように、スイッチ6が切れていても、書き換え機2から供給される。そのため、車載機1の電源をオフにしても、HDD17は動作し続け、スイッチ161および162はスイッチの切替状態をそのまま維持する。したがって、書き換え機2が行うステップS4以降の処理に影響はなく、書き換え機2によるHDD17の書き換えは、妨げられることはない。
【0052】
さらに、HDD17の書き換えを実行中に、それまでオフであった車載機1の電源をオンにする場合を考える。車載機1の電源をオフからオンにすると、まず車載機1は、ステップS20の処理を実行し、これを肯定判定する。次のステップS21で、車載機1はデバイス確認要求を書き換え機2に送信しようとするが、このとき、書き換え機2によって、スイッチ162が遮断されている。そのため、CPU10から書き換え機2へのデータ出力ができず、CPU10は、デバイス確認要求を車載機2に送信できない。この場合、車載機1は、ステップS22以降の処理に進むことができなくなる。一方、書き換え機2においては、ステップS4以降の処理は、ステップS20〜ステップS25の状態に影響されない。したがって、スイッチ161および162はスイッチの切替状態をそのまま維持し、書き換え機2によるHDD17の書き換えは、妨げられることはない。
【0053】
以上述べたとおり、車載機1の電源がオンであるかオフであるかに関わらず、書き換え機2を用いて、HDD17の内容を書き換えることができる。
【0054】
上述した第1の実施の形態によるデータ書き換えシステムによれば、次の作用効果が得られる。
(1)書き換え機2から車載機1のHDD17のデータの読み出しまたは書き換えを行うとき、車載機1で使用する電源を書き換え機2から供給し、書き換え機2の制御によって読み出しまたは書き換えを行うこととした。その結果、車載機1の電源がオンであるか否かに関わらず、車載機1のHDD17のデータの読み出しまたは書き換えを行うことができる。さらに、車載機1のHDD17のデータの読み出しまたは書き換え中に、車載機1の電源をオンからオフ、あるいはオフからオンにしても、読み出しまたは書き換えを継続することができる。
(2)車載機1のHDD17のデータの読み出しまたは書き換え中には、車載機1のCPU10からHDD17への制御を禁止することとした。その結果、書き換え機2とHDD17との間の書き換え動作がCPU10によって阻害されることを防ぐことができる。
(3)また、車載機1のHDD17のデータの読み出しまたは書き換え中には、読み出しまたは書き換え中であることを車載機1の表示器18で表示するようにした。さらに、書き換え機2から車載機1のHDD17のデータの読み出しまたは書き換えを行う時と、車載機1内部のCPU10からHDD17をアクセスする時とで、表示器18の表示形態を変えるようにした。その結果、車載機1のHDD17が書き換え機2により制御されて、データの読み出しまたは書き込み中であることを認識することができる。
(4)書き換え機2を車載機1に接続する際のコネクタ20を、CFメモリカードなどのCF規格のコネクタと共用にした。その結果、書き換え機2を接続するためのコネクタを車載機1に新たに設ける必要がなく、容易に接続することができる。
(5)データ方向切替スイッチ16を車載機1に設け、このスイッチ16により、車載機1のCPU10とATAインタフェース15から、書き換え機2のCPU21とATAインタフェース26へと、HDD17の接続先を切り換えることとした。そして、書き換え機2より切り換え指令を出力してデータ方向切替スイッチ16を切り替えることにより、書き換え機2のCPU21は、書き換え機2のHDD27をマスタHDDとし、車載機1のHDD17をスレーブHDDと認識することとした。その結果、書き換え機2の操作のみで、車載機1のHDD17のデータを読み出すまたは書き換えることができる。
(6)書き換え機2よりデータ方向切替スイッチ16へ出力する切り換え指令として、特定のビットパターンとクロック周期のシリアルデータによる切替キーを用いることとした。その結果、切り換え指令以外の信号やノイズによりデータ方向切替スイッチ16が誤動作することを防ぐことができる。
【0055】
なお、上述の第1の実施の形態では、書き換え機2を接続するコネクタ20をCF規格のコネクタと共用のものとしたが、これを他の汎用規格、たとえば、PCMCIA規格などのものと共用にすることもできる。また、車載機1のHDD17の書き換えデータを、書き換え機2に備えられたHDD27より供給することとしたが、これを書き換え機2に備えられた、または書き換え機2に接続された他の記憶メディア等より供給してもよい。これには、たとえば、DVD−ROMなどが考えられる。さらに、データ方向切替スイッチ16の切替キーとして、特定のビットパターンとクロック周期のシリアルデータを用いて、HDD制御用のアドレス信号と同じ端子に入力することとしたが、これに限定されず、様々な切替キーを用いることができる。
【0056】
――第2の実施の形態――
本発明をカーナビゲーション装置のデータ書き換えシステムに適用した第2の実施の形態を説明する。第2の実施の形態では、書き換え機により車載機のデータを書き換える際に、車載機の製造会社、製造型番号、機器バージョンなどの、車載機の属性を表す情報を、書き換え機に表示する。これにより、様々な種類の車載機に対応した書き換えデータから、目的の書き換えデータを選択することを容易にすることができる。システム構成は第1の実施の形態と同じであるため、ここでは省略する。
【0057】
図6に、スイッチ161Aの機能ブロック図を示す。スイッチ161Aは、第1の実施の形態におけるスイッチ161に代えて用いられる。スイッチ161Aは、図3に示すスイッチ161の機能ブロック図に加えて、新たにID出力部33を設けている。ID出力部33は、ID端子33a〜33eによって設定されるID番号を読み取り、書き換え機2に出力する。書き換え機2は、ID出力部33より出力されたID番号により、車載機1の製造会社、製造型番号、機器バージョンなどを判別し、表示モニタ25にその情報を表示する。
【0058】
スイッチ161Aは、集積回路によって実現され、ID端子33a〜33eは、集積回路のピンにそれぞれ対応する。ID番号は、ID端子(ピン)33a〜33eに与えられる電圧の高低によって、5桁の2進数として表される。ここで、たとえば、ピン33a、33bにより製造会社のID番号を表し、ピン33c〜33eにより機器の製造型番号とバージョンのID番号を表すものとする。このとき、ID番号は、4とおりの製造会社と、8とおりの製造型番号および機器バージョンの組み合わせとを、区別することができる。
【0059】
図7に、第2の実施の形態によるデータ書き換えシステムにおける書き換え機2の処理フローを示す。この処理フローは、第1の実施の形態と同様にCPU21で実行されるプログラムに基づくものであり、書き換え機2が車載機1のコネクタ20へ接続されたときに実行される。ステップS1〜ステップS5は第1の実施の形態と同様の処理を実行する。
【0060】
ステップS51で、車載機1のスイッチ161AからID番号を受信する。次のステップS52では、ステップS51でスイッチ161Aから受信したID番号に基づき、表示モニタ25に車載機1の製造会社、製造型番号、および機器バージョンを表示する。ステップS53では、ステップS52で表示した製造会社、製造型番号、および機器バージョンを、書き換え機2の操作者が確認したかを判定する。この判定は、たとえば、操作者により図示しない入力キーが操作されたか否かなどにより、行う。確認したと判定した場合は次のステップS6へ進み、確認していないと判定した場合はステップS53を繰り返す。ステップS6以降は、第1の実施の形態と同じ処理を実行する。このようにして、車載機1の製造会社、製造型番号、および機器バージョンが書き換え機2に表示され、書き換え機2の操作者は、それを確認することができる。
【0061】
上述した第2の実施の形態によるデータ書き換えシステムによれば、第1の実施の形態によるデータ書き換えシステムで得られる作用効果に加えて、次の作用効果が得られる。車載機1より出力するID番号に基づき、車載機1の属性を表す情報を、書き換え機2の画面に表示するようにした。その結果、書き換え機2の操作者は、様々な種類の車載機に対応した書き換えデータから、目的の書き換えデータを素早く選択することができる。
【0062】
なお、上述の第2の実施の形態では、ID番号を5桁の2進数とし、うち2桁を車載機1の製造会社を表すID番号、3桁を車載機1の製造型番号と機器バージョンを表すID番号としたが、これらを他の桁数としてもよい。また、車載機1の属性を表す情報として、製造会社や製造型番号、機器バージョンを表示することとしたが、これら以外の情報を表示してもよい。さらに、データ方向切替スイッチ16のうち、コントロール信号とアドレス信号の出力先を切り替えるスイッチ161AからID番号を出力することとしたが、これを車載機1の他の構成から出力することとしてもよい。
【0063】
以上説明した実施の形態では、たとえば情報機器を車載機1、データアクセス装置、外部装置を書き換え機2で実現し、車載記憶手段をHDD17、車載制御手段をCPU10、車載インタフェース手段をATAインタフェース15、可搬式外部記憶装置の装着スロットをコネクタ20、切替スイッチをデータ方向切替スイッチ16でそれぞれ実現している。また、外部記憶手段をHDD27、外部制御手段をCPU21、表示手段を表示モニタ25、外部インタフェース手段をATAインタフェース26でそれぞれ実現している。しかし、これらはあくまで一例であり、本発明の特徴が損なわれない限り、各構成要素は上記実施の形態に限定されない。
【0064】
以上説明した実施の形態では、書き換え機2により情報機器のデータを書き換える動作を中心に説明したが、これはあくまで一例であり、たとえば、これに読み出し機能を付加してもよいし、書き換え機2に代えてデータを読み出す装置により情報機器のデータを読み出すこととしてもよい。本発明の特徴が損なわれない限り、各構成要素の動作は、上記実施の形態で説明した内容に限定されない。
【0065】
【発明の効果】
本発明によれば、車載制御手段を動作させずに外部装置から車載記憶手段へ電源を供給し、外部装置から車載制御手段を介さずに車載記憶手段を制御してそのデータを読み出すまたは書き換えることとした。そのため、情報機器のデータの書き換え作業中においても、車両のエンジンを止めてバッテリから情報機器への電源供給を切断することができ、データの書き換え作業を容易にすることができる。
また、請求項9の発明によれば、情報機器は切替スイッチを有し、データアクセス装置からの切り換え指令が切替スイッチへ出力されると、切替スイッチは車載記憶手段を車載制御手段と車載インタフェース手段から切り離して、その車載記憶手段の接続先を、外部制御手段と外部インタフェース手段に切り替えることとした。そのため、データアクセス装置の操作により書き換え作業を行うことができ、データの書き換え作業を容易にすることができる。
【図面の簡単な説明】
【図1】第1および第2の実施の形態によるデータ書き換えシステムの構成を示す図
【図2】書き換え機によって車載機のデータを書き換えるときの、データ方向切替スイッチの動作を説明するための図
【図3】第1の実施の形態による、コントロール信号とアドレス信号の出力先を切り替えるスイッチの機能ブロックを示す図
【図4】第1の実施の形態による書き換え機の処理の流れを示すフローチャート
【図5】第1の実施の形態による車載機の処理の流れを示すフローチャート
【図6】第2の実施の形態による、車載機の製造会社、製造型番号、機器バージョンを出力するID出力部を示す図
【図7】第2の実施の形態による書き換え機の処理の流れを示すフローチャート
【図8】車載機のCPUと書き換え機から出力される信号のタイミングチャートの例
【符号の説明】
1 車載機
2 書き換え機
3 ケーブル
4 書き換え機の電源
5 車両のバッテリ
6 電源スイッチ
10 車載機のCPU
16 データ方向切替スイッチ
17 車載機のHDD
18 表示器
20 車載機のCFコネクタ
21 書き換え機のCPU
25 表示モニタ
27 書き換え機のHDD
33 ID出力部
161、161A コントロール信号とアドレス信号の出力先を切り替えるスイッチ
162 車載機のHDDとCPUとの間のデータの入出力方向を切り替えるスイッチ
Claims (13)
- 外部装置からデータの読み出しまたは書き換えが可能な車載記憶手段と、前記車載記憶手段を制御してデータの読み出しと書き込みを行う車載制御手段とを備えた車載用情報機器のデータアクセス方法において、
前記情報機器の電源スイッチがオフであるとき、前記車載制御手段を動作させずに、前記外部装置から前記車載記憶手段へ電源を供給し、前記外部装置から前記車載制御手段を介さずに前記車載記憶手段を制御してそのデータを読み出すまたは書き換えることを特徴とするデータアクセス方法。 - 請求項1のデータアクセス方法において、
前記情報機器の電源スイッチがオンであるとき、前記外部装置からデータの読み出しまたは書き換えが開始されるまでは、前記車載記憶手段は前記車載制御手段により制御され、データの読み出しまたは書き換えが開始されると、前記車載記憶手段は前記外部装置の制御により前記車載制御手段を介さずにデータを読み出されるまたは書き換えられることを特徴とするデータアクセス方法。 - 請求項1または2のデータアクセス方法において、
前記車載記憶手段が前記外部装置の制御によりデータを読み出されるまたは書き換えられるとき、前記情報機器は前記車載制御手段による前記車載記憶手段の制御を禁止することを特徴とするデータアクセス方法。 - 請求項1〜3のいずれかのデータアクセス方法において、
前記車載記憶手段が前記外部装置の制御によりデータを読み出されるまたは書き換えられるとき、前記車載記憶手段が前記外部装置により制御されることを報知することを特徴とするデータアクセス方法。 - 請求項1〜4のいずれかのデータアクセス方法において、
前記情報機器は、前記車載制御手段で制御される可搬式外部記憶装置の装着スロットを介して、前記外部装置を接続することを特徴とするデータアクセス方法。 - 請求項1〜5のいずれかのデータアクセス方法を実行する車載用情報機器。
- 請求項6の情報機器に接続されるデータアクセス装置であって、前記車載記憶手段のデータ書き換え用のデータを記憶する外部記憶手段と、前記外部記憶手段と前記車載記憶手段とを制御して、前記車載記憶手段のデータを読み出すまたは前記外部記憶手段のデータにより前記車載記憶手段のデータを書き換える外部制御手段とを有することを特徴とするデータアクセス装置。
- 請求項7のデータアクセス装置において、
前記車載記憶手段のデータの読み出しまたは書き換えに先立って、前記情報機器から送信される前記情報機器の属性を受信して表示する表示手段を有することを特徴とするデータアクセス装置。 - 外部からデータの読み出しまたは書き換えが可能な車載記憶手段と、前記車載記憶手段を制御してデータの読み出しと書き込みを行う車載制御手段と、前記車載記憶手段と前記車載制御手段との間で入出力される制御信号の変換を行う車載インタフェース手段とを備える車載用情報機器、および
前記車載記憶手段のデータ書き換え用のデータを記憶する外部記憶手段と、前記外部記憶手段と前記車載記憶手段とを制御して前記車載記憶手段のデータを読み出すまたは前記外部記憶手段のデータにより前記車載記憶手段のデータを書き換える外部制御手段と、前記外部記憶手段または前記車載記憶手段と前記車載制御手段との間で入出力される制御信号の変換を行う外部インタフェース手段とを備えるデータアクセス装置を有し、
前記情報機器は、前記データアクセス装置からの切り換え指令が出力されるまでは、前記車載記憶手段の接続先を前記車載制御手段と前記車載インタフェース手段とし、前記切り換え指令が出力された後は、前記車載記憶手段を前記車載制御手段と前記車載インタフェース手段から切り離して、前記車載記憶手段の接続先を前記外部制御手段と前記外部インタフェース手段に切り替える切替スイッチをさらに有することを特徴とするデータアクセスシステム。 - 請求項9のデータアクセスシステムにおいて、
前記切替スイッチは、前記車載記憶手段の接続先を前記外部制御手段と前記外部インタフェース手段に切り替えた後は、前記情報機器の電源のオンオフ状態が変化してもその切替状態を維持することを特徴とするデータアクセスシステム。 - 請求項1のデータアクセス方法において、
前記外部装置と前記情報機器が接続されると、前記情報機器の電源スイッチがオンまたはオフいずれの状態であっても、前記外部装置から前記車載制御手段を介さずに前記車載記憶手段を制御してそのデータを読み出すまたは書き換えることを特徴とするデータアクセス方法。 - 請求項11のデータアクセス方法を実行する車載用情報機器。
- 請求項12の車載用情報機器と、その車載用情報機器に接続される外部装置とを有するデータアクセスシステム。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002348211A JP3828484B2 (ja) | 2002-11-29 | 2002-11-29 | 車載情報機器のデータアクセス方法およびデータアクセス装置 |
EP03104431A EP1424244B1 (en) | 2002-11-29 | 2003-11-27 | Data access method and data access system for accessing data at on-vehicle information device, a computer program causing the device to carry out the method, a computer readable medium or a signal carrying a respective computer program, a respective device for performing the method and a respective device operable in the system |
DE60332698T DE60332698D1 (de) | 2002-11-29 | 2003-11-27 | Datenzugriffsverfahren und Datenzugriffssystem zum Zugreifen auf Daten einer Bordinformationseinrichtung, ein Computerprogramm zur Durchführung des Verfahrens auf der Einrichtung, ein Datenträgermedium oder -signal mit dem Computerprogramm, eine Einrichtung zur Durchführung des Verfahrens und eine im System betriebene Einrichtung |
CNB2003101169184A CN1292232C (zh) | 2002-11-29 | 2003-12-01 | 用于对车载信息设备存取数据的数据存取方法和装置 |
US10/724,204 US7099750B2 (en) | 2002-11-29 | 2003-12-01 | Data access method and data access apparatus for accessing data at on-vehicle information device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002348211A JP3828484B2 (ja) | 2002-11-29 | 2002-11-29 | 車載情報機器のデータアクセス方法およびデータアクセス装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004184108A JP2004184108A (ja) | 2004-07-02 |
JP3828484B2 true JP3828484B2 (ja) | 2006-10-04 |
Family
ID=32290498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002348211A Expired - Fee Related JP3828484B2 (ja) | 2002-11-29 | 2002-11-29 | 車載情報機器のデータアクセス方法およびデータアクセス装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7099750B2 (ja) |
EP (1) | EP1424244B1 (ja) |
JP (1) | JP3828484B2 (ja) |
CN (1) | CN1292232C (ja) |
DE (1) | DE60332698D1 (ja) |
Families Citing this family (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7805228B2 (en) * | 2004-08-19 | 2010-09-28 | Spx Corporation | Vehicle diagnostic device |
US7885739B2 (en) * | 2004-08-19 | 2011-02-08 | Spx Corporation | Open-ended vehicle diagnostic device interface |
US7502673B2 (en) * | 2004-08-26 | 2009-03-10 | General Motors Corporation | Method and apparatus for remote vehicle communication |
JP4695872B2 (ja) * | 2004-12-27 | 2011-06-08 | クラリオン株式会社 | 車載情報機器 |
US20080140306A1 (en) * | 2005-11-30 | 2008-06-12 | Snodgrass Ken L | Voice recognition method and system for displaying charts and maps |
US20070150138A1 (en) * | 2005-12-08 | 2007-06-28 | James Plante | Memory management in event recording systems |
US20070132773A1 (en) * | 2005-12-08 | 2007-06-14 | Smartdrive Systems Inc | Multi-stage memory buffer and automatic transfers in vehicle event recording systems |
US10878646B2 (en) * | 2005-12-08 | 2020-12-29 | Smartdrive Systems, Inc. | Vehicle event recorder systems |
US20070135979A1 (en) * | 2005-12-09 | 2007-06-14 | Smartdrive Systems Inc | Vehicle event recorder systems |
US20070135980A1 (en) * | 2005-12-09 | 2007-06-14 | Smartdrive Systems Inc | Vehicle event recorder systems |
US8996240B2 (en) | 2006-03-16 | 2015-03-31 | Smartdrive Systems, Inc. | Vehicle event recorders with integrated web server |
US9201842B2 (en) | 2006-03-16 | 2015-12-01 | Smartdrive Systems, Inc. | Vehicle event recorder systems and networks having integrated cellular wireless communications systems |
GB2436629B (en) * | 2006-03-31 | 2011-03-09 | Adrian Richard White | Data security |
US9067565B2 (en) | 2006-05-22 | 2015-06-30 | Inthinc Technology Solutions, Inc. | System and method for evaluating driver behavior |
US8630768B2 (en) | 2006-05-22 | 2014-01-14 | Inthinc Technology Solutions, Inc. | System and method for monitoring vehicle parameters and driver behavior |
US7899610B2 (en) | 2006-10-02 | 2011-03-01 | Inthinc Technology Solutions, Inc. | System and method for reconfiguring an electronic control unit of a motor vehicle to optimize fuel economy |
KR100826011B1 (ko) * | 2006-10-24 | 2008-04-29 | 엘지디스플레이 주식회사 | 디스플레이 소자 |
US8989959B2 (en) * | 2006-11-07 | 2015-03-24 | Smartdrive Systems, Inc. | Vehicle operator performance history recording, scoring and reporting systems |
US8649933B2 (en) * | 2006-11-07 | 2014-02-11 | Smartdrive Systems Inc. | Power management systems for automotive video event recorders |
US8868288B2 (en) | 2006-11-09 | 2014-10-21 | Smartdrive Systems, Inc. | Vehicle exception event management systems |
US8139820B2 (en) | 2006-12-13 | 2012-03-20 | Smartdrive Systems Inc. | Discretization facilities for vehicle event data recorders |
US20080147267A1 (en) * | 2006-12-13 | 2008-06-19 | Smartdrive Systems Inc. | Methods of Discretizing data captured at event data recorders |
US8239092B2 (en) | 2007-05-08 | 2012-08-07 | Smartdrive Systems Inc. | Distributed vehicle event recorder systems having a portable memory data transfer system |
US8825277B2 (en) | 2007-06-05 | 2014-09-02 | Inthinc Technology Solutions, Inc. | System and method for the collection, correlation and use of vehicle collision data |
US8464065B2 (en) * | 2007-06-11 | 2013-06-11 | Fts Computertechnik Gmbh | Procedure and architecture for the protection of real time data |
US8666590B2 (en) | 2007-06-22 | 2014-03-04 | Inthinc Technology Solutions, Inc. | System and method for naming, filtering, and recall of remotely monitored event data |
US9129460B2 (en) | 2007-06-25 | 2015-09-08 | Inthinc Technology Solutions, Inc. | System and method for monitoring and improving driver behavior |
US7999670B2 (en) | 2007-07-02 | 2011-08-16 | Inthinc Technology Solutions, Inc. | System and method for defining areas of interest and modifying asset monitoring in relation thereto |
US8577703B2 (en) | 2007-07-17 | 2013-11-05 | Inthinc Technology Solutions, Inc. | System and method for categorizing driving behavior using driver mentoring and/or monitoring equipment to determine an underwriting risk |
US8818618B2 (en) | 2007-07-17 | 2014-08-26 | Inthinc Technology Solutions, Inc. | System and method for providing a user interface for vehicle monitoring system users and insurers |
US9117246B2 (en) | 2007-07-17 | 2015-08-25 | Inthinc Technology Solutions, Inc. | System and method for providing a user interface for vehicle mentoring system users and insurers |
US7876205B2 (en) | 2007-10-02 | 2011-01-25 | Inthinc Technology Solutions, Inc. | System and method for detecting use of a wireless device in a moving vehicle |
US8340855B2 (en) | 2008-04-22 | 2012-12-25 | Spx Corporation | USB isolation for vehicle communication interface |
US8688180B2 (en) | 2008-08-06 | 2014-04-01 | Inthinc Technology Solutions, Inc. | System and method for detecting use of a wireless device while driving |
US8188887B2 (en) | 2009-02-13 | 2012-05-29 | Inthinc Technology Solutions, Inc. | System and method for alerting drivers to road conditions |
US8963702B2 (en) | 2009-02-13 | 2015-02-24 | Inthinc Technology Solutions, Inc. | System and method for viewing and correcting data in a street mapping database |
US8892341B2 (en) | 2009-02-13 | 2014-11-18 | Inthinc Technology Solutions, Inc. | Driver mentoring to improve vehicle operation |
JP2012008854A (ja) * | 2010-06-25 | 2012-01-12 | Hitachi Ltd | ストレージ仮想化装置 |
EP2601502B1 (en) | 2010-08-03 | 2019-05-08 | Bosch Automotive Service Solutions Inc. | Vehicle diagnostic, communication and signal delivery system |
JP5692578B2 (ja) * | 2011-01-25 | 2015-04-01 | 日本精機株式会社 | 車両情報取得装置及び車両情報取得方法 |
US20130204517A1 (en) * | 2012-02-08 | 2013-08-08 | Ford Global Technologies, Llc | Method and Apparatus for Alerting a Driver of Warning Conditions |
US9728228B2 (en) | 2012-08-10 | 2017-08-08 | Smartdrive Systems, Inc. | Vehicle event playback apparatus and methods |
US9501878B2 (en) | 2013-10-16 | 2016-11-22 | Smartdrive Systems, Inc. | Vehicle event playback apparatus and methods |
US9807172B2 (en) | 2013-10-18 | 2017-10-31 | At&T Intellectual Property I, L.P. | Mobile device intermediary for vehicle adaptation |
US9172477B2 (en) | 2013-10-30 | 2015-10-27 | Inthinc Technology Solutions, Inc. | Wireless device detection using multiple antennas separated by an RF shield |
US9203843B2 (en) | 2013-11-08 | 2015-12-01 | At&T Mobility Ii Llc | Mobile device enabled tiered data exchange via a vehicle |
US9610955B2 (en) | 2013-11-11 | 2017-04-04 | Smartdrive Systems, Inc. | Vehicle fuel consumption monitor and feedback systems |
JP2015152559A (ja) * | 2014-02-19 | 2015-08-24 | 株式会社リコー | 慣性装置、制御方法及びプログラム |
US8892310B1 (en) | 2014-02-21 | 2014-11-18 | Smartdrive Systems, Inc. | System and method to detect execution of driving maneuvers |
US9663127B2 (en) | 2014-10-28 | 2017-05-30 | Smartdrive Systems, Inc. | Rail vehicle event detection and recording system |
US11069257B2 (en) | 2014-11-13 | 2021-07-20 | Smartdrive Systems, Inc. | System and method for detecting a vehicle event and generating review criteria |
US9477272B2 (en) * | 2015-01-21 | 2016-10-25 | Lenovo (Singapore) Pte. Ltd. | Prevention of removal of solid state drive from computer housing with data being accessible thereon |
US9679420B2 (en) | 2015-04-01 | 2017-06-13 | Smartdrive Systems, Inc. | Vehicle event recording system and method |
CN105891637A (zh) * | 2016-04-14 | 2016-08-24 | 云南电网有限责任公司电力科学研究院 | 一种智能变电站二次设备测试方法及*** |
JP2019175347A (ja) * | 2018-03-29 | 2019-10-10 | 株式会社オートネットワーク技術研究所 | 処理装置及び処理方法 |
CN108874466B (zh) * | 2018-06-08 | 2021-10-29 | Oppo(重庆)智能科技有限公司 | 控件调用方法、电子装置及计算机可读存储介质 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58214436A (ja) | 1982-06-08 | 1983-12-13 | Nissan Motor Co Ltd | 車両用外部電源接続装置 |
US4694408A (en) * | 1986-01-15 | 1987-09-15 | Zaleski James V | Apparatus for testing auto electronics systems |
US4831560A (en) * | 1986-01-15 | 1989-05-16 | Zaleski James V | Method for testing auto electronics systems |
JP2753225B2 (ja) | 1987-03-13 | 1998-05-18 | 株式会社日立製作所 | 車載制御装置 |
DE3723024A1 (de) * | 1987-07-11 | 1989-01-19 | Bosch Gmbh Robert | Verfahren und vorrichtung zur steuerung von technischen anlagen und maschinen |
US5278759A (en) * | 1991-05-07 | 1994-01-11 | Chrysler Corporation | System and method for reprogramming vehicle computers |
US6542077B2 (en) * | 1993-06-08 | 2003-04-01 | Raymond Anthony Joao | Monitoring apparatus for a vehicle and/or a premises |
JPH10333899A (ja) | 1997-06-03 | 1998-12-18 | Fujitsu Ten Ltd | プログラム書換え機能を有する車載機器 |
JP3672755B2 (ja) | 1998-12-17 | 2005-07-20 | 三菱電機株式会社 | 制御プログラム書換システム |
JP2002111699A (ja) | 2000-09-27 | 2002-04-12 | Sumitomo Electric Ind Ltd | 車載ゲートウェイ |
US7092803B2 (en) * | 2000-08-18 | 2006-08-15 | Idsc Holdings, Llc | Remote monitoring, configuring, programming and diagnostic system and method for vehicles and vehicle components |
-
2002
- 2002-11-29 JP JP2002348211A patent/JP3828484B2/ja not_active Expired - Fee Related
-
2003
- 2003-11-27 EP EP03104431A patent/EP1424244B1/en not_active Expired - Fee Related
- 2003-11-27 DE DE60332698T patent/DE60332698D1/de not_active Expired - Lifetime
- 2003-12-01 CN CNB2003101169184A patent/CN1292232C/zh not_active Expired - Fee Related
- 2003-12-01 US US10/724,204 patent/US7099750B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004184108A (ja) | 2004-07-02 |
US7099750B2 (en) | 2006-08-29 |
EP1424244B1 (en) | 2010-05-26 |
CN1512140A (zh) | 2004-07-14 |
DE60332698D1 (de) | 2010-07-08 |
EP1424244A2 (en) | 2004-06-02 |
EP1424244A3 (en) | 2005-08-31 |
CN1292232C (zh) | 2006-12-27 |
US20040111189A1 (en) | 2004-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3828484B2 (ja) | 車載情報機器のデータアクセス方法およびデータアクセス装置 | |
JPH04213728A (ja) | デジタル制御装置 | |
JP2002099441A (ja) | 通信端末装置及び通信端末装置の動作方法 | |
WO2018043107A1 (ja) | 車載更新装置及び車載更新システム | |
JP4695872B2 (ja) | 車載情報機器 | |
JP2007055508A (ja) | 車載機器 | |
JP2007055508A5 (ja) | ||
JP6631676B2 (ja) | 車載更新装置、更新システム及び更新処理プログラム | |
KR100256522B1 (ko) | I/o 메모리 카드형 무선 선택 페이징 수신기 및 동작 방법 | |
JP2005151453A (ja) | 構成要素データの管理方法 | |
JPH08328845A (ja) | Romの制御プログラム書替え方法 | |
JP5061872B2 (ja) | 地図データ利用装置、地図データ利用装置用のプログラム、および外部記憶媒体用データ | |
JP4670541B2 (ja) | 交通信号制御機 | |
KR100748509B1 (ko) | 표시부 식별 정보 관리 방법 및 갱신 장치 | |
JP4210230B2 (ja) | 記憶媒体再生装置および履歴情報記憶方法 | |
JP2023024053A (ja) | 半導体装置およびシステム | |
JP2000207276A (ja) | 画像形成装置 | |
JP2000148466A (ja) | 情報処理装置及び情報処理装置における制御プログラム更新方法 | |
JPH11259306A (ja) | 電子制御装置 | |
WO2011020340A1 (zh) | 一种兼容外部访问无线基站存储设备的方法和装置 | |
JPH07271563A (ja) | プログラマブルコントローラ用メモリカセット | |
JP2002046556A (ja) | 車載用電子機器のプログラムバージョンアップ方法およびプログラムバージョンアップ可能な車載用電子機器 | |
JP2006004023A (ja) | 情報処理装置およびデータ書換え方法 | |
JP2001209542A (ja) | 情報処理装置 | |
JPH10254694A (ja) | データ書き換え装置及び方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050330 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050419 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050617 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060620 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060706 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100714 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100714 Year of fee payment: 4 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100714 Year of fee payment: 4 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110714 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110714 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120714 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120714 Year of fee payment: 6 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313115 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120714 Year of fee payment: 6 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120714 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130714 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |