(57)【要約】      （修正有）【課題】放送波の受信状態が一時的に悪化している場合であっても、実行中の放送マネージドアプリケーションを不要に終了させることを防ぐデジタル放送受信機及び放送マネージドアプリケーション提示方法を提供する。【解決手段】放送マネージドアプリケーション実行部１０９は、放送波２の受信状態が良好である場合、放送マネージドアプリケーション４を実行する。放送マネージドアプリケーション管理部１１０は、放送波２の受信状態が悪化したことによって、タイムアウト処理を行なうためのアプリケーション終了条件を満たしている場合、放送波２の受信状態の悪化が一時的なものであることを表す一時的悪化条件を満たしているか否かを判定する。アプリケーション終了条件と一時的悪化条件との両方を満たしている場合、放送マネージドアプリケーション実行部１０９は、タイムアウト処理を実行しないで、放送マネージドアプリケーション４の実行を継続する。【選択図】図１
2017092700.tif 000002
【特許請求の範囲】
【請求項１】
放送波を受信する受信部と、
前記放送波の受信状態が良好である場合、放送マネージドアプリケーションを実行する放送マネージドアプリケーション実行部と、
前記放送波の受信状態が悪化したことによって、タイムアウトにより実行中の前記放送マネージドアプリケーションを終了させるタイムアウト処理を行なうためのアプリケーション終了条件を満たしている場合、前記放送波の受信状態の悪化が一時的なものであることを表す一時的悪化条件を満たしているか否かを判定する判定部と、
を具備し、
前記アプリケーション終了条件と前記一時的悪化条件との両方を満たしている場合、前記放送マネージドアプリケーション実行部は、前記タイムアウト処理を実行しないで、前記放送マネージドアプリケーションの実行を継続することを特徴とするデジタル放送受信機。
【請求項２】
前記放送波の受信状態は、搬送波対雑音比の値により表され、
前記一時的悪化条件は、閾値を超えていた前記値が急激に前記閾値以下になる場合であることを特徴とする請求項１に記載のデジタル放送受信機。
【請求項３】
前記一時的悪化条件を満たす場合、前記閾値を超えていた時間帯の前記値を一次関数で近似したときに、前記閾値以下である時間帯の前記値は、前記一次関数の延長線上にないことを特徴とする請求項２に記載のデジタル放送受信機。
【請求項４】
前記放送波の受信状態は、搬送波対雑音比の値により表され、
前記判定部は、前記値が閾値を超えている場合、前記放送波の受信状態が良好であることを判定し、前記値が前記閾値以下である場合、前記放送波の受信状態が悪化していることを判定し、
前記一時的悪化条件は、所定時間において、前記放送波の受信状態の判定結果として良好から悪化への変化が所定回数以上繰り返されている場合であることを特徴とする請求項１に記載のデジタル放送受信機。
【請求項５】
前記放送波の受信状態が良好である場合、前記放送波をフルセグメント放送で受信するように前記受信部を制御し、前記放送波の受信状態が悪化している場合、前記放送波をワンセグメント放送で受信するように前記受信部を制御する受信切替指示部、
を更に具備し、
前記一時的悪化条件は、所定時間において、前記フルセグメント放送から前記ワンセグメント放送への切り替えが所定回数以上繰り返されている場合であることを特徴とする請求項１に記載のデジタル放送受信機。
【請求項６】
前記アプリケーション終了条件は、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すアプリケーション制御情報の受信が途絶える場合であることを特徴とする請求項１から５のいずれか一項に記載のデジタル放送受信機。
【請求項７】
放送波を受信するステップと、
前記放送波の受信状態が良好である場合、放送マネージドアプリケーションを実行するステップと、
前記放送波の受信状態が悪化したことによって、タイムアウトにより実行中の前記放送マネージドアプリケーションを終了させるタイムアウト処理を行なうためのアプリケーション終了条件を満たしている場合、前記放送波の受信状態の悪化が一時的なものであることを表す一時的悪化条件を満たしているか否かを判定するステップと、
前記アプリケーション終了条件と前記一時的悪化条件との両方を満たしている場合、前記タイムアウト処理を実行しないで、前記放送マネージドアプリケーションの実行を継続するステップと、
を具備することを特徴とする放送マネージドアプリケーション提示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送マネージドアプリケーションを提示するデジタル放送受信機、及び、放送マネージドアプリケーション提示方法に関する。
【背景技術】
【０００２】
ＩＰ（Internet Protocol）を利用してデジタルテレビ放送を配信する技術（その技術をＩＰＴＶという）が開発されている。そのＩＰＴＶの規定として、放送通信連携システム（ハイブリッドキャスト方式）が策定されている（例えば非特許文献１）。この放送通信連携システムでは、デジタル放送受信機は、放送信号を放送波により受信して、放送信号に含まれる放送コンテンツ（放送番組）を出力すると共に、ネットワーク経由で通信コンテンツを取得して、放送コンテンツと通信コンテンツとを同期再生する。これにより、放送と通信とを連携することが可能である。
【０００３】
具体的には、放送通信連携システムでは、利用者が放送コンテンツの番組をデジタル放送受信機により視聴しているときに、デジタル放送受信機は、その放送コンテンツが所定のタイミングで、放送信号によりアプリケーションを取得して起動する。通信コンテンツが終了した場合、デジタル放送受信機は、放送信号によりアプリケーションを終了する。これにより、利用者は、アプリケーションが提供する通信コンテンツを視聴可能である。このように、放送信号により起動及び終了が制御できるアプリケーションを放送マネージドアプリケーションという。
【０００４】
放送信号は、放送番組、データ放送、アプリケーション制御情報（Application Information Table：ＡＩＴ）等を含み、放送マネージドアプリケーションのライフサイクルはＡＩＴにより指定されている。ＡＩＴは、放送マネージドアプリケーションを管理するための情報であり、アプリケーション制御コードを含んでいる。アプリケーション制御コードは、対象のアプリケーションに対する動作制御を表している。アプリケーション制御コードとしては、自動起動（AUTOSTART）、動作可能（PRESENT）、終了（KILL）、プリフェッチ（PREFETCH）が挙げられる（非特許文献１の「７．１．１．  アプリケーション制御情報の概要」を参照）。例えば、デジタル放送受信機は、ＡＩＴのアプリケーション制御コードが自動起動（AUTOSTART）を示すときに、そのＡＩＴが指定する放送マネージドアプリケーションを取得及び起動（実行）し、その後、ＡＩＴが更新され、そのＡＩＴのアプリケーション制御コードが終了（KILL）を示すときに、実行中の放送マネージドアプリケーションを終了する。
【０００５】
放送通信連携システムでは、放送マネージドアプリケーションの終了は、次の事象によって発生する。まず、上述のように、デジタル放送受信機は、アプリケーション制御コードが終了（KILL）を示すＡＩＴを受信した場合に、実行中の放送マネージドアプリケーションを終了する。また、デジタル放送受信機は、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すＡＩＴの受信が途絶えた場合に、タイムアウトにより実行中の放送マネージドアプリケーションを終了する。また、デジタル放送受信機は、アプリケーション制御コードが自動起動（AUTOSTART）を示す別の放送マネージドアプリケーションに関するＡＩＴを受信した場合に、現在実行中の放送マネージドアプリケーションを終了する。また、デジタル放送受信機は、放送マネージドアプリケーション自身がそのアプリケーションを終了させる関数を呼び出すことによって、実行中の放送マネージドアプリケーションを終了する。デジタル放送受信機は、視聴中の放送サービスを利用者が切り替えた場合に、実行中の放送マネージドアプリケーションを終了する（非特許文献１の「７．５．３．  アプリケーションの終了」を参照）。
【０００６】
非特許文献１は、据え置き型テレビを想定していて、その１．０版が２０１３年３月２２日に策定され、その２．０版が２０１４年６月２９日に改定されたものである。しかしながら、現在では、デジタル放送受信機として、放送通信連携システム（ハイブリッドキャスト方式）における放送波（放送信号）を受信可能なスマートフォンやタブレットなどの移動体通信端末の開発が進められている。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】ＩＰＴＶ規定  放送通信連携システム仕様  ＩＰＴＶＦＪ  ＳＴＤ−００１０  ２．０版（２０１４年６月２９日２．０版改定）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
デジタル放送受信機（この場合、移動体通信端末）は、移動しながら、放送波（放送信号）を受信可能である。そのため、デジタル放送受信機（移動体通信端末）では、据え置き型テレビと比較した場合、放送波（放送信号）の受信条件がめまぐるしく変化し、放送波（放送信号）の受信状態が一時的に悪化することがしばしば発生する。
【０００９】
例えば、デジタル放送受信機（移動体通信端末）の利用者が、電車や自動車などの乗物で移動している場合、デジタル放送受信機（移動体通信端末）において、放送波（放送信号）の受信状態が良好であるものとする。しかし、その乗物がトンネルを通過する際に、デジタル放送受信機（移動体通信端末）において、トンネルの入口から出口までの間は、放送波（放送信号）の受信状態が一時的に悪化することが多い。一方、その乗物がトンネルの出口を過ぎれば、デジタル放送受信機（移動体通信端末）において、放送波（放送信号）の受信状態が一時的に悪化している場合、放送波（放送信号）の受信状態が再び良好になることが多い。
【００１０】
また、デジタル放送受信機（移動体通信端末）の利用者が乗物で移動していて、その場所が見晴らしのいい所である場合、デジタル放送受信機（移動体通信端末）において、放送波（放送信号）の受信状態が良好である。しかし、その乗物が駅に到着すると遮蔽物が増えるため、デジタル放送受信機（移動体通信端末）において、その乗物が駅に停車している間は、放送波（放送信号）の受信状態が一時的に悪化することが多い。一方、その乗物が駅を過ぎれば、デジタル放送受信機（移動体通信端末）において、放送波（放送信号）の受信状態が一時的に悪化している場合、放送波（放送信号）の受信状態が再び良好になることが多い。
【００１１】
放送通信連携システムでは、デジタル放送受信機（移動体通信端末）は、放送波（放送信号）の受信状態が悪化したときに、タイムアウトにより実行中の放送マネージドアプリケーションを終了させるタイムアウト処理を行なうためのアプリケーション終了条件を満たしているか否かを判定する。ここで、アプリケーション終了条件は、上述のように、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すＡＩＴの受信が途絶える場合である。この場合、アプリケーション終了条件を満たしているため、デジタル放送受信機（移動体通信端末）は、タイムアウト処理を行なう。そこで、デジタル放送受信機（移動体通信端末）は、放送波（放送信号）の受信状態が再び良好になったときに、上述の放送マネージドアプリケーションを再度、取得及び起動（実行）する。すなわち、デジタル放送受信機（移動体通信端末）は、上述の放送マネージドアプリケーションを再起動する。
【００１２】
しかしながら、デジタル放送受信機（移動体通信端末）において、放送波（放送信号）の受信状態が一時的に悪化しているときに上述のタイムアウト処理を行ない、その後に放送マネージドアプリケーションを再起動する場合、放送マネージドアプリケーションの取得及び起動（実行）が最初からやり直しになり、それまでの放送マネージドアプリケーションの実行結果が無駄になってしまうという問題が生じる。このように、デジタル放送受信機（移動体通信端末）において、実行中の放送マネージドアプリケーションを不要に終了させることにより、利用者にとっては不利益をもたらしてしまう。
【００１３】
本発明は、上記の点に鑑みてなされたものであり、放送波の受信状態が一時的に悪化している場合であっても、実行中の放送マネージドアプリケーションを不要に終了させることを防ぐことができるデジタル放送受信機、及び、放送マネージドアプリケーション提示方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明のデジタル放送受信機は、放送波を受信する受信部と、前記放送波の受信状態が良好である場合、放送マネージドアプリケーションを実行する放送マネージドアプリケーション実行部と、前記放送波の受信状態が悪化したことによって、タイムアウトにより実行中の前記放送マネージドアプリケーションを終了させるタイムアウト処理を行なうためのアプリケーション終了条件を満たしている場合、前記放送波の受信状態の悪化が一時的なものであることを表す一時的悪化条件を満たしているか否かを判定する判定部と、を具備し、前記アプリケーション終了条件と前記一時的悪化条件との両方を満たしている場合、前記放送マネージドアプリケーション実行部は、前記タイムアウト処理を実行しないで、前記放送マネージドアプリケーションの実行を継続することを特徴とする。
【００１５】
本発明の放送マネージドアプリケーション提示方法は、放送波を受信するステップと、前記放送波の受信状態が良好である場合、放送マネージドアプリケーションを実行するステップと、前記放送波の受信状態が悪化したことによって、タイムアウトにより実行中の前記放送マネージドアプリケーションを終了させるタイムアウト処理を行なうためのアプリケーション終了条件を満たしている場合、前記放送波の受信状態の悪化が一時的なものであることを表す一時的悪化条件を満たしているか否かを判定するステップと、前記アプリケーション終了条件と前記一時的悪化条件との両方を満たしている場合、前記タイムアウト処理を実行しないで、前記放送マネージドアプリケーションの実行を継続するステップと、を具備することを特徴とする。
【００１６】
本発明のコンピュータプログラムは、上記放送マネージドアプリケーション提示方法の各ステップをコンピュータに実行させる。
【発明の効果】
【００１７】
本発明によれば、放送波の受信状態が一時的に悪化している場合であっても、実行中の放送マネージドアプリケーションを不要に終了させることを防ぐことができる。
【図面の簡単な説明】
【００１８】
【図１】第１実施形態に係るデジタル放送受信機５が適用される放送通信連携システムの構成を示す概略ブロック図である。
【図２】パターン１として、図１の放送波２（放送信号）の受信状態が徐々に悪化する場合を説明するための概念図である。
【図３】パターン２として、図１の放送波２（放送信号）の受信状態が一時的に悪化する場合を説明するための概念図である。
【図４】パターン１を説明するために、ＣＮ値を時系列で表したグラフである。
【図５】パターン２を説明するために、ＣＮ値を時系列で表したグラフである。
【図６】図１の放送マネージドアプリケーション管理部１１０により一時的悪化条件を考慮しない場合の図１のデジタル放送受信機５（移動体通信端末）の動作と、その問題点を表す概念図である。
【図７】図１の放送マネージドアプリケーション管理部１１０により一時的悪化条件を考慮する場合の図１のデジタル放送受信機５（移動体通信端末）の動作を表す概念図である。
【図８】第１実施形態に係るデジタル放送受信機５（移動体通信端末）の動作を示すフローチャートである。
【図９】パターン３として、図１の放送波２（放送信号）の受信状態が一時的に悪化する場合を説明するための概念図である。
【図１０】パターン３を説明するために、ＣＮ値を時系列で表したグラフである。
【図１１】第３実施形態に係るデジタル放送受信機５が適用される放送通信連携システムの構成を示す概略ブロック図である。
【図１２】パターン４を説明するために、ＣＮ値を時系列で表したグラフである。
【発明を実施するための形態】
【００１９】
以下、図面を参照しながら本発明の実施形態について説明する。
［第１実施形態］
図１は、第１実施形態に係るデジタル放送受信機５が適用される放送通信連携システムの構成を示す概略ブロック図である。
【００２０】
放送通信連携システムは、放送局が放送波２により放送サービスを提供するための放送局サーバ１と、サービス事業者がインターネット等の通信ネットワークを介して通信サービスを提供するための通信サーバ３と、利用者に利用されるデジタル放送受信機５と、を具備している。
【００２１】
放送局サーバ１は、一般的なデジタル放送用の放送設備（図示しない）を備えたコンピュータである。放送局サーバ１は、コンピュータが実行可能なコンピュータプログラムが格納された記憶装置（図示しない）と、そのコンピュータプログラムを読み出して実行するＣＰＵ（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()において、放送マネージドアプリケーション４の起動を最優先とするか否かを指定するための起動優先制御情報を含んでいる。その起動優先制御情報が最優先を示している場合は、放送マネージドアプリケーション４はデジタル放送受信機５により起動される。
【００２７】
通信サーバ３は、放送マネージドアプリケーション４を配信するコンピュータである。通信サーバ３は、コンピュータが実行可能なコンピュータプログラムが格納された記憶装置（図示しない）と、そのコンピュータプログラムを読み出して実行するＣＰＵ（図示しない）と、を具備している。通信サーバ３は、アプリケーション取得要求に応じて、放送マネージドアプリケーション４を、通信ネットワークを介して配信する。
【００２８】
デジタル放送受信機５は、受信部１０と、出力部２０と、制御部３０と、通信部１０８と、これらを制御するＣＰＵ（図示しない）と、記憶部（図示しない）と、を具備している。通信部１０８は、通信ネットワークを介して通信サーバ３と通信を行う通信インタフェースである。ＣＰＵは、受信部１０、出力部２０、通信部１０８、制御部３０に対して制御を行う。記憶部にはコンピュータが実行可能なコンピュータプログラムが格納され、ＣＰＵはそのコンピュータプログラムを読み出して実行する。
【００２９】
受信部１０は、チューナ部１０１と、放送波受信部１０２と、受信状態監視部１０３と、を備えている。
【００３０】
放送波受信部１０２は、放送番組が視聴される放送番組視聴指示に応じて、放送局サーバ１から放送されている放送波２を、チューナ部１０１を介して受信する。放送波受信部１０２は、放送波２を復調し、放送波２から放送信号、すなわち、ＴＳパケットを抽出する。放送波受信部１０２は、ＴＳパケットに含まれている放送コンテンツ、すなわち、放送番組（映像データ及び音声データ）を出力部２０に出力する。また、放送波受信部１０２は、予め規定されている伝送方法に応じて、ＴＳパケットからＰＳＩ／ＳＩを抽出する。
【００３１】
受信状態監視部１０３は、放送波２（放送信号）が受信されたときの受信状態（放送波２の受信状態）を表す値を、一定間隔で監視して、制御部３０に出力する。受信状態を表す値としては、搬送波対雑音比（Carrier to Noise Ratio）の値（以下、ＣＮ値と称する）などが例示される。ＣＮ値が、搬送波対雑音比の閾値値（以下、ＣＮ閾値と称する）を超えている場合、放送波２（放送信号）の受信状態が良好である。ＣＮ値が閾値以下である場合、放送波２（放送信号）の受信状態が悪化している。
【００３２】
出力部２０は、音声制御部１０４と、スピーカ１０５と、映像制御部１０６と、表示部１０７と、を備えている。音声制御部１０４は、放送波受信部１０２からの音声データを、映像制御部１０６により表示制御される映像データと同期をとりながらスピーカ１０５に出力する。映像制御部１０６は、放送波受信部１０２からの映像データを、音声制御部１０４により出力制御される音声データと同期をとりながら表示部１０７に表示する。
【００３３】
制御部３０は、更に、放送マネージドアプリケーション実行部１０９と、放送マネージドアプリケーション管理部１１０と、を備えている。
【００３４】
放送マネージドアプリケーション管理部１１０は、放送波受信部１０２からのＡＩＴを解析する。放送マネージドアプリケーション管理部１１０は、そのＡＩＴのアプリケーション制御コードが自動起動（AUTOSTART）を示すときに、そのＡＩＴが指定する放送マネージドアプリケーション４を取得及び起動（実行）するためのアプリケーション取得及び起動指示を、放送マネージドアプリケーション実行部１０９に出力する。また、放送マネージドアプリケーション管理部１１０は、そのＡＩＴのアプリケーション制御コードが終了（KILL）を示すときに、実行中の放送マネージドアプリケーション４を終了するためのアプリケーション終了指示を、放送マネージドアプリケーション実行部１０９に出力する。
【００３５】
また、放送マネージドアプリケーション管理部１１０は、受信部１０の受信状態監視部１０３の監視結果により放送波２（放送信号）の受信状態を判定する。具体的には、放送マネージドアプリケーション管理部１１０は、ＣＮ値がＣＮ閾値を超えている場合、放送波２（放送信号）の受信状態が良好であることを判定し、ＣＮ値がＣＮ閾値以下である場合、放送波２（放送信号）の受信状態が悪化していることを判定する。そこで、放送マネージドアプリケーション管理部１１０は、受信部１０の受信状態監視部１０３の監視結果が放送波２（放送信号）の受信状態の悪化を表している場合、以下の判定を行なう。
【００３６】
放送マネージドアプリケーション管理部１１０は、受信部１０の受信状態監視部１０３の監視結果が放送波２（放送信号）の受信状態の悪化を表している場合、タイムアウトにより実行中の放送マネージドアプリケーション４を終了させるタイムアウト処理を行なうためのアプリケーション終了条件を満たしているか否かを判定する。ここで、アプリケーション終了条件は、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すＡＩＴの受信が途絶える場合である。
【００３７】
また、放送マネージドアプリケーション管理部１１０は、受信部１０の受信状態監視部１０３の監視結果が放送波２（放送信号）の受信状態の悪化を表していることによって、アプリケーション終了条件を満たしている場合、放送波２（放送信号）の受信状態の悪化が一時的なものであることを表す一時的悪化条件を満たしているか否かを判定する。ここで、アプリケーション終了条件は、ＣＮ閾値を超えていたＣＮ値が急激にＣＮ閾値以下になる場合である。この理由として、ＣＮ閾値を超えていたＣＮ値が急激にＣＮ閾値以下になるが、一定時間後に、ＣＮ閾値以下になっていたＣＮ値が急激にＣＮ閾値を超える場合がある。一時的悪化条件の詳細については後述する。
【００３８】
ここで、アプリケーション終了条件を満たしているが、一時的悪化条件を満たしていない場合、放送マネージドアプリケーション管理部１１０は、タイムアウト処理を行なうためのタイムアウト処理実行指示を、放送マネージドアプリケーション実行部１０９に出力する。それ以外の場合は、放送マネージドアプリケーション管理部１１０は、タイムアウト処理実行指示を放送マネージドアプリケーション実行部１０９に出力しない。
【００３９】
放送マネージドアプリケーション実行部１０９は、放送マネージドアプリケーション４を取得して提示するための機能（アプリケーションエンジン）を有する。取得された放送マネージドアプリケーション４は、その放送マネージドアプリケーション実行部１０９上で起動・終了する。放送マネージドアプリケーション実行部１０９は、放送マネージドアプリケーション管理部１１０からのアプリケーション取得及び起動指示に応じて、アプリケーション取得要求（デジタル放送受信機５を識別する識別子と、上述のＡＩＴのアプリケーションＩＤ、ＵＲＬと、を少なくとも含む）を、通信部１０８を介して通信サーバ３に送信し、通信サーバ３から放送マネージドアプリケーション４を取得する。放送マネージドアプリケーション実行部１０９は、その放送マネージドアプリケーション４を起動させて出力部２０に提示する。また、放送マネージドアプリケーション実行部１０９は、放送マネージドアプリケーション管理部１１０からのアプリケーション終了指示に応じて、実行中の放送マネージドアプリケーション４を終了する。
【００４０】
また、放送マネージドアプリケーション実行部１０９は、放送マネージドアプリケーション管理部１１０からのタイムアウト処理実行指示に応じて、タイムアウト処理を行なう。すなわち、放送マネージドアプリケーション実行部１０９は、タイムアウトにより実行中の放送マネージドアプリケーション４を終了する。
【００４１】
制御部３０は、データ放送を提示するための機能（図示しない）を備えている。制御部３０は、放送波受信部１０２からのＰＭＴに基づいて、データ放送を起動させて出力部２０に提示する。
【００４２】
次に、放送波２（放送信号）の受信状態が悪化する場合について説明する。放送波２（放送信号）の受信状態が悪化する場合としては、以下の２つのパターンが挙げられる。
［パターン１］  図１の放送波２の受信状態が徐々に悪化する場合（ＣＮ閾値を超えていたＣＮ値が徐々にＣＮ閾値以下になっていく場合）
［パターン２］  図１の放送波２の受信状態が一時的に悪化する場合（ＣＮ閾値を超えていたＣＮ値が急激にＣＮ閾値以下になるが、一定時間後（例えば、６０秒後）に、ＣＮ閾値以下になっていたＣＮ値が急激にＣＮ閾値を超える場合）
【００４３】
まず、パターン１について説明する。図２は、パターン１として、図１の放送波２（放送信号）の受信状態が徐々に悪化する場合を説明するための概念図である。図４は、パターン１を説明するために、ＣＮ値を時系列で表したグラフである。
【００４４】
図２（ａ）に示されるように、例えば、放送圏内２００において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、電車や自動車などの乗物（この場合、電車２１０）で移動しながら、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）を受信させている。この時点では、図１の放送波２（放送信号）の受信状態が良好である。例えば、図４に示されるように、時刻ｔ１〜ｔ２において、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値を超えていることを表している。
【００４５】
次に、図２（ｂ）に示されるように、放送圏内２００と放送圏外との境界において、図１のデジタル放送受信機５（移動体通信端末）の利用者が電車２１０で移動しながら、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）を受信させている。この時点では、図１の放送波２（放送信号）の受信状態が徐々に悪化している。例えば、図４に示されるように、時刻ｔ３において、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、直前までＣＮ値がＣＮ閾値を超えていたが、現在ではＣＮ値がＣＮ閾値以下になっていることを表している。
【００４６】
次に、図２（ｃ）に示されるように、放送圏外において、図１のデジタル放送受信機５（移動体通信端末）の利用者が電車２１０で移動しながら、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）を受信させている。この時点では、図１の放送波２（放送信号）の受信状態が既に悪化している。例えば、図４に示されるように、時刻ｔ４において、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値以下になったままであることを表している。
【００４７】
このように、図２（ａ）〜（ｃ）に示されるように、パターン１では、図１のデジタル放送受信機５（移動体通信端末）が放送圏内２００から放送圏外に移動したことにより、図１の放送波２（放送信号）の受信状態が悪化している。この場合、ＣＮ値がＣＮ閾値以下になっている。これにより、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すＡＩＴの受信が途絶えるため、アプリケーション終了条件を満たしている。更に、図２（ａ）〜（ｃ）に示されるように、パターン１では、図１のデジタル放送受信機５（移動体通信端末）が放送圏内２００から放送圏外に移動しているため、図１の放送波２（放送信号）の受信状態が徐々に悪化していく。この場合、ＣＮ閾値を超えていたＣＮ値が徐々にＣＮ閾値以下になっていく。これにより、受信状態の悪化が一時的なものではないため、一時的悪化条件を満たしていない。
【００４８】
同様に、図４に示されるように、パターン１では、時刻ｔ３〜ｔ４におけるＣＮ値は、ＣＮ閾値以下である。これにより、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すＡＩＴの受信が途絶えるため、アプリケーション終了条件を満たしている。更に、図４に示されるように、パターン１では、ＣＮ閾値を超えていた時間帯（時刻ｔ１〜ｔ２、例えば、３秒〜５秒程度）のＣＮ値を一次関数Ｆ１で近似したときに、ＣＮ閾値以下である時間帯（時刻ｔ３〜ｔ４）のＣＮ値は、ほぼ、一次関数Ｆ１の延長線上（図４の一点鎖線上）にある。これにより、受信状態の悪化が一時的なものではないため、一時的悪化条件を満たしていない。
【００４９】
したがって、パターン１では、アプリケーション終了条件を満たしているが、一時的悪化条件を満たしていない。この場合、放送マネージドアプリケーション管理部１１０（図１）は、タイムアウト処理実行指示を放送マネージドアプリケーション実行部１０９（図１）に出力し、放送マネージドアプリケーション実行部１０９（図１）は、タイムアウト処理実行指示に応じて、タイムアウト処理を行なう。すなわち、放送マネージドアプリケーション実行部１０９（図１）は、タイムアウトにより実行中の放送マネージドアプリケーション４（図１）を終了する。
【００５０】
次に、パターン２について説明する。図３は、パターン２として、図１の放送波２（放送信号）の受信状態が一時的に悪化する場合を説明するための概念図である。図５は、パターン２を説明するために、ＣＮ値を時系列で表したグラフである。
【００５１】
図３（ａ）に示されるように、例えば、放送圏内２００において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、電車や自動車などの乗物（この場合、電車２１０）で移動しながら、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）を受信させている。この時点では、図１の放送波２（放送信号）の受信状態が良好である。例えば、図５に示されるように、時刻ｔ１１〜ｔ１２において、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値を超えていることを表している。
【００５２】
次に、図３（ｂ）に示されるように、放送圏内２００において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、トンネル２２０を電車２１０で通過中に、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）を受信させている。この時点では、図１の放送波２（放送信号）の受信状態が急激に悪化している。例えば、図５に示されるように、時刻ｔ１３〜ｔ１４において、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、直前までＣＮ値がＣＮ閾値を超えていたが、現在ではＣＮ値がＣＮ閾値以下であることを表している。
【００５３】
次に、図３（ｃ）に示されるように、放送圏内２００において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、トンネル２２０を電車２１０で通過した後も、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）を受信させている。この時点では、図１の放送波２（放送信号）の受信状態が急激に良好になっている。例えば、図５に示されるように、時刻ｔ１５以降において、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、直前までＣＮ値がＣＮ閾値以下であったが、現在ではＣＮ値がＣＮ閾値を超えていることを表している。
【００５４】
このように、図３（ａ）、（ｂ）に示されるように、パターン２では、図１のデジタル放送受信機５（移動体通信端末）が放送圏内２００でトンネル２２０に入るため、図１の放送波２（放送信号）の受信状態が悪化する。この場合、ＣＮ閾値を超えていたＣＮ値が急激にＣＮ閾値以下になる。これにより、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すＡＩＴの受信が途絶えるため、アプリケーション終了条件を満たしている。一方、図３（ｂ）、（ｃ）に示されるように、パターン２では、図１のデジタル放送受信機５（移動体通信端末）が放送圏内２００でトンネル２２０を通過するため、図１の放送波２（放送信号）の受信状態が悪化するが、一時的である。この場合、ＣＮ閾値を超えていたＣＮ値が急激にＣＮ閾値以下になるが、一定時間後（時刻ｔ１２〜ｔ１５を経過後）に、ＣＮ閾値以下になっていたＣＮ値が急激にＣＮ閾値を超える。これにより、受信状態の悪化が一時的なものである可能性があるため、一時的悪化条件を満たしている。
【００５５】
同様に、図５に示されるように、パターン２では、時刻ｔ１３〜ｔ１４において、受信部１０（図１）の受信状態監視部１０３（図１）によって監視された時系列のＣＮ値は、ＣＮ閾値以下である。これにより、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すＡＩＴの受信が途絶えるため、アプリケーション終了条件を満たしている。一方、図５に示されるように、パターン２では、ＣＮ閾値を超えていた時間帯（時刻ｔ１１〜ｔ１２、例えば、３秒〜５秒程度）のＣＮ値を一次関数Ｆ２で近似したときに、ＣＮ閾値以下である時間帯（時刻ｔ１３〜ｔ１４）のＣＮ値は、一次関数Ｆ２の延長線上（図５の一点鎖線上）にない。これにより、受信状態の悪化が一時的なものである可能性があるため、一時的悪化条件を満たしている。
【００５６】
したがって、パターン２では、アプリケーション終了条件を満たしているが、一時的悪化条件も満たしている。この場合、放送マネージドアプリケーション管理部１１０（図１）は、タイムアウト処理実行指示を放送マネージドアプリケーション実行部１０９（図１）に出力しない。すなわち、放送マネージドアプリケーション実行部１０９（図１）は、タイムアウト処理を行なわない。
【００５７】
ここで、上述のパターン２において、図１の放送マネージドアプリケーション管理部１１０により一時的悪化条件を考慮しない場合、図１のデジタル放送受信機５（移動体通信端末）は、以下のような不具合（問題点）が発生する。
【００５８】
図６は、図１の放送マネージドアプリケーション管理部１１０により一時的悪化条件を考慮しない場合の図１のデジタル放送受信機５（移動体通信端末）の動作と、その問題点を表す概念図である。
【００５９】
（動作１）
例えば、放送圏内２００（図３（ａ）を参照）において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、電車２１０（図３（ａ）を参照）で移動しながら、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）をフルセグメント放送で受信させている。
【００６０】
いま、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値を超えていることを表している。したがって、この時点では、図１の放送波２（放送信号）の受信状態が良好である。この場合、受信部１０（図１）は、放送波２（図１）をフルセグメント放送で受信し、出力部２０（図１）に提示する。このとき、図６（ａ）に示されるように、出力部２０（図１）は、フルセグメント放送で受信された放送番組（放送映像）を表す放送映像表示画面ＢＰを表示部１０７に表示する。
【００６１】
また、制御部３０（図１）の放送マネージドアプリケーション実行部１０９（図１）は、図１の放送波２（放送信号）に含まれるＡＩＴに基づいて、放送マネージドアプリケーション４（図１）を取得及び起動（実行）し、出力部２０（図１）に提示する。具体的には、制御部３０（図１）において、放送マネージドアプリケーション管理部１１０（図１）は、そのＡＩＴのアプリケーション制御コードが自動起動（AUTOSTART）を示すときに、そのＡＩＴが指定する放送マネージドアプリケーション４（図１）を取得及び起動（実行）するためのアプリケーション取得及び起動指示を、放送マネージドアプリケーション実行部１０９（図１）に出力する。放送マネージドアプリケーション実行部１０９（図１）は、アプリケーション取得及び起動指示に応じて、放送マネージドアプリケーション４（図１）を取得及び起動（実行）し、出力部２０（図１）に提示する。このとき、図６（ａ）に示されるように、出力部２０（図１）は、放送マネージドアプリケーション４（図１）を表すアプリケーション表示画面ＡＰ１「クイズに応えて景品を当てよう」を表示部１０７に表示する。
【００６２】
（動作２）
引き続き、放送圏内２００（図３（ａ）を参照）において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、電車２１０（図３（ａ）を参照）で移動しながら、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）をフルセグメント放送で受信させている。
【００６３】
いま、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値を超えていることを表している。したがって、この時点でも、図１の放送波２（放送信号）の受信状態が良好である。この場合、受信部１０（図１）は、放送波２（図１）をフルセグメント放送で受信し、出力部２０（図１）に提示する。このとき、図６（ｂ）に示されるように、出力部２０（図１）は、受信中の放送番組（放送映像）を表す放送映像表示画面ＢＰを表示部１０７に表示する。
【００６４】
また、制御部３０（図１）の放送マネージドアプリケーション実行部１０９（図１）は、図１の放送波２（放送信号）に含まれるＡＩＴに基づいて、実行中の放送マネージドアプリケーション４（図１）を出力部２０（図１）に提示する。このとき、利用者がデジタル放送受信機５（移動体通信端末）を操作してアプリケーション表示画面ＡＰ１の状態から遷移させている場合、図６（ｂ）に示されるように、出力部２０（図１）は、放送マネージドアプリケーション４（図１）を表すアプリケーション表示画面ＡＰ２「最終問題です。  Ｑ１０  ……」を表示部１０７に表示する。
【００６５】
（動作３）
例えば、図６（ｃ）に示されるように、放送圏内２００（図３（ｂ）を参照）において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、トンネル２２０を電車２１０で通過中に、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）を受信させている。
【００６６】
いま、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値以下であることを表している。したがって、この時点では、図１の放送波２（放送信号）の受信状態が急激に悪化している。この場合、受信部１０（図１）は、トンネル２２０の入口から出口までの間は、放送波２（図１）を出力部２０（図１）に提示しない。
【００６７】
また、図１の放送波２（放送信号）の受信状態が悪化したときに、制御部３０（図１）の放送マネージドアプリケーション実行部１０９（図１）は、実行中の放送マネージドアプリケーション４（図１）を終了し、出力部２０（図１）に提示しない。具体的には、図１の放送波２（放送信号）の受信状態が悪化している場合、制御部３０（図１）において、放送マネージドアプリケーション管理部１１０（図１）は、タイムアウトにより実行中の放送マネージドアプリケーション４（図１）を終了させるタイムアウト処理を行なうためのアプリケーション終了条件を満たしているか否かを判定する。ここで、アプリケーション終了条件は、上述のように、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すＡＩＴの受信が途絶える場合である。この場合、アプリケーション終了条件を満たしているため、放送マネージドアプリケーション管理部１１０（図１）は、タイムアウト処理を行なうためのタイムアウト処理実行指示を、放送マネージドアプリケーション実行部１０９（図１）に出力する。放送マネージドアプリケーション実行部１０９（図１）は、タイムアウト処理実行指示に応じて、タイムアウト処理を行なう。すなわち、放送マネージドアプリケーション実行部１０９（図１）は、タイムアウトにより実行中の放送マネージドアプリケーション４（図１）を終了する。
【００６８】
（動作４）
例えば、放送圏内２００（図３（ｃ）を参照）において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、トンネル２２０（図３（ｃ）、または、図６（ｃ）を参照）を電車２１０（図３（ｃ）を参照）で通過した後も、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）を受信させている。
【００６９】
いま、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値を超えていることを表している。したがって、この時点では、図１の放送波２（放送信号）の受信状態が急激に良好になっている。この場合、受信部１０（図１）は、放送波２（図１）をフルセグメント放送で受信し、出力部２０（図１）に提示する。このとき、図６（ｄ）に示されるように、出力部２０（図１）は、フルセグメント放送で受信された放送番組（放送映像）を表す放送映像表示画面ＢＰを表示部１０７に表示する。
【００７０】
また、制御部３０（図１）の放送マネージドアプリケーション実行部１０９（図１）は、図１の放送波２（放送信号）に含まれるＡＩＴに基づいて、上述の放送マネージドアプリケーション４（図１）を取得及び起動（実行）し、出力部２０（図１）に提示する。すなわち、制御部３０（図１）において、放送マネージドアプリケーション管理部１１０（図１）は、アプリケーション取得及び起動指示を、放送マネージドアプリケーション実行部１０９（図１）に出力する。放送マネージドアプリケーション実行部１０９（図１）は、アプリケーション取得及び起動指示に応じて、上述の放送マネージドアプリケーション４（図１）を再起動し、出力部２０（図１）に提示する。このとき、図６（ｄ）に示されるように、出力部２０（図１）は、放送マネージドアプリケーション４（図１）を表すアプリケーション表示画面ＡＰ１「クイズに応えて景品を当てよう」を表示部１０７に表示する。
【００７１】
しかしながら、図１の放送マネージドアプリケーション管理部１１０により一時的悪化条件を考慮しない場合の図１のデジタル放送受信機５（移動体通信端末）において、図１の放送波２（放送信号）の受信状態が一時的に悪化しているときに上述のタイムアウト処理を行ない、その後に放送マネージドアプリケーション４（図１）を再起動する場合、放送マネージドアプリケーション４（図１）の取得及び起動（実行）が最初からやり直しになり、それまでの放送マネージドアプリケーション４（図１）の実行結果が無駄になってしまうという問題が生じる。このように、実行中の放送マネージドアプリケーション４（図１）を不要に終了させることにより、利用者にとっては不利益をもたらしてしまう。
【００７２】
一方、上述のパターン２において、図１の放送マネージドアプリケーション管理部１１０により一時的悪化条件を考慮する場合、図１のデジタル放送受信機５（移動体通信端末）は、上述の不具合（問題点）を解決する。
【００７３】
図７は、図１の放送マネージドアプリケーション管理部１１０により一時的悪化条件を考慮する場合の図１のデジタル放送受信機５（移動体通信端末）の動作を表す概念図である。図８は、第１実施形態に係るデジタル放送受信機５（移動体通信端末）の動作を示すフローチャートである。
【００７４】
（動作１）
例えば、放送圏内２００（図３（ａ）を参照）において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、電車２１０（図３（ａ）を参照）で移動しながら、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）をフルセグメント放送で受信させている（図８のステップＳ１）。
【００７５】
いま、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値を超えていることを表している（例えば、図５の時刻ｔ１１を参照）（図８のステップＳ２−Ｙｅｓ）。したがって、この時点では、図１の放送波２（放送信号）の受信状態が良好である。この場合、受信部１０（図１）は、放送波２（図１）をフルセグメント放送で受信し、出力部２０（図１）に提示する。このとき、図７（ａ）に示されるように、出力部２０（図１）は、フルセグメント放送で受信された放送番組（放送映像）を表す放送映像表示画面ＢＰを表示部１０７に表示する（図８のステップＳ３）。
【００７６】
また、制御部３０（図１）の放送マネージドアプリケーション実行部１０９（図１）は、図１の放送波２（放送信号）に含まれるＡＩＴに基づいて、放送マネージドアプリケーション４（図１）を取得及び起動（実行）し、出力部２０（図１）に提示する。具体的には、制御部３０（図１）において、放送マネージドアプリケーション管理部１１０（図１）は、そのＡＩＴのアプリケーション制御コードが自動起動（AUTOSTART）を示すときに、そのＡＩＴが指定する放送マネージドアプリケーション４（図１）を取得及び起動（実行）するためのアプリケーション取得及び起動指示を、放送マネージドアプリケーション実行部１０９（図１）に出力する。放送マネージドアプリケーション実行部１０９（図１）は、アプリケーション取得及び起動指示に応じて、放送マネージドアプリケーション４（図１）を取得及び起動（実行）し、出力部２０（図１）に提示する。このとき、図７（ａ）に示されるように、出力部２０（図１）は、放送マネージドアプリケーション４（図１）を表すアプリケーション表示画面ＡＰ１「クイズに応えて景品を当てよう」を表示部１０７に表示する（図８のステップＳ４）。
【００７７】
（動作２）
引き続き、放送圏内２００（図３（ａ）を参照）において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、電車２１０（図３（ａ）を参照）で移動しながら、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）をフルセグメント放送で受信させている（図８のステップＳ４の後のステップＳ１）。
【００７８】
いま、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値を超えていることを表している（例えば、図５の時刻ｔ１２を参照）（図８のステップＳ２−Ｙｅｓ）。したがって、この時点でも、図１の放送波２（放送信号）の受信状態が良好である。この場合、受信部１０（図１）は、放送波２（図１）をフルセグメント放送で受信し、出力部２０（図１）に提示する。このとき、図７（ｂ）に示されるように、出力部２０（図１）は、受信中の放送番組（放送映像）を表す放送映像表示画面ＢＰを表示部１０７に表示する（図８のステップＳ３）。
【００７９】
また、制御部３０（図１）の放送マネージドアプリケーション実行部１０９（図１）は、図１の放送波２（放送信号）に含まれるＡＩＴに基づいて、実行中の放送マネージドアプリケーション４（図１）を出力部２０（図１）に提示する。このとき、利用者がデジタル放送受信機５（移動体通信端末）を操作してアプリケーション表示画面ＡＰ１の状態から遷移させている場合、図７（ｂ）に示されるように、出力部２０（図１）は、放送マネージドアプリケーション４（図１）を表すアプリケーション表示画面ＡＰ２「最終問題です。  Ｑ１０  ……」を表示部１０７に表示する（図８のステップＳ４）。
【００８０】
（動作３）
例えば、図７（ｃ）に示されるように、放送圏内２００（図３（ｂ）を参照）において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、トンネル２２０を電車２１０で通過中に、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）を受信させている（図８のステップＳ４の後のステップＳ１）。
【００８１】
いま、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値以下であることを表している（例えば、図５の時刻ｔ１３を参照）（図８のステップＳ２−Ｎｏ）。したがって、この時点では、図１の放送波２（放送信号）の受信状態が急激に悪化している。この場合、受信部１０（図１）は、トンネル２２０の入口から出口までの間は、放送波２（図１）を出力部２０（図１）に提示しない。
【００８２】
また、図１の放送波２（放送信号）の受信状態が悪化した場合でも、アプリケーション終了条件と一時的悪化条件との両方を満たしている場合、制御部３０（図１）の放送マネージドアプリケーション実行部１０９（図１）は、実行中の放送マネージドアプリケーション４（図１）の実行を継続する。具体的には、図１の放送波２（放送信号）の受信状態が悪化している場合、制御部３０（図１）において、放送マネージドアプリケーション管理部１１０（図１）は、タイムアウトにより実行中の放送マネージドアプリケーション４（図１）を終了させるタイムアウト処理を行なうためのアプリケーション終了条件を満たしているか否かを判定する。ここで、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すＡＩＴの受信が途絶えるため、アプリケーション終了条件を満たしている。一方、放送マネージドアプリケーション管理部１１０（図１）は、放送波２（放送信号）の受信状態の悪化が一時的なものであることを表す一時的悪化条件を満たしているか否かを判定する。ここで、ＣＮ閾値を超えていたＣＮ値が急激にＣＮ閾値以下になっているため、一時的悪化条件を満たしている（図８のステップＳ５−Ｙｅｓ）。このため、放送マネージドアプリケーション管理部１１０（図１）は、タイムアウト処理を行なうためのタイムアウト処理実行指示を、放送マネージドアプリケーション実行部１０９（図１）に出力しない。すなわち、放送マネージドアプリケーション実行部１０９（図１）は、タイムアウト処理を行なわずに、放送マネージドアプリケーション４（図１）の実行を継続する（図８のステップＳ６）。
【００８３】
（動作４）
例えば、放送圏内２００（図３（ｃ）を参照）において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、トンネル２２０（図３（ｃ）、または、図６（ｃ）を参照）を電車２１０（図３（ｃ）を参照）で通過した後も、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）を受信させている（図８のステップＳ６の後のステップＳ１）。
【００８４】
いま、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値を超えていることを表している（図８のステップＳ２−Ｙｅｓ）。したがって、この時点では、図１の放送波２（放送信号）の受信状態が急激に良好になっている。この場合、受信部１０（図１）は、放送波２（図１）をフルセグメント放送で受信し、出力部２０（図１）に提示する。このとき、図６（ｄ）に示されるように、出力部２０（図１）は、フルセグメント放送で受信された放送番組（放送映像）を表す放送映像表示画面ＢＰを表示部１０７に表示する（図８のステップＳ３）。
【００８５】
また、制御部３０（図１）の放送マネージドアプリケーション実行部１０９（図１）は、図１の放送波２（放送信号）に含まれるＡＩＴに基づいて、実行中の放送マネージドアプリケーション４（図１）を出力部２０（図１）に提示する。このとき、図７（ｄ）に示されるように、出力部２０（図１）は、放送マネージドアプリケーション４（図１）を表すアプリケーション表示画面ＡＰ２「最終問題です。  Ｑ１０  ……」を表示部１０７に表示する（図８のステップＳ４）。
【００８６】
このように、第１実施形態に係るデジタル放送受信機５（移動体通信端末）において、すなわち、図１の放送マネージドアプリケーション管理部１１０により一時的悪化条件を考慮した場合の図１のデジタル放送受信機５（移動体通信端末）において、図１の放送波２（放送信号）の受信状態が一時的に悪化しているときに上述のタイムアウト処理を行なわないで、放送マネージドアプリケーション４（図１）の実行を継続する。この場合、図１の放送波２（放送信号）の受信状態が悪化したときに放送マネージドアプリケーション４（図１）の実行を継続しているため、それまでの放送マネージドアプリケーション４（図１）の実行結果が無駄にならない。このように、第１実施形態に係るデジタル放送受信機５（移動体通信端末）によれば、図１の放送波２（放送信号）の受信状態が一時的に悪化している場合であっても、実行中の放送マネージドアプリケーション４（図１）を不要に終了させることを防ぐことができる。
【００８７】
なお、パターン１のように一時的悪化条件を満たしていない場合（図８のステップＳ５−Ｎｏ）、放送マネージドアプリケーション管理部１１０（図１）は、タイムアウト処理実行指示を放送マネージドアプリケーション実行部１０９（図１）に出力し、放送マネージドアプリケーション実行部１０９（図１）は、タイムアウト処理実行指示に応じて、タイムアウト処理を行なう。すなわち、放送マネージドアプリケーション実行部１０９（図１）は、タイムアウトにより実行中の放送マネージドアプリケーション４を終了する（図８のステップＳ７）。
【００８８】
以上の説明により、第１実施形態に係るデジタル放送受信機５は、図１〜８に示されるように、放送波２を受信する受信部１０と、放送波２の受信状態が良好である場合、放送マネージドアプリケーション４を実行する放送マネージドアプリケーション実行部１０９と、放送波２の受信状態が悪化したことによって、タイムアウトにより実行中の放送マネージドアプリケーション４を終了させるタイムアウト処理を行なうためのアプリケーション終了条件を満たしている場合、放送波２の受信状態の悪化が一時的なものであることを表す一時的悪化条件を満たしているか否かを判定する判定部（放送マネージドアプリケーション管理部１１０）と、を具備している。アプリケーション終了条件と一時的悪化条件との両方を満たしている場合、放送マネージドアプリケーション実行部１０９は、タイムアウト処理を実行しないで、放送マネージドアプリケーション４の実行を継続する。
【００８９】
ここで、第１実施形態に係るデジタル放送受信機５において、アプリケーション終了条件は、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すアプリケーション制御情報の受信が途絶える場合である。
【００９０】
第１実施形態に係るデジタル放送受信機５において、放送波２の受信状態は、搬送波対雑音比の値（ＣＮ値）により表される。一時的悪化条件は、閾値（ＣＮ閾値）を超えていたＣＮ値が急激にＣＮ閾値以下になる場合である。
【００９１】
ここで、第１実施形態に係るデジタル放送受信機５において、一時的悪化条件を満たす場合、ＣＮ閾値を超えていた時間帯（時刻ｔ１１〜ｔ１２）のＣＮ値を一次関数Ｆ２で近似したときに、ＣＮ閾値以下である時間帯（時刻ｔ１３〜ｔ１４）のＣＮ値は、一次関数Ｆ２の延長線上にない。
【００９２】
このように、第１実施形態に係るデジタル放送受信機５によれば、放送波２の受信状態が一時的に悪化している場合であっても、実行中の放送マネージドアプリケーション４を不要に終了させることを防ぐことができる。
【００９３】
このように、第１実施形態に係るデジタル放送受信機５において、放送波２の受信状態が一時的に悪化しているときにタイムアウト処理を行なわないで、放送マネージドアプリケーション４の実行を継続する。このため、放送マネージドアプリケーション４の実行結果が無駄にならない。このように、第１実施形態に係るデジタル放送受信機５によれば、放送波２の受信状態が一時的に悪化している場合であっても、実行中の放送マネージドアプリケーション４を不要に終了させることを防ぐことができる。
【００９４】
［第２実施形態］
第２実施形態では第１実施形態からの変更点のみ説明する。
【００９５】
第２実施形態に係るデジタル放送受信機５において、放送波２（放送信号）の受信状態が悪化する場合としては、前述のパターン１（図２、４を参照）と、前述のパターン２（図３、５を参照）とに加えて、以下のパターンが挙げられる。
［パターン３］  図１の放送波２の受信状態が一時的に悪化する場合（所定時間Ｔ２（例えば、Ｔ２＝１０［秒］）において、図１の放送波２の受信状態の判定結果（図１の放送マネージドアプリケーション管理部１１０による判定結果）として、良好から悪化への変化が所定回数Ｍ（例えば、Ｍ＝３）以上繰り返されている場合）
【００９６】
パターン３について説明する。図９は、パターン３として、図１の放送波２（放送信号）の受信状態が一時的に悪化する場合を説明するための概念図である。図１０は、パターン３を説明するために、ＣＮ値を時系列で表したグラフである。
【００９７】
図９（ａ）に示されるように、放送圏内２００において、図１のデジタル放送受信機５（移動体通信端末）の利用者が、電車や自動車などの乗物（この場合、電車２１０）で移動しながら、図１のデジタル放送受信機５（移動体通信端末）に放送波２（図１）を受信させている。この時点では、図１の放送波２（放送信号）の受信状態が良好である。例えば、図１０に示されるように、時刻ｔ２１において、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値を超えていることを表している。
【００９８】
図９（ｂ）に示されるように、いま、図１のデジタル放送受信機５（移動体通信端末）の利用者が放送圏外にいる。この時点では、図１の放送波２（放送信号）の受信状態が悪化している。例えば、図１０に示されるように、時刻ｔ２２において、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値以下になっていることを表している。この場合、図１の放送波２（放送信号）の受信状態放送として悪化を表しているが、受信状態の悪化が一時的なものである可能性がある。
【００９９】
図９（ｃ）に示されるように、再度、図１のデジタル放送受信機５（移動体通信端末）の利用者が放送圏外にいる。例えば、図１０に示されるように、時刻ｔ２３において、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値以下になっていることを表している。一方、時刻ｔ２３は、時刻ｔ２１からカウントしたときの時間である所定時間Ｔ２以内である。また、時刻ｔ２１から時刻ｔ２３までの時間において、図１の放送波２（放送信号）の受信状態の判定結果が表す良好から悪化への変化の回数は、２回目である。
【０１００】
ここで、再度、図１のデジタル放送受信機５（移動体通信端末）の利用者が放送圏外にいる。例えば、図１０に示されるように、時刻ｔ２４において、受信部１０（図１）の受信状態監視部１０３（図１）の監視結果は、ＣＮ値がＣＮ閾値以下になっていることを表している。一方、時刻ｔ２４は、時刻ｔ２１からカウントしたときの時間である所定時間Ｔ２以内である。また、時刻ｔ２１から時刻ｔ２４までの時間において、図１の放送波２（放送信号）の受信状態の判定結果が表す良好から悪化への変化の回数は、３回目であり、所定回数Ｍ以上である。このため、図１の放送波２（放送信号）の受信状態放送として悪化を表しているが、受信状態の悪化が一時的なものである。
【０１０１】
このように、パターン３では、図１のデジタル放送受信機５（移動体通信端末）が放送圏外を移動したことにより、図１の放送波２（放送信号）の受信状態が悪化する。この場合、ＣＮ値がＣＮ閾値以下になる。これにより、アプリケーション制御コードが自動起動（AUTOSTART）か動作可能（PRESENT）を示すＡＩＴの受信が途絶えるため、アプリケーション終了条件を満たしている。ここで、図１の放送波２（放送信号）の受信状態の判定結果として良好から悪化への変化が所定回数Ｍ未満にも関わらず、所定時間Ｔ２（時刻ｔ２１〜ｔ２５）を経過しているものと仮定した場合、ＡＩＴを受信できていないため、タイムアウト処理が行なわれるべきである。一方、パターン３では、図１のデジタル放送受信機５（移動体通信端末）は、所定時間Ｔ２（時刻ｔ２１〜ｔ２５）において、図１の放送波２（放送信号）の受信状態の判定結果として良好から悪化への変化が所定回数Ｍ以上である。これにより、受信状態の悪化が一時的なものであるため、一時的悪化条件を満たしている。この場合、放送マネージドアプリケーション管理部１１０（図１）は、タイムアウト処理実行指示を放送マネージドアプリケーション実行部１０９（図１）に出力しない。すなわち、放送マネージドアプリケーション実行部１０９（図１）は、タイムアウト処理を行なわない。
【０１０２】
以上の説明により、第２実施形態に係るデジタル放送受信機５において、図１、９、１０に示されるように、アプリケーション終了条件と一時的悪化条件との両方を満たしている場合、放送マネージドアプリケーション実行部１０９は、タイムアウト処理を実行しないで、放送マネージドアプリケーション４の実行を継続する。
【０１０３】
ここで、第２実施形態に係るデジタル放送受信機５において、放送波２の受信状態は、搬送波対雑音比の値（ＣＮ値）により表され、一時的悪化条件は、所定時間Ｔ２において、放送波２の受信状態の判定結果として良好から悪化への変化が所定回数Ｍ以上繰り返されている場合である。
【０１０４】
このように、第２実施形態に係るデジタル放送受信機５において、放送波２の受信状態が一時的に悪化しているときにタイムアウト処理を行なわないで、放送マネージドアプリケーション４の実行を継続する。このため、放送マネージドアプリケーション４の実行結果が無駄にならない。このように、第２実施形態に係るデジタル放送受信機５によれば、放送波２の受信状態が一時的に悪化している場合であっても、実行中の放送マネージドアプリケーション４を不要に終了させることを防ぐことができる。
【０１０５】
［第３実施形態］
第３実施形態では第１実施形態からの変更点のみ説明する。
【０１０６】
第３実施形態に係るデジタル放送受信機５が移動体通信端末である場合、複数セグメント放送（例えば、フルセグメント放送）とワンセグメント放送との一方の放送サービスから他方の放送サービスへの切り替えがある。この場合でも、放送サービスの切り替えが発生しているので、放送マネージドアプリケーションを終了させることになる。
【０１０７】
上述のように、放送通信連携システムでは、第３実施形態に係るデジタル放送受信機５は、放送サービスの切り替え時に放送マネージドアプリケーションを終了させる。例えば、デジタル放送受信機５（移動体通信端末）は、フルセグメント放送の放送番組を視聴中に、受信状態が低下してフルセグメント放送の表示画面の表示状態が悪くなったので、フルセグメント放送からワンセグメント放送に切り替えることができる。この場合でも、利用者が放送サービスの切り替え前後で同一の放送番組を視聴しているにも関わらず、デジタル放送受信機は、放送サービスの切り替え時に放送マネージドアプリケーションを終了させることになる。
【０１０８】
そこで、第３実施形態に係るデジタル放送受信機５において、放送波２（放送信号）の受信状態が悪化する場合としては、前述のパターン１（図２、４を参照）と、前述のパターン２（図３、５を参照）とに加えて、以下のパターンが挙げられる。
［パターン４］  図１の放送波２の受信状態が一時的に悪化する場合（所定時間Ｔ３（例えば、Ｔ３＝１０［秒］）において、フルセグメント放送からワンセグメント放送への切り替えが所定回数Ｎ（例えば、Ｎ＝３）以上繰り返されている場合）
【０１０９】
パターン４について説明する。図１１は、第３実施形態に係るデジタル放送受信機５が適用される放送通信連携システムの構成を示す概略ブロック図である。図１２は、パターン４を説明するために、ＣＮ値を時系列で表したグラフである。
【０１１０】
図１１に示されるように、制御部３０は、更に、受信切替指示部１１１を備えている。受信切替指示部１１１は、受信部１０の受信状態監視部１０３の監視結果が、ＣＮ値がＣＮ閾値を超えていることを表している場合、すなわち、放送波２（放送信号）の受信状態の良好を表している場合、放送波２（放送信号）をフルセグメント放送で受信するようにチューナ部１０１を制御する。一方、受信切替指示部１１１は、受信部１０の受信状態監視部１０３の監視結果が、ＣＮ値がＣＮ閾値以下であることを表している場合、すなわち、放送波２（放送信号）の受信状態の悪化を表している場合、放送波２（放送信号）をワンセグメント放送で受信するようにチューナ部１０１を制御する。
【０１１１】
例えば、図１１のデジタル放送受信機５（移動体通信端末）の利用者が、電車や自動車などの乗物（この場合、電車）で移動しながら、図１１のデジタル放送受信機５（移動体通信端末）に放送波２（図１１）を受信させている。この時点では、図１１の放送波２（放送信号）の受信状態が良好である。例えば、図１２に示されるように、時刻ｔ３１において、受信部１０（図１１）の受信状態監視部１０３（図１１）により監視されたＣＮ値は、フルセグメント放送の視聴に必要なＣＮ設定値を超えている。この場合、受信切替指示部１１１（図１１）は、図１１の放送波２（放送信号）をフルセグメント放送で受信するようにチューナ部１０１（図１１）を制御する。
【０１１２】
いま、図１１の放送波２（放送信号）の受信状態が悪化している。例えば、図１２に示されるように、時刻ｔ３２において、受信部１０（図１１）の受信状態監視部１０３（図１１）により監視されたＣＮ値は、フルセグメント放送の視聴に必要なＣＮ設定値以下になっている。この場合、受信切替指示部１１１（図１１）は、図１１の放送波２（放送信号）をワンセグメント放送で受信するようにチューナ部１０１（図１１）を制御する。この場合、放送がワンセグメント放送からフルセグメント放送に切り替えているが、受信状態の悪化が一時的なものである可能性がある。
【０１１３】
再度、図１１の放送波２（放送信号）の受信状態が悪化している。例えば、図１２に示されるように、時刻ｔ３３において、受信部１０（図１１）の受信状態監視部１０３（図１１）により監視されたＣＮ値は、フルセグメント放送の視聴に必要なＣＮ設定値以下になっている。一方、時刻ｔ３３は、時刻ｔ３１からカウントしたときの時間である所定時間Ｔ３以内である。また、時刻ｔ３１から時刻ｔ３３までの時間において、フルセグメント放送からワンセグメント放送への切り替えの回数は、２回目である。
【０１１４】
ここで、再度、図１１の放送波２（放送信号）の受信状態が悪化している。例えば、図１２に示されるように、時刻ｔ３４において、受信部１０（図１１）の受信状態監視部１０３（図１１）により監視されたＣＮ値は、フルセグメント放送の視聴に必要なＣＮ設定値以下になっている。一方、時刻ｔ３４は、時刻ｔ３１からカウントしたときの時間である所定時間Ｔ３以内である。また、時刻ｔ３１から時刻ｔ３までの時間において、フルセグメント放送からワンセグメント放送への切り替えの回数は、３回目であり、所定回数Ｎ以上である。このため、放送がワンセグメント放送からフルセグメント放送に切り替えているが、受信状態の悪化が一時的なものである可能性がある。
【０１１５】
このように、パターン４では、図１１のデジタル放送受信機５（移動体通信端末）は、フルセグメント放送からワンセグメント放送に切り替えているため、アプリケーション終了条件を満たしている。一方、パターン４では、図１１のデジタル放送受信機５（移動体通信端末）は、所定時間Ｔ３（時刻ｔ３１〜ｔ３５）において、フルセグメント放送からワンセグメント放送への切り替えが所定回数Ｎ以上である。これにより、受信状態の悪化が一時的なものであるため、一時的悪化条件を満たしている。この場合、放送マネージドアプリケーション管理部１１０（図１１）は、タイムアウト処理実行指示を放送マネージドアプリケーション実行部１０９（図１１）に出力しない。すなわち、放送マネージドアプリケーション実行部１０９（図１１）は、タイムアウト処理を行なわない。
【０１１６】
以上の説明により、第３実施形態に係るデジタル放送受信機５において、アプリケーション終了条件と一時的悪化条件との両方を満たしている場合、放送マネージドアプリケーション実行部１０９は、タイムアウト処理を実行しないで、放送マネージドアプリケーション４の実行を継続する。
【０１１７】
ここで、第３実施形態に係るデジタル放送受信機５は、図１１、１２に示されるように、放送波２の受信状態が良好である場合、放送波２をフルセグメント放送で受信するように受信部１０（チューナ部１０１）を制御し、放送波２の受信状態が悪化している場合、放送波２をワンセグメント放送で受信するように受信部１０（チューナ部１０１）を制御する受信切替指示部１１１を更に具備している。一時的悪化条件は、所定時間Ｔ３において、フルセグメント放送からワンセグメント放送への切り替えが所定回数Ｎ以上繰り返されている場合である。
【０１１８】
このように、第３実施形態に係るデジタル放送受信機５において、放送波２の受信状態が一時的に悪化しているときにタイムアウト処理を行なわないで、放送マネージドアプリケーション４の実行を継続する。このため、放送マネージドアプリケーション４の実行結果が無駄にならない。このように、第３実施形態に係るデジタル放送受信機５によれば、放送波２の受信状態が一時的に悪化している場合であっても、実行中の放送マネージドアプリケーション４を不要に終了させることを防ぐことができる。
【０１１９】
以上、本実施形態について詳述してきたが、具体的な構成は実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。
【符号の説明】
【０１２０】
１  …  放送局サーバ
２  …  放送波
３  …  通信サーバ
４  …  放送マネージドアプリケーション
５  …  デジタル放送受信機
１０  …  受信部
２０  …  出力部
３０  …  制御部
１０１  …  チューナ部
１０２  …  放送波受信部
１０３  …  受信状態監視部
１０４  …  音声制御部
１０５  …  スピーカ
１０６  …  映像制御部
１０７  …  表示部
１０８  …  通信部
１０９  …  放送マネージドアプリケーション実行部
１１０  …  放送マネージドアプリケーション管理部（判定部）
１１１  …  受信切替指示部
２００  …  放送圏内
２１０  …  電車
２２０  …  トンネル
ＡＰ１    …  アプリケーション表示画面
ＡＰ２    …  アプリケーション表示画面
ＢＰ  …  放送映像表示画面
【図１】
2017092700.tif 000003
【図２】
2017092700.tif 000004
【図３】
2017092700.tif 000005
【図４】
2017092700.tif 000006
【図５】
2017092700.tif 000007
【図６】
2017092700.tif 000008
【図７】
2017092700.tif 000009
【図８】
2017092700.tif 000010
【図９】
2017092700.tif 000011
【図１０】
2017092700.tif 000012
【図１１】
2017092700.tif 000013
【図１２】
2017092700.tif 000014