(57)【特許請求の範囲】
【請求項１】
外部の情報管理サーバとの間で情報の送受信が可能な車載機器であって、
起動時にユーザを認証する認証手段と、
前記認証手段による認証結果の情報を情報管理サーバに送信する送信手段と、
前記認証結果に対応するユーザ設定情報を前記情報管理サーバから受信する受信手段と、
前記ユーザ設定情報を記憶する設定情報記憶手段と、
前記ユーザ設定情報に基づいて、ユーザごとに異なる設定が可能な各種機能の設定をおこなう機能設定手段と、
前記車載機器の使用終了を検知する検知手段と、
前記検知手段によって前記車載機器の使用終了が検知された場合に、所定の条件に応じて前記設定情報記憶手段に記憶されている前記ユーザ設定情報を消去する消去手段と、
前記認証結果の情報を記憶する認証情報記憶手段と、
前記認証手段がユーザ認証をおこなった際に、前記認証情報記憶手段に記憶されている前回の認証結果と今回の認証結果とが同一であるか否かを判断する判断手段と、
を備え、
前記消去手段は、前記車載機器の前回の使用終了時に前記ユーザ設定情報を消去しておらず、前記判断手段によって前回の認証結果と今回の認証結果とが同一であると判断された場合には、前記設定情報記憶手段に記憶されている前記ユーザ設定情報を消去せず、
前記送信手段は、前記判断手段によって前回の認証結果と今回の認証結果とが同一であると判断された場合には、今回の認証結果の情報を送信せず、
前記機能設定手段は、前記設定情報記憶手段に記憶されている前回の認証結果に対応するユーザ設定情報に基づいて、前記各種機能の設定をおこなうことを特徴とする車載機器。
【請求項２】
前記消去手段は、前記車載機器の前回の使用終了時に前記ユーザ設定情報を消去しておらず、前記判断手段によって前回の認証結果と今回の認証結果とが同一でないと判断された場合に、前記設定情報記憶手段に記憶されている前回の認証結果に対応するユーザ設定情報を消去することを特徴とする請求項１に記載の車載機器。
【請求項３】
前記設定情報記憶手段に記憶されている前記ユーザ設定情報に対して有効期限を設定する期限設定手段をさらに備え、
前記消去手段は、前記車載機器の前回の使用終了時に前記ユーザ設定情報を消去しておらず、現在日時が有効期限を過ぎている場合に、当該ユーザ設定情報を消去することを特徴とする請求項１または２に記載の車載機器。
【請求項４】
前記消去手段は、前記車載機器の前回の使用終了時に前記ユーザ設定情報を消去しておらず、前記認証手段によってユーザを認証できなかった場合、または前記受信手段によって前記ユーザ設定情報を受信できなかった場合に、前記設定情報記憶手段に記憶されているユーザ設定情報を消去し、
前記機能設定手段は、各種機能を初期値に設定することを特徴とする請求項１〜３のいずれか一つに記載の車載機器。
【請求項５】
前記情報管理サーバで管理されているユーザ設定情報は、前記車載機器以外の他の端末から設定可能であることを特徴とする請求項１〜４のいずれか一つに記載の車載機器。
【請求項６】
ユーザ認証をおこなった際の認証結果の情報を記憶する認証情報記憶部を備えた車載機器の機能設定方法であり、かつ、外部の情報管理サーバとの間で情報の送受信が可能な車載機器の機能設定方法であって、
起動時にユーザを認証する認証工程と、
認証結果の情報を情報管理サーバに送信する送信工程と、
前記認証結果に対応するユーザ設定情報を前記情報管理サーバから受信する受信工程と、
前記ユーザ設定情報を記憶する設定情報記憶工程と、
前記ユーザ設定情報に基づいて、ユーザごとに異なる設定が可能な各種機能の設定をおこなう機能設定工程と、
前記車載機器の使用終了を検知する検知工程と、
前記検知工程にて前記車載機器の使用終了が検知された場合に、所定の条件に応じて前記設定情報記憶工程にて記憶された前記ユーザ設定情報を消去する消去工程と、
前記認証工程にてユーザ認証をおこなった際に、前記認証情報記憶部に記憶されている前回の認証結果と今回の認証結果とが同一であるか否かを判断する判断工程と、
を含み、
前記消去工程では、前記車載機器の前回の使用終了時に前記ユーザ設定情報を消去しておらず、前記判断工程にて前回の認証結果と今回の認証結果とが同一であると判断された場合には、前記設定情報記憶工程にて記憶された前記ユーザ設定情報を消去せず、
前記送信工程では、前記判断工程にて前回の認証結果と今回の認証結果とが同一であると判断された場合には、今回の認証結果の情報を送信せず、
前記機能設定工程では、前記設定情報記憶工程にて記憶された前回の認証結果に対応するユーザ設定情報に基づいて、前記各種機能の設定をおこなうことを特徴とする車載機器の機能設定方法。
【請求項７】
請求項６に記載の機能設定方法をコンピュータに実行させることを特徴とする機能設定プログラム。
【請求項８】
請求項７に記載の機能設定プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両などの移動体に搭載される車載機器、機能設定方法、機能設定プログラム、および記録媒体に関する。
【背景技術】
【０００２】
近年、車両などの移動体には、ナビゲーション装置や音響装置といった車載機器が搭載されている。このような車載機器では、予め登録されるユーザごとに各種機能の設定をおこなえるものが知られている。具体的には、たとえば、ナビゲーション装置においては、予め登録されるユーザごとに表示形式や誘導形式などの各種設定がおこなわれる。
【０００３】
このような機能の設定をおこなう手法としては、車両に搭乗した際に操作パネルからのユーザによる入力に基づくものが一般的である。ところが、ナビゲーション装置などの車載機器は小型なものが要求されるため、キーボードやマウスなどを設けにくく、操作パネルによる操作の使い勝手がよくないといった不具合があった。
【０００４】
そこで、ユーザによる操作パネルへの煩雑な入力操作を解消するために、ナビゲーション装置を使用する際の設定情報を外部のサーバにて管理するシステムにおいて、予め自宅などに配置されるＰＣから、外部のサーバに対してナビゲーション装置の設定をおこない、車両に搭乗した際にナビゲーション装置が当該設定した情報を受信することにより、各種機能の設定をおこなえるようにした技術が提案されている（たとえば、下記特許文献１参照。）。
【０００５】
【特許文献１】特開２００３−７６６５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した特許文献１に記載の技術は、前もって自宅などにてＰＣからサーバに対して設定をおこなうことが必要なため、サーバに対して設定をおこなわずに車両に搭乗した際には、機能の設定をおこなうことができないといった問題が一例として挙げられる。また、特許文献１の技術は、車両に搭乗した際に、前回使用したユーザの機能設定が残っている場合には、今回使用するユーザにとって煩わしさを感じるだけでなく、前回のユーザのプライバシーが守られないといった問題が一例として挙げられる。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる車載機器は、外部の情報管理サーバとの間で情報の送受信が可能な車載機器であって、起動時にユーザを認証する認証手段と、前記認証手段による認証結果の情報を情報管理サーバに送信する送信手段と、前記認証結果に対応するユーザ設定情報を前記情報管理サーバから受信する受信手段と、前記ユーザ設定情報を記憶する設定情報記憶手段と、前記ユーザ設定情報に基づいて、ユーザごとに異なる設定が可能な各種機能の設定をおこなう機能設定手段と、前記車載機器の使用終了を検知する検知手段と、前記検知手段によって前記車載機器の使用終了が検知された場合に、所定の条件に応じて前記設定情報記憶手段に記憶されている前記ユーザ設定情報を消去する消去手段と、前記認証結果の情報を記憶する認証情報記憶手段と、前記認証手段がユーザ認証をおこなった際に、前記認証情報記憶手段に記憶されている前回の認証結果と今回の認証結果とが同一であるか否かを判断する判断手段と、を備え、前記消去手段は、前記車載機器の前回の使用終了時に前記ユーザ設定情報を消去しておらず、前記判断手段によって前回の認証結果と今回の認証結果とが同一であると判断された場合には、前記設定情報記憶手段に記憶されている前記ユーザ設定情報を消去せず、前記送信手段は、前記判断手段によって前回の認証結果と今回の認証結果とが同一であると判断された場合には、今回の認証結果の情報を送信せず、前記機能設定手段は、前記設定情報記憶手段に記憶されている前回の認証結果に対応するユーザ設定情報に基づいて、前記各種機能の設定をおこなうことを特徴とする。
【０００８】
また、請求項６の発明にかかる機能設定方法は、ユーザ認証をおこなった際の認証結果の情報を記憶する認証情報記憶部を備えた車載機器の機能設定方法であり、かつ、外部の情報管理サーバとの間で情報の送受信が可能な車載機器の機能設定方法であって、起動時にユーザを認証する認証工程と、認証結果の情報を情報管理サーバに送信する送信工程と、前記認証結果に対応するユーザ設定情報を前記情報管理サーバから受信する受信工程と、前記ユーザ設定情報を記憶する設定情報記憶工程と、前記ユーザ設定情報に基づいて、ユーザごとに異なる設定が可能な各種機能の設定をおこなう機能設定工程と、前記車載機器の使用終了を検知する検知工程と、前記検知工程にて前記車載機器の使用終了が検知された場合に、所定の条件に応じて前記設定情報記憶工程にて記憶された前記ユーザ設定情報を消去する消去工程と、前記認証工程にてユーザ認証をおこなった際に、前記認証情報記憶部に記憶されている前回の認証結果と今回の認証結果とが同一であるか否かを判断する判断工程と、を含み、前記消去工程では、前記車載機器の前回の使用終了時に前記ユーザ設定情報を消去しておらず、前記判断工程にて前回の認証結果と今回の認証結果とが同一であると判断された場合には、前記設定情報記憶工程にて記憶された前記ユーザ設定情報を消去せず、前記送信工程では、前記判断工程にて前回の認証結果と今回の認証結果とが同一であると判断された場合には、今回の認証結果の情報を送信せず、前記機能設定工程では、前記設定情報記憶工程にて記憶された前回の認証結果に対応するユーザ設定情報に基づいて、前記各種機能の設定をおこなうことを特徴とする。
【０００９】
また、請求項７の発明にかかる機能設定プログラムは、請求項６に記載の機能設定方法をコンピュータに実行させることを特徴とする。
【００１０】
また、請求項８の発明にかかる記録媒体は、請求項７に記載の機能設定プログラムをコンピュータに読み取り可能に記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１１】
以下に添付図面を参照して、この発明にかかる車載機器、機能設定方法、機能設定プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１２】
（実施の形態）
（車載機器の機能的構成）
この発明の実施の形態にかかる車載機器１００の機能的構成について説明する。図１は、本実施の形態にかかる車載機器１００の機能的構成の一例を示すブロック図である。この車載機器１００は、外部の情報管理サーバとの間で情報の送受信が可能である。
【００１３】
図１において、車載機器１００は、認証部１１０と、制御部１２０と、送信部１３０と、受信部１４０と、設定情報記憶部１５０と、出力部１６０と、検知部１７０と、認証情報記憶部１８０と、期限設定部１９０とを備えて構成される。また、制御部１２０は、機能設定部１２１と、第１消去部１２２と、判断部１２３と、第２消去部１２４と、第３消去部１２５と、第４消去部１２６とを備えている。
【００１４】
認証部１１０は、車載機器１００の起動時にユーザを認証する。起動時は、アクセサリ電源がオンになったときや、車載機器１００の電源ボタンをオンにする入力があったときなどである。認証部１１０は、制御部１２０の制御により車載機器１００が起動したタイミングでユーザを認証する。認証部１１０は、ユーザ認証用の情報として、ユーザＩＤとこれに対応するパスワードとを予め登録しておき、ユーザから入力された情報と、登録されている認証用の情報とを比較することによって認証をおこなう。
【００１５】
なお、ユーザＩＤに対応する情報は、パスワードに限らず、カード、指紋、音声、顔画像などであってもよい。なお、情報管理サーバにて認証がおこなわれる場合には、認証部１１０は、認証用の情報（たとえば、ユーザＩＤとパスワード）の入力を受け付けるのみとしてもよい。
【００１６】
送信部１３０は、認証部１１０による認証結果の情報を情報管理サーバに送信する。認証結果の情報は、情報管理サーバにてユーザが誰であるかを特定できる情報であればよく、具体的には、ユーザＩＤである。なお、情報管理サーバにて認証がおこなわれる場合には、送信部１３０は、認証用の情報（たとえば、ユーザＩＤとパスワード）を認証結果の情報として送信すればよい。
【００１７】
受信部１４０は、認証結果に対応するユーザ設定情報を情報管理サーバから受信する。ユーザ設定情報は、各種機能の設定をおこなうためにユーザごとに設定された情報である。ユーザ設定情報は、情報管理サーバにてユーザＩＤと対応付けられて予め設定されている。
【００１８】
設定情報記憶部１５０は、受信部１４０が受信したユーザ設定情報を記憶する。設定情報記憶部１５０は、具体的には、たとえば、ＲＡＭや磁気ディスクなどからなる。
【００１９】
制御部１２０の機能設定部１２１は、ユーザ設定情報に基づいて、ユーザごとに異なる設定が可能な各種機能の設定をおこなう。各種機能の設定をおこなうことにより、たとえば、ナビゲーション装置においては、ユーザごとに表示形式、探索形式（探索条件）、誘導形式などが切り替わる。また、音響装置においては、ユーザごとに選曲や曲調などが切り替わる。この機能設定部１２１による設定に基づいて、ディスプレイやスピーカなどの出力部１６０から各種情報が出力される。
【００２０】
また、本実施の形態において、検知部１７０と、第１消去部１２２とは、任意の構成要素である。検知部１７０は、車載機器１００の使用終了を検知する。車載機器１００の使用終了の状態は、具体的には、車載機器１００の電源がオフになった状態、サイドブレーキがかかった状態、ギアがパーキングギアに位置した状態、駐車場にて停車した状態などが挙げられる。第１消去部１２２は、車載機器１００の使用終了が検知された場合に、設定情報記憶部１５０に記憶されているユーザ設定情報を消去する。
【００２１】
また、本実施の形態において、認証情報記憶部１８０と、判断部１２３とは、任意の構成要素である。認証情報記憶部１８０は、認証結果の情報を記憶する。判断部１２３は、認証部１１０がユーザ認証を行った際に、認証情報記憶部１８０に記憶されている前回の認証結果と今回の認証結果とが同一であるか否かを判断する。
【００２２】
この場合、送信部１３０は、判断部１２３によって前回の認証結果と今回の認証結果とが同一であると判断された場合には、今回の認証結果の情報を送信しない。また、機能設定部１２１は、設定情報記憶部１５０に記憶されている前回の認証結果に対応するユーザ設定情報に基づいて、前記各種機能の設定をおこなう。
【００２３】
また、本実施の形態において、第２消去部１２４は、任意の構成要素である。第２消去部１２４は、前回の認証結果と今回の認証結果とが同一でないと判断された場合に、設定情報記憶部１５０に記憶されている前回の認証結果に対応するユーザ設定情報を消去する。
【００２４】
また、本実施の形態において、期限設定部１９０と、第３消去部１２５は、任意の構成要素である。期限設定部１９０は、設定情報記憶部１５０に記憶されているユーザ設定情報に対して有効期限を設定する。第３消去部１２５は、現在日時が有効期限を過ぎている場合に、当該ユーザ設定情報を消去する。有効期限は、時間単位、日単位、週単位、月単位等に設定することができる。
【００２５】
また、本実施の形態において、第４消去部１２６は、任意の構成要素である。第４消去部１２６は、認証部１１０によってユーザを認証できなかった場合、または受信部１４０によってユーザ設定情報を受信できなかった場合に、設定情報記憶部１５０に記憶されているユーザ設定情報を消去する。この場合、機能設定部１２１は、各種機能を初期値に設定する。
【００２６】
また、本実施の形態において、情報管理サーバで管理されているユーザ設定情報は、車載機器１００以外の他の端末から設定可能としてもよい。他の端末は、具体的には、自宅などに設置されるＰＣ端末や、ユーザが所有する携帯電話端末などである。
【００２７】
（車載機器の機能設定処理手順）
つぎに、図２を用いて、車載機器１００の機能設定処理手順について説明する。図２は、本実施の形態にかかる車載機器１００の機能設定処理手順の一例を示すフローチャートである。
【００２８】
図２のフローチャートにおいて、車載機器１００は、起動するまで待機状態にあり（ステップＳ２０１：Ｎｏのループ）、起動すると（ステップＳ２０１：Ｙｅｓ）、認証部１１０によるユーザの認証処理をおこなう（ステップＳ２０２）。そして、認証が成功したか否かを判断する（ステップＳ２０３）。認証が成功した場合（ステップＳ２０３：Ｙｅｓ）、送信部１３０が情報管理サーバへ認証結果を送信する（ステップＳ２０４）。
【００２９】
このあと、受信部１４０が情報管理サーバから認証結果に対応するユーザ設定情報を受信し（ステップＳ２０５）、設定情報記憶部１５０が受信したユーザ設定情報を記憶する（ステップＳ２０６）。そして、機能設定部１２１がユーザ設定情報に基づく機能の設定をおこない（ステップＳ２０７）、一連の処理を終了する。一方、ステップＳ２０３において、認証に失敗した場合（ステップＳ２０３：Ｎｏ）、一連の処理を終了する。
【００３０】
なお、情報管理サーバにて認証処理をおこなう場合には、上述したステップＳ２０２において認証情報の受け付けをおこない、ステップＳ２０３の処理をおこなわずに、受け付けた認証情報を認証結果として送信（ステップＳ２０４）すればよい。そして、情報管理サーバにて認証が成功した場合に、ユーザ設定情報を受信（ステップＳ２０５）すればよい。
【００３１】
以上説明したように、本実施の形態にかかる車載機器１００は、起動時に認証したユーザのユーザ設定情報を情報管理サーバから受信して、当該ユーザ設定情報に基づいて機能の設定をおこなうようにしたので、煩雑な操作入力を要することなく、車載機器１００にて機能の設定をおこなうことができる。
【００３２】
また、車載機器１００の使用終了が検知された場合に、設定情報記憶部１５０に記憶されているユーザ設定情報を第１消去部１２２により消去するようにすれば、今回使用するユーザにとって、前回使用したユーザの機能の設定が残ることによる煩わしさを感じることなく、また、前回使用したユーザのプライバシーを守ることができる。
【００３３】
また、判断部１２３により前回の認証結果と今回の認証結果とが同一であると判断された場合に、今回の認証結果の情報を送信せず、設定情報記憶部１５０に記憶されている前回の認証結果に対応するユーザ設定情報に基づいて、各種機能の設定をおこなうようにすれば、前回の設定を引き継ぐことができ、機能の設定を迅速におこなうことができる。
【００３４】
また、判断部１２３により前回の認証結果と今回の認証結果とが同一でないと判断された場合に、設定情報記憶部１５０に記憶されている前回の認証結果に対応するユーザ設定情報を第２消去部１２４により消去するようにすれば、今回使用するユーザにとって、前回使用したユーザの機能の設定が残ることによる煩わしさを感じることなく、また、前回使用したユーザのプライバシーを守ることができる。
【００３５】
また、設定情報記憶部１５０に記憶されているユーザ設定情報に対して有効期限を期限設定部１９０に設定し、現在日時が有効期限を過ぎている場合に、当該ユーザ設定情報を第３消去部１２５により消去するようにすれば、不要な情報を長期間記憶することなく、メモリに対する負荷の低減や、当該ユーザ設定情報に対応するユーザのプライバシーを守ることができる。
【００３６】
また、ユーザを認証できなかった場合、またはユーザ設定情報を受信できなかった場合に、設定情報記憶部１５０に記憶されているユーザ設定情報を第４消去部１２６により消去するようにすれば、初期設定とすることができ、今回使用するユーザにとって、前回使用したユーザの機能の設定が残ることによる煩わしさを感じることなく、また、前回使用したユーザのプライバシーを守ることができる。また、たとえば、車両の所有者とは無関係の登録されていないユーザが使用する場合には、初期設定として使用することができる。
【００３７】
また、情報管理サーバで管理されているユーザ設定情報は、車載機器１００以外の他の端末からの設定を可能にすれば、たとえばＰＣ端末からの設定をおこなうことができる。したがって、ユーザにとって時間に余裕があるときに設定をおこなうことができるとともに、ＰＣ端末など車載機器１００に比べて操作入力等の使い勝手のよい端末から設定をおこなうことができる。
【００３８】
また、情報管理サーバにて認証がおこなわれる場合には、認証部１１０が認証用の情報（たとえば、ユーザＩＤとパスワード）の入力を受け付け、送信部１３０が認証用の情報（たとえば、ユーザＩＤとパスワード）を認証結果の情報として送信するようにすれば、互換性のある車載機器１００に対して設定をおこなうことができ、たとえば、他人の車両やレンタカーなどに搭載される車載機器１００に対しても、ユーザごとに機能の設定をおこなうことができる。
【実施例】
【００３９】
以下に、本発明の実施例について説明する。本実施例では、情報管理サーバとナビゲーション装置とを備えた情報管理システムについて説明する。なお、以下の説明では、車両に搭載されるナビゲーション装置によって、本発明にかかる車載機器を実施した場合の一例について説明する。
【００４０】
（情報管理システムの概要）
まず、図３を用いて、本実施例にかかる情報管理システム３００の概要について説明する。図３は、本実施例にかかる情報管理システム３００の概要を示す説明図である。
【００４１】
図３において、情報管理システム３００は、ナビゲーション装置３０１と、情報管理サーバ３０２とから構成されている。ナビゲーション装置３０１と情報管理サーバ３０２とは、ネットワーク３１０により接続されている。
【００４２】
ナビゲーション装置３０１は、車両に搭載されており、ユーザを認証し、ユーザから入力されたユーザＩＤを情報管理サーバ３０２に送信するとともに、情報管理サーバ３０２から当該ユーザＩＤに対応するユーザ設定情報を受信し、当該ユーザ設定情報に基づいて、各種機能の設定をおこなう。
【００４３】
情報管理サーバ３０２は、ユーザＩＤとユーザ設定情報とを対応付けて格納する。このユーザ設定情報は、ナビゲーション装置３０１のほかに、ＰＣ端末や携帯電話端末などからもナビゲーション装置３０１に対する各種設定をおこなうことができるようになっている。情報管理サーバ３０２は、ナビゲーション装置３０１から受信したユーザＩＤに対応するユーザ設定情報を抽出し、ナビゲーション装置３０１に送信する。
【００４４】
（ナビゲーション装置のハードウェア構成）
図４を用いて、本実施例にかかるナビゲーション装置３０１のハードウェア構成について説明する。図４は、本実施例にかかるナビゲーション装置３０１のハードウェア構成の一例を示すブロック図である。
【００４５】
図４において、ナビゲーション装置３０１は、ＣＰＵ４０１と、ＲＯＭ４０２と、ＲＡＭ４０３と、磁気ディスクドライブ４０４と、磁気ディスク４０５と、光ディスクドライブ４０６と、光ディスク４０７と、音声Ｉ／Ｆ（インターフェース）４０８と、マイク４０９と、スピーカ４１０と、入力デバイス４１１と、映像Ｉ／Ｆ４１２と、ディスプレイ４１３と、カメラ４１４と、通信Ｉ／Ｆ４１５と、ＧＰＳユニット４１６と、各種センサ４１７と、を備えている。また、各構成部４０１〜４１７はバス４２０によってそれぞれ接続されている。
【００４６】
ＣＰＵ４０１は、ナビゲーション装置３０１の全体の制御を司る。ＲＯＭ４０２やフラッシュＲＯＭ等の書換え可能な不揮発性メモリは、ブートプログラム、現在位置算出プログラム、経路探索プログラム、経路誘導プログラム、機能設定プログラム、などの各種プログラムを記録している。また、ＲＡＭ４０３は、ＣＰＵ４０１のワークエリアとして使用される。
【００４７】
現在位置算出プログラムは、たとえば、後述するＧＰＳユニット４１６および各種センサ４１７の出力情報に基づいて、車両の現在位置（ナビゲーション装置３０１の現在位置）を算出させる。
【００４８】
経路探索プログラムは、後述する磁気ディスク４０５に記録されている地図データなどを利用して、出発地点から目的地点までの最適な経路を探索させる。ここで、最適な経路とは、目的地点までの最短（または最速）経路やユーザが指定した条件に最も合致する経路などである。また、目的地点のみならず、立ち寄り地点や休憩地点までの経路を探索してもよい。探索された誘導経路は、ＣＰＵ４０１を介して音声Ｉ／Ｆ４０８や映像Ｉ／Ｆ４１２へ出力される。
【００４９】
経路誘導プログラムは、経路探索プログラムを実行することによって探索された誘導経路情報、現在位置算出プログラムを実行することによって算出された車両の現在位置情報、磁気ディスク４０５から読み出された地図データに基づいて、リアルタイムな経路誘導情報を生成させる。生成された経路誘導情報は、ＣＰＵ４０１を介して音声Ｉ／Ｆ４０８や映像Ｉ／Ｆ４１２へ出力される。
【００５０】
機能設定プログラムは、起動時にユーザを認証し、情報管理サーバ３０２に対するユーザＩＤの送信に応じて情報管理サーバ３０２から受信したユーザ設定情報に基づいて、各種機能の設定および消去をおこなうプログラムである。なお、受信または送信する情報は、通信Ｉ／Ｆ４１５から取得または通信Ｉ／Ｆ４１５へ出力される。
【００５１】
磁気ディスクドライブ４０４は、ＣＰＵ４０１の制御にしたがって磁気ディスク４０５に対するデータの読み取り／書き込みを制御する。磁気ディスク４０５は、磁気ディスクドライブ４０４の制御で書き込まれたデータを記録する。磁気ディスク４０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００５２】
磁気ディスク４０５またはＲＡＭ４０３は、ユーザごとに登録され、ユーザを認証するためのユーザＩＤやパスワードの情報を記録する。また、磁気ディスク４０５やＲＡＭ４０３は、情報管理サーバ３０２から送信され、通信Ｉ／Ｆ４１５を介して取得したユーザ設定情報や、当該ユーザ設定情報の有効期限の情報などを記録する。さらに、磁気ディスク４０５やＲＡＭ４０３は、前回使用したユーザのユーザＩＤやパスワードを記録する。
【００５３】
光ディスクドライブ４０６は、ＣＰＵ４０１の制御にしたがって光ディスク４０７に対するデータの読み取り／書き込みを制御する。光ディスク４０７は、光ディスクドライブ４０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク４０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱自在な記録媒体として、光ディスク４０７のほか、ＭＯ、メモリカードなどであってもよい。
【００５４】
音声Ｉ／Ｆ４０８は、マイク４０９およびスピーカ４１０に接続される。マイク４０９は、たとえば、車両のサンバイザー付近に設置され、その数は単数でも複数でもよい。マイク４０９に受音された音声は、音声Ｉ／Ｆ４０８内でＡ／Ｄ変換される。なお、マイク４０９に入力される音声情報を用いて、ユーザを認証することも可能である。スピーカ４１０は、音声を出力する。
【００５５】
入力デバイス４１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス４１１は、リモコン、キーボード、マウス、タッチパネルのうち、いずれか一つの形態によって実現されてもよいし、複数の形態によって実現されてもよい。なお、この入力デバイス４１１を利用して、ユーザからのユーザＩＤおよびパスワードが入力される。
【００５６】
映像Ｉ／Ｆ４１２は、ディスプレイ４１３と接続される。映像Ｉ／Ｆ４１２は、具体的には、たとえば、ディスプレイ４１３全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ４１３を表示制御する制御ＩＣなどによって構成される。
【００５７】
ディスプレイ４１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。このディスプレイ４１３は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。ディスプレイ４１３は、たとえば、車両のダッシュボード付近に設置される。
【００５８】
カメラ４１４は、車両の外部または内部を撮影する。撮影する情報は、動画であってもよいし、静止画であってもよい。なお、カメラ４１４によって撮影されたユーザの顔画像を認識することにより、ユーザを認証することも可能である。
【００５９】
通信Ｉ／Ｆ４１５は、無線を介してネットワークに接続され、ナビゲーション装置３０１とＣＰＵ４０１とのインターフェースとして機能する。通信Ｉ／Ｆ４１５は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ４０１とのインターフェースとしても機能する。通信Ｉ／Ｆ４１５は、情報管理サーバ３０２から送信されるユーザ設定情報を取得する。
【００６０】
ＧＰＳユニット４１６は、ＧＰＳ衛星からの電波を受信し、車両の現在地点を示す情報を出力する。ＧＰＳユニット４１６の出力情報は、後述する各種センサ４１７の出力値とともに、ＣＰＵ４０１による車両の現在地点の算出に際して利用される。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００６１】
各種センサ４１７は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断することが可能な情報を出力する。各種センサ４１７の出力値は、ＣＰＵ４０１による車両の現在地点の算出や、速度や方位の変化量の測定などに用いられる。
【００６２】
図１に示した車載機器１００が備える、認証部１１０と、制御部１２０と、送信部１３０と、受信部１４０と、設定情報記憶部１５０と、出力部１６０と、検知部１７０と、認証情報記憶部１８０と、期限設定部１９０とは、図４に示したナビゲーション装置３０１におけるＲＯＭ４０２やフラッシュＲＯＭ等の書換え可能な不揮発性メモリ、ＲＡＭ４０３、磁気ディスク４０５、光ディスク４０７などに記録されたプログラムやデータを用いて、ＣＰＵ４０１が所定のプログラムを実行し、ナビゲーション装置３０１における各部を制御することによってその機能を実現する。
【００６３】
すなわち、本実施例のナビゲーション装置３０１は、ナビゲーション装置３０１における記録媒体としてのＲＯＭ４０２やフラッシュＲＯＭ等の書換え可能な不揮発性メモリに記録されている機能設定プログラムを実行することにより、図１に示した車載機器１００が備える機能を、図２に示した機能設定処理手順で実行することができる。
【００６４】
（ナビゲーション装置がおこなう機能設定処理の一例）
つぎに、図５を用いて、本実施例にかかるナビゲーション装置３０１がおこなう機能設定処理の一例について説明する。図５は、本実施例にかかるナビゲーション装置３０１がおこなう機能設定処理の一例を示すフローチャートである。
【００６５】
図５において、ナビゲーション装置３０１は、たとえばアクセサリ電源がオンになることによって起動するまで待機状態にあり（ステップＳ５０１：Ｎｏのループ）、起動すると（ステップＳ５０１：Ｙｅｓ）、ユーザの認証処理をおこなう（ステップＳ５０２）。認証処理は、ユーザから入力されるユーザＩＤおよびパスワードが予め登録されているものか否かを判断することによっておこなわれる。なお、ユーザからユーザＩＤおよびパスワードの入力を受け付ける際の表示画面については、図６を用いて後述する。
【００６６】
このあと、認証が成功したか否かを判断する（ステップＳ５０３）。認証が成功した場合（ステップＳ５０３：Ｙｅｓ）、ＲＡＭ４０３などに記憶しているユーザ設定情報があるか否かを判断する（ステップＳ５０４）。このユーザ設定情報は、前回使用したユーザのユーザ設定情報である。ステップＳ５０４において、記憶しているユーザ設定情報があると判断した場合（ステップＳ５０４：Ｙｅｓ）、ユーザ設定情報が有効期限内か否かを判断する（ステップＳ５０５）。
【００６７】
ユーザ設定情報が有効期限内であると判断した場合（ステップＳ５０５：Ｙｅｓ）、今回の認証結果（ユーザＩＤおよびパスワード）が前回の認証結果と同じか否かを判断する（ステップＳ５０６）。前回の認証結果と同じではないと判断した場合（ステップＳ５０６：Ｎｏ）、記憶しているユーザ設定情報を消去する（ステップＳ５０７）。なお、ステップＳ５０６からステップＳ５０７に移行することによるユーザ設定情報の消去は、図１に示した第２消去部１２４の機能によっておこなわれる。
【００６８】
そして、情報管理サーバ３０２へ認証結果（ユーザＩＤ）を送信する（ステップＳ５０８）。なお、情報管理サーバ３０２へユーザＩＤおよびパスワードを送信し、情報管理サーバ３０２にて認証をおこなうことも可能である。このあと、ユーザ設定情報を受信できたか否かを判断する（ステップＳ５０９）。
【００６９】
ステップＳ５０９において、ユーザ設定情報を受信できた場合（ステップＳ５０９：Ｙｅｓ）、受信したユーザ設定情報をＲＡＭ４０３などに記憶する（ステップＳ５１０）。そして、記憶したユーザ設定情報に基づいて機能の設定をおこなう（ステップＳ５１１）。機能の設定は、具体的には、当該ユーザに応じた表示形式や誘導形式等の設定である。なお、ステップＳ５１１において、機能の設定がおこなわれた際の表示画面については、図７を用いて後述する。このあと、使用終了となるまで当該機能の設定を保持した待機状態となる（ステップＳ５１７：Ｎｏのループ）。
【００７０】
一方、ステップＳ５０４において、記憶しているユーザ設定情報がないと判断した場合（ステップＳ５０４：Ｎｏ）、具体的には、前回使用したユーザの設定が消去されている場合、ステップＳ５０８に移行する。また、ステップＳ５０５において、ユーザ設定情報が有効期限内ではないと判断した場合（ステップＳ５０５：Ｎｏ）、つまり、前回の使用から今回の使用までの期間が、上記有効期限を過ぎた場合、ステップＳ５０７に移行する。
【００７１】
ここで、ステップＳ５０５からステップＳ５０７に移行することによるユーザ設定情報の消去は、図１に示した第３消去部１２５の機能によっておこなわれる。なお、ステップＳ５０７におけるユーザ設定情報の消去を、ステップＳ５０９におけるユーザ設定情報の受信の可否の判断後におこなうこともできる。この場合、ユーザ設定情報を受信できなかったときにユーザ設定情報を消去する。なお、この消去は、図１に示した第４消去部１２６の機能によっておこなわれる。
【００７２】
また、ステップＳ５０６において、今回の認証結果が前回の認証結果と同じであると判断した場合（ステップＳ５０６：Ｙｅｓ）、前回のユーザ設定情報に基づいて機能の設定をおこない（ステップＳ５１２）、ステップＳ５１７に移行する。また、ステップＳ５０３において、認証に失敗した場合（ステップＳ５０３：Ｎｏ）、具体的には、認証ＩＤとパスワードが予め登録されているものではない場合や、ゲストユーザとしてログイン入力がない場合や、ゲストユーザボタン（図６参照）が選択された場合、ＲＡＭ４０３などに記憶しているユーザ設定情報があるか否かを判断する（ステップＳ５１３）。
【００７３】
記憶しているユーザ設定情報があると判断した場合（ステップＳ５１３：Ｙｅｓ）、記憶しているユーザ設定情報を消去し（ステップＳ５１４）、各種機能を初期値に設定する（ステップＳ５１５）。なお、ステップＳ５１４におけるユーザ設定情報の消去は、図１に示した第４消去部１２６の機能によっておこなわれる。そして、ゲストユーザとしてのユーザ設定情報に基づいて機能の設定をおこない（ステップＳ５１６）、ステップＳ５１７に移行する。また、ステップＳ５０９において、ユーザ設定情報を受信できなかった場合（ステップＳ５０９：Ｎｏ）、ステップＳ５１５に移行する。
【００７４】
ステップＳ５１７において、使用終了となると（ステップＳ５１７：Ｙｅｓ）、具体的には、車載機器１００の電源がオフになった状態、目的地周辺にてサイドブレーキがかかった状態、目的地周辺にてギアがパーキングギアに位置した状態、駐車場にて停車した状態などになると、ユーザ設定情報を消去する設定になっているか否かを判断する（ステップＳ５１８）。なお、ステップＳ５１８の判断は、予めの設定によるものに限らず、使用終了の都度、ディスプレイ４１３に機能の設定を消去するか否かの通知をおこない、これに対するユーザからの入力によるものとしてもよい。
【００７５】
ステップＳ５１８において、ユーザ設定情報を消去する設定になっていると判断すると（ステップＳ５１８：Ｙｅｓ）、記憶したユーザ設定情報を消去し（ステップＳ５１９）、一連の処理を終了する。なお、ステップＳ５１９におけるユーザ設定情報の消去は、図１に示した第１消去部１２２の機能によっておこなわれる。一方、ステップＳ５１８において、ユーザ設定情報を消去する設定になっていないと判断した場合（ステップＳ５１８：Ｎｏ）、ユーザ設定情報を記憶したままの状態とし、一連の処理を終了する。
【００７６】
（ナビゲーション装置の起動時に表示される認証画面の一例）
つぎに、図６を用いて、ナビゲーション装置３０１の起動時に表示される認証画面の一例について説明する。図６は、ナビゲーション装置３０１の起動時に表示される認証画面の一例を示す説明図である。
【００７７】
図６において、ディスプレイ４１３には、認証画面６００が表示されている。認証画面には、ユーザＩＤおよびパスワードの入力を促す通知領域６０１と、ユーザＩＤおよびパスワードの入力を受け付ける表示領域６０２と、ユーザＩＤおよびパスワードを予め登録していないユーザ用のゲストユーザボタン６０３とが表示されている。
【００７８】
ユーザＩＤおよびパスワードが入力されると認証処理がおこなわれる（図５のステップＳ５０２およびステップＳ５０３参照）。一方、ゲストユーザボタン６０３が選択されると、各種機能が初期値に設定され、ゲストユーザとしてのユーザ設定情報に基づく機能の設定がおこなわれる（図５のステップＳ５０３、ステップＳ５１５、ステップＳ５１６参照）。
【００７９】
（認証されたユーザに対応する機能設定が完了した際の表示画面の一例）
つぎに、図７を用いて、認証されたユーザに対応する機能設定が完了した際の表示画面の一例について説明する。図７は、認証されたユーザに対応する機能設定が完了した際の表示画面の一例を示す説明図である。
【００８０】
図７において、ディスプレイ４１３に表示される表示画面７００には、ユーザに対応して機能設定がおこなわれた旨の通知領域７０１と、地図画面領域７０２とが表示されている。この表示画面は、図５に示したステップＳ５１１のあと、またはステップＳ５１２のあとに表示される画面である。なお、ゲストユーザの場合は、通知領域７０１には、たとえば「ようこそゲストユーザさん」などの通知がされる。この表示画面７００のあと、通常の表示に切り替わり、設定された機能を保持した上、たとえば目的地の設定などがおこなえる。
【００８１】
以上説明したように、本実施例にかかるナビゲーション装置３０１によれば、起動時に認証したユーザのユーザ設定情報を情報管理サーバから受信して、当該ユーザ設定情報に基づいて機能の設定をおこなうようにしたので、煩雑な操作入力を要することなく、ナビゲーション装置３０１にて機能の設定をおこなうことができる。
【００８２】
また、ナビゲーション装置３０１の使用終了が検知された場合に、記憶されているユーザ設定情報を消去するようにしたので（図５のステップＳ５１９参照）、今回使用するユーザにとって、前回使用したユーザの機能の設定が残ることによる煩わしさを感じることなく、また、前回使用したユーザのプライバシーを守ることができる。
【００８３】
また、前回の認証結果と今回の認証結果とが同一であると判断された場合に、今回の認証結果の情報を送信せず、記憶されている前回の認証結果に対応するユーザ設定情報に基づいて、各種機能の設定をおこなうようにしたので（図５のステップＳ５１２参照）、前回の設定を引き継ぐことができ、機能の設定を迅速におこなうことができる。
【００８４】
また、前回の認証結果と今回の認証結果とが同一でないと判断された場合に、記憶されている前回の認証結果に対応するユーザ設定情報を消去するようにしたので（図５のステップＳ５０６およびステップＳ５０７参照）、今回使用するユーザにとって、前回使用したユーザの機能の設定が残ることによる煩わしさを感じることなく、また、前回使用したユーザのプライバシーを守ることができる。
【００８５】
また、記憶されているユーザ設定情報に対して有効期限を設定し、現在日時が有効期限を過ぎている場合に、当該ユーザ設定情報を消去するようにしたので（図５のステップＳ５０５およびステップＳ５０７参照）、不要な情報を長期間記憶することなく、メモリに対する負荷の低減や、当該ユーザ設定情報に対応するユーザのプライバシーを守ることができる。
【００８６】
また、ユーザを認証できなかった場合、またはユーザ設定情報を受信できなかった場合に、設定情報記憶部１５０に記憶されているユーザ設定情報を第４消去部１２６により消去するようにしたので（図５のステップＳ５１３およびステップＳ５１４参照）、初期設定とすることができ、今回使用するユーザにとって、前回使用したユーザの機能の設定が残ることによる煩わしさを感じることなく、また、前回使用したユーザのプライバシーを守ることができる。また、たとえば、車両の所有者とは無関係の登録されていないユーザが使用する場合には、初期設定として使用することができる。
【００８７】
また、情報管理サーバで管理されているユーザ設定情報は、ナビゲーション装置３０１以外の他の端末からの設定を可能にすれば、たとえばＰＣ端末からの設定をおこなうことができる。したがって、ユーザにとって時間に余裕があるときに設定をおこなうことができるとともに、ＰＣ端末などナビゲーション装置３０１に比べて操作入力等の使い勝手のよい端末から設定をおこなうことができる。
【００８８】
以上説明したように、本発明の車載機器、機能設定方法、機能設定プログラム、および記録媒体は、煩雑な操作入力を要することなく、車載機器にて機能の設定をおこなうことができる。
【００８９】
なお、本実施例で説明した機能設定方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００９０】
【図１】本実施の形態にかかる車載機器の機能的構成の一例を示すブロック図である。
【図２】本実施の形態にかかる車載機器の機能設定処理手順の一例を示すフローチャートである。
【図３】本実施例にかかる情報管理システムの概要を示す説明図である。
【図４】本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図５】本実施例にかかるナビゲーション装置がおこなう機能設定処理の一例を示すフローチャートである。
【図６】ナビゲーション装置の起動時に表示される認証画面の一例を示す説明図である。
【図７】認証されたユーザに対応する機能設定が完了した際の表示画面の一例を示す説明図である。
【符号の説明】
【００９１】
１００  車載機器
１１０  認証部
１２０  制御部
１２１  機能設定部
１２２  第１消去部
１２３  判断部
１２４  第２消去部
１２５  第３消去部
１２６  第４消去部
１３０  送信部
１４０  受信部
１５０  設定情報記憶部
１６０  出力部
１７０  検知部
１８０  認証情報記憶部
１９０  期限設定部
【図１】
0005355898.tif 000002
【図２】
0005355898.tif 000003
【図３】
0005355898.tif 000004
【図４】
0005355898.tif 000005
【図５】
0005355898.tif 000006
【図６】
0005355898.tif 000007
【図７】
0005355898.tif 000008