(57)【要約】【課題】現行の受信機が備えるＨＴＭＬパーサを作り直すことなく、放送波に多重された字幕情報を取得する。【解決手段】受信機３００は、放送波を受信する放送受信部３０１と、受信した放送波から、映像コンテンツを復号する映像・音声復号部３０３と、受信した放送波から、映像コンテンツに重畳して表示させる字幕文字列を含む字幕情報を復号する基本字幕復号部３０４と、ＨＴＭＬ５に準拠して記述されたアプリケーションであって字幕情報の参照先として放送波から復号された字幕情報を示すアドレスを指定するｔｒａｃｋ要素を含むものを実行することで、基本字幕復号部３０４が復号した字幕情報を取得するアプリケーション実行部３０７とを備える。【選択図】図１
2015159365.tif 000002
【特許請求の範囲】
【請求項１】
放送波を受信する放送受信部と、
前記受信した放送波から、映像コンテンツを復号する映像復号部と、
前記受信した放送波から、前記映像コンテンツに重畳して表示させる字幕文字列を含む字幕情報を復号する字幕復号部と、
ＨＴＭＬ５に準拠して記述されたプログラムであって字幕情報の参照先として放送波から復号された字幕情報を示すアドレスを指定するｔｒａｃｋ要素を含むものを実行することで、前記字幕復号部が復号した字幕情報を取得するアプリケーション実行部と
を備える受信機。
【請求項２】
前記字幕情報は、字幕文字列ごとにＩＤを有し、
前記プログラムは、字幕文字列の変化をイベントとするイベントハンドラを含み、
前記アプリケーション実行部は、今回取得した字幕情報のＩＤと前回取得した字幕情報のＩＤとが異なる場合に、前記イベントが発生したと判定する
請求項１に記載の受信機。
【請求項３】
ＨＴＭＬ５に準拠して記載されたプログラムであって、
映像コンテンツに重畳して表示させる字幕文字列を含む字幕情報の参照先として放送波から復号された字幕情報を示すアドレスを指定するｔｒａｃｋ要素
を含むプログラム。
【請求項４】
前記ｔｒａｃｋ要素が参照する字幕情報の字幕文字列の変化をイベントとするイベントハンドラを含む
請求項３に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツに重畳して表示させる字幕文字列を扱う受信機及びプログラムに関する。
【背景技術】
【０００２】
近年、デジタルテレビ放送において字幕サービス（クローズドキャプション）が提供されており、従来の映像コンテンツに文字列を重畳することで、聴覚障碍者もテレビ放送を楽しむことができる。非特許文献１には、字幕情報をＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）に収容して伝送する技術が開示されている。また、字幕情報をＭＭＴ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ）のＭＦＵ（Ｍｅｄｉａ  Ｆｒａｇｍｅｎｔ  Ｕｎｉｔ）またはＭＰＵ（Ｍｅｄｉａ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に収容して伝送する方式が検討されている。字幕情報に含まれる字幕文字列は、字幕情報で定義される時刻制御モードに応じて、番組または時刻に同期して表示されたり、同期せずに受信後に即時表示されたりする。非特許文献１に記載の字幕情報には、映像コンテンツのうち当該字幕情報と同時に伝送される部分が表示されるタイミングで、当該部分に重畳して表示される字幕文字列が格納される。そのため、受信機は、受信した字幕情報を順次表示させることで、映像コンテンツに対応する字幕文字列を表示させることができる。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】「デジタル放送におけるデータ放送符号化方式と伝送方式  標準規格」、ＡＲＩＢ  ＳＴＤ−Ｂ２４、５．４版、社団法人電波産業会、平成２１年１２月１６日
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、Ｈｙｂｒｉｄｃａｓｔ（登録商標）など、ＨＴＭＬ５に準拠して記述されたアプリケーションを実行する受信機が提案されている。このような受信機が実行するアプリケーションに、字幕情報を利用させることが求められている。しかしながら、放送波に多重された字幕情報を取得する命令を新たに定義すると、現行の受信機が備えるＨＴＭＬパーサを作り直す必要があり、受信機の製造の負担が高くなるという問題がある。
本発明の目的は、上述した課題を解決する受信機及び放送システムを提供することにある。
【課題を解決するための手段】
【０００５】
第１の態様は、放送波を受信する放送受信部と、前記受信した放送波から、映像コンテンツを復号する映像復号部と、前記受信した放送波から、前記映像コンテンツに重畳して表示させる字幕文字列を含む字幕情報を復号する字幕復号部と、ＨＴＭＬ５に準拠して記述されたプログラムであって字幕情報の参照先として放送波から復号された字幕情報を示すアドレスを指定するｔｒａｃｋ要素を含むものを実行することで、前記字幕復号部が復号した字幕情報を取得するアプリケーション実行部とを備える受信機である。
【０００６】
また、第２の態様は、第１の態様において、前記字幕情報は、字幕文字列ごとにＩＤを有し、前記プログラムは、字幕文字列の変化をイベントとするイベントハンドラを含み、前記アプリケーション実行部は、今回取得した字幕情報のＩＤと前回取得した字幕情報のＩＤとが異なる場合に、前記イベントが発生したと判定する受信機である。
【０００７】
また、第３の態様は、ＨＴＭＬ５に準拠して記載されたプログラムであって、映像コンテンツに重畳して表示させる字幕文字列を含む字幕情報の参照先として放送波から復号された字幕情報を示すアドレスを指定するｔｒａｃｋ要素を含むプログラムである。
【０００８】
また、第４の態様は、第３の態様において、前記ｔｒａｃｋ要素が参照する字幕情報の字幕文字列の変化をイベントとするイベントハンドラを含むプログラムである。
【発明の効果】
【０００９】
上記態様のうち少なくとも１つの態様によれば、受信機は、現行のＨＴＭＬパーサを用いて放送波に多重された字幕情報を取得することができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態による放送システム１の構成を示す概略ブロック図である。
【図２】基本字幕情報の一例を示す図である。
【図３】拡張字幕情報の一例（ＪＳＯＮ）を示す図である。
【図４】拡張字幕情報の一例（ＸＭＬ）を示す図である。
【図５】映像コンテンツ及び字幕情報を取得するＨＴＭＬ５アプリケーションの例を示す図である。
【図６】字幕表示アプリケーションの実行時の受信機３００の動作を示すフローチャートである。
【図７】字幕検索アプリケーションの実行時の受信機３００の動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら実施形態について詳しく説明する。
図１は、一実施形態による放送システム１の構成を示す概略ブロック図である。
放送システム１は、放送送出装置１００、サーバ装置２００、受信機３００を備えるシステムである。なお、放送送出装置１００及びサーバ装置２００は放送事業者が所有するものであり、受信機３００は利用者が所有するものである。
【００１２】
放送送出装置１００は、映像パケット生成部１０１と基本字幕パケット生成部１０２と放送部１０３とを備える。
映像パケット生成部１０１は、映像コンテンツをＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）データ、ＭＦＵ（Ｍｅｄｉａ  Ｆｒａｇｍｅｎｔ  Ｕｎｉｔ）データまたはＭＰＵ（Ｍｅｄｉａ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）データに格納する。
基本字幕パケット生成部１０２は、基本字幕情報をＰＥＳデータ、ＭＦＵデータまたはＭＰＵデータに格納する。基本字幕情報は、ＴＴＭＬ（Ｔｉｍｅｄ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）の形式で記述された情報である。また、基本字幕情報には、一の時刻に画面に表示される字幕文字列が含まれる。つまり、基本字幕情報は、経時的に変化する映像コンテンツの内容に合わせて逐次変化する。本実施形態において、基本字幕情報は、字幕情報の一例である。
【００１３】
図２は、基本字幕情報の一例を示す図である。
基本字幕情報は、図２に示すように、一の時刻に画面に表示される字幕文字列を格納するＴＴＭＬ形式のデータである。図２に示す例では、００：００：１１：０６から００：００：１２：１４までの時刻に表示される字幕文字列が基本字幕情報に格納されている。このように、基本字幕情報に一の時刻に画面に表示される字幕文字列を格納することで、基本字幕情報のデータサイズが小さくなり、放送送出装置１００は、基本字幕情報を短時間で確実に送出することができる。また、基本字幕情報には、字幕文字列ごとに異なるＩＤが割り振られる。
なお、図２に示す例は、基本字幕情報が字幕文字列の表示時刻及び非表示時刻を格納するものであるが、これに限られず、基本字幕情報は、表示時刻及び非表示時刻を格納していなくても良い。この場合、受信機３００は、当該基本字幕情報を受信した場合に、即時に字幕情報を表示装置に表示させる。
【００１４】
放送部１０３は、映像コンテンツを格納したＰＥＳ、ＭＦＵまたはＭＰＵ、及び基本字幕情報を格納したＰＥＳ、ＭＦＵまたはＭＰＵを放送波に多重して逐次送出する。つまり、映像コンテンツを格納したＰＥＳデータ及び基本字幕情報を格納したＰＥＳデータから生成されるＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）、または、映像コンテンツを格納したＭＦＵデータ及び基本字幕情報を格納したＭＦＵデータから生成されるＭＭＴＰ（ＭＰＥＧ  Ｍｅｄｉａ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）、または、映像コンテンツを格納したＭＰＵデータ及び基本字幕情報を格納したＭＰＵデータから生成されるＴＳが、放送波に多重され、遂次送出される。
【００１５】
サーバ装置２００は、拡張字幕送信部２０１を備える。拡張字幕送信部２０１は、ネットワークを介して拡張字幕情報を受信機３００に送信する。拡張字幕情報は、フリーフォーマットで記述された情報である。例えば、拡張字幕情報としては、ＪＳＯＮ（ＪａｖａＳｃｒｉｐｔ（登録商標）  Ｏｂｊｅｃｔ  Ｎｏｔａｔｉｏｎ）、ＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＣＳＶ（Ｃｏｍｍａ−Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）などの形式を用いて記載することができる。また、拡張字幕情報には、映像コンテンツに重畳して表示させる１つまたは複数の字幕文字列のＩＤと、当該ＩＤを有する字幕文字列の装飾方法とが含まれる。装飾方法としては、例えば、字幕文字列の色や大きさ、字幕文字列を格納するテキストボックスの位置、色、形状、字幕文字列とともに表示させる画像、などが挙げられる。これにより、受信機３００は、例えば画面に表示されている人物やキャラクターの近傍に、字幕文字列が示すセリフを格納した吹き出しを表示させることができる。
【００１６】
図３は、拡張字幕情報の一例を示す図である。
図３に示す拡張字幕情報は、ＪＳＯＮ形式で記述されたものである。拡張字幕情報は、図３に示すように、字幕文字列のＩＤと、当該字幕文字列を表示する際の装飾方法とを格納する。当該ＩＤは、基本字幕情報に含まれるＩＤに対応している。図３に示す例では、ＩＤ「ｓ０１」に関連付けられた字幕文字列の背景として、２００，３００の座標の位置に、画像「ｈｔｔｐ：／／ｘｘｘ．ｙｙｙ．ｚｚｚ／ｉｍａｇｅ／ｂｌｏｗｏｆｆ０１．ｊｐｇ」を表示させ、字幕文字列の色を「０ｘＦＦＦ（『０ｘ』は１６進数表記を示す接頭辞である）」とすることを示す装飾方法が関連付けられている。また、ＩＤ「ｓ０２」に関連付けられた字幕文字列の背景として、２５０，８００の座標の位置に、画像「ｈｔｔｐ：／／ｘｘｘ．ｙｙｙ．ｚｚｚ／ｉｍａｇｅ／ｂｌｏｗｏｆｆ０２．ｊｐｇ」を表示させ、字幕文字列の色を「０ｘＦ７７」とすることを示す装飾方法が関連付けられている。また、ＩＤ「ｓ０３」に関連付けられた字幕文字列の背景として、２００，３５０の座標の位置に、画像「ｈｔｔｐ：／／ｘｘｘ．ｙｙｙ．ｚｚｚ／ｉｍａｇｅ／ｂｌｏｗｏｆｆ０３．ｊｐｇ」を表示させ、字幕文字列の色を「０ｘ７７Ｆ」とすることを示す装飾方法が関連付けられている。
【００１７】
図４は、拡張字幕情報の一例を示す図である。
図４に示す拡張字幕情報は、ＸＭＬ形式で記述されたものである。ＸＭＬ形式で記述された拡張字幕情報も、図３に示すＪＳＯＮ形式で記述された拡張字幕情報と同様に、字幕文字列のＩＤと、当該字幕文字列を表示する際の装飾方法とを格納する。
【００１８】
このように、拡張字幕情報が字幕文字列のＩＤとその装飾方法とを格納することで、受信機３００は、基本字幕情報において当該ＩＤに関連付けられた字幕文字列を装飾して表示装置に表示させることができる。なお、本実施形態では、１つの拡張字幕情報が複数の字幕文字列のＩＤを格納する場合について説明するが、これに限られない。例えば、他の実施形態においては、拡張字幕情報が１つのＩＤとその装飾方法とを関連付けて格納しても良い。また、本実施形態では、拡張字幕情報がＩＤと装飾方法の組み合わせを格納する場合について説明するが、これに限られない。例えば、他の実施形態においては、拡張字幕情報がＩＤと装飾方法とに加え、さらに字幕文字列を格納していても良い。
【００１９】
受信機３００は、放送受信部３０１、トランスポート復号部３０２、映像・音声復号部３０３、基本字幕復号部３０４、拡張字幕受信部３０５、基本字幕処理部３０６、アプリケーション実行部３０７、表示制御部３０８を備える。
放送受信部３０１は、放送送出装置１００から送出された放送波を受信する。
トランスポート復号部３０２は、放送波に多重されたＴＳまたはＭＭＴＰパケットを、ＰＥＳデータ、ＭＦＵデータまたはＭＰＵデータとセクションデータとに分離し、ＰＥＳデータ、ＭＦＵデータまたはＭＰＵデータを映像・音声復号部３０３へ出力する。
【００２０】
映像・音声復号部３０３は、トランスポート復号部３０２から受け付けたＰＥＳデータ、ＭＦＵデータまたはＭＰＵデータを映像コンテンツに復号することで、映像コンテンツを取得する。映像・音声復号部３０３は、映像復号部の一例である。
基本字幕復号部３０４は、トランスポート復号部３０２から受け付けたＰＥＳデータ、ＭＦＵデータまたはＭＰＵデータを基本字幕情報に復号することで、基本字幕情報を取得する。基本字幕復号部３０４は、字幕復号部の一例である。
拡張字幕受信部３０５は、映像・音声復号部３０３が複合した映像コンテンツに係る拡張字幕情報をサーバ装置２００から受信する。
【００２１】
基本字幕処理部３０６は、基本字幕復号部３０４が復号した基本字幕情報に基づいて、字幕文字列の文字色、配置及び表示・非表示のタイミングを制御する。基本字幕処理部３０６は、受信機３００の組み込みソフトウェア（レジデントアプリ）である。
アプリケーション実行部３０７は、ＨＴＭＬ５に準拠して記述されたアプリケーションを実行する。アプリケーション制御部が実行する当該アプリケーションには、字幕情報を処理するアプリケーションが含まれる。本実施形態において、アプリケーションは、プログラムの一例である。
【００２２】
表示制御部３０８は、映像・音声復号部３０３が復号した映像コンテンツを表示させる表示信号を表示装置（図示せず）に出力する。また、利用者の操作によって字幕の表示の指示があった場合、基本字幕処理部３０６が処理した字幕情報を映像コンテンツに重畳して表示させる表示信号を表示装置に出力する。また、利用者の操作によってアプリケーションの実行の指示があった場合、アプリケーション実行部３０７が実行するアプリケーションを映像コンテンツに重畳して表示させる表示信号を表示装置に出力する。
【００２３】
このように、本実施形態では、基本字幕情報と拡張字幕情報のそれぞれを受信する。これにより、受信機３００は、拡張字幕情報が受信できなくても、基本字幕情報の受信により確実に基本字幕情報に含まれる字幕文字列を表示装置に表示させることができ、拡張字幕情報を受信できる場合は、受信した拡張字幕情報に含まれる字幕文字列を装飾して表示装置に表示させることができる。
【００２４】
ここで、アプリケーション実行部３０７が映像コンテンツ及び字幕情報を取得する方法について説明する。
図５は、映像コンテンツ及び字幕情報を取得するＨＴＭＬ５アプリケーションの例を示す図である。
アプリケーション実行部３０７が実行するアプリケーションは、ＨＴＭＬ５に準拠してで記述されている。当該アプリケーションにおいて、映像コンテンツは、図５（Ａ）に示すｖｉｄｅｏ要素、または図５（Ｂ）に示すｏｂｊｅｃｔ要素において参照される。そして、字幕情報は、図５（Ａ）、（Ｂ）に示すように、映像コンテンツを参照する要素に内包されるｔｒａｃｋ要素において参照される。ｔｒａｃｋ要素は、メディア要素する外部の同期テキストトラックを明示的に指定する要素として、ＨＴＭＬ５において定義された要素である。なお、複数の言語の字幕情報が存在する場合、図５（Ａ）、（Ｂ）に示すように複数のｔｒａｃｋ要素を用いてそれぞれの言語の字幕情報を参照する。なお、多言語の字幕文字列の参照方法は、これに限られず、例えば、１つの字幕情報の中に複数の言語の字幕文字列を格納しても良い。この場合、字幕文字列は、ｄｉｖ要素によって言語ごとに分割される。
【００２５】
このように、本実施形態では、アプリケーション実行部３０７は、通常ネットワークを介して取得する情報を参照するｔｒａｃｋ要素を用いて、ネットワークを介して受信した拡張字幕情報に加え、放送波に多重された基本字幕情報をも取得する。
そして、図５（Ｃ）に示すように、アプリケーションにＪａｖａＳｃｒｉｐｔ（登録商標）によりｔｒａｃｋ要素によって参照される字幕情報のキュー（字幕文字列）を取得する命令を記載されていることで、アプリケーション実行部３０７は、字幕情報を処理することができる。
【００２６】
なお、図２、図３、図４に示すように、基本字幕情報及び拡張字幕情報には、字幕文字列ごとにＩＤが割り振られている。そのため、図５（Ｃ）に示すように、基本字幕情報を参照するｔｒａｃｋ要素からＩＤを取得することで、現在表示されている字幕文字列を特定し、当該字幕文字列と同じＩＤを有する字幕文字列を、拡張字幕情報を参照するｔｒａｃｋ要素から取得することができる。また、アプリケーションに、字幕文字列の変化（例えば、oncuechangeイベント）をイベントとして起動するイベントハンドラが記述されている場合、指定したＩＤの字幕情報が表示されたことをトリガとして所定の処理を実行することができ、また指定したＩＤの字幕情報が消去されたことをトリガとして所定の処理を実行することができる。具体的には、アプリケーション実行部３０７は、今回取得した字幕情報のＩＤと前回取得した字幕情報のＩＤとが異なる場合に、字幕文字列の変化のイベントが発生したと判定する。
【００２７】
このように、本実施形態によれば、アプリケーション実行部３０７は、字幕情報の参照先として放送波から復号された字幕情報を示すアドレスを指定するｔｒａｃｋ要素を含むＨＴＭＬ５に準拠して記述されたアプリケーションを実行することで、基本字幕復号部３０６が復号した字幕情報を取得する。つまり、アプリケーション実行部３０７は、ＨＴＭＬ５で定義された要素に基づいて、放送波に多重された字幕情報の参照を行う。これにより、受信機３００が備えるアプリケーション実行部３０７のＨＴＭＬパーサの変更を行うことなく、放送波に多重された字幕情報をアプリケーションで利用させることができる。
【００２８】
以下に、アプリケーション実行部３０７が実行するアプリケーションの例について説明する。
第１の例として、字幕表示アプリケーションについて説明する。字幕表示アプリケーションは、拡張字幕情報を用いて字幕文字列を表示させるアプリケーションである。本実施形態では、字幕表示アプリケーションは、レジデントアプリである基本字幕処理部３０６とは別個に設けられるが、これに限られず、他の実施形態では、受信機３００が基本字幕処理部３０６に代えて、当該字幕表示アプリケーションを実行する字幕処理部をレジデントアプリとして備えても良い。
【００２９】
図６は、字幕表示アプリケーションの実行時の受信機３００の動作を示すフローチャートである。
アプリケーション実行部３０７は、利用者の操作によって字幕表示アプリケーションを実行すると、拡張字幕受信部３０５から拡張字幕情報を取得する（ステップＳ１０１）。また、アプリケーション実行部３０７は、基本字幕復号部３０４から基本字幕情報を取得する（ステップＳ１０２）。次に、アプリケーション実行部３０７は、取得した基本字幕情報からＩＤを抽出し、当該ＩＤに関連付けられた装飾方法を、拡張字幕情報から抽出する（ステップＳ１０３）。次に、アプリケーション実行部３０７は、基本字幕情報に含まれる字幕文字列を、抽出した装飾方法で装飾して表示させる指示を、表示制御部３０８に出力する（ステップＳ１０４）。
【００３０】
次に、アプリケーション実行部３０７は、視聴されていた番組が継続して視聴されているか否かを判定する（ステップＳ１０５）。アプリケーション実行部３０７は、番組を継続して視聴されていると判定した場合（ステップＳ１０５：ＹＥＳ）、ステップＳ１０２に戻り、次の基本字幕情報の受信を待機する。他方、視聴していた番組が終了したか、または視聴していたチャンネルが切り替えられたかによって番組の視聴が終了した場合、アプリケーション実行部３０７は、処理を終了する。
これにより、アプリケーション実行部３０７は、アプリケーションを字幕文字列の装飾のパターンごとに用意することなく、１つのアプリケーションの実行によって、任意の装飾を加えた字幕情報を表示することができる。
【００３１】
次に、第２の例として、字幕検索アプリケーションについて説明する。字幕検索アプリケーションは、拡張字幕情報に含まれる文字列の中から、利用者が指定する文字列を検索するアプリケーションである。なお、字幕検索アプリケーションは、拡張字幕情報の中に、複数の字幕文字列が含まれる場合に実行できるものである。
【００３２】
図７は、字幕検索アプリケーションの実行時の受信機３００の動作を示すフローチャートである。
アプリケーション実行部３０７は、利用者の操作によって字幕検索アプリケーションを実行すると、拡張字幕受信部３０５から拡張字幕情報を取得する（ステップＳ２０１）。次に、アプリケーション実行部３０７は、利用者から検索文字列の入力を受け付ける（ステップＳ２０２）。利用者が赤外線リモコンやスマートフォンなどの入力装置を介して検索文字列を入力すると、アプリケーション実行部３０７は、入力を受け付けた検索文字列が、拡張字幕情報に含まれるか否かを判定する（ステップＳ２０３）。アプリケーション実行部３０７は、検索文字列が拡張字幕情報に含まれないと判定した場合（ステップＳ２０３：ＮＯ）、現在視聴している番組において検索文字列に該当する発言が出てこない旨を表示させる指示を、表示制御部３０８に出力する（ステップＳ２０４）。これにより、利用者は、現在視聴している番組に目的の話題が出現しないことが分かる。
【００３３】
他方、アプリケーション実行部３０７は、検索文字列が拡張字幕情報に含まれると判定した場合（ステップＳ２０３：ＹＥＳ）、当該検索文字列の表示時刻を特定し（ステップＳ２０５）、現在時刻が当該表示時刻の所定時間前になったときに、検索文字列の表示があることを利用者に通知する指示を、表示制御部３０８に出力する（ステップＳ２０６）。これにより、利用者は、現在視聴している番組おいて目的の話題が出現する時刻を知ることができる。
【００３４】
以上、図面を参照して一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、様々な設計変更等をすることが可能である。
例えば、上述した実施形態では、サーバ装置２００が拡張字幕送信部２０１を備える場合について説明したが、これに限られない。例えば、放送送出装置１００が拡張字幕情報をＰＥＳデータ、ＭＦＵデータまたはＭＰＵデータに格納する拡張字幕パケット生成部を備え、放送部１０３が当該ＰＥＳデータ、ＭＦＵデータまたはＭＰＵデータを放送波に多重して送信しても良い。この場合、受信機３００は、拡張字幕受信部３０５に代えて、拡張字幕復号部を備える。当該拡張字幕復号部は、字幕復号部の一例である。
【００３５】
上述の受信機３００は、コンピュータに実装される。そして、上述した各処理部の動作は、プログラムの形式で補助記憶装置に記憶されている。ＣＰＵは、プログラムを補助記憶装置から読み出して主記憶装置に展開し、当該プログラムに従って上記処理を実行する。また、ＣＰＵは、プログラムに従って、上述した各記憶部に対応する記憶領域を主記憶装置に確保する。
【００３６】
なお、少なくとも１つの実施形態において、補助記憶装置は、一時的でない有形の媒体の一例である。一時的でない有形の媒体の他の例としては、インタフェースを介して接続される磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等が挙げられる。また、このプログラムが通信回線によってコンピュータに配信される場合、配信を受けたコンピュータが当該プログラムを主記憶装置に展開し、上記処理を実行しても良い。
【符号の説明】
【００３７】
１…放送システム  １００…放送送出装置  １０１…映像パケット生成部  １０２…基本字幕パケット生成部  １０３…放送部  ２００…サーバ装置  ２０１…拡張字幕送信部  ３００…受信機  ３０１…放送受信部  ３０２…トランスポート復号部  ３０３…映像・音声復号部（映像復号部）  ３０４…基本字幕復号部（字幕復号部）  ３０５…拡張字幕受信部  ３０６…基本字幕処理部  ３０７…アプリケーション実行部  ３０８…表示制御部
【図１】
2015159365.tif 000003
【図２】
2015159365.tif 000004
【図３】
2015159365.tif 000005
【図４】
2015159365.tif 000006
【図５】
2015159365.tif 000007
【図６】
2015159365.tif 000008
【図７】
2015159365.tif 000009