(57)【要約】【課題】従来のコンテンツを出力する端末装置では、コンテンツに各種の付加情報を付加して出力することができなかった。【解決手段】コンテンツとコンテンツ識別情報を取得するコンテンツ取得部２０１と、コンテンツ取得部２０１が取得したコンテンツ識別情報を含む付加情報管理情報の要求をサーバに送信する付加情報要求送信部２０２と、付加情報管理情報の要求に応じてサーバから返送される付加情報管理情報を受信する付加情報管理情報受信部２０３と、コンテンツ取得部２０１が取得したコンテンツと付加情報管理情報受信部２０３が受信した付加情報管理情報に含まれる１以上の付加情報とを出力する出力部２０４とを具備する端末装置２Ａにより、端末装置２Ａ側で出力するコンテンツに宣伝広告などの付加情報を付加して出力することができる。【選択図】図２
2017011494.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツと当該コンテンツを識別するコンテンツ識別情報を取得するコンテンツ取得部と、
前記コンテンツ取得部が取得したコンテンツ識別情報に対応する付加情報の要求を、コンテンツ識別情報と付加情報を含む１以上の付加情報管理情報と対応付けて管理するサーバに送信する付加情報要求送信部と、
前記付加情報の要求に応じて、前記サーバから返送される１以上の付加情報管理情報を受信する付加情報管理情報受信部と、
前記コンテンツ取得部が取得したコンテンツと前記付加情報管理情報受信部が受信した１以上の付加情報管理情報に含まれる１以上の付加情報とを出力する出力部と、
を具備する、端末装置。
【請求項２】
前記付加情報管理情報は、前記付加情報とコンテンツにおける当該付加情報の挿入先である付加情報挿入先情報を有し、
前記出力部は、前記付加情報管理情報受信部が受信した１以上の付加情報を、前記コンテンツ取得部が取得したコンテンツの当該付加情報に対応する付加情報挿入先に挿入して出力する、請求項１記載の端末装置。
【請求項３】
前記付加情報管理情報は、前記コンテンツ識別情報と前記付加情報を識別する付加情報識別情報とを対応付けた第１の付加情報管理情報と、前記付加情報識別情報と前記付加情報挿入先情報とを対応付けた第２の付加情報管理情報とで構成され、
前記サーバは、コンテンツ識別情報に対応付けて、１以上の前記第１の付加情報管理情報を管理する第１のサーバと、１以上の前記第２の付加情報管理情報を管理する第２のサーバを含み、
前記付加情報要求送信部は、前記コンテンツ識別情報に対応する付加情報識別情報の要求を前記第１のサーバに要求した後、その付加情報識別情報の要求に応じて前記付加情報管理情報受信部が受信する付加情報識別情報に対応する付加情報の要求を前記第２のサーバに要求し、
前記付加情報管理情報受信部は、前記付加情報識別情報の要求に応じて前記第１のサーバから返送される付加情報識別情報を受信した後、前記付加情報要求送信部の前記付加情報の要求に応じて前記第２のサーバから返送される付加情報を受信する、請求項２記載の端末装置。
【請求項４】
前記コンテンツ取得部は、コンテンツである番組を受信し、
前記出力部は、受信した番組を出力する、請求項１から請求項３いずれか一項に記載の端末装置。
【請求項５】
前記コンテンツ取得部は、記憶媒体に記録されているコンテンツを読み取り、
前記出力部は、前記コンテンツ取得部が前記記憶媒体から読み取ったコンテンツを出力する、請求項１から請求項３いずれか一項に記載の端末装置。
【請求項６】
前記出力部は、前記付加情報を出力するとき、ディスプレイの全画面に出力しているコンテンツを付加情報に切り換える、請求項１から請求項５いずれか一項に記載の端末装置。
【請求項７】
前記出力部は、ディスプレイへの出力を前記コンテンツから前記付加情報に切り換える場合、当該コンテンツの出力を一時停止し、ディスプレイへの出力を前記付加情報から前記コンテンツに戻す場合、前記コンテンツを一時停止した時点から出力する、請求項６に記載の端末装置。
【請求項８】
前記付加情報は、広告である、請求項１から請求項７いずれか一項に記載の端末装置。
【請求項９】
前記付加情報は、視聴者のコンテンツの視聴を補助する補助情報である、請求項１から請求項７いずれか一項に記載の端末装置。
【請求項１０】
コンテンツ出力する端末装置に当該コンテンツに対応する付加情報を提供するサーバであって、
コンテンツを識別するコンテンツ識別情報と付加情報を含む１以上の付加情報管理情報とを対応付けて格納する付加情報管理情報格納部と、
前記端末装置からのコンテンツ識別情報に対応する付加情報の要求を受信する付加情報要求受信部と、
前記付加情報要求受信部が受信したコンテンツ識別情報に対応する１以上の付加情報管理情報を前記付加情報管理情報格納部から取得する付加情報管理情報取得部と、
前記付加情報管理情報取得部が取得した１以上の付加情報管理情報を前記端末装置に送信する付加情報管理情報送信部と、
を具備する、サーバ。
【請求項１１】
第１のサーバと、第２のサーバを有し、
前記付加情報管理情報は、前記コンテンツ識別情報と前記付加情報を識別する付加情報識別情報とコンテンツにおける前記付加情報の挿入先である付加情報挿入先情報とを対応付けた第１の付加情報管理情報と、前記付加情報識別情報と前記付加情報とを対応付けた第２の付加情報管理情報とで構成され、
前記第１のサーバは、
コンテンツ識別情報に対応付けて１以上の前記第１の付加情報管理情報を格納する第１の付加情報管理情報格納部と、
前記端末装置からのコンテンツ識別情報に対応する付加情報識別情報の要求を受信する付加情報識別情報要求受信部と、
前記付加情報識別情報要求受信部が受信した付加情報識別情報に対応する１以上の第１の付加情報管理情報を前記第１の付加情報管理情報格納部から取得する第１の付加情報管理情報取得部と、
前記第１の付加情報管理情報取得部が取得した１以上の第１の付加情報管理情報を前記端末装置に送信する付加情報識別情報送信部と、
を具備し、
前記第２のサーバは、
１以上の前記第２の付加情報管理情報を格納する第２の付加情報管理情報格納部と、
前記端末装置からの付加情報識別情報に対応する付加情報の要求を受信する付加情報要求受信部と、
前記付加情報要求受信部が受信した付加情報識別情報に対応する１以上の第２の付加情報管理情報を前記第２の付加情報管理情報格納部から取得する第２の付加情報管理情報取得部と、
前記第１の付加情報管理情報取得部が取得した１以上の第２の付加情報管理情報を前記端末装置に送信する付加情報送信部と、
を具備する、請求項１０記載のサーバ。
【請求項１２】
前記付加情報は、広告である、請求項１０又は請求項１１記載のサーバ。
【請求項１３】
端末装置におけるコンテンツと付加情報の出力方法であって、
前記コンテンツと当該コンテンツを識別するコンテンツ識別情報を取得するコンテンツ取得ステップと、
前記コンテンツ取得ステップで取得したコンテンツ識別情報に対応する付加情報の要求を、コンテンツ識別情報と付加情報を含む１以上の付加情報管理情報と対応付けて管理するサーバに送信する付加情報要求送信ステップと、
前記付加情報の要求に応じて、前記サーバから返送される１以上の付加情報管理情報を受信する付加情報管理情報受信ステップと、
前記コンテンツ取得ステップで取得したコンテンツと前記付加情報管理情報受信ステップで受信した付加情報管理情報に含まれる１以上の付加情報とを出力する出力ステップと、
を具備する、コンテンツと付加情報の出力方法。
【請求項１４】
前記付加情報管理情報は、前記コンテンツ識別情報と前記付加情報を識別する付加情報識別情報とを対応付けた第１の付加情報管理情報と、前記付加情報識別情報と前記付加情報挿入先情報とを対応付けた第２の付加情報管理情報とで構成され、
前記サーバは、コンテンツ識別情報に対応付けて、１以上の前記第１の付加情報管理情報を管理する第１のサーバと、１以上の前記第２の付加情報管理情報を管理する第２のサーバを含み、
前記付加情報要求送信ステップでは、前記コンテンツ識別情報に対応する付加情報識別情報の要求を前記第１のサーバに要求した後、その付加情報識別情報の要求に応じて前記付加情報管理情報受信ステップで受信する付加情報識別情報に対応する付加情報の要求を前記第２のサーバに要求し、
前記付加情報管理情報受信ステップでは、前記付加情報識別情報の要求に応じて前記第１のサーバから返送される付加情報識別情報を受信した後、前記付加情報要求送信ステップの前記付加情報の要求に応じて前記第２のサーバから返送される付加情報を受信する、
請求項１３記載のコンテンツと付加情報の出力方法。
【請求項１５】
コンテンツと付加情報を出力する端末装置を制御するコンピュータに実行させるプログラムであって、
前記コンピュータを、
前記コンテンツと当該コンテンツを識別するコンテンツ識別情報を取得するコンテンツ取得部と、
前記コンテンツ取得部が取得したコンテンツ識別情報に対応する付加情報の要求を、コンテンツ識別情報と付加情報を含む１以上の付加情報管理情報と対応付けて管理するサーバに送信する付加情報要求送信部と、
前記付加情報の要求に応じて、前記サーバから返送される１以上の付加情報管理情報を受信する付加情報管理情報受信部と、
前記コンテンツ取得部が取得したコンテンツと前記付加情報管理情報受信部が受信した１以上の付加情報管理情報に含まれる１以上の付加情報とを出力する出力部と、
して機能させるためのプログラム。
【請求項１６】
前記付加情報管理情報は、前記付加情報とコンテンツにおける当該付加情報の挿入先である付加情報挿入先情報を有し、
前記出力部は、前記付加情報管理情報受信部が受信した１以上の付加情報を、前記コンテンツ取得部が取得したコンテンツの当該付加情報に対応する付加情報挿入先に挿入して出力する、請求項１５記載のプログラム。
【請求項１７】
コンテンツを識別するコンテンツ識別情報と付加情報を含む１以上の付加情報管理情報とを対応付けて格納する付加情報管理情報格納部を備えたサーバを制御するコンピュータに実行させるプログラムであって、
前記コンピュータを、
端末装置からのコンテンツ識別情報に対応する付加情報の要求を受信する付加情報要求受信部と、
前記付加情報要求受信部が受信したコンテンツ識別情報に対応する１以上の付加情報管理情報を前記付加情報管理情報格納部から取得する付加情報管理情報取得部と、
前記付加情報管理情報取得部が取得した１以上の付加情報管理情報を前記端末装置に送信する付加情報管理情報送信部と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの出力に応じて付加情報をサーバなどから取得し、当該コンテンツに当該付加情報を付加して出力させることができる端末装置等に関するものである。
【背景技術】
【０００２】
テレビジョン放送の広告宣伝においては、通常、番組の前後や途中に付加情報である短いコマーシャル（Ｃｏｍｍｅｒｃｉａｌ)の情報（以下、「ＣＭ情報」という。）を挿入して視聴者に提供されている（例えば、特許文献１参照）。近年では、通信販売の普及により、購買意欲を刺激する目的で商品の特徴を詳細に説明した長いＣＭ情報を番組の本編に挿入するものもある。
【０００３】
映画などのコンテンツをＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などに記憶したメディアコンテンツにおいても本編の前後などに付加情報であるＣＭの映像が挿入されているものがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−０１３９８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
商品やサービスを提供する事業者がマルチメディアを利用して自社の商品やサービスを宣伝する場合、従来は、コンテンツの所定の挿入位置（コンテンツ再生における時間的な位置）に予めＣＭ情報を挿入した放送用コンテンツや販売用のメディアコンテンツを作製し、それらのコンテンツを視聴者に提供する形態であった。
【０００６】
このようなＣＭ情報の提供形態では、コンテンツにＣＭ情報が固定的であるので、例えば、ＤＶＤなどのメディアコンテンツの場合、ＤＶＤが販売される時期や時代が変化している場合、その変化した時期や時代に合った内容のＣＭをコンテンツに付加することができないという問題がある。
【０００７】
また、同一内容のコンテンツに対して異なる事業者がＣＭを付加して再販する場合は、改めてコンテンツにＣＭを付加したＤＶＤを作製しなければならず、メディア製作の作業負担やコスト増に繋がるという問題もある。
【０００８】
テレビビジョン放送の場合も同様で、最初に放送したＣＭ付きの番組を異なる時期や時代に再放送した場合、ＣＭの内容が再放送の時期や時代にマッチしていなければ、番組に挿入されているＣＭが視聴者の番組視聴意欲を半減し、ＣＭの効果を低減することになる。
【０００９】
また、再放送の番組に最初に放送されたときのスポンサー（広告主）とは異なるスポンサーが付いた場合、番組の本編に新たなスポンサーのＣＭ情報を挿入した再放送用のコンテンツを製作しなければならず、再放送用番組の製作作業の負担やコスト増に繋がる。
【００１０】
上記の例は、付加情報がＣＭ情報の場合であるが、例えば、付加情報が視聴者のコンテンツの視聴を補助するための字幕や手話映像などの補助情報の場合でもコンテンツの最初に付加されていた補助情報が変更になったり、新たな補助情報が追加されたりした場合は同様の問題が生じる。
【００１１】
例えば、字幕付きのコンテンツに手話映像を追加する場合や字幕内容を新しい内容に変更する場合、既存の字幕付きのコンテンツとは別に手話映像付きのコンテンツや新しい字幕付きのコンテンツを製作して視聴者に提供しなければならず、コンテンツの製作作業の負担や製作コストが増大する。また、視聴者側では既存の字幕付きのコンテンツ、新しい字幕付きのコンテンツ、手話映像付きのコンテンツのいずれかを選択して視聴しなければならず、不便である。
【００１２】
コンテンツに付加されるＣＭ情報や字幕、手話映像などの各種の付加情報は、視聴者がコンテンツを視聴する際に当該コンテンツに付加されて出力されれば、コンテンツに付加情報を付加する目的を達するものであるから、視聴者のコンテンツを出力する端末装置側でコンテンツに付加情報を付加して出力できれば、コンテンツに付加する付加情報の自由度が広がるとともに、予め各種の付加情報を付加したコンテンツを製作する作業負担などを低減でき、極めて有用であるが、未だこのような端末装置等は提案されていない。
【課題を解決するための手段】
【００１３】
本第一の発明の端末装置は、コンテンツと当該コンテンツを識別するコンテンツ識別情報を取得するコンテンツ取得部と、コンテンツ取得部が取得したコンテンツ識別情報に対応する付加情報の要求を、コンテンツ識別情報と付加情報を含む１以上の付加情報管理情報と対応付けて管理するサーバに送信する付加情報要求送信部と、付加情報の要求に応じて、サーバから返送される１以上の付加情報管理情報を受信する付加情報管理情報受信部と、コンテンツ取得部が取得したコンテンツと付加情報管理情報受信部が受信した１以上の付加情報管理情報に含まれる１以上の付加情報とを出力する出力部と、を具備する端末装置である。
【００１４】
かかる構成により、端末装置側で付加情報をコンテンツに付加して出力することができる。
【００１５】
また、本第二の発明の端末装置は、第一の発明に対して、付加情報管理情報は、付加情報とコンテンツにおける当該付加情報の挿入先である付加情報挿入先情報を有し、出力部は、付加情報管理情報受信部が受信した１以上の付加情報を、コンテンツ取得部が取得したコンテンツの当該付加情報に対応する付加情報挿入先に挿入して出力する端末装置である。
【００１６】
かかる構成により、端末装置側で付加情報をコンテンツの所定の挿入先に挿入して出力することができる。
【００１７】
また、本第三の発明の端末装置は、第二の発明に対して、付加情報管理情報は、コンテンツ識別情報と付加情報を識別する付加情報識別情報とを対応付けた第１の付加情報管理情報と、付加情報識別情報と付加情報挿入先情報とを対応付けた第２の付加情報管理情報とで構成され、サーバは、コンテンツ識別情報に対応付けて、１以上の第１の付加情報管理情報を管理する第１のサーバと、１以上の第２の付加情報管理情報を管理する第２のサーバを含み、付加情報要求送信部は、コンテンツ識別情報に対応する付加情報識別情報の要求を第１のサーバに要求した後、その付加情報識別情報の要求に応じて付加情報管理情報受信部が受信する付加情報識別情報に対応する付加情報の要求を第２のサーバに要求し、付加情報管理情報受信部は、付加情報識別情報の要求に応じて第１のサーバから返送される付加情報識別情報を受信した後、付加情報要求送信部の付加情報の要求に応じて第２のサーバから返送される付加情報を受信する端末装置である。
【００１８】
かかる構成により、端末装置側で付加情報をコンテンツの所定の挿入先に挿入して出力することができる。
【００１９】
また、本第四の発明の端末装置は、第一から第三のいずれか１つの発明に対して、コンテンツ取得部は、コンテンツである番組を受信し、出力部は、受信した番組を出力する端末装置である。
【００２０】
かかる構成により、端末装置側で付加情報を受信した番組に付加して出力することができる。
【００２１】
また、本第五の発明の端末装置は、第一から第三のいずれか１つの発明に対して、コンテンツ取得部は、記憶媒体に記録されているコンテンツを読み取り、出力部は、コンテンツ取得部が記憶媒体から読み取ったコンテンツを出力する端末装置である。
【００２２】
かかる構成により、端末装置側で付加情報を記憶媒体に記憶されているコンテンツに付加して出力することができる。
【００２３】
また、本第六の発明の端末装置は、第一から第五のいずれか１つの発明に対して、出力部は、付加情報を出力するとき、ディスプレイの全画面に出力しているコンテンツを付加情報に切り換える端末装置である。
【００２４】
かかる構成により、視聴者の付加情報の視聴を容易にすることができる。
【００２５】
また、本第七の発明の端末装置は、第六の発明に対して、出力部は、ディスプレイへの出力をコンテンツから付加情報に切り換える場合、コンテンツの出力を一時停止し、ディスプレイへの出力を付加情報からコンテンツに戻す場合、コンテンツを一時停止した時点から出力する、端末装置である。
【００２６】
かかる構成により、ディスプレイへの出力が付加情報から番組に復帰したとき、視聴者にディスプレイへの出力が番組から付加情報に切り換えられときの時点から番組を視聴させることができる。
【００２７】
また、本第八の発明の端末装置は、第一から第七のいずれか１つの発明に対して、付加情報は、広告である端末装置である。
【００２８】
かかる構成により、端末装置側で広告情報をコンテンツに付加して出力することができる。
【００２９】
また、本第九の発明の端末装置は、第一から第七のいずれか１つの発明に対して、付加情報は、視聴者のコンテンツの視聴を補助する補助情報である端末装置である。
【００３０】
かかる構成により、端末装置側で補助情報をコンテンツに付加して出力することができる。
【００３１】
また、本第十の発明のサーバは、コンテンツ出力する端末装置に当該コンテンツに対応する付加情報を提供するサーバであって、コンテンツを識別するコンテンツ識別情報と付加情報を含む１以上の付加情報管理情報とを対応付けて格納する付加情報管理情報格納部と、端末装置からのコンテンツ識別情報に対応する付加情報の要求を受信する付加情報要求受信部と、付加情報要求受信部が受信したコンテンツ識別情報に対応する１以上の付加情報管理情報を付加情報管理情報格納部から取得する付加情報管理情報取得部と、付加情報管理情報取得部が取得した１以上の付加情報管理情報を端末装置に送信する付加情報管理情報送信部と、を具備するサーバである。
【００３２】
かかる構成により、端末装置が出力するコンテンツに対応する付加情報を端末装置に提供することができる。これにより、端末装置側で付加情報をコンテンツに付加して出力することができる。
【００３３】
また、本第十一の発明のサーバは、第十の発明に対して、第１のサーバと、第２のサーバを有し、付加情報管理情報は、コンテンツ識別情報と付加情報を識別する付加情報識別情報とコンテンツにおける付加情報の挿入先である付加情報挿入先情報とを対応付けた第１の付加情報管理情報と、付加情報識別情報と付加情報とを対応付けた第２の付加情報管理情報とで構成され、第１のサーバは、コンテンツ識別情報に対応付けて１以上の第１の付加情報管理情報を格納する第１の付加情報管理情報格納部と、端末装置からのコンテンツ識別情報に対応する付加情報識別情報の要求を受信する付加情報識別情報要求受信部と、付加情報識別情報要求受信部が受信した付加情報識別情報に対応する１以上の第１の付加情報管理情報を第１の付加情報管理情報格納部から取得する第１の付加情報管理情報取得部と、第１の付加情報管理情報取得部が取得した１以上の第１の付加情報管理情報を端末装置に送信する付加情報識別情報送信部と、を具備し、第２のサーバは、１以上の前記第２の付加情報管理情報を格納する第２の付加情報管理情報格納部と、端末装置からの付加情報識別情報に対応する付加情報の要求を受信する付加情報要求受信部と、付加情報要求受信部が受信した付加情報識別情報に対応する１以上の第２の付加情報管理情報を第２の付加情報管理情報格納部から取得する第２の付加情報管理情報取得部と、第１の付加情報管理情報取得部が取得した１以上の第２の付加情報管理情報を端末装置に送信する付加情報送信部と、を具備するサーバである。
【００３４】
かかる構成により、端末装置が出力するコンテンツに対応する付加情報を端末装置に提供することができる。これにより、端末装置側で付加情報をコンテンツに付加して出力することができる。
【００３５】
また、本第十二の発明のサーバは、第十又は第十一の発明に対して、付加情報は、広告であるサーバである。
【００３６】
かかる構成により、端末装置が出力するコンテンツに対応する広告情報を端末装置に提供することができる。これにより、端末装置側で広告情報をコンテンツに付加して出力することができる。
【発明の効果】
【００３７】
本発明による端末装置等によれば、端末装置側で、出力するコンテンツに広告などの付加情報や字幕などの補助情報を付加して出力することができる。
【図面の簡単な説明】
【００３８】
【図１】実施の形態１のコンテンツ出力システムのブロック図
【図２】同実施の形態１のコンテンツ出力システムを構成する端末装置のブロック図
【図３】同実施の形態１のコンテンツ出力システムを構成する付加情報制御サーバのブロック図
【図４】同実施の形態１の端末装置のコンテンツと付加情報の出力制御を説明するためのフローチャート
【図５】同実施の形態１の付加情報制御サーバの付加情報管理情報の送信制御を説明するためのフローチャート
【図６】同実施の形態１の端末装置が取得する映画番組とＣＭ情報と端末装置が出力するＣＭ情報付きの映画番組の関係を示す図
【図７】同実施の形態１の付加情報制御サーバの制御情報格納部に格納される付加情報管理情報の一例を示す図
【図８】同実施の形態１の端末装置によるコンテンツと付加情報の出力制御の一例を説明するためのタイムチャート
【図９】同実施の形態１の端末装置によるコンテンツと付加情報の出力制御の変形例を説明するためのタイムチャート
【図１０】実施の形態２のコンテンツ出力システムのブロック図
【図１１】同実施の形態２のコンテンツ出力システムを構成する端末装置のブロック図
【図１２】同実施の形態２のコンテンツ出力システムを構成する付加情報制御サーバのブロック図
【図１３】同実施の形態２のコンテンツ出力システムを構成する付加情報管理サーバのブロック図
【図１４】同実施の形態２の端末装置のコンテンツと付加情報の出力制御を説明するためのフローチャート
【図１５】同実施の形態２の第１のサーバの付加情報管理情報の送信制御を説明するためのフローチャート
【図１６】同実施の形態２の第２のサーバの付加情報の送信制御を説明するためのフローチャート
【図１７】同実施の形態２の第１のサーバの第１の付加情報管理情報格納部に格納される第１の付加情報管理情報の一例を示す図
【図１８】同実施の形態２の第２のサーバの第２の付加情報管理情報格納部に格納される第２の付加情報管理情報の一例を示す図
【図１９】同実施の形態２の端末装置によるコンテンツと付加情報の出力制御の一例を説明するためのタイムチャート
【図２０】同端末装置のディスプレイの画面に設定された付加情報を出力するための小領域を示す図
【図２１】同端末装置のディスプレイの画面に付加情報を出力するための付加情報挿入先情報を説明するための図
【図２２】同端末装置のディスプレイの画面にコンテンツと付加情報の映像を同時に出力する出力態様の一例を示す図
【図２３】同実施の形態１，２の端末装置等を実現するコンピュータシステムの外観の一例を示す模式図
【図２４】同コンピュータシステムの内部構成を示すブロック図
【発明を実施するための形態】
【００３９】
以下、本発明に係る端末装置等の実施形態について図面を参照して説明する。
【００４０】
以下の説明では、同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。所定の情報が格納される格納部等において、当該格納部等に情報が記憶される過程は問わない。例えば、情報は、記録媒体を介して格納部等に記憶されてもよく、入力デバイスを介して格納部等に記憶されてもよい。また、各種の情報の形式、内容などは、あくまで例示であり、その形式や内容は問わない。
【００４１】
（実施の形態１）
本実施の形態１においては、コンテンツと付加情報を出力する端末装置と、コンテンツに対応する、付加情報を含む１以上の付加情報管理情報を管理するサーバとを具備するコンテンツ出力システムについて、説明する。
【００４２】
図１は、本実施の形態１におけるコンテンツ出力システム１Ａのブロック図である。図２は、コンテンツ出力システム１Ａを構成する端末装置２Ａのブロック図である。図３は、コンテンツ出力システム１Ａを構成するサーバ３のブロック図である。
【００４３】
端末装置２Ａ及びサーバ３は、例えば、インターネット回線網４に接続され、相互に通信可能になっている。端末装置２Ａは、本第一の発明の端末装置に対応し、サーバ３は、本第十の発明のサーバに対応するものである。
【００４４】
コンテンツ出力システム１Ａは、端末装置２Ａが各種のメディアからコンテンツを取得して出力する際、当該コンテンツに対応する付加情報を含む１以上の付加情報管理情報をサーバ３から取得し、当該１以上の付加情報管理情報に含まれる１以上の付加情報をコンテンツに付加して出力することができるシステムである。
【００４５】
本実施の形態１におけるコンテンツは、各種のメディアによって端末装置２Ａに提供される情報の中身である。メディアは、情報を端末装置２Ａに提供するための媒体となるものをいう。主なメディアとして、例えば、番組を放送するラジオ放送やテレビジョン放送などの放送媒体や音楽、映像、文書などを記録した光ディスクなどの記憶媒体があるが、端末装置２Ａが情報を取得できるものであれば、これらのメディアに限定されない。また、メディアは、複数の種類の情報を複合的に扱うマルチメディアであってもよい。
【００４６】
各種のメディアによって提供されるコンテンツには教育、報道、バラエティ、ワイドショー、料理、スポーツ、音楽、ドキュメンタリーなどの各種のジャンルや種類があるが、コンテンツのジャンルや種類は問わない。
【００４７】
メディアから提供される情報には、通常、情報内容の主体となる本編の情報とその本編に付加される付加情報とが含まれる。例えば、テレビジョン放送で映画番組が放送される場合、放映される映画が本編であり、その映画に関連した予告編情報、音声切換情報、チャプター再生情報などの情報やスポンサーの宣伝広告などは映画に対する付加情報である。また、番組が補助情報付き番組の場合、視聴者の番組の視聴を補助するために番組の本体に付与される字幕や手話映像などの情報も付加情報に含まれる。
【００４８】
本発明に係るコンテンツは、端末装置２Ａが各種のメディアから取得して出力する情報であり、本発明に係る付加情報は、端末装置２Ａの要求によってサーバ３から端末装置２Ａに提供される情報である。端末装置２Ａが各種のメディアから取得する情報には、本編だけの情報と、本編に各種の付加情報が予め付与された情報が含まれる。
【００４９】
例えば、端末装置２Ａがテレビビジョン放送を受信して字幕付き番組を取得し、サーバ３からその字幕付き番組に対応する広告情報を取得する場合、テレビジョン放送を受信して取得した字幕付き番組を構成する番組本編と字幕情報は本発明に係るコンテンツに相当し、サーバ３から取得した広告情報は本発明に係る付加情報に相当する。
【００５０】
字幕付き番組に含まれる字幕情報とサーバ３から取得する広告情報は、概念的にはいずれも番組の本編に対する付加情報に該当するが、本実施の形態１では、端末装置２Ａがメディアから取得する情報を「コンテンツ」と称し、サーバ３から取得するそのコンテンツに対応する情報を「付加情報」と称して両情報を区別している。
【００５１】
サーバ３は、端末装置２Ａが各種のメディアから取得したコンテンツに含まれていない付加情報（新たな付加情報）を端末装置２Ａがそのコンテンツを出力する際に追加的に付加できるように、コンテンツ毎に予め対応付けられている１以上の付加情報を端末装置２Ａに提供する。
【００５２】
端末装置２Ａは、図２に示すように、コンテンツ取得部２０１、付加情要求送信部２０２、付加情報管理情報受信部２０３及び出力部２０４を備える。
【００５３】
コンテンツ取得部２０１は、各種のメディアで提供されるコンテンツとそのコンテンツを識別するコンテンツ識別情報を取得する。コンテンツ取得部２０１は、例えば、受信手段、通信手段、記憶媒体読取手段などで構成することができる。
【００５４】
例えば、コンテンツが放送局からＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）方式（電波方式）によって提供される場合、コンテンツ取得部２０１は、放送波を受信する周知の受信手段で構成され、その受信手段でコンテンツを受信する。コンテンツがコンテンツ配信事業者のサーバからＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）方式によって提供される場合、コンテンツ取得部２０１は、周知のＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ通信手段で構成され、そのＴＣＰ／ＩＰ通信手段でサーバと通信をしてコンテンツを取得する。
【００５５】
また、コンテンツが、光メディアなどの記憶媒体に記録されて提供される場合、コンテンツ取得部２０１は、公知のメディアドライバ（記憶媒体読取手段）で構成され、そのメディアドライバで記録媒体に記録されたコンテンツを読み取ってコンテンツを取得する。また、コンテンツが、紙媒体に印字若しくは印刷されて提供される場合、コンテンツ取得部２０１は、スキャナーなどの画像読取手段で構成され、その画像読取手段で紙媒体に印字若しくは印刷されているコンテンツを読み取ってコンテンツを取得する。
【００５６】
コンテンツ識別情報は、コンテンツを識別するための情報であり、通常、コンテンツ毎に予め付与されたＩＤ番号である。本実施の形態１では、コンテンツにコンテンツ識別情報が含まれているものとし、コンテンツ取得部２０１は、コンテンツを取得すると、そのコンテンツからコンテンツ識別情報を取得するものとする。コンテンツ識別情報（以下、「コンテンツＩＤ」という。）は、コンテンツを識別できるものであれば、ＩＤ番号以外の符号、記号、名称等の固有の情報でもよい。
【００５７】
付加情報要求送信部２０２は、コンテンツ取得部２０１が取得したコンテンツＩＤに対応する１以上の付加情報の要求をサーバ３に送信する。
【００５８】
付加情報管理情報受信部２０３は、付加情報の要求に応じてサーバ３から返送される付加情報管理情報を受信する。付加情報管理情報は、サーバ３が管理している１以上の付加情報とその付加情報に関連する情報である。付加情報に関連する情報は、例えば、付加情報識別情報や付加情報挿入先情報などの情報である。サーバ３は、例えば、コンテンツＩＤに対応付けて１以上の付加情報管理情報を管理している。
【００５９】
付加情報識別情報は、付加情報を識別するための情報であり、通常、付加情報毎に予め付与されたＩＤ番号である。付加情報識別情報（以下、「付加情報ＩＤ」という。）は、付加情報を識別できるものであれば、ＩＤ番号以外の符号、記号、名称等の固有の情報でもよい。
【００６０】
付加情報挿入先情報は、付加情報が対応付けられたコンテンツＩＤを有するコンテンツにおける当該付加情報の挿入先に関する情報である。付加情報の挿入先は、コンテンツを出力する際に当該コンテンツにおける付加情報を挿入する時間的な位置と、付加情報がディスプレイの画面に出力される映像の場合、その画面における付加情報の映像の出力位置とを含む概念である。
【００６１】
コンテンツにおける付加情報の時間的な挿入位置には、コンテンツの再生中だけでなくコンテンツの再生開始前とコンテンツの再生終了後も含まれる。付加情報挿入先情報は、コンテンツの再生開始時（出力開始時）からの経過時間で定義してもよく、コンテンツを構成するフレームのフレーム番号で定義してもよく、コンテンツ内の挿入位置を示すオフセットで定義してもよい。
【００６２】
ディスプレイの画面における付加情報の映像の出力位置は、画面上のピクセルの位置で定義してもよく、画面内を複数の小領域に分割し、付加情報を出力する小領域の識別情報で定義してもよい。小領域の識別情報は、例えば、小領域を区別するために付された領域番号や領域符号である。
【００６３】
付加情報の構成には、音声だけの情報、映像だけの情報、音声と映像の情報で構成される場合を含む。付加情報が音声だけで構成される場合、付加情報挿入先情報は、通常、コンテンツにおける付加情報の時間的な挿入位置の情報である。付加情報が映像だけで構成される場合、付加情報挿入先情報は、通常、ディスプレイの画面における付加情報の物理的の出力位置の情報である。付加情報が音声と映像の両方で構成される場合、付加情報挿入先情報は、通常、コンテンツにおける付加情報の時間的な挿入位置とディスプレイの画面における付加情報の物理的の出力位置を含む情報である。
【００６４】
付加情報の要求は、コンテンツＩＤに対応付けられた１以上の付加情報管理情報を端末装置２Ａに返送することの要求である。
【００６５】
付加情報要求送信部２０２は、通常、無線または有線の送信手段で実現され、付加情報管理情報受信部２０３は、通常、無線または有線の受信手段で実現される。
【００６６】
出力部２０４は、コンテンツ取得部２０１が取得したコンテンツと付加情報管理情報受信部２０３が取得した１以上の付加情報管理情報に含まれる１以上の付加情報を出力する。出力部２０４は、コンテンツを出力するとともに、１以上の付加情報を当該コンテンツにおける付加情報挿入先情報で指定された挿入位置に挿入して出力する。
【００６７】
出力部２０４は、付加情報の種類に応じて、コンテンツの出力を停止することなく各付加情報をコンテンツと同時に出力したり、コンテンツの出力を一時停止して各付加情報だけを出力した後、コンテンツを一時停止した部分から再出力したりする態様で、コンテンツと付加情報を出力する。
【００６８】
例えば、付加情報がコンテンツのスポンサーの商品又はサービスの宣伝広告に関する情報（以下、「ＣＭ情報」という。）の場合、出力部２０４は、コンテンツの出力中にＣＭ情報の時間的な挿入位置が到来すると、コンテンツの出力を一時停止し、ＣＭ情報（映像と音声の情報）を所定の時間だけ出力した後、コンテンツの出力を再開する。すなわち、出力部２０４は、コンテンツを複数の部分に分割し、複数のコンテンツの分割部分と複数のＣＭ情報を交互に切り換えるようにして、コンテンツと複数のＣＭ情報を出力する。
【００６９】
例えば、コンテンツがテレビジョン放送で放映されるライブ映像で、ディスプレイの画面に表示されたライブ映像に対してスポンサーのＣＭ情報（映像若しくは映像と字幕などの情報）を画面内の小領域に挿入する場合、出力部２０４は、ライブ映像の出力中にＣＭ情報の出力時刻が到来すると、ライブ映像を出力しながらディスプレイの画面内の付加情報挿入先情報で指定された位置にＣＭ情報を同時に出力する。
【００７０】
また、例えば、付加情報がコンテンツの視聴を補助するための字幕の場合、出力部２０４は、コンテンツの出力中に字幕の時間的な挿入位置が到来すると、コンテンツ映像のディスプレイへの出力を停止することなく当該コンテンツ映像に重畳して字幕を出力する。すなわち、出力部２０４は、ディスプレイの画面に出力しているコンテンツ映像に字幕を重ねて出力する。
【００７１】
出力部２０４におけるコンテンツと付加情報の出力は、通常、それらの映像のディスプレイの画面への表示とそれらの音声のスピーカーへの出力であるが、その他の出力態様であってもよい。例えば、出力部２０４は、コンテンツと付加情報に対して、プロジェクターを用いた投影や、プリンタでの印字や、他の装置への送信や、記憶媒体への蓄積や、他の処理装置や他のプログラムなどへの処理結果の引渡しなどの各種の出力処理をしてもよい。
【００７２】
従って、出力部２０４は、ディスプレイやスピーカー等の通常の出力デバイスを含むと考えても良く、含まないと考えても良い。出力部２０４は、出力デバイスのドライバソフト、または、出力デバイスとそのドライバソフト等で実現することができる。
【００７３】
サーバ３は、図３に示すように、付加情報管理情報格納部３０１、付加情報要求受信部３０２、付加情報管理情報取得部３０３及び付加情報管理情報送信部３０４を備える。
【００７４】
付加情報管理情報格納部３０１は、コンテンツＩＤに対応付けられた１以上の付加情報管理情報を格納する。付加情報管理情報は、付加情報と、その付加情報の付加情報ＩＤと、その付加情報の付加情報挿入先情報を含む情報である。１以上の付加情報管理情報は、コンテンツＩＤに対応付けて付加情報管理情報格納部３０１に格納されている。
【００７５】
付加情報管理情報格納部３０１に格納される付加情報管理情報は、追加、変更が可能である。制御情報の追加や変更は、例えば、サーバ３を管理するサーバ管理事業者によって行われる。
【００７６】
例えば、付加情報がＣＭ情報の場合、付加情報管理情報格納部３０１に格納されているコンテンツＩＤを有するコンテンツに対して新たな事業者がスポンサーになるときには、サーバ管理事業者はそのスポンサーの付加情報（ＣＭ情報とコンテンツにおけるそのＣＭ情報の挿入先の情報）をそのコンテンツに対応付けられている付加情報管理情報に追加する。逆にコンテンツに対してスポンサーとなっていた事業者がスポンサーをやめるときにはサーバ管理事業者はそのコンテンツのコンテンツＩＤに対応付けられていたその事業者の付加情報管理情報を削除する。
【００７７】
付加情報管理情報格納部３０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でもよい。付加情報管理情報格納部３０１にコンテンツＩＤに対応付けられた１以上の付加情報管理情報が記憶される過程は、問わない。例えば、コンテンツＩＤに対応付けられた１以上の付加情報管理情報は、記録媒体や、通信回線、入力デバイスなどを介して付加情報管理情報格納部３０１に記憶されてもよい。
【００７８】
付加情報要求受信部３０２は、端末装置２Ａが送信する付加情報の要求を受信する。付加情報管理情報取得部３０３は、付加情報要求受信部３０２が受信した要求に含まれるコンテンツＩＤに対応する１以上の付加情報管理情報（付加情報と付加情報ＩＤと付加情報挿入先情報）を付加情報管理情報格納部３０１から取得する。
【００７９】
付加情報管理情報送信部３０４は、付加情報管理情報取得部３０３が取得した１以上の付加情報管理情報を端末装置２Ａに送信する。
【００８０】
付加情報要求受信部３０２は、通常、無線または有線の受信手段で実現され、付加情報管理情報送信部３０４は、通常、無線または有線の送信手段で実現される。付加情報管理情報取得部３０３は、通常、ＭＰＵやメモリ等で実現することができる。付加情報管理情報取得部３０３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００８１】
次に、コンテンツ出力システム１Ａを構成する端末装置２Ａとサーバ３の動作について説明する。まず、端末装置２Ａのコンテンツと付加情報の出力制御の動作について、図４のフローチャートを用いて説明する。
【００８２】
（ステップＳ４０１）コンテンツ取得部２０１は、視聴者が取得したいコンテンツを選択したか否かを判断する。コンテンツが選択されると（Ｓ４０１：Ｙ）、ステップＳ４０２に進み、コンテンツが選択されていなければ（Ｓ４０１：Ｎ）、ステップＳ４０１に戻る。
【００８３】
（ステップＳ４０２）コンテンツ取得部２０１は、視聴者によって選択されたコンテンツを提供する事業者のサーバにアクセスし、そのサーバからコンテンツを取得（ダウンロード）し、コンテンツ格納部（図示省略）に格納する。
【００８４】
（ステップＳ４０３）付加情報要求送信部２０２は、コンテンツ取得部２０１が取得したコンテンツに含まれるコンテンツＩＤを取得する。
【００８５】
（ステップＳ４０４）付加情報要求送信部２０２は、取得したコンテンツＩＤに対応する付加情報の要求をサーバ３に送信する。具体的には、付加情報要求送信部２０２は、コンテンツＩＤ格納部からコンテンツＩＤを読み出し、そのコンテンツＩＤを付加情報の送信指示のコマンドとともにサーバ３に送信する。
【００８６】
（ステップＳ４０５）付加情報管理情報受信部２０３は、付加情報要求送信部２０２による付加情報の要求に応じてサーバ３から送信される１以上の付加情報管理情報（付加情報と付加情報ＩＤと付加情報挿入先情報）を受信し、その付加情報管理情報を付加情報管理情報格納部（図示省略）に一時保存する。
【００８７】
（ステップＳ４０６）出力部２０４は、コンテンツ格納部に格納されたコンテンツの再生処理を行い、コンテンツの映像をディスプレイに表示するとともに、コンテンツの音声をスピーカーから出力する。
【００８８】
（ステップＳ４０７）出力部２０４は、現在出力しているコンテンツの再生時刻を当該コンテンツの出力における付加情報の時間的な挿入位置とする付加情報が付加情報管理情報格納部に格納されているか否かを判別する。
【００８９】
出力部２０４は、現在出力しているコンテンツの再生時刻を当該コンテンツの出力における付加情報の時間的な挿入位置とする付加情報が付加情報管理情報格納部に格納されていなければ（Ｓ４０７：Ｎ）、ステップＳ４１１に進み、その付加情報が付加情報管理情報格納部に格納されていれば（Ｓ４０７：Ｙ）、ステップＳ４０８に進む。
【００９０】
（ステップＳ４０８）出力部２０４は、コンテンツの再生処理を一時停止し、現在出力しているコンテンツの再生時刻を当該コンテンツの出力における付加情報の時間的な挿入位置とする付加情報を付加情報管理情報格納部から読み出してその付加情報の再生処理を行い、付加情報の映像をディスプレイに表示するとともに、コンテンツの音声をスピーカーから出力する。
【００９１】
（ステップＳ４０９）出力部２０４は、付加情報の出力処理が終了したか否かを判別する。出力部２０４は、付加情報の出力処理が終了していなければ（Ｓ４０９：Ｎ）、ステップＳ４０８に戻って付加情報の出力処理を継続し、付加情報の出力処理が終了すると（Ｓ４０９：Ｙ）、ステップＳ４１０に進む。
【００９２】
（ステップＳ４１０）出力部２０４は、コンテンツ格納部から一時停止した再生時刻以降のコンテンツを読み出して再生処理を行い、映像データをディスプレイに表示するとともに、音声データをスピーカーから出力する。
【００９３】
（ステップＳ４１１）出力部２０４は、コンテンツの出力処理が終了したか否かを判別する。出力部２０４は、コンテンツの出力処理が終了していなければ（Ｓ４１１：Ｎ）、ステップＳ４０６に戻ってコンテンツと付加情報の出力処理を継続し、コンテンツの出力処理が終了すると（Ｓ４１１：Ｙ）、コンテンツと付加情報の出力制御を終了する。
【００９４】
図４のフローチャートにおいて、電源オフや処理終了の割り込みがあれば、コンテンツと付加情報の出力制御は終了する。
【００９５】
図４のフローチャートは、付加情報がコンテンツの出力の途中に挿入される場合の処理手順であるが、付加情報はコンテンツの出力開始前若しくは出力終了後、又はその両方においても出力される場合であってもよい。
【００９６】
コンテンツの出力開始前に出力される付加情報がある場合は、ステップＳ４０５とステップＳ４０６の間で、コンテンツの出力開始前を時間的な挿入先とする付加情報挿入先情報を有する付加情報が付加情報管理情報格納部に格納されているか否かを判別し、その付加情報が格納されていれば、当該付加情報を付加情報管理情報格納部から読み出して再生する処理を行った後、ステップＳ４０６に移行するようにすればよい。
【００９７】
コンテンツの出力終了後に出力される付加情報がある場合は、ステップＳ４１１の後ろに、コンテンツの出力終了後を時間的な挿入先とする付加情報挿入先情報を有する付加情報が付加情報管理情報格納部に格納されているか否かを判別し、その付加情報が格納されていれば、当該付加情報を付加情報管理情報格納部から読み出して再生する処理を行った後、コンテンツと付加情報の出力制御を終了するようにすればよい。
【００９８】
図４のフローチャートは、付加情報挿入先情報にコンテンツにおける付加情報の時間的な挿入先だけが含まれる場合の処理手順であるが、付加情報挿入先情報にディスプレイの画面上の付加情報の物理的な出力位置が含まれていてもよい。
【００９９】
この場合は、ステップＳ４０７とステップＳ４０８の間で、付加情報挿入先情報がディスプレイの画面上の付加情報の物理的な出力位置の情報を有するか否かを判別し、付加情報挿入先情報がその物理的な出力位置の情報を有していなければ、ステップＳ４１１に進み、付加情報挿入先情報がその物理的な出力位置の情報を有していれば、ステップＳ４０８でコンテンツの再生処理の一時停止をすることなく付加情報管理情報格納部から付加情報を読み出し、その付加情報の映像をディスプレイの画面上の指定された出力位置に出力するとともに、その付加情報の音声をスピーカーから出力する処理を行うようにするとよい。
【０１００】
この場合、付加情報の映像をコンテンツの映像と同時にディスプレイの画面上に出力させるので、ステップＳ４１０のコンテンツの出力の再開処理は不要となる。
【０１０１】
次に、コンテンツ出力システム１Ａを構成するサーバ３の付加情報管理情報の送信制御の動作について、図５のフローチャートを用いて説明する。
【０１０２】
（ステップＳ５０１）付加情報要求受信部３０２は、端末装置２Ａからの付加情報の要求を監視しており（ステップＳ５０１のループ処理）、付加情報の要求を受信すると（ステップＳ５０１：Ｙ）、ステップＳ５０２に進む。
【０１０３】
（ステップＳ５０２）付加情報管理情報取得部３０３は、付加情報要求受信部３０２が受信した付加情報の要求に含まれるコンテンツＩＤを用いて、付加情報管理情報格納部３０１に格納されている付加情報管理情報を検索し、当該コンテンツＩＤに対応付けられている付加情報管理情報（付加情報ＩＤと付加情報と付加情報挿入先情報）があれば、コンテンツＩＤに対応付けられた全ての付加情報管理情報を読み出す。
【０１０４】
（ステップＳ５０３）付加情報管理情報送信部３０４は、付加情報管理情報取得部３０３が付加情報管理情報格納部３０１から読み出した１以上の付加情報管理情報をコンテンツＩＤとともに端末装置２Ａに返送し、ステップＳ５０１に戻る。
【０１０５】
なお、図５のフローチャートにおいて、電源オフや処理終了の割り込みがあれば、付加情報管理情報の送信制御は終了する。
【０１０６】
（具体例１）
次に、端末装置２Ａにおけるコンテンツと付加情報の出力動作の具体例について説明する。
【０１０７】
以下の説明では、端末装置２Ａは、ＩＰ放送局からダウンロードサービスによって映画番組のコンテンツを取得し、サーバ３からそのコンテンツに対応付けられているスポンサーのＣＭ情報（宣伝広告の情報）を取得して映画番組とともに出力する場合の例を説明する。この例は、あくまでも一例に過ぎず、本実施の形態１の具体例はこの例に限定されるものではない。
【０１０８】
ＩＰ放送局から提供される映画番組には映画の本編と映画の再生に関連した情報（例えば、字幕切換の情報、チャプター再生の情報、出演者やあらすじなどの情報）は含まれているが、ＣＭ情報は含まれていないものとする。サーバ３から提供されるＣＭ情報は、映像と音声によるＣＭ情報とし、映画番組に対して複数本（具体例１では５本）のＣＭ情報が対応付けられているものとする。複数本のＣＭ情報は、同一の内容のものもあれば、異なる内容のものもあるものとする。
【０１０９】
図６は、端末装置２ＡがＩＰ放送局のサーバからダウンロードする映画番組と、端末装置２Ａがサーバ３から取得する５本のＣＭ情報と、端末装置２Ａが出力する映画番組と５本のＣＭ情報の関係を示す図である。
【０１１０】
図６（ａ）は、映画番組の再生時間と５本のＣＭ情報が挿入される位置（挿入時刻）を示し、図６（ｂ）は、５本のＣＭ情報の再生順と各再生時間を示し、図６（ｃ）は、端末装置２Ａで出力されるＣＭ情報入りの映画番組の再生時間を示す図である。
【０１１１】
ＩＰ放送局から映画番組を取得した端末装置２Ａでは、映画番組がＢ１，Ｂ２，Ｂ３，Ｂ４の４つの番組ブロックに分割され、各ブロックの間にＣＭ情報を挿入して再生される。図６（ａ）の時刻Ｔ０，Ｔ４は、映画番組の再生開始時刻と再生終了時刻を示し、映画番組内の時刻Ｔ１，Ｔ２，Ｔ３は、それぞれＢ２，Ｂ３，Ｂ４の番組ブロックの再生開始時刻を示している。時刻Ｔ１，Ｔ２，Ｔ３は、ＣＭ情報を挿入する映画番組内の時間的な挿入位置に相当している。図６（ａ）の時間ｔｃ１，ｔｃ２，ｔｃ３，ｔｃ４は、それぞれＢ１，Ｂ２，Ｂ３，Ｂ４の各番組ブロックの再生時間である。映画番組の再生開始から再生終了までの再生時間をＴ［時間］とすると、Ｔ＝ｔｃ１＋ｔｃ２＋ｔｃ３＋ｔｃ４である。
【０１１２】
映画番組にＣＭ情報を挿入しなければ、端末装置２Ａでその映画番組を再生すると、再生開始（時刻Ｔ０＝０）からＴ［時間］が経過した時点Ｔ４で再生を終了する。
【０１１３】
サーバ３から取得した５本のＣＭ情報の名称を「ＣＭ０」，「ＣＭ１」，「ＣＭ２」，「ＣＭ３」，「ＣＭ４」とすると、ＣＭ０〜ＣＭ４の各ＣＭ情報には、付加情報挿入先情報が、例えば、ＣＭ０：（再生時刻Ｔ００，再生時間ｔ０）、ＣＭ１：（再生時刻Ｔ１，再生時間ｔ１）、ＣＭ２：（再生時刻Ｔ２，再生時間ｔ２）、ＣＭ３：（再生時刻Ｔ３，再生時間ｔ３）、ＣＭ４：（再生時刻Ｔ９９，再生時間ｔ４）のように設定されている。
【０１１４】
具体例１は、映画番組中に映画番組の再生を一時停止してＣＭ情報を再生し、その後、映画番組の再生を再開する例であり、ディスプレイの画面には映画番組とＣＭ情報の映像のいずれかを表示するので、ＣＭ０〜ＣＭ４の各付加情報挿入先情報には、ディスプレイの画面における表示位置に関する情報は設定されていない。
【０１１５】
再生時刻は、映画番組におけるＣＭ情報の時間的な挿入位置であり、再生時間は、ＣＭ情報の再生時間（放映時間）である。ＣＭ０のＣＭ情報（以下、「ＣＭ情報ＣＭ０」と表記する。他の名称のＣＭ情報についても同様。）の再生時刻Ｔ００は、映画番組の再生開始前を意味し、ＣＭ情報ＣＭ４の再生時刻Ｔ９９は、映画番組の再生終了後を意味している。
【０１１６】
従って、端末装置２Ａにおける映画番組とＣＭ情報の再生処理では、図６（ｃ）に示すように、ＣＭ情報ＣＭ０が再生された後、映画番組（コンテンツ）の再生が開始され、Ｂ１，Ｂ２，Ｂ３，Ｂ４の番組ブロック（以下、「番組ブロックＢ１」と表記する。他の番組ブロックについても同様。）とＣＭ情報ＣＭ１，ＣＭ２，ＣＭ３が交互に再生される。そして、番組ブロックＢ４の再生が終了した後、ＣＭ情報ＣＭ４が再生されて映画番組とＣＭ情報の再生処理は終了する。
【０１１７】
図６（ｃ）における時刻Ｔａ，Ｔｊは、それぞれ映画番組とＣＭ情報の再生処理の開始時刻と終了時刻であり、時刻Ｔｂ，Ｔｄ，Ｔｆ，Ｔｈは、それぞれ番組ブロックＢ１，Ｂ２，Ｂ３，Ｂ４の再生開始時刻であり、時刻Ｔｃ，Ｔｅ，Ｔｇ，Ｔｉは、それぞれＣＭ情報ＣＭ１，ＣＭ２，ＣＭ３，ＣＭ４の再生開始時刻である。
【０１１８】
端末装置２Ａは、ＩＰ放送局のサーバから映画番組をダウンロードすると、まず、当該映画番組に対応するＣＭ情報ＣＭ０〜ＣＭ４をサーバ３から取得する。そして、端末装置２Ａが視聴者からの再生指令に基づき映画番組の再生をするときには、ＣＭ情報ＣＭ０〜ＣＭ４の付加情報挿入先情報に基づき、端末装置２Ａは、最初にＣＭ情報ＣＭ０を再生し、その再生が終了すると（図６（ｃ）の時刻Ｔｂ参照）、映画番組の再生を開始する。
【０１１９】
端末装置２Ａは、映画番組の再生を開始してから時間Ｔ１が経過すると（番組ブロックＢ１の再生が終了すると）（図６（ｃ）の時刻Ｔｃ参照）、映画番組の再生を一時停止し、ＣＭ情報ＣＭ１を時間ｔ１だけ再生する。そして、ＣＭ情報ＣＭ１の再生が終了とすると（図６（ｃ）の時刻Ｔｄ参照）、端末装置２Ａは、映画番組の再生を中断した時点（図６（ａ）の時刻Ｔ１参照）から再開する（番組ブロックＢ２の再生開始）。
【０１２０】
その後、端末装置２Ａは、映画番組の再生時間（図６（ａ）に示す時刻Ｔ０から時刻Ｔ４までの時間）における再生開始時刻Ｔ０からの経過時間がＴ２、Ｔ３になる毎に、映画番組の再生を一時停止してＣＭ情報ＣＭ２，ＣＭ３をそれぞれ時間ｔ２，ｔ３だけ再生した後、映画番組の再生を再開する動作を繰り返す（図６（ｃ）の番組ブロックＢ２，Ｂ３，Ｂ４とＣＭ情報ＣＭ２，ＣＭ３の再生参照）。そして、映画番組の再生が全て終了すると（図６（ａ）の時刻Ｔｉ参照）、端末装置２Ａは、ＣＭ情報ＣＭ４を時間ｔ４だけ再生して映画番組とＣＭ情報の出力を終了する（図６（ａ）の時刻Ｔｊ参照）。
【０１２１】
上記の端末装置２Ａによる映画番組とＣＭ情報の出力処理により、端末装置２Ａの出力部２０４には、図６（ｃ）に示すように、映画番組の前後と番組内の所定の挿入位置（再生時刻Ｔ１，Ｔ２，Ｔ３）に５本のＣＭ情報ＣＭ０〜ＣＭ４を挿入して映画番組が再生される。この出力態様は、端末装置２Ａが番組の前後と番組内の所定の挿入位置（再生時刻Ｔ１，Ｔ２，Ｔ３）にＣＭ情報ＣＭ０〜ＣＭ４が予め挿入された映画番組をテレビジョン放送で受信し、出力部２０４で出力する従来の出力態様と実質的に同じである。
【０１２２】
次に、端末装置２Ａで上記の映画番組とＣＭ情報を出力するための具体的な構成について説明する。
【０１２３】
ＩＰ放送局のサーバが蓄積型放送サービスとして提供する映画番組は、例えば、ＴＬＶ多重化方式によって端末装置２Ａに配信される。具体例１では、端末装置２Ａに配信される映画番組のＩＰパケットには映画番組のコンテンツＩＤが含まれているものとする。コンテンツＩＤは、映画番組に予め設定されているＩＤ番号でもよいが、映画番組の固有の情報（例えば、番組名やキーワードなどの情報）をコンテンツＩＤとしてもよい。
【０１２４】
サーバ３の付加情報管理情報格納部３０１には、例えば、図７に示すリスト形式で１以上の付加情報管理情報がコンテンツＩＤに対応付けて格納されているものとする。
【０１２５】
図７において、「コンテンツＩＤ」の欄は、ＩＰ放送局のサーバが蓄積型放送サービスとして提供する各種のコンテンツを識別するためのコンテンツＩＤを記述する欄である。「コンテンツＩＤ」に対応付けられている「ＣＭ情報ＩＤ」、「ＣＭ情報挿入先」及び「ＣＭ情報」の情報が付加情報管理情報である。
「ＣＭ情報」は、端末装置２Ａでコンテンツとともに出力するＣＭ情報を示す欄である。図７では、便宜上、「ＣＭ情報」の欄にＣＭ情報の名称ＣＭ０，ＣＭ１，…を記述している。
【０１２６】
「ＣＭ情報ＩＤ」は、ＣＭ情報を識別するためのＣＭ情報識別情報を記述する欄である。ＣＭ情報識別情報は、通常、ＣＭ情報に予め設定されたＩＤ番号であるが、ＣＭ情報に固有の情報（例えば、ＣＭ名やキーワードなどの情報）であってもよい。なお、「ＣＭ情報」の欄に示すＣＭ情報の名称やＣＭ情報のファイル名などをＣＭ情報ＩＤに利用しもよく、この場合は、「ＣＭ情報ＩＤ」を省略してもよい。
【０１２７】
「ＣＭ情報挿入先」は、ＣＭ情報に対応付けられたコンテンツにおける当該ＣＭ情報の時間的な挿入位置とＣＭ情報の再生時間の情報を示す欄である。図７に示した例では、コンテンツにおける当該ＣＭ情報の時間的な挿入位置は、映画番組の再生開示時刻Ｔ０を基準（ゼロ基準）とした再生時刻Ｔ１，Ｔ２，Ｔ３や映画番組の再生開示前（図７では「Ｔ００」で表記している。）、再生終了後（図７では「Ｔ９９」で表記している。）などの形式で記述されている。「ＣＭ情報挿入先」の欄のｔ１，ｔ２，…は、再生時間である。
【０１２８】
図７の例では、「ＣＭ情報挿入先」の欄にＣＭ情報の時間的な挿入位置を再生時刻で記述しているが、ＣＭ情報の時間的な挿入位置の情報はコンテンツの映像ファイルのファイル番号で表記してもよく、コンテンツの映像ファイルにおけるＣＭ情報の挿入位置を示すオフセットであってもよい。
【０１２９】
次に、端末装置２Ａが映画番組とＣＭ情報を取得して出力する動作について、図６〜図８を用いて説明する。
【０１３０】
図８は、端末装置２ＡがＩＰ放送局のサーバにアクセスして番組名「ＡＡＡ」の映画番組をダウンロードした後、その映画番組を再生する場合のタイムチャートの一例を示す図である。
【０１３１】
図８において、「映画番組の取得」は、端末装置２ＡがＩＰ放送局のサーバから番組名「ＡＡＡ」の映画番組を取得する処理を示し、「付加情報管理情報の取得」は、端末装置２Ａがサーバ３から番組名「ＡＡＡ」の映画番組に対応付けられた付加情報管理情報（ＣＭ情報の管理情報）を取得する処理を示している。「ＣＭ情報の再生」は、端末装置２ＡによるＣＭ情報の再生処理を示し、「映画番組の再生」は、端末装置２Ａによる映画番組の再生処理を示している。「映画番組とＣＭ情報の出力」は、端末装置２Ａで出力される映画番組とＣＭ情報の出力態様を示している。
【０１３２】
端末装置２Ａにおいて、時刻Ｔｓに視聴者が視聴したい番組名「ＡＡＡ」の映画番組を選択すると、コンテンツ取得部２０１は選択された映画番組を提供するＩＰ放送局のサーバにアクセスし、番組名「ＡＡＡ」の映画番組のダウンロードを要求する。そして、この要求に応じてＩＰ放送局のサーバから番組名「ＡＡＡ」の映画番組のデータが送信されると、コンテンツ取得部２０１はそのデータを受信し、コンテンツ格納部に一時格納する（図８の「映画番組の取得」参照）。
【０１３３】
コンテンツ取得部２０１が番組名「ＡＡＡ」の映画番組のデータを受信すると、付加情報要求送信部２０２は、そのデータからコンテンツＩＤ「ｘｘ１２３」（図７参照）を取得し、そのコンテンツＩＤ「ｘｘ１２３」とともに付加情報の要求をサーバ３に送信する。
【０１３４】
サーバ３では、端末装置２Ａから付加情報の要求が送信されると、その要求を付加情報要求受信部３０２が受信する。付加情報要求受信部３０２が付加情報の要求を受信すると、付加情報管理情報取得部３０３は、その付加情報の要求に含まれるコンテンツＩＤ「ｘｘ１２３」を用いて、付加情報管理情報格納部３０１に格納されている付加情報管理情報を検索し、コンテンツＩＤ「ｘｘ１２３」に対応付けられた付加情報管理情報があれば、その付加情報管理情報（ＣＭ情報ＩＤ、ＣＭ情報及びＣＭ情報挿入先）を付加情報管理情報格納部３０１から読み出す。
【０１３５】
図７の例では、コンテンツＩＤ「ｘｘ１２３」に、「ＣＭｘｘ００」〜「ＣＭｘｘ０４」のＣＭ情報ＩＤを有する５個のＣＭ情報ＣＭ０〜ＣＭ４が対応付けられているので、付加情報管理情報取得部３０３は、「ＣＭｘｘ００」〜「ＣＭｘｘ０４」のＣＭ情報ＩＤを有するＣＭ情報とそれらのＣＭ情報のＣＭ情報挿入先を読み出す。
【０１３６】
付加情報管理情報取得部３０３がコンテンツＩＤ「ｘｘ１２３」に対応付けられた５個の付加情報管理情報を読み出すと、付加情報管理情報送信部３０４は、その５個の付加情報管理情報をコンテンツＩＤ「ｘｘ１２３」とともに端末装置２Ａに送信する。
【０１３７】
端末装置２Ａの付加情報管理情報受信部２０３は、サーバ３からコンテンツＩＤ「ｘｘ１２３」に対応付けられた５個の付加情報管理情報が返送されると、その情報を受信し、付加情報管理情報格納部に一時保存する（図８の「ＣＭ情報管理情報の取得」参照）。
【０１３８】
付加情報管理情報受信部２０３が付加情報管理情報を取得すると、出力部２０４は、時刻Ｔａからコンテンツ格納部に格納されている映画番組と付加情報管理情報格納部に格納されている５個の付加情報の出力処理を開始する。
【０１３９】
出力部２０４は、まず、付加情報管理情報格納部に再生時刻Ｔ００を有するＣＭ情報が格納されているか否かを判別し、再生時刻Ｔ００を有するＣＭ情報が格納されていれば、そのＣＭ情報は映画番組の再生開始前に再生すべきＣＭ情報と判断し、付加情報管理情報格納部から再生時刻Ｔ００を有するＣＭ情報を読み出し、そのＣＭ情報の映像データをディスプレイに表示し、ＣＭ情報の音声データをスピーカーから出力する。
【０１４０】
図７の例では、ＣＭ情報ＩＤ「ＣＭｘｘ００」を有するＣＭ情報ＣＭ０の挿入位置が「再生時刻Ｔ００」に設定されているので、出力部２０４は、ＣＭ情報ＣＭ０を付加情報管理情報格納部から読み出し、そのＣＭ情報情報ＣＭ０の映像データをディスプレイに表示し、ＣＭ情報の音声データをスピーカーから出力する。
【０１４１】
ＣＭ情報は、例えば、スポンサーが商品の製造メーカの場合、商品を宣伝する映像データとその映像に付加された音声や効果音の音声データで構成される情報である。従って、端末装置２Ａでは、映画番組が再生される前にＣＭ情報ＣＭ０が時間ｔ０だけ放映される（図８「ＣＭ情報の再生」の「ＣＭ０の再生」参照）。
【０１４２】
出力部２０４は、ＣＭ情報ＣＭ０の再生が終了すると、コンテンツ格納部から映画番組を読み出し（映画番組の「Ｂ１」の部分の読み出し）、映画番組の映像データをディスプレイに表示し、映画番組の音声データをスピーカーから出力する。
【０１４３】
出力部２０４は、映画番組の再生を開始すると、再生開始時刻Ｔｂからの経過時間Ｔを計時しながら、経過時間Ｔ（現在の再生時刻）が付加情報管理情報格納部に格納されている再生時刻Ｔ１〜Ｔ３のいずれかに一致しているか否かを判別する。そして、経過時間Ｔが「Ｔ１」に一致すると、出力部２０４は、映画番組の再生と経過時間Ｔの計時を一時停止し（図８の「映画番組の再生」の番組ブロックＢ１と時刻Ｔｃを参照）、付加情報管理情報格納部から再生時刻Ｔ１を有するＣＭ情報ＣＭ１を読み出し、そのＣＭ情報ＣＭ１の映像データをディスプレイに表示し、ＣＭ情報ＣＭ１の音声データをスピーカーから出力する。時刻Ｔｃは、再生開始時刻Ｔｂを再生時刻の基準（ゼロ時）とすると、図６（ａ）の再生時刻Ｔ１に相当する。
【０１４４】
図７の例では、ＣＭ情報ＩＤ「ＣＭｘｘ０１」を有するＣＭ情報ＣＭ１の挿入位置が「再生時刻Ｔ１」に設定されているので、出力部２０４は、ＣＭ情報ＣＭ１を付加情報管理情報格納部から読み出し、そのＣＭ情報ＣＭ１の映像データをディスプレイに表示し、ＣＭ情報ＣＭ１の音声データをスピーカーから出力する。ＣＭ情報ＣＭ１は、ＣＭ情報ＣＭ０と同一内容の商品の宣伝広告の場合もあれば、ＣＭ情報ＣＭ０とは異なる内容の商品の宣伝広告の場合がある。
【０１４５】
出力部２０４は、ＣＭ情報ＣＭ１の再生が終了すると、経過時間Ｔの計時を再開するとともに、コンテンツ格納部から映画番組の再生時刻Ｔ１から映像データと音声データを読み出し（映画番組の番組ブロックＢ２の読み出し）、映像データをディスプレイに表示し、音声データをスピーカーから出力する。すなわち、出力部２０４は、映画番組の番組ブロックＢ２の再生を開始する（図８の「映画番組の再生」の番組ブロックＢ２参照）。
【０１４６】
この後、出力部２０４は、上述した映画番組の番組ブロックＢ１とＣＭ情報ＣＭ１の再生処理と同様の処理を行って、映画番組の番組ブロックＢ２，Ｂ３とＣＭ情報ＣＭ２，ＣＭ３の再生処理を行う。
【０１４７】
出力部２０４は、ＣＭ情報ＣＭ３の再生が終了すると、経過時間Ｔの計時を再開するとともに、コンテンツ格納部から映画番組の再生時刻Ｔ３から映像データと音声データを読み出し（映画番組の番組ブロックＢ４の読み出し）、映像データをディスプレイに表示し、音声データをスピーカーから出力する。すなわち、出力部２０４は、映画番組の番組ブロックＢ４の再生を開始する（図８の「映画番組の再生」の番組ブロックＢ４参照）。
【０１４８】
そして、出力部２０４は、映画番組の番組ブロックＢ４の再生が終了すると（図８の時刻Ｔｉ参照）、付加情報管理情報格納部に再生時刻Ｔ９９を有するＣＭ情報が格納されているか否かを判別する。再生時刻Ｔ９９を有するＣＭ情報が格納されていれば、そのＣＭ情報は映画番組の再生終了後に再生すべきＣＭ情報と判断し、付加情報管理情報格納部から再生時刻Ｔ９９を有するＣＭ情報を読み出し、そのＣＭ情報の映像データをディスプレイに表示し、そのＣＭ情報の音声データをスピーカーから出力する。
【０１４９】
図７の例では、ＣＭ情報ＩＤ「ＣＭｘｘ０４」を有するＣＭ情報ＣＭ４の挿入位置が「再生時刻Ｔ９９」に設定されているので、出力部２０４は、ＣＭ情報情報名ＣＭ４を付加情報管理情報格納部から読み出し、そのＣＭ情報ＣＭ４の映像データをディスプレイに表示し、ＣＭ情報ＣＭ４の音声データをスピーカーから出力する。ＣＭ情報ＣＭ４の出力が終了すると、映画番組とＣＭ情報の出力処理は終了する。
【０１５０】
具体例１では、端末装置２Ａがサーバ３からコンテンツＩＤに対応付けられたＣＭ情報ＩＤ、ＣＭ情報挿入先及びＣＭ情報の組を全て取得するようにしていたが、図９に示すように、最初にＣＭ情報ＩＤとＣＭ情報挿入先の情報の組だけを取得してコンテンツの再生を開始し、取得したＣＭ情報挿入先に基づき、ＣＭ情報を挿入する再生時刻が到来する毎に、その挿入時刻に対応するＣＭ情報の取得処理を行ってコンテンツの再生にＣＭ情報を挿入するようにしてもよい。
【０１５１】
図９では、端末装置２Ａがサーバ３から映画番組を取得した後、サーバ３からその映画番組のコンテンツＩＤに対応付けられたＣＭ情報ＩＤとＣＭ情報挿入先の組だけ（ＣＭ情報ＩＤ「ＣＭｘｘ００」〜「ＣＭｘｘ０４」とこれらに対応するＣＭ情報挿入先だけ）を取得している。
【０１５２】
そして、出力開始時に、端末装置２Ａは、ＣＭ情報挿入先の情報から再生時刻Ｔ００を有するＣＭ情報ＩＤがあるか否かを判断し、再生時刻Ｔ００を有するＣＭ情報ＩＤ「ＣＭｘｘ００」があるので、端末装置２Ａは、サーバ３からＣＭ情報ＩＤ「ＣＭｘｘ００」を有するＣＭ情報ＣＭ０を取得し、そのＣＭ情報ＣＭ０を再生して映像データをディスプレイに表示し、そのＣＭ情報の音声データをスピーカーから出力する。
【０１５３】
端末装置２Ａは、ＣＭ情報ＣＭ０の再生を終了すると、映画番組の番組ブロックＢ１の再生処理を行い、番組ブロックＢ１が終了すると、端末装置２Ａは、サーバ３からＣＭ情報ＩＤ「ＣＭｘｘ０１」を有するＣＭ情報ＣＭ１を取得し、そのＣＭ情報ＣＭ１を再生して映像データをディスプレイに表示し、そのＣＭ情報の音声データをスピーカーから出力する。
【０１５４】
以下、同様にして、端末装置２Ａは、番組ブロックＢ２，Ｂ３，Ｂ４とＣＭ情報ＣＭ２，ＣＭ３を交互に出力すると、ＣＭ情報挿入先の情報から再生時刻Ｔ９９を有するＣＭ情報ＩＤがあるか否かを判断し、再生時刻Ｔ９９を有するＣＭ情報ＩＤ「ＣＭｘｘ０４」があるので、端末装置２Ａは、サーバ３からＣＭ情報ＩＤ「ＣＭｘｘ０４」を有するＣＭ情報ＣＭ４を取得し、そのＣＭ情報ＣＭ４を再生して映像データをディスプレイに表示し、そのＣＭ情報の音声データをスピーカーから出力する。
【０１５５】
そして、ＣＭ情報ＣＭ４の再生処理が終了すると、端末装置２Ａは、映画番組とＣＭ情報の出力処理を終了する。
【０１５６】
（実施の形態２）
次に、実施の形態２に係るコンテンツ出力システム１Ｂについて、説明する。
【０１５７】
図１０は、本実施の形態２におけるコンテンツ出力システム１Ｂのブロック図である。図１１は、コンテンツ出力システム１Ｂを構成する端末装置２Ｂのブロック図である。図１２は、コンテンツ出力システム１Ｂを構成する第１のサーバ３Ａのブロック図である。図１３は、コンテンツ出力システム１Ｂを構成する第２のサーバ３Ｂのブロック図である。
【０１５８】
実施の形態２は、実施の形態１に対して、サーバ３を第１のサーバ３Ａと第２のサーバ３Ｂで構成し、第１のサーバ３ＡがコンテンツＩＤに対応付けられた１以上の付加情報の付加情報識別情報と付加情報挿入先情報を管理し、第２のサーバ３ＢがコンテンツＩＤに対応付けられた１以上の付加情報識別情報を有する付加情報を管理する構成にした点が異なる。サーバ３を第１のサーバ３Ａと第２のサーバ３Ｂで構成したことに伴い、端末装置２Ｂの内部構成も実施の形態１に係る端末装置２Ａと相違している。
【０１５９】
コンテンツ出力システム１Ｂでは、端末装置２Ｂ、第１のサーバ３Ａ及び第２のサーバ３Ｂがインターネット回線網４に接続され、相互に通信可能になっている。
【０１６０】
端末装置２Ｂは、図１１に示すように、コンテンツ取得部２０１、第１の付加情報管理情報要求送信部２０２Ａ、第２の付加情報管理情報要求送信部２０２Ｂ、第１の付加情報管理情報受信部２０３Ａ、第２の付加情報管理情報受信部２０３Ｂ、出力部２０４を備える。端末装置２Ｂのコンテンツ取得部２０１は、上述した端末装置２Ａのコンテンツ取得部２０１と同一の機能を果たすので、説明を省略する。
【０１６１】
第１の付加情報管理情報要求送信部２０２Ａは、コンテンツ取得部２０１が取得したコンテンツのコンテンツＩＤに対応する第１の付加情報管理情報の要求を第１のサーバ３Ａに送信する。第１の付加情報管理情報は、付加情報ＩＤと付加情報挿入先情報を含む情報である。
【０１６２】
第１のサーバ３Ａは、付加情報ＩＤと付加情報挿入先情報を含む１以上の第１の付加情報管理情報をコンテンツＩＤに対応付けて管理している。第１のサーバ３Ａは、コンテンツＩＤと付加情報ＩＤと付加情報挿入先情報との対応関係を管理するだけで、コンテンツＩＤに対応付けられた付加情報ＩＤを有する付加情報は保持していない。
【０１６３】
従って、第１の付加情報管理情報の要求は、コンテンツＩＤに対応付けられた１以上の第１の付加情報管理情報（付加情報ＩＤと付加情報挿入先情報）を端末装置２Ｂに送信することの要求である。
【０１６４】
第１の付加情報管理情報受信部２０３Ａは、第１の付加情報管理情報の要求に応じて第１のサーバ３Ａから返送される、コンテンツＩＤに対応付けられた１以上の第１の付加情報管理情報（付加情報ＩＤと付加情報挿入先情報）を受信する。
【０１６５】
第２の付加情報管理情報要求送信部２０２Ｂは、第１の付加情報管理情報受信部２０３Ａが受信した付加情報識別情報を有する第２の付加情報管理情報の要求を第２のサーバ３Ｂに送信する。第２の付加情報管理情報は、付加情報ＩＤと付加情報を対応付けた付加情報管理情報である。
【０１６６】
第２のサーバ３Ｂは、付加情報ＩＤと付加情報を対応付けた第２の付加情報管理情報を管理している。第２のサーバ３Ｂは、付加情報ＩＤと付加情報の対応関係を管理するだけで、コンテンツＩＤと付加情報との対応関係の情報は保持していない。従って、第２の付加情報管理情報の要求は、付加情報ＩＤを有する１以上の第２の付加情報管理情報（付加情報ＩＤと付加情報）を端末装置２Ｂに送信することの要求である。
【０１６７】
第２の付加情報管理情報受信部２０３Ｂは、第２の付加情報管理情報の要求に応じて第２のサーバ３Ｂから返送される１以上の第２の付加情報管理情報（付加情報識別情報を有する付加情報）を受信する。第２の付加情報管理情報の要求に含まれる付加情報識別情報は、端末装置２Ｂが取得したコンテンツＩＤに対応付けられたものであるので、第２の付加情報管理情報受信部２０３Ｂが受信する１以上の付加情報は、コンテンツＩＤに対応付けられた付加情報である。
【０１６８】
第１の付加情報管理情報要求送信部２０２Ａと第２の付加情報管理情報要求送信部２０２Ｂは、通常、無線または有線の送信手段で実現され、第２の付加情報管理情報要求送信部２０２Ｂと第２の付加情報管理情報受信部２０３Ｂは、通常、無線または有線の受信手段で実現される。
【０１６９】
出力部２０４は、コンテンツ取得部２０１が取得したコンテンツと第２の付加情報管理情報受信部２０３Ｂが取得した１以上の付加情報を出力する。出力部２０４は、コンテンツを出力するとともに、１以上の付加情報を当該コンテンツにおける付加情報挿入先情報で指定された挿入位置に挿入して出力する。出力部２０４におけるコンテンツと付加情報の出力は、上述した端末装置２Ａの出力部２０４と同一であるので、説明を省略する。
【０１７０】
第１のサーバ３Ａは、図１２に示すように、第１の付加情報管理情報格納部３０１Ａ、第１の付加情報管理情報要求受信部３０２Ａ、第１の付加情報管理情報取得部３０３Ａ及び第１の付加情報管理情報送信部３０４Ａを備える。
【０１７１】
第１の付加情報管理情報格納部３０１Ａは、付加情報ＩＤと、付加情報挿入先情報とが対応付けられた１以上の第１の付加情報管理情報をコンテンツＩＤに対応付けて格納する。第１のサーバ３Ａの第１の付加情報管理情報格納部３０１Ａは、コンテンツＩＤに対応付けて１以上の付加情報が格納されていない点が図３に示すサーバ３の付加情報管理情報格納部３０１と異なり、その他の点は上述した付加情報管理情報格納部３０１と基本的に同じである。
【０１７２】
第１の付加情報管理情報格納部３０１Ａは、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でもよい。第１の付加情報管理情報格納部３０１Ａに第１の付加情報管理情報が記憶される過程は、問わない。例えば、制御情報は、記録媒体や、通信回線、入力デバイスなどを介して第１の付加情報管理情報格納部３０１Ａに記憶されてもよい。
【０１７３】
第１の付加情報管理情報要求受信部３０２Ａは、端末装置２Ｂが送信する第１の付加情報管理情報の要求を受信する。第１の付加情報管理情報取得部３０３Ａは、第１の付加情報管理情報受信部２０３Ａが受信した要求に含まれるコンテンツＩＤに対応する１以上の第１の付加情報管理情報（付加情報ＩＤと付加情報挿入先情報）を第１の付加情報管理情報格納部３０１Ａから取得する。
【０１７４】
第１の付加情報管理情報送信部３０４Ａは、第１の付加情報管理情報取得部３０３Ａが取得した１以上の第１の付加情報管理情報を端末装置２Ｂに送信する。
【０１７５】
第１の付加情報管理情報要求受信部３０２Ａは、通常、無線または有線の受信手段で実現され、第１の付加情報管理情報送信部３０４Ａは、通常、無線または有線の送信手段で実現される。第１の付加情報管理情報取得部３０３Ａは、通常、ＭＰＵやメモリ等で実現することができる。第１の付加情報管理情報取得部３０３Ａの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１７６】
第２のサーバ３Ｂは、図１３に示すように、第２の付加情報管理情報格納部３０１Ｂ、第２の付加情報管理情報要求受信部３０２Ｂ、第２の付加情報管理情報取得部３０３Ｂ及び第２の付加情報管理情報送信部３０４Ｂを備える。
【０１７７】
第２の付加情報管理情報格納部３０１Ｂは、付加情報ＩＤと、付加情報とが対応付けられた１以上の第２の付加情報管理情報をコンテンツＩＤに対応付けて格納する。第１の付加情報管理情報格納部３０１Ａは、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でもよい。第１の付加情報管理情報格納部３０１Ａに第１の付加情報管理情報が記憶される過程は、問わない。例えば、制御情報は、記録媒体や、通信回線、入力デバイスなどを介して第１の付加情報管理情報格納部３０１Ａに記憶されてもよい。
【０１７８】
第２の付加情報管理情報要求受信部３０２Ｂは、端末装置２Ｂが送信する第２の付加情報管理情報の要求を受信する。第２の付加情報管理情報取得部３０３Ｂは、第２の付加情報管理情報受信部２０３Ｂが受信した要求に含まれる付加情報ＩＤに対応する１以上の第２の付加情報管理情報（付加情報ＩＤと付加情報）を第２の付加情報管理情報格納部３０１Ｂから取得する。
【０１７９】
第２の付加情報管理情報送信部３０４Ｂは、第２の付加情報管理情報取得部３０３Ｂが取得した１以上の第２の付加情報管理情報を端末装置２Ｂに送信する。
【０１８０】
第２の付加情報管理情報要求受信部３０２Ｂは、通常、無線または有線の受信手段で実現され、第２の付加情報管理情報送信部３０４Ｂは、通常、無線または有線の送信手段で実現される。第２の付加情報管理情報取得部３０３Ｂは、通常、ＭＰＵやメモリ等で実現することができる。第１の付加情報管理情報取得部３０３Ａの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１８１】
次に、コンテンツ出力システム１Ｂを構成する端末装置２Ｂと第１のサーバ３Ａと第２のサーバ３Ｂの動作について説明する。まず、端末装置２Ｂのコンテンツと付加情報の出力制御の動作について、図１４のフローチャートを用いて説明する。
【０１８２】
以下のコンテンツと付加情報の出力制御の説明でも、図４のフローチャートを用いて説明した端末装置２Ａのコンテンツと付加情報の出力制御と同様に、ＩＰ放送局からダウンロードサービスによって映画などのコンテンツを取得し、第２のサーバ３Ｂから当該コンテンツに対応付けられているＣＭ情報を取得してコンテンツとともに出力する場合の例を説明する。
【０１８３】
（ステップＳ１４０１）コンテンツ取得部２０１は、視聴者が取得したいコンテンツを選択したか否かを判断する。コンテンツが選択されると（Ｓ１４０１：Ｙ）、ステップＳ１４０２に進み、コンテンツが選択されていなければ（Ｓ１４０１：Ｎ）、ステップＳ１４０１に戻る。
【０１８４】
（ステップＳ１４０２）コンテンツ取得部２０１は、視聴者によって選択されたコンテンツを提供する事業者のサーバにアクセスし、そのサーバからコンテンツを取得（ダウンロード）し、コンテンツ格納部（図示省略）に格納する。
【０１８５】
（ステップＳ１４０３）コンテンツ取得部２０１は、取得したコンテンツのデータに含まれるコンテンツＩＤを取得する。
【０１８６】
（ステップＳ１４０４）第１の付加情報管理情報要求送信部２０２Ａは、コンテンツ取得部２０１が取得したコンテンツＩＤに対応付けられた第１の付加情報管理情報の要求を第１のサーバ３Ａに送信する。具体的には、第１の付加情報管理情報要求送信部２０２Ａは、コンテンツＩＤ格納部からコンテンツＩＤを読み出し、そのコンテンツＩＤを第１の付加情報管理情報の送信指示のコマンドとともに第１のサーバ３Ａに送信する。
【０１８７】
（ステップＳ１４０５）第１の付加情報管理情報受信部２０３Ａは、第１の付加情報管理情報要求送信部２０２Ａによる第１の付加情報管理情報の要求に応じて第１のサーバ３Ａから返送される１以上の第１の付加情報管理情報（コンテンツＩＤに対応付けられた付加情報ＩＤと付加情報挿入先情報）を受信し、その第１の付加情報管理情報を付加情報管理情報格納部（図示省略）に一時保存する。
【０１８８】
（ステップＳ１４０６）第２の付加情報管理情報要求送信部２０２Ｂは、付加情報管理情報格納部に格納された１以上の付加情報ＩＤを読み出し、それらの付加情報ＩＤとともに第２の付加情報管理情報の要求を第２のサーバ３Ｂに送信する。
【０１８９】
（ステップＳ１４０７）第２の付加情報管理情報受信部２０３Ｂは、第２の付加情報管理情報要求送信部２０２Ｂによる第２の付加情報管理情報の要求に応じて第２のサーバ３Ｂから返送される１以上の第２の付加情報管理情報（付加情報ＩＤに対応付けられた付加情報）を受信し、その第２の付加情報管理情報を付加情報管理情報格納部に一時保存する。
【０１９０】
（ステップＳ１４０８）出力部２０４は、コンテンツ格納部に格納されたコンテンツのデータの再生処理を行い、映像データをディスプレイに表示するとともに、音声データをスピーカーから出力する。
【０１９１】
（ステップＳ１４０９）出力部２０４は、現在出力しているコンテンツの再生時刻を当該コンテンツの出力における付加情報の時間的な挿入位置とする付加情報が付加情報管理情報格納部に格納されているか否かを判別する。出力部２０４は、現在出力しているコンテンツの再生時刻を当該コンテンツの出力における付加情報の時間的な挿入位置とする付加情報が付加情報管理情報格納部に格納されていなければ（Ｓ１４０９：Ｎ）、ステップＳ１４１３に進み、その付加情報が付加情報管理情報格納部に格納されていれば（Ｓ１４０９：Ｙ）、ステップＳ１４１０に進む。
【０１９２】
（ステップＳ１４１０）出力部２０４は、コンテンツの再生処理を一時停止し、現在出力しているコンテンツの再生時刻を当該コンテンツの出力における付加情報の時間的な挿入位置とする付加情報を付加情報管理情報格納部から読み出してその付加情報の再生処理を行い、付加情報の映像をディスプレイに表示するとともに、コンテンツの音声をスピーカーから出力する。
【０１９３】
（ステップＳ１４１１）出力部２０４は、付加情報の再生処理が終了したか否かを判別する。出力部２０４は、付加情報の再生処理が出力していなければ（Ｓ１４１１：Ｎ）、ステップＳ１４１０に戻って付加情報の再生処理を継続し、付加情報の再生処理が終了すると（Ｓ１４１１：Ｙ）、ステップＳ１４１２に進む。
【０１９４】
（ステップＳ１４１２）出力部２０４は、コンテンツ格納部から中断した再生時刻以降のコンテンツのデータを読み出して再生処理を行い、映像データをディスプレイに表示するとともに、音声データをスピーカーから出力する。
【０１９５】
（ステップＳ１４１３）出力部２０４は、コンテンツの出力処理が終了したか否かを判別する。出力部２０４は、コンテンツの出力処理が終了していなければ（Ｓ１４１３：Ｎ）、ステップＳ１４０８に戻ってコンテンツと付加情報の出力処理を継続し、コンテンツの出力処理が終了すると（Ｓ１４１３：Ｙ）、コンテンツと付加情報の出力制御を終了する。
【０１９６】
図１４のフローチャートにおいて、電源オフや処理終了の割り込みがあれば、コンテンツと付加情報の出力制御は終了する。
【０１９７】
図１４のフローチャートも、付加情報がコンテンツの途中に挿入される場合の処理手順であるが、付加情報はコンテンツの出力開始前若しくは出力終了後、又はその両方においても出力される場合であってもよい。
【０１９８】
コンテンツの出力開始前に出力される付加情報がある場合は、ステップＳ１４０７とステップＳ１４０８の間で、コンテンツの出力開始前を時間的な挿入先とする付加情報挿入先情報を有する付加情報が付加情報管理情報格納部に格納されているか否かを判別し、その付加情報が格納されていれば、当該付加情報を付加情報管理情報格納部から読み出して再生する処理を行った後、ステップＳ１４０８に移行するようにすればよい。
【０１９９】
コンテンツの出力終了後に出力される付加情報がある場合は、ステップＳ１４１３の後ろに、コンテンツの出力終了後を時間的な挿入先とする付加情報挿入先情報を有する付加情報が付加情報管理情報格納部に格納されているか否かを判別し、その付加情報が格納されていれば、当該付加情報を付加情報管理情報格納部から読み出して再生する処理を行った後、コンテンツと付加情報の出力制御を終了するようにすればよい。
【０２００】
図１４のフローチャートは、付加情報挿入先情報にコンテンツにおける付加情報の時間的な挿入先だけが含まれる場合の処理手順であるが、付加情報挿入先情報にディスプレイの画面上の付加情報の物理的な出力位置が含まれていてもよい。
【０２０１】
この場合は、ステップＳ１４０９とステップＳ１４１０の間で、付加情報挿入先情報がディスプレイの画面上の付加情報の物理的な出力位置の情報を有するか否かを判別し、付加情報挿入先情報がその物理的な出力位置の情報を有していなければ、ステップＳ１４１３に進み、付加情報挿入先情報がその物理的な出力位置の情報を有していれば、ステップＳ１４１０でコンテンツの再生処理の一時停止をすることなく付加情報管理情報格納部から付加情報を読み出し、その付加情報の映像をディスプレイの画面上の指定された出力位置に出力するとともに、その付加情報の音声をスピーカーから出力する処理を行うようにするとよい。
【０２０２】
この場合、付加情報の映像をコンテンツの映像と同時にディスプレイの画面上に出力させるので、ステップＳ１４１２のコンテンツの出力の再開処理は不要となる。
【０２０３】
次に、コンテンツ出力システム１Ｂを構成する第１のサーバ３Ａの付加情報管理情報の送信制御の動作について、図１５のフローチャートを用いて説明する。
【０２０４】
（ステップＳ１５０１）第１の付加情報管理情報要求受信部３０２Ａは、端末装置２Ｂからの第１の付加情報管理情報の要求を監視しており（ステップＳ１５０１のループ処理）、第１の付加情報管理情報の要求を受信すると（ステップＳＳ１５０１：Ｙ）、ステップＳ１５０２に進む。
【０２０５】
（ステップＳ１５０２）第１の付加情報管理情報取得部３０３Ａは、第１の付加情報管理情報要求受信部３０２Ａが受信した第１の付加情報管理情報の要求に含まれるコンテンツＩＤを用いて、第１の付加情報管理情報格納部３０１Ａに格納されている第１の付加情報管理情報を検索し、当該コンテンツＩＤに対応付けられている第１の付加情報管理情報（付加情報ＩＤと付加情報挿入先情報）があれば、コンテンツＩＤに対応付けられた全ての第１の付加情報管理情報を読み出す。
【０２０６】
（ステップＳ１５０３）第１の付加情報管理情報送信部３０４Ａは、第１の付加情報管理情報取得部３０３Ａが第１の付加情報管理情報格納部３０１Ａから読み出した１以上の第１の付加情報管理情報をコンテンツＩＤとともに端末装置２Ｂに返送し、ステップＳ１５０１に戻る。
【０２０７】
なお、図１５のフローチャートにおいて、電源オフや処理終了の割り込みがあれば、付加情報管理情報の送信制御は終了する。
【０２０８】
次に、コンテンツ出力システム１Ｂを構成する第２のサーバ３Ｂの付加情報の送信制御の動作について、図１６のフローチャートを用いて説明する。
【０２０９】
（ステップＳ１６０１）第２の付加情報管理情報要求受信部３０２Ｂは、端末装置２Ｂからの第２の付加情報管理情報の要求があるか否かを監視しており（ステップＳ１６０１のループ処理）、第２の付加情報管理情報の要求を受信すると（ステップＳ１６０１：Ｙ）、ステップＳ１６０２に進む。
【０２１０】
（ステップＳ１６０２）第２の付加情報管理情報取得部３０３Ｂは、第２の付加情報管理情報受信部２０３Ｂが受信した第２の付加情報管理情報の要求に含まれる付加情報ＩＤを用いて、第２の付加情報管理情報格納部３０１Ｂに格納されている第２の付加情報管理情報を検索し、当該付加情報ＩＤを有する第２の付加情報管理情報（付加情報ＩＤと付加情報）があれば、その付加情報ＩＤを有する全ての第２の付加情報管理情報を読み出す。
【０２１１】
（ステップＳ１６０３）第２の付加情報管理情報送信部３０４Ｂは、第２の付加情報管理情報取得部３０３Ｂが第２の付加情報管理情報格納部３０１Ｂから読み出した１以上の第２の付加情報管理情報を付加情報ＩＤとともに端末装置２Ｂに返送し、ステップＳ１６０１に戻る。
【０２１２】
なお、図１６のフローチャートにおいて、電源オフや処理終了の割り込みがあれば、付加情報管理情報の送信制御は終了する。
【０２１３】
（具体例２）
次に、端末装置２Ｂにおけるコンテンツと付加情報の出力動作の具体例について説明する。
【０２１４】
具体例２も具体例１と同様に、端末装置２Ｂは、ＩＰ放送局からダウンロードサービスによって映画番組のコンテンツを取得し、サーバ３からそのコンテンツに予め対応付けられているスポンサー（広告主）のＣＭ情報を取得して映画番組とともに出力する場合の例を説明する。
【０２１５】
具体例２の端末装置２ＢがＩＰ放送局のサーバからダウンロードする映画番組と、端末装置２Ｂがサーバ３から取得する５本のＣＭ情報ＣＭ０〜ＣＭ４と、端末装置２Ｂが出力する映画番組と５本のＣＭ情報ＣＭ０〜ＣＭ４の関係を示す図は、図６と同じであるので、具体例２でも図６を用いて説明をする。
【０２１６】
端末装置２Ｂは、ＩＰ放送局のサーバから映画番組をダウンロードすると、まず、当該映画番組に対応付けられた５個の第１の付加情報管理情報（５組のＣＭ情報ＩＤとＣＭ情報挿入先情報）を第１のサーバ３Ａから取得する。次に、端末装置２Ｂは、第１の付加情報管理情報に含まれるＣＭ情報ＩＤを有するＣＭ情報ＣＭ０〜ＣＭ４を第２のサーバ３Ｂから取得する。そして、端末装置２Ｂが視聴者からの再生指令に基づき映画番組の再生をするときには、ＣＭ情報ＣＭ０〜ＣＭ４の付加情報挿入先情報に基づき、端末装置２Ｂは、最初にＣＭ情報ＣＭ０を再生し、その再生が終了すると、映画番組の再生（番組ブロックＢ１の再生）を開始する。
【０２１７】
端末装置２Ｂは、映画番組の番組ブロックＢ１の再生を終了すると、映画番組の再生を一時停止し、ＣＭ情報ＣＭ１を再生する。そして、ＣＭ情報ＣＭ１の再生が終了とすると、端末装置２Ｂは、映画番組の番組ブロックＢ２の再生を開始する。
【０２１８】
その後、端末装置２Ｂは、映画番組の番組ブロックＢ２、ＣＭ情報ＣＭ２、番組ブロックＢ３、ＣＭ情報ＣＭ３及び番組ブロックＢ４を交互に再生する。そして、映画番組の番組ブロックＢ４の再生が終了とすると、端末装置２Ｂは、ＣＭ情報ＣＭ４の再生を行った後、映画番組とＣＭ情報の出力を終了する。
【０２１９】
上記の端末装置２Ｂによる映画番組とＣＭ情報の出力処理により、端末装置２Ａの出力部２０４には、図６（ｃ）に示すように、映画番組の前後と番組内の所定の挿入位置（再生時刻Ｔ１，Ｔ２，Ｔ３）に５本のＣＭ情報ＣＭ０〜ＣＭ４を挿入して映画番組が再生される。この出力態様は、具体例１の端末装置２Ａによる映画番組と５本のＣＭ情報ＣＭ０〜ＣＭ４の出力態様と同じである。
【０２２０】
次に、端末装置２Ｂで上記の映画番組とＣＭ情報を出力するための具体的な構成について説明する。
【０２２１】
第１のサーバ３Ａの制御情報格納部３０１Ｂには、例えば、図１７に示すリスト形式で１以上の第１の付加情報管理情報がコンテンツＩＤに対応付けて格納されている。図１７に示す第１の付加情報管理情報は、図７に示す付加情報管理情報（サーバ３の付加情報管理情報格納部３０１に格納されている付加情報管理情報）に対して、ＣＭ情報を有していない点が異なる。すなわち、図１７に示す第１の付加情報管理情報は、ＣＭ情報ＩＤとＣＭ情報挿入先情報の組がコンテンツＩＤに対応付けられている。
【０２２２】
第２のサーバ３Ｂの第２の付加情報管理情報格納部３０１Ｂには、例えば、図１８に示す１以上のＣＭ情報がＣＭ情報ＩＤとともに格納されている。図１８の「ＣＭ情報」の欄には、端末装置２Ｂでコンテンツとともに出力するＣＭ情報が格納されている。図１８では、便宜上、「ＣＭ情報」の欄にＣＭ情報の名称ＣＭ０，ＣＭ１，…を記述している。
【０２２３】
次に、端末装置２Ｂが映画番組とＣＭ情報を取得して出力する動作について、図１９〜図２０を用いて説明する。
【０２２４】
図１９は、端末装置２ＢがＩＰ放送局のサーバにアクセスして番組名「ＡＡＡ」の映画番組をダウンロードした後、その映画番組を再生する場合のタイムチャートの一例を示す図である。
【０２２５】
図１８は、図８に対して「ＣＭ情報の取得」のタイムチャートを追加した点が異なる。「ＣＭ情報の取得」は、第２の付加情報管理情報の取得に相当している。
【０２２６】
図１８において、「映画番組の取得」は、端末装置２ＢがＩＰ放送局のサーバから番組名「ＡＡＡ」の映画番組を取得する処理を示し、「第１の付加情報管理情報の取得」は、端末装置２Ｂが第１のサーバ３Ａから番組名「ＡＡＡ」の映画番組に対応付けられた第１の付加情報管理情報（ＣＭ情報ＩＤとＣＭ情報挿入先の情報）を取得する処理を示し、「ＣＭ情報の取得」は、端末装置２Ｂが第２のサーバ３Ｂから第１の付加情報管理情報に含まれるＣＭ情報ＩＤのＣＭ情報を取得する処理を示している。
【０２２７】
また、「映画番組の再生」は、端末装置２Ｂが取得した映画番組の再生処理を示し、「ＣＭ情報の再生」は、端末装置２Ｂが取得したＣＭ情報の再生処理を示している。また、「映画番組とＣＭ情報の出力」は、端末装置２Ｂで出力される映画番組とＣＭ情報の出力態様を示している。
【０２２８】
図１８に示す「映画番組とＣＭ情報の出力」の内容は、図８に示す「映画番組とＣＭ情報の出力」の内容と同一である。具体例２でも、映画番組は、Ｂ１，Ｂ２，Ｂ３，Ｂ４の４個の番組ブロックに分割され、映画番組の前後にＣＭ情報ＣＭ０，ＣＭ４を付加し、番組ブロックＢ１，Ｂ２，Ｂ３，Ｂ４同士の間に３つのＣＭ情報ＣＭ１，ＣＭ２，ＣＭ３を挿入する態様で映画番組と５本のＣＭ情報ＣＭ０〜ＣＭ４が出力される。
【０２２９】
端末装置２Ｂにおいて、時刻Ｔｓに視聴者が視聴したい番組名「ＡＡＡ」の映画番組を選択すると、コンテンツ取得部２０１は選択された映画番組を提供するＩＰ放送局のサーバにアクセスし、番組名「ＡＡＡ」の映画番組のダウンロードを要求する。そして、この要求に応じてＩＰ放送局のサーバから番組名「ＡＡＡ」の映画番組のデータが送信されると、コンテンツ取得部２０１はそのデータを受信し、コンテンツ格納部に一時格納する（図１８の「映画番組の取得」参照）。
【０２３０】
コンテンツ取得部２０１が番組名「ＡＡＡ」の映画番組のデータを受信すると、第１の付加情報管理情報要求送信部２０２Ａは、そのデータからコンテンツＩＤ「ｘｘ１２３」（図１６参照）を取得し、そのコンテンツＩＤ「ｘｘ１２３」とともに第１の付加情報管理情報の要求を第１のサーバ３Ａに送信する。
【０２３１】
第１のサーバ３Ａでは、端末装置２Ｂから第１の付加情報管理情報の要求が送信されると、その要求を第１の付加情報管理情報要求受信部３０２Ａが受信する。第１の付加情報管理情報要求受信部３０２Ａが第１の付加情報管理情報の要求を受信すると、第１の付加情報管理情報取得部３０３Ａは、その第１の付加情報管理情報の要求に含まれるコンテンツＩＤ「ｘｘ１２３」を用いて、第１の付加情報管理情報格納部３０１Ａに格納されている第１の付加情報管理情報を検索し、コンテンツＩＤ「ｘｘ１２３」に対応付けられた第１の付加情報管理情報があれば、その第１の付加情報管理情報（ＣＭ情報ＩＤ及びＣＭ情報挿入先）を第１の付加情報管理情報格納部３０１Ａから読み出す。
【０２３２】
図１７の例では、コンテンツＩＤ「ｘｘ１２３」に、ＣＭ情報ＩＤとＣＭ情報挿入先の組（第１の付加情報管理情報）が５個対応付けられているので、第１の付加情報管理情報取得部３０３Ａは、これらの第１の付加情報管理情報を読み出す。
【０２３３】
第１の付加情報管理情報取得部３０３ＡがコンテンツＩＤ「ｘｘ１２３」に対応付けられた５個の第１の付加情報管理情報を読み出すと、第１の付加情報管理情報送信部３０４Ａは、その５個の第１の付加情報管理情報をコンテンツＩＤ「ｘｘ１２３」とともに端末装置２Ｂに返送する。
【０２３４】
端末装置２Ｂの第１の付加情報管理情報受信部２０３Ａは、第１のサーバ３ＡからコンテンツＩＤ「ｘｘ１２３」に対応付けられた５個の第１の付加情報管理情報が返送されると、それらの情報を受信し、付加情報管理情報格納部に一時保存する（図１９の「ＣＭ情報管理情報の取得」参照）。
【０２３５】
第１の付加情報管理情報受信部２０３Ａが第１の付加情報管理情報を取得すると、第２の付加情報管理情報要求送信部２０２Ｂは、その第１の付加情報管理情報から５個のＣＭ情報ＩＤ「ＣＭｘｘ００」〜「ＣＭｘｘ０４」（図１７参照）を取得し、それらのＣＭ情報ＩＤ「ＣＭｘｘ００」〜「ＣＭｘｘ０４」とともに第２の付加情報管理情報の要求を第２のサーバ３Ｂに送信する。
【０２３６】
第２のサーバ３Ｂでは、端末装置２Ｂから第２の付加情報管理情報の要求が送信されると、その要求を第２の付加情報管理情報要求受信部３０２Ｂが受信する。第２の付加情報管理情報要求受信部３０２Ｂが第２の付加情報管理情報の要求を受信すると、第２の付加情報管理情報取得部３０３Ｂは、その第２の付加情報管理情報の要求に含まれるＣＭ情報ＩＤ「ＣＭｘｘ００」〜「ＣＭｘｘ０４」を用いて、第２の付加情報管理情報格納部３０１Ｂに格納されている第２の付加情報管理情報を検索し、ＣＭ情報ＩＤ「ＣＭｘｘ００」〜「ＣＭｘｘ０４」に対応付けられた第２の付加情報管理情報があれば、その第２の付加情報（ＣＭ０〜ＣＭ４のＣＭ情報）を第２の付加情報管理情報格納部３０１Ｂから読み出す。
【０２３７】
第２の付加情報管理情報取得部３０３ＢがＣＭ情報ＩＤ「ＣＭｘｘ００」〜「ＣＭｘｘ０４」に対応付けられた５個のＣＭ情報ＣＭ０〜ＣＭ４を読み出すと、第２の付加情報管理情報送信部３０４Ｂは、その５個の付加情報ＣＭ０〜ＣＭ４をＣＭ情報ＩＤ「ＣＭｘｘ００」〜「ＣＭｘｘ０４」とともに端末装置２Ｂに返送する。
【０２３８】
端末装置２Ｂの第２の付加情報管理情報受信部２０３Ｂは、第１のサーバ３ＡからＣＭ情報ＩＤ「ＣＭｘｘ００」〜「ＣＭｘｘ０４」に対応付けられた５個の付加情報ＣＭ０〜ＣＭ４が返送されると、それらの情報を受信し、付加情報管理情報格納部に一時保存する（図１９の「第２の付加情報管理情報の取得」参照）。
【０２３９】
第２の付加情報管理情報受信部２０３ＢがＣＭ情報を取得すると、出力部２０４は、時刻Ｔａからコンテンツ格納部に格納されている映画番組と付加情報管理情報格納部に格納されている５個の付加情報ＣＭ０〜ＣＭ４の出力処理を開始する。出力部２０４による映画番組と５個のＣＭ情報ＣＭ０〜ＣＭ４の出力処理は、具体例１で説明した内容と同じである。
【０２４０】
出力部２０４は、まず、付加情報管理情報格納部から再生時刻Ｔ００を有するＣＭ情報ＣＭ０を読み出し、そのＣＭ情報ＣＭ０の映像データをディスプレイに表示し、ＣＭ情報ＣＭ０の音声データをスピーカーから出力する（図１９の「ＣＭ情報の再生」の「ＣＭ０の再生」参照）。
【０２４１】
出力部２０４は、ＣＭ情報ＣＭ０の再生が終了すると、コンテンツ格納部から映画番組の番組ブロックＢ１を読み出し、その映像データをディスプレイに表示し、映画番組の音声データをスピーカーから出力する。
【０２４２】
出力部２０４は、映画番組の番組ブロックＢ１の再生を終了すると（図１９の「映画番組の再生」のＢ１と時刻Ｔｃを参照）、映画番組の再生を一時停止し、付加情報管理情報格納部から再生時刻Ｔ1を有するＣＭ情報ＣＭ１を読み出し、そのＣＭ情報ＣＭ１の映像データをディスプレイに表示し、ＣＭ情報ＣＭ１の音声データをスピーカーから出力する。
【０２４３】
出力部２０４は、ＣＭ情報ＣＭ１の再生が終了すると、コンテンツ格納部から映画番組の番組ブロックＢ２を読み出し、その映像データをディスプレイに表示し、音声データをスピーカーから出力する（図１９の「映画番組の再生」のＢ２を参照）。
【０２４４】
この後、出力部２０４は、映画番組の番組ブロックＢ１とＣＭ情報ＣＭ１の再生処理と同様の処理を行って、映画番組の番組ブロックＢ２，Ｂ３とＣＭ情報ＣＭ２，ＣＭ３の再生処理を行う。
【０２４５】
出力部２０４は、ＣＭ情報ＣＭ３の再生が終了すると、コンテンツ格納部から映画番組の番組ブロックＢ４を読み出し、その映像データをディスプレイに表示し、音声データをスピーカーから出力する（図１８の「映画番組の再生」のＢ４を参照）。
【０２４６】
そして、出力部２０４は、映画番組の番組ブロックＢ４の再生が終了すると、付加情報管理情報格納部から再生時刻Ｔ９９を有するＣＭ情報ＣＭ４を読み出し、そのＣＭ情報ＣＭ４の映像データをディスプレイに表示し、ＣＭ情報ＣＭ４の音声データをスピーカーから出力する。ＣＭ情報ＣＭ４の出力が終了すると、映画番組とＣＭ情報の出力処理は終了する。
【０２４７】
具体例２でも具体例１で図９を用いて説明したように、最初にＣＭ情報ＩＤとＣＭ情報挿入先の情報の組だけを取得してコンテンツの再生を開始し、取得したＣＭ情報挿入先に基づき、ＣＭ情報を挿入する再生時刻が到来する毎に、その挿入時刻に対応するＣＭ情報の取得処理を行ってコンテンツの再生にＣＭ情報を挿入するようにしてもよい。
【０２４８】
上記の実施の形態１，２では、付加情報としてＣＭ情報を例に、コンテンツの再生とＣＭ情報の再生を交互に行うようにして、ディスプレイの画面には全画面にコンテンツ野映像とＣＭ情報の映像を出力させる例を説明したが、コンテンツの出力を一時停止することなくＣＭ情報をコンテンツと同時に出力させるようにしてもよい。
【０２４９】
例えば、コンテンツがテレビジョン放送から提供されるスポーツの試合などのライブ映像の場合、ライブ映像を停止することなく当該ライブ映像とともにＣＭ情報を出力させたい場合がある。このようなケースでは、例えば、ＣＭ情報は画像と字幕を含む映像だけで構成され、ディスプレイの画面のライブ映像を邪魔しない小領域にライブ映像とともにＣＭ情報を同時に出力する方法が採られることがある。
【０２５０】
この方法を採用する場合は、例えば、図２０に示すように、ディスプレイ５の画面５１に付加情報の映像を出力する小領域５１１〜５１４を予め設定しておき、図７に示した付加情報挿入先に付加情報の映像を出力する画面５１内の小領域５１１〜５１４の情報を付加するようにすればよい。
【０２５１】
画面５１内の小領域５１１〜５１４の情報は、小領域５１１〜５１４を識別するための領域識別情報であり、例えば、小領域５１１〜５１４に予め設定された番号や符号などの情報である。例えば、小領域ＡＲ１〜ＡＲ４にそれぞれ領域番号「ＡＲ１」〜「ＡＲ４」を設定し、図７に示したＣＭ情報ＣＭ１〜ＣＭ３の付加情報挿入先を図２１に示す内容に変更すると、図２２に示すように、コンテンツの出力中にＣＭ情報ＣＭ１〜ＣＭ３の映像をディスプレイ５の画面５１の小領域ＡＲ１〜ＡＲ４にコンテンツと同時に出力させることができる。なお、図２２は、ＣＭ情報ＣＭ２の映像がディスプレイ５の画面５１の小領域ＡＲ１にコンテンツの映像とともに出力された場合の例である。
【０２５２】
図２１に示す付加情報管理情報の例では、コンテンツの出力開始前と出力終了後に出力させるＣＭ情報ＣＭ１とＣＭ情報ＣＭ４には、ディスプレイ５の画面５１における出力位置に関する情報は設定されていない。従って、コンテンツの出力開始前と出力終了後ではディスプレイ５の画面５１の全体にＣＭ情報ＣＭ１とＣＭ情報ＣＭ４の映像が出力されることになる。
【０２５３】
一方、コンテンツの出力中に同時に出力させるＣＭ情報ＣＭ１〜ＣＭ３については、「ＡＲ１」、「ＡＲ１」、「ＡＲ４」のディスプレイ５の画面５１における出力位置に関する情報が付加情報挿入先に設定されている。これにより、ＣＭ情報ＣＭ１とＣＭ情報ＣＭ２の映像は、ディスプレイ５の画面５１の左下隅の小領域５１１にコンテンツの映像とともに出力され、ＣＭ情報ＣＭ３の映像は、ディスプレイ５の画面５１の右下隅の小領域５１４にコンテンツの映像とともに出力されることになる。
【０２５４】
以上、本実施の形態１，２によれば、端末装置２Ａがコンテンツを出力する際、当該コンテンツに予め対応付けられた１以上の付加情報をサーバ３から取得し、各付加情報をコンテンツの出力開始前、出力開始後若しくは出力中の所定の挿入位置に挿入することができる。これにより、コンテンツに付加する付加情報の内容が変化しても変化後の付加情報を付加したコンテンツを簡単に視聴者に提供することができる。
【０２５５】
例えば、コンテンツにスポンサーのＣＭ情報を付加して視聴者に提供する場合、実施の形態１では、サーバ３の付加情報管理情報格納部３０１に格納する付加情報管理情報を変更するだけで、また、実施の形態２では、第１のサーバ３Ａの第１の付加情報管理情報格納部３０１Ａに格納する第１の付加情報管理情報と第２のサーバ３Ｂの第２の付加情報管理情報格納部３０１Ｂに格納する第２の付加情報管理情報を変更するだけで、視聴者にコンテンツに付加して提供するＣＭ情報を簡単に変更することができる。
【０２５６】
これにより、同一のコンテンツが提供される時期や時代が異なってもその時期や時代にマッチしたＣＭ情報を簡単且つ低コストで提供することができる。
【０２５７】
上記の実施の形態１，２では、付加情報としてＣＭ情報を例に説明したが、付加情報が視聴者のコンテンツの視聴を補助する字幕や手話映像などの補助情報の場合でも端末装置２Ａ，２Ｂ側で付加情報をコンテンツに簡単に付加して出力させることができる。また、同一のコンテンツに対する補助情報の内容や提供方法に変更があった場合でも、変更後の補助情報を簡単且つ低コストで提供することができる。
【０２５８】
また、例えば、視聴者がコンテンツの映像と字幕や手話映像などの補助情報を同時に視聴することが困難な場合、付加情報を挿入するときにコンテンツの再生を一時停止させることができるので、補助情報とコンテンツの両方の視聴を容易にすることができる。
【０２５９】
このようなケースとしては、例えば、視聴者が視覚障害よってコンテンツの映像と補助情報を同時に視聴することが困難な場合が考えられる。また、健常者であっても、日本語字幕付きのコンテンツの場合、日本語字幕の文字数が多かったり、日本語字幕の切換えが早かったりしてコンテンツの映像と字幕報を同時に視聴することが困難な場合が考えられる。
【０２６０】
このようなケースの場合、例えば、コンテンツの映像を一字停止して字幕を同時に出力させるように制御すれば、視聴者は字幕内容を十分に理解してコンテンツの映像を観ることかできるようになる。
【０２６１】
本実施の形態１，２では、付加情報の出力時間が予め決められていたが、コンテンツに視聴者の視聴を補助する補助情報を付加する場合は、補助情報の出力時間を視聴者が制御できるようにするとよい。
【０２６２】
例えば、コンテンツに字幕や手話映像などの補助情報を付加する場合、通常、字幕はコンテンツの映像に重畳させてディスプレイに表示され、手話映像は図２２の例のようにコンテンツの映像の一部領域に挿入してディスプレイに表示されるが、コンテンツの映像と同時に字幕若しくは手話映像が出力されている期間に視聴者が予め割り当てられたリモコンの一時停止用の操作部材を操作すると、コンテンツの映像を一時停止した画像に制御するようにするとよい。
【０２６３】
この出力態様では、字幕の場合、コンテンツの映像も字幕も静止画となるので、視聴者はコンテンツの映像の変化に気を取られることなく字幕に集中することができる。また、手話映像の場合、コンテンツの映像は静止画となるので、視聴者はコンテンツの映像の変化に気を取られることなく手話映像に集中することができる。
【０２６４】
そして、視聴者がリモコンの一時停止解除用の操作部材を操作すると、コンテンツの映像の一時停止を解除し、通常の補助情報付きのコンテンツの再生動作をさせるようにするとよい。このようにすれば、視聴者は、コンテンツの再生中に視聴の困難さに応じて適宜、コンテンツの再生を一時停止させながら視聴することができるので、コンテンツの視聴が容易になる。
【０２６５】
もちろん、付加情報が補助情報の場合でも、コンテンツの出力の進行に応じて、各補助情報のディスプレイの画面上の出力位置を当該コンテンツが見辛くならない位置に変化させるようにするとよい。例えば、図２２のディスプレイ５の画面５１において、手話映像の出力位置をコンテンツの出力の進行に応じて、小領域５１１や小領域５１２などに変化させ、コンテンツの映像が見辛くならないようにするとよい。
【０２６６】
本実施の形態１の端末装置２Ａ及びサーバ３と、本実施の形態２の端末装置２Ｂ、第１のサーバ３Ａ及び第２のサーバ３Ｂにおける処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。
【０２６７】
本実施の形態１における端末装置２Ａを実現するソフトウェアは、以下のようなプログラムである。
【０２６８】
すなわち、コンピュータを、
コンテンツと当該コンテンツを識別するコンテンツ識別情報を取得するコンテンツ取得部と、コンテンツ取得部が取得したコンテンツ識別情報に対応する付加情報の要求を、コンテンツ識別情報と付加情報を含む１以上の付加情報管理情報と対応付けて管理するサーバに送信する付加情報要求送信部と、付加情報の要求に応じて、サーバから返送される１以上の付加情報管理情報を受信する付加情報管理情報受信部と、コンテンツ取得部が取得したコンテンツと付加情報管理情報受信部が受信した１以上の付加情報管理情報に含まれる１以上の付加情報とを出力する出力部と、して機能させるためのプログラムである。
【０２６９】
また、本実施の形態１におけるサーバ３を実現するソフトウェアは、以下のようなプログラムである。
【０２７０】
すなわち、記憶媒体からなる付加情報管理情報格納部に、コンテンツを識別するコンテンツ識別情報と付加情報を含む１以上の付加情報管理情報とを対応付けて格納されており、コンピュータを、端末装置からのコンテンツ識別情報に対応する付加情報の要求を受信する付加情報要求受信部と、付加情報要求受信部が受信したコンテンツ識別情報に対応する１以上の付加情報管理情報を付加情報管理情報格納部から取得する付加情報管理情報取得部と、付加情報管理情報取得部が取得した１以上の付加情報管理情報を端末装置に送信する付加情報管理情報送信部と、として機能させるためのプログラムである。
【０２７１】
また、本実施の形態２における端末装置２Ｂを実現するソフトウェアは、以下のようなプログラムである。
【０２７２】
すなわち、コンピュータを、コンテンツと当該コンテンツを識別するコンテンツ識別情報を取得するコンテンツ取得部と、コンテンツ取得部が取得したコンテンツのコンテンツ識別情報に対応する、コンテンツ識別情報と付加情報を識別する付加情報識別情報とコンテンツにおける当該付加情報の挿入先である付加情報挿入先情報とを対応付けた第１の付加情報管理情報の要求を第１のサーバに送信する第１の付加情報管理情報要求送信部と、第１の付加情報管理情報の要求に応じて、第１のサーバから返送される第１の付加情報管理情報を受信する第１の付加情報管理情報受信部と、第１の付加情報管理情報受信部が受信した第１の付加情報管理情報に含まれる付加情報識別情報に対応する、付加情報識別情報と付加情報とを対応付けた第２の付加情報管理情報の要求を第２のサーバに送信する第２の付加情報管理情報要求送信部と、第２の付加情報管理情報の要求に応じて、第２のサーバから返送される第２の付加情報管理情報を受信する第２の付加情報管理情報受信部と、コンテンツ取得部が取得したコンテンツと第２の付加情報管理情報受信部が受信した第２の付加情報管理情報に含まれる１以上付加情報とを出力する出力部と、して機能させるためのプログラムである。
【０２７３】
また、本実施の形態２における第１のサーバ３Ａを実現するソフトウェアは、以下のようなプログラムである。
【０２７４】
すなわち、記憶媒体からなる第１の付加情報管理情報格納部に、コンテンツを識別するコンテンツ識別情報と、コンテンツに付加される付加情報を識別する付加情報識別情報と、コンテンツにおける付加情報の挿入先を示す付加情報挿入先情報とを対応付けた１以上の第１の付加情報管理情報が格納されており、コンピュータを、端末装置から第１の付加情報管理情報の要求を受信する第１の付加情報管理情報要求受信部と、第１の付加情報管理情報受信部が受信した要求に対応する１以上の第１の付加情報管理情報を第１の付加情報管理情報格納部から読み出して端末装置に送信する第１の付加情報管理情報送信部として機能させるためのプログラムである。
【０２７５】
また、本実施の形態２における第２のサーバ３Ｂを実現するソフトウェアは、以下のようなプログラムである。
【０２７６】
すなわち、記憶媒体からなる第２の付加情報管理情報格納部に、付加情報識別情報と付加情報を対応付けた１以上の第２の付加情報管理情報が格納されており、コンピュータを、端末装置から第２の付加情報管理情報の要求を受信する第２の付加情報管理情報要求受信部と、第２の付加情報管理情報要求受信部が受信した要求に対応する１以上の第２の付加情報管理情報を第２の付加情報管理情報格納部から読み出して端末装置に送信する第２の付加情報管理情報送信部として機能させるためのプログラムである。
【０２７７】
図２３は、上記プログラムを実行して、実施の形態１に係る端末装置２Ａ及びサーバ３、又は実施の形態２に係る端末装置２Ｂ、第１のサーバ３Ａ及び第２のサーバ３Ｂを実現するコンピュータの外観の一例を示す模式図である。実施の形態１は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現することができる。
【０２７８】
図２３において、コンピュータシステム９００は、ＣＤ−ＲＯＭドライブ９０５を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０２７９】
図２４は、コンピュータシステム９００の内部構成を示す図である。図２０において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０５に加えて、ＭＰＵ（Ｍｉｃｒｏ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）９１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９１２と、ＭＰＵ９１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ９１３と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク９１４と、ＭＰＵ９１１、ＲＯＭ９１２等を相互に接続するバス９１５とを備える。なお、コンピュータ９０１は、ＬＡＮやＷＡＮ等への接続を提供する図示しないネットワークカードを含んでいてもよい。
【０２８０】
コンピュータシステム９００に、実施の形態１に係る端末装置２Ａ及びサーバ３、又は実施の形態２による端末装置２Ｂ、第１のサーバ３Ａ及び第２のサーバ３Ｂの機能を実行させるプログラムは、ＣＤ−ＲＯＭ９０６に記憶されて、ＣＤ−ＲＯＭドライブ９０５に挿入され、ハードディスク９１４に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９１４に記憶されてもよい。プログラムは実行の際にＲＡＭ９１３にロードされる。なお、プログラムは、ＣＤ−ＲＯＭ９０６、またはネットワークから直接、ロードされてもよい。また、ＣＤ−ＲＯＭ９２１に代えて他の記録媒体（例えば、ＤＶＤ等）を介して、プログラムがコンピュータシステム９００に読み込まれてもよい。
【０２８１】
プログラムは、コンピュータ９０１に、実施の形態１による端末装置２Ａ及びサーバ３、又は実施の形態２による端末装置２Ｂ、第１のサーバ３Ａ及び第２のサーバ３この機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能やモジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム９００がどのように動作するのかについては周知であり、詳細な説明は省略する。
【０２８２】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０２８３】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２８４】
また、上記実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０２８５】
また、上記実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０２８６】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２８７】
以上のように、本発明に係る端末装置等は、コンテンツに付加したい付加情報を予めコンテンツに対応付けて用意するだけで、端末装置でコンテンツを出力する際、１以上の付加情報を当該コンテンツに付加して出力させることができるという効果を有する。従って、視聴者に対してコンテンツとともに各種の付加情報を提供する装置として有用である。
【符号の説明】
【０２８８】
１Ａ，１Ｂ  コンテンツ出力システム
２Ａ，２Ｂ  端末装置
２０１  コンテンツ取得部
２０２  付加情報要求送信部
２０２Ａ  第１の付加情報要求送信部
２０２Ｂ  第２の付加情報要求送信部
２０３  付加情報管理情報受信部
２０３Ａ  第１の付加情報管理情報受信部
２０３Ｂ  第２の付加情報管理情報受信部
２０４  出力部
３  サーバ
３Ａ  第１のサーバ
３Ｂ  第２のサーバ
３０１  付加情報管理情報格納部
３０１Ａ  第１の付加情報管理情報格納部
３０１Ｂ  第２の付加情報管理情報格納部
３０２  付加情報要求受信部
３０２Ａ  第１の付加情報管理情報要求受信部
３０２Ｂ  第２の付加情報管理情報要求受信部
３０３  付加情報管理情報取得部
３０３Ａ  第１の付加情報管理情報取得部
３０３Ｂ  第２の付加情報管理情報取得部
３０４  付加情報管理情報送信部
３０４Ａ  第１の付加情報管理情報送信部
３０４Ｂ  第２の付加情報管理情報送信部
４  インターネット回線網
５  ディスプレイ
５１  画面
９００  コンピュータシステム
９０１  コンピュータ
９０２  キーボード
９０３  マウス
９０４  モニタ
９０５  ＣＤ−ＲＯＭドライブ
９０６  ＣＤ−ＲＯＭ
９１１  ＭＰＵ
９１２  ＲＯＭ
９１３  ＲＡＭ
９１４  ハードディスク
９１５  バス
【図１】
2017011494.tif 000003
【図２】
2017011494.tif 000004
【図３】
2017011494.tif 000005
【図４】
2017011494.tif 000006
【図５】
2017011494.tif 000007
【図６】
2017011494.tif 000008
【図７】
2017011494.tif 000009
【図８】
2017011494.tif 000010
【図９】
2017011494.tif 000011
【図１０】
2017011494.tif 000012
【図１１】
2017011494.tif 000013
【図１２】
2017011494.tif 000014
【図１３】
2017011494.tif 000015
【図１４】
2017011494.tif 000016
【図１５】
2017011494.tif 000017
【図１６】
2017011494.tif 000018
【図１７】
2017011494.tif 000019
【図１８】
2017011494.tif 000020
【図１９】
2017011494.tif 000021
【図２０】
2017011494.tif 000022
【図２１】
2017011494.tif 000023
【図２２】
2017011494.tif 000024
【図２３】
2017011494.tif 000025
【図２４】
2017011494.tif 000026