[go: up one dir, main page]

JP2002108395A - Digital music reproducing device - Google Patents

Digital music reproducing device

Info

Publication number
JP2002108395A
JP2002108395A JP2000296871A JP2000296871A JP2002108395A JP 2002108395 A JP2002108395 A JP 2002108395A JP 2000296871 A JP2000296871 A JP 2000296871A JP 2000296871 A JP2000296871 A JP 2000296871A JP 2002108395 A JP2002108395 A JP 2002108395A
Authority
JP
Japan
Prior art keywords
compression
data
digital music
circuit
decryption
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.)
Pending
Application number
JP2000296871A
Other languages
Japanese (ja)
Inventor
Koji Morita
孝司 森田
Hiroshi Hashimoto
裕志 橋本
Toshiaki Shimoda
敏章 下田
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.)
Kobe Steel Ltd
Original Assignee
Kobe Steel Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kobe Steel Ltd filed Critical Kobe Steel Ltd
Priority to JP2000296871A priority Critical patent/JP2002108395A/en
Publication of JP2002108395A publication Critical patent/JP2002108395A/en
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a digital music reproducing device which can prevent data having been decoded from being read out of a circuit. SOLUTION: This device is equipped with a circuit for decoding a code and a circuit for expanding compression in the same computing element and supplies data having been decoded to the circuit which expands the compression through an internal path of the computing element to prevent the data having been decoded from being read out of the circuit.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は,圧縮暗号化された
ディジタル音楽データについて暗号復号化を行う暗号復
号化回路と,前記暗号復号化回路により暗号復号化され
たデータを伸長して元のディジタル音楽データを復元す
る圧縮復元回路とを備え,前記圧縮復元回路により復元
されたディジタル音楽データを再生するディジタル音楽
再生装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an encryption / decryption circuit for decrypting digital music data which has been compressed and encrypted, and an apparatus for decompressing the data decrypted by the encryption / decryption circuit to obtain the original digital data. The present invention relates to a digital music reproducing apparatus comprising a compression / decompression circuit for decompressing music data and reproducing digital music data decompressed by the compression / decompression circuit.

【0002】[0002]

【従来の技術】例えばMP3 やTwinVQなど,ディジタル音
楽データには様々な圧縮符号化方式がある。これらの圧
縮符号化方式は,比較的狭い帯域や小さな容量でも十分
な品質の音楽再生を可能とし,ディジタル音楽データを
再生するディジタル音楽再生装置の急速な普及をもたら
した。前記ディジタル音楽再生装置は,ディジタル音楽
データを圧縮符号化するのに用いられた圧縮符号化方式
に対応する復号化を行ってデータを伸長し,元のディジ
タルデータを復元する圧縮復元回路を備える。多様な圧
縮符号化方式に対応する前記ディジタル音楽再生装置で
は,前記圧縮復元回路としてプログラマブルな演算素子
が用いられることも多い。複数の圧縮符号化方式に対応
して元のディジタル音楽データを復元するための手順を
記述した複数の圧縮復元プログラムをメモリに記録して
おき,必要時にいずれかの圧縮復元プログラムをロード
して,前記演算素子により元のディジタル音楽データを
復元する処理を行うのである。前記ディジタル音楽再生
装置において問題となるのが,ディジタル音楽データに
ついての著作権である。圧縮符号化されたディジタル音
楽データは容量が小さいため,複製に必要な時間は短
く,通常利用される圧縮符号化方式は限られているか
ら,複製したものの再生も簡単である。もちろん,ディ
ジタルデータであるから,アナログ信号を複製する際に
生じるような音質劣化もない。従って,違法な複製によ
って,オリジナルの音楽とほとんど同じものが頒布され
る恐れも高い。このため,予め圧縮暗号化された(圧縮
符号化と暗号化が行われた)ディジタル音楽データにつ
いて再生を行い得るようにしたディジタル音楽再生装置
もある。予め圧縮暗号化されたディジタル音楽データに
対して,暗号の仕様に従って暗号の復号化を行ってか
ら,それによって得たデータ(元のディジタル音楽デー
タを圧縮したデータ)を伸長して,元のディジタル音楽
データを復元するのである。予め圧縮暗号化されていれ
ば,そのデータが複製されても,元のディジタル音楽デ
ータを得ることができない。
2. Description of the Related Art There are various compression encoding methods for digital music data such as MP3 and TwinVQ. These compression-encoding methods enable music reproduction of sufficient quality even with a relatively narrow band and small capacity, and have led to a rapid spread of digital music reproduction devices for reproducing digital music data. The digital music reproducing apparatus includes a compression / decompression circuit that performs decoding corresponding to the compression encoding method used to compress and encode digital music data, expands the data, and restores the original digital data. In the digital music reproducing apparatus supporting various compression encoding methods, a programmable arithmetic element is often used as the compression / decompression circuit. A plurality of compression / decompression programs describing procedures for restoring original digital music data corresponding to a plurality of compression / encoding methods are recorded in a memory, and any one of the compression / decompression programs is loaded when necessary. The processing for restoring the original digital music data is performed by the arithmetic element. A problem in the digital music reproducing apparatus is a copyright on digital music data. Since the compression-coded digital music data has a small capacity, the time required for copying is short, and the compression coding method that is usually used is limited, so that reproduction of the copied data is easy. Of course, since the data is digital data, there is no sound quality degradation that occurs when an analog signal is copied. Therefore, there is a high possibility that the same music as the original music will be distributed by illegal copying. For this reason, there is a digital music reproducing apparatus which can reproduce digital music data which has been compressed and encrypted (compressed and encrypted) in advance. The digital music data that has been compressed and encrypted is decrypted in accordance with the cryptographic specifications, and the data obtained by compressing the data (data obtained by compressing the original digital music data) is expanded. The music data is restored. If the data has been compressed and encrypted in advance, the original digital music data cannot be obtained even if the data is copied.

【0003】[0003]

