(57)【要約】【課題】より付加価値の高い機能を実行可能なデジタル放送受信技術を提供する。【解決手段】放送番組と連携したアプリケーションの実行が可能なデジタル放送サービスを受信する放送受信装置であって、デジタル放送サービスの放送波を受信する放送受信部と、受信した放送波から放送番組の映像情報とアプリケーション関連情報を分離する分離部と、放送番組の映像情報を復号する放送映像復号部と、アプリケーション関連情報に含まれるロケーション情報に基づいてアプリケーションを取得するアプリケーション取得部と、取得したアプリケーションを実行してサーバ装置から追加データを取得するアプリケーション実行部と、取得した追加データを用いて放送映像復号部で復号した放送番組の映像を、該映像よりも高画質な高画質映像に変換する映像変換部と、高画質映像を表示可能な表示部とを備える。【選択図】図２０Ａ
2019205173.tif 000002
【特許請求の範囲】
【請求項１】
放送番組の映像情報と、前記放送番組と連動して実行可能なアプリケーションに関するアプリケーション関連情報とを放送波を介して受信可能な放送受信装置における表示方法であって、
放送波を受信する受信ステップと、
受信した前記放送波に含まれる、チャンネル選択された放送番組の映像情報をデコードして放送番組の映像を生成するデコードステップと、
受信した前記放送波から、セクション形式で伝送されたアプリケーション関連情報を取得し、前記アプリケーション関連情報に含まれるロケーション情報に基づいてアプリケーションを取得するアプリケーション取得ステップと、
取得した前記アプリケーションを前記放送受信装置において実行するアプリケーション実行ステップと、
実行した前記アプリケーションにより、ネットワークを介して伝送される映像を取得する映像取得ステップと、
デコードした前記放送番組の映像の表示、または、前記アプリケーションにより前記ネットワークを介して取得した映像とデコードした前記放送番組の映像との２つの映像の同時表示が可能な表示ステップと、
を備え、
前記アプリケーション関連情報に含まれるロケーション情報はアプリケーションを放送波から取得することを指定することが可能な情報であり、
前記ロケーション情報によりアプリケーションを放送波から取得することが指定されている場合には、前記アプリケーション取得ステップにおいて、前記ロケーション情報に基づいて放送波を介してアプリケーションを取得し、前記表示ステップにおいて、前記チャンネル選択された放送番組のデコード映像を表示している第１の表示状態から、前記アプリケーションを取得した経路である放送波とは異なる経路であるネットワークを介して伝送された映像を前記アプリケーションにより取得して、前記ネットワークを介して伝送された映像と前記放送番組のデコード映像との２つの映像を同時表示する第２の表示状態に遷移することが可能であり、前記第１の表示状態から前記第２の表示状態への遷移は前記アプリケーションにより実行される処理を経て行われ、
前記第２の表示状態において、前記放送番組のデコード映像と前記ネットワークを介して伝送された映像のいずれかの大きさを変更するための操作を受付可能であり、
前記アプリケーション取得ステップは、前記アプリケーション関連情報がアプリケーションの自動起動を示す情報を含む場合は、前記自動起動が示されたアプリケーションを前記ロケーション情報に基づいて取得し、前記プリケーション実行ステップは、該取得したアプリケーションを起動し、
更に前記アプリケーション関連情報は、アプリケーションバウンダリに関する情報を含み、前記アプリケーション実行ステップは、前記アプリケーションバウンダリに示された範囲内のアプリケーションを起動する、
表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送受信装置における表示方法に関する。
【背景技術】
【０００２】
デジタル放送サービスの拡張機能の一つに、放送波でデジタルデータを送信し、天気予報やニュース、おすすめ番組等の各種情報を表示するデータ放送がある。データ放送を受信可能なテレビ受信機は既に多数市販されており、また、データ放送受信に関する技術も下記特許文献１をはじめ多数が公表されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−１８６４８６公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
データ放送の特徴として、デジタル放送サービスに対応しているテレビ受信機では、単体でデータ放送の受信が可能であり、さまざまな情報を取得／表示することが可能であることが挙げられる。一方、データ放送は電波帯域の制限により送信可能なデータ量が限られるため、高精細な画面表示や高機能なエフェクトを得ることが難しく、このため、付加価値の高い有用な機能を現行のデジタル放送受信機で実行することが難しいという課題があった。
【０００５】
本発明の目的は、より付加価値の高い機能を実行可能なデジタル放送受信機を提供することである。
【課題を解決するための手段】
【０００６】
前記課題を解決するための手段の一例を挙げるならば、放送番組と連携したアプリケーションの実行が可能なデジタル放送サービスを受信する放送受信装置であって、前記デジタル放送サービスの放送波を受信する放送受信部と、前記受信した放送波から少なくとも放送番組の映像情報とアプリケーション関連情報を分離する分離部と、前記放送番組の映像情報を復号する放送映像復号部と、前記アプリケーション関連情報を参照して取得したロケーション情報に基づいて所定のアプリケーションを取得するアプリケーション取得部と、前記取得した所定のアプリケーションを実行して所定のサーバ装置から追加データを取得するアプリケーション実行部と、前記アプリケーション実行部で取得した追加データを用いて前記放送映像復号部で復号した放送番組の映像を、該映像よりも高画質な高画質映像に変換する映像変換部と、前記高画質映像を表示可能な表示部とを備えるように構成すればよい。
【発明の効果】
【０００７】
本発明によれば、より付加価値の高い機能を実行可能なデジタル放送受信技術を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】実施例に係る通信システムのシステム構成図。
【図２Ａ】実施例に係る放送受信装置のブロック図。
【図２Ｂ】実施例に係る放送受信装置のソフトウェア構成図。
【図３】実施例に係る放送局サーバのブロック図。
【図４】実施例に係るサービス事業者サーバのブロック図。
【図５Ａ】実施例に係る携帯情報端末のブロック図。
【図５Ｂ】実施例に係る携帯情報端末のソフトウェア構成図。
【図６】実施例に係るアプリケーション制御情報のデータ構成図。
【図７Ａ】実施例に係る放送受信装置のアプリケーション起動時の動作シーケンス図。
【図７Ｂ】実施例に係る放送受信装置のアプリケーション起動時の動作シーケンス図。
【図７Ｃ】実施例に係る放送受信装置のアプリケーション起動時の動作シーケンス図。
【図８Ａ】実施例に係る携帯情報端末の連携時の動作シーケンス図。
【図８Ｂ】実施例に係る携帯情報端末の連携時の動作シーケンス図。
【図８Ｃ】実施例に係る携帯情報端末の連携時の動作シーケンス図。
【図９】実施例に係る放送受信装置及び携帯情報端末のアプリケーション起動時の動作シーケンス図。
【図１０Ａ】実施例に係る携帯情報端末の連携制御アプリの基本画面の画面表示図。
【図１０Ｂ】実施例に係る携帯情報端末の連携制御アプリの基本画面の画面表示図。
【図１１】実施例に係る放送受信装置のデータ放送画面の画面表示図。
【図１２Ａ】実施例に係る放送受信装置の報知画面の画面表示図。
【図１２Ｂ】実施例に係る放送受信装置の放送連携アプリランチャの画面表示図。
【図１３Ａ】実施例に係る放送受信装置の放送連携アプリ実行画面の画面表示図。
【図１３Ｂ】実施例に係る放送受信装置の放送連携アプリ実行画面の画面表示図。
【図１３Ｃ】実施例に係る放送受信装置の放送連携アプリ実行画面の画面表示図。
【図１３Ｄ】実施例に係る放送受信装置の放送連携アプリ実行画面の画面表示図。
【図１４】実施例に係る放送受信装置のエラー表示画面の画面表示図。
【図１５】実施例に係る携帯情報端末の放送連携アプリ実行画面の画面表示図。
【図１６Ａ】実施例に係る放送受信装置のＥＰＧ表示画面の画面表示図。
【図１６Ｂ】実施例に係る放送受信装置のＥＰＧ表示画面の詳細情報の図。
【図１７】実施例に係る放送受信装置の放送連携アプリ取得時の動作シーケンス図。
【図１８Ａ】実施例に係る端末連携時の動作シーケンス図。
【図１８Ｂ】実施例に係る端末連携時の動作シーケンス図。
【図１８Ｃ】実施例に係る端末連携時の動作シーケンス図。
【図１８Ｄ】実施例に係る端末連携時の動作シーケンス図。
【図１９Ａ】実施例に係る放送受信装置の放送連携アプリランチャの画面表示図。
【図１９Ｂ】実施例に係る放送受信装置の放送連携アプリランチャの画面表示図。
【図１９Ｃ】実施例に係る放送受信装置の放送連携アプリランチャの画面表示図。
【図１９Ｄ】実施例に係る放送受信装置の放送連携アプリランチャの画面表示図。
【図１９Ｅ】実施例に係る放送受信装置の画面表示図。
【図１９Ｆ】実施例に係る携帯情報端末の放送連携アプリランチャの画面表示図。
【図２０Ａ】実施例に係る放送受信装置のブロック図。
【図２０Ｂ】実施例に係る放送受信装置のソフトウェア構成図。
【図２１Ａ】実施例に係る通信システムの信号処理（放送局側）の概念図。
【図２１Ｂ】実施例に係る通信システムの信号処理（放送受信装置側）の概念図。
【図２２】実施例に係る放送受信装置の補間信号処理の動作シーケンス図。
【図２３Ａ】実施例に係る通信システムの信号処理（放送局側）の概念図。
【図２３Ｂ】実施例に係る通信システムの信号処理（放送受信装置側）の概念図。
【図２４】実施例に係る放送受信装置の補間信号処理の動作シーケンス図。
【図２５Ａ】実施例に係る通信システムの信号処理（放送局側）の概念図。
【図２５Ｂ】実施例に係る通信システムの信号処理（放送受信装置側）の概念図。
【図２６Ａ】実施例に係る通信システムの信号処理（放送局側）の概念図。
【図２６Ｂ】実施例に係る通信システムの信号処理（放送受信装置側）の概念図。
【図２７】実施例に係る放送受信装置の補間信号処理の動作シーケンス図。
【図２８】実施例に係る放送受信装置の高画質化表示確認画面の画面表示図。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態の例を、図面を用いて説明する。
【実施例１】
【００１０】
先ず、本実施例の放送受信装置で受信可能なデジタル放送サービスの一例を説明する。
【００１１】
例えば、本実施例の放送受信装置で受信可能なＢＳ／地上デジタル放送の一例では、一つのトランスポンダ（周波数チャンネル）に複数のトランスポートストリーム（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ：ＴＳ）を多重化して伝送可能である。ＴＳは、映像／音声エレメンタリストリーム（Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ：ＥＳ）やプログラム固有情報（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ：ＰＳＩ）／サービス情報（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ：ＳＩ）等のデータ列を分割してＴＳヘッダを付加した所定長のＴＳパケットの連続である。
【００１２】
ＰＳＩは、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）−２システムの規格で規定された、ＴＳに含まれる各ＥＳがどのプログラムに属するかを識別するための固有情報テーブルである。ＰＳＩは、ＰＡＴ（Ｐｒｏｇｒａｍ  Ａｓｓｏｃｉａｔｉｏｎ  Ｔａｂｌｅ）、ＰＭＴ（Ｐｒｏｇｒａｍ  Ｍａｐ  Ｔａｂｌｅ）、ＣＡＴ（Ｃｏｎｄｉｔｉｏｎａｌ  Ａｃｃｅｓｓ  Ｔａｂｌｅ）、等で構成される。ＰＡＴは、ＴＳ内に含まれるプログラム一覧をＰＭＴのＰＩＤ（Ｐａｃｋｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）で規定する。ＰＭＴは、各プログラムの構成要素のＰＩＤの規定等を行う。ＣＡＴは、限定受信に関する情報を含む。
【００１３】
また、ＳＩはＰＳＩを拡張して番組情報等を含めたものであり、社団法人電波産業会（Ａｓｓｏｃｉａｔｉｏｎ  ｏｆ  Ｒａｄｉｏ  Ｉｎｄｕｓｔｒｉｅｓ  ａｎｄ  Ｂｕｓｉｎｅｓｓｅｓ：ＡＲＩＢ）がＡＲＩＢ  ＳＴＤ−Ｂ１０で規定した電子番組表（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ：ＥＰＧ）に関する情報を備える。ＳＩは、ＢＩＴ（Ｂｒｏａｄｃａｓｔｅｒ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、ＳＤＴ（Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｔａｂｌｅ）、ＥＩＴ（Ｅｖｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）、ＴＯＴ（Ｔｉｍｅ  Ｏｆｆｓｅｔ  Ｔａｂｌｅ）、等で構成される。ＢＩＴは、放送局識別情報や系列情報、放送局のＳＩ送信情報等を含む。ＳＤＴは、ネットワークを識別するためのネットワークＩＤやＴＳを識別するためのＴＳ  ＩＤ、ネットワーク内で個々のサービス（所謂チャンネル）を識別するためのサービスＩＤ（所謂チャンネル番号）等の情報を含む。ＥＩＴは、ネットワーク内で個々のサービスを識別するためのサービスＩＤと、各イベント（所謂番組）の名称や放送日時、放送内容等、イベントに関する情報を含む。ＴＯＴは、現在の日付、時刻に関する情報を含む。
【００１４】
また、ＴＳは、復号器における再生タイミングの基準となるＰＣＲ（Ｐｒｏｇｒａｍ  Ｃｌｏｃｋ  Ｒｅｆｅｒｅｎｃｅ）情報や、ＡＲＩＢ  ＳＴＤ−Ｂ２４で規定されたＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）仕様に基づいてサブセット化されたＢＭＬ文書等を含む。
【００１５】
本実施例の放送受信装置では、前記映像／音声ＥＳや各種情報等で構成されたＴＳを受信して復号することにより、放送番組やＥＰＧ、ＢＭＬを用いて制作されたデータ放送画面等をユーザに提供することが可能である。
【００１６】
また、本実施例の放送受信装置は、デジタル放送サービスにブロードバンドネットワークを利用した機能を連携させ、ブロードバンドネットワークを介した付加コンテンツの取得やサーバ装置における演算処理、携帯端末機器との連携による提示処理等をデジタル放送サービスと組み合わせる放送通信連携システムに対応可能である。前記放送通信連携システムを実現するために、本実施例の放送受信装置はＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等で記述されたアプリケーションを実行することが可能であるものとする。また、本放送受信装置が対応する放送通信連携システムでは、拡張したＢＭＬ仕様や放送通信連携システムにおけるアプリケーション制御情報（Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ：ＡＩＴ）及びアプリケーションを放送波で伝送する場合に必要な拡張ＰＳＩ／ＳＩ情報を用いる。なお、ＡＩＴは、アプリケーションの取得先等のアプリケーションを起動するために必要な各種情報や、アプリケーションの起動／終了等を制御する制御情報を提供または周知するための情報である。
【００１７】
以上の説明は日本国のデジタル放送サービスをベースにしたものであるが、本実施例の放送受信装置が対応する放送通信連携システムを含め、日本国内のみの適用に限定されるものではない。
【００１８】
次に、本実施例における実施形態の具体的な構成例の説明を行う。
【００１９】
［システム構成］
図１は、放送通信連携システムを実現する本実施例の通信システムの一例を示すシステム構成図である。本実施例の通信システムは、放送受信装置１００とアンテナ１００ａ、インターネット等のブロードバンドネットワーク２００及びルータ装置２１０、放送局の電波塔３００ｔ、放送局サーバ３００、サービス事業者サーバ４００、その他のアプリケーションサーバ５００、移動体電話通信サーバ６００と移動体電話通信網の基地局６００ｂ、携帯情報端末７００、で構成される。
【００２０】
放送受信装置１００は、既存のデジタル放送受信機能に加え、前記放送通信連携システムに対応する機能を有するテレビ受信機である。放送受信装置１００は、電波塔３００ｔから送出された放送波を、アンテナ１００ａを介して受信する。また、放送受信装置１００は、ルータ装置２１０を介してインターネット２００と接続可能であり、インターネット２００上の各サーバ装置との通信によるデータの送受信が可能である。
【００２１】
ルータ装置２１０は、インターネット２００と無線通信または有線通信により接続され、また、放送受信装置１００とは無線通信または有線通信で、携帯情報端末７００とは無線通信で接続される。これにより、インターネット２００上の各サーバ装置と放送受信装置１００と携帯情報端末７００とが、ルータ装置２１０を介して、データの送受信を相互に行うことが可能となる。なお、放送受信装置１００と携帯情報端末７００との通信は、ルータ装置２１０を介さずに、ＢｌｕｅＴｏｏｔｈ（登録商標）やＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等の方式で直接通信を行っても良い。
【００２２】
電波塔３００ｔは、放送局の放送設備からデジタル放送信号、ＡＩＴ、アプリケーション提示に関する制御情報、等を含む放送波を送出する。なお、前記アプリケーション提示に関する制御情報とは、テレビ受信機上における放送番組とアプリケーションの重ね合わせやアプリケーションの提示可否に関する制御情報である。また、前記放送局は放送局サーバ３００を備えるものとする。放送局サーバ３００は、放送番組（動画コンテンツ等）及び各放送番組の番組タイトル、番組ＩＤ、番組概要、出演者、放送日時、等のメタデータを記憶し、前記動画コンテンツや各メタデータを、契約に基づいて、サービス事業者に対して提供することが可能であるものとする。なお、サービス事業者に対する前記動画コンテンツ及び各メタデータの提供は、放送局サーバ３００が備えるＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）を通して行われるものであって良い。
【００２３】
サービス事業者サーバ４００は、サービス事業者が前記放送通信連携システムによるサービスを提供するために用意するサーバ装置である。サービス事業者サーバ４００は、放送局サーバ３００から提供された動画コンテンツ及びメタデータと、放送通信連携システム用に制作されたコンテンツ及びアプリケーションの記憶、管理及び配信等を行う。また、テレビ受信機からの問い合わせに対して、提供可能なアプリケーションの検索や一覧の提供を行う機能も有する。なお、前記コンテンツ及びメタデータの記憶、管理及び配信と、前記アプリケーションの記憶、管理及び配信は、異なるサーバ装置が行うものであっても良い。前記放送局と前記サービス事業者は同一であっても良いし、異なる事業者であっても良い。サービス事業者サーバ４００は、異なるサービス毎に複数用意されても良い。
また、サービス事業者サーバ４００の機能は、放送局サーバ３００が兼ね備えるものであっても良い。
【００２４】
その他のアプリケーションサーバ５００は、前記放送通信連携システムに関連する以外の一般的なアプリケーションや動作プログラム、コンテンツ、データの記憶、管理及び配信等を行う公知のサーバ装置である。
【００２５】
移動体電話通信サーバ６００はインターネット２００と接続され、一方、基地局６００ｂを介して携帯情報端末７００と接続される。移動体電話通信サーバ６００は携帯情報端末７００の移動体電話通信網を介した電話通信（通話）及びデータ送受信を管理し、携帯情報端末７００とインターネット２００上の各サーバ装置との通信によるデータの送受信を可能とする。なお、携帯情報端末７００と放送受信装置１００との通信は、基地局６００ｂと移動体電話通信サーバ６００、及びインターネット２００、ルータ装置２１０を介して行われるものであっても良い。
【００２６】
［放送受信装置のハードウェア構成］
図２Ａは、放送受信装置１００の内部構成の一例を示すブロック図である。放送受信装置１００は、主制御部１０１、システムバス１０２、ＲＯＭ１０３、ＲＡＭ１０４、ストレージ部１１０、ＬＡＮ通信部１２１、拡張インタフェース部１２４、デジタルインタフェース部１２５、チューナ／復調部１３１、第一分離部１３２、第一映像復号部１３３、第一音声復号部１３４、第一字幕復号部１３５、データ放送受信処理部１４１、データ放送エンジン１４２、ストリーミング受信処理部１５１、第二分離部１５２、第二映像復号部１５３、第二音声復号部１５４、第二字幕復号部１５５、アプリケーション制御部１６１、アプリケーションエンジン１６２、映像重畳部１７１、音声選択部１７２、映像表示部１７３、スピーカ１７４、映像出力部１７５、音声出力部１７６、提示同期制御部１８１、端末連携制御部１９１、で構成される。
【００２７】
主制御部１０１は、所定の動作プログラムに従って放送受信装置１００全体を制御するマイクロプロセッサユニットである。システムバス１０２は主制御部１０１と放送受信装置１００内の各動作ブロックとの間でデータ送受信を行うためのデータ通信路である。
【００２８】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３は、オペレーティングシステムなどの基本動作プログラムやその他の動作プログラムが格納されたメモリであり、例えばＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ
ＲＯＭ）やフラッシュＲＯＭのような書き換え可能なＲＯＭが用いられる。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０４は基本動作プログラムやその他の動作プログラム実行時のワークエリアとなる。ＲＯＭ１０３及びＲＡＭ１０４は主制御部１０１と一体構成であっても良い。また、ＲＯＭ１０３は、図２Ａに示したような独立構成とはせず、ストレージ部１１０内の一部記憶領域を使用するようにしても良い。
【００２９】
ストレージ部１１０は、放送受信装置１００の動作プログラムや動作設定値、放送受信装置１００のユーザの個人情報等を記憶する。また、ネットワーク上からダウンロードした動作プログラムや前記動作プログラムで作成した各種データ等を記憶可能である。また、放送波から取得した、或いは、ネットワーク上からダウンロードした、動画、静止画、音声等のコンテンツも記憶可能である。ストレージ部１１０の一部領域を以ってＲＯＭ１０３の機能の全部または一部を代替しても良い。また、ストレージ部１１０は、放送受信装置１００に外部から電源が供給されていない状態であっても記憶している情報を保持する必要がある。したがって、例えば、フラッシュＲＯＭやＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの半導体素子メモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）などの磁気ディスクドライブ、等のデバイスが用いられる。
【００３０】
なお、ＲＯＭ１０３やストレージ部１１０に記憶された前記各動作プログラムは、インターネット２００上の各サーバ装置からのダウンロード処理により更新及び機能拡張することが可能であるものとする。
【００３１】
ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信部１２１は、ルータ装置２１０を介してインターネット２００と接続され、インターネット２００上の各サーバ装置とデータの送受信を行う。ルータ装置２１０との接続は有線接続であっても良いし、Ｗｉ−Ｆｉ（登録商標）等の無線接続であっても良い。ＬＡＮ通信部１２１は符号回路や復号回路等を備えるものとする。また、放送受信装置１００が、ＢｌｕｅＴｏｏｔｈ（登録商標）通信部やＮＦＣ通信部、赤外線通信部等、他の通信部を更に備えていても良い。
【００３２】
チューナ／復調部１３１は、アンテナ１００ａを介して電波塔３００ｔから放送波を受信し、主制御部１０１の制御に基づいてユーザの所望するサービスのチャンネルに同調（選局）する。更に、チューナ／復調部１３１は、受信した放送信号を復調してＴＳを取得する。なお、図２Ａに示した例では、チューナ／復調部が一つである構成を例示しているが、複数画面同時表示や裏番組録画等を目的として、放送受信装置１００がチューナ／復調部を複数搭載する構成としても良い。また、主制御部１０１の制御に基づいて、前記復調したＴＳに対するアクセス制限の制御等を行っても良い。
【００３３】
第一分離部１３２は、チューナ／復調部１３１から出力されたＴＳを入力し、映像データ列、音声データ列、字幕データ列、番組情報データ列、ＡＩＴデータ列、ＢＭＬデータ列、等の各データ列に分離して出力する。これらのデータ列は、例えば、ＥＳ形式であって良い。第一映像復号部１３３は、第一分離部１３２から入力した映像データ列を復号して映像情報を出力する。第一音声復号部１３４は、第一分離部１３２から入力した音声データ列を復号して音声情報を出力する。第一字幕復号部１３５は、第一分離部１３２から入力した字幕データ列を復号して字幕情報を出力する。
【００３４】
データ放送受信処理部１４１は、第一分離部１３２から入力したＢＭＬデータ列を復号してＢＭＬ文書を再生する。データ放送エンジン１４２は、ＢＭＬ文書を実行するＢＭＬブラウザであり、データ放送受信処理部１４１で再生されたＢＭＬ文書を実行してデータ放送画面情報を出力する。
【００３５】
ストリーミング受信処理部１５１は、主制御部１０１の制御に基づいて、ＬＡＮ通信部１２１を介してインターネット２００上の各サーバ装置に置かれた動画コンテンツ等にアクセスし、前記動画コンテンツ等のプログラムストリーム（Ｐｒｏｇｒａｍ  Ｓｔｒｅａｍ：ＰＳ）を取得する。また、主制御部１０１の制御に基づいて、前記取得したＰＳに対するＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）処理の制御等を行っても良い。
【００３６】
第二分離部１５２は、ストリーミング受信処理部１５１から出力されたＰＳを入力し、映像データ列、音声データ列、字幕データ列、等の各データ列に分離して出力する。これらのデータ列は、例えば、ＥＳ形式であって良い。第二映像復号部１５３、第二音声復号部１５４、第二字幕復号部１５５は、それぞれ、第一映像復号部１３３、第一音声復号部１３４、第一字幕復号部１３５と同様の処理を行うため、説明を省略する。
【００３７】
なお、第一分離部１３２と第二分離部１５２、第一映像復号部１３３と第二映像復号部１５３、第一音声復号部１３４と第二音声復号部１５４、第一字幕復号部１３５と第二字幕復号部１５５、は、それぞれ兼用されていても良い。
【００３８】
アプリケーション制御部１６１は、第一分離部から入力したＡＩＴデータ列或いはインターネット２００上の各サーバ装置から取得したＡＩＴファイルに基づいて、放送通信連携システム用に制作されたアプリケーションに関してアプリケーションエンジン１６２に働きかけ、アプリケーション単位のライフサイクル及びイベントの制御、管理を行う。また、アプリケーションの状態とＡＩＴの指示に依存して、適宜アプリケーションの機能制約の制御を行う。アプリケーションエンジン１６２は、アプリケーション制御部１６１の制御に基づいて、前記放送通信連携システム用に制作されたアプリケーションを取得して実行するＨＴＭＬブラウザである。
【００３９】
映像重畳部１７１は、第一映像復号部１３３から出力された映像情報、第一字幕復号部１３５から出力された字幕情報、データ放送エンジン１４２から出力されたデータ放送画面情報、第二映像復号部１５３から出力された映像情報、第二字幕復号部１５５から出力された字幕情報、アプリケーションエンジン１６２から出力されたアプリケーション実行画面情報を入力して、選択及び／または重畳等の処理を行う。映像重畳部１７１は図示を省略したビデオＲＡＭを備え、前記ビデオＲＡＭに入力された映像情報に基づいて映像表示部１７３等が駆動される。また、映像重畳部１７１は、主制御部１０１の制御に基づいて、必要に応じて、スケーリング処理や第一分離部１３２から出力された番組情報データ列に基づいて作成されたＥＰＧ画面情報の重畳処理等を行う。
【００４０】
音声選択部１７２は、第一音声復号部１３４から出力された音声情報、第二音声復号部１５４から出力された音声情報、アプリケーションエンジン１６２から出力されたアプリケーション実行音声情報を入力して、主制御部１０１の制御に応じて適宜前記音声情報を選択して出力する。
【００４１】
映像表示部１７３は、例えば液晶パネル等の表示デバイスであり、映像重畳部１７１で選択及び／または重畳処理を施された映像情報を放送受信装置１００のユーザに提供する。スピーカ１７４は、音声選択部１７２から出力された音声情報を放送受信装置１００のユーザに提供する。映像出力部１７５は、映像重畳部１７１で選択及び／または重畳処理を施された映像情報を出力する映像出力インタフェースである。音声出力部１７６は、音声選択部１７２から出力された音声情報を出力する音声出力インタフェースである。なお、前述のように、放送表示装置１００がテレビ受信機等である場合、映像出力部１７５及び音声出力部１７６は本発明に必須の構成ではない。
【００４２】
提示同期制御部１８１は、放送波から取得したＴＳを復号することにより得られた映像情報や音声情報等と、インターネット２００上の各サーバ装置から取得したＰＳを復号することにより得られた映像情報や音声情報等、及びアプリケーションエンジン１６２から出力されたアプリケーション実行画面情報やアプリケーション実行音声情報の、映像表示部１７３及びスピーカ１７４上、或いは、映像出力部１７５及び音声出力部１７６上における提示同期の制御を、例えばＰＣＲ情報等に基づいて行う。
【００４３】
端末連携制御部１９１は、外部の携帯端末機器との連携を行う際に、連携機器（携帯端末機器）の発見及び認証、放送受信装置１００と前記連携機器との接続、アプリケーションの連携、等の管理及び制御を行う。
【００４４】
拡張インタフェース部１２４は、放送受信装置１００の機能を拡張するためのインタフェース群であり、本実施例では、アナログ映像／音声インタフェース、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェース、メモリインタフェース等で構成されるものとする。アナログ映像／音声インタフェースは、外部映像／音声出力機器からのアナログ映像信号／音声信号の入力、外部映像／音声入力機器へのアナログ映像信号／音声信号の出力、等を行う。ＵＳＢインタフェースは、ＰＣ等と接続してデータの送受信を行う。ＨＤＤを接続して放送番組やコンテンツの記録を行っても良い。また、キーボードやその他のＵＳＢ機器の接続を行っても良い。メモリインタフェースはメモリカードやその他のメモリ媒体を接続してデータの送受信を行う。
【００４５】
デジタルインタフェース部１２５は、符号化されたデジタル映像データ及び／またはデジタル音声データを出力若しくは入力するインタフェースである。デジタルインタフェース部１２５は、チューナ／復調部１３１で取得したＴＳやストリーミング受信処理部１５１で取得したＰＳをそのまま出力可能であるものとする。また、デジタルインタフェース部１２５から入力したＴＳやＰＳを第一分離部１３２や第二分離部１５２に入力するように制御しても良い。ストレージ部１１０に記憶したデジタルコンテンツの出力、或いは、ストレージ部１１０へのデジタルコンテンツの記憶を、デジタルインタフェース部１２５を介して行っても良い。デジタルインタフェース部１２５は、ＤＶＩ端子やＨＤＭＩ端子等であって、ＤＶＩ仕様やＨＤＭＩ仕様等に準拠した形式でデータの出力或いは入力が為されるものであって良い。ＩＥＥＥ１３９４仕様等に準拠したシリアルデータの形式で出力或いは入力されても良い。
【００４６】
放送受信装置１００は、テレビ受信機の他、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）レコーダなどの光ディスクドライブレコーダ、ＨＤＤレコーダなどの磁気ディスクドライブレコーダ、ＳＴＢ（Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）等であっても良い。デジタル放送受信機能及び放送通信連携機能を備えたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）やタブレット端末、ゲーム機等であっても良い。放送受信装置１００がＤＶＤレコーダ、ＨＤＤレコーダ、ＳＴＢ等である場合、映像表示部１７３及びスピーカ１７４は備えなくとも良い。映像出力部１７５及び音声出力部１７６に外部モニタ及び外部スピーカを接続することにより、本実施例の放送受信装置１００と同様の動作が可能となる。
【００４７】
［放送受信装置のソフトウェア構成］
図２Ｂは、本実施例の放送受信装置１００のソフトウェア構成図であり、ＲＯＭ１０３、ＲＡＭ１０４及びストレージ部１１０におけるソフトウェアの構成を示す。本実施例においては、ＲＯＭ１０３に基本動作プログラム１００１及びその他の動作プログラムが記憶されており、ストレージ部１１０に受信機能プログラム１００２、ＢＭＬブラウザプログラム１００３、ＨＴＭＬブラウザプログラム１００４及びその他の動作プログラムが記憶されている。また、ストレージ部１１０は、動画、静止画、音声等のコンテンツを記憶するコンテンツ記憶領域１０１１、外部の携帯端末機器との連携等の際に使用する認証情報等を記憶する認証情報記憶領域１０１２、その他の各種情報を記憶する各種情報記憶領域を備えるものとする。
【００４８】
ＲＯＭ１０３に記憶された基本動作プログラム１００１はＲＡＭ１０４に展開され、更に主制御部１０１が前記展開された基本動作プログラムを実行することにより、基本動作実行部１１０１を構成する。また、ストレージ部１１０に記憶された受信機能プログラム１００２、ＢＭＬブラウザプログラム１００３、ＨＴＭＬブラウザプログラム１００４はそれぞれＲＡＭ１０４に展開され、更に主制御部１０１が前記展開された各動作プログラムを実行することにより、受信機能実行部１１０２、ＢＭＬブラウザエンジン１１０３、ＨＴＭＬブラウザエンジン１１０４を構成する。また、ＲＡＭ１０４は、各動作プログラム実行時に作成したデータを、必要に応じて一時的に保持する一時記憶領域を備えるものとする。
【００４９】
なお、以下では、説明を簡単にするために、主制御部１０１がＲＯＭ１０３に格納された基本動作プログラム１００１をＲＡＭ１０４に展開して実行することにより各動作ブロックの制御を行う処理を、基本動作実行部１１０１が各動作ブロックの制御を行うものとして記述する。他の動作プログラムに関しても同様の記述を行う。
【００５０】
受信機能実行部１１０２は、放送受信機能や放送通信連携機能を実現するために放送受信装置１００の各動作ブロックを制御する。特に、放送番組再生部１１０２ａは、チューナ／復調部１３１、第一分離部１３２、第一映像復号部１３３、第一音声復号部１３４、第一字幕復号部１３５、データ放送受信処理部１４１及びデータ放送エンジン１４２を主として制御する。なお、データ放送エンジン１４２はＲＡＭ１０４上に展開されたＢＭＬブラウザエンジン１１０３で代替されて良い。また、通信コンテンツ再生部１１０２ｂは、ストリーミング受信処理部１５１、第二分離部１５２、第二映像復号部１５３、第二音声復号部１５４及び第二字幕復号部１５５を主として制御する。連携アプリ制御部１１０２ｃは、アプリケーション制御部１６１及びアプリケーションエンジン１６２を主として制御する。なお、アプリケーションエンジン１６２はＲＡＭ１０４上に展開されたＨＴＭＬブラウザエンジン１１０４で代替されて良い。端末連携管理部１１０２ｄは端末連携制御部１９１を主として制御する。
【００５１】
前記各動作プログラムは、製品出荷の時点で、予めＲＯＭ１０３及び／またはストレージ部１１０に格納された状態であっても良い。製品出荷後に、インターネット２００上のその他のアプリケーションサーバ５００等からＬＡＮ通信部１２１を介して取得するものであっても良い。また、メモリカードや光ディスク等に格納された前記各動作プログラムを、拡張インタフェース部１２４等を介して取得するものであっても良い。
【００５２】
［放送局サーバの構成］
図３は、放送局サーバ３００の内部構成の一例を示すブロック図である。放送局サーバ３００は、主制御部３０１、システムバス３０２、ＲＡＭ３０４、ストレージ部３１０、ＬＡＮ通信部３２１、で構成される。
【００５３】
主制御部３０１は、所定の動作プログラムに従って放送局サーバ３００全体を制御するマイクロプロセッサユニットである。システムバス３０２は主制御部３０１と放送局サーバ３００内の各動作ブロックとの間でデータ送受信を行うためのデータ通信路である。ＲＡＭ３０４は各動作プログラム実行時のワークエリアとなる。
【００５４】
ストレージ部３１０は、基本動作プログラム３００１及びコンテンツ管理／配信プログラム３００２を記憶し、更に、動画コンテンツ記憶領域３０１１及びメタデータ記憶領域３０１２を備える。動画コンテンツ記憶領域３０１１は放送局が放送する各放送番組の動画コンテンツ等を記憶する。メタデータ記憶領域３０１２は前記各放送番組の番組タイトル、番組ＩＤ、番組概要、出演者、放送日時、等のメタデータを記憶する。
【００５５】
また、ストレージ部３１０に記憶された基本動作プログラム３００１及びコンテンツ管理／配信プログラム３００２はそれぞれＲＡＭ３０４に展開され、更に主制御部３０１が前記展開された基本動作プログラム及びコンテンツ管理／配信プログラムを実行することにより、基本動作実行部３１０１及びコンテンツ管理／配信実行部３１０２を構成する。
【００５６】
なお、以下では、説明を簡単にするために、主制御部３０１がストレージ部３１０に格納された基本動作プログラム３００１をＲＡＭ３０４に展開して実行することにより各動作ブロックの制御を行う処理を、基本動作実行部３１０１が各動作ブロックの制御を行うものとして記述する。他の動作プログラムに関しても同様の記述を行う。
【００５７】
コンテンツ管理／配信実行部３１０２は、動画コンテンツ記憶領域３０１１及びメタデータ記憶領域３０１２に蓄積された動画コンテンツ等及び各メタデータの管理と、前記動画コンテンツ等及び各メタデータを契約に基づいてサービス事業者に提供する際の制御を行う。更に、コンテンツ管理／配信実行部３１０２は、前記サービス事業者に対して前記動画コンテンツ等及び各メタデータの提供を行う際に、必要に応じて、前記契約に基づいたサービス事業者サーバ４００の認証処理等も行う。
【００５８】
ＬＡＮ通信部３２１は、インターネット２００と接続され、インターネット２００上のサービス事業者サーバ４００等と通信を行う。ＬＡＮ通信部３２１は符号回路や復号回路等を備えるものとする。
【００５９】
［サービス事業者サーバの構成］
図４は、サービス事業者サーバ４００の内部構成の一例を示すブロック図である。サービス事業者サーバ４００は、主制御部４０１、システムバス４０２、ＲＡＭ４０４、ストレージ部４１０、ＬＡＮ通信部４２１、で構成される。
【００６０】
主制御部４０１は、所定の動作プログラムに従ってサービス事業者サーバ４００全体を制御するマイクロプロセッサユニットである。システムバス４０２は主制御部４０１とサービス事業者サーバ４００内の各動作ブロックとの間でデータ送受信を行うためのデータ通信路である。ＲＡＭ４０４は各動作プログラム実行時のワークエリアとなる。
【００６１】
ストレージ部４１０は、基本動作プログラム４００１及びコンテンツ管理／配信プログラム４００２、アプリケーション管理／配布プログラム４００３を記憶し、更に、動画コンテンツ記憶領域４０１１及びメタデータ記憶領域４０１２、アプリケーション記憶領域４０１３を備える。動画コンテンツ記憶領域４０１１及びメタデータ記憶領域４０１２は、放送局サーバ３００から提供された前記動画コンテンツ等及び各メタデータや、前記サービス事業者が制作したコンテンツ及び前記コンテンツに関するメタデータ等を記憶する。アプリケーション記憶領域４０１３は、各テレビ受信機からの要求に応じて配布するための、放送通信連携システムの各サービスの実現に必要となるアプリケーションを記憶する。
【００６２】
また、ストレージ部４１０に記憶された基本動作プログラム４００１及びコンテンツ管理／配信プログラム４００２、アプリケーション管理／配布プログラム４００３はそれぞれＲＡＭ４０４に展開され、更に主制御部４０１が前記展開された基本動作プログラム及びコンテンツ管理／配信プログラム、アプリケーション管理／配布プログラムを実行することにより、基本動作実行部４１０１及びコンテンツ管理／配信実行部４１０２、アプリケーション管理／配布実行部４１０３を構成する。
【００６３】
なお、以下では、説明を簡単にするために、主制御部４０１がストレージ部４１０に格納された基本動作プログラム４００１をＲＡＭ４０４に展開して実行することにより各動作ブロックの制御を行う処理を、基本動作実行部４１０１が各動作ブロックの制御を行うものとして記述する。他の動作プログラムに関しても同様の記述を行う。
【００６４】
コンテンツ管理／配信実行部４１０２は、放送局サーバ３００からの動画コンテンツ等及び各メタデータの取得、動画コンテンツ記憶領域４０１１及びメタデータ記憶領域４０１２に蓄積された動画コンテンツ等及び各メタデータの管理、及び各テレビ受信機に対する前記動画コンテンツ等及び各メタデータの配信の制御を行う。また、アプリケーション管理／配布実行部４１０３は、アプリケーション記憶領域４０１３に蓄積された各アプリケーションの管理と、前記各アプリケーションを各テレビ受信機からの要求に応じて配布する際の制御と、を行う。更に、アプリケーション管理／配布実行部４１０３は、前記各テレビ受信機に対して前記各アプリケーションの配布を行う際に、必要に応じて、前記各テレビ受信機の認証処理等も行う。
【００６５】
ＬＡＮ通信部４２１は、インターネット２００と接続され、インターネット２００上の放送局サーバ３００や、ルータ装置２１０を介して、放送受信装置１００や携帯情報端末７００と通信を行う。ＬＡＮ通信部４２１は符号回路や復号回路等を備えるものとする。
【００６６】
［携帯情報端末のハードウェア構成］
図５Ａは、携帯情報端末７００の内部構成の一例を示すブロック図である。携帯情報端末７００は、主制御部７０１、システムバス７０２、ＲＯＭ７０３、ＲＡＭ７０４、ストレージ部７１０、通信処理部７２０、拡張インタフェース部７２４、操作部７３０、画像処理部７４０、音声処理部７５０、センサ部７６０、で構成される。
【００６７】
主制御部７０１は、携帯情報端末７００全体を制御するマイクロプロセッサユニットである。システムバス７０２は主制御部７０１と携帯情報端末７００内の各動作ブロックとの間でデータ送受信を行うためのデータ通信路である。
【００６８】
ＲＯＭ７０３は、オペレーティングシステムなどの基本動作プログラムやその他の動作プログラムが格納されたメモリであり、例えばＥＥＰＲＯＭやフラッシュＲＯＭのような書き換え可能なＲＯＭが用いられる。ＲＡＭ７０４は基本動作プログラムやその他の動作プログラム実行時のワークエリアとなる。ＲＯＭ７０３及びＲＡＭ７０４は主制御部７０１と一体構成であっても良い。また、ＲＯＭ７０３は、図５Ａに示したような独立構成とはせず、ストレージ部７１０内の一部記憶領域を使用するようにしても良い。
【００６９】
ストレージ部７１０は、携帯情報端末７００の動作プログラムや動作設定値、携帯情報端末７００のユーザの個人情報等を記憶する。また、ネットワーク上からダウンロードした動作プログラムや前記動作プログラムで作成した各種データ等を記憶可能である。また、ネットワーク上からダウンロードした、動画、静止画、音声等のコンテンツも記憶可能である。ストレージ部７１０の一部領域を以ってＲＯＭ７０３の機能の全部または一部を代替しても良い。また、ストレージ部７１０は、携帯情報端末７００に外部から電源が供給されていない状態であっても記憶している情報を保持する必要がある。したがって、例えば、フラッシュＲＯＭやＳＳＤ、ＨＤＤ等のデバイスが用いられる。
【００７０】
なお、ＲＯＭ７０３やストレージ部７１０に記憶された前記各動作プログラムは、インターネット２００上の各サーバ装置からのダウンロード処理により更新及び機能拡張することが可能であるものとする。
【００７１】
通信処理部７２０は、ＬＡＮ通信部７２１、移動体電話網通信部７２２、ＮＦＣ通信部７２３、で構成される。ＬＡＮ通信部７２１はルータ装置２１０を介してインターネット２００と接続され、インターネット２００上の各サーバ装置とデータの送受信を行う。ルータ装置２１０との接続はＷｉ−Ｆｉ（登録商標）等の無線接続で行われるものとする。
移動体電話網通信部７２２は移動体電話通信網の基地局６００ｂとの無線通信により、電話通信（通話）及びデータの送受信を行う。ＮＦＣ通信部７２３は対応するリーダ／ライタとの近接時に無線通信を行う。ＬＡＮ通信部７２１、移動体電話網通信部７２２、ＮＦＣ通信部７２３は、それぞれ符号回路や復号回路、アンテナ等を備えるものとする。また、通信処理部７２０が、ＢｌｕｅＴｏｏｔｈ（登録商標）通信部や赤外線通信部等、他の通信部を更に備えていても良い。
【００７２】
拡張インタフェース部７２４は、携帯情報端末７００の機能を拡張するためのインタフェース群であり、本実施例では、映像／音声インタフェース、ＵＳＢインタフェース、メモリインタフェース等で構成されるものとする。映像／音声インタフェースは、外部映像／音声出力機器からの映像信号／音声信号の入力、外部映像／音声入力機器への映像信号／音声信号の出力、等を行う。ＵＳＢインタフェースは、ＰＣ等と接続してデータの送受信を行う。また、キーボードやその他のＵＳＢ機器の接続を行っても良い。メモリインタフェースはメモリカードやその他のメモリ媒体を接続してデータの送受信を行う。
【００７３】
操作部７３０は、携帯情報端末７００に対する操作指示の入力を行う指示入力部であり、本実施例では、表示部７４１に重ねて配置したタッチパネル７３０ｔ及びボタンスイッチを並べた操作キー７３０ｋで構成されるものとする。何れか一方のみであっても良い。
拡張インタフェース部７２４に接続したキーボード等を用いて携帯情報端末７００の操作を行っても良い。有線通信または無線通信により接続された別体の携帯端末機器を用いて携帯情報端末７００の操作を行っても良い。また、前記タッチパネル機能は表示部７４１が備え持っているものであっても良い。
【００７４】
画像処理部７４０は、表示部７４１、画像信号処理部７４２、第一画像入力部７４３、第二画像入力部７４４、で構成される。表示部７４１は、例えば液晶パネル等の表示デバイスであり、画像信号処理部７４２で処理した画像データを携帯情報端末７００のユーザに提供する。画像信号処理部７４２は図示を省略したビデオＲＡＭを備え、前記ビデオＲＡＭに入力された画像データに基づいて表示部７４１が駆動される。また、画像信号処理部７４２は、必要に応じてフォーマット変換、メニューやその他のＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）信号の重畳処理等を行う機能を有するものとする。第一画像入力部７４３及び第二画像入力部７４４は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサ等の電子デバイスを用いてレンズから入力した光を電気信号に変換することにより、周囲や対象物の画像データを入力するカメラユニットである。
【００７５】
音声処理部７５０は、音声出力部７５１、音声信号処理部７５２、音声入力部７５３、で構成される。音声出力部７５１はスピーカであり、音声信号処理部７５２で処理した音声信号を携帯情報端末７００のユーザに提供する。音声入力部７５３はマイクであり、ユーザの声などを音声データに変換して入力する。
【００７６】
センサ部７６０は、携帯情報端末７００の状態を検出するためのセンサ群であり、本実施例では、ＧＰＳ受信部７６１、ジャイロセンサ７６２、地磁気センサ７６３、加速度センサ７６４、照度センサ７６５、近接センサ７６６、で構成される。これらのセンサ群により、携帯情報端末７００の位置、傾き、方角、動き、及び周囲の明るさ、周囲物の近接状況、等を検出することが可能となる。また、携帯情報端末７００が、気圧センサ等、他のセンサを更に備えていても良い。
【００７７】
携帯情報端末７００は、携帯電話やスマートホン、タブレット端末等であって良い。ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）やノート型ＰＣであっても良い。また、デジタルスチルカメラや動画撮影可能なビデオカメラ、携帯型ゲーム機等、またはその他の携帯用デジタル機器であっても良い。
【００７８】
なお、図５Ａに示した携帯情報端末７００の構成例は、センサ部７６０等、本実施例に必須ではない構成も多数含んでいるが、これらが備えられていない構成であっても本実施例の効果を損なうことはない。また、デジタル放送受信機能や電子マネー決済機能等、図示していない構成が更に加えられていても良い。
【００７９】
［携帯情報端末のソフトウェア構成］
図５Ｂは、本実施例の携帯情報端末７００のソフトウェア構成図であり、ＲＯＭ７０３、ＲＡＭ７０４及びストレージ部７１０におけるソフトウェアの構成を示す。本実施例においては、ＲＯＭ７０３に基本動作プログラム７００１及びその他の動作プログラムが記憶されており、ストレージ部７１０に連携制御プログラム７００２とＨＴＭＬブラウザプログラム７００３及びその他の動作プログラムが記憶されている。また、ストレージ部７１０は、動画、静止画、音声等のコンテンツを記憶するコンテンツ記憶領域７０１１、テレビ受信機との連携動作等の際に使用する認証情報を記憶する認証情報記憶領域７０１２、その他の各種情報を記憶する各種情報記憶領域を備えるものとする。
【００８０】
ＲＯＭ７０３に記憶された基本動作プログラム７００１はＲＡＭ７０４に展開され、更に主制御部７０１が前記展開された基本動作プログラムを実行することにより、基本動作実行部７１０１を構成する。また、ストレージ部７１０に記憶された連携制御プログラム７００２及びＨＴＭＬブラウザプログラム７００３はそれぞれＲＡＭ７０４に展開され、更に主制御部７０１が前記展開された各動作プログラムを実行することにより、連携制御実行部７１０２及びＨＴＭＬブラウザエンジン７１０３を構成する。また、ＲＡＭ７０４は、各動作プログラム実行時に作成したデータを、必要に応じて一時的に保持する一時記憶領域を備えるものとする。
【００８１】
なお、以下では、説明を簡単にするために、主制御部７０１がＲＯＭ７０３に格納された基本動作プログラム７００１をＲＡＭ７０４に展開して実行することにより各動作ブロックの制御を行う処理を、基本動作実行部７１０１が各動作ブロックの制御を行うものとして記述する。他の動作プログラムに関しても同様の記述を行う。
【００８２】
連携制御実行部７１０２は、携帯情報端末７００がテレビ受信機との連係動作を行う際の、機器認証及び接続、各データの送受信、等の管理を行う。ＨＴＭＬブラウザエンジン７１０３は、放送通信連携システム用に作成されたアプリケーションを携帯情報端末７００上で実行するＨＴＭＬブラウザである。
【００８３】
前記各動作プログラムは、製品出荷の時点で、予めＲＯＭ７０３及び／またはストレージ部７１０に格納された状態であっても良い。製品出荷後に、インターネット２００上のその他のアプリケーションサーバ５００等からＬＡＮ通信部７２１または移動体電話網通信部７２２を介して取得するものであっても良い。また、メモリカードや光ディスク等に格納された前記各動作プログラムを、拡張インタフェース部７２４等を介して取得するものであっても良い。
【００８４】
［アプリケーション制御情報（ＡＩＴ）の概要］
本実施例のアプリケーション制御情報（ＡＩＴ）は、放送受信装置１００が対応する放送通信連携機能において、テレビ受信機等（本実施例では、放送受信装置１００）に対して放送サービスに連携するアプリケーション（以下、放送連携アプリと称する場合がある。）の存在を周知し、その制御を指示することを目的とする情報であるものとする。なお、前記放送連携アプリは、（１）放送信号に含まれる起動／終了などの制御信号に基づいて放送受信状態においてのみ動作し、制御信号に基づいて放送リソースへのアクセスが許可される放送マネージドアプリケーションと、（２）起動／終了などを放送信号に制御されない動作形態で、アプリケーション認証などの手段に基づいて放送リソースへのアクセスが許可される放送外マネージドアプリケーションと、（３）放送リソースへのアクセスが許可されない、その他の一般アプリケーションと、に区別されて良い。
【００８５】
ＡＩＴの伝送方式としては、セクション形式またはＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式のＡＩＴをデータカルーセル（Ｄａｔａ  Ｃａｒｏｕｓｅｌ：ＤＣ）方式等により放送波で伝送する方式と、前記セクション形式またはＸＭＬ形式のＡＩＴファイルをインターネット２００上のサーバ装置からｈｔｔｐ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）またはｈｔｔｐｓ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  Ｓｅｃｕｒｅ）等で配信する方式の何れかを用いれば良い。その他の方式を採用しても良い。
【００８６】
図６は、ＡＩＴのデータ構成の一例を示すデータ構成図である。ＡＩＴは、主として、アプリケーションタイプ９０１、アプリケーション識別子９０２、アプリケーション制御コード９０３、アプリケーションプロファイル９０４、アプリケーション取得先情報９０５、アプリケーションバウンダリ及びアクセス権限設定９０６、起動優先度９０７、キャッシュ情報９０８、サーバアクセス分散パラメータ９０９、等の各情報で構成される。更に、その他の情報が含まれていても良い。
【００８７】
アプリケーションタイプ９０１は、アプリケーションの記述方式を規定する。本実施例においては、前記アプリケーションの記述方式はＨＴＭＬであるものとする。アプリケーション識別子９０２は、アプリケーション単位を識別するための、事業者を識別する組織識別と事業者毎に採番されるアプリケーション識別とで構成される識別情報である。なお、アプリケーション単位とは、アプリケーション取得先情報９０５で指定されるロケーションに存在するＨＴＭＬ文書をエントリー文書とする、ＨＴＭＬ文書及びその参照リソースの集合である。アプリケーション制御コード９０３は、対象となるアプリケーションに対する動作制御を規定するものであり、（１）自動起動、（２）動作可能、（３）終了、（４）プリフェッチ、のうちの一つが記述される。アプリケーションプロファイル９０４は、アプリケーションが要求するテレビ受信機の機能を示す値であり、テレビ受信機がオプションとして持つ機能を組み合わせて示す。この値を参照することにより前記アプリケーションの利用可否が判断される。
【００８８】
アプリケーション取得先情報９０５は、アプリケーションの取得先を特定する情報であり、アプリケーション起動時に最初に参照するＨＴＭＬ文書を取得するためのロケーション情報である。アプリケーションは放送で伝送される場合と通信ネットワーク上のサーバ装置におかれる場合とが想定されるため、アプリケーション取得先情報９０５で特定されるロケーション情報も放送取得と通信取得の両方の場合に対応した規定が行われる。アプリケーションバウンダリ及びアクセス制限設定９０６は、放送マネージドアプリケーションとしての動作可能範囲を一つ以上の領域（ＵＲＬ：Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ
Ｌｏｃａｔｏｒ）の集合として示す情報である。また、領域毎の放送リソースへのアクセス制限を機能単位に設定する。アプリケーションバウンダリ及びアクセス制限設定９０６により、アプリケーション起動時のエントリー文書からの文書遷移の連鎖による想定外の文書への遷移や不適切な放送リソースへのアクセス等を防止するための文書遷移の範囲を指定する。また、前記文書遷移の範囲内における、領域単位での特定の放送リソースへのアクセス権限を設定可能である。
【００８９】
起動優先度９０７は、放送サービスによるデータ放送とＨＴＭＬ文書による放送マネージドアプリケーションが同時に存在する場合に、どちらを優先して起動するかを規定する。ＰＭＴ上で無条件にデータ放送を最優先と指定すること、ＰＭＴ上で特定のアプリケーションタイプの起動優先順位を指定すること、及び起動優先度９０７で対象のアプリケーションの起動優先度を指定すること、が可能であるものとする。キャッシュ情報９０８は、アプリケーションの再利用に備えてアプリケーションリソースを保持する場合のキャッシュ制御に用いる情報である。この情報により、アプリケーション終了後も再利用を想定したアプリケーションリソースのキャッシュを行うことが可能となる。サーバアクセス分散パラメータ９０９は、アプリケーションの取得先などにおいてアクセスが集中するサーバの負荷軽減を目的として、アクセスを分散させるためのパラメータセットである。テレビ受信機は、このパラメータの設定に従って、アプリケーション制御コードの適用を確率的に遅延させるように動作して良い。
【００９０】
以下では、本実施例の放送受信装置１００の動作に関して説明する。
【００９１】
［アプリケーション起動時の動作シーケンス］
先ず、本実施例の放送受信装置１００における、放送波で送信されるＡＩＴに基づいた放送連携アプリの起動処理に関して説明する。本実施例の放送受信装置１００では、ＰＭＴ上の情報及びＡＩＴのアプリケーション制御コード９０３、起動優先度９０７等の情報により、放送サービスによるデータ放送と放送連携アプリが同時に存在する場合にどちらを優先して起動するかを規定することが可能である。
【００９２】
図７Ａは、放送連携アプリが優先して起動するように規定されている場合の放送連携アプリの動作シーケンスの一例を示す動作シーケンス図である。同図は、放送受信装置１００がＰＭＴ及びＡＩＴを適宜確認して所定の放送連携アプリを起動するまでの一連の流れを示すものである。
【００９３】
放送受信装置１００のチューナ／復調部１３１がユーザの所望するチャンネルの選局処理を行ってＴＳを取得すると、次に、主制御部１０１が第一分離部１３２で分離したＰＭＴデータ列を取得して（Ｓ１０１）、ＰＭＴに記述された起動優先度の確認を行う。Ｓ１０１の処理において放送連携アプリの起動優先度が高いことを確認する（Ｓ１０２）と、アプリケーション制御部１６１が、第一分離部１３２で分離したＡＩＴデータ列を取得し（Ｓ１０３）、前記取得したＡＩＴデータ列のアプリケーション制御コード９０３を確認する（Ｓ１０４）。Ｓ１０４の処理において、アプリケーション制御コード９０３が『自動起動』であった場合、更に、前記取得したＡＩＴデータ列のアプリケーションプロファイル９０４を確認し（Ｓ１０５）、前記ＡＩＴに指定された放送連携アプリの実行が可能であることが確認された場合、アプリケーション取得先情報９０５に記述された情報に基づき、ＬＡＮ通信部１２１を介して、所定のサービス事業者サーバ４００に対して放送連携アプリの送信要求を送信する（Ｓ１０６）。
【００９４】
前記放送連携アプリの送信要求を受信したサービス事業者サーバ４００は、アプリケーション管理／配布実行部４１０３の制御に基づき、必要に応じて放送受信装置１００の認証処理を行った後に、アプリケーション記憶領域４０１３に記憶された所定の放送連携アプリの配信を、ＬＡＮ通信部４２１を介して行う（Ｓ１０７）。なお、前記認証処理に関しては公知の方法を用いれば良く、詳細の説明を省略する。次に、放送受信装置１００のアプリケーションエンジン１６２が、アプリケーション制御部１６１の制御に基づいて、ＬＡＮ通信部１２１を介して受信した、サービス事業者サーバ４００から配信された前記所定の放送連携アプリを起動する（Ｓ１０８）。
【００９５】
図７Ｂは、放送サービスによるデータ放送を優先して起動するように規定されている場合の放送連携アプリの動作シーケンスの一例を示す動作シーケンス図である。同図は、放送受信装置１００がＰＭＴ及びＡＩＴを適宜確認して所定の放送連携アプリを起動するまでの一連の流れを示すものである。
【００９６】
放送受信装置１００のチューナ／復調部１３１がユーザの所望するチャンネルの選局処理を行ってＴＳを取得すると、次に、主制御部１０１が第一分離部１３２で分離したＰＭＴデータ列を取得して（Ｓ２０１）、ＰＭＴに記述された起動優先度の確認を行う。Ｓ２０１の処理において放送サービスによるデータ放送の起動優先度が高いことを確認する（Ｓ２０２）と、データ放送受信処理部１４１が、第一分離部１３２で分離したＢＭＬデータ列を取得してＢＭＬ文書を再生する（Ｓ２０３）。前記ＢＭＬ文書によりデータ放送の自動起動が設定されている場合、及びユーザが操作端末（携帯情報端末７００、リモコン等）を用いてデータ放送の起動要求を行った（Ｓ２０４）場合、データ放送エンジン１４２が、前記再生されたＢＭＬ文書を実行することによりデータ放送画面情報を生成し、映像表示部１７３に表示する（Ｓ２０５）。
【００９７】
Ｓ２０５の処理の後、或いはＳ２０５の処理と同時に、アプリケーション制御部１６１は、第一分離部１３２で分離したＡＩＴデータ列を取得し（Ｓ２０６）、前記取得したＡＩＴデータ列のアプリケーションプロファイル９０４を確認する（Ｓ２０７）。Ｓ２０７の処理において、前記ＡＩＴに指定された放送連携アプリの実行が可能であることが確認された場合、前記データ放送画面には前記実行可能な放送連携アプリへのエントリーボタンが表示される。前記エントリーボタンは常に表示しておき、前記放送連携アプリの実行が可能な場合にのみ、配色を非アクティブ色からアクティブ色に変更するようにしても良い。形状を変更することにより、前記エントリーボタンの非アクティブ状態とアクティブ状態を切り替えるようにしても良い。
【００９８】
ユーザが操作端末を用いて前記エントリーボタンを選択する（Ｓ２０８）と、データ放送エンジン１４２は、ＢＭＬ文書を実行してデータ放送画面情報を生成する処理を終了する（Ｓ２０９）。続いて、アプリケーション制御部１６１が、第一分離部１３２で分離したＡＩＴデータ列を取得し（Ｓ２１０）、前記取得したＡＩＴデータ列のアプリケーション取得先情報９０５を確認する。更に、Ｓ２１０で確認したアプリケーション取得先情報９０５に記述された情報に基づき、ＬＡＮ通信部１２１を介して、所定のサービス事業者サーバ４００に対して放送連携アプリの送信要求を送信する（Ｓ２１１）。
【００９９】
前記放送連携アプリの送信要求を受信したサービス事業者サーバ４００は、アプリケーション管理／配布実行部４１０３の制御に基づき、必要に応じて放送受信装置１００の認証処理を行った後に、アプリケーション記憶領域４０１３に記憶された所定の放送連携アプリの配信を、ＬＡＮ通信部４２１を介して行う（Ｓ２１２）。次に、放送受信装置１００のアプリケーションエンジン１６２が、アプリケーション制御部１６１の制御に基づいて、ＬＡＮ通信部１２１を介して受信した、サービス事業者サーバ４００から配信された前記所定の放送連携アプリを起動する（Ｓ２１３）。
【０１００】
図７Ｃは、何れの優先起動も規定されていない場合の放送連携アプリの動作シーケンスの一例を示す動作シーケンス図である。同図は、放送受信装置１００がＰＭＴ及びＡＩＴを適宜確認して所定の放送連携アプリを起動するまでの一連の流れを示すものである。
【０１０１】
放送受信装置１００のチューナ／復調部１３１がユーザの所望するチャンネルの選局処理を行ってＴＳを取得すると、次に、主制御部１０１が第一分離部１３２で分離したＰＭＴデータ列を取得して（Ｓ３０１）、ＰＭＴに記述された起動優先度の確認を行う。Ｓ３０１の処理において放送連携アプリの起動優先度が高いことを確認する（Ｓ３０２）と、アプリケーション制御部１６１が、第一分離部１３２で分離したＡＩＴデータ列を取得し（Ｓ３０３）、前記取得したＡＩＴデータ列のアプリケーション制御コード９０３を確認する（Ｓ３０４）。Ｓ３０４の処理において、アプリケーション制御コード９０３が『自動起動』ではなく『起動可能』であった場合、放送サービスによるデータ放送と放送連携アプリの何れも起動せずに、放送番組の表示を継続する。
【０１０２】
Ｓ３０４の処理を終えた後の状態でユーザが操作端末を用いてデータ放送の起動要求を行った（Ｓ３０５）場合には、図７ＢのＳ２０５以降の処理と同様に、ＢＭＬデータ列の取得及びＢＭＬ文書の再生、データ放送画面情報の生成等が行われる（但し、図示省略）。一方、Ｓ３０４の処理を終えた後の状態でユーザが操作端末を用いて放送連携アプリランチャの起動要求を行った場合（Ｓ３０６）、アプリケーション制御部１６１が、第一分離部１３２で分離したＡＩＴデータ列を取得し（Ｓ３０７）、前記取得したＡＩＴデータ列のアプリケーションプロファイル９０４を確認する（Ｓ３０８）。更に、アプリケーション制御部１６１は実行可能な放送連携アプリの一覧を放送連携アプリランチャとして映像表示部１７３に表示する（Ｓ３０９）。
【０１０３】
ユーザが操作端末を用いて、Ｓ３０９で表示された放送連携アプリランチャから所定の放送連携アプリの選択を行う（Ｓ３１０）と、アプリケーション制御部１６１が、第一分離部１３２で分離したＡＩＴデータ列を取得し（Ｓ３１１）、前記取得したＡＩＴデータ列のアプリケーション取得先情報９０５を確認する。更に、Ｓ３１１で確認したアプリケーション取得先情報９０５に記述された情報に基づき、ＬＡＮ通信部１２１を介して、所定のサービス事業者サーバ４００に対して放送連携アプリの送信要求を送信する（Ｓ３１２）。
【０１０４】
前記放送連携アプリの送信要求を受信したサービス事業者サーバ４００は、アプリケーション管理／配布実行部４１０３の制御に基づき、必要に応じて放送受信装置１００の認証処理を行った後に、アプリケーション記憶領域４０１３に記憶された所定の放送連携アプリの配信を、ＬＡＮ通信部４２１を介して行う（Ｓ３１３）。次に、放送受信装置１００のアプリケーションエンジン１６２が、アプリケーション制御部１６１の制御に基づいて、ＬＡＮ通信部１２１を介して受信した、サービス事業者サーバ４００から配信された前記所定の放送連携アプリを起動する（Ｓ３１４）。
【０１０５】
なお、図７Ａ〜図７Ｃを用いて説明した放送連携アプリの起動シーケンスでは、何れも放送波からＡＩＴを取得する例を説明しているが、ＰＭＴの情報記述等により指定された所定のサーバ装置からＡＩＴファイルを取得するようにしても良い。また、放送連携アプリの取得をネットワーク上のサーバ装置（サービス事業者サーバ４００）からではなく、放送波から行っても良い。即ち、ＡＩＴのアプリケーション取得先情報９０５に記載されたロケーション情報が放送波を示している場合、アプリケーション制御部１６１がデータカルーセル方式等で送信されて第一分離部１３２で分離出力されたＨＴＭＬデータ列からＨＴＭＬ文書を再生し、前記再生されたＨＴＭＬ文書（放送連携アプリ）をアプリケーションエンジン１６２が実行するようにすれば良い。
【０１０６】
なお、ＰＭＴ上に放送サービスによるデータ放送と放送連携アプリが同時に存在する場合の起動優先度を指定する情報が無い場合は、ＡＩＴのアプリケーション制御コード９０３や起動優先度９０７等の情報のみにより前記起動優先度を確認するようにしても良い。
同じくＰＭＴ上の前記情報の取得に失敗した場合も、ＡＩＴのアプリケーション制御コード９０３や起動優先度９０７等の情報のみにより前記起動優先度を確認するようにして良い。即ち、ＰＭＴ上の情報によらず、定期的にＡＩＴの確認を行うようにし、ＡＩＴのアプリケーション制御コード９０３に『自動起動』で指定される放送連携アプリが存在する場合には前記放送連携アプリの起動を優先し、ＡＩＴのアプリケーション制御コード９０３に『自動起動』で指定される放送連携アプリが存在しない場合には放送サービスによるデータ放送の起動を優先するようにすれば良い。
【０１０７】
また、Ｓ１０６、Ｓ２１１、Ｓ３１２で放送連携アプリの配信要求を行った際にサービス事業者サーバ４００からのレスポンスが所定時間以上ない場合には、『しばらくお待ちください』等のメッセージを映像表示部１７３に表示するようにしても良い。または、この場合、前記放送連携アプリの実行中止をユーザに問い合わせるメッセージを表示しても良い。
【０１０８】
また、放送連携アプリの起動シーケンスは前述の三パターンに限られるものではなく、異なるシーケンスによって起動されるものであっても良いことは言うまでもない。
【０１０９】
［携帯情報端末の連携時の動作シーケンス］
本実施例の放送受信装置１００では、放送受信装置１００と携帯情報端末７００との連携動作による放送通信連携サービスの機能拡張が可能であるものとする。例えば、テレビ受信機のメーカが用意するアプリケーション（連携制御アプリ）をインストールすることにより、携帯情報端末７００を放送受信装置１００の高機能リモコンとして使用することが可能となる。また、携帯情報端末７００上でも放送連携アプリを実行し、例えば、放送受信装置１００で表示中の放送番組に連動するサービスを携帯情報端末７００上でも表示することが可能となる。なお、放送受信装置１００と携帯情報端末７００との連携動作による機能拡張を行うためには、前記連携制御アプリが携帯情報端末７００上で起動していることが望ましく、携帯情報端末７００上で動作する放送連携アプリは前記連携制御アプリに制御されて動作するものとする。
【０１１０】
図８Ａは、前記連携制御アプリを携帯情報端末７００で起動する際の動作シーケンスの一例を示す動作シーケンス図である。同図は、携帯情報端末７００が放送受信装置１００との認証処理を行い、連携動作が可能となるまでの一連の流れ（初回）を示すものである。なお、前記連携制御アプリは、連携制御プログラム７００２として、予め携帯情報端末７００のストレージ部７１０にインストールしてあるものとする。
【０１１１】
ユーザが携帯情報端末７００上で連携制御アプリの起動を指示する（Ｓ４０１）と、携帯情報端末７００の連携制御実行部７１０２は、ネットワーク上の通信（連携動作）可能なテレビ受信機を検索し（Ｓ４０２）、検索結果をテレビ受信機一覧として表示部７４１に表示する。通信可能なテレビ受信機が発見できない場合は、その旨を表示して処理を終了する。ユーザが前記テレビ受信機一覧から任意のテレビ受信機（本実施例の放送受信装置１００）を選択すると、連携制御実行部７１０２は放送受信装置１００に接続するためのログイン画面を表示部７４１に表示する。操作部７３０を介してユーザが前記ログイン画面に認証情報（放送受信装置１００により指定されたログイン名及びパスワード、等）を入力する（Ｓ４０３）と、連携制御実行部７１０２は前記入力された認証情報を、認証情報記憶領域７０１２に記憶すると同時に、放送受信装置１００に送信する（Ｓ４０４）。なお、前記認証情報の放送受信装置１００への送信処理は、ＬＡＮ通信部７２１及びルータ装置２１０を介して行っても良いし、ＮＦＣ通信部７２３を介して放送受信装置１００に直接行っても良い。
【０１１２】
ＬＡＮ通信部１２１を介して前記認証情報を受信した放送受信装置１００の端末連携制御部１９１は、認証情報記憶領域１０１２を参照することにより、前記受信した認証情報が正しいか否かの確認を行う（Ｓ４０５）。Ｓ４０５の処理により、前記受信した認証情報が正しいと確認された場合には、携帯情報端末７００の情報を認証情報記憶領域１０１２に記憶するとともに、携帯情報端末７００を認証する（Ｓ４０６）。放送受信装置１００の認証を得た携帯情報端末７００は、表示部７４１に連携制御アプリの基本画面（例えば、高機能リモコン画面）を表示する（Ｓ４０７）。Ｓ４０５において、前記受信した認証情報が正しいと確認されなかった場合には、放送受信装置１００の端末連携制御部１９１は、携帯情報端末７００にエラーを返す。以上の処理により、放送受信装置１００と携帯情報端末７００との間の連携動作が可能な状態となる。
【０１１３】
図８Ｂは、前記連携制御アプリを携帯情報端末７００で起動する際の動作シーケンスの一例を示す動作シーケンス図である。同図は、携帯情報端末７００が放送受信装置１００との認証処理を行い、連携動作が可能となるまでの一連の流れ（二回目以降）を示すものである。
【０１１４】
ユーザが携帯情報端末７００上で連携制御アプリの起動を指示する（Ｓ５０１）と、携帯情報端末７００の連携制御実行部７１０２は、ネットワーク上の通信可能なテレビ受信機を検索し、検索結果をテレビ受信機一覧として表示部７４１に表示する。通信可能なテレビ受信機が発見できない場合は、その旨を表示して処理を終了する。ユーザが前記テレビ受信機一覧から任意のテレビ受信機（本実施例の放送受信装置１００）を選択し（Ｓ５０２）、前記選択した放送受信装置１００が過去に接続（連携動作）を行ったことがある機器である場合、連携制御実行部７１０２は認証情報記憶領域７０１２から放送受信装置１００の認証情報を読み出して、放送受信装置１００に送信する（Ｓ５０３）。
【０１１５】
ＬＡＮ通信部１２１を介して前記認証情報を受信した放送受信装置１００の端末連携制御部１９１は、認証情報記憶領域１０１２を参照することにより、前記受信した認証情報が正しいか否かの確認を行う（Ｓ５０４）。Ｓ５０４の処理により、前記受信した認証情報が正しいと確認された場合には、携帯情報端末７００を認証する（Ｓ５０５）。放送受信装置１００の認証を得た携帯情報端末７００は、表示部７４１に連携制御アプリの基本画面を表示する（Ｓ５０６）。以上の処理により、放送受信装置１００と携帯情報端末７００との間の連携動作が可能な状態となる。
【０１１６】
なお、図８Ａ〜図８Ｂの処理に引き続き、放送受信装置１００において放送連携アプリを起動する際には、図８Ａ〜図８Ｂの処理の後に図７Ａ〜図７Ｃの処理を行えば良い。
【０１１７】
図８Ｃは、前記連携制御アプリを携帯情報端末７００で起動する際の動作シーケンスの一例を示す動作シーケンス図である。同図は、携帯情報端末７００が放送受信装置１００との認証処理を行い、連携動作が可能となるまでの一連の流れ（二回目以降）を示すものである。但し、同図においては、放送連携アプリの起動シーケンスを実行する放送受信装置１００により、携帯情報端末７００上での連携制御アプリの起動が要求される場合の例である。
【０１１８】
放送受信装置１００のチューナ／復調部１３１がユーザの所望するチャンネルの選局処理を行ってＴＳを取得すると、次に、主制御部１０１が第一分離部１３２で分離したＰＭＴデータ列を取得して（Ｓ６０１）、ＰＭＴに記述された起動優先度の確認を行う。Ｓ６０１の処理において放送連携アプリの起動優先度が高いことを確認する（Ｓ６０２）と、アプリケーション制御部１６１が、第一分離部１３２で分離したＡＩＴデータ列を取得し（Ｓ６０３）、前記取得したＡＩＴデータ列のアプリケーション制御コード９０３を確認する（Ｓ６０４）。Ｓ６０４の処理において、アプリケーション制御コード９０３が『自動起動』であった場合、更に、前記取得したＡＩＴデータ列のアプリケーションプロファイル９０４を確認する（Ｓ６０５）。Ｓ６０５の処理において、前記ＡＩＴに指定された放送連携アプリの実行が可能であることが確認され、更に、携帯端末機器の連携制御が必要であると判断された場合、端末連携制御部１９１が認証情報記憶領域１０１２を参照することにより、携帯端末機器として携帯情報端末７００を選択し、前記選択した携帯情報端末７００に対して連携制御アプリ起動要求を送信する（Ｓ６０６）。
【０１１９】
なお、認証情報記憶領域１０１２を参照することによる携帯情報端末７００の選択は、認証情報記憶領域１０１２の最新の情報に基づき、若しくは、認証情報記憶領域１０１２の最も使用頻度の高い情報に基づき為されるようにすれば良い。
【０１２０】
また、Ｓ６０６の処理において、連携制御アプリ起動要求を送信するべき携帯端末機器が発見できない場合には、その旨を示すメッセージを映像表示部１７３に表示するようにしても良い。または、この場合、前記放送連携アプリの実行中止をユーザに問い合わせるメッセージを表示しても良い。
【０１２１】
携帯情報端末７００の主制御部７０１は、ＬＡＮ通信部７２１を介して受信した前記連携制御アプリ起動要求に応じて連携制御アプリ（連携制御実行部７１０２）を起動させ（Ｓ６０７）、更に、連携制御実行部７１０２が、認証情報記憶領域７０１２から放送受信装置１００の認証情報を読み出して、放送受信装置１００に送信する（Ｓ６０８）。
【０１２２】
ＬＡＮ通信部１２１を介して前記認証情報を受信した放送受信装置１００の端末連携制御部１９１は、認証情報記憶領域１０１２を参照することにより、前記受信した認証情報が正しいか否かの確認を行う（Ｓ６０９）。Ｓ６０９の処理により、前記受信した認証情報が正しいと確認された場合には、携帯情報端末７００を認証する（Ｓ６１０）。放送受信装置１００の認証を得た携帯情報端末７００は、表示部７４１に連携制御アプリの基本画面を表示する（Ｓ６１１）。以上の処理により、放送受信装置１００と携帯情報端末７００との間の連携動作が可能な状態となる。
【０１２３】
なお、前述の処理に続いて放送連携アプリを、放送受信装置１００と携帯情報端末７００の双方において実行する場合には、図９に示す処理を行えば良い。図９は、放送受信装置１００及び携帯情報端末７００の放送連携アプリの起動シーケンスの一例を示す動作シーケンス図である。
【０１２４】
即ち、図８ＣのＳ６０１〜Ｓ６１１の処理の後、放送受信装置１００のアプリケーション制御部１６１が、第一分離部１３２で分離したＡＩＴデータ列を取得し（Ｓ６１２）、前記取得したＡＩＴデータ列のアプリケーション取得先情報９０５を確認する。更に、Ｓ６１２で確認したアプリケーション取得先情報９０５に記述された情報に基づき、ＬＡＮ通信部１２１を介して、所定のサービス事業者サーバ４００に対して放送連携アプリ（テレビ側）の送信要求を送信する（Ｓ６１３）。
【０１２５】
前記放送連携アプリ（テレビ側）の送信要求を受信したサービス事業者サーバ４００は、アプリケーション管理／配布実行部４１０３の制御に基づき、必要に応じて放送受信装置１００の認証処理を行った後に、アプリケーション記憶領域４０１３に記憶された所定の放送連携アプリ（テレビ側）の配信を、ＬＡＮ通信部４２１を介して行う（Ｓ６１４）。放送受信装置１００のアプリケーションエンジン１６２は、アプリケーション制御部１６１の制御に基づいて、ＬＡＮ通信部１２１を介して受信した、サービス事業者サーバ４００から配信された前記所定の放送連携アプリ（テレビ側）を起動する（Ｓ６１５）。
【０１２６】
次に、放送受信装置１００の端末連携制御部１９１は、ＡＩＴ若しくはＳ６１５で実行した放送連携アプリ（テレビ側）から取得した、携帯情報端末７００で実行するべき放送連携アプリ（端末側）の取得先ＵＲＬ情報等を携帯情報端末７００に送信する（Ｓ６１６）。携帯情報端末７００の連携制御実行部７１０２は、ＬＡＮ通信部７２１を介して受信した前記放送連携アプリ（端末側）の取得先ＵＲＬ情報等に基づき、ＬＡＮ通信部７２１を介して、所定のサービス事業者サーバ４００に対して放送連携アプリ（端末側）の送信要求を送信する（Ｓ６１７）。
【０１２７】
前記放送連携アプリ（端末側）の送信要求を受信したサービス事業者サーバ４００は、アプリケーション管理／配布実行部４１０３の制御に基づき、必要に応じて携帯情報端末７００の認証処理を行った後に、アプリケーション記憶領域４０１３に記憶された所定の放送連携アプリ（端末側）の配信を、ＬＡＮ通信部４２１を介して行う（Ｓ６１８）。携帯情報端末７００のＨＴＭＬブラウザエンジン７１０３が、ＬＡＮ通信部７２１を介して受信した、サービス事業者サーバ４００から配信された前記所定の放送連携アプリ（端末側）を起動する（Ｓ６１９）。
【０１２８】
なお、ＡＩＴファイルを所定のサーバ装置から取得可能であること、放送連携アプリの取得をネットワーク上のサーバ装置からではなく放送波から行えること、等は、図７Ａ〜図７Ｃの動作シーケンスと同様である。なお、放送連携アプリの取得を放送波から行う場合、放送受信装置１００が携帯情報端末７００で実行するべき放送連携アプリ（端末側）を放送波から取得し、前記取得した放送連携アプリ（端末側）を携帯情報端末７００に、通信部１２１を介して転送するようにすれば良い。或いは、放送受信装置１００が携帯情報端末７００で実行するべき放送連携アプリ（端末側）を放送波から取得してストレージ部１１０に記憶させ、図９のＳ６１６の処理において、携帯情報端末７００に送信するＵＲＬ情報として、放送受信装置１００のストレージ部１１０のロケーション情報を送信するようにしても良い。放送受信装置１００は放送連携アプリ（テレビ側）の取得を放送波から行い、携帯情報端末７００は放送連携アプリ（端末側）の取得をネットワーク上のサーバ装置から行うようにしても良い。携帯情報端末７００が有するデジタル放送受信機能を用いて、前記放送連携アプリ（端末側）の取得を放送波から直接行っても良い。
【０１２９】
また、図７Ａ〜図７Ｃ、図８Ａ〜図８Ｃ、及び図９の各動作シーケンスは適宜部分的に組み合わせることが可能であり、更に、一部動作ステップは他の動作ステップと、適宜、順序入れ替え、同時動作、等が可能であるものとする。
【０１３０】
［携帯情報端末の連携制御アプリ基本画面］
図１０Ａは、図８ＡのＳ４０７の処理、図８ＢのＳ５０６の処理、図８ＣのＳ６１１の処理、等により表示される連携制御アプリの基本画面の一例を示す画面表示図である。本実施例においては、連携制御アプリの基本画面７４１ａは、放送受信装置１００に対応した高機能リモコンとしての機能を備えるものとする。
【０１３１】
連携制御アプリの基本画面７４１ａは、図１０Ａに示したように、電源キー７４１ａ１、ネットワーク選択キー（地デジ、ＢＳ、ＣＳ）７４１ａ２、数字キー（１〜１２）７４１ａ３、音量ＵＰ／ＤＯＷＮキー７４１ａ４、チャンネルＵＰ／ＤＯＷＮキー７４１ａ５、入力切替キー７４１ａ６、番組表キー７４１ａ７、ｄａｔａキー７４１ａ８、連携アプリキー７４１ａ９、メニューキー７４１ａａ、戻るキー７４１ａｂ、カーソルキー（上、下、左、右）７４１ａｃ、決定キー７４１ａｄ、カラーキー（青、赤、緑、黄）７４１ａｅ、で構成される。その他の操作キーが更に表示されていても良い。
【０１３２】
前記各操作キーは、放送受信装置１００に付属する専用リモコンと同様のキー配置／動作とすると使い勝手が良い。また、電源キー７４１ａ１、ネットワーク選択キー７４１ａ２、数字キー７４１ａ３、等は、公知のテレビリモコンの各操作キーと同様の機能を有するものとして、詳細の説明を省略する。連携アプリキー７４１ａ９は、本実施例の放送連携通信機能のために用意される操作キーである。
【０１３３】
なお、図７ＢのＳ２０４及び図７ＣのＳ３０５の処理では、ｄａｔａキー７４１ａ８を選択することによりデータ放送の起動／終了が可能であるものとする。また、図７ＢのＳ２０８及び図７ＣのＳ３１０の処理では、カーソルキー７４１ａｃ及び決定キー７４１ａｄの操作により前記実行可能な放送連携アプリの選択が可能であるものとする。また、図７ＣのＳ３０６の処理では、連携アプリキー７４１ａ９を選択することにより放送連携アプリランチャの起動要求が可能であるものとする。
【０１３４】
このように連携アプリキー７４１ａ９若しくは同様の機能を有する他の操作キーを前記連携制御アプリの基本画面７４１ａ上に用意すれば、本実施例の放送連携システムで用いる各放送連携アプリを簡単に選択／起動することが可能となる。また、連携アプリキー７４１ａ９若しくは同様の機能を有する他の操作キーを放送受信装置１００に付属する専用リモコンに備えるようにしても良い。
【０１３５】
図１０Ｂは、図８ＡのＳ４０７の処理、図８ＢのＳ５０６の処理、図８ＣのＳ６１１の処理、等により表示される連携制御アプリの基本画面の一例を示す画面表示図であり、図１０Ａとは異なる例である。
【０１３６】
連携制御アプリの基本画面７４１ｂは、連携制御中メッセージ７４１ｂ１、連携制御アプリ動作画面７４１ｂ２、で構成される。その他のオブジェクトが更に表示されていても良い。連携制御中メッセージ７４１ｂ１は、携帯情報端末７００が放送受信装置１００と連携動作中である旨をユーザに認識させるためのメッセージ表示である。連携制御アプリ動作画面７４１ｂ２は、連携制御アプリにより任意の画面表示が行われる領域であり、本実施例では詳細の説明を省略する。例えば、連携制御アプリ動作画面７４１ｂ２内の構成が前述の連携制御アプリの基本画面７４１ａと同様の構成となっていて良い。放送受信装置１００で表示されている放送番組のサブ画面等が表示されていても良い。
【０１３７】
図１０Ｂに示したように、連携制御中メッセージ７４１ｂ１を表示することにより、携帯情報端末７００のユーザは携帯情報端末７００が放送受信装置１００と連携動作中であることを簡単に把握することができるようになる。なお、連携制御中メッセージ７４１ｂ１は文字表示に限らず、記号表示、図形表示等であっても良い。背景色の差異等により連携制御中メッセージ７４１ｂ１の代替としても良い。
【０１３８】
［放送受信装置のデータ放送画面］
図１１は、図７ＢのＳ２０５の処理により表示されるデータ放送画面の一例を示す画面表示図である。本実施例においては、ＡＩＴの記述等により、連携アプリＡ、連携アプリＢ、連携アプリＣ、の三つの放送連携アプリが放送受信装置１００で実行可能な状態であるものとする。この場合、データ放送画面１７３ａ上の任意の位置に連携アプリＡのエントリーボタン１７３ａ２、連携アプリＢのエントリーボタン１７３ａ３、連携アプリＣのエントリーボタン１７３ａ４が表示される。
【０１３９】
図１１に示したようなデータ放送画面１７３ａにおいて、連携制御アプリの基本画面７４１ａのカーソルキー７４１ａｃ及び決定キー７４１ａｄを用いてエントリーボタン１７３ａ２、エントリーボタン１７３ａ３、エントリーボタン１７３ａ４、等を選択すると、データ放送画面１７３ａの表示を終了するとともに、アプリケーション制御部１６１及びアプリケーションエンジン１６２の制御により、連携アプリＡ、連携アプリＢ、連携アプリＣ、等が起動する。
【０１４０】
なお、データ放送画面１７３ａを表示する際、放送連携アプリの種類やセキュリティ状況等に応じて、各エントリーボタンの枠色、内部色、形状、字体、大きさ、点滅状況、等を適宜変更するようにしても良い。例えば、前記連携アプリＡが放送マネージドアプリケーションである場合にはエントリーボタン１７３ａ２の枠色を青色にし、前記連携アプリＢが放送外マネージドアプリケーションである場合にはエントリーボタン１７３ａ３の枠色を黄色にし、前記連携アプリＣが一般アプリケーションである場合にはエントリーボタン１７３ａ４の枠色を赤色にする、等である。或いは、前記連携アプリＡがセキュリティ上信頼できると判断される場合にはエントリーボタン１７３ａ２の枠色を青色にし、前記連携アプリＢがセキュリティ上信頼できるとは限らないと判断される場合にはエントリーボタン１７３ａ３の枠色を黄色にし、前記連携アプリＣがセキュリティ上危険であると判断される場合にはエントリーボタン１７３ａ４の枠色を赤色にする、等である。
【０１４１】
その他、前記放送連携アプリの機能やジャンルに応じて、または、各放送連携アプリの使用有効期限等に応じて、各エントリーボタンの枠色、内部色、形状、字体、大きさ、点滅状況、等を適宜変更するようにしても良い。前記放送連携アプリをネットワーク上から取得済みであるか否か等に応じて、各エントリーボタンの枠色、内部色、形状、字体、大きさ、点滅状況、等を適宜変更するようにしても良い。例えば、前記連携アプリＡが既にネットワーク上から取得済み（ＲＡＭ１０４若しくはストレージ１１０にキャッシュ済み）である場合にはエントリーボタン１７３ａ２の枠色を青色にし、前記連携アプリＢが取得中である場合にはエントリーボタン１７３ａ３の枠色を黄色にし、前記連携アプリＣが未取得である場合にはエントリーボタン１７３ａ４の枠色を赤色にする、等である。
【０１４２】
このようにすれば、放送受信装置１００のユーザは、放送受信装置１００で実行可能な放送連携アプリの種類やセキュリティ状況等を簡単に把握することが可能となる。
【０１４３】
［放送受信装置の放送連携アプリランチャ画面］
図１２Ａは、本実施例の放送受信装置１００において、起動可能な放送連携アプリがあることをユーザに認識させるための報知画面の一例を示す画面表示図である。
【０１４４】
例えば、図７Ｃに示した動作シーケンスでは、Ｓ３０４の処理の後、放送サービスによるデータ放送と放送連携アプリの何れも起動せずに、放送番組の表示を継続する。一方、この場合、起動可能な放送連携アプリがあることをユーザに認識させるために、図１２Ａに示したようなアイコン１７３ｂ０を表示すれば、放送受信装置１００の使い勝手が向上する。即ち、アイコン１７３ｂ０を表示することにより、ユーザが起動可能な放送連携アプリの存在を見逃すことを防ぐことが可能となる。
【０１４５】
なお、アイコン１７３ｂ０の表示位置は画面上の任意の位置で良いが、放送番組の視聴の邪魔にならない場所とすることが望ましい。例えば、画面の四隅等である。また、アイコン１７３ｂ０は、図１２Ａに示したような文字表示であっても良いし、記号、図形等であっても良い。また、アイコン１７３ｂ０は、常に表示しておくようにしても良いし、電源をオンした後やチャンネル切り替え後に所定の時間だけ表示するようにしても良い。または、番組情報やチャンネル番号等を表示した際に同時に表示されるようにしても良い。
【０１４６】
図１２Ｂは、図７ＣのＳ３０６の処理により表示される放送連携アプリランチャの一例を示す画面表示図である。本実施例においては、ＡＩＴの記述等により、連携アプリＡ、連携アプリＢ、連携アプリＣ、の三つの放送連携アプリが放送受信装置１００で実行可能な状態であるものとする。この場合、放送番組画面１７３ｂ上の任意の位置に放送連携アプリランチャ１７３ｂ１が表示され、更に、放送連携アプリランチャ１７３ｂ１内に連携アプリＡのエントリーボタン１７３ｂ２、連携アプリＢのエントリーボタン１７３ｂ３、連携アプリＣのエントリーボタン１７３ｂ４、及び戻るボタン１７３ｂ５が表示される。
【０１４７】
図１２Ｂに示したような放送連携アプリランチャ１７３ｂ１が表示されている状態で、連携制御アプリの基本画面７４１ａのカーソルキー７４１ａｃ及び決定キー７４１ａｄを用いてエントリーボタン１７３ｂ２、エントリーボタン１７３ｂ３、エントリーボタン１７３ｂ４、等を選択すると、アプリケーション制御部１６１及びアプリケーションエンジン１６２の制御により、連携アプリＡ、連携アプリＢ、連携アプリＣ、等が起動する。戻るボタン１７３ｂ５が選択された場合には、放送連携アプリランチャ１７３ｂ１の表示が終了する。
【０１４８】
なお、放送番組画面１７３ｂ上に放送連携アプリランチャ１７３ｂ１を表示する際に、放送連携アプリの種類やセキュリティ状況、放送連携アプリの機能やジャンル、放送アプリのネットワーク上からの取得状況、等に応じて、各エントリーボタンの枠色、内部色、形状、字体、大きさ、点滅状況、等を適宜変更するようにしても良いことは、図１１のデータ放送画面１７３ａ上に各放送連携アプリのエントリーボタンを表示する場合と同様である。
【０１４９】
また、放送受信装置１００で実行可能な放送連携アプリが無い場合には、放送連携アプリランチャ１７３ｂ１を表示しないようにしても良い。または、この場合、放送連携アプリランチャ１７３ｂ１の内部に『使用可能なアプリケーションが有りません』等のメッセージを表示するようにしても良い。
【０１５０】
［放送受信装置の放送連携アプリ実行画面］
図１３Ａは、図７ＡのＳ１０８の処理、図７ＢのＳ２１３の処理、図７ＣのＳ３１４の処理、図９のＳ６１５の処理、等で表示される放送連携アプリ実行画面の一例を示す画面表示図である。本実施例の放送連携アプリはＨＴＭＬ記述によるグラフィクス性能やエフェクト性能等を備えており、映像表示部１７３上における放送番組画面とのオーバーレイ表示が可能であるものとする。例えば、図１３Ａに示したように、放送番組画面１７３ｃ上の任意の位置に天気予報やニュース等の情報を表示する放送連携アプリ部１７３ｃ１がオーバーレイ表示される。放送連携アプリ部１７３ｃ１は、第一主オブジェクト１７３ｃ２、第二主オブジェクト１７３ｃ３、第三主オブジェクト１７３ｃ４、及び背景オブジェクト１７３ｃ５、等で構成される。他のオブジェクトが更に表示されていても良い。
【０１５１】
放送番組画面１７３ｃ上に放送連携アプリ部１７３ｃ１がオーバーレイ表示されている状態で、連携制御アプリの基本画面７４１ａのｄａｔａキー７４１ａ８を選択することにより、前記放送連携アプリの実行を終了してデータ放送画面に移行することが可能であるものとする。また、連携制御アプリの基本画面７４１ａの連携アプリキー７４１ａ９を選択することにより、前記放送連携アプリの実行を終了して放送番組画面１７３ｃのみの表示に戻すことが可能であるものとする。前記処理は、異なる操作キーにより実現されるものであっても良い。
【０１５２】
また、放送番組画面１７３ｃ上に放送連携アプリ部１７３ｃ１がオーバーレイ表示されている状態で、連携制御アプリの基本画面７４１ａの各操作キーを操作することにより、放送連携アプリ部１７３ｃ１の透過度を変更することが可能であるものとする。前記透過度の変更処理は、放送連携アプリ部１７３ｃ１全体を一括して行うものであっても良いし、第一主オブジェクト１７３ｃ２、第二主オブジェクト１７３ｃ３、第三主オブジェクト１７３ｃ４、背景オブジェクト１７３ｃ５をそれぞれ単独で行うものであっても良い。所定のグループ（例えば、同一のグラフィクスレイヤに存在する複数のオブジェクト）毎に行うものであっても良い。
【０１５３】
前記透過度の変更処理を行う際は、例えば、連携制御アプリの基本画面７４１ａのカーソルキー７４１ａｃを用いてオブジェクトの選択を行い、カラーキー７４１ａｅの『青』キーでオブジェクトの透過度を増加させ、『黄』キーでオブジェクトの透過度を減少させたりする。異なる操作キーを用いて前記透過度の変更処理を行っても良い。放送連携アプリ部１７３ｃ１全体を一括して透過度１００％とすれば、放送連携アプリ部１７３ｃ１を一時的に非表示とすることができる。例えば、放送波にて緊急放送が配信された場合、放送連携アプリ部全体を透過度１００％として、緊急放送の放送番組画面のみを映像表示部１７３に表示させるようにすることも可能となる。或いは、図示を省略したＣＭ検知部が、放送番組が本編映像からＣＭ映像になったことを検知して、放送連携アプリ部１７３ｃ１全体を一括して透過度１００％（若しくは放送番組の映像を明瞭に確認できる透過度）とするように制御しても良い。
【０１５４】
前述の処理を行うことにより、放送連携アプリの実行中にバックグラウンドにある放送番組画面の確認を行いたい場合に、前記放送連携アプリを終了させずに放送番組画面の確認を行うことが可能となる。
【０１５５】
図１３Ｂは、図７ＡのＳ１０８の処理、図７ＢのＳ２１３の処理、図７ＣのＳ３１４の処理、図９のＳ６１５の処理、等で表示される放送連携アプリ実行画面の、前述とは異なる例を示す画面表示図である。図１３Ｂに示した例では、放送番組画面１７３ｃ上の任意の位置に推薦番組を紹介する放送連携アプリ部１７３ｃ６がオーバーレイ表示される。放送連携アプリ部１７３ｃ６には、第一推薦番組情報１７３ｃ７、第二推薦番組情報１７３ｃ８、第三推薦番組情報１７３ｃ９、等が表示される。更に多くの推薦番組情報がスクロールやページ切り替え等により表示されても良い。
【０１５６】
前記各推薦番組情報は、表示中の放送番組（放送番組画面１７３ｃ）に関連して推薦される番組の情報であっても良いし、ユーザの視聴履歴に基づいて推薦される番組の情報であっても良いし、インターネット等で話題となっている番組の情報であっても良い。放送受信装置１００のユーザの友人が前記ユーザに対して送付した推薦番組の情報であっても良い。また、前記推薦される番組は、デジタル放送サービスの放送波で送信される番組であっても良いし、インターネット２００上の各サーバ装置から配信されるＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）番組等であっても良い。インターネット２００上のサーバ装置に用意されたホームページ等の情報画面であっても良い。
【０１５７】
放送番組画面１７３ｃ上に放送連携アプリ部１７３ｃ６がオーバーレイ表示されている状態で、連携制御アプリの基本画面７４１ａのカーソルキー７４１ａｃ及び決定キー７４１ａｄを用いて、第一推薦番組情報１７３ｃ７、第二推薦番組情報１７３ｃ８、第三推薦番組情報１７３ｃ９、等を選択することにより、第一推薦番組情報１７３ｃ７、第二推薦番組情報１７３ｃ８、第三推薦番組情報１７３ｃ９、等で推薦される各番組映像が表示部１７３に表示される。
【０１５８】
図１３Ｃは、推薦番組を紹介する放送連携アプリ部１７３ｃ６で推薦される番組映像が表示された場合の例を示す画面表示図である。例えば、連携制御アプリの基本画面７４１ａのカーソルキー７４１ａｃ及び決定キー７４１ａｄを用いて、放送連携アプリ部１７３ｃ６の第一推薦番組情報１７３ｃ７を選択した場合、表示部１７３に第一推薦番組情報１７３ｃ７で推薦される番組の番組映像１７３ｃａが表示される。番組映像１７３ｃａは、ユーザによる操作端末の操作により、一時停止や時間指定ジャンプ等が可能であって良い。また、番組映像１７３ｃａを表示する際に、元の放送番組画面１７３ｃをＰＩＰ（Ｐｉｃｔｕｒｅ  Ｉｎ  Ｐｉｃｔｕｒｅ）形式で任意の位置に表示するようにしても良い。この場合、ユーザの操作端末に対する操作により、前記推薦番組の番組映像１７３ｃａと元の放送番組画面１７３ｃの何れを主画面とするかを変更できて良い。ユーザの操作端末に対する操作により、元の放送番組画面１７３ｃのウィンドウの大きさを調整できるようにしても良い。
【０１５９】
また、前記推薦番組の番組映像１７３ｃａが、放送連携アプリ部１７３ｃ６に表示された何れかの推薦番組情報を選択したことにより表示された映像である旨を示すアイコン表示１７３ｃｂを画面上の任意の位置に表示すれば、ユーザの利便性を向上させることができる。また、言うまでもなく、図１３Ｂに示した放送連携アプリ実行画面においても、前述と同様に放送連携アプリ部１７３ｃ６の透過度を変更できるようにして良い。
【０１６０】
図１３Ｄは、図７ＡのＳ１０８の処理、図７ＢのＳ２１３の処理、図７ＣのＳ３１４の処理、図９のＳ６１５の処理、等で表示される放送連携アプリ実行画面の、前述とは異なる例を示す画面表示図である。図１３Ｄに示した例では、放送番組画面１７３ｃ上の任意の位置にＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）サービスのポータルとなる放送連携アプリ部１７３ｃｃがオーバーレイ表示される。放送連携アプリ部１７３ｃｃには、第一ＳＮＳサービスのエントリーボタン１７３ｃｄ、第二ＳＮＳサービスのエントリーボタン１７３ｃｅ、第三ＳＮＳサービスのエントリーボタン１７３ｃｆ、等が表示される。更に多くのＳＮＳサービスのエントリーボタンがスクロールやページ切り替え等により表示されても良い。
【０１６１】
放送番組画面１７３ｃ上に放送連携アプリ部１７３ｃｃがオーバーレイ表示されている状態で、連携制御アプリの基本画面７４１ａのカーソルキー７４１ａｃ及び決定キー７４１ａｄを用いて、第一ＳＮＳサービスのエントリーボタン１７３ｃｄ、第二ＳＮＳサービスのエントリーボタン１７３ｃｅ、第三ＳＮＳサービスのエントリーボタン１７３ｃｆ、等を選択することにより、チャット機能や掲示板機能、インターネット電話機能等の各エントリーボタンに割り当てられた機能が有効化される。これにより、他者と情報交換を行いながら表示中の放送番組（放送番組画面１７３ｃ）を楽しむことが可能となる。また、同時に、携帯情報端末７００上の連携制御アプリの基本画面７４１ａが、ソフトウェアキーボード等の文字入力画面や音声入力によりチャットや掲示板書き込みを行うための音声入力画面等に変更されるようにしても良い。
【０１６２】
また、本実施例の放送受信装置１００で実行可能な放送連携アプリとしては、前述の例の他、放送受信装置１００と携帯情報端末７００との連携機能を用いて、更にＣＭの放送タイミングと同期して、関連するＣＭアプリが放送受信装置１００と携帯情報端末７００の双方に提示されるようなものであっても良い。或いは、放送受信装置１００で利用可能な有料サービスにおいて、放送連携アプリにより放送受信装置１００のユーザの有料サービス加入の有無を確認し、その結果に応じて放送受信装置１００及び／または携帯情報端末７００の表示を変更するようなものであっても良い。本実施例の放送受信装置１００においては、何れの放送連携アプリを実行した場合であっても、図１３Ａや図１３Ｂ等を用いて説明した効果を享受することが可能である。
【０１６３】
［放送受信装置のエラー表示画面］
図１４は、図７ＡのＳ１０５の処理、図７ＢのＳ２０７の処理、図７ＣのＳ３０８の処理、図８ＣのＳ６０５の処理、等で、取得したＡＩＴデータ列のアプリケーションプロファイル９０４の確認等により放送連携アプリの実行が可能ではないと判断された場合、ＡＩＴの記述に不足がある場合、或いはＡＩＴの取得に失敗した場合、等のエラー表示画面の一例を示す画面表示図である。
【０１６４】
本実施例の放送受信装置１００においては、前記放送連携アプリの実行が可能ではないと判断された場合に、アプリケーションプロファイル９０４の確認結果等の、前記放送連携アプリの実行が可能ではない理由を、エラーメッセージ１７３ｄ１に表示するようにする。例えば、アプリケーションプロファイル９０４の確認の結果、所定のオプション機能がテレビ受信機側に不足している場合、その旨をエラーメッセージ１７３ｄ１に表示する。エラーコードと、前記エラーコードの説明が記述されたテレビ受信機メーカのホームページの案内（ＵＲＬ等）を表示しても良い。或いは、放送連携アプリの取得をネットワーク上から行う場合には、当然ながらネットワークの接続状況の確認を事前に行うが、この際に、例えば、ＬＡＮケーブルの接続不備等により前記放送連携アプリの取得が可能でない場合に、その旨をエラーメッセージ１７３ｄ１に表示する。また、ネットワーク接続は確立しているが、エラー状況が劣悪なために放送連携アプリの取得が正しく行えない場合等もエラーメッセージ１７３ｄ１を表示して良い。放送連携アプリの取得を実行中で未だ前記放送連携アプリの実行を行える状態にない場合にエラーメッセージ１７３ｄ１を表示しても良い。また、放送波の受信状況が安定せず、当初はＡＩＴ等の情報を受信できていたにも関わらず、途中からＡＩＴ等の情報を受信できなくなった場合等にもエラーメッセージ１７３ｄ１を表示して良い。なお、このような場合、各サーバ装置から取得した放送連携アプリはそのままキャッシュしておくようにすれば、放送波の受信状況回復後にそのまま使用可能となる。
【０１６５】
また、アプリケーションプロファイル９０４の確認の結果、所定のオプション機能がテレビ受信機側に不足している場合に、エラーメッセージ１７３ｄ１に、最新のテレビ受信機用ファームウェアの確認若しくはアップデートを勧める旨の表示を行うようにしても良い。或いは、前記最新のファームウェアの確認若しくはアップデートを、放送受信装置１００が自動的に行うようにしても良い。或いは、テレビ受信機に有料のオプションハードウェアまたはオプションソフトウェアを追加することにより前記放送連携アプリを実行可能とできる場合には、前記有料のオプションハードウェアまたはオプションソフトウェアの案内を表示するようにしても良い。なおエラーメッセージ１７３ｄ１は、放送受信装置１００にではなく、携帯情報端末７００に表示するようにしても良い。
【０１６６】
［携帯情報端末の放送連携アプリ実行画面］
図１５は、図９のＳ６１９の処理で表示される放送連携アプリ（端末側）実行画面の一例を示す画面表示図である。図１５に示した放送連携アプリ実行画面７４１ｃは、メインウィンドウ７４１ｃ１、サブウィンドウ７４１ｃ２、選択マーカ７４１ｃ３、カーソルキー７４１ｃ４、７４１ｃ５、解説表示部７４１ｃ６、終了ボタン７４１ｃ７、で構成される。その他のオブジェクトが更に追加されていても良い。
【０１６７】
本実施例において、携帯情報端末７００で実行される放送連携アプリ（端末側）は、放送受信装置１００で表示中の放送番組の詳細を確認するためのアプリケーションであるものとする。また、メインウィンドウ７４１ｃ１には放送受信装置１００で表示されている放送番組画面と同じ映像が、サブウィンドウ７４１ｃ２には選択マーカ７４１ｃ３で指定される位置の拡大映像が、それぞれ表示される。カーソルキー７４１ｃ４及び７４１ｃ５を選択することにより、選択マーカ７４１ｃ３の位置を変更することが可能であるものとする。解説表示部７１４ｃ６には、メインウィンドウ７４１ｃ１に表示中の前記放送番組に関する解説字幕文や前記放送番組に関して他のユーザが投稿したコメント等が表示されるものとする。終了ボタン７４１ｃ７は前記放送連携アプリ（端末側）の動作を終了させるためのボタンである。
【０１６８】
前記放送連携アプリ（端末側）を携帯情報端末７００上で動作させることにより、放送受信装置１００と携帯情報端末７００との連携動作による放送通信連携サービスの機能拡張が可能となる。
【０１６９】
［放送受信装置のＥＰＧ画面］
図１６Ａは、本実施例の放送受信装置１００における電子番組表（ＥＰＧ）表示画面の一例を示す画面表示図である。ＥＰＧ表示画面１７３ｅは、主制御部１０１が第一分離部１３２から出力された番組情報データ列に基づいて作成した、本実施例のデジタル放送サービスにおける放送番組の配信予定表である。連携制御アプリの基本画面７４１ａの番組表キー７４１ａ７を選択することにより、映像表示部１７３にＥＰＧ表示画面１７３ｅが表示されるものとする。
【０１７０】
ＥＰＧ表示画面１７３ｅは、本実施例においては、縦軸を時間表示、横軸をサービスＩＤ（チャンネル）表示としたマトリクス形状で、各時間帯に各チャンネルで放送される各放送番組の詳細情報を表示する。各放送番組の詳細情報１７３ｅ１は、図１６Ａに示したように、主としてタイトル領域１７３ｅ２と詳細説明領域１７３ｅ３で構成される。
【０１７１】
タイトル領域１７３ｅ２には、各放送番組の番組タイトル及び各放送番組の属性を表す記号等を表示する。前記各放送番組の属性を表す記号等は、例えば、新番組であることを意味する『Ｎｅｗ』を記号化した印や、再放送番組であることを意味する『Ｒｅｐｌａｙ』を記号化した印、等である。或いは、放送サービスによるデータ放送に対応していることを意味する『ｄａｔａ』を記号化した印等でも良い。また、本実施例の放送受信装置１００で実行可能な放送連携アプリが用意されている放送番組である場合は、その旨を示す『Ｌｉｎｋａｇｅ』を記号化した印等でも良い。詳細説明領域１７３ｅ３は、各放送番組の番組内容や出演者、各放送番組を紹介するホームページのＵＲＬ、等の関連情報を表示する。
【０１７２】
なお、タイトル領域１７３ｅ２に表示される前記『Ｌｉｎｋａｇｅ』を記号化した印等は、前記放送番組に放送連携アプリが用意されている場合であっても、アプリケーションプロファイル９０４の確認の結果、情報表示装置１００での実行が不可の場合には表示しないようにしても良い。また、タイトル領域１７３ｅ２に表示される、前記実行可能な放送連携アプリが用意されている放送番組であることを示す『Ｌｉｎｋａｇｅ』を記号化した印は、更に、携帯端末機器との連携動作が可能であるか否かで、その色、形状、字体、等を変更しても良い。携帯端末機器との連携動作が可能な場合には、前記『Ｌｉｎｋａｇｅ』を記号化した印と併せて『Ｍｏｂｉｌｅ』を記号化した印を表示するようにしても良い。
【０１７３】
なお、前記『Ｌｉｎｋａｇｅ』を記号化した印や『Ｍｏｂｉｌｅ』を記号化した印の表示の有無は、各放送番組の詳細情報等を含むＥＩＴ情報に予め記載しておいた、各放送番組が本実施例の放送受信装置１００で実行可能な放送連携アプリが用意されている放送番組であるか否か、前記実行可能な放送連携アプリが携帯端末機器との連携動作が可能であるか否か、等の情報を取得することにより制御されるようにすれば良い。或いは、インターネット２００上の所定のサーバ装置に用意されたデジタル放送番組の番組配信情報から取得した前記情報を、デジタル放送サービスの放送波から取得した番組情報データ列に基づいて作成した電子番組表に付加するようにしても良い。
【０１７４】
前述のように、ＥＰＧ表示画面１７３ｅ上に、実行可能な放送連携アプリが用意されている放送番組であることを示す『Ｌｉｎｋａｇｅ』を記号化した印や携帯端末機器との連携動作が可能なことを示す『Ｍｏｂｉｌｅ』を記号化した印を表示することにより、ユーザは、放送受信装置１００における各放送番組の放送通信連携サービスへの対応状況を簡単に把握することが可能となる。なお、言うまでもなく、前記各放送番組の属性を表す所定の文字を記号化した印は、文字そのものや文章等と代替しても良い。各放送番組の詳細情報１７３ｅ１の背景色を変更することにより、各放送番組の放送通信連携サービスへの対応状況を示しても良い。また、前記『Ｌｉｎｋａｇｅ』を記号化した印や『Ｍｏｂｉｌｅ』を記号化した印等は、通常はタイトル領域１７３ｅ２には表示せず、各放送番組が番組選択カーソル１７３ｅ４により選択された場合にのみポップアップ表示されるようにしても良い。
【０１７５】
本実施例の放送受信装置１００はＥＰＧ表示画面１７３ｅ上から放送番組毎の視聴予約及び／または録画予約を行う機能を有する。例えば、ＥＰＧ表示画面１７３ｅが表示されている状態で、連携制御アプリの基本画面７４１ａのカーソルキー７４１ａｃを用いてＥＰＧ表示画面１７３ｅ上の番組選択カーソル１７３ｅ４を移動させ、決定キー７４１ａｄにより任意の放送番組を選択することにより、前記選択した放送番組の視聴予約及び／または録画予約を行う。
【０１７６】
前述の処理において、前記視聴予約及び／または録画予約を行った放送番組が放送通信連携サービスへ対応する放送番組である場合、前記視聴予約及び／または録画予約を行ったことをトリガとして、前記放送番組の放送開始時間を待たずに、前記放送番組用に用意された放送連携アプリの取得を開始するようにしても良い。即ち、各放送番組の詳細情報等を含むＥＩＴ情報に前記放送連携アプリの取得先を指定する情報（ＵＲＬ等のロケーション情報）を記載しておくようにする。このようにすれば、放送受信装置１００は、各放送番組用に用意された前記放送連携アプリの取得先の情報を、前記放送番組を番組選択カーソル１７３ｅ４で選択した時点で把握することが可能となる。このため、放送受信装置１００は、前記放送番組の放送開始時間となる前に前記放送連携アプリの取得を開始することが可能となる。
【０１７７】
なお、前記視聴予約及び／または録画予約を行った放送番組が放送通信連携サービスへ対応する放送番組であり、且つ、携帯端末機器との連携動作が可能な放送番組である場合、携帯端末機器用に用意された放送連携アプリ（端末側）も、前述と同様の処理で、前記放送番組の放送開始時間となる前に取得開始するようにしても良い。また、図１６Ｂに示すように、前記携帯端末機器用に用意された放送連携アプリ（端末側）の取得先の情報（ＵＲＬ等のロケーション情報）を示す二次元バーコード１７３ｅ５等をＥＰＧ表示画面１７３ｅに表示して、ユーザに携帯端末機器用に用意された放送連携アプリ（端末側）のダウンロードを促すようにしても良い。
【０１７８】
このように、放送受信装置１００が、ＥＰＧ情報に含まれる放送連携アプリの取得先情報を参照して、前記放送連携アプリの取得を放送番組の放送開始時間となる前に開始するようにすれば、放送連携アプリを記憶するサービス事業者サーバ４００の負荷を分散させることが可能となる。また、サービス事業者サーバ４００と情報表示端末１００の間のネットワークの通信速度が不十分な場合であっても、前記放送番組の放送開始直後から前記放送連携アプリを有効に活用することができるようになる。
【０１７９】
図１７は、ＥＰＧ表示画面１７３ｅ上から放送番組の視聴予約及び／または録画予約を行った場合の放送連携アプリの取得シーケンスの一例を示す動作シーケンス図である。
【０１８０】
デジタル放送サービスの視聴中、放送受信装置１００の主制御部１０１は、第一分離部１３２から出力された番組情報データ列を取得する（Ｓ７０１）。ユーザが操作端末を用いてＥＰＧ画面の起動要求を行う（Ｓ７０２）と、映像表示部１７３にＥＰＧ表示画面１７３ｅが表示される（Ｓ７０３）。ＥＰＧ表示画面１７３ｅ上でユーザが操作端末を用いて任意の放送番組を選択することにより前記放送番組の視聴予約及び／または録画予約を行う（Ｓ７０４）と、主制御部１０１は、前記第一分離部１３２から取得した番組情報データ列を確認して（Ｓ７０５）、更に、前記視聴予約及び／または録画予約を行った放送番組に連動する放送連携アプリの取得先のロケーションを確認する（Ｓ７０６）。
【０１８１】
Ｓ７０６の処理の後、アプリケーション制御部１６１は、前記確認したＵＲＬに基づき、ＬＡＮ通信部１２１を介して、所定のサービス事業者サーバ４００に対して放送連携アプリの送信要求を送信する（Ｓ７０７）。前記放送連携アプリの送信要求を受信したサービス事業者サーバ４００は、アプリケーション管理／配布実行部４１０３の制御に基づき、必要に応じて放送受信装置１００の認証処理を行った後に、アプリケーション記憶領域４０１３に記憶された所定の放送連携アプリの配信を、ＬＡＮ通信部４２１を介して行う（Ｓ７０８）。続いて、アプリケーション制御部１６１は、ＬＡＮ通信部１２１を介して受信した、サービス事業者サーバ４００から配信された前記所定の放送連携アプリをＲＡＭ１０４若しくはストレージ１１０にキャッシュするようにする（Ｓ７０９）。
【０１８２】
以上説明した本実施例の方送受信装置１００によれば、より付加価値の高い機能を実行可能となる。
【実施例２】
【０１８３】
以下では、本発明の実施例２に関して説明する。なお、本実施例における構成及び効果等は特に断りのない限り実施例１と同様であるものとする。このため、以下では、本実施例と実施例１との相違点を主に説明し、共通する点については重複を避けるため極力説明を省略する。
【０１８４】
実施例１においても携帯情報端末連携処理（以下端末連携と呼ぶ）を行う場合の実施態様を記載したが、さらに詳細の実施態様につき説明する。
【０１８５】
携帯情報端末連携を行う際に、放送受信装置１００と同じ宅内にある携帯情報端末７００のみに端末連携の利用を制限したい場合がある（以後この制限を同一宅内制限と呼ぶ）。例えば、放送連携を利用するためのアプリケーション（以下放送連携アプリと呼ぶ）において、放送受信装置１００の表示画面と携帯情報端末７００の表示画面が密接に関係している場合とか、放送受信装置１００に表示される広告映像を携帯情報端末７００の利用者に確実に視聴して欲しい場合などである。
【０１８６】
なお、手順として考えておかなければならない点は、対象としている放送連携アプリが同一宅内制限を課すものかどうか、の判断である。あらゆる放送連携アプリが同一宅内制限になっていることを前提とする場合は、この判断は不要であるが、制限が無いこともある場合は、同一宅内制限の有無に関する制御情報を放送受信装置１００が取得し、操作手順を変更する必要がある。この制限の有無に関する制御情報は、放送信号から取得してもよいし（例えば、ＡＩＴの項目として記載する）、放送局指定のサーバから取得してもよい。
【０１８７】
以上の手順も含め、本実施例では、携帯情報端末７００が放送受信装置１００と同一宅内に存在することを保証する手順について説明する。
【０１８８】
通常、同一宅内に存在する機器は、同じルータ装置２１０に接続されているローカルネットワーク上に存在する。従って、携帯情報端末７００が放送受信装置１００と同じローカルネットワークに接続されていることで、同一宅内に存在すると判断することができる。なお、対象機器がローカルネットワークに接続されているかどうかは、公知の方法を用いればよく、説明を省略する。
【０１８９】
また、ローカルネットワーク上に無い携帯情報端末７００であっても、ＮＦＣ、ＢｌｕｅＴｏｏｔｈ、赤外線通信等で放送受信装置１００と直接通信を行うことで、同一宅内に存在すると判定することもできる。この場合、放送連携アプリ等の取得のための通信は、上記の直接通信でも構わないし、移動体電話通信によるものでも構わない。
【０１９０】
上記のように同一宅内に存在することの確認方法は複数考えられるが、どの方法を使用するかは、例えばＡＩＴに記述しておき、放送受信装置１００で読み取る。
【０１９１】
さらに、一度同一宅内に携帯情報端末７００が存在することが確認できれば、番組が終わるまでは同一宅内に存在すると見做すことでもよいし、ある有効時間（例えば１０分）を設け、有効時間内は同一宅内に存在すると見做すが、有効時間が過ぎた場合は、新たに確認しなければ同一宅内に存在すると見做さないとする方法を使用することもできる。この有効時間は、例えばＡＩＴに記述しておき、放送受信装置１００で読み取る。
【０１９２】
さらに、例えば番組進行中の任意の時点で、放送信号にイベント信号を設定しておき、このイベント信号を受信する毎に携帯情報端末７００が同一宅内に存在することを確認するという方法をとることもできる。
【０１９３】
さらに前二者の方法を組み合わせて使用することも可能である。
【０１９４】
次に、同一宅内に存在する携帯情報端末７００のみに端末連携を許可する具体的手順について説明する。この実施例では、携帯情報端末７００が放送連携アプリを取得する際、あるいは放送連携アプリで使用する情報を取得する際に制限を設ける（以後、放送連携アプリと放送連携アプリで使用する情報、具体的にはＨＴＭＬ文書やストリーミング映像などであるが、これらをまとめて放送連携情報と呼ぶ）。放送連携情報の取得方法には、放送局サーバ３００または事業者サーバ４００から取得する通信取得と、放送波から取得する放送取得の２種類がある。通信取得の場合、放送受信開始後に取得する場合と放送受信開始前に取得しておく方法の２種類がある。さらに、通信取得の場合、一旦放送受信装置１００が取得し、放送受信装置１００から携帯情報端末７００が取得する場合と、携帯情報端末７００が直接放送局サーバ３００または事業者サーバ４００から取得する場合がある。種々の方法があるが、携帯情報端末７００から見ると、放送受信装置１００から取得する場合と、放送局サーバ３００または事業者サーバ４００から取得する場合の２つに大別できる。
【０１９５】
本実施例では、携帯情報端末７００が放送受信装置１００から放送連携情報を取得する場合を説明し、サーバから取得する場合は次の実施例で説明する。
【０１９６】
図１８Ａに、本実施例の手順を示す。
【０１９７】
まず、端末連携を行う前に、携帯情報端末７００、放送受信装置１００のそれぞれで、端末連携を制御するアプリケーションである連携制御アプリを起動しておく（Ｓ１０００１、Ｓ１０００２）。この状態で、携帯情報端末７００から放送受信装置１００に対して端末連携要求を行う（Ｓ１０００３）。次に放送信号からＡＩＴを取得する（Ｓ１０００４）。このＡＩＴの情報から、対象となる携帯情報端末用のアプリが同一宅内制限のあるものかどうか判断し（Ｓ１０００６）、制限がある場合はＳ１０００８の手順に進み、端末連携要求のあった最初の段階では、Ｓ１０００９のステップに進み、端末連携要求のあった携帯情報端末７００が放送受信機１００と同一宅内にあるかどうか判定する（Ｓ１０００９）。判定の結果、同一宅内に無いと判定された場合は、携帯情報端末側の連携制御アプリに連携不許可の応答を行い、処理を終了する（Ｓ１００１１）。
【０１９８】
ここで、そもそも、端末連携アプリは全て同一宅内制限が有るとする前提の場合は、Ｓ１０００６の判定は行わずスキップする。同一宅内制限が有るアプリと無いアプリと両方有りうる場合にＳ１０００６の判定を行う。
【０１９９】
携帯情報端末７００が同一宅内にあると判定されるか、同一宅内制限の無いアプリの場合、Ｓ１００１２に進み、放送連携アプリ関連サービスを行う。このサービス（Ｓ１００１２）では、携帯情報端末７００からの放送連携情報配信要求（Ｓ１００１３）を処理し、携帯情報端末７００に放送連携情報を配信する（Ｓ１００１８）。この放送連携情報には、放送受信装置１００が配信サーバから配信を受けたもの（Ｓ１００１４、Ｓ１００１５、Ｓ１００１６）、放送信号から取得したもの（Ｓ１００１７）、放送受信装置１００に記憶してあるもの等がある。放送受信装置１００による放送連携情報の受信（Ｓ１００１６、Ｓ１００１７）は、携帯情報端末７００からの放送連携情報配信要求（Ｓ１００１３）による場合のみではなく、放送受信装置１００が自律的に取得することや、放送信号からのイベント発生に基づく取得の場合があっても構わない。そして、携帯情報端末７００への放送連携情報の配信（Ｓ１００１８）も、放送受信装置１００側からの自発的なものがあっても構わない。
【０２００】
一連の放送関連情報の受信（取得）、配信の処理が終わった後、放送受信装置１００が同一番組の視聴を続けているかどうか判定し（Ｓ１００１９）、もし続けていない場合は携帯情報端末側の連携制御アプリに連携不許可の応答を行い、処理を終了する（Ｓ１００２０）。
【０２０１】
視聴を続けている場合は、Ｓ１０００５の手順に戻り、宅内制限が有る場合は携帯情報端末７００が同一宅内にあるかどうか確認する（Ｓ１０００９）が、前回の確認から予め設定された有効時間が経過しているか、あるいは前回の確認以降、放送信号や配信サーバからの確認要求（Ｓ１０００７）が発生しているかを判断し（Ｓ１０００８）、いずれの条件も満たしていなければ、同一宅内にあるかどうかの確認（Ｓ１０００９）は行わず、Ｓ１００１０を経由し、次の放送連携アプリ関連サービス（Ｓ１００１２）の実行に移る。ここで、放送信号からの確認要求（Ｓ１０００８）は放送連携情報から取得するように記載してあるが、ここではイベントメッセージも放送連携情報に含まれるものとして記載している。さらに、この確認要求がＡＩＴに記載されても構わない。
【０２０２】
なお、上記で説明した手順は、Ｓ１００２２の矢印で示される区間において、放送信号、放送受信装置１００、携帯情報端末７００、配信サーバ全体でのループ処理手順である。Ｓ１０００７の確認要求は、ループ内のどのタイミングであっても構わない。
【０２０３】
さらに、配信サーバでの認証（Ｓ１００１５）に使用する認証キーにＡＩＴに記述された認証情報を組み込んでも構わない。これにより、正当な認証要求であることが確認できる。また、ＡＩＴに記述される認証情報を、番組の進行に伴い変更し、認証サーバにおいて、番組の進行に同期した情報が組み込まれた認証キーでなければ認証を行わないようにすれば、同一番組を視聴し続けていることを確認できる。この場合、ＡＩＴの情報は適宜読み込み更新を行うこととする（Ｓ１００２１）。なお、放送信号に組み込む認証情報はＡＩＴに記載する他に、放送連携情報として組み込むことでも構わない。さらにまた、実質的に認証情報を変更することになる方法として、配信サーバのＵＲＬ自体を番組の進行に従って変更してゆく、という方法を使用することもできる。
【０２０４】
このように、放送連携アプリ関連サービス（Ｓ１００１２）を実行しながら、予め設定された有効時間毎、あるいは、放送信号や、配信サーバからの確認要求がある毎に、携帯情報端末７００が、放送受信装置１００と同一宅内にあるかどうか確認することにより、適切に同一宅内制限がある放送関連アプリの実行を行うことができる。さらに、放送信号に組み込まれた認証情報を配信サーバでの認証に使用することにより、配信要求の正当性を確保することができ、放送信号の認証情報を適宜変更するようにすれば、同一番組を視聴し続けていることの確認もできる。
【０２０５】
以上説明した本実施例に係る携帯情報端末連携技術によれば、放送受信装置と連携する携帯情報端末について同一宅内制限を実現することが可能となる。
【実施例３】
【０２０６】
本実施例では、携帯情報端末７００が配信サーバから放送連携情報を取得する場合を説明する。
【０２０７】
図１８Ｂに、本実施例の手順を示す。
【０２０８】
まず、端末連携を行う前に、携帯情報端末７００、放送受信装置１００のそれぞれで、端末連携を制御するアプリケーションである連携制御アプリを起動しておく（Ｓ１０１０１、Ｓ１０１０２）。この状態で、携帯情報端末７００から放送受信装置１００に対して端末連携要求を行う（Ｓ１０１０３）。次に放送信号からＡＩＴを取得する（Ｓ１０１０４）。このＡＩＴの情報から配信サーバに関するＵＲＬ等の情報を取得し、携帯情報端末７００にその情報を送信する（Ｓ１０１０５）。次に、放送受信装置１００から配信サーバに対し時刻確認要求を出し（Ｓ１０１０６）、この要求に基づき、配信サーバから放送受信装置１００に対して時刻情報を送信する（Ｓ１０１０７）。これにより、配信サーバの時刻に合わせて後段の認証キー発行（Ｓ１０１１５）を行うことができるが、時刻のずれが問題ない場合は、省略しても構わない。
【０２０９】
以降、Ｓ１０１２７の矢印で示されるループ制御に入る。
【０２１０】
まず、携帯情報端末７００から放送受信装置１００に対し、認証キーの発行要求または放送連携情報配信要求を出す（Ｓ１０１０９）。認証キーは後段（Ｓ１０１２５）の配信サーバへの放送連携情報配信要求で用いる。Ｓ１０１０９での放送連携配信要求は放送信号から取得した情報の配信要求であり、後段のＳ１０１２６の手順に対応する。
【０２１１】
いずれにせよ、Ｓ１０１０９の要求が携帯情報端末から出されると、同一宅内制限がある放送連携アプリかどうか判定し（Ｓ１０１１１）、制限があれば、次の手順Ｓ１０１１２に進み、なければＳ１０１１２の手順はスキップしてＳ１０１１４に進む。全ての放送連携アプリに同一宅内制限が有る場合はＳ１０１１１の判定は行わず、Ｓ１０１１２に進む。Ｓ１０１１２では、要求を出した携帯情報端末が同一宅内に有るかどうかの判定を行い、無ければ端末連携を終了させる（Ｓ１０１１３）。同一宅内に有れば、要求された手順、配信サーバからの放送連携情報の取得（Ｓ１０１２５）または放送信号からの放送連携情報の取得（Ｓ１０１２６）を行う。配信サーバからの取得以外に放送信号からの取得があっても構わないので、Ｓ１０１２６の手順も記載した。
【０２１２】
まず、配信サーバからの放送連携情報の取得手順（Ｓ１０１２５）について説明する。
【０２１３】
最初に放送受信機１００より情報連携端末７００から要求のあった認証キーを発行する。この時、認証キーには、発行時点の時刻情報を含め、予め定められた時間内（例えば１０分間）だけ有効であるとする。配信サーバでは有効時間内の認証キーであるかどうかも含めて認証情報を確認し、認証がＯＫであれば放送連携情報の配信を許可する。以後、有効時間内であれば情報の配信を許可するが、有効時間が過ぎた時点で配信を停止する。例えばストリーミング映像が有効時間を過ぎると見ることができなくなる。
【０２１４】
予め設定された有効時間は、配信サーバに保持していてもよいし、放送受信装置１００が放送信号（例えばＡＩＴ）から取得し、認証キーに有効時間情報を組込んでも構わない。携帯情報端末７００には予め有効時間の情報を通知しておき、有効時間が切れるまえに認証キーの発行を要求するようにする。あるいは、有効時間は放送受信装置１００で管理しておき、有効時間が切れる前に、携帯情報端末７００が同一宅内に有ることを確認した上で放送受信装置１００から自動的に携帯情報端末７００に対し認証キーを発行しても構わない。
【０２１５】
有効時間は、一つの番組の中で同一でも構わないし、番組の進行に合わせて変化させても構わない。また、有効時間の設定がなければ一度認証を行えば番組視聴中は認証が有効である、という取扱でも構わない。
【０２１６】
さらに、配信サーバでの認証（Ｓ１０１１７）に使用する認証キーにＡＩＴに記述された認証情報を組み込んでも構わない。これにより、正当な認証要求であることが確認できる。また、ＡＩＴに記述される認証情報を、番組の進行に伴い変更し、認証サーバにおいて、番組の進行に同期した情報が組み込まれた認証キーでなければ認証を行わないようにすれば、同一番組を視聴し続けていることを確認できる。この場合、ＡＩＴの情報は適宜読み込み更新を行うこととする（Ｓ１０１２４）。なお、放送信号に組み込む認証情報はＡＩＴに記載する他に、放送連携情報として組み込むことでも構わない。さらにまた、実質的に認証情報を変更することになる方法として、配信サーバのＵＲＬ自体を番組の進行に従って変更してゆく、という方法を使用することもできる。なお、この場合のＵＲＬ変更は、配信サーバは同一で入口が異なる場合であるが、放送連携アプリの変更等により新しい配信サーバに変更することも有りうる。この場合は、変更の都度、配信サーバ情報送信（Ｓ１０１０５）、時刻確認要求（Ｓ１０１０６）、時刻情報送信（Ｓ１０１０７）の手順を行う。
【０２１７】
次に、放送信号から放送連携情報を取得する手順（Ｓ１０１２６）について説明する。
【０２１８】
この場合は、携帯情報端末７００が同一宅内に有ることが確認された後、放送受信装置１００が放送信号から放送連携情報を取得し（Ｓ１０１１９）、続いてその情報を携帯情報端末７００に配信する（Ｓ１０１２０）。
【０２１９】
なお、番組の進行に伴って放送連携情報を変更する場合、放送信号から変更の通知を出し（Ｓ１０１１０）、その通知をきっかけとして、放送連携情報を取得することがあっても構わない。その場合、配信サーバからの取得であれば、放送受信装置１００から携帯情報端末に認証キーを発行し（Ｓ１０１１５）、変更通知があったことを通知する。有効時間内であれば認証キーの発行を省略し、変更通知の通知のみでも構わない。放送信号からの取得の場合は、放送受信装置１００が情報を取得し（Ｓ１０１２０）、携帯情報端末に配信する（Ｓ１０１２０）。なお、放送信号からの取得の場合は、変更通知毎に携帯情報端末７００が同一宅内に有ることを確認しても構わないし、実施例２のように、有効時間内であればその確認を省略しても構わない。ここで、放送信号からの変更通知（Ｓ１０１１０）は放送連携情報から取得するように記載してあるが、ここではイベントメッセージも放送連携情報に含まれるものとして記載している。さらに、この変更通知がＡＩＴに記載されても構わない。
【０２２０】
一連の放送関連情報の受信（取得）、配信の処理が終わった後、放送受信装置１００が同一番組の視聴を続けているかどうか判定し（Ｓ１０１２１）、もし続けていない場合は携帯情報端末側の連携制御アプリに連携不許可の応答を行い、処理を終了する（Ｓ１０１２３）。視聴を続けていればＳ１０１０８に戻り、ループ処理Ｓ１０１２７を継続する。
【０２２１】
このように、配信サーバの認証に使用する認証キーに時刻情報を含め、有効時間の管理を行うことにより、定期的に携帯情報端末７００が放送受信装置１００と同一宅内に有ることが確認でき、適切に同一宅内制限がある放送関連アプリの実行を行うことができる。
さらに、放送信号に組み込まれた認証情報を配信サーバでの認証に使用することにより、配信要求の正当性を確保することができ、放送信号の認証情報を適宜変更するようにすれば、同一番組を視聴し続けていることの確認もできる。
【０２２２】
以上説明した本実施例に係る携帯情報端末連携技術によれば、放送受信装置と連携する携帯情報端末が配信サーバから放送連携情報を取得する場合でも、同一宅内制限を実現することが可能となる。
【実施例４】
【０２２３】
実施例２、３では、端末連携において同一宅内制限を実現する手順について説明したが、放送連携アプリによっては宅外からの使用も許可しても構わない。本実施例ではそのような場合につき説明する。例えばテレビショッピングなどの番組自体が広報・宣伝になっている場合、宅内宅外に関わらず放送連携アプリが使用できた方が放送事業者にとっても望ましい。このような番組の場合、一度放送受信装置１００に登録しておけば、携帯情報端末７００が宅内に有るかどうかに関わらず、放送連携アプリの使用を許可するようにしても構わない。この場合、放送映像自体をストリーミングデータにして、放送受信装置１００からインターネット経由で携帯情報端末７００に配信する放送連携アプリがあると利便性がより高まる。ストリーミングデータは著作権保護のため、放送受信装置１００にて暗号化しておいても構わない。宅外への放送映像の配信を含め、放送連携アプリが宅外からの利用を許可しているかどうかは放送信号内のデータ（例えばＡＩＴなど）に記載しておく。
【０２２４】
具体的な手順を図１８Ｃに示す。当該手順は一部の手順が実施例２、３と共通であるので、実施例２、３と重複する部分については説明を省略する。放送受信装置１００は、宅外からの端末連携要求（Ｓ１０２０３）があった場合、宅外利用が許可されているアプリであれば、要求元が登録済の携帯情報端末であるか確認した上（Ｓ１０２０５）で、連携を許可するようにする。ここで、必要があれば、放送映像、放送連携情報についての著作権保護のため、携帯情報端末７００と放送受信装置１００とで認証を行っても構わない（Ｓ１０２０７）。その際、当該認証は、認証サーバにおける認証であっても構わない（Ｓ１０２０７）。著作権保護の要不要についての情報、著作権保護の認証方法についての情報を放送信号（例えばＡＩＴに記載されているものとする）から取得し、それに応じた制御を行う。放送信号にこれらの情報が格納されていない場合は、放送受信装置１００において予め定められた所定の方法に従う。例えば、予め定められた所定の著作権保護処理を行えばよい。また、放送信号にこれらの情報が格納されていない場合は、放送受信装置１００において著作権保護処理を行わないことを予め定めておいてもよい。
【０２２５】
著作権保護のための認証の具体例（１）〜（４）を次に示す。以下の認証はそれぞれ一つだけ行っても良い。または、以下に例示された複数の認証を組み合わせて行ってもよい。また、以下に例示された認証と、以下に例示されていない他の認証処理を組み合わせて行ってもよい。
【０２２６】
（１）ＩＤとパスワードによる認証
携帯情報端末７００を放送受信装置１００に登録する際に、ＩＤとパスワードを発行し、放送受信装置１００はこのＩＤとパスワードの確認により連携を許可する。
【０２２７】
（２）暗号鍵の使用
上記のＩＤとパスワードによる認証に加え、暗号化した映像データ等を復号するための暗号鍵を放送受信装置１００から携帯情報端末に送信する。この暗号鍵は放送信号（例えばＡＩＴに記載しておく）から取得することでも構わない。
【０２２８】
（３）認証サーバの利用
暗号化した映像データ等を復号するための暗号鍵の発行を、認証サーバから行う方法。
携帯情報端末７００は認証サーバに対してＩＤとパスワードを送信し、暗号鍵を取得する。この場合、認証サーバのロケーション情報（具体的にはＵＲＬ）を放送信号（例えばＡＩＴに記載しておく）から取得し、このロケーション情報を放送受信装置１００から携帯情報端末７００に送信することにより、より安全性が高まる。携帯情報端末７００が暗号鍵を入手できなければ映像等の復号はできないので、放送受信装置１００から認証サーバでの認証を要求することで、書作権保護の認証としてもよいし、携帯情報端末７００から放送受信装置１００に暗号鍵を取得できたことを通知することにより認証を完了することにしてもよい。なお認証サーバによる課金が行われても構わない。
【０２２９】
（４）暗号鍵の相互認証
放送受信装置１００と携帯情報端末７００がそれぞれ持つ暗号鍵を相互に認証し、確認を取ることで著作権保護の認証とする。
【０２３０】
放送信号に格納された情報が、所定の方法での著作権保護が必要であること示している場合に、当該所定の方法で著作権保護の認証が出来ない場合は、端末連携を許可しない。
また、放送信号に指定がなく、放送受信機１００の既定の方法により認証を行う場合でも、当該既定の方法で著作権保護の認証が出来ない場合は、端末連携を許可しない。
【０２３１】
端末連携を許可した場合は、以後、同一宅内に携帯情報端末７００が存在するかどうかの確認は行わず、携帯情報端末７００からの要求（Ｓ１０２１１）、放送受信装置１００の自律的制御、放送信号からの要求（Ｓ１０２１０）に従い、携帯情報端末７００に対して放送連携情報の配信（Ｓ１０２１７）、配信サーバ用の認証キーの発行（Ｓ１０２１２）を行う。なお、この場合は有効時間を設定した制御は行わなくても構わない。宅外にある携帯情報端末７００は放送連携情報を、放送受信装置１００、または、発行を受けた認証キーを用いて配信サーバより取得する（Ｓ１０２１５）。また放送受信装置１００が発行する認証キーに放送信号から取得した認証情報（例えばＡＩＴに記載されているとする）を組み込み、配信サーバは、放送信号から取得した認証情報が組み込まれた認証キーであればアクセスを許可するようにすれば、より宅外利用の適正化を図ることができる。
【０２３２】
さらに、番組視聴のプレミアとしてディスカウントをする場合等、無制限に放送連携アプリの使用を許可しない方がよい場合もある、このような場合では、一度は同一宅内に携帯情報端末が有る状態で認証を行い、その後は同一宅内でなくても配信サーバの利用を許可する方法が好ましい。この場合は携帯情報端末７００が放送受信装置１００に登録されていなくても構わない。
【０２３３】
この場合の具体的な手順を図１８Ｄに示す。当該手順は、一部の手順が上記図１８Ｃと共通であるので、重複する部分については説明を省略する。まず、携帯情報端末７００が放送受信装置１００と同一宅内にある状態で、携帯情報端末７００から放送受信装置１００に対して端末連携要求を行い、放送受信装置１００は当該携帯情報端末７００が同一宅内に有ることを確認した上（Ｓ１０３０５）で連携を許可する。ここで、必要があれば、放送映像、放送連携情報についての著作権保護のため、携帯情報端末７００と放送受信装置１００とで認証を行っても構わない（Ｓ１０３０７）。その際、当該認証は、外部の認証サーバにおける認証であっても構わない。著作権保護の要不要についての情報、著作権保護の認証方法についての情報を放送信号（例えばＡＩＴに記載されているものとする）から取得し、それに応じた制御を行う。放送信号にこれらの情報が格納されていない場合は放送受信装置１００において予め定められた所定の方法に従う。例えば、予め定められた所定の著作権保護処理を行えばよい。また、放送信号にこれらの情報が格納されていない場合は、放送受信装置１００において著作権保護処理を行わないことを予め定めておいてもよい。
【０２３４】
著作権保護のための認証の具体例（５）〜（７）を次に示す。以下の認証はそれぞれ一つだけ行っても良い。または、以下に例示された複数の認証を組み合わせて行ってもよい。また、以下に例示された認証と、以下に例示されていない他の認証処理を組み合わせて行ってもよい。
【０２３５】
（５）暗号鍵の使用
携帯情報端末７００が同一宅内にいる状態で、暗号化した映像データ等を復号するための暗号鍵を放送受信装置１００から携帯情報端末に送信する。この暗号鍵は放送信号（例えばＡＩＴに記載しておく）から取得することでも構わない。この暗号鍵を同一宅内で引き渡すことをもって認証とする。さらに、番組のある時点でないと暗号鍵が放送信号から取得出来ないようにし、暗号鍵の携帯情報端末７００への受け渡しを同一宅内に限定すれば、その時点で同一宅内にいなければならない、という制限を設けることができ、視聴に対するプレミア付与にも利用できる。
【０２３６】
（６）認証サーバの利用
暗号化した映像データ等を復号するための暗号鍵の発行を、認証サーバから行う方法。
携帯情報端末７００は認証サーバに対してＩＤとパスワードを送信し、暗号鍵を取得する。この場合、認証サーバのロケーション情報（具体的にはＵＲＬ）を放送信号（例えばＡＩＴに記載しておく）から取得し、このロケーション情報を放送受信装置１００から携帯情報端末７００に送信することにより、より安全性が高まる。携帯情報端末７００が暗号鍵を入手できなければ映像等の復号はできないので、放送受信装置１００から認証サーバでの認証を要求することで、書作権保護の認証としてもよいし、携帯情報端末７００から放送受信装置１００に暗号鍵を取得できたことを通知することにより認証を完了することにしてもよい。認証サーバへのアクセスは宅内で行っても宅外で行っても構わないが、番組のある時点でないと認証サーバのロケーション情報が放送信号から取得出来ないようにし、ロケーション情報の携帯情報端末７００への受け渡しを同一宅内に限定すれば、その時点で同一宅内にいなければならない、という制限を設けることができ、視聴に対するプレミア付与にも利用できる。なお認証サーバによる課金が行われても構わない。
【０２３７】
（７）暗号鍵の相互認証
放送受信装置１００と携帯情報端末７００がそれぞれ持つ暗号鍵を相互に認証し、確認を取ることで著作権保護の認証とする。この認証も宅内で行っても宅外で行っても構わない。
【０２３８】
放送信号に格納された情報が、所定の方法での著作権保護が必要であること示している場合に、当該所定方法で著作権保護の認証が出来ない場合は、端末連携を許可しない。また、放送信号に指定がなく、放送受信機１００の既定の方法により認証を行う場合でも、当該既定の方法で著作権保護の認証が出来ない場合は、端末連携を許可しない。端末連携を許可した以降の手順は図１８Ｃの手順と共通であるので説明を省略する。
【０２３９】
以上説明した本実施例に係る携帯情報端末連携技術によれば、放送受信装置と連携する携帯情報端末について、著作権保護に留意しつつ宅外からの利用を実現することが可能となる。
【実施例５】
【０２４０】
実際の使用状況においては、番組による端末連携アプリの有無と、どの端末連携アプリが利用可能か簡便に分かる方がより望ましい。本実施例では、端末連携アプリの利用可能状況の表示方法につき説明する。
【０２４１】
図１９Ａは、端末連携アプリが有る場合の放送連携アプリのランチャ画面（１７３ｂ１１）の例である。放送連携アプリが枠付き文字のアイコンで表示されている。視聴中の番組に連携した放送受信装置１００用の放送連携アプリ（１７３ｂ１２〜１７３ｂ１４）と携帯情報端末用の放送連携アプリ（１７３ｂ１５〜１７３ｂ１７）が表示されている。この例の場合は、文字列を囲む枠線の太さと枠内の色でアプリの状況を示している。本体アプリＡ、Ｂ（１７３ｂ１２、１７３ｂ１３）と端末アプリＡ、Ｂ（１７３ｂ１５、１７３ｂ１６）が利用可能な状態であり、本体アプリＣ（１７３ｂ１４）と端末アプリ（１７３ｂ１７）が利用不可能な状態である。端末アプリが利用不可能な状態とは、放送受信装置１００と通信可能な状態にある携帯情報端末７００の中で、当該アプリを実行する機能を持つものがないことを意味する。
【０２４２】
図１９Ｂは、図１９Ａにおいて、端末アプリＡを選択した後の画面である。端末アプリＡに関した各携帯情報端末７００の状態を示している。この画面で表示されている携帯情報端末は、過去に放送受信装置１００と連携を行ったか登録されている端末である。
【０２４３】
アイコンの枠線が実線になっている携帯端末１（１７３ｂ２２）と携帯端末２（１７３ｂ２３）は放送受信装置１００と通信可能な状態にあり、枠線が点線になっている携帯端末３（１７３ｂ２４）と携帯端末４（１７３ｂ２５）は放送受信装置１００と通信可能な状態にないことを示している。また、アイコンの枠内が白である携帯端末１（１７３ｂ２２）と携帯端末３（１７３ｂ２４）は端末アプリＡを実行する機能を持ち、枠内が灰色である携帯端末２（１７３ｂ２３）と携帯端末４（１７３ｂ２５）は端末アプリＡを実行する機能を持たないことを示している。さらに、当該端末でアプリが既に実行中である場合、そのことを表すデザインのアイコンを使用しても構わない。
【０２４４】
また、アイコンは絵柄を利用するとより視覚的に分かりやすいのでその例を次に示す。
【０２４５】
図１９Ｃは放送連携アプリの一覧を示すランチャ画面（１７３ｂ３１）の例である。放送受信装置１００の他、携帯情報端末７００のタイプ別にアイコンが示されている。１７３ｂ３２と１７３ｂ３３が放送受信装置１００を示すアイコンであり、１７３ｂ３４と１７３ｂ３５がスマートホン型の携帯情報端末７００を示すアイコンであり、１７３ｂ３６がヘッドマウントディスプレイ型の携帯情報端末７００を示すアイコンである。それぞれのアプリはアイコンで示される装置用のものである。
【０２４６】
図１９Ｃにおいては、当該アプリの利用が出来ない場合は、装置の絵柄に重ねて利用不可を示すマーク（今の場合は丸に斜線のマーク）を表示させている。また、放送受信装置１００に関しては、既に当該アプリが実行中の場合はそのことを示すマーク（今の場合は丸に点）を重ねて表示しても構わない。この表示により、既に実行をしているにも関わらず、ランチャの手順を先に進める、という無駄な動作を防ぐことができる。携帯情報端末７００の場合は、放送受信装置と通信可能な状態にあり当該アプリが実行可能な端末全てで当該アプリが実行中の時に実行中を示すマークを表示する、という方法も可能である。
【０２４７】
図１９Ｄは、図１９ＣにおいてアプリＣ（１７３ｂ３４）を選択した後の画面（１７３ｂ４１）である。アプリＣに対応したタイプの携帯情報端末７００の状態が示されている。この画面においては、携帯情報端末７００が放送連携アプリの実行機能を持たない場合、放送受信装置１００と通信可能な状態にない場合、既に当該放送連携アプリを実行中の場合に、それぞれそのことを表すマークをアイコンに重ねて表示する。この例では、実行機能を持たない場合は丸に斜線のマーク（１７３ｂ４４、１７３ｂ４６）、通信可能状態にない場合は三角に感嘆符のマーク（１７３ｂ４５、１７３ｂ４６）、既に実行中の場合は丸に点のマーク（１７３ｂ４３）を表示している。
【０２４８】
さらに、いちいちランチャを起動させなくても、状況が変化したときに、放送連携アプリがあることが分かる表示方法があると望ましい。例えば、電源を入れた時、チャンネルを変えた時、番組の初め、番組の途中でも放送連携アプリに変更があった時、放送受信装置１００と携帯情報端末７００の間の通信状態に変化があった場合、アプリの実行状況が変わった場合に、予め定められた時間だけアイコンを表示し、その時の状態を表示する。
【０２４９】
図１９Ｅにその場合の例を示す。それぞれの装置のタイプを示すアイコンが表示されている場合は、そのタイプの装置に対応した放送連携アプリがあることを示す。この場合、丸に斜線のマークは、使用可能な状態になっているそのタイプの装置において当該アプリを実行できるものがないことを表す。丸に点のマークは使用可能な状態になっているそのタイプの装置全てにおいて当該アプリが実行中であることを示す。
【０２５０】
図１９Ｆは携帯情報端末７００での表示画面（１０４０１）である。携帯情報端末７００から端末連携を要求する際に、どの放送受信装置１００でどの放送連携アプリが利用可能か一覧表で分かった方が利用に便利である。図１９Ｆにその一覧表の例を示す（１０４０２）。この表では調べたい番組に対応した放送連携アプリが、自宅内にあるどの放送受信装置１００で利用可能かを示している。また、各放送受信装置１００の状態も表示してあると、特に宅外からの利用時に利便性がより高まる。この例では、当該番組を受信中、他番組を受信中、空き、他番組予約有（番組の途中から他番組の録画を予約してある場合）、といった表示例を示す。なお、ここで、放送受信装置１００内に複数のチューナが存在する場合、複数のチューナ毎に状態を表示してあるとさらに利便性が異なる。表１０２０２においては、枝番号で同一装置内のチューナの区別を示している。例えば受信装置Ｂ−１、受信装置Ｂ−２が、同一放送受信装置１００内のチューナである。端末連携の場合、ストリーミングデータとして放送映像と音声の配信を受けられれば、放送受信装置１００の映像部を使用する必要はなく、放送受信装置１００内のチューナが使用できれば放送の利用が可能になるので、チューナ毎の使用状況が分かると便利である。
【０２５１】
なお、この実施例で説明した表示を行うためには、放送連携アプリ毎に、放送受信装置１００に対応したアプリであるのか、あるいはどういうタイプの携帯情報端末７００に対応したアプリであるのかの情報がなければならない。また、放送受信装置１００、携帯情報端末７００で、対応したアプリを実行するための情報が必要である。これらの情報はたとえばＡＩＴに記載しておくことにより、情報受信装置１００で取得することができる。
【０２５２】
以上説明した本実施例に係る携帯情報端末連携技術によれば、放送連携アプリ、放送受信装置１００、携帯情報端末７００に関する情報を表示することにより、より利便性の高い放送連携サービスの利用が可能となる。
【実施例６】
【０２５３】
以下では、本発明の実施例６に関して説明する。なお、本実施例における構成及び効果等は特に断りのない限り実施例１と同様であるものとする。このため、以下では、本実施例と実施例１との相違点を主に説明し、共通する点については重複を避けるため極力説明を省略する。
【０２５４】
一般的に、スポーツ中継等の動きの激しい放送番組の場合、映像表示部に６０Ｈｚで駆動する液晶パネル等を用いたテレビ受信機では、視聴の際に残像感を生じてしまうという問題がある。この残像感を低減するために、前記映像表示部に１２０Ｈｚで駆動可能な液晶パネル等を搭載したテレビ受信機が多く市販されるようになってきている。また、前記映像表示部の１２０Ｈｚ駆動に対応する信号処理として、（Ａ）６０Ｈｚ映像の各フレーム間に黒映像のフレームを挿入して１２０Ｈｚ映像を生成する、（Ｂ）６０Ｈｚ映像の連続するフレームの映像の差分から動き情報を算出し、前記算出した動き情報に基づいて中間映像のフレームを作成するフレーム補間信号処理により１２０Ｈｚ映像を生成する、等の技術が考案された。
【０２５５】
しかしながら、前記（Ａ）の技術の場合、黒映像フレームを生成する信号処理は容易であるが、映像の明るさ感が劣化する、面フリッカを生じる、等の問題がある。一方、（Ｂ）の技術の場合、輝度劣化や面フリッカの発生を抑えることが可能であるが、連続するフレームの映像から中間映像のフレームを作成する信号処理が難しく、映像の内容によっては大きなノイズを生じる、等の問題がある。
【０２５６】
前記問題を解消する最も有効な手段は、放送局がフレームレート１２０Ｈｚで作成した各放送番組を放送波で送出し、１２０Ｈｚで駆動可能な液晶パネル等を搭載したテレビ受信機が前記１２０Ｈｚで作成した各放送番組の放送波を受信して表示するようにすれば良い。このようにすれば、前記（Ａ）や（Ｂ）の技術に伴う各問題の発生を防ぐことが可能となる。但し、現在市販されているテレビ受信機は、フレームレート６０Ｈｚで作成された各放送番組の放送波を受信することを前提としており、放送局がフレームレート１２０Ｈｚで作成した各放送番組を放送波で送出した場合、旧製品との互換性において問題を生じる可能性がある。
【０２５７】
本実施例では、前述した各問題点を解消しつつ高画質な映像情報を表示可能な放送受信装置の例に関して説明を行う。
【０２５８】
図２０Ａは、本実施例の放送受信装置１００ｉの内部構成の一例を示すブロック図である。本実施例の放送受信装置１００ｉは、実施例１における放送受信装置１００と基本的に同等の構成を有するが、映像重畳部１７１に代替して映像補間／重畳部１７１ｉが用意される。映像補間／重畳部１７１ｉは、映像重畳部１７１の有する機能に加えて、第一映像復号部１３３から出力されたフレームレート６０Ｈｚの映像情報に所定の信号処理を施すことによりフレームレート１２０Ｈｚの映像情報を生成する機能を備えるものとする。
また、映像表示部１７３は、少なくとも１２０Ｈｚで駆動可能な液晶パネル等の表示デバイスであるものとする。
【０２５９】
図２０Ｂは、本実施例の放送受信装置１００ｉのソフトウェア構成図の一例であり、ＲＯＭ１０３、ＲＡＭ１０４及びストレージ部１１０におけるソフトウェアの構成を示す。
本実施例の放送受信装置１００ｉのソフトウェア構成は、実施例１における放送受信装置１００のソフトウェア構成と基本的に同等であるが、ストレージ部１１０に記憶された受信機能プログラム１００２をＲＡＭ１０４に展開した際に、放送番組再生部１１０２ａ、通信コンテンツ再生部１１０２ｂ、連携アプリ制御部１１０２ｃ、端末連携管理部１１０２ｄの他に、補間信号処理部１１０２ｉを構成する。補間信号処理部１１０２ｉは、映像補間／重畳部１７１ｉの、特に、第一映像復号部１３３から出力されたフレームレート６０Ｈｚの映像情報をフレームレート１２０Ｈｚの映像情報に変換する補間信号処理の機能の制御を行う。
【０２６０】
本実施例の放送受信装置１００ｉにおいて、放送局が作成したフレームレート１２０Ｈｚの各放送番組の映像情報を放送受信装置１００ｉの映像表示部１７３で表示するための動作の概要の一例を、図２１Ａ及び図２１Ｂを用いて説明する。
【０２６１】
図２１Ａは、本実施例の放送受信装置１００ｉを含む通信システムにおける信号処理（放送局側）の概要の一例を説明する概念図である。
【０２６２】
映像情報８０１は、放送局がフレームレート１２０Ｈｚで作成した放送番組の映像情報であり、映像フレームＦ００、Ｆ０１、Ｆ０２、Ｆ０３、Ｆ０４、Ｆ０５〜、で構成される。言うまでもなく、映像情報８０１は毎秒１２０コマの映像フレームを有する。放送局では、映像情報８０１をそのまま符号化等行わずに、先ず、毎秒１２０コマの映像フレームから１コマおきに６０コマの映像フレームを抽出して、フレームレート６０Ｈｚの映像情報８０２を作成する。映像情報８０２は、映像フレームＦ００、Ｆ０２、Ｆ０４〜、で構成される。放送局は、前記作成したフレームレート６０Ｈｚの映像情報８０２に対して符号化、各種情報との重畳、変調等の処理を行い、電波塔３００ｔから送出する。なお、電波塔３００ｔから送出された放送波は、フレームレート１２０Ｈｚの映像情報に対応しない旧来のテレビ受信機においても受信及び表示が可能である。
【０２６３】
一方、映像フレームＦ０１、Ｆ０３、Ｆ０５〜、で構成される映像情報８０３は時間情報とともにパッケージ化されて追加データと為される。更に、前記パッケージ化された追加データは放送局サーバ３００からサービス事業者サーバ４００に送信されて、ストレージ部４１０の動画コンテンツ記憶領域４０１１に記憶される。前記パッケージ化された追加データに付随情報が有る場合には、前記付随情報はメタデータ記憶領域４０１２に記憶される。
【０２６４】
図２１Ｂは、本実施例の放送受信装置１００ｉを含む通信システムにおける信号処理（放送受信装置側）の概要の一例を説明する概念図である。
【０２６５】
放送受信装置１００ｉは、アンテナ１００ａを介して受信した放送波に対して、チューナ／復調部１３１における選局／復調処理等を行い、第一映像復号部１３３からフレームレート６０Ｈｚの映像情報８１１を出力する。更に、映像情報８１１は、映像補間／重畳部１７１ｉに入力される。一方、ＬＡＮ通信部１２１を介してサービス事業者サーバ４００から取得したパッケージ化された追加データを展開した映像情報８１４も映像補間／重畳部１７１ｉに入力される。
【０２６６】
映像補間／重畳部１７１ｉでは、補間信号処理部１１０２ｉの制御に基づき、映像情報８１１に係るＰＣＲ情報、映像情報８１４に係る時間情報、及び、放送受信装置１００ｉのシステムクロック情報、等を参照しつつ、映像情報８１４の各映像フレームを映像情報８１１の各映像フレームに挿入する補間信号処理８１５を行う。例えば、映像情報８１４の映像フレームＦ０１は、前記ＰＣＲ情報や前記時間情報等に基づき映像情報８１１の映像フレームＦ００とＦ０２の間に挿入され、映像情報８１４の映像フレームＦ０３は、映像情報８１１の映像フレームＦ０２とＦ０４の間に挿入される。その結果、フレームレート１２０Ｈｚの映像情報８１６が作成される。映像情報８１６は、更に、映像補間／重畳部１７１ｉで適宜信号処理を施され、映像表示部１７３でユーザに提供される。
【０２６７】
前述の通信システムにおける信号処理によれば、旧来のテレビ受信機との互換性を維持しつつ、本発明の放送受信装置１００ｉにおいては、簡単な補間信号処理によりフレームレート１２０Ｈｚの映像情報を再現可能であり、しかも明るさ感の劣化や面フリッカ、大きなノイズを生じない映像表示が可能となる。
【０２６８】
図２２は、放送受信装置１００ｉの図２１Ｂで説明した動作を更に詳細に説明する動作シーケンス図である。
【０２６９】
放送受信装置１００ｉのチューナ／復調部１３１がユーザの所望するチャンネルの選局処理を行ってＴＳを取得すると、次に、主制御部１０１が第一分離部１３２で分離したＰＭＴデータ列を取得して（Ｓ２０００１）、ＰＭＴに記述された起動優先度の確認を行う。Ｓ２０００１の処理において放送連携アプリの起動優先度が高いことを確認する（Ｓ２０００２）と、アプリケーション制御部１６１が、第一分離部１３２で分離したＡＩＴデータ列を取得し（Ｓ２０００３）、前記取得したＡＩＴデータ列のアプリケーション制御コード９０３を確認する（Ｓ２０００４）。Ｓ２０００４の処理において、アプリケーション制御コード９０３が『自動起動』であった場合、更に、前記取得したＡＩＴデータ列のアプリケーションプロファイル９０４を確認し（Ｓ２０００５）、前記ＡＩＴに指定された放送連携アプリの実行が可能であること、特に映像補間／重畳部１７１ｉにおける補間信号処理の実行が可能であることが確認された場合、アプリケーション取得先情報９０５に記述された情報に基づき、ＬＡＮ通信部１２１を介して、所定のサービス事業者サーバ４００に対して放送連携アプリ（補間制御）の送信要求を送信する（Ｓ２０００６）。
【０２７０】
前記放送連携アプリ（補間制御）の送信要求を受信したサービス事業者サーバ４００は、アプリケーション管理／配布実行部４１０３の制御に基づき、必要に応じて放送受信装置１００ｉの認証処理を行った後に、アプリケーション記憶領域４０１３に記憶された前記放送連携アプリ（補間制御）の配信を、ＬＡＮ通信部４２１を介して行う（Ｓ２０００７）。なお、前記認証処理に関しては公知の方法を用いれば良く、詳細の説明を省略する。次に、放送受信装置１００ｉのアプリケーションエンジン１６２が、アプリケーション制御部１６１の制御に基づいて、ＬＡＮ通信部１２１を介して受信した、サービス事業者サーバ４００から配信された前記放送連携アプリ（補間制御）を起動する（Ｓ２０００８）。
【０２７１】
Ｓ２０００８で起動した前記放送連携アプリ（補間制御）は、次に、パッケージ化された追加データの配信要求を、ＬＡＮ通信部１２１を介して、所定のサービス事業者サーバ４００に対して送信する（Ｓ２０００９）。前記パッケージ化された追加データの送信要求を受信したサービス事業者サーバ４００は、アプリケーション管理／配布実行部４１０３の制御に基づき、動画コンテンツ記憶領域４０１１に記憶された前記パッケージ化された追加データの配信を、ＬＡＮ通信部４２１を介して行う（Ｓ２００１０）。次に、前記放送連携アプリ（補間制御）が、ＬＡＮ通信部１２１を介して受信した前記パッケージ化された追加データを展開し、更に、前記展開処理により取得した映像情報８１４を映像補間／重畳部１７１ｉに出力する。
【０２７２】
映像補間／重畳部１７１ｉには、第一映像復号部１３３から出力された放送番組の映像情報８１１も入力される（Ｓ２００１１）。映像補間／重畳部１７１ｉでは、補間信号処理部１１０２ｉの制御に基づき、第一分離部１３２から出力されたＰＣＲ情報、映像情報８１４に係る時間情報、及び、放送受信装置１００ｉのシステムクロック情報、等を参照しつつ、映像情報８１４の各映像フレームを映像情報８１１の各映像フレームに挿入する補間信号処理８１５が行われる（Ｓ２００１２）。
【０２７３】
なお、補間信号処理８１５は、前記放送番組の終了、チャンネル変更、放送受信装置１００ｉの電源オフ、等のイベントが発生するまで繰り返される（Ｓ２００１３）。前記イベント等が発生した場合には、前記放送連携アプリ（補間制御）が、前記パッケージ化された追加データの配信停止要求を、ＬＡＮ通信部１２１を介して、所定のサービス事業者サーバ４００に対して送信する（Ｓ２００１４）。そして、前記放送連携アプリ（補間制御）は、その動作を終了する（Ｓ２００１５）。
【０２７４】
以上の処理により、スポーツ中継等の動きの激しい放送番組においても残像感の少ない映像情報を、旧製品との互換性を保った通信システム上で表示可能な、より付加価値の高い放送受信装置を提供可能となる。
【０２７５】
なお、前記放送連携アプリ（補間制御）が、前記パッケージ化された追加データを含み持つものであっても良い。この場合、前述におけるＳ２０００９、Ｓ２００１０、Ｓ２００１４等の処理は不要となる。
【０２７６】
また、映像補間/重畳部１７１ｉは、前述の（Ａ）６０Ｈｚ映像の各フレーム間に黒映像のフレームを挿入して１２０Ｈｚ映像を生成する機能、或いは、（Ｂ）６０Ｈｚ映像の連続するフレームの映像の差分から動き情報を算出し、前記算出した動き情報に基づいて中間映像のフレームを作成するフレーム補間信号処理により１２０Ｈｚ映像を生成する機能、等を更に備えるようにしても良い。このようにすれば、放送受信装置１００ｉとサービス事業者サーバ４００との間のネットワークトラフィックが混雑しており、追加データの取得が間に合わない場合等にも、前記（Ａ）または（Ｂ）の処理により、１２０Ｈｚ映像の表示を継続することが可能となる。例えば、主制御部１０１がＬＡＮ通信部１２１の通信状況を監視して、追加データの取得が間に合わなくなった場合や間に合わなくなる可能性が高くなってきた場合等に、映像補間/重畳部１７１ｉにおける補間信号処理を、図２１Ｂで説明した処理から、前記（Ａ）や（Ｂ）の処理に切り替えるようにすれば良い。
【０２７７】
また、実施例１における説明と同様に、放送番組の放送開始時間を待たずに、前記追加データの取得を開始し、更に前記取得を完了しておくようにしても良い。この場合、放送受信装置１００ｉとサービス事業者サーバ４００との間のネットワークトラフィックの混雑により追加データの取得が間に合わなくなる、という心配がなくなる。なお、この場合、放送受信装置１００ｉは、前記放送番組の放送開始時間前に前記追加データへアクセスすることが可能となる。このため、前記追加データは暗号化した状態とすることが望ましい。また、この場合、Ｓ２０００３の処理で、前記放送番組の放送開始後に配信されるＡＩＴから復号キーを取得するようにする。或いは、Ｓ２０００７の処理でサービス事業者サーバ４００から前記放送連携アプリ（補間制御）を取得する際に、併せて復号キーを取得するようにする。即ち、前記復号キーは前記放送番組の放送開始時間の直前か放送開始後に取得可能な状態とすれば良い。このようにすれば、放送開始時間前に取得した前記追加データから放送番組の内容を類推される等の不利益を回避することが可能となる。
【０２７８】
次に、本実施例の放送受信装置１００ｉにおいて、放送局が作成したフレームレート１２０Ｈｚの各放送番組の映像情報を放送受信装置１００ｉの映像表示部１７３で表示するための動作の、前述とは異なる例の概要を、図２３Ａ及び図２３Ｂを用いて説明する。
【０２７９】
図２３Ａは、本実施例の放送受信装置１００ｉを含む通信システムにおける信号処理（放送局側）の概要の、前述とは異なる一例を説明する概念図である。
【０２８０】
映像情報８２１は、放送局がフレームレート１２０Ｈｚで作成した放送番組の映像情報であり、映像フレームＦ００、Ｆ０１、Ｆ０２、Ｆ０３、Ｆ０４、Ｆ０５〜、で構成される。言うまでもなく、映像情報８２１は毎秒１２０コマの映像フレームを有する。放送局では、映像情報８２１をそのまま符号化等行わずに、先ず、毎秒１２０コマの映像フレームから１コマおきに６０コマの映像フレームを抽出して、フレームレート６０Ｈｚの映像情報８２２を作成する。映像情報８２２は、映像フレームＦ００、Ｆ０２、Ｆ０４〜、で構成される。放送局は、前記作成したフレームレート６０Ｈｚの映像情報８２２に対して符号化、各種情報との重畳、変調等の処理を行い、電波塔３００ｔから送出する。なお、電波塔３００ｔから送出された放送波は、フレームレート１２０Ｈｚの映像情報に対応しない旧来のテレビ受信機においても受信及び表示が可能である。
【０２８１】
一方、映像フレームＦ０１、Ｆ０３、Ｆ０５〜、は、映像フレームＦ００、Ｆ０２、Ｆ０４〜、等を用いた演算処理により差分データＤ０１、Ｄ０３、Ｄ０５〜（差分データ８２４）、に変換され、更に時間情報とともにパッケージ化される。更に、前記パッケージ化データは放送局サーバ３００からサービス事業者サーバ４００に送信されて、ストレージ部４１０の動画コンテンツ記憶領域４０１１に記憶される。前記パッケージ化データに付随情報が有る場合には、前記付随情報はメタデータ記憶領域４０１２に記憶される。
【０２８２】
なお、演算処理による差分データ８２４への変換は、例えば、前フレームとの単純なデータ差分（Ｄ０１＝Ｆ０１−Ｆ００）により行われるものであっても良いし、前後フレームの平均値とのデータ差分（Ｄ０１＝Ｆ０１−（Ｆ００＋Ｆ０２）／２）により行われるものであっても良い。前後フレームから算出した動き予測情報と、前フレームとの演算により算出した動きベクトル値との差分等であっても良い。即ち、前記演算処理による差分データ８２４への変換は、公知の技術を用いて行われるものであって良い。
【０２８３】
図２３Ｂは、本実施例の放送受信装置１００ｉを含む通信システムにおける信号処理（放送受信装置側）の概要の、前述とは異なる一例を説明する概念図である。
【０２８４】
放送受信装置１００ｉは、アンテナ１００ａを介して受信した放送波に対して、チューナ／復調部１３１における選局／復調処理等を行い、第一映像復号部１３３からフレームレート６０Ｈｚの映像情報８３１を出力する。更に、映像情報８３１は、映像補間／重畳部１７１ｉに入力される。一方、ＬＡＮ通信部１２１を介してサービス事業者サーバ４００から取得したパッケージ化データを展開した差分データ８３２も映像補間／重畳部１７１ｉに入力される。
【０２８５】
映像補間／重畳部１７１ｉでは、補間信号処理部１１０２ｉの制御に基づき、先ず、映像情報８３１の各映像フレームのデータと差分データ８３２とを演算処理することにより映像情報８３４を再生する第一補間信号処理８３４を行う。なお、第一補間信号処理８３４における演算処理は、図２３Ａで説明した差分データへの変換を行う際の演算処理の逆演算を行えば良い。例えば、差分データへの変換を行う際の演算処理が前後フレームの平均値とのデータ差分（Ｄ０１＝Ｆ０１−（Ｆ００＋Ｆ０２）／２）により行われるもので有った場合、『Ｆ０１＝Ｄ０１＋（Ｆ００＋Ｆ０２）／２』の演算を行えば良い。
【０２８６】
また、映像補間／重畳部１７１ｉでは、更に、補間信号処理部１１０２ｉの制御に基づき、映像情報８３１に係るＰＣＲ情報、映像情報８３４に係る時間情報、及び、放送受信装置１００ｉのシステムクロック情報、等を参照しつつ、映像情報８３４の各映像フレームを映像情報８３１の各映像フレームに挿入する第二補間信号処理８３５を行う。例えば、映像情報８３４の映像フレームＦ０１は、前記ＰＣＲ情報や前記時間情報等に基づき映像情報８３１の映像フレームＦ００とＦ０２の間に挿入され、映像情報８３４の映像フレームＦ０３は、映像情報８３１の映像フレームＦ０２とＦ０４の間に挿入される。その結果、フレームレート１２０Ｈｚの映像情報８３６が作成される。映像情報８３６は、更に、映像補間／重畳部１７１ｉで適宜信号処理を施され、映像表示部１７３でユーザに提供される。
【０２８７】
前述の通信システムにおける信号処理によれば、旧来のテレビ受信機との互換性を維持しつつ、本発明の放送受信装置１００ｉにおいては、簡単な補間信号処理によりフレームレート１２０Ｈｚの映像情報を再現可能であり、しかも明るさ感の劣化や面フリッカ、大きなノイズを生じない映像表示が可能となる。
【０２８８】
更に、前述の通信システムにおける信号処理によれば、差分データ８２４をパッケージ化した前記パッケージ化データは、映像情報８０３をパッケージ化した追加データ（図２１Ａ参照）と比較して、そのデータ容量を大幅に低減することが可能である。即ち、差分データ８２４をパッケージ化した前記パッケージ化データは、放送波により放送受信装置１００ｉに配信するようにしても良い。
【０２８９】
図２４は、差分データ８２４をパッケージ化した前記パッケージ化データを放送波により配信する場合の、放送受信装置１００ｉの動作を説明する動作シーケンス図である。
【０２９０】
図２２のＳ２０００１〜Ｓ２０００８と同じ処理を行った後、Ｓ２０００８で起動した前記放送連携アプリ（補間制御）は、第一分離部１３２で分離されて出力された追加データを取得する（Ｓ２０１１０）。更に、前記放送連携アプリ（補間制御）が、前記取得した追加データ（パッケージ化データ）を展開し、更に、前記展開した差分データ８３２を映像補間／重畳部１７１ｉに出力する。
【０２９１】
映像補間／重畳部１７１ｉには、第一映像復号部１３３から出力された放送番組の映像情報８３１も入力される（Ｓ２０１１１）。映像補間／重畳部１７１ｉでは、補間信号処理部１１０２ｉの制御に基づき、第一補間信号処理８３３及び第二補間信号処理８３５が行われる（Ｓ２０１１２）。
【０２９２】
なお、第一補間信号処理８３３及び第二補間信号処理８３５は、前記放送番組の終了、チャンネル変更、放送受信装置１００ｉの電源オフ、等のイベントが発生するまで繰り返される（Ｓ２０１１３）。前記イベント等が発生した場合、前記放送連携アプリ（補間制御）は、その動作を終了する（Ｓ２００１５）。
【０２９３】
以上の処理により、スポーツ中継等の動きの激しい放送番組においても残像感の少ない映像情報を、旧製品との互換性を保った通信システム上で表示可能な、より付加価値の高い放送受信装置を提供可能となる。
【０２９４】
なお、前述の説明では、何れも、放送波で受信した６０Ｈｚの映像情報とサーバ装置から取得した追加データとの補間信号処理により１２０Ｈｚの映像情報を表示可能とする場合の例を説明した。しかしながら、本発明は、前述に限らず、放送波で受信した６０Ｈｚの映像情報とサーバ装置から取得した追加データとの補間信号処理により２４０Ｈｚの映像情報を表示する場合や、放送波で受信した１２０Ｈｚの映像情報とサーバ装置から取得した追加データとの補間信号処理により２４０Ｈｚの映像情報を表示する場合、等にも適用することが可能である。また、放送波で受信した５０Ｈｚの映像情報とサーバ装置から取得した追加データとの補間信号処理により１００Ｈｚや２００Ｈｚの映像情報を表示する場合や、放送波で受信した１００Ｈｚの映像情報とサーバ装置から取得した追加データとの補間信号処理により２００Ｈｚの映像情報を表示する場合、等にも適用することが可能である。また、前述における６０Ｈｚの記述は、略５９．９４Ｈｚ（６０Ｈｚの１．００１分の１）等を含むものとする。同様に、前述の１２０Ｈｚや２４０Ｈｚは、略１１９．８８Ｈｚや略２３９．７６Ｈｚであっても良い。
【０２９５】
また、前記追加データは、前述のようなフレームレート向上を目的とした差分データに限らず、量子化ビット数の向上を目的とした差分データや、解像度向上を目的とした差分データであっても良い。この場合、映像補間／重畳部１７１ｉは、補間信号処理部１１０２ｉの制御に基づいて、前述のそれぞれの画質向上処理を実施するものとする。
【０２９６】
図２５Ａは、本実施例の放送受信装置１００ｉを含む通信システムにおける信号処理（放送局側）の概要の、前述とは異なる一例を説明する概念図である。また、図２５Ｂは、本実施例の放送受信装置１００ｉを含む通信システムにおける信号処理（放送受信装置側）の概要の、前述とは異なる一例を説明する概念図である。
【０２９７】
例えば、図２５Ａに示したように、放送局が映像情報８４１を、輝度信号及び色差信号（Ｙ／Ｐｂ／Ｐｒ或いはＹ／Ｃｂ／Ｃｒ、Ｇ／Ｂ／Ｒでも良い）の量子化ビット数を各１２ビットで作成し、更に、前記輝度信号及び色差信号の各上位８ビットのデータを抽出して映像情報８４２を作成する。前記作成した映像情報８４２に対して符号化、各種情報との重畳、変調等の処理を行い、電波塔３００ｔから送出する。一方、前記輝度信号及び色差信号の各下位４ビットのデータは、時間情報とともにパッケージ化して、差分データ８４４と為すようにする。また、差分データ８４４は可逆圧縮処理を更に施されても良い。
【０２９８】
放送受信装置１００ｉでは、図２５Ｂに示したように、第一映像復号部１３３から出力された映像情報８５１とＬＡＮ通信部１２１を介して取得した差分データ８５２に対して補間信号処理８５５を行うことにより、旧製品との互換性を保った通信システム上において、量子化ビット数を向上した精細な映像情報８５６を表示可能となる。即ち、より付加価値の高い放送受信装置を提供可能となる。
【０２９９】
また、放送局が映像情報８４１を、輝度信号及び色差信号の量子化ビット数を各１６ビットで作成し、更に、前記輝度信号及び色差信号の各上位８ビットのデータを抽出して映像情報８４２を作成する。一方、前記輝度信号及び色差信号の各下位８ビットのデータを時間情報とともにパッケージ化した差分データ８４４ａと、前記輝度信号及び色差信号の各下位８ビットのデータのうちの上位の４ビット（即ち、全１６ビットデータのうちの９ｔｈ〜１２ｔｈ  Ｓｉｇｎｉｆｉｃａｎｔ  Ｂｉｔ）のみを時間情報とともにパッケージ化した差分データ８４４ｂを作成するようにしても良い。
【０３００】
このようにすれば、放送受信装置１００ｉは、放送受信装置１００ｉとサービス事業者サーバ４００との間のネットワークトラフィックの混雑状況に応じて、トラフィックが空いていれば差分データ８４４ａを要求して取得するようにし、混雑していれば差分データ８４４ｂを要求して取得するように制御を行うことが可能となる。
【０３０１】
図２６Ａは、本実施例の放送受信装置１００ｉを含む通信システムにおける信号処理（放送局側）の概要の、前述とは異なる一例を説明する概念図である。また、図２６Ｂは、本実施例の放送受信装置１００ｉを含む通信システムにおける信号処理（放送受信装置側）の概要の、前述とは異なる一例を説明する概念図である。
【０３０２】
例えば、図２６Ａに示したように、放送局が映像情報８６１を、各フレームの画素数３８４０×２１６０ドットのフォーマットで作成し、更に、前記映像情報８６１の各フレーム映像において４画素に１画素の割合で画素データを抽出して画素数１９２０×１０８０ドットのフォーマットの映像情報８６２を作成する。前記作成した映像情報８６２に対して符号化、各種情報との重畳、変調等の処理を行い、電波塔３００ｔから送出する。一方、映像情報８６２に抽出されなかった４画素中の残り３画素は、時間情報とともにパッケージ化して、差分データ８６４と為すようにする。また、差分データ８６４は、更に、適宜圧縮符号化等の処理を施されてデータ量の削減が行われても良い。
【０３０３】
放送受信装置１００ｉでは、図２６Ｂに示したように、第一映像復号部１３３から出力された映像情報８７１とＬＡＮ通信部１２１を介して取得した差分データ８７２に対して補間信号処理８７５を行うことにより、旧製品との互換性を保った通信システム上において、解像度を向上した精細な映像情報８７６を表示可能となる。即ち、より付加価値の高い放送受信装置を提供可能となる。
【実施例７】
【０３０４】
以下では、本発明の実施例７に関して説明する。なお、本実施例における構成及び効果等は特に断りのない限り実施例６と同様であるものとする。このため、以下では、本実施例と実施例６との相違点を主に説明し、共通する点については重複を避けるため極力説明を省略する。
【０３０５】
本実施例の放送受信装置１００ｉでは、実施例６で説明したフレームレートの向上、量子化ビット数の向上、解像度の向上、等を目的とした補間信号処理サービスを、課金状況に応じて行うものとする。即ち、同一の放送番組であっても、課金ユーザは、無料ユーザが視聴可能な画質よりも高画質な映像情報を楽しむことできる放送受信装置の例に関して説明する。
【０３０６】
図２７は、本実施例の放送受信装置１００ｉの動作を説明するシーケンス図である。前記シーケンス図では、図２１Ｂで説明した信号処理（放送受信装置側）を課金状況に応じて行う場合の例を説明する。
【０３０７】
図２２のＳ２０００１〜Ｓ２０００８と同じ処理を行った後、Ｓ２０００８で起動した前記放送連携アプリ（補間制御）は、先ず、ユーザに対して、表示中の放送番組の高画質化表示を行うか否かの確認を行う（Ｓ２０２０１）。Ｓ２０２０１の処理は、例えば、図２８に示すような高画質化表示確認画面１７３ｆを映像表示部１７３に表示し、確認メッセージ１７３ｆ１の『はい』または『いいえ』を操作端末の操作により、ユーザに選択させるようにすれば良い。Ｓ２０２０１の処理でユーザが『いいえ』を選択した場合、前記放送連携アプリ（補間制御）は動作を終了する（Ｓ２００１５）。この場合、第一映像復号部１３３から出力された映像情報に対して補間信号処理は行われず、即ち、ユーザは放送番組を通常の画質で視聴することになる。
【０３０８】
一方、Ｓ２０２０１の処理でユーザが『はい』を選択した場合、次に、課金状況確認処理が行われる（Ｓ２０２１０）。なお、本実施例においては、放送受信装置１００ｉと携帯情報端末７００とが既に連携動作可能な状態であるものとする。或いは、放送受信装置１００ｉと携帯情報端末７００との間の認証処理が既に完了しているものとする。
【０３０９】
Ｓ２０２１０の課金状況確認処理は、公知の方法が適用されて良いが、本実施例では以下の方法で行われるものとする。先ず、前記放送連携アプリ（補間制御）が端末連携制御部１９１を制御することにより、ＬＡＮ通信部１２１を介して、携帯情報端末７００に課金状況確認要求を送信する（Ｓ２０２１１）。前記課金状況確認要求を受信した携帯情報端末７００は、認証情報記憶領域７０１２を参照して、所定のサービス事業者サーバ４００に対する課金実績があるか否かを確認する。前記課金実績がない場合、Ｓ２０２１２〜Ｓ２０２１３の処理を実行せずに、課金状況確認結果（ＮＧ）を、ＬＡＮ通信部７２１を介して、放送受信装置１００ｉに送信する（Ｓ２０２１４）。前記課金実績がある場合、携帯情報端末７００は、前記課金実績が未だ有効であるか否かを確認するため、サービス事業者サーバ４００に対して課金状況確認を行う（Ｓ２０２１２）。携帯情報端末７００は、サービス事業者サーバ４００から課金情報を受信し（Ｓ２０２１３）し、更に、課金状況確認結果（ＯＫまたはＮＧ）を、ＬＡＮ通信部７２１を介して、放送受信装置１００ｉに送信する（Ｓ２０２１４）。
【０３１０】
次に、放送受信装置１００ｉの前記放送連携アプリ（補間制御）が、ＬＡＮ通信部１２１を介して携帯情報端末７００から受信した課金状況確認結果（ＯＫまたはＮＧ）を確認する（Ｓ２０２２１）。前記課金状況確認結果がＯＫである場合、次に、図２２のＳ２０００９〜Ｓ２００１４と同じ処理が行われ、補間信号処理によって、無料ユーザが視聴可能な画質よりも高画質化された放送番組の映像情報が映像表示部１７３でユーザに提供される。前記課金状況確認結果がＮＧである場合、課金処理が行われる（Ｓ２０２３０）。
Ｓ２０２３０の処理の前に、改めて課金を行うか否かをユーザに選択させるようにしても良い。
【０３１１】
Ｓ２０２３０の課金処理は、公知の方法が適用されて良いが、本実施例では以下の方法で行われるものとする。先ず、前記放送連携アプリ（補間制御）が端末連携制御部１９１を制御することにより、ＬＡＮ通信部１２１を介して、携帯情報端末７００に課金処理要求を送信する（Ｓ２０２３１）。前記課金処理要求を受信した携帯情報端末７００は、表示部７４１に図示を省略したログイン画面を表示する（Ｓ２０２３２）。ユーザが操作部７３０を操作して、前記ログイン画面に対してユーザ情報（ユーザ識別情報、パスワード、クレジットカード番号、等）を入力する（Ｓ２０２３３）と、携帯情報端末７００は、前記ユーザ情報を、認証情報記憶領域７０１２に記憶済みの放送受信装置１００ｉの識別情報とともに、ＬＡＮ通信部７２１を介して、サービス事業者サーバ４００に送信する（Ｓ２０２３４）。サービス事業者サーバ４００においては、前記送信されたユーザ情報の確認結果に応じて適宜ユーザ認証を行い、認証結果を携帯情報端末７００に送信する（Ｓ２０２３５）。更に、携帯情報端末７００が、Ｓ２０２３２〜Ｓ２０２３５の処理により課金処理が完了したことを放送受信装置１００ｉに対して送信する（Ｓ２０２３６）。
【０３１２】
Ｓ２０２３０で課金処理が終了すると、次に、図２２のＳ２０００９〜Ｓ２００１４と同じ処理が行われ、補間信号処理によって、無料ユーザが視聴可能な画質よりも高画質化された放送番組の映像情報が映像表示部１７３でユーザに提供される。
【０３１３】
以上の処理を行うことにより、実施例６で説明したフレームレートの向上、量子化ビット数の向上、解像度の向上、等を目的とした補間信号処理サービスを、課金状況に応じて行うことが可能な、より付加価値の高い放送受信装置を提供可能となる。
【０３１４】
また、前述の課金状況に応じて補間信号処理サービスを行う処理は、図２４で説明したような、追加データを放送波により配信する場合にも適用可能である。この場合、図２７のシーケンス図と同様の処理を行い、図２７中の『図２２のＳ２０００９〜Ｓ２００１４と同じ処理』と記載されたステップに代替して、図２４のＳ２０１１０〜Ｓ２０１１３と同じ処理を行うようにすれば良い。
【０３１５】
但し、追加データを放送波により配信する場合、放送受信装置１００ｉは課金の有無に関わらずに前記追加データにアクセスすることが可能となる。このため、前記追加データは暗号化した状態で放送波による配信を行うようにすることが望ましい。また、この場合、課金ユーザに対しては、Ｓ２０２３５の処理で、サービス事業者サーバ４００が前記認証結果とともに放送受信装置１００ｉで使用可能な復号キーを携帯情報端末７００に送信し、更に、Ｓ２０２３６の処理で、携帯情報端末７００が課金完了の情報とともに前記復号キーを放送受信装置１００ｉに送信するようにする。更に、放送受信装置１００ｉにおいては、前記復号キーを用いて前記追加データに施された暗号化処理を復号し、補間信号処理を行うようにすれば良い。
【０３１６】
なお、前述で説明した課金状況確認処理及び課金処理はあくまでも一例であり、異なる方法により行われても問題はない。また、前記課金状況確認処理及び課金処理を、前述のように携帯情報端末７００を経由して行わずに、放送受信装置１００ｉがサービス事業者サーバ４００と直接的に通信を行うことにより行っても良いことは言うまでもない。
【０３１７】
また、前記課金処理に代替して、所定のサイト等への会員登録処理を行うようにしても良い。即ち、所定のサイトへの会員登録を行うことにより、無料で前記フレームレートの向上、量子化ビット数の向上、解像度の向上、等を目的とした補間信号処理サービスの利用を許容するようにしても良い。
【０３１８】
以上、本発明の実施形態の例を、実施例１〜７を用いて説明したが、言うまでもなく、本発明の技術を実現する構成は前記実施例に限られるものではなく、様々な変形例が考えられる。例えば、ある実施例の構成の一部を他の実施例の構成と置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。これらは全て本発明の範疇に属するものである。また、文中や図中に現れる数値やメッセージ等もあくまでも一例であり、異なるものを用いても本発明の効果を損なうことはない。
【０３１９】
前述した本発明の機能等は、それらの一部または全部を、例えば集積回路で設計する等によりハードウェアで実現しても良い。また、マイクロプロセッサユニット等がそれぞれの機能等を実現する動作プログラムを解釈して実行することによりソフトウェアで実現しても良い。ハードウェアとソフトウェアを併用しても良い。
【０３２０】
なお、放送受信装置１００を制御する前記ソフトウェアは、製品出荷の時点で予め放送受信装置１００のＲＯＭ１０３及び／またはストレージ部１１０等に格納された状態であっても良い。製品出荷後にインターネット２００上のその他のアプリケーションサーバ５００等からＬＡＮ通信部１２１を介して取得するものであっても良い。また、メモリカードや光ディスク等に格納された前記ソフトウェアを、拡張インタフェース部１２４等を介して取得しても良い。同様に、携帯情報端末７００を制御する前記ソフトウェアは、製品出荷の時点で予め携帯情報端末７００のＲＯＭ７０３及び／またはストレージ部７１０等に格納された状態であっても良い。製品出荷後にインターネット２００上のその他のアプリケーションサーバ５００等からＬＡＮ通信部７２１若しくは移動体電話網通信部７２２等を介して取得するものであっても良い。また、メモリカードや光ディスク等に格納された前記ソフトウェアを、拡張インタフェース部７２４等を介して取得しても良い。
【０３２１】
また、図中に示した制御線や情報線は説明上必要と考えられるものを示しており、必ずしも製品上の全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えても良い。
【符号の説明】
【０３２２】
１００、１００ｉ：放送受信装置、１００ａ：アンテナ、１０１：主制御部、１０２：システムバス、１０３：ＲＯＭ、１０４：ＲＡＭ、１１０：ストレージ部、１２１：ＬＡＮ通信部、１２４：拡張インタフェース部、１２５：デジタルインタフェース部、１３１：チューナ／復調部、１３２：第一分離部、１３３：第一映像復号部、１３４：第一音声復号部、１３５：第一字幕復号部、１４１：データ放送受信処理部、１４２：データ放送エンジン、１５１：ストリーミング受信処理部、１５２：第二分離部、１５３：第二映像復号部、１５４：第二音声復号部、１５５：第二字幕復号部、１６１：アプリケーション制御部、１６２：アプリケーションエンジン、１７１：映像重畳部、１７１ｉ：映像補間／重畳部、１７２：音声選択部、１７３：映像表示部、１７４：スピーカ、１７５：映像出力部、１７６：音声出力部、１８１：提示同期制御部、１９１端末連携制御部、２００：インターネット、２１０：ルータ装置、３００ｔ：電波塔、３００：放送局サーバ、３０１：主制御部、３０２：システムバス、３０４：ＲＡＭ、３１０：ストレージ部、３２１：ＬＡＮ通信部、４００：サービス事業者サーバ、４０１：主制御部、４０２：システムバス、４０４：ＲＡＭ、４１０：ストレージ部、４２１：ＬＡＮ通信部、５００：その他のアプリケーションサーバ、６００：移動体電話通信サーバ、６００ｂ：基地局、７００：携帯情報端末、７０１：主制御部、７０２：システムバス、７０３：ＲＯＭ、７０４：ＲＡＭ、７１０：ストレージ部、７２０：通信処理部、７２１：ＬＡＮ通信部、７２２：移動体電話網通信部、７２３：ＮＦＣ通信部、７２４：拡張インタフェース部、７３０：操作部、７４０：画像処理部、７４１：表示部、７４２：画像信号処理部、７４３：第一画像入力部、７４４：第二画像入力部、７５０：音声処理部、７５１：音声出力部、７５２：音声信号処理部、７５３：音声入力部、７６０：センサ部、７６１：ＧＰＳ受信部、７６２：ジャイロセンサ、７６３：地磁気センサ、７６４：加速度センサ、７６５：照度センサ、７６６：近接センサ
【図１】
2019205173.tif 000003
【図２Ａ】
2019205173.tif 000004
【図２Ｂ】
2019205173.tif 000005
【図３】
2019205173.tif 000006
【図４】
2019205173.tif 000007
【図５Ａ】
2019205173.tif 000008
【図５Ｂ】
2019205173.tif 000009
【図６】
2019205173.tif 000010
【図７Ａ】
2019205173.tif 000011
【図７Ｂ】
2019205173.tif 000012
【図７Ｃ】
2019205173.tif 000013
【図８Ａ】
2019205173.tif 000014
【図８Ｂ】
2019205173.tif 000015
【図８Ｃ】
2019205173.tif 000016
【図９】
2019205173.tif 000017
【図１０Ａ】
2019205173.tif 000018
【図１０Ｂ】
2019205173.tif 000019
【図１１】
2019205173.tif 000020
【図１２Ａ】
2019205173.tif 000021
【図１２Ｂ】
2019205173.tif 000022
【図１３Ａ】
2019205173.tif 000023
【図１３Ｂ】
2019205173.tif 000024
【図１３Ｃ】
2019205173.tif 000025
【図１３Ｄ】
2019205173.tif 000026
【図１４】
2019205173.tif 000027
【図１５】
2019205173.tif 000028
【図１６Ａ】
2019205173.tif 000029
【図１６Ｂ】
2019205173.tif 000030
【図１７】
2019205173.tif 000031
【図１８Ａ】
2019205173.tif 000032
【図１８Ｂ】
2019205173.tif 000033
【図１８Ｃ】
2019205173.tif 000034
【図１８Ｄ】
2019205173.tif 000035
【図１９Ａ】
2019205173.tif 000036
【図１９Ｂ】
2019205173.tif 000037
【図１９Ｃ】
2019205173.tif 000038
【図１９Ｄ】
2019205173.tif 000039
【図１９Ｅ】
2019205173.tif 000040
【図１９Ｆ】
2019205173.tif 000041
【図２０Ａ】
2019205173.tif 000042
【図２０Ｂ】
2019205173.tif 000043
【図２１Ａ】
2019205173.tif 000044
【図２１Ｂ】
2019205173.tif 000045
【図２２】
2019205173.tif 000046
【図２３Ａ】
2019205173.tif 000047
【図２３Ｂ】
2019205173.tif 000048
【図２４】
2019205173.tif 000049
【図２５Ａ】
2019205173.tif 000050
【図２５Ｂ】
2019205173.tif 000051
【図２６Ａ】
2019205173.tif 000052
【図２６Ｂ】
2019205173.tif 000053
【図２７】
2019205173.tif 000054
【図２８】
2019205173.tif 000055