[go: up one dir, main page]

JP2003257121A - Signal reproducing method and apparatus, signal recording method and apparatus, and code string generating method and apparatus - Google Patents

Signal reproducing method and apparatus, signal recording method and apparatus, and code string generating method and apparatus

Info

Publication number
JP2003257121A
JP2003257121A JP2002059285A JP2002059285A JP2003257121A JP 2003257121 A JP2003257121 A JP 2003257121A JP 2002059285 A JP2002059285 A JP 2002059285A JP 2002059285 A JP2002059285 A JP 2002059285A JP 2003257121 A JP2003257121 A JP 2003257121A
Authority
JP
Japan
Prior art keywords
code string
signal
information
code
frame
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.)
Withdrawn
Application number
JP2002059285A
Other languages
Japanese (ja)
Inventor
Kiyouya Tsutsui
京弥 筒井
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.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2002059285A priority Critical patent/JP2003257121A/en
Publication of JP2003257121A publication Critical patent/JP2003257121A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 【課題】 記録フォーマットの規定された既存の記録媒
体を用いながら、音楽等のコンテンツの試し視聴用符号
列と、高品質化のための追加データや鍵情報との対応を
とるための識別(ID)情報の埋め込み(記録)を容易
化する。 【解決手段】 外部入力信号841は、変換手段184
1を介し、信号成分符号化手段1842によって各成分
が符号化され、符号列生成手段1843によって符号列
844が生成され、選択手段1846に送られる。ID
発生手段1844から発生された識別(ID)情報84
5は、IDフレーム生成手段1845に送られ、ID発
生手段1844からのID情報を例えば先頭フレーム
(0番フレーム)埋め込んでIDフレームとし、選択手
段1846に送る。選択手段1846は、IDフレーム
生成手段1845からのIDフレームのデータ846に
続いて、符号列生成手段1843からの符号列844を
順次出力する。
(57) [Summary] [PROBLEMS] To use an existing recording medium with a defined recording format to associate a code string for trial viewing of content such as music with additional data and key information for improving quality. This facilitates embedding (recording) of identification (ID) information to be taken. SOLUTION: An external input signal 841 is converted by a conversion means 184.
1, each component is encoded by a signal component encoding unit 1842, a code sequence 844 is generated by a code sequence generation unit 1843, and sent to a selection unit 1846. ID
Identification (ID) information 84 generated by generating means 1844
No. 5 is sent to the ID frame generating means 1845, and the ID information from the ID generating means 1844 is embedded as, for example, the first frame (the 0th frame) as an ID frame and sent to the selecting means 1846. The selecting means 1846 sequentially outputs the ID string data 846 from the ID frame generating means 1845 and the code string 844 from the code string generating means 1843.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、信号再生方法及び
装置、信号記録方法及び装置、並びに符号列生成方法及
び装置に関するものであり、例えば、試し視聴が可能な
ように信号を符号化するとともに、その結果、試し視聴
者が購入を決めれば、少ない情報量のデータを追加して
高品質での再生や記録を可能にするような信号再生方法
及び装置、信号記録方法及び装置、並びに符号列生成方
法及び装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a signal reproducing method and apparatus, a signal recording method and apparatus, and a code string generating method and apparatus, and for example, encodes a signal so that trial viewing can be performed. As a result, if the trial viewer decides to purchase, a signal reproducing method and apparatus, a signal recording method and apparatus, and a code string that add data of a small amount of information and enable high quality reproduction and recording. The present invention relates to a generation method and device.

【0002】[0002]

【従来の技術】例えば、音響などの信号を暗号化して放
送したり記録媒体に記録して、暗号解読用の鍵を購入し
た者に対してのみその視聴を許可する、というコンテン
ツ(ソフトウェア)の流通方法が知られている。
2. Description of the Related Art For example, contents (software) that encrypts a signal such as sound, broadcasts it, or records it on a recording medium, and permits only a person who has purchased a key for decryption to view it. Distribution methods are known.

【0003】暗号化の方法としては、例えば、PCMの
音響信号のビット列に対して鍵信号として乱数系列の初
期値を与え、発生した0/1の乱数系列と上記PCMの
ビット列との排他的論理和をとったビット列を送信した
り記録媒体に記録する方法が知られている。この方法を
使用することにより、鍵信号を入手した者のみがその音
響信号を正しく再生できるようにし、鍵信号を入手しな
かった者は雑音しか再生できないようにすることができ
る。もちろん、暗号化方法としては、より複雑な方法を
用いることも可能である。この暗号化方法として、例え
ば、いわゆるDES(Data Encryption Standard)を用
いるようにしてもよい。DESの規格については、文献
「Federal Information Processing Standards Publica
tion 46,Specifications for the DATA ENCRYPTION ST
ANDARD,1977, January 15」にその内容が開示されてい
る。
As an encryption method, for example, an initial value of a random number sequence is given as a key signal to a bit string of a PCM audio signal, and an exclusive logic of the generated 0/1 random number sequence and the PCM bit string is used. A method of transmitting a summed bit string or recording the bit string on a recording medium is known. By using this method, only the person who obtains the key signal can correctly reproduce the acoustic signal, and the person who does not obtain the key signal can reproduce only the noise. Of course, a more complicated encryption method can be used. As this encryption method, for example, so-called DES (Data Encryption Standard) may be used. For the DES standard, refer to the document "Federal Information Processing Standards Publica".
tion 46, Specifications for the DATA ENCRYPTION ST
ANDARD, 1977, January 15 ”, the contents are disclosed.

【0004】一方、音響信号を圧縮して放送したり、記
録媒体に記録する方法が、普及しており、符号化された
オーディオ或いは音声等の信号を記録可能な光磁気ディ
スク等の記録媒体が広く使用されている。
On the other hand, a method of compressing an audio signal for broadcasting or recording it on a recording medium has become widespread, and a recording medium such as a magneto-optical disk capable of recording coded audio or voice signals has been developed. Widely used.

【0005】オーディオ或いは音声等の信号の高能率符
号化の手法には種々あるが、例えば、時間軸上のオーデ
ィオ信号等をブロック化しないで、複数の周波数帯域に
分割して符号化する非ブロック化周波数帯域分割方式で
ある、帯域分割符号化(サブ・バンド・コーディング:
SBC)や、時間軸の信号を周波数軸上の信号に変換
(スペクトル変換)して複数の周波数帯域に分割し、各
帯域毎に符号化するブロック化周波数帯域分割方式、い
わゆる変換符号化等を挙げることができる。また、上述
の帯域分割符号化と変換符号化とを組み合わせた高能率
符号化の手法も考えられており、この場合には、例え
ば、上記帯域分割符号化で帯域分割を行った後、該各帯
域毎の信号を周波数軸上の信号にスペクトル変換し、こ
のスペクトル変換された各帯域毎に符号化が施される。
There are various techniques for high-efficiency coding of signals such as audio or voice. For example, non-blocking in which audio signals on the time axis are not divided into blocks but divided into a plurality of frequency bands for coding. Frequency band division scheme, which is band division coding (sub-band coding:
SBC) or a block frequency band division method that transforms a signal on the time axis into a signal on the frequency axis (spectral conversion) and divides into a plurality of frequency bands, and encodes each band, so-called conversion encoding. Can be mentioned. Further, a method of high efficiency coding in which the above band division coding and transform coding are combined is also considered, and in this case, for example, after performing band division by the band division coding, A signal for each band is spectrum-converted into a signal on the frequency axis, and each spectrum-converted band is encoded.

【0006】ここで、上述したフィルタとしては、例え
ばQMFフィルタが挙げられ、このQMFフィルタにつ
いては、文献「1976, R.E.Crochiere, Digital coding
of speech in subbands, Bell Syst. Tech. J. Vol.55,
No.8, 1976」 に述べられている。また、文献「ICASSP
83, BOSTON, Polyphase Quadrature filters-A newsub
band coding technique, Joseph H. Rothweiler」に
は、等バンド幅のフィルタ分割手法が述べられている。
[0006] Here, as the above-mentioned filter, for example, a QMF filter can be cited. Regarding this QMF filter, reference is made to "1976, RE Crochiere, Digital coding".
of speech in subbands, Bell Syst. Tech. J. Vol.55,
No. 8, 1976 ”. In addition, the document “ICASSP
83, BOSTON, Polyphase Quadrature filters-A newsub
"Band coding technique, Joseph H. Rothweiler" describes a filter division technique with equal bandwidth.

【0007】また、上述したスペクトル変換としては、
例えば、入力オーディオ信号を所定単位時間(フレーム)
でブロック化し、当該ブロック毎に離散フーリエ変換
(DFT)、離散コサイン変換(DCT)、モディファ
イドDCT(MDCT)等を行うことで時間軸を周波数
軸に変換するようなスペクトル変換がある。MDCTに
ついては、文献「ICASSP, 1987, Subband/Transform Co
ding Using Filter BankDesigns Based on Time Domain
Aliasing Cancellation, J.P.Princen, A.B.Bradley,
Univ. of Surrey Royal Melbourne Inst. of Tech.」
に述べられている。
Further, as the above-mentioned spectrum conversion,
For example, input audio signal to a predetermined unit time (frame)
There is a spectrum conversion in which the time axis is converted into a frequency axis by performing block conversion with each block and performing discrete Fourier transform (DFT), discrete cosine transform (DCT), modified DCT (MDCT), and the like for each block. For MDCT, refer to "ICASSP, 1987, Subband / Transform Co."
ding Using Filter BankDesigns Based on Time Domain
Aliasing Cancellation, JPPrincen, ABBradley,
Univ. Of Surrey Royal Melbourne Inst. Of Tech.
Are described in.

【0008】波形信号をスペクトルに変換する方法とし
て、上述のDFTやDCTを使用した場合には、M個の
サンプルからなる時間ブロックで変換を行うとM個の独
立な実数データが得られる。時間ブロック間の接続歪み
を軽減するために、通常、両隣のブロックとそれぞれM
1個のサンプルずつオーバーラップさせるので、平均し
て、DFTやDCTでは(M−M1)個のサンプルに対
してM個の実数データを量子化して符号化することにな
る。
When the above-mentioned DFT or DCT is used as a method of converting a waveform signal into a spectrum, M independent real number data are obtained by performing conversion with a time block consisting of M samples. In order to reduce the connection distortion between time blocks, it is usually necessary to use M and
Since the samples are overlapped one by one, on the average, in the DFT or DCT, M real number data are quantized and coded for (M-M1) samples.

【0009】これに対してスペクトルに変換する方法と
して上述のMDCTを使用した場合には、両隣の時間と
M個ずつオーバーラップさせた2M個のサンプルから、
独立なM個の実数データが得られるので、平均して、M
DCTではM個のサンプルに対してM個の実数データを
量子化して符号化することになる。復号装置において
は、このようにしてMDCTを用いて得られた符号から
各ブロックにおいて逆変換を施して得られた波形要素を
互いに干渉させながら加え合わせることにより、波形信
号を再構成することができる。
On the other hand, when the above-mentioned MDCT is used as a method for converting into a spectrum, from 2M samples which are overlapped by M times with the time on both sides,
Since M independent real number data are obtained, on average, M
In DCT, M pieces of real number data are quantized and encoded for M pieces of samples. In the decoding device, the waveform signal can be reconstructed by adding the waveform elements obtained by performing the inverse transformation in each block from the code obtained by using the MDCT while interfering with each other. .

【0010】一般に変換のための時間ブロックを長くす
ることによって、スペクトルの周波数分解能が高まり、
特定のスペクトル成分にエネルギーが集中する。したが
って、両隣のブロックと半分ずつオーバーラップさせて
長いブロック長で変換を行い、しかも得られたスペクト
ル信号の個数が、元の時間サンプルの個数に対して増加
しないMDCTを使用することにより、DFTやDCT
を使用した場合よりも効率の良い符号化を行うことが可
能となる。また、隣接するブロック同士に十分長いオー
バーラップを持たせることによって、波形信号のブロッ
ク間歪みを軽減することもできる。
Generally, by lengthening the time block for conversion, the frequency resolution of the spectrum is increased,
Energy is concentrated on specific spectral components. Therefore, it is possible to perform the DFT and DCT
It is possible to perform encoding more efficiently than when using. Further, it is possible to reduce the block-to-block distortion of the waveform signal by allowing adjacent blocks to have a sufficiently long overlap.

【0011】このようにフィルタやスペクトル変換によ
って帯域毎に分割された信号を量子化することにより、
量子化雑音が発生する帯域を制御することができ、マス
キング効果などの性質を利用して聴覚的により高能率な
符号化を行なうことができる。また、ここで量子化を行
なう前に、各帯域毎に、例えばその帯域における信号成
分の絶対値の最大値で正規化を行なうようにすれば、さ
らに高能率な符号化を行なうことができる。
As described above, by quantizing the signal divided for each band by the filter and the spectrum conversion,
It is possible to control the band in which the quantization noise is generated, and it is possible to perform auditory and more efficient encoding by utilizing properties such as the masking effect. Further, if the normalization is performed for each band, for example, with the maximum value of the absolute value of the signal component in that band before the quantization is performed here, more efficient encoding can be performed.

【0012】周波数帯域分割された各周波数成分を量子
化する場合の周波数分割幅としては、例えば人間の聴覚
特性を考慮した帯域分割が行われる。すなわち、一般に
臨界帯域(クリティカルバンド)と呼ばれている高域程
帯域幅が広くなるような帯域幅で、オーディオ信号を複
数(例えば25バンド)の帯域に分割することがある。
また、この時の各帯域毎のデータを符号化する際には、
各帯域毎に所定のビット配分或いは、各帯域毎に適応的
なビット割当て(ビットアロケーション)による符号化
が行われる。例えば、上記MDCT処理されて得られた
係数データを上記ビットアロケーションによって符号化
する際には、上記各ブロック毎のMDCT処理により得
られる各帯域毎のMDCT係数データに対して、適応的
な割当てビット数で符号化が行われることになる。
As a frequency division width for quantizing each frequency component divided into frequency bands, for example, band division is performed in consideration of human auditory characteristics. That is, an audio signal may be divided into a plurality of bands (for example, 25 bands) with a bandwidth that increases in a higher frequency range generally called a critical band.
Also, when encoding the data for each band at this time,
Encoding is performed by predetermined bit allocation for each band or adaptive bit allocation (bit allocation) for each band. For example, when the coefficient data obtained by the MDCT processing is encoded by the bit allocation, adaptive allocation bits are assigned to the MDCT coefficient data for each band obtained by the MDCT processing for each block. The encoding will be performed by numbers.

【0013】このようなビット割当手法としては、次の
2手法が知られている。すなわち、先ず文献「Adaptive
Transform Coding of Speech Signals, R. Zelinski a
nd P. Noll, IEEE Transactions of Accoustics, Speec
h, and Signal Processing,vol.ASSP-25, No.4, August
1977」 では、各帯域毎の信号の大きさをもとに、ビッ
ト割当を行なっている。この方式では、量子化雑音スペ
クトルが平坦となり、雑音エネルギー最小となるが、聴
感覚的にはマスキング効果が利用されていないために実
際の雑音感は最適ではない。また、文献「ICASSP 1980,
The critical band coder -- digital encoding of t
he perceptual requirements of theauditory system,
M.A.Kransner MIT」 では、聴覚マスキングを利用する
ことで、各帯域毎に必要な信号対雑音比を得て固定的な
ビット割当を行なう手法が述べられている。しかしこの
手法ではサイン波入力で特性を測定する場合でも、ビッ
ト割当が固定的であるために特性値が、それほど良い値
とならない。
The following two methods are known as such bit allocation methods. That is, first, the document “Adaptive
Transform Coding of Speech Signals, R. Zelinski a
nd P. Noll, IEEE Transactions of Accoustics, Speec
h, and Signal Processing, vol.ASSP-25, No.4, August
In 1977, bit allocation is performed based on the signal size of each band. In this method, the quantization noise spectrum becomes flat and the noise energy becomes the minimum, but the actual noise feeling is not optimal because the masking effect is not used auditorily. In addition, the document “ICASSP 1980,
The critical band coder-digital encoding of t
he perceptual requirements of the audition system,
“MAKransner MIT” describes a method of performing fixed bit allocation by using auditory masking to obtain the required signal-to-noise ratio for each band. However, in this method, even when the characteristic is measured with a sine wave input, the characteristic value is not so good because the bit allocation is fixed.

【0014】これらの問題を解決するために、ビット割
当に使用できる全ビットが、各小ブロック毎にあらかじ
め定められた固定ビット割当パターン分と、各ブロック
の信号の大きさに依存したビット配分を行なう分に分割
使用され、その分割比を入力信号に関係する信号に依存
させ、前記信号のスペクトルが滑らかなほど前記固定ビ
ット割当パターン分への分割比率を大きくする高能率符
号化装置が提案されている。
In order to solve these problems, all bits that can be used for bit allocation have a fixed bit allocation pattern predetermined for each small block and a bit allocation depending on the signal size of each block. A high-efficiency coding apparatus has been proposed which is used in a divided manner, and the division ratio depends on a signal related to an input signal, and the smoother the spectrum of the signal, the larger the division ratio into the fixed bit allocation pattern. ing.

【0015】この方法によれば、サイン波入力のよう
に、特定のスペクトルにエネルギーが集中する場合には
そのスペクトルを含むブロックに多くのビットを割り当
てる事により、全体の信号対雑音特性を著しく改善する
ことができる。一般に、急峻なスペクトル成分をもつ信
号に対して人間の聴覚は極めて敏感であるため、このよ
うな方法を用いる事により、信号対雑音特性を改善する
ことは、単に測定上の数値を向上させるばかりでなく、
聴感上、音質を改善するのに有効である。
According to this method, when energy is concentrated on a specific spectrum such as a sine wave input, a large number of bits are allocated to a block including the spectrum, thereby significantly improving the overall signal-to-noise characteristic. can do. In general, human hearing is extremely sensitive to a signal having a steep spectrum component. Therefore, improving the signal-to-noise characteristic by using such a method does not only improve the numerical value in measurement. Not
It is effective for improving the sound quality in terms of hearing.

【0016】ビット割り当ての方法にはこの他にも数多
くのやり方が提案されており、さらに聴覚に関するモデ
ルが精緻化され、符号化装置の能力があがれば聴覚的に
みてより高能率な符号化が可能になる。これらの方法に
おいては、計算によって求められた信号対雑音特性をな
るべく忠実に実現するような実数のビット割り当て基準
値を求め、それを近似する整数値を割り当てビット数と
することが一般的である。
Many other methods have been proposed for the bit allocation method. Further, if the model relating to hearing is further refined and the performance of the coding apparatus is improved, a more efficient coding can be achieved auditorily. It will be possible. In these methods, it is general that a real number bit allocation reference value that realizes the signal-to-noise characteristics obtained by calculation as faithfully as possible is obtained, and an integer value approximating it is used as the number of assigned bits. .

【0017】また、本件発明者等が先に提案した特願平
5−152865号、又はWO94/28633の明細
書及び図面においては、スペクトル信号から聴感上特に
重要なトーン性の成分、すなわち特定の周波数周辺にエ
ネルギーが集中している信号成分、を分離して、他のス
ペクトル成分とは別に符号化する方法が提案されてお
り、これにより、オーディオ信号等を聴感上の劣化を殆
ど生じさせずに高い圧縮率で効率的に符号化することが
可能になっている。
In addition, in the specification and drawings of Japanese Patent Application No. 5-152865 or WO94 / 286633 previously proposed by the inventors of the present invention, a tonal component which is particularly important in terms of hearing from the spectrum signal, that is, a specific component is specified. A method has been proposed in which a signal component in which energy is concentrated around the frequency is separated and encoded separately from other spectral components, which causes almost no deterioration of the audio signal in terms of hearing. It is possible to efficiently encode with a very high compression rate.

