[go: up one dir, main page]

JP2010028633A - Digital broadcasting receiver and program - Google Patents

Digital broadcasting receiver and program Download PDF

Info

Publication number
JP2010028633A
JP2010028633A JP2008189725A JP2008189725A JP2010028633A JP 2010028633 A JP2010028633 A JP 2010028633A JP 2008189725 A JP2008189725 A JP 2008189725A JP 2008189725 A JP2008189725 A JP 2008189725A JP 2010028633 A JP2010028633 A JP 2010028633A
Authority
JP
Japan
Prior art keywords
predetermined time
data
time
decoding
accumulated
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.)
Ceased
Application number
JP2008189725A
Other languages
Japanese (ja)
Inventor
Koji Numata
考司 沼田
Takashi Samejima
隆 鮫島
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.)
NEC Embedded Products Ltd
Original Assignee
NEC Embedded Products Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Embedded Products Ltd filed Critical NEC Embedded Products Ltd
Priority to JP2008189725A priority Critical patent/JP2010028633A/en
Publication of JP2010028633A publication Critical patent/JP2010028633A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • H04N21/4384Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/4424Monitoring of the internal components or processes of the client device, e.g. CPU or memory load, processing speed, timer, counter or percentage of the hard disk space used

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Circuits Of Receivers In General (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a digital broadcasting receiver which shortens a delay of a channel switching time generated at the time of channel switching and a program. <P>SOLUTION: A decoder starts to decode data before a data amount accumulated in a reception buffer reaches the data amount in a stable view state, a load condition of a digital broadcasting receiver body is measured at the time of data reception, and a decode start time is changed according to the load condition. <P>COPYRIGHT: (C)2010,JPO&amp;INPIT

Description

本発明は、デジタル放送を受信するデジタル放送を受信機に関し、特にチャンネル切り替えの高速化に関する。   The present invention relates to a digital broadcast receiver that receives a digital broadcast, and more particularly to channel switching speedup.

デジタル放送のチャンネル切り替えには、ある一定の時間を要する。何故ならば、通常、データをデコードする前段において、データを一旦バッファリングして、デコードするが、チャンネルを切り替える際には、バッファリングしたデータ(チャンネル切り替え前のデータ)を破棄し、新たに新しいチャンネルのデータをバッファリングするからである。   A certain period of time is required for channel switching of digital broadcasting. This is because, normally, before data decoding, data is once buffered and decoded. However, when switching channels, the buffered data (data before channel switching) is discarded, and a new This is because channel data is buffered.

図5を参照して、本発明に関連するデコーダについて詳細に説明する。図5は、本発明に関連するデジタル放送受信機のハードウェアブロック図である。
図5を参照すると、チューナ(キャプチャー)1の後段で、デマルチプレクサ2で分離されたオーディオデータ(暗号化オーディオ-TS(Transport Stream))及びビデオデータ(暗号化ビデオ-TS)は、それぞれ受信バッファ3,4に順次格納される。
With reference to FIG. 5, a decoder related to the present invention will be described in detail. FIG. 5 is a hardware block diagram of a digital broadcast receiver related to the present invention.
Referring to FIG. 5, audio data (encrypted audio-TS (Transport Stream)) and video data (encrypted video-TS) separated by the demultiplexer 2 at the subsequent stage of the tuner (capture) 1 are respectively received buffers. 3 and 4 are sequentially stored.

それぞれの受信バッファ3,4に格納されたデータは、それぞれオーディオデコーダ6及びビデオデコーダ5に入力され、各デコーダ5,6でデータの暗号が解除され、デコードされた後、オーディオレンダラー8及び、ビデオレンダラー7に出力される。また、オーディオレンダラー8の後段には、サウンドバッファ9が設けられ、このサウンドバッファ9からオーディオが発音される。さらに、このサウンドバッファ9に空きがない限り、オーディオデータはデコードされない。したがって、このサウンドバッファ9の容量に対応するオーディオ再生時間は、受信バッファ3,4の容量に対応するオーディオ再生時間より短くなっている。なお、ビデオレンダラー7からはビデオフレームが出力される。   The data stored in the respective reception buffers 3 and 4 are input to the audio decoder 6 and the video decoder 5 respectively, and after the data is decrypted and decoded by the decoders 5 and 6, the audio renderer 8 and the video are decoded. Output to the renderer 7. Further, a sound buffer 9 is provided at the subsequent stage of the audio renderer 8, and audio is generated from the sound buffer 9. Furthermore, audio data is not decoded unless the sound buffer 9 is empty. Therefore, the audio playback time corresponding to the capacity of the sound buffer 9 is shorter than the audio playback time corresponding to the capacity of the reception buffers 3 and 4. A video frame is output from the video renderer 7.

このようなデコーダでは、デコーダへの入力データと出力データとのレートのミスマッチを解消するために、レートマッチングという手法が用いられる。レートマッチングは、再生のタイミングの基準となるオーディオデータに対して行われる。具体的には、デコーダ前段の受信バッファのデータ量がなるべく一定になるよう(アンダーフロー、及び、オーバーフローを起こさないように)、デコーダの出力レート(データ量)を制御する。なお、レートマッチングについては、特許文献1ないし3に開示されている。   In such a decoder, a method called rate matching is used in order to eliminate a rate mismatch between input data to the decoder and output data. Rate matching is performed on audio data which is a reference for reproduction timing. Specifically, the output rate (data amount) of the decoder is controlled so that the data amount of the reception buffer before the decoder is as constant as possible (so as not to cause underflow and overflow). Note that the rate matching is disclosed in Patent Documents 1 to 3.

ここで、チャンネルの切り替え(例えば周波数変更)の指示がユーザ等からあると、前述したとおり、チューナ後段の受信バッファはクリアされるため、切り替え後のチャンネルのデータが図6のように定常状態(安定視聴状態)まで受信バッファにバッファリングされるまで、デコードが開始されない。つまり、少なくともこのバッファリングの時間分、チャンネル切り替えが遅れることになる。なお、図6は、本発明に関連するデコードの開始のタイミングを説明するための説明図である。   Here, when an instruction for channel switching (for example, frequency change) is given from the user or the like, as described above, the reception buffer at the rear stage of the tuner is cleared, so that the channel data after switching is in a steady state (as shown in FIG. Decoding is not started until it is buffered in the reception buffer until a stable viewing state). That is, channel switching is delayed for at least the buffering time. FIG. 6 is an explanatory diagram for explaining the decoding start timing related to the present invention.

また、図7に示すように受信バッファのデータ蓄積量を1秒とすることも試みられている。
図7は、本発明に関連する他のデコードの開始のタイミングを説明するための説明図である。
特開2006−101119号公報 特開2004−266724号公報 特開2002−330136号公報
In addition, as shown in FIG. 7, an attempt is made to set the amount of data stored in the reception buffer to 1 second.
FIG. 7 is an explanatory diagram for explaining the start timing of another decoding related to the present invention.
JP 2006-101119 A JP 2004-266724 A JP 2002-330136 A

受信バッファのデータ蓄積量を1秒としてもユーザにとっては長く感じられるので、受信バッファのデータ蓄積量を0.2秒とすることも試みられている。
しかしながら、受信バッファのデータ蓄積量を単純に0.2秒とすると、データ量は変動しているため、データ量が少ないときは図8に示すように音切れや画像カクツキが発生してしまう。
図8は、本発明に関連する他のデコードの開始のタイミングを説明するための説明図である。
そこで本発明は、チャンネル切り替え時に生じるチャンネル切り替え時間の遅延を短縮するデジタル放送受信機、及びプログラムを提供することを目的とする。
Even if the data accumulation amount in the reception buffer is 1 second, it seems to the user that the data accumulation amount is long, so an attempt has been made to set the data accumulation amount in the reception buffer to 0.2 seconds.
However, if the amount of data stored in the reception buffer is simply 0.2 seconds, the amount of data fluctuates. Therefore, when the amount of data is small, sound interruption and image cracking occur as shown in FIG.
FIG. 8 is an explanatory diagram for explaining the start timing of another decoding related to the present invention.
SUMMARY OF THE INVENTION An object of the present invention is to provide a digital broadcast receiver and a program that can reduce the delay in channel switching time that occurs when switching channels.

本発明の第1のデジタル放送受信機は、受信バッファに蓄積したデータ量が、安定視聴状態におけるデータ量になる前に、デコーダが前記データのデコードを開始するとともに、データ受信時のデジタル放送受信機本体の負荷状態を測定し、該負荷状態に応じてデコード開始時間を変化させるようにしたことを特徴とする。   In the first digital broadcast receiver of the present invention, the decoder starts decoding the data before the data amount stored in the reception buffer reaches the data amount in the stable viewing state, and receives the digital broadcast at the time of data reception. The load state of the machine main body is measured, and the decoding start time is changed according to the load state.

本発明の第2のデジタル放送受信機は、受信バッファにデータの蓄積を開始してからの経過時間を計測する計測手段と、前記受信バッファに蓄積したデータ量を監視するバッファ監視手段と、前記受信バッファに蓄積したデータのデコードの開始をデコーダに指示するデコード指示手段と、前記デコーダのデータ出力レートを制御するレート制御手段とを有し、前記計測手段が最初のデータ受信からバッファに第1所定時間分のデータが蓄積されるまでの時間を計測し、前記第1所定時間を超えた場合、前記デコード指示手段が前記第1所定時間にデコードを開始させ、前記バッファに前記第1所定時間分のデータが蓄積されるまでの時間が前記第1所定時間を超えた場合であって第2所定時間分のデータが蓄積されるまでの時間が前記第2所定時間以下の場合前記第1所定時間に前記第2所定時間を加えた時間にデコードを開始させ、前記バッファに前記第1所定時間分のデータが蓄積されるまでの時間が前記第1所定時間を超えた場合であって前記第2所定時間分のデータが蓄積されるまでの時間が前記第2所定時間を超えた場合前記第1所定時間、前記第2所定時間及び第3所定時間を加えた時間に前記デコードを開始させるようにしたことを特徴とする。   The second digital broadcast receiver of the present invention comprises a measuring means for measuring an elapsed time since the start of data accumulation in the reception buffer, a buffer monitoring means for monitoring the amount of data accumulated in the reception buffer, Decoding instruction means for instructing the decoder to start decoding the data stored in the reception buffer; and rate control means for controlling the data output rate of the decoder. The measurement means receives the first data from the first data reception to the buffer. The time until the data for a predetermined time is accumulated is measured, and when the first predetermined time is exceeded, the decode instruction means starts decoding at the first predetermined time, and the buffer stores the first predetermined time. The time until the data for the second predetermined time is accumulated when the time until the minute data is accumulated exceeds the first predetermined time, When the time is equal to or less than a predetermined time, decoding is started at a time obtained by adding the second predetermined time to the first predetermined time, and the time until the data for the first predetermined time is accumulated in the buffer is the first predetermined time. When the time until the data for the second predetermined time is accumulated exceeds the second predetermined time, the first predetermined time, the second predetermined time, and the third predetermined time are added. The decoding is started at a predetermined time.

本発明のプログラムは、デジタル放送受信機に、前記受信バッファにデータの蓄積を開始してからの経過時間を計測する計測ステップと、前記受信バッファに蓄積したデータ量を監視するバッファ監視ステップと、前記受信バッファに蓄積したデータのデコードの開始をデコーダに指示するデコード指示ステップと、前記デコーダのデータ出力レートを制御するレート制御ステップと、第1の計測ステップにおいて、最初のデータ受信からバッファに第1所定時間分のデータが蓄積されるまでの時間を計測するステップと、前記第1所定時間を超えた場合、前記デコード指示手段が前記第1所定時間にデコードを開始させるステップと、第2の計測ステップにおいて、前記バッファに前記第1所定時間分のデータが蓄積されるまでの時間が前記第1所定時間を超えた場合であって第2所定時間分のデータが蓄積されるまでの時間が前記第2所定時間以下の場合前記第1所定時間に前記第2所定時間を加えた時間にデコードを開始させるステップと、第3の計測ステップにおいて、前記バッファに前記第1所定時間分のデータが蓄積されるまでの時間が前記第1所定時間を超えた場合であって前記第2所定時間分のデータが蓄積されるまでの時間が前記第2所定時間を超えた場合前記第1所定時間、前記第2所定時間及び第3所定時間を加えた時間に前記デコードを開始させるステップとを実行させることを特徴とする。   The program of the present invention includes a digital broadcast receiver, a measurement step for measuring an elapsed time since the start of data accumulation in the reception buffer, a buffer monitoring step for monitoring the amount of data accumulated in the reception buffer, In the decoding instruction step for instructing the decoder to start decoding the data accumulated in the reception buffer, the rate control step for controlling the data output rate of the decoder, and the first measurement step, the first data reception to the buffer A step of measuring a time until data for one predetermined time is accumulated; a step of causing the decode instruction means to start decoding at the first predetermined time when the first predetermined time is exceeded; In the measurement step, the time until the data for the first predetermined time is accumulated in the buffer When the first predetermined time is exceeded and the time until data for the second predetermined time is accumulated is equal to or shorter than the second predetermined time, the second predetermined time is added to the first predetermined time. In the step of starting decoding and the third measuring step, the time until the data for the first predetermined time is accumulated in the buffer exceeds the first predetermined time, and the second predetermined time Executing the decoding at a time obtained by adding the first predetermined time, the second predetermined time, and the third predetermined time when the time until the minute data is accumulated exceeds the second predetermined time. It is characterized by making it.

本発明によれば、チャンネル切り替え時に生じるチャンネル切り替え時間の遅延を短縮するデジタル放送受信機、及びプログラムを提供することができる。   ADVANTAGE OF THE INVENTION According to this invention, the digital broadcast receiver and program which shorten the delay of the channel switching time which arises at the time of channel switching can be provided.

<概 略>
以下、図面を参照して本発明を実施するための最良の形態について説明する。
まず、本実施の形態の概略を簡単に説明すると、本実施の形態のデジタル放送受信機は、オーディオデータ用のオーディオ受信バッファが定常状態(安定視聴状態)になる前にオーディオデータのデコードを開始し、オーディオ受信バッファが定常状態になるまで、レート制御によりオーディオデータを遅延させることにより、チャンネル切り替え時間の遅延の短縮を図るものである。この方式によれば、オーディオ受信バッファに定常状態のデータが蓄積される前にデコードを開始しているので、チャンネル切り替え時間の遅延の短縮が図れるのである。
<Overview>
The best mode for carrying out the present invention will be described below with reference to the drawings.
First, the outline of this embodiment will be briefly described. The digital broadcast receiver of this embodiment starts decoding audio data before the audio reception buffer for audio data becomes a steady state (stable viewing state). Then, the delay of the channel switching time is reduced by delaying the audio data by rate control until the audio reception buffer is in a steady state. According to this method, since the decoding is started before the steady state data is stored in the audio reception buffer, the delay of the channel switching time can be shortened.

なお、デコードを開始するタイミングは、オーディオ受信バッファに、オーディオレンダラーの後段のサウンドバッファの容量に対応する再生時間分のデータが蓄積したタイミングである。以下、詳細に説明する。   Note that the decoding start timing is the timing at which data corresponding to the playback time corresponding to the capacity of the sound buffer subsequent to the audio renderer is accumulated in the audio reception buffer. Details will be described below.

<構 成>
図1は、本発明の一実施の形態のデジタル放送受信機のハードウェアブロック図である。
図1を参照すると、デジタル放送受信機は、チューナ(キャプチャー)1、チューナ1に接続されたデマルチプレクサ2、デマルチプレクサ2の出力をバッファリングする暗号化ビデオ−TS受信バッファ3(以下「受信バッファ3」)及び暗号化オーディオ−TS受信バッファ4(以下「受信バッファ4」、本実施の形態ではデータを1秒分保持する)、受信バッファ3の出力をデコードするビデオデコーダ5、受信バッファ4の出力をデコードするオーディオデコーダ6、ビデオデコーダ5に接続されたビデオレンダラー7、オーディオデコーダ6に接続されたオーディオレンダラー8、オーディオレンダラー8の出力をバッファリングするサウンドバッファ9(本実施の形態ではデータを1秒分保持する)、及び、このデジタル放送受信機を統括制御する制御部(不図示)を有する。なお、デコーダ5及び6は暗号符号化解除のためのバッファを有している。
<Configuration>
FIG. 1 is a hardware block diagram of a digital broadcast receiver according to an embodiment of the present invention.
Referring to FIG. 1, a digital broadcast receiver includes a tuner (capture) 1, a demultiplexer 2 connected to the tuner 1, and an encrypted video-TS reception buffer 3 (hereinafter “reception buffer”) that buffers the output of the demultiplexer 2. 3 ”) and the encrypted audio-TS reception buffer 4 (hereinafter referred to as“ reception buffer 4 ”, in this embodiment, data is held for one second), the video decoder 5 that decodes the output of the reception buffer 3, and the reception buffer 4 An audio decoder 6 for decoding the output, a video renderer 7 connected to the video decoder 5, an audio renderer 8 connected to the audio decoder 6, and a sound buffer 9 for buffering the output of the audio renderer 8 (in this embodiment, the data is Hold for 1 second) and receive this digital broadcast A control portion for controlling the machine with a (not shown). Note that the decoders 5 and 6 have a buffer for decrypting the encryption encoding.

