JP5172303B2 - Digital broadcast receiver - Google Patents

Digital broadcast receiver Download PDF

Info

Publication number
JP5172303B2
JP5172303B2 JP2007315664A JP2007315664A JP5172303B2 JP 5172303 B2 JP5172303 B2 JP 5172303B2 JP 2007315664 A JP2007315664 A JP 2007315664A JP 2007315664 A JP2007315664 A JP 2007315664A JP 5172303 B2 JP5172303 B2 JP 5172303B2
Authority
JP
Japan
Prior art keywords
data
unit
storage unit
transport stream
audio
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
JP2007315664A
Other languages
Japanese (ja)
Other versions
JP2009141652A (en
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2007315664A priority Critical patent/JP5172303B2/en
Publication of JP2009141652A publication Critical patent/JP2009141652A/en
Application granted granted Critical
Publication of JP5172303B2 publication Critical patent/JP5172303B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

この発明は、デジタル放送受信機に関するものである。   The present invention relates to a digital broadcast receiver.

従来のデジタル放送受信機は、例えば移動体に搭載されて建築物の陰や放送電波の受信が困難なエリアに移動すると、一時的に受信電波が途絶え、映像や音声が不規則、不連続的に途切れてしまう。このような不具合を解消する従来の技術として、特許文献1に開示されたテレビ受信機がある。このテレビ受信機では、放送波の受信が途絶えると、映像や音声が途切れる前の一定時間の映像や音声データに基づいて途切れた箇所を補間することにより、再生した映像や音声の乱れを低減している。   For example, when a conventional digital broadcast receiver is mounted on a moving body and moves to the shade of a building or an area where it is difficult to receive broadcast radio waves, the received radio waves are temporarily interrupted, and the video and audio are irregular and discontinuous. Will be interrupted. As a conventional technique for solving such a problem, there is a television receiver disclosed in Patent Document 1. In this television receiver, when reception of broadcast waves is interrupted, the disruption of the reproduced video and audio is reduced by interpolating the interrupted points based on video and audio data for a certain period of time before the video and audio are interrupted. ing.

特開2002−320156号公報JP 2002-320156 A

しかしながら、従来のデジタル放送受信機では、映像や音声が途切れた箇所を、途切れる以前の映像や音声のデータを単にプレイバック再生することで補間しており、連続的な再生がされないという課題があった。   However, the conventional digital broadcast receiver interpolates the portion where the video and audio are interrupted by simply playing back the video and audio data before the interruption, and there is a problem that continuous playback is not possible. It was.

この発明は、上記のような課題を解決するためになされたもので、デジタル放送波の受信が途絶えても、映像や音声を連続的に再生することができるデジタル放送受信機を得ることを目的とする。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a digital broadcast receiver capable of continuously reproducing video and audio even when digital broadcast wave reception is interrupted. And

この発明に係るデジタル放送受信機は、デジタル放送信号からトランスポートストリームを復調する復調部と、復調部により復調されたトランスポートストリームを入力し蓄積する記憶部と、記憶部から出力されたトランスポートストリームより映像データ及び音声データを分離する分離化部と、記憶部に所定量のトランスポートストリームが蓄積すると、記憶部から分離化部へトランスポートストリームを出力させるとともに、記憶部へ入力される一連のトランスポートストリームに欠落が生じた場合、記憶部へのトランスポートストリームの入力に同期するクロックより遅らせたクロックに同期させて記憶部から分離化部へトランスポートストリームを出力させる制御を行う制御部とを備え、制御部は、デジタル放送受信機の位置を示す位置情報を入力し、位置情報で特定される位置でのトランスポートストリームの欠落時間及び頻度に基づいて、位置情報で特定される位置に対応した欠落前後のデータを変化させる実行時間の制御を行うことを特徴とする。
A digital broadcast receiver according to the present invention includes a demodulation unit that demodulates a transport stream from a digital broadcast signal, a storage unit that inputs and stores the transport stream demodulated by the demodulation unit, and a transport that is output from the storage unit A separation unit that separates video data and audio data from a stream, and when a predetermined amount of transport stream is accumulated in the storage unit, a transport stream is output from the storage unit to the separation unit, and a series of inputs to the storage unit The control unit that controls to output the transport stream from the storage unit to the demultiplexing unit in synchronization with a clock delayed from the clock synchronized with the input of the transport stream to the storage unit when a lack occurs in the transport stream with the door, the control unit indicates the position of the digital broadcast receiver Based on the missing time and frequency of the transport stream at the position specified by the position information, the execution time is controlled to change the data before and after the deletion corresponding to the position specified by the position information. It is characterized by that.

この発明によれば、記憶部に所定量のトランスポートストリームが蓄積すると、記憶部から分離化部へトランスポートストリームを出力させるとともに、記憶部へ入力される一連のトランスポートストリームに欠落が生じると、記憶部へのトランスポートストリームの入力に同期するクロックより遅らせたクロックに同期させて記憶部から分離化部へ一連のトランスポートストリームを出力させる。これにより、デジタル放送受信機が、移動中に建築物の陰や電波が受信困難な特定のエリアに入ってデジタル放送信号の受信が途絶え、一連のトランスポートストリームに欠落が生じても、記憶部から入力クロックより遅らせたクロックで一連のトランスポートストリームを出力させて再生処理が行われる。このため、上記のようなトランスポートストリームの欠落が生じても、連続的に映像及び音声が再生され、映像及び音声の途切れによる視聴者の不快感を低減することができるという効果がある。   According to the present invention, when a predetermined amount of transport stream is accumulated in the storage unit, the transport stream is output from the storage unit to the demultiplexing unit, and a series of transport streams input to the storage unit is missing. Then, a series of transport streams are output from the storage unit to the demultiplexing unit in synchronization with a clock delayed from the clock synchronized with the input of the transport stream to the storage unit. As a result, even if the digital broadcast receiver enters a specific area where it is difficult to receive the shadow of the building or radio waves while moving and the reception of the digital broadcast signal is interrupted, a series of transport streams may be lost. And a series of transport streams are output at a clock delayed from the input clock to perform a reproduction process. For this reason, even if the transport stream is lost as described above, the video and audio are continuously reproduced, and the viewer's discomfort due to the interruption of the video and audio can be reduced.

実施の形態1.
図1は、この発明の実施の形態1によるデジタル放送受信機の構成を概略的に示す図であり、車載用等、移動体に搭載されるデジタル放送受信機に適用した場合を示している。図1において、実施の形態1によるデジタル放送受信機は、受信アンテナ1、チューナ2、復調部3、記憶部4、分離化部5、映像デコーダ部6、音声デコーダ部7、制御部8、及び操作部9を備える。
Embodiment 1 FIG.
FIG. 1 is a diagram schematically showing a configuration of a digital broadcast receiver according to Embodiment 1 of the present invention, and shows a case where the present invention is applied to a digital broadcast receiver mounted on a mobile body such as a vehicle. In FIG. 1, the digital broadcast receiver according to Embodiment 1 includes a receiving antenna 1, a tuner 2, a demodulator 3, a storage unit 4, a separation unit 5, a video decoder unit 6, an audio decoder unit 7, a control unit 8, and An operation unit 9 is provided.

受信アンテナ1は、デジタル放送波を受信する。チューナ2は、制御部8からの選局指令aに従って、受信アンテナ1で受信されたデジタル放送波から所望のチャンネルを選局する。復調部3では、チューナ2から出力される変調されたデジタル放送波を復調して、トランスポートストリームc1を出力する。   The receiving antenna 1 receives a digital broadcast wave. The tuner 2 selects a desired channel from the digital broadcast wave received by the receiving antenna 1 in accordance with the channel selection command a from the control unit 8. The demodulator 3 demodulates the modulated digital broadcast wave output from the tuner 2 and outputs a transport stream c1.

トランスポートストリームはパケットに分割され送信されており、パケットに欠落がないかを示すカウンタ(0〜15の値をとりパケットごとに1ずつ増える)及び100[ms]以下の間隔でPCR(Program Clock Reference)がパケット内に含まれることが規定されている。PCRとは、不図示のデジタル放送送信機と実施の形態1によるデジタル放送受信機との時刻同期を行う際の基準となるクロックであり27MHz(27,000,000=1[sec])で表される。復調部3では、パケットカウンタが連番になっていない場合、又は送信されてきたPCRと直前のPCRを比較し100[ms]=2,700,000以上差が有る場合にトランスポートストリームに欠落が生じたと判断し、エラー信号bを制御部8に出力する。   The transport stream is divided into packets and transmitted, a counter (a value between 0 and 15 is incremented by 1) indicating whether there is no packet loss, and PCR (Program Clock) at intervals of 100 [ms] or less. Reference) is included in the packet. The PCR is a clock that serves as a reference when performing time synchronization between a digital broadcast transmitter (not shown) and the digital broadcast receiver according to the first embodiment, and is represented by 27 MHz (27,000,000 = 1 [sec]). Is done. In the demodulator 3, if the packet counter is not a sequential number, or if the transmitted PCR is compared with the immediately preceding PCR and there is a difference of 100 [ms] = 2,700,000 or more, it is missing in the transport stream The error signal b is output to the control unit 8.

記憶部4では、復調部3で復調されたトランスポートストリームc1を蓄積する。記憶部4で蓄積されるデータは、一定データ量(あるいは一定時間量)であり、常に更新しつつ、制御部8からの入出力制御命令dに従って記憶部4から出力される。なお、記憶部4は、制御部8のメモリあるいはフラッシュメモリ、HDD(Hard Disk Drive)等のデータ読み書きを自由に行える外部蓄積装置で実現される。   The storage unit 4 stores the transport stream c1 demodulated by the demodulation unit 3. The data stored in the storage unit 4 is a fixed amount of data (or a fixed amount of time), and is output from the storage unit 4 according to an input / output control command d from the control unit 8 while being constantly updated. The storage unit 4 is realized by an external storage device that can freely read and write data, such as a memory of the control unit 8, a flash memory, or an HDD (Hard Disk Drive).

分離化部5は、記憶部4から出力されたトランスポートストリームc2のデータを映像データf、音声データg及びその他のデータ(再生時刻、番組付加情報等)eに分離する。分離されたデータのうち、映像データf及び音声データgは、映像デコーダ部6及び音声デコーダ部7に出力され、その他のデータeは制御部8に出力される。映像デコーダ部6及び音声デコーダ部7は、分離化部5から入力した映像データf及び音声データgをデコードし、映像信号データh及び音声信号データiを出力する。   The separation unit 5 separates the data of the transport stream c2 output from the storage unit 4 into video data f, audio data g, and other data (reproduction time, program additional information, etc.) e. Of the separated data, the video data f and the audio data g are output to the video decoder unit 6 and the audio decoder unit 7, and the other data e are output to the control unit 8. The video decoder unit 6 and the audio decoder unit 7 decode the video data f and audio data g input from the separation unit 5 and output video signal data h and audio signal data i.

制御部8は、この車載用のデジタル放送受信機の各構成要素を制御するマイクロコンピュータである。また、制御部8は、記憶部4に格納されているデータを読み出し可能に接続されており、復調部3から入力したエラー信号bや記憶部4に蓄積されたデータが一定データ量に達しているか否かに基づいて、記憶部4からのデータ出力を制御する。   The control unit 8 is a microcomputer that controls each component of the in-vehicle digital broadcast receiver. The control unit 8 is connected so as to be able to read data stored in the storage unit 4, and the error signal b input from the demodulation unit 3 and the data stored in the storage unit 4 reach a certain amount of data. Data output from the storage unit 4 is controlled based on whether or not there is.

例えば、制御部8は、放送電波の受信開始時には記憶部4からのデータ出力を行わず、記憶部4の蓄積データが一定データ量になるまでトランスポートストリームc1のデータを蓄積させる。記憶部4の蓄積データが一定データ量になると、制御部8は、記憶部4のデータ出力を制御し、PCRに同期させたクロックで記憶部4からデータを出力させる。   For example, the control unit 8 does not output data from the storage unit 4 at the start of broadcast radio wave reception, and accumulates data of the transport stream c1 until the accumulated data in the storage unit 4 reaches a certain amount of data. When the accumulated data in the storage unit 4 reaches a certain amount of data, the control unit 8 controls the data output of the storage unit 4 and outputs the data from the storage unit 4 with a clock synchronized with the PCR.