【0018】実際の符号列を構成するにあたっては、先
ず、正規化および量子化が行なわれる帯域毎に量子化精
度情報、正規化係数情報を所定のビット数で符号化し、
次に、正規化および量子化されたスペクトル信号を符号
化すればよい。また、ISO/IEC 11172-3: 1993(E), 1993
では、帯域によって量子化精度情報を表すビット数が異
なるように設定された高能率符号化方式が記述されてお
り、高域になるにしたがって、量子化精度情報を表すビ
ット数が小さくなるように規格化されている。
In constructing an actual code string, first, the quantization accuracy information and the normalization coefficient information are encoded with a predetermined number of bits for each band in which normalization and quantization are performed.
Next, the normalized and quantized spectrum signal may be encoded. Also, ISO / IEC 11172-3: 1993 (E), 1993
Describes a high-efficiency coding method in which the number of bits representing the quantization accuracy information is set to be different depending on the band. It is standardized.

【0019】量子化精度情報を直接符号化するかわり
に、復号装置において、例えば、正規化係数情報から量
子化精度情報を決定する方法も知られているが、この方
法では、規格を設定した時点で正規化係数情報と量子化
精度情報の関係が決まってしまうので、将来的にさらに
高度な聴覚モデルに基づいた量子化精度の制御を導入す
ることができなくなる。また、実現する圧縮率に幅があ
る場合には圧縮率毎に正規化係数情報と量子化精度情報
との関係を定める必要が出てくる。
There is also known a method of determining the quantization accuracy information from the normalization coefficient information in the decoding device instead of directly encoding the quantization accuracy information, but in this method, at the time when the standard is set. Since the relationship between the normalization coefficient information and the quantization accuracy information is determined by, it becomes impossible to introduce the quantization accuracy control based on a more advanced auditory model in the future. In addition, when the compression rate to be realized has a range, it becomes necessary to determine the relationship between the normalization coefficient information and the quantization accuracy information for each compression rate.

【0020】量子化されたスペクトル信号を、例えば、
文献「D.A.Huffman : A Method forConstruction of Mi
nimum Redundancy Codes, Proc.I.R.E., 40, p.1098 (1
952)」に述べられている可変長符号を用いて符号化する
ことによって、より効率的に符号化する方法も知られて
いる。
The quantized spectral signal is, for example,
Reference `` DA Huffman: A Method for Construction of Mi
nimum Redundancy Codes, Proc.IRE, 40, p.1098 (1
952) ”, a more efficient encoding method is known by encoding using a variable length code.

【0021】[0021]

【発明が解決しようとする課題】ところで、上述のよう
な方法で符号化された音響などの信号を暗号化して放送
したり、記録媒体に記録して、鍵を購入した者に対して
のみ、その視聴を許可するというソフトウェアの流通方
法が知られている。暗号化の方法としては、例えば、P
CM(Pulse Code Moduration) の音響信号のビット列
に対して、あるいは符号化された信号のビット列に対し
て、鍵信号として乱数系列の初期値を与え、発生した0
/1の乱数系列と上記ビット列との排他的論理和をとっ
たビット列を送信したり記録媒体に記録する方法が知ら
れている。この方法を使用することにより、鍵信号を入
手した者のみがその音響信号を正しく再生できるように
し、鍵信号を入手しなかった者は雑音しか再生できない
ようにすることができる。もちろん、暗号化方法として
は、より複雑な方法を用いることも可能である。
By the way, only for a person who purchases a key by enciphering a signal such as a sound coded by the above-mentioned method and broadcasting it or recording it on a recording medium. A software distribution method of permitting the viewing is known. As an encryption method, for example, P
0 generated by giving an initial value of a random number sequence as a key signal to a bit string of a CM (Pulse Code Moduration) acoustic signal or to a bit string of an encoded signal
There is known a method of transmitting a bit string obtained by performing an exclusive OR of the random number sequence of / 1 and the bit string or recording the bit string on a recording medium. By using this method, only the person who obtains the key signal can correctly reproduce the acoustic signal, and the person who does not obtain the key signal can reproduce only the noise. Of course, a more complicated encryption method can be used.

【0022】しかしながら、これらのスクランブル方法
では、鍵が無い場合、あるいは通常の再生手段で再生さ
せた場合には、それを再生させると雑音になってしま
い、そのソフトの内容把握をすることはできない。この
ため、例えば、比較的低音質で音楽を記録したディスク
を配布し、それを試聴した者が自分の気に入ったものに
対してだけ鍵を購入して高音質で再生できるようにす
る、あるいはそのソフトを試聴してから高音質で記録さ
れたディスクを新たに購入できるようにする、といった
用途に利用することができなかった。
However, in these scramble methods, when there is no key or when it is played back by a normal playback means, it causes noise when played back, and the contents of the software cannot be grasped. . Therefore, for example, by distributing a disc in which music is recorded with a relatively low sound quality, a person who auditioned it can purchase a key only for what he / she likes, and reproduce it with a high sound quality, or It could not be used for the purpose of making it possible to purchase a new disc recorded with high sound quality after listening to the software.

【0023】また従来、高能率符号化を施した信号を暗
号化する場合に、通常の再生手段にとって意味のある符
号列を与えながら、その圧縮効率を下げないようにする
ことは困難であった。すなわち、前述のように、高能率
符号を施してできた符号列にスクランブルをかけた場
合、その符号列を再生しても雑音が発生するばかりでは
なく、スクランブルによってできた符号列が、元の高能
率符号の規格に適合していない場合には、再生手段がま
ったく動作しないこともありうる。また逆に、PCM信
号にスクランブルをかけた後、高能率符号化した場合に
は例えば聴覚の性質を利用して情報量を削っていると、
その高能率符号化を解除した時点で、必ずしも、PCM
信号にスクランブルをかけた信号が再現できるわけでは
無いので、スクランブルを正しく解除することは困難な
ものになってしまう。このため、圧縮の方法としては効
率は下がっても、スクランブルが正しく解除できる方法
を選択する必要があった。
Further, conventionally, when encrypting a signal which has been subjected to high efficiency coding, it has been difficult to prevent the compression efficiency from being lowered while giving a code string which is meaningful to ordinary reproducing means. . That is, as described above, when scrambling is applied to a code string formed by applying a high efficiency code, not only noise is generated even if the code string is reproduced, but the code string generated by scrambling is If it does not comply with the standard of high efficiency code, the reproducing means may not operate at all. On the other hand, when the PCM signal is scrambled and then high-efficiency coded, the amount of information is reduced by utilizing, for example, the property of hearing.
When the high efficiency coding is released, the PCM
Since it is not possible to reproduce a signal that is scrambled, it becomes difficult to descramble correctly. For this reason, it was necessary to select a compression method that can descrambling correctly even if the efficiency is reduced.

【0024】これに対して、本発明者等により先に提案
された特開平10−135944号公報に記載された技
術によれば、例えば音楽信号をスペクトル信号に変換し
て符号化したもののうち高域側のみを暗号化しておくこ
とで、狭帯域の信号であれば、鍵が無くても試聴が可能
なオーディオ符号化方式が開示されている。すなわち、
この方式では例えば、高域側を暗号化するとともに、高
域側のビット割り当て情報等をダミーデータに置き換
え、高域側の真のビット割り当て情報は、通常のデコー
ダが無視する位置に記録している。この方式を採用すれ
ば、例えば、試聴の結果、気に入った音楽だけを高音質
で楽しむことが可能となる。
On the other hand, according to the technique disclosed in Japanese Unexamined Patent Publication No. 10-135944 previously proposed by the present inventors, for example, a music signal converted into a spectrum signal and encoded is high. There is disclosed an audio encoding method in which a narrow band signal can be auditioned without a key by encrypting only the band side. That is,
In this method, for example, the high-frequency side is encrypted, the high-frequency side bit allocation information and the like are replaced with dummy data, and the true high-frequency side bit allocation information is recorded at a position that a normal decoder ignores. There is. If this method is adopted, for example, as a result of the trial listening, it becomes possible to enjoy only the favorite music with high sound quality.

【0025】ところで、試し視聴可能なコンテンツと、
これを高品質化するためのファイルあるいは暗号化を解
除するための鍵情報とを対応付けるためには、試し視聴
可能なコンテンツに他のコンテンツと区別するための識
別(ID)情報を付けることが必要とされる。しかしな
がら、例えば、音楽の曲の場合に何百万曲ものコンテン
ツの各々に固有のIDを付けたり、さらに映像コンテン
ツをも識別可能なIDを付けたりするために、そのID
データ長は充分な長さを持っていることが必要とされ
る。ここで、例えば、試し視聴可能なコンテンツ・ファ
イルがコンピュータ上で扱うファイルの場合には、その
ヘッダ部分にそのIDを書き込むようにすることが挙げ
られるが、既にフォーマットが決まっている光磁気ディ
スク等に記録するような場合には、いわゆるTOC(Ta
ble Of Contents) 等の記録媒体の管理情報を記録する
領域のフォーマットも既に規定されているので、上述の
ような充分な長さのIDデータを書き込むスペースを確
保することが困難である。
By the way, the contents which can be trial-viewed,
In order to associate this with a file for improving the quality or key information for releasing the encryption, it is necessary to attach identification (ID) information for distinguishing the trial-viewable content from other content. It is said that However, for example, in the case of music songs, the IDs are added to each of the millions of pieces of content in order to give a unique ID to each of them, or to give an ID capable of identifying even video content.
The data length is required to have a sufficient length. Here, for example, when the trial-viewable content file is a file handled on a computer, the ID may be written in the header portion of the content file. When recording on a so-called TOC (Ta
Since the format of the area for recording the management information of the recording medium such as ble of contents) is already defined, it is difficult to secure the space for writing the ID data of sufficient length as described above.

【0026】本発明は、上述のような実情に鑑みて提案
されたものであって、試し視聴が可能でありながら、比
較的少量の高品質化用の追加データを入手するだけで、
あるいは鍵情報を入手するだけで、高品質の信号再生が
行え、また、既にフォーマットが決まっている記録媒体
を用いる場合でも、試し視聴可能なコンテンツを識別可
能な充分に長いIDデータを付加することが可能とな
り、膨大な数の試し視聴可能なコンテンツと、対応する
追加データや鍵情報との対応をとることが容易となるよ
うな信号再生方法及び装置、信号記録方法及び装置、並
びに符号列生成方法及び装置を提供することを目的とす
る。
The present invention has been proposed in view of the above-mentioned circumstances, and while trial viewing is possible, a relatively small amount of additional data for quality improvement can be obtained.
Alternatively, only by obtaining the key information, high-quality signal reproduction can be performed, and even if a recording medium whose format has already been decided is used, it is necessary to add sufficiently long ID data capable of identifying the trial viewable content. Signal reproduction method and device, a signal recording method and device, and a code string generation that facilitate correspondence between a huge number of trial-viewable contents and corresponding additional data and key information. It is an object to provide a method and a device.

【0027】[0027]

【課題を解決するための手段】本発明は、試し視聴用コ
ンテンツのデータ列(第1の符号列)に、デコーダが無
視する空き領域を確保し、該空き領域に、当該試し視聴
可能なコンテンツの識別情報(ID)を埋め込むように
するものである。
According to the present invention, an empty area that is ignored by a decoder is secured in a data string (first code string) of a trial viewing content, and the trial viewing content can be stored in the empty area. The identification information (ID) is embedded.

【0028】すなわち、本発明に係る信号再生方法及び
装置は、上述の課題を解決するために、信号がフレーム
単位で符号化されて得られる符号列を再生する際に、符
号列の一部がダミーデータとされた第1の符号列が入力
され、上記ダミーデータの部分を補完するための第2の
符号列が入力され、上記第1の符号列に対して、ダミー
データの部分を補完する第2の符号列に該ダミーデータ
を書き換え、書き換えられた符号列を復号するように
し、上記第1の符号列の所定フレームの空き領域に上記
信号の管理情報を埋め込むことを特徴とする。
That is, in order to solve the above-mentioned problems, the signal reproducing method and apparatus according to the present invention, when reproducing a code string obtained by encoding a signal in frame units, a part of the code string is The first code string, which is used as dummy data, is input, the second code string for complementing the dummy data part is input, and the dummy data part is complemented with respect to the first code string. The dummy data is rewritten in the second code string, the rewritten code string is decoded, and the management information of the signal is embedded in a vacant area of a predetermined frame of the first code string.

【0029】また、本発明に係る信号記録方法及び装置
は、信号がフレーム単位で符号化されて得られる符号列
を記録媒体に記録する際に、符号列の一部がダミーデー
タとされた第1の符号列が入力され、上記ダミーデータ
の部分を補完するための第2の符号列が入力され、上記
第1の符号列に対して、ダミーデータの部分を補完する
第2の符号列に該ダミーデータを書き換え、上記第1の
符号列の所定フレームの空き領域に上記信号の管理情報
を埋め込むことにより、上述の課題を解決する。
Further, in the signal recording method and apparatus according to the present invention, when recording a code string obtained by coding a signal in frame units on a recording medium, a part of the code string is set as dummy data. The first code string is input, the second code string for complementing the dummy data part is input, and the second code string for the dummy code part is complemented with respect to the first code string. The above problem is solved by rewriting the dummy data and embedding the management information of the signal in an empty area of a predetermined frame of the first code string.

【0030】さらに、本発明に係る符号列生成方法及び
装置は、入力信号を符号化することにより所定フォーマ
ットの符号列を生成し、上記所定フォーマットの符号列
の一部をダミーデータに書き換えて第1の符号列を生成
し、上記ダミーデータの位置に応じた上記所定フォーマ
ットの符号列の一部を抜き取って第2の符号列を生成
し、上記第1の符号列の所定フレームの空き領域に上記
信号の管理情報を埋め込むことことを特徴とすることに
より、上述の課題を解決する。
Further, the code string generating method and apparatus according to the present invention generates a code string of a predetermined format by coding an input signal, and rewrites a part of the code string of the predetermined format into dummy data. No. 1 code sequence is generated, a part of the code sequence of the predetermined format corresponding to the position of the dummy data is extracted to generate a second code sequence, and the second code sequence is created in an empty area of a predetermined frame of the first code sequence. By embedding the management information of the signal, the above problem is solved.

【0031】ここで、上記管理情報は、上記信号を識別
するための識別情報であることが挙げられる。また、上
記所定フレームにおける上記信号のデータは空白あるい
は無信号を表すものであることが挙げられる。また、上
記所定フレームは上記符号列の先頭フレームであること
が挙げられる。
Here, the management information may be identification information for identifying the signal. Further, the data of the signal in the predetermined frame may represent blank or no signal. In addition, the predetermined frame may be the first frame of the code string.

【0032】さらに、上記符号化においては、入力信号
をスペクトル変換し、帯域分割して、各帯域毎の量子化
精度情報、正規化係数情報、及びスペクトル係数情報を
含む所定フォーマットの符号列を生成し、上記ダミーデ
ータは、上記量子化精度情報、上記正規化係数情報、及
び上記スペクトル係数情報の内の少なくとも1つの情報
の一部に対応するダミーデータであることが挙げられ
る。
Further, in the above coding, the input signal is spectrally converted and band-divided to generate a code string of a predetermined format including quantization accuracy information, normalization coefficient information and spectrum coefficient information for each band. However, the dummy data may be dummy data corresponding to a part of at least one of the quantization accuracy information, the normalization coefficient information, and the spectrum coefficient information.

【0033】またさらに、本発明に係る信号記録方法及
び装置は、上述の課題を解決するために、信号がフレー
ム単位で符号化されて得られる符号列を再生する際に、
符号列の一部が暗号化された第1の符号列が入力され、
上記第1の符号列の上記暗号化部分の暗号化を解除する
ための鍵情報を入力し、上記第1の符号列に対して、上
記暗号化部分の暗号化を上記鍵情報により解除し、暗号
化の解除された符号列を復号するようにし、上記第1の
符号列の所定フレームの空き領域に上記信号の管理情報
を埋め込むことを特徴とする。
Furthermore, in order to solve the above problems, the signal recording method and apparatus according to the present invention reproduces a code string obtained by encoding a signal in frame units,
The first code string in which a part of the code string is encrypted is input,
By inputting key information for decrypting the encrypted part of the first code string, and decrypting the encrypted part by the key information for the first code string, The deciphered code string is decoded, and the management information of the signal is embedded in an empty area of a predetermined frame of the first code string.

【0034】[0034]

【発明の実施の形態】先ず、本発明に係る実施の形態を
説明するに先立ち、本発明の実施の形態の説明に供する
一般の圧縮データ記録再生装置としての光ディスク記録
再生装置について、図面を参照しながら説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS First, prior to describing an embodiment of the present invention, an optical disk recording / reproducing apparatus as a general compressed data recording / reproducing apparatus for explaining the embodiment of the present invention will be described with reference to the drawings. While explaining.

【0035】図1は、光ディスク記録再生装置の一例を
示すブロック図である。この図1に示す装置において、
先ず記録媒体としては、スピンドルモータ51により回
転駆動される光磁気ディスク1が用いられる。光磁気デ
ィスク1に対するデータの記録時には、例えば光学ヘッ
ド53によりレーザ光を照射した状態で記録データに応
じた変調磁界を磁気ヘッド54により印加することによ
って、いわゆる磁界変調記録を行い、光磁気ディスク1
の記録トラックに沿ってデータを記録する。また再生時
には、光磁気ディスク1の記録トラックを光学ヘッド5
3によりレーザ光でトレースして磁気光学的に再生を行
う。
FIG. 1 is a block diagram showing an example of an optical disk recording / reproducing apparatus. In the device shown in FIG. 1,
First, as the recording medium, the magneto-optical disk 1 which is rotationally driven by the spindle motor 51 is used. At the time of recording data on the magneto-optical disk 1, for example, so-called magnetic field modulation recording is performed by applying a modulation magnetic field according to the recording data with the magnetic head 54 in a state where the optical head 53 irradiates the laser beam, and the so-called magnetic field modulation recording is performed.
Data is recorded along the recording track of. During reproduction, the recording track of the magneto-optical disk 1 is moved to the optical head 5
With 3, laser light is traced and reproduction is performed magneto-optically.

【0036】光学ヘッド53は、例えば、レーザダイオ
ード等のレーザ光源、コリメータレンズ、対物レンズ、
偏光ビームスプリッタ、シリンドリカルレンズ等の光学
部品及び所定パターンの受光部を有するフォトディテク
タ等から構成されている。この光学ヘッド53は、光磁
気ディスク1を介して上記磁気ヘッド54と対向する位
置に設けられている。光磁気デイスク1にデータを記録
するときには、後述する記録系のヘッド駆動回路66に
より磁気ヘッド54を駆動して記録データに応じた変調
磁界を印加すると共に、光学ヘッド53により光磁気デ
ィスク1の目的トラックにレーザ光を照射することによ
って、磁界変調方式により熱磁気記録を行う。またこの
光学ヘッド53は、目的トラックに照射したレーザ光の
反射光を検出し、例えばいわゆる非点収差法によりフォ
ーカスエラーを検出し、例えばいわゆるプッシュプル法
によりトラッキングエラーを検出する。光磁気ディスク
1からデータを再生するとき、光学ヘッド53は上記フ
ォーカスエラーやトラッキングエラーを検出すると同時
に、レーザ光の目的トラックからの反射光の偏光角(カ
ー回転角)の違いを検出して再生信号を生成する。
The optical head 53 includes, for example, a laser light source such as a laser diode, a collimator lens, an objective lens,
It is composed of a polarization beam splitter, an optical component such as a cylindrical lens, and a photodetector having a light receiving portion of a predetermined pattern. The optical head 53 is provided at a position facing the magnetic head 54 through the magneto-optical disk 1. When recording data on the magneto-optical disk 1, the magnetic head 54 is driven by a head driving circuit 66 of a recording system described later to apply a modulation magnetic field according to the recording data, and at the same time, the optical head 53 is used for the purpose of the magneto-optical disk 1. By irradiating the track with laser light, thermomagnetic recording is performed by the magnetic field modulation method. Further, the optical head 53 detects the reflected light of the laser light applied to the target track, detects a focus error by, for example, a so-called astigmatism method, and detects a tracking error by, for example, a so-called push-pull method. When reproducing data from the magneto-optical disk 1, the optical head 53 detects the focus error and the tracking error, and at the same time, detects the difference in the polarization angle (Kerr rotation angle) of the reflected light of the laser light from the target track and reproduces it. Generate a signal.

