JP4649900B2 - Program display device - Google Patents
Program display device Download PDFInfo
- Publication number
- JP4649900B2 JP4649900B2 JP2004207231A JP2004207231A JP4649900B2 JP 4649900 B2 JP4649900 B2 JP 4649900B2 JP 2004207231 A JP2004207231 A JP 2004207231A JP 2004207231 A JP2004207231 A JP 2004207231A JP 4649900 B2 JP4649900 B2 JP 4649900B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- data
- display device
- program display
- switching
- 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
Links
Images
Description
この発明は、番組表示装置、特にデジタル放送におけるMPEG(Moving Picture Coding Experts Group)2−TS(Transport Stream)から不要なパケットを除いたパーシャルトランスポートストリームを再生した場合に、番組の切り換わりを正確に判別することができる番組表示装置に関する。 In the present invention, when a partial transport stream in which unnecessary packets are removed from a program display device, particularly MPEG (Moving Picture Coding Experts Group) 2-TS (Transport Stream) in digital broadcasting, the switching of programs is accurately performed. The present invention relates to a program display device that can be discriminated.
近年、BSデジタル放送、広帯域CSデジタル方法、そして地上デジタル放送(以下、適宜、単にデジタル放送と略す)が開始されている。わが国におけるデジタル放送は、ARIB(Association of Radio Industries and Businesses)の規格に基づいて行われている。このARIBの規格は、ヨーロッパのDVB(Digital Video Broadcasting)方式の規格に準拠しており、MPEG2−TSのシステムで映像および音声を放送するものである。 In recent years, BS digital broadcasting, broadband CS digital method, and terrestrial digital broadcasting (hereinafter simply referred to as digital broadcasting as appropriate) have been started. Digital broadcasting in Japan is performed based on ARIB (Association of Radio Industries and Businesses) standards. This ARIB standard is based on the European DVB (Digital Video Broadcasting) standard, and broadcasts video and audio on an MPEG2-TS system.
MPEG2のシステムでは、符号化されたビデオやオーディオ、付加データなど個別のストリームを多重化し、それぞれの同期をとりながら再生するための方式を規定したもので、MPEG2−PS(Program Stream)とMPEG2−TSの2種類の方式がある。このうちMPEG−PS方式は、文字、音声、字幕などの情報を多重化し、DVD(Digital Versatile Disc)ビデオなどのデジタルストレージメディアに用いられている。 The MPEG2 system stipulates a method for multiplexing individual streams such as encoded video, audio, and additional data and reproducing them in synchronization with each other. MPEG2-PS (Program Stream) and MPEG2- There are two types of TS. Among these, the MPEG-PS system is used for digital storage media such as DVD (Digital Versatile Disc) video by multiplexing information such as characters, voices and subtitles.
MPEG2−TSは、放送や通信ネットワークなどデータの伝送誤りが発生する環境に適用されることを想定しており、1本のストリームの中に複数のプログラムを構成することができることから、デジタル放送に使用されている。 MPEG2-TS is assumed to be applied to environments where data transmission errors occur, such as broadcasting and communication networks, and a plurality of programs can be configured in one stream. in use.
このMPEG2−TSでは、188バイトの固定長のTSパケットが複数個集まって、トランスポートストリームが構成される。この188バイトのTSパケットの長さは、ATM(Asynchronous Transfer Mode)セル長との整合性を考慮して決定されている。 In this MPEG2-TS, a plurality of 188-byte fixed-length TS packets are collected to form a transport stream. The length of the 188-byte TS packet is determined in consideration of consistency with the ATM (Asynchronous Transfer Mode) cell length.
TSパケットは、4バイトの固定長のパケットヘッダと、可変長のアダプテーションフィールドおよびペイロードで構成される。パケットヘッダには、PID(パケット識別子)や各種のフラグが定義されている。このPIDにより、TSパケットの種類が識別される。 A TS packet includes a 4-byte fixed-length packet header, a variable-length adaptation field, and a payload. In the packet header, PID (packet identifier) and various flags are defined. The type of TS packet is identified by this PID.
ビデオやオーディオなどの個別ストリームが収められたPES(Packetized Elementary Stream)パケットは、同じPID番号を持つ複数のTSパケットに分割されて伝送される。ビデオの符号化には、例えばMPEG2方式が用いられる。オーディオの符号化には、わが国のデジタル放送では、高い圧縮率と高音質が得られるMPEG2−AAC(MPEG2 Advanced Audio Coding)方式が用いられている。 A PES (Packetized Elementary Stream) packet containing individual streams such as video and audio is divided into a plurality of TS packets having the same PID number and transmitted. For example, the MPEG2 system is used for video encoding. In encoding digital audio in Japan, an MPEG2-AAC (MPEG2 Advanced Audio Coding) system that can obtain a high compression rate and high sound quality is used.
また、データ放送における字幕などのデータが納められたPESパケットも、ビデオやオーディオのパケットと同様に、複数のTSパケットに分割されて伝送される。 Also, a PES packet in which data such as captions in data broadcasting is stored is divided into a plurality of TS packets and transmitted, like video and audio packets.
更に、トランスポートストリームには、PSI(Program Specific Information)やSI(Service Information)のセクション形式のテーブルで記述された情報のパケットが含められる。PSIは、所望の放送のチャンネルを選択して受信するシステムで必要な情報であり、これには、PAT(Program Association Table)、PMT(Program Map Table)、NIT(Network Information Table)、CAT(Condition Access Table)などがある。PATにはプログラム番号に対応したPMTのPIDなどが記述されている。PMTには対応するプログラムに含まれる映像、音声、付加データおよびPCRのPIDが記述される。NITには、目的のプログラムがどの搬送波周波数で送られているかが記述されている。CATには、限定受信方式の識別と契約情報等の個別情報に関する情報が記述される。SIは、放送事業者のサービスに用いるセクションである。 Further, the transport stream includes a packet of information described in a section format table of PSI (Program Specific Information) and SI (Service Information). PSI is information necessary for a system that selects and receives a desired broadcast channel, and includes PAT (Program Association Table), PMT (Program Map Table), NIT (Network Information Table), and CAT (Condition). Access Table). PAT describes the PMT PID corresponding to the program number. PMT describes video, audio, additional data, and PID of PCR included in the corresponding program. The NIT describes at which carrier frequency the target program is transmitted. In the CAT, information related to individual information such as identification of a conditional access method and contract information is described. SI is a section used for a broadcaster's service.
このようなARIBの規格に基づく放送として、BSデジタル放送およびCSデジタル放送に加え、地上デジタル放送が開始されている。ところで、こうしたデジタル放送の番組の番組表示装置では、番組の切り換わりをトリガとする処理が行われる場合がある。例えば、番組の切換時にユーザに対する所定の提示画面を消去したり、またマルチビュー番組におけるコンポーネント選択をデフォルト設定に戻す等の処理である。このような処理を行うためには、正確に番組の切り換わりを判別することが必要となる。 As broadcasting based on the ARIB standard, terrestrial digital broadcasting has been started in addition to BS digital broadcasting and CS digital broadcasting. By the way, in such a program display device for a digital broadcast program, there is a case where a process triggered by switching of a program is performed. For example, it is a process of deleting a predetermined presentation screen for the user when switching programs, or returning the component selection in the multi-view program to the default setting. In order to perform such processing, it is necessary to accurately determine the switching of programs.
番組の切換を判別する方法としてイベントID(event_id)を用いる方法がある。イベントIDとは、番組を特定するIDとして、SIのうちのEIT(Event Information Table)に記載されている情報である。イベントIDは、所定の時間内では、ユニーク、即ち異なる番組に対して同一のイベントIDが付与されることはないため、受信機においてこのイベントIDの変化を検出することで番組の切り換わりを判別することができる。 There is a method of using an event ID (event_id) as a method of discriminating program switching. The event ID is information described in an EIT (Event Information Table) of SI as an ID for identifying a program. Since the event ID is unique within a predetermined time, that is, the same event ID is not assigned to different programs, the change of the program is determined by detecting the change of the event ID in the receiver. can do.
また、下記の特許文献1には、所定のテーブルに記述されているトランスポートID(transport_id)、ネットワークID(network_id)、サービスID(service_id)の変化を検出し、番組の切り換わりを判別する発明が記載されている。
ところで、デジタル放送ではMPEG2方式で圧縮されたTS(MPEG2−TS)を、デジタル信号のまま高速デジタルインターフェースを伝送させ、例えばD−VHSや大容量光ディスク等のストレージメディアに記録し、再生することが行われる。デジタル放送の番組を記録する場合、MPEG2−TSからユーザが録画したい番組を構成するパケットのみを取り出して受信機側で再構成したパーシャルトランスポートストリーム(Partial Transport Stream:以下、適宜、パーシャルTSと称する)を記録媒体に記録する。 By the way, in digital broadcasting, TS (MPEG2-TS) compressed by the MPEG2 system can be transmitted as a digital signal through a high-speed digital interface, and recorded on a storage medium such as a D-VHS or a large-capacity optical disk and reproduced. Done. When recording a digital broadcast program, a partial transport stream (hereinafter referred to as a partial TS as appropriate) is obtained by extracting only the packets constituting the program that the user wants to record from MPEG2-TS and reconstructing it on the receiver side. ) On the recording medium.
パーシャルTSでは、所望の番組のオーディオ、ビデオ、データの各パケットと、PATおよびPMTセクションのパケットおよびSIT(Selection Information Table)セクションとDIT(Discontinuity Information Table)セクションのパケットが送られる。ここで、SITは、パーシャルTSで伝送される番組に関する情報の指示をするテーブルであり、DITは、パーシャルTSで伝送される番組の番組配列情報が不連続(例えば電源がオフされたとき)であるかもしれない変化点を指示するテーブルである。 In the partial TS, audio, video, and data packets of a desired program, PAT and PMT section packets, SIT (Selection Information Table) section, and DIT (Discontinuity Information Table) section packets are sent. Here, SIT is a table for instructing information related to a program transmitted by the partial TS, and DIT is a program discontinuity information (for example, when the power is turned off) of the program transmitted by the partial TS. It is a table that indicates a possible change point.
なお、パーシャルTSの詳細については、DVB ETS 300 468 Specification for Service information(SI) in DVB systems、ARIB-STD B1/B21、及びARIB TR-B15/TR-B14に記載されている。 Details of the partial TS are described in DVB ETS 300 468 Specification for Service Information (SI) in DVB systems, ARIB-STD B1 / B21, and ARIB TR-B15 / TR-B14.
上述したように、従来、番組を判別する手段としてイベントIDの変化を検出する方法がある。パーシャルTSでは、イベントIDはSIT中の放送ID記述子に記載されるが、放送ID記述子が挿入される条件は、データES(Elementary Stream)を送る場合のみとされている。すなわち、パーシャルTSにデータESが含まれない場合は、放送ID記述子が挿入されず、イベントIDを検出することができない。 As described above, conventionally, there is a method of detecting a change in event ID as means for discriminating a program. In the partial TS, the event ID is described in the broadcast ID descriptor in the SIT, but the condition for inserting the broadcast ID descriptor is only when data ES (Elementary Stream) is sent. That is, when the data ES is not included in the partial TS, the broadcast ID descriptor is not inserted, and the event ID cannot be detected.
図6は、3つの番組(番組1、番組2、番組3)を例えばD−VHSに記録し、順に再生した場合を示す。図6に示すように、例えば番組1には全ての時間に対してイベントID=100が付与され、番組2はイベントIDが付与されておらず、また番組3に対してはイベントID=200が一部の時間に付与されていたとすると、番組の切り換わりのタイミングとイベントIDの切り換わりのタイミングが異なるため、正確に番組の切り換わりを判別することができない。
FIG. 6 shows a case where three programs (
図7は、番組の切り換わりを正確に判別できない場合の他の例である。デジタル放送では、一つの番組に複数の映像を送信することができるため、マルチビューというサービスが行われる。例えば、野球番組では、“メイン画面”“1塁側画面”“3塁側画面”が同時に送信され、ユーザは三つの映像から所望の映像を選択したり、同時に表示させることができる。 FIG. 7 shows another example in the case where switching between programs cannot be accurately determined. In digital broadcasting, since a plurality of videos can be transmitted in one program, a multi-view service is performed. For example, in a baseball program, a “main screen”, a “1st screen”, and a “3rd screen” are transmitted at the same time, and the user can select a desired video from three videos or display it simultaneously.
例えば、図7に示すように、D−VHSに記録されたイベントID=100が付与されているマルチビュー番組4を再生している途中に早送り再生(CUE)を行ったとする。早送り再生等の特殊再生中のパーシャルTSの仕様は、そのパーシャルTSを送信する機器にもよるが、一般的には受信機はSIT中のサービスID以外の値は取得できない。そこで、通常の再生に戻ったタイミングで番組の特定を行う。
For example, as shown in FIG. 7, it is assumed that fast-forward playback (CUE) is performed during playback of a
従来のようにイベントIDを用いて判別を行う場合は、早送り再生の前後で同一番組であるか否かの判別を行うことができない。これは、放送時刻が異なる場合は別番組に対して同じイベントIDが付与されている可能性があるためである。また、同じイベントIDでも放送局が異なる場合もあるため、番組単位の切り換わりを判別することができない。従って、上述したマルチビュー番組の例において、同じ番組であれば例えば3塁側画面を継続して表示し、異なる番組であれば、デフォルト設定に戻すなどの処理を行うことができない。 When the determination is performed using the event ID as in the past, it is not possible to determine whether or not the program is the same before and after fast-forward playback. This is because the same event ID may be assigned to another program when the broadcast times are different. In addition, since the broadcasting station may be different even with the same event ID, it is not possible to determine switching of program units. Accordingly, in the above-described example of the multi-view program, for example, the 3 行 う side screen is continuously displayed if the program is the same, and the default setting cannot be performed if the program is different.
特許文献1には、上述したようにトランスポートID、ネットワークID、サービスIDの変化を検出し、番組の切り換わりを判別する発明が開示されている。ここで、トランスポートIDはTSを識別し、ネットワークIDはネットワークを識別し(例えばBSデジタルは「4」、CSデジタルは「6」、「7」など)、サービスIDは編成チャンネルを識別する。即ち、特許文献1に記載された発明では、放送業者の区別により番組の切り換わりを判別することはできるが、例えば同じ放送業者が提供する番組の切り換わりを識別することはできない。また、イベントIDが異なる番組でも、トランスポートID、ネットワークID、サービスIDの全てが同じであれば同一番組と判別してしまうという問題点があった。
従って、この発明の目的は、番組単位の切り換わりを正確に判別することのできる番組表示装置を提供することにある。 Accordingly, an object of the present invention is to provide a program display apparatus that can accurately determine switching of program units.
上述した課題を解決するために、請求項1に係る発明は、映像信号や音声信号等が多重化された信号から所望の信号が抽出され、所望の信号および複数の制御信号からなるストリームが入力される番組表示装置において、複数の制御信号の中のセレクションインフォメーションテーブル(SIT)に記述された、ネットワークIDとサービスIDと番組開始時刻を示すイベントスタートタイムとからなる番組判別データを生成する生成手段と、番組判別データを構成するそれぞれのデータを、他の番組判別データのそれぞれのデータと比較し、全てのデータが一致する場合は同じ番組と判別し、少なくとも一つのデータが異なる場合は番組が切り換わったと判別する検出手段を備える番組表示装置である。
In order to solve the above-described problem, the invention according to
この発明によれば、番組の切り換わりを正確に判別することができるため、番組切り換わりをトリガとする処理を行うことができ、さらにユーザに対してはより利便性の高い番組表示装置を提供することができる。 According to the present invention, since it is possible to accurately determine the switching of programs, it is possible to perform processing triggered by the switching of programs, and to provide a program display device that is more convenient for the user. can do.
以下、図面を参照しながらこの発明の一実施形態について説明する。図1は番組表示装置1を示す。この発明に対する理解を容易にするため、番組表示装置1は、デジタル放送を受信できる受信機能を有するが、必ずしも受信機能を有する必要はない。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 shows a
図1において、参照符号11は、受信用アンテナを示す。受信用アンテナ11では、例えば12GHz帯に割り当てられた電波を受信し、受信用アンテナ11に設けられた低雑音コンバータ(低雑音増幅器)により、950MHz〜約2GHzの中間周波数に変換される。
In FIG. 1,
受信用アンテナ11の出力はチューナ回路13に供給される。チューナ回路13では、コントローラ40の制御信号に基づき、放送受信信号の中から、所望の搬送波周波数の信号が選択される。
The output of the receiving
チューナ回路13の出力が復調回路14に供給される。復調回路14では、例えば、BPSK(Binary Phase Shift Keying )と、QPSK(Quadrature Phase Shift Keying )と、TC−8PSK(トレリス8相PSK)の復調処理が行える。
The output of the
復調回路14の出力がエラー訂正部15に供給される。エラー訂正部15では、ビタビ復号、同期検出、リードソロモン符号、デインターリーブなどが行われる。
The output of the
誤り訂正復号された信号は、デスクランブラ16に供給される。デスクランブルされた信号は、端子aを介してデマルチプレクス(Demux)17に供給される。デマルチプレクス17では、コントローラ40の指令に基づいて、映像や音声が多重化されたストリームから所望のパケットのストリームを分離する。また、デマルチプレクス17において、パケットのヘッダ部に記述されているパケット識別子(PID)に基づいて、所望のビデオパケット、オーディオパケット、データパケット、PSI、SIのパケットが分離される。
The signal subjected to error correction decoding is supplied to the descrambler 16. The descrambled signal is supplied to a demultiplexer (Demux) 17 through a terminal a. The
デマルチプレクス17で分離されたビデオパケットはビデオデコーダ18に、オーディオパケットはオーディオデコーダ19にそれぞれ送られる。また、データパケット、PSI、SIはコントローラ40に送られる。
The video packets separated by the
ビデオデコーダ18およびオーディオデコーダ19では、MPEG方式により圧縮されたビデオデータおよびオーディオデータをデコードして、圧縮前の信号に再生する。再生されたビデオデータは出力端子20から、またオーディオデータは出力端子21から、例えばモニタなどに対して出力される。
The
また、番組表示装置1にはICカードおよびカードI/F(以下、ICカード制御部と称する)30が設けられる。詳細な説明は省略するが、ICカード制御部30では、限定受信システムにおける鍵データの管理、課金情報の処理が行われる。また、モデム31が設けられ、課金情報がモデム31を介して、番組の放送センタに送られる。
Further, the
次に、例えば、放送の番組を記録媒体に記録、再生する処理について説明する。図1に示す番組表示装置1には、D−VHSやHDD(Hard Disk Drive)、パーソナルコンピュータと組み合わせてAV(Audio Visual)システムを構築できるように、例えばIEEE(Institute of Electrical and Electronics Engineers)1394インターフェース50が設けられている。また、録画機器に限らず、IEEE1394を介してデジタルテレビジョンなどの再生機器とも接続できる。
Next, for example, processing for recording and reproducing a broadcast program on a recording medium will be described. The
インターフェースを介して接続される機器間においてTSを転送する場合、不要なTSセクションが取り除かれ、必要なセクションが挿入され、パーシャルTSとして転送される。 When a TS is transferred between devices connected via an interface, unnecessary TS sections are removed, and necessary sections are inserted and transferred as partial TSs.
番組表示装置1において、デスクランブラ16によりデスクランブルされた信号は、PIDパーサ51に供給される。PIDパーサ51では、パーシャルTSで許されるパケットだけを通過させ、それ以外のパケットを破棄するものである。すなわち、PIDパーサ51では、所望の番組のオーディオ、ビデオ、データのPESパケットを通過させ、他のパケットは破棄される。
In the
また、PIDパーサ51から出力されるストリームに、コントローラ40により生成されたSIT、PMT、PAT,DITが挿入され、パーシャルTSが生成される。生成されたパーシャルTSは、IEEE1394インターフェース50を介して、接続された各機器に向け転送される。
In addition, SIT, PMT, PAT, and DIT generated by the
一方、番組表示装置1とIEEE1394インターフェース50を介して接続された各機器から転送されてくるパーシャルTSは出力端子bを介してデマルチプレクサ17に供給される。デマルチプレクサ17で所望のプログラムのビデオパケット、オーディオパケット、データパケット、PSI、SIのパケットが分離される。
On the other hand, the partial TS transferred from each device connected to the
分離されたビデオパケットはビデオデコーダ18に供給され、ビデオパケットが再生される。再生されたビデオ信号が出力端子20から出力される。同様に、オーディオデータは、オーディオデコーダ19に供給され、オーディオパケットが再生される。再生されたオーディオ信号は、出力端子21から出力される。また、分離されたPSI、SIはコントローラ40に送られる。
The separated video packet is supplied to the
また、番組表示装置1は、ネットワークインターフェース53を介してインターネットと接続できるようにもされている。即ち、ネットワークを通じて配信される放送を受信することも可能とされている。
Further, the
ところで、パーシャルTSに挿入されるSITには、種々の識別子(id)が記載されている。この発明では、番組を特定するデータ(以下、適宜、番組判別IDと称する)として、図2に示すようなネットワークID(network_id)、サービスID(service_id)、イベントスタートタイム(event_start_time)を組み合わせた72ビットのデータを用いる。ネットワークID、サービスIDおよびイベントスタートタイムはすべてSITの所定の記述子の中に記載されているため、コントローラ40においてこれらを利用した番組判別IDを構築することができる。
By the way, various identifiers (id) are described in the SIT inserted in the partial TS. In the present invention, as data specifying a program (hereinafter referred to as a program identification ID as appropriate), a network ID (network_id), a service ID (service_id), and an event start time (event_start_time) as shown in FIG. Bit data is used. Since the network ID, service ID, and event start time are all described in a predetermined descriptor of the SIT, the
ネットワークIDは、SITのネットワーク識別記述子に記載されている16ビットのデータである。サービスIDは、SITに記載されている16ビットのデータである。 The network ID is 16-bit data described in the network identification descriptor of the SIT. The service ID is 16-bit data described in the SIT.
イベントスタートタイムは、SITのパーシャルTSタイム記述子に記載されている40ビットのデータであり、放送時の番組開始時刻(年、月、日、時、分、秒)を意味する。番組開始時刻の性質上、同一ネットワークIDで同一サービスIDであれば、イベントスタートタイムはユニークと考えられるため、図2に示す番組判別IDを使用すれば、異なるネットワークIDやサービスIDが混在するパーシャルTSにおいても番組を特定することができる。 The event start time is 40-bit data described in the SIT partial TS time descriptor, and means the program start time (year, month, day, hour, minute, second) at the time of broadcasting. Due to the nature of the program start time, if the same network ID and the same service ID are used, the event start time is considered to be unique. Therefore, if the program identification ID shown in FIG. A program can also be specified in the TS.
上述した番組判別IDを用いて、番組の切り換わりを判別する例について説明する。図3は、例えば、D−VHSに記録された番組1、番組2および番組3を再生する際に、番組判別IDを用いて番組の切り換わりを判別する例を示す。上述したように、デジタル放送の番組を記録するときはSITが含まれるパーシャルTSが記録される。従って、コントローラ40において、SITの情報から各番組毎の番組判別IDを生成することができる。
An example in which switching of programs is determined using the above-described program determination ID will be described. FIG. 3 shows an example in which, when, for example, the
デジタル放送におけるパーシャルTSの再生時は、図3に示すように各番組の番組判別IDは全期間にわたり定義され、番組の途中では値は変化しない。言い換えれば、番組判別IDの値の変化により番組の切り換わりを判別することができる。 When reproducing a partial TS in digital broadcasting, as shown in FIG. 3, the program identification ID of each program is defined over the entire period, and the value does not change during the program. In other words, it is possible to determine the switching of programs based on a change in the value of the program determination ID.
例えば、番組2の視聴中に、ユーザ操作によりES画面が提示されていたとする。番組2は、例えば映画であり音声が日本語と英語を選択できるようにされていたとする。また、番組3は例えばニュースであり、日本語の音声しか選択できないようにされていたとする。このようなとき、番組判別IDを用いて、番組2と番組3の切り換わりを判別することにより、ユーザへ提示されていたES画面を消去する処理を行うことができ、ユーザの利便性を高めることができる。なお、番組3が例えば日本語および英語を選択できるような場合は、ES画面の提示を継続するようにすることもできる。
For example, it is assumed that the ES screen is presented by a user operation while viewing the
図4は、図7を用いて説明したあるマルチビュー番組の視聴中に早送り再生を行った場合の例である。マルチビュー番組では、最大3までのコンポーネントグループが存在し、各コンポーネントグループにはそれぞれ一つの映像ストリームが存在する。例えば上述したように野球番組における3つの画面である。 FIG. 4 shows an example in which fast-forward playback is performed during viewing of a certain multi-view program described with reference to FIG. In a multi-view program, there are up to three component groups, and each component group has one video stream. For example, as described above, there are three screens in a baseball program.
あるマルチビュー番組においてコンポーネントグループ2の映像を視聴中に早送り再生を行った場合、番組表示装置1でコンポーネントグループを特定するコンポーネント識別子(component_group_descriptor)を記憶しておく。早送り再生から、通常の再生に戻ったタイミングで番組判別IDを用いて、番組の判別を行う。同一番組と判別された場合は、記憶されているコンポーネント番号、この場合コンポーネント2の映像を選択し、再生する。また、別の番組と判別した場合は、例えばデフォルトコンポーネントグループに戻す処理を行うことが可能である。
When fast-forward playback is performed while viewing the video of
この発明の一実施形態におけるコントローラ40の処理について図5を用いて説明する。コントローラ40では、周期的にSITが生成される。ステップS1の処理では、SITの変化の検出が行われる。SITの変化が検出されない場合は、その後の処理は行われない。SITの変化が検出された場合は、動作はステップS2に進む。
Processing of the
ステップS2では、コントローラ40により変化後のSITに記述されているネットワークID、サービスID、イベントスタートタイムから図2を用いて説明したような72ビットの番組判別IDを生成する。その後、動作はステップS3に進む。
In step S2, the
ステップS3では、ステップS2で生成された番組判別IDと、直前の番組における番組判別IDの比較が行われる。SITには、種々の記述子が記載されているため、ステップS1においてSITの変化を検出しても、番組判別IDが変化しない場合もある。そのため、ステップS3で番組判別IDの比較を行う。それぞれの番組判別IDが同じと判断された場合は、同じ番組と判別する。また、それぞれの番組判別IDが異なる場合は、番組が切り換わったものと判別し、番組切り換わり時の処理を行う(ステップS4)。番組切り換わり時の処理とは、例えば、デフォルトの設定に戻す等の処理が考えられるが、その他にも多様な処理を行うようにすることができる。 In step S3, the program determination ID generated in step S2 is compared with the program determination ID in the immediately preceding program. Since various descriptors are described in the SIT, the program determination ID may not change even if a change in the SIT is detected in step S1. Therefore, the program discrimination ID is compared in step S3. When it is determined that the program identification IDs are the same, it is determined that they are the same program. If the program identification IDs are different from each other, it is determined that the program has been switched, and processing at the time of switching the program is performed (step S4). As the process at the time of program switching, for example, a process of returning to the default setting can be considered, but various other processes can be performed.
この発明は、この発明の要旨を逸脱しない範囲内でさまざまな変形や応用が可能であり、上述した一実施形態に限定されることはない。番組の切り換わりをトリガとする処理は、種々の処理を行うことができ、上述した一実施形態において説明した例に限定されることはない。 The present invention can be variously modified and applied without departing from the gist of the present invention, and is not limited to the above-described embodiment. The process triggered by program switching can be performed in various ways, and is not limited to the example described in the above-described embodiment.
また、アナログ放送で行われているサービス(例えば、Gガイドなど)においても、番組開始情報を使用することにより上述したような番組判別IDを生成することができ、番組の切り換わりを判別できるようにすることもできる。 In addition, even in a service (for example, G guide) performed by analog broadcasting, the program determination ID as described above can be generated by using the program start information, and the switching of the program can be determined. It can also be.
1 番組表示装置
16 デスクランブラ
17 Demux
40 コントローラ
51 PIDパーサ
1 Program Display Device 16
40
Claims (6)
上記複数の制御信号の中のセレクションインフォメーションテーブル(SIT)に記述された、ネットワークIDとサービスIDと番組開始時刻を示すイベントスタートタイムとから番組判別データを生成する生成手段と、
上記番組判別データを構成するそれぞれのデータを、他の番組判別データを構成するそれぞれのデータと比較し、全てのデータが一致する場合は同じ番組と判別し、少なくとも一つのデータが異なる場合は番組が切り換わったと判別する検出手段を備える番組表示装置。 In a program display device in which a desired signal is extracted from a multiplexed signal of a video signal, an audio signal, etc., and a stream composed of the desired signal and a plurality of control signals is input.
The plurality of described in the selection information table (SIT) in the control signal, and generating means for generating a program discrimination data network ID and the service ID and the program start time shown from a to event start time,
Each data constituting the program determination data, compared to the respective data constituting another program discrimination data, if all the data match determining that same program, at least one data There program display device comprising detecting means for determining that if differ program has been switched.
ビデオ、オーディオ、字幕、文字スーパーの内の1以上のデータを出力する番組表示装置。 The program display device according to claim 1,
A program display device that outputs one or more data of video, audio, subtitles, and superimpose.
上記番組判別データは、固定長のデータである番組表示装置。 In the program display device according to claim 1 or 2 ,
The program display data is a program display device in which the program discrimination data is fixed-length data.
上記検出手段による結果を使用して、ユーザに提示する所定の情報を示す画面を継続して表示するか、または他の画面に切り替えるかの処理を行う番組表示装置。 The program display device according to claim 1,
A program display device that performs processing of continuously displaying a screen showing predetermined information to be presented to the user or switching to another screen using the result of the detecting means.
上記番組判別データは、上記セレクションインフォメーションテーブルの変化が検出されたときに生成される番組表示装置。 The program display device according to claim 1,
The program display data is generated when a change in the selection information table is detected.
上記ストリームに複数のエレメンタリーストリームが含まれており、
上記番組判別データを用いて番組の切り換わりを検出した結果を使用して、ユーザに提示するエレメンタリーストリームを変更する番組表示装置。 The program display device according to claim 1,
The above stream contains multiple elementary streams,
A program display device for changing an elementary stream to be presented to a user using a result of detecting switching of a program using the program discrimination data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004207231A JP4649900B2 (en) | 2004-07-14 | 2004-07-14 | Program display device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004207231A JP4649900B2 (en) | 2004-07-14 | 2004-07-14 | Program display device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006033252A JP2006033252A (en) | 2006-02-02 |
JP4649900B2 true JP4649900B2 (en) | 2011-03-16 |
Family
ID=35899095
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004207231A Expired - Fee Related JP4649900B2 (en) | 2004-07-14 | 2004-07-14 | Program display device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4649900B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012178706A (en) * | 2011-02-25 | 2012-09-13 | Toshiba Corp | Video display method and video display device |
JP7146702B2 (en) * | 2019-06-28 | 2022-10-04 | Tvs Regza株式会社 | digital content transmitter |
JP7247036B2 (en) | 2019-06-28 | 2023-03-28 | Tvs Regza株式会社 | How to send digital content |
JP7249223B2 (en) * | 2019-07-12 | 2023-03-30 | Tvs Regza株式会社 | digital content receiver |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09326993A (en) * | 1996-06-03 | 1997-12-16 | Toshiba Corp | Multiple signal receiving system device |
JP2000067489A (en) * | 1998-08-20 | 2000-03-03 | Matsushita Electric Ind Co Ltd | Receiver, recorder and reproducer |
JP2001346169A (en) * | 2000-03-31 | 2001-12-14 | Matsushita Electric Ind Co Ltd | Data broadcast device |
JP2001352517A (en) * | 2000-06-08 | 2001-12-21 | Nec Corp | Data recording method, its device, and recording medium for recording program |
JP2002344889A (en) * | 2001-05-17 | 2002-11-29 | Sony Corp | Information transmitting device/method, information processor, information processing method and information processing system |
JP2003091977A (en) * | 2001-09-19 | 2003-03-28 | Sharp Corp | Video reproducing device |
-
2004
- 2004-07-14 JP JP2004207231A patent/JP4649900B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09326993A (en) * | 1996-06-03 | 1997-12-16 | Toshiba Corp | Multiple signal receiving system device |
JP2000067489A (en) * | 1998-08-20 | 2000-03-03 | Matsushita Electric Ind Co Ltd | Receiver, recorder and reproducer |
JP2001346169A (en) * | 2000-03-31 | 2001-12-14 | Matsushita Electric Ind Co Ltd | Data broadcast device |
JP2001352517A (en) * | 2000-06-08 | 2001-12-21 | Nec Corp | Data recording method, its device, and recording medium for recording program |
JP2002344889A (en) * | 2001-05-17 | 2002-11-29 | Sony Corp | Information transmitting device/method, information processor, information processing method and information processing system |
JP2003091977A (en) * | 2001-09-19 | 2003-03-28 | Sharp Corp | Video reproducing device |
Also Published As
Publication number | Publication date |
---|---|
JP2006033252A (en) | 2006-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4352976B2 (en) | Receiving apparatus and receiving method | |
KR100993977B1 (en) | Data processing device and method, and digital broadcast receiver | |
US20020064376A1 (en) | Content supply method and content data recording/reproducing method and apparatus | |
US7908639B2 (en) | Information transfer apparatus and method, information processing apparatus and method, and information processing system | |
JP4748195B2 (en) | Digital broadcast receiving apparatus and transport stream processing method | |
US7742472B2 (en) | Signal processing apparatus and stream processing method | |
JP2000251457A (en) | Reproducing method for digital data stream and device | |
EP2101499B1 (en) | Broadcast station device and recording/reproduction device | |
JP4649900B2 (en) | Program display device | |
US20080317434A1 (en) | Information recording/reproducing apparatus | |
US7400566B2 (en) | Method of sequentially recording programs using calculated reception ending times | |
JP2007235650A (en) | Tuner module and broadcast receiver | |
KR100267225B1 (en) | digital broadcasting receivable digital recording/reproducing device | |
US20080005762A1 (en) | Data broadcast playback apparatus and method of the same | |
JP2001086440A (en) | Digital broadcasting decoding and reproducing device and digital broadcasting receiving terminal equipment | |
JP3887933B2 (en) | Data transmission method and data transmission apparatus | |
JP4786619B2 (en) | Recording device | |
KR100348264B1 (en) | method for VCR function offer in digital broadcasting receiver | |
JP3341647B2 (en) | Digital information recording method and recording / reproducing method | |
JP4465923B2 (en) | Moving image recording / reproducing apparatus and moving image recording / reproducing method | |
JP3945029B2 (en) | Data transmission method and data transmission apparatus | |
JP2002185901A (en) | Digital broadcast receiver | |
JP3297805B2 (en) | Decoding device and transport stream processing method | |
JP3579014B2 (en) | Data sorting storage device and data processing device using the same | |
KR20010045778A (en) | Recording/reproducting apparatus and method at the digital television signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060209 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070416 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100622 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100817 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100907 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101025 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101116 |
|
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: 20101129 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131224 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |