[go: up one dir, main page]

JP2001268480A - データ放送番組試聴装置 - Google Patents

データ放送番組試聴装置

Info

Publication number
JP2001268480A
JP2001268480A JP2000080946A JP2000080946A JP2001268480A JP 2001268480 A JP2001268480 A JP 2001268480A JP 2000080946 A JP2000080946 A JP 2000080946A JP 2000080946 A JP2000080946 A JP 2000080946A JP 2001268480 A JP2001268480 A JP 2001268480A
Authority
JP
Japan
Prior art keywords
control information
program
user
processing unit
file
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.)
Pending
Application number
JP2000080946A
Other languages
English (en)
Inventor
Tsutomu Owa
勤 大輪
Toru Terauchi
亨 寺内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2000080946A priority Critical patent/JP2001268480A/ja
Publication of JP2001268480A publication Critical patent/JP2001268480A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Television Systems (AREA)

Abstract

(57)【要約】 【課題】 短時間にかつ容易にデータ放送番組の不具合
検証を可能とする。 【解決手段】 ユーザI/F部210から番組指定を受
けると、番組ファイル取得部202は蓄積装置104か
ら指定された番組の番組素材、番組MM符号、制御情報
を取得する。このうち、番組素材はデコーダ203でデ
コードされる。一方、MM符号処理部204にて番組M
M符号が解釈され、デコードされた各番組素材の空間
的、時間的配置が決定される。この空間的、時間的配置
に従って、各番組素材は番組素材再生処理部206,2
07によって合成され、再生出力される。以上の装置構
成において、制御情報処理部205により、取得された
制御情報を解釈し、ユーザが指定する制御情報の処理、
実行形態に基づいて、MM符号処理部204へ制御情報
を通知する。これにより、ユーザの指定する形態で制御
情報の処理、実行が行える。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、データ放送番組制
作システムに用いられ、データ放送番組制作装置によっ
て作成されたデータ放送番組を試聴するデータ放送番組
試聴装置に関する。
【0002】
【従来の技術】従来の文字多重放送、IT(Interactiv
e Television)放送に代表されるデータ放送では、音
声、動画といった主放送データに加え、静止画、テキス
トなどの付加情報データをその再生時の振る舞いを制御
する制御データと共に主放送データに多重して放送し、
受信された制御データに従って付加情報を受信端末に表
示することで、テキスト、静止画の表示、あるいはユー
ザとのインタラクション機能を含むマルチメディアサー
ビスを提供してきた。2000年末に開始予定のBSデ
ジタル放送では、これまで以上にマルチメディアデータ
放送が活用されることが予想されている。
【0003】これらのデータ放送番組は、主として番組
提供会社がデータ放送番組制作装置を用いて作成し、放
送局に納品され、放送される。この番組制作時あるいは
適宜放送局にて、番組の見た目、あるいは機能上の不具
合がないか確認するために、データ放送番組試聴装置が
使用されている。
【0004】ところで、放送業界全体としての広告費収
入はほぼ横ばいと予想されている。一方で、BS、地上
波放送のデジタル化に伴う多チャンネル化、ひいては多
番組化が期待されている。このため、より低コストでの
番組制作が多チャンネル・番組化の鍵であり、制作コス
ト削減手段の一つとして番組試聴過程におけるコスト削
減が要望されている。
【0005】また、さらに、BSデジタル放送の規格と
して、放送局側から送出される放送中の番組に関する制
御情報を通じて、受信機側で受信中の番組の振る舞いを
変更する方式も検討されている。この方式で用いる制御
情報は、番組を特定する識別子、番組内でのメッセージ
を特定するメッセージID、メッセージの受信端末到着
時の処理方法、メッセージ内容などからなる。番組制作
時には、この制御情報と、このメッセージに対応した手
続きとを定義する。受信端末側では、局から送出された
制御情報を受信した際には、対応する手続きを実行する
ことで、例えば所定の文字列を置き換えるなどの番組の
振る舞いを変更する。
【0006】従来のデータ放送においては、このような
概念はない。従って、データ放送番組試聴装置も対応し
ていない。制御情報方式が運用される場合、試聴装置が
これに対応するのみならず、この制御情報を活用して番
組試聴過程の簡略化を図ることは望ましいことである。
【0007】
【発明が解決しようとする課題】上述のように、番組試
聴装置の開発に当たり、新たに規格化、利用可能となり
つつある制御情報を用いた番組試聴過程の簡略化、低コ
スト化が望まれている。
【0008】本発明は、上記の問題を解決し、制御情報
を活用して、短時間に、かつ容易に番組の不具合検証を
可能とし、ひいては番組制作コストの削減を可能とする
データ放送番組試聴装置を提供することを目的とする。
【0009】
【課題を解決するための手段】上記の課題を解決するた
めに本発明に係るデータ放送番組試聴装置は、以下のよ
うな特徴的な構成を有する。
【0010】(1)データ放送番組蓄積装置に蓄積され
た、番組素材ファイル、各番組素材の空間的、時間的配
置情報を表す番組マルチメディア符号ファイル、この番
組を放送局側から制御するための制御情報として少なく
とも制御情報識別子、制御情報送出時刻の組を1つ以上
含む制御情報ファイルからなるデータ放送番組を視聴す
るデータ放送番組視聴装置において、ユーザからの試聴
番組指定を受けるユーザインターフェース部と、このユ
ーザインターフェース部から番組指定を受けて前記デー
タ放送番組蓄積装置から指定された番組の番組素材ファ
イル、番組マルチメディア符号ファイル、制御情報ファ
イルを取得する番組ファイル取得部と、この番組ファイ
ル取得部で取得された番組素材ファイルをデコードする
デコーダと、前記番組ファイル取得部で取得された番組
マルチメディア符号ファイルを解釈して、前記デコーダ
でデコードされた各番組素材の空間的、時間的配置を決
定するマルチメディア符号処理部と、このマルチメディ
ア符号処理部により決定された空間的、時間的配置に従
って、前記デコーダでデコードされた各番組素材を合成
し再生出力する番組素材再生処理部と、前記番組ファイ
ル取得部で取得された制御情報ファイルを解釈して、マ
ルチメディア符号処理部へ制御情報を通知する制御情報
処理部と、前記制御情報処理部における制御情報の処
理、実行形態をユーザが指定する制御情報指定手段とを
具備し、ユーザの指定する形態で前記制御情報の処理、
実行を行うことを特徴とする。
【0011】(2)(1)の構成において、前記制御情
報処理部は、制御情報の処理、実行形態として、前記制
御情報指定手段を通じてユーザが指定する時間間隔毎に
制御情報を処理、実行することを特徴とする。
【0012】(3)(1)の構成において、前記制御情
報処理部は、制御情報の処理、実行形態として、前記制
御情報指定手段を通じてユーザが実行を指示する毎に制
御情報を処理、実行することを特徴とする。
【0013】(4)(1)構成において、さらに、前記
制御情報処理部で解釈された制御情報の少なくとも一部
をユーザに提示する制御情報提示手段と、この制御情報
提示手段により提示された制御情報をユーザに選択させ
る制御情報選択手段とを備え、前記制御情報処理部は、
前記制御情報選択手段によりユーザが指定した制御情報
を処理、実行する前に、それ以前に処理、実行すべき制
御情報を全て処理、実行することを特徴とする。
【0014】(5)(1)〜(4)のいずれかの構成に
おいて、さらに、前記マルチメディア符号処理部は、前
記制御情報処理部から通知される制御情報送出時刻に基
づいて番組素材の再生時刻を含む番組素材の再生状態を
制御する再生制御手段を備えることを特徴とする(1)
の構成は制御情報の実行形態をユーザが指定した方法で
処理、実行することにより、より柔軟にデータ放送番組
の検証、確認をすることが可能となる。
【0015】(2)の構成は、(1)の実行形態とし
て、ユーザの指定する時間間隔毎に制御情報を処理、実
行する手段を提供したものである。これにより、各制御
情報の実行を一々指定することなく、定期的に検証、確
認することが可能となる。
【0016】但し、この(2)の構成では、制御情報が
所定の時間間隔で処理、実行されるため、ユーザがデー
タ放送番組内容の変更を確認するのに十分な時間が取れ
ないことがある。また、この所定の時間間隔を大きく取
りすぎると試聴時間が大きくなりすぎることも有り得
る。
【0017】(3)の構成は、そうした問題を解決する
ために、ユーザからの実行指示毎に制御情報を処理、実
行する手段を提供したものである。これにより、ユーザ
は好みのタイミングで制御情報を順次実行させることが
可能になり、データ放送番組内容の変更確認がより容易
になる。
【0018】但し、この(3)の構成では、制御情報の
処理、実行は、逐次的に行う必要があり、ユーザは、制
御情報毎に実行指示をしなければならなくなる。
【0019】(4)の構成は、そうした操作性を改善す
るために、制御情報の一部ないし全てをユーザに提示す
る手段と、提示された制御情報をユーザが選択する手段
と、ユーザの指定した制御情報を処理、実行する前に、
それ以前に処理、実行すべき制御情報をすべて処理、実
行する手段を提供したものである。これにより、ユーザ
は任意の制御情報から試聴をすることが可能となる。
【0020】但し、この(1)〜(4)の構成では、制
御情報の実行と動画、音声などの時刻情報を含む番組素
材の再生状態とが同期していない。
【0021】(5)の構成は、この点を考慮して、制御
情報処理部から通知される制御情報送出時刻に基づいて
動画、音声などの時刻情報を含む番組素材の再生状態を
制御する再生制御手段を提供することを特徴とする。こ
れにより、制御情報の実行と動画、音声などの時刻情報
を含む番組素材の再生状態とが同期させることが可能と
なり、より正確な試聴を行うことができる。
【0022】
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を詳細に説明する。
【0023】(第1の実施の形態)図1は本実施形態に
適用されるデータ放送番組制作システムの一般的な基本
構成を示したものである。このデータ放送番組制作シス
テム101は、テキスト、静止画、動画、音声といった
番組素材ファイル(以下、単に番組素材あるいは番組フ
ァイルと記す)を取り込み、編集を行う番組素材編集装
置102と、編集された番組素材を組み合わせて、番組
素材の空間的、時間的配置を記述したMM(マルチメデ
ィア)符号ファイルに基づくデータ放送番組を作成する
番組制作装置103と、これらの番組素材、制作された
番組に関わる情報(MM符号ファイルを含む)を蓄積す
る蓄積装置104と、制作された番組の内容、振る舞い
を確認するデータ放送番組試聴装置105からなり、そ
れぞれはLAN等で相互に接続される。本発明は、図1
の番組試聴装置105に係わるものである。
【0024】図2は上記データ放送番組試聴装置105
の全体的な基本構成を示すものである。この装置105
は、番組試聴装置本体(例えばPC)201〜207
と、これに接続された表示装置208、スピーカ20
9、マウス、キーボードなどのユーザインターフェース
(以下、I/F)部210からなる。図2において、蓄
積装置104は図1に示したように別装置であり、番組
制作装置103により作成されたデータ放送番組に係わ
るファイルを保持する。
【0025】番組試聴装置105は、ユーザからの番組
試聴要求を受け付けるユーザI/F部210と、ユーザ
I/F部210により指定された番組に係わるファイル
を蓄積装置104から取得する番組ファイル取得部20
2と、番組ファイル取得部202により取得された静止
画、動画、音声などの番組素材を個別にデコードするデ
コーダ203と、番組ファイル取得部202により取得
された番組素材の空間的、時間的配置を記述するMM符
号ファイルを解析し、各番組素材の画像の空間的、時間
的配置を決定するMM符号処理部204と、デコーダ2
03によりデコードされた各番組素材をMM符号処理部
204の結果に基づき合成、表示、音声出力する画像処
理部206、音声処理部207と、番組ファイル取得部
202により取得された制御情報ファイルを解析し、ユ
ーザI/F部210を通じてユーザが指定した時間間隔
毎に制御情報をMM符号処理部204に通知する制御情
報処理部205から構成される。
【0026】番組ファイル取得部202は、例えば番組
制作装置103により付与されるデータ放送番組の番組
IDをユーザI/F部210から番組試聴要求として受
け付け、この番組IDにより番組に係わるファイルを全
て蓄積装置104から取得する。番組に係わるファイル
には、番組にて使用されている番組素材、例えば音声デ
ータ、動画データ、イメージデータ、テキストデータな
どと、これら番組素材の空間的、時間的配置を記述する
MM符号ファイルと、番組の振る舞いを制御する制御情
報ファイルがある。
【0027】図3に示すデータ放送番組を例として説明
する。本例は動画、音声からなる料理番組(301)に
連動して、番組開始5分間〜10分、10分〜25分、
25分から番組終了まで、それぞれ料理出来あがり図
(303)、用いる材料一覧(302)、次回予告(3
04)を提示するものである。302〜304の切り替
えは、放送局側から送出される番組制御情報に従って行
われる。ユーザは、例えばリモコンの主放送・データ放
送切り替えボタンを選択することにより、主放送画面と
データ放送画面を切り替えながら視聴することができ
る。
【0028】図4に上記の料理番組における番組素材の
空間的・時間的配置を記述したMM符号例を示す。本例
にて使用しているMM符号方式はW3C(World Wide C
onsortium)が規定しているHTML(Hyper Text Mark
up Language)、CSS(Cascading Style Sheet)を一
部拡張したもので、図4の例では "msglist" タグ、"ms
g" タグが拡張された部分となっている。
【0029】本番組で使用する番組素材は、料理の手
順、進行を撮影した動画、静止画データと、出来あがり
図である静止画データと、材料一覧のテキストデータ、
次回予告のテキストデータである。具体的には静止画デ
ータは <img id="dekiagari" .../>により指定され、テ
キストデータは <p id="textmsg" ...></p> で指定され
ている。
【0030】これらの素材の空間的配置は図4にてstyl
e="" で指定された部分であり、静止画とテキスト共に
"position:absolute" 指定により絶対位置指定である
こと、"top:10; left:10" 指定により画面左上をX,Y
方向の原点として(10ピクセル、10ピクセル)にそ
れぞれの表示エリアの左上を合わせること、さらに "vi
sibility:visible" ないし "visibility:hidden" 指定
により、テキストは表示、静止画は非表示であることを
示している。
【0031】番組素材の時間的配置は図4中の <msglis
t> <msg .../></msglist> で囲まれた部分にて記述す
る。<msg .../> は放送局側から送付されるメッセージ
と、それを受信した場合に処理すべき手続きを結び付け
るための記述である。例えば <msg msgid="1" action="
show_text()"/> はメッセージIDが1であるメッセー
ジを受信した場合、show_text() 関数を呼び出すことを
意味する。
【0032】show_text() 関数では id が "dekiagari"
である静止画表示エリアを "hidden" 指定により非表
示とし、次に id が "textmsg" であるテキスト表示エ
リアに放送局側から送付されたメッセージに含まれたデ
ータを textmsg にセットすることを示す。
【0033】図5に制御情報の例を示す。制御情報は番
組を特定するためのデータ放送番組IDと、そのデータ
放送番組内で一意となるメッセージIDと、この制御情
報を放送局システムから番組開始何秒後に送出するかの
タイミングを示す相対放送時刻と、受信機側で制御情報
を受信後、どのタイミングでメッセージを処理すべきか
を示す発火時刻指定と、各制御情報に固有の付加データ
であるメッセージ内容からなる。
【0034】発火時刻指定には、制御情報受信後、直ち
に発火することを示す「即時」の場合と、相対時刻指定
とがある。また、メッセージ内容は、テキストデータあ
るいはバイナリデータを問わない任意のデータ形式であ
り、省略も可能である。本例では、番組IDが100の
番組に関する制御情報が3種類あることを示している。
メッセージIDが1の制御情報は、例えば放送開始時刻
が10時00分の場合、10時00分に局システムから
送出され、受信機側で受信後600秒後、つまり10時
10分に着火すべきであり、そのメッセージ内容として
「材料(4人分)…」からなるテキストデータを含むこ
とを示す。同様にメッセージIDが2の制御情報は、1
0時05分に局システムから送出され、受信機側で受信
後直ちに、つまり10時05分に着火すべきであり、そ
のメッセージ内容は省略されていることを示す。メッセ
ージIDが3のメッセージについても同様である。
【0035】上記のようなデータ放送番組を試聴する場
合、先ずユーザはユーザI/F部210を通じて、番組
IDとして100を番組ファイル取得部202に入力す
る。そこで番組ファイル取得部202は蓄積装置104
から番組に係わるファイルを取得する。本例では、番組
素材である料理出来あがり図の静止画データファイル
(303)と、MM符号ファイル(図4)と、番組制御
ファイル(図5)及び動画、音声データファイル(30
1)である。
【0036】続いて、静止画データファイル及び動画・
音声データファイルは、デコーダ203において、それ
ぞれのエンコード方法に対応して適宜デコードされ画像
処理部206及び音声処理部207に出力される。MM
符号ファイルはMM符号処理部204にて解析される。
この解析結果により各番組素材の空間的・時間的配置が
決定され、受信したデータ放送番組の再生指示が画像処
理部206及び音声処理部207に対して行われる。
【0037】通常の試聴装置では、データ放送番組の再
生時刻に従って、制御情報(図5)を逐次、MM符号処
理部204に通知する。例えば図5の一番目の制御情報
の着火時刻は番組開始後600秒と指定されているの
で、データ放送番組の再生時刻が600秒になった時点
で通知する。これによりMM符号処理部では、メッセー
ジIDが1に対応した手続き show_text() が実行され
る。同様に3番目の制御情報は番組再生開始後1500
秒に show_text() が実行される。つまり3番目の制御
情報の動作を確認するには1500秒待機する必要があ
る。
【0038】そこで本例の制御情報処理部205では、
制御情報を発火時刻順に順次取り出し、所定の時間間隔
でMM符号処理部204に通知することで、前記待ち時
間の短縮を図る。
【0039】具体的な処理の流れを図6に示す。図6は
ユーザの指定する時間間隔毎に制御情報を処理、実行す
る例であり、制御情報処理部205では、まず番組ファ
イル取得部202により取得された制御情報ファイルを
読み込み(601)、相対放送時刻と発火時刻指定を加
えた値をキーとして昇順に並べ替える(602)。この
際、発火時刻指定が「即時」の場合は、0秒が指定され
たものとして処理する。
【0040】制御情報をMM符号処理部204に通知す
る際の間隔についてユーザから指定を受け(603)、
ソートされた制御情報からまだ処理していない制御情報
を順次取り出し(604)、取り出せたかを調べる。
(605)。
【0041】処理605にて未処理の制御データを取得
できた場合は、この制御情報のメッセージID、メッセ
ージ内容とをMM符号処理部204に通知し(60
6)、実行済みフラグをセットして(607)、処理6
03にてユーザが指定した時間待機した後(608)、
処理604へ戻る。処理605にて未処理の制御データ
を取得できなかった場合は、制御情報ファイルの処理を
終了する。
【0042】図5の制御情報を例に取れば、制御情報は
メッセージIDが2,1,3の順にソートされ(60
2)、例えば603にてユーザが10秒を指定した場
合、メッセージID2,1,3の順に10秒間隔でMM
符号処理部204に通知されることになる。
【0043】MM符号処理部204では、制御情報処理
部205からのメッセージID、メッセージ内容の通知
を受け、メッセージIDに相当する関数を <msglist>
タグ中の記述より検索し、該当する <msg> タグの acti
on 指定された関数を実行する。したがって、上記例で
は、料理出来上がり図画面(303)、材料一覧画面
(302)、次回予告画面(304)が10秒間隔で表
示される。
【0044】図7は制御情報の処理、実行を逐次、ユー
ザに問合わせながら行う例であり、図6の処理603の
時間間隔指定部分をユーザの実行指示指定部分701、
702に置き換え、処理608を削除したものである。
図6と同様の処理を行う部分には同一符号を付してい
る。
【0045】図7において、701では、ユーザに次の
制御情報を実行するかを問合わせる。ユーザの準備が整
っており、実行ボタンを押した場合(702)、図6と
同様に制御情報の取得、実行がなされ、再びユーザへの
問い合せが行われる(701)。ユーザが実行を中断し
た場合そのまま終了する。したがって、図3の例では、
ユーザが制御情報の実行を指示する毎に、料理出来上が
り図画面(303)、材料一覧画面(302)、次回予
告画面(304)が順次表示される。
【0046】続いて、ユーザにより指定された制御情報
の処理、実行を行うに先立って、事前に処理すべき制御
情報を処理する例について、図8〜図10を参照して説
明する。
【0047】図8は、ユーザに制御情報を提示し、ユー
ザの選択した制御情報の実行に先立って、予め事前時に
実行すべき制御情報を実行し、その後、ユーザの選択し
た制御情報を実行する場合の処理の流れを示したフロー
チャートである。尚、図6と同様な処理を行う部分には
同一符号を付してある。
【0048】処理801では通知時刻順にソートされた
制御情報を取得し、未処理の制御情報を全てユーザに提
示する(801)。ユーザは提示された制御情報リスト
から実行させたい制御情報を選択し(802)、この選
択された制御情報の通知時刻と、ソート済みの制御情報
リストの先頭から順次、実行済みフラグがセットされて
いない制御情報の通知時刻とを比較することで、選択さ
れた制御情報より前に実行すべき制御情報があるかを調
べる(803)。
【0049】処理803にて選択された制御情報の通知
時刻が大きければ、比較対象である制御情報を取得し
(804)、MM符号処理部へ通知し(805)、この
制御情報の実行済みフラグをセットし(806)、処理
803に戻る。処理803にて選択された制御情報の通
知時刻が小さければ、予め実行すべき制御情報はないと
判断して、MM符号処理部へ通知し(807)、この制
御情報の実行済みフラグをセットし(808)、全ての
制御情報の実行済みフラグがセットされているかを調べ
(809)、全て実行済みなら処理を終了する。まだ実
行済みのフラグがセットされていない制御情報があれば
処理801に戻る。
【0050】図9に初めて制御情報がユーザに提示され
た例を示す。制御情報一覧画面(901)には、未処理
の制御情報のそれぞれについて、メッセージID,MM
符号処理部への番組開始からの通知時刻、メッセージ内
容が表示される(902)。ユーザはこれらの制御情報
から番組情報を例えばマウスなどにより選択し、選択実
行ボタン(903)を押すことで番組情報の指定を行
う。図9の例は、メッセージIDが2の制御情報が選択
されている状態である。ここで選択実行ボタンを押すこ
とで、図8の処理804に移行する。
【0051】次に処理804にて予め実行すべき制御情
報があるかを調べる。この場合、メッセージID2の制
御情報の通知時刻は300秒後であり、他のメッセージ
IDの通知時刻より小さいので、予め実行すべき制御情
報はないと判断され(803)、MM符号処理部に通知
され(807)、実行済みフラグがセットされる(80
8)。ここで、全ての制御情報が処理済かを調べる(8
09)。このとき、まだメッセージID1、3が未処理
であるので処理801に戻る。
【0052】次に処理801にて制御情報が再度提示さ
れた例を図10に示す。今度はメッセージID2の制御
情報の処理済みフラグがセットされているため、メッセ
ージID1、3のみが表示される。ここでユーザがメッ
セージID3を選択、実行指示した場合は、処理803
にて予め実行すべき制御情報があるかを調べる。今度は
メッセージID1が未処理かつ通知時刻がメッセージI
D3より小さいので、処理804に移行し、メッセージ
ID3の情報がMM符号部へ通知され(805)、実行
済みフラグがセットされ(806)、処理803に戻
る。
【0053】次にメッセージID3が同様に処理され
る。したがって、ユーザによる制御情報の選択、実行指
示により、料理出来あがり図画面(303)、続いて次
回予告画面(304)が表示される。材料一覧画面(3
02)が表示された直後に次回予告画面が表示されるた
め、ユーザには材料一覧画面(302)があたかもスキ
ップされたのように見えないが、メッセージID1をメ
ッセージID3に先立って処理することは番組の試聴の
ために重要である。何故なら、メッセージID1とメッ
セージID3の間に依存関係があるような処理が記述さ
れている場合も有り得るからである。
【0054】このように、制御情報の実行形態をユーザ
が指定した方法で処理、実行することで、一定時間間
隔、あるいは、逐次、あるいは任意の制御情報からデー
タ放送番組の試聴をすることが可能となり、容易にかつ
短時間でデータ放送番組の検査、確認ができるデータ番
組試聴装置を提供することができる。
【0055】(第2の実施の形態)第1の実施の形態で
説明したシステムでは、番組素材の再生状態と関連なく
制御情報が処理されていたが、本実施形態では、番組素
材の再生状態と制御情報の処理とを同期させることを考
える。
【0056】図11は本実施形態に係るデータ放送番組
試聴装置105の構成を示すものであるが、試聴する仕
組みは基本的には第1の実施の形態で説明した図2の装
置と同じである。このため、図11において図2と同一
部分には同一符号を付してある。
【0057】図11において、図2の装置と異なる点
は、MM符号処理部204に再生時刻制御手段204a
を設けた点にある。
【0058】すなわちこの装置では、MM符号処理部2
04において、データ放送番組の再生時刻を示す再生時
刻変数を再生時刻制御手段204aにて管理する。この
再生時刻はシステムクロック(図示せず)に基づき更新
される。さらに、制御情報処理部205から制御情報の
通知があった場合、この再生時刻を制御情報の通知時刻
に従って更新すると共に、動画、音声などのデコードを
この更新された再生時刻から行うようデコーダ203に
指示することを特徴とする。これにより動画、音声など
時間軸上で変化する番組素材も制御情報の処理、実行と
同期してデコード、表示することが可能となり、より正
確な試聴が可能となる。
【0059】また、さらに制御情報処理部205は、再
生時刻制御手段204aにより管理される再生時刻を監
視し、制御情報の通知時刻がこの再生時刻以上となった
時、該当する制御情報をMM符号処理部204に通知す
ることを特徴とする。これにより、制御情報を動画、音
声など時間軸上で変化する番組素材のデコード、表示と
同期して発生させることが可能となる。
【0060】図12は、再生時刻制御手段204aを含
むMM符号処理部の処理の流れを示すフローチャートで
ある。まずMM符号ファイルを取得、解析し(120
1)、解析した結果の番組素材の空間的配置を画像処理
部206、音声処理部207へ指示する(1202)。
ここまでは第1の実施形態でも同様である。
【0061】次に番組の開始から時間を表す再生時刻変
数を0に初期化し(1203)、デコーダ203に再生
時刻からの再生を指示する(1204)。デコーダ20
3はこの再生指示を受け、デコードを開始する。
【0062】図13はMM符号処理部204が番組制御
処理部205からの制御情報の通知を受けた際の制御情
報処理の流れを示すフローチャートである。MM符号処
理部204は、通知された制御情報のメッセージ内容を
イベントオブジェクトにセットし(1301)、MM符
号ファイルから制御情報のメッセージIDと同じ msgid
を持つ <msg> タグを検索し、action 指定されたメッ
セージ処理関数を得る(1302)。
【0063】制御情報の通知時刻と再生時刻制御手段2
04aの再生時刻変数の値を比較し(1301)、通知
時刻の方が大きければ処理1304に移行し、そうでな
ければ処理1306に移行する。
【0064】次に制御情報の通知時刻を再生時刻制御手
段204aの再生時刻変数にセットし(1304)、デ
コーダ203に再生時刻からのデコードを指示する(1
305)。デコーダ203はこの再生指示を受け、デコ
ードを開始する。最後に処理1302で検索した関数を
呼び出し(1306)、処理を終了する。
【0065】図14は、制御情報処理部205におけ
る、制御情報処理の流れを示すフローチャートである。
まず未処理の制御情報があるかを調べ(1401)、な
ければ終了する。未処理の制御情報あれば、その中で通
知時刻が最小の制御情報を取得する(1402)。この
制御情報をMM符号処理部204に通知すべきかを調べ
るため、MM符号処理部204にて再生時刻制御手段2
04aの再生時刻変数を取得し(1403)、制御情報
の通知時刻と再生時刻とを比較し(1404)、通知す
べきであれば制御情報をMM符号処理部204に通知し
(1405)、実行済みフラグをセットし(140
6)。処理1401に戻る。まだ通知すべきでなければ
処理1403に戻る。
【0066】尚、図14の処理は、図6〜7に示した制
御情報の処理とは同一の制御情報を複数回MM処理部2
04に通知されないよう排他制御を行いながら独立に行
われる。
【0067】例として図3に示す305の場面を考え
る。305では料理講師が放送開始後10分後に「材料
一覧をデータ放送画面に表示します。」と視聴者に語り
掛けた場面である。図5に示す制御情報のメッセージI
Dが1の制御情報は、このタイミングに同期してデータ
放送画面において「材料(4人分)…」を表示するため
のものである。
【0068】試聴者が、この番組の試聴をユーザI/F
部210により指示し、試聴開始後6分間は何もしなか
ったとする。まず図12のフローチャートに従い、MM
符号処理部204の再生時刻変数が0に初期化され、番
組素材の再生が始まる。再生時刻変数がシステムクロッ
クにより更新されて300秒になると、図5の制御情報
の内、メッセージID2の通知時刻は300秒と等しく
なり、図14の処理1404での比較がなされ、メッセ
ージID2の制御情報がMM処理部204に通知され
る。通知された制御情報は図13に従い処理が行われ
る。
【0069】具体的には、まずメッセージの内容をイベ
ントオブジェクトにセットし(1301)、<msg msgid
="2"...> なる記述を図5のMM符号ファイルから検索
し(1302)、<msg msgId="2" action="show_img()"
/> を得る。さらに通知時刻(300秒)と再生時刻変
数を比較し(1303)、再生時刻が小さい場合は通知
時刻に再生時刻をセットし(1304)、デコーダ20
3に再生時刻からの再生を指示する(1305)。その
後、処理1302で求めた show_img() 関数を呼び出
し、終了する。処理1303にて通知時刻の方が小さい
場合は、処理1306へ移行する。
【0070】ここで処理1303にて再生時刻と通知時
刻の比較を行う理由は、「巻き戻し」てからの再生とな
らないようにするためである。このようにして番組の試
聴の進行に伴い、制御情報が自動的に処理され、試聴開
始5分後に料理出来上がり図がデータ放送画面に表示さ
れる。
【0071】続いて、試聴開始後8分たった時点で、試
聴者がメッセージID1の制御情報を選択し、この制御
情報の実行指示を行った場合を考える。
【0072】この場合、図8に従い処理を行う。すなわ
ち、処理803にて予め実行すべき制御情報があるかを
まず調べる。この場合、メッセージID1の通知時刻6
00秒より小さな通知時刻を持つメッセージID2の制
御情報は、既に実行済みであるため、処理807に移行
し、そのままMM符号処理部204に通知される。この
通知により図13の処理が行われる。今回は、メッセー
ジID1の通知時刻は600秒であるため、現在の再生
時刻480秒より大きく処理1303でデコーダへの再
生時刻変更が必要と判断され、処理1304に移行す
る。処理1304では、再生時刻に通知時刻600秒を
セットし、処理1306にてデコーダに600秒から再
生を開始するよう指示が行われ、処理1306にてメッ
セージID1に対応する関数 show_text() が呼び出さ
れる。
【0073】この結果、動画、音声などのデコーダは6
00秒から再生を開始する。したがって、料理講師が
「材料一覧をデータ放送画面に表示します。」と視聴者
に語り掛けた場面から再生が始まり、データ放送画面で
は材料一覧が表示され、同期のとれた番組の試聴が可能
となる。
【0074】尚、上記実施形態では、制御情報の通知時
刻から番組素材のデコードを行っているが、例えば、こ
の通知時刻にユーザが指定可能なオフセットを加えた位
置からデコードを行うことも可能である。このようにす
れば、ユーザは制御情報の実行の前から番組を試聴し、
制御情報実行に備えることができる。
【0075】また、上記実施形態では、各デコーダにお
ける再生時刻からのデコード方法については、各番組素
材の符号化方式によるため特に触れていないが、例えば
MPEG4などの差分符号化方式において、指定された
再生時刻の直前のIフレームから再生を開始することも
可能である。このようにすれば、ユーザは完全な画像か
ら試聴することが可能となる。
【0076】また、上記実施形態では、制御情報自体の
変更は行っていないが、例えばメッセージ内容を変更す
るユーザI/Fを備え、変更された制御情報を実行する
ことも可能である。このようにすれば、ユーザは番組制
作装置を再起動することなく制御情報を編集し、その結
果を直ちに試聴することが可能となる。
【0077】また、さらに上記実施形態では、制御情報
が実行された際に特にユーザへの通知はしないが、制御
情報の実行通知を、実行前、あるいは実行後にユーザ対
して行うことも可能である。これにより、ユーザの注意
を喚起することができ、どのような制御情報が実行され
るか、あるいは実行されたかの確認がより確実に行える
ようになる。
【0078】
【発明の効果】以上のように本発明によれば、制御情報
の実行を視聴者が指示することができるようになり、デ
ータ放送番組の試聴を短時間で行うことが可能となる。
また、さらに、ユーザからの制御情報の実行指示に従
い、番組素材の再生位置を変更することで、制御情報と
番組素材とを同期して試聴することが可能となる。
【0079】これにより、データ放送番組の検査、確認
がより正確に行うことが可能となり、制御情報を活用し
て、短時間に、かつ容易に番組の不具合検証を可能と
し、ひいては番組制作コストの削減を可能とするデータ
放送番組試聴装置を提供することができる。
【図面の簡単な説明】
【図1】 本発明が適用されるデータ放送番組制作シス
テムの一例を示すブロック図。
【図2】 本発明の第1の実施の形態に関わるデータ放
送番組試聴装置の構成を示すブロック図。
【図3】 同実施の形態の装置におけるデータ放送番組
の例を示す図。
【図4】 同実施の形態の装置におけるデータ放送番組
のMM符号ファイルの例を示す図。
【図5】 同実施の形態の装置におけるデータ放送番組
の制御情報ファイルの例を示す図。
【図6】 同実施の形態の制御情報処理部における、所
定の時間毎に制御情報を処理する場合の動作を示すフロ
ーチャート。
【図7】 同実施の形態の制御情報処理部における、ユ
ーザの指定により順次、制御情報を処理する場合の動作
を示すフローチャート。
【図8】 同実施の形態の制御情報処理部における、ユ
ーザの指定により選択された制御情報を処理する場合の
動作を示すフローチャート。
【図9】 同実施の形態の制御情報処理部における、制
御情報の選択、実行をユーザに問合わせる画面例を示す
図。
【図10】 同実施の形態の制御情報処理部における、
制御情報の選択、実行をユーザに問合わせる画面例を示
す図。
【図11】 本発明の第2の実施の形態に関わるデータ
放送番組試聴装置の構成を示すブロック図。
【図12】 同実施の形態のMM符号処理部の初期化動
作を示すフローチャート。
【図13】 同実施の形態のMM符号処理部の制御情報
受信時の動作を示すフローチャート。
【図14】 同実施の形態の制御情報処理部の自動的に
制御情報処理を行う動作を示すフローチャート。
【符号の説明】
101…データ放送番組制作システム 102…番組素材編集装置 103…番組制作装置 104…蓄積装置 105…データ放送番組試聴装置 202…番組ファイル取得部 203…デコーダ 204…MM符号処理部 204a…再生時刻制御手段 205…制御情報処理部 206…画像処理部 207…音声処理部 208…表示装置 209…スピーカ 210…ユーザI/F部
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 5/85 H04N 5/85 Z 5/91 5/91 N 5/92 5/92 H 7/025 7/08 A 7/03 7/035 Fターム(参考) 5C025 AA01 AA28 BA28 CA09 CB10 DA05 5C052 AA01 AB03 AB04 CC11 DD04 EE02 EE03 5C053 FA14 FA23 GB11 GB12 GB21 JA07 JA21 KA24 LA06 5C063 AA02 AB01 AC01 AC02 AC05 AC10 DA02 DA03 DA07 DA13 EA05 EB37

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】データ放送番組蓄積装置に蓄積された、番
    組素材ファイル、各番組素材の空間的、時間的配置情報
    を表す番組マルチメディア符号ファイル、この番組を放
    送局側から制御するための制御情報として少なくとも制
    御情報識別子、制御情報送出時刻の組を1つ以上含む制
    御情報ファイルからなるデータ放送番組を視聴するデー
    タ放送番組視聴装置において、 ユーザからの試聴番組指定を受けるユーザインターフェ
    ース部と、 このユーザインターフェース部から番組指定を受けて前
    記データ放送番組蓄積装置から指定された番組の番組素
    材ファイル、番組マルチメディア符号ファイル、制御情
    報ファイルを取得する番組ファイル取得部と、 この番組ファイル取得部で取得された番組素材ファイル
    をデコードするデコーダと、 前記番組ファイル取得部で取得された番組マルチメディ
    ア符号ファイルを解釈して、前記デコーダでデコードさ
    れた各番組素材の空間的、時間的配置を決定するマルチ
    メディア符号処理部と、 このマルチメディア符号処理部により決定された空間
    的、時間的配置に従って、前記デコーダでデコードされ
    た各番組素材を合成し再生出力する番組素材再生処理部
    と、 前記番組ファイル取得部で取得された制御情報ファイル
    を解釈して、マルチメディア符号処理部へ制御情報を通
    知する制御情報処理部と、 前記制御情報処理部における制御情報の処理、実行形態
    をユーザが指定する制御情報指定手段とを具備し、 ユーザの指定する形態で前記制御情報の処理、実行を行
    うことを特徴とするデータ放送番組試聴装置。
  2. 【請求項2】前記制御情報処理部は、制御情報の処理、
    実行形態として、前記制御情報指定手段を通じてユーザ
    が指定する時間間隔毎に制御情報を処理、実行すること
    を特徴とする請求項1記載のデータ放送番組試聴装置。
  3. 【請求項3】前記制御情報処理部は、制御情報の処理、
    実行形態として、前記制御情報指定手段を通じてユーザ
    が実行を指示する毎に制御情報を処理、実行することを
    特徴とする請求項1記載のデータ放送番組試聴装置。
  4. 【請求項4】さらに、前記制御情報処理部で解釈された
    制御情報の少なくとも一部をユーザに提示する制御情報
    提示手段と、この制御情報提示手段により提示された制
    御情報をユーザに選択させる制御情報選択手段とを備
    え、 前記制御情報処理部は、前記制御情報選択手段によりユ
    ーザが指定した制御情報を処理、実行する前に、それ以
    前に処理、実行すべき制御情報を全て処理、実行するこ
    とを特徴とする請求項1記載のデータ放送番組試聴装
    置。
  5. 【請求項5】さらに、前記マルチメディア符号処理部
    は、前記制御情報処理部から通知される制御情報送出時
    刻に基づいて番組素材の再生時刻を含む番組素材の再生
    状態を制御する再生制御手段を備えることを特徴とする
    請求項1乃至4いずれか記載のデータ放送番組試聴装
    置。
