(57)【特許請求の範囲】
【請求項１】
番組コンテンツと連携して実行される１又は複数の連携アプリケーションを検索する検索サーバを含む放送通信連携システムに適用され、放送又は通信を介して、前記番組コンテンツと共に複数の情報が多重化されて構成される番組コンテンツ信号を受信する複数の放送通信連携受信装置において、
前記番組コンテンツ信号から、前記連携アプリケーションを検索するための検索情報を含むアプリケーション管理情報を抽出する抽出手段と、
前記検索情報に基づいて前記連携アプリケーションの選択情報を表示させる提示手段と、
前記連携アプリケーションの選択情報の中から一の項目が選択された場合に、当該一の項目に対応する前記検索情報に基づいて、前記検索サーバから前記連携アプリケーションを取得する連携アプリケーション取得手段と、
取得した前記連携アプリケーションを実行するアプリケーション実行制御手段と、
を備え、
前記検索情報には、前記連携アプリケーションの対象者を示す対象者コードが含まれる
放送通信連携受信装置。
【請求項２】
前記対象者コードは、前記アプリケーション管理情報及び前記連携アプリケーションのメタデータに含まれる
請求項１に記載の放送通信連携受信装置。
【請求項３】
前記提示手段は、前記連携アプリケーションの選択情報と共に、前記連携アプリケーションの概要を示す概要情報を表示する
請求項１又は２に記載の放送通信連携受信装置。
【請求項４】
請求項１に記載の放送通信連携受信装置を含み、放送又は通信を介して、番組コンテンツと共に複数の情報が多重化されて構成される番組コンテンツ信号を受信する放送通信連携システムに適用されるサーバであって、
前記番組コンテンツと連携して実行される１又は複数の連携アプリケーションの対象者を示す対象者コードを含む前記連携アプリケーションを管理する管理手段と、
前記対象者コードを含む検索情報を前記放送通信連携受信装置から受信する受信手段と、
前記検索情報に含まれる前記対象者コードに基づいて、前記管理手段により管理される前記連携アプリケーションを検索する検索手段と、
検索した前記連携アプリケーションを前記放送通信連携受信装置へ送信する送信手段と、
を備える
サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送と通信の連携を図る機能を有する放送通信連携受信装置及びサーバに関する。
【背景技術】
【０００２】
近年、放送のデジタル化と通信のブロードバンド化の進展に伴い、放送通信連携サービスの実現に向けた研究開発が行われている。
【０００３】
また、この放送通信連携サービスにおいては、放送と通信という異なる伝送路を用いて複数のコンテンツを配信し、デジタルテレビ等の受信機において、配信された複数のコンテンツを統合して提示する形態が想定される。
【０００４】
現在、データ放送では、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）をベースとした、マルチメディア符号化用に開発されたＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）という放送サービスに必要な機能を拡張した言語を用いて、様々なコンテンツが提供されている（特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−６０９３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、データ放送では、全ての情報を放送波に多重化させる必要があるため、放送波で送信できるコンテンツの容量に一定の制限がある。
【０００７】
このような状況の下、送信できるコンテンツの容量に制限のない放送と通信の連携によるサービス、すなわち、放送と通信という異なる伝送路から配信される複数のコンテンツを統合して提示することが望まれている。このような放送と通信の連携によるサービスでは、例えば、放送波で送信されたコンテンツに関連するアプリケーションを、通信を介して取得し、放送波で送信されたコンテンツと、取得したアプリケーションとを統合して提示するサービスが考えられる。
【０００８】
かかるサービスにおいて、ユーザは、放送波で送信されたコンテンツに関連するアプリケーションを、通信を介して取得する必要がある。しかし、大量のアプリケーションの中から所望のアプリケーションを検索するには、高齢者、障害者、外国人等のように検索の操作に習熟していないユーザにとっては、所望のアプリケーションを取得することは困難な場合がある。
【０００９】
そこで、本発明は、放送と通信の連携によるサービスにおいて、簡易な操作で所望のアプリケーションを取得することが可能な放送通信連携受信装置及びサーバを提供することを一つの目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る放送通信連携受信装置は、番組コンテンツと連携して実行される１又は複数の連携アプリケーションを検索する検索サーバを含む放送通信連携システムに適用され、放送又は通信を介して、前記番組コンテンツと共に複数の情報が多重化されて構成される番組コンテンツ信号を受信する複数の放送通信連携受信装置において、前記番組コンテンツ信号から、前記連携アプリケーションを検索するための検索情報を含むアプリケーション管理情報を抽出する抽出手段と、前記検索情報に基づいて前記連携アプリケーションの選択情報を表示させる提示手段と、前記連携アプリケーションの選択情報の中から一の項目が選択された場合に、当該一の項目に対応する前記検索情報に基づいて、前記検索サーバから前記連携アプリケーションを取得する連携アプリケーション取得手段と、取得した前記連携アプリケーションを実行するアプリケーション実行制御手段と、を備え、前記検索情報には、前記連携アプリケーションの対象者を示す対象者コードが含まれる構成とした。
【００１１】
かかる構成によれば、本発明に係る放送通信連携受信装置は、連携アプリケーションの対象者を示す対象者コードを含む連携アプリケーションの選択情報に、検索情報が付加されていることにより、この検索情報を用いて連携アプリケーションの検索を行うことができるため、簡易な操作でユーザが所望のアプリケーションを検索して取得することできる。
【００１２】
また、前記放送通信連携受信装置において、前記対象者コードは、前記アプリケーション管理情報及び前記連携アプリケーションのメタデータに含まれても良い。
【００１３】
かかる構成によれば、本発明に係る放送通信連携受信装置は、対象者コードがアプリケーション管理情報及び連携アプリケーションのメタデータに含まれるため、多数の連携アプリケーションの中からユーザが所望する連携アプリケーションを検索することが可能となる。
【００１４】
また、前記放送通信連携受信装置において、前記提示手段は、前記連携アプリケーションの選択情報と共に、前記連携アプリケーションの概要を示す概要情報を表示しても良い。
【００１５】
かかる構成によれば、本発明に係る放送通信連携受信装置は、連携アプリケーションの概要を示す概要情報を表示するため、ユーザは、検索された連携アプリケーションがどのようなアプリケーションであるかを容易に把握することができる。
【００１６】
また、前記放送通信連携受信装置は、前記対象者コードを予め設定可能な設定手段をさらに備え、前記提示手段は、前記検索情報に、前記設定手段により設定された前記対象者コードを付加しても良い。
【００１７】
かかる構成によれば、本発明に係る放送通信連携受信装置は、対象者コードを予め設定することにより、設定された対象者コードを用いてユーザが所望のアプリケーションを検索して取得することできる。
【００１８】
本発明に係るサーバは、前記放送通信連携受信装置を含み、放送又は通信を介して、番組コンテンツと共に複数の情報が多重化されて構成される番組コンテンツ信号を受信する放送通信連携システムに適用されるサーバであって、前記番組コンテンツと連携して実行される１又は複数の連携アプリケーションの対象者を示す対象者コードを含む前記連携アプリケーションを管理する管理手段と、前記対象者コードを含む検索情報を前記放送通信連携受信装置から受信する受信手段と、前記検索情報に含まれる前記対象者コードに基づいて、前記管理手段により管理される前記連携アプリケーションを検索する検索手段と、検索した前記連携アプリケーションを前記放送通信連携受信装置へ送信する送信手段と、を備える構成とした。
【００１９】
かかる構成によれば、本発明に係るサーバは、検索情報に含まれる対象者コードに基づいて、連携アプリケーションを検索するため、多数の連携アプリケーションの中から所望する連携アプリケーションを検索することが可能となる。
【発明の効果】
【００２０】
本発明によれば、放送と通信の連携によるサービスにおいて、簡易な操作で所望のアプリケーションを検索して取得することできる。
【図面の簡単な説明】
【００２１】
【図１】放送通信連携システムの全体構成図である。
【図２】デジタル放送に係る放送信号の伝送プロトコルのスタックを示す図である。
【図３】受信機の機能構成を示すブロック図である。
【図４】ＸＭＬ形式で記述されたＡＩＴの一例を示す図である。
【図５】本実施形態の処理の具体例を示す画面遷移図である。
【図６】本実施形態の処理の具体例を示す画面遷移図である。
【図７】本実施形態の処理について示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本発明の実施の形態について図面を参照して説明する。
図１は、本発明の一実施形態に係る放送通信連携システム１００の全体構成図である。放送通信連携システム１００は、放送局１と、放送用アンテナ２と、サービスサーバ３（配信サーバ）と、受信機４とを含んで構成される。この放送通信連携システム１００では、受信機４において、ＩＳＤＢ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｂｒｏａｄｃａｓｔｉｎｇ：統合デジタル放送サービス）方式によって放送局１から提供される放送サービスと、インターネット等により構成される通信ネットワークＮを介してサービスサーバ３から提供される通信サービスとを連携し、放送通信連携サービスとして受信機４のユーザに提供する。
【００２３】
放送局１は、番組編成設備と、番組送出設備と、送信設備とを含んで構成される一般的なデジタル放送用の放送設備（図示省略）を備える。
放送局１は、放送設備によって、コンテンツや、イベント情報（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ：ＥＩＴ）や、アプリケーション管理情報（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ：ＡＩＴ）等を制作する。そして、放送局１は、放送設備によって、これらコンテンツ、イベント情報及びＡＩＴ等を放送信号に多重化する。そして、放送局１は、放送設備によって、この放送信号を放送波に変調し、放送用アンテナ２を介して放送波を放送する。
【００２４】
放送局１から放送される放送波に含まれるコンテンツには、放送スケジュールに従って放送され映像や音声を含んで構成されるコンテンツである番組コンテンツや、番組コンテンツとは非同期に発生する緊急地震速報等のコンテンツである緊急コンテンツ等が含まれる。
【００２５】
イベント情報は、番組コンテンツの名称、番組コンテンツの放送日時、番組コンテンツの説明等、コンテンツに関するメタ情報を含む。以下、イベント情報をＥＩＴという。
ＡＩＴは、番組コンテンツに連動するコンテンツを受信機４に提供可能なアプリケーションプログラム（以下、アプリケーションと記載する）を１又は複数管理するための管理情報である。ＡＩＴには、１又は複数のアプリケーションそれぞれに対応し、１又は複数のアプリケーションそれぞれを管理するための個別管理情報が、１又は複数含まれる。個別管理情報には、アプリケーションを識別するアプリケーションＩＤや、アプリケーションのライフサイクルを制御するライフサイクル制御情報や、アプリケーションの所在を示すロケーション情報が含まれている（図４参照）。
【００２６】
アプリケーションにより提供されるコンテンツには、番組コンテンツに連動するコンテンツ及び番組コンテンツに連動しないコンテンツが含まれる。以下、アプリケーションにより提供されるコンテンツをアプリ用コンテンツという。
【００２７】
放送信号は、従来のデジタル放送の放送信号と同一であり、ＡＲＩＢ（登録商標）（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｒｏａｄｃａｓｔ：社団法人電波産業会）標準規格で規定される。
【００２８】
図２は、デジタル放送に係る放送信号の伝送プロトコルのスタックを示す図である。図２に示すように、デジタル放送によって提供される映像、音声等の各種データは、国際標準規格ＭＰＥＧ−２  Ｓｙｓｔｅｍｓで規定されるＴＳパケット（トランスポートストリームパケット）に格納されて、時分割で多重伝送される。
【００２９】
ＴＳパケットには、図２に示すように、セクションに対してＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）／ＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）が規定されている。ＰＳＩ／ＳＩには、ＴＳパケットに格納されているデータの種別を示す情報や、コンテンツの種別を示す情報が含まれている。上述のＥＩＴは、ＳＩに含まれている。
【００３０】
ＴＳパケットによるデータ伝送は、セクションを用いてデータを伝送する方式とＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）パケットを用いてデータを伝送する方式（データストリーム伝送方式）とに分類される。
【００３１】
セクションを用いてデータを伝送する方式には、データカルーセル伝送方式と、イベントメッセージ伝送方式がある。
【００３２】
データカルーセル伝送方式は、１又は複数のデータを一定周期で繰り返し伝送される伝送方式であり、この伝送方式によって伝送される個々のデータ（モジュール）には個々のデータを識別するための識別情報が付されている。データカルーセル伝送方式は、受信機４側に個々のデータを任意のタイミングで取得させることを目的として用いられる。
【００３３】
イベントメッセージ伝送方式は、放送局１から受信機４に対して、トリガ信号を送るための方式である。イベントメッセージ伝送方式は、データ量が少ないメッセージを放送局１から受信機４に伝送する場合に用いられる。
【００３４】
データストリーム伝送方式は、伝送するデータをＰＥＳパケットに収容してストリームとして伝送する伝送方式である。データストリーム伝送方式は、映像、音声、字幕データ等のリアルタイム型のデータや、他のストリームとの同期を要するデータの伝送に用いられる。
【００３５】
ここで、ＡＩＴは、ＴＳパケットを用いて様々な方法によって伝送可能である。
すなわち、ＡＩＴは、ＴＳパケットのＳＩに含まれるＥＩＴに対して記述することによって伝送可能である。
【００３６】
また、ＡＩＴは、セクションを用いてデータカルーセル伝送方式により伝送可能である。ＡＩＴをデータカルーセル伝送方式により伝送する場合、受信機４側でＡＩＴであることを認識できるようにモジュールに対して識別情報が付される。
【００３７】
また、ＡＩＴは、ＰＥＳとしてコンテンツの映像や音声に多重させて伝送可能である。
【００３８】
また、ＡＩＴは、バイナリ表現又はＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）によるテキスト表現で記述して、ＴＳパケットに格納することができる。
本実施形態では、ＡＩＴの伝送方法は、上記の伝送方法の少なくともいずれかに予め規定されているものとする。
【００３９】
マルチメディア符号化（ＢＭＬ：Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）は、Ｗ３Ｃ（登録商標）（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ  Ｃｏｎｓｏｒｔｉｕｍ）が定義したｘＨＴＭＬを基礎とし、手続き型言語にはＪａｖａＳｃｒｉｐｔ（登録商標）を基礎としたＥＣＭＡＳｃｒｉｐｔを用いて国際標準との整合性を考慮して定義された規格である。
【００４０】
サービスサーバ３は、番組コンテンツや、アプリケーションに対して配信するコンテンツ（アプリ用コンテンツ）を配信するコンテンツ配信サーバ３ａと、受信機４で動作する各種のアプリケーションを配信するアプリケーション配信サーバ３ｂと、受信機４からキーワード等を受信し、受信したキーワード等に合致するアプリケーションを検索する検索サーバ３ｃとを備える。
【００４１】
サービスサーバ３は、放送局１の設備と通信可能に接続されており、放送局１から番組コンテンツや、番組コンテンツのメタデータを受信する。
サービスサーバ３は、受信機４から番組コンテンツの取得要求を受け付けたことに応じて、受信機４に対して番組コンテンツを送信する。
【００４２】
また、サービスサーバ３は、受信機４からアプリケーションの取得要求を受け付けたことに応じて、受信機４に対してアプリケーションを送信する。さらに、サービスサーバ３は、受信機４においてアプリケーションが実行されている場合に、アプリ用コンテンツの映像データや音声データ等を受信機４に送信する。
【００４３】
また、サービスサーバ３は、ＡＩＴを番組コンテンツに対して多重化させて受信機４に送信する。また、サービスサーバ３は、受信機４からＡＩＴの取得要求を受け付けたことに応じて、受信機４に対してＡＩＴを送信する。
【００４４】
受信機４は、放送局１からの放送又はサービスサーバ３との通信を介して受信する番組コンテンツに対して所定の処理を行うことにより、番組コンテンツの映像データ及び音声データを同期して出力する。また、受信機４は、ＡＩＴに基づいてアプリケーションを取得し、取得したアプリケーションを実行する。続いて、受信機４は、実行されているアプリケーションによってサービスサーバ３からアプリ用コンテンツの映像データや音声データ等を取得し、番組コンテンツの映像データ及び音声データに連携させて出力する。以下に、受信機４の機能について詳述する。
【００４５】
図３は、受信機４の機能構成を示すブロック図である。
受信機４は、放送波受信部１１と、第１分離部１２と、放送ＡＩＴ取得部１３と、通信部１４と、第２分離部１５と、通信ＡＩＴ取得部１６と、アプリケーション実行制御部１７と、音声制御部１８と、表示制御部１９と、スピーカ２０と、ディスプレイ２１と、メモリ２２と、ＡＩＴ記憶部２３と、連携アプリケーション取得部２４と、設定部２５とを備える。
【００４６】
放送波受信部１１は、放送用アンテナ２を介して放送局１から放送されている放送波を受信する。
【００４７】
第１分離部１２は、放送波受信部１１により受信した放送波を復調し、放送波から放送信号、すなわち、ＴＳパケットを抽出する。そして、第１分離部１２は、ＴＳパケットのＰＳＩ／ＳＩを参照して、ＴＳパケットに含まれているデータの種別を判別し、映像、音声、ＥＩＴ等の各種データを抽出する。また、第１分離部１２は、予め規定されているＡＩＴの伝送方法に応じて、セクション及びＰＥＳを参照してＡＩＴを抽出する。
【００４８】
続いて、第１分離部１２は、ＴＳパケットのＰＥＳに含まれているデータが音声データである場合、この音声データを音声制御部１８に出力する。また、第１分離部１２は、ＴＳパケットのＰＥＳに含まれているデータが映像データである場合、この映像データを表示制御部１９に出力する。
【００４９】
また、第１分離部１２は、抽出したＥＩＴやその他の各種データをメモリ２２に記憶させる。また、第１分離部１２は、ＡＩＴを抽出した場合、抽出したＡＩＴを放送ＡＩＴ取得部１３に出力する。
【００５０】
放送ＡＩＴ取得部１３は、第１分離部１２から出力されたＡＩＴを取得し、ＡＩＴ記憶部２３に記憶させる。
【００５１】
通信部１４は、通信ネットワークＮを介してサービスサーバ３とデータの送受信を行う通信インタフェースである。
【００５２】
第２分離部１５は、通信部１４により受信されたデータの種別を判別する。第２分離部１５は、受信したデータがＡＩＴであると判別した場合、このＡＩＴを通信ＡＩＴ取得部１６に出力する。また、第２分離部１５は、受信したデータがアプリケーションであると判別した場合、このアプリケーションをアプリケーション実行制御部１７に出力する。
【００５３】
例えば、第２分離部１５は、受信したデータがＴＳパケットであると判別した場合、映像、音声、ＡＩＴ等の各種データをＴＳパケットから抽出する。そして、第２分離部１５は、ＡＩＴを抽出した場合、このＡＩＴを通信ＡＩＴ取得部１６に出力し、ＡＩＴ以外のデータを抽出した場合、このデータをアプリケーション実行制御部１７に出力する。
【００５４】
通信ＡＩＴ取得部１６は、第２分離部１５から出力されたＡＩＴを取得し、ＡＩＴ記憶部２３に記憶させる。
【００５５】
アプリケーション実行制御部１７は、ＡＩＴ又はリモコンＲを介したユーザの実行指示に基づいてアプリケーションを取得し、取得したアプリケーションの実行を制御する。そして、アプリケーション実行制御部１７は、アプリケーションの実行によってサービスサーバ３から取得されたアプリ用コンテンツの音声データを音声制御部１８に出力すると共に、サービスサーバ３から取得されたアプリ用コンテンツの映像データを表示制御部１９に出力する。
【００５６】
図４は、ＸＭＬ形式で記述されたＡＩＴの一例を示す図である。上述したように、ＡＩＴには、１又は複数のアプリケーションそれぞれに対応し、１又は複数のアプリケーションそれぞれを管理するための個別管理情報が１又は複数含まれる。
具体的には、図４に示される＜ｍｈｐ：Ａｐｐｌｉｃａｔｉｏｎ＞タグから＜／ｍｈｐ：Ａｐｐｌｉｃａｔｉｏｎ＞タグまでに記述されているコードは、一のアプリケーションに関する個別管理情報に対応している。ＡＩＴには、＜／ｍｈｐ：Ａｐｐｌｉｃａｔｉｏｎ＞タグの後に、他のアプリケーションの個別管理情報を新たに記述することによって、複数の個別管理情報を記述することができる。
【００５７】
また、個別管理情報に対応するコードのうち、例えば、＜ｍｈｐ：ａｐｐＩｄ＞タグに対応するコードは、アプリケーションのＩＤ（識別情報）を示している。また、＜ｍｈｐ：ｃｏｎｔｒｏｌＣｏｄｅ  ｍｈｐ：ｔｙｐｅ＝“ＡＲＩＢ−Ｊ”＞タグに対応するコードは、このアプリケーションのライフサイクル制御情報を示しており、図４に示される「ＡＵＴＯＳＴＡＲＴ」は、受信機４によってアプリケーションを自動実行させるライフサイクル制御情報である。また、＜ｍｈｐ：ｌｏｃａｔｉｏｎ＞タグに対応するコードは、このアプリケーションの所在を示すロケーション情報を示している。図４に示されるように、ロケーション情報には、アプリケーションの所在として、サービスサーバ３のアドレスが記述されている。なお、ロケーション情報には、アプリケーションの所在として、受信機４を指定することもできる。
【００５８】
アプリケーション実行制御部１７は、ＡＩＴ記憶部２３を監視し、新たにＡＩＴが記憶された場合に、このＡＩＴに記述されているライフサイクルに係る制御情報を参照する。そして、アプリケーション実行制御部１７は、ライフサイクルに係る制御情報が「自動実行」を示すものである場合、ＡＩＴに記述されているロケーション情報をアプリケーションの取得先として、通信部１４及び第２分離部１５を介してサービスサーバ３からアプリケーションを取得し、取得したアプリケーションを実行する。この場合、アプリケーションは、受信機４のユーザから明示的な操作指示を受けることなく自動的に実行される。
【００５９】
また、アプリケーション実行制御部１７は、受信機４のユーザからリモコンＲを介してアプリケーションの実行指示を受け付ける。例えば、リモコンＲには、Ｈｙｂｒｅｄｃａｓｔ（登録商標）ボタンが設けられており、アプリケーション実行制御部１７は、受信機４のユーザによってＨｙｂｒｅｄｃａｓｔボタンが押下されたことに応じて、実行するアプリケーションの選択を受け付けるためのメニュー画面の実行指示を受け付ける。アプリケーション実行制御部１７は、メニュー画面の実行指示を受け付けたことに応じて、ＡＩＴ記憶部２３を参照し、実行可能なアプリケーションのＡＩＴを特定する。そして、アプリケーション実行制御部１７は、特定したＡＩＴに対応するアプリケーションを選択可能なメニュー画面を構成する映像データを表示制御部１９に出力して、このメニュー画面をディスプレイ２１に表示させる。受信機４のユーザからリモコンＲを介してアプリケーションの選択操作を受け付けた場合、アプリケーション実行制御部１７は、ＡＩＴに記述された当該アプリケーションのロケーション情報を参照してアプリケーションを取得し、アプリケーションを実行する。
【００６０】
アプリケーションは、アプリケーション実行制御部１７に対して、アプリ用コンテンツの映像データ及び音声データをサービスサーバ３から取得させる。そして、アプリケーション実行制御部１７は、アプリケーションによって取得したアプリ用コンテンツの音声データを音声制御部１８に出力すると共に、アプリケーションによって取得したアプリ用コンテンツの映像データを表示制御部１９に出力する。ここで、アプリケーションが番組コンテンツに連動するアプリコンテンツを提供するアプリケーションである場合には、アプリ用コンテンツの映像データ及び音声データが番組コンテンツの映像データ及び音声データに連動してディスプレイ２１に表示される。
【００６１】
また、アプリケーション実行制御部１７は、ＡＩＴ記憶部２３を監視し、実行中のアプリケーションに対応する個別管理情報を記述したＡＩＴが新たにＡＩＴ記憶部２３に記憶された場合、この個別管理情報に含まれるライフサイクル制御情報に基づいて、実行中のアプリケーションを制御する。例えば、アプリケーションのライフサイクル制御情報が「終了」を示すものであるとき、アプリケーションを終了させる。
【００６２】
音声制御部１８は、第１分離部１２から出力された音声データを、表示制御部１９により表示制御される映像データと同期をとりながらスピーカ２０に出力する。また、音声制御部１８は、アプリケーション実行制御部１７から出力された音声データが表示制御部１９により表示制御される映像データと同期可能である場合、この映像データと同期をとりながら音声データをスピーカ２０に出力する。
【００６３】
表示制御部１９は、第１分離部１２から出力された映像データを、音声制御部１８により出力制御される音声データと同期をとりながらディスプレイ２１に表示させる。また、表示制御部１９は、アプリケーション実行制御部１７から出力された映像データが音声制御部１８により出力制御される音声データと同期可能である場合、この音声データと同期をとりながら映像データをディスプレイ２１に表示させる。
【００６４】
メモリ２２は、ＥＩＴ等の番組コンテンツのメタ情報やその他各種情報を記憶する。
ＡＩＴ記憶部２３は、放送ＡＩＴ取得部１３及び通信ＡＩＴ取得部１６によって取得されたＡＩＴを記憶する。
【００６５】
本実施形態において、放送信号に多重化されたＡＩＴの属性、又はサービスサーバ３により番組コンテンツに対して多重化されたＡＩＴの属性には、アプリケーションを検索するための検索情報が含まれる。
【００６６】
アプリケーション実行制御部１７は、上述したＡＩＴに基づいてアプリケーションを選択可能なメニュー画面を構成する映像データを作成する際に、アプリケーションの選択情報（例えば、アプリケーションのアイコン）に、ＡＩＴの属性に含まれる検索情報を関連付ける。
【００６７】
ここで、アプリケーションを検索するための検索情報としては、例えば、対象者コードが挙げられる。対象者コードは、通信を介して提供されるアプリケーションの対象者を示すコードである。アプリケーションの対象者としては、例えば、健常者、高齢者、障害者、外国人等が挙げられる。
【００６８】
例えば、健常者（一般）向けのアプリケーションには「０」、高齢者向けのアプリケーションには「１」、障害者向けのアプリケーションには「２」、外国人向けのアプリケーションには「３」のような対象者コードが用いられる。
【００６９】
連携アプリケーション取得部２４は、アプリケーションの選択情報の中から一の項目が選択された場合に、当該一の項目に対応する検索情報に基づいて、サービスサーバ３から検索情報と合致するアプリケーションを検索する。
【００７０】
より詳細には、連携アプリケーション取得部２４は、アプリケーションの選択情報の中から一の項目が選択された場合に、当該一の項目に対応する対象者コードを、通信部１４を介してサービスサーバ３（検索サーバ３ｃ）へ送信すると共に、対象者コードに合致するアプリケーションを検索するようにサービスサーバ３（検索サーバ３ｃ）に要求する。
【００７１】
ここで、アプリケーション配信サーバ３ｂにおいて、受信機４で動作する各種のアプリケーションのうちの全部又は一部のアプリケーションには、アプリケーションのメタデータとして対象者コードを含んでいる。すなわち、アプリケーション配信サーバ３ｂは、対象者コードを含むアプリケーションを管理している。
【００７２】
そして、検索サーバ３ｃは、受信機４から送信された対象者コードに基づいて、アプリケーション配信サーバ３ｂからアプリケーションを検索する。
【００７３】
より詳細には、検索サーバ３ｃは、受信機４から送信された対象者コードを含むアプリケーションを、アプリケーション配信サーバ３ｂから検索する。そして、検索サーバ３ｃは、検索した検索結果（例えば、対象者コードに合致する対象者コードを含むアプリケーションを取得するためのＵＲＬのリスト）を受信機４へ送信する。
【００７４】
連携アプリケーション取得部２４は、検索サーバ３ｃからの検索結果を受信すると、受信した検索結果をアプリケーション実行制御部１７へ送信する。アプリケーション実行制御部１７は、アプリケーションの選択情報の中から選択された一の項目に対して、当該一の項目に対応する対象者コードを含むアプリケーションのリストを提示する。
【００７５】
図５及び図６は、本実施形態の処理の具体例を示す画面遷移図である。図５に示すように、アプリケーション実行制御部１７は、受信機４のユーザによってリモコンＲのＨｙｂｒｉｄｃａｓｔボタンが押下されたことに応じて、実行するアプリケーションの選択を受け付けるためのメニュー画面の実行指示を受け付け、メニュー画面の実行指示を受け付けたことに応じて、ＡＩＴ記憶部２３を参照し、実行可能なアプリケーションのＡＩＴを特定する。そして、アプリケーション実行制御部１７は、特定したＡＩＴに対応するアプリケーションを選択可能なメニュー画面を構成する映像データを表示制御部１９に出力して、このメニュー画面Ｍをディスプレイ２１に表示させる。また、アプリケーション実行制御部１７は、ＡＩＴに対応するアプリケーションを選択可能なメニュー画面Ｍを構成する映像データを作成する際に、ＡＩＴに対応するアプリケーションの選択情報（例えば、アプリケーションのアイコン）に、ＡＩＴの属性に含まれる検索情報を付加する。また、図５では、メニュー画面Ｍには、アプリケーションを選択するためのアイコンＭ１〜Ｍ３が表示されている。
【００７６】
連携アプリケーション取得部２４は、アイコンＭ１〜Ｍ３の中からアイコンＭ２が選択された場合に、アイコンＭ２に対応する対象者コード（例えば、外国人向けのアプリケーションを示す対象者コード「３」）を、通信部１４を介してサービスサーバ３（検索サーバ３ｃ）へ送信すると共に、対象者コード「３」に合致するアプリケーションを検索するようにサービスサーバ３（検索サーバ３ｃ）に要求する。
【００７７】
そして、検索サーバ３ｃは、対象者コード「３」を含むアプリケーションを、アプリケーション配信サーバ３ｂから検索する。そして、検索サーバ３ｃは、検索した検索結果（例えば、対象者コード「３」を含むアプリケーションを取得するためのＵＲＬのリスト）を受信機４へ送信する。
【００７８】
連携アプリケーション取得部２４は、検索サーバ３ｃからの検索結果を受信すると、受信した検索結果をアプリケーション実行制御部１７へ送信する。
【００７９】
そして、図６に示すように、アプリケーション実行制御部１７は、受信した検索結果に基づいて、メニュー画面Ｍの中から選択されたアイコンＭ２に対して、アイコンＭ２に対応する対象者コード「３」を含むアプリケーションのリスト形式のメニューＬ１を構成する映像データを表示制御部１９に出力して、メニューＬ１をディスプレイ２１に表示させる。
【００８０】
また、図６に示すように、対象者コード「３」を含むアプリケーションが、メタデータとして概要情報を有している場合には、アプリケーション実行制御部１７は、メニューＬ１と共に、概要情報Ｌ２をディスプレイ２１に表示させる。
【００８１】
ここで、概要情報は、アプリケーションの概要を示す情報であり、例えば、番組コンテンツの音声データに話速変換を行い、番組コンテンツの音声データを通常よりも遅い速度で出力する高齢者向けのアプリケーションや、番組コンテンツに手話画面の提示を付加する難聴者向けのアプリケーションや、番組コンテンツに日本語以外の言語（例えば、英語、中国語、ハングル語、ロシア語等）の翻訳字幕の提示を付加する外国人向けのアプリケーション等であることを示す情報である。ユーザは、この概要情報に基づいて、所望のアプリケーションを選択することができる。
【００８２】
そして、アプリケーション実行制御部１７は、受信機４のユーザによってメニューＬ１の中から一のメニュー（例えば、図６の中国語翻訳字幕用のアプリケーション）が選択された場合には、選択された一のメニューに対応するアプリケーションを、サービスサーバ３（アプリケーション配信サーバ３ｂ）から取得する。そして、アプリケーション実行制御部１７は、サービスサーバ３（アプリケーション配信サーバ３ｂ）から取得したアプリケーションを実行する。例えば、アプリケーション実行制御部１７は、放送波による番組コンテンツと共に、アプリケーション配信サーバ３ｂから取得した中国語翻訳字幕用のアプリケーションによる番組コンテンツの中国語翻訳字幕をディスプレイ２１に表示させる。
【００８３】
このように本実施形態によれば、受信機４は、アプリケーションの選択情報に、アプリケーションの対象者を示す対象者コードを含む検索情報が付加されていることにより、この検索情報を用いてアプリケーションの検索を行うことができる。したがって、受信機４は、簡易な操作でユーザが所望のアプリケーションを検索して取得することできる。
【００８４】
また、受信機４は、対象者コードがＡＩＴ及びアプリケーションにメタデータとして含まれるため、多数の連携アプリケーションの中からユーザが所望する連携アプリケーションを検索することが可能となる。
【００８５】
また、受信機４は、アプリケーションの概要を示す概要情報を表示するため、ユーザは、検索された連携アプリケーションがどのようなアプリケーションであるかを容易に把握することができる。
【００８６】
また、アプリケーション配信サーバ３ｂ及び検索サーバ３ｃは、検索情報に含まれる対象者コードに基づいて、アプリケーションを検索するため、多数のアプリケーションの中から所望する連携アプリケーションを検索することが可能となる。
【００８７】
また、受信機４は、上述した構成に加えて、リモコンＲ等によるユーザの操作により検索情報を予め設定可能な設定部２５を備えていても良い。
【００８８】
そして、アプリケーション実行制御部１７は、ＡＩＴに対応するアプリケーションを選択可能なメニュー画面を構成する映像データを作成する際に、ＡＩＴに対応するアプリケーションの選択情報（例えば、アプリケーションのアイコン）に、設定部２５により予め設定された検索情報を付加しても良い。
【００８９】
これにより、受信機４は、対象者コードを予め設定することにより、設定された対象者コードを用いてユーザが所望のアプリケーションを検索して取得することできる。
【００９０】
図７は、本実施形態の処理について示すフローチャートである。
ステップＳ１において、アプリケーション実行制御部１７は、メニュー画面の実行指示を受け付け、実行可能なアプリケーションのＡＩＴを特定する。
【００９１】
ステップＳ２において、アプリケーション実行制御部１７は、特定したＡＩＴに対応するアプリケーションを選択可能なメニュー画面を構成する映像データを表示制御部１９に出力して、このメニュー画面Ｍをディスプレイ２１に表示させる。また、アプリケーション実行制御部１７は、メニュー画面を作成する際に、ＡＩＴに対応するアプリケーションの選択情報（例えば、アプリケーションのアイコン）に、ＡＩＴの属性に含まれる検索情報を付加する。
【００９２】
ステップＳ３において、アプリケーション実行制御部１７は、アプリケーションの選択情報の中から一の項目が選択されたか否かを判定する。一の項目が選択された場合（ＹＥＳ）には、ステップＳ４へ進む。一の項目が選択されなかった場合（ＮＯ）には、再度ステップＳ３の処理を繰り返す。
【００９３】
ステップＳ４において、連携アプリケーション取得部２４は、選択された一の項目に対応する対象者コードを、通信部１４を介して検索サーバ３ｃへ送信すると共に、対象者コードに合致するアプリケーションを検索するように検索サーバ３ｃに要求する。
【００９４】
ステップＳ５において、検索サーバ３ｃは、受信機４から送信された対象者コードを含むアプリケーションを、アプリケーション配信サーバ３ｂから検索する。
【００９５】
ステップＳ６において、検索サーバ３ｃは、検索した検索結果（例えば、対象者コードに合致する対象者コードを含むアプリケーションを取得するためのＵＲＬのリスト）を受信機４へ送信する。
【００９６】
ステップＳ７において、連携アプリケーション取得部２４は、検索サーバ３ｃからの検索結果を受信すると、受信した検索結果をアプリケーション実行制御部１７へ送信する。
【００９７】
ステップＳ８において、アプリケーション実行制御部１７は、アプリケーションの選択情報の中から選択された一の項目に対して、当該一の項目に対応する対象者コードを含むアプリケーションのリスト形式のメニューをディスプレイ２１に表示させる。
【００９８】
ステップＳ９において、アプリケーション実行制御部１７は、リスト内の対象者コードを含むアプリケーションが、メタデータとして概要情報を有しているか否かを判定する。概要情報を有している場合（ＹＥＳ）には、ステップＳ１０へ進む。概要情報を有していない場合（ＮＯ）には、ステップＳ１１へ進む。
【００９９】
ステップＳ１０において、アプリケーション実行制御部１７は、リスト形式のメニューと共に、概要情報をディスプレイ２１に表示させる。
【０１００】
ステップＳ１１において、アプリケーション実行制御部１７は、受信機４のユーザによってリスト形式のメニューの中から一の項目が選択されたか否かを判定する。一の項目が選択された場合（ＹＥＳ）には、ステップＳ１２へ進む。一の項目が選択されなかった場合（ＮＯ）には、ステップＳ１１の処理を繰り返す。
【０１０１】
ステップＳ１２において、アプリケーション実行制御部１７は、選択された一の項目に対応するアプリケーションを、アプリケーション配信サーバ３ｂから取得する。
【０１０２】
ステップＳ１３において、アプリケーション実行制御部１７は、サービスサーバ３（アプリケーション配信サーバ３ｂ）から取得したアプリケーションを実行する。
【０１０３】
このように本実施形態によれば、放送通信連携システム１００は、簡易な操作でユーザが所望のアプリケーションを検索して取得することできる。
【符号の説明】
【０１０４】
１  放送局
２  放送用アンテナ
３  サービスサーバ
３ａ  コンテンツ配信サーバ
３ｂ  アプリケーションサーバ
３ｃ  検索サーバ
４  受信機
１２  第１分離部
１３  放送ＡＩＴ取得部
１７  アプリケーション制御部
１８  音声制御部
１９  表示制御部
２４  連携アプリケーション取得部
２５  設定部
【図１】
0005804771.tif 000002
【図２】
0005804771.tif 000003
【図３】
0005804771.tif 000004
【図４】
0005804771.tif 000005
【図５】
0005804771.tif 000006
【図６】
0005804771.tif 000007
【図７】
0005804771.tif 000008