【0037】光学ヘッド53の出力は、RF回路55に
供給される。このRF回路55は、光学ヘッド53の出
力から上記フォーカスエラー信号やトラッキングエラー
信号を抽出してサーボ制御回路56に供給するととも
に、再生信号を2値化して後述する再生系のデコーダ7
1に供給する。
The output of the optical head 53 is supplied to the RF circuit 55. The RF circuit 55 extracts the focus error signal and the tracking error signal from the output of the optical head 53 and supplies them to the servo control circuit 56, and binarizes the reproduction signal to reproduce the reproduction system decoder 7 described later.
Supply to 1.

【0038】サーボ制御回路56は、例えばフォーカス
サーボ制御回路やトラッキングサーボ制御回路、スピン
ドルモータサーボ制御回路、スレッドサーボ制御回路等
から構成される。上記フォーカスサーボ制御回路は、上
記フォーカスエラー信号がゼロになるように、光学ヘッ
ド53の光学系のフォーカス制御を行う。また上記トラ
ッキングサーボ制御回路は、上記トラッキングエラー信
号がゼロになるように光学ヘッド53の光学系のトラッ
キング制御を行う。さらに上記スピンドルモータサーボ
制御回路は、光磁気ディスク1を所定の回転速度(例え
ば一定線速度)で回転駆動するようにスピンドルモータ
51を制御する。また、上記スレッドサーボ制御回路
は、システムコントローラ57により指定される光磁気
ディスク1の目的トラック位置に光学ヘッド53及び磁
気ヘッド54を移動させる。このような各種制御動作を
行うサーボ制御回路56は、該サーボ制御回路56によ
り制御される各部の動作状態を示す情報をシステムコン
トローラ57に送る。
The servo control circuit 56 is composed of, for example, a focus servo control circuit, a tracking servo control circuit, a spindle motor servo control circuit, a sled servo control circuit and the like. The focus servo control circuit controls the focus of the optical system of the optical head 53 so that the focus error signal becomes zero. Further, the tracking servo control circuit controls the tracking of the optical system of the optical head 53 so that the tracking error signal becomes zero. Further, the spindle motor servo control circuit controls the spindle motor 51 so as to rotate the magneto-optical disk 1 at a predetermined rotation speed (for example, a constant linear speed). Further, the sled servo control circuit moves the optical head 53 and the magnetic head 54 to the target track position of the magneto-optical disk 1 designated by the system controller 57. The servo control circuit 56 that performs such various control operations sends information indicating the operating state of each unit controlled by the servo control circuit 56 to the system controller 57.

【0039】システムコントローラ57にはキー入力操
作部58や表示部(ディスプレイ)59が接続されてい
る。このシステムコントローラ57は、キー入力操作部
58による操作入力情報により操作入力情報により記録
系及び再生系の制御を行う。またシステムコントローラ
57は、光磁気ディスク1の記録トラックからヘッダタ
イムやサブコードのQデータ等により再生されるセクタ
単位のアドレス情報に基づいて、光学ヘッド53及び磁
気ヘッド54がトレースしている上記記録トラック上の
記録位置や再生位置を管理する。さらにシステムコント
ローラ57は、本圧縮データ記録再生装置のデータ圧縮
率と上記記録トラック上の再生位置情報とに基づいて表
示部59に再生時間を表示させる制御を行う。
A key input operation section 58 and a display section (display) 59 are connected to the system controller 57. The system controller 57 controls the recording system and the reproduction system according to the operation input information by the operation input information from the key input operation unit 58. Further, the system controller 57 records the above-mentioned recording traced by the optical head 53 and the magnetic head 54 based on the address information in sector units reproduced from the recording track of the magneto-optical disc 1 by the header time, the Q data of the subcode and the like. Manages the recording and playback positions on the track. Further, the system controller 57 controls to display the reproduction time on the display unit 59 based on the data compression rate of the main compression data recording / reproducing apparatus and the reproduction position information on the recording track.

【0040】この再生時間表示は、光磁気ディスク1の
記録トラックからいわゆるヘッダタイムやいわゆるサブ
コードQデータ等により再生されるセクタ単位のアドレ
ス情報(絶対時間情報)に対し、データ圧縮率の逆数
(例えば1/4圧縮のときには4)を乗算することによ
り、実際の時間情報を求め、これを表示部59に表示さ
せるものである。なお、記録時においても、例えば光磁
気ディスク等の記録トラックに予め絶対時間情報が記録
されている(プリフォーマットされている)場合に、こ
のプリフォーマットされた絶対時間情報を読み取ってデ
ータ圧縮率の逆数を乗算することにより、現在位置を実
際の記録時間で表示させることも可能である。
This reproduction time display is the reciprocal of the data compression rate (absolute time information) with respect to address information (absolute time information) in sector units reproduced from the recording track of the magneto-optical disk 1 by so-called header time or so-called sub-code Q data. For example, in the case of 1/4 compression, the actual time information is obtained by multiplying by 4), and this is displayed on the display unit 59. Even at the time of recording, when absolute time information is recorded (pre-formatted) in advance on a recording track of a magneto-optical disk or the like, the pre-formatted absolute time information is read to determine the data compression rate. It is also possible to display the current position at the actual recording time by multiplying by the reciprocal.

【0041】次に、この図1に示す光ディスク記録再生
装置の記録系において、入力端子60からのアナログオ
ーディオ入力信号AINがローパスフイルタ61を介し
てA/D変換器62に供給され、このA/D変換器62
は、上記アナログオーディオ入力信号AINを量子化す
る。A/D変換器62から得られたデジタルオーディオ
信号は、ATC(適応変換符号化:Adaptive Transform
Coding) エンコーダ63に供給される。また、入力端
子67からのデジタルオーディオ入力信号D がデジ
タル入力インターフェース回路68を介してATCエン
コーダ63に供給される。ATCエンコーダ63は、上
記入力信号AINを上記A/D変換器62により量子化
した所定転送速度のデジタルオーディオPCMデータに
ついて、所定のデータ圧縮率に応じたビット圧縮(デー
タ圧縮)処理を行うものであり、ATCエンコーダ63
から出力される圧縮データ(ATCデータ)は、メモリ
(RAM)64に供給される。例えばデータ圧縮率が1
/8の場合について説明すると、ここでのデータ転送速
度は、標準的なデジタルオーディオCDのフォーマット
であるいわゆるCD−DAフォーマットのフオーマット
のデータ転送速度(75セクタ/秒)の1/8(9.375
セクタ/秒)に低減されている。
Next, in the recording system of the optical disk recording / reproducing apparatus shown in FIG. 1, the analog audio input signal A IN from the input terminal 60 is supplied to the A / D converter 62 via the low pass filter 61, and this A / D converter 62
Quantizes the analog audio input signal A IN . The digital audio signal obtained from the A / D converter 62 is ATC (Adaptive Transform Coding: Adaptive Transform).
Coding) It is supplied to the encoder 63. The digital audio input signal D I N from the input terminal 67 is supplied to the ATC encoder 63 via a digital input interface circuit 68. The ATC encoder 63 performs bit compression (data compression) processing according to a predetermined data compression rate on digital audio PCM data of a predetermined transfer rate obtained by quantizing the input signal A IN by the A / D converter 62. And the ATC encoder 63
The compressed data (ATC data) output from is supplied to the memory (RAM) 64. For example, the data compression rate is 1
In the case of / 8, the data transfer rate here is ⅛ (9. 9) of the data transfer rate (75 sectors / second) of the so-called CD-DA format format which is a standard digital audio CD format. 375
Sector / second).

【0042】次に、メモリ(RAM)64は、データの
書き込み及び読み出しがシステムコントローラ57によ
り制御され、ATCエンコーダ63から供給されるAT
Cデータを一時的に記憶しておき、必要に応じてディス
ク上に記録するためのバッファメモリとして用いられて
いる。すなわち、例えばデータ圧縮率が1/8の場合に
おいて、ATCエンコーダ63から供給される圧縮オー
ディオデータは、そのデータ転送速度が、標準的なCD
−DAフォーマットのデータ転送速度(75セクタ/
秒)の1/8、すなわち9.375セクタ/秒に低減されて
おり、この圧縮データがメモリ64に連続的に書き込ま
れる。この圧縮データ(ATCデータ)は、前述したよ
うに8セクタにつき1セクタの記録を行えば足りるが、
このような8セクタおきの記録は事実上不可能に近いた
め、後述するようなセクタ連続の記録を行うようにして
いる。
Next, in the memory (RAM) 64, writing and reading of data are controlled by the system controller 57, and an AT supplied from the ATC encoder 63 is supplied.
It is used as a buffer memory for temporarily storing C data and recording it on the disk as needed. That is, for example, when the data compression rate is ⅛, the compressed audio data supplied from the ATC encoder 63 has a standard CD transfer rate.
-DA format data transfer rate (75 sectors /
1/8 of the second), that is, 9.375 sectors / second, and this compressed data is continuously written in the memory 64. As for the compressed data (ATC data), it is sufficient to record one sector for every eight sectors as described above.
Since it is practically impossible to record every 8 sectors like this, continuous recording as described later is performed.

【0043】この記録は、休止期間を介して、所定の複
数セクタ(例えば32セクタ+数セクタ)から成るクラ
スタを記録単位として、標準的なCD−DAフォーマッ
トと同じデータ転送速度(75セクタ/秒)でバースト
的に行われる。すなわちメモリ64においては、上記ビ
ット圧縮レートに応じた9.375(=75/8)セクタ/
秒の低い転送速度で連続的に書き込まれたデータ圧縮率
1/8のATCオーディオデータが、記録データとして
上記75セクタ/秒の転送速度でバースト的に読み出さ
れる。この読み出されて記録されるデータについて、記
録休止期間を含む全体的なデータ転送速度は、上記9.3
75セクタ/秒の低い速度となっているが、バースト的に
行われる記録動作の時間内での瞬時的なデータ転送速度
は上記標準的な75セクタ/秒となっている。従って、
ディスク回転速度が標準的なCD−DAフォーマットと
同じ速度(一定線速度)のとき、該CD−DAフォーマ
ットと同じ記録密度、記録パターンの記録が行われるこ
とになる。
This recording uses a cluster consisting of a predetermined plurality of sectors (for example, 32 sectors + several sectors) as a recording unit for the same data transfer rate as the standard CD-DA format (75 sectors / second) during the rest period. ) Is done in a burst. That is, in the memory 64, 9.375 (= 75/8) sectors / corresponding to the above bit compression rate
ATC audio data having a data compression rate of ⅛ continuously written at a low transfer rate of 2 seconds is burst-read as recording data at the transfer rate of 75 sectors / second. For this read and recorded data, the overall data transfer rate including the recording pause period is 9.3 above.
Although the speed is as low as 75 sectors / second, the instantaneous data transfer speed within the time of the recording operation performed in a burst is the standard 75 sectors / second. Therefore,
When the disc rotation speed is the same as the standard CD-DA format (constant linear velocity), the same recording density and recording pattern as those of the CD-DA format are recorded.

【0044】メモリ64から上記75セクタ/秒の(瞬
時的な)転送速度でバースト的に読み出されたATCオ
ーディオデータすなわち記録データは、エンコーダ65
に供給される。ここで、メモリ64からエンコーダ65
に供給されるデータ列において、1回の記録で連続記録
される単位は、複数セクタ(例えば32セクタ)から成
るクラスタ及び該クラスタの前後位置に配されたクラス
タ接続用の数セクタとしている。このクラスタ接続用セ
クタは、エンコーダ65でのインターリーブ長より長く
設定しており、インターリーブされても他のクラスタの
データに影響を与えないようにしている。
The ATC audio data, that is, the recorded data, which is burst-read from the memory 64 at the (instantaneous) transfer rate of 75 sectors / second is recorded by the encoder 65.
Is supplied to. Here, from the memory 64 to the encoder 65
In the data string supplied to the above, the unit of continuous recording in one recording is a cluster composed of a plurality of sectors (for example, 32 sectors) and several sectors for cluster connection arranged in the front and rear positions of the cluster. This cluster connection sector is set longer than the interleave length in the encoder 65 so that the data of other clusters will not be affected even if interleaved.

【0045】エンコーダ65は、メモリ64から上述し
たようにバースト的に供給される記録データについて、
エラー訂正のための符号化処理(パリテイ付加及びイン
ターリーブ処理)やEFM符号化処理などを施す。この
エンコーダ65による符号化処理の施された記録データ
が磁気ヘッド駆動回路66に供給される。この磁気ヘッ
ド駆動回路66は、磁気ヘッド54が接続されており、
上記記録データに応じた変調磁界を光磁気ディスク1に
印加するように磁気ヘッド54を駆動する。
The encoder 65 uses the recording data supplied from the memory 64 in bursts as described above.
Encoding processing (parity addition and interleave processing) for error correction, EFM encoding processing, and the like are performed. The recording data encoded by the encoder 65 is supplied to the magnetic head drive circuit 66. The magnetic head drive circuit 66 is connected to the magnetic head 54,
The magnetic head 54 is driven so as to apply the modulation magnetic field according to the recording data to the magneto-optical disk 1.

【0046】また、システムコントローラ57は、メモ
リ64に対する上述の如きメモリ制御を行うとともに、
このメモリ制御によりメモリ64からバースト的に読み
出される上記記録データを光磁気ディスク1の記録トラ
ックに連続的に記録するように記録位置の制御を行う。
この記録位置の制御は、システムコントローラ57によ
りメモリ64からバースト的に読み出される上記記録デ
ータの記録位置を管理して、光磁気ディスク1の記録ト
ラック上の記録位置を指定する制御信号をサーボ制御回
路56に供給することによって行われる。
Further, the system controller 57 performs the above-mentioned memory control on the memory 64, and
By this memory control, the recording position is controlled so that the recording data read in burst from the memory 64 is continuously recorded on the recording track of the magneto-optical disk 1.
The recording position is controlled by controlling the recording position of the recording data which is burst-read from the memory 64 by the system controller 57 and outputting a control signal for designating the recording position on the recording track of the magneto-optical disk 1 to the servo control circuit. By feeding 56.

【0047】次に、図1に示す光ディスク記録再生装置
の再生系について説明する。この再生系は、上述の記録
系により光磁気ディスク1の記録トラック上に連続的に
記録された記録データを再生するためのものであり、光
学ヘッド53によって光磁気ディスク1の記録トラック
をレーザ光でトレースすることにより得られる再生出力
がRF回路55により2値化されて供給されるデコーダ
71を備えている。この場合、光磁気ディスクのみでは
なく、いわゆるCD(コンパクトディスク:Compact Di
sc)と同じ再生専用光ディスクや、いわゆるCD−Rタ
イプの光ディスクの読み出しも行なうことができる。
Next, the reproducing system of the optical disk recording / reproducing apparatus shown in FIG. 1 will be described. This reproducing system is for reproducing the recording data continuously recorded on the recording track of the magneto-optical disk 1 by the above-mentioned recording system, and the recording track of the magneto-optical disk 1 is laser-lighted by the optical head 53. The decoder 71 is provided with which the reproduction output obtained by tracing at (1) is binarized by the RF circuit 55 and supplied. In this case, not only the magneto-optical disk but also the so-called CD (Compact Disk: Compact Di
It is also possible to read the same read-only optical disc as sc) or a so-called CD-R type optical disc.

【0048】デコーダ71は、上述の記録系におけるエ
ンコーダ65に対応するものであって、RF回路55に
より2値化された再生出力について、エラー訂正のため
の上述の如き復号処理やEFM復号処理などの処理を行
い、上述のデータ圧縮率1/8のATCオーディオデー
タを、正規の転送速度よりも早い75セクタ/秒の転送
速度で再生する。このデコーダ71により得られる再生
データは、メモリ(RAM)72に供給される。
The decoder 71 corresponds to the encoder 65 in the above-mentioned recording system, and performs the above-described decoding processing for error correction, EFM decoding processing, etc. on the reproduction output binarized by the RF circuit 55. Is performed to reproduce the above-mentioned ATC audio data having a data compression rate of ⅛ at a transfer rate of 75 sectors / second, which is faster than the normal transfer rate. The reproduction data obtained by the decoder 71 is supplied to the memory (RAM) 72.

【0049】メモリ(RAM)72は、データの書き込
み及び読み出しがシステムコントローラ57により制御
され、デコーダ71から75セクタ/秒の転送速度で供
給される再生データがその75セクタ/秒の転送速度で
バースト的に書き込まれる。また、このメモリ72は、
上記75セクタ/秒の転送速度でバースト的に書き込ま
れた上記再生データがデータ圧縮率1/8に対応する
9.375セクタ/秒の転送速度で連続的に読み出される。
In the memory (RAM) 72, writing and reading of data are controlled by the system controller 57, and reproduced data supplied from the decoder 71 at a transfer rate of 75 sectors / sec burst at the transfer rate of 75 sectors / sec. Will be written. Also, this memory 72 is
The reproduction data written in bursts at the transfer rate of 75 sectors / second is continuously read at the transfer rate of 9.375 sectors / second corresponding to the data compression rate of 1/8.

【0050】システムコントローラ57は、再生データ
をメモリ72に75セクタ/秒の転送速度で書き込むと
ともに、メモリ72から上記再生データを上記9.375セ
クタ/秒の転送速度で連続的に読み出すようなメモリ制
御を行う。また、システムコントローラ57は、メモリ
72に対する上述の如きメモリ制御を行うとともに、こ
のメモリ制御によりメモリ72にバースト的に書き込ま
れる上記再生データを光磁気ディスク1の記録トラック
から連続的に再生するように再生位置の制御を行う。こ
の再生位置の制御は、システムコントローラ57により
メモリ72から連続的に読み出される上記再生データの
再生位置を管理して、光磁気ディスク1もしくは光ディ
スク1の記録トラック上の再生位置を指定する制御信号
をサーボ制御回路56に供給することによって行われ
る。
The system controller 57 writes the reproduced data into the memory 72 at a transfer rate of 75 sectors / second, and continuously reads the reproduced data from the memory 72 at the transfer rate of 9.375 sectors / second. Take control. Further, the system controller 57 performs the above-mentioned memory control on the memory 72, and continuously reproduces the above-mentioned reproduction data written in a burst in the memory 72 from the recording track of the magneto-optical disk 1 by this memory control. Controls the playback position. The control of the reproduction position manages the reproduction position of the reproduction data continuously read from the memory 72 by the system controller 57 and outputs a control signal for designating the reproduction position on the recording track of the magneto-optical disc 1 or the optical disc 1. This is performed by supplying the servo control circuit 56.

【0051】メモリ72から9.375セクタ/秒の転送速
度で連続的に読み出された再生データとして得られるA
TCオーディオデータは、ATCデコーダ73に供給さ
れる。このATCデコーダ73は、上記記録系のATC
エンコーダ63に対応するもので、例えばATCデータ
を8倍にデータ伸張(ビット伸張)することで16ビッ
トのデジタルオーディオデータを再生する。このATC
デコーダ73からのデジタルオーディオデータは、D/
A変換器74に供給される。
A obtained as reproduced data continuously read from the memory 72 at a transfer rate of 9.375 sectors / sec.
The TC audio data is supplied to the ATC decoder 73. The ATC decoder 73 is the ATC of the recording system.
It corresponds to the encoder 63 and reproduces 16-bit digital audio data by, for example, expanding the ATC data 8 times (bit expanding). This ATC
The digital audio data from the decoder 73 is D /
It is supplied to the A converter 74.

【0052】D/A変換器74は、ATCデコーダ73
から供給されるデジタルオーディオデータをアナログ信
号に変換して、アナログオーディオ出力信号AOUT
を形成する。このD/A変換器74により得られるアナ
ログオーディオ信号AOUTは、ローパスフイルタ75
を介して出力端子76から出力される。
The D / A converter 74 is the ATC decoder 73.
Analog audio output signal A OUT by converting digital audio data supplied from
To form. The analog audio signal A OUT obtained by the D / A converter 74 is a low-pass filter 75.
Is output from the output terminal 76 via.

【0053】次に、信号の高能率圧縮符号化について詳
述する。すなわち、オーディオPCM信号等の入力デジ
タル信号を、帯域分割符号化(SBC)、適応変換符号
化(ATC)及び適応ビット割当ての各技術を用いて高
能率符号化する技術について、図2以降を参照しながら
説明する。
Next, the high-efficiency compression coding of the signal will be described in detail. That is, with reference to FIG. 2 and subsequent figures, for a technique for highly efficient encoding of an input digital signal such as an audio PCM signal using band division encoding (SBC), adaptive transform encoding (ATC) and adaptive bit allocation techniques. While explaining.

