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