(57)【特許請求の範囲】
【請求項１】
放送又は通信を介して、番組コンテンツと共に複数の情報が多重化されて構成される番組コンテンツ信号を受信する受信機と、当該受信機との間で所定の連携認証が行われた情報処理端末と、を含む端末連携システムであって、
前記受信機は、
前記番組コンテンツ信号を受信することを契機として、当該番組コンテンツ信号から、前記番組コンテンツと連携して前記受信機及び情報処理端末で実行される１又は複数のアプリケーションの識別情報、前記アプリケーションの取得先を特定するためのロケーション情報、及び前記アプリケーションのうち前記情報処理端末で実行すべき１又は複数の端末連携アプリケーションの識別情報、を含むアプリケーション情報を抽出する解析部と、
前記端末連携アプリケーションの識別情報及び当該端末連携アプリケーションの取得先を特定するためのロケーション情報を、前記情報処理端末に送信する端末通信部と、
を備え、
前記情報処理端末は、
前記受信機から受信した前記端末連携アプリケーションの識別情報、及び前記端末連携アプリケーションの取得先を特定するためのロケーション情報に基づいて、前記端末連携アプリケーションの識別情報により特定される端末連携アプリケーションの取得先から前記端末連携アプリケーションを取得するサービスサーバ通信部と、
取得した前記端末連携アプリケーションを実行するアプリケーション実行部と、
を備える、
端末連携システム。
【請求項２】
前記受信機の前記端末通信部は、前記端末連携アプリケーションの識別情報及び前記ロケーション情報に加え、前記受信機で受信している前記番組コンテンツを特定するコンテンツ識別情報、当該番組コンテンツとの連携に用いられるタイムコードを含む、前記番組コンテンツの視聴シーンを特定するための情報もあわせて前記情報処理端末に送信し、
前記情報処理端末の前記サービスサーバ通信部は、前記番組コンテンツの視聴シーンを特定するための情報を指定した上で、端末連携アプリケーションの識別情報、及び前記端末連携アプリケーションの取得先を特定するためのロケーション情報に基づいて、前記受信機で受信している前記番組コンテンツの進行と連携した前記端末連携アプリケーションを前記端末連携アプリケーションの取得先から取得する、
請求項１に記載の端末連携システム。
【請求項３】
放送又は通信を介して、番組コンテンツと共に複数の情報が多重化されて構成される番組コンテンツ信号を受信する受信機であって、
前記番組コンテンツ信号を受信することを契機として、当該番組コンテンツ信号から、前記番組コンテンツと連携して前記受信機及び情報処理端末で実行される１又は複数のアプリケーションの識別情報、前記アプリケーションの取得先を特定するためのロケーション情報、及び前記アプリケーションのうち当該受信機との間で所定の連携認証が行われた情報処理端末で実行すべき１又は複数の端末連携アプリケーションの識別情報、を含むアプリケーション情報を抽出する解析部と、
前記端末連携アプリケーションの識別情報及び当該端末連携アプリケーションの取得先を特定するためのロケーション情報を、前記情報処理端末に送信する端末通信部と、
を備える受信機。
【請求項４】
請求項３に記載の受信機と所定の連携認証が行われ、前記受信機との間で通信可能な情報処理端末であって、
前記受信機から受信した前記端末連携アプリケーションの識別情報、及び前記端末連携アプリケーションの取得先を特定するためのロケーション情報に基づいて、前記端末連携アプリケーションの識別情報により特定される端末連携アプリケーションの取得先から前記端末連携アプリケーションを取得するサービスサーバ通信部と、
取得した前記端末連携アプリケーションを実行するアプリケーション実行部と、
を備える情報処理端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組を視聴可能なテレビ受信機と、番組に関連したアプリケーションを実行可能な情報処理端末（携帯電話など）との連携を実現する端末連携システム、及び当該端末連携システムを構成する受信機及び情報処理端末に関する。
【背景技術】
【０００２】
近年の放送のデジタル化と通信のブロードバンド化の進展に伴い、Ｈｙｂｒｉｄｃａｓｔ（ハイブリッドキャスト（登録商標））や、欧州のＨｂｂＴＶ（Ｈｙｂｒｉｄ  Ｂｒｏａｄｃａｓｔ  ＢｒｏａｄｂａｎｄＴＶ）をはじめとする放送通信連携サービスの実現に向けた研究開発が行われている。
このような放送通信連携サービスでは、放送と通信という異なる伝送路を用いてコンテンツを配信し、デジタルテレビやパーソナルコンピュータ、携帯端末などの受信機に、配信されたそれらの複数のコンテンツの表示画面を合わせて同時に表示することが考えられている。例えば、ウィジェット（又はガジェット）やブラウザなどのアプリケーションプログラム（以下、「アプリケーション」と記載する。）を用い、放送により配信されたコンテンツである放送番組の表示画面上に、通信により配信された文字情報、音声、動画などの通信コンテンツを重ね合わせて表示することなどが想定される。
【０００３】
ところで、放送番組の表示画面上に通信コンテンツを自由に重ね合わせることを可能にすると、画面構成や番組構成などの番組制作者の演出意図が視聴者に伝わらなくなる可能性がある。そこで、近年では、放送事業者（番組制作者）が通信コンテンツの表示を制御することで、放送番組の演出意図を損なわなくする試みがなされている。
例えば、特許文献１では、コンテンツ（放送番組）を放送する事業者が有する設備から、コンテンツの表示方法を決定するための制御情報を当該コンテンツと紐付けて通信により配信し、コンテンツ表示装置である受信機が、その制御情報に基づいてコンテンツの表示画面とアプリケーションの表示画面の表示方法を決定することが記載されている。これにより、番組の作品性を侵害せずに複数のアプリケーション画面を表示することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−４４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
また、スマートフォンを代表とする近年の情報処理端末の進展は目覚しく、ユーザが所有する携帯型の情報処理端末においても様々なアプリケーションの実行が可能になっている。このような現状において、放送と通信とを融合する放送通信連携サービスでは、テレビ受信機で放送番組を表示し、ユーザが所有する情報処理端末で当該放送番組と連携したサービス（例えば、音声や字幕サービス）を実行する仕組みの開発も求められる。
【０００６】
ところで、テレビ受信機で表示する放送番組に連携したサービスを実現するアプリケーションを情報処理端末で実行するためには、テレビ受信機で表示している放送番組をサービス提供者が把握しなければならない。
この点について、ユーザからの指示を受け付けることでテレビ受信機で表示中の放送番組を把握する仕組みが考えられるが、サービスの開始をユーザの手動操作に依存しなければならず煩雑であり、サービス普及には更なる工夫が求められる。
また、個々のテレビ受信機の視聴状態を把握するための管理サーバをネットワーク上に設ける仕組みも考えられるが、個々のテレビ受信機を管理する管理コストや管理するための通信負荷が膨大になるため、現実的ではない。
【０００７】
そこで、本発明は、テレビ受信機と情報処理端末（携帯電話など）との連携に際し、ユーザの手動操作に依存することなくサービスを開始すると共に、管理コストや通信負荷を一定に納めることのできる端末連携システム、及び当該端末連携システムを構成する受信機及び情報処理端末を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る端末連携システムは、放送又は通信を介して、番組コンテンツと共に複数の情報が多重化されて構成される番組コンテンツ信号を受信する受信機と、当該受信機との間で所定の連携認証が行われた情報処理端末と、を含み、前記受信機は、前記番組コンテンツ信号を受信することを契機として、当該番組コンテンツ信号から、前記番組コンテンツと連携し実行される１又は複数のアプリケーションの識別情報、前記アプリケーションの取得に用いるロケーション情報、及び前記アプリケーションのうち前記情報処理端末で実行すべき１又は複数の端末連携アプリケーションの識別情報、を含むアプリケーション情報を抽出する解析部と、前記端末連携アプリケーションの識別情報及び当該端末連携アプリケーションの取得に用いるロケーション情報を、前記情報処理端末に送信する端末通信部と、を備え、前記情報処理端末は、前記受信機から受信した前記ロケーション情報に基づいて、前記端末連携アプリケーションを取得するサービスサーバ通信部と、取得した前記端末連携アプリケーションを実行するアプリケーション実行部と、を備える構成とした。
【０００９】
かかる構成によれば、端末連携システムは、受信機と連携する情報処理端末では、受信機で視聴中の番組コンテンツと連携して実行される端末連携アプリケーションが実行される。このとき、端末連携アプリケーションは、放送又は通信を介して伝送される番組コンテンツ信号に多重化されたアプリケーション情報を契機に実行されるため、受信機と情報処理端末との連携サービスを、ユーザの手動操作に依存することなく開始することができると共に、管理サーバなどを別途設ける必要がなく、不要な管理コストや通信負荷を防止することができる。
【００１０】
また、端末連携システムでは、前記受信機の前記端末通信部は、前記端末連携アプリケーションの識別情報及び前記ロケーション情報に加え、前記受信機で受信している前記番組コンテンツの視聴シーンを特定するための情報もあわせて前記情報処理端末に送信し、前記情報処理端末の前記サービスサーバ通信部は、前記情報に基づいて、前記受信機で受信している前記番組コンテンツの進行と連携した前記端末連携アプリケーションを取得する構成としてもよい。
【００１１】
かかる構成によれば、本発明に係る端末連携システムは、情報処理端末では、受信機で視聴中の番組コンテンツの進行と連携した端末連携アプリケーションを取得し実行するため、番組コンテンツと一体性のあるよりきめ細かなサービスを提供することができる。
【００１２】
また、本発明に係る受信機は、放送又は通信を介して、番組コンテンツと共に複数の情報が多重化されて構成される番組コンテンツ信号を受信する受信機であって、前記番組コンテンツ信号を受信することを契機として、当該番組コンテンツ信号から、前記番組コンテンツと連携し実行される１又は複数のアプリケーションの識別情報、前記アプリケーションの取得に用いるロケーション情報、及び前記アプリケーションのうち当該受信機との間で所定の連携認証が行われた情報処理端末で実行すべき１又は複数の端末連携アプリケーションの識別情報、を含むアプリケーション情報を抽出する解析部と、前記端末連携アプリケーションの識別情報及び当該端末連携アプリケーションの取得に用いるロケーション情報を、前記情報処理端末に送信する端末通信部と、を備える構成とした。
【００１３】
かかる構成によれば、受信機は、放送又は通信を介して伝送される番組コンテンツ信号を契機に実行する端末連携アプリケーションに関する所定の情報を連携認証が行われた情報処理端末に送信するため、ユーザの手動操作に依存することなく開始可能な受信機と情報処理端末との連携サービスを実現することができる。
【００１４】
このとき、連携認証が行われた情報処理端末、前記受信機から受信した前記ロケーション情報に基づいて、前記端末連携アプリケーションを取得するサービスサーバ通信部と、取得した前記端末連携アプリケーションを実行するアプリケーション実行部と、を備える構成としてもよい。
【００１５】
かかる構成によれば、ユーザの手動操作に依存することなく、放送又は通信を介して伝送される番組コンテンツ信号を契機に開始可能な受信機と情報処理端末との連携サービスを実現することができる。
【発明の効果】
【００１６】
本発明によれば、テレビ受信機と情報処理端末（携帯電話など）との連携サービスを、ユーザの手動操作に依存することなく開始できると共に、管理コストや通信負荷を一定に納めることができる。
【図面の簡単な説明】
【００１７】
【図１】端末連携システムの構成を示す図である。
【図２】アプリケーション管理情報の記述例を示す図である。
【図３】受信機の機能構成を示すブロック図である。
【図４】受信機の処理の流れを示すフローチャートである。
【図５】情報処理端末の機能構成を示すブロック図である。
【図６】情報処理端末の処理の流れを示すフローチャートである。
【図７】端末連携システムにより提供される端末連携サービスの例を示す図である。
【図８】端末連携システムにより提供される端末連携サービスの例を示す図である。
【図９】端末連携システムにより提供される端末連携サービスの例を示す図である。
【図１０】端末連携システムにより提供される端末連携サービスの例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について図面を参照して説明する。
【００１９】
［端末連携システム１の概要］
初めに、図１を参照して、本発明の端末連携システム１の概要について説明する。
端末連携システム１は、放送局２と、受信機３と、情報処理端末４と、機器状態管理サーバ５と、サービスロケーション管理サーバ６と、サービスサーバ７と、を含んで構成され、放送と通信とを連携する放送通信連携サービスにおいて、受信機３で表示する放送番組と、情報処理端末４で表示する各種サービスとの連携を実現する。なお、放送通信連携サービスの形態は複数存在するが、本実施形態では、受信機３において、ＩＳＤＢ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ：統合デジタル放送サービス）方式による放送サービスと、インターネットによる通信サービスとを連携する。
【００２０】
放送局２は、番組コンテンツ信号を編成する一般的な編成設備（図示省略）、及び編成した番組コンテンツ信号を放送波に変調し放送用アンテナを介して放送する一般的なデジタル放送用の放送設備（図示省略）に加え、当該番組コンテンツ信号をネットワークを介して送信する一般的なＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）配信用の通信設備（図示省略）を含む。
【００２１】
放送局２は、放送設備や通信設備を用いて、編成した番組コンテンツ信号を任意の方法で伝送する。放送局２は、映像、音声などの各種データを、例えば、国際標準規格ＭＰＥＧ−２  Ｓｙｓｔｅｍｓで規定されるＴＳパケット（トランスポートストリームパケット）に格納し伝送する。このとき、ＴＳパケットによるデータの伝送は、ＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）パケットを用いた伝送（データストリーム伝送）と、セクションを用いた伝送（データカルーセル伝送）とに分類される。
データストリーム伝送では、映像や音声などの番組コンテンツを構成する主なデータが伝送され、ＰＥＳの所定領域（例えば、ヘッダ）に再生時刻などの時間情報を含むことができる。また、データカルーセル伝送では、メタデータなどの番組に関連する様々なデータが伝送され、個々のデータ（モジュール）に識別情報や時間情報などの情報を付すことができる。
【００２２】
ここで、放送局２から放送又は通信を介して伝送される番組コンテンツ信号には、映像や音声を含んで構成される番組コンテンツに加え、放送通信連携サービスにおいて当該番組コンテンツと連携して実行されるアプリケーションに関する情報（アプリケーション管理情報）が少なくとも含まれる。すなわち、番組コンテンツ信号は、番組コンテンツ及びアプリケーション管理情報を含む情報が多重化されて構成される。
【００２３】
なお、番組コンテンツ信号に多重化されるアプリケーション管理情報は、ＡＲＩＢ（登録商標）（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｒｏａｄｃａｓｔ）標準規格に規定されたＡＩＴ（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）を用いて記述することができる。
【００２４】
ここで、アプリケーション管理情報を記述したＡＩＴを図２に示す。図２（１）は、ＡＩＴの具体的な記述例であり、図２（２）は当該記述例の概要を示す模式図である。
【００２５】
図２（２）を参照して、ＡＩＴには、番組コンテンツと連携して実行する１又は複数のアプリケーションのリストが記述される。アプリケーションのリストに記述される個々のアプリケーションは、アプリケーションＩＤ（識別情報）により識別され、それぞれのアプリケーションについて、アプリケーションの名称や、アプリケーション及び当該アプリケーションで用いるコンテンツ（以下、「アプリ用コンテンツ」と記載する。）の所在を示すロケーション情報を含むアプリケーション管理情報が記述される。
【００２６】
なお、図２では、アプリケーション管理情報としてアプリケーション名及びロケーション情報のみを記述しているが、これらの記述は一例にすぎず、アプリケーションを制御するためのその他の情報を記述することを妨げるものではない。
また、ＡＰＰ１（音声（英語））のロケーション情報、ＡＰＰ２（音声（中国語））のロケーション情報、及びＡＰＰ３（関連地図）のロケーション情報は、全てサービスロケーション管理サーバ６のアドレス（ＵＲＬ１）となっている。これは、本実施形態では、サービスロケーション管理サーバ６がアプリケーションの所在を管理することとしているためであり、ロケーション情報をアプリケーション毎に異なることとすることを妨げるものではない。
【００２７】
図１に戻り、受信機３は、例えば、テレビ、セットトップボックス、パーソナルコンピュータ、携帯端末などのデバイスであり、既存のネットワークに接続可能であると共に、情報処理端末４と通信可能に接続される。なお、情報処理端末４との通信は、所定の無線通信機能を用いて直接的に行うこととしてもよく、また、ネットワーク上に設けたサーバを介して間接的に行うこととしてもよい。
また、受信機３は、放送局２から放送又は通信を介して伝送される番組コンテンツ信号から映像データ、音声データ、データ放送や字幕データ、ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）データなどの各種データを分離し、適宜デコード処理など行った上で番組コンテンツ（映像・音声など）を出力する機能と、アプリケーションを実行し、実行されているアプリケーションがネットワークを経由してサービスサーバ７から取得したアプリ用コンテンツの映像及び音声を出力する機能と、を少なくとも有する。
なお、受信機３の詳細については、図３及び図４を参照して後述する。
【００２８】
情報処理端末４は、例えば、携帯電話、スマートフォン、タブレットコンピュータなどのデバイスであり、既存のネットワークに接続可能であると共に、受信機３と通信可能に接続される。また、情報処理端末４は、受信機３で視聴中の番組コンテンツと連携したサービスを実現すべく、実行環境に応じた様々なアプリケーションを実行する機能を少なくとも有する。
ここで、本実施形態では、情報処理端末４は、受信機３との間で所定の連携認証が行われているものとする。なお、連携認証の方法については、本実施形態で規定するものではなく、受信機３に表示した２次元コードを読み込んだ情報処理端末４や、受信機３からの要求に応答した情報処理端末４と連携するなど任意の方法により行うことができる。
なお、情報処理端末４の詳細については、図５及び図６を参照して後述する。
【００２９】
機器状態管理サーバ５は、既存のネットワークに接続され、当該ネットワークを介して情報処理端末４と通信可能に接続される。機器状態管理サーバ５は、情報処理端末４と通信することで当該情報処理端末４の機器状態を判別する機能と、判別した機器状態を当該情報処理端末４に返信する機能と、少なくとも有する。なお、機器状態とは、情報処理端末４のアプリケーションの実行環境を含み、一例としては情報処理端末４のＯＳのバージョンがあげられる。
【００３０】
サービスロケーション管理サーバ６は、既存のネットワークに接続され、当該ネットワークを介して受信機３及び情報処理端末４と通信可能に接続される。サービスロケーション管理サーバ６は、受信機３及び情報処理端末４で実行するアプリケーション及びアプリ用コンテンツを管理するサービスサーバ７のロケーション情報を管理する。
ここで、アプリケーションを実行する端末のアプリケーション実行環境は様々であり、同一のアプリケーションについて、実行環境に応じた様々なバージョンのアプリケーションを作成することがある。そこで、サービスロケーション管理サーバ６は、受信機３及び情報処理端末４の実行環境に応じたアプリケーション及びアプリ用コンテンツのロケーション情報を管理することとしている。すなわち、サービスロケーション管理サーバ６は、実行環境毎に、当該実行環境で実行可能なアプリケーション及びアプリ用コンテンツを管理するサービスサーバ７のロケーション情報を管理する。
【００３１】
サービスサーバ７は、一般的なコンテンツ配信サーバであり、既存のネットワークに接続され、当該ネットワークを介して受信機３及び情報処理端末４と通信可能に接続される。サービスサーバ７は、端末連携システム１内において複数設けられ、番組コンテンツと連携するアプリケーションのバージョンを各々管理し、受信機３及び情報処理端末４からの要求に応じてアプリケーションやアプリ用コンテンツを配信する。
【００３２】
このような端末連携システム１において、情報処理端末４では、番組コンテンツ信号に多重化されたアプリケーション管理情報を契機として、番組コンテンツと連携するサービスを実現するためのアプリケーションが実行される。これにより、端末連携システム１では、番組コンテンツと連携するサービスをユーザの手動操作に依存することなく開始することができる。
このとき、端末連携システム１では、情報処理端末４の実行環境に応じたアプリケーションを実行させることとしている。そのため、情報処理端末４のアプリケーションの実行環境に影響を受けることなく、受信機３で表示する番組コンテンツと、情報処理端末４で表示する各種サービスとの連携を実現することができる。
【００３３】
［受信機３］
続いて、図３及び図４を参照して、受信機３の詳細について説明する。図３は、受信機３の機能構成を示すブロック図であり、図４は、受信機３の処理の流れを示すフローチャートである。
【００３４】
［受信機３の構成］
図３を参照して、受信機３は、番組コンテンツ受信部３１と、解析部３２と、連携端末管理部３３と、端末通信部３４と、サーバ通信部３５と、アプリケーション実行部３６と、提示部３７と、を含んで構成される。また、受信機３は、アプリケーション蓄積部３８も併せて備えることとしてもよい。
【００３５】
番組コンテンツ受信部３１は、放送又は通信を介して、番組コンテンツと共に複数の情報が多重化されて構成される番組コンテンツ信号を受信する。具体的には、番組コンテンツ受信部３１は、デジタル放送又はネットワークを介して、少なくともコンテンツ識別情報及びタイムコードが付された番組コンテンツ（映像・音声）、及びアプリケーション管理情報（ＡＩＴ）を受信する。なお、番組コンテンツには、字幕や他のデータなどを含んでいてもよい。
ここで、コンテンツ識別情報とは、その番組コンテンツを一意に特定できる情報であり、例えば、ＣＲＩＤ（Ｃｏｎｔｅｎｔ  Ｒｅｆｅｒｅｎｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）の概念を適用することができる。また、タイムコードとは、受信機３におけるその番組コンテンツの視聴シーンを一意に特定できる情報であり、例えば、ＰＥＳパケットに含まれる時間情報（例えば、ＰＴＳ（Ｐｒｅｓｅｎｔａｔｉｏｎ  Ｔｉｍｅ  Ｓｔａｍｐ））やカルーセル内に重畳された時間情報などを用いることができる。
【００３６】
番組コンテンツ受信部３１は、受信した番組コンテンツ信号に含まれている番組コンテンツを提示部３７に送る。なお、番組コンテンツは、詳細は省略するが、デコード処理などを行った後に提示部３７を介して、ディスプレイやスピーカなどから出力される。
また、番組コンテンツ受信部３１は、番組コンテンツ信号に含まれているコンテンツ識別情報、タイムコード及びアプリケーション管理情報を含むデータを解析部３２に送る。
【００３７】
解析部３２は、番組コンテンツ受信部３１から送られたデータの解析を行い、番組コンテンツと連携するアプリケーションの取得に関する情報を抽出し、端末通信部３４を介して情報処理端末４に送信する。
【００３８】
ここで、アプリケーションの取得に関する情報には、ＡＩＴに記述されたアプリケーションＩＤ及びロケーション情報が少なくとも含まれる。また、番組コンテンツと連携するアプリケーションを取得するため、当該情報には、コンテンツ識別情報及びタイムコードが含まれる。このとき、アプリケーションＩＤは、情報処理端末４で実行すべきアプリケーションの特定に用いられ、ロケーション情報は、当該アプリケーション及びアプリ用コンテンツの取得先を特定するために用いられる。また、コンテンツ識別情報及びタイムコードは、アプリケーションに基づくサービスと受信機３で視聴中の番組コンテンツとの連携（同期）を図るために用いられる。
【００３９】
なお、解析部３２は、ＡＩＴに記述された１又は複数のアプリケーションＩＤの全てを抽出することとしてもよく、ＡＩＴに記述された１又は複数のアプリケーションＩＤのうちの情報処理端末４で実行すべき一部のアプリケーションＩＤのみを抽出することとしてもよい。情報処理端末４で実行すべき一部のアプリケーションについては、放送局２の事業者が設定することとしてもよく、また、受信機３又は情報処理端末４のユーザが設定することとしてもよい。放送局２の事業者が設定する場合には、放送局２から放送又は送信される番組コンテンツ信号に多重化させることで実現することができ、受信機３又は情報処理端末４のユーザが設定する場合には、ユーザから予め選択を受け付けておくことで実現することができる。
【００４０】
また、解析部３２は、受信機３自体で実行すべきアプリケーションがある場合には、当該アプリケーションを取得するための情報（アプリケーションＩＤ、ロケーション情報、コンテンツ識別情報、タイムコードを含む）をサーバ通信部３５に送る。なお、受信機３自体で実行すべきアプリケーションについても、放送局２の事業者が設定することとしてもよく、受信機３のユーザが設定することとしてもよい。
【００４１】
連携端末管理部３３は、受信機３と連携認証済みの１又は複数の情報処理端末４を特定可能に管理する。なお、情報処理端末４のユーザにより情報処理端末４で実行すべきアプリケーションが設定されている場合には、連携端末管理部３３は、情報処理端末４毎に設定されたアプリケーションを管理することとしてもよい。
【００４２】
端末通信部３４は、連携端末管理部３３が管理する連携認証済みの情報処理端末４に対して、解析部３２で解析した番組コンテンツと連携するアプリケーションを取得するための情報（アプリケーションＩＤ、ロケーション情報、コンテンツ識別情報、タイムコードを含む）を送信する。
【００４３】
サーバ通信部３５は、解析部３２から送られたロケーション情報に基づいてサービスサーバ７にアクセスし（詳細には、ロケーション情報により特定されるサービスロケーション管理サーバ６を介してサービスサーバ７にアクセスし）、当該サービスサーバ７から所定のアプリケーション及びアプリ用コンテンツを受信する。また、サーバ通信部３５は、受信したアプリケーション及びアプリ用コンテンツをアプリケーション実行部３６に送る。
なお、サーバ通信部３５は、サービスサーバ７から受信したアプリケーションをアプリケーション蓄積部３８に記憶することとしてもよい。
【００４４】
アプリケーション実行部３６は、サーバ通信部３５から送られたアプリケーション又はアプリケーション蓄積部３８に記憶されたアプリケーションを実行し、番組コンテンツに連携するサービスを構成する映像及び（又は）音声を提示部３７に送る。サービスを構成する映像及び（又は）音声は、提示部３７を介して、ディスプレイやスピーカなどから出力される。これにより、受信機３において、アプリケーション及びアプリ用コンテンツに基づき、番組コンテンツに連携するサービスを提供することができる。
【００４５】
［受信機３の処理］
続いて、受信機３の処理について図４を参照して説明する。なお、図４では、主に受信機３と情報処理端末４との連携に必要となる処理について説明する。
【００４６】
受信機３の番組コンテンツ受信部３１は、放送又は通信を介して、番組コンテンツ信号を受信する（Ｓ１）。このとき、番組コンテンツ信号には、番組コンテンツと共に複数の情報、例えば、コンテンツ識別情報、タイムコード及びアプリケーション管理情報が多重化され、番組コンテンツ受信部３１は、これら多重化された情報を解析部３２に送る。
【００４７】
続いて、受信機３の解析部３２は、番組コンテンツ受信部３１から送られたアプリケーション管理情報（ＡＩＴ（図２参照））から番組コンテンツと連携するアプリケーションの取得に関する情報を抽出する（Ｓ２）。このとき、解析部３２は、連携端末管理部３３を参照して、連携認証済みの情報処理端末４が存在するか否かを判定し（Ｓ３）、連携認証済みの情報処理端末４がある場合には、Ｓ２で抽出した情報が当該情報処理端末４に送信すべき情報であるか否かを判定する（Ｓ４）。情報処理端末４に送信すべき情報については、予め任意に設定しておくことができ、Ｓ２で抽出した情報の全てであってもよく、また、その一部であってもよい。
【００４８】
このとき、連携認証済みの情報処理端末４に送信すべき情報である場合には、解析部３２は、端末通信部３４を介して、当該情報を情報処理端末４に送信し（Ｓ５）、処理を終了する。他方、Ｓ３において連携認証済みの情報処理端末４が存在しないと判定した場合や、Ｓ４において情報処理端末４に送信すべき情報が存在しないと判定した場合には、処理を終了する。
【００４９】
［情報処理端末４］
受信機３についての説明は以上である。続いて、図５及び図６を参照して、情報処理端末４の詳細について説明する。図５は、情報処理端末４の機能構成を示すブロック図であり、図６は、情報処理端末４の処理の流れを示すフローチャートである。
【００５０】
［情報処理端末４の構成］
図５を参照して、情報処理端末４は、アプリケーション情報受信部４１と、機器状態管理サーバ通信部４２と、サービスロケーション管理サーバ通信部４３と、サービスサーバ通信部４４と、アプリケーション実行部４５と、提示部４６と、を含んで構成される。また、情報処理端末４は、機器状態管理部４７と、アプリケーション蓄積部４８とを併せて備えることとしてもよい。
【００５１】
アプリケーション情報受信部４１は、受信機３と通信を行う通信部であり、受信機３の端末通信部３４から受信機３で視聴中の番組コンテンツと連携するアプリケーションを取得するための情報を受信する。ここで、アプリケーションを受信するための情報には、アプリケーションＩＤ、当該アプリケーションのロケーション情報、視聴中の番組コンテンツを特定するコンテンツ識別情報、及び当該番組コンテンツとの連携に用いられるタイムコードが少なくとも含まれる。
【００５２】
機器状態管理サーバ通信部４２は、機器状態管理サーバ５にアクセスし、当該機器状態管理サーバ５から自端末（情報処理端末４）の機器状態、すなわち、アプリケーションの実行環境を取得する。ここで、機器状態管理サーバ５のロケーション情報は、情報処理端末４が予め把握しているものとしてもよく、また、受信機３から適宜送信されるものとしてもよい。
なお、情報処理端末４が自端末のアプリケーション実行環境を把握可能、すなわち、情報処理端末４が自端末の機器状態を管理する機器状態管理部４７を備えるのであれば、機器状態管理サーバ５にアクセスする必要はない。
【００５３】
サービスロケーション管理サーバ通信部４３は、受信機３から送られたロケーション情報に基づいてサービスロケーション管理サーバ６にアクセスし、自端末のアプリケーション実行環境に適したアプリケーションのバージョンを管理するサービスサーバ７のロケーション情報を取得する。すなわち、サービスロケーション管理サーバ通信部４３は、サービスロケーション管理サーバ６に対して、自端末のアプリケーション実行状態及び要求すべきアプリケーションのアプリケーションＩＤに基づく問合せを行い、当該問合せに対するサービスロケーション管理サーバ６からの返信を受けることで、サービスサーバ７のロケーション情報を取得する。サービスロケーション管理サーバ通信部４３は、取得したサービスサーバ７のロケーション情報をサービスサーバ通信部４４に送る。
【００５４】
サービスサーバ通信部４４は、サービスロケーション管理サーバ通信部４３が取得したサービスサーバ７のロケーション情報に基づいてサービスサーバ７にアクセスし、当該サービスサーバ７から自端末のアプリケーション実行環境で実行可能なアプリケーション及びアプリ用コンテンツを受信する。サービスサーバ通信部４４は、受信したアプリケーション及びアプリ用コンテンツをアプリケーション実行部４５に送る。
なお、サービスサーバ通信部４４は、サービスサーバ７から受信したアプリケーションをアプリケーション蓄積部４８に記憶することとしてもよい。
【００５５】
アプリケーション実行部４５は、サービスサーバ通信部４４から送られたアプリケーション又はアプリケーション蓄積部４８に記憶されたアプリケーションを実行し、受信機３で視聴中の番組コンテンツに連携するサービスを構成する映像及び（又は）音声を提示部４６に送る。サービスを構成する映像及び（又は）音声は、提示部４６を介して、ディスプレイやスピーカなどから出力される。これにより、受信機３で視聴中の番組コンテンツと連携するサービスを情報処理端末４で提供することができる。
【００５６】
［情報処理端末４の処理］
続いて、情報処理端末４の処理について図６を参照して説明する。なお、図６では、主に受信機３で視聴中の番組コンテンツと連携するサービスを情報処理端末４で提供するために必要となる処理について説明する。
【００５７】
情報処理端末４のアプリケーション情報受信部４１は、受信機３で視聴中の番組コンテンツと連携するアプリケーションを取得するための情報、すなわち、視聴中の番組及び視聴シーンを特定するためのコンテンツ識別情報及びタイムコードに加え、アプリケーションを特定し取得するためのアプリケーションＩＤ及びロケーション情報を受信機３から受信する（Ｓ１１）。
【００５８】
続いて、機器状態の取得が必要であるか否かを判定し（Ｓ１２）、機器状態の取得が必要な場合には、情報処理端末４の機器状態管理サーバ通信部４２は、機器状態管理サーバ５にアクセスし、自端末の機器状態（アプリケーション実行環境）を取得する（Ｓ１３）。
【００５９】
機器状態を取得すると、情報処理端末４のサービスロケーション管理サーバ通信部４３は、受信機３から送られたロケーション情報に基づいてサービスロケーション管理サーバ６にアクセスし、自端末の機器状態（アプリケーション実行環境）に応じたアプリケーションのバージョンを管理するサービスサーバ７のロケーション情報を取得する（Ｓ１４）。
【００６０】
続いて、情報処理端末４のサービスサーバ通信部４４は、Ｓ１４で取得したロケーション情報に従いサービスサーバ７へアクセスし、受信機３で視聴中の番組コンテンツと連携するサービスに用いるアプリケーション及びアプリ用コンテンツを取得する（Ｓ１５）。
【００６１】
続いて、情報処理端末４のアプリケーション実行部４５は、Ｓ１５で取得したアプリケーションを実行し、受信機３で視聴中の番組コンテンツに連携するサービスを構成する映像及び（又は）音声を提示部４６を介して出力し（Ｓ１６）、処理を終了する。
【００６２】
［端末連携システム１の動作］
情報処理端末４についての説明は以上である。続いて、図７から図１０に示す本発明の端末連携システム１により実現される端末連携サービスを参照して、本発明の端末連携システム１の動作について説明する。なお、図７から図１０に示す端末連携サービスは、本発明の端末連携システム１により想定されるサービスの一例に過ぎず、これらに限られるものではない。
【００６３】
［多国語音声サービス］
初めに、図７から図９を参照して、本発明の端末連携システム１による端末連携サービスの一例である多国語音声サービスについて説明する。近年の家族構成の変化や生活環境の変化に関わらず、１台の受信機３を介して複数のユーザが同一のテレビ番組を同時に視聴する場合が多々ある。このような場合において、ユーザによっては視聴中の番組を他のユーザとは異なる音声で視聴することを望むことがある。典型的には、日本語の番組を外国語で視聴することや、スポーツ中継を他の実況者による実況で視聴することが考えられる。
このような要望に対して、本発明の端末連携システム１では、視聴中のユーザ毎に個別の音声サービスを提供することができる。以下、図面を参照して説明する。
【００６４】
図７（１）を参照して、受信機３は、放送局２から番組コンテンツを受信する際に、放送局２で当該番組コンテンツと共に作成されたアプリケーション管理情報（ＡＩＴ）を受信する。すると、受信機３では、連携認証済みの情報処理端末４において端末連携サービスを提供すべく、受信したアプリケーション管理情報から情報処理端末４で実行すべきアプリケーションの取得に関する情報を抽出する。具体的には、ＡＩＴに記述されたアプリケーションＩＤ及びロケーション情報を含む情報を抽出する。また、受信機３で視聴中の番組コンテンツと連携（同期）した端末連携サービスを提供すべく、受信機３は、視聴中の番組コンテンツの視聴シーンを特定するための情報を抽出する。具体的には、視聴中の番組コンテンツを特定するためのコンテンツ識別情報及び視聴シーンを特定するためのタイムコードを含む情報を抽出する。
【００６５】
続いて、受信機３は、連携認証済みの情報処理端末４に対して、抽出した各情報を送信する。図７（１）では、ユーザＡ２及びユーザＡ３の所有する情報処理端末４が連携認証済みであるものとする。受信機３からの情報を受信すると情報処理端末４では、端末連携サービスを実現するためのアプリケーションの取得などを行う。このとき、端末連携サービスとして複数のサービスが想定される場合には、図７（２）に示すように情報処理端末４のユーザに対して任意のサービスを選択する選択画面を提示することとしてもよい。図７（２）では、ユーザＡ２は、音声（英語）サービスを選択しており、ユーザＡ３は、音声（中国語）サービスを選択している。
【００６６】
続いて、図８（１）を参照して、情報処理端末４は、サービスサーバ７に対して、受信機３の視聴シーンを指定した上で、端末連携サービスを実現するためのアプリケーション及びアプリ用コンテンツを要求する。すると、サービスサーバ７は、受信機３の視聴シーンに連携（同期）した端末連携サービスを実現するためのアプリケーション及びアプリ用コンテンツを情報処理端末４に対して提供する。図８（１）では、ユーザＡ２の情報処理端末４は、音声（英語）サービスを実現するためのアプリケーションを要求しており、ユーザＡ３の情報処理端末４は、音声（中国語）サービスを実現するためのアプリケーションを要求している。その結果、ユーザＡ２の情報処理端末４からは、受信機３で視聴中の番組コンテンツと連携した英語音声が出音され、ユーザＡ３の情報処理端末４からは、受信機３で視聴中の番組コンテンツと連携した中国語音声が出音される（図８（１）では、受信機３で司会者が「おはようございます」とコメントしているのに対して、ユーザＡ２の情報処理端末４からは当該コメントの英語音声である「Ｇｏｏｄ  ｍｏｒｎｉｎｇ．」が出音されている。）。
【００６７】
このように、本発明の端末連携システム１によれば、ユーザが所有する情報処理端末４を用いて、番組コンテンツを視聴中のユーザ毎に個別のサービスを提供することができる。このとき、端末連携システム１では、受信機３で視聴中の番組コンテンツの視聴シーンと連携したサービスを提供することとしているため、番組コンテンツと一体となったきめ細かなサービスを提供することができる。また、端末連携システム１では、放送局２から伝送されるアプリケーション管理情報を契機にサービスを提供するため、ユーザビリティを向上させることができ、また、番組制作者の意図に沿ったサービスを提供することができる。
【００６８】
ところで、近年では、ＶＯＤによる番組コンテンツの配信も注目されており、同一の番組を視聴しているユーザであっても、各々視聴シーンが異なる場合がある。図８を参照して、時刻Ｔ１において、ユーザＡ宅及びユーザＢ宅では同一の番組「○○ニュース」を視聴している。しかしながら、ユーザＡ宅での視聴シーンは、番組開始シーン（司会者が「おはようございます」とコメント）であり（図８（１））、ユーザＢ宅での視聴シーンは、番組終了シーン（司会者が「さようなら」とコメント）である（図８（２））。
【００６９】
このような場合においても、本発明の端末連携システム１では、情報処理端末４が受信機３での視聴シーンを特定した上でアプリケーションの要求を行うこととしているため、受信機３で視聴中の番組コンテンツと連携したサービスを提供可能に構成されている。すなわち、図８（１）では、「おはようございます」というコメントに対応する音声サービスが出力され、図８（２）では、「さようなら」というコメントに対応する音声サービスが出力されている。このように、本発明の端末連携システム１によれば、視聴中の番組コンテンツに連携したサービスをユーザ毎に提供することができる。
【００７０】
また、本発明の端末連携システム１は、ユーザが所有する情報処理端末４の機器状態（アプリケーション実行環境）に適したアプリケーションを実行することとしている。具体的には、図９を参照して、情報処理端末４は、サービスサーバ７にアクセスする前に、自端末の機器状態に対応するアプリケーションのバージョンを管理するサービスサーバ７のロケーション情報をサービスロケーション管理サーバ６に問い合わせる。図９では、ユーザＡ２の情報処理端末４は、ＯＳ「△△」に対応するアプリケーションのバージョンを管理するサービスサーバ７のロケーション情報を問い合わせており、ユーザＡ３の情報処理端末４は、ＯＳ「××」に対応するアプリケーションのバージョンを管理するサービスサーバ７のロケーション情報を問い合わせている。その結果、サービスロケーション管理サーバ６からは、ユーザＡ２の情報処理端末４にはサービスサーバ７Ａのロケーション情報が、ユーザＡ３の情報処理端末４にはサービスサーバ７Ｂのロケーション情報が、それぞれ返信されている。これにより、ユーザＡ２の情報処理端末４及びユーザＡ３の情報処理端末４は、自端末の機器状態に対応するアプリケーションを取得することができ、予定されたサービスが適切に提供される。このように、本発明の端末連携システム１では、情報処理端末４毎の機器状態（アプリケーション実行環境）の相違に影響することなく、端末連携サービスを提供することができる。
【００７１】
［関連地図サービス］
また、受信機３で視聴中の番組コンテンツによっては、視聴シーンの補完情報を望む場合があり、本発明の端末連携システム１によれば、受信機３のディスプレイを利用することなく補完情報を提供することができる。図１０に示す関連地図サービスを例にとり、補完情報を提供するサービスについて説明する。
【００７２】
図１０（１）を参照して、受信機３では、（Ａ）に示すように「グルメ番組」が視聴されており、リポーターが街中を移動する様子が表示されている。このとき、情報処理端末４では、（Ｂ）に示すように受信機３で視聴中の街中の地図情報が表示され、リポーターを示すシンボルが当該地図上を移動する様子が表示される。
【００７３】
図１０（２）を参照して、その後時間の経過と共に受信機３では、（Ａ）に示すようにリポーターが目的の焼肉店に到着した様子が表示される。このとき、情報処理端末４では、（Ｂ）に示すように到着した焼肉店の位置を把握可能に地図情報が拡大表示される。
【００７４】
図１０（３）を参照して、その後時間の経過と共に受信機３では、（Ａ）に示すようにリポーターが当該焼肉店の「○○カルビ」を試食する様子が表示される。このとき、情報処理端末４では、（Ｂ）に示すように試食する「○○カルビ」についての情報や評判が表示される。
【００７５】
このように、本発明の端末連携システム１では、受信機３で視聴中の番組コンテンツの補完情報をユーザが所有する情報処理端末４を用いて提供することができる。この場合においても、受信機３の視聴シーンを特定した上でアプリケーション及びアプリ用コンテンツを取得することで、視聴中の番組コンテンツに連携した補完情報を提供することができ、きめ細かなサービスを提供することができる。
【符号の説明】
【００７６】
１  端末連携システム
２  放送局
３  受信機
３１  番組コンテンツ受信部
３２  解析部
３３  連携端末管理部
３４  端末通信部
３５  サーバ通信部
３６  アプリケーション実行部
３７  提示部
３８  アプリケーション蓄積部
４  情報処理端末
４１  アプリケーション情報受信部
４２  機器状態管理サーバ通信部
４３  サービスロケーション管理サーバ通信部
４４  サービスサーバ通信部
４５  アプリケーション実行部
４６  提示部
４７  機器状態管理部
４８  アプリケーション蓄積部
５  機器状態管理サーバ
６  サービスロケーション管理サーバ
７  サービスサーバ
【図１】
0005773747.tif 000002
【図２】
0005773747.tif 000003
【図３】
0005773747.tif 000004
【図４】
0005773747.tif 000005
【図５】
0005773747.tif 000006
【図６】
0005773747.tif 000007
【図７】
0005773747.tif 000008
【図８】
0005773747.tif 000009
【図９】
0005773747.tif 000010
【図１０】
0005773747.tif 000011