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