CN1197369C - 根据观众所观看广播提供服务的数字广播系统及其组件装置 - Google Patents

根据观众所观看广播提供服务的数字广播系统及其组件装置 Download PDF

Info

Publication number
CN1197369C
CN1197369C CNB001201220A CN00120122A CN1197369C CN 1197369 C CN1197369 C CN 1197369C CN B001201220 A CNB001201220 A CN B001201220A CN 00120122 A CN00120122 A CN 00120122A CN 1197369 C CN1197369 C CN 1197369C
Authority
CN
China
Prior art keywords
program
information
spectators
data
telephone number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB001201220A
Other languages
English (en)
Other versions
CN1289210A (zh
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1289210A publication Critical patent/CN1289210A/zh
Application granted granted Critical
Publication of CN1197369C publication Critical patent/CN1197369C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/38Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
    • H04H60/41Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas
    • 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/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • 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/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/47211End-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 requesting pay-per-view content
    • 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/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4758End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6156Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
    • H04N21/6181Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • 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/29Arrangements for monitoring broadcast services or broadcast-related services
    • H04H60/33Arrangements for monitoring the users' behaviour or opinions

Abstract

数字广播系统,包括广播数字节目和提供有关数字广播的服务的供应者,比如主机站;接收数字节目的接收装置;和至少一个操作装置,可由观众携带且有接收装置的遥控和便携式电话机的功能。例如为对有奖节目提供服务,主机站广播节目和预定的控制信息。在接收和显现节目的时候,接收装置通过IR信号向周围的每个操作装置自动发送指定节目的ID信息。操作装置把它的电话号码附加到ID信息上并经电话线路发送给供应者。供应者登记ID信息与电话号码的组合,但不多次登记相同的组合。

Description

根据观众所观看广播提供服务的 数字广播系统及其组件装置
本申请基于在日本提交的第11-142844申请,因而作为参考文件引出该申请的内容。
技术领域
本发明涉及一种数字广播系统,具体涉及一种根据观众所观看的某些广播向观众提供预定服务的系统。
背景技术
半导体和数字通信技术的发展已经使数字卫星广播能够实现。通过有线或无线通信的非卫星广播也在进步。
除图象或声音数据外,数字广播还允许其它各种类型的数据传送给观众。例如,控制涉及节目内容的用户可选择的其它显示的剧本(scripts)和用于观众选择的提示符可以与允许用户交互的节目一起播送。
此外,由于有了数字广播,观众管理,比如用于向某些观众选择性分配节目的PPV(收费选看)服务的管理可以容易和精确地执行。在这种服务中,主站广播已经加密(加扰)的PPV节目,而且只允许已经付费的观众在他们的数字广播接收装置中设置用于解密(解扰)的关键信息以收看收费(fee-based)节目。在多数情况中,观众将在节目广播之前将预定(order)他希望收看的收费节目,并且将经电话线从广播发射机接收基于该关键信息的数据。
此类传统数字广播技术已经由日本公开专利申请第8-125624和8-56348号所披露。
专利申请第8-125624号公开了一种压缩关于观众发送他应答的电话号码的信息、把它多路复用成广播信号以及发送广播信号的技术。观众根据被发送的信息通过使用进行应答的蜂窝电话机可以容易地分享交互式节目。
第8-56348号专利申请公开了一种把数字广播接收装置和一个蜂窝电话机的遥控功能集于一体的装置。该装置使观众容易地接收并设置用于解扰的信息,比如一个密匙。
这些传统技术可以为观众提供各种数字广播服务,比如用于PPV和交互式节目,并且仅要求观众执行相当简单的操作。
当前,各种节目使用多个频道进行数字广播。诸如传统的TV频道,不同节目在每个频道以不同时间进行广播。
在目前的情况下,用户必须执行复杂的操作以通知收费节目的播送者他们要收看电视节目。例如,正在收看免费节目的观众希望在相同频道收看紧接着免费节目的被加密收费节目时,观众在通过蜂窝电话机向广播设备发送信息之前必须搜寻用于众多节目的大量信息以找到频道号、广播起始时间或指定收费节目的代码号。
用户把节目录制到记录媒体上以便以后观看是非常普通的事情。如果播送者使用相同的电话号码用于不同时间广播的节目并且观众不指定他们观看的节目,那么当录制节目的观众拨打目前用于不同节目的电话号码时也许会出现混乱。
发明内容
鉴于上述问题,本发明的第一目的是提供一种数字广播系统,它可以为观众提供适宜的数字广播服务而且不需要观众执行复杂的操作。
由于包括蜂窝电话机的便携式电话机和便携式电子数据设备具有宽广的用途,因此本发明的第二目的是为拥有便携式通信装置(如便携式电话机等)的观众提供适宜的数字广播服务,而且用户不需要使用任何特定的数字广播接收装置来接收数字广播。
为了实现上述目的,本发明的一种数字广播系统,包括接收装置、一个或多个通信装置以及一个广播站装置,
其中所述接收装置包括:
接收单元,用于接收节目的数字广播;
显现单元,用于向观众显现接收单元所接收的节目;以及
节目ID信息发送单元,用于发送指定所显现节目或者一个与所显现节目相关的节目的节目ID信息,
各个通信装置接收所发送的节目ID信息,并发送指定通信装置的装置ID信息以及所接收的节目ID信息给广播站装置,
所述广播站装置包括:
服务处理单元,用于从各个通信装置接收节目ID信息和装置ID信息,并发送服务信息给装置ID信息所指定的各个通信装置,该服务信息提供给所显现的节目的观众,并且是与节目ID信息所指定的节目有关的信息,以及
各个通信装置还包括:
服务信息接收单元,用于接收服务信息。
由于有了这种结构,当观众接收和收看数字广播节目时,诸如在主机站中的服务处理单元可以指定观众所观看的节目或该节目所广告的其他节目。这就使得服务处理单元提供对所指定节目相宜的服务,而且观众不需要执行复杂的操作。同时,服务处理单元可以指定有关再现被指定节目的装置,比如再现节目的接收装置或由收看再现节目的观众携带的便携式电话机。因此,服务处理单元可以向以这种方式指定的装置提供服务。
这里,节目装置信息发送单元可以包括:一个节目ID信息发送单元,用于发送指定所显现节目的节目ID信息;和一个通信装置,用于从节目ID信息发送单元接收节目ID信息,和把作为装置ID信息的指定通信装置的信息与所接收的节目ID信息一起发送给服务处理单元。
由于有了这种结构,诸如在数字广播接收装置中的节目ID信息发送单元向通信装置(比如由观众携带的便携式电话机)发送指定有关观众收看的节目的节目ID信息。然后,通信装置将这一信息与指定通信装置本身的信息一起发送给也许位于主机站的服务处理单元。因此,服务处理单元可以向通信装置提供对观众所收看的节目的相宜服务。
这里,通信装置可以包括:一个目标电话号码存储单元,用于存储服务处理单元的电话号码;和一个传送单元,用于电话传送所存储的电话号码和向服务处理单元发送节目ID信息和装置ID信息。
由于有了结构,通信装置可以可靠和快速地经电话线向服务处理单元发送信息。
这里,通信装置可以包括一个存储通信装置的电话号码的专用电话号码存储单元,并且装置ID信息可以是由专用电话号码存储单元存储的电话号码。
对于这种结构,每个通信装置的电话号码被用作指定通信装置的装置ID信息。因此,服务处理单元可以提供与每个通信装置相对应的服务,和容易地提供诸如通过电话传送电话号码向观众提供信息那样的服务。
这里,通信装置可以是便携式电话机,节目ID信息发送单元通过发射IR(红外)信号或者其输出功率等于或低于1.0mW的无线电波来发送节目ID信息。
对于这种结构,能够再现数字广播的接收装置通过发射IR信号或者其输出功率等于或小于1.0mW的无线电波来发送节目ID信息。所以,节目ID信息被传送给接收装置周围的电话机,例如每个观众所携带的便携式电话机。这就允许服务处理单元提供与每个观众相对应的各种服务,例如向每个观众的便携式电话机发送信息。
这里,服务处理单元可以通过以下方式提供服务:(1)电话传送由传送单元已经发送的电话号码;和(2)发送与所接收的节目ID信息相对应的预定信息。
这种结构能够使它经电话线向每个观众提供服务,诸如发送与每个观众所观看的节目相对应的信息的服务。例如,这种信息可以是显示对节目中竞赛问题的观众应答是否正确的信息,或者用来解扰观众所收看的节目的信息。
这里,控制指令信息可以与接收单元所接收的节目一起被多路复用,一检测到控制指令信息,节目ID信息发送单元就可以立即发送节目ID信息。
通过把控制指令信息和一定的节目一起多路复用成数字广播和广播该数字广播,服务处理单元可以仅当观众收看该节目时提供预定服务。例如,当控制指令信息和一个提供奖金的节目被多路复用成数字广播时,本数字广播系统可以自动地使该节目的观众进入抽奖。
这里,节目ID信息可以与所接收节目一起被附加地多路复用,并且节目ID信息发送单元可以发送接收单元已经接收的节目ID信息。
有了这种结构,用于数字广播的接收装置可以将节目ID信息和节目一同接收,和把该节目ID信息发送给通信装置而不给接收装置提供除接收数字广播功能外的获得节目ID信息的特殊功能。
这里,节目ID信息也许是在预定期间内指定节目并且按数字视频广播(DVB)中确定的信息,DVB系统的服务信息(SI)的规范,该信息可以是:(a)Network_id、(b)Transport Stream_id、(c)Sevvice_id和(d)Event_id的组合,或者是(a)Bouquet_id、(b)Service_id、(c)Event_id的组合。
对于这种结构,数字广播接收装置接收按数字视频广播(DBV)限定的信息;DVB系统中服务信息规格,并且可以把它作为指定再现节目的节目ID信息发送。
这里,服务处理单元可以通过引证由通信装置发送的指定节目的节目ID信息和向通信装置发送用来解扰节目的解扰信息来提供服务,该通信装置可以通过发射IR信号或其输出功率等于或小于1.0Mw的无线电波向显现单元发送由服务处理单元已经发送的解扰信息。显现单元在显现节目的同时可以使用解扰信息对节目解扰。
有了这种结构,诸如在主机站中的服务处理单元可以提供向观众的便携式电话机发送对观众所收看的节目解扰的解扰信息的服务。然后,便携式电话机向诸如用于数字广播的接收装置中的再现单元发送解扰信息。因此,观众可以解扰并观看已被扰频的节目。
这里,节目ID信息还可以包括表示节目的广播起始时间的信息。
所以,甚至当已经经过了自节目被广播起的预定期间时,节目ID信息也可以指定节目。因此,甚至当观众观看被广播和相当长时间以前录制的节目时,服务处理单元也可以指定该节目并为该被指定的节目提供适宜的服务,
这里,传送单元还可以发送表示显现单元显现节目的时间的播放时间信息,服务处理单元可以提供基于所发送的播放时间信息的服务。
这种结构允许服务处理单元提供不但基于节目ID信息而且还基于再现节目的时间的服务。所以,服务处理单元可以根据例如在节目被接收时或者节目被录制之后该节目是否被再现来对相同节目提供不同服务。
这里,通信装置还可以包括用户操作接收单元,用于接收用户操作。如果用户操作接收单元已经接收一个预定的用户操作,传送单元可以发送节目ID信息和装置ID信息。
有了这种结构,一旦接收一个来自观众的操作,观众携带的便携式电话就向服务处理单元发送信息。这就使服务处理单元能够在仅当观众需要时提供服务。
这里,如果用户操作接收单元已经接收一个包含数据输入的用户操作,则传送单元除了发送节目ID信息和装置ID信息外还可以发送所输入的数据。
有了这种结构,服务处理单元可以根据由观众输入的数据向观众提供服务。
这里,包含显现单元的装置的电话号码作为装置ID信息,节目装置信息发送单元把它与节目ID信息一起发送给服务处理单元。如果该装置已经接收解扰节目的信息,显现单元在显现该节目的同时可以使用该信息对节目解扰。服务处理单元可以通过以下方式提供服务:(1)引证指定节目的节目ID信息;(2)电话传送电话号码;和(3)向该装置发送对所指定的节目解扰的信息。
对于这种结构,服务处理单元可以向诸如数字广播接收装置这样的装置提供发送用来解扰节目的信息,而且观众不需要执行复杂的操作。
这里,节目装置信息发送单元可以包括:一个信息发送单元,通过发送IR信号或其输出功率等于或小于1.0mW的无线电波来发送指定所显现的节目的节目ID信息和电话号码;和一个便携式电话机,它从信息发送单元接收节目ID信息和电话号码,并且把存储在便携式电话机中并指定便携式电话机用户的用户ID信息与节目ID信息和电话号码一起发送给服务处理单元。服务处理单元至少可以存储下列信息组合:(a)指定已经预定节目的一个观众的预定(order)ID信息;和(b)指定该观众所预定节目的已预定节目ID信息,并且当存储一个与便携式电话机所发送的用户ID信息和节目ID信息相匹配的组合时提供所述的服务。
对于该结构,如果观众已经预定了某个节目,就能够提供向再现一个节目的装置诸如观众观看节目的接收装置这样的装置发送用来解扰该某个节目的信息的服务。这种服务不需要观众执行复杂的操作。这样,只要观众预先预定了一个节目,他就可以使用任何接收装置来解扰并观看该节目。
这里,控制指令信息可以与接收单元接收的节目一起被多路复用,如果接收单元已经接收了控制指令信息,则节目装置信息发送单元可以把作为装置ID信息的包含接收单元的装置的电话号码与节目ID信息一起发送给服务处理单元。
通过播放一个已经把控制指令信息与某个节目一起多路复用成的数字广播,服务处理单元就可以仅在观众观看该节目时为该节目提供适当的服务。
这里,显现单元所显现的节目可以是商业广告的另一个节目。节目装置信息发送单元可以包括:一个节目ID信息发送单元,用于发送指定被广告的节目的节目ID信息;和一个通信装置,用于接收来自节目ID信息发送单元的节目ID信息,并且当接收一个来自观众的预定操作时,把作为装置ID信息的通信装置电话号码与所接收的节目ID信息一起发送给服务处理单元。通过电话传送所发送的电话号码以通知观众由节目ID信息所指定节目的广播开始时间,服务处理单元就可以提供所述的服务。
有了这种结构,如果观看广告一个节目的商业节目的观众已经在他的诸如便携式电话机的通信装置上执行显示他要观看所广告的节目的预定操作,则诸如在主机站中的服务处理单元可以提供通知通信装置该节目的广播起始时间已经到了以免观众错过该节目的服务。
上述目的可以由接收数字广播的接收装置实现,该接收装置包括:一个接收单元,用于接收节目的数字广播;一个显现单元,用于向观众显现接收的节目;和一个节目装置信息发送单元,通过发送IR信号或其输出功率等于或小于1.0mW的无线电波来发送节目ID信息,该节目ID信息指定被显现节目或者与被显现节目有关的一个节目。
有了这种结构,接收和再现数字广播的接收装置可以向能够接收IR信号的装置发送指定第二节目的节目ID信息,该第二节目与接收装置当前再现的第一节目有关。也就是说,如果携带诸如便携式电话机的装置的观众在足够近的距离观看接收装置上的节目,并且该便携式电话机具有通过IR信号接收来自该接收装置的节目ID信息和把所接收的节目ID信息与其它所需信息一起发送给主机站的功能,那么诸如在主机站中的服务处理单元就可以为观众当前观看的第一节目提供适当的服务,而且该观众不需要执行复杂的操作。
这里,如果控制指令信息被附加地多路复用成数字广播,则接收单元还可以接收控制指令信息。如果接收单元已经接收了控制指令信息,则节目装置信息发送单元可以发送节目ID信息。
有了这种结构,接收和再现数字广播的接收装置可以通过IR信号向诸如观众的便携式电话机的装置发送与控制指令信息一起广播的用于节目的节目ID信息。如果观众的便携式电话机具有从接收装置经IR信号接收节目ID信息和将该节目ID信息与其它所需信息一起发送给主机站的功能,那么诸如在主机站中的服务处理单元就可以向观众提供用于该节目的适当服务,而观众无需执行复杂的操作。
上述目的还可以由一个接收节目ID信息和把所接收的节目ID信息发送给预定目的地的通信装置来实现,所述的节目ID信息指定一个已经被数字化广播的节目,该通信装置包括:一个存储单元,用于存储通信装置的电话号码;一个接收单元,它接收由一个接收装置通过发射IR信号或者其输出功率等于或小于1.0mW的无线电波而发送的节目ID信息,其中该接收装置已经接收了该节目的数字广播;和一个发送单元,用于将所接收的节目ID信息和电话号码经电话线路发送到预定目的地。
由于有了上述结构,通信装置就可以从接收装置接收用于指定一个由一个数字广播接收装置再现的节目的节目ID信息,和把该节目ID信息与通信装置自己的电话号码一起发送到预定目的地。例如,当这个目的地是主机站时,该主机站可以根据所发送的节目ID信息指定被再现的节目,并通过电话传送所发送的电话号码来向通信装置提供诸如发送信息这样的服务。
这里,通信装置还可以包括一个用户操作接收单元,用于接收用户的操作,其中如果用户操作接收单元已经接收了一个预定的用户操作,则发送单元可以向预定目的地发送节目ID信息和电话号码。
由于有了这种结构,诸如一个系统这样的预定目的地可以获得反映观众的希望的信息,因而可以根据观众的希望提供一个服务。
这里,如果用户操作接收单元已经接收了一个含有数据输入的用户操作,则发送单元除发送节目ID信息和电话号码外还可以发送所输入的数据。
一旦接收到节目ID信息和观众所输入的数据,诸如一个系统这样的预定目的地就可以根据由观众观看的节目和由观众输入的信息提供一个服务。例如,如果观众在观看电视问答节目的时候已经发出了关于该节目的提问问题的回答,那么该系统可以通知观众他的回答是否正确。
这里,该通信装置可以有遥控接收装置的功能。
由于有了这种结构,一个诸如便携式电话机的观众通信装置起到了两种作用:能够接收和再现数字广播的接收装置的遥控;和便携式电话机,把观众所观看的节目的信息通过电话线路发送给诸如主机站这样的对节目提供适当服务的节目供应者。这就允许该通信装置通过电话线路从主机站接收(例如)解扰信息和把它传递给接收装置,然后接收装置使用该解扰信息解扰和再现该节目。
上述目的还可以由一个服务提供装置来实现,该装置为一个已经被数字广播的节目提供服务,并包括:一个接收单元,用于经电话线路接收用来指定观众正在用一个装置收看一个节目的节目ID信息和该装置的电话号码;和一个服务处理单元,用于:(1)根据所接收的节目ID信息,指定将被发送的信息;(2)电话传送所接收的电话号码;和(3)向该装置发送所指定的信息。
由于有了这种结构,服务提供装置可以根据观众观看的节目向诸如便携式电话机的观众装置发送信息。
这里,接收装置还可以经电话线路接收指定观众的观众ID信息,而服务处理单元至少可以存储一个下列组合:(a)指定已经预定一个节目的观众的预定ID信息;和(b)指定由观众所预定节目的被预定节目ID信息,并且当存储一个与由接收单元已经接收的观众ID信息和节目ID信息相匹配的组合时,可以指定用来对节目ID信息所指定的节目进行解扰的信息为将被发送的信息。
有了这种结构,当从诸如便携式电话机的一个观众装置接收指定一个观众的观众ID信息时,如果观众ID信息表示一个服务供给装置已经登记的观众,则该服务供给装置通过电话传送观众装置的电话号码发送用来对观众已经预定的节目解扰的信息。当该服务供给装置与下列装置一起使用时:(a)一个能够接收和再现数字广播节目并发送指定被再现节目的节目ID信息的接收装置;(b)一个诸如便携式电话机的装置,它能够从接收装置接收节目ID信息并把它与其它信息比如观众ID信息一起发送给服务供给装置,如果观众已经通过付费预定了一个节目并且服务供给装置已经登记了他对该节目的预定,则观众一观看被加扰的节目,服务供给装置就可以将用于该节目的解扰信息发送给接收装置和/或观众当前使用的便携式电话机以观看节目。
附图说明
通过结合图示说明本发明特定实施例的附图所进行的下列说明,本发明的这些和其他目的、优点及特点将变得更加清楚。
在附图中:
图1是显示根据本发明第一实施例的数字广播系统200的结构的示意图;
图2显示了接收装置202的硬件结构;
图3显示了操作装置203的硬件结构;
图4存储在操作装置203的数据存储单元411中的操作装置203和主机站206的电话号码的示例性数据内容和结构;
图5显示了主机站206的硬件结构;
图6显示了节目ID信息和节目相关信息的部分;
图7显示了描述符的数据结构;
图8显示了用于控制指令信息的示例性描述符;
图9显示了用于有奖节目(向观众提供奖品的节目)的广播期间;
图10显示了由接收装置202使用的第一传输数据的示例性数据结构和内容,以发送节目ID信息;
图11显示了从操作装置203向主机站206发送的第二传输数据的示例性数据结构和内容;
图12显示了装置信息格式;
图13显示了节目信息格式;
图14显示了主机站206/207存储采用了图12和图13所示数据结构的装置节目信息的示例性数据结构;
图15是显示在再现一个节目的时候,接收装置202在接收节目相关信息之后所执行的处理的流程图;
图16是显示操作装置202从接收装置202接收第一传输数据之后所执行的处理的流程图;
图17是显示主机站206从操作装置203接收第二传输数据之后所执行的处理的流程图;
图18是显示由主机站206的CPU501执行图17中步骤S1505中的登记搜索的流程图;
图19是显示由CPU 501执行的从观众中选出一个得奖人的处理的流程图;
图21是显示由CPU 501执行的计算观众的收视总数的处理的流程图;
图22是显示由CPU 501执行的选择一个得奖人的处理的流程图;
图23是显示第二实施例的操作装置在从接收装置接收数据之后所执行的处理的流程图;
图24显示了在步骤S2104中由操作装置产生的第二传输数据的示例性结构和内容;
图25是显示由接收来自操作装置的第二传输数据的主机站所执行的处理的流程图;
图26显示了与商业广告及收费节目一起广播的事件信息表(EIT)4700和与收费节目一起广播的EIT 4710的示例性内容;
图27是显示接收装置在接收广播时所执行的处理的流程图;
图28显示了接收装置在接收广告收费节目的商业广播时产生并发送给操作装置的传输数据的示例性结构和内容;
图29显示了接收装置在接收收费节目时产生并发送给操作装置的传输数据的示例性内容和结构;
图30是显示接收来自接收装置的传输数据的操作装置的处理的流程图;
图31显示了操作装置在收费节目正在被广播时发送给主机站的第三传输数据的示例性内容和结构;
图32显示了操作装置在收费节目正在被广播时发送给主机站的第四传输数据的示例性结构和内容;
图33显示了观众信息格式;
图34显示了具有由主机站采用图33和图13中的数据结构存储的多组第三传输数据的内容的示例性数据状态;
图35是显示第三实施例的主机站在从操作装置接收传输数据之后所执行的处理的流程图;
图36是显示由主机站中的CPU执行的搜索处理的流程图;
图37是显示CPU执行的登记第三传输数据的处理的流程图;和
图38显示了传输数据的示例性内容和结构,该传输数据由接收装置发送给操作装置并包含含有广播起始时间信息的节目ID信息,该传输数据不是图10所示的第一传输数据。
具体实施方式
下面参照附图说明本发明的若干个实施例。
第一实施例
下面根据本发明的第一实施例解释数字广播系统。
数字广播系统概述
图1是显示本发明第一实施例的数字广播系统的结构的示意图。
在该数字广播系统中,主机站广播向观众提供奖品的数字节目,观众可以自动地申请奖品。数字广播系统200包括主机站206-207、转播站201、接收装置202、操作装置203-204和公共电话网络205。
主机站206-207发射数字广播电波。除了节目本身,即节目的内容外,主机站206-207还用与广播数字卫星节目的普通主机站相同的方式广播节目相关信息,比如广播起始时间和要用来显示电子节目单(EPG)的频道号。
通常,待广播的节目具有与数字视频广播(DVB)一致的格式;具有由欧洲广播联盟统一标准化的标准号“EN 300 468”的DVB系统中的服务信息(SI)规格。该标准通常称作“DVB-SI”或“SI信息”。同样,基于要在日本使用的DVD-SI的标准,ARIB B-10(无线电工业和商业协会标准)也可以使用。主机站206-207采用与ISO/IEC(国际电工技术委员会)13818统一标准的运动图象专家组2(MPEG-2)相一致的普通传送流来发送节目,和发送与DVB-SI一致的节目相关信息。
转播站201从主机站206-207向接收装置202传递广播电波。
接收装置202可以由一个接收数字广播的机顶盒或类似物实现。该装置202与接收天线和TV监视器连接。
操作装置203-204是起蜂窝电话机和接收装置202遥控这两种作用的相同装置。这些装置203-204可以被分离地装备给各用户,并允许用户进行用户操作。
下面是数字广播系统200的处理的简要说明。
主机站206-207多路复用和广播节目和诸如节目相关信息这样的信息,然后由转播站201传送给接收装置202。接收装置202根据观众经操作装置203/204给出的指令接收一个节目,并引证所广播的节目相关信息得到指定观众所观看的节目的节目ID(识别)信息。然后接收装置202通过IR(红外)信号把所得到的节目ID信息发送给操作装置203/204。
操作装置203-204通过公共电话网络205把各自的电话号码和已经接收的节目ID信息送给主机站206/207。
当接收到操作装置203-204发送的信息时,主机站206-207分析该信息并向观众提供预定服务。这些预定服务将在下文中作为数字广播系统200操作的详细说明部分进行说明。
数字广播系统200的结构
<接收装置202的结构>
下面说明数字广播系统200中的接收装置202。
图2示出了接收装置202的硬件结构,它包括:一个接收天线301;一个调谐器302;一个解复用器302;TV监视器304;一个扬声器305;一个视频/声频解码器306;一个高速视频存储单元307;一个IC卡308;一个CPU309;一个存储单元310;一个IR数据发送/接收单元311;一个存储单元312;一个通信单元313;和一个总线314。
调谐器302通过接收天线301从主机站206/207接收被调制的广播电波,并从被调制的广播电波获得数字流。例如,调谐器302获得一个MPEG-2传送流,该传送流是多路复用用于多个频道的数据而形成的以便使用单频道广播数据。
解复用器303从调谐器302接收传送流并把该传送流分解成数字视频信息、数字声频信息和数据信息。该数据信息包括与节目一起发送的节目相关信息。
视频/声频解码器306把例如根据MPEG压缩的数字视频信息和数字声频信息解压缩成原来的未压缩格式,并作为图象信号和声频信号输出它们。这就产生了由TV监视器304所显示的视频图象和由扬声器305输出的声音。视频/声频解码器306使用了用于上述解压缩高速视频存储单元307。视频/声频解码器306还具有使用由CPU 309发送的关键信息对已经加扰的数字视频信息和数字声频信息进行解扰的功能。
通信单元313连接公共电话网络205并向和从外设传输数据。
IC卡308装备有可以存储用于解扰的关键信息的瞬时存储器。当收到已经加密的关键信息时,IC卡308解密该关键信息并把它放入瞬时存储器中。
IR数据发送/接收单元311从操作装置203/204接收显示观众操作的IR信号,并把显示观众操作的数据发送给CPU 309。该观众操作把一个诸如接收和再现节目的的指令送给接收装置202,以接收和录制一个节目,或再现已经录制的一个节目。IR数据发送/接收单元311还通过IR信号把从CPU 309发送的数据发送到外设。例如,IR数据发送/接收单元311向操作装置203/204发送节目ID信息。需要说明的是,“再现节目”是按观众可以观看的格式产生显示节目的信号。
CPU 309通过执行存储单元310中存储的控制程序来控制接收单元202中的其他单元,它还根据向存储单元310发送的数据信息控制节目的再现。
更具体地说,如果观众操作是用于标准的再现,则CPU 309指令解复用器303直接向视频/声频解码器306发送被分解的数字视频信息和数字声频信息,和向存储单元310发送数据信息。另一方面,如果观众的操作指令去录制一个节目,则CPU 309指令解复用器303向存储单元312发送所有被分解的信息。当所录制节目需要再现时,CPU 309从存储单元312读出所存储的信息,把读出的数字视频信息和声频数字信息发送给视频/声频解码器306,和把读出的数据信息发送给存储器单元310。
当接收和再现已加扰的节目时,CPU 309把来自IC卡308的用于解扰的关键信息传送给视频/声频解码器306。当通信单元313从主机站206/207接收到已加密的关键信息时,CPU 309将它从通信单元313传送给IC卡308。
<操作装置203-204的结构>
下面说明数字广播系统200中的操作装置203-204。
图3示出了操作装置203的硬件结构,它包括下列部件:一个发送/接收天线401;一个调谐器402;一个多路复用器解复用器403;一个麦克风404;一个扬声器405;一个编码器/解码器406;一个振动器407;一个CPU 408;一个存储单元409;一个IR数据发送/接收单元410;一个数据存储单元411;一个显示单元412;操作键413;和一个总线414。
当操作装置203发送数据时,调谐器402调制从多路复用器/解复用器403的多路复用器电路发送的数据,并通过发送/接收天线401把已调制的数据发送给蜂窝电话网络。另一方面,当操作装置203经发送/接收天线401从蜂窝电话网络接收数据时,调谐器402解调收到的数据并把它发送给多路复用器/解复用器403的解复用电路。
如上所述,多路复用器/解复用器403具有一个多路复用器电路和一个解复用器电路。多路复用器电路从存储单元409或数据存储单元411读出数据信息,将读出的数据信息与由编码器/解码器406中的编码器电路编码的数字声频数据一起进行多路复用,并把它发送给调谐器402。解复用器电路接收由调谐器402已经解调并发送的数据,并把接收到的被多路复用的数据分解成数据信息和数字声频信息。此后,解复用器电路把已分解的数据信息写入存储单元409或数据存储单元411,和把已分解的数字声频信息发送给编码器/解码器406中的解码电路。
操作键413是起诸如标准蜂窝电话机中的数字小键盘和控制接收装置202处理的按键两种作用的输入单元。当接收到是操作装置203的用户的观众的一个操作时,操作按键413把操作内容发送给CPU 408。
显示单元412是在CPU 408的控制下显示原文的液晶板或类似物。
数据存储单元411是非易失性存储器,它存储操作装置203和主机站206/207的电话号码。
图4示出了在数据存储单元411中存储的电话号码的数据结构和内容。
IR数据发送/接收单元410向接收装置202传输数据和从接收单元202传输数据。当从接收装置202接收到作为IR信号的数据时,IR数据发送/接收单元410向CPU 408发送所接收的数据。当从CPU 408接收显示用户的操作内容的数据时,IR数据发送/接收单元410把数据作为IR信号发送给接收装置202。
编码器/解码器406具有对麦克风404输入的声频信号编码的编码器电路,和对已编码的数据进行解码的解码器电路,用于获得声频信号和把该声频信号输出给扬声器405。
振动器407在CPU 408的控制下振动以通知用户一个呼入。
CPU408通过执行存储单元409中的控制程序来控制操作装置409中的其它单元,并把经操作键413输入的显示用户的操作内容的数据传送给IR数据发送/接收单元410。CPU 408控制其它单元执行下列操作:(1)类似于普通蜂窝电话机所执行的操作,诸如控制其它单元呼出一个预定电话号码;(2)类似于普通遥控器所执行的操作;和(3)只有本发明才有的操作。
操作装置204具有与操作装置203相同的结构。
<主机站206-207的结构>
下面说明数字广播系统200中的主机站206-207。
图5显示了主机站206的硬件结构。
主机站206是广播节目的系统,包括图中所示的下列单元:一个CPU501;一个存储单元502;一个键盘503;一个鼠标504;一个总线505;一个监视器506;一个硬盘单元507;一个通信单元508;一个发送/接收系统控制卡509;一个编码器510;一个多路复用器511;一个调制器512;一个传输天线513;一个传输数据总线514;一组节目数据控制单元515;和一组节目数据存储单元516。
总线505连接下列部件:CPU501;存储单元502;键盘503;鼠标504;监视器506;硬盘单元507;通信单元508;和发送/接收单元控制卡509。传输数据总线514连接下列部件:发送/接收系统控制卡509;编码器510;多路复用器511;调制器512;和节目数据控制单元组515。
节目数据存储单元组516是一组硬盘单元或类似物,它存储多个节目(节目内容的数据)和节目相关信息,其中节目相关信息包含指定每个节目的信息和显示观看节目的条件的条件信息。
节目数据控制单元组515在传输数据总线514上读出节目和诸如节目相关信息的信息。
CPU 501通过执行在存储器502中存储的控制程序来控制与总线505连接的电路的操作。更具体地说,CPU 501经公共电话网络205从操作装置203/204接收显示节目ID信息和操作装置203/204的电话号码的数据。然后,CPU 501分析接收的数据并控制向观众提供一个预定服务的处理。CPU 501还指令发送/接收系统控制卡509根据预定广播安排表广播节目。
通信单元508与公共电话网络205连接并从诸如操作装置203-204的外部装置发送数据和从该外部装置接收数据。具体地说,通信单元508接收显示节目ID信息和操作装置203-204的电话号码的数据,并向CPU 501发送所接收的数据。当从CPU 501接收已经加密的用于解扰的关键信息时,通信装置508把它发送给接收装置202。在主机站206从观众接收一个用于关键信息的请求和用于节目的费用之后CPU 501响应给定的操作者的指令发送该关键信息。另一种可以选择的情况是CPU 501直接把关键信息发送给通信单元508,并且不需要等待操作者的指令,这种情况将在下文中说明。
监视器506在CPU 501的控制下为操作者在用于主机站206显示原文或类似物。键盘503和鼠标504是输入装置,用于接收操作者的操作并把它发送给CPU501。
发送/接收系统控制卡509控制各电路的涉及节目广播的各种类型的操作。具体地说,发送/接收系统控制卡509控制节目数据控制单元组515读出与来自CPU 501的指令对应的节目和诸如节目相关信息的信息,并把读出的节目和信息传送给编码器510。
一旦从发送/接收系统控制卡509接收到节目和信息时,编码器510就把它们变换成MPEG-PES(被分组的基本流)分组格式并把它发送给多路复用器511。
多路复用器511按MPEG-PES格式多路复用数据,然后把它发送给发送给调制器512。
调制器512从多路复用器511接收节目和信息被多路复用的数据,把该数据变换成电信号,然后发送给传输天线513。
传输天线513将调制器512发送的电信号转换成无线电波信号,并发射该无线电波信号。
主机站207具有与上述主机站206相同的结构。
数据结构
<要由主机站206/207广播的节目相关信息>
下面说明主机站206广播的节目相关信息。
根据DVB-SI,每个节目由以下标识符的组合标识:显示广播节目的一个网络的网络_id(nid);显示节目的物理信道的传送流_id(tid);显示节目的逻辑信道的服务_id(sid);和在节目信道中标识节目的事件_id(eid);。标识符的这种组合是上述的节目ID信息,术语“节目ID信息”在下文中被用来表示这种组合。
图6示出了节目ID信息和节目相关信息的部分。
该节目相关信息含有网络信息表(NIT)601和事件信息表(EITs)602-603。
节目ID信息中的nid指定一个NIT,它含有与一个网络有关的信息组。
tid从用于一个网络的信息所包含的调谐信息组中指定一组调谐信息(卫星_传递_系统_描述符),比如用于经一个物理信道的一个传输的频率。
sid指定关于调谐信息组所指定的一个传输的一个服务。对应一组调谐信息的服务信息(服务_清单_描述符)含有多个有效sid。
eid从用于一个服务的一个EIT中所包含的节目信息组中指定一组显示广播起始时间、节目持续时间和用于一个节目的其它信息的节目信息。
为了接收和再现观众所希望的节目,接收装置202选择性地分离和提取为得到NIT而广播的节目相关信息、调谐信息、服务信息中的一个服务、和节目信息,该节目信息对应与经操作装置203/204给定的观众指令相一致的所期望的节目。接收装置202根据所获得的信息接收节目。
NITs和EITs在当做数据信息被多路复用成传送流之后播出。接收装置202按下述方式从传送流中提取需要的NIT和EIT。首先,接收装置202中的CPU 309把解复用器303中的诸如分组ID(PID)和表ID(table_id)的多路复用标识符设置为滤波条件。然后,解复用器303分离和提取满足设置的滤波条件的NIT或EIT,并把所提取的NIT或EIT发送给存储单元310,以便CPU 309可以访问它。
通过根据用来显示EPG表的信息在TV监视器304上显示一个EPG和通过使观众在所显示的EPG表中选择所希望的节目,接收装置202就获得了指定观众所期望的节目的与节目一起被多路复用成数字广播的节目ID信息。
获得节目ID信息后,在CPU 309的控制下接收装置202获得了与所获得的节目ID信息中的nid相对应的NIT,即,可以由PID=0X0010、table_id=0x40和nid确定的表。
接着,接收装置202从找到的NIT中含有的调谐信息组中发现由所获得的节目ID信息中的tid所确定的调谐信息组604。接着,CPU 309搜索与所获得的调谐信息604相对应的服务信息中所含有的多个有效sid,以寻找所获得的节目ID信息中的sid。当发现了匹配sid时,CPU 209确认所获得的节目ID信息中的有效sid。然后,CPU 309得到与调谐信息604一致的频率、调制方法和其他所需信息,并控制调谐器302调谐到适当的频率上。随后,CPU 309通过引证PID=0x0012和table_id=0x4E来找到EIT 603-604,和获得对应节目ID信息中的eid的包含在已找到的EIT603中的节目信息605。因此,接收装置202得到了在所得到的节目信息605中写有的广播起始时间和节目持续时间。
下面说明只有本发明才有的包含在EIT中的控制指令信息。
NIT和EIT中含有的各类信息被写作描述符。
图7示出了一个描述符的数据结构。如图所示,描述符701由显示该描述符的内容类型的一比特标记值702、显示该描述符数据量的一比特描述符长度703和变量长度的描述符本体704构成。
例如,NIT中的每组调谐信息被写作其标记值为0x41的描述符,NIT中的每组服务信息被写作其标记值为0x43的描述符。
图8示出了被写作描述符的控制指令信息的一个实例。控制指令信息指令接收装置202向操作装置203-204发送节目ID信息。主机站206-207把该控制指令信息插入EIT中,然后将它与提供奖品的节目一起进行广播。
如图所示,控制指令信息被写作是一个用户确定值的其标记值为0xA8的描述符。控制指令信息的描述符长度和描述符本体不被引证,因此由(例如)0x01表示。
图9示出了提供奖品节目的广播持续时间。主机站206/207在起点为“A”终点为“B”的广播持续时间广播控制指令信息。
<从接收装置202向操作装置203/204发送的节目ID信息>
下面说明向操作装置203/204发送节目ID信息的接收装置202所使用的数据结构。
图10示出了包含由接收装置202向操作装置203/204发送的节目ID信息的第一传输数据的示例性数据结构和内容。
如图所示,第一传输数据由以下字段构成:其内容为定值0x00的一字节通知标记字段801;两字节nid说明字段802;两字节tid说明字段803;两字节sid说明字段804;和两字节eid说明字段805。
该第一传输数据显示由nid=0x1234、tid=0x0005、sid=0x0006和eid=0x7890组成的节目ID信息。
<从操作装置203/204向主机站206/207发送的信息>
下面说明从操作装置203/204向主机站206/207发送的信息。在下文中,该信息被称之为“装置节目信息”。
图11示出了用于装置节目信息的示例性数据结构和内容。
如图所示,装置节目信息由以下字段组成:其内容为定值0x01的一字节通知标记字段901;两字节nid说明字段902;两字节tid说明字段903;两字节sid说明字段904;两字节eid说明字段905;一字节电话号码长度说明字段906;和变量长度的电话号码说明字段907。
该装置节目信息显示了nid=0x1234、tid=0x0005、sid=0x0006、eid=0x7890和操作装置203/204的电话号码是“09087654321”。
<由主机站206/207存储的装置节目信息的结构>
下面说明由存储从操作装置203/204发送的装置节目信息的主机站206/207所使用的数据结构。
当从操作装置203/204接收到装置节目信息时,主机站206/207通过把有关操作装置203/204的信息调整为装置信息格式和把节目ID信息调整为节目信息数据格式,来把装置节目信息放入存储单元502或者硬盘单元507。主机站采用这两种格式来管理装置节目信息。
图12示出了装置信息格式1300,它由下列元素组成:一个顶端节目节点(top program node)指针1301;一个后续装置节点指针1302;一个电话号码长度1303;和一个装置电话号码说明字段1304。
这里,“节目节点”涉及按节目信息格式设置的信息,“装置节点”涉及按装置信息格式设置的信息。
图13示出了节目信息格式1305,它由下列元素组成:一个nid说明字段1306;一个tid说明字段1307;一个sid说明字段1308;一个eid说明字段1309;和一个后续节目节点指针1310。
图14示出了主机站206/207使用图12和13所示的数据结构来存储用于装置节目信息的实例性数据结构。
在图14中,变量TOP 1401表示指针指示链接在一起的多个装置节点(即,装置节点1402至装置节点1407)的起点。
装置节点1402还链接与节目节点1406链接的节目节点1405,节目节点1406本身与节目节点1407相链接。装置节点1403链接节目节点1408,而装置节点1404链接节目节点1409。
数字广播系统200的具体处理
下面详细说明数字广播系统200所执行的一组操作。在这组操作中,提供奖品的节目被广播给观众,观众申请该奖品,用户操作被处理,以及判决赢家。
<主机站206/207的操作>
主机站206/207广播包括含有上述控制指令信息的EIT的节目相关信息,同时向观众广播提供奖品的节目。
<接收装置202的操作>
接收装置202在根据观众的操作接收和再现从主机站广播的节目的时候执行图15所示的处理。需要说明的是,当根据观众的操作再现先前录制的节目时,主机站也执行图15所示的处理。
图15是当节目再现期间接收节目相关信息时显示接收装置202所执行的处理的流程图。接收装置202中的CPU 309在控制其它的诸如调谐器302、解复用器303和IR数据发送/接收单元311的单元的同时,通过执行存储单元310中的控制程序来执行该处理。
接收装置202根据观众的指令得到与当前接收的节目,即观众正在观看的节目对应的EIT,和把得到的EIT放入存储单元310中(步骤S1001-S1002)。无论何时开始再现节目或在节目间切换,接收装置202获得一个EIT。
EIT被放入存储单元310后,CPU 309搜索所获得的EIT,以寻找用于观看的节目的信息,和把找到的节目信息的偏置分配给变量offs(步骤S1003)。在这里,节目信息的“偏置”涉及存储单元310中存储的节目信息的起始地址。
此后,CPU 309根据作为找到的节目信息中的描述符存储的信息组执行处理(步骤S1005-S1010),直到它判定变量offs的值代表节目信息的终点(步骤S1004)。
具体地说,在判定变量tag为0xA8的值是否代表控制指令信息之前(步骤S1006),CPU 301把由变量offs所指示的单元中存储的一字节值代入变量tag,同时把由offs+1指示的单元中存储的一字节值代入变量length(步骤S1005)。
如果是,即已经检测到控制指令信息,则接收装置202通过把通知标记0x00附加到包含在所发现的EIT中并对应当前所观看节目的节目ID信息上来产生第一传输数据。然后,接收装置202经IR数据发送/接收单元311向操作装置203/204发送所产生的第一传输数据(步骤S1009)。这样,接收装置202就发送了图10所示的第一传输数据。接着,接收装置202把变量offs、变量length以及2的值的总合代入变量offs(步骤S1010),然后,控制流返回到步骤S1004。
另一方面,当判断变量tag的值不是0xA8(步骤S1006)时,接收装置202获得对应变量tag值的信息(步骤S1008),在步骤S1010执行处理,和控制流返回到步骤S1004。
<操作装置203-204的操作>
图16是显示当操作装置203从接收装置202接收到第一传输数据时,操作装置203所执行的处理的流程图。操作装置203中的CPU 408通过执行存储单元409中的控制程序来执行该处理,同时控制其他单元,例如调谐器402、多路复用器/解复用器403、编码器/解码器406和IR数据发送/接收单元410。
当经IR发送/接收单元接收到来自接收装置202的数据时(步骤S1202)时,CPU 408就通过确认数据的通知标记是否是0x00(步骤S1202)来判定该接收到的数据是否含有节目ID信息,即该收到的数据是否是第一传输数据。
如果是,CPU 408就将在图4所示的数据存储单元411中存储的操作装置203的电话号码和通知标记0x01附加给收到的第一传输数据中的节目ID信息,以产生第二传输数据(步骤S1203)。例如,当接收到图10所示的第一传输数据时,CPU 408产生图11中的装置节目信息,以作为第二传输数据(步骤S1204)。
然后CPU408控制调谐器402拨打主机站206/207的电话号码并发送第二传输数据(步骤S1204),该电话号码存储在数据存储单元411中。
作为上述处理的结果,观众将通过他的操作装置203自动地参与他正在观看的节目中的有奖竞赛。
<接收到第二传输数据的主机站206/207的操作>
图17是显示主机站206存储从操作装置203/204发送的第二传输数据的处理的流程图。主机站206中的CPU 501通过执行存储单元502中的控制程序来执行该处理,同时控制其他单元,比如通信单元508。
CPU 501通过把显示变量TOP的值是无效值的nil代入变量TOP来初始化图14所示的变量TOP(步骤S1501)。
当经通信单元508接收到来自操作装置203/204的数据时(步骤S1502),CPU 501就通过确认所发送数据的通知标记是否是0x01来判定所发送数据是否是装置节目信息,即含有节目ID信息和操作装置电话号码的第二传输数据(步骤S1203)。
如果是,CPU501就把变量TOP中的值代入全局变量1p0(步骤S1504),并搜索存储单元502或硬盘单元507以判定所接收的第二传输数据是否已经存储在存储单元502或硬盘单元507中(步骤S1505)。这种搜索将在下文中作详细描述。
只有当CPU 501发现所接收的第二传输数据还未存储时,CPU 502才把第二传输数据存储到存储单元502或硬盘单元507中(步骤S1507)。也就是说,CPU 502通过引证每个观众的操作装置电话号码和指定该观众所观看节目的节目ID信息来防止多次登记相同的第二传输数据。
这里,CPU501采用图12和图13所示的装置信息格式和节目信息格式登记所接收的第二传输数据。主机站206/207稍后从以这种方式登记的数据中选出获奖者。步骤S1507的登记处理将在下文中作详细描述。
下面详细说明步骤S1505中的搜索。
图18是显示这一处理的流程图。
CPU 501判定全局变量1P0是否是nil(步骤S1601)。如果是,CPU 501设置用来指示所接收的第二传输数据还未被登记的一个返回值(步骤S1609),并结束该搜索。
另一方面,当判定全局变量1p0不是nil时,表明全局变量1p0指示装置节点,这时CPU就进一步判定由全局变量1p0所指示的装置节点中的装置电话号码说明字段的内容是否与接收到的第二传输数据中所写的电话号码相同(步骤S1602)。如果不是,则表明该第二传输数据从一个不同的操作装置发送给由全局变量1p0当前所指示的操作装置,这时CPU 501把当前装置节点中的后续装置节点指针中的值代入全局变量1p0(步骤S1608),并把控制流返回到步骤S1601进行判定。
当判定装置电话号码说明字段的内容等于步骤S1602中接收到的第二传输数据中所写的电话号码时,CPU 501就把变量1p0所指示的装置节点的顶端节目节点指针的值代入ep,它是用于搜索的本地变量(步骤S1603)。接着,CPU501判断变量ep是否是nil(步骤S1604),如果不是,则表明变量ep指示节目节点,这时CPU 501判断变量ep所指示的节目节点中的节目ID信息是否等于接收到的第二传输数据中所写的节目ID信息(步骤S1605)。如果相等,CPU 501设置用来指示所接收的第二传输数据已经被登记的一个返回值(步骤S1609),并结束该搜索。如果不相等,CPU 501把相同节目节点中后续节目节点指针中的值代入变量ep(步骤S1607),并把控制流返回到步骤S1601进行判定。
另一方面,当在步骤S1604中判定变量ep是nil时,CPU 501设置用来指示所接收的第二传输数据还未被登记的一个返回值(步骤S1609),并结束该搜索。
需要说明的是,当CPU 501在步骤S1609中设置用来指示第二传输数据还未被登记的一个返回值时,全局变量1p0可以指示或者nil或者用于发送第二传输数据的操作装置的装置节点。也就是说,当用于发送第二传输数据的操作装置的装置节点未产生时,全局变量ep指示前者;而当与第二传输数据对应的节目节点未产生时,全局变量ep指示后者,尽管这时用于操作装置的装置节点已经产生。
下面详细说明图17中的步骤S1507中的登记。
图19是CPU 501执行的这一处理的流程图。
CPU 501产生一个节目节点,并在变量ep中设置一个指示所产生的节目节点的指针(步骤S1701),并在变量ep所指示的节目节点中设置所接收的第二传输数据中写有的节目ID信息(步骤S1702),其中变量ep是用于该登记的本地变量(步骤S1702)。
接着,CPU 501判定判定全局变量1p0是否为nil(步骤S1703)。如果是,表明用于发送第二传输数据的操作装置的装置节点还未产生,这时,CPU 501产生用于操作装置的装置节点,和在本地变量optr中设置指示所产生的装置节点的指针(步骤S1704)。此后,CPU 501在由本地变量optr所指示的装置节点的装置电话号码说明字段中设置写入第二传输数据中的电话号码,和把nil代入相同装置节点中的顶端节目节点指针(步骤S1705)。然后,CPU 501把变量TOP中的值代入所产生的装置节点中的后续装置节点指针,和把变量optr中的值代入变量TOP和1p0(步骤1706)。当多个其它装置节点已经存在时,该处理将使所产生的装置节点置于变量TOP与其它链接在一起的装置节点的起点之间。
如果CPU 501判定全局变量1p0不是nil,则控制流从步骤S1706或者步骤S1703移到步骤S1707。CPU 501把由变量1p0所指示的装置节点中的顶端节目节点指针的值代入由变量ep所指示的节目节点中的后续节目节点指针(步骤S1707),和把变量ep中的值代入由变量1p0所指示的装置节点中的顶端节目节点指针(S1708)。这样就完成了第二传输数据的登记,并把所产生的装置节点与位于链接在一起的多个节目节点的起点的所产生的节目节点相链接。
例如,当从操作装置203/204接收到图11所示的第二传输文件时和当执行图19所示的上述登记时,主机站206就存储图14所示的数据,这里,节目节点是新产生的并且被插入被链接的数据结构中。在该实施例中,存在多个有奖节目并且观看这种节目越多的观众就越有可能获奖。
主机站206采用图14所示的数据结构存储所接收的第二传输数据,并且当预定时间到达时其CPU 501从节目的观众中选出获奖者。
图20是显示CPU 501为选出获奖者所执行的处理的流程图。
CPU 501计算观众的观看总数,然后把从该计算所得到的返回值代入变量num(步骤S4101)。然后,CPU 501用变量num作为自变量选出获奖者(步骤S4102)。CPU 501使用类似于子程序的程序执行上的计算和选择,并控制其它单元,比如用于选择的通信单元508。
下面详细说明步骤S4101中计算和步骤S4102中的选择。
图21是显示步骤S4101中计算处理的流程图。
CPU 501把变量TOP中的值代入变量optr,和把作为初始值的0代入用来计算观众的观看总数的变量i。
然后CPU 501判定变量optr是否为nil(步骤S4202),如果不是,CPU 501把由变量所指示的装置节点中的顶端节目节点指针中的值代入变量optr(步骤S4203)。
此后,CPU 501重复步骤S4205的处理使变量i递增1,并重复步骤S4206的处理,把变量eptr所指示的节目节点中的后续节目节点指针的值代入变量eptr,,直至它判定变量eprt为nil(步骤S4204)。
当在步骤S4204中判定变量eptr为nil时,CPU 501就把由变量optr指示的装置节点中的后续装置节点指针的值代入变量optr(步骤S4207,)并判定变量optr是否为nil(步骤S4202)。
如果是,则表明在该点的变量i指示所有观众的收视总数,这时CPU 501把变量i视为返回值(步骤S4208)并结束该计算处理。
图22是显示CPU 501为选择获奖者而执行的图20中步骤S4102的具体处理的流程图。
CPU 501产生一个随机数,它是从0到自变量减1范围的整数(步骤S4301)。该自变数已经通过步骤S4101中的计算生成,作为观众的收视总数。此后,CPU 501把生成的随机数代入变量pos(步骤S4301)和把变量TOP的值和0分别代入变量optr和变量i(步骤S4302)。
此后,CPU 501判定变量optr是否为nil(步骤S4303)。如果是,CPU 501认为不存在获奖候选人,因而结束该处理;如果不是,CPU 501把由变量optr指示的装置节点中的顶端节目节点指针的值代入变量optr(步骤S4314)。
然后CPU 501判定变量eptr是否为nil(步骤S4305)。如果是,CPU 501把由变量optr指示的装置节点中的后续装置节点指针的值代入变量optr(步骤S4310),并进行步骤S4303中的判定。
当在步骤S4305中判定变量eptr不是nil时,CPU 501进一步判定变量i是否指示与变量pos相同的值(步骤S4306)。如果不是,CPU 501在步骤S4308中使变量i递增1,并z在步骤S4309中把由变量eptr指示的节目节点中的后续节目节点指针的值代入变量eptr,和使控制流返回到步骤S4305。
当判定变量i指示与变量pos相同的值时,CPU 501控制通信单元508电话传送由变量optr指示的装置节点的装置电话号码说明字段中的电话号码,发送一个预先录制的消息,告诉观众他已经获奖(步骤S4307)。这样,主机站206就把通知消息发送给观众的操作装置203/204。
第二实施例
下面说明本发明的第二实施例的数字广播系统。
数字广播系统概述
第二实施例的数字广播系统基本上与第一实施例(参见图1)的结构相同,包括主机站、一个接收装置和操作装置。该数字广播系统能够提供有关广播的问答比赛的服务。参与该问答比赛的观众把对提问问题的回答输入给他的操作装置,并指令该操作装置向主机站发送所输入的回答。当回答正确时,主机站通知该观众。
主机站进行的广播
第二实施例的主机站把第一实施例所述的控制指令信息插入EIT,并一起广播EIT和提问问题。
接收装置
本实施例的接收装置与第一实施例(参见图2)的相同。具体地说,在根据观众的操作接收问答比赛的同一时间,本接收装置检测控制指令信息。一旦检测控制指令信息,接收装置就按图10所示的第一传输数据的格式向操作装置发送用于问答比赛的节目ID信息。
操作装置
本实施例的操作装置具有基本上与第一实施例相同的硬件结构,尽管本操作装置的存储单元存储与用于第一实施例的程序不同的控制程序以及CPU执行该控制程序。这就使本操作装置在从接收装置收到第一传输数据之后执行图23所示的处理,而不是图16所示的处理。
图23是显示操作装置中的CPU在控制其他装置,诸如调谐器、多路复用器/解复用器、编码器/解码器和IR数据发送/接收单元的同时执行的这一处理的流程图。
一旦通过IR数据发送/接收单元接收到来自接收装置的数据(步骤S2101),CPU就通过确认该数据的通知标记是否为0x00来判定所接收的数据是否含有节目ID信息(步骤S2102)。
如果是,CPU等待观众对提问问题的回答的输入(步骤S2103),接收观众的回答,和把观众的回答以及存储在如图4所示的数据存储单元中的操作装置电话号码同通知标记0x02一起附加到所接收数据中的节目ID信息上,以生成第二传输数据(步骤S2104)。
图24示出了在步骤S2104中生成的第二传输数据的示例性结构和内容。本实施例的第二传输数据有以下字段组成:一个通知标记字段1901;一个nid说明字段1902;一个tid说明字段1903;一个sid说明字段1904;一个eid说明字段1905;一个提问回答字段1906;一个电话号码长度说明字段1907;和一个电话号码说明字段1908。
当从观众接受作为80的提问回答输入和从接收装置接收如图10所示的第一传输数据时,操作装置中的CPU生成图中所示的第二传输数据。
然后CPU控制调谐器和其它单元电话传送获奖者的电话号码和把所生成的第二传输数据发送给主机站(步骤S2105)。
这样,当接收到来自参加问答比赛的观众的输入时,操作装置就把提问回答发送给主机站。
主机站的提问回答的接收
本实施例主机站具有基本上与第一实施例相同的硬件结构,尽管它在存储单元中存储第一实施例不同的控制程序。因此主机站中的CPU执行不同的操作。
下面说明从操作装置接收第二传输数据的本主机站的处理。
图25是显示接收装置中的CPU通过执行存储单元中的控制程序和控制其他单元诸如通信单元执行的处理的流程图。
一旦通过通信单元接收到来自操作装置的数据时(步骤S2201),CPU就通过确认该数据的通知标记是否为0x02来判定该数据是否是包含观众的提问回答的第二传输数据(步骤S2202)。
如果是,CPU根据所接收的第二传输数据中的节目ID信息判定由该节目ID信息指定的节目是否是预定的问答比赛节目(步骤S2203),如果是,CPU进一步判定提问回答是否等于预定的回答(步骤S2204)。如果是,CPU控制通信单元电话传送第二传输数据的电话号码说明字段中的电话号码和发送一个通知观众他的回答正确的消息(步骤S2205),并使控制流返回到步骤S2201。
另一方面,当判定通知标记不是0x02(B步骤S2202),或由节目ID消息指定的节目不是预定问答比赛节目(步骤S2203),或观众回答不等于预定回答(步骤S2204)时,CPU把控制流返回到步骤步骤S2201并等待输入数据。
作为主机站处理的上述结果,在观看预定问答比赛节目的同时输入问题回答的观众,在他的回答正确时可以得到一个通知。
第三实施例
下面说明本发明的第三实施例的数字广播系统。
数字广播系统概述
本实施例的数字广播系统包括第一实施例(参见图1)的主机站、一个接收装置和操作装置。
有了本实施例的数字广播系统,主机站可以向接收装置发送与观众收看的广播和观众的操作相一致的用来对加扰节目解扰的关键信息。当再现节目时,接收装置使用该关键信息解扰已加扰的节目。
主机站进行的收费PPV节目和广告节目的商业广告节目的广播
本实施例的主机站把一个描述符和一个标记插入到一个EIT中,并一起广播该EIT和广告收费节目的商业广告节目,该描述符含有指定收费节目例如PPV节目的节目ID信息和标记的值为0xAA的用户被确定值。上述描述符在下文中被称作节目预定控制信息。主机站在广播收费节目之前广播若干次商业广告节目。
另一方面,当广播收费节目时,主机站广播含有其标记值为0xA9的一个描述符的EIT,该标记值是用户被确定值。该描述符在下文中被称作收费节目控制信息。
图26示出了与商业广告一起广播的EIT 4700和与商业广告节目所广告的收费节目一起广播的EIT 4710的示例性内容。
EIT 4700包含具有eid=0x9999的节目信息。该节目信息用于广告由包含在节目预定控制信息4702中的nid=0x1234、tid=0x0005、sid=0x0006和eid=0x7890指定的收费节目的商业广告节目。另一方面,EIT4710包含用于收费节目的节目信息和收费节目控制信息4712。
需要说明的是,图26示出了节目预定控制信息和收费节目控制信息被分别包含在要与商业广告和收费节目一起广播的不同EITs中情况。然而,节目预定控制信息和收费节目控制信息也可以被包含在相同的EIT中。
接收装置
第二实施例的接收装置具有基本上与第一实施例相同的结构,尽管本接收装置中存储单元存储与第一实施例不同的控制程序,和本接收装置中的CPU执行该控制程序。这就使本接收装置在根据观众的操作接收来自主机站的广播的同时执行图27所示处理。需要说明的是,本实施例的存储单元存储接收装置的电话号码,该电话号码是用来与接收装置中的通信单元通进行电话通信的电话号码。
图27示出了由本接收装置中的CPU进行的上述处理。在执行该处理时,CPU控制其它单元,比如调谐器、解复用器和IR数据发送/接收单元。
该图所示的处理与图15中的处理相同,不过节目预定控制信息和收费控制信息接收之后的处理是本实施例特有的。下面说明该特有的处理。
在发现用于当前正在商业广播的节目信息之后,CPU检测其值为0xAA的描述符(步骤S3306),生成包含写在所检测的描述符中的节目ID信息的传输数据,该节目ID信息指定了当前商业广告节目中所广告的收费节目,并控制IR发送/接收装置把所生成的传输数据发送给操作装置(步骤S3307)。
图28示出了该传输数据的示例性结构和内容,该传输数据是接收装置在接收商业广告节目的同时根据图26中的节目预定控制信息4702的描述符在步骤S3307中生成的。
如图所示,该传输数据由以下字段组成:一个其内容为0x0A的通知标记4501;一个nid说明字段4502;一个tid说明字段4503;一个sid说明字段4504;和一个eid说明字段4505。
另一方面,在发现用于当前正在广播的收费节目的节目信息之后,CPU检测其标记值为0xA9的描述符(步骤S3308),通过把接收装置电话号码和通知标记0x05附加给节目ID信息来生成传输数据,该节目ID信息被包含在所发现的EIT中并对应该收费节目,并控制IR数据发送/接收把所生成的传输数据发送给操作装置(步骤S3309)。
图29输出了该传输数据的示例性结构和内容,该传输数据是接收装置在接收收费节目的同时根据图26中的收费节目控制信息4712在步骤S3309中生成的。
如图所示,该传输数据由以下字段组成:一个其内容为0x05的通知标记字段3101;一个nid说明字段3102;一个tid说明字段3103;一个sid说明字段3104;一个eid说明字段3105;一个电话号码长度说明字段3106;一个接收装置电话号码说明字段3107。
因此,接收装置在接收来自主机站的广告收费节目的商业广播的同时把图28所示的传输数据发送给操作装置,然后在接收收费节目的时候向操作装置发送图29所示的传输数据。
操作装置
本实施例的操作装置基本上具有与第一实施例(参见图3)相同的硬件结构,尽管本操作装置的存储单元存储与第一实施例的程序不同的控制程序以及CPU执行该控制程序。因此,本操作装置在从接收装置收到传输数据之后执行图30所示的处理而不是图16所示的处理。需要说明的是,本操作装置中的存储单元存储识别观众,即操作装置的用户的成员号码。
图30是显示操作装置中的CPU在控制其它装置,诸如调谐器、多路复用器/解复用器、编码器/解码器和IR数据发送/接收单元的同时执行的这一处理的流程图。
一旦通过IR数据发送/接收单元接收到来自接收装置的数据(步骤S2601),CPU就判定该数据的通知标记是为0x00、0x05还是其它值(步骤S6202和S2607)。
当通知标记是0x0A时,表明所接收的数据已经在商业广播期间根据节目预定控制信息生成并从接收装置发送,此时CPU执行关于预定收费节目的步骤S2603至S2606的处理。
具体地说,CPU使显示单元显示提示消息,以提示用户按动预定操作键去预定商业广播所广告的收费节目,和等待用户的输入(步骤S2603)。一旦接收到用户的输入(步骤S2604),CPU就通过把用户的成员号码和通知标记0x04附加到该接收数据中所包含的节目ID信息上,来生成传输数据(以下称作第三传输数据),它是图28所示的传输数据(步骤S2605)。然后,CPU控制调谐器与主机站通电话以及发送所生成的第三传输数据(步骤S2606)。
图31示出了在商业广播期间操作装置在步骤S2602中发送给主机站的第三传输数据的示例性结构和内容。
如图所示,第三传输数据由以下字段组成:一个其内容为0x04的通知标记字段2401;一个nid说明字段2402;一个tid说明字段2403;一个sid说明字段2404;一个eid说明字段2405;和成员号码字段2406。
另一方面,当在步骤S2607中判定通知标记为0x05时,表明该接收数据在收费节目期间已经根据收费节目控制指令信息生成和发送,此时CPU执行步骤S2608-S2609的处理使观众能够对他预定的收费节目解扰。
具体地说,CPU通过把存储单元中的成员号码和通知标记0x06附加到所接收数据中包含的节目ID信息和接收装置电话号码上,来生成传输数据(以下称为第四传输数据),它是图29所示的传输数据(步骤S2608)。然后CPU控制调谐器与主机站进行电话通信并把所生成的第四传输数据发送给主机站(步骤S2609)。
图32示出了在收费节目期间操作装置发送给主机站的第四传输数据的示例性结构和内容。
如图所示,第四传输数据由以下字段组成:一个其内容为0x06的通知标记3201;一个nid说明字段3202;一个tid说明字段3203;一个sid说明字段3204;一个eid说明字段3205;一个成员号码字段3206;一个电话号码长度说明字段3207;和一个接收装置电话号码说明字段3208。
因此,当正在观看用于收费节目的商业广播并且具有上述操作装置的观众通过该操作装置预定收费节目时,操作装置向主机站发送收费节目的节目ID信息和观众的成员号码。另一方面,当观众观看已经加扰的收费节目时,操作装置向主机站发送收费节目的节目ID信息、观众的成员号码、观看该收费节目的观众正在使用的接收装置的电话号码。
主机站对来自操作装置的数据的接收
本实施例主机站具有基本上与第一实施例相同的硬件结构,不过本主机站的存储单元存储与第一实施例不同的控制程序,所以CPU的处理不同。
当从操作装置接收其通知标记为0x04的涉及预定收费节目的第三传输数据时,主机站通过把它安排成观众信息格式和第一实施例所示的节目信息格式来存储所接收的第三传输数据。
图33示出了观众信息格式2700,它由以下元素构成:一个顶端节目节点指针2701;一个后续成员节点指针2702;和一个成员号码字段2703。上述“成员节点”涉及按观众信息格式设置的一个信息。
图34示出了具有多组第三传输数据的内容的数据的示例性状态,该第三传输数据是由主机站采用图33和图13中的数据结构存储的。
在图34中,变量TOP2801代表指向多个链接在一起的成员节点(即,成员节点2802至成员节点2804)的起点的指针。
成员节点2802与多个被链接的节目节点2805-2807相连接,它根据从存储在成员节点2802中写有的成员号码的操作装置发送的第三传输数据而生成。同样,成员节点2803链接节目节点2808,成员节点2804链接节目节点2809。
下面说明已经从操作装置接收第三传输数据的主机站所执行的处理。
图35是显示主机站的这种处理的流程图。主机站中的CPU通过执行存储单元中存储的控制程序执行这一处理,同时控制其它单元,比如通信单元。
CPU通过把变量TOP代入nil来初始化变量TOP,该nil显示变量TOP中的值是无效值(步骤S3501)。
当通过通信单元接收来自操作装置的数据时(步骤S3502),CPU通过确认数据的通知标记是否为0x04来判定该数据是否是如图31所示的第三传输数据(步骤S3503)。
如果是,CPU搜索存储单元或硬盘单元以判定所接收的第三传输数据是否已经存储在该存储单元或硬盘单元中(步骤S3504)。该搜索将在下文中作详细说明。
CPU只有在根据搜索的结果判定所接收的第三传输数据还未被存储时(步骤S3505)才把第三传输数据存储到存储单元或硬盘单元中((步骤S3506))。因此,CPU通过引证指定被预定收费节目的节目ID信息来避免多次登记相同的第三传输数据。这里,“登记”第三传输数据是指,通过把该传输数据中的节目ID信息和成员号码调整成图13中的节目信息格式和图33中的观众信息格式,再将其放入存储单元或硬盘单元中。步骤S3506中的登记将在下文中进行详细说明。
另一方面,当在步骤S3503中判定该已传送数据的通知标记不是0x04时,CPU就通过确认所接收数据的通知标记是否为0x06来进一步判定所接收数据是否是第四传输数据(步骤S3507)。如果是,CPU搜索存储单元或硬盘单元以判定主机站是否已经登记了与第四传输数据中的节目ID信息和成员号码相对应的第三传输数据(步骤S3508)。当判定为是时(步骤S3509),CPU就控制通信单元电话传送写入所接收的第四传输数据中的接收电话号码,并发送对收费节目解扰的关键信息(步骤S3510)。
下面详细说明步骤S3504和S3508中的搜索。
图36是显示该搜索过程的流程图。
CPU将图34所示的变量TOP 2801中的值代入是用于该搜索的本地变量的变量optr(步骤S3601),和判定该变量收费为nil(步骤S3602)。如果是,CPU501设置一个返回值为被接收数据还未登记的指示(步骤S3610),并终止该搜索。
另一方面,当判定全局变量optr不是nil时,则表明变量optr指示一个成员节点,此时CPU进一步判定由该变量optr指示的成员节点中的成员号码字段内容是否为写入被接收传输数据中的成员号码(步骤S3603)。如果不是,表明传输数据已经由另一个操作装置发送,该操作装置不是具有由变量optr所指示的成员节点中包含的成员号码的操作装置,此时,CPU把当前成员节点中的后续成员节点指针的内容代入全局变量optr(步骤S3609),并把控制流返回到步骤S3602进行判定。
当在S3603中给定“是”判定时,CPU把变量optr中的值代入变量1p0,和把由变量optr指示的成员节点中的顶端节目节点指针的值代入变量eptr(步骤S3604)。需要说明的是,在图35中的步骤S3506中,全局的变量1p0是其值为传给登记第三传输数据的处理的一个变量(将在下文中说明),而变量eptr是用于该搜索处理的本地变量。然后CPU判定变量eptr是否为nil(步骤S3605)。
当在步骤S3605中给出“不是”判定时,表明变量eprt指示节目节点,此时CPU判定由eptr指示的节目节点中的节目ID信息是否等于写入所接收的第三传输数据中的节目ID信息(步骤S3606)。如果是,CPU设置一个返回值作为所接收第三传输数据已经被登记的指示(步骤S3607),并终止检索。如果不是,CPU将相同节目节点中下一个节目节点指针值代入变量eptr(步骤S3608),并使控制流返回到步骤S3605。
另一方面,当在步骤S3605中判定变量eptr是nil时,CPU就设置一个返回值作为所接收数据还未被登记的指示(步骤S3610),并终止搜索。
需要说明的是,当CPU设置一个返回值作为上述搜索结果的该接收的传输数据还未被登记的指示时,全局变量1p0可以或者指示nil或者指示与发送传输数据的操作装置所存储的成员号码对应的成员节点。也就是说,当与发送传输数据的操作装置所存储的成员号码对应的成员节点未被登记时,全局变量1p0指示前者;当对应所接收传输数据的节目节点被登记时,全局变量1p0指示后者,尽管此时已经登记了与操作装置对应的成员节点。
下面说明上述图35中步骤S3506的登记处理。
图37是显示主机站中的CPU所执行的该登记处理的流程图。
CPU产生节目节点,把一个指向该产生的节目节点的指针设置到变量ep中(步骤S3001),并把所接收的第三传输数据中包含的节目ID信息设置到由变量ep所指示的被产生的节目节点中(步骤S3002)。变量ep是用于这一登记处理的本地变量。接着,CPU判定由步骤S3504中搜索所给出的全局变量1p0是否为nil(步骤S3003),如果是,就表明与发送第三传输数据的操作装置对应的成员节点还未产生,此时CPU产生该操作装置的成员节点,并把指向该产生的装置节点的指针设置在本地变量optr中(步骤S3004)。此后,CPU在本地变量optr指示的被产生的成员节点的成员号码字段中设置所接收传输数据中包含的成员号码,和在nil上设置所产生的成员节点中包含的顶端节目节点指针的值(步骤S3005)。然后CPU把变量TOP中的值代入由变量optr指示的装置节点中的后续成员节点指针,和把变量optr中的值代入变量TOP和1p0(步骤S3006)。因此,当多个其他成员节点已经存在时,所产生的成员节点被放置在变量TOP与被链接在一起的这些成员节点的起点之间。
控制流从CPU判定全局变量1p0不是nil,或者步骤S3006或者步骤S3003移到步骤S3007。CPU把变量1p0所指示的成员节点中顶端节目节点指针中的值代入变量ep所指示的节目节点中的后续节目节点指针(步骤S3007),和把变量ep中的值代入在变量1p0所指示的成员节点中包含的顶端节目节点(S3008)。这样就终止该登记处理并使所产生的成员节点与链接在一起的多个节目节点的起点处的被产生节目节点相链接。
例如,当从操作装置接收图31所示的第三传输数据和执行图37中的上述登记时,主机站存储图34所示状态的数据,这里节目节点2805已经被产生并被放入被链接的结构中。
主机站执行的图35-37所示的上述处理允许正在观看广告收费节目的商业广播的观众通过执行诸如在他的操作装置上按动一个操作键(“付费”键)这样的简单操作来预定收费节目。此后,一旦接收装置已经接收和显示加扰的收费节目,观众就可以解扰和观看该收费节目。如果观众随身携带操作装置,他就可以在使用一个接收和显现数字广播的接收装置观看用于收费节目的商业广播的同时预定一个收费节目,并使用类似于前一个接收装置的另一个接收装置观看收费节目,这是因为主机站向后一个接收装置发送了用于解扰的关键信息。
辅助说明
上述的第一至第三实施例尽管已经清楚地说明了本发明的数字广播系统,但本发明不局限于这些实施例。下面说明可能的改进:
1.数字广播系统中的接收装置、操作装置和主机站的数量不限于图1所示的数量,也就是说数字广播系统可以包括任何数量的接收装置、操作装置和主机站。
2.第一至第三实施例是作为一个装置说明主机站的,该装置除了提供诸如选择获奖者和传送一个通知观众他的提问回答正确以及根据从操作装置发送的数据进行解扰的关键信息的服务外,还播送数字广播。然而,另一种可能性是主机站仅播送数字广播,而另一个装置接收来自操作装置的数据并根据所接收的数据提供服务。这就是说,数字广播的传送和提供服务的处理可以由不同的装置分别执行。
3.第一至第三实施例的接收装置使用IR信号向一个或多个操作装置发送数据,不过该接收装置也可以使用其它的传送方法,比如用无线电波发送数据。
为了在观众一观看由接收装置再现的被广播的数字节目就向观众提供服务,接收装置使用诸如IR信号或具有等于或小于1.0mW的无线电波在近距离从接收装置向观众的操作装置发送数据的传送方法是适宜的。
在第一至第三实施例中,操作装置使用公共电话网络向主机站发送数据,不过操作装置也可以使用不同的网络,例如使用专用网络而不是公共电话网络。
只要本发明的操作装置能够向主机站发送数据,该操作装置不需要有蜂窝电话的功能。这就是说,操作装置可以是其它装置,比如个人手机系统(PHS)、无线装置、或传统的家用电话机,不过为了向每个与正在观看的节目相对应的观众提供服务,操作装置应该是便携式使每个观众能够随身携带的。
4.在第一至第三实施例中,主机站根据ISO/IEC 13818使用MPEG2传送流广播节目和根据DVB-SI广播节目相关信息,不过主机站也可以使用其它方法广播节目和节目相关信息。
不是上述实施例中采用的nid、tid、sid和eid的组合,而是与DVB-SI一致的Bouquet_id、Service_id和Event_id的组合可以用作节目ID信息。
主机站不必在广播节目的同时发送诸如指定观众正在观看的节目的节目ID信息这样的信息,只要在观众观看节目时接收装置可以获得这种信息。例如,接收装置可以基于用于该节目的信道在接收该节目的时间通过因特网或类似物来获得指定该节目的信息或其它这样的信息。
5.在第一至第三实施例中,指定观众所观看的节目的nid、tid、sid和eid从接收装置发送给操作装置。然后操作装置把其它信息附加到所接收的节目ID信息上并发送给主机站,因此提供了诸如选择获奖者之类的用于节目的预定服务。然而nid、tid、sid和eid通常仅能够指定预定期间广播的节目。因此接收装置把对应节目的并包含在一个EIT中的广播起始时间信息插入到节目ID信息中并把该节目ID信息发送给操作装置是可行的。这样做的话,甚至当经过上述预定期间后观众观看事先录制的节目时,主机站也能够指定观众所观看的节目并适当地提供适宜的服务。
上述广播起始时间信息可以是要存储在EIT中的MJD(Modified JulianDate)格式的信息。图38示出了含有包含了广播起始时间信息的节目ID信息的传输数据的实例性内容和结构。接收装置可以发射该传输数据而不是图10所示的传输数据。该广播起始时间信息可以用显示节目广播起始时间的其它信息代替。
接收装置除了向操作装置发送节目ID信息外还可以发送显示再现节目的时间信息,操作装置可以产生和向主机站发送包含该信息的传输数据。因此,在主机站认为节目已经被再现时主机站可以提供服务。这可用于例如仅当观众在预定期间观看节目时向观众提供服务。另一种可能是,操作装置直接将上述关于再现时间的信息与已经从接收装置发送的节目ID信息以及其它信息一起发送给主机站。
6.在第一至第三实施例中,接收装置向操作装置发送包含节目ID信息的数据,操作装置把把它的电话号码或观众的成员号码附加到所接收的数据上并把它们发送给主机站。然而,另一种可能是,从本数字广播系统中去除操作装置,使接收装置将指定它自己的信息如电话号码与节目ID信息一起发送。这种改进的数字广播系统仍然允许主机站根据观众所观看的节目提供诸如发送用于解扰的关键信息这样的服务。然而,为了向每个观众而不是每个接收装置提供服务,数字广播系统应该包括供给每个观众的操作装置。
7.在第一至第三实施例中,操作装置预先存储主机站的电话号码(尽管这不是必需的),当需要时操作装置可以得到该电话号码。这可以例如通过把执行提供服务操作的装置的电话号码插入到节目相关信息中和使主机站广播该相关信息来实现。然后接收装置从该节目相关信息中得到装置电话号码并把该电话号码与节目ID信息一起发送给操作装置,然后电话传送该装置电话号码以发送诸如节目ID信息这样的数据。
8.第一至第三实施例说明了主机站广播控制指令信息和节目被多路复用的数据的情况,以及当接收到该控制指令信息时接收装置开始发送节目ID信息的情况。然而,接收装置也可以在检测到它已经接收到再现该节目或切换到另一个节目的再现的观众操作时开始发送节目ID信息。
9.在第一实施例中,主机站的CPU在步骤S4307中控制通信单元发送通知观众他赢得奖品的消息。不过主机站也可以在监视器上显示获奖者的操作装置的电话号码,并且主机站的操作者可以电话传送监视器监视器所显示的电话号码以通知获奖者,以此作为替换方式。
选择有奖节目的获奖者的方法不限于第一实施例所述的的方法,也可以用其它方法替代。
10.在第二实施例中,主机站中的CPU在步骤S2205中控制通信单元发出一个消息通知观众他对提问问题的回答是正确的。除了该服务,主机站可以提供多种服务,比如通知观众有多少其他观众已经正确地回答了提问问题或发送一个消息通知观众他的回答是正确的。需要说明的是,第二实施例描述了数字广播系统广播问答比赛节目和提供相关服务,然而这仅是一个实例,本发明的数字广播系统能够使主机站提供与观众所观看的节目和观众经操作装置发送的数据一致的任何服务。
11.第三实施例所述的成员号码可以由每个观众预先通知主机站,或者也可以被替代为观众所拥有的操作装置的电话号码或识别观众的任何其它信息。
主机站可以根据主机站已经登记的观众发送的第三传输数据向每个观众收费。
在第三实施例中,术语“收费”节目用来暗示在广播之前该节目已经被加扰,因此该“收费”节目也可以包括在广播之前已经加扰的免费节目。
12.在第三实施例中,接收装置自接收装置显示被加扰的收费节目时始经操作装置向主机站发送用于收费节目的信息,比如节目ID信息。当接收到所发送的信息时,主机站向接收装置发送用于解扰的关键信息,这样就可以解扰和再现收费节目。然而,另一种可能的情况是,操作装置在向主机站发送信息之前把它的电话号码附加到节目ID信息上,以及主机站通过拨打该电话号码向操作装置发送关键信息。在这种情况下,操作装置可以通过IR信号或类似信号向接收装置发送关键信息。一旦接收到用于观众所观看的节目的节目ID信息,主机站可以通过与用于当前节目相同的信道向接收装置或操作装置发送,用于对当前节目之后要被广播的节目解扰的关键信息。
13.在第三实施例中,操作装置向主机站发送图31所示的第三传输数据,以预定收费节目。然而,另一种可能是,操作装置把它的电话号码与第三传输数据一起发送给主机站,以及主机站通过电话传送所发送的电话号码提供通知观众所预定收费节目的广播起始时间已经到来的服务。
14.上述实施例的流程图中所示的主机站、接收装置和操作装置的处理可以用机器语言程序并借助存储这些分布的程序的记录介质来实现,这些记录介质可以是IC卡、光盘、软盘、ROM、或其它介质,装到具有执行机器语言程序功能的装置上的介质上录制了机器语言程序。该装置执行所安装的机器语言程序,从而实现了上述实施例的主机站、接收装置和操作装置。
此外,上述执行主机站、接收装置和操作装置处理的计算机程序可以通过通信线路或使用记录介质如硬盘来分布和联机出售。
尽管已经通过结合附图的实例方式充分和全面地说明了本发明,然而需要说明的是各种变动和改动对本领域的熟练人员都是显而易见的。因此,除非这种变动和改动脱离了本发明的范围,否则将被认为包含在本发明之内。

Claims (10)

1.一种数字广播系统,包括接收装置、一个或多个通信装置以及一个广播站装置,
其中所述接收装置包括:
接收单元,用于接收节目的数字广播;
显现单元,用于向观众显现接收单元所接收的节目;以及
节目ID信息发送单元,用于发送指定所显现节目或者一个与所显现节目相关的节目的节目ID信息,
各个通信装置接收所发送的节目ID信息,并发送指定通信装置的装置ID信息以及所接收的节目ID信息给广播站装置,
所述广播站装置包括:
服务处理单元,用于从各个通信装置接收节目ID信息和装置ID信息,并发送服务信息给装置ID信息所指定的各个通信装置,该服务信息提供给所显现的节目的观众,并且是与节目ID信息所指定的节目有关的信息,以及
各个通信装置还包括:
服务信息接收单元,用于接收服务信息。
2.根据权利要求1所述的数字广播系统,其特征在于,
节目ID信息发送单元通过发送输出为1.0mW或更低的无线电波或者红外信号来发送节目ID信息,
各个通信装置是便携式电话,并包括:
节目ID信息接收单元,用于接收所发送的节目ID信息;
目标电话号码存储单元,用于存储广播站装置的电话号码;和
自身电话号码存储单元,用于存储通信装置的电话号码,作为装置ID信息;以及
传送单元,用于打电话给目标电话号码存储单元所存储的电话号码,并经电话线向广播站装置发送节目ID信息和自身电话号码存储单元所存储的电话号码,
服务信息接收单元还通知观众有关所接收的服务信息,
服务处理单元打电话给各个通信装置所发送的电话号码,并经电话线发送用于通知观众的消息,作为服务信息。
3.根据权利要求2所述的数字广播系统,其特征在于,
控制指令信息与节目一起被多路复用,
接收单元还接收控制指令信息,以及
当显现单元检测到控制指令信息时,节目ID信息发送单元发送节目ID信息。
4.根据权利要求3所述的数字广播系统,其特征在于,
节目ID信息还与节目一起被多路复用,
接收单元还接收节目ID信息,以及
节目ID信息发送单元发送已经由接收单元接收到的节目ID信息。
5.根据权利要求2所述的数字广播系统,其特征在于,
各个通信装置还发送表示显现单元显现节目的时间的播放时间信息给广播站装置,和
发送给通信装置的服务信息是有关基于所发送的播放时间信息的服务。
6.根据权利要求1所述的数字广播系统,其特征在于,
显现单元所显现的节目是宣传另一个节目的商业广告节目,以及
所发送的节目ID信息被用于指定所广告的节目,
各个通信装置在从观众接收到预定操作时,就连同所接收的节目ID信息一起,向广播站装置发送通信装置的电话号码作为装置ID信息,以及
服务处理单元打电话给通信装置所发送的电话号码,并经电话线发送通知观众由节目ID信息所指定的节目的广播开始时间的服务信息。
7.一种通信装置,接收指定一个已经被数字化广播的节目的节目ID信息,和把所接收的节目ID信息发送到广播站装置,该广播站装置将服务信息发送到节目的观众,所述通信装置包括:
自身电话号码存储单元,用于存储通信装置的电话号码;
节目ID信息接收单元,用于接收由接收装置通过发射其输出等于或小于1.0mW的无线电波或者红外信号而发送的节目ID信息,其中该接收装置已经接收了该节目的数字广播;
发送单元,用于将所接收的节目ID信息和电话号码经电话线发送到广播站装置;以及
服务信息接收单元,用于接收从广播站装置发送的服务信息。
8.根据权利要求7所述的通信装置,还包括一个用户操作接收单元,用于接收用户的操作,其中
如果用户操作接收单元接收到一个预定的用户操作,则发送单元向广播站装置发送节目ID信息和电话号码,
服务信息接收单元通知用户有关服务信息。
9.根据权利要求8所述的通信装置,其特征在于,
如果用户操作接收单元接收到一个含有数据输入的用户操作,则发送单元除发送节目ID信息和电话号码外,还发送所输入的数据。
10.根据权利要求9所述的通信装置,其特征在于,
所述通信装置具有遥控接收装置的功能。
CNB001201220A 1999-05-24 2000-05-23 根据观众所观看广播提供服务的数字广播系统及其组件装置 Expired - Fee Related CN1197369C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP14284499 1999-05-24
JP142844/1999 1999-05-24

Publications (2)

Publication Number Publication Date
CN1289210A CN1289210A (zh) 2001-03-28
CN1197369C true CN1197369C (zh) 2005-04-13

Family

ID=15324938

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB001201220A Expired - Fee Related CN1197369C (zh) 1999-05-24 2000-05-23 根据观众所观看广播提供服务的数字广播系统及其组件装置

Country Status (4)

Country Link
US (1) US7194758B1 (zh)
EP (1) EP1056290A3 (zh)
CN (1) CN1197369C (zh)
HK (1) HK1035098A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102812652A (zh) * 2010-04-01 2012-12-05 索尼公司 为了高级服务而使用电子调查问卷的接收机和系统
US9723360B2 (en) 2010-04-01 2017-08-01 Saturn Licensing Llc Interests and demographics profile for advanced broadcast services

Families Citing this family (93)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8175921B1 (en) * 2000-05-30 2012-05-08 Nokia Corporation Location aware product placement and advertising
CN1439222A (zh) * 2000-06-29 2003-08-27 株式会社Woori技术 远程控制器、具有电子节目引导功能的广播接收机和服务系统及方法
GB2364485B (en) * 2000-07-04 2002-06-12 Saj Muzaffar Interactive broadcast system
CN1245801C (zh) * 2000-07-18 2006-03-15 株式会社Ntt都科摩 节目提供系统
DE10103406A1 (de) * 2001-01-26 2002-08-01 Deutsche Telekom Ag Verfahren zur vollautomatischen Ermittlung des Nutzungsumfangs kostenpflichtiger, verschlüsselt übertragener Programminhalte und hierfür geeignete Einrichtung
JP4420571B2 (ja) * 2001-02-22 2010-02-24 ソニー株式会社 送信装置および方法、受信装置および方法、情報送受信システムおよび方法、記録媒体、並びにプログラム
DE10125333C2 (de) * 2001-05-23 2003-04-10 Andreas Simon Datenkommunikationssystem, Datenkommunikationsverfahren, sowie Vorrichtung zur Verwendung in einem Datenkommunikationssystem
DE10145215A1 (de) * 2001-05-23 2002-12-05 Andreas Simon Datenkommunikationssystem, Datenkommunikationsverfahren, sowie Vorrichtung zur Verwendung in einem Datenkommunikationssystem
US7127619B2 (en) * 2001-06-06 2006-10-24 Sony Corporation Decoding and decryption of partially encrypted information
US7895616B2 (en) 2001-06-06 2011-02-22 Sony Corporation Reconstitution of program streams split across multiple packet identifiers
US8027470B2 (en) * 2002-01-02 2011-09-27 Sony Corporation Video slice and active region based multiple partial encryption
US7215770B2 (en) 2002-01-02 2007-05-08 Sony Corporation System and method for partially encrypted multimedia stream
US8051443B2 (en) * 2002-01-02 2011-11-01 Sony Corporation Content replacement by PID mapping
US7823174B2 (en) 2002-01-02 2010-10-26 Sony Corporation Macro-block based content replacement by PID mapping
US7376233B2 (en) * 2002-01-02 2008-05-20 Sony Corporation Video slice and active region based multiple partial encryption
US7302059B2 (en) * 2002-01-02 2007-11-27 Sony Corporation Star pattern partial encryption
US7292690B2 (en) * 2002-01-02 2007-11-06 Sony Corporation Video scene change detection
US7155012B2 (en) * 2002-01-02 2006-12-26 Sony Corporation Slice mask and moat pattern partial encryption
US7765567B2 (en) 2002-01-02 2010-07-27 Sony Corporation Content replacement by PID mapping
BR0309409A (pt) * 2002-04-22 2005-02-01 Nokia Corp Método e sistema para prover um serviço para o equipamento do usuário de um sistema de telecomunicação celular
US7599689B2 (en) * 2002-04-22 2009-10-06 Nokia Corporation System and method for bookmarking radio stations and associated internet addresses
US20050181722A1 (en) * 2002-04-22 2005-08-18 Toni Kopra Method, system and user terminal for collecting information on audience of broadcast media stream
US7551888B2 (en) * 2002-04-22 2009-06-23 Nokia Corporation Method and system of displaying content associated with broadcast program
AU2003246408A1 (en) * 2002-06-07 2004-04-30 Christian Otto Method for controlling the display of video sequences and a suitable telecommunication system for the same
DE10225435A1 (de) * 2002-06-07 2003-12-18 Christian Otto Verfahren zur Steuerung der Anzeige von Videosequenzen und ein geeignetes Telekommunikationssystem hierfür
KR100444829B1 (ko) * 2002-08-07 2004-08-18 한국전자통신연구원 디지털 케이블 티비 방송의 아이피피브이 서비스를 위한안내 정보 구성 및 그 전송 방법
US8818896B2 (en) 2002-09-09 2014-08-26 Sony Corporation Selective encryption with coverage encryption
US20040128698A1 (en) * 2002-12-31 2004-07-01 Helena Goldfarb Apparatus and methods for scheduling events
EP1595401A1 (de) * 2003-02-10 2005-11-16 Betty Technology AG Peripherie-vorrichtung für ein fernsehgerät
JP4331488B2 (ja) * 2003-02-20 2009-09-16 パナソニック株式会社 集積回路及びそれを用いた電子機器
WO2004084426A1 (en) * 2003-03-19 2004-09-30 Philips Intellectual Property & Standards Gmbh Device for controlling electronic apparatuses
US7292692B2 (en) * 2003-03-25 2007-11-06 Sony Corporation Content scrambling with minimal impact on legacy devices
US7286667B1 (en) 2003-09-15 2007-10-23 Sony Corporation Decryption system
US7853980B2 (en) * 2003-10-31 2010-12-14 Sony Corporation Bi-directional indices for trick mode video-on-demand
US20050097596A1 (en) * 2003-10-31 2005-05-05 Pedlow Leo M.Jr. Re-encrypted delivery of video-on-demand content
US7620180B2 (en) * 2003-11-03 2009-11-17 Sony Corporation Preparation of content for multiple conditional access methods in video on demand
US20050102702A1 (en) * 2003-11-12 2005-05-12 Candelore Brant L. Cablecard with content manipulation
US20050114891A1 (en) * 2003-11-20 2005-05-26 Reidar Wasenius Method of controlling a TV apparatus
US20050125830A1 (en) * 2003-12-03 2005-06-09 Mikko Halttunen Methods and apparatuses for transmitting data in a television broadcast
US20050169473A1 (en) * 2004-02-03 2005-08-04 Candelore Brant L. Multiple selective encryption with DRM
KR20050101006A (ko) * 2004-04-16 2005-10-20 삼성전자주식회사 멀티캐스트 멀티미디어 방송 서비스를 지원하는 이동통신시스템에서 제어 정보를 효율적으로 전송하는 방법
US8870639B2 (en) 2004-06-28 2014-10-28 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US8376855B2 (en) 2004-06-28 2013-02-19 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US10226698B1 (en) 2004-07-14 2019-03-12 Winview, Inc. Game of skill played by remote participants utilizing wireless devices in connection with a common game event
US8041190B2 (en) 2004-12-15 2011-10-18 Sony Corporation System and method for the creation, synchronization and delivery of alternate content
US7895617B2 (en) 2004-12-15 2011-02-22 Sony Corporation Content substitution editor
KR101087102B1 (ko) * 2005-02-01 2011-11-25 엘지전자 주식회사 디지털 방송 수신기의 프로그램 알림 방법
KR100727063B1 (ko) * 2005-02-25 2007-06-12 주식회사 케이티프리텔 방송 서비스 수행 중의 자체 광고 출력 방법 및 그 방법을수행하는 사용자 단말기
US20060205410A1 (en) * 2005-03-08 2006-09-14 Comcast Cable Holdings, Llc Method and system of controlling operation of customer access point with remote control
CN100386725C (zh) * 2005-03-16 2008-05-07 华为技术有限公司 一种可升级移动台软件的移动台及其升级方法
US8774860B2 (en) 2005-04-05 2014-07-08 Nokia Corporation Method and device for low-power FM transmission of audio data to RDS capable FM radio receiver
US10721543B2 (en) 2005-06-20 2020-07-21 Winview, Inc. Method of and system for managing client resources and assets for activities on computing devices
JP2008547122A (ja) 2005-06-20 2008-12-25 エアプレイ ネットワーク インコーポレイテッド サービス提供方法、データ受信方法、データ提供システム、クライアント装置及びサーバ装置
DE102005032681A1 (de) * 2005-07-13 2007-01-25 Deutsche Telekom Ag Verfahren und System zur Durchführung einer interaktiven Fernsehsitzung
US8149530B1 (en) 2006-04-12 2012-04-03 Winview, Inc. Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
US9919210B2 (en) 2005-10-03 2018-03-20 Winview, Inc. Synchronized gaming and programming
US8705195B2 (en) 2006-04-12 2014-04-22 Winview, Inc. Synchronized gaming and programming
US9511287B2 (en) 2005-10-03 2016-12-06 Winview, Inc. Cellular phone games based upon television archives
DE602005017641D1 (de) * 2005-11-16 2009-12-24 Alcatel Lucent Verfahren und System zum Interaktivfernseh mit mehrbenutzer und dafür geeigneten fernsehempfänger
US8002618B1 (en) 2006-01-10 2011-08-23 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US9056251B2 (en) 2006-01-10 2015-06-16 Winview, Inc. Method of and system for conducting multiple contests of skill with a single performance
US10556183B2 (en) 2006-01-10 2020-02-11 Winview, Inc. Method of and system for conducting multiple contest of skill with a single performance
US8185921B2 (en) 2006-02-28 2012-05-22 Sony Corporation Parental control of displayed content using closed captioning
US7555464B2 (en) * 2006-03-01 2009-06-30 Sony Corporation Multiple DRM management
WO2007126992A2 (en) 2006-03-27 2007-11-08 Nielsen Media Research, Inc. Methods and systems to meter media content presented on a wireless communication device
US11082746B2 (en) 2006-04-12 2021-08-03 Winview, Inc. Synchronized gaming and programming
US8260252B2 (en) 2006-10-02 2012-09-04 The Nielsen Company (Us), Llc Method and apparatus for collecting information about portable device usage
US8014726B1 (en) 2006-10-02 2011-09-06 The Nielsen Company (U.S.), Llc Method and system for collecting wireless information transparently and non-intrusively
US20110023070A1 (en) * 2006-10-11 2011-01-27 Nokia Corporation Service Discovery in Broadcast Networks
CN101543123B (zh) * 2006-11-23 2014-12-24 诺基亚公司 用于维持无线电传输连续性的方法和设备
US20080221968A1 (en) * 2007-03-07 2008-09-11 Tamara Gaffney Method and system for interacting with users of portable devices
WO2008116305A1 (en) * 2007-03-26 2008-10-02 Technologies Ezoom Exponentiel Inc. Method and system for targeted advertising in a distributed network
US9654737B2 (en) * 2007-03-27 2017-05-16 Sony Corporation Methods, systems and apparatuses to enhance broadcast entertainment
US7924876B2 (en) * 2007-05-31 2011-04-12 Nokia Corporation Time slicing and statistical multiplexing in a digital wireless network
US8321556B1 (en) 2007-07-09 2012-11-27 The Nielsen Company (Us), Llc Method and system for collecting data on a wireless device
CN101378487B (zh) * 2007-08-28 2012-06-06 联想(北京)有限公司 一种互动节目信息处理装置及方法
US8813112B1 (en) 2007-10-23 2014-08-19 Winview, Inc. Method of and apparatus for utilizing SMS while running an application on a mobile device controlling a viewer's participation with a broadcast
US20090150217A1 (en) 2007-11-02 2009-06-11 Luff Robert A Methods and apparatus to perform consumer surveys
CA2708778A1 (en) 2007-12-10 2009-06-18 Deluxe Digital Studios, Inc. Method and system for use in coordinating multimedia devices
US8775647B2 (en) * 2007-12-10 2014-07-08 Deluxe Media Inc. Method and system for use in coordinating multimedia devices
US8503991B2 (en) * 2008-04-03 2013-08-06 The Nielsen Company (Us), Llc Methods and apparatus to monitor mobile devices
US9716918B1 (en) 2008-11-10 2017-07-25 Winview, Inc. Interactive advertising system
CN102460431B (zh) 2009-05-08 2018-01-19 佐科姆有限公司 行为和情境数据分析的系统和方法
US9294800B2 (en) 2010-05-10 2016-03-22 Comcast Cable Communications, Llc Intelligent remote control
CA3020551C (en) 2010-06-24 2022-06-07 Arbitron Mobile Oy Network server arrangement for processing non-parametric, multi-dimensional, spatial and temporal human behavior or technical observations measured pervasively, and related method for the same
US8340685B2 (en) 2010-08-25 2012-12-25 The Nielsen Company (Us), Llc Methods, systems and apparatus to generate market segmentation data with anonymous location data
US8595783B2 (en) * 2010-08-30 2013-11-26 Sony Corporation Receiving device, receiving method, program, and broadcasting system
US20120324495A1 (en) * 2011-06-17 2012-12-20 Microsoft Corporation Detecting and distributing video content identities
JP5668013B2 (ja) * 2012-04-13 2015-02-12 シャープ株式会社 携帯端末装置および情報通信システム
US10083459B2 (en) 2014-02-11 2018-09-25 The Nielsen Company (Us), Llc Methods and apparatus to generate a media rank
US11551529B2 (en) 2016-07-20 2023-01-10 Winview, Inc. Method of generating separate contests of skill or chance from two independent events
JP6748334B2 (ja) * 2018-03-26 2020-08-26 三菱電機株式会社 マルチキャスト配信先指定方法、送信局及び受信局
US11308765B2 (en) 2018-10-08 2022-04-19 Winview, Inc. Method and systems for reducing risk in setting odds for single fixed in-play propositions utilizing real time input

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4910767A (en) 1989-01-03 1990-03-20 Zenith Electronics Corporation ANI auto dialer with carrier current interface
US5181107A (en) 1989-10-19 1993-01-19 Interactive Television Systems, Inc. Telephone access information service distribution system
DE4113542A1 (de) * 1991-04-25 1992-10-29 Weise Gustav Fernsprechgeraet mit fernbedienung fuer fernsehgeraet
US5570415A (en) 1991-08-29 1996-10-29 Sasktel Video programming and storage control using the telephone network
GB9321312D0 (en) * 1993-10-15 1993-12-08 Interactive Network Ltd Game playing system
US5649284A (en) * 1993-12-17 1997-07-15 Sony Corporation Multiplex broadcasting system
JP3285065B2 (ja) * 1994-03-04 2002-05-27 ソニー株式会社 双方向放送番組に対する応答方法、応答操作用リモコン送信機、応答情報の送信装置、双方向放送の受信装置及び応答情報の受信装置
JP3288539B2 (ja) 1994-08-11 2002-06-04 エル・エス・アイ ジャパン株式会社 課金放送用リモートコントローラ
JPH08125624A (ja) 1994-10-24 1996-05-17 Sony Corp 双方向放送方式および双方向放送の受信装置
US5671267A (en) 1994-12-30 1997-09-23 Lucent Technologies Inc. Interactive system for communications between a cordless telephone and a remotely operated device
US5822324A (en) 1995-03-16 1998-10-13 Bell Atlantic Network Services, Inc. Simulcasting digital video programs for broadcast and interactive services
CA2181781C (en) * 1995-07-26 2000-02-29 Seiji Iwafune Television system for providing interactive television programs and server system for constructing the television system
CA2247395A1 (en) 1996-02-26 1997-08-28 E Guide, Inc. Cordless phone back link for interactive television system
EP0854650A3 (en) * 1997-01-17 2001-05-02 NOKIA TECHNOLOGY GmbH Method for addressing a service in digital video broadcasting
US6467089B1 (en) * 1997-12-23 2002-10-15 Nielsen Media Research, Inc. Audience measurement system incorporating a mobile handset

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102812652A (zh) * 2010-04-01 2012-12-05 索尼公司 为了高级服务而使用电子调查问卷的接收机和系统
CN102812652B (zh) * 2010-04-01 2015-11-25 索尼公司 为了高级服务而使用电子调查问卷的接收机和系统
US9723360B2 (en) 2010-04-01 2017-08-01 Saturn Licensing Llc Interests and demographics profile for advanced broadcast services
US10542321B2 (en) 2010-04-01 2020-01-21 Saturn Licensing Llc Receiver and system using an electronic questionnaire for advanced broadcast services

Also Published As

Publication number Publication date
CN1289210A (zh) 2001-03-28
HK1035098A1 (en) 2001-11-09
US7194758B1 (en) 2007-03-20
EP1056290A2 (en) 2000-11-29
EP1056290A3 (en) 2003-11-05

Similar Documents

Publication Publication Date Title
CN1197369C (zh) 根据观众所观看广播提供服务的数字广播系统及其组件装置
CN1219381C (zh) 信息传输方法及其装置
CN1264347C (zh) 数字广播方法
CN1254097C (zh) 节目记录系统、遥控器以及用于遥控的方法和程序
CN1242606C (zh) 电视广播接收装置
CN1194538C (zh) 电视广播设备和方法
CN1201568C (zh) 虚拟节目表呈现系统
CN1327684A (zh) 发送方法和接收装置
CN1592406A (zh) 广播接收装置
CN1277770A (zh) 数据发送控制方法、数据发送方法和设备以及接收设备
CN1795672A (zh) 信息处理装置和信息处理方法及计算机程序
CN1977536A (zh) 节目选择系统
CN1653819A (zh) 提供媒体内容的系统和方法
CN1324896C (zh) 概要信息发送装置及内容再现装置和方法
CN1729671A (zh) 内容历史日志收集系统、终端设备以及服务器设备
CN1507266A (zh) 信息处理装置和方法、节目广播系统、存储媒体及程序
CN1897641A (zh) 数据显示控制装置
CN1685713A (zh) 数据处理设备、数据处理方法与程序和数据处理系统
CN100341318C (zh) 存储型接收装置
CN1460374A (zh) 发送设备
CN1918834A (zh) 节目搜索系统
CN101077007A (zh) 内容呈现系统
CN1816987A (zh) 数据处理设备、数据处理方法及数据处理程序
CN1992787A (zh) 图像输出系统、图像输出装置、信息处理装置及程序
CN1309488A (zh) 电子装置和连接方式设置方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20050413

Termination date: 20100523