(57)【要約】【課題】利用者に提供される情報の抑止が地図データの不正な使用に起因する旨を利用者に推認させる。【解決手段】記憶媒体駆動手段１２に装着された記憶媒体から読み出した地図更新情報に基づき地図情報を更新する地図情報更新手段１３と、記憶媒体の装着を検出する装着検出手段１４と、地図情報に付された地図情報ＩＤと地図更新情報に付された地図情報ＩＤとを照合して一致を判断する地図情報ＩＤ照合手段１５と、装着検出手段１４によって装着されていることが検出され、且つ地図情報ＩＤ照合手段１５によって地図情報ＩＤが一致しないことが判断された場合に、ナビゲーション情報を生成するための情報の一部またはナビゲーション装置が有する機能を実現するための演算項目の一部を選択する選択制御手段１６と、選択された情報または演算項目に基づきナビゲーション情報を生成するナビゲーション情報演算手段１７と、生成されたナビゲーション情報を出力するナビゲーション情報出力手段１８とを備えた。【選択図】図１
2010198637.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を記憶する地図情報記憶手段と、
前記地図情報を更新するための地図更新情報が記憶された記憶媒体が装着される記憶媒体駆動手段と、
前記記憶媒体駆動手段に装着された記憶媒体から読み出した地図更新情報に基づき前記地図情報記憶手段に記憶されている地図情報を更新する地図情報更新手段と、
前記記憶媒体駆動手段に記憶媒体が装着されていることを検出する装着検出手段と、
前記地図情報記憶手段に記憶されている地図情報に付された地図情報ＩＤと前記記憶媒体駆動手段に装着された記憶媒体に記憶されている地図更新情報に付された地図情報ＩＤとを照合して一致するかどうかを判断する地図情報ＩＤ照合手段と、
前記装着検出手段によって装着されていることが検出され、且つ前記地図情報ＩＤ照合手段によって地図情報ＩＤが一致しないことが判断された場合に、ナビゲーション情報を生成するための情報の一部またはナビゲーション装置が有する機能を実現するための演算項目の一部を選択する選択制御手段と、
前記選択制御手段によって選択された情報または演算項目に基づきナビゲーション情報を生成するナビゲーション情報演算手段と、
前記ナビゲーション情報演算手段によって生成されたナビゲーション情報を出力するナビゲーション情報出力手段とを備えたナビゲーション装置。
【請求項２】
地図情報更新手段によって更新された地図情報に付された地図情報ＩＤを記憶する地図情報更新履歴記憶手段を備え、
選択制御手段は、装着検出手段によって装着されていることが検出され、且つ地図情報ＩＤ照合手段によって地図情報ＩＤが一致したことが判断され、且つ前記地図情報更新履歴記憶手段に該地図情報ＩＤが記憶されていない場合に、ナビゲーション情報を生成するための情報の一部またはナビゲーション装置が有する機能を実現するための演算項目の一部を選択することを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
記憶媒体駆動手段は、地図情報を更新するための地図更新情報が複数に分割されて記憶され記憶媒体ＩＤが付された複数の記憶媒体を装着し、
前記記憶媒体駆動手段に装着された記憶媒体が前記複数の記憶媒体のうちの最初の記憶媒体であるかどうかを該記憶媒体ＩＤにより検出する記憶媒体ＩＤ検出手段を備え、
選択制御手段は、装着検出手段によって装着されていることが検出され、且つ地図情報ＩＤ照合手段によって地図情報ＩＤが一致したことが判断され、且つ前記記憶媒体ＩＤ検出手段によって最初の記憶媒体であることが検出されない場合に、ナビゲーション情報を生成するための情報の一部またはナビゲーション装置が有する機能を実現するための演算項目の一部を選択することを特徴とする請求項１記載のナビゲーション装置。
【請求項４】
記憶媒体駆動手段は、地図情報を更新するための地図更新情報が複数に分割されて記憶され記憶媒体ＩＤが付された複数の記憶媒体を装着し、
前記記憶媒体駆動手段に装着された記憶媒体が前記複数の記憶媒体のうちの何れかであるかどうかを該記憶媒体ＩＤにより検出する記憶媒体ＩＤ検出手段を備え、
選択制御手段は、装着検出手段によって装着されていることが検出され、且つ地図情報ＩＤ照合手段によって地図情報ＩＤが一致したことが判断され、且つ前記記憶媒体ＩＤ検出手段によって前記複数の記憶媒体のうちの何れかであることが検出されない場合に、ナビゲーション情報を生成するための情報の一部またはナビゲーション装置が有する機能を実現するための演算項目の一部を選択することを特徴とする請求項１記載のナビゲーション装置。
【請求項５】
記憶媒体駆動手段は、地図情報を更新するための地図更新情報が適用地域によって複数に分割されて記憶された複数の記憶媒体を装着し、
地図情報を更新するための地図更新情報が適用される地域を設定する適用地域設定手段と、
前記適用地域設定手段で設定された地域と、前記記憶媒体駆動手段に装着された記憶媒体に記憶されている適用地域とが一致するかどうかを検出する記憶媒体ＩＤ検出手段を備え、
選択制御手段は、装着検出手段によって装着されていることが検出され、且つ地図情報ＩＤ照合手段によって地図情報ＩＤが一致したことが判断され、且つ前記記憶媒体ＩＤ検出手段によって適用地域が一致することが検出されない場合に、ナビゲーション情報を生成するための情報の一部またはナビゲーション装置が有する機能を実現するための演算項目の一部を選択する
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項６】
地図情報を記憶する地図情報記憶手段と、
前記地図情報を更新するための地図更新情報が記憶された記憶媒体が装着される記憶媒体駆動手段と、
前記記憶媒体駆動手段に装着された記憶媒体から読み出した地図更新情報に基づき前記地図情報記憶手段に記憶されている地図情報を更新する地図情報更新手段と、
前記地図更新情報に付された地図情報ＩＤが記憶されたサブ記憶媒体が装着されるサブ記憶媒体駆動手段と、
前記サブ記憶媒体駆動手段にサブ記憶媒体が装着されていることを検出する装着検出手段と、
前記地図情報記憶手段に記憶されている地図情報に付された地図情報ＩＤと前記サブ記憶媒体駆動手段に装着されたサブ記憶媒体に記憶されている地図情報ＩＤとを照合して一致するかどうかを判断する地図情報ＩＤ照合手段と、
前記装着検出手段によって装着されていることが検出され、且つ前記地図情報ＩＤ照合手段によって地図情報ＩＤが一致しないことが判断された場合に、ナビゲーション情報を生成するための情報の一部またはナビゲーション装置が有する機能を実現するための演算項目の一部を選択する選択制御手段と、
前記選択制御手段によって選択された情報または演算項目に基づきナビゲーション情報を生成するナビゲーション情報演算手段と、
前記ナビゲーション情報演算手段によって生成されたナビゲーション情報を出力するナビゲーション情報出力手段とを備えたナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、地図情報を用いて種々の案内を行うナビゲーション装置に関し、特に記憶されている地図情報を地図更新情報を用いて更新する技術に関する。
【背景技術】
【０００２】
従来、例えば、ＧＰＳ（Global Positioning System）によって自車の現在位置を検出するとともに、ジャイロセンサによって自車の進行方位を検出し、自車の現在位置の周辺の地図データを記憶媒体から読み出して地図を形成し、ディスプレイ画面に表示するとともに、この地図上に自車の現在位置および進行方位を表示するナビゲーション装置が知られている。
【０００３】
このようなナビゲーション装置の１つとして、例えば、ハードディスク装置（以下、「ＨＤＤ（Hard Disk Drive）」という）に記憶された地図データを、ＤＶＤ（Digital Versatile Disk）ドライブに装着されたＤＶＤ−ＲＯＭ（ＤＶＤ−Read Only Memory）に記憶された地図更新データを用いて更新するナビゲーション装置が知られている。このナビゲーション装置では、まず、ＤＶＤ−ＲＯＭから読み出された地図データがＨＤＤに書き込まれる。その後、ナビゲーション装置は、地図データをＨＤＤから高速で読み出したり、所定のデータをＨＤＤに書き込んだりすることにより各種処理を実行する。従って、ＤＶＤ−ＲＯＭから地図データを直接に読み出して処理する場合に較べて、地図表示や経路探索に要する時間を短くすることができる。
【０００４】
しかしながら、上述した従来のナビゲーション装置においては、ＤＶＤ−ＲＯＭから読み出した地図データを自由にＨＤＤに書き込むことができるので、１枚のＤＶＤ−ＲＯＭの地図データを多くのＨＤＤに不正に複写することも行われ得る。そこで、不正に複写された地図データを使用できないようにしたナビゲーション装置が開発されている（例えば、特許文献１参照）。
【０００５】
このナビゲーション装置は、第１の記憶媒体（具体的には地図更新情報を格納したＤＶＤ−ＲＯＭ）をセットするための第１のデータ記録部と、第２の記憶媒体（具体的には地図データを格納したＨＤＤ）をセットするための第２のデータ記録部と、第１の記憶媒体にデータがあるかどうかを判断するデータ判定処理手段と、第１の記憶媒体にデータがある場合に、第１、第２の記憶媒体のデータのうちの一方を選択し、第１の記憶媒体にデータがない場合に、データの選択を中止するデータ選択処理手段とを有する。このナビゲーション装置によれば、第１の記憶媒体にデータがない場合に、データの選択が中止されるので、不正に複写されたデータを使用することができない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２１６５０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した特許文献１に開示されたナビゲーション装置では、第１の記憶媒体がセットされていないと、第２の記憶媒体からの地図データの読み込みが中止されて、ナビゲーション装置が利用者に提供し得るすべての情報の出力が抑止されるので、地図情報の不正な使用が防止される。
【０００８】
しかしながら、第１の記憶媒体がセットされていない場合に、ナビゲーション装置が利用者に提供し得るすべての情報の出力が抑止されると、利用者は、その抑止の原因がナビゲーション装置の故障によるものであるか、あるいは他の原因によるものであるかを判断することができず、使い勝手に劣るという問題がある。
【０００９】
この発明は、上述した問題を解消するためになされたものであり、利用者に提供される情報の抑止が地図データの不正な使用に起因する旨を利用者に推認させることのできる使い勝手に優れたナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
第１の発明に係るナビゲーション装置は、上記課題を達成するために、地図情報を記憶する地図情報記憶手段と、地図情報を更新するための地図更新情報が記憶された記憶媒体が装着される記憶媒体駆動手段と、記憶媒体駆動手段に装着された記憶媒体から読み出した地図更新情報に基づき地図情報記憶手段に記憶されている地図情報を更新する地図情報更新手段と、記憶媒体駆動手段に記憶媒体が装着されていることを検出する装着検出手段と、地図情報記憶手段に記憶されている地図情報に付された地図情報ＩＤと記憶媒体駆動手段に装着された記憶媒体に記憶されている地図更新情報に付された地図情報ＩＤとを照合して一致するかどうかを判断する地図情報ＩＤ照合手段と、装着検出手段によって装着されていることが検出され、且つ地図情報ＩＤ照合手段によって地図情報ＩＤが一致しないことが判断された場合に、ナビゲーション情報を生成するための情報の一部またはナビゲーション装置が有する機能を実現するための演算項目の一部を選択する選択制御手段と、選択制御手段によって選択された情報または演算項目に基づきナビゲーション情報を生成するナビゲーション情報演算手段と、ナビゲーション情報演算手段によって生成されたナビゲーション情報を出力するナビゲーション情報出力手段とを備えている。
【００１１】
また、第２の発明に係るナビゲーション装置は、上記課題を達成するために、地図情報を記憶する地図情報記憶手段と、地図情報を更新するための地図更新情報が記憶された記憶媒体が装着される記憶媒体駆動手段と、記憶媒体駆動手段に装着された記憶媒体から読み出した地図更新情報に基づき地図情報記憶手段に記憶されている地図情報を更新する地図情報更新手段と、地図更新情報に付された地図情報ＩＤが記憶されたサブ記憶媒体が装着されるサブ記憶媒体駆動手段と、サブ記憶媒体駆動手段にサブ記憶媒体が装着されていることを検出する装着検出手段と、地図情報記憶手段に記憶されている地図情報に付された地図情報ＩＤとサブ記憶媒体駆動手段に装着されたサブ記憶媒体に記憶されている地図情報ＩＤとを照合して一致するかどうかを判断する地図情報ＩＤ照合手段と、装着検出手段によって装着されていることが検出され、且つ地図情報ＩＤ照合手段によって地図情報ＩＤが一致しないことが判断された場合に、ナビゲーション情報を生成するための情報の一部またはナビゲーション装置が有する機能を実現するための演算項目の一部を選択する選択制御手段と、選択制御手段によって選択された情報または演算項目に基づきナビゲーション情報を生成するナビゲーション情報演算手段と、ナビゲーション情報演算手段によって生成されたナビゲーション情報を出力するナビゲーション情報出力手段とを備えている。
【発明の効果】
【００１２】
第１の発明に係るナビゲーション装置によれば、地図更新情報が格納された記憶媒体を記憶媒体駆動手段に装着し、且つ装着された記憶媒体に格納されている地図更新情報に付された地図情報ＩＤと地図情報記憶手段に記憶されている地図情報に付された地図情報ＩＤとが一致しない限り、すべての地図情報がナビゲーション情報演算手段に送られないので、ナビゲーション情報演算手段は、当該ナビゲーション装置が本来出力するべきナビゲーション情報のうちの一部を出力しない。このため、使用者がナビゲーション装置に期待する利便性を享受できない。その一方、一部の地図情報がナビゲーション情報演算手段に送られるので、ナビゲーション情報演算手段は、当該ナビゲーション装置が本来出力するべきナビゲーション情報のうちの一部を出力する。従って、利用者は、ナビゲーション情報の欠落が地図データの不正な使用に起因する旨を推認できる。
【００１３】
第２の発明に係るナビゲーション装置によれば、地図更新情報に付された地図情報ＩＤが記憶されたサブ記憶媒体をサブ記憶媒体駆動手段に装着し、且つ装着されたサブ記憶媒体に記憶されている地図更新情報に付された地図情報ＩＤと地図情報記憶手段に記憶されている地図情報に付された地図情報ＩＤとが一致しない限り、ナビゲーション装置で実行される演算項目が制限される。その結果、ナビゲーション情報演算手段は、当該ナビゲーション装置が本来出力するべきナビゲーション情報のうちの一部を出力しない。このため、使用者がナビゲーション装置に期待する利便性を享受できない。その一方、他の一部の演算項目は実行されるので、ナビゲーション情報演算手段は、当該ナビゲーション装置が本来出力するべきナビゲーション情報のうちの一部を出力する。従って、利用者は、ナビゲーション情報の欠落が地図データの不正な使用に起因する旨を推認できる。
【図面の簡単な説明】
【００１４】
【図１】この発明の実施の形態１に係るナビゲーション装置の構成を示すブロック図である。
【図２】図１に示す地図情報選択制御手段の詳細な構成を示すブロック図である。
【図３】この発明の実施の形態１に係るナビゲーション装置における地図情報の更新処理の概略を示すフローチャートである。
【図４】この発明の実施の形態２に係るナビゲーション装置の構成を示すブロック図である。
【図５】図４に示す演算項目選択制御手段およびナビゲーション情報演算手段の詳細な構成を示すブロック図である。
【図６】この発明の実施の形態２に係るナビゲーション装置における地図情報の更新処理の概略を示すフローチャートである。
【図７】この発明の実施の形態３に係るナビゲーション装置の構成を示すブロック図である。
【図８】図７に示す演算項目選択制御手段の詳細な構成を示すブロック図である。
【図９】図８に示す演算項目選択制御手段の、演算項目が制限されない場合の動作を説明するための図である。
【図１０】図８に示す演算項目選択制御手段の、演算項目が制限される場合の動作を説明するための図である。
【図１１】この発明の実施の形態４に係るナビゲーション装置の構成を示すブロック図である。
【図１２】この発明の実施の形態５に係るナビゲーション装置の構成を示すブロック図である。
【図１３】この発明の実施の形態５に係るナビゲーション装置における地図情報の更新処理の概略を示すフローチャートである。
【図１４】この発明の実施の形態６に係るナビゲーション装置の構成を示すブロック図である。
【図１５】この発明の実施の形態６に係るナビゲーション装置における地図情報の更新処理の概略を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、地図情報記憶手段１１、記憶媒体駆動手段１２、地図情報更新手段１３、装着検出手段１４、地図情報ＩＤ照合手段１５、地図情報選択制御手段１６、ナビゲーション情報演算手段１７およびナビゲーション情報出力手段１８から構成されている。
【００１６】
地図情報記憶手段１１は、例えばＨＤＤから構成されており、地図データを含む地図情報を記憶する。この地図情報記憶手段１１に記憶されている地図情報は、地図情報更新手段１３によって更新される。また、地図情報記憶手段１１に記憶されている地図情報は、地図情報選択制御手段１６によって参照される。また、地図情報記憶手段１１に記憶される地図情報には、該地図情報に付された地図情報ＩＤが含まれている。この地図情報に含まれる地図情報ＩＤは、地図情報ＩＤ照合手段１５に送られる。なお、地図情報記憶手段１１としては、ＨＤＤに限らず、例えば半導体メモリなどの比較的に高速アクセス可能な記憶媒体から構成することができる。
【００１７】
記憶媒体駆動手段１２は、例えばＤＶＤドライブから構成されており、地図情報を更新するための地図更新情報が記憶された記憶媒体であるＤＶＤ−ＲＯＭ（以下、単に「ＤＶＤ」という）を脱着できるようになっている。このＤＶＤは、地図データを更新するために使用される。この地図データ更新用のＤＶＤには、更新された地図データそのものが格納されている場合や、地図データを更新する際の差分データが格納されている場合などがある。記憶媒体駆動手段１２は、記憶媒体の装着の有無を表す信号を装着検出手段１４に送る。また、記憶媒体駆動手段１２は、装着された記憶媒体に記憶されている地図情報ＩＤを地図情報ＩＤ照合手段１５に送る。なお、記憶媒体駆動手段１２としては、ＤＶＤドライブに限らず、着脱可能な種々の記憶媒体を駆動するドライブ装置を用いることができる。
【００１８】
地図情報更新手段１３は、記憶媒体駆動手段１２に装着された記憶媒体に記憶されている地図更新情報を用いて、地図情報記憶手段１１に記憶されている地図情報を更新する。例えば、記憶媒体駆動手段１２に装着された記憶媒体である地図データ更新用のＤＶＤから地図情報を読み込んで地図情報記憶手段１１としてのＨＤＤに転送する。これにより、ＨＤＤに記憶されている地図情報が更新（バージョンアップ）される。
【００１９】
装着検出手段１４は、記憶媒体駆動手段１２から送られてくる装着の有無を表す信号に基づき記憶媒体駆動手段１２に記憶媒体が装着されているか否かを検出する。例えば、装着検出手段１４は、ＤＶＤドライブに地図データ更新用のＤＶＤが挿入されているかを検出する。この装着検出手段１４における検出結果は、装着信号として地図情報選択制御手段１６に送られる。具体的には、記憶媒体駆動手段１２に記憶媒体が装着されている場合は「１」が、装着されていない場合は「０」が装着信号として地図情報選択制御手段１６に送られる。
【００２０】
地図情報ＩＤ照合手段１５は、記憶媒体駆動手段１２に装着された記憶媒体に記憶されている地図情報ＩＤと地図情報記憶手段１１に記憶されている地図情報ＩＤとを照合する。地図情報ＩＤとしては、例えば地図データのバージョンを表すバージョンデータが使用される。地図情報ＩＤ照合手段１５は、具体的には、ＤＶＤドライブに挿入された地図データ更新用のＤＶＤに記憶されているバージョンデータとＨＤＤに記憶されているバージョンデータとを照合する。この地図情報ＩＤ照合手段１５による照合結果は、一致信号として地図情報選択制御手段１６に送られる。具体的には、ＤＶＤに記憶されているバージョンデータとＨＤＤに記憶されているバージョンデータとが一致する場合は「１」が、一致しない場合は「０」が一致信号として地図情報選択制御手段１６に送られる。
【００２１】
地図情報選択制御手段１６は、装着検出手段１４からの装着信号と地図情報ＩＤ照合手段１５からの一致信号とに基づき、地図情報記憶手段１１から読み出した地図情報を選択してナビゲーション情報演算手段１７に送る。すなわち、地図情報選択制御手段１６は、記憶媒体駆動手段１２に記憶媒体が装着されており、且つ、地図情報記憶手段１１に記憶されている地図情報ＩＤと記憶媒体駆動手段１２に装着された記憶媒体に記憶されている地図情報ＩＤとが一致するという条件が成立した場合に、正当な使用方法であると判断し、地図情報記憶手段１１から読み出した地図情報のすべてをナビゲーション情報演算手段１７に送る。一方、地図情報選択制御手段１６は、上記条件が成立しなかった場合は、正当な使用方法でないと判断し、地図情報記憶手段１１から読み出した地図情報の一部をナビゲーション情報演算手段１７に送る。
【００２２】
具体的には、ＤＶＤドライブに地図データ更新用のＤＶＤが挿入されていて、このＤＶＤに記憶されているバージョンデータとＨＤＤに記憶されているバージョンデータとが一致した場合に、地図データ更新用のＤＶＤの正当な使用であると判断され、すべての地図情報が使用可能になる。ＤＶＤドライブに地図データ更新用のＤＶＤが挿入されていなかったり、ＤＶＤドライブに地図データ更新用のＤＶＤが挿入されているが、ＤＶＤに記憶されている地図データのバージョンがＨＤＤに記憶されている地図データのバージョンより古い場合は、地図データ更新用のＤＶＤを他人に譲渡した場合などに該当するものと認識され、地図データ更新用のＤＶＤの不正な使用であると判断され、一部の地図情報のみが使用可能になる。
【００２３】
ここで、地図情報記憶手段１１に記憶される地図情報は、複数の情報項目から構成されている。複数の情報項目には、「道路名」、「施設名」、「地図上の各地点と位置検出手段から得られる位置情報とを関連づける座標情報」などが含まれる。地図情報選択制御手段１６は、上述した条件が成立した場合は、地図情報記憶手段１１から読み出したすべての情報項目をナビゲーション情報演算手段１７に送り、上述した条件が成立しない場合は、例えば地図情報記憶手段１１から読み出した座標情報をナビゲーション情報演算手段１７に送るのを抑止し、道路名および施設名のみをナビゲーション情報演算手段１７に送る。
【００２４】
図２は、地図情報選択制御手段１６の詳細な構成を示すブロック図である。この地図情報選択制御手段１６は、地図データ入力処理部３１、入力レジスタ３２、ＡＮＤ回路３３、ゲート３４、ゲート３５、出力レジスタ３６および地図データ出力処理部３７から構成されている。地図データ入力処理部３１は、地図情報記憶手段１１から読み出した地図情報を情報項目Ａ〜Ｄ毎に振り分けて入力レジスタ３２に送る。入力レジスタ３２は、地図データ入力処理部３１によって振り分けられた情報項目Ａ〜Ｄを記憶する。この入力レジスタ３２に記憶された情報項目Ａはゲート３４に送られ、情報項目Ｂはゲート３５に送られ、情報項目ＣおよびＤは出力レジスタ３６に送られる。
【００２５】
ＡＮＤ回路３３は、装着検出手段１４から送られてくる装着信号と地図情報ＩＤ照合手段１５から送られてくる一致信号との論理積をとり、結果をゲート３４およびゲート３５に送る。上述した条件が成立した場合は、装着信号は「１」を示し、一致信号は「１」を示すので、ＡＮＤ回路３３は「１」をゲート３４およびゲート３５に出力する。
【００２６】
ゲート３４は、ＡＮＤ回路３３から「１」が送られてきた場合に、入力レジスタ３２に格納されている情報項目Ａを通過させて出力レジスタ３６に送り、「０」が送られてきた場合に、ゼロを出力レジスタ３６に送る。同様に、ゲート３５は、ＡＮＤ回路３３から「１」が送られてきた場合に、入力レジスタ３２に格納されている情報項目Ｂを通過させて出力レジスタ３６に送り、「０」が送られてきた場合に、ゼロを出力レジスタ３６に送る。従って、上述した条件が成立した場合は、情報項目Ａ〜Ｄのすべてが出力レジスタ３６に送られるが、条件が成立しない場合は、情報項目ＣおよびＤのみが出力レジスタ３６に送られて、出力レジスタ３６の情報項目ＡおよびＢに対応する部分にはゼロがセットされる。
【００２７】
出力レジスタ３６は、上述したように、ゲート３４から送られてくる情報項目Ａまたはゼロ、ゲート３５から送られてくる情報項目Ｂまたはゼロおよび入力レジスタ３２から送られてくる情報項目ＣおよびＤをそれぞれ記憶する。この出力レジスタ３６に記憶されている内容は、地図データ出力処理部３７に送られる。地図データ出力処理部３７は、出力レジスタ３６から情報項目を読み出してナビゲーション情報演算手段１７に送る。
【００２８】
なお、この地図情報選択制御手段１６は、地図情報記憶手段１１から読み出した地図情報の情報項目を制限してナビゲーション情報演算手段１７に送るように構成したが、地図情報の地理的部位を制限してナビゲーション情報演算手段１７に送るように構成することもできる。例えば、Ａ国の地図情報はナビゲーション情報演算手段１７に送るが、Ｂ国の地図情報はナビゲーション情報演算手段１７に送らないように構成できる。あるいは、情報項目と地理的部位を組み合わせて制限を行うように構成することもできる。
【００２９】
また、この地図情報選択制御手段１６は、地図情報を選択する処理をハードウェアで構成した場合について説明したが、プロセッサ上で動作するソフトウェアで構成することもできる。この場合の処理の例は、後に、図３を参照しながら説明する。
【００３０】
ナビゲーション情報演算手段１７は、地図情報選択制御手段１６から送られてくる地図情報に基づき、所定の演算を行ってナビゲーション情報を生成する。ナビゲーション装置に入力される情報には、地図情報の他に、ＧＰＳからの位置情報、車速センサからの速度情報、ジャイロセンサからの方位情報、利用者の手動操作による目的地設定情報などが含まれる。ナビゲーション情報演算手段１７は、これらの情報に従って所定の演算を行うことにより、ナビゲーション情報出力手段１８において地図、経路、車両位置または運転ガイドなどを出力するためのナビゲーション情報を生成する。
【００３１】
ナビゲーション情報出力手段１８は、例えば表示装置や音声出力装置から構成されており、ナビゲーション情報演算手段１７から送られてくるナビゲーション情報に基づき、地図、経路および車両位置などを表示装置の画面に表示したり、運転ガイドを音声出力装置から音声により出力する。
【００３２】
次に、上記のように構成される、この発明の実施の形態１に係るナビゲーション装置における地図情報の更新処理の概略を、図３に示すフローチャートを参照しながら説明する。この更新処理は、地図情報選択制御手段１６によって実行されるものである。
【００３３】
このナビゲーション装置において地図情報を更新する場合は、まず、地図更新情報が記憶された記憶媒体が記憶媒体駆動手段１２に装着されているかどうかが調べられる（ステップＳＴ１０）。すなわち、地図情報選択制御手段１６は、装着検出手段１４から送られてくる装着信号が「１」を示しているかどうかを調べる。このステップＳＴ１０で、装着されていることが判断されると、次いで、地図更新情報の記憶媒体に含まれる地図情報ＩＤと地図情報記憶手段１１に含まれる地図情報ＩＤとが一致するかどうかが調べられる（ステップＳＴ１１）。すなわち、地図情報選択制御手段１６は、地図情報ＩＤ照合手段１５から送られてくる一致信号が「１」を示しているかどうかを調べる。
【００３４】
このステップＳＴ１１で、一致することが判断されると、地図情報のすべてが読み込まれる（ステップＳＴ１２）。すなわち、地図情報選択制御手段１６は、地図情報記憶手段１１から読み出した地図情報を構成する情報項目のすべてをナビゲーション情報演算手段１７に送る。上記ステップＳＴ１０において、装着されていないことが判断された場合、および、ステップＳＴ１１において、一致しないことが判断された場合は、地図情報の読出内容が制限される（ステップＳＴ１３）。すなわち、地図情報選択制御手段１６は、地図情報記憶手段１１から読み出した地図情報を構成する情報項目のうち、情報項目ＣおよびＤのみをナビゲーション情報演算手段１７に送る。
【００３５】
以上説明したように、この発明の実施の形態１に係るナビゲーション装置によれば、地図更新情報が格納された記憶媒体を記憶媒体駆動手段１２に装着し、且つ装着された記憶媒体に格納されている地図更新情報に含まれる地図情報ＩＤと地図情報記憶手段１１に記憶されている地図情報に含まれる地図情報ＩＤとが一致しない限り、ナビゲーション情報の生成に使用する地図情報の情報項目が制限される。その結果、ナビゲーション情報演算手段１７は、当該ナビゲーション装置が本来出力するべきナビゲーション情報のうち、所定の情報しか出力しない。このため、使用者がナビゲーション装置に期待する利便性を享受できない。
【００３６】
従って、ナビゲーション装置が本来有する利便性を享受できるようにするためには、使用者は、地図情報記憶手段１１に記憶された地図情報ＩＤと一致する地図情報ＩＤが記憶された記憶媒体を、記憶媒体駆動手段１２に装着しておく必要がある。これにより、地図情報の不正な使用（更新）を防止することができる。具体的には、ＤＶＤドライブに地図データ更新用のＤＶＤが常に挿入されていて、ＤＶＤに記憶されている地図データのバージョンとＨＤＤに記憶されている地図データのバージョンとが一致している場合にのみ、地図データの正当な使用方法とするので、地図デーの不正な使用（更新）を防止することができる。
【００３７】
仮に、利用者が使用料を支払って取得した１つの地図データ更新用のＤＶＤを用いて、複数のナビゲーション装置のＨＤＤに記憶されている地図データを更新すると、これは不正な使用（更新）に該当する。この場合、地図データ更新用のＤＶＤは１枚しか存在しないから、地図データが更新された複数のナビゲーション装置のうちの１台を除いて、地図データ更新用のＤＶＤが挿入されていない状態となる。すなわち、ＨＤＤに記憶されている更新された地図データのバージョンと一致するバージョンを有する地図データ更新用のＤＶＤを装着することができるのは１台のナビゲーション装置に限られるので、他のナビゲーション装置では、古い地図データ更新用のＤＶＤを挿入するなど、地図データ更新用のＤＶＤに記憶されている地図データのバージョンがＨＤＤに記憶されている地図データのバージョンより古いケースが生じる。
【００３８】
このようなケースが検出されると、ナビゲーション装置は地図データ更新用のＤＶＤが不正使用された状態であるとみなし、地図データの読み出し内容を制限する。地図データの読み出し内容が制限される例として、地図データのうちの座標情報を使用できない場合を想定すると、ナビゲーション装置は自車位置を地図上のどの個所に表示するべきか判定できなくなるので、それを画面に表示できない。自車位置が表示されないと、ナビゲーション装置はその期待される利便性を発揮できない。従って、地図データ更新用のＤＶＤが不正使用された場合に、このようなペナルティが課せられることにより、地図データ更新用のＤＶＤを不正使用から保護することができる。
【００３９】
また、この実施の形態１に係るナビゲーション装置によれば、ナビゲーション情報の生成に使用する地図情報の情報項目が制限された結果、ナビゲーション情報演算手段１７は、当該ナビゲーション装置が本来出力するべきナビゲーション情報のうち、所定の情報しか出力しない。この場合、全ての情報項目の使用が抑止されるわけではないので、出カされるナビゲーション情報も残存する。従って、地図更新情報が記憶された記憶媒体が装着されていないか、または、装着されていても記憶媒体に記憶された地図情報ＩＤと地図情報記憶手段１１に記憶された地図情報ＩＤとが一致しない場合であっても、ナビゲーション装置が使用者に提供するナビゲーション情報が残存するので、利用者は、出力されるべき情報が欠落している原因が地図データの不当な更新に起因していることを推認できる。
【００４０】
具体的には、地図情報の使用の制限の例として、地図データのうちの座標情報を使用できない場合を想定すると、上述したように、ナビゲーション装置は自車位置を画面に表示できない。一方、地図データのうちの座標情報は、ＧＰＳの受信内容と地図上の場所を関連づけるために参照されるものであるため、座標情報を参照しない場合であっても、画面に地図だけを表示することはできる。従って、地図データ更新用のＤＶＤが挿入されていなかったり、古い地図データ更新用のＤＶＤが挿入されている場合、ナビゲーション装置としての本来の利便性は提供しないものの、ナビゲーション装置が提供する情報の一部を出力することができる。
【００４１】
実施の形態２．
図４は、この発明の実施の形態２に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、地図情報記憶手段１１、記憶媒体駆動手段１２、地図情報更新手段１３、装着検出手段１４、地図情報ＩＤ照合手段１５、演算項目選択制御手段１９、ナビゲーション情報演算手段２０およびナビゲーション情報出力手段１８から構成されている。
【００４２】
この実施の形態２に係るナビゲーション装置は、実施の形態１における地図情報選択制御手段１６が演算項目選択制御手段１９に置き換えられ、ナビゲーション情報演算手段１７がナビゲーション情報演算手段２０に置き換えられて構成されている。以下では、実施の形態１に係るナビゲーション装置と相違する部分を中心に説明する。
【００４３】
演算項目選択制御手段１９は、装着検出手段１４からの装着信号と地図情報ＩＤ照合手段１５からの一致信号とに基づき、実行する演算項目を決定する。すなわち、演算項目選択制御手段１９は、記憶媒体駆動手段１２に記憶媒体が装着されており、且つ、地図情報記憶手段１１に記憶されている地図情報に含まれる地図情報ＩＤと記憶媒体駆動手段１２に装着された記憶媒体に格納されている地図更新情報に含まれる地図情報ＩＤとが一致するという条件が成立した場合に、正当な使用方法であることを判断し、当該ナビゲーション装置が有するすべての機能を実現するためのすべての演算項目を実行するようにナビゲーション情報演算手段２０に指示する。一方、演算項目選択制御手段１９は、上記条件が成立しない場合は、正当な使用方法でないことを判断し、一部の機能を実現するための一部の演算項目を実行するようにナビゲーション情報演算手段２０に指示する。
【００４４】
ナビゲーション情報演算手段２０は、ｎ個（ｎは正の整数）の演算項目１、演算項目２、・・・、演算項目ｎをそれぞれ実行するための演算項目１演算手段、演算項目２演算手段、・・・、演算項目ｎ演算手段を備えている。各演算項目には、例えば、以下の演算を割り当てることができる。
・地図描画演算；演算項目１
・自車位置演算；演算項目２
・経路探索演算；演算項目３
・誘導情報演算；演算項目４
・住所／位置特定演算；演算項目５
・施設情報参照演算；演算項目６
【００４５】
ナビゲーション情報演算手段２０は、演算項目選択制御手段１９からの指示に応じた演算項目を実行する。このナビゲーション情報演算手段２０における実行結果は、ナビゲーション情報としてナビゲーション情報出力手段１８に送られる。この場合、演算が実施された演算項目に該当するナビゲーション情報のみがナビゲーション情報出力手段１８に送られ、演算が実施されなかった演算項目に該当するナビゲーション情報はナビゲーション情報出力手段１８に送られない。
【００４６】
図５は、演算項目選択制御手段１９およびナビゲーション情報演算手段２０の詳細な構成を示すブロック図である。なお、図５では、説明を簡単にするために、４個の演算項目を演算する場合の構成を示している。
【００４７】
演算項目選択制御手段１９は、ＡＮＤ回路４１および第１〜第４演算起動装置１９1〜１９4から構成されている。第１演算起動装置１９1は、常時「１」が入力されるため、常に起動信号を生成してナビゲーション情報演算手段２０に送る。第２演算起動装置１９2は、常時「１」が入力されるため、常に起動信号を生成してナビゲーション情報演算手段２０に送る。第３演算起動装置１９3は、ＡＮＤ回路４１から「１」が入力された場合に、起動信号を生成してナビゲーション情報演算手段２０に送り、「０」が入力された場合は起動信号を生成しない。第４演算起動装置は、ＡＮＤ回路４１から「１」が入力された場合に、起動信号を生成してナビゲーション情報演算手段２０に送り、「０」が入力された場合は起動信号を生成しない。
【００４８】
ＡＮＤ回路４１は、装着検出手段１４から送られてくる装着信号と地図情報ＩＤ照合手段１５から送られてくる一致信号との論理積をとり、結果を第３演算起動装置１９3および第４演算起動装置１９4に送る。今、装着信号が「１」を示し、一致信号も「１」を示しているものとすると、記憶媒体駆動手段１２に記憶媒体が装着されており、且つ、地図情報記憶手段１１に記憶されている地図情報ＩＤと記憶媒体駆動手段１２に装着された記憶媒体に記憶されている地図情報ＩＤとが一致するという条件が成立するので、ＡＮＤ回路４１は、「１」を第３演算起動装置１９3および第４演算起動装置１９4に送る。
【００４９】
なお、この演算項目選択制御手段１９は、演算項目を選択する処理をハードウェアで構成した場合について説明したが、プロセッサ上で動作するソフトウェアによって実現することもできる。この場合の処理の例は、後に、図６を参照しながら説明する。
【００５０】
ナビゲーション情報演算手段２０は、演算項目１演算手段２０1、演算項目２演算手段２０2、演算項目３演算手段２０3および演算項目４演算手段２０4から構成されている。演算項目１演算手段２０1〜演算項目４演算手段２０4は、演算項目選択制御手段１９の第１演算起動装置１９1〜第４演算起動装置１９4からそれぞれ起動信号を受け取った場合に、地図情報記憶手段１１から地図情報を取得して演算を実行し、この演算結果をナビゲーション情報としてナビゲーション情報出力手段１８に送る。
【００５１】
次に、上記のように構成される、この発明の実施の形態２に係るナビゲーション装置における地図情報の更新処理の概略を、図６に示すフローチャートを参照しながら説明する。この更新処理は、演算項目選択制御手段１９によって実行されるものである。なお、図３に示したフローチャートと同一の処理を行うステップには、図３と同一の符号を付して説明する。
【００５２】
このナビゲーション装置において地図情報を更新する場合は、まず、地図更新情報が記憶された記憶媒体が記憶媒体駆動手段１２に装着されているかどうかが調べられる（ステップＳＴ１０）。すなわち、演算項目選択制御手段１９は、装着検出手段１４から送られてくる装着信号が「１」を示しているかどうかを調べる。このステップＳＴ１０で、装着されていることが判断されると、次いで、地図更新情報の記憶媒体に含まれる地図情報ＩＤと地図情報記憶手段１１に含まれる地図情報ＩＤとが一致するかどうかが調べられる（ステップＳＴ１１）。すなわち、演算項目選択制御手段１９は、地図情報ＩＤ照合手段１５から送られてくる一致信号が「１」を示しているかどうかを調べる。
【００５３】
このステップＳＴ１１で、一致することが判断されると、演算項目のすべてが演算される（ステップＳＴ２０）。すなわち、演算項目選択制御手段１９は、すべての演算項目Ａ〜Ｄを実行するようにナビゲーション情報演算手段２０に指示する。上記ステップＳＴ１０において、装着されていないことが判断された場合、および、ステップＳＴ１１において、一致しないことが判断された場合は、演算する演算項目が制限される（ステップＳＴ２１）。すなわち、演算項目選択制御手段１９は、一部の演算項目ＣおよびＤを実行するようにナビゲーション情報演算手段２０に指示する。
【００５４】
以上説明したように、この発明の実施の形態２に係るナビゲーション装置によれば、地図更新情報が格納された記憶媒体を記憶媒体駆動手段１２に装着し、且つ装着された記憶媒体に記憶されている地図情報ＩＤと地図情報記憶手段１１に記憶されている地図情報ＩＤとが一致しない限り、ナビゲーション装置で実行される演算項目が制限される。その結果、ナビゲーション情報演算手段２０は、当該ナビゲーション装置が本来出力するべきナビゲーション情報のうち、所定の情報しか出力しない。このため、使用者がナビゲーション装置に期待する利便性を享受できない。
【００５５】
従って、ナビゲーション装置が本来有する利便性を制限しないためには、使用者は、地図情報記憶手段１１に記憶された地図情報ＩＤと一致する地図情報ＩＤが記憶された記憶媒体を、記憶媒体駆動手段１２に装着しておく必要がある。これにより、地図情報の不正な使用（更新）を防止することができる。
【００５６】
また、この実施の形態２に係るナビゲーション装置によれば、演算項目の演算が演算項目選択制御手段１９によって制限されることにより、ナビゲーション情報演算手段２０は、本来出力するべきナビゲーション情報のうちの一部しか出力しない。この場合、すべての演算項目の演算の実行が抑止されるわけではないので、出力され得るナビゲーション情報も残存する。従って、地図更新情報が記憶された記憶媒体が装着されていないか、または、装着されていても記憶媒体に記憶された地図情報ＩＤと地図情報記憶手段１１に記憶された地図情報ＩＤとが一致しない場合であっても、ナビゲーション装置が使用者に提供するナビゲーション情報が残存するので、利用者は、出力されるべき情報が欠落している原因が地図データの不当な更新に起因していることを推認できる。
【００５７】
例えば、制限される演算項目として、「自車位置演算」および「誘導情報演算」を想定する。この場合、「自車位置」や「誘導情報」の情報はナビゲーション装置から出力されないので、使用者はナビゲーション装置に期待する利便性を享受できない。一方、これらの演算を制限しても他の演算項目は演算されて演算結果が出力される。例えば、画面への地図の表示や、施設情報の表示は可能である。つまり、ナビゲーション装置が使用者に提供する情報が残存する。
【００５８】
上述した実施の形態１および実施の形態２に係るナビゲーション装置において、不正に地図データが更新されたと判断された場合、すなわち、地図更新情報が格納された記憶媒体としての地図データ更新用のＤＶＤが挿入されていなかったり、古い地図データ更新用のＤＶＤが挿入されていた場合は、地図および施設情報（施設の種類や施設の詳細説明）を画面に表示することは可能とする一方、自車位置を地図上に表示する機能および自車位置から目的地までの経路を演算する機能を抑止するように構成できる。この構成によれば、地図や施設情報は表示されるが、目的地まで運転者を誘導することはできないので、ナビゲーション装置としての利便性は提供されない。
【００５９】
ここで、ナビゲーション装置に古い地図データ（地図情報）が記憶されているものとする。地図データにより示される地理的条件や運転の目的地としてナビゲーション装置に設定できる商業施設や公共施設といった施設の有無の状態は、新規道路の建設や新規施設の開設などに伴って年々変化する。この場合、ナビゲーション装置に古い地図データが記憶されているとすると、現実の地理的条件や施設の様相とナビゲーション装置が提供する情報とに乖離が生じ、使用者は著しい不便を感じる。また、この不便さは、現実の地理的条件や施設の様相と地図データに格納されている地理的条件や施設情報との乖離に起因することは、使用者からみて容易に理解できる。
【００６０】
今、ナビゲーション装置の使用者が、他から新しい地図データ更新用のＤＶＤを借用し、このＤＶＤを用いて、ナビゲーション装置の地図情報記憶手段１１としてのＨＤＤの地図データを更新し、その後、新しい地図データ更新用のＤＶＤを返却した場合を想定する。この場合、ナビゲーション装置の使用者は、新しい地図データ更新用のＤＶＤを返却した後は、そのＤＶＤをナビゲーション装置に挿入できないため、ナビゲーション装置は、「不正に地図データが更新された」と判定し、上述したように動作する。
【００６１】
この状況では、ナビゲーション装置は目的地まで運転手段を誘導することは行わないが、表示する地図情報や施設情報は、新しい地図データ更新用のＤＶＤによって更新された情報である。従って、ナビゲーション装置の使用者は、仮に正規の使用料金を支払って新しい地図データ更新用のＤＶＤを購入すれば、従来感じていた不便、つまり現実の地理条件や施設の様相と地図データに格納されている地理的条件や施設情報との乖離が解消されるであろうことを、新しい地図データ更新用のＤＶＤを購入する前に確認することができる。つまり、このナビゲーション装置によれば、使用者に対して、地図データ更新用のＤＶＤを購入する以前に、購入後に利便性が向上する程度を正確且つ容易に知らしめることができる。
【００６２】
実施の形態３．
図７は、この発明の実施の形態３に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、地図情報記憶手段１１、第１記憶媒体駆動手段１２1、第２記憶媒体駆動手段１２2、第３記憶媒体駆動手段１２3、地図情報更新手段１３、装着検出手段１４、地図情報ＩＤ照合手段１５、演算項目選択制御手段１９、ナビゲーション情報演算手段２０およびナビゲーション情報出力手段１８から構成されている。
【００６３】
この実施の形態３に係るナビゲーション装置は、実施の形態２における記憶媒体駆動手段１２が３個の記憶媒体駆動手段、つまり第１記憶媒体駆動手段１２1、第２記憶媒体駆動手段１２2および第３記憶媒体駆動手段１２3に置き換えられるとともに、地図情報更新履歴記憶手段２１が追加されて構成されている。なお、この実施の形態３では、説明を簡単にするために、記憶媒体駆動手段の数を「３」としているが、この発明では、記憶媒体駆動手段の数は任意である。また、地図情報更新手段１３、装着検出手段１４、地図情報ＩＤ照合手段１５および演算項目選択制御手段１９の構成および動作が、実施の形態２のそれらと異なる。以下では、実施の形態２に係るナビゲーション装置と相違する部分を中心に説明する。
【００６４】
地図情報更新手段１３は、第１〜第３記憶媒体駆動手段１２1〜１２3に装着された記憶媒体に記憶された地図更新情報を用いて、地図情報記憶手段１１に記憶されている地図情報を更新する。そして、地図情報記憶手段１１に記憶されている地図情報を更新した後に、その更新した地図情報の地図情報ＩＤを地図情報更新履歴記憶手段２１に送る。
【００６５】
地図情報更新履歴記憶手段２１は、３個の地図情報ＩＤ格納エリア１〜３を有し、過去に実施された地図情報の更新のうち最も新しいものから３回の地図情報の更新において地図情報更新手段１３から得られた地図情報ＩＤを記憶する。具体的には、３個の地図情報ＩＤ格納エリア１〜３には、以下のようにして地図情報ＩＤが格納される。
【００６６】
まず、このナビゲーション装置において、地図情報の更新が１回も行われていない状態では、地図情報更新履歴記憶手段２１には何も格納されていない（以下、地図情報ＩＤが格納されていない状態を「Ｎｏｎｅで」示す）。
地図情報ＩＤ格納エリア１→Ｎｏｎｅ
地図情報ＩＤ格納エリア２→Ｎｏｎｅ
地図情報ＩＤ格納エリア３→Ｎｏｎｅ
【００６７】
次に、地図情報記憶手段１１に記憶されている地図情報が、地図情報ＩＤ＝ＩＤ１の地図情報に更新されたとすると、地図情報更新履歴記憶手段２１の内容は以下のように更新される。
地図情報ＩＤ格納エリア１→ＩＤ１
地図情報ＩＤ格納エリア２→Ｎｏｎｅ
地図情報ＩＤ格納エリア３→Ｎｏｎｅ
【００６８】
その後、地図情報記憶手段１１に記憶されている地図情報が、地図情報ＩＤ＝ＩＤ２の地図情報に更新されたとすると、地図情報更新履歴記憶手段２１の内容は以下のように更新される。
地図情報ＩＤ格納エリア１→ＩＤ２
地図情報ＩＤ格納エリア２→ＩＤ１
地図情報ＩＤ格納エリア３→Ｎｏｎｅ
【００６９】
以下同様にして、地図情報記憶手段１１に記憶されている地図情報が、地図情報ＩＤ＝ＩＤ３→ＩＤ４→ＩＤ５の地図情報に順次更新されたとすると、地図情報更新履歴記憶手段２１の内容は以下のように更新される。この場合、地図情報ＩＤ格納エリアが３個であり、更新回数が５回であるため、最古の２回の地図情報ＩＤは破棄される。
地図情報ＩＤ格納エリア１→ＩＤ５
地図情報ＩＤ格納エリア２→ＩＤ４
地図情報ＩＤ格納エリア３→ＩＤ３
【００７０】
装着検出手段１４は、第１〜第３記憶媒体駆動手段１２1〜１２3から送られてくる装着の有無を表す信号に基づき第１〜第３記憶媒体駆動手段１２1〜１２3に記憶媒体が装着されているか否かを検出する。この装着検出手段１４における検出結果は、装着信号として演算項目選択制御手段１９に送られる。地図情報ＩＤ照合手段１５は、第１〜第３記憶媒体駆動手段１２1〜１２3に装着された記憶媒体の各々に記憶されている地図情報ＩＤを検出する。この地図情報ＩＤ照合手段１５で検出された地図情報ＩＤは、演算項目選択制御手段１９に送られる。
【００７１】
演算項目選択制御手段１９は、装着検出手段１４から送られてくる装着信号、地図情報ＩＤ照合手段１５から送られてくる一致信号および地図情報更新履歴記憶手段２１から送られてくる地図情報更新履歴（地図情報ＩＤ）に基づき、実行するべき演算項目を決定する。
【００７２】
図８は、演算項目選択制御手段１９の詳細な構成を示すブロック図である。この演算項目選択制御手段１９は、入力レジスタ５１、並び替え処理部５２、並び替えレジスタ５３、比較部５４〜５６、２入力のＡＮＤ回路５７〜５９、ＯＲ回路６０〜６２、３入力のＡＮＤ回路６４、比較部６４〜６６および第１〜第４演算起動装置１９1〜１９4から構成されている。
【００７３】
入力レジスタ５１は、第１記憶媒体駆動手段１２1からの装着信号と第１記憶媒体駆動手段１２1に装着された記憶媒体に記憶されている地図情報ＩＤとを一対とし、第２記憶媒体駆動手段１２2からの装着信号と第２記憶媒体駆動手段１２2に装着された記憶媒体に記憶されている地図情報ＩＤとを一対とし、第３記憶媒体駆動手段１２3からの装着信号と第３記憶媒体駆動手段１２1に装着された記憶媒体に記憶されている地図情報ＩＤとを一対とする３組のデータを記憶する。この入力レジスタ５１の内容は、並び替え処理部５２に送られる。
【００７４】
並び替え処理部５２は、入力レジスタ５１から送られてくる３組のデータを、以下の規則に従って並び替える。まず、装着信号として「１」を有する対を上位側に、「０」を有する対を下位側に分類する。次いで、上位側および下位側の各々について、地図情報ＩＤが進んでいる（最も新しい地図情報ＩＤ）が上位側になるように並び替える。この並び替え処理部５２で並び替えられたデータは、並び替えレジスタ５３に送られる。
【００７５】
並び替えレジスタ５３は、並び替え処理部５２から送られてきたデータを保持する。この並び替えレジスタ５３に保持されたデータのうち、最上位の対に含まれる装着信号はＡＮＤ回路５７に送られ、地図情報ＩＤは比較部５４に送られる。同様に、中位の対に含まれる装着信号はＡＮＤ回路５８に送られ、地図情報ＩＤは比較部５５に送られる。同様に、最下位の対に含まれる装着信号はＡＮＤ回路５９に送られ、地図情報ＩＤは比較部５６に送られる。
【００７６】
比較部５４は、並び替えレジスタ５３から送られてくる最上位の対に含まれる地図情報ＩＤと地図情報更新履歴記憶手段２１の地図情報ＩＤ格納エリア１に記憶されている地図情報ＩＤとを比較し、これらが一致する場合は「１」を出力し、一致しない場合は「０」を出力してＡＮＤ回路５７に送る。同様に、比較部５５は、並び替えレジスタ５３から送られてくる中位の対に含まれる地図情報ＩＤと地図情報更新履歴記憶手段２１の地図情報ＩＤ格納エリア２に記憶されている地図情報ＩＤとを比較し、これらが一致する場合は「１」を出力し、一致しない場合は「０」を出力してＡＮＤ回路５８に送る。同様に、比較部５６は、並び替えレジスタ５３から送られてくる最下位の対に含まれる地図情報ＩＤと地図情報更新履歴記憶手段２１の地図情報ＩＤ格納エリア３に記憶されている地図情報ＩＤとを比較し、これらが一致する場合は「１」を出力し、一致しない場合は「０」を出力してＡＮＤ回路５９に送る。
【００７７】
ＡＮＤ回路５７は、並び替えレジスタ５３から送られてくる最上位の対に含まれる装着信号と比較部５４の出力との論理積を取り、結果をＯＲ回路６０に送る。従って、ＡＮＤ回路５７は、最も新しい地図情報の更新で使用された記憶媒体が第１〜第３記憶媒体駆動手段１２1〜１２3の何れかに装着されており、且つ、その記憶媒体に記憶されている地図情報ＩＤが地図情報更新履歴記憶手段２１の地図情報ＩＤ格納エリア１に記憶されている場合に、「１」を出力し、そうでない場合に「０」を出力する。
【００７８】
同様に、ＡＮＤ回路５８は、並び替えレジスタ５３から送られてくる中位の対に含まれる装着信号と比較部５５の出力との論理積を取り、結果をＯＲ回路６１に送る。従って、ＡＮＤ回路５８は、２番目に新しい地図情報の更新で使用された記憶媒体が第１〜第３記憶媒体駆動手段１２1〜１２3の何れかに装着されており、且つ、その記憶媒体に記憶されている地図情報ＩＤが地図情報更新履歴記憶手段２１の地図情報ＩＤ格納エリア２に記憶されている場合に、「１」を出力し、そうでない場合に「０」を出力する。
【００７９】
同様に、ＡＮＤ回路５９は、並び替えレジスタ５３から送られてくる最下位の対に含まれる装着信号と比較部５６の出力との論理積を取り、結果をＯＲ回路６２に送る。従って、ＡＮＤ回路５９は、３番目に新しい（最も古い）地図情報の更新で使用された記憶媒体が第１〜第３記憶媒体駆動手段１２1〜１２3の何れかに装着されており、且つ、その記憶媒体に記憶されている地図情報ＩＤが地図情報更新履歴記憶手段２１の地図情報ＩＤ格納エリア３に記憶されている場合に、「１」を出力し、そうでない場合に「０」を出力する。
【００８０】
比較部６４は、地図情報更新履歴記憶手段２１の地図情報ＩＤ格納エリア１に記憶されている地図情報ＩＤと、地図情報ＩＤ格納エリアに何も格納されていない場合のデータＮｏｎｅとを比較し、一致すれば「１」をＯＲ回路６０に送り、一致しなければ「０」をＯＲ回路６０に送る。比較部６５は、地図情報更新履歴記憶手段２１地図情報ＩＤ格納エリア２に記憶されている地図情報ＩＤと、データＮｏｎｅとを比較し、一致すれば「１」をＯＲ回路６１に送り、一致しなければ「０」をＯＲ回路６１に送る。比較部６６は、地図情報更新履歴記憶手段２１の地図情報ＩＤ格納エリア３に記憶されている地図情報ＩＤと、データＮｏｎｅとを比較し、一致すれば「１」をＯＲ回路６２に送り、一致しなければ「０」をＯＲ回路６２に送る。
【００８１】
ＯＲ回路６０は、ＡＮＤ回路５７の出力と比較部６４の出力との論理和をとり、結果をＡＮＤ回路６３に送る。ＯＲ回路６１は、ＡＮＤ回路５８の出力と比較部６５の出力との論理和をとり、結果をＡＮＤ回路６３に送る。ＯＲ回路６２は、ＡＮＤ回路５９の出力と比較部６６の出力との論理和をとり、結果をＡＮＤ回路６３に送る。ＡＮＤ回路６３は、ＯＲ回路６０、ＯＲ回路６１およびＯＲ回路６２の出力の論理積をとり、結果を第３演算起動装置１９3および第４演算起動装置１９4に送る。第１〜第４演算起動装置１９1〜１９4は、上述した実施の形態２におけるそれらと同じである。
【００８２】
次に、上記のように構成される、この発明の実施の形態３に係るナビゲーション装置の動作を説明する。
【００８３】
まず、このナビゲーション装置において、地図情報の更新が１回も行われていないと、地図情報更新履歴記憶手段２１の地図情報ＩＤ格納エリア１〜３は以下のように設定されている。
地図情報ＩＤ格納エリア１→Ｎｏｎｅ
地図情報ＩＤ格納エリア２→Ｎｏｎｅ
地図情報ＩＤ格納エリア３→Ｎｏｎｅ
この場合、演算項目選択制御手段１９の比較部６４〜６６は、「１」を出力するので、ＡＮＤ回路６３は「１」を出力する。従って、第１演算起動装置１９1〜第４演算起動装置１９4のすべてが起動信号を生成し、ナビゲーション情報演算手段２０の、演算項目１演算手段２０1、演算項目２演算手段２０2、演算項目３演算手段２０3および演算項目４演算手段２０4を起動する。
【００８４】
次に、地図情報記憶手段１１に記憶されている地図情報が、地図情報ＩＤ＝ＩＤ１の地図情報に更新されたとすると、地図情報更新履歴記憶手段２１の地図情報ＩＤ格納エリア１〜３は以下のように変更される。
地図情報ＩＤ格納エリア１→ＩＤ１
地図情報ＩＤ格納エリア２→Ｎｏｎｅ
地図情報ＩＤ格納エリア３→Ｎｏｎｅ
この場合は、地図情報ＩＤ＝ＩＤ１の記憶媒体が第１〜第３記憶媒体駆動手段１２1〜１２3の何れかに装着されていればすべての演算項目が実行され、そうでなければ一部の演算項目のみが実行される。
【００８５】
以下、地図情報ＩＤ＝ＩＤ３→ＩＤ４→ＩＤ５の地図情報に順次更新されたとすると、地図情報更新履歴記憶手段２１の地図情報ＩＤ格納エリアは以下のように変更される。
地図情報ＩＤ格納エリア１→ＩＤ５
地図情報ＩＤ格納エリア２→ＩＤ４
地図情報ＩＤ格納エリア３→ＩＤ３
この場合、地図情報ＩＤ＝ＩＤ５の記憶媒体、地図情報ＩＤ＝ＩＤ４の記憶媒体および地図情報ＩＤ＝ＩＤ３の記憶媒体が第１〜第３記憶媒体駆動手段１２1〜１２3の何れかに装着されている場合に、すべての演算項目が実行され、そうでなければ一部の演算項目のみが実行される。
【００８６】
一般的には以下のようになる。今、過去から現在に至るまでに、地図情報の更新を実施した回数をｋとし、ｐ＝ｍａｘ（ｋ，ｍ）、最近のｐ回の地図情報の更新に該当する地図情報ＩＤをＩＤ１，ＩＤ２，・・・・ＩＤｐとする。この場合、地図情報ＩＤ＝ＩＤ１である記憶媒体が装着されており、地図情報ＩＤ＝ＩＤ２である記憶媒体に装着されており、・・・、地図情報ＩＤ＝ＩＤｐである記憶媒体が装着されている場合に、すべての演算項目が実行され、そうでなければ一部の演算項目のみが実行される。
【００８７】
図９は、演算項目が制限されない場合の一例における、演算項目選択制御手段１９の各部の状態を示す図である。地図情報記憶手段１１に記憶されている地図情報が、地図情報ＩＤ＝ＩＤ４→ＩＤ５の順番で更新され、且つ、第１記憶媒体駆動手段１２1に地図情報ＩＤ＝ＩＤ４が記憶された記憶媒体が装着され、第３記憶媒体駆動手段１２3に地図情報ＩＤ＝ＩＤ５が記憶された記憶媒体が装着された状態を示している。この状態は正当な使用であるので、すべての演算項目が実行される。
【００８８】
図１０は、演算項目が制限される場合の一例における、演算項目選択制御手段１９の各部の状態を示す図である。地図情報記憶手段１１に記憶されている地図情報が、地図情報ＩＤ＝ＩＤ３→ＩＤ４→ＩＤ５の順番で更新され、且つ、第１記憶媒体駆動手段１２1に地図情報ＩＤ＝ＩＤ２が記憶された記憶媒体が装着され、第２記憶媒体駆動手段１２2に地図情報ＩＤ＝ＩＤ５が記憶された記憶媒体が装着され、第３記憶媒体駆動手段１２3に地図情報ＩＤ＝ＩＤ４が記憶された記憶媒体が装着された状態を示している。
【００８９】
この場合、第１〜第３記憶媒体駆動手段１２1〜１２3には、地図情報ＩＤ＝ＩＤ５、ＩＤ４およびＩＤ３の記憶媒体がセットされるべきであるが、第１記憶媒体駆動手段１２1にＩＤ２の記憶媒体がセットされているため、比較部５６が「０」を出力し、比較部６６も「０」を出力する。従って、ＡＮＤ回路６３は「０」を出力し、第３演算起動装置１９3および第４演算起動装置１９4は起動信号を出力しないので、一部の演算項目のみが実行される。
【００９０】
以上説明したように、この発明の実施の形態３に係るナビゲーション装置によれば、以下の効果を奏する。今、背景技術の欄で説明した従来のナビゲーション装置を使用する場合を考えると、以下のように、地図更新情報が不正に使用されるケースが発生する。すなわち、利用者１と利用者２が従来のナビゲーション装置を所有しており、利用者１が以下の操作を順に実施したと仮定する（ＩＤ１とＩＤ２とではＩＤ２が新しいバージョンとする）。
【００９１】
（１）利用者１が、地図情報ＩＤ＝ＩＤ１の地図更新情報が記憶された記憶媒体を購入し、所有するナビゲーション装置を地図情報ＩＤ＝ＩＤ１の地図情報に更新する。
（２）その後、利用者１が地図情報ＩＤ＝ＩＤ２の地図更新情報が記憶された記憶媒体を購入し、所有するナビゲーション装置の地図情報を、地図情報ＩＤ＝ＩＤ２の地図情報に更新する。
【００９２】
上記の操作（２）を実施した以降では、利用者１は、地図情報ＩＤ＝ＩＤ２である地図情報によるナビゲーション機能を利用するためには、所有するナビゲーション装置に、地図情報ＩＤ＝ＩＤ２の記憶媒体を装着しておく必要がある。一方、上記の操作（２）を実施した以降では、利用者１にとって、地図情報ＩＤ＝ＩＤ１の記憶媒体は不要である。
【００９３】
このとき、利用者１は、利用者２に地図情報ＩＤ＝ＩＤ１の記憶媒体を譲渡することができる。この場合、利用者２は保有するナビゲーション装置を地図情報ＩＤ＝ＩＤ１の地図情報に更新できるとともに、更新した以降では、地図情報ＩＤ＝ＩＤ１の記憶媒体をナビゲーション装置に装着しておくことができる。これにより、利用者２は地図情報ＩＤ＝ＩＤ１の地図情報によるナビゲーション機能を利用することができる。しかし、利用者２は地図情報ＩＤ＝ＩＤ１の地図情報の使用料金を支払っていないため、不正な使用になる。
【００９４】
これに対し、この発明の実施の形態３に係るナビゲーション装置によれば、上述した不具合を解消できる。すなわち、上述した操作（２）を実施した以降では、利用者１は，地図情報ＩＤ＝ＩＤ２の地図情報によるナビゲーション機能を利用するためには、所有するナビゲーション装置に、地図情報ＩＤ＝ＩＤ２の記憶媒体を装着しておく必要があるとともに、地図情報ＩＤ＝ＩＤ１の記憶媒体をも装着しておく必要がある。従って、利用者１は他者に地図情報ＩＤ＝ＩＤ１の記憶媒体を譲渡することができない。よって、上述した地図更新情報の不正な使用を防止できる。
【００９５】
なお、この実施の形態３に係るナビゲーション装置では、最近に実施されたｐ回の地図情報の更新について、該当するｐ個の記憶媒体を全て装着しないと、ナビゲーション情報の演算項目を制限する構成としたが、実施の形態１に係るナビゲーション装置についても、実施の形態３に係るナビゲーション装置と同様に、最近に実施されたｐ回の地図情報の更新について、該当するｐ個の記憶媒体を全て装着しないと、地図情報の読み出し内容を制限するように構成することができる。
【００９６】
実施の形態４．
図１１は、この発明の実施の形態４に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、地図情報記憶手段１１、記憶媒体駆動手段１２、地図情報更新手段１３、装着検出手段１４、地図情報ＩＤ照合手段１５、地図情報選択制御手段１６、ナビゲーション情報演算手段１７、ナビゲーション情報出力手段１８およびサブ記憶媒体駆動手段２２から構成されている。
【００９７】
この実施の形態４に係るナビゲーション装置は、実施の形態１に係るナビゲーション装置にサブ記憶媒体駆動手段２２が追加されるとともに、装着検出手段１４および地図情報ＩＤ照合手段１５の構成および動作が実施の形態１のそれらと異なる。以下では、実施の形態１に係るナビゲーション装置と相違する部分を中心に説明する。
【００９８】
この実施の形態４に係るナビゲーション装置は、記憶媒体駆動手段１２に装着される記憶媒体に地図更新情報を記憶し、この地図更新情報に対応する地図情報ＩＤは、別体に設けられたサブ記憶媒体駆動手段２２に装着されるサブ記憶媒体に記憶するようにしたものである。すなわち、上述した実施の形態１〜実施の形態３に係るナビゲーション装置では、１つの記憶媒体に地図更新情報および地図情報ＩＤが格納されているが、この実施の形態４に係るナビゲーション装置では、これらを物理的に分離して格納するようにしたものである。
【００９９】
サブ記憶媒体駆動手段２２は、サブ記憶媒体を駆動するドライブから構成されており、地図情報ＩＤが記憶されたサブ記憶媒体であるフラッシュメモリなどを着脱できるようになっている。サブ記憶媒体駆動手段２２は、サブ記憶媒体の装着の有無を表す信号を装着検出手段１４に送る。また、サブ記憶媒体駆動手段２２は、装着されたサブ記憶媒体に記憶されている地図情報ＩＤを地図情報ＩＤ照合手段１５に送る。
【０１００】
装着検出手段１４は、サブ記憶媒体駆動手段２２から送られてくる装着の有無を表す信号に基づきサブ記憶媒体駆動手段２２にサブ記憶媒体が装着されているか否かを検出する。この装着検出手段１４における検出結果は、装着信号として地図情報選択制御手段１６に送られる。具体的には、サブ記憶媒体駆動手段２２にサブ記憶媒体が装着されている場合は「１」が、装着されていない場合は「０」が装着信号として地図情報選択制御手段１６に送られる。
【０１０１】
地図情報ＩＤ照合手段１５は、サブ記憶媒体駆動手段２２に装着されたサブ記憶媒体に記憶されている地図情報ＩＤと地図情報記憶手段１１に記憶されている地図情報ＩＤとを照合する。この地図情報ＩＤ照合手段１５による照合結果は、一致信号として地図情報選択制御手段１６に送られる。
【０１０２】
以上のように構成される、この発明の実施の形態４に係るナビゲーション装置の動作は、装着検出手段１４は、サブ記憶媒体駆動手段２２から送られてくる装着の有無を表す信号に基づきサブ記憶媒体駆動手段２２にサブ記憶媒体が装着されているか否かを検出し、地図情報ＩＤ照合手段１５は、サブ記憶媒体駆動手段２２に装着されたサブ記憶媒体に記憶されている地図情報ＩＤと地図情報記憶手段１１に記憶されている地図情報ＩＤとを照合する点を除けば、実施の形態１に係るナビゲーション装置の動作と同じである。
【０１０３】
すなわち、この実施の形態４に係るナビゲーション装置では、まず、記憶媒体駆動手段１２に記憶媒体を装着して、地図情報記憶手段１１に記憶されている地図情報を更新する。その後、サブ記憶媒体駆動手段２２にサブ記憶媒体を装着する。ナビゲーション装置は、サブ記憶媒体が装着されていて、且つその地図情報ＩＤが地図情報記憶手段１１に記憶されている地図情報ＩＤに一致する場合にナビゲーション機能を全て有効にする。
【０１０４】
以上説明したように、この発明の実施の形態４に係るナビゲーション装置によれば、以下のような効果を奏する。すなわち、一般に、ナビゲーション装置は、カーオーディオとＤＶＤメカニズムを共有している場合が多い。つまり、ＤＶＤの読み取りメカニズムを１セットだけ設け、通常時は、このメカニズムで音楽や映像を再生する。そして、ＨＤＤに記憶されている地図データを更新する必要性が生じた場合に、地図データ更新用のＤＶＤを挿入してＨＤＤに記憶されている地図データを更新する。この更新の完了後に、ＤＶＤを入れ替えて、再度音楽や映像を再生することができる。
【０１０５】
このようなナビゲーション装置に、上述した実施の形態１で説明した技術を適用すると、ＤＶＤの読み取りメカニズムを合計２セット設ける必要が生じる。すなわち、１つは音楽や映像の再生専用とし、他の１つは地図データ更新用のＤＶＤを装着するための読み取り装置とする必要がある。このような構成では、ナビゲーション装置の機構の複雑化や価格高騰といった不都合が生じる。
【０１０６】
これに対し、実施の形態４に係るナビゲーション装置では、地図更新情報を格納した記憶媒体と地図情報ＩＤを格納したサブ記憶媒体との一組で地図更新情報として利用者に提供され、サブ記憶媒体がナビゲーション装置に装着されていて、それに記憶されている地図情報ＩＤが、地図情報記憶手段１１に記憶されている地図情報ＩＤに一致する場合にナビゲーション機能を有効にする。従って、通常は音楽や映像を再生可能であり、地図情報を更新する場合は、地図情報更新用の記憶媒体を挿入して地図情報記憶手段１１に記憶されている地図情報を更新し、その後はサブ記憶媒体をサブ記憶媒体駆動手段２２に装着することにより、音楽や映像の再生と同時に更新された地図情報を利用できる。従って、新たにＤＶＤ読み取りメカニズムを設ける必要がない。
【０１０７】
実施の形態５．
この発明の実施の形態５に係るナビゲーション装置は、実施の形態１に係るナビゲーション装置において、地図更新情報が複数の記憶媒体に分割されて記憶されている場合に対応できるようにしたものである。このナビゲーション装置に使用される複数の記憶媒体の各々には、シリアル番号からなる記憶媒体ＩＤ−１、ＩＤ−２、・・・が付されており、記憶媒体ＩＤ−１は、１枚目の記憶媒体であることを示すものとする。
【０１０８】
図１２は、この発明の実施の形態５に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、実施の形態１に係るナビゲーション装置に、記憶媒体ＩＤ検出手段２３が追加されて構成されている。以下では、実施の形態１に係るナビゲーション装置と相違する部分を中心に説明する。
【０１０９】
記憶媒体ＩＤ検出手段２３は、記憶媒体駆動手段１２に装着された記憶媒体が１枚目であるかどうかを検出する。この記憶媒体ＩＤ検出手段２３における検出結果は、記録媒体ＩＤ信号として地図情報選択制御手段１６に送られる。具体的には、記憶媒体駆動手段１２に装着された記憶媒体が１枚目である場合、つまり記憶媒体ＩＤ−１が付された記憶媒体である場合は「１」が、２枚目以降の記憶媒体である場合は「０」が記憶媒体ＩＤ信号として地図情報選択制御手段１６に送られる。
【０１１０】
地図情報選択制御手段１６は、記憶媒体ＩＤ検出手段２３からの記憶媒体ＩＤ信号、装着検出手段１４からの装着信号および地図情報ＩＤ照合手段１５からの一致信号に基づき、地図情報記憶手段１１から読み出した地図情報を選択してナビゲーション情報演算手段１７に送る。すなわち、地図情報選択制御手段１６は、記憶媒体駆動手段１２に記憶媒体が装着されており、且つ、地図情報記憶手段１１に記憶されている地図情報ＩＤと記憶媒体駆動手段１２に装着された記憶媒体に記憶されている地図情報ＩＤとが一致し、且つ記憶媒体ＩＤ検出手段２３からの記憶媒体ＩＤ信号が１枚目の記憶媒体であることを示しているという条件が成立した場合に、正当な使用方法であると判断し、地図情報記憶手段１１から読み出した地図情報のすべてをナビゲーション情報演算手段１７に送る。一方、地図情報選択制御手段１６は、上記条件が成立しなかった場合は、正当な使用方法でないと判断し、地図情報記憶手段１１から読み出した地図情報の一部をナビゲーション情報演算手段１７に送る。
【０１１１】
次に、上記のように構成される、この発明の実施の形態５に係るナビゲーション装置における地図情報の更新処理の概略を、図１３に示すフローチャートを参照しながら説明する。この更新処理は、地図情報選択制御手段１６によって実行されるものである。なお、実施の形態１に係るナビゲーション装置の動作を示す図３のフローチャートと同一の処理を行うステップには、図３と同一の符号を付して説明を簡略化する。
【０１１２】
このナビゲーション装置において地図情報を更新する場合は、まず、地図更新情報が記憶された記憶媒体が記憶媒体駆動手段１２に装着されているかどうかが調べられる（ステップＳＴ１０）。このステップＳＴ１０で、装着されていることが判断されると、次いで、１枚目の記憶媒体が挿入されているかどうかが調べられる（ステップＳＴ３０）。すなわち、地図情報選択制御手段１６は、記憶媒体ＩＤ検出手段２３から送られてくる記憶媒体ＩＤ信号が「１」を示しているかどうかを調べる。このステップＳＴ１０で、装着されていることが判断されると、次いで、地図更新情報の記憶媒体に含まれる地図情報ＩＤと地図情報記憶手段１１に含まれる地図情報ＩＤとが一致するかどうかが調べられる（ステップＳＴ１１）。
【０１１３】
このステップＳＴ１１で、一致することが判断されると、地図情報のすべてが読み込まれる（ステップＳＴ１２）。上記ステップＳＴ１０において、装着されていないことが判断された場合、および、ステップＳＴ１１において、一致しないことが判断された場合は、地図情報の読出内容が制限される（ステップＳＴ１３）。
【０１１４】
以上説明したように、この発明の実施の形態５に係るナビゲーション装置によれば、地図更新情報が膨大で複数の記憶媒体に跨って記憶されている場合は、複数の記憶媒体のうちの最初の１つが記憶媒体駆動手段１２に装着されている場合に限り、地図情報の読み出し内容を制限しないでナビゲーション装置のすべての機能を有効にするように構成したので、上述した実施の形態１と同様の効果を奏する。
【０１１５】
なお、この実施の形態５に係るナビゲーション装置は、実施の形態１に係るナビゲーション装置に対して記憶媒体ＩＤ検出手段２３を追加するように構成したが、実施の形態２に係るナビゲーション装置に対して記憶媒体ＩＤ検出手段２３を追加するように構成することもできる。この場合、複数の記憶媒体のうちの最初の１つが記憶媒体駆動手段１２に装着されている場合に限り、演算項目の実施を制限しないでナビゲーション装置のすべての機能が有効にされるので、上述した実施の形態１と同様の効果を奏する。
【０１１６】
また、地図更新情報が複数の記憶媒体に跨って記憶されている場合は、複数の記憶媒体のうちの任意の１つが記憶媒体駆動手段１２に装着されている場合にナビゲーション装置のすべての機能を有効にするように構成することもできる。今、地図更新情報が２枚のＤＶＤに跨って記憶されている場合を考える。２枚のＤＶＤのうちの１枚目が記憶媒体駆動手段１２に装着されなければならない構成では、２枚目のＤＶＤを挿入してもナビゲーション装置は機能しないので、２枚目のＤＶＤを用いて地図情報を更新した後に１枚目のＤＶＤを挿入するという操作を実施しなければならない。従って、利用者にとって、操作が面倒であるとともに間違いも生じる。この問題は、２枚のＤＶＤのうちの任意の１枚が記憶媒体駆動手段１２に装着されている場合にナビゲーション装置のすべての機能を有効にするように構成することによって解消できる。
【０１１７】
実施の形態６．
この発明の実施の形態６に係るナビゲーション装置は、実施の形態１に係るナビゲーション装置において、地図更新情報が複数の記憶媒体に、特定の地域の地図更新情報毎に分割されて記憶されている場合に対応できるようにしたものである。このナビゲーション装置に使用される複数の記憶媒体の各々には、当該地図更新情報が適用される適用地図を表す情報が記憶されているものとする。
【０１１８】
図１４は、この発明の実施の形態６に係るナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、実施の形態１に係るナビゲーション装置に、適用地域設定手段２４、適用地域記憶手段２５および適用地域検出手段２６が追加されて構成されている。以下では、実施の形態１に係るナビゲーション装置と相違する部分を中心に説明する。
【０１１９】
適用地域設定手段２４は、外部からナビゲーション装置に対して、該ナビゲーション装置を使用する適用地域を設定する。この適用地域設定手段２４によって設定された適用地域は、適用地域記憶手段２５に送られる。適用地域記憶手段２５は、適用地域設定手段２４から送られてきた適用地域を記憶する。この適用地域記憶手段２５に記憶されている適用地域は、適用地域検出手段２６によって読み出される。
【０１２０】
適用地域検出手段２６は、記憶媒体駆動手段１２に装着された記憶媒体に記憶されている適用地域と、適用地域記憶手段２５に記憶されている適用地域が一致するかどうかを判定し、一致する場合は「１」を、一致しない場合は「０」を、適用地域一致信号として地図情報選択制御手段１６に送る。
【０１２１】
次に、上記のように構成される、この発明の実施の形態６に係るナビゲーション装置における地図情報の更新処理の概略を、図１５に示すフローチャートを参照しながら説明する。この更新処理は、地図情報選択制御手段１６によって実行されるものである。なお、実施の形態１に係るナビゲーション装置の動作を示す図３のフローチャートと同一の処理を行うステップには、図３と同一の符号を付して説明を簡略化する。
【０１２２】
このナビゲーション装置において地図情報を更新する場合は、まず、地図更新情報が記憶された記憶媒体が記憶媒体駆動手段１２に装着されているかどうかが調べられる（ステップＳＴ１０）。このステップＳＴ１０で、装着されていることが判断されると、次いで、適用地域が一致するかどうかが調べられる（ステップＳＴ４０）。すなわち、適用地域検出手段２６は、記憶媒体駆動手段１２に装着された記憶媒体が示す適用地域と、適用地域記憶手段２５に記憶されている適用地域が一致するかどうか、つまり適用地域一致信号が「１」を示しているかどうかを調べる。このステップＳＴ１０で、適用地域が一致することが判断されると、次いで、地図更新情報の記憶媒体に含まれる地図情報ＩＤと地図情報記憶手段１１に含まれる地図情報ＩＤとが一致するかどうかが調べられる（ステップＳＴ１１）。
【０１２３】
このステップＳＴ１１で、一致することが判断されると、地図情報のすべてが読み込まれる（ステップＳＴ１２）。上記ステップＳＴ１０において、装着されていないことが判断された場合、および、ステップＳＴ１１において、一致しないことが判断された場合は、地図情報の読出内容が制限される（ステップＳＴ１３）。
【０１２４】
以上説明したように、この発明の実施の形態６に係るナビゲーション装置によれば、以下のような効果を奏する。すなわち、２枚のＤＶＤ（記憶媒体）の各々に特定の地域の地図更新情報が記憶されている場合、例えば１枚目にＡ国の地図更新情報が記憶され、２枚目にＢ国の地図更新情報が格納されている場合において、利用者がＢ国居住者であれば１枚目のＤＶＤを使用せず、２枚目のＤＶＤのみを使用して地図情報記憶手段１１に記憶されている地図情報を更新するだけで、利用者の目的が満たされる場合がある。このような場合に対応するために、２枚のＤＶＤのうちの更新された地域に該当するＤＶＤが装着されている場合に限りナビゲーション装置のすべての機能を有効にするように構成することもできる。
【０１２５】
なお、この実施の形態６に係るナビゲーション装置は、実施の形態１に係るナビゲーション装置に対して適用地域設定手段２４、適用地域記憶手段２５および適用地域検出手段２６を追加するように構成したが、実施の形態２に係るナビゲーション装置に対して適用地域設定手段２４、適用地域記憶手段２５および適用地域検出手段２６を追加するように構成することもできる。この場合、適用地域が一致した場合に限り、演算項目の実施を制限しないでナビゲーション装置のすべての機能が有効にされるので、上述した実施の形態２と同様の効果を奏する。
【０１２６】
次に、上述した実施の形態１および実施の形態２に係るナビゲーション装置の変形例を説明する。上述した２枚のＤＶＤのうちの任意の１枚が記憶媒体駆動手段１２に装着されている場合にナビゲーション装置のすべての機能を有効にする構成では、次のような問題がある。例えば、２枚１組のＤＶＤを購入し、これにより２人の利用者が各々のナビゲーション装置のＨＤＤに記憶されている地図データを更新した場合を想定する。その後、第１の利用者は１枚目のＤＶＤを装着状態とし、第２の利用者は２枚目のＤＶＤを装着状態とする。この場合、２人とも、地図データを更新することができ、且つ各々がナビゲーション装置のすべての機能を有効に使用することができる。しかしながら、全体としては１組しか購入されていないので、不正使用になるという問題が生じる。
【０１２７】
このような問題は、次のような構成により解消できる。すなわち、まず、ＤＶＤにより、ＨＤＤに記憶されている地図データを更新した直後は、１枚目のＤＶＤを装着しないと、ナビゲーション装置のすべての機能が有効でないように制御する。その後１週間が経過すると、２枚目のＤＶＤに入れ替えて、２枚目のＤＶＤを装着しないと、ナビゲーション装置のすべての機能が有効でないように制御する。その後１週間が経過すると、再度１枚目のＤＶＤに入れ替えて、１枚目のＤＶＤを装着しないと、ナビゲーション装置のすべての機能が有効でないように制御する。以下、一週間毎に（一般的には一定時間経過毎に）１枚目／２枚目を入れ替える必要性を設ける。地図データ更新用のＤＶＤがＮ枚で一組の場合は、一定時間経過後に、Ｎ枚の中からサイクリックにＤＶＤを選んで、入れ替える必要性を設ける。
【０１２８】
この構成によれば、一定時間経過毎に１枚目／２枚目を入れ替える必要性があるので、２人の利用者が同時に各々のナビゲーション装置にＤＶＤを挿入しておくためには、煩雑な手間が必要になる。従って、２人の利用者が同時に各々のナビゲーション装置にＤＶＤを挿入しておくという状態の発生を防止することができる。
【符号の説明】
【０１２９】
１１  地図情報記憶手段、１２  記憶媒体駆動手段、１３  地図情報更新手段、１４  装着検出手段、１５  地図情報ＩＤ照合手段、１６  地図情報選択制御手段、１７  ナビゲーション情報演算手段、１８  ナビゲーション情報出力手段、１９  演算項目選択制御手段、２０  ナビゲーション情報演算手段、２１  地図情報更新履歴記憶手段、２２  サブ記憶媒体駆動手段、２３  記憶媒体ＩＤ検出手段、２４  適用地域設定手段、２５  運用地域記憶手段、２６  運用地域検出手段。
【図１】
2010198637.tif 000003
【図２】
2010198637.tif 000004
【図３】
2010198637.tif 000005
【図４】
2010198637.tif 000006
【図５】
2010198637.tif 000007
【図６】
2010198637.tif 000008
【図７】
2010198637.tif 000009
【図８】
2010198637.tif 000010
【図９】
2010198637.tif 000011
【図１０】
2010198637.tif 000012
【図１１】
2010198637.tif 000013
【図１２】
2010198637.tif 000014
【図１３】
2010198637.tif 000015
【図１４】
2010198637.tif 000016
【図１５】
2010198637.tif 000017