JP2000080946A 2000-03-22 2000-03-22 データ放送番組試聴装置 Pending JP2001268480A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000080946A JP2001268480A (ja) 2000-03-22 2000-03-22 データ放送番組試聴装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000080946A JP2001268480A (ja) 2000-03-22 2000-03-22 データ放送番組試聴装置

Publications (1)

Publication Number Publication Date
JP2001268480A true JP2001268480A (ja) 2001-09-28

Family

ID=18597962

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000080946A Pending JP2001268480A (ja) 2000-03-22 2000-03-22 データ放送番組試聴装置

Country Status (1)

Country Link
JP (1) JP2001268480A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003030533A1 (en) * 2001-09-14 2003-04-10 Sanyo Electric Co., Ltd. Recording medium, reproducing device, and recording/reproducing device
JP2004140811A (ja) * 2002-09-24 2004-05-13 Fujitsu Ten Ltd デジタル放送受信装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003030533A1 (en) * 2001-09-14 2003-04-10 Sanyo Electric Co., Ltd. Recording medium, reproducing device, and recording/reproducing device
US7287160B2 (en) 2001-09-14 2007-10-23 Sanyo Electric Co., Ltd. Recording medium, reproducing device, and recording/reproducing device
JP2004140811A (ja) * 2002-09-24 2004-05-13 Fujitsu Ten Ltd デジタル放送受信装置

