(57)【特許請求の範囲】
【請求項１】
サーバと番組出力装置とを具備する番組システムを構成する番組出力装置であって、
前記サーバは、
番組を識別する番組識別情報と当該番組識別情報で識別される番組内の箇所を示す箇所情報とに対応付いている１以上の補助情報を格納している補助情報格納部と、
前記番組出力装置から番組識別情報と箇所情報とを有する補助情報送信指示を受信する補助情報送信指示受信部と、
前記補助情報送信指示が有する番組識別情報と箇所情報とに対応する補助情報を前記補助情報格納部から取得する補助情報処理部と、
前記補助情報処理部が取得した補助情報を前記番組出力装置に送信する補助情報送信部とを具備し、
前記番組出力装置は、
番組と当該番組の番組識別情報とを受信する番組受信部と、
前記番組識別情報を有する補助情報送信指示を、前記サーバに送信する補助情報送信指示送信部と、
前記補助情報送信指示の送信に応じて、当該補助情報送信指示が有する番組識別情報に対応する補助情報を前記サーバから受信する補助情報取得部と、
前記番組受信部が受信した番組と前記補助情報取得部が受信した補助情報とを出力する出力部とを具備する番組システムを構成する番組出力装置。
【請求項２】
サーバと番組出力装置とを具備する番組システムを構成する番組出力装置であって、
前記サーバは、
番組を識別する番組識別情報に対応付いている１以上の補助情報を格納している補助情報格納部と、
前記番組出力装置から番組識別情報と補助情報識別子とを有する補助情報送信指示を受信する補助情報送信指示受信部と、
前記補助情報送信指示が有する番組識別情報に対応する補助情報であって、前記補助情報識別子で識別される補助情報の次の補助情報を前記補助情報格納部から取得する補助情報処理部と、
前記補助情報処理部が取得した補助情報と、当該補助情報を識別する補助情報識別子とを前記番組出力装置に送信する補助情報送信部とを具備し、
前記番組出力装置は、
番組と当該番組の番組識別情報とを受信する番組受信部と、
前記番組識別情報と前記補助情報識別子とを有する補助情報送信指示を、前記サーバに送信する補助情報送信指示送信部と、
前記補助情報送信指示の送信に応じて、当該補助情報送信指示が有する番組識別情報に対応する補助情報を前記サーバから受信する補助情報取得部と、
前記番組受信部が受信した番組と前記補助情報取得部が受信した補助情報とを出力する出力部とを具備する番組システムを構成する番組出力装置。
【請求項３】
前記番組受信部は、
番組と番組識別情報と当該番組の属性値とを受信し、
前記出力部は、
前記属性値に応じて、前記補助情報の出力態様が異なるように前記補助情報を出力する請求項１または請求項２記載の番組出力装置。
【請求項４】
前記番組システムは、
２以上のサーバを有し、
２以上の各サーバは、異なる種類の補助情報を格納しており、
前記補助情報送信指示送信部は、
２以上のサーバに前記補助情報送信指示を送信し、
前記補助情報取得部は、
２以上のサーバから異なる種類の補助情報を受信し、
前記出力部は、
前記番組受信部が受信した番組と前記補助情報取得部が受信した２種類以上の補助情報とを出力する請求項１から請求項３いずれか一項に記載の番組出力装置。
【請求項５】
前記補助情報は、
前記番組に対応する字幕、手話映像、絵文字、補助音声のうちの１以上の情報である請求項１から請求項４いずれか一項に記載の番組出力装置。
【請求項６】
番組を識別する番組識別情報と当該番組識別情報で識別される番組内の箇所を示す箇所情報とに対応付いている１以上の補助情報を格納している補助情報格納部と、
番組を受信し、出力する番組出力装置から番組識別情報と箇所情報とを有する補助情報送信指示を受信する補助情報送信指示受信部と、
前記補助情報送信指示が有する番組識別情報と箇所情報とに対応する補助情報を前記補助情報格納部から取得する補助情報処理部と、
前記補助情報処理部が取得した補助情報を前記番組出力装置に送信する補助情報送信部とを具備するサーバ。
【請求項７】
番組を識別する番組識別情報に対応付いている１以上の補助情報を格納している補助情報格納部と、
番組出力装置から番組識別情報と補助情報識別子とを有する補助情報送信指示を受信する補助情報送信指示受信部と、
前記補助情報送信指示が有する番組識別情報に対応する補助情報であって、前記補助情報識別子で識別される補助情報の次の補助情報を前記補助情報格納部から取得する補助情報処理部と、
前記補助情報処理部が取得した補助情報と、当該補助情報を識別する補助情報識別子とを前記番組出力装置に送信する補助情報送信部と、を具備するサーバ。
【請求項８】
番組を識別する番組識別情報と当該番組識別情報で識別される番組内の箇所を示す箇所情報とに対応付いている１以上の補助情報を格納している補助情報格納部と、補助情報送信指示受信部と、補助情報処理部と、補助情報送信部とにより実現される情報処理方法であって、
前記補助情報送信指示受信部が、番組を受信し、出力する番組出力装置から番組識別情報と箇所情報とを有する補助情報送信指示を受信する補助情報送信指示受信ステップと、
前記補助情報処理部が、前記補助情報送信指示が有する番組識別情報と箇所情報とに対応する補助情報を前記補助情報格納部から取得する補助情報処理ステップと、
前記補助情報送信部が、前記補助情報処理ステップで取得された補助情報を前記番組出力装置に送信する補助情報送信ステップとを具備する情報処理方法。
【請求項９】
番組を識別する番組識別情報に対応付いている１以上の補助情報を格納している補助情報格納部と、補助情報送信指示受信部と、補助情報処理部と、補助情報送信部とにより実現される情報処理方法であって、
前記補助情報送信指示受信部が、番組出力装置から番組識別情報と補助情報識別子とを有する補助情報送信指示を受信する補助情報送信指示受信ステップと、
前記補助情報処理部が、前記補助情報送信指示が有する番組識別情報に対応する補助情報であって、前記補助情報識別子で識別される補助情報の次の補助情報を前記補助情報格納部から取得する補助情報処理ステップと、
前記補助情報送信部が、前記補助情報処理ステップで取得された補助情報と、当該補助情報を識別する補助情報識別子とを前記番組出力装置に送信する補助情報送信ステップとを具備する情報処理方法。
【請求項１０】
番組を識別する番組識別情報と当該番組識別情報で識別される番組内の箇所を示す箇所情報とに対応付いている１以上の補助情報を格納している補助情報格納部にアクセス可能なコンピュータを、
番組を受信し、出力する番組出力装置から番組識別情報と箇所情報とを有する補助情報送信指示を受信する補助情報送信指示受信部と、
前記補助情報送信指示が有する番組識別情報と箇所情報とに対応する補助情報を前記補助情報格納部から取得する補助情報処理部と、
前記補助情報処理部が取得した補助情報を前記番組出力装置に送信する補助情報送信部として機能させるためのプログラム。
【請求項１１】
番組を識別する番組識別情報に対応付いている１以上の補助情報を格納している補助情報格納部にアクセス可能なコンピュータを、
番組出力装置から番組識別情報と補助情報識別子とを有する補助情報送信指示を受信する補助情報送信指示受信部と、
前記補助情報送信指示が有する番組識別情報に対応する補助情報であって、前記補助情報識別子で識別される補助情報の次の補助情報を前記補助情報格納部から取得する補助情報処理部と、
前記補助情報処理部が取得した補助情報と、当該補助情報を識別する補助情報識別子とを前記番組出力装置に送信する補助情報送信部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、番組の受信に応じて当該番組に対応する補助情報をサーバなどから取得し、当該補助情報を当該番組とともに出力させることができる番組出力装置等に関するものである。
【背景技術】
【０００２】
従来、聴覚障害者や聴覚能力が低下している高齢者のために、受信装置で番組情報とともに障害の程度に応じた補助情報を出力させることができる送受信システムが提案されている（特許文献１の段落［０００８］、図１，図２参照）。補助情報は、聴覚障害者の視聴を補助するための字幕や手話映像などの情報である。この送受信システムは、送信装置から番組に補助情報を付加して受信装置に送信し、当該受信装置で番組の映像と音声とともに障害の程度に応じた補助情報を出力させるシステムである。
【０００３】
また、ＣＳ放送においては、映像に字幕と手話映像をオーバーレイさせた番組の放送が実施され、聴覚障害者などから高く評価されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４７７２０９７号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の受信装置は、送信装置から補助情報が付加されている番組が送信される場合は、番組の映像および音声とともに補助情報を出力させることができるが、送信装置から番組だけが送信され、当該番組に対応する補助情報が送信装置とは異なるサーバなどの他の装置から提供される場合は、送信装置から番組を受信し、サーバから補助情報を取得しても当該番組の映像および音声とともに補助情報を出力させることはできない。
【課題を解決するための手段】
【０００６】
本第一の発明の番組出力装置は、サーバと番組出力装置とを具備する番組システムを構成する番組出力装置であって、サーバは、番組を識別する番組識別情報に対応付いている１以上の補助情報を格納している補助情報格納部と、番組出力装置から番組識別情報を有する補助情報送信指示を受信する補助情報送信指示受信部と、補助情報送信指示が有する番組識別情報に対応する補助情報を補助情報格納部から取得する補助情報処理部と、補助情報処理部が取得した補助情報を番組出力装置に送信する補助情報送信部とを具備し、番組出力装置は、番組と当該番組の番組識別情報とを受信する番組受信部と、番組識別情報を有する補助情報送信指示を、サーバに送信する補助情報送信指示送信部と、補助情報送信指示の送信に応じて、当該補助情報送信指示が有する番組識別情報に対応する補助情報をサーバから受信する補助情報取得部と、番組受信部が受信した番組と補助情報取得部が受信した補助情報とを出力する出力部とを具備する番組システムを構成する番組出力装置である。
【０００７】
かかる構成により、番組出力装置は、番組に対応付けられた補助情報を取得し、受信している番組に対して補助情報を付加して出力させることができる。また、放送局から送信される番組に対して番組出力装置側で補助情報を番組に対応付けて出力させることができる番組システムを構築することができる。
【０００８】
また、本第二の発明の番組出力装置は、第一の発明に対して、番組受信部は、番組と番組識別情報と当該番組の属性値とを受信し、出力部は、属性値に応じて、補助情報の出力態様が異なるように補助情報を出力する番組出力装置である。番組の属性値とは、例えば、補助情報の有無や番組のジャンルなどの属性情報である。
【０００９】
かかる構成により、番組出力装置は、サーバから取得した補助情報を番組とともに出力する際、番組の属性値に基づいて、補助情報を異なる態様で出力させることができる。例えば、補助情報が手話映像の場合、手話映像の表示位置を番組の主要な映像を覆わない位置にすることにより、番組と手話映像の両方を見易くすることができる。
【００１０】
また、本第三の発明の番組出力装置は、第一または第二の発明に対して、補助情報送信指示は、番組識別情報と当該番組識別情報で識別される番組内の箇所を示す箇所情報とを有し、補助情報格納部の補助情報は、番組識別情報と箇所情報とに対応付いており、補助情報処理部は、補助情報送信指示が有する番組識別情報と箇所情報とに対応する補助情報を取得する番組出力装置である。番組内の箇所とは、例えば、番組内の時間的な出力箇所である。
【００１１】
かかる構成により、番組に対して１以上の補助情報がそれぞれ当該番組内の特定の出力箇所に対応付けられている場合、番組出力装置は、受信している番組に対して、サーバから取得した１以上の補助情報を当該番組内の指定された出力箇所に同期して出力させることができる。
【００１２】
また、本第四の発明の番組出力装置は、第一または第二の発明に対して、補助情報送信部は、補助情報処理部が取得した補助情報と、当該補助情報を識別する補助情報識別子とを番組出力装置に送信し、補助情報送信指示送信部は、番組受信部が受信した番組識別情報と補助情報識別子とを有する補助情報送信指示をサーバに送信し、補助情報処理部は、補助情報送信指示が有する番組識別情報に対応する補助情報であって、補助情報識別子で識別される補助情報の次の補助情報を取得する番組出力装置である。なお、補助情報Ａの次の補助情報Ｂとは、例えば、補助情報Ｂが補助情報Ａに対して時間的に次の順番となる関係の補助情報であることを意味している。
【００１３】
かかる構成により、番組に対応付けられている１以上の補助情報に補助情報識別子が付与されている場合、番組出力装置は、サーバから最初に補助情報を取得すると、取得した補助情報の補助情報識別子と番組識別情報とをサーバに送信することによって、番組に対応付けられた２番目以降の補助情報を補助情報識別子の順番で取得することができる。
【００１４】
また、本第五の発明の番組出力装置は、第一から第四のいずれか１つの発明に対して、番組システムは、２以上のサーバを有し、２以上の各サーバは、異なる種類の補助情報を格納しており、補助情報送信指示送信部は、２以上のサーバに補助情報送信指示を送信し、補助情報取得部は、２以上のサーバから異なる種類の補助情報を受信し、出力部は、番組受信部が受信した番組と補助情報取得部が受信した２種類以上の補助情報とを出力する番組出力装置である。
【００１５】
かかる構成により、番組出力装置は、番組と当該番組の番組識別情報を受信し、その番組識別情報を有する補助情報送信指示を２以上のサーバに送信することにより、当該番組に対応付けられた複数種類の補助情報を取得することができる。従って、番組出力装置で受信した番組に対して、例えば、字幕と手話映像などの複数種類の補助情報を付加して出力させることができる。
【００１６】
また、本第六の発明の番組出力装置は、第一から第五のいずれか１つの発明に対して、補助情報は、番組に対応する字幕、手話映像、絵文字、補助音声のうちの１種類以上の情報である番組出力装置である。
【００１７】
かかる構成により、番組出力装置で、受信している番組とともに、当該番組に対応付けられた字幕、手話映像、絵文字、補助音声等の１種類以上の補助情報を出力させることができる。視聴者は、番組とともに１種類以上の補助情報（例えば、字幕と手話映像）を視聴することにより、番組の視聴が容易になる。
【００１８】
また、本第七の発明の番組出力装置は、番組と当該番組の番組識別情報とを受信する番組受信部と、番組識別情報を有する補助情報送信指示を、番組識別情報に対応付けて１以上の補助情報を備えるサーバに送信する補助情報送信指示送信部と、補助情報送信指示の送信に応じて、当該補助情報送信指示が有する番組識別情報に対応する補助情報をサーバから受信する補助情報取得部と、番組受信部が受信した番組と補助情報取得部が受信した補助情報とを出力する出力部と、を具備する番組出力装置である。
【００１９】
かかる構成により、番組出力装置は、番組に対応付けられた補助情報を取得し、受信している番組に対して当該補助情報を付加して出力させることができる。また、放送局から送信される番組に対して番組出力装置側で補助情報を番組に対応付けて出力させることができる番組システムを構築することができる。
【発明の効果】
【００２０】
本発明によれば、番組出力装置で受信している番組に対応付けられた補助情報を、サーバなどの装置から取得し、当該番組とともに出力させることができる。
【図面の簡単な説明】
【００２１】
【図１】実施の形態１における番組システムのブロック図
【図２】同番組システムを構成する番組出力装置のブロック図
【図３】同番組システムを構成するサーバのブロック図
【図４】同番組内の補助情報の出力箇所を説明するための図
【図５】同番組出力装置の出力制御の動作の一例を説明するためのフローチャート
【図６】同番組出力装置の出力制御の動作の他の例を説明するためのフローチャート
【図７】同サーバの補助情報の送信制御の動作を説明するためのフローチャート
【図８】同サーバの補助情報格納部に格納される字幕情報の一例を示す図
【図９】同番組出力装置による番組と補助情報の出力制御の具体例を説明するための図
【図１０】同番組出力装置による番組と補助情報の出力制御の他の具体例を説明するための図
【図１１】同番組とともに字幕情報を出力させる出力態様の一例を示す図
【図１２】同番組とともに手話情報を出力させる出力態様の一例を示す図
【図１３】同番組とともに字幕情報を出力させる他の出力態様を示す図
【図１４】同補助情報の表示設定情報の一例を示す図
【図１５】同ニュース番組の映像における手話映像の表示位置の一例を示す図
【図１６】同番組出力装置を実現するコンピュータシステムの外観の一例を示す模式図
【図１７】同コンピュータシステムの内部構成を示すブロック図
【発明を実施するための形態】
【００２２】
以下、本発明による番組出力装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。また、所定の情報が格納される格納部において、当該格納部に情報が記憶される過程は問わないものとする。例えば、記録媒体を介して情報が格納部で記憶されてもよい。さらに、入力デバイスを介して入力された情報が格納部で記憶されてもよい。
【００２３】
また、本実施の形態において説明する各種の情報の形式、内容などは、あくまで例示であり、形式、内容は問わない。
【００２４】
（実施の形態１）
本実施の形態１において、番組識別情報と１または２以上の補助情報とを対応付けて管理するサーバと、番組を受信するとともにサーバから補助情報を取得し、当該番組に対応付けて当該補助情報を出力する番組出力装置とを具備する番組システムについて説明する。
【００２５】
なお、番組識別情報は、テレビジョン放送やＩＰ（Internet Protocol）放送などによって放送される番組（コンテンツ）を識別するための当該番組に固有の情報である。また、補助情報は、番組とともに出力されて視聴者の当該番組の視聴を補助するための文字、図形または映像による情報である。補助情報は、例えば、字幕、手話映像、絵文字、補助音声等であるが、番組の視聴を補助し得るものであれば、これらの種類に限定されるものではない。
【００２６】
図１は、本実施の形態における番組システム１のブロック図である。図２は、番組システム１を構成する番組出力装置２のブロック図である。図３は、番組システム１を構成するサーバ３のブロック図である。
【００２７】
番組システム１は、１または２以上の番組出力装置２と、１または２以上のサーバ３を備える。番組出力装置２とサーバ３は、例えば、インターネット回線網４に接続されている。なお、図１では、作図の便宜上、番組システム１の番組出力装置２とサーバ３をそれぞれ１台としている。
【００２８】
番組出力装置２は、図示省略の放送局から放送される番組を受信するとともに、サーバ３から番組に対応付けられた１以上の補助情報を取得する。番組出力装置２は、テレビジョン放送やＩＰ放送などによって放送される番組を受信可能であるとともに、サーバ３から補助情報を取得可能な装置である。番組出力装置２は、例えば、デジタルテレビ受信機や、パソコンや、ハードディスクレコーダーや、プルーレイディスク・レコーダーなどである。
【００２９】
番組出力装置２は、図２に示すように、番組受信部２０１、補助情報送信指示送信部２０２、補助情報取得部２０３および出力部２０４を備える。
【００３０】
番組受信部２０１は、放送局から放送される番組と当該番組の番組識別情報とを受信する。番組識別情報は、通常、番組毎に付与される番組識別子（番組ＩＤ）であるが、番組を識別できるものであれば、他の識別情報であっても良い。例えば、番組名や、Ｇコードなどの番組に設定されたコード番号を番組識別情報に利用してもよい。
【００３１】
番組受信部２０１は、番組配信サーバから有線や無線の通信手段で番組と番組識別情報を受信しても良いし、地上波放送局から無線で番組と番組識別情報を受信しても良い。番組受信部２０１が受信した番組識別情報は図示省略の番組情報格納部に一時的に記憶される。
【００３２】
番組がデジタル放送される場合、番組識別情報は、デジタル化される映像または音声に埋め込まれていても良いし、デジタル化された映像および音声に多重化されるデータに含まれていても良い。例えば、データに含まれる番組関連情報に番組識別情報を含めても良い。なお、番組識別情報が番組の映像、音声またはデータに埋め込まれている場合は、番組受信部２０１は、放送波を受信することによって番組と番組識別情報とを受信する。
【００３３】
番組識別情報は、番組の伝送信号にリンク付けされていてもよい。要するに、番組受信部２０１が放送波を受信し、その放送波を復調することによって番組の映像、音声およびデータと、当該番組の番組識別情報とが得られる構造であれば、番組の放送波における番組と番組識別情報のデータ構造は問わない。
【００３４】
番組受信部２０１は、通常、番組出力装置２の電源がＯＮになっている間、設定されている受信チャネルの番組を受信している。通常、視聴者がリモコンを操作して受信チャネルの番号を設定すると、そのチャネル番号は図示省略のチャネル番号格納部に格納される。番組受信部２０１は、チャネル番号格納部に格納されているチャネル番号で放送されている番組を受信する。
【００３５】
チャネル番号格納部には、視聴者がリモコンを操作して受信チャネルを設定する毎に、設定されたチャネル番号が格納される。従って、チャネル番号格納部には、視聴者が設定した最新のチャネル番号が格納されている。
【００３６】
補助情報送信指示送信部２０２は、番組受信部２０１が受信した番組識別情報を有する補助情報送信指示をサーバ３に送信する。補助情報送信指示は、サーバ３に対して番組識別情報に対応付けられた１または２以上の補助情報を番組出力装置２に送信することの指示である。
【００３７】
番組識別情報に対応付けられた補助情報が２以上ある場合、補助情報送信指示には、サーバ３から２以上の補助情報を一括して送信させる補助情報送信指示と、サーバ３から２以上の補助情報情報を順番に送信させる補助情報送信指示とが含まれる。サーバ３から２以上の補助情報を順番に送信させる場合、補助情報送信指示部２０２は、番組識別情報と補助情報の順番を決定する情報とを指定した補助情報送信指示をサーバ３に逐次送信しても良く、番組識別情報だけを指定した補助情報送信指示をサーバ３に送信しても良い。
【００３８】
補助情報には、後述するように、補助情報を識別するための補助情報識別子が付与されている。また、補助情報には、番組内の出力箇所を示す箇所情報を有する場合がある。番組内の出力箇所とは、番組の出力時間における補助情報の時間的な出力位置である。補助情報の順番を決定する情報として、上記の補助情報識別子または番組内の出力箇所を用いることができる。
【００３９】
サーバ３から２以上の補助情報を順番に送信させる場合、補助情報送信指示部２０２は、番組識別情報と補助情報識別子とを指定した補助情報送信指示若しくは番組識別情報と箇所情報とを指定した補助情報送信指示をサーバ３に送信して、各補助情報送信指示に対応する補助情報をサーバ３から送信させる。
【００４０】
サーバ３に２以上の補助情報の順次送信を指示する場合、補助情報送信指示送信部２０２は、最初の補助情報送信指示では、番組識別情報だけを有する補助情報送信指示をサーバ３に送信する。補助情報送信指示部２０２は、番組受信部２が番組の受信を開始した時に最初の補助情報送信指示を送信するが、その時には必要な補助情報の補助情報識別子や番組内の出力箇所が分からないので、番組識別情報だけを有する補助情報送信指示をサーバ３に送信し、サーバ３から当該番組識別情報と番組の受信開始時とに対応する補助情報を送信させるためである。
【００４１】
補助情報送信指示送信部２０２は、２回目以降の補助情報送信指示では、番組受信部２０１が受信した番組識別情報と、取得した最新の補助情報に含まれる補助情報識別子若しくは箇所情報とを有する補助情報送信指示をサーバ３に送信する。
【００４２】
補助情報取得部２０３は、補助情報送信指示送信部２０２による補助情報送信指示の送信に応じて、補助情報送信指示に対応する補助情報をサーバ３から受信する。補助情報送信指示送信部２０２が番組識別情報だけを有する補助情報送信指示を送信した場合、サーバ３は当該番組識別情報に対応付けられている１または２以上の補助情報を番組出力装置２に送信するので、補助情報取得部２０３は、サーバ３から送信される１または２以上の補助情報を受信する。
【００４３】
また、補助情報送信指示送信部２０２が番組識別情報と補助情報識別子とを有する補助情報送信指示を送信した場合、サーバ３は、当該番組識別情報と当該補助情報識別子の次の補助情報識別子とに対応付けられた補助情報を番組出力装置２に送信するので、補助情報取得部２０３は、サーバ３から送信される１または２以上の補助情報を受信する。
【００４４】
また、補助情報送信指示送信部２０２が番組識別情報と箇所情報とを有する補助情報送信指示を送信した場合、サーバ３は、当該番組識別情報と当該箇所情報に含まれる番組内の出力箇所の次の出力箇所とに対応付けられた補助情報を番組出力装置２に送信するので、補助情報取得部２０３は、サーバ３から送信される１または２以上の補助情報を受信する。
【００４５】
補助情報取得部２０３は、受信（取得）した補助情報を図示省略の補助情報格納部に少なくとも一時的に格納する。補助情報格納部は、例えば、バッファメモリで構成される。
【００４６】
出力部２０４は、番組受信部２０１が受信した番組と補助情報取得部２０３が受信した補助情報を出力する。番組と補助情報の出力は、例えば、スピーカーへの出力（発音）、ディスプレイへの出力（画像表示）、プロジェクタを用いた投影、プリンタでの印字、他の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【００４７】
なお、他の装置とは、例えば、イヤホン、ヘッドホン、携帯電話、スマートフォンなどのように、画像または音声を出力することができる装置である。また、送信、蓄積、処理結果の引渡しについては、出力対象が最終的に視聴者に提示されるものとする。
【００４８】
従って、出力部２０４は、ディスプレイやスピーカー等の出力デバイスを含むと考えても良く、含まないと考えても良い。出力部２０４は、出力デバイスのドライバーソフト、または、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００４９】
出力部２０４は、通常、番組受信部２０１が受信した番組の映像を番組出力装置２に設けられたディスプレイによって表示し、番組受信部２０１が受信した番組の音声を番組出力装置２に設けられたスピーカーによって発音する。
【００５０】
また、出力部２０４は、補助情報取得２０３が取得した１または２以上の補助情報を出力する。出力部２０４は、補助情報が箇所情報を有しない場合は、補助情報取得２０３が当該補助情報を受信すると、直ちにその補助情報を出力し、補助情報が箇所情報を有している場合は、現在時刻がその箇所情報に含まれる番組内の出力箇所に対応する時刻になったときに補助情報を出力する。
【００５１】
出力部２０４は、通常、補助情報取得部２０３が受信した補助情報を番組出力装置２の出力デバイス（通常、ディスプレイとスピーカー）で出力するが、番組出力装置２とは異なる装置の出力デバイスで出力してもよい。番組出力装置２とは異なる装置は、例えば、携帯電話、スマートフォン、タブレットなどの携帯端末である。また、補助情報の出力態様は、予め決められていても良く、番組の属性値に応じて異ならせるようにしてもよい。
【００５２】
異なる出力態様には、番組と補助情報の両方を番組出力装置２の出力デバイスで出力する態様と、番組を番組出力装置２の出力デバイスで出力し、補助情報を番組出力装置２とは異なる装置の出力デバイスで出力する態様とが含まれる。
【００５３】
また、異なる出力態様には、番組と補助情報の両方を番組出力装置２のディスプレイに表示する場合に、番組の映像に補助情報の映像を重畳して表示する態様、番組の映像と補助情報の映像を分離して表示する態様、番組の映像に補助情報の映像を重畳する位置や大きさを異ならせる態様などが含まれる。
【００５４】
また、異なる出力態様には、番組と補助情報の両方を番組出力装置２のスピーカーから発音する場合に、番組の音声と補助情報の音声の音量を異ならせる態様や、番組の音声と補助情報の音声の発音位置を異ならせる態様などが含まれる。
【００５５】
番組の属性値に応じて出力態様を異ならせるとは、例えば、番組の属性値によって、番組の映像と補助情報の映像の表示態様を異ならせたり、番組の音声と補助情報の音声の発音態様を異ならせたりすることである。番組と補助情報の出力態様を制御するための番組の属性値には、例えば、補助情報の有無を示す情報、補助情報の出力先を指定する情報、番組のジャンルを示す情報などが含まれる。
【００５６】
番組のジャンルによって補助情報の出力態様を異ならせる制御を行うのは、例えば、番組の映像に字幕の映像を重畳して番組出力装置２のディスプレイに表示する場合や、ディスプレイの番組を表示する領域内に小領域を設け、その小領域に手話映像を表示する場合、番組の内容によって字幕や手話映像の表示位置が番組の主要な部分の視聴を妨げる恐れがあるからである。
【００５７】
なお、補助情報の出力態様を制御し得る情報であれば、番組の属性値は、上記のものに限定されるものではない。
【００５８】
番組受信部２０１および補助情報送信指示送信部２０２は、通常、無線または有線の通信手段または放送送受信手段で実現される。また、補助情報取得部２０３は、通常、ＭＰＵやメモリ等で実現され得る。補助情報取得部２０３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００５９】
サーバ３は、番組出力装置２に提供する補助情報を管理する。また、サーバ３は、番組出力装置２から番組識別情報を受信すると、当該番組識別情報に対応する補助情報を番組出力装置２に送信する。補助情報には、上述したように、字幕、手話映像、絵文字、補助音声等が含まれる。
【００６０】
字幕は、番組の映像に合わせて表示させる会話、解説、擬音語などを文字や記号で表記したものである。字幕は、通常、無地の背景に文字や記号を表記した静止画で構成され、通常、番組の映像の対応付けられたシーンに重畳して出力される。
【００６１】
手話映像は、会話、解説、擬音語などを手話で表現している映像（動画）である。手話映像は、例えば、ＣＧ（Ｃｏｍｐｕｔｅｒ  Ｇｒａｐｈｉｃｓ）の映像であっても良く、手話通訳者が行う手話通訳の動作を撮影した映像でも良い。また、手話映像は、番組の映像に対応付けられたテキスト情報を用いて自動的に生成した手話映像であっても良い。番組の映像に対応付けられたテキスト情報は、例えば、番組の映像に対応付けられた字幕や、番組の映像に対応付けられた音声を音声認識によって取得したテキスト情報などである。
【００６２】
絵文字は、会話や解説の内容を絵柄や記号によって象徴的に表現したものである。絵文字には、例えば、人間の喜怒哀楽の感情を表現した泣き顔や笑い顔などの絵柄や非常事態発生時の緊急度を表現した図柄などが含まれる。絵文字は、例えば、予め作成された絵柄や記号の画像データ（ビットマップデータ）でも良く、絵文字をコードに登録したコードデータでも良い。
【００６３】
補助音声は、番組の映像に表示若しくは付加される解説などを音声で解説した情報である。補助音声は、例えば、人が解説文を読み上げた音声であっても良く、解説文を音声合成により変換した合成音や音声合成される文字列などであっても良い。
【００６４】
１つの番組には、通常、１または２以上の補助情報が対応付けられる。例えば、映像に登場する話者の会話に対応付けて字幕を出力させる場合、通常、１つの番組に対応付けられる字幕の補助情報は、番組内の複数のシーンに対応付けられた複数の字幕によって構成される。映像の一部のシーンにだけ解説の字幕が出力される場合は、１つの番組に対応付けられる字幕の補助情報は、番組内の該当シーンに対応付けられた１個の字幕によって構成される場合もある。
【００６５】
絵文字の場合も同様で、１つの番組に対応付けられる絵文字の補助情報は、番組内の複数のシーンに対応付けられた複数の絵文字によって構成される場合と、番組内の一部のシーンに対応付けられた１個の絵文字によって構成される場合とが考えられる。
【００６６】
また、ニュース解説のような番組に対して手話映像による解説を付加する場合は、通常、１つの番組に対応付けられる手話映像の補助情報は１本の手話映像で構成されるが、番組の一部に解説や説明の必要なシーンがある場合は、１つの番組に対応付けられる手話映像の補助情報は、番組内の該当シーンに対応付けられた１個の手話映像によって構成される場合もある。補助音声の場合も同様で、１つの番組に対して当該番組全体に対応付けられる１本の補助音声で構成される場合と、当該番組の一部のシーンに対応付けられた１または２以上の補助音声で構成される場合とが考えられる。
【００６７】
１つの番組に２以上の補助情報が対応付けられる場合、各補助情報が番組内の出力箇所によって対応付けられる場合がある。番組内の出力箇所（番組内における補助情報の時間的な出力位置）は、番組開始からの経過時間や、番組の映像を構成するフレームの識別子（フレームＩＤ）や、番組開始時からのオフセットなどで定義することができる。なお、補助情報の時間的な出力位置は、番組内の時間的な位置を定義できるパラメータであれば、経過時間、フレームＩＤ、オフセットなどのパラメータに限定されるものではない。
【００６８】
サーバ３は、複数種類の補助情報（例えば、字幕、手話映像、絵文字および補助音声等の情報）を管理・提供する構成でも良く、１種類の補助情報（例えば、字幕の補助情報）を管理・提供する構成でも良い。サーバ３が１種類の補助情報を管理・提供する構成の場合、番組システム１に種類の異なる補助情報を管理・提供する複数のサーバ３を設けても良い。例えば、番組システム１に、字幕用サーバ３Ａ、手話映像用サーバ３Ｂ、絵文字用サーバ３Ｃ、補助音声用サーバ３Ｄを設け、番組出力装置２の要求に応じて各サーバ３Ａ，３Ｂ，３Ｃ，３Ｄから字幕、手話映像、絵文字、補助音声の各補助情報を提供するようにしてもよい。
【００６９】
サーバ３は、補助情報格納部３０１、補助情報送信指示受信部３０２、補助情報処理部３０３、補助情報送信部３０４を備える。
【００７０】
補助情報格納部３０１は、番組識別情報に対応付いている１または２以上の補助情報を格納している。補助情報格納部３０１に格納される補助情報は、上述した字幕、手話映像、絵文字、補助音声などの補助情報である。補助情報格納部３０１に格納されている１または２以上の補助情報には、補助情報識別子が付与されている。
【００７１】
１つの番組識別情報に対して同一種類の補助情報が複数個対応付けられている場合、その複数個の補助情報は、当該番組識別情報の番組内の出力箇所を示す箇所情報に対応付けられて補助情報格納部３０１に格納されている場合がある。補助情報の箇所情報は、番組の出力開始時からの補助情報の時間的な出力位置を示す情報であれば、任意のものを採用することができる。
【００７２】
例えば、図４（a）,（ｂ）に示すように、１つの番組に対して、ｎ個のシーンＳ(k)（ｋは、シーンを識別する番号。ｋ＝１，２，…ｎ）に対してｎ個の補助情報Ｊ(h)（ｈは、シーンに対応付けられた補助情報を識別する番号。ｈ＝１，２，…ｎ）をそれぞれ出力させるように、複数の補助情報が対応付けられている場合、番組内のｉ番目の補助情報Ｊ(i)の出力箇所は、例えば、ｉ番目のシーンＳ(i)の出現時刻ｔ(i)によって定義することができる。
【００７３】
出現時刻ｔ(i)を示す情報としては、番組の出力開始時刻ｔｓを基準に計時した番組内における相対的な出力時刻の情報でもよく、図４（ｃ）に示すように、番組がある放送日の時刻Ｔｓに放送が開始される場合、放送時間帯における補助情報の出力時刻Ｔ(i)（絶対的な出力時刻）の情報でもよい。また、番組の映像を構成するフレームのうち、出現時刻ｔ(i)に対応するフレーム番号もしくはフレームＩＤを補助情報の出力箇所の情報としてもよい。また、シーンＳ(i)の出現時刻ｔ(i)に対応するオフセットを補助情報の出力箇所の情報としてもよい。
【００７４】
なお、ｎ個の補助情報Ｊ(h)が連続して出力される構成の場合は、先頭の補助情報Ｊ(1)に対してだけ番組内の出力箇所を示す箇所情報を設定し、２番目以降の補助情報Ｊ(2)，Ｊ(3)，…Ｊ(n)には箇所情報として出力順を示す情報を設定してもよい。また、この出力順を示す情報に補助情報識別子を用いても良い。
【００７５】
補助情報格納部３０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。補助情報格納部３０１に補助情報が記憶される過程は問わない。例えば、記録媒体を介して補助情報が補助情報格納部３０１で記憶されてもよい。また、通信回線等を介して送信された補助情報が補助情報格納部３０１で記憶されてもよい。あるいは、入力デバイスを介して入力された補助情報が補助情報格納部３０１で記憶されてもよい。
【００７６】
補助情報送信指示受信部３０２は、番組出力装置２から番組識別情報を有する補助情報送信指示、番組識別情報と補助情報識別子とを有する補助情報送信指示、若しくは番組識別情報と箇所情報とを有する補助情報送信指示を受信する。
【００７７】
補助情報処理部３０３は、補助情報送信指示受信部３０２が番組識別情報を有する補助情報送信指示を受信した場合、補助情報送信指示が有する番組識別情報に対応付けられた補助情報を補助情報格納部３０１から取得する。
【００７８】
補助情報処理部３０３は、補助情報格納部３０１に番組識別情報に対応付けられた補助情報が複数個格納されている場合、番組識別情報に対応する複数個の補助情報を順番に取得しても良く、一括して取得しても良い。また、補助情報処理部３０３は、番組識別情報に対応付けられた補助情報の一部分のみを取得するようにしても良い。
【００７９】
また、補助情報処理部３０３は、補助情報送信指示受信部３０２が番組識別情報と補助情報識別子とを有する補助情報送信指示を受信した場合、補助情報送信指示が有する番組識別情報と補助情報識別子とに対応付けられた補助情報の次の補助情報を補助情報格納部３０１から取得する。次の補助情報は、補助情報識別子で識別され、順番が次となる補助情報である。通常は、補助情報送信指示が有する補助情報識別子の次の順番の補助情報識別子である。
【００８０】
また、補助情報処理部３０３は、補助情報送信指示受信部３０２が番組識別情報と箇所情報とを有する補助情報送信指示を受信した場合、補助情報送信指示が有する番組識別情報と箇所情報とに対応付けられた補助情報の次の補助情報を補助情報格納部３０１から取得する。次の補助情報は、箇所情報に含まれる番組内の出力箇所に対して次の出力箇所の箇所情報を有する補助情報である。
【００８１】
補助情報送信部３０４は、補助情報処理部３０３が取得した補助情報を番組出力装置２に送信する。
【００８２】
補助情報送信指示受信部３０２および補助情報送信部３０４は、通常、無線または有線の通信手段または放送送受信手段で実現される。また、補助情報処理部３０３は、通常、ＭＰＵやメモリ等から実現され得る。補助情報処理部３０３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８３】
次に、番組システム１の動作について、図５〜図７のフローチャートを用いて説明する。本発明に係る番組システム１は、番組出力装置２がサーバ３と相互に通信して、番組出力装置２が受信している番組に対応付けられた補助情報を取得し、その補助情報を受信している番組に対応付けて出力する動作に特徴があるので、番組出力装置２およびサーバ３の各装置の動作について説明する。
【００８４】
まず、番組出力装置２の出力制御の動作について説明する。
【００８５】
以下の説明では、番組識別情報が番組に含まれており、番組の受信によって番組識別情報も受信される場合について説明する。また、番組出力装置２が受信する番組に対してサーバ３から複数個の補助情報が提供される場合について説明する。また、補助情報の出力態様は、予め設定されており、番組の属性値に応じて変化させない場合について説明する。
【００８６】
なお、番組に対応付けて複数個の補助情報を出力する態様には、番組の出力に合わせて複数個の補助情報を順番に出力させる態様（連続的に出力させる態様）と、番組内の出力箇所が出現する毎に、当該出力箇所に対応する補助情報を出力させる態様（離散的に出力させる態様）とが考えられる。前者の出力態様には、例えば、複数個のチャプターで構成された手話映像の各チャプターを番組の内容に同期させて出力させる場合が考えられ、後者の出力態様には、例えば、字幕の映像を番組内の対応付けられたシーンが出現するのに同期させて出力させる場合が考えられる。
【００８７】
図５は、番組出力装置２が複数個の補助情報をサーバ３から順番に取得し、各補助情報を順次出力させる場合（補助情報を連続的に出力させる態様の場合）の出力制御の処理手順を示すフローチャートである。以下、図５のフローチャートについて説明する。
【００８８】
（ステップＳ５０１）番組受信部２０１は、電源がＯＮになったか否かを判断する。電源がＯＮになると（Ｓ５０１：Ｙ）、ステップＳ５０２に進み、電源がＯＦＦ状態であれば（Ｓ５０１：Ｎ）、ステップＳ５０１に戻る。
【００８９】
（ステップＳ５０２）番組受信部２０１は、チャネル番号格納部に格納されているチャネル番号で送信される番組を受信する。出力部２０４は、番組受信部２０１が受信し、フレーム単位で復調した番組の映像をディスプレイに表示し、番組の音声をスピーカーから出力する。
【００９０】
（ステップＳ５０３）番組受信部２０１は、受信した番組に含まれる番組識別情報を復調し、番組識別情報格納部に格納する。
【００９１】
（ステップＳ５０４）補助情報送信指示送信部２０２は、番組受信部２０１が受信した番組識別情報を含む補助情報送信指示をサーバ３に送信する。具体的には、補助情報送信指示送信部２０２は、番組識別情報格納部から番組識別情報を読み出し、補助情報送信指示のコマンドとともにサーバ３に送信する。
【００９２】
（ステップＳ５０５）補助情報取得部２０３は、補助情報送信指示送信部２０２による補助情報送信指示に応じてサーバ３から補助情報が送信されると、その補助情報を番組受信部２０１が現在受信している番組に対する補助情報として取得し、バッファメモリに保存する。
【００９３】
なお、補助情報送信指示送信部２０２が補助情報送信指示をサーバ３に送信したとき、サーバ３は、補助情報送信指示に含まれる番組識別情報と現在時刻（補助情報送信指示の受信時刻に相当）とに対応する補助情報を番組出力装置２に送信する。従って、補助情報取得部２０３は、番組受信部２０１が受信を開始した時刻に放送されている番組に対応する補助情報を取得する。
【００９４】
（ステップＳ５０６）出力部２０４は、補助情報取得部２０６が取得した補助情報を出力する。
【００９５】
（ステップＳ５０７）番組受信部２０１は、電源がＯＦＦになったか否かを判断する。電源がＯＦＦになっていないときは（Ｓ５０７：Ｎ）、ステップＳ５０２に戻って次の補助情報の取得と出力の処理を行い、電源がＯＦＦになったときは（Ｓ５０７：Ｙ）、補助情報の出力制御を終了する。
【００９６】
なお、図５のフローチャートにおいて、処理終了の割り込みがあれば、処理は終了する。
【００９７】
次に、図６は、番組出力装置２が複数個の補助情報をサーバ３から順番に取得して一旦、バッファメモリに保存し、各補助情報を番組内の指定された出力箇所で順次出力させる場合（補助情報を離散的に出力させる態様の場合）の出力制御の処理手順を示すフローチャートである。
【００９８】
図６のフローチャートは、ステップＳ５０３とステップＳ５０４の間にステップＳ５０３−１を追加し、ステップＳ５０５とステップＳ５０６の間にステップＳ５０５−１を追加したものである。ステップＳ５０３−１は、複数個の補助情報を全て取得しているか否かを判断する処理であり、ステップＳ５０５−１は、番組の出力時刻が取得した複数個の補助情報のいずれかの出力箇所に該当しているか否かを判断する処理である。以下、図６のフローチャートについて説明する。
【００９９】
（ステップＳ５０１）番組受信部２０１は、電源がＯＮになったか否かを判断する。電源がＯＮになると（Ｓ５０１：Ｙ）、ステップＳ５０２に進み、電源がＯＦＦ状態であれば（Ｓ５０１：Ｎ）、ステップＳ５０１に戻る。
【０１００】
（ステップＳ５０２）番組受信部２０１は、チャネル番号格納部に格納されているチャネル番号で送信される番組を受信する。出力部２０４は、番組受信部２０１が受信し、フレーム単位で復調した番組の映像をディスプレイに表示し、番組の音声をスピーカーから出力する。
【０１０１】
（ステップＳ５０３）番組受信部２０１は、受信した番組に含まれる番組識別情報を復調し、番組識別情報格納部に格納する。
【０１０２】
（ステップＳ５０３−１）補助情報送信指示送信部２０２は、出力部２０４が出力している番組に対して当該番組に対応付けて出力させる複数個の補助情報をサーバ３から全て取得しているか否かを判別する。補助情報送信指示送信部２０２は、複数個の補助情報を全て取得していなければ（Ｓ５０３−１：Ｎ）、ステップＳ５０４に進み、複数個の補助情報を全て取得していれば（Ｓ５０３−１：Ｙ）、ステップＳ５０５−１に進む。
【０１０３】
（ステップＳ５０４）補助情報送信指示送信部２０２は、番組受信部２０１が取得した番組識別情報を含む補助情報送信指示をサーバ３に送信する。具体的には、補助情報送信指示送信部２０２は、番組識別情報格納部から番組識別情報を読み出し、補助情報送信指示のコマンドとともにサーバ３に送信する。補助情報送信指示送信部２０２は、サーバ３から未だ補助情報を受信していない場合（補助情報送信指示を最初に送信する場合）は、番組識別情報をサーバ３に送信するが、既に補助情報を受信している場合（２回目以降の補助情報送信指示を送信する場合）は、受信している最新の補助情報に含まれる補助情報識別子を番組識別情報とともにサーバ３に送信する。
【０１０４】
（ステップＳ５０５）補助情報取得部２０３は、補助情報送信指示送信部２０２による補助情報送信指示に応じてサーバ３から補助情報が送信されると、その補助情報を番組受信部２０１が現在受信している番組に対する補助情報として取得し、バッファメモリに保存する。
【０１０５】
なお、補助情報送信指示送信部２０２が最初に補助情報送信指示をサーバ３に送信したときは、サーバ３は、補助情報送信指示に含まれる番組識別情報と現在時刻（補助情報送信指示の受信時刻に相当）とに対応する補助情報識別子を有する補助情報を番組出力装置２に送信する。従って、補助情報取得部２０３は、番組受信部２０１が番組の受信を開始した時刻に対応する補助情報を取得する。この補助情報は、出力部２０４が番組の出力を開始して最初に出現する補助情報の出力箇所に対応する補助情報である。
【０１０６】
一方、補助情報送信指示送信部２０２が２回目以降の補助情報送信指示をサーバ３に出力したときは、サーバ３は、補助情報送信指示に含まれる番組識別情報と、補助情報送信指示に含まれる補助情報識別子に対して次の順番となる補助情報識別子とを有する補助情報送信指示を番組出力装置２に送信する。従って、補助情報取得部２０３は、既に取得している最新の補助情報に対して次の順番の補助情報を取得する。
【０１０７】
（ステップＳ５０５−１）出力部２０４は、バッファメモリに保存されている１または２以上の補助情報に含まれる出力箇所（番組内の相対的な出力時刻）が出力部２０４で出力されている番組の出力箇所に該当しているか否かを判断する。この判断は、例えば、出力部２０４が出力している番組の映像のフレーム番号もしくはフレームＩＤから当該番組の放映開始からの経過時刻を算出し、その経過時刻に該当する出力箇所を有する補助情報がバッファメモに保存されているか否かによって判断することができる。出力部２０４は、いずれかの補助情報に含まれる出力箇所が現在出力されている番組の出力個所に該当していれば（Ｓ５０５−１：Ｙ）、ステップＳ５０６に進み、いずれの補助情報も現在出力されている番組の出力個所に該当していなければ（Ｓ５０５−１：Ｎ）、ステップＳ５０７に進む。
【０１０８】
（ステップＳ５０６）出力部２０４は、現在出力されている番組の出力箇所を有する補助情報をバッファメモリから読み出し、その補助情報を出力する。
【０１０９】
（ステップＳ５０７）番組受信部２０１は、電源がＯＦＦになったか否かを判断する。電源がＯＦＦになっていないときは（Ｓ５０７：Ｎ）、ステップＳ５０２に戻って次の補助情報の取得と出力の処理を行い、電源がＯＦＦになったときは（Ｓ５０７：Ｙ）、補助情報の出力制御を終了する。
【０１１０】
図６のフローチャートにおいて、処理終了の割り込みがあれば、処理は終了する。また、ステップＳ５０４の処理で、補助情報送信指示送信部２０２が２回目以降の補助情報送信指示を送信する場合、補助情報識別子に代えて受信している最新の補助情報に含まれる箇所情報を番組識別情報とともにサーバ３に送信するようにしてもよい。
【０１１１】
次に、サーバ３の補助情報の送信制御の動作について、図７のフローチャートを用いて説明する。
【０１１２】
（ステップＳ７０１）補助情報送信指示受信部３０２は、番組出力装置２から補助情報送信指示があるか否かを監視しており（ステップＳ７０１のループ処理）、補助情報送信指示受信部３０２が番組出力装置２から補助情報送信指示を受信すると（ステップＳ７０１：Ｙ）、ステップＳ７０２に進む。
【０１１３】
（ステップＳ７０２）補助情報処理部３０３は、補助情報送信指示受信部３０２が受信した補助情報送信指示に補助情報識別子が含まれているか否かを判別する。補助情報処理部３０３は、補助情報送信指示受信部３０２が受信した補助情報送信指示に補助情報識別子が含まれていなければ（Ｓ７０２：Ｎ）、ステップＳ７０３に進み、補助情報識別子が含まれていれば（Ｓ７０２：Ｙ）、ステップＳ７０５に進む。
【０１１４】
（ステップＳ７０３）補助情報処理部３０３は、現在時刻（補助情報送信指示受信部３０２が補助情報送信指示を受信した時刻に相当）の情報を、例えば、サーバ３に内蔵された時計から取得する。
【０１１５】
（ステップＳ７０４）補助情報処理部３０３は、補助情報格納部３０１に格納された補助情報のうち、補助情報送信指示受信部３０２が受信した補助情報送信指示に含まれる番組識別情報と、補助情報処理部３０３が取得した現在時刻とに対応する補助情報を決定する。
【０１１６】
（ステップＳ７０５）補助情報処理部３０３は、補助情報格納部３０１に格納された補助情報のうち、補助情報送信指示受信部３０２が受信した補助情報送信指示に含まれる番組識別情報と、補助情報送信指示に含まれる補助情報識別子に対して次の順番となる補助情報識別子とに対応する補助情報を決定する。
【０１１７】
（ステップＳ７０６）補助情報処理部３０３は、決定した補助情報（補助情報識別子、番組識別情報、箇所情報および補助内容を含む情報）を補助情報格納部３０１から読み出して番組出力装置２に送信すべき補助情報を取得する。
【０１１８】
（ステップＳ７０７）補助情報送信部３０４は、補助情報処理部３０３が取得した補助情報を番組出力装置２に送信し、ステップＳ７０１に戻る。
【０１１９】
図７のフローチャートにおいて、ステップＳ７０１で受信した補助情報送信指示に現在時刻が含まれている場合は、ステップＳ７０３の処理をせず、ステップＳ７０４で、補助情報処理部３０３は、補助情報格納部３０１に格納された補助情報のうち、補助情報送信指示受信部３０２が受信した補助情報送信指示に含まれる番組識別情報と現在時刻とに対応する補助情報を決定するようにしてもよい。
【０１２０】
また、番組出力装置２から補助情報識別子に代えて箇所情報を有する補助情報送信指示が送信される場合は、補助情報処理部３０３は、ステップＳ７０２の処理で箇所情報が含まれているか否かの判別をし、ステップＳ７０５の処理で補助情報送信指示受信部３０２が受信した補助情報送信指示に含まれる番組識別情報と、補助情報送信指示に含まれる箇所情報に対して次の順番となる箇所情報とに対応する補助情報を決定する。
【０１２１】
また、番組出力装置２から番組識別情報だけを有する補助情報送信指示が送信される場合は、補助情報処理部３０３と補助情報送信部３０４は、ステップＳ７０２〜Ｓ７０５の処理に代えて、番組識別情報と現在時刻とに対応する補助情報とそれに続く順番の補助情報とを順番に補助情報格納部３０１から読み出して番組出力装置２に送信するようにすればよい。
【０１２２】
また、図７のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１２３】
（具体例）
次に、番組出力装置２における番組と補助情報の出力動作の具体例について説明する。
【０１２４】
以下の説明では、番組出力装置２は、放送局から番組放送制御情報に基づいてデジタル放送される番組を受信するものとし、その番組には当該番組の番組識別情報が含まれているものとする。番組は、デジタル符号化された映像、音声および各種のデータをそれぞれ、例えば、トランスポートストリーム（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）と呼ばれる伝送信号形式に変換した後、更にそれらのトランスポートストリームを多重化して１つのトランスポートストリームとしたデータ構造を有しているものとする。各種のデータのトランスポートストリームには、例えば、番組名、放送日時、放送時間、番組の概要などの番組に関連した情報（番組関連情報）が含まれており、本具体例では、番組関連情報のトランスポートストリームに番組識別情報が含まれているものとする。
【０１２５】
また、サーバ３の補助情報格納部３０１には、例えば、図８に示すリスト形式で同一種類の字幕情報が１以上格納されているものとし、本具体例では、サーバ３から字幕の補助情報が番組出力装置２に提供されるものとする。
【０１２６】
図８において、「字幕ＩＤ」の欄は、補助情報識別子を示す欄であり、「番組ＩＤ」は、字幕が対応付けられている番組の番組識別情報（番組識別子）を示す欄である。また、「出力箇所」の欄は、対応付けられた番組内での字幕の出力箇所を示す欄であり、「字幕内容」の欄は、出力される字幕の内容を示す欄である。
【０１２７】
図８の例では、「出力箇所」の情報として番組内における相対的な出力時刻（図４の出力時刻ｔ(i)に相当する時刻）の情報が記載されている。また、「字幕内容」は、短文の場合は、１つの文章であるが、長文の場合は、１つの文章を複数個に分割した文である。例えば、「今日の天気は晴れです。」の文章や、「今日の天気は、午前中は晴れますが、」、「午後になると雨になるでしょう。」などの分割された文である。
【０１２８】
以下の説明では、番組出力装置２が番組名「ＡＡＡ」の番組を放送開始後に受信する場合の例を、図９に示すタイムチャートを用いて説明する。なお、番組のデータのトランスポートストリームには、番組ＩＤ（ｘｘ１１）、番組名（ＡＡＡ）、放送日（Ｙ年Ｍ月Ｄ日）、放送時間（放送開始時刻Ｔ１、放送終了時刻Ｔ２）、番組の概要（ｘｘｘ・・・・。）、放送のチャネル番号（Ｘ１）などの当該番組に関連した番組関連情報が含まれているものとする。
【０１２９】
図９は、番組名「ＡＡＡ」の番組を放送している時間帯（放送開始時刻Ｔ１から放送終了時刻Ｔ２の時間帯）の時刻Ｔａ（Ｔ１＜Ｔａ＜Ｔ２）で番組出力装置２が番組名「ＡＡＡ」の番組の受信を開始したときの、番組出力装置２での番組の受信、番組ＩＤの取得、字幕の取得および番組と字幕の出力の各処理のタイムチャートの一例を示す図である。
【０１３０】
図９において、「番組の放送」は、ストリーミング形式で番組名「ＡＡＡ」の番組が送信されている状態を示している。「番組の受信」は、番組出力装置２が番組名「ＡＡＡ」の番組の受信を時刻Ｔａから開始している状態を示している。「番組の放送」の欄に記載のシーンＳ(2)，Ｓ(3)は、字幕を表示させるシーンを示している。時刻ｔ(2)，ｔ(3)は、それぞれシーンＳ(2)，Ｓ(3)の出現時刻を示している。
【０１３１】
また、「番組ＩＤの取得」は、番組出力装置２が、受信している番組名「ＡＡＡ」の番組の番組ＩＤ「ｘｘ１１」を取得する処理を示している。「字幕の取得」は、番組ＩＤ「ｘｘ１１」に対応付けられた字幕ＩＤ「ＰＮ０２」，「ＰＮ０３」，「ＰＮ０４」，…「ＰＮ５０」（図８参照）を取得する処理を示している。「番組と字幕の出力」は、番組出力装置２の出力部２０４が番組の映像及び音声と字幕とを出力する処理を示している。
【０１３２】
まず、番組名「ＡＡＡ」の番組が放送されている放送時間帯（Ｔ１からＴ２の時間帯）内の時刻Ｔａで視聴者が番組出力装置２の電源をＯＮにすると、番組受信部２０１はチャネル番号格納部に格納されているチャネル番号で放送されている番組の受信を開始し、番組出力装置２の電源がＯＦＦになるまで、番組の受信を行う。
【０１３３】
例えば、チャネル番号格納部にチャネル番号「Ｘ２」が格納されていると、番組受信部２０１は、チャネル番号「Ｘ２」で「Ｔ１」から「Ｔ２」の放送時間帯に放送されている番組の受信を開始する。例えば、「Ｔ１」から「Ｔ２」の放送時間帯に、チャネル番号「Ｘ１」で番組名「ＡＡＡ」の番組が放送され、チャネル番号「Ｘ２」で番組名「ＢＢＢ」の番組が放送されているとすると、番組出力装置２は、番組名「ＢＢＢ」の番組の受信を開始する。
【０１３４】
一方、視聴者がリモコンを操作してチャネル番号「Ｘ１」を入力すると、チャネル番号格納部のチャネル番号が「Ｘ２」から「Ｘ１」に変更され、番組受信部２０１は、チャネル番号「Ｘ１」で「Ｔ１」から「Ｔ２」の放送時間帯に放送されている番組名「ＡＡＡ」の番組の受信を開始する。
【０１３５】
本具体例では、チャネル番号格納部にチャネル番号「Ｘ１」が格納されているものとし、番組受信部２０１は、時刻Ｔａで番組名「ＡＡＡ」の番組の受信を開始するものとする。
【０１３６】
番組受信部２０１は、時刻Ｔａで番組名「ＡＡＡ」の番組の受信を開始すると、受信した番組を復調して得られる映像と音声を順次、番組格納部に一時的に格納する。一方、出力部２０４は、番組格納部に格納された番組の映像と音声を格納順に読み出して映像をディスプレイに表示し、音声をスピーカーから出力する。また、番組受信部２０１は、受信した番組を復調して得られる番組ＩＤ「ｘｘ１１」を順次、番組識別情報格納部に一時的に格納する（図９の「番組の受信」と「番組ＩＤの取得」参照）。
【０１３７】
番組受信部２０１が番組名「ＡＡＡ」の番組の番組ＩＤ「ｘｘ１１」を取得すると、補助情報送信指示送信部２０２は、その番組ＩＤ「ｘｘ１１」に対応付けられた字幕をサーバ３から取得しているか否かを判断する。番組の受信開始時は、サーバ３から字幕の情報を受信していないので、補助情報送信指示送信部２０２は、番組識別情報格納部に格納されている番組ＩＤ「ｘｘ１１」を読み出し、その番組ＩＤ「ｘｘ１１」とともに補助情報送信指示をサーバ３に送信する。
【０１３８】
そして、その補助情報送信指示に対して、サーバ３から字幕の情報（字幕ＩＤ＝ＰＮ０２、番組ＩＤ＝ｘｘ１１、出力箇所＝ｔ(2)、字幕内容＝「ｂｂｂ・・・・、」の情報）が送信されると、補助情報取得部２０３がその字幕の情報を受信し（字幕の情報の取得）、バッファメモリに格納する。
【０１３９】
なお、サーバ３では、補助情報送信指示受信部３０２が補助情報送信指示を受信すると、補助情報処理部３０３が現在時刻（Ｔａ＋Δｔ）を取得し、その現在時刻（Ｔａ＋Δｔ）と補助情報送信指示に含まれる番組ＩＤ「ｘｘ１１」とを用いて補助情報格納部３０１を検索し、現在時刻（Ｔａ＋Δｔ）と番組ＩＤ「ｘｘ１１」とに対応する字幕の情報を読み出す。現在時刻（Ｔａ＋Δｔ）と番組ＩＤ「ｘｘ１１」とに対応する字幕の情報は、番組ＩＤ「ｘｘ１１」を有し、かつ、現在時刻（Ｔａ＋Δｔ）に最も近い当該現在時刻（Ｔａ＋Δｔ）よりも遅い出力箇所を有する字幕の情報である。図９の例では、現在時刻（Ｔａ＋Δｔ）に最も近い当該現在時刻（Ｔａ＋Δｔ）よりも遅い出力箇所を有する字幕は、出力箇所ｔ(2)であるから、補助情報処理部３０３は、番組ＩＤ「ｘｘ１１」と出力箇所ｔ(2)とを有する字幕の情報（字幕ＩＤ＝ＰＮ０２、番組ＩＤ＝ｘｘ１１、出力箇所＝ｔ(2)、字幕内容＝「ｂｂｂ・・・・、」の情報）を補助情報格納部３０１から読み出す。そして、補助情報送信部３０４がその字幕の情報を番組出力装置２に送信する。
【０１４０】
補助情報送信指示部２０２は、補助情報取得部２０３が字幕ＩＤ「ＰＮ０２」を有する字幕の情報を受信すると、次の字幕の情報の取得処理を行う。２回目以降の字幕の情報の取得処理では、サーバ３から字幕の情報を受信しているので、補助情報送信指示部２０２は、番組識別情報格納部から格納されている番組ＩＤ「ｘｘ１１」を読み出し、その番組ＩＤ「ｘｘ１１」と、直前に受信した字幕の情報に含まれる字幕ＩＤ「ＰＮ０２」とともに補助情報送信指示をサーバ３に送信する。
【０１４１】
なお、番組受信部２０１が番組を受信している期間では周期的に当該番組を復調して得られる番組ＩＤによって番組識別情報格納部に格納された番組ＩＤが更新される。従って、番組識別情報格納部には、番組受信部２０１が現在受信している番組の番ＩＤ（図９の例では、番組ＩＤ「ｘｘ１１」）が格納されている。
【０１４２】
そして、その補助情報送信指示に対して、サーバ３から次の字幕の情報（字幕ＩＤ＝ＰＮ０３、番組ＩＤ＝ｘｘ１１、出力箇所＝ｔ(3)、字幕内容＝「ｃｃｃ・・・・。」の情報）が送信されると、補助情報取得部２０３がその字幕の情報を受信し、バッファメモリに格納する。
【０１４３】
なお、サーバ３では、補助情報送信指示受信部３０２が補助情報送信指示を受信すると、その補助情報送信指示に含まれる字幕ＩＤ「ＰＮ０２」の次の字幕ＩＤ「ＰＮ０３」とその補助情報送信指示に含まれる番組ＩＤ「ｘｘ１１」とを用いて補助情報格納部３０１を検索し、字幕ＩＤ「ＰＮ０３」と番組ＩＤ「ｘｘ１１」とに対応する字幕の情報（字幕ＩＤ＝ＰＮ０３、番組ＩＤ＝ｘｘ１１、出力箇所＝ｔ(3)、字幕内容＝「ｃｃｃ・・・・。」の情報）を補助情報格納部３０１から読み出す。そして、補助情報送信部３０４がその字幕の情報を番組出力装置２に送信する。
【０１４４】
以下、補助情報送信指示部２０２と補助情報取得部２０３は、字幕の情報を受信する毎に、番組識別情報に格納された番組ＩＤと直前に取得した字幕の情報に含まれる字幕ＩＤとを有する補助情報送信指示をサーバ３に送信し、サーバ３から番組ＩＤ「ｘｘ１１」を有する、字幕ＩＤ「ＰＮ０３」、「ＰＮ０４」、…「ＰＮ５０」の字幕の情報を順番に取得し、バッファメモリに格納する。
【０１４５】
出力部２０４は、時刻Ｔａから番組受信部２０１が受信する番組の映像と音声の出力を開始すると、バッファメモリに格納される１以上の字幕の情報の中で現在時刻が出力箇所に一致する字幕の情報が存在するか否かを監視する。
【０１４６】
出力部２０４は、例えば、現在出力している映像のフレーム番号もしくはフレームＩＤに基づいて、番組の放映開始からの経過時刻を求め、その経過時刻が字幕ＩＤ「ＰＮ０２」の字幕の出力箇所ｔ(2)に一致する時刻になると、バッファメモリから字幕ＩＤ「ＰＮ０２」の字幕内容「ｂｂｂ・・・・、」を読み出して予め設定された出力態様で出力する。
【０１４７】
出力部２０４は、例えば、スーパーインポーズなどの出力技術を用いて、図１１に示すように、番組のシーンＳ(2)の映像が出力されているディスプレイに当該映像に重畳して出力する。出力部２０４は、番組のシーンＳ(2)の映像の出力が終了すると、字幕ＩＤ「ＰＮ０２」の字幕内容「ｂｂｂ・・・・、」の出力処理を終了する。
【０１４８】
出力部２０４は、その後も同様の処理を行い、番組の放映開始からの経過時刻がｔ(3)、…ｔ(50)になる毎に、バッファメモリから字幕ＩＤ「ＰＮ０３」、…「ＰＮ５０」の字幕内容「ｃｃｃ・・・・、」、…「ｄｄｄ・・・・。」を順次、読み出して、図１１に示す出力態様で各字幕内容を出力する。
【０１４９】
上記の具体例では、２回目以降の補助情報送信指示に補助情報識別子を付加して送信しているが、補助情報識別子に代えて直前に取得した補助情報の箇所情報を付加して送信しても良い。
【０１５０】
また、上記の具体例では、番組ＩＤ「ｘｘ１１」に対応する字幕ＩＤ「ＰＮ０２」，「ＰＮ０３」，…「ＰＮ５０」の字幕の情報をサーバ３から字幕ＩＤの順番で逐次取得しているが、これらの字幕の情報を最初に取得するときに一括してサーバ３から取得するようにしてもよい。すなわち、サーバ３で、補助情報送信指示受信部３０２が番組ＩＤ「ｘｘ１１」を有する補助情報送信支持を受信すると、補助情報処理部３０３が補助情報格納部３０１を検索して番組ＩＤ「ｘｘ１１」を有する全ての字幕の情報（字幕ＩＤ「ＰＮ０１」、「ＰＮ０２」、…「ＰＮ５０」を有する字幕の情報）を読み出し、これらの字幕の情報を番組出力装置２に送信するようにしても良い。
【０１５１】
また、上記の具体例では、字幕ＩＤ「ＰＮ０２」、「ＰＮ０３」、…「ＰＮ５０」の字幕の情報を番組内の各字幕の出力時刻ｔ(2)、ｔ(3)、…ｔ(50)よりも前に予め取得しておき、番組の放映シーンが出力時刻ｔ(2)、ｔ(3)、…ｔ(50)になったときに、字幕ＩＤ「ＰＮ０２」、「ＰＮ０３」、…「ＰＮ５０」の字幕内容を出力させる構成だったが、番組の放映シーンが出力時刻ｔ(2)、ｔ(3)、…ｔ(50)になる毎に、補助情報送信指示部２０２が番組ＩＤを有する補助情報送信指示をサーバ３に送信して当該番組ＩＤと当該出力時刻とに対応する字幕の情報をサーバ３から取得し、その字幕の情報に含まれる字幕内容を出力部２０４が直ちに出力させるようにしてもよい。
【０１５２】
また、上記の具体例は、字幕ＩＤ「ＰＮ０１」、「ＰＮ０２」、…「ＰＮ５０」の字幕内容を番組内の指定された出力箇所で離散的に出力させる場合であったが、複数個の字幕内容を番組に同期させて連続して出力させる場合は、字幕の情報の取得と出力の処理を図１０に示すように行うと良い。
【０１５３】
図１０の例では、番組受信部２０１が番組の受信を開始すると、補助情報送信指示部２０２と補助情報取得部２０３は、番組ＩＤ「ｘｘ１１」を有する補助情報送信指示、または番組ＩＤ「ｘｘ１１」と字幕ＩＤ若しくは番組ＩＤ「ｘｘ１１」と字幕ＩＤを有する補助情報送信指示をサーバ３に送信して当該サーバ３から受信時刻Ｔａから出力すべき字幕ＩＤ「ＰＮ０２」、「ＰＮ０３」、…「ＰＮ５０」を有する字幕の情報を順番に取得する。一方、出力部２０４は、補助情報取得部２０３が字幕ＩＤ「ＰＮ０２」、「ＰＮ０３」、…「ＰＮ５０」を有する字幕の情報を取得する毎に、各字幕の情報に含まれる字幕内容を、例えば、図１１の出力態様で直ちに出力させる。これより、字幕ＩＤ「ＰＮ０２」、「ＰＮ０３」、…「ＰＮ５０」を有する一連の字幕を番組名「ＡＡＡ」の番組に同期させて出力させることができる。
【０１５４】
なお、図１０において、時刻Ｔｂは、番組名「ＡＡＡ」の番組が終了し、番組名「ＢＢＢ」の番組が開始された時刻である。番組受信部２０１が受信する番組は、時刻Ｔｂで番組名「ＢＢＢ」の番組に切り替わるので、その番組を復調して得られる番組ＩＤは、番組名「ＡＡＡ」の番組ＩＤ「ｘｘ１１」から番組名「ＢＢＢ」の番組ＩＤ「ｘｘ１２」に切り替わることになる。
【０１５５】
従って、時刻Ｔｂ以降では、補助情報送信指示部２０２と補助情報取得部２０３は、番組ＩＤ「ｘｘ１２」を有する補助情報送信指示、または番組ＩＤ「ｘｘ１２」と字幕ＩＤ若しくは番組ＩＤ「ｘｘ１２」と出力箇所を有する補助情報送信指示をサーバ３に送信して当該サーバ３から字幕ＩＤ「ＰＮ５１」、「ＰＮ５２」、…の字幕の情報（図８参照）を順次、取得し、出力することになる。
【０１５６】
また、上記の具体例では、字幕を例に説明したが、手話映像や絵文字や補助音声等の補助情報についても同様の出力制御を行うことによって、番組のシーンに対応付けて（同期させて）１以上の補助情報を出力させることができる。
【０１５７】
なお、手話映像の場合は、出力部２０４は、図１２に示すように、ディスプレイの画面の一部を手話映像用に分割し、その分割した部分に手話映像を出力する。また、絵文字の場合は、番組の映像と重畳して絵文字を出力するようにしてもよく、番組の映像と分離して絵文字を出力するようにしてもよい。上記の具体例では、同一の画面内に番組と補助情報を出力するようにしているが、図１３に示すように、番組出力装置２のディスプレイに番組を出力し、携帯端末などの他の装置の出力デバイスに補助情報を出力するようにしてもよい。
【０１５８】
また、上記の具体例では、例えば、手話映像のディスプレイにおける表示位置を予め決められた位置（図１２の例では、画面の左下隅の位置）に固定しているが、番組受信部２０１が、番組と当該番組に対応付けられた補助情報の出力制御に関連する属性値とを受信し、その属性値に基づいて、番組に対応付けて出力させる補助情報の出力態様を変化させるようにしてもよい。
【０１５９】
補助情報の出力制御に関連する属性値は、上述したように、例えば、補助情報の有無、番組のジャンル、補助情報の出力先などの補助情報の出力の制御に利用し得る情報である。
【０１６０】
補助情報の有無の情報は、番組にサーバから提供される補助情報があるか否かを示す情報である。この情報によって、番組出力装置２では、サーバ３にアクセスして補助情報を取得し、その補助情報を番組に対応付けて出力するか否かの制御を行うことができる。
【０１６１】
また、番組のジャンルの情報は、ニュース、ドラマ、スポーツなどの番組の種別を示す情報である。例えば、番組の映像とともに手話映像を表示する場合は、番組映像は、番組の映像の主要な部分を隠さないように表示する必要がある。例えば、ニュース番組の画面構成は、通常、アナウンサーがニュースを読み上げる画面構成となるから、手話映像は、アナウンサーやニュースに関する字幕、図形などを可級的に覆わない位置に表示させることが好ましい。また、スポーツ番組やドラマの画面構成は、通常、ドラマやスポーツの進行状況が画面全体に放映される画面構成となるから、手話映像は、ドラマやスポーツの映像が表示される画面とは異なる画面に表示させることが好ましい。
【０１６２】
このように、番組のジャンルによって、字幕や手話映像などの補助情報を番組の映像とともに出力する場合の適切な出力態様が異なる。同様に補助音声などの補助情報を番組の音声とともに出力する場合でも、番組のジャンルによって適切な出力態様が異なる。このため、属性値に番組のジャンルの情報を設けることにより、番組出力装置２で、サーバ３から取得した補助情報を番組に対応付けて出力する際、番組のジャンルに応じた適切な出力態様で出力させる制御を行うことができる。
【０１６３】
補助情報の出力先の情報は、例えば、補助情報を番組出力装置２の出力デバイスで出力させるか、番組出力装置２以外の携帯端末などの装置の出力デバイスで出力させるかを指定する情報である。この場合は、補助情報を出力させる装置を視聴者が設定できるようにするとよい。
【０１６４】
属性値に補助情報の出力先の情報を設けることにより、番組出力装置２では、出力先が番組出力装置２に設定されている場合は、番組出力装置２の出力デバイスで補助情報を番組とともに出力させ、出力先が番組出力装置２以外の装置（例えば、視聴者の携帯端末）に設定されている場合は、番組を番組出力装置２の出力デバイスで出力させ、補助情報を番組出力装置２以外の装置の出力デバイスで出力させる制御を行うことができる。
【０１６５】
例えば、番組のジャンルによって補助情報の出力態様を異ならせる制御を行う場合の具体例としては、以下のように構成するとよい。
【０１６６】
番組出力装置２に、図１４に示す補助情報の表示位置を示す表示設定情報を予め設定し、所定の格納部に格納しておく。表示設定情報は、手話映像の画面の左上の位置を示す位置情報と、手話映像の画面の幅及び高さを示す大きさ情報とを含んでいる。例えば、「ニュース」番組には、位置情報（ｘ１，ｙ１）、大きさ情報（Ｗ１，Ｈ１）を含む表示設定情報が対応付けられている。従って、ニュースの番組映像の場合には、手話映像の画面の左上が（ｘ１，ｙ１）の座標値となり、その手話映像の画面の幅がＷ１となり、高さがＨ１となるように手話映像が表示される。なお、この表示位置は、手話映像がニュース映像の主要な画像（例えば、アナウンサーや報道内容を補助するための字幕や画像など）を手話映像が可級的に覆わない位置である。
【０１６７】
番組受信部２０１が番組を受信すると、その番組を復調して番組のジャンルの属性値を取得する。出力部２０４は、取得した番組のジャンルの属性値を用いて図１４に示す表示設定情報のデータから当該属性値に対応する表示設定情報を取得する。例えば、番組のジャンルが「ニュース」の場合、位置情報（ｘ１，ｙ１）および大きさ情報（Ｗ１，Ｈ１）の情報を取得する。
【０１６８】
そして、出力部２０４は、番組出力装置２のディスプレイの画面に（ｘ１，ｙ１）の位置が左上の端点となり、幅がＷ１，高さがＨ１となる手話映像用の表示領域を設け、補助情報取得部２０６が取得した手話映像をその表示領域に表示する。出力部２０４は、ニュース番組の映像をディスプレイの画面全体に表示するので、手話映像は、例えば、図１５に示すように、画面左側のアナウンサーＰと右上側の報道内容を補助するための画像Ｇとに干渉しない位置（画像Ｇの下側の位置）に表示されることになる。
【０１６９】
上記の具体例は、ニュース番組の例であるが、スポーツ番組やドラマの場合もスポーツやドラマの映像の視聴を補助情報が可級的に邪魔しないように、補助情報の出力態様を制御することができる。
【０１７０】
上記の具体例では、番組出力装置２が番組の受信を開始すると、当該番組に対応付けられた補助情報をサーバ３から取得するようにしているが、番組出力装置２の電源がＯＮになって番組の受信を開始すると、番組出力装置２が受信しているチャネル番号で受信可能な全ての番組に対応付けられた全ての補助情報を取得するようにしてもよい。或いはまた、全てのチャネルで放送される受信可能な番組に対応付けられた全ての補助情報を取得するようにしてもよい。このようにした場合、受信している番組が終了した後に続いて同一チャネルまたは他のチャネルの番組を受信する際に当該番組に対応付けられた補助情報を取得する処理が不要になる利点がある。
【０１７１】
また、上記の具体例では、番組出力装置２がサーバ３から字幕情報だけを取得して、受信している番組に対応付けて出力する例を説明したが、番組出力装置２が受信している番組に字幕だけでなく、手話映像、絵文字、補助音声などの他の種類の補助情報が用意されている場合、それらの補助情報の取得処理も番組の受信開示時に行い、番組とともに字幕や手話映像などの複数の種類の補助情報を出力させるようにしてもよい。
【０１７２】
この場合、１台のサーバ３が複数種類の補助情報を管理し、番組出力装置２は、受信している番組に対応付けられた複数種類の補助情報をサーバ３から取得するようにしてもよい。また、複数種類の補助情報を種類毎に異なるサーバで管理し、番組出力装置２は、受信している番組に対応付けられた複数種類の補助情報を各種類に対応した複数のサーバから取得するようにしてもよい。
【０１７３】
例えば、補助情報を管理するサーバ３として、字幕を管理・提供するサーバ３Ａと、手話映像を管理・提供するサーバ３Ｂとが設けられている場合、番組出力装置２は、番組の受信を開始すると、当該番組の番組識別情報を取得した後、サーバ３Ａとサーバ３Ｂにアクセスして当該番組に対応付けられた字幕と手話映像を取得し、番組に対応付けて字幕と手話映像を出力するようにすればよい。なお、番組出力装置２がサーバ３Ａとサーバ３Ｂにアクセスする順番は問わない。
【０１７４】
以上、本実施の形態１によれば、受信した番組に含まれる番組識別情報を用いてサーバから当該番組識別情報に対応付けられている補助情報を取得し、受信している番組に対応付けて当該補助情報を出力させることができる。すなわち、番組を提供する番組提供者（放送局）と、補助情報を提供する補助情報提供者とによって、番組出力装置側で当該番組に補助情報を付加して視聴することができる番組システムを構築することができる。
【０１７５】
従って、補助情報を視聴覚障害者や視聴覚能力が低下した高齢者等の視聴を補助する内容とすることによって、視聴覚障碍者等に対して番組の視聴を補助することができる。また、補助情報を番組の内容に関連した情報とすることによって、健常者にも番組の視聴を補助することができる。
【０１７６】
また、本実施の形態１によれば、番組の属性値に応じて補助情報を異なる出力態様で出力させることができるで、視聴者は、例えば、番組のジャンルに応じて番組と補助情報の両方を好適に視聴することができる。
【０１７７】
さらに、本実施の形態１の番組出力装置２、サーバ３における処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。
【０１７８】
本実施の形態１における番組出力装置２を実現するソフトウェアは、以下のようなプログラムである。
【０１７９】
すなわち、番組識別情報に対応付いている１以上の補助情報を備えるサーバに通信可能に接続された番組出力装置を制御するコンピュータに実行させるプログラムであって、コンピュータを、番組と当該番組の番組識別情報を受信する受信部と、番組識別情報を有する補助情報送信指示を、サーバに送信する補助情報送信指示送信部と、補助情報送信指示の送信に応じて、当該補助情報送信指示が有する番組識別情報に対応する補助情報をサーバから受信する補助情報取得部と、受信部が受信した番組と補助情報取得部が受信した補助情報とを出力する出力部と、して機能させるためのプログラムである。
【０１８０】
また、本実施の形態１におけるサーバ３を実現するソフトウェアは、以下のようなプログラムである。
【０１８１】
すなわち、記録媒体に、番組識別情報に対応付いている１以上の補助情報を格納しており、コンピュータを、番組出力装置から番組識別情報を有する補助情報送信指示を受信する補助情報送信指示受信部と、補助情報送信指示が有する番組識別情報に対応する補助情報を補助情報格納部から取得する補助情報処理部と、補助情報処理部が取得した補助情報を番組出力装置に送信する補助情報送信部と、して機能させるためのプログラムである。
【０１８２】
サーバ３を実現するための上記プログラムにおいて、補助情報送信指示は、番組識別情報と当該番組識別情報で識別される番組内の補助情報の出力箇所を示す箇所情報とを有し、記録媒体に格納された補助情報は、箇所情報と対応付いており、補助情報処理部は、補助情報送信指示が有する番組識別情報と箇所情報とに対応する補助情報を記録媒体から取得するとよい。
【０１８３】
また、サーバ３を実現するための上記プログラムにおいて、補助情報送信部は、補助情報処理部が取得した補助情報と、当該補助情報を識別する補助情報識別子とを番組出力装置に送信し、補助情報受信部は、番組出力装置から番組識別情報と補助情報識別子とを有する補助情報送信指示を受信し、補助情報処理部は、補助情報送信指示が有する番組識別情報に対応する補助情報であって、補助情報識別子で識別される補助情報の次の補助情報を取得するとよい。
【０１８４】
図１６は、上記プログラムを実行して、実施の形態１による番組出力装置２、サーバ３を実現するコンピュータの外観の一例を示す模式図である。実施の形態１は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。
【０１８５】
図１６において、コンピュータシステム９００は、ＣＤ−ＲＯＭドライブ９０５を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０１８６】
図１７は、コンピュータシステム９００の内部構成を示す図である。図１７において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０５に加えて、ＭＰＵ（Ｍｉｃｒｏ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）９１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９１２と、ＭＰＵ９１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ９１３と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク９１４と、ＭＰＵ９１１、ＲＯＭ９１２等を相互に接続するバス９１５とを備える。なお、コンピュータ９０１は、ＬＡＮやＷＡＮ等への接続を提供する図示しないネットワークカードを含んでいてもよい。
【０１８７】
コンピュータシステム９００に、実施の形態１による番組出力装置２、サーバ３の機能を実行させるプログラムは、ＣＤ−ＲＯＭ９２１に記憶されて、ＣＤ−ＲＯＭドライブ９０５に挿入され、ハードディスク９１４に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９１４に記憶されてもよい。プログラムは実行の際にＲＡＭ９１３にロードされる。なお、プログラムは、ＣＤ−ＲＯＭ９２１、またはネットワークから直接、ロードされてもよい。また、ＣＤ−ＲＯＭ９２１に代えて他の記録媒体（例えば、ＤＶＤ等）を介して、プログラムがコンピュータシステム９００に読み込まれてもよい。
【０１８８】
プログラムは、コンピュータ９０１に、実施の形態１による番組出力装置２、サーバ３の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能やモジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム９００がどのように動作するのかについては周知であり、詳細な説明は省略する。
【０１８９】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０１９０】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０１９１】
また、上記実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０１９２】
また、上記実施の形態１において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１９３】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１９４】
以上のように、本発明に係る番組出力装置等は、番組出力装置で補助情報を取得し、受信している番組に対応付けて出力させることができるという優れた効果を有する。従って、視聴者に対して番組の視聴を補助することができる番組出力装置等として有用である。
【０１９５】
特に、補助情報を視聴覚障害者等の視聴を補助する内容とすることによって、視聴覚障害者等に対して番組の視聴を補助することができる番組出力装置等として有用である。
【符号の説明】
【０１９６】
１  番組システム
２  番組出力装置
２０１  番組受信部
２０２  補助情報送信指示送信部
２０３  補助情報取得部
２０４  出力部
３  サーバ
３０１  補助情報格納部
３０２  補助情報送信指示受信部
３０３  補助情報処理部
３０４  補助情報送信部
４  インターネット回線網
９００  コンピュータシステム
９０１  コンピュータ
９０２  キーボード
９０３  マウス
９０４  モニタ
９１４  ハードディスク
９１５  バス
【図１】
0006386886.tif 000002
【図２】
0006386886.tif 000003
【図３】
0006386886.tif 000004
【図４】
0006386886.tif 000005
【図５】
0006386886.tif 000006
【図６】
0006386886.tif 000007
【図７】
0006386886.tif 000008
【図８】
0006386886.tif 000009
【図９】
0006386886.tif 000010
【図１０】
0006386886.tif 000011
【図１１】
0006386886.tif 000012
【図１２】
0006386886.tif 000013
【図１３】
0006386886.tif 000014
【図１４】
0006386886.tif 000015
【図１５】
0006386886.tif 000016
【図１６】
0006386886.tif 000017
【図１７】
0006386886.tif 000018