(57)【要約】【課題】連携アプリケーションを用いて放送受信機と連携端末とが通信を行なうサーバ中継方式において、ユーザが興味のある番組が放送されるときにユーザに通知する。【解決手段】連携端末（２００）は、連携アプリケーションを放送受信機（１００）とのペアリングにより取得して実行することにより、放送受信機（１００）上でＡＩＴに基づいて実行される放送マネージドアプリケーションを使用可能である。放送受信機（１００）は、実行された放送マネージドアプリケーションのアプリケーションＩＤと連携端末（２００）により実行された連携アプリケーションとを対応付けて登録するテーブルを備え、放送波を受信したときに、放送波のＡＩＴに含まれるアプリケーションＩＤとテーブルに登録されたアプリケーションＩＤとが一致した場合に、放送波の番組が開始される旨を表す通知情報を連携端末（２００）により提示させる。【選択図】図１
2017192088.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーション制御情報に基づいて放送マネージドアプリケーションを実行する放送マネージドアプリケーション実行部と、
前記放送マネージドアプリケーションに対応する連携アプリケーションをペアリングにより連携端末に転送する通信部と、
実行された前記放送マネージドアプリケーションのアプリケーションＩＤと、前記放送マネージドアプリケーションを使用するために前記連携端末により実行された前記連携アプリケーションとを対応付けて登録するテーブルと、
番組と前記アプリケーション制御情報と前記連携アプリケーションとを含む放送波を受信する受信部と、
前記放送波を受信したときに、前記アプリケーション制御情報に含まれる前記アプリケーションＩＤと前記テーブルに登録された前記アプリケーションＩＤとが一致した場合に、前記番組が開始される旨を表す通知情報を前記連携端末により提示させるアプリケーション管理部と、
を具備することを特徴とする放送受信機。
【請求項２】
前記アプリケーション管理部は、前記通知情報として、前記番組の視聴または録画を促すため情報を、前記連携端末により提示させることを特徴とする請求項１に記載の放送受信機。
【請求項３】
前記テーブルには前記番組毎に前記アプリケーションＩＤと前記連携アプリケーションとが登録され、
前記通知情報は、同時刻に複数の前記番組が開始される旨を表し、
前記アプリケーション管理部は、前記通知情報として、前記複数の番組のうちの１つの番組をユーザに選択させるための情報を、前記連携端末により提示させることを特徴とする請求項２に記載の放送受信機。
【請求項４】
前記テーブルには前記番組毎に前記アプリケーションＩＤと前記連携アプリケーションと前記連携アプリケーションの実行回数とが登録され、
前記通知情報は、同時刻に複数の前記番組が開始される旨を表し、前記複数の番組に対する前記連携アプリケーションの実行回数を含み、
前記アプリケーション管理部は、前記複数の番組のうちの、前記連携アプリケーションの実行回数が最も多い番組を、前記連携端末により前記通知情報に基づいて選択させることを特徴とする請求項２に記載の放送受信機。
【請求項５】
前記テーブルには前記番組毎に前記アプリケーションＩＤと前記連携アプリケーションと前記連携アプリケーションの実行時間とが登録され、
前記通知情報は、同時刻に複数の前記番組が開始される旨を表し、前記複数の番組に対する前記連携アプリケーションの実行時間を含み、
前記アプリケーション管理部は、前記複数の番組のうちの、前記連携アプリケーションの実行時間が最も長い番組を、前記連携端末により前記通知情報に基づいて選択させることを特徴とする請求項２に記載の放送受信機。
【請求項６】
アプリケーション制御情報に基づいて放送マネージドアプリケーションを実行する放送受信機とのペアリングにより、前記放送マネージドアプリケーションに対応する連携アプリケーションを取得する通信部と、
前記放送受信機上で実行される前記放送マネージドアプリケーションを使用するために、前記連携アプリケーションを実行する連携アプリケーション実行部と、
番組と前記アプリケーション制御情報と前記連携アプリケーションとを含む放送波を前記放送受信機が受信したときに、前記アプリケーション制御情報に含まれるアプリケーションＩＤと前記放送受信機に登録された前記アプリケーションＩＤとが一致した場合に前記放送受信機から送信され、かつ、前記番組が開始される旨を表す通知情報を通知する通知制御部と、
を具備することを特徴とする連携端末。
【請求項７】
前記番組の視聴または録画が可能なテレビ受信機能、
を更に具備し、
前記通知制御部は、前記通知情報として、前記番組の視聴または録画を促すため情報を通知することを特徴とする請求項６に記載の連携端末。
【請求項８】
前記放送受信機から前記連携端末に送信される前記通知情報は、同時刻に複数の前記番組が開始される旨を表し、
前記通知制御部は、前記通知情報として、前記複数の番組のうちの１つの番組をユーザに選択させるための情報を通知することを特徴とする請求項７に記載の連携端末。
【請求項９】
前記放送受信機から前記連携端末に送信される前記通知情報は、同時刻に複数の前記番組が開始される旨を表し、前記複数の番組に対する前記連携アプリケーションの実行回数を含み、
前記通知制御部は、前記通知情報に基づいて、前記複数の番組のうちの、前記連携アプリケーションの実行回数が最も多い番組を選択することを特徴とする請求項７に記載の連携端末。
【請求項１０】
前記放送受信機から前記連携端末に送信される前記通知情報は、同時刻に複数の前記番組が開始される旨を表し、前記複数の番組に対する前記連携アプリケーションの実行時間を含み、
前記通知制御部は、前記通知情報に基づいて、前記複数の番組のうちの、前記連携アプリケーションの実行時間が最も長い番組を選択することを特徴とする請求項７に記載の連携端末。
【請求項１１】
アプリケーション制御情報に基づいて放送マネージドアプリケーションを実行する放送受信機と、
前記放送マネージドアプリケーションに対応する連携アプリケーションを前記放送受信機とのペアリングにより取得して実行することにより、前記放送受信機上で実行される前記放送マネージドアプリケーションを使用可能な連携端末と、
を具備し、
前記放送受信機は、
実行された前記放送マネージドアプリケーションのアプリケーションＩＤと前記連携端末により実行された前記連携アプリケーションとを対応付けて登録するテーブルと、
番組と前記アプリケーション制御情報と前記連携アプリケーションとを含む放送波を受信したときに、前記アプリケーション制御情報に含まれる前記アプリケーションＩＤと前記テーブルに登録された前記アプリケーションＩＤとが一致した場合に、前記番組が開始される旨を表す通知情報を前記連携端末により提示させるアプリケーション管理部と、
を具備することを特徴とする放送通信連携システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送マネージドアプリケーションを提示する放送通信連携システム等に関する。
【背景技術】
【０００２】
ＩＰ（Internet Protocol）を利用してデジタルテレビ放送を配信する技術（その技術をＩＰＴＶという）が開発されている。そのＩＰＴＶの規定として、放送通信連携システムが策定されている（例えば非特許文献１）。この放送通信連携システムでは、放送受信機は、放送信号を放送波により受信して、放送信号に含まれる放送コンテンツ（放送番組）を出力すると共に、ネットワーク経由で通信コンテンツを取得して、放送コンテンツと通信コンテンツとを同期再生する。これにより、放送と通信とを連携することが可能である。
【０００３】
具体的には、放送通信連携システムでは、利用者が放送コンテンツの番組を放送受信機により視聴しているときに、放送受信機は、その放送コンテンツが所定のタイミングで、放送信号によりアプリケーションを取得して起動する。通信コンテンツが終了した場合、放送受信機は、放送信号によりアプリケーションを終了する。これにより、利用者は、アプリケーションが提供する通信コンテンツを視聴可能である。このように、放送信号により起動及び終了が制御できるアプリケーションを放送マネージドアプリケーションという。
【０００４】
放送信号は、放送番組、データ放送、アプリケーション制御情報（Application Information Table：ＡＩＴ）等を含み、放送マネージドアプリケーションのライフサイクルはＡＩＴにより指定されている。ＡＩＴは、放送マネージドアプリケーションを管理するための情報であり、アプリケーション制御コードを含んでいる。アプリケーション制御コードは、対象のアプリケーションに対する動作制御を表している。アプリケーション制御コードとしては、自動起動（AUTOSTART）、動作可能（PRESENT）、終了（KILL）、プリフェッチ（PREFETCH）が挙げられる（非特許文献１の「７．１．１．  アプリケーション制御情報の概要」を参照）。例えば、放送受信機は、ＡＩＴのアプリケーション制御コードが自動起動（AUTOSTART）を示すときに、そのＡＩＴが指定する放送マネージドアプリケーションを取得及び起動（実行）し、その後、ＡＩＴが更新され、そのＡＩＴのアプリケーション制御コードが終了（KILL）を示すときに、実行中の放送マネージドアプリケーションを終了する。
【０００５】
また、放送通信連携システムでは、ネットワーク経由で放送受信機と連携端末とをペアリングすることが可能である。放送受信機と連携端末とをペアリングする方法として、直接通信方式とサーバ中継方式とが挙げられる。直接通信方式は、放送受信機と連携端末とが同一のネットワーク（通信ネットワーク）に接続されて直接通信を行なう方式である。サーバ中継方式は、放送受信機と連携端末とが接続されたネットワーク（通信ネットワーク）とは別のネットワークに配置される中継サーバを経由して、放送受信機と連携端末とが通信を行なう方式である（例えば、非特許文献１の「第１２章  端末連携」の「１２．１．  端末連携のシステムモデル」を参照）。サーバ中継方式では、距離の制限を受けずに、放送受信機と連携端末とをペアリングすることができる。
【０００６】
また、サーバ中継方式においては、連携端末は、放送受信機と連携端末との接続用の連携アプリケーション（コンパニオンアプリケーション）を用いて中継サーバへの接続等を行なったり、放送受信機から送られる連携アプリケーション向けデータを受信（取得）して、当該データに応じた処理を連携アプリケーションとして実行したりする（例えば、非特許文献１の「第１２章  端末連携」の「１２．１．１．  リファレンスモデル」、及び、非特許文献１の「Appendix C 受信機動作ユースケース」の「C.5 放送マネージドアプリケーションによる端末連携サービスシナリオ」を参照）。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】ＩＰＴＶ規定  放送通信連携システム仕様  ＩＰＴＶＦＪ  ＳＴＤ−００１０  ２．０版（２０１４年６月２９日２．０版改定）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述のように、放送マネージドアプリケーションは、放送波（放送信号）のＡＩＴに含まれるアプリケーション制御コードの自動起動（AUTOSTART）により起動される。すなわち、放送マネージドアプリケーションの起動は放送局により決定される。このため、ユーザの意思とは無関係に放送マネージドアプリケーションが起動される。
【０００９】
一方、連携アプリケーションは、ユーザが連携端末を操作することにより起動される。例えば、ユーザが連携端末を操作して、放送受信機と連携端末との接続用の連携アプリケーション（コンパニオンアプリケーション）を連携端末にインストールしたり、連携端末にインストールされた連携アプリケーション（コンパニオンアプリケーション）や放送受信機から送られる連携アプリケーション（連携アプリケーション向けデータ）を起動したりする。このため、ユーザの意思により、連携アプリケーションが起動される。すなわち、ユーザが、放送番組（以下、単に、番組と称する）、または、その番組に該当する放送マネージドアプリケーションに興味があったことにより、ユーザの意思で連携アプリケーションが実行（起動）されたことになる。
【００１０】
本発明は、上記の点に鑑みてなされたものであり、連携アプリケーションを用いて放送受信機と連携端末とが通信を行なうサーバ中継方式において、ユーザが興味のある番組が放送されるときに、その旨をユーザに通知することができる放送通信連携システム等を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の放送受信機は、アプリケーション制御情報に基づいて放送マネージドアプリケーションを実行する放送マネージドアプリケーション実行部と、前記放送マネージドアプリケーションに対応する連携アプリケーションをペアリングにより連携端末に転送する通信部と、実行された前記放送マネージドアプリケーションのアプリケーションＩＤと、前記放送マネージドアプリケーションを使用するために前記連携端末により実行された前記連携アプリケーションとを対応付けて登録するテーブルと、番組と前記アプリケーション制御情報と前記連携アプリケーションとを含む放送波を受信する受信部と、前記放送波を受信したときに、前記アプリケーション制御情報に含まれる前記アプリケーションＩＤと前記テーブルに登録された前記アプリケーションＩＤとが一致した場合に、前記番組が開始される旨を表す通知情報を前記連携端末により提示させるアプリケーション管理部と、を具備することを特徴とする。
【００１２】
本発明の連携端末は、アプリケーション制御情報に基づいて放送マネージドアプリケーションを実行する放送受信機とのペアリングにより、前記放送マネージドアプリケーションに対応する連携アプリケーションを取得する通信部と、前記放送受信機上で実行される前記放送マネージドアプリケーションを使用するために、前記連携アプリケーションを実行する連携アプリケーション実行部と、番組と前記アプリケーション制御情報と前記連携アプリケーションとを含む放送波を前記放送受信機が受信したときに、前記アプリケーション制御情報に含まれるアプリケーションＩＤと前記放送受信機に登録された前記アプリケーションＩＤとが一致した場合に前記放送受信機から送信され、かつ、前記番組が開始される旨を表す通知情報を通知する通知制御部と、を具備することを特徴とする。
【００１３】
本発明の放送通信連携システムは、アプリケーション制御情報に基づいて放送マネージドアプリケーションを実行する放送受信機と、前記放送マネージドアプリケーションに対応する連携アプリケーションを前記放送受信機とのペアリングにより取得して実行することにより、前記放送受信機上で実行される前記放送マネージドアプリケーションを使用可能な連携端末と、を具備し、前記放送受信機は、実行された前記放送マネージドアプリケーションのアプリケーションＩＤと前記連携端末により実行された前記連携アプリケーションとを対応付けて登録するテーブルと、番組と前記アプリケーション制御情報と前記連携アプリケーションとを含む放送波を受信したときに、前記アプリケーション制御情報に含まれる前記アプリケーションＩＤと前記テーブルに登録された前記アプリケーションＩＤとが一致した場合に、前記番組が開始される旨を表す通知情報を前記連携端末により提示させるアプリケーション管理部と、を具備することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、連携アプリケーションを用いて放送受信機と連携端末とが通信を行なうサーバ中継方式において、ユーザが興味のある番組が放送されるときに、その旨をユーザに通知することができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態に係る放送通信連携システムの構成を示す概略ブロック図である。
【図２】第１実施形態に係る放送通信連携システムの放送受信機の構成を示す概略ブロック図である。
【図３】第１実施形態に係る放送通信連携システムの連携端末の構成を示す概略ブロック図である。
【図４】第１実施形態に係る放送通信連携システムの放送受信機のテーブルを示す図である。
【図５】第１実施形態に係る放送通信連携システムの動作を説明するための図である。
【図６】第１実施形態に係る放送通信連携システムの動作を示すフローチャートである。
【図７】第２実施形態に係る放送通信連携システムの動作を示すフローチャートである。
【図８】第２実施形態に係る放送通信連携システムの動作を説明するための図である。
【図９】第２実施形態に係る放送通信連携システムの動作を説明するための図である。
【図１０】第２実施形態に係る放送通信連携システムの動作を説明するための図である。
【図１１】第２実施形態に係る放送通信連携システムの動作を説明するための図である。
【図１２】第３実施形態に係る放送通信連携システムの動作を示すフローチャートである。
【図１３】第３実施形態に係る放送通信連携システムの動作を説明するための図である。
【図１４】第３実施形態に係る放送通信連携システムの動作を説明するための図である。
【図１５】第３実施形態に係る放送通信連携システムの動作を説明するための図である。
【図１６】第３実施形態に係る放送通信連携システムの動作を説明するための図である。
【図１７】第４実施形態に係る放送通信連携システムの放送受信機のテーブルを示す図である。
【図１８】第４実施形態に係る放送通信連携システムにおいて、番組表と各番組で実行される放送マネージドアプリケーションとの関係を示す図である。
【図１９】第４実施形態に係る放送通信連携システムの動作を示すフローチャートである。
【図２０】第４実施形態に係る放送通信連携システムの動作を説明するための図である。
【図２１】第４実施形態に係る放送通信連携システムの動作を説明するための図である。
【図２２】第４実施形態に係る放送通信連携システムの動作を説明するための図である。
【図２３】第４実施形態に係る放送通信連携システムの動作を説明するための図である。
【図２４】第４実施形態に係る放送通信連携システムの動作を説明するための図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら本発明の実施形態について説明する。
［第１実施形態］
図１は、第１実施形態に係る放送通信連携システムの構成を示す概略ブロック図である。
【００１７】
放送通信連携システムは、放送受信機１００と、連携端末２００と、放送局サーバ３００と、放送マネージドアプリケーション配信サーバ４００と、中継サーバ５００とを具備している。
【００１８】
（放送局サーバ３００）
放送局サーバ３００は、サービス事業者が放送局から放送波により放送サービス（番組等）を提供（放送）するためのコンピュータであり、一般的なデジタル放送用の放送設備（図示しない）を備えている。
【００１９】
放送局サーバ３００は、コンピュータが実行可能なコンピュータプログラムが格納された記憶装置（図示しない）と、そのコンピュータプログラムを読み出して実行するＣＰＵ（Central Processing Unit）（図示しない）と、を具備している。放送局サーバ３００は、放送番組（以下、番組）、データ放送、アプリケーション制御情報（Application Information Table：ＡＩＴ）等を多重化した放送信号を生成する。放送局サーバ３００は、その放送信号を放送波に変調し、放送用アンテナを介して放送波を送信する。
【００２０】
放送波（放送信号）は、ＡＲＩＢ（登録商標）（Association of Radio Industries and Broadcast：社団法人電波産業会）標準規格で規定される。デジタル放送によって提供される映像、音声等の各種データは、国際標準規格MPEG-2 Systemsで規定されるＴＳパケット（トランスポートストリームパケット）に格納されて、時分割で多重伝送される。ＴＳパケットには、セクションに対してＰＳＩ（Program Specific Information）／ＳＩ（Service Information）が規定されている。ＰＳＩ／ＳＩは、ＴＳパケットに格納されているデータ（Elementary Stream：ＥＳ）の種別を示す情報や、コンテンツの種別を示す情報を含んでいる。データの種別を示す情報は、データ放送用のデータとＡＩＴとを伝送するためのＰＭＴ（Program Map Table）を含んでいる。ＴＳパケットのＰＡＴ（Program Association Table）には、パケット識別子（ＰＩＤ）の一覧が格納されている。
【００２１】
ＰＳＩ／ＳＩは、更に、放送コンテンツ（番組）に関連する情報を伝送するためのＥＩＴ（Event Information Table）を含んでいる。ＥＩＴは、番組を表す番組情報を含んでいる。番組情報としては、番組を放送する放送局を表す情報と、番組の名称である番組名と、開始時刻と終了時刻とを含む放送日時と、開始時刻から終了時刻までの時間を表す番組長が挙げられる。
【００２２】
データ放送は、番組と連携するコンテンツである。データ放送向けの記述言語としては、ＢＭＬ（Broadcast Markup Language）文書が使用され、ＢＭＬはＡＲＩＢ（登録商標）により策定されている。ＰＭＴは、データ放送を伝送するコンポーネントに関わるデータ符号化方式記述子のadditional＿arib＿bxml＿info()において、データ放送の起動を最優先とするか否かを指定するための起動優先制御情報を含んでいる。その起動優先制御情報が最優先を示している場合は、データ放送は放送受信機１００により起動される。
【００２３】
ＡＩＴは、放送マネージドアプリケーションを管理するための情報である。放送マネージドアプリケーションは、番組と連携する他のコンテンツであり、データ放送とは記述言語等のデータ形式が異なる。放送マネージドアプリケーション向けの記述言語としては、ＨＴＭＬ（Hyper Text Markup Language）文書が使用される。また、ＡＩＴは、放送マネージドアプリケーションを識別する放送マネージドアプリケーション識別情報（以下、アプリケーションＩＤ）と、放送マネージドアプリケーションの所在を示す情報（Uniform Resource Locator：ＵＲＬ）とを含んでいる。ＰＭＴは、ＡＩＴを伝送するコンポーネントに関わるデータ符号化方式記述子のait＿identifier＿info()において、放送マネージドアプリケーションの起動を最優先とするか否かを指定するための起動優先制御情報を含んでいる。その起動優先制御情報が最優先を示している場合は、放送マネージドアプリケーションは放送受信機１００により起動される。
【００２４】
また、放送波（放送信号）は、連携アプリケーション向けデータを含んでいる。連携アプリケーション向けデータは、ＡＩＴに含まれるアプリケーションＩＤに対応する連携アプリケーションを表している（例えば、非特許文献１の「第１２章  端末連携」の「１２．１．２．１．  端末連携システムモデルＡ」、及び、「１２．１．２．２．  端末連携システムモデルＢ」を参照）。
【００２５】
（放送マネージドアプリケーション配信サーバ４００）
放送マネージドアプリケーション配信サーバ４００は、サービス事業者がインターネット等の通信ネットワークを介して放送サービス（放送マネージドアプリケーション等）を提供（配信）するためのコンピュータである。
【００２６】
放送マネージドアプリケーション配信サーバ４００は、コンピュータが実行可能なコンピュータプログラムが格納された記憶装置（図示しない）と、そのコンピュータプログラムを読み出して実行するＣＰＵ（図示しない）と、を具備している。放送マネージドアプリケーション配信サーバ４００は、アプリケーション取得要求に応じて、放送マネージドアプリケーションを、通信ネットワークを介して配信する。
【００２７】
（中継サーバ５００）
中継サーバ５００は、ＩＰＴＶの規定のサーバ中継方式を実現するためのコンピュータである。
【００２８】
サーバ中継方式は、放送受信機１００と連携端末２００とが同一のネットワーク（通信ネットワーク）に接続されて直接通信を行なう方式（直接通信方式）とは異なり、放送受信機１００と連携端末２００とが接続されたネットワーク（通信ネットワーク）とは別のネットワークに配置される中継サーバ５００を経由して、放送受信機１００と連携端末２００とが通信を行なう方式である（例えば、非特許文献１の「第１２章  端末連携」の「１２．１．  端末連携のシステムモデル」を参照）。
【００２９】
また、サーバ中継方式においては、連携端末２００は、放送受信機１００と連携端末２００との接続用の連携アプリケーション（コンパニオンアプリケーション）を用いて中継サーバ５００への接続等を行なったり、放送受信機１００から送られる連携アプリケーション向けデータを受信（取得）して、当該データに応じた処理を連携アプリケーションとして実行したりする。連携アプリケーション（連携アプリケーション向けデータ）は、放送受信機１００上で実行される放送マネージドアプリケーションに対応する（例えば、非特許文献１の「第１２章  端末連携」の「１２．１．１．  リファレンスモデル」、及び、非特許文献１の「Appendix C 受信機動作ユースケース」の「C.5 放送マネージドアプリケーションによる端末連携サービスシナリオ」を参照）。
【００３０】
中継サーバ５００は、コンピュータが実行可能なコンピュータプログラムが格納された記憶装置（図示しない）と、そのコンピュータプログラムを読み出して実行するＣＰＵ（図示しない）と、を具備している。サーバ中継方式では、中継サーバ５００が放送受信機１００と連携端末２００との通信を中継するため、直接通信方式のような距離の制限を必要としない。そのため、サーバ中継方式では、距離の制限を受けずに、放送受信機１００と連携端末２００とをペアリングすることができる。
【００３１】
（放送受信機１００）
放送受信機１００は、利用者に利用されるコンピュータであり、テレビ機能を有する。図２は、第１実施形態に係る放送通信連携システムの放送受信機１００の構成を示す概略ブロック図である。
【００３２】
放送受信機１００は、テレビ機能として、受信部１１０と、出力部１２０と、制御部１３０と、通信部１４０と、これらを制御するＣＰＵ（図示しない）と、記憶部（図示しない）と、を具備している。ＣＰＵは、受信部１１０、出力部１２０、通信部１４０、制御部１３０に対して制御を行なう。記憶部にはコンピュータが実行可能なコンピュータプログラムが格納され、ＣＰＵはそのコンピュータプログラムを読み出して実行する。
【００３３】
通信部１４０は、通信ネットワークを介して放送マネージドアプリケーション配信サーバ４００と通信を行なうインタフェースである。また、通信部１４０は、通信ネットワークとは別のネットワークに配置される中継サーバ５００と通信を行なうインタフェースである。通信部１４０は、連携端末２００から中継サーバ５００を介して送信された接続要求に応じて、ペアリングを行なう。
【００３４】
受信部１１０は、チューナ部１１２と、放送波受信部１１４とを備えている。放送波受信部１１４は、番組を視聴するための番組視聴指示に応じて、放送局サーバ３００から放送されている放送波を受信するようにチューナ部１１２を制御する。放送波受信部１１４は、放送波を復調し、放送波から放送信号、すなわち、ＴＳパケットを抽出する。放送波受信部１１４は、ＴＳパケットに含まれている放送コンテンツ、すなわち、番組（映像データ及び音声データ）を出力部１２０に出力する。また、放送波受信部１１４は、予め規定されている伝送方法に応じて、ＴＳパケットからＰＳＩ／ＳＩを抽出する。
【００３５】
出力部１２０は、音声制御部１２２と、スピーカ１２４と、映像制御部１２６と、表示部１２８とを備えている。音声制御部１２２は、放送波受信部１１４からの音声データを、映像制御部１２６により表示制御される映像データと同期をとりながらスピーカ１２４に出力する。映像制御部１２６は、放送波受信部１１４からの映像データを、音声制御部１２２により出力制御される音声データと同期をとりながら表示部１２８に表示する。
【００３６】
制御部１３０は、放送マネージドアプリケーション実行部１３２と、放送マネージドアプリケーション保存部１３４と、アプリケーション管理部１３６とを備えている。
【００３７】
アプリケーション管理部１３６は、放送波受信部１１４からのＡＩＴを解析する。アプリケーション管理部１３６は、そのＡＩＴのアプリケーション制御コードが自動起動（AUTOSTART）を示すときに、そのＡＩＴが指定する放送マネージドアプリケーションを取得及び起動（実行）するためのアプリケーション取得及び起動指示を、放送マネージドアプリケーション実行部１３２に出力する。また、アプリケーション管理部１３６は、そのＡＩＴのアプリケーション制御コードが終了（KILL）を示すときに、実行中の放送マネージドアプリケーションを終了するためのアプリケーション終了指示を、放送マネージドアプリケーション実行部１３２に出力する。
【００３８】
放送マネージドアプリケーション実行部１３２は、放送マネージドアプリケーションを取得して提示するための機能（アプリケーションエンジン）を有する。取得された放送マネージドアプリケーションは、その放送マネージドアプリケーション実行部１３２上で起動・終了する。放送マネージドアプリケーション実行部１３２は、アプリケーション管理部１３６からのアプリケーション取得及び起動指示に応じて、アプリケーション取得要求（放送受信機１００を識別する識別子と、上述のＡＩＴのアプリケーションＩＤ、ＵＲＬと、を少なくとも含む）を、通信部１４０を介して放送マネージドアプリケーション配信サーバ４００に送信し、放送マネージドアプリケーション配信サーバ４００から放送マネージドアプリケーションを取得する。放送マネージドアプリケーション実行部１３２は、その放送マネージドアプリケーションを起動させて出力部１２０により出力する。また、放送マネージドアプリケーション実行部１３２は、アプリケーション管理部１３６からのアプリケーション終了指示に応じて、実行中の放送マネージドアプリケーションを終了する。
【００３９】
放送マネージドアプリケーション保存部１３４は、放送マネージドアプリケーション実行部１３２により実行された放送マネージドアプリケーションを、今後使用する可能性があるアプリケーションとしてキャッシュ（保存）する。
【００４０】
制御部１３０は、更に、データ放送を提示するための機能（図示しない）を備えている。制御部１３０は、放送波受信部１１４からのＰＭＴに基づいて、データ放送を起動させて出力部１２０により出力する。
【００４１】
アプリケーション管理部１３６は、テーブル１３８を備えている。テーブル１３８については後述する。
【００４２】
（連携端末２００）
連携端末２００は、利用者に利用されるコンピュータである。連携端末２００としては、スマートフォンやタブレットが挙げられる。図３は、第１実施形態に係る放送通信連携システムの連携端末２００の構成を示す概略ブロック図である。
【００４３】
連携端末２００は、テレビ機能として、受信部２１０と、出力部２２０と、制御部２３０と、通信部２４０と、これらを制御するＣＰＵ（図示しない）と、記憶部（図示しない）と、を具備している。ＣＰＵは、受信部２１０、出力部２２０、通信部２４０、制御部２３０に対して制御を行なう。記憶部にはコンピュータが実行可能なコンピュータプログラムが格納され、ＣＰＵはそのコンピュータプログラムを読み出して実行する。
【００４４】
通信部２４０は、通信ネットワークとは別のネットワークに配置される中継サーバ５００と通信を行なうインタフェースであり、中継サーバ５００を介して放送受信機１００の通信部１４０とペアリングを行なう。具体的には、通信部２４０は、放送受信機１００とペアリングを行なうための接続要求を、中継サーバ５００を介して放送受信機１００に送信して、放送受信機１００の通信部１４０とペアリングを行なう。
【００４５】
受信部２１０は、チューナ部２１２と、放送波受信部２１４とを備えている。放送波受信部２１４は、視聴／録画制御を行なう。例えば、放送波受信部２１４は、番組を視聴するための番組視聴指示に応じて、放送局サーバ３００から放送されている放送波を受信するようにチューナ部２１２を制御する（視聴制御）。視聴制御において、放送波受信部２１４は、放送波を復調し、放送波から放送信号、すなわち、ＴＳパケットを抽出する。放送波受信部２１４は、ＴＳパケットに含まれている放送コンテンツ、すなわち、番組（映像データ及び音声データ）を出力部２２０に出力する。
【００４６】
受信部２１０は、更に、録画データ保存部２１６を備えている。放送波受信部２１４は、番組を録画するための番組録画指示に応じて、放送局サーバ３００から放送されている放送波を受信するようにチューナ部２１２を制御する（録画制御）。録画制御において、放送波受信部２１４は、放送波を復調し、放送波から放送信号、すなわち、ＴＳパケットを抽出する。放送波受信部２１４は、ＴＳパケットに含まれている放送コンテンツ、すなわち、番組（映像データ及び音声データ）を録画データ保存部２１６に保存（録画）する。
【００４７】
出力部２２０は、音声制御部２２２と、スピーカ２２４と、映像制御部２２６と、表示部２２８とを備えている。音声制御部２２２は、放送波受信部２１４からの音声データを、映像制御部２２６により表示制御される映像データと同期をとりながらスピーカ２２４に出力する。映像制御部２２６は、放送波受信部２１４からの映像データを、音声制御部２２２により出力制御される音声データと同期をとりながら表示部２２８に表示する。
【００４８】
制御部２３０は、連携アプリケーション実行部２３２と、連携アプリケーション保存部２３４と、通知制御部２３６とを備えている。
【００４９】
連携アプリケーション保存部２３４は、ユーザによりインストールされた連携アプリケーションや、放送受信機１００から受信（取得）した連携アプリケーションを、今後使用する可能性があるアプリケーションとして保存する。
【００５０】
連携アプリケーション実行部２３２は、連携アプリケーション保存部２３４に保存されている連携アプリケーションを起動（実行）し、その実行結果を出力部２２０により出力する。この連携アプリケーション実行部２３２は、接続ハンドラ（図示しない）と、データハンドラ（図示しない）と、を有している。接続ハンドラは、サーバ中継方式においては、放送受信機１００と連携端末２００との接続用の連携アプリケーション（コンパニオンアプリケーション）を用いて中継サーバ５００への接続等を処理する機能である。データハンドラは、放送受信機１００から送られる連携アプリケーション向けデータを受信し、または、放送受信機１００から連携アプリケーション向けデータを取得し、当該データに応じた処理を連携アプリケーションとして実行する機能である（例えば、非特許文献１の「第１２章  端末連携」の「１２．１．１．  リファレンスモデル」を参照）。
【００５１】
具体的には、連携アプリケーション実行部２３２の接続ハンドラは、連携アプリケーション保存部２３４に保存された連携アプリケーション（コンパニオンアプリケーション）を実行（起動）する。このときに、連携アプリケーション実行部２３２の接続ハンドラは、通信部２４０から中継サーバ５００を介して放送受信機１００の通信部１４０に、接続要求を送信する。放送受信機１００において、制御部１３０のアプリケーション管理部１３６は、通信部２４０から接続要求を受け取り、要求元の認証を行なう。例えば、接続要求は、放送受信機１００と連携端末２００とで共通の認証情報を含んでいる。そこで、アプリケーション管理部１３６は、連携端末２００からの認証情報と、自身が保持する認証情報とが一致する場合、接続要求を受け入れて接続を確立させる。すなわち、接続が確立されたとき、放送受信機１００と連携端末２００とがペアリングする（例えば、非特許文献１の「第１２章  端末連携」の「１２．１．２．１．  端末連携システムモデルＡ」、及び、「１２．１．２．２．  端末連携システムモデルＢ」を参照）。
【００５２】
また、連携アプリケーション実行部２３２のデータハンドラは、連携アプリケーション保存部２３４に保存された連携アプリケーション（連携アプリケーション向けデータ）を実行（起動）する。連携アプリケーションを実行する連携端末２００から放送受信機１００へのアクセスは、放送受信機１００上で実行される放送マネージドアプリケーションを経由して行なわれる（例えば、非特許文献１の「第１２章  端末連携」の「１２．１．２．１．  端末連携システムモデルＡ」、及び、「１２．１．２．２．  端末連携システムモデルＢ」を参照）。すなわち、ユーザが、番組、または、その番組に該当する放送マネージドアプリケーションに興味があったことにより、ユーザの意思で連携アプリケーションが実行される。
【００５３】
通知制御部２３６は、放送受信機１００においてユーザが興味のある番組が放送される場合に、その旨がユーザに通知されるように出力部２２０を制御する。この動作の詳細については後述する。
【００５４】
（テーブル１３８）
図４は、第１実施形態に係る放送通信連携システムの放送受信機１００のテーブル１３８を示す図である。テーブル１３８には、連携アプリケーション向けデータとして、ＡＩＴに含まれるアプリケーションＩＤに対応する連携アプリケーションが登録（蓄積）される（例えば、非特許文献１の「第１２章  端末連携」の「１２．１．２．１．  端末連携システムモデルＡ」、及び、「１２．１．２．２．  端末連携システムモデルＢ」を参照）。
【００５５】
具体的には、放送受信機１００において、受信部１１０が放送波（放送信号）を受信したときに、放送波に連携アプリケーション向けデータ（連携アプリケーション）が含まれる場合、制御部１３０のアプリケーション管理部１３６は、放送波に基づいて、放送マネージドアプリケーションを識別する放送マネージドアプリケーション識別情報（アプリケーションＩＤ）と、放送局を表す情報と、連携アプリケーション向けデータ（アプリケーションＩＤに対応する連携アプリケーション）と、を取得する。制御部１３０の放送マネージドアプリケーション実行部１３２が放送マネージドアプリケーションを実行（起動）したときに、アプリケーション管理部１３６は、その放送マネージドアプリケーションに対応する連携アプリケーションを、通信部１４０から中継サーバ５００を介して連携端末２００に転送する。
【００５６】
連携端末２００において、制御部２３０の連携アプリケーション実行部２３２は、放送受信機１００からの連携アプリケーションを受け取り、連携アプリケーション保存部２３４に保存する。ユーザが連携端末２００を操作したことにより、連携アプリケーション実行部２３２のデータハンドラが、連携アプリケーション保存部２３４に保存された上記連携アプリケーションを実行（起動）したものとする。上述のように、連携アプリケーションを実行する連携端末２００から放送受信機１００へのアクセスは、放送受信機１００上で実行される放送マネージドアプリケーションを経由して行なわれる。このときに、放送受信機１００において、制御部１３０のアプリケーション管理部１３６は、取得したアプリケーションＩＤ、放送局を表す情報、連携アプリケーションをテーブル１３８に登録（蓄積）する。
【００５７】
例えば、テーブル１３８には、アプリケーションＩＤ「０００１」に対応付けて、放送局ＳＴ１を表す情報、連携アプリケーションＡＰ１が登録されている。アプリケーションＩＤ「０００２」に対応付けて、放送局ＳＴ２を表す情報、連携アプリケーションＡＰ２が登録されている。アプリケーションＩＤ「０００３」に対応付けて、放送局ＳＴ１を表す情報、連携アプリケーションＡＰ３が登録されている。
【００５８】
（動作）
図５は、第１実施形態に係る放送通信連携システムの動作（放送通信連携処理）を説明するための図である。図６は、第１実施形態に係る放送通信連携システムの動作を示すフローチャートである。ここで、放送受信機１００と連携端末２００とは、上述のサーバ中継方式により常にペアリングされている。
【００５９】
放送受信機１００において、受信部１１０の放送波受信部１１４は、チューナ部１１２により放送波（放送信号）を受信して、各放送局で番組の切り替わりが発生するか否かを一定時間ごとに監視する（図６のステップＳ１０１）。ステップＳ１０１において、例えば、放送波のＥＩＴに含まれる番組情報により、全放送局での番組の切り替わりの時刻が分かっている場合には、放送波受信部１１４は、一定時間ごとの監視ではなく、ピンポイントにその時刻だけを監視してもよい。
【００６０】
各放送局で番組の切り替わりが発生しない場合（図６のステップＳ１０１−Ｎｏ）、放送波受信部１１４は、監視を続ける（図６のステップＳ１０１）。
【００６１】
一方、チューナ部１１２が放送波（放送信号）を受信したときに、番組が切り替わる放送局がある場合（図６のステップＳ１０１−Ｙｅｓ）、制御部１３０のアプリケーション管理部１３６は、その放送局がテーブル１３８に登録されているか否かを確認する（図６のステップＳ１０２）。
【００６２】
その放送局がテーブル１３８に登録されていない場合（図６のステップＳ１０２−Ｎｏ）、後述のステップＳ１０８が実行される。
【００６３】
一方、その放送局がテーブル１３８に登録されている場合、例えば、放送波に含まれる番組情報（放送局ＳＴ１を表す情報、番組名、放送日時（開始時刻、終了時刻）、番組長）において、放送局ＳＴ１を表す情報がテーブル１３８に登録されている場合（図６のステップＳ１０２−Ｙｅｓ）、制御部１３０のアプリケーション管理部１３６は、選局指示を行ない、放送波受信部１１４は、選局指示に応じて、放送局ＳＴ１を選局するようにチューナ部１１２を制御する（図６のステップＳ１０３）。チューナ部１１２は、放送波のＡＩＴを受信することを試みる（図６のステップＳ１０４）。
【００６４】
ここで、チューナ部１１２が所定時間以内にＡＩＴを受信していない場合（図６のステップＳ１０５−Ｎｏ）、タイムアウトにより、後述のステップＳ１０８が実行される。
【００６５】
一方、チューナ部１１２が所定時間以内にＡＩＴを受信した場合（図６のステップＳ１０５−Ｙｅｓ）、制御部１３０のアプリケーション管理部１３６は、放送波のＡＩＴに含まれるアプリケーションＩＤ「０００１」を取得し、そのアプリケーションＩＤがテーブル１３８に登録されているか否かを確認する。すなわち、放送局ＳＴ１に対応する放送マネージドアプリケーションを識別するアプリケーションＩＤ「０００１」がテーブル１３８に登録されているか否かを確認する（図６のステップＳ１０６）。
【００６６】
ここで、放送局ＳＴ１に対応付けてアプリケーションＩＤ「０００１」がテーブル１３８に登録されていない場合（図６のステップＳ１０６−Ｎｏ）、その放送マネージドアプリケーションが実行されていない。この場合、後述のステップＳ１０８が実行される。
【００６７】
一方、放送局ＳＴ１に対応付けてアプリケーションＩＤ「０００１」がテーブル１３８に登録されている場合（図６のステップＳ１０６−Ｙｅｓ）、ユーザが、放送局ＳＴ１の番組Ｐ１１（図５を参照）、または、その番組Ｐ１１に該当する放送マネージドアプリケーションに興味があったことにより、ユーザの意思で連携アプリケーションが実行されたことになる。
【００６８】
この場合、制御部１３０のアプリケーション管理部１３６は、通知情報を、通信部１４０から中継サーバ５００を介して、連携端末２００に通知する。通知情報は、放送波に含まれる番組情報（放送局ＳＴ１を表す情報、番組名、放送日時（開始時刻、終了時刻）、番組長）と、アプリケーションＩＤ「０００１」と放送局ＳＴ１とに対応付けてテーブル１３８に登録されている連携アプリケーションＡＰ１とを含んでいる。
【００６９】
通知の方法としては、具体的には、放送受信機１００において、制御部１３０のアプリケーション管理部１３６は、上記通知情報を、通信部１４０から中継サーバ５００に送信する（図６のステップＳ１０７）。中継サーバ５００は、その通知情報を連携端末２００に送信（中継）する（図６のステップＳ１０９）。連携端末２００において、通信部２４０は、中継サーバ５００からの通知情報を受け取り、制御部２３０の通知制御部２３６は、その通知情報をユーザに通知する（図６のステップＳ１１０；ユーザ通知処理）。
【００７０】
また、連携アプリケーションＡＰ１を通知する方法としては、放送受信機１００において、制御部１３０のアプリケーション管理部１３６は、連携アプリケーションＡＰ１自体を、通知情報と共に、放送受信機１００から中継サーバ５００を介して連携端末２００の通信部２４０に転送してもよいし、連携アプリケーションＡＰ１を識別する識別子を通知情報に含めて、放送受信機１００から中継サーバ５００を介して連携端末２００の通信部２４０に通知してもよい。
【００７１】
ユーザ通知処理（ステップＳ１１０）において、通知制御部２３６は、通知情報の受信をユーザに通知するために、音が出力されるように出力部２２０のスピーカ２２４を制御する。また、通知制御部２３６は、通知情報に含まれる番組情報と連携アプリケーションＡＰ１とをユーザに通知するために、図５に示すような画面Ｗ１００が表示されるように出力部２２０の表示部２２８を制御する。画面Ｗ１００は、放送局ＳＴ１（図４を参照）の番組Ｐ１１が始まる旨と、この番組Ｐ１１でユーザが以前使用した連携アプリケーションＡＰ１（図４を参照）が使用される旨とを表している。例えば、ユーザは、表示部２２８に表示された画面Ｗ１００を見ることで、連携端末２００を操作して連携アプリケーションＡＰ１を実行することにより、番組Ｐ１１を視聴／録画したり、放送マネージドアプリケーションを使用したりすることができる。
【００７２】
また、放送受信機１００において、受信部１１０の放送波受信部１１４は、チューナ部１１２により放送波（放送信号）を受信して、各放送局で番組の切り替わりが発生するか否かを一定時間ごとに監視する（図６のステップＳ１０８）。
【００７３】
各放送局で番組の切り替わりが発生しない場合（図６のステップＳ１０８−Ｙｅｓ）、放送通信連携処理は終了する。
【００７４】
一方、チューナ部１１２が放送波（放送信号）を受信したときに、番組が切り替わる放送局がある場合（図６のステップＳ１０８−Ｎｏ）、上述のステップＳ１０２が実行される。
【００７５】
ここで、ユーザ通知処理（ステップＳ１１０）において、連携端末２００による通知情報の出力として、画面Ｗ１００を表示部２２８に表示することを例に挙げているが、音をスピーカ２２４から出力してもよい。
【００７６】
以上の説明により、第１実施形態に係る放送通信連携システムは、放送受信機１００と、連携端末２００と、を具備している。放送受信機１００は、アプリケーション制御情報に基づいて放送マネージドアプリケーションを実行する放送マネージドアプリケーション実行部１３２と、放送マネージドアプリケーションに対応する連携アプリケーションＡＰ１をペアリングにより連携端末２００に転送する通信部１４０と、実行された放送マネージドアプリケーションのアプリケーションＩＤ「０００１」、「０００２」、「０００３」と、放送マネージドアプリケーションを使用するために連携端末２００により実行された連携アプリケーションＡＰ１、ＡＰ２、ＡＰ３とを対応付けて登録するテーブル１３８と、番組Ｐ１１とアプリケーション制御情報と連携アプリケーションＡＰ１とを含む放送波を受信する受信部１１０と、放送波を受信したときに、アプリケーション制御情報に含まれるアプリケーションＩＤとテーブル１３８に登録されたアプリケーションＩＤ「０００１」とが一致した場合に、番組Ｐ１１が開始される旨を表す通知情報を連携端末２００により提示させるアプリケーション管理部１３６と、を具備している。また、連携端末２００は、放送受信機１００とのペアリングにより、連携アプリケーションＡＰ１を取得する通信部２４０と、放送受信機１００上で実行される放送マネージドアプリケーションを使用するために、連携アプリケーションＡＰ１を実行する連携アプリケーション実行部２３２と、放送受信機１００から送信された通知情報を通知する通知制御部２３６と、を具備している。これにより、連携アプリケーションを用いて放送受信機１００と連携端末２００とが通信を行なうサーバ中継方式において、ユーザが興味のある番組Ｐ１１が放送されるときに、その旨をユーザに通知することができる。
【００７７】
［第２実施形態］
第２実施形態では、番組の視聴が可能なテレビ受信機能（受信部２１０、出力部２２０）が連携端末２００にある場合、番組の視聴を開始する。ここで、ユーザ通知処理（ステップＳ１１０）において、ユーザが、表示部２２８に表示された画面Ｗ１００を見ることで、連携端末２００を操作して連携アプリケーションＡＰ１を実行することにより、番組Ｐ１１を視聴する場合について説明する。
【００７８】
図７は、第２実施形態に係る放送通信連携システムの動作を示すフローチャートである。図８〜１１は、第２実施形態に係る放送通信連携システムの動作を説明するための図である。
【００７９】
ユーザ通知処理（ステップＳ１１０）において、連携端末２００の通信部２４０は、中継サーバ５００を介して放送受信機１００から送信された通知情報を受信する（図７のステップＳ２０１）。
【００８０】
通知制御部２３６は、通知情報の内容をユーザに通知して番組Ｐ１１の視聴を促すために、図８に示すような画面Ｗ２００が表示されるように出力部２２０の表示部２２８を制御する（図７のステップＳ２０２）。画面Ｗ２００は、放送局ＳＴ１（図４を参照）の番組Ｐ１１が始まる旨と、この番組Ｐ１１でユーザが以前使用した連携アプリケーションＡＰ１（図４を参照）が使用される旨とを表している。
【００８１】
次に、通知制御部２３６は、番組Ｐ１１の視聴の有無を確認するために、図８に示すような画面Ｗ２１０が表示されるように出力部２２０の表示部２２８を制御する（図７のステップＳ２０３）。画面Ｗ２１０は、番組情報の放送日時（開始時刻「７：００」、終了時刻「９：００」）に対して、番組情報の放送局ＳＴ１（図４を参照）の番組Ｐ１１を視聴するか否かを確認する旨を表し、視聴する場合に押下されるボタンＷ２１１「ＹＥＳ」と、視聴しない場合に押下されるボタンＷ２１２「ＮＯ」とを含んでいる。
【００８２】
ここで、ユーザが連携端末２００を操作してボタンＷ２１２「ＮＯ」を押下した場合（図７のステップＳ２０３−Ｎｏ）、ユーザ通知処理（ステップＳ１１０）は終了する。すなわち、通知制御部２３６は、図９に示すように、画面Ｗ２１０の表示を終了する。
【００８３】
一方、ユーザが連携端末２００を操作してボタンＷ２１１「ＹＥＳ」を押下した場合（図７のステップＳ２０３−Ｙｅｓ）、制御部２３０の連携アプリケーション実行部２３２のデータハンドラが、番組Ｐ１１でユーザが以前使用した連携アプリケーションＡＰ１を実行（起動）する。このとき、番組視聴指示を発生する。放送波受信部２１４は、番組視聴指示に応じて、チューナ部２１２を起動し（図７のステップＳ２０４）、放送局ＳＴ１の放送局サーバ３００から放送されている放送波を受信（選局）するようにチューナ部２１２を制御する（図７のステップＳ２０５）。放送波受信部２１４は、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致しているか否かを確認する（図７のステップＳ２０６）。
【００８４】
ここで、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致する場合（図７のステップＳ２０６−Ｙｅｓ）、放送波受信部２１４は、放送局ＳＴ１の番組Ｐ１１を出力部２２０により出力する。この場合、出力部２２０は、放送局ＳＴ１の番組Ｐ１１（図１０に示す斜線部分）を表示部２２８に表示する（図７のステップＳ２０８）。
【００８５】
一方、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致していない場合（図７のステップＳ２０６−Ｎｏ）、放送波受信部２１４は、チューナ部２１２の起動を終了し（図７のステップＳ２０７）、図１１に示すような画面Ｗ２２０が表示されるように出力部２２０の表示部２２８を制御する。画面Ｗ２２０は、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致しないため、放送局ＳＴ１の番組Ｐ１１を視聴できない旨を表している。
【００８６】
以上の説明により、第２実施形態に係る放送通信連携システムでは、放送受信機１００のアプリケーション管理部１３６は、通知情報として、番組Ｐ１１の視聴を促すため情報（画面Ｗ２００）を、連携端末２００により提示させる。具体的には、連携端末２００は、番組Ｐ１１の視聴が可能なテレビ受信機能（受信部２１０、出力部２２０）と、通知情報として、番組Ｐ１１の視聴を促すため情報（画面Ｗ２００）を通知する通知制御部２３６と、を具備している。これにより、ユーザは、通知された情報（画面Ｗ２００）を確認することで、連携端末２００を操作して連携アプリケーションＡＰ１を実行することにより、番組Ｐ１１を視聴することができる。
【００８７】
［第３実施形態］
第３実施形態では、番組の録画が可能なテレビ受信機能（受信部２１０、出力部２２０）が連携端末２００にある場合、番組の録画を開始する。ここで、ユーザ通知処理（ステップＳ１１０）において、ユーザが、表示部２２８に表示された画面Ｗ１００を見ることで、連携端末２００を操作して連携アプリケーションＡＰ１を実行することにより、番組Ｐ１１を録画する場合について説明する。
【００８８】
図１２は、第３実施形態に係る放送通信連携システムの動作を示すフローチャートである。図１３〜１６は、第３実施形態に係る放送通信連携システムの動作を説明するための図である。
【００８９】
ユーザ通知処理（ステップＳ１１０）において、連携端末２００の通信部２４０は、中継サーバ５００を介して放送受信機１００から送信された通知情報を受信する（図１２のステップＳ３０１）。通知情報は、更に、番組情報（放送局ＳＴ１を表す情報、番組名、放送日時（開始時刻「７：００」、終了時刻「９：００」）、番組長）を含んでいる。
【００９０】
通知制御部２３６は、通知情報の内容をユーザに通知して番組Ｐ１１の録画を促すために、図１３に示すような画面Ｗ３００が表示されるように出力部２２０の表示部２２８を制御する（図１２のステップＳ３０２）。画面Ｗ３００は、放送局ＳＴ１（図４を参照）の番組Ｐ１１が始まる旨と、この番組Ｐ１１でユーザが以前使用した連携アプリケーションＡＰ１（図４を参照）が使用される旨とを表している。
【００９１】
次に、通知制御部２３６は、番組Ｐ１１の録画の有無を確認するために、図１３に示すような画面Ｗ３１０が表示されるように出力部２２０の表示部２２８を制御する（図１２のステップＳ３０３）。画面Ｗ３１０は、番組情報に含まれる放送日時（開始時刻「７：００」、終了時刻「９：００」）に対して、放送局ＳＴ１の番組Ｐ１１を録画するか否かを確認する旨を表し、録画する場合に押下されるボタンＷ３１１「ＹＥＳ」と、録画しない場合に押下されるボタンＷ３１２「ＮＯ」とを含んでいる。
【００９２】
ここで、ユーザが連携端末２００を操作してボタンＷ３１２「ＮＯ」を押下した場合（図１２のステップＳ３０３−Ｎｏ）、ユーザ通知処理（ステップＳ１１０）は終了する。すなわち、通知制御部２３６は、図１４に示すように、画面Ｗ３１０の表示を終了する。
【００９３】
一方、ユーザが連携端末２００を操作してボタンＷ３１１「ＹＥＳ」を押下した場合（図１２のステップＳ３０３−Ｙｅｓ）、制御部２３０の連携アプリケーション実行部２３２のデータハンドラが、番組Ｐ１１でユーザが以前使用した連携アプリケーションＡＰ１を実行（起動）する。このとき、番組録画指示を発生する。放送波受信部２１４は、番組録画指示に応じて、チューナ部２１２を起動し（図１２のステップＳ３０４）、放送局ＳＴ１の放送局サーバ３００から放送されている放送波を受信（選局）するようにチューナ部２１２を制御する（図１２のステップＳ３０５）。放送波受信部２１４は、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致しているか否かを確認する（図１２のステップＳ３０６）。
【００９４】
ここで、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致する場合（図１２のステップＳ３０６−Ｙｅｓ）、放送波受信部２１４は、放送局ＳＴ１の番組Ｐ１１を録画データ保存部２１６に保存（バックグラウンド録画）する処理を開始する。また、通知制御部２３６は、バックグラウンド録画の開始をユーザに通知するために、図１５に示すような画面Ｗ３２０が表示されるように出力部２２０の表示部２２８を制御する。画面Ｗ３２０は、バックグラウンド録画が開始された旨を表している。
【００９５】
一方、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致していない場合（図１２のステップＳ３０６−Ｎｏ）、放送波受信部２１４は、チューナ部２１２の起動を終了し（図１２のステップＳ３０７）、図１６に示すような画面Ｗ３３０が表示されるように出力部２２０の表示部２２８を制御する。画面Ｗ３３０は、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致しないため、放送局ＳＴ１の番組Ｐ１１を録画できない旨を表している。
【００９６】
以上の説明により、第３実施形態に係る放送通信連携システムでは、放送受信機１００のアプリケーション管理部１３６は、通知情報として、番組Ｐ１１の録画を促すため情報（画面Ｗ３００）を、連携端末２００により提示させる。具体的には、連携端末２００は、番組Ｐ１１の録画が可能なテレビ受信機能（受信部２１０、出力部２２０）と、通知情報として、番組Ｐ１１の録画を促すため情報（画面Ｗ３００）を通知する通知制御部２３６と、を具備している。これにより、ユーザは、通知された情報（画面Ｗ３００）を確認することで、連携端末２００を操作して連携アプリケーションＡＰ１を実行することにより、番組Ｐ１１を録画することができる。
【００９７】
［第４実施形態］
第４実施形態では、連携端末２００にテレビ受信機能があるが、連携端末２００にチューナ部２１２が複数設けられていない場合、複数の番組のうちの１つの番組を選択する。ここで、番組が複数存在する場合について説明する。
【００９８】
（テーブル１３８）
図１７は、第４実施形態に係る放送通信連携システムの放送受信機１００のテーブル１３８を示す図である。
【００９９】
放送受信機１００において、受信部１１０が放送波（放送信号）を受信したときに、放送波に連携アプリケーション向けデータ（連携アプリケーション）が含まれる場合、制御部１３０のアプリケーション管理部１３６は、放送波に基づいて、放送マネージドアプリケーションを識別する放送マネージドアプリケーション識別情報（アプリケーションＩＤ）と、放送局を表す情報と、連携アプリケーション向けデータ（アプリケーションＩＤに対応する連携アプリケーション）と、を取得する。制御部１３０の放送マネージドアプリケーション実行部１３２が放送マネージドアプリケーションを実行（起動）したときに、アプリケーション管理部１３６は、その放送マネージドアプリケーションに対応する連携アプリケーションを、通信部１４０から中継サーバ５００を介して連携端末２００に転送する。
【０１００】
連携端末２００において、制御部２３０の連携アプリケーション実行部２３２は、放送受信機１００からの連携アプリケーションを受け取り、連携アプリケーション保存部２３４に保存する。ユーザが連携端末２００を操作したことにより、連携アプリケーション実行部２３２のデータハンドラが、連携アプリケーション保存部２３４に保存された上記連携アプリケーションを実行（起動）したものとする。前述のように、連携アプリケーションを実行する連携端末２００から放送受信機１００へのアクセスは、放送受信機１００上で実行される放送マネージドアプリケーションを経由して行なわれる。このときに、放送受信機１００において、制御部１３０のアプリケーション管理部１３６は、取得したアプリケーションＩＤ、放送局を表す情報、連携アプリケーションと、連携アプリケーションの実行回数と、連携アプリケーションの実行時間と、をテーブル１３８に登録（蓄積）する。
【０１０１】
ここで、連携アプリケーションの実行回数については累計であり、２回目以降の登録では、連携アプリケーションが今回起動されたときに、テーブル１３８の実行回数に１がインクリメントされる。連携アプリケーションの実行時間についても累計であり、２回目以降の登録では、連携アプリケーションが今回起動されたときの時間がテーブル１３８の実行時間に加算される。
【０１０２】
例えば、テーブル１３８には、アプリケーションＩＤ「０００１」に対応付けて、放送局ＳＴ１を表す情報、連携アプリケーションＡＰ１、連携アプリケーションの実行回数の累計「２」、連携アプリケーションの実行時間の累計「９０ｍｉｎ」が登録されている。アプリケーションＩＤ「０００２」に対応付けて、放送局ＳＴ２を表す情報、連携アプリケーションＡＰ２、連携アプリケーションの実行回数の累計「１」、連携アプリケーションの実行時間の累計「１２０ｍｉｎ」が登録されている。アプリケーションＩＤ「０００３」に対応付けて、放送局ＳＴ１を表す情報、連携アプリケーションＡＰ３、連携アプリケーションの実行回数の累計「１」、連携アプリケーションの実行時間の累計「４５ｍｉｎ」が登録されている。
【０１０３】
図１８は、第４実施形態に係る放送通信連携システムにおいて、番組表と各番組で実行される放送マネージドアプリケーションとの関係を示す図である。
【０１０４】
例えば、放送局ＳＴ１において、開始時刻である時刻７：００から番組Ｐ１１が放送され、その番組Ｐ１１が放送されるときの放送波のＡＩＴには、その番組Ｐ１１に該当する放送マネージドアプリケーションのアプリケーションＩＤ「０００１」が含まれている。また、時刻８：００から番組Ｐ１２が放送され、その番組Ｐ１２が放送されるときの放送波のＡＩＴには、その番組Ｐ１２に該当する放送マネージドアプリケーションのアプリケーションＩＤ「００１１」が含まれている。また、時刻９：００から番組Ｐ１３が放送され、その番組Ｐ１３が放送されるときの放送波のＡＩＴには、その番組Ｐ１３に該当する放送マネージドアプリケーションのアプリケーションＩＤ「００１２」が含まれている。また、時刻１０：００から番組Ｐ１４が放送され、その番組Ｐ１４が放送されるときの放送波のＡＩＴには、その番組Ｐ１４に該当する放送マネージドアプリケーションのアプリケーションＩＤ「０００１」が含まれている。この場合、放送受信機１００が放送局ＳＴ１の放送波を受信することによりＡＩＴを取得する時刻は、７：００、８：００、９：００、１０：００ということになる。
【０１０５】
例えば、放送局ＳＴ２において、開始時刻である時刻７：００から番組Ｐ２１が放送され、その番組Ｐ２１が放送されるときの放送波のＡＩＴには、その番組Ｐ２１に該当する放送マネージドアプリケーションのアプリケーションＩＤ「０００２」が含まれている。また、時刻８：００から番組Ｐ２２が放送され、その番組Ｐ２２が放送されるときの放送波のＡＩＴには、その番組Ｐ２２に該当する放送マネージドアプリケーションのアプリケーションＩＤ「００２１」が含まれている。この場合、放送受信機１００が放送局ＳＴ２の放送波を受信することによりＡＩＴを取得する時刻は、７：００、８：００ということになる。
【０１０６】
（動作）
第４実施形態に係る放送通信連携システムの動作（放送通信連携処理）について、図６、７、１２、１９〜２４を用いて説明する。図１９は、第４実施形態に係る放送通信連携システムの動作を示すフローチャートである。図２０〜２４は、第４実施形態に係る放送通信連携システムの動作を説明するための図である。ここで、放送受信機１００と連携端末２００とは、前述のサーバ中継方式により常にペアリングされている。
【０１０７】
第４実施形態に係る放送通信連携システムでは、放送受信機１００は、番組の切り替わりの時刻７：００には、チューナ部１１２により複数の放送局ＳＴ１、ＳＴ２をそれぞれ選局し、放送波（放送信号）に含まれるＡＩＴを受信する。
【０１０８】
具体的には、放送受信機１００において、受信部１１０の放送波受信部１１４は、チューナ部１１２により放送波（放送信号）を受信して、時刻７：００に複数の放送局ＳＴ１、ＳＴ２で番組の切り替わりが発生するか否かを一定時間ごとに監視する（図６のステップＳ１０１）。
【０１０９】
チューナ部１１２が放送波（放送信号）を受信したときに、時刻７：００に番組が切り替わる放送局が放送局ＳＴ１、ＳＴ２である場合（図６のステップＳ１０１−Ｙｅｓ）、制御部１３０のアプリケーション管理部１３６は、その放送局ＳＴ１、ＳＴ２がテーブル１３８に登録されているか否かを確認する（図６のステップＳ１０２）。
【０１１０】
その放送局ＳＴ１、ＳＴ２がテーブル１３８に登録されている場合（図６のステップＳ１０２−Ｙｅｓ）、制御部１３０のアプリケーション管理部１３６は、複数の放送局ＳＴ１、ＳＴ２に対する選局指示を行ない、放送波受信部１１４は、複数の放送局ＳＴ１、ＳＴ２に対する選局指示に応じて、それぞれ、複数の放送局ＳＴ１、ＳＴ２を選局するようにチューナ部１１２を制御する（図６のステップＳ１０３）。チューナ部１１２は、複数の放送局ＳＴ１、ＳＴ２に対して、放送波のＡＩＴを受信することを試みる（図６のステップＳ１０４）。
【０１１１】
複数の放送局ＳＴ１、ＳＴ２に対して、チューナ部１１２が所定時間以内にＡＩＴを受信した場合（図６のステップＳ１０５−Ｙｅｓ）、制御部１３０のアプリケーション管理部１３６は、複数の放送局ＳＴ１、ＳＴ２に対して、それぞれ、放送波のＡＩＴに含まれるアプリケーションＩＤ「０００１」、「０００２」を取得し、そのアプリケーションＩＤがテーブル１３８に登録されているか否かを確認する（図６のステップＳ１０６）。
【０１１２】
複数の放送局ＳＴ１、ＳＴ２に対応付けて、それぞれ、複数のアプリケーションＩＤ「０００１」、「０００２」がテーブル１３８に登録されている場合（図６のステップＳ１０６−Ｙｅｓ）、制御部１３０のアプリケーション管理部１３６は、複数の放送局ＳＴ１、ＳＴ２に対する通知情報を、通信部１４０から中継サーバ５００を介して、連携端末２００に通知する。
【０１１３】
放送局ＳＴ１に対する通知情報は、放送波に含まれる番組情報（放送局ＳＴ１を表す情報、番組名、放送日時（開始時刻、終了時刻）、番組長）と、アプリケーションＩＤ「０００１」と放送局ＳＴ１とに対応付けてテーブル１３８に登録されている連携アプリケーションＡＰ１、その実行回数「２」及び実行時間「９０ｍｉｎ」とを含んでいる。
【０１１４】
放送局ＳＴ２に対する通知情報は、放送波に含まれる番組情報（放送局ＳＴ２を表す情報、番組名、放送日時（開始時刻、終了時刻）、番組長）と、アプリケーションＩＤ「０００２」と放送局ＳＴ２とに対応付けてテーブル１３８に登録されている連携アプリケーションＡＰ２、その実行回数「１」及び実行時間「１２０ｍｉｎ」とを含んでいる。
【０１１５】
放送受信機１００において、制御部１３０のアプリケーション管理部１３６は、複数の放送局ＳＴ１、ＳＴ２に対する通知情報を、通信部１４０から中継サーバ５００に送信する（図６のステップＳ１０７）。中継サーバ５００は、その通知情報を連携端末２００に送信（中継）する（図６のステップＳ１０９）。連携端末２００において、通信部２４０は、中継サーバ５００から複数の放送局ＳＴ１、ＳＴ２に対する通知情報を受け取り、制御部２３０の通知制御部２３６は、その通知情報をユーザに通知する（図６のステップＳ１１０；ユーザ通知処理）。
【０１１６】
ユーザ通知処理（ステップＳ１１０）において、連携端末２００の通信部２４０は、中継サーバ５００から複数の放送局ＳＴ１、ＳＴ２に対する通知情報を受信する（図７のステップＳ２０１）（図１２のステップＳ３０１）。ここで、連携端末２００にチューナ部２１２が複数設けられていれば、同時に２番組（放送局ＳＴ１の番組Ｐ１１、放送局ＳＴ２の番組Ｐ２１）の視聴、録画を行なうことができるが、連携端末２００にチューナ部２１２が複数設けられていない場合、２番組（放送局ＳＴ１の番組Ｐ１１、放送局ＳＴ２の番組Ｐ２１）のうちの一方の番組を選択することになる。
【０１１７】
その選択方法として、以下の場合が考えられる。
（Ｉ）複数の放送局ＳＴ１、ＳＴ２のうちの一方の放送局をユーザに選択してもらう。
（ＩＩ）テーブル１３８に登録されている複数の放送局ＳＴ１、ＳＴ２のうちの、連携アプリケーションの実行回数が最も多い放送局を自動的に選択する。
（ＩＩＩ）テーブル１３８に登録されている複数の放送局ＳＴ１、ＳＴ２のうちの、連携アプリケーションの実行時間が最も長い放送局を自動的に選択する。
【０１１８】
まず、（Ｉ）複数の放送局ＳＴ１、ＳＴ２のうちの一方の放送局をユーザに選択してもらう場合について説明する。
【０１１９】
連携端末２００において、通知制御部２３６は、複数の放送局ＳＴ１、ＳＴ２に対する通知情報の内容をユーザに通知して、番組Ｐ１１または番組Ｐ２１の視聴または録画を促す（図７のステップＳ２０２、または、図１２のステップＳ３０２）。この場合、通知制御部２３６は、図２０に示すような画面Ｗ４００が表示されるように出力部２２０の表示部２２８を制御する（図１９のステップＳ４０１）。画面Ｗ４００は、放送局ＳＴ１（図１７を参照）の番組Ｐ１１と放送局ＳＴ２（図１７を参照）の番組Ｐ２１とが始まる旨と、それらの番組Ｐ１１、Ｐ２１でそれぞれユーザが以前使用した連携アプリケーションＡＰ１、ＡＰ２（図１７を参照）が使用される旨とを表している。
【０１２０】
次に、ステップＳ４０１において、通知制御部２３６は、番組Ｐ１１または番組Ｐ２１の視聴または録画の有無を確認するために、図２０に示すような画面Ｗ４１０が表示されるように出力部２２０の表示部２２８を制御する。画面Ｗ４１０は、放送局ＳＴ１の番組Ｐ１１または放送局ＳＴ２の番組Ｐ２１を視聴または録画するか否かを確認する旨を表し、放送局ＳＴ１の番組Ｐ１１を視聴または録画する場合に押下されるボタンＷ４１１「番組Ｐ１１」と、放送局ＳＴ２の番組Ｐ２１を視聴または録画する場合に押下されるボタンＷ４１２「番組Ｐ２１」とを含んでいる。
【０１２１】
図２１に示すように、ユーザが連携端末２００を操作してボタンＷ４１１「番組Ｐ１１」を押下した場合（図１９のステップＳ４０２−Ｎｏ、Ｓ４０３−Ｎｏ、Ｓ４０４−Ｙｅｓ）、図７のステップＳ２０３−Ｙｅｓ、または、図１２のステップＳ３０３−Ｙｅｓ以降が実行される。
【０１２２】
例えば、ユーザが放送局ＳＴ１の番組Ｐ１１を視聴する場合（図７のステップＳ２０３−Ｙｅｓ）、制御部２３０の連携アプリケーション実行部２３２のデータハンドラが、番組Ｐ１１でユーザが以前使用した連携アプリケーションＡＰ１を実行（起動）する。このとき、番組視聴指示を発生する。放送波受信部２１４は、番組視聴指示に応じて、チューナ部２１２を起動し（図７のステップＳ２０４）、放送局ＳＴ１の放送局サーバ３００から放送されている放送波を受信（選局）するようにチューナ部２１２を制御する（図７のステップＳ２０５）。放送波受信部２１４は、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致しているか否かを確認する（図７のステップＳ２０６）。放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致する場合（図７のステップＳ２０６−Ｙｅｓ）、放送波受信部２１４は、放送局ＳＴ１の番組Ｐ１１を出力部２２０により出力する。この場合、出力部２２０は、放送局ＳＴ１の番組Ｐ１１（図２１に示す斜線部分）を表示部２２８に表示する。
【０１２３】
図２２に示すように、ユーザが連携端末２００を操作してボタンＷ４１２「番組Ｐ２１」を押下した場合（図１９のステップＳ４０２−Ｎｏ、Ｓ４０３−Ｎｏ、Ｓ４０４−Ｎｏ）、図７のステップＳ２０３−Ｙｅｓ、または、図１２のステップＳ３０３−Ｙｅｓ以降が実行される。
【０１２４】
例えば、ユーザが放送局ＳＴ２の番組Ｐ２１を視聴する場合（図７のステップＳ２０３−Ｙｅｓ）、制御部２３０の連携アプリケーション実行部２３２のデータハンドラが、番組Ｐ２１でユーザが以前使用した連携アプリケーションＡＰ２を実行（起動）する。このとき、番組視聴指示を発生する。放送波受信部２１４は、番組視聴指示に応じて、チューナ部２１２を起動し（図７のステップＳ２０４）、放送局ＳＴ２の放送局サーバ３００から放送されている放送波を受信（選局）するようにチューナ部２１２を制御する（図７のステップＳ２０５）。放送波受信部２１４は、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致しているか否かを確認する（図７のステップＳ２０６）。放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致する場合（図７のステップＳ２０６−Ｙｅｓ）、放送波受信部２１４は、放送局ＳＴ２の番組Ｐ２１を出力部２２０により出力する。この場合、出力部２２０は、放送局ＳＴ２の番組Ｐ２１（図２２に示す斜線部分）を表示部２２８に表示する。
【０１２５】
次に、（ＩＩ）テーブル１３８に登録されている複数の放送局ＳＴ１、ＳＴ２のうちの、連携アプリケーションの実行回数が最も多い放送局を自動的に選択する場合について説明する。
【０１２６】
連携端末２００において、通知制御部２３６は、複数の放送局ＳＴ１、ＳＴ２に対する通知情報の内容をユーザに通知して、番組Ｐ１１または番組Ｐ２１の視聴または録画を促す（図７のステップＳ２０２、または、図１２のステップＳ３０２）。この場合、通知制御部２３６は、図２３に示すような画面Ｗ４２０が表示されるように出力部２２０の表示部２２８を制御する（図１９のステップＳ４０１）。画面Ｗ４２０は、放送局ＳＴ１（図１７を参照）の番組Ｐ１１と放送局ＳＴ２（図１７を参照）の番組Ｐ２１とが始まる旨と、それらの番組Ｐ１１、Ｐ２１のうち、実行回数が多い連携アプリケーションＡＰ１（図１７を参照）が使用される旨とを表している。
【０１２７】
具体的には、通知制御部２３６は、放送局ＳＴ１に対する通知情報に含まれる連携アプリケーションＡＰ１の実行回数「２」と、放送局ＳＴ２に対する通知情報に含まれる連携アプリケーションＡＰ２の実行回数「１」とを比較する。この場合、連携アプリケーションＡＰ１の実行回数「２」が連携アプリケーションＡＰ２の実行回数「１」よりも多い。このとき、通知制御部２３６は、放送局ＳＴ１の番組Ｐ１１を選択した旨を制御部２３０の連携アプリケーション実行部２３２に通知する（図１９のステップＳ４０２−Ｙｅｓ）。この場合、図２３に示すように、図７のステップＳ２０３−Ｙｅｓ、または、図１２のステップＳ３０３−Ｙｅｓ以降が実行される。
【０１２８】
例えば、ユーザが放送局ＳＴ１の番組Ｐ１１を視聴する場合（図７のステップＳ２０３−Ｙｅｓ）、制御部２３０の連携アプリケーション実行部２３２のデータハンドラが、番組Ｐ１１でユーザが以前使用した連携アプリケーションＡＰ１を実行（起動）する。このとき、番組視聴指示を発生する。放送波受信部２１４は、番組視聴指示に応じて、チューナ部２１２を起動し（図７のステップＳ２０４）、放送局ＳＴ１の放送局サーバ３００から放送されている放送波を受信（選局）するようにチューナ部２１２を制御する（図７のステップＳ２０５）。放送波受信部２１４は、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致しているか否かを確認する（図７のステップＳ２０６）。放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致する場合（図７のステップＳ２０６−Ｙｅｓ）、放送波受信部２１４は、放送局ＳＴ１の番組Ｐ１１を出力部２２０により出力する。この場合、出力部２２０は、放送局ＳＴ１の番組Ｐ１１（図２３に示す斜線部分）を表示部２２８に表示する。
【０１２９】
次に、（ＩＩＩ）テーブル１３８に登録されている複数の放送局ＳＴ１、ＳＴ２のうちの、連携アプリケーションの実行時間が最も長い放送局を自動的に選択する場合について説明する。
【０１３０】
連携端末２００において、通知制御部２３６は、複数の放送局ＳＴ１、ＳＴ２に対する通知情報の内容をユーザに通知して、番組Ｐ１１または番組Ｐ２１の視聴または録画を促す（図７のステップＳ２０２、または、図１２のステップＳ３０２）。この場合、通知制御部２３６は、図２４に示すような画面Ｗ４３０が表示されるように出力部２２０の表示部２２８を制御する（図１９のステップＳ４０１）。画面Ｗ４３０は、放送局ＳＴ１（図１７を参照）の番組Ｐ１１と放送局ＳＴ２（図１７を参照）の番組Ｐ２１とが始まる旨と、それらの番組Ｐ１１、Ｐ２１のうち、実行時間が長い連携アプリケーションＡＰ２（図１７を参照）が使用される旨とを表している。
【０１３１】
具体的には、通知制御部２３６は、放送局ＳＴ１に対する通知情報に含まれる連携アプリケーションＡＰ１の実行時間「９０ｍｉｎ」と、放送局ＳＴ２に対する通知情報に含まれる連携アプリケーションＡＰ２の実行時間「１２０ｍｉｎ」とを比較する。この場合、連携アプリケーションＡＰ２の実行時間「１２０ｍｉｎ」が連携アプリケーションＡＰ１の実行時間「９０ｍｉｎ」よりも長い。このとき、通知制御部２３６は、放送局ＳＴ２の番組Ｐ２１を選択した旨を制御部２３０の連携アプリケーション実行部２３２に通知する（図１９のステップＳ４０３−Ｙｅｓ）。この場合、図２４に示すように、図７のステップＳ２０３−Ｙｅｓ、または、図１２のステップＳ３０３−Ｙｅｓ以降が実行される。
【０１３２】
例えば、ユーザが放送局ＳＴ２の番組Ｐ２１を視聴する場合（図７のステップＳ２０３−Ｙｅｓ）、制御部２３０の連携アプリケーション実行部２３２のデータハンドラが、番組Ｐ２１でユーザが以前使用した連携アプリケーションＡＰ２を実行（起動）する。このとき、番組視聴指示を発生する。放送波受信部２１４は、番組視聴指示に応じて、チューナ部２１２を起動し（図７のステップＳ２０４）、放送局ＳＴ２の放送局サーバ３００から放送されている放送波を受信（選局）するようにチューナ部２１２を制御する（図７のステップＳ２０５）。放送波受信部２１４は、放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致しているか否かを確認する（図７のステップＳ２０６）。放送波に含まれる番組情報と、放送受信機１００からの通知情報に含まれる番組情報とが一致する場合（図７のステップＳ２０６−Ｙｅｓ）、放送波受信部２１４は、放送局ＳＴ２の番組Ｐ２１を出力部２２０により出力する。この場合、出力部２２０は、放送局ＳＴ２の番組Ｐ２１（図２４に示す斜線部分）を表示部２２８に表示する。
【０１３３】
以上の説明により、第４実施形態に係る放送通信連携システムでは、（Ｉ）複数の放送局ＳＴ１、ＳＴ２のうちの一方の放送局をユーザに選択してもらう場合において、テーブル１３８には番組Ｐ１１、Ｐ２１毎にアプリケーションＩＤ「０００１」、「０００２」と連携アプリケーションＡＰ１、ＡＰ２とが登録されている。放送受信機１００から連携端末２００に送信される通知情報は、同時刻７：００に複数の番組Ｐ１１、Ｐ２１が開始される旨を表している。放送受信機１００のアプリケーション管理部１３６は、通知情報として、複数の番組Ｐ１１、Ｐ２１のうちの１つの番組をユーザに選択させるための情報（画面Ｗ４１０）を、連携端末２００により提示させる。具体的には、連携端末２００の通知制御部２３６は、通知情報として、複数の番組Ｐ１１、Ｐ２１のうちの１つの番組をユーザに選択させるための情報（画面Ｗ４１０）を通知する。これにより、連携アプリケーションを用いて放送受信機１００と連携端末２００とが通信を行なうサーバ中継方式において、ユーザが興味のある複数の番組Ｐ１１、Ｐ２１が放送されるときに、その旨をユーザに通知することができる上に、視聴または録画する番組として、複数の番組Ｐ１１、Ｐ２１のうちの１つの番組をユーザに選択させることができる。
【０１３４】
また、第４実施形態に係る放送通信連携システムでは、（ＩＩ）テーブル１３８に登録されている複数の放送局ＳＴ１、ＳＴ２のうちの、連携アプリケーションの実行回数が最も多い放送局を自動的に選択する場合において、テーブル１３８には番組Ｐ１１、Ｐ２１毎にアプリケーションＩＤ「０００１」、「０００２」と連携アプリケーションＡＰ１、ＡＰ２と連携アプリケーションＡＰ１、ＡＰ２の実行回数「２」、「１」とが登録されている。放送受信機１００から連携端末２００に送信される通知情報は、同時刻７：００に複数の番組Ｐ１１、Ｐ２１が開始される旨を表し、複数の番組Ｐ１１、Ｐ２１に対する連携アプリケーションＡＰ１、ＡＰ２の実行回数「２」、「１」を含んでいる。放送受信機１００のアプリケーション管理部１３６は、複数の番組Ｐ１１、Ｐ２１のうちの、連携アプリケーションの実行回数が最も多い番組Ｐ１１を、連携端末２００により通知情報に基づいて選択させる。具体的には、連携端末２００の通知制御部２３６は、通知情報に基づいて、複数の番組Ｐ１１、Ｐ２１のうちの、連携アプリケーションの実行回数が最も多い番組Ｐ１１を選択する。これにより、連携アプリケーションを用いて放送受信機１００と連携端末２００とが通信を行なうサーバ中継方式において、ユーザが興味のある複数の番組Ｐ１１、Ｐ２１が放送されるときに、その旨をユーザに通知することができる上に、視聴または録画する番組として、複数の番組Ｐ１１、Ｐ２１のうちの、連携アプリケーションの実行回数が最も多い番組Ｐ１１を優先させることができる。
【０１３５】
また、第４実施形態に係る放送通信連携システムでは、（ＩＩＩ）テーブル１３８に登録されている複数の放送局ＳＴ１、ＳＴ２のうちの、連携アプリケーションの実行時間が最も長い放送局を自動的に選択する場合において、テーブル１３８には番組Ｐ１１、Ｐ２１毎にアプリケーションＩＤ「０００１」、「０００２」と連携アプリケーションＡＰ１、ＡＰ２と連携アプリケーションＡＰ１、ＡＰ２の実行時間「９０ｍｉｎ」、「１２０ｍｉｎ」とが登録されている。放送受信機１００から連携端末２００に送信される通知情報は、同時刻７：００に複数の番組Ｐ１１、Ｐ２１が開始される旨を表し、複数の番組Ｐ１１、Ｐ２１に対する連携アプリケーションＡＰ１、ＡＰ２の実行時間「９０ｍｉｎ」、「１２０ｍｉｎ」を含んでいる。放送受信機１００のアプリケーション管理部１３６は、複数の番組Ｐ１１、Ｐ２１のうちの、連携アプリケーションの実行時間が最も長い番組Ｐ２１を、連携端末２００により通知情報に基づいて選択させる。具体的には、連携端末２００の通知制御部２３６は、通知情報に基づいて、複数の番組Ｐ１１、Ｐ２１のうちの、連携アプリケーションの実行時間が最も長い番組Ｐ２１を選択する。これにより、連携アプリケーションを用いて放送受信機１００と連携端末２００とが通信を行なうサーバ中継方式において、ユーザが興味のある複数の番組Ｐ１１、Ｐ２１が放送されるときに、その旨をユーザに通知することができる上に、視聴または録画する番組として、複数の番組Ｐ１１、Ｐ２１のうちの、連携アプリケーションの実行時間が最も長い番組Ｐ２１を優先させることができる。
【０１３６】
以上、本実施形態について詳述してきたが、具体的な構成は実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。
【符号の説明】
【０１３７】
１００  …  放送受信機
１１０  …  受信部
１１２  …  チューナ部
１１４  …  放送波受信部
１２０  …  出力部
１２２  …  音声制御部
１２４  …  スピーカ
１２６  …  映像制御部
１２８  …  表示部
１３０  …  制御部
１３２  …  放送マネージドアプリケーション実行部
１３４  …  放送マネージドアプリケーション保存部
１３６  …  アプリケーション管理部
１３８  …  テーブル
１４０  …  通信部
２００  …  連携端末
２１０  …  受信部
２１２  …  チューナ部
２１４  …  放送波受信部
２１６  …  録画データ保存部
２２０  …  出力部
２２２  …  音声制御部
２２４  …  スピーカ
２２６  …  映像制御部
２２８  …  表示部
２３０  …  制御部
２３２  …  連携アプリケーション実行部
２３４  …  連携アプリケーション保存部
２３６  …  通知制御部
２４０  …  通信部
３００  …  放送局サーバ
４００  …  放送マネージドアプリケーション配信サーバ
５００  …  中継サーバ
ＡＰ１、ＡＰ２、ＡＰ３  …  連携アプリケーション
Ｐ１１、Ｐ１２、Ｐ１３、Ｐ１４、Ｐ２１、Ｐ２２  …  番組
ＳＴ１、ＳＴ２  …  放送局
Ｗ１００、Ｗ２００、Ｗ２１０  …  画面
Ｗ２１１、Ｗ２１２  …  ボタン
Ｗ２２０、Ｗ３００、Ｗ３１０  …  画面
Ｗ３１１、Ｗ３１２  …  ボタン
Ｗ３２０、Ｗ３３０、Ｗ４００、Ｗ４１０  …  画面
Ｗ４１１、Ｗ４１２  …  ボタン
Ｗ４２０、Ｗ４３０  …  画面
【図１】
2017192088.tif 000003
【図２】
2017192088.tif 000004
【図３】
2017192088.tif 000005
【図４】
2017192088.tif 000006
【図５】
2017192088.tif 000007
【図６】
2017192088.tif 000008
【図７】
2017192088.tif 000009
【図８】
2017192088.tif 000010
【図９】
2017192088.tif 000011
【図１０】
2017192088.tif 000012
【図１１】
2017192088.tif 000013
【図１２】
2017192088.tif 000014
【図１３】
2017192088.tif 000015
【図１４】
2017192088.tif 000016
【図１５】
2017192088.tif 000017
【図１６】
2017192088.tif 000018
【図１７】
2017192088.tif 000019
【図１８】
2017192088.tif 000020
【図１９】
2017192088.tif 000021
【図２０】
2017192088.tif 000022
【図２１】
2017192088.tif 000023
【図２２】
2017192088.tif 000024
【図２３】
2017192088.tif 000025
【図２４】
2017192088.tif 000026