【0054】図2は、本発明の実施の形態の説明に供す
る音響波形信号の符号化装置の具体例を示すブロック図
である。この例において、入力された信号波形101は
変換手段1101によって信号周波数成分の信号102
に変換された後、信号成分符号化手段1102によって
各成分が符号化され、符号列生成手段1103によって
符号列104が生成される。
FIG. 2 is a block diagram showing a concrete example of an acoustic waveform signal coding apparatus used for explaining the embodiment of the present invention. In this example, the input signal waveform 101 is converted by the conversion means 1101 into a signal 102 of a signal frequency component.
After being converted into, the signal component encoding means 1102 encodes each component, and the code string generation means 1103 generates the code string 104.

【0055】図3は図2の変換手段1101の具体例を
示し、帯域分割フィルタによって二つの帯域に分割され
た信号がそれぞれの帯域においてMDCT等の順スペク
トル変換手段スペクトル信号成分221、222に変換
されている。図3の信号201は図2の信号101に対
応し、図3の各信号221、222は図2の信号102
に対応している。図3の変換手段で、信号211、21
2の帯域幅は信号201の帯域幅の1/2となってお
り、信号201の1/2に間引かれている。変換手段と
してはこの具体例以外にも種々考えられ、例えば、入力
信号を直接、MDCTによってスペクトル信号に変換し
てもよいし、MDCTではなく、DFT(離散フーリエ
変換)やDCT(離散コサイン変換)によって変換して
もよい。いわゆる帯域分割フィルタによって信号を帯域
成分に分割することも可能であるが、多数の周波数成分
が比較的少ない演算量で得られる上記のスペクトル変換
によって周波数成分に変換する方法をとると都合がよ
い。
FIG. 3 shows a concrete example of the conversion means 1101 of FIG. 2, in which a signal divided into two bands by a band division filter is converted into forward spectrum conversion means spectrum signal components 221 and 222 such as MDCT in each band. Has been done. The signal 201 in FIG. 3 corresponds to the signal 101 in FIG. 2, and the signals 221 and 222 in FIG. 3 are the signals 102 in FIG.
It corresponds to. With the conversion means of FIG. 3, the signals 211, 21 are
The bandwidth of 2 is 1/2 of the bandwidth of the signal 201 and is thinned to 1/2 of the signal 201. There are various conceivable conversion means other than this specific example. For example, the input signal may be directly converted into a spectrum signal by MDCT, or DFT (discrete Fourier transform) or DCT (discrete cosine transform) instead of MDCT. May be converted by Although it is possible to divide a signal into band components by a so-called band division filter, it is convenient to adopt a method of converting the signals into frequency components by the above-mentioned spectrum conversion in which a large number of frequency components are obtained with a relatively small amount of calculation.

【0056】図4は、図2の信号成分符号化手段110
2の具体例を示し、入力信号301は、正規化手段13
01によって所定の帯域毎に正規化が施された後(信号
302)、量子化精度決定手段1302によって計算さ
れた量子化精度情報303に基づいて量子化手段130
3によって量子化され、信号304として取り出され
る。図4の信号301は図2の信号102に、図4の信
号304は図2の信号103に対応しているが、ここ
で、信号304には量子化された信号成分に加え、正規
化係数情報や量子化精度情報も含まれている。
FIG. 4 shows the signal component coding means 110 of FIG.
2 shows a specific example, and the input signal 301 is the normalization means 13
After being normalized for each predetermined band by 01 (signal 302), the quantizing means 130 is based on the quantizing accuracy information 303 calculated by the quantizing accuracy determining means 1302.
Quantized by 3 and extracted as a signal 304. The signal 301 in FIG. 4 corresponds to the signal 102 in FIG. 2 and the signal 304 in FIG. 4 corresponds to the signal 103 in FIG. 2, but here, the signal 304 includes the quantized signal component and the normalization coefficient. Information and quantization accuracy information are also included.

【0057】図5は、図2に示す符号化装置によって生
成された符号列から音響信号を出力する復号装置の具体
例を示すブロック図である。この具体例において、符号
列401から符号列分解手段1401によって各信号成
分の符号402が抽出され、それらの符号402から信
号成分復号手段1402によって各信号成分403が復
元された後、逆変換手段1403によって音響波形信号
404が出力される。
FIG. 5 is a block diagram showing a concrete example of a decoding device for outputting an acoustic signal from the code string generated by the coding device shown in FIG. In this specific example, the code sequence decomposition means 1401 extracts the code 402 of each signal component from the code sequence 401, and the signal component decoding means 1402 restores each signal component 403 from the code 402 and then the inverse transform means 1403. The acoustic waveform signal 404 is output by.

【0058】図6は、図5の逆変換手段1403の具体
例であるが、これは図3の変換手段の具体例に対応した
もので、逆スペクトル変換手段1501、1502によ
って得られた各帯域の信号511、512が、帯域合成
フィルタ1511によって合成されている。図6の各信
号501、502は図5の信号403に対応し、図6の
信号521は図5の信号404に対応している。
FIG. 6 shows a concrete example of the inverse transforming means 1403 of FIG. 5, which corresponds to the concrete example of the transforming means of FIG. 3, and each band obtained by the inverse spectrum transforming means 1501 and 1502. The signals 511 and 512 are synthesized by the band synthesis filter 1511. The signals 501 and 502 in FIG. 6 correspond to the signal 403 in FIG. 5, and the signal 521 in FIG. 6 corresponds to the signal 404 in FIG.

【0059】図7は、図5の信号成分復号手段1402
の具体例で、図7の信号551は図5の信号402に対
応し、図7の信号553は図5の信号403に対応す
る。スペクトル信号551は逆量子化手段1551によ
って逆量子化された後(信号552)、逆正規化手段1
552によって逆正規化され、信号553として取り出
される。
FIG. 7 shows the signal component decoding means 1402 of FIG.
7, the signal 551 of FIG. 7 corresponds to the signal 402 of FIG. 5, and the signal 553 of FIG. 7 corresponds to the signal 403 of FIG. The spectral signal 551 is dequantized by the dequantizing means 1551 (signal 552), and then the denormalizing means 1
It is denormalized by 552 and taken out as a signal 553.

【0060】図8は、図2に示される符号化装置におい
て、従来行なわれてきた符号化の方法について説明を行
なうための図である。この図の例において、スペクトル
信号は図3の変換手段によって得られたものであり、図
8はMDCTのスペクトルの絶対値をレベルをdBに変
換して示したものである。入力信号は所定の時間ブロッ
ク毎に例えば64個のスペクトル信号に変換されてお
り、それが例えば8つの帯域b1からb8まで(以下、
これらを符号化ユニットと呼ぶ)にまとめて正規化およ
び量子化が行なわれる。量子化精度は周波数成分の分布
の仕方によって符号化ユニット毎に変化させることによ
り、音質の劣化を最小限に押さえる聴覚的に効率の良い
符号化が可能である。
FIG. 8 is a diagram for explaining a conventional coding method in the coding apparatus shown in FIG. In the example of this figure, the spectrum signal is obtained by the conversion means of FIG. 3, and FIG. 8 shows the absolute value of the MDCT spectrum by converting the level into dB. The input signal is converted into, for example, 64 spectral signals for each predetermined time block, which is, for example, from eight bands b1 to b8 (hereinafter,
These are called a coding unit), and normalization and quantization are performed. By changing the quantization accuracy for each coding unit depending on the distribution of frequency components, it is possible to perform audio-efficient coding that suppresses deterioration of sound quality to a minimum.

【0061】図9は、上述のように符号化された信号を
記録媒体に記録する場合の具体例を示したものである。
この具体例では、各フレームの先頭に同期信号SCを含
む固定長のヘッダがついており、ここに符号化ユニット
数UNも記録されている。ヘッダの次には量子化精度情
報QNが上記符号化ユニット数だけ記録され、その後に
正規化精度情報NPが上記符号化ユニット数だけ記録さ
れている。正規化および量子化されたスペクトル係数情
報SPはその後に記録されるが、フレームの長さが固定
の場合、スペクトル係数情報SPの後に、空き領域がで
きてもよい。この図の例は、図8のスペクトル信号を符
号化したもので、量子化精度情報QNとしては、最低域
の符号化ユニットの例えば6ビットから最高域の符号化
ユニットの例えば2ビットまで、図示されたように割り
当てられ、正規化係数情報NPとしては、最低域の符号
化ユニットの例えば46という値から最高域の符号化ユ
ニットの例えば22の値まで、図示されたように割り当
てられている。なお、この正規化係数情報NPとして
は、例えばdB値に比例した値が用いられている。
FIG. 9 shows a specific example of recording the signal encoded as described above on a recording medium.
In this specific example, a fixed-length header including a synchronization signal SC is attached to the beginning of each frame, and the number of coding units UN is also recorded therein. Next to the header, quantization precision information QN is recorded by the number of coding units, and thereafter, normalization precision information NP is recorded by the number of coding units. The normalized and quantized spectral coefficient information SP is recorded after that, but when the frame length is fixed, an empty area may be formed after the spectral coefficient information SP. In the example of this figure, the spectrum signal of FIG. 8 is encoded, and as the quantization accuracy information QN, for example, 6 bits of the lowest coding unit to 2 bits of the highest coding unit are shown. The normalization coefficient information NP is assigned as shown in the drawing from a value of 46 in the lowest coding unit to a value of 22, for example, in the highest coding unit. A value proportional to the dB value is used as the normalization coefficient information NP.

【0062】以上述べた方法に対して、さらに符号化効
率を高めることが可能である。例えば、量子化されたス
ペクトル信号のうち、頻度の高いものに対しては比較的
短い符号長を割り当て、頻度の低いものに対しては比較
的長い符号長を割り当てることによって、符号化効率を
高めることができる。また例えば、変換ブロック長を長
くとることによって、量子化精度情報や正規化係数情報
といったサブ情報の量を相対的に削減でき、また周波数
分解能を上がるので、周波数軸上で量子化精度をよりこ
まやかに制御できるため、符号化効率を高めることがで
きる。
It is possible to further improve the coding efficiency with respect to the method described above. For example, in the quantized spectrum signal, a relatively short code length is assigned to a high frequency one, and a relatively long code length is assigned to a low frequency one, thereby improving coding efficiency. be able to. Also, for example, by increasing the length of the transform block, the amount of sub information such as quantization accuracy information and normalization coefficient information can be relatively reduced, and the frequency resolution can be increased, so that the quantization accuracy on the frequency axis is more elaborate. Since it can be controlled to, the encoding efficiency can be improved.

【0063】さらにまた、本件発明者等が先に提案した
特願平5−152865号、又はWO94/28633
の明細書及び図面においては、スペクトル信号から聴感
上特に重要なトーン性の成分、すなわち特定の周波数周
辺にエネルギーが集中している信号成分、を分離して、
他のスペクトル成分とは別に符号化する方法が提案され
ており、これにより、オーディオ信号等を聴感上の劣化
を殆ど生じさせずに高い圧縮率での効率的に符号化する
ことが可能になっている。
Furthermore, Japanese Patent Application No. 5-152865 or WO94 / 28633 which the present inventors have previously proposed.
In the specification and drawings of the above, a tonal component that is particularly important for hearing is separated from a spectrum signal, that is, a signal component in which energy is concentrated around a specific frequency,
A method of encoding separately from other spectral components has been proposed, which makes it possible to efficiently encode an audio signal or the like at a high compression rate with almost no auditory deterioration. ing.

【0064】図10は、このような方法を用いて符号化
を行なう場合の方法を説明するための図で、スペクトル
信号から、特にレベルが高いものをトーン成分、例えば
トーン成分Tn1〜Tn3として分離して符号化する様子
を示している。各トーン成分Tn1〜Tn3に対しては、
その位置情報、例えば位置データPos1〜Pos3も必要と
なるが、トーン成分Tn1〜Tn3を抜き出した後のスペ
クトル信号は少ないビット数で量子化することが可能と
なるので、特定のスペクトル信号にエネルギが集中する
信号に対して、このような方法をとると、特に効率の良
い符号化が可能となる。
FIG. 10 is a diagram for explaining a method of encoding by using such a method, in which a particularly high level is separated as a tone component, for example, tone components Tn1 to Tn3 from the spectrum signal. Then, the state of encoding is shown. For each tone component Tn1 to Tn3,
The position information, for example, position data Pos1 to Pos3, is also required, but the spectrum signal after extracting the tone components Tn1 to Tn3 can be quantized with a small number of bits, so that energy can be transmitted to a specific spectrum signal. When such a method is applied to a concentrated signal, particularly efficient coding becomes possible.

【0065】図11は、このようにトーン性成分を分離
して符号化する場合の、図2の信号成分符号化手段11
02の構成を示したものである。図2の変換手段110
1の出力信号102(図11の信号601)は、トーン
成分分離手段1601によって、トーン成分(信号60
2)と非トーン成分(信号603)とに分離され、それ
ぞれ、トーン成分符号化手段1602および非トーン成
分符号化手段1603によって符号化され、それぞれ信
号604および605として取り出される。トーン成分
符号化手段1602および非トーン成分符号化手段16
03は、図4と同様の構成をとるが、トーン成分符号化
手段1602はトーン成分の位置情報の符号化も行な
う。
FIG. 11 shows the signal component coding means 11 of FIG. 2 when the tone component is separated and coded as described above.
02 shows the configuration of No. 02. The conversion means 110 of FIG.
1 output signal 102 (signal 601 in FIG. 11) is output by the tone component separating means 1601 as the tone component (signal 60).
2) and the non-tone component (signal 603) are separated, coded by the tone component coding means 1602 and the non-tone component coding means 1603, respectively, and extracted as signals 604 and 605, respectively. Tone component coding means 1602 and non-tone component coding means 16
03 has the same configuration as that of FIG. 4, but the tone component encoding means 1602 also encodes the position information of the tone component.

【0066】同様に図12は、上述のようにトーン性成
分を分離して符号化されたものを復号する場合の、図5
の信号成分復号手段1402の構成を示したものであ
る。図12の信号701は図11の信号604に対応
し、図12の信号702は図11の信号605に対応す
る。信号701はトーン成分復号手段1701により復
号され、信号703としてスペクトル信号合成手段17
03に送られ、信号702は非トーン成分復号手段17
02により復号され、信号704としてスペクトル信号
合成手段1703に送られる。スペクトル信号合成手段
1703は、トーン成分(信号703)と非トーン成分
(信号704)とを合成し、信号705として出力す
る。
Similarly, FIG. 12 shows the case of decoding the coded one by separating the tone component as described above.
2 shows the configuration of the signal component decoding means 1402. The signal 701 in FIG. 12 corresponds to the signal 604 in FIG. 11, and the signal 702 in FIG. 12 corresponds to the signal 605 in FIG. The signal 701 is decoded by the tone component decoding means 1701 and is converted into the signal 703 by the spectrum signal synthesizing means 17
03, the signal 702 is sent to the non-tone component decoding means 17
It is decoded by 02 and sent to the spectrum signal synthesizing means 1703 as a signal 704. The spectrum signal synthesizing means 1703 synthesizes the tone component (signal 703) and the non-tone component (signal 704), and outputs it as a signal 705.

【0067】図13は、上述のように符号化された信号
を記録媒体に記録する場合の具体例を示したものであ
る。この具体例では、トーン成分を分離して符号化して
おり、その符号列がヘッダ部と量子化精度情報QNの間
の部分に記録されている。トーン成分列に対しては、先
ず、トーン成分数情報TNが記録され、次に各トーン成
分のデータが記録されている。トーン成分のデータとし
ては、位置情報P、量子化精度情報QN、正規化係数情
報NP、スペクトル係数情報SPが挙げられる。この具
体例ではさらに、スペクトル信号に変換する変換ブロッ
ク長を、図9の具体例の場合の2倍にとって周波数分解
能も高めてあり、さらに可変長符号も導入することによ
って、図9の具体例に比較して、同じバイト数のフレー
ムに2倍の長さに相当する音響信号の符号列を記録して
いる。
FIG. 13 shows a concrete example of recording the signal coded as described above on a recording medium. In this specific example, the tone components are separated and encoded, and the code string is recorded in the portion between the header portion and the quantization accuracy information QN. For the tone component sequence, the tone component number information TN is recorded first, and then the data of each tone component is recorded. Examples of the tone component data include position information P, quantization accuracy information QN, normalization coefficient information NP, and spectrum coefficient information SP. Further, in this specific example, the frequency resolution is increased by doubling the conversion block length for converting into a spectrum signal as compared with the specific example of FIG. By comparison, a code string of an acoustic signal corresponding to double the length is recorded in a frame having the same number of bytes.

【0068】以上の説明は、本発明の実施の形態の説明
に先立つ技術を説明したものであるが、本発明の実施の
形態においては、例えばオーディオに適用する場合に、
比較的低品質のオーディオ信号は内容の試聴用として自
由に聞くことができるようにし、高品質のオーディオ信
号は、比較的小量の追加データを購入などして入手する
ことで聴けるようにすると共に、追加データの1フレー
ム分のデータ量を所定データ量(例えば暗号化単位)の
整数倍とするものである。
The above description is for explaining the technique prior to the description of the embodiment of the present invention. However, in the embodiment of the present invention, for example, when applied to audio,
A relatively low-quality audio signal can be freely listened to for listening to the content, and a high-quality audio signal can be heard by purchasing a relatively small amount of additional data. The data amount of one frame of the additional data is an integral multiple of a predetermined data amount (for example, an encryption unit).

【0069】すなわち、本発明の実施の形態において
は、例えば、上記図9のように符号化されるべきところ
に、図14に示すように、量子化精度情報QNの内のダ
ミーの量子化精度データとして、高域側の4つの符号化
ユニットに対して0ビット割り当てを示すデータを符号
化し、また、正規化係数情報NPの内のダミーの正規化
係数データとして高域側の4つの符号化ユニットには最
小の値の正規化係数情報0を符号化する(この具体例で
は正規化係数はdB値に比例した値をとるものとす
る)。このように、高域側の量子化精度情報を0にする
ことによって、実際には図14の領域Negの部分のスペ
クトル係数情報は無視され、これを通常の再生装置で再
生すると、図15に示したようなスペクトルを持つ狭帯
域のデータが再生される。また、正規化係数情報もダミ
ーのデータを符号化することによって、量子化精度情報
を推測して不正に高品質再生をすることが一層、困難に
なる。
In other words, in the embodiment of the present invention, for example, as shown in FIG. 14, the dummy quantization precision in the quantization precision information QN is to be encoded as shown in FIG. As data, data indicating 0 bit allocation to four high-frequency side encoding units is encoded, and four high-frequency side encodings are used as dummy normalization coefficient data in the normalization coefficient information NP. The minimum value of the normalization coefficient information 0 is encoded in the unit (in this specific example, the normalization coefficient has a value proportional to the dB value). As described above, by setting the quantization accuracy information on the high frequency side to 0, the spectral coefficient information of the area Neg in FIG. 14 is actually ignored, and when this is reproduced by a normal reproducing apparatus, it becomes as shown in FIG. Narrow band data with the spectrum shown is reproduced. Also, by encoding dummy data for the normalization coefficient information, it becomes more difficult to guess the quantization accuracy information and illegally perform high quality reproduction.

【0070】このような本発明の実施の形態に用いられ
る信号再生装置及び方法は、信号がフレーム単位で符号
化されて得られる符号列を再生する際に、符号列の一部
がダミーデータとされた第1の符号列が入力され、第2
の符号列が入力され、上記第2の符号列に対して、所定
データ量単位で所定処理を実行し、上記第1の符号列に
対して、ダミーデータの部分を補完する第2の符号列に
該ダミーデータを書き換え、書き換えられた符号列を復
号するようにし、第2の符号列の1フレーム分のデータ
量は、所定データ量の整数倍とするものである。
In the signal reproducing apparatus and method used in the embodiment of the present invention as described above, when reproducing a code string obtained by encoding a signal in frame units, a part of the code string becomes dummy data. The input first code string is input, and the second code string is input
Second code string that is input, performs predetermined processing on the second code string in units of a predetermined amount of data, and complements the dummy data portion with respect to the first code string. Then, the dummy data is rewritten to decode the rewritten code string, and the data amount of one frame of the second code string is an integral multiple of the predetermined data amount.

