(57)【要約】【課題】利用者の嗜好にあった情報を配信するための情報配信システムにおいて、サービス提供者側で、配信する情報を、利用者の嗜好情報と関連付けて保持する必要のない配信情報登録技術を提供することを目的とする。【解決手段】コンテンツ再生装置１００は、利用者の番組およびＷＷＷサイトの視聴履歴を取得し保存する視聴履歴生成部２１２と、他のコンテンツ再生装置１００と視聴履歴が似ているコンテンツ再生装置のＳＩＰアドレスのリストを交換して記憶するＳＩＰアドレス交換制御部２１５と、視聴履歴が似ているコンテンツ再生装置と通信してＲＳＳのＵＲＬのリストを交換し、ＲＳＳリスト記憶部２０６のＲＳＳのＵＲＬリストを更新するＲＳＳ登録制御部２０５と、を含む。【選択図】図１
2006350500.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して、情報を配信する情報チャンネルを登録する、情報チャンネル登録システムであって、
前記情報チャンネルから、情報を受信して再生するコンテンツ再生装置を備え、
前記コンテンツ再生装置は、他の前記コンテンツ再生装置の識別情報を記憶する、識別情報記憶手段と、
前記識別情報記憶手段から識別情報を取得し、前記ネットワークを介して前記識別情報により識別されるコンテンツ再生装置と情報チャンネルのリストを交換し、情報チャンネルを登録する情報チャンネル登録手段を具備することを特徴とする、情報チャンネル登録システム。
【請求項２】
前記コンテンツ再生装置は、情報チャンネルの視聴嗜好を保持する、視聴嗜好保持手段をさらに備え、
前記識別情報記憶手段は、他の前記コンテンツ再生装置の識別情報を視聴嗜好と関連付けて記憶し、
前記コンテンツ再生装置は、前記視聴嗜好を含む、コンテンツ再生装置の識別情報要求を、前記ネットワークを介して他のコンテンツ再生装置と送受信し、視聴嗜好の距離が閾値以下になる前記コンテンツ再生装置の識別情報を交換し、該交換した識別情報を前記識別情報記憶手段に記憶する、識別情報交換手段をさらに備え、
前記情報チャンネル登録手段は、前記識別情報記憶手段から、視聴嗜好の距離が閾値以下になる識別情報を取得し、前記ネットワークを介して前記識別情報により識別されるコンテンツ再生装置と情報チャンネルのリストを交換し、該交換した情報チャンネルを登録することを特徴とする、請求項１に記載の情報チャンネル登録システム。
【請求項３】
前記識別情報交換手段は、識別情報記憶手段から無作為に識別情報を読み出し、該読み出した識別情報をもつコンテンツ再生装置と識別情報を交換することを特徴とする、請求項２に記載の情報チャンネル登録システム。
【請求項４】
前記識別情報交換手段は、視聴嗜好の距離が閾値以下になるコンテンツ再生装置の識別情報を保持しない場合、さらに他のコンテンツ再生装置へ識別情報要求を転送し、コンテンツ再生装置の識別情報を取得して返信することを特徴とする、請求項２に記載の情報チャンネル登録システム。
【請求項５】
前記ネットワークを介して、前記コンテンツ再生装置の視聴履歴からなる照合要求を受信し、視聴嗜好の距離が閾値以下になる前記コンテンツ再生装置の識別情報を返信する、嗜好マッチングサーバをさらに備え、
前記コンテンツ再生装置は、情報チャンネルの視聴履歴を保持する、視聴履歴保持手段をさらに備え、
前記情報チャンネル登録手段は、前記視聴履歴からなる照合要求を、前記ネットワークを介して前記嗜好マッチングサーバへ送信し、視聴嗜好の距離が閾値以下になる前記コンテンツ再生装置の識別情報を取得し、
前記ネットワークを介して前記識別情報により識別されるコンテンツ再生装置と情報チャンネルのリストを交換し、情報チャンネルを登録することを特徴とする、請求項１に記載の情報チャンネル登録システム。
【請求項６】
前記情報チャンネル登録手段はさらに、登録された情報チャンネルを削除する削除手段を備え、
前記情報チャンネル登録手段は、情報チャンネルを登録する際に、前記削除手段によって以前に削除された情報チャンネルは登録しないことを特徴とする、請求項２または５に記載の情報チャンネル登録システム。
【請求項７】
前記視聴嗜好保持手段は、情報チャンネルのＵＲＬ、作成者、発行者、及びジャンルごとのクリック数を保持することを特徴とする、請求項２または５に記載の情報チャンネル登録システム。
【請求項８】
前記コンテンツ再生装置は、さらに放送波を介して配信される番組を再生し、
前記視聴嗜好保持手段は、放送される番組のタイトル、放送局、番組制作者、及び番組ジャンルごとの視聴回数を保持することを特徴とする、請求項２または５に記載の情報チャンネル登録システム。
【請求項９】
前記情報チャンネル登録手段は、ジャンルの視聴嗜好を補正するジャンル補正手段を備え、
前記情報チャンネル登録手段は、前記視聴嗜好を含む前記識別情報要求を生成する際に、ジャンルの視聴嗜好を、ジャンルの補正に基づいて修正することを特徴とする、請求項７または８に記載の情報チャンネル登録システム。
【請求項１０】
コンテンツ再生装置の識別情報を記憶する識別情報記憶機能と、
前記識別情報記憶機能により記憶された識別情報を取得し、前記ネットワークを介して前記識別情報により識別されるコンテンツ再生装置と情報チャンネルのリストを交換し、情報チャンネルを登録する情報チャンネル登録機能とを備える、コンピュータで実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを介して配信される情報を、利用者の嗜好情報に基づいて登録する配信情報登録技術に係わり、特にサービス提供者が、利用者の嗜好情報と関連付けて配信する情報を保持する必要のない配信情報登録技術に関する。
【背景技術】
【０００２】
（ＷＷＷの普及）
近年の情報技術の発展に伴い、広域ネットワークであるインターネット上では、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）と呼ばれる広域情報システムが普及し、一般に広く利用されるようになった。
【０００３】
ＷＷＷは、情報を利用するＷＷＷクライアントと、情報を提供するＷＷＷサイトから構成される。ＷＷＷサイトが提供する情報は、一般にウェブページと呼ばれ、ＲＦＣ１７３８などに記載されるＵＲＬ（Ｕｎｉｆｏｒｍｅｄ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）にて、インターネット上で一意に識別される。ＷＷＷクライアントはＵＲＬによって指定されたウェブページを、ＲＦＣ１９４５などに記載されるＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）により、ＷＷＷサイトから取得し表示する。
【０００４】
ウェブページはＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）フォーマットで記述され、テキストや静止画などの表示部分とＷＷＷにある他のウェブページのＵＲＬを関連付けるリンク情報を含む。ＷＷＷクライアントはウェブページに含まれるリンク情報を画面に強調表示し、利用者がマウスでリンク情報を選択すると、関連づけられた他のウェブページを取得して表示する。このようにＷＷＷの利用者は画面上でリンク情報を選択するという簡単な操作を繰り返して、関連するウェブページを辿り、欲しい情報を手に入れることができる。このためＷＷＷは爆発的に普及し、各種ニュースの配信、企業の製品広告、個人の日記の公開など、さまざまな目的で使用されるようになった。
【０００５】
（プッシュ技術）
ＷＷＷが普及した結果、インターネット上には膨大なウェブページが存在し、さまざまな情報がＷＷＷで配信されるようになった。それに伴って、従来ＷＷＷクライアント装置として使用されていたＰＣ（パーソナルコンピュータ）だけでなく、携帯電話やＰＤＡなどの携帯機器やテレビなどの家電機器をＷＷＷクライアント装置として利用するための試みがなされてきた。
【０００６】
テレビにおいては、ＷＷＷクライアントを搭載したＷｅｂＴＶが開発された。ＷｅｂＴＶでは、ウェブページ表示モードに切り替えると、ＷＷＷサイトからウェブページを取得して画面に表示し、利用者はマウスの代わりにリモコンを使用して、リンク情報を選択してウェブページを辿り、情報を取得する。
【０００７】
しかし、元々テレビはチャンネルを選択した後は、受動的にテレビ放送を視聴する利用形態が主であるのに対し、ＷＷＷでは利用者が能動的に情報を求めて、リンク情報選択操作を繰り返す必要があり、テレビの利用形態にはそぐわないという問題があった。またＴＶの低い画面解像度ではウェブページの詳細を表示しにくいことや、リモコンはマウスに比べて使いづらくリンク選択操作がやりづらいなどの他の要因もあって、ＷｅｂＴＶはあまり普及していない。
【０００８】
この課題を解決する技術として、ＷＷＷの枠組みを利用し、情報を利用者が受動的に利用できる形態で配信する技術（いわゆるプッシュ技術）が後掲の特許文献１に開示されている。
【０００９】
（特許文献１）
特許文献１に開示される情報および広告配布システムでは、インターネットに配置されるサーバコンピュータに、予め定められたニュース、スポーツなどの情報分類にしたがって情報を分類して記憶し、更新する。利用者は情報を利用するためのクライアントコンピュータに、予め受信を希望する情報分類を登録する。クライアントコンピュータは、所定のスケジュールで自動的にサーバコンピュータに接続し、登録された情報分類に属する更新された情報を取得する。そしてクライアントコンピュータは更新された情報を、情報分類に適した表示形態（例えばニュースならばティッカーテキストアニメーション等）で自動的に表示する。このシステムによれば、能動的な操作を行わなくても、登録したジャンルに属し、随時更新される新鮮な情報を受け取ることができる。
【００１０】
（配信情報の登録）
上記プッシュ技術を利用する場合、利用したい配信情報を事前に登録しておく必要がある。
特許文献１に開示されるシステムでは、予め設定されたジャンルの一覧から選択して登録することができる。しかし配信情報が多数ありジャンル分類が多岐にわたる場合、選択肢は膨大になるため、利用者が本当に希望する配信情報を選択して登録するのは困難であるという問題があった。
【００１１】
（利用者の視聴行動から得られる嗜好に基づいた情報提供）
上記配信情報の登録に関する課題を解決する技術として、特許文献２は、利用者の行動を分析して、利用者の嗜好情報を生成し、利用者の嗜好情報に基づいて広告情報を提供するシステムを開示する。
【００１２】
（特許文献２）
特許文献２に記載の広告配信システムは、インターネット上でテレビ電子番組表サービスを提供するサービス提供装置と、サービスを利用する利用者の、情報機器と情報家電機器からなる。
【００１３】
図２５は、サービス提供装置の機能ブロックを示す、特許文献２の図４である。
図２５を参照して、利用者が情報機器からテレビ電子番組表サービスを利用して、番組を選択して録画予約を行うためのメッセージをサービス提供装置に送信すると、予約対象の番組情報が動作個人嗜好情報として動作嗜好情報格納部６４に蓄積される。また、利用者が情報家電機器でテレビを視聴するなどした際の番組情報は、サービス提供装置に送信され、家電側個人嗜好情報として情報家電機器情報格納部６５に蓄積される。個人嗜好情報作成部６６は、動作嗜好情報格納部６４に格納された動作個人嗜好情報と、情報家電機器情報格納部６５に格納された家電側個人嗜好情報から、センタ側個人嗜好情報を生成し、個人嗜好情報格納部６７に蓄積する。
広告決定部６８は、個人嗜好情報格納部６７に格納されるセンタ側個人嗜好情報を参照し、広告蓄積部７１に蓄積されている広告の中から、利用者の嗜好に応じた広告を選択する。
【００１４】
このシステムによると利用者の視聴行動を分析して得られた、利用者の嗜好情報から広告を検索して配信するので、利用者は登録操作を行わなくても、嗜好情報にあった広告情報を受け取ることができる。
【特許文献１】特開平９−２６９９２３号公報
【特許文献２】特開２００２−７８７３号広報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
特許文献１に開示されるシステムでは、利用者が予め設定されたジャンルの一覧から選択しなければならず、配信情報が多数ある場合利用者が本当に希望する配信情報を選択して登録するのは困難であるという問題があった。
【００１６】
また特許文献２に開示されるシステムでは、サービス提供装置の広告蓄積部７１は、予め配信する広告情報を蓄積する。
しかし、配信される広告情報が膨大にあり、また頻繁に更新される場合には、広告蓄積部７１にすべての情報を網羅的に蓄積することは困難であるという問題があった。
また広告蓄積部７１の実現には、広告情報を保持するためのデータベース、サーバ装置などの多くのコンピュータ装置を必要とし、コストがかさむという問題があった。
【００１７】
本発明は、これらの問題点を解決すべくなされたもので、サービス提供者が、利用者の嗜好情報と関連付けて配信する情報を保持する必要がなく、利用者の端末間で利用者の嗜好情報に基づいて、情報を配信する情報チャンネルのリストを交換して、利用者の嗜好にあった情報チャンネルを自動的に登録することができる、配信情報登録技術を提供することを目的とする。
【課題を解決するための手段】
【００１８】
本発明の第１の形態に係る情報チャンネル登録システムは、情報チャンネルが配信する情報を、ネットワークを介して受信して再生するコンテンツ再生装置からなる。
コンテンツ再生装置は、利用者の視聴嗜好を保持する視聴嗜好記憶手段と、コンテンツ再生装置の識別情報を視聴嗜好と関連付けて記憶する、識別情報記憶手段と、視聴嗜好を含む識別情報要求を、他のコンテンツ再生装置と送受信し、視聴嗜好の距離が閾値以下になるコンテンツ再生装置の識別情報を交換する識別情報交換手段と、識別情報交換手段が取得した識別情報を持つ、視聴嗜好の距離が閾値以下になる視聴嗜好をもつ他のコンテンツ再生装置と情報チャンネルのリストを交換し、情報チャンネルを登録する情報チャンネル登録手段を含む。
【００１９】
コンテンツ再生装置は、他のコンテンツ再生装置から、自分に視聴嗜好の距離が閾値以下になる視聴嗜好を持つコンテンツ再生装置の識別情報を取得し、その識別情報を持つコンテンツ再生装置と情報チャンネルのリストを交換して登録する。
このため、配信する情報を、利用者の嗜好情報と関連付けて保持する装置がなくても、コンテンツ再生装置は、利用者の嗜好にあった情報チャンネルを自動的に登録することができる。
【００２０】
好ましくは、識別情報交換手段は、識別情報記憶手段から無作為に識別情報を読み出し、その識別情報をもつコンテンツ再生装置と識別情報を交換する。
このため、明示的に識別情報を交換するコンテンツ再生装置を指定しなくても、視聴嗜好が似ているコンテンツ再生装置の識別情報を交換し、情報チャンネルリストを取得して情報チャンネルを登録することができる。
【００２１】
好ましくは、識別情報交換手段は、受信した識別情報交換要求を転送する手段を含む。
識別情報交換手段は、識別情報交換要求を受信した際に、視聴嗜好の距離が閾値以下になるコンテンツ再生装置の識別情報を保持しない場合、さらに他のコンテンツ再生装置へ、識別情報交換要求を転送し、コンテンツ再生装置の識別情報を取得して返信する。
このため、直接識別情報交換要求を受信したコンテンツ再生装置に、視聴嗜好の距離が閾値以下になるコンテンツ再生装置の識別情報が保持されていない場合でも、視聴履歴が似ているコンテンツ再生装置の識別情報を取得し、情報チャンネルリストを取得して情報チャンネルを登録することができる。
【００２２】
本発明の第２の形態に係る情報チャンネル登録システムは、情報チャンネルが配信する情報を、ネットワークを介して受信して再生するコンテンツ再生装置と、ネットワークを介して、コンテンツ再生装置から、コンテンツ再生装置の視聴嗜好からなる照合要求を受信し、視聴嗜好の距離が閾値以下になる嗜好を持つコンテンツ再生装置の識別情報を提供する、嗜好マッチングサーバからなる。
このため、サービス提供者が利用者の嗜好情報を保持する嗜好マッチングサーバを提供することで、コンテンツ再生装置は、利用者の嗜好にあった情報チャンネルを自動的に登録することができる。
【００２３】
好ましくは、上記第１および第２の形態の情報チャンネル登録手段は、登録された情報チャンネルを削除する削除手段を含む。情報チャンネル登録手段は、情報チャンネルを自動的に登録する際に、削除手段によって以前に削除された情報チャンネルは登録しない。
このため、利用者が明示的に登録を削除した情報チャンネルは、自動的に登録しないようにすることができる。
【００２４】
好ましくは、上記第１および第２の形態の視聴嗜好保持手段は情報チャンネルのＵＲＬ、作成者、発行者、ジャンルごとにクリック数を保持する。情報チャンネル登録手段は、たくさんクリックされている情報チャンネルのＵＲＬ、作成者、発行者、ジャンルを識別情報要求として他のコンテンツ再生装置に送り、要求を受信したコンテンツ再生装置は、情報チャンネルのＵＲＬ、作成者、発行者、ジャンルの視聴傾向が似ているコンテンツ再生装置の識別情報を返す。
情報チャンネル登録手段は、識別情報で指定されるコンテンツ再生装置から情報チャンネルのリストを受信して、情報チャンネルを登録する。
このため、同じような情報チャンネルのＵＲＬ、作成者、発行者、ジャンルを視聴している利用者の情報チャンネルリストを自動的に登録することができる。
【００２５】
好ましくは、上記第１および第２の形態のコンテンツ再生装置は、さらに放送波を介して配信される番組を再生し、視聴嗜好保持手段は、放送される番組のタイトル、放送局、番組制作者、番組ジャンルごとの視聴回数を保持する。
情報チャンネル登録手段は、たくさん視聴されている番組のタイトル、放送局、番組制作者、番組ジャンルを識別情報要求として他のコンテンツ再生装置に送り、要求を受信したコンテンツ再生装置は、番組のタイトル、放送局、番組制作者、番組ジャンルの視聴嗜好が近いコンテンツ再生装置の識別情報を返す。
情報チャンネル登録手段は、識別情報で指定されるコンテンツ再生装置から情報チャンネルのリストを受信して、情報チャンネルを登録する。
このため、同じような番組のタイトル、放送局、番組制作者、番組ジャンルを視聴している利用者の情報チャンネルリストを自動的に登録することができる。
【００２６】
好ましくは、上記第１および第２の形態の情報チャンネル登録手段は、ジャンルの視聴履歴を補正するジャンル補正手段を備える。
ジャンル補正手段は、利用者の明示的な指示により、特定のジャンルの視聴回数を増大または減少させる補正を保持する。情報チャンネル登録手段は、ジャンル補正手段に指定された補正を適用し、実際の視聴回数を補正して、識別情報要求を生成して、他のコンテンツ再生装置へ送信し、要求を受信したコンテンツ再生装置は、補正された視聴嗜好に基づいて、コンテンツ再生装置の識別情報を選択して返信する。
情報チャンネル登録手段は、補正されたジャンルの視聴嗜好に基づいて選択されたコンテンツ再生装置から情報チャンネルのリストを取得するので、利用者が明示的に、増やしたい、あるいは減らしたいと指定したジャンルに基づいて、情報チャンネルリストを自動的に登録することができる。
【００２７】
本発明の第１または第２の形態に係るコンピュータプログラムは、コンピュータで実行されると、そのコンピュータを上記いずれかのコンテンツ再生装置として動作させる。その結果、上記したコンテンツ再生装置の作用及び効果を奏することができる。
【００２８】
本発明に係る記録媒体は、本発明に係るコンピュータプログラムを記録した、コンピュータで読取可能な記録媒体である。したがって、この記録媒体に記録されたコンピュータプログラムをコンピュータで読取り、実行することにより、上記したのと同様の作用及び効果を奏することができる。
【発明の効果】
【００２９】
本発明の第１の形態によれば、配信する情報を、利用者の嗜好情報と関連付けて保持する装置がなくても、コンテンツ再生装置は、利用者の嗜好にあった情報チャンネルを自動的に登録することができる。
【００３０】
また、明示的に識別情報を交換するコンテンツ再生装置を指定しなくても、視聴嗜好が似ているコンテンツ再生装置の識別情報を交換し、情報チャンネルリストを取得して情報チャンネルを登録することができる。
【００３１】
また、直接識別情報交換要求を受信したコンテンツ再生装置に、視聴嗜好の距離が閾値以下になるコンテンツ再生装置の識別情報が保持されていない場合でも、視聴嗜好が似ているコンテンツ再生装置の識別情報を取得し、情報チャンネルリストを取得して情報チャンネルを登録することができる。
【００３２】
本発明の第２の形態によれば、サービス提供者が利用者の嗜好情報を保持する嗜好マッチングサーバを提供することで、コンテンツ再生装置は、利用者の嗜好にあった情報チャンネルを自動的に登録することができる。
【００３３】
本発明の第１および第２の形態によれば、利用者が明示的に登録を削除した情報チャンネルは、自動的に登録しないようにすることができる。
【００３４】
本発明の第１および第２の形態によれば、同じような情報チャンネルのＵＲＬ、作成者、発行者、ジャンルを視聴している利用者の情報チャンネルリストを自動的に登録することができる。
【００３５】
本発明の第１および第２の形態によれば、同じような番組のタイトル、放送局、番組制作者、番組ジャンルを視聴している利用者の情報チャンネルリストを自動的に登録することができる。
【００３６】
本発明の第１および第２の形態によれば、利用者が明示的に、増やしたい、あるいは減らしたいと指定したジャンルに基づいて、情報チャンネルリストを自動的に登録することができる。
【発明を実施するための最良の形態】
【００３７】
以下、図面を参照しつつ本発明の実施の形態について説明する。なお、以下の説明に用いる図面では、同一の部品に同一の符号を付してある。それらの名称及び機能も同一である。従って、それらについての詳細な説明は繰返さない。
【００３８】
［第１の実施の形態］
（システム構成）
図１に本発明の１実施の形態に係るシステムの構成を示す。本実施の形態に係るシステムは、インターネット１０３を介してウェブページおよびウェブページの更新情報を提供するＷＷＷサイト１０１と、動画コンテンツからなる番組を放送メディアにより配信するテレビ放送局１０４と、放送またはインターネットを介して配信されるコンテンツを再生するコンテンツ再生装置１００とを含む。
【００３９】
コンテンツ再生装置１００は、利用者がテレビ放送局１０４および、ＷＷＷサイト１０１から提供される情報を利用するための端末である。コンテンツ再生装置１００としては、インターネット１０３を介して情報の送受信を行なう機能を有するテレビジョン受像機が想定される。
【００４０】
ＷＷＷサイト１０１は、説明の都合上図中にはひとつだけ図示されるが、インターネット１０３上に無数に存在し様々なウェブページを提供する。ＷＷＷサイト１０１の例としては特に、企業の広報情報や製品広告を提供するものや、個人の日々の日記を公開するもの、また各種通信社がニュース情報を提供するものなどがある。またＷＷＷサイト１０１は提供するウェブページの更新情報を、ＲＳＳ（ＲＤＦ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）により提供する。なお、ＲＳＳフォーマットについては後述する。
【００４１】
テレビ放送局１０４は、説明の都合上図中にはひとつだけ図示されるが、地域ごとに複数存在し、予め定められたスケジュールに沿って、動画コンテンツからなる番組を電波などの放送メディアで配信する。またテレビ放送局１０４は、番組の詳細情報、配信スケジュールもあわせて配信し、コンテンツ再生装置１００において、配信される番組の配信スケジュールを番組表として利用できるようにしている。
【００４２】
（ＲＳＳフォーマット）
図２に示す文書例を用いてＷＷＷサイトの更新情報を提供するためのＲＳＳ（ＲＤＦ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）フォーマットについて説明する。例えば、ニュースを提供するＷＷＷサイトは、新たにＷＷＷサイトに追加された最新ニュースのウェブページの概要を定期的にＲＳＳにより配信する。
【００４３】
図２に示す文書例は、ｈｔｔｐ：／／ａａａｎｅｗｓ．ｃｏｍというＵＲＬによって識別されるＷＷＷサイトが提供するウェブページの更新情報を示している。
図２の６から８行目の記述は、このＲＳＳ文書が更新情報を提供するウェブサイトを指定する。
具体的には、６行目の＜ｃｈａｎｎｅｌ  ｒｄｆ：ａｂｏｕｔ＝“ｈｔｔｐ：／／ａａａｎｅｗｓ．ｃｏｍ／”＞は、このＲＳＳ文書がｈｔｔｐ：／／ａａａｎｅｗｓ．ｃｏｍ／というＵＲＬで指定されるＷＷＷサイトの更新情報を記述することを示す。７行目の＜ｔｉｔｌｅ＞ａａａｎｅｗｓ．ｃｏｍ＜／ｔｉｔｌｅ＞はＷＷＷサイトのタイトルがａａａｎｅｗｓ．ｃｏｍであることを示す。８行目の＜ｌｉｎｋ＞ｈｔｔｐ：／／ａａａｎｅｗｓ．ｃｏｍ／＜／ｌｉｎｋ＞は、このＷＷＷサイトの入り口となるウェブページのＵＲＬがｈｔｔｐ：／／ａａａｎｅｗｓ．ｃｏｍ／であることを示す。
【００４４】
図２の９から１０行目の記述は、ＷＷＷサイトの更新頻度を指定する。
具体的には、９行目の＜ｓｙｎ：ｕｐｄａｔｅＰｅｒｉｏｄ＞ｈｏｕｒｌｙ＜／ｓｙｎ：ｕｐｄａｔｅＰｅｒｉｏｄ＞更新の単位時間が、１時間であることを示し、１０行目の＜ｓｙｎ：ｕｐｄａｔｅＦｒｅｑｕｅｎｃｙ＞１＜／ｓｙｎ：ｕｐｄａｔｅＦｒｅｑｕｅｎｃｙ＞単位時間あたり、１回ＷＷＷサイトが更新されることを示す。すなわち９行目と１０行目の記述で、ＷＷＷサイトが、１時間に１回更新されることを示す。
【００４５】
図２の１２から１６行目の記述は、更新されたウェブページのリストを示す。
具体的には、１２行目の＜ｒｄｆ：Ｓｅｑ＞と１６行目の＜／ｒｄｆ：Ｓｅｑ＞に囲まれた各行が、更新されたウェブページを示し、例えば１３行目の＜ｒｄｆ：ｌｉ  ｒｄｆ：ｒｅｓｏｕｒｃｅ＝“ｈｔｔｐ：／／ａａａｎｅｗｓ．ｃｏｍ／ｎａｔｉｏｎａｌ／１．ｈｔｍｌ／＞は、ｈｔｔｐ：／／ｎｅｗｓ．ｃｏｍ／ｎａｔｉｏｎａｌ／１．ｈｔｍｌというＵＲＬで識別されるウェブページが更新されたことを示す。
【００４６】
図２の１９から３６行目の記述は、更新されたウェブページ概要を示す。それぞれ＜ｉｔｅｍ＞と＜／ｉｔｅｍ＞に囲まれた１９から２４、２５から３０、３１から３６行目の記述は、それぞれ１３、１４、１５行目に指定されるウェブページの概要を示す。
【００４７】
具体的には、１９行目の＜ｉｔｅｍ  ｒｄｆ：ａｂｏｕｔ＝“ｈｔｔｐ：／／ａａａｎｅｗｓ．ｃｏｍ／ｎａｔｉｏｎａｌ／１．ｈｔｍｌ”＞は、後に続く２４行目の＜／ｉｔｅｍ＞までの記述で、ｈｔｔｐ：／／ｎｅｗｓ．ｃｏｍ／ｎａｔｉｏｎａｌ／１．ｈｔｍｌというＵＲＬで識別されるウェブページの概要を記述することを示す。２０行目の＜ｔｉｔｌｅ＞不法滞在容疑者、本物旅券２通所持  愛知＜／ｔｉｔｌｅ＞は、ウェブページのタイトルが、「不法滞在容疑者、本物旅券２通所持  愛知」であることを示す。
【００４８】
２１行目の＜ｌｉｎｋ＞ｈｔｔｐ：／／ｎｅｗｓ．ｃｏｍ／ｎａｔｉｏｎａｌ／１．ｈｔｍｌ＜／ｌｉｎｋ＞はウェブページへ、ｈｔｔｐ：／／ｎｅｗｓ．ｃｏｍ／ｎａｔｉｏｎａｌ／１．ｈｔｍｌというＵＲＬで辿れることをしめす。２２行目の＜ｄｃ：ｓｕｂｊｅｃｔ＞社会＜／ｄｃ：ｓｕｂｊｅｃｔ＞は、ウェブページの提供する情報が「社会」という分類に属することを示す。２３行目の＜ｄｃ：ｄａｔｅ＞２００５−０２−２３Ｔ０９：２１：３９＋０９：００＜／ｄｃ：ｄａｔｅ＞は、ウェブページが日本時間の２００５年２月２３日午前９時２１分３９秒に更新されたことを示す。
【００４９】
ＲＳＳ文書を定期的に取得することで、ＷＷＷサイトが提供する、更新されたウェブページの概要情報を随時受け取ることができる。
【００５０】
（コンテンツ再生装置の機能的構成）
図３にコンテンツ再生装置１００の機能的構成を示す。
コンテンツ再生装置１００は、インターネット１０３を介してＷＷＷサイト１０１および他のコンテンツ再生装置とデータを送受信するネットワーク通信部２００と、テレビ放送局１０４からの放送波を受信する放送受信部２０１と、リモートコントローラ（以下、「リモコン」と呼ぶ）２１３等を介して利用者からの入力を取得する入力部２０２と、利用者の入力操作を赤外線により伝達するリモコン２１３とを含む。
【００５１】
コンテンツ再生装置１００は、さらにテレビ放送局１０４が配信した番組を、放送受信部２０１を介して受信して再生する番組再生部２０３と、放送受信部２０１を介してテレビ放送局１０４が配信する番組の番組表を受信して記憶する番組表記憶部２０４を含む。
【００５２】
コンテンツ再生装置１００は、さらに利用者の番組およびＷＷＷサイトの視聴履歴を取得し保存する視聴履歴生成部２１２を含む。視聴履歴の内容については、図４を用いて後述する。
コンテンツ再生装置１００は、さらに他のコンテンツ再生装置のＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）アドレスと、そのコンテンツ再生装置の視聴履歴を関連付けて記憶するＳＩＰアドレス記憶部２１４と、ネットワーク通信部２００を介して、他のコンテンツ再生装置から嗜好の近いコンテンツ再生装置のＳＩＰアドレスを取得して、ＳＩＰアドレス記憶部２１４に記憶するＳＩＰアドレス交換制御部２１５とを含む。ＳＩＰアドレス記憶部に記憶されるＳＩＰアドレスについては、図６を用いて後述する。
【００５３】
なおＳＩＰとは、ＲＦＣ３２６１などに記載されるＩＰ電話のセッションを制御するためのプロトコルであり、ＳＩＰアドレスは、ＩＰ電話において通話先を一意に識別する名前である。
ＳＩＰアドレス記憶部２１４には、利用者が登録した通話先のＳＩＰアドレスが予め記憶される。
コンテンツ再生装置１００は、さらにＳＩＰアドレス記憶部２１４から嗜好の近いコンテンツ再生装置のＳＩＰアドレスを取得し、ネットワーク通信部２００を介して、そのコンテンツ再生装置とＲＳＳのＵＲＬのリストを交換し、ＲＳＳリスト記憶部２０６のＲＳＳのＵＲＬリストを更新するＲＳＳ登録制御部２０５と、取得するＲＳＳのＵＲＬリストを記憶するＲＳＳリスト記憶部２０６とを含む。ＲＳＳリスト記憶部２０６に記憶されるＲＳＳのＵＲＬリストについては、図５を用いて後述する。また、コンテンツ再生装置１００の間で、ＲＳＳのＵＲＬのリストを交換する際のデータフォーマットについては、図８、図９を用いて後述する。
【００５４】
コンテンツ再生装置１００は、さらにネットワーク通信部２００を介して定期的にＷＷＷサイト１０１からＲＳＳを取得し、ＲＳＳ記憶部２０８に記憶するＲＳＳ取得部２０７と、取得されたＲＳＳの内容を記憶するＲＳＳ記憶部２０８と、ＲＳＳ記憶部２０８に記憶されたＲＳＳを読み込んでウェブサイトの概要情報を次々に再生するＲＳＳ概要再生部２０９と、ＲＳＳ概要再生部２０９から指定されたＵＲＬのウェブページを、ネットワーク通信部２００を介してＷＷＷサイト１０１から取得して再生するウェブページ再生部２１０とを含む。
【００５５】
コンテンツ再生装置１００は、さらに番組再生部２０３、ＲＳＳ登録制御部２０５、ＲＳＳ概要再生部２０９およびウェブページ再生部２１０からの再生出力を合成し、画面およびスピーカに出力する出力部２１１を含む。
【００５６】
（視聴履歴生成部の保持内容）
図４は、視聴履歴生成部２１２に保持されるテーブルを図示する。
図４において、４００から４０４は、番組の視聴履歴を保持するテーブルである。テーブル４００は、ある放送局に属する番組を視聴した回数を保持する。テーブル４０１は、ある番組タイトルの番組を視聴した回数を保持する。テーブル４０２は、ある番組制作者が製作した番組を視聴した回数を保持する。テーブル４０３は、ある出演者が出演した番組を視聴した回数を保持する。テーブル４０４は、あるジャンルに属する番組を視聴した回数を保持する。
上記視聴回数は、番組が一定時間以上視聴された場合にカウントされる。
【００５７】
さらに図４において、４０５から４０８は、ＷＷＷサイトの視聴履歴を保持するテーブルである。テーブル４０５は、あるＲＳＳのＵＲＬのＷＷＷサイトを視聴した回数を保持する。テーブル４０６は、あるサイト製作者のＷＷＷサイトを視聴した回数を保持する。テーブル４０７は、あるサイト発行者が発行したＷＷＷサイトを視聴した回数を保持する。テーブル４０８は、あるジャンルに属するＷＷＷサイトを視聴した回数を保持する。
上記回数は、利用者の選択操作により、ＷＷＷサイトが視聴された場合にカウントされる。
【００５８】
（ＲＳＳリスト記憶部２０６の保持内容）
図５は、ＲＳＳリスト記憶部２０６に保持されるテーブルを図示する。
図５において、５００は、取得するＲＳＳのサイトの詳細情報を保持するテーブルであり、ＲＳＳのＵＲＬ、サイトのＵＲＬ、サイトの属するジャンル、サイトの発行者、サイトの製作者の組を保持する。テーブル５００はさらに、このＲＳＳサイトが自動で登録されたか、または利用者により明示的に登録されたかを示す自動登録フラグを持つ。
【００５９】
テーブル５０１は、取得しないＲＳＳの除外リストを保持テーブルである。除外リストに登録されたＵＲＬのＲＳＳは、自動的に登録しない。
テーブル５０２，５０３は、利用者操作により追加された、番組ジャンルおよびサイトジャンルの補正値を保持する。
ＲＳＳ登録制御部２０５が、サイトのジャンルのクリック数を嗜好情報に使用する場合、テーブル５０２を読み込み、クリック数に補正値をかけて利用する。例えば、ニュースのジャンルのクリック数が１００で補正値０．５が指定されている場合、５０がクリック数として利用される。番組のジャンルについては、テーブル５０３を読み込み、同様の処理を行う。
【００６０】
（ＳＩＰアドレスリスト）
図６は、ＳＩＰアドレス記憶部２１４に記憶されるテーブルを示す図である。
ＳＩＰアドレス記憶部２１４は、ＳＩＰアドレスと、そのＳＩＰアドレスを持つコンテンツ再生装置の視聴履歴リストを保持する。例えばテーブル６００の１行目では、ＳＩＰアドレス“ｓｉｐ：ｂｂ＠ｃｃ．ｄｄ”を持つコンテンツ再生装置について、ＡＡＡ放送という放送局の嗜好度は１２であり、きょうの出来事という番組の嗜好度は、３であることを記憶している。
なお嗜好度とは、嗜好の強さを示す値であり、全体のクリック数のうちの割合や全体の視聴時間に対する比率などから算出する。
【００６１】
（動作）
―動作の概要―
本実施の形態に係るコンテンツ再生装置１００を含むシステムは、以下のように動作する。なお、ＷＷＷサイト１０１は既に起動し、情報を提供する準備を既に完了しているものとする。
コンテンツ再生装置１００は、次の５局面に係る動作を実行する。即ち近い嗜好情報を持つ、他のコンテンツ再生装置とＲＳＳのＵＲＬリストを交換して自動的に登録する第１の局面、他のコンテンツ再生装置から、ＲＳＳのＵＲＬリストの交換要求を受け、ＲＳＳのＵＲＬリストを更新する第２の局面、他のコンテンツ再生装置から、ＳＩＰアドレスリスト要求を受け、ＳＩＰアドレスリストを返信する第３の局面、ＲＳＳのＵＲＬリストにあるＷＷＷサイトから、ＲＳＳを取得し記憶する第４の局面、利用者が番組およびＷＷＷサイトの概要を視聴し、視聴中に所定の操作を行って、ＲＳＳのＵＲＬの登録および解除を行う第５の局面である。
【００６２】
―第１の局面―
第１の局面に係る動作は、予めスケジュールされた一定間隔で、自動的に行われる。図３を参照して、ＳＩＰアドレス交換制御部２１５は、視聴履歴生成部２１２を参照して、一定の閾値以上に選択された番組タイトル、出演者、放送局、番組制作者、番組ジャンル、ＲＳＳのＵＲＬ、サイトの作成者、サイトの発行者、サイトのジャンルを識別し、以下に詳説するＳＩＰアドレスリスト要求を生成する。
【００６３】
（要求データ構成）
図７に、コンテンツ再生装置１００から他のコンテンツ再生装置に要求として発行されるＳＩＰアドレスリスト要求文書の例を示す。
文書中ではＳＩＰアドレスリスト要求を、＜ｍａｔｃｈｉｎｇｒｅｑｕｅｓｔ＞と＜／ｍａｔｃｈｉｎｇｒｅｑｕｅｓｔ＞で囲んでまとめる。具体的には、２行目の＜ｍａｔｃｈｉｎｇｒｅｑｕｅｓｔ＞は、１７行目の＜／ｍａｔｃｈｉｎｇｒｅｑｕｅｓｔ＞までの間に、ＳＩＰアドレスリスト要求を記述することを示す。
＜ｍａｔｃｈｉｎｇｒｅｑｕｅｓｔ＞と＜／ｍａｔｃｈｉｎｇｒｅｑｕｅｓｔ＞の間には、コンテンツ再生装置の情報とコンテンツ再生装置が好んで視聴したコンテンツの詳細情報を列挙する。
【００６４】
３行目から５行目では、＜ａｐｐｌｉａｎｃｅ＞．．．＜／ａｐｐｌｉａｎｃｅ＞の間に、要求を送ってきたコンテンツ再生装置ＳＩＰアドレスが“ｓｉｐ：ａａ＠ｃｃ．ｄｄ”（＜ｓｉｐａｄｄｒｅｓｓ＞ｓｉｐ：ａａ＠ｃｃ．ｄｄ＜／ｓｉｐａｄｄｒｅｓｓ＞）であることを記述している。
６行目から８行目では、好んで視聴した放送局（＜ｂｒｏａｄｃａｓｔ＿ｓｔａｔｉｏｎ＞．．．＜／ｂｒｏａｄｃａｓｔ＿ｓｔａｔｉｏｎ＞）を、９行目から１２行目までは、好んで視聴した番組タイトル（＜ｐｒｏｇｒａｍ＿ｔｉｔｌｅ＞．．．＜／ｐｒｏｇｒａｍ＿ｔｉｔｌｅ＞）を、１３行目から１５行目までは、好んで視聴した番組ジャンル（＜ｐｒｏｇｒａｍ＿ｇｅｒｎｅ＞．．．＜／ｐｒｏｇｒａｍ＿ｇｅｒｎｅ＞）を記述している。
【００６５】
個々の詳細情報は、＜ｉｔｅｍ＞．．．＜／ｉｔｅｍ＞で囲んで記載する。例えば、７行目では、「ＡＡＡ放送」で放送した番組の嗜好度が１２であることを示す。また、１０行目では番組タイトル「Ｎｅｗｓ  Ｔｏｄａｙ」の番組の嗜好度が１４であることを示す。また、１４行目では番組ジャンル「ニュース」の嗜好度が１７であることを示す。なお番組ジャンルおよびサイトのジャンルの嗜好度は、視聴履歴生成部２１２から読み出した値を、ジャンル補正テーブルに基づいて補正して算出する。
１６行目では、ＳＩＰアドレスリスト要求文書の転送回数の上限を記述している。この例では、最大３回まで転送すること（＜ｍａｘｈｏｐ＞３＜／ｍａｘｈｏｐ＞）を指定している。
【００６６】
ＳＩＰアドレス交換制御部２１５は、ＳＩＰアドレス記憶部２１４に記憶されるコンテンツ再生装置のＳＩＰアドレスを１つ選択する。このＳＩＰアドレスは例えば利用者が通話先として登録したＳＩＰアドレスである。次に、ＳＩＰアドレス交換制御部２１５は、生成したＳＩＰアドレスリスト要求を、ネットワーク通信部２０１を介して、上記選択したＳＩＰアドレスへ送信する。送信の際には、典型的にはＳＩＰのＩＮＦＯメソッドが用いられる。ＳＩＰアドレスリスト要求を受信したコンテンツ再生装置は、後述する第３の局面の動作を行って、嗜好情報の距離が閾値以下になるコンテンツ再生装置ＳＩＰアドレスを選択して、ＳＩＰアドレスのリストを生成し、コンテンツ再生装置１００に送信する。
【００６７】
なお、嗜好情報の距離とは、コンテンツ再生装置の嗜好がどの程度近いかを表す量であり、この値が小さいほど嗜好が似ていると判断する。嗜好情報の距離の計算には、嗜好情報の各項目の直積の重み付きユークリッド距離などを使用する。
図６のテーブル６０１を参照して、嗜好情報の距離の計算例を説明する。
最初に、嗜好情報の各項目ごとの距離を以下の計算式にしたがって計算する。
【００６８】
【数１】
2006350500.tif 000003
【００６９】
例えば、番組ジャンル（ｐｒｏｇｒａｍ＿ｇｅｒｎｅ）として“報道”をともに含み、その嗜好度がそれぞれ、４０、５０である場合、番組ジャンルの項目の距離は、０．１になる。
【００７０】
【数２】
2006350500.tif 000004
【００７１】
次に、各項目ごとの距離の２乗和の平方根をとって、嗜好情報の距離を計算する。
【００７２】
【数３】
2006350500.tif 000005
【００７３】
例えば、図６のテーブル６０１の例の場合、嗜好情報の距離は、以下のように計算される。
【００７４】
【数４】
2006350500.tif 000006
【００７５】
このように計算された嗜好情報の距離が予め定められた閾値以下になるかをチェックすることにより、嗜好が近いか否かを判定する。
ＳＩＰアドレス交換制御部２１５は、ネットワーク通信部２０１を介して、ＳＩＰアドレスのリストを受信し、嗜好情報とともにＳＩＰアドレス記憶部２１４へ記憶する。
次に、ＲＳＳ登録制御部２０５は、ＳＩＰアドレス記憶部２１４部に記憶されたＳＩＰアドレスのリストから嗜好情報の距離が閾値以下になるＳＩＰアドレスを選択して、ネットワーク通信部２０１を介して、ＳＩＰアドレスが指定するコンテンツ再生装置にＲＳＳのＵＲＬリスト交換要求を送信する。送信の際には、典型的にはＳＩＰのＩＮＦＯメソッドが用いられる。
【００７６】
（交換要求データ構成）
図８に、コンテンツ再生装置１００から他のコンテンツ再生装置に要求として発行されるＲＳＳのＵＲＬリスト交換要求文書の例を示す。
文書中ではＲＳＳのＵＲＬリスト交換要求を、＜ｒｓｓｒｅｑｕｅｓｔ＞と＜／ｒｓｓｒｅｑｕｅｓｔ＞で囲んでまとめる。具体的には、２行目の＜ｒｓｓｒｅｑｕｅｓｔ＞は、１２行目の＜／ｒｓｓｒｅｑｕｅｓｔ＞までの間に、ＵＲＬリスト交換要求を記述することを示す。
【００７７】
＜ｒｓｓｒｅｑｕｅｓｔ＞と＜／ｒｓｓｒｅｑｕｅｓｔ＞の間には、要求側のコンテンツ再生装置についての情報と、要求側のコンテンツ再生装置が提供するＲＳＳのＵＲＬリストを列挙する。具体的には、３行目から５行目では、＜ａｐｐｌｉａｎｃｅ＞．．．＜／ａｐｐｌｉａｎｃｅ＞の間に、要求側のコンテンツ再生装置のＳＩＰアドレス（＜ｓｉｐａｄｄｒｅｓｓ＞ｓｉｐ：ｂｂ＠ｃｃ．ｄｄ＜／ｓｉｐａｄｄｒｅｓｓ＞）を記載している。
また、６行目から１１行目では、要求側のコンテンツ再生装置が提供するＲＳＳのＵＲＬを＜ｃｈａｎｎｅｌ＞．．．＜／ｃｈａｎｎｅｌ＞で囲み、列挙して記述している。例えば、６行目から８行目では、“ｈｔｔｐ：／／ｚｚｚ”（＜ｒｓｓ＞ｈｔｔｐ：／／ｚｚｚ＜／ｒｓｓ＞）というＲＳＳのＵＲＬを記述している。
【００７８】
ＲＳＳのＵＲＬ交換要求を受信したコンテンツ再生装置は、後述する第２の局面の動作を行って、ＲＳＳのＵＲＬリストからなるＲＳＳのＵＲＬ交換応答を生成し、コンテンツ再生装置１００に送信する。
ＲＳＳ登録制御部２０５は、ネットワーク通信部２００を介してＲＳＳのＵＲＬ交換応答を受信してＲＳＳのＵＲＬリストを読み取る。ＲＳＳ登録制御部２０５は、受信したＲＳＳのＵＲＬリストから、ＲＳＳリスト記憶部２０６に記憶される除外ＵＲＬリストにあるＵＲＬを削除し、削除した結果得られるＲＳＳのＵＲＬリストをＲＳＳリスト記憶部２０６に記憶されるＲＳＳのＵＲＬリストに追加する。
ＲＳＳ登録制御部２０５は、以上のＲＳＳのＵＲＬリストの追加プロセスをＳＩＰアドレスのリストに含まれる、嗜好情報の距離が閾値以下になるＳＩＰアドレスについて繰り返してＲＳＳリスト記憶部２０６に記憶されるＲＳＳのＵＲＬを更新する。
【００７９】
―第２の局面―
第２の局面に係る動作は、他のコンテンツ再生装置から、ＲＳＳのＵＲＬリストの交換要求を受信した際に行われる。
ＲＳＳ登録制御部２０５は、ネットワーク通信部２００を介してＲＳＳのＵＲＬ交換要求を受信すると、交換要求に含まれるＲＳＳのＵＲＬリストを読みとる。要求は典型的には、ＳＩＰのＩＮＦＯメソッドとして受信する。次にＲＳＳ登録制御部２０５は、ＲＳＳリスト記憶部２０６に記憶されるＵＲＬリストを読み取り、ＲＳＳのＵＲＬリスト交換応答を生成し、ネットワーク通信部２００を介して交換要求の送り元であるコンテンツ再生装置へ送信する。
【００８０】
（交換応答データ構成）
図９に、他のコンテンツ再生装置からコンテンツ再生装置１００に応答として返信されるＲＳＳのＵＲＬリスト交換応答文書の例を示す。
文書中ではＲＳＳのＵＲＬリスト交換応答を、＜ｒｓｓｒｅｓｐｏｎｓｅ＞と＜／ｒｓｓｒｅｓｐｏｎｓｅ＞で囲んでまとめる。具体的には、２行目の＜ｒｓｓｒｅｓｐｏｎｓｅ＞は、１２行目の＜／ｒｓｓｒｅｓｐｏｎｓｅ＞までの間に、ＲＳＳのＵＲＬリスト交換応答を記述することを示す。
＜ｒｓｓｒｅｓｐｏｎｓｅ＞と＜／ｒｓｓｒｅｓｐｏｎｓｅ＞の間には、応答側のコンテンツ再生装置についての情報と、応答側のコンテンツ再生装置が提供するＲＳＳのＵＲＬリストを列挙する。具体的には、３行目から５行目では、＜ａｐｐｌｉａｎｃｅ＞．．．＜／ａｐｐｌｉａｎｃｅ＞の間に、応答側のコンテンツ再生装置のＳＩＰアドレス（＜ｓｉｐａｄｄｒｅｓｓ＞ｓｉｐ：ｅｅ＠ｆｆ．ｄｄ＜／ｓｉｐａｄｄｒｅｓｓ＞）を記載している。また、６行目から１１行目では、応答側のコンテンツ再生装置が提供するＲＳＳのＵＲＬを＜ｃｈａｎｎｅｌ＞．．．＜／ｃｈａｎｎｅｌ＞で囲み、列挙して記述している。例えば６行目から８行目では、“ｈｔｔｐ：／／ｘｘｘ”（＜ｒｓｓ＞ｈｔｔｐ：／／ｘｘｘ＜／ｒｓｓ＞）というＲＳＳのＵＲＬを記述している。
【００８１】
ＲＳＳ登録制御部２０５は、ＲＳＳのＵＲＬ交換要求から読み取ったＲＳＳのＵＲＬリストから、ＲＳＳリスト記憶部２０６に記憶される除外ＵＲＬリストにあるＵＲＬを削除し、削除した結果得られるＲＳＳのＵＲＬリストを、ＲＳＳリスト記憶部２０６に記憶されるＲＳＳのＵＲＬリストに追加する。
【００８２】
―第３の局面―
第３の局面に係る動作は、他のコンテンツ再生装置から、ＳＩＰアドレスリスト要求を受信した際に行われる。
ＳＩＰアドレス交換制御部２１５は、ネットワーク通信部２００を介してＳＩＰアドレスリスト要求を受信すると、交換要求に含まれる視聴履歴を読みとる。要求は典型的には、ＳＩＰのＩＮＦＯメソッドとして受信する。次にＳＩＰアドレス交換制御部２１５はＳＩＰアドレス記憶部２１４を検索し、交換要求に含まれる視聴履歴との距離が閾値以下になる視聴履歴に関連付けられるＳＩＰアドレスを読み取り、ＳＩＰアドレスリスト応答を生成し、ネットワーク通信部２００を介して返信する。
【００８３】
（応答データ構成）
図１０に、他のコンテンツ再生装置からコンテンツ再生装置１００に応答として返されるＳＩＰアドレスリスト応答文書の例を示す。
文書中ではＳＩＰアドレスリストを、＜ｍａｔｃｈｉｎｇｒｅｓｐｏｎｓｅ＞と＜／ｍａｔｃｈｉｎｇｒｅｓｐｏｎｓｅ＞で囲んでまとめて並べる。具体的には、２行目の＜ｍａｔｃｈｉｎｇｒｅｓｐｏｎｓｅ＞は、１５行目の＜／ｍａｔｃｈｉｎｇｒｅｓｐｏｎｓｅ＞までの間に、ＳＩＰアドレスリストを記述することを示す。
【００８４】
個々のコンテンツ再生装置検索についての情報は、＜ａｐｐｌｉａｎｃｅ＞と＜／ａｐｐｌｉａｎｃｅ＞で囲んで記述する。具体的には、３行目から１４行目で、ひとつのコンテンツ再生装置を記述する。４行目の＜ｓｉｐａｄｄｒｅｓｓ＞ｓｉｐ：ｂｂ＠ｃｃ．ｄｄ＜／ｓｉｐａｄｄｒｅｓｓ＞は、コンテンツ再生装置のＳＩＰアドレスが“ｓｉｐ：ｂｂ＠ｃｃ．ｄｄ”であることを示す。５行目の＜ｆａｖｏｒｉｔｅ＞から１３行目の＜／ｆａｖｏｒｉｔｅ＞までの間に、コンテンツ再生装置が好んで視聴したコンテンツの詳細情報を列挙する。なおコンテンツの詳細情報の記述については、図７のＳＩＰアドレスリスト要求文書の場合と同様であるので、説明を省略する。
【００８５】
もし、ＳＩＰアドレス記憶部２１４に交換要求に含まれる視聴履歴との距離が閾値以下になる視聴履歴に関連付けられるＳＩＰアドレスがない場合、ＳＩＰアドレス記憶部２１４から無作為にＳＩＰアドレスをひとつ選択し、ネットワーク通信部２００を介してＳＩＰアドレスリスト要求を転送する。ＳＩＰアドレス交換制御部２１５は、ネットワーク通信部２００を介して、転送先からＳＩＰアドレスリスト応答を受け取ると、ＳＩＰアドレスリスト応答に含まれるＳＩＰアドレスと視聴履歴をＳＩＰアドレス記憶部２１４へ記録する。さらに、ＳＩＰアドレス交換制御部２１５は、ネットワーク通信部２００を介して、ＳＩＰアドレスリスト要求の送り元のコンテンツ再生装置に、ＳＩＰアドレスリスト応答を返信する。
【００８６】
―第４の局面―
第４の局面に係る動作は、予めスケジュールされた間隔で、自動的に行われる。図３を参照して、ＲＳＳ取得部２０７はＲＳＳリスト記憶部２０６を参照し、更新すべきＲＳＳのＵＲＬを取得する。次にネットワーク通信部２００を介してＲＳＳのＵＲＬに指定されるＷＷＷサイト１０１から、ＲＳＳを取得する。典型的には、ＨＴＴＰのＧＥＴメソッドを使用してＲＳＳを取得する。ＲＳＳ取得部２０７は取得したＲＳＳを解析し、ウェブページの概要情報、ウェブページのＵＲＬなどを、ＲＳＳ記憶部２０８に記憶する。ＲＳＳ取得部２０７は、ＲＳＳリスト記憶部２０６にある更新すべきＲＳＳのＵＲＬそれぞれについて、上記処理を繰り返して、ＲＳＳ記憶部２０８を更新する。
【００８７】
―第５の局面―
第５の局面に係る動作は、利用者がコンテンツ再生装置１００で、情報を視聴する際に行われる。
コンテンツ再生装置１００が起動されると、番組再生部２０３は放送受信部２０１を介して受信した番組を再生する。一方ＲＳＳ概要再生部２０９は、ＲＳＳ記憶部２０８に記憶されたサイトの概要情報を読み込んで順々に再生する。出力部２１１は番組再生部２０３による再生出力と、ＲＳＳ概要再生部２０９による再生出力を合成して表示する。
図１１の７００に、番組とＷＷＷサイトの概要を表示する表示例を示す。出力部２１１は、画面を分割し、画面領域７０１には、番組再生部２０３の出力を表示し、画面領域７０２には、ＲＳＳ概要再生部２０９の出力を表示する。
【００８８】
利用者が、番組切り替え操作を行うと、番組再生部２０３は再生する番組を切り替えて再生する。番組再生部２０３は、番組が切り替えられるごとに、視聴履歴生成部２１２に番組の通知を行う。視聴履歴生成部２１２は、番組の切り替え通知を受けてから一定時間が経過すると、利用者がその番組を視聴していると判断する。視聴履歴生成部２１２は、番組表記憶部２０４から、現在再生している番組の番組タイトル、放送局、番組製作者、出演者、番組ジャンルを取得し、視聴履歴のテーブルの視聴回数カウントを更新する。
【００８９】
利用者が、詳細情報表示操作を行うと、ＲＳＳ概要再生部２０９はＲＳＳ記憶部２０８から、現在概要を表示しているウェブページのＵＲＬを読み出し、ウェブページ再生部２１０に渡す。ウェブページ再生部２１０は、ネットワーク通信部２００を介して、指定されたウェブページのＵＲＬのＷＷＷサイトからウェブページを取得して再生する。典型的には、ＨＴＴＰのＧＥＴメソッドにより取得する。ウェブページ再生部２１０は、ウェブページが再生されるごとに、視聴履歴生成部２１２にウェブページの通知を行う。視聴履歴生成部２１２は、ウェブページが表示されると、ＲＳＳリスト記憶部２０６に記憶される、サイトのジャンル、ＲＳＳのＵＲＬ、サイトの発行者、サイトの製作者を取得し、視聴履歴のテーブルのクリック数を更新する。
【００９０】
利用者が、ＲＳＳの登録操作を行うと、ＲＳＳ登録制御部２０５は、ＲＳＳを登録、解除するための画面を生成し、出力部２１１により出力する。
図１１の７０３にＲＳＳを登録、解除するための画面の表示例を示す。
図１１において、表示７０４は、現在表示しているＲＳＳのサイトの概要と、このＲＳＳの登録の状態を示す。登録の状態は、「購読中／自動購読中／非購読」のいずれかである。
利用者は、リスト７０５を選択して「登録する／すぐに止める／このジャンルを減らす／このジャンルを増やす／このジャンルを止める」の操作を行う。また、図示しない「同じジャンルのほかのサイトに変更」をリスト７０５に加えてもよい。
【００９１】
「登録する」を選択した場合、ＲＳＳ登録制御部２０５はＲＳＳリスト記憶部２０６に記憶されるＵＲＬの自動登録フラグを解除する。
「すぐに止める」を選択した場合、ＲＳＳ登録制御部２０５はそのＵＲＬをＲＳＳリスト記憶部２０６から削除する。同時に、ＲＳＳの除外ＵＲＬリストに、ＵＲＬを登録し、このＵＲＬが自動登録されないようにする。
「このジャンルを止める」を選択した場合、ＲＳＳ登録制御部２０５は、ジャンル補正テーブルの対応するジャンルの補正値を０に設定する。
【００９２】
「このジャンルを増やす」、または「このジャンルを減らす」を選択した場合、ＲＳＳ登録制御部２０５は、ジャンル補正テーブルの対応するジャンルの補正値を増減させる。
利用者が「新規ＲＳＳ入力」７０６を選択すると、ＲＳＳ登録制御部２０５は図示しない新規ＲＳＳのＵＲＬ入力画面を表示し、利用者が特に配信を希望するＲＳＳのＵＲＬを入力させ、ＲＳＳリスト記憶部２０６に追加する。
利用者が「完了」７０７を選択すると、登録操作を完了しコンテンツの再生画面に戻る。
【００９３】
（機器構成）
本実施の形態に係るコンテンツ再生装置１００は、コンピュータハードウェアと、そのコンピュータハードウェアにより実行されるプログラムと、コンピュータハードウェアに格納されるデータとにより実現される。
図１２はコンテンツ再生装置１００のハードウェアの内部構成を示す。図１２を参照して、このコンテンツ再生装置１００は、リモコン２１３からの信号を受ける入力インタフェース８０５と、モニタ８０１と、スピーカ８０２とを含む。コンテンツ再生装置１００はさらにローカルエリアネットワーク（ＬＡＮ）等への接続を提供するネットワークインタフェース８０３を含む。コンテンツ再生装置１００はさらに放送波番組を受信するためのチューナ８０６と、受信した番組の動画および音声をデコードするデコーダ８０７を含む。コンテンツ再生装置１００はさらにＣＰＵ（中央処理装置）８００、入力インタフェース８０５、モニタ８０１、スピーカ８０２、ネットワークインタフェース８０３、チューナ８０６、デコーダ８０７、ＣＰＵ８００に接続されたバス８０８と、バス８０８に接続され、ブートアッププログラム、プログラム命令、システムプログラム、及び作業データ等を記憶するメモリ８０４とを含む。
【００９４】
コンテンツ再生装置１００の機能を実現するためのコンピュータプログラムは、出荷時等にメモリ８０４に記憶される。または、プログラムは通信ネットワーク１０３を通じてネットワークインタフェース８０３に送信され、メモリ８０４に格納されてもよい。プログラムは実行の際に、ネットワークを介して、直接メモリ８０４にロードするようにしてもよい。
【００９５】
このプログラムは、コンテンツ再生装置１００の機能を実現するための複数の命令を含む。この方法を実現するのに必要な基本的機能のいくつかはコンテンツ再生装置１００上で動作するオペレーティングシステム（ＯＳ）又はサードパーティのプログラム、若しくはコンテンツ再生装置１００にインストールされる各種ツールキットのモジュールにより提供される。したがって、このプログラムはこの実施の形態のコンテンツ再生装置１００を実現するのに必要な機能全てを必ずしも含まなくてよい。このプログラムは、命令のうち、所望の結果が得られるように制御されたやり方で適切な機能又は「ツール」を呼出すことにより、上記したコンテンツ再生装置が行なう処理を実行する命令のみを含んでいればよい。コンピュータの動作は周知であるので、ここでは繰返さない。
【００９６】
（制御構造）
本実施の形態に係るコンテンツ再生装置１００は、ＲＳＳリストの自動更新処理プログラムと、ＲＳＳリストの交換応答処理プログラムと、ＳＩＰアドレスリスト要求に対する応答処理プログラムと、ＲＳＳの取得処理プログラムと、コンテンツを再生するメイン処理プログラムとを並行して実行する。以下、まず図１３を用いて、ＲＳＳリストの自動更新処理の制御構造を説明する。次に、図１４を用いて、ＲＳＳリストの交換応答処理を説明する。次に、図１５を用いて、ＳＩＰアドレスリスト要求に対する応答処理を説明する。次に、図１６を用いて、ＲＳＳの取得処理を説明する。次に図１７から図１８を用いてメイン処理の制御構造を説明する。
【００９７】
（ＲＳＳリストの自動更新処理）
図１３は、ＲＳＳリストの自動更新処理プログラムの制御構造を示すフローチャートである。図１３を参照して、ＲＳＳリストの自動更新処理プログラムは、予めスケジュールされた時刻になると自動的に起動し、ステップ（以下、単に「Ｓ」と表記する。）１０００において、利用者の視聴履歴を読み出し、閾値以上に視聴されるコンテンツの詳細情報を取得する。続くＳ１００１では、Ｓ１０００で取得したコンテンツの詳細情報のリストを、利用者の嗜好情報として他のコンテンツ再生装置へ送信し、近い嗜好を持つ、コンテンツ再生装置のＳＩＰアドレスリストを取得する。
【００９８】
続くＳ１００２では、Ｓ１００１で取得したＳＩＰアドレスリストからＳＩＰアドレスを選択し、ＳＩＰアドレスが指定するコンテンツ再生装置にＲＳＳのＵＲＬ交換要求を送信し、続くＳ１００３において、ＲＳＳのＵＲＬリストを受け取る。
続くＳ１００４では、Ｓ１００３で受け取ったＲＳＳのＵＲＬリストから、除外ＵＲＬリストにあるＵＲＬを取り除き、コンテンツ再生装置が記憶するＲＳＳのＵＲＬリストを更新する。
【００９９】
続くＳ１００５では、ＳＩＰアドレスリストにＲＳＳのＵＲＬを交換していないＳＩＰアドレスがあるか判別する。ＲＳＳのＵＲＬを交換していないＳＩＰアドレスがある場合、Ｓ１００２へ戻り処理を続ける。ＲＳＳのＵＲＬを交換していないＳＩＰアドレスがない場合、処理を終了する。
【０１００】
（ＲＳＳリストの交換応答処理）
図１４は、ＲＳＳリストの交換応答処理プログラムの制御構造を示すフローチャートである。図１４を参照して、ＲＳＳリストの交換応答処理プログラムは、他のコンテンツ再生装置からＲＳＳリストの交換要求を受信した際に起動される。Ｓ１２００において、受信したＲＳＳリストの交換要求から、ＲＳＳのＵＲＬのリストを読み取る。Ｓ１２０１では、記憶されているＲＳＳのＵＲＬリストを読み込んで、ＲＳＳリストの交換応答に書きこみ、要求を送信してきたコンテンツ再生装置へ返信する。続くＳ１２０２では、Ｓ１２００で読み取ったＲＳＳのＵＲＬのリストから、除外リストにあるＵＲＬを削除し、コンテンツ再生装置が記憶するＲＳＳのＵＲＬリストに追加して更新する。
【０１０１】
（ＳＩＰアドレスの取得応答処理）
図１５は、ＳＩＰアドレスリスト要求に対する応答処理プログラムの制御構造を示すフローチャートである。図１５を参照して、ＳＩＰアドレスリストの取得応答処理プログラムは、他のコンテンツ再生装置からＳＩＰアドレスリスト要求を受信した際に起動される。Ｓ１３００において、ＳＩＰアドレスを受信すると、続くＳ１３０１において受信したＳＩＰアドレスリスト要求から、コンテンツ再生装置が嗜好するコンテンツの詳細情報を抽出する。
続くＳ１３０２では、記憶しているＳＩＰアドレスリストに、嗜好が似ているＳＩＰアドレスがあるかを判別する。
【０１０２】
嗜好が似ているＳＩＰアドレスがある場合、Ｓ１３０５へ進み、嗜好が似ているＳＩＰアドレスからなるＳＩＰアドレスリストの取得応答を生成して返信して終了する。
嗜好が似ているＳＩＰアドレスがない場合、Ｓ１３０３において、他のコンテンツ再生装置に、受信したＳＩＰアドレスリスト要求を転送し、Ｓ１３０４において、ＳＩＰアドレスリストの取得応答を受信する。
続くＳ１３０５では、受信したＳＩＰアドレスリストの取得応答を返信して終了する。
【０１０３】
（ＲＳＳの取得処理フロー）
図１６は、ＲＳＳの取得処理プログラムの制御構造を示すフローチャートである。図１６を参照して、ＲＳＳの取得処理プログラムは、予めスケジュールされた時刻になると自動的に起動し、Ｓ１４００において、ＲＳＳリストの自動更新処理およびＲＳＳリストの交換応答処理において記憶されたＲＳＳのＵＲＬリストから、ＲＳＳのＵＲＬをひとつ読み込む。続くＳ１４０１では、ＵＲＬに指定されるＷＷＷサイト１０１からＲＳＳを取得して解析し、解析結果を記憶する。
Ｓ１４０２において、ＲＳＳリストに次のＵＲＬがあるか判定する。次のＵＲＬがあるならば、Ｓ１４００へ進む。次のＵＲＬがないならば、処理を終了する。
【０１０４】
（メイン処理フロー）
図１７は、メイン処理プログラムの制御構造を示すフローチャートである。図１７を参照して、メイン処理プログラムは、利用者がリモコン２１３を操作して、コンテンツ再生装置１００の電源を入れた際に開始される。Ｓ１５００において、放送波によって配信される番組の再生を開始する。
続くＳ１５０１において、ＲＳＳの取得処理において記憶されたＲＳＳの解析結果から１つ選択してウェブページの概要を読み取る。
【０１０５】
Ｓ１５０２において、概要の表示時間をタイマにセットし、続くＳ１５０３において、ウェブページの概要をテキストアニメーションとして表示する。
続くＳ１５０４では、イベントの発生を待ち続ける。概要表示のタイマイベントが発生した場合、Ｓ１５０１へ戻り、次の概要を表示させる処理を行う。
利用者によって詳細表示の操作が行われた場合、Ｓ１５０５へ進みサイトのウェブページを取得して表示する。合わせて、サイトの視聴履歴を更新する。表示終了後、再びＳ１５０４のイベント待ちへ戻る。
【０１０６】
利用者によって番組切り替え操作が行われた場合、Ｓ１５０６において、再生する番組を切り替える。合わせて、番組の視聴履歴を更新し、再びＳ１５０４のイベント待ちへ戻る。
利用者によってＲＳＳのＵＲＬの登録操作が行われた場合、Ｓ１５０７において、ＲＳＳのＵＲＬの登録操作を行い、再びＳ１５０４のイベント待ちへ戻る。ＲＳＳのＵＲＬの登録操作については、図１８を用いて後述する。
【０１０７】
（ＲＳＳのＵＲＬの登録操作）
図１８は、ＲＳＳのＵＲＬの登録操作処理プログラムの制御構造を示すフローチャートである。図１８を参照して、利用者によるＲＳＳのＵＲＬの登録操作処理は、メイン処理中のＳ１５０７において開始される。Ｓ１６００において、ＲＳＳの登録を行う設定画面を表示する。
続くＳ１６０１では、利用者からの入力操作のイベントを待つ。
利用者が「登録」を選択した場合、Ｓ１６０２においてＲＳＳのＵＲＬの自動登録フラグを解除して、Ｓ１６０１へ戻る。
【０１０８】
利用者が「すぐに止める」を選択した場合、Ｓ１６０３において、ＲＳＳのＵＲＬをＵＲＬリストから削除し、続くＳ１６０４においてＵＲＬの除外リストに追加して、Ｓ１６００へ戻る。
利用者が「このジャンルを止める」、「このジャンルを増やす」、「このジャンルを減らす」を選択した場合、Ｓ１６０５において、ジャンル補正テーブルを更新して、Ｓ１６００へ戻る。
利用者が「入力」を選択した場合、Ｓ１６０６において、利用者によって入力されたＵＲＬを読み込み、続くＳ１６０７において、ＲＳＳのＵＲＬリストにＳ１６０６で読み込んだＵＲＬを追加して、Ｓ１６００へ戻る。
利用者が完了操作を行った場合、処理を終了する。
【０１０９】
（本実施の形態の望ましい効果）
以上のように、本実施の形態に係る情報チャンネル登録システムにおいて、コンテンツ再生装置１００は、他のコンテンツ再生装置から、視聴嗜好の距離が閾値以下になるコンテンツ再生装置のＳＩＰアドレスリストを取得し、視聴嗜好の距離が閾値以下になるコンテンツ再生装置とＲＳＳのＵＲＬリストを交換して自動的に登録する。
したがって、サービス提供側で配信を登録するための装置を用意せずに、利用者の嗜好にあった、ＲＳＳのＵＲＬリストを自動的に登録することができる。
【０１１０】
［第２の実施の形態］
上記した第１の実施の形態は、ＳＩＰアドレス記憶部に記憶されたＳＩＰアドレスを１つ選択し、そのＳＩＰアドレスを持つコンテンツ再生装置から、近い嗜好をもつコンテンツ再生装置のＳＩＰアドレスリストを取得し、近い嗜好をもつコンテンツ再生装置とＲＳＳのＵＲＬリストを交換して自動的に登録するものであった。しかし、本発明はこのような実施の形態には限定されない。
以下に示す実施の形態に係る情報チャンネル登録システムは、近い嗜好をもつコンテンツ再生装置のＳＩＰアドレスリストを提供する嗜好マッチングサーバを別途設け、コンテンツ再生装置は、嗜好マッチングサーバから近い嗜好をもつコンテンツ再生装置のＳＩＰアドレスリストを取得し、近い嗜好をもつコンテンツ再生装置とＲＳＳのＵＲＬリストを交換して自動的に登録する機能を有する。
【０１１１】
（システム構成）
図１９に、本実施の形態に係るシステム全体の構成を概略的に示す。図１９を参照して、本実施の形態に係るシステムは、第１の実施の形態のものとそれぞれ同様のＷＷＷサイト１０１、テレビ放送局１０４、インターネット１０３を含む。
本実施の形態に係るシステムはさらに、近い嗜好をもつ利用者のコンテンツ再生装置のＳＩＰアドレスリストを、インターネット１０３を介して提供する嗜好マッチングサーバ１０２を含む。
本実施の形態に係るシステムはさらに、図１に示すコンテンツ再生装置１００に替えて、嗜好マッチングサーバから近い嗜好をもつコンテンツ再生装置のＳＩＰアドレスリストを取得し、近い嗜好をもつコンテンツ再生装置とＲＳＳのＵＲＬリストを交換して自動的に登録するコンテンツ再生装置１００ａを含む。
【０１１２】
（コンテンツ再生装置の機能的構成）
図２０にコンテンツ再生装置１００ａの機能的構成を示す。
コンテンツ再生装置１００ａは、図３に示すコンテンツ再生装置１００と同様の、ネットワーク通信部２００、放送受信部２０１、入力部２０２、番組再生部２０３、番組表記憶部２０４、視聴履歴生成部２１２、ＲＳＳリスト記憶部２０６、ＲＳＳ取得部２０７、ＲＳＳ記憶部２０８、ＲＳＳ概要再生部２０９、ウェブページ再生部２１０、出力部２１１を含む。
コンテンツ再生装置１００ａはさらに、図３に示すＲＳＳ登録制御部２０５に替えて、ネットワーク通信部２００を介して嗜好マッチングサーバから嗜好の近いコンテンツ再生装置のＳＩＰアドレスを取得し、ネットワーク通信部２００を介してそのコンテンツ再生装置とＲＳＳのＵＲＬのリストを交換し、ＲＳＳリスト記憶部２０６のＲＳＳのＵＲＬリストを更新するＲＳＳ登録制御部２０５ａを含む。
【０１１３】
（嗜好マッチングサーバの構成）
嗜好マッチングサーバ１０２は、互いに似た嗜好を持つ、コンテンツ再生装置のＳＩＰアドレスのリストを、コンテンツ再生装置１００ａに提供する。
図２１に嗜好マッチングサーバ１０２の機能的構成を示す。
嗜好マッチングサーバ１０２は、インターネット１０３およびＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）を介して、コンテンツ再生装置１００および端末嗜好ＤＢ１０２ａとデータを送受信するネットワーク通信部１０００を含む。
【０１１４】
嗜好マッチングサーバ１０２は、さらにネットワーク通信部１０００を介して、コンテンツ再生装置１００からのＳＩＰアドレスリスト要求を受け、端末嗜好ＤＢ１０２ａへ検索要求を発行して、近い嗜好をもつコンテンツ再生装置のＳＩＰアドレスリスト応答を生成して返信する、嗜好マッチング制御部１００１を含む。なお、コンテンツ再生装置１００ａが発行するＳＩＰアドレスリスト要求文書のフォーマットは、第１の実施例において、コンテンツ再生装置１００が発行するＳＩＰアドレスリスト要求文書と同様であるので、説明を省略する。また嗜好マッチングサーバ１０２が応答として返信するＳＩＰアドレスリスト応答文書のフォーマットは、第１の実施例において、コンテンツ再生装置１００が応答として返信するＳＩＰアドレスリスト応答文書と同様であるので、説明を省略する。
【０１１５】
嗜好マッチングサーバ１０２は、さらにＳＩＰアドレスリスト要求に含まれるコンテンツ再生装置１００の嗜好情報を端末嗜好ＤＢ１０２ａへ登録する、登録制御部１００２を含む。
嗜好マッチングサーバ１０２は、ネットワーク通信部１０００を介して、ＳＩＰアドレスリスト要求を受けると、嗜好マッチング制御部１００１は、ＳＩＰアドレスリスト要求に含まれる嗜好情報を読み取り、端末嗜好ＤＢ１０２ａへＳＩＰアドレスの検索要求を発行する。嗜好マッチング制御部１００１は、端末嗜好ＤＢ１０２ａから検索結果としてＳＩＰアドレスを受け取り、ＳＩＰアドレスリスト要求に含まれるＳＩＰアドレスとの視聴嗜好の距離を計算し、距離が閾値以下になるＳＩＰアドレスを選別する。嗜好マッチング制御部１００１は、登録制御部１００２にＳＩＰアドレスの登録を指示し、登録制御部１００２は端末嗜好ＤＢ１０２ａへＳＩＰアドレスと嗜好情報の登録要求を発行する。嗜好マッチング制御部１００１は、選別したＳＩＰアドレスから、ＳＩＰアドレスリスト応答を生成し、ネットワーク通信部１０００を介して、コンテンツ再生装置１００へ返信する。
【０１１６】
（嗜好マッチングデータベースの内容）
図２２は、端末嗜好ＤＢ１０２ａに保持されるテーブルを図示する。
図２２において、９００は、サイトのＵＲＬと、そのサイトを好んで視聴するコンテンツ再生装置のＳＩＰアドレスの組を保持するテーブルを示す。嗜好度は、嗜好の強さを示し、全体のクリック数のうちの割合などを指定する。同様に、テーブル９０１から９０８は、コンテンツ再生装置のＳＩＰアドレスと、サイトの作成者、サイトの発行者、サイトのジャンル、放送局、番組タイトル、番組制作者、出演者、番組ジャンルの組を保持する。
【０１１７】
（動作）
―動作の概要―
本実施の形態に係るコンテンツ再生装置１００ａは、以下のように動作する。なお、ＷＷＷサイト１０１及び嗜好マッチングサーバ１０２は、それぞれ既に起動し、情報を提供する準備を既に完了しているものとする。
コンテンツ再生装置１００ａは、次の４局面に係る動作を実行する。即ち近い嗜好情報を持つ、他のコンテンツ再生装置とＲＳＳのＵＲＬリストを交換して自動的に登録する第１の局面、他のコンテンツ再生装置から、ＲＳＳのＵＲＬリストの交換要求を受け、ＲＳＳのＵＲＬリストを更新する第２の局面、ＲＳＳのＵＲＬリストにあるＷＷＷサイトから、ＲＳＳを取得し記憶する第３の局面、利用者が番組およびＷＷＷサイトの概要を視聴し、視聴中に所定の操作を行って、ＲＳＳのＵＲＬの登録および解除を行う第４の局面である。
第２の局面、第３の局面、第４の局面の動作は、それぞれ第１の実施の形態の第２の局面、第４の局面、第５の局面の動作と同様であるので、説明を省略する。
【０１１８】
―第１の局面―
第１の局面に係る動作は、予めスケジュールされた一定間隔で、自動的に行われる。図２０を参照して、ＲＳＳ登録制御部２０５ａは視聴履歴生成部２１２を参照して、一定の閾値以上に選択された番組タイトル、出演者、放送局、番組制作者、番組ジャンル、ＲＳＳのＵＲＬ、サイトの作成者、サイトの発行者、サイトのジャンルを識別して、ＳＩＰアドレスリスト要求を生成する。番組ジャンルおよびサイトのジャンルの選択数を取得する際には、ジャンル補正テーブルを参照して算出する。
【０１１９】
ＲＳＳ登録制御部２０５ａは以上のようにして生成されたＳＩＰアドレスリスト要求を、ネットワーク通信部２００を介して、嗜好マッチングサーバ１０２に送信する。送信の際には、典型的にはＨＴＴＰのＰＯＳＴメソッドが用いられる。嗜好マッチングサーバ１０２は、コンテンツ再生装置１００からの受信した要求に含まれる嗜好情報と、端末嗜好ＤＢに保持されるほかのコンテンツ再生装置の嗜好情報との距離を算出し、嗜好情報の距離が閾値以下になるコンテンツ再生装置ＳＩＰアドレスを選択して、ＳＩＰアドレスのリストを生成し、コンテンツ再生装置１００ａに送信する。
ＲＳＳ登録制御部２０５ａは、ネットワーク通信部２０１を介して、ＳＩＰアドレスのリストを受信する。
【０１２０】
次に、ＲＳＳ登録制御部２０５ａは、受信したＳＩＰアドレスのリストからＳＩＰアドレスを選択して、ネットワーク通信部２０１を介して、ＳＩＰアドレスが指定するコンテンツ再生装置にＲＳＳのＵＲＬ交換要求を送信する。送信の際には、典型的にはＳＩＰのＩＮＦＯメソッドが用いられる。
ＲＳＳ登録制御部２０５ａは、ネットワーク通信部２００を介してＲＳＳのＵＲＬ交換応答を受信してＲＳＳのＵＲＬリストを読み取る。ＲＳＳ登録制御部２０５ａは、受信したＲＳＳのＵＲＬリストから、ＲＳＳリスト記憶部２０６に記憶される除外ＵＲＬリストにあるＵＲＬを削除し、削除した結果得られるＲＳＳのＵＲＬリストをＲＳＳリスト記憶部２０６に記憶されるＲＳＳのＵＲＬリストに追加する。
ＲＳＳ登録制御部２０５ａは、以上の処理をＳＩＰアドレスのリストに含まれるそれぞれのＳＩＰアドレスについて繰り返してＲＳＳリスト記憶部２０６に記憶されるＲＳＳのＵＲＬを更新する。
【０１２１】
（制御構造）
本実施の形態に係るコンテンツ再生装置１００ａは、ＲＳＳリストの自動更新処理プログラムと、ＲＳＳリストの交換応答処理プログラムと、ＲＳＳの取得処理プログラムと、コンテンツを再生するメイン処理プログラムとを並行して実行する。ＲＳＳリストの交換応答処理プログラムと、ＲＳＳの取得処理プログラムと、コンテンツを再生するメイン処理プログラムについては、第１の実施の形態の場合と同様であるので、説明を省略する。以下、図２３を用いて、ＲＳＳリストの自動更新処理の制御構造を説明する。
【０１２２】
（ＲＳＳリストの自動更新処理）
図２３は、ＲＳＳリストの自動更新処理プログラムの制御構造を示すフローチャートである。図２３を参照して、ＲＳＳリストの自動更新処理プログラムは、予めスケジュールされた時刻になると自動的に起動し、Ｓ１７００において、利用者の視聴履歴を読み出し、閾値以上に視聴されるコンテンツの詳細情報を取得する。続くＳ１７０１では、Ｓ１７００で取得したコンテンツの詳細情報のリストを、利用者の嗜好情報として、嗜好マッチングサーバへ送信し、近い嗜好を持つ、コンテンツ再生装置のＳＩＰアドレスリストを取得する。
【０１２３】
続くＳ１７０２では、Ｓ１７０１で取得したＳＩＰアドレスリストからＳＩＰアドレスを選択し、ＳＩＰアドレスが指定するコンテンツ再生装置にＲＳＳのＵＲＬ交換要求を送信し、続くＳ１７０３において、ＲＳＳのＵＲＬリストを受け取る。
続くＳ１７０４では、Ｓ１７０３で受け取ったＲＳＳのＵＲＬリストから、除外ＵＲＬリストにあるＵＲＬを取り除き、コンテンツ再生装置が記憶するＲＳＳのＵＲＬリストを更新する。
続くＳ１７０５では、ＳＩＰアドレスリストにＲＳＳのＵＲＬを交換していないＳＩＰアドレスがあるか判別する。ＲＳＳのＵＲＬを交換していないＳＩＰアドレスがある場合、Ｓ１７０２へ戻り処理を続ける。ＲＳＳのＵＲＬを交換していないＳＩＰアドレスがない場合、処理を終了する。
【０１２４】
（嗜好マッチングサーバの制御構造）
本実施の形態に係る嗜好マッチングサーバ１０２は、コンテンツ再生装置と同様に、コンピュータにより実現可能である。
【０１２５】
図２４に、本実施の形態に係る嗜好マッチングサーバ１０２において、ＳＩＰアドレスリスト要求を受けた際に実行される処理のフローチャートを示す。Ｓ１８００においてＳＩＰアドレスリスト要求を受け取ると、要求を解析して、コンテンツ再生装置が嗜好するコンテンツの詳細情報を抽出する。
続くＳ１８０１において、Ｓ１８００で抽出したコンテンツの詳細情報を使用して、端末嗜好ＤＢ１０２ａに検索要求を数回発行し、ＳＩＰアドレスを取得する。
続くＳ１８０２においては、Ｓ１８００で抽出した、要求元のコンテンツ再生装置の嗜好するコンテンツの詳細情報を端末嗜好ＤＢへ登録する。
続くＳ１８０３においては、Ｓ１８０１で取得したＳＩＰアドレスからＳＩＰアドレスリストを生成し、ＳＩＰアドレスリスト応答として送信して終了する。
【０１２６】
（本実施の形態の望ましい効果）
以上のように、本実施の形態に係るコンテンツ再生装置１００ａは、嗜好マッチングサーバ１０２から、視聴嗜好の距離が閾値以下になるコンテンツ再生装置のＳＩＰアドレスリストを取得し、視聴嗜好の距離が閾値以下になるコンテンツ再生装置とＲＳＳのＵＲＬリストを交換して自動的に登録する。
したがって、サービス提供側でＲＳＳのＵＲＬリストをコンテンツ再生装置の嗜好情報と対応付けて管理しなくても、利用者の嗜好にあった、ＲＳＳのＵＲＬリストを自動的に登録することができる。
【０１２７】
（補足）
なお、上記の実施例においては、放送波によって配信される番組の視聴履歴に基づいてＲＳＳのＵＲＬを登録する例を示したが、ハードディスクやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）などの記録メディアに記録されたコンテンツを視聴する際の視聴履歴を使用する構成をとってもよい。
【０１２８】
また、上記の実施例においては、他のコンテンツ再生装置または嗜好マッチングサーバに視聴履歴を送信する際に、サイトのＵＲＬ、サイトの作成者、サイトの発行者、サイトのジャンルを平分のまま送信する例を示したが、これらのキーワードを、片方向ハッシュアルゴリズムなどを使用して暗号化して送信する構成をとってもよい。このように構成することで、利用者の視聴履歴に含まれるキーワードの秘匿性を保ったまま、似たような嗜好のコンテンツ再生装置を検索することができる。
【図面の簡単な説明】
【０１２９】
【図１】本発明の第１の実施の形態に係る情報チャンネル登録システムの構成を示す構成図である。
【図２】ＲＳＳの記述例を示す図である。
【図３】本発明の第１の実施の形態に係るコンテンツ再生装置の機能構成を示すブロック図である
【図４】視聴履歴生成部に保持されるテーブルの構成を示す図である。
【図５】ＲＳＳリスト記憶部に保持されるテーブルの構成を示す図である。
【図６】第１の実施の形態に係るＳＩＰアドレス記憶手段に保持されるテーブルの構成を示す図である。
【図７】ＳＩＰアドレスリスト要求文書の記述例を示す図である。
【図８】ＲＳＳのＵＲＬリスト交換要求文書の記述例を示す図である。
【図９】ＲＳＳのＵＲＬリスト交換応答文書の記述例を示す図である。
【図１０】ＳＩＰアドレスリスト応答文書の記述例を示す図である。
【図１１】ＲＳＳを登録、解除するための画面の表示例を示す画面遷移図である。
【図１２】コンテンツ再生装置のハードウェアの内部構成図である。
【図１３】本発明の第１の実施の形態に係るＲＳＳリストの自動更新処理プログラムの制御構造を示すフローチャートである。
【図１４】ＲＳＳリストの交換応答処理プログラムの制御構造を示すフローチャートである。
【図１５】第１の実施の形態に係るＳＩＰアドレスリスト要求に対する応答処理プログラムの制御構造を示すフローチャートである。
【図１６】ＲＳＳの取得処理プログラムの制御構造を示すフローチャートである。
【図１７】メイン処理プログラムの制御構造を示すフローチャートである。
【図１８】ＲＳＳのＵＲＬの登録操作処理プログラムの制御構造を示すフローチャートである。
【図１９】本発明の第２の実施の形態に係る情報チャンネル登録システムの構成を示す構成図である。
【図２０】本発明の第２の実施の形態に係るコンテンツ再生装置の機能構成を示すブロック図である。
【図２１】本発明の第２の実施の形態に係る嗜好マッチングサーバの機能構成を示すブロック図である。
【図２２】本発明の第２の実施の形態に係るＲＳＳサイトＤＢに保持されるテーブルの構成を示す図である。
【図２３】本発明の第２の実施の形態に係るＲＳＳリストの自動更新処理プログラムの制御構造を示すフローチャートである。
【図２４】本発明の第２の実施の形態に係る嗜好マッチングサーバにおいて、ＳＩＰアドレスリスト要求を受けた際に実行される処理のフローチャートである。
【図２５】従来例のサービス提供装置１の機能ブロック図である。
【符号の説明】
【０１３０】
１００…コンテンツ再生装置、１００ａ…コンテンツ再生装置、１０１…ＷＷＷサイト、１０２…嗜好マッチングサーバ、１０３…ネットワーク、１０４…テレビ放送局、２００…ネットワーク通信部、２０１…放送受信部、２０２…入力部、２０３…番組再生部、２０４…番組表記億部、２０５…ＲＳＳ登録制御部、２０６…ＲＳＳリスト記憶部、２０７…ＲＳＳ取得部、２０８…ＲＳＳ記憶部、２０９…ＲＳＳ概要再生部、２１０…ウェブページ再生部、２１１…出力部、２１２…視聴履歴生成部、２１３…リモコン、８００…ＣＰＵ、８０１…モニタ、８０２…スピーカ、８０３…ネットワークインタフェース、８０４…メモリ、８０５…入力インタフェース、８０６…チューナ、８０７…デコーダ、８０８…バス、２０５ａ…ＲＳＳ登録制御部、１０００…ネットワーク通信部、１００１…嗜好マッチング制御部、１００２…登録制御部。
【図１】
2006350500.tif 000007
【図２】
2006350500.tif 000008
【図３】
2006350500.tif 000009
【図４】
2006350500.tif 000010
【図５】
2006350500.tif 000011
【図６】
2006350500.tif 000012
【図７】
2006350500.tif 000013
【図８】
2006350500.tif 000014
【図９】
2006350500.tif 000015
【図１０】
2006350500.tif 000016
【図１１】
2006350500.tif 000017
【図１２】
2006350500.tif 000018
【図１３】
2006350500.tif 000019
【図１４】
2006350500.tif 000020
【図１５】
2006350500.tif 000021
【図１６】
2006350500.tif 000022
【図１７】
2006350500.tif 000023
【図１８】
2006350500.tif 000024
【図１９】
2006350500.tif 000025
【図２０】
2006350500.tif 000026
【図２１】
2006350500.tif 000027
【図２２】
2006350500.tif 000028
【図２３】
2006350500.tif 000029
【図２４】
2006350500.tif 000030
【図２５】
2006350500.tif 000031