(57)【要約】【課題】連携業者が所望するコンテンツであって、複数の受信機の全部または一部における放送番組の受信動向に対応するコンテンツを含むウェブページを受信機に提供する。【解決手段】ポータルサーバ（２０）は、複数のＴＶ受信機（１０）から視聴ログを取得し、取得した視聴ログに基づき、放送番組の視聴ランキングを作成し、作成した視聴ランキングに含まれる放送番組の内容に対応するコンテンツの情報を、条件テーブルを参照して特定し、特定したコンテンツの情報を含むウェブページを作成する。【選択図】図１
2015156536.tif 000002
【特許請求の範囲】
【請求項１】
放送番組を受信する複数の受信機と通信ネットワークを介して通信可能に接続され、上記受信機で出力するための出力用情報を提供する情報提供サーバであって、
上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報を含む受信情報を取得する受信情報取得手段と、
上記受信情報取得手段が取得した受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する番組内容取得手段と、
取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを取得する対応データ取得手段と、
上記対応データ取得手段が取得した対応データを参照して、上記番組内容取得手段が特定し取得した内容の情報に対応するコンテンツの情報を特定するコンテンツ特定手段と、
上記コンテンツ特定手段が特定したコンテンツの情報を含む出力用情報を作成する出力用情報作成手段とを備えることを特徴とする情報提供サーバ。
【請求項２】
上記対応データ取得手段は、上記対応データを、外部の装置から上記通信ネットワークを介して取得することを特徴とする請求項１に記載の情報提供サーバ。
【請求項３】
上記対応データは、上記取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報と、対象となる上記受信機の情報とが対応付けられており、
上記番組内容取得手段は、上記対応データ取得手段が取得した上記対応データに基づき、対象となる上記受信機が受信する放送番組の内容を特定し、特定した内容の情報を取得することを特徴とする請求項１または２に記載の情報提供サーバ。
【請求項４】
上記受信情報取得手段は、上記受信情報を、上記複数の受信機のユーザごとに取得しており、
上記受信情報取得手段は、さらに、上記複数の受信機のユーザの情報を取得しており、
上記対応データは、上記取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報と、対象となる上記ユーザの情報とが対応付けられており、
上記番組内容取得手段は、上記対応データ取得手段が取得した上記対応データに基づき、対象となるユーザの情報に該当するユーザの受信情報に基づき、上記放送番組の内容を特定し、特定した内容の情報を取得することを特徴とする請求項１または２に記載の情報提供サーバ。
【請求項５】
上記対応データには、さらに、上記出力用情報における上記コンテンツの配置の情報が対応付けられており、
上記コンテンツ特定手段は、上記対応データを参照して、上記番組内容取得手段が取得した内容に対応するコンテンツの配置の情報をさらに特定しており、
上記出力用情報作成手段は、上記コンテンツ特定手段が特定したコンテンツの配置の情報をさらに含む出力用情報を作成することを特徴とする請求項１から４までの何れか１項に記載の情報提供サーバ。
【請求項６】
上記対応データ取得手段は、上記コンテンツを、外部の装置から上記通信ネットワークを介して取得することを特徴とする請求項１から５までの何れか１項に記載の情報提供サーバ。
【請求項７】
上記放送番組の内容と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを記憶する記憶部をさらに備え、
上記受信情報は、受信時間および放送元の組合せを少なくとも含むものであり、
放送番組の放送期間、放送元、および内容を対応付けた番組データを取得する番組データ取得手段を備え、
上記番組内容取得手段は、上記受信情報取得手段が取得した受信情報に基づき、上記番組データ取得手段が取得した番組データを参照して、上記受信機が受信する放送番組の内容を特定し、特定した内容の情報を取得することを特徴とする請求項１から６までの何れか１項に記載の情報提供サーバ。
【請求項８】
上記対応データは、さらに、時刻と対応付けられており、
上記出力用情報作成手段は、上記対応データを参照して、上記番組内容取得手段が特定し取得した内容の情報と、現在の時刻とに対応するコンテンツの情報を特定することを特徴とする請求項１から７までの何れか１項に記載の情報提供サーバ。
【請求項９】
放送番組を受信する複数の受信機と通信ネットワークを介して通信可能に接続され、上記受信機で出力するための出力用情報を提供する情報提供サーバの制御方法であって、
上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報を含む受信情報を取得する受信情報取得ステップと、
上記受信情報取得ステップにて取得された受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する番組内容取得ステップと、
取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを取得する対応データ取得ステップと、
上記対応データ取得ステップにて取得された対応データを参照して、上記番組内容取得ステップにて特定され取得された内容の情報に対応するコンテンツの情報を特定するコンテンツ特定ステップと、
上記コンテンツ特定ステップにて特定されたコンテンツの情報を含む出力用情報を作成する出力用情報作成ステップとを含むことを特徴とする情報提供サーバの制御方法。
【請求項１０】
放送番組を受信する複数の受信機と通信ネットワークを介して通信可能に接続され、上記受信機で出力するための出力用情報を提供する情報提供サーバとしてコンピュータを機能させるための制御プログラムであって、
上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報を含む受信情報を取得する受信情報取得手段と、
上記受信情報取得手段が取得した受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する番組内容取得手段と、
取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを取得する対応データ取得手段と、
上記対応データ取得手段が取得した対応データを参照して、上記番組内容取得手段が特定し取得した内容の情報に対応するコンテンツの情報を特定するコンテンツ特定手段と、
上記コンテンツ特定手段が特定したコンテンツの情報を含む出力用情報を作成する出力用情報作成手段として、
コンピュータを機能させるための制御プログラム。
【請求項１１】
放送番組を受信する複数の受信機と、当該複数の受信機と通信ネットワークを介して通信可能に接続され、上記受信機で出力するための出力用情報を提供する情報提供サーバとを備える通信システムであって、
上記受信機は、
自機が受信する放送番組を特定可能な情報を含む受信情報を作成して外部に提供する受信情報提供手段と、
上記出力用情報を上記情報提供サーバから取得する出力用情報取得手段とを備えており、
上記情報提供サーバは、
上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報を含む受信情報を取得する受信情報取得手段と、
上記受信情報取得手段が取得した受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する番組内容取得手段と、
取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを取得する対応データ取得手段と、
上記対応データ取得手段が取得した対応データを参照して、上記番組内容取得手段が特定し取得した内容の情報に対応するコンテンツの情報を特定するコンテンツ特定手段と、
上記コンテンツ特定手段が特定したコンテンツの情報を含む出力用情報を作成する出力用情報作成手段とを備えることを特徴とする通信システム。
【請求項１２】
放送番組を受信すると共に、通信ネットワークを介して通信可能に接続した情報提供サーバから出力用情報を取得する受信機であって、
自機に対するユーザの制御指示に応じて自機が受信する放送番組であって、当該放送番組を特定可能な情報を含む受信情報を外部に提供する受信情報提供手段と、
自機および他の受信機の全部または一部が受信する放送番組の内容に対応するコンテンツの情報を含む出力用情報を、上記受信機に対するユーザの情報提供サーバへのアクセス指示に応じて上記情報提供サーバから取得し、取得した出力用情報を出力する出力手段とを備えることを特徴とする受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送番組を受信する受信機、当該受信機で出力するための出力用情報を提供する情報提供サーバ、通信システム、方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、インターネット等のネットワークに接続可能な通信機能を有するＴＶ（television）受信機が市販されている。このようなＴＶ受信機を利用して、ユーザは、放送番組を視聴すると共に、インターネット上の各種情報を参照することが可能となっている。
【０００３】
このようなＴＶ受信機の場合、インターネットに最初に接続するサイト、すなわちポータルサイトは、通常、当該テレビの製造業者、またはその関連業者（以下、「製造業者等」と称する。）が運営するサイトに固定されている。また、上記ポータルサイトのウェブページには、通常、広告主のバナー広告が含まれている。ユーザは、上記ＴＶ受信機にて、上記バナー広告をクリック（選択）することにより、当該バナー広告の広告主のサイトに移動して、当該サイトのウェブページを参照することができる。なお、バナー広告の配信方法については、特許文献１に記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１０２１７４号公報（２００８年０５月０１日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記広告主は、上記製造業者等のポータルサイトのウェブページに、上記バナー広告の他に、或いは上記バナー広告に代えて、当該広告主が所望する情報をさらに含めることを希望している。なぜなら、上記ポータルサイトのウェブページを閲覧するユーザ数に比べると、上記バナー広告をクリックして、当該バナー広告の広告主のサイトのウェブページを閲覧するユーザ数は著しく少ないからである。
【０００６】
本発明は、上記課題を鑑みてなされたものであり、その目的は、製造業者等と連携する、広告主などの連携業者が所望するコンテンツであって、複数の受信機の全部または一部における放送番組の受信動向に対応するコンテンツを含む出力用情報を提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明の一態様に係る情報提供サーバは、放送番組を受信する複数の受信機と通信ネットワークを介して通信可能に接続され、上記受信機で出力するための出力用情報を提供する情報提供サーバであって、上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報を含む受信情報を取得する受信情報取得手段と、上記受信情報取得手段が取得した受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する番組内容取得手段と、取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを、外部の装置から通信ネットワークを介して取得する対応データ取得手段と、上記対応データ取得手段が取得した対応データを参照して、上記番組内容取得手段が特定し取得した内容の情報に対応するコンテンツの情報を特定するコンテンツ特定手段と、上記コンテンツ特定手段が特定したコンテンツの情報を含む出力用情報を作成する出力用情報作成手段とを備えることを特徴としている。
【０００８】
上記の課題を解決するために、本発明の別の態様に係る情報提供サーバの制御方法は、放送番組を受信する複数の受信機と通信ネットワークを介して通信可能に接続され、上記受信機で出力するための出力用情報を提供する情報提供サーバの制御方法であって、上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報を含む受信情報を取得する受信情報取得ステップと、上記受信情報取得ステップにて取得された受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する内容取得ステップと、取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを、外部の装置から通信ネットワークを介して取得する対応データ取得ステップと、上記対応データ取得ステップにて取得された対応データを参照して、上記番組内容取得ステップにて特定され取得された内容の情報に対応するコンテンツの情報を特定するコンテンツ特定ステップと、上記コンテンツ特定ステップにて特定されたコンテンツの情報を含む出力用情報を作成する出力用情報作成ステップとを含むことを特徴としている。
【０００９】
上記の課題を解決するために、本発明の他の態様に係る制御プログラムは、放送番組を受信する複数の受信機と通信ネットワークを介して通信可能に接続され、上記受信機で出力するための出力用情報を提供する情報提供サーバとしてコンピュータを機能させるための制御プログラムであって、上記情報提供サーバは、上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報を含む受信情報を取得する受信情報取得手段と、上記受信情報取得手段が取得した受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する番組内容取得手段と、取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを、外部の装置から通信ネットワークを介して取得する対応データ取得手段と、上記対応データ取得手段が取得した対応データを参照して、上記番組内容取得手段が特定し取得した内容の情報に対応するコンテンツの情報を特定するコンテンツ特定手段と、上記コンテンツ特定手段が特定したコンテンツの情報を含む出力用情報を作成する出力用情報作成手段とを備えており、コンピュータを上記各手段として機能させるための制御プログラムである。
【００１０】
上記の課題を解決するために、本発明のさらに別の態様に係る通信システムは、放送番組を受信する複数の受信機と、当該複数の受信機と通信ネットワークを介して通信可能に接続し、上記受信機で出力するための出力用情報を提供する情報提供サーバとを備える通信システムであって、上記受信機は、自機が受信する放送番組を特定可能な情報を含む受信情報を作成して外部に提供する受信情報提供手段と、上記出力用情報を上記情報提供サーバから取得する出力用情報取得手段とを備えており、上記情報提供サーバは、上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報である受信情報を取得する受信情報取得手段と、上記受信情報取得手段が取得した受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する番組内容取得手段と、取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを、外部の装置から通信ネットワークを介して取得する対応データ取得手段と、上記対応データ取得手段が取得した対応データを参照して、上記番組内容取得手段が特定し取得した内容の情報に対応するコンテンツの情報を特定するコンテンツ特定手段と、上記コンテンツ特定手段が特定したコンテンツの情報を含む出力用情報を作成する出力用情報作成手段とを備えることを特徴としている。
【００１１】
上記の課題を解決するために、本発明の他の態様に係る受信機は、放送番組を受信すると共に、通信ネットワークを介して通信可能に接続した情報提供サーバから出力用情報を取得する受信機であって、上記受信機に対するユーザの制御指示に応じて自機が受信する放送番組であって、当該放送番組を特定可能な情報を含む受信情報を上記情報提供サーバに提供する受信情報提供手段と、自機および他の受信機の全部または一部が受信する放送番組の内容に対応するコンテンツの情報を含む出力用情報を、上記受信機に対するユーザの情報提供サーバへのアクセス指示に応じて上記情報提供サーバから取得し、取得した出力用情報を出力する出力手段とを備えることを特徴としている。
【発明の効果】
【００１２】
本発明の一態様によれば、連携業者が所望するコンテンツであって、複数の受信機の全部または一部における放送番組の受信動向に対応するコンテンツを含むウェブページを提供できるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態１に係る通信システムの概略を示す図である。
【図２】本発明の実施形態１に係る通信システムにて実現される自社ポータルサイトのウェブページの表示態様の一例を示す図である。
【図３】本発明の実施形態１に係るＴＶ受信機の構成の概略を示す機能ブロック図である。
【図４】本発明の実施形態１に係るＴＶ受信機における視聴ログの一例を表形式で示す図である。
【図５】本発明の実施形態１に係るポータルサーバの構成の概略を示す機能ブロック図である。
【図６】本発明の実施形態１に係るポータルサーバに記憶される番組表データの一例を表形式で示す図である。
【図７】本発明の実施形態１に係るポータルサーバに記憶されるユーザリストの一例を表形式で示す図である。
【図８】本発明の実施形態１に係るポータルサーバに記憶される連携業者リストの一例を表形式で示す図である。
【図９】本発明の実施形態１に係るポータルサーバが利用する条件テーブルの一例を表形式で示す図である。
【図１０】本発明の実施形態１に係る連携サーバの構成の概略を示す機能ブロック図である。
【図１１】本発明の実施形態１に係る通信システムにおける処理の流れを示すシークエンス図である。
【図１２】本発明の実施形態１に係る通信システムのハードウェア構成の概略を示すブロック図である。
【図１３】本発明の実施形態１に係るポータルサーバが利用するテンプレートの一例を示す図である。
【図１４】本発明の実施形態１に係るポータルサーバが利用する条件テーブルにおける条件の項目ごとに設定される項目条件の一例を表形式で示す図である。
【図１５】本発明の実施形態１に係るポータルサーバにおけるページ作成部が、条件テーブルに基づいて表示内容を選択する処理の流れを示すフローチャートである。
【図１６】本発明の実施形態１に係るＴＶ受信機が、ページデータに基づき再生したウェブページの表示態様の一例を示す図である。
【図１７】本発明の実施形態１に係るＴＶ受信機が、ページデータに基づき再生したウェブページの表示態様の他の例を示す図である。
【図１８】本発明の実施形態２に係るポータルサーバが利用する条件テーブルにおける条件の項目ごとに設定される項目条件の一例を表形式で示す図である。
【図１９】本発明の実施形態２に係るポータルサーバが利用する条件テーブルの一例を表形式で示す図である。
【図２０】本発明の実施形態３に係るポータルサーバが利用する条件テーブルの一例を表形式で示す図である。
【図２１】本発明の実施形態４に係るポータルサーバが利用する条件テーブルの一例を表形式で示す図である。
【図２２】本発明の実施形態４に係るポータルサーバが利用するテレビＩＤとユーザＩＤとを関連付けるテーブルを示す図である。
【図２３】従来の通信システムにて実現される自社ポータルサイトのウェブページの表示態様の一例を示す図である。
【図２４】本発明の実施形態１に係る通信システムにて実現される、連携業者の設定を行うウェブページの表示態様の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について詳細に説明する。なお、説明の便宜上、各実施形態に示した部材と同一の機能を有する部材については、同一の符号を付記し、適宜その説明を省略する。
【００１５】
〔実施形態１〕
まず、本発明の一実施形態について図１〜図１７・図２３・図２４を参照して説明する。
【００１６】
（通信システムのハードウェア構成）
図１は、本実施形態に係る通信システム１の概略を示す図であり、図１２は、通信システム１のハードウェア構成の概略を示すブロック図である。図示のように、通信システム１は、ＴＶ受信機１０（受信機）、リモコン（リモートコントローラ）１８１、ポータルサーバ２０（情報提供サーバ）、および連携サーバ３０（外部の装置）を備えている。ＴＶ受信機１０、ポータルサーバ２０および連携サーバ３０は、通信ネットワーク５１を含むネットワーク５０（通信ネットワーク）を介して通信可能なように接続されている。なお、ポータルサーバ２０に接続されている連携サーバとして、連携サーバ３０のみが図示されているが、連携サーバ３０を含む複数の連携サーバがポータルサーバ２０に接続されていてもよい。
【００１７】
（通信システムの動作の概要）
まず、ＴＶ受信機１０は、有線、無線、インターネット回線などにより放送されている放送番組（放送コンテンツ）を受信し再生して、表示したり音声出力したりする。これにより、ユーザは放送番組を視聴できる。このとき、ＴＶ受信機１０は、ユーザが視聴する放送番組を特定可能な情報を含む視聴ログ（受信情報）を、ＴＶ受信機１０の製造業者等（以下において、自社とも表現する）が有するポータルサーバ２０に適時送信する。これにより、ポータルサーバ２０は、ＴＶ受信機１０における視聴の動向を把握することが可能となる。尚、ＴＶ受信機１０は、ポータルサーバ２０とは別の、視聴ログ収集サーバ（図示しない）へ視聴ログ（受信情報）を送信してもよい。上記視聴ログ収集サーバは、ＴＶ受信機１０を特定する識別番号であるテレビＩＤと共に視聴ログを蓄積しており、ポータルサーバ２０からの要求に応じて、ポータルサーバ２０に送信する。この場合、特定のテレビＩＤと紐付けられた視聴ログのみの送信や、特定期間の全テレビの視聴ログの送信など、上記視聴ログ収集サーバとポータルサーバ２０との間の視聴ログの送受信方法はいかなる方法でもよい。
【００１８】
ここで、放送番組とは、一般に、ユーザからの要求とは無関係に、放送局又は放送サーバから放送（配信）される番組のことを指す。放送番組は、放送波を介して放送されるものであってもよいし、ネットワーク経由で配信されるものであってもよい。放送局又は放送サーバが放送番組を放送（配信）する日時は、放送局又は放送サーバによって予め決定されている。そのため、ＴＶ受信機１０は、放送番組を受信する日時を決定することはできず、また、放送局又は放送サーバに対して放送番組を放送する日時を要求することもできない。
【００１９】
また、受信情報は、ＴＶ受信機１０が過去に受信した放送番組に関する情報であってもよいし、現在受信している放送番組に関する情報であってもよい。さらに、受信情報は、将来の受信を予約した放送番組に関する情報であってもよい。換言すれば、受信情報は、ＴＶ受信機１が受信した放送番組に関する情報であってもよいし、ＴＶ受信機１０が受信することになっている、視聴予約または録画予約された放送番組に関する情報であってもよい。
【００２０】
上記放送番組の視聴中に、上記ユーザがリモコン１８１の「インターネット」ボタンＢ１を押下する操作を行うと、ＴＶ受信機１０は、当該操作に対応する操作信号をリモコン１８１から受信し、ポータルサーバ２０に対し、自機で出力するための、自社ポータルサイトのウェブページ（出力用情報）を要求する。この要求は、ＴＶ受信機１０を特定する識別番号であるテレビＩＤを含んでいる。また、この要求は、視聴中の上記ユーザを識別するためのユーザＩＤを含んでいてもよいし、テレビＩＤとユーザＩＤとの両方を含んでいてもよい。
【００２１】
ここで、自社ポータルサイトとは、ＴＶ受信機１０からインターネットにアクセスする場合に、必ずＴＶ受信機１０に表示されるウェブページのことを意味する。
【００２２】
ポータルサーバ２０は、ＴＶ受信機１０から上記要求を受信すると、当該要求に含まれるユーザＩＤに対応付けられた連携業者（連携先）を選択する。次に、ポータルサーバ２０は、選択した連携業者が有する連携サーバ３０に対し、条件テーブル（対応データ）を要求し、連携サーバ３０からを受信する。なお、本実施形態において、連携サーバ３０は、自社とは異なる連携業者が運営するものとして説明する。しかし、連携サーバ３０は、自社によって運営されるものであってもよい。この場合は、連携サーバ３０は、ポータルサーバ２０と物理的に同一なサーバであってもよい。
【００２３】
次に、ポータルサーバ２０は、適時受信した上記ユーザの視聴ログに基づき、上記ユーザが過去に視聴した放送番組、または、現在視聴している放送番組を特定し、特定した放送番組の内容が、連携サーバ３０から受信した条件テーブルに含まれる条件に合致するか否かを判定する。そして、ポータルサーバ２０は、条件テーブルを参照し、合致した条件に対応する連携業者コンテンツを、連携サーバ３０から受信し、上記ウェブページに含めて、当該ウェブページをＴＶ受信機１０に送信する。
【００２４】
これにより、ＴＶ受信機１０は、自社ポータルサイトのウェブページであって、自機における放送番組の視聴動向に対応し、かつ、連携業者が所望する連携業者コンテンツを含むウェブページを表示することができる。
【００２５】
ここで、連携業者とは、製造業者等と連携する業者であって、所望するコンテンツを自社ポータルサイトのウェブページに含むことを希望する業者をいう。上記連携業者は、企業および法人であってもよいし、個人であってもよいし、国、地方公共団体などであってもよい。言い換えれば、連携業者は、ポータルサーバ２０を利用し、ＴＶ受信機のユーザに対して、なんらかの情報を通知することを希望するものの総称である。
【００２６】
また、上記コンテンツの例としては、テキスト、静止画、動画、音声、およびこれらの組合せが挙げられる。
【００２７】
図２は、上記構成の通信システム１にて実現される自社ポータルサイトのウェブページの表示態様の一例を示す図である。また、図２３は、従来の通信システムにて実現される自社ポータルサイトのウェブページの表示態様の一例を比較例として示す図である。
【００２８】
上記比較例では、図２３に示すように、自社ポータルサイトのウェブページＡ１００には、連携業者コンテンツを含む種々の連携業者のサイトにアクセス可能な広告またはバナー広告を含む広告画像群Ａ１０１、種々のリンク先へ接続するための入力操作を受け付け可能な操作画像群Ａ１０２、ウェブ上の情報を検索する操作を受け付け可能な操作画像を表示可能なタグＡ１０３とを含んでいる。すなわち、上記比較例のウェブページＡ１００には、連携業者コンテンツ自体が含まれてはおらず、広告画像群Ａ１０１に含まれる広告またはバナー広告を選択することにより、選択された連携業者のサイトにアクセスして、連携業者コンテンツを含むウェブページを表示することができる。
【００２９】
一方、本実施形態の例では、図２に示すように、自社ポータルサイトのウェブページＡ１０は、一部領域（以下、「カスタム領域」と称する）Ａ１１に配置された連携業者コンテンツと、種々のリンク先への接続のための入力操作を受け付け可能な操作画像とを含む操作画像群Ａ１２と、検索操作を受け付け可能な操作画像を表示可能なタグＡ１３とを含んでいる。すなわち、本実施形態の通信システム１では、自社ポータルサイトへのアクセスがあったときに、従来の通信システムにて表示されなかった連携業者コンテンツを表示させることができる。それゆえ、連携業者のサービス展開を拡大することができる。
【００３０】
さらに、連携業者コンテンツは、ユーザが視聴した放送番組に対応するものとなっている。例えば、図２の例では、ユーザが鉄道に関する放送番組を視聴していたことにより、鉄道事業者の連携業者コンテンツがウェブページＡ１０のカスタム領域Ａ１１に含まれている。
【００３１】
なお、図２において、ユーザが「通常版へ」ボタンＡ２０を選択することにより、従来の表示態様（図２３）に戻すようにしてもよい。また、図２の例では、ウェブページＡ１０のカスタム領域に連携業者コンテンツＡ１１を設けている。しかし、ＴＶ受信機１０は、ウェブページＡ１０の全領域に連携業者コンテンツＡ１１を表示するように構成されていてもよい。この場合、自社ポータルサイトのウェブページ全体が、カスタム領域であるといえる。
【００３２】
（ＴＶ受信機１０）
次に、通信システム１に含まれる各構成について説明する。まず、通信システム１におけるＴＶ受信機１０の構成について説明する。ＴＶ受信機１０は、インターネットに接続可能なテレビジョン受信機であり、放送局から出力された放送波を受信して、放送波が示す放送番組を表示するとともに、インターネットから取得したウェブページ（インターネットコンテンツ）を表示するものである。
【００３３】
なお、ＴＶ受信機１０は、ウェブページを取得した場合に、放送番組を表示させずに、ウェブページを表示する単独モードと、放送番組とウェブページとを並べて表示する併用モードとを切り替えることにより、その表示態様を変更してもよい。また、ＴＶ受信機１０の代わりに、ＰＣ（personal computer）、スマートフォン、タブレットなど、放送番組とウェブページとを受信し、これらのコンテンツを表示可能な任意の情報端末を利用することができる。
【００３４】
図１２に示すように、ＴＶ受信機１０は、通信部１１、制御部１２、記憶部１３、放送波受信部１４、ＡＶ復号部１５、重畳部１６、出力部１７（出力手段）、および操作部１８を備える構成である。ＴＶ受信機１０は、ＢＤ（Blu-ray Disc（登録商標））ドライブなど、その他の構成をさらに備えていてもよい。
【００３５】
通信部１１は、ネットワーク５０を介して、自装置（ＴＶ受信機１０）と、別の装置（ポータルサーバ２０、連携サーバ３０など）とを通信可能に接続するためのインターフェースである。
【００３６】
制御部１２として利用可能なデバイスとしては、ＣＰＵ（Central Processing Unit）を挙げることができる。また、記憶部１３は、主記憶部および補助記憶部を備えている。記憶部１３の主記憶として利用可能なデバイスとしては、例えば、半導体ＲＡＭ（random access memory）を挙げることができる。また、記憶部１３の補助記憶部として利用可能なデバイスとしては、例えば、ハードディスクドライブ（ＨＤＤ）を挙げることができる。
【００３７】
記憶部１３の補助記憶部には、ＴＶ受信機１０として動作させるための制御プログラムが格納されている。制御プログラムは、上述したＴＶ受信機１０の機能を実現するためのプログラムである。
【００３８】
制御部１２は、ＴＶ受信機１０内の各種構成を統括的に制御するものである。制御部１２は、記憶部１３の主記憶部上に制御プログラムを展開し、展開された制御プログラムに含まれる各種の命令を実行することによって、上述したＴＶ受信機１０の機能を実現する。
【００３９】
放送波受信部１４は、放送局（図示せず）から送信された放送番組のデジタル放送波（例えば、ＢＳデジタル放送、ＣＳデジタル放送、地上波デジタル放送）を、アンテナ部（図示せず）を介して受信する装置である。具体的には、放送波受信部１４は、制御部１２の指示に従って、複数の上記デジタル放送波の中から１つまたは幾つかを選択（選局）して受信する。放送波受信部１４として利用可能なデバイスとしては、チューナを挙げることができる。
【００４０】
ＡＶ復号部１５は、放送波受信部１４から取得した放送番組のストリーム、或いは、放送サーバ（図示せず）からネットワーク５０を介して放送され、通信部１１および制御部１２を介して取得した放送番組のストリームを分離し、分離された映像データおよび音声データを復号するものである。ＡＶ復号部１５は、復号した放送番組の映像データおよび音声データを重畳部１６に送信する。
【００４１】
重畳部１６は、ＡＶ復号部１５からの放送番組の映像データおよび音声データに対し、制御部１２にて作成された映像データおよび音声データをそれぞれ重畳するものである。重畳部１６は、重畳した映像データおよび音声データを出力部１７に送信する。なお、制御部１２が作成する映像データとしては、録画リスト、番組表などのＯＳＤ（On Screen Display）データが挙げられる。また、制御部１２が作成する音声データとしては、速報チャイム、ボタン操作音、警報音など、内蔵の音声データが挙げられる。
【００４２】
出力部１７は、重畳部１６からの映像データおよび音声データに基づいて、映像および音声を出力するものである。出力部１７は、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electroluminescence）ディスプレイなどの表示素子、受信した画像データに基づいて表示素子を駆動するドライバ回路、デジタル形式の上記音声データをアナログ形式の音声信号に変換するＤ／Ａ変換回路、上記音声信号を音声に変換して出力するスピーカ、などを備える構成である。
【００４３】
操作部１８は、ＴＶ受信機１０を遠隔操作するためのリモコン１８１、または、ＴＶ受信機１０に設けられた入力デバイスをユーザが操作することにより、当該ユーザの入力操作を受け付けて、操作データを作成し制御部１２に送信するものである。上記入力デバイスの例としては、ボタンスイッチ、タッチパネルなどが挙げられる。
【００４４】
ここで、図１に示すリモコン１８１の詳細について説明する。リモコン１８１は、ネットワーク５０を介してポータルサイトにアクセスするための入力操作を受け付け可能な操作ボタンである「インターネット」ボタンＢ１を備えている。その他、リモコン１８１は、チャンネル切替、ボリューム調整、機能選択などの種々の入力操作を受け付け可能な操作ボタンを備えている。なお、リモコン１８１に表示画面が設けられている場合には、これらの入力操作を、当該表示画面に表示された操作画像（アイコン等）を介して取得してもよい。リモコン１８１は、ユーザの入力操作に応じた制御信号を生成し、生成した制御信号を、赤外線通信等の無線通信媒体を介してＴＶ受信機１０に送信する。
【００４５】
（ＴＶ受信機１０が有するデータおよび機能ブロック）
次に、ＴＶ受信機１０における制御部１２および記憶部１３の詳細について説明する。図３は、ＴＶ受信機１０の構成の概略を示す機能ブロック図である。図示のように、制御部１２は、ＩＰ放送取得部１２０、選局指示部１２１、視聴ログ作成部１２２（受信情報提供手段）、およびブラウザ部１２３（出力用情報取得手段、出力手段）を備える構成である。また、記憶部１３は、郵便番号、ユーザＩＤ（識別情報）、および視聴ログを記憶している。
【００４６】
上記郵便番号は、ＴＶ受信機１０が設置される地域の郵便番号であり、上記ユーザＩＤは、ＴＶ受信機１０のユーザを識別するためのものである。上記郵便番号および上記ユーザＩＤは、ＴＶ受信機１０の初期設定時にユーザから操作部１８を介して入力される。なお、上記郵便番号に代えて、地域名、地域コードなど、地域を識別可能な任意の情報を利用することもできる。また、ユーザＩＤは、例えば、初めてポータルサイトを表示した場合に入力される等、ユーザが任意のタイミングで入力することもできる。また、ユーザＩＤの入力がない場合は、テレビＩＤで代用してもよい。
【００４７】
上記視聴ログは、ＴＶ受信機１０にて放送番組が視聴された履歴、すなわち、ＴＶ受信機１０が放送番組を受信した履歴を示すものである。上記視聴ログは、ユーザＩＤごとに、または、テレビＩＤごとに記憶部１３に記憶されることが好ましい。
【００４８】
図４は、上記視聴ログの一例を表形式で示す図である。図示のように、上記視聴ログには、テレビＩＤ、開始時刻、終了時刻、および放送局ＩＤが時系列で含まれている。いいかえれば、図４の視聴ログは、テレビＩＤごとに記憶される視聴ログの一例である。上記テレビＩＤは、ＴＶ受信機１０を識別するためのものである。また、上記開始時刻および上記終了時刻は、選局した放送番組の受信を開始した日時および終了した日時であり、放送局ＩＤは、当該放送番組を放送している上記放送局または上記放送サーバ（以下、「放送局等」と称する。）を識別するためのものである。
【００４９】
本実施形態の上記視聴ログは、図４に示すように、ＴＶ受信機１０が受信する放送番組の内容を含んではいない。これにより、上記視聴ログのデータ量を抑えることができる。
【００５０】
ＩＰ放送取得部１２０は、上記放送サーバにアクセスして、当該放送サーバからネットワーク５０を介して放送されている放送番組のストリームを、通信部１１を介して取得するものである。ＩＰ放送取得部１２０は、取得したコンテンツをＡＶ復号部１５に提供する。
【００５１】
選局指示部１２１は、ユーザが操作部１８を介して選択した上記放送局等を選局するように、放送波受信部１４またはＩＰ放送取得部１２０に指示するものである。選局指示部１２１は、上記選択した放送局等の情報を視聴ログ作成部１２２に提供する。なお、選局指示部１２１は、ＴＶ受信機１０の電源がオンになると、前回選局していた放送局等を選局するように指示してもよいし、デフォルトの放送局等を選局するように指示してもよいし、ユーザによって設定された放送局等を選局するように指示してもよい。
【００５２】
視聴ログ作成部１２２は、選局指示部１２１からの情報に基づき、上述のような視聴ログを作成するものである。視聴ログ作成部１２２は、作成した視聴ログを記憶部１３の視聴ログに追加すると共に、通信部１１およびネットワーク５０を介してポータルサーバ２０に送信する。なお、視聴ログ作成部１２２が視聴ログをポータルサーバ２０に送信するタイミングは任意に設定できる。例えば、選局指示部１２１が選局を指示するごとに行ってもよいし、所定周期（例えば５分）ごとに行ってもよい。
【００５３】
ブラウザ部１２３は、ポータルサーバ２０が提供するウェブページを閲覧するためのものである。具体的には、ブラウザ部１２３は、通信部１１およびネットワーク５０を介してポータルサーバ２０にアクセスし、ウェブページのＨＴＭＬ（HyperText Markup Language）データ（以下、「ページデータ」と称する。）をポータルサーバ２０に要求して取得する。ブラウザ部１２３は、取得したページデータに基づき、必要なコンテンツを連携サーバ３０その他の外部サーバに要求して取得し、上記ウェブページを再生して、重畳部１６に提供する。これにより、出力部１７にて、受信している放送番組と、ポータルサーバ２０が提供するウェブページとを表示することができる。
【００５４】
なお、視聴ログ作成部１２２は、ユーザの制御指示に応じてＴＶ受信機１０が受信した放送番組であって、当該放送番組を特定可能な情報を含む受信情報をポータルサーバ２０に提供するものであってもよい。この場合、ブラウザ部１２３が、当該放送番組の内容に対応するコンテンツの情報を含むウェブページを、ユーザのポータルサーバ２０へのアクセス指示に応じてポータルサーバ２０から取得する。そして、出力部１７が、当該取得したウェブページを出力する。
【００５５】
（ポータルサーバ２０）
次に、通信システム１におけるポータルサーバ２０の構成について説明する。ポータルサーバ２０は、ネットワーク５０を介してＴＶ受信機１０および連携サーバ３０と通信を行うものであり、ＴＶ受信機１０からの要求に応じて、自社ポータルサイトのウェブページのページデータを作成しＴＶ受信機１０に送信するものである。
【００５６】
図１２に示すように、ポータルサーバ２０は、通信部２１、制御部２２、および記憶部２３を備える構成である。なお、ポータルサーバ２０の通信部２１、制御部２２、および記憶部２３は、それぞれ、ＴＶ受信機１０の通信部１１、制御部１２、および記憶部１３と同様のハードウェア構成であるので、その説明を省略する。
【００５７】
（ポータルサーバ２０が有するデータおよび機能ブロック）
次に、ポータルサーバ２０における制御部２２および記憶部２３の詳細について説明する。図５は、ポータルサーバ２０の構成の概略を示す機能ブロック図である。図示のように、制御部２２は、視聴ログ取得部２２０（受信情報取得手段）、番組表取得部２２１（番組データ取得手段）、ページ要求取得部２２２、視聴内容特定部２２３（番組内容取得手段）、連携業者特定部２２４、条件テーブル要求部２２５（対応データ取得手段）、表示内容検索部２２６（コンテンツ特定手段）、およびページ作成部２２７（出力用情報作成手段）を備える構成である。また、記憶部２３は、視聴ログ、ユーザリスト、連携業者リスト、および番組表データを記憶している。なお、視聴ログ取得部２２０が取得する視聴ログは、ＴＶ受信機１０から送信される視聴ログである。したがって、ここではその説明を省略する。
【００５８】
上記番組表データには、放送番組に関する情報が含まれている。この番組表データは、放送番組の開始時間、終了時間、放送局などの情報に加えて、放送番組に関する詳細な情報を含むことが好ましい。放送番組の詳細な情報を含む番組表データは、新聞の番組欄やＥＰＧなどと比較して、付加価値の高いデータであるといえる。このような付加価値の高い番組表データは、当該付加価値データを提供する業者のサーバから取得することができる。
【００５９】
図６は、上記番組表データの一例を表形式で示す図である。図示の例では、上記番組表データは、放送番組がシーンごとにさらに細分化されており、当該シーンごとに、当該シーンを識別するためのシーンＩＤ（ID）、当該シーンの開始時刻および終了時刻、当該シーンを含む放送番組の番組名（name）、当該放送番組または当該シーンのジャンル（genre）、当該放送番組におけるコーナ名（corner）、当該シーンの具体的な内容（content）、当該シーンの登場人物（cast）、当該シーンを含むコーナのスポンサー（sponsor）、および、当該放送番組の上記放送局ＩＤ（station）が含まれている。なお、上記番組表データには、上記シーンの場所（location、例えば、神奈川県、港区、ソウルなど）、上記ジャンルに関連する情報を提供するサイト名（service）などが上記シーンごとに含まれてもよい。
【００６０】
本実施形態において、特定のシーンＩＤ（たとえばID「34320」）に関連付けられている開始時間、終了時間、番組名、ジャンル、コーナ名、具体的な内容、登場人物、スポンサー、および、放送局ＩＤのことを、そのシーンの番組データとも表現する。したがって、番組表データは、放送番組における各シーンの番組データを、時系列でならべたものとも表現できる。また、図６に例示する番組表データは、複数の放送番組における各シーンの番組データを含んでいる。しかし、番組表データの形式はこれに限定されるものではなく、放送番組ごとに別個の番組表データとして管理されてもよい。
【００６１】
上記ユーザリストには、ＴＶ受信機１０のユーザに関する情報が含まれている。図７は、上記ユーザリストの一例を表形式で示す図である。図示のように、上記ユーザリストには、上記ユーザＩＤおよびユーザ属性がユーザごとに含まれている。図示の例では、上記ユーザ属性には、性別、年齢、配偶者の有無などが含まれている。なお、上記ユーザ属性は、後述の実施形態において利用される。
【００６２】
本実施形態において、上記ユーザリストは、カスタム領域を利用する連携業者（サービス）を識別するためのサービスＩＤを、ユーザＩＤごとに関連付けるものであってもよい。たとえば、ユーザＩＤ「０ｘ３０１３」を用いてログインしたユーザが、カスタム領域にサービスＩＤ「Ｆ００４９７」に関連付けられている連携業者コンテンツを表示させる操作を行った場合、制御部２２は、ユーザＩＤ「０ｘ３０１３」とサービスＩＤ「Ｆ００４９７」とを関連付けて管理してもよい。これにより、ポータルサイトのカスタム領域に含むべき連携業者コンテンツを有する連携業者を、ユーザごとに設定することができる。
【００６３】
上記ユーザリストの設定を行う別の方法としては、下記の例が挙げられる。すなわち、図２３に示す自社ポータルサイトの従来のウェブページの表示態様において、ユーザが、「ログイン」ボタンＡ１０４を選択し、サービスＩＤを入力することにより上記設定を行うことができる。また、図２３に示す上記表示態様において、ユーザが、広告画像群Ａ１０１に含まれる広告バナーを選択することにより行うことができる。
【００６４】
また、ユーザが各種設定を行うウェブページをＴＶ受信機１０がポータルサーバ２０から受信して利用することが考えられる。図２４は、連携業者の設定を行うウェブページの表示態様の一例を示す図である。同図の（ａ）では、設定可能なサービスのボタン（図示の例では、サービス１〜５）が表示され、ユーザが何れかのボタンが選択されると、同図の（ｂ）に示すように、選択されたサービスの名称および説明が表示される。このとき、ユーザが「この内容で設定する」ボタンを選択することにより、上記ユーザリストの上記設定を行うことができる。
【００６５】
上記ユーザリストの上記設定が行われた後は、ブラウザ部１２３を起動する度に、図２に示すような、連携業者コンテンツを含むウェブページをＴＶ受信機１０が表示することができる。
【００６６】
なお、サービスＩＤは、通信システム１内で設定したものでもよいし、一般に利用されている企業コードでもよい。また、図７の例では、上記ユーザリストには、関連のあるユーザＩＤ（関連ユーザＩＤ）がユーザごとに含まれているが、これについては、後述の実施形態において説明する。
【００６７】
上記連携業者リストには、連携業者に関する情報が含まれている。図８は、上記連携業者リストの一例を表形式で示す図である。図示のように、上記連携業者リストは、上記サービスＩＤ、連携業者の業者名、および、条件テーブルを示すＵＲＬ（Uniform Resource Locator）を互いに関連付けるものである。なお、図示の連携業者リストにおいて、カスタムモードが各サービスＩＤに関連付けられている。このカスタムモードついては、後述の実施形態において説明する。
【００６８】
視聴ログ取得部２２０は、ＴＶ受信機１０から送信される視聴ログを、ネットワーク５０および通信部２１を介して取得するものである。視聴ログ取得部２２０は、取得した視聴ログを、ユーザごとに記憶部２３に記憶する。なお、視聴ログ取得部２２０は、複数のＴＶ受信機１０から視聴ログを収集し、収集した視聴ログを、ユーザごとに記憶部２３に記憶してもよい。これについては、後述の実施形態において説明する。
【００６９】
番組表取得部２２１は、番組表データを提供するサーバ（図示せず）から、ネットワーク５０および通信部２１を介して番組表データを適時取得するものである。番組表取得部２２１は、取得した番組表データを記憶部２３に記憶する。
【００７０】
ページ要求取得部２２２は、ＴＶ受信機１０からのウェブページの要求を取得するものである。上述のように、上記要求には、ＴＶ受信機１０のユーザのユーザＩＤが含まれており、ページ要求取得部２２２は、当該ユーザＩＤを視聴内容特定部２２３および連携業者特定部２２４に提供する。
【００７１】
視聴内容特定部２２３は、視聴ログを記憶部２３から抽出し、抽出した視聴ログに対応する放送番組のシーンを上記番組表データから特定するものである。視聴内容特定部２２３は、特定したシーンの番組データを上記番組表データから抽出し、抽出した番組データを表示内容検索部２２６に提供する。本実施形態では、視聴内容特定部２２３は、表示内容検索部２２６からの指示に基づき、ページ要求取得部２２２から受け取ったユーザＩＤに対応する視聴ログを記憶部２３から抽出し、抽出した視聴ログに対応する放送番組のシーンを上記番組表データから特定する。
【００７２】
なお、視聴内容特定部２２３は、複数のユーザの視聴ログに対応する放送番組のシーンを上記番組表データから特定し、特定したシーンの番組データを収集してもよい。また、視聴内容特定部２２３は、上記複数のユーザを、表示内容検索部２２６からの指示に基づき限定し、限定したユーザの視聴ログに対応する放送番組のシーンを上記番組表データから特定し、特定したシーンの番組データを収集してもよい。これらについては、後述の実施形態において説明する。
【００７３】
また、視聴内容特定部２２３は、抽出した視聴ログに対応する放送番組のシーン（放送番組の内容）の特定時に、番組表データを提供するサーバ等、連携サーバ３０ではない外部のサーバから直接、番組表データを取得してもよいし、記憶部２３に予め記憶された番組表データを取得してもよい。番組表データの代わりに、番組データを取得してもよい。
【００７４】
連携業者特定部２２４は、ページ要求取得部２２２からユーザＩＤを受け取ると、記憶部２３のユーザリストを参照して、当該ユーザＩＤに対応するサービスＩＤを特定するものである。連携業者特定部２２４は、特定したサービスＩＤを条件テーブル要求部２２５に提供する。
【００７５】
なお、本実施形態において、連携業者特定部２２４は、ウェブページの要求に含まれるユーザＩＤに対応するサービスＩＤを特定するものとして説明しているが、ウェブページの要求が、サービスＩＤを含んでいてもよい。たとえば、ＴＶ受信機１０のユーザがカスタム領域に表示させたい連携業者コンテンツのサービスＩＤを知っている場合、ユーザは、ユーザＩＤの代わりに当該サービスＩＤをＴＶ受信機１０に入力することによって自社ポータルサイトにアクセスしてもよい。当該構成の場合、ページ要求取得部２２２は、ウェブページの要求が含むサービスＩＤを条件テーブル要求部２２５に提供する。
【００７６】
条件テーブル要求部２２５は、連携業者特定部２２４またはページ要求取得部２２２からサービスＩＤを受け取ると、記憶部２３の連携業者リストを参照して、当該サービスＩＤに関連付けられている条件テーブルを示すＵＲＬを特定する。さらに、条件テーブル要求部２２５は、特定したＵＲＬにアクセスし、当該サービスＩＤに関連付けられている条件テーブルを要求し、取得する。条件テーブル要求部２２５は、取得した条件テーブルを表示内容検索部２２６に提供する。
【００７７】
（条件テーブルの概要）
ここで、上記条件テーブルについて説明する。図９は、上記条件テーブルの一例を表形式で示す図である。図示のように、上記条件テーブルには、視聴ログの種別、検索対象の種別、およびキーワードを含む条件と、ウェブページのカスタム領域に表示させる表示内容とを関連付けるものである。当該表示内容は、コンテンツの情報に対応する。なお、図中のカッコ書きは、上記条件テーブルに含まれる文字列の意味を示すものである。
【００７８】
上記表示内容は、カスタム領域に含むべき連携業者コンテンツ、当該連携業者コンテンツを配置する場所を示す配置の情報、当該配置に埋め込むべきリンク先、当該配置をＴＶ受信機１０のユーザが選択した場合の当該リンク先の連携業者コンテンツの表示方法、などを含むことが好ましい。
【００７９】
なお、上記連携業者コンテンツが文字の場合には当該文字が上記表示内容に含まれていることが好ましく、上記連携業者コンテンツが静止画像および動画像の場合には当該連携業者コンテンツのリンク先が上記表示内容に含まれていることが好ましい。
【００８０】
表示内容検索部２２６は、条件テーブル要求部２２５から条件テーブルを受け取ると、
視聴内容特定部２２３から番組データを受け取り、上記番組データが上記条件テーブルの条件に該当するか否かを判定し、該当した条件に関連付けられている表示内容を検索（特定）するものである。表示内容検索部２２６は、検索した表示内容をページ作成部２２７に提供する。
【００８１】
本実施形態では、表示内容検索部２２６は、図９に示す条件テーブルを条件テーブル要求部２２５から受け取ると、まず、上記条件テーブルの条件に含まれる視聴ログ種別に該当する番組データを視聴内容特定部２２３に指示して受け取る。
【００８２】
上記視聴ログ種別は、ＣｈＭｏｄｅの値として記述されており、その値は、何日前までに視聴した番組を判定の対象とするかを表す。たとえば、
・ＣｈＭｏｄｅ＝０は、現在視聴中の放送番組を判定対象にすることを意味し、
・ＣｈＭｏｄｅ＝１は、１日前すなわち昨日までに視聴した放送番組を判定対象にすることを意味し、
・ＣｈＭｏｄｅ＝７は、過去７日間に視聴した放送番組を判定対象にすることを意味し、
・ＣｈＭｏｄｅ＝９９は、視聴ログとして記録されている全ての放送番組を判定対象にすることを意味している。
【００８３】
ＣｈＭｏｄｅ＝９９は、過去に一度でも視聴したことがある放送番組を判定対象にする、とも言い換えられる。
【００８４】
なお、視聴ログ種別は、ブランク(-)であってもよく、この場合は不問であることを意味する。同様に、検索対象種別およびキーワードも、ブランク(-)であってもよく、不問であることを意味する。図９の一行目に示す条件は、すべての検索条件がブランク(-)である。この場合、表示内容検索部２２６は、上記判定を行うことなく、一行目に示す条件に関連付けられている表示内容を含むページデータを作成する。
【００８５】
次に、表示内容検索部２２６は、視聴内容特定部２２３から受け取った番組データ、すなわち、上記視聴ログ種別に該当する番組データについて、図９に示す条件テーブルの条件に含まれる検索対象種別を検索対象とする。上記検索対象種別は、図６に示す番組表データが含む各項目(name, genre, corner, content, cast, sponsorおよびstation)のいずれかである。例えば、検索対象種別がnameであれば、番組データにおけるnameの項目を検索対象とすることを意味する。他の検索対象種別についても同様である。
【００８６】
そして、表示内容検索部２２６は、上記番組データにおける上記検索対象種別の部分に、図９に示す条件テーブルの条件に含まれるキーワードを含むか否かを判定する。たとえば、上記キーワードが「奇跡の再会」であれば、表示内容検索部２２６は、視聴ログ種別および検索対象種別によって特定される番組データの中に、「奇跡の再会」という文言があるか否かを判定する。より具体的には、図９の２行目に記載されている条件の場合、「現在視聴中の放送番組の、番組名に、奇跡の再会という文言があるか否か」を判定する。当該条件が満たされた場合、表示内容検索部２２６は、当該条件に関連付けられている表示内容をページ作成部２２７に提供する。
【００８７】
ページ作成部２２７は、ページ要求取得部２２２が取得した要求に基づき、ウェブページのページデータを作成するものである。ページ作成部２２７は、作成したウェブページのページデータを、通信部２１およびネットワーク５０を介してＴＶ受信機１０に提供する。本実施形態では、ページ作成部２２７は、表示内容検索部２２６から受け取った表示内容をカスタム領域に含むページデータを作成する。
【００８８】
なお、ＣｈＭｏｄｅ＝Ｘは、特別な放送番組であることを意味し、検索対象として、たとえば放送日時および放送局ＩＤを指定することができる（図９の８行目参照）。
【００８９】
ここで、図９に示す条件テーブルが含む各条件は、連携企業にとって優先順位の高い順番に作成されていることが好ましい。また、表示内容検索部２２６は、上記番組データが上記条件テーブルの条件に該当するか否かを判定する場合に、条件テーブルの１行目に記載されている条件から順次判定するように構成されていることが好ましい。
【００９０】
また、判定の結果、上記条件テーブルの条件に該当する表示内容の中に、同一の配置の情報を含むものが複数存在する場合、表示内容検索部２２６は、条件テーブルにおいて優先順位の高い表示内容を選択してページ作成部２２７に提供することが好ましい。
【００９１】
これらの構成によれば、ページ作成部２２７が作成するページデータのカスタム領域は、連携企業にとって優先順位の高い表示内容（連携業者コンテンツ）を優先して含む。したがって、自社ポータルサイトのカスタム領域に表示されるウェブページは、連携業者の意向を反映する内容となる。なお、配置の情報の詳細については、図１３を参照しながら後述する。
【００９２】
なお、ＴＶ受信機１０のユーザが始めて自社ポータルサイトにアクセスする場合、記憶されている視聴ログ（言い換えれば番組データ）が非常に少ない、または、ない状態（初期状態）も想定される。このような場合に備えて、条件テーブルは、上記番組データが上記条件テーブルのいずれの条件にも該当しない場合に、カスタム領域に表示する表示内容を含むことが好ましい。当該構成によれば、ページ作成部２２７は、初期状態であっても、連携業者の意向を反映したページデータを作成することができる。
【００９３】
本実施形態では、連携業者特定部２２４および条件テーブル要求部２２５により、ユーザＩＤに対応する条件テーブルが選択されて要求されるので、ＴＶ受信機１０のユーザが所望する連携業者コンテンツを含むウェブページを当該ＴＶ受信機１０にて表示することができる。
【００９４】
なお、条件テーブル要求部２２５は、日時（時刻、視聴時刻）に基づき、要求する条件テーブルを変更してもよい。この場合、条件テーブルは、日時を示す時刻情報とも対応付けられている。そして、条件テーブル要求部２２５は、当該条件テーブルを参照して、特定した、抽出した視聴ログに対応する放送番組のシーンと、現在の時刻とに対応するコンテンツの情報を特定してもよい。この場合、タイムリーな連携業者コンテンツを含むウェブページをＴＶ受信機１０にて表示することができる。また、条件テーブル要求部２２５は、ＴＶ受信機１０が受信している放送番組に応じて、要求する条件テーブルを変更してもよい。この場合、当該放送番組に対応する連携業者コンテンツを含むウェブページをＴＶ受信機１０にて表示することができる。
【００９５】
なお、図１に示すように、ポータルサーバ２０は、連携業者コンテンツを連携サーバ３０から受信して記憶部２３に格納し、この格納場所を連携業者コンテンツのリンク先としてもよい。この場合、連携業者コンテンツを、ポータルサーバ２０にて一元管理することができる。なお、図１では、連携業者コンテンツは、ウェブページの作成時に連携サーバ３０から取得しているが、当該作成時以前に取得して、記憶部２３に記憶しておいてもよい。
【００９６】
（連携サーバ３０）
次に、通信システム１における連携サーバ３０の構成について説明する。連携サーバ３０は、ネットワーク５０を介してＴＶ受信機１０およびポータルサーバ２０と通信を行うものであり、ポータルサーバ２０からの要求に応じて、連携業者が作成した条件テーブルを送信する。また、ＴＶ受信機１０のユーザが、自社ポータルサイトのカスタム領域に表示されている連携業者コンテンツへのリンクを選択した場合に、連携サーバ３０は、ＴＶ受信機１０からの要求に応じて、連携業者コンテンツを送信する。
【００９７】
図１２に示すように、連携サーバ３０は、通信部３１、制御部３２、および記憶部３３を備える構成である。なお、連携サーバ３０の通信部３１、制御部３２、および記憶部３３は、それぞれ、ＴＶ受信機１０の通信部１１、制御部１２、および記憶部１３と同様のハードウェア構成であるので、その説明を省略する。
【００９８】
（連携サーバが有するデータおよび機能ブロック）
次に、連携サーバ３０における制御部３２および記憶部３３の詳細について説明する。図１０は、連携サーバ３０の構成の概略を示す機能ブロック図である。図示のように、制御部３２は、テーブル作成部３２０、コンテンツ作成部３２１、要求取得部３２２および応答部３２３を備える構成である。また、記憶部３３は、条件テーブルおよび連携業者コンテンツを記憶している。なお、条件テーブルは、上述の条件テーブル（図９参照）と同様であるので、その説明を省略する。また、連携業者コンテンツの例としては、テキスト、静止画像、動画像、音声などを示すデータが挙げられる。
【００９９】
テーブル作成部３２０は、連携業者が作成した条件テーブルを取得するものである。テーブル作成部３２０は、取得した条件テーブルを記憶部３３に記憶させる。なお、テーブル作成部３２０は、連携業者が連携サーバ３０の表示部および操作部（図示せず）を利用することにより作成された条件テーブルを取得してもよいし、外部の端末（図示せず）にて連携業者が作成した条件テーブルを、当該端末からネットワーク５０および通信部３１を介して取得してもよい。
【０１００】
コンテンツ作成部３２１は、連携業者が作成した連係業者コンテンツを取得するものである。コンテンツ作成部３２１は、取得された連係業者コンテンツを記憶部３３に記憶する。なお、コンテンツ作成部３２１は、連携業者が連携サーバ３０の表示部および操作部（図示せず）を利用することにより作成された連係業者コンテンツを取得してもよいし、外部の端末（図示せず）にて連携業者が作成した連係業者コンテンツを、当該端末からネットワーク５０および通信部３１を介して取得してもよい。
【０１０１】
要求取得部３２２は、外部の装置からの要求を取得するものであり、応答部３２３は、当該要求に基づく応答を当該外部の装置に送信するものである。本実施形態では、要求取得部３２２は、ポータルサーバ２０からの条件テーブルの要求を取得すると、応答部３２３は、当該条件テーブルを要求元のポータルサーバ２０に送信する。また、要求取得部３２２は、ＴＶ受信機１０からの連係業者コンテンツの要求を取得すると、応答部３２３は、当該連係業者コンテンツを要求元のＴＶ受信機１０に送信する。
【０１０２】
（通信システム１における処理）
次に、ＴＶ受信機１０、ポータルサーバ２０、および連携サーバ３０を含む通信システム１における処理の流れを説明する。図１１は、通信システム１における処理の流れを示すシークエンス図である。
【０１０３】
まず、連携サーバ３０において、連携業者が作成したコンテンツおよび条件テーブルを、コンテンツ作成部３２１およびテーブル作成部３２０が記憶部３３に予め記憶する（Ｔ３０・Ｔ３１）。
【０１０４】
一方、ＴＶ受信機１０において、選局指示部１２１が選局した放送番組を受信して出力部１７を介して出力すると共に、視聴ログ作成部１２２が視聴ログを作成しポータルサーバ２０に送信する（Ｔ１０）。このとき、ポータルサーバ２０では、上記視聴ログを視聴ログ取得部２２０が取得して記憶部２３に記憶する（Ｔ２０）。上記ステップＴ１０・Ｔ２０は、適宜繰り返される。
【０１０５】
その後、ＴＶ受信機１０において、ユーザからブラウザの表示が操作部１８を介して指示されると、ブラウザ部１２３が起動して（Ｔ１１）、自社ポータルサイトのページデータの要求を、ユーザＩＤを含めてポータルサーバ２０に送信する（Ｔ１２）。
【０１０６】
このとき、ポータルサーバ２０において、ページ要求取得部２２２が上記ページデータの要求を受信する（Ｔ２１）。連携業者特定部２２４は、上記ユーザＩＤに関連付けられているサービスＩＤを特定する（Ｔ２２）。条件テーブル要求部２２５は、特定されたサービスＩＤに関連付けられている条件テーブルを示すＵＲＬにアクセスして、当該サービスＩＤに関連付けられている条件テーブルを要求する（Ｔ２３）。このとき、連携サーバ３０において、要求取得部３２２が取得した上記要求に基づき、応答部３２３は、記憶部３３から条件テーブルを読み出して連携サーバ３０に送信する（Ｔ３２）。
【０１０７】
次に、ポータルサーバ２０において、条件テーブル要求部２２５が要求した条件テーブルの条件に基づき、視聴内容特定部２２３は、上記ユーザＩＤに対応する視聴ログと、予め取得した番組表データとを参照して、視聴内容を特定する（Ｔ２４）。また、表示内容検索部２２６は、視聴内容特定部２２３が特定した視聴内容を示す番組データが、上記条件テーブルの条件に該当するか否かを判定し、該当した条件に対応する表示内容を検索する（Ｔ２４）。次に、ページ作成部２２７は、表示内容検索部２２６が検索した表示内容をカスタム領域に含むページデータを作成して、要求元のＴＶ受信機１０に送信する（Ｔ２５）。
【０１０８】
このとき、ＴＶ受信機１０において、ブラウザ部１２３が上記ページデータを受信し（Ｔ１３）、受信したページデータに基づき、必要なコンテンツを連携サーバ３０に要求する（Ｔ１４）。このとき、連携サーバ３０において、要求取得部３２２が取得した当該要求に基づき、応答部３２３が記憶部３３から連携業者コンテンツを読み出して、要求元のＴＶ受信機１０に送信する（Ｔ３３）。
【０１０９】
次に、ＴＶ受信機１０において、ブラウザ部１２３は、上記ページデータに基づき、上記連携業者コンテンツを用いて、上記ウェブページを再生して出力部１７を介して表示する（Ｔ１５）。
【０１１０】
（連携業者コンテンツの配置について）
なお、本実施形態では、図２に示すように、カスタム領域Ａ１１に連携業者コンテンツが配置されたウェブページＡ１０が表示されるが、この連携業者コンテンツの個数は、１つでもよいし、複数でもよい。複数の場合、連携業者コンテンツごとに、上記カスタム領域における配置領域を設定してもよいが、レイアウトのパターンを示すテンプレートに基づいて、連携業者コンテンツを配置してもよい。
【０１１１】
図１３の（ａ）〜（ｃ）は、上記テンプレートの一例を示す図である。図示のように、上記テンプレートＴ１〜Ｔ３には、カスタム領域における配置領域のパターンが設定されており、配置領域ごとに番地（図示の例では、Ｃ１、Ｃ２など）が設定されている。また、配置領域に応じて配置可能な情報が設定され、配置可能な情報ごとに番地が区別されてもよい。図１３の（ｃ）の例では、番地Ｆ１・Ｆ２は、ロゴ、業者名、サイト説明、および著作権表示が配置可能な配置領域を示しており、番地Ｍ１〜Ｍ４は、リンク先が埋め込まれたメニューが配置可能な配置領域を示しており、かつ、番地Ｃ１・Ｃ２は、文字列（テキスト）、画像、および動画が配置可能な配置領域を示している。
【０１１２】
本実施形態では、上記テンプレートＴ１〜Ｔ３は、ポータルサーバ２０が記憶しており、図９に示すように、条件テーブルにおける表示内容に、利用するテンプレートと番地とが含まれている。これにより、上記連携業者コンテンツを、上記連携業者が所望する位置に配置するようなウェブページのデータを提供することができる。なお、連携サーバ３０が、ポータルサーバ２０に上記条件テーブルを送信すると共に、当該条件テーブルにて利用されるテンプレートを送信してもよい。
【０１１３】
（条件テーブルについて）
図９に示すように、条件テーブルにおける条件には、視聴ログの種別、検索対象の種別およびキーワードが含まれているが、これらの項目ごとに別の条件（以下「項目条件」と称する。）が設定されていてもよい。図１４の（ａ）および（ｂ）は、上記項目ごとに設定される項目条件の一例を表形式で示す図である。
【０１１４】
図１４の（ａ）では、視聴ログの種別に応じて、選択可能な検索対象が設定されている。例えば、視聴ログの種別が「ChMode=0（現在視聴中の番組）」である場合、選択可能な検索対象は「name（番組名）」、「corner（番組コーナ）」、および「content（番組内容）」に設定されている。
【０１１５】
なお、図１４の（ａ）の例では、「ChMode=-1（翌日に視聴予約済または録画予約済の番組）」が含まれている。このように、視聴ログには、未来における視聴、すなわち視聴予約または録画予約の記録が含まれていてもよい。
【０１１６】
また、図１４の（ｂ）では、検索対象に応じて、キーワード、表示箇所、および表示内容が設定されている。例えば、検索対象が「station（放送局）」である場合、キーワードは放送局の名前またはＩＤのみに制限され、テンプレートＴ１の番地Ｃ１〜Ｃ４に、文字（テキスト）、リンク、画像のみが配置可能である。
【０１１７】
また、図９に示すように、条件テーブルには、同じ配置領域に複数の条件を設定してもよい。図示の例では、条件テーブルの第２・３・８行には、番地Ｃ６が設定されている。この場合、以下のように表示内容を選択すればよい。
【０１１８】
図１５は、ページ作成部２２７が、条件テーブルに基づいて表示内容を選択する処理の流れを示すフローチャートである。この処理は、図１１のステップＴ２４の一部に相当する。図示のように、まず、条件テーブルの最上位の行を読み出し（Ｓ２１０）、当該行に含まれる番地には、表示内容が選択済みであるか否かを判断する（Ｓ２１１）。選択済みである場合、条件を調べることなく、ステップＳ２１６に進む。
【０１１９】
一方、選択済みではない場合、視聴ログの種別に「ChMode」が含まれているかを判断する（Ｓ２１２）。含まれていない場合（図９の第１行に該当）には、他の条件、すなわち検索対象種別およびキーワードに関係無く、当該行に含まれる表示内容に基づいてページデータを作成する（Ｓ２１３）。その後、ステップＳ２１６に進む。
【０１２０】
一方、含まれている場合、視聴ログの種別に該当する視聴ログを抽出し（Ｓ２１４）、抽出した視聴ログが、上記他の条件、すなわち検索対象の種別およびキーワードに合致するか否かを判断する（Ｓ２１５）。合致する場合、当該行に含まれる表示内容に基づいてページデータを作成する（Ｓ２１３）。その後、ステップＳ２１６に進む。一方、合致しない場合、そのままステップＳ２１６に進む。
【０１２１】
ステップＳ２１６において、読み出した行が最下位の行であるか否かを判断する。最下位の行ではない場合、次の行を読み出して（Ｓ２１７）、ステップＳ２１１に戻り、上記動作を繰り返す。一方、最下位の行である場合、上記処理を終了して、元のルーチン（図１１のステップＴ２４）に戻る。
【０１２２】
（変形例１）
なお、ポータルサーバ２０は、ＴＶ受信機１０からユーザＩＤと共に郵便番号を受信し、受信した郵便番号に基づき、ＴＶ受信機１０の設置地域を特定し、特定した設置地域に対応する連携業者コンテンツを選択し、選択した連携業者コンテンツの情報を含むページデータをＴＶ受信機１０に送信してもよい。
【０１２３】
図１６は、上記ページデータに基づきＴＶ受信機１０が再生したウェブページの表示態様の一例を示す図である。ＴＶ受信機１０が首都圏に設置されている場合には、同図の（ａ）に示すように、鉄道事業者の首都圏の情報がカスタム領域Ａ１１ｃに表示される。一方、ＴＶ受信機１０が東北地方に設置されている場合には、同図の（ｂ）に示すように、上記鉄道事業者の東北地方の情報がカスタム領域Ａ１１ｄに表示される。従って、ＴＶ受信機１０の設置地域に対応する連携業者コンテンツが表示されることになる。
【０１２４】
（変形例２）
また、ポータルサーバ２０は、自機が備えるプラットフォーム上にて連携業者コンテンツを再生するようなページデータをＴＶ受信機１０に送信してもよい。
【０１２５】
図１７は、上記ページデータに基づきＴＶ受信機１０が再生したウェブページの表示態様の他の例を示す図である。同図の（ａ）では、カスタム領域Ａ１１ａにてボタンＡ１４をユーザが選択することにより、複数の静止画像がスライドショーとして表示される。
一方、同図の（ｂ）では、カスタム領域Ａ１１ｂにてボタンＡ１５をユーザが選択することにより、動画像が表示される。
【０１２６】
（その他）
また、上記実施形態では、ＴＶ受信機１０は、複数のユーザにそれぞれ複数のユーザＩＤを割り当てて、自機の各種設定をユーザごとに変更できるようになっている。しかしながら、ユーザＩＤではなくテレビＩＤを用いてもよい。この場合、ユーザの視聴ログは、ＴＶ受信機１０の視聴ログとなる。
【０１２７】
ユーザＩＤを用いた、ユーザごとの各種設定を用いる場合は、ユーザ個々人に最適なカスタムページを提示できる。また、ユーザＩＤを用いることで、どのＴＶ受信機１０を利用した場合でも、常に自分向けにカスタムされたポータルサイトへアクセスできる、という利点がある。
【０１２８】
一方、テレビＩＤを用いた場合は、ユーザＩＤの設定が不要になるだけでなく、そのＴＶ受信機１０を使用する全てのユーザ（一般的には同じ家で暮らしている家族）全員に適したカスタムページを提示できる、という利点がある。ＴＶ受信機１０は複数人で利用されることの多い端末であるため、ユーザではなくＴＶ受信機１０ごとにポータルサイトを出し分けることは、複数人へ適したコンテンツの提供、という点で有用である。
【０１２９】
逆に、ユーザＩＤを用いて個人的に利用する場合は、家族には見られたくないポータルサイトを自分だけ利用するなど、プライバシーにも配慮することができる。
【０１３０】
〔実施形態２〕
本発明の別の実施形態について、図１８および図１９を参照して説明する。実施形態１では、ポータルサーバ２０は、１台のＴＶ受信機１０から視聴ログを受信している。これに対し、本実施形態では、ポータルサーバ２０は、複数台のＴＶ受信機１０から視聴ログを収集（取得）し、収集した視聴ログを用いて、放送番組の視聴ランキングを作成している。
【０１３１】
このため、本実施形態では、視聴ログ取得部２２０は、複数のＴＶ受信機１０から視聴ログを収集し、収集した視聴ログを、ユーザＩＤごとに記憶部２３に記憶する。また、視聴内容特定部２２３は、各ユーザＩＤの視聴ログに対応する放送番組を上記番組表データ（または番組データ）から特定し、これを全ユーザＩＤに亘って行って、特定した放送番組を収集し、収集した放送番組の内容に応じて視聴ランキングを決定する。そして、視聴内容特定部２２３は、表示内容検索部２２６からの指示に対応する視聴ランキングの放送番組の番組データを、表示内容検索部２２６に提供する。
【０１３２】
本実施形態における視聴ランキングは、収集した放送番組の内容の情報の一類型である。視聴ランキングは、視聴数のランキングであってもよいし、視聴率のランキングであってもよい。なお、収集した放送番組の内容は、複数のＴＶ受信機から収集した視聴ログを処理した結果として得られる情報の総称である。視聴ログに対して行う処理の例としては、統計処理、フィルタリング処理などが挙げられる。
【０１３３】
図１９は、本実施形態において利用される条件テーブルの一例を表形式で示す図である。図示のように、上記条件テーブルは、視聴ログの種別、検索対象の種別、およびキーワードを含む条件と、ウェブページのカスタム領域に表示させる表示内容とを関連付けるものである。なお、上記表示内容は、図９に示す表示内容と同様であるので、その説明を省略する。また、図中のカッコ書きは、上記条件テーブルに含まれる文字列の意味を示すものである。
【０１３４】
本実施形態では、表示内容検索部２２６は、図１９に示す条件テーブルを条件テーブル要求部２２５から受け取ると、まず、上記条件テーブルの条件に含まれる視聴ログ種別に該当する視聴ランキングの番組データを視聴内容特定部２２３に指示して受け取る。
【０１３５】
なお、条件テーブルは、単一の連携業者が作成したものをそのまま用いてもよいし、複数の連携業者がそれぞれ別個に作成した条件テーブルを、表示内容検索部２２６が１つの条件テーブルにまとめたものを用いてもよい。このことは、本発明に係る他の実施形態においても同様である。
【０１３６】
たとえば、図９および図１９に示す条件テーブルは、鉄道会社を営む連携業者が単独で作成したものである。一方、図２０および図２１に示す条件テーブルは、複数の連携業者がそれぞれ別個に作成した条件テーブルを、ポータルサーバ２０において１つの条件テーブルにまとめたものである。たとえば、図２０に示す条件テーブルにおいて、１行目および２行目の条件は、鉄道会社を営む連携業者が作成したものであり、３行目および４行目の条件は、放送局を営む連携業者が作成したものであり、５行目および６行目の条件は、サッカーチームを所有する連携業者が作成したものである。
【０１３７】
図１９に示す条件テーブルに記載の上記視聴ログ種別は、ＣｈＲａｎｋＭｏｄｅの値として記述されており、その値は、何れの期間に視聴した、或いは視聴予定である放送番組の視聴ランキングを判定の対象とするかを表す。たとえば、
・ＣｈＲａｎｋＭｏｄｅ＝０は、現在視聴中の放送番組の視聴ランキングを判定対象にすることを意味し、
・ＣｈＲａｎｋＭｏｄｅ＝２は、昨日視聴した放送番組の視聴ランキングを判定対象にすることを意味し、
・ＣｈＲａｎｋＭｏｄｅ＝３は、先週視聴した放送番組の視聴ランキングを判定対象にすることを意味し、
・ＣｈＲａｎｋＭｏｄｅ＝９９は、現時点までに視聴した全ての放送番組の視聴ランキングを判定対象にすることを意味し、
・ＣｈＲａｎｋＭｏｄｅ＝１０２は、明日視聴予定である放送番組の視聴ランキングを判定対象にすることを意味し、
・ＣｈＲａｎｋＭｏｄｅ＝１０３は、来週視聴予定である放送番組の視聴ランキングを判定対象にすることを意味し、
・ＣｈＲａｎｋＭｏｄｅ＝１９９は、現時点で視聴予定である全ての放送番組の視聴ランキングを判定対象にすることを意味し、
・ＣｈＲａｎｋＭｏｄｅ＝−１＆＆ＲａｎｋＤａｔｅ＝２０１３０１−２０１３１２は、２０１３年の１年間に視聴した放送番組の視聴ランキングを判定対象にすることを意味している。
【０１３８】
次に、表示内容検索部２２６は、視聴内容特定部２２３から受け取った番組データ、すなわち、上記視聴ログ種別に該当する視聴ランキングの番組データについて、図１９に示す条件テーブルの条件に含まれる検索対象種別を検索対象とする。上記検索対象種別は、視聴ランキングの順位（ｒａｎｋ）と、図６に示す番組表データが含む各項目の何れかとの組合せである。例えば、「ｒａｎｋ１．ｃｏｎｔｅｎｔ」は、視聴ランキングが１位の放送内容（Content）を検索対象とすることを意味する。他の検索対象種別についても同様である。
【０１３９】
そして、表示内容検索部２２６は、上記番組データにおける上記検索対象種別の部分に、図１９に示す条件テーブルの条件に含まれるキーワードを含むか否かを判定する。たとえば、上記キーワードが「温泉」であれば、表示内容検索部２２６は、視聴ログ種別および検索対象種別によって特定される番組データの中に、「温泉」という文言があるか否かを判定する。より具体的には、図１９の１行目に記載されている条件の場合、「現在の視聴ランキングが１位の放送番組の放送内容に、温泉という文言があるか否か」を判定する。当該条件が満たされた場合、表示内容検索部２２６は、当該条件に関連付けられている表示内容をページ作成部２２７に提供する。
【０１４０】
ページ作成部２２７は、表示内容検索部２２６から受け取った表示内容をカスタム領域に含むページデータを作成し、ＴＶ受信機１０に提供する。これにより、ＴＶ受信機１０は、自社ポータルサイトのウェブページであって、自機および他のＴＶ受信機１０の全部または一部における放送番組の視聴ランキングに対応し、かつ、連携業者が所望する連携業者コンテンツを含むウェブページを表示することができる。
【０１４１】
なお、上記検索対象種別および上記キーワードの組合せは複数でもよい。この場合、全ての組合せの条件を満たす必要がある。また、図１９に示す条件テーブルにおける検索対象種別には、図６に示す番組表データが含む各項目に加えて、「ａｒｅａ」および「ｃｏｕｎｔ」が含まれている。ここで、「ａｒｅａ」は、集計対象となる地域を表し、「ｃｏｕｎｔ」は、当該地域において該当する放送番組を視聴したユーザの集計数、すなわち視聴者数を表している。「ｃｏｕｎｎｔ」の場合、キーワードは数値または数値範囲となる。
【０１４２】
例えば、図１９において、視聴ログ種別が「ＣｈＲａｎｋＭｏｄｅ＝２」である条件の場合、「昨日の視聴ランキングが１位の放送番組について、集計対象となる地域が「関東」であり、ジャンルが「旅行」であり、かつ、視聴者数が５０００を超えるか否か」を判定する。すなわち、「昨日の視聴ランキングが１位の放送番組について、ジャンルが「旅行」であり、かつ、当該放送番組を関東で視聴したユーザ数が５０００を超えるか否か」を判定する。
【０１４３】
なお、この判定を行うには、ユーザＩＤとテレビＩＤとを対応付け、当該テレビＩＤと郵便番号とを対応付けておけばよい。これにより、ユーザＩＤと郵便番号とが関連づけられるので、上記放送番組を視聴した全ユーザのユーザＩＤから、関東地域の郵便番号に関連づけられたユーザＩＤを抽出し、抽出したユーザＩＤの数をカウントすればよい。
【０１４４】
なお、実施形態１と同様に、図１９に示す条件テーブルにおいても、視聴ログの種別、検索対象の種別およびキーワードの項目ごとに、項目条件が設定されていてもよい。図１８の（ａ）および（ｂ）は、上記項目ごとに設定される項目条件の一例を表形式で示す図である。
【０１４５】
図１８の（ａ）では、視聴ログの種別に応じて、選択可能な検索対象が設定されている。例えば、視聴ログの種別が「ChRankMode=0（現在の視聴ランキングの番組）」である場合、選択可能な検索対象は「name（番組名）」、「corner（番組コーナ）」、および「content（番組内容）」に設定されている。なお、図１８の（ｂ）は、図１４の（ｂ）と同様であるので、その説明を省略する。
【０１４６】
〔実施形態３〕
本発明のさらに別の実施形態について、図２０を参照して説明する。実施形態１では、ポータルサーバ２０は、１台のＴＶ受信機１０から受信した視聴ログを利用している。これに対し、本実施形態では、ポータルサーバ２０は、複数台のＴＶ受信機１０から視聴ログを収集し、収集した視聴ログを利用している。具体的には、本実施形態では、視聴ログ取得部２２０は、複数のＴＶ受信機１０から視聴ログを収集し、収集した視聴ログを、ユーザＩＤごとに記憶部２３に記憶する。本実施形態における収集した視聴ログは、複数台のＴＶ受信機からの視聴ログを蓄積したものであり、収集した放送番組の内容の情報の一類型である。
【０１４７】
図２０は、本実施形態において利用される条件テーブルの一例を表形式で示す図である。図示のように、上記条件テーブルは、視聴ログの種別および検索条件を含む条件と、ウェブページのカスタム領域に表示させる表示内容とを関連付けるものである。このように、条件テーブルは、図９および図１９に示すような検索対象種別およびキーワードの組合せの代わりに、図２０に示すような検索条件を含んでもよい。なお、上記表示内容は、図９に示す表示内容と同様であるので、その説明を省略する。また、図中のカッコ書きは、上記条件テーブルに含まれる文字列の意味を示すものである。
【０１４８】
本実施形態では、表示内容検索部２２６は、図２０に示す条件テーブルを条件テーブル要求部２２５から受け取ると、まず、全ユーザの視聴ログのうち、上記条件テーブルの条件に含まれる視聴ログ種別に該当する視聴ログを判定の対象とするように、視聴内容特定部２２３に指示する。
【０１４９】
上記視聴ログ種別は、ＣｈＡｌｌＶｉｅｗＭｏｄｅの値として記述されており、その値は、何れの期間に視聴した、或いは視聴予定である全ユーザの視聴ログを判定の対象とするかを表す。たとえば、
・ＣｈＡｌｌＶｉｅｗＭｏｄｅ＝０は、全ユーザの視聴ログのうち、現在視聴中の視聴ログを判定対象にすることを意味し、
・ＣｈＡｌｌＶｉｅｗＭｏｄｅ＝１は、全ユーザの視聴ログのうち、本日視聴した視聴ログを判定対象にすることを意味し、
・ＣｈＡｌｌＶｉｅｗＭｏｄｅ＝３は、全ユーザの視聴ログのうち、先週視聴した視聴ログを判定対象にすることを意味し、
・ＣｈＡｌｌＶｉｅｗＭｏｄｅ＝９９は、全ユーザの全視聴ログを判定対象にすることを意味し、
・ＣｈＡｌｌＶｉｅｗＭｏｄｅ＝１０２は、全ユーザの視聴ログのうち、明日視聴予定である視聴ログを判定対象にすることを意味し、
・ＣｈＡｌｌＶｉｅｗＭｏｄｅ＝１０３は、全ユーザの視聴ログのうち、来週視聴予定である視聴ログを判定対象にすることを意味し、
・ＣｈＡｌｌＶｉｅｗＭｏｄｅ＝１９９は、全ユーザの視聴ログのうち、現時点で視聴予定である全ての視聴ログを判定対象にすることを意味し、
・ＣｈＡｌｌＶｉｅｗＭｏｄｅ＝−１＆＆ＲａｎｋＤａｔｅ＝２０１３０１−２０１３１２は、全ユーザの視聴ログのうち、２０１３年の１年間に視聴した視聴ログを判定対象にすることを意味している。
【０１５０】
次に、表示内容検索部２２６は、上記判定対象の視聴ログについて、図２０に示す条件テーブルの条件に含まれる検索条件で検索するように視聴内容特定部２２３に指示し、ヒットしたか否かの検索結果を視聴内容特定部２２３から受け取る。
【０１５１】
例えば、図２０の１行目に記載されている条件の場合、視聴内容特定部２２３は、全ユーザの視聴ログのうち、現在視聴中の視聴ログを記憶部２３から抽出し、抽出した視聴ログに対応する放送番組を上記番組表データから特定する。次に、視聴内容特定部２２３は、特定した放送番組の番組データに対し、「ジャンル「旅行」の番組視聴数が「5000」を超えている」という検索条件で検索する。具体的には、視聴内容特定部２２３は、特定した放送番組の番組データから、ジャンルが「旅行」であるものを検索し、その検索数が5000を超えるか否かを判定する。そして、視聴内容特定部２２３は、検索結果（判定結果）を表示内容検索部２２６に提供する。
【０１５２】
そして、表示内容検索部２２６は、ヒットしたとの検索結果を視聴内容特定部２２３から受け取った場合、当該条件が満たされたとして、当該条件に関連付けられている表示内容をページ作成部２２７に提供する。
【０１５３】
ページ作成部２２７は、表示内容検索部２２６から受け取った表示内容をカスタム領域に含むページデータを作成し、ＴＶ受信機１０に提供する。これにより、ＴＶ受信機１０は、自社ポータルサイトのウェブページであって、自機および他のＴＶ受信機１０の全部または一部における放送番組の視聴動向に対応し、かつ、連携業者が所望する連携業者コンテンツを含むウェブページを表示することができる。
【０１５４】
〔実施形態４〕
本発明のさらに別の実施形態について、図２１を参照して説明する。本実施形態では、実施形態２・３と同様に、ポータルサーバ２０は、複数台のＴＶ受信機１０から視聴ログを収集し、収集した視聴ログを利用している。収集した視聴ログは、実施形態３の場合と同様に、収集した放送番組の内容の情報の一類型である。
【０１５５】
図２１は、本実施形態において利用される条件テーブルの一例を表形式で示す図である。図示のように、上記条件テーブルは、ユーザグループ種別、視聴ログの種別、および検索条件を含む条件と、ウェブページのカスタム領域に表示させる表示内容とを関連付けるものである。なお、上記視聴ログの種別は、図１９および図２０に示す視聴ログの種別と同様であり、上記検索条件は、図２０に示す検索条件と同様であり、かつ、上記表示内容は、図９に示す表示内容と同様であるので、それらの説明を省略する。また、図中のカッコ書きは、上記条件テーブルに含まれる文字列の意味を示すものである。
【０１５６】
本実施形態では、表示内容検索部２２６は、図２１に示す条件テーブルを条件テーブル要求部２２５から受け取ると、まず、全ユーザについて、上記条件テーブルの条件に含まれるユーザグループ種別に該当するユーザに限定するように、視聴内容特定部２２３に指示する。
【０１５７】
上記ユーザグループ種別は、限定する項目（ＵｓｅｒＧｒｏｕｐ）および（＆＆）その内容として記述されている。なお、記述される内容は、記述される項目に依存する。たとえば、
・ＵｓｅｒＧｒｏｕｐ＝ＡＲＥＡは、地域を地域名（ＡＲＥＡ＿ＩＤ）で限定することを意味し、その内容がＡＲＥＡ＿ＩＤ＝“ＫＡＮＴＯ”であれば、関東地域のユーザに限定することを意味し、
・ＵｓｅｒＧｒｏｕｐ＝ＺＩＰは、地域を郵便番号（ＺＩＰＣＯＤＥ）で限定することを意味し、その内容がＺＩＰＣＯＤＥ＝“１０５００２３”であれば、郵便番号が１０５００２３である地域のユーザに限定することを意味し、
・ＵｓｅｒＧｒｏｕｐ＝ＦＲＩＥＮＤは、図７に示すユーザリストの関連ユーザＩＤで限定することを意味し、その内容がＦＲＩＥＮＤＩＤ＝“０ｘ４９９９”であれば、関連ユーザＩＤが０ｘ４９９９であるユーザに限定することを意味し、
・ＵｓｅｒＧｒｏｕｐ＝ＡＴＴＲＩＢＵＴＥは、図７に示すユーザリストのユーザ属性で限定することを意味し、その内容がＡＧＥ＝１０＆＆ＳＥＸ＝ＭＡＮであれば、１０代かつ男性のユーザに限定することを意味し、
・ＵｓｅｒＧｒｏｕｐ＝ＧＲＯＵＰは、予め設定されたユーザのグループに限定することを意味し、その内容がＧＲＯＵＰＩＤ＝“ビール好き”であれば、グループ名「ビール好き」のユーザに限定することを意味する。
【０１５８】
その他の例としては、或るサービスＩＤに対応付けられたユーザに限定することが挙げられる。
【０１５９】
次に、表示内容検索部２２６は、限定されたユーザの視聴ログのうち、図２１に示す条件テーブルの条件に含まれる視聴ログ種別に該当する視聴ログを判定の対象とするように、視聴内容特定部２２３に指示する。次に、表示内容検索部２２６は、上記判定対象の視聴ログについて、上記条件テーブルの条件に含まれる検索条件で検索するように視聴内容特定部２２３に指示し、ヒットしたか否かの検索結果を視聴内容特定部２２３から受け取る。そして、表示内容検索部２２６は、ヒットしたとの検索結果を視聴内容特定部２２３から受け取った場合、当該条件が満たされたとして、当該条件に関連付けられている表示内容をページ作成部２２７に提供する。
【０１６０】
ページ作成部２２７は、表示内容検索部２２６から受け取った表示内容をカスタム領域に含むページデータを作成し、ＴＶ受信機１０に提供する。これにより、ＴＶ受信機１０は、自社ポータルサイトのウェブページであって、自機および他のＴＶ受信機１０のユーザのうち、連携業者によって限定されたユーザのＴＶ受信機１０における放送番組の視聴動向に対応し、かつ、連携業者が所望する連携業者コンテンツを含むウェブページを表示することができる。
【０１６１】
なお、条件テーブル要求部２２５は、図２１に示す条件テーブルにおける各行の情報を、互いに異なる連携サーバ３０から個別に取得し、取得した各行の情報を配列することにより、上記条件テーブルを作成してもよい。
【０１６２】
また、テレビＩＤとユーザＩＤとの対応関係は、１対複数であってもよい。図２２は、テレビＩＤとユーザＩＤとを関連付けるテーブルを示す図である。当該テーブルは、たとえば記憶部２３に格納されていればよい。たとえば、テレビＩＤが「Ｃ０ＡＦＣＧ」であるＴＶ受信機１０のように、１台のＴＶ受信機１０に対して複数のユーザＩＤが関連付けられている場合、ポータルサーバ２０は、当該関連付けられている複数のユーザＩＤに対応するユーザ全員に対して最適なウェブページを表示すればよい。この場合、そのＴＶ受信機１０を使用する全てのユーザ（一般的には同じ家で暮らしている家族）の誰が使用した場合でも、全員に適したカスタムページを等しく提示できる、という利点がある。ＴＶ受信機１０は複数人で利用されることの多い端末であるため、ユーザではなくＴＶ受信機１０ごとにポータルサイトを出し分けることは、複数人へ適したコンテンツの提供、という点で有用である。
【０１６３】
〔実施形態５〕
（ソフトウェアによる実現例）
ＴＶ受信機１０、ポータルサーバ２０、および連携サーバ３０の制御ブロック（特に制御部１２・２２・３２）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１６４】
後者の場合、ＴＶ受信機１０、ポータルサーバ２０、および連携サーバ３０は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、当該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１６５】
〔まとめ〕
本発明の態様１に係る情報提供サーバ（ポータルサーバ２０）は、放送番組を受信する複数の受信機（ＴＶ受信機１０）と通信ネットワーク（ネットワーク５０）を介して通信可能に接続され、上記受信機で出力するための出力用情報を提供する情報提供サーバであって、上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報を含む受信情報を取得する受信情報取得手段（視聴ログ取得部２２０）と、上記受信情報取得手段が取得した受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する番組内容取得手段（視聴内容特定部２２３）と、取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを取得する対応データ取得手段（条件テーブル要求部２２５）と、上記対応データ取得手段が取得した対応データを参照して、上記番組内容取得手段が特定し取得した内容の情報に対応するコンテンツの情報を特定するコンテンツ特定手段（表示内容検索部２２６）と、上記コンテンツ特定手段が特定したコンテンツの情報を含む出力用情報を作成する出力用情報作成手段（ページ作成部２２７）とを備えている。
【０１６６】
上記構成によれば、複数の受信機から受信情報が取得され、取得された受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容が特定され、特定された内容の情報が集計され、取得された内容の情報に対応するコンテンツの情報が、対応データを参照して特定され、特定されたコンテンツの情報を含む出力用情報が作成されて、上記受信機に提供される。これにより、上記複数の受信機の全部または一部における放送番組の受信動向に対応するコンテンツの情報を含む出力用情報を上記受信機に提供することができる。その結果、上記出力用情報が提供された受信機は、上記複数の受信機の全部または一部における放送番組の受信動向に対応するコンテンツを含む出力用情報を表示することができる。
【０１６７】
なお、ここで、内容の情報の例としては、当該内容自体、当該内容の集計数などが挙げられる。また、上記番組内容取得手段は、上記対応データ取得手段が上記対応データを取得した時に、上記特定した内容の情報を取得してもよいし、上記対応データ取得手段の動作とは無関係に、上記特定した内容の情報を取得して、取得結果（例えば当該内容の集計数）を記憶部に予め記憶してもよい。
【０１６８】
また、受信情報の例としては、受信する放送番組の識別情報および番組名が挙げられる。また、上記放送番組の受信時間および放送元の組合せを特定できれば、例えば番組表を参照することにより、受信する放送番組を特定できるので、上記組合せは上記受信情報に該当する。また、受信情報は、過去に受信した放送番組に関する情報であってもよいし、現在受信している放送番組に関する情報であってもよい。さらに、受信情報は、将来の受信を予約した放送番組に関する情報であってもよい。
【０１６９】
また、出力用情報としては、受信した放送番組の内容に密接に関連する情報であってもよいし、当該放送番組の内容のごく一部に関連する情報であってもよい。例えば、上記受信機が旅番組を受信した場合、上記出力用情報は、当該旅番組の具体的内容に関する情報であってもよいし、単に旅に関する情報であって、当該旅番組の具体的内容には無関係の情報であってもよい。
【０１７０】
また、出力用情報の例としては、ウェブページが挙げられる。また、上記コンテンツの例としては、テキスト、静止画、動画、音声、およびこれらの組合せが挙げられる。
【０１７１】
また、出力用情報に含むべきコンテンツの情報としては、当該コンテンツ、当該コンテンツのリンク先、当該コンテンツの識別情報、などが挙げられる。例えば、コンテンツがテキストデータである場合、上記コンテンツの情報は上記テキストデータ自体であればよい。また、コンテンツが画像（静止画像・動画像）データである場合、上記コンテンツの情報は当該画像データのリンク先であればよい。このリンク先は、上記情報提供サーバの記憶部であってもよいし、別の装置であってもよい。また、コンテンツがリンク（ハイパーリンク）である場合、コンテンツの情報は、上記リンク自体であればよい。
【０１７２】
本発明の態様２に係る情報提供サーバは、上記態様１において、上記対応データ取得手段は、上記対応データを、外部の装置から上記通信ネットワークを介して取得してもよい。この場合、上記対応データは、外部の装置から通信ネットワークを介して取得される。従って、上記対応データを、上記外部の装置を有する連携先が作成することにより、上記連携先が所望するコンテンツであって、上記複数の受信機の全部または一部における放送番組の受信動向に対応するコンテンツの情報を含む出力用情報のデータを提供することができる。
【０１７３】
本発明の態様３に係る情報提供サーバは、上記態様１または２において、上記対応データは、上記取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報と、対象となる上記受信機の情報とが対応付けられており、上記番組内容取得手段は、上記対応データ取得手段が取得した上記対応データに基づき、対象となる上記受信機が受信する放送番組の内容を特定し、特定した内容の情報を取得してもよい。
【０１７４】
この場合、取得の対象となる受信機を限定することができ、限定された受信機における放送番組の受信動向、すなわち局所的な受信動向に対応するコンテンツを含む出力用情報を表示することができる。なお、上記対象となる受信機の情報の例としては、上記受信機が設置された地域の名称、当該地域の郵便番号、などが挙げられる。
【０１７５】
本発明の態様４に係る情報提供サーバは、上記態様１または２において、上記受信情報取得手段は、上記受信情報を、上記複数の受信機のユーザごとに取得しており、上記受信情報取得手段は、さらに、上記複数の受信機のユーザの情報を取得しており、上記対応データは、上記取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報と、対象となる上記ユーザの情報とが対応付けられており、上記番組内容取得手段は、上記対応データ取得手段が取得した上記対応データに基づき、対象となるユーザの情報に該当するユーザの受信情報に基づき、上記放送番組の内容を特定し、特定した内容の情報を取得してもよい。
【０１７６】
この場合、取得の対象となるユーザを限定することができ、限定されたユーザにより受信機が受信した放送番組の受信動向、すなわち局所的な受信動向に対応するコンテンツを含む出力用情報を表示することができる。なお、上記対象となるユーザの情報の例としては、ユーザ属性、上記ユーザに関連づけられたユーザの識別情報、上記ユーザが参加するグループの識別情報、などが挙げられる。
【０１７７】
本発明の態様５に係る情報提供サーバは、上記態様１から４において、上記対応データには、さらに、上記出力用情報における上記コンテンツの配置の情報が対応付けられており、上記コンテンツ特定手段は、上記対応データを参照して、上記番組内容取得手段が取得した内容に対応するコンテンツの配置の情報をさらに特定しており、上記出力用情報作成手段は、上記コンテンツ特定手段が特定したコンテンツの配置の情報をさらに含む出力用情報を作成してもよい。
【０１７８】
この場合、上記コンテンツを、上記連携先が所望する位置に配置するような出力用情報を提供することができる。
【０１７９】
本発明の態様６に係る情報提供サーバは、上記態様１から５において、上記対応データ取得手段は、上記コンテンツを、外部の装置から上記通信ネットワークを介して取得してもよい。
【０１８０】
この場合、上記外部の装置を有する連携先が作成したコンテンツを、情報提供サーバにて一元管理することができる。なお、上記コンテンツは、出力用情報の作成時に上記外部の装置から取得してもよいし、当該作成時以前に取得して、記憶部に記憶しておいてもよい。
【０１８１】
本発明の態様７に係る情報提供サーバは、上記態様１から６において、上記放送番組の内容と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを記憶する記憶部（２３）をさらに備え、上記受信情報は、受信時間および放送元の組合せを少なくとも含むものであり、放送番組の放送期間、放送元、および内容を対応付けた番組データを取得する番組データ取得手段（番組表取得部２２１）を備え、上記番組内容取得手段は、上記受信情報取得手段が取得した受信情報に基づき、上記番組データ取得手段が取得した番組データを参照して、上記受信機が受信する放送番組の内容を特定し、特定した内容の情報を取得してもよい。
【０１８２】
この場合、上記受信情報には、上記受信機が受信する放送番組の内容を含む必要がないので、上記受信機から受信するデータ量を抑えることができる。なお、上記番組データは、外部の装置にて作成されたものを、当該装置から上記通信ネットワークを介して取得して、記憶部に記憶してもよい。
【０１８３】
本発明の態様８に係る情報提供サーバは、上記態様１から７において、上記対応データは、さらに、時刻と対応付けられており、上記出力用情報作成手段は、上記対応データを参照して、上記番組内容取得手段が特定し取得した内容の情報と、現在の時刻とに対応するコンテンツの情報を特定してもよい。
【０１８４】
この場合、視聴時刻に応じて、受信機にて出力されるコンテンツの情報を変更することができる。そのため、連携先のタイムリーなコンテンツを含む出力用情報を上記受信機にて表示することができる。
【０１８５】
本発明の態様９に係る情報提供サーバの制御方法は、放送番組を受信する複数の受信機と通信ネットワークを介して通信可能に接続され、上記受信機で出力するための出力用情報を提供する情報提供サーバの制御方法であって、上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報を含む受信情報を取得する受信情報取得ステップと、上記受信情報取得ステップにて取得された受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する番組内容取得ステップと、取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを取得する対応データ取得ステップと、上記対応データ取得ステップにて取得された対応データを参照して、上記番組内容取得ステップにて特定され取得された内容の情報に対応するコンテンツの情報を特定するコンテンツ特定ステップと、上記コンテンツ特定ステップにて特定されたコンテンツの情報を含む出力用情報を作成する出力用情報作成ステップとを含んでいる。
【０１８６】
上記の方法によると、上記態様１と同様の効果を奏することができる。
【０１８７】
本発明の態様１０に係る情報提供サーバは、放送番組を受信する複数の受信機と通信ネットワークを介して通信可能に接続され、上記受信機で出力するための出力用情報を提供する情報提供サーバとしてコンピュータを機能させるための制御プログラムであって、上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報を含む受信情報を取得する受信情報取得手段と、上記受信情報取得手段が取得した受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する番組内容取得手段と、取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを取得する対応データ取得手段と、上記対応データ取得手段が取得した対応データを参照して、上記番組内容取得手段が特定し取得した内容の情報に対応するコンテンツの情報を特定するコンテンツ特定手段と、上記コンテンツ特定手段が特定したコンテンツの情報を含む出力用情報を作成する出力用情報作成手段として、コンピュータを機能させるための制御プログラムである。
【０１８８】
上記の構成によると、上記態様１と同様の効果を奏することができる。なお、上記制御プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１８９】
本発明の態様１１に係る通信システム（１）は、放送番組を受信する複数の受信機と、当該複数の受信機と通信ネットワークを介して通信可能に接続し、上記受信機で出力するための出力用情報を提供する情報提供サーバとを備える通信システムであって、上記受信機は、自機が受信する放送番組を特定可能な情報を含む受信情報を作成して外部に提供する受信情報提供手段（視聴ログ作成部１２２）と、上記出力用情報を上記情報提供サーバから取得する出力用情報取得手段（ブラウザ部１２３）とを備えており、上記情報提供サーバは、上記複数の受信機がそれぞれ受信する放送番組を特定可能な情報を含む受信情報を取得する受信情報取得手段と、上記受信情報取得手段が取得した受信情報に基づき、上記複数の受信機の全部または一部が受信する放送番組の内容を特定し、特定した内容の情報を取得する番組内容取得手段と、取得した放送番組の内容の情報と、上記出力用情報に含むべきコンテンツの情報とを対応付けた対応データを取得する対応データ取得手段と、上記対応データ取得手段が取得した対応データを参照して、上記番組内容取得手段が特定し取得した内容の情報に対応するコンテンツの情報を特定するコンテンツ特定手段と、上記コンテンツ特定手段が特定したコンテンツの情報を含む出力用情報を作成する出力用情報作成手段とを備えている。
【０１９０】
上記の構成によると、上記態様１と同様の効果を奏することができる。
【０１９１】
本発明の態様１２に係る受信機は、放送番組を受信すると共に、通信ネットワークを介して通信可能に接続した情報提供サーバから出力用情報を取得する受信機であって、上記受信機に対するユーザの制御指示に応じて自機が受信する放送番組であって、当該放送番組を特定可能な情報を含む受信情報を外部に提供する受信情報提供手段と、自機および他の受信機の全部または一部が受信する放送番組の内容に対応するコンテンツの情報を含む出力用情報を、上記受信機に対するユーザの情報提供サーバへのアクセス指示に応じて上記情報提供サーバから取得し、取得した出力用情報を出力する出力手段（ブラウザ部１２３、出力部１７）とを備えている。
【０１９２】
上記の構成によると、受信機は、ユーザの制御指示に応じて自機の受信情報を作成して情報提供サーバに提供し、自機および他の受信機の全部または一部が受信する放送番組の内容に対応するコンテンツの情報を含む出力用情報を、ユーザの情報提供サーバへのアクセス指示に応じて上記情報提供サーバから取得し、取得した出力用情報を出力する。その結果、上記受信機における放送番組の受信動向に対応するコンテンツを含む出力用情報をユーザに提供することができる。
【０１９３】
本発明の態様１３に係る情報提供サーバは、上記態様６において、記憶部は、複数の上記対応データを記憶しており、複数の上記対応データの中から選択する対応データ選択手段（連携業者特定部２２４・条件テーブル要求部２２５）をさらに備えており、上記コンテンツ特定手段は、上記対応データ選択手段が選択した対応データを参照して、上記コンテンツの情報を特定してもよい。
【０１９４】
ここで、上記対応データ選択手段は上記受信機のユーザからの指示に基づき選択してもよい。この場合、上記受信機のユーザが所望する連携先のコンテンツを含む出力用情報を当該受信機にて表示することができる。また、上記対応データ選択手段は日時に基づき選択してもよい。この場合、連携先のタイムリーなコンテンツを含む出力用情報を上記受信機にて表示することができる。また、上記対応データ選択手段は、上記受信機が受信する放送番組に応じて選択してもよい。この場合、当該放送番組に対応する連携先のコンテンツを含む出力用情報を上記受信機にて表示することができる。
【０１９５】
本発明の態様１４に係る受信機は、放送番組を受信すると共に、通信ネットワークを介して通信可能に接続した情報提供サーバから出力用情報を取得する受信機であって、自機が受信する放送番組を特定可能な情報を含む受信情報を作成して上記情報提供サーバに提供する受信情報提供手段と、自機および他の受信機の全部または一部が受信する放送番組の内容に対応するコンテンツの情報を含む出力用情報を上記情報提供サーバから取得する出力用情報取得手段とを備えている。
【０１９６】
上記の構成によると、上記態様１と同様の効果を奏することができる。
【０１９７】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１９８】
本発明は、受信機、サーバ、システム、方法およびプログラムに利用することができる。
【符号の説明】
【０１９９】
１  通信システム
１０  ＴＶ受信機（受信機）
１１・２１・３１  通信部
１２・２２・３２  制御部
１３・２３・３３  記憶部
１４  放送波受信部
１５  ＡＶ復号部
１６  重畳部
１７  出力部（出力手段）
１８  操作部
２０  ポータルサーバ（情報提供サーバ）
３０  連携サーバ
５０  ネットワーク（通信ネットワーク）
１２０  ＩＰ放送取得部
１２１  選局指示部
１２２  視聴ログ作成部（受信情報提供手段）
１２３  ブラウザ部（出力用情報取得手段、出力手段）
１８１  リモコン
２２０  視聴ログ取得部（受信情報取得手段）
２２１  番組表取得部（番組データ取得手段）
２２２  ページ要求取得部
２２３  視聴内容特定部（番組内容取得手段）
２２４  連携業者特定部
２２５  条件テーブル要求部（対応データ取得手段）
２２６  表示内容検索部（コンテンツ特定手段）
２２７  ページ作成部（出力用情報作成手段）
３２０  テーブル作成部
３２１  コンテンツ作成部
３２２  要求取得部
３２３  応答部
【図１】
2015156536.tif 000003
【図２】
2015156536.tif 000004
【図３】
2015156536.tif 000005
【図４】
2015156536.tif 000006
【図５】
2015156536.tif 000007
【図６】
2015156536.tif 000008
【図７】
2015156536.tif 000009
【図８】
2015156536.tif 000010
【図９】
2015156536.tif 000011
【図１０】
2015156536.tif 000012
【図１１】
2015156536.tif 000013
【図１２】
2015156536.tif 000014
【図１３】
2015156536.tif 000015
【図１４】
2015156536.tif 000016
【図１５】
2015156536.tif 000017
【図１６】
2015156536.tif 000018
【図１７】
2015156536.tif 000019
【図１８】
2015156536.tif 000020
【図１９】
2015156536.tif 000021
【図２０】
2015156536.tif 000022
【図２１】
2015156536.tif 000023
【図２２】
2015156536.tif 000024
【図２３】
2015156536.tif 000025
【図２４】
2015156536.tif 000026