【発明が解決しようとする課題】もともと暗号化されて
いないディジタル音楽データや,暗号復号化が行われた
後のディジタル音楽データが自由に取り扱えることにな
ると,違法に複製を行ったり頒布することが容易に行え
るようになり,音楽文化の発展,ひいてはディジタル音
楽産業の発展も妨げることになる。ところが,予め圧縮
暗号化されたディジタル音楽データを再生し得るように
したディジタル音楽再生装置では,圧縮データの伸長に
プログラマブルな演算素子を用いるものでも,圧縮デー
タの伸長と暗号の復号化は別個の演算素子を用いて行わ
れていた。すなわち,電気回路に表れているデータバス
上に,暗号復号化が行われた後のデータがそのまま流れ
ているのである。別個の演算素子間を結ぶデータバス上
を流れるデータを読み取ることは不可能ではなく,暗号
復号化が行われた後のデータ,ひいては元のディジタル
音楽データが不正に複製されてしまう恐れがある。本発
明は,このような従来の技術における課題を鑑みてなさ
れたものであり,暗号復号化が行われた後のデータが回
路上から読み取られるのを防止することができるディジ
タル音楽再生装置を提供することを目的とするものであ
る。
When digital music data that is not originally encrypted or digital music data that has been decrypted can be handled freely, illegal copying or distribution can be performed. It will be easier to do and will hinder the development of the music culture and, consequently, the digital music industry. However, in a digital music reproducing apparatus capable of reproducing digital music data that has been compressed and encrypted in advance, even if a programmable arithmetic element is used to decompress compressed data, decompression of compressed data and decryption of encryption are separate. This was performed using an arithmetic element. In other words, the data after the encryption and decryption flows on the data bus appearing in the electric circuit as it is. It is not impossible to read the data flowing on the data bus connecting the separate arithmetic elements, and there is a risk that the data after the encryption / decryption and thus the original digital music data will be illegally copied. The present invention has been made in view of such problems in the related art, and provides a digital music reproducing apparatus capable of preventing data after encryption and decryption from being read from a circuit. It is intended to do so.

【0004】[0004]

【課題を解決するための手段】上述の目的を達成するた
めに,本発明は,圧縮暗号化されたディジタル音楽デー
タについて暗号復号化を行う暗号復号化回路と,前記暗
号復号化回路により暗号復号化されたデータを伸長して
元のディジタル音楽データを復元する圧縮復元回路とを
備え,前記圧縮復元回路により復元されたディジタル音
楽データを再生するディジタル音楽データを再生するデ
ィジタル音楽再生装置において,前記暗号復号化回路と
前記圧縮復元回路とを同一の演算素子内に備え,前記暗
号復号化回路により暗号復号化されたデータを前記演算
素子の内部バスを通じて前記圧縮復元回路に供給してな
ることを特徴とするディジタル音楽再生装置として構成
されている。本発明に係るディジタル音楽再生装置で
は,圧縮暗号化されたディジタル音楽データについて暗
号復号化を行う暗号復号化回路と,前記暗号復号化回路
により暗号復号化されたデータを伸長して元のディジタ
ル音楽データを復元する圧縮復元回路とが同一の演算素
子内に備えられ,前記暗号復号化回路により暗号復号化
されたデータは,前記演算素子の内部バスを通じて前記
圧縮復元回路に供給される。このため,前記暗号復号化
回路により暗号復号化されたデータは前記演算素子の外
部のバスから直接取得することはできず,暗号復号化が
行われた後のデータが回路上から読み取られるのを防止
することができる。ただし,たとえ暗号復号化されたデ
ータが前記演算素子の外部のバスから取得できなくと
も,前記暗号復号化を行うのに用いる暗号復号化データ
が,前記演算素子の外部のバスから取得することができ
れば,圧縮暗号化されたディジタル音楽データから,前
記暗号復号化データを用いて元のディジタル音楽データ
が復元されてしまう恐れが残っている。そこで,前記デ
ィジタル音楽再生装置において,例えば前記暗号復号化
回路が前記圧縮暗号化されたディジタル音楽データにつ
いて暗号復号化を行うのに用いる暗号復号化データを記
録する暗号復号化データ記録メモリも前記演算素子内に
備え,前記演算素子の内部バスを通じて前記暗号復号化
データを前記暗号復号化データ記録メモリから前記暗号
復号化回路に供給するようにしてもよい。この場合,暗
号復号化を行うのに用いる暗号復号化データも,前記演
算素子の外部のバスから取得することはできず,元のデ
ィジタル音楽データの複製をより堅固に防止することが
できる。
In order to achieve the above object, the present invention provides an encryption / decryption circuit for performing encryption / decryption on compressed and encrypted digital music data, and an encryption / decryption circuit using the encryption / decryption circuit. A digital music data reproducing apparatus for reproducing digital music data for reproducing the digital music data restored by the compression / decompression circuit, comprising: An encryption / decryption circuit and the compression / decompression circuit are provided in the same operation element, and data decrypted by the encryption / decryption circuit is supplied to the compression / decompression circuit through an internal bus of the operation element. It is configured as a characteristic digital music playback device. In the digital music reproducing apparatus according to the present invention, there is provided an encryption / decryption circuit for performing encryption / decryption of the compressed and encrypted digital music data; A compression / decompression circuit for restoring data is provided in the same operation element, and the data decrypted by the encryption / decryption circuit is supplied to the compression / decompression circuit through an internal bus of the operation element. For this reason, the data decrypted by the decryption circuit cannot be directly obtained from the bus outside the arithmetic element, and the data after the decryption is read from the circuit cannot be obtained. Can be prevented. However, even if the decrypted data cannot be obtained from the bus outside the arithmetic element, the decrypted data used for performing the decryption may be obtained from the bus external to the arithmetic element. If possible, the original digital music data may be restored from the compressed and encrypted digital music data using the decrypted data. Accordingly, in the digital music reproducing apparatus, for example, an encryption / decryption data recording memory for recording encryption / decryption data used by the encryption / decryption circuit to perform encryption / decryption on the compressed and encrypted digital music data is also provided by the arithmetic operation. The decryption data may be provided in an element and supplied to the decryption circuit from the decryption data recording memory through the internal bus of the arithmetic element. In this case, the decryption data used for performing the decryption cannot be obtained from the bus outside the arithmetic element, so that the copy of the original digital music data can be more firmly prevented.

【0005】また,前記圧縮復元回路により復元された
前記ディジタル音楽データは,容量が大きくなって複製
に時間がかかるものの,複製されてしまえば,ほとんど
オリジナルのものと同じものが得られることに変わりは
ない。そこで,前記ディジタル音楽再生装置において,
例えば前記圧縮復元回路により復元された前記ディジタ
ル音楽データをアナログ信号に変換するディジタルアナ
ログ変換器も前記演算素子内に備え,前記圧縮復元回路
により復元された前記ディジタル音楽データを前記演算
素子の内部バスを通じて前記ディジタルアナログ変換器
に供給するようにしてもよい。この場合,前記圧縮復元
回路により復元された前記ディジタル音楽データも,前
記演算素子の外部のバスからは取得できず,その不正な
複製をより困難なものにすることができる。また,前記
ディジタル音楽再生装置では,複数の圧縮符号化方式に
対応するために,前記圧縮復元回路の利用する圧縮復元
プログラムが複数用意されることがあるが,揮発性の比
較的高速なメモリは高価であるため,コストを抑えよう
とすると,不揮発性の比較的低速なメモリを利用するこ
とになる。しかしながら,不揮発性の比較的低速なメモ
リから前記圧縮復元プログラムを前記圧縮復元回路に供
給すると,処理速度が低下してしまう。そこで,前記デ
ィジタル音楽再生装置において,例えば前記圧縮復元回
路が利用する圧縮復元プログラムを記録する不揮発性の
圧縮復元プログラム記録メモリに記録された一部の圧縮
復元プログラムを記録する揮発性の圧縮復元プログラム
一時記録メモリを前記演算素子内に備え,前記一部の圧
縮復元プログラムは前記圧縮復元プログラム一時記録メ
モリから前記圧縮復元回路に供給するようにしてもよ
い。この場合,前記圧縮復元プログラム一時記録メモリ
には,前記圧縮復元プログラム記録メモリに記憶された
一部の圧縮復元プログラムを記録するだけの容量を確保
すればよく,また前記一部の圧縮復元プログラムは,比
較的高速な揮発性の圧縮復元プログラム一時記録メモリ
から供給されるため,コストを抑えながら高速な処理を
実現することができる。
The digital music data decompressed by the compression / decompression circuit has a large capacity and takes a long time to be copied, but once copied, almost the same original data can be obtained. There is no. Therefore, in the digital music player,
For example, a digital-to-analog converter for converting the digital music data restored by the compression / decompression circuit into an analog signal is also provided in the arithmetic element, and the digital music data restored by the compression / decompression circuit is stored in an internal bus of the arithmetic element. May be supplied to the digital-to-analog converter. In this case, the digital music data decompressed by the compression / decompression circuit cannot be obtained from a bus outside the arithmetic element, and illegal duplication can be made more difficult. In the digital music reproducing apparatus, a plurality of compression / decompression programs used by the compression / decompression circuit may be prepared in order to support a plurality of compression / encoding methods. Since it is expensive, a non-volatile, relatively low-speed memory is used to reduce the cost. However, if the compression / decompression program is supplied to the compression / decompression circuit from a nonvolatile memory having a relatively low speed, the processing speed is reduced. Therefore, in the digital music reproducing apparatus, for example, a volatile compression / decompression program for recording a partial compression / decompression program recorded in a nonvolatile compression / decompression program recording memory for recording a compression / decompression program used by the compression / decompression circuit. A temporary recording memory may be provided in the arithmetic element, and the part of the compression / decompression program may be supplied from the compression / decompression program temporary recording memory to the compression / decompression circuit. In this case, it is sufficient that the compression / decompression program temporary recording memory has enough capacity to record a part of the compression / decompression program stored in the compression / decompression program recording memory. Since a relatively high-speed volatile compression / decompression program is supplied from a temporary recording memory, high-speed processing can be realized while suppressing costs.

【0006】[0006]

【発明の実施の形態】以下,添付図面を参照して,本発
明の実施の形態につき説明し,本発明の理解に供する。
なお,以下の実施の形態は,本発明の具体的な例であっ
て,本発明の技術的範囲を限定する性格のものではな
い。ここに,図1は本発明の実施の形態に係るディジタ
ル音楽再生装置の概略構成を示す図である。図1に示す
如く,本発明の実施の形態に係るディジタル音楽再生装
置は,ディジタル音楽データ記録メモリ101,演算素
子102,圧縮復元プログラム記録メモリ103,D/
A変換器104,及びアナログ回路105などからな
る。ディジタル音楽データ記録メモリ101は,圧縮暗
号化されたディジタル音楽データを格納するためのメモ
リであり,演算素子102に接続されている。演算素子
102は,ディジタル音楽データ記録メモリ101から
のディジタル音楽データを,圧縮暗号化される前の元の
ディジタル音楽データに復元する処理を行うものであ
り,D/A変換器104に接続されている。圧縮復元プ
ログラム記録メモリ103は,演算素子102の外部に
接続されており,前記ディジタル音楽データを圧縮符号
化した圧縮符号化方式に対応する復号化を行う圧縮復元
プログラムを演算素子102に供給する。D/A変換器
104は,演算素子102から供給されたディジタル音
楽データをアナログ信号に変換するものであり,アナロ
グ回路105に接続されている。アナログ回路105
は,D/A変換器104とスピーカとを接続し,必要に
応じて増幅などの処理を行ってから,D/A変換104
からのアナログ信号をスピーカに入力する。
Embodiments of the present invention will be described below with reference to the accompanying drawings to provide an understanding of the present invention.
The following embodiments are specific examples of the present invention and do not limit the technical scope of the present invention. FIG. 1 is a diagram showing a schematic configuration of a digital music reproducing apparatus according to an embodiment of the present invention. As shown in FIG. 1, a digital music reproducing apparatus according to an embodiment of the present invention includes a digital music data recording memory 101, an arithmetic element 102, a compression / decompression program recording memory 103,
It comprises an A converter 104, an analog circuit 105, and the like. The digital music data recording memory 101 is a memory for storing digital music data that has been compressed and encrypted, and is connected to the arithmetic element 102. The arithmetic element 102 restores the digital music data from the digital music data recording memory 101 to the original digital music data before being compressed and encrypted, and is connected to the D / A converter 104. I have. The compression / decompression program recording memory 103 is connected to the outside of the arithmetic element 102, and supplies a compression / decompression program for performing decoding corresponding to the compression coding method in which the digital music data is compression-coded to the calculation element 102. The D / A converter 104 converts the digital music data supplied from the arithmetic element 102 into an analog signal, and is connected to the analog circuit 105. Analog circuit 105
Connects the D / A converter 104 and a speaker, performs processing such as amplification if necessary, and then performs D / A conversion 104
The analog signal from is input to the speaker.