なお、実施の形態1によるデジタル放送受信機から表示装置(不図示)及びスピーカ(不図示)へ出力される映像及び音声は、記憶部4に蓄積しながら後追いで再生される、いわゆる追っかけ再生がなされたものである。   Note that video and audio output from the digital broadcast receiver according to Embodiment 1 to a display device (not shown) and a speaker (not shown) are reproduced in a follow-up manner while being stored in the storage unit 4, so-called chasing playback. It was made.

また、建築物の陰などで受信アンテナ1により受信されるべき電波が途絶え、復調部3からエラー信号bが制御部8へ出力された場合、制御部8は、PCRより僅かに遅らせたクロックで、記憶部4から蓄積データを出力させる。   In addition, when the radio wave to be received by the receiving antenna 1 is interrupted due to the shadow of the building and the error signal b is output from the demodulator 3 to the controller 8, the controller 8 uses a clock slightly delayed from the PCR. The accumulated data is output from the storage unit 4.

一方、再び電波が受信可能になった場合、制御部8は、上記PCRより僅かに遅らせたクロックで記憶部4から蓄積データを出力させる。このとき、記憶部4には、PCRに同期したクロックでデータ入力がなされる。従って、記憶部4は、上記PCRより僅かに遅らせたクロックでデータを出力しつつ、この出力データと入力データとの差分が蓄積される。記憶部4の蓄積データが一定データ量に達すると、制御部8は、記憶部4からのデータ出力に用いるクロックをPCRと同期させる。このように、制御部8では、記憶部4のデータ出力とクロックを制御する。   On the other hand, when the radio wave can be received again, the control unit 8 outputs the accumulated data from the storage unit 4 with a clock slightly delayed from the PCR. At this time, data is input to the storage unit 4 with a clock synchronized with the PCR. Therefore, the storage unit 4 outputs the data with a clock slightly delayed from the PCR, and accumulates the difference between the output data and the input data. When the accumulated data in the storage unit 4 reaches a certain amount of data, the control unit 8 synchronizes the clock used for data output from the storage unit 4 with the PCR. Thus, the control unit 8 controls the data output and clock of the storage unit 4.

操作部9では、外部からの設定情報を入力して制御部8に設定する構成要素であって、例えばキースイッチやリモコンユニット、タッチパネル等の入力装置を用い、外部から選局や音量調節、記憶部4に蓄積させるデータ量、クロックの遅延量等を制御部8に設定する。制御部8は、操作部9を介して設定された情報に基づいて各構成要素の動作を制御することができる。   The operation unit 9 is a component that inputs setting information from the outside and sets it in the control unit 8. For example, an input device such as a key switch, a remote control unit, or a touch panel is used to select a channel, adjust the volume, and store it from the outside. The amount of data to be accumulated in the unit 4 and the delay amount of the clock are set in the control unit 8. The control unit 8 can control the operation of each component based on information set through the operation unit 9.

次に動作について説明する。
以降では、実施の形態1によるデジタル放送受信機を搭載した移動体の移動に伴って、デジタル放送が一時的に受信不可になった場合に対応したデータ出力制御について主に説明する。図2は、実施の形態1のデジタル放送受信機による動作の流れを示すフローチャートであり、制御部8による記憶部4のデータ出力制御を示している。先ず、復調部3で復調されたトランスポートストリームc1のデータは、記憶部4に蓄積される。この放送の電波の受信が開始された時点で、記憶部4は、制御部8からの入出力制御命令dに従って、蓄積データが一定データ量に達するまで、データ出力は行わず、トランスポートストリームc1のデータを蓄積する(ステップST1)。
Next, the operation will be described.
In the following, data output control corresponding to a case where digital broadcasting is temporarily disabled due to the movement of a mobile body equipped with the digital broadcasting receiver according to Embodiment 1 will be mainly described. FIG. 2 is a flowchart showing a flow of operations performed by the digital broadcast receiver according to the first embodiment, and shows data output control of the storage unit 4 by the control unit 8. First, the data of the transport stream c1 demodulated by the demodulation unit 3 is accumulated in the storage unit 4. When reception of the broadcast radio wave is started, the storage unit 4 does not output data until the accumulated data reaches a certain amount of data according to the input / output control command d from the control unit 8, and transport stream c1. Are stored (step ST1).

記憶部4の蓄積データが一定データ量に達すると、制御部8は、PCRと同期させたクロックで、記憶部4からデータを蓄積された時間順に出力するよう制御する(ステップST2)。このとき、記憶部4から出力されるトランスポートストリームc2のデータは、記憶部4に入力されて蓄積されるトランスポートストリームc1のデータより一定データ量だけ遅れたデータとなっている。   When the accumulated data in the storage unit 4 reaches a certain amount of data, the control unit 8 controls to output the data from the storage unit 4 in the order of the accumulated time with a clock synchronized with the PCR (step ST2). At this time, the data of the transport stream c2 output from the storage unit 4 is data delayed by a certain amount of data from the data of the transport stream c1 input and stored in the storage unit 4.

制御部8では、記憶部4のデータ出力制御にあたり、復調部3からのエラー信号bの入力有無に基づいて、受信アンテナ1で当該放送の電波受信が不可となったか否かを判定する(ステップST3)。ここで、復調部3からエラー信号bを受けず、受信アンテナ1で当該放送の電波が受信されている場合、制御部8は、ステップST2の処理に戻り、上記のデータ出力制御を継続する。   In the data output control of the storage unit 4, the control unit 8 determines whether or not reception of the radio wave of the broadcast is disabled by the receiving antenna 1 based on whether or not the error signal b is input from the demodulation unit 3 (step ST3). If the error signal b is not received from the demodulator 3 and the broadcast radio wave is received by the receiving antenna 1, the controller 8 returns to the process of step ST2 and continues the data output control.

一方、実施の形態1によるデジタル放送受信機を搭載した移動体が、建築物の陰や電波の受信が困難な特定のエリアに移動して、これまで受信していた放送の電波受信が途絶えると、受信アンテナ1からチューナ2へ出力されるデータが途切れる。これにより、チューナ2から復調部3へのデータも途切れ、トランスポートストリームに欠落が生じるため、復調部3は、制御部8にエラー信号bを出力する。   On the other hand, when a mobile object equipped with the digital broadcast receiver according to the first embodiment moves to a shaded area of a building or a specific area where it is difficult to receive radio waves, the radio wave reception of the broadcasts received so far is interrupted. The data output from the receiving antenna 1 to the tuner 2 is interrupted. As a result, the data from the tuner 2 to the demodulator 3 is also interrupted, and the transport stream is lost. Therefore, the demodulator 3 outputs an error signal b to the controller 8.

復調部3からのエラー信号bを入力すると、制御部8は、新たな入出力制御命令dを記憶部4に送信し、PCRより僅かに遅らせたクロックで記憶部4から蓄積データが出力されるように制御する(ステップST4)。このようにPCRより遅らせたクロックに同期させて記憶部4からデータを出力させている間、制御部8は、記憶部4に蓄積されたデータが全て出力されたか否かを判定する(ステップST5)。ここで、記憶部4から蓄積データが全て出力された場合、制御部8は、受信アンテナ1を介して当該放送の電波が受信可能になるまで待機する(ステップST6)。   When the error signal b from the demodulation unit 3 is input, the control unit 8 transmits a new input / output control command d to the storage unit 4, and the accumulated data is output from the storage unit 4 with a clock slightly delayed from the PCR. (Step ST4). While outputting data from the storage unit 4 in synchronization with the clock delayed from the PCR in this way, the control unit 8 determines whether or not all the data accumulated in the storage unit 4 has been output (step ST5). ). Here, when all the accumulated data is output from the storage unit 4, the control unit 8 waits until radio waves of the broadcast can be received via the reception antenna 1 (step ST6).

一方、ステップST5において記憶部4に蓄積データが残っている場合、制御部8は、受信アンテナ1を介して当該放送の電波が受信可能になったか否かを判定する(ステップST7)。ここで、未だに受信不可である場合、制御部8は、ステップST4の処理に戻り、PCRより遅らせた上記クロックで記憶部4からデータ出力されるように制御を継続する。   On the other hand, when accumulated data remains in the storage unit 4 in step ST5, the control unit 8 determines whether or not the radio wave of the broadcast can be received via the receiving antenna 1 (step ST7). Here, when reception is still impossible, the control unit 8 returns to the process of step ST4 and continues the control so that data is output from the storage unit 4 at the clock delayed from the PCR.

また、受信アンテナ1を介した当該放送の電波受信が再開され、ステップST7において電波が受信可能になったと判定すると、制御部8は、上述したPCRより僅かに遅らせたクロックで記憶部4からデータを出力させるとともに、記憶部4にデータを入力させ、上記出力データと上記入力データとの差分のデータ量のデータを記憶部4に蓄積させる(ステップST8)。   If it is determined that radio wave reception of the broadcast via the receiving antenna 1 is resumed and radio waves can be received in step ST7, the control unit 8 transmits data from the storage unit 4 with a clock slightly delayed from the PCR described above. And the data is input to the storage unit 4, and the data of the difference data amount between the output data and the input data is accumulated in the storage unit 4 (step ST8).

この後、制御部8は、復調部3からのエラー信号bの有無に基づいて、当該放送の電波の受信が不可となったか否かを判定する(ステップST9)。ここで、再度受信不可になったと判定される場合、制御部8は、ステップST4の処理に戻って、上述のPCRより遅らせたクロックで記憶部4からデータ出力されるように制御を継続する。   Thereafter, the control unit 8 determines whether or not reception of the radio wave of the broadcast is disabled based on the presence / absence of the error signal b from the demodulation unit 3 (step ST9). Here, when it is determined that the reception is impossible again, the control unit 8 returns to the process of step ST4 and continues the control so that the data is output from the storage unit 4 with the clock delayed from the above-described PCR.

一方、ステップST9で当該放送の電波が受信されている場合、制御部8は、記憶部4のデータ蓄積量をモニタして一定データ量に達したか否かを判定する(ステップST10)。なお、上述の一定データ量は、PCRに同期させた通常のデータ出力を行える記憶部4の蓄積データ量である。ここで、上記一定データ量に達していなければ、制御部8は、ステップST8の処理に戻る。また、上記一定データ量に達していれば、制御部8は、ステップST2の処理に戻って、PCRに同期させたクロックで、記憶部4からのデータ出力を制御する。   On the other hand, when the broadcast radio wave is received in step ST9, the control unit 8 monitors the data accumulation amount in the storage unit 4 and determines whether or not a certain data amount has been reached (step ST10). The above-described constant data amount is the amount of data stored in the storage unit 4 that can perform normal data output synchronized with PCR. Here, if the predetermined data amount has not been reached, the control unit 8 returns to the process of step ST8. If the predetermined data amount has been reached, the control unit 8 returns to the process of step ST2 and controls the data output from the storage unit 4 with the clock synchronized with the PCR.

図3は、図1中の記憶部におけるデータ蓄積量と受信開始からの経過時間との関係を示す図であり、当該放送の電波の受信状態、データ出力クロックの状態、記憶部4から出力されるデータ及び記憶部4に入力されるデータを概略的に示している。図3において、入力されるデータ及び出力されるデータにそれぞれ付した通し番号は、記憶部4へのデータ蓄積順を示している。ここで、放送の電波受信が途絶えた箇所(時間帯)では、図3に示すように、入力されるべきデータ(10,11番目に入力されるべきデータ)が途切れるので、再生の際には、これら受信できなかったデータを飛ばして出力する。   FIG. 3 is a diagram showing the relationship between the amount of data stored in the storage unit in FIG. 1 and the elapsed time from the start of reception. The reception state of the radio wave of the broadcast, the state of the data output clock, and the output from the storage unit 4 And the data input to the storage unit 4 are schematically shown. In FIG. 3, serial numbers assigned to input data and output data indicate the order in which data is stored in the storage unit 4. Here, at the place (time zone) where the radio wave reception of the broadcast is interrupted, as shown in FIG. 3, the data to be input (data to be input 10th and 11th) is interrupted. The data that could not be received is skipped and output.

時刻t10で当該放送の電波の受信が開始されると、制御部8は、記憶部4におけるデータ入出力を制御し、記憶部4の蓄積データが一定データ量に達するまで、復調部3から入力されるデータの蓄積のみを行わせ、データ出力は行わせない。図3の例では、番号1〜3までのデータ容量が上記一定データ量となる。時刻t11において上記一定データ量まで蓄積データが達すると、制御部8は、当該放送の電波が受信可能な間、入力データと同じクロック(PCRに同期したクロック)で蓄積された順に記憶部4からデータを出力させる。   When reception of the radio wave of the broadcast starts at time t10, the control unit 8 controls data input / output in the storage unit 4, and inputs from the demodulation unit 3 until the accumulated data in the storage unit 4 reaches a certain amount of data. Only the stored data is stored, and no data is output. In the example of FIG. 3, the data capacities from numbers 1 to 3 are the above-mentioned constant data amount. When the accumulated data reaches the certain amount of data at time t11, the control unit 8 starts from the storage unit 4 in the order in which it is accumulated with the same clock (clock synchronized with PCR) as the input data while the radio wave of the broadcast can be received. Output data.

時刻t12において当該放送の電波が受信不可能になると、制御部8は、記憶部4からデータを出力するクロックをPCRより遅らせる。このときのデータ出力は、PCRに同期したクロックで出力した場合と同様に、記憶部4に蓄積された順に行う。例えば、図3では、番号6のデータが出力された時点で電波受信が不可となったが、後続の番号7以降のデータが、PCRより遅らせたクロックで記憶部4から出力される。このようにすることで、デジタル放送の受信が途絶えても、映像や音声を連続的に再生することができる。   When the radio wave of the broadcast cannot be received at time t12, the control unit 8 delays the clock for outputting data from the storage unit 4 from the PCR. The data output at this time is performed in the order in which the data is stored in the storage unit 4 as in the case of outputting with a clock synchronized with the PCR. For example, in FIG. 3, radio wave reception is disabled when the data of number 6 is output, but the subsequent data after number 7 is output from the storage unit 4 with a clock delayed from the PCR. In this way, video and audio can be continuously reproduced even when digital broadcast reception is interrupted.

この後、時刻t13で当該放送の電波が受信再開されても、制御部8は、記憶部4の蓄積データが一定データ量に満たなければ、PCRより遅らせたクロックでのデータ出力を継続させる。このとき、図3に示すように、記憶部4には、PCRに同期したクロックでデータが入力されて蓄積される(番号12以降のデータ)。これにより、記憶部4には、PCRに同期したクロックで入力されるデータとPCRより遅らせたクロックで出力されるデータとの差分が蓄積される。   Thereafter, even when reception of the radio wave of the broadcast is resumed at time t13, the control unit 8 continues data output with a clock delayed from the PCR if the accumulated data in the storage unit 4 does not satisfy a certain amount of data. At this time, as shown in FIG. 3, data is input and stored in the storage unit 4 at a clock synchronized with the PCR (data after number 12). As a result, the storage unit 4 accumulates a difference between data input at a clock synchronized with the PCR and data output at a clock delayed from the PCR.

時刻t13以降のデータ蓄積が進み、時刻t14で記憶部4の蓄積データが一定データ量に達すると、制御部8は、PCRに同期したクロックで記憶部4の蓄積データを出力させる。例えば、1秒間に入力されるトランスポートストリームc1のデータが16.8(Mbps)=2.1(MByte/s)の地上デジタルテレビ放送を受信する場合を考える。この場合、蓄積データ量を計算すると、記憶部4で1分間データを蓄積したい場合、記憶部4の容量は、2.1(MByte/s)×60(sec)=126(MByte)必要となる。   When the data accumulation after time t13 progresses and the accumulated data in the storage unit 4 reaches a certain amount of data at time t14, the control unit 8 causes the accumulated data in the storage unit 4 to be output at a clock synchronized with the PCR. For example, consider a case in which terrestrial digital television broadcasting in which the data of the transport stream c1 input per second is 16.8 (Mbps) = 2.1 (MByte / s) is received. In this case, when the accumulated data amount is calculated, if it is desired to accumulate data for one minute in the storage unit 4, the capacity of the storage unit 4 needs 2.1 (MByte / s) × 60 (sec) = 126 (MByte). .

また、PCRは27(MHz)であることから、放送電波の受信が途絶えた場合や記憶部4の蓄積データが一定データ量に満たない場合に、制御部8が、クロックをΔCLK(MHz)遅らせたとすると、記憶部4から出力されるデータは1秒間に2.1×{(27−ΔCLK)/27}(MByte)となる。   Since the PCR is 27 (MHz), the control unit 8 delays the clock by ΔCLK (MHz) when the reception of the broadcast wave is interrupted or when the accumulated data in the storage unit 4 is less than a certain amount of data. Assuming that the data output from the storage unit 4 is 2.1 × {(27−ΔCLK) / 27} (MByte) per second.

このとき、放送電波の受信が再開して記憶部4に蓄積されるデータ量は、PCRに同期して入力されるデータ2.1(MByte)との差分2.1×ΔCLK/27(MByte)である。ここで、ΔCLKを9(MHz)とした場合、PCRよりクロックを遅らせたときに記憶部4から1秒間に出力されるデータ量は、1.4(MByte)となり、蓄積されるデータ量は0.7(MByte)である。   At this time, the amount of data accumulated in the storage unit 4 after the reception of the broadcast radio wave is resumed is a difference 2.1 × ΔCLK / 27 (MByte) from the data 2.1 (MByte) input in synchronization with the PCR. It is. Here, when ΔCLK is set to 9 (MHz), the amount of data output from the storage unit 4 per second when the clock is delayed from the PCR is 1.4 (MByte), and the accumulated data amount is 0. .7 (MByte).

以上のように、この実施の形態1によれば、デジタル放送信号からトランスポートストリームc1を復調する復調部3と、復調部3により復調されたトランスポートストリームc1を入力し蓄積する記憶部4と、記憶部4から出力されたトランスポートストリームc2より映像データf及び音声データgを分離する分離化部5と、分離化部5で分離された映像データf及び音声データgをデコードする映像デコーダ部6及び音声デコーダ部7と、記憶部4に所定量のトランスポートストリームc1が蓄積すると、記憶部4から分離化部5へトランスポートストリームc2を出力させるとともに、記憶部4へ入力されるトランスポートストリームc1に欠落が生じると、記憶部4へのトランスポートストリームc1の入力に同期するクロック(PCR)より遅らせたクロックに同期させて記憶部4から分離化部5へトランスポートストリームc2を出力させる制御を行う制御部8とを備えたので、デジタル放送信号の受信が途絶え、トランスポートストリームc1に欠落が生じても、記憶部4からPCRより遅らせたクロックでトランスポートストリームc2を出力させて再生処理が行われる。このため、上記のような復調エラーが生じても、連続的に映像及び音声が再生され、映像及び音声の途切れによる視聴者の不快感を低減することができる。   As described above, according to the first embodiment, the demodulator 3 that demodulates the transport stream c1 from the digital broadcast signal, and the storage unit 4 that receives and stores the transport stream c1 demodulated by the demodulator 3; The separation unit 5 that separates the video data f and the audio data g from the transport stream c2 output from the storage unit 4, and the video decoder unit that decodes the video data f and the audio data g separated by the separation unit 5 6 and the audio decoder unit 7 and when a predetermined amount of the transport stream c1 is accumulated in the storage unit 4, the transport stream c2 is output from the storage unit 4 to the demultiplexing unit 5 and is input to the storage unit 4 When a loss occurs in the stream c1, a clock synchronized with the input of the transport stream c1 to the storage unit 4 ( CR) and a control unit 8 for controlling the output of the transport stream c2 from the storage unit 4 to the demultiplexing unit 5 in synchronization with the clock delayed from the reception of the digital broadcast signal and the transport stream c1. Even if a loss occurs, the transport stream c2 is output from the storage unit 4 with a clock delayed from the PCR, and the reproduction process is performed. For this reason, even if a demodulation error as described above occurs, video and audio are continuously played back, and viewer discomfort due to the interruption of video and audio can be reduced.

実施の形態2.
上記実施の形態1では、デジタル放送の電波受信開始時に記憶部4の蓄積データが一定データ量に達するまでデータ出力を行わない態様を説明した。この実施の形態2は、受信開始時からPCRよりクロックを遅らせて再生し、入力データとの差分を記憶部に蓄積させる。このように制御することにより、電波受信開始時に一定時間待たずとも、デジタル放送を視聴することができる。
Embodiment 2. FIG.
In the first embodiment, a mode has been described in which data output is not performed until the accumulated data in the storage unit 4 reaches a certain amount of data at the start of digital broadcast radio wave reception. In the second embodiment, reproduction is performed with a clock delayed from the PCR from the start of reception, and the difference from the input data is accumulated in the storage unit. By controlling in this way, it is possible to view a digital broadcast without waiting for a certain time at the start of radio wave reception.

実施の形態2によるデジタル放送受信機は、上記実施の形態1における図1と基本的な構成は同一であるが、制御部が放送電波の受信開始時からPCRより遅らせたクロックでデータを出力させる点で異なる。そこで、実施の形態2によるデジタル放送受信機の構成の説明については図1を用いることとする。   The basic configuration of the digital broadcast receiver according to the second embodiment is the same as that of FIG. 1 in the first embodiment, but the control unit outputs data with a clock delayed from the PCR from the start of reception of the broadcast radio wave. It is different in point. Therefore, FIG. 1 is used to describe the configuration of the digital broadcast receiver according to the second embodiment.

次に動作について説明する。
図4は、この発明の実施の形態2によるデジタル放送受信機による動作の流れを示すフローチャートであり、制御部8による記憶部4のデータ出力制御を示している。なお、図4において、上記実施の形態1の図2と同じ処理については、同一のステップ符号を付して示し、原則としてその説明は省略する。
Next, the operation will be described.
FIG. 4 is a flowchart showing a flow of operations performed by the digital broadcast receiver according to the second embodiment of the present invention, and shows data output control of the storage unit 4 by the control unit 8. In FIG. 4, the same processes as those in FIG. 2 of the first embodiment are denoted by the same step symbols, and the description thereof is omitted in principle.

先ず、受信アンテナ1を介してチューナ2で選局された放送の電波の受信が開始され、復調部3で復調されたトランスポートストリームc1のデータは、PCRに同期したクロックで記憶部4に入力される。一方、制御部8は、記憶部4のデータ出力を制御して、PCRより僅かに遅らせたクロックで記憶部4からトランスポートストリームc2のデータを出力させる。これにより、記憶部4には、PCRに同期したクロックで入力されるデータとPCRより遅らせたクロックで出力されるデータとの差分が蓄積される(ステップST1−1)。   First, reception of a broadcast radio wave selected by the tuner 2 via the receiving antenna 1 is started, and the data of the transport stream c1 demodulated by the demodulator 3 is input to the storage unit 4 with a clock synchronized with the PCR. Is done. On the other hand, the control unit 8 controls the data output of the storage unit 4 to output the data of the transport stream c2 from the storage unit 4 with a clock slightly delayed from the PCR. Thereby, the difference between the data input with the clock synchronized with the PCR and the data output with the clock delayed from the PCR is accumulated in the storage unit 4 (step ST1-1).

この後、制御部8は、復調部3からのエラー信号bの有無に基づいて、当該放送の電波の受信が不可となったか否かを判定する(ステップST1−2)。ここで、受信不可になったと判定された場合、制御部8は、ステップST4の処理に移行して、PCRより遅らせたクロックで記憶部4からデータ出力されるように制御を継続する。   Thereafter, the control unit 8 determines whether or not reception of the radio wave of the broadcast is disabled based on the presence / absence of the error signal b from the demodulation unit 3 (step ST1-2). Here, when it is determined that reception is disabled, the control unit 8 proceeds to the process of step ST4 and continues the control so that data is output from the storage unit 4 with a clock delayed from the PCR.

一方、ステップST1−2で当該放送の電波が受信されている場合、制御部8は、記憶部4のデータ蓄積量をモニタして一定データ量に達したか否かを判定する(ステップST1−3)。ここで、上記一定データ量に達していなければ、制御部8は、ステップST1−1の処理に戻る。また、上記一定データ量に達していれば、制御部8は、ステップST2の処理に移行して、PCRに同期させたクロックで、記憶部4からのデータ出力を制御する。ステップST2以降の処理は、上記実施の形態1の図2と同様である。   On the other hand, when the radio wave of the broadcast is received in step ST1-2, the control unit 8 monitors the data accumulation amount in the storage unit 4 and determines whether or not the predetermined data amount has been reached (step ST1- 3). Here, if the fixed data amount has not been reached, the control unit 8 returns to the process of step ST1-1. If the predetermined data amount has been reached, the control unit 8 shifts to the process of step ST2 and controls the data output from the storage unit 4 with the clock synchronized with the PCR. The processes after step ST2 are the same as those in FIG. 2 of the first embodiment.

図5は、実施の形態2による記憶部のデータ蓄積量と受信開始からの経過時間との関係を示す図であり、当該放送の電波の受信状態、データ出力クロックの状態、記憶部4から出力されるデータ及び記憶部4に入力されるデータを概略的に示している。図5において、入力されるデータ及び出力されるデータにそれぞれ付した通し番号は、図3と同様に、記憶部4へのデータ蓄積順を示している。ここで、放送の電波受信が途絶えた箇所(時間帯)では、図5に示すように、入力されるべきデータ(12,13番目に入力されるべきデータ)が途切れるので、再生の際には、これら受信できなかったデータを飛ばして出力する。   FIG. 5 is a diagram illustrating the relationship between the amount of data stored in the storage unit and the elapsed time from the start of reception according to the second embodiment. The reception state of the radio wave of the broadcast, the state of the data output clock, and the output from the storage unit 4 4 schematically shows data to be input and data to be input to the storage unit 4. In FIG. 5, the serial numbers assigned to the input data and the output data indicate the order of data accumulation in the storage unit 4 as in FIG. Here, in the place (time zone) where the radio wave reception of the broadcast is interrupted, as shown in FIG. 5, the data to be input (the data to be input 12th and 13th) is interrupted. The data that could not be received is skipped and output.

時刻t20で当該放送の電波の受信が開始されると、制御部8は、記憶部4におけるデータ入出力を制御し、記憶部4の蓄積データが一定データ量に達するまで、PCRより遅らせたクロックで記憶部4からデータ出力させる。このとき、図5に示すように、記憶部4には、PCRに同期したクロックでデータ(番号1〜9までのデータ)が入力されつつ、PCRより遅らせたクロックでデータ(番号1〜6までのデータ)が出力される。これにより、記憶部4には、PCRに同期したクロックで入力されるデータとPCRより遅らせたクロックで出力されるデータとの差分が蓄積される。   When reception of the radio wave of the broadcast starts at time t20, the control unit 8 controls data input / output in the storage unit 4, and a clock delayed from the PCR until the accumulated data in the storage unit 4 reaches a certain amount of data. Then, data is output from the storage unit 4. At this time, as shown in FIG. 5, the data (numbers 1 to 9) are input to the storage unit 4 at a clock synchronized with the PCR, and the data (numbers 1 to 6) are delayed from the PCR. Data) is output. As a result, the storage unit 4 accumulates a difference between data input at a clock synchronized with the PCR and data output at a clock delayed from the PCR.

時刻t21において記憶部4の蓄積データが一定データ量(3データ分)に達すると、制御部8は、当該放送の電波が受信可能な間、入力データと同じクロック(PCRに同期したクロック)で蓄積された順に記憶部4からデータを出力させる。この時刻t21以降は、図3で示した時刻t11以降の処理と同様である。   When the accumulated data in the storage unit 4 reaches a certain amount of data (for three data) at time t21, the control unit 8 uses the same clock (clock synchronized with PCR) as the input data while the broadcast radio wave can be received. Data is output from the storage unit 4 in the order of accumulation. The processing after time t21 is the same as the processing after time t11 shown in FIG.

以上のように、この実施の形態2によれば、制御部8が、デジタル放送信号の受信が開始されると、記憶部4へのトランスポートストリームc1の入力に同期するクロックより遅らせたクロックに同期させて記憶部4から分離化部5へトランスポートストリームc2を出力させる制御を行うので、電波受信開始時から映像及び音声の再生を行うことができる。これにより、電波受信開始時から一定データ量蓄積されるまでの待ち時間を解消することができる。   As described above, according to the second embodiment, when reception of the digital broadcast signal is started, the control unit 8 uses a clock delayed from the clock synchronized with the input of the transport stream c1 to the storage unit 4. Since control is performed to output the transport stream c2 from the storage unit 4 to the demultiplexing unit 5 in synchronization, video and audio can be reproduced from the start of radio wave reception. Thereby, it is possible to eliminate the waiting time from the start of radio wave reception until the accumulation of a certain amount of data.

実施の形態3.
上記実施の形態1及び上記実施の形態2では、当該放送の電波の受信が不可となった場合、PCRより一定クロック遅らせて記憶部4からデータ出力を行う態様を説明した。この実施の形態3は、記憶部4に蓄積されているデータ量に基づいてPCRより遅らせるクロック量を制御する点が異なる。このように制御することにより、クロックの遅れによる違和感を低減することができる。
Embodiment 3 FIG.
In the first embodiment and the second embodiment, the mode in which data is output from the storage unit 4 with a fixed clock delay from the PCR when reception of radio waves of the broadcast is disabled has been described. The third embodiment is different in that the clock amount delayed from the PCR is controlled based on the data amount accumulated in the storage unit 4. By controlling in this way, it is possible to reduce a sense of incongruity due to clock delay.

実施の形態3によるデジタル放送受信機は、上記実施の形態1及び上記実施の形態2における図1と基本的な構成は同一であるが、制御部が記憶部に蓄積されているデータ量に基づいてPCRより遅らせるクロックを制御する点で異なる。そこで、実施の形態3によるデジタル放送受信機の構成の説明については図1を用いることとする。   The digital broadcast receiver according to the third embodiment has the same basic configuration as that in FIG. 1 in the first and second embodiments, but the control unit is based on the amount of data stored in the storage unit. This is different in that the clock delayed from the PCR is controlled. Therefore, FIG. 1 is used to describe the configuration of the digital broadcast receiver according to the third embodiment.

次に動作について説明する。
図6は、この発明の実施の形態3による記憶部のデータ蓄積量と受信開始からの経過時間との関係を示す図であり、当該放送の電波の受信状態、データ出力クロックの状態、記憶部4から出力されるデータ及び記憶部4に入力されるデータを概略的に示している。図6において、入力されるデータ及び出力されるデータにそれぞれ付した通し番号は、図3及び図5と同様に、記憶部4へのデータ蓄積順を示している。ここで、放送の電波受信が途絶えた箇所(時間帯)では、図6に示すように、入力されるべきデータ(12,13番目に入力されるべきデータ)が途切れるので、再生の際には、これら受信できなかったデータを飛ばして出力する。
Next, the operation will be described.
FIG. 6 is a diagram showing the relationship between the amount of data stored in the storage unit and the elapsed time from the start of reception according to Embodiment 3 of the present invention. 4 schematically shows data output from 4 and data input to the storage unit 4. In FIG. 6, serial numbers assigned to input data and output data indicate the order in which data is stored in the storage unit 4, as in FIGS. 3 and 5. Here, in a place (time zone) where radio wave reception of the broadcast is interrupted, as shown in FIG. 6, the data to be input (data to be input in the 12th and 13th) is interrupted. The data that could not be received is skipped and output.

時刻t30で当該放送の電波の受信が開始されると、制御部8は、記憶部4におけるデータ入出力を制御し、記憶部4の蓄積データが一定データ量に達するまで、PCRより遅らせたクロックで記憶部4からデータ出力させる。このとき、図6に示すように、記憶部4には、PCRに同期したクロックでデータ(番号1〜9までのデータ)が入力されつつ、PCRより遅らせたクロックでデータ(番号1〜6までのデータ)が出力される。遅らせるクロックは記憶部4の蓄積データ量に基づいて制御部8で制御されており、蓄積量が少ない場合は大きくクロックを遅らせ(番号1〜3までのデータ)、蓄積量が多い場合は小さくクロックを遅らせる(番号4〜6までのデータ)制御が行われる。これにより、記憶部4には、PCRに同期したクロックで入力されるデータとPCRより遅らせたクロックで出力されるデータとの差分が蓄積される。   When reception of the radio wave of the broadcast is started at time t30, the control unit 8 controls data input / output in the storage unit 4, and a clock delayed from the PCR until the accumulated data in the storage unit 4 reaches a certain amount of data. Then, data is output from the storage unit 4. At this time, as shown in FIG. 6, the data (numbers 1 to 9) is input to the storage unit 4 at a clock delayed from the PCR while the data (data from numbers 1 to 9) is input in synchronization with the PCR. Data) is output. The clock to be delayed is controlled by the control unit 8 based on the amount of data stored in the storage unit 4. If the amount of storage is small, the clock is greatly delayed (data from numbers 1 to 3), and if the amount of storage is large, the clock is small. Is controlled (data of numbers 4 to 6). As a result, the storage unit 4 accumulates a difference between data input at a clock synchronized with the PCR and data output at a clock delayed from the PCR.

時刻t31において記憶部4の蓄積データが一定データ量(3データ分)に達すると、制御部8は、当該放送の電波が受信可能な間、入力データと同じクロック(PCRに同期したクロック)で蓄積された順に記憶部4からデータを出力させる。   When the accumulated data in the storage unit 4 reaches a certain amount of data (3 data) at time t31, the control unit 8 uses the same clock (clock synchronized with PCR) as the input data while the broadcast radio wave can be received. Data is output from the storage unit 4 in the order of accumulation.

時刻t32において当該放送の電波が受信不可能になると、制御部8は、記憶部4からデータを出力するクロックをPCRより蓄積データ量に基づいて遅らせる。このときのデータ出力は、PCRに同期したクロックで出力した場合と同様に、記憶部4に蓄積された順に行う。例えば、図6では、番号8のデータが出力された時点で電波受信が不可となったが、後続の番号9以降のデータが、PCRより蓄積データ量に基づいて遅らせたクロックで記憶部4から出力される。このようにすることで、デジタル放送の受信が途絶えても、徐々に出力クロックを遅くしていくことでクロック遅れによる映像や音声の違和感を低減できる。   When the radio wave of the broadcast cannot be received at time t32, the control unit 8 delays the clock for outputting data from the storage unit 4 based on the accumulated data amount from the PCR. The data output at this time is performed in the order in which the data is stored in the storage unit 4 as in the case of outputting with a clock synchronized with the PCR. For example, in FIG. 6, radio wave reception is disabled when the data of number 8 is output, but the subsequent data of number 9 and later is stored from the storage unit 4 with a clock delayed based on the accumulated data amount from the PCR. Is output. In this way, even when the reception of digital broadcasting is interrupted, it is possible to reduce the uncomfortable feeling of video and audio due to the clock delay by gradually delaying the output clock.

この後、時刻t33で当該放送の電波が受信再開されても、制御部8は、記憶部4の蓄積データが一定データ量に満たなければ、PCRより蓄積データ量に基づいて遅らせたクロックでのデータ出力を継続させる。このとき、図6に示すように、記憶部4には、PCRに同期したクロックでデータが入力されて蓄積される(番号14以降のデータ)。これにより、記憶部4には、PCRに同期したクロックで入力されるデータとPCRより蓄積データ量に基づいて遅らせたクロックで出力されるデータとの差分が蓄積される。   After this, even if reception of the broadcast radio wave is resumed at time t33, if the accumulated data in the storage unit 4 does not satisfy a certain data amount, the control unit 8 uses the clock delayed based on the accumulated data amount from the PCR. Continue data output. At this time, as shown in FIG. 6, data is input and stored in the storage unit 4 at a clock synchronized with the PCR (data after number 14). As a result, the difference between the data input at the clock synchronized with the PCR and the data output at the clock delayed from the PCR based on the accumulated data amount is accumulated in the storage unit 4.

時刻t34において記憶部4の蓄積データが一定データ量(3データ分)に達すると、制御部8は、当該放送の電波が受信可能な間、入力データと同じクロック(PCRに同期したクロック)で蓄積された順に記憶部4からデータを出力させる。   When the accumulated data in the storage unit 4 reaches a certain amount of data (3 data) at time t34, the control unit 8 uses the same clock as the input data (clock synchronized with PCR) while the broadcast radio wave can be received. Data is output from the storage unit 4 in the order of accumulation.

以上のように、この実施の形態3によれば、制御部8が、記憶部4へのトランスポートストリームc1の入力に同期するクロックより記憶部4の蓄積データ量に基づいて遅らせたクロックに同期させて記憶部4から分離化部5へトランスポートストリームc2を出力させる制御を行うので、クロックを遅らせたことによる映像及び音声の違和感を解消することができる。   As described above, according to the third embodiment, the control unit 8 is synchronized with the clock delayed based on the accumulated data amount of the storage unit 4 from the clock synchronized with the input of the transport stream c1 to the storage unit 4. Thus, the control to output the transport stream c2 from the storage unit 4 to the demultiplexing unit 5 is performed, so that the uncomfortable feeling of video and audio caused by delaying the clock can be eliminated.

なお、上記実施の形態3の構成は、上記実施の形態1の構成に適用してもよい。例えば、上記実施の形態1と同様に、制御部8が、受信開始時に記憶部4の蓄積データが一定データ量になるまでデータ出力を停止してもよい。   Note that the configuration of the third embodiment may be applied to the configuration of the first embodiment. For example, as in the first embodiment, the control unit 8 may stop data output until the accumulated data in the storage unit 4 reaches a certain data amount at the start of reception.

実施の形態4.
上記実施の形態1から上記実施の形態3では、放送電波の受信が途絶えて映像や音声に不連続な箇所が生じた場合、特別な処理を施すことなく、映像や音声を再生する構成を示した。これに対し、この実施の形態4では、放送電波の受信が途絶えて映像や音声に不連続な箇所が生じた場合、フェードアウトやフェードイン等の画像処理を行って再生する。
Embodiment 4 FIG.
In the first embodiment to the third embodiment, a configuration in which video and audio are reproduced without performing special processing when reception of broadcast radio waves is interrupted and a discontinuous portion occurs in video or audio is shown. It was. On the other hand, in the fourth embodiment, when the reception of the broadcast wave is interrupted and a discontinuous portion is generated in the video or audio, it is reproduced by performing image processing such as fade-out or fade-in.

図7は、この発明の実施の形態4によるデジタル放送受信機の構成を概略的に示す図であり、車載用等、移動体に搭載されるデジタル放送受信機に適用した場合を示している。図7において、図1と同一の構成には同一符号を付して説明を省略する。実施の形態4によるデジタル放送受信機は、記憶部10、映像処理部11、音声処理部12、及び制御部13を備える点で、上記実施の形態1から上記実施の形態3で示したデジタル放送受信機と相違する。   FIG. 7 is a diagram schematically showing a configuration of a digital broadcast receiver according to Embodiment 4 of the present invention, and shows a case where the present invention is applied to a digital broadcast receiver mounted on a mobile body such as a vehicle. In FIG. 7, the same components as those in FIG. The digital broadcast receiver according to the fourth embodiment includes the storage unit 10, the video processing unit 11, the audio processing unit 12, and the control unit 13, and thus the digital broadcast shown in the first to third embodiments. Different from the receiver.

ここで、記憶部10は、受信アンテナ1で受信されるべき電波が途絶え、復調部3から制御部13にエラー信号bが出力された際、トランスポートストリームc1のデータが途切れた箇所にフラグを設ける。映像処理部11及び音声処理部12は、制御部13からの制御に従って、映像信号データh及び音声信号データiに予め設定されたフェードアウト時間及びフェードイン時間でフェードアウト及びフェードイン処理を実行する。制御部13は、データが不連続な箇所が再生される前後で、映像処理部11及び音声処理部12を制御してフェードアウト及びフェードイン処理を実行させる。   Here, when the radio wave to be received by the receiving antenna 1 is interrupted and the error signal b is output from the demodulating unit 3 to the control unit 13, the storage unit 10 sets a flag at a location where the data of the transport stream c1 is interrupted. Provide. The video processing unit 11 and the audio processing unit 12 execute fade-out and fade-in processing with a fade-out time and a fade-in time set in advance for the video signal data h and the audio signal data i in accordance with control from the control unit 13. The control unit 13 controls the video processing unit 11 and the audio processing unit 12 to execute fade-out and fade-in processing before and after the location where the data is discontinuous is reproduced.

なお、映像のフェードアウト処理とは、入力されてくる映像信号データhの輝度を時間が経過するごとに徐々に暗く変化させることを言い、フェードイン処理とは、入力されてくる映像信号データhの輝度を徐々に通常の輝度に変化させることを言う。また、音声信号データiについては、映像信号データhのフェードアウト、フェードイン処理に対応して音声の大きさ(音量)を徐々に小さくあるいは大きくすることを言う。   Note that the video fade-out process means that the luminance of the input video signal data h is gradually changed to dark as time elapses, and the fade-in process is that of the input video signal data h. This means that the luminance is gradually changed to normal luminance. As for the audio signal data i, it means that the volume (volume) of the audio is gradually reduced or increased in accordance with the fade-out and fade-in processing of the video signal data h.

次に動作について説明する。
以降では、放送電波の受信が途絶えて映像や音声に不連続な箇所が生じた場合の処理について主に説明する。
図8は、実施の形態4のデジタル放送受信機による動作の流れを示すフローチャートであり、受信エラーによって映像や音声に不連続な箇所が生じた場合の処理を示している。
建築物の陰等で受信アンテナ1により受信されるべき電波が途絶え、トランスポートストリームに欠落が生じると復調部3はエラー信号bを制御部13へ出力する(ステップST1a)。
Next, the operation will be described.
In the following, the processing in the case where reception of broadcast radio waves is interrupted and a discontinuous portion occurs in video or audio will be mainly described.
FIG. 8 is a flowchart showing a flow of operations performed by the digital broadcast receiver according to the fourth embodiment, and shows processing when a discontinuous portion occurs in video or audio due to a reception error.
When the radio wave to be received by the receiving antenna 1 is interrupted due to the shade of a building and the transport stream is lost, the demodulator 3 outputs an error signal b to the controller 13 (step ST1a).

制御部13は、エラー信号bを入力すると、記憶部10を制御して、電波受信が途絶えたことによりトランスポートストリームc1のデータが途切れた箇所にフラグを設けて蓄積させる(ステップST2a)。この後、記憶部10から上記フラグを含むデータが出力されて、分離化部5、映像デコーダ部6及び音声デコーダ部7による処理が完了することで、映像信号データhが映像処理部11へ入力され、音声信号データiが音声処理部12へ入力される。   When the error signal b is input, the control unit 13 controls the storage unit 10 to provide a flag at a location where the data of the transport stream c1 is interrupted due to the interruption of radio wave reception (step ST2a). Thereafter, data including the flag is output from the storage unit 10, and the video signal data h is input to the video processing unit 11 by completing the processing by the separation unit 5, the video decoder unit 6, and the audio decoder unit 7. Then, the audio signal data i is input to the audio processing unit 12.

映像処理部11及び音声処理部12は、制御部13からの制御命令j1,j2により、入力した映像信号データh及び音声信号データiから上記フラグを読み取ると、データが不連続な箇所であると判断して、この不連続な箇所よりも予め設定された所定時間前からフェードアウト処理を施した映像信号データk及び音声信号データlを不図示の表示装置及びスピーカに出力する(ステップST3a)。   When the video processing unit 11 and the audio processing unit 12 read the flag from the input video signal data h and audio signal data i according to the control commands j1 and j2 from the control unit 13, the data is discontinuous. The video signal data k and the audio signal data 1 subjected to the fade-out process from a predetermined time before the discontinuous portion are output to a display device and a speaker (not shown) (step ST3a).

この後、制御部13は、映像処理部11及び音声処理部12から上記フラグが設けられた箇所のデータが出力されたか否かを判定する(ステップST4a)。このとき、後続する映像信号データh及び音声信号データiに上記フラグが存在し、上記フラグが付された箇所の処理が完了していないと判断される場合、制御部13は、制御命令j1,j2で映像処理部11及び音声処理部12を制御して、ステップST3aの処理を繰り返す。   Thereafter, the control unit 13 determines whether or not the data at the location where the flag is provided is output from the video processing unit 11 and the audio processing unit 12 (step ST4a). At this time, when it is determined that the above-described flag exists in the subsequent video signal data h and audio signal data i and the processing of the portion to which the flag is attached is not completed, the control unit 13 controls the control command j1, The video processing unit 11 and the audio processing unit 12 are controlled at j2, and the process of step ST3a is repeated.

一方、上記フラグが設けられた全ての不連続な箇所のデータ再生が完了すると、映像処理部11及び音声処理部12は、制御部13からの制御に従って、不連続な箇所以降のデータに対しフェードイン処理を実行して通常時の映像信号データk及び音声信号データlに戻していく(ステップST5a)。   On the other hand, when the data reproduction of all the discontinuous portions provided with the flag is completed, the video processing unit 11 and the audio processing unit 12 fade the data after the discontinuous portions according to the control from the control unit 13. The in-process is executed to restore the normal video signal data k and audio signal data l (step ST5a).

以上のように、この実施の形態4によれば、映像デコーダ部6によりデコードされた映像信号データhの輝度を変化させるフェードアウト、フェードイン処理を行う映像処理部11と、音声デコーダ部7によりデコードされた音声信号データgの音量を変化させるフェードアウト、フェードイン処理を行う音声処理部12とを備え、制御部13が、一連の映像信号データhに欠落した信号があると映像処理部11によって欠落前後の映像信号データhの輝度を変化させるフェードアウト、フェードイン処理を行わせ、一連の音声信号データgに欠落した信号があると音声処理部12によって欠落前後の音声信号データgの音量を変化させるフェードアウト、フェードイン処理を行わせる制御を行うので、データが不連続な箇所が再生される前後でフェードアウト及びフェードイン処理を行うので、不連続な箇所が再生されるときの映像や音声の急な変化を抑え、ユーザの不快感を低減することができる。   As described above, according to the fourth embodiment, the video decoder 11 that performs the fade-out / fade-in process for changing the luminance of the video signal data h decoded by the video decoder 6 and the audio decoder 7 decodes the video signal data h. And an audio processing unit 12 that performs fade-out and fade-in processing for changing the volume of the audio signal data g, and the control unit 13 is missing by the video processing unit 11 if there is a missing signal in the series of video signal data h. Fade-out and fade-in processing for changing the luminance of the video signal data h before and after is performed, and if there is a missing signal in the series of audio signal data g, the audio processing unit 12 changes the volume of the audio signal data g before and after the loss. Since control to perform fade-out and fade-in processing is performed, before the discontinuous portion of data is played back In since the fade-out and fade-in processing, suppress sudden changes in the video and audio when the discontinuous point is reproduced, it is possible to reduce the discomfort of the user.

なお、上記実施の形態4の構成は、上記実施の形態1から上記実施の形態3のいずれの構成に適用してもよい。例えば、上記実施の形態1と同様に、制御部13が、受信開始時に記憶部10の蓄積データが一定データ量になるまでデータ出力を停止してもよく、上記実施の形態2と同様に、制御部13が、受信開始時に蓄積データが一定データ量になるまで、PCRより遅らせたクロックで記憶部10からデータを出力させてもよい。   The configuration of the fourth embodiment may be applied to any configuration of the first to third embodiments. For example, as in the first embodiment, the control unit 13 may stop the data output until the accumulated data in the storage unit 10 reaches a certain data amount at the start of reception. As in the second embodiment, The control unit 13 may output data from the storage unit 10 at a clock delayed from the PCR until the accumulated data reaches a certain data amount at the start of reception.

実施の形態5.
上記実施の形態4では、記憶部10に蓄積するデータ量、データ出力クロック、及び映像処理部11及び音声処理部12によるフェードアウト処理及びフェードイン処理の実行時間が予め設定した値となるように制御部13が制御する構成を示した。これに対し、この実施の形態5では、過去にエラー信号bが出力された時間及び頻度、ナビゲーションシステム等の検出部からの位置情報に応じて、記憶部10に蓄積するデータ量、データ出力クロック、及び映像処理部11及び音声処理部12によるフェードアウト処理及びフェードイン処理の実行時間を決定する。
Embodiment 5 FIG.
In the fourth embodiment, the amount of data stored in the storage unit 10, the data output clock, and the execution time of the fade-out process and the fade-in process by the video processing unit 11 and the audio processing unit 12 are controlled to be preset values. The configuration controlled by the unit 13 is shown. On the other hand, in the fifth embodiment, the amount of data accumulated in the storage unit 10 and the data output clock according to the time and frequency at which the error signal b was output in the past, the position information from the detection unit such as the navigation system, etc. The execution time of the fade-out process and the fade-in process by the video processing unit 11 and the audio processing unit 12 is determined.

図9は、この発明の実施の形態5によるデジタル放送受信機の構成を概略的に示す図であり、車載用等、移動体に搭載されるデジタル放送受信機に適用した場合を示している。図9において、図7と同一の構成には同一符号を付して説明を省略する。実施の形態5によるデジタル放送受信機は、操作部9a、検出部14及びこれらにより得られた情報で記憶部10や映像処理部11、音声処理部12の制御を行う制御部13aを備える点で、上記実施の形態4で示したデジタル放送受信機と相違する。   FIG. 9 is a diagram schematically showing a configuration of a digital broadcast receiver according to the fifth embodiment of the present invention, and shows a case where the present invention is applied to a digital broadcast receiver mounted on a mobile body such as a vehicle. In FIG. 9, the same components as those in FIG. The digital broadcast receiver according to the fifth embodiment includes an operation unit 9a, a detection unit 14, and a control unit 13a that controls the storage unit 10, the video processing unit 11, and the audio processing unit 12 using information obtained by the operation unit 9a. This is different from the digital broadcast receiver shown in the fourth embodiment.

ここで、操作部9aは、操作入力により外部から制御部13aに情報設定するための構成要素であり、各種設定の自動化をするか否かを制御部13aに設定することができる。検出部14は、実施の形態5による車載用のデジタル放送受信機が存在する場所を示す位置情報を取得する構成要素であり、例えばナビゲーションシステムが考えられる。制御部13aは、検出部14からの位置情報m、復調部3からエラー信号bを入力した時間及び頻度に応じて、記憶部10における蓄積データ量、データ出力クロックの遅延量、及び、映像処理部11及び音声処理部12によるフェードアウト処理、フェードイン処理の実行時間を制御する。   Here, the operation unit 9a is a component for setting information to the control unit 13a from the outside by an operation input, and can set in the control unit 13a whether or not various settings are automated. The detection unit 14 is a component that acquires position information indicating a place where the in-vehicle digital broadcast receiver according to the fifth embodiment is present, and a navigation system, for example, is conceivable. The control unit 13a determines the amount of accumulated data in the storage unit 10, the delay amount of the data output clock, and the video processing in accordance with the position information m from the detection unit 14 and the time and frequency at which the error signal b is input from the demodulation unit 3. The execution time of the fade-out process and the fade-in process by the unit 11 and the audio processing unit 12 is controlled.

上記実施の形態4では、ユーザが操作部9を用いて入力操作することにより、記憶部10で蓄積するデータ量を予め設定する態様となる。しかしながら、電波があまり途絶えない地域と、電波が途絶えやすい地域では、適切な蓄積データ量は異なってくるため、その都度、ユーザが設定するのは困難な場合がある。   In the fourth embodiment, the data amount stored in the storage unit 10 is set in advance when the user performs an input operation using the operation unit 9. However, an appropriate amount of stored data differs between an area where radio waves are not very interrupted and an area where radio waves are easily interrupted, so that it may be difficult for the user to set each time.

そこで、この実施の形態5では、制御部13aが、復調部3からエラー信号bが出力された時間及び頻度、検出部14からの位置情報mに応じて、記憶部10の適切な蓄積データ量、データ出力クロック、及び、映像処理部11及び音声処理部12によるフェードアウト、フェードイン処理時間を自動的に設定する。   Therefore, in the fifth embodiment, the control unit 13a determines the appropriate amount of accumulated data in the storage unit 10 according to the time and frequency at which the error signal b is output from the demodulation unit 3 and the position information m from the detection unit 14. The data output clock and the fade-out and fade-in processing times by the video processing unit 11 and the audio processing unit 12 are automatically set.

次に動作について説明する。
ここでは、制御部13aによる、記憶部10の適切な蓄積データ量、データ出力クロック、及び、映像処理部11及び音声処理部12によるフェードアウト、フェードイン処理時間の設定処理について説明する。
先ず、制御部13aは、復調部3からエラー信号bを入力する度にその通知時間及び頻度を内部のメモリに記憶する。また、検出部14は、実施の形態5によるデジタル放送受信機を搭載する車両の位置を検出し、位置情報mとして制御部13aに通知する。
Next, the operation will be described.
Here, a description will be given of processing for setting an appropriate accumulated data amount, data output clock, and fade-out and fade-in processing times by the video processing unit 11 and the audio processing unit 12 by the control unit 13a.
First, every time the error signal b is input from the demodulator 3, the controller 13a stores the notification time and frequency in an internal memory. Moreover, the detection part 14 detects the position of the vehicle carrying the digital broadcast receiver by Embodiment 5, and notifies it to the control part 13a as the positional information m.

ここで、操作部9aの入力操作により制御部13aに上記各種設定の自動化を指示する設定がなされると、制御部13aは、復調部3からエラー信号bが出力された時間及び頻度、及び検出部14からの位置情報mに基づいて、上記各種設定、すなわち記憶部10の適切な蓄積データ量、データ出力クロック、及び、映像処理部11及び音声処理部12によるフェードアウト、フェードイン処理時間を自動的に設定する。   Here, when a setting for instructing the control unit 13a to automate the various settings is made by an input operation of the operation unit 9a, the control unit 13a detects the time and frequency at which the error signal b is output from the demodulation unit 3, and the detection. Based on the position information m from the unit 14, the above various settings, that is, the appropriate accumulated data amount in the storage unit 10, the data output clock, and the fade-out and fade-in processing times by the video processing unit 11 and the audio processing unit 12 are automatically performed. To set.

具体例を挙げて説明する。実施の形態5によるデジタル放送受信機を搭載する車両が、建築物の多い地域を走行することにより、建築物の陰等を次々に移動する場合を考える。この場合、短い時間だが電波が途絶える頻度が高くなる。そこで、制御部13aは、検出部14からの位置情報mや、エラー信号bが出力された時間及び頻度から判断して、記憶部10のデータ出力クロックを遅らせる量(クロック遅延量ΔCLK)を減少させ、フェードアウト及びフェードイン処理時間を短くする制御を行う。   A specific example will be described. Consider a case in which a vehicle equipped with a digital broadcast receiver according to Embodiment 5 moves in the shade of a building one after another by traveling in an area with many buildings. In this case, although the time is short, the frequency of radio wave interruption increases. Therefore, the control unit 13a decreases the amount (clock delay amount ΔCLK) by which the data output clock of the storage unit 10 is delayed based on the position information m from the detection unit 14 and the time and frequency at which the error signal b is output. And control to shorten the fade-out and fade-in processing time.

また、上記車両がトンネルの多い地域を走行し、長時間電波が途絶えてしまう場合であれば、制御部13aは、記憶部10の蓄積データ量(一定データ量)を増加させ、データ出力クロックのクロック遅延量を増加させ、フェードアウト及びフェードイン処理時間を長くする制御を行う。このときの制御は、下記式(1)〜(3)に基づいて行われる。
Data=2.1×TAVR±DAREA ・・・(1)
CLK=PCR−TAVR×106±CLKAREA ・・・(2)
FADE=(TAVR/2)±TAREA ・・・(3)
ここで、TAVRはエラー信号bが出力された時間及び頻度から算出した平均エラー時間(sec)、Dataは記憶部10の蓄積データ量(MByte)、CLKはPCRより遅らせたクロック(MHz)、TFADEはフェードアウト及びフェードイン処理時間(sec)である。また、DAREA、CLKAREA、TAREAは、位置情報による蓄積データ量(MByte)、データ出力クロック(MHz)、フェードアウト及びフェードイン時間の補正値(sec)である。
If the vehicle travels in an area with many tunnels and the radio wave is interrupted for a long time, the control unit 13a increases the accumulated data amount (a constant data amount) in the storage unit 10 and sets the data output clock. Control is performed to increase the clock delay amount and lengthen the fade-out and fade-in processing time. The control at this time is performed based on the following formulas (1) to (3).
Data = 2.1 × TAVR ± D AREA (1)
CLK = PCR-T AVR × 10 6 ± CLK AREA (2)
T FADE = (T AVR / 2) ± T AREA (3)
Here, T AVR is the average error time (sec) calculated from the time and frequency at which the error signal b is output, Data is the amount of data stored in the storage unit 10 (MByte), CLK is the clock (MHz) delayed from the PCR, T FADE is a fade-out and fade-in processing time (sec). Further, D AREA , CLK AREA , and T AREA are correction values (sec) of accumulated data amount (MByte), data output clock (MHz), fade-out and fade-in time based on position information.

以上のように、この実施の形態5によれば、制御部13aが、検出部14からデジタル放送受信機の位置を示す位置情報を入力し、この位置情報で特定される位置での復調部3の復調エラーの時間及び頻度に基づいて、上記各種設定、すなわち記憶部10の適切な蓄積データ量、データ出力クロック、及び、映像処理部11及び音声処理部12によるフェードアウト、フェードイン処理時間を自動的に設定するので、ユーザが環境に合わせて上記各種設定を行う必要がなく、より使い勝手のよいデジタル放送受信機を得ることができる。   As described above, according to the fifth embodiment, the control unit 13a inputs the position information indicating the position of the digital broadcast receiver from the detection unit 14, and the demodulation unit 3 at the position specified by the position information. Based on the time and frequency of the demodulation error, the above-described various settings, that is, the appropriate accumulated data amount in the storage unit 10, the data output clock, and the fade-out and fade-in processing times by the video processing unit 11 and the audio processing unit 12 are automatically performed. Therefore, it is not necessary for the user to make various settings according to the environment, and a more convenient digital broadcast receiver can be obtained.

なお、上記実施の形態5の構成は、上記実施の形態1及び上記実施の形態3のいずれの構成に適用してもよい。例えば、上記実施の形態1と同様に、制御部13aが、受信開始時に記憶部10の蓄積データが一定データ量になるまでデータ出力を停止してもよく、上記実施の形態2と同様に、制御部13aが、受信開始時に蓄積データが一定データ量になるまで、PCRより遅らせたクロックで記憶部10からデータを出力させてもよい。   The configuration of the fifth embodiment may be applied to any of the configurations of the first embodiment and the third embodiment. For example, as in the first embodiment, the control unit 13a may stop data output until the accumulated data in the storage unit 10 reaches a certain amount of data at the start of reception. As in the second embodiment, The control unit 13a may output data from the storage unit 10 with a clock delayed from the PCR until the accumulated data reaches a certain amount of data at the start of reception.

また、図1や上記実施の形態2及び上記実施の形態3で示した構成に対して検出部14を追加し、制御部8及び操作部9の代わりに制御部13a及び操作部9aを設けることにより、制御部13aが、復調部3からエラー信号bが出力された時間及び頻度、及び検出部14からの位置情報mに基づいて、記憶部10の適切な蓄積データ量及びデータ出力クロックを自動的に設定するように構成してもよい。   Further, a detection unit 14 is added to the configuration shown in FIG. 1 and the second and third embodiments, and a control unit 13a and an operation unit 9a are provided instead of the control unit 8 and the operation unit 9. Thus, the control unit 13a automatically sets an appropriate accumulated data amount and data output clock in the storage unit 10 based on the time and frequency at which the error signal b is output from the demodulation unit 3 and the position information m from the detection unit 14. You may comprise so that it may set automatically.

実施の形態6.
上記実施の形態1〜5では、デジタルテレビ放送を受信するデジタル放送受信機を示したが、この実施の形態6は、デジタル音声放送(デジタルラジオ放送)を受信するデジタル放送受信機を示す。なお、デジタルテレビ放送のデータは、映像データf、音声データg及びその他のデータ(再生時刻、番組付加情報等)eで構成されるが、デジタル音声放送のデータは、音声データg及びその他のデータeで構成される。
Embodiment 6 FIG.
In the first to fifth embodiments, a digital broadcast receiver that receives a digital television broadcast is shown. However, the sixth embodiment shows a digital broadcast receiver that receives a digital audio broadcast (digital radio broadcast). The digital television broadcast data is composed of video data f, audio data g, and other data (reproduction time, program additional information, etc.) e, but the digital audio broadcast data is audio data g and other data. e.

図10は、この発明の実施の形態6によるデジタル放送受信機の構成を概略的に示す図であり、車載用等、移動体に搭載されるデジタル放送受信機に適用した場合を示している。図10において、図9と同一の構成には同一符号を付して説明を省略する。実施の形態5によるデジタル放送受信機は、デジタル放送の番組付加情報nを映像信号データk1に変換する映像処理部11a及び分離化部5から出力されるその他のデータeに基づいて番組付加情報nを映像処理部11aに設定する制御部13bを備える点で、上記実施の形態4で示したデジタル放送受信機と相違する。   FIG. 10 is a diagram schematically showing a configuration of a digital broadcast receiver according to the sixth embodiment of the present invention, and shows a case where the present invention is applied to a digital broadcast receiver mounted on a mobile body such as a vehicle. 10, the same components as those in FIG. 9 are denoted by the same reference numerals, and description thereof is omitted. The digital broadcast receiver according to the fifth embodiment includes a program additional information n based on the video processing unit 11a that converts the digital broadcast program additional information n into video signal data k1 and the other data e output from the demultiplexing unit 5. Is different from the digital broadcast receiver shown in the fourth embodiment in that it includes a control unit 13b that sets the image processing unit 11a.

次に動作について説明する。
チューナ2は、制御部13bからの選局指令aに従って、受信アンテナ1で受信されたデジタル音声放送から所望のチャンネルを選局する。復調部3は、チューナ2から入力したデジタル音声放送を復調したトランスポートストリームc1aを出力する。記憶部10は、復調部3で復調されたトランスポートストリームc1aを蓄積する。記憶部10で蓄積されるデータは、一定データ量(あるいは一定時間量)であり、常に更新しつつ、制御部13bからの入出力制御命令dに従って記憶部10から出力される。
Next, the operation will be described.
The tuner 2 selects a desired channel from the digital audio broadcast received by the receiving antenna 1 in accordance with the channel selection command a from the control unit 13b. The demodulator 3 outputs a transport stream c1a obtained by demodulating the digital audio broadcast input from the tuner 2. The storage unit 10 accumulates the transport stream c1a demodulated by the demodulation unit 3. The data stored in the storage unit 10 is a fixed amount of data (or a fixed amount of time), and is output from the storage unit 10 according to an input / output control command d from the control unit 13b while being constantly updated.

分離化部5は、記憶部10から出力されたトランスポートストリームc2aのデータを音声データg及びその他のデータeに分離する。分離されたデータのうち、音声データgは音声デコーダ部7に出力され、その他のデータeは制御部13bに出力される。音声デコーダ部7は、分離化部5から入力した音声データgをデコードして音声信号データiを音声処理部12に出力する。   The separation unit 5 separates the data of the transport stream c2a output from the storage unit 10 into audio data g and other data e. Of the separated data, the audio data g is output to the audio decoder unit 7, and the other data e is output to the control unit 13b. The audio decoder unit 7 decodes the audio data g input from the separation unit 5 and outputs the audio signal data i to the audio processing unit 12.

音声処理部12では、制御部13bからの制御命令j2により、入力した音声信号データiから不連続箇所を示すフラグを読み取ると、この不連続な箇所よりも予め設定された所定時間前からフェードアウト処理を施した音声信号データlを不図示のスピーカに出力する。   When the audio processing unit 12 reads a flag indicating a discontinuous portion from the input audio signal data i by the control command j2 from the control unit 13b, the audio processing unit 12 performs a fade-out process from a predetermined time before the discontinuous portion. Is output to a speaker (not shown).

また、制御部13bは、分離化部5から入力したその他のデータeから番組付加情報(チャンネル名、楽曲名等)nを取り出し、映像処理部11aに出力する。映像処理部11aでは、番組付加情報nに基づいて不図示の表示装置に表示させたい情報の画像データを映像信号データk1に変換する。映像処理部11aより出力された変換後の映像信号データk1は、D/A変換されてアナログ映像信号に変換され、上記表示装置に表示される。   In addition, the control unit 13b extracts program additional information (channel name, song name, etc.) n from the other data e input from the separation unit 5, and outputs it to the video processing unit 11a. The video processing unit 11a converts image data of information desired to be displayed on a display device (not shown) based on the program additional information n into video signal data k1. The converted video signal data k1 output from the video processing unit 11a is D / A converted into an analog video signal and displayed on the display device.

以上のように、この実施の形態6によれば、デジタル放送信号からトランスポートストリームc1aを復調する復調部3と、復調部3により復調されたトランスポートストリームc1aを入力し蓄積する記憶部10と、記憶部10から出力されたトランスポートストリームc2aより音声データgを分離する分離化部5と、分離化部5で分離された音声データgをデコードする音声デコーダ部7と、記憶部10に所定量のトランスポートストリームc1aが蓄積すると、記憶部10から分離化部5へトランスポートストリームc2aを出力させるとともに、記憶部10へ入力される一連のトランスポートストリームc1aに欠落が生じると、記憶部10へのトランスポートストリームc1aの入力に同期するクロック(PCR)より遅らせたクロックに同期させて記憶部10から分離化部5へ一連のトランスポートストリームc2aを出力させる制御を行う制御部13bとを備えたので、デジタル放送信号の受信が途絶え、トランスポートストリームc1aに欠落が生じる復調エラーが生じても、記憶部10からPCRより遅らせたクロックでトランスポートストリームc2aを出力させて再生処理が行われる。このため、上記のような復調エラーが生じても、連続的に音声が再生され、音声の途切れによる試聴者の不快感を低減することができる。   As described above, according to the sixth embodiment, the demodulator 3 that demodulates the transport stream c1a from the digital broadcast signal, and the storage unit 10 that receives and stores the transport stream c1a demodulated by the demodulator 3; The separation unit 5 that separates the audio data g from the transport stream c2a output from the storage unit 10, the audio decoder unit 7 that decodes the audio data g separated by the separation unit 5, and the storage unit 10 When the fixed amount of transport stream c1a is accumulated, the transport stream c2a is output from the storage unit 10 to the separation unit 5, and when a series of transport streams c1a input to the storage unit 10 is missing, the storage unit 10 Delayed from the clock (PCR) synchronized with the input of the transport stream c1a to And a control unit 13b that controls to output a series of transport streams c2a from the storage unit 10 to the demultiplexing unit 5 in synchronization with the lock, so that the reception of the digital broadcast signal is interrupted and the transport stream c1a is missing. Even if a demodulation error occurs, the transport process c2a is output from the storage unit 10 with a clock delayed from the PCR, and the reproduction process is performed. For this reason, even if a demodulation error as described above occurs, the sound is continuously reproduced, and the discomfort of the listener due to the interruption of the sound can be reduced.

また、この実施の形態6によれば、分離化部5が、記憶部10から出力されたトランスポートストリームc2aより音声データg及びその他のデータ(番組付加情報データ)eを分離し、分離化部5で分離されたその他のデータ(番組付加情報データ)eに基づいて番組付加情報の映像信号データk1を生成する映像処理部11aを備えたので、デジタル音声放送の番組付加情報を表示装置に表示することができ、現在の放送内容を視覚的にも捉えることができる。   Further, according to the sixth embodiment, the separation unit 5 separates the audio data g and other data (program additional information data) e from the transport stream c2a output from the storage unit 10, and the separation unit Since the video processing unit 11a for generating the video signal data k1 of the program additional information based on the other data (program additional information data) e separated in 5 is provided, the program additional information of the digital audio broadcast is displayed on the display device. And the current broadcast content can also be captured visually.

なお、上記実施の形態6の構成は、上記実施の形態1から上記実施の形態3のいずれの構成に適用してもよい。例えば、上記実施の形態1と同様に、制御部13bが、受信開始時に記憶部10の蓄積データが一定データ量になるまでデータ出力を停止してもよく、上記実施の形態2と同様に、制御部13bが、受信開始時に蓄積データが一定データ量になるまで、PCRより遅らせたクロックで記憶部10からデータを出力させてもよい。   The configuration of the sixth embodiment may be applied to any configuration of the first to third embodiments. For example, as in the first embodiment, the control unit 13b may stop data output until the accumulated data in the storage unit 10 reaches a certain amount of data at the start of reception. As in the second embodiment, The control unit 13b may output the data from the storage unit 10 at a clock delayed from the PCR until the accumulated data reaches a certain data amount at the start of reception.

また、上記実施の形態1〜6では、車載用デジタル放送受信機を例として説明したが、本発明はこれに限定されるものではない。例えば、移動体であれば車載用に限らず、携帯電話やPDAであってもよい。   In the first to sixth embodiments, the in-vehicle digital broadcast receiver has been described as an example. However, the present invention is not limited to this. For example, if it is a mobile body, it is not limited to being mounted on a vehicle, but may be a mobile phone or a PDA.

さらに、上記実施の形態1〜6は、インターネット等を介したストリーミングメディア(映像及び音声の少なくとも一方)をIP(インターネットプロトコル)放送ストリームとして受信し再生するデジタル放送受信機に適用してもよい。この場合、インターネットのストリーミングにおいて、ストリーミング中にダウンロード速度が低下した場合やパケット伝送エラーが多い場合に、記憶部からのデータ出力クロックを遅くして記憶部のデータ出力を制御することにより、ストリーミングデータが連続的に再生される。例えば、復調部3が、ストリーミング中のダウンロード速度低下やパケット伝送エラーに応じて、エラー信号bを制御部に出力するように構成することで、インターネットのストリーミングにおいても上記実施の形態1〜6で示した構成をそのまま適用することができる。   Further, the first to sixth embodiments may be applied to a digital broadcast receiver that receives and reproduces streaming media (at least one of video and audio) via the Internet or the like as an IP (Internet Protocol) broadcast stream. In this case, in the Internet streaming, when the download speed decreases during streaming or when there are many packet transmission errors, the data output clock from the storage unit is delayed to control the data output of the storage unit, thereby streaming data. Are played back continuously. For example, the demodulating unit 3 is configured to output the error signal b to the control unit in response to a download speed decrease or a packet transmission error during streaming, so that the above-described Embodiments 1 to 6 can also be used in Internet streaming. The configuration shown can be applied as it is.

この発明の実施の形態1によるデジタル放送受信機の構成を概略的に示す図である。It is a figure which shows schematically the structure of the digital broadcast receiver by Embodiment 1 of this invention. 実施の形態1のデジタル放送受信機による動作の流れを示すフローチャートである。3 is a flowchart showing a flow of operations performed by the digital broadcast receiver according to the first embodiment. 図1中の記憶部におけるデータ蓄積量と受信開始からの経過時間との関係を示す図である。It is a figure which shows the relationship between the data accumulation amount in the memory | storage part in FIG. 1, and the elapsed time from a reception start. この発明の実施の形態2のデジタル放送受信機による動作の流れを示すフローチャートである。It is a flowchart which shows the flow of operation | movement by the digital broadcast receiver of Embodiment 2 of this invention. 実施の形態2による記憶部のデータ蓄積量と受信開始からの経過時間との関係を示す図である。It is a figure which shows the relationship between the data accumulation amount of the memory | storage part by Embodiment 2, and the elapsed time from a reception start. この発明の実施の形態3による記憶部のデータ蓄積量と受信開始からの経過時間との関係を示す図である。It is a figure which shows the relationship between the data storage amount of the memory | storage part by Embodiment 3 of this invention, and the elapsed time from a reception start. この発明の実施の形態4によるデジタル放送受信機の構成を概略的に示す図である。It is a figure which shows schematically the structure of the digital broadcast receiver by Embodiment 4 of this invention. 実施の形態4のデジタル放送受信機による動作の流れを示すフローチャートである。10 is a flowchart illustrating a flow of operations performed by the digital broadcast receiver according to the fourth embodiment. この発明の実施の形態5によるデジタル放送受信機の構成を概略的に示す図である。It is a figure which shows schematically the structure of the digital broadcast receiver by Embodiment 5 of this invention. この発明の実施の形態6によるデジタル放送受信機の構成を概略的に示す図である。It is a figure which shows schematically the structure of the digital broadcast receiver by Embodiment 6 of this invention.