【0071】また、本発明の実施の形態に用いられる信
号記録装置及び方法は、信号がフレーム単位で符号化さ
れて得られる符号列を記録媒体に記録する際に、符号列
の一部がダミーデータとされた第1の符号列が入力さ
れ、第2の符号列が入力され、上記第2の符号列に対し
て、所定データ量単位で所定処理を実行し、上記第1の
符号列に対して、ダミーデータの部分を補完する第2の
符号列に該ダミーデータを書き換え、第2の符号列の1
フレーム分のデータ量は、所定データ量の整数倍とする
ものである。
Further, in the signal recording apparatus and method used in the embodiment of the present invention, when a code string obtained by coding a signal in frame units is recorded on a recording medium, a part of the code string is a dummy. The first code string as data is input, the second code string is input, and a predetermined process is performed on the second code string in a predetermined data amount unit to obtain the first code string. On the other hand, the dummy data is rewritten to the second code string that complements the dummy data portion, and
The data amount for the frame is an integral multiple of the predetermined data amount.

【0072】上記第2の符号列には暗号化処理が施され
ており、上記所定処理は該暗号化処理されたデータの暗
号解読処理であり、上記所定データ量は該暗号解読処理
の暗号解読単位であることが挙げられる。
The second code string is subjected to an encryption process, the predetermined process is a decryption process of the encrypted data, and the predetermined data amount is the decryption of the decryption process. It may be a unit.

【0073】ここで、全帯域の量子化精度情報、正規化
係数情報をダミーのデータと置き換えておくこともでき
る。この場合は通常の再生装置で再生してもなんらの意
味のあるデータの再生はできない。試し視聴を行うため
には、上記第2の符号列の部分符号列(例えば量子化精
度情報、正規化係数情報の低域側のデータ)を用いてダ
ミーデータの一部を書き換えて再生するようにし、高品
質の信号再生を希望する場合は、残りのダミーデータに
対応する量子化精度情報や正規化係数情報、すなわち、
上記第2の符号列の内の上記部分符号列以外の部分の符
号列を、追加データとして購入等して入手することで、
上記ダミーデータの全てを補完することができ、これに
よって高品質(高音質、高画質)の信号再生が行える。
また、上記第2の符号列の部分符号列の量を変更するこ
とにより、試し視聴の信号の品質を任意に変更すること
ができる。
Here, the quantization accuracy information and normalization coefficient information of all bands can be replaced with dummy data. In this case, no meaningful data can be reproduced even if it is reproduced by an ordinary reproducing apparatus. In order to perform trial viewing, a part of dummy data is rewritten and reproduced by using a partial code string of the second code string (for example, low-frequency side data of quantization accuracy information and normalization coefficient information). If high-quality signal reproduction is desired, quantization accuracy information or normalization coefficient information corresponding to the remaining dummy data, that is,
By purchasing the code string of the part other than the partial code string of the second code string as additional data and obtaining it,
All of the dummy data can be complemented, and high quality (high sound quality, high image quality) signal reproduction can be performed.
Further, by changing the amount of the partial code string of the second code string, the quality of the trial viewing signal can be arbitrarily changed.

【0074】なお、上記の例では、量子化精度情報と正
規化係数情報の両者をダミーデータで置き換えている
が、どちらか一方のみをダミーデータで置き換えるよう
にしてもよい。量子化精度情報のみを0ビットデータの
ダミーデータとした場合には、上記図15に示したよう
なスペクトルを持つ狭帯域のデータが再生される。一
方、正規化係数情報のみを0の値を持つダミーデータと
した場合には、図16に示したようなスペクトルを持つ
ことになり、高域側のスペクトルは厳密には0にはなら
ないが、可聴性という観点からは実質的には0と同じで
あり、本発明の実施の形態においては、この場合も含め
て狭帯域信号と呼ぶことにする。
In the above example, both the quantization precision information and the normalization coefficient information are replaced with dummy data, but only one of them may be replaced with dummy data. When only the quantization accuracy information is dummy data of 0-bit data, the narrow band data having the spectrum as shown in FIG. 15 is reproduced. On the other hand, when only the normalization coefficient information is dummy data having a value of 0, the spectrum has a spectrum as shown in FIG. From the viewpoint of audibility, it is substantially the same as 0. In the embodiment of the present invention, this case will be referred to as a narrowband signal.

【0075】量子化精度情報および正規化係数情報のう
ち、どのデータをダミーデータにするかという点に関し
ては、これらの真の値を推測されて高品質再生されてし
まうというリスクに関して差異がある。量子化精度情報
と正規化係数情報の両者がダミーデータとなっている場
合、これらの真の値を推測するためのデータが全く無い
ため、一番、安全である。量子化精度情報のみダミーデ
ータにした場合には、例えば、元のビット割り当てアル
ゴリズムが正規化係数を元に量子化精度情報を求めるも
のである場合、正規化係数情報を手掛かりにして量子化
精度情報を推測される危険性があるため、リスクは比較
的高くなる。これに対して、量子化精度情報から正規化
係数情報を求めることは比較的困難であるから、正規化
係数情報のみをダミーデータとする方法は量子化精度情
報のみをダミーデータとする方法と比較してリスクは低
くなる。なお、帯域によって、量子化精度情報または正
規化係数情報を選択的にダミーデータとするようにして
もよい。
Regarding the quantization precision information and the normalization coefficient information, which data is to be used as dummy data is different in the risk that the true value of these data is estimated and high quality reproduction is performed. When both the quantization accuracy information and the normalization coefficient information are dummy data, there is no data for estimating their true values, so it is the safest. When only the quantization accuracy information is dummy data, for example, when the original bit allocation algorithm is to obtain the quantization accuracy information based on the normalization coefficient, the quantization accuracy information is obtained by using the normalization coefficient information as a clue. The risk is relatively high due to the risk of being guessed. On the other hand, since it is relatively difficult to obtain the normalization coefficient information from the quantization accuracy information, the method of using only the normalization coefficient information as dummy data is compared with the method of using only the quantization accuracy information as dummy data. And the risk is low. The quantization accuracy information or the normalization coefficient information may be selectively used as dummy data depending on the band.

【0076】この外、スペクトル係数情報の一部を0の
ダミーデータで置き換えるようにしてもよい。特に中域
のスペクトルは音質上、重要な意味を持つので、この部
分を0のダミーデータで置き換え、中高域部分はダミー
量子化精度情報やダミー正規化係数情報で置き換えるよ
うにしてもよい。その場合、ダミー量子化精度情報やダ
ミー正規化係数情報で置き換える帯域に、スペクトル係
数情報の一部をダミーデータに置き換える帯域を含ませ
るようにするとよい。特にスペクトル係数情報の符号化
に可変長符号を用いた場合、中域の一部の情報が欠落す
ることによって、それより高域のデータは全く解読がで
きなくなる。
In addition, part of the spectrum coefficient information may be replaced with dummy data of 0. In particular, since the mid-range spectrum is important in terms of sound quality, this part may be replaced with dummy data of 0, and the mid-high range part may be replaced with dummy quantization accuracy information or dummy normalization coefficient information. In that case, it is preferable that the band to be replaced with the dummy quantization accuracy information or the dummy normalization coefficient information includes a band to replace a part of the spectrum coefficient information with the dummy data. In particular, when a variable length code is used for encoding the spectrum coefficient information, a part of the information in the middle band is lost, so that the data in the higher band cannot be decoded at all.

【0077】何れにしても、信号の内容に立ち入った比
較的大きなデータを推測することは、通常の暗号化で用
いる比較的短い鍵長を解読することに比べて困難であ
り、例えば、その曲の著作権者の権利が不正に侵される
リスクは低くなると言える。また、仮にある曲に対し
て、ダミーデータを推測されても、暗号アルゴリズムの
解読方法が知られる場合と異なり、他の曲に対して被害
が拡大する恐れはないので、その点からも特定の暗号化
を施した場合よりも安全性が高いと言うことができる。
In any case, it is difficult to guess a relatively large amount of data that has entered the signal content, as compared with the case of decoding a relatively short key length used in normal encryption. It can be said that there is a low risk that the rights of the copyright holders of Also, even if the dummy data is guessed for a certain song, unlike the case where the decryption method of the encryption algorithm is known, there is no possibility that damage will spread to other songs. It can be said that it is more secure than when encryption is applied.

【0078】すなわち、上記実施の形態によれば、信号
が符号化されて得られる所定フォーマットの符号列を再
生する際に、上記所定フォーマットの符号列の少なくと
も一部がダミーデータとされた第1の符号列に対して、
上記ダミーデータの部分を補完する第2の符号列の部分
符号列を用いて該ダミーデータの少なくとも一部を書き
換え、上記第2の符号列の上記部分符号列により書き換
えられた符号列を復号することにより、コンテンツ(ソ
フトウェア)の内容を確認してから高品質再生に必要な
情報を入手すべきかどうかを判断することが可能とな
り、また、暗号化を行なった場合と異なり、暗号解読等
の不正な行為により高品質再生が行なわれる危険性が低
くなり、より円滑なコンテンツの配布をすることが可能
となるのみならず、上記第2の符号列の上記部分符号列
を変更すること、例えば帯域幅を変化させることによ
り、試し視聴用の信号の品質(音質や画質)を任意に変
更することができる。また、第2の符号列の各フレーム
に対する大きさを一定、もしくは、暗号化単位の整数倍
の範囲で変動させるようにすることにより、第1の符号
列(試し視聴用データ列)と第2の符号列(追加データ
列)を統合する処理を簡単にし、ハードウェアで実現す
る場合には、そのコストを下げることができる。
That is, according to the above-described embodiment, at the time of reproducing the code string of the predetermined format obtained by encoding the signal, at least a part of the code string of the predetermined format is the first dummy data. For the code string of
At least a part of the dummy data is rewritten using a partial code string of the second code string that complements the dummy data part, and the code string rewritten by the partial code string of the second code string is decoded. This makes it possible to check the contents (software) before deciding whether or not to obtain the information required for high-quality playback. Also, unlike the case where encryption is performed, it is illegal to decrypt the data. The risk that high-quality reproduction is performed by such an act is reduced, and not only is it possible to distribute the content more smoothly, but it is also possible to change the partial code string of the second code string, for example, a band. By changing the width, it is possible to arbitrarily change the quality (sound quality or image quality) of the signal for trial viewing. In addition, the size of each frame of the second code string is fixed or is varied within an integer multiple of the encryption unit, so that the first code string (test viewing data string) and the second code string The process of integrating the code string (additional data string) can be simplified, and the cost can be reduced when it is realized by hardware.

【0079】図17は、本発明の実施の形態に用いられ
る再生装置の例を示すブロック図であり、上記図5の従
来の復号手段を改良したものである。
FIG. 17 is a block diagram showing an example of a reproducing apparatus used in the embodiment of the present invention, which is an improvement of the conventional decoding means shown in FIG.

【0080】図17において、入力信号801は、一部
をダミーデータで置き換えられた符号列(第1の符号
列)であり、ここでは、全帯域もしくは高域側の量子化
精度情報、正規化係数情報及び中域のスペクトル係数情
報がダミーデータになっているものとする。このダミー
データが埋めこまれた高能率符号化信号である信号80
1は、例えば、所定の公衆回線(ISDN:Integrated
Services Digital Network、衛星回線、アナログ回線
等)を介して受信され、符号化列分解手段1801に入
力され、この符号列分解手段1801によって符号列の
内容が分解され、信号802として符号列書き換え手段
1802に送られる。符号列書き換え手段1802は、
制御手段1805を通じて、上記ダミーデータの部分を
補完する第2の符号列としての真の量子化精度情報、正
規化係数情報及び中域のスペクトル係数情報806を信
号807として受け取り、これにより、信号802のう
ちのダミーの量子化精度情報、正規化係数情報及び中域
のスペクトル係数情報の部分を書き換え、その結果の信
号803を信号成分復号手段1803に送る。信号成分
復号手段1803は、このデータをスペクトル・データ
804に復号し、逆変換手段1804はこれを時系列デ
ータ805に変換して、オーディオ信号を再生する。
In FIG. 17, an input signal 801 is a code string (first code string) in which a part is replaced with dummy data. Here, the quantization accuracy information of the entire band or high band, and normalization are used. It is assumed that the coefficient information and the spectral coefficient information in the middle range are dummy data. A signal 80, which is a high-efficiency coded signal in which this dummy data is embedded
1 is, for example, a predetermined public line (ISDN: Integrated
(Service Digital Network, satellite line, analog line, etc.) and input to the coded sequence decomposing unit 1801, the content of the code sequence is decomposed by the code sequence decomposing unit 1801, and the code sequence rewriting unit 1802 as a signal 802. Sent to. The code string rewriting unit 1802
Through the control means 1805, the true quantization accuracy information, the normalization coefficient information, and the mid-range spectrum coefficient information 806 as the second code string that complements the dummy data portion are received as the signal 807, and thereby the signal 802 is received. The dummy quantization accuracy information, the normalization coefficient information, and the mid-range spectrum coefficient information are rewritten, and the resulting signal 803 is sent to the signal component decoding means 1803. The signal component decoding means 1803 decodes this data into spectrum data 804, and the inverse conversion means 1804 converts this into time series data 805 to reproduce an audio signal.

【0081】この図17の構成において、購入モードの
場合には、上述したダミーデータを書き換える真の量子
化精度情報及び/又は真の正規化係数情報806を、上
記信号801と同一の公衆回線を経由して制御手段18
05に入力する。制御手段1805は、符号列書き換え
手段1802に入力されるダミーデータが埋めこまれた
高能率符号化信号801中のダミーデータを上記真の量
子化精度情報及び/又は真の正規化係数情報806を用
いて書き換え、この書き換えられた高能率符号化信号8
03が信号成分復号手段1803に入力される。
In the configuration of FIG. 17, in the case of the purchase mode, the true quantization accuracy information and / or the true normalization coefficient information 806 for rewriting the dummy data described above is transferred to the same public line as the signal 801. Control means 18 via
Enter in 05. The control means 1805 converts the dummy data in the high-efficiency coded signal 801 in which the dummy data input to the code string rewriting means 1802 is embedded into the true quantization precision information and / or the true normalization coefficient information 806. Rewriting using this rewritten high efficiency coded signal 8
03 is input to the signal component decoding means 1803.

【0082】これによってユーザは、上記試し視聴モー
ド時にダミーデータが付加された低い音質の視聴音楽を
聴くことができ、所定の購入手続き(課金処理、認証処
理等)が行われた場合には高い音質の音楽を聴くことが
できる。
As a result, the user can listen to the low-quality listening music to which the dummy data is added in the trial viewing mode, and it is high when the predetermined purchase procedure (billing process, authentication process, etc.) is performed. You can listen to music of high quality.

【0083】上述した具体例においては、上記ダミーデ
ータの全てを上記第2の符号列を用いて書き換える(補
完する)場合について説明したが、これに限定されず、
上記ダミーデータの少なくとも一部分を上記第2の符号
列の部分符号列を用いて書き換えて再生するようなこと
も可能である。このように、ダミーデータの少なくとも
一部分を第2の符号列の部分符号列を用いて置き換えて
再生する場合に、該第2の符号列の上記部分符号列の割
合を任意に変更することにより、例えば試し視聴の品質
(音質や画質等)を任意に変更することができる。
In the above-described specific example, the case where all the dummy data is rewritten (complemented) by using the second code string has been described, but the present invention is not limited to this.
It is also possible to rewrite and reproduce at least a part of the dummy data by using the partial code string of the second code string. As described above, when at least a part of the dummy data is replaced and reproduced by using the partial code string of the second code string, the ratio of the partial code string of the second code string is arbitrarily changed, For example, the quality of trial viewing (sound quality, image quality, etc.) can be arbitrarily changed.

【0084】ここで、上記符号化方式として、コンテン
ツの信号をスペクトル変換し、帯域分割して、各帯域毎
の量子化精度情報、正規化係数情報、及びスペクトル係
数情報を含む所定フォーマットの符号列を生成するよう
な方式の場合、上記ダミーデータは、上記量子化精度情
報、上記正規化係数情報、及び上記スペクトル係数情報
の内の少なくとも1つの情報の少なくとも一部に対応す
るダミーデータであることが挙げられ、この場合、上記
第2の符号列の部分符号列は、上記ダミーデータの低域
側の情報とすることが挙げられる。具体的には、例え
ば、上記ダミーデータが上記量子化精度情報の高域側、
あるいは上記正規化係数情報の高域側の情報のダミーデ
ータのとき、上記第2の符号列の部分符号列は、上記ダ
ミーデータに対応する量子化精度情報、あるいは上記正
規化係数情報の低域側の情報とすることが挙げられる。
Here, as the above-mentioned encoding method, the signal of the content is subjected to spectrum conversion, band division, and a code string of a predetermined format including quantization accuracy information, normalization coefficient information and spectrum coefficient information for each band. In the case of a method for generating the above, the dummy data is dummy data corresponding to at least a part of at least one of the quantization accuracy information, the normalization coefficient information, and the spectrum coefficient information. In this case, the partial code string of the second code string may be information on the low frequency side of the dummy data. Specifically, for example, the dummy data is the high frequency side of the quantization accuracy information,
Alternatively, in the case of dummy data of information on the high band side of the normalization coefficient information, the partial code string of the second code string is quantization precision information corresponding to the dummy data, or low band of the normalization coefficient information. It can be cited as information on the side.

【0085】もしダミーデータの書き換え用データ(第
2の符号列の部分符号列)がダミーデータに対応する情
報の全帯域かほぼ全帯域に近い帯域のためのものである
ときは、広い帯域の高音質のオーディオ信号が再生され
る。ダミーデータの書き換え用データ(第2の符号列の
部分符号列)がダミーデータに対応する情報の一部の狭
い帯域のためのものであるときは、狭い帯域のオーディ
オ信号が再生される。これにより、ダミーデータの書き
換え用データがどの帯域幅に対応するデータであるかに
より、試し聞きの音質がコントロールでき、かつ広帯域
のオーディオ信号の再生も可能となる。
If the dummy data rewriting data (partial code string of the second code string) is for the full band of information corresponding to the dummy data or a band close to the full band, a wide band A high-quality audio signal is reproduced. When the dummy data rewriting data (partial code string of the second code string) is for a narrow band of a part of the information corresponding to the dummy data, an audio signal of a narrow band is reproduced. As a result, it is possible to control the sound quality of trial listening and reproduce a wideband audio signal depending on which bandwidth corresponds to the data for rewriting the dummy data.

【0086】以上説明した実施の形態においては、ダミ
ーデータが埋めこまれた高能率符号化信号801とダミ
ーデータを書き換える真の量子化精度情報及び/又は真
の正規化係数情報(第2の符号列、あるいはその部分符
号列)806とを上記同一公衆回線を介してサーバ側か
ら入手したが、例えば、データ量の多いダミーデータが
埋めこまれた高能率符号化信号801を伝送レートの高
い衛星回線で入手し、データ量の少ない真の量子化精度
情報及び/又は真の正規化係数情報806を電話回線や
ISDN等の伝送レートの比較的低い回線を用いて別々
に入手してもよい。また、信号801をCD−ROM
や、DVD(デジタル多用途ディスク)−ROM等の大
容量記録媒体で供給するようにしてもよい。以上のよう
な構成にすることでセキュリティーを高めることが可能
になる。
In the embodiment described above, the high-efficiency coded signal 801 in which the dummy data is embedded and the true quantization accuracy information and / or the true normalization coefficient information (the second code) for rewriting the dummy data. Sequence or its partial code sequence) 806 was obtained from the server side through the same public line. For example, a high-efficiency coded signal 801 in which dummy data with a large amount of data is embedded is a satellite with a high transmission rate. Alternatively, the true quantization accuracy information and / or the true normalization coefficient information 806 having a small amount of data may be separately obtained using a telephone line or a line having a relatively low transmission rate such as ISDN. In addition, the signal 801 is sent to the CD-ROM.
Alternatively, a large-capacity recording medium such as a DVD (Digital Versatile Disc) -ROM may be used. With the above configuration, security can be enhanced.

