[go: up one dir, main page]

JP2002504284A - 第1および第2の形式のプログラムを処理するための装置並びに方法 - Google Patents

第1および第2の形式のプログラムを処理するための装置並びに方法

Info

Publication number
JP2002504284A
JP2002504284A JP50306399A JP50306399A JP2002504284A JP 2002504284 A JP2002504284 A JP 2002504284A JP 50306399 A JP50306399 A JP 50306399A JP 50306399 A JP50306399 A JP 50306399A JP 2002504284 A JP2002504284 A JP 2002504284A
Authority
JP
Japan
Prior art keywords
program
audio
information
screen
video
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
JP50306399A
Other languages
English (en)
Other versions
JP4468489B2 (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=JP2002504284(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 JP2002504284A publication Critical patent/JP2002504284A/ja
Application granted granted Critical
Publication of JP4468489B2 publication Critical patent/JP4468489B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related 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)【要約】 本発明の、オーディオのみのプログラム(番組)である関連するプログラム(番組)記述によって指示されたプログラムを処理する装置および方法は次の事項を含んでいる。プログラム用の各プログラム記述が受信される。ユーザがプログラムを選択したとき、その選択されたプログラムがオーディオのみのプログラムであるか否かについて決定される。選択されたプログラムがオーディオのみのプログラムであれば、選択されたオーディオのみのプログラムが再生されている間、ユーザに付加的な可視的サービスを提供するために事前プログラムされたオン−スクリーン表示情報が表示される。

Description

【発明の詳細な説明】 オーディオのみのプログラムを処理するシステムおよび方法 発明の分野 本発明は、一般的には、電子的プログラム・ガイドの処理の分野に関するもの であり、さらに詳しくはオーディオのみのプログラム(番組)であるプログラム (番組)記述情報によって表わされるプログラムを処理するためのシステムおよ び方法に関するものである。 発明の背景 テレビジョンやパーソナルコンピュータ(PC)のような電子装置は、ユーザ ・インタフェース・システムを含む制御システムを必要とする。通常、ユーザ・ インタフェースはユーザに情報を提供すると共に装置の使用を容易にするための ものである。ユーザ・インタフェースの一例としてテレビジョン・システムにお ける電子的プログラム・ガイド(Electronic Program Gu ide:EPG)がある。 EPGは地方新聞あるいは他の印刷媒体に見られるTV(テレビジョン)のリ スティング(リストにのせる)に類似た情報を表示する対話式オン−スクリーン 表示機能である。さらに、EPGはプログラム(番組)を照合し、デコードする のに必要な情報も含んでいる。EPGは、通常、次の1時間から最大7日までの 範囲内にあるEPGによってカバーされる時間フレーム内の各プログラムに関す る情報を提供する。EPGに含まれる情報はチャンネル番号、プログラムのタイ トル(表題)、開始時間、終了時間、経過時間、残り時間、(もし可能であれば )評価(ランク付け)、論題(トピック)、テーマ、そのプログラムについての 簡単な説明を含んでいる。通常、EPGは一方の軸に時間情報、他方の軸にチャ ンネル情報を具えた2次元テーブルの形式で、あるいは格子目状フォーマットで 配列されている。 専用チャンネル上に存在し、次の2乃至3時間の間の他のチャンネルに関する 現在流れているプログラム(番組)を単にスクロールするだけの非対話式案内と は違って、EPGは、視聴者が将来に向ってある期間中、例えば最大で今後7日 間の任意の時点における任意のチャンネルを選択することができる。さらに、E PG機能は、プログラム(番組)情報を含む格子目内の個々のセルをハイライト する(強調する)機能を含んでいる。一旦ハイライトされると、視聴者はその選 択されたプログラムに関する機能を実行することができる。例えば、そのプログ ラムが現在放送されておれば、そのプログラムに瞬時に切換えることができる。 また、テレビジョン受像機が適正に構成されていて記録装置に接続されておれば 、ワンタッチでプログラムをビデオカセットに記録(VCR)等を行うことがで きる。このようなEPGは従来から知られており、例えばヤング(Young) 氏他に与えられ、スターサイト テレカースト インコーポレイテッド(Sta rSight Telecast Inc.)に譲渡された米国特許第5,35 3,121号、第5,479,268号、および第5,479,266号の明細 書に記載されている。 さらに、チャニイ(Chaney)氏等に与えられ、本発明の譲受人と同じ譲 受人に譲渡された米国特許第5,515,106号には、典型的なプログラム・ ガイド・システムを実現するのに必要なデータ・パケット構造体を含む代表的な 実例が詳細に説明されている。この代表的なデータ・パケット構造体は、チャン ネル情報(例えば、チャンネル名、呼出し文字(コールレター)、チャンネル番 号、形式等)と、プログラム(番組)に関連するプログラム記述情報(例えば、 内容、タイトル、評価(各付け)、スター(俳優)等)の両方が、プログラム・ ガイド・データベース・プロバイダから受信装置に効率的に伝送することができ るように設計されている。 また、チャニイ氏の特許明細書に記載されているように、ユーザにとっては、 例えばビデオおよびオーディオ・プログラム(番組)、オーディオのみのプログ ラム(番組)、ビデオのみのプログラム(番組)、あるいは実行可能なコンピュ ータのプログラムあるいは電子メール(E−メール)を含む各種の形式のプログ ラムの利用が可能であると想像される。上述の各種の形式のプログラムを唯一的 に識別するために、送信されるべきプログラムの形式を示すためにプログラム・ ガイド・パケット構造体中で例えば“クラス”フィールド(分野)が指定される 。“クラス”フィールドは、上述のプログラムの形式にそれぞれ対応する例えば “オーディオ−ビデオ”、“オーディオ”、“ビデオ”、あるいは“データ”で ある。 発明の概要 従って、本発明者は、プログラム・ガイド情報中で受信した関連するプログラ ム(番組)記述に基づいて各形式のプログラム(番組)を別々に処理できること が望ましいことを認識した。特に、本発明者は、スクリーン上に動画化(アニメ ーション化)された予めプログラムされたオン−スクリーン表示メッセージを提 供することが望ましく、それによってオーディオのみのプログラムが再生されて いるときも、ユーザは視覚的により楽しむことができるということを認識した。 従って、本発明の特徴によれば、 オン−スクリーン表示情報を記憶するメモリ手段と、 プログラム(番組)の1つを選択するためのユーザ制御手段と、 上記オン−スクリーン表示情報を表示するオン−スクリーン表示手段と、 各プログラム(番組)記述から上記選択されたプログラムがオーディオのみの プログラムであるか否かを決定し、上記選択されたプログラムがオーディオのみ のプログラムであれば、上記オン−スクリーン表示手段に上記オーディオのみの プログラムが再生されている間、上記オン−スクリーン表示情報を表示させる制 御手段と、 を含むプログラム用の各プログラム記述が処理される装置が提供される。 また、オン−スクリーン表示情報を記憶するステップと、 プログラム用の各プログラム記述を受信するステップと、 上記各プログラム記述から上記プログラムがオーディオのみのプログラムであ るか否かを決定するステップと、 上記選択されたプログラムがオーディオのみのプログラムであれば、上記オー ディオのみのブログラムが再生されている間、上記オン−スクリーン表示情報を 表示させるステップと、 を含む上記プログラムを処理するための方法が提供される。 図面の簡単な説明 図1は本発明に従ってオーディオのみのプログラム(番組)およびそれに関係 するプログラム(番組)記述情報を含む、各種の形式のプログラムを処理するの に適したテレビジョン・システムの例を示す。 図2は本発明に従ってオーディオのみのプログラムおよびそれに関係するプロ グラム記述情報を含む、各種の形式のプログラムを処理するのに適したディジタ ル・ビデオ処理装置の例を示す。 図3は本発明に従ってオーディオのみのプログラムおよびそれに関係するプロ グラム記述情報を処理するのに適したディジタル・サテライト・システムの特有 のインプリメンテーションのブロック図を示す。 図4は表示されたプログラム・ガイドの例を示す。 図5は本発明に従ってユーザの入力を処理し、オーディオのみのプログラムを 処理する本発明によるフローチャートを示す。 図6は動画(アニメーション)スクリーンの例を示す。 発明の詳細な説明 図1は、本発明に従ってオーディオのみのプログラム(番組)およびそれに関 係するプログラム(番組)記述情報を含む各種の形式のプログラムを処理するの に適したテレビジョン・システムの例を示す。図1に示すテレビジョン受像機は アナログNTSCテレビジョン信号とインターネット情報の両方を処理すること ができる。図1に示すシステムは、RF周波数のテレビジョン信号RF_INを 受信する第1の入力1100と、ベースバンド・テレビジョン信号VIDEO INを受信する第2の入力1102とを具備している。信号RF_INはアンテ ナあるいはケーブルシステムのような信号源(ソース)から供給され、信号VI DEO INは例えばビデオ・カセットレコーダ(VCR)によって供給される 。チューナ1105およびIFプロセッサ1130は通常の態様で動作して、信 号RF_INに含まれる特定のテレビジョン信号に同調し、これを復調する。I Fプロセッサ1130は、同調されたテレビジョン信号のビデオプログラム(番 組)の部分を表わすベースバンド・ビデオ信号VIDOを生成する。IFプロセ ッサ1130は、またベースバンド・オーディオ信号を発生し、このベースバン ド・オーディオ信号はオーディオ処理部(図1には示されていない)に供給され て、さらにオーディオ処理される。図1にはベースバンド信号としての入力11 02が示されているが、テレビジョン受像機は、信号RF_INあるいは第2の R F信号源の何れかからの第2のベースバンド・ビデオ信号を発生するために、ユ ニット1105および1130と同様な第2のチューナおよびIFプロセッサを 含むこともできる。 図1に示すシステムは、また、チューナ1105、ピクチャ−イン−ピクチャ (PIP:画像内画像)処理ユニット1140、ビデオ信号プロセッサ1155 、スターサイト(StarSight:登録商標)データ処理モジュール116 0のようなテレビジョン受像機の構成要素(コンポーネント)を制御するための 主マイクロプロセッサ(mP)1110を含んでいる。ここで使用される用語“ マイクロプロセッサ”は、マイクロプロセッサ、マイクロコンピュータ、マイク ロコントローラ、コントローラを含む各種の装置を表わすが、これらに限定され るものではない。マイクロプロセッサ1110は、周知のI2Cシリアル・デー タバス・プロトコルを使用したシリアル・データバスI2C BUSを経てコマ ンドとデータの双方を送受信することによってシステムを制御する。さらに具体 的に云えば、主マイクロプロセッサ(mP)1110内の中央処理ユニット11 12は、例えばIR遠隔制御装置1125およびIR受信機1122を介してユ ーザによって与えられるコマンドに応答して、図1に示すEEPROM 112 7のようなメモリ内に含まれている制御プログラムを実行する。例えば、遠隔制 御装置1125で“CHANNEL UP(チャンネルアップ)”機能を付勢す ると、CPU 1112はチャンネル・データと共に“チャンネル変更”コマン ドをI2C BUSを介してチューナ1105に送る。その結果、チューナ11 05はチャンネル走査リスト中にある次のチャンネルを同調する。EEPROM 1127中に蓄積された制御プログラムの他の例は、以下に説明するように本 発明に従って図5および図6に示す動作を実行するためのソフトウエアである。 主マイクロプロセッサ1110はまた通信インターフェイス・ユニット111 3の動作を制御して、情報をインターネットへ、およびインターネットからアッ プロードおよびダウンロードする機能を与える。通信インターフェイス・ユニッ ト1113は、例えば電話回線あるいはケーブル・テレビジョン回線を経由して 、例えばインターネット・サービス・プロバイダに接続するためのモデムを含ん でいる。この通信機能は図1のシステムに、テレビジョン・プログラム(番組) の受信に加えて電子メール(E−mail)機能、およびウエブ・ブラウザ機能 (web(www)browsing)のようなインターネットに関連する機能 を与える。 CPU 1112はマイクロプロセッサ(mP)1110内のバス1119を 経由してこのマイクロプロセッサ(mP)1110内の各種の機能を制御する。 とりわけCPU 1112は補助データプロセッサ1115とオン−スクリーン 表示(OSD)プロセッサ1117を制御する。補助データプロセッサ1115 は、ビデオ信号PIPVからスターサイト(StarSight:登録商標)デ ータのような補助データを抜き出す。 周知のフォーマットでプログラム・ガイド用データ情報を提供するスターサイ ト・データは一般に特定のテレビジョン・チャンネルにおいてのみ受信され、そ のテレビジョン受像機はスターサイト・データを抜き出すためにそのチャンネル に同調しなければならない。スターサイト・データの抜き出しがテレビジョン受 像機の通常の使用と干渉しないようにするために、CPU 1112はテレビジ ョン受像機が通常の使用状態にない(例えば、午前2時)期間中のみ特定のチャ ンネルに同調してスターサイト・データの抜き出しを開始する。そのとき、CP U 1112は、補助データがスターサイト・データ用に使用されるライン16 のような水平ライン期間から抜き出されるようにデコーダ1115を構成する。 CPU1112は、デコーダ1115からI2C BUSを経てスターサイト( StarSight:登録商標)モジュール1160への抽出されたスターサイ ト・データの転送を制御する。モジュール内のプロセッサはそのデータをフォー マット化して、それを上記モジュール内のメモリに記憶させる。StarSig ht(登録商標)EPGディスプレイの付勢に応答して(例えば、ユーザが遠隔 制御装置125上の特定のキーを付勢する)、CPU 1112はフォーマット 化されたスターサイト(StarSight:登録商標)EPGディスプレイ・ データをスターサイト・モジュール1160からI2C BUSを経てOSDプ ロセッサ1117に転送する。 OSDプロセッサ1117は通常の態様で動作して、R、G、Bのビデオ信号 OSD_RGBを生成し、このビデオ信号OSD_RGBが表示装置(図示せず )に供給されると、図5に示し、後程説明するフローチャートに従ってオン−ス クリーン・グラフィックスおよび/またはテキストのようなオン−スクリーン表 示(On−Screen Dispaly:OSD)情報を表わす表示画像が生 成される。OSDプロセッサ1117はまた制御信号FAST−SWITCH( FSW:高速スイッチ)を発生する。この制御信号FSWは、オン−スクリーン 表示が表示されるべきときにシステムのビデオ出力信号中に信号OSD_RGB を挿入するための高速切換え(スイッチ)を制御することを意図したものである 。従って、ユーザが後程説明する本発明の動画(アニメーション)機能をイネー ブル化する(動作可能状態にする)と、OSDプログラム(番組)1117はメ モリ1127中に予め記憶され、あるいはプログラムされたオン−スクリーン表 示情報を表わす対応する信号OSD_RGBを生成する。例えば、ユーザが遠隔 制御装置1125上の特定のスイッチを付勢することによってEPGをイネーブ ル化すると、CPU 1112はプロセッサ1117をイネーブル化する。これ に応答してプロセッサ1117は、前述のように予め抜き出されて既にメモリに 記憶されているプログラム・ガイド・データ情報を表わす信号OSD_RGBを 発生する。プロセッサ1117はまたEPGが表示されるべきときを表わす信号 FSWを発生する。 ビデオ信号プロセッサ(Video Signal Processor:V SP)1155はルマ(輝度)およびクロマ(色)処理のような通常のビデオ信 号処理機能を実行する。VSP 1155で生成された出力信号は、表示画像を 生成するために表示装置、例えば陰極線管あるいはLCD(図1には示されてい ない)に供給するのに適したものである。VSP 1155はまた、グラフィッ クスおよび/またはテキストが表示された画像中に含まれるべき時期にOSDプ ロセッサ1117によって生成された信号を出力ビデオ信号路に結合するための 高速スイッチを含んでいる。この高速スイッチは、テキストおよび/またはグラ フィックスが表示されるべき時期に主マイクロプロセッサ1110中のOSDプ ロセッサ1117によって発生される制御信号FSWによって制御される。 VSP 1155用の入力信号は、ピクチャ−イン−ピクチャ(PIP:画像 内画像)プロセッサ1140によって出力される信号PIPVである。ユーザが PIPモードを付勢すると、信号PIPVは小画像(小PIX)が挿入される大 画像(大PIX)を表わす。PIPモードが消勢されると、信号PIPVは大画 像のみを表わす。すなわち、信号PIPV中に小画像は含まれない。PIPプロ セッサ1140は、ユニット1140中のビデオスイッチ、アナログ−ディジタ ル変換器(ADC)、RAM、およびディジタル−アナログ変換器(DAC)の ような機能を使用して通常の態様で上記の機能を与える。 上述のように、EPGディスプレイ中に含まれる表示データはOSDプロセッ サ1117によって処理され、高速切換え制御信号FSWに応答してVSP 1 155によって出力信号中に含められるようにされる。例えばユーザが遠隔制御 装置1125上の適当なキーを押したとき、制御装置(マイクロプロセッサ)1 110がEPGディスプレイの付勢を検出すると、制御装置1110は、OSD プロセッサ1117に対してスターサイト・モジュール1160からのプログラ ム・ガイド・データのような情報を使用してEPGディスプレイを生成させる。 制御装置1110は、VSP 1155に対して信号FSWに応答してOSDプ ロセッサ1117からのEPG表示データとビデオ画像信号とを合成させて、E PGを含む表示を生成させる。EPGは表示領域の全部または一部のみを占有す ることができる。 EPGディスプレイが付勢されると、制御装置1110はEEPROM 11 27に蓄積された制御プログラムを実行する。制御プログラムは、EPGディス プレイ中のカーソルおよび/またはハイライト位置指示器(ポジション・インジ ケータ)のような位置指示器の位置をモニタする。ユーザは遠隔制御装置112 5の方向および選択キーを使用して位置指示器(ポジション・インジケータ)の 位置を制御する。これ以外にシステムはマウス装置を含むこともある。制御装置 1110は、例えばマウス・ボタンのクリックのような選択装置の付勢を検出し 、例えば特定のプログラム(番組)に同調する所望の機能を決定するために表示 されるべきEPGデータに関連する現在のカーソル位置情報を評価する。次いで 制御装置1110は選択された機能に付帯する制御動作を付勢する。 上に述べた図1に示すシステムの機能の例示の実施例は、マイクロプロセッサ (mP)1110が具えた機能を与えるSGS−Thomson Microe lectronics(エスジーエス−トムソン マイクロエレクトロニクス) 社製のST9296マイクロプロセッサ、PIPプロセッサ1140が具えた前 述の基本的なPIP機能を与える三菱電機(株)製のM65616ピクチャ−イ ン−ピクチャ・プロセッサ、およびVSP 1155の機能を与えるための三洋 電機(株)製のLA7612ビデオ信号プロセッサを含んでいる。 図2は、本発明に従ってオーディオのみのプログラム(番組)とそれに関係す るプログラム・ガイドを処理することのできる電子装置の他の例を示す。以下に 説明するように図2に示すシステムは、放送プログラム(番組)を表わすMPE Gコード化トランスポート・ストリームを受信するMPEGコンパチブル・シス テムである。しかし、図2に示すシステムは一例にすぎない。ユーザ・インタフ ェース・システムもまた、他の形式のコード化されたデータストリームを必要と する非MPEGコンパチブル・システムを含む他の形式のディジタル信号処理シ ステムに適用することができる。例えば、他の装置は、ディジタル・ビデオ・デ ィスク(DVD)システムとMPEGプログラム・ストリーム、および所謂“P CTV”のようなコンピュータとテレビジョンの機能を組合わせたシステムを含 んでいる。さらに、以下に説明するシステムは放送プログラム(番組)を処理す るものとして説明されているが、これも単なる例にすぎない。本願明細書におい て、“プログラム(番組)”の用語は、電話メッセージ、コンピュータ・プログ ラム、インターネット・データ、あるいは他の通信手段のような任意の形式のパ ケット化されたデータを表わすために使用されている。 概略を説明すると、図2のビデオ受信機システムにおいて、ビデオ・データで 変調されたキャリアはアンテナ10で受信され、ユニット15で処理される。生 成されたディジタル出力信号は復調器20で復調され、デコーダ30によってデ コードされる。デコーダ30の出力は、遠隔制御ユニット125からのコマンド に応答するトランスポート・システム25によって処理される。システム25は 、蓄積し、さらにデコードするため、あるいは他のシステムへのコミュニケーシ ョン(通信)のために圧縮されたデータ出力を供給する。 ビデオおよびオーディオ・デコーダ85、80はそれぞれシステム25からの 圧縮されたデータをデコードしてディスプレイ用の出力を供給する。データポー ト75はシステム25からの圧縮されたデータを例えばコンピュータあるいは高 精細度テレビジョン(HDTV)受像機のような他の装置に通信するためのイン タフェースを与えている。記憶装置90はシステム25からの圧縮されたデータ を記憶媒体105に記憶させる。再生モード中は記憶装置90はまた、システム 25で処理して、デコードし、他の装置へ通信するためにあるいは異なる記憶媒 体(簡略化された図面には示されていない)に蓄積させるために、記憶媒体10 5からの圧縮されたデータの検索をサポートする。 図2を子細に検討すると、アンテナ10で受信されたビデオデータで変調され たキャリアは、入力プロセッサ15でディジタル形式に変換され、処理される。 プロセッサ15は無線周波数(RF)チューナ、中間周波数(IF)ミキサおよ び増幅段を含み、入力ビデオ信号をさらに処理するのに適した低周波数帯域に逓 降変換(ダウン・コンバート)する。得られたディジタル出力信号は復調器20 で復調され、デコーダ30でデコードされる。デコーダ30からの出力はトラン スポート・システム25によってさらに処理される。 サービス検出器33のマルチプレクサ(mux)37には、デコーダ30から の出力、あるいはデスクランブル・ユニット40によってさらに処理された上記 デコーダ30の出力の何れかがセレクタ(選択器)35を経由して供給される。 デスクランブル・ユニット40は、例えばISO 7816およびNRSS(ナ ショナル リニューアブル セキュリティ スタンダーズ:National Renewable Security Standards)の委員会標準に よるスマート・カードのようなリムーバブル(交換可能)ユニットである。(N RSSリムーバブル条件付きアクセス・システムはEIA草案記録文書(Dra ft Document)IS−679、且つプロジェクトPN−3639で定 義されている)。セレクタ35は挿入可能で、コンパチブルなデスクランブル・ カードの存在を検出し、現在ビデオ受信機ユニットにカードが挿入されていると きのみユニット40の出力をマルチプレクサ37に供給する。それ以外の場合は 、セレクタ35はデコーダ30からの出力をマルチプレクサ37に供給する。挿 入可能カードが存在すると、ユニット40は例えば付加プレミアム(premi um)プログラム(番組)・チャンネルをデスクランブルし、付加プログラム (番組)サービスを視聴者に提供することが可能になる。好ましい実施例では、 NRSSユニット40およびスマート・カード・ユニット130(スマート・カ ード・ユニット130については後述する)は、任意のある時点でNRSSカー ドあるいはスマート・カードの何れか一方のみが挿入されるように同じシステム のインタフェースを分担している。しかしながら、インタフェースは並列動作が 可能なように分けることもできる。 セレクタ35からマルチプレクサ37に供給されるデータは、MPEGシステ ム標準、セクション2.4で特定されているようにMPEG準拠(コンプライア ント)パケット化トランスポート・データストリーム(MPEG compli ant packetized transport datastream) の形であり、プログラム・ガイド情報および1以上のプログラム(番組)チャン ネルのデータの内容を含む。特定のプログラム・チャンネルを含む個々のパケッ トはパケット識別子(Packet Identifiers:PID)によっ て識別される。トランスポート・ストリームは、PIDを識別し、パケット化さ れたデータストリームからなるすべてのプログラム・チャンネルの内容を回復す るために個々のデータ・パケットをアセンブルする。システム制御装置115の 制御の下でトランスポート・システム25は、通信インタフェース・ユニット1 16を経由して入力トランスポート・ストリーム、記憶装置90あるいはインタ ーネット・サービス・プロバイダからプログラム(番組)情報を獲得し、照合す る。特定のプログラム・チャンネルの内容あるいはプログラム・ガイド情報の何 れかからなる個々のパケットはヘッダ情報内に含まれるそれらのパケット識別子 (PID)によって識別される。前述のように、プログラム・ガイド情報に含ま れるプログラム記述(記述説明)は、そのプログラムに関係するタイトル、スタ ー(俳優)、評価(格付け)等の各種のプログラム(番組)記述フィールド(記 述分野)を含んでいる。 図2に示すビデオ受信機に組み込まれたユーザ・インタフェースは、ユーザが オン−スクリーン表示(On−Screen Display:OSD)メニュ ーから所望の機能を選択することによって各種の機能を付勢することができるよ うにする。OSDメニューは前述のような電子的プログラム・ガイド(EPG) および以下に述べるような他の機能を含んでいる。 OSDメニューに表示されるデータ表示情報は、テキスト/グラフィックスを 表わすオン−スクリーン表示(OSD)情報、記憶されたプログラム・ガイド情 報、記憶されたグラフィックス情報、および/または上述のように入力信号を経 て受信されたプログラム・ガイドおよびテキスト/グラフィックス情報に応答し て、以下に説明する図5に示された代表的な制御プログラムに従ってシステム制 御装置115によって発生される。図5のソフトウエア制御プログラムはシステ ム制御装置115によって例えば組み込みメモリ(図示せず)に記憶される。 遠隔制御ユニット125(あるいはマウスのような選択手段)を使用して、ユ ーザはOSDメニューから見ようとするプログラム(番組)、記録すべきプログ ラム、記録媒体の形式、および記録の態様のような項目を選択することができる 。システム制御装置115はインタフェース120によって与えられる選択情報 を使用して、記録および表示用プログラム(番組)を選択し、選択された記録装 置および媒体(メディア)に適したPSIを発生させるようにシステム25を構 成する。制御装置115は、素子45、47、50、55、65および95内の 制御レジスタの値をデータバスを介して設定することによって、および制御信号 Cによってマルチプレクサ37および110を経て信号路を選択することによっ て、システム25の上記素子45、47、50、55、65および95を構成す る。 制御信号Cに応答して、マルチプレクサ37は、ユニット35からのトランス ポート・ストリーム、あるいは再生モードでは記憶インタフェース95を経て記 憶装置90から検索されたデータストリームの何れかを選択する。通常の非再生 動作では、ユーザが見るために選択したプログラム(番組)を含むデータ・パケ ットは選択ユニット45でそれらのPIDによって識別される。選択されたプロ グラム・パケットの見出しデータ(ヘッダ・データ)中の暗号化インジケータが 、パケットが暗号化されていることを示すと、ユニット45はそのパケットを復 号(解読)ユニット50に送る。それ以外の場合は、ユニット45は非暗号化パ ケットをトランスポート・デコーダ55に供給する。同様に、記録(蓄積)のた めにユーザが選択したプログラムを含むデータ・パケットが選択ユニット47で それらのPIDによって識別される。ユニット47は、パケットの見出し(ヘッ ダ)暗号化インジケータ情報に基づいて暗号化されたパケットを復号ユニット5 0に供給し、非暗号化パケットをマルチプレクサ110に供給する。 復号器(復号ユニット)40および50の機能は、NRSS標準とコンパチブ ルな単一のリムーバブル(交換可能な)スマート・カード中で実行される。この 方法は、サービス・プロバイダが暗号化技法を変更したいとき、あるいは例えば 異なるサービスをデスクランブルするためにセキュリティ・システムを容易に変 更できるようにしたいときに、容易に置換できる1個のリムーバブル・ユニット 中にすべてのセキュリティに関連する機能を配置するものである。 ユニット45および47は、マルチプレクサ37によって与えられた入力パケ ットのPIDを制御装置115によって上記ユニット45および47内の制御レ ジスタ中に予めロードされたPIDの値と整合させるPID検出フィルタを使用 している。記録されるべきデータ・パケットおよびビデオ画像を生じさせるに当 たって使用するためにデコードされるべきデータ・パケットを識別するために、 上記予めロードされたPIDはユニット47および45中で使用される。予めロ ードされたPIDはユニット45および47中のルックアップ・テーブル中に記 録される。PIDルックアップ・テーブルは、暗号化キーを各予めロードされた PIDと関連させるユニット45および47中の暗号化キー・テーブルにマップ (写像)されたメモリである。メモリ・マップド(mapped)PIDおよび 暗号化キー・ルックアップ・テーブルは、ユニット45および47が予めロード されたPIDを含む暗号化パケットを、それらの復号を可能にする関連する暗号 化キーに整合させるようにする。非暗号化パケットは関連する暗号化キーをもた ない。ユニット45および47は識別されたパケットおよびそれらに関連する暗 号化キーを復号器(復号ユニット)50に供給する。ユニット45中のPIDル ックアップ・テーブルもまた、予めロードされたPIDを含むパケットをパケッ ト・バッファ60中の対応する宛て先(デスティネーシン)バッファ・ロケーシ ョン(位置)に整合させる宛て先テーブルにマップされたメモリである。見るた めにあるいは記録するためにユーザが選択したプログラム(番組)に関連する暗 号化キーおよび宛て先バッファ・ロケーションのアドレスは制御装置115によ って割り当てられたPIDと共にユニット45および47中に予めロードされる 。暗号化キーは、入力データストリームから取出された暗号化コードからISO 7816−3コンプライアント・スマート・カード・システム130によって 発生される。暗号化キーの発生は、入力データストリーム中のコード化された情 報から決定された、および/または挿入可能なスマート・カード自体(国際標準 機構の1989年の文書ISO 7816−3にはスマート・カード・システム 用のインタフェースおよび信号の構成が指定されている)に予め記録された顧客 の権利に支配される。 ユニット45および47によってユニット50に供給されるパケットは、商務 省(Department of Commerce)、国家技術情報サービス (National Technical Information Serv ice)によって提供される連邦情報標準(Federal Informat ion Standards:FIPS)の刊行物(Publications )46、74および81で定義されたデータ暗号化標準(Data Encry ption Standard:DES)のような暗号化技術を使用して暗号化 される。ユニット50は選択された暗号化アルゴリズムに適した復号技術を適用 することにより、ユニット45および47によって与えられる対応する暗号化キ ーを使用して暗号化されたパケットを復号する。表示用プログラム(番組)を含 むユニット50からの復号済パケットおよびユニット45からの非暗号化パケッ トはデコーダ55に供給される。記録用のプログラム(番組)を含むユニット5 0からの復号済パケットおよびユニット47からの非暗号化パケットはマルチプ レクサ110に供給される。 ユニット60は制御装置115によってアクセス可能な4個のパケット・バッ ファを具備している。これらのバッファのうちの1個は制御装置115で使用す るように予定されたデータを保持するために割り当てられ、他の3個のバッファ はアプリケーション装置75、80および85で使用するように予定されたパケ ットを保持するために割り当てられる。制御装置115およびアプリケーション ・インタフェース70の双方によるユニット60内の4個のバッファに記憶され たパケットに対するアクセスはバッファ制御ユニット65によって制御される。 ユニット45は、デコーディング(復号)のためにこのユニット45によって識 別された各パケット用の宛て先フラグをユニット65に供給する。フラグは個々 のユニット60に識別されたパケット用の宛て先ロケーションを指示し、制御ユ ニット65によって内部メモリ・テーブル中に記憶される。制御ユニット65は 、先入れ先出し(FIFO)の法則に基づいてバッファ60に記憶されたパケッ トに付帯する一連の読出し/書込みポインタを決定する。宛て先フラグと共同し て書込みポインタは、ユニット45または50からの識別されたパケットをユニ ット60内の適当な宛て先バッファ内の次の空き位置に連続して記憶させること ができるようにする。読出しポインタは、制御装置115およびアプリケーショ ン・インタフェース70によって適当なユニット60の宛て先バッファから連続 読出しができるようにする。 ユニット45および50によってデコーダ55に供給された非暗号化パケット および復号済パケットは、MPEGシステム標準のセクション2.4.3.2に よって指定されているようなトランスポート・ヘッダを含んでいる。デコーダ5 5は、非暗号化および復号済パケットが(MPEGシステムの標準毎に)適応分 野(アダプテーション・フィールド:adaptation field)を含 むか否かをトランスポート・ヘッダから決定する。適応分野は、コンテント(内 容)パケットの同期化とデコーディングを可能にする例えばプログラム・クロッ ク・レファレンス(Program Clock Reference:PCR )を含むタイミング情報を含んでいる。アダプテーションの分野を含むパケット であるタイミング情報パケットの検出時に、デコーダ55は、システムを割り込 みにセットすることによって割り込みメカニズムを経てパケットが受信されたこ とを制御装置115に通知する。さらに、デコーダ55はユニット65中のタイ ミング・パケット識別フラグを変更して、そのパケットをユニット60に供給す る。ユニット65の宛て先フラグを変更することにより、ユニット65はデコー ダ55によって与えられるタイミング情報パケットを、アプリケーション・バッ ファ・ロケーションの代わりに、制御装置115で使用するためのデータを保持 するために割り当てられたユニット60のバッファ・ロケーションに方向転換さ せる。 デコーダ55でセットされたシステムの割り込みを受信したとき、制御装置1 15はタイミング情報およびPCR値を読取り、それを内部メモリに記憶させる 。連続するタイミング情報パケットのPCR値は、システム25のマスター・ク ロック(27MHz)を調整するために制御装置115で使用される。制御装置 115で発生された連続するタイミング・パケットの受信相互間の時間間隔のP CR基準評価値とマスター・クロック基準評価値との間の差はシステム25のマ スター・クロックを調整するために使用される。制御装置115は、マスター・ クロックを発生させるために使用される電圧制御発振器の入力制御電圧を調整す るために、取出された時間評価値の差を供給することによってこれを実行する。 制御装置115は、タイミング情報を内部メモリに記憶させた後、システムの割 り込みをリセットする。 ユニット45および50から供給されてデコーダ55で受信された、オーディ オ、ビデオ、キャプション(表題、見出し、説明、挿絵等)、および他の情報を 含むプログラム(番組)の内容を含むパケットは、ユニット65によってデコー ダ55からパッケット・バッファ60中の指定されたアプリケーション装置のバ ッファに導かれる。アプリケーション制御ユニット70は、バッファ60中の指 定されたバッファからのオーディオ、ビデオ、キャプション、および他のデータ を連続して取出して(検索して)、そのデータを対応するアプリケーション装置 75、80および85に供給する。アプリケーション装置は、オーディオ・デコ ーダ80、ビデオ・デコーダ85、および高速データ・ポート75を含んでいる 。例えば、パケット・データは後程説明する図5に示すフローチャートによるプ ログラムの形式によって処理される。また、上述のような制御装置115によっ て発生された複合プログラム・ガイドに対応するパケット・データはビデオ・デ コーダ85に送られて、このビデオ・デコーダ85に接続されたモニタ(図示せ ず)上に表示させるのに適したビデオ信号にフォーマット化される。また、例え ばデータ・ポート75はコンピュータ・プログラムのような高速データをコンピ ュータに供給するために使用される。また、これ以外にポート75を、例えば選 択されたプログラムあるいはプログラム・ガイドに対応する画像を表示させるた めに、出力データをHDTVデコーダに供給するためにも使用することができる 。 PSI(Program Specific Information:プロ グラム(番組)特定情報)を含むパケットはユニット60中の制御装置115の バッファ用に予定されたユニット45によって認識される。プログラム(番組) 内容を含むパケットについて説明した態様と同じ態様でPSIパケットはユニッ ト45、50および55を経てユニット65によってこのバッファに導かれる。 制御装置115はユニット60からPSIを読取り、それを内部メモリ内に記憶 させる。 制御装置115はまた記憶されたPSIから圧縮された(condensed )PSI(CPSI)を発生して、このCPSIを選択可能な記憶媒体上に記憶 させるのに適したパケット化されたデータストリームに組み入れる。パケットの 識別および方向付けは、前述のように、ユニット45および47のPID、宛て 先および暗号化キー・ルックアップ・テーブル、および制御ユニット65の機能 と共同して制御装置115により支配される。 さらに、制御装置115は、図1のインタフェース・ユニット1113と同様 な態様で動作する通信インタフェース・ユニット116に結合されている。即ち 、ユニット116はインターネットへの情報のアップロードおよびインターネッ トからの情報のダウンロードを行う能力を与える。通信インターネット・ユニッ ト116は、例えば電話回線あるいはケーブル・テレビジョン回線を経て、例え ばインターネット・サービス・プロバイダに接続するためのモデムを含んでいる 。この通信能力により、図2に示すシステムはテレビジョンプログラム(番組) の受信に加えて電子メール(E−mail)機能、およびウエブ・ブラウザ機能 (web(www)browsing)のようなインターネットに関連する機能 を与えることができる。 図3は図2に全体的に示し、上に詳細に説明した電子装置の特定の実例を示す 。図3は衛星受信セットトップ・ボックスを示し、これはヒューズ エレクトロ ニクス(Hughes Electronics)より提供されているDire cTV(ディレクTV:登録商標)衛星サービスを受信するために、アメリカ合 衆国 インディアナ州 インディアナポリスにあるトムソン コンシユーマ エ レクトロニクス(Thomson Consumer Electronics )社で設計され、製造されたものである。 図3に示すように、セットトップ・ボックスは衛星アンテナ317からの95 0〜1450MHzの範囲の適用可能な衛星RF信号を受信し、同調するチュー ナ301を有している。同調されたアナログ信号はリンク・モジュール302に 出力されてさらに処理される。リンク・モジュール302はチューナ301から 送られるアナログ同調信号I_outおよびO_outに応答して、これらのア ナログ信号の濾波および条件付け(コンディショニング)、アナログ信号のディ ジタル出力信号DATAへの変換を含めて、上記アナログ同調信号I_outお よびO_outをさらに処理する。リンク・モジュール302は集積回路(IC )として構成されている。リンク・モジュールICは、フランス国 グルノーブ ルにあるエスジーエス−トムソン マイクロエレクトロニクス(SGS−Tho mson Microelectronics)で製造されたもので、部品番号 ST 15339−610をもっている。 リンク・モジュール302からのディジタル出力DATAは、トランスポート ・ユニット303で認識され、処理可能な準拠(コンプライアント)パケット化 データストリームからなる。図2に関連して詳細に説明したようにこのデータス トリームは、ディレクTV(Direct TV)からの衛星放送サービスの1 あるいはそれ以上のプログラム・チャンネルのプログラム・ガイドデータ情報と データの内容を含んでいる。上述のように、プログラム・ガイドデータは、例え ば“クラス(class)”の形式によって指示されるようなプログラムの形式 (例えば、オーディオのみ、ビデオのみ等)に関連する情報を含んでいる。 トランスポート・ユニット303の機能は図2に示すトランスポート・システ ム25と同じで、既に説明した通りである。上述のように、トランスポート・ユ ニット303はヘッダ情報中に含まれるパケット識別子(PID)に従ってパケ ット化されたデータストリームを処理する。処理されたデータストリームは次い でMPEGコンパチブル、圧縮オーディオおよびビデオ・パケットにフォーマッ ト化され、さらに処理するためにMPEGデコーダ304に結合される。 トランスポート・ユニット303は、RISC(Reduced Instr uction Set Computer)ベースのマイクロプロセッサである アドバンスドRISCマイクロプロセッサ(ARM)315によって制御される 。ARMマイクロプロセッサ315はROM 308中にある制御ソフトウエア を実行するものである。そのソフトウエアの1つのコンポーネントは、以下に説 明するように本発明の特徴に従って、それらのプログラムの形式に従ってそのプ ログラムを処理する例えば図5に示す制御プログラムである。 トランスポート・ユニット303は集積回路として実現される。トランスポー ト・ユニットの好ましい実施例は、例えば部品番号ST 15273−810あ るいはST 15103−65Cをもったエスジーエス−トムソン マイクロエ レクトロニクス(SGS−Thomson Microelectronics )社製のICでよい。 トランスポート・ユニット303からの、MPEGコンパチブル、圧縮オーデ ィオおよびビデオ・パケットはMPEGデコーダ304に送られる。MPEGデ コーダはトランスポート・ユニット303から送られる圧縮MPEGデータスト リームをデコードする。デコーダ304は適用可能なオーディオ・ストリームを 出力し、このオーディオ・ストリームはディジタル・オーディオ・データをアナ ログ音声に変換するためにオーディオ・ディジタル−アナログ変換器(DAC) 305によってさらに処理される。デコーダ304はまた画像ピクセル情報を表 わす適用可能なディジタル・ビデオ・データをNTSCエンコーダ(符号器)3 06に出力する。NTSCエンコーダ306はこのビデオ・データをさらに処理 して、通常のNTSCテレビジョン・スクリーン上にビデオ画像が表示されるよ うにNTSCコンパチブル・アナログ・ビデオ信号に変換する。MPEGデコー ダの好ましい実施例の一例は、部品番号ST 13520をもったエスジーエス −トムソン マイクロエレクトロニクス(SGS−Thomson Micro electronics)社製のICである。 MPEG IC 304中にOSDプロセッサ320が含まれる。OSDプロ セッサ320は記憶されたOSD情報を含むSDRAM 316からデータを読 取る。OSD情報はビットマップOSDグラフィックス/テキスト画像に対応す る。OSDプロセッサ320は、通常の態様でRAMマイクロプロセッサ315 の制御の下でOSD画像の各ピクセルの色を変更することができる。 OSDプロセッサ320は、また、ARMプロセッサ315の制御の下で、図 4に示すような典型的なプログラム・ガイドを発生する必要がある。本発明の代 表的な実施例では、案内表示を発生させるユーザの要求が検出されると、ARM マイクロプロセッサ315はプログラム・ガイド情報プロバイダによって提供さ れるデータストリームから得られたプログラム・ガイドデータ情報を処理し、こ の案内データ情報を図4に示す全“格子目状案内(grid guide)”に 対応するOSDピクセル・データにフォーマット化する。次いで、トランスポー ト・ユニット303からのOSDピクセル・データは、前述の案内情報を作成す るためにMPEGオーディオ/ビデオ・デコーダ304中のOSDプロセッサ3 20に転送される。 図4に示すように、“格子目状案内(grid guide)”400は、通 常ディスプレイの全スクリーンを占有する。格子目状案内400は、新聞の一覧 表に示されたTVの番組表と同様な時間−チャンネルの形式でプログラム(番組 )表を示す。具体的には、案内の一方の次元(例えば水平)は時間情報を示し、 案内の他方の次元(垂直)はチャンネル(番組)情報を示している。案内の頂部 に時間ライン401を設けることによってユーザに時間情報が通知され、その時 間情報は30分間隔で区切られている。チャンネル番号410〜416と対応す るチャンネル局名420〜426によってユーザにチャンネル情報が提供される 。 さらに、プログラム・ガイドにはアイコンであるインターネット450と電子 メール(E−メール)460が含まれている。これらのアイコンをクリックする ことにより、ユーザはインターネットをネットサーフィンすることができ、また 通信インタフェース・ユニット307を通して電子メールをそれぞれ送信、受信 することができる。さらに、インターネットのウエブ・サイト・アイコンをプロ グラム・ガイド格子目内に組み込むこともできる。例えば、格子目470内の“ ESPN.com”をクリックすることによりユーザは、例えばESPNウエブ ・サイトに自動的にリンクされる。 図3のさらに別の関連する機能は、例えばインターネットにアクセスするため の図2に示す通信インタフェース・ユニット116に相当するモデム307を含 んでいる点である。条件付きアクセス・モジュール(Conditional Access Module:CAM)309は図2に示すNRSS解読ユニッ ト130に相当し、条件付きアクセス情報を提供する。広帯域データ・モジュー ル310は図2に示す高速データ・ポート75に相当し、例えばHDTVあるい はコンピュータに対するアクセス用高速データを供給する。キーボード/IR受 信機モジュール312は図2に示す遠隔ユニット・インタフェース120に相当 し、ユーザ制御ユニット314からのユーザ制御コマンドを受信する。ディジタ ルAVバス・モジュール313は図2に示すI/Oポート100に相当し、VC RやDVDプレヤーのような外部装置への接続を行う。 図5は、本発明の特徴による機能を実行するための、図1のCPU1112、 図2の制御装置115、図3のARMマイクロプロセッサ315の何れかによっ て実行される代表的な制御プログラムのフローチャートを示す。制御プログラム は、図1乃至図3で説明したシステムの何れのシステムで実行した場合も、本発 明による同等機能を与えるものであることは当業者には明らかである。従って、 冗長を避けるために、以下では図3に示す代表的なハードウエア構成に関しての み制御プログラムを説明する。 ステップ510に示し且つ上で説明したように、本発明の特徴に従って表示さ れるグラフィックス/テキスト画像を表わすオン−スクリーン表示情報は、一般 に事前プログラム(プリプログラム)されており、例えばSDRAM 316中 に既に蓄積されている。また、ステップ515に示すように、図3に示すシステ ムは、プログラム・ガイド・データ中に記述されている各プログラム用のプログ ラム・ガイドデータ中に含まれるプログラム記述情報を処理し、記憶する。特に 、プログラムの形式(例えば、オーディオのみ、ビデオのみ、オーディオ−ビデ オ、データ等)を表わす“クラス”情報はARMプロセッサ315で検索され、 DRAM 316中に蓄積される。 ステップ520で、ユーザは図3に示すシステムのユーザ制御ユニット314 を使用して、例えば図4に示すプログラムを含む格子目をハイライトすることに より、この図4に示すプログラム・ガイドからプログラムを選択することができ る。一例として、図4に示すように、ユーザは格子目430のプログラム“SO NG 1”をハイライトして、そのプログラム“SONG 1”を選択している 。 一旦プログラム(番組)が選択されると、ARMプロセッサ315は、ステッ プ525に示されているように、選択されたプログラムがオーディオのみのプロ グラムであるか否かを決定する。前述のように、ARMプロセッサはこの選択さ れたプログラム用のプログラム・ガイドデータ中に含まれる“クラス”情報を検 査することにより、上記の決定をする。RAMプロセッサ315が、このプログ ラムはオーディオのみのプログラムではなく、例えばオーディオとビデオの情報 を同時にもつプログラムであると決定すると、ARMプロセッサ315はこのプ ログラムを通常通りに処理して、ステップ530に示すように、受信したビデオ を表示し、同時にプログラムの受信したオーディオ部分を再生する。 一方、ステップ525においてARMプロセッサが受信したプログラムがオー ディオのみのプログラムであると決定すると、ステップ535に示すように、A RMプロセッサ315はユーザが予め動画(アニメーション)機能を選択してい るか否かをさらに決定する。ARMプロセッサがユーザが動画(アニメーション )機能を予め選択していないことを決定すると、ステップ540に示すように、 ARMプロセッサは受信したオーディオ・プログラムを再生し、ブランク(空白 )または青のスクリーンのみを表示させる。一方、ARMプロセッサ315がユ ーザが動画(アニメーション)機能を予め選択しており、選択されたプログラム がオーディオのみのプログラムであると決定すると、ARMプロセッサはステッ プ545に進む。 ステップ545でARMプロセッサ315は、OSDプロセッサ320に対し て、メモリ316から本発明による動画(アニメーション)機能を実行するため のプログラムされたOSD情報を検索するよう命令する。ARMプロセッサ31 5は、またOSDプロセッサ320に対してディスプレイ600上に図6に示す ようなOSD情報を表示するするように命令する。 本発明の代表的な実施例におけるOSD情報は複数のスクリーン素子601〜 606を有するスクリーンに対応する。この場合のスクリーン素子は、例えば一 連の動物の足跡プリント601〜606である。ARMプロセッサは、さらにプ ロセッサ320に対して、このオーディオのみのプログラムに関するプログラム ・ガイド情報中に含まれる関係するプログラム記述情報を表示するように命令す る。例えば、このプログラムの内容、タイトル、アーチスト、クラスの形式に関 するプログラム記述情報が図6に示すようにスクリーン600上に表示される。 さらに本発明の実施例におけるオン−スクリーン素子601〜606の動画( アニメーション)効果を達成するために、ARMプロセッサはスクリーン素子6 01〜606の色体系(color scheme:カラー・スキーム)を変更 する。例えば、ARMプロセッサはOSDプロセッサ320に対し、最初動物の 足跡プリント601〜606すべてを背景色(例えば青)と同じ色で表示するよ うに命令する。次にOSDプロセッサは、動物の足跡プリント601から始まっ て動物の足跡プリント606等に向けて各足跡プリントの色を順次変化させる。 これによって視聴者は、足跡を後ろに残して、その足跡が上のほうに段々と進ん で行くように見える可視効果を得ることができる。 さらに、ここで述べたような動画(アニメーション)機能で使用される同じオ ン−スクリーン表示情報をスクリーンの保護用としても使用することができる。 例えば、ユーザの最後のコマンドがユーザ制御手段314により入力されてから の経過時間を追うタイマ・ルーチンを持たせることができる。ユーザの最後の入 力後ある時間(例えば3分)経過すると、ARMプロセッサはOSDプロセッサ に対して上述の動画(アニメーション)機能で使用された同じOSD情報を表示 させるように命令し、それによってスクリーン焼けを防止することができる。こ のことは、2つの目的を達成するのに同じOSD情報を使用することによりシス テムの資源(リソース)、特にメモリの資源を保存するので有利である。 ここで図示し、説明した各実施例は単なる説明のためのもので、本発明の範囲内 および本発明の精神から逸脱しない範囲で各種の修正、変更が可能なことは当業 者には明らかである。
【手続補正書】特許法第184条の8第1項 【提出日】平成11年7月15日(1999.7.15) 【補正内容】 ある。 文献1(D1)、米国特許第5,585,866号には、オーディオビジュアル (音声視覚)およびオーディオのみの両方のプログラムを受信することができる 受信機が開示されている。D1に開示の受信機は、受信したオーディオのみのプ ログラムを再生し、同時に受信機のディスプレイ上に非可動の関連するプログラ ムのテキスト・データを表示することができる。勿論、ディスプレイ上に動画( アニメーション)化されたグラフィックスを含むグラフィックスを発生させるた めの各種の方法がその技術分野で知られている。例えば、各種の方法が文献2( D2)、コンピュータ・グラフィックスおよびインターネット技術に関する年会 議の会報中(in the Proceeding Of Annual Co nference on Computer Graphics and In ternet Tech.)の“カラー・テーブル・アニメーション(Color Table Animation)”という名称のリチャード ジー シュラ ウプ(Richard G.Shroup)氏の論文、(SIGGRAPH’7 9)、アメリカ合衆国 イリノイ州 シカゴ 6番、1979年8月8〜10日 、Vol.13、no.2、1979年8月、第8〜13ページ、XP0020 75128、コンピュータ・グラフィックス(ACM)、1979年8月に開示さ れている。しかしながら、引用文献D1およびD2は、単独でもあるいは組合わ せにおいても、オーディオのみのプログラムが付勢されているときに、自動的に あるいはユーザの要求に応答して予め蓄積(記憶)された動画(アニメーション )化されたされた画像を表示させることが望ましいことを教えていないし、それ を示唆してもいない。動画(アニメーション)化された画像は、ユーザにさらに 楽しみを提供することができ、また/あるいはスクリーン焼けを防止するための スクリーン保護装置として機能することもできる。 発明の概要 従って、本発明者は、プログラム・ガイド情報中で受信した関連するプログラ ム(番組)記述に基づいて各形式のプログラム(番組)を別々に処理できること が望ましいことを認識した。特に、本発明者は、スクリーン上に動画化(アニメ ーション化)された予めプログラムされたオン−スクリーン表示メッセージを提 供することが望ましく、それによってオーディオのみのプログラムが再生されて いるときも、ユーザは視覚的により楽しむことができるということを認識した。 従って、本発明の特徴によれば、オーディオとビデオの両方の内容をもった第 1の形式のプログラムおよびオーディオのみの内容をもった第2の形式のプログ ラムを処理するための装置は、 動画(アニメーション)化された映像を表わす表示情報を蓄積(記憶)するた めのメモリ(記憶)手段と、 選択されたプログラムがオーディオとビデオの両方の内容をもった第1の形式 のプログラムであるか、オーディオのみの内容をもった第2の形式のプログラム であるかを決定する制御手段と、を具え、制御手段は、選択されたプログラムが 第1の形式のプログラムであるときはオーディオの内容を再生させると共にビデ オの内容を表示させ、選択されたプログラムが第2の形式のプログラムであると きはオーディオのみの内容を再生させると共に動画(アニメーション)化された 映像を表示させることを特徴とする。 また、オーディオとビデオの両方の内容をもった第1の形式のプログラムおよ びオーディオのみの内容をもった第2の形式のプログラムを処理するための方法 は、 動画(アニメーション)化された映像を表わす表示情報を蓄積(記憶)し、 選択されたプログラムがオーディオとビデオの両方の内容をもった第1の形式 のプログラムであるか、オーディオのみの内容をもった第2の形式のプログラム であるかを決定し、 選択されたプログラムが第1の形式のプログラムであるときはオーディオの内 容を再生させると共にビデオの内容を表示させ、 選択されたプログラムが第2の形式のプログラムであるときはオーディオのみ の内容を再生させると共に動画(アニメーション)化された映像を表示させるこ とを特徴とする。 図面の簡単な説明 図1は本発明に従ってオーディオのみのプログラム(番組)およびそれに関係 するプログラム(番組)記述情報を含む、各種の形式のプログラムを処理するの 請求の範囲 1.オーディオとビデオの両方の内容をもった第1の形式のプログラムおよびオ ーディオのみの内容をもった第2の形式のプログラムを処理するための装置であ って、 動画(アニメーション)化された映像を表わす表示情報を蓄積するメモリ手段 と、 選択されたプログラムがオーディオとビデオの両方の内容をもった第1の形式 のプログラムであるか、オーディオのみの内容をもった第2の形式のプログラム であるかを決定する制御手段と、 を具え、 前記制御手段は、選択されたプログラムが第1の形式のプログラムであるとき はオーディオの内容を再生させると共にビデオの内容を表示させ、選択されたプ ログラムが第2の形式のプログラムであるときはオーディオのみの内容を再生さ せると共に動画(アニメーション)化された映像を表示させる、 ことを特徴とする前記処理するための装置。 2.制御手段は受信したプログラム・ガイド情報に基づいてプログラムの形式を 決定する請求項1の装置。 3.プログラム・ガイド情報は動画(アニメーション)化された映像と共に表示 される請求項1の装置。 4.動画(アニメーション)化された映像はスクリーン保護装置として作用する 請求項1の装置。 5.オーディオとビデオの両方の内容をもった第1の形式のプログラムおよびオ ーディオのみの内容をもった第2の形式のプログラムを処理するための装置であ って、 動画(アニメーション)化された映像を表わす表示情報を蓄積するメモリ手段 と、 第1および第2のモードを選択するユーザ制御手段と、 選択されたプログラムがオーディオとビデオの両方の内容をもった第1の形式 のプログラムであるか、オーディオのみの内容をもった第2の形式のプログラム であるかを決定する制御手段と、 を具え、 前記制御手段は、選択されたプログラムが第1の形式のプログラムであるとき はオーディオの内容を再生させると共にビデオの内容を表示させ、選択されたプ ログラムが第2の形式のプログラムであるときは、前記第1のモードではオーデ ィオのみの内容を再生させると共に動画(アニメーション)化された映像を表示 させ、前記第2のモードではオーディオのみの内容を再生させると共に静止スク リーンを表示させること、 を特徴とする前記処理するための装置。 6.静止スクリーンはブランク・スクリーンである請求項5の装置。 7.静止スクリーンは青のスクリーンである請求項5の装置。 8.制御手段は受信したプログラム・ガイド情報に基づいてプログラムの形式を 決定する請求項5の装置。 9.オーディオとビデオの両方の内容をもった第1の形式のプログラムおよびオ ーディオのみの内容をもった第2の形式のプログラムを処理するための方法であ って、 動画(アニメーション)化された映像を表わす表示情報を蓄積し、 選択されたプログラムがオーディオとビデオの両方の内容をもった第1の形式 のプログラムであるか、オーディオのみの内容をもった第2の形式のプログラム であるかを決定し、 選択されたプログラムが第1の形式のプログラムであるときはオーディオの内 容を再生させると共にビデオの内容を表示させ、 選択されたプログラムが第2の形式のプログラムであるときはオーディオのみ の内容を再生させると共に動画(アニメーション)化された映像を表示させる、 ことを特徴とする前記処理するための方法。 10.決定ステップは、受信したプログラム・ガイド情報に基づくものである請 求項9の方法。 11.さらにプログラム・ガイド情報を動画(アニメーション)化された映像と 共に表示させるステップを含む請求項9の方法。 12.オーディオとビデオの両方の内容をもった第1の形式のプログラムおよび オーディオのみの内容をもった第2の形式のプログラムを処理するための方法で あって、 動画(アニメーション)化された映像を表わす表示情報を蓄積し、 第1および第2のモードを選択し、 選択されたプログラムがオーディオとビデオの両方の内容をもった第1の形式 のプログラムであるか、オーディオのみの内容をもった第2の形式のプログラム であるかを決定し、 選択されたプログラムが第1の形式のプログラムであるときはオーディオの内 容を再生させると共にビデオの内容を表示させ、 選択されたプログラムが第2の形式のプログラムであるときは、前記第1のモ ードではオーディオのみの内容を再生させると共に動画(アニメーション)化さ れた映像を表示させ、前記第2のモードではオーディオのみの内容を再生させる と共に静止スクリーンを表示させること、 を特徴とする前記処理するための方法。 13.静止スクリーンはブランク・スクリーンである請求項12の方法。 14.静止スクリーンは青のスクリーンである請求項12の方法。 15.決定ステップは、受信したプログラム・ガイド情報に基づくものである請 求項12の方法。 16.動画(アニメーション)化された映像はスクリーン保護装置として作用す る請求項12の方法。 【手続補正書】 【提出日】平成13年9月11日(2001.9.11) 【補正内容】 (1)発明の名称を「第1および第2の形式のプログラムを処理するための装置並 びに方法」と補正する。 (2)請求の範囲を別紙のように補正する。 請求の範囲 1.オーディオとビデオの両方の内容をもった第1の形式のプログラムおよびオ ーディオのみの内容をもった第2の形式のプログラムを処理するための装置であ って、 アニメーション化された映像を表わす表示情報を蓄積するメモリ手段と、 選択されたプログラムがオーディオとビデオの両方の内容をもった第1の形式 のプログラムであるか、オーディオのみの内容をもった第2の形式のプログラム であるかを決定する制御手段と、 を具え、 前記制御手段は、選択されたプログラムが第1の形式のプログラムであるとき はオーディオの内容を再生させると共にビデオの内容を表示させ、選択されたプ ログラムが第2の形式のプログラムであるときはオーディオのみの内容を再生さ せると共にアニメーション化された映像を表示させる、 前記処理するための装置。 2.制御手段は受信したプログラム・ガイド情報に基づいてプログラムの形式を 決定する請求項1の装置。 3.プログラム・ガイド情報アニメーション化された映像と共に表示される請 求項1の装置。 4.アニメーション化された映像スクリーン保護機能を有する請求項1の装置 。 5.オーディオとビデオの両方の内容をもった第1の形式のプログラムおよびオ ーディオのみの内容をもった第2の形式のプログラムを処理するための装置であ って、 アニメーション化された映像を表わす表示情報を蓄積するメモリ手段と、 第1および第2のモードを選択するユーザによる制御手段と、 選択されたプログラムがオーディオとビデオの両方の内容をもった第1の形式 のプログラムであるか、オーディオのみの内容をもった第2の形式のプログラム であるかを決定する制御手段と、 を具え、 前記制御手段は、選択されたプログラムが第1の形式のプログラムであるとき はオーディオの内容を再生させると共にビデオの内容を表示させ、選択されたプ ログラムが第2の形式のプログラムであるときは、前記第1のモードではオーデ ィオのみの内容を再生させると共にアニメーション化された映像を表示させ、前 記第2のモードではオーディオのみの内容を再生させると共に静止スクリーンを 表示させる、 前記処理するための装置。 6.静止スクリーンはブランク・スクリーンである請求項5の装置。 7.静止スクリーンは青のスクリーンである請求項5の装置。 8.制御手段は受信したプログラム・ガイド情報に基づいてプログラムの形式を 決定する請求項5の装置。 9.オーディオとビデオの両方の内容をもった第1の形式のプログラムおよびオ ーディオのみの内容をもった第2の形式のプログラムを処理するための方法であ って、 アニメーション化された映像を表わす表示情報を蓄積し、 選択されたプログラムがオーディオとビデオの両方の内容をもった第1の形式 のプログラムであるか、オーディオのみの内容をもった第2の形式のプログラム であるかを決定し、 選択されたプログラムが第1の形式のプログラムであるときはオーディオの内 容を再生させると共にビデオの内容を表示させ、 選択されたプログラムが第2の形式のプログラムであるときはオーディオのみ の内容を再生させると共にアニメーション化された映像を表示させる、 前記処理するための方法。 10.決定するステップ、受信したプログラム・ガイド情報に基づくものであ る請求項9の方法。 11.プログラム・ガイド情報をアニメーション化された映像と共に表示させる ステップをさらに含む請求項9の方法。
───────────────────────────────────────────────────── フロントページの続き (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)発明者 ランダル,ダレル ウエイン アメリカ合衆国 インデイアナ州 ダンビ ル ウエスト・ユー エス・ハイウエイ36 2324 (72)発明者 マクレーン,マイケル ジヨセフ アメリカ合衆国 インデイアナ州 インデ イアナポリス シヤーウツド・ドライブ 720 (72)発明者 ブラウン,メガン ルイーズ アメリカ合衆国 インデイアナ州 カーメ ル ローリングス・スプリングス・ドライ ブ 11321 (72)発明者 ウエストレイク,マーク シエリダン アメリカ合衆国 インデイアナ州 フイツ シヤーズ コナー・ノウル・パークウエイ 13105

Claims (1)

  1. 【特許請求の範囲】 1.複数のプログラムの各々のものに対するプログラム記述を表わすデータを受 信し、処理するための装置であって、 オン−スクリーン表示(OSD)情報を蓄積するメモリ手段と、 前記プログラムの1つを選択するためのユーザ制御手段と、 前記プログラム記述から前記選択されたプロセッサがオーディオのみのプログ ラムであるか否かを決定し、前記選択されたプログラムがオーディオのみのプロ グラムであれば、前記選択されたプログラムが再生されている間前記オン−スク リーン表示情報の表示を表わす信号を発生する制御手段と、 からなる前記装置。 2.前記データは電子的プログラム・ガイド情報を表わす請求項1の装置。 3.前記オン−スクリーン表示(OSD)情報は複数のスクリーン素子を表わす ものである請求項1の装置。 4.前記制御手段は動画(アニメーション)効果を達成するために前記スクリー ン素子の色体系を変えることによって前記信号を発生する請求項3の装置。 5.前記オン−スクリーン表示情報はスクリーンの保護用表示情報でもある請求 項1の装置。 6.動画(アニメーション)効果を達成するためのオン−スクリーン表示情報を 表示する装置であって、 複数のスクリーン素子を有する静止画像を表わす前記オン−スクリーン表示情 報を蓄積する手段と、 前記画像を表示し、動画(アニメーション)効果を達成するために前記スクリ ーン素子の色体系を変化させる手段と、 からなる前記装置。 7.オン−スクリーン表示情報を蓄積するステップと、 プログラム用の各プログラム記述を受信するステップと、 前記各プログラム記述から前記プログラムがオーディオのみのプログラムであ るか否かを決定するステップと、 選択されたプログラムがオーディオのみのプログラムであれば、前記選択され たプログラムを再生する間、前記オン−スクリーン表示情報を表示させるステッ プと、 からなるプログラムを処理する方法。 8.前記各プログラム記述はプログラム・ガイド情報の一部である請求項7の方 法。 9.前記オン−スクリーン表示情報は複数のスクリーン素子からなる請求項7の 方法。 10.動画(アニメーション)効果を達成するために前記スクリーン素子の色体 系を変えるステップを含む請求項9の方法。 11.前記オン−スクリーン表示情報はスクリーンの保護用表示情報でもある請 求項7の方法。
JP50306399A 1997-06-06 1998-06-05 第1および第2の形式のプログラムを処理するための装置並びに方法 Expired - Fee Related JP4468489B2 (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/011866 WO1998056174A1 (en) 1997-06-06 1998-06-05 System and method for processing audio-only programs in a television receiver

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2007003667A Division JP4596485B2 (ja) 1997-06-06 2007-01-11 第1および第2の形式のプログラムを処理するための装置並びに方法

Publications (2)

Publication Number Publication Date
JP2002504284A true JP2002504284A (ja) 2002-02-05
JP4468489B2 JP4468489B2 (ja) 2010-05-26

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 (2)

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 番組ガイド・データを処理する方法および番組ガイド・データ情報を受信し処理する装置

Family Applications After (2)

Application Number Title Priority Date Filing Date
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 (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6461185A (en) * 1987-08-31 1989-03-08 Pioneer Electronic Corp Disk reproducing device
JPS6461181A (en) * 1987-08-31 1989-03-08 Pioneer Electronic Corp Disk reproducing device
JPH0536984U (ja) * 1991-10-17 1993-05-18 株式会社富士通ゼネラル 映像回路
JPH06102889A (ja) * 1992-09-18 1994-04-15 Pioneer Electron Corp 情報再生装置
JPH06250598A (ja) * 1993-02-25 1994-09-09 Nanao:Kk 増設用のグラフィックスボード
JPH077662A (ja) * 1993-06-16 1995-01-10 Toshiba Corp テレビ受像機
JPH07212327A (ja) * 1994-01-21 1995-08-11 Sony Corp 送信装置及び受信装置
JPH07212714A (ja) * 1994-01-25 1995-08-11 Brother Ind Ltd 映像再生装置
JPH07284035A (ja) * 1994-04-07 1995-10-27 Toshiba Corp テレビジョン受信機及び番組情報表示方法
JPH07302091A (ja) * 1994-05-02 1995-11-14 Yamaha Corp カラオケ通信システム
JPH0879637A (ja) * 1994-09-01 1996-03-22 Hitachi Ltd 光ディスク装置内蔵テレビジョン装置
JPH08249821A (ja) * 1995-03-13 1996-09-27 Alpine Electron Inc 蓄積型記録媒体の再生方法
JPH08265660A (ja) * 1995-03-20 1996-10-11 Nippon Telegr & Teleph Corp <Ntt> 音楽管理方法および装置

Family Cites Families (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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型半導体装置とその製造方法
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 松下電器産業株式会社 計算機
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
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 ソニー株式会社 放送受信装置及び放送信号送受信方法
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
KR100348915B1 (ko) 1994-05-12 2002-12-26 마이크로소프트 코포레이션 텔레비젼프로그램선택방법및그시스템
US5523796A (en) * 1994-05-20 1996-06-04 Prevue Networks, 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
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
DE19509383A1 (de) * 1995-03-15 1996-09-19 Thomson Brandt Gmbh Verfahren zum Abrufen von Informationen aktueller Hörfunk- oder Fernsehsendungen
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 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ グラフィック映像の伝送
JP3698273B2 (ja) * 1995-07-20 2005-09-21 ソニー株式会社 電子番組ガイド伝送装置および方法、電子番組ガイド受信装置および方法、並びに電子番組ガイド送受信システムおよび方法
JPH09116512A (ja) * 1995-10-20 1997-05-02 Sony Corp 放送受信システム
JPH09121316A (ja) * 1995-10-24 1997-05-06 Sanyo Electric Co Ltd 番組内容表示装置
JP3578464B2 (ja) * 1996-09-13 2004-10-20 株式会社日立製作所 自動作曲方法

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6461185A (en) * 1987-08-31 1989-03-08 Pioneer Electronic Corp Disk reproducing device
JPS6461181A (en) * 1987-08-31 1989-03-08 Pioneer Electronic Corp Disk reproducing device
JPH0536984U (ja) * 1991-10-17 1993-05-18 株式会社富士通ゼネラル 映像回路
JPH06102889A (ja) * 1992-09-18 1994-04-15 Pioneer Electron Corp 情報再生装置
JPH06250598A (ja) * 1993-02-25 1994-09-09 Nanao:Kk 増設用のグラフィックスボード
JPH077662A (ja) * 1993-06-16 1995-01-10 Toshiba Corp テレビ受像機
JPH07212327A (ja) * 1994-01-21 1995-08-11 Sony Corp 送信装置及び受信装置
JPH07212714A (ja) * 1994-01-25 1995-08-11 Brother Ind Ltd 映像再生装置
JPH07284035A (ja) * 1994-04-07 1995-10-27 Toshiba Corp テレビジョン受信機及び番組情報表示方法
JPH07302091A (ja) * 1994-05-02 1995-11-14 Yamaha Corp カラオケ通信システム
JPH0879637A (ja) * 1994-09-01 1996-03-22 Hitachi Ltd 光ディスク装置内蔵テレビジョン装置
JPH08249821A (ja) * 1995-03-13 1996-09-27 Alpine Electron Inc 蓄積型記録媒体の再生方法
JPH08265660A (ja) * 1995-03-20 1996-10-11 Nippon Telegr & Teleph Corp <Ntt> 音楽管理方法および装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
仁志 聡: "VBでつくるマルチメディア32第1回", DOS/V POWER REPORT 第6巻 第2号, vol. 第6巻, JPN7008002592, 1 March 1996 (1996-03-01), JP, ISSN: 0001005424 *

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
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
JP2002504281A (ja) 2002-02-05
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
JP4468489B2 (ja) 第1および第2の形式のプログラムを処理するための装置並びに方法
KR100629401B1 (ko) 프로그램 가이드 정보를 처리하는 방법
JP4861598B2 (ja) 視聴する番組の選択を行う際に、ユーザを補助する方法
JP4268803B2 (ja) ビデオ装置を制御する方法および電子番組ガイド情報を検索する装置
US20050076367A1 (en) System and method for creating user profiles
JP2002501348A (ja) 電子メッセージ内の語句と番組情報をリンクする方法およびインタフェース
JP2003527002A (ja) プログラム情報が利用可能でないときに記録機能を提供するシステムおよび方法
US20040073922A1 (en) System and method for distinguishing between indentically titled programs
US7694321B1 (en) Program guide processing

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050412

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20050707

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20050822

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051006

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060919

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20060829

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20061124

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070112

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20070322

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20080319

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20090716

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20090724

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100129

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100225

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130305

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20140305

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees