JP3737664B2 - 番組情報送出装置、番組情報送出方法およびコンピュータ読取り可能な記録媒体並びにデジタル放送送信システム - Google Patents
番組情報送出装置、番組情報送出方法およびコンピュータ読取り可能な記録媒体並びにデジタル放送送信システム Download PDFInfo
- Publication number
- JP3737664B2 JP3737664B2 JP37108099A JP37108099A JP3737664B2 JP 3737664 B2 JP3737664 B2 JP 3737664B2 JP 37108099 A JP37108099 A JP 37108099A JP 37108099 A JP37108099 A JP 37108099A JP 3737664 B2 JP3737664 B2 JP 3737664B2
- Authority
- JP
- Japan
- Prior art keywords
- tsp
- program information
- program
- information
- broadcast
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
【発明の属する技術分野】
本発明は、デジタル放送送信システムに用いられる番組情報のトランスポートストリームパケット(以下「TSP」という)を生成して送出する番組情報送出装置に関する。
【0002】
【従来の技術】
近年、デジタル放送の開始に伴い、視聴者へのサービスとして番組情報が提供されている。この番組情報は、一定の周期を定め、この周期に従い繰り返し、番組とともに送信されている。
図8に従来の番組情報送出装置の構成図を示す。この番組情報送出装置は、データ受信管理部801と、番組情報蓄積部802と、周期情報蓄積部803と、タイマ管理部804と、送出制御部805と、送出キューバッファ806と、データ送出部807とを備えている。
【0003】
データ受信部801は、データ送出部807が送出するのと同様の一連のTSPを定期的に取得し、番組情報蓄積部802に記憶させる。このTSPは、複数のチャネルの番組情報を時分割してトランスポートストリーム(以下「TS」という)に多重するためのものであり、データ送出部807で送出する周期グループ単位で予め生成されている。
【0004】
また、データ受信管理部801は、番組情報のTSPを送出する周期である周期情報を取得して、周期情報蓄積部803に記憶させる。
タイマ管理部804は、周期情報蓄積部803に記憶されている現在時刻を含む時間帯の周期情報を参照し、送出制御部805にその周期情報で指定された一定の間隔で周期開始信号を出力する。
【0005】
送出制御部805は、タイマ管理部804から周期開始信号を入力されると、番組情報蓄積部802に記憶されているTSPから送出すべきTSPを読み出し、送出キューバッファ806に書き込む。
データ送出部807は、送出キューバッファ806を監視し、TSPが書き込まれると、TSPを読み出し、TSに多重化するためTSPを送出し、送出が完了したTSPを送出キューバッファ806から削除する。
【0006】
【発明が解決しようとする課題】
ところで、従来の番組情報送出装置では、データ受信管理部801は、複数チャネルの番組情報を送信する周期グループ単位でTSに時分割多重する形式のTSPを定期的に一括して取得しているので、ある1つのチャネルの番組に変更が発生したり、番組の放送時間の変更が発生した場合、番組情報を即座に変更したTSPをデータ送出部807が送出することは困難である。
【0007】
そこで、本発明は、上記課題に鑑み、チャネル単位で急に番組情報が変更された場合にも、即応したTSPをTS多重化装置に送出できる番組情報送出装置を提供することを目的とする。
【0008】
【課題を解決するための手段】
本発明は、上記目的を達成するため、複数のチャネルの番組を送信するデジタル放送送信システムの一部を構成し、ト複数のチャネルの番組を送信するデジタル放送送信システムの一部を構成し、トランスポートストリームに多重化して送信する多重化装置に対し、送信情報の一部として番組情報のトランスポートストリームパケット(TSP)を送出する番組情報送出装置であって、 複数のチャネルの番組情報をチャネルごとに番組の開始時刻と放送継続時間とともに取得する番組情報取得手段と、 取得された番組情報と開始時刻と放送継続時間とをチャネルごとのスケジュール情報として記憶するスケジュール情報記憶手段と、各チャネルごとに所定の放送時間帯に放送される番組に対応する番組情報を、前記スケジュール情報記憶手段に記憶されている番組の開始時刻と放送継続時間とに従い読み出し、番組情報のTSPを生成するTSP生成手段と、
生成されたTSPを記憶するTSP記憶手段と、 前記TSP記憶手段に記憶されたTSPの前記多重化装置への送出をチャネルごとに制御するTSP送出制御手段とを備え、前記番組情報取得手段は、変更後の番組情報を更に取得し、前記番組情報取得手段が変更後の番組情報を取得したとき、前記変更後の番組情報により特定される番組が放送されるチャネルの当該放送時間帯のTSPのみを生成し、生成したTSPで前記TSP記憶手段に記憶されている当該チャネルの当該放送時間帯のTSPを更新するTSP更新手段を備えることとしている。
【0009】
【発明の実施の形態】
以下、本発明に係る番組情報送出装置の一実施の形態を図面を用いて説明する。
(実施の形態)
図1は、本発明に係る番組情報送出装置の一実施の形態の構成図である。
【0010】
番組情報送出装置は、データ受信管理部101と、番組情報蓄積部102と、周期情報蓄積部103と、タイマ管理部104と、TSP処理部105と、TSPバッファ106と、送出制御部107と、送出キューバッファ108と、データ送出部109とを備えている。
図2は、この番組情報送出装置が適用されるデジタル放送送信システムの概略を示す構成図である。デジタル放送送信システムは、番組編成装置201と番組情報送出装置とTS多重化装置202とから構成される。
【0011】
番組編成装置202は、番組を構成する映像データや音声データを編集し、各データを要素信号(Elementary Stream;ES)と呼ばれるデジタル信号に符号化し、パケット化した要素信号(Packetized Elementary Stream:PES)という可変長のデータ構造とした後、分割したTSP(Transport Stream Packet;TSP)と呼ばれる固定長のパケットに格納し、この映像データや音声データのTSPをTS多重化装置202に送出する。
【0012】
また、番組編成装置201は、各チャネルの番組のスケジュール情報を編集し、番組情報送出装置に送出する。また、番組情報送出装置から送出される番組情報の送出周期に関する送出周期情報を番組情報送出装置に送出する。更に、番組情報送出装置に、スケジュール情報に変更があったときには、変更されたスケジュール情報と更新指示とを番組情報送出装置に送出する。
【0013】
TS多重化装置202は、番組情報送出装置から送出される番組情報のTSPと番組編成装置201から送出される映像データ、音声データのTSPとをTSに多重化して送信する。
データ受信管理部101は、番組編成装置201からチャネルごとのスケジュール情報の入力を受けると番組情報蓄積部102に記憶させるとともに、TSP処理部105にスケジュール情報の入力があった旨のメッセージを送る。
【0014】
また、データ受信管理部101は、あるチャネルの番組の変更や放送時間の変更等のスケジュール情報の変更通知を番組編成装置201から受けると、番組情報蓄積部102に記憶されている当該チャネルのスケジュール情報を更新するとともに、TSP処理部105にその旨を通知する。
データ受信管理部101は、また、番組編成装置201から送出周期情報を入力されると、周期情報蓄積部103に記憶させる。送出周期は、送出制御部107がTSPバッファ106に記憶されている所定の番組情報のTSPを送出キューバッファ108に書き込む周期をいう。
【0015】
番組情報蓄積部102は、ハードディスク等からなり、データ受信管理部101によってスケジュール情報を書き込まれる。また、スケジュール情報に変更があったときは、更新される。
図3は、番組情報蓄積部102に記憶されているスケジュール情報の一例を示している。スケジュール情報301は、チャネルごとに記載され番組の開始時間欄302と、放送時間欄303と、番組情報のサイズ欄304と、番組情報欄305とを含んでいる。番組情報欄305には、番組に関する情報例えば番組名や出演者名等がセクションデータの形式で記載されている。番組情報のサイズ欄304には、番組情報欄305に記載された番組情報のデータサイズがバイト単位で記載されている。
【0016】
周期情報蓄積部103は、ハードディスク等からなり、送出周期情報をデータ受信管理部101によって書き込まれる。
図4は、周期情報蓄積部103に記憶されている送出周期情報の一例を示している。送出周期情報401は、複数の周期情報、例えば周期情報1、周期情報2、・・・、周期情報nを含んでいる。各周期情報には、相対開始時間402とその周期(時間)403とが記載されている。この相対開始時間402は、番組情報送出装置から送出されている番組情報のTSPの切替(番組情報の変更のために更新された場合を除く)が行われた時刻を基準に番組の放送開始時刻までの時間をいう。
【0017】
周期403は、その周期情報に従って、送出されるTSPの送出周期の時間をいう。
また、各周期情報1〜nが適用される開始時間欄404が設けられている。
送出周期情報401では、1999年10月14日午前0時から2000年10月14日午前0時までの間、周期情報1に従う番組の番組情報のTSPは送出周期を「3秒」とされ、周期情報2に従う番組の番組情報のTSPは送出周期を「6秒」とされ、周期情報nに従う番組の番組情報のTSPは送出周期を「120秒」とされる。
【0018】
同様に、2000年10月14日午前0時から2001年10月14日午前0時までの各送出周期についても、周期情報ごとに定められている。
周期情報1に従う番組情報は、周期情報2の相対開始時間が「9時」であるので、1999年10月14日午前0時に番組情報のTSPが切り替えられたとき、次に番組情報のTSPが切り替えられる迄は、同日午前0時から午前9時までの番組情報である。
【0019】
また、周期情報nに従う番組情報は、同様のとき1999年10月15日の午前0時以後の番組情報である。
タイマ管理部104は、現在時刻を計時するタイマを有し、TSP処理部105から切替時間の通知を受けると、現在時刻がその時間と一致すればTSP処理部105と送出制御部107とに切替時間である旨を指示する。
【0020】
また、周期情報蓄積部103に記憶されている各周期情報1〜nの周期ごとに送出制御部107にTSPの送出指示をする。
TSP処理部105は、データ受信管理部101からスケジュール情報の入力があった旨のメッセージを受けると、番組情報蓄積部102に記憶されている各チャネルごとにスケジュール情報301を読み出し、その番組の開始時間302と放送時間303とを参照し、周期情報蓄積部103に記憶されている送信周期情報401の各周期情報1〜nごとの番組情報のTSPを生成する。生成した番組情報のTSPをTSPバッファ106に記憶させる。この際、番組情報のTSPは、各周期情報で示される放送時間帯のTSPと一定時間後(切替時間後)の放送時間帯のTSPを生成しておき、図5に示すようなTSPデータの索引も記録する。
【0021】
また、TSP処理部105は、番組情報のTSPを更新する(切り替える)時間を予め設定されており、タイマ管理部104にこの切替時間を通知する。この切替時間は、一定時間ごとであり、例えば午前0時を基準に3時間ごととされ、現在送出中の番組情報から次に送出される予定の番組情報のTSPに切り替える時間をいう。
【0022】
また、TSP処理部105は、各周期情報1〜nごとに、パケット化状況情報を記録する。図6は、TSP処理部105の記憶領域に記憶されているパケット化状況情報の一例である。パケット化状況情報601は、例えば、周期情報1に対応するものであり、現在時刻が1999年10月14日の午前9時以後午前12時前のものである。
【0023】
パケット化状況情報601は、各チャネル番号602と、送出中の番組情報TSP603がパケット化済みか未処理かと、次に送出予定の番組情報TSP604がパケット化済みか未処理かと、次に予定する切替時間605とが記録されている。
TSP処理部105が最初にスケジュール情報301の通知を受けたときには、パケット化状況情報601の送出中の番組情報TSP603、次に送出予定の番組情報TSP604は、各チャネルとともにデフォルトでパケット化未処理とされる。また、次の予定する切替時間605には、全て、現在時刻から次に到達する切替時刻が設定される。現在時刻が例えば、1999年10月14日午前0時以後午前3時前の間にあれば「1999年10月14日午前3時」が記載される。
【0024】
TSPが生成されると、パケット化済みにし、未だ生成されていないときや生成途中のときには、パケット化未処理とされている。
また、番組情報が変更された旨の通知を受けたときには、その番組情報の放送される番組のチャネルの送出中の番組情報および次に送出予定の番組情報のTSPのパケット化状況情報601をパケット化未処理にして、再度変更後の番組情報を含むTSPを生成する。なお、現在送出中にすべき番組情報のTSPを生成して、パケット化済みとした後、当該チャネルの送出中の番組情報のTSPから生成直後のTSPを送出制御部107が送出できるようTSPバッファ106を切り替える。
【0025】
TSPバッファ106は、例えばSRAM等からなり、TSP処理部105で生成された番組情報のTSPを記憶している。
図5は、TSPバッファ106に記憶されているTSPデータの一例を示す図である。TSPバッファ106には、TSPデータの索引501とTSPデータ502とが記憶されている。例えば周期情報1についてチャネル1のTSPデータ502を示している。TSPデータ502は、現在送信中のTSPデータ503と次に送信予定のTSPデータ504とからなる。次に送信予定のTSPデータ504は、切替時間505で示される時間に現在時刻が一致したとき送信されるTSPデータである。
【0026】
現在の時刻が午前10時であれば、上述したように、切替時間は午前12時であり、TSPデータ503は、午前9時から午後6時までのチャネル1の番組情報のTSPA11〜TSPA1nで構成され、TSPデータ504は、午前12時から午後9時までのチャネル1の番組情報のTSPA21〜TSPA2mで構成される。
【0027】
TSPデータの索引501の格納番地A1は、TSPバッファ106のTSPデータ503の先頭のTSPA11が格納されているアドレスを示し、格納番地A2は、TSPデータ504の先頭のTSPA21が格納されているアドレスを示している。
なお、チャネル2、・・・、n、の番組情報のTSPデータも同様にTSPバッファ106に記憶されている。
【0028】
また、周期情報2、・・・、nごとにも同様に各チャネルごとのTSPデータが記憶されている。
送出制御部107は、タイマ管理部104から各周期情報1〜nとその送出開始の指示とを受けるごとに、繰り返し、TSPバッファ106に記憶されている各チャネルごとのTSPデータの索引501の格納番地を読み出して送出キューバッファ108に書き込む。
【0029】
送出キューバッファ108は、SRAM等からなり、送出すべき番組情報のTSPデータの索引に記載の格納番地を送出制御部107によって書き込まれる。送出キューバッファ108は、データ送出部109によって監視されている。
データ送出部109は、送出キューバッファ108にTSPデータの索引の格納番地が書き込まれると、その書き込まれた順にTSPバッファ106からTSPを読み出し、トランスポートストリーム多重化装置202に読み出したTSPを送出する。
【0030】
次に、本実施の形態のTSP処理部105の動作を図7に示すフローチャートを用いて説明する。
TSP処理部105は、データ受信管理部101からスケジュール情報を受信した旨、番組情報に変更があった旨の通知又はタイマ管理部104から番組情報のTSP更新(切替)時間の指示を受ける(S702)。通知されたメッセージが切替時間の指示であるか否かを判断し(S704)、否のときは、スケジュール情報を受信した旨の通知であるか否かを判断する(S706)。肯定のときは、記憶領域にパケット化状況情報601を作成して記録し(S708)、S710に移る。
【0031】
S704において、切替時間である旨の指示のときには、パケット化状況情報601の切替時間を一定時間例えば、3時間後に書き替え、各チャネルの送出中の番組情報TSP603に次に送出予定の番組情報TSP604の内容を書き移し、次に送出予定の番組情報TSP604にパケット化未処理と記録し、パケット化状況情報601を更新し(S712)、S710に移る。
【0032】
なお、この際、送出制御部107が読み出すTSPバッファ106の読み出し先を次に送出予定の番組情報TSPに切替える。
S706において、番組情報が変更された旨の通知を受けたと判断されたときには、パケット化状況情報601の番組情報が変更されたチャネルのパケット化を、送出中の番組情報TSP603と次に送出予定の番組情報TSP604とをともに未処理に更新し(S714)、S710に移る。
【0033】
S710において、パケット化状況情報601に送出中の番組情報TSP603にパケット化未処理のチャネルが有るか否かを調べ、あるときには、次に送出予定の番組情報のTSPとして、当該チャネルの番組情報のTSPを生成し、パケット化状況情報601の送出中のパケット化を処理済みとし、生成した番組情報のTSPを送出中に切替え(S716)、S718に移る。
【0034】
S710において、送出中のパケット化が未処理のチャネルがないときには、次に送出予定のパケット化が未処理のチャネルが有るか否かを判断し(S720)、あるときは当該チャネルの送出予定の番組情報のTSPを生成し、送出予定の番組情報TSP604を処理済みに更新し(S722)、S718に移る。
S720において、未処理のチャネルがないときには、次の切替時間をタイマ管理部104に通知し(S724)、S704に戻る。
【0035】
S718において、メッセージを受信したか否かを判断し、受信したときはS704に戻り、受信しないときはS710に戻る。
なお、本実施の形態は、図1に示した構成図の各部の機能をコンピュータに発揮させるプログラムをコンピュータ読み取り可能な記録媒体に記録するようにして、この記録媒体をチャネルごとのTSPを生成する機能のない番組情報送出装置に適用することができる。
【0036】
【発明の効果】
以上説明したように、本発明は、複数のチャネルの番組を送信するデジタル放送送信システムの一部を構成し、トランスポートストリームに多重化して送信する多重化装置に対し、送信情報の一部として番組情報のトランスポートストリームパケット(TSP)を送出する番組情報送出装置であって、複数のチャネルの番組情報をチャネルごとに番組の開始時刻と放送継続時間とともに取得する番組情報取得手段と、取得された番組情報と開始時刻と放送継続時間とをチャネルごとのスケジュール情報として記憶するスケジュール情報記憶手段と、各チャネルごとに所定の放送時間帯に放送される番組に対応する番組情報を、前記スケジュール情報記憶手段に記憶されている番組の開始時刻と放送継続時間とに従い読み出し、番組情報のTSPを生成するTSP生成手段と、生成されたTSPを記憶するTSP記憶手段と、前記TSP記憶手段に記憶されたTSPの前記多重化装置への送出をチャネルごとに制御するTSP送出制御手段とを備え、前記番組情報取得手段は、変更後の番組情報を更に取得し、前記番組情報取得手段が変更後の番組情報を取得したとき、前記変更後の番組情報により特定される番組が放送されるチャネルの当該放送時間帯のTSPのみを生成し、生成したTSPで前記TSP記憶手段に記憶されている当該チャネルの当該放送時間帯のTSPを更新するTSP更新手段を更に備えることとしている。このような構成によって、各チャネルごとにTSPが生成されているので、チャネルごとの番組情報の変更に対応することが容易となり、急な番組情報の変更(番組変更や放送時間の変更)があっても、リアルタイムに対応した番組情報の送出が可能となる。
【0038】
また、複数の放送時間帯ごとのTSPの繰り返し送出周期である周期情報を取得する周期情報取得手段と、取得された周期情報を記憶する周期情報記憶手段と、タイマを有し、前記周期情報に従い、各放送時間帯ごとのTSPの送出を前記TSP送出制御手段に指示する時間管理手段とを更に備え、前記TSP送出制御手段は、前記周期情報で示される各時間内に複数のチャネルの各放送時間帯のTSPを送出することとしている。このような構成によって、放送時間帯に応じて、周期情報を設定することにより、例えば現在時刻に近い時間帯の番組情報は送出周期を短くして、受信装置で番組情報を素早く受信できるようにすることができる。
【0039】
また、前記TSP生成手段は、番組情報を所定の時間間隔ごとに切替える切替時間を前記時間管理手段に通知し、前記時間管理手段は切替時間になると前記TSP生成手段にTSPの切替を指示し、前記TSP生成手段は、前記切替指示を受けると、当該切替時間から所定の時間間隔後の放送時間帯の番組情報のTSPを生成する予定TSP生成部を有することとしている。このような構成によって、所定の時間間隔、例えば3時間ごとに更新する番組情報のTSPを円滑に生成することができる。
【0040】
また、前記TSP記憶手段は、生成された送出中のTSPをチャネルごと、送出周期ごとに記憶する第1記憶部と、前記予定TSP生成部で生成された次に送出予定のTSPをチャネルごと、送出周期ごとに記憶する第2記憶部とを有し、前記時間管理手段は、更に送出するTSPの切替を前記TSP送出制御手段に指示し、前記TSP送出制御手段は、TSPの切替指示を受けると、前記第1記憶部から前記第2記憶部にTSPの読出先を変更することとしている。このような構成によって、所定の時間間隔ごとの番組情報のTSPの送出が円滑に行われる。
【0041】
また、前記TSP送出制御手段は、前記時間管理手段からTSPの送出指示を受けると、前記第1記憶部又は第2記憶部からTSPを読み出すTSP読出部と、前記TSP読出部で読み出されたTSPを書き込むキューバッファと、前記キューバッファに書き込まれたTSPを読み出し送出する読出送出部とを有することとしている。このような構成によって、番組情報のTSPは、番組の映像データ等とともにトランスポートストリームに多重化することができる。
【0042】
また、本発明は、複数のチャネルの番組を送信するデジタル放送送信システムの一部を構成し、トランスポートストリームに多重化して送信する多重化装置に対し、送信情報の一部として番組情報のトランスポートストリームパケット(TSP)を送出する番組情報送出方法であって、 複数のチャネルの番組情報をチャネルごとに番組の開始時刻と放送継続時間とともに取得する番組情報取得ステップと、 取得された番組情報と開始時刻と放送継続時間とをチャネルごとのスケジュール情報として記憶するスケジュール情報記憶ステップと、 各チャネルごとに所定の放送時間帯に放送される番組に対応する番組情報を、前記スケジュール情報記憶ステップで記憶されている番組の開始時刻と放送継続時間とに従い読み出し、番組情報のTSPを生成するTSP生成ステップと、 生成されたTSPを記憶するTSP記憶ステップと、前記TSP記憶ステップで記憶されたTSPの前記多重化装置への送出をチャネルごとに制御するTSP送出制御ステップとを有し、前記番組情報取得ステップは、変更後の番組情報を更に取得し、
前記番組情報取得ステップで変更後の番組情報が取得されたとき、前記変更後の番組情報により特定される番組が放送されるチャネルの当該放送時間帯のTSPのみを生成し、生成したTSPで前記TSP記憶ステップにて記憶されている当該チャネルの当該放送時間帯のTSPを更新するTSP更新ステップを有することとしている。このような構成によって、各チャネルごとにTSPが生成されているので、チャネルごとの番組情報の変更にリアルタイムに対応することが容易となる。
【0043】
また、本発明は、複数のチャネルの番組を送信するデジタル放送送信システムの一部を構成し、トランスポートストリームに多重化して送信する多重化装置に対し、送信情報の一部として番組情報のトランスポートストリームパケット(TSP)を送出する番組情報送出装置に、複数のチャネルの番組情報をチャネルごとに番組の開始時刻と放送継続時間とともに取得する番組情報取得ステップと、取得された番組情報と開始時刻と放送継続時間とをチャネルごとのスケジュール情報として記憶するスケジュール情報記憶ステップと、各チャネルごとに所定の放送時間帯に放送される番組に対応する番組情報を、前記スケジュール情報記憶ステップで記憶されている番組の開始時刻と放送継続時間とに従い読み出し、番組情報のTSPを生成するTSP生成ステップと、生成されたTSPを記憶するTSP記憶ステップと、前記TSP記憶ステップで記憶されたTSPの前記多重化装置への送出をチャネルごとに制御するTSP送出制御ステップとを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記番組情報取得ステップは、変更後の番組情報を更に取得し、前記番組情報取得ステップが変更後の番組情報を取得したとき、前記変更後の番組情報により特定される番組が放送されるチャネルの当該放送時間帯のTSPのみを生成し、生成したTSPで前記TSP記憶ステップで記憶されている当該チャネルの当該放送時間帯のTSPを更新するTSP更新ステップを更に実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体としている。このような構成によって、チャネルごとの番組情報の変更に対応する機能のない番組情報送出装置に適用してリアルタイムに対応できる装置とすることができる。
【0044】
更に、本発明は、複数のチャネルの番組と番組情報を含むスケジュール情報とを編成する番組編成装置と、 前記番組編成装置から複数のチャネルの番組情報をチャネルごとに番組の開始時刻と放送継続時間とともに取得する番組情報取得手段と、
取得された番組情報と開始時刻と放送継続時間とをチャネルごとのスケジュール情報として記憶するスケジュール情報記憶手段と、 各チャネルごとに所定の放送時間帯の番組情報を、前記スケジュール情報記憶手段に記憶されている番組の開始時刻と放送継続時間とに従い読み出し、番組情報のトランスポートストリームパケット(TSP)を生成するTSP生成手段と、 生成されたTSPを記憶するTSP記憶手段と、 前記TSP記憶手段に記憶されたTSPを繰り返し読み出し送出するTSP送出手段とを備え、前記番組情報取得手段は、変更後の番組情報を更に取得し、前記番組情報取得手段が変更後の番組情報を取得したとき、前記変更後の番組情報により特定される番組が放送されるチャネルの当該放送時間帯のTSPのみを生成し、生成したTSPで前記TSP記憶手段に記憶されている当該チャネルの当該放送時間帯のTSPを更新するTSP更新手段を備える番組情報送出装置と、 前記番組編成装置で編成された番組の映像データと音声データと、前記番組情報送出装置から送出されたTSPとをトランスポートストリーム(TS)に多重し送信する多重化装置とからなるデジタル放送送信システムとしている。このような構成によって、放送番組とともに送信される番組情報は、各チャネルごとに生成されたTSPとなっているので、チャネルごとの急な番組情報の変更があっても、リアルタイムに対応できるので、放送を受信して視聴する視聴者に正確な番組情報を届けることができる。
【図面の簡単な説明】
【図1】本発明に係る番組情報送出装置の一実施の形態の構成図である。
【図2】上記実施の形態の番組情報送出装置のデジタル放送送信システムへの適用例を示す概略図である。
【図3】上記実施の形態の番組情報蓄積部に記憶されているスケジュール情報の一例を示す図である。
【図4】上記実施の形態の周期情報蓄積部に記憶されている送出周期情報の一例を示す図である。
【図5】上記実施の形態のTSPバッファに記憶されているTSPデータとその牽引との一例を示す図である。
【図6】上記実施の形態のTSP処理部でTSPの生成の処理、未処理の状況を記載したパケット化状況情報の一例である。
【図7】上記実施の形態のTSP処理部の動作を説明するフローチャートである。
【図8】従来の番組情報送出装置の構成図である。
【符号の説明】
101 データ受信管理部
102 番組情報蓄積部
103 周期情報蓄積部
104 タイマ管理部
105 TSP処理部
106 TSPバッファ
107 送出制御部
108 送信キューバッファ
109 データ送出部
Claims (8)
- 複数のチャネルの番組を送信するデジタル放送送信システムの一部を構成し、トランスポートストリームに多重化して送信する多重化装置に対し、送信情報の一部として番組情報のトランスポートストリームパケット(TSP)を送出する番組情報送出装置であって、
複数のチャネルの番組情報をチャネルごとに番組の開始時刻と放送継続時間とともに取得する番組情報取得手段と、
取得された番組情報と開始時刻と放送継続時間とをチャネルごとのスケジュール情報として記憶するスケジュール情報記憶手段と、
各チャネルごとに所定の放送時間帯に放送される番組に対応する番組情報を、前記スケジュール情報記憶手段に記憶されている番組の開始時刻と放送継続時間とに従い読み出し、番組情報のTSPを生成するTSP生成手段と、
生成されたTSPを記憶するTSP記憶手段と、
前記TSP記憶手段に記憶されたTSPの前記多重化装置への送出をチャネルごとに制御するTSP送出制御手段とを備え、
前記番組情報取得手段は、変更後の番組情報を更に取得し、
前記番組情報取得手段が変更後の番組情報を取得したとき、前記変更後の番組情報により特定される番組が放送されるチャネルの当該放送時間帯のTSPのみを生成し、生成したTSPで前記TSP記憶手段に記憶されている当該チャネルの当該放送時間帯のTSPを更新するTSP更新手段を備えることを特徴とする番組情報送出装置。 - 複数の放送時間帯ごとのTSPの繰り返し送出周期である周期情報を取得する周期情報取得手段と、
取得された周期情報を記憶する周期情報記憶手段と、
タイマを有し、前記周期情報に従い、各放送時間帯ごとのTSPの送出を前記TSP送出制御手段に指示する時間管理手段とを更に備え、
前記TSP送出制御手段は、前記周期情報で示される各時間内に複数のチャネルの各放送時間帯のTSPを送出することを特徴とする請求項1記載の番組情報送出装置。 - 前記TSP生成手段は、番組情報を所定の時間間隔ごとに切替える切替時間を前記時間管理手段に通知し、
前記時間管理手段は切替時間になると前記TSP生成手段にTSPの切替を指示し、
前記TSP生成手段は、
前記切替指示を受けると、当該切替時間から所定の時間間隔後の放送時間帯の番組情報のTSPを生成する予定TSP生成部を有することを特徴とする請求項2記載の番組情報送出装置。 - 前記TSP記憶手段は、
生成された送出中のTSPをチャネルごと、送出周期ごとに記憶する第1記憶部と、
前記予定TSP生成部で生成された次に送出予定のTSPをチャネルごと、送出周期ごとに記憶する第2記憶部とを有し、
前記時間管理手段は、更に送出するTSPの切替を前記TSP送出制御手段に指示し、
前記TSP送出制御手段は、TSPの切替指示を受けると、前記第1記憶部から前記第2記憶部にTSPの読出先を変更することを特徴とする請求項3記載の番組情報送出装置。 - 前記TSP送出制御手段は、
前記時間管理手段からTSPの送出指示を受けると、前記第1記憶部又は第2記憶部からTSPを読み出すTSP読出部と、
前記TSP読出部で読み出されたTSPを書き込むキューバッファと、
前記キューバッファに書き込まれたTSPを読み出し送出する読出送出部とを有することを特徴とする請求項4記載の番組情報送出装置。 - 複数のチャネルの番組を送信するデジタル放送送信システムの一部を構成し、トランスポートストリームに多重化して送信する多重化装置に対し、送信情報の一部として番組情報のトランスポートストリームパケット(TSP)を送出する番組情報送出方法であって、
複数のチャネルの番組情報をチャネルごとに番組の開始時刻と放送継続時間とともに取得する番組情報取得ステップと、
取得された番組情報と開始時刻と放送継続時間とをチャネルごとのスケジュール情報として記憶するスケジュール情報記憶ステップと、
各チャネルごとに所定の放送時間帯に放送される番組に対応する番組情報を、前記スケジュール情報記憶ステップで記憶されている番組の開始時刻と放送継続時間とに従い読み出し、番組情報のTSPを生成するTSP生成ステップと、
生成されたTSPを記憶するTSP記憶ステップと、
前記TSP記憶ステップで記憶されたTSPの前記多重化装置への送出をチャネルごとに制御するTSP送出制御ステップとを有し、
前記番組情報取得ステップは、変更後の番組情報を更に取得し、
前記番組情報取得ステップで変更後の番組情報が取得されたとき、前記変更後の番組情報により特定される番組が放送されるチャネルの当該放送時間帯のTSPのみを生成し、生成したTSPで前記TSP記憶ステップにて記憶されている当該チャネルの当該放送時間帯のTSPを更新するTSP更新ステップを有することを特徴とする番組情報送出方法。 - 複数のチャネルの番組を送信するデジタル放送送信システムの一部を構成し、トランスポートストリームに多重化して送信する多重化装置に対し、送信情報の一部として番組情報のトランスポートストリームパケット(TSP)を送出する番組情報送出装置に、
複数のチャネルの番組情報をチャネルごとに番組の開始時刻と放送継続時間とともに取得する番組情報取得ステップと、
取得された番組情報と開始時刻と放送継続時間とをチャネルごとのスケジュール情報として記憶するスケジュール情報記憶ステップと、
各チャネルごとに所定の放送時間帯に放送される番組に対応する番組情報を、前記スケジュール情報記憶ステップで記憶されている番組の開始時刻と放送継続時間とに従い読み出し、番組情報のTSPを生成するTSP生成ステップと、
生成されたTSPを記憶するTSP記憶ステップと、
前記TSP記憶ステップで記憶されたTSPの前記多重化装置への送出をチャネルごとに制御するTSP送出制御ステップとを実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記番組情報取得ステップは、変更後の番組情報を更に取得し、前記番組情報取得ステップが変更後の番組情報を取得したとき、前記変更後の番組情報により特定される番組が放送されるチャネルの当該放送時間帯のTSPのみを生成し、生成したTSPで前記TSP記憶ステップで記憶されている当該チャネルの当該放送時間帯のTSPを更新するTSP更新ステップを更に実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。 - 複数のチャネルの番組と番組情報を含むスケジュール情報とを編成する番組編成装置と、
前記番組編成装置から複数のチャネルの番組情報をチャネルごとに番組の開始時刻と放送継続時間とともに取得する番組情報取得手段と、
取得された番組情報と開始時刻と放送継続時間とをチャネルごとのスケジュール情報として記憶するスケジュール情報記憶手段と、
各チャネルごとに所定の放送時間帯の番組情報を、前記スケジュール情報記憶手段に記憶されている番組の開始時刻と放送継続時間とに従い読み出し、番組情報のトランスポートストリームパケット(TSP)を生成するTSP生成手段と、
生成されたTSPを記憶するTSP記憶手段と、
前記TSP記憶手段に記憶されたTSPを繰り返し読み出し送出するTSP送出手段とを備え、
前記番組情報取得手段は、変更後の番組情報を更に取得し、
前記番組情報取得手段が変更後の番組情報を取得したとき、前記変更後の番組情報により特定される番組が放送されるチャネルの当該放送時間帯のTSPのみを生成し、生成したTSPで前記TSP記憶手段に記憶されている当該チャネルの当該放送時間帯のTSPを更新するTSP更新手段を備える番組情報送出装置と、
前記番組編成装置で編成された番組の映像データと音声データと、前記番組情報送出装置から送出されたTSPとをトランスポートストリーム(TS)に多重し送信する多重化装置とからなるデジタル放送送信システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP37108099A JP3737664B2 (ja) | 1999-12-27 | 1999-12-27 | 番組情報送出装置、番組情報送出方法およびコンピュータ読取り可能な記録媒体並びにデジタル放送送信システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP37108099A JP3737664B2 (ja) | 1999-12-27 | 1999-12-27 | 番組情報送出装置、番組情報送出方法およびコンピュータ読取り可能な記録媒体並びにデジタル放送送信システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001186481A JP2001186481A (ja) | 2001-07-06 |
| JP3737664B2 true JP3737664B2 (ja) | 2006-01-18 |
Family
ID=18498111
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP37108099A Expired - Fee Related JP3737664B2 (ja) | 1999-12-27 | 1999-12-27 | 番組情報送出装置、番組情報送出方法およびコンピュータ読取り可能な記録媒体並びにデジタル放送送信システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3737664B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4591060B2 (ja) * | 2004-11-30 | 2010-12-01 | パナソニック株式会社 | Psi/si生成装置、多重化装置及び番組配信システム |
| JP4814112B2 (ja) | 2007-01-22 | 2011-11-16 | ソニー株式会社 | 固体撮像素子 |
-
1999
- 1999-12-27 JP JP37108099A patent/JP3737664B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001186481A (ja) | 2001-07-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2840755B2 (ja) | プログラム送出装置 | |
| JP4250832B2 (ja) | データ送出装置 | |
| JP4250817B2 (ja) | 番組案内提供装置 | |
| EP0905985B1 (en) | System and method for digital communication | |
| JP2004297577A (ja) | 画像再生装置 | |
| JPWO2008111376A1 (ja) | 情報記録装置、ファイル転送方法、及びファイル転送システム | |
| KR19990023685A (ko) | 정보 제공 장치 및 방법, 정보 수신 장치 및 방법, 정보 제공시스템 및 전송 매체 | |
| JP2001167491A (ja) | ランダムアクセス可能な記録媒体を用いたデジタル記録再生装置およびデジタルデータの記録再生方法 | |
| JP2002204427A (ja) | トランスポートストリームの多重化方法、トランスポートストリーム多重化装置及び蓄積再生システム | |
| JP3737664B2 (ja) | 番組情報送出装置、番組情報送出方法およびコンピュータ読取り可能な記録媒体並びにデジタル放送送信システム | |
| JP4154825B2 (ja) | ディジタル放送受信システム | |
| JP3750760B2 (ja) | 繰返し使用データ挿入装置およびディジタル放送送信システム | |
| WO2006006685A1 (ja) | コンテンツ配信システム、クライアント、サーバ、コンテンツ配信方法およびコンテンツ再生方法 | |
| JP2004015114A (ja) | デジタル放送記録装置及びそれを備えたデジタル放送システム | |
| JP2002094560A (ja) | 情報提供方法 | |
| JP2001069444A (ja) | データ記録装置およびプログラム記録媒体 | |
| JP4028641B2 (ja) | ディジタル通信システムおよび方法 | |
| JP4425287B2 (ja) | ディジタルコンテンツ再生記録装置、ディジタルコンテンツ再生記録方法、ディジタルコンテンツ記録装置、およびディジタルコンテンツ再生記録プログラムを記録した媒体 | |
| CN101379820A (zh) | 具有希望的比特率的dvb-h信号的作成方法和装置 | |
| JP4888459B2 (ja) | データ送出装置 | |
| JP3897753B2 (ja) | 記憶出力装置 | |
| JP3712636B2 (ja) | 番組案内情報送出装置及び番組案内情報伝送システム | |
| JP2000196542A (ja) | 多重化方法及び多重化装置 | |
| JP4187767B2 (ja) | ディジタル通信システム及び方法 | |
| JP3828850B2 (ja) | データストリーム記録装置、データストリーム記録方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040622 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040804 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050329 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050415 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20051004 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051027 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091104 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091104 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101104 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111104 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121104 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121104 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131104 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |