(57)【要約】【課題】  コンテンツの視聴を行うユーザ側の様々な状況、嗜好、通信環境などに応じて、ユーザ側に配信されるコンテンツに係る番組構成を行う。【解決手段】  車載装置（コンテンツ受信再生装置）１は、コンテンツサーバ７が配信可能なコンテンツのコンテンツ候補一覧情報をサービスサーバ５から受信する。そして、ユーザの嗜好や車両の状況などのユーザ側の条件、通信環境などのユーザ側の環境に係る条件、コンテンツのジャンルなどのコンテンツに係る条件に基づいて、コンテンツ候補一覧情報内のコンテンツの中から、適切なコンテンツを選別するとともにコンテンツの再生順序を決定して番組表情報（タイムテーブル）を作成して、その番組表情報をコンテンツサーバに送信する。これにより、コンテンツサーバから番組表情報に従ったコンテンツの受信及び再生が可能となる。【選択図】  図１
2005084752.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを配信するコンテンツサーバと、前記コンテンツサーバから配信可能な前記コンテンツの識別情報を含むコンテンツ候補一覧情報を有するサービスサーバと、前記コンテンツサーバから前記コンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置とがネットワークにより接続されているコンテンツ配信システムであって、
前記コンテンツ受信再生装置が、前記コンテンツサーバから前記コンテンツ受信再生装置に対して配信可能なコンテンツを示す前記コンテンツ候補一覧情報を前記サービスサーバから受信し、前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、受信した前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成し、前記番組表情報を前記サービスサーバに送信して、前記サービスサーバが、前記コンテンツサーバに対して、前記コンテンツ受信再生装置から受信した前記番組表情報に基づくコンテンツ配信の指示を行うことによって、前記コンテンツサーバが、前記コンテンツ受信再生装置に対して、直接又は前記サービスサーバを中継した前記コンテンツの配信を行い、前記コンテンツ受信再生装置が、前記番組表情報に従った前記コンテンツの受信及び再生を行うよう構成されているコンテンツ配信システム。
【請求項２】
コンテンツを配信するコンテンツサーバと、前記コンテンツサーバから配信可能な前記コンテンツの識別情報を含むコンテンツ候補一覧情報を有するサービスサーバと、前記コンテンツサーバから前記コンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置とがネットワークにより接続されているコンテンツ配信システムであって、
前記コンテンツ受信再生装置が、前記コンテンツサーバから前記コンテンツ受信再生装置に対して配信可能なコンテンツを示す前記コンテンツ候補一覧情報を前記サービスサーバから受信し、前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、受信した前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成し、前記番組表情報を前記コンテンツサーバに送信することによって、前記コンテンツサーバが、前記コンテンツ受信再生装置に対して前記番組表情報に従った前記コンテンツの配信を行い、前記コンテンツ受信再生装置が、前記番組表情報に従った前記コンテンツの受信及び再生を行うよう構成されているコンテンツ配信システム。
【請求項３】
コンテンツを配信するコンテンツサーバと、前記コンテンツの配信に係る管理を行うサービスサーバと、前記コンテンツサーバが配信可能なコンテンツを示すコンテンツ候補一覧情報をあらかじめ保持しており、前記コンテンツサーバから前記コンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置とがネットワークにより接続されているコンテンツ配信システムであって、
前記コンテンツ受信再生装置が、前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成し、前記番組表情報を前記サービスサーバに送信して、前記サービスサーバが、前記コンテンツサーバに対して、前記コンテンツ受信再生装置から受信した前記番組表情報に基づくコンテンツ配信の指示を行うことによって、前記コンテンツサーバが、前記コンテンツ受信再生装置に対して、直接又は前記サービスサーバを中継した前記コンテンツの配信を行い、前記コンテンツ受信再生装置が、前記番組表情報に従った前記コンテンツの受信及び再生を行うよう構成されているコンテンツ配信システム。
【請求項４】
前記サービスサーバが、前記ユーザ側からあらかじめ取得した前記ユーザ側の嗜好性情報に応じた前記コンテンツの選別を行って、その選別結果に基づいて前記コンテンツ候補一覧情報を作成するよう構成されている請求項１から３のいずれか１つに記載のコンテンツ配信システム。
【請求項５】
前記コンテンツサーバと前記サービスサーバとが、１群のサーバ群によって構成されている請求項１から４のいずれか１つに記載のコンテンツ配信システム。
【請求項６】
コンテンツを配信するコンテンツサーバと、前記コンテンツサーバが配信可能なコンテンツを示すコンテンツ候補一覧情報をあらかじめ保持しており、前記コンテンツサーバから前記コンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置とがネットワークにより接続されているコンテンツ配信システムであって、
前記コンテンツ受信再生装置が、前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成し、前記番組表情報を前記コンテンツサーバに送信することによって、前記コンテンツサーバが、前記コンテンツ受信再生装置に対して前記番組表情報に従った前記コンテンツの配信を行い、前記コンテンツ受信再生装置が、前記番組表情報に従った前記コンテンツの受信及び再生を行うよう構成されているコンテンツ配信システム。
【請求項７】
前記コンテンツ受信再生装置は、前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つが変化した場合に、前記番組表情報を新たに作成することによって、前記新たに作成された番組表情報に従った前記コンテンツの受信及び再生を行うよう構成されている請求項１から６のいずれか１つに記載のコンテンツ配信システム。
【請求項８】
コンテンツ配信側からコンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置であって、
前記コンテンツ配信側からの配信が可能なコンテンツを示すコンテンツ候補一覧情報を前記コンテンツ配信側から受信するコンテンツ候補一覧情報受信手段と、
前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、受信した前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から、受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成する番組構成手段と、
前記番組構成手段によって作成された番組表情報を前記コンテンツ配信側に送信する番組表情報送信手段と、
前記番組表情報に従って前記コンテンツ配信側から配信される前記コンテンツを受信するコンテンツ受信手段と、
前記コンテンツの再生を行うコンテンツ再生手段とを、
有するコンテンツ受信再生装置。
【請求項９】
コンテンツ配信側からコンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置であって、
前記コンテンツ配信側からの配信が可能なコンテンツを示すコンテンツ候補一覧情報があらかじめ格納されているコンテンツ候補一覧情報格納手段と、
前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、前記コンテンツ候補一覧情報格納手段に格納されている前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から、受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成する番組構成手段と、
前記番組構成手段によって作成された番組表情報を前記コンテンツ配信側に送信する番組表情報送信手段と、
前記番組表情報に従って前記コンテンツ配信側から配信される前記コンテンツを受信するコンテンツ受信手段と、
前記コンテンツの再生を行うコンテンツ再生手段とを、
有するコンテンツ受信再生装置。
【請求項１０】
テキストデータを音声データに変換する音声合成手段を有しており、前記コンテンツとして前記テキストデータを受信した場合には、前記音声合成手段によって、受信した前記テキストデータを前記音声データに変換して音声出力するよう構成されている請求項８又は９に記載のコンテンツ受信再生装置。
【請求項１１】
前記テキストデータを音声データに変換する際に、前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも一方を参照して、前記テキストデータの内容を適切な表現に変換するよう構成されている請求項１０に記載のコンテンツ受信再生装置。
【請求項１２】
前記コンテンツサーバから受信した前記コンテンツを一時的に格納する一時記憶手段を有しており、前記コンテンツ再生手段が、前記一時記憶手段に記憶された前記コンテンツを再生するよう構成されているか、あるいは、前記コンテンツがあらかじめ格納されているローカルコンテンツ格納手段を有しており、前記コンテンツ再生手段が、前記ローカルコンテンツ格納手段に格納されている前記コンテンツを再生するよう構成されている請求項８から１１のいずれか１つに記載のコンテンツ受信再生装置。
【請求項１３】
前記番組構成手段が、ベイジアンネットワークを利用した確率論的分析によって、前記コンテンツの選別を行うよう構成されている請求項８から１２のいずれか1つに記載のコンテンツ受信再生装置。
【請求項１４】
経路案内機能を有するナビゲーション装置との間でデータの送受信が可能なように接続されているか、あるいは、前記ナビゲーション装置内の一機能として、前記ナビゲーション装置と一体化している請求項８から１３のいずれか１つに記載のコンテンツ受信再生装置。
【請求項１５】
前記番組構成手段が、前記番組表情報の作成の際、前記経路案内機能による目的地までの予測所要時間を参照して、受信及び再生を行う前記コンテンツの時間長、又は、複数の前記コンテンツの総時間長を決定するよう構成されている請求項８から１４のいずれか１つに記載のコンテンツ受信再生装置。
【請求項１６】
前記番組構成手段が、前記番組表情報の作成の際、前記経路案内機能による目的地までの経路情報を参照して、前記経路情報によって通過すると予測される場所に応じた前記コンテンツの選別及び再生順序の決定を行うよう構成されている請求項８から１５のいずれか１つに記載のコンテンツ受信再生装置。
【請求項１７】
前記番組構成手段が、前記番組表情報の作成の際、前記経路案内機能による目的地までの経路情報を参照して、前記経路情報によって通過すると予測される場所の通信環境を推測し、その推測結果に応じた前記コンテンツの選別及び再生順序の決定を行うよう構成されている請求項８から１６のいずれか１つに記載のコンテンツ受信再生装置。
【請求項１８】
再生可能な前記コンテンツを格納するローカルコンテンツ格納手段を有しており、前記番組表情報の作成の際、前記ローカルコンテンツ格納手段に格納されている前記コンテンツ及び前記コンテンツ候補一覧情報に記載されている前記コンテンツの両方の中から前記コンテンツの選別を行うよう構成されている請求項８から１７のいずれか１つに記載のコンテンツ受信再生装置。
【請求項１９】
再生可能な前記コンテンツを格納するローカルコンテンツ格納手段を有しており、前記コンテンツサーバとの通信が切断して前記コンテンツの受信及び再生が行えなくなった場合に、前記ローカルコンテンツ格納手段に格納されている前記コンテンツの再生を行うよう構成されている請求項８から１８のいずれか１つに記載のコンテンツ受信再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対して、そのユーザの嗜好に応じたコンテンツの配信を行うことが可能なコンテンツ配信サービスの改良に関する。
【背景技術】
【０００２】
従来、携帯電話機やＰＨＳ端末、ＰＤＡなどの持ち運び可能な移動通信端末や、車両、船、飛行機などの移動体に搭載された通信装置などにおいて、無線通信を介して楽曲データや映像データなどのコンテンツを受信し、再生することが可能である。例えば、ラジオ用の放送電波を受信して再生することによって、ユーザがスピーカなどから出力される音声を楽しむことができる無線通信システムや、デジタル通信網などを介して、所定のサーバから映像データや楽曲データなどのデジタルコンテンツを受信し、再生することが可能な無線通信システムなどが知られている。
【０００３】
しかしながら、ラジオ放送を始めとする放送形式のコンテンツ配信システムは、不特定多数のユーザに同一の番組（コンテンツ）が提供されることになり、ユーザは、必ずしも自分が視聴したいコンテンツを楽しむことができないという問題があった。こうした問題に対処するため、ユーザの嗜好を考慮したオンデマンド形式のコンテンツ配信を行うことが可能なコンテンツ配信システムが多数知られている。
【０００４】
例えば、下記の特許文献１には、ユーザのコンテンツ嗜好状況をモニタリングして、ネットワーク構成上、ユーザ端末に最も近い箇所に配置されているコンテンツ記憶手段内に、そのユーザの嗜好度が高いコンテンツを記憶させるコンテンツ配信ネットワークシステムが開示されている。
【特許文献１】特開２００３−３００８７号公報（段落００１８−００２４、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のコンテンツ配信システムでは、ユーザが、コンテンツの視聴をしたいときに所望のコンテンツを視聴できるとは限らないという問題がある。また、ユーザの嗜好に応じたコンテンツの配信は行われるが、ユーザの嗜好のみを考慮した場合、常に、同一又は同じようなコンテンツが配信されてしまう可能性があるという問題がある。
【０００６】
また、ユーザのコンテンツ視聴可能時間を考慮せずにコンテンツの配信が行われるため、例えば、ユーザが車載のコンテンツ受信再生装置でコンテンツの視聴を行っている場合、コンテンツの配信途中で目的地に到達してしまい、ユーザは、中途半端な状態でコンテンツの視聴を終了しなければならなくなってしまうという問題があり、さらには、通信環境が悪い場所では、ユーザはコンテンツの受信ができず、コンテンツが途中で切れたり、コンテンツの配信が不可能になったりするという問題がある。
【０００７】
上記問題点に鑑み、本発明は、コンテンツの視聴を行うユーザ側の様々な状況、嗜好、通信環境などに応じて、ユーザ側に配信されるコンテンツに係る番組構成を行うことが可能なコンテンツ配信システム及びコンテンツ受信再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明では、コンテンツを配信するコンテンツサーバと、前記コンテンツサーバから配信可能な前記コンテンツの識別情報を含むコンテンツ候補一覧情報を有するサービスサーバと、前記コンテンツサーバから前記コンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置とがネットワークにより接続されているコンテンツ配信システムであって、
前記コンテンツ受信再生装置が、前記コンテンツサーバから前記コンテンツ受信再生装置に対して配信可能なコンテンツを示す前記コンテンツ候補一覧情報を前記サービスサーバから受信し、前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、受信した前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成し、前記番組表情報を前記サービスサーバに送信して、前記サービスサーバが、前記コンテンツサーバに対して、前記コンテンツ受信再生装置から受信した前記番組表情報に基づくコンテンツ配信の指示を行うことによって、前記コンテンツサーバが、前記コンテンツ受信再生装置に対して、直接又は前記サービスサーバを中継した前記コンテンツの配信を行い、前記コンテンツ受信再生装置が、前記番組表情報に従った前記コンテンツの受信及び再生を行うよう構成されているコンテンツ配信システムが提供される。
【０００９】
また、上記目的を達成するため、本発明では、コンテンツを配信するコンテンツサーバと、前記コンテンツサーバから配信可能な前記コンテンツの識別情報を含むコンテンツ候補一覧情報を有するサービスサーバと、前記コンテンツサーバから前記コンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置とがネットワークにより接続されているコンテンツ配信システムであって、
前記コンテンツ受信再生装置が、前記コンテンツサーバから前記コンテンツ受信再生装置に対して配信可能なコンテンツを示す前記コンテンツ候補一覧情報を前記サービスサーバから受信し、前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、受信した前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成し、前記番組表情報を前記コンテンツサーバに送信することによって、前記コンテンツサーバが、前記コンテンツ受信再生装置に対して前記番組表情報に従った前記コンテンツの配信を行い、前記コンテンツ受信再生装置が、前記番組表情報に従った前記コンテンツの受信及び再生を行うよう構成されているコンテンツ配信システムが提供される。
【００１０】
また、上記目的を達成するため、本発明では、コンテンツを配信するコンテンツサーバと、前記コンテンツの配信に係る管理を行うサービスサーバと、前記コンテンツサーバが配信可能なコンテンツを示すコンテンツ候補一覧情報をあらかじめ保持しており、前記コンテンツサーバから前記コンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置とがネットワークにより接続されているコンテンツ配信システムであって、
前記コンテンツ受信再生装置が、前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成し、前記番組表情報を前記サービスサーバに送信して、前記サービスサーバが、前記コンテンツサーバに対して、前記コンテンツ受信再生装置から受信した前記番組表情報に基づくコンテンツ配信の指示を行うことによって、前記コンテンツサーバが、前記コンテンツ受信再生装置に対して、直接又は前記サービスサーバを中継した前記コンテンツの配信を行い、前記コンテンツ受信再生装置が、前記番組表情報に従った前記コンテンツの受信及び再生を行うよう構成されているコンテンツ配信システムが提供される。
【００１１】
また、上記目的を達成するため、本発明では、コンテンツを配信するコンテンツサーバと、前記コンテンツサーバが配信可能なコンテンツを示すコンテンツ候補一覧情報をあらかじめ保持しており、前記コンテンツサーバから前記コンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置とがネットワークにより接続されているコンテンツ配信システムであって、
前記コンテンツ受信再生装置が、前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成し、前記番組表情報を前記コンテンツサーバに送信することによって、前記コンテンツサーバが、前記コンテンツ受信再生装置に対して前記番組表情報に従った前記コンテンツの配信を行い、前記コンテンツ受信再生装置が、前記番組表情報に従った前記コンテンツの受信及び再生を行うよう構成されているコンテンツ配信システムが提供される。
【００１２】
また、上記目的を達成するため、本発明では、コンテンツ配信側からコンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置であって、
前記コンテンツ配信側からの配信が可能なコンテンツを示すコンテンツ候補一覧情報を前記コンテンツ配信側から受信するコンテンツ候補一覧情報受信手段と、
前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、受信した前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から、受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成する番組構成手段と、
前記番組構成手段によって作成された番組表情報を前記コンテンツ配信側に送信する番組表情報送信手段と、
前記番組表情報に従って前記コンテンツ配信側から配信される前記コンテンツを受信するコンテンツ受信手段と、
前記コンテンツの再生を行うコンテンツ再生手段とを、
有するコンテンツ受信再生装置が提供される。
【００１３】
また、上記目的を達成するため、本発明では、コンテンツ配信側からコンテンツを受信して再生を行うユーザ側のコンテンツ受信再生装置であって、
前記コンテンツ配信側からの配信が可能なコンテンツを示すコンテンツ候補一覧情報があらかじめ格納されているコンテンツ候補一覧情報格納手段と、
前記ユーザ側の条件、前記ユーザ側の環境に係る条件、前記コンテンツに係る条件のうちの少なくとも１つに基づいて、前記コンテンツ候補一覧情報格納手段に格納されている前記コンテンツ候補一覧情報に記載されている前記コンテンツの中から、受信及び再生を行う前記コンテンツを選別するとともに前記コンテンツの再生順序を決定して番組表情報を作成する番組構成手段と、
前記番組構成手段によって作成された番組表情報を前記コンテンツ配信側に送信する番組表情報送信手段と、
前記番組表情報に従って前記コンテンツ配信側から配信される前記コンテンツを受信するコンテンツ受信手段と、
前記コンテンツの再生を行うコンテンツ再生手段とを、
有するコンテンツ受信再生装置が提供される。
【発明の効果】
【００１４】
本発明は、上記構成を有するコンテンツ配信システム又はコンテンツ受信再生装置を提供することにより、コンテンツの視聴を行うユーザ側の様々な状況、嗜好、通信環境などに応じて、ユーザ側に配信されるコンテンツに係る番組構成を行うことができるという効果を有する。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照しながら、本発明の実施の形態について説明する。なお、以下では、車両に搭載された車載装置１が、コンテンツ受信再生機能を有しており、ユーザ側において、車載装置１を操作して音声データやテキストデータのコンテンツを受信し、その音声データを聴取する場合について説明する。すなわち、ここで説明する車載装置１は、ユーザ側の様々な条件を考慮して設定された番組表情報（タイムテーブル）に基づくラジオ放送を受信することが可能なパーソナライズドラジオと呼べるものである。
【００１６】
なお、本発明は、この実施の形態に限定されるものではなく、例えば、車載装置１とは独立したコンテンツ受信再生装置を設置することも可能であり、また、ＰＣ（パーソナルコンピュータ：Personal Computer）や携帯端末などにコンテンツ受信再生機能を搭載させることも可能である。
【００１７】
図１は、本発明の実施の形態におけるコンテンツ配信システムの構成を示す模式図である。図１に示すコンテンツ配信システムは、車両３に搭載されコンテンツの受信再生機能を有する車載装置１、コンテンツ配信サービスを提供するサービスプロバイダとして機能するサービスサーバ５、コンテンツの配信を行うコンテンツプロバイダとして機能するコンテンツサーバ７を有しており、車載装置１と基地局９とが無線通信を行うよう構成され、サービスサーバ５、コンテンツサーバ７、基地局９が、ネットワーク１０により接続されている。なお、サービスサーバ５は、コンテンツサーバ７から配信可能なコンテンツに係る情報を保持しており、コンテンツサーバ７は、楽曲、楽曲紹介、広告、スポーツ中継、バラエティ、イベント案内、交通情報、広告、時報などの様々なコンテンツを、テキスト、静止画、音声、動画などの各種データとして配信する。また、本明細書では、サービスサーバ５やコンテンツサーバ７が属し、コンテンツ配信サービスを提供する側をコンテンツ配信側と呼び、ユーザが操作する車載装置１が属し、コンテンツ配信サービスを受ける側をユーザ側と呼ぶこともある。
【００１８】
次に、車両３に搭載された車載装置１の構成について説明する。図２は、本発明の実施の形態におけるコンテンツ配信システムの車載装置の構成を示すブロック図である。図２に示すように、車載装置１は、車両３の現在位置を検出する位置検出部１１、所定の地図データ格納媒体から地図データを取得する地図データ入力部１６、ユーザによる操作を可能とするタッチスイッチやメカニカルスイッチなどの操作スイッチ群１７、これらに接続された制御回路１８、制御回路１８に接続された外部メモリ１９、視覚的に情報を表示する液晶ディスプレイなどの表示部２０、スピーカなどの音声出力部２１、外部ネットワークとの接続及び通信を行う外部情報入出力部２２、操作スイッチ群１７と同様の機能を有し、離れた場所からでもユーザによる操作を可能とするリモートコントロールセンサ（リモコンセンサ）２３及びリモートコントローラ（リモコン）２４、音声合成部２５、番組構成部２６を有している。なお、制御回路１８は、通常のコンピュータにより構成されており、図示省略しているが、その内部には、ＣＰＵ（Central Processing Unit：中央処理部）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Ramdom Access Memory）、Ｉ／Ｏ（入出力インターフェイス）、及び、これらの各構成要素を接続するバスラインが設けられている。
【００１９】
位置検出部１１は、地磁気の検出によって方位を検出する地磁気センサ１２、位置補正を行うために傾きや方向を検出するジャイロスコープ１３、走行距離を検出する距離センサ１４、ＧＰＳ（Global Positioning System）衛星からの電波に基づいて車両３の現在位置を検出するＧＰＳ受信機１５を有している。なお、これらの各検出手段１２〜１５は、それぞれ性質の異なる誤差を持っているため、複数のセンサによる各々の測定結果をそれぞれ補完できるように構成されている。また、精度によっては、上述した各検出手段１２〜１５のうちの一部のみを利用してもよく、さらに、ステアリングの回転センサ、車両３の各転動輪の車輪センサなどを利用することも可能である。
【００２０】
また、地図データ入力部１６は、位置検出の精度向上のためのいわゆるマップマッチング用データ、地図データ、施設索引データ及び目印データを含む各種データを取得するためのものである。なお、これらの各種データを記録する記録媒体としては、そのデータ量から、一般的にＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disc-Read Only Memory）が用いられているが、ＨＤＤ（Hard Disc Drive）やメモリカードなどの記録媒体を用いることも可能である。
【００２１】
また、表示部２０は、例えば、カラー表示の液晶ディスプレイであり、表示部２０の表示画面には位置検出部１１から供給された現在位置に基づく車両現在位置マーク、地図データ入力部１６から供給された地図データ、地図上に表示する誘導経路などの付加データなどを重ねて表示することが可能である。また、例えば、地図データと共に格納されているナビゲーション用プログラムを制御回路１８で実行することによって、操作スイッチ群１７やリモコン２４から入力された目的地に基づき、現在位置からその目的地までの最適経路や所要時間などを計算して表示部２０に表示する経路案内機能も備えている。このような自動的に最適経路を設定する手法としては、例えば、ダイクストラ法などが用いられる。
【００２２】
また、外部情報入出力部２２は、例えば、ＶＩＣＳ（Vehicle Information Communication System）などのインフラネットワークやインターネットなどのネットワーク１０から提供される情報を受信し、ネットワーク１０に接続する通信装置に対して情報を発信するためのものである。ネットワーク１０を介して受け取った情報は、制御回路１８で処理され、また必要に応じて、制御回路１８で処理した情報を外部情報入出力部２２からネットワーク１０上に送信することが可能である。また、音声合成部２５は、外部メモリ１９に格納されているテキストデータやネットワーク１０から受信したテキストデータを音声データに変換し、音声出力部２１から音声として出力するためのものである。
【００２３】
また、番組構成部２６は、ユーザの操作や様々な情報に基づいて、ネットワーク１０から受信するコンテンツのタイムテーブル（番組表）を作成するための構成要素である。番組構成部２６は、制御回路１８により実行可能な番組構成用プログラム３１や、番組構成時に番組構成用プログラム３１によって利用される番組構成用設定情報３２を有している。番組構成用プログラム３１は、ユーザによってコンテンツサーバ７からコンテンツを受信して再生する要求が行われた場合に起動され、そのユーザの嗜好や状況、車両３の状態、道路状況、時刻や天気などを始めとする様々な条件に応じて、受信及び再生するコンテンツのタイムテーブルを決定する処理を行うよう記述されている。
【００２４】
次に、本発明の実施の形態におけるコンテンツ配信システムの動作の概要について説明する。図３は、本発明の実施の形態におけるコンテンツ配信システムの動作の一例の概要を示すシーケンスチャートである。まず、ユーザが車両３に乗車し、イグニッションキーをＯＮにするか車両３のエンジンをかけることによって、車載装置１が起動する（ステップＳ１０１：起動）。
【００２５】
ここで、ユーザがコンテンツサーバ７からのコンテンツの配信を希望し、例えば、操作スイッチ群１７に割り当てられた開始ボタンを押下するなどの所定のコンテンツ配信要求操作を行った場合には、聴取可能なコンテンツの一覧を要求するコンテンツ候補要求情報が基地局９及びネットワーク１０を介して車載装置１からサービスサーバ５に送信される（ステップＳ１０３：コンテンツ候補要求情報の送信）。なお、このとき、コンテンツ候補要求情報と共に、ユーザ側を識別するための車載装置１のＩＤ情報も同時に送信される。
【００２６】
また、このコンテンツ配信要求操作のときに、例えば、ユーザは、聴取したいコンテンツの楽曲と音声との割合を設定できるようにすることも可能である。図４は、本発明の実施の形態における車載装置の表示部に表示される楽曲音声設定バーの一例を示す模式図である。図４に示す楽曲音声設定バー４１は、例えば、操作スイッチ群１７の所定のボタンの押下によって、ポインタ４２が左右に移動するようになっている。そして、ポインタ４２を左に移動して所定の決定ボタンを押下した場合にはコンテンツ全体における音声コンテンツの割合が多くなり、ポインタを右に移動して所定の決定ボタンを押下した場合にはコンテンツ全体における楽曲コンテンツの割合が多くなる。このような簡単な構成によって、ユーザは楽曲と音声との割合を設定することが可能であり、車両内の雰囲気やユーザのその時々の嗜好を反映した音声データの再生が可能となる。
【００２７】
一方、サービスサーバ５は、事前にユーザの好みや属性（性別、年齢、住所、家族構成など）のアンケートを行ったり、以前に配信したコンテンツに対するユーザの反応を取得したりすることによって、車載装置１のＩＤ情報と、その車載装置１のユーザの嗜好性情報との対応関係を保持している。そして、車載装置１からコンテンツ候補要求情報を受けた場合、ユーザの嗜好性情報を参照してユーザのタイプを決定し、そのタイプに応じたコンテンツ候補を複数抽出して（ステップＳ５０１：コンテンツ候補の抽出）、抽出された複数のコンテンツ候補の一覧情報を車載装置１に返信する（ステップＳ５０３：コンテンツ候補一覧情報の返信）。
【００２８】
なお、コンテンツ候補一覧情報は、コンテンツサーバ７から配信可能なコンテンツの識別情報と共に、例えば、各コンテンツのタイトル、各コンテンツの再生時間（開始から終了までの時間）、各コンテンツのジャンルなどの様々な情報を含むものであり、コンテンツそのものではない。また、上記では、サービスサーバ５が、ユーザの好みや属性に基づくユーザのタイプに応じて、コンテンツを選別してコンテンツ候補一覧情報を作成することによって、コンテンツ候補一覧情報のデータ容量を抑えることが可能であるが、車載装置１においてユーザの好みや属性に基づくコンテンツの選別を行うことも可能なので、多数存在する配信可能なコンテンツのすべての一覧情報を車載装置１に送信してもよい。
【００２９】
車載装置１は、コンテンツ候補一覧情報を受けて、様々な条件を参照することによって、そのコンテンツ候補一覧情報に記載されているコンテンツの中から、実際に配信してもらうコンテンツの選別及び配信順序（車載装置１におけるコンテンツの再生順序）の決定を行い、選別した最適なコンテンツに基づいてタイムテーブルを作成する（ステップＳ１０５：タイムテーブルの作成）。このとき、車載装置１は、様々な条件を考慮して、受信及び再生に最適なコンテンツを複数決定するが、この様々な条件を考慮したコンテンツの選別に関しては、後で詳細に説明する。なお、例えば、外部メモリ１９に挿入されている楽曲データを格納したＣＤやハードディスクなどの車載装置１の所定の楽曲データ記録媒体（ローカルコンテンツ格納手段）に格納されているコンテンツも含めて、最適なコンテンツの選別を行うことも可能である。また、楽曲音声設定バー４１によって音声と楽曲との割合が設定されている場合には、この割合に応じてコンテンツの選別を行う。
【００３０】
また、例えば、目的地までの予想所要時間に一致した時間長のタイムテーブル（すなわち、複数のコンテンツの総再生時間が目的地までの予想所要時間と一致したタイムテーブル）となるように、タイムテーブルの作成を行う。これによって、目的地に到着したときに、中途半端な状態（再生途中の状態）で、ユーザがコンテンツの聴取を終了しなければならないという問題を回避することが可能となる。
【００３１】
また、例えば、経路情報に応じてコンテンツの配信順序を定め、トンネルなどの通信環境の悪い場所を通過すると予想される時刻には、テキストデータを受信したり、海沿いの道路を走ると予想される時刻には、海の景色に合った音楽を受信したりできるようタイムテーブルの調整を行うことも可能である。また、例えば、ユーザに不快感を与えかねない楽曲と時報との同時音声出力を回避するため、時報を出力する時刻に再生するコンテンツを楽曲以外のコンテンツ（例えば、広告やニュースなど）に設定することも可能である。また、地域に密着した内容を有する天気予報などのコンテンツに関しては、タイムテーブル送信時、あるいは、コンテンツサーバ７からの天気予報のコンテンツの受信時に、車載装置１からコンテンツサーバ７に対して、予測した位置情報あるいは現在地を送信することによって、車両３の現在地における天気予報を再生することが可能となる。
【００３２】
そして、車載装置１は、コンテンツの配信要求情報と共に、このタイムテーブルをコンテンツサーバ７に送信する（ステップＳ１０７：タイムテーブルの送信）。コンテンツサーバ７は、車載装置１から受信したタイムテーブルを参照して（ステップＳ７０１：タイムテーブルの参照）、タイムテーブルによって設定されている所定の時刻に所定のコンテンツの配信を行い（ステップＳ７０３：コンテンツの配信）、車載装置１は、受信したコンテンツのストリーミング再生を行う（ステップＳ１０９：コンテンツの再生）。以上のように、車載装置１は、ユーザ側の様々な条件に適したコンテンツの受信及び再生が可能となるタイムテーブルを作成することによって、ユーザに飽きさせないコンテンツの再生が可能となるとともに、ユーザが自分でコンテンツの選別を行う手間が削減され、さらに、運転中のコンテンツの選別操作を行う必要もなくなって、特に、車両３の運転における安全に寄与する。
【００３３】
なお、上記では、車載装置１がコンテンツのストリーミング再生を行う場合を説明しているが、コンテンツサーバ７は、配信すべきコンテンツのタイムテーブルを取得しているので、例えば、タイムテーブルによって設定されている時刻より少し前にコンテンツの配信（先読み配信）を行い、車載装置１が受信したコンテンツを一時的に格納し、この一時的に格納したコンテンツをタイムテーブルに従って再生することも可能である。また、コンテンツサーバ７は、例えば、ニュースなどの情報に関しては、音声データに比べてデータ容量の小さいテキストデータによって車載装置１への配信（テキスト配信）を行い、車載装置１の音声合成部２５でテキストデータから音声データへの変換を行って音声出力することも可能である。
【００３４】
また、テキストデータを音声データに変換する際に、テキストデータの内容を、現在のユーザ側の条件やユーザ側の環境に係る条件などにふさわしい適切な表現に変換することも可能である。これにより、例えば、車両の搭乗者数に応じて、複数の搭乗者が存在する場合には、「あなた」という表現を「みなさん」という表現に置き換えたり、局地的な大雨に関する情報などを伝える際に、車両の現在位置からの方位を利用して、「南の方で大雨が降っています」、「東の方で大雨が降っています」などのように、ユーザが把握しやすい表現に置き換えたりすることが可能となる。
【００３５】
また、上記の先読み配信及びテキスト配信は、コンテンツを受信するユーザ側が移動して通信環境が変化する場合に、安定したコンテンツの再生が行える点で特に有効である。例えば、車両３の移動などで車載装置１とコンテンツサーバ７との間の通信が一時的に途切れた場合でも、車載装置１は、先読み配信によって受信及び格納したコンテンツを再生することによって、通信の切断によるコンテンツの再生の中断が起こることはなくなる。また、通信の切断によってコンテンツの再生が中断されてしまった場合には、車載装置１の所定の楽曲データ記録媒体に格納されているコンテンツの再生を自動的に行うようにすることも可能である。また、車載装置１と基地局９との間の通信速度が遅くなった場合でも、データ容量の小さなテキストデータの伝送は遅滞なく可能であり、コンテンツの再生も途切れることなく行われる。
【００３６】
また、図３のシーケンスチャートでは、車載装置１におけるタイムテーブルの作成や、車載装置１からコンテンツサーバ７へのタイムテーブルの送信は一度しか行われていないが、例えば、車両３の移動や時間の経過に伴う条件の変更（例えば、目的地や経由地の変更、搭乗者の乗車又は降車や運転者の交代、事故や渋滞による予想所要時間の変化など）に応じて、車載装置１がタイムテーブルの更新を行って、コンテンツサーバ７に新たなタイムテーブルを送信することも可能である。なお、この場合、車載装置１は、最初に受信したコンテンツ候補一覧情報に基づいてタイムテーブルの更新を行うことも可能であり、また、再度サービスサーバ５からコンテンツ候補一覧情報を受信して、タイムテーブルの作成を行うことも可能である。
【００３７】
また、車載装置１が、最適なコンテンツとして有料のコンテンツを選別した場合には、ユーザから、事前に有料のコンテンツの受信及び再生に係る許可を取得したり、有料のコンテンツを選別した時点でユーザに対する確認を行ったりすることが望ましい。また、例えば、タイムテーブル作成の際に車載装置１が広告のコンテンツを必ず選択するようにしたり、コンテンツサーバ７側において、配信するコンテンツ間に広告情報を挿入したりすることによって、コンテンツ配信サービスの運営側が、広告スポンサーから広告配信の対価を得られるようにし、ユーザが支払う通信費やコンテンツへの対価を減らすことも可能である。
【００３８】
また、上記では、サービスサーバ５及びコンテンツサーバ７が、それぞれ別々のサーバとして存在する態様について説明しているが、サービスサーバ５及びコンテンツサーバ７を１台のサーバによって実現することも可能である。また、サービスサーバ５及びコンテンツサーバ７の両方の機能を、例えば、コンテンツ配信側の所定のセンタ内に設置された１群のサーバ群（複数のサーバの集合）によって実現することも可能である。また、上記では、車載装置１が、サービスサーバ５からコンテンツ候補一覧情報を受信することによって、コンテンツサーバ７から配信可能なコンテンツの一覧を取得する態様について説明しているが、例えば、車載装置１の出荷時の設定や、車載装置１におけるＣＤ−ＲＯＭやＤＶＤ−ＲＯＭからの読み出しなどによって、車載装置１が、このコンテンツ候補一覧情報をあらかじめ保持することも可能である。この場合には、サービスサーバ５を設置する必要はなく、図３に示すステップＳ１０３、ステップＳ５０１、ステップＳ５０３の各処理は省略される。
【００３９】
また、ユーザ側の車載装置１からのコンテンツ候補要求とは無関係に、サービスサーバ５やコンテンツサーバ７からコンテンツ候補一覧情報やコンテンツを送信することも可能である。これによって、コンテンツ配信側が、車載装置１に保持されているコンテンツ候補一覧情報を更新させたり、所望の広告コンテンツをコンテンツ候補一覧情報内に記載させたりすることが可能となり、また、車載装置１内に所望のコンテンツを格納させたりすることが可能となり、車載装置１におけるタイムテーブルの作成時に、コンテンツ候補の１つとして、コンテンツ配信側が配信を所望するコンテンツが取り扱われるようにすることが可能となる。
【００４０】
また、車載装置１でタイムテーブルが作成され、そのタイムテーブルに従ってコンテンツの配信が行われている途中に、サービスサーバ５やコンテンツサーバ７からコンテンツ候補一覧情報やコンテンツを送信することも可能である。これにより、コンテンツ配信側が配信を所望するコンテンツが含まれるようにタイムテーブルの再作成が行われるようにしたり、緊急に配信すべきコンテンツ（例えば、地震災害情報などのニュースに係るコンテンツ）を優先的に（強制的に再生するよう）配信したりすることも可能となる。
【００４１】
また、有料コンテンツの課金に関しては、車載装置１のＩＤ情報（すなわち、ユーザの個人情報）を管理しているサービスサーバ５が有料コンテンツの対価の管理や集計などを行うことが可能であるが、コンテンツサーバ７において車載装置１のＩＤ情報（ユーザの個人情報）を管理し、有料コンテンツの対価の管理や集計を行えるよう構成することも可能であり、また、サービスサーバ５がコンテンツサーバ７に対して、車載装置１のＩＤ情報（ユーザの個人情報）を開示することによって、コンテンツサーバ７が、有料コンテンツの対価の管理や集計を行えるよう構成することも可能である。
【００４２】
また、上記の実施の形態では、車載装置１がタイムテーブルをコンテンツサーバ７に送信することによって、コンテンツサーバ７からコンテンツの配信が行われる態様について説明しているが、車載装置１が、サービスサーバ５に対してタイムテーブルを送信し、サービスサーバ５によってコンテンツ配信の管理が行われるようにすることも可能である。この場合、サービスサーバ５は、すべての車載装置１の識別情報（ユーザ側の識別情報）及びすべてのコンテンツサーバ７の識別情報を保持し、車載装置１とコンテンツサーバ７との間で、コンテンツ配信サービスを仲介する機能を有している。また、特に、サービスサーバ５が車載装置１とコンテンツサーバ７との間の通信を中継することによって、車載装置１とコンテンツサーバ７とが互いに直接見えないようにすることも可能であり、車載装置１の匿名性やコンテンツサーバ７のセキュリティなどを向上させることも可能である。
【００４３】
以下、サービスサーバ５によってコンテンツ配信の管理が行われる場合について説明する。図６は、本発明の実施の形態におけるコンテンツ配信システムの動作の別の一例の概要を示すシーケンスチャートである。図６に示すシーケンスチャートにおいて、車載装置１の起動（ステップＳ１０１）、コンテンツ候補要求情報の送信（ステップＳ１０３）、コンテンツ候補の抽出（ステップＳ５０１）、コンテンツ候補一覧情報の返信（ステップＳ５０３）、タイムテーブルの作成（ステップＳ１０５）までの各処理と、コンテンツの再生（ステップＳ１０９）の処理は、図３に示すシーケンスチャートの処理と同一である。なお、上述のように、車載装置１にコンテンツ候補一覧情報をあらかじめ保持させることによって、ステップＳ１０３、ステップＳ５０１、ステップＳ５０３の各処理を省略することも可能である。
【００４４】
タイムテーブルの作成後、車載装置１は、コンテンツの配信要求情報と共に、このタイムテーブルをサービスサーバ５に送信する（ステップＳ１９１：タイムテーブルの送信）。サービスサーバ５は、車載装置１から受信したタイムテーブルを参照して（ステップＳ５９１：タイムテーブルの参照）、タイムテーブルによって設定されている所定の時刻に所定のコンテンツの配信が行われるようにする。このとき、コンテンツ配信側からのコンテンツ配信方法としては、例えば、下記の３つの方法が挙げられる。
【００４５】
第１の方法は、サービスサーバ５がタイムテーブルを参照し（ステップＳ５９１：タイムテーブルの参照）、コンテンツサーバ７に対して車載装置１へのコンテンツの配信を行うよう指示する配信指示情報を送信して（ステップＳ５９３：コンテンツ配信の指示）、コンテンツサーバ７から車載装置１にコンテンツの配信が行われる（ステップＳ７９１：コンテンツの配信）ようにするものである。
【００４６】
この第１の方法では、配信指示情報内に、配信すべきコンテンツの識別情報と、そのコンテンツを配信すべき車載装置１のアドレスなどを記載することによって、コンテンツサーバ７から車載装置１に対して所定のコンテンツが直接送られるようになる。なお、コンテンツは所定の時刻に配信される必要があるが、所定の時刻におけるコンテンツ配信を実現するためには、配信指示情報内にコンテンツの配信時刻を記載して、その配信時刻にコンテンツサーバ７からコンテンツが配信されるようにすることも可能であり、また、サービスサーバ５がコンテンツの配信時刻にコンテンツサーバ７に対してコンテンツ配信の指示を行うことによって、その配信時刻にコンテンツサーバ７からコンテンツが配信されるようにすることも可能である。
【００４７】
また、第２の方法は、サービスサーバ５がタイムテーブルを参照し（ステップＳ５９１：タイムテーブルの参照）、コンテンツサーバ７に対して車載装置１へのコンテンツの配信を行うよう指示する配信指示情報を送信して（ステップＳ５９３：コンテンツ配信の指示）、サービスサーバ５を中継して、コンテンツサーバ７から車載装置１にコンテンツの配信が行われる（ステップＳ７９３：コンテンツの送信、ステップＳ５９５：コンテンツの配信）ようにするものである。
【００４８】
この第２の方法では、配信指示情報内には、配信すべきコンテンツの識別情報が記載されており、コンテンツサーバ７は、このコンテンツをサービスサーバ５に対して送信する。サービスサーバ５は、コンテンツサーバ７から受信したコンテンツをいったんキャッシュし、キャッシュされたコンテンツを所定の配信時刻に車載装置１に配信することも可能であり、また、車載装置１の識別情報（車載装置１のアドレス）を送信先アドレスに変更するなどの簡単な処理によって、コンテンツサーバ７から受信したコンテンツを車載装置１に転送することも可能である。これにより、車載装置１の匿名性やコンテンツサーバ７のセキュリティなどを向上させることが可能となるとともに、サービスサーバ５によるコンテンツ配信サービスの集中管理も可能となる。
【００４９】
また、第３の方法は、第２の方法においてサービスサーバ５内にキャッシュされたコンテンツと同一のコンテンツがユーザ側から要求された場合には、サービスサーバ５は、車載装置１に対して、キャッシュされたコンテンツの配信を行う（ステップＳ５９５：コンテンツの配信）ようにするものである。これにより、コンテンツサーバ７におけるコンテンツ配信の負荷や、サービスサーバ５とコンテンツサーバ７との間のトラフィックなどを軽減させることが可能となる。また、サービスサーバ５は、配信される頻度の高いコンテンツや最新のコンテンツなどを優先的にキャッシュすることによって、限られたリソースにおいて、コンテンツのキャッシュを効率よく行うことが可能となる。
【００５０】
また、このようにサービスサーバ５によってコンテンツ配信の管理を行う方法は、複数のコンテンツサーバ７がネットワーク１０に分散して存在するシステムにおいても有用である。例えば、楽曲配信を専門とするコンテンツサーバ７、ニュース配信を専門とするコンテンツサーバ７、広告配信を専門とするコンテンツサーバ７などのように、複数のコンテンツサーバ７がネットワーク１０上に分散して配設されている場合でも、サービスサーバ５が、各コンテンツサーバ７への適切なコンテンツ配信指示を行うことによって、タイムテーブルに従った車載装置１へのコンテンツ配信を実現することが可能となる。
【００５１】
次に、ステップＳ１０５におけるタイムテーブルの作成時に行われる、様々な条件を考慮したコンテンツの選別の決定について説明する。実世界においては、ユーザ側が所望するコンテンツは、様々な条件が複雑に絡み合って決まっており、また、その所望するコンテンツもただ１つの解として決定されるわけではない。すなわち、ユーザ側に対して配信すべきコンテンツをコンピュータによって推定する場合には、様々な条件を数値化し、様々な条件のうちのどの条件が要因として作用しており、また、各要因がどのような依存関係にあるかを考慮する必要がある。
【００５２】
このように、不確実な情報を含む様々な条件から最適な解を導き出す手法として、例えば、確率論的分析の手法が有用である。確率論的分析の手法としては、古典的な多変量解析手法や共分散構造分析、決定木を用いた手法、ニューラルネットワーク、ベイジアンネットワークなどが存在する。ここでは、特に、観測された変数（原因）の確定値から所望の確率変数（結果）の取り得る具現値の確率を評価するための推論ネットワークにおいて、因果関係の双方向の計算（演繹的及び帰納的な計算）が可能であり、その両者を統合する確率伝播アルゴリズムが確立されており、推論ネットワークが動的に変化する場合に有用なベイジアンネットワークを利用する場合について説明する。
【００５３】
図５は、図２に示す番組構成用プログラムの確率論的分析アルゴリズムとして利用されるベイジアンネットワークの概要を説明するための模式図である。ベイジアンネットワークは、確率変数の定性的な依存関係をグラフ構造によって表し、依存関係（図５では円を結ぶリンクで示されている）を有する２つの確率変数（図５では、円で示されている）の間の定量的な関係を条件付確率によって表したモデルである。例えば、図５には、確率変数Ｘ1と確率変数Ｘ3、確率変数Ｘ2と確率変数Ｘ3、確率変数Ｘ2と確率変数Ｘ4、確率変数Ｘ3と確率変数Ｘ5、確率変数Ｘ4と確率変数Ｘ5がそれぞれ依存関係を有しているグラフ構造が図示されている。そして、各依存関係には、例えば、確率変数Ｘiと確率変数Ｘjとの間において、確率変数Ｘi＝αの場合に確率変数Ｘj＝βとなる確率を示す条件付確率Ｐ（Ｘj｜Ｘi）が設定されている。
【００５４】
このベイジアンネットワークによれば、例えば、確率変数Ｘ1及び確率変数Ｘ2が推定又は観測可能な確定値の場合には、確率変数Ｘ1及び確率変数Ｘ2を入力することによって、確率変数Ｘ3及び確率変数Ｘ4の計算を経て、確率変数Ｘ5の取り得る各具現値における確率が出力され、すなわち、予測対象となる確率変数Ｘ5の確率分布を得ることが可能となる。また、このベイジアンネットワークを逆方向にたどることも可能であり、例えば、確率変数Ｘ5が確定している場合には、確率変数Ｘ3及び確率変数Ｘ4の計算を経て、確率変数Ｘ1及び確率変数Ｘ2の確率分布を得ることも可能である。
【００５５】
次に、本発明の実施の形態におけるベイジアンネットワークを利用したタイムテーブルの作成について説明する。車載装置１は、図３のステップＳ１０５の動作において、様々な条件を考慮して、コンテンツ候補一覧情報に記載されているコンテンツの中から、最適なコンテンツの選別を行い、さらに、最適な配信順序の決定を行うことによって、配信要求を行うコンテンツのタイムテーブルを作成する。このとき、ベイジアンネットワークを応用したアプリケーションソフトウェアでもある番組構成用プログラム３１による処理が行われる。
【００５６】
番組構成用プログラム３１は、多数の入出力変数の定量的及び定性的依存関係が設定されたベイジアンネットワークを構築するためのソフトウェアである。なお、定量的な依存関係を示す条件付確率の設定値は、番組構成用設定情報３２として番組構成部２６に格納されている。また、各確率変数の依存及び分離関係や条件付確率の設定値（番組構成用設定情報３２）は、例えば、車載装置１の生産者側で集積されたデータに基づく学習によって決定されて、車載装置１の出荷時にあらかじめ設定されるが、後述のように、ユーザからのフィードバックによる学習に応じて、番組構成用設定情報３２の設定値は更新され得る。
【００５７】
このベイジアンネットワークは、車両３に係る条件（ユーザ側の条件）、車両３周辺の環境に係る条件（ユーザ側の環境に係る条件）、ユーザに係る条件（ユーザ側の条件）、コンテンツに係る条件などの様々な条件から最適なコンテンツの選択を行うものであり、これらの条件に含まれる各情報を数値化して計算を行う。例えば、コンテンツに係る条件に含まれる各種情報をベイジアンネットワークに入力することによって、車両３及び環境に係る条件やユーザに係る条件に含まれる各種情報のそれぞれの確率分布が得られるようベイジアンネットワークを構成する。
【００５８】
そして、コンテンツ候補一覧情報に記載されている各コンテンツに係る条件に含まれる各種情報をベイジアンネットワークに入力することによって、車両３及び環境に係る条件やユーザに係る条件に含まれる各種情報のそれぞれの確率分布を計算し、その計算結果と、ユーザ側の実際の車両３及び環境に係る条件やユーザに係る条件に含まれる各種情報の値との間でフィルタリング手法による等価度の判定を行って、等価度の高いコンテンツから順に配信に適するコンテンツと判断する。
【００５９】
また、上記の車両３及び環境に係る条件に含まれる各種情報としては、例えば、車両３の車種情報、車両３の車幅情報、車両３の排気量情報、車両３の燃料種別情報、車両３の動作状況情報、車両３の故障状況情報、車両３の故障・修理履歴情報、車両３のメンテナンス情報、車速情報、車両３の現在地情報、車両３の進行方向情報、車間距離情報、経路案内の際に設定された目的地情報、経由地情報、経路情報、到着予想時刻情報、車両３の搭乗者の人数や同乗者の性別や年齢などの属性、車両３の運転者との続柄などの搭乗者情報、路面状況情報、渋滞情報、事故情報、料金所情報、バスなどの運行に関する公共交通車両情報、パトカーや救急車などの緊急車両情報、気象情報、通信状況情報、現在時刻情報などが挙げられる。
【００６０】
また、上記のユーザに係る条件に含まれる各種情報としては、例えば、ユーザの生年月日、性別、血液型、現住所、出身地、学歴、職種、役職、勤務地などのユーザ属性情報、ユーザの好みの色、好みの音、好みの匂い、好みの味、好みの曲、好みの音楽アーティスト、好みの音楽ジャンル、好みの書籍、好みの作家、好みの書籍ジャンル、好みのテレビ・ラジオ番組、１日の平均テレビ視聴時間、１日の平均ラジオ聴取時間、好みの食べ物、流行敏感度などのユーザ嗜好性情報、今までのコンテンツ再生履歴、車両３の主な用途、車両３への思い入れ、ユーザの苦手な道、日常的に立ち寄る場所、よく使用するガソリンスタンド及びガソリンスタンドのカード情報などのユーザの日常的な行動に係る情報などが挙げられる。
【００６１】
また、コンテンツに係る条件に含まれる各種情報としては、例えば、コンテンツの再生履歴情報、コンテンツの作成日付情報又は最終更新日付情報、コンテンツの一般的な人気度や評価を示す評価情報、コンテンツの対価情報、コンテンツの再生時間情報、コンテンツのデータ容量情報、コンテンツのリアルタイム性に係る情報、テキスト、静止画、音声、映像などのデータ種別を示すデータ種別情報、サービス種別やセールスポイントなどを示すコンテンツ内容情報などが挙げられる。
【００６２】
なお、上記の各種情報は一例であり、上記以外の情報を利用することも可能であり、また、上記の各種情報の一部のみを利用することも可能である。また、上記の分類方法は恣意的であり、限定的なものではない。すなわち、例えば、車両３の移動や時間経過に従って変化する動的情報と、車両３の移動や時間経過に依存せず変化しない静的情報とに分類することが可能であり、さらに、動的情報を、短時間で急激に変化する短期動的情報と、長時間かけてゆっくりと変化する長期動的情報とに分類することも可能である。
【００６３】
また、例えば、簡単な質問によって、作成したタイムテーブルに対するユーザの評価を取得し、このユーザの評価に基づいて、特定の依存関係における条件付確率の値、あるいは、すべての依存関係における条件付確率の値を適宜修正することによって、ベイジアンネットワークによる自律的な学習が行われ、様々な条件が複雑に絡み合った状況に適したコンテンツの選別の精度を向上させることが可能である。
【００６４】
また、車両３及び環境に係る条件やユーザに係る条件に含まれる各種情報は、例えば、ユーザの属性情報やユーザの嗜好性情報などの静的情報に関しては、あらかじめユーザからの入力によって車載装置１に格納しておくことが可能である。なお、例えば、よく行くガソリンスタンドの場所や会社名を記憶するなど、車載装置１において自動的に各種情報を収集することも可能である。また、目的地に関する情報や車速情報、渋滞情報などを始めとする動的情報に関しては、車両３に取り付けられた各種センサや様々な情報取得手段を介して情報を収集したり、ユーザに情報の入力を要求して取得したりすることが可能である。
【産業上の利用可能性】
【００６５】
本発明は、コンテンツの視聴を行うユーザ側の様々な状況、嗜好、通信環境などに応じて、ユーザ側に配信されるコンテンツに係る番組構成を行うことが可能であるという効果を有し、ユーザに対して、そのユーザの嗜好に応じたコンテンツの配信を行うことが可能なコンテンツ配信サービスに有用である。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施の形態におけるコンテンツ配信システムの構成を示す模式図である。
【図２】本発明の実施の形態におけるコンテンツ配信システムの車載装置の構成を示すブロック図である。
【図３】本発明の実施の形態におけるコンテンツ配信システムの動作の一例の概要を示すシーケンスチャートである。
【図４】本発明の実施の形態における車載装置の表示部に表示される楽曲音声設定バーの一例を示す模式図である。
【図５】図２に示す番組構成用プログラムの確率論的分析アルゴリズムとして利用されるベイジアンネットワークの概要を説明するための模式図である。
【図６】本発明の実施の形態におけるコンテンツ配信システムの動作の別の一例の概要を示すシーケンスチャートである。
【符号の説明】
【００６７】
１  車載装置（コンテンツ受信再生装置）
３  車両
５  サービスサーバ
７  コンテンツサーバ
９  基地局
１０  ネットワーク
１１  位置検出部
１２  地磁気センサ
１３  ジャイロスコープ
１４  距離センサ
１５  ＧＰＳ受信機
１６  地図データ入力部
１７  操作スイッチ群
１８  制御回路
１９  外部メモリ
２０  表示部
２１  音声出力部
２２  外部情報入出力部
２３  リモートコントロールセンサ（リモコンセンサ）
２４  リモートコントローラ（リモコン）
２５  音声合成部
２６  番組構成部
３１  番組構成用プログラム
３２  番組構成用設定情報
４１  楽曲音声設定バー
４２  ポインタ
【図１】
2005084752.tif 000003
【図２】
2005084752.tif 000004
【図３】
2005084752.tif 000005
【図４】
2005084752.tif 000006
【図５】
2005084752.tif 000007
【図６】
2005084752.tif 000008