(57)【特許請求の範囲】
【請求項１】
緊急警報放送の表示機能を有する内蔵アプリケーションと、前記緊急警報放送の表示機能を奪うことが可能な、ネットワーク経由で取得したダウンロードアプリケーションとにより機能を実現するデジタル放送の受信機であって、
前記ダウンロードアプリケーションによる緊急警報放送を表示するダウンロードアプリケーション用プレーンと、前記内蔵アプリケーションによる緊急警報放送を表示する受信機専用プレーンと、外部機器から入力された情報を表示するための外部入力用プレーンとを管理するプレーン管理部と、
前記ダウンロードアプリケーション用プレーンと前記受信機専用プレーンとを合成して第１の画面データを生成し、前記外部入力用プレーンと前記受信機専用プレーンとを合成して第２の画面データを生成する合成部と、
前記ダウンロードアプリケーションを実行する第１のモードにおいて前記第１の画面データを表示し、外部機器から入力された情報を表示する第２のモードにおいて前記第２の画面データを表示するディスプレイと、
前記受信機専用プレーンで緊急警報放送を表示させるか否かを制御し、前記第１のモードで且つ前記ダウンロードアプリケーションが前記緊急警報放送の表示機能を奪ったときに前記受信機専用プレーンでの緊急警報放送の表示を禁止する制御部と、
を有し、
前記制御部は、前記第１のモードから前記第２のモードに切り替えたときに、前記受信機専用プレーンでの緊急警報放送の表示を許可することを特徴とするデジタル放送受信機。
【請求項２】
前記緊急警報放送は、文字情報を配信すると共に、前記第１の画面データを前記ディスプレイに表示させて強制的に選局を行って映像情報を表示させる放送であり、
前記ダウンロードアプリケーション用プレーンは、前記文字情報を表示するＯＳＤプレーンと、前記映像情報を表示するビデオプレーンとを含み、
前記制御部は、前記ダウンロードアプリケーションが前記緊急警報放送の表示機能を奪っている状態で、前記第１のモードから前記第２のモードに切り替えた後に前記緊急警報放送が配信されて強制的に前記第１の画面データを前記ディスプレイに表示する場合に、前記ＯＳＤプレーンが前記プレーン管理部から前記合成部に出力されないように制御することを特徴とする、請求項１に記載のデジタル放送受信機。
【請求項３】
前記緊急警報放送は、文字情報を配信すると共に、前記第１の画面データを前記ディスプレイに表示させて強制的に選局を行って映像情報を表示させる放送であり、
前記制御部は、前記ダウンロードアプリケーションが前記緊急警報放送の表示機能を奪っている状態で、前記第１のモードから前記第２のモードに切り替えた後に前記緊急警報放送が配信されて強制的に前記第１の画面データを前記ディスプレイに表示する場合に、前記受信機専用プレーンでの緊急警報放送の表示を禁止することを特徴とする、請求項１に記載のデジタル放送受信機。
【請求項４】
前記緊急警報放送を表示する時間を設定するタイマをさらに有し、
前記制御部は、前記ダウンロードアプリケーションが前記緊急警報放送の表示機能を奪っている状態で、前記第１のモードで前記緊急警報放送が表示されてから前記タイマで設定された時間に達するまでに、前記第１のモードから前記第２のモードに切り替えられたときに、前記第１のモードでの前記緊急警報放送の表示が開始されてからの時間が前記タイマで設定された時間に達した時点で、前記第２のモードでの前記緊急警報放送の表示を終了させることを特徴とする、請求項２に記載のデジタル放送受信機。
【請求項５】
ネットワーク経由で取得したダウンロードアプリケーションを外部に出力する第１のモードと、前記ダウンロードアプリケーションを実行して表示する第２のモードと、外部機器から入力された情報を表示する第３のモードとを有するデジタル放送受信機であって、
暗証番号入力画面を表示するための暗証番号用プレーンと、前記ダウンロードアプリケーションを実行するためのダウンロードアプリケーション用プレーンと、受信機専用プレーンと、外部機器から入力された情報を表示するための外部入力用プレーンと、を管理するプレーン管理部と、
前記暗証番号用プレーンと、前記ダウンロードアプリケーション用プレーンと、前記受信機専用プレーンとを合成して第１の画面データを生成し、前記外部入力用プレーンと前記受信機専用プレーンとを合成して第２の画面データを生成する合成部と、
ディスプレイと、
を有し、
前記第１のモードのときに前記ダウンロードアプリケーション用プレーンを外部に出力し、前記第２のモードのときに前記第１の画面データを前記ディスプレイに出力し、前記第３のモードのときに前記第２の画面データを前記ディスプレイに出力する、ことを特徴とするデジタル放送受信機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ケーブル放送等のデジタル放送受信機に関する。
【背景技術】
【０００２】
近年、ケーブル放送においてもデジタル化が進み、種々のサービスが提供されている。このようなケーブル放送の受信機として種々の技術が開発されている（例えば特許文献１参照）。次世代の北米向けケーブル放送の標準規格としてＯＣＡＰ（Open Cable Application Platform）が提案されている。
【０００３】
ＯＣＡＰによれば、ＳＴＢ（セットトップボックス）等の受信機は、放送局から電子番組表（ＥＰＧ）やＶＯＤ（Video on Demand）視聴用アプリケーション等の種々のアプリケーション（Ｊａｖａ（登録商標）アプリケーション）をダウンロード可能であり、そのダウンロードしたアプリケーションをＯＣＡＰ規格で定まるＡＰＩ(Application Program Interface)に基づいて実行することで所定の機能を実現する。そのような受信機は、電源ＯＮ時に、局側から定期的に送信されるダウンロードアプリケーション等の配信の有無をチェックし、配信されている場合はダウンロードアプリケーションを実行する。
【０００４】
受信機は、局側から送信されるダウンロードアプリンケーション以外に、元々インストールされているアプリケーション（以下「内蔵アプリケーション」という。）を保持している。
【０００５】
受信機は、内蔵アプリケーション用とダウンロードアプリケーション用とにそれぞれ、プレーンと呼ばれる１画面分の画素データを持っている。受信機はダウンロードアプリケーションを表示する場合、ダウンロードアプリケーション用のプレーンの上に内蔵アプリケーション用のプレーンを重ね合わせてディスプレイに表示する（以下「ＯＣＡＰモード」という）。
【０００６】
また、受信機は、一般に録画器などの外部機器と接続可能である。外部機器から受信機に入力される映像は、外部入力用のプレーンの上に内蔵アプリケーション用のプレーンを重ね合わせてディスプレイに表示される（以下「外部入力モード」という）。
【０００７】
受信機は、受信したダウンロードアプリケーションと外部機器からの映像とのいずれかを選択して、ディスプレイに表示する。
【０００８】
【特許文献１】特表２００６−５１１１０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
従来から災害発生時などに緊急警報放送の文字情報などをディスプレイの一部又は全部に表示するためのＥＡＳ（Emergency Alert System）が米国で採用されている。内蔵アプリケーションはＥＡＳによる緊急警報放送を表示する機能を有し、ＯＣＡＰが提案される以前のＥＡＳによる緊急警報放送は、内蔵アプリケーション用のプレーンを使用して表示していた。一方、ダウンロードアプリケーションもＥＡＳによる緊急警報放送の表示機能を有する。ダウンロードアプリケーションが緊急警報放送を表示する場合、ＯＣＡＰ規格で定まるＡＰＩを利用して、内蔵アプリケーションからＥＡＳの表示機能を奪い、ダウンロードアプリケーション用のプレーンでＥＡＳを表示する。
【００１０】
しかし、外部入力モードではダウンロードアプリケーション用のプレーンを表示しないため、ＯＣＡＰモードでダウンロードアプリケーションがＥＡＳ機能を内蔵アプリケーションから奪った後に、ＯＣＡＰモードから外部入力モードに切り替えると、緊急警報放送がディスプレイに表示されないという問題が生じた。
【００１１】
本発明は上記課題を解決すべくなされたものであり、ダウンロードアプリケーションと外部機器との間で表示を切り換えた場合にも、ＥＡＳによる緊急警報放送を表示できるケーブル放送受信機を提供することにある。
【課題を解決するための手段】
【００１２】
本発明の第１の態様は、緊急警報放送の表示機能を有する内蔵アプリケーションと、緊急警報放送の表示機能を奪うことが可能な、ネットワーク経由で取得したダウンロードアプリケーションとにより機能を実現するデジタル放送の受信機であって、ダウンロードアプリケーションによる緊急警報放送を表示するダウンロードアプリケーション用プレーンと、内蔵アプリケーションによる緊急警報放送を表示する受信機専用プレーンと、外部機器から入力された情報を表示するための外部入力用プレーンとを管理するプレーン管理部と、ダウンロードアプリケーション用プレーンと受信機専用プレーンとを合成して第１の画面データを生成し、外部入力用プレーンと受信機専用プレーンとを合成して第２の画面データを生成する合成部と、ダウンロードアプリケーションを実行する第１のモードにおいて第１の画面データを表示し、外部機器から入力された情報を表示する第２のモードにおいて第２の画面データを表示するディスプレイと、受信機専用プレーンで緊急警報放送を表示させるか否かを制御し、第１のモードで且つダウンロードアプリケーションが緊急警報放送の表示機能を奪ったときに受信機専用プレーンでの緊急警報放送の表示を禁止する制御部と、を有し、制御部は、第１のモードから第２のモードに切り替えたときに、受信機専用プレーンでの緊急警報放送の表示を許可することを特徴とする。
【００１３】
緊急警報放送が、文字情報を配信すると共に、第１の画面データをディスプレイに表示させて強制的に選局を行って映像情報を表示させる放送であり、ダウンロードアプリケーション用プレーンは、文字情報を表示するＯＳＤプレーンと、映像情報を表示するビデオプレーンとを含み、ダウンロードアプリケーションが緊急警報放送の表示機能を奪っている状態で、第１のモードから第２のモードに切り替えた後に緊急警報放送が配信されて強制的に第１の画面データをディスプレイに表示する場合に、制御部は、ＯＳＤプレーンがプレーン管理部から合成部に出力されないように制御しても良い。
【００１４】
緊急警報放送が、文字情報を配信すると共に、第１の画面データをディスプレイに表示させて強制的に選局を行って映像情報を表示させる放送であり、ダウンロードアプリケーションが緊急警報放送の表示機能を奪っている状態で、第１のモードから第２のモードに切り替えた後に緊急警報放送が配信されて強制的に第１の画面データをディスプレイに表示する場合に、制御部は、受信機専用プレーンでの緊急警報放送の表示を禁止しても良い。
【００１５】
上記デジタル放送受信機は、緊急警報放送を表示する時間を設定するタイマをさらに有しても良い。この場合、制御部は、ダウンロードアプリケーションが緊急警報放送の表示機能を奪っている状態で、第１のモードで緊急警報放送が表示されてからタイマで設定された時間に達するまでに、第１のモードから第２のモードに切り替えられたときに、第１のモードでの緊急警報放送の表示が開始されてからの時間がタイマで設定された時間に達した時点で、第２のモードでの緊急警報放送の表示を終了させても良い。
【００１６】
本発明の第２の態様は、ネットワーク経由で取得したダウンロードアプリケーションを外部に出力する第１のモードと、ダウンロードアプリケーションを実行して表示する第２のモードと、外部機器から入力された情報を表示する第３のモードとを有するデジタル放送受信機であって、緊急警報放送を表示するための緊急警報放送用プレーンと、ダウンロードアプリケーションを実行するためのダウンロードアプリケーション用プレーンと、受信機専用プレーンと、外部機器から入力された情報を表示するための外部入力用プレーンと、を管理するプレーン管理部と、緊急警報放送用プレーンとダウンロードアプリケーション用プレーンとを合成して第１の画面データを生成し、第１の画面データと受信機専用プレーンとを合成して第２の画面データを生成し、緊急警報放送用プレーンと外部入力用プレーンと受信機専用プレーンとを合成して第３の画面データを生成する合成部と、ディスプレイと、を有し、第１のモードのときに第１の画面データを外部に出力し、第２のモードのときに第２の画面データをディスプレイに出力し、第３のモードのときに第３の画面データをディスプレイに出力する、ことを特徴とする。
【００１７】
本発明の第３の態様は、ネットワーク経由で取得したダウンロードアプリケーションを外部に出力する第１のモードと、ダウンロードアプリケーションを実行して表示する第２のモードと、外部機器から入力された情報を表示する第３のモードとを有するデジタル放送受信機であって、暗証番号入力画面を表示するための暗証番号用プレーンと、ダウンロードアプリケーションを実行するためのダウンロードアプリケーション用プレーンと、受信機専用プレーンと、外部機器から入力された情報を表示するための外部入力用プレーンと、を管理するプレーン管理部と、暗証番号用プレーンと、ダウンロードアプリケーション用プレーンと、受信機専用プレーンとを合成して第１の画面データを生成し、外部入力用プレーンと受信機専用プレーンとを合成して第２の画面データを生成する合成部と、ディスプレイと、を有し、第１のモードのときにダウンロードアプリケーション用プレーンを外部に出力し、第２のモードのときに第１の画面データをディスプレイに出力し、第３のモードのときに第２の画面データをディスプレイに出力する、ことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、ダウンロードアプリケーションと外部機器との間で表示を切り換えた場合にも、ＥＡＳによる緊急警報放送を表示することができる。
【発明を実施するための最良の形態】
【００１９】
以下、添付の図面を参照して本発明の実施形態を説明する。
【００２０】
《実施形態１》
１．１  受信機のハードウェア構成
図１は、本発明の実施形態における、ケーブル放送を受信する受信機のハードウェア構成を示した図である。本実施形態の受信機１００は、ＯＣＡＰ（Open Cable Application Platform）規格に準拠したケーブル放送を受信可能とする。なお、図１では、音声信号を処理するための構成は説明の簡略化のために省略してある。
【００２１】
受信機１００には、ケーブル放送を受信するためのケーブルカード３００が挿入される。ケーブルカード３００は特定のケーブル放送局から放送を受信できるようにするためのカードである。受信機１００は、ケーブルカード３００とデータのやりとりを行うためのケーブルカードインタフェース１７を備える。
【００２２】
受信機１００は、リモコン４００から信号を受信するためのリモコン受信部１８を備える。受信機１００はリモコン４００を介してユーザ操作情報（キーコード）を受信し、その操作に応じた処理を行う。
【００２３】
受信機１００は、ケーブル２５０を介してサーバ２００に接続されている。サーバ２００は、ケーブル放送局に設置され、ケーブル放送を提供する。
【００２４】
受信機１００は、ケーブル放送を再生するために、チューナ１６、ＴＤデコーダ１５及びＡＶデコーダ１４を有する。チューナ１６は、ケーブル放送局よりケーブル２５０を介して配信された信号を受信する。ＴＤデコーダ１５は、音声/映像/データを多重化したトランスポートストリームをフィルタリングする。ＡＶデコーダ１４は、ケーブル局よりＭＰＥＧ形式等で配信された音声/映像データを復号する。
【００２５】
受信機１００はケーブル放送からの情報以外に複数の外部機器からの映像音声情報を入力するための入力系統（外部入力１、外部入力２、外部入力３）を有する。各外部入力には映像音声信号を処理するための処理回路２３ａ〜２３ｃが接続され、セレクタ２２により、処理回路２３ａ〜２３ｃの出力のうちの１つが選択される。
【００２６】
ＣＰＵ１０は受信機１００の動作を制御するコントローラである。ＣＰＵ１０には、データの記憶手段としてハードディスクドライブ（ＨＤＤ）１９と、揮発性メモリ２０と、不揮発性記憶手段であるキャッシュメモリ２１とが接続されている。
【００２７】
プレーン管理部１３は、ディスプレイ１１に表示されるプレーンを保持する。プレーンは、内蔵アプリケーション用のプレーン、ＯＣＡＰアプリケーション用のプレーン、及び外部入力用のプレーンを含む。合成部１２は、これらのプレーンを合成する。合成されたプレーンは、ディスプレイ１１で表示されるか、又は外部出力から録画器などの外部機器に出力される。
【００２８】
ディスプレイ１１は、合成部１２から出力される映像、すなわち、出荷時にインストールされているアプリケーション（以下「内蔵アプリケーション」という。）またはケーブル放送局のサーバ２００からダウンロードして取得したアプリケーション（以下、「ＯＣＡＰアプリケーション」という。）により再生された映像、またはセレクタ２２により選択された外部入力の映像を処理して表示する。なお、本実施形態の受信機１００では、ケーブル放送及び外部入力１〜３のうちのいずれか１つがユーザ操作に基づきＣＰＵ１０により選択され、ディスプレイ１１に出力される。
【００２９】
１．２  受信機の機能的な構成
図２に、受信機１００の機能的構成を示す。図２に示す機能的構成はＣＰＵ１０が所定のプログラムを実行することで実現される。なお、図２においては説明の便宜上、主要な機能のみを示している。図２に示されていない機能であっても、後述する受信機１００の機能はＣＰＵ１０が所定のプログラムを実行することで実現され得ることは言うまでもない。
【００３０】
図２に示すように、受信機１００は、内蔵アプリケーション５１ａ、５１ｂと、ＯＣＡＰアプリケーション５２ａ、５２ｂとを含む。内蔵アプリケーション５１ａ、５１ｂとＯＣＡＰアプリケーション５２ａ、５２ｂは、選局アプリケーション、ＥＡＳ（Emergency Alert System）表示アプリケーション、バナー表示アプリケーション、ペアレンタルコントロール（Parental Control）表示アプリケーション、設定アプリケーションなどをそれぞれ含む。
【００３１】
ＯＣＡＰアプリケーション管理部５４は、ＯＣＡＰアプリケーション５２ａ、５２ｂを実行するミドルウェアであって、ＯＣＡＰアプリケーション５２ａ、５２ｂの起動及びキー配送制御を行う。内蔵アプリケーション管理部５３は、内蔵アプリケーションの画面排他制御及びキー配送制御と、ＯＣＡＰアプリケーション管理部５４の起動制御を行う。キー配送制御において、ＯＣＡＰアプリケーションと内蔵アプリケーションとの共通のキーがある場合、両方に送信する場合と内蔵アプリケーションだけに送信する場合がある。例えば、受信機１００のメニュー表示中におけるup/downキーなどは、受信機１００のメニューだけに送信される。すなわち、内蔵アプリケーションが、ＯＣＡＰアプリケーションより前面に表示している場合は、内蔵アプリケーションだけにキーを配送する。
【００３２】
動作モード管理部５５は受信機１００の動作モードを管理するモジュールである。動作モードには、ＯＣＡＰアプリケーションを実行する動作モード(以下「ＯＣＡＰモード」という。)と、内蔵アプリケーションを実行する動作モード(以下「ＩＤＴＶモード（または非ＯＣＡＰモード）」という)とがある。外部機器からの映像音声情報を表示・再生する外部入力モードは、非ＯＣＡＰモードに含まれる。動作モード管理部５５は、内蔵アプリケーション５１ａ、５１ｂの状態と、ＯＣＡＰアプリケーション管理部５４から取得したＯＣＡＰアプリケーション５２ａ、５２ｂの状態を管理して、これらの状態に変化があった場合は重複機能管理部５７に各状態を通知する。
【００３３】
キー配送部５６は、リモコン４００からのキーコードを内蔵アプリケーション管理部５３へ配送するモジュールである。例えば、内蔵アプリケーション５１ａ、５１ｂ専用のキーコードであれば内蔵アプリケーション５１ａ、５１ｂのみに配送し、ＯＣＡＰアプリケーション５２ａ、５２ｂ専用のキーコードであればＯＣＡＰアプリケーション管理部５４を介してＯＣＡＰアプリケーション５２ａ、５２ｂにキーコードを配送する。また、内蔵アプリケーション５１ａ、５１ｂとＯＣＡＰアプリケーション５２ａ、５２ｂに共通のキーコードであれば、内蔵アプリケーション５１ａ、５１ｂとＯＣＡＰアプリケーション５２ａ、５２ｂの両方にキーコードを送信する。
【００３４】
重複機能管理部５７は、内蔵アプリケーション５１ａ、５１ｂとＯＣＡＰアプリケーション５２ａ、５２ｂとの排他／共有の判断を行う。さらに、重複機能管理部５７は、排他／共有の情報を保持する。
【００３５】
データ管理部５８は、初期データを管理するとともに、内蔵アプリケーション５１ａ、５１ｂ又はＯＣＡＰアプリケーション５２ａ、５２ｂで更新されたデータを管理する。例えば、ＰＩＮ（Personal Identification Number）情報、ペアレンタル情報等を管理する。
【００３６】
ケーブルカード管理部５９は、ケーブルカード３００からの要求を受信し、管理し、実行するモジュールである。
【００３７】
ＯＣＡＰバージョン管理部６０は、ＯＣＡＰアプリケーション保持部６１で保持されているＯＣＡＰアプリケーション５２ａ、５２ｂのバージョンを管理するとともに、受信したＸＡＩＴ（Ｅｘｔｅｎｄｅｄ  Ａｐｐｌｉｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔａｂｌｅ）に基づいてＯＣＡＰアプリケーション５２ａ、５２ｂのバージョンアップ処理を行う。ここで、ＸＡＩＴとは、局内サーバ２００から送信されるＯＣＡＰアプリケーション５２ａ、５２ｂの管理情報であって、少なくとも起動するＯＣＡＰアプリケーション５２ａ、５２ｂの情報として、バージョン情報、ＯＣＡＰアプリケーション５２ａ、５２ｂの格納場所（ＵＲＬ情報等）を含む。ＯＣＡＰアプリケーション保持部６１は、ダウンロードしたＯＣＡＰアプリケーション５２ａ、５２ｂを保持する。
【００３８】
ＯＳ（Operating System）６２は、受信機１００全体を管理するソフトウェアである。
【００３９】
１．３  ＥＡＳの表示制御
上記の構成を有する本実施形態の受信機１００において、ＯＣＡＰモードから外部入力モードに切り替えたときのＥＡＳによる緊急警報放送の表示制御について以下に説明する。ここで、外部入力モードへの切り替えは、リモコン４００からの入力切り替えのキーコードがキー配送部５６から内蔵アプリケーション５１ａ、５１ｂに配送されることによって行われる。
【００４０】
１．３．１  外部入力モードにおけるＥＡＳの表示制御
図３に、プレーン管理部１３と合成部１２の内部構成を示す。
プレーン管理部１３は、複数のプレーン３１〜３５を有する。各プレーンは、１画面分の画素データを記憶するためのメモリ領域に相当する。Ｓｔｉｌｌプレーン３１とビデオプレーン３２とＯＳＤ（On Screen Display）プレーン３３とは、ＯＣＡＰアプリケーション用のプレーンである。Ｓｔｉｌｌプレーン３１は背景画像を含み、ビデオプレーン３２はＡＶデコーダ１４により復号されたケーブル放送の音声/映像データを含み、ＯＳＤプレーン３３は文字やボタンなどを含む。受信機専用プレーン３４は、内蔵アプリケーション用のプレーンである。外部入力用プレーン３５は、セレクタ２２により選択された１つの外部入力からの映像情報を表示するためのプレーンである。図３では、外部入力１からの入力がセレクタ２２により選択された場合を例示している。
【００４１】
合成部１２は、ＯＣＡＰアプリケーション用のプレーン３１、３２、及び３３を合成する第１の合成部３８と、第１の合成部３８の出力に受信機専用プレーン３４を合成する第２の合成部３９と、受信機専用プレーン３４と外部入力用プレーン３５を合成する第３の合成部４０とを有する。
【００４２】
第２の合成部３９の出力であるＯＣＡＰアプリケーションの画面データと、第３の合成部４０の出力である外部入力の画面データとはスイッチ４１により切り換えられて、いずれかの画面データがディスプレイ１１に入力されて表示される。外部出力の場合は、第１の合成部３８の画面データが録画器に出力される。
【００４３】
内蔵アプリケーション５１ａ、５１ｂは、ＥＡＳによる緊急警報放送の表示機能（「ＥＡＳ機能」という）を有する。内蔵アプリケーション５１ａ、５１ｂが緊急警報放送を表示するとき、受信機専用プレーン３４を使用する。また、ＯＣＡＰアプリケーション５２ａ、５２ｂも、ＯＣＡＰ規格によるＡＰＩを使用して、内蔵アプリケーション５１ａ、５１ｂのＥＡＳ機能を奪った場合は、緊急警報放送を表示することが可能になる。ＯＣＡＰアプリケーション５２ａ、５２ｂが緊急警報放送を表示する場合、ＯＳＤプレーン３３を使用する。緊急警報放送の文字などは、例えば、プレーンの一部又は全部に表示される。以下、ＯＳＤプレーン３３で表示される緊急警報放送を「ＥＡＳ３６」といい、受信機専用プレーン３４で表示される緊急警報放送を「ＥＡＳ３７」という。
【００４４】
合成部１２から出力される画面データを図４に示す。
図４（ａ）は、ＯＣＡＰモード、すなわち、第２の合成部３９からディスプレイ１１に画面データが出力される場合のプレーンの階層を示している。この場合、下から順にＳｔｉｌｌプレーン３１、ビデオプレーン３２、ＯＳＤプレーン３６、及び受信機専用プレーン３４が重ね合わされてディスプレイ１１に表示される。
【００４５】
図４（ｂ）は、外部入力モード、すなわち、第３の合成部４０からディスプレイ１１に画面データが出力される場合のプレーンの階層を示している。この場合、下から順に、外部入力用プレーン３５及び受信機専用プレーン３４が重ね合わされてディスプレイ１１に表示される。
【００４６】
図４（ｃ）は、ＯＣＡＰアプリケーションを録画器に出力する場合、すなわち、第１の合成部３８から外部出力に画面データが出力される場合のプレーンの階層を示している。この場合、下から順に、Ｓｔｉｌｌプレーン３１、ビデオプレーン３２、及びＯＳＤプレーン３６が重ね合わされて出力される。
【００４７】
ＯＣＡＰアプリケーションがＯＣＡＰ規格によるＡＰＩを利用して受信機１００のＥＡＳ機能を奪うと、ＥＡＳ３６がＯＳＤプレーン３３で表示されるようになるため、受信機１００は受信機専用プレーン３４でＥＡＳ３７を表示しないように制御している（図４（ａ））。しかしながら、外部入力モードでは（図４（ｂ））、ＯＳＤプレーン３３がディスプレイ１１に表示されないため、ＥＡＳ機能がＯＣＡＰアプリケーションに奪われた後に外部入力モードに切り替えると、ユーザはＥＡＳ３６を見ることができない。そこで、本実施形態では、外部入力モード時に、受信機専用プレーン３４でＥＡＳ３７を表示するように制御する。
【００４８】
この制御の流れを図５に示す。図５の制御は、ＣＰＵ１０が所定のプログラムを実行することで実現される図２の機能によって実行される。動作モード管理部５５は、ＯＣＡＰモードで且つＯＣＡＰアプリケーションがＯＣＡＰ規格のＡＰＩを使用して受信機１００のＥＡＳ機能を奪ったかどうかを判断する（Ｓ５０１）。Ｓ５０１でＹｅｓであれば、内蔵アプリケーション管理部５３は受信機専用プレーン３４によるＥＡＳ３７の表示を「禁止」に設定する（Ｓ５０２）。ＯＣＡＰモードのとき、図３のスイッチ４１は第２の合成部３９に接続されている。
【００４９】
キー配送部５６は、ディスプレイ１１の表示を外部入力に切り換えるためのキーコードを受信したかどうかを判断する（Ｓ５０３）。ディスプレイ１１の表示を外部入力に切り換えるためのキーコードを受信した場合は、スイッチ４１は第３の合成部４０に接続するように切り替えられる。さらに、ディスプレイ１１の表示が外部入力に切り換えられると、内蔵アプリケーション管理部５３は受信機専用プレーン３４によるＥＡＳ３７の表示を「許可」に設定する（Ｓ５０４）。
【００５０】
このように、ＯＣＡＰモードから外部入力モードに切り換えた場合は、「禁止」に設定されていたＥＡＳ３７の表示を「許可」に設定する。これによって、外部入力モードであっても緊急警報放送が発生した場合は、受信機専用プレーン３４によってＥＡＳ３７を表示することができる。よって、ユーザは外部入力を選択した場合であっても、ＥＡＳを見ることができる。
【００５１】
１．３．２  ＯＣＡＰモードから外部入力モードに切り替えた後に、ＥＡＳ強制選局が生じたときの画面制御
ＯＣＡＰには、緊急警報放送が発生したときに画面上に緊急警報を知らせる文字を表示するだけでなく、緊急警報放送番組を表示するように強制的に選局する規格がある。一方、上述したように受信機１００は、外部入力に切り替えたときに、受信機専用プレーン３４でのＥＡＳ３７の表示を「許可」に設定するため、強制選局があった場合にスイッチ４１を第２の合成部３９に接続してしまうと、ＯＳＤプレーン３３と受信機専用プレーン３４の両方でＥＡＳが表示されることになる。そこで、本実施形態では強制選局が発生するといずれか一方のＥＡＳ表示のみを行うようにする。
【００５２】
図６に、ＯＣＡＰモードから外部入力モードに切り替えた後に、ＥＡＳ強制選局が生じたときの、プレーンの階層の遷移を示す。図６（ａ）はＯＣＡＰモードで合成されるプレーンの階層を示し、図６（ｂ）は外部入力モードで合成されるプレーンの階層を示す。図６（ａ）（ｂ）は、図４（ａ）（ｂ）の階層と同じである。図６（ａ）のＯＣＡＰモードでは、ＥＡＳ３６はＯＳＤプレーン３３で表示されるため、受信機専用プレーン３４によるＥＡＳの表示は「禁止」に設定されている（図５のＳ５０２）。この状態で外部入力に切り替えられると、図６（ｂ）に遷移する。図６（ｂ）の外部入力モードでは、受信機専用プレーン３４によるＥＡＳ３７の表示は「許可」に設定されている（図５のＳ５０４）。この状態で、緊急警報放送が発生した場合、強制選局が行われて、図６（ｃ）に遷移する。
【００５３】
図６（ｃ）は、強制選局が生じてＯＣＡＰモードに戻った場合のプレーンの階層を示している。通常のＯＣＡＰモードであれば図６（ａ）に示す階層になるが、本実施形態では図６（ｃ）に示すように強制選局が発生した場合はＯＳＤプレーン３３をディスプレイ１１に表示にしないようにする。これにより、ディスプレイ１１へのＥＡＳの表示は受信機専用プレーン３４のみで行われることになる。さらに、強制選局が生じた場合は、ビデオプレーン３２の画面をフルサイズに戻す。
【００５４】
図６（ｃ）のプレーン階層を実現するための受信機１００の構成を図７に示す。受信機１００は、図３に構成に加えて、緊急警報放送が発生したときに所定の間隔で受信機１００に送られてくるＥＡＳトリガを検出するためのＥＡＳトリガ検出部４５と、ＥＡＳトリガが検出されたときにＯＳＤプレーン３３を非表示に切り替えるためのスイッチ４６とをさらに備える。ＥＡＳトリガ検出部４５がＥＡＳトリガを検出すると、スイッチ４６はオフし、スイッチ４１は第２の合成部３９に接続される。
【００５５】
図８に、図６（ａ）〜（ｃ）の遷移に対応するＣＰＵ１０の制御を示す。図８において、図６（ａ）から図６（ｂ）への遷移に相当するＳ８０１〜Ｓ８０４については、図５のＳ５０１〜Ｓ５０４と同一であるため、説明を省略する。Ｓ８０５以下について、説明する。
【００５６】
ＣＰＵ１０は、ＥＡＳトリガ検出部４５がＥＡＳトリガを検出したかどうかによって、強制選局が発生したかどうかを判断する（Ｓ８０５）。強制選局が生じると、第３の合成部４０に接続されていたスイッチ４１を第２の合成部３９に接続するように切り替える。さらに、ＣＰＵ１０はスイッチ４６をオフにして、ＯＳＤプレーン３３が第１の合成部３８に出力されないようにする（Ｓ８０６）。これにより、ディスプレイ１１にはＯＳＤプレーン３３が表示されず、第１の合成部３８で合成されたＳｔｉｌｌプレーン３１とビデオプレーン３２及び第２の合成部３９でさらに合成された受信機専用プレーン３４とが表示される。また、ＣＰＵ１０は、ビデオプレーン３２の画面が縮小されているかどうかを判断する（Ｓ８０７）。ビデオプレーン３２の画面が縮小されていれば、フルサイズに戻す（Ｓ８０８）。
【００５７】
ＯＳＤプレーン３３は放送局によって制御されるため、受信機１００はＯＳＤプレーンプレーン３３でのＥＡＳ３６の表示／非表示を放送局の制御から独立して行うことはできない。そこで、スイッチ４６をオフにしてＯＳＤプレーン３３自体を合成しないようにすることにより、強制選局が生じてスイッチ４１が切り替えられても、ＯＳＤプレーン３３のＥＡＳ３６をディスプレイ１１に表示させないようにできる。よって、受信機専用プレーン３４のみでＥＡＳを表示することが可能となる。なお、スイッチ４６は、ＥＡＳトリガが検出されて所定期間経過後にオンにする。
【００５８】
なお、上述した態様では、ＥＡＳ表示をいずれか一方にするために、ＯＳＤプレーン３３自体を非表示にして受信機専用プレーン３４のみでＥＡＳを表示するようにしたが、ＯＳＤプレーン３３でＥＡＳ３６を表示して、受信機専用プレーン３４のＥＡＳを非表示にしても良い。受信機専用プレーン３４でのＥＡＳ３７の表示／非表示については、受信機１００が制御できるため、受信機専用プレーン３４自体を非表示にする必要はない。よって、ディスプレイ１１に出力されるプレーンは、受信機専用プレーン３４、ＯＳＤプレーン３３、ビデオプレーン３２及びＳｔｉｌｌプレーン３１となる。
【００５９】
１．３．３  ＥＡＳを表示中にＯＣＡＰモードから外部入力モードに切り替えられた場合のＥＡＳ表示制御
受信機専用プレーン３４でＥＡＳ３７を表示する場合についてさらに説明する。図９に、ＥＡＳの表示期間を示す。ＯＣＡＰモードにおいて、ＥＡＳトリガが検出されると（時間Ｔ１）、ＥＡＳは所定期間（例えば、１０秒間）ディスプレイ１１に表示される。ＥＡＳがディスプレイ１１に表示されている間に、ユーザにより、ＯＣＡＰモードから外部入力モードに切り替えられた場合（時間Ｔ２）、外部入力モードでの受信機専用プレーン３４でのＥＡＳ３７の表示は、切り替え後のＥＡＳトリガの検出時点から開始されて所定期間表示される。よって、ディスプレイ１１には、ＯＣＡＰモードでＥＡＳを表示してから外部入力モードに切り替えられるまでの期間（時間Ｔ１〜時間Ｔ２）と、外部入力モードに切り替えられてＥＡＳトリガが検出されてからの所定期間（時間Ｔ３〜時間Ｔ５）の合計の期間、ＥＡＳが表示されることになり、設定されている所定期間より長くなってしまう。
【００６０】
そこで、本実施形態では、ＯＣＡＰモードでＥＡＳがディスプレイ１１に表示されている間に、ユーザにより、ＯＣＡＰモードから外部入力モードに切り替えられた場合であっても、合計で所定期間（時間Ｔ１〜時間Ｔ４）しかＥＡＳを表示しないようにすることを目的とする。
【００６１】
この目的を達成する受信機１００の構成を図１０に示す。受信機１００は、タイマ７１、７２をさらに備える。タイマ７１、７２は、所定期間（本実施形態では、１０秒間）に設定されている。タイマ７１、７２はＯＳＤプレーン３３と受信機専用プレーン３４とによるＥＡＳの表示時間をそれぞれ設定するために用いられる。
【００６２】
図１１に、受信器専用プレーン３４でのＥＡＳ３７の表示時間を制御するためのＣＰＵ１０の制御フローを示す。図１１の制御は、ＣＰＵ１０が所定のプログラムを実行することで実現される図２の機能によって実行される。ＣＰＵ１０の動作モード管理部５５は、ＯＣＡＰモードで且つＯＣＡＰアプリケーションがＯＣＡＰ規格のＡＰＩを使用して受信機１００のＥＡＳ機能を奪ったかどうかを判断する（Ｓ１１０１）。Ｓ１１０１でＹｅｓであれば、ＣＰＵ１０はＥＡＳトリガ検出部４５によりＥＡＳトリガが検出されたかどうかを判断する（Ｓ１１０２）。ＥＡＳトリガが検出されると、ＯＳＤプレーン３３にはＥＡＳ３６が表示される（Ｓ１１０３）。ＣＰＵ１０は、タイマ７１、７２で設定された１０秒が経過したかどうかを判断する（Ｓ１１０４）。１０秒経過すると、ＥＡＳの表示は終了する（Ｓ１１０７）。１０秒経過していなければ、キー配送部５６により、外部入力に切り替えられたかどうかを判断する（Ｓ１１０５）。１０秒を経過する前に、外部入力に切り替えられた場合は（Ｓ１１０５でＹＥＳ）、受信機専用プレーン３４でＥＡＳ３７を表示する（Ｓ１１０６）。その後、１０秒経過したかどうかを判断し（Ｓ１１０４）、１０秒が経過するまでＥＡＳ３７を受信機専用プレーン３４で表示する。１０秒経過するとＥＡＳの表示を終了する（Ｓ１１０７）。
【００６３】
このように、タイマ７１、７２を設けることにより、ＥＡＳを表示中にＯＣＡＰモードから外部入力モードに切り替えられた場合であっても、ＥＡＳの表示を表示開始から所定期間で終了するように制御することができる。
【００６４】
なお、本実施形態においては、タイマ７１及び７２をそれぞれ設けたが、１つのタイマを共用しても良い。
【００６５】
《実施形態２》
本実施形態においては、プレーン管理部１３が管理するプレーンを新たに追加した構成について説明する。本実施形態において、受信機１００の主要な構成は図１及び図２と同一である。
２．１  ＥＡＳ専用プレーン
実施形態１において、ＯＣＡＰアプリケーションがＯＣＡＰ規格のＡＰＩを使用して内蔵アプリケーションのＥＡＳ機能を奪うと、緊急警報放送が生じた場合に、図４（ｃ）に示すように、ＥＡＳ３６が表示された状態のＯＳＤプレーン３３が外部出力から録画器に出力されるため、一旦録画した映像を再生するときに、ＥＡＳ３６が画面上に表示されてしまうという問題がある。さらに、ＯＳＤプレーン３３でのＥＡＳ３６の表示と、受信機専用プレーン３４でのＥＡＳ３７の表示とでは、文字のフォントやサイズなどに違いがあるため、ＯＣＡＰモードから外部入力モードに切り替えたときに、その違いがディスプレイ１１に現れる。本実施形態は、このような問題を解決することを目的とする。
【００６６】
図１２に本実施形態のプレーン管理部１３の構成を示す。本実施形態のプレーン管理部１３は、ＥＡＳを表示するためのＥＡＳ専用プレーン９１を有する。本実施形態においては、ＯＣＡＰアプリケーションがＯＣＡＰ規格のＡＰＩを使用して内蔵アプリケーションのＥＡＳ機能を奪うと、ＥＡＳ専用プレーン９１を使用してＥＡＳを表示する。よって、ＯＳＤプレーン３３ではＥＡＳは表示されない。ＥＡＳ専用プレーン９１は、第２の合成部３９と第３の合成部４０に出力される。プレーン管理部１３のその他の構成は、図３と同じである。
【００６７】
図１３に、本実施形態におけるプレーンの階層を示す。図１３（ａ）はＯＣＡＰモードにおける階層である。ＯＣＡＰモードにおいて、ＥＡＳ専用プレーン９１は受信機専用プレーン３４の上に配置される。図１３（ｂ）は外部入力モードにおける階層であり、ＥＡＳ専用プレーン９１は受信機専用プレーン３４の上に配置される。図１３（ｃ）は外部出力における階層である。外部出力される画面データは第１の合成部３８の出力となるため、第１の合成部３８で合成されないＥＡＳ専用プレーン９１は表示されない。
【００６８】
このように、実施形態２においては、ＥＡＳ専用プレーン９１を設けたことにより、ＥＡＳ表示を除いた状態で外部出力することができる。よって、録画器に一旦録画した映像を再生する場合にＥＡＳ９２が表示されることはない。
【００６９】
また、実施形態２においては、ＯＣＡＰアプリケーションがＯＣＡＰ規格のＡＰＩを使用して内蔵アプリケーションのＥＡＳ機能を奪ったときは、ＯＣＡＰモードであっても外部入力モードであっても、ＥＡＳ専用プレーン９１でＥＡＳ９２を表示しているため、モードの違いによって文字のフォントやサイズが異なるという問題を解消することができる。
【００７０】
なお、本実施形態において、内蔵アプリケーションによってＥＡＳを表示するときは受信機専用プレーン３４でＥＡＳを表示する。しかし、内蔵アプリケーションによってＥＡＳを表示する際にＥＡＳ専用プレーン９１を用いても良い。
【００７１】
２．２  ＰＩＮ専用プレーン
従来、ＯＣＡＰモードにおいて、ペアレンタルコントロールを解除するための暗証番号入力画面は、ＯＳＤプレーン３３により実現していた。しかしながら、ＯＳＤプレーン３３は図１３（ｃ）に示すように外部出力されるため、外部機器に録画した画面データを再生する場合、ＯＳＤプレーン３３のＰＩＮ画面が表示されてしまい、その下に配置されているビデオプレーン３２の映像を見ることができないという問題があった。
【００７２】
この問題を解決するプレーン管理部１３の構成を図１４に示す。プレーン管理部１３は、暗証番号入力画面を表示するためのＰＩＮ専用プレーン９３をさらに有する。ＰＩＮ専用プレーン９３は、第２の合成部３９のみに出力される。図１４において、その他の構成は図１２と同じである。
【００７３】
図１５に、ＰＩＮ専用プレーンを含むプレーンの階層を示す。図１５（ａ）はＯＣＡＰモードにおける階層である。ＯＣＡＰモードにおいてＰＩＮ専用プレーン９３は受信機専用プレーン３４とＯＳＤプレーン３３との間に配置される。図１５（ｂ）は外部入力モードにおける階層である。ＰＩＮ専用プレーン９３は第３の合成部４０には入力されないため、ＰＩＮ専用プレーン９３は表示されない。図１５（ｃ）は外部出力における階層である。ＰＩＮ専用プレーン９３は第１の合成部３８には入力されないため、ＰＩＮ専用プレーン９３は表示されない。
【００７４】
このように、ＰＩＮ専用プレーン９３を設けて、ＰＩＮ専用プレーン９３を第２の合成部３９のみに出力するようにしたことにより、外部出力においてＰＩＮ画面が出力されることを防ぐことができる。
【００７５】
なお、図１４及び図１５においては、ＥＡＳ専用プレーン９１とＰＩＮ専用プレーン９３とを設ける構成であったが、ＰＩＮ専用プレーン９３はＥＡＳ専用プレーン９１を設けない実施形態１の構成と組み合わせても良い。
【産業上の利用可能性】
【００７６】
本発明は、ＯＣＡＰアプリケーションから外部機器に表示を切り換えた場合にも、ＥＡＳによる緊急警報放送を表示することができ、ＥＡＳを表示可能なデジタル放送受信機に有用である。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施形態１及び実施形態２における、ケーブル放送を受信する受信機のハードウェア構成を示した図
【図２】実施形態１及び実施形態２における受信機の機能的構成を示す図
【図３】実施形態１のプレーン管理部と合成部の内部構成を示す図
【図４】実施形態１のプレーン階層を示す図であって、（ａ）ＯＣＡＰモードのプレーン階層を示す図、（ｂ）外部入力モードのプレーン階層を示す図、（ｃ）外部出力のプレーン階層を示す図
【図５】実施形態１のＯＣＡＰモードから外部入力モードに切り替えたときのＥＡＳの表示制御を示すフローチャート
【図６】実施形態１において強制選局が生じたときのプレーン階層を示す図であって、（ａ）ＯＣＡＰモードのプレーン階層を示す図、（ｂ）外部入力モードのプレーン階層を示す図、（ｃ）強制選局が生じた後のプレーン階層を示す図
【図７】図６に対応する受信機の構成図
【図８】図６に対応する画面制御を示すフローチャート
【図９】実施形態１において、ＥＡＳを表示中にＯＣＡＰモードから外部入力モードに切り替えられたときのＥＡＳの表示時間を示す図
【図１０】ＥＡＳを表示中にＯＣＡＰモードから外部入力モードに切り替えられた場合のＥＡＳ表示時間を制御するための受信機の構成図
【図１１】図１０に対応するＥＡＳの表示制御を示すフローチャート
【図１２】実施形態２のプレーン管理部において、ＥＡＳ専用プレーンを追加した構成を示す図
【図１３】図１２に対応するプレーン階層を示す図であって、（ａ）ＯＣＡＰモードのプレーン階層を示す図、（ｂ）外部入力モードのプレーン階層を示す図、（ｃ）外部出力のプレーン階層を示す図
【図１４】実施形態２のプレーン管理部において、ＰＩＤ専用プレーンをさらに追加した構成を示す図
【図１５】図１４に対応するプレーン階層を示す図であって、（ａ）ＯＣＡＰモードのプレーン階層を示す図、（ｂ）外部入力モードのプレーン階層を示す図、（ｃ）外部出力のプレーン階層を示す図
【符号の説明】
【００７８】
１０  ＣＰＵ
１１  ディスプレイ
１２  合成部
１３  プレーン管理部
１４  ＡＶデコーダ
１５  ＴＤデコーダ
１６  チューナ
１７  ケーブルカードインタフェース
１８  リモコン受信部
１９  ＨＤＤ
２０  メモリ
２１  キャッシュメモリ
２２  セレクタ
２３ａ〜２３ｃ  外部入力
５１ａ、５１ｂ  内蔵アプリケーション
５２ａ、５２ｂ  ＯＣＡＰアプリケーション
５３  内蔵アプリケーション管理部
５４  ＯＣＡＰアプリケーション管理部
５５  動作モード管理部
５６  キー配送部
５７  重複機能管理部
５８  データ管理部
５９  ケーブルカード管理部
６０  ＯＣＡＰバージョン管理部
６１  ＯＣＡＰアプリケーション保持部
１００  受信機
２００  局内サーバ
２５０  ケーブル
３００  ケーブルカード
４００  リモコン
【図１】
0004991439.tif 000002
【図２】
0004991439.tif 000003
【図３】
0004991439.tif 000004
【図４】
0004991439.tif 000005
【図５】
0004991439.tif 000006
【図６】
0004991439.tif 000007
【図７】
0004991439.tif 000008
【図８】
0004991439.tif 000009
【図９】
0004991439.tif 000010
【図１０】
0004991439.tif 000011
【図１１】
0004991439.tif 000012
【図１２】
0004991439.tif 000013
【図１３】
0004991439.tif 000014
【図１４】
0004991439.tif 000015
【図１５】
0004991439.tif 000016