【0087】ところで、図13では、トーン成分と非ト
ーン成分に関する説明をしたが、ダミーデータが埋めこ
まれた高能率符号化信号は、トーン成分を構成する量子
化精度情報及び/又は正規化係数情報に対して行われて
もよいし、非トーン成分を構成する量子化精度情報及び
/又は正規化係数情報に対して行われてもよいし、トー
ン成分と非トーン成分両方の量子化精度情報及び/又は
正規化係数情報に対して行われてもよい。
By the way, although the tone component and the non-tone component have been described with reference to FIG. 13, the high-efficiency coded signal in which the dummy data is embedded is the quantization accuracy information and / or the normalization coefficient forming the tone component. It may be performed on the information, may be performed on the quantization accuracy information and / or the normalization coefficient information that constitutes the non-tone component, or may be the quantization accuracy information on both the tone component and the non-tone component. And / or may be performed on the normalization factor information.

【0088】次に、図18は、図17の制御手段180
5からの信号807の真の情報(第2の符号列)のフォ
ーマットの具体例を示したもので、図14に示されるN
番フレームの情報を図9に示す情報に変更するためのも
のである。これにより、ダミーデータの入ったままの符
号列では、図15に示されるスペクトルを持つ再生音が
図8に示すスペクトルを持つ再生音に変化することにな
る。
Next, FIG. 18 shows the control means 180 of FIG.
5 shows a specific example of the format of the true information (second code string) of the signal 807 from No. 5 and N shown in FIG.
This is for changing the information of the No. frame to the information shown in FIG. As a result, in the code string in which the dummy data is still contained, the reproduced sound having the spectrum shown in FIG. 15 is changed to the reproduced sound having the spectrum shown in FIG.

【0089】図19は、本発明の実施の形態に用いられ
る記録手段の例を示すブロック図である。図19におい
て、入力信号821は、一部をダミーデータで置き換え
られた第1の符号列であり、ここでは、高域側の量子化
精度情報および正規化係数情報がダミーデータになって
いるものとする。これが先ず符号列分解手段1821に
よって符号列の内容が分解され、信号822として符号
列書き換え手段1822に送られる。符号列書き換え手
段1822は、制御手段1824を通じて、第2の符号
列である真の量子化精度情報および正規化係数情報82
5を、信号826として受け取り、これにより、信号8
22のうちのダミーの量子化精度情報および正規化係数
情報の部分を書き換え、その結果の信号823を記録手
段1823に送り、これを記録メディアに記録する。な
お、ここで信号824の符号列を記録する記録メディア
は、元々信号821の符号列を記録していた記録メディ
アであるとしてもよい。
FIG. 19 is a block diagram showing an example of the recording means used in the embodiment of the present invention. In FIG. 19, an input signal 821 is a first code string in which a part is replaced with dummy data, and here, the quantization accuracy information and the normalization coefficient information on the high frequency side are dummy data. And First, the contents of the code string are decomposed by the code string disassembling means 1821 and sent to the code string rewriting means 1822 as a signal 822. The code string rewriting unit 1822 is, through the control unit 1824, the true quantization precision information and the normalization coefficient information 82 that is the second code string.
5 as signal 826, which causes signal 8
The dummy quantization precision information and normalization coefficient information portions of 22 are rewritten, and the resulting signal 823 is sent to the recording means 1823, and this is recorded on the recording medium. Note that the recording medium that records the code string of the signal 824 here may be the recording medium that originally recorded the code string of the signal 821.

【0090】この図19の実施の形態においても、上述
した図17の例と同様に、上記ダミーデータの全てを上
記第2の符号列を用いて書き換える(補完する)代わり
に、上記ダミーデータの少なくとも一部分を上記第2の
符号列の部分符号列を用いて書き換えて記録するように
してもよい。このように、ダミーデータの少なくとも一
部分を第2の符号列の部分符号列を用いて置き換えて記
録する場合に、該第2の符号列の上記部分符号列の割合
を任意に変更することにより、例えば試し視聴の品質
(音質や画質等)を任意に変更することができる。この
場合には、試し視聴モード時であっても、上記第2の符
号列の部分符号列が信号825として制御手段1824
に入力され、信号826となって符号列書き換え手段1
822に送られるから、符号列分解手段1821からの
第1の符号列に埋め込まれたダミーデータの一部分を上
記第2の符号列の部分符号列を用いて書き換え、記録手
段1823に送るようにすればよい。
Also in the embodiment of FIG. 19, as in the example of FIG. 17 described above, instead of rewriting (complementing) all of the dummy data using the second code string, the dummy data At least a part may be rewritten and recorded using the partial code string of the second code string. As described above, when at least a part of the dummy data is replaced with the partial code string of the second code string and recorded, by changing the ratio of the partial code string of the second code string, For example, the quality of trial viewing (sound quality, image quality, etc.) can be arbitrarily changed. In this case, even in the trial viewing mode, the partial code string of the second code string is the control means 1824 as the signal 825.
To the signal 826 and the code string rewriting means 1
Since it is sent to 822, a part of the dummy data embedded in the first code string from the code string decomposing means 1821 is rewritten by using the partial code string of the second code string and sent to the recording means 1823. Good.

【0091】以上、本発明の実施の形態に用いられる再
生装置、記録装置について説明を行ったが、ここで、高
域側のスペクトル係数情報に暗号化を施しておき、さら
に安全性を高めるようにすることも可能である。その場
合には、図17、図19におけるダミーデータを置き換
える符号列書き換え手段1802、1822は、制御手
段1805、1824を通じて真の正規化係数情報を受
け取り、ダミーデータを置き換えるとともに、やはり制
御手段1805、1824を通じて得た復号鍵を用いて
高域側のデータを復号して、再生を行なったり、記録を
行なったりする。
The reproducing apparatus and the recording apparatus used in the embodiments of the present invention have been described above. Here, the spectral coefficient information on the high frequency side is encrypted to further enhance the security. It is also possible to In that case, the code string rewriting means 1802, 1822 for replacing the dummy data in FIG. 17 and FIG. Data on the high frequency side is decrypted by using the decryption key obtained through 1824, and is reproduced or recorded.

【0092】図20は、図10に示すようにトーン成分
を分離し、図13に示すように符号化した場合に、ダミ
ーデータを置き換える情報のフォーマットの具体例を示
したものである。これにより、図15に示されるスペク
トルを持つ再生音が図10に示すスペクトルを持つ再生
音に変化することになる。
FIG. 20 shows a specific example of information format for replacing dummy data when the tone components are separated as shown in FIG. 10 and encoded as shown in FIG. As a result, the reproduced sound having the spectrum shown in FIG. 15 changes to the reproduced sound having the spectrum shown in FIG.

【0093】以上説明したような、試し視聴用のダミー
データを含んだ符号列(第1の符号列)中のダミーデー
タを、高品質化用の第2の符号列を用いて書き換える
(補完する)場合に、試し視聴用のコンテンツデータ
と、高品質化用のデータとを対応付けるためには、試し
視聴用のコンテンツデータに固有の識別(ID)情報を
付けておく必要がある。しかしながら、試し視聴用のコ
ンテンツデータを、既に記録フォーマットが定まってい
る光磁気ディスク等の媒体に記録するような場合、いわ
ゆるTOC(Table Of Contents) と称される媒体管理
情報の記録領域等のフォーマットも記録内容等が決めら
れているので、上記のようなコンテンツデータに固有の
識別(ID)情報を書き込むスペースを確保することが
できない。
The dummy data in the code string (first code string) including the dummy data for trial viewing as described above is rewritten (complemented) by using the second code string for quality improvement. In this case, in order to associate the content data for trial viewing with the data for quality improvement, it is necessary to add unique identification (ID) information to the content data for trial viewing. However, when the content data for trial viewing is recorded on a medium such as a magneto-optical disk whose recording format has already been determined, a format such as a recording area of medium management information called so-called TOC (Table Of Contents). However, since the recording content and the like are determined, it is not possible to secure the space for writing the identification (ID) information unique to the content data as described above.

【0094】そこで、本発明の実施の形態では、試し視
聴用のコンテンツデータの符号列に、デコーダが無視す
る空き領域を確保し、該空き領域に、試し視聴用のコン
テンツデータに固有の識別(ID)情報を書き込む(埋
め込む)ようにしている。
Therefore, in the embodiment of the present invention, an empty area which the decoder ignores is secured in the code string of the content data for trial viewing, and the unique identification of the content data for trial viewing is provided in the empty area ( ID) information is written (embedded).

【0095】図21は、上述した本発明の実施の形態に
用いられる試し視聴用のコンテンツデータの符号列の一
例を示すものである。この図21は、オーディオ信号の
場合の例を示し、各フレームは、例えば上記図9のよう
に符号化されるべきところに、例えば上記図14に示す
ように、量子化精度情報や正規化係数情報等の一部がダ
ミーデータとされたものが用いられる。ただし、このコ
ンテンツ(曲)の先頭に当たる0番フレームのLチャネ
ル、Rチャネル共に、符号化ユニットの数を0としてお
り、これらのフレームでは、ヘッダ以外のフレーム内の
データが全てダミーとなり、無音状態が記録されている
ことに相当する。本発明の実施の形態においては、例え
ば、0番フレームのLチャネルのデータ部分に、コンテ
ンツの識別(ID)情報、具体的にはこの曲を識別する
ための曲識別情報(MID)を埋め込んで記録する。
FIG. 21 shows an example of a code string of content data for trial viewing used in the above-described embodiment of the present invention. 21. FIG. 21 shows an example of the case of an audio signal, and each frame is to be encoded as shown in FIG. 9 above, for example, as shown in FIG. Some information or the like is used as dummy data. However, the number of coding units is set to 0 for both the L channel and the R channel of the 0th frame, which is the beginning of this content (song), and in these frames, all the data in the frames other than the header are dummy, and there is no sound. Is recorded. In the embodiment of the present invention, for example, content identification (ID) information, specifically, music identification information (MID) for identifying this music is embedded in the data portion of the L channel of the 0th frame. Record.

【0096】ここで例えば、サンプリング周波数を4
4.1kHzとし、1024サンプル分を1フレームとす
るような規格の場合には、1フレーム時間は約23mse
c に相当するから、曲の先頭の1フレームが無音とされ
ても、曲の開始の際に僅かに約23msec の無音時間が
付加されるのみであり、曲を聴く上での実質的な障害に
はならない。また、これを例えば64kbps/ch 程度で
符号化した場合には、1フレーム(約23msec) の片
チャネル分のデータ量は、約185バイトとなるから、
ヘッダ部分を除いても、余裕を持って100バイト以上
の領域を確保することができる。例えば100バイトを
上記コンテンツ識別(ID)のための曲識別情報MID
に割り当てる場合には、識別可能な曲数は、2800
もの膨大な数となる。なお、その曲の曲識別情報MID
を埋め込むフレームは、必ずしも先頭フレームでなくと
もよく、例えば、最終フレームを無音として、該最終フ
レームにその曲識別情報MIDを埋め込む、あるいは書
き込むようにしてもよいことは勿論である。
Here, for example, the sampling frequency is set to 4
In the case of the standard such that the frequency is 4.1 kHz and one frame includes 1024 samples, one frame time is about 23 mse.
Since it corresponds to c, even if the first frame of the song is silenced, only a silent period of about 23 msec is added at the beginning of the song, which is a substantial obstacle to listening to the song. It doesn't. If this is encoded at, for example, about 64 kbps / ch, the data amount for one channel of one frame (about 23 msec) is about 185 bytes.
Even if the header part is excluded, it is possible to secure a region of 100 bytes or more with a margin. For example, 100 bytes are used as the music identification information MID for the content identification (ID)
, The number of identifiable songs is 2 800
It will be a huge number. The song identification information MID of the song
It is needless to say that the frame in which is embedded is not necessarily the first frame, and for example, the final frame may be silenced and the music identification information MID may be embedded or written in the final frame.

【0097】ところで、本件出願人が先に提案した特開
2001−168725公報に記載した技術にも、上述
したような本発明の実施の形態を適用することが可能で
ある。すなわち、上記特開2001−168725公報
には、第1コーデックダミー列生成部により、第1の符
号化方法による第1のフォーマットに従った第1の符号
列中に第1コーデックダミー列を生成し、第2コーデッ
ク符号化部により、上記台1の符号列よりも符号化効率
の高い上記第1のフォーマットとは異なる第2のフォー
マットに従った第2の符号列を生成し、符号列生成部に
より、上記第1コーデックダミー列に基づいて上記第1
の符号列中に形成される空き領域に上記第2符号列を埋
め込んで合成符号列を生成する技術が開示されている。
この場合、例えば、先頭のフレーム(最終フレーム等で
もよい。)では、第1、第2のコーデックとも無音デー
タを発生するような符号列にしておき、その空き領域
に、その曲の識別情報(MID)を書き込むようにすれ
ばよい。
By the way, the above-described embodiment of the present invention can be applied to the technique described in Japanese Patent Application Laid-Open No. 2001-168725 previously proposed by the present applicant. That is, in the above-mentioned Japanese Patent Laid-Open No. 2001-168725, the first codec dummy string generation unit generates the first codec dummy string in the first code string according to the first format by the first encoding method. The second codec encoding unit generates a second code string according to a second format having a higher coding efficiency than the code string of the platform 1 and different from the first format, and the code string generation unit According to the first codec dummy column,
There is disclosed a technique for generating a composite code string by embedding the second code string in an empty area formed in the code string.
In this case, for example, in the first frame (or the last frame, etc.), both the first and second codecs are coded so as to generate silent data, and the identification information of the song ( MID) may be written.

【0098】図22は、上述したような本発明の実施の
形態により、試聴可能な曲データに、その曲を識別(I
D)するための情報(具体的には、例えば上記曲識別情
報MID)を書き込むようにする場合の符号化装置の一
例の概略構成を示すブロック図である。
FIG. 22 shows the music data which can be auditioned by the embodiment of the present invention as described above.
FIG. 3 is a block diagram showing a schematic configuration of an example of an encoding device in the case of writing information for performing D) (specifically, for example, the music piece identification information MID).

【0099】この図22において、外部から入力された
信号(外部入力信号)841は、変換手段1841によ
って信号周波数成分の信号842に変換された後、信号
成分符号化手段1842によって各成分が符号化され、
符号列生成手段1843によって符号列844が生成さ
れ、選択手段1846に送られる。ID発生手段184
4から発生された識別(ID)情報845、すなわち、
具体的には例えば上記曲識別情報MIDは、IDフレー
ム生成手段1845に送られる。ここで、識別(ID)
情報としては、例えば、図22に示す符号化装置自体の
固有の識別(ID)番号に続いて、この符号化装置で現
在までに発生した符号列の順番を示す番号を付加したも
の等が挙げられる。IDフレーム生成手段1845は、
ID発生手段1844からの識別(ID)情報を用い
て、例えば上記図21の先頭フレーム(0番フレーム)
のデータ846を生成し、選択手段1846に送る。選
択手段1846は、制御手段1847の制御の下に、I
Dフレーム生成手段1845からのIDフレームのデー
タ846と、符号列生成手段1843からの符号列84
4とを選択して、符号列847として出力する。
In FIG. 22, a signal (external input signal) 841 input from the outside is converted into a signal 842 of a signal frequency component by the converting means 1841, and then each component is encoded by the signal component encoding means 1842. Is
The code string generating means 1843 generates the code string 844 and sends it to the selecting means 1846. ID generating means 184
4 generated identification (ID) information 845, that is,
Specifically, for example, the music piece identification information MID is sent to the ID frame generation means 1845. Where identification (ID)
Examples of the information include information in which a unique identification (ID) number of the encoding device itself shown in FIG. 22 is added, followed by a number indicating the order of code strings generated up to the present in this encoding device. To be The ID frame generation means 1845
Using the identification (ID) information from the ID generating means 1844, for example, the first frame (0th frame) in FIG.
Data 846 is generated and sent to the selection means 1846. Under the control of the control means 1847, the selection means 1846 controls the I
ID frame data 846 from the D frame generation means 1845 and the code sequence 84 from the code sequence generation means 1843.
4 and are output as a code string 847.

【0100】図23は、図22の選択手段1846にお
ける処理の流れを示すフローチャートである。この図2
3において、上記図22の選択手段1846は、ステッ
プS61で、図22のIDフレーム生成手段1845か
らのIDフレームのデータ846を選択し、その後、ス
テップS62で、上記外部入力信号が符号化されて得ら
れた符号列844のフレームを順次選択してゆく。
FIG. 23 is a flow chart showing the flow of processing in the selecting means 1846 of FIG. This Figure 2
3, the selecting means 1846 of FIG. 22 selects the ID frame data 846 from the ID frame generating means 1845 of FIG. 22 in step S61, and then the external input signal is encoded in step S62. The frames of the obtained code string 844 are sequentially selected.

【0101】図24は、図22に示す符号化装置によっ
て生成された符号列から音響信号を出力するための復号
側の構成の具体例を示すブロック図であり、記録媒体1
860に記録された試聴可能な曲データを高品質化して
再生する再生装置と、高品質化データを転送する高品質
化データ転送手段1867とを示すものである。
FIG. 24 is a block diagram showing a concrete example of the configuration on the decoding side for outputting an acoustic signal from the code string generated by the coding apparatus shown in FIG.
This shows a reproducing apparatus for improving the quality of the sample-listenable song data recorded in 860 and reproducing it, and a quality-enhancing data transfer means 1867 for transferring the quality-improving data.

【0102】この図24に示す具体例において、先ず、
記録媒体1860から、読み込み手段1861により符
号列861中のIDフレーム、すなわち上述した例では
最初のフレーム(上記図21の0番フレーム)に書き込
まれている曲の識別(ID)情報を読み込み、制御手段
1866にデータ862を送る。制御手段1866は、
上記曲の識別(ID)情報をデータ863として高品質
化データ転送手段1867に送ると共に、課金処理等を
行う。その後、記録媒体1860から、読み込み手段1
861により、符号列861の各フレームのデータを読
み込み、符号列分解手段1862にデータ866を送
る。一方、高品質化データ転送手段1867から送られ
た高品質化データ864は、制御手段1866を介し
て、符号列書き換え手段1863に書き換え用のデータ
865として送られ、符号列分解手段1862からの分
解された符号列867の一部が書き換えられる。符号列
書き換え手段1863からの書き換えられた符号列86
8は、信号成分復号手段1864に送られて復号され、
復号されたデータ869が逆変換手段1865で逆変換
され、PCM信号870として出力される。
In the concrete example shown in FIG. 24, first,
From the recording medium 1860, the reading unit 1861 reads the identification (ID) information of the song written in the ID frame in the code string 861, that is, the first frame (the 0th frame in FIG. 21) in the above example, and controls it. Send data 862 to means 1866. The control means 1866
The identification (ID) information of the music is sent as data 863 to the quality-improving data transfer means 1867, and charging processing and the like are performed. After that, the reading unit 1 is read from the recording medium 1860.
The data of each frame of the code string 861 is read by 861 and the data 866 is sent to the code string decomposing means 1862. On the other hand, the high-quality data 864 sent from the high-quality data transfer means 1867 is sent as rewriting data 865 to the code string rewriting means 1863 via the control means 1866, and is decomposed from the code string decomposing means 1862. A part of the generated code string 867 is rewritten. The rewritten code sequence 86 from the code sequence rewriting means 1863
8 is sent to the signal component decoding means 1864 and decoded,
The decoded data 869 is inversely converted by the inverse converter 1865 and output as a PCM signal 870.

【0103】図25は、図24の制御手段1866の処
理の流れの一例を示すフローチャートである。この図2
5において、先ずステップS71で、上記最初のフレー
ム等のIDフレームのデータを読み出し、次にステップ
S72で、必要に応じて課金処理等を行いながら、ID
データを図24の高品質化データ転送手段1867に送
出する。その後、ステップS73において、高品質化デ
ータを図24の高品質化データ転送手段1867から順
次受け取り、それを符号列書き換え手段1863に受け
渡す。
FIG. 25 is a flow chart showing an example of the processing flow of the control means 1866 in FIG. This Figure 2
5, first, in step S71, the data of the ID frame such as the first frame is read out, and then in step S72, the ID process is performed while performing the charging process as necessary.
The data is sent to the high quality data transfer means 1867 shown in FIG. After that, in step S73, the quality-improved data is sequentially received from the quality-improved data transfer means 1867 of FIG. 24, and is transferred to the code string rewriting means 1863.

