[go: up one dir, main page]

JP2002504281A - 番組ガイド・データを処理する方法並びに装置 - Google Patents

番組ガイド・データを処理する方法並びに装置

Info

Publication number
JP2002504281A
JP2002504281A JP50292299A JP50292299A JP2002504281A JP 2002504281 A JP2002504281 A JP 2002504281A JP 50292299 A JP50292299 A JP 50292299A JP 50292299 A JP50292299 A JP 50292299A JP 2002504281 A JP2002504281 A JP 2002504281A
Authority
JP
Japan
Prior art keywords
program guide
format
program
information
dimension
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.)
Granted
Application number
JP50292299A
Other languages
English (en)
Other versions
JP3842302B2 (ja
Inventor
リチヤード シユナイデウエンド,ダニエル
ジヨセフ マクレーン,マイケル
ルイーズ ブラウン、メガン
シエリダン ウエストレイク,マーク
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.)
Technicolor USA Inc
Original Assignee
Thomson Consumer Electronics Inc
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=21956940&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP2002504281(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Thomson Consumer Electronics Inc filed Critical Thomson Consumer Electronics Inc
Publication of JP2002504281A publication Critical patent/JP2002504281A/ja
Application granted granted Critical
Publication of JP3842302B2 publication Critical patent/JP3842302B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/23614Multiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8106Monomedia components thereof involving special audio data, e.g. different tracks for different languages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/782Television signal recording using magnetic recording on tape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0884Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of additional display-information, e.g. menu for programme or channel selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0887Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of programme or channel identifying signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/72Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • H04N5/45Picture in picture, e.g. displaying simultaneously another television channel in a region of the screen
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/60Receiver circuitry for the reception of television signals according to analogue transmission standards for the sound signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Circuits Of Receivers In General (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

(57)【要約】 番組ガイド・データ情報を処理する装置と方法が開示されている。番組ガイド・データ情報を表す番組ガイドが種々のフォーマットで表示される。例えば、番組ガイドは、時間情報を表す第1の次元とチャンネル情報を表す第2の次元を有する第1のフォーマットで表示される。番組ガイドは、ユーザのリクエストに応答して、第2のフォーマットで表示される。第2のフォーマットは、第1または第2の次元に沿って個別的切り捨てを表す。

Description

【発明の詳細な説明】 番組ガイドのフォーマットを変更するシステムと方法 産業上の利用分野 一般に、本発明は、プログラム(program:番組)情報処理の分野に関 し、特に、番組ガイドのフォーマット(形式)を変更するシステムと方法に関す る。 発明の背景 テレビジョン受像機やパーソナル・コンピュータ(PC)のような電子装置は 、ユーザ・インタフェース・システムを含む制御システムを必要とする。典型的 に、ユーザ・インタフェースは、ユーザに情報を提供し、装置の使用を簡略化す る。ユーザ・インタフェースの1つの例はテレビジョン・システムにおける電子 的番組ガイド(Electoronic Program Guide:EPG )である。 EPGは、対話型のオンスクリーン(On−Screen Display: OSD)の機能であり、地域の新聞その他の印刷媒体に見られるテレビジョンの 番組リストと類似した情報を表示する。またEPGは、番組を照合し且つ復号化 するのに必要な情報も含む。EPGは、EPGでカバーされる時間の枠内で各番 組についての情報を提供し、この時間枠は典型的に、今後の1時間〜7日間に及 ぶ。EPGに含まれる情報には、番組の特性、例えば、チャンネル番号、番組の 題名、開始時問、終了時間、経過時間、残り時間、格付け(もしあれば)、トピ ック、テーマ、および番組内容の簡単な説明などである。EPGは通常、時間情 報が一方の軸上に、チャンネル情報がもう一方の軸上に在る2次元のテーブル形 式またはグリッド(格子)形式で配列される。 専用のチャンネルに留まり、他のチャネルの番組を2〜3時間スクロールする だけの非対話型ガイドとは異なり、EPGにより、視聴者は任意のチャンネルを 、いつでも、ある期間の間、例えば、7日先まで選択することができる。更にE PGの特徴は、番組情報を格納しているグリッドの個々のセルをハイライト(h ighlight)できることである。ひとたびハイライトされると、視聴者は 選択された番組に関連する機能を逐行することができる。例えば、視聴者は、そ の番組が現在放送中であるなら、直ちにその番組に切り替えることができる。ま た視聴者は、テレビジョン受像機が適正に構成(configure)され且つ 記録装置に接続されているならば、ワンタッチでビデオカセット・レコーダ(V CR)をプログラムすることもできる。このようなEPGは、この技術分野で知 られており、例えば、ヤング(Young)氏外に発行され、StarSigh t Telecast社に譲渡された米国特許第5,353,121号、米国特許 第5,479,268号、および米国特許第5,479,266号に記述されている 。 また、チャニー(Chaney)氏外に発行され、本発明の譲受人に譲渡され た米国特許第5,515,106は、例示的な番組ガイド・システムを実施するの に必要なデータ・パケット構造を含む実施例を詳細に記述している。この例示的 データ・パケット構造は、チャンネル情報(例えば、チャンネルの名称、呼出し 符号、チャンネル番号、タイプなど)と、番組に関する説明情報(例えば、題名 、格付け、スター(俳優)など)が、番組ガイドのデータベース・プロバイダか ら受像機へ能率的に伝送される。 EPGのようなユーザ・インタフェースは、アナログおよびディジタルのテレ ビジョン・システムに利用できると共に、パーソナル・コンピュータのような他 の電子装置にも利用できる。電子装置が多数の特徴を備え増々複雑になるにつれ て、丈夫で使いやすいユーザ・インタフェースの必要性が増々高まる。例えば、 各システムの特徴を制御するためのそれぞれのインタフェースを有する別個の電 子システムは、今や、単一のユーザ・インタフェースを必要とする単一のシステ ムの中に組み込まれている。1つの例は、いわゆるPCTVで、これはパーソナ ルコンピュータとテレビジョンの両方の機能を含んでいる。このような装置のた めのユーザ・インタフェースは、コンピュータおよびテレビジョンに関連する情 報を明確に伝達し、且つコンピュータおよびテレビジョンに関連する機能を簡単 に制御しなければならない。 EPGシステムについての1つの問題は、EPGは表示画面全体を占有するこ とである。このため、視聴者は、EPGを使用してそれを検索しながら、番組を 見たりインターネットにアクセスするのを妨げられる。 この問題を処理する従来のEPGシステムは、ユーザがEPGを検索している 間、見ている番組を表示する小さいpicture−in−picture(P IP)ウインドウを有する。しかしならが、PIPウインドウは典型的に非常に 小さいので、ユーザがPIPウインドウに示されている画像をはっきりと見るこ とは困難である。 発明の概要 従って、本発明者たちは、番組ガイドの大きさをユーザが調節できるようにす ることが望ましいことを認識した。また、本発明者たちは、番組ガイドの大きさ を選択的に変更できることにより、他の情報、例えば、生のビデオ番組、インタ ーネット・ウエブ・サイト、あるいは選択された番組のさらに詳細な説明が番組 ガイドと同時に表示できることを認識した。このため、ユーザは、その番組を、 あるいはユーザが選択している番組についての他の適切な情報を、見損なうこと なくガイドをサーフ(surf)することができる。 本発明による、番組ガイド・データ情報を処理する装置と方法を以下に開示す る。番組ガイド・データ情報を表す番組ガイドは種々のフォーマットで表示され る。例えば、番組ガイドは、時間情報を表わす第1の次元とチャンネル情報を表 わす第2の次元を有する第1のフォーマットで表示される。番組ガイドは、ユー ザのリクエストに応答して第2のフォーマットで表示される。第2のフォーマッ トは、第1または第2の次元に沿って個別の切り捨て(truncation) を表す。 本発明の別の特徴として、番組ガイドを処理する装置と方法は更に、切り捨て られた番組ガイドと同時に、選択された番組に対応するビデオ画像または詳細な 説明を表示できることである。 更に、本発明の別の特徴は、視聴者がガイドを利用しながら全画面の番組を見 られるようにするために、切り捨てられた番組を半透明の形式で表示することに 関する。 図面の簡単な説明 第1図は、本発明により番組ガイド情報を処理するのに適するテレビジョン・ システムの一例を示す。 第2図は、本発明により番組ガイドを異なるフォーマットで提供するのに適す るディジタル・ビデオ処理装置の一例を示す。 第3図は、本発明により番組ガイド・データ情報を処理し表示するのに適する ディジタル衛星システムの実施例のブロック図を示す。 第4図と第5図は、本発明により、番組ガイド・データ情報およびユーザ選択 オプションを受け取り処理して番組ガイドを異なるフォーマットで表示するため のフローチャートを示す。 第5図は、本発明により第1のサイズで表示される番組ガイドの一例を示す。 第6図は、第2のサイズで表示されている番組ガイドの一例を示し、本発明に より画面上に同時に表示されている選択された番組について更に詳しい説明がな されている。 第7図は、第2のサイズで表示されている番組ガイドの別の例を示し、本発明 により、ハイライトされまたは選択された番組に対応するビデオ画像が画面に同 時に表示されている。 第8図は、本発明により、切り捨てられたガイドが選択的に拡張される様子を 示す。 第9図は、本発明による、切り捨てられた番組ガイドを別のフォーマットで示 す。 第10図は、本発明により、別の切り捨てられたガイドが選択的に拡張される 様子を示す。 第11図は、本発明による番組ガイドの別のフォーマットを示す。 第12図は、本発明によるMPEGデコーダのビデオ復号部のブロック図を示 す。 第13図は、本発明による、ビデオ・デコーダに使用されるOSD/ビデオ合 成器のブロック図を示す。 発明の詳細な説明 第1図は、本発明により電子的番組ガイドを異なるフォーマットで提供するの に適するテレビジョン・システムの一例を示す。第1図に示すテレビジョン受像 機は、アナログのNTSC方式のテレビジョン信号とインターネット情報の両方 を処理することができる。第1図に示すシステムは、RF周波数のテレビジョン 信号RF_INを受け取る第1の入力1100と、ベースバンドのテレビジョン 信号VIDEO INを受け取る第2の入力1102を備えている。信号RF_ INはアンテナまたはケーブル・システムのような信号源から供給され、信号V IDEO INは、例えば、ビデオカセット・レコーダ(VCR)から供給され る。チューナ1105とIFプロセッサ1130は、従来の態様で動作し、信号 RF_INに含まれている或る特定のテレビジョン信号に同調してそれを復調す る。IFプロセッサ1130は、同調されたテレビジョン信号のビデオ番組部分 を表すベースバンドのビデオ信号VIDEOを発生する。また、IFプロセッサ 1130は、ベースバンドのオーディオ信号を発生し、発生されたオーディオ信 号はオーディオ処理部(第1図に示されていない)に結合され、更にオーディオ 処理される。第1図は、入力1102をベースバンド信号として示しているが、 この受像機は、チューナ1105およびIFプロセッサ1130と同様な、第2 のチューナおよびIFプロセッサを備えることもでき、それにより、信号RF_ INからまたは第2のRF信号源から、第2のベースバンド・ビデオ信号を発生 する。 第1図に示すシステムは、テレビジョン受像機の構成要素(例えば、チューナ 1105)を制御するための主マイクロプロセッサ(mP)1110、PIPプ ロセッサ1140、ビデオ信号プロセッサ1155、およびスターサイト(St arSight:登録商標)データ処理モジュール1160も含んでいる。文中 に使用される「マイクロプロセッサ」という用語は、マイクロプロセッサ、マイ クロコンピュータ、マイクロコントローラ、コントローラなど種々の装置を表す が、これらに限定されない。マイクロプロセッサ1110はシステムを制御する ために、よく知られているI2Cシリアル・データ・バス・プロトコルを使用す るシリアル・データ・バスI2CBUSを介して、コマンドとデータの両方を送 信/受信する。具体的に言うと、mP1110内部にある中央処理装置(CPU )は、例えば、ユーザからIRリモコン1125およびIR受信器1122を介 して供給されるコマンドに応答して、EEPROM1127(第1図に示す)の ようなメモリの内部に格納されている制御プログラムを実行する。例えば、リ モコン1125の“CHANNEL UP”を起動すると、CPU1112は、 「チャンネルを変更せよ」というコマンドをチャンネル・データと共にI2CB USを介してチューナ1105に送る。その結果、チューナ1105は、チャン ネル走査リストにおける次のチャンネルに同調する。EEPROM1127に貯 えられている制御プログラムの別の例は、本発明により動作を実行するためのソ フトウエアである(第4図〜第5図に示され、以下に述べる)。 また、主マイクロプロセッサ1110は、通信インタフェース装置1113の 動作を制御し、情報をインターネットへアップロードし且つインターネットから ダウンロードできるようにする。通信インタフェース装置1113は、例えば、 電話線あるいはケーブル・テレビジョンのラインを経由して、インターネットの サービス・プロバイダに接続するためのモデムを含んでいる。この通信機能によ り、第1図に示すシステムは、テレビジョン番組を受信することに加えて、電子 メールの機能およびウエブ・ブラウジング(web browsing)のよう なインターネット関連の機能が得られる。 CPU1112は、mP1110内部のバス119を介して、mP1110内 に含まれている諸機能を制御する。特に、CPU1112は、補助データ・プロ セッサ1115とOSD(On−Screen Display)プロセッサ1 117を制御する。補助データ・プロセッサ1115は、スターサイト(Sta rsight:登録商標)のような補助データをビデオ信号PIPVから抽出す る。 番組ガイド・データ情報を既知のフォーマットで提供するスターサイト・デー タは、典型的に、或る特定のテレビジョンチャンネルでのみ受信されるので、テ レビジョン受像機はスターサイト・データを抽出するためにそのチャンネルに同 調しなければならない。スターサイト・データの抽出がテレビジョン受像機の通 常の使用を妨げないようにするために、CPU1112は、テレビジョン受像機 が通常使用されていない時間帯(例えば、2:00AM)にのみその特定のチャ ンネルに同調して、スターサイト・データの抽出を開始する。その時間に、スタ ーサイト・データのために使用される水平ライン期間(例えば、16番目のライ ン)からその補助データが抽出されるように、CPU1112はデコーダ111 5を構成する。CPU1112は、抽出されたスターサイト・データがデコー へ転送されるのを制御する。モジュール内部のプロセッサはそのデータをフォー マット化しモジュール内部のメモリに貯える。起動されているStarSig キーを起動する)、CPU1112はフォーマット化されたStarSigh BUSを経由して、OSDプロセッサ1117に転送する。 OSDプロセッサ1117は従来の態様で動作して、R、G、Bのビデオ信号 OSD_RGBを発生し、このOSD_RGB信号は、表示装置に結合されると 、EPGを含むテキストやグラフィックスのようなOSD(On−Screen Display)情報を表す表示画像を発生する。また、OSDプロセッサ11 17は、制御信号FSWを発生する。制御信号FSWは高速スイッチを制御して 、OSD情報を画面に表示するときに、OSD_RGB信号をシステムのビデオ 出力信号の中に挿入する。例えば、ユーザがリモコン1125上の或る特定のス イッチを起動してEPGをイネーブル(動作可能に)化すると、CPU1112 はOSDプロセッサ1117をイネーブル化する。それに応答して、プロセッサ 1117は、上述したように、前に抽出され既にメモリ内に貯えられている番組 ガイド・データ情報を表す信号OSD_RGBを発生する。また、プロセッサ1 117は、EPGが表示されるときを知らせる信号FSWを発生する。 ビデオ信号プロセッサ(Video Signal Processor:V SP)1155は従来のビデオ信号処理機能、例えば、輝度およびクロマ信号の 処理を逐行する。VSP1155から発生される出力信号は、表示装置、例えば 、受像管またはLCDデバイス(第1図に示されていない)に結合するのに適し ており、表示画像を発生する。また、VSP1155は高速スイッチを含み、グ ラフィックスやテキストが表示画像の中に含められるときに、OSDプロセッサ 1117から発生される信号を、出力ビデオ信号経路に結合させる。高速スイッ チは、テキストやグラフィックスが表示されるときに、主マイクロプロセッサ1 110内のOSDプロセッサ1117から発生される制御信号FSWにより制御 される。 VSP1155の入力信号は、PIP(Picture−In−Pictur e)プロセッサ1140から出力される信号PIPVである。ユーザがPIPモ ードを起動すると、信号PIPVは、小画像(小画素)が挿入される大画像(大 画素)を表す。PIPモードが動作していないとき、信号PIPVは大画素だけ を表し、小画素の信号は信号PIPVの中に含まれていない。PIPプロセッサ 1140により、プロッセッサ1140内に含まれている機能、例えば、ビデオ ・スイッチ、アナログ−ディジタル変換器(ADC)、RAM、およびディジタ ル−アナログ変換器(DAC)を使用して、従来の動作方法で、既に述べた機能 が得られる。 EPG表示の場合、EPG表示の中に含まれる表示データは、OSDプロセッ サ1117で発生され、高速スイッチ信号FSWに応答してVSP1155によ り出力信号の中に含められる。コントローラ1110がEPG表示の起動を検出 すると、例えば、ユーザがリモコン上の適正なキーを押すと、コントローラ11 からの番組ガイド・データのような情報を使用してEPG表示を発生させる。コ ントローラ1110はVSP1155に、信号FSWに応答して、OSDプロセ ッサ1117からのEPG表示データとビデオ画像信号とを合成させ、EPGを 含む表示を発生させる。EPGは、以下に述べるように、表示領域の全てまたは 一部を占有することができる。 EPG表示が作動しているとき、コントローラ1110は、EEPROM11 27に貯えられている制御プログラムを実行する。制御プログラムは、EPG表 示における指標(例えば、カーソル、ハイライト)の位置を監視する。ユーザは 、リモコン1125の方向/選択キーを使用して指標の位置を制御する。このシ ステムはマウスを備えることもできる。コントローラ1110は選択装置の起動 を検出(例えば、マウスボタンをクリックする)し、表示されているEPGデー タと協同して、現在のカーソルの位置情報を評価して、望ましい機能、例えば、 或る特定の番組に同調する、を確定する。その後、コントローラ1110は、選 択された機能に関連する制御動作を起動する。 本発明に従う番組ガイドの処理および表示は、ソフトウエアとハードウエアの 組合せを使用して実施される。例えば、第1図に関して述べると、EPGの表示 は、EEPROM1127のようなメモリ内のソフトウエア・ルーチンにより実 行され(第4図〜第5図に示し、あとで述べる)、異なるEPGフォーマットを 発生する。例えば、ユーザがリモコン1125上のEPGに関連するボタンを押 して、EPGを起動すると、CPU1112は、EPGソフトウエア・ルーチン を実行する。EPG表示を発生することの一部として、CPU1112は、I2 データおよびグラフィックスにもアクセスする。EEPROM1127に貯えら れたEPGソフトウエア・ルーチンの制御下で、CPU1112はOSDプロセ ッサ1117をイネーブル化し、プロセッサ1117は、EPGデータおよびグ ラフィッスを表すOSDを発生するのに適した形式にEPGデータをフォーマッ ト化する。OSDプロセッサ1117から発生されるOSDデータは、信号ライ ンOSD_RGBを経由してビデオ信号プロセッサ(VSP)1155に結合さ れる。VSP1155内の高速スイッチは、信号FSWの制御下で、EPGOS DデータをVSP1155に結合させる。すなわち、CPU1112で実行され ているソフトウエア・ルーチン(あとで述べる)は、EPGデータがいつ(例え ば、ディスプレイのどの部分に)表示されるのかを確定し、信号FSWを適正な 状態に設定して、高速スイッチがEPGデータを出力に結合させるようにする。 これまでに述べた、第1図に示すシステムの特徴についての実施例は、mP1 110に関連する特徴を与えるSGS−Thomson Microelect ornicsが製作したST9296マイクロプロセッサと;PIP(Pict ure−In−Picture)プロセッサ1140に関連する基本的なPIP 機能(既に述べた)を与える三菱電機(株)が製作したPIPプロセッサM65 616と;VSP1155の機能を与える三洋電機(株)が製作したビデオ信号 プロセッサLA7612と、から成る。 第2図は、本発明により、番組ガイドを形成するために番組ガイド情報を処理 することのできる電子装置の別の例を示す。以下に述べるように、第2図に示す システムはMPEGと互換性のあるシステムであり、放送番組を表すMPEG符 号化されたトランスポート・ストリームを受け取る。しかしながら、第2図に示 すシステムは例示的なものにすぎない。ユーザ・インタフェースは他のタイプの ディジタル信号処理装置、例えば、他のタイプの符号化されたデータストリーム を伴う、MPEGと互換性のないシステムにも使用できる。例えば、他の装置に は、ディジタル・ビデオディスク(DVD)システムおよびMPEG番組ストリ ーム、およびいわゆる“PCTV”のようなコンピュータとテレビジョンの機能 を組み合わせているシステムも含まれる。さらに、以下に述べるシステムは放送 番組を処理するものとして説明されているが、これは例示的なものにすぎない。 本願明細書において、「番組:プログラム」という用語は、例えば、電話の伝言 、コンピュータ・プログラム、インターネットのデータまたは他のコミュニケー ションのような、あらゆる形式のパケット化されたデータを表すために使用され ている。 概観すると、第2図のビデオ受信システムにおいて、ビデオ・データで変調さ れた搬送波は、アンテナ10で受信され、装置15で処理される。その結果生じ る出力信号は復調器20で復調され、デコーダ30で復号化される。デコーダ3 0からの出力は、リモコン125からのコマンドに応答するトランスポート・シ ステム25で処理される。トランスポート・システム25は、圧縮されたデータ 出力を、蓄積し更に復号化しあるいは他の装置に伝達するために供給する。 ビデオ・デコーダ85とオーディオ・デコーダ80はそれぞれ、システム25 からの圧縮されたデータを復号化し、表示用の出力を供給する。データ・ポート 75は、圧縮されたデータをシステム25から他の装置、例えば、コンピュータ あるいは高精細度テレビジョン(HDTV)受像機へ伝達するためのインタフェ ースを提供する。蓄積装置90は、システム25からの圧縮されたデータを蓄積 媒体105に貯える。蓄積装置90は、再生モードにおいて、蓄積媒体105か らの圧縮されたデータの再生をサポートし、システム25で処理し復号化し、他 の装置に伝達し、あるいは別の蓄積媒体(図面を簡略化するために図示せず)に 貯える。 第2図を詳細に考察すると、ビデオ・データで変調された搬送波はアンテナ1 0で受信され、ディジタル形式に変換され、入力プロセッサ15で処理される。 プロセッサ15には、入力信号を更に処理するのに適した低い周波数帯に変換す るための高周波(RF)チューナと中間周波数(IF)混合器と増幅段が含まれ る。その結果生じるディジタル出力信号は、復調器20で復調され、デコーダ3 0で復号化される。 サービス検出器33のマルチプレクサ(mux)37は、選択器35を介して 、デコーダ30からの出力を供給され、あるいはデスクランブル(descra mbling:スクランブル解除)装置40で更に処理されたデコーダ30の出 力を供給される。デスクランブル装置40は、例えば、IS07816およびN RSS(National Renewable Security Stan dards:全米更新可能安全標準)委員会の基準に従う、スマート・カードの ような取外し可能な装置である(NRSS取外し可能条件付きアクセス・システ ムは、EIA草案文書IS−679、Project PN−3639に規定さ れている)。選択器35は、挿入可能な、互換性のある、デスクランブル・カー ドの存在を検出し、カードがビデオ受信装置に現に挿入されている場合にのみ、 デスクランブル装置40の出力をマルチプレクサ37に供給する。それ以外の場 合、選択器35は、デコーダ30からの出力をマルチプレクサ37に供給する。 挿入可能なカードが存在すると、装置40は、例えば、追加的なプレミアム番組 (premium program)のチャンネルをデスクランブルし、追加的 な番組サービスを視聴者に提供することができる。注目すべきは、この好ましい 実施例において、NRSS装置40およびスマート・カード装置130(スマー ト・カード装置についてはあとで述べる)は、同じシステム25のインタフェー スを共有し、一度にNRSSカードまたはスマート・カードのどちらかが挿入さ れる。しかしながら、これらのインタフェースは、並列動作を行わせるために、 分離されてもよい。 選択器35からマルチプレクサ37に供給されるデータは、MPEGシステム 標準の第2.4項に規定される、MPEGに従うパケット化されたトランスポー ト・データストリームの形式をなしており、番組ガイド情報、および番組チャン ネルのデータ内容を含んでいる。特定の番組チャンネルを含む個々のパケットは Packet Identifier(PID:パケット識別子)で識別される 。トランスポート・データストリームにはProgram Specific Information(PSI:番組特定情報)が含まれており、これを使用 して、パケット識別子を識別し、個々のデータ・パケットを収集し、パケット化 されたデータストリームを構成する全ての番組チャンネルの内容を再生する。ト ランスポート・システム25は、システム・コントローラ115の制御下で、通 信インタフェース装置116を経由して、入力トランスポート・ストリーム、蓄 積装置90あるいはインターネットのサービス・プロバイダから番組ガイド情報 を獲得し照合する。特定の番組チャンネルの内容または番組ガイドの情報を含ん でいる個々のパケットは、ヘッダ情報内に含まれているそれぞれのパケット識別 子で識別される。 第2図に示す受像機に組み込まれているユーザ・インタフェースにより、ユー ザはOSD(On−Screen Display)メニューから好みの機能を 選択して種々の機能を起動することができる。OSDメニューには、上述した電 子的番組ガイド(EPG:Electronic Program Guide )および以下に述べる他の機能も含まれる。OSDメニューに表示される情報を 表すデータは、蓄積された番組ガイド情報、蓄積されたグラフィックス情報、お よび上述したように入力を経由して受信される番組ガイドおよびグラフィックス 情報に応答して且つソフトウエア制御プログラム(第4〜5図に示しそして以下 に述べる)に従って、システム・コントローラ115から発生される。ソフトウ エア制御プログラムは、例えば、システム・コントローラ115に埋め込まれた メモリ(図示せず)内に貯えられる。 リモコン125(または、マウスのような他の選択手段)を使用して、ユーザ は、これから見ようとする番組、貯えようとする番組、蓄積媒体のタイプ、蓄積 方法などの項目をOSDメニューから選択することができる。システム・コント ローラ115は、インタフェース120を経由して供給される選択情報を使用し て、システム25を構成し、蓄積および表示用の番組を選択し、選択された蓄積 装置および蓄積媒体に適する番組特定情報を発生する。コントローラ115は、 システム25の要素45、47、50、55、65、95を構成するために、デ ータ・バスを介してこれらの要素の内部に制御レジスタの値を設定し、且つ制御 信号Cにより、マルチプレクサ37と110を介する信号経路を選択する。 制御信号Cに応答して、マルチプレクサ37は、選択器35からのトランスポ ート・ストリームを選択するか、または再生モードにおいて、蓄積インタフェー ス95を介して蓄積装置から再生されるデータストリームを選択する。通常の、 非再生動作において、ユーザが見るために選択した番組を含んでいるデータ・パ ケットは、そのパケット識別子によって選択装置45により識別される。もし、 そのパケットが暗号化されていることを、選択された番組パケットのヘッダ・デ ータ内の暗号化指標(encryption indicator)が示すなら ば、選択装置45はそのパケットを解読装置50に供給する。もしそうでなけれ ば、選択装置45は暗号化されてないパケットをトランスポート・デコーダ55 に供給する。同様に、ユーザが蓄積するために選択した番組を含んでいるデータ ・パケットは、そのパケット識別子によって選択装置47により識別される。選 択装置47は、パケット・ヘッダの暗号化指標情報に基づいて、暗号化されたパ ケットを解読装置50に供給するか、または暗号化されてないパケットをマルチ プレクサ110に供給する。 解読装置40および50の機能は、NRSS標準と互換性のある取外し可能な 単一のスマート・カードで実行される。これにより、もしサービス・プロバイダ が暗号化技術を変更することにするかまたは、例えば、別のサービスをデスクラ ンブルするために安全システムを容易に変更できるようにする場合、容易に取り 替えることのできる取外し可能な1個のユニット内に、安全に関するすべての機 能が納められる。 選択装置45と47はパケット識別子検出フィルタを使用して、マルチプレク サ37から供給される入来パケットのパケット識別子を、コントローラ115に より選択装置45と47内部の制御レジスタ内にプレロード(pre−road )されるパケット識別子値と整合させる。プレロードされたパケット識別子は、 これから貯えられるデータ・パケットと、画像を発生するために復号化されるデ ータ・パケットを識別するために、装置45と47内で使用される。プレロード されたパケット識別子は装置45と47内のルックアップ(look−up)テ ーブル内に貯えられる。このパケット識別子ルックアップ・テーブルは、暗号化 キー(encryption key)とプレロードされた各パケット識別子と を関連づける装置45と47内の暗号化キー・テーブルにメモリ・マップ(me mory map)される。メモリ・マップされたパケット識別子と暗号化キー ・ルックアップ・テーブルにより、選択装置45と47は、プレロードされたパ ケット識別子を含んでいる暗号化されたパケットと、それを解読する関連する暗 号化キーを整合させることができる。暗号化されてないパケットは、関連する暗 号化キーを持たない。選択装置45と47は、識別されたパケットおよびそれに 関連する暗号化キーを解読装置50に供給する。また、選択装置45内のパケッ ト識別子ルックアップ・テーブルは、プレロードされたパケット識別子を含んで いるパケットと、パケット・バッファ60内の対応するデスティネーション(d estination:宛先)バッファの位置を整合させるデスティネーション ・テーブルにメモリ・マップされる。ユーザが見るためにあるいは貯えるために 選択した番組に関連する、暗号化キーおよびデスティネーション・バッファの位 置のアドレスは、コントローラ115により、割り当てられたパケット識別子と 共に装置45と47の中にプレロードされる。暗号化キーは、入力データストリ ームから抽出される暗号化符号から、ISO 7816−3に従うスマート・カ ード・システム130で発生される。暗号化キーの発生は、顧客の資格(入力デ ータストリーム内の符号化された情報から確定されそして/または挿入可能なス マート・カード自体に予め貯えられる)に依存する(国際標準化機構の文書IS O 7816−3、1989はスマート・カード・システムについてインタフェ ースと信号構造を規定している)。 選択装置45と47から解読装置50に供給されるパケットは、例えば、商務 省の全米技術情報サービスが提供する連邦情報標準(FIPS)刊行物46、7 4、81に規定されるデータ暗号化標準(Data Encryption S tandard:DES)のような暗号化技術を使用して暗号化される。解読装 置50は、暗号化されたパケットを解読するために、装置45と47から供給さ れる対応する暗号化キーを使用し、選択された暗号化アルゴリズムに対し適切な 解読技術を使用する。解読装置50からの解読されたパケット、および表示用の 番組を含む選択装置45からの暗号化されてないパケットはデコーダ55に供給 される。解読装置50からの解読されたパケット、および蓄積用の番組を含む選 択装置47からの暗号化されてないパケットはマルチプレクサ110に供給され る。 装置60は、コントローラ115によりアクセスできるパケット・バッファを 4個含んでいる。そのうち1個のバッファは、コントローラ115で使用するこ とを予定されるデータを保持するために割り当てられており、他の3個のバッフ ァは、アプリケーション・デバイス75、80、85で使用することを予定され るパケットを保持するために割り当てられている。装置60内部にあるこれら4 個のバッファ内に貯えられたパケットへの、コントローラ115によるそしてア プリケーション・インタフェース70によるアクセスはバッファ制御装置65に より制御される。選択装置45は、復号化のために装置45で識別された各パケ ットに対しデスティネーション・フラグ(destination flag) を制御装置65に供給する。これらのフラグは、識別されたパケットに対し装置 60の個々のデスティネーション位置を示し、制御装置65により内部のメモリ ・テーブル内に貯えられる。制御装置65は、FIFO(First−In−F irst−out)の原理に基づき、バッファ60内に貯えられるパケットに関 連する一連の読出し/書込みポインタを確定する。書込みポインタはデスティネ ーション・フラグと協同して、装置60内の適正なデスティネーション・バファ 内部における次の空白位置に、装置45または50からの識別されたパケットの 順次的な蓄積を可能にする。 装置45および50からデコーダ55に供給される暗号化されてないパケット および解読されたパケットは、MPEGシステム標準の第2.4.3.2項で規定 されるトランスポート・ヘッダを含んでいる。デコーダ55は、暗号化されてな いパケトおよび解読されたパケットがアダプテーション(adaptation )フィールド(MPEGシステム標準による)を含んでいるかどうかを、トラン スポート・ヘッダから判定する。アダプテーション・フィールドは、タイミング 情報を含んでおり、これには、例えば、内容(content:コンテント)パ ケットの同期化と復号化を行えるようにするProgram Clock Re f erence(PCR:プログラム・クロック・レファレンス)が含まれる。ア ダプテーション・フィールドを含んでいるパケットであるタイミング情報パケッ トを検出すると、デコーダ55は、システム・インタラプト(interrup t:割込み)を設定することによりインタラプト機構を介して、パケットが受け 取られたことをコントローラ115に知らせる。また、デコーダ55は、バッフ ァ制御装置65におけるタイミング・パケット・デスティネーション・フラグを 変更し、そのパケットを装置60に供給する。装置65のデスティネーション・ フラグを変更することにより、装置65は、デコーダ55から供給されるタイミ ング情報パケットを、アプリケーション・バッファの位置にではなく、コントロ ーラ115で使用するデータを保持するために割り当てられた装置60のバッフ ァの位置に方向を転換する。 デコーダ55で設定されたシステム・インタラプトを受け取ると、コントロー ラ115は、タイミング情報とプログラム・クロック・レファレンス値を読み取 り、それを内部のメモリに貯える。連続するタイミング情報パケットのプログラ ム・クロック・レファレンス値は、システム25のマスタークロック(27MH z)を調節するために使用される。連続するタイミング・パケット(コントロー ラ115で発生される)を受け取る時間的間隔について、プログラム・クロック ・レファレンスに基づく推定値とマスタークロックに基づく推定値との差を使用 して、システム25のマスタークロックを調節する。コントローラ115は、こ れを達成するために、得られた時間的推定値の差を使用して、マスタークロック を発生するために使用される電圧制御発振器の入力制御電圧を調節する。コント ローラ115は、内部メモリにタイミング情報を貯えてから、システム・インタ ラプトをリセットする。 番組内容(program content:オーディオ、ビデオ、キャプシ ョン、その他の情報)を含んでいる、装置45と50からデコーダ55が受け取 るパケットは、装置65により、デコーダ55から、パケット・バッファ60内 の指定されたアプリケーション装置のバッファに向けられる。アプリケーション 制御装置70は、バッファ60内の指定されたバッファから、オーディオ、ビデ オ、キャプションその他のデータを順次に取り出し、そのデータを対応するアプ リケーション装置75、80、85に供給する。アプリケーション装置は、オー ディオ・デコーダ80とビデオ・デコータ85と高速データ・ポート75から成 る。例えば、上述したように、コントローラ115で発生される複合番組ガイド (composite program guide)に対応するパケツト・デ ータは、ビデオ・デコーダ85に接続されたモニタ(図示せず)に表示するのに 適したビデオ信号にフォーマット化するために、ビデオ・デコーダ85に送られ る。また、例えば、データ・ポート75は、コンピュータ・プログラムのような 高速データをコンピュータに供給するために使用される。あるいは、データ・ポ ート75は、例えば、選択された番組または番組ガイドに対応する画像を表示す るために、データをHDTVデコーダに出力するのに使用される。 番組特定情報情報を含んでいるパケットは、装置60内のバッファ、コントロ ーラ115のバッファに向けられるものとして、選択装置45により認識される 。番組特定情報パケットは、番組内容を含んでいるパケットについて述べたのと 同様にして、装置45、50、55を介して、制御装置65によってこのバッフ ァに向けられる。コントローラ115は装置60から番組特定情報を読み出しそ れを内部メモリに貯える。 また、コントローラ115は、貯えられた番組特定情報から、圧縮された(c ondensed)PSI(CPSI:圧縮されたPSI)を発生し、圧縮され た番組特定情報を、選択可能な蓄積媒体に貯えるのに適するパケット化されたデ ータストリーム内に組み込む。パケットの識別と方向は、装置45と47のパケ ット識別子、デスティネーションおよび暗号化キー・ルックアップ・テーブルと 協同して、コントローラ115により支配され、制御装置65は先に述べたよう に機能する。 また、コントローラ115は、第1図のインタフェース装置1113と同様に 動作する通信インタフェース装置116に結合される。すなわち、装置116は インターネットへ情報をアップロードし且つインターネットから情報をダウンロ ードする機能を与える。通信インタフェース装置116は、例えば、電話線を介 してあるいはケーブルテレビジョンのラインを介して、インターネットのサービ ス・プロバイダに接続するためのモデムを含んでいる。この通信機能により、第 2図に示すシステムは、テレビジョン番組を受信することに加え、電子メールの 機能およびウエブ・ブラウジングのようなインターネット関連の機能が得られる 。 第3図は、第2図に全体を示し既に詳しく説明した電子装置の具体的な実施例 である。第3図は、ヒューズ・エレクトロニクスより提供されるディレクTV( DirecTVTM:登録商標)衛星サービスを受信するために、米国インディア ナ州、インディアナポリスのトムソン・コンシューマ・エレクトロニクス社で設 計製作された、衛星受信機のセットトップ・ボックス(set−top box )である。 第3図に示すように、セットトップ・ボックスは、衛星アンテナ317から9 50〜1450MHzの範囲にある衛星RF信号を受信し、それに同調するチュ ーナ301を備えている。同調されたアナログ信号は、更に処理するために、リ ンク・モジュール302に出力される。リンク・モジュール302は、チューナ 301からの同調されたアナログ信号I_OUTおよびQ_OUTを更に処理し 、アナログ信号の瀘波と調整、およびアナログ信号のディジタル出力信号DAT Aへの変換を行う。リンク・モジュール302は集積回路(IC)として実施さ れる。リンク・モジュールICは、フランス、グルノーブルのSGS−トムソン ・マイクロエレクトロニクス社で製作され、部品番号ST15339−610を 有する。 リンク・モジュール302からのディジタル出力DATAは、トランスポート 装置303により認識され処理できるパケット化されたデータストリームから成 る。データストリーム(第2図に関連して詳細に述べた)は、ディレクTVから の衛星放送サービスの番組チャンネルのデータ内容および番組ガイド・データ情 報を含んでいる。 トランスポート装置303の機能は、第2図に示す既に述べたトランスポート ・システム25と同じである。上述のように、トランスポート装置303は、ヘ ッダ情報内に含まれているPacket Identifier(PID:パケ ット識別子)に従って、パケット化されたデータストリームを処理する。処理さ れたデータストリームは次に、MPEGと互換性のある、圧縮されたオーディオ およびビデオ・パケットにフォーマット化され、更に処理するために、MPEG デコーダ304に結合される。 トランスポート装置303は、RISC(Reduced Instruct ion Set Computer)に基づくマイクロプロセッサであるAdv anced RISCマイクロプロセッサ(ARM)315により制御される。 ARMプロセッサ315は、ROM307に在る制御プログラム(第4図〜第5 図に示す)を実行し、トランスポート装置を制御し、且つ以下に述べるように、 本発明の特徴に従って、番組ガイド情報を処理する。 トランスポート装置303は集積回路として実施される。例えば、トランスポ ート装置の好ましい実施例は、部品番号STI5273−810または1510 3−65Cを有する、SGS−トムソン・マイクロエレクトロニクス社で製作さ れたICである。 トランスポート装置303からの、MPEGと互換性のある、圧縮されたオー ディオおよびビデオ・パケットはMPEGデコーダ304に送られる。MPEG デコーダはトランスポート装置303からの圧縮されたMPEGデータストリー ムを復号化する。デコーダ304は次に、オーディオ・ストリームを出力し、オ ーディオ・ストリームはオーディオ・ディジタル/アナログ変換器(DAC)3 05で更に処理されディジタル・オーディオ・データはアナログ音声に変換され る。また、デコーダ304は、画素情報を表すディジタル・ビデオ・データをN TSC方式のエンコーダ306に出力する。次にNTSC方式のエンコーダ30 6は、このビデオ・データを更に処理してNTSC方式と互換性のあるアナログ ・ビデオ信号とし、その結果、画像が通常のNTSC方式のテレビジョンの画面 に表示される。上述したMPEGデコータは集積回路として実施される。MPE Gデコーダの好ましい実施例の1つは、部品番号ST13520を有する、SG S−トムソン・マイクロエレクトロニクス社で製作されたICである。 第3図の関連する付加的な機能ブロックには、例えば、インターネットにアク セスするための通信インタフェース装置116(第2図に示す)に対応するモデ ム307が含まれる。条件付きアクセス・モジュール309は、第2図に示すN RSS解読装置130に対応し、条件付きアクセス情報を提供する。広帯域デー タ・モジュール310は、第2図に示す高速データ・ポート75に対応し、例え ば、HDTVデコータまたはコンピュータへ高速のデータ・アクセスを与える。 キーボード/IR受信器モジュール312は、第2図に示すリモコン・インタフ ェース120に対応し、ユーザ制御装置314からユーザ制御コマンドを受信す る。ディジタルAVバス・モジュール313は、第2図に示すI/Oポート10 0に対応し、VCRまたはDVDプレーヤのような外部装置に接続される。 MPEGデコーダ304のビデオ復号部の詳細を、第12図と13図に関連し て、以下に述べる。ビデオ・デコーダ1509の、ビデオ・データパケットの復 号と復元に関する部分の詳細は、OSD装置を理解するのに必要ではないが、こ れらの部分についての以下の短い説明は役に立つ。 第12図に示すように、ビデオ・デコーダ1509はFIFO(First− In−First−Out)バッファ・メモリ1509−1を含み、これは、要 求に応じて、トランスポート装置303から比較的小さいセグメントでビデオ・ データ・パケットを受け取り、それを、メモリ・コントローラ1509−3を介 して、復号と復元のために指定されているビデオRAM1513のセクション1 513−1に、比較的大きいセグメントで、結合させる。ビデオRAMI513 は、第3図に示すSDRAM316の一部となり、メモリ・コンローラ1509 −3の制御下でアドレス指定される。RAM1513の復号&復元部1513− 1には、受信されたビデオ・データ・パケットを貯えるレート・バッファ(ra te buffer)部1513−1−3、および復号と復元の間にビデオ情報 のフレームを貯えるフレーム蓄積部1513−1−5が含まれる。ビデオ画像表 示装置1509−5は、貯えられたビデオ・データ・パケットを復号し復元して 、連続するビデオ画像成分を表すディジタル・ワード(Y、U、V)を形成する 。この目的のために、ビデオ表示装置1509−5は、メモリ・コントローラ1 509−3を介して、ビデオRAM1513の復号と復元部1513−1から必 要に応じてデータをリクエストする。成分(コンポーネント)を表すディジタル ・ワードの発生は、テレビジョン信号エンコーダ1515から発生されるフィー ルド(V)、ライン(H)および画素(PC)レートの信号と同期する。マイク ロプロセッサ315から発生される制御データは、マイクロプロセッサ・インタ フェース装置1509−7で受信され、内部制御バスを介して、ビデオ・デコー ダ1509の種々の部分に結合される。 ビデオ画像成分を表すディジタル・ワード内に含まれるビット数により、可能 なレベルの数が定められ、それにより、それぞれの成分の解像度が定められる。 n−ビット・ワードの場合、2n個の可能な2進状態に対応して2n個の可能なレ ベルがある。例として、本実施例では、ビデオ画像成分を表わすワードは各々8 ビットを含んでおり、従って、各成分は28個すなわち256個の可能なレベル を有する。ビデオ画像成分を表す連続するディジタル・ワードは、成分のグルー プに構成され、各グループは、サブサンプリングされた形式すなわち圧縮された 形式をなす複数の画素(pixel)に対応する。具体的に言うと、本実施例で は、ビデオ画像を表すグループは2個の画素に対応する。その各々は、第1の画 素に対応して第1の輝度を表すディジタル・ワード(Y1)と、第2の画素に対 応して第2の輝度を表すディジタル・ワード(Y2)と、第1と第2の画素の各 々に対応して色差を表す1対のディジタル・ワード(U1、2およびV1、2) を含んでいる。これは、ディジタル・ビデオ信号処理の分野において「4:2: 2」フォーマットと呼ばれている。色差信号のサブサンプリングすなわち圧縮は 、伝送帯域幅を縮小する目的で送信機1において生じる画像データの圧縮に関連 する。具体的に言うと、伝送された画像データは、4:2:0フォーマットとし て知られているものに構成され、画像を表すワードは4個の画素に対応する。4 個の画素に対応して輝度を表す4個のワード、および4個の画素の各々に対応し て色差を表す1対のワードがある。この4:2:0の画像を表すグループは、ビ デオ表示装置1509−5内部で補間により、4:2:2の画像を表すグループ に変換される。各画素に対する完全な1組の(4:4:4)の成分は、テレビジ ョン信号エンコーダ306内部で補間により発生される。 ビデオ・デコーダ1509のOSD部は、ビデオRAMI513のOSDセク ション1513−3と協同するOSDコントローラ1509−9を含んでいる。 マイクロプロセッサ315から発生される、グラフィックスを表すビット・マッ プは、マイクロプロセッサ・インタフェース装置1509−7とメモリ・コント ローラ1509−3を介して、RAM1513のOSDセクション1513に、 蓄積のために、結合される。グラフィックス画像の各画素に対し、その画素の色 を表すディジタル・ワードがある。この色を表すディジタル・ワードの中に含ま れているビット数により、各画素が持つことのできる異なる色の数が定められる 。もし色を表すワードがnビットを含んでいるならば、各画素は、nビットの色 ワードについて取り得る2n個の2進状態に対応する 2n個の色のうち任意の1 個を持つことができる。 例として、本実施例では、色を表わすワードは2ビットを含んでいる。従って 、各グラフィックス画素は、2ビットの色ワードについて可能な4個の2進状態 (00、01、10、11)に対応する4個の色のうち任意の1個を持つことが できる。画素の色情報は、成分(コンポーネント)の形式で構成され、各色ワー ドに対し、成分を表すディジタル・ワードのユニークな1グループがある。これ らの成分はビデオ画像情報の伝送に使用される成分、すなわち、輝度信号Yおよ び1対の色差信号UおよびV、と同じになるように選択される。ビデオ画像およ びグラフィックス画像に対し同じ成分を選択すると、1組の成分から別の1組の 成分へ変換する必要がなくなるので、OSD構成が簡略化される。例えば、2ビ ットの色ワードを使用する本実施例において、色を表すディジタル・ワードと成 分を表すディジタル・ワードとの間に以下の関係が存在する: 成分(コンポーネント)のグループ 00 YA、UA、VA 01 YB、UB、VB 10 YC、UC、VC 11 YD、UD、VD グラフィックス画素の実際の色(上の表でA、B、C、Dで表す)は、それぞ れのグループで成分を表すディジタル・ワードの値に依存する。例として、本実 施例では、グラフィック画像成分UおよびVを表すワードの各々は4ビットを含 んでおり、グラフィック画像成分Yを表すワードは6ビットを含んでいる。成分 を表す4ビットのワードでは、UおよびV成分に対して可能な16のレベルが得 られ、6ビッのワードでは、Y成分に対して可能な64のレベルが得られる。こ の4ビットあるいは6ビットは、以下に述べるように、最後にOSD表示装置1 509−9により形成される8ビット・ワードの最上位ビットを表す。 また、「透明性(transparency)」の値(mix weight とも呼ばれる)はグラフィックス画素の透明度を規定する。この値は、異なる1 6のレベルの透明性、すなわち、OSDグラフィックスを通して見える背景(ビ デオ画像)の量に対応する4ビットのワードである。 グラフィック画像成分を表すワードおよび透明性の値は、マイクロコンピュー タ315からRAM1513のOSDセクション1513−3に送られ、ビット マップのヘッダ内に成分(コンポーネント)グループの形式で貯えられる。本実 施例では、輝度についてグラフィック画像成分を表すディジタル・ワードは6ビ ットを含んでおり、色差についてグラフィック画像成分を表す各ワードは4ビッ トを含んでおり、各グループは14ビットを含んでいる。グラフィックス画像の 色は、表示されるグラフィックス画像の性質に依り、ヘッダの成分を表すワード のビットを変更することにより変更される。 RAM1513のOSDセクション1513−3は、広範囲にわたるOSDグ ラフィック画像を規定する複数のこのようなOSDビット・マップを含んでいる 。その結果、各OSDグラフィックは、透明なグラフィック画素およびOSDグ ラフィックスを柔軟的に表示する不透明なグラフィック画素を含んでいるビット ・マップ領域を集めたものである。 OSD表示装置1509−9は、RAM1513のOSDセクション1513 −3からビット・マップを読み出させ、ヘッダから、各画素について色を表すワ ードを、それと対応する成分を表すグループに変換する。この目的のために、O SD表示装置1509−9は、要求に応じて、メモリ・コントローラ1509− 3を介してOSDセクション1513−3からデータをリクエストする。本実施 例では、グラフィック画像成分を表すワードは6ビットまたは4ビットしか含ん でおらず、一方、ビデオ画像を表すワードは8ビットを含んでいるので、OSD 表示装置1509−9は6ビットまたは4ビットのグラフィック画像成分を表す ワードを8ビットのワードに変換するために、6ビットの輝度ワードに4を掛け 、4ビットの色ワードに16を掛ける。例えば、もしYの値が0100111で あれば、変換された8ビットの値は01011100になる。OSD表示装置1 509−9による、グラフィック画像成分を表すディジタル・ワードの発生も、 テレビジョン信号エンコーダ1515で発生されるフィールド(V)、ライン( H)および画素(PC)レートの信号と同期している。 先に述べたように、ビデオ画像表示装置1509−5により発生される、ビデ オ画像成分を表すグループは、ビデオ画像情報を圧縮された形式で表し、いわゆ る4:2:2フォーマットで、2個の画素に対して輝度を表す2個のワードおよ び色差を表す1対のワードがある。一方、RAM1513のOSDセクション1 513−3に貯えられ且つOSD表示装置1509−9により発生される、グラ フィック画像成分を表すグループは、圧縮されない形式でグラフィック画像情報 を表し、画素1個に対して輝度を表す1個のワードと色差を表す1対のワードが ある(すなわち、画素2個に対して、輝度を表す2個のワードと、色差を表す2 対のワードがある)。後者の圧縮されない形式は、ディジタル・ビデオ信号処理 の分野で「4:4:4」フォーマットとして知られている。この4:4:4グラ フィックス画像シーケンスは、グラフィックスの各画素について1個のユニーク な輝度成分と2個のユニークな色差成分を与え、そのため一定のビット数で出来 るだけ多くの色が定められるので、望ましい。しかしながら、4:4:4ビデオ 画像シーケンスは4:2:2ビデオ画像シーケンスと互換性がなく、グラフィッ ク画像をビデオ画像の中へ挿入する目的で4:2:2シーケンスと容易に合成す ることができない。 この問題を解決するため、ビデオ・デコーダ1509はOSD変換器1509 −11を含み、グラフィック画像成分に使用される4:4:4シーケンスを、ビ デオ画像成分に使用される4:2:2シーケンスに変換する。第12図に示すよ うに、OSD変換器1509−11は、2個のグラフィックス画素について、第 1の画素に対して1対の色差成分を選択し、第2の画素に対する1対を削除する 。 第12図に示すように、OSD/ビデオ合成器1509−13は、ビデオ画像 表示装置1509−5から供給されるビデオ画像成分を表すワードを、OSD表 示装置1509−9の制御下で、1ワードずつ、OSD変換器1509−11か ら供給されるグラフィック画像成分を表すワードと合成する。ビデオ画像のみの 動作モードにおいて、合成器1509−13はグラフィック画像グループのみを 選択する。「スーパーインポーズ」動作モードにおいて、グラフィック画像はビ デオ画像と「合成」され、合成器1509−13は、ビデオ画像グループを、1 画素ずづ、グラフィック画像グループと混合し、グラフィック画像は、半透明の 状態で、ビデオ画像の上に重なる。出力マルチプレクサ1509−13により発 生される、成分を表すワードの4:2:2出力シーケンスはテレビジョン信号エ ンコーダ306に結合される。 第13図は、本発明によるOSD/ビデオ合成器1509−13のブロック図 である。合成器は、混合器400と第1のマルチプレクサ402と第2のマルチ プレクサ404を含んでいる。混合器400は、ビデオ・ワードとOSDグラフ ィックス・ワードを合成して、「ブレンド(blend)された」すなわち「混 合(mix)された」出力を発生する。この出力は、OSD表示装置より供給さ れるミックス・ウエイト(mix weight)に従ってこの2つの入力ワー ドを合成する。 マルチプレクサ402と404は、OSD構成について種々の動作モードを選 択するのに使用される出力選択器406を形成する。具体的に言うと、第1のマ ルチプレクサ402は、OSD表示装置から供給されるOSDイネーブル信号に 応答して、混合された出力かビデオ・ワードの何れかを選択する。もしOSDが イネーブル(動作可能に)化される(例えば、OSD動作信号が“高(high )”である)ならば、マルチプレクサ402は、混合された出力値をその出力端 子に接続させる。もしOSDがディスエーブル(動作不能に)化される(例えば 、OSD動作信号が“低(low)”である)ならば、マルチプレクサ402は ビデオ・データをその出力端子に接続させる。第2のマルチプレクサは、透明性 イネーブル信号によって制御される。 動作を説明すると、もし、OSDがディスエーブル化されていることをOSD イネーブル信号が示すならば、ビデオ・ワードは両方のマルチプレクサ402と 404を、妨げられずに、通過する。しかしながら、もしOSDがイネーブル化 されているならば、混合された出力が第1のマルチプレクサから第2のマルチプ レクサ404の1つの入力に供給される。第2のマルチプレクサ404の他方 の入力はOSDグラフィックス・ワード入力に接続される。このようにして、O SDがイネーブル化されると、第2のマルチプレクサ404は、透明性イネーブ ル信号に応答して、元のOSDワードか混合された出力の何れかを選択する。透 明性イネーブル信号を賢明に使用することにより、一定のグラフィックは、不透 明な画素と透明な画素の混合物を含むことができる。従って、任意の一定の画素 について、ビデオ情報は表示(ビデオ画像のみのモード)を形成するのに使用す ることができ、OSD情報は表示(グラフィック画像モード)を形成するのに使 用することができ、あるいは、混合された出力も表示を形成するのに使用するこ とができる。 第4図と第5図は、本発明の特徴を実施するために、第1図のCPU1112 、第2図のコントローラ115あるいは第3図のARMマイクロプロセッサによ って実行される制御プログラムのフローチャートである。当業者は、制御プログ ラムが第1図〜第3図に示されているシステムのうちの任意の1つにより実行さ れたときに、本発明による特徴が得られることを容易に認識するであろう。従っ て、冗長を避けるために、制御プログラムは、以下に、第3図に示す例示的なハ ードウエアに関してのみ説明する。 第4図のステップ410に示すように、第3図に示すシステムをユーザがオン にすると、システムは典型的に、ユーザが見るために先に選択した番組のビデオ 画像を最初に表示する。次にユーザは、ステップ420に示すように、例えば、 ユーザ制御装置314の“GUIDE(ガイド)”ボタン(図示せず)を押して 、番組ガイドを表示する。 本実施例において且つステップ430に示すように、ユーザのこのリクエスト を検出すると、トランスポート装置303におけるARMマイクロプロセッサ3 15は、入力源10から得られた番組ガイド・データ情報を処理し、このガイド ・データ情報を、第6図に示すような、完全な「グリッド・ガイド」に対応するO SD画素データにフォーマット化する。トランスポート装置303からのOSD 画素データはMPEGオーディオ/ビデオ・デコーダ304に送られ、第12図 と第13図に関連して上述したように、ガイド画像を発生する。 「グリッド・ガイド」600は、典型的には、ディスプレイの画面全体を占める 。グリッド・ガイドは、新聞に掲載されるTVのスケジュールと同様に、時刻と チャンネルの形式で、番組のスケジュールを示す。特に、ガイドの1つの次元( 横方向)は時間情報を示し、ガイドの他方の次元(縦方向は)チャンネル情報を 示す。時間情報は、ガイドの上部に時間ライン601を設けることによりユーザ に伝えられ、30分の間隔で区切られている。チャンネル情報は、チャンネル番 号610〜616および対応するチャンネル局の名称620〜626によりユー ザに伝えられる。各グリッドにおいて、スペースが限られているので、グリッド に適合する番組の題名の一部のみが表示される。例えば、第6図に示すように、 グリッド630には、“Inside W...”とだけ表示されている。 しかしながら、ユーザ制御装置314を使用して特定の番組をハイライトする ことにより、ユーザは番組ガイド600の上部領域640に省略のない題名を表 示することができる。例えば、第6図に示すように、ユーザがグリッド630を ハイライトすると、グリッド630に表示されている切り捨てられた題名に対応 する、格付けされた省略のない題名“‘Inside World Polit ics’(NR)”が上部領域640に表示される。 また、番組ガイド600は、アイコンInternet(インターネッ650 およびE:MAIL(電子メール)660を含んでいる。これらのアイコンをク リックすることにより、ユーザはインターネットをサーフ(surf)し、通信 インタフェース装置116を通して電子メールを送信/受信することができる。 また、インターネットのウエブ・サイトのアイコンも番組ガイドのグリッドの中 に組み込まれる。例えば、アイコン670内の“ESPN.com”をクリック することにより、ユーザは自動的に、例えば、ESPNウエブ・サイトにリンク される。 もしユーザが本発明の別の特徴による番組ガイドを別のフォーマットで表示す ることを望むならば、例えば、ステップ440に示すように、GUIDEボタン を再び押す。ユーザのこのリクエストを検出すると、ARMマイクロプロセッサ 513は第6図に示すグリッド・ガイドを更に処理して、ステップ450に示す ように、変更されたガイドを表示する。この変更されたガイドは、第7図に示す “詳細なガイド”700に対応している。詳細ガイド700は、第6図に示す省 略のない完全なグリッド・ガイドの切り捨てられた形式である。特に、詳細ガイ ド700は、ガイドのチャンネル情報の次元に沿って、完全なガイド600の上 部から不連続の数のチャンネルを選択的に削除しまたは切り捨てることによりA RMマイクロプロセッサにより得られる。ARMマイクロプロセッサ315は、 第7図に示す詳細ガイドに対応するOSD画素データを発生し、このOSDデー タをMPEGデコーダ304に送り、第7図に示すガイド画像を発生する。 また、現在ハイライトされている番組の詳細な説明もガイド700上部の情報 領域710に表示される。情報領域710はガイド600を切り捨てて空けられ た領域を占めている。番組の詳細な説明には、例えば、番組の題名、格付け、お よび説明が含まれる。ARMマイクロプロセッサ315は、上述のように、入力 データストリームで受信される番組ガイド・データから詳細な情報を得る。従っ て、ユーザは、ユーザ制御装置14で、興味のある番組をハイライトするだけで 、この詳細ガイドを使用して番組の詳細な情報を得ることができる。 また、ユーザは、情報領域710における詳細な説明の代りに、第8図に示す ように、ハイライトされている番組に対応するビデオ画像810に取り替えるこ ともできる。第4図のステップ451に示すように、例えば、“VIDEO”ボ タンをユーザが押していることをARMマイクロプロセッサ315が検出すると 、マイクロプロセッサ315は、選択された番組に対応する詳細な情報710を 、ステップ452に示すように、その同じ番組に対応する生のビデオ画像810 に取り替える。同様にして、ステップ453のように、“INFO”ボタンを押 すと、マイクロプロセッサ315は、ステップ454に示すように、ビデオ画像 810を詳細な説明710に替える。 更に、ユーザは、個別のステップで詳細ガイド700を選択的に切り捨てまた は拡張することもできる。ステップ456と457に示すように、下向きの矢印 ボタンを押すと、コントローラは、チャンネル情報の次元に沿って、選択された 不連続の間隔で詳細ガイド700を更に切り捨てる。例えば、第8図に示す詳細 ガイド800は、ガイド700の3つのチャンネル・グリッドを更に切り捨てた ものである。すなわち、チャンネル情報の次元に沿ってガイドの上部から3つの チャンネル・グリッドが切り捨てられまたは削除され、第8図に示すように、拡 張されたスペースを使用して、ビデオ画像810が表示されている。 ユーザは、第4図のステップ460に示すように、再び“GUIDE”ボタン を押すことにより、別のフォーマット(形式)の番組ガイドをリクエストするこ ともできる。ユーザのこのリクエストを検出すると、マイクロプロセッサ315 は受信された番組ガイド・データ情報を再び処理して、第9図に示し且つ第5図 のステップ500に示すように、別の形式に処理されたガイドに対応する必要な OSDデータを提供する。この変更されたガイドは、第9図に示すサーフ・ガイ ド(surf guide)900である。サーフ・ガイド900は、第6図に 示す完全なグリッド・ガイドの打ち切られたまたは切り捨てられた形式である。 特に、サーフ・ガイド900は、マイクロコンピュータ315により、ガイドの 時間情報の次元に沿って、完全なガイド600の右から不連続の数の時間間隔を 選択的に削除しまたは切り捨てて得られる。 またユーザは、ハイライトされた番組について、第9図に示すようなビデオ画 像910かまたは第11図に示すような詳細な説明1191のどちらかを選択す ることができる(サーフ・ガイド900で同時に表示される)。ユーザは、第5 図のステップ530〜545に示すように、“VIDEO”または“INFO” ボタンをそれぞれ押すことにより、第9図と第11図に示すこれら2つのフォー マットを切り替えることができる。 更に、ユーザは、個別のステップでサーフ・ガイドを選択的に切り捨てあるい は拡張することができる。ステップ510〜525に示すように、右向きの矢印 ボタンを押すと、コントローラは、第10図に示すように、時間情報の次元に沿 って、選択された不連続の間隔でサーフ・ガイド900を拡張する。また、左向 きの矢印ボタンを押すことにより、ユーザは時間情報の次元に沿って別の選択さ れた不連続の間隔でサーフ・ガイド1000を再び切り捨てることができ、その 結果、第9図に示すように、サーフ・ガイド900が再び現れる。 本発明の別の特徴は、例えば、第9図と第10図に示すように、番組ガイド90 0を、半透明な形式で表示することに関する。第3図の実施例により透明なOS D/番組ガイド画像を表示できる機能は、第12図と第13図に関連して以前に 説明されている。 番組ガイドを半透明の形式で表示する利点は、これらの図面に明確に示されて おり、ハイライトされた番組に対応する完全なビデオ画像は、半透明の番組ガイ ドを背景にして同時に表示される。番組ガイドを半透明に表示することにより、 ビデオ画像は、切り捨てたり別のアスペクト比にフォーマット化し直す必要なし に、フルサイズで表示される。従って、視聴者はビデオ画像を一層明確に見るこ とができ、システムは、受信されたビデオ画像を更に処理するために必要とされ るハードウエアとソフトウエアを排除することにより、リソースを節約する。 ここで記述された実施例およびその変形は説明のためのものにすぎず、種々の 変更が、本発明の範囲と趣旨から離れずに、当業者により実施されることが理解 されるはずである。
【手続補正書】特許法第184条の8第1項 【提出日】平成11年6月30日(1999.6.30) 【補正内容】 この問題を処理する従来のEPGシステムは、ユーザがEPGを検索している 間、見ている番組を表示する小さいpicture−in−picture(P IP)ウインドウを有する。しかしならが、PIPウインドウは典型的に非常に 小さいので、ユーザがPIPウインドウに示されている画像をはっきりと見るこ とは困難である。 D1(WO 95/32585)には、衛星を介してテレビジョン・スケジュ ール情報および促進情報(promotional information) を受け取るための電子番組スケジュール・システムが開示されている。促進情報 を供給するために、このシステムは、種々のフォーマットで番組(プログラム) スケジュール情報をスクリーン上に表示する。番組スケジュール情報のフォーマ ットは、ヘッド・エンド(head end)装置から送られるデータにのみ応 答する。受信端におけるエンド・ユーザ(end user)は、表示されてい る番組スケジュール・フォーマットを制御することができない。 発明の概要 従って、本発明者たちは、番組ガイドの大きさをユーザが調節できるようにす ることが望ましいことを認識した。また、本発明者たちは、番組ガイドの大きさ を選択的に変更できることにより、他の情報、例えば、生のビデオ番組、インタ ーネット・ウエブ・サイト、あるいは選択された番組のさらに詳細な説明が番組 ガイドと同時に表示できることを認識した。このため、ユーザは、その番組を、 あるいはユーザが選択している番組についての他の適切な情報を、見損なうこと なくガイドをサーフ(surf)することができる。 本発明による、受像機で受信される番組ガイド・データを処理する装置と方法 を以下に開示する。第1の信号は番組ガイド・データから得られ、この第1の信 号は、第1のフォーマットで番組ガイドを表す。この第1のフォーマットは、1 つの次元に沿う連続的な時間間隔(time interval)と別の次元に 沿う複数のチャンネルとから成る。番組ガイド(program guide) を表す第2の信号は、受像機のユーザにより引き起こされる制御信号に応答して 、第2のフォーマットで発生される。この第2のフォーマットは、第1のフォー マットより少ないチャンネル数および/または時間間隔から成る。 本発明の別の特徴として、番組ガイドを処理する装置と方法は更に、切り捨て られた(truncated)番組ガイドと同時に、選択された番組に対応する ビデオ画像または詳細な説明を表示できることである。 更に、本発明の別の特徴は、視聴者がガイドを利用しながら全画面の番組を見 られるようにするために、切り捨てられた番組を半透明の形式で表示することに 関する。 図面の簡単な説明 第1図は、本発明により番組ガイド情報を処理するのに適するテレビジョン・ システムの一例を示す。 第2図は、本発明により番組ガイドを異なるフォーマットで提供するのに適す るディジタル・ビデオ処理装置の一例を示す。 第3図は、本発明により番組ガイド・データ情報を処理し表示するのに適する ディジタル衛星システムの実施例のブロック図を示す。 第4図と第5図は、本発明により、番組ガイド・データ情報およびユーザ選択 オプションを受け取り処理して番組ガイドを異なるフォーマットで表示するため のフローチャートを示す。 第6図は、第2のサイズで表示されている番組ガイドの一例を示し、本発明に より画面上に同時に表示されている選択された番組について更に詳しい説明がな されている。 第7図は、第2のサイズで表示されている番組ガイドの別の例を示し、本発明 により、ハイライトされまたは選択された番組に対応するビデオ画像が画面に同 時に表示されている。 第8図は、本発明により、切り捨てられたガイドが選択的に拡張される様子を 示す。 第9図は、本発明による、切り捨てられた番組ガイドを別のフォーマットで示 す。 第10図は、本発明により、別の切り捨てられたガイドが選択的に拡張される 様子を示す。 第11図は、本発明による番組ガイドの別のフォーマットを示す。 請求の範囲 1.受像機で受信される番組ガイド・データを処理する方法であって、 前記番組ガイド・データから得られ、1つの次元に沿う連続的な時間間隔と別 の次元に沿う複数のチャンネルとから成る第1のフォーマットで番組ガイドを表 す第1の信号を発生するステップと、 受像機のユーザにより引き起こされる制御信号に応答して、第1のフォーマッ トよりも少ない数のチャンネルから成る第2のフォーマットで番組ガイドを表す 第2の信号を発生するステップと、から成る前記方法。 2.選択された番組のビデオ画像を第2のフォーマットをなす番組ガイドと共に 含むステップを更に含んでいる、請求項1記載の方法。 3.第2のフォーマットをなす番組ガイドが半透明に表示される、請求項2記載 の方法。 4.選択された番組の詳細な説明を第2のフォーマットをなす番組ガイドと共に 含むステップを更に含んでいる、請求項1記載の方法。 5.受像機で受信される番組ガイド・データを処理する方法であって、 1つの次元に沿う連続的な時間間隔と別の次元に沿う複数のチャンネルとから 成る第1のフォーマットで番組ガイドを表す、前記番組ガイド・データから得ら れる第1の信号を発生するスップと、 受像機のユーザにより引き起こされる制御信号に応答して、第1のフォーマッ トよりも少ない数の時間間隔から成る第2のフォーマットで番組ガイドを表す第 2の信号を発生するステップと、から成る前記方法。 6.選択された番組のビデオ画像を第2のフォーマットをなす番組ガイドと共に 含むステップを更に含んでいる、請求項5記載の方法。 7.選択された番組の詳細な説明を第2のフォーマットをなす番組ガイドと共に 含むステップを更に含んでいる、請求項5記載の方法。 8.第2のフォーマットをなす番組ガイドが半透明に表示される、請求項6記載 の方法。 9.受像機で受信される番組ガイドを処理する方法であって、 前記番組ガイド・データから得られ、1つの次元に沿う連続的な時間間隔と別 の次元に沿う複数のチャンネルとから成る第1のフォーマットで番組ガイドを表 す第1の信号を発生するステップと、 受像機のユーザにより引き起こされる第1の制御信号に応答して、第1のフォ ーマットよりも少ない数の時間間隔から成る第2のフォーマットで番組ガイドを 表す第2の信号を発生するステップと、 受像機のユーザにより引き起こされる第2の制御信号に応答して、第1のフォ ーマットよりも少ない数のチャンネルから成る第3のフォーマットで番組ガイド を表す第3の信号を発生するステップと、から成る前記方法。 10.選択された番組のビデオ画像を第2のフォーマットをなす番組ガイドと共 に含むステップを更に含んでいる、請求項9記載の方法。 11.選択された番組の詳細な説明を第2のフォーマットをなす番組ガイドと共 に含むステップを更に含んでいる請求項9記載の方法。 12.選択された番組のビデオ画像を第3のフォーマットをなす番組ガイドと共 に含むステップを更に含んでいる、請求項9記載の方法。 13.選択された番組の詳細な説明を第3のフォーマットをなす番組ガイドと共 に含むステップを更に含んでいる、請求項9記載の方法。 14.受像機のユーザにより引き起こされる第3の制御信号に応答して、第1の フォーマットで番組ガイドを表す第1の信号を発生するステップを更に含んでい る、請求項9記載の方法。 15.番組ガイド・データ情報を受信し処理する装置であって、 番組ガイド・データ情報を処理し、表示装置に結合するのに適する第1の信号 を発生して、1つの次元に沿う連続的な時間間隔と別の次元に沿う複数のチャン ネルとから成る第1のフォーマットで番組ガイドを表示するコントローラと、 装置のユーザのリクエストに応答して、ユーザ制御信号を発生するユーザ制御 ユニットと、から成り、 前記コントローラが、前記ユーザ制御信号に応答して、第1のフォーマットよ りも少ない数のチャンネルから成る第2のフォーマットで番組ガイドを表す第2 の信号を発生する、前記受信/処理装置。 16.前記第2の信号が、選択された番組のビデオ画像を含んでいる、請求項1 5記載の装置。 17.前記第2の信号が、選択された番組の詳細な説明を含んでいる、請求項1 5記載の装置。 18.番組ガイド・データ情報を受信し処理する装置であって、 番組ガイド・データ情報を処理し、表示装置に結合するのに適する第1の信号 を発生して、1つの次元に沿う連続的な時間間隔と別の次元に沿う複数のチャン ネルとから成る第1のフォーマットで番組ガイドを表示するコントローラと、 装置のユーザのリクエストに応答して、ユーザ制御信号を発生するユーザ制御 ユニットと、から成り、 前記コントローラが、前記ユーザ制御信号に応答して、第1のフォーマットよ りも少ない数の時間間隔から成る第2のフォーマットで番組ガイドを表す第2の 信号を発生する、前記受信/処理装置。 19.前記第2の信号が、選択された番組のビデオ画像を含んでいる、請求項1 8記載の装置。 20.前記第2の信号が、選択された番組の詳細な説明を含んでいる、請求項1 8記載の装置。 21.装置のユーザの第2のリクエストに応答して、前記ユーザ制御ユニットが 第2のユーザ制御信号を発生し、 前記コントローラが、前記第2のユーザ制御信号に応答して、第1のフォーマ ットよりも少ない数のチャンネルから成る第3のフォーマットで番組ガイドを表 す第3の信号を発生する、請求項18記載の装置。 22.前記第2のフォーマットが前記第1のフォーマットよりも少ない数の時間 間隔から成る、請求項1記載の方法。 【手続補正書】 【提出日】平成12年9月19日(2000.9.19) 【補正内容】 【図11】 【手続補正書】 【提出日】平成13年9月11日(2001.9.11) 【補正内容】 (1) 発明の名称を「番組ガイド・データを処理する方法並びに装置」と補正する 。 (2) 請求の範囲を別紙のように補正する。 請求の範囲 1.受像機で受信される番組ガイド・データを処理する方法であって、 前記番組ガイド・データから得られ、1つの次元に沿う連続的な時間間隔と別 の次元に沿う複数のチャンネルとから成る第1のフォーマットで番組ガイドを表 す第1の信号を発生するステップと、 受像機のユーザにより発生される制御信号に応答して、第1のフォーマットよ りも少ない数のチャンネルから成る第2のフォーマットで番組ガイドを表す第2 の信号を発生するステップと、から成る前記方法。 2.選択された番組のビデオ画像を第2のフォーマット番組ガイドと共に含む ステップを更に含んでいる、請求項1記載の方法。 3.第2のフォーマット番組ガイドが半透明に表示される、請求項2記載の方 法。 4.選択された番組の詳細な説明を第2のフォーマット番組ガイドと共に含む ステップを更に含んでいる、請求項1記載の方法。 5.受像機で受信される番組ガイド・データを処理する方法であって、 1つの次元に沿う連続的な時間間隔と別の次元に沿う複数のチャンネルとから 成る第1のフォーマットで番組ガイドを表す、前記番組ガイド・データから得ら れる第1の信号を発生するスップと、 受像機のユーザにより発生される制御信号に応答して、第1のフォーマットよ りも少ない数の時間間隔から成る第2のフォーマットで番組ガイドを表す第2の 信号を発生するステップと、から成る前記方法。 6.選択された番組のビデオ画像を第2のフォーマット番組ガイドと共に含む ステップを更に含んでいる、請求項5記載の方法。 7.選択された番組の詳細な説明を第2のフォーマット番組ガイドと共に含む ステップを更に含んでいる、請求項5記載の方法。 8.第2のフォーマット番組ガイドが半透明に表示される、請求項6記載の方 法。 9.受像機で受信される番組ガイドを処理する方法であって、 前記番組ガイド・データから得られ、1つの次元に沿う連続的な時間間隔と別 の次元に沿う複数のチャンネルとから成る第1のフォーマットで番組ガイドを表 す第1の信号を発生するステップと、 受像機のユーザにより発生される第1の制御信号に応答して、第1のフォーマ ットよりも少ない数の時間間隔から成る第2のフォーマットで番組ガイドを表す 第2の信号を発生するステップと、 受像機のユーザにより発生される第2の制御信号に応答して、第1のフォーマ ットよりも少ない数のチャンネルから成る第3のフォーマットで番組ガイドを表 す第3の信号を発生するステップと、から成る前記方法。 10.選択された番組のビデオ画像を第2のフォーマット番組ガイドと共に含 むステップを更に含んでいる、請求項9記載の方法。 11.選択された番組の詳細な説明を第2のフォーマット番組ガイドと共に含 むステップを更に含んでいる請求項9記載の方法。 12.選択された番組のビデオ画像を第3のフォーマット番組ガイドと共に含 むステップを更に含んでいる、請求項9記載の方法。 13.選択された番組の詳細な説明を第3のフォーマット番組ガイドと共に含 むステップを更に含んでいる、請求項9記載の方法。 14.受像機のユーザにより発生される第3の制御信号に応答して、第1のフォ ーマットで番組ガイドを表す第1の信号を発生するステップを更に含んでいる、 請求項9記載の方法。 15.受像機で受信される番組ガイド・データを処理する装置であって、 番組ガイド・データを処理し、表示装置に結合するのに適する第1の信号を発 生して、1つの次元に沿う連続的な時間間隔と別の次元に沿う複数のチャンネル とから成る第1のフォーマットで番組ガイドを表示するコントローラと、 装置のユーザのリクエストに応答して、ユーザによる制御信号を発生するユー ザ制御ユニットと、から成り、 前記コントローラが、前記ユーザによる制御信号に応答して、第1のフォーマ ットよりも少ない数のチャンネルから成る第2のフォーマットで番組ガイドを表 す第2の信号を発生する、前記処理する装置。 16.前記第2の信号が、選択された番組のビデオ画像を含んでいる、請求項1 5記載の装置。 17.前記第2の信号が、選択された番組の詳細な説明を含んでいる、請求項1 5記載の装置。 18.受像機で受信される番組ガイド・データを処理する装置であって、 番組ガイド・データを処理し、表示装置に結合するのに適する第1の信号を発 生して、1つの次元に沿う連続的な時間間隔と別の次元に沿う複数のチャンネル とから成る第1のフォーマットで番組ガイドを表示するコントローラと、 装置のユーザのリクエストに応答して、ユーザによる制御信号を発生するユー ザ制御ユニットと、から成り、 前記コントローラが、前記ユーザによる制御信号に応答して、第1のフォーマ ットよりも少ない数の時間間隔から成る第2のフォーマットで番組ガイドを表す 第2の信号を発生する、前記処理する装置。 19.前記第2の信号が、選択された番組のビデオ画像を含んでいる、請求項1 8記載の装置。 20.前記第2の信号が、選択された番組の詳細な説明を含んでいる、請求項1 8記載の装置。 21.装置のユーザの第2のリクエストに応答して、前記ユーザ制御ユニットが 第2のユーザによる制御信号を発生し、 前記コントローラが、前記第2のユーザによる制御信号に応答して、第1のフ ォーマットよりも少ない数のチャンネルから成る第3のフォーマットで番組ガイ ドを表す第3の信号を発生する、請求項18記載の装置。 22.前記第2のフォーマットが前記第1のフォーマットよりも少ない数の時間 間隔から成る、請求項1記載の方法。
───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE),OA(BF,BJ ,CF,CG,CI,CM,GA,GN,ML,MR, NE,SN,TD,TG),AP(GH,GM,KE,L S,MW,SD,SZ,UG,ZW),EA(AM,AZ ,BY,KG,KZ,MD,RU,TJ,TM),AL ,AM,AT,AU,AZ,BA,BB,BG,BR, BY,CA,CH,CN,CU,CZ,DE,DK,E E,ES,FI,GB,GE,GH,GM,GW,HU ,ID,IL,IS,JP,KE,KG,KP,KR, KZ,LC,LK,LR,LS,LT,LU,LV,M D,MG,MK,MN,MW,MX,NO,NZ,PL ,PT,RO,RU,SD,SE,SG,SI,SK, SL,TJ,TM,TR,TT,UA,UG,US,U Z,VN,YU,ZW (72)発明者 マクレーン,マイケル ジヨセフ アメリカ合衆国 インデイアナ州 インデ イアナポリス シヤーウツド・ドライブ 720 (72)発明者 ブラウン、メガン ルイーズ アメリカ合衆国 インデイアナ州 カーメ ル ローリング・スプリングス・ドライブ 11321 (72)発明者 ウエストレイク,マーク シエリダン アメリカ合衆国 インデイアナ州 フイツ シヤーズ コナー・ノウル・パークウエイ 13105

Claims (1)

  1. 【特許請求の範囲】 1.番組ガイド・データを処理する方法であって、 時間情報を表す第1の次元およびチャンネル情報を表す第2の次元を有する第 1のフォーマットで番組ガイドを表す、前記番組ガイド・データから得られる第 1の信号を発生するステップと、 ユーザ制御信号に応答して、前記第1のフォーマットの前記第1と第2の次元 の1つに沿って個別的切り捨てを表す第2のフォーマットで前記番組ガイドを表 す第2の信号を発生するステップと、から成る前記方法。 2.選択された番組のビデオ画像を、前記第2のフォーマットをなす切り捨てら れた番組ガイドと共に含むステップを更に含んでいる、請求項1記載の方法。 3.選択された番組の詳細な説明を、前記第2のフォーマットをなす前記切り捨 てられた番組ガイドと共に含むステップを更に含んでいる、請求項1記載の方法 。 4.前記切り捨てられた次元が、時間情報を表す第1の次元である、請求項1記 載の方法。 5.前記切り捨てられた次元が、チャンネル情報を表す第2の次元である、請求 項1記載の方法。 6.選択された番組のビデオ画像を、前記第2の信号の一部として前記第2のフ ォーマットをなす切り捨てられた番組ガイドと共に含むステップを更に含んでい る、請求項4記載の方法。 7.選択された番組の詳細な説明を、前記第2のフォーマットをなす打切り捨て られた番組ガイドと共に含むステップを更に含んでいる、請求項4記載の方法。 8.選択された番組のビデオ画像を、前記第2のフォーマットをなす切り捨てら れた番組ガイドと共に含むステップを更に含んでいる、請求項5記載の方法。 9.選択された番組の詳細な説明を、前記第2のフォーマットをなす切り捨てら れた番組ガイドと共に含むステップを更に含んでいる、請求項5記載の方法。 10.前記切り捨てが30分の間隔で行われる、請求項4記載の方法。 11.前記切り捨てがチャンネル・グリッドで行れる、請求項5記載の方法。 12.番組ガイド・データ情報を処理する方法であって、 ユーザの第1のリクエストに応答して、時間情報を表す第1の次元とチャンネ ル情報を表す第2の次元を有する第1のフォーマットをなす番組ガイド・データ 情報から得られる番組ガイドを表示するステップと、 ユーザの第2のリクエストに応答して、前記第1のフォーマットで前記番組ガ イドの時間情報を表す前記第1の次元の個別的切り捨てを含む第2のフォーマッ トで前記番組ガイドを表示するステップと、 ユーザの第3のリクエストに応答して、前記第1のフォーマットで前記番組ガ イドのチャンネル情報を表す前記第2の次元の個別的切り捨てを表す第3のフォ ーマットで前記番組ガイドを表示するステップと、から成る前記方法。 13.前記第2または第3のフォーマットで、ハイライトされた番組のビデオ画 像または詳細な説明が、それぞれの切り捨てられた前記番組ガイドと同時に表示 される、請求項12記載の方法。 14.番組ガイド情報を処理する方法であって、 時間情報を表す第1の次元とチャンネル情報を表す第2の次元を有する前記番 組ガイド・データ情報から得られる番組ガイドを第1のフォーマットで表示する ステップと、 ユーザ制御信号に応答して、前記第1または第2の次元に沿って個別的切り捨 てを表す第2のフォーマットで前記番組ガイドを半透明に表示するステップと、 選択された番組のビデオ画像を、前記第2のフォーマットをなす前記切り捨て られた半透明の番組と同時に表示するステップと、から成る前記方法。 15.番組ガイド・データ情報を処理する装置であって、 前記番組ガイド・データ情報を処理し、表示装置に結合するのに適する第1の 信号を発生し、時間情報を表す第1の次元とチャンネル情報を表す第2の次元を 有する第1のフォーマットで番組ガイドを表示する処理手段と、 ユーザ制御信号を発生する手段とから成り、 前記処理手段が、前記ユーザ制御信号に応答して、前記第1と第2の次元の1 つの個別的切り捨てを表す第2のフォーマットで前記番組ガイドを表す第2の信 号を発生する、前記方法 16.前記第2の信号が、選択された番組のビデオ画像を含んでいる、請求項1 5記載の装置。 17・前記第2の信号が、選択された番組の詳細な説明を含んでいる、請求項1 5記載の装置。 18.前記切り捨てられた次元が、時間情報を表す第1の次元である、請求項1 5記載の装置。 19.前記切り捨てられた次元が、チャンネル情報を表す第2の次元である、請 求項15記載の装置。 20.番組ガイド・データ情報を処理する装置であって、 前記番組ガイド・データ情報を処理し、表示装置に結合するのに適する第1の 信号を発生し、時間情報を表す第1の次元とチャンネル情報を表す第2の次元を 有する第1のフォーマットで番組ガイドを表示する処理手段と、 第1と第2のユーザ制御信号を発生する手段とから成り、 前記処理手段が、前記第1のユーザ制御信号に応答して、時間情報を表す前記 番組ガイドの前記第1の次元に沿って個別的切り捨てを表す第2のフォーマット で前記番組ガイドを表す第2の信号を発生し、 前記処理手段が、前記第2のユーザ制御信号に応答して、チャンネル情報を表 す前記番組ガイドの前記第2の次元の個別的切り捨てを表す第3のフォーマット で前記番組ガイドを表す第3の信号を発生する、前記装置。
JP50292299A 1997-06-06 1998-06-05 番組ガイド・データを処理する方法および番組ガイド・データ情報を受信し処理する装置 Expired - Lifetime JP3842302B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US4887997P 1997-06-06 1997-06-06
US60/048,879 1997-06-06
PCT/US1998/011635 WO1998056172A1 (en) 1997-06-06 1998-06-05 System and method for changing program guide format

Publications (2)

Publication Number Publication Date
JP2002504281A true JP2002504281A (ja) 2002-02-05
JP3842302B2 JP3842302B2 (ja) 2006-11-08

Family

ID=21956940

Family Applications (5)

Application Number Title Priority Date Filing Date
JP53604598A Expired - Lifetime JP4201843B2 (ja) 1997-06-06 1998-06-05 テレビプログラムの処理方法
JP50292299A Expired - Lifetime JP3842302B2 (ja) 1997-06-06 1998-06-05 番組ガイド・データを処理する方法および番組ガイド・データ情報を受信し処理する装置
JP50306399A Expired - Fee Related JP4468489B2 (ja) 1997-06-06 1998-06-05 第1および第2の形式のプログラムを処理するための装置並びに方法
JP50292399A Expired - Lifetime JP4105772B2 (ja) 1997-06-06 1998-06-05 チャンネル・ガイド情報を処理する装置および方法
JP2007003667A Expired - Fee Related JP4596485B2 (ja) 1997-06-06 2007-01-11 第1および第2の形式のプログラムを処理するための装置並びに方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP53604598A Expired - Lifetime JP4201843B2 (ja) 1997-06-06 1998-06-05 テレビプログラムの処理方法

Family Applications After (3)

Application Number Title Priority Date Filing Date
JP50306399A Expired - Fee Related JP4468489B2 (ja) 1997-06-06 1998-06-05 第1および第2の形式のプログラムを処理するための装置並びに方法
JP50292399A Expired - Lifetime JP4105772B2 (ja) 1997-06-06 1998-06-05 チャンネル・ガイド情報を処理する装置および方法
JP2007003667A Expired - Fee Related JP4596485B2 (ja) 1997-06-06 2007-01-11 第1および第2の形式のプログラムを処理するための装置並びに方法

Country Status (12)

Country Link
US (1) US6966064B1 (ja)
EP (4) EP0986909B1 (ja)
JP (5) JP4201843B2 (ja)
KR (4) KR100380849B1 (ja)
CN (4) CN1214637C (ja)
AU (4) AU732377B2 (ja)
BR (3) BR9809935A (ja)
CA (3) CA2290956C (ja)
DE (4) DE69807475T3 (ja)
ES (3) ES2179509T3 (ja)
RU (1) RU2225077C2 (ja)
WO (4) WO1998056172A1 (ja)

Families Citing this family (108)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6418556B1 (en) 1993-09-09 2002-07-09 United Video Properties, Inc. Electronic television program guide schedule system and method
US6769128B1 (en) 1995-06-07 2004-07-27 United Video Properties, Inc. Electronic television program guide schedule system and method with data feed access
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using television schedule information
US8850477B2 (en) 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US6388714B1 (en) 1995-10-02 2002-05-14 Starsight Telecast Inc Interactive computer system for providing television schedule information
US6002394A (en) 1995-10-02 1999-12-14 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
US5940073A (en) 1996-05-03 1999-08-17 Starsight Telecast Inc. Method and system for displaying other information in a TV program guide
US20030066085A1 (en) 1996-12-10 2003-04-03 United Video Properties, Inc., A Corporation Of Delaware Internet television program guide system
JP4062577B2 (ja) 1997-07-21 2008-03-19 ジェムスター ディベロプメント コーポレイション 表示及び記録制御インタフェースのためのシステム及び方法
US6604240B2 (en) 1997-10-06 2003-08-05 United Video Properties, Inc. Interactive television program guide system with operator showcase
BR9814251A (pt) 1997-12-01 2000-10-03 Starsight Telecast Inc Sistema eletrônico de guia de programa com mensagens de publicidade em sobreposição
US8300832B2 (en) 1998-01-08 2012-10-30 Samsung Electronics Co., Ltd. System and method for copy protection for digital signals
US7778418B1 (en) 1998-01-08 2010-08-17 Samsung Electronics Co., Ltd. System and method for copy protection for digital signals
US6564379B1 (en) 1998-04-30 2003-05-13 United Video Properties, Inc. Program guide system with flip and browse advertisements
US20020095676A1 (en) 1998-05-15 2002-07-18 Robert A. Knee Interactive television program guide system for determining user values for demographic categories
AU4439899A (en) 1998-06-16 2000-01-05 United Video Properties, Inc. Interactive television program guide with simultaneous watch and record capabilities
US6442755B1 (en) 1998-07-07 2002-08-27 United Video Properties, Inc. Electronic program guide using markup language
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
MX340302B (es) 1998-07-17 2016-07-04 Rovi Guides Inc Un sistema de guias de programacion televisiva interactivas que tiene multiples dispositivos dentro de una residencia de un grupo familiar.
US6898762B2 (en) 1998-08-21 2005-05-24 United Video Properties, Inc. Client-server electronic program guide
TW463503B (en) 1998-08-26 2001-11-11 United Video Properties Inc Television chat system
TW447221B (en) 1998-08-26 2001-07-21 United Video Properties Inc Television message system
US6865746B1 (en) 1998-12-03 2005-03-08 United Video Properties, Inc. Electronic program guide with related-program search feature
EP1142322B1 (en) * 1998-12-28 2003-04-16 Thomson Licensing S.A. Method for selecting a program displayed in an advertisement in an application software program
US6522342B1 (en) * 1999-01-27 2003-02-18 Hughes Electronics Corporation Graphical tuning bar for a multi-program data stream
US8073955B1 (en) 1999-01-27 2011-12-06 The Directv Group, Inc. Method and apparatus for tuning used in a broadcast data system
US7765568B1 (en) 1999-01-27 2010-07-27 The Directv Group, Inc. Graphical tuning bar
US6490002B1 (en) * 1999-02-03 2002-12-03 Sony Corporation Supplemental data path for supporting on-screen displays from external sources in a monitor/TV receiver using a secondary analog signal path
AU2980100A (en) * 1999-02-19 2000-09-04 Sony Electronics Inc. Digital television system and method of obtaining datacast information transmitted by a plurality of digital broadcast signals
KR100577171B1 (ko) * 1999-03-10 2006-05-10 엘지전자 주식회사 디지털 티브이(Digital TV)의 통합 전자 프로그램
BR0009071A (pt) * 1999-03-15 2001-12-26 Index Systems Inc Sistema e método para implementação de miniguia
US6817028B1 (en) 1999-06-11 2004-11-09 Scientific-Atlanta, Inc. Reduced screen control system for interactive program guide
WO2000078044A1 (en) * 1999-06-11 2000-12-21 Scientific-Atlanta, Inc. Future program options menu system for interactive program guide
WO2001001689A1 (en) 1999-06-29 2001-01-04 United Video Properties, Inc. Method and system for a video-on-demand-related interactive display within an interactive television application
WO2001003426A1 (en) * 1999-06-30 2001-01-11 Thomson Licensing S.A. Dbs feature extension architecture
DE19930575A1 (de) * 1999-07-02 2001-01-11 Matthias Zahn Programmierbare Speichervorrichtung für Fernsehsignale
JP2003507939A (ja) * 1999-08-12 2003-02-25 インデックス システムズ インコーポレイテッド デジタルチューナ付のピクチャー・イン・ガイドジェネレータ
US8528019B1 (en) 1999-11-18 2013-09-03 Koninklijke Philips N.V. Method and apparatus for audio/data/visual information
AU4711601A (en) 1999-12-10 2001-07-03 United Video Properties, Inc. Systems and methods for coordinating interactive and passive advertisement and merchandising opportunities
US7051352B1 (en) 2000-02-04 2006-05-23 Koninklijke Philips Electronics N.V. Adaptive TV program recommender
US7275256B1 (en) 2001-08-28 2007-09-25 Music Choice System and method for providing an interactive, visual complement to an audio program
US8578403B2 (en) 2000-03-31 2013-11-05 United Video Properties, Inc. Systems and methods for improved audience measuring
EP2309440A1 (en) 2000-03-31 2011-04-13 United Video Properties, Inc. System and method for metadata-linked advertisements
US7934232B1 (en) 2000-05-04 2011-04-26 Jerding Dean F Navigation paradigm for access to television services
GB0013045D0 (en) * 2000-05-31 2000-07-19 Pace Micro Tech Plc Television system
GB0015661D0 (en) * 2000-06-28 2000-08-16 Pace Micro Tech Plc Broadcast data receiver with dual tuning capability
KR20130066712A (ko) 2000-10-11 2013-06-20 유나이티드 비디오 프로퍼티즈, 인크. 매체 콘텐츠 배달 시스템 및 방법
JP2002228779A (ja) * 2001-01-31 2002-08-14 Mitsubishi Electric Corp 情報処理装置及び時刻管理方法
EP1374574B1 (en) * 2001-02-28 2009-10-21 Thomson Licensing Method for searching of an electronic program guide
US7197759B2 (en) 2001-05-14 2007-03-27 Webtv Networks, Inc. Electronic program guide displayed simultaneously with television programming
WO2002104019A1 (en) * 2001-06-19 2002-12-27 Koninklijke Philips Electronics N.V. Method for generatng blocks of data, method for processing of the same, television broadcasting system employing such methods, and teletext receiver arrangement for use in the system
US8763046B2 (en) 2001-12-03 2014-06-24 Thomson Licensing DBS feature extension architecture
KR100453039B1 (ko) * 2002-01-09 2004-10-15 삼성전자주식회사 방송 프로그램 안내 정보 제공 방법 및 장치
CN100340103C (zh) * 2002-04-04 2007-09-26 Tcl王牌电子(深圳)有限公司 一种实现频道快速设置和切换的方法
WO2004056104A1 (en) * 2002-12-16 2004-07-01 Koninklijke Philips Electronics N.V. Personal video recorder method and user interface
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US7626609B1 (en) 2003-03-07 2009-12-01 Music Choice Method and system for displaying content while reducing burn-in of a display
US7158169B1 (en) * 2003-03-07 2007-01-02 Music Choice Method and system for displaying content while reducing burn-in of a display
JP3702882B2 (ja) * 2003-03-31 2005-10-05 船井電機株式会社 画面表示制御装置を有するディスク再生装置
US7984468B2 (en) 2003-11-06 2011-07-19 United Video Properties, Inc. Systems and methods for providing program suggestions in an interactive television program guide
US8161388B2 (en) 2004-01-21 2012-04-17 Rodriguez Arturo A Interactive discovery of display device characteristics
KR100569449B1 (ko) * 2004-05-04 2006-04-07 주식회사 대우일렉트로닉스 디지털 tv 수신기에서 채널 검색 방법
US7895218B2 (en) 2004-11-09 2011-02-22 Veveo, Inc. Method and system for performing searches for television content using reduced text input
TWI248304B (en) * 2004-12-01 2006-01-21 Tatung Co Ltd A method for displaying dynamic design
KR100735300B1 (ko) 2005-01-04 2007-07-03 삼성전자주식회사 디지털 방송 채널정보 표시방법과 그에 따른 디지털 방송수신장치
KR100716287B1 (ko) * 2005-02-22 2007-05-09 삼성전자주식회사 디스플레이장치 및 디스플레이장치의 제어방법
JP2006310896A (ja) * 2005-04-26 2006-11-09 Matsushita Electric Ind Co Ltd 画像処理装置
US7779011B2 (en) 2005-08-26 2010-08-17 Veveo, Inc. Method and system for dynamically processing ambiguous, reduced text search queries and highlighting results thereof
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
US9113107B2 (en) 2005-11-08 2015-08-18 Rovi Guides, Inc. Interactive advertising and program promotion in an interactive television system
KR100777282B1 (ko) * 2005-12-15 2007-11-20 엘지전자 주식회사 방송 프로그램 저장방법 및 장치
US8843958B2 (en) 2005-12-22 2014-09-23 Samsung Electronics Co., Ltd. Broadcast receiving apparatus and method for displaying and selecting channel information
US7529741B2 (en) 2006-03-06 2009-05-05 Veveo, Inc. Methods and systems for segmenting relative user preferences into fine-grain and coarse-grain collections
US8316394B2 (en) 2006-03-24 2012-11-20 United Video Properties, Inc. Interactive media guidance application with intelligent navigation and display features
US8073860B2 (en) 2006-03-30 2011-12-06 Veveo, Inc. Method and system for incrementally selecting and providing relevant search engines in response to a user query
EP3822819A1 (en) 2006-04-20 2021-05-19 Veveo, Inc. User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content
US8832742B2 (en) 2006-10-06 2014-09-09 United Video Properties, Inc. Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications
KR101325846B1 (ko) * 2006-12-07 2013-11-05 엘지전자 주식회사 Epg 검색장치 및 방법
US8209424B2 (en) 2006-12-20 2012-06-26 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
US8321449B2 (en) * 2007-01-22 2012-11-27 Jook Inc. Media rating
US7801888B2 (en) 2007-03-09 2010-09-21 Microsoft Corporation Media content search results ranked by popularity
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
US8087047B2 (en) 2007-04-20 2011-12-27 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
WO2009002102A1 (en) * 2007-06-25 2008-12-31 Cj Cable Net Co., Ltd. Apparatus and method for receiving a local broadcasting data in multi-channel broadcasting
US8943539B2 (en) 2007-11-21 2015-01-27 Rovi Guides, Inc. Enabling a friend to remotely modify user data
US20090165049A1 (en) 2007-12-19 2009-06-25 United Video Properties, Inc. Methods and devices for presenting and interactive media guidance application
KR101487833B1 (ko) * 2007-12-20 2015-01-30 삼성전자 주식회사 프로그램 기준의 epg 시스템 및 그 방법
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US8219927B2 (en) * 2009-01-06 2012-07-10 Microsoft Corporation Revealing of truncated content on scrollable grid
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US9014546B2 (en) 2009-09-23 2015-04-21 Rovi Guides, Inc. Systems and methods for automatically detecting users within detection regions of media devices
US20110191330A1 (en) 2010-02-04 2011-08-04 Veveo, Inc. Method of and System for Enhanced Content Discovery Based on Network and Device Access Behavior
US9204193B2 (en) 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
CN101867749B (zh) * 2010-05-19 2012-05-30 深圳市九洲电器有限公司 一种节目的定位方法、系统及机顶盒
WO2012094564A1 (en) 2011-01-06 2012-07-12 Veveo, Inc. Methods of and systems for content search based on environment sampling
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US20140196062A1 (en) 2013-01-10 2014-07-10 United Video Properties, Inc. Systems and methods for setting prices in data driven media placement
US9253262B2 (en) 2013-01-24 2016-02-02 Rovi Guides, Inc. Systems and methods for connecting media devices through web sockets
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US10909501B2 (en) 2013-03-15 2021-02-02 Trupanion, Inc. Pet insurance system and method
US10013530B2 (en) 2013-03-15 2018-07-03 Trupanion, Inc. Pet insurance system and method
US10891590B2 (en) 2013-03-15 2021-01-12 Trupanion, Inc. Pet insurance system and method
US9288521B2 (en) 2014-05-28 2016-03-15 Rovi Guides, Inc. Systems and methods for updating media asset data based on pause point in the media asset
CN105532009B (zh) 2014-07-18 2021-03-12 索尼公司 发送设备、发送方法、接收设备和接收方法
US10136190B2 (en) * 2015-05-20 2018-11-20 Echostar Technologies Llc Apparatus, systems and methods for song play using a media device having a buffer
US10091549B1 (en) 2017-03-30 2018-10-02 Rovi Guides, Inc. Methods and systems for recommending media assets based on the geographic location at which the media assets are frequently consumed
CN110121095A (zh) * 2019-05-13 2019-08-13 深圳市亿联智能有限公司 基于卫星运营商快速检索节目信息的方法和系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07284035A (ja) * 1994-04-07 1995-10-27 Toshiba Corp テレビジョン受信機及び番組情報表示方法
WO1995032587A1 (en) * 1994-05-20 1995-11-30 Prevue International, Inc. Video clip program guide
WO1995032585A1 (en) * 1994-05-20 1995-11-30 Tv Guide On Screen Electronic television program guide channel system and method
JPH0937151A (ja) * 1995-07-20 1997-02-07 Sony Corp 電子番組ガイド伝送装置および方法、電子番組ガイド受信装置および方法、並びに電子番組ガイド送受信システムおよび方法
JPH09121316A (ja) * 1995-10-24 1997-05-06 Sanyo Electric Co Ltd 番組内容表示装置

Family Cites Families (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2549867B2 (ja) * 1987-08-31 1996-10-30 パイオニア株式会社 ディスク再生装置
JPH07105925B2 (ja) * 1987-08-31 1995-11-13 パイオニア株式会社 ディスク再生装置
US5048390A (en) 1987-09-03 1991-09-17 Yamaha Corporation Tone visualizing apparatus
US5003384A (en) * 1988-04-01 1991-03-26 Scientific Atlanta, Inc. Set-top interface transactions in an impulse pay per view television system
US5056138A (en) 1989-09-11 1991-10-08 Nuphase Electronics, Inc. Television selection system
US5353121A (en) * 1989-10-30 1994-10-04 Starsight Telecast, Inc. Television schedule system
US5212765A (en) 1990-08-03 1993-05-18 E. I. Du Pont De Nemours & Co., Inc. On-line training neural network system for process control
JP2895932B2 (ja) * 1990-08-21 1999-05-31 株式会社リコス アニメーション合成表示装置
JPH06504165A (ja) * 1990-09-10 1994-05-12 スターサイト テレキカスト インコーポレイテッド テレビジョンスケジュールシステムのユーザーインタフェース
JPH04135393A (ja) * 1990-09-27 1992-05-08 Sony Corp 衛星放送受信装置
US5412720A (en) * 1990-09-28 1995-05-02 Ictv, Inc. Interactive home information system
US5091936A (en) 1991-01-30 1992-02-25 General Instrument Corporation System for communicating television signals or a plurality of digital audio signals in a standard television line allocation
DE69216676T2 (de) * 1991-04-12 1997-07-17 Thomson Multimedia Sa Verfahren zur Steuerung von einem Aufzeichnungsgerät
GB2257557B (en) * 1991-07-08 1994-11-16 Amstrad Plc Video recorder system
JPH0536984A (ja) 1991-07-26 1993-02-12 Ricoh Co Ltd Ldd型半導体装置とその製造方法
JPH0536984U (ja) * 1991-10-17 1993-05-18 株式会社富士通ゼネラル 映像回路
US5467288A (en) 1992-04-10 1995-11-14 Avid Technology, Inc. Digital audio workstations providing digital storage and display of video information
JP3248981B2 (ja) * 1992-06-02 2002-01-21 松下電器産業株式会社 計算機
JPH06102889A (ja) * 1992-09-18 1994-04-15 Pioneer Electron Corp 情報再生装置
JPH06250598A (ja) * 1993-02-25 1994-09-09 Nanao:Kk 増設用のグラフィックスボード
US5592551A (en) * 1992-12-01 1997-01-07 Scientific-Atlanta, Inc. Method and apparatus for providing interactive electronic programming guide
WO1994014283A1 (en) 1992-12-09 1994-06-23 Discovery Communications, Inc. Television program delivery system
AU6352894A (en) * 1993-03-05 1994-09-26 Roy J. Mankovitz Apparatus and method using compressed codes for television program record scheduling
JPH07212714A (ja) * 1994-01-25 1995-08-11 Brother Ind Ltd 映像再生装置
JPH077662A (ja) * 1993-06-16 1995-01-10 Toshiba Corp テレビ受像機
US5585866A (en) * 1993-09-09 1996-12-17 Miller; Larry Electronic television program guide schedule system and method including virtual channels
US5519780A (en) 1993-12-03 1996-05-21 Scientific-Atlanta, Inc. System and method for providing compressed digital teletext services and teletext support services
JPH07162773A (ja) * 1993-12-09 1995-06-23 Sony Corp 画面表示方法
JP3413818B2 (ja) 1993-12-14 2003-06-09 ソニー株式会社 放送受信装置及び放送信号送受信方法
JPH07212327A (ja) * 1994-01-21 1995-08-11 Sony Corp 送信装置及び受信装置
DE4405020C1 (de) 1994-02-17 1995-01-26 Inst Rundfunktechnik Gmbh Verfahren zum Empfangen von in einem Fernsehsignal übertragenen Daten
US5502504A (en) * 1994-04-28 1996-03-26 Prevue Networks, Inc. Video mix program guide
JPH07302091A (ja) * 1994-05-02 1995-11-14 Yamaha Corp カラオケ通信システム
KR100348915B1 (ko) 1994-05-12 2002-12-26 마이크로소프트 코포레이션 텔레비젼프로그램선택방법및그시스템
JPH0879637A (ja) * 1994-09-01 1996-03-22 Hitachi Ltd 光ディスク装置内蔵テレビジョン装置
JPH0879642A (ja) * 1994-09-05 1996-03-22 Matsushita Electric Ind Co Ltd 衛星放送内蔵テレビ受像機
US5543857A (en) 1994-10-25 1996-08-06 Thomson Consumer Electronics, Inc. Graphical menu for a television receiver
DE4439257A1 (de) 1994-11-03 1995-10-12 Siemens Ag Fernseheinrichtung
US5629733A (en) * 1994-11-29 1997-05-13 News America Publications, Inc. Electronic television program guide schedule system and method with display and search of program listings by title
DE4445617A1 (de) 1994-12-21 1996-06-27 Sel Alcatel Ag Verfahren, Systemkomponente und Programm-Modul zur Auswahl eines Suchbegriffs
CA2166434A1 (en) 1995-01-04 1996-07-05 Fujio Noguchi Method and apparatus for providing programming information
JPH08249821A (ja) * 1995-03-13 1996-09-27 Alpine Electron Inc 蓄積型記録媒体の再生方法
DE19509383A1 (de) * 1995-03-15 1996-09-19 Thomson Brandt Gmbh Verfahren zum Abrufen von Informationen aktueller Hörfunk- oder Fernsehsendungen
JPH08265660A (ja) * 1995-03-20 1996-10-11 Nippon Telegr & Teleph Corp <Ntt> 音楽管理方法および装置
CA2170429C (en) * 1995-03-28 2000-04-25 Stephen Gregory Eick Method and apparatus for finding and selecting a desired data item from a large schedule of data items using a tv set and a controller similar to a tv-remote-control
US5539479A (en) 1995-05-31 1996-07-23 International Business Machines Corporation Video receiver display of cursor and menu overlaying video
IT1276450B1 (it) 1995-06-27 1997-10-31 Procter & Gamble Dispositivo per il controllo dell'odore.
JP4426647B2 (ja) 1995-07-03 2010-03-03 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ グラフィック映像の伝送
JPH09116512A (ja) * 1995-10-20 1997-05-02 Sony Corp 放送受信システム
JP3578464B2 (ja) * 1996-09-13 2004-10-20 株式会社日立製作所 自動作曲方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07284035A (ja) * 1994-04-07 1995-10-27 Toshiba Corp テレビジョン受信機及び番組情報表示方法
WO1995032587A1 (en) * 1994-05-20 1995-11-30 Prevue International, Inc. Video clip program guide
WO1995032585A1 (en) * 1994-05-20 1995-11-30 Tv Guide On Screen Electronic television program guide channel system and method
JPH0937151A (ja) * 1995-07-20 1997-02-07 Sony Corp 電子番組ガイド伝送装置および方法、電子番組ガイド受信装置および方法、並びに電子番組ガイド送受信システムおよび方法
JPH09121316A (ja) * 1995-10-24 1997-05-06 Sanyo Electric Co Ltd 番組内容表示装置

Also Published As

Publication number Publication date
EP0986909B1 (en) 2002-08-14
BR9809939A (pt) 2000-08-01
WO1998056172A1 (en) 1998-12-10
DE69814380D1 (de) 2003-06-12
KR100515486B1 (ko) 2005-09-16
CA2290984C (en) 2007-09-11
KR20010013392A (ko) 2001-02-26
EP0986902B2 (en) 2006-05-17
JP4105772B2 (ja) 2008-06-25
AU732377B2 (en) 2001-04-26
JP2002504284A (ja) 2002-02-05
KR100378538B1 (ko) 2003-03-29
EP0986904A1 (en) 2000-03-22
AU8055698A (en) 1998-12-21
DE69807220T2 (de) 2003-01-09
ES2179506T3 (es) 2003-01-16
KR20010013444A (ko) 2001-02-26
BR9809937A (pt) 2000-08-01
JP4468489B2 (ja) 2010-05-26
ES2179509T3 (es) 2003-01-16
JP4596485B2 (ja) 2010-12-08
KR20010013381A (ko) 2001-02-26
AU7819198A (en) 1998-12-21
EP0986902A1 (en) 2000-03-22
WO1998056178A1 (en) 1998-12-10
AU731804B2 (en) 2001-04-05
DE69807219T2 (de) 2003-01-09
KR100380849B1 (ko) 2003-04-18
CN1270737A (zh) 2000-10-18
BR9809939B1 (pt) 2013-03-05
CN1214637C (zh) 2005-08-10
CA2290956A1 (en) 1998-12-10
AU7828198A (en) 1998-12-21
DE69807219D1 (de) 2002-09-19
CN1150752C (zh) 2004-05-19
DE69807220D1 (de) 2002-09-19
EP0986903B1 (en) 2003-05-07
WO1998056173A1 (en) 1998-12-10
JP2007151156A (ja) 2007-06-14
AU7819098A (en) 1998-12-21
DE69814380T2 (de) 2003-10-09
US6966064B1 (en) 2005-11-15
WO1998056174A1 (en) 1998-12-10
ES2183375T5 (es) 2006-10-16
EP0986904B1 (en) 2002-08-14
JP2002501690A (ja) 2002-01-15
KR100561608B1 (ko) 2006-03-20
CA2290984A1 (en) 1998-12-10
JP4201843B2 (ja) 2008-12-24
CN1130904C (zh) 2003-12-10
DE69807475T3 (de) 2006-11-23
CN1266583A (zh) 2000-09-13
CA2290983C (en) 2005-03-22
BRPI9809937B1 (pt) 2016-01-12
ES2183375T3 (es) 2003-03-16
KR20010013382A (ko) 2001-02-26
RU2225077C2 (ru) 2004-02-27
DE69807475D1 (de) 2002-10-02
EP0986902B1 (en) 2002-08-28
JP3842302B2 (ja) 2006-11-08
EP0986903A1 (en) 2000-03-22
CN1265805A (zh) 2000-09-06
BR9809935A (pt) 2000-08-01
CN1218566C (zh) 2005-09-07
AU732492B2 (en) 2001-04-26
EP0986909A1 (en) 2000-03-22
CA2290956C (en) 2003-04-08
DE69807475T2 (de) 2003-02-13
CA2290983A1 (en) 1998-12-10
CN1266584A (zh) 2000-09-13
JP2002504282A (ja) 2002-02-05

Similar Documents

Publication Publication Date Title
JP3842302B2 (ja) 番組ガイド・データを処理する方法および番組ガイド・データ情報を受信し処理する装置
JP2002534012A (ja) 番組ガイド中の番組に対するリンク設定
JP2002501348A (ja) 電子メッセージ内の語句と番組情報をリンクする方法およびインタフェース
US20030223734A1 (en) System and method for providing recording function when no program information is available
WO2002069641A1 (en) System and method for distinguishing between identically titled programs
JP4518722B2 (ja) 番組ガイド処理
MXPA99011217A (en) System and method for changing program guide format
MXPA99011215A (en) System and method for processing audio-only programs in a television receiver
MXPA00006656A (es) Metodo e interfase para enlazar terminos en un mensaje electronico para programar informacion

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050329

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20050627

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20050808

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050920

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: 20060808

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060810

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: 20090818

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100818

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110818

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110818

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120818

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120818

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130818

Year of fee payment: 7

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term