【0007】本発明の実施の形態に係るディジタル音楽
再生装置の主要部となるのが,上述した各構成のうちの
演算素子102である。演算素子102の内部構成も図
1に示している。図1に示す如く,演算素子102は,
その内部にデータ入力回路11,暗号復号化回路12,
圧縮復元回路13,データ出力回路,暗号復号化データ
記録メモリ21を含む。データ入力回路11は,ディジ
タル音楽データ記録メモリ101と接続され,ディジタ
ル音楽データ記録メモリ101から圧縮暗号化されたデ
ィジタル音楽データを演算素子102に入力するための
インターフェースである。暗号復号化回路12は,デー
タ入力回路11から入力された圧縮暗号化されたディジ
タル音楽データの暗号を,暗号復号化データ記録メモリ
21に記録された暗号復号化データを用いて復号化する
回路である。圧縮復元回路13は,圧縮復元プログラム
記録メモリ103に記録された圧縮復元プログラムを用
いて,暗号復号化回路12によって暗号復号化されたデ
ータを伸長して圧縮前の元のディジタル音楽データを復
元する回路である。データ出力回路11は,圧縮復元回
路13により得られたディジタル音楽データをD/A変
換器104に出力するためのインターフェースである。
また,暗号復号化データ記録メモリ21は,暗号復号化
のための暗号復号化データを記録するメモリであり,前
記暗号復号化データを暗号復号化回路12に供給する。
例えばDESによる共通鍵暗号化方式を用いる場合に
は,暗号復号化データ記録メモリ21には,DES暗号
のためのパラメータデータ及び,暗号処理側と共通の秘
密とすべき共通鍵が記録される。上述のような演算素子
102内の各構成は内部バス(図1では便宜上前記演算
素子102内にある矢印で表している)によって接続さ
れており,演算素子102外部の接続路から得られるの
は,データ入力回路11に入力されるデータとデータ出
力回路14から出力されるデータ,圧縮復元プログラム
のみである。暗号復号化回路12から出力されるデータ
は,圧縮されてはいるものの暗号化されておらず,よく
利用される圧縮符号化方式は限られているから,元のデ
ィジタル音楽データを復元するのは簡単であり,また比
較的データの容量も小さいため複製も容易である。この
ようなデータも,演算素子102の内部バスのみを通過
し,外部から隠蔽される。また,暗号復号化データ記録
メモリ21に記録されている暗号復号化データも,内部
バスのみを通過し,外部から隠蔽される。暗号復号化デ
ータ記録メモリ21の暗号復号化データが不正に取得さ
れれば,圧縮暗号化されたディジタル音楽データしか得
られなくとも,それから簡単に元のディジタル音楽デー
タが復元されてしまうことになるが,暗号復号化データ
も外部から隠蔽することによって,そのような事態も防
止される。このように,本発明の実施の形態に係るディ
ジタル音楽再生装置では,暗号復号化回路と圧縮復元回
路とが同一の演算素子内に設けられており,前記暗号復
号化回路により暗号復号化されたデータが前記演算素子
の内部バスを通じて前記圧縮復元回路に供給されるた
め,暗号復号化が行われたデータが回路上から読み取ら
れるのを防止することができる。さらに,前記暗号復号
化データ記憶メモリも前記演算素子内に備えられ,前記
演算素子の内部バスを通じて前記暗号復号化データが前
記暗号復号化データ記憶メモリから前記暗号復号化回路
に供給されるため,圧縮暗号化されたデータから元のデ
ィジタル音楽データを復元するのに必要となる前記暗号
復号化データも外部から隠蔽することができる。
A main part of the digital music reproducing apparatus according to the embodiment of the present invention is the arithmetic element 102 in each of the above-described configurations. FIG. 1 also shows the internal configuration of the arithmetic element 102. As shown in FIG.
The data input circuit 11, the decryption circuit 12,
It includes a compression / decompression circuit 13, a data output circuit, and a decryption data recording memory 21. The data input circuit 11 is connected to the digital music data recording memory 101 and is an interface for inputting digital music data compressed and encrypted from the digital music data recording memory 101 to the arithmetic element 102. The encryption / decryption circuit 12 is a circuit for decoding the encryption of the compressed and encrypted digital music data input from the data input circuit 11 using the encryption / decryption data recorded in the encryption / decryption data recording memory 21. is there. The compression / decompression circuit 13 uses the compression / decompression program recorded in the compression / decompression program recording memory 103 to decompress the data decrypted by the decryption circuit 12 to recover the original digital music data before compression. Circuit. The data output circuit 11 is an interface for outputting the digital music data obtained by the compression / decompression circuit 13 to the D / A converter 104.
The decryption data recording memory 21 is a memory for recording decryption data for decryption, and supplies the decryption data to the decryption circuit 12.
For example, in the case of using the DES common key encryption method, the encryption / decryption data recording memory 21 records parameter data for DES encryption and a common key that is to be kept secret common to the encryption processing side. The components in the arithmetic element 102 as described above are connected by an internal bus (in FIG. 1, indicated by an arrow in the arithmetic element 102 for the sake of convenience), and what is obtained from a connection path outside the arithmetic element 102 is , Data input to the data input circuit 11, data output from the data output circuit 14, and a compression / decompression program. Since the data output from the encryption / decryption circuit 12 is compressed but not encrypted, and the compression encoding method that is often used is limited, it is difficult to restore the original digital music data. It is simple and the data capacity is relatively small, so it is easy to copy. Such data also passes only through the internal bus of the arithmetic element 102 and is hidden from the outside. Also, the decrypted data recorded in the decrypted data recording memory 21 passes only through the internal bus and is hidden from the outside. If the decrypted data in the decrypted data recording memory 21 is illegally obtained, the original digital music data can be easily restored from the compressed digital music data even if only the compressed digital music data is obtained. However, such a situation is also prevented by hiding the decrypted data from the outside. As described above, in the digital music reproducing apparatus according to the embodiment of the present invention, the decryption circuit and the compression / decompression circuit are provided in the same arithmetic element, and the decryption circuit is decrypted by the decryption circuit. Since the data is supplied to the compression / decompression circuit through the internal bus of the arithmetic element, it is possible to prevent the decrypted data from being read from the circuit. Further, the decryption data storage memory is also provided in the arithmetic element, and the decryption data is supplied from the decryption data storage memory to the decryption circuit through the internal bus of the arithmetic element. The decrypted data required to restore the original digital music data from the compressed and encrypted data can also be hidden from the outside.

【0008】[0008]