<動 作>
以下、本実施形態のデジタル放送受信機の基本的な動作を説明する。
チューナ1の後段で、デマルチプレクサ2で分離されたオーディオデータ(暗号化オーディオ−TS)及びビデオデータ(暗号化ビデオ−TS)は、それぞれ受信バッファ4,3に順次格納される。
<Operation>
The basic operation of the digital broadcast receiver according to this embodiment will be described below.
After the tuner 1, the audio data (encrypted audio-TS) and video data (encrypted video-TS) separated by the demultiplexer 2 are sequentially stored in the reception buffers 4 and 3, respectively.

それぞれの受信バッファ4,3に格納されたデータは、それぞれオーディオデコーダ6及びビデオデコーダ5に入力され、各デコーダでデータの暗号が解除され、デコードされた後、オーディオレンダラー8及び、ビデオレンダラー7に出力される。   The data stored in the respective reception buffers 4 and 3 are input to the audio decoder 6 and the video decoder 5 respectively, and the data is decrypted and decoded by each decoder, and then the audio renderer 8 and the video renderer 7 are decoded. Is output.

また、オーディオレンダラー8の後段には、サウンドバッファ9が設けられ、このサウンドバッファ9からオーディオが発音される。さらに、このサウンドバッファ9に空きがない限り、オーディオデータはデコードされない。したがって、このサウンドバッファ9の容量に対応するオーディオ再生時間は、受信バッファ4の容量に対応するオーディオ再生時間よりも短くなっている。なお、ビデオレンダラー7からはビデオフレームが出力される。   Further, a sound buffer 9 is provided at the subsequent stage of the audio renderer 8, and audio is generated from the sound buffer 9. Furthermore, audio data is not decoded unless the sound buffer 9 is empty. Therefore, the audio playback time corresponding to the capacity of the sound buffer 9 is shorter than the audio playback time corresponding to the capacity of the reception buffer 4. A video frame is output from the video renderer 7.

