(57)【要約】【課題】  ポータブルプレーヤを本来の目的に使用可能としつつ、車内でのナビゲーションに利用して、ユーザの負担するコストを軽減しつつユーザの利便性を向上すること。【解決手段】  本発明に係る車載マルチメディアシステムは、ポータブルプレーヤ２と車載マルチメディア装置１と、を有する。ポータブルプレーヤ２は、コンピュータ装置３により再生データ６４およびナビゲーション用データ６６が書込まれる記憶手段４７と、記憶手段４７に記憶されている再生データ６４を再生する再生手段１０９，４５と、を有する。車両マルチメディア装置１は、ポータブルプレーヤ２からナビゲーション用データ６６を読み込むデータ読込手段１２１と、データ読込手段１２１が読み込んだデータを用いて車両の経路誘導あるいは現在地案内を行うナビゲーション手段１２５と、を有する。【選択図】  図８
2006170752.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ装置により音声データおよびナビゲーション用データが書込まれる記憶手段、並びに上記記憶手段に記憶されている音声データを再生し音声信号を出力する再生手段を有するポータブルプレーヤと、
上記ポータブルプレーヤから上記ナビゲーション用データを読み込むデータ読込手段、並びに上記データ読込手段が読み込んだデータを用いて車両の経路誘導あるいは現在地案内を行うナビゲーション手段を有する車載マルチメディア装置と、
を有することを特徴とする車載マルチメディアシステム。
【請求項２】
コンピュータ装置により音声データおよびナビゲーション用データが書込まれる記憶手段、並びに上記記憶手段に記憶されている音声データから音声信号を再生する再生手段を有するポータブルプレーヤと、
上記ポータブルプレーヤから上記ナビゲーション用データを読み込むデータ読込手段、上記データ読込手段が読み込んだデータを用いて車両の経路誘導あるいは現在地案内を行うナビゲーション手段、並びに上記ポータブルプレーヤの上記再生手段により再生された音声信号に基づく音声を出力する音声出力手段とを有する車載マルチメディア装置と、
を有することを特徴とする車載マルチメディアシステム。
【請求項３】
音声データを記憶可能な記憶手段並びに上記記憶手段に記憶されている音声データを再生する再生手段を有するポータブルプレーヤが接続されるコネクタと、
上記コネクタを介して、上記ポータブルプレーヤと接続される車載マルチメディア装置が車両の経路誘導あるいは現在地案内に使用するナビゲーション用データを、上記ポータブルプレーヤの上記記憶手段に書込むナビゲーション用データ書込手段と、
を有することを特徴とするコンピュータ装置。
【請求項４】
音声データおよびナビゲーション用データを記憶する記憶手段並びに上記記憶手段に記憶されている音声データを再生する再生手段を有するポータブルプレーヤが接続されるナビ用コネクタと、
上記ナビ用コネクタを介して、上記ポータブルプレーヤの上記記憶手段に記憶されているデータを読み込むデータ読込手段と、
車両の現在地の位置情報を取得する現在地取得手段と、
上記車両の現在地の位置情報に基づいて、その現在地の周辺のナビゲーション用データを上記データ読込手段に読み込ませ、その読み込んだデータを使用して上記車両の現在地およびその周辺の地図を表示する表示画面を生成する現在地案内手段と、
上記生成された表示画面を表示するナビ用表示手段と、
を有することを特徴とする車載マルチメディア装置。
【請求項５】
音声データ、ナビゲーション用データおよび案内経路データを記憶する記憶手段並びに上記記憶手段に記憶されている音声データを再生する再生手段を有するポータブルプレーヤが接続されるナビ用コネクタと、
上記ナビ用コネクタを介して、上記ポータブルプレーヤの上記記憶手段に記憶されているデータを読み込むデータ読込手段と、
車両の現在地の位置情報を取得する現在地取得手段と、
上記車両の現在地の位置情報に基づいて、その現在地の周辺のナビゲーション用データおよび案内経路データを上記データ読込手段に読み込ませ、その読み込んだ上記ナビゲーション用データに基づき上記車両の現在地、その周辺の地図をおよび上記案内経路データに基づきその地図内の案内経路を表示する表示画面を生成するナビゲーション手段と、
上記生成された表示画面を表示するナビ用表示手段と、
を有することを特徴とする車載マルチメディア装置。
【請求項６】
前記ポータブルプレーヤの前記再生手段により再生されたアナログの音声信号が入力されるオーディオ入力端子と、
上記オーディオ入力端子を含む複数の音源の中から１つの音源を選択するソースセレクタと、
上記ソースセレクタにより選択された音源からの音声信号により駆動されるスピーカと、
を有することを特徴とする請求項４または５記載の車載マルチメディア装置。
【請求項７】
前記データ読込手段による前記ポータブルプレーヤからのデータ読込処理および前記再生手段による再生処理を、排他的にあるいは一方の処理を優先させるように管理するポータブルプレーヤ管理手段を有することを特徴とする請求項６記載の車載マルチメディア装置。
【請求項８】
前記ポータブルプレーヤ管理手段は、前記ポータブルプレーヤに対して、前記ポータブルプレーヤにおける操作キーの操作に基づく前記再生手段による再生処理を禁止するコマンドを送信することを特徴とする請求項７記載の車載マルチメディア装置。
【請求項９】
前記ナビ用コネクタは、ケーブルにより、音声データの書き込みのためにコンピュータ装置に接続する前記ポータブルプレーヤのコネクタと接続されることを特徴とする請求項４から８の中のいずれか１項記載の車載マルチメディア装置。
【請求項１０】
前記ナビ用コネクタに、前記ケーブルを介して前記ポータブルプレーヤに電力を供給する電力供給手段が接続されることを特徴とする請求項４から９の中のいずれか１項記載の車載マルチメディア装置。
【請求項１１】
前記データ読込手段にナビゲーション用データを読み込ませ、その読み込んだデータを使用して目的地などの所定の地点までの案内経路データを生成し、この生成した案内経路データを前記ポータブルプレーヤの前記記憶手段に記憶させる案内経路生成手段を有することを特徴とする請求項５記載の車載マルチメディア装置。
【請求項１２】
前記案内経路生成手段は、前記ポータブルプレーヤの前記記憶手段において、前記ナビゲーション用データ以外のデータとして記憶されている地点に関するデータを前記データ読込手段に読み込ませ、その読み込んだデータを使用して所定の目的地までの案内経路データを生成することを特徴とする請求項１１記載の車載マルチメディア装置。
【請求項１３】
前記案内経路生成手段は、前記データ読込手段に読み込ませたナビゲーション用データに含まれる地点に関するデータを、前記ポータブルプレーヤの前記記憶手段に、前記ナビゲーション用データ以外のデータとして記憶させることを特徴とする請求項１１記載の車載マルチメディア装置。
【請求項１４】
前記現在地取得手段が取得した車両の現在地の位置情報を、前記ポータブルプレーヤの前記記憶手段に蓄積する現在地蓄積手段を有することを特徴とする請求項４から１３の中のいずれか１項記載の車載マルチメディア装置。
【請求項１５】
コンピュータ装置および車載マルチメディア装置が接続されるコネクタと、
上記コネクタを介して、上記コンピュータ装置により音声データおよびナビゲーション用データが書込まれる記憶手段と、
上記記憶手段に記憶されている音声データを再生する再生手段と、
上記車載マルチメディア装置が上記コネクタに接続されているときに、上記車載マルチメディア装置へナビゲーション用データを出力するデータ出力手段と、
を有することを特徴とするポータブルプレーヤ。
【請求項１６】
当該ポータブルプレーヤの現在地の位置情報を取得するプレーヤ現在地取得手段と、
上記ポータブルプレーヤの現在地の位置情報に基づいて、その現在地の周辺の前記ナビゲーション用データを読み込み、その読み込んだデータを使用して上記ポータブルプレーヤの現在地およびその周辺の地図を表示する表示画面を生成する現在地案内図生成手段と、
上記生成された表示画面を表示するプレーヤ用表示手段と、
を有することを特徴とする請求項１５記載のポータブルプレーヤ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載マルチメディアシステム、コンピュータ装置、車載マルチメディア装置およびポータブルプレーヤに関する。
【背景技術】
【０００２】
非特許文献１には、ハードディスクドライブを有するナビゲーションシステムが開示されている。このナビゲーションシステムは、車両に設置されるものであり、その本体からハードディスクドライブユニットをユーザが自由に取り外すことができる。また、このナビゲーションシステムでは、取り外したハードディスクドライブユニットを、それ専用の家庭内機器に取り付けることで、家庭内で、ユーザによるナビゲーション用データの更新や楽曲データの書込みなどが可能である。
【０００３】
【非特許文献１】パイオニア株式会社、表題［ｃａｒｒｏｚｚｅｒｉａ｜ＨＤＤ［サイバーナビ］＞機能紹介＞ホームユース］、［ｏｎｌｉｎｅ］、［平成１６年（２００４年）１０月２９日検索］、インターネット＜ｈｔｔｐ：／／ｗｗｗ．ｈｄｄ−ｃｙｂｅｒｎａｖｉ．ｃｏｍ／ｆｕｎｃｔｉｏｎ／ｈｕｓｅ／ｉｎｄｅｘ．ｈｔｍｌ＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、非特許文献１のナビゲーションシステムを使用する場合、ユーザは、車両に取り付けるナビゲーションシステムに加えて、それとは別に、家庭内機器を購入しなければならない。購入すべき装置点数が増加し、ユーザの費用負担は増加する。
【０００５】
また、ユーザは、家庭内で、ユーザによるナビゲーション用データの更新や楽曲データの書込みなどをするためには、ハードディスクドライブユニットを、ナビゲーションシステムの本体から取り外し、携帯しなければならない。しかも、このハードディスクドライブユニットは、データを記憶することしかできない。したがって、ユーザからすれば、その作業が煩わしく感じられる。
【０００６】
特に、たとえばポータブルプレーヤを日常的に携帯するユーザからしてみれば、それとは別にハードディスクドライブユニットを携帯すること自体が煩わしく感じられ、このようにハードディスクドライブユニットのみが取り外すことができるナビゲーションシステムに対して、積極的な購買意欲が生じ難い。
【０００７】
本発明は、ポータブルプレーヤを本来の目的に使用可能としつつ、車内でのナビゲーションに利用して、ユーザの負担するコストを軽減しつつユーザの利便性を向上することができる車載マルチメディアシステム、並びにそれに使用可能なコンピュータ装置、車載マルチメディア装置およびポータブルプレーヤを得ることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る車載マルチメディアシステムは、コンピュータ装置により音声データおよびナビゲーション用データが書込まれる記憶手段、並びに記憶手段に記憶されている音声データを再生し音声信号を出力する再生手段を有するポータブルプレーヤと、ポータブルプレーヤからナビゲーション用データを読み込むデータ読込手段、並びにデータ読込手段が読み込んだデータを用いて車両の経路誘導あるいは現在地案内を行うナビゲーション手段を有する車載マルチメディア装置と、を有するものである。
【０００９】
本発明に係る他の車載マルチメディアシステムは、コンピュータ装置により音声データおよびナビゲーション用データが書込まれる記憶手段、並びに記憶手段に記憶されている音声データから音声信号を再生する再生手段を有するポータブルプレーヤと、ポータブルプレーヤからナビゲーション用データを読み込むデータ読込手段、データ読込手段が読み込んだデータを用いて車両の経路誘導あるいは現在地案内を行うナビゲーション手段、並びにポータブルプレーヤの再生手段により再生された音声信号に基づく音声を出力する音声出力手段とを有する車載マルチメディア装置と、を有するものである。
【００１０】
本発明に係るコンピュータ装置は、音声データを記憶可能な記憶手段並びに記憶手段に記憶されている音声データを再生する再生手段を有するポータブルプレーヤが接続されるコネクタと、コネクタを介して、ポータブルプレーヤと接続される車載マルチメディア装置が車両の経路誘導あるいは現在地案内に使用するナビゲーション用データを、ポータブルプレーヤの記憶手段に書込むナビゲーション用データ書込手段と、を有するものである。
【００１１】
本発明に係る車載マルチメディア装置は、音声データおよびナビゲーション用データを記憶する記憶手段並びに記憶手段に記憶されている音声データを再生する再生手段を有するポータブルプレーヤが接続されるナビ用コネクタと、ナビ用コネクタを介して、ポータブルプレーヤの記憶手段に記憶されているデータを読み込むデータ読込手段と、車両の現在地の位置情報を取得する現在地取得手段と、車両の現在地の位置情報に基づいて、その現在地の周辺のナビゲーション用データをデータ読込手段に読み込ませ、その読み込んだデータを使用して車両の現在地およびその周辺の地図を表示する表示画面を生成する現在地案内手段と、生成された表示画面を表示するナビ用表示手段と、を有するものである。
【００１２】
本発明に係る他の車載マルチメディア装置は、音声データ、ナビゲーション用データおよび案内経路データを記憶する記憶手段並びに記憶手段に記憶されている音声データを再生する再生手段を有するポータブルプレーヤが接続されるナビ用コネクタと、ナビ用コネクタを介して、ポータブルプレーヤの記憶手段に記憶されているデータを読み込むデータ読込手段と、車両の現在地の位置情報を取得する現在地取得手段と、車両の現在地の位置情報に基づいて、その現在地の周辺のナビゲーション用データおよび案内経路データをデータ読込手段に読み込ませ、その読み込んだナビゲーション用データに基づき車両の現在地、その周辺の地図をおよび案内経路データに基づきその地図内の案内経路を表示する表示画面を生成するナビゲーション手段と、生成された表示画面を表示するナビ用表示手段と、を有するものである。
【００１３】
本発明に係る車載マルチメディア装置は、上述した各発明の構成に加えて、ポータブルプレーヤの再生手段により再生されたアナログの音声信号が入力されるオーディオ入力端子と、オーディオ入力端子を含む複数の音源の中から１つの音源を選択するソースセレクタと、ソースセレクタにより選択された音源からの音声信号により駆動されるスピーカと、を有するものである。
【００１４】
本発明に係る車載マルチメディア装置は、上述した各発明の構成に加えて、データ読込手段によるポータブルプレーヤからのデータ読込処理および再生手段による再生処理を、排他的にあるいは一方の処理を優先させるように管理するポータブルプレーヤ管理手段を有するものである。
【００１５】
本発明に係る車載マルチメディア装置は、上述した各発明の構成に加えて、ポータブルプレーヤ管理手段が、ポータブルプレーヤに対して、ポータブルプレーヤにおける操作キーの操作に基づく再生手段による再生処理を禁止するコマンドを送信するものである。
【００１６】
本発明に係る車載マルチメディア装置は、上述した各発明の構成に加えて、ナビ用コネクタが、ケーブルにより、音声データの書き込みのためにコンピュータ装置に接続するポータブルプレーヤのコネクタと接続されるものである。
【００１７】
本発明に係る車載マルチメディア装置は、上述した各発明の構成に加えて、ナビ用コネクタに、ケーブルを介してポータブルプレーヤに電力を供給する電力供給手段が接続されるものである。
【００１８】
本発明に係る車載マルチメディア装置は、上述した各発明の構成に加えて、データ読込手段にナビゲーション用データを読み込ませ、その読み込んだデータを使用して目的地などの所定の地点までの案内経路データを生成し、この生成した案内経路データをポータブルプレーヤの記憶手段に記憶させる案内経路生成手段を有するものである。
【００１９】
本発明に係る車載マルチメディア装置は、上述した各発明の構成に加えて、案内経路生成手段が、ポータブルプレーヤの記憶手段において、ナビゲーション用データ以外のデータとして記憶されている地点に関するデータをデータ読込手段に読み込ませ、その読み込んだデータを使用して所定の目的地までの案内経路データを生成するものである。
【００２０】
本発明に係る車載マルチメディア装置は、上述した各発明の構成に加えて、案内経路生成手段が、データ読込手段に読み込ませたナビゲーション用データに含まれる地点に関するデータを、ポータブルプレーヤの記憶手段に、ナビゲーション用データ以外のデータとして記憶させるものである。
【００２１】
本発明に係る車載マルチメディア装置は、上述した各発明の構成に加えて、現在地取得手段が取得した車両の現在地の位置情報を、ポータブルプレーヤの記憶手段に蓄積する現在地蓄積手段を有するものである。
【００２２】
本発明に係るポータブルプレーヤは、コンピュータ装置および車載マルチメディア装置が接続されるコネクタと、コネクタを介して、コンピュータ装置により音声データおよびナビゲーション用データが書込まれる記憶手段と、記憶手段に記憶されている音声データを再生する再生手段と、車載マルチメディア装置がコネクタに接続されているときに、車載マルチメディア装置へナビゲーション用データを出力するデータ出力手段と、を有するものである。
【００２３】
本発明に係るポータブルプレーヤは、上述した各発明の構成に加えて、当該ポータブルプレーヤの現在地の位置情報を取得するプレーヤ現在地取得手段と、ポータブルプレーヤの現在地の位置情報に基づいて、その現在地の周辺のナビゲーション用データを読み込み、その読み込んだデータを使用してポータブルプレーヤの現在地およびその周辺の地図を表示する表示画面を生成する現在地案内図生成手段と、生成された表示画面を表示するプレーヤ用表示手段と、を有するものである。
【発明の効果】
【００２４】
本発明では、ポータブルプレーヤを本来の目的に使用可能としつつ、車内でのナビゲーションに利用して、ユーザの負担するコストを軽減しつつユーザの利便性を向上することができる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明の実施の形態に係る車載マルチメディアシステム、コンピュータ装置、車載マルチメディア装置およびポータブルプレーヤを、図面に基づいて説明する。車載マルチメディアシステムは、車載マルチメディア装置およびポータブルプレーヤにより構成される場合を例として説明する。
【００２６】
実施の形態１．
図１は、本発明の実施の形態１に係る車載マルチメディア装置１のハードウェア構成を示すブロック図である。この車載マルチメディア装置１は、車両に設置され、図２に示すポータブルプレーヤ２が接続されることで車両のナビゲーション可能となり、しかも、ポータブルプレーヤ２に記憶されている楽曲を車内で再生する装置である。また、ポータブルプレーヤ２は、図３に示すコンピュータ装置３と接続し、そのコンピュータ装置３から楽曲のデータを保存することができる装置である。なお、ポータブルプレーヤ２のベンダと、車載マルチメディア装置１のベンダとは、別々の者であっても、同一の者であってもよい。
【００２７】
図１において、車載マルチメディア装置１は、中央処理装置（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、メモリ１２と、ナビ用表示手段としての液晶モニタ１３と、タッチパネル１４と、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ホストコントローラ１５と、電力供給手段としての電力供給回路１６と、マルチドライブ１７と、システム間Ｉ／Ｆ（ＩｎｔｅｒＦａｃｅ）と、これらを接続するシステムバス１９と、を有する。
【００２８】
メモリ１２は、ＵＳＢマスストレージクラスプログラム２１と、起動時実行プログラム２２と、ＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）システムプログラム２３と、ナビゲーションシステムプログラム２４と、を記憶する。これらのプログラムは、中央処理装置により実行される。
【００２９】
液晶モニタ１３は、その図示外の表示部に表示データに基づくフルカラー画像を表示する。液晶モニタ１３は、たとえば７インチ程度の大きさの表示部を有する。タッチパネル１４は、この液晶モニタ１３の表示部に重ねて配設され、表示部に対する操作位置を検出する。
【００３０】
ＵＳＢホストコントローラ１５には、ナビ用コネクタとしてのＵＳＢコネクタ２６が接続される。ＵＳＢコネクタ２６には、電力供給回路１６も接続される。ＵＳＢコネクタ２６には、コンピュータ装置３などのホスト側で使用するアップストリーム用のシリーズＡタイプと、周辺機器などのデバイス側で使用するダウンストリーム用のシリーズＢタイプと、それらよりサイズが小さいミニタイプなどがある。ＵＳＢコネクタ２６に他の装置（この実施の形態の場合で言えばポータブルプレーヤ２）が接続されると、電力供給回路１６は、当該他の機器に所定の電圧の電力を供給する。また、ＵＳＢホストコントローラ１５は、当該他の装置の接続を検出し、所定の接続処理を実行する。
【００３１】
マルチドライブ１７は、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）やＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）を駆動し、それらのディスクに記録されているデータをシステムバスへ出力する。マルチドライブ１７は、音楽ＣＤフォーマットなどの所定のフォーマットの音声データがディスクに記録されている場合、その音声データから音声信号を生成して出力する。なお、この車載マルチメディア装置１のマルチドライブ１７は、複数のディスクを搭載し、その中から選択したディスクを駆動するものであってもよい。
【００３２】
車載マルチメディア装置１は、他にも、システムマイクロコンピュータ２７と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）電波受信機２８と、ジャイロセンサ２９と、車速パルスセンサ３０と、チューナ３１と、オーディオ入力端子３２と、ソースセレクタ３３と、音声出力手段としてのスピーカ３４と、アンプ３５と、を有する。
【００３３】
ＧＰＳ電波受信機２８は、ＧＰＳ用衛星からの電波を受信する。ジャイロセンサ２９は、地磁気に基づいて方角を検出する。車速パルスセンサ３０は、車両のエンジン制御に使用する車速パルスを検出する。システムマイクロコンピュータ２７は、システム間Ｉ／Ｆに接続される。システムマイクロコンピュータ２７は、ＧＰＳ電波受信機２８が受信した電波、ジャイロセンサ２９が検出した方角および車速パルスセンサ３０が検出した車速パルスに基づいて、車両の現在の位置を特定する。システムマイクロコンピュータ２７は、特定した現在位置をシステム間Ｉ／Ｆを介して、中央処理装置１１へ出力する。
【００３４】
チューナ３１は、ＦＭ放送電波、ＴＶ放送電波を受信し、その受信電波に重畳されている映像信号や音声信号を出力する。映像信号は、液晶モニタ１３に出力される。オーディオ入力端子３２は、所謂ミニジャックなどと呼ばれるアナログ音声信号の入力端子である。ソースセレクタ３３には、マルチドライブ１７と、チューナ３１と、オーディオ入力端子３２とが接続される。ソースセレクタ３３は、システムマイクロコンピュータ２７からのソース選択信号に基づいて、これらの中から１つのソースを選択し、その選択したソースの機器をスピーカ３４に接続する。スピーカ３４には、ソースセレクタ３３が選択した機器の音声信号が出力される。スピーカ３４は、音声信号の波形にしたがって音を出力する。
【００３５】
図２は、図１の車載マルチメディア装置１と接続されるポータブルプレーヤ２のハードウェア構成を示すブロック図である。このポータブルプレーヤ２は、中央処理装置４１と、不揮発性メモリ４２と、プレーヤ用表示手段としての小型の液晶デバイス４３と、キーデバイス４４と、再生手段の一部としてのＤＡＣ（Ｄｉｇｉｔａｌ  ｔｏ  Ａｎａｌｏｇ  Ｃｏｎｖｅｒｔｅｒ）４５と、ＵＳＢデバイスコントローラ４６と、記憶手段としてのハードディスクドライブ４７と、これらを接続するシステムバス４８と、を有する。
【００３６】
不揮発性メモリ４２は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フラッシュメモリ、その他の半導体メモリにより構成される。不揮発性メモリ４２は、実行管理プログラム５０と、キー操作管理プログラム５１と、ＵＳＢマスストレージクラスプログラム５２と、デコーダプログラム５３と、を記憶する。これらのプログラムは、中央処理装置４１に実行される。
【００３７】
小型の液晶デバイス４３は、表示データに基づくテキスト画像などを表示する。このポータブルプレーヤ２の液晶デバイス４３は、たとえば２〜５インチ程度の大きさを有する。キーデバイス４４は、複数の操作キーを有し、操作されたキーに応じた入力データを出力する。
【００３８】
ＤＡＣ４５は、アナログの音声信号をサンプリングしたデジタル音声信号に基づいて、そのアナログの音声信号を生成するものである。ＤＡＣ４５には、ヘッドホン端子５６と、専用コネクタ５７のオーディオ出力部５８とが接続される。ＤＡＣ４５は、生成したアナログの音声信号を、ヘッドホン端子５６およびオーディオ出力部５８へ出力する。
【００３９】
ＵＳＢデバイスコントローラ４６には、専用コネクタ５７の、ポータブルプレーヤ２のコネクタとしてのＵＳＢコネクタ部５９が接続される。このＵＳＢコネクタ部５９には、電源回路６０が接続される。電源回路６０は、二次電池６１を有する。電源回路６０は、このＵＳＢコネクタ部５９から供給される電力に基づく所定の電力あるいは二次電池６１の蓄電されている電力に基づく所定の電力を、ポータブルプレーヤ２の各回路に供給する。電源回路６０は、ＵＳＢコネクタ部５９から供給される電力で、二次電池６１を充電する。
【００４０】
ハードディスクドライブ４７は、たとえば容量が５Ｇバイト程度以上の大きな記憶容量を有するデバイスである。ハードディスクドライブ４７は、たとえば、音声データの一例としての楽曲データ６４、オプションデータなどを記憶する。オプションデータとしては、たとえば、ナビゲーション用データ以外のデータの一例としての住所録データ６５、ナビゲーション用データ６６、案内経路データ６７、ナビゲーション用データ以外のデータの他の例としての旅行ログデータ６８などがある。ナビゲーション用データ６６は、たとえば、地点データ７０、ノードデータ７１、リンクデータ７２、表示地図データ７３などで構成される。
【００４１】
旅行ログデータ６８は、車載マルチメディア装置１により書込まれるデータである。旅行ログデータ６８は、車載マルチメディア装置１が搭載された車両が通過した地点の情報および駐停車した地点の情報を蓄積したデータである。地点の情報には、その地点の位置情報および時刻情報が含まれる。
【００４２】
地点データ７０は、経路案内の目的地などとして選択可能な複数の地点のデータである。各地点のデータには、たとえば、その地点の緯度経度あるいはそれと１対１に対応付け可能な座標情報、その地点にある施設の名称、住所、電話番号などの地点の属性情報などが含まれる。
【００４３】
ノードデータ７１は、車両が通行する道路の交差点などに対応する複数のノードのデータである。各ノードのデータには、各ノードに固有の識別番号、そのノードが対応する交差点などの座標情報、コスト情報、その交差点などの右折禁止などの属性情報などが含まれる。
【００４４】
リンクデータ７２は、車両が通行する道路などに対応する複数のリンクのデータである。各リンクのデータには、各リンクに固有の識別番号、そのリンクが接続されるノードの識別番号、コスト情報、その道路の右折禁止などの属性情報などが含まれる。
【００４５】
表示地図データ７３は、ナビゲーション用データ６６に基づいて案内可能な地域を、上方から俯瞰した地図データである。表示地図データ７３は、たとえば所定の区画毎に分割された複数のテクスチャデータで構成される。このようなテクスチャデータとしては、たとえば道路地図、住宅地図、衛星写真などが使用できる。また、各テクスチャデータには、そのテクスチャ内の各地点の座標を特定するための座標情報が対応付けられている。
【００４６】
図３は、図２のポータブルプレーヤ２と接続されるコンピュータ装置３のハードウェア構成を示すブロック図である。このコンピュータ装置３は、中央処理装置８１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８２と、ハードディスクドライブ８３と、ディスプレイ８４と、キーボード８５と、通信Ｉ／Ｆ８６と、マルチドライブ８７と、ＵＳＢホストコントローラ８８と、これらを接続するシステムバス８９と、を有する。
【００４７】
ＵＳＢホストコントローラ８８には、コンピュータ装置３のコネクタとしてのＵＳＢコネクタ９０が接続される。ＵＳＢコネクタ９０には、電源回路９１も接続される。電源回路９１は、ＵＳＢコネクタ９０に接続される他の機器（この実施の形態の場合で言えばポータブルプレーヤ２）に、所定の電圧の電力を供給する。
【００４８】
ハードディスクドライブ８３は、たとえば容量が１００Ｇバイト程度以上の大きな記憶容量を有するデバイスである。ハードディスクドライブ８３は、ＵＳＢマスストレージクラスプログラム９４、プレーヤ管理プログラム９５と、ナビゲーション管理プログラム９６と、を記憶する。これらのプログラムは、中央処理装置８１によりＲＡＭ８２に読み込まれ実行される。
【００４９】
なお、プレーヤ管理プログラム９５およびナビゲーション管理プログラム９６は、ＣＤ−ＲＯＭなどの記録媒体に記録されているものをハードディスクドライブ８３へインストールしたものであっても、インターネット９８などの伝送媒体を介してハードディスクドライブ８３へインストールしたものであってもよい。また、プレーヤ管理プログラム９５のベンダと、ナビゲーション管理プログラム９６のベンダとは、別々の者であっても、同一の者であってもよい。
【００５０】
ディスプレイ８４は、表示データに基づくフルカラー画像を表示する。このディスプレイ８４は、たとえば１５インチ以上の大きさを有する。コンピュータ装置３に使用されるディスプレイ８４は、ＴＶ受信機の画面より高い解像度を有する。そのため、後述する車両のナビゲーションで使用する表示地図データ７３を使用することで地図を高解像度にて表示することができる。この表示地図データ７３を用いた家庭内のドライブプランの作成が容易である。キーボード８５は、図示外の複数の操作キーを有し、操作されたキーに応じた入力データを出力する。
【００５１】
通信Ｉ／Ｆ８６は、有線あるいは無線通信によりインターネット９８に接続され、そのインターネット９８に接続されている他のコンピュータ装置９９との間でデータ通信を行う。このようにインターネット９８に接続されている他のコンピュータ装置９９としては、たとえば、楽曲データを提供するサーバ装置や、ナビゲーション用データおよびその更新データを提供するサーバ装置がある。
【００５２】
次に、以上の構成を有する実施の形態１に係る車載マルチメディア装置１、ポータブルプレーヤ２およびコンピュータ装置３の動作を説明する。以下の説明では、まず、図４から図６を用いて、ポータブルプレーヤ２をコンピュータ装置３に接続した場合の動作を説明し、次に、図７から図９を用いて、ポータブルプレーヤ２を車載マルチメディア装置１に接続した場合の動作を説明する。
【００５３】
図４は、ポータブルプレーヤ２の専用コネクタ５７とコンピュータ装置３のＵＳＢコネクタ９０とを、ＵＳＢコネクタに接続可能なポータブルプレーヤ専用ケーブル１０１で接続するとともに、コンピュータ装置３の中央処理装置８１がプレーヤ管理プログラム９５を実行した場合に実現される機能を示す機能ブロック図である。ポータブルプレーヤ専用ケーブル１０１は、ケーブルの一種である。
【００５４】
ポータブルプレーヤ２とコンピュータ装置３とが接続されると、コンピュータ装置３の電源回路９１は、ポータブルプレーヤ２の電源回路６０へ電力を供給する。ポータブルプレーヤ２の電源回路６０は、この電力で二次電池６１を充電する。ポータブルプレーヤ２の電源回路６０は、この電力をポータブルプレーヤ２の他の回路、たとえば中央処理装置４１などへ供給する。
【００５５】
ポータブルプレーヤ２の中央処理装置４１は、起動すると、まず、実行管理プログラム５０を実行する。これにより、ポータブルプレーヤ２には、実行管理部１０６が実現される。
【００５６】
実行管理部１０６は、中央処理装置４１にキー操作管理プログラム５１を実行させる。これにより、ポータブルプレーヤ２には、キー操作管理部１０７が実現される。キー操作管理部１０７は、キーデバイス４４の操作に基づいて、たとえば楽曲を選択したり、再生したりする。
【００５７】
また、実行管理部１０６は、ＵＳＢコネクタ部５９に他の機器（ここではコンピュータ装置３）が接続されていると、中央処理装置４１に、ＵＳＢマスストレージクラスプログラム５２を実行させる。これにより、ポータブルプレーヤ２には、データ出力手段としてのＵＳＢマスストレージクラス１０８が実現される。
【００５８】
一方、コンピュータ装置３の中央処理装置８１は、その起動時にＵＳＢマスストレージクラスプログラム９４を実行する。これにより、コンピュータ装置３には、ＵＳＢマスストレージクラス１１１が実現される。
【００５９】
コンピュータ装置３およびポータブルプレーヤ２において、一対のＵＳＢマスストレージクラス１０８，１１１が実現されることで、ポータブルプレーヤ２のハードディスクドライブ４７が、ＵＳＢコネクタ部５９に接続される機器（図４ではコンピュータ装置３）にストレージとして認識される。すなわち、ポータブルプレーヤ２のハードディスクドライブ４７に記憶されるデータは、コンピュータ装置３のＵＳＢマスストレージクラス１１１により、ファイルとして認識される。コンピュータ装置３のＵＳＢマスストレージクラス１１１は、ファイル単位でポータブルプレーヤ２のハードディスクドライブ４７にデータを書込んだり、ファイル単位でポータブルプレーヤ２のハードディスクドライブ４７のデータを読み出したりする。
【００６０】
また、図４では、コンピュータ装置３の中央処理装置８１により、プレーヤ管理プログラム９５が実行されると、リッピング部１１２と、住所録管理部１１３とが実現される。
【００６１】
リッピング部１１２は、その起動画面の表示データをディスプレイ８４へ出力する。ディスプレイ８４は、リッピング部１１２による起動画面を表示する。このリッピング部１１２による起動画面には、たとえば、リッピングする楽曲データのソースの選択ボタンが表示される。楽曲データ６４のソースとしては、たとえばインターネット９８、マルチドライブ８７などがある。リッピング部１１２は、キーボード８５からの入力データに基づいて、楽曲データ６４のソースを選択する。
【００６２】
インターネット９８をソースとして選択すると、リッピング部１１２は、インターネット９８上で楽曲データを提供するサーバ装置のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を指定し、通信Ｉ／Ｆ８６に楽曲データのリスト取得を指示する。通信Ｉ／Ｆ８６は、楽曲データのリストを要求するパケットをインターネット９８へ送出する。楽曲データを提供するサーバ装置は、インターネット９８からそのパケットを受信し、応答パケットを送信する。通信Ｉ／Ｆ８６は、インターネット９８からこの応答パケットを受信し、その応答パケットに含まれる楽曲データのリストをリッピング部１１２へ出力する。
【００６３】
マルチドライブ８７をソースとして選択すると、リッピング部１１２は、マルチドライブ８７に楽曲データのリスト出力を指示する。マルチドライブは、ディスクからデータを読み込み、楽曲データのリストを出力する。
【００６４】
選択したソースから楽曲データのリストが入力されると、リッピング部１１２は、そのリストをディスプレイ８４に表示させる。リッピング部１１２は、キーボード８５からの入力データに基づいて、リストの中からリッピングする楽曲データを選択する。
【００６５】
リッピングする楽曲データを選択すると、リッピング部１１２は、先に選択しているソースからその楽曲データを取得する。具体的には、通信Ｉ／Ｆ８６には、インターネット９８上の楽曲データを提供するサーバ装置から、選択した楽曲データを受信させ、マルチドライブには、ディスクから選択した楽曲データを読み出させる。
【００６６】
また、リッピング部１１２は、先に選択しているソースからその楽曲データを取得すると、その取得した楽曲データに所定のファイル名を付して書込みデータとしてＵＳＢマスストレージクラス１１１へ供給する。この書込みデータは、コンピュータ装置３のＵＳＢマスストレージクラス１１１から、ＵＳＢコネクタ９０、ポータブルプレーヤ専用ケーブル１０１、ポータブルプレーヤ２のＵＳＢコネクタ部５９を介して、ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８に送信される。ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、この書込みデータを、ハードディスクドライブ４７に書込む。これにより、ポータブルプレーヤ２のハードディスクドライブ４７は、リッピング部１１２により選択された楽曲データ６４を記憶する。
【００６７】
また、リッピング部１１２は、インターネット９８などから取得した楽曲データをそのままポータブルプレーヤ２のハードディスクドライブ４７に書込む。後述するように、車載マルチメディア装置１は、このポータブルプレーヤ２のハードディスクドライブ４７に保存された楽曲データ６４を再生する。したがって、楽曲データのデジタルコピーがＳＣＭＳ（Ｓｅｒｉａｌ  Ｃｏｐｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）などにより制御されていたとしても、これに対応した楽曲データを、ポータブルプレーヤ２および車両内で再生することができる。ユーザは、車両内でその楽曲データを使用するために、ポータブルプレーヤ２に記憶させたものとは別に同一の楽曲データを購入したりする必要がなくなる。ユーザによる楽曲データの取得（コピーなど）作業は、１回で済む。
【００６８】
住所録管理部１１３は、まず、コンピュータ装置３のＵＳＢマスストレージクラス１１１に対して、ポータブルプレーヤ２のハードディスクドライブ４７が記憶するファイルのリスト取得を要求する。コンピュータ装置３のＵＳＢマスストレージクラス１１１は、この要求に基づいて、ファイルリストの送信要求を出力する。このファイルリストの送信要求は、ＵＳＢコネクタ９０、ポータブルプレーヤ専用ケーブル１０１、ポータブルプレーヤ２のＵＳＢコネクタ部５９を介して、ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８へ送信される。このポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、ハードディスクドライブ４７に記憶されているデータのファイル名のリストを生成し、コンピュータ装置３のＵＳＢマスストレージクラス１１１へ送信する。
【００６９】
コンピュータ装置３のＵＳＢマスストレージクラス１１１がファイル名のリストを受信すると、住所録管理部１１３は、その中に、予め指定されている住所録データのファイル名が含まれているか否かを判断する。そして、その所定のファイル名が含まれている場合には、住所録管理部１１３は、そのファイル名のファイルの取得を指示する。コンピュータ装置３のＵＳＢマスストレージクラス１１１は、このファイルの取得要求をポータブルプレーヤ２のＵＳＢマスストレージクラス１０８へ送信し、ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、その指定されたファイル名のデータを、コンピュータ装置３のＵＳＢマスストレージクラス１１１へ送信する。
【００７０】
コンピュータ装置３のＵＳＢマスストレージクラス１１１が住所録データ６５を受信すると、住所録管理部１１３は、その住所録データ６５に含まれる住所録をディスプレイ８４に表示させる。ディスプレイ８４には、たとえば、個人や店舗ごとに住所、氏名、電話番号などが表示される。
【００７１】
なお、取得したファイル名のリストに住所録データ６５のファイル名が含まれていない場合、住所録管理部１１３は、住所が全く含まれていない住所録をディスプレイ８４に表示させる。
【００７２】
住所録管理部１１３は、キーボード８５から入力されたテキストデータを、取得した住所録データに追加し、そのデータが追加された住所録データをディスプレイ８４に表示させる。また、住所録管理部１１３は、キーボード８５から保存指示が入力されると、そのときの住所録データを、所定のファイル名を付して書込みデータとしてＵＳＢマスストレージクラス１１１へ供給する。コンピュータ装置３のＵＳＢマスストレージクラス１１１からこの書込みデータを受信すると、ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、これを住所録データ６５としてハードディスクドライブ４７に書込む。これにより、ポータブルプレーヤ２のハードディスクドライブ４７は、住所録管理部１１３により作成あるいは更新された住所録データ６５を記憶する。
【００７３】
なお、住所録データ６５は、たとえば住所毎にレコード化されたデータ構造を有するものであればよい。このようなデータ構造のファイルとしては、たとえばＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅ）形式のファイルがある。ＣＳＶ形式のファイルでは、各住所のレコードにおいて、住所、氏名、電話番号などの１つ１つのフィールドは、カンマ（，）で区切られている。また、ＣＳＶ形式のファイルは、各レコードに含まれるフィールドのデータの属性を示すレコードを有する。このフィールドのデータの属性を示すレコードにおける属性の列挙順と、各データレコードにおける各フィールドのデータの列挙順とは、対応付けられている。
【００７４】
以上のように、コンピュータ装置３の中央処理装置８１がプレーヤ管理プログラム９５を実行する環境の下で、ポータブルプレーヤ２のハードディスクドライブ４７に、楽曲データ６４と、住所録データ６５とを書込むことができる。また、ポータブルプレーヤ２をコンピュータ装置３に接続することで、ポータブルプレーヤ２の二次電池６１を充電することができる。
【００７５】
図５は、ポータブルプレーヤ２を単体で起動した場合に実現される機能を示す機能ブロック図である。
【００７６】
コンピュータ装置３などの他の機器を接続しないで、ポータブルプレーヤ２を起動すると、電源回路６０は、二次電池６１に蓄電された電力を中央処理装置４１などへ供給する。ポータブルプレーヤ２の中央処理装置４１は、起動すると、まず実行管理プログラム５０を実行し、これにより実行管理部１０６が実現される。実行管理部１０６は、中央処理装置４１にキー操作管理プログラム５１を実行させ、キー操作管理部１０７を実現させる。
【００７７】
キー操作管理部１０７は、キーデバイス４４の操作に基づいて、ハードディスクドライブ４７が記憶する楽曲データ６４のファイル名を読み込む。キー操作管理部１０７は、読み込んだファイル名を表示する表示データを生成し、液晶デバイス４３に出力する。液晶デバイス４３は、楽曲データ６４のリストを表示する。また、キー操作管理部１０７は、キーデバイス４４の操作に基づいて、ハードディスクドライブ４７が記憶する別の楽曲データ６４のファイル名を読み込み、そのファイル名を液晶デバイス４３に表示させる。
【００７８】
液晶デバイス４３に所定の楽曲データ６４のファイル名が表示されている状態で、キーデバイス４４の図示外の再生キーが操作されると、キー操作管理部１０７は、そのファイル名の楽曲データ６４の再生を実行管理部１０６に指示する。
【００７９】
実行管理部１０６は、中央処理装置４１にデコーダプログラム５３を実行させる。これにより、ポータブルプレーヤ２には、再生手段の一部としてのデコーダ１０９が実現される。また、デコーダ１０９は、キー操作管理部１０７により選択されたファイル名の楽曲データ６４をハードディスクドライブ４７から読み込む。デコーダ１０９は、読み込んだ楽曲データ６４に基づいて、デジタル音声データを生成する。デコーダ１０９は、生成したデジタル音声データをＤＡＣ４５へ出力する。ＤＡＣ４５は、そのデジタル音声信号に基づいてアナログの音声信号を生成し、ヘッドホン端子５６へ出力する。
【００８０】
したがって、ポータブルプレーヤ２のユーザは、ポータブルプレーヤ２のキーデバイス４４を用いて所定のファイル名を選択することで、ヘッドホン端子５６に接続したイヤホンから、コンピュータ装置３を用いてポータブルプレーヤ２にリッピングした楽曲を聞くことができる。なお、ヘッドホン端子５６を、ステレオコンポのアンプなどに接続することで、このポータブルプレーヤ２をミュージックサーバとして利用することもできる。また、後述するように、このポータブルプレーヤ２において楽曲を再生して車内で聞くことができるので、家庭内、屋外および車内において、ポータブルプレーヤ２に保存したお気に入りの楽曲を途切れることなく続けて楽しむことができる。
【００８１】
図６は、ポータブルプレーヤ２の専用コネクタ５７とコンピュータ装置３のＵＳＢコネクタ９０とを、ＵＳＢコネクタに接続可能なポータブルプレーヤ専用ケーブル１０１で接続するとともに、コンピュータ装置３の中央処理装置８１がナビゲーション管理プログラム９６を実行した場合に実現される機能を示す機能ブロック図である。
【００８２】
図４の場合と同様に、ポータブルプレーヤ２とコンピュータ装置３とを接続することで、ポータブルプレーヤ２は、コンピュータ装置３から供給される電力で動作する。ポータブルプレーヤ２には、実行管理部１０６と、ＵＳＢマスストレージクラス１０８と、キー操作管理部１０７とが実現される。コンピュータ装置３の中央処理装置８１は、ＵＳＢマスストレージクラスプログラム９４を実行し、ＵＳＢマスストレージクラス１１１が実現される。ＵＳＢマスストレージクラス１１１は、ファイル単位でデータを管理し、ポータブルプレーヤ２のハードディスクドライブ４７に対するデータの読書きをする。
【００８３】
また、コンピュータ装置３の中央処理装置８１がナビゲーション管理プログラム９６とを実行することで、ナビゲーション用データ書込手段としてのナビデータ管理部１１４と、ドライブプラン生成部１１５と、旅行再現部１１６とが実現される。なお、旅行再現部１１６については、後述する。
【００８４】
ナビデータ管理部１１４は、その起動画面の表示データをディスプレイ８４へ出力する。ディスプレイ８４は、ナビデータ管理部１１４による起動画面を表示する。このナビデータ管理部１１４による起動画面には、たとえば、ナビゲーション用データ６６の保存処理の選択ボタン、ナビゲーション用データ６６の更新処理の選択ボタン、ドライブプラン作成の選択ボタン、旅行再現の選択ボタンなどが表示される。
【００８５】
キーボード８５からの入力データに基づいてナビゲーション用データ６６の保存処理の選択ボタンを選択すると、ナビデータ管理部１１４は、マルチドライブ５７にナビゲーション用データ６６の出力を指示する。マルチドライブ５７は、挿入されているディスクからデータを読み込み、出力する。ナビデータ管理部１１４は、また、マルチドライブ８７が読み出したデータを、ファイル毎に、書込みデータとしてＵＳＢマスストレージクラス１１１へ供給する。この書込みデータは、コンピュータ装置３のＵＳＢマスストレージクラス１１１から、ＵＳＢコネクタ９０、ポータブルプレーヤ専用ケーブル１０１、ポータブルプレーヤ２のＵＳＢコネクタ部５９を介して、ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８に送信される。ＵＳＢマスストレージクラス１０８は、この書込みデータを、ハードディスクドライブ４７に書込む。これにより、ポータブルプレーヤ２のハードディスクドライブ４７に、ナビデータ管理部１１４により指示されたナビゲーション用データ６６が格納される。
【００８６】
キーボード８５からの入力データに基づいてナビゲーション用データ６６の更新処理の選択ボタンを選択すると、ナビデータ管理部１１４は、インターネット９８上でナビゲーション用データ６６の更新データを提供するサーバ装置のＵＲＬを指定し、通信Ｉ／Ｆ８６にその更新データの取得を指示する。通信Ｉ／Ｆ８６は、更新データを要求するパケットをインターネット９８へ送出し、そのサーバ装置から更新データを受信する。ナビデータ管理部１１４は、また、通信Ｉ／Ｆ８６が受信した更新データを、ファイル毎に、書込みデータとしてＵＳＢマスストレージクラス１１１へ供給する。ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、この書込みデータを、ハードディスクドライブ４７に書込む。これにより、ポータブルプレーヤ２のハードディスクドライブ４７に、更新データにより更新されたナビゲーション用データ６６が格納される。
【００８７】
なお、上述した説明では、ナビデータ管理部１１４は、最初のナビゲーション用データ６６をマルチドライブ８７に挿入されたディスクから取得し、更新データをインターネット９８上のサーバ装置から取得している。この他にも、ナビデータ管理部１１４は、最初のナビゲーション用データ６６をインターネット９８上のサーバ装置から取得したり、更新データをマルチドライブ８７に挿入されたディスクから取得したりするようにしてもよい。
【００８８】
キーボード８５からの入力データに基づいてドライブプラン作成の選択ボタンを選択すると、ナビデータ管理部１１４は、ドライブプラン生成部１１５にドライブプラン作成を指示する。
【００８９】
ドライブプラン生成部１１５は、ＵＳＢマスストレージクラス１１１，１０８を用いて、ポータブルプレーヤ２のハードディスクドライブ４７から地点データ７０を取得する。ドライブプラン生成部１１５は、取得した地点データ７０に含まれる複数の地点のリストをディスプレイ８４に表示させる。ドライブプラン生成部１１５は、キーボード８５からの入力データに基づいて所定の地点をたとえば目的地として選択する。
【００９０】
また、ドライブプラン生成部１１５は、ＵＳＢマスストレージクラス１１１，１０８を用いて、ポータブルプレーヤ２のハードディスクドライブ４７から表示地図データ７３を取得する。ドライブプラン生成部１１５は、取得した表示地図データ７３による地図画像をディスプレイ８４に表示させる。ドライブプラン生成部１１５は、キーボード８５からの入力データに基づいて地図上の所定の地点をたとえば出発地として選択する。
【００９１】
なお、ドライブプラン生成部１１５は、ＵＳＢマスストレージクラス１１１，１０８を用いて、ポータブルプレーヤ２のハードディスクドライブ４７から旅行ログデータ６８を取得し、この旅行ログデータ６８に含まれる最新の時刻に対応する位置情報が示す地点を、出発地として選択することもできる。この最新の時刻が対応する地点は、ポータブルプレーヤ２を用いて最後にナビゲーションを行った終了地点であり、車載マルチメディア装置１を搭載する車両が現在も停車している地点である可能性が高い。
【００９２】
また、ドライブプラン生成部１１５は、自宅などの位置を表示地図上で特定させ、その位置情報を出発地のデフォルトの位置情報としてコンピュータ装置３のハードディスクドライブ８３やポータブルプレーヤ２のハードディスクドライブ４７に記憶させ、次回からはその記憶させたデフォルトの位置情報が示す地点を出発地として選択するようにしてもよい。
【００９３】
出発地および目的地を選択すると、ドライブプラン生成部１１５は、ＵＳＢマスストレージクラス１１１を用いて、ポータブルプレーヤ２のハードディスクドライブ４７からノードデータ７１およびリンクデータ７２を読み込み、これらのデータを用いて出発地から目的地に至る経路を探索する。そして、ドライブプラン生成部１１５は、探索した複数の経路の中から、出発地から目的地までのコストが最も低いものを案内経路として選択する。ドライブプラン生成部１１５は、選択した案内経路を地図上に割り付けてディスプレイ８４に表示させる。
【００９４】
キーボード８５からの入力データに基づいて生成した案内経路のユーザによる承認を確認すると、ドライブプラン生成部１１５は、生成した案内経路のデータを、書込みデータとしてＵＳＢマスストレージクラス１１１へ供給する。ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、この書込みデータを、ハードディスクドライブ４７に書込む。これにより、ポータブルプレーヤ２のハードディスクドライブ４７に、ドライブプラン生成部１１５により生成された案内経路データ６７が格納される。
【００９５】
図７は、ポータブルプレーヤ２の専用コネクタ５７と車載マルチメディア装置１のＵＳＢコネクタ２６およびオーディオ入力端子３２とを、ＵＳＢコネクタに接続可能なポータブルプレーヤ専用ケーブル１０１で接続するとともに、車載マルチメディア装置１の中央処理装置１１が起動時実行プログラム２２を実行した場合に実現される機能を示す機能ブロック図である。
【００９６】
図４の場合と同様に、ポータブルプレーヤ２と車載マルチメディア装置１とを接続することで、ポータブルプレーヤ２は、車載マルチメディア装置１の電力供給部１６から供給される電力で動作する。ポータブルプレーヤ２には、実行管理部１０６と、ＵＳＢマスストレージクラス１０８と、キー操作管理部１０７とが実現される。車載マルチメディア装置１の中央処理装置１１は、ＵＳＢマスストレージクラスプログラム２１を実行し、データ読込手段としてのＵＳＢマスストレージクラス１２１が実現される。ＵＳＢマスストレージクラス１２１は、ファイル単位でデータを管理し、ポータブルプレーヤ２のハードディスクドライブ４７にデータを読み書きする。
【００９７】
また、車載マルチメディア装置１の中央処理装置１１が起動時実行プログラム２２を実行することで、車載マルチメディア装置１には、ポータブルプレーヤ管理手段としての機能選択部１２２が実現される。
【００９８】
機能選択部１２２は、車載マルチメディア装置１においてナビゲーション機能が使用できるか否かを判断する。具体的には、機能選択部１２２は、まず、車載マルチメディア装置１に接続されているポータブルプレーヤ２に、ナビゲーション用データ６６が記憶されているか否かを確認する。
【００９９】
機能選択部１２２は、ＵＳＢマスストレージクラス１２１から、ポータブルプレーヤ２のハードディスクドライブ４７に記憶されているファイル名のリストを読み込む。ＵＳＢマスストレージクラス１２１は、この読み込み要求に基づいて、ファイル名のリストの取得要求を、ＵＳＢコネクタ２６、ポータブルプレーヤ専用ケーブル１０１、ポータブルプレーヤ２のＵＳＢコネクタ部５９を介して、ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８へ送信する。ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、ポータブルプレーヤ２のハードディスクドライブ４７からファイル名を読み込み、そのリストを生成し、生成したリストを車載マルチメディア装置１のＵＳＢマスストレージクラス１２１へ送信する。ＵＳＢマスストレージクラス１２１は、この受信したファイル名のリストを、読み込み要求に応じたリストとして、機能選択部１２２に供給する。
【０１００】
機能選択部１２２は、その読み込んだリストに基づいて、ポータブルプレーヤ２のハードディスクドライブ４７に所定のナビゲーション用データ６６が記憶されていることを確認すると、ナビゲーション機能の選択ボタン、ＡＶ機能の選択ボタンなどを表示するための起動画面の表示データを生成し、液晶モニタ１３へ出力する。液晶モニタ１３は、この起動画面を表示する。
【０１０１】
なお、機能選択部１２２は、所定のナビゲーション用データ６６のすべてがポータブルプレーヤ２のハードディスクドライブ４７に記憶されているか否かを判断してもよいが、所定のナビゲーション用データ６６に含まれる特定のファイル名がハードディスクドライブ４７に記憶されているか否かを判断するようにしてもよい。
【０１０２】
タッチパネル１４からの入力データに基づいてナビゲーション機能の選択ボタンを選択すると、機能選択部１２２は、コントロールフラグ１２３と、キー操作禁止コマンドとを生成する。キー操作禁止コマンドは、ポータブルプレーヤ２のキーデバイス４４の操作に基づくデコーダ１０９による楽曲データ６４の再生処理を禁止するコマンドである。機能選択部１２２は、生成したコントロールフラグ１２３を、車載マルチメディア装置１のメモリ１２に記憶させる。なお、コントロールフラグ１２３は、車載マルチメディア装置１において、ポータブルプレーヤ２に記憶されているナビゲーション用データ６６を使用したナビゲーションを実行している場合に生成されるフラグであり、ナビゲーション機能の使用状態を示すフラグである。
【０１０３】
機能選択部１２２は、生成したキー操作禁止コマンドをポータブルプレーヤ２の実行管理部１０６へ送信する。具体的には、機能選択部１２２は、生成したキー操作禁止コマンドをＵＳＢマスストレージクラス１２１に供給する。車載マルチメディア装置１のＵＳＢマスストレージクラス１２１は、このキー操作禁止コマンドをポータブルプレーヤ２のＵＳＢマスストレージクラス１０８へ送信する。ＵＳＢマスストレージクラス１０８は、受信したキー操作禁止コマンドを実行管理部１０６へ供給する。
【０１０４】
ポータブルプレーヤ２の実行管理部１０６は、キー操作禁止コマンドを受信すると、キー操作管理部１０７を停止させる。具体的にはたとえば、ポータブルプレーヤ２の中央処理装置４１によるキー操作管理プログラム５１の実行を終了させる。
【０１０５】
コントロールフラグ１２３およびキー操作禁止コマンドを生成した後、機能選択部１２２は、中央処理装置１１にナビゲーションシステムプログラム２４の実行を指示する。
【０１０６】
図８は、車載マルチメディア装置１の中央処理装置１１がナビゲーションシステムプログラム２４を実行することで実現される機能を示す機能ブロック図である。車載マルチメディア装置１の中央処理装置１１がナビゲーションシステムプログラム２４を実行することで、車載マルチメディア装置１には、案内経路生成手段としての案内経路生成部１２４と、ナビゲーション手段、現在地案内手段、経路誘導手段および現在地蓄積手段としての経路誘導部１２５と、現在地取得手段としての現在地取得部１２６とが実現される。なお、図８においてポータブルプレーヤ２に記載される機能ブロックは、図７の機能ブロックと同じものである。
【０１０７】
現在地取得部１２６は、車両の現在地を取得する。システムマイクロコンピュータ２７は、ＧＰＳ電波受信機２８が受信した電波、ジャイロセンサ２９が検出した方角および車速パルスセンサ３０が検出した車速パルスに基づいて、車両の現在の位置を特定している。現在地取得部１２６は、このシステムマイクロコンピュータ２７から、それが特定した車両の現在地の座標情報を取得する。
【０１０８】
案内経路生成部１２４は、ＵＳＢマスストレージクラス１２１，１０８を用いて、ポータブルプレーヤ２のハードディスクドライブ４７から地点データ７０を取得する。案内経路生成部１２４は、取得した地点データ７０に含まれる複数の地点のリストを液晶モニタ１３に表示させる。案内経路生成部１２４は、タッチパネル１４からの入力データに基づいて所定の地点をたとえば目的地として選択する。
【０１０９】
また、案内経路生成部１２４は、ＵＳＢマスストレージクラス１２１を用いて、ポータブルプレーヤ２のハードディスクドライブ４７に記憶されている住所録データ６５や自宅などの位置情報を取得する。案内経路生成部１２４は、取得した住所録データ６５や自宅のリストを液晶モニタ１３に表示させる。案内経路生成部１２４は、タッチパネル１４からの入力データに基づいて表示しているリストの中から所定の地点をたとえば目的地として選択する。
【０１１０】
目的地などを選択すると、案内経路生成部１２４は、ＵＳＢマスストレージクラス１２１，１０８を用いて、ポータブルプレーヤ２のハードディスクドライブ４７からノードデータ７１およびリンクデータ７２を読み込み、これらのデータを用いて現在地から目的地に至る経路を探索する。現在地は、現在地取得部１２６が取得した車両の現在地を使用する。そして、案内経路生成部１２４は、探索した複数の経路の中から、出発地から目的地までのコストが最も低いものを案内経路として選択する。
【０１１１】
案内経路生成部１２４は、選択した案内経路のデータを、書込みデータとしてＵＳＢマスストレージクラス１２１へ供給する。ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、この書込みデータを、ハードディスクドライブ４７に書込む。これにより、ポータブルプレーヤ２のハードディスクドライブ４７に、案内経路生成部１２４により生成された案内経路データ６７が格納される。
【０１１２】
また、案内経路生成部１２４は、案内経路データ６７を記憶させた後、選択した目的地などの地点を住所録に追加するか否かを確認する画面を、液晶モニタ１３に表示させる。タッチパネル２５からの入力データに基づいてユーザの承認を確認すると、案内経路生成部１２４は、選択した地点にある個人宅や店舗の住所、氏名、電話番号などを、住所録データ６５における所定の列挙順で含むレコードを生成し、ＵＳＢマスストレージクラス１２１，１０８を用いて、ポータブルプレーヤ２に書込む。ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、このレコードを住所録データ６５に追加する。
【０１１３】
経路誘導部１２５は、ポータブルプレーヤ２のハードディスクドライブ４７に記憶されている案内経路データ６７を用いて、その経路を誘導する。この案内経路データ６７は、案内経路生成部１２４により生成されたものか、コンピュータ装置３のドライブプラン生成部１１５により生成されたものである。
【０１１４】
経路誘導部１２５による経路誘導は、具体的には、以下のようなものである。経路誘導部１２５は、まず、現在地取得部１２６から車両の現在地の座標情報を取得する。経路誘導部１２５は、ＵＳＢマスストレージクラス１２１，１０８を用いて、ポータブルプレーヤ２のハードディスクドライブ４７から、取得した現在地から所定の範囲となる地域の表示地図データ７３、リンクデータ７２、ノードデータ７１および案内経路データ６７を読み込む。
【０１１５】
これらのデータを読み込むと、経路誘導部１２５は、誘導画面の表示データを生成し、液晶モニタ１３へ出力する。液晶モニタ１３は、この誘導画面を表示する。この誘導画面には、現在地から所定の表示範囲内となる地図が表示される。また、この誘導画面の地図上には、車両の現在地に対応する表示位置に現在地マークが表示され、誘導画面内の案内経路が案内経路線として表示される。
【０１１６】
経路誘導部１２５は、たとえば所定の時間間隔毎にあるいは現在地の所定の位置変化毎に、上述した表示画面の生成処理を実行する。経路誘導部１２５は、現在地が移動すると、ＵＳＢマスストレージクラス１２１，１０８を用いて、新たな現在地から所定の範囲となる地域の表示地図データ７３、リンクデータ７２、ノードデータ７１および案内経路データ６７を読み込み、現在地から所定の表示範囲内となる地図を液晶モニタ１３に表示させる。これにより、液晶モニタ１３には、車両の現在地および案内経路を有する地図が表示され続ける。
【０１１７】
車載マルチメディア装置１のユーザは、現在地マークが案内経路線上を移動するように車両を走行させることで、案内経路にしたがって移動し、現在地から所望の目的地まで移動することができる。
【０１１８】
経路誘導部１２５は、上述した経路誘導処理を実行するとともに、その裏処理として、所定の時間間隔毎におよび駐停車毎に、現在地取得部１２６から取得した車両の現在地を保存する。具体的には、経路誘導部１２５は、所定の時間間隔毎におよび駐停車毎に、現在地取得部１２６から取得した車両の現在地の情報とそれを取得した時刻情報とを含むレコードを生成する。経路誘導部１２５は、ＵＳＢマスストレージクラス１２１を用いて、ポータブルプレーヤ２のハードディスクドライブ４７に、そのレコードを書込む。ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、そのレコードを旅行ログデータ６８に追加書込みする。これにより、ポータブルプレーヤ２のハードディスクドライブ４７に、車両が移動した位置と時刻とを対応付けて蓄積させた旅行ログデータ６８が格納される。
【０１１９】
ここで、図６のコンピュータ装置３に実現される旅行再現部１１６の動作について説明する。コンピュータ装置３に実現されるナビデータ管理部１１４は、キーボード８５からの入力データに基づいて、旅行再現の選択ボタンを選択すると、旅行再現部１１６に旅行再現を指示する。
【０１２０】
旅行再現部１１６は、ＵＳＢマスストレージクラス１１１，１０８を用いて、ポータブルプレーヤ２のハードディスクドライブ４７から旅行ログデータ６８を取得する。旅行再現部１１６は、取得した旅行ログデータ６８に含まれる複数の地点を包含する地域を特定する。旅行再現部１１６は、ＵＳＢマスストレージクラス１１１，１０８を用いて、ポータブルプレーヤ２のハードディスクドライブ４７から、その特定した地域の表示地図データ７３を取得する。
【０１２１】
旅行ログデータ６８および表示地図データ７３を取得した後、旅行再現部１１６は、旅行再現画面の表示データを生成し、液晶モニタ１３へ出力する。液晶モニタ１３は、この旅行再現画面を表示する。この旅行再現画面には、特定した地域の地図が表示される。また、この旅行再現画面の地図上には、旅行ログデータ６８に含まれる地点を旅行ログデータ６８における時刻順で接続した旅行再現線が表示される。なお、旅行ログデータ６８の各レコードにその地点のリンクあるいはノードの識別番号を追加し、このリンクあるいはノードに沿って旅行再現線が描画されるようにしてもよい。
【０１２２】
また、コンピュータ装置３のハードディスクドライブ８３に、たとえばその旅行中に撮像したＥＸＩＦ画像データが記憶されている場合、旅行再現部１１６は、キーボード８５からの指示に基づいて、そのＥＸＩＦ画像データの画像を旅行再現画面上にマッピングする。なお、ＥＸＩＦ画像データは、コンピュータ装置３に接続される他の機器、たとえばカードリーダやデジタルカメラなどに記憶されていても良い。
【０１２３】
なお、ＥＸＩＦ画像データは、そのヘッダ情報内に、その画像のサムネイル画像のロケーションを示す情報を有するものがある。旅行再現部１１６は、ＥＸＩＦ画像データの画像の代わりに、そのサムネイル画像を旅行再現画面上にマッピングするようにしてもよい。
【０１２４】
また、ＥＸＩＦ画像データのヘッダ情報には、ＧＰＳ機能付きのデジタルカメラで撮像されたものであれば、その撮像した地点の位置情報が含まれる。旅行再現部１１６は、このヘッダ情報に含まれる位置情報を用いて、旅行再現画面上に画像をマッピングすればよい。また、デジタルカメラなどで撮像された画像のＥＸＩＦ画像データのヘッダ情報には、一般的に、その撮像した時刻情報が含まれる。旅行再現部１１６は、このヘッダ情報に含まれる時刻情報と、旅行ログデータ６８における複数の地点の時刻情報とを比較し、たとえばヘッダ情報に含まれる時刻情報の直前の時刻となる地点に画像をマッピングするようにしてもよい。
【０１２５】
図９は、車載マルチメディア装置１の中央処理装置１１がＡＶシステムプログラム２３を実行することで実現される機能を示す機能ブロック図である。車載マルチメディア装置１の中央処理装置１１がＡＶシステムプログラム２３を実行することで、車載マルチメディア装置１には、再生設定部１２７が実現される。
【０１２６】
なお、図７の機能選択部１２２は、ポータブルプレーヤ２から読み込んだリストに所定のナビゲーション用データ６６が記憶されていないと判断した場合、ただちに中央処理装置１１にＡＶシステムプログラム２３の実行を指示する。また、機能選択部１２２は、タッチパネル１４からの入力データに基づいてナビゲーション機能の選択ボタンを選択した場合、中央処理装置１１にＡＶシステムプログラム２３の実行を指示する。これにより、車載マルチメディア装置１の中央処理装置１１は、ＡＶシステムプログラム２３を実行する。
【０１２７】
再生設定部１２７は、まず、車載マルチメディア装置１に未使用のポータブルプレーヤ２が接続されているか否かを判断する。具体的には、再生設定部１２７は、たとえば電力供給部により電力供給がなされているか否かなどに基づいて、ＵＳＢコネクタ２６にポータブルプレーヤ２が接続されているか否かを判断する。再生設定部１２７は、また、車載マルチメディア装置１のメモリ１２にコントロールフラグ１２３が記憶されているか否かを確認する。なお、コントロールフラグ１２３は、図８の経路誘導部１２５がたとえば経路誘導を終了した時点で、この経路誘導部１２５により消去される。また、未使用とは、ポータブルプレーヤ２がナビゲーションに使用されていない状態を意味する。
【０１２８】
そして、再生設定部１２７は、ＵＳＢコネクタ２６にポータブルプレーヤ２が接続され、且つ、メモリ１２にコントロールフラグ１２３が記憶されていない場合に、車載マルチメディア装置１に未使用のポータブルプレーヤ２が接続されていると判断する。それ以外の場合には、再生設定部１２７は、車載マルチメディア装置１に未使用のポータブルプレーヤ２が接続されていないと判断する。
【０１２９】
車載マルチメディア装置１に未使用のポータブルプレーヤ２が接続されていると判断した場合、再生設定部１２７は、ＣＤ再生ボタン、チューナ再生ボタンおよびミュージックサーバ再生ボタンを有するソース選択画面を、液晶モニタ１３に表示させる。
【０１３０】
また、車載マルチメディア装置１に未使用のポータブルプレーヤ２が接続されていないと判断した場合、再生設定部１２７は、ＣＤ再生ボタンおよびチューナ再生ボタンを有するソース選択画面を、液晶モニタ１３に表示させる。
【０１３１】
なお、これらのソース選択画面には、ＤＶＤ再生ボタンなどの他の再生ボタンが含まれていてもよい。また、再生設定部１２７は、先の判断にかかわらずミュージックサーバ再生ボタンを有するソース選択画面を、液晶モニタ１３に表示させ、そのミュージックサーバ再生ボタンを選択した場合には「使用できません」などといった警告メッセージを表示するようにしてもよい。
【０１３２】
タッチパネル１４からの入力データに基づいてＣＤ再生ボタンを選択した場合、再生設定部１２７は、マルチドライブ１７にＣＤ再生を指示し、ソースセレクタ３３に、マルチドライブ１７を選択させる。
【０１３３】
タッチパネル１４からの入力データに基づいてチューナ再生ボタンを選択した場合、再生設定部１２７は、チューナ３１に再生を指示し、ソースセレクタ３３に、チューナ３１を選択させる。
【０１３４】
タッチパネル１４からの入力データに基づいてミュージックサーバ再生ボタンを選択した場合、再生設定部１２７は、ＵＳＢマスストレージクラス１２１に楽曲データ６４のリスト取得を指示し、ソースセレクタ３３に、オーディオ入力端子３２を選択させる。
【０１３５】
ソースセレクタ３３に選択されたソースからの音声信号は、アンプ３５で増幅され、スピーカ３４へ出力される。スピーカ３４は、その音声信号に応じた音声を出力する。
【０１３６】
ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、車載マルチメディア装置１のＵＳＢマスストレージクラス１２１からの要求受信に基づいて、ハードディスクドライブ４７に記憶されている楽曲データ６４のファイル名のリストを生成して送信する。
【０１３７】
ＵＳＢマスストレージクラス１２１が楽曲データ６４のリストを取得すると、再生設定部１２７は、このリストを表示する画面を液晶モニタ１３に表示させる。再生設定部１２７は、タッチパネル１４からの入力データに基づいて再生する楽曲データ６４を選択する。
【０１３８】
再生する楽曲データ６４を選択すると、再生設定部１２７は、その楽曲を指定して再生指示コマンドを生成する。この再生指示コマンドは、車載マルチメディア装置１のＵＳＢマスストレージクラス１２１からポータブルプレーヤ２のＵＳＢマスストレージクラス１０８へ送信される。
【０１３９】
ポータブルプレーヤ２の実行管理部１０６は、再生指示コマンドを受信すると、中央処理装置４１にデコーダプログラム５３を実行させる。これにより、ポータブルプレーヤ２にはデコーダ１０９が実現される。また、デコーダ１０９は、再生設定部１２７により選択されたファイル名の楽曲データ６４をハードディスクドライブ４７から読み込んで、そのデジタル音声データをＤＡＣ４５へ出力する。ＤＡＣ４５は、そのデジタル音声信号に基づいてアナログの音声信号を生成し、ヘッドホン端子５６へ出力する。
【０１４０】
ヘッドホン端子５６へ出力されたアナログの音声信号は、ポータブルプレーヤ専用ケーブル１０１を介して、車載マルチメディア装置１のオーディオ入力端子３２に入力される。また、ソースセレクタ３３は、オーディオ入力端子３２を選択している。したがって、オーディオ入力端子３２から入力された音声信号は、アンプ３５による増幅後、スピーカ３４へ出力される。スピーカ３４は、この音声信号の波形にしたがって音を出力する。
【０１４１】
以上のように、この実施の形態１では、ハードディスクドライブ４７を有するポータブルプレーヤ２をコンピュータ装置３に接続し、このコンピュータ装置３からハードディスクドライブ４７に楽曲データ６４やナビゲーション用データ６６などを書込む。また、ハードディスクドライブ４７にナビゲーション用データ６６が書込まれたポータブルプレーヤ２を車載マルチメディア装置１に接続することで、そのナビゲーション用データ６６を利用して車両における案内経路の生成と、案内経路による車両の誘導とを行う。さらに、ポータブルプレーヤ２のハードディスクドライブ４７に記憶された楽曲データ６４の音声を、車載マルチメディア装置１を介して車内において再生する。
【０１４２】
したがって、この実施の形態１では、ユーザが日常的に携帯して利用するポータブルプレーヤ２に車両で使用するナビゲーション用データ６６を記憶させ、このポータブルプレーヤ２に記憶されているナビゲーション用データ６６を用いて車両の経路誘導および現在地案内を行う。したがって、ユーザは、ポータブルプレーヤ２以外のものを携帯する必要がない。車載マルチメディア装置１自体に、ナビゲーション用データ６６などのデータを記憶するための大容量のハードディスクドライブなどを備える必要がない。
【０１４３】
その結果、この実施の形態１では、ポータブルプレーヤ２を本来の目的に使用可能としつつ、車内でのナビゲーションに利用して、ユーザの負担するコストを軽減しつつユーザの利便性を向上することができる。
【０１４４】
また、そのポータブルプレーヤ２をコンピュータ装置３に接続することで、ナビゲーション用データ６６の更新などのメンテナンスをすることができる。家庭内に、ナビゲーション用データ６６をメンテナンスするための専用機器を設置する必要がない。ユーザは、手元にあるポータブルプレーヤ２をコンピュータ装置３に接続するだけで、ナビゲーション用データ６６を容易にメンテナンスすることができる。
【０１４５】
しかも、この実施の形態１では、ポータブルプレーヤ２において再生された音声を、オーディオ入力端子３２から車載マルチメディア装置１に入力し、ソースセレクタ３３で選択し、スピーカ３４から出力する。したがって、ユーザは、ポータブルプレーヤ２に保存させた楽曲データ６４と同じデータを、たとえば車載マルチメディア装置１に別途保存する作業をする必要がない。また、車載マルチメディア装置１に、ポータブルプレーヤ２に保存した楽曲データ６４を再生するためのデコーダや、車載マルチメディア装置１自体において楽曲データ６４をリッピングするためのリッピング部などを備える必要がない。車載マルチメディア装置１の中央処理装置１１として、ナビゲーション処理とこれらの処理とを同時に実行することができるように高性能なものを使用する必要がない。
【０１４６】
特に、この実施の形態１では、機能選択部１２２は、ナビゲーション機能が選択された場合にはメモリ１２にコントロールフラグ１２３を記憶させ、このコントロールフラグ１２３が記憶されている場合には、その後に、再生設定部１２７は、ポータブルプレーヤ２のデコーダ１０９に楽曲データ６４を再生させない。つまり、ナビゲーションに伴うＵＳＢマスストレージクラス１２１によるナビゲーション用データなどのデータ読込処理は、ポータブルプレーヤ２のデコーダ１０９による楽曲の再生処理より優先される。したがって、ポータブルプレーヤ２が楽曲データ６４の再生処理とＵＳＢマスストレージクラス１０８によるデータ入出力処理とを同時にできないものであったとしても、たとえば楽曲の再生中断やナビゲーション中断などの意図しない動作を起こすことなく、楽曲データ６４およびナビゲーション用データ６６とを車内にて利用することができる。
【０１４７】
なお、ポータブルプレーヤ２のデコーダ１０９による楽曲の再生処理が、ナビゲーションに伴うＵＳＢマスストレージクラス１２１によるナビゲーション用データなどのデータ読込処理より優先されるようにしてもよい。また、これら２つの処理は、その中の先に発生した処理の方が優先されるように排他的に制御されてもよい。
【０１４８】
また、この実施の形態１では、コントロールフラグ１２３をメモリ１２に記憶させることで、これら２つの処理の間の優先制御をしている。この他にもたとえば、セマフォその他の排他制御機能を使用して、２つの処理の間の優先制御や排他制御をするようにしてもよい。
【０１４９】
この実施の形態１では、機能選択部１２２は、キー操作禁止コマンドをポータブルプレーヤ２に送信し、ポータブルプレーヤ２の実行管理部１０６はこのキー操作禁止コマンドを受信すると、キー操作管理部１０７を停止させる。したがって、ポータブルプレーヤ２は、そのキーデバイス４４が操作されても、その操作に応じた動作をしなくなる。車載マルチメディア装置１がポータブルプレーヤ２を使用している最中に、キーデバイス４４が操作されたとしても、車載マルチメディアシステムが予期していない意図しない動作状態が発生してしまうことがなくなる。また、ユーザがポータブルプレーヤ２のキーデバイス４４を操作してもポータブルプレーヤ２はそれに応答しなくなるので、車内においてポータブルプレーヤ２自体が使用されることがなくなり、安全性が高まる。
【０１５０】
この実施の形態１では、車載マルチメディア装置１のＵＳＢコネクタ２６は、ポータブルプレーヤ専用ケーブル１０１により、ポータブルプレーヤ２のＵＳＢコネクタ部５９に接続される。したがって、楽曲データ６４の入出力に使用するＵＳＢコネクタなどをその他のデータの入出力に使用することで、ポータブルプレーヤ２に、車載マルチメディア装置１と接続するためのコネクタを新たに設ける必要がない。
【０１５１】
また、車載マルチメディア装置１には、ＵＳＢケーブルにより接続可能なポータブルプレーヤ２であれば接続することができる。このため、ポータブルプレーヤ２が他のポータブルプレーヤに変更されたとしても、当該他のポータブルプレーヤを車載マルチメディア装置１に接続して使用することができる。具体的にはたとえば、車載オーディオ装置のように、ユーザの嗜好に合わせた車載マルチメディアシステムの構築が可能となる。ポータブルプレーヤ２が故障したとしても、他のポータブルプレーヤ２を接続して、車載マルチメディア装置１を生かして車載ナビゲーションシステムを継続して使用することができる。ポータブルプレーヤ２をより大容量のものなどへ変更することで、車載ナビゲーションシステムのグレードをアップすることができる。
【０１５２】
なお、コンピュータ装置３などで汎用的に使用されるＩ／Ｆとしては、ＵＳＢ以外にもたとえば、ＩＥＥＥ（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）１３９４、ＩＥＥＥ８０２．３などによるＩ／Ｆがある。車載マルチメディア装置１に、ＵＳＢコネクタ２６の代わりに、これらのＩ／Ｆ用のコネクタを設けるようにしてもよい。
【０１５３】
この実施の形態１では、車載マルチメディア装置１の電力供給回路１６は、ポータブルプレーヤ専用ケーブル１０１を介して、ポータブルプレーヤ２に電力を供給する。したがって、たとえばポータブルプレーヤ２の二次電池６１が充電されていない場合であっても、このポータブルプレーヤ２を接続して使用することができる。ポータブルプレーヤ２を、車載マルチメディア装置１の一部として利用することができる。
【０１５４】
この実施の形態１では、車載マルチメディア装置１の案内経路生成部１２４は、ポータブルプレーヤ２に記憶されている住所録データ６５の地点を読み込んで、その地点を使用して案内経路を生成する。したがって、車載マルチメディア装置１は、ナビゲーション用データ６４以外のデータを使用して案内経路を生成することができる。ユーザは、車載マルチメディア装置１において地点を選択するためにその地点の名称などを一文字ずつ入力したりする必要がなくなる。
【０１５５】
なお、このようにコンピュータ装置３などにおいて作成し、車載マルチメディア装置１において使用できる連携データとしては、住所録データ６５の他にもたとえば、店舗データ、カレンダデータ、スケジュールデータ、メッセージデータ、タスクデータ、気象データなどがある。店舗データは、たとえば地点のデータとして使用することができる。カレンダデータ、スケジュールデータ、メッセージデータおよびタスクデータは、車載マルチメディア装置１に、たとえばその日時に所定の処理、たとえばメッセージポップアップ表示、指定楽曲の再生、アラーム出力などの処理をさせるためのデータとして利用することができる。これにより、観光案内なども可能となる。
【０１５６】
この実施の形態１では、車載マルチメディア装置１の案内経路生成部１２４は、選択した地点にある個人宅や店舗の住所、氏名、電話番号などを、ポータブルプレーヤ２に記憶されている住所録データ６５に追加する。したがって、ポータブルプレーヤ２は、それ単体で、ナビゲーション用データ６４に含まれている情報を使用することができる。また、コンピュータ装置３において、そのナビゲーション用データ６４に含まれている情報を、住所録データ６５として使用することができる。なお、案内経路生成部１２４は、現在地などを住所録データ６５に追加するようにしてもよい。
【０１５７】
この実施の形態１では、車載マルチメディア装置１の経路誘導部１２５は、所定の時間間隔毎におよび駐停車毎に、現在地取得部１２６から取得した車両の現在地の情報とそれを取得した時刻情報とを、旅行ログデータ６８としてポータブルプレーヤ２に蓄積する。したがって、ユーザは、ポータブルプレーヤ２をコンピュータ装置３に接続し、車両で実際に旅行した経路を後日に確認することができる。特に、その位置情報と時刻情報を使用して、旅行中に撮影したＥＸＩＦ画像データを、ディスプレイ８４に表示される地図上にマッピングすることができる。
【０１５８】
実施の形態２．
実施の形態２に係る車載マルチメディアシステムは、車載マルチメディア装置１から案内経路の生成機能を削除し、ポータブルプレーヤ２のハードディスクドライブ４７に記憶させるナビゲーション用データのデータ量を、経路案内に必要なデータ量に削減している点において、実施の形態１に係る車載マルチメディアシステムと異なる。
【０１５９】
図１０は、本発明の実施の形態２に係るコンピュータ装置３とポータブルプレーヤ２とを、ＵＳＢコネクタに接続可能なポータブルプレーヤ専用ケーブル１０１で接続し、コンピュータ装置３においてナビゲーション管理プログラムが実行された場合に実現される機能を示す機能ブロック図である。
【０１６０】
コンピュータ装置３の中央処理装置８１がナビゲーション管理プログラムとを実行することで、コンピュータ装置３には、ナビゲーション用データ書込手段としてのナビデータ管理部１３１と、ドライブプラン生成部１３２と、旅行再現部１１６とが実現される。
【０１６１】
ポータブルプレーヤ２のハードディスクドライブ４７は、ノードデータ１４２、リンクデータ１４３および表示地図データ１４４を有するナビゲーション用データ１４１を記憶する。
【０１６２】
図１１は、本発明の実施の形態２に係る車載マルチメディア装置１とポータブルプレーヤ２とを、ＵＳＢコネクタに接続可能なポータブルプレーヤ専用ケーブル１０１で接続し、車載マルチメディア装置１においてナビゲーションシステムプログラム２４が実行された場合に実現される機能を示す機能ブロック図である。車載マルチメディア装置１には、経路誘導部１５１と、現在地取得部１２６とが実現される。
【０１６３】
実施の形態２において、車載マルチメディア装置１、ポータブルプレーヤ２およびコンピュータ装置３の上述した構成要素以外の構成要素は、実施の形態１の同名の構成要素と同じ機能を有するものであり、実施の形態１と同一の名称および符号を使用して、図示および説明を省略する。
【０１６４】
次に、以上の構成を有する実施の形態２に係る車載マルチメディア装置１、ポータブルプレーヤ２およびコンピュータ装置３の動作を説明する。
【０１６５】
まず、図１０を用いて、ポータブルプレーヤ２をコンピュータ装置３に接続した場合の動作を説明する。なお、以下の説明において、図１０のマルチドライブ８７には、所定の地域全体のナビゲーション用データを記録した記録媒体が挿入されているものとする。
【０１６６】
コンピュータ装置３に実現されるナビデータ管理部１３１は、その起動画面の表示データをディスプレイ８４へ出力する。ディスプレイ８４は、ナビデータ管理部１３１による起動画面を表示する。このナビデータ管理部１３１による起動画面には、たとえば、ドライブプラン作成の選択ボタン、旅行再現の選択ボタンなどが表示される。
【０１６７】
キーボード８５からの入力データに基づいてドライブプラン作成の選択ボタンを選択すると、ナビデータ管理部１３１は、ドライブプラン生成部１３２にドライブプラン作成を指示する。
【０１６８】
ドライブプラン生成部１３２は、マルチドライブ８７に、それに挿入されたディスクからナビゲーション用データの地点データの出力を指示する。マルチドライブ８７は、挿入されているディスクからデータを読み込み、地点データを出力する。
【０１６９】
ドライブプラン生成部１３２は、取得した地点データを、ディスプレイ８４に表示させる。ドライブプラン生成部１３２は、キーボード８５からの入力データに基づいて所定の地点をたとえば目的地として選択する。
【０１７０】
出発地などを選択すると、ドライブプラン生成部１３２は、マルチドライブ８７からノードデータ１４２およびリンクデータ１４３を読み込み、これらのデータを用いて出発地から目的地に至る経路を探索する。そして、ドライブプラン生成部１３２は、探索した複数の経路の中から、出発地から目的地までのコストが最も低いものを案内経路として選択する。ドライブプラン生成部１３２は、選択した案内経路を地図上に割り付けてディスプレイ８４に表示させる。
【０１７１】
キーボード８５からの入力データに基づいて生成した案内経路のユーザによる承認を確認すると、ドライブプラン生成部１３２は、生成した案内経路のデータを、書込みデータとしてＵＳＢマスストレージクラス１１１へ供給する。ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８は、この書込みデータを、ハードディスクドライブ４７に書込む。これにより、ポータブルプレーヤ２のハードディスクドライブ４７に、ドライブプラン生成部１３２により生成された案内経路データ６７が格納される。
【０１７２】
生成した案内経路のデータをポータブルプレーヤ２に保存した後、ポータブルプレーヤ２は、その案内経路を含む所定の地域を指定し、ナビデータ管理部１３１にその地域のナビゲーション用データの保存を指示する。
【０１７３】
ナビデータ管理部１３１は、マルチドライブ８７からナビゲーション用データを読み込み、そのデータを、ファイル毎に、書込みデータとしてＵＳＢマスストレージクラス１１１へ供給する。コンピュータ装置３のＵＳＢマスストレージクラス１１１は、この書込みデータを、ポータブルプレーヤ２のＵＳＢマスストレージクラス１０８へ送信する。ＵＳＢマスストレージクラス１０８は、この書込みデータを、ハードディスクドライブ４７に書込む。
【０１７４】
以上の処理により、ポータブルプレーヤ２のハードディスクドライブ４７に、ドライブプラン生成部１３２により生成された案内経路データ６７と、その案内経路を含む所定の地域のナビゲーション用データ１４１とが格納される。所定の地域のナビゲーション用データ１４１は、その地域内のノードデータ１４２と、その地域内のリンクデータ１４３と、その地域内の表示地図データ１４４とて構成される。
【０１７５】
次に、図１１を用いて、ポータブルプレーヤ２を車載マルチメディア装置１に接続した場合の動作を説明する。車載マルチメディア装置１に実現される経路誘導部１５１は、ポータブルプレーヤ２のハードディスクドライブ４７に記憶されている案内経路データ６７を用いて、その経路を誘導する。ポータブルプレーヤ２のハードディスクドライブ４７は、コンピュータ装置３のドライブプラン生成部１３２により生成された案内経路データ６７を記憶する。
【０１７６】
経路誘導部１５１は、まず、現在地取得部１２６から車両の現在地を取得する。経路誘導部１５１は、ＵＳＢマスストレージクラス１２１，１０８を用いて、ポータブルプレーヤ２のハードディスクドライブ４７から、取得した現在地から所定の範囲となる地域の表示地図データ１４４、リンクデータ１４３、ノードデータ１４２および案内経路データ６７を読み込む。
【０１７７】
これらのデータを読み込むと、経路誘導部１５１は、誘導画面を液晶モニタ１３に表示させる。この誘導画面には、現在地から所定の表示範囲内となる地図と、現在地マークと、案内経路線とが表示される。
【０１７８】
経路誘導部１５１は、たとえば所定の時間間隔毎にあるいは現在地の所定の位置変化毎に、上述した表示画面の生成処理を実行する。経路誘導部１５１は、現在地が移動すると、ポータブルプレーヤ２のハードディスクドライブ４７から、新たな現在地から所定の範囲となる地域の表示地図データ１４４、リンクデータ１４３、ノードデータ１４２および案内経路データ６７を読み込み、新たな現在地から所定の表示範囲内となる地図を液晶モニタ１３に表示させる。これにより、液晶モニタ１３には、車両の現在地および案内経路を有する地図が表示され続ける。
【０１７９】
車載マルチメディア装置１のユーザは、現在地マークが案内経路線上を移動するように車両を走行させることで、案内経路に従って移動し、現在地から所望の目的地まで移動することができる。
【０１８０】
経路誘導部１５１は、上述した経路誘導処理を実行するとともに、その裏処理として、所定の時間間隔毎におよび駐停車毎に、現在地取得部１２６から取得した車両の現在地を保存する。経路誘導部１５１は、車両の現在地の情報とそれを取得した時刻情報とを含むレコードを生成し、このレコードを、ポータブルプレーヤ２のハードディスクドライブ４７に記憶される旅行ログデータ６８に追加する。
【０１８１】
また、経路誘導部１５１は、現在地から目的地から所定の距離の範囲内となると、経路案内を終了し、メモリ１２に記憶されているコントロールフラグ１２３を消去する。
【０１８２】
以上のように、この実施の形態２では、ハードディスクドライブ４７を有するポータブルプレーヤ２をコンピュータ装置３に接続し、このコンピュータ装置３からハードディスクドライブ４７に楽曲データ６４や、経路案内に必要となる所定の範囲内のナビゲーション用データ１４１などを書込む。また、ハードディスクドライブ４７にナビゲーション用データ１４１が書込まれたポータブルプレーヤ２を車載マルチメディア装置１に接続することで、そのナビゲーション用データ１４１を利用して案内経路による車両の誘導とを行う。さらに、ポータブルプレーヤ２のハードディスクドライブ４７に記憶された楽曲データ６４の音声を、車載マルチメディア装置１を介して車内において再生する。したがって、この実施の形態２では、実施の形態１と同様の効果を奏する。すなわち、ユーザにポータブルプレーヤ２以外のものを携帯する煩わしさを感じさせることなく、車両で使用するデータを容易にメンテナンスすることができる。
【０１８３】
しかも、この実施の形態２では、ポータブルプレーヤ２のハードディスクドライブ４７に記憶させるナビゲーション用データ１４１は、経路案内に必要となる所定の範囲内のデータに制限している。実施の形態１においてポータブルプレーヤ２のハードディスクドライブ４７に記憶させるナビゲーション用データ６６よりデータ量が少ない。したがって、実施の形態２のポータブルプレーヤ２は、実施の形態１のものに比べて、ハードディスクドライブ４７の容量がより小さいものを使用することができる。
【０１８４】
なお、この実施の形態２では、車載マルチメディア装置１には、経路誘導部１５１のみが実現されている。この他にもたとえば、車載マルチメディア装置１において実施の形態１の案内経路生成部１２４を実現させ、ポータブルプレーヤ２のハードディスクドライブ４７に記憶されているナビゲーション用データ１４１を用いて、案内経路を探索させるようにしてもよい。また、ポータブルプレーヤ２のハードディスクドライブ４７には、所定の地域内のノードデータ１４２、所定の地域内のリンクデータ１４３、所定の地域内の表示地図データ１４４の他に、その所定の地域内の地点データを記憶させるようにしてもよい。これにより、車載マルチメディア装置１を用いて、地点データに基づく経路探索が可能となる。
【０１８５】
実施の形態３．
実施の形態３に係る車載マルチメディアシステムは、ポータブルプレーヤ２に、そのハードディスクドライブ４７に車両のナビゲーションのために記憶されているナビゲーション用データ６６を使用して、単体でのナビゲーションをする機能を追加している点において、実施の形態１に係る車載マルチメディアシステムと異なる。
【０１８６】
図１２は、本発明の実施の形態３に係るポータブルプレーヤ２のハードウェア構成を示すブロック図である。このポータブルプレーヤ２は、実施の形態１および２と同様に、コンピュータ装置３と接続することで、コンピュータ装置３により楽曲データ６４やナビゲーション用データ６５が書込まれる。また、このポータブルプレーヤ２は、車載マルチメディア装置１と接続することで、車両のナビゲーションが可能となる。
【０１８７】
ポータブルプレーヤ２の不揮発性メモリ４２には、簡易ナビゲーションプログラム１６１が記憶されている。なお、簡易ナビゲーションプログラム１６１は、コンピュータ装置３あるいは車載マルチメディア装置１により、ハードディスクドライブ４７に保存されていてもよい。
【０１８８】
ポータブルプレーヤ２のシステムバス４８には、プレーヤ現在地取得手段としてのＧＰＳ電波受信機１６２が接続される。なお、ＧＰＳ電波受信機１６２は、ポータブルプレーヤ２のＵＳＢコネクタ部に接続される外付けのＧＰＳ電波受信機１６２であってもよい。また、ＧＰＳ電波受信機１６２の代わりに、位置情報を提供することができる携帯電話端末などであってもよい。携帯電話端末などが提供する位置情報には、ＧＰＳ電波に基づく位置情報の他にも、たとえば移動通信網の基地局の位置に基づいて特定される位置情報や、ＦＭ放送電波などに基づいて特定される位置情報などがある。
【０１８９】
実施の形態３において、車載マルチメディア装置１、ポータブルプレーヤ２およびコンピュータ装置３の上述した構成要素以外の構成要素は、実施の形態１の同名の構成要素と同じ機能を有するものであり、実施の形態１と同一の名称および符号を使用して、図示および説明を省略する。
【０１９０】
次に、以上の構成を有する実施の形態３に係る車載マルチメディア装置１、ポータブルプレーヤ２およびコンピュータ装置３の動作を説明する。なお、ポータブルプレーヤ２を車載マルチメディア装置１に接続した時の動作と、ポータブルプレーヤ２をコンピュータ装置３に接続した時の動作とは、実施の形態１の場合と同様であり、図示および説明を省略する。
【０１９１】
図１３は、ポータブルプレーヤ２を単体で起動した場合に実現される機能を示す機能ブロック図である。コンピュータ装置３や車載マルチメディア装置１などの他の機器を接続しないで、ポータブルプレーヤ２を起動すると、電源回路６０は、二次電池６１に蓄電された電力を中央処理装置４１などへ供給する。ポータブルプレーヤ２の中央処理装置４１は、起動すると、まず実行管理プログラム５０を実行し、これにより実行管理部１０６が実現される。実行管理部１０６は、中央処理装置４１にキー操作管理プログラム５１を実行させ、キー操作管理部１０７を実現させる。
【０１９２】
キー操作管理部１０７は、キーデバイス４４に対する所定の操作に基づいて、実行管理部１０６にナビゲーション開始を指示する。実行管理部１０６は、中央処理装置４１に簡易ナビゲーションプログラム１６１を実行させる。これにより、ポータブルプレーヤ２には、現在地案内図生成手段としての簡易ナビゲーション部１６３が実現される。
【０１９３】
簡易ナビゲーション部１６３は、まず、ＧＰＳ電波受信機１６２が受信した電波に基づいて、ポータブルプレーヤ２の現在の位置を特定する。
【０１９４】
簡易ナビゲーション部１６３は、その特定した現在地から所定の表示範囲となる地域の表示地図データ７３を読み込む。表示地図データ７３を読み込むと、簡易ナビゲーション部１６３は、誘導画面の表示データを生成し、液晶デバイス４３へ出力する。液晶デバイス４３は、この誘導画面を表示する。この誘導画面には、現在地から所定の表示範囲内となる地図が表示される。また、この誘導画面の地図上には、ポータブルプレーヤ２の現在地に対応する表示位置に現在地マークが表示される。
【０１９５】
簡易ナビゲーション部１６３は、たとえば所定の時間間隔毎にあるいは現在地の所定の位置変化毎に、上述した表示画面の生成処理を実行する。簡易ナビゲーション部１６３は、現在地が移動すると、新たな現在地から所定の範囲となる地域の表示地図データ７３を読み込み、新たな現在地から所定の表示範囲内となる地図を液晶デバイス４３に表示させる。これにより、液晶デバイス４３には、ポータブルプレーヤ２の現在地およびその周辺の地図が表示され続ける。
【０１９６】
したがって、ポータブルプレーヤ２のユーザは、ポータブルプレーヤ２の液晶デバイス４３に表示される地図に基づいて、現在地から所望の地点へ移動することができる。
【０１９７】
以上のように、この実施の形態３では、ポータブルプレーヤ２は、ＧＰＳ電波受信機１６２と、簡易ナビゲーション部１６３とを有する。簡易ナビゲーション部１６３は、車両のナビゲーション用にハードディスクドライブ４７に記憶されているナビゲーション用データ６６を使用して、ポータブルプレーヤ２の現在地の案内を液晶デバイス４３に表示させている。したがって、ポータブルプレーヤ２のユーザは、車両を離れた状態であっても、その時の現在地などを知ることができる。
【０１９８】
なお、この実施の形態３では、ポータブルプレーヤ２はＧＰＳ電波受信機１６２を有する。車載マルチメディア装置１は、そのＧＰＳ電波受信機２８の代わりに、このポータブルプレーヤ２のＧＰＳ電波受信機１６２の受信情報に基づいて車両の現在地を特定するようにしてもよい。
【０１９９】
また、簡易ナビゲーション部１６３は、ハードディスクドライブ４７に記憶されている旅行ログデータ６８の最後の時刻の位置情報を用いてその位置を地図上に表示するようにしてもよい。旅行ログデータ６８には、位置情報および時刻情報が所定の時間間隔毎におよび車両の駐停車毎に追加される。したがって、旅行ログデータ６８の最後の時刻は、車両が駐停車している位置である。その結果、ユーザは、液晶デバイス４３の表示画面に表示される現在地がその位置に向かって進むように移動することで、駐停車している車両まで移動することができる。
【０２００】
以上の各実施の形態は、本発明の好適な実施の形態の例であるが、本発明はこれに限定されるものではなく、発明の要旨を逸脱しない範囲において種々の変形、変更が可能である。
【０２０１】
たとえば、上記各実施の形態では、ポータブルプレーヤ２は、楽曲データ６４を記憶して再生するものである。この他にもたとえば、ポータブルプレーヤ２は、朗読などの他の音声による音声データを記憶して再生するものであっても、映画、テレビジョンプログラム、その他の映像データを記憶して再生するものであっても、あるいはそれらの中の複数の種類のデータを記憶して再生するものであってもよい。ポータブルプレーヤ２において再生させるデータがこのように音声以外の映像などを含む場合、車載マルチメディア装置１は、その映像を液晶モニタ１３に表示したりするようにするとよい。これにより、音声以外の情報も、車内で利用することが可能となる。
【０２０２】
上記各実施の形態では、ポータブルプレーヤ２は、ハードディスクドライブ４７を有し、このハードディスクドライブ４７にナビゲーション用データなどのデータを記憶している。この他にもたとえば、ポータブルプレーヤ２は、不揮発性の半導体メモリを有し、この半導体メモリにナビゲーション用データなどのデータを記憶するものであってもよい。
【０２０３】
上記実施の形態１および３では、ポータブルプレーヤ２は、車両において使用するすべてのナビゲーション用データ６６を記憶している。また、上記実施の形態２では、ポータブルプレーヤ２は、案内経路の周辺のナビゲーション用データ６６を記憶している。この他にもたとえば、車載マルチメディア装置１に車両において使用するすべてのナビゲーション用データ６６の一部を記憶させ、ポータブルプレーヤ２には、その残りのデータを記憶させるようにしてもよい。具体的にはたとえば、車載マルチメディア装置１に、広域の表示地図データやその地図データにおけるノードデータおよびリンクデータを記憶させ、ポータブルプレーヤ２には、詳細の表示地図データやその地図データにおけるノードデータおよびリンクデータを記憶させるようにしてもよい。
【産業上の利用可能性】
【０２０４】
本発明は、車両で使用されるＡＶシステムなどに利用することができる。
【図面の簡単な説明】
【０２０５】
【図１】図１は、本発明の実施の形態１に係る車載マルチメディア装置のハードウェア構成を示すブロック図である。
【図２】図２は、図１の車載マルチメディア装置と接続されるポータブルプレーヤのハードウェア構成を示すブロック図である。
【図３】図３は、図２のポータブルプレーヤと接続されるコンピュータ装置のハードウェア構成を示すブロック図である。
【図４】図４は、ポータブルプレーヤの専用コネクタとコンピュータ装置のＵＳＢコネクタとを、ＵＳＢコネクタに接続可能なポータブルプレーヤ専用ケーブルで接続するとともに、コンピュータ装置の中央処理装置がプレーヤ管理プログラムを実行した場合に実現される機能を示す機能ブロック図である。
【図５】図５は、ポータブルプレーヤを単体で起動した場合に実現される機能を示す機能ブロック図である。
【図６】図６は、ポータブルプレーヤの専用コネクタとコンピュータ装置のＵＳＢコネクタとを、ＵＳＢコネクタに接続可能なポータブルプレーヤ専用ケーブルで接続するとともに、コンピュータ装置の中央処理装置がナビゲーション管理プログラムを実行した場合に実現される機能を示す機能ブロック図である。
【図７】図７は、ポータブルプレーヤの専用コネクタと車載マルチメディア装置のＵＳＢコネクタおよびオーディオ入力端子とを、ＵＳＢコネクタに接続可能なポータブルプレーヤ専用ケーブルで接続するとともに、車載マルチメディア装置の中央処理装置が起動時実行プログラムを実行した場合に実現される機能を示す機能ブロック図である。
【図８】図８は、車載マルチメディア装置の中央処理装置がナビゲーションシステムプログラムを実行することで実現される機能を示す機能ブロック図である。
【図９】図９は、車載マルチメディア装置の中央処理装置がＡＶシステムプログラムを実行することで実現される機能を示す機能ブロック図である。
【図１０】図１０は、本発明の実施の形態２に係るコンピュータ装置とポータブルプレーヤとを、ＵＳＢコネクタに接続可能なポータブルプレーヤ専用ケーブルで接続し、コンピュータ装置においてナビゲーション管理プログラムが実行された場合に実現される機能を示す機能ブロック図である。
【図１１】図１１は、本発明の実施の形態２に係る車載マルチメディア装置とポータブルプレーヤとを、ＵＳＢコネクタに接続可能なポータブルプレーヤ専用ケーブルで接続し、車載マルチメディア装置においてナビゲーションシステムプログラムが実行された場合に実現される機能を示す機能ブロック図である。
【図１２】図１２は、本発明の実施の形態３に係るポータブルプレーヤのハードウェア構成を示すブロック図である。
【図１３】図１３は、ポータブルプレーヤを単体で起動した場合に実現される機能を示す機能ブロック図である。
【符号の説明】
【０２０６】
１  車載マルチメディア装置
２  ポータブルプレーヤ
３  コンピュータ装置
１３  液晶モニタ（ナビ用表示手段）
１６  電力供給部（電力供給手段）
２６  ＵＳＢコネクタ（ナビ用コネクタ）
３２  オーディオ入力端子
３３  ソースセレクタ
３４  スピーカ（音声出力手段）
４３  液晶デバイス（プレーヤ用表示手段）
４５  ＤＡＣ（再生手段の一部）
４７  ハードディスクドライブ（記憶手段）
５９  ＵＳＢコネクタ部（ポータブルプレーヤのコネクタ）
６４  楽曲データ（音声データ）
６５  住所録データ（ナビゲーション用データ以外のデータ）
６６，１４１  ナビゲーション用データ
６７  案内経路データ
６８  旅行ログデータ（ナビゲーション用データ以外のデータ）
９０  ＵＳＢコネクタ（コンピュータ装置のコネクタ）
１０１  ポータブルプレーヤ専用ケーブル（ケーブル）
１０８  ＵＳＢマスストレージクラス（データ出力手段）
１０９  デコーダ（再生手段の一部）
１１４，１３１  ナビデータ管理部（ナビゲーション用データ書込手段）
１２１  ＵＳＢマスストレージクラス（データ読込手段）
１２２  機能選択部（ポータブルプレーヤ管理手段）
１２４  案内経路生成部（案内経路生成手段）
１２５  経路誘導部（ナビゲーション手段、現在地案内手段、経路誘導手段、現在地蓄積手段）
１２６  現在地取得部（現在地取得手段）
１６２  ＧＰＳ電波受信機（プレーヤ現在地取得手段）
１６３  簡易ナビゲーション部（現在地案内図生成手段）
【図１】
2006170752.tif 000003
【図２】
2006170752.tif 000004
【図３】
2006170752.tif 000005
【図４】
2006170752.tif 000006
【図５】
2006170752.tif 000007
【図６】
2006170752.tif 000008
【図７】
2006170752.tif 000009
【図８】
2006170752.tif 000010
【図９】
2006170752.tif 000011
【図１０】
2006170752.tif 000012
【図１１】
2006170752.tif 000013
【図１２】
2006170752.tif 000014
【図１３】
2006170752.tif 000015