(57)【要約】【課題】公式ライセンス設定前であっても、ライセンスキーを不揮発性記憶媒体に記憶させることなく、地図を表示させて地図記憶媒体に記憶された地図データの正常性を確認できるようにする。【解決手段】フラッシュメモリ１３ｄからライセンスキーを読み出してＤＲＡＭ１３ｂに記憶させ、ＤＲＡＭ１３ｂにライセンスキーが記憶されていることを判定した場合に地図表示機能を有効化する構成とし、公式ライセンス設定するための公式設定指示が入力された場合、公式設定指示に応じたライセンスキーをフラッシュメモリ１３ｄに記憶させ、一時的にライセンス設定するための一時設定指示が入力された場合、一時設定指示に応じたライセンスキーをＤＲＡＭ１３ｂに記憶させる。【選択図】図６
2010197214.tif 000002
【特許請求の範囲】
【請求項１】
複数の地図データを記憶した地図記憶媒体を備えたナビゲーション装置であって、
ライセンス設定を行うためのライセンス設定手段より前記複数の地図データの中で公式ライセンス設定を行う地図データの公式設定指示が入力された場合、当該公式設定指示に応じたライセンスキーを不揮発性記憶媒体に記憶させる公式ライセンス設定手段と、
前記不揮発性記憶媒体から前記ライセンスキーを読み出して揮発性記憶媒体に記憶させるライセンスキー記憶手段と、
前記揮発性記憶媒体に前記ライセンスキーが記憶されているか否かに基づいて当該ライセンスキーにより特定される前記地図データの地図表示機能を有効化する地図表示機能有効化手段と、
前記ライセンス設定手段より前記複数の地図データの中で一時的にライセンス設定を行う地図データの一時設定指示が入力された場合、当該一時設定指示に応じたライセンスキーを前記揮発性記憶媒体に記憶させる一時ライセンス設定手段と、を備えたことを特徴とするナビゲーション装置。
【請求項２】
前記一時ライセンス設定手段は、前記一時設定指示の入力に応じて前記ライセンスキーを生成するための情報を取得し、当該取得したライセンスキーを生成するための情報を用いて前記ライセンスキーを生成するライセンスキー生成手段と、
前記ライセンスキー生成手段により生成されたライセンスキーを前記揮発性記憶媒体に記憶させるライセンスキー記憶手段と、を備えたことを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記ライセンス設定を行うための通信端末と通信するための外部インタフェースを備え、
前記ライセンス設定手段は、前記外部インタフェースに接続された前記通信端末として構成されていることを特徴とする請求項１または２に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の地図データを記憶した地図記憶媒体を備えたナビゲーション装置に関するものである。
【背景技術】
【０００２】
この種の装置として、通信を介して、地図情報の使用許諾を管理する地図管理センタにユーザが使用を希望する地図情報を特定する情報を送信し、地図管理センタより使用許諾された地図情報を、ユーザに対して使用許諾するようにしたものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２６７４５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記したようなナビゲーション装置では、自動車メーカ、自動車ディーラー、カー用品販売店等における車両への組付工程時に、地図情報の使用許諾のためのライセンス設定が行われる。例えば、日本版、西欧版、東欧版、ロシア版等、複数の地図情報が地図記憶媒体に記憶されているような場合、車両への組付工程時に、ユーザが使用する特定の地図情報の使用許諾のためのライセンス設定が行われる。
【０００５】
このライセンス設定では、作業者の操作に応じて特定の地図情報を有効化するためのライセンスキーが不揮発性記憶媒体に記憶されるようになっており、装置の起動時に、この不揮発性記憶媒体にライセンスキーが記憶されているか否かに基づいて地図データの使用許諾の判定が行われる。
【０００６】
しかし、このような構成のナビゲーション装置では、自動車メーカ等において公式ライセンス設定が行われるまで不揮発性記憶媒体にライセンスキーが記憶されない。したがって、自動車メーカ等に出荷する前のナビゲーション装置の単体検査において、地図を表示させて地図記憶媒体に記憶された地図データの正常性を確認することができないといった問題がある。
【０００７】
なお、自動車メーカ等に出荷する前の検査において、一時的にライセンス設定を行うようにして不揮発性記憶媒体にライセンスキーを記憶させ、地図記憶媒体に記憶された地図データの正常性を検査し、検査後に不揮発性記憶媒体からライセンスキー消去するといった手法も考えられるが、このように不揮発性記憶媒体へのライセンスキーの書き換えを可能にするとライセンス管理が適切に行われなくなる可能性が生じるため好ましくない。また、不揮発性記憶媒体に記憶されたライセンスキーが消去されないまま誤って出荷されてしまい、ライセンス設定をしなくても地図表示が可能となってしまうことも考えられる。
【０００８】
本発明は上記点に鑑みたもので、公式ライセンス設定前であっても、ライセンスキーを不揮発性記憶媒体に記憶させることなく、地図を表示させて地図記憶媒体に記憶された地図データの正常性を確認できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１に記載の発明は、複数の地図データを記憶した地図記憶媒体を備えたナビゲーション装置であって、ライセンス設定を行うためのライセンス設定手段より複数の地図データの中で公式ライセンス設定を行う地図データの公式設定指示が入力された場合、当該公式設定指示に応じたライセンスキーを不揮発性記憶媒体に記憶させる公式ライセンス設定手段と、不揮発性記憶媒体からライセンスキーを読み出して揮発性記憶媒体に記憶させるライセンスキー記憶手段と、揮発性記憶媒体にライセンスキーが記憶されているか否かに基づいて当該ライセンスキーにより特定される地図データの地図表示機能を有効化する地図表示機能有効化手段と、ライセンス設定手段より複数の地図データの中で一時的にライセンス設定を行う地図データの一時設定指示が入力された場合、当該一時設定指示に応じたライセンスキーを揮発性記憶媒体に記憶させる一時ライセンス設定手段と、を備えたことを特徴としている。
【００１０】
このような構成によれば、複数の地図データの中で一時的にライセンス設定を行う地図データの一時設定指示が入力された場合、当該一時設定指示に応じたライセンスキーが揮発性記憶媒体に記憶され、揮発性記憶媒体にライセンスキーが記憶されているか否かに基づいて当該ライセンスキーにより特定される地図データの地図表示機能が有効化されるので、公式ライセンス設定前であっても、ライセンスキーを不揮発性記憶媒体に記憶させることなく、地図を表示させて地図記憶媒体に記憶された地図データの正常性を確認することができる。
【００１１】
また、請求項２に記載の発明は、一時ライセンス設定手段は、一時設定指示の入力に応じてライセンスキーを生成するための情報を取得し、当該取得したライセンスキーを生成するための情報を用いてライセンスキーを生成するライセンスキー生成手段と、ライセンスキー生成手段により生成されたライセンスキーを揮発性記憶媒体に記憶させるライセンスキー記憶手段と、を備えたことを特徴としている。
【００１２】
このような構成によれば、一時設定指示の入力に応じてライセンスキーを生成するための情報を取得し、当該取得したライセンスキーを生成するための情報を用いてライセンスキーが生成されるので、作業者は正規のライセンスを入手することなく地図を表示させて地図記憶媒体に記憶された地図データの正常性を確認することができる。
【００１３】
また、請求項３に記載の発明は、ライセンス設定を行うための通信端末と通信するための外部インタフェースを備え、ライセンス設定手段は、外部インタフェースに接続された通信端末として構成されていることを特徴としている。
【００１４】
このような構成によれば、ライセンス設定手段は、外部インタフェースに接続された通信端末として構成されているので、この通信端末を用いることなく一時ライセンス設定を行うことができない。したがって、一般ユーザに通信端末が使用されないように管理することで、一般ユーザにより一時ライセンス設定が可能となってしまうことを防止することが可能である。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係るナビゲーション装置の構成を示す図である。
【図２】公式ライセンス設定処理のフローチャートである。
【図３】地図データ使用許諾判定処理のフローチャートである。
【図４】一時ライセンス設定処理のフローチャートである。
【図５】公式ライセンス設定について説明するための図である。
【図６】一時ライセンス設定について説明するための図である。
【発明を実施するための形態】
【００１６】
本発明の一実施形態に係るナビゲーション装置の構成を図１に示す。本ナビゲーション装置１は、ＧＰＳ受信機１０、地図記憶装置１１、表示装置１２および制御装置１３を備えている。
【００１７】
ＧＰＳ受信機１０は、ＧＰＳ衛星からの電波を受信して現在位置を特定するための情報を制御装置１３へ送出する。
【００１８】
地図記憶装置１１は、地図記憶媒体に記憶された地図データの読み出しを行うための装置であり、内蔵ハードディスクドライブを用いて構成されている。本地図記憶装置１１には、西欧版（ＷＥＵ）、東欧版（ＥＥＵ）、ロシア版（ＲＵ）等、複数の地図データが地図記憶媒体に記憶されており。ライセンス設定を行うことにより複数の地図データの中から特定の地図データの使用が可能となる。なお、地図記憶装置１１の地図記憶媒体には、地図データ固有情報（Ｕｐｄａｔｅ．ｉｎｆ）も記憶されている。この地図データ固有情報には、西欧版（ＷＥＵ）、東欧版（ＥＥＵ）、ロシア版（ＲＵ）等のカバーエリアを示す情報や版数情報が含まれる。
【００１９】
表示装置１２は、液晶等のディスプレイを有し、当該ディスプレイに制御装置１３より入力される映像信号に応じた映像を表示させる。
【００２０】
制御装置１３は、ＣＰＵ１３ａ、揮発性記憶媒体としてのＤＲＡＭ１３ｂ、ＲＯＭ１３ｃ、不揮発性記憶媒体としてのフラッシュメモリ１３ｄ、外部インタフェース１３ｅを備えたコンピュータとして構成されている。ＣＰＵ１３ａ、ＤＲＡＭ１３ｂ、ＲＯＭ１３ｃ、フラッシュメモリ１３ｄおよび外部インタフェース１３ｅの間は、図示しない内部バスにより接続されている。
【００２１】
なお、ＲＯＭ１３ｃには、ナビゲーションＥＣＵ固有情報（ＶＮｃｏｄｅ）が記憶されている。また、フラッシュメモリ１３ｄに記憶されているデータは、ナビゲーション装置１の動作状態と関係なく保持されるが、ＤＲＡＭ１３ｂに記憶されたデータは、車両のイグニッションスイッチがオフ状態となり、ナビゲーション装置１が停止状態になると消去される。
【００２２】
制御装置１３には、車両に搭載された各部から車両信号が入力される。車両信号には、車速センサ、ジャイロスコープ、地磁気センサ等から入力される現在位置を特定するための情報、エンジンＥＣＵ（図示せず）から入力される車両固有情報（ＶＩＮコード）などがある。なお、車両固有情報（ＶＩＮコード）には、車両の製造年式、ボディータイプコード、製造番号等が含まれる。
【００２３】
外部インタフェース１３ｅは、車内ＬＡＮ２に接続された各機器と通信を行うためのインタフェースである。外部インタフェース１３ｅには、車内ＬＡＮ２を介してライセンス設定等を行うための通信端末３やオーディオ機器４等が接続されている。
【００２４】
本ナビゲーション装置１は、使用を開始する前に、地図データの使用許諾のためのライセンス設定（公式ライセンス設定）を行うようになっている。本実施形態では、自動車メーカ、自動車ディーラー、カー用品販売店等における車両への組付工程時に、作業者が通信端末３を操作して公式ライセンス設定を行うようになっている。
【００２５】
また、自動車メーカ等に出荷する前のナビゲーション装置の単体検査において、通信端末３を用いて一時的にライセンス設定（一時ライセンス設定）を行うことにより、地図を表示させて地図記憶媒体に記憶された地図データの正常性を検査することが可能となっている。以下、公式ライセンス設定および一時ライセンス設定の処理について説明する。
【００２６】
まず、図２に従って、公式ライセンス設定処理について説明する。なお、車両本ナビゲーション装置１が組付けられ、ナビゲーション装置１に通信端末３が接続されているものとする。作業者の操作に応じて、車両のイグニッションスイッチがオン状態になると、ナビゲーション装置１は起動して動作状態となり、制御装置１３は、図２に示す処理を実施する。
【００２７】
まず、公式ライセンス指示があるか否かを判定する（Ｓ１００）。具体的には、作業者の操作に応じて通信端末３よりライセンスの公式設定を指示する公式ライセンス設定指示（公式設定コマンド）が入力されたか否かを判定する。
【００２８】
ここで、公式ライセンス設定指示が入力されない場合、Ｓ１００の判定はＮＯとなり、Ｓ１００の判定を繰り返し実施する。
【００２９】
そして、作業者の操作に応じて通信端末３より公式ライセンス設定指示が入力されると、次に、ライセンスキーを生成する（Ｓ１０２）。具体的には、公式ライセンス設定指示に応じてライセンスキーを生成するための情報を取得し、当該取得したライセンスキーを生成するための情報を用いてライセンスキーを生成する。本実施形態では、車両固有情報（ＶＩＮコード）、地図データ固有情報（Ｕｐｄａｔｅ．ｉｎｆ）、ナビゲーションＥＣＵ固有情報（ＶＮｃｏｄｅ）の３つの固有情報からライセンスキーを生成する。すなわち、公式ライセンス設定の指示が入力されると、車両に搭載されたエンジンＥＣＵ等から車両コード（ＶＩＮコード）を取得し、地図記憶媒体から地図データ固有情報（Ｕｐｄａｔｅ．ｉｎｆ）を読み出し、ＲＯＭ１３ｃからナビゲーションＥＣＵ固有情報（ＶＮｃｏｄｅ）を読み出し、３つの情報を用いて予め定められた規則に従ってライセンスキーが生成されるようになっている。なお、このライセンスキーを生成する手法は、周知技術である。
【００３０】
次に、生成したライセンスキーをフラッシュメモリ１３ｄに記憶させる（Ｓ１０４）。具体的には、生成したライセンスキーをフラッシュメモリ１３ｄの予め定められた特定領域に記憶させ、本処理を終了する。なお、一旦ライセンス許可した地図データについてはライセンス不許可とならないようにするため、フラッシュメモリ１３ｄに記憶したライセンスキーの変更指示、消去指示は一切受け付けないようになっている。
【００３１】
次に、制御装置１３による地図データ使用許諾判定処理について説明する。図３に、地図データ使用許諾判定処理のフローチャートを示す。制御装置１３は、ナビゲーション装置１の起動時、フラッシュメモリ１３ｄにライセンスキーが記憶された場合、およびＤＲＡＭ１３ｂにライセンスキーが記憶された場合に、図３に示す処理を実施する。
【００３２】
まず、フラッシュメモリ１３ｄからライセンスキーを読み出してＤＲＡＭ１３ｂに記憶させる（Ｓ２００）。すなわち、フラッシュメモリ１３ｄの特定領域に記憶されたライセンスキーを読み出してＤＲＡＭ１３ｂの特定領域に記憶させる。なお、フラッシュメモリ１３ｄにライセンスキーが記憶されていない場合、ＤＲＡＭ１３ｂの特定領域に何も記憶させない。
【００３３】
次に、ＤＲＡＭ１３ｂにライセンスキーが記憶されているか否かに基づいてライセンスキーにより特定される地図データの地図表示機能を有効化するか否かを判定する（Ｓ２０２）。本実施形態では、ＤＲＡＭ１３ｂの特定領域に何らかのライセンスキーが記憶されているか否かに基づいてライセンスキーにより特定される地図データの地図表示機能を有効化するか否かを判定する。
【００３４】
公式ライセンス設定が正常に終了している場合、フラッシュメモリ１３ｄから読み出されたライセンスキーがＤＲＡＭ１３ｂに記憶されるため、Ｓ２０２の判定はＹＥＳとなり、ライセンスキーにより特定される地図データの地図表示機能を有効化する（Ｓ２０４）。この有効化により地図データの使用が許諾されたことになり、ライセンスキーにより特定される地図データによる地図表示が可能な状態となる。したがって、ユーザ操作に応じて表示装置１２のディスプレイに、自車位置周辺の地図等の表示が可能となる。
【００３５】
しかし、公式ライセンス設定が未実施でフラッシュメモリ１３ｄにライセンスキーが記憶されない場合、あるいは公式ライセンス設定が正常に終了しておらずフラッシュメモリ１３ｄにライセンスキーが記憶されない場合、Ｓ２０２の判定はＮＯとなり、地図データに基づく地図表示機能は無効となる（Ｓ２０６）。この場合、地図データの使用は許諾されないため地図表示はできない。
【００３６】
次に、図４に従って一時ライセンス設定処理について説明する。この処理は、自動車メーカ等に出荷する前のナビゲーション装置の単体検査において実施される。作業者によりナビゲーション装置１に通信端末３が接続され、ナビゲーション装置１が動作状態になると、制御装置１３は、図４に示す処理を実施する。
【００３７】
まず、一時ライセンス指示があるか否かを判定する（Ｓ３００）。具体的には、作業者の操作に応じて通信端末３よりライセンスの一時設定を指示する一時ライセンス設定指示（一時設定コマンド）が入力されたか否かを判定する。
【００３８】
ここで、一時ライセンス設定指示が入力されない場合、Ｓ３００の判定はＮＯとなり、Ｓ３００の判定を繰り返し実施する。
【００３９】
そして、作業者の操作に応じて通信端末３より一時ライセンス設定指示が入力されると、図２のＳ１０２と同様に、ライセンスキーを生成するための情報を取得し、当該取得したライセンスキーを生成するための情報を用いてライセンスキーを生成する（Ｓ３０２）。
【００４０】
次に、生成したライセンスキーをＤＲＡＭ１３ｂに記憶させ（Ｓ３０４）、本処理を終了する。
【００４１】
なお、ライセンスキーがＤＲＡＭ１３ｂに記憶されると、図３に示した地図データ使用許諾判定処理が実施され、ライセンスキーにより特定される地図データに基づく地図表示機能が有効化され地図表示が可能な状態となる。このようにして、地図を表示させて地図記憶媒体に記憶された地図データの正常性を確認する。
【００４２】
図５に示すように、上記した公式ライセンス設定処理では、通信端末３より入力される公式設定指示に応じてライセンスキーが生成されると、生成されたライセンスキーはフラッシュメモリ１３ｄに記憶される。そして、地図データ使用許諾判定処理では、フラッシュメモリ１３ｄからライセンスキーを読み出してＤＲＡＭ１３ｂに記憶させ、このＤＲＡＭ１３ｂにライセンスキーが記憶されているか否かに基づいてライセンスキーにより特定される地図データの地図表示機能を有効化するか否かの判定が行われる。
【００４３】
また、自動車メーカ等に出荷する前のナビゲーション装置の単体検査においては、フラッシュメモリ１３ｄにライセンスキーは記憶されておらず、図６に示すように、通信端末３より入力される一時設定指示に応じてライセンスキーが生成されると、生成されたライセンスキーがフラッシュメモリ１３ｄではなくＤＲＡＭ１３ｂに記憶される。このようにライセンスキーがＤＲＡＭ１３ｂに記憶されると、地図データ使用許諾判定処理にて、ライセンスキーにより特定される地図データに基づく地図表示機能が有効化され、地図表示が可能な状態となる。このようにして、地図を表示させて地図記憶媒体に記憶された地図データの正常性を確認することが可能となる。
【００４４】
上記した構成によれば、複数の地図データの中で一時的にライセンス設定を行う地図データの一時設定指示が入力された場合、当該一時設定指示に応じたライセンスキーが揮発性記憶媒体に記憶され、揮発性記憶媒体にライセンスキーが記憶されているか否かに基づいてライセンスキーにより特定される地図データの地図表示機能が有効化されるので、公式ライセンス設定前であっても、ライセンスキーを不揮発性記憶媒体に記憶させることなく、地図を表示させて地図記憶媒体に記憶された地図データの正常性を確認することができる。また、一時設定指示が入力された場合に、一時設定指示に応じたライセンスキーが揮発性記憶媒体に記憶される構成となっており、装置が停止状態になると、揮発性記憶媒体に記憶されていたライセンスキーは完全に消去されるので、自動車メーカ等に出荷した後に、ライセンス設定をしなくても地図表示が可能となってしまうようなことを防止することができる。
【００４５】
また、上記した構成では、一時設定指示の入力に応じてライセンスキーを生成するための情報を取得し、当該取得したライセンスキーを生成するための情報を用いてライセンスキーが生成されるので、作業者は正規のライセンスを入手することなく地図を表示させて地図記憶媒体に記憶された地図データの正常性を確認することができる。
【００４６】
また、上記した構成では、外部インタフェースに接続された通信端末を用いてライセンス設定を行うように構成されており、この通信端末を用いることなく一時ライセンス設定を行うことができないので、一般ユーザに通信端末が使用されないように管理することで、一般ユーザにより一時ライセンス設定が可能となってしまうことを防止することが可能である。
【００４７】
なお、本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づいて種々なる形態で実施することができる。
【００４８】
例えば、上記実施形態では、自動車メーカ等における車両への組付工程時に、作業者が通信端末３を操作して公式ライセンス設定を行う構成を示したが、更に、車両への組付完了後に、ライセンス購入手続により取得したライセンスキーをライセンスキー設定画面に従って入力して公式ライセンス設定を行い、ライセンスキーをフラッシュメモリ１３ｄに記憶させるように構成してもよい。また、自動車メーカ等における車両への組付工程時に、ライセンス購入手続により取得したライセンスキーをライセンスキー設定画面に従って入力して公式ライセンス設定を行い、ライセンスキーをフラッシュメモリ１３ｄに記憶させるように構成してもよい。このように、ライセンスキーを直接入力する構成とすることで、ライセンスキーを生成するための情報を取得してライセンスキーを生成する処理を不要とすることができる。
【００４９】
なお、上記実施形態における構成と特許請求の範囲の構成との対応関係について説明すると、Ｓ１００〜Ｓ１０４が公式ライセンス設定手段に相当し、Ｓ２００がライセンスキー記憶手段に相当し、Ｓ２０２およびＳ２０４が地図表示機能有効化手段に相当し、Ｓ３００〜Ｓ３０４が一時ライセンス設定手段に相当し、
Ｓ３０２がライセンスキー生成手段に相当し、Ｓ３０４がライセンスキー記憶手段に相当する。
【符号の説明】
【００５０】
１      ナビゲーション装置
１０    ＧＰＳ受信機
１１    地図記憶装置
１２    表示装置
１３    制御装置
１３ａ  ＣＰＵ
１３ｂ  ＤＲＡＭ
１３ｃ  ＲＯＭ１３
１３ｄ  フラッシュメモリ
１３ｅ  外部インタフェース
２      車内ＬＡＮ
３      通信端末
【図１】
2010197214.tif 000003
【図２】
2010197214.tif 000004
【図３】
2010197214.tif 000005
【図４】
2010197214.tif 000006
【図５】
2010197214.tif 000007
【図６】
2010197214.tif 000008