(57)【要約】【課題】コンテンツを必要としている多数のユーザに、発信側ユーザがコンテンツを容易かつ効率的に発信することができるコンテンツ配信装置、コンテンツ配信方法およびプログラムを提供することを目的とする。【解決手段】ユーザから嗜好情報を受信すると、上記受信した嗜好情報を嗜好情報リストに登録し、上記受信した嗜好情報に対応する同報配信グループが既に存在する場合は、上記同報配信グループの上記グループメンバ情報に、上記ユーザを登録し、一方、上記受信した嗜好情報に対応する同報配信グループが存在しない場合は、上記受信した嗜好情報に対応する同報配信グループを生成し、この生成された同報配信グループのグループメンバ情報に上記ユーザを登録するコンテンツ配信装置である。【選択図】　図１
2004110083.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザによって構成されている同報配信グループに、所定のコンテンツを同報配信するコンテンツ配信装置であって、
上記同報配信グループと上記同報配信グループに所属するメンバとの関係を示すグループメンバ情報と、上記同報配信グループに送信されたコンテンツのリストとを、同報配信グループ毎に蓄積し、アドレス情報と嗜好情報リストとをユーザ毎に蓄積する蓄積手段と；
ユーザから嗜好情報を受信すると、上記受信した嗜好情報を上記嗜好情報リストに登録し、上記受信した嗜好情報に対応する同報配信グループが既に存在する場合は、上記同報配信グループの上記グループメンバ情報に、上記ユーザを登録し、一方、上記受信した嗜好情報に対応する同報配信グループが存在しない場合は、上記受信した嗜好情報に対応する同報配信グループを生成し、この生成された同報配信グループのグループメンバ情報に上記ユーザを登録する同報配信グループ管理手段と；
ネットワークと接続し、このネットワークを介して、ユーザ端末との間で、コンテンツと制御信号とを送受信する通信接続手段と；
を有することを特徴とするコンテンツ配信装置。
【請求項２】
請求項１において、
上記同報配信グループ管理手段は、上記同報配信グループに対するユーザの適合度が、設定された値以下であれば、上記同報配信グループの上記グループメンバ情報から、上記適合度が設定値以下であるユーザを削除する手段であることを特徴とするコンテンツ配信装置。
【請求項３】
コンテンツの発信要求を、発信側ユーザから受信すると、同報配信グループと上記同報配信グループに所属するメンバとの関係を示すグループメンバ情報を参照し、上記発信側ユーザが所属する同報配信グループを読み出す同報配信グループ読み出し手段と；
上記読み出された同報配信グループに対応する上記嗜好情報を．嗜好情報リストから読み出す嗜好読み出し手段と；
上記読み出された同報配信グループに対する上記発信側ユーザの適合度を算出する適合度算出手段と；
上記適合度の高い同報配信グループ程、上位の表示順序で表示する同報配信グループリストを生成する同報配信グループリスト生成手段と；
を有することを特徴とするコンテンツ配信装置。
【請求項４】
請求項３において、
上記発信側ユーザからコンテンツの発信要求を受信し、上記発信側ユーザからコンテンツを受信すると、上記グループメンバ情報を参照し、上記コンテンツを発信した発信側ユーザが所属する同報配信グループを読み出す同報配信グループ読み出し手段と；
上記適合度の高い同報配信グループ程、上位の順序で指定する送信先制御手段と；
を有することを特徴とするコンテンツ配信装置。
【請求項５】
請求項３または請求項４において、
受信側ユーザからコンテンツの視聴要求を受信すると、上記グループメンバ情報を参照し、上記受信側ユーザが所属する同報配信グループを読み出し、上記嗜好情報リストから、上記読み出された同報配信グループに対応する上記嗜好情報を読み出し、上記読み出された同報配信グループに対する上記受信側ユーザの適合度を算出する第２の適合度算出手段と；
上記適合度の高い同報配信グループ程、上位の順序でコンテンツを通知するコンテンツリストを生成するコンテンツリスト生成手段と；
を有することを特徴とするコンテンツ配信装置。
【請求項６】
複数のユーザによって構成されている同報配信グループに、所定のコンテンツを同報配信するコンテンツ配信方法であって、
上記同報配信グループと上記同報配信グループに所属するメンバとの関係を示すグループメンバ情報と、上記同報配信グループに送信されたコンテンツのリストとを、同報配信グループ毎に蓄積し、アドレス情報と嗜好情報リストとをユーザ毎に蓄積する蓄積段階と；
ユーザから嗜好情報を受信すると、上記受信した嗜好情報を上記嗜好情報リストに登録し、上記受信した嗜好情報に対応する同報配信グループが既に存在する場合は、上記同報配信グループの上記グループメンバ情報に、上記ユーザを登録し、一方、上記受信した嗜好情報に対応する同報配信グループが存在しない場合は、上記受信した嗜好情報に対応する同報配信グループを生成し、この生成された同報配信グループのグループメンバ情報に上記ユーザを登録する同報配信グループ管理段階と；
ネットワークと接続し、このネットワークを介して、ユーザ端末との間で、コンテンツと制御信号とを送受信する通信接続段階と；
を有することを特徴とするコンテンツ配信方法。
【請求項７】
請求項６において、
上記同報配信グループ管理段階は、上記同報配信グループに対するユーザの適合度が、設定された値以下であれば、上記同報配信グループの上記グループメンバ情報から、上記適合度が設定値以下であるユーザを削除する段階であることを特徴とするコンテンツ配信方法。
【請求項８】
コンテンツの発信要求を、発信側ユーザから受信すると、同報配信グループと上記同報配信グループに所属するメンバとの関係を示すグループメンバ情報を参照し、上記発信側ユーザが所属する同報配信グループを読み出す同報配信グループ読み出し段階と；
上記読み出された同報配信グループに対応する上記嗜好情報を．嗜好情報リストから読み出す嗜好読み出し段階と；
上記読み出された同報配信グループに対する上記発信側ユーザの適合度を算出する適合度算出段階と；
上記適合度の高い同報配信グループ程、上位の表示順序で表示する同報配信グループリストを生成する同報配信グループリスト生成段階と；
を有することを特徴とするコンテンツ配信方法。
【請求項９】
請求項８において、
上記発信側ユーザからコンテンツの発信要求を受信し、上記発信側ユーザからコンテンツを受信すると、上記グループメンバ情報を参照し、上記コンテンツを発信した発信側ユーザが所属する同報配信グループを読み出す同報配信グループ読み出し段階と；
上記適合度の高い同報配信グループ程、上位の順序で指定する送信先制御段階と；
を有することを特徴とするコンテンツ配信方法。
【請求項１０】
請求項８または請求項９において、
受信側ユーザからコンテンツの視聴要求を受信すると、上記グループメンバ情報を参照し、上記受信側ユーザが所属する同報配信グループを読み出し、上記嗜好情報リストから、上記読み出された同報配信グループに対応する上記嗜好情報を読み出し、上記読み出された同報配信グループに対する上記受信側ユーザの適合度を算出する第２の適合度算出段階と；
上記適合度の高い同報配信グループ程、上位の順序でコンテンツを通知するコンテンツリストを生成するコンテンツリスト生成段階と；
を有することを特徴とするコンテンツ配信方法。
【請求項１１】
複数のユーザによって構成されている同報配信グループと上記同報配信グループに所属するメンバとの関係を示すグループメンバ情報と、上記同報配信グループに送信されたコンテンツのリストとを、同報配信グループ毎にメモリに蓄積し、アドレス情報と嗜好情報リストとをユーザ毎にメモリに蓄積する蓄積手順と；
ユーザから嗜好情報を受信手段が受信すると、上記受信した嗜好情報をメモリに格納されている上記嗜好情報リストに登録し、上記受信した嗜好情報に対応する同報配信グループが既に存在する場合は、上記同報配信グループの上記グループメンバ情報に、上記ユーザを登録し、一方、上記受信した嗜好情報に対応する同報配信グループが存在しない場合は、上記受信した嗜好情報に対応する同報配信グループを生成し、この生成された同報配信グループのグループメンバ情報に上記ユーザを登録する同報配信グループ管理手順と；
ネットワークと接続し、このネットワークを介して、ユーザ端末との間で、コンテンツと制御信号とを通信接続手段に送受信させる通信接続手順と；
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツを、複数のユーザに同報配信するコンテンツ配信装置、コンテンツ配信方法およびプログラムに関する。
【０００２】
【従来の技術】
動画映像、静止画像、音楽、電子本、テキストデータ等のコンテンツを、ネットワークを介して、複数のユーザに公開する方法として、電子メールの同報送信機能を用いて添付ファイルとして送信する方法が存在している（たとえば、特許文献１参照）。
【０００３】
また、インターネット上のウェブサイトでコンテンツを公開し、閲覧させる方法が知られ、また、コンテンツをストリーミング配信用のサーバにアップロードし、受信側のユーザが、そのサーバに接続し、コンテンツを視聴する方法も知られている。
【０００４】
さらに、ウェブサイトやストリーミングサーバにアップロードし、公開したことを視聴側ユーザに知らせるために、電子メールで受信側ユーザに通知し、アクセス数の多いウェブサイト等へ広告を出すことも可能である（たとえば、特許文献２参照）。
【０００５】
また、ファイル交換サービスを用い、コンテンツを交換可能ファイルに指定することによって、任意のユーザにダウンロードさせる方法も存在している（たとえば、非特許文献１参照）。
【０００６】
【特許文献１】
特開２００２−１０８７８６　電子メールメッセージ生成方法
【特許文献２】
特開２００２−７８５４　広告表示方法及び広告システム
【非特許文献１】
Ｇｎｕｔｅｌｌａ．ｃｏｍ（ＵＲＬ：ＨＴＴＰ：／／ｗｗｗ．ｇｎｕｔｅｌｌａ．ｃｏｍ）
【０００７】
【発明が解決しようとする課題】
従来のように、電子メールの添付ファイルとして、コンテンツを複数のユーザに同報配信する場合、送信先のメールアドレスを予め知っている必要があり、知っている送信先メールアドレスが少なければ、不特定多数のユーザに公開することができないという問題がある。
【０００８】
また、インターネット上のウェブサイトでコンテンツを公開する場合や、ストリーミング用のサーバにアップロードして公開する場合、コンテンツを公開したことを、視聴側のユーザに効果的に通知する方法がないので、視聴側ユーザがウェブサイトを偶然閲覧することを待つという受動的な発信形態しか採用できないという問題がある。
【０００９】
ファイル交換サービスについても、上記と同様の問題があり、コンテンツの視聴が、受信側ユーザの検索に依存するという受動的な発信形態であるという問題がある。
【００１０】
いずれの場合においても、コンテンツの公開を、電子メール等で通知することが可能ではあるものの、上記のように通知した場合、不特定多数のユーザに通知することは極めて困難である。
【００１１】
何らかの方法で、多数のメールアドレスを取得すれば、この取得した多数のメールアドレスヘ、広告メールを送信することが可能であるが、このようにした場合、受信側ユーザにとっては、不必要な迷惑メールを数多く受信することになるという問題がある。
【００１２】
本発明は、コンテンツを必要としている多数のユーザに、発信側ユーザがコンテンツを容易かつ効率的に発信することができるコンテンツ配信装置、コンテンツ配信方法およびプログラムを提供することを目的とする。
【００１３】
【課題を解決するための手段】
本発明は、ユーザから嗜好情報を受信すると、上記受信した嗜好情報を嗜好情報リストに登録し、上記受信した嗜好情報に対応する同報配信グループが既に存在する場合は、上記同報配信グループの上記グループメンバ情報に、上記ユーザを登録し、一方、上記受信した嗜好情報に対応する同報配信グループが存在しない場合は、上記受信した嗜好情報に対応する同報配信グループを生成し、この生成された同報配信グループのグループメンバ情報に上記ユーザを登録するコンテンツ配信装置である。
【００１４】
【発明の実施の形態および実施例】
［第１の実施例］
図１は、本発明の第１の実施例であるコンテンツ配信装置ＣＤ１を示すブロック図である。
【００１５】
コンテンツ配信装置ＣＤ１は、各処理手段を制御する制御部１と、蓄積部４と、同報配信グループ管理部２と、適合度算出部３と、一時記憶部５と、通信接続部６と、コンテンツリスト生成部７と、同報配信グループリスト生成部８とを有する。
【００１６】
同報配信グループ管理部２は、同報配信グループを生成し、同報配信グループのグループメンバ情報にユーザを登録する。
【００１７】
適合度算出部３は、発信側ユーザからコンテンツの発信要求を受信すると、グループメンバ情報を参照し、上記発信側ユーザが所属する同報配信グループを読み出し、この読み出された同報配信グループに対応する上記嗜好情報を、蓄積部４に格納されている嗜好情報リストから読み出し、上記同報配信グループに対する上記発信側ユーザの適合度を算出する。同報配信グループに対する発信側ユーザの適合度を演算する場合、図１０に示す適合度計算式に基づいて演算する。
【００１８】
蓄積部４は、同報配信グループ毎にグループメンバ情報（同報配信グループを構成するメンバ名を示す情報）と、同報配信グループに送信されたコンテンツのリストとを蓄積し、ユーザ毎に、アドレス情報と嗜好情報リストとを蓄積する。
【００１９】
一時記憶部５は、発信側ユーザからコンテンツを受信すると、この受信したコンテンツを記憶する。
【００２０】
通信接続部６は、ネットワーＮＷと接続され、ネットワークＮＷを介して、ユーザ端末２０、３０との間で、コンテンツと制御信号とを送受信する。
【００２１】
コンテンツリスト生成部７は、所定の受信側ユーザに関する適合度の高い同報配信グループに発信されたコンテンツのリストであって、上記適合度の高い同報配信グループ程、上位の表示順序で通知するコンテンツリストを生成する。
【００２２】
同報配信グループリスト生成部８は、同報配信グループのリストを生成する部分であり、上記適合度の高い同報配信グループ程、上位の表示順序で表示する同報配信グループリストを生成する。
【００２３】
図２は、上記実施例において、蓄積部４に蓄積されているユーザのアドレス情報の例を示す図である。
【００２４】
図３は、上記実施例において、蓄積部４に蓄積されているグループ名と、そのグループを構成するメンバの名前との例を示す図である。
【００２５】
たとえば、グループＧＡは、ユーザＵ１、Ｕ３、……によって構成され、グループＧＢは、ユーザＵ２、Ｕ３、……によって構成されている。
【００２６】
図４は、上記実施例において、所定グループに送信されたコンテンツのリストの例を示す図である。
【００２７】
たとえば、グループＧＡには、コンテンツＣ１、Ｃ３、……が送信され、グループＧＢには、コンテンツＣ２、……が送信されている。
【００２８】
蓄積部４に蓄積されている嗜好情報は、同報配信グループを生成する場合や、適合度を算出する場合に用いられ、また、上記嗜好情報は、視聴したいコンテンツのリクエスト、コンテンツの視聴履歴、視聴頻度等の視聴に関する情報、コンテンツの発信履歴や発信頻度、ユーザ所有のコンテンツリスト等のユーザの発信に関する情報である。
【００２９】
図５は、上記実施例において、ユーザＵ１について蓄積部４に蓄積されている嗜好情報リストのうちで、視聴に関する嗜好情報のリストを示す例である。
【００３０】
図６は、上記実施例において、ユーザＵ１について蓄積部４に蓄積されている嗜好情報リストのうちで、発信に関する嗜好情報のリストを示す例である。
【００３１】
同報配信グループ管理部２がグループを生成する場合、図５に示す視聴に関する嗜好情報を用い、コンテンツのタイトル毎、発信者毎、ジャンル毎に、それぞれ、同報配信グループを生成するようにしてもよい。
【００３２】
図６に示す発信に関する嗜好情報を用いる場合、コンテンツの送信先毎、ジャンル毎に、それぞれ同報配信グループを生成するようにしてもよい。
【００３３】
また、複数の同報配信グループ間で、ＡＮＤ、ＯＲ、ＮＯＴを用い、新たなグループを生成するようにしてもよい。
【００３４】
図７は、上記実施例において、同報配信グループ管理部２が、同報配信グループを生成し、この生成された同報配信グループにメンバを登録する動作を示すフローチャートである。
【００３５】
ユーザから嗜好情報を受信すると（Ｓ１）、上記嗜好情報リストに、上記受信した嗜好情報を登録する（Ｓ２）。
【００３６】
上記受信した嗜好情報に対応する同報配信グループが既に存在し（Ｓ３）、上記ユーザが上記同報配信グループのメンバでなければ（Ｓ４）、上記グループメンバ情報に、上記ユーザを登録登録する（Ｓ５）。
【００３７】
嗜好情報に対応する同報配信グループが存在しなければ（Ｓ３）、その嗜好情報に対応する同報配信グループを生成し、この生成された同報配信グループのメンバとして、上記ユーザを登録する（Ｓ６）。
【００３８】
また、所定の同報配信グループに対する上記適合度が、設定値（メンバ基準値）以下になると、上記同報配信グループの上記グループメンバ情報から、上記適合度が設定値以下になったユーザの名前を削除するようにしてもよい。この場合、上記ユーザ名の削除を、同報配信グループ管理部２が実行する。
【００３９】
図７に示す処理は、ユーザ端末から嗜好情報が送信される度に実行され、「グループヘの登録」のみを実行し、「適合度計算」を実行しない。
【００４０】
図８は、上記実施例において、同報配信グループ管理部２が、ユーザの名前を削除する動作を示すフローチャートである。
【００４１】
同報配信グループ管理部２に、所定の同報配信グループに対する所定のユーザの適合度が、設定された値（メンバ基準値）以下になると、同報配信グループに関するグループメンバ情報から、上記ユーザを削除する。
【００４２】
適合度算出部３が、所定のユーザが所属する同報配信グループに対する上記所定のユーザの適合度を算出し（Ｓ１１）、この算出された適合度が、メンバ基準値よりも小さい場合（Ｓ１２）、上記所定のユーザを、当該同報配信グループから削除する（Ｓ１３）。この処理を、所属する全ての同報配信グループに対して実行する（Ｓ１４）ことによって、適合度の低い同報配信グループからユーザが自動的に削除される。
【００４３】
なお、同報配信グループのメンバから一旦、削除された場合でも、当該同報配信グループのメンバに復帰することも可能である。
【００４４】
図５に示す視聴に関する嗜好情報リストにおいて、ジャンルＪ１を視聴したユーザの同報配信グループのメンバから、ユーザＵ１が削除された後に、ユーザＵ２のコンテンツを視聴したユーザが同報配信グループに所属し、この同報配信グループに対して発信されたジャンルＪ１のコンテンツを視聴した場合、図７で説明したメンバ登録処理によって、ジャンルＪ１を視聴したユーザの同報配信グループに復帰することができる。
【００４５】
つまり、同報配信グループは複数、存在しているので、たとえばジャンルＪ１の同報グループから削除されたとしても、放送局Ｂ１の同報配信グループから、ジャンルＪ１のコンテンツを多く受信すれば、ジャンルＪ１の同報グループのメンバとして復活する。
【００４６】
図８に示す処理は、適合度の計算を契機に実行され、ユーザ端末から、発信要求または視聴要求を受信する度に、上記適合度を計算する。このように、発信要求または視聴要求を受信する度に、適合度を計算すれば、常に最新の適合度を用いて、宛先選択画面とコンテンツリストとを作成することができる。
【００４７】
図９（１）は、上記実施例において、同報配信グループリスト生成部８が、同報配信グループリストを生成する動作を示すフローチャートである。
【００４８】
適合度算出部３が、所定のユーザが所属する全ての同報配信グループと上記所定のユーザとの適合度を算出する（Ｓ２１〜Ｓ２３）。
【００４９】
全てのグループに対する適合度が計算されると（Ｓ２４）、コンテンツリスト生成部７が、同報配信グループを適合度順に並べ替え（Ｓ２５）、同報配信グループリストを生成する。
【００５０】
また、宛先選択画面に、その他の同報配信グループの項目を設け、上記所定のユーザが、所定の項目を選択すると、上記所定のユーザが所属していない同報配信グループのリストを表示させ、これによって、上記所定のユーザが所属していない同報配信グループヘ発信することができる。
【００５１】
第９図（２）は、上記実施例において、コンテンツリスト生成部７が、コンテンツリストを作成する動作を示すフローチャートである。
【００５２】
まず、適合度算出部３が、所定のユーザが所属する全ての同報配信グループに対する適合度を算出し、全てのグループに対する適合度が計算されると、コンテンツリスト生成部７が、同報配信グループを適合度順に並べ替える。
【００５３】
その後、コンテンツリスト生成部７が、同報配信グループに送信されたコンテンツのリストから、同報配信グループの適合度順に、コンテンツを読み出し、コンテンツリストに登録する（Ｓ３５）。
【００５４】
この場合、コンテンツ選択画面を使い易くするために、１ページに表示するコンテンツ数を制限し、制限を超えたコンテンツを、次ページ目以降に表示させる（Ｓ３２〜Ｓ３６）。このようにする代わりに、単純に１ページに全コンテンツを表示させるようにしてもよい。
【００５５】
また、コンテンツ選択画面に、その他のコンテンツの項目を設け、上記ユーザが、所定の項目を選択すると、上記ユーザが所属していない同報配信グループに対して発信されたコンテンツを表示させ、これによって、上記ユーザが所属していない同報配信グループヘ発信されたコンテンツの視聴が可能になる。
【００５６】
図１０は、上記実施例において、嗜好情報に基づいて適合度算出部３が算出する適合度の計算式の例を示す図である。
【００５７】
適合度算出部３は、制御部１から、所定のユーザの適合度を計算するように命令されると、上記所定のユーザが所属する各同報配信グループに対する上記所定のユーザの適合度を、図１０に示す適合度計算式に従って計算する。
【００５８】
嗜好情報を受信した日時からの経過時間を、適合度計算のパラメータとして導入することによって、より新しい嗜好情報が反映された配信優先順位に基づいて、コンテンツを配信することができる。
【００５９】
また、リクエスト、視聴履歴、発信履歴等の嗜好情報に応じて、重み付けを変えるようにしてもよい。たとえば、ユーザからのリクエストの重み付けを、他の嗜好情報よりも大きい値に設定するようにしてもよく、このようにすることによって、ユーザからのリクエストを優先的に扱うことができる。
【００６０】
次に、第１の実施例の動作について説明する。
【００６１】
図１１、図１２は、第１の実施例の動作を示すシーケンス図である。
【００６２】
まず、発信側ユーザが、発信側ユーザ端末２０に、コンテンツ発信を要求し（Ｓ１０１）、発信側ユーザ端末２０が、コンテンツ配信装置ＣＤ１に、コンテンツ発信要求を通知する（Ｓ１０２）。
【００６３】
コンテンツ配信装置ＣＤ１の制御部１が、通信接続部６を介して、コンテンツ発信要求通知を受信すると、蓄積部４に格納されているグループメンバ情報を参照し、当該発信側ユーザが所属する同報配信グループを読み出し、嗜好情報リストから、同報配信グループに対応する嗜好情報を読み出す（Ｓ１０３）。制御部１は、適合度算出部３を用い、当該同報配信グループに対する上記発信側ユーザの適合度を算出する。制御部１は、算出された適合度に基づいて、同報配信グループリスト生成部８を用い、同報配信グループリストを生成する。
【００６４】
同報配信グループリスト生成部８が生成した同報配信グループリストを、通信接続部６を介して、制御部１が発信側ユーザ端末２０に送信する（Ｓ１０４）。
【００６５】
発信側ユーザ端末２０は、同報配信グループリストを含む宛先選択画面を表示し（Ｓ１０５）、発信側ユーザが、この表示されている宛先選択画面を見て、所望の宛先を選択する（Ｓ１０６）。
【００６６】
そして、発信側ユーザ端末２０は、発信コンテンツ選択画面を表示し（Ｓ１０７）、発信側ユーザが、発信コンテンツ選択画面の中から所望のコンテンツを選択する（Ｓ１０８）。発信側ユーザ端末２０は、コンテンツ配信装置ＣＤ１に対してコンテンツを送信する（Ｓ１０９）。
【００６７】
制御部１は、通信接続部６を介して、コンテンツを受信すると、蓄積部４からグループメンバ情報を読み出し、コンテンツに付加されている宛先情報とグループ名とを比較し、一致した同報配信グループと、コンテンツタイトルを同報配信グループに送信されたコンテンツのリストとして蓄積部４に蓄積する（Ｓ１１０）。
【００６８】
受信側ユーザが、受信側ユーザ端末３０にコンテンツの視聴を要求し（Ｓ１１１ａ）、受信側ユーザ端末３０は、コンテンツ配信装置ＣＤ１にコンテンツ視聴要求を通知する（Ｓ１１２ａ）。
【００６９】
制御部１は、通信接続部６を介して、コンテンツ視聴要求通知を受信すると、蓄積部４からグループメンバ情報を読み出し、同報配信グループに対応する嗜好情報を、嗜好情報リストから読み出す。制御部１は、適合度算出部３を用い、同報配信グループに対する受信側ユーザの適合度を算出し、この算出された適合度に基づいて、コンテンツリスト生成部７を用い、コンテンツリストを生成する（Ｓ１１３ａ）。
【００７０】
制御部１は、コンテンツリスト生成部７が生成したコンテンツリストを、通信接続部６を介して、受信側ユーザ端末３０に送信する（Ｓ１１４ａ）。
【００７１】
受信側ユーザ端末３０は、コンテンツリストを表示し（Ｓ１１５ａ）、受信側ユーザは、表示されているコンテンツリストの中から、所望のコンテンツを選択し（Ｓ１１６ａ）、受信側ユーザ端末３０は、選択されたコンテンツの視聴要求を、コンテンツ配信装置ＣＤ１に送信する（Ｓ１１７ａ）。
【００７２】
制御部１は、一時記憶部５に記憶されているコンテンツを、受信側ユーザ端末３０に配信し（Ｓ１１８ａ）、受信側ユーザ端末３０は、配信されたコンテンツを再生する（Ｓ１１９ａ）。
【００７３】
図１１、図１２に示す動作例では、発信側ユーザ端末２０が発信したコンテンツを、コンテンツ配信装置ＣＤ１の一時記憶部５に一時記憶し、コンテンツ配信装置ＣＤ１が、受信側ユーザから視聴要求を受信すると、コンテンツデータを一時記憶部５に記憶させたまま、受信側ユーザに視聴させる。たとえば、コンテンツが、静止画像や電子本、テキストデータ等である場合、受信側ユーザ端末３０のブラウザ画面等に表示させるようにしてもよい。コンテンツが、動画映像や音楽データ、音声データである場合は、ストリーミング配信方法を用いたオンデマンド方式で配信するようにしてもよい。
【００７４】
コンテンツ配信装置ＣＤ１において、各ユーザ端末２０、３０は、同一のネットワークを介して接続されているが、別々のネットワークを介して接続されるようにしてもよい。
【００７５】
また、便宜上、ユーザ端末を発信側と受信側とに分けて、記述しているが、ユーザ端末が、発信側として必要な機能と受信側として必要な機能との両方を兼ね備えるようにしてもよい。
【００７６】
また、発信側ユーザ端末２０から送信されたコンテンツを、所定の一定期間だけ一時記憶部５に蓄積するが、記憶期間を無制限にし、半永久的に蓄積するようにしてもよい。
【００７７】
［第２の実施例］
本発明の第２の実施例であるコンテンツ配信装置ＣＤ２は、発信側ユーザが、発信側ユーザ端末２０からライブ映像を発信する実施例である。
【００７８】
コンテンツ配信装置ＣＤ２の構成は、図１に示すコンテンツ配信装置ＣＤ１の構成と同様である。
【００７９】
コンテンツ配信装置ＣＤ２が、通信接続部６を介して、ライブ映像コンテンツの視聴要求を、受信側ユーザ端末３０から受信すると、制御部１は、発信側ユーザ端末２０が発信しているライブ映像データであって、通信接続部６が受信しているライブ映像データを、受信側ユーザ端末３０へ送信する。
【００８０】
この場合、送信されているライブ映像データを、一時記憶部５に記憶するようにしてもよく、このようにすれば、受信側ユーザが、ライブ映像データをタイムシフトして視聴することができる。
【００８１】
［第３の実施例］
本発明の第３の実施例であるコンテンツ配信装置ＣＤ３は、発信側ユーザが発信したコンテンツ自体を、指定された同報配信グループに所属する受信側ユーザのユーザ端末３０に送信する実施例であり、いわゆる電子メールのような方式の実施例である。
【００８２】
図１３は、本発明の第３の実施例であるコンテンツ配信装置ＣＤ３において、コンテンツ配信装置ＣＤ３と受信側ユーザ端末３０との間における動作と、受信側ユーザ端末３０と受信側ユーザとの間における動作とを示すシーケンス図である。
【００８３】
コンテンツ配信装置ＣＤ３の構成は、図１に示すコンテンツ配信装置ＣＤ１の構成と同様である。
【００８４】
制御部１は、蓄積部４から、コンテンツの送信先情報を読み出し、通信接続部６を介して、受信側ユーザ端末３０に送信し（Ｓ１１１ｂ）、受信側ユーザが、コンテンツの視聴を、受信側ユーザ端末３０に要求する（Ｓ１１２ｂ）。
【００８５】
受信側ユーザ端末３０は、コンテンツ配信装置ＣＤ１に、コンテンツ視聴要求を通知する（Ｓ１１３ｂ）。
【００８６】
制御部１は、通信接続部６を介して、コンテンツ視聴要求通知を受信すると、蓄積部４から、グループメンバ情報を読み出し、嗜好情報リストから、同報配信グループに対応する嗜好情報を読み出し、制御部１は、適合度算出部３を用い、当該同報配信グループに対する受信側ユーザの適合度を算出し、制御部１は、算出された適合度に応じて、コンテンツリスト生成部７に、コンテンツリストを生成させる（Ｓ１１４ｂ）。
【００８７】
制御部１は、コンテンツリスト生成部７が生成したコンテンツリストを、通信接続部６を介して、受信側ユーザ端末３０に送信し（Ｓ１１５ｂ）、受信側ユーザ端末３０が、コンテンツリストを表示し（Ｓ１１６ｂ）、受信側ユーザが、コンテンツリストの中から、所望のコンテンツを選択する（Ｓ１１７ｂ）。
【００８８】
受信側ユーザ端末３０は、選択されたコンテンツの視聴要求と、選択されたコンテンツの受信端末における蓄積位置とを、コンテンツ配信装置ＣＤ３に送信する（Ｓ１１８ｂ）。
【００８９】
制御部１は、通信接続部６を介して、コンテンツの再生を受信側ユーザ端末３０に命令し（Ｓ１１９ｂ）、受信側ユーザ端末３０がコンテンツを再生する（Ｓ１２０ｂ）。
【００９０】
図１３に示す例では、ユーザの嗜好情報をユーザ端末側で反映させるために、コンテンツ配信装置ＣＤ３でコンテンツリストを生成する。この場合、コンテンツ配信装置ＣＤ３が既に送信したコンテンツが、受信側ユーザ端末３０内のいずれの位置に蓄積されているかを把握できないので、受信側ユーザ端末３０に送信されたコンテンツの再生を要求する際に、受信側ユーザ端末３０における上記コンテンツの蓄積位置も送信する。
【００９１】
これとは別に、コンテンツ視聴要求通知時（Ｓ１１３ｂ）に、受信側ユーザ端末３０に、送信済の全てのコンテンツの蓄積位置を送信し、コンテンツリスト生成時（Ｓ１１４ｂ）に、受信側ユーザが所望のコンテンツを選択すると、当該コンテンツの再生を開始するように、コンテンツリストを生成するようにしてもよい。
【００９２】
［第４の実施例］
図１４は、本発明の第４の実施例であるコンテンツ配信装置ＣＤ４の構成を示すブロック図である。
【００９３】
コンテンツ配信装置ＣＤ４は、コンテンツ配信装置ＣＤ１において、同報配信グループ管理部２の代わりに、同報配信グループ生成部２ａを設け、同報配信グループリスト生成部８の代わりに、送信先制御部９を設けた装置である。
【００９４】
送信先制御部９は、各同報配信グループに対する適合度に応じて、発信側ユーザ端末２０が発信したコンテンツを、発信側ユーザの適合度の高いグループに自動的に送信する制御部である。
【００９５】
なお、コンテンツ配信装置ＣＤ４において、発信側ユーザと発信側ユーザ端末２０との間で生じる動作と、発信側端末２０とコンテンツ配信装置ＣＤ１との間で生じる動作は、図１１に示すコンテンツ通信装置ＣＤ１の動作と同様である。
【００９６】
図１５は、本発明の第４の実施例であるコンテンツ配信装置ＣＤ４において、発信側ユーザと発信側ユーザ端末２０との間で実行する動作と、発信側ユーザ端末２０とコンテンツ配信装置ＣＤ１との間で実行する動作とを示すシーケンス図である。
【００９７】
まず、発信側ユーザが、発信側ユーザ端末２０にコンテンツ発信を要求し（Ｓ２０１）、発信側ユーザ端末２０が、コンテンツ配信装置ＣＤ４にコンテンツ発信要求を通知し（Ｓ２０２）、発信側ユーザ端末２０が、発信コンテンツ選択画面を表示する（Ｓ２０３）。
【００９８】
発信コンテンツ選択画面の中から所望のコンテンツを、発信側ユーザが選択し（Ｓ２０４）、発信側ユーザ端末２０が、コンテンツ配信装置ＣＤ４にコンテンツを送信する（Ｓ２０５）。
【００９９】
コンテンツ配信装置ＣＤ４の制御部１は、通信接続部６からコンテンツ発信要求通知とコンテンツとを受信すると、グループメンバ情報を参照し、発信側ユーザが属する同報配信グループを読み出す（Ｓ２０６）。
【０１００】
制御部１は、適合度算出部３を用い、嗜好情報リストから、同報配信グループに対応する嗜好情報を読み出し、上記同報配信グループに対する発信側ユーザの適合度を算出する。
【０１０１】
制御部１は、上記同報配信グループに対する発信側ユーザの適合度が算出されると、送信先制御部９を用いて、上記適合度が最も高い同報配信グループを指定し、この指定された同報配信グループと、コンテンツタイトルとを、同報配信グループに送信されたコンテンツのリストとして、蓄積部４に蓄積する。
【０１０２】
なお、コンテンツ配信装置ＣＤ４において、コンテンツ配信装置ＣＤ４と受信側ユーザ端末３０との間で実行する動作と、受信側ユーザ端末３０と受信側ユーザとの間で実行する動作とを示すシーケンスは、図１２、図１３に示すシーケンスと同様である。
【０１０３】
上記各実施例において、嗜好情報の最新情報は、コンテンツ配信装置に、常に保持されている。嗜好情報を取得する場合、たとえばコンテンツ選択画面は、ｗｅｂページに近いものを想定し、ｗｅｂページのリンクに相当する部分を選択（クリック）すると、そのリンクがクリックされたという情報を、コンテンツ配信装置が蓄積する。つまり、コンテンツ選択画面をクリックすると、どのリンク部分が選択されたかという情報が、リストの項目として登録、蓄積される。また、上記のように、嗜好情報リストは、蓄積部４に蓄積されている。
【０１０４】
なお、上記実施例をプログラムの発明として把握することができる。つまり、上記実施例は、複数のユーザによって構成されている同報配信グループと上記同報配信グループに所属するメンバとの関係を示すグループメンバ情報と、発信側ユーザが送信したコンテンツを送信する送信先を示す同報配信グループに送信されたコンテンツのリストとを、同報配信グループ毎にメモリに蓄積し、アドレス情報と嗜好情報リストとをユーザ毎にメモリに蓄積する蓄積手順と、ユーザから嗜好情報を受信手段が受信すると、上記受信した嗜好情報をメモリに格納されている上記嗜好情報リストに登録し、上記受信した嗜好情報に対応する同報配信グループが既に存在する場合は、上記同報配信グループの上記グループメンバ情報に、上記ユーザを登録し、一方、上記受信した嗜好情報に対応する同報配信グループが存在しない場合は、上記受信した嗜好情報に対応する同報配信グループを生成し、この生成された同報配信グループのグループメンバ情報に上記ユーザを登録する同報配信グループ管理手順と、ネットワークと接続し、このネットワークを介して、ユーザ端末との間で、コンテンツと制御信号とを通信接続手段に送受信させる通信接続手順とをコンピュータに実行させるプログラムの例である。
【０１０５】
上記各実施例によれば、発信側ユーザ、受信側ユーザの嗜好情報に基づいて、同報配信グループを生成し、嗜好情報に基づいて、同報配信グループに対する送信側ユーザ、受信側ユーザの適合度を算出するので、発信側ユーザには、送信先リストを効果的に提示することができ、または自動的に送信先を指定することができ、一方、受信側ユーザに対して発信コンテンツを通知することができ、したがって、多数のユーザに容易かつ効率的にコンテンツを発信することができる。
【０１０６】
また、上記各実施例によれば、受信側に、コンテンツリストを効果的に提示することができ、これによって、コンテンツを必要としているユーザに、発信側ユーザがコンテンツを発信することができる。
【０１０７】
【発明の効果】
本発明によれば、発信側ユーザ、受信側ユーザの嗜好情報に基づいて、同報配信グループを生成し、嗜好情報に基づいて、同報配信グループに対する送信側ユーザ、受信側ユーザの適合度を算出するので、発信側ユーザには、送信先リストを効果的に提示することができ、または、自動的に送信先を指定することができ、一方、受信側ユーザに対して発信コンテンツを通知することができ、したがって、多数のユーザに容易かつ効率的にコンテンツを発信することができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１の実施例であるコンテンツ配信装置ＣＤ１を示すブロック図である。
【図２】上記実施例において、蓄積部４に蓄積されているユーザのアドレス情報の例を示す図である。
【図３】上記実施例において、蓄積部４に蓄積されているグループ名と、そのグループを構成するメンバの名前との例を示す図である。
【図４】上記実施例において、所定グループに送信されたコンテンツのリストの例を示す図である。
【図５】上記実施例において、ユーザＵ１について蓄積部４に蓄積されている嗜好情報リストのうちで、視聴に関する嗜好情報のリストを示す例である。
【図６】上記実施例において、ユーザＵ１について蓄積部４に蓄積されている嗜好情報リストのうちで、発信に関する嗜好情報のリストを示す例である。
【図７】上記実施例において、同報配信グループ管理部２が、同報配信グループを生成し、この生成された同報配信グループにメンバを登録する動作を示すフローチャートである。
【図８】上記実施例において、同報配信グループ管理部２が、ユーザの名前を削除する動作を示すフローチャートである。
【図９】上記実施例において、同報配信グループリスト生成部８が、同報配信グループリストを生成する動作を示すフローチャートと、上記実施例において、コンテンツリスト生成部７が、コンテンツリストを作成する動作を示すフローチャートとである。
【図１０】上記実施例において、嗜好情報に基づいて適合度算出部３が算出する適合度の計算式の例を示す図である。
【図１１】第１の実施例の動作を示すシーケンス図である。
【図１２】第１の実施例の動作を示すシーケンス図である。
【図１３】本発明の第３の実施例であるコンテンツ配信装置ＣＤ３において、コンテンツ配信装置ＣＤ３と受信側ユーザ端末３０との間における動作と、受信側ユーザ端末３０と受信側ユーザとの間における動作とを示すシーケンス図である。
【図１４】本発明の第４の実施例であるコンテンツ配信装置ＣＤ４の構成を示すブロック図である。
【図１５】本発明の第４の実施例であるコンテンツ配信装置ＣＤ４において、発信側ユーザと発信側ユーザ端末２０との間で実行する動作と、発信側ユーザ端末２０とコンテンツ配信装置ＣＤ１との間で実行する動作とを示すシーケンス図である。
【符号の説明】
ＣＤ１、ＣＤ２、ＣＤ３、ＣＤ４…コンテンツ配信装置、
１…制御部、
２…同報配信グループ管理部、
２ａ…同報配信グループ生成部、
３…適合度算出部、
４…蓄積部、
５…一時記憶部、
６…通信接続部、
７…コンテンツリスト生成部、
８…同報配信グループリスト生成部、
９…送信先制御部、
２０…発振側ユーザ端末、
３０…受信側ユーザ端末。
【図１】
2004110083.tif 000003
【図２】
2004110083.tif 000004
【図３】
2004110083.tif 000005
【図４】
2004110083.tif 000006
【図５】
2004110083.tif 000007
【図６】
2004110083.tif 000008
【図７】
2004110083.tif 000009
【図８】
2004110083.tif 000010
【図９】
2004110083.tif 000011
【図１０】
2004110083.tif 000012
【図１１】
2004110083.tif 000013
【図１２】
2004110083.tif 000014
【図１３】
2004110083.tif 000015
【図１４】
2004110083.tif 000016
【図１５】
2004110083.tif 000017