次に、本実施の形態において、デコーダ6がデコードを開始するタイミングは、受信バッファ4に、オーディオレンダラー8の後段のサウンドバッファの容量に対応する再生時間分のデータが蓄積したタイミングであることは前述したとおりであるが、図2にその様子を示す。
図2は、デコーダ6がデコードを開始するタイミングを示す説明図である。
ここで、サウンドバッファの容量に対応する再生時間分のデータが蓄積するタイミングより前にデコードを開始することができる。
図2を参照すると、本発明に関連するデジタル放送受信機のタイミングを示す図6よりもデコードのタイミングが早いことが分かる。また、デコード開始時間をデータの蓄積量に応じて変化させることにより、0.2秒で切り替えることができる場合があり、図9に示すような画像のカクツキや音切れのおそれがない。
すなわち、チャンネルの切り替えにかかる時間がさらに短縮される場合が多い。なお、デコード開始のタイミングは、このタイミングを逃しても、受信バッファ4の定常状態のデータ量に達する前であれば、本実施の形態の効果が発揮されることは言うまでもない。
Next, in the present embodiment, the timing at which the decoder 6 starts decoding is the timing at which data corresponding to the playback time corresponding to the capacity of the sound buffer subsequent to the audio renderer 8 is accumulated in the reception buffer 4. As described above, this is shown in FIG.
FIG. 2 is an explanatory diagram showing the timing at which the decoder 6 starts decoding.
Here, the decoding can be started before the timing at which data for the reproduction time corresponding to the capacity of the sound buffer is accumulated.
Referring to FIG. 2, it can be seen that the decoding timing is earlier than that of FIG. 6 showing the timing of the digital broadcast receiver related to the present invention. Further, by changing the decoding start time in accordance with the amount of accumulated data, there are cases where switching can be performed in 0.2 seconds, and there is no risk of image cracking or sound interruption as shown in FIG.
That is, in many cases, the time required for channel switching is further shortened. Needless to say, the effect of the present embodiment is exhibited if the decoding start timing is before reaching the steady state data amount of the reception buffer 4 even if this timing is missed.

