Nothing Special   »   [go: up one dir, main page]

JP2001186497A - ケーブル放送局及び映像受信装置 - Google Patents

ケーブル放送局及び映像受信装置

Info

Publication number
JP2001186497A
JP2001186497A JP36791299A JP36791299A JP2001186497A JP 2001186497 A JP2001186497 A JP 2001186497A JP 36791299 A JP36791299 A JP 36791299A JP 36791299 A JP36791299 A JP 36791299A JP 2001186497 A JP2001186497 A JP 2001186497A
Authority
JP
Japan
Prior art keywords
epg
program
broadcast
program information
data
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.)
Withdrawn
Application number
JP36791299A
Other languages
English (en)
Inventor
Masato Sakai
正人 酒井
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 JP36791299A priority Critical patent/JP2001186497A/ja
Publication of JP2001186497A publication Critical patent/JP2001186497A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

(57)【要約】 【課題】無限多数な番組から、有限多数な番組情報を構
築し、選択により少数の有効番組で簡単に運用できるケ
ーブル放送局を提供する。 【解決手段】放送地域毎の共通番組、デジタル放送のE
PG、並びにIP放送局及びIPビデオサーバのEPG
データがXML形式に変換されてEPGコンテンツデー
タベース24に登録される。EPG応答サーバプログラ
ム25は、EPGエンジン40からの要求に応じてデー
タベース24から共通番組情報、検索指示に対する検索
結果を取り出してクライアント側に送出する。クライア
ント側のナビゲーション・アプリケーション41及びE
PGエンジン40は、サーバ側からのデータを記憶装置
35に記憶し、検索した番組情報を画面上に表示する。
利用者が画面上の検索結果に対して好みの番組を選択す
ると、その番組情報がLocalXML文書38に登録さ
れ、共通番組情報と共にEPG GUIとして表示され
る。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、EPGシステムを
利用したケーブル放送局及び映像受信装置に関する。
【0002】
【従来の技術】従来のTV放送システムでは、例えばC
ATV(cable television)のシステムオペレータが各
放送地域によって放送チャンネルと放送コンテンツ概要
と放送時刻などをEPG(電子番組情報ガイド:Electr
ic Program Guide)としてTV・STB(セットトップ
ボックス:Set Top Box)に送り込み、そのガイドに従
ってチャンネルを選択する方法が用いられている。上記
放送チャンネルを選択する方法は、利用者への平易な操
作性を持続しつつ、放送局の膨大化、広範囲化に伴い、
利用者に様々な方法を提供する必要がある。
【0003】
【発明が解決しようとする課題】しかしながら、上記従
来の放送チャンネルを選択方法では、EPGデータで予
めSTBに蓄えられた少量の情報から放送チャンネルを
選択するには、チャンネルの多さに対して情報量が限ら
れており、利用者が十分に選択のための判断材料が与え
られないという問題があった。
【0004】また、TV番組情報専門誌等からCATV
などで放送されるチャンネルと合わせることは情報が膨
大であり、かつ、紙面から設定するために簡単に行うこ
とができなかった。放送局が運用するホームページを利
用した場合でも、インターネット情報が放送と連携して
いないので、チャンネル番号と常に合わせることができ
なかった。特に放送がMPEG2(Moving Picture Exp
erts Group Phase 2)等のデジタル放送だけでなく、イ
ンターネット上からのIP(Internet Protocol)放送
(TCP/IP上を流れる映像・音声テキストのデータ
ストリーム放送)、そして、地方局からのビデオ・オン
・デマンド放送も含めると、固定的な放送チャンネルの
選択では機能不足であった。上記のように従来では、膨
大な放送から電子的に番組を検索して選択し、即時的に
チャンネルに連動させて操作できるEPGシステムがな
かった。
【0005】本発明は上記の課題を解決するためになさ
れたもので、XML技術を利用してEPGデータとTV
チャンネルとの関連付けを容易に行うことができ、特に
無限多数な番組から有限多数な番組情報を構築し、選択
により少数の有効番組で簡単に運用できるケーブル放送
局及び映像受信装置を提供することを目的とする。
【0006】
【課題を解決するための手段】第1の発明に係るケーブ
ル放送局は、CATVにおける放送番組情報をXML
(eXtensible Markup Language)で記述してデータベー
スに登録し、クライアントに提供することを特徴とす
る。
【0007】上記の構成とすることにより、クライアン
ト側では、統一したプログラムのEPGエンジンとナビ
ゲーション・アプリケーションにより処理が可能とな
り、放送番組情報を効果的に利用することができる。
【0008】第2の発明に係るケーブル放送局は、衛星
・地上波放送及びIP放送における放送番組情報を検索
し統合してデータベースに登録し、CATVのクライア
ントに提供することを特徴とする。上記の構成とするこ
とにより、膨大な放送番組情報をまとめてクライアント
側に提供でき、クライアント側ではその放送番組情報の
中から任意の番組情報を選択して取り出すことが可能と
なる。
【0009】第3の発明は、第2の発明に係るケーブル
放送局において、放送番組情報をXMLで記述したこと
を特徴とする。上記のように放送番組情報をXMLで記
述することにより、CATVの放送局側とクライアント
との間は、種々のプロトコルに対応させることが可能と
なる。また、クライアント側では、統一したプログラム
のEPGエンジンとナビゲーション・アプリケーション
により処理が可能となり、放送番組情報を効果的に利用
することができる。
【0010】第4の発明は、ケーブル放送局に接続され
る映像受信装置において、前記ケーブル放送局のデータ
ベースに登録されている不特定多数の放送番組情報の中
から共通の放送番組情報と共に所望の番組情報を選択
し、自己の記憶装置に保存して画面上に表示可能に構成
したことを特徴とする。上記の構成によれば、ケーブル
放送局のデータベースに登録されている膨大な不特定多
数の放送番組の中から共通の放送番組情報及び好みの番
組情報を選択して記憶装置に保存でき、その保存した番
組情報を画面上に表示することにより、利用者は画面表
示された番組情報の中から好みの番組を容易に選択する
ことができる。
【0011】第5の発明は、ケーブル放送局に接続され
る映像受信装置において、前記ケーブル放送局のデータ
ベースに登録されているXMLで記述された不特定多数
の放送番組情報の中から共通の放送番組情報、検索指示
した番組情報、詳細な番組情報を指定して読み出し、自
己の記憶装置に保存して画面上に表示可能に構成したこ
とを特徴とする。上記の構成によれば、記憶装置に保存
した共通の放送番組情報及び好みの番組情報を画面上に
表示させることにより、利用者は画面表示された番組情
報の中から好みの番組を容易に選択することができる。
また、画面上に表示された番組に対し、その詳細番組情
報の表示を指示することにより、選択した番組の詳細な
内容を確認することができる。
【0012】
【発明の実施の形態】以下、図面を参照して本発明の一
実施形態を説明する。図1は、本発明に係るEPG(El
ectric Program Guide)システムを用いたケーブル放送
局及び映像受信装置の全体の構成を示す概略構成図であ
る。図1において、1はインターネットで、このインタ
ーネット1には例えばIP(InternetProtocol)放送局
2、簡易IP放送局3等が接続される。上記IP放送局
2は、個人用途や小規模の世界中のIP放送局で、デジ
タルビデオカメラやカメラ付きパーソナルコンピュータ
(以下、パソコンと略称する)などからインターネット
1に接続し、このインターネット1のTCP/IP上に
映像ストリームを送出している。また、簡易IP放送局
3は、インターネット1上にIPストリームサーバを置
き、地上波放送と同じような番組をIP上に放送してい
る。
【0013】5は携帯電話又は家庭内電話によるTV電
話機で、IPビデオテレフォニーの技術を使用し、電話
網6を介して映像信号を送受信する。7は衛星波や地上
波などのデジタル放送である。8はケーブル放送局を構
成するCATVヘッドエンド(Head End)で、IPビデ
オサーバ10、EPGサーバ11、CMTS(Cable Mo
dem Termination System)サーバ12、デジタル・レシ
ーバ(Digital Receiver)13を備えている。
【0014】上記IPビデオサーバ10は、ヘッドエン
ド8の地域に限定したIP放送を行うためのもので、C
MTSサーバ12を介してクライアント側に放送信号を
出力する。EPGサーバ11は、IP放送局2、簡易I
P放送局3、デジタル放送7、IPビデオサーバ10等
ににおけるEPGデータを蓄え、検索してクライアント
側に送出するサーバである。CMTSサーバ12は、ク
ライアントのケーブルモデム(Cable Modem)と呼応
し、TCP/IPネットワークのケーブル14に送出す
るためのサーバである。デジタル・レシーバ13は、衛
星波や地上波などのデジタル放送7を受信し、ケーブル
に多重化したMPEG2データとして放送する。
【0015】また、上記ヘッドエンド8には、ケーブル
14を介してケーブルモデム/チューナ16及びパソコ
ン17が接続される。上記ケーブルモデムは、パソコン
17にTCP/IPのネットワークを提供するモデムで
あり、チューナはヘッドエンド8にてケーブル14に多
重化されたMPEG2データを受信できるものである。
また、パソコン17は、MPEG2放送やIP放送の映
像を受信できるもので、オーディオ/ビデオの再生が可
能なものである。更に、ヘッドエンド8には、ケーブル
14を介してデジタルSTB18が接続され、このデジ
タルSTB18にTV19が接続される。上記デジタル
STB18は、ケーブルモデム及びチューナを備え、M
PEG2放送やIP放送の映像を受信できるものであ
る。この場合、上記デジタルSTB18に代わりに、M
PEG2放送やIP放送の映像を受信できるデジタルT
Vを使用しても良い。また、TV19の代わりにデジタ
ルTVを使用しても良い。
【0016】次にXMLを利用したEPGシステムのデ
ータの流れについて、図2を参照して説明する。図2
は、EPGサーバ11側のデータフローとクライアント
側(受信機)のデータフローを分けて示している。EP
Gサーバ11側では、番組オーサリングツール21によ
りXML文書のEPGデータが作成され、また、デジタ
ル放送EPG変換サーバプログラム22、IP放送EP
G変換サーバプログラム23によってXML文書のEP
Gデータに変換されて、EPGコンテンツデータベース
24に登録される。
【0017】上記番組オーサリングツール21は、CA
TVのシステムオペレータが手動で、地域毎の放送して
いる番組をXML文書によるEPGデータとしてEPG
コンテンツデータベース24に作成するためのツールで
ある。上記デジタル放送EPG変換サーバプログラム2
2は、衛星・地上波放送等のデジタル放送7をデジタル
・レシーバ13で受信し、CATVシステムへ多重化し
て放送する場合、放送局から送られてくる番組情報をX
ML文書によるEPGデータに変換して、EPGコンテ
ンツデータベース24に登録するプログラムである。
【0018】上記IP放送EPG変換サーバプログラム
23は、インターネット1上のIP放送局2及びヘッド
エンド8内のIPビデオサーバ10のEPGデータを、
種々の検索方法で検索し、XML文書によるEPGデー
タに変換してEPGコンテンツデータベース24に予め
最新情報として登録しておき、詳細を後述するクライア
ントのナビゲーション(Navigation)・アプリケーショ
ン41からXMLのEPGエンジン40を介して送られ
てくる個別検索を速やかに処理できるようにするプログ
ラムである。上記検索方法としては、予めシステムオペ
レータが設定する以下の方法がある。 (1)商用IP放送のインターネットホームページから
のダウンロード、(2)商用インターネット検索エンジ
ンからからのIP放送サーバの検索結果、(3)クライ
アントから直接呼び出し希望があった局、(4)既番組
からのリンクされた局、などである。
【0019】上記のようにEPGコンテンツデータベー
ス24には、XML文書による各種EPGデータが統合
して格納される。上記EPGコンテンツデータベース2
4に格納されたEPGデータは、XMLのEPG応答サ
ーバプログラム25によって取り出される。すなわち、
EPG応答サーバプログラム25は、EPGエンジン4
0から送られてくる共通番組のデータ取り出し要求によ
り、例えば図5(a)に示すようにクライアントの共通
番組であるCommon EPGデータ(XML文書)26aをE
PGコンテンツデータベース24から取り出し、また、
ナビゲーション・アプリケーション41からEPGエン
ジン40を介して利用者のお好み(お気に入り)の番組
に対する検索要求があった場合には、指定された検索条
件によりEPGコンテンツデータベース24を検索し、
例えば図3(a)に示すように複数の番組情報をFetche
d EPGデータ(XML文書)26bとして取り出す。更
に、EPG応答サーバプログラム25は、ナビゲーショ
ン・アプリケーション41からEPGエンジン40を介
して送られてくる選択番組に対する詳細情報の表示要求
により、EPGコンテンツデータベース24から詳細番
組情報をDetail EPGデータ(XML文書)26cとして
取り出す。
【0020】上記EPG応答サーバプログラム25によ
り取り出されたCommon EPGデータ26a、Fetched EPG
データ26b、Detail EPGデータ26cは、HTTPサ
ーバ27に蓄えられ、オペーレティング・システム(Op
erating System)29の制御のもとにHTTP28で、
ケーブル14上のCATV(TCP/UDP/IP)回線14aを
介してクライアント側へ送られる。
【0021】クライアント側では、EPG応答サーバプ
ログラム25からEPGデータが送られてくると、オペ
ーレティング・システム(Operating System)31の制
御のもとに、HTTP32によりXML文書のEPGデー
タ26a〜26cを取り出し、XMLパーサ34を介し
てハードディスク等の記憶装置35に入力し、サーバか
らのXML文書一時コピー37として記憶する。また、
この記憶装置35には、EPG用のDTD(Document T
ype Definition:文書型定義)36が予め格納されてい
る。
【0022】上記XMLパーサ34は、記憶装置35に
格納したEPGデータと共にEPGDTD36を読み込
み、XML文書としてのチェックを行い、XML文書形
式のEPGエレメント(EPG Data object)39を取り
出してEPGエンジン40に渡す。
【0023】上記のようにしてEPGエンジン40は、
その要求によってEPG応答サーバプログラム25で読
み出したCommon EPGデータ26a、Fetched EPGデータ
26b、Detail EPGデータ26cをHTTPサーバ27
経由で受け取ることができる。上記EPGエンジン40
は、XML文書形式のEPGエレメントをナビゲーショ
ン・アプリケーション41が選択操作するAPI(Appl
ication Programminginterface)を提供するもので、共
通番組情報の取得、お好み番組情報の取得、詳細番組情
報の取得、選択されたお好み番組の登録などを行う。
【0024】上記EPGエンジン40は、ナビゲーショ
ン・アプリケーション41から利用者のお好み番組の検
索要求を受けた場合、EPG応答サーバプログラム25
から検索結果として送られてくる図3(a)に示すFetc
hed EPGデータ26bをナビゲーション・アプリケーシ
ョン41に転送し、利用者のパソコン17あるいはTV
19の画面上に表示する。そして、利用者が画面上に表
示された検索結果に対してお好みの番組を選択すると、
その選択された番組の情報を記憶装置35のLocal XM
L文書38に図3(b)、図4(b)に示すように登録
する。また、EPGエンジン40は、記憶装置35にX
ML文書一時コピー37として記憶している図4(a)
に示す共通番組であるCommon EPGデータ26aと、図4
(b)に示すLocal XML文書38に登録したお好み番
組とから例えば図4(c)に示すようにEPGエレメン
ト39を作成し、ナビゲーション・アプリケーション4
1へ出力する。上記EPGエレメント39は、例えばチ
ャンネル、タイトル、URL(Uniform Resource Locat
or)等の番組情報からなっている。
【0025】ナビゲーション・アプリケーション41
は、上記EPGエレメント39に基づいて例えば図5に
示すEPG GUI(Graphical User Interface)を作
成し、画面上に表示する。EPG GUIは、例えばチ
ャンネル、タイトル、放送時間を表示する。
【0026】上記ナビゲーション・アプリケーション4
1は、図1に示した放送受信機であるAV再生付きのパ
ソコン17、デジタルSTB18等に設けられるプログ
ラムで、利用者によるリモコン、ゲームパッド、マウ
ス、などの簡易な操作で、記憶装置35に登録したEP
G情報を読み出し、ビデオ表示制御プログラム41aの
制御によりパソコン17、TV19の画面上に表示する
と共に、あらゆる放送番組を選択することが可能であ
る。また、ナビゲーション・アプリケーション41は、
リモコン、マウス等の操作で放送番組が選択されると、
ビデオ表示制御プログラム41aの制御により、選択さ
れた放送番組のチャンネル情報をグラフィック(Graphi
c)ドライバ50に送出し、ヘッドエンド8のCMTS
サーバ12、デジタル・レシーバ13からケーブル14
のCATV回線14bにより送られてくるCATVのチ
ャンネルを選択してビデオ等のデジタルコンテンツをパ
ソコン17、TV19の画面上に表示する。
【0027】次に上記EPGシステムの具体的な動作に
ついて、図6ないし図9に示すフローチャートを参照し
て説明する。図6はEPGデータ作成の処理動作を示す
フローチャート、図7はEPG応答サーバプログラム2
5の処理動作を示すフローチャート、図8はEPGエン
ジン40の処理動作を示すフローチャート、図9はナビ
ゲーション・アプリケーション41の処理動作を示すフ
ローチャートである。まず、EPGデータを作成する場
合の処理について図6を参照して説明する。CATVの
システムオペレータは、図2に示す番組オーサリングツ
ール21を起動し、地域毎に放送している共通番組をタ
グ言語形式のEPGデータ(XML文書)として作成
し、EPGコンテンツデータベース24に登録する(ス
テップA1)。
【0028】また、衛星・地上波放送等のデジタル放送
7をヘッドエンド8のデジタル・レシーバ13で受信
し、CATVシステムへ多重化して放送する場合、放送
局から送られてくる放送システム毎の独自の番組情報
を、デジタル放送EPG変換サーバプログラム22にて
本EPGシステムに統合するように変換し(ステップA
2)、更に、タグ言語形式のEPGデータ(XML文
書)に変換してEPGコンテンツデータベース24に登
録する(ステップA3)。
【0029】また、IP放送EPG変換サーバプログラ
ム23により、インターネット1上のIP放送局2及び
ヘッドエンド8内のIPビデオサーバ10のEPGデー
タを、種々の検索方法で検索し、IP放送局毎の独自の
番組情報を本EPGシステムに統合するように変換し
(ステップA4)、更にタグ形式のEPGデータ(XM
L文書)に変換してEPGコンテンツデータベース24
に予め最新情報として登録する(ステップA5)。これ
によりクライアントのEPGエンジン40からの個別検
索を速やかに処理できるようにする。
【0030】次に、上記のようにしてEPGコンテンツ
データベース24に登録したEPGデータをオペレータ
が編集するか否かを判断し(ステップA6)、編集する
場合はシステムオペレータが番組オーサリングツール2
1を起動し、衛星、地上波等のデジタル放送及びIP放
送の番組について、その詳細を手動で編集する(ステッ
プA7)。また、放送番組の編集を行わない場合は、そ
のままEPGデータの作成を終了する。
【0031】次にEPG応答サーバプログラム25の処
理について図7に示すフローチャートを参照して説明す
る。EPG応答サーバプログラム25は、通常はナビゲ
ーション・アプリケーション41からの操作要求待ちの
状態にある(ステップB1)。そして、ナビゲーション
・アプリケーション41からEPGエンジン40を介し
て処理要求が送られてくると、その処理要求がCommon E
PGデータ処理であるか、Fetched EPGデータ処理である
か、Detail EPGデータ処理であるかを判断し(ステップ
B2)、その処理要求に応じてステップB3〜B5の処
理を実行する。上記処理要求がCommon EPGデータ処理で
ある場合には、ステップB3に進み、EPGコンテンツ
データベース24を検索し、地域毎に放送している共通
番組情報を図5(a)に示すようにタグ言語形式のEP
Gデータ(XML文書)に変換し、そのCommon EPGデー
タ26aをクライアント側のEPGエンジン40へ転送
する準備を行う(ステップB3)。図5(a)は、利用
者からの要求により「タイトル名:U.S.Aニュー
ス」及び「タイトル名:日曜ドラマ」が共通番組として
抽出された場合の例を示したものである。
【0032】ナビゲーション・アプリケーション41か
らの処理要求がFetched EPGデータ処理の場合には、利
用者からのお好みの情報検索指示を受け、EPGコンテ
ンツデータベース24に対して全文検索を行う(ステッ
プB4)。この場合、利用者は、お好みの番組情報とし
て、例えばニュース、スポーツ、野球、サッカー、ドラ
マ、コメディ、映画、俳優名、歌手名、グループ名等を
指定して情報検索を行うことができる。そして、上記検
索結果を例えば図4(a)に示すようにタグ言語形式の
EPGデータ(XML文書)に変換し、そのFetched EP
Gデータ26bをクライアント側のEPGエンジン40
に送出する準備を行う(ステップB6)。図4(a)
は、利用者がサッカーを指示し、その指示に基づいて
「タイトル名:イタリア大リーグ9/10」及び「タイ
トル名:スペインサッカーリーグ9/8」の番組が検索
された場合の例を示している。
【0033】また、ナビゲーション・アプリケーション
41からの処理要求がDetail EPGデータ処理には、EP
Gコンテンツデータベース24から番組毎の詳細情報を
読み出してタグ言語形式のEPGデータ(XML文書)
に変換し、そのDetail EPGデータ26cをクライアント
側のEPGエンジン40へ転送する準備を行う(ステッ
プB5)。
【0034】上記HTTPサーバ27は、上記EPG応
答サーバプログラム25によりEPGコンテンツデータ
ベース24から読み出されたCommon EPGデータ26a、
Fetched EPGデータ26b、Detail EPGデータ26cを
格納し、HTTP28でクライアントのEPGエンジン
40へ転送する(ステップB7)。
【0035】その後、ステップB1に戻り、次にナビゲ
ーション・アプリケーション41から操作要求が送られ
てくるまで待機状態となる。以上で、EPG応答サーバ
プログラム25の処理を終了する。
【0036】次にEPG応答サーバプログラム25の処
理について図7に示すフローチャートを参照して説明す
る。最初、EPGエンジン40は、一定時間のイベント
待ちの状態となっている(ステップC1)。そして、E
PG受信時間になったか否かを判断し(ステップC
2)、EPG受信時間になると、EPG応答サーバプロ
グラム25へ共通番組のEPGデータの読み出しを要求
し、EPG応答サーバプログラム25から送られてくる
最新のCommon EPGデータ26aを記憶装置35に格納す
る(ステップC3)。上記EPG応答サーバプログラム
25に対する共通番組のEPGデータの読み出し要求
は、一定時間毎になされる。
【0037】そして、利用者によりナビゲーション・ア
プリケーション41を介してFetched EPGデータ処理、
あるいはDetail EPGデータ処理の要求操作が行われると
(ステップC4)、その処理要求の内容を判別し(ステ
ップC5)、それに応じてステップC6あるいはステッ
プC10の処理を実行する。
【0038】利用者からFetched EPGデータ処理の要求
があった場合には、利用者のお好みの情報検索条件を受
け、EPG応答サーバプログラム25に検索指示を行う
(ステップC6)。この検索指示に応じてEPG応答サ
ーバプログラム25から送られてくるお好みの番組検索
情報、例えば図4(a)に示したFetched EPGデータ2
6bを取り出し(ステップC7)、記憶装置35に一時
記憶すると共にナビゲーション・アプリケーション41
に出力して処理要求のあったパソコン17あるいはTV
19の画面上に表示する。この表示画面上に表示された
検索結果に対しで利用者がお好みの番組を選択すると、
その選択されたEPGデータを取り出し(ステップC
8)、記憶装置35に図4(b)及び図5(b)に示す
ようにLocal XML文書38として登録する(ステップ
C9)。図4(b)及び図5(b)は、上記図4(a)
に示した検索結果であるFetched EPGデータ26bに対
して、利用者が「タイトル名:イタリア大リーグ9/1
0」の番組を選択し、その選択された番組をLocal XM
L文書38に追加登録した場合の例を示している。上記
Local XML文書38に登録されたお好みの番組は、ナ
ビゲーション・アプリケーション41による次回のEP
G表示から反映される。すなわち、上記したように記憶
装置35に記憶された図4(a)に示す共通番組である
Common EPGデータ26aとLocal XML文書38に登録
された同図(b)に示すお好みの番組から同図(c)に
示すEPGエレメント39を作成し、ナビゲーション・
アプリケーション41に出力して図5に示すEPG G
UIを画面上に表示させる。
【0039】また、利用者からDetail EPGデータ処理の
要求、すなわち番組詳細情報の表示要求があった場合に
は、EPG応答サーバプログラム25に番組毎の詳細な
情報を要求する(ステップC10)。その後、この要求
に応じてEPG応答サーバプログラム25から送られて
くる指定番組に対する詳細な情報、すなわちDetail EPG
データ26cを取り出し(ステップC11)、ナビゲー
ション・アプリケーション41のEPG表示に反映させ
る(ステップC12)。上記ステップC11あるいはス
テップC12の処理を終了した後は、ステップC1に戻
り、次の処理に備える。
【0040】次にナビゲーション・アプリケーション4
1の動作について図9に示すフローチャートを参照して
説明する。ナビゲーション・アプリケーション41は、
パソコン17あるいはTV19の電源がオンされると、
前回の電源オフ時に選択されていたチャンネルのコンテ
ンツを表示すると共に、その画面の一部に初期操作画面
を表示する(ステップD1)。この初期操作画面では、
例えば図5に示した番組選局用のEPGを一覧表示する
と共に、EPG操作の画面を表示する。この初期操作画
面で利用者がEPG操作あるいは選局操作を行うと(ス
テップD2)、その操作内容を判断し(ステップD
3)、それに対応した処理を実行する。
【0041】利用者がEPG操作、すなわちFetched EP
Gデータの要求操作、あるいは選択チャンネルに対するD
etail EPGデータの要求操作を行った場合には、ステッ
プD4に進んでEPGエンジン40に操作指示を渡し、
要求操作に応じてEPG応答サーバプログラム25から
EPGエンジン40に送られてきたEPG文書の結果を
取り出す(ステップD5)。このとき取り出したEPG
文書がFetched EPGデータ26bであるかDetail EPGデ
ータ26cであるかを判断し(ステップD6)、Fetche
d EPGデータ26bであれば図4(a)に示したように
お好みの選択結果の一覧を画面上に表示する(ステップ
D7)。この画面で利用者が目的とする番組を選択する
と(ステップD8)、EPGエンジン40に上記選択さ
れたEPGデータをLocal XML文書38に登録するよ
うに指示する(ステップD9)。その後、操作画面を更
新して表示する(ステップD10)。
【0042】また、上記ステップD6で、EPGエンジ
ン40から取り出したEPGデータがDetail EPGデータ
26cであると判断した場合には、利用者の選択した番
組詳細情報を表示する(ステップD11)。利用者は、
画面に表示された番組詳細情報から番組内容を確認し、
その後、確認ボタンを操作する。ステップD12では、
上記確認ボタンが操作されたか否かをチェックしてお
り、確認ボタンが操作されると、ステップD10に進ん
で操作画面を更新表示する。
【0043】また、ステップD3で、利用者が選局操作
を行ったと判断した場合には、選局された番組情報をビ
デオ表示制御プログラム41aに渡す(ステップD1
3)。ビデオ表示制御プログラム41aは、番組情報か
ら、IP放送か、衛星波や地上波などのデジタル放送か
を判断し、グラフィックドライバ50に受信指示を与え
る(ステップD14)。
【0044】グラフィックドライバ50は、IP放送と
衛星波や地上波などのデジタル放送に分けられた番組情
報からそれぞれ放送局のCMTSサーバ12またはデジ
タル・レシーバ13を経由してコンテンツ受信を行い
(ステップD15)、ビデオ表示制御プログラム41a
の制御により表示画面上に映像、音声などのコンテンツ
を表示あるいは出力する(ステップD16)。
【0045】そして、上記ステップD10、D16の処
理を終了すると、ステップD2に戻って利用者による次
の操作に備える。
【0046】なお、上記実施形態では、クライアント側
受信機としてCATVのSTB(セットトップボック
ス)を設けた場合について説明したが、その他、例えば
IP放送の受信機、アナログ地上放送・衛星放送・デジ
タル地上放送の受信機、更に、これらの受信機器に電話
回線・ISDN・携帯電話回線などを組み合わせてイン
ターネット接続を可能とした映像受信機(TV及びセッ
トトップボックス)、または放送映像が受信可能なパー
ソナルコンピュータに置き換えても同様にして実施し得
るものである。また、放送番組以外においても、例えば
デジタルチャンネルでダウンロードされる音楽・プログ
ラム・ゲームなどにも応用し得るものである。
【0047】
【発明の効果】以上詳記したように本発明によれば、C
ATVにおいて、放送番組情報をXMLで記述してデー
タベースに登録し、クライアントに提供するようにした
ので、クライアント側では、統一したプログラムのEP
Gエンジンとナビゲーション・アプリケーションにより
処理が可能となり、放送番組情報を効果的に利用するこ
とができる。これによりプログラムのメモリサイズの改
善が可能となり、データの拡張時も表示系への依存度が
少なく、システムの拡張性が増大する。また、利用者に
対する簡単な操作性への統一が可能である。
【0048】また、本発明は、衛星・地上波放送及びI
P放送における放送番組情報を検索し統合してデータベ
ースに登録し、CATVのクライアントに提供するよう
にしたので、膨大な放送番組情報をまとめてクライアン
ト側に提供でき、クライアント側ではその放送番組情報
の中から任意の番組情報を選択して取り出すことができ
る。
【0049】更に本発明は、上記データベースに登録す
る衛星・地上波放送及びIP放送における放送番組情報
をXMLで記述するようにしたので、CATVの放送局
側とクライアントとの間は、種々のプロトコルに対応さ
せることが可能となる。例えば衛星・地上波等のデジタ
ル放送、TCP/IP、TCP/IP上のHTTP、携
帯電話、携帯TV受信機等への対応が可能となり、イン
ターネット上の様々なサイトからの情報を受信可能とす
る等の拡張性を持たせることができる。
【0050】また、本発明は、ケーブル放送局に接続さ
れる映像受信装置において、前記ケーブル放送局のデー
タベースに登録されている不特定多数の放送番組情報の
中から共通の放送番組情報、検索指示した番組情報、詳
細な番組情報を指定して読み出し、自己の記憶装置に保
存して画面上に表示可能に構成したので、記憶装置に保
存した共通の放送番組情報及び好みの番組情報を画面上
に表示させ、その表示番組情報の中から好みの番組を任
意に選択することができる。また、画面上に表示された
番組に対し、その詳細番組情報の表示を指示することに
より、選択した番組の詳細な内容をきわめて容易にかつ
迅速に確認することができる。
【図面の簡単な説明】
【図1】本発明の一実施形態に係るEPGシステムを用
いたケーブル放送局及びTV受信装置の全体のシステム
構成図。
【図2】同実施形態におけるヘッドエンドに設けられる
EPGサーバとクライアント側のシステム構成を示す
図。
【図3】同実施形態における検索した番組情報から利用
者が目的の番組を選択してLocal XML文書に登録する
場合のEPGデータ例を示す図。
【図4】同実施形態における共通番組及びお好み番組か
らEPGエレメントを作成する場合のデータ例を示す
図。
【図5】同実施形態におけるEPG GUIの画面表示
例を示す図。
【図6】同実施形態におけるEPGデータをEPGコン
テンツデータベースに登録する場合の処理動作を示すフ
ローチャート。
【図7】同実施形態におけるEPG応答サーバプログラ
ムの処理動作を示すフローチャート。
【図8】同実施形態におけるEPGエンジンの処理動作
を示すフローチャート。
【図9】同実施形態におけるナビゲーション・アプリケ
ーションの処理動作を示すフローチャート。
【符号の説明】
1…インターネット 2…IP放送局 3…簡易IP放送局 4…商用IP放送局 5…携帯電話又は家庭内電話 6…電話網 7…デジタル放送 8…ヘッドエンド 10…IPビデオサーバ 11…EPGサーバ 12…CMTSサーバ 13…デジタル・レシーバ 14…ケーブル 16…ケーブルモデム/チューナ 17…パソコン 18…デジタルSTB 19…TV 21…番組オーサリングツール 22…デジタル放送EPG変換サーバプログラム 23…IP放送EPG変換サーバプログラム 24…EPGコンテンツデータベース 25…EPG応答サーバプログラム 26a…Common EPGデータ 26b…Fetched EPGデータ 26c…Detail EPGデータ 27…HTTPサーバ 28…HTTP 29…オペーレティング・システム 31…オペーレティング・システム 32…HTTP 34…XMLパーサ 35…記憶装置 36…EPG DTD 37 XML文書一時コピー 38…Local XML文書 39…EPGエレメント 40…EPGエンジン 41…ナビゲーション・アプリケーション 41a…ビデオ表示制御プログラム 50…グラフィックドライバ

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】 CATVにおいて、放送番組情報をXM
    Lで記述してデータベースに登録し、クライアントに提
    供することを特徴とするケーブル放送局。
  2. 【請求項2】 衛星・地上波放送及びIP放送における
    放送番組情報を検索し統合してデータベースに登録し、
    CATVのクライアントに提供することを特徴とするケ
    ーブル放送局。
  3. 【請求項3】 請求項2記載のケーブル放送局におい
    て、放送番組情報をXMLで記述したことを特徴とする
    ケーブル放送局。
  4. 【請求項4】 ケーブル放送局に接続される映像受信装
    置において、前記ケーブル放送局のデータベースに登録
    されている不特定多数の放送番組情報の中から共通の放
    送番組情報と共に所望の番組情報を選択し、自己の記憶
    装置に保存して画面上に表示可能に構成したことを特徴
    とする映像受信装置。
  5. 【請求項5】 ケーブル放送局に接続される映像受信装
    置において、前記ケーブル放送局のデータベースに登録
    されているXMLで記述された不特定多数の放送番組情
    報の中から共通の放送番組情報、検索指示した番組情
    報、詳細な番組情報を指定して読み出し、自己の記憶装
    置に保存して画面上に表示可能に構成したことを特徴と
    する映像受信装置。