【0104】次に、図26は、本発明の実施の形態とし
て、試し視聴可能なデータ(例えば試聴用の曲データ)
を高品質化して記録媒体に記録し直すための具体的な構
成例を示すものであり、記録側の構成と高品質化データ
を転送する高品質化データ転送手段とを共に示してい
る。
Next, FIG. 26 shows, as an embodiment of the present invention, data for trial viewing (for example, music data for trial listening).
FIG. 3 shows a specific configuration example for improving the quality of data and re-recording it on a recording medium, and shows both the configuration on the recording side and the quality-improved data transfer means for transferring the quality-improved data.

【0105】この図26において、先ず記録媒体188
0から、読み込み手段1881により符号列881中の
IDフレーム、すなわち上述した例では最初のフレーム
(上記図21の0番フレーム)に書き込まれている曲の
識別(ID)情報、具体的には例えば上記曲識別情報M
IDを読み込み、制御手段1884にデータ882を送
る。制御手段1884は、上記曲の識別(ID)情報を
データ883として高品質化データ転送手段1885に
送ると共に、課金処理等を行う。その後、記録媒体18
80から、読み込み手段1881により、符号列881
の各フレームのデータを読み込み、符号列分解手段18
82にデータ886を送る。一方、高品質化データ転送
手段1885から送られた高品質化データ884は、制
御手段1884を介して、符号列書き換え手段1883
に書き換え用のデータ885として送られ、符号列分解
手段1882からの分解された符号列887の一部が書
き換えられる。符号列書き換え手段1883からの書き
換えられた符号列888は、書き込み手段1886に送
られ、記録データ889として記録媒体1880に記録
し直される。この図26の具体例では、書き込みを行う
記録媒体を元の記録媒体1880としたが、異なる記録
媒体に記録するようにしてもよいことは勿論である。
In FIG. 26, first, the recording medium 188
From 0, the identification (ID) information of the music written in the ID frame in the code string 881 by the reading means 1881, that is, the first frame (the 0th frame in FIG. 21) in the above example, specifically, for example, The song identification information M
The ID is read and the data 882 is sent to the control means 1884. The control means 1884 sends the identification (ID) information of the music piece as data 883 to the quality-improved data transfer means 1885, and also performs charging processing and the like. Then, the recording medium 18
From 80, by the reading means 1881, the code string 881
The data of each frame of the
Data 886 is sent to 82. On the other hand, the quality-improved data 884 sent from the quality-improved data transfer means 1885 is passed through the control means 1884 to the code string rewriting means 1883.
Is sent as rewriting data 885, and a part of the decomposed code string 887 from the code string decomposition means 1882 is rewritten. The rewritten code string 888 from the code string rewriting unit 1883 is sent to the writing unit 1886 and re-recorded as the recording data 889 on the recording medium 1880. In the specific example of FIG. 26, the recording medium for writing is the original recording medium 1880, but it goes without saying that the recording medium may be recorded on a different recording medium.

【0106】次に、以上の実施の形態においては、コン
テンツの符号列の一部をダミーデータで置き換えて試し
試聴用の第1の符号列を生成する場合の例について、説
明したが、この他、コンテンツの符号列の一部を暗号化
して試し試聴用の第1の符号列を生成する場合にも本発
明を適用することができる。例えば、本件出願人が先に
提案した特開平10−135944号公報に記載された
技術においては、音楽信号をスペクトル信号に変換して
符号化したもののうち高域側のみを暗号化しておくこと
で、狭帯域の信号の試聴が可能としており、このような
技術に対しても、本発明を適用可能である。すなわち、
この方式では例えば、高域側を暗号化するとともに、高
域側のビット割り当て情報等をダミーデータに置き換
え、高域側の真のビット割り当て情報は、通常のデコー
ダが無視する位置に記録している。このような一部が暗
号化された試し試聴用の第1の符号列に、デコーダが無
視する空き領域を確保し、該空き領域に当該試し視聴可
能なコンテンツの識別情報(ID)を埋め込むようにす
るものである。この空き領域の具体例としては、例えば
上述したように、最初のフレーム(上記図21の0番フ
レーム)を用いることができ、このフレームでは、ヘッ
ダ以外のフレーム内のデータを全てダミーとし、無音状
態が記録されているようすればよい。
Next, in the above embodiments, an example in which a part of the code string of the content is replaced with dummy data to generate the first code string for trial listening is explained. The present invention can be applied to the case where a part of the code string of the content is encrypted to generate the first code string for trial listening. For example, in the technique described in Japanese Patent Application Laid-Open No. 10-135944 proposed by the applicant of the present invention, only the high frequency side of the encoded music signal is converted into a spectrum signal and then encoded. It is possible to audition a narrow band signal, and the present invention can be applied to such a technique. That is,
In this method, for example, the high-frequency side is encrypted, the high-frequency side bit allocation information and the like are replaced with dummy data, and the true high-frequency side bit allocation information is recorded at a position that a normal decoder ignores. There is. In the first code string for trial listening which is partially encrypted as described above, an empty area that the decoder ignores is secured, and the identification information (ID) of the trial viewable content is embedded in the empty area. It is something to do. As a specific example of this empty area, for example, as described above, the first frame (frame 0 in FIG. 21) can be used, and in this frame, all the data in the frames other than the header are dummy, and there is no sound. The condition should be recorded.

【0107】以上、オーディオ信号を用いた場合を例に
とって説明を行なったが、本発明は、画像信号に対して
も適用することが可能である。すなわち、例えば、画像
信号を2次元DCTを用いて各ブロック毎に変換を行な
い、それを多様な量子化テーブルを用いて量子化を行な
う場合、ダミーの量子化テーブルとして高域成分を落と
したものを指定しておき、これを高画質化する場合には
高域成分を落とさない真の量子化テーブルに置き換える
という方法をとることにより、オーディオ信号の場合と
同様の処理を行なうことが可能である。
The case where an audio signal is used has been described above as an example, but the present invention can also be applied to an image signal. That is, for example, when an image signal is transformed for each block using a two-dimensional DCT and is quantized using various quantization tables, a high-frequency component is dropped as a dummy quantization table. Is specified, and in order to improve the image quality, it is possible to perform the same processing as in the case of an audio signal by adopting a method of replacing with a true quantization table that does not drop high frequency components. .

【0108】また、上記実施の形態においては、試し試
聴用の符号列の特定のブランク・フレームに当該コンテ
ンツの識別(ID)情報を埋め込む例について説明した
が、その他のデータをそのブランク・フレームに埋め込
むようにしてもよく、例えば、当該コンテンツの再生許
可回数等を埋め込んで記録するようにしてもよい。
Further, in the above-mentioned embodiment, an example in which the identification (ID) information of the content is embedded in a specific blank frame of the code string for trial listening is explained, but other data is put in the blank frame. The content may be embedded, and for example, the reproduction permitted number of the content may be embedded and recorded.

【0109】なお、本発明の方法は、符号列全体に暗号
化が施され再生時にその暗号を復号しながら再生するよ
うなシステムにおいても適用することが可能であること
は勿論である。
Of course, the method of the present invention can also be applied to a system in which the entire code string is encrypted and the code is reproduced at the time of reproduction.

【0110】また、以上説明した実施の形態では、符号
化されたビットストリームを記録媒体に記録する場合に
ついて説明を行なったが、本発明はビットストリームを
伝送する場合にも適用可能であり、これにより、例え
ば、放送されているオーディオ信号を全帯域にわたって
真の正規化係数を入手した聴取者のみに高音質再生がで
きるようにし、その他の聴取者に対してはその内容が十
分把握できるが、比較的低音質の再生できるようにする
ことが可能である。
Further, in the above-described embodiments, the case where the coded bit stream is recorded on the recording medium has been described, but the present invention is applicable to the case of transmitting the bit stream. Thus, for example, it is possible to reproduce high-quality sound only for a listener who has obtained a true normalization coefficient over the entire band of the audio signal being broadcast, and other listeners can fully understand the content, It is possible to enable reproduction with relatively low sound quality.

【0111】[0111]

【発明の効果】本発明によれば、信号がフレーム単位で
符号化されて得られる符号列の、一部がダミーデータと
されて、あるいは一部が暗号化されて得られる試し試聴
用の第1の符号列に対して、特定のフレームの空き領域
に上記信号の管理情報を埋め込むようにしているため、
既存の記録フォーマットの記録媒体を用いる場合でも、
管理情報を埋め込む(記録する)領域を充分に確保でき
る。例えば、コンテンツの識別(ID)情報を上記空き
領域に埋め込む(記録する)ことにより、既にフォーマ
ットが確定している記録媒体を用いた場合にも、試し視
聴可能なコンテンツに充分長いIDデータを付加するこ
とが可能となり、膨大な数の試し視聴可能なコンテンツ
と、該コンテンツの高品質化データあるいは鍵情報との
対応をとることが可能となり、既に普及している記録媒
体を用い手続補正、試し視聴可能な形態での円滑なコン
テンツ流通が可能となる。
According to the present invention, part of a code string obtained by coding a signal on a frame-by-frame basis is used as dummy data or part of it is encrypted for trial listening. Since the management information of the signal is embedded in the empty area of the specific frame for the code string of 1,
Even when using a recording medium with an existing recording format,
A sufficient area for embedding (recording) management information can be secured. For example, by embedding (recording) the content identification (ID) information in the free space, a sufficiently long ID data is added to the trial viewable content even when a recording medium whose format is already determined is used. It becomes possible to make correspondence between a huge number of trial-viewable contents and quality-improved data or key information of the contents. Smooth distribution of contents in a viewable form becomes possible.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施の形態の説明に供する光ディスク
記録再生装置の概略構成を示すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration of an optical disc recording / reproducing apparatus provided for explaining an embodiment of the invention.

【図2】本発明の実施の形態の説明に供する符号化装置
の一例の概略構成を示すブロック図である。
FIG. 2 is a block diagram showing a schematic configuration of an example of an encoding device provided for explaining an embodiment of the present invention.

【図3】図2の符号化装置の変換手段の具体例を示すブ
ロック図である。
FIG. 3 is a block diagram showing a specific example of conversion means of the encoding device in FIG.

【図4】図2の符号化装置の信号成分符号化手段の具体
例を示すブロック図である。
FIG. 4 is a block diagram showing a specific example of signal component encoding means of the encoding device of FIG.

【図5】本発明の実施の形態の説明に供する復号装置の
一例の概略構成を示すブロック図である。
FIG. 5 is a block diagram showing a schematic configuration of an example of a decoding device provided for explaining an embodiment of the present invention.

【図6】図5の復号装置の逆変換手段の具体例を示すブ
ロック図である。
FIG. 6 is a block diagram showing a specific example of inverse transform means of the decoding device of FIG.

【図7】図5の復号装置の信号成分復号手段の具体例を
示すブロック図である。
7 is a block diagram showing a specific example of signal component decoding means of the decoding device in FIG.

【図8】本発明の実施の形態の説明に供する符号化方法
を説明するための図である。
[Fig. 8] Fig. 8 is a diagram for describing an encoding method used for describing an embodiment of the present invention.

【図9】本発明の実施の形態の説明に供する符号化方法
により得られた符号列の一例を説明するための図であ
る。
[Fig. 9] Fig. 9 is a diagram for describing an example of a code string obtained by the encoding method used in the description of the embodiment of the present invention.

【図10】本発明の実施の形態の説明に供する符号化方
法の他の例を説明するための図である。
[Fig. 10] Fig. 10 is a diagram for describing another example of the encoding method used for describing the embodiment of the present invention.

【図11】図10と共に説明した符号化方法を実現する
ための信号成分符号化手段の一例を示すブロック図であ
る。
FIG. 11 is a block diagram showing an example of a signal component coding means for realizing the coding method described with reference to FIG.

【図12】図10と共に説明した符号化方法により得ら
れた符号列を復号するための復号装置に用いられる信号
成分復号手段の一例を示すブロック図である。
FIG. 12 is a block diagram showing an example of signal component decoding means used in a decoding device for decoding the code string obtained by the coding method described with reference to FIG.

【図13】図10と共に説明した符号化方法により得ら
れた符号列の一例を示す図である。
13 is a diagram showing an example of a code string obtained by the encoding method described with reference to FIG.

【図14】本発明の実施の形態に用いられる符号化方法
により得られた符号列の一例を示す図である。
FIG. 14 is a diagram showing an example of a code string obtained by the encoding method used in the embodiment of the present invention.

【図15】図14と共に説明した符号化方法により得ら
れた符号列を再生したときの再生信号のスペクトルの一
例を示す図である。
FIG. 15 is a diagram showing an example of a spectrum of a reproduction signal when a code string obtained by the encoding method described with reference to FIG. 14 is reproduced.

【図16】図14と共に説明した符号化方法の他の例に
より得られた符号列を再生したときの再生信号のスペク
トルの一例を示す図である。
16 is a diagram showing an example of a spectrum of a reproduction signal when a code string obtained by another example of the encoding method described with reference to FIG. 14 is reproduced.

【図17】図15と共に説明した符号化方法を実現する
ための再生装置の概略構成を示す図である。
FIG. 17 is a diagram showing a schematic configuration of a reproducing device for realizing the encoding method described with reference to FIG. 15.

【図18】図15と共に説明した符号化方法により得ら
れた符号列のダミーデータを置き換えるための情報の一
例を示す図である。
18 is a diagram showing an example of information for replacing dummy data of a code string obtained by the encoding method described with reference to FIG.

【図19】本発明の実施の形態に用いられる記録装置の
概略構成を示すブロック図である。
FIG. 19 is a block diagram showing a schematic configuration of a recording apparatus used in the embodiment of the present invention.

【図20】本発明に係る実施の形態に用いられる符号化
方法により得られた符号列のダミーデータを置き換える
ための情報の一例を示す図である。
FIG. 20 is a diagram showing an example of information for replacing dummy data of a code string obtained by the encoding method used in the embodiment according to the present invention.

【図21】本発明の実施の形態に用いられる試し試聴用
のコンテンツデータの符号列の一例を示す図である。
FIG. 21 is a diagram showing an example of a code string of content data for trial listening used in the embodiment of the present invention.

【図22】本発明の実施の形態に用いられる符号化装置
の一例の概略構成を示すブロック図である。
FIG. 22 is a block diagram showing a schematic configuration of an example of an encoding device used in an embodiment of the present invention.

【図23】本発明の実施の形態となる図22の符号化装
置における一部の動作を説明するためのフローチャート
である。
[Fig. 23] Fig. 23 is a flowchart for explaining a part of the operation in the encoding device of Fig. 22, which is an embodiment of the present invention.

【図24】本発明の実施の形態となる図22の符号列生
成装置に対応する復号側の構成の一例を示すブロック図
である。
FIG. 24 is a block diagram showing an example of a configuration on the decoding side corresponding to the code string generation device of FIG. 22, which is an embodiment of the present invention.

【図25】本発明の実施の形態となる図24の装置にお
ける一部の動作を説明するためのフローチャートであ
る。
FIG. 25 is a flowchart for explaining a part of the operation in the device of FIG. 24, which is an embodiment of the present invention.

【図26】本発明の実施の形態となる記録装置の一例の
概略構成を示すブロック図である。
FIG. 26 is a block diagram showing a schematic configuration of an example of a recording apparatus according to an embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1801,1821,1862,1882 符号列分解
手段、 1802,1822,1863,1883 符
号列書き換え手段、 1803,1864 信号成分復
号手段、 1804,1865 逆変換手段、 180
5,1824,1847,1866,1884 制御手
段、 1823 記録手段、 1841変換手段、 1
842 信号成分符号化手段、 1843 符号列生成
手段、1844 ID発生手段、 1845 IDフレ
ーム生成手段、 1846選択手段、 1860,18
80 記録媒体、 1861,1881 読み込み手
段、 1867,1885 高品質化データ転送手段、
1886 書き込み手段
1801, 1821, 1862, 1882 Code string decomposing means, 1802, 1822, 1863, 1883 Code string rewriting means, 1803, 1864 Signal component decoding means, 1804, 1865 Inverse transforming means, 180
5, 1824, 1847, 1866, 1884 Control means, 1823 Recording means, 1841 Conversion means, 1
842 signal component coding means, 1843 code string generation means, 1844 ID generation means, 1845 ID frame generation means, 1846 selection means, 1860, 18
80 recording medium, 1861, 1881 reading means, 1867, 1885 high quality data transfer means,
1886 Writing means

フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G11B 20/12 103 G10L 9/00 N Front page continuation (51) Int.Cl. 7 Identification code FI theme code (reference) G11B 20/12 103 G10L 9/00 N

Claims (37)