図3は、図示しない制御部の機能ブロック図の一例である。
図3を参照すると、制御部は、レート制御手段21、初期化手段22、バッファ監視手段23、デコード指示手段24、及び、計測手段25を論理的に有する。
FIG. 3 is an example of a functional block diagram of a control unit (not shown).
Referring to FIG. 3, the control unit logically includes a rate control unit 21, an initialization unit 22, a buffer monitoring unit 23, a decode instruction unit 24, and a measurement unit 25.

次に、制御部によるデジタル放送受信機の制御フローを図4を参照して説明する。図4は、制御部によるデジタル放送受信機の制御フロー図の一例である。   Next, a control flow of the digital broadcast receiver by the control unit will be described with reference to FIG. FIG. 4 is an example of a control flow diagram of the digital broadcast receiver by the control unit.

図4を参照すると、制御部は、チャンネルの切り替え命令が有るか否かを判断する(ステップS1)。制御部は、チャンネルの切り替え命令が無いと判断した場合には待機し(ステップS1/NO)、チャンネルの切り替え命令がユーザ等から出されたと判断した場合(ステップS1/YES)、初期化手段22は少なくとも各バッファをクリアする(ステップS2)などして装置の必要箇所の初期化を行う。   Referring to FIG. 4, the control unit determines whether there is a channel switching command (step S1). When it is determined that there is no channel switching command (step S1 / NO), the control unit waits, and when it is determined that a channel switching command is issued from the user or the like (step S1 / YES), the initialization unit 22 Clears at least each buffer (step S2), and initializes necessary parts of the apparatus.