JP36791299A 1999-12-24 1999-12-24 ケーブル放送局及び映像受信装置 Withdrawn JP2001186497A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP36791299A JP2001186497A (ja) 1999-12-24 1999-12-24 ケーブル放送局及び映像受信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP36791299A JP2001186497A (ja) 1999-12-24 1999-12-24 ケーブル放送局及び映像受信装置

Publications (1)

Publication Number Publication Date
JP2001186497A true JP2001186497A (ja) 2001-07-06

Family

ID=18490516

Family Applications (1)

Application Number Title Priority Date Filing Date
JP36791299A Withdrawn JP2001186497A (ja) 1999-12-24 1999-12-24 ケーブル放送局及び映像受信装置

Country Status (1)

Country Link
JP (1) JP2001186497A (ja)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001238196A (ja) * 2000-02-21 2001-08-31 Hitachi Ltd 検索システム、受信装置、検索装置および検索方法
WO2004045209A1 (en) 2002-11-14 2004-05-27 Lg Electronics,Inc. Electronic document versioning method and updated document supply method using version number based on xml
KR100497362B1 (ko) * 2002-08-22 2005-06-23 삼성전자주식회사 전자 프로그램 가이드 정보 변환 장치 및 방법
JP2005333405A (ja) * 2004-05-19 2005-12-02 Dowango:Kk 情報提供システム、情報提供方法および情報提供プログラム
KR100624682B1 (ko) 2005-02-25 2006-09-19 삼성전자주식회사 아이피 네트워크를 이용한 디지털 방송 시스템에서 전자 티브이 가이드 데이터 송/수신 시스템 및 처리 방법
JP2007517422A (ja) * 2003-06-11 2007-06-28 ヤフー! インコーポレイテッド データを組織・再生する方法および装置
JP2007181192A (ja) * 2005-11-28 2007-07-12 Korea Electronics Telecommun ホームネットワークと放送との間にマルチメディアコンテンツを相互利用するためのホームネットワーク・放送連動システム及びその方法
KR100771218B1 (ko) 2006-06-16 2007-10-29 서울여자대학교 산학협력단 디지털 방송의 전자프로그램안내 전송방법
JP2009503591A (ja) * 2005-07-29 2009-01-29 デル・プロダクツ・エル・ピー デバイスに利用可能なコンテンツの仮の発見
US7496834B2 (en) 2002-08-23 2009-02-24 Lg Electronics, Inc. Electronic document request/supply method based on XML
US7646727B2 (en) 2005-09-30 2010-01-12 Kabuhsiki Kaisha Toshiba Retransmission method for digital broadcast and its broadcast receiving device
KR100937328B1 (ko) * 2005-09-12 2010-01-18 주식회사 케이티 전자 서비스 가이드를 위한 셋탑박스 및 그의 동작 방법과그를 이용한 전자 서비스 가이드 제공 방법
US7680840B2 (en) 2004-04-06 2010-03-16 Samsung Electronics Co., Ltd. Image processing system and method of processing image
JP2010057667A (ja) * 2008-09-03 2010-03-18 Kita Denshi Corp 遊技場映像配信システム
JP2010086559A (ja) * 2010-01-18 2010-04-15 Toshiba Corp 表示処理装置、プログラムおよび表示処理方法
JP2011505782A (ja) * 2007-12-04 2011-02-24 クゥアルコム・インコーポレイテッド モバイルデバイス電子番組ガイドのコンテンツへのマッピング
US8244738B2 (en) 2009-03-25 2012-08-14 Kabushiki Kaisha Toshiba Data display apparatus, method, and program
US8466961B2 (en) 2007-09-25 2013-06-18 Kabushiki Kaisha Toshiba Apparatus and method for outputting video images, and purchasing system
KR101300889B1 (ko) * 2006-10-30 2013-08-27 엘지전자 주식회사 네트워크를 이용한 epg 정보 서비스 시스템, 클라이언트장치, 및 디지털 방송 수신장치
US8949741B2 (en) 2009-03-03 2015-02-03 Kabushiki Kaisha Toshiba Apparatus and method for presenting content
US12058403B2 (en) 2021-03-16 2024-08-06 Samsung Electronics Co., Ltd. Electronic apparatus and control method thereof

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001238196A (ja) * 2000-02-21 2001-08-31 Hitachi Ltd 検索システム、受信装置、検索装置および検索方法
KR100497362B1 (ko) * 2002-08-22 2005-06-23 삼성전자주식회사 전자 프로그램 가이드 정보 변환 장치 및 방법
US7584421B2 (en) 2002-08-23 2009-09-01 Lg Electronics, Inc. Electronic document request/supply method based on XML
US7496834B2 (en) 2002-08-23 2009-02-24 Lg Electronics, Inc. Electronic document request/supply method based on XML
US8677231B2 (en) 2002-08-23 2014-03-18 Lg Electronics, Inc. Electronic document request/supply method based on XML
EP1579688A4 (en) * 2002-11-14 2005-11-30 Lg Electronics Inc METHOD FOR PRESERVING ELECTRONIC DOCUMENT HISTORY AND METHOD FOR PROVIDING A UPDATED DOCUMENT USING A NUMBER OF XML BASED VERSIONS
US7398466B2 (en) 2002-11-14 2008-07-08 Lg Electronics, Inc. Electronic document versioning method and updated document supply method using version number based on XML
US7484171B2 (en) 2002-11-14 2009-01-27 Lg Electronics, Inc. Electronic document versioning method and updated document supply method using version number based on XML
EP1579688A1 (en) * 2002-11-14 2005-09-28 LG Electronics, Inc. Electronic document versioning method and updated document supply method using version number based on xml
WO2004045209A1 (en) 2002-11-14 2004-05-27 Lg Electronics,Inc. Electronic document versioning method and updated document supply method using version number based on xml
US8631318B2 (en) 2002-11-14 2014-01-14 Lg Electronics, Inc. Electronic document versioning method and updated document supply method using version number based on XML
JP4903047B2 (ja) * 2003-06-11 2012-03-21 ヤフー! インコーポレイテッド データを組織・再生する方法および装置
JP2007517422A (ja) * 2003-06-11 2007-06-28 ヤフー! インコーポレイテッド データを組織・再生する方法および装置
US8041750B2 (en) 2003-06-11 2011-10-18 Yahoo! Inc. Method and apparatus for organizing and playing data
US8606828B2 (en) 2003-06-11 2013-12-10 Yahoo! Inc. Method and apparatus for organizing and playing data
US7680840B2 (en) 2004-04-06 2010-03-16 Samsung Electronics Co., Ltd. Image processing system and method of processing image
JP2005333405A (ja) * 2004-05-19 2005-12-02 Dowango:Kk 情報提供システム、情報提供方法および情報提供プログラム
KR100624682B1 (ko) 2005-02-25 2006-09-19 삼성전자주식회사 아이피 네트워크를 이용한 디지털 방송 시스템에서 전자 티브이 가이드 데이터 송/수신 시스템 및 처리 방법
JP2009503591A (ja) * 2005-07-29 2009-01-29 デル・プロダクツ・エル・ピー デバイスに利用可能なコンテンツの仮の発見
KR100937328B1 (ko) * 2005-09-12 2010-01-18 주식회사 케이티 전자 서비스 가이드를 위한 셋탑박스 및 그의 동작 방법과그를 이용한 전자 서비스 가이드 제공 방법
US7646727B2 (en) 2005-09-30 2010-01-12 Kabuhsiki Kaisha Toshiba Retransmission method for digital broadcast and its broadcast receiving device
JP2007181192A (ja) * 2005-11-28 2007-07-12 Korea Electronics Telecommun ホームネットワークと放送との間にマルチメディアコンテンツを相互利用するためのホームネットワーク・放送連動システム及びその方法
KR100771218B1 (ko) 2006-06-16 2007-10-29 서울여자대학교 산학협력단 디지털 방송의 전자프로그램안내 전송방법
KR101300889B1 (ko) * 2006-10-30 2013-08-27 엘지전자 주식회사 네트워크를 이용한 epg 정보 서비스 시스템, 클라이언트장치, 및 디지털 방송 수신장치
US8466961B2 (en) 2007-09-25 2013-06-18 Kabushiki Kaisha Toshiba Apparatus and method for outputting video images, and purchasing system
JP2011505782A (ja) * 2007-12-04 2011-02-24 クゥアルコム・インコーポレイテッド モバイルデバイス電子番組ガイドのコンテンツへのマッピング
US8973036B2 (en) 2007-12-04 2015-03-03 Qualcomm Incorporated Mapping mobile device electronic program guide to content
JP2010057667A (ja) * 2008-09-03 2010-03-18 Kita Denshi Corp 遊技場映像配信システム
US8949741B2 (en) 2009-03-03 2015-02-03 Kabushiki Kaisha Toshiba Apparatus and method for presenting content
US8244738B2 (en) 2009-03-25 2012-08-14 Kabushiki Kaisha Toshiba Data display apparatus, method, and program
JP2010086559A (ja) * 2010-01-18 2010-04-15 Toshiba Corp 表示処理装置、プログラムおよび表示処理方法
US12058403B2 (en) 2021-03-16 2024-08-06 Samsung Electronics Co., Ltd. Electronic apparatus and control method thereof

