(57)【要約】【課題】  ＨＤＤ搭載ナビを利用するユーザに対して悪い印象を与えないようにし、また、コリドー機能を不正な目的で利用できないようにする。【解決手段】  ユーザが操作スイッチ群７等を操作して認証キーを入力し（Ｓ４１）、この入力された認証キーと、制御回路８のＲＯＭに予め記憶された認証キーとを照合し（Ｓ４２）、双方の認証キーが一致するか否かを判定する（Ｓ４３）。ここで、肯定判定される（照合ＯＫ）場合には、コリドー機能の利用期間を入力（設定）する画面を表示し（Ｓ４５）、利用期間を入力（設定）する（Ｓ４６）。【選択図】        図８
2006133038.tif 000002
【特許請求の範囲】
【請求項１】
ナビゲーション用データを記憶するＨＤＤをナビゲーション装置本体から取り外す前に、前記ＨＤＤから前記ナビゲーション用データを読み出し、この読み出したナビゲーション用データを前記ナビゲーション装置本体のメモリへ記憶し、前記ＨＤＤを前記ナビゲーション装置本体から取り外した後は、前記メモリの記憶するナビゲーション用データを利用するコリドー機能を実行する制御手段を備えるナビゲーション装置であって、
前記コリドー機能の利用期間に関する情報を報知する利用期間報知手段を備えることを特徴とするナビゲーション装置。
【請求項２】
前記コリドー機能を利用する際、前記コリドー機能の利用期間を設定する利用期間設定手段を備え、
前記利用期間報知手段は、前記利用期間設定手段によって設定された利用期間に関する情報を報知することを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
前記利用期間報知手段は、前記ナビゲーション装置の起動時に、前記利用期間が終了するまでの残りの期間を報知することを特徴とする請求項１又は２記載のナビゲーション装置。
【請求項４】
前記メモリは、前記コリドー機能と、前記ナビゲーション装置が実行するその他の機能とにおいて共用されるメモリであって、
前記コリドー機能を利用する際、前記コリドー機能に利用する前記メモリの記憶容量の割合を、複数の割合から選択する記憶容量割合選択手段を備えることを特徴とする請求項１〜３の何れか１項に記載のナビゲーション装置。
【請求項５】
前記記憶容量割合選択手段によって選択する際、所定以上の割合を選択すると前記その他の機能の動作に影響が出る可能性がある旨の内容を報知する動作影響報知手段を備えることを特徴とする請求項４記載のナビゲーション装置。
【請求項６】
前記コリドー機能に対する認証キーを記憶する認証キー記憶手段と、
前記コリドー機能を利用する際に、認証キーを入力する認証キー入力手段と、
前記認証キー入力手段によって入力された認証キーと、前記認証キー記憶手段の記憶する認証キーとが一致するか否かを判定する認証キー判定手段と、
前記認証キー判定手段によって前記認証キー入力手段によって入力された認証キーと前記認証キー記憶手段の記憶する認証キーとが一致すると判定されることを前記コリドー機能の利用可能条件とし、この利用可能条件を満たす場合に、前記コリドー機能の実行を開始する指示を前記制御手段へ出すコリドー機能指示手段と、を備え、
前記制御手段は、前記コリドー機能指示手段からの前記コリドー機能の実行を開始する指示を受けて、前記コリドー機能の実行を開始することを特徴とする請求項１〜５の何れか１項に記載のナビゲーション装置。
【請求項７】
前記ナビゲーション装置本体への前記ＨＤＤの取り付け状態を判定するＨＤＤ状態判定手段を備え、
前記コリドー機能指示手段は、前記コリドー機能の利用可能な条件として、前記ＨＤＤ状態判定手段によって前記ＨＤＤが取り外された状態であると判定されることを含むことを特徴とする請求項６記載のナビゲーション装置。
【請求項８】
前記コリドー機能の実行を開始してからの継続利用期間が予め設定された有効期限を過ぎたか否かを判定する有効期限判定手段を備え、
前記コリドー機能指示手段は、前記コリドー機能の利用可能な条件として、前記有効期限判定手段によって有効期限を過ぎていないと判定されることを含み、
前記有効期限に関する利用可能な条件を満たしていない場合、前記コリドー機能の実行を終了する指示を前記制御手段へ出し、
前記制御手段は、前記コリドー機能指示手段からの前記コリドー機能の実行を終了する指示を受けて、前記コリドー機能の実行を終了することを特徴とする請求項６又は７記載のナビゲーション装置。
【請求項９】
ナビゲーション装置本体からナビゲーション用データを記憶するＨＤＤが取り外し可能なナビゲーション装置であって、
前記ナビゲーション装置本体へのＨＤＤの取り付け状態を判定するＨＤＤ状態判定手段と、
前記ＨＤＤの代替ＨＤＤを利用する際の暗号コードを記憶する暗号コード記憶手段と、
前記ＨＤＤ状態判定手段によって前記ナビゲーション装置本体に代替ＨＤＤが取り付けられた状態であると判定した場合、前記代替ＨＤＤの記憶する暗号コードと前記暗号コード記憶手段の記憶する暗号コードとが所定の条件を満たすか否かを判定する暗号コード判定手段と、を備え、
前記暗号コード判定手段によって、前記所定の条件を満たすと判定される場合に、前記代替ＨＤＤの記憶するナビゲーション用データを利用することを特徴とするナビゲーション装置。
【請求項１０】
ナビゲーション用データを記憶するＨＤＤをナビゲーション装置本体から取り外す際、事前に、前記ＨＤＤから前記ナビゲーション用データを読み出し、この読み出したナビゲーション用データを前記ナビゲーション装置本体のメモリへ記憶し、前記ＨＤＤを前記ナビゲーション装置本体から取り外した後は、前記メモリの記憶するナビゲーション用データを利用するコリドー機能を実行する制御手段を備えるナビゲーション装置であって、
前記コリドー機能に対する認証キーを記憶する認証キー記憶手段と、
前記コリドー機能を利用する際に、認証キーを入力する認証キー入力手段と、
前記認証キー入力手段によって入力された認証キーと、前記認証キー記憶手段の記憶する認証キーとが一致するか否かを判定する認証キー判定手段と、
前記認証キー判定手段によって前記認証キー入力手段によって入力された認証キーと前記認証キー記憶手段の記憶する認証キーとが一致すると判定されることを前記コリドー機能の利用可能条件とし、この利用可能条件を満たす場合に、前記コリドー機能の実行を開始する指示を前記制御手段へ出すコリドー機能指示手段と、を備え、
前記制御手段は、前記コリドー機能指示手段からの前記コリドー機能の実行を開始する指示を受けて、前記コリドー機能の実行を開始することを特徴とするナビゲーション装置。
【請求項１１】
前記ナビゲーション装置本体への前記ＨＤＤの取り付け状態を判定するＨＤＤ状態判定手段を備え、
前記コリドー機能指示手段は、前記コリドー機能の利用可能な条件として、前記ＨＤＤ状態判定手段によって前記ＨＤＤが取り外された状態であると判定されることを含むことを特徴とする請求項１０記載のナビゲーション装置。
【請求項１２】
前記コリドー機能の実行を開始してからの継続利用期間が予め設定された有効期限を過ぎたか否かを判定する有効期限判定手段を備え、
前記コリドー機能指示手段は、前記コリドー機能の利用可能な条件として、前記有効期限判定手段によって有効期限を過ぎていないと判定されることを含み、
前記有効期限に関する利用可能な条件を満たしていない場合、前記コリドー機能の実行を終了する指示を前記制御手段へ出し、
前記制御手段は、前記コリドー機能指示手段からの前記コリドー機能の実行を終了する指示を受けて、前記コリドー機能の実行を終了することを特徴とする請求項１０又は１１記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関するものである。
【背景技術】
【０００２】
従来、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disk）等のメディアのデッキメカを、ナビゲーション機能（地図データの読み出し）とオーディオ機能（音楽や映像の再生）とで共用するナビゲーション装置が提案されている。（例えば、特許文献１、特許文献２参照。）。この特許文献１、及び特許文献２に開示されているナビゲーション装置は、デッキメカをオーディオ機能に使用する際には、事前に、デッキメカから地図データを読み出してメモリに記憶させ、このメモリに記憶させた地図データを利用することで、ナビゲーション機能とオーディオ機能とを両立させる。
【特許文献１】特開平２−１５１７１５号公報
【特許文献２】特開平３−６７７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述した、従来のナビゲーション機能とオーディオ機能とを両立させる機能は、メモリの容量制限により、ＣＤやＤＶＤから直接地図データを読み出してナビゲーション機能を実行する場合に比べ、地図描画や経路案内等のナビゲーションの基本機能にある程度の制約を受けることがある。しかし、ナビゲーション機能とオーディオ機能の両立を実現するという点では、有益な機能といえる。
【０００４】
一方、従来、大記憶容量を特徴としたＨＤＤ（Hard Disk Drive）を搭載したナビゲーション装置（以下、ＨＤＤ搭載ナビ）がある。このＨＤＤ搭載ナビでは、ＨＤＤは基本的に常時取り付けられているため、ＨＤＤに記憶される地図データが読み出せないような状況は起こり得ないと考えられていた。
【０００５】
しかしながら、例えば、ＨＤＤ内の地図データのメンテナンスを行う場合にはＨＤＤを取り外すため、ＨＤＤ搭載ナビであっても、従来のナビゲーション機能とオーディオ機能とを両立させる機能のように、予めメモリへ記憶させた地図データを利用する機能（以下、コリドー機能）や、その他の対策の必要性が見直されている。
【０００６】
ＨＤＤ搭載ナビにおいて、上述したコリドー機能（すなわち、ＨＤＤをＨＤＤ搭載ナビ本体から取り外す前に、ＨＤＤから地図データを読み出してメモリに記憶させ、ＨＤＤを取り外した後は、このメモリに記憶させた地図データを利用する機能）を実現しようとする場合、次のような問題がある。
【０００７】
従来のナビゲーション機能とオーディオ機能とを両立させる機能を利用する場合、ＣＤやＤＶＤ等のメディアは、デッキメカから取り出されることがあっても車室内にある可能性が高いため、上記機能を速やかに解除することが可能となる。
【０００８】
これに対し、ＨＤＤ搭載ナビにおいてコリドー機能を利用する場合、ＨＤＤを車室内から車室外へ持ち出すことが多いため、コリドー機能を速やかに解除することができない。このため、ＨＤＤ搭載ナビでは、コリドー機能の利用期間が長期化する可能性が高く、さらに、メモリ容量の制限がある場合には、ナビゲーションの基本機能の制約を受ける時間が長期化すると考えられる。
【０００９】
このように、ＨＤＤ搭載ナビにおいてコリドー機能を利用する場合、ナビゲーションの基本機能の制約を受ける時間が長期化すると考えられるため、ユーザに対して悪い印象を与えてしまう問題がある。また、コリドー機能以外の他の対策を施したとしても、ナビゲーションの基本機能が制約されるのであれば、上記と同様に、ユーザに対して悪い印象を与えてしまう問題がある。さらに、ＨＤＤは、データの複製や改ざん等を行うことが可能であるため、これらを目的としてコリドー機能が不正利用されるという問題もある。
【００１０】
本発明は、かかる問題を鑑みてなされたもので、第１の目的は、ＨＤＤ搭載ナビを利用するユーザに対して悪い印象を与えないようにすることである。また、第２の目的は、コリドー機能を不正な目的で利用できないようにすることである。
【課題を解決するための手段】
【００１１】
請求項１に記載のナビゲーション装置は、ナビゲーション用データを記憶するＨＤＤをナビゲーション装置本体から取り外す前に、ＨＤＤからナビゲーション用データを読み出し、この読み出したナビゲーション用データをナビゲーション装置本体のメモリへ記憶し、ＨＤＤをナビゲーション装置本体から取り外した後は、メモリの記憶するナビゲーション用データを利用するコリドー機能を実行する制御手段を備えるナビゲーション装置であって、コリドー機能の利用期間に関する情報を報知する利用期間報知手段を備えることを特徴とする。
【００１２】
このように、コリドー機能の利用期間に関する情報を報知することで、ユーザは、コリドー機能が動作中であることが把握できるようになる。従って、ナビゲーションの基本機能に制約を受ける場合であっても、この制約を受けることによる不便さを心理的に和らげる効果が期待できる。その結果、ＨＤＤ搭載ナビを利用するユーザに対して悪い印象を与えないようにすることが可能となる。
【００１３】
請求項２に記載のナビゲーション装置は、コリドー機能を利用する際、コリドー機能の利用期間を設定する利用期間設定手段を備え、利用期間報知手段は、利用期間設定手段によって設定された利用期間に関する情報を報知することを特徴とする。これにより、コリドー機能の利用期間を任意に設定することができ、ユーザは、その設定した利用期間に関する情報を把握することができる。
【００１４】
請求項３に記載のナビゲーション装置によれば、利用期間報知手段は、ナビゲーション装置の起動時に、利用期間が終了するまでの残りの期間を報知することを特徴とする。これにより、ユーザは、ナビゲーションの基本機能に制限を受けるコリドー機能を利用しなければならない期間を把握することができる。また、ＨＤＤの取り外しを行っていないユーザがＨＤＤ搭載ナビを起動する場合にも、コリドー機能が動作することを報知することができる。
【００１５】
請求項４に記載のナビゲーション装置によれば、メモリは、コリドー機能と、ナビゲーション装置が実行するその他の機能とにおいて共用されるメモリであって、コリドー機能を利用する際、コリドー機能に利用するメモリの記憶容量の割合を、複数の割合から選択する記憶容量割合選択手段を備えることを特徴とする。
【００１６】
これにより、ユーザは、コリドー機能を実行しているときのナビゲーションの機能を他の機能よりも優先させるか、ナビゲーションの機能を簡易的な範囲で留めるか等を選択することが可能となる。
【００１７】
請求項５に記載のナビゲーション装置によれば、記憶容量割合選択手段によって選択する際、所定以上の割合を選択するとその他の機能の動作に影響が出る可能性がある旨の内容を報知する動作影響報知手段を備えることを特徴とする。
【００１８】
これにより、コリドー機能を実行しているときに他の機能に制約が出たとしても、事前にその旨は報知されているため、ユーザからのクレームを未然に防止する効果が期待できる。なお、その他の機能の具体的な制約内容を加えて報知するようにしてもよい。
【００１９】
請求項６に記載のナビゲーション装置は、コリドー機能に対する認証キーを記憶する認証キー記憶手段と、
コリドー機能を利用する際に、認証キーを入力する認証キー入力手段と、
認証キー入力手段によって入力された認証キーと、認証キー記憶手段の記憶する認証キーとが一致するか否かを判定する認証キー判定手段と、
認証キー判定手段によって認証キー入力手段によって入力された認証キーと認証キー記憶手段の記憶する認証キーとが一致すると判定されることをコリドー機能の利用可能条件とし、この利用可能条件を満たす場合に、コリドー機能の実行を開始する指示を制御手段へ出すコリドー機能指示手段と、を備え、
制御手段は、コリドー機能指示手段からのコリドー機能の実行を開始する指示を受けて、コリドー機能の実行を開始することを特徴とする。
【００２０】
このように、ＨＤＤ搭載ナビにおいて、コリドー機能の利用可能条件を設定し、この利用可能条件を満たす場合にコリドー機能の実行を開始することで、コリドー機能を不正な目的で利用できないようにすることができる。また、予め記憶される認証キーと、ユーザによって入力された認証キーとが一致することをコリドー機能の利用可能条件としているため、ＨＤＤ内のデータの不正複製や改ざん等を目的としてＨＤＤを取り外した状態でのコリドー機能の利用を防止することができる。なお、認証キーは、ナビゲーション製造メーカから正規なユーザのみに提供すればよい。
【００２１】
請求項７に記載のナビゲーション装置は、ナビゲーション装置本体へのＨＤＤの取り付け状態を判定するＨＤＤ状態判定手段を備え、コリドー機能指示手段は、コリドー機能の利用可能な条件として、ＨＤＤ状態判定手段によってＨＤＤが取り外された状態であると判定されることを含むことを特徴とする。
【００２２】
これにより、ＨＤＤが取り付けられた状態において、ユーザの意図しない操作によってコリドー機能が実行しないようにすることができるため、ナビゲーションの機能に誤って制約が掛かるような事態を未然に防止することが可能となる。
【００２３】
請求項８に記載のナビゲーション装置は、コリドー機能の実行を開始してからの継続利用期間が予め設定された有効期限を過ぎたか否かを判定する有効期限判定手段を備え、
コリドー機能指示手段は、コリドー機能の利用可能な条件として、有効期限判定手段によって有効期限を過ぎていないと判定されることを含み、
有効期限に関する利用可能な条件を満たしていない場合、コリドー機能の実行を終了する指示を制御手段へ出し、
制御手段は、コリドー機能指示手段からのコリドー機能の実行を終了する指示を受けて、コリドー機能の実行を終了することを特徴とする。
【００２４】
例えば、コリドー機能の継続利用日数をカウントし、この継続利用日数が有効期限となる日数以上になった場合は、ＨＤＤの取り付け状態に関わらず、コリドー機能の正規な利用では無いとして、コリドー機能の実行を終了する。これにより、コリドー機能の適正な利用を促すことが可能となる。
【００２５】
なお、継続利用日数のカウントは、ナビゲーション装置に搭載されている、周知のＧＰＳ（Global Positioning System）のためのＧＰＳ受信機の取得する日付時刻情報を利用することで、厳密に行うことができる。
【００２６】
請求項９に記載のナビゲーション装置は、ナビゲーション装置本体からナビゲーション用データを記憶するＨＤＤが取り外し可能なナビゲーション装置であって、
ナビゲーション装置本体へのＨＤＤの取り付け状態を判定するＨＤＤ状態判定手段と、
ＨＤＤの代替ＨＤＤを利用する際の暗号コードを記憶する暗号コード記憶手段と、
ＨＤＤ状態判定手段によってナビゲーション装置本体に代替ＨＤＤが取り付けられた状態であると判定した場合、代替ＨＤＤの記憶する暗号コードと暗号コード記憶手段の記憶する暗号コードとが所定の条件を満たすか否かを判定する暗号コード判定手段と、を備え、
暗号コード判定手段によって、所定の条件を満たすと判定される場合に、代替ＨＤＤの記憶するナビゲーション用データを利用することを特徴とする。
【００２７】
一般に、ＨＤＤ搭載ナビでは、ＨＤＤとＨＤＤ搭載ナビ本体とのインターフェースは独立したハード構成となっているため、ＨＤＤが取り外されたときには、代替のＨＤＤ（代替ＨＤＤ）の利用を可能にする。そして、この代替ＨＤＤがＨＤＤ搭載ナビ本体に取り付けられた場合には、暗号コードを用いた判定を行うようにして、代替ＨＤＤの利用を可能にする。これにより、不正な暗号コードの記憶されたＨＤＤが取り付けられた場合には、暗号コードが所定の条件を満たさないと判定されるため、不正なＨＤＤが利用されることを防止することができる。
【００２８】
なお、代替ＨＤＤに記憶されるナビゲーション用データ、及び暗号コードの作成には、ナビゲーション製造メーカが提供する専用ソフトを使用して作成されるようにし、また、この専用ソフトは、ナビゲーション製造メーカへのＨＤＤメンテナンスの申し込み時に、ナビゲーション製造メーカから配布するようにすればよい。
【００２９】
請求項１０に記載のナビゲーション装置は、ナビゲーション用データを記憶するＨＤＤをナビゲーション装置本体から取り外す際、事前に、ＨＤＤからナビゲーション用データを読み出し、この読み出したナビゲーション用データをナビゲーション装置本体のメモリへ記憶し、ＨＤＤをナビゲーション装置本体から取り外した後は、メモリの記憶するナビゲーション用データを利用するコリドー機能を実行する制御手段を備えるナビゲーション装置であって、
コリドー機能に対する認証キーを記憶する認証キー記憶手段と、
コリドー機能を利用する際に、認証キーを入力する認証キー入力手段と、
認証キー入力手段によって入力された認証キーと、認証キー記憶手段の記憶する認証キーとが一致するか否かを判定する認証キー判定手段と、
認証キー判定手段によって認証キー入力手段によって入力された認証キーと認証キー記憶手段の記憶する認証キーとが一致すると判定されることをコリドー機能の利用可能条件とし、この利用可能条件を満たす場合に、コリドー機能の実行を開始する指示を制御手段へ出すコリドー機能指示手段と、を備え、
制御手段は、コリドー機能指示手段からのコリドー機能の実行を開始する指示を受けて、コリドー機能の実行を開始することを特徴とする。
【００３０】
このように、ＨＤＤ搭載ナビにおいて、予め記憶される認証キーと、ユーザによって入力された認証キーとが一致することをコリドー機能の利用可能条件とし、この利用可能条件を満たす場合にコリドー機能の実行を開始することで、コリドー機能を不正な目的で利用できないようにすることができる。その結果、ＨＤＤ内のデータの不正複製や改ざん等を目的としてＨＤＤを取り外した状態でのコリドー機能の利用を防止することができる。
【００３１】
請求項１１に記載のナビゲーション装置は、ナビゲーション装置本体へのＨＤＤの取り付け状態を判定するＨＤＤ状態判定手段を備え、コリドー機能指示手段は、コリドー機能の利用可能な条件として、ＨＤＤ状態判定手段によってＨＤＤが取り外された状態であると判定されることを含むことを特徴とする。これにより、ＨＤＤが取り付けられた状態におけるユーザの意図しない操作によるコリドー機能の実行を防ぐことができる。
【００３２】
請求項１２に記載のナビゲーション装置では、コリドー機能の実行を開始してからの継続利用期間が予め設定された有効期限を過ぎたか否かを判定する有効期限判定手段を備え、
コリドー機能指示手段は、コリドー機能の利用可能な条件として、有効期限判定手段によって有効期限を過ぎていないと判定されることを含み、
有効期限に関する利用可能な条件を満たしていない場合、コリドー機能の実行を終了する指示を制御手段へ出し、
制御手段は、コリドー機能指示手段からのコリドー機能の実行を終了する指示を受けて、コリドー機能の実行を終了することを特徴とする。
【００３３】
このように、有効期限に関する利用可能な条件を満たしていない場合（すなわち、有効期限を過ぎた場合）には、ＨＤＤの取り付け状態に関わらず、コリドー機能の正規な利用では無いとして、コリドー機能の実行を終了する。これにより、コリドー機能の適正な利用を促すことが可能となる。
【発明を実施するための最良の形態】
【００３４】
以下、本発明の実施の形態におけるＨＤＤ（Hard Disk Drive）を搭載したナビゲーション装置（以下、ＨＤＤ搭載ナビ）について、図面に基づいて説明する。なお、本実施形態では、自動車等の車両に搭載されるＨＤＤ搭載ナビの一機能として適用した場合について説明するものである。
【００３５】
図１は、ＨＤＤ搭載ナビ１００の概略構成を示すブロック図である。同図に示すように、ＨＤＤ搭載ナビ１００は、位置検出器１、地図データ入力器６、操作スイッチ群７、制御回路８、外部メモリ９、表示装置１０、送受信機１１、音声入力マイク１２、及び、図示しないリモコンセンサ、リモートコントローラ（以下、リモコン）によって構成される。
【００３６】
なお、制御回路８は、マイクロコンピュータとして構成されており、内部には、不揮発性メモリ等が採用されるメモリや、何れも周知のＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインが備えられている。ＲＯＭには、制御回路８が実行するためのプログラムが書き込まれており、このプログラムに従ってＣＰＵ等が所定の演算処理を実行する。なお、この制御回路８内のメモリは、後述するコリドー機能と、ＨＤＤ搭載ナビ１００が実行するその他の機能とにおいて共用されるものである。
【００３７】
位置検出器１は、自車両の進行方向の方位を検出する地磁気センサ２、自車両の鉛直方向周りの角速度を検出するジャイロセンサ３、自車両の移動距離を検出する距離センサ４、及び衛星からの電波に基づいて、現在位置を示す位置情報や現在の日時を示す日付時刻情報を検出するＧＰＳ（Global Positioning System）のためのＧＰＳ受信機５を有している。これらは、各々が性質の異なる誤差を持っているため、複数のセンサにより各々補完しながら使用するように構成されている。
【００３８】
なお、各センサの精度によっては位置検出器１を上述した内の一部で構成してもよく、更に、図示しないステアリングの回転センサ、各転動輪の回転速度から速度を検出する車速センサ等を用いてもよい。
【００３９】
地図データ入力器６は、ＨＤＤ（Hard Disk Drive、以下、ＨＤＤ６）であり、このＨＤＤ６には、道路データ、索引データ、描画データ等によって構成されるナビゲーション用データが記憶されている。
【００４０】
このＨＤＤ６と制御回路８（ＨＤＤ搭載ナビ本体）とのインターフェースは独立したハード構成となっているため、ＨＤＤ搭載ナビ本体からＨＤＤ６を取り外すことができる。これにより、ＨＤＤ６内のナビゲーション用データのメンテナンス（ナビゲーション用データの書き換え等）を車外で行ったり、ユーザの自宅のＰＣ（Personal Computer）等を用いてＨＤＤ６に各種コンテンツを複製したりすることができる。
【００４１】
操作スイッチ群７は、例えば、表示装置１０と一体になったタッチスイッチもしくはメカニカルなスイッチ等が用いられ、各種入力に使用される。外部メモリ９は、メモリカード等の読み書き可能な記憶媒体を備える。
【００４２】
表示装置１０は、例えば液晶ディスプレイによって構成され、表示装置１０の画面には位置検出器１から入力された自車両の現在位置に対応する自車位置マークと、ＨＤＤ６に記憶されるナビゲーション用データによって生成される自車両周辺の道路地図を表示することができる。
【００４３】
送受信機１１は、外部との通信接続を行うものであり、例えば、道路に敷設されたビーコンや各地のＦＭ放送局を介して、ＶＩＣＳ（Vehicle Information and Communication System）（登録商標）センタから提供される道路交通情報を受信するＶＩＣＳセンサと接続される。
【００４４】
音声入力マイク１２は、ユーザによる音声入力を行う場合に用いられるものである。この音声入力マイク１２から入力された音声信号は、制御回路８において電気信号に変換される。制御回路８では、この電気信号を分析し発話内容を解析する処理を行う（以下、音声入力機能）。
【００４５】
ＨＤＤ搭載ナビ１００は、ナビゲーションの基本機能（ナビゲーション機能）として、地図描画機能、及び経路案内機能を備えている。地図描画機能とは、現在位置とその周辺の地図を表示する機能である。また、経路案内機能とは、リモコンを介してリモコンセンサから（或いは、操作スイッチ群７）から目的地を入力すると、現在位置等を出発地とする目的地までの経路を自動的に探索し、自車両の進行に応じた道路地図表示を行いながら目的地まで案内する機能である。
【００４６】
また、ＨＤＤ搭載ナビ１００は、上記ナビゲーション機能の他、施設を検索する施設検索機能や、図示しないオーディオ機器を動作するためのオーディオ機能等、各種の機能を実行する。
【００４７】
続いて、本実施形態のＨＤＤ搭載ナビ１００の特徴部分について説明する。本実施形態のＨＤＤ搭載ナビ１００は、ＨＤＤ６内のナビゲーション用データのメンテナンスや、ユーザの自宅のＰＣ等を用いてＨＤＤ６に各種コンテンツを複製したりするためにＨＤＤ６がＨＤＤ搭載ナビゲーション装置本体から取り外された場合であっても、上述したナビゲーション機能を実行することができる。
【００４８】
これを実現する第１の機能は、ＨＤＤ６が取り外されたときに代替のＨＤＤ（代替ＨＤＤ）を利用する（以下、代替ＨＤＤ利用機能）、ことで、上述したナビゲーション機能を実行するというものである。
【００４９】
また、第２の機能は、ＨＤＤ６をＨＤＤ搭載ナビ本体から取り外す前に、ＨＤＤ６からナビゲーション用データを読み出し、この読み出したナビゲーション用データを制御回路８内のメモリへ記憶させ、ＨＤＤ６が取り外された後は、このメモリの記憶するナビゲーション用データを利用する（以下、コリドー機能）ことで、上述したナビゲーション機能を実行するというものである。
【００５０】
なお、制御回路８のメモリの記憶容量は、大記憶容量を特徴とするＨＤＤ６に比べて少ないため、このメモリに記憶されたナビゲーション用データを利用して実行されるナビゲーション機能には、ある程度の制約が掛かることがある。
【００５１】
以下、この代替ＨＤＤ利用機能、及びコリドー機能における処理について、フローチャートを用いて説明する。先ず、コリドー機能を実行するにあたっては、ＨＤＤ６がＨＤＤ搭載ナビ本体に取り付けられている時（装着時）に、図２に示すメモリ使用容量設定処理を実行する。このメモリ使用容量設定処理は、コリドー機能に利用する制御回路８のメモリの記憶容量の割合を選択（設定）するものである。
【００５２】
図２に示すステップ（以下、Ｓと記す）１０では、図３に示すメモリ使用容量設定画面を表示する。本処理では、ナビゲーション機能を他の機能よりも優先して実行する場合（ナビゲーション機能優先レベル）には、コリドー機能に利用するメモリの記憶容量の割合を高く設定する。一方、ナビゲーション機能を簡易的な範囲で留める場合（ナビゲーション機能簡易レベル）には、コリドー機能に利用するメモリの記憶容量の割合を低く設定する。
【００５３】
Ｓ１１では、設定画面に表示された２つの使用割合のうち、何れかが選択（設定）される。これにより、ユーザは、コリドー機能を実行しているときのナビゲーション機能を他の機能よりも優先させるか、あるいは、ナビゲーション機能を簡易的な範囲で留めるかを選択することが可能となる。
【００５４】
なお、図３に示すように、ナビゲーション機能優先レベルを選択すると、その他の機能の動作に影響が出る可能性がある旨を併記しておく。これにより、コリドー機能を実行しているときに他の機能に制約が出たとしても、事前にその旨はユーザに報知されているため、ユーザからのクレームを未然に防止する効果が期待できる。なお、その他の機能の具体的な制約内容をさらに加えておくようにしてもよい。
【００５５】
このメモリ使用容量設定処理が終了すると、ＨＤＤ搭載ナビ１００では、ＨＤＤ６がＨＤＤ搭載ナビ本体から取り外される前に、ＨＤＤ６からナビゲーション用データを読み出し、この読み出したナビゲーション用データを制御回路８内のメモリへ記憶させる。
【００５６】
次に、ＨＤＤ６がＨＤＤ搭載ナビ本体から取り外された後に、ＨＤＤ搭載ナビ１００を起動した場合の処理について、図４に示すフローチャートを用いて説明する。先ず、ＨＤＤ搭載ナビ１００に電源が投入されると、ＨＤＤ６へのアクセスを試みる。ここで、ＨＤＤ６へアクセスできなかった場合には、ＨＤＤ６が取り外された状態であるとして、代替ＨＤＤ利用機能、及びコリドー機能の処理に移行する。
【００５７】
このように、本実施形態では、ＨＤＤ６へのアクセスを試みることによって、ＨＤＤ搭載ナビ本体へのＨＤＤ６の取り付け状態を判定し、ＨＤＤ６が取り外された状態であると判定されることをコリドー機能の利用可能な条件としている。
【００５８】
これにより、ＨＤＤ６が取り付けられた状態において、ユーザの意図しない操作によってコリドー機能が実行しないようにすることができるため、ナビゲーション機能に誤って制約が掛かるような事態を未然に防止することが可能となる。
【００５９】
図４に示すＳ２０では、図５に示すＨＤＤ非装着時のメニュー画面を表示する。Ｓ２１では、図５に示したメニューの何れかが選択される。Ｓ２２では、「代替ＨＤＤ装着」が選択されたか否かを判定する。ここで、肯定判定される場合にはＳ２３の「代替ＨＤＤ利用処理」を実行し、否定判定される場合にはＳ２４の「コリドー機能利用処理」を実行する。
【００６０】
Ｓ２５では、ナビゲーション機能実行処理を実行する。Ｓ２６では、ユーザがナビゲーション機能の終了操作を行ったか否かを判定する。ここで、肯定判定される場合には本処理を終了し、否定判定される場合にはＳ２５へ処理を移行し、ナビゲーション機能実行処理を繰り返し行う。
【００６１】
次に、図４に示したＳ２３における代替ＨＤＤ利用処理について、図６に示すフローチャートを用いて説明する。Ｓ３０では、先ず、図７（ａ）に示すように、代替ＨＤＤの装着を促す画面表示を行い、そのうえで、代替ＨＤＤが装着されたか（取り付けられたか）否かを判定する。ここで、肯定判定される場合にはＳ３１へ処理を進め、否定判定される場合には代替ＨＤＤが装着されるまで待機状態となる。
【００６２】
Ｓ３１では、代替ＨＤＤの記憶する暗号コードと、制御回路８のメモリに予め記憶された暗号コードとを照合し、Ｓ３２では、これらの暗号コードが所定の条件を満たしているか否かを判定する。ここで、肯定判定される場合には本処理を終了し、上述した図４のＳ２５におけるナビゲーション機能実行処理において、代替ＨＤＤに記憶されるナビゲーション用データを利用したナビゲーション機能が実行される。一方、否定判定される場合には、Ｓ３３において、図７（ｂ）に示すように、正規な代替ＨＤＤの装着を促す画面を表示する。その後、Ｓ３０へ処理を移行し、上述した処理を繰り返し行う。
【００６３】
このように、本実施形態のＨＤＤ搭載ナビ１００は、ＨＤＤ６とＨＤＤ搭載ナビ本体とのインターフェースは独立したハード構成となっているため、ＨＤＤ６が取り外されたときには、代替のＨＤＤ（代替ＨＤＤ）の利用を可能にするものである。
【００６４】
そして、この代替ＨＤＤがＨＤＤ搭載ナビ本体に取り付けられた場合には、暗号コードを用いた判定を行うようにして、代替ＨＤＤの利用を可能にする。これにより、不正な暗号コードの記憶されたＨＤＤが取り付けられた場合には、暗号コードが所定の条件を満たさないと判定されるため、不正なＨＤＤが利用されることを防止することができる。
【００６５】
なお、代替ＨＤＤに記憶されるナビゲーション用データ、及び暗号コードの作成には、ナビゲーション製造メーカが提供する専用ソフトを使用して作成されるようにし、また、この専用ソフトは、ナビゲーション製造メーカへのＨＤＤメンテナンスの申し込み時に、ナビゲーション製造メーカから配布するようにすればよい。
【００６６】
続いて、図４に示したＳ２４におけるコリドー機能利用処理について、図８に示すフローチャートを用いて説明する。先ず、Ｓ４０では、図９（ａ）に示すように、コリドー機能を利用する際の認証キーの入力画面を表示する。
【００６７】
Ｓ４１では、ユーザが操作スイッチ群７等を操作して認証キーを入力する。Ｓ４２では、Ｓ４１で入力された認証キーと、制御回路８のメモリに予め記憶された認証キーとを照合し、Ｓ４３では、双方の認証キーが一致するか否かを判定する。ここで、肯定判定される（照合ＯＫ）場合にはＳ４５へ処理を進める。
【００６８】
一方、否定判定される場合には、Ｓ４４において、図９（ｂ）に示すように、正しい認証キーの入力を促すための画面を表示する。その後、Ｓ４０へ処理を移行し、上述した処理を繰り返し行う。
【００６９】
このように、本実施形態では、認証キーの照合を行い、双方の認証キーが一致すると判定されることをコリドー機能の利用可能な条件としている。そして、この利用可能条件を満たす場合にコリドー機能の実行を開始するため、コリドー機能を不正な目的で利用できないようにすることができる。
【００７０】
また、上述したように、予め記憶される認証キーと、ユーザによって入力された認証キーとが一致することをコリドー機能の利用可能条件としているため、ＨＤＤ６内のデータの不正複製や改ざん等を目的としてＨＤＤ６を取り外した状態でのコリドー機能の利用を防止することができる。なお、認証キーは、ナビゲーション製造メーカから正規なユーザのみに提供すればよい。
【００７１】
Ｓ４５では、図９（ｃ）に示すように、コリドー機能の利用期間を入力（設定）する画面を表示する。なお、同図（ｃ）に示すように、予め設定されているコリドー機能の有効期限を併記しておく。Ｓ４６では、利用期間を入力（設定）する。これにより、コリドー機能の利用期間を任意に設定することができる。
【００７２】
上記Ｓ４６による利用期間の入力（設定）がなされると、コリドー機能の利用が可能となり、ＨＤＤ搭載ナビ１００では、コリドー機能の実行（利用）を開始してからの継続利用日数をカウントする。なお、この継続利用日数のカウントは、ＧＰＳ受信機５の取得する日付時刻情報を利用して厳密に行われる。
【００７３】
最後に、図４に示したＳ２５におけるナビゲーション機能実行処理について、図１０に示すフローチャートを用いて説明する。図１０のＳ５０では、コリドー機能の実行（利用）を開始してからの継続利用日数が有効期限を超過したか否かを判定する。ここで、肯定判定される場合にはＳ５１へ処理を進め、否定判定される場合にはＳ５３へ処理を進める。
【００７４】
Ｓ５１では、図１１（ａ）に示すように、コリドー機能を終了する旨を画面に表示し、Ｓ５２においてコリドー機能を終了させ、図４に示したＳ２０のメニュー画面の表示に処理を移行する。
【００７５】
このように、本実施形態では、コリドー機能の実行を開始してからの継続利用期間が有効期限を超過していないと判定されることをコリドー機能の利用可能な条件としている。そして、この利用可能条件を満たしていない場合（継続利用日数が有効期限となる日数以上になった場合）は、ＨＤＤ６の取り付け状態に関わらず、コリドー機能の正規な利用では無いとして、コリドー機能の実行を終了する。これにより、コリドー機能の適正な利用を促すことが可能となる。
【００７６】
Ｓ５３では、図１１（ｂ）に示すように、コリドー機能の利用期間が終了するまでの残りの期間（日数）を画面に表示する。これにより、ユーザは、ナビゲーション機能に制限を受けるコリドー機能を利用しなければならない期間を把握することができる。
【００７７】
また、この図１１（ｂ）に示す画面表示は、ＨＤＤ搭載ナビ１００が起動される場合に行うようにすることで、ＨＤＤ６の取り外しを行っていないユーザに対して、コリドー機能が動作することを報知することができる。
【００７８】
Ｓ５４では、コリドー機能による（メモリの記憶するナビゲーション用データを利用した）ナビゲーション機能を実行する。このように、利用期間が終了するまでの残りの期間等の利用期間に関する情報を報知することで、ユーザは、コリドー機能が動作中であることが把握できるようになる。
【００７９】
従って、ナビゲーションの機能に制約を受ける場合であっても、この制約を受けることによる不便さを心理的に和らげる効果が期待できる。その結果、ＨＤＤ搭載ナビ１００を利用するユーザに対して悪い印象を与えないようにすることが可能となる。
【図面の簡単な説明】
【００８０】
【図１】本実施形態のＨＤＤ搭載ナビ１００の全体構成を示すブロック図である。
【図２】メモリ使用容量設定処理の流れを示すフローチャートである。
【図３】メモリ使用容量設定画面を示す図である。
【図４】ＨＤＤ６がＨＤＤ搭載ナビ本体から取り外された後に、ＨＤＤ搭載ナビ１００を起動した場合の処理の流れを示すフローチャートである。
【図５】ＨＤＤ非装着時のメニュー画面を示す図である。
【図６】代替ＨＤＤ利用処理の流れを示すフローチャートである。
【図７】（ａ）は、代替ＨＤＤの装着を促す画面を示す図であり、（ｂ）は、正規な代替ＨＤＤの装着を促す画面を示す図である。
【図８】コリドー機能利用処理の流れを示すフローチャートである。
【図９】（ａ）は、コリドー機能を利用する際の認証キーの入力画面を示す図であり、（ｂ）は、正しい認証キーの入力を促すための画面を示す図であり、（ｃ）は、コリドー機能の利用期間を入力（設定）する画面を示す図である。
【図１０】ナビゲーション機能実行処理の流れを示すフローチャートである。
【図１１】（ａ）は、コリドー機能を終了する旨の画面を示す図であり、（ｂ）は、コリドー機能の利用期間が終了するまでの残りの期間（日数）の画面を示す図である。
【符号の説明】
【００８１】
１  位置検出器
６  地図データ入力器（ＨＤＤ）
７  操作スイッチ群
８  制御回路
９  外部メモリ
１０  表示装置
１１  送受信機
１２  音声入力マイク
１００  ＨＤＤ搭載ナビ
【図１】
2006133038.tif 000003
【図２】
2006133038.tif 000004
【図３】
2006133038.tif 000005
【図４】
2006133038.tif 000006
【図５】
2006133038.tif 000007
【図６】
2006133038.tif 000008
【図７】
2006133038.tif 000009
【図８】
2006133038.tif 000010
【図９】
2006133038.tif 000011
【図１０】
2006133038.tif 000012
【図１１】
2006133038.tif 000013