次いで、チャンネルが切り替わると(ステップS3)、計測手段25が第1所定時間(例えば200m秒)分のデータ蓄積時間が第1所定時間以下であるか否かを判断する(ステップS4)。
計測手段25は、バッファにおける第1所定時間分のデータ蓄積時間が第1所定時間以下であると判断した場合(ステップS4/YES)、第1所定時間経過後にデコード指示手段にデコード指示信号を送ってデコードを開始させるとともにレート制御を行い(ステップS5)、レートマッチング制御を行う(ステップS10)。
Next, when the channel is switched (step S3), the measuring means 25 determines whether or not the data storage time for a first predetermined time (for example, 200 milliseconds) is equal to or shorter than the first predetermined time (step S4).
When the measuring unit 25 determines that the data storage time for the first predetermined time in the buffer is equal to or shorter than the first predetermined time (step S4 / YES), the measuring unit 25 sends a decode instruction signal to the decode instruction unit after the first predetermined time has elapsed. Then, decoding is started and rate control is performed (step S5), and rate matching control is performed (step S10).

デコードが開始されると、レート制御手段21は、受信バッファ4のデータ量が、通常動作の容量(定常状態)になるよう、デコーダ6から出力されるようオーディオデータのデータ量を補間により多くする。すなわち、オーディオを遅延させるようにレートの制御をしていく。なお、このようなレート制御がオーディオデータに対して行われるのは、オーディオ再生時間がビデオの再生の基準時間となるからである。また、ここでの遅延はなるべく緩やかである方が視聴者に違和感を与えない。   When the decoding is started, the rate control means 21 increases the data amount of the audio data by interpolation so that the data amount of the reception buffer 4 becomes the normal operation capacity (steady state) so that the data amount is output from the decoder 6. . That is, the rate is controlled so as to delay the audio. The reason why such rate control is performed on audio data is that the audio playback time becomes the reference time for video playback. In addition, if the delay here is as gradual as possible, the viewer does not feel uncomfortable.

計測手段25は、バッファにおける第1所定時間分のデータ蓄積時間が第1所定時間以下でないと判断した場合(ステップS4/NO)、第2所定時間(例えば、300m秒)分のデータ蓄積時間が第2所定時間以下であるか否かを判断する(ステップS6)。
計測手段25は、バッファにおける第2所定時間分のデータ蓄積時間が第2所定時間以下であると判断した場合(ステップS6/YES)、第二所定時間経過後デコード指示手段にデコード指示信号を送って第1所定時間+第2所定時間経過後にデコードを開始させ(ステップS7)、レートマッチング制御を行う(ステップS10)。
When the measuring unit 25 determines that the data storage time for the first predetermined time in the buffer is not less than the first predetermined time (step S4 / NO), the data storage time for the second predetermined time (for example, 300 milliseconds). It is determined whether or not the second predetermined time or less (step S6).
If the measuring means 25 determines that the data storage time for the second predetermined time in the buffer is equal to or shorter than the second predetermined time (step S6 / YES), it sends a decode instruction signal to the decode instruction means after the second predetermined time has elapsed. Then, decoding is started after elapse of the first predetermined time + second predetermined time (step S7), and rate matching control is performed (step S10).

計測手段25は、バッファにおける第2所定時間分のデータ蓄積時間が第2所定時間以下でないと判断した場合(ステップS6/NO)、第3所定時間(例えば1秒)経過したか否か判断する(ステップS8)。
計測手段25は、第3所定時間経過していないと判断した場合(ステップS8/NO)は待機し、第3所定時間経過したと判断した場合(ステップS8/YES)、第1所定時間+第2所定時間+第3所定時間経過後にデコード開始するとともにレート制御し(ステップS9)、レートマッチング制御を行う(ステップS10)。
When it is determined that the data storage time for the second predetermined time in the buffer is not less than the second predetermined time (step S6 / NO), the measuring unit 25 determines whether a third predetermined time (for example, 1 second) has elapsed. (Step S8).
When the measurement means 25 determines that the third predetermined time has not elapsed (step S8 / NO), it waits, and when it determines that the third predetermined time has elapsed (step S8 / YES), the first predetermined time + the first The decoding is started after the elapse of 2 predetermined time + the third predetermined time, the rate is controlled (step S9), and the rate matching control is performed (step S10).

受信バッファ4が各所定時間になった後は、レート制御手段21は、デコーダ6への入力データと出力データとのレートのミスマッチングを解消するために、レートマッチングしながら、デコーダ前段の受信バッファ4のデータ量がなるべく一定になるよう(アンダーフロー、及び、オーバーフローを起こさないように)、デコーダ6の出力レート(デコーダ量)を制御する。   After the reception buffer 4 has reached each predetermined time, the rate control means 21 performs the rate matching and the reception buffer in the previous stage of the decoder in order to eliminate the rate mismatch between the input data to the decoder 6 and the output data. The output rate (decoder amount) of the decoder 6 is controlled so that the data amount of 4 becomes as constant as possible (so as not to cause underflow and overflow).

<プログラム及び記憶媒体>
以上で説明した本発明のデジタル放送受信機は、コンピュータで信号処理を実行させるプログラムによって実現されている。コンピュータとしては、例えばマイクロプロセッサが挙げられるが、本発明はこれに限定されるものではない。
<Program and storage medium>
The digital broadcast receiver of the present invention described above is realized by a program that causes a computer to perform signal processing. Examples of the computer include a microprocessor, but the present invention is not limited to this.

これにより、プログラムが実行可能なコンピュータ環境さえあれば、どこにおいても本発明のデジタル放送受信機を実現することができる。
このようなプログラムは、コンピュータに読み取り可能な記憶媒体に記憶されていてもよい。
Thus, the digital broadcast receiver of the present invention can be realized anywhere as long as there is a computer environment capable of executing the program.
Such a program may be stored in a computer-readable storage medium.