Similar Documents

Publication Publication Date Title
JP2001186497A (ja) ケーブル放送局及び映像受信装置
US7404010B1 (en) Methods and apparatus for integrating services for accessing the world wide web
JP4587151B2 (ja) インターネットdtvシステム、並びに、コマーシャルサーバ及びその制御方法
US6018764A (en) Mapping uniform resource locators to broadcast addresses in a television signal
US7836149B2 (en) Simulcast web page delivery
US7987481B2 (en) Receiving apparatus and receiving method
KR101185119B1 (ko) 컨트롤 디바이스를 사용한 미디어 서비스에 대한 간략화된 검색
US20080229205A1 (en) Method of providing metadata on part of video image, method of managing the provided metadata and apparatus using the methods
US20050015801A1 (en) Information providing system, broadcast receiving apparatus, and server apparatus
US20030056218A1 (en) System and method to provide content and corresponding applications via carousel transmission to thin-client interactive television terminals
US20060230427A1 (en) Method and system of providing user interface
WO2007097387A1 (ja) 番組放送システム及び番組コンテンツ配信システム
WO2001058150A2 (en) Displaying complementary content sources in a web-based tv system
JP4408549B2 (ja) 情報表示システム
US20040103433A1 (en) Search method for audio-visual programmes or contents on an audio-visual flux containing tables of events distributed by a database
JP2002521972A (ja) 同期したワールドワイドウェブコンテントを使用するデジタルtvシステム
EP1971145A2 (en) Method and apparatus for displaying interactive data in real time
JP2008124857A (ja) 放送受信装置、情報配信サーバ装置、及びプログラム
JP2009005260A (ja) コンテンツ視聴装置
KR100787787B1 (ko) 채널메뉴 ui 제공 시스템 및 그 방법
JP2011160150A (ja) 映像表示制御装置及び映像表示制御方法
EP1841104A1 (en) Wireless communications device and operating method thereof
WO2008017192A1 (fr) Système de télévision interactive et procédé pour mettre en œuvre une télévision interactive
JP4556080B2 (ja) 情報処理装置および情報処理方法、録画再生装置および録画再生方法、並びにサービス提供システム
JP2006041856A (ja) テレビ番組と連携するウェブページをテレビ画面に表示する装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051201

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20070312