(57)【特許請求の範囲】
【請求項１】
音声情報及び映像情報のうち少なくとも一方を含むコンテンツ情報を出力する出力手段を備えた情報出力装置と、移動体の移動における目的地を入力可能な入力手段を備え且つ該入力手段により入力された目的地に係るナビゲーション動作を行なうナビゲーション装置を含んでなる移動体用電子システムを制御する制御装置であって、
前記入力手段により入力された目的地に応じて、前記目的地に到着するまでの前記移動体の移動中に出力すべきコンテンツ情報を選択する選択手段と、
前記目的地に到着するまでの前記移動体の移動中に、前記選択手段により選択されたコンテンツ情報を出力するように前記出力手段を制御する出力制御手段と
を備えたことを特徴とする移動体用電子システムの制御装置。
【請求項２】
前記選択手段は、予め設定された地名と一又は複数のコンテンツ情報とを関連付けるデータベースを、前記入力された目的地をキーワードとして検索することによって、前記入力された目的地に関連する一又は複数のコンテンツ情報を選択することを特徴とする請求項１に記載の移動体用電子システムの制御装置。
【請求項３】
前記選択手段は、少なくとも一の地名に関連する複数のコンテンツ情報における関連の度合いに基づいて前記コンテンツ情報を選択することを特徴とする請求項２に記載の移動体用電子システムの制御装置。
【請求項４】
前記選択手段は、複数のコンテンツ情報の選択を行なう場合、それらの前記出力手段における出力順を決定し、
前記出力制御手段は、前記選択手段により決定された出力順で前記複数のコンテンツ情報を出力するように前記出力手段を制御することを特徴とする請求項１又は２に記載の移動体用電子システムの制御装置。
【請求項５】
前記選択手段は、少なくとも一の地名に関連する複数のコンテンツ情報における関連の度合いに基づいて前記出力順を決定することを特徴とする請求項４に記載の移動体用電子システムの制御装置。
【請求項６】
前記選択手段は、前記複数のコンテンツ情報のうち前記目的地との関連の度合いが強いもの程、前記目的地の近くで出力されるように前記出力順を決定することを特徴とする請求項４又は５に記載の移動体用電子システムの制御装置。
【請求項７】
前記選択手段は、
予め設定された地名と一又は複数の関連キーワードとを関連付ける第１データベースを、前記入力された目的地をキーワードとして検索することによって、前記入力された目的地に関連する一又は複数の関連キーワードを選択し、
予め設定された関連キーワードと一又は複数のコンテンツ情報とを関連付ける第２データベースを、前記選択された関連キーワードをキーワードとして検索することによって、前記選択された関連キーワードに関連する一又は複数のコンテンツ情報を選択することを特徴とする請求項１に記載の移動体用電子システムの制御装置。
【請求項８】
前記選択手段は、少なくとも一の地名に関連する複数の関連キーワードにおける関連の度合いに基づいて前記関連キーワードを選択することを特徴とする請求項７に記載の移動体用電子システムの制御装置。
【請求項９】
前記選択手段は、少なくとも一の関連キーワードに関連する複数のコンテンツ情報における関連の度合いに基づいて前記コンテンツ情報を選択することを特徴とする請求項７又は８に記載の移動体用電子システムの制御装置。
【請求項１０】
前記選択手段は、複数のコンテンツ情報の選択を行なう場合、それらの前記出力手段における出力順を決定し、
前記出力制御手段は、前記選択手段により決定された出力順で前記複数のコンテンツ情報を出力するように前記出力手段を制御することを特徴とする請求項７に記載の移動体用電子システムの制御装置。
【請求項１１】
前記選択手段は、少なくとも一の地名に関連する複数の関連キーワードにおける関連の度合いに基づいて前記出力順を決定することを特徴とする請求項１０に記載の移動体用電子システムの制御装置。
【請求項１２】
前記選択手段は、少なくとも一の関連キーワードに関連する複数のコンテンツ情報における関連の度合いに基づいて前記出力順を決定することを特徴とする請求項１０又は１１に記載の移動体用電子システムの制御装置。
【請求項１３】
前記選択手段は、前記複数のコンテンツ情報のうち前記目的地との関連の度合いが強いもの程、前記目的地の近くで出力されるように前記出力順を決定することを特徴とする請求項１０から１２のいずれか一項に記載の移動体用電子システムの制御装置。
【請求項１４】
前記選択手段は、一の関連キーワードを選択した後に、前記第１データベースを、前記選択した一の関連キーワードをキーワードとして検索することによって、前記選択した一の関連キーワードに関連する一又は複数の他の関連キーワードを更に選択することを特徴とする請求項７から１３のいずれか一項に記載の移動体用電子システムの制御装置。
【請求項１５】
前記ナビゲーション装置は、前記移動体の現在位置から前記入力手段により入力された目的地までの所要時間を算出する算出手段を更に備えており、
前記選択手段は、前記目的地に加えて前記算出された所要時間に応じて前記コンテンツ情報を選択することを特徴とする請求項１から１４のいずれか一項に記載の移動体用電子システムの制御装置。
【請求項１６】
前記ナビゲーション装置は、前記移動体の移動が予定通りであるか否かを監視する監視手段を更に備えており、
前記選択手段は、前記監視手段による監視結果に従って前記移動体の移動が予定通りでない場合に、現在時刻以降に出力すべきコンテンツ情報に変更を加えることを特徴とする請求項１５に記載の移動体用電子システムの制御装置。
【請求項１７】
コンピュータを、請求項１から１６のいずれか一項に記載の移動体用電子システムの制御装置として機能させることを特徴とするコンピュータプログラム。
【請求項１８】
請求項１から１６のいずれか一項に記載の移動体用電子システムの制御装置と、
前記情報出力装置と、
前記ナビゲーション装置と
を含んでなることを特徴とする移動体用電子システム。
【請求項１９】
音声情報及び映像情報のうち少なくとも一方を含むコンテンツ情報を出力する出力手段を備えた情報出力装置と、移動体の移動における目的地を入力可能な入力手段を備え且つ該入力手段により入力された目的地に係るナビゲーション動作を行なうナビゲーション装置を含んでなる移動体用電子システムを制御する制御方法であって、
前記入力手段により入力された目的地に応じて、前記目的地に到着するまでの前記移動体の移動中に出力すべきコンテンツ情報を選択する選択工程と、
前記目的地に到着するまでの前記移動体の移動中に、前記選択工程により選択されたコンテンツ情報を出力するように前記出力手段を制御する出力制御工程と
を備えたことを特徴とする移動体用電子システムの制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カーオーディオシステム等の車載用などの移動体用の情報出力装置及び車載用などの移動体用のナビゲーション装置を含んでなる移動体用電子システムの制御装置及び制御方法、移動体用電子システム並びにコンピュータプログラムの技術分野に属する。
【０００２】
【従来の技術】
カーオーディオシステム或いはカーステレオ、カーテレビ等の車載用の情報出力装置では、ＣＤ（Compact Disc）、ＤＶＤ、ＭＤ（Mini Disc）、カセットテープ等を再生して、車内に搭載されたスピーカや表示装置等により、車内に音声出力したり、映像出力したりする。或いは、ラジオ電波やテレビ電波を受信し復調して、車内に音声出力したり、映像出力したりするように構成されている。
【０００３】
他方、車載用のナビゲーション装置では、表示装置により地図データ、現在位置データ、各種案内データ等を表示したり、車内に搭載されたスピーカにより、ナビゲーション用の案内メッセージ、警告メッセージ等を音声出力したりするように構成されている。
【０００４】
そして、同一車内に搭載される、これらの車載用の情報出力装置とナビゲーション装置とでは、表示装置やスピーカ等を兼用するように構成されているのが一般的である。
【０００５】
【発明が解決しようとする課題】
しかしながら、これら車載用の情報出力装置とナビゲーション装置とは、相互に独立した機能を有するに止まり、ナビゲーション用の入力データ（例えば、目的地データ）や出力データ（例えば、目的地までの所要時間、経路等）を、情報出力装置における音声出力や映像出力に反映させることはできない。例えば、「九十九里浜」、「湘南海岸」、「八ヶ岳」等の固有の地名として目的地を入力した運転手や同乗者が自ら、この目的地に相応しい音声情報（例えば「海」に関連する楽曲）や映像情報（例えば、「海」に関連する楽曲）が何であるかを調査し、更に該調査した音声情報（例えば、音楽アルバム、同一アーティストに係る楽曲集、ラジオ番組など）や映像情報（例えば、映画、電子図書、テレビ番組など）が出力されるように情報出力装置を設定或いは操作することは、既に車内に乗り込んだ運転手や同乗者にとっては非常に面倒且つ困難である。このため、上述の如く目的地へ向かう自車の走行状況に相応しい音声情報や映像情報を選択するという人為的な作業自体も、実際に行なわれることは殆どない。
【０００６】
このように、近時における各種電子装置を共用したり更には同一移動体用電子システム内に構築される移動体用の情報出力装置とナビゲーション装置とを用いても、移動体の移動状況に相応しい音声情報や映像情報を出力させることはできないという問題点がある。
【０００７】
本発明は上記問題点に鑑みなされたものであり、移動体用の情報出力装置及び移動体用のナビゲーション装置を含んでなる移動体用電子システムを、移動体の移動状況に相応しい音声情報や映像情報を出力可能であるように制御する移動体用電子システムの制御装置及び制御方法、このような制御装置を備えた移動体用電子システム、並びにコンピュータをこのような制御装置として機能させるコンピュータプログラムを提供することを課題とする。
【０００８】
【課題を解決するための手段】
本発明の車載用電子システムは上記課題を解決するために、音声情報及び映像情報のうち少なくとも一方を含むコンテンツ情報を出力する出力手段を備えた情報出力装置と、移動体の移動における目的地を入力可能な入力手段を備え且つ該入力手段により入力された目的地に係るナビゲーション動作を行なうナビゲーション装置を含んでなる移動体用電子システムを制御する制御装置であって、前記入力手段により入力された目的地に応じて、前記目的地に到着するまでの前記移動体の移動中に出力すべきコンテンツ情報を選択する選択手段と、前記目的地に到着するまでの前記移動体の移動中に、前記選択手段により選択されたコンテンツ情報を出力するように前記出力手段を制御する出力制御手段とを備える。
【０００９】
本発明の移動体用電子システムの制御装置によれば、移動体用電子システムにおいて、例えば、カーオーディオシステム、カーステレオシステム、カーテレビシステム、携帯テレビシステム等の情報出力装置が備える表示装置の画面上に、映像情報を含むコンテンツ情報が表示される。或いは、例えば車内に搭載されたスピーカや、携帯オーディオシステムのヘッドホーン等から、音声情報を含むコンテンツ情報が音声出力される。この際、映像情報としては、ＣＤ、ＤＶＤ、ハードディスク等の記録媒体から再生されたり、無線受信され且つ復調された映画、ドラマ、アニメ等の他、画面表示される映像化されたテキスト情報等を含む。音声情報としては、ＣＤ、ＤＶＤ、ハードディスク等の記録媒体から再生されたり、無線受信され且つ復調された楽曲の他、映像情報に付随した音声情報、音声化されたテキスト情報等を含む。尚、本発明では、このような映像情報及び音声情報を含めて、情報出力装置により運転手や同乗者或いは移動者等に対して何らかの形で出力可能な情報を「コンテンツ情報」という。また、本発明における「移動体」とは、移動体用の情報出力装置やナビゲーション装置が搭載される自動車、船舶、飛行機等の他、このような移動体用の情報出力装置やナビゲーション装置或いは移動体用電子システムを持ち歩く人間をも含む広い概念である。
【００１０】
他方、移動体用電子システムにおいて、ナビゲーション装置は例えば、ＧＰＳ（Global Positioning System）測位或いは自立測位により現在位置を測位し、現在位置から目的地までの最適経路を計算して表示装置に表示したり、目的地までの所要時間を計算したり、現在位置付近の地図情報を表示装置に表示したり、これに現在位置マークを重畳したりするなどの、ナビゲーション動作を行なう。但し、本発明におけるナビゲーション装置は、少なくとも、移動体の移動における目的地を入力可能なキー、マウス、タッチパネル、音声入力装置等の入力手段を備える。
【００１１】
そして特に、選択手段によって、例えば予めメモリ等に記憶された又はデータベースから通信手段を介してダウンロードされたコンテンツ情報のうち、若しくは出力用にデータベースから通信手段を介してダウンロードされるべきコンテンツ情報として、入力手段により入力された目的地に応じたコンテンツ情報を選択する。例えば、目的地が、「九十九里浜」、「湘南海岸」、「八ヶ岳」、「横浜」、「千葉」、「長野」等の固有の地名として入力されると、或いは「海」、「海岸」、「港」、「山」等の抽象的な地名として入力されると、この目的地に応じたコンテンツ情報として、例えば「海」に関係する音楽アルバムやアーティストの作品集を選択したり、「海」に関係する映画や劇画等を選択したりする。更には、運転手や同乗者或いは移動者等の好みに応じて予め設定された好みのアーティストや好みのジャンル等に属する楽曲や映像の中から、このように地名に応じたコンテンツ情報を選択してもよく、更に複数の楽曲等からなると共に入力された目的地に応じた複数のコンテンツ情報の組み合わせを示すプレイリスト或いは楽曲リストを作成してもよい。更には、目的地に対応する電子図書等やテープ上に録音された物語等を選択してもよく、目的地に対応するラジオ番組やテレビ番組を選択してもよい。その後、目的地に到着するまでの移動体の移動中に、出力制御手段による制御下で、出力手段は、選択手段により選択されたコンテンツ情報を出力する。従って、ナビゲーション装置において入力された目的地に相応しいコンテンツ情報が移動中、出力される。
【００１２】
このように、情報出力装置及びナビゲーション装置を含む移動体用電子システムにおいて、移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００１３】
本発明の移動体用電子システムの一態様では、前記選択手段は、予め設定された地名と一又は複数のコンテンツ情報とを関連付けるデータベースを、前記入力された目的地をキーワードとして検索することによって、前記入力された目的地に関連する一又は複数のコンテンツ情報を選択する。
【００１４】
この態様によれば、地名と一又は複数のコンテンツ情報とを関連付けるデータベースが、例えば当該車載用電子システムに内蔵された記憶装置内に或いは通信手段を介してアクセス可能なサーバ装置内に構築されている。そして、入力手段により目的地が入力されると、選択手段は、係るデータベースを、目的地をキーワードとして検索することによって、目的地に関連する一又は複数のコンテンツ情報を選択する。従って、一つのデータベースを用いることにより、比較的簡単且つ迅速に、目的地に対応するコンテンツ情報を選択でき、これにより移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００１５】
この態様では、前記選択手段は、少なくとも一の地名に関連する複数のコンテンツ情報における関連の度合いに基づいて前記コンテンツ情報を選択するように構成してもよい。
【００１６】
このように構成すれば、一つの目的地を入力した際に、データベース上で、複数のコンテンツ情報がこれに対応付けられる場合に、関連の度合いに基づいて、コンテンツ情報の選択数を適度な数に制限でき、これにより移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００１７】
尚、このような関連の度合いを示す情報を、各コンテンツ情報に対応付けて、コンテンツ情報と共に又はコンテンツ情報とは別にデータベース内に格納しておいてもよい。或いは、選択手段における選択状況（例えば、検索された順番）を関連の度合いに対応付けてもよいし、選択状況に基づいてこのような関連の度合いを示す情報を生成してもよいし、更にこの生成した情報をデータベース内に格納してもよい。
【００１８】
本発明の移動体用電子システムの他の態様では、前記選択手段は、複数のコンテンツ情報の選択を行なう場合、それらの前記出力手段における出力順を決定し、前記出力制御手段は、前記選択手段により決定された出力順で前記複数のコンテンツ情報を出力するように前記出力手段を制御する。
【００１９】
この態様によれば、選択手段は、複数のコンテンツ情報の選択を行なう場合、それらを選択するだけでなく、それらの出力手段における出力順を決定する。例えば、出力順を含む、楽曲リストやプレイリストを作成する。そして、出力制御手段は、このように決定された楽曲リスト等に従って複数のコンテンツ情報を出力するので、移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００２０】
この出力順も決定する態様では、前記選択手段は、少なくとも一の地名に関連する複数のコンテンツ情報における関連の度合いに基づいて前記出力順を決定するように構成してもよい。
【００２１】
このように構成すれば、一つの目的地を入力した際に、データベース上で、複数のコンテンツ情報がこれに対応付けられる場合に、関連の度合いに基づいて、それらの出力順を決定するので、移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００２２】
尚、このような関連の度合いを示す情報を、各コンテンツ情報に対応付けて、コンテンツ情報と共に又はコンテンツ情報とは別にデータベース内に格納しておいてもよい。或いは、選択手段における選択状況（例えば、検索された順番）を関連の度合いに対応付けてもよいし、選択状況に基づいてこのような関連の度合いを示す情報を生成してもよいし、更にこの生成した情報をデータベース内に格納してもよい。
【００２３】
この出力順も決定する態様では、前記選択手段は、前記複数のコンテンツ情報のうち前記目的地との関連の度合いが強いもの程、前記目的地の近くで出力されるように前記出力順を決定するように構成してもよい。
【００２４】
このように構成すれば、目的地に近付く程、目的地との関連が強いコンテンツ情報が出力されることになるので、移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００２５】
本発明の移動体用電子システムの他の態様では、前記選択手段は、予め設定された地名と一又は複数の関連キーワードとを関連付ける第１データベースを、前記入力された目的地をキーワードとして検索することによって、前記入力された目的地に関連する一又は複数の関連キーワードを選択し、予め設定された関連キーワードと一又は複数のコンテンツ情報とを関連付ける第２データベースを、前記選択された関連キーワードをキーワードとして検索することによって、前記選択された関連キーワードに関連する一又は複数のコンテンツ情報を選択する。
【００２６】
この態様によれば、地名と一又は複数の関連キーワードとを関連付ける第１データベースが、例えば当該車載用電子システムに内蔵された記憶装置内に或いは通信手段を介してアクセス可能なサーバ装置内に構築されている。そして、入力手段により目的地が入力されると、選択手段は、係る第１データベースを、目的地をキーワードとして検索することによって、目的地に関連する一又は複数の関連キーワードを選択する。関連キーワードは、例えば「海」、「海岸」、「港」、「山」、「温泉」、「寺」等の抽象的な地名でもよいし、「スキー」、「キャンプ」、「映画」、「船」、「結婚式」等の抽象名称であってもよい。更に、関連キーワードと一又は複数のコンテンツ情報とを関連付ける第２データベースが、例えば当該車載用電子システムに内蔵された記憶装置内に或いは通信手段を介してアクセス可能なサーバ装置内に構築されている。そして、第１データベースから関連キーワードを選択した後に、今度はこれをキーワードとして、選択手段が第２データベースを検索することによって、関連キーワードに関連する一又は複数のコンテンツ情報を選択する。従って、二つのデータベースを用いることにより、比較的簡単且つ迅速に、目的地に対応するコンテンツ情報を選択でき、これにより移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００２７】
この第１及び第２データベースに係る態様では、前記選択手段は、少なくとも一の地名に関連する複数の関連キーワードにおける関連の度合いに基づいて前記関連キーワードを選択するように構成してもよい。
【００２８】
このように構成すれば、一つの目的地を入力した際に、第１データベース上で、複数の関連キーワードがこれに対応付けられる場合に、関連の度合いに基づいて、関連キーワード情報の選択数を適度な数に制限できる。
【００２９】
尚、このような関連の度合いを示す情報を、各関連キーワードに対応付けて、関連キーワードと共に又は関連キーワードとは別に第１データベース内に格納しておいてもよい。或いは、選択手段における選択状況（例えば、検索された順番）を関連の度合いに対応付けてもよいし、選択状況に基づいてこのような関連の度合いを示す情報を生成してもよいし、更にこの生成した情報を第１データベース内に格納してもよい。
【００３０】
この第１及び第２データベースに係る態様では、前記選択手段は、少なくとも一の関連キーワードに関連する複数のコンテンツ情報における関連の度合いに基づいて前記コンテンツ情報を選択するように構成してもよい。
【００３１】
このように構成すれば、第１データベース上で関連キーワードが選択された後に、第２データベース上で、複数のコンテンツ情報がこれに対応付けられる場合に、関連の度合いに基づいて、コンテンツ情報の選択数を適度な数に制限できる。
【００３２】
尚、このような関連の度合いを示す情報を、各コンテンツ情報に対応付けて、コンテンツ情報と共に又はコンテンツ情報とは別に第２データベース内に格納しておいてもよい。或いは、選択手段における選択状況（例えば、検索された順番）を関連の度合いに対応付けてもよいし、選択状況に基づいてこのような関連の度合いを示す情報を生成してもよいし、更にこの生成した情報を第２データベース内に格納してもよい。
【００３３】
この第１及び第２データベースに係る態様では、前記選択手段は、複数のコンテンツ情報の選択を行なう場合、それらの前記出力手段における出力順を決定し、前記出力制御手段は、前記選択手段により決定された出力順で前記複数のコンテンツ情報を出力するように前記出力手段を制御するように構成してもよい。
【００３４】
このように構成すれば、選択手段は、複数のコンテンツ情報の選択を行なう場合、それらを選択するだけでなく、それらの出力手段における出力順を決定する。例えば、出力順を含む、楽曲リストやプレイリストを作成する。そして、出力制御手段は、このように決定された楽曲リスト等に従って複数のコンテンツ情報を出力するので、移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００３５】
この出力順の決定も行なう場合、前記選択手段は、少なくとも一の地名に関連する複数の関連キーワードにおける関連の度合いに基づいて前記出力順を決定するように構成してもよい。
【００３６】
このように構成すれば、一つの目的地を入力した際に、第１データベース上で、複数の関連キーワードがこれに対応付けられる場合に、関連の度合いに基づいて、それらの関連キーワードに更に対応付けられるコンテンツ情報の出力順を決定するので、移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００３７】
尚、このような関連の度合いを示す情報を、各関連キーワードに対応付けて、関連キーワードと共に又は関連キーワードとは別に第１データベース内に格納しておいてもよい。或いは、選択手段における選択状況（例えば、検索された順番）を関連の度合いに対応付けてもよいし、選択状況に基づいてこのような関連の度合いを示す情報を生成してもよいし、更にこの生成した情報を第１又は第２データベース内に格納してもよい。
【００３８】
この出力順の決定も行なう場合、前記選択手段は、少なくとも一の関連キーワードに関連する複数のコンテンツ情報における関連の度合いに基づいて前記出力順を決定するように構成してもよい。
【００３９】
このように構成すれば、第１データベース上で選択された関連キーワードに対して、複数のコンテンツ情報が対応付けられる場合に、関連の度合いに基づいて、それらのコンテンツ情報の出力順を決定するので、移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００４０】
尚、このような関連の度合いを示す情報を、各コンテンツ情報に対応付けて、コンテンツ情報と共に又はコンテンツ情報とは別に第２データベース内に格納しておいてもよい。或いは、選択手段における選択状況（例えば、検索された順番）を関連の度合いに対応付けてもよいし、選択状況に基づいてこのような関連の度合いを示す情報を生成してもよいし、更にこの生成した情報を第２データベース内に格納してもよい。
【００４１】
この出力順の決定も行なう場合、前記選択手段は、前記複数のコンテンツ情報のうち前記目的地との関連の度合いが強いもの程、前記目的地の近くで出力されるように前記出力順を決定するように構成してもよい。
【００４２】
このように構成すれば、目的地に近付く程、目的地との関連が強いコンテンツ情報が出力されることになるので、移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００４３】
上述の第１及び第２データベースに係る態様では、前記選択手段は、一の関連キーワードを選択した後に、前記第１データベースを、前記選択した一の関連キーワードをキーワードとして検索することによって、前記選択した一の関連キーワードに関連する一又は複数の他の関連キーワードを更に選択するように構成してもよい。
【００４４】
このように構成すれば、先ず選択手段により第１データベースを検索することによって、目的地に関連する一の関連キーワードを選択し、更にその後に、この選択した一の関連キーワードをキーワードとして第１データベースを検索することによって、この選択した一の関連キーワードに関連する一又は複数の他の関連キーワードを更に選択する。即ち、目的地と直接的に関連するのではなく、一の関連キーワードを介して、言わば間接的に関連する関連キーワードを選択する。従って、一の目的地に対して、相当量の関連キーワード更にはこれに関連するコンテンツ情報が選択できない場合には、このように間接的に関連する関連キーワードに関連するコンテンツ情報を選択対象に含めることで、目的地に関連するコンテンツ情報不足を効率的に回避できる。尚、一の目的地に対して相当量の関連キーワード更にはコンテンツ情報が選択できる場合には、このような一旦選択された関連キーワードを更なるキーワードとして第１データベースを検索する必要は必ずしも無い。逆に、関連キーワードをキーワードとして第１データベースを更に検索した後も、一の目的地に対して、相当量の関連キーワード更にはコンテンツ情報が選択できない場合には、検索された関連キーワードをキーワードとして第１データベースの検索を繰り返すことも可能である。加えて、このように関連キーワードをキーワードとして繰り返し行なう場合には、何回目に検索されたかの情報を、前述した関連の度合いを示す情報として利用することも可能である。
【００４５】
本発明の移動体用電子システムの制御装置の他の態様では、前記ナビゲーション装置は、前記移動体の現在位置から前記入力手段により入力された目的地までの所要時間を算出する算出手段を更に備えており、前記選択手段は、前記目的地に加えて前記算出された所要時間に応じて前記コンテンツ情報を選択する。
【００４６】
この態様によれば、入力手段により目的地が入力されると、ナビゲーション装置が備える算出手段が、移動体の現在位置から目的地までの所要時間を算出する。
すると、選択手段は、目的地に加えてこの算出された所要時間に応じてコンテンツ情報を選択する。例えば、目的地が「九十九里浜」であり、所要時間が２時間であれば、２時間分の「海」に関連する複数のコンテンツ情報からなる楽曲リスト等が作成される。
【００４７】
この態様では、前記ナビゲーション装置は、前記移動体の移動が予定通りであるか否かを監視する監視手段を更に備えており、前記選択手段は、前記監視手段による監視結果に従って前記移動体の移動が予定通りでない場合に、現在時刻以降に出力すべきコンテンツ情報に変更を加えるように構成してもよい。
【００４８】
この態様によれば、移動体の移動中に、ナビゲーション装置が備える監視手段が、その移動が予定通りであるか否かを監視する。そして、監視手段による監視結果に従って移動体の移動が予定通りでない場合には、選択手段は、現在時刻以降に出力すべきコンテンツ情報に変更を加える。例えば、目的地が「九十九里浜」であり、移動体の移動が予定より遅れていれば、「海」に関連する一又は複数のコンテンツ情報の楽曲リストへの追加等を行なう。或いは、目的地が「九十九里浜」であり、移動体の移動が予定より早ければ、「海」に関連する一又は複数のコンテンツ情報の楽曲リストからの間引き等を行なう。特に、前述の如く複数のコンテンツ情報のうち目的地との関連の度合いが強いもの程、目的地の近くで出力されるように出力順を決定する場合には、所要時間に狂いが生じても、このように楽曲リストへの追加、楽曲リストからの間引き等を行なうことで、目的地との関連の度合いが強いコンテンツ情報が目的地の近くで出力される計画を維持できる。
【００４９】
本発明のコンピュータプログラムは上記課題を解決するために、コンピュータを、上述した本発明の移動体用電子システムの制御装置（但し、その各種態様も含む）として機能させる。
【００５０】
本発明のコンピュータプログラムによれば、当該コンピュータプログラムを格納するＣＤ−ＲＯＭ（Compact Disc  Read Only Memory）、ＤＶＤ−ＲＯＭ（DVD  Read Only Memory）、ハードディスク等の記録媒体から、当該コンピュータプログラムをコンピュータに読み込んで実行させれば、或いは、当該コンピュータプログラムを通信手段を介してコンピュータにダウンロードさせた後に実行させれば、上述した本発明の移動体用電子システムの制御装置を比較的簡単に実現できる。またこのようなコンピュータプログラムをナビゲーションや音声映像出力に必要なアプリケーションプログラムや、地図データ、音声情報データ、映像情報データ等の他のデータと共にサーバ装置から送信することも可能である。
【００５１】
本発明の移動体用電子システムは上記課題を解決するために、上述した本発明の移動体用電子システムの制御装置（但し、その各種態様も含む）と、前記情報出力装置と、前記ナビゲーション装置とを含んでなる。
【００５２】
本発明の移動体用電子システムによれば、上述した本発明の移動体用電子システムの制御装置を含んでなるので、移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００５３】
本発明の移動体用電子システムの制御方法は上記課題を解決するために、音声情報及び映像情報のうち少なくとも一方を含むコンテンツ情報を出力する出力手段を備えた情報出力装置と、移動体の移動における目的地を入力可能な入力手段を備え且つ該入力手段により入力された目的地に係るナビゲーション動作を行なうナビゲーション装置を含んでなる移動体用電子システムを制御する制御方法であって、前記入力手段により入力された目的地に応じて、前記目的地に到着するまでの前記移動体の移動中に出力すべきコンテンツ情報を選択する選択工程と、前記目的地に到着するまでの前記移動体の移動中に、前記選択工程により選択されたコンテンツ情報を出力するように前記出力手段を制御する出力制御工程とを備える。
【００５４】
本発明の移動体用電子システムの制御方法によれば、上述した本発明の移動体用電子システムの制御装置の場合と同様に、情報出力装置及びナビゲーション装置を含む移動体用電子システムにおいて、移動体の移動状況に相応しい音声出力や映像出力が可能となる。
【００５５】
本発明のこのような作用及び他の利得は次に説明する実施の形態から明らかにされる。
【００５６】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。尚、以下に説明する各実施形態は、本発明の移動体用電子システムを車載用電子システムとして構築したものである。
【００５７】
（第１実施形態）
先ず、第１実施形態の車載用電子システムについて図１から図３を参照して説明する。図１は、本発明の第１実施形態の車載用電子システムのブロック図であり、図２は、第１実施形態で用いられる楽曲データベースにおけるデータ構成を示す概念図である。図３は、第１実施形態における動作を示すフローチャートである。
【００５８】
図１に示すように、本実施形態の車載用電子システムは、自立測位装置１０、ＧＰＳ受信器１８、システムコントローラ２０、ＣＤ−ＲＯＭドライブ３１、ＤＶＤ−ＲＯＭドライブ３２、ハードディスクユニット３６、通信用インタフェース３７、通信装置３８、表示ユニット４０、音声出力ユニット５０及び入力装置６０を備えて構成されている。
【００５９】
自立測位装置１０は、加速度センサ１１、角速度センサ１２及び速度センサ１３を含んで構成されている。加速度センサ１１は、例えば圧電素子からなり、車両の加速度を検出し、加速度データを出力する。角速度センサ１２は、例えば振動ジャイロからなり、車両の方向変換時における車両の角速度を検出し、角速度データ及び相対方位データを出力する。
【００６０】
速度センサ１３は、機械的、磁気的又は光学的に車両の車軸の回転を検出し、車軸における所定角度の回転毎に、パルス信号たる車速パルスを発生す車速センサからなる。
【００６１】
ＧＰＳ受信器１８は、緯度及び経度情報等から車両の絶対的な位置を検出するために用いられるべき複数のＧＰＳ衛星からの測位用のデータを含む下り回線データを搬送する電波１９を受信する部分である。
【００６２】
システムコントローラ２０は、インタフェース２１、ＣＰＵ（Central Processing Unit）２２、ＲＯＭ（Read Only Memory）２３及びＲＡＭ（Random Access Memory）２４を含んでおり、車載用電子システム全体の制御を行うように構成されている。
【００６３】
インタフェース２１は、加速度センサ１１、角速度センサ１２及び速度センサ１３並びにＧＰＳ受信器１８とのインタフェース動作を行う。そして、これらから、車速パルスの他、加速度データ、相対方位データ、角速度データ、ＧＰＳ測位データ、絶対方位データ等をシステムコントローラ２０に入力する。ＣＰＵ２２は、システムコントローラ２０全体を制御する。ＲＯＭ２３は、システムコントローラ２０を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ２４は、入力装置６０を介して使用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、ＣＰＵ２２に対してワーキングエリアを提供したりする。
【００６４】
システムコントローラ２０、ＣＤ−ＲＯＭドライブ３１、ＤＶＤ−ＲＯＭドライブ３２、ハードディスクユニット３６、通信用インタフェース３７、表示ユニット４０、音声出力ユニット５０及び入力装置６０は、バスライン３０を介して相互に接続されている。
【００６５】
ＣＤ−ＲＯＭドライブ３１及びＤＶＤ−ＲＯＭドライブ３２は、システムコントローラ２０の制御の下、ＣＤ３３及びＤＶＤ３４から夫々、車線数、道幅等を含む道路データ等の各種データ及び後述の各実施形態に対応する制御プログラムを読み出し、出力する。
【００６６】
更に、ＣＤ−ＲＯＭドライブ３１及びＤＶＤ−ＲＯＭドライブ３２は、システムコントローラ２０の制御の下、ＣＤ３３及びＤＶＤ３４から夫々、コンテンツ情報の一例を構成する音声データや映像データを読み出す。
【００６７】
尚、ＣＤ−ＲＯＭドライブ３１及びＤＶＤ−ＲＯＭドライブ３２は、いずれか一方だけ設けてもよいし、ＣＤ及びＤＶＤコンパチブルのドライブを設けてもよい。
【００６８】
ハードディスクユニット３６は、ＣＤ−ＲＯＭドライブ３１或いはＤＶＤ−ＲＯＭドライブ３２から読み込まれた、音声データや映像データを格納したり、地図データ等を含むナビゲーション用のデータを格納する。これにより例えば、ＣＤ−ＲＯＭ３３やＤＶＤ−ＲＯＭ３４上の地図データを読み出してナビゲーション動作を行いながら、ハードディスクユニット３６に格納された音声データや映像データを読み出して音声出力や映像出力が可能となる。或いは、ＣＤ−ＲＯＭ３３やＤＶＤ−ＲＯＭ３４上の音声データや映像データを読み出して音声出力や映像出力を行いながら、ハードディスクユニット３６に格納された地図データを読み出してナビゲーション動作が可能となる。更に、通信装置３８によりダウンロードした音声データや映像データ或いは地図データ等をハードディスクユニット３６に格納しておき、その後の任意の時点でこれを読み出して出力可能となる。
【００６９】
通信装置３８は、例えば携帯電話からなり、モデム等を構成する通信用インタフェース３７を介して、音声データや映像データ或いは地図データ等、若しくはこれらに関する所定種類のデータベースの全部又は一部をダウンロード可能に構成されている。
【００７０】
表示ユニット４０は、システムコントローラ２０の制御の下、各種表示データを表示する。表示ユニット４０は、バスライン３０を介してＣＰＵ２２から送られる制御データに基づいて表示ユニット４０全体の制御を行うグラフィックコントローラ４１と、ＶＲＡＭ（Video RAM ）等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ４２と、グラフィックコントローラ４１から出力される画像データに基づいて、小型のＬＣＤ（Liquid Crystal Display：液晶表示装置）、ＥＬ（Electro-Luminescence）ディスプレイ、ＣＲＴ（Cathode Ray Tube）等のディスプレイ４４を表示制御する表示制御部４３と、ディスプレイ４４とを備えて構成されている。ディスプレイ４４は、例えば対角５〜１０インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。
【００７１】
音声出力ユニット５０は、システムコントローラ２０の制御の下、ＣＤ−ＲＯＭドライブ３１又はＤＶＤ−ＲＯＭ３２、若しくはＲＡＭ２４等からバスライン３０を介して送られる音声ディジタルデータのＤ／Ａ（Digital to Analog）変換を行うＤ／Ａコンバータ５１と、Ｄ／Ａコンバータ５１から出力される音声アナログ信号を増幅する増幅器（ＡＭＰ）５２と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ５３とを備えて構成されている。
【００７２】
入力装置６０は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置１６は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ４４の周囲に配置される。
【００７３】
以上説明したように、本実施形態の車載用電子システムでは、自立測位装置１０、ＧＰＳ受信器１８、システムコントローラ２０、ＣＤ−ＲＯＭドライブ３１、ＤＶＤ−ＲＯＭドライブ３２、ハードディスクユニット３６、通信用インタフェース３７、通信装置３８、表示ユニット４０、音声出力ユニット５０及び入力装置６０などからナビゲーションシステムが構築されていると共に、システムコントローラ２０、ＣＤ−ＲＯＭドライブ３１、ＤＶＤ−ＲＯＭドライブ３２、ハードディスクユニット３６、通信用インタフェース３７、通信装置３８、表示ユニット４０、音声出力ユニット５０及び入力装置６０などからカーオーディオシステムが構築されている。即ち、複数の構成要素が、ナビゲーションシステム及びカーオーディオシステムとで共有されており、一つの車載用電子システム全体として、同一のシステムコントローラ２０による統一的な制御が行なわれる。
【００７４】
加えて本実施形態の車載用電子システムでは特に、ハードディスクユニット３６内に、楽曲データベースが構築されている。
【００７５】
例えば図２（ａ）に示すように、楽曲データベース１００は、楽曲を演奏するための音声情報を含んでなるコンテンツ情報とは分離した形で、その関連地名１、関連地名２、…、演奏時間、ジャンル、演奏アーティスト、歌詞等の属性情報ファイル１０１が、例えば各楽曲のタイトルに対応付けられた形式で多数格納されることで創生される。このような楽曲データベース１００は、例えばインターネット上で入手可能である。或いは、図２（ｂ）に示すように、このような属性情報ファイル１０１を、対応する音声情報を含んでなるコンテンツ情報２００のヘッダー１０２内に格納することで、複数のコンテンツ情報２００を含んでなる楽曲データベース１００’を創生することも可能である。尚、関連地名１、２、…とは、楽曲に関連が深い地名として予め設定されており、関連の度合いを示す情報を付加的に含んでいてもよいし、関連地名１、２、…の順番が関連の度合いの順に対応するように規約してもよい。
【００７６】
但し、このような楽曲データベース１００或いは１００’をハードディスクユニット３６内に構築するのに代えて又は加えて、システムコントローラ２０により、通信装置３８を介して遠隔地にあるサーバ装置等内に構築された楽曲データベースにアクセスするように構成してもよい。
【００７７】
尚、車載用電子システムは、図１に図示した構成要素に加えて、ラジオアンテナ、ラジオチューナ、テレビアンテナ、テレビチューナ、カセットデッキ、ＭＤドライブ等の公知のカーオーディオシステムやカーテレビシステムを構成する各種要素を備えて構成されてよいことは言うまでもない。
【００７８】
第１実施形態及び後述する各実施形態におけるデータ処理は、主として図１に示したＣＰＵ２２において実行されるものである。より具体的には、ナビゲーションシステムの制御用のコンピュータプログラム、カーオーディオシステム制御用のコンピュータプログラム及びデータベース制御用のコンピュータプログラムは、主にＣＰＵ２２において実行されるものである。そして、車載用電子システム内において、目的地に応じた楽曲リスト或いはプレイリストを自動的に作成する機能を有するエージェントも、コンピュータプログラムにより、ＣＰＵ２２内に論理的に構築されるものである。また、このようなコンピュータプログラムは、ＲＯＭ２３、ＣＤ−ＲＯＭ３１又はＤＶＤ−ＲＯＭ３２に格納されていてもよく、モデム、携帯電話等の通信装置３８を介してＲＡＭ４２、ハードディスクユニット３６等にダウンロードされてもよい。
【００７９】
次に、以上のように構成された第１実施形態の車載用電子システムにおける、目的地に応じて楽曲リストを自動作成し、これに従って楽曲を再生する一連の処理について図３のフローチャートを参照して説明する。
【００８０】
図３において、入力装置６０を介してのモード切り替え等により、目的地に応じてプレイリストを自動作成するモードが設定されると、ナビゲーションシステム上の入力操作の一環として、入力装置６０を介して目的地が入力されたか否かがチェックされる（ステップＳ１）。この入力は、キー入力、画面上のボタンによる選択入力、音声入力等により行われ、例えば、目的地として「九十九里浜」が入力される。またステップＳ１における目的地の入力としては、「海」、「海岸」、「港」、「山」等の抽象的な地名であってもよい。
【００８１】
目的地の入力が検出されると（ステップＳ１：はい）、ＣＰＵ２２内に構築されたプレイリスト自動作成用のエージェントが、入力された目的地を検索キーワードとして、例えば図２に示した、楽曲データベース１００を検索する。この際、属性情報ファイル１０１にある関連地名１、関連地名２、…、を検索対象としてもよいし、これに代えて又は加えて、歌詞を構成するテキストデータを検索対象としてもよい。そして、別途ナビゲーションシステムにより算出される目的地に到着するまでの所要時間（例えば２時間）の間に出力するに十分な量のコンテンツ情報に対応するタイトルが検索されるまで、或いは、全ての楽曲データベースの検索が完了するまでこの検索を行う。これにより検索された複数の楽曲からなる楽曲リスト或いはプレイリストを作成する（ステップＳ２）。尚、ステップＳ２における検索は、予め、運転手や同乗者或いは移動者等の好みに応じて設定された好みのアーティストや好みのジャンル等に属する楽曲に検索対象を絞り込んで行ってもよい。
【００８２】
次に、カーオーディオシステムは、このように作成されたプレイリストに従って、楽曲を順次再生していく（ステップＳ３）。
【００８３】
このように、第１実施形態の車載用電子システムによれば、目的地に向かう自車の走行状況に相応しい楽曲が再生される。
【００８４】
以上説明した第１実施形態では、ステップＳ２の検索の際に、好ましくは、一の地名に関連する複数の楽曲（タイトル）情報における関連の度合いに基づいて選択を行う。即ち、所要時間に足りる分だけのプレイリストを作成する際に、検索結果に対応する複数の楽曲（タイトル）をランダムに用いてプレイリストを作成してもよいが、関連の度合いの大きいものはなるべくプレイリストから漏れないようにするのが好ましい。このような関連の度合いは、例えば図２に示した楽曲データベース１００或いは１００’において、各属性情報に含まれる関連地名１、２、…に付加された関連の度合いを示す情報に従ってもよいし、関連地名１、２、…の順番が関連の度合いの順に対応するように規約しておくことを前提に、このデータ順に従ってもよい。
【００８５】
更に、第１実施形態では、プレイリストを自動作成するエージェントは、複数の楽曲（タイトル）を選択するのみならず、例えば上述した関連の度合いに基づいて、選択された各楽曲（タイトル）の再生順序を決定するように構成してもよい。更にまた、目的地との関連の度合いが強いもの程、目的地の近くで出力されるように再生順序を決定するように構成してもよい。このように構成すれば、目的地に近付く程、目的地との関連が強い楽曲が再生される。
【００８６】
（第２実施形態）
次に、本発明の第２実施形態について、図４から図７を参照して説明する。ここに、図４は、第２実施形態における動作を示すフローチャートであり、図５は、図４に示した第２実施形態における装置側の動作を、エージェント、第１データベース及び第２データベース並びにカーオーディオシステムの別に経時的に示す概念図である。図６は、関連キーワード検索用の第１データベースの構成を示す概念図であり、図７は、楽曲検索用の第２データベースの構成を示す概念図である。尚、第２実施形態のハードウエア構成は、図１に示した第１実施形態のものと同様である。
【００８７】
第２実施形態では、図５に概念的に示したように目的地に応じてプレイリストを自動作成するエージェント２２１が、ＣＰＵ２２内に論理的に構築されており、目的地に関連する関連キーワード検索用に第１データベース３０１が設けられており、関連キーワードに関連する楽曲検索用に第２データベース３０２が設けられている。尚、図５では、４つの構成要素間の処理については、４つの構成要素から伸びる縦ライン間に渡された矢印の向きが、処理の向きを示すと共に各矢印の上側に処理内容が示されており、４つの構成要素のいずれか一つで単独に行なわれる処理については、４つの構成要素から伸びる縦ライン上に示されている。更に、図４及び図５では、処理の時間的な流れとしては、上側から下側に向かうものである。
【００８８】
第２実施形態は、選択手段の一例を構成するエージェントが、二つのデータベースを利用して、楽曲の選択及びプレイリストの作成を行うように構成されている。その他の構成については、上述した第１実施形態と同様である。
【００８９】
図４において、先ず人（操作者）２２０によって、ナビゲーションシステム上の入力操作の一環として、入力装置６０を介して、目的地が入力される（ステップＳ１１）。この入力は、キー入力、画面上のボタンによる選択入力、音声入力等により行われ、例えば、目的地として「九十九里浜」が入力される。
【００９０】
これを受けた装置３００側では、ＣＰＵ２２内に構築されたプレイリスト自動作成用のエージェントが、入力された目的地を検索キーワードとして、関連キーワードの検索を行う（ステップＳ１２）。
【００９１】
続いて、検索結果たる検索された関連キーワードを再度検索キーワードとして、検索を繰り返す（ステップＳ１３）。この検索の繰り返しは、検索を繰り返しても新たな関連キーワードが検索されなくなるまで続けられる。
【００９２】
次に、最初に検索された関連キーワード程、元の検索キーワードたる目的地に近いので、この目的地キーワードに直接関連した関連キーワードに関連した楽曲をプレイリストの後方（目的地に到着する真近に出力される順番）に選定する（ステップＳ１４）。他方、最後に検索された関連キーワード程、元の検索キーワードたる目的地から遠いので、この目的地キーワードに間接的に関連した楽曲をプレイリストの前方（現在地を出発して直ぐに出力される順番）に選定する。これらの結果、ＣＰＵ２２内に構築されるプレイリスト自動作成用のエージェントにより、楽曲リスト或いはプレイリストが自動的に作成される。
【００９３】
次に、カーオーディオシステムは、このように作成されたプレイリストに従って、楽曲を順次再生していく（ステップＳ１５）。このため、自車の走行中に、目的地に関連する楽曲が順次再生され、しかも、目的地に近づく程に目的値に関連する度合いが高い楽曲が再生される。
【００９４】
上述したステップＳ１２からＳ１４におけるデータベースの検索とプレイリストの作成について、図５から図７を参照して更に詳細に説明する。
【００９５】
図５において、先ず人（操作者）２２０によって、ナビゲーションシステム上の入力操作の一環として或いはナビゲーション操作と無関係にエージェント２２１によるプレイリストの自動作成操作の一環として、入力装置６０を介して目的地を示すキーワードが入力される（ステップＳ２１）。この入力は、キー入力、画面上のボタンによる選択入力、音声入力等により行われる。ここでは例えば、目的地を示すキーワードとして「九十九里浜」（固有の地名）、「海」（抽象的な地名）、「海水浴」（地名と関連する一般キーワード）等が入力される。
【００９６】
これを受けたエージェント２２１は、ステップＳ２１で入力されたキーワードから関連キーワードを検索する処理を開始する（ステップＳ２２）。このため先ず、ステップＳ２１で入力されたキーワードを検索キーワードに設定する（ステップＳ２３）。そして、第１データベース３０１に対して、検索要求を行い、関連キーワードの検索を行う（ステップＳ２４）。これに対応して、第１データベース３０１からは、検索結果がエージェント２２１に返される（ステップＳ２５）。ここでは例えば、ステップＳ２４で検索要求された検索キーワードたる「九十九里浜」、「海水浴」等に対して、「舟」、「波」、「海岸」、「港」、「千葉」等の関連キーワードが、ステップＳ２５で第１データベース３０１から返される。
【００９７】
ここで図６に示すように、第１データベース３０１は例えば、キーワードがデータベース化されたものであり、その構造は、一つのキーワードに対して関連されたキーワードが一又は複数あり、この構造が更に複数ある。より具体的には、図６では、入力キーワード１、２、…、ｎの夫々に、関連する関連キーワード１、２、…、ｎが関連付けられて登録されており、この登録順が各入力キーワードとの関連強度が強い順となる。
【００９８】
再び図５に戻り、この検索結果を受けてエージェント２２１は、この検索結果たる検索された関連キーワードを保存する（ステップＳ２６）。
【００９９】
続いて、エージェント２２１は、第１データベース３０１における全てのキーワード検索が完了したか否かをチェックする（ステップＳ２７）。そして、未完了であれば、今度は、ステップＳ２５で得られた検索結果を、検索キーワードに設定して（ステップＳ２８）、ステップＳ２４からＳ２７の処理を繰り返す。
【０１００】
ステップＳ２７において、第１データベース３０１における全てのキーワード検索が完了した場合には、ステップＳ２９に分岐する。
【０１０１】
続いて、ステップＳ２４及びＳ２５において、検索された関連キーワードの順で、第２データベースを検索する処理を開始する（ステップＳ２９）。このため先ず、ステップＳ３０で、第２データベース３０２に対して、検索要求を行い、関連キーワードに対応する楽曲のタイトル或いは識別番号等の検索を行う（ステップＳ３０）。これに対応して、第２データベース３０２からは、検索結果がエージェント２２１に返される（ステップＳ３１）。ここでは例えば、ステップＳ２６で保存された関連キーワードたる「舟」、「波」、「海岸」、「港」、「千葉」等の関連キーワードに対応する楽曲が、ステップＳ３１で第２データベース３０２から返される。
【０１０２】
ここで図７に示すように、第２データベース３０２は例えば、曲情報（曲名（タイトル）、アーティスト名、ジャンル、その他）と、関連するキーワードから構成されている。第２データベース３０２には、曲毎に、キーワード（曲情報、入力項目）とエージェント解析結果とが登録されており、キーワードは、曲情報と入力項目が登録されている。例えば、このような曲情報は、インターネット経由でダウンロードされる。そして、入力項目は、人が自由に登録できるキーワードが登録されている。他方、エージェント解析結果には、ハードディスク二極を登録するときに、エージェントがその曲を解析して、その結果が登録されている。このため、検索キーワードに関連（一又は部分一致）した曲が検索できる。従って、例えば「九十九里浜」等の一つの入力キーワードに対して、「九十九里浜」に関連した複数曲が検索される。
【０１０３】
再び図５に戻り、検索結果を受けてエージェント２２１は、この検索結果たる検索された楽曲（タイトル）或いは楽曲の識別番号等を保存する（ステップＳ３２）。
【０１０４】
続いて、エージェント２２１は、全ての関連キーワードを用いての第２データベース３０２における楽曲検索が完了したか否かをチェックする（ステップＳ３３）。そして、未完了であれば、ステップＳ３０からＳ３３の処理を繰り返す。
【０１０５】
ステップＳ３３において、全ての関連キーワードを用いての第２データベース３０２における楽曲検索が完了した場合には、エージェント２２１による検索結果（ステップＳ３２）とし保存されたプレイリストと共に再生指示を、カーオーディオシステム３０３に対して命令する（ステップＳ３４）。
【０１０６】
この際、最初に検索された関連キーワード程、元の検索キーワードたる入力キーワード（目的地）に近いので、ステップＳ３２で保存された検索結果は、関連の深い順に複数の楽曲が配列されたプレイリストとなる。即ち、エージェント２２１は、ステップＳ３２で保存した検索結果をプレイリストの形で、カーオーディオシステム３０３へ渡せばよい。ここでは、入力キーワードとの関連がより深い関連キーワードに関連した楽曲をプレイリストの後方（目的地に到着する真近に出力される順番）に選定するのが好ましい。
【０１０７】
これを受けたカーオーディオシステム３０３は、エージェント２２１で作成されたプレイリストに従って、楽曲を順次再生していく（ステップＳ３５）。このため、自車の走行中に、入力キーワード（目的地）に関連する楽曲が順次再生され、しかも、目的地に近づく程に目的値に関連する度合いが高い楽曲が再生される。
【０１０８】
以上のように第２実施形態によれば、二つのデータベースを用いることにより、比較的簡単且つ迅速に、目的地或いは入力キーワードに対応する楽曲を選択でき、これにより自車の走行状況に相応しい音声出力や映像出力が可能となる。
【０１０９】
第２実施形態では特に、エージェント２２１は、ステップＳ２３からＳ２７で、検索結果たる関連キーワードを新たな検索キーワードとして検索するので、入力キーワードに直接関連する関連キーワードから、間接的に関連する関連キーワードまで検索可能であり、目的地までの所要時間が長くても、再生すべき楽曲が不足する可能性を低減できる。また、検索された順序が関連の度合いをそのまま示すので、関連の度合いに基づいてプレイリスト中の順序を決める作業が非常に簡単で済むので技術的に大変有利である。但し、入力キーワードに対してステップＳ２５で相当量の関連キーワードが検索された場合には、このような検索結果を検索キーワードとしての更なる第１データベース３０１の検索は省いてもよい。
【０１１０】
尚、ステップＳ２１で入力するキーワードは、目的地を示す固有の地名（例えば、「九十九里浜」、「横浜」等）或いは抽象的な地名（例えば、「海」、「海水浴場」、「海岸」）であってもよいが、「スキー」、「キャンプ」、「映画」、「船」、「結婚式」等の地名と多少なりとも関連性を有する抽象名称であってもよい。
【０１１１】
（変形形態）
以上説明した各実施形態では、説明の便宜上、コンテンツ情報が音声情報からなる例について説明しているが、コンテンツ情報が映像情報或いは音声情報と映像情報との組み合わせ、更にはテキスト情報（或いはテキスト化された映像情報）等であっても、コンテンツ情報が土地と直接的又は間接的に何らかの関連性を有する限りにおいて、本発明を同様に適用可能である。
【０１１２】
例えば、本発明の車載用電子システムを、後部座席または助手席の同乗者用に映像情報を提供する場合に適用すると、目的地に合わせた映像リストの作成が可能である。より具体的には、第１又は第２実施形態と同様に、映画であれば、ＤＶＤリストやハードディスクに保存された映画であって、目的地に合ったものが自動的に選択される。この場合、予定よりも早く到着する場合には、倍速再生や間引き再生などを行うことで、到着時刻に合わせて終了するように構成してもよい。
【０１１３】
更に、本発明の車載用電子システムを、本(電子ブック)、漫画などのテキスト情報を提供する場合に適用すると、目的地にあった本等が自動的に選択される。
【０１１４】
更にまた、上述した各実施形態においては、ナビゲーションシステムに入力された目的地に応じて、且つナビゲーションシステムにより算出された目的地までの所要時間に応じて、楽曲リストを作成している。これに加えて、ナビゲーションシステムに自車の移動が予定通りであるか否かを監視する監視手段としての機能を持たせ、これの監視結果に従って自車の走行が予定通りでない場合に、楽曲リストの自動作成用のエージェントが、一旦作成した楽曲リストに変更を加えるように構成してもよい。より具体的には、自車の走行が予定より遅れていれば、現在の楽曲リストへの追加等を行ない、自車の走行が予定より早ければ、楽曲リストからの間引き等を行なう。これにより、所要時間に狂いが生じても、前述の如く目的地との関連の度合いが最も強い楽曲が目的地の近くで出力される。
【０１１５】
上述の各実施形態では、車載用電子システム内でコンテンツ情報を選択する処理を実行しているが、車載用電子システム内の通信装置３８を活用し、インターネットなどのサーバと通信して、このような処理を実行することも可能である。その場合、上記の説明で車載用電子システム内に仮想的に構築されたエージェント（実際には、ＣＰＵ２２とそのプログラムにより実現される）をインターネットのサーバ上に構築し、コンテンツ情報の選択機能或いは楽曲リストの作成機能を有するサーバとすることができる。運転手等による目的地、更には好みのアーティストやジャンル、特殊状況時に出力すべき楽曲等に係る入力情報は、通信装置３８を通じて当該サーバへ送信され、サーバからは対応する楽曲リスト等が車載用電子システムに送信される。そして、車載用電子システムでは、この受信した楽曲リスト等に従ってコンテンツ情報の出力が行なわれる。加えて、目的地が入力された後の経路探索や経路案内等にかかるナビゲーション機能についても、通信装置３８を利用してサーバと通信しつつ実行することも可能である。
【０１１６】
本発明の移動体用電子システムは、上述の各実施形態の如く車載用ではなく、携帯情報端末や携帯電話等を利用した歩行者用のナビゲーション装置に適用することも可能である。その場合には、携帯情報端末や携帯電話等に音楽再生機能などのコンテンツ再生機能を有するものであればよい。
【０１１７】
本発明は、上述した実施形態に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう移動体用電子システムの制御装置及び制御方法、移動体用電子システム、並びにコンピュータプログラムもまた本発明の技術的範囲に含まれるものである。
【０１１８】
【発明の効果】
以上詳細に説明したように、本発明によれば、カーオーディオシステム等の移動体用の情報出力装置及び移動体用のナビゲーション装置を含んでなる移動体用電子システムにおいて、移動体の移動状況に相応しい音声情報や映像情報を出力できる。
【図面の簡単な説明】
【図１】本発明の第１実施形態の車載用電子システムの構成を示すブロック図である。
【図２】第１実施形態で用いられる楽曲データベースにおけるデータ構成を示す概念図である。
【図３】第１実施形態における動作を示すフローチャートである。
【図４】本発明の第２実施形態における動作を示すフローチャートである。
【図５】本発明の第２実施形態における動作を、エージェント、第１データベース及び第２データベースの別に経時的に示すフローチャートである。
【図６】第２実施形態における第１データベースの構造を示す概念図である。
【図７】第２実施形態における第２データベースの構造を示す概念図である。
【符号の説明】
１０…自立測位装置
１１…加速度センサ
１２…角速度センサ
１３…速度センサ
１８…ＧＰＳ測位装置
１９…電波
２０…システムコントローラ
２１…インタフェース
２２…ＣＰＵ
２３…ＲＯＭ
２４…ＲＡＭ
３０…バス
３１…ＣＤ−ＲＯＭドライブ
３２…ＤＶＤ−ＲＯＭドライブ
３６…ハードディスクユニット
３７…通信用インタフェース
３８…通信装置
４０…表示ユニット
５０…音声出力ユニット
６０…入力装置
１００…楽曲データベース
２２１…エージェント
３０１…第１データベース
３０２…第２データベース
【図１】
0004502351.tif 000002
【図２】
0004502351.tif 000003
【図３】
0004502351.tif 000004
【図４】
0004502351.tif 000005
【図５】
0004502351.tif 000006
【図６】
0004502351.tif 000007
【図７】
0004502351.tif 000008