ここで、記憶媒体としては、例えば、CD−ROM(Compact Disc Read Only Memory)、フレキシブルディスク(FD)、CD−R(CD Recordable)、DVD(Digital Versatile Disk)などのコンピュータで読み取り可能な記憶媒体、フラッシュメモリ、RAM(Random Access Memory)、ROM(Read Only Memory)、FeRAM(強誘電体メモリ)等の半導体メモリやHDD(Hard Disc Drive)が挙げられる。   Here, examples of the storage medium include computer-readable storage media such as a CD-ROM (Compact Disc Read Only Memory), a flexible disk (FD), a CD-R (CD Recordable), and a DVD (Digital Versatile Disk). , Flash memory, RAM (Random Access Memory), ROM (Read Only Memory), semiconductor memory such as FeRAM (ferroelectric memory), and HDD (Hard Disc Drive).

以上説明したとおり、本実施の形態によれば、チャンネルの切り替えを高速化することができる。なお、本実施の形態では、オーディオの再生時間にビデオの再生を合わせているが、その逆の場合、すなわち、ビデオの再生時間にオーディオを合わせ、本実施の形態と同様の処理をビデオデータに対して行うことも可能である。   As described above, according to the present embodiment, channel switching can be speeded up. In this embodiment, video playback is matched with the audio playback time, but in the opposite case, that is, audio is matched with the video playback time, and the same processing as in this embodiment is applied to the video data. It is also possible to do this.

なお、上述した実施の形態は、本発明の好適な実施の形態の一例を示すものであり、本発明はそれに限定されることなく、その要旨を逸脱しない範囲内において、種々変形実施が可能である。   The above-described embodiment shows an example of a preferred embodiment of the present invention, and the present invention is not limited thereto, and various modifications can be made without departing from the scope of the invention. is there.

本発明は、例えば、地上デジタルテレビジョン、ワンセグ受信機能付き携帯端末、デジタル放送機能付きパーソナルコンピュータ等に利用できる。   The present invention can be used for, for example, a terrestrial digital television, a portable terminal with a one-segment reception function, a personal computer with a digital broadcast function, and the like.

本発明の一実施の形態のデジタル放送受信機のハードウェアブロック図である。It is a hardware block diagram of the digital broadcast receiver of one embodiment of this invention. デコーダ6がデコードを開始するタイミングを示す説明図である。It is explanatory drawing which shows the timing which the decoder 6 starts a decoding. 図示しない制御部の機能ブロック図の一例である。It is an example of the functional block diagram of the control part which is not illustrated. 制御部によるデジタル放送受信機の制御フロー図の一例である。It is an example of the control flow figure of the digital broadcast receiver by a control part. 本発明に関連するデジタル放送受信機のハードウェアブロック図である。It is a hardware block diagram of a digital broadcast receiver related to the present invention. 本発明に関連するデコードの開始のタイミングを説明するための説明図である。It is explanatory drawing for demonstrating the start timing of the decoding relevant to this invention. 本発明に関連する他のデコードの開始のタイミングを説明するための説明図である。It is explanatory drawing for demonstrating the start timing of the other decoding relevant to this invention. 本発明に関連する他のデコードの開始のタイミングを説明するための説明図である。It is explanatory drawing for demonstrating the start timing of the other decoding relevant to this invention.

符号の説明Explanation of symbols

1 チューナ(キャプチャー)
2 デマルチプレクサ
3 暗号化ビデオ−TS受信バッファ(受信バッファ)
4 暗号化オーディオ−TS受信バッファ(受信バッファ)
5 ビデオデコーダ
6 オーディオデコーダ
7 ビデオレンダラー
8 オーディオレンダラー
9 サウンドバッファ
1 Tuner (Capture)
2 Demultiplexer 3 Encrypted video-TS reception buffer (Reception buffer)
4 Encrypted audio-TS receive buffer (receive buffer)
5 Video Decoder 6 Audio Decoder 7 Video Renderer 8 Audio Renderer 9 Sound Buffer

Claims (7)