【実施例】前記実施の形態では,演算素子102の外部
に配置された圧縮復元プログラム記録メモリ103から
直接圧縮復元回路13に前記圧縮復元プログラムが供給
されていたが,例えば図2に示す如く,前記圧縮復元プ
ログラムを一時的に記録する揮発性の圧縮復元プログラ
ム一時記録メモリ31を演算素子102内に設け,圧縮
復元プログラム記録メモリ103に複数記憶されている
前記圧縮復元プログラムのうちの必要な前記圧縮復元プ
ログラムは圧縮復元プログラム一時記録メモリ31に記
憶させておき,当該圧縮復元プログラムは圧縮復元プロ
グラム一時記録メモリ31を通じて圧縮復元回路13に
供給するようにしてもよい。より高速な処理を行うため
に,高速なメモリから前記圧縮復元プログラムを読み出
すことが好ましいが,揮発性の高速なメモリは高価であ
り,多くの前記圧縮復元プログラムを記憶するために必
要な容量を確保しようとすると,コストを抑えることが
困難になる。一方,不揮発性の低速なメモリは比較的安
価であるから,圧縮復元プログラム記録メモリ103の
容量を増大させてもコストを抑えることができる。そこ
で,圧縮復元プログラム記録メモリ103に記憶されて
いるいずれか,又は一部の前記圧縮復元プログラムだけ
を記憶する容量を圧縮復元プログラム一時記録メモリ3
1に確保しておき,圧縮復元回路13が利用する前記圧
縮復元プログラムは圧縮復元プログラム一時記録メモリ
31から供給する。圧縮復元プログラム記録メモリ10
3の容量が少数の圧縮復元プログラムを格納できる程度
であれば,コストの増大もそれほど大きくなく,コスト
を抑えながら高速な処理を実現することができる。ま
た,前記実施の形態では,演算素子102の外部にD/
A変換器104が配置されていたが,例えば図3に示す
如く,D/A変換器104も演算素子102内部に設
け,データ出力回路14から出力されるディジタル音楽
データを演算素子102の内部バスを通じてD/A変換
器41に供給するようにしてもよい。データ出力回路1
4から出力される前記ディジタル音楽データは,容量が
大きくなって複製に時間がかかるものの,複製されてし
まえば,ほとんどオリジナルのものと同じものが得られ
ることに変わりはない。従って,データ出力回路14か
ら出力されるディジタル音楽データを演算素子102の
内部バスを通じてD/A変換器41に供給することによ
って,前記ディジタル音楽データも隠蔽する。これによ
って,不正な複製をより困難なものにすることができ
る。
In the above embodiment, the compression / decompression program was directly supplied to the compression / decompression circuit 13 from a compression / decompression program recording memory 103 arranged outside the arithmetic element 102. For example, as shown in FIG. A volatile compression / decompression program temporary recording memory 31 for temporarily recording the compression / decompression program is provided in the arithmetic element 102, and a required one of the compression / decompression programs stored in the compression / decompression program recording memory 103 is used. The compression / decompression program may be stored in the compression / decompression program temporary recording memory 31, and the compression / decompression program may be supplied to the compression / decompression circuit 13 through the compression / decompression program temporary recording memory 31. In order to perform higher-speed processing, it is preferable to read the compression / decompression program from a high-speed memory. However, a volatile high-speed memory is expensive, and the capacity required to store many of the compression / decompression programs is reduced. Attempting to secure it makes it difficult to keep costs down. On the other hand, since a nonvolatile low-speed memory is relatively inexpensive, the cost can be suppressed even if the capacity of the compression / decompression program recording memory 103 is increased. Therefore, the capacity of storing one or a part of the compression / decompression program stored in the compression / decompression program recording memory 103 is changed to the compression / decompression program temporary recording memory 3.
1, and the compression / decompression program used by the compression / decompression circuit 13 is supplied from the compression / decompression program temporary recording memory 31. Compression / decompression program recording memory 10
If the capacity of No. 3 can store a small number of compression / decompression programs, the increase in cost is not so large, and high-speed processing can be realized while suppressing the cost. Further, in the above embodiment, D / D
The A / D converter 104 is provided, but as shown in FIG. 3, for example, the D / A converter 104 is also provided inside the arithmetic element 102, and digital music data output from the data output circuit 14 is transmitted to the internal bus of the arithmetic element 102. May be supplied to the D / A converter 41. Data output circuit 1
The digital music data output from 4 has a large capacity and takes a long time to be copied, but once copied, almost the same data as the original is obtained. Therefore, by supplying the digital music data output from the data output circuit 14 to the D / A converter 41 through the internal bus of the arithmetic element 102, the digital music data is also concealed. This can make unauthorized duplication more difficult.

【0009】[0009]

【発明の効果】以上説明した通り,本発明に係るディジ
タル音楽再生装置によれば,圧縮暗号化されたディジタ
ル音楽データについて暗号復号化を行う暗号復号化回路
と,前記暗号復号化回路により暗号復号化されたデータ
を伸長して元のディジタル音楽データを復元する圧縮復
元回路とが同一の演算素子内に備えられ,前記暗号復号
化回路により暗号復号化されたデータは,前記演算素子
の内部バスを通じて前記圧縮復元回路に供給されるた
め,暗号復号化された後のデータが回路上から読み取ら
れるのを防止することができる。また,前記ディジタル
音楽再生装置において,例えば前記暗号復号化回路が前
記圧縮暗号化されたディジタル音楽データについて暗号
復号化を行うのに用いる暗号復号化データを記録する暗
号復号化データ記録メモリも前記演算素子内に備え,前
記演算素子の内部バスを通じて前記暗号復号化データを
前記暗号復号化データ記録メモリから前記暗号復号化回
路に供給すれば,暗号復号化を行うのに用いる暗号復号
化データも,前記演算素子の外部のバスから取得するこ
とはできず,元のディジタル音楽データの複製をより堅
固に防止することができる。さらに,前記ディジタル音
楽再生装置において,例えば前記圧縮復元回路により復
元された前記ディジタル音楽データをアナログ信号に変
換するディジタルアナログ変換器も前記演算素子内に備
え,前記圧縮復元回路により復元された前記ディジタル
音楽データを前記演算素子の内部バスを通じて前記ディ
ジタルアナログ変換器に供給すれば,前記圧縮復元回路
により復元された前記ディジタル音楽データも,前記演
算素子の外部のバスからは取得できず,その不正な複製
をより困難なものにすることができる。さらに,前記デ
ィジタル音楽再生装置において,例えば前記圧縮復元回
路が利用する圧縮復元プログラムを記録する不揮発性の
圧縮復元プログラム記録メモリに記録された一部の圧縮
復元プログラムを記録する揮発性の圧縮復元プログラム
一時記録メモリを前記演算素子内に備え,前記一部の圧
縮復元プログラムは前記圧縮復元プログラム一時記録メ
モリから前記圧縮復元回路に供給すれば,コストを抑え
ながら高速な処理を実現することができる。
As described above, according to the digital music reproducing apparatus of the present invention, an encryption / decryption circuit for performing encryption / decryption of compressed and encrypted digital music data, and encryption / decryption by the encryption / decryption circuit. A compression / decompression circuit for decompressing the decoded data and restoring the original digital music data is provided in the same arithmetic element, and the data decrypted by the encryption / decryption circuit is transferred to the internal bus of the arithmetic element. Since the data is supplied to the compression / decompression circuit through the circuit, it is possible to prevent the decrypted data from being read from the circuit. In the digital music reproducing apparatus, for example, an encryption / decryption data recording memory for recording encryption / decryption data used by the encryption / decryption circuit to perform encryption / decryption on the compressed / encrypted digital music data is also included in the arithmetic operation. If the decryption data is provided in the element and supplied to the decryption circuit from the decryption data recording memory through the internal bus of the arithmetic element, the decryption data used for decryption is also provided. The digital music data cannot be obtained from a bus outside the arithmetic element, and the duplication of the original digital music data can be prevented more firmly. Further, in the digital music reproducing apparatus, for example, a digital-analog converter for converting the digital music data decompressed by the compression / decompression circuit into an analog signal is provided in the arithmetic element, and the digital signal decompressed by the compression / decompression circuit is provided. If music data is supplied to the digital-to-analog converter through the internal bus of the arithmetic element, the digital music data decompressed by the compression / decompression circuit cannot be obtained from a bus external to the arithmetic element. Duplication can be made more difficult. Further, in the digital music reproducing apparatus, for example, a volatile compression / decompression program for recording a partial compression / decompression program recorded in a nonvolatile compression / decompression program recording memory for recording a compression / decompression program used by the compression / decompression circuit If a temporary recording memory is provided in the arithmetic element, and a part of the compression / decompression program is supplied from the compression / decompression program temporary recording memory to the compression / decompression circuit, high-speed processing can be realized while suppressing costs.

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

【図1】 本発明の実施の形態に係るディジタル音楽再
生装置の概略構成を示す図。
FIG. 1 is a diagram showing a schematic configuration of a digital music playback device according to an embodiment of the present invention.

【図2】 本発明の一実施例に係るディジタル音楽再生
装置の概略構成を示す図。
FIG. 2 is a diagram showing a schematic configuration of a digital music reproducing apparatus according to one embodiment of the present invention.

【図3】 本発明の他の実施例に係るディジタル音楽再
生装置の概略構成を示す図。
FIG. 3 is a diagram showing a schematic configuration of a digital music playback device according to another embodiment of the present invention.

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

12…暗号復号化回路 13…圧縮復元回路 21…暗号復号化データ記録メモリ 31…圧縮復元プログラム一時記録メモリ 102…演算素子 104…D/A変換器 Reference Signs List 12 encryption / decryption circuit 13 compression / decompression circuit 21 encryption / decryption data recording memory 31 compression / decompression program temporary recording memory 102 arithmetic element 104 D / A converter

─────────────────────────────────────────────────────
────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成13年8月3日(2001.8.3)[Submission date] August 3, 2001 (2001.8.3)

【手続補正1】[Procedure amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】特許請求の範囲[Correction target item name] Claims

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【特許請求の範囲】[Claims]

【手続補正2】[Procedure amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0004[Correction target item name] 0004

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0004】[0004]

【課題を解決するための手段】上述の目的を達成するた
めに,本発明は,圧縮暗号化されたディジタル音楽デー
タについて暗号復号化を行う暗号復号化回路と,前記暗
号復号化回路により暗号復号化されたデータを伸長して
元のディジタル音楽データを復元する圧縮復元回路とを
備え,前記圧縮復元回路により復元されたディジタル音
楽データを再生するディジタル音楽データを再生するデ
ィジタル音楽再生装置において,前記暗号復号化回路
,前記圧縮復元回路と,該圧縮復元回路が利用する圧
縮復元プログラムを記録する不揮発性の圧縮復元プログ
ラム記録メモリに記録された一部の圧縮復元プログラム
を記録する揮発性の圧縮復元プログラム一時記録メモリ
を同一の演算素子内に備え,前記暗号復号化回路によ
り暗号復号化されたデータを前記演算素子の内部バスを
通じて前記圧縮復元回路に供給し,前記一部の圧縮復元
プログラムは前記圧縮復元プログラム一時記録メモリか
ら前記圧縮復元回路に供給してなることを特徴とするデ
ィジタル音楽再生装置として構成されている。本発明に
係るディジタル音楽再生装置では,圧縮暗号化されたデ
ィジタル音楽データについて暗号復号化を行う暗号復号
化回路と,前記暗号復号化回路により暗号復号化された
データを伸長して元のディジタル音楽データを復元する
圧縮復元回路とが同一の演算素子内に備えられ,前記暗
号復号化回路により暗号復号化されたデータは,前記演
算素子の内部バスを通じて前記圧縮復元回路に供給され
る。このため,前記暗号復号化回路により暗号復号化さ
れたデータは前記演算素子の外部のバスから直接取得す
ることはできず,暗号復号化が行われた後のデータが回
路上から読み取られるのを防止することができる。ま
た,前記ディジタル音楽再生装置では,複数の圧縮符号
化方式に対応するために,前記圧縮復元回路の利用する
圧縮復元プログラムが複数用意されることがあるが,揮
発性の比較的高速なメモリは高価であるため,コストを
抑えようとすると,不揮発性の比較的低速なメモリを利
用することになる。しかしながら,不揮発性の比較的低
速なメモリから前記圧縮復元プログラムを前記圧縮復元
回路に供給すると,処理速度が低下してしまう。しかし
上記発明によれば,前記圧縮復元プログラム一時記録メ
モリには,前記圧縮復元プログラム記録メモリに記憶さ
れた一部の圧縮復元プログラムを記録するだけの容量を
確保すればよく,また前記一部の圧縮復元プログラム
は,比較的高速な揮発性の圧縮復元プログラム一時記録
メモリから供給されるため,コストを抑えながら高速な
処理を実現することができる。ただし,たとえ暗号復号
化されたデータが前記演算素子の外部のバスから取得で
きなくとも,前記暗号復号化を行うのに用いる暗号復号
化データが,前記演算素子の外部のバスから取得するこ
とができれば,圧縮暗号化されたディジタル音楽データ
から,前記暗号復号化データを用いて元のディジタル音
楽データが復元されてしまう恐れが残っている。そこ
で,前記ディジタル音楽再生装置において,例えば前記
暗号復号化回路が前記圧縮暗号化されたディジタル音楽
データについて暗号復号化を行うのに用いる暗号復号化
データを記録する暗号復号化データ記録メモリも前記演
算素子内に備え,前記演算素子の内部バスを通じて前記
暗号復号化データを前記暗号復号化データ記録メモリか
ら前記暗号復号化回路に供給するようにしてもよい。こ
の場合,暗号復号化を行うのに用いる暗号復号化データ
も,前記演算素子の外部のバスから取得することはでき
ず,元のディジタル音楽データの複製をより堅固に防止
することができる。
In order to achieve the above object, the present invention provides an encryption / decryption circuit for performing encryption / decryption on compressed and encrypted digital music data, and an encryption / decryption circuit using the encryption / decryption circuit. A digital music data reproducing apparatus for reproducing digital music data for reproducing the digital music data restored by the compression / decompression circuit, comprising: An encryption / decryption circuit; the compression / decompression circuit;
Non-volatile compression / decompression program that records compression / decompression programs
Some compression / decompression programs recorded in RAM recording memory
Volatile compression / decompression program for temporary recording memory
Preparative provided within the same computing device, the encrypted data decoded by said decrypting circuit is supplied to the decompression circuit through the internal bus of the computing device, wherein a portion of the decompression
Is the program a temporary storage for the compression / decompression program?
The digital music reproducing device is supplied to the compression / decompression circuit . In the digital music reproducing apparatus according to the present invention, there is provided an encryption / decryption circuit for performing encryption / decryption of the compressed and encrypted digital music data; A compression / decompression circuit for restoring data is provided in the same operation element, and the data decrypted by the encryption / decryption circuit is supplied to the compression / decompression circuit through an internal bus of the operation element. For this reason, the data decrypted by the decryption circuit cannot be directly obtained from the bus outside the arithmetic element, and the data after the decryption is read from the circuit cannot be obtained. Can be prevented . Ma
In the digital music reproducing apparatus, a plurality of compression codes
Use of the compression / decompression circuit to support
In some cases, multiple compression / decompression programs are prepared.
Since relatively fast memories are expensive,
If you try to suppress it, use non-volatile relatively slow memory.
Will be used. However, the relatively low non-volatility
The compression and decompression program from the fast memory
When supplied to the circuit, the processing speed is reduced. However
According to the above invention, the compression / decompression program temporary recording method
Memory stores the data in the compression / decompression program recording memory.
Space for recording some of the decompressed programs
It is sufficient to secure it, and some of the above-mentioned compression / decompression programs
Is a relatively fast volatile decompression program temporary recording
It is supplied from memory, so it is fast while keeping costs down.
Processing can be realized. However, even if the decrypted data cannot be obtained from the bus outside the arithmetic element, the decrypted data used for performing the decryption can be obtained from the bus external to the arithmetic element. If possible, the original digital music data may be restored from the compressed and encrypted digital music data using the decrypted data. Therefore, in the digital music reproducing apparatus, for example, an encryption / decryption data recording memory for recording encryption / decryption data used by the encryption / decryption circuit to perform encryption / decryption on the compressed / encrypted digital music data also includes the arithmetic operation. The decryption data may be provided in an element and supplied to the decryption circuit from the decryption data recording memory through the internal bus of the arithmetic element. In this case, the decrypted data used for performing the decryption cannot be obtained from the bus outside the arithmetic element, so that the copy of the original digital music data can be prevented more firmly.

【手続補正3】[Procedure amendment 3]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0005[Correction target item name] 0005

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0005】また,前記圧縮復元回路により復元された
前記ディジタル音楽データは,容量が大きくなって複製
に時間がかかるものの,複製されてしまえば,ほとんど
オリジナルのものと同じものが得られることに変わりは
ない。そこで,前記ディジタル音楽再生装置において,
例えば前記圧縮復元回路により復元された前記ディジタ
ル音楽データをアナログ信号に変換するディジタルアナ
ログ変換器も前記演算素子内に備え,前記圧縮復元回路
により復元された前記ディジタル音楽データを前記演算
素子の内部バスを通じて前記ディジタルアナログ変換器
に供給するようにしてもよい。この場合,前記圧縮復元
回路により復元された前記ディジタル音楽データも,前
記演算素子の外部のバスからは取得できず,その不正な
複製をより困難なものにすることができる
The digital music data decompressed by the compression / decompression circuit has a large capacity and takes a long time to be copied, but once copied, almost the same original data can be obtained. There is no. Therefore, in the digital music player,
For example, a digital-to-analog converter for converting the digital music data restored by the compression / decompression circuit into an analog signal is also provided in the arithmetic element, and the digital music data restored by the compression / decompression circuit is stored in an internal bus of the arithmetic element. May be supplied to the digital-to-analog converter. In this case, the digital music data decompressed by the compression / decompression circuit cannot be obtained from a bus outside the arithmetic element, and illegal duplication can be made more difficult .

───────────────────────────────────────────────────── フロントページの続き (72)発明者 下田 敏章 兵庫県神戸市西区高塚台1丁目5番5号 株式会社神戸製鋼所神戸総合技術研究所内 Fターム(参考) 5D044 AB05 BC03 FG10 FG18 GK07 HL08 HL09 5D045 DA20 5J064 AA00 BC01 BC02 BC07 BD03 ────────────────────────────────────────────────── ─── Continuing from the front page (72) Inventor Toshiaki Shimoda 1-5-5 Takatsukadai, Nishi-ku, Kobe-shi, Hyogo F-term in Kobe Steel Research Institute Kobe Research Institute 5D044 AB05 BC03 FG10 FG18 GK07 HL08 HL09 5D045 DA20 5J064 AA00 BC01 BC02 BC07 BD03

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 圧縮暗号化されたディジタル音楽データ
について暗号復号化を行う暗号復号化回路と,前記暗号
復号化回路により暗号復号化されたデータを伸長して元
のディジタル音楽データを復元する圧縮復元回路とを備
え,前記圧縮復元回路により復元されたディジタル音楽
データを再生するディジタル音楽再生装置において,前
記暗号復号化回路と前記圧縮復元回路とを同一の演算素
子内に備え,前記暗号復号化回路により暗号復号化され
たデータを前記演算素子の内部バスを通じて前記圧縮復
元回路に供給してなることを特徴とするディジタル音楽
再生装置。
An encryption / decryption circuit for decrypting digital music data which has been compressed and encrypted, and a compression for expanding data decrypted by the encryption / decryption circuit and restoring the original digital music data. A digital music reproducing apparatus for reproducing digital music data decompressed by the compression / decompression circuit, wherein the encryption / decryption circuit and the compression / decompression circuit are provided in the same arithmetic element; A digital music reproducing apparatus characterized in that data decrypted by a circuit is supplied to the compression / decompression circuit through an internal bus of the arithmetic element.
【請求項2】 前記暗号復号化回路が前記圧縮暗号化さ
れたディジタル音楽データについて暗号復号化を行うの
に用いる暗号復号化データを記録する暗号復号化データ
記録メモリも前記演算素子内に備え,前記演算素子の内
部バスを通じて前記暗号復号化データを前記暗号復号化
データ記録メモリから前記暗号復号化回路に供給してな
る請求項1記載のディジタル音楽再生装置。
And a decryption data recording memory for recording decryption data used by the decryption circuit for performing decryption on the compressed and encrypted digital music data is provided in the arithmetic element. 2. The digital music reproducing apparatus according to claim 1, wherein said decryption data is supplied from said decryption data recording memory to said decryption circuit through an internal bus of said arithmetic element.
【請求項3】 前記圧縮復元回路により復元された前記
ディジタル音楽データをアナログ信号に変換するディジ
タルアナログ変換器も前記演算素子内に備え,前記圧縮
復元回路により復元された前記ディジタル音楽データを
前記演算素子の内部バスを通じて前記ディジタルアナロ
グ変換器に供給してなる請求項1又は2記載のディジタ
ル音楽再生装置。
3. A digital-to-analog converter for converting the digital music data decompressed by the compression / decompression circuit into an analog signal is provided in the arithmetic element, and the digital music data decompressed by the compression / decompression circuit is subjected to the arithmetic operation. 3. The digital music reproducing apparatus according to claim 1, wherein said digital music converter is supplied to said digital-to-analog converter through an internal bus of said element.
【請求項4】 前記圧縮復元回路が利用する圧縮復元プ
ログラムを記録する不揮発性の圧縮復元プログラム記録
メモリに記録された一部の圧縮復元プログラムを記録す
る揮発性の圧縮復元プログラム一時記録メモリを前記演
算素子内に備え,前記一部の圧縮復元プログラムは前記
圧縮復元プログラム一時記録メモリから前記圧縮復元回
路に供給してなる請求項1記載のディジタル音楽再生装
置。
4. A volatile compression / decompression program temporary recording memory for recording a partial compression / decompression program recorded in a nonvolatile compression / decompression program recording memory for recording a compression / decompression program used by the compression / decompression circuit. 2. The digital music reproducing apparatus according to claim 1, wherein said part of the compression / decompression program is provided in an arithmetic element and supplied to said compression / decompression circuit from said compression / decompression program temporary recording memory.
JP2000296871A 2000-09-28 2000-09-28 Digital music reproducing device Pending JP2002108395A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000296871A JP2002108395A (en) 2000-09-28 2000-09-28 Digital music reproducing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000296871A JP2002108395A (en) 2000-09-28 2000-09-28 Digital music reproducing device

Publications (1)

Publication Number Publication Date
JP2002108395A true JP2002108395A (en) 2002-04-10

Family

ID=18779076

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000296871A Pending JP2002108395A (en) 2000-09-28 2000-09-28 Digital music reproducing device

Country Status (1)

Country Link
JP (1) JP2002108395A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004242214A (en) * 2003-02-07 2004-08-26 Sony Corp Compression cipher device, decoding/decompression device, compression cipher and decoding/decompression device, compression cipher method, decoding/decompression method, compression cipher, and decoding/decompression method
US7412532B2 (en) 2002-12-13 2008-08-12 Aol Llc, A Deleware Limited Liability Company Multimedia scheduler
US7493289B2 (en) 2002-12-13 2009-02-17 Aol Llc Digital content store system
US7797064B2 (en) 2002-12-13 2010-09-14 Stephen Loomis Apparatus and method for skipping songs without delay
US7912920B2 (en) 2002-12-13 2011-03-22 Stephen Loomis Stream sourcing content delivery system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7412532B2 (en) 2002-12-13 2008-08-12 Aol Llc, A Deleware Limited Liability Company Multimedia scheduler
US7493289B2 (en) 2002-12-13 2009-02-17 Aol Llc Digital content store system
US7797064B2 (en) 2002-12-13 2010-09-14 Stephen Loomis Apparatus and method for skipping songs without delay
US7912920B2 (en) 2002-12-13 2011-03-22 Stephen Loomis Stream sourcing content delivery system
US7937488B2 (en) 2002-12-13 2011-05-03 Tarquin Consulting Co., Llc Multimedia scheduler
JP2004242214A (en) * 2003-02-07 2004-08-26 Sony Corp Compression cipher device, decoding/decompression device, compression cipher and decoding/decompression device, compression cipher method, decoding/decompression method, compression cipher, and decoding/decompression method

Similar Documents

Publication Publication Date Title
JP4060271B2 (en) Content processing apparatus and content protection program
KR100671920B1 (en) Decoding device
US7095853B2 (en) System and method for preventing an illegal copy of contents
US6598164B1 (en) Device and method for reducing piracy of digitized information
JPH09190667A (en) Copy control method and copy control apparatus
JP2002062888A (en) Electronic music processing device, electronic music playback device, and electronic music distribution system
EP1548688A1 (en) Block encoding/decoding method, circuit, and device
JP3468183B2 (en) Audio reproduction recording apparatus and method
US7436959B2 (en) Data recording apparatus and recording method
WO2007028241A2 (en) Method and system for data security of recording media
JP4135051B2 (en) Recording / reproducing apparatus, recording / reproducing method, and program
JP2004030882A (en) Rendering device, copy control method, and program
JP2002108395A (en) Digital music reproducing device
US7188256B2 (en) Recording medium having encrypted sound data recorded therein and information processor
JP2004109177A (en) Content data recording medium, content data decryption device, content data encryption device, content data decryption method, and content data encryption method
JP3874021B2 (en) Recording device
CN100458812C (en) Data processing circuit, data processing method, reproduction device, reproduction method and storage medium
JP2003134099A5 (en)
US20070189738A1 (en) Contents recorder, contents processing method, and computer readable medium storing contents processing program
JP5403708B2 (en) Information processing apparatus, data processing method, and program
KR20020070506A (en) Device for storing and reproducing audio and/or video
JP4334940B2 (en) Data file compression method
JP7706550B2 (en) Haptic effect data compression and encryption method, system and related device
JP4792684B2 (en) Decoding device
JP2006330126A (en) Encryption processing method and decryption processing method