符号の説明Explanation of symbols

1 受信アンテナ、2 チューナ、3 復調部、4,10 記憶部、5 分離化部、6 映像デコーダ部、7 音声デコーダ部、8,13,13a,13b 制御部、9,9a 操作部、11,11a 映像処理部、12 音声処理部、14 検出部。   DESCRIPTION OF SYMBOLS 1 Reception antenna, 2 Tuner, 3 Demodulation part, 4,10 Storage part, 5 Separation part, 6 Video decoder part, 7 Audio decoder part, 8, 13, 13a, 13b Control part, 9, 9a Operation part, 11, 11a Video processing unit, 12 audio processing unit, 14 detection unit.

Claims (10)

デジタル放送信号からトランスポートストリームを復調する復調部と、
前記復調部により復調されたトランスポートストリームを入力し蓄積する記憶部と、
前記記憶部から出力されたトランスポートストリームより映像データ及び音声データを分離する分離化部と、
前記記憶部に所定量のトランスポートストリームが蓄積すると、前記記憶部から前記分離化部へトランスポートストリームを出力させるとともに、前記記憶部へ入力される一連のトランスポートストリームに欠落が生じた場合、前記記憶部へのトランスポートストリームの入力に同期するクロックより遅らせたクロックに同期させて前記記憶部から前記分離化部へトランスポートストリームを出力させる制御を行う制御部とを備え、
前記制御部は、デジタル放送受信機の位置を示す位置情報を入力し、前記位置情報で特定される位置でのトランスポートストリームの欠落時間及び頻度に基づいて、前記位置情報で特定される位置に対応した欠落前後のデータを変化させる実行時間の制御を行うことを特徴とするデジタル放送受信機。
A demodulator that demodulates the transport stream from the digital broadcast signal;
A storage unit for inputting and storing the transport stream demodulated by the demodulation unit;
A separation unit that separates video data and audio data from the transport stream output from the storage unit;
When a predetermined amount of transport stream is accumulated in the storage unit, the transport stream is output from the storage unit to the separation unit, and when a series of transport streams input to the storage unit is missing, A control unit that performs control to output a transport stream from the storage unit to the demultiplexing unit in synchronization with a clock delayed from a clock that is synchronized with an input of the transport stream to the storage unit,
The control unit inputs position information indicating the position of the digital broadcast receiver, and sets the position specified by the position information based on the missing time and frequency of the transport stream at the position specified by the position information. A digital broadcast receiver characterized by performing execution time control for changing corresponding data before and after missing .
分離化部により分離された映像データをデコードする映像デコーダ部と、前記映像デコーダ部によりデコードされた映像信号データの輝度を変化させる処理を行う映像処理部とを備え、
制御部は、一連の映像信号データに欠落した信号があると前記映像処理部によって欠落前後の映像信号データの輝度を変化させる制御を行うことを特徴とする請求項1記載のデジタル放送受信機。
A video decoder unit for decoding the video data separated by the separation unit, and a video processing unit for performing a process of changing the luminance of the video signal data decoded by the video decoder unit,
Control unit, the video processing unit according to claim 1 Symbol placement of the digital broadcast receiver and performs control to change the luminance of the video signal data before and after the missing by that there is a series of signals missing the video signal data .
分離化部により分離された音声データをデコードする音声デコーダ部と、前記音声デコーダ部によりデコードされた音声信号データの音量を変化させる処理を行う音声処理部とを備え、
制御部は、一連の音声信号データに欠落した信号があると前記音声処理部によって欠落前後の音声信号データの音量を変化させる制御を行うことを特徴とする請求項1又は請求項2記載のデジタル放送受信機。
An audio decoder for decoding the audio data separated by the demultiplexing unit; and an audio processor for performing a process of changing the volume of the audio signal data decoded by the audio decoder,
3. The digital according to claim 1, wherein when there is a missing signal in the series of audio signal data, the control unit performs control to change the volume of the audio signal data before and after the deletion by the audio processing unit. Broadcast receiver.
外部から欠落前後のデータを変化させる実行時間制御に要する情報を制御部に設定するための操作部を備え、
前記制御部は、前記操作部を介して外部から設定された情報に基づいて制御を行うことを特徴とする請求項2又は請求項3記載のデジタル放送受信機。
With an operation unit for setting information required for execution time control to change data before and after missing from the outside in the control unit,
4. The digital broadcast receiver according to claim 2 , wherein the control unit performs control based on information set from outside via the operation unit.
デジタル放送信号からトランスポートストリームを復調する復調部と、
前記復調部により復調されたトランスポートストリームを入力し蓄積する記憶部と、
前記記憶部から出力されたトランスポートストリームより音声データを分離する分離化部と、
前記記憶部に所定量のトランスポートストリームが蓄積するまで、前記記憶部へのトランスポートストリームの入力に同期するクロックより遅らせたクロックに同期させて前記記憶部から分離化部へトランスポートストリームを出力させると共に、前記記憶部へ入力される一連のトランスポートストリームに欠落が生じた場合、前記記憶部から前記分離化部へ前記一連のトランスポートストリームを出力させる制御を行う制御部とを備え、
前記制御部は、デジタル放送受信機の位置を示す位置情報を入力し、前記位置情報で特定される位置でのトランスポートストリームの欠落時間及び頻度に基づいて、前記位置情報で特定される位置に対応した欠落前後のデータを変化させる実行時間の制御を行うことを特徴とするデジタル放送受信機。
A demodulator that demodulates the transport stream from the digital broadcast signal;
A storage unit for inputting and storing the transport stream demodulated by the demodulation unit;
A separation unit that separates audio data from the transport stream output from the storage unit;
The transport stream is output from the storage unit to the demultiplexing unit in synchronization with a clock delayed from a clock synchronized with the input of the transport stream to the storage unit until a predetermined amount of transport stream is accumulated in the storage unit And a control unit that performs control to output the series of transport streams from the storage unit to the demultiplexing unit when a lack occurs in the series of transport streams input to the storage unit,
The control unit inputs position information indicating the position of the digital broadcast receiver, and sets the position specified by the position information based on the missing time and frequency of the transport stream at the position specified by the position information. A digital broadcast receiver characterized by performing execution time control for changing corresponding data before and after missing .
分離化部により分離された音声データをデコードする音声デコーダ部と、前記音声デコーダ部によりデコードされた音声信号データの音量を変化させる処理を行う音声処理部とを備え、
制御部は、一連の音声信号データに欠落した信号があると前記音声処理部によって欠落前後の音声信号データの音量を変化させる制御を行うことを特徴とする請求項記載のデジタル放送受信機。
An audio decoder for decoding the audio data separated by the demultiplexing unit; and an audio processor for performing a process of changing the volume of the audio signal data decoded by the audio decoder,
6. The digital broadcast receiver according to claim 5 , wherein when there is a missing signal in the series of audio signal data, the control unit performs control to change the volume of the audio signal data before and after the deletion by the audio processing unit.
外部から欠落前後のデータを変化させる実行時間制御に要する情報を制御部に設定するための操作部を備え、
前記制御部は、前記操作部を介して外部から設定された情報に基づいて、音声処理部によって欠落前後の音声信号データの音量を変化させる実行時間の制御を行うことを特徴とする請求項記載のデジタル放送受信機。
With an operation unit for setting information required for execution time control to change data before and after missing from the outside in the control unit,
Wherein, based on the information set from the outside through the operation unit, according to claim 6, characterized in that for controlling the execution time of changing the volume of the audio signal data before and after the missing and the voice processing unit The digital broadcast receiver described.
デジタル放送信号は、IP放送信号であり、
復調部は、前記IP放送信号からトランスポートストリームとしてIP放送ストリームを復調することを特徴とする請求項1から請求項のうちのいずれか1項記載のデジタル放送受信機。
The digital broadcast signal is an IP broadcast signal,
The digital broadcast receiver according to any one of claims 1 to 7 , wherein the demodulation unit demodulates an IP broadcast stream as a transport stream from the IP broadcast signal.
外部から記憶部にトランスポートストリームを蓄積する量の制御に要する情報を制御部に設定するための操作部を備え、
前記制御部は、前記操作部を介して外部から設定された情報に基づいて制御を行うことを特徴とする請求項1から請求項のうちのいずれか1項記載のデジタル放送受信機。
An operation unit for setting information required for controlling the amount of transport stream accumulated in the storage unit from the outside to the control unit,
Wherein, the digital broadcasting receiver according to any one of claims 1 to 8, characterized in that the control is performed based on the information set from the outside through the operation unit.
制御部は、デジタル放送受信機の位置を示す位置情報を入力し、前記位置情報で特定される位置でのトランスポートストリームの欠落時間及び頻度に基づいて、前記位置情報で特定される位置に対応した、記憶部に前記トランスポートストリームを蓄積する量及びクロックの遅延量の制御を行うことを特徴とする請求項1から請求項のうちのいずれか1項記載のデジタル放送受信機。 The control unit inputs position information indicating the position of the digital broadcast receiver, and corresponds to the position specified by the position information based on the missing time and frequency of the transport stream at the position specified by the position information. The digital broadcast receiver according to any one of claims 1 to 9 , wherein an amount of the transport stream stored in the storage unit and a delay amount of the clock are controlled.
JP2007315664A 2007-12-06 2007-12-06 Digital broadcast receiver Expired - Fee Related JP5172303B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007315664A JP5172303B2 (en) 2007-12-06 2007-12-06 Digital broadcast receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007315664A JP5172303B2 (en) 2007-12-06 2007-12-06 Digital broadcast receiver

Publications (2)

Publication Number Publication Date
JP2009141652A JP2009141652A (en) 2009-06-25
JP5172303B2 true JP5172303B2 (en) 2013-03-27

Family

ID=40871826

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007315664A Expired - Fee Related JP5172303B2 (en) 2007-12-06 2007-12-06 Digital broadcast receiver

Country Status (1)

Country Link
JP (1) JP5172303B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3925311B2 (en) * 2002-06-03 2007-06-06 ソニー株式会社 Data distribution system
JP3914860B2 (en) * 2002-11-15 2007-05-16 三菱電機株式会社 Information playback device

Also Published As

Publication number Publication date
JP2009141652A (en) 2009-06-25

Similar Documents

Publication Publication Date Title
JP4894858B2 (en) Receiving machine
JP4616121B2 (en) Digital broadcast receiver
JP2001285736A (en) Television broadcasting receiver, television broadcasting reception system, television broadcasting reception method and storage medium
JP2007281602A (en) Receiver and program reservation method
JP5434304B2 (en) Data processing apparatus, data processing method, and program
JP4519934B2 (en) Audio playback device
JP5172303B2 (en) Digital broadcast receiver
JP2005101766A (en) Electronic apparatus and method for controlling same
US8902362B2 (en) Broadcast receiving device and method
JP2006191344A (en) Analog/digital broadcasting reception recording/reproducing device
JP2013125986A (en) Digital broadcast receiving device
JP5764398B2 (en) Digital broadcast receiving apparatus and program
JP2006246106A (en) Digital broadcasting receiver
JP2008005085A (en) Digital broadcast receiver
JP3857979B2 (en) Content receiving device
JP2013041197A (en) Digital broadcast receiver
JP4584063B2 (en) Recording / reproducing apparatus and program
JP4325432B2 (en) Recorder / player and program
JP5155787B2 (en) Broadcast receiver for mobile objects
JP2009246608A (en) Digital broadcast recording and reproducing apparatus
JP4547590B2 (en) Receiving apparatus and method, recording medium, and program
JP4390632B2 (en) IC card, host device and digital signal receiving system
JP6647990B2 (en) Digital broadcast receiver
JP6128587B2 (en) Broadcast receiver
JP2005203834A (en) Digital broadcast receiving and recording apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100930

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120919

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120925

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121113

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121226

R150 Certificate of patent or registration of utility model

Ref document number: 5172303

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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