(57)【要約】【課題】サーバと通信端末と通信ネットワークとを含み通信ネットワークを介してサーバから通信端末へとコンテンツを配信するシステムにおいて、ユーザによる特段の操作及び／又は設定を必要とすること無くコンテンツの視聴を可能とする。【解決手段】サーバに登録された通信端末ユーザの属性データに応じて編成された番組表に従ってサーバから通信端末へとコンテンツを配信する。通信端末においては再生が開始されるべき特定のコンテンツを指定するユーザによる操作を必要とすること無く配信されるコンテンツを連続的に再生する。通信端末を介して入力されるユーザの好感度が高い属性を有するコンテンツほど番組表に占める割合がより高くなるように番組表を編成してもよい。配信されるべき時間帯及び／又は場所が規定されているコンテンツについては当該時間帯及び／又は場所においてのみ配信されるように番組表を編成してもよい。【選択図】図１
2018186445.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、通信端末と、通信ネットワークと、を含み、
前記サーバと前記通信端末とは前記通信ネットワークを介して相互に通信可能に構成されており、
前記サーバは、動画、スライドショー、静止画、音楽、歌唱、音声及び音響のうち１つ以上を含む複数のコンテンツに対応する複数のコンテンツデータを格納するコンテンツストレージを備え、
前記通信端末は、前記通信ネットワークを介して前記サーバから配信される前記コンテンツデータの少なくとも一部に基づいて当該コンテンツデータに対応する前記コンテンツを再生する再生処理部を備える、
コンテンツ配信システムであって、
前記サーバは、
前記コンテンツを識別するための情報であるコンテンツ識別データと前記コンテンツの属性を表す情報であるコンテンツ属性データとを関連付けて格納するコンテンツデータベースと、
前記通信端末のユーザを識別するための情報であるユーザ識別データと前記ユーザの属性を表す情報であるユーザ属性データとを関連付けて格納するユーザデータベースと、
前記ユーザ属性データと前記コンテンツ属性データとの対応関係に基づいて前記通信端末に配信される前記コンテンツの番組表を前記ユーザ識別データ毎に編成する編成部と、
前記番組表と、前記番組表を識別するための情報である番組表識別データと、前記ユーザ識別データと、を関連付けて格納する番組表データベースと、
前記ユーザ識別データに対応する前記番組表を前記番組表データベースに基づいて特定し、当該番組表に従って配信されるべき前記コンテンツを特定し、前記ユーザ識別データに対応する通信端末に対して当該コンテンツを配信する配信制御部と、
更に備え、
前記再生処理部は、再生が開始されるべき特定のコンテンツを指定する前記ユーザによる操作を必要とすること無く、前記配信制御部によって配信される前記コンテンツを連続的に再生する、
ことを特徴とする、コンテンツ配信システム。
【請求項２】
請求項１に記載のコンテンツ配信システムであって、
前記通信端末は、配信された前記コンテンツに対する前記ユーザの好感度に対応する情報である好感度データを入力することができるように構成された入力用インターフェースを更に備え、
前記サーバは、前記好感度データが入力された前記コンテンツの前記コンテンツ属性データと、前記好感度データと、前記ユーザ識別データと、を関連付けて格納する好感度データベースを更に備え、
前記編成部は、前記好感度データベースに基づいて、個々のユーザ識別データと関連付けられた番組表において、当該ユーザ識別データと関連付けられた前記好感度データの累積値がより高い前記コンテンツ属性データを有する前記コンテンツの占める割合がより高く、当該ユーザ識別データと関連付けられた前記好感度データの累積値がより低い前記コンテンツ属性データを有する前記コンテンツの占める割合がより低くなるように、前記番組表を編成する、
ことを特徴とする、コンテンツ配信システム。
【請求項３】
請求項１又は請求項２に記載のコンテンツ配信システムであって、
前記コンテンツ属性データは、前記コンテンツが配信されるべき時間帯を表す情報である配信時間帯データを含み、
前記編成部は、前記コンテンツデータベースに基づいて、前記配信時間帯データによって配信されるべき時間帯が制限されている前記コンテンツについては、前記配信時間帯データによって規定される時間帯においてのみ当該コンテンツが配信されるように、前記番組表を編成する、
ことを特徴とする、コンテンツ配信システム。
【請求項４】
請求項１乃至請求項３の何れか１項に記載のコンテンツ配信システムであって、
前記通信端末は、当該通信端末が存在する場所を表す情報である端末位置データを取得する端末位置取得部を更に備え、
前記コンテンツ属性データは、前記コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データを含み、
前記編成部は、前記コンテンツデータベースに基づいて、前記コンテンツ場所データによって配信されるべき場所が制限されている前記コンテンツについては、前記端末位置データに対応する位置が前記コンテンツ場所データに対応する場所に含まれる場合にのみ配信されるように、前記番組表を編成する、
ことを特徴とする、コンテンツ配信システム。
【請求項５】
請求項１乃至請求項３の何れか１項に記載のコンテンツ配信システムであって、
前記サーバは、前記ユーザのスケジュールを表す情報を格納するカレンダーサーバから前記ユーザの居場所及び当該居場所に滞在する時間帯を表す情報である居場所データを取得する居場所取得部を更に備え、
前記コンテンツ属性データは、前記コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データを含み、
前記編成部は、前記コンテンツデータベースに基づいて、前記コンテンツ場所データによって配信されるべき場所が制限されている前記コンテンツについては、前記居場所データに対応する前記ユーザの居場所が前記コンテンツ場所データに対応する場所に含まれる時間帯にのみ配信されるように、前記番組表を編成する、
ことを特徴とする、コンテンツ配信システム。
【請求項６】
請求項４に記載のコンテンツ配信システムであって、
前記サーバは、前記ユーザのスケジュールを表す情報を格納するカレンダーサーバから前記ユーザの居場所及び当該居場所に滞在する時間帯を表す情報である居場所データを取得する居場所取得部を更に備え、
前記コンテンツ属性データは、前記コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データを含み、
前記編成部は、前記コンテンツデータベースに基づいて、前記コンテンツ場所データによって配信されるべき場所が制限されている前記コンテンツについては、前記居場所データに対応する前記ユーザの居場所が前記コンテンツ場所データに対応する場所に含まれる時間帯にのみ配信されるように、前記番組表を編成するものの、前記端末位置データに対応する位置と前記居場所データに対応する前記ユーザの居場所とが一致しない場合は、前記コンテンツ場所データによって配信されるべき場所が制限されている前記コンテンツについては、前記端末位置データに対応する位置が前記コンテンツ場所データに対応する場所に含まれる場合にのみ配信されるように、前記番組表を更新する、
ことを特徴とする、コンテンツ配信システム。
【請求項７】
サーバと、通信端末と、通信ネットワークと、を含み、
前記サーバと前記通信端末とは前記通信ネットワークを介して相互に通信可能に構成されており、
前記サーバは、動画、スライドショー、静止画、音楽、歌唱、音声及び音響のうち１つ以上を含む複数のコンテンツに対応する複数のコンテンツデータを格納するコンテンツストレージを備え、
前記通信端末は、前記通信ネットワークを介して前記サーバから配信される前記コンテンツデータの少なくとも一部に基づいて当該コンテンツデータに対応する前記コンテンツを再生する再生処理部を備える、
コンテンツ配信システムにおいて、前記コンテンツを前記通信端末へと配信するコンテンツ配信方法であって、
前記サーバが備えるコンテンツデータベースに、前記コンテンツを識別するための情報であるコンテンツ識別データと前記コンテンツの属性を表す情報であるコンテンツ属性データとを関連付けて格納すること、
前記サーバが備えるユーザデータベースに、前記通信端末のユーザを識別するための情報であるユーザ識別データと前記ユーザの属性を表す情報であるユーザ属性データとを関連付けて格納すること、
前記サーバが備える編成部により、前記ユーザ属性データと前記コンテンツ属性データとの対応関係に基づいて前記通信端末に配信される前記コンテンツの番組表を前記ユーザ識別データ毎に編成すること、
前記サーバが備える番組表データベースに、前記番組表と、前記番組表を識別するための情報である番組表識別データと、前記ユーザ識別データと、を関連付けて格納すること、
前記サーバが備える配信制御部により、前記ユーザ識別データに対応する前記番組表を前記番組表データベースに基づいて特定し、当該番組表に従って配信されるべき前記コンテンツを特定し、前記ユーザ識別データに対応する通信端末に対して当該コンテンツを配信すること、及び
前記再生処理部により、再生が開始されるべき特定のコンテンツを指定する前記ユーザによる操作を必要とすること無く、前記配信制御部によって配信される前記コンテンツを連続的に再生すること、
を含む、コンテンツ配信方法。
【請求項８】
請求項７に記載のコンテンツ配信方法であって、
前記通信端末は、配信された前記コンテンツに対する前記ユーザの好感度に対応する情報である好感度データを入力することができるように構成された入力用インターフェースを更に備え、
前記サーバが備える好感度データベースに、前記ユーザによって前記好感度データが入力された前記コンテンツの前記コンテンツ属性データと、前記好感度データと、前記ユーザ識別データと、を関連付けて格納すること、及び
前記編成部により、前記好感度データベースに基づいて、個々のユーザ識別データと関連付けられた番組表において、当該ユーザ識別データと関連付けられた前記好感度データの累積値がより高い前記コンテンツ属性データを有する前記コンテンツの占める割合がより高く、当該ユーザ識別データと関連付けられた前記好感度データの累積値がより低い前記コンテンツ属性データを有する前記コンテンツの占める割合がより低くなるように、前記番組表を編成すること、
を含む、コンテンツ配信方法。
【請求項９】
請求項７又は請求項８に記載のコンテンツ配信方法であって、
前記コンテンツ属性データは、前記コンテンツが配信されるべき時間帯を表す情報である配信時間帯データを含み、
前記編成部により、前記コンテンツデータベースに基づいて、前記配信時間帯データによって配信されるべき時間帯が制限されている前記コンテンツについては、前記配信時間帯データによって規定される時間帯においてのみ当該コンテンツが配信されるように、前記番組表を編成すること、
を含む、コンテンツ配信方法。
【請求項１０】
請求項７乃至請求項９の何れか１項に記載のコンテンツ配信方法であって、
前記コンテンツ属性データは、前記コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データを含み、
前記通信端末が備える端末位置取得部により、当該通信端末が存在する場所を表す情報である端末位置データを取得すること、及び
前記編成部により、前記コンテンツデータベースに基づいて、前記コンテンツ場所データによって配信されるべき場所が制限されている前記コンテンツについては、前記端末位置データに対応する位置が前記コンテンツ場所データに対応する場所に含まれる場合にのみ配信されるように、前記番組表を編成すること、
を含む、コンテンツ配信方法。
【請求項１１】
請求項７乃至請求項９の何れか１項に記載のコンテンツ配信方法であって、
前記コンテンツ属性データは、前記コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データを含み、
前記サーバが備える居場所取得部により、前記ユーザのスケジュールを表す情報を格納するカレンダーサーバから前記ユーザの居場所及び当該居場所に滞在する時間帯を表す情報である居場所データを取得すること、及び
前記編成部により、前記コンテンツデータベースに基づいて、前記コンテンツ場所データによって配信されるべき場所が制限されている前記コンテンツについては、前記居場所データに対応する前記ユーザの居場所が前記コンテンツ場所データに対応する場所に含まれる時間帯にのみ配信されるように、前記番組表を編成すること、
を含む、コンテンツ配信方法。
【請求項１２】
請求項１０に記載のコンテンツ配信方法であって、
前記コンテンツ属性データは、前記コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データを含み、
前記サーバが備える居場所取得部により、前記ユーザのスケジュールを表す情報を格納するカレンダーサーバから前記ユーザの居場所及び当該居場所に滞在する時間帯を表す情報である居場所データを取得すること、及び
前記編成部により、前記コンテンツデータベースに基づいて、前記コンテンツ場所データによって配信されるべき場所が制限されている前記コンテンツについては、前記居場所データに対応する前記ユーザの居場所が前記コンテンツ場所データに対応する場所に含まれる時間帯にのみ配信されるように、前記番組表を編成するものの、前記端末位置データに対応する位置と前記居場所データに対応する前記ユーザの居場所とが一致しない場合は、前記コンテンツ場所データによって配信されるべき場所が制限されている前記コンテンツについては、前記端末位置データに対応する位置が前記コンテンツ場所データに対応する場所に含まれる場合にのみ配信されるように、前記番組表を更新すること、
を含む、コンテンツ配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信システム及びコンテンツ配信方法に関する。
【背景技術】
【０００２】
従来、例えば動画及び音楽等の各種コンテンツを配信するサービスにおいては、テレビ及びラジオ等のオーディオ・ビジュアル機器（ＡＶ機器）を用いる所謂「放送」が主たる実施形態であった。しかしながら、昨今においては、例えばインターネットを始めとする通信ネットワーク並びにスマートフォン及びタブレット等の通信端末の普及に伴い、これらの通信ネットワーク及び通信端末を用いて各種コンテンツを配信する様々なサービスが提供されている（例えば、特許文献１を参照。）。
【０００３】
前者のようなＡＶ機器を用いる従来の配信サービス（以降、「従来配信サービス」と称される場合がある。）の特徴的な利点としては、例えば、（一部の放送局等を除き）原則的に無料であり、ユーザ（利用者）による特段の操作及び／又は設定を必要とすること無く視聴可能であり、プロフェッショナルな作り手によって制作されたコンテンツが主として配信される点を挙げることができる。
【０００４】
一方、後者のような通信ネットワーク及び通信端末を用いる昨今の配信サービス（以降、「ネットワーク配信サービス」と称される場合がある。）の特徴的な利点としては、例えば、コンテンツの種類に応じて分けられた複数のカテゴリーの中からユーザが自らの嗜好に従って特定のカテゴリーを選択してコンテンツを視聴したり、様々な作り手によるコンテンツを移動中又は空き時間等に手軽に視聴したりすることができる点を挙げることができる。
【０００５】
現時点においては、テレビ等の普及率は依然として高く、これに比べると、スマートフォン等の普及率は未だ上昇途上にある。従って、多くのユーザは上記「従来配信サービス」と「ネットワーク配信サービス」とを状況に応じて使い分けているのが現状である。しかしながら、今後スマートフォン等の普及率がテレビ等の普及率に匹敵するようになり、上記「ネットワーク配信サービス」に対する需要が更に高まるものと見込まれる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−０５４８２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したように、多くのユーザは従来配信サービスとネットワーク配信サービスとを状況に応じて使い分けているのが現状であるが、今後スマートフォン等の普及率がテレビ等の普及率に匹敵するようになり、ネットワーク配信サービスに対する需要が更に高まるものと見込まれている。
【０００８】
ところが、現状のネットワーク配信サービスにおいては、予め用意されたインターフェースにおいて複数のカテゴリーの中から特定のカテゴリーを選択し、当該カテゴリーに属する複数のコンテンツの中から特定のコンテンツを選択して視聴するものが多い。即ち、現状のネットワーク配信サービスの多くは所謂「プル型」の提供形態を有する。
【０００９】
しかしながら、ネットワーク配信サービスのユーザは移動中又は空き時間等の短い時間内にコンテンツを手軽に視聴する傾向を有する。従って、上記のようなプル型の提供形態ではなく、従来配信サービスのようにユーザ（利用者）による特段の操作及び／又は設定を必要とすること無くコンテンツの視聴を開始することができる所謂「プッシュ型」の提供形態の方が、ネットワーク配信サービスに適していると言うことができる。
【００１０】
また、従来配信サービスにおいて提供されるような長時間（例えば３０分以上）に及ぶ視聴時間を有するコンテンツ（以降、「長尺コンテンツ」と称される場合がある。）ではなく、より短い（例えば１分以内）視聴時間を有するコンテンツ（以降、「短尺コンテンツ」と称される場合がある。）がネットワーク配信サービスにおいて必要とされている。
【００１１】
上記のような短尺コンテンツを配信するネットワーク配信サービスは既に存在する（例えば、ＹｏｕＴｕｂｅ（登録商標）等）。しかしながら、上述したように、これら既存のネットワーク配信サービスの多くはプル型の提供形態を有している。加えて、このようなネットワーク配信サービスによって配信されるコンテンツは一般的にアマチュア（素人）によって制作されたものが多く、プロフェッショナルな作り手によって制作されたコンテンツに比べて、例えば品質面及び／又は内容面において劣っているものも少なくない。
【００１２】
以上のように、ネットワーク配信サービスのユーザは移動中又は空き時間等の短い時間内にコンテンツを手軽に視聴する傾向を有するにもかかわらず、ユーザによる特段の操作及び／又は設定を必要とすること無く短尺コンテンツを視聴することができるネットワーク配信サービスは未だ確立されていない。即ち、当該技術分野においては、プッシュ型の提供形態にて短尺コンテンツを視聴することができるネットワーク配信サービスが求められている。本発明は、このような要求に応えるために為されたものである。
【課題を解決するための手段】
【００１３】
上記に鑑みて、本発明に係るコンテンツ配信システム（以降、「本発明システム」と称される場合がある。）は、サーバと、通信端末と、通信ネットワークと、を含むコンテンツ配信システムである。サーバと通信端末とは通信ネットワークを介して相互に通信可能に構成されている。サーバは、動画、スライドショー、静止画、音楽、歌唱、音声及び音響のうち１つ以上を含む複数のコンテンツに対応する複数のコンテンツデータを格納するコンテンツストレージを備える。通信端末は、通信ネットワークを介してサーバから配信されるコンテンツデータの少なくとも一部に基づいて当該コンテンツデータに対応するコンテンツを再生する再生処理部を備える。
【００１４】
加えて、サーバは、コンテンツデータベースと、ユーザデータベースと、編成部と、番組表データベースと、配信制御部と、を更に含む。コンテンツデータベースは、コンテンツを識別するための情報であるコンテンツ識別データと、コンテンツの属性を表す情報であるコンテンツ属性データと、を関連付けて格納する。ユーザデータベースは、通信端末のユーザを識別するための情報であるユーザ識別データと、ユーザの属性を表す情報であるユーザ属性データと、を関連付けて格納する。編成部は、ユーザ属性データとコンテンツ属性データとの対応関係に基づき、通信端末に配信されるコンテンツの番組表をユーザ識別データ毎に編成する。番組表データベースは、番組表と、番組表を識別するための情報である番組表識別データと、ユーザ識別データと、を関連付けて格納する。配信制御部は、ユーザ識別データに対応する番組表を番組表データベースに基づいて特定し、当該番組表に従って配信されるべきコンテンツを特定し、当該ユーザ識別データに対応する通信端末に対して当該コンテンツを配信する。
【００１５】
更に、再生処理部は、再生が開始されるべき特定のコンテンツを指定するユーザによる操作を必要とすること無く、配信制御部によって配信されるコンテンツを連続的に再生する。
【００１６】
また、本発明システムは、個々のユーザ向けの番組表に占める割合が当該ユーザの好感度が高い属性を有するコンテンツほどより高くなるように番組表を編成するようにも構成され得る。更に、本発明システムは、配信されるべき時間帯が規定されているコンテンツについては当該時間帯においてのみ配信されるように番組表を編成するようにも構成され得る。加えて、本発明システムは、配信されるべき場所が規定されているコンテンツについては当該場所に通信端末が存在する場合にのみ配信されるように番組表を編成するようにも構成され得る。通信端末が存在する場所については、通信端末が備えるＧＰＳ等の測位システム及び／又はＧｏｏｇｌｅカレンダー（登録商標）等のカレンダーアプリケーションが使用するカレンダーサーバから取得することができる。
【発明の効果】
【００１７】
本発明システムによれば、個々のユーザの属性（例えば、年齢及び性別等）に応じて編成された番組表に従って、通信ネットワークを介してサーバから通信端末へとコンテンツが配信され、ユーザによる特段の操作及び／又は設定を必要とすること無くコンテンツが連続的に再生される。即ち、本発明システムによれば、ネットワーク配信サービスならではの個々のユーザの属性に応じたコンテンツを従来配信サービスのようなプッシュ型の提供形態にて配信することができる。
【００１８】
また、コンテンツに対する個々のユーザの好感度に応じた番組表を編成することにより個々のユーザの嗜好に合わせたコンテンツを配信することもできる。更に、時間帯及び／又は通信端末の位置（即ち、ユーザが居る場所）に応じた番組表を編成することによりユーザの行動に合わせたコンテンツを配信することもできる。
【００１９】
本発明の他の目的、他の特徴及び付随する利点は、以下の図面を参照しつつ記述される本発明の各実施形態についての説明から容易に理解されるであろう。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１実施態様に係るコンテンツ配信システム（第１システム）の構成の一例を示す模式図である。
【図２】本発明の第２実施態様に係るコンテンツ配信システム（第２システム）の構成の一例を示す模式図である。
【図３】本発明の第４実施態様に係るコンテンツ配信システム（第４システム）の構成の一例を示す模式図である。
【図４】本発明の第５実施態様に係るコンテンツ配信システム（第５システム）の構成の一例を示す模式図である。
【図５】本発明の第６実施態様に係るコンテンツ配信システム（第６システム）の構成の一例を示す模式図である。
【図６】本発明の第７実施形態に係るコンテンツ配信方法（第１方法）において実行される種々の処理の流れの一例を示すフローチャートである。
【図７】本発明の第８実施形態に係るコンテンツ配信方法（第２方法）において実行される種々の処理の流れの一例を示すフローチャートである。
【図８】本発明の第９実施形態に係るコンテンツ配信方法（第３方法）において実行される種々の処理の流れの一例を示すフローチャートである。
【図９】本発明の第１０実施形態に係るコンテンツ配信方法（第４方法）において実行される種々の処理の流れの一例を示すフローチャートである。
【図１０】本発明の第１１実施形態に係るコンテンツ配信方法（第５方法）において実行される種々の処理の流れの一例を示すフローチャートである。
【図１１】本発明の第１２実施形態に係るコンテンツ配信方法（第６方法）において実行される種々の処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００２１】
《第１実施形態》
以下、本発明の第１実施形態に係るコンテンツ配信システム（以降、「第１システム」と称される場合がある。）につき、図面を参照しながら詳しく説明する。図１は、第１システムの構成の一例を示す模式図である。
【００２２】
〈構成〉
第１システム１１０は、サーバ２００と、通信端末３００と、通信ネットワーク４００と、を含むコンテンツ配信システムである。サーバ２００は、例えば、中央処理装置（ＣＰＵ）、固定記憶装置（ＲＯＭ）、ランダムアクセス記憶装置（ＲＡＭ）、ハードディスクドライブ（ＨＤＤ）及びインターフェース等を含むコンピュータであり、一種のファイルサーバである。通信端末は、例えば、スマートフォン、タブレット及びパーソナルコンピュータ等である。
【００２３】
サーバ２００と通信端末３００とは通信ネットワーク４００を介して相互に通信可能に構成されている。具体的には、サーバ２００と通信端末３００とは、サーバ２００の通信用インターフェースであるサーバ通信部２９０、通信ネットワーク４００、及び通信端末３００の通信用インターフェースである端末通信部３９０を介して相互に通信可能に構成されている。通信ネットワーク４００は、特定の方式に限定されるものではなく、例えば、ローカルエリアネットワーク（ＬＡＮ）、インターネット及び携帯電話通信網等を含む様々な通信網を指す。
【００２４】
サーバ２００は、動画、スライドショー、静止画、音楽、歌唱、音声及び音響のうち１つ以上を含む複数のコンテンツに対応する複数のコンテンツデータを格納するコンテンツストレージ２１０を備える。
【００２５】
本明細書において「コンテンツ」とは、動画、スライドショー、静止画、音楽、歌唱、音声及び音響の何れか１つ、又はこれらのうちの２つ以上の組み合わせを指す。「コンテンツデータ」とは、例えば、所定の構成を有する機器によりコンテンツとして再生可能なデータファイル（例えば、動画データファイル、静止画データファイル、及び音声データファイル等）を指す。
【００２６】
通信端末３００は、通信ネットワーク４００を介してサーバ２００から配信されるコンテンツデータの少なくとも一部に基づいて当該コンテンツデータに対応するコンテンツを再生する再生処理部３１０を備える。再生処理部３１０によるコンテンツの再生方式は特に限定されない。例えば、コンテンツデータの全てがサーバから通信端末３００（が備える図示しない記憶装置）に格納（ダウンロード）された後に当該コンテンツデータを用いて再生処理部３１０がコンテンツを再生してもよい。或いは、上記のようなダウンロード方式ではなく、所謂「ストリーミング方式」によって再生処理部３１０がコンテンツを再生してもよい。
【００２７】
尚、再生処理部３１０によって再生されるコンテンツは、通信端末３００が備える出力用インターフェース３２０を用いて出力される。このような出力用インターフェース３２０の具体例としては、例えばディスプレイ装置及びスピーカー等を挙げることができる。
【００２８】
加えて、サーバ２００は、コンテンツデータベース２２０と、ユーザデータベース２３０と、編成部２４０と、番組表データベース２５０と、配信制御部２６０と、を更に備える。尚、図中に記載された「Ｄ／Ｂ」は「データベース」を意味する。
【００２９】
コンテンツデータベース２２０は、コンテンツを識別するための情報であるコンテンツ識別データと、コンテンツの属性を表す情報であるコンテンツ属性データと、を関連付けて格納する。コンテンツ識別データは、例えば、コンテンツを一義的に特定するＩＤ、コンテンツに対応するコンテンツデータのファイル名及びそのロケーション（格納箇所）等を表すデータとすることができる。コンテンツ属性データは、例えば、コンテンツの形式（例えば、動画、スライドショー、静止画、音楽、歌唱、音声又は音響等）、コンテンツのカテゴリー（例えば、ニュース、ペット、ドキュメンタリー、料理及びグルメ、アニメ及び漫画、占い、スポーツ、お笑い、趣味、音楽、ドラマ、及びカルチャー等）、視聴対象年齢、視聴者による評価（例えば、好感度等）、配信されるべき時間帯、及び配信されるべき場所（例えば、地域及び施設等）等を表すデータとすることができる。
【００３０】
ユーザデータベース２３０は、通信端末３００のユーザを識別するための情報であるユーザ識別データと、ユーザの属性を表す情報であるユーザ属性データと、を関連付けて格納する。ユーザ識別データは、例えば、ユーザを一義的に特定するユーザＩＤ、氏名、メールアドレス等を表すデータとすることができる。ユーザ属性データは、例えば、年齢、性別、学歴、職業、趣味、及び家族構成等を表すデータとすることができる。
【００３１】
編成部２４０は、ユーザ属性データとコンテンツ属性データとの対応関係に基づいて通信端末３００に配信されるコンテンツの番組表をユーザ識別データ毎に編成する。具体的には、例えば、あるユーザのユーザ属性データとして、アウトドア活動が趣味であり且つ小学生の子供を含む家族構成を有することを表すデータがユーザデータベース２３０に登録されている場合を想定する。この場合、編成部２４０は、小学生の子供を含む家族によるアウトドア活動に関連するコンテンツ属性データを有するコンテンツをコンテンツデータベース２２０に基づいて特定し、このユーザのための番組表に優先的に組み込む。このように番組表に優先的に組み込まれるべきコンテンツは、例えば、コンテンツデータベース２２０が有するテーブルとユーザデータベース２３０が有するテーブルとを両者に共通する属性データによって連結し、このユーザのユーザ識別データを抽出条件とするクエリーを実行すること等によって特定することができる。
【００３２】
番組表データベース２５０は、上記のようにして編成される番組表と、個々の番組表を識別するための情報である番組表識別データと、ユーザ識別データと、を関連付けて格納する。配信制御部２６０は、ユーザ識別データに対応する番組表を番組表データベース２５０に基づいて特定し、当該番組表に従って配信されるべきコンテンツを特定し、当該ユーザ識別データに対応する通信端末３００に対して当該コンテンツを配信する。
【００３３】
一方、通信端末３００が備える再生処理部３１０は、再生が開始されるべき特定のコンテンツを指定するユーザによる操作を必要とすること無く、サーバ２００が備える配信制御部２６０によって配信されるコンテンツを連続的に再生する。
【００３４】
上記のようなサーバ２００の機能は、例えば、サーバ２００を構成するコンピュータにおいて、記憶装置に格納されたプログラムに従って各種演算処理等をＣＰＵに実行させることによって実現することができる。また、上記のような通信端末３００の機能は、例えば、通信端末３００において、記憶装置に格納されたプログラムに従って各種演算処理等をＣＰＵに実行させることによって実現することができる。
【００３５】
尚、上述した説明においては１台のコンピュータによってサーバ２００が構成されていたが、複数台のコンピュータに分散してサーバ２００の機能を実現してもよい。また、当然のことながら、第１システム１１０によって複数台の通信端末３００へとコンテンツを配信することができる。
【００３６】
〈効果〉
第１システムによれば、個々のユーザの属性に応じて編成された番組表に従って、通信ネットワークを介してサーバから通信端末へとコンテンツが配信され、ユーザによる特段の操作及び／又は設定を必要とすること無くコンテンツが連続的に再生される。即ち、第１システムによれば、個々のユーザの属性に応じたコンテンツを配信することができるというネットワーク配信サービスの利点及びプッシュ型の提供形態にてコンテンツを配信することができるという従来配信サービスの利点の両方を兼ね備えたコンテンツ配信サービスを実現することができる。
【００３７】
尚、前述したように、ネットワーク配信サービスにおいては長尺コンテンツよりも短尺コンテンツが好まれる傾向がある。従って、第１システム１１０によって配信されるコンテンツは短尺コンテンツとすることが望ましい。更に、第１システム１１０によって配信されるコンテンツは、上述したようにコンテンツストレージ２１０に格納された複数のコンテンツの中から番組表に従って選択される。従って、コンテンツストレージ２１０に格納されるコンテンツを、一定の基準を満足する品質及び内容を有するコンテンツに限定して、高品質なコンテンツをユーザに提供することも容易である。
【００３８】
また、第１システム１１０によって配信されるコンテンツは、ユーザによる通信端末の操作による選択に基づいて内容の流れ（例えば、動画におけるストーリー等）が変化する所謂「インタラクティブ」なコンテンツであってもよい。更に、例えば何等かの製品及び／又は地域の特産品等の商品に関するコンテンツにおいて、例えばタッチパネルディスプレイ上に表示されたボタン又はリンク等のオブジェクトをタップする等のユーザによる操作により、当該商品を販売する通販サイトへのアクセスを提供することができるようにしてもよい。加えて、少なくとも一部のコンテンツについては、課金を伴う有料コンテンツとしてもよい。
【００３９】
《第２実施形態》
以下、本発明の第２実施形態に係るコンテンツ配信システム（以降、「第２システム」と称される場合がある。）につき、図面を参照しながら詳しく説明する。図２は、第２システムの構成の一例を示す模式図である。
【００４０】
〈構成〉
第２システム１２０は、コンテンツに対するユーザの好感度に応じた番組表を編成することが可能であるように構成されている点を除き、上述した第１システム１１０と同様の構成を有する。従って、第２システム１２０についての以下の説明においては、基本的に第１システム１１０との相違点についてのみ説明する。尚、図２においては、第１システム１１０と共通の構成要素については、図１と同一の参照符号が付されている。
【００４１】
第２システム１２０において、通信端末３００は、配信されたコンテンツに対するユーザの好感度に対応する情報である好感度データを入力することができるように構成されたインターフェースである入力用インターフェース３３０を更に備える。入力用インターフェース３３０の具体例としては、例えばボタン等のスイッチ及びタッチパネル等を挙げることができる。尚、図中に記載された「Ｉ／Ｆ」は「インターフェース」を意味する。
【００４２】
例えば、通信端末３００が備える出力用インターフェース３２０及び入力用インターフェース３３０がタッチパネルディスプレイとして実装されている場合を想定する。この場合、配信されたコンテンツが表示されている当該タッチパネルディスプレイ上に表示された「良いね！」等のボタンの領域をユーザがタップすること等により、当該コンテンツに対して当該ユーザが好感度を抱いていることを表すデータ（正の好感度データ）を入力することができるようにしてもよい。これに加えて、配信されたコンテンツが表示されている当該タッチパネルディスプレイ上に表示された「良くないね！」等のボタンの領域をユーザがタップすること等により、当該コンテンツに対して当該ユーザが不快感を抱いていることを表すデータ（負の好感度データ）を入力することができるようにしてもよい。或いは、上記のように正の好感度及び／又は負の好感度（不快感）の有無のみならず、正の好感度及び／又は負の好感度の程度に複数の段階を設定して、ユーザが選択することができるようにしてもよい。
【００４３】
第２システム１２０におけるサーバ２００は、好感度データが入力されたコンテンツのコンテンツ属性データと、好感度データと、ユーザ識別データと、を関連付けて格納する好感度データベース２７０を更に備える。具体的には、上記のようにして入力された好感度データは、端末通信部３９０、通信ネットワーク４００、及びサーバ通信部２９０を介して、通信端末３００からサーバ２００へと伝送され、好感度データが入力されたコンテンツのコンテンツ属性データ及びユーザ識別データと関連付けられて、好感度データベース２７０に格納される。
【００４４】
そして、編成部２４０は、好感度データベース２７０に基づいて、個々のユーザ識別データと関連付けられた番組表において、当該ユーザ識別データと関連付けられた好感度データの累積値がより高いコンテンツ属性データを有するコンテンツの占める割合がより高く、当該ユーザ識別データと関連付けられた好感度データの累積値がより低いコンテンツ属性データを有するコンテンツの占める割合がより低くなるように、番組表を編成する。
【００４５】
ここで、「好感度データの累積値」は、例えば、あるユーザによる好感度データの入力数を各々のコンテンツ属性データ毎に合計することによって得ることができる。上述したように正の好感度に加えて負の好感度（不快感）も入力可能な場合は、例えば、正の好感度を正の数値とし、負の好感度を負の数値として、各々のコンテンツ属性データ毎に合計することによって「好感度データの累積値」を得てもよい。或いは、上述したように正の好感度及び／又は負の好感度の程度に複数の段階を設定する場合は、例えば、それぞれの段階に応じた数値を各々のコンテンツ属性データ毎に合計することによって「好感度データの累積値」を得てもよい。
【００４６】
〈効果〉
第２システム１２０によれば、コンテンツに対する個々のユーザの好感度に応じて編成された番組表に従って、通信ネットワークを介してサーバから通信端末へとコンテンツが配信される。即ち、第２システム１２０によれば、個々のユーザの属性のみならず嗜好にも応じてコンテンツを配信することができる。
【００４７】
《第３実施形態》
以下、本発明の第３実施形態に係るコンテンツ配信システム（以降、「第３システム」と称される場合がある。）につき、詳しく説明する。
【００４８】
〈構成〉
第３システム１３０は、コンテンツが配信されるべき時間帯を表す情報である配信時間帯データをコンテンツ属性データが含み且つ配信されるべき時間帯が規定されているコンテンツについては当該時間帯においてのみ配信されるように番組表を編成するように構成されている点を除き、上述した第１システム１１０又は第２システム１２０と同様の構成を有する。従って、第３システム１３０についての以下の説明においては、図１又は図２を参照しながら、基本的に第１システム１１０及び第２システム１２０との相違点についてのみ説明する。
【００４９】
第３システム１３０において、コンテンツ属性データは、コンテンツが配信されるべき時間帯を表す情報である配信時間帯データを含む。例えば、通勤途中の会社員又は通学途中の学生等を対象として制作されたコンテンツについては、平日の朝又は夕方の時間帯を配信時間帯データに規定（設定）することができる。或いは、休日に余暇を楽しんでいる人を対象として制作されたコンテンツについては、週末又は祝日の日中の時間帯を配信時間帯データに規定することができる。或いは、低年齢者に配信することが望ましくない内容を含むコンテンツについては、深夜の時間帯を配信時間帯データに規定することができる。逆に、配信されるべき時間帯を制限する必要が無いコンテンツについては、全ての時間帯を配信時間帯データに規定することができる。
【００５０】
また、配信時間帯データは、時間帯のみならず、日付又は季節等のデータを含んでいてもよい。具体的には、例えば、正月、各種節句、各種記念日、バレンタインデー及びクリスマス等のイベント、杉花粉の飛散が予想される時季、並びに桜の開花時季等を配信時間帯データに規定することができる。このように、本明細書における配信時間帯データは、個々のコンテンツが配信されるべき季節、日付、及び時間帯を含む広い意味を有する。
【００５１】
第３システム１３０における編成部２４０は、コンテンツデータベース２２０に基づいて、配信時間帯データによって配信されるべき時間帯が制限されているコンテンツについては、配信時間帯データによって規定される時間帯においてのみ当該コンテンツが配信されるように番組表を編成する。
【００５２】
具体的には、例えば、対象とするユーザのユーザ属性データ（第２システム１２０においては、対象とするユーザのユーザ属性データ及び好感度データ）に基づけば、当該ユーザ用の番組表に組み込まれるべきコンテンツであっても、当該コンテンツの配信されるべき時間帯が配信時間帯データによって制限されている場合は、当該時間帯以外の時間帯に当該コンテンツは番組表に組み込まれない。
【００５３】
〈効果〉
上記のように、第３システム１３０によれば、配信されるべき時間帯が制限されているコンテンツについては当該時間帯においてのみ配信されるように番組表が編成される。従って、第３システム１３０によれば、個々のユーザの属性のみならず、或いは個々のユーザの属性及び嗜好のみならず、個々のコンテンツの配信されるべき時間帯をも考慮して、コンテンツを配信することができる。
【００５４】
《第４実施形態》
以下、本発明の第４実施形態に係るコンテンツ配信システム（以降、「第４システム」と称される場合がある。）につき、図面を参照しながら詳しく説明する。図３は、第４システムの構成の一例を示す模式図である。
【００５５】
〈構成〉
第４システム１４０は、コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データをコンテンツ属性データが含み且つ配信されるべき場所が規定されているコンテンツについては当該場所に通信端末が存在する場合においてのみ配信されるように番組表を編成するように構成されている点を除き、上述した第１システム１１０乃至第３システム１３０と同様の構成を有する。従って、第４システム１４０についての以下の説明においては、基本的に第１システム１１０乃至第３システム１３０との相違点についてのみ説明する。
【００５６】
第４システム１４０において、通信端末３００は、当該通信端末３００が存在する場所を表す情報である端末位置データを取得する端末位置取得部３４０を更に備える。端末位置取得部３４０の具体例としては、例えば、全地球測位システム（ＧＰＳ：Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用するもの、セルＩＤ方式（携帯電話基地局の位置情報による測位）によるもの、及び所謂「Ｗｉ−Ｆｉ（登録商標）」等の無線ＬＡＮのアクセスポイントの位置情報を利用するもの等を挙げることができる。第４システム１４０における通信端末３００は、これら複数の方式の何れか１つ又は２つ以上の組み合わせを利用して、通信端末３００が存在する場所を表す情報である端末位置データを取得することができる。
【００５７】
第４システム１４０において、コンテンツ属性データは、コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データを含む。例えば、史跡、観光地又はレジャー施設等において、これらの場所又は施設に関連する内容を含むコンテンツを配信しようとする場合は、これらの場所又は施設をコンテンツ場所データに規定（設定）することができる。逆に、配信されるべき場所を制限する必要が無いコンテンツについては、全ての場所をコンテンツ場所データに規定することができる。
【００５８】
第４システム１４０における編成部２４０は、コンテンツデータベース２２０に基づいて、コンテンツ場所データによって配信されるべき場所が制限されているコンテンツについては、端末位置データに対応する位置がコンテンツ場所データに対応する場所に含まれる場合にのみ配信されるように番組表を編成する。
【００５９】
具体的には、例えば、対象とするユーザのユーザ属性データ（第２システム１２０においては対象とするユーザのユーザ属性データ及び好感度データ、第３システム１３０においては対象とするユーザのユーザ属性データ及び好感度データ並びに配信時間帯データ）に基づけば、当該ユーザ用の番組表に組み込まれるべきコンテンツであっても、当該コンテンツの配信されるべき場所がコンテンツ場所データによって制限されている場合は、当該ユーザが使用している通信端末３００が当該場所に存在しない限り、当該コンテンツは番組表に組み込まれない。
【００６０】
〈効果〉
上記のように、第４システム１４０によれば、配信されるべき場所が制限されているコンテンツについては当該場所に通信端末３００が存在する場合においてのみ配信されるように番組表が編成される。従って、第４システム１４０によれば、通信端末３００の位置（即ち、ユーザが居る場所）に応じた番組表を編成することにより、ユーザの行動に合わせたコンテンツを配信することができる。
【００６１】
《第５実施形態》
上記のように、第４システム１４０によれば、配信されるべき場所が制限されているコンテンツについては当該場所に通信端末３００が存在する場合においてのみ配信されるように番組表が編成される。しかしながら、ユーザの居場所及び当該居場所に滞在する時間帯を事前に特定することができれば、上記のような番組表を事前に編成しておくことができる。
【００６２】
以下、本発明の第５実施形態に係るコンテンツ配信システム（以降、「第５システム」と称される場合がある。）につき、図面を参照しながら詳しく説明する。図４は、第５システムの構成の一例を示す模式図である。
【００６３】
〈構成〉
第５システム１５０は、コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データをコンテンツ属性データが含み且つ配信されるべき場所が規定されているコンテンツについては当該場所に通信端末が存在することがユーザのスケジュールから予想される時間帯にのみ配信されるように番組表を編成するように構成されている点を除き、上述した第１システム１１０乃至第３システム１３０と同様の構成を有する。従って、第５システム１５０についての以下の説明においては、基本的に第１システム１１０乃至第３システム１３０との相違点についてのみ説明する。
【００６４】
第５システム１５０において、サーバ２００は、ユーザのスケジュールを表す情報を格納するカレンダーサーバ５００から当該ユーザの居場所及び当該居場所に滞在する時間帯を表す情報である居場所データを取得する居場所取得部２８０を更に備える。カレンダーサーバ５００は、ユーザの居場所及び当該居場所に滞在する時間帯等のスケジュールを表す情報を含むデータを格納し、このデータはユーザのスケジュールを管理するカレンダーアプリケーション等を介して入力及び参照される。更に、コンテンツ属性データは、第４システム１４０に関する説明において上述したコンテンツ場所データを含む。
【００６５】
第５システム１５０における編成部２４０は、コンテンツデータベース２２０に基づいて、コンテンツ場所データによって配信されるべき場所が制限されているコンテンツについては、居場所データに対応するユーザの居場所がコンテンツ場所データに対応する場所に含まれる時間帯にのみ配信されるように番組表を編成する。
【００６６】
具体的には、例えば、対象とするユーザのユーザ属性データ（第２システム１２０においては対象とするユーザのユーザ属性データ及び好感度データ、第３システム１３０においては対象とするユーザのユーザ属性データ及び好感度データ並びに配信時間帯データ）に基づけば、当該ユーザ用の番組表に組み込まれるべきコンテンツであっても、当該コンテンツの配信されるべき場所がコンテンツ場所データによって制限されている場合は、居場所データに対応するユーザの居場所が当該場所に含まれる時間帯以外においては、当該コンテンツは番組表に組み込まれない。
【００６７】
〈効果〉
上記のように、第５システム１５０によれば、配信されるべき場所が制限されているコンテンツについては当該場所に通信端末３００が存在することがユーザのスケジュールから予想される時間帯においてのみ配信されるように番組表が編成される。従って、第５システム１５０によれば、通信端末３００の位置（即ち、ユーザが居る場所）に応じた番組表をユーザのスケジュールに基づいて事前に編成して、ユーザの行動に合わせたコンテンツを配信することができる。
【００６８】
《第６実施形態》
上記のように、第５システム１５０によれば、通信端末３００の位置（即ち、ユーザが居る場所）に応じた番組表をユーザのスケジュールに基づいて事前に編成して、ユーザの行動に合わせたコンテンツを配信することができる。しかしながら、必ずしも事前に計画されたスケジュール通りにユーザが行動するとは限らない。例えば、予定していた旅行が中止されたり、訪問先での滞在が予定より延びたりする場合がある。このような場合においてもユーザのスケジュールに基づいて事前に編成された番組表に従ってコンテンツが配信されると、配信されるべき場所が制限されているコンテンツが本来であれば配信されない筈の場所にいるユーザ（の通信端末３００）に配信されてしまう虞がある。
【００６９】
そこで、本発明の第６実施形態に係るコンテンツ配信システム（以降、「第６システム」と称される場合がある。）においては、上述した第４システム１４０と同様に通信端末３００が端末位置取得部３４０を備え、端末位置取得部３４０によって取得される端末位置データに対応する位置とカレンダーサーバ５００から居場所取得部２８０によって取得される居場所データに対応するユーザの居場所とが一致しない場合、編成部２４０は、端末位置データに対応する位置に基づいて番組表を編成する（居場所データよりも端末位置データの方が優先される）。
【００７０】
以下、第６システムにつき、図面を参照しながら詳しく説明する。図５は、第６システムの構成の一例を示す模式図である。
【００７１】
〈構成〉
第６システム１６０は、第４システム１４０と同様に通信端末３００が端末位置取得部３４０を備え、端末位置取得部３４０によって取得される端末位置データに対応する位置とカレンダーサーバ５００から居場所取得部２８０によって取得される居場所データに対応するユーザの居場所とが一致しない場合は端末位置データに対応する位置に基づいて編成部２４０が番組表を編成するように構成されている点を除き、上述した第５システム１５０と同様の構成を有する。
【００７２】
即ち、第６システム１６０は、以下の（１）乃至（３）に示す点において、第５システム１５０と同様の構成を有する。
（１）サーバ２００は、ユーザのスケジュールを表す情報を格納するカレンダーサーバ５００からユーザの居場所及び当該居場所に滞在する時間帯を表す情報である居場所データを取得する居場所取得部２８０を更に備える。
（２）コンテンツ属性データは、コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データを含む。
（３）編成部２４０は、コンテンツデータベース２２０に基づいて、コンテンツ場所データによって配信されるべき場所が制限されているコンテンツについては、居場所データに対応するユーザの居場所がコンテンツ場所データに対応する場所に含まれる時間帯にのみ配信されるように、番組表を編成する。
【００７３】
但し、第６システム１６０においては、第４システム１４０と同様に、通信端末３００が存在する場所を表す情報である端末位置データを取得する端末位置取得部３４０を通信端末３００が更に備える。そして、編成部２４０は、端末位置データに対応する位置と居場所データに対応するユーザの居場所とが一致しない場合は、コンテンツ場所データによって配信されるべき場所が制限されているコンテンツについては、端末位置データに対応する位置がコンテンツ場所データに対応する場所に含まれる場合にのみ配信されるように、番組表を更新する。
【００７４】
〈効果〉
上記のように、第６システム１６０によれば、端末位置取得部３４０によって取得される端末位置データに対応する位置とカレンダーサーバ５００から居場所取得部２８０によって取得される居場所データに対応するユーザの居場所とが一致しない場合は、端末位置データに対応する位置に基づいて番組表が編成される。従って、第６システム１６０によれば、事前に計画されたスケジュールとは異なる行動をユーザがとっても、配信されるべき場所が制限されているコンテンツが本来であれば配信されない筈の場所にいるユーザ（の通信端末３００）に配信されてしまう虞を低減することができる。
【００７５】
《第７実施形態》
本明細書の冒頭において述べたように、本発明は、コンテンツ配信システムのみならず、コンテンツ配信方法にも関する。以下、本発明の第７実施形態に係るコンテンツ配信方法（以降、「第１方法」と称される場合がある。）につき、図面を参照しながら詳しく説明する。
【００７６】
〈構成〉
第１方法は、本発明の第１実施形態に係るコンテンツ配信システム（第１システム１１０）においてコンテンツを通信端末へと配信するコンテンツ配信方法である。前述したように、第１システム１１０は、サーバ２００と、通信端末３００と、通信ネットワーク４００と、を含み、サーバ２００と通信端末３００とは通信ネットワーク４００を介して相互に通信可能に構成されている。
【００７７】
サーバ２００は、動画、スライドショー、静止画、音楽、歌唱、音声及び音響のうち１つ以上を含む複数のコンテンツに対応する複数のコンテンツデータを格納するコンテンツストレージ２１０を備える。サーバ２００は、コンテンツデータベース２２０、ユーザデータベース２３０、編成部２４０、番組表データベース２５０及び配信制御部２６０を更に備える。通信端末３００は、通信ネットワーク４００を介してサーバ２００から配信されるコンテンツデータの少なくとも一部に基づいて当該コンテンツデータに対応するコンテンツを再生する再生処理部３１０を備える。このような構成を有する第１システム１１０の詳細については既に説明したので、ここでは繰り返さない。
【００７８】
図６は、第１方法において実行される種々の処理の流れの一例を示すフローチャートである。図６のステップＳ１０に示すように、第１方法は、サーバ２００が備えるコンテンツデータベース２２０に、個々のコンテンツを識別するための情報であるコンテンツ識別データと個々のコンテンツの属性を表す情報であるコンテンツ属性データとを関連付けて格納することを含む。この処理は、例えば、コンテンツストレージ２１０に新たなコンテンツデータが格納されたりコンテンツストレージ２１０から既存のコンテンツデータが削除されたりする度に実行されるようにしてもよい。或いは、この処理は、所定の時間的間隔にて定期的に繰り返し実行されるようにしてもよい。
【００７９】
更に、図６のステップＳ２０に示すように、第１方法は、サーバ２００が備えるユーザデータベース２３０に、通信端末３００のユーザを識別するための情報であるユーザ識別データと当該ユーザの属性を表す情報であるユーザ属性データとを関連付けて格納することを含む。この処理は、例えば、通信端末３００を介して新たなユーザアカウントがサーバ２００に登録される度に実行されるようにしてもよい。或いは、この処理は、所定の時間的な間隔にて定期的に繰り返し実行されるようにしてもよい。
【００８０】
加えて、図６のステップＳ３１に示すように、第１方法は、サーバ２００が備える編成部２４０により、ユーザ属性データとコンテンツ属性データとの対応関係に基づき、通信端末３００に配信されるコンテンツの番組表をユーザ識別データ毎に編成することを含む。
【００８１】
次に、ステップＳ３２において、上記ステップＳ３１において編成された番組表と、当該番組表を識別するための情報である番組表識別データと、ユーザ識別データと、を関連付けて、サーバ２００が備える番組表データベース２５０に格納する。次に、ステップＳ３３において、サーバ２００が備える配信制御部２６０により、ユーザ識別データに対応する番組表を番組表データベース２５０に基づいて特定し、当該番組表に従って配信されるべきコンテンツを特定し、ユーザ識別データに対応する通信端末３００に対して当該コンテンツを配信する。
【００８２】
上記ステップＳ３１からステップＳ３３へと続く一連の処理は、例えば、通信端末３００を介して新たなユーザアカウントがサーバ２００に登録されたり既存のユーザアカウントが更新されたり、コンテンツストレージ２１０に新たなコンテンツデータが格納されたりコンテンツストレージ２１０から既存のコンテンツデータが削除されたりする度に実行されるようにしてもよい。或いは、この処理は、所定の時間的な間隔にて定期的に繰り返し実行されるようにしてもよい。
【００８３】
一方、通信端末３００においては、再生処理部３１０により、再生が開始されるべき特定のコンテンツを指定するユーザによる操作を必要とすること無く、上記ステップＳ３３において配信制御部２６０によって配信されるコンテンツを連続的に再生する（図示せず）。
【００８４】
上記のような構成を有する第１方法の詳細については第１システム１１０に関する説明において既に述べたので、ここでは繰り返さない。また、上記のような種々の処理は、例えば、サーバ２００及び通信端末３００において、それぞれの記憶装置に格納されたプログラムに従って各種演算処理等をＣＰＵに実行させることにより実現することができる。
【００８５】
〈効果〉
第１方法によれば、個々のユーザの属性に応じて編成された番組表に従って、通信ネットワークを介してサーバから通信端末へとコンテンツが配信され、ユーザによる特段の操作及び／又は設定を必要とすること無くコンテンツが連続的に再生される。即ち、第１方法によれば、個々のユーザの属性に応じたコンテンツを配信することができるというネットワーク配信サービスの利点及びプッシュ型の提供形態にてコンテンツを配信することができるという従来配信サービスの利点の両方を兼ね備えたコンテンツ配信サービスを実現することができる。
【００８６】
《第８実施形態》
以下、本発明の第８実施形態に係るコンテンツ配信方法（以降、「第２方法」と称される場合がある。）につき、図面を参照しながら詳しく説明する。
【００８７】
〈構成〉
第２方法は、本発明の第２実施形態に係るコンテンツ配信システム（第２システム１２０）においてコンテンツを通信端末へと配信するコンテンツ配信方法である。即ち、第２方法は、コンテンツに対するユーザの好感度に応じた番組表を編成することが可能であるようにサーバ２００及び通信端末３００が構成され且つ処理の流れが規定されている点を除き、上述した第１方法と同様の構成を有する。従って、第２方法についての以下の説明においては、基本的に第１方法との相違点についてのみ説明する。
【００８８】
前述したように、第２システム１２０における通信端末３００は、配信されたコンテンツに対するユーザの好感度に対応する情報である好感度データを入力することができるように構成された入力用インターフェース３３０を更に備える。このような構成を有する第２システム１２０の詳細については既に説明したので、ここでは繰り返さない。
【００８９】
図７は、第２方法において実行される種々の処理の流れの一例を示すフローチャートである。図７において、第１方法と共通のステップについては、図６と同一のステップ番号が付されている。また、ステップＳ１０及びＳ２０については記載を省略したが、これらのステップも第１方法と同様に実行される。
【００９０】
図７のステップＳ４０に示すように、第２方法は、サーバ２００が備える好感度データベース２７０に、ユーザによって好感度データが入力されたコンテンツのコンテンツ属性データと、好感度データと、ユーザ識別データと、を関連付けて格納することを含む。この処理は、例えば、コンテンツを視聴しているユーザが入力用インターフェース３３０を操作して（例えば、タッチパネルディスプレイ上に表示された「良いね！」等のボタンの領域をタップして）好感度データを入力する度に実行されるようにしてもよい。
【００９１】
加えて、図７のステップＳ３１に示すように、第２方法は、編成部２４０により、好感度データベース２７０に基づいて、個々のユーザ識別データと関連付けられた番組表において、当該ユーザ識別データと関連付けられた好感度データの累積値がより高いコンテンツ属性データを有するコンテンツの占める割合がより高く、当該ユーザ識別データと関連付けられた好感度データの累積値がより低いコンテンツ属性データを有するコンテンツの占める割合がより低くなるように、番組表を編成することを含む。
【００９２】
〈効果〉
第２方法によれば、コンテンツに対する個々のユーザの好感度に応じて編成された番組表に従って、通信ネットワークを介してサーバから通信端末へとコンテンツが配信される。即ち、第２方法によれば、個々のユーザの属性のみならず嗜好にも応じてコンテンツを配信することができる。
【００９３】
《第９実施形態》
以下、本発明の第９実施形態に係るコンテンツ配信方法（以降、「第３方法」と称される場合がある。）につき、図面を参照しながら詳しく説明する。
【００９４】
〈構成〉
第３方法は、本発明の第３実施形態に係るコンテンツ配信システム（第３システム１３０）においてコンテンツを通信端末へと配信するコンテンツ配信方法である。即ち、第３方法は、コンテンツが配信されるべき時間帯を表す情報である配信時間帯データをコンテンツ属性データが含み且つ配信されるべき時間帯が規定されているコンテンツについては当該時間帯においてのみ配信されるように番組表を編成することが可能であるようにサーバ２００及び通信端末３００が構成され且つ処理の流れが規定されている点を除き、上述した第１方法又は第２方法と同様の構成を有する。従って、第３方法についての以下の説明においては、基本的に第１方法及び第２方法との相違点についてのみ説明する。
【００９５】
前述したように、第３システム１３０においては、コンテンツ属性データが、コンテンツが配信されるべき時間帯を表す情報である配信時間帯データを含む。このような構成を有する第３システム１３０の詳細については既に説明したので、ここでは繰り返さない。
【００９６】
図８は、第３方法において実行される種々の処理の流れの一例を示すフローチャートである。図８において、第１方法又は第２方法と共通のステップについては、図６又は図７と同一のステップ番号が付されている。また、ステップＳ１０及びＳ２０については記載を省略したが、これらのステップも第１方法及び第２方法と同様に実行される。
【００９７】
図８のステップＳ３１に示すように、第３方法は、編成部２４０により、コンテンツデータベース２２０に基づいて、配信時間帯データによって配信されるべき時間帯が制限されているコンテンツについては、配信時間帯データによって規定される時間帯においてのみ当該コンテンツが配信されるように番組表を編成することを含む。
【００９８】
〈効果〉
第３方法によれば、配信されるべき時間帯が制限されているコンテンツについては当該時間帯においてのみ配信されるように番組表が編成される。従って、第３システム１３０によれば、個々のユーザの属性のみならず、或いは個々のユーザの属性及び嗜好のみならず、個々のコンテンツの配信されるべき時間帯をも考慮して、コンテンツを配信することができる。
【００９９】
《第１０実施形態》
以下、本発明の第１０実施形態に係るコンテンツ配信方法（以降、「第４方法」と称される場合がある。）につき、図面を参照しながら詳しく説明する。
【０１００】
〈構成〉
第４方法は、本発明の第４実施形態に係るコンテンツ配信システム（第４システム１４０）においてコンテンツを通信端末へと配信するコンテンツ配信方法である。即ち、第４方法は、コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データをコンテンツ属性データが含み且つ配信されるべき場所が規定されているコンテンツについては当該場所においてのみ配信されるように番組表を編成することが可能であるようにサーバ２００及び通信端末３００が構成され且つ処理の流れが規定されている点を除き、上述した第１方法乃至第３方法と同様の構成を有する。従って、第４方法についての以下の説明においては、基本的に第１方法乃至第３方法との相違点についてのみ説明する。
【０１０１】
前述したように、第４システム１４０において、コンテンツ属性データはコンテンツが配信されるべき場所を表す情報であるコンテンツ場所データを含み、通信端末３００は当該通信端末３００が存在する場所を表す情報である端末位置データを取得する端末位置取得部３４０を更に備える。このような構成を有する第４システム１４０の詳細については既に説明したので、ここでは繰り返さない。
【０１０２】
図９は、第４方法において実行される種々の処理の流れの一例を示すフローチャートである。図９において、第１方法乃至第３方法と共通のステップについては、図６乃至図８と同一のステップ番号が付されている。また、ステップＳ１０、Ｓ２０及びＳ４０については記載を省略したが、これらのステップも第１方法乃至第３方法と同様に実行される。
【０１０３】
図９のステップＳ５０に示すように、第４方法は、通信端末３００が備える端末位置取得部３４０により、当該通信端末３００が存在する場所を表す情報である端末位置データを取得することを含む。即ち、ステップＳ５０に示す処理は通信端末３００において実行される。この処理は、例えば、所定の時間的な間隔にて定期的に繰り返し実行されるようにしてもよい。
【０１０４】
加えて、図９のステップＳ３１に示すように、第４方法は、編成部２４０により、コンテンツデータベース２２０に基づいて、コンテンツ属性データが含むコンテンツ場所データによって配信されるべき場所が制限されているコンテンツについては、端末位置データに対応する位置がコンテンツ場所データに対応する場所に含まれる場合にのみ配信されるように、番組表を編成することを含む。この処理は、例えば、端末位置取得部３４０によって取得される端末位置データに変化がある度に実行されるようにしてもよい。或いは、この処理は、所定の時間的な間隔にて定期的に繰り返し実行されるようにしてもよい。
【０１０５】
〈効果〉
第４方法によれば、配信されるべき場所が制限されているコンテンツについては当該場所に通信端末３００が存在する場合においてのみ配信されるように番組表が編成される。従って、第４方法によれば、通信端末３００の位置（即ち、ユーザが居る場所）に応じた番組表を編成することにより、ユーザの行動に合わせたコンテンツを配信することができる。
【０１０６】
《第１１実施形態》
以下、本発明の第１１実施形態に係るコンテンツ配信方法（以降、「第５方法」と称される場合がある。）につき、図面を参照しながら詳しく説明する。
【０１０７】
〈構成〉
第５方法は、本発明の第５実施形態に係るコンテンツ配信システム（第５システム１５０）においてコンテンツを通信端末へと配信するコンテンツ配信方法である。即ち、第５方法は、コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データをコンテンツ属性データが含み且つ配信されるべき場所が規定されているコンテンツについては当該場所に通信端末が存在することがユーザのスケジュールから予想される時間帯にのみ配信されるように番組表を編成するように構成されている点を除き、上述した第１方法乃至第３方法と同様の構成を有する。従って、第５方法についての以下の説明においては、基本的に第１方法乃至第３方法との相違点についてのみ説明する。
【０１０８】
前述したように、第５システム１５０において、コンテンツ属性データはコンテンツが配信されるべき場所を表す情報であるコンテンツ場所データを含み、サーバ２００はユーザのスケジュールを表す情報を格納するカレンダーサーバ５００から当該ユーザの居場所及び当該居場所に滞在する時間帯を表す情報である居場所データを取得する居場所取得部２８０を備える。このような構成を有する第５システム１５０の詳細については既に説明したので、ここでは繰り返さない。
【０１０９】
図１０は、第５方法において実行される種々の処理の流れの一例を示すフローチャートである。図１０において、第１方法乃至第３方法と共通のステップについては、図６乃至図８と同一のステップ番号が付されている。また、ステップＳ１０、Ｓ２０及びＳ４０については記載を省略したが、これらのステップも第１方法乃至第３方法と同様に実行される。
【０１１０】
図１０のステップＳ３０に示すように、第５方法は、サーバ２００が備える居場所取得部２８０により、ユーザのスケジュールを表す情報を格納するカレンダーサーバ５００から当該ユーザの居場所及び当該居場所に滞在する時間帯を表す情報である居場所データを取得することを含む。この処理は、例えば、所定の時間的な間隔にて定期的に繰り返し実行されるようにしてもよい。
【０１１１】
加えて、図１０のステップＳ３１に示すように、第５方法は、編成部２４０により、コンテンツデータベース２２０に基づいて、コンテンツ場所データによって配信されるべき場所が制限されているコンテンツについては、居場所データに対応する当該ユーザの居場所がコンテンツ場所データに対応する場所に含まれる時間帯にのみ配信されるように、番組表を編成することを含む。この処理は、例えば、カレンダーサーバ５００に格納されているユーザの居場所及び当該居場所に滞在する時間帯等のスケジュールを表す情報を含むデータに変化がある度に実行されるようにしてもよい。或いは、この処理は、所定の時間的な間隔にて定期的に繰り返し実行されるようにしてもよい。
【０１１２】
〈効果〉
第５方法によれば、配信されるべき場所が制限されているコンテンツについては当該場所に通信端末３００が存在することがユーザのスケジュールから予想される時間帯においてのみ配信されるように番組表が編成される。従って、第５方法によれば、通信端末３００の位置（即ち、ユーザが居る場所）に応じた番組表をユーザのスケジュールに基づいて事前に編成して、ユーザの行動に合わせたコンテンツを配信することができる。
【０１１３】
《第１２実施形態》
以下、本発明の第１２実施形態に係るコンテンツ配信方法（以降、「第６方法」と称される場合がある。）につき、図面を参照しながら詳しく説明する。
【０１１４】
〈構成〉
第６方法は、本発明の第６実施形態に係るコンテンツ配信システム（第６システム１６０）においてコンテンツを通信端末へと配信するコンテンツ配信方法である。即ち、第６方法は、第５方法と同様に、コンテンツが配信されるべき場所を表す情報であるコンテンツ場所データをコンテンツ属性データが含み、配信されるべき場所が規定されているコンテンツについては当該場所に通信端末が存在することがユーザのスケジュールから予想される時間帯にのみ配信されるように番組表を編成するように構成されている。
【０１１５】
但し、第６システム１６０においては、当該通信端末３００が存在する場所を表す情報である端末位置データを取得する端末位置取得部３４０を通信端末３００が更に備える。そして、第６方法においては、端末位置取得部３４０によって取得される端末位置データに対応する位置とカレンダーサーバ５００から居場所取得部２８０によって取得される居場所データに対応するユーザの居場所とが一致しない場合は、編成部２４０により、端末位置データに対応する位置に基づいて番組表を編成する（居場所データよりも端末位置データの方が優先される）。
【０１１６】
図１１は、第６方法において実行される種々の処理の流れの一例を示すフローチャートである。図１１において、第１方法乃至第５方法と共通のステップについては、図６乃至図１０と同一のステップ番号が付されている。また、ステップＳ１０、Ｓ２０及びＳ４０については記載を省略したが、これらのステップも第１方法乃至第３方法と同様に実行される。
【０１１７】
図１１のステップＳ５０に示すように、第６方法は、通信端末３００が備える端末位置取得部３４０により、当該通信端末３００が存在する場所を表す情報である端末位置データを取得することを含む。即ち、ステップＳ５０に示す処理は通信端末３００において実行される。この処理は、例えば、所定の時間的な間隔にて定期的に繰り返し実行されるようにしてもよい。
【０１１８】
一方、図１１のステップＳ３０に示すように、第６方法は、サーバ２００が備える居場所取得部２８０により、ユーザのスケジュールを表す情報を格納するカレンダーサーバ５００から当該ユーザの居場所及び当該居場所に滞在する時間帯を表す情報である居場所データを取得することを含む。この処理は、例えば、所定の時間的な間隔にて定期的に繰り返し実行されるようにしてもよい。
【０１１９】
加えて、図１１のステップＳ３１に示すように、第６方法は、編成部２４０により、コンテンツデータベース２２０に基づいて、コンテンツ場所データによって配信されるべき場所が制限されているコンテンツについては、居場所データに対応するユーザの居場所がコンテンツ場所データに対応する場所に含まれる時間帯にのみ配信されるように、番組表を編成することを含む。但し、端末位置データに対応する位置と居場所データに対応するユーザの居場所とが一致しない場合は、コンテンツ場所データによって配信されるべき場所が制限されているコンテンツについては、端末位置データに対応する位置がコンテンツ場所データに対応する場所に含まれる場合にのみ配信されるように、番組表を更新する。即ち、居場所データよりも端末位置データを優先して、番組表が編成される。
【０１２０】
〈効果〉
第６方法によれば、端末位置取得部３４０によって取得される端末位置データに対応する位置とカレンダーサーバ５００から居場所取得部２８０によって取得される居場所データに対応するユーザの居場所とが一致しない場合は、端末位置データに対応する位置に基づいて番組表が編成される。従って、第６方法によれば、事前に計画されたスケジュールとは異なる行動をユーザがとっても、配信されるべき場所が制限されているコンテンツが本来であれば配信されない筈の場所にいるユーザ（の通信端末３００）に配信されてしまう虞を低減することができる。
【０１２１】
以上、本発明を説明することを目的として、特定の構成を有する幾つかの実施形態及び変形例につき、時に添付図面を参照しながら説明してきたが、本発明の範囲は、これらの例示的な実施形態及び変形例に限定されると解釈されるべきではなく、特許請求の範囲及び明細書に記載された事項の範囲内で、適宜修正を加えることが可能であることは言うまでも無い。
【符号の説明】
【０１２２】
１１０、１２０、１３０及び１４０…コンテンツ配信システム、２００…サーバ、２１０…コンテンツストレージ、２２０…コンテンツデータベース、２３０…ユーザデータベース、２４０…編成部、２５０…番組表データベース、２６０…配信制御部、２７０…好感度データベース、２８０…居場所取得部、２９０…サーバ通信部、３００…通信端末、３１０…再生処理部、３２０…出力用インターフェース、３３０…入力用インターフェース、３４０…端末位置取得部、３９０…端末通信部、４００…通信ネットワーク、並びに５００…カレンダーサーバ。
【図１】
2018186445.tif 000003
【図２】
2018186445.tif 000004
【図３】
2018186445.tif 000005
【図４】
2018186445.tif 000006
【図５】
2018186445.tif 000007
【図６】
2018186445.tif 000008
【図７】
2018186445.tif 000009
【図８】
2018186445.tif 000010
【図９】
2018186445.tif 000011
【図１０】
2018186445.tif 000012
【図１１】
2018186445.tif 000013