受信バッファに蓄積したデータ量が、安定視聴状態におけるデータ量になる前に、デコーダが前記データのデコードを開始するとともに、データ受信時のデジタル放送受信機本体の負荷状態を測定し、該負荷状態に応じてデコード開始時間を変化させるようにしたことを特徴とするデジタル放送受信機。   Before the amount of data accumulated in the reception buffer reaches the amount of data in the stable viewing state, the decoder starts decoding the data and measures the load state of the digital broadcast receiver main body at the time of data reception. A digital broadcast receiver characterized in that the decoding start time is changed according to the frequency. データ受信時にバッファに蓄積されるデータ量が一定レートであるか否かを判断し、一定レートの場合にはデコードを開始し一定レート未満の場合には所定時間経過後にデコードを開始することにより、前記受信バッファに蓄積したデータ量を安定視聴状態におけるデータ量まで増加させるようにしたことを特徴とする請求項1記載のデジタル放送受信機。   By determining whether or not the amount of data stored in the buffer at the time of data reception is a constant rate, start decoding when the rate is constant, and start decoding after a predetermined time if the rate is less than the constant rate, 2. The digital broadcast receiver according to claim 1, wherein the data amount stored in the reception buffer is increased to a data amount in a stable viewing state. 最初のデータ受信からバッファに第1所定時間分のデータが蓄積されるまでの時間が前記第1所定時間を超えた場合、前記第1所定時間にデコードを開始し、前記バッファに前記第1所定時間分のデータが蓄積されるまでの時間が前記第1所定時間を超えた場合であって第2所定時間分のデータが蓄積されるまでの時間が第2所定時間以下の場合前記第1所定時間に前記第2所定時間を加えた時間にデコードを開始し、前記バッファに前記第1所定時間分のデータが蓄積されるまでの時間が前記第1所定時間を超えた場合であって前記第2所定時間分のデータが蓄積されるまでの時間が前記第2所定時間を超えた場合、前記第1所定時間、前記第2所定時間及び第3所定時間を加えた時間にデコードを開始するようにしたことを特徴とする請求項2記載のデジタル放送受信機。   When the time from the first data reception until the data for the first predetermined time is accumulated in the buffer exceeds the first predetermined time, decoding is started at the first predetermined time, and the first predetermined time is stored in the buffer. When the time until the data for the time is accumulated exceeds the first predetermined time and the time until the data for the second predetermined time is accumulated is equal to or shorter than the second predetermined time, the first predetermined Decoding is started at a time obtained by adding the second predetermined time to the time, and the time until the data for the first predetermined time is accumulated in the buffer exceeds the first predetermined time, and the first 2 When the time until data for a predetermined time is accumulated exceeds the second predetermined time, the decoding is started at a time obtained by adding the first predetermined time, the second predetermined time, and the third predetermined time. That is characterized by Digital broadcast receiver in claim 2. 安定視聴状態では、前記デコーダの入出力レートのミスマッチングを解消するためにレートマッチング制御されることを特徴とする請求項3記載のデジタル放送受信機。   4. The digital broadcast receiver according to claim 3, wherein, in a stable viewing state, rate matching control is performed in order to eliminate mismatching between input and output rates of the decoder. 受信バッファにデータの蓄積を開始してからの経過時間を計測する計測手段と、前記受信バッファに蓄積したデータ量を監視するバッファ監視手段と、前記受信バッファに蓄積したデータのデコードの開始をデコーダに指示するデコード指示手段と、前記デコーダのデータ出力レートを制御するレート制御手段とを有し、
前記計測手段が最初のデータ受信からバッファに第1所定時間分のデータが蓄積されるまでの時間を計測し、前記第1所定時間を超えた場合、前記デコード指示手段が前記第1所定時間にデコードを開始させ、前記バッファに前記第1所定時間分のデータが蓄積されるまでの時間が前記第1所定時間を超えた場合であって第2所定時間分のデータが蓄積されるまでの時間が前記第2所定時間以下の場合前記第1所定時間に前記第2所定時間を加えた時間にデコードを開始させ、前記バッファに前記第1所定時間分のデータが蓄積されるまでの時間が前記第1所定時間を超えた場合であって前記第2所定時間分のデータが蓄積されるまでの時間が前記第2所定時間を超えた場合前記第1所定時間、前記第2所定時間及び第3所定時間を加えた時間に前記デコードを開始させるようにしたことを特徴とするデジタル放送受信機。
Measuring means for measuring an elapsed time from the start of data accumulation in the reception buffer, buffer monitoring means for monitoring the amount of data accumulated in the reception buffer, and a decoder for starting decoding of data accumulated in the reception buffer Decoding instruction means for instructing to, and rate control means for controlling the data output rate of the decoder,
The measuring means measures the time from when the first data is received until data for a first predetermined time is accumulated in the buffer, and when the first predetermined time is exceeded, the decoding instruction means determines that the first predetermined time is reached. The time from when decoding is started and when the time until the data for the first predetermined time is accumulated in the buffer exceeds the first predetermined time until the data for the second predetermined time is accumulated Is equal to or less than the second predetermined time, decoding is started at a time obtained by adding the second predetermined time to the first predetermined time, and the time until the data for the first predetermined time is accumulated in the buffer is When the first predetermined time is exceeded and the time until data for the second predetermined time is accumulated exceeds the second predetermined time, the first predetermined time, the second predetermined time, and the third When a predetermined time is added Digital broadcast receiver being characterized in that so as to start the decoding.
チャンネル切替命令を受けると前記受信バッファに蓄積したデータをクリアする初期化手段をさらに有することを特徴とする請求項5記載のデジタル放送受信機。   6. The digital broadcast receiver according to claim 5, further comprising initialization means for clearing data stored in the reception buffer when receiving a channel switching command. デジタル放送受信機に、
前記受信バッファにデータの蓄積を開始してからの経過時間を計測する計測ステップと、
前記受信バッファに蓄積したデータ量を監視するバッファ監視ステップと、
前記受信バッファに蓄積したデータのデコードの開始をデコーダに指示するデコード指示ステップと、
前記デコーダのデータ出力レートを制御するレート制御ステップと、
第1の計測ステップにおいて、最初のデータ受信からバッファに第1所定時間分のデータが蓄積されるまでの時間を計測するステップと、
前記第1所定時間を超えた場合、前記デコード指示手段が前記第1所定時間にデコードを開始させるステップと、
第2の計測ステップにおいて、前記バッファに前記第1所定時間分のデータが蓄積されるまでの時間が前記第1所定時間を超えた場合であって第2所定時間分のデータが蓄積されるまでの時間が前記第2所定時間以下の場合前記第1所定時間に前記第2所定時間を加えた時間にデコードを開始させるステップと、
第3の計測ステップにおいて、前記バッファに前記第1所定時間分のデータが蓄積されるまでの時間が前記第1所定時間を超えた場合であって前記第2所定時間分のデータが蓄積されるまでの時間が前記第2所定時間を超えた場合前記第1所定時間、前記第2所定時間及び第3所定時間を加えた時間に前記デコードを開始させるステップとを実行させるためのプログラム。
Digital broadcast receiver
A measurement step of measuring an elapsed time since the start of data accumulation in the reception buffer;
A buffer monitoring step for monitoring the amount of data accumulated in the reception buffer;
A decoding instruction step for instructing a decoder to start decoding data accumulated in the reception buffer;
A rate control step for controlling a data output rate of the decoder;
In the first measurement step, measuring the time from the first data reception until the first predetermined time of data is stored in the buffer;
When the first predetermined time is exceeded, the decoding instruction means starts decoding at the first predetermined time;
In the second measurement step, when the time until the data for the first predetermined time is accumulated in the buffer exceeds the first predetermined time until the data for the second predetermined time is accumulated. Starting the decoding at a time obtained by adding the second predetermined time to the first predetermined time when the time is equal to or shorter than the second predetermined time;
In the third measurement step, when the time until the data for the first predetermined time is accumulated in the buffer exceeds the first predetermined time, the data for the second predetermined time is accumulated. A program for executing the step of starting the decoding at a time obtained by adding the first predetermined time, the second predetermined time, and the third predetermined time when the time until the time exceeds the second predetermined time.
JP2008189725A 2008-07-23 2008-07-23 Digital broadcasting receiver and program Ceased JP2010028633A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008189725A JP2010028633A (en) 2008-07-23 2008-07-23 Digital broadcasting receiver and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008189725A JP2010028633A (en) 2008-07-23 2008-07-23 Digital broadcasting receiver and program