【特許請求の範囲】[Claims] 【請求項1】 信号がフレーム単位で符号化されて得ら
れる符号列を再生する信号再生方法において、 上記符号列の一部がダミーデータとされた第1の符号列
が入力される第1の符号列入力工程と、 上記ダミーデータの部分を補完するための第2の符号列
が入力される第2の符号列入力工程と、 上記第1の符号列に対して、上記ダミーデータの部分を
上記第2の符号列に書き換える書き換え工程と、 上記書き換えられた符号列を復号する復号工程とを有
し、 上記第1の符号列の所定フレームの空き領域に上記信号
の管理情報を埋め込むことを特徴とする信号再生方法。
1. A signal reproducing method for reproducing a code string obtained by encoding a signal in frame units, wherein a first code string in which a part of the code string is dummy data is input. A code string input step; a second code string input step in which a second code string for complementing the dummy data portion is input; and a dummy data portion for the first code string. The method includes a rewriting step of rewriting to the second code string and a decoding step of decoding the rewritten code string, and embedding the management information of the signal in an empty area of a predetermined frame of the first code string. Characteristic signal reproduction method.
【請求項2】 上記管理情報は、上記信号を識別するた
めの識別情報であることを特徴とする請求項1記載の信
号再生方法。
2. The signal reproducing method according to claim 1, wherein the management information is identification information for identifying the signal.
【請求項3】 上記所定フレームにおける上記信号のデ
ータは空白あるいは無信号を表すものであることを特徴
とする請求項1記載の信号再生方法。
3. The signal reproducing method according to claim 1, wherein the data of the signal in the predetermined frame represents a blank or no signal.
【請求項4】 上記所定フレームは上記符号列の先頭フ
レームであることを特徴とする請求項1記載の信号再生
方法。
4. The signal reproducing method according to claim 1, wherein the predetermined frame is a head frame of the code string.
【請求項5】 上記符号化においては、入力信号をスペ
クトル変換し、帯域分割して、各帯域毎の量子化精度情
報、正規化係数情報、及びスペクトル係数情報を含む所
定フォーマットの符号列を生成し、 上記ダミーデータは、上記量子化精度情報、上記正規化
係数情報、及び上記スペクトル係数情報の内の少なくと
も1つの情報の一部に対応するダミーデータであること
を特徴とする請求項1記載の信号再生方法。
5. In the above encoding, an input signal is spectrum-converted and band-divided to generate a code string of a predetermined format including quantization accuracy information, normalization coefficient information, and spectrum coefficient information for each band. The dummy data is dummy data corresponding to a part of at least one of the quantization accuracy information, the normalization coefficient information, and the spectrum coefficient information. Signal reproduction method.
【請求項6】 信号がフレーム単位で符号化されて得ら
れる符号列を再生する信号再生装置において、 上記符号列の一部がダミーデータとされた第1の符号列
が入力される第1の符号列入力手段と、 上記ダミーデータの部分を補完するための第2の符号列
が入力される第2の符号列入力手段と、 上記第1の符号列に対して、上記ダミーデータの部分を
上記第2の符号列に書き換える書き換え手段と、 上記書き換えられた符号列を復号する復号手段とを有
し、 上記第1の符号列の所定フレームの空き領域に上記信号
の管理情報を埋め込むことを特徴とする信号再生装置。
6. A signal reproducing apparatus for reproducing a code string obtained by encoding a signal in frame units, wherein a first code string in which a part of the code string is dummy data is input. Code string input means, second code string input means for inputting a second code string for complementing the dummy data part, and dummy data part for the first code string. It has rewriting means for rewriting to the second code string, and decoding means for decoding the rewritten code string, and embedding the management information of the signal in an empty area of a predetermined frame of the first code string. Characteristic signal reproducing device.
【請求項7】 上記管理情報は、上記信号を識別するた
めの識別情報であることを特徴とする請求項6記載の信
号再生装置。
7. The signal reproducing apparatus according to claim 6, wherein the management information is identification information for identifying the signal.
【請求項8】 上記所定フレームにおける上記信号のデ
ータは空白あるいは無信号を表すものであることを特徴
とする請求項6記載の信号再生装置。
8. The signal reproducing apparatus according to claim 6, wherein the data of the signal in the predetermined frame represents a blank or no signal.
【請求項9】 上記所定フレームは上記符号列の先頭フ
レームであることを特徴とする請求項6記載の信号再生
装置。
9. The signal reproducing apparatus according to claim 6, wherein the predetermined frame is a head frame of the code string.
【請求項10】 上記符号化においては、入力信号をス
ペクトル変換し、帯域分割して、各帯域毎の量子化精度
情報、正規化係数情報、及びスペクトル係数情報を含む
所定フォーマットの符号列を生成し、 上記ダミーデータは、上記量子化精度情報、上記正規化
係数情報、及び上記スペクトル係数情報の内の少なくと
も1つの情報の一部に対応するダミーデータであること
を特徴とする請求項6記載の信号再生装置。
10. In the above encoding, an input signal is spectrum-converted and band-divided to generate a code string of a predetermined format including quantization accuracy information, normalization coefficient information, and spectrum coefficient information for each band. 7. The dummy data is dummy data corresponding to a part of at least one of the quantization accuracy information, the normalization coefficient information, and the spectrum coefficient information. Signal reproduction device.
【請求項11】 信号がフレーム単位で符号化されて得
られる符号列を記録媒体に記録する信号記録方法におい
て、 上記符号列の一部がダミーデータとされた第1の符号列
が入力される第1の符号列入力工程と、 上記ダミーデータの部分を補完するための第2の符号列
が入力される第2の符号列入力工程と、 上記第1の符号列に対して、上記ダミーデータの部分を
上記第2の符号列に書き換える書き換え工程とを有し、 上記第1の符号列の所定フレームの空き領域に上記信号
の管理情報を埋め込むことを特徴とする信号記録方法。
11. A signal recording method for recording on a recording medium a code string obtained by coding a signal on a frame-by-frame basis, wherein a first code string in which a part of the code string is dummy data is input. A first code string input step, a second code string input step in which a second code string for complementing the dummy data portion is input, and the dummy data for the first code string And a rewriting step of rewriting the above portion to the second code string, and embedding the management information of the signal in an empty area of a predetermined frame of the first code string.
【請求項12】 上記管理情報は、上記信号を識別する
ための識別情報であることを特徴とする請求項11記載
の信号記録方法。
12. The signal recording method according to claim 11, wherein the management information is identification information for identifying the signal.
【請求項13】 上記所定フレームにおける上記信号の
データは空白あるいは無信号を表すものであることを特
徴とする請求項11記載の信号記録方法。
13. The signal recording method according to claim 11, wherein the data of the signal in the predetermined frame represents a blank or no signal.
【請求項14】 上記所定フレームは上記符号列の先頭
フレームであることを特徴とする請求項11記載の信号
記録方法。
14. The signal recording method according to claim 11, wherein the predetermined frame is a head frame of the code string.
【請求項15】 上記符号化においては、入力信号をス
ペクトル変換し、帯域分割して、各帯域毎の量子化精度
情報、正規化係数情報、及びスペクトル係数情報を含む
所定フォーマットの符号列を生成し、 上記ダミーデータは、上記量子化精度情報、上記正規化
係数情報、及び上記スペクトル係数情報の内の少なくと
も1つの情報の一部に対応するダミーデータであること
を特徴とする請求項11記載の信号記録方法。
15. In the above encoding, an input signal is spectrum-converted and band-divided to generate a code string of a predetermined format including quantization accuracy information, normalization coefficient information, and spectrum coefficient information for each band. The dummy data is dummy data corresponding to a part of at least one of the quantization accuracy information, the normalization coefficient information, and the spectrum coefficient information. Signal recording method.
【請求項16】 信号がフレーム単位で符号化されて得
られる符号列を記録媒体に記録する信号記録装置におい
て、 上記符号列の一部がダミーデータとされた第1の符号列
が入力される第1の符号列入力手段と、 上記ダミーデータの部分を補完するための第2の符号列
が入力される第2の符号列入力手段と、 上記第1の符号列に対して、上記ダミーデータの部分を
上記第2の符号列に書き換える書き換え手段とを有し、 上記第1の符号列の所定フレームの空き領域に上記信号
の管理情報を埋め込むことを特徴とする信号記録装置。
16. A signal recording device for recording a code sequence obtained by encoding a signal in frame units on a recording medium, wherein a first code sequence in which a part of the code sequence is dummy data is input. First code string input means, second code string input means to which a second code string for complementing the portion of the dummy data is input, and the dummy data for the first code string And a rewriting unit that rewrites the portion of FIG. 2 into the second code string, and the management information of the signal is embedded in a vacant area of a predetermined frame of the first code string.
【請求項17】 上記管理情報は、上記信号を識別する
ための識別情報であることを特徴とする請求項16記載
の信号記録装置。
17. The signal recording device according to claim 16, wherein the management information is identification information for identifying the signal.
【請求項18】 上記所定フレームにおける上記信号の
データは空白あるいは無信号を表すものであることを特
徴とする請求項16記載の信号記録装置。
18. The signal recording apparatus according to claim 16, wherein the data of the signal in the predetermined frame represents a blank or no signal.
【請求項19】 上記所定フレームは上記符号列の先頭
フレームであることを特徴とする請求項16記載の信号
記録装置。
19. The signal recording apparatus according to claim 16, wherein the predetermined frame is a head frame of the code string.
【請求項20】 上記符号化においては、入力信号をス
ペクトル変換し、帯域分割して、各帯域毎の量子化精度
情報、正規化係数情報、及びスペクトル係数情報を含む
所定フォーマットの符号列を生成し、 上記ダミーデータは、上記量子化精度情報、上記正規化
係数情報、及び上記スペクトル係数情報の内の少なくと
も1つの情報の一部に対応するダミーデータであること
を特徴とする請求項16記載の信号記録装置。
20. In the encoding, an input signal is spectrum-converted and band-divided to generate a code string of a predetermined format including quantization accuracy information, normalization coefficient information, and spectrum coefficient information for each band. The dummy data is dummy data corresponding to a part of at least one of the quantization accuracy information, the normalization coefficient information, and the spectrum coefficient information. Signal recorder.
【請求項21】 入力信号をフレーム単位で符号化する
ことにより所定フォーマットの符号列を生成する符号化
工程と、 上記所定フォーマットの符号列の一部をダミーデータに
書き換えて第1の符号列を生成する第1の符号列生成工
程と、 上記ダミーデータの位置に応じた上記所定フォーマット
の符号列の一部を抜き出して第2の符号列を生成する第
2の符号列生成工程とを有し、 上記第1の符号列の所定フレームの空き領域に上記信号
の管理情報を埋め込むことを特徴とする符号列生成方
法。
21. An encoding step of generating a code string of a predetermined format by coding an input signal in units of frames, and rewriting a part of the code string of the predetermined format into dummy data to form a first code string. It has a first code string generation step of generating and a second code string generation step of extracting a part of the code string of the predetermined format according to the position of the dummy data and generating a second code string. A method for generating a code string, characterized in that the management information of the signal is embedded in an empty area of a predetermined frame of the first code string.
【請求項22】 上記管理情報は、上記信号を識別する
ための識別情報であることを特徴とする請求項21記載
の符号列生成方法。
22. The code string generating method according to claim 21, wherein the management information is identification information for identifying the signal.
【請求項23】 上記所定フレームにおける上記信号の
データは空白あるいは無信号を表すものであることを特
徴とする請求項21記載の符号列生成方法。
23. The code string generating method according to claim 21, wherein the data of the signal in the predetermined frame represents a blank or no signal.
【請求項24】 上記所定フレームは上記符号列の先頭
フレームであることを特徴とする請求項21記載の符号
列生成方法。
24. The code string generating method according to claim 21, wherein the predetermined frame is a head frame of the code string.
【請求項25】 上記符号化においては、入力信号をス
ペクトル変換し、帯域分割して、各帯域毎の量子化精度
情報、正規化係数情報、及びスペクトル係数情報を含む
所定フォーマットの符号列を生成し、 上記ダミーデータは、上記量子化精度情報、上記正規化
係数情報、及び上記スペクトル係数情報の内の少なくと
も1つの情報の一部に対応するダミーデータであること
を特徴とする請求項21記載の符号列生成方法。
25. In the encoding, an input signal is spectrum-converted and band-divided to generate a code string of a predetermined format including quantization accuracy information, normalization coefficient information and spectrum coefficient information for each band. 22. The dummy data is dummy data corresponding to a part of at least one of the quantization accuracy information, the normalization coefficient information, and the spectrum coefficient information. Code string generation method.
【請求項26】 入力信号をフレーム単位で符号化する
ことにより所定フォーマットの符号列を生成する符号化
手段と、 上記所定フォーマットの符号列の一部をダミーデータに
書き換えて第1の符号列を生成する第1の符号列生成手
段と、 上記ダミーデータの位置に応じた上記所定フォーマット
の符号列の一部を抜き出して第2の符号列を生成する第
2の符号列生成手段とを有し、 上記第1の符号列の所定フレームの空き領域に上記信号
の管理情報を埋め込むことを特徴とする符号列生成装
置。
26. Encoding means for generating a code string of a predetermined format by coding an input signal in units of frames; and rewriting a part of the code string of the predetermined format into dummy data to form a first code string. It has a first code string generating means for generating, and a second code string generating means for extracting a part of the code string of the predetermined format according to the position of the dummy data to generate a second code string. A code string generation device, wherein the management information of the signal is embedded in an empty area of a predetermined frame of the first code string.
【請求項27】 上記管理情報は、上記信号を識別する
ための識別情報であることを特徴とする請求項26記載
の符号列生成装置。
27. The code string generation device according to claim 26, wherein the management information is identification information for identifying the signal.
【請求項28】 上記所定フレームにおける上記信号の
データは空白あるいは無信号を表すものであることを特
徴とする請求項26記載の符号列生成装置。
28. The code string generator according to claim 26, wherein the data of the signal in the predetermined frame represents a blank or no signal.
【請求項29】 上記所定フレームは上記符号列の先頭
フレームであることを特徴とする請求項26記載の符号
列生成装置。
29. The code string generation device according to claim 26, wherein the predetermined frame is a head frame of the code string.
【請求項30】 上記符号化においては、入力信号をス
ペクトル変換し、帯域分割して、各帯域毎の量子化精度
情報、正規化係数情報、及びスペクトル係数情報を含む
所定フォーマットの符号列を生成し、 上記ダミーデータは、上記量子化精度情報、上記正規化
係数情報、及び上記スペクトル係数情報の内の少なくと
も1つの情報の一部に対応するダミーデータであること
を特徴とする請求項26記載の符号列生成装置。
30. In the above encoding, an input signal is spectrum-converted and band-divided to generate a code string of a predetermined format including quantization accuracy information, normalization coefficient information, and spectrum coefficient information for each band. 27. The dummy data is dummy data corresponding to a part of at least one of the quantization accuracy information, the normalization coefficient information, and the spectrum coefficient information. Code string generator.
【請求項31】 信号がフレーム単位で符号化されて得
られる符号列を再生する信号再生方法において、 上記符号列の一部が暗号化された第1の符号列が入力さ
れる第1の符号列入力工程と、 上記第1の符号列の上記暗号化部分の暗号化を解除する
ための鍵情報を入力する鍵情報入力工程と、 上記第1の符号列に対して、上記暗号化部分の暗号化を
上記鍵情報により解除し、暗号化の解除された符号列を
復号する復号工程とを有し、 上記第1の符号列の所定フレームの空き領域に上記信号
の管理情報を埋め込むことを特徴とする信号再生方法。
31. A signal reproducing method for reproducing a code sequence obtained by encoding a signal in frame units, wherein a first code to which a first code sequence in which a part of the code sequence is encrypted is input. A string inputting step, a key information inputting step of inputting key information for decrypting the encrypted part of the first code string, and a key information inputting step for the encrypted part of the first code string. And a decryption step of decrypting the decrypted code sequence with the key information, and embedding the management information of the signal in an empty area of a predetermined frame of the first code sequence. Characteristic signal reproduction method.
【請求項32】 上記管理情報は、上記信号を識別する
ための識別情報であることを特徴とする請求項31記載
の信号再生方法。
32. The signal reproducing method according to claim 31, wherein the management information is identification information for identifying the signal.
【請求項33】 上記所定フレームにおける上記信号の
データは空白あるいは無信号を表すものであることを特
徴とする請求項31記載の信号再生方法。
33. The signal reproducing method according to claim 31, wherein the data of the signal in the predetermined frame represents a blank or no signal.
【請求項34】 上記所定フレームは上記符号列の先頭
フレームであることを特徴とする請求項31記載の信号
再生方法。
34. The signal reproducing method according to claim 31, wherein the predetermined frame is a head frame of the code string.
【請求項35】 信号がフレーム単位で符号化されて得
られる符号列を再生する信号再生装置において、 上記符号列の一部が暗号化された第1の符号列が入力さ
れる第1の符号列入力手段と、 上記第1の符号列の上記暗号化部分の暗号化を解除する
ための鍵情報を入力する鍵情報入力工程と、 上記第1の符号列に対して、上記暗号化部分の暗号化を
上記鍵情報により解除し、暗号化の解除された符号列を
復号する復号手段とを有し、 上記第1の符号列の所定フレームの空き領域に上記信号
の管理情報を埋め込むことを特徴とする信号再生装置。
35. A signal reproducing apparatus for reproducing a code sequence obtained by encoding a signal in frame units, wherein a first code sequence in which a first code sequence in which a part of the code sequence is encrypted is input. A column input means, a key information input step for inputting key information for decrypting the encrypted part of the first code string, and a key information input step for the encrypted part of the first code string. And a decryption unit for decrypting the decrypted code string by the key information, and embedding the management information of the signal in a free space of a predetermined frame of the first code string. Characteristic signal reproducing device.
【請求項36】 信号がフレーム単位で符号化されて得
られる符号列を記録媒体に記録する信号記録方法におい
て、 上記符号列の一部が暗号化された第1の符号列が入力さ
れる第1の符号列入力工程と、 上記第1の符号列の上記暗号化部分の暗号化を解除する
ための鍵情報を入力する鍵情報入力工程と、 上記第1の符号列に対して、上記暗号化部分の暗号化を
上記鍵情報により解除する工程とを有し、 上記第1の符号列の所定フレームの空き領域に上記信号
の管理情報を埋め込むことを特徴とする信号記録方法。
36. A signal recording method for recording a code sequence obtained by encoding a signal on a frame-by-frame basis in a recording medium, wherein a first code sequence in which a part of the code sequence is encrypted is input. 1 code string input step, a key information input step of inputting key information for decrypting the encrypted part of the first code string, and the above-mentioned encryption for the first code string. And a step of releasing the encryption of the encrypted part by the key information, and embedding the management information of the signal in an empty area of a predetermined frame of the first code string.
【請求項37】 信号がフレーム単位で符号化されて得
られる符号列を記録媒体に記録する信号記録装置におい
て、 上記符号列の一部が暗号化された第1の符号列が入力さ
れる第1の符号列入力手段と、 上記第1の符号列の上記暗号化部分の暗号化を解除する
ための鍵情報を入力する鍵情報入力手段と、 上記第1の符号列に対して、上記暗号化部分の暗号化を
上記鍵情報により解除する手段とを有し、 上記第1の符号列の所定フレームの空き領域に上記信号
の管理情報を埋め込むことを特徴とする信号記録装置。
37. A signal recording device for recording a code sequence obtained by encoding a signal on a frame-by-frame basis in a recording medium, wherein a first code sequence in which a part of the code sequence is encrypted is input. No. 1 code string input means, key information input means for inputting key information for decrypting the encrypted part of the first code string, and the above-mentioned encryption for the first code string. A signal recording device, comprising means for releasing the encryption of the encrypted part by the key information, and embedding the management information of the signal in an empty area of a predetermined frame of the first code string.
JP2002059285A 2002-03-05 2002-03-05 Signal reproducing method and apparatus, signal recording method and apparatus, and code string generating method and apparatus Withdrawn JP2003257121A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002059285A JP2003257121A (en) 2002-03-05 2002-03-05 Signal reproducing method and apparatus, signal recording method and apparatus, and code string generating method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002059285A JP2003257121A (en) 2002-03-05 2002-03-05 Signal reproducing method and apparatus, signal recording method and apparatus, and code string generating method and apparatus

Publications (1)

Publication Number Publication Date
JP2003257121A true JP2003257121A (en) 2003-09-12

Family

ID=28669016

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002059285A Withdrawn JP2003257121A (en) 2002-03-05 2002-03-05 Signal reproducing method and apparatus, signal recording method and apparatus, and code string generating method and apparatus

Country Status (1)

Country Link
JP (1) JP2003257121A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009090705A1 (en) * 2008-01-16 2009-07-23 Panasonic Corporation Recording/reproduction device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009090705A1 (en) * 2008-01-16 2009-07-23 Panasonic Corporation Recording/reproduction device
JP4990375B2 (en) * 2008-01-16 2012-08-01 パナソニック株式会社 Recording / playback device

Similar Documents

Publication Publication Date Title
JP3496411B2 (en) Information encoding method and decoding device
KR100922540B1 (en) Content supply system and information processing method
US7372375B2 (en) Signal reproducing method and device, signal recording method and device, and code sequence generating method and device
KR100866846B1 (en) Signal reproducing apparatus and method, signal recording apparatus and method, signal receiving apparatus, and information processing method
JP2003143015A (en) Signal processing method and apparatus, code string generating method and apparatus
JP2000123481A (en) Information encoding apparatus and method, information decoding apparatus and method, recording medium, and providing medium
EP0971350A1 (en) Information encoding device and method, information decoding device and method, recording medium, and provided medium
US6963860B1 (en) Information recording and reproducing system and method and distribution medium
JP4691823B2 (en) Signal reproducing apparatus and method, signal recording apparatus and method, and signal processing method
JP2004088619A (en) Code string encryption method, apparatus, and decryption method, apparatus, and recording medium
JP4534382B2 (en) Code sequence generation apparatus and method, signal reproduction apparatus and method, and content supply system
JP4496671B2 (en) Content supply system and content reception / playback apparatus and method
JP2003337599A (en) Signal reproducing method and apparatus, signal recording method and apparatus, and code string generating method and apparatus
JP4066740B2 (en) Signal reproduction apparatus and method, signal recording apparatus and method, and code string generation method and apparatus
JP2003257121A (en) Signal reproducing method and apparatus, signal recording method and apparatus, and code string generating method and apparatus
JP2003304158A (en) Signal reproducing method and apparatus, signal recording method and apparatus, and code string generating method and apparatus
JP2003304238A (en) Signal reproducing method and apparatus, signal recording method and apparatus, and code string generating method and apparatus
JP2003263195A (en) Signal reproducing method and apparatus, signal recording method and apparatus, and code string generating method and apparatus
JP2003177791A (en) Content encoding device, content encoding method, content encoding program, and recording medium on which content encoding program is recorded, and content decoding device, content decoding method, content decoding program, and recording medium on which content decoding program is recorded
WO2003085836A1 (en) Signal recording/reproduction method, code string generation method, and program
JP2003177798A (en) Content encoding device, content encoding method, content encoding program, and recording medium on which content encoding program is recorded, and content decoding device, content decoding method, content decoding program, and recording medium on which content decoding program is recorded

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20050510