(57)【要約】【課題】番組のＳＩ情報を直接的に用いずに、番組に関する情報を取得できるようにする。【解決手段】プロキシサーバ１４は、表示装置１２から供給された、番組の提供元である放送局１１が番組を特定するための情報を、番組に関する関連情報の提供元が番組を特定するための番組特定情報に変換する。また、プロキシサーバ１４は、変換により得られた番組特定情報をマッシュアップサーバ１５に供給して、マッシュアップサーバ１５から番組特定情報に基づく検索により得られた、番組の関連情報を取得する。そして、プロキシサーバ１４は、取得した関連情報を表示装置１２に供給する。本発明は、情報処理装置に適用することができる。【選択図】図１
2009302891.tif 000002
【特許請求の範囲】
【請求項１】
放送されているコンテンツを受信して表示する表示装置から、前記コンテンツの提供元が前記コンテンツを特定するための第１の特定情報を、通信網を介して受信する受信手段と、
前記コンテンツに関連する情報である関連情報の検索の要求を前記表示装置から受けた場合に、前記第１の特定情報を、前記関連情報の提供元が前記コンテンツを特定するための第２の特定情報に変換する変換手段と、
前記第２の特定情報に基づいて前記関連情報の検索を行う検索装置に、前記通信網を介して前記第２の特定情報を送信し、前記関連情報の検索を制御する検索制御手段と、
前記検索装置への前記関連情報の検索の要求に応じて、前記検索装置から取得した前記関連情報を、前記通信網を介して前記表示装置に提供する提供手段と
を備える情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は情報処理装置に関し、特に、番組に関連する情報を取得できるようにした情報処理装置に関する。
【背景技術】
【０００２】
従来、テレビジョン放送されている番組の映像データを受信するテレビジョン受像機等の表示装置において、映像データとともに、ＳＩ（Service Information）情報（EPG（Electric Program Guide））を受信できることが知られている。このＳＩ情報には、番組のタイトルや出演者など、放送されている番組に関する情報が含まれている。
【０００３】
したがって、番組の視聴者は、表示装置に表示されたＳＩ情報に含まれる情報を見れば、視聴中の番組についてのある程度の情報を得ることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、視聴者が番組に対して興味を持った場合、視聴者が、その番組の出演者が出演している他の番組や、出演者に関連するＤＶＤ（Digital Versatile Disc）といった視聴中の番組に関連する情報（以下、関連情報と称する）を知りたいと思うことがある。
【０００５】
そこで、表示装置が放送局から受信したＳＩ情報を直接用いて、インターネットを経由して関連情報を取得することができれば、番組の視聴者は、視聴中の番組に関連するより多くの情報を得ることができる。
【０００６】
しかしながら、現状では、ＳＩ情報を直接用いて、インターネット経由で関連情報を取得することは許されていないため、視聴者は、ＳＩ情報の他に、番組に関連する情報を容易に得ることができなかった。
【０００７】
本発明は、このような状況に鑑みてなされたものであり、ＳＩ情報を直接的に用いることなく、番組に関連する情報を取得することができるようにするものである。
【課題を解決するための手段】
【０００８】
本発明の一側面の情報処理装置は、放送されているコンテンツを受信して表示する表示装置から、前記コンテンツの提供元が前記コンテンツを特定するための第１の特定情報を、通信網を介して受信する受信手段と、前記コンテンツに関連する情報である関連情報の検索の要求を前記表示装置から受けた場合に、前記第１の特定情報を、前記関連情報の提供元が前記コンテンツを特定するための第２の特定情報に変換する変換手段と、前記第２の特定情報に基づいて前記関連情報の検索を行う検索装置に、前記通信網を介して前記第２の特定情報を送信し、前記関連情報の検索を制御する検索制御手段と、前記検索装置への前記関連情報の検索の要求に応じて、前記検索装置から取得した前記関連情報を、前記通信網を介して前記表示装置に提供する提供手段とを備える。
【０００９】
本発明の一側面においては、放送されているコンテンツを受信して表示する表示装置から、前記コンテンツの提供元が前記コンテンツを特定するための第１の特定情報が、通信網を介して受信され、前記コンテンツに関連する情報である関連情報の検索の要求を前記表示装置から受けた場合に、前記第１の特定情報が、前記関連情報の提供元が前記コンテンツを特定するための第２の特定情報に変換され、前記第２の特定情報に基づいて前記関連情報の検索を行う検索装置に、前記通信網を介して前記第２の特定情報が送信され、前記関連情報の検索が制御され、前記検索装置への前記関連情報の検索の要求に応じて、前記検索装置から取得された前記関連情報が、前記通信網を介して前記表示装置に提供される。
【発明の効果】
【００１０】
本発明の一側面によれば、番組に関連する情報を取得することができる。特に、本発明の一側面によれば、ＳＩ情報を直接的に用いることなく、番組に関連する情報を取得することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明を適用した実施の形態について説明する。
【００１２】
図１は、本発明を適用した関連情報取得システムの構成例を示す図である。
【００１３】
関連情報取得システムは、放送局１１、表示装置１２、アプリキャストサーバ１３、プロキシサーバ１４、マッシュアップサーバ１５、メタデータサーバ１６、コンテンツサーバ１７−１、およびコンテンツサーバ１７−２から構成される。
【００１４】
放送局１１は、放送事業者がテレビジョン放送する番組を管理し、番組の映像データ、その番組のＳＩ情報、番組や放送事業者のウェブページを表示させる画像データなどを記録している。また、放送局１１は、例えば、コンテンツ提供会社等が製作した番組の映像データとともに、その番組のＳＩ情報を無線により放送する。
【００１５】
このＳＩ情報には、例えば放送チャンネルを特定するサービスＩＤ（Identification）、番組を特定するイベントＩＤ、番組の出演者などといった、放送されている番組に関する情報が含まれている。つまり、ＳＩ情報は、放送事業者間、すなわち番組の提供元の間で番組を特定するための情報（特定可能な情報）であるということができる。
【００１６】
表示装置１２は、例えばテレビジョン受像機などからなり、放送局１１から放送された番組の映像データおよびＳＩ情報を受信し、表示する。また、表示装置１２には、インターネット等の通信網を介してアプリキャストサーバ１３が接続されている。
【００１７】
アプリキャストサーバ１３は、例えば、表示装置１２が、通信網を介して、放送中の番組に関する関連情報、天気情報、占いの情報など、各種の情報のそれぞれを取得するためのプログラムのそれぞれを記録しており、表示装置１２からの要求に応じてそれらのプログラムを表示装置１２に提供する。
【００１８】
なお、番組に関する関連情報とは、放送局１１により放送されている番組の出演者が出演する他の番組に関する情報や、その出演者に関連するＤＶＤ、出演者が出演しているコマーシャルで宣伝されている商品に関する情報など、放送局１１により放送されている番組に関連する情報をいう。
【００１９】
表示装置１２は、アプリキャストサーバ１３から通信網を介して取得したプログラムを実行することにより、番組の関連情報や、天気情報等の各種の情報を、インターネットなどの通信網を介して取得し、表示することができる。
【００２０】
例えば、番組の関連情報を取得しようとする場合、表示装置１２は、アプリキャストサーバ１３から取得したプログラムを実行し、放送局１１により放送された（送信された）ＳＩ情報から、サービスＩＤおよびイベントＩＤを抽出する。そして、表示装置１２は、抽出したサービスＩＤおよびイベントＩＤと、表示装置１２に記録されている地域情報とを、インターネット等の通信網を介して接続されているプロキシサーバ１４に供給し、関連情報の検索を要求する。
【００２１】
ここで、地域情報とは、表示装置１２が設置されている地域を示す情報であり、表示装置１２の所有者により入力される。放送局１１により放送される番組は、サービスＩＤ、イベントＩＤ、および地域情報により一意に特定される。
【００２２】
プロキシサーバ１４は、表示装置１２から関連情報の検索を要求されると、表示装置１２から供給されたサービスＩＤ、イベントＩＤ、および地域情報を、番組の関連情報の提供元の間で、番組を一意に特定するための（特定可能な）番組特定情報に変換する。
【００２３】
ここで、関連情報の提供元とは、コンテンツサーバ１７−１およびコンテンツサーバ１７−２である。すなわち、コンテンツサーバ１７−１およびコンテンツサーバ１７−２は、放送局１１により放送される各番組に関する関連情報を記録している。なお、以下、コンテンツサーバ１７−１およびコンテンツサーバ１７−２を個々に区別する必要のない場合、単にコンテンツサーバ１７と称する。
【００２４】
また、メタデータサーバ１６は、放送局１１により放送される各番組のメタデータを記録している。このメタデータには、例えば、番組のタイトル、番組の出演者や、番組の概要などの情報が含まれており、メタデータは、例えば、放送局１１からメタデータサーバ１６にインターネット等の通信網を介して提供される。
【００２５】
プロキシサーバ１４は、表示装置１２からの関連情報の検索の要求を受け、サービスＩＤ、イベントＩＤ、および地域情報を番組特定情報に変換すると、変換により得られた番組特定情報を、インターネット等の通信網を介してマッシュアップサーバ１５に供給し、関連情報の検索を要求する。
【００２６】
マッシュアップサーバ１５は、プロキシサーバ１４からの関連情報の検索の要求を受けると、プロキシサーバ１４からの番組特定情報を、通信網を介して接続されているコンテンツサーバ１７に供給し、関連情報を要求する。
【００２７】
すると、コンテンツサーバ１７は、マッシュアップサーバ１５から供給された番組特定情報に基づいて、記録している関連情報のなかから、番組特定情報により特定される番組に関する関連情報を検索する。
【００２８】
すなわち、例えば、コンテンツサーバ１７は、番組特定情報と、その番組特定情報により特定される番組に関する情報、例えば番組のタイトル、出演者等の番組に関する情報である番組内容情報とを対応付けて記録している。そして、コンテンツサーバ１７は、マッシュアップサーバ１５からの番組特定情報と対応付けられている番組内容情報に含まれる、番組の出演者等の情報をキーとして、記録している関連情報から、番組特定情報により特定される番組に関する関連情報を検索する。この場合、例えばキーとしての出演者の名前が含まれている関連情報が検索結果として得られる。
【００２９】
なお、各番組特定情報に対して、番組に関する関連情報が予め対応付けられて記録されているようにしてもよい。そのような場合、マッシュアップサーバ１５からの番組特定情報と対応付けられた関連情報、つまり番組特定情報により特定される関連情報がコンテンツサーバ１７による検索の結果として得られることになる。
【００３０】
コンテンツサーバ１７は、マッシュアップサーバ１５からの要求に応じて関連情報の検索を行うと、検索の結果得られた関連情報をマッシュアップサーバ１５に供給する。
【００３１】
また、マッシュアップサーバ１５は、プロキシサーバ１４からの関連情報の検索の要求を受けて、コンテンツサーバ１７に関連情報を要求すると同時に、メタデータサーバ１６に、メタデータを要求する。すなわち、マッシュアップサーバ１５は、プロキシサーバ１４からの番組特定情報を、通信網を介して接続されているメタデータサーバ１６に供給し、その番組特定情報により特定される番組のメタデータと、その番組に関連する他の番組のメタデータとを要求する。
【００３２】
すると、メタデータサーバ１６は、マッシュアップサーバ１５からの番組特定情報により特定される番組のメタデータを用い、そのメタデータに含まれている出演者等の情報をキーとして、番組特定情報により特定される番組に関連する他の番組のメタデータを検索する。例えば、キーとしての出演者の名前が含まれているメタデータが検索結果として得られる。
【００３３】
メタデータサーバ１６は、マッシュアップサーバ１５からの番組特定情報により特定される番組のメタデータと、そのメタデータを用いた検索により得られた、番組特定情報により特定される番組に関連する他の番組のメタデータとをマッシュアップサーバ１５に供給する。
【００３４】
マッシュアップサーバ１５は、以上のようにして得られたコンテンツサーバ１７からの関連情報と、メタデータサーバ１６からのメタデータとをプロキシサーバ１４に供給する。
【００３５】
なお、マッシュアップサーバ１５乃至コンテンツサーバ１７は、例えば、放送局１１により放送される番組や、その番組に関連するコンテンツを提供するコンテンツ提供会社により管理される。
【００３６】
プロキシサーバ１４は、マッシュアップサーバ１５に対する関連情報の検索の要求に応じて、マッシュアップサーバ１５から、関連情報およびメタデータが供給されると、供給されたこれらの関連情報およびメタデータを、表示装置１２に供給する。これにより、表示装置１２は、プロキシサーバ１４から供給された関連情報およびメタデータを表示することができる。
【００３７】
例えば、表示装置１２が放送局１１から受信した番組を表示しているとき、つまり番組の視聴中に、視聴者が表示装置１２を操作して、視聴中の番組に関する関連情報の取得を指示すると、以上において説明した関連情報およびメタデータが得られ、表示装置１２に表示される。つまり、視聴中の番組に関する関連情報およびメタデータが表示される。
【００３８】
このように、関連情報取得システムでは、番組の提供元の間で番組を特定するためのＳＩ情報が、関連情報の提供元、より詳細にはマッシュアップサーバ１５乃至コンテンツサーバ１７といった関連情報およびメタデータの提供元（例えば、コンテンツ提供会社）の間で、番組を特定するための番組特定情報に変換され、その番組特定情報に基づいて、関連情報およびメタデータの検索および取得が行われる。
【００３９】
したがって、視聴中の番組のＳＩ情報を直接的に用いることなく、仮想的なＳＩ情報である番組特定情報、つまりＳＩ情報に相当する番組特定情報を起点として（仲介して）、番組の関連情報を得ることができる。
【００４０】
なお、図１においては、表示装置１２乃至メタデータサーバ１６は、インターネット等の通信網を介して相互に接続されており、それらの装置間のデータや情報の授受は、この通信網を介して行われる。また、メタデータサーバ１６と放送局１１ともインターネット等の通信網を介して接続されており、この通信網を介してメタデータ等の授受が行われる。さらに、放送局１１は、番組の映像データおよびＳＩ情報を、例えば、地上デジタル放送波などにより、つまり無線により放送する。
【００４１】
次に、図２は、図１のプロキシサーバ１４の構成例を示すブロック図である。
【００４２】
プロキシサーバ１４は、要求取得部４１、変換部４２、テーブル保持部４３、検索制御部４４、および提供部４５から構成される。
【００４３】
要求取得部４１は、通信網を介して表示装置１２から関連情報の検索の要求とともに、番組のサービスＩＤ、イベントＩＤ、および地域情報を受信し、変換部４２に供給する。変換部４２は、テーブル保持部４３に記録されているテーブルを参照して、要求取得部４１から供給されたサービスＩＤ、イベントＩＤ、および地域情報を、番組特定情報に変換する。
【００４４】
すなわち、テーブル保持部４３は、サービスＩＤ、イベントＩＤ、および地域情報と、それらのサービスＩＤ、イベントＩＤ、および地域情報により一意に特定される番組を示す番組特定情報とが対応付けられて記録されているテーブルを保持している。変換部４２は、テーブル保持部４３のテーブルから、要求取得部４１から供給されたサービスＩＤ、イベントＩＤ、および地域情報と対応付けられている番組特定情報を取得することで、サービスＩＤ、イベントＩＤ、および地域情報を番組特定情報に変換する。変換部４２は、変換により得られた番組特定情報を検索制御部４４に供給する。
【００４５】
検索制御部４４は、変換部４２から供給された番組特定情報を、通信網を介してマッシュアップサーバ１５に供給し、関連情報の検索を要求する。つまり、検索制御部４４は、番組特定情報に基づく、関連情報の検索を制御する。これにより、マッシュアップサーバ１５からは、通信網を介して検索の結果得られた関連情報およびメタデータが送信されてくる。
【００４６】
提供部４５は、マッシュアップサーバ１５から送信されてきた関連情報およびメタデータを受信して、受信した関連情報およびメタデータを、通信網を介して表示装置１２に提供する。
【００４７】
ところで、表示装置１２は、放送局１１により放送された番組の映像データと、その番組のＳＩ情報とを受信して、受信した映像データに基づいて番組を表示する。番組が表示されているときに、視聴者が表示装置１２を操作して、番組に関する関連情報の取得を要求すると、表示装置１２は、その要求に応じてアプリキャストサーバ１３から、関連情報を取得するためのプログラムを取得して実行し、関連情報を取得するための処理を行う。
【００４８】
すなわち、表示装置１２は、放送局１１から受信した、視聴中（表示中）の番組のＳＩ情報から、サービスＩＤおよびイベントＩＤを抽出するとともに、抽出したサービスＩＤおよびイベントＩＤと、記録している地域情報とをプロキシサーバ１４に供給して、関連情報の検索を要求する。
【００４９】
すると、プロキシサーバ１４は、表示装置１２からの要求に応じて、通信網を介して関連情報を取得し、表示装置１２に提供する処理である検索要求処理を開始する。以下、図３のフローチャートを参照して、プロキシサーバ１４による検索要求処理について説明する。
【００５０】
ステップＳ１１において、要求取得部４１は、表示装置１２から関連情報の検索要求と、サービスＩＤ、イベントＩＤ、および地域情報を受信して、変換部４２に供給する。
【００５１】
ステップＳ１２において、変換部４２は、要求取得部４１から供給された検索要求に応じてテーブル保持部４３のテーブルを参照し、要求取得部４１からのサービスＩＤ、イベントＩＤ、および地域情報を、それらの情報により特定される番組を示す番組特定情報に変換する。そして、変換部４２は、変換により得られた番組特定情報を検索制御部４４に供給する。
【００５２】
ステップＳ１３において、検索制御部４４は、変換部４２から供給された番組特定情報を、通信網を介してマッシュアップサーバ１５に送信し、関連情報の検索を要求する。
【００５３】
このようにして送信された番組特定情報がマッシュアップサーバ１５により受信されると、マッシュアップサーバ１５は、受信した番組特定情報をコンテンツサーバ１７に送信して関連情報の送信を要求するとともに、受信した番組特定情報をメタデータサーバ１６にも送信して、メタデータの送信を要求する。
【００５４】
すると、コンテンツサーバ１７は、マッシュアップサーバ１５からの番組特定情報を受信して、その番組特定情報を用いて関連情報の検索を行い、その結果得られた関連情報をマッシュアップサーバ１５に送信する。また、メタデータサーバ１６は、マッシュアップサーバ１５からの番組特定情報を受信して、その番組特定情報を用いてメタデータの検索を行い、その結果得られたメタデータをマッシュアップサーバ１５に送信する。
【００５５】
さらに、マッシュアップサーバ１５は、コンテンツサーバ１７から送信されてきた関連情報を受信するとともに、メタデータサーバ１６から送信されてきたメタデータを受信し、受信されたそれらの関連情報およびメタデータをプロキシサーバ１４に送信する。
【００５６】
ステップＳ１４において、提供部４５は、マッシュアップサーバ１５から送信されてきた関連情報およびメタデータを、要求した関連情報の検索結果として受信する。
【００５７】
ステップＳ１５において、提供部４５は、マッシュアップサーバ１５から受信した関連情報およびメタデータを、表示装置１２から要求された関連情報の検索の結果として表示装置１２に送信し、検索要求処理は終了する。
【００５８】
これにより、プロキシサーバ１４から関連情報およびメタデータを受信した表示装置１２は、それらの関連情報およびメタデータを表示して、視聴中（表示中）の番組に関する関連情報等を視聴者に提示することができる。これにより、視聴者は、視聴中の番組に関連する情報を簡単に得ることができる。
【００５９】
このようにして、プロキシサーバ１４は、表示装置１２から取得した、番組の提供元が番組を特定できる情報であるサービスＩＤ、イベントＩＤ、および地域情報を、関連情報およびメタデータの提供元が番組を特定できる情報である番組特定情報に変換する。そして、プロキシサーバ１４は、変換により得られた番組特定情報を利用して、視聴者の所望する番組に関連する関連情報およびメタデータを取得する。
【００６０】
このように、サービスＩＤ、イベントＩＤ、および地域情報を番組特定情報に変換することで、変換により得られた番組特定情報を利用して、ＳＩ情報を直接的に用いることなく、視聴中の番組に関する関連情報およびメタデータを取得することができる。
【００６１】
なお、以上においては、テレビジョン放送される番組の関連情報およびメタデータを取得する例について説明したが、テレビジョン放送される番組に限らず、インターネット等の通信網を介して配信されるコンテンツの関連情報およびメタデータを取得するようにしてもよい。
【００６２】
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００６３】
図４は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【００６４】
コンピュータにおいて、CPU（Central Processing Unit）２０１，ROM（Read Only Memory）２０２，RAM（Random Access Memory）２０３は、バス２０４により相互に接続されている。
【００６５】
バス２０４には、さらに、入出力インターフェース２０５が接続されている。入出力インターフェース２０５には、キーボード、マウス、マイクロホンなどよりなる入力部２０６、ディスプレイ、スピーカなどよりなる出力部２０７、ハードディスクや不揮発性のメモリなどよりなる記録部２０８、ネットワークインターフェースなどよりなる通信部２０９、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２１１を駆動するドライブ２１０が接続されている。
【００６６】
以上のように構成されるコンピュータでは、CPU２０１が、例えば、記録部２０８に記録されているプログラムを、入出力インターフェース２０５及びバス２０４を介して、RAM２０３にロードして実行することにより、上述した一連の処理が行われる。
【００６７】
コンピュータ（CPU２０１）が実行するプログラムは、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)等）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア２１１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
【００６８】
そして、プログラムは、リムーバブルメディア２１１をドライブ２１０に装着することにより、入出力インターフェース２０５を介して、記録部２０８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部２０９で受信し、記録部２０８にインストールすることができる。その他、プログラムは、ROM２０２や記録部２０８に、あらかじめインストールしておくことができる。
【００６９】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【００７０】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【００７１】
【図１】本発明を適用した関連情報取得システムの構成例を示す図である。
【図２】プロキシサーバの構成例を示すブロック図である。
【図３】検索要求処理を説明するフローチャートである。
【図４】コンピュータの構成例を示す図である。
【符号の説明】
【００７２】
１１  放送局，  １２  表示装置，  １４  プロキシサーバ，  １５  マッシュアップサーバ，  １７−１，１７−２，１７  コンテンツサーバ，  ４１  要求取得部，  ４２  変換部，  ４３  テーブル保持部，  ４４  検索制御部，  ４５  提供部
【図１】
2009302891.tif 000003
【図２】
2009302891.tif 000004
【図３】
2009302891.tif 000005
【図４】
2009302891.tif 000006