Publications (1)

Publication Number Publication Date
JP2010028633A true JP2010028633A (en) 2010-02-04

Family

ID=41734007

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008189725A Ceased JP2010028633A (en) 2008-07-23 2008-07-23 Digital broadcasting receiver and program

Country Status (1)

Country Link
JP (1) JP2010028633A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015182189A1 (en) * 2014-05-28 2015-12-03 ソニー株式会社 Information processing apparatus, information processing method, and program
JP2017011394A (en) * 2015-06-18 2017-01-12 株式会社日立国際電気 Video server system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003046582A (en) * 2001-07-30 2003-02-14 Matsushita Electric Ind Co Ltd Video signal encoding device, video signal decoding device, video transmission system
JP2003179665A (en) * 2001-09-19 2003-06-27 Microsoft Corp Generalized reference decoder for image or video processing
JP2004015111A (en) * 2002-06-03 2004-01-15 Sony Corp Data distribution system
US20050122025A1 (en) * 2001-04-19 2005-06-09 Kuin Georgius P.J. Display panel having reduced tensile stress
JP2008504793A (en) * 2004-06-07 2008-02-14 スリング メディア,インク. Personal media broadcasting system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050122025A1 (en) * 2001-04-19 2005-06-09 Kuin Georgius P.J. Display panel having reduced tensile stress
JP2003046582A (en) * 2001-07-30 2003-02-14 Matsushita Electric Ind Co Ltd Video signal encoding device, video signal decoding device, video transmission system
JP2003179665A (en) * 2001-09-19 2003-06-27 Microsoft Corp Generalized reference decoder for image or video processing
JP2004015111A (en) * 2002-06-03 2004-01-15 Sony Corp Data distribution system
JP2008504793A (en) * 2004-06-07 2008-02-14 スリング メディア,インク. Personal media broadcasting system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015182189A1 (en) * 2014-05-28 2015-12-03 ソニー株式会社 Information processing apparatus, information processing method, and program
JPWO2015182189A1 (en) * 2014-05-28 2017-04-20 ソニー株式会社 Information processing apparatus, information processing method, and program
JP2017011394A (en) * 2015-06-18 2017-01-12 株式会社日立国際電気 Video server system

Similar Documents

Publication Publication Date Title
JP4939550B2 (en) Fast channel change in digital television receivers
US8184959B2 (en) Apparatus and method for recording/reproducing moving picture in digital broadcast receiver
TWI399938B (en) Media data decoding method and circuit for providing media
EP1746822B1 (en) Image processing apparatus, image processing method, and image processing program
JP2008278190A (en) Data processor, data processing method, and program
CN101483782B (en) Digital broadcast receiver and digital broadcast receiving method
KR20110049112A (en) Partial encryption recording apparatus and method of broadcasting program
JP2008141277A (en) Decode circuit
JP2010028633A (en) Digital broadcasting receiver and program
KR101075870B1 (en) Signal outputting apparatus, information device, and readable-by-computer recording medium recorded with signal outputting program
KR101086920B1 (en) Use Discrete Indicators for Trick Mode Operation
JP6207217B2 (en) TV with built-in recording / playback function
JP5145915B2 (en) Recording apparatus and recording method
JP5848872B2 (en) Broadcast receiver
JP2008154132A (en) Audio-video stream compression apparatus and audio-video recording apparatus
JP6695479B2 (en) Recording / playback device
US7856167B2 (en) Image playback apparatus and method, and program
JP4270084B2 (en) Recording / playback device
JP2007042195A (en) Video recording device
JP5037371B2 (en) Digital broadcast receiver and program
KR101000919B1 (en) Digital broadcast recording and playback device for time shift playback without time delay
JP4902258B2 (en) Data receiving apparatus and computer-readable storage medium
JP2009111631A (en) Video reproduction device and method for video reproduction
JP5700853B2 (en) Digital data recording / reproducing device
JP4480971B2 (en) Optical disk playback device

Legal Events

Date Code Title Description
A621 Written request for application examination

Effective date: 20110615

Free format text: JAPANESE INTERMEDIATE CODE: A621

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20110830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121023

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130115

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130315

A02 Decision of refusal

Effective date: 20130625

Free format text: JAPANESE INTERMEDIATE CODE: A02

A521 Written amendment

Effective date: 20130925

Free format text: JAPANESE INTERMEDIATE CODE: A523

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20131004

A313 Final decision of rejection without a dissenting response from the applicant

Effective date: 20140303

Free format text: JAPANESE INTERMEDIATE CODE: A313

A912 Removal of reconsideration by examiner before appeal (zenchi)

Effective date: 20140320

Free format text: JAPANESE INTERMEDIATE CODE: A912