[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2009139289A1 - 記録装置 - Google Patents

記録装置 Download PDF

Info

Publication number
WO2009139289A1
WO2009139289A1 PCT/JP2009/058312 JP2009058312W WO2009139289A1 WO 2009139289 A1 WO2009139289 A1 WO 2009139289A1 JP 2009058312 W JP2009058312 W JP 2009058312W WO 2009139289 A1 WO2009139289 A1 WO 2009139289A1
Authority
WO
WIPO (PCT)
Prior art keywords
bit rate
target
total bit
data
video
Prior art date
Application number
PCT/JP2009/058312
Other languages
English (en)
French (fr)
Inventor
浩 高尾
雅保 各務
Original Assignee
シャープ株式会社
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 シャープ株式会社 filed Critical シャープ株式会社
Priority to EP09746496A priority Critical patent/EP2290654A4/en
Priority to BRPI0912670A priority patent/BRPI0912670A2/pt
Priority to JP2010511944A priority patent/JPWO2009139289A1/ja
Priority to CN2009801183469A priority patent/CN102027546A/zh
Priority to US12/992,645 priority patent/US20110069941A1/en
Priority to MX2010012240A priority patent/MX2010012240A/es
Publication of WO2009139289A1 publication Critical patent/WO2009139289A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/7921Processing of colour television signals in connection with recording for more than one processing mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00007Time or data compression or expansion
    • G11B2020/00079Time or data compression or expansion the compression ratio or quality level being adapted to circumstances, e.g. to the available recording space
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B2020/10935Digital recording or reproducing wherein a time constraint must be met
    • G11B2020/10981Recording or reproducing data when the data rate or the relative speed between record carrier and transducer is variable
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2508Magnetic discs
    • G11B2220/2516Hard disks
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2541Blu-ray discs; Blue laser DVR discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums

Definitions

  • the present invention relates to a recording apparatus, and more particularly to a recording apparatus having a function of converting and recording the bit rate of an input stream.
  • HDDs Hard Disk Drives
  • additional data data-linked parts
  • Patent Document 1 describes a technique for recording / reproducing not only such additional data but also a data broadcast, a broadcast other than the data broadcast, and a stream having related data other than the broadcast. . According to this, by separating the file for recording the broadcast and the file related to the broadcast, the data broadcast is recorded, and the recorded data broadcast is stored and edited separately from the main broadcast. I have to.
  • the broadcast wave is not recorded as it is, but it is recorded by converting the bit rate with MPEG-2, or by converting the video and audio format, There is something that can record more content.
  • Transcoding refers to converting video data compressed (encoded) into a file format into another encoding format, or converting only the encoded data rate (bit rate), It is mainly used for converting video images.
  • various DVD recorders having a function of transcoding MPEG-2 HDTV video data of terrestrial digital broadcasting to MPEG-4 AVC / H264 (hereinafter referred to as H264) in real time have appeared from various home appliance manufacturers. .
  • bit rate conversion when bit rate conversion is performed by this transcoding method, only video and audio are targeted at the time of bit rate conversion, so normally no other data (additional data, etc.) will remain.
  • additional data such as subtitles and various information included in the broadcast wave can be reproduced and used in the DR (Direct Recording) mode in which the broadcast wave is directly recorded on the HDD, but the broadcast wave is re-encoded to H264 or the like.
  • the additional data portion is discarded, and the additional data portion cannot be reproduced and used. This will be described with reference to FIGS. 4 and 5 below.
  • FIGS. 4 and 5 are diagrams for explaining the bit rate conversion processing by the conventional recording apparatus.
  • 101 is a tuner
  • 102 is a control unit
  • 103 is a transcoder.
  • the main configuration of the recording apparatus is shown as a recorder.
  • MPEG-2 TS Transport Stream
  • This MPEG-2TS is roughly composed of video data, audio data, and additional data.
  • MPEG-2TS including additional data is output from the control unit 102 to the transcoder 103 (S102).
  • an AVC (Advanced Video Coding) TS composed only of video and audio is output from the transcoder 103 to the control unit 102 (S103).
  • the additional data is discarded by the transcoder 103.
  • MPEG-2TS is input from the tuner 101 to the control unit 102 (S111).
  • This MPEG-2TS is mainly composed of video data, audio data, and additional data.
  • MPEG-2TS not including additional data is output from the control unit 102 to the transcoder 103 (S112).
  • AVCTS composed only of video and audio is output from the transcoder 103 to the control unit 102 (S113).
  • the control unit 102 discards the additional data.
  • the TS file roughly includes three types of video data, audio data, and additional data. Among these, the voice is a very small value of 0.2 to 0.4 Mbps in the case of AAC.
  • the bit rate can be specified by the following method so that the content can be accommodated in the free (remaining) capacity of the BD.
  • the total bit rate A is set to 11.9 Mbps, it is possible to store the content for 2 hours in the free capacity (10 GB) of the BD.
  • the bit rate of the audio part is 0.4 Mbps, the target bit rate of the video is set to 11.5 Mbps. This makes it possible to efficiently perform dubbing by fully using the free space of the BD.
  • a recorder having a large-capacity medium such as an HDD or a BD is designed so that the target bit rate is determined as described above and the bit rate converges within a certain time (on the order of several minutes).
  • the present invention has been made in view of the above circumstances, and when recording an input stream on a recording medium by converting the bit rate, the remaining capacity of the recording medium remains while leaving additional data such as subtitles and weather forecasts. It is an object of the present invention to provide a recording apparatus capable of recording in consideration of the above.
  • the first technical means of the present invention is a recording apparatus for recording an input stream including video data, audio data, and additional data after bit rate conversion, and recording the input stream
  • a target total bit rate that is a target of the input stream is calculated based on time and a remaining capacity of a recording medium that is a recording destination of the input stream, and the target of the video data is calculated with respect to the calculated target total bit rate
  • Video target bit rate setting means for setting a bit rate, and total bit rate measuring means for measuring the actual total bit rate of the input stream after starting bit rate conversion based on the target bit rate of the video data
  • the video target bit rate setting means includes a difference between the actual total bit rate and the target total bit rate. Based on, so that the input stream including the additional data is within the remaining capacity of the recording medium is obtained by and adjusts the target bit rate of the video data.
  • the video target bit rate setting means when the actual total bit rate is larger than the target total bit rate, the actual total bit rate and the target total The target bit rate of the video data is lowered by the difference from the bit rate.
  • the video target bit rate setting means when the actual total bit rate is smaller than the target total bit rate, the actual total bit rate and the target total The target bit rate of the video data is increased by the difference from the bit rate.
  • the target total bit rate is set for the target bit rate of the video data, the audio data, and the additional data. And an estimated bit rate.
  • a fifth technical means is any one of the first to fourth technical means, wherein the video target bit rate setting means sets the target bit rate to a predetermined time when the target bit rate of the video data is changed. It is characterized in that the actual total bit rate is converged to the target total bit rate by repeatedly adjusting a predetermined amount every time.
  • the sixth technical means is any one of the first to fifth technical means, wherein the total bit rate measuring means counts the number of packets of the input stream, and the data size per packet is added to the counted number.
  • the actual total bit rate of the input stream is calculated by multiplying and dividing the multiplied data size by the recording time of the input stream.
  • the present invention when recording an input stream on a recording medium after converting the bit rate, it is possible to record the recording medium in consideration of the remaining capacity of the recording medium while leaving additional data such as captions and weather forecasts. Video data, audio data, and additional data can be efficiently stored in the remaining capacity.
  • FIG. 1 is a block diagram illustrating a configuration example of a recording apparatus according to an embodiment of the present invention. It is a figure for demonstrating an example of the bit rate conversion process by the recording device based on this invention. It is a figure for demonstrating the Example in case the content (TS file) recorded on HDD at DR mode is bit-rate-converted and dubbed to BD. It is a figure for demonstrating the bit rate conversion process by the conventional recording device. It is a figure for demonstrating the bit rate conversion process by the conventional recording device.
  • FIG. 1 is a block diagram showing a configuration example of a recording apparatus according to an embodiment of the present invention.
  • the recording apparatus 10 is equipped with a tuner 12, a transcoder 13, and an external recording medium (BD, DVD, etc.) and an input / output interface (input / output I / F) 14 for inputting / outputting data (writing / reading).
  • a light receiving unit for receiving operation signals from a control unit 15 including a CPU and a ROM for controlling processing of the entire apparatus, a decoder 16, an HDD (hard disk drive) 17, and an operation input unit such as a remote controller.
  • a remote control receiver 18 having a display unit and a display device (not shown) (for example, a CRT device, a plasma display device, a liquid crystal display device, an organic / inorganic display) externally connected to a stream received via the antenna 11 or a recorded stream
  • a display output unit 19 that outputs to a display means such as an EL device, and an audio output unit 2 connected to a speaker, an external speaker, or the like included in the display device It is equipped with a door.
  • the recording apparatus 10 shown in FIG. 1 has a configuration capable of receiving both analog broadcast waves and digital broadcast waves, but may be configured to receive only one of the broadcast waves.
  • the recording device 10 includes, for example, a hard disk recorder with built-in digital tuner or a BD (Blu-Ray) recorder or DVD recorder, a hard disk integrated BD recorder or DVD recorder, or a hard disk recorder or BD recorder to which a digital tuner can be connected externally. It can be used for a DVD recorder, a hard disk integrated BD recorder, a DVD recorder, and the like. Further, when a digital tuner such as STB (Set Top Box) is externally connected, the tuner 12 may be unnecessary.
  • BD Blu-Ray
  • HD hard disk
  • BD or DVD portable recording media can be used as the recording medium, but the recording medium is not limited to these, and all recording media capable of recording a stream are used. It is possible to apply.
  • the stream is, for example, MPEG-2TS, and this MPEG-2TS is roughly composed of video data, audio data, and additional data.
  • the additional data is additional data (text, image) other than video and audio, and includes, for example, captions and weather forecasts.
  • the tuner 12 When viewing a digital broadcast using the recording device 10, the tuner 12 demodulates a high-frequency signal (digital modulation signal) input from the antenna 11 and inputs the demodulated signal to the decoder 16.
  • the decoder 16 decodes the input demodulated signal into a video signal and an audio signal, generates a display control output signal from the decoded signal, outputs the display control output signal to the display output unit 19, and outputs the display control output signal from the decoded signal.
  • a voice control output signal is generated, and the voice control output signal is output to the voice output unit 20.
  • the display control output signal output from the display output unit 19 is input to a display device such as a television connected to the recording device 10, and the audio control output signal output from the audio output unit 20 is connected to the recording device 10. Is input to the speaker of the display device.
  • the user can view a digital broadcast program corresponding to the display control output signal and the audio control output signal through a display screen and a speaker included in the display device.
  • the tuner 12 demodulates a high frequency signal (analog modulation signal) input from the antenna 11, and encodes the demodulated signal by an encoder (not shown). To do. Furthermore, the encoded data is converted into a format (stream) suitable for recording and recorded as recorded data on various recording media such as the HDD 17 or BD.
  • the tuner 12 demodulates a high frequency signal (digital modulation signal) input from the antenna 11 and records it on various recording media such as the HDD 17 or BD.
  • the decoder 16 decodes the recorded data recorded on the HDD 17 or BD and converts it into a format that can output video and displays it. In addition to being output to the output unit 19, it is converted into a format that can output audio and output to the audio output unit 20.
  • the display control output signal output from the display output unit 19 is input to a display device such as a television connected to the recording device 10, and the audio control output signal output from the audio output unit 20 is connected to the recording device 10. Is input to the speaker of the display device. The user can view the recorded title corresponding to the display control output signal and the audio control output signal through the display screen and the speaker included in the display device.
  • the recording device 10 since the recording device 10 includes the transcoder 13, the digital broadcast wave (input stream) is not recorded on the HDD 17 or the BD as it is, but the bit rate is converted and recorded as it is in the MPEG-2 TS.
  • the video and audio data formats can be converted and recorded.
  • terrestrial digital broadcast MPEG-2 HDTV video data can be transcoded in real time to MPEG-4 AVC / H264.
  • the main characteristic part of the present invention is that, when an input stream is recorded on a recording medium after bit rate conversion, recording is performed in consideration of the remaining capacity of the recording medium while retaining additional data such as subtitles and weather forecasts. .
  • the recording apparatus 10 uses the target total bit rate that is the target of the input stream based on the recording time of the input stream and the remaining capacity of the recording medium (such as HDD 17 or BD) that is the recording destination of the input stream.
  • control unit 15 corresponding to the video target bit rate setting means for setting the video data target bit rate with respect to the calculated target total bit rate, and starts bit rate conversion based on the video data target bit rate
  • a transcoder 13 corresponding to total bit rate measuring means for measuring the actual total bit rate of the input stream. Based on the difference between the actual total bit rate and the target total bit rate, the control unit 15 adjusts the target bit rate of the video data so that the input stream including the additional data fits in the remaining capacity of the recording medium.
  • FIG. 2 is a diagram for explaining an example of bit rate conversion processing by the recording apparatus 10 according to the present invention.
  • the recording apparatus 10 is used as a recorder, and only the main configuration (tuner 12, transcoder 13, and control unit 15) is shown.
  • the transcoder 13 and the control unit 15 are connected by PCI (Peripheral-Components-Interconnect)
  • the TS from the tuner 12 always passes through the control unit 15.
  • the transcoder 13 can directly receive the TS from the tuner 12, and the transcoder 13 and the control unit 15 can be connected by TS input / output.
  • MPEG-2 TS Transport Stream
  • This MPEG-2TS is roughly composed of video data, audio data, and additional data.
  • MPEG-2TS including additional data is output from the control unit 15 to the transcoder 13 (S2).
  • AVCTS composed of video data, audio data, and additional data is output from the transcoder 13 to the control unit 15 (S3).
  • the control unit 15 records the AVCTS compressed by the transcoder 13 on the HDD 17 or BD.
  • the AVCTS compressed by the transcoder 13 includes additional data, and the additional data is not discarded by the bit rate conversion.
  • 21 is a target bit rate of video data (hereinafter referred to as video target bit rate)
  • 22 is an estimated bit rate (hereinafter referred to as audio / additional estimated bit rate) of (audio data + additional data)
  • 23 is (audio data + (Additional data) actual actual bit rate (hereinafter referred to as audio / additional actual bit rate)
  • 24 represents a bit rate after conversion of the video data after bit rate conversion (hereinafter referred to as bit rate after video conversion).
  • the dubbing conditions are the same as in the above-described conventional example, the remaining capacity of BD is 10 GB, and the content recording time is 2 hours.
  • the content recording time is a time required for recording the content, and can be obtained from, for example, SI (Service Information) added to the content or an electronic program guide.
  • the remaining capacity of the recording medium is a recordable free capacity in the HDD 17 or BD, and is managed by the control unit 15. This remaining capacity does not necessarily have to be the entire remaining capacity of the recording medium, and may be a part of the remaining capacity.
  • the total remaining capacity of the BD may be 20 GB, and 10 GB of the remaining capacity may be set as the remaining capacity.
  • the relationship between the target total bit rate B1 shown in FIG. 3A, the actual total bit rate B2 shown in FIG. 3B, and the converted total bit rate B3 shown in FIG. 3C is as follows.
  • Total target bit rate Target video bit rate + Audio / Additional estimated bit rate
  • Actual total bit rate target video bit rate + audio / additional actual bit rate
  • Total bit rate after conversion Bit rate after video conversion + Audio / Additional actual bit rate (3)
  • the voice / additional estimated bit rate 22 is set in the recording apparatus 10 for the voice data and the additional data.
  • the audio / addition estimated bit rate 22 is a provisional setting value for determining the video target bit rate 21.
  • the actual (audio data + additional data) bit rate may be measured for various contents, and the average value of the measurement results may be set.
  • the target total bit rate B1 of the content is calculated based on the recording time of the content and the remaining capacity of the BD that is the recording destination of the content, and the video target bit rate 21 is set with respect to the calculated target total bit rate B1.
  • the recording apparatus 10 measures the actual total bit rate B2 when the bit rate has converged (about 10 minutes) after a predetermined time has elapsed since the start of the bit rate conversion based on the video target bit rate 21. To do.
  • the actual total bit rate B2 the following method can be considered.
  • the transcoder 13 calculates the actual total bit rate B2, that is, the total bit rate of AVCTS, and periodically notifies the controller 15 of this.
  • the transcoder 13 calculates the actual total bit rate B2, writes it in the internal register, and the control unit 15 reads the actual total bit rate B2 in the internal register at an appropriate timing.
  • the control unit 15 counts the data (AVCTS) from the transcoder 13, and calculates the actual total bit rate B2 by dividing the file size from the start of recording by the recording time.
  • the control unit 15 calculates the file size by counting the number of DMA (Direct Memory Access) transfer packets of the content and multiplying the packet size by one (one packet).
  • the actual total bit rate B2 is calculated by dividing by the recording time of the TS file.
  • the transcoder 13 functions as a total bit rate measuring means.
  • the control unit 15 functions as a total bit rate measuring means, the actual total bit rate can be obtained even when the notification of the actual total bit rate B2 cannot be received from the transcoder 13. B2 can be calculated.
  • the actual total bit rate B 2 is calculated, and the video target bit rate 21 is subtracted from this to obtain the audio / additional actual bit rate 23.
  • the actual total bit rate B2 is 14.9 Mbps, and by subtracting 9.9 Mbps of the video target bit rate 21 from this, the audio / additional actual bit rate 23 is obtained as 5.0 Mbps. That is, the audio / additional actual bit rate 23 corresponds to the difference between the actual total bit rate B2 and the video target bit rate 21, and this difference is regarded as the bit rate of the audio / additional portion.
  • the control unit 15 sets the video target bit by the difference between the actual total bit rate B2 and the target total bit rate B1, that is, the difference between the audio / addition actual bit rate 23 and the audio / addition estimated bit rate 22. Adjustments are made to reduce rate 21.
  • the voice / additional actual bit rate 23 is 5 Mbps and the voice / additional estimated bit rate 22 is 2 Mbps, so the difference between them is 3 Mbps. This difference of 3 Mbps is subtracted from the video target bit rate 21 of 9.9 Mbps.
  • the video target bit rate 21 is lowered to 6.9 Mbps, the image quality deteriorates sharply and the user feels uncomfortable when the image bit rate 21 is suddenly lowered.
  • a method of reducing the video target bit rate 21 by 0.5 Mbps every 2 minutes is used. Therefore, it is preferable to adjust the bit rate. Thereafter, the actual total bit rate B2 is continuously monitored, and dubbing is performed so as to finally fit within the remaining capacity of the BD.
  • the control unit 15 may The video target bit rate 21 is adjusted to be increased by the difference between the bit rate 23 and the audio / addition estimated bit rate 22.
  • the voice / additional actual bit rate 23 is 1 Mbps
  • the voice / additional estimated bit rate 22 is 2 Mbps, so the difference between the two is 1 Mbps.
  • the difference of 1 Mbps is added to the video target bit rate 21 of 9.9 Mbps.
  • the BD free capacity (10 GBytes) is stored for 2 hours including additional data. Can be used fully.
  • the bit rate may be increased at one time.
  • the bit rate may be adjusted by taking a method such as increasing by 0.5 Mbps every 2 minutes. After that, as in the above example, the actual total bit rate B2 is continuously monitored, and dubbing is performed so that it finally falls within the remaining capacity of the BD.
  • the control unit 15 when changing the video target bit rate 21, the control unit 15 repeatedly adjusts the video target bit rate 21 by a predetermined amount every predetermined time (by applying feedback).
  • the bit rate B2 can be converged to the target total bit rate B1.
  • the content including the additional data is stored using the remaining capacity of the recording medium.
  • the present invention is not limited to this example.
  • content that has been bit-rate converted with respect to the remaining capacity set in a recording medium such as an HDD, BD, or DVD can be accurately stored including additional data. And the remaining amount of the recording medium can be accurately managed.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

 入力ストリームを記録媒体にビットレート変換して記録する際に、字幕や天気予報などの付加データを残しつつ、記録媒体の残容量を考慮して記録する。記録装置10は、映像データ,音声データ,及び付加データを含む入力ストリームをビットレート変換して記録する。記録装置10は、入力ストリームの記録時間と記録媒体の残容量とに基づいて、入力ストリームの目標となる目標総ビットレートを算出し、算出した目標総ビットレートに対して映像データの目標ビットレートを設定する制御部15と、映像データの目標ビットレートに基づいてビットレート変換を開始した後に、入力ストリームの実際の総ビットレートを計測するトランスコーダ13とを備える。制御部15は、実際の総ビットレートと目標総ビットレートとの差分に基づいて、付加データを含む入力ストリームが記録媒体の残容量に収まるように、映像データの目標ビットレートを調整する。

Description

記録装置
 本発明は、記録装置に関し、より詳細には、入力ストリームのビットレートを変換して記録する機能を備えた記録装置に関する。
 近年のハイビジョンレコーダ等においては、地上デジタル放送やBSデジタル放送などのデジタル放送をそのままHDD(Hard Disk Drive)に録画し、再生できるものが知られている。これらのデジタル放送には、映像と音声以外に、字幕や天気予報などのデータ連動部分(以下、付加データという)が含まれており、この付加データを同時に記録することで、再生時に付加データを再生して視聴することが可能となる。
 例えば、特許文献1には、このような付加データのみならず、データ放送、データ放送以外の放送、さらには、放送以外の関連データを有するストリームを記録/再生するための技術が記載されている。これによれば、放送を記録するファイルと、放送に関連するファイルとを別々にすることにより、データ放送等を記録し、記録されたデータ放送を本放送と切り離して保存、編集等を行うようにしている。
 一方、このようなレコーダの中には、放送波をそのまま録画せず、MPEG-2のままビットレートを変換して録画したり、あるいは、映像や音声のフォーマットを変換して録画することで、より多くのコンテンツを録画できるものが存在する。
 このビットレート変換を行う方式の一つとして、トランスコード方式が知られており、これによれば、MPEG-2と比べて1/2~1/5に圧縮して録画することができるため、HDDや光ディスクの容量を据え置いたまま、より長時間の映像データを録画することができる。なお、トランスコードとは、ファイル形式に圧縮(符号化)された映像データなどを、別の符号化形式に変換したり、符号化データ速度(ビットレート)のみを変換したりすることをいい、主に動画映像の変換に用いられるものである。 最近では、地上デジタル放送のMPEG-2方式のHDTV映像データを、MPEG-4AVC/H264(以下、H264)方式にリアルタイムでトランスコードする機能を備えたDVDレコーダが、家電メーカ各社から登場している。
 しかし、このトランスコード方式でビットレート変換を行う場合、ビットレート変換時に映像と音声のみが対象となるため、通常それ以外のデータ(付加データなど)は残らないことになる。すなわち、放送波に含まれる字幕や各種情報などの付加データは、放送波をそのままHDDに録画するDR(Direct Recording)モードでは再生利用可能であったが、放送波をH264等に再エンコードして録画する場合、付加データ部分が破棄されてしまい、この付加データ部分を再生利用することができなかった。これについて下記の図4及び図5に基づいて説明する。
 図4及び図5は、従来の記録装置によるビットレート変換処理について説明するための図である。図中、101はチューナ、102は制御部、103はトランスコーダを示す。ここでは記録装置をレコーダとして、その要部構成についてのみ示す。
 図4において、チューナ101から制御部102にMPEG-2TS(Transport Stream)が入力される(S101)。このMPEG-2TSは、大きく分けて、映像データ,音声データ,付加データで構成される。そして、制御部102からトランスコーダ103に付加データを含むMPEG-2TSが出力される(S102)。そして、トランスコーダ103から制御部102に映像及び音声のみで構成されたAVC(Advanced Video Coding)TSが出力される(S103)。本例の場合、トランスコーダ103で付加データが破棄される。
 図5に示す構成についても同様であるが、制御部102で付加データを廃棄する点が図4の構成と異なる。すなわち、チューナ101から制御部102にMPEG-2TSが入力される(S111)。このMPEG-2TSは、大きく映像データ,音声データ,付加データで構成される。そして、制御部102からトランスコーダ103に付加データを含まないMPEG-2TSが出力される(S112)。そして、トランスコーダ103から制御部102に映像及び音声のみで構成されたAVCTSが出力される(S113)。本例の場合、制御部102で付加データが破棄される。
特開2005-323325号公報
 しかしながら、上記特許文献1に記載の技術によれば、付加データを捨てずに保存、編集することができるが、付加データを捨てずにBD(Blu-ray Disc)やDVD等にトランスコードしようとした場合、付加データのデータサイズがチャンネルや番組毎に異なっているため、正確なビットレートを見積もることができず、BDやDVDでの残容量を考慮して記録することができないという問題がある。これについて下記に説明する。
 上述のデータ連動部分(付加データ)を再生して利用するためには、その付加データ部分を含めてTSファイルを記録すればよく、例えば、トランスコーダを用いて付加データを保持することが考えられる。なお、TSファイルには、大きく分けて、映像データ,音声データ,付加データの3つが含まれている。このうち、音声はAACの場合で0.2~0.4Mbpsと非常に小さい値である。
 ここで、HDDにDRモードで録画した複数のコンテンツを、BDへダビングすることを想定する。従来技術の場合(すなわち、付加データを捨てる場合)には、次のような手法により、コンテンツがBDの空き(残)容量に収まるように、ビットレートを指定することができる。
 例えば、BDの空き容量が10GBytesであり、ダビングしようとしているコンテンツが2時間である場合、この場合、期待すべき総ビットレートをA(Mbps)とすると、この総ビットレートAは下記のように算出される。
 A×60×60×2=10×8×1024×1024×1024より、
 A=(10×8×1024×1024×1024)/(60×60×2)
  =11930464.7
  =11.9(Mbps)
 すなわち、総ビットレートAを11.9Mbpsにすれば、2時間のコンテンツをBDの空き容量(10GBytes)に収めることが可能となる。この場合、仮に音声部分のビットレートを0.4Mbpsとすると、映像の目標ビットレートは11.5Mbpsと設定される。これにより、BDの空き容量をフルに使って効率的にダビングすることが可能となる。なお、HDDやBDなどの大容量メディアを持つレコーダでは、上記のような目標ビットレートを定め、一定時間内(数分のオーダ)でビットレートが収束するように設計されている。
 しかし、これに付加データ部分が加わると、BDの空き容量にちょうど収まるようにダビングすることが困難となる。この原因は、付加データの場合、音声のようにビットレートを予め見積もることができないことにある。例えば、上記例で(付加データ+音声データ)を5.0Mbpsとすると、映像の目標ビットレートは、11.9-5.0=6.9Mbpsと設定される。しかし、実際には(付加データ+音声データ)が6.0Mbpsだった場合には、6.0+6.9=12.9Mbpsとなり、BDの空き容量(11.9Mbps,10GBytes)に入り切らないという事態になる。逆に、この部分(付加データ+音声データ)が実際には1.0Mbpsだった場合には、(11.9-7.9)/11.9×10=3.36GBytesも余ってしまう。
 本発明は、上述のごとき実情に鑑みてなされたものであり、入力ストリームを記録媒体にビットレート変換して記録する際に、字幕や天気予報などの付加データを残しつつ、記録媒体の残容量を考慮して記録できるようにした記録装置を提供すること、を目的とする。
 上記課題を解決するために、本発明の第1の技術手段は、映像データ,音声データ,及び付加データを含む入力ストリームをビットレート変換して記録する記録装置であって、前記入力ストリームの記録時間と該入力ストリームの記録先となる記録媒体の残容量とに基づいて、前記入力ストリームの目標となる目標総ビットレートを算出し、該算出した目標総ビットレートに対して前記映像データの目標ビットレートを設定する映像目標ビットレート設定手段と、前記映像データの目標ビットレートに基づいてビットレート変換を開始した後に、前記入力ストリームの実際の総ビットレートを計測する総ビットレート計測手段とを備え、前記映像目標ビットレート設定手段は、前記実際の総ビットレートと前記目標総ビットレートとの差分に基づいて、前記付加データを含む前記入力ストリームが前記記録媒体の残容量に収まるように、前記映像データの目標ビットレートを調整することを特徴としたものである。
 第2の技術手段は、第1の技術手段において、前記映像目標ビットレート設定手段は、前記実際の総ビットレートが前記目標総ビットレートよりも大きい場合、前記実際の総ビットレートと前記目標総ビットレートとの差分だけ、前記映像データの目標ビットレートを下げることを特徴としたものである。
 第3の技術手段は、第1の技術手段において、前記映像目標ビットレート設定手段は、前記実際の総ビットレートが前記目標総ビットレートよりも小さい場合、前記実際の総ビットレートと前記目標総ビットレートとの差分だけ、前記映像データの目標ビットレートを上げることを特徴としたものである。
 第4の技術手段は、第1~第3のいずれか1の技術手段において、前記目標総ビットレートは、前記映像データの目標ビットレートと、前記音声データ及び前記付加データに対して設定された推定ビットレートとから構成されることを特徴としたものである。
 第5の技術手段は、第1~第4のいずれか1の技術手段において、前記映像目標ビットレート設定手段は、前記映像データの目標ビットレートを変更する場合に、該目標ビットレートを所定時間毎に所定量ずつ繰り返し調整し、前記実際の総ビットレートを前記目標総ビットレートに収束させることを特徴としたものである。
 第6の技術手段は、第1~第5のいずれか1の技術手段において、前記総ビットレート計測手段は、前記入力ストリームのパケット数をカウントし、該カウント数に1パケット当りのデータサイズを乗算し、該乗算したデータサイズを、前記入力ストリームの記録時間で除算することにより、前記入力ストリームの実際の総ビットレートを算出することを特徴としたものである。
 本発明によれば、入力ストリームを記録媒体にビットレート変換して記録する際に、字幕や天気予報などの付加データを残しつつ、記録媒体の残容量を考慮して記録できるため、記録媒体の残容量内に映像データ、音声データ、及び付加データを効率的に収めることができる。
本発明の一実施形態に係る記録装置の構成例を示すブロック図である。 本発明に係る記録装置によるビットレート変換処理の一例について説明するための図である。 HDDにDRモードで記録されたコンテンツ(TSファイル)を、ビットレート変換してBDにダビングする場合の実施例について説明するための図である。 従来の記録装置によるビットレート変換処理について説明するための図である。 従来の記録装置によるビットレート変換処理について説明するための図である。
 以下、添付図面を参照しながら、本発明の記録装置に係る好適な実施の形態について説明する。
 図1は、本発明の一実施形態に係る記録装置の構成例を示すブロック図である。記録装置10は、チューナ12と、トランスコーダ13と、外部記録媒体(BD,DVD等)を装着してデータの入出力(書き込み/読み出し)を行う入出力インタフェイス(入出力I/F)14と、装置全体の処理を制御するためのCPUやROM等で構成される制御部15と、デコーダ16と、HDD(ハードディスクドライブ)17と、リモコン等の操作入力部からの操作信号を受光する受光部を備えたリモコン受信部18と、アンテナ11を経由して受信したストリームや録画されたストリームを外部接続される図示しない表示装置(例えば、CRT装置やプラズマ表示装置、液晶表示装置、有機/無機EL装置などの表示手段)に出力する表示出力部19と、表示装置が備えるスピーカや外部スピーカ等と接続される音声出力部20とを備えている。
 図1に示す記録装置10は、アナログ放送波とデジタル放送波の両方を受信できる構成を有しているが、いずれか一方の放送波のみを受信できる構成としてもよい。また、記録装置10は、例えば、デジタルチューナ内蔵のハードディスクレコーダもしくはBD(Blu-Ray)レコーダやDVDレコーダ、ハードディスク一体型BDレコーダやDVDレコーダ、あるいはデジタルチューナを外部接続可能なハードディスクレコーダもしくはBDレコーダやDVDレコーダ、ハードディスク一体型のBDレコーダやDVDレコーダなどに用いることができる。また、STB(Set Top Box)などのデジタルチューナを外部接続とした場合にはチューナ12を不要としてもよい。
 また、記録媒体としてHD(ハードディスク)と、BDもしくはDVDの可搬型の記録媒体とを用いることができるが、記録媒体をこれらに限定しているものではなく、ストリームを記録できる全ての記録媒体に応用することが可能である。なおストリームとは、例えばMPEG-2TSであり、このMPEG-2TSは、大きく分けて、映像データ、音声データ、付加データで構成される。付加データとは、映像及び音声以外の付加的なデータ(テキスト、画像)であって、例えば字幕や、天気予報などが含まれる。
 記録装置10を用いてデジタル放送を視聴する場合、チューナ12は、アンテナ11から入力された高周波信号(デジタル変調信号)を復調し、その復調信号をデコーダ16に入力する。デコーダ16は、入力された復調信号を映像信号と音声信号に復号した後、その復号信号から表示制御出力信号を生成し、その表示制御出力信号を表示出力部19に出力すると共に、復号信号から音声制御出力信号を生成し、その音声制御出力信号を音声出力部20に出力する。表示出力部19から出力された表示制御出力信号は、記録装置10に接続されたテレビなどの表示装置に入力され、音声出力部20から出力された音声制御出力信号は、記録装置10に接続された表示装置のスピーカに入力される。ユーザは、表示装置が備える表示画面及びスピーカにより、表示制御出力信号及び音声制御出力信号に対応したデジタル放送番組を視聴することができる。
 また、記録装置10を用いてアナログ放送番組を記録する場合、チューナ12は、アンテナ11から入力された高周波信号(アナログ変調信号)を復調し、その復調信号をエンコーダ(図示せず)により符号化する。更に、符号化したデータを記録に適した形式(ストリーム)に変換してHDD17又はBD等の各種記録媒体に録画データとして記録する。
 また、記録装置10を用いてデジタル放送番組を記録する場合、チューナ12は、アンテナ11から入力された高周波信号(デジタル変調信号)を復調してHDD17又BD等の各種記録媒体に記録する。
 HDD17又はBD等に録画されている番組タイトルを記録装置10により再生する場合、デコーダ16は、HDD17又はBD等に記録されている録画データを復号した後、映像出力可能な形式に変換して表示出力部19に出力すると共に、音声出力可能な形式に変換して音声出力部20に出力する。表示出力部19から出力された表示制御出力信号は、記録装置10に接続されたテレビなどの表示装置に入力され、音声出力部20から出力された音声制御出力信号は、記録装置10に接続された表示装置のスピーカに入力される。ユーザは、表示装置が備える表示画面及びスピーカにより、表示制御出力信号及び音声制御出力信号に対応した録画タイトルを視聴することができる。
 また、記録装置10はトランスコーダ13を備えているために、デジタル放送波(入力ストリーム)をHDD17又はBD等にそのまま記録せずに、MPEG-2TSのままでビットレートを変換して記録したり、あるいは、映像や音声のデータフォーマットを変換して記録することができる。例えば、地上デジタル放送のMPEG-2方式のHDTV映像データを、MPEG-4AVC/H264方式にリアルタイムでトランスコードすることができる。
 本発明の主たる特徴部分は、入力ストリームを記録媒体にビットレート変換して記録する際に、字幕や天気予報などの付加データを残しつつ、記録媒体の残容量を考慮して記録することにある。このための構成として、記録装置10は、入力ストリームの記録時間と入力ストリームの記録先となる記録媒体(HDD17又はBDなど)の残容量とに基づいて、入力ストリームの目標となる目標総ビットレートを算出し、算出した目標総ビットレートに対して映像データの目標ビットレートを設定する映像目標ビットレート設定手段に相当する制御部15と、映像データの目標ビットレートに基づいてビットレート変換を開始した後に、入力ストリームの実際の総ビットレートを計測する総ビットレート計測手段に相当するトランスコーダ13とを備える。制御部15は、実際の総ビットレートと目標総ビットレートとの差分に基づいて、付加データを含む入力ストリームが記録媒体の残容量に収まるように、映像データの目標ビットレートを調整する。
 図2は、本発明に係る記録装置10によるビットレート変換処理の一例について説明するための図である。ここでは記録装置10をレコーダとして、その要部構成(チューナ12,トランスコーダ13,制御部15)についてのみ示す。なお、本例では、トランスコーダ13と制御部15とがPCI(Peripheral Components Interconnect)接続されているため、チューナ12からのTSは、必ず制御部15を経由することになる。但し、システム接続の例として、チューナ12からのTSをトランスコーダ13が直接受けて、トランスコーダ13と制御部15とをTS入出力で接続することもできる。
 図2において、チューナ12から制御部15にMPEG-2TS(Transport Stream)が入力される(S1)。このMPEG-2TSは、大きく分けて、映像データ,音声データ,付加データで構成される。そして、制御部15からトランスコーダ13に付加データを含むMPEG-2TSが出力される(S2)。そして、トランスコーダ13から制御部15に映像データ,音声データ,付加データで構成されたAVCTSが出力される(S3)。制御部15は、トランスコーダ13で圧縮されたAVCTSをHDD17又はBDに記録する。このように、トランスコーダ13で圧縮されたAVCTSには付加データも含まれており、付加データがビットレート変換により破棄されることはない。
 次に、図3を参照しながら、HDD17にDRモードで記録されたコンテンツ(TSファイル)を、ビットレート変換してBDにダビングする場合の実施例について説明する。
 図中、21は映像データの目標ビットレート(以下、映像目標ビットレート)、22は(音声データ+付加データ)の推定ビットレート(以下、音声/付加推定ビットレート)、23は(音声データ+付加データ)の実際の実ビットレート(以下、音声/付加実ビットレート)、24はビットレート変換後の映像データの変換後ビットレート(以下、映像変換後ビットレート)を示す。ダビングの条件は、前述の従来例と同様とし、BDの残容量が10GBytes、コンテンツの記録時間が2時間とする。
 なお、上記において、コンテンツの記録時間は、コンテンツを録画するために必要な時間であって、例えば、コンテンツに付加されるSI(Service Information)や電子番組表などから取得することができる。また、記録媒体の残容量は、HDD17あるいはBDにおける記録可能な空き容量であり、制御部15で管理される。この残容量は、必ずしも記録媒体の残容量の全てである必要はなく、残容量のうちの一部としてもよい。例えば、BDの全残容量が20GBytesで、そのうちの10GBytesを残容量として設定するようにしてもよい。
 図3(A)に示す目標総ビットレートB1、図3(B)に示す実際の総ビットレートB2、図3(C)に示す変換後総ビットレートB3の関係は下記に示す通りである。
 目標総ビットレート=映像目標ビットレート+音声/付加推定ビットレート  (1)
 実際の総ビットレート=映像目標ビットレート+音声/付加実ビットレート  (2)
 変換後総ビットレート=映像変換後ビットレート+音声/付加実ビットレート (3)
 図3において、ダビング開始時には、記録装置10に、音声データ及び付加データに対して音声/付加推定ビットレート22を設定する。ここでは例えば2.0Mbpsを設定しておく。この音声/付加推定ビットレート22は、映像目標ビットレート21を決定するための仮の設定値である。例えば、各種コンテンツに対して、実際の(音声データ+付加データ)のビットレートを計測しておき、計測結果の平均値を設定するようにしてもよい。
 次に、コンテンツの記録時間とコンテンツの記録先となるBDの残容量とに基づいて、コンテンツの目標総ビットレートB1を算出し、算出した目標総ビットレートB1に対して映像目標ビットレート21を設定する。本例の場合、コンテンツの記録時間が2時間、BDの残容量が10GBytesであるため、前述したように、目標総ビットレートB1は11.9Mbpsと算出される。従って、映像目標ビットレート21は、目標総ビットレートB1から音声/付加推定ビットレート22を減算することで算出されるため、本例の場合、11.9-2.0=9.9Mbpsと設定される。これらの関係を図3(A)に示す。
 次に、記録装置10は、映像目標ビットレート21に基づいてビットレート変換を開始してから所定時間経過し、ビットレートが収束したころ(10分程度)に、実際の総ビットレートB2を計測する。この実際の総ビットレートB2の算出方法として、次のような方法が考えられる。
(a)トランスコーダ13が実際の総ビットレートB2、すなわちAVCTSの総ビットレートを算出し、これを定期的に制御部15に通知する。
(b)トランスコーダ13が実際の総ビットレートB2を算出し、これを内部レジスタに書き込み、制御部15が適当なタイミングで、内部レジスタ内の実際の総ビットレートB2を読み取る。
(c)制御部15がトランスコーダ13からのデータ(AVCTS)をカウントしておき、録画開始からのファイルサイズを記録時間で除算することで、実際の総ビットレートB2を算出する。
(d)制御部15がコンテンツのDMA(Direct Memory Access)転送のパケット数をカウントし、それに一回(1パケット)当りのデータサイズを乗算することで、ファイルサイズを算出し、このファイルサイズをTSファイルの記録時間で除算することで、実際の総ビットレートB2を算出する。
 なお、上記(a),(b)の場合、トランスコーダ13が総ビットレート計測手段として機能する。一方、上記(c),(d)の場合、制御部15が総ビットレート計測手段として機能するため、トランスコーダ13から実際の総ビットレートB2の通知を受けられない場合でも実際の総ビットレートB2を算出することが可能となる。
 このようにして、実際の総ビットレートB2を算出し、これから映像目標ビットレート21を減算したものが、音声/付加実ビットレート23となる。本例の場合、実際の総ビットレートB2が14.9Mbpsであり、これから映像目標ビットレート21の9.9Mbpsを減算することで、音声/付加実ビットレート23が5.0Mbpsと求められる。すなわち、この音声/付加実ビットレート23は、実際の総ビットレートB2と映像目標ビットレート21との差分に相当し、この差分を音声/付加部分のビットレートとみなす。これらの関係を図3(B)に示す。
 図3(A),(B)より、実際の総ビットレートB2が目標総ビットレートB1よりも大きい場合には、コンテンツがBDの残容量に収まらないことが予測される。この場合、制御部15は、実際の総ビットレートB2と目標総ビットレートB1との差分だけ、すなわち、音声/付加実ビットレート23と音声/付加推定ビットレート22との差分だけ、映像目標ビットレート21を下げるように調整を行う。本例の場合、音声/付加実ビットレート23が5Mbps、音声/付加推定ビットレート22が2Mbpsであるから、両者の差分は3Mbpsとなる。この差分の3Mbpsだけ、映像目標ビットレート21の9.9Mbpsから減算する。この結果、映像目標ビットレート21を6.9Mbpsまで下げれば、変換後の総ビットレートB3は目標総ビットレートB1と等しくなるため、付加データを含む2時間のコンテンツをBDの空き容量(10GBytes)をフルに使って収めることが可能となる。これらの関係を図3(C)に示す。
 なお、映像目標ビットレート21を6.9Mbpsまで下げる場合に、急激に下げると、画質も急激に悪くなり、ユーザが違和感を覚えるので、例えば、2分ごとに0.5Mbpsずつ下げるなどの手法をとって、ビットレートの合わせ込みを行うことが好ましい。その後も、実際の総ビットレートB2を継続的にモニタし、最終的にBDの残容量に収まるようにダビングを行う。
 また、上記例と逆に、実際の総ビットレートB2が目標総ビットレートB1よりも小さく、コンテンツがBDの残容量に収まることが予測される場合には、制御部15は、音声/付加実ビットレート23と音声/付加推定ビットレート22との差分だけ、映像目標ビットレート21を上げるように調整する。例えば、音声/付加実ビットレート23が1Mbpsであった場合、音声/付加推定ビットレート22が2Mbpsであるから、両者の差分は1Mbpsとなる。この差分の1Mbpsだけ、映像目標ビットレート21の9.9Mbpsに加算する。この結果、映像目標ビットレート21を10.9Mbpsまで上げれば、変換後の総ビットレートB3は目標総ビットレートB1と等しくなるため、付加データを含む2時間のコンテンツをBDの空き容量(10GBytes)をフルに使って収めることが可能となる。
 上記では、映像目標ビットレート21を9.9Mbpsから10.9Mbpsまで上げることで、情報量が増えて画質的には良くなるため、ビットレートを一度に上げてしまってもよいが、この場合もユーザに違和感を与えないように、例えば、2分ごとに0.5Mbpsずつ上げるなどの手法をとって、ビットレートの合わせ込みを行ってもよい。その後は、前述の例と同様に、実際の総ビットレートB2を継続的にモニタし、最終的にBDの残容量に収まるようにダビングを行う。
 このように、制御部15は、映像目標ビットレート21を変更する場合に、映像目標ビットレート21を所定時間毎に所定量ずつ繰り返し(フィードバックをかけて)調整し、最終的に、実際の総ビットレートB2を目標総ビットレートB1に収束させることができる。映像目標ビットレート21の調整処理を繰り返し実行することで、BDの残容量に対して、ビットレート変換されたコンテンツを、付加データを含めて精度よく収めることができ、最適なダビングを行うことができる。
 なお、ここまでの説明では、付加データを含むコンテンツを記録媒体の残容量をフルに使って収めるようにしたが、この例に限定されるものではない。例えば、付加データを含むコンテンツを記録媒体の空き容量の一部に収めるようにビットレートを調整することも可能である。
 本発明によれば、HDD,BD,DVDなどの記録媒体に設定された残容量に対して、ビットレート変換されたコンテンツを、付加データを含めて精度よく収めることができるため、ユーザは付加データの再生利用を行うことができ、さらに、記録媒体の残量管理を正確に行うことができる。
1…記録装置、11…アンテナ、12…チューナ、13…トランスコーダ、14…入出力I/F、15…制御部、16…デコーダ、17…HDD、18…リモコン受信部、19…表示出力部、20…音声出力部。

Claims (6)

  1.  映像データ,音声データ,及び付加データを含む入力ストリームをビットレート変換して記録する記録装置であって、
     前記入力ストリームの記録時間と該入力ストリームの記録先となる記録媒体の残容量とに基づいて、前記入力ストリームの目標となる目標総ビットレートを算出し、該算出した目標総ビットレートに対して前記映像データの目標ビットレートを設定する映像目標ビットレート設定手段と、
     前記映像データの目標ビットレートに基づいてビットレート変換を開始した後に、前記入力ストリームの実際の総ビットレートを計測する総ビットレート計測手段とを備え、
     前記映像目標ビットレート設定手段は、前記実際の総ビットレートと前記目標総ビットレートとの差分に基づいて、前記付加データを含む前記入力ストリームが前記記録媒体の残容量に収まるように、前記映像データの目標ビットレートを調整することを特徴とする記録装置。
  2.  請求項1に記載の記録装置において、前記映像目標ビットレート設定手段は、前記実際の総ビットレートが前記目標総ビットレートよりも大きい場合、前記実際の総ビットレートと前記目標総ビットレートとの差分だけ、前記映像データの目標ビットレートを下げることを特徴とする記録装置。
  3.  請求項1に記載の記録装置において、前記映像目標ビットレート設定手段は、前記実際の総ビットレートが前記目標総ビットレートよりも小さい場合、前記実際の総ビットレートと前記目標総ビットレートとの差分だけ、前記映像データの目標ビットレートを上げることを特徴とする記録装置。
  4.  請求項1~3のいずれか1項に記載の記録装置において、前記目標総ビットレートは、前記映像データの目標ビットレートと、前記音声データ及び前記付加データに対して設定された推定ビットレートとから構成されることを特徴とする記録装置。
  5.  請求項1~4のいずれか1項に記載の記録装置において、前記映像目標ビットレート設定手段は、前記映像データの目標ビットレートを変更する場合に、該目標ビットレートを所定時間毎に所定量ずつ繰り返し調整し、前記実際の総ビットレートを前記目標総ビットレートに収束させることを特徴とする記録装置。
  6.  請求項1~5のいずれか1項に記載の記録装置において、前記総ビットレート計測手段は、前記入力ストリームのパケット数をカウントし、該カウント数に1パケット当りのデータサイズを乗算し、該乗算したデータサイズを、前記入力ストリームの記録時間で除算することにより、前記入力ストリームの実際の総ビットレートを算出することを特徴とする記録装置。
PCT/JP2009/058312 2008-05-16 2009-04-28 記録装置 WO2009139289A1 (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
EP09746496A EP2290654A4 (en) 2008-05-16 2009-04-28 RECORDING APPARATUS
BRPI0912670A BRPI0912670A2 (pt) 2008-05-16 2009-04-28 aparelho de gravação
JP2010511944A JPWO2009139289A1 (ja) 2008-05-16 2009-04-28 記録装置
CN2009801183469A CN102027546A (zh) 2008-05-16 2009-04-28 记录装置
US12/992,645 US20110069941A1 (en) 2008-05-16 2009-04-28 Recording apparatus
MX2010012240A MX2010012240A (es) 2008-05-16 2009-04-28 Aparato de grabacion.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2008-129587 2008-05-16
JP2008129587 2008-05-16

Publications (1)

Publication Number Publication Date
WO2009139289A1 true WO2009139289A1 (ja) 2009-11-19

Family

ID=41318660

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2009/058312 WO2009139289A1 (ja) 2008-05-16 2009-04-28 記録装置

Country Status (8)

Country Link
US (1) US20110069941A1 (ja)
EP (1) EP2290654A4 (ja)
JP (1) JPWO2009139289A1 (ja)
CN (1) CN102027546A (ja)
BR (1) BRPI0912670A2 (ja)
MX (1) MX2010012240A (ja)
RU (1) RU2452127C1 (ja)
WO (1) WO2009139289A1 (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8732479B1 (en) 2010-03-12 2014-05-20 Carbonite, Inc. Methods, apparatus and systems for remote file storage using local client status files
FR2993125A1 (fr) * 2012-07-03 2014-01-10 Thomson Licensing Dispositif et procede d'enregistrement de donnees relatifs a une fonction de decalage temporel sur un support d'enregistrement
FR2993127A1 (fr) * 2012-07-03 2014-01-10 Thomson Licensing Dispositif et procede d'enregistrement de donnees relatifs a une fonction de decalage temporel sur un support d'enregistrement
FR2993129A1 (fr) * 2012-07-03 2014-01-10 Thomson Licensing Dispositif et procede d'enregistrement de donnees sur un support d'enregistrement
CN109218724B (zh) * 2017-07-06 2020-08-04 腾讯科技(深圳)有限公司 一种数据编码方法、装置及存储设备和终端设备
CN110769271B (zh) * 2019-11-11 2021-09-14 广州酷狗计算机科技有限公司 调节多路码流的码率的方法和装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001256727A (ja) * 2000-03-15 2001-09-21 Victor Co Of Japan Ltd 番組信号記録装置及び番組信号記録方法
JP2005323325A (ja) 2004-03-26 2005-11-17 Nec Corp 放送映像音声データ記録方法、装置、および記録媒体

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000333169A (ja) * 1999-05-24 2000-11-30 Mitsubishi Electric Corp 動画像符号化装置
WO2002005554A1 (fr) * 2000-07-12 2002-01-17 Matsushita Electric Industrial Co., Ltd. Dispositifs d'enregistrement et de lecture de donnees, procedes d'enregistrement et de lecture de donnees
US7027982B2 (en) * 2001-12-14 2006-04-11 Microsoft Corporation Quality and rate control strategy for digital audio
US7221857B2 (en) * 2002-01-31 2007-05-22 Sony Corporation System and method for efficiently performing a storage management procedure
US7133881B2 (en) * 2002-04-29 2006-11-07 Intel Corporation Encoding and transferring media content onto removable storage
EP1579448A2 (en) * 2002-12-20 2005-09-28 Koninklijke Philips Electronics N.V. Method of recording a stream of audio-visual data
CN1723702B (zh) * 2003-02-13 2010-04-28 松下电器产业株式会社 数据处理装置
US7330509B2 (en) * 2003-09-12 2008-02-12 International Business Machines Corporation Method for video transcoding with adaptive frame rate control
US8982945B2 (en) * 2003-11-04 2015-03-17 Stmicroelectronics Asia Pacific Pte. Ltd. Apparatus, method, and computer program for encoding video information using a variable bit-rate
US20060133775A1 (en) * 2004-12-22 2006-06-22 Ju Chi-Cheng Method of storage medium management and video recording system and storage system thereof
WO2006090755A1 (en) * 2005-02-23 2006-08-31 Canon Kabushiki Kaisha Image processing apparatus
DE102005020909B4 (de) * 2005-05-04 2007-08-23 Fujitsu Siemens Computers Gmbh Elektronisches Gerät zum Aufzeichnen von Rundfunk- oder Fernsehsendungen sowie Verfahren zum Aufzeichnen von Rundfunk- oder Fernsehsendungen
WO2007007759A1 (ja) * 2005-07-11 2007-01-18 Pioneer Corporation 情報記録装置および情報記録方法
US20070112826A1 (en) * 2005-11-10 2007-05-17 Vixs Systems, Inc. Multimedia transcoding based on remaining storage capacity
KR100797474B1 (ko) * 2006-04-03 2008-01-24 엘지전자 주식회사 디지털 스트림 저장/재생 방법 및 그를 위한 장치
EP2177037B1 (en) * 2007-08-09 2011-01-19 Inlet Technologies Preserving captioning through video transcoding
US8311101B2 (en) * 2008-02-28 2012-11-13 Lsi Corporation Rate control for real time transcoding of subtitles for application with limited memory

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001256727A (ja) * 2000-03-15 2001-09-21 Victor Co Of Japan Ltd 番組信号記録装置及び番組信号記録方法
JP2005323325A (ja) 2004-03-26 2005-11-17 Nec Corp 放送映像音声データ記録方法、装置、および記録媒体

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2290654A4

Also Published As

Publication number Publication date
CN102027546A (zh) 2011-04-20
JPWO2009139289A1 (ja) 2011-09-15
BRPI0912670A2 (pt) 2016-01-26
US20110069941A1 (en) 2011-03-24
EP2290654A1 (en) 2011-03-02
EP2290654A4 (en) 2011-10-12
RU2452127C1 (ru) 2012-05-27
MX2010012240A (es) 2010-12-01

Similar Documents

Publication Publication Date Title
WO2009139289A1 (ja) 記録装置
JP2004228837A (ja) デジタル放送の蓄積時間保証方法及び装置
US20060133775A1 (en) Method of storage medium management and video recording system and storage system thereof
EP1725029A1 (en) Digital video recording apparatus and method thereof
US7792417B2 (en) Data processor
US8837918B2 (en) Video recording apparatus
KR101641612B1 (ko) 영상처리장치 및 그 영상처리방법
JPWO2006013781A1 (ja) 記録装置および記録方法
US20060051060A1 (en) Method and system for digitally recording broadcast content
US20090052873A1 (en) Recording/playback terminal
JP5444722B2 (ja) ダビング装置
JP2009171277A (ja) 情報データストリームの記録装置、及び方法
JP4514618B2 (ja) デジタル放送受信装置
CN1233158C (zh) 支持下载播放的多功能影碟机
JP2004253052A (ja) 情報記録媒体、情報記録装置
JP2009043294A (ja) 記録装置
TWI337042B (en) Method and recording system for recording media data
JP2005182906A (ja) 映像或いは音声記録再生装置
JP4893801B2 (ja) 記録装置及び記録方法
KR100664489B1 (ko) 비디 레코더 및 이를 이용한 동시 녹화재생 방법
KR20050117216A (ko) 디지털 방송의 녹화장치 및 방법
JP2023062414A (ja) 受信装置、録画方法およびプログラム
KR20080020332A (ko) 방송 수신기의 영상신호 녹화 방법
JP2010041123A (ja) 画像データ処理装置、画像記録装置及び画像データ処理方法
JP2011124825A (ja) 記録装置

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200980118346.9

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09746496

Country of ref document: EP

Kind code of ref document: A1

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2010511944

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: MX/A/2010/012240

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 7280/CHENP/2010

Country of ref document: IN

WWE Wipo information: entry into national phase

Ref document number: 12992645

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2009746496

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2010146645

Country of ref document: RU

ENP Entry into the national phase

Ref document number: PI0912670

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20101116