Similar Documents

Publication Publication Date Title
US10547880B2 (en) Information processor, information processing method and program
US7272843B1 (en) Broadcasting method and broadcast signal receiver apparatus
JP5498179B2 (ja) デジタル放送受信装置、及びその制御方法
JP4256936B2 (ja) テレビジョン番組間の移動方法
US6557171B1 (en) Digital tv broadcast sending apparatus, digital tv broadcast receiving apparatus, and digital tv broadcast sending / receiving system which facilitate preselection of tv programs, and computer readable recording medium storing a program for achieving a function of the digital tv broadcast receiving apparatus
JPH11261978A (ja) 情報処理装置および方法、並びに提供媒体
JP4838777B2 (ja) 画像処理装置、画像処理装置の制御方法、プログラム及び記憶媒体
JP2011097563A (ja) デジタル放送受信装置及びその制御方法
JP6228456B2 (ja) 供給装置、供給方法、受信装置、受信方法、プログラム、および放送システム
EP0944252A1 (en) Information processing apparatus and method, digital signal demodulation apparatus and method, and providing medium
JPWO2001043429A1 (ja) 情報検索装置及び情報受信装置並びにそれらの方法
CN102740162B (zh) 电视机及其视频编辑方法、装置
JP2003076455A (ja) 携帯端末、オーバーレイ出力方法、及びそのプログラム
JP2001268480A (ja) データ放送番組試聴装置
KR20020043385A (ko) 디지털 방송용 컨텐츠 데이터의 재활용 방법 및 시스템
CN101667109A (zh) 广告文本或标识的显示方法及通过分割屏幕显示广告的方法
JP5174225B2 (ja) 画像処理装置、画像処理方法、プログラム及び記憶媒体
JP2000092006A (ja) デジタル放送番組送出システムとデジタル放送番組受信装置
JP2002209178A (ja) 録画再生装置
JP6513854B2 (ja) 映像再生装置および映像再生方法
JPH11205771A (ja) デジタル放送受信機における番組提示システム
JPH11261976A (ja) 番組情報を表示可能な受信装置
JP6890655B2 (ja) 映像再生装置および映像再生方法
JP2000332709A (ja) マルチメディア情報再生装置、及びマルチメディア情報再生方法
JP3978214B2 (ja) 受信装置