(57)【要約】【課題】  地図データの不正な更新を防止する。【解決手段】  ハードディスク装置10の地図データを更新する場合、入力部14で更新用地図データの正規ユーザ認証用の認証コードの作成・登録を指示すると、制御部15はその時点でGPS 受信部11で検出された時刻データを互いに異なる第１、第の方式で暗号変換し第１認証コードと第２認証コードを作り、前者をハードディスク装置10に登録し、後者をユーサに告知する。ユーザは、販売店で地図更新用DVD-ROM3を購入し、販売店経由で通知した第２認証コードから認証機関が再変換して作成した第１認証コードを入手する。地図更新用DVD-ROM3をDVD ドライブ部13にセットし、入力部14で地図更新を指示して第１認証コードを入力すると、制御部15は入力された第１認証コードがハードディスク装置10の第１認証コードと一致するとDVD-ROM3からハードディスク装置10へ地図データをインストールする。【選択図】        図２
2005269125.tif 000002
【特許請求の範囲】
【請求項１】
現在位置と現在時刻のデータを検出する検出手段と、地図データを記憶した地図データ記憶手段と、地図画像を表示する表示手段と、現在位置周辺の地図データを用いて地図画像を描画し表示手段に表示させる地図表示制御手段と、地図データ提供メーカより提供される更新用の地図データが記録された地図データ記録媒体から更新用の地図データを読み出す記録媒体読み出し手段と、ユーザが地図データの更新を指示すると、記録媒体読み出し手段を制御し地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させる更新制御手段と、を備えたナビゲーション装置において、
更新用地図データの正規ユーザの認証に用いる認証コードの作成が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データに対し、所定の方式の暗号変換を行い認証コードを作成する認証コード作成手段と、
認証コード作成手段の作成した認証コードを記憶する認証コード記憶手段と、
認証コード作成手段が認証コード作成に用いた所定の原データをユーザに告知する告知手段と、
ユーザが直接または間接に外部の認証機関に通知した所定の原データから、当該認証機関で前記所定の方式の暗号変換により作成され、当該認証機関から直接または間接に入手した認証コードを入力する入力手段とを備え、
更新制御手段は、地図データの更新が指示されたとき、入力手段で入力された認証コードを認証コード記憶手段に記憶された認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにしたこと、
を特徴とするナビゲーション装置。
【請求項２】
更新制御手段は、地図データを更新した際、認証コード記憶手段の認証コードを消去するようにしたこと、
を特徴とする請求項１記載のナビゲーション装置。
【請求項３】
更新制御手段は、入力手段で入力された認証コードと認証コード記憶手段との比較を、入力手段で認証コードが入力される度に最高ｎ回まで行い、途中で一致すれば、地図データを更新させるようにしたこと、
を特徴とする請求項１記載のナビゲーション装置。
【請求項４】
前記所定の原データは、検出手段で検出された現在時刻データの全部または一部を含むようにするか、現在位置データの全部または一部を含むようにするか、現在時刻データの全部または一部及び現在位置データの全部または一部を含むようにしたこと、
を特徴とする請求項１記載のナビゲーション装置。
【請求項５】
現在位置と現在時刻のデータを検出する検出手段と、地図データを記憶した地図データ記憶手段と、地図画像を表示する表示手段と、現在位置周辺の地図データを用いて地図画像を描画し表示手段に表示させる地図表示制御手段と、地図データ提供メーカより提供される更新用の地図データが記録された地図データ記録媒体から更新用の地図データを読み出す記録媒体読み出し手段と、ユーザが地図データの更新を指示すると、記録媒体読み出し手段を制御し地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させる更新制御手段と、を備えたナビゲーション装置と、更新用地図データの正規ユーザの認証をする認証機関に付属する認証サービス装置と、からなるナビゲーション装置の地図更新システムにおいて、
ナビゲーション装置は、更新用地図データの正規ユーザの認証に用いる認証コードの作成が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データに対し、所定の方式の暗号変換を行い認証コードを作成する認証コード作成手段と、
認証コード作成手段の作成した認証コードを記憶する認証コード記憶手段と、
認証コード作成手段が認証コード作成に用いた所定の原データをユーザに告知する告知手段と、
ユーザが直接または間接に外部の認証機関に通知した所定の原データから、当該認証機関で前記所定の方式の暗号変換により作成され、当該認証機関から直接または間接に入手した認証コードを入力する入力手段と、を備え、
更新制御手段は、地図データの更新が指示されたとき、入力手段で入力された認証コードを認証コード記憶手段に記憶された認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにし、
認証サービス装置は、ユーザが直接または間接に認証機関に通知した所定の原データを入力する入力手段と、
入力された所定の原データから、前記所定の方式の暗号変換により認証コードを作成する作成手段と、
作成手段の作成した認証コードを出力する出力手段を含むようにしたこと、
を特徴とするナビゲーション装置の地図更新システム。
【請求項６】
更新制御手段は、地図データを更新した際、認証コード記憶手段の認証コードを消去するようにしたこと、
を特徴とする請求項５記載のナビゲーション装置の地図更新システム。
【請求項７】
更新制御手段は、入力手段で入力された認証コードと認証コード記憶手段に記憶された認証コードとの比較を、入力手段で認証コードが入力される度に最高ｎ回まで行い、途中で一致すれば、地図データを更新させるようにしたこと、
を特徴とする請求項５記載のナビゲーション装置の地図更新システム。
【請求項８】
前記所定の原データは、検出手段で検出された現在時刻データの全部または一部を含むようにするか、現在位置データの全部または一部を含むようにするか、現在時刻データの全部または一部及び現在位置データの全部または一部を含むようにしたこと、
を特徴とする請求項５記載のナビゲーション装置の地図更新システム。
【請求項９】
現在位置と現在時刻のデータを検出する検出手段と、地図データを記憶した地図データ記憶手段と、地図画像を表示する表示手段と、現在位置周辺の地図データを用いて地図画像を描画し表示手段に表示させる地図表示制御手段と、地図データ提供メーカより提供される更新用の地図データが記録された地図データ記録媒体から更新用の地図データを読み出す記録媒体読み出し手段と、ユーザが地図データの更新を指示すると、記録媒体読み出し手段を制御し地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させる更新制御手段と、を備えたナビゲーション装置において、
更新用地図データの正規ユーザの認証に用いる認証コードの作成が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データに対し、所定の第１の方式の暗号変換を行い更新用地図データの正規ユーザの認証に用いる第１認証コードを作成するとともに、前記所定の原データに対し前記第１の方式の暗号変換とは異なる所定の第２の方式の暗号変換を行い第１認証コード発行要求に用いる第２認証コードを作成する認証コード作成手段と、
認証コード作成手段の作成した第１認証コードを記憶する認証コード記憶手段と、
認証コード作成手段の作成した第２認証コードをユーザに告知する告知手段と、
ユーザが直接または間接に外部の認証機関に通知した第２認証コードから、当該外部の認証機関で再変換して作成され、当該認証機関から直接または間接に入手した第１認証コードを入力する入力手段とを備え、
更新制御手段は、地図データの更新が指示されたとき、入力手段で入力された第１認証コードを認証コード記憶手段に記憶された第１認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにしたこと、
を特徴とするナビゲーション装置。
【請求項１０】
更新制御手段は、地図データを更新した際、認証コード記憶手段の第１認証コードを消去するようにしたこと、
を特徴とする請求項９記載のナビゲーション装置。
【請求項１１】
更新制御手段は、入力手段で入力された第１認証コードと認証コード記憶手段に記憶された第１認証コードとの比較を、入力手段で第１認証コードが入力される度に最高ｎ回まで行い、途中で一致すれば、地図データを更新させるようにしたこと、
を特徴とする請求項９記載のナビゲーション装置。
【請求項１２】
前記所定の原データは、検出手段で検出された現在時刻データの全部または一部を含むようにするか、現在位置データの全部または一部を含むようにするか、現在時刻データの全部または一部及び現在位置データの全部または一部を含むようにしたこと、
を特徴とする請求項９記載のナビゲーション装置。
【請求項１３】
現在位置と現在時刻のデータを検出する検出手段と、地図データを記憶した地図データ記憶手段と、地図画像を表示する表示手段と、現在位置周辺の地図データを用いて地図画像を描画し表示手段に表示させる地図表示制御手段と、地図データ提供メーカより提供される更新用の地図データが記録された地図データ記録媒体から更新用の地図データを読み出す記録媒体読み出し手段と、ユーザが地図データの更新を指示すると、記録媒体読み出し手段を制御し地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させる更新制御手段と、を備えたナビゲーション装置と、更新用地図データの正規ユーザの認証をする認証機関に付属する認証サービス装置と、からなるナビゲーション装置の地図更新システムにおいて、
ナビゲーション装置は、更新用地図データの正規ユーザの認証に用いる認証コードの作成が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データに対し、所定の第１の方式の暗号変換を行い更新用地図データの正規ユーザの認証に用いる第１認証コードを作成するとともに、前記所定の原データに前記第１の方式の暗号変換とは異なる所定の第２の方式の暗号変換を行い認証コード発行要求に用いる第２認証コードを作成する認証コード作成手段と、
認証コード作成手段の作成した第１認証コードを記憶する認証コード記憶手段と、
認証コード作成手段の作成した第２認証コードをユーザに告知する告知手段と、
ユーザが直接または間接に外部の認証機関に通知した第２認証コードから、当該認証機関で再変換して作成され、当該認証機関から直接または間接に入手した第１認証コードを入力する入力手段とを備え、
更新制御手段は、地図データの更新が指示されたとき、入力手段で入力された第１認証コードを認証コード記憶手段に記憶された第１認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにし、
認証サービス装置は、ユーザが直接または間接に認証機関に通知した第２認証コードを入力する入力手段と、
入力された第２認証コードを所定の方式で再変換して対応する第１認証コードを作成する作成手段と、
作成手段で作成された第１認証コードを出力する出力手段とを含むようにしたこと、
を特徴とするナビゲーション装置の地図更新システム。
【請求項１４】
更新制御手段は、地図データを更新した際、認証コード記憶手段の第１認証コードを消去するようにしたこと、
を特徴とする請求項１３記載のナビゲーション装置の地図更新システム。
【請求項１５】
更新制御手段は、入力手段で入力された第１認証コードと認証コード記憶手段に記憶された第１認証コードとの比較を、入力手段で第１認証コードが入力される度に最高ｎ回まで行い、途中で一致すれば、地図データを更新させるようにしたこと、
を特徴とする請求項１３記載のナビゲーション装置の地図更新システム。
【請求項１６】
前記所定の原データは、検出手段で検出された現在時刻データの全部または一部を含むようにするか、現在位置データの全部または一部を含むようにするか、現在時刻データの全部または一部及び現在位置データの全部または一部を含むようにしたこと、
を特徴とする請求項１３記載のナビゲーション装置の地図更新システム。
【請求項１７】
現在位置と現在時刻のデータを検出する検出手段と、地図データを記憶した地図データ記憶手段と、地図画像を表示する表示手段と、現在位置周辺の地図データを用いて地図画像を描画し表示手段に表示させる地図表示制御手段と、地図データ提供メーカより提供される更新用の地図データが記録された地図データ記録媒体から更新用の地図データを読み出す記録媒体読み出し手段と、ユーザが地図データの更新を指示すると、記録媒体読み出し手段を制御し地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させる更新制御手段と、を備えたナビゲーション装置において、
更新用地図データの正規ユーザの認証に用いる認証コードを記憶する第１の認証コード記憶手段と、
認証コードの作成・登録が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データ、または該所定の原データに対し所定の方式の暗号変換を行って得たデータを更新用地図データの正規ユーザの認証に用いる認証コードとして、第１の認証コード記憶手段に記憶させ、また外部に接続された認証装置を制御して該認証装置に内蔵された第２の認証コード記憶手段に書き込ませるとともに書き込み禁止モードに設定させる認証コード作成・登録手段とを備え、
更新制御手段は、地図データの更新が指示されると、認証装置の第２の認証コード記憶手段に記憶された認証コードを第１の認証コード記憶手段に記憶された認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにしたこと、
を特徴とするナビゲーション装置。
【請求項１８】
更新制御手段は、地図データを更新した際、第１の認証コード記憶手段の認証コードを消去するようにしたこと、
を特徴とする請求項１７記載のナビゲーション装置。
【請求項１９】
前記所定の原データは、検出手段で検出された現在時刻データの全部または一部を含むようにするか、現在位置データの全部または一部を含むようにするか、現在時刻データの全部または一部及び現在位置データの全部または一部を含むようにしたこと、
を特徴とする請求項１７記載のナビゲーション装置。
【請求項２０】
現在位置と現在時刻のデータを検出する検出手段と、地図データを記憶した地図データ記憶手段と、地図画像を表示する表示手段と、現在位置周辺の地図データを用いて地図画像を描画し表示手段に表示させる地図表示制御手段と、地図データ提供メーカより提供される更新用の地図データが記録された地図データ記録媒体から更新用の地図データを読み出す記録媒体読み出し手段と、ユーザが地図データの更新を指示すると、記録媒体読み出し手段を制御し地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させる更新制御手段と、を備えたナビゲーション装置と、
更新用地図データの正規ユーザの認証に用いる認証コードを読み書き自在に記憶する第１の認証コード記憶手段を内蔵し、書き込み禁止モードの設定が可能で、ナビゲーション装置に後付けで接続される認証装置とから成り、
ナビゲーション装置は、
更新用地図データの正規ユーザの認証に用いる認証コードを記憶する第２の認証コード記憶手段と、
認証コードの作成・登録が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データ、または該所定の原データに対し所定の方式の暗号変換を行って得たデータを更新用地図データの正規ユーザの認証に用いる認証コードとして、第２の認証コード記憶手段に記憶させ、また認証装置を制御して第１の認証コード記憶手段に書き込ませるとともに書き込み禁止モードに設定させる認証コード作成・登録手段とを備え、
更新制御手段は、地図データの更新が指示されると、認証装置の第１の認証コード記憶手段に記憶された認証コードを第２の認証コード記憶手段に記憶された認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにしたこと、
を特徴とするナビゲーション装置の地図更新システム。
【請求項２１】
更新制御手段は、地図データを更新した際、第２の認証コード記憶手段の認証コードを消去するようにしたこと、
を特徴とする請求項２０記載のナビゲーション装置の地図更新システム。
【請求項２２】
前記所定の原データは、検出手段で検出された現在時刻データの全部または一部を含むようにするか、現在位置データの全部または一部を含むようにするか、現在時刻データの全部または一部及び現在位置データの全部または一部を含むようにしたこと、
を特徴とする請求項２０記載のナビゲーション装置の地図更新システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はナビゲーション装置及びナビゲーション装置の地図更新システムに係り、とくにハードディスクの如く大容量な記憶装置に記憶させて使用する地図データの更新を更新用地図データの記録された記録媒体から行うようにしたナビゲーション装置及びナビゲーション装置の地図更新システムに関する。
【背景技術】
【０００２】
近年カーナビゲーション装置に用いられる地図データは、地図画像の３次元表示等のため大容量化が進んでいる。このため、地図データを高速に読み出してリアルタイムで複雑な地図表示を可能とするため大容量のハードディスクを設けて、地図データを全てハードディスクに書き込んでおき、必要な地図データをハードティスクから高速に読み出して地図画像を描画するようにしたカーナビゲーション装置が実用化されている。
【０００３】
道路の新設、都市開発等で地図は定期に更新されるため、ハードディスクに書き込まれている地図データも随時更新する必要があるが、従来はハードディスクをカーナビゲーション装置本体から取り外し、メーカに送付しなければならず大変手間の掛かる作業が必要であった。
最近はＤＶＤ−ＲＯＭと呼ばれる大容量の記録媒体が登場したことから、更新用の地図データをＤＶＤ−ＲＯＭに記録して販売し、ユーザはこの地図データ更新用のＤＶＤ−ＲＯＭを購入し、カーナビゲーション装置本体に設けられたＤＶＤ読み取り装置にセットして、ＤＶＤ−ＲＯＭから更新用地図データを読み出しハードディスクに書き込むようになってきている（地図データのインストール）。
【０００４】
ところで、ＤＶＤ−ＲＯＭはパソコンを用いて中身の記録データを容易にコピーして新たなＤＶＤ−ＲＯＭを作成することができるので、或るユーザが購入した正規のＤＶＤ−ＲＯＭから違法コピーされたＤＶＤ−ＲＯＭを他のユーザが貰い受け、当該他のユーザの所有するカーナビゲーション装置のハードディスクへ更新用地図データをインストールできてしまう。また、或るユーザの購入した正規のＤＶＤ−ＲＯＭを他のユーザが借り受け、当該他のユーザの所有するカーナビゲーション装置のハードディスクへ更新用地図データをインストールできてしまう。
この結果、地図データの著作権の所有者の権利が容易に侵害されてしまうという問題があった。
【０００５】
【特許文献１】特開２００１−１６５６６９号公報
【特許文献２】特開２００２−３５７４２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は上記した従来技術の問題に鑑み、更新用地図データの不正なインストールを防止できるナビゲーション装置及びナビゲーション装置の地図更新システムを提供することを、その目的とする。
【課題を解決するための手段】
【０００７】
請求項１の発明は、現在位置と現在時刻のデータを検出する検出手段と、地図データを記憶した地図データ記憶手段と、地図画像を表示する表示手段と、現在位置周辺の地図データを用いて地図画像を描画し表示手段に表示させる地図表示制御手段と、地図データ提供メーカより提供される更新用の地図データが記録された地図データ記録媒体から更新用の地図データを読み出す記録媒体読み出し手段と、ユーザが地図データの更新を指示すると、記録媒体読み出し手段を制御し地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させる更新制御手段と、を備えたナビゲーション装置において、更新用地図データの正規ユーザの認証に用いる認証コードの作成が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データに対し、所定の方式の暗号変換を行い認証コードを作成する認証コード作成手段と、認証コード作成手段の作成した認証コードを記憶する認証コード記憶手段と、認証コード作成手段が認証コード作成に用いた所定の原データをユーザに告知する告知手段と、ユーザが直接または間接に外部の認証機関に通知した所定の原データから、当該認証機関で前記所定の方式の暗号変換により作成され、当該認証機関から直接または間接に入手した認証コードを入力する入力手段とを備え、更新制御手段は、地図データの更新が指示されたとき、入力手段で入力された認証コードを認証コード記憶手段に記憶された認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにしたこと、を特徴としている。
【０００８】
請求項５の発明は、ナビゲーション装置と、更新用地図データの正規ユーザの認証をする認証機関に付属する認証サービス装置と、からなるナビゲーション装置の地図更新システムにおいて、ナビゲーション装置は、更新用地図データの正規ユーザの認証に用いる認証コードの作成が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データに対し、所定の方式の暗号変換を行い認証コードを作成する認証コード作成手段と、認証コード作成手段の作成した認証コードを記憶する認証コード記憶手段と、認証コード作成手段が認証コード作成に用いた所定の原データをユーザに告知する告知手段と、ユーザが直接または間接に外部の認証機関に知らせた所定の原データから、当該認証機関で前記所定の方式の暗号変換により作成され、当該認証機関から直接または間接に入手した認証コードを入力する入力手段と、を備え、更新制御手段は、地図データの更新が指示されたとき、入力手段で入力された認証コードを認証コード記憶手段に記憶された認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにし、認証サービス装置は、ユーザが直接または間接に認証機関に通知した所定の原データを入力する入力手段と、入力された所定の原データから、前記所定の方式の暗号変換により認証コードを作成する作成手段と、作成手段の作成した認証コードを出力する出力手段を含むようにしたこと、を特徴としている。
【０００９】
請求項９の発明は、ナビゲーション装置において、更新用地図データの正規ユーザの認証に用いる認証コードの作成が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データに対し、所定の第１の方式の暗号変換を行い更新用地図データの正規ユーザの認証に用いる第１認証コードを作成するとともに、前記所定の原データに対し前記第１の方式の暗号変換とは異なる所定の第２の方式の暗号変換を行い第１認証コード発行要求に用いる第２認証コードを作成する認証コード作成手段と、認証コード作成手段の作成した第１認証コードを記憶する認証コード記憶手段と、認証コード作成手段の作成した第２認証コードをユーザに告知する告知手段と、ユーザが直接または間接に外部の認証機関に通知した第２認証コードから、当該外部の認証機関で再変換して作成され、当該認証機関から直接または間接に入手した第１認証コードを入力する入力手段とを備え、更新制御手段は、地図データの更新が指示されたとき、入力手段で入力された第１認証コードを認証コード記憶手段に記憶された第１認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにしたこと、を特徴としている。
【００１０】
請求項１３の発明は、ナビゲーション装置と、更新用地図データの正規ユーザの認証をする認証機関に付属する認証サービス装置と、からなるナビゲーション装置の地図更新システムにおいて、ナビゲーション装置は、更新用地図データの正規ユーザの認証に用いる認証コードの作成が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データに対し、所定の第１の方式の暗号変換を行い更新用地図データの正規ユーザの認証に用いる第１認証コードを作成するとともに、前記所定の原データに前記第１の方式の暗号変換とは異なる所定の第２の方式の暗号変換を行い認証コード発行要求に用いる第２認証コードを作成する認証コード作成手段と、認証コード作成手段の作成した第１認証コードを記憶する認証コード記憶手段と、認証コード作成手段の作成した第２認証コードをユーザに告知する告知手段と、ユーザが直接または間接に外部の認証機関に通知した第２認証コードから、当該認証機関で再変換して作成され、当該認証機関から直接または間接に入手した第１認証コードを入力する入力手段とを備え、更新制御手段は、地図データの更新が指示されたとき、入力手段で入力された第１認証コードを認証コード記憶手段に記憶された第１認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにし、認証サービス装置は、ユーザが直接または間接に認証機関に通知した第２認証コードを入力する入力手段と、入力された第２認証コードを所定の方式で再変換して対応する第１認証コードを作成する作成手段と、作成手段で作成された第１認証コードを出力する出力手段とを含むようにしたこと、を特徴としている。
【００１１】
請求項１７の発明は、ナビゲーション装置において、更新用地図データの正規ユーザの認証に用いる認証コードを記憶する第１の認証コード記憶手段と、認証コードの作成・登録が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データ、または該所定の原データに対し所定の方式の暗号変換を行って得たデータを更新用地図データの正規ユーザの認証に用いる認証コードとして、第１の認証コード記憶手段に記憶させ、また外部に接続された認証装置を制御して該認証装置に内蔵された第２の認証コード記憶手段に書き込ませるとともに書き込み禁止モードに設定させる認証コード作成・登録手段とを備え、更新制御手段は、地図データの更新が指示されると、認証装置の第２の認証コード記憶手段に記憶された認証コードを第１の認証コード記憶手段に記憶された認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにしたこと、を特徴としている。
【００１２】
請求項２０の発明は、ナビゲーション装置と、更新用地図データの正規ユーザの認証に用いる認証コードを読み書き自在に記憶する第１の認証コード記憶手段を内蔵し、書き込み禁止モードの設定が可能で、ナビゲーション装置に後付けで接続される認証装置とから成り、ナビゲーション装置は、更新用地図データの正規ユーザの認証に用いる認証コードを記憶する第２の認証コード記憶手段と、認証コードの作成・登録が指示されると、検出手段での検出データの全部または一部を含んだ所定の原データ、または該所定の原データに対し所定の方式の暗号変換を行って得たデータを更新用地図データの正規ユーザの認証に用いる認証コードとして、第２の認証コード記憶手段に記憶させ、また認証装置を制御して第１の認証コード記憶手段に書き込ませるとともに書き込み禁止モードに設定させる認証コード作成・登録手段とを備え、更新制御手段は、地図データの更新が指示されると、認証装置の第１の認証コード記憶手段に記憶された認証コードを第２の認証コード記憶手段に記憶された認証コードと比較し、一致したとき、記録媒体読み出し手段を制御して地図データ記録媒体から更新用の地図データを読み出すとともに、地図データ記憶手段に書き込んで地図データを更新させるようにしたこと、を特徴としている。
【発明の効果】
【００１３】
本発明の１つによれば、地図データを更新したい場合、事前にユーザの指示でナビゲーション装置内に、更新用地図データの正規ユーザの認証に用いる認証コードを記憶させておく必要があるが、機器毎にユニークでユーザに判らないコードで、かつ外部の認証機関で再現可能なコードとできる。地図データの更新に際しては、ユーザが外部の認証機関から当該認証コードと一致する認証コードを入手して入力しないと、更新用地図データの記録された記録媒体からの地図データの更新が出来ないので、外部の認証機関が更新用地図データの記録された記録媒体の正規ユーザに対してのみ更新用地図データの正規ユーザの認証に用いる認証コードの提供をすることで、地図データの不正な更新を防止することができる。
他の発明によれば、地図データを更新したい場合、ユーザが認証装置を入手し、ナビゲーション装置内と認証装置の両方に更新用地図データの正規ユーザの認証に用いる認証コードを記憶させておく必要があるが、機器毎にユニークなコードとできる。そして、地図データの更新に際しては、ナビゲーション装置内と認証装置に記憶させた 2つの認証コードが一致しないと、更新用地図データの記録された記録媒体からの地図データの更新が出来ない上、認証装置は１回しか認証コードを書き込めないので１回の認証作業にしか使用できず、不正に地図データを更新することが難しくなる。
【発明を実施するための最良の形態】
【００１４】
ＧＰＳ衛星航法で取得した現在時刻データを更新用地図データの正規ユーザ認証コード発行のための原データとすることで、カーナビゲーション装置が異なれば、装置内に登録される認証コードが全て異なるようにしたので、偶然に、異なる装置間や同じ装置でも異なる時刻で同じ認証コードが登録されるのを防ぐことができる。認証機関は地図データ提供メーカと別組織に委託すれば、メーカの負担を減らせる。更新用地図データの記録されたＤＶＤ−ＲＯＭの販売店がユーザと認証機関の取次ぎをすることで、ユーザの手間を最小限に出来る。
認証機関の提供する認証装置を用いて、更新用地図データの記録されたＤＶＤ−ＲＯＭの正規ユーザの認証をする場合、更新用地図データの記録されたＤＶＤ−ＲＯＭの販売店が認証装置も一緒にユーザに販売することで、ユーザが別途認証装置を入手しなくて済み、手間が省ける。
【実施例１】
【００１５】
図１は本発明の１つの実施例に係る更新用地図データの記録された記録媒体の一例としてのＤＶＤ−ＲＯＭの正規ユーザの認証システムを示す概略図である。１はユーザの所有するカーナビゲーション装置であり、地図データを記憶した大容量の記憶装置であるハードディスク装置１０を内蔵する。２は地図データ提供メーカであり、地図データに対する著作権を有し、更新用地図データの記録されたＤＶＤ−ＲＯＭ（以下、地図更新用ＤＶＤ−ＲＯＭという）３を製作、販売する。４は地図データ提供メーカから委託を受けて地図更新用ＤＶＤ−ＲＯＭ３に記録された更新用地図データの正規ユーザの認証をする外部の認証機関であり、ここでは地図データ提供メーカとは別組織とする。認証機関４には更新用地図データの正規ユーザの認証に用いる認証コードを発行するためのコンピュータシステムで構成された認証サービス装置４０が付設されている。５は地図データ提供メーカ２と提携してＤＶＤ−ＲＯＭ３の販売と、認証機関４への取次ぎを行う販売店である。ユーザは、ハードディスク装置１０の地図データを更新したい場合、販売店５で地図更新用ＤＶＤ−ＲＯＭ３を購入し、かつ、認証機関４への正規ユーザの認証要求の取次ぎを依頼する。ユーザは認証機関４の発行した正規ユーザの認証コード（第１認証コード）をカーナビゲーション装置１に入力することで、地図データの更新が可能となる。認証コードの発行要求には、カーナビゲーション装置１で作成させた別の１つの認証コード（第２認証コード）を用いる。
【００１６】
図２はカーナビゲーション装置１の構成を示すブロック図であり、１０はハードディスク装置であり、予め地図データが記憶されている。１１は衛星航法で現在位置と現在時刻のデータを検出するＧＰＳ受信部、１２は地図画像を表示したり、ＧＵＩ（グラフィカルユーザインタフェース）として入力操作の支援画面等を表示する表示部、１３はＤＶＤ−ＲＯＭの読み取りを行うＤＶＤ−ＲＯＭドライブ部、１４はキー入力を行う入力部、１５は現在位置周辺の地図表示のためのナビゲーション処理制御、地図更新用ＤＶＤ−ＲＯＭ３の正規ユーザの認証に用いる認証コードの作成処理、地図データ更新制御処理等を行うマイコン構成の制御部である。
【００１７】
制御部１５は電源オン直後や入力部１４でナビゲーションモードが選択されたとき、ナビゲーションモードとなり、ＧＰＳ受信部１１で検出した現在位置データに基づき、ハードディスク装置１０から現在位置周辺の地図データを読み出し、現在位置周辺の地図画像を現在位置マークとともに描画し、表示部１２に表示させる。なお、このナビゲーション制御については良く知られているので、詳細な説明は省略する。
【００１８】
制御部１５は、ユーザにより入力部１４のキー操作で更新用地図データの正規ユーザの認証に用いる認証コードの作成が指示されると、その時点でＧＰＳ受信部１１で検出された現在時刻データを原データとして、所定の第１の方式の暗号変換を行い更新用地図データの正規ユーザの認証に用いる第１認証コードを作成してハードディスク装置１０に記憶させ、また、当該原データから前記第１の方式の暗号変換とは異なる所定の第２の方式の暗号変換を行い第１認証コード発行要求に用いる第２認証コードを作成して表示部１２に表示することでユーザに告知する。ユーザは、地図更新用ＤＶＤ−ＲＯＭ３を購入する際、販売店５を経由して認証機関４に第２認証コードを通知して認証要求する。認証機関４で第２認証コードを元に、まず前記第２の方式の暗号変換の逆変換を行い原データを復元し、復元した原データを元に前記第１の方式の暗号変換を行って第１認証コードを作成し、販売店５を経由してユーザに発行する。
【００１９】
また、制御部１５は入力部１４のキー操作で地図データの更新が指示されると、ユーザによる第１認証コードの入力を待ち、或るコードが入力されると、ハードディスク装置１０に先に記憶させた第１認証コードと比較する。Ｎ回までの第１認証コードの入力試行の途中で一致すれば、更新用地図データの正規のユーザであると判断してＤＶＤ−ＲＯＭドライブ部１３を制御して、地図更新用ＤＶＤ−ＲＯＭ３から地図データを読み出し、ハードディスク装置１０に書き込んでインストールする。そして、ハードディスク装置１０の第１認証コードは削除する。Ｎ回までの入力試行の内に一回も一致しなければ、不正なユーザであると判断して、警告を発する。
【００２０】
図３は認証サービス装置４０の構成を示すブロック図であり、認証サービス装置４０の内、４１はユーザから通知された第２認証コードの入力をする入力部、４２は第２認証コードを元に、まず前記第２の方式の暗号変換の逆変換を行い原データを復元し、復元した原データを元に更に前記第１の方式の暗号変換を行って更新用地図データの正規ユーザの認証に用いる第１認証コードを作成する。４３は作成した第１認証コードを所定の用紙に印刷する出力部である。ユーザは、地図更新用ＤＶＤ−ＲＯＭ３を購入する際、販売店５を経由して認証機関４に第２認証コードを通知して認証要求する。認証機関４は認証装置４０で第１認証コードを作成し、販売店５を経由してユーザに発行する。
【００２１】
図４と図５は制御部１５による認証コード作成処理と地図データ更新制御処理を示すフローチャート、図６は認証サービス装置４０による認証コード発行処理を示すフローチャート、図７は地図データ更新手順の説明図、図８と図９は表示部１２に表示される入力操作支援画面であり、以下、これらの図を参照してこの実施例の動作を説明する。なお、Ｎ＝３とする。
（１）認証コードの作成・登録（インストール予約）
ユーザが、入力部１４のキー入力操作で地図更新メニューの呼び出しをすると、制御部１５は表示部１２に図８（１）に示す地図更新メニューを表示させる（図４のステップＳ１０）。最初は更新用地図データの正規ユーザの認証に用いる認証コードの作成をさせるため、キー入力操作で１番目の「インストール予約」を選択して認証コードの作成と登録を指示する（ステップＳ１１、１２）。
【００２２】
すると、制御部１５はその時点でＧＰＳ受信部１１で検出された現在時刻データを原データとして、所定の第１の方式の暗号変換を行い更新用地図データの正規ユーザの認証に用いる第１認証コードを作成してハードディスク装置１０に記憶させ（ステップＳ１３）、また、当該原データから前記第１の方式の暗号変換とは異なる所定の第２の方式の暗号変換を行い第１認証コード発行要求用の第２認証コードを作成して表示部１２に表示することでユーザに告知する（ステップＳ１４、図８（２）参照）。ここで、ＧＰＳ受信部１１で検出される現在時刻データは秒単位であるが、認証コード作成が指示された時点が例えば２００３年１２月１０日１３時２０分５６秒の場合、原データは１２桁の数字で「０３１２１０１３２０５６」と表現されたものである。第１の方式の暗号変換は、ここでは一例として１２桁の数字を逆順に並べることとし、第２の方式の暗号変換は、ここでは一例として２桁ずつ分け、各２桁ずつの数字につき、１桁目と２桁目を入れ替えることとする。よって、第１認証コード＝「６５０２３１０１２１３０」、第２認証コード＝「３０２１０１３１０２６５」となる。
【００２３】
（２）地図更新用ＤＶＤ−ＲＯＭと認証コードの入手（図７参照）
ユーザは、第２認証コードをメモして販売店５へ行き、地図更新用ＤＶＤ−ＲＯＭ３の購入申し込み書に第２認証コードを記して地図更新用ＤＶＤ−ＲＯＭ３の購入予約と認証機関４への第１認証コード発行要求の取次ぎを依頼する。販売店５は購入申し込み書を地図データ提供メーカ２へ送付して地図更新用ＤＶＤ−ＲＯＭ３を発注し、また購入申し込み書の写しを認証機関４へ送付する。地図更新用ＤＶＤ−ＲＯＭ３を受注した地図データ提供メーカ２は販売店５に納品する。認証機関４の従業員は、認証サービス装置４０の入力部４１で購入申し込み書に記された第２認証コードを入力し、コード作成部４２により第２認証コードを元に、まず前記第２の方式の暗号変換の逆変換を行わせて原データ（＝「０３１２１０１３２０５６」）を復元させ、更に復元した原データを元に前記第１の方式の暗号変換を行わせて第１認証コード（＝「６５０２３１０１２１３０」）を作成させ、出力部４３で第１認証コ−ドを印刷した認証済書を出力させて販売店５に送付する（図６のステップＳ３０〜Ｓ３２）。
ユーザは代金を払って地図更新用ＤＶＤ−ＲＯＭ３と認証済書を受け取る。
【００２４】
（３）地図データの更新（インストール実行）
ユーザが地図更新用ＤＶＤ−ＲＯＭ３から地図データのインストールをしたい場合、地図更新用ＤＶＤ−ＲＯＭ３をＤＶＤ−ＲＯＭドライブ部１３にセットし、再び入力部１４のキー入力操作で地図更新メニューを呼び出す。制御部１５は表示部１２に図８（１）に示す地図更新メニューを表示させるので（ステップＳ１０）、キー入力操作で２番目の「インストール実行」を選択して地図データの更新を指示する（ステップＳ１１、Ｓ１２）。すると、制御部１５はまず認証コード入力画面を表示させ、第１認証コードの入力を待つ（ステップＳ１５、図８（３）参照）。
【００２５】
ユーザが入力部１４で認証済書に記された第１認証コードを入力すると、制御部１５は認証コード入力画面中に表示し、ハードディスク装置１０に記憶された第１認証コードと比較する（ステップＳ１６、ｓ１７、図８（４）参照）。一致すれば地図更新用ＤＶＤ−ＲＯＭ３の正規ユーザであると判断して次のインストール処理へ進むが（ステップＳ１７でＹＥＳ）、一致しないときは、次の試行か更新中止を促す警告画面を表示し（ステップＳ１７でＮＯ、図５のステップＳ２３でＮＯ、Ｓ２４、図９（１）参照）、１番目の「戻る」が選択されたときは図４のステップＳ１６に戻る（ステップＳ２５でＹＥＳ、Ｓ２６）。３回までの認証コードの入力試行でいずれも一致しなければ、不正なユーザであると判断して警告画面を表示させ更新制御処理を中止する（図４のステップＳ１６、Ｓ１７、図５のステップＳ２３、Ｓ２７、Ｓ２８、図９（２）参照）。図８（１）で２番目の「キャンセル」を選択したときも更新制御処理を中止する（ステップＳ２５、Ｓ２６、Ｓ２８）。
【００２６】
図４のステップＳ１７でＹＥＳとなったとき、制御部１５はＤＶＤ−ＲＯＭドライブ部１３を制御して、地図更新用ＤＶＤ−ＲＯＭ３から地図データを読み出し、ハードディスク装置１０に書き込んでインストールする。画面には進行状況を示す「インストール中」を表示する（ステップＳ１８、Ｓ１９、図９（３）参照）。終了すれば、その旨表示し、ハードディスク装置１０の第１認証コードを削除して更新制御処理を終える（ステップＳ２０でＹＥＳ、Ｓ２１、Ｓ２２、図９（４）参照）。
この結果、以降のナビゲーションモード時、更新された地図データに基づく地図表示がされる。
【００２７】
この実施例によれば、地図データを更新したい場合、事前にユーザの指示でカーナビゲーション装置１の中に、更新用地図データの正規ユーザの認証に用いる第１認証コードを記憶させておく必要があるが、機器毎にユニークでユーザに判らないコードで、かつ外部の認証機関４で再現可能なコードとできる。地図更新用ＤＶＤ−ＲＯＭ３から地図データのインストールをする場合、地図更新用ＤＶＤ−ＲＯＭ３に記録された更新用地図データの正規ユーザであることを示す第１認証コードを認証機関４に発行させて入力しないと正常に更新することができない。この認証コードはユーザが認証コードの作成・登録を指示した時点の現在時刻データを原データとして作成されるため、他のユーザのカーナビゲーション装置１で作成した第１認証コードと偶然一致する恐れは殆んどなく、従って、正規ユーザから地図更新用ＤＶＤ−ＲＯＭ３またはこの記録データをコピーしたＤＶＤ−ＲＯＭを貰い受けたり、借り受けたりした正規でない他のユーザにより、不正に地図データをインストールされてしまう恐れは殆んどない。
また、認証機関４に第１認証コードを発行させるために用いる第２認証コードは、ユーザが更新用地図データの正規ユーザの認証に用いる第１認証コードの作成・登録を指示した時点の現在時刻データを原データとして、地図データのインストール実行時に必要な第１認証コードとは別の方式で暗号化されており、第２認証コードを見たユーザが、試行錯誤的に第２認証コードから第１認証コードを解読することは極めて難しい。よって、ユーザがカーナビゲーション装置内で第１、第２認証コードの作成と登録だけ行わせ、他の正規ユーザから地図更新用ＤＶＤ−ＲＯＭ３またはこの記録データをコピーしたＤＶＤ−ＲＯＭを貰い受けたり、借り受けたりしても、不正に更新することは出来ない。
仮に、第２認証コードから原データを推測出来たとしても更に、インストール実行時に必要な第１認証コードまで推測することは困難であり、認証機関４に第１認証コードを発行させることなく、正規ユーザから地図更新用ＤＶＤ−ＲＯＭ３またはこの記録データをコピーしたＤＶＤ−ＲＯＭを貰い受けたり、借り受けたりした正規でないユーザが地図データを更新することはできない。
【００２８】
また、カーナビゲーション装置１に登録される第１認証コードはカーナビゲーション装置１で作成するので、カーナビゲーション装置１のメーカにおいて、機器毎に異なるユニークな認証コードを予め書き込んでおいたり、装置の製造番号（シリアルナンバ）と認証コードとを対応付けたデータベースを作成したりする必要も無いので、余計な製造コストが掛からない。同様に、地図更新用ＤＶＤ−ＲＯＭ３にも、ディスク毎に異なるユニークな認証コードを予め書き込んでおく必要がないので、この点でも余計な製造コストが掛からない。
【００２９】
また、地図データの更新をすると、カーナビゲーション装置内に登録された第１認証コードが削除されるため、次回、バージョンアップされた地図データへの更新時に今回の第１認証コードは使用できず、ユーザが再びバージョンアップされた記録媒体を購入して正規ユーザになり、認証機関から新たな第１認証コードを入手しないと地図データの更新ができない。
また、第１認証コードの入力は最大Ｎ回までしか試行できないので、総当り式に入力されて不正に更新される恐れがない。
【００３０】
なお、上記した実施例では、Ｎ＝３としたが、２以上としてもよく、或いはＮ＝１とし、１回しか第１認証コードの入力ができなくしても良い。また、第２認証コードは販売店経由で認証機関に通知するようにしたが、ユーザが直接認証機関に通知するようにしても良い。また、カーナビゲーション装置１は認証コード作成時、装置内に登録する第１認証コードとは別に、所定の原データを元に暗号変換して第２認証コードも作成し該第２認証コードをユーザに告知するようにしたが、ユーザには第１認証コードの作成に用いた原データそのものを告知し、認証機関４は、ユーザから直接また間接に通知された当該原データから第１認証コードを作成してユーザに発行するようにしても良い。
また、原データは、ＧＰＳ受信部１１で検出された現在時刻データの全部としたが、現在時刻データの一部、例えば年を省略した１０桁としたり、或いは、ＧＰＳ受信部１１で検出された現在位置データの全部または一部としたり、或いは、ＧＰＳ受信部１１で検出された現在時刻データの全部または一部及び現在位置データの全部または一部の組合せとしても良い。更に、カーナビゲーション装置１の製造番号の全部または一部と、ＧＰＳ受信部１１で検出された現在時刻データの全部または一部を組み合わせたり、或いはカーナビゲーション装置１の製造番号の全部または一部と、ＧＰＳ受信部１１で検出された現在位置データの全部または一部を組み合わせたり、或いはカーナビゲーション装置１の製造番号の全部または一部と、ＧＰＳ受信部１１で検出された現在時刻データの全部または一部及び現在位置データの全部または一部の組合せとしても良い。
【実施例２】
【００３１】
図１０は本発明の他の実施例に係る更新用地図データの記録されたＤＶＤ−ＲＯＭの正規ユーザの認証システムを示す概略図である。１Ａはユーザの所有するカーナビゲーション装置であり、地図データを記憶した大容量の記憶装置であるハードディスク装置１０を内蔵する。２Ａは地図データ提供メーカであり、地図データに対する著作権を有し、更新用地図データの記録されたＤＶＤ−ＲＯＭ（以下、地図更新用ＤＶＤ−ＲＯＭという）３を製作、販売する。４Ａは地図データ提供メーカから委託を受けて地図更新用ＤＶＤ−ＲＯＭに記録された更新用地図データの正規ユーザの認証を可能とする認証装置６を提供する外部の認証機関であり、ここでは地図データ提供メーカとは別組織である。５Ａは地図データ提供メーカ２Ａと提携してＤＶＤ−ＲＯＭ３を、認証機関４Ａから提供された認証装置６を付けて販売する販売店である。ユーザは、ハードディスク装置１０の地図データを更新したい場合、販売店５Ａで地図更新用ＤＶＤ−ＲＯＭ３を購入し、かつ、認証機関４Ａから提供された認証装置６を入手する。ユーザは認証装置６をカーナビゲーション装置１Ａに接続し、更新用地図データの正規ユーザの認証に用いる認証コードの作成・登録を指示することで、地図データの更新が可能となる。
【００３２】
図１１はカーナビゲーション装置の地図更新システムの構成を示すブロック図である。地図更新システムはカーナビゲーション装置１Ａと後付けで着脱自在に接続される認証装置６から成る。１Ａはカーナビゲーション装置であり、この内、１０はハードディスク装置であり、予め地図データが記憶されている。１１は衛星航法で現在位置と現在時刻のデータを検出するＧＰＳ受信部、１２は地図画像を表示したり、ＧＵＩ（グラフィカルユーザインタフェース）としての入力操作の支援画面等を表示する表示部、１３はＤＶＤ−ＲＯＭの読み取りを行うＤＶＤ−ＲＯＭドライブ部、１４はキー入力を行う入力部、１５Ａは現在位置周辺の地図表示のためのナビゲーション制御処理、地図更新用ＤＶＤ−ＲＯＭ３の正規ユーザの認証に用いる認証コードの作成・登録処理、地図データ更新制御処理等を行うマイコン構成の制御部、１６は認証装置とデータ・コマンドを授受するインタフェース部、１７はインタフェース部１６と接続されたメスコネクタである。
【００３３】
制御部１５Ａは電源オン直後や入力部１４でナビゲーションモードが選択されたとき、ナビゲーションモードとなり、ＧＰＳ受信部１１で検出した現在位置データに基づき、ハードディスク装置１０から現在位置周辺の地図データを読み出し、現在位置周辺の地図画像を現在位置マークとともに描画し、表示部１２に表示させる。
【００３４】
制御部１５Ａは、ユーザにより入力部１４のキー操作で更新用地図データの正規ユーザの認証に用いる認証コードの作成・登録が指示されると、その時点でＧＰＳ受信部１１で検出された現在時刻データを原データとして、所定の方式の暗号変換を行い認証コードを作成してハードディスク装置１０に記憶させ、また、インタフェース部１６を介してカーナビゲーション装置１Ａに後付で接続された認証装置６に認証コードを転送して書き込みをさせ、かつ認証装置６を書き込み禁止モードに設定する。
【００３５】
また、制御部１５Ａは入力部１４のキー操作で地図データの更新が指示されると、インタフェース部１６を介して認証装置６から認証コードを入力し、ハードディスク装置１０に記憶された認証コードと比較する。一致すれば、更新用地図データの正規ユーザであると判断してＤＶＤ−ＲＯＭドライブ部１３を制御して、地図更新用ＤＶＤ−ＲＯＭ３から地図データを読み出し、ハードディスク装置１０に書き込んでインストールする。不一致であれば、不正なユーザであると判断して、警告を発する。
【００３６】
図１２は認証装置６の構成を示すブロック図である。６０は認証コードを記憶する不揮発性のレジスタ部であり、予め、「０」が書き込まれている。６１はカーナビゲーション装置１Ａのメスコネクタ１７と着脱自在に接続可能なオスコネクタ、６２はオスコネクタ１７と接続されてカーナビゲーション装置１Ａとデータ・コマンドを授受するインタフェース部、６３はインタフェース部６１を介してカーナビゲーション装置１Ａから入力するデータ・コマンドに従いレジスタ部６０に対する書き込み／読み出しをしたり、書き込み禁止モードの設定をしたりする制御部である。
【００３７】
図１３は制御部１５Ａによる認証コード作成・登録処理と地図データ更新制御処理を示すフローチャート、図１４は地図データ更新手順の説明図、図１５と図１６は表示部１２に表示される入力操作支援画面であり、以下、これらの図を参照してこの実施例の動作を説明する。
（１）地図更新用ＤＶＤ−ＲＯＭと認証装置の入手（図１４参照）
販売店５Ａは地図データ提供メーカ２Ａが新たに発行した地図更新用ＤＶＤ−ＲＯＭ３を仕入れ、また、地図データ提供メーカ２Ａの委託により認証機関４Ａが提供する認証装置６を仕入れる。地図データの更新をしたいユーザは、販売店５Ａへ行き、地図更新用ＤＶＤ−ＲＯＭ３と認証装置６を購入する。なお、認証機関４Ａが提供する認証装置６はレジスタ部６０に認証コードの未登録状態を示す「０」が書き込まれており、また制御部６３に内蔵された書き換え可能な不揮発性の内部メモリ（図示せず）に記憶されたモード情報が書き込み禁止解除モードとされている。
【００３８】
（２）認証コードの作成・登録（認証準備）
ユーザが、入力部１４のキー入力操作で地図更新メニューの呼び出しをすると、制御部１５Ａは表示部１２に図１５（１）に示す地図更新メニューを表示させる（図１３のステップＳ４０）。最初は更新用地図データの正規ユーザの認証に用いる認証コードの作成・登録をさせるため、キー入力操作で１番目の「認証準備」を選択して認証コードの作成と登録を指示する（ステップＳ４１、４２）。すると、制御部１５Ａは、認証装置６のセットを指示する案内画面を表示し（ステップＳ４３、図１５（２）参照）、認証装置６のオスコネクタ６１がカーナビゲーション装置１Ａのメスコネクタ１７に接続されて、インタフェース部１６、６１を介して制御部６３とセット確認用の通信が成功するとステップＳ４４でＹＥＳと判断する。
【００３９】
次に、制御部１５Ａは認証装置６の制御部６３にモードを問い合わせ、現在書き込み禁止モードに設定されているかチェックする（ステップＳ４５）。ＹＥＳであれば地図データ更新のため使用済と判断し、不正に使用されないよう処理を終えるが、ここではＮＯなので、その時点でＧＰＳ受信部１１で検出された現在時刻データを原データとして、所定の方式の暗号変換を行い更新用地図データの正規ユーザの認証に用いる認証コードを作成してハードディスク装置１０に記憶させ、また、認証装置６の制御部６３に書き込み指令と認証コードを出力し、レジスタ部６０に認証コードを書き込ませる（ステップＳ４６）。そして、認証装置６の制御部６３にモード切り換え指令を出力し、書き込み禁止モードに設定させる。制御部６３は内部メモリのモード情報を書き込み禁止モードとする（ステップＳ４７）。そして、認証準備完了通知画面を表示させて処理を終える（ステップＳ４８、図１５（３）参照）。
ここで、原データが１２桁の数字「０３１２１０１３２０５６」とし、暗号変換は、２桁ずつ分け、各２桁ずつの数字につき、１桁目と２桁目を入れ替えることとする。よって、認証コード＝「３０２１０１３１０２６５」となる。
【００４０】
（３）地図データの更新（インストール実行）
ユーザが地図更新用ＤＶＤ−ＲＯＭ３から地図データのインストールをしたい場合、予め、地図更新用ＤＶＤ−ＲＯＭ３をＤＶＤ−ＲＯＭドライブ部１３にセットし、認証コード登録済みの認証装置６をメスコネクタ１７に接続しておく。そして、入力部１４のキー入力操作で地図更新メニューを呼び出し、「インストール実行」を選択して地図データの更新を指示する。すると、制御部１５Ａは認証装置６のセットを指示する案内画面を表示し（ステップＳ４０、Ｓ４１、Ｓ４２、Ｓ４９、図１５（２）参照）、認証装置６のオスコネクタ６１がカーナビゲーション装置１Ａのメスコネクタ１７に接続されて、インタフェース部１６、６１を介して制御部６３とセット確認用の通信が成功するとステップＳ５０でＹＥＳと判断する。そして、制御部１５Ａはまず制御部６３にレジスタ部６０の内容の転送指令を与え、制御部６３がレジスタ部６０から読み出して出力した認証コードを入力し、まず「０」かチェックする（ステップＳ５１）。若しＹＥＳであれば、認証コードが未登録なので認証準備督促画面を表示させて処理を終える（ステップＳ５２、図１６（１）参照）。
【００４１】
「０」でない正規の認証コードであったときは、ステップＳ５１でＮＯと判断し、制御部１５Ａは認証装置６から読み出した認証コードとハードディスク装置１０に記憶された認証コードと比較する（ステップＳ５３）。一致すれば地図更新用ＤＶＤ−ＲＯＭ３の正規ユーザであると判断して次のインストール処理へ進むが（ステップＳ５３でＹＥＳ）、仮に一致しないときは不正なユーザであると判断して更新制御処理を中止する（ステップＳ５３でＮＯ）。この際、「正規ユーザの認証ができませんでした」などの警告を発するようにしてもよい（図１６（２）参照）。
【００４２】
ステップＳ５３でＹＥＳとなったとき、制御部１５ＡはＤＶＤ−ＲＯＭドライブ部１３を制御して、地図更新用ＤＶＤ−ＲＯＭ３から地図データを読み出し、ハードディスク装置１０に書き込んでインストールする。画面には進行状況を示す「インストール中」を表示する（ステップＳ５４、Ｓ５５、図１６（３）参照）。終了すれば、その旨表示し、ハードディスク装置１０の認証コードを削除して更新制御処理を終える（ステップＳ５６でＹＥＳ、Ｓ５７、Ｓ５８、図１６（４）参照）。
この結果、以降のナビゲーションモード時、更新された地図データに基づく地図表示がされる。
【００４３】
この実施例によれば、地図更新用ＤＶＤ−ＲＯＭ３から地図データのインストールをする場合、地図更新用ＤＶＤ−ＲＯＭ３のほかに認証機関４Ａが提供した認証装置６を購入してカーナビゲーション装置１Ａにセットし、同じ認証コードをカーナビゲーション装置１Ａと認証装置６の双方に登録をしないと正常に更新することができず、しかも、該認証コードを機器毎にユニークでユーザに判らないコードとできる。従って、認証装置６の購入を地図データの更新インストールのための必須条件とできる。認証装置６には１回しか認証コードを書き込めないので、他のユーザが正規ユーザから地図更新用ＤＶＤ−ＲＯＭ３と使用済みの認証装置６を譲り受けても、認証装置６に新たな認証コードを登録できない。よって、当該他のユーザが自己のカーナビゲーション装置１Ａに認証コードの作成と登録を行わせたとしても、現在時刻データを原データにして暗号変換した認証コードがハードディスク装置１０に登録されるので、譲り受けた使用済みの認証装置６に登録された認証コードと一致することは有り得ず、不正に地図データの更新がされることはない。
【００４４】
また、認証装置６には１回しか認証コードを書き込めないこと、地図データの更新が終了すると、ハードディスク装置１０に記憶された認証コードが削除されることから、正規ユーザの資格も１回のインストールで終わる。前に正規ユーザであった者がその後、バージョンアップされた別の地図更新用ＤＶＤ−ＲＯＭ３またはこの記録データをコピーしたＤＶＤ−ＲＯＭを貰い受けたり、借り受けたとしても、前回使用した認証装置６では最早、地図データの更新はできない。従って、その後、バージョンアップされたときは、再度地図更新用ＤＶＤ−ＲＯＭ３と認証装置６を新たに購入しなければ地図データの更新をすることはできない。
【００４５】
なお、原データは、ＧＰＳ受信部１１で検出された現在時刻データの全部としたが、現在時刻データの一部、例えば年を省略した１０桁としたり、或いは、ＧＰＳ受信部１１で検出された現在位置データの全部または一部としたり、或いは、ＧＰＳ受信部１１で検出された現在時刻データの全部または一部及び現在位置データの全部または一部の組合せとしても良い。更に、カーナビゲーション装置の製造番号の全部または一部と、ＧＰＳ受信部１１で検出された現在時刻データの全部または一部を組み合わせたり、或いはカーナビゲーション装置の製造番号の全部または一部と、ＧＰＳ受信部１１で検出された現在位置データの全部または一部を組み合わせたり、或いはカーナビゲーション装置の製造番号の全部または一部と、ＧＰＳ受信部１１で検出された現在時刻データの全部または一部及び現在位置データの全部または一部の組合せとしても良い。また、これらの原データをそのまま認証コードとしても良い。
【００４６】
上記した各実施例では、更新用の地図データがＤＶＤ−ＲＯＭに記録された場合を例に挙げて説明したが、ＣＤ−ＲＯＭなど、他の種類の記録媒体であっても良い。また、認証機関は地図データ提供メーカとは別組織としたが、地図データ提供メーカが認証機関を兼ねても良い。また、カーナビゲーション装置では認証コードをハードディスク装置に書き込むようにしたが、書き換え自在で不揮発性の半導体メモリを設けておき、該メモリに書き込むようにしても良い。
【産業上の利用可能性】
【００４７】
本発明は、カーナビゲーション装置、船舶用ナビゲーション装置などに適用できる。
【図面の簡単な説明】
【００４８】
【図１】本発明に係るカーナビゲーション装置の更新用地図データの正規ユーザ認証システムの概略図である（実施例１）。
【図２】カーナビゲーション装置の構成を示すブロック図である。
【図３】認証サービス装置の構成を示すブロック図である。
【図４】カーナビゲーション装置の制御部による地図データ更新制御処理を示すフローチャートである。
【図５】カーナビゲーション装置の制御部による地図データ更新制御処理を示すフローチャートである。
【図６】認証サービス装置による認証コードと新機器固有コードの発行処理を示すフローチャートである。
【図７】地図更新手順の説明図である。
【図８】画面表示例を示す説明図である。
【図９】画面表示例を示す説明図である。
【図１０】本発明に係るカーナビゲーション装置の更新用地図データの正規ユーザ認証システムの概略図である（実施例２）。
【図１１】カーナビゲーション装置の地図更新システムの構成を示すブロック図である。
【図１２】認証装置の構成を示すブロック図である。
【図１３】カーナビゲーション装置の制御部による認証準備処理と地図データ更新制御処理を示すフローチャートである。
【図１４】地図更新手順の説明図である。
【図１５】画面表示例を示す説明図である。
【図１６】画面表示例を示す説明図である。
【符号の説明】
【００４９】
１、１Ａ  カーナビゲーション装置  ２、２Ａ  地図データ提供メーカ
３  地図更新用ＤＶＤ−ＲＯＭ      ４、４Ａ  認証機関
５、５Ａ  販売店                  ６  認証装置
１０  ハードディスク装置          １１  ＧＰＳ受信部
１２  表示部                      １３  ＤＶＤドライブ部
１４  入力部                      １５、１５Ａ  制御部
１６  インタフェース部            ４０  認証サービス装置
【図１】
2005269125.tif 000003
【図２】
2005269125.tif 000004
【図３】
2005269125.tif 000005
【図４】
2005269125.tif 000006
【図５】
2005269125.tif 000007
【図６】
2005269125.tif 000008
【図７】
2005269125.tif 000009
【図８】
2005269125.tif 000010
【図９】
2005269125.tif 000011
【図１０】
2005269125.tif 000012
【図１１】
2005269125.tif 000013
【図１２】
2005269125.tif 000014
【図１３】
2005269125.tif 000015
【図１４】
2005269125.tif 000016
【図１５】
2005269125.tif 000017
【図１６】
2005269125.tif 000018