JP2000182324A - Data processing device and data recording medium - Google Patents
Data processing device and data recording mediumInfo
- Publication number
- JP2000182324A JP2000182324A JP11287194A JP28719499A JP2000182324A JP 2000182324 A JP2000182324 A JP 2000182324A JP 11287194 A JP11287194 A JP 11287194A JP 28719499 A JP28719499 A JP 28719499A JP 2000182324 A JP2000182324 A JP 2000182324A
- Authority
- JP
- Japan
- Prior art keywords
- information
- data
- digital
- embedded
- audio data
- 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.)
- Granted
Links
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
(57)【要約】
【課題】 ネットワークNを介して供給される配布音声
データDauがどのような電子透かし方式により情報の埋
め込み処理が施されたものであっても、家電機器である
再生装置により、上記配布音声データDauの再生処理
を、著作権情報などの埋め込み情報に応じて適切に行う
ことを可能とする。
【構成】 ネットワークN上のネットワーク信号Snを
受信して、著作権情報等が埋め込まれた配布音声データ
Dauを取得する取得部111と、著作権情報などの埋め
込みの際に使用された電子透かし方式を示す情報を取得
する制御部115とを備え、取得した使用電子透かし情
報に基づいて適切な電子透かし方式によって埋め込み情
報を抽出し、上記配布音声データDauをこれに該埋め込
み情報を既定の電子透かし方式により埋め込んで記録媒
体に記録するようにした。
(57) [Summary] [Problem] Even if distributed audio data Dau supplied via a network N has been subjected to information embedding processing by any digital watermarking method, it can be performed by a playback device that is a home appliance. In addition, it is possible to appropriately perform the reproduction process of the distributed audio data Dau according to embedded information such as copyright information. An acquisition unit that receives a network signal Sn on a network N and acquires distribution audio data Dau in which copyright information and the like are embedded, and an electronic watermarking method used when embedding copyright information and the like And a control unit 115 for acquiring information indicating the embedded digital watermark information, and extracting the embedded information by an appropriate digital watermarking method based on the obtained digital watermark information to be used. The data is embedded in the recording medium and recorded on a recording medium.
Description
【0001】[0001]
【発明の属する技術分野】本発明はデータ処理装置及び
データ記録媒体に関し、特に電子配信により、あるいは
記録媒体から取得した音楽データ等のデジタルデータ
に、特定の電子透かし方式、例えば汎用のデータ再生機
器にて採用されている既定の電子透かし方式により、電
子透かし(埋め込み情報)を埋め込む処理に関するもの
である。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing apparatus and a data recording medium, and more particularly to a digital watermarking method, such as a general-purpose data reproducing apparatus, for digital data such as music data obtained by electronic distribution or from a recording medium. And a process for embedding a digital watermark (embedded information) by a predetermined digital watermark scheme adopted in the above.
【0002】[0002]
【従来の技術】近年、映像データ,音声データなどのデ
ジタル化が進む一方で、デジタルデータについてはその
オリジナルデータの完全なコピーの作成が容易であるこ
とが大きな問題になってきている。こうした問題に対す
る一つの対応策として電子透かし技術の利用が挙げられ
る。なお、特開平9−191394号公報や特開平9−
191395号公報には、電子透かし技術についての詳
細が開示されている。電子透かし技術は、映像データや
音声データといった、再生処理の対象となる本来のデジ
タルデータをそのコピーが不可能なものとするための直
接的な手法ではなく、上記のようなデジタルデータにそ
の著作権に関連する著作権情報などを埋め込むことによ
って、該デジタルデータのコピーを制限するための技術
である。例えば、映像データ,音声データなどのデジタ
ルデータに、その著作者の氏名(情報の出所)を示す著
作権情報などを電子透かしとして埋め込んでおくことに
よって、デジタルデータがコピーされたときには著作権
情報(電子透かし)もコピーされることとなる。これに
よって、著作権者は違法なコピーによって作成された映
像データや音声データなどのデジタルデータを発見した
ときに、その違法性を、該デジタルデータに埋め込まれ
た著作権情報によって証明することが可能となる。2. Description of the Related Art In recent years, while digitization of video data, audio data, and the like has progressed, it has become a major problem that digital data can be easily copied completely from original data. One solution to such a problem is to use digital watermarking technology. It should be noted that Japanese Patent Application Laid-Open Nos.
Japanese Patent Publication No. 191395 discloses details of a digital watermarking technique. Digital watermarking technology is not a direct method of making original digital data, such as video data and audio data, to be reproduced, impossible to copy. This is a technique for restricting copying of the digital data by embedding copyright information related to the right. For example, by embedding copyright information indicating the author's name (source of information) as digital watermark in digital data such as video data and audio data, the copyright information ( The digital watermark is also copied. With this, when a copyright owner finds digital data such as video data and audio data created by illegal copying, the illegality can be proved by copyright information embedded in the digital data. Becomes
【0003】以下、電子透かし技術について具体的に説
明する。図18は、画像に対する電子透かし技術とし
て、配布元から利用者への供給の対象となる映像デジタ
ルデータ(供給デジタルデータ)に、このデータの著作
権者に関連する情報(関連情報)Dwmiを挿入する処理
の一例について説明する。なお、この関連情報は、電子
透かしあるいは埋め込み情報と呼ばれる。ここでは、説
明を簡単にするため、図18(a)に示すように、画像F
はグレイスケールの静止画であるとし、そのサイズは縦
50画素×横50画素とする。また、上記画像Fを構成
する各画素Pは、その明るさを示す輝度レベル(画素
値)として0〜99の範囲内の整数値をとるものとす
る。[0003] The digital watermarking technique will be specifically described below. FIG. 18 shows a digital watermarking technique for an image, in which information (related information) Dwmi related to the copyright holder of this data is inserted into video digital data (supply digital data) to be supplied from a distributor to a user. An example of the processing to be performed will be described. This related information is called digital watermark or embedded information. Here, in order to simplify the explanation, as shown in FIG.
Is a grayscale still image, and its size is 50 pixels vertically × 50 pixels horizontally. Each pixel P constituting the image F takes an integer value in the range of 0 to 99 as a luminance level (pixel value) indicating its brightness.
【0004】上記電子透かしの挿入処理では、最初に、
上記画像Fを、所定数の画素(縦10画素×横10画
素)からなる複数のブロックBに細分化する。つまり、
元の静止画Fは、図18(b)に示すように25個のブロ
ック(縦5ブロック×横5ブロック)に細分化される。
このとき該各ブロック(小画像)Bに対応する画像デー
タを構成する画素値は、10行10列の行列における各
要素の値として表される。次に、この行列に対して、離
散コサイン変換(DCT)を施して10行10列の変換
行列を得る。この変換行列の右下部分に配置された数値
は、原画像に対応する画像データの高周波成分を表す数
値である。In the above digital watermark insertion process, first,
The image F is subdivided into a plurality of blocks B each including a predetermined number of pixels (vertical 10 pixels × horizontal 10 pixels). That is,
The original still image F is subdivided into 25 blocks (5 vertical blocks × 5 horizontal blocks) as shown in FIG.
At this time, the pixel values constituting the image data corresponding to each block (small image) B are represented as values of each element in a matrix of 10 rows and 10 columns. Next, the matrix is subjected to a discrete cosine transform (DCT) to obtain a transform matrix of 10 rows and 10 columns. Numerical values arranged in the lower right part of the transformation matrix are numerical values representing high-frequency components of image data corresponding to the original image.
【0005】ところで、人間の視覚は、画像データの高
周波成分の変化に対する感覚がその低周波成分の変化に
対する感覚に比べて鈍いという特性を有していることが
知られている。言いかえると、原画像に対してその高周
波成分の値を若干異なる値に変更する画像処理を施して
も、この画像処理が施された画像(再構成画像)と原画
像との相違を人間が視覚により認識することは極めて困
難である。ここで再構成画像は、具体的には、上記変換
行列に逆離散コサイン変換を施して得られる逆変換行列
から再構成された画像データに対応する画像である。画
像に対する電子透かし技術は、上記のような人間の視覚
特性を利用したものであり、原画像の高周波成分を操作
することによって、原画像の画質の劣化を視聴者に感じ
させることなく、原画像に対する画像データに情報を埋
め込むことが可能なものである。[0005] It is known that human vision has a characteristic that the sense of change in high-frequency components of image data is duller than the sense of change in low-frequency components. In other words, even if the original image is subjected to image processing for changing the value of the high-frequency component to a slightly different value, the difference between the image (reconstructed image) subjected to this image processing and the original image is recognized by humans. It is extremely difficult to recognize visually. Here, the reconstructed image is specifically an image corresponding to image data reconstructed from an inverse transform matrix obtained by performing an inverse discrete cosine transform on the transform matrix. Digital watermarking technology for images utilizes the above-described human visual characteristics, and operates on the high-frequency components of the original image without causing the viewer to feel the deterioration of the image quality of the original image. It is possible to embed information in image data corresponding to.
【0006】このような電子透かし技術は、画像に対す
るものだけでなく、音声に対するものもある。また、電
子透かし技術には、情報が埋め込まれた画像データや音
声データから、埋め込み情報を抽出したり除去したりす
ることが可能なものもある。さらにこのような電子透か
し技術によれば、デジタルデータをデジタル記録媒体か
らデジタル記録媒体へコピーする際に、デジタルデータ
に埋め込まれた埋め込み情報もコピーされるようにする
ことができるだけではなく、デジタル記録媒体に記録さ
れたデジタルデータをDAコンバーターにより一旦アナ
ログデータに変換してアナログ記録媒体に記録した場合
にも、アナログ記録媒体に記録されているアナログデー
タに埋め込み情報が保持されるようにすることが可能で
ある。[0006] Such digital watermarking techniques include not only for images but also for audio. Some digital watermarking techniques can extract or remove embedded information from image data or audio data in which the information is embedded. Further, according to such digital watermark technology, when digital data is copied from a digital recording medium to a digital recording medium, not only can the embedded information embedded in the digital data be copied, but also the digital recording can be performed. Even when digital data recorded on a medium is once converted into analog data by a DA converter and recorded on the analog recording medium, the embedded information may be retained in the analog data recorded on the analog recording medium. It is possible.
【0007】以下、音声に対する電子透かし技術につい
て説明する。図19は、デジタル音声データに対する情
報埋め込み処理,情報抽出処理を概念的に示している。
音声データファイルODauとして記録されているデジタ
ル音声データに、署名データ(埋め込み情報)Dwmiを
挿入する処理Padが行われて、署名データが挿入された
デジタル音声データが、署名データ挿入済み音声データ
ファイルSDauとして記録される。音声データファイル
ODauとして記録されているデジタル音声データと、署
名データ挿入済み音声データファイルSDauとして記録
するされているデジタル音声データとに基づいて、デジ
タル音声データに挿入された署名データDwmxを抽出す
る処理Pexが行われる。Hereinafter, a digital watermarking technique for audio will be described. FIG. 19 conceptually shows information embedding processing and information extraction processing for digital audio data.
The processing Pad for inserting the signature data (embedding information) Dwmi into the digital audio data recorded as the audio data file ODau is performed, and the digital audio data with the signature data inserted is converted into the audio data file SDau with the signature data inserted. Is recorded as Processing for extracting signature data Dwmx inserted into digital audio data based on digital audio data recorded as audio data file ODau and digital audio data recorded as audio data file SDau with signature data inserted Pex is performed.
【0008】図20は、上記情報埋め込み処理のフロー
を示している。最初の処理としては、デジタル音声デー
タのブロック化が行われる(ステップS1)。この処理
は、デジタル音声データを、後の処理に都合がよい、一
定数のサンプリングデータからなるデータグループ(ブ
ロック)に分割する処理である。次に、各ブロックに対
してフーリエ変換処理が施される(ステップS2)。な
お、フーリエ変換のための演算処理の詳細については後
述する。その後、電子透かし(埋め込み情報)の挿入処
理として、以下のデータ変換が行われる。ここで、電子
透かしは複数ビットのデジタルデータ(署名データ)に
より構成されており、該署名データの各ビットは、各ブ
ロックに対応している。FIG. 20 shows the flow of the information embedding process. As the first processing, digital audio data is divided into blocks (step S1). This process is a process of dividing digital audio data into data groups (blocks) composed of a fixed number of sampling data, which are convenient for the subsequent process. Next, Fourier transform processing is performed on each block (step S2). The details of the arithmetic processing for the Fourier transform will be described later. Thereafter, the following data conversion is performed as a process of inserting a digital watermark (embedded information). Here, the digital watermark is composed of a plurality of bits of digital data (signature data), and each bit of the signature data corresponds to each block.
【0009】まず、署名データのブロック列(署名デー
タのビット列)を構成する各ビットの値が0か1を確認
する処理が行われる(ステップS3)。対応するビット
の値が0であるブロックに対しては電子透かしの挿入は
行わない。対応するビットの値が1であるブロックに対
しては、電子透かしの挿入処理として、このブロックに
対応する音楽データのフーリエ変換により得られた関数
(以下フーリエ変換関数という。)の虚部と実部を入れ
替えて、実部に-1をかける処理が行われる(ステップS
4)。この処理はブロック毎に行われる。そして、ブロ
ック毎にフーリエ変換関数にフーリエ逆変換処理が施さ
れる(ステップS5)。これにより、各ブロックの音声
データが復元される。なお、フーリエ逆変換の処理の詳
細については後述する。以上の処理によって、人間が音
声を聴いただけでは感知できない埋め込み情報がデジタ
ル音声データに挿入される。First, a process of confirming whether the value of each bit constituting the block sequence of the signature data (bit sequence of the signature data) is 0 or 1 is performed (step S3). No digital watermark is inserted into a block whose corresponding bit value is 0. For a block in which the value of the corresponding bit is 1, the imaginary part and the real part of a function (hereinafter referred to as a Fourier transform function) obtained by performing a Fourier transform of music data corresponding to the block as an electronic watermark insertion process. The process of exchanging the parts and multiplying the real part by -1 is performed (step S
4). This process is performed for each block. Then, a Fourier inverse transform process is performed on the Fourier transform function for each block (step S5). Thus, the audio data of each block is restored. The details of the inverse Fourier transform process will be described later. Through the above processing, embedded information that cannot be detected by human beings only by listening to voice is inserted into the digital voice data.
【0010】以下、上記電子透かし技術における各処理
について説明する。まず、フーリエ変換およびフーリエ
逆変換について簡単に説明する。電子透かし(埋め込み
情報)の挿入において使用されるフーリエ変換は、離散
フーリエ変換と呼ばれるもので、以下のように定義され
る。離散一次元実数値関数f(n) (n ∈ Z, 0 ≦ n < N)
が与えられた時、f(n)の離散フーリエ変換により得ら
れる関数は、(式1)により与えられる離散一次元複素
数関数 F(k) (k ∈ Z, 0 ≦ k < N)により定義され
る。ここで、Zは整数全体の集合を示す。また(式1)
は、(式2)及び(式3)により与えられる条件を満た
す。Hereinafter, each processing in the digital watermarking technique will be described. First, the Fourier transform and the inverse Fourier transform will be briefly described. The Fourier transform used in inserting a digital watermark (embedded information) is called a discrete Fourier transform, and is defined as follows. Discrete one-dimensional real-valued function f (n) (n ∈ Z, 0 ≤ n <N)
Is given, the function obtained by the discrete Fourier transform of f (n) is defined by the discrete one-dimensional complex function F (k) (kkZ, 0 ≦ k <N) given by (Equation 1). You. Here, Z indicates a set of whole integers. (Equation 1)
Satisfies the conditions given by (Equation 2) and (Equation 3).
【0011】[0011]
【数1】 (Equation 1)
【数2】 (Equation 2)
【数3】 また、以下に離散逆フーリエ変換について説明する。離
散一次元実数値関数f(n) (n ∈ Z, 0 ≦ n < N) が与
えられ、離散一次元複素数値関数 F(k) (k ∈ Z, 0 ≦
k < N)が、f(n)の離散フーリエ変換により得られる関数
であれば、以下の(式4)が成り立つ。ここで、Zは整
数全体の集合を示す。また(式4)は、(式5)及び
(式6)により与えられる条件を満たす。(Equation 3) The discrete inverse Fourier transform will be described below. Given a discrete one-dimensional real-valued function f (n) (n ∈ Z, 0 ≤ n <N), a discrete one-dimensional complex-valued function F (k) (k ∈ Z, 0 ≤
If k <N) is a function obtained by the discrete Fourier transform of f (n), the following (Equation 4) holds. Here, Z indicates a set of whole integers. (Equation 4) satisfies the conditions given by (Equation 5) and (Equation 6).
【数4】 (Equation 4)
【数5】 (Equation 5)
【数6】 次に、音声データに対する具体的な電子透かしの埋め込
み処理について説明する。図21を用いて、音声データ
のブロック化について説明する。ブロック化とは、電子
透かしの挿入対象となるデジタル音声データ(挿入対象
音声データ)のサンプル値Sound(i)を、2のべき乗数
(2n)のサンプルからなるブロックの集まりとして表す
ことを意味する。ここでは、挿入対象音声データのブロ
ック化により得られる全ブロックの数を(t+1)個と
し、最初のブロックをブロックB0とし、k(任意の値)
番目のブロックをブロックBkとし、最後のブロックをブ
ロックBtとしている。また、k番目のブロックBkのサン
プル値をBk(j)としている。そして、挿入対象音声デー
タのサンプル値Sound(i)と、ブロック内の各サンプルの
値Bk(j)との関係は、以下の(式7)により表される。(Equation 6) Next, a specific digital watermark embedding process for audio data will be described. With reference to FIG. 21, a description will be given of blocking of audio data. Blocking means that a sample value Sound (i) of digital audio data to be inserted with a digital watermark (insertion target audio data) is represented as a set of blocks made up of power-of-two (2 n ) samples. I do. Here, the number of all blocks obtained by blocking the audio data to be inserted is (t + 1), the first block is block B 0, and k (arbitrary value)
The second block is a block Bk , and the last block is a block Bt . Further, the sample value of the k-th block B k is set to B k (j). The relationship between the sample value Sound (i) of the audio data to be inserted and the value B k (j) of each sample in the block is expressed by the following (Equation 7).
【0012】[0012]
【数7】 ただし、Zは整数全体の集合を表し、k,jはk,j∈ Z
を、iはi = 2nk + j (0 ≦ j < 2n)を満たす。なお、
言うまでもないが、ここで用いている変数n,kは、上
記一般的な離散一次フーリエ変換を定義する式(式
1)、及び離散一次逆フーリエ変換を定義する式(式
4)における変数n,kとは別の変数を意味している。(Equation 7) Here, Z represents a set of whole integers, and k and j are k, j∈Z
The, i is satisfy i = 2 n k + j ( 0 ≦ j <2 n). In addition,
Needless to say, the variables n and k used here are the variables n and k in the equation (Equation 1) defining the general discrete first-order Fourier transform and the equation (Equation 4) defining the discrete first-order inverse Fourier transform. k means another variable.
【0013】次に、電子透かしの挿入処理について説明
する。まず、上記k番目のブロック Bkの音声データ(サ
ンプル値)Bk(j)を、離散フーリエ変換して得られるデ
ータをFk(m)とする。ここで、kは上記ブロックB0〜B t
のうちの任意のブロックBkを表す変数であり、k ∈ Z,
k ∈ [0, t(全ブロック数)]を満たす。また、挿入デ
ータビット列を一次元の離散整数値関数U(d)により定義
し、上記データFk (m)(m ∈ Z, m ∈ [1, 2n])に、上記
関数U(d)により定義される挿入データビット列の各ビッ
トの値に応じて情報を埋め込む処理を施して得られるデ
ータをF’k(m)とする。ただし、ここでは、d, dn は、
条件(d, dn∈ Z)を満たす。そして、dn がdn< 2n-1を
満たす場合は、U(d)はU(d) = 1 or 0となる。dがd ∈
[1, dn]を満たさない場合は、U(d)はU(d) = 0となる。
すると、F’k (m)は、以下の(式8)〜(式15)によ
り表される。ただし、mは m ∈ Z, m ∈ [1, 2n-1]を
満たす。Next, a process for inserting a digital watermark will be described.
I do. First, the k-th block B abovekAudio data
Sample value) Bk(j) is obtained by the discrete Fourier transform.
Data to Fk(m). Here, k is the block B0~ B t
Any block of BkAnd k ∈ Z,
k ∈ [0, t (total number of blocks)]. Also, insert
Data bit sequence is defined by a one-dimensional discrete integer function U (d)
And the above data Fk (m) (m ∈ Z, m ∈ [1, 2n])
Each bit of the insertion data bit string defined by the function U (d)
Data obtained by performing the process of embedding information according to the value of
F 'k(m). Where d, dn Is
Condition (d, dn∈ Z) is satisfied. And dn Is dn<2n-1
If so, U (d) becomes U (d) = 1 or 0. d is d ∈
[1, dn], U (d) becomes U (d) = 0.
Then, F ’k (m) is calculated by the following (Equation 8) to (Equation 15).
Is represented. Where m is m ∈ Z, m ∈ [1, 2n-1]
Fulfill.
【0014】[0014]
【数8】 (Equation 8)
【数9】 (Equation 9)
【数10】 (Equation 10)
【数11】 [Equation 11]
【数12】 (Equation 12)
【数13】 (Equation 13)
【数14】 [Equation 14]
【数15】 ここで、上記(式8)〜(式11)は、2n個のデータ
(サンプル値)Bk(j)を離散フーリエ変換して得られる2
n個のデータ(周波数成分)Fk (m)のうちの低周波成分
に対して適用されるものである。また、上記(式12)
〜(式15)は、2n個のデータ(サンプル値)Bk(j)を
離散フーリエ変換して得られる2n個のデータ(周波数成
分)Fk (m)のうちの高周波成分に対して適用されるもの
である。また、(式9),(式11),(式13),
(式15)に示すように、上記署名データビット列にお
ける対応するビットの値が0であるブロックに対しては
電子透かしの挿入は行わない。一方、(式8),(式1
0),(式12),(式14)に示すように、上記署名
データビット列における対応するビットの値が1である
ブロックに対しては、電子透かしの挿入処理として、こ
のブロックに対応する音楽データ(サンプル値)Bk(j)
のフーリエ変換により得られるデータFk (m)の虚部と実
部を入れ替えて、実部に-1をかける処理が行われる。さ
らに、電子透かしの挿入処理は、埋め込み対象音声デー
タがこれに対する情報の埋め込みより聞く人に違和感を
与えるものとならないよう、低周波数側のフーリエ変換
データとこれに対応する高周波数側のフーリエ変換デー
タとを対にして行うようにしている。ここでは、電子透
かしの挿入処理が施された第m番目のフーリエ変換デー
タF'k (m)は、電子透かしの挿入処理が施された第(2n
−m+1)番目のフーリエ変換データF'k (2n-m+1)に対
応させている。(Equation 15) Here, (Equation 8) to (Equation 11) are obtained by performing a discrete Fourier transform on 2 n data (sample values) B k (j).
This is applied to a low frequency component of n data (frequency components) F k (m). In addition, the above (Equation 12)
To (Equation 15) are used for high-frequency components of 2 n data (frequency components) F k (m) obtained by performing discrete Fourier transform of 2 n data (sample values) B k (j). Is applied. Also, (Equation 9), (Equation 11), (Equation 13),
As shown in (Equation 15), no digital watermark is inserted into a block in which the value of the corresponding bit in the signature data bit string is 0. On the other hand, (Equation 8), (Equation 1
As shown in (0), (Equation 12) and (Equation 14), for a block in which the value of the corresponding bit in the signature data bit string is 1, music corresponding to this block is inserted as a digital watermarking process. Data (sample value) B k (j)
Is performed by exchanging the imaginary part and the real part of the data F k (m) obtained by the Fourier transform of, and multiplying the real part by −1. Further, the digital watermark insertion processing is performed so that the embedding target audio data does not give a listener a sense of incongruity due to the embedding of information corresponding to the embedding target audio data, and the corresponding high-frequency Fourier transform data corresponds to the low-frequency Fourier transform data. And a pair. Here, the m-th Fourier transform data F ′ k (m) on which the digital watermark insertion processing has been performed is the (2 n ) on which the digital watermark insertion processing has been performed.
−m + 1) -th Fourier transform data F ′ k (2 n −m + 1).
【0015】次に、電子透かしの抽出処理について説明
する。図22は、埋め込み情報の抽出処理のフローを示
している。まず、情報埋め込み処理が施されている音声
データのブロック化(ステップS11a)及び各ブロッ
クの音声データのフーリエ変換(ステップS12a)を
行う。また、情報埋め込み処理が施されていない音声デ
ータのブロック化(ステップS11b)及び各ブロック
の音声データのフーリエ変換(ステップS12b)を行
う。そして、フーリエ変換の結果得られたデータを、情
報埋め込み処理が施されている音声データのブロック
と、情報埋め込み処理が施されていない音声データのブ
ロックの間で、対応するブロックごとに比較する(ステ
ップS13)。比較の結果、両ブロック間でデータが一
致していれば、情報埋め込み処理が施されているブロッ
クには埋め込み情報が埋め込まれておらず、署名データ
ビットは0であると判定される(ステップS14)。両
ブロック間でデータが違っていれば、情報埋め込み処理
が施されているブロックには電子透かしが埋め込まれて
おり、署名データビットは1であると判定される(ステ
ップS15)。この処理を各ブロックについて繰り返す
ことにより、署名データを構成するビット列(埋め込み
情報)が抽出される。Next, a process of extracting a digital watermark will be described. FIG. 22 shows a flow of an embedded information extraction process. First, the audio data subjected to the information embedding process is divided into blocks (step S11a) and the Fourier transform of the audio data of each block (step S12a). Further, the audio data that has not been subjected to the information embedding processing is divided into blocks (step S11b), and the Fourier transform of the audio data of each block (step S12b). Then, the data obtained as a result of the Fourier transform is compared for each corresponding block between the audio data block to which the information embedding processing is applied and the audio data block to which the information embedding processing is not applied ( Step S13). As a result of the comparison, if the data match between the two blocks, the embedded information is not embedded in the block on which the information embedding process has been performed, and it is determined that the signature data bit is 0 (step S14). ). If the data is different between the two blocks, the digital watermark is embedded in the block on which the information embedding process has been performed, and it is determined that the signature data bit is 1 (step S15). By repeating this process for each block, a bit string (embedded information) constituting the signature data is extracted.
【0016】次に、具体的な電子透かし(埋め込み情
報)の挿入、抽出処理について説明する。まず、各ブロ
ックに対する埋め込み情報の挿入処理について説明す
る。以下の挿入処理の説明では、署名データ挿入の対象
となる、1ブロック内の音声データ(サンプル値)をSo
und(n)とし、該1ブロック内の音声データSound(n)のフ
ーリエ変換により得られるデータに挿入される署名デー
タビット列をsyomei[u]とする。また、 挿入対象となる
音声データSound(n)を離散フーリエ変換して得られるデ
ータをF[Sound](p)とし、このデータF[Sound](p)に、署
名データビット列を埋め込む処理を施して得られるデー
タをF’[Sound](p)とする。ここで、上記音声データSou
nd(n)は、整数空間上で定義された関数であり、整数値
をその値として有する関数である。なお、nは、n = 0,
1,…Nとしている。また、署名データビット列syomei[u]
も整数空間上で定義された関数(式16参照)であり、
0,1のみをその値として有する関数である。なお、u
は、u = 0,1としている。Next, a specific process of inserting and extracting a digital watermark (embedded information) will be described. First, a process of inserting embedded information into each block will be described. In the following description of the insertion process, the audio data (sample value) in one block to be inserted with signature data is
und (n), and a signature data bit string inserted into data obtained by Fourier transform of the audio data Sound (n) in the one block is syomei [u]. In addition, data obtained by performing discrete Fourier transform on the audio data Sound (n) to be inserted is defined as F [Sound] (p), and a process of embedding a signature data bit string in the data F [Sound] (p) is performed. The data obtained by this is F '[Sound] (p). Here, the audio data Sou
nd (n) is a function defined on the integer space, and has an integer value as its value. Note that n is n = 0,
1, ... N. Also, the signature data bit string syomei [u]
Is also a function defined on the integer space (see Equation 16),
It is a function that has only 0 and 1 as its value. Note that u
Is u = 0,1.
【0017】[0017]
【数16】 また、音声データSound(n)をフーリエ変換すると、対応
するフーリエ変換データF[Sound](p)(式17)が得ら
れる。(Equation 16) Further, when the audio data Sound (n) is Fourier-transformed, the corresponding Fourier-transformed data F [Sound] (p) (Equation 17) is obtained.
【数17】 このとき、F[Sound](p)は、整数空間上で定義される関
数で、複素数をその値として有する関数である。なお、
pは、p = 0,1,… Nとしている。ここで、上記複素数で
あるフーリエ変換データF[Sound](p)の実数部分をRe{F
[Sound] (p)}とし、その虚数部分をIm{F[Sound](p)}と
すると、F’[Sound](p)は、署名データビット列syomei
[u]の値に応じて、上記(式8)〜(式15)を用いて
表せる。[Equation 17] At this time, F [Sound] (p) is a function defined on the integer space, and has a complex number as its value. In addition,
p is p = 0, 1,... N. Here, the real part of the Fourier transform data F [Sound] (p), which is the above complex number, is expressed as Re {F
[Sound] (p)} and its imaginary part Im {F [Sound] (p)}, F '[Sound] (p) is a signature data bit sequence syomei
Depending on the value of [u], it can be expressed using the above (Equation 8) to (Equation 15).
【0018】このとき、1ブロックに対応するフーリエ
変換データF[Sound](p)に挿入される署名データビット
列がsyomei[0] = 1であるとすると、フーリエ変換デー
タF[Sound](p)の1ビット目の値F[Sound](1)と、Nビッ
ト目の値F[Sound](N)に対して、上記(式8),(式1
0),(式12),(式14)を用いて、情報埋め込み
処理が行われる。下記の(式18)〜(式21)は、こ
の情報埋め込み処理により得られるフーリエ変換データ
F’[Sound](1),F’[Sound](N)を示している。At this time, assuming that the signature data bit string inserted in the Fourier transform data F [Sound] (p) corresponding to one block is syomei [0] = 1, the Fourier transform data F [Sound] (p) Of the first bit F [Sound] (1) and the value of the Nth bit F [Sound] (N), (Equation 8) and (Equation 1)
0), (Equation 12), and (Equation 14), information embedding processing is performed. The following (Equation 18) to (Equation 21) represent the Fourier transform data obtained by this information embedding processing.
F '[Sound] (1) and F' [Sound] (N) are shown.
【0019】[0019]
【数18】 (Equation 18)
【数19】 [Equation 19]
【数20】 (Equation 20)
【数21】 ここでも、Re,Imはそれぞれ{}内の複素数の実数部と虚
数部を表す。(Equation 21) Again, Re and Im respectively represent the real and imaginary parts of the complex number in {}.
【0020】一方、1ブロックに対応する音声データSo
und(n)に挿入される署名データビット列がsyomei[1] =
0であるとすると、フーリエ変換データF[Sound](p)の2
ビット目の値F[Sound](2)と、(N−1)ビット目の値F
[Sound](N-1)に対して、上記(式9),(式11),
(式13),(式15)を用いて、情報埋め込み処理が
行われる。下記の(式22)〜(式25)は、この情報
埋め込み処理により得られるフーリエ変換データF’[So
und](2),F’[Sound](N-1)を示している。On the other hand, audio data So corresponding to one block
The signature data bit string inserted into und (n) is syomei [1] =
If it is 0, 2 of the Fourier transform data F [Sound] (p)
The value F [Sound] (2) of the bit and the value F of the (N-1) th bit
For [Sound] (N-1), the above (Equation 9), (Equation 11),
Information embedding processing is performed using (Equation 13) and (Equation 15). The following (Equation 22) to (Equation 25) represent the Fourier transform data F ′ [So
und] (2) and F '[Sound] (N-1).
【0021】[0021]
【数22】 (Equation 22)
【数23】 (Equation 23)
【数24】 (Equation 24)
【数25】 このように1ブロックに対応する音声データSound(n)に
対応するフーリエ変換データF[Sound](p)に上記(式
8)〜(式15)を用いて情報埋め込み処理を施して得
られるデータF’[Sound](p)を離散フーリエ逆変換する
ことにより、(式26)に示すように情報埋め込み音声
データSound’(n)が得られる。(Equation 25) The data obtained by performing the information embedding process on the Fourier transform data F [Sound] (p) corresponding to the sound data Sound (n) corresponding to one block by using the above (Equation 8) to (Equation 15). By performing inverse discrete Fourier transform on F ′ [Sound] (p), information embedded sound data Sound ′ (n) is obtained as shown in (Equation 26).
【数26】 次に埋め込み情報の抽出処理について簡単に説明する。
この抽出処理では、Sound(n)とSound’(n)をそれぞれフ
ーリエ変換し、それぞれのフーリエ変換データを比較す
る処理が行われる。そして、以下に示すように、両者の
値が違っていれば署名ビットデータを1とし、両者の値
が同じであれば署名データビットを0として、署名デー
タビット列が取り出される。(Equation 26) Next, the process of extracting embedded information will be briefly described.
In this extraction process, a process of performing Fourier transform on Sound (n) and Sound '(n), respectively, and comparing respective Fourier transform data is performed. Then, as shown below, the signature bit data is set to 1 if the values are different, and the signature data bit is set to 0 if the values are the same, and the signature data bit string is extracted.
【0022】以下にそのアルゴリズムを簡単に示す。{}
内のnは1から順番にNまで動く。 { F[Sound](n) = F[Sound’])(n)でなければ、syomei[n-1] = 1 F[Sound](n) = F[Sound’])(n)であれば、syomei[n-1] = 0 }The algorithm is briefly described below. {}
N moves from 1 to N in order. {If F [Sound] (n) = F [Sound ']) (n), then syomei [n-1] = 1 if F [Sound] (n) = F [Sound']) (n) , Syomei [n-1] = 0}
【0023】[0023]
【発明が解決しようとする課題】上述したように、近
年、画像データや音声データの著作権を保護する方法と
して、これらのデータに出所表示を目的としてその関連
情報である、著作権者などを示す情報を埋め込む電子透
かし技術が実用化されてきている。ところが、デジタル
データにその関連情報を埋め込む電子透かし方式には種
々のものがあり、現状では、著作権情報が埋め込まれた
デジタルデータを、既定の電子透かし方式を採用した再
生装置などで取り扱うことは困難である。As described above, in recent years, as a method of protecting the copyright of image data and audio data, a copyright holder or the like, which is related information for the purpose of displaying the source of such data, is displayed. A digital watermarking technique for embedding the indicated information has been put to practical use. However, there are various digital watermarking schemes for embedding relevant information in digital data, and at present, digital data with copyright information embedded therein can be handled by a reproducing apparatus employing a predetermined digital watermarking scheme. Have difficulty.
【0024】また、一方では、映像データや音声データ
を、配布媒体(データ記録媒体)により配布するのでは
なく、ネットワークを介して配信するシステム(電子配
信システム)が考えられている。このような電子配信シ
ステムでは、映像データの配信には、そのデータ量が大
きいことから大きな技術的な課題があるが、音楽データ
の配信は、そのデータ量が映像データに比べて比較的に
小さいことから、現状の限られたネットワーク帯域でも
実現が容易であり、実施されようとしている。そこで、
電子配信する音楽データにも、電子透かし方式により著
作権者などを特定する関連情報(埋め込み情報)を埋め
込んで、音楽データの情報源を識別可能とするシステム
が必要となってくる。On the other hand, a system (electronic distribution system) for distributing video data and audio data via a network instead of distributing them on a distribution medium (data recording medium) has been considered. In such an electronic distribution system, video data distribution has a large technical problem due to its large data amount, but music data distribution has a relatively small data amount compared to video data. Therefore, it is easy to realize even with the limited network bandwidth at present, and it is about to be implemented. Therefore,
There is a need for a system in which related information (embedded information) for specifying a copyright holder or the like is embedded in music data to be electronically distributed by an electronic watermarking method so that an information source of music data can be identified.
【0025】本発明は、上記のような問題点を解決する
ためになされたもので、音声データに対する電子配信を
最適に行うことができ、しかもこのような電子配信され
る音声データに対する著作権を保護することができるデ
ータ処理装置を得ることを目的とする。本発明は、種々
の電子透かし方式により情報の埋め込み処理が施された
デジタルデータを、既定の電子透かし方式により処理可
能なデータに変換することができるデータ処理装置を得
ることを目的とする。本発明は、音声データに対する電
子配信を最適に行うことができ、しかもこのような電子
配信される音声データに対する著作権を保護することが
できるデータ構造を有するデジタルデータを格納したデ
ータ記録媒体を得ることを目的とする。本発明は、種々
の電子透かし方式により情報の埋め込み処理が施された
デジタルデータとして、既定の電子透かし方式により処
理可能なデータ構造を有するデジタルデータを格納した
データ記録媒体を得ることを目的とする。The present invention has been made to solve the above-mentioned problems, and can optimally perform electronic distribution of audio data. In addition, the present invention has a copyright on such electronically distributed audio data. It is an object to obtain a data processing device that can be protected. SUMMARY OF THE INVENTION It is an object of the present invention to provide a data processing apparatus capable of converting digital data on which information embedding processing has been performed by various digital watermarking methods into data that can be processed by a predetermined digital watermarking method. The present invention provides a data recording medium storing digital data having a data structure capable of optimally performing electronic distribution of audio data and protecting copyright of such electronically distributed audio data. The purpose is to: An object of the present invention is to obtain a data recording medium that stores digital data having a data structure that can be processed by a predetermined digital watermarking method as digital data to which information embedding processing has been performed by various digital watermarking methods. .
【0026】[0026]
【課題を解決するための手段】この発明(請求項1)に
係るデータ処理装置は、配布元から利用者への供給の対
象となる供給デジタルデータにその関連情報を埋め込ん
で得られる、異なる電子透かし方式に対応した種々の情
報埋込みデジタルデータを受けて処理するデータ処理装
置であって、入力デジタルデータとして所要の情報埋め
込みデジタルデータを取得するデータ取得手段と、上記
入力デジタルデータに対応する、上記関連情報の埋め込
み処理に用いられた使用電子透かし方式を示す使用方式
情報を取得する方式情報取得手段と、該取得された使用
方式情報に基づいて、上記使用電子透かし方式により上
記入力デジタルデータから上記関連情報を抽出する情報
抽出手段と、上記入力デジタルデータ,あるいはこれに
所定のデータ処理を施して得られた処理デジタルデータ
に、上記抽出された関連情報,あるいは該関連情報を加
工して得られる加工情報を上記既定の電子透かし方式に
より埋め込む情報埋め込み手段とを備えたものである。A data processing apparatus according to the present invention (claim 1) provides a different electronic device which is obtained by embedding relevant information in digital data to be supplied from a distributor to a user. What is claimed is: 1. A data processing apparatus for receiving and processing various information-embedded digital data corresponding to a watermark method, comprising: a data acquisition unit for acquiring required information-embedded digital data as input digital data; A method information acquisition unit for acquiring usage method information indicating a used digital watermarking method used for embedding of related information; and, based on the acquired usage method information, the input digital data from the input digital data by the used digital watermarking method. Information extraction means for extracting relevant information, and the input digital data or a predetermined data processing Processing the digital data obtained by subjecting, in which the extracted relevant information or processed information obtained by processing the relevant information and a information embedding means embeds the above predetermined watermarking method.
【0027】この発明(請求項2)は、請求項1記載の
データ処理装置において、上記情報埋め込みデジタルデ
ータに埋め込まれている関連情報を、上記供給デジタル
データの著作権者に関連する情報としたものである。According to a second aspect of the present invention, in the data processing apparatus according to the first aspect, the related information embedded in the information-embedded digital data is information related to a copyright holder of the supplied digital data. Things.
【0028】この発明(請求項3)は、請求項1記載の
データ処理装置において、上記情報埋め込み手段を、上
記関連情報あるいは上記加工情報を、上記既定の電子透
かし方式により上記入力デジタルデータに埋め込んで出
力デジタルデータを生成する構成としたものである。According to a third aspect of the present invention, in the data processing apparatus according to the first aspect, the information embedding means embeds the related information or the processed information in the input digital data by the predetermined digital watermarking method. Is used to generate output digital data.
【0029】この発明(請求項4)は、請求項3記載の
データ処理装置において、上記出力デジタルデータを再
生するデータ再生部を有するものである。According to a fourth aspect of the present invention, in the data processing apparatus according to the third aspect, a data reproducing unit for reproducing the output digital data is provided.
【0030】この発明(請求項5)は、請求項3記載の
データ処理装置において、上記出力デジタルデータを記
録するデータ記録部を有するものである。According to a fifth aspect of the present invention, in the data processing device according to the third aspect, a data recording unit for recording the output digital data is provided.
【0031】この発明(請求項6)は、請求項1記載の
データ処理装置において、上記方式情報取得手段により
取得された使用方式情報に基づいて、上記入力デジタル
データから上記関連情報を除去して、情報除去デジタル
データを上記処理デジタルデータとして生成する情報除
去手段を備え、上記情報埋め込み手段を、上記関連情報
あるいは上記加工情報を、上記既定の電子透かし方式に
より上記情報除去デジタルデータに埋め込んで出力デジ
タルデータを生成する構成としたものである。According to a sixth aspect of the present invention, in the data processing apparatus according to the first aspect, the related information is removed from the input digital data based on the use method information acquired by the method information acquisition means. Information removing means for generating information-removed digital data as the processed digital data, and the information embedding means embeds the relevant information or the processed information in the information-removed digital data by the predetermined digital watermarking method and outputs the data. It is configured to generate digital data.
【0032】この発明(請求項7)は、請求項6記載の
データ処理装置において、上記出力デジタルデータを再
生するデータ再生部を有するものである。According to a seventh aspect of the present invention, in the data processing device according to the sixth aspect, a data reproducing unit for reproducing the output digital data is provided.
【0033】この発明(請求項8)は、請求項6記載の
データ処理装置において、上記出力デジタルデータを記
録するデータ記録部を有するものである。The present invention (claim 8) is the data processing device according to claim 6, further comprising a data recording unit for recording the output digital data.
【0034】この発明(請求項9)は、請求項1記載の
データ処理装置において、上記情報埋め込みデジタルデ
ータを、固定長の第1のデータ部分と可変長の第2のデ
ータ部分とから構成し、上記第1のデータ部分には、上
記使用電子透かし方式により、この使用電子透かし方式
を示す使用方式情報を埋め込み、上記方式情報取得手段
を、上記入力デジタルデータの第1のデータ部分から、
上記使用電子透かし方式を示す使用方式情報を取得する
構成としたものである。According to a ninth aspect of the present invention, in the data processing apparatus according to the first aspect, the information-embedded digital data comprises a fixed-length first data portion and a variable-length second data portion. In the first data portion, use method information indicating the use digital watermark method is embedded according to the use digital watermark method, and the method information obtaining means is configured to perform the following operation from the first data portion of the input digital data.
In this configuration, usage mode information indicating the usage digital watermark mode is acquired.
【0035】この発明(請求項10)は、請求項1記載
のデータ処理装置において、上記情報埋め込みデジタル
データを、複数のデータパケットを含むデータ構造と
し、該複数のデータパケットのうちの所定のデータパケ
ットのヘッダには、上記使用電子透かし方式を示す使用
方式情報を挿入し、上記方式情報取得手段を、上記情報
埋め込みデジタルデータにおける所定のデータパケット
のヘッダから、上記使用電子透かし方式を示す使用方式
情報を取得する構成としたものである。According to a tenth aspect of the present invention, in the data processing apparatus according to the first aspect, the information-embedded digital data has a data structure including a plurality of data packets, and a predetermined data among the plurality of data packets is provided. In the header of the packet, the usage method information indicating the used digital watermarking method is inserted, and the method information obtaining unit is configured to use the usage method information indicating the used digital watermarking method from the header of a predetermined data packet in the information embedded digital data. It is configured to acquire information.
【0036】この発明(請求項11)は、請求項1記載
のデータ処理装置において、上記情報埋め込みデジタル
データに補助データ部分を付加し、該補助データ部分に
は、上記使用電子透かし方式を示す使用方式情報を挿入
し、上記方式情報取得手段を、上記情報埋め込みデジタ
ルデータに付随する補助データ部分から、上記使用電子
透かし方式を示す使用方式情報を取得する構成としたも
のである。According to the present invention (claim 11), in the data processing apparatus according to claim 1, an auxiliary data portion is added to the information-embedded digital data, and the auxiliary data portion indicates the use digital watermarking scheme. Method information is inserted, and the method information obtaining means obtains, from the auxiliary data part accompanying the information-embedded digital data, usage method information indicating the used digital watermarking method.
【0037】この発明(請求項12)は、請求項1記載
のデータ処理装置において、上記データ取得手段を、複
数のデータ記録媒体及び複数のデータ通信経路の少なく
とも1つから上記情報埋め込みデジタルデータを取得可
能な構成とし、上記方式情報取得手段を、上記情報埋め
込みデジタルデータを上記複数のデータ記録媒体及び複
数のデータ通信経路のいずれから取得したかに応じて、
上記使用電子透かし方式を判定して、この判定結果に対
応する使用方式情報を取得する構成としたものである。According to a twelfth aspect of the present invention, in the data processing apparatus according to the first aspect, the data acquisition means is configured to transmit the information-embedded digital data from at least one of a plurality of data recording media and a plurality of data communication paths. Acquirable configuration, the method information acquisition means, depending on which of the plurality of data recording media and a plurality of data communication paths from the information embedded digital data,
The above-described digital watermarking scheme is determined, and usage scheme information corresponding to the determination result is obtained.
【0038】この発明(請求項13)は、請求項1記載
のデータ処理装置において、上記情報埋め込みデジタル
データを、音声デジタルデータ,映像デジタルデータ,
または音声デジタルデータ及び映像デジタルデータを多
重化して得られる多重デジタルデータとしたものであ
る。According to a thirteenth aspect of the present invention, in the data processing device according to the first aspect, the information embedded digital data is converted into audio digital data, video digital data,
Alternatively, it is multiplex digital data obtained by multiplexing audio digital data and video digital data.
【0039】この発明(請求項14)は、請求項1記載
のデータ処理装置において、上記データ取得手段を、放
送局からの放送電波を受信するアンテナと、該アンテナ
からの受信出力を復調して上記情報埋め込みデジタルデ
ータを出力する受信波デコーダとを有する構成としたも
のである。According to a fourteenth aspect of the present invention, in the data processing apparatus according to the first aspect, the data acquisition means includes an antenna for receiving a broadcast wave from a broadcasting station, and a reception output from the antenna. And a reception wave decoder for outputting the information embedded digital data.
【0040】この発明(請求項15)は、請求項1記載
のデータ処理装置において、上記データ取得手段を、大
容量記憶装置から、これに格納されている上記情報埋め
込みデジタルデータを読み出すデータ読み出し装置を有
する構成としたものである。According to a fifteenth aspect of the present invention, in the data processing device according to the first aspect, the data acquisition means reads the information-embedded digital data stored in the large-capacity storage device from the mass storage device. It has the structure which has.
【0041】この発明(請求項16)は、請求項15記
載のデータ処理装置において、上記データ読み出し装置
を、DVD−ROM,DVD−RAM,または半導体記
録メディアから、上記情報埋め込みデジタルデータを読
み出すアクセス装置を有する構成としたものである。According to a sixteenth aspect of the present invention, in the data processing device according to the fifteenth aspect, the data reading device includes an access for reading the information-embedded digital data from a DVD-ROM, a DVD-RAM, or a semiconductor recording medium. It is configured to have a device.
【0042】この発明(請求項17)は、請求項1記載
のデータ処理装置において、上記情報埋め込みデジタル
データを、上記供給デジタルデータに、複数の電子透か
し方式により複数の関連情報を埋め込んで得られたもの
とし、上記情報埋め込みデジタルデータには、上記使用
電子透かし方式を示す使用方式情報として、上記複数の
電子透かし方式に対応する使用方式情報を含め、上記情
報抽出手段を、上記複数の電子透かし方式に対応する使
用方式情報に基づいて、上記入力デジタルデータから、
上記複数の電子透かし方式の各々に対応する関連情報を
抽出可能な構成としたものである。According to a seventeenth aspect of the present invention, in the data processing device according to the first aspect, the information-embedded digital data is obtained by embedding a plurality of related information in the supply digital data by a plurality of digital watermarking systems. The information embedding digital data includes usage method information corresponding to the plurality of digital watermarking schemes as usage scheme information indicating the usage digital watermarking scheme. Based on the use method information corresponding to the method, from the input digital data,
In this configuration, it is possible to extract relevant information corresponding to each of the plurality of digital watermarking schemes.
【0043】この発明(請求項18)は、請求項1記載
のデータ処理装置において、上記情報埋め込みデジタル
データを、上記供給デジタルデータに、複数の電子透か
し方式により複数の関連情報を埋め込んで得られたもの
とし、上記情報埋め込み手段を、上記入力デジタルデー
タに、上記複数の関連情報のうちの所定のものを上記既
定の電子透かし方式により埋め込んで出力デジタルデー
タを生成する構成としたものである。According to the present invention (claim 18), in the data processing device according to claim 1, the information-embedded digital data is obtained by embedding a plurality of related information in the supply digital data by a plurality of digital watermarking systems. The information embedding means may be configured to embed a predetermined one of the plurality of pieces of related information in the input digital data by the predetermined digital watermarking method to generate output digital data.
【0044】この発明(請求項19)は、請求項1記載
のデータ処理装置において、上記情報埋め込みデジタル
データを、上記供給デジタルデータに、複数の電子透か
し方式により複数の関連情報を埋め込んで得られたもの
とし、上記情報埋め込み手段を、上記入力デジタルデー
タに、上記複数の関連情報のうちの所定数の関連情報
を、上記複数の電子透かし方式のうちの対応する電子透
かし方式,あるいは上記複数の電子透かし方式のいずれ
とも異なる対応する電子透かし方式により埋め込んで出
力デジタルデータを生成する構成としたものである。According to a nineteenth aspect of the present invention, in the data processing apparatus according to the first aspect, the information-embedded digital data is obtained by embedding a plurality of related information in the supplied digital data by a plurality of digital watermarking methods. The information embedding means may include a predetermined number of pieces of related information among the plurality of pieces of related information, in the input digital data, a corresponding digital watermarking scheme among the plurality of digital watermarking schemes, or the plurality of pieces of related information. It is configured to generate output digital data by embedding by a corresponding digital watermarking method different from any of the digital watermarking methods.
【0045】この発明(請求項20)は、請求項6記載
のデータ処理装置において、上記情報埋め込みデジタル
データを、上記供給デジタルデータに、複数の電子透か
し方式により複数の関連情報を埋め込んで得られたもの
とし、上記情報埋め込み手段を、上記加工デジタルデー
タに、上記複数の関連情報のうちの所定のものを上記既
定の電子透かし方式により埋め込んで出力デジタルデー
タを生成する構成としたものである。According to a twentieth aspect of the present invention, in the data processing apparatus according to the sixth aspect, the information-embedded digital data is obtained by embedding a plurality of related information in the supply digital data by a plurality of digital watermarking methods. The information embedding means may be configured to embed a predetermined one of the plurality of pieces of related information in the processed digital data by the predetermined digital watermarking method to generate output digital data.
【0046】この発明(請求項21)は、請求項6記載
のデータ処理装置において、上記情報埋め込みデジタル
データを、上記供給デジタルデータに、複数の電子透か
し方式により複数の関連情報を埋め込んで得られたもの
とし、上記情報埋め込み手段を、上記加工デジタルデー
タに、上記複数の関連情報のうちの所定数の関連情報
を、上記複数の電子透かし方式のうちの対応する電子透
かし方式,あるいは上記複数の電子透かし方式のいずれ
とも異なる対応する電子透かし方式により埋め込んで出
力デジタルデータを生成する構成としたものである。According to a twenty-first aspect of the present invention, in the data processing apparatus according to the sixth aspect, the information-embedded digital data is obtained by embedding a plurality of related information in the supply digital data by a plurality of digital watermarking methods. The information embedding means may include a predetermined number of related information of the plurality of pieces of related information in the processed digital data, the corresponding digital watermarking method of the plurality of digital watermarking methods, or the plurality of pieces of related information. It is configured to generate output digital data by embedding by a corresponding digital watermarking method different from any of the digital watermarking methods.
【0047】この発明(請求項22)に係るデータ記録
媒体は、配布元から利用者への供給の対象となる供給デ
ジタルデータにその関連情報を埋め込んで得られる情報
埋め込みデジタルデータを記録したデータ記録媒体であ
って、該情報埋め込みデジタルデータを、固定長の第1
のデータ部分と可変長の第2のデータ部分とから構成さ
れ、該第1のデータ部分には、上記供給デジタルデータ
に対する関連情報の埋め込み処理に用いられた使用電子
透かし方式を示す使用方式情報が埋め込まれ、上記第2
のデータ部分には、該使用方式情報により示される使用
電子透かし方式により、上記関連情報が埋め込まれ、上
記使用方式情報に基づいて適切な電子透かし方式を用い
て、上記第2のデータ部分から上記関連情報を抽出ある
いは除去する処理が可能なデータ構造としたものであ
る。A data recording medium according to the present invention (claim 22) records information-embedded digital data obtained by embedding relevant information in digital data to be supplied from a distributor to a user. A medium having a fixed length first digital data;
And a variable-length second data portion. The first data portion includes usage method information indicating a digital watermarking method used for embedding related information in the supply digital data. Embedded in the second
The related information is embedded in the data portion of the second data portion using the appropriate digital watermarking scheme based on the usage scheme information. It has a data structure capable of extracting or removing related information.
【0048】この発明(請求項23)は、請求項22記
載のデータ記録媒体において、上記情報埋め込みデジタ
ルデータの第1のデータ部分には、既定の電子透かし方
式により、上記使用方式情報を埋め込んでいるものであ
る。According to a twenty-third aspect of the present invention, in the data recording medium according to the twenty-second aspect, the usage mode information is embedded in a first data portion of the information-embedded digital data by a predetermined digital watermarking scheme. Is what it is.
【0049】この発明(請求項24)は、請求項22記
載のデータ記録媒体において、上記情報埋め込みデジタ
ルデータの第1のデータ部分には、上記使用方式情報と
して、上記供給デジタルデータへの関連情報の埋め込み
処理に用いられた、異なる使用電子透かし方式を示す複
数の使用方式情報が含まれているものである。According to a twenty-fourth aspect of the present invention, in the data recording medium according to the twenty-second aspect, the first data portion of the information-embedded digital data includes, as the usage method information, information related to the supplied digital data. The information includes a plurality of use method information indicating different use digital watermarking methods used in the embedding process.
【0050】この発明(請求項25)に係るデータ記録
媒体は、デジタルデータとして、配布元から利用者への
供給の対象となる供給デジタルデータにその関連情報を
埋め込んで得られる情報埋め込みデジタルデータと、該
情報埋め込みデジタルデータに付随する、上記供給デジ
タルデータへの関連情報の埋め込み処理に用いられた使
用電子透かし方式を示す使用方式情報とを記録したデー
タ記録媒体であって、上記情報埋め込みデジタルデータ
を、上記使用方式情報に基づいて適切な電子透かし方式
を用いて上記関連情報を抽出あるいは除去する処理が可
能なデータ構造としたものである。[0050] The data recording medium according to the present invention (claim 25) is an information embedding digital data obtained by embedding related information as digital data in supply digital data to be supplied from a distributor to a user. A data recording medium recording information associated with the information-embedded digital data and usage method information indicating a used digital watermarking method used for embedding the related information in the supply digital data; Has a data structure capable of performing a process of extracting or removing the related information using an appropriate digital watermarking method based on the usage method information.
【0051】この発明(請求項26)は、請求項25記
載のデータ記録媒体において、上記使用方式情報とし
て、上記供給デジタルデータへの関連情報の埋め込み処
理に用いられた、異なる電子透かし方式を示す複数の使
用方式情報が記録されているものである。According to a twenty-sixth aspect of the present invention, in the data recording medium according to the twenty-fifth aspect, a different digital watermarking scheme used for embedding related information in the supplied digital data is used as the usage scheme information. A plurality of usage method information is recorded.
【0052】[0052]
【発明の実施の形態】本件発明者は、近年の電子透かし
技術,並びにデジタルデータの電子配信システムについ
てさらなる検討を行った結果、新たな課題として、電子
配信システムに電子透かし方式を採用した場合、現状の
電子透かし方式として種々の方式があることが大きな問
題となることを見出した。つまり、音楽データの電子配
信による供給は、音楽データのデータ記録媒体による配
布とは異なり、非常に手軽に行うことができ、その配布
元の数は非常に多くなると考えられるため、個々の音楽
データの配信元の間で、電子透かし方式を統一すること
は実現不可能である。また、電子配信システムでは音楽
データの取得が極めて簡単で、違法なコピーが行われる
可能性も高いため、電子透かし方式を単一の方式に統一
することは、電子透かし方式が解読された場合音楽デー
タの不正利用を取り締まることができなくなるという観
点からは望ましくない。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present inventor has conducted further studies on a digital watermarking technology and a digital data distribution system in recent years. As a new problem, when the digital distribution system is adopted in a digital distribution system, It has been found that there are various problems as the current digital watermarking system, which is a major problem. In other words, unlike the distribution of music data on a data recording medium, the supply of music data by electronic distribution can be performed very easily, and the number of distribution sources is considered to be very large. It is not feasible to unify the digital watermarking method among the distribution sources. Also, in the electronic distribution system, music data is extremely easy to obtain and there is a high possibility of illegal copying.Therefore, unifying the digital watermarking method into a single method requires that the music data be decoded when the digital watermarking method is decrypted. This is undesirable from the viewpoint that unauthorized use of data cannot be controlled.
【0053】以下このような電子配信システムにおける
課題及びその対応策について具体的に説明する。図23
は、電子配信システムにおけるデジタル音楽データの流
れを示している。この図に示すように、ネットワークN
には受信記録装置200が接続され、またこのネットワ
ークN上には、各種の電子透かし方式により情報が埋め
込まれた情報埋め込みデジタルデータが存在している。
ここでは、電子透かし方式として、3つの方式(A方
式,B方式,C方式)を挙げており、上記受信記録装置
200には、上記各方式により情報が埋め込まれたデジ
タル音声データDa,Db,Dcが供給されるようにな
っている。また、上記受信記録装置200は、受信した
デジタルデータDo1をデータ記録媒体Rdに記録する
構成となっている。さらにこのシステムでは、このデー
タ記録媒体Rdが装着された再生装置300にて、該デ
ータ記録媒体Rdに記録されたデジタルデータDo2が
再生されるようになっている。なお、上記受信記録装置
200としては、パーソナルコンピュータが使用される
ことを想定しており、上記再生装置300としては家電
機器である半導体プレイヤーやDVDプレイヤーなどを
想定している。このような構成の電子配信システムで
は、まず、上記デジタル音声データDa,Db,Dc
は、上記受信記録装置200にて受信され、受信された
デジタル音声データは出力デジタルデータDo1として
データ記録媒体Rdに出力される。すると、このデータ
記録媒体Rdでは該出力デジタルデータDo1の記録が
行われる。Hereinafter, problems in such an electronic distribution system and countermeasures thereof will be specifically described. FIG.
Shows the flow of digital music data in the electronic distribution system. As shown in FIG.
Is connected to the receiving and recording device 200, and on this network N, there is information embedded digital data in which information is embedded by various electronic watermarking methods.
Here, three schemes (A scheme, B scheme, and C scheme) are cited as digital watermarking schemes, and the receiving and recording apparatus 200 stores digital audio data Da, Db, Dc is supplied. Further, the reception recording device 200 is configured to record the received digital data Do1 on the data recording medium Rd. Further, in this system, the digital data Do2 recorded on the data recording medium Rd is reproduced by the reproducing device 300 equipped with the data recording medium Rd. It is assumed that a personal computer is used as the reception and recording device 200, and a semiconductor player or a DVD player, which is a home appliance, is assumed as the playback device 300. In the electronic distribution system having such a configuration, first, the digital audio data Da, Db, Dc
Is received by the receiving and recording apparatus 200, and the received digital audio data is output to the data recording medium Rd as output digital data Do1. Then, the output digital data Do1 is recorded on the data recording medium Rd.
【0054】次に、データ記録媒体Rdが装着された再
生装置300にて、該データ記録媒体Rdから読み出さ
れた読み出しデジタルデータDo2の再生が行われる。
ところで、上記再生装置300は家電機器であり、一度
販売が開始されてしまえば、その後に仕様を変更するこ
とは困難なものであり、上記再生装置300にて採用さ
れている電子透かし方式を変更することは困難である。
従って、このような音楽データの電子配信システムで
は、再生装置300へは既定の電子透かし方式に対応し
たデジタル音楽データを供給する必要があるにも拘わら
ず、各デジタル音楽データの配信元の間では電子透かし
方式を単一の方式に統一することは不可能であるという
課題が生ずることとなる。Next, the reproduction digital data Do2 read from the data recording medium Rd is reproduced in the reproducing apparatus 300 on which the data recording medium Rd is mounted.
By the way, the playback device 300 is a household electrical appliance, and once sold, it is difficult to change the specifications after that. Therefore, the digital watermarking method used in the playback device 300 is changed. It is difficult to do.
Therefore, in such a music data electronic distribution system, although it is necessary to supply the reproduction apparatus 300 with digital music data corresponding to a predetermined digital watermarking method, the distribution source of each digital music data is different. There is a problem that it is impossible to unify the digital watermarking method into a single method.
【0055】このような課題解決のため、本件発明者ら
は、まず、上記受信記録装置としてのパーソナルコンピ
ュータはソフトウェアを変更することによって、種々の
電子透かし方式により処理されたデジタルデータに対応
することが可能なものである点に着目した。ただし、単
にソフトウエアを変更するだけでは、上記受信記録装置
200において、受信したデジタルデータにどのような
電子透かし方式で情報が埋め込まれたかを特定すること
ができず、受信したデジタルデータに応じた埋め込み情
報の抽出処理を行うことができない。つまり、デジタル
データから埋め込み情報を抽出したり除去したりする処
理における演算プロセスは、デジタルデータに情報を埋
め込む処理における演算プロセスとは逆の演算プロセス
となり、情報の埋め込み処理と情報の抽出処理では同一
の電子透かし方式が用いられる。このため、情報埋め込
み処理にて使用された電子透かし方式が特定できなけれ
ば、上記埋め込み情報の抽出処理あるいは除去処理を行
うことができない。In order to solve such a problem, the present inventors first made the personal computer as the receiving and recording apparatus compatible with digital data processed by various digital watermarking systems by changing software. We focused on the point that is possible. However, simply changing the software does not allow the receiving and recording device 200 to specify in which digital watermarking method information has been embedded in the received digital data. Extraction of embedded information cannot be performed. In other words, the arithmetic process in the process of extracting or removing embedded information from digital data is the reverse of the arithmetic process of embedding information in digital data, and is the same in the information embedding process and the information extraction process. Is used. For this reason, unless the digital watermarking scheme used in the information embedding process can be specified, the above described embedded information extraction process or removal process cannot be performed.
【0056】そこで、本件発明者らは、さらに検討を重
ねた結果、このような電子配信システムでは、パーソナ
ルコンピュータにより構成される受信記録装置に、受信
したデジタルデータに対応する、情報の埋め込み処理に
使用された電子透かし方式を特定する機能を搭載するこ
とにより、種々の電子透かし方式により情報が埋め込ま
れたデジタルデータを、上記家電機器である再生装置に
て採用されている機器固有の電子透かし方式(例えば汎
用的な既定の電子透かし方式)に対応したものに変換可
能なことを見出した。Therefore, the present inventors have further studied and as a result, in such an electronic distribution system, in a receiving / recording device constituted by a personal computer, an information embedding process corresponding to received digital data is performed. By installing a function to specify the used digital watermarking system, digital data embedded with information by various digital watermarking systems can be used as a device-specific digital watermarking system employed in a playback device that is the home appliance. (For example, a general-purpose digital watermarking system).
【0057】例えば、上述したような3つの方式、つま
りA方式,B方式,C方式で記録されたデジタルデータ
Da,Db,Dcを、機器固有の電子透かし方式に対応
したデジタルデータDxに変換することができる。具体
的には、受信したデジタルデータから、このデジタルデ
ータに対応する、情報埋め込み処理に用いた電子透かし
方式と同じ電子透かし方式によって埋め込み情報を抽出
するとともに、該受信したデジタルデータに、各電子透
かし方式に対応した埋め込み情報を、機器固有の電子透
かし方式によって埋め込む。これによって、受信された
デジタルデータがどのような電子透かし方式により情報
埋め込み処理が施されたものであっても、家電機器であ
る再生装置では、上記受信したデジタルデータに対応す
る電子透かし方式に拘わらず、その再生処理を適切に行
うことが可能となる。For example, the digital data Da, Db, and Dc recorded in the three systems described above, that is, the A system, the B system, and the C system, are converted into digital data Dx corresponding to a device-specific electronic watermark system. be able to. Specifically, embedded information is extracted from the received digital data by the same digital watermarking scheme as that used for the information embedding processing, and the embedded digital information is extracted from the received digital data. The embedding information corresponding to the method is embedded by an electronic watermark method unique to the device. Thus, regardless of the digital watermarking method used for the received digital data, the playback device, which is a home appliance, does not care about the digital watermarking method corresponding to the received digital data. Therefore, the reproduction process can be appropriately performed.
【0058】以下、本発明の各実施の形態について説明
する。 実施の形態1.図1は本発明の実施の形態1によるデー
タ処理装置を説明するためのブロック図である。この実
施の形態1のデータ処理装置110は、ネットワークN
上のネットワーク信号Snから異なる電子透かし方式に
対応した種々の情報埋込みデジタルデータDauを取得
し、該各情報埋め込みデジタルデータを、これが既定の
電子透かし方式に対応したものとなるよう処理し、該既
定の電子透かし方式に対応したデジタルデータをデータ
記録媒体に記録する構成となっている。Hereinafter, embodiments of the present invention will be described. Embodiment 1 FIG. FIG. 1 is a block diagram for explaining a data processing device according to the first embodiment of the present invention. The data processing device 110 according to the first embodiment includes a network N
Various information-embedded digital data Dau corresponding to different digital watermarking schemes are obtained from the above network signal Sn, and each of the information-embedded digital data is processed so as to correspond to a predetermined digital watermarking scheme. Digital data corresponding to the digital watermarking method is recorded on a data recording medium.
【0059】なお、ここでは説明の都合上、データ処理
装置110は、上記種々の情報埋込みデジタルデータD
auとして、図23に示すように3つの電子透かし方式
(方式A,方式B,方式C)の各々に対応するデジタル
データDa,Db,Dcを受けるものとする。また、デ
ジタルデータDaは、配布元から利用者への供給の対象
となる供給音声データに方式Aによりこれに関連する関
連情報(埋め込み情報)を電子透かしとして埋め込んで
得られる配布音声データ、デジタルデータDbは、他の
供給音声データに方式Bによりその関連情報を埋め込ん
で得られる配布音声データ、デジタルデータDcは、そ
の他の供給音声データに、方式Cによりその関連情報を
埋め込んで得られる配布音声データである。また、上記
既定の電子透かし方式は、半導体プレーヤやDVDプレ
ーヤなどの家電機器としての再生装置に採用されている
汎用の電子透かし方式としている。Here, for the sake of explanation, the data processing device 110 performs the above-described various information embedding digital data D
As shown in FIG. 23, au receives digital data Da, Db, and Dc corresponding to each of the three digital watermarking schemes (scheme A, scheme B, and scheme C). The digital data Da is distributed audio data and digital data obtained by embedding relevant information (embedded information) related to the supplied audio data as an electronic watermark in the supplied audio data to be supplied to the user from the distribution source. Db is distributed audio data obtained by embedding the related information in other supplied audio data by the method B, and digital data Dc is distributed audio data obtained by embedding the relevant information in the other supplied audio data by the method C. It is. In addition, the above-mentioned predetermined digital watermarking system is a general-purpose digital watermarking system employed in a playback device as a home appliance such as a semiconductor player or a DVD player.
【0060】すなわち、この実施の形態1のデータ処理
装置110は、ネットワークN上のネットワーク信号S
nから、上記デジタルデータDa,Db,Dcのいずれ
かである上記情報埋め込みデジタルデータDauを入力デ
ジタルデータとして取得する取得部(データ取得手段)
111を有している。ここで、この取得部111は、ネ
ットワークNとの間で送信信号の授受を行うネットワー
クインタフェース111aと、ネットワークN上から該
インタフェース111aを介して受信したネットワーク
信号Snを復号化処理によりデジタルデータに変換する
受信信号デコーダ111bとから構成されている。この
受信信号デコーダ111bは、具体的には、ネットワー
ク信号Snを復号化して上記情報埋め込みデジタルデー
タDauを入力デジタルデータ(配布音声データ)として
出力する構成となっている。That is, the data processing device 110 according to the first embodiment
an acquisition unit (data acquisition means) for acquiring the information-embedded digital data Dau, which is one of the digital data Da, Db, and Dc, as input digital data from n
111. Here, the acquisition unit 111 converts the network signal Sn received from the network N via the interface 111a into digital data by a decoding process by transmitting and receiving a transmission signal to and from the network N. And a received signal decoder 111b. Specifically, the reception signal decoder 111b is configured to decode the network signal Sn and output the information-embedded digital data Dau as input digital data (distribution audio data).
【0061】また、上記データ処理装置110は、上記
供給音声データに対する関連情報の埋め込み処理に用い
られた使用電子透かし方式を示す使用方式情報を、上記
入力デジタルデータから取得する機能(方式情報取得手
段)を含む制御部115と、該取得された使用方式情報
に基づいて、上記使用電子透かし方式により上記入力デ
ジタルデータから埋め込み情報(関連情報)を抽出する
抽出部112とを有している。ここで、上記制御部11
5は、種々の演算処理やデータ処理の制御を行うCPU
と、該CPUの動作プログラムを格納した、実行メモリ
としても動作するRAMとから構成されている。従っ
て、この制御部115では、上記方式情報取得手段は上
記CPUに搭載されている。また、上記抽出部112は
カスタムLSIにより構成されている。そして、この抽
出部112は、デジタルデータDaから電子透かし方式
Aにより埋め込み情報を抽出する方式A抽出部112a
と、デジタルデータDbから電子透かし方式Bにより埋
め込み情報を抽出する方式B抽出部112bと、デジタ
ルデータDcから電子透かし方式Cにより埋め込み情報
を抽出する方式C抽出部112cとを有している。The data processing apparatus 110 has a function (method information obtaining means) for obtaining, from the input digital data, usage mode information indicating a digital watermarking scheme used for embedding the related information in the supplied audio data. ) And an extraction unit 112 for extracting embedded information (related information) from the input digital data by the use digital watermarking method based on the acquired use method information. Here, the control unit 11
5 is a CPU for controlling various arithmetic processing and data processing
And a RAM that stores an operation program of the CPU and that also operates as an execution memory. Therefore, in the control unit 115, the method information obtaining means is mounted on the CPU. The extracting unit 112 is configured by a custom LSI. The extraction unit 112 extracts the embedded information from the digital data Da by the digital watermarking method A.
And a system B extracting unit 112b for extracting embedded information from the digital data Db by the digital watermarking system B, and a system C extracting unit 112c for extracting embedded information from the digital data Dc by the digital watermarking system C.
【0062】上記データ処理装置110は、上記入力デ
ジタルデータ(配布音声データ)に、上記抽出された埋
め込み情報を上記既定の電子透かし方式により埋め込ん
で出力デジタルデータを生成する挿入部(情報埋め込み
手段)113と、該出力デジタルデータを記憶する記憶
部114とを有している。ここで、上記挿入部113は
カスタムLSIにより構成されており、また上記記録部
114には、DVD−RAMディスクに対して上記出力
デジタルデータの書き込み及び読み出しを行うDVD−
RAMドライブが搭載されている。The data processor 110 inserts the extracted embedded information into the input digital data (distributed audio data) by the predetermined digital watermarking method to generate output digital data (information embedding means). 113 and a storage unit 114 for storing the output digital data. Here, the insertion unit 113 is configured by a custom LSI, and the recording unit 114 is a DVD-ROM for writing and reading the output digital data to and from a DVD-RAM disk.
A RAM drive is mounted.
【0063】そして、上記データ処理装置110では、
上記取得部111,抽出部112,埋め込み部113,
記録部114,及び制御部115は、データバスDbus
により相互に接続されており、該取得部111,抽出部
112,埋め込み部113,及び記録部114の動作が
制御部115により制御されるようになっている。つま
り、上記制御部115は、上記入力デジタルデータから
使用電子透かし方式情報を取得する方式情報取得動作の
他に、取得部111によるネットワーク信号Snからの
情報埋め込みデジタルデータDauの取得処理、抽出部
112による埋め込み情報の抽出処理、埋め込み部11
3による情報の埋め込み処理、記録部114における出
力デジタルデータの書き込み動作を制御する構成となっ
ている。In the data processing device 110,
The acquisition unit 111, the extraction unit 112, the embedding unit 113,
The recording unit 114 and the control unit 115 include a data bus Dbus
The operation of the acquisition unit 111, the extraction unit 112, the embedding unit 113, and the recording unit 114 is controlled by the control unit 115. That is, in addition to the method information obtaining operation of obtaining the used digital watermarking method information from the input digital data, the control unit 115 obtains the information-embedded digital data Dau from the network signal Sn by the obtaining unit 111, and extracts the information. Information extraction processing by the embedding unit 11
3 and the writing operation of the output digital data in the recording unit 114 is controlled.
【0064】なお、この実施の形態1のデータ処理装置
110では、デジタルデータの取得部111の構成とし
て、ネットワークN上から通信回線を介してネットワー
ク信号Snを受け、これを復号化して情報埋め込みデジ
タルデータDauを取得する、ネットワークインタフェ
ース111a及び受信信号デコーダ111bからなる構
成を示したが、デジタルデータの取得部の構成はこれに
限るものではない。例えば、上記デジタルデータの取得
部111は、放送電波を受信するアンテナ、及びアンテ
ナからの受信出力を復調する受信波デコーダとからな
り、該受信波デコーダの出力を情報埋め込みデジタルデ
ータDauとして取得する構成としてもよい。In the data processing apparatus 110 according to the first embodiment, the digital data acquisition unit 111 receives a network signal Sn from a network N via a communication line, decodes the network signal Sn, and decodes the received signal. Although the configuration including the network interface 111a and the reception signal decoder 111b for acquiring the data Dau has been described, the configuration of the digital data acquisition unit is not limited to this. For example, the digital data acquisition unit 111 includes an antenna for receiving broadcast radio waves and a reception wave decoder for demodulating a reception output from the antenna, and acquires an output of the reception wave decoder as information embedded digital data Dau. It may be.
【0065】また、上記デジタルデータの取得部は、電
話回線あるいは同軸ケーブルに接続されたモデム装置か
らなり、電話回線あるいは同軸ケーブルからのアナログ
伝送信号をモデム装置により上記情報埋め込みデジタル
データに変換し、この情報埋め込みデジタルデータを入
力デジタルデータとして取得するものであってもよい。
さらに、上記デジタルデータの取得部は、DVD−RO
M,DVD−RAM,CD−ROM等のディスク記録媒
体や半導体メディアといった、マルチメディアデータを
扱うことができる大容量データ記憶媒体から上記情報埋
め込みデジタルデータDauを読み出す大容量記憶装置
であってもよい。The digital data acquisition section comprises a modem device connected to a telephone line or a coaxial cable, and converts an analog transmission signal from the telephone line or a coaxial cable into the information embedded digital data by the modem device. This information embedded digital data may be obtained as input digital data.
Further, the digital data acquisition unit is a DVD-RO
A large-capacity storage device that reads the information-embedded digital data Dau from a large-capacity data storage medium that can handle multimedia data, such as a disk recording medium such as M, DVD-RAM, and CD-ROM, or a semiconductor medium, may be used. .
【0066】また、上記実施の形態1では、データ処理
装置の抽出部112及び埋め込み部113をそれぞれ別
体のカスタムLSIにより構成しているが、これらの抽
出部112及び埋め込み部113を1つのカスタムLS
Iにより構成してもよい。上記抽出部112及び埋め込
み部113では、多くの共通した処理が行われるため、
これらを1つのカスタムLSIで構成することは、部品
点数の削減という観点からは望ましい。さらに、上記実
施の形態1では、データ処理装置の抽出部112及び挿
入部113をカスタムLSIにより構成しているが、こ
れらの部分は、演算処理を行うCPUと、その演算プロ
グラムを格納する、実行メモリとしてのRAMから構成
してもよい。特にこの場合には、抽出部112及び挿入
部113と、制御部115との間で、CPUやメモリな
どの構成機器を共有することが可能となり、効果的な部
品点数の削減を図ることができる。また、上記実施の形
態1では、データ処理装置の記録部をDVD−RAMド
ライブにより構成しているが、この記録部は、CD−R
ドライブや半導体メディア書き込み装置など、マルチメ
ディアデータの取り扱いが可能な大容量書き込み可能記
憶装置であればよい。Further, in the first embodiment, the extraction unit 112 and the embedding unit 113 of the data processing device are each configured by a separate custom LSI, but the extraction unit 112 and the embedding unit 113 are formed by one custom LSI. LS
I. Since the extraction unit 112 and the embedding unit 113 perform many common processes,
It is desirable to configure them with one custom LSI from the viewpoint of reducing the number of parts. Further, in the first embodiment, the extraction unit 112 and the insertion unit 113 of the data processing device are configured by a custom LSI, but these parts include a CPU that performs arithmetic processing and an execution program that stores the arithmetic program. You may comprise from RAM as a memory. In particular, in this case, it is possible to share components such as a CPU and a memory between the extraction unit 112 and the insertion unit 113 and the control unit 115, and it is possible to effectively reduce the number of components. . Further, in the first embodiment, the recording unit of the data processing device is configured by a DVD-RAM drive.
A large-capacity writable storage device capable of handling multimedia data, such as a drive or a semiconductor media writing device, may be used.
【0067】(デジタルデータのデータ構造)次に、ネ
ットワークN上のネットワーク信号Snから取得される
情報埋め込みデジタルデータDau、及び挿入部113か
ら出力される出力デジタルデータのデータ構造について
説明する。これらのデジタルデータは同一のデータ構造
を有しており、図2は、該情報埋め込みデジタルデータ
Dauのデータ構造を示している。この情報埋め込みデジ
タルデータDauは、第1のデータ部分Dau1と第2のデ
ータ部分Dau2とから構成されている。この情報埋め込
みデジタルデータDauのサイズは可変長であるが、第1
のデータ部分Dau1のサイズが固定長となっている。こ
のため、この情報埋め込みデジタルデータDauを取得し
たデータ処理装置では、第1のデータ部分Dau1と第2
のデータ部分Dau2とを識別することができる。(Data Structure of Digital Data) Next, the data structure of the information embedded digital data Dau obtained from the network signal Sn on the network N and the output digital data output from the insertion unit 113 will be described. These digital data have the same data structure, and FIG. 2 shows the data structure of the information embedded digital data Dau. This information-embedded digital data Dau includes a first data portion Dau1 and a second data portion Dau2. Although the size of the information-embedded digital data Dau is variable,
The data portion Dau1 has a fixed size. Therefore, in the data processing device that has acquired the information embedded digital data Dau, the first data portion Dau1 and the second
Can be identified from the data portion Dau2.
【0068】ここで、上記第1のデータ部分Dau1にお
けるデジタルデータには、所定の電子透かし方式、つま
り上記電子透かし方式A,B,Cのうちの汎用的な方式
によって、使用電子透かし方式を示す使用方式情報が挿
入されている。これに対して、第2のデータ部分におけ
るデジタルデータには、上記使用方式情報が示す電子透
かし方式によって、著作権情報などの関連情報(埋め込
み情報)が電子透かしとして埋め込まれている。Here, the digital data in the first data portion Dau1 indicates a digital watermarking scheme to be used by a predetermined digital watermarking scheme, that is, a general-purpose scheme among the digital watermarking schemes A, B, and C. Usage method information is inserted. On the other hand, in the digital data in the second data part, related information (embedded information) such as copyright information is embedded as an electronic watermark by the electronic watermark method indicated by the usage method information.
【0069】また、図2では上記挿入部113から出力
される出力デジタルデータについて示していないが、こ
の実施の形態1では、この出力デジタルデータのデータ
構造も、上記情報埋め込みデジタルデータDauのデータ
構造と同一となっている。つまり、出力デジタルデータ
は、固定長の第1のデータ部分と可変長の第2のデータ
部分とからなり、第1のデータ部分のデジタルデータに
は上記使用電子透かし方式を示す使用方式情報が挿入さ
れ、第2のデータ部分のデジタルデータには使用電子透
かし方式により関連情報(埋め込み情報)が埋め込まれ
ている。Although FIG. 2 does not show the output digital data output from insertion section 113, in the first embodiment, the data structure of the output digital data is also the data structure of information embedded digital data Dau. Is the same as That is, the output digital data is composed of a first data portion having a fixed length and a second data portion having a variable length. The digital data of the first data portion includes the usage mode information indicating the used digital watermarking mode. In addition, related information (embedded information) is embedded in the digital data of the second data portion by a used digital watermarking method.
【0070】なお、この実施の形態1では、情報埋め込
みデジタルデータ及び出力デジタルデータにおける第1
のデータ部分のサイズを固定長としたが、これらのデジ
タルデータに、その属性を示す属性情報が付加されてい
る場合には、該第1のデータ部分のサイズを可変長とす
ることもできる。だだし、この場合には、該属性情報中
に第1のデータ部分のサイズを示すサイズ情報を挿入し
ておく必要がある。また、情報埋め込みデジタルデータ
及び出力デジタルデータが、第1のデータ部分の終了地
点を示す情報を含んでいる場合にも、該第1のデータ部
分のサイズを可変長とすることが可能である。In the first embodiment, the first digital data embedded in information and the first digital data in output digital data are used.
Although the size of the data portion is fixed length, when the attribute information indicating the attribute is added to these digital data, the size of the first data portion can be variable length. However, in this case, it is necessary to insert size information indicating the size of the first data portion into the attribute information. Further, even when the information-embedded digital data and the output digital data include information indicating the end point of the first data portion, the size of the first data portion can be variable.
【0071】また、上記実施の形態1では、情報埋め込
みデジタルデータ及び出力デジタルデータでは、固定長
の第1のデータ部分の直後に可変長の第2のデータ部分
が位置するようデータ部分を配列しているが、情報埋め
込みデジタルデータ及び出力デジタルデータでは、可変
長の第2のデータ部分の直後に固定長の第1のデータ部
分が位置するようデータ部分を配列してもよい。さら
に、上記情報埋め込みデジタルデータ及び出力デジタル
データでは、固定長のデータ部分である第1のデータ部
分と可変長のデータ部分である第2のデータ部分とが複
数個所に分散して混在していてもよい。In the first embodiment, in the information embedded digital data and the output digital data, the data portions are arranged such that the variable length second data portion is located immediately after the fixed length first data portion. However, in the information embedded digital data and the output digital data, the data portions may be arranged such that the fixed-length first data portion is located immediately after the variable-length second data portion. Furthermore, in the information-embedded digital data and the output digital data, the first data portion, which is a fixed-length data portion, and the second data portion, which is a variable-length data portion, are dispersedly mixed at a plurality of locations. Is also good.
【0072】(使用方式情報のデータ構造)次に、上記
使用電子透かし方式を示す使用方式情報Iumのデータ構
造について説明する。この使用方式情報は、情報埋め込
みデジタルデータDauの第1のデータ部分に汎用の電子
透かし方式(例えば電子透かし方式A)によって埋め込
まれている。ここで、使用方式情報は2ビットのデータ
である。上記データ処理装置110における制御部11
5では、このデータの値に基づいて、供給音声データに
対する関連情報の埋め込み処理の際に使用された電子透
かし方式を示す使用方式情報が取得される。(Data Structure of Usage Method Information) Next, the data structure of the usage method information Ium indicating the above-described digital watermarking method will be described. This usage method information is embedded in the first data portion of the information-embedded digital data Dau by a general-purpose digital watermarking method (for example, digital watermarking method A). Here, the usage method information is 2-bit data. The control unit 11 in the data processing device 110
In step 5, based on the value of the data, usage method information indicating the digital watermarking method used in the process of embedding the related information in the supplied audio data is acquired.
【0073】図3は、使用方式情報としての2ビットデ
ータにおける、第1及び第2ビットの値を示している。
ここで、使用方式情報の値「00」は、入力デジタルデ
ータは、電子透かし方式による埋め込み情報を有してい
ないことを意味している。また、使用方式情報の値「0
1」,「10」,「11」はそれぞれ、入力デジタルデ
ータが電子透かし方式A,B,方式Cにより埋め込まれ
た関連情報(埋め込み情報)を有していることを意味す
る。次に動作について説明する。FIG. 3 shows the values of the first and second bits in 2-bit data as usage method information.
Here, the value “00” of the use method information means that the input digital data does not have the embedded information by the digital watermark method. Also, the value “0” of the usage method information
“1”, “10”, and “11” mean that the input digital data has related information (embedded information) embedded by digital watermarking schemes A, B, and C, respectively. Next, the operation will be described.
【0074】(デジタルデータの取得)まず、このデー
タ処理装置110では、取得部111によりネットワー
クN上のネットワーク信号Snから所要のデジタルデー
タを取得する処理が行われる。ここでは、所要のデジタ
ルデータは、デジタル音声データであって、配布元から
利用者への供給の対象となる供給音声データに、所定の
電子透かし方式(例えば電子透かし方式A)により、著
作権情報などの関連情報が電子透かしとして埋め込まれ
ている情報埋め込みデジタルデータ(配布音声データ)
Dauとする。具体的には、ネットワークN上からネット
ワークケーブルを介して送信されてきた、上記所要のデ
ジタルデータに対応するネットワーク信号(送信信号)
Snが、取得部111のネットワークインタフェース1
11aによって受信される。受信されたネットワーク信
号Snは受信信号デコーダにて復号化処理により上記所
要のデジタルデータDauに変換される。こうして取得し
た所要のデジタルデータDauはデータバスDbusを経由
して、抽出部112,挿入部113,及び制御部115
へ送られる。(Acquisition of Digital Data) First, in the data processing device 110, a process of acquiring required digital data from the network signal Sn on the network N is performed by the acquisition unit 111. Here, the required digital data is digital audio data, and copyright information is added to the supplied audio data to be supplied from the distribution source to the user by a predetermined digital watermarking method (for example, digital watermarking method A). Information embedded digital data (distribution audio data) in which related information such as
Dau. Specifically, a network signal (transmission signal) transmitted from the network N via the network cable and corresponding to the required digital data.
Sn is the network interface 1 of the acquisition unit 111.
11a. The received network signal Sn is converted to the required digital data Dau by a decoding process in a received signal decoder. The required digital data Dau acquired in this manner is passed through the data bus Dbus to the extraction unit 112, the insertion unit 113, and the control unit 115.
Sent to
【0075】なお、ここではこのデータ処理装置110
では、取得したすべてのデジタルデータに対してデータ
変換処理が行われるようになっているが、受信したデジ
タルデータのうちの、装置の使用者により選択されたデ
ジタル音声データに対してのみ、データ変換処理が行わ
れるようにしてもよい。また、ここでは本データ処理装
置にて受信されるデジタルデータが、情報埋め込みデジ
タルデータDauのみである場合について説明している
が、本データ処理装置にて、受信されたデジタルデータ
が、データ変換処理の対象となるデジタルデータである
ことが判別可能であれば、本データ処理装置は、情報埋
め込みデジタルデータDau以外の他の種類のデジタルデ
ータも受信する構成としてもよい。In this case, the data processing device 110
In, the data conversion process is performed on all the acquired digital data, but only the digital audio data selected by the user of the device among the received digital data is converted. Processing may be performed. Also, here, a case has been described where the digital data received by the data processing device is only the information embedded digital data Dau, but the digital data received by the data processing device is subjected to data conversion processing. If it is possible to determine that the digital data is the target digital data, the data processing device may be configured to receive other types of digital data other than the information embedded digital data Dau.
【0076】(使用方式情報の取得)そして取得部11
1にて取得された情報埋め込みデジタルデータDauは、
データバスDbusを経由して抽出部112及び制御部1
15へ送られる。該制御部115では、情報埋め込みデ
ジタルデータDauが固定長の第1のデータ部分Dau1と
可変長の第2のデータ部分Dau2から構成されているた
め、情報埋め込みデジタルデータDauにおける第1のデ
ータ部分が識別され、該制御部115からの制御信号に
基づいて、抽出部112が該第1のデータ部分から使用
方式情報を取得する処理が行われる。すなわち、抽出部
112では、制御部115からの制御信号に基づいて、
情報埋め込みデジタルデータDauの第1のデータ部分D
au1から、所定の電子透かし方式によって挿入されてい
る使用方式情報が抽出される。ここでは、該第1のデー
タ部分のデジタルデータには使用方式情報として、値
「01」を有する2ビットのデータが含まれているた
め、抽出部112では、該第1のデータ部分から、使用
電子透かし方式Aを示す使用方式情報が取得される。そ
して取得された使用方式情報は、制御部115の実行メ
モリに保持される。(Acquisition of Usage Method Information) and Acquisition Unit 11
The information embedded digital data Dau obtained in step 1
Extraction unit 112 and control unit 1 via data bus Dbus
It is sent to 15. In the control unit 115, since the information-embedded digital data Dau is composed of the fixed-length first data portion Dau1 and the variable-length second data portion Dau2, the first data portion in the information-embedded digital data Dau is Based on the control signal from the control unit 115, the extraction unit 112 performs a process of acquiring the usage method information from the first data portion. That is, in the extraction unit 112, based on the control signal from the control unit 115,
First data portion D of information embedded digital data Dau
From au1, usage method information inserted by a predetermined digital watermarking method is extracted. Here, since the digital data of the first data portion includes 2-bit data having the value “01” as usage method information, the extraction unit 112 uses Usage method information indicating the digital watermarking method A is obtained. Then, the obtained usage method information is stored in the execution memory of the control unit 115.
【0077】なお、ここでは所定の電子透かし方式は、
汎用の電子透かし方式Aとしているが、制御部115の
構成によっては、使用方式情報の埋め込み処理には、方
式A,方式B,方式Cのいずれでが用いられていてもよ
く、また、これら以外の任意の電子透かし方式が用いら
れていてもよい。また、ここでは第1のデータ部分に
は、使用方式情報のみが含まれているとしたが、その他
の情報が含まれていてもよい。Here, the predetermined digital watermarking method is as follows.
Although the general-purpose digital watermarking scheme A is used, depending on the configuration of the control unit 115, any of schemes A, B, and C may be used for the embedding processing of the usage scheme information. May be used. In addition, here, the first data portion includes only the use mode information, but other information may be included.
【0078】(埋め込み情報の抽出)取得部111から
データバスDbusを経由して抽出部112に送られてき
た情報埋め込みデジタルデータDauの第2のデータ部分
Dau2には、上記取得された使用方式情報が示す電子透
かし方式Aによって関連情報が埋め込まれている。抽出
部112では、制御部115の実行メモリに格納されて
いる使用方式情報に基づいて、情報埋め込みデジタルデ
ータDauから関連情報(埋め込み情報)が抽出される。
そして、抽出された埋め込み情報は、上記制御部115
の実行メモリに一旦記録される。(Extraction of embedded information) The second data portion Dau2 of the information-embedded digital data Dau sent from the acquisition unit 111 to the extraction unit 112 via the data bus Dbus contains the above-mentioned usage method information acquired. The related information is embedded by the digital watermarking method A shown in FIG. The extraction unit 112 extracts related information (embedded information) from the information-embedded digital data Dau based on the usage mode information stored in the execution memory of the control unit 115.
Then, the extracted embedded information is stored in the control unit 115.
Is temporarily recorded in the execution memory.
【0079】(埋め込み情報の再埋め込み)上記挿入部
113では、上記取得部111からの情報埋め込みデジ
タルデータDauに対して、制御部115の実行メモリに
保持されている埋め込み情報を既定の電子透かし方式に
よって再度埋め込む処理が行われて、出力デジタルデー
タが作成される。このとき、情報埋め込みデジタルデー
タDauの第2のデータ部分Dau2には、情報埋め込みデ
ジタルデータDauの第2のデータ部分に埋め込まれてい
た埋め込み情報が、既定の電子透かし方式によって再度
埋め込まれる。また、この埋め込み情報の再埋め込み処
理の際には、情報埋め込みデジタルデータDauの第1の
データ部分Dau1には、既定の電子透かし方式によって
埋め込み情報を埋め込んだことが判るよう、使用した電
子透かし方式を示す使用方式情報が挿入される。この場
合使用した電子透かし方式は、既定の電子透かし方式で
ある。そして、作成された上記出力デジタルデータはデ
ータバスDbusを経由して記録部114に供給される。(Re-embedding of embedded information) In the inserting section 113, the embedded information held in the execution memory of the control section 115 is embedded in the information embedding digital data Dau from the acquisition section 111 by a predetermined digital watermarking method. The embedding process is performed again to generate output digital data. At this time, the embedded information embedded in the second data portion of the information-embedded digital data Dau is embedded again in the second data portion Dau2 of the information-embedded digital data Dau by a predetermined digital watermarking method. At the time of the re-embedding process of the embedded information, the digital watermarking method used is such that the first data portion Dau1 of the information-embedded digital data Dau is used so that the embedded information is embedded by the predetermined digital watermarking method. Is inserted. The digital watermarking scheme used in this case is the default digital watermarking scheme. Then, the created output digital data is supplied to the recording unit 114 via the data bus Dbus.
【0080】(出力デジタルデータの記録)上記挿入部
113からデータバスDbusを経由して出力デジタルデ
ータが記録部114に供給されると、該出力デジタルデ
ータは、記録部114にてDVD−RAMディスクに格
納される。このとき、DVD−RAMディスクにはファ
イルシステムが構築されているため、取得された出力デ
ジタルデータは任意のファイル名でDVD−RAMディ
スクに記録される。なお、ここでデジタル音声データは
DVD−RAMディスクのファイルシステムを利用して
任意のファイル名で記録されるとしたが、これに限るも
のではない。(Recording of Output Digital Data) When output digital data is supplied from the insertion unit 113 to the recording unit 114 via the data bus Dbus, the output digital data is stored in the DVD-RAM disc by the recording unit 114. Is stored in At this time, since a file system is constructed on the DVD-RAM disc, the obtained output digital data is recorded on the DVD-RAM disc with an arbitrary file name. Here, the digital audio data is recorded with an arbitrary file name using the file system of the DVD-RAM disk, but the present invention is not limited to this.
【0081】例えば、デジタル音声データは単純にDV
D−RAMディスクの記録領域の先頭から記録されるよ
うにしてもよい。また、デジタル音声データのDVD−
RAMディスクへの記録の時点では該ディスクの空き領
域が適宜探索され、この空き領域にデジタル音声データ
が書き込まれるようにしてもよい。さらに、装置の利用
者によってDVD−RAMディスクの書き込み先領域が
指定され、指定された書き込み先領域に、デジタル音声
データが書きこまれるようにしてもよい。また、上記実
施の形態1では、デジタル音声データがDVD−RAM
ディスクに記録される際のファイル名は任意のものとし
たが、ユーザによりファイル名を指定するようにしても
よく、また、デジタルデータに付随または包含される属
性情報に記述されたファイル名を使用するようにしても
よい。For example, digital audio data is simply DV
The recording may be performed from the beginning of the recording area of the D-RAM disk. Digital audio data DVD-
At the time of recording on the RAM disk, an empty area of the disk may be searched as appropriate, and digital audio data may be written into this empty area. Further, the user of the apparatus may specify a write destination area of the DVD-RAM disc, and digital audio data may be written to the specified write destination area. In the first embodiment, the digital audio data is stored in the DVD-RAM
The file name when recorded on the disc is arbitrary, but the file name may be specified by the user, and the file name described in the attribute information attached to or included in the digital data is used. You may make it.
【0082】このように本実施の形態1のデータ処理装
置110では、著作権情報などの関連情報が電子透かし
として埋め込まれた情報埋め込みデジタルデータDauを
ネットワークN上のネットワーク信号Snから取得する
取得部111と、著作権情報などの埋め込みの際に使用
された電子透かし方式を示す使用方式情報を取得する制
御部115とを備え、取得した使用方式情報に応じて、
適切な電子透かし方式によって情報埋め込みデジタルデ
ータDauから著作権情報などの埋め込み情報を抽出し、
該情報埋め込みデジタルデータDauに既定の電子透かし
方式により、著作権情報などの埋め込み情報を再度埋め
込んで出力デジタルデータを作成して記録媒体に記録す
るので、受信された情報埋め込みデジタルデータDauが
どのような電子透かし方式により関連情報の埋め込み処
理が施されたものであっても、家電機器である再生装置
では、上記記録媒体に記録された情報埋め込みデジタル
データDauの再生処理を著作権情報などの埋め込み情報
に応じて適切に行うことが可能となる。As described above, in the data processing apparatus 110 according to the first embodiment, the acquisition unit that acquires the information embedded digital data Dau in which the related information such as the copyright information is embedded as the electronic watermark from the network signal Sn on the network N. 111, and a control unit 115 for obtaining usage mode information indicating a digital watermarking mode used when embedding copyright information or the like. According to the obtained usage mode information,
Extracting embedded information such as copyright information from information embedded digital data Dau using an appropriate digital watermarking method,
By embedding the embedding information such as the copyright information again in the information embedding digital data Dau by a predetermined digital watermarking method, and generating the output digital data and recording it on the recording medium, the received information embedding digital data Dau is Even if the related information is embedded by a digital watermarking method, the playback device, which is a home appliance, reproduces the information embedded digital data Dau recorded on the recording medium by embedding copyright information or the like. It can be performed appropriately according to the information.
【0083】つまり、電子透かし方式により関連情報の
埋め込み処理が施された情報埋め込みデジタルデータ
に、使用電子透かし方式情報を埋め込むことによって、
この情報埋め込みデジタルデータを取得したデータ処理
装置では、如何なる電子透かし方式により関連情報が埋
め込まれているかを判別することが可能となる。これに
より、データ処理装置では、埋め込み情報の抽出の際に
他の方式を使用して誤った情報を抽出してしまったり、
埋め込み情報の除去の際に他の方式を使用して埋め込み
情報以外の部分を誤って改変してしまたりすることな
く、埋め込み情報の抽出や除去を行うことが可能とな
る。この結果、利用者への音声データなどのデジタルデ
ータの配布を行う配布元では、所要の電子透かし方式を
使用して、供給対象となる供給デジタルデータに関連情
報を電子透かしとして埋めこむことが可能となる。言い
換えると、デジタルデータの配布元では、特にこのデジ
タルデータがその利用者側で記録媒体に記録されるもの
である場合には、このデジタルデータの内容に応じて、
情報の埋め込みに伴う劣化の最も少ない方式を選択する
ことができる。また、このデジタルデータの送信時の通
信速度などに応じて最適の方式を選択することが可能と
なる。That is, by embedding the used digital watermarking system information in the information-embedded digital data on which the related information has been embedded by the digital watermarking system,
The data processing device that has acquired the information-embedded digital data can determine which digital watermarking method is used to embed the related information. This allows the data processing device to use other methods to extract incorrect information when extracting embedded information,
Extraction and removal of embedded information can be performed without erroneously altering parts other than embedded information by using another method when removing embedded information. As a result, distributors that distribute digital data such as audio data to users can embed relevant information as digital watermarks in the supplied digital data using the required digital watermarking method. Becomes In other words, the distribution source of the digital data, particularly when the digital data is recorded on the recording medium by the user side, according to the content of the digital data,
It is possible to select a method that causes the least deterioration due to information embedding. In addition, it is possible to select an optimal method according to the communication speed at the time of transmitting the digital data.
【0084】また、ネットワークN上から取得した情報
埋め込みデジタルデータを、書き込み可能な記録媒体に
記録する場合には、該記録媒体に書き込まれるデジタル
データに対する情報埋め込み処理に使用される電子透か
し方式を、供給デジタルデータに対するその配布元での
情報埋め込み処理に使用されている使用電子透かし方式
とは異なるものとすることが可能である。これによっ
て、デジタルデータが再生される装置に応じた電子透か
し方式によってデジタルデータに埋め込み情報を挿入す
ることが可能である。When the information-embedded digital data obtained from the network N is recorded on a writable recording medium, the digital watermarking method used for the information embedding process on the digital data written on the recording medium is as follows. It can be different from the digital watermarking scheme used for the information embedding process at the distribution source for the supplied digital data. As a result, it is possible to insert the embedded information into the digital data by a digital watermarking scheme according to the device from which the digital data is reproduced.
【0085】実施の形態2.図4は本発明の実施の形態
2によるデータ処理装置を説明するためのブロック図で
ある。この実施の形態2のデータ処理装置120は、ネ
ットワークN上のネットワーク信号Snから、情報埋め
込みデジタル音声データ(配布音声データ)Dauを入力
音声データとして取得するとともに、該配布音声データ
Dauの属性を示す音声データ属性情報(以下単に属性情
報ともいう。)を取得し、該属性情報に含まれる制御情
報に基づいて、該入力音声データに対する情報の埋め込
み、及び入力音声データの再生を行う構成となってい
る。Embodiment 2 FIG. 4 is a block diagram for explaining a data processing device according to the second embodiment of the present invention. The data processing apparatus 120 according to the second embodiment acquires digital audio data (distributed audio data) Dau as input audio data from a network signal Sn on the network N, and indicates an attribute of the distributed audio data Dau. Audio data attribute information (hereinafter also simply referred to as attribute information) is acquired, and based on the control information included in the attribute information, the information is embedded in the input audio data and the input audio data is reproduced. I have.
【0086】ここで、上記情報埋め込みデジタル音声デ
ータDauは、その配布元にて、配布元から利用者への供
給の対象となるデジタル音声データ(供給音声データ)
に種々の電子透かし方式により情報を埋め込んで得られ
たものである。また、音声データ属性情報は、情報埋め
込みデジタル音声データDauの送信の際、この音声デー
タDauに付随して上記配布元から送信されるものであ
る。この音声データ属性情報の送信形態としては、送信
される音声データDauにおける予め決めされた位置(固
定位置)に配列して送信する形態、送信される音声デー
タDauに多重化して送信する形態、送信される音声デー
タDauとは別ファイルのデータとして送信する形態など
がある。Here, the information-embedded digital audio data Dau is digital audio data (supplied audio data) to be supplied from the distributor to the user at the distributor.
The information is obtained by embedding information by various electronic watermarking methods. Further, the audio data attribute information is transmitted from the distribution source along with the audio data Dau when transmitting the information embedded digital audio data Dau. As the transmission form of the audio data attribute information, there is a form in which the audio data Dau is arranged and transmitted at a predetermined position (fixed position) in the transmitted audio data Dau, a form in which the audio data Dau is multiplexed and transmitted, There is a form in which the data is transmitted as data of a file different from the audio data Dau to be transmitted.
【0087】以下、この実施の形態2のデータ処理装置
120を含む、音声データの電子配信システムについて
詳述する。この電子配信システムでは、上記情報埋め込
みデジタル音声データDauは、これに対応する音声デー
タ属性情報とともに、ネットワークNを介してその配布
給元からネットワーク信号Snにより電子配信される。Hereinafter, an electronic distribution system of audio data including the data processing device 120 according to the second embodiment will be described in detail. In this electronic distribution system, the information-embedded digital audio data Dau is electronically distributed together with the corresponding audio data attribute information from the distribution source via a network N by a network signal Sn.
【0088】ここで、上記音声データ属性情報は、少な
くとも使用電子透かし方式情報(使用方式情報)を含む
データ構造となっている。この使用方式情報は、上記配
布元にて供給音声データにその関連情報を埋め込む際に
使用された電子透かし方式(使用電子透かし方式)を示
す情報である。なお、音声データ属性情報は、上記使用
方式情報だけでなく、その他の情報を含むものであって
もよいことは言うまでもない。Here, the audio data attribute information has a data structure including at least used digital watermark system information (used system information). The use method information is information indicating a digital watermark method (used digital watermark method) used when the relevant information is embedded in the supplied audio data by the distribution source. It goes without saying that the audio data attribute information may include other information in addition to the above-mentioned usage method information.
【0089】また、電子透かし方式の実装方法によって
は、情報埋め込みの対象となる1つの対象音声データ
に、複数の電子透かし方式によってそれぞれに対応する
情報を埋め込んだとしても、複数の埋め込み情報が相互
間で影響を及ぼし合わない場合がある。例えば、1つの
電子透かし方式では、対象音声データの高周波領域に情
報を埋め込み、他の電子透かし方式では、対象音声デー
タの低周波領域に情報を埋め込むといった場合である。Further, depending on the mounting method of the digital watermarking method, even if information corresponding to each of the plurality of digital watermarking methods is embedded in one target audio data to be embedded, a plurality of pieces of embedded information are mutually exchanged. May not affect each other. For example, in one digital watermarking method, information is embedded in a high-frequency area of target audio data, and in another digital watermarking method, information is embedded in a low-frequency area of target audio data.
【0090】(使用電子透かし方式情報のデータ構造)
この実施の形態2では、このような場合に対応するた
め、使用電子透かし方式情報を、複数の電子透かし方式
の各々に対して、各方式が供給音声データへの情報埋め
込み処理に使用されたか否かを示す方式使用状況情報を
設定可能なデータ構造としている。図5は、上記使用電
子透かし方式情報Iumのデータ構造を示す図である。こ
の使用電子透かし方式情報Iumは、上記配布元における
情報の埋め込み処理の際に使用される可能性のある複数
の電子透かし方式(ここではn個の電子透かし方式)の
各々に対応する複数の方式使用状況情報Ium(1),Ium
(2),… ,Ium(n)から構成されている。(Data Structure of Used Digital Watermarking Method Information)
In the second embodiment, in order to cope with such a case, the used digital watermarking system information is used for each of a plurality of digital watermarking systems to determine whether or not each system has been used for information embedding processing in the supplied audio data. It has a data structure that can set method usage information indicating whether the method is used. FIG. 5 is a diagram showing a data structure of the used digital watermarking system information Ium. The used digital watermarking system information Ium includes a plurality of systems respectively corresponding to a plurality of digital watermarking systems (here, n digital watermarking systems) which may be used at the time of the information embedding process at the distributor. Usage status information Ium (1), Ium
, Ium (n).
【0091】具体的には、方式(1) 使用状況情報Ium
(1) は、電子透かし方式(1)が上記供給音声データに
対する情報埋め込み処理に使用されたか否かを示すもの
である。そしてこの情報Ium(1) の値「1」は、電子透
かし方式(1)が配布元における情報埋め込み処理に使
用されたことを示し、一方、この情報Ium(1) の値
「0」は、電子透かし方式(1)が配布元における情報
埋め込み処理に使用されていないことを示している。ま
た、方式(2) 使用状況情報Ium(2) ,…,方式(n) 使用
状況情報Ium(n) も、上記方式(1) 使用状況情報Ium
(1) と同様、電子透かし方式(2),…,(n)が上記
供給音声データに対する情報埋め込み処理に使用された
か否かを示すものである。そして該情報Ium(2),・・
・, Ium (n)の値「1」は、対応する電子透かし方式
(2),・・・,(n)が配布元における情報埋め込み
処理に使用されたことを示し、一方、上記情報Ium(2),
・・・, Ium (n)の値「0」は、対応する電子透かし方
式(2),・・・,(n)が配布元における情報埋め込
み処理に使用されていないことを示している。More specifically, method (1) usage status information Ium
(1) indicates whether or not the digital watermarking method (1) has been used for the information embedding process on the supplied audio data. The value "1" of the information Ium (1) indicates that the digital watermarking method (1) has been used for the information embedding process at the distributor, while the value "0" of the information Ium (1) is This indicates that the digital watermark method (1) is not used for the information embedding process at the distribution source. The method (2) usage information Ium (2),..., Method (n) usage information Ium (n) is also the same as the method (1) usage information Ium (n).
Similarly to (1), this indicates whether or not the digital watermarking schemes (2),..., (N) have been used for the information embedding processing on the supplied audio data. And the information Ium (2), ...
., Ium (n) value "1" indicates that the corresponding digital watermarking scheme (2),..., (N) has been used for the information embedding process at the distribution source. 2),
,..., Ium (n) value “0” indicates that the corresponding digital watermarking scheme (2),..., (N) is not used for the information embedding process at the distribution source.
【0092】(埋め込み情報のデータ構造)また、情報
埋め込みデジタル音声データにおける埋め込み情報は、
少なくとも再生許可情報を含むデータ構造となってい
る。この再生許可情報には、入力デジタル音声データと
して取得した情報埋め込みデジタル音声データDauの再
生を許可するか否かを示す情報である。この再生許可情
報の値「1」は、音声データの再生を許可することを示
し、逆に、再生許可情報の値「0」は音声データの再生
を許可しないことを示す。(Data Structure of Embedded Information) The embedded information in the digital audio data with embedded information is:
The data structure includes at least reproduction permission information. The reproduction permission information is information indicating whether or not reproduction of the information-embedded digital audio data Dau acquired as the input digital audio data is permitted. The value "1" of the reproduction permission information indicates that the reproduction of the audio data is permitted, and the value "0" of the reproduction permission information indicates that the reproduction of the audio data is not permitted.
【0093】(データ処理装置の構成)この実施の形態
2のデータ処理装置120は、ネットワークN上のネッ
トワーク信号Snから、上記情報埋め込みデジタル音声
データ(配布音声データ)Dauを入力デジタル音声デー
タとして取得するとともに、配布音声データDauに付随
して送信される音声データ属性情報を取得する取得部
(データ取得手段)121と、制御信号に基づいて、情
報埋め込みデジタルデータDauから埋め込み情報を抽出
する抽出部122とを有している。(Structure of Data Processing Apparatus) The data processing apparatus 120 according to the second embodiment obtains the information embedded digital audio data (distributed audio data) Dau as input digital audio data from a network signal Sn on the network N. An acquisition unit (data acquisition unit) 121 for acquiring audio data attribute information transmitted along with the distributed audio data Dau, and an extraction unit for extracting embedded information from the information-embedded digital data Dau based on a control signal 122.
【0094】ここで、上記取得部121は、ネットワー
クNとの間でネットワーク信号Snの授受を行うネット
ワークインタフェース121aと、該インタフェース1
21aからのネットワーク信号Snに復号化処理を施し
て、情報埋め込みデジタル音声データDau及び音声デー
タ属性情報を生成する受信信号デコーダ121bとから
構成されている。また、上記抽出部122は、上記電子
透かし方式(1),(2),・・・,(n)に対応する
方式(1) 抽出器121a1 ,方式(2) 抽出器121a2
,・・・,方式(n) 抽出器121an を有しており、
制御信号に基づいて、所要の抽出器により、情報埋め込
みデジタル音声データDauにおける埋め込み情報を抽出
するよう構成されている。Here, the acquisition unit 121 includes a network interface 121a for transmitting / receiving a network signal Sn to / from the network N;
It is composed of a digital audio data Dau embedded with information and a received signal decoder 121b for generating audio data attribute information by performing a decoding process on the network signal Sn from 21a. The extracting unit 122 includes a method (1) extractor 121a1 corresponding to the digital watermarking methods (1), (2),..., (N), and a method (2) extractor 121a2.
, ..., method (n) having an extractor 121an,
Based on the control signal, a required extractor is configured to extract embedded information in the information-embedded digital audio data Dau.
【0095】例えば、上記方式(1)抽出器121a1
は、情報埋め込みデジタル音声データDauから、電子透
かし方式(1)により埋め込み情報を抽出する構成とな
っている。上記方式(2) 抽出器121a2 は、情報埋め
込みデジタル音声データDauから、電子透かし方式
(2)により埋め込み情報を抽出する構成となってい
る。上記方式(n) 抽出器121an は、情報埋め込みデ
ジタル音声データDauから、電子透かし方式(n)によ
り埋め込み情報を抽出する構成となっている。For example, the above method (1) extractor 121a1
Is configured to extract embedded information from the digital audio data Dau with embedded information by the digital watermarking method (1). The above method (2) The extractor 121a2 is configured to extract embedded information from the digital audio data Dau with information embedded by the digital watermarking method (2). The method (n) extractor 121an is configured to extract embedded information from the digital audio data Dau with information embedded by the digital watermarking method (n).
【0096】また、この実施の形態2のデータ処理装置
120は、上記抽出部122により抽出された埋め込み
情報を、家電機器としての再生装置にて採用されている
既定の電子透かし方式により、上記情報埋め込みデジタ
ルデータDauに再度埋め込んで出力デジタルデータを生
成する挿入部124と、該出力デジタルデータを記録す
る記録部125とを有している。The data processing apparatus 120 according to the second embodiment converts the embedded information extracted by the extraction section 122 into the information by a predetermined digital watermarking method adopted in a playback apparatus as a home appliance. It has an insertion unit 124 that re-embeds the embedded digital data Dau to generate output digital data, and a recording unit 125 that records the output digital data.
【0097】さらに、この実施の形態2のデータ処理装
置120は、上記取得部121にて取得した情報埋め込
みデジタル音声データDauを、制御信号に基づいて再生
する再生部123と、上記各部121〜125を、対応
する制御信号により制御する制御部126とを有してい
る。ここで、この再生部123は、情報埋め込みデジタ
ルデータDauを音声信号に変換する音声デコーダ123
aと、該音声信号を音声に変換するスピーカ123bと
から構成されている。また、上記制御部126は、種々
の演算処理やデータ処理を行うCPUと、該CPUの動
作プログラムを格納したRAM(ランダムアクセスメモ
リ)とから構成されており、上記各部121〜125の
動作を制御する構成となっている。なお、上記RAM
は、上記各部から出力される音声データや音声データ属
性情報を一時的に記憶する実行メモリの役割も兼ねてい
る。Further, the data processing apparatus 120 according to the second embodiment includes a reproducing section 123 for reproducing the information-embedded digital audio data Dau acquired by the acquiring section 121 based on a control signal, and the above-mentioned sections 121 to 125 Is controlled by a corresponding control signal. Here, the reproducing unit 123 is an audio decoder 123 that converts the information-embedded digital data Dau into an audio signal.
a and a speaker 123b for converting the audio signal into audio. The control unit 126 includes a CPU that performs various arithmetic processing and data processing, and a RAM (random access memory) that stores an operation program of the CPU, and controls the operation of each of the units 121 to 125. Configuration. The RAM
The device also serves as an execution memory for temporarily storing audio data and audio data attribute information output from the above-described units.
【0098】上記制御部126は、具体的には、上記取
得部121にて取得された音声データ属性情報に含まれ
る使用電子透かし方式情報に基づいて各方式使用状況情
報の値を判定し、この判定結果に応じて各電子透かし方
式に対応する方式抽出器における埋め込み情報の抽出処
理を制御するとともに、抽出された埋め込み情報に含ま
れている再生許可情報に基づいて、再生部123におけ
る音声データDauの再生処理を制御する構成となってい
る。具体的には、ここでは、使用電子透かし方式情報を
構成する全ての方式使用状況情報に含まれる再生許可情
報の値が「1」であれば、制御部126は再生部123
における音声データDauの再生を許可し、該再生部12
3を、音声データDauの再生が行われるよう制御するよ
うにしている。The control unit 126 specifically determines the value of each system usage status information based on the used digital watermarking system information included in the audio data attribute information acquired by the acquisition unit 121. In accordance with the determination result, the embedded information extraction processing in the scheme extractor corresponding to each digital watermarking scheme is controlled, and based on the reproduction permission information included in the extracted embedded information, the audio data Dau in the reproduction unit 123 is output. Is controlled. Specifically, here, if the value of the reproduction permission information included in all the scheme use status information constituting the used digital watermark scheme information is “1”, the control unit 126 sets the reproduction unit 123
The reproduction of the audio data Dau is permitted in the reproduction unit 12.
3 is controlled to reproduce the audio data Dau.
【0099】また、このデータ処理装置120では、上
記各部は相互にデータバスDbus により相互に接続され
ており、上記抽出部122及び再生部123以外の、上
記取得部121,挿入部124,及び記録部125も、
上記制御部126により制御されるようになっている。In the data processing device 120, the above-described units are mutually connected by a data bus Dbus, and the acquisition unit 121, the insertion unit 124, and the recording unit other than the extraction unit 122 and the reproduction unit 123 are connected. The part 125 also
It is controlled by the control unit 126.
【0100】なお、上記抽出部122及び挿入部124
はそれぞれカスタムLSIにより実現されている。ま
た、上記記録部125は、DVD−RAMドライブによ
り実現されており、上記出力デジタル音声データをDV
D−RAMディスクに記録するようになっている。次に
動作について説明する。The extracting unit 122 and the inserting unit 124
Are each realized by a custom LSI. The recording unit 125 is realized by a DVD-RAM drive, and stores the output digital audio data in a DV format.
The data is recorded on a D-RAM disk. Next, the operation will be described.
【0101】(音声データDau及びその属性情報Dprの
取得)ネットワークN上からネットワークケーブルを介
して供給されるネットワーク信号Snが、取得部121
のネットワークインタフェース121aに受信される
と、受信されたネットワーク信号Snが受信信号デコー
ダ121bに出力される。受信信号デコーダ121bで
は、ネットワーク信号Snの復号化処理により情報埋め
込みデジタル音声データDauと、該音声データDauに付
随して送信される音声データ属性情報Dprが生成され
る。このようにして取得部121にて取得した音声デー
タDauはデータバスDbusを介して抽出部122及び挿
入部124へ送られ、また、音声データ属性情報Dprは
データバスDbus を介して制御部126へ送られる。制
御部126では、供給された音声データ属性情報は、実
行メモリとしてのRAMに一時的に保持される。(Acquisition of Voice Data Dau and its Attribute Information Dpr) The network signal Sn supplied from the network N via the network cable is acquired by the acquisition unit 121.
Is received by the network interface 121a, the received network signal Sn is output to the received signal decoder 121b. In the reception signal decoder 121b, digital audio data Dau embedded with information and audio data attribute information Dpr transmitted accompanying the audio data Dau are generated by decoding the network signal Sn. The audio data Dau acquired by the acquisition unit 121 in this way is sent to the extraction unit 122 and the insertion unit 124 via the data bus Dbus, and the audio data attribute information Dpr is sent to the control unit 126 via the data bus Dbus. Sent. In the control unit 126, the supplied audio data attribute information is temporarily stored in a RAM as an execution memory.
【0102】(埋め込み情報の抽出)上記制御部126
では、上記音声データ属性情報Dprに含まれている使用
電子透かし方式情報に基づいて制御信号により抽出部1
22を制御する動作が行われる。つまり、使用電子透か
し方式情報を構成する各方式使用状況情報の値に応じ
て、対応する方式抽出器に制御信号が供給される。具体
的には、まず制御部126では、使用電子透かし方式情
報における方式(1)使用状況情報の値が参照される。
この方式(1) 使用状況情報の値が「1」であれば、上記
抽出部122の方式(1)抽出器122a1に対して、電
子透かし方式(1)により入力音声データDauにおける
埋め込み情報の抽出を指令する制御信号が出力される。
これにより、方式(1)抽出器122a1では、上記抽出
部122に送られた音声データDauにおける、電子透か
し方式(1)により埋め込まれた情報が、電子透かし方
式(1)により抽出される。このようにして抽出された
埋め込み情報は、データバスDbus を介して、一旦制御
部126の実行メモリに記録される。一方、方式(1) 使
用状況情報の値が「0」であれば、上記抽出部122の
方式(1)抽出器122a1に対しては、入力音声データ
Dauにおける埋め込み情報の抽出を指令する制御信号は
出力されない。(Extraction of Embedded Information) The control unit 126
Then, based on the used digital watermarking system information included in the audio data attribute information Dpr, the extraction unit 1 receives
An operation for controlling 22 is performed. That is, a control signal is supplied to the corresponding scheme extractor in accordance with the value of each scheme usage status information constituting the used digital watermark scheme information. Specifically, first, the control unit 126 refers to the value of the method (1) use status information in the used digital watermark method information.
If the value of this method (1) usage status information is “1”, the method (1) of the extraction unit 122 extracts the embedded information in the input voice data Dau by the digital watermarking method (1) for the extractor 122a1. Is output.
Thereby, in the method (1) extractor 122a1, information embedded in the audio data Dau sent to the extraction unit 122 by the digital watermark method (1) is extracted by the digital watermark method (1). The embedded information extracted in this way is temporarily recorded in the execution memory of the control unit 126 via the data bus Dbus. On the other hand, if the value of the method (1) usage status information is “0”, the control signal for instructing the method (1) extractor 122a1 of the extraction unit 122 to extract the embedded information in the input voice data Dau. Is not output.
【0103】次に、上記制御部126では、使用電子透
かし方式情報における方式(2)使用状況情報の値が参
照される。この方式(2) 使用状況情報の値が「1」であ
れば、上記抽出部122の方式(2)抽出器122a2に
対して、電子透かし方式(2)により入力音声データD
auにおける埋め込み情報の抽出を指令する制御信号が出
力される。これにより、方式(2)抽出器122a2で
は、上記抽出部122に送られた音声データDauにおけ
る、電子透かし方式(2)により埋め込まれた情報が、
電子透かし方式(2)により抽出される。このようにし
て抽出された埋め込み情報は、データバスDbus を介し
て、一旦制御部126の実行メモリに記録される。一
方、方式(2) 使用状況情報の値が「0」であれば、上記
抽出部122の方式(2)抽出器122a2に対しては、
入力音声データDauにおける埋め込み情報の抽出を指令
する制御信号は出力されない。このようにして、上記制
御部126では、方式使用状況情報の値に応じて、対応
する方式抽出器に制御信号が供給する処理が、配布元に
て使用される可能性のある全ての方式使用状況情報(方
式(1)使用状況情報〜方式(n)使用状況情報)毎に
順次行われ、これに応じて、各方式抽出器では、制御部
126からの制御信号に基づいて入力音声データDauに
おける埋め込み情報の抽出処理が行われる。これにより
複数の埋め込み情報が得られる。Next, the control unit 126 refers to the value of the method (2) use status information in the used digital watermark method information. If the value of the method (2) usage status information is "1", the method (2) of the extracting unit 122 sends the input audio data D to the extractor 122a2 by the digital watermarking method (2).
A control signal instructing extraction of embedded information in au is output. As a result, in the method (2) extractor 122a2, information embedded in the audio data Dau sent to the extraction unit 122 according to the digital watermarking method (2) is
It is extracted by the digital watermarking method (2). The embedded information extracted in this way is temporarily recorded in the execution memory of the control unit 126 via the data bus Dbus. On the other hand, if the value of the method (2) usage status information is “0”, the method (2) extractor 122a2 of the extracting unit 122:
No control signal for instructing extraction of the embedded information in the input voice data Dau is output. In this way, in the control unit 126, the process of supplying the control signal to the corresponding scheme extractor according to the value of the scheme usage status information is performed for all scheme usages that may be used at the distribution source. This is sequentially performed for each situation information (method (1) usage status information to method (n) usage status information). In response to this, each system extractor inputs input audio data Dau based on a control signal from control unit 126. Of the embedded information is performed. Thereby, a plurality of embedded information can be obtained.
【0104】(音声データDauの再生)そして、制御部
126では、上記埋め込み情報の抽出処理により得られ
た全ての埋め込み情報に含まれる再生許可情報の値が判
定され、この判定結果に応じて、上記入力デジタル音声
データDauを再生するか否かを示す制御信号が再生部1
23に出力される。つまり、使用電子透かし方式情報を
構成する全ての方式使用状況情報に含まれる再生許可情
報の値が「1」であれば、制御部126により再生部1
23での音声データDauの再生が許可される。すると、
制御部126の制御により、音声データDauが取得部1
21からデータバスDbus を介して再生部123に送ら
れる。該再生部123では、受け取った音声データDau
が音声デコーダ123aでの復号化処理により音声信号
に変換され、スピーカーからはこの音声信号に対応する
音声が再生出力される。(Reproduction of audio data Dau) Then, the control unit 126 determines the value of the reproduction permission information included in all the embedded information obtained by the above-described embedded information extraction processing. A control signal indicating whether or not to reproduce the input digital audio data Dau is transmitted to the reproduction unit 1.
23. In other words, if the value of the reproduction permission information included in all the system usage status information constituting the used digital watermarking system information is “1”, the control unit 126 causes the reproduction unit 1
The reproduction of the audio data Dau at 23 is permitted. Then
Under the control of the control unit 126, the audio data Dau is obtained
21 to the reproducing unit 123 via the data bus Dbus. In the reproducing unit 123, the received audio data Dau
Is converted into an audio signal by the decoding process in the audio decoder 123a, and the audio corresponding to the audio signal is reproduced and output from the speaker.
【0105】(埋め込み情報の再埋め込み)また、この
データ処理装置120では、上記取得部121にて取得
された音声データDauの再生処理とは独立して、該音声
データDauから抽出された埋め込み情報を既定の電子透
かし方式により再度該音声データDauに埋め込む処理が
行われる。ここで、既定の電子透かし方式は、家電機器
としての再生装置に採用されている電子透かし方式であ
る。すなわち、上記制御部126では、上述したよう
に、上記使用電子透かし方式情報における各方式使用状
況情報の値に基づいて、配布元での対象音声データに対
する情報の埋め込み処理に使用された電子透かし方式の
判定が行われており、この判定結果に基づいて、各電子
透かし方式により埋め込まれた埋め込み情報が、上記挿
入部124に供給される。そして、この挿入部124に
は、上記取得部121から供給されている音声データD
auに対して、制御部126から供給された埋め込み情報
が、上記既定の電子透かし方式により再度埋め込まれ
て、出力デジタル音声データが生成される。(Re-embedding of embedded information) In the data processing device 120, independently of the reproduction process of the audio data Dau acquired by the acquisition unit 121, the embedded information extracted from the audio data Dau is independent. Is again embedded in the audio data Dau by a predetermined digital watermarking method. Here, the predetermined digital watermarking scheme is a digital watermarking scheme employed in a playback device as a home appliance. That is, as described above, the control unit 126 uses the digital watermarking scheme used for embedding the information in the target audio data at the distribution source based on the value of each scheme usage status information in the used digital watermarking scheme information. The embedding information embedded by each digital watermarking method is supplied to the insertion unit 124 based on the result of the judgment. The insertion unit 124 has the audio data D supplied from the acquisition unit 121.
The embedded information supplied from the control unit 126 is embedded in au again by the above-mentioned predetermined digital watermarking method, and output digital audio data is generated.
【0106】(出力デジタル音声データの記録)上記挿
入部124にて生成された出力デジタル音声データは、
記録部125に供給され、制御部126からの制御信号
に基づいて記録媒体に記録される。ここでは、記録部1
25はDVD−RAMドライブにより実現されており、
上記出力デジタル音声データは、DVD−RAMディス
クに格納される。なお、上記実施の形態2では、使用電
子透かし方式情報を構成する全ての方式使用状況情報に
含まれる再生許可情報の値が「1」であれば、制御部が
再生部123での音声データDauの再生を許可する構成
としているが、制御部が再生部123での音声データD
auの再生を許可する条件はこれに限るものではない。例
えば、使用電子透かし方式情報を構成する全ての方式使
用状況情報に含まれる少なくとも1つの再生許可情報の
値が「1」であれば、再生を許可するようにしてもよ
い。また、使用電子透かし方式情報を構成する各方式使
用状況情報毎に重み付け係数を設定し、この重み付け係
数と、各方式使用状況情報に含まれる再生許可情報の値
との積を、全ての方式使用状況情報について足し合わせ
た総和が、一定の閾値を越えているか否かによって、音
声データDauの再生の許可するようにしてもよい。(Recording of Output Digital Audio Data) The output digital audio data generated by the insertion section 124 is
The data is supplied to the recording unit 125 and is recorded on a recording medium based on a control signal from the control unit 126. Here, the recording unit 1
25 is realized by a DVD-RAM drive,
The output digital audio data is stored on a DVD-RAM disk. In the second embodiment, if the value of the reproduction permission information included in all the scheme usage status information that constitutes the used digital watermark scheme information is “1”, the control unit transmits the audio data Dau Of the audio data D in the reproduction unit 123.
The conditions for permitting au playback are not limited to this. For example, the reproduction may be permitted if the value of at least one reproduction permission information included in all of the method use status information constituting the used digital watermark method information is “1”. Also, a weighting factor is set for each system usage status information that constitutes the used digital watermarking system information, and the product of the weighting factor and the value of the reproduction permission information included in each system usage status information is used for all the system usage statuses. The reproduction of the audio data Dau may be permitted depending on whether or not the total sum of the situation information exceeds a certain threshold.
【0107】このように本実施の形態2では、ネットワ
ークN上のネットワーク信号Snを受信して、情報埋め
込みデジタル音声データDau及び音声データ属性情報D
prを取得する取得部121と、音声データ属性情報Dpr
に含まれている使用電子透かし方式情報における各方式
使用状況情報に基づいて、種々の電子透かし方式により
音声データDauに埋め込まれている埋め込み情報を抽出
し、各埋め込み情報に基づいて、音声データDauの再生
制御を行うようにしたので、音声データDauを受信した
データ処理装置では、配布元にて種々の電子透かし方式
により音声データDauに埋め込まれた埋め込み情報に基
づいて、音声データDauの再生制御を正しく行うことが
できる。As described above, in the second embodiment, the network signal Sn on the network N is received, and the digital audio data Dau and the audio data attribute information Dau are embedded.
an acquisition unit 121 for acquiring pr; audio data attribute information Dpr
The embedded information embedded in the audio data Dau by various electronic watermarking schemes is extracted based on each scheme usage status information in the used digital watermarking scheme information included in the audio data Dau, and the audio data Dau is extracted based on each embedded information. Therefore, the data processing device that receives the audio data Dau controls the reproduction of the audio data Dau based on the embedding information embedded in the audio data Dau by various electronic watermarking methods at the distributor. Can be performed correctly.
【0108】また、上記各埋め込み情報を既定の電子透
かし方式により音声データDauに再度埋め込んで、記録
媒体に記録するようにしたので、音声データDauの供給
元にて種々の電子透かし方式を用いて情報の埋め込みが
行われていても、音声データDauにおける種々の電子透
かし方式に対応する埋め込み情報を、既定の電子透かし
方式に対応する埋め込み情報に変換することができる。
これにより、実施の形態1と同様に、既定の電子透かし
方式を採用している家電機器である再生装置において
も、種々の電子透かし方式により埋め込まれている埋め
込み情報に応じて、ネットワーク上から供給された情報
埋め込みデジタル音声データDauの再生処理を良好に行
うことができる。Further, since each of the above embedded information is re-embedded in the audio data Dau by a predetermined electronic watermarking method and recorded on the recording medium, the source of the audio data Dau uses various electronic watermarking methods. Even when information is embedded, it is possible to convert embedded information corresponding to various electronic watermarking schemes in the audio data Dau into embedded information corresponding to a predetermined electronic watermarking scheme.
As a result, similarly to the first embodiment, even in a playback device, which is a home appliance that employs a predetermined digital watermarking method, a playback device is supplied from a network in accordance with embedded information embedded by various digital watermarking methods. It is possible to satisfactorily perform the reproduction processing of the digital voice data Dau embedded with information.
【0109】なお、実施の形態2では、取得した情報埋
め込みデジタル音声データ(配布音声データ)Dauを再
生部123にて再生するようにしているが、この配布音
声データDauに埋め込み情報を再挿入して得られるデー
タを再生部123にて再生するようにしてもよい。ま
た、実施の形態2では、上記情報埋め込みデジタルデー
タを、上記供給デジタルデータに、複数の電子透かし方
式により複数の関連情報を埋め込んで得られたものと
し、上記挿入部を、上記入力デジタルデータに、上記複
数の関連情報のうちの所定数の関連情報を、上記複数の
電子透かし方式のうちの対応する電子透かし方式,ある
いは上記複数の電子透かし方式のいずれとも異なる対応
する電子透かし方式により埋め込んで出力デジタルデー
タを生成する構成としてもよい。In the second embodiment, the acquired information-embedded digital audio data (distributed audio data) Dau is reproduced by the reproducing unit 123, but the embedded information is re-inserted into the distributed audio data Dau. The obtained data may be reproduced by the reproducing unit 123. In the second embodiment, it is assumed that the information-embedded digital data is obtained by embedding a plurality of pieces of related information in the supply digital data by a plurality of digital watermarking methods. A predetermined number of related information of the plurality of related information is embedded by a corresponding digital watermarking method of the plurality of digital watermarking methods or a corresponding digital watermarking method different from any of the plurality of digital watermarking methods. The output digital data may be generated.
【0110】実施の形態3.図6は本発明の実施の形態
3によるデータ処理装置を説明するためのブロック図で
ある。この実施の形態3のデータ処理装置130は、配
布元から利用者への供給の対象となるデジタル音声デー
タ(供給音声データ)に種々の電子透かし方式により情
報を埋め込んで得られる情報埋め込み音声データ(配布
音声データ)DauをネットワークN上のネットワーク信
号Snまたは各種のデータ記録媒体から取得し、取得し
た配布音声データDauが既定の電子透かし方式により情
報が埋め込まれたものであるか否かを判定し、この判定
結果に応じて、取得した配布音声データDauに対して、
その埋め込み情報の再挿入を行う構成となっている。こ
こで、既定の電子透かし方式は、家電機器としての再生
装置などで使用されている汎用の方式である。また、こ
のデータ処理装置130では、取得した音声データDau
の埋め込み情報が既定の電子透かし方式により埋め込ま
れたものであるときは、この音声データDauがそのまま
データ記録媒体に記録される。一方、取得した音声デー
タDauの埋め込み情報が既定の電子透かし方式以外の電
子透かし方式により埋め込まれたものであるときは、こ
の音声データDauからこれに対応する電子透かし方式に
より埋め込み情報が抽出され、この埋め込み情報を既定
の電子透かし方式により上記音声データDauに再度埋め
込んで得られる再埋め込み音声データが記録媒体に記録
される。Embodiment 3 FIG. 6 is a block diagram for explaining a data processing device according to the third embodiment of the present invention. The data processing device 130 according to the third embodiment includes information-embedded audio data (embedded information) obtained by embedding information into digital audio data (supply audio data) to be supplied from a distribution source to a user by various electronic watermarking methods. (Distributed voice data) Dau is obtained from the network signal Sn on the network N or various data recording media, and it is determined whether or not the obtained distributed voice data Dau is data in which information is embedded by a predetermined digital watermarking method. According to the determination result, the acquired distributed voice data Dau is
The embedded information is reinserted. Here, the predetermined digital watermarking scheme is a general-purpose scheme used in a playback device or the like as a home appliance. Further, in the data processing device 130, the acquired audio data Dau
When the embedded information is embedded by a predetermined digital watermarking method, the audio data Dau is recorded as it is on the data recording medium. On the other hand, when the embedded information of the acquired audio data Dau is embedded by a digital watermarking method other than the predetermined electronic watermarking method, the embedded information is extracted from the audio data Dau by the corresponding electronic watermarking method, Re-embedded audio data obtained by embedding the embedded information in the audio data Dau again by a predetermined digital watermarking method is recorded on a recording medium.
【0111】以下、この実施の形態3のデータ処理装置
130を含む、音声データの供給システムについて詳述
する。この供給システムでは、配布音声データは、ネッ
トワークNからの電子配信により供給される場合と、デ
ータ記録媒体の配布により供給される場合がある。Hereinafter, a sound data supply system including the data processing device 130 according to the third embodiment will be described in detail. In this supply system, the distribution audio data may be supplied by electronic distribution from the network N or may be supplied by distribution of a data recording medium.
【0112】(音声データのデータ構造)この実施の形
態3では、供給される配布音声データは、特に電子透か
し方式に関する情報を含まないデータ構造となってい
る。このため、データ処理装置130は、供給される音
声データに対する情報の埋め込み処理の際に用いられた
電子透かし方式を、音声データの入手経路に基づいて判
定するよう構成されている。つまり、上記音声データ等
のデジタルデータはその供給形態によって電子透かし方
式が予め決定されており、その入手経路を特定すること
により、このデータに対する情報埋め込み処理に用いら
れた電子透かし方式が特定することが可能である。例え
ば、音声データがネットワーク経由で供給される場合に
は、通信の際に使用するプロトコルに応じた電子透かし
方式が用いられる。また、音声データが記録媒体により
供給される場合にはその記録媒体の種別に応じた電子透
かし方式が用いられる。このため、この実施の形態3の
音声データの供給システムでは、実施の形態1の、電子
配信する情報埋め込みデジタル音声データに対応する電
子透かし方式を示す情報(使用電子透かし方式情報)を
含める方法や、実施の形態2の、電子配信するデジタル
音声データに添付する音声データ属性情報に上記使用電
子透かし方式情報を含める方法は不要である。(Data Structure of Audio Data) In the third embodiment, the supplied distributed audio data has a data structure that does not particularly include information on the digital watermarking method. For this reason, the data processing device 130 is configured to determine the digital watermarking scheme used in the process of embedding the information in the supplied audio data based on the audio data acquisition path. In other words, for digital data such as the audio data, the digital watermarking scheme is determined in advance according to the supply form, and by specifying the acquisition route, the digital watermarking scheme used for the information embedding process for this data is specified. Is possible. For example, when audio data is supplied via a network, a digital watermarking method according to a protocol used for communication is used. When audio data is supplied by a recording medium, a digital watermarking method according to the type of the recording medium is used. For this reason, in the audio data supply system of the third embodiment, the method of including the information (used electronic watermarking system information) indicating the digital watermarking system corresponding to the information-embedded digital audio data to be electronically distributed according to the first embodiment is described. In the second embodiment, the method of including the used digital watermark method information in the audio data attribute information attached to the digital audio data to be distributed electronically is unnecessary.
【0113】(データ処理装置の構成)この実施の形態
3のデータ処理装置130は、ネットワークN上のネッ
トワーク信号Snから、上記情報埋め込みデジタル音声
データを配布音声データとして取得するとともに、デー
タ記録媒体から上記情報埋め込みデジタル音声データを
配布音声データとして取得する取得部(データ取得手
段)131と、制御信号に基づいて、該配布音声データ
から埋め込み情報を抽出する抽出部132とを有してい
る。ここで、上記取得部131は、ネットワークNとの
間でネットワーク信号Snの授受を行うネットワークイ
ンタフェース131aと、該インタフェース131aか
らのネットワーク信号Snに復号化処理を施して、上記
情報埋め込みデジタル音声データ(配布音声データ)を
生成する受信信号デコーダ131bと、DVD−ROM
ディスクから情報埋め込みデジタル音声データを読みだ
すDVD−ROMドライブ131cと、半導体記録メデ
ィアから情報埋め込みデジタル音声データを読みだす半
導体メモリアクセス装置131dとを有している。ま
た、上記抽出部132は、上記電子透かし方式(A),
(B),(C)に対応する方式(A) 抽出器132a,方
式(B) 抽出器132b,方式(C) 抽出器132cを有し
ており、制御信号に基づいて、所要の抽出器により、情
報埋め込みデジタル音声データにおける埋め込み情報を
抽出するよう構成されている。(Structure of Data Processing Apparatus) The data processing apparatus 130 of the third embodiment obtains the above-mentioned information-embedded digital audio data as distribution audio data from a network signal Sn on the network N, and also acquires the digital audio data from a data recording medium. An acquisition unit (data acquisition unit) 131 that acquires the information-embedded digital audio data as distribution audio data, and an extraction unit 132 that extracts embedded information from the distribution audio data based on a control signal. Here, the acquisition unit 131 performs a decoding process on the network interface 131a for transmitting and receiving the network signal Sn to and from the network N, and performs a decoding process on the network signal Sn from the interface 131a to obtain the information-embedded digital audio data ( A receiving signal decoder 131b for generating distribution audio data) and a DVD-ROM
It has a DVD-ROM drive 131c for reading information-embedded digital audio data from a disc, and a semiconductor memory access device 131d for reading information-embedded digital audio data from a semiconductor recording medium. Further, the extraction unit 132 outputs the digital watermark method (A),
It has a method (A) extractor 132a, a method (B) extractor 132b, and a method (C) extractor 132c corresponding to (B) and (C). , Embedded information in digital audio data with embedded information is extracted.
【0114】例えば、上記方式(A) 抽出器132aは、
情報埋め込みデジタル音声データから、電子透かし方式
(A)により埋め込み情報を抽出する構成となってい
る。上記方式(B) 抽出器132bは、情報埋め込みデジ
タル音声データから、電子透かし方式(B)により埋め
込み情報を抽出する構成となっている。さらに方式(c)
抽出器132cは、情報埋め込みデジタル音声データか
ら、電子透かし方式(C)により埋め込み情報を抽出す
る構成となっている。For example, the method (A) extractor 132a
The embedded information is extracted from the digital audio data with embedded information by the digital watermarking method (A). The method (B) extractor 132b is configured to extract embedded information from digital audio data with embedded information by a digital watermarking method (B). Further method (c)
The extractor 132c is configured to extract embedded information from digital audio data with embedded information by the digital watermarking method (C).
【0115】また、この実施の形態3のデータ処理装置
130は、上記抽出部132により抽出された埋め込み
情報を、家電機器としての再生装置にて採用されている
既定の電子透かし方式により、上記情報埋め込みデジタ
ル音声データに再度埋め込んで出力音声データを生成す
る挿入部133と、該出力音声データを記録する記録部
134とを有している。ここで、挿入部133は、抽出
された埋め込み情報を、電子透かし方式(A)により、
上記情報埋め込みデジタル音声データに埋め込む方式A
挿入器133aを有している。さらに、この実施の形態
3のデータ処理装置130は、上記各部131〜134
を、対応する制御信号により制御する制御部135を有
している。また、このデータ処理装置130では、上記
各部131〜135はデータバスDbus により相互に接
続されている。Further, the data processing device 130 of the third embodiment converts the embedded information extracted by the extraction unit 132 into the information by a predetermined digital watermarking method adopted in a playback device as a home appliance. It has an insertion unit 133 that re-embeds the embedded digital audio data to generate output audio data, and a recording unit 134 that records the output audio data. Here, the insertion unit 133 converts the extracted embedded information by the digital watermarking method (A).
Method A for embedding the above information embedded digital voice data
It has an inserter 133a. Further, the data processing device 130 according to the third embodiment includes the above-mentioned units 131 to 134
Is controlled by a corresponding control signal. In the data processing device 130, the units 131 to 135 are mutually connected by a data bus Dbus.
【0116】なお、上記抽出部132及び挿入部133
はそれぞれカスタムLSIにより実現されている。ま
た、上記記録部134は、DVD−RAMドライブを搭
載しており、上記出力デジタル音声データをDVD−R
AMディスクに記録するようになっている。ここで、上
記制御部135は、種々の演算処理やデータ処理を行う
CPUと、該CPUの動作プログラムを格納したRAM
(ランダムアクセスメモリ)とから構成されており、上
記各部131〜134の動作を制御する構成となってい
る。なお、上記RAMは、上記各部から出力される音声
データや使用電子透かし方式情報を一時的に記憶する実
行メモリの役割も兼ねている。The extracting section 132 and the inserting section 133
Are each realized by a custom LSI. The recording unit 134 is equipped with a DVD-RAM drive, and outputs the output digital audio data to a DVD-R.
It is recorded on an AM disk. Here, the control unit 135 includes a CPU that performs various arithmetic processing and data processing, and a RAM that stores an operation program of the CPU.
(Random access memory), and controls the operation of each of the units 131 to 134. The RAM also has a role of an execution memory for temporarily storing audio data output from each of the units and information on a used digital watermarking method.
【0117】また、上記制御部135は、具体的には、
上記音声データの入手経路と電子透かし方式とを関連付
けるテーブル135aを有している。このテーブル13
5aは、上記制御部135における不揮発メモリ内に格
納されている。また、この制御部135は、上記音声デ
ータの入手経路を示す情報(入手経路情報)に基づい
て、取得した音声データに対する情報埋め込み処理の際
に使用された電子透かし方式を示す情報(使用電子透か
し方式情報)を決定する方式情報決定手段と、該使用電
子透かし方式情報に応じて、取得した音声データに対す
る埋め込み情報の再挿入を行うか否かを判定する再挿入
判定手段とを有している。Further, the control unit 135 specifically includes:
There is a table 135a for associating the audio data acquisition path with the digital watermarking method. This table 13
5a is stored in the nonvolatile memory in the control unit 135. In addition, the control unit 135 generates information (used digital watermark) indicating the digital watermarking scheme used in the information embedding process on the acquired audio data, based on the information (acquisition path information) indicating the audio data acquisition path. Method information), and re-insertion determination means for determining whether or not to re-insert the embedded information into the acquired audio data according to the used digital watermarking method information. .
【0118】ここで、ネットワークN上のネットワーク
信号Snから得られるデジタル音声データに対する電子
透かし方式は、音声データの取得の際に接続したネット
ワークNの接続先の情報(URL:Uniform Resource L
ocator)、音声データの取得の際に使用した通信プロト
コル等によって決まっている。また、データ記録媒体に
格納されているデジタル音声データに対する電子透かし
方式は、該記録媒体の種別によって決まっている。従っ
て、上記音声データの入手経路が分かれば、上記制御部
135では、上記テーブル135aを参照して、該音声
データに対応する電子透かし方式として1つの方式を判
別することができる。なお、この実施の形態3では、上
記取得部131にて上記音声データの入手経路が判定さ
れ、この判定結果に応じて,上記音声データの入手経路
を示す情報が上記取得部131から制御部135に供給
されるようになっている。Here, the digital watermarking method for digital audio data obtained from the network signal Sn on the network N is based on information (URL: Uniform Resource L) of the connection destination of the network N connected at the time of obtaining the audio data.
ocator) and the communication protocol used for acquiring the audio data. The digital watermarking scheme for digital audio data stored in a data recording medium is determined by the type of the recording medium. Therefore, if the acquisition route of the audio data is known, the control unit 135 can determine one system as the digital watermarking system corresponding to the audio data by referring to the table 135a. In the third embodiment, the acquisition section 131 determines the acquisition route of the audio data. According to the determination result, information indicating the acquisition path of the audio data is transmitted from the acquisition section 131 to the control section 135. It is supplied to.
【0119】さらにこの実施の形態3では、ネットワー
クN上のネットワーク信号Snから取得される音声デー
タには電子透かし方式Bが対応しており、DVD−RO
Mから取得される音声データには電子透かし方式Aが対
応しており、半導体記録メディアから取得される音声デ
ータには電子透かし方式Cが対応しているとする。ま
た、家電機器としての再生装置等に採用されている既定
の電子透かし方式は、電子透かし方式Aとする。Further, in the third embodiment, the digital watermarking system B corresponds to the audio data obtained from the network signal Sn on the network N, and the DVD-RO
It is assumed that the audio data obtained from M corresponds to the digital watermark system A, and the audio data obtained from the semiconductor recording medium corresponds to the digital watermark system C. The default digital watermarking scheme adopted in a playback device or the like as a home appliance is a digital watermarking scheme A.
【0120】なお、この実施の形態3では、データ記録
媒体として、DVD−ROMディスク及び半導体メモリ
を示したが、その他に、DVD−RAMディスクやCD
−ROMディスクなどがデジタルデータの格納媒体とし
て考えられる。これらの各記録メディアに対しても予め
特定の電子透かし方式が用いられるため、これらの各記
録メディアに格納されているデジタルデータについて
も、その取得先では、その入手経路に基づいて、対応す
る電子透かし方式を判別することができる。次に動作に
ついて説明する。In the third embodiment, a DVD-ROM disc and a semiconductor memory are shown as data recording media.
-ROM disks and the like are considered as storage media for digital data. Since a specific digital watermarking method is also used in advance for each of these recording media, digital data stored in each of these recording media is also acquired by a corresponding electronic device based on the acquisition route. The watermark method can be determined. Next, the operation will be described.
【0121】(デジタル音声データの取得)この実施の
形態3のデータ処理装置130では、デジタル音声デー
タは、ネットワークN上のネットワーク信号Snあるい
は記録媒体から取得される。例えば、ネットワークN上
のネットワーク信号Snは、ネットワークケーブルを介
して取得部131のネットワークインタフェース131
aに受信され、受信信号デコーダ131bでは、受信さ
れたネットワーク信号Snの復号化処理により情報埋め
込みデジタル音声データ(配布音声データ)Dauが生成
される。また、DVD−ROMディスクに記録されてい
るデジタル音声データは、取得部131のDVD−RO
Mドライブ131cにより読みだされる。さらに、半導
体メモリに記録されているデジタル音声データは、取得
部131の半導体メモリアクセス装置131dにより読
み出される。上記取得部131により取得された配布音
声データは、抽出部132及び挿入部133に供給さ
れ、さらにこのデジタル音声データは、その入手経路を
示す経路情報とともに制御部135に供給され、その実
行メモリに格納される。(Acquisition of Digital Audio Data) In the data processing device 130 of the third embodiment, digital audio data is acquired from a network signal Sn on the network N or a recording medium. For example, the network signal Sn on the network N is transmitted to the network interface 131 of the acquisition unit 131 via a network cable.
The received signal decoder 131b generates digital audio data (distributed audio data) Dau with information embedded by decoding the received network signal Sn. Further, the digital audio data recorded on the DVD-ROM disc is stored in the DVD-RO of the acquisition unit 131.
The data is read by the M drive 131c. Further, the digital audio data recorded in the semiconductor memory is read by the semiconductor memory access device 131d of the acquisition unit 131. The distribution audio data acquired by the acquisition unit 131 is supplied to the extraction unit 132 and the insertion unit 133, and this digital audio data is supplied to the control unit 135 together with path information indicating the acquisition path, and is stored in the execution memory. Is stored.
【0122】(使用電子透かし方式情報の取得)する
と、制御部135では、上記経路情報に基づいて、テー
ブル135aに記述されている、データ入手経路と電子
透かし方式との対応関係を参照して、上記取得部135
から供給されたデジタル音声データがいずれの電子透か
し方式により情報埋め込み処理が施されたものであるか
が判定される。この判定結果は、制御部135の実行メ
モリ内に一時的に格納される。Then, the control unit 135 refers to the correspondence between the data acquisition path and the digital watermark method described in the table 135a based on the path information. The acquisition unit 135
It is determined which digital watermarking method the digital audio data supplied from has been subjected to the information embedding process. This determination result is temporarily stored in the execution memory of the control unit 135.
【0123】(埋め込み情報の抽出)上記抽出部132
では、制御部135からの制御信号に応じた電子透かし
方式により、取得部131にて取得されたデジタル音声
データから埋め込み情報が抽出される。例えば、制御部
135にて、取得されたデジタル音声データが電子透か
し方式Aに対応するものと判定された場合には、抽出部
132は、このデジタル音声データに対する抽出処理が
電子透かし方式Aにより行われるよう制御される。具体
的には、制御部135からの制御信号により、方式A抽
出部132により埋め込み情報の抽出が行われることと
なる。また、制御部135にて、取得されたデジタル音
声データが電子透かし方式Bに対応するものと判定され
た場合には、抽出部132では、方式B抽出部132b
により埋め込み情報の抽出が行われ、制御部135に
て、取得されたデジタル音声データが電子透かし方式C
に対応するものと判定された場合には、抽出部132で
は、方式C抽出部132cにより埋め込み情報の抽出が
行われる。(Extraction of embedded information) The extraction unit 132
Then, embedded information is extracted from the digital audio data acquired by the acquisition unit 131 by a digital watermarking scheme according to a control signal from the control unit 135. For example, when the control unit 135 determines that the acquired digital audio data corresponds to the digital watermarking system A, the extraction unit 132 performs the extraction process on the digital audio data by the digital watermarking system A. It is controlled to be performed. Specifically, in accordance with a control signal from the control unit 135, the method A extraction unit 132 extracts embedded information. If the control unit 135 determines that the obtained digital audio data corresponds to the digital watermarking system B, the extracting unit 132 sets the system B extracting unit 132b
The embedded information is extracted by the control unit 135, and the obtained digital audio data is
In the extraction unit 132, the embedded information is extracted by the method C extraction unit 132c.
【0124】(埋め込み情報の再挿入の判定)また、取
得部131にて取得されたデジタル音声データが電子透
かし方式Aに対応するものである場合は、制御部135
では、このデジタル音声データには、これに含まれてい
る埋め込み情報を再度、他の電子透かし方式により埋め
込む必要はないと判定される。これは、上記デジタル音
声データの埋め込み情報は、既定の電子透かし方式(方
式A)を採用した再生装置、例えばDVD−RAMディ
スクを再生する既存の再生装置により、抽出可能である
ためである。一方、取得部131にて取得されたデジタ
ル音声データが電子透かし方式Bに対応するものである
場合は、制御部135では、このデジタル音声データに
対して、電子透かし方式Aによって埋め込み情報を再度
埋め込む必要があると判定される。(Determination of Reinsertion of Embedded Information) When the digital audio data acquired by the acquisition unit 131 corresponds to the digital watermarking system A, the control unit 135 is used.
Then, it is determined that it is not necessary to embed the embedding information included in the digital audio data again by another digital watermarking method. This is because the embedding information of the digital audio data can be extracted by a reproducing apparatus employing a predetermined digital watermarking method (method A), for example, an existing reproducing apparatus for reproducing a DVD-RAM disk. On the other hand, when the digital audio data acquired by the acquisition unit 131 corresponds to the digital watermarking system B, the control unit 135 embeds the embedding information in the digital audio data again by the digital watermarking system A. It is determined that it is necessary.
【0125】(埋め込み情報の再埋め込み)デジタル音
声データが電子透かし方式Aに対応しており、上記制御
部135にて、デジタル音声データに対する再埋め込み
処理が不要と判定された場合は、制御部135から挿入
部133には制御信号は供給されず、制御部135の実
行メモリに格納されている上記デジタル音声データが記
録部134に供給される。一方、デジタル音声データが
電子透かし方式Bに対応しており、上記制御部135に
て、デジタル音声データに対する再埋め込み処理が必要
があると判定された場合は、挿入部133では、制御部
135からの制御信号に基づいて、上記情報埋め込みデ
ジタル音声データ(配布音声データ)に対して、電子透
かし方式Aによって該配布音声データにおける埋め込み
情報を再度埋め込む処理が行われる。(Re-embedding of embedded information) If the digital audio data corresponds to the digital watermarking system A and the control unit 135 determines that the re-embedding process for the digital audio data is unnecessary, the control unit 135 Thus, no control signal is supplied to the insertion unit 133, and the digital audio data stored in the execution memory of the control unit 135 is supplied to the recording unit 134. On the other hand, if the digital audio data corresponds to the digital watermarking system B and the control unit 135 determines that the digital audio data needs to be re-embedded, the insertion unit 133 sends the digital audio data to the control unit 135. Is embedded in the digital audio data (distributed audio data) with the digital watermarking method A to embed information in the distributed audio data again.
【0126】(デジタル音声データの記録)上記制御部
135にて電子透かし方式Aに対応すると判定されたデ
ジタル音声データは、挿入部133での再埋め込み処理
が施されずにそのまま記録部134に記録される。一
方、制御部135にて電子透かし方式A以外の方式に対
応すると判定されたデジタル音声データは、挿入部13
3にて電子透かし方式Aにより再埋め込み処理が施され
た後、記録部134に格納される。このように本実施の
形態3では、実施の形態1のデータ処理装置110の構
成に加えて、制御部135を、情報が電子透かし方式に
より埋め込まれたデジタル音声データを受け、該音声デ
ータの入手経路を示す情報に基づいて、このデジタル音
声データがいずれの電子透かし方式に対応するものであ
るかを判定する手段を有する構成としたので、音声デー
タの配布元からネットワークN上に送信する音声データ
にこれに対応する電子透かし方式情報を含める必要がな
くなる。また、記録媒体に格納する音声データにもこれ
に対応する電子透かし方式情報を含める必要がなくな
る。また、配布音声データが、家電機器としての再生装
置等で採用されている既定の電子透かし方式に対応する
とき、この配布音声データをそのまま記録媒体に記録
し、一方、配布音声データが、上記既定の電子透かし方
式以外の方式に対応するとき、この配布音声データに対
して既定の電子透かし方式により、該配布音声データに
おける埋め込み情報を再度埋め込んで得られるデータを
記録媒体に記録するようにしたので、再埋め込み処理が
不要なデジタル音声データに対して、情報の書き込みが
行われるのを回避することができ、音質劣化などの要因
となるデジタル音声データに対する処理を必要最小限に
抑えることができる。(Recording of Digital Audio Data) The digital audio data determined to correspond to the digital watermarking system A by the control unit 135 is recorded in the recording unit 134 without being re-embedded by the insertion unit 133. Is done. On the other hand, the digital audio data determined by the control unit 135 to correspond to a system other than the digital watermarking system A is
After the re-embedding process is performed by the digital watermarking method A in 3, it is stored in the recording unit 134. As described above, in the third embodiment, in addition to the configuration of the data processing device 110 of the first embodiment, the control unit 135 receives digital audio data in which information is embedded by a digital watermark method, and obtains the audio data. Based on the information indicating the path, the digital audio data is configured to have a means for determining which digital watermarking method it corresponds to, so that the audio data transmitted from the distribution source of the audio data to the network N It is not necessary to include digital watermarking system information corresponding to this. Further, it is not necessary to include digital watermarking system information corresponding to the audio data stored in the recording medium. Further, when the distributed audio data corresponds to a predetermined digital watermarking scheme adopted in a playback device or the like as a home appliance, the distributed audio data is recorded as it is on a recording medium, while the distributed audio data is When a system other than the digital watermarking system is used, data obtained by re-embedding the embedded information in the distributed audio data with the predetermined digital watermarking system for the distributed audio data is recorded on a recording medium. In addition, it is possible to prevent information from being written into digital audio data that does not require re-embedding processing, and it is possible to minimize the processing of digital audio data that causes deterioration in sound quality.
【0127】実施の形態4.図7は本発明の実施の形態
4によるデータ処理装置を説明するためのブロック図で
ある。この実施の形態4のデータ処理装置140は、デ
ジタル映像データとデジタル音声データとを多重化して
なる多重デジタルデータをデータ記録媒体から読み出
し、上記デジタル音声データから電子透かし方式により
埋め込み情報を抽出し、この埋め込み情報の画像表示を
行うとともに、デジタル音声データに対して該埋め込み
情報を再度埋め込む処理を行う構成となっている。ここ
で、上記多重デジタルデータに含まれるデジタル音声デ
ータは、配布元から利用者への供給の対象となる供給音
声データにその関連情報を電子透かし方式により埋め込
んで得られるデータ(配布音声データ)である。また、
上記埋め込み情報の抽出は、適切な電子透かし方式によ
り行われ、上記再埋め込み処理は、家電機器としての再
生装置等に採用されている既定の電子透かし方式を用い
て行われるようになっている。なお、上記適切な電子透
かし方式は、上記供給音声データに対する情報埋め込み
処理に使用された使用電子透かし方式と同一のものであ
る。また、上記多重デジタルデータは、1つの番組や映
画などのプログラムに対応するものであり、ビデオオブ
ジェクトと呼ばれている。この実施の形態4の以下の説
明では、上記デジタル映像データ,デジタル音声データ
をそれぞれ映像データ,音声データをいう。Embodiment 4 FIG. 7 is a block diagram illustrating a data processing device according to a fourth embodiment of the present invention. The data processing device 140 according to the fourth embodiment reads multiplexed digital data obtained by multiplexing digital video data and digital audio data from a data recording medium, extracts embedded information from the digital audio data by a digital watermark method, In addition to displaying an image of the embedded information, a process of embedding the embedded information in the digital audio data again is performed. Here, the digital audio data included in the multiplexed digital data is data (distributed audio data) obtained by embedding relevant information into the supplied audio data to be supplied from the distribution source to the user by using a digital watermark method. is there. Also,
The extraction of the embedded information is performed by an appropriate digital watermarking method, and the re-embedding process is performed by using a predetermined digital watermarking method adopted in a playback device or the like as a home appliance. The appropriate digital watermarking scheme is the same as the used digital watermarking scheme used for the information embedding process for the supplied audio data. The multiplex digital data corresponds to a program such as one program or movie, and is called a video object. In the following description of the fourth embodiment, the digital video data and digital audio data are referred to as video data and audio data, respectively.
【0128】(ビデオオブジェクトのデータ構造)図8
はビデオオブジェクトのデータ構造を示している。この
実施の形態4では、上記ビデオオブジェクトは、MPE
G(Moving Picture Experts Group)2方式における1
つのプログラムストリームに対応するものであり、複数
のビデオオブジェクトユニット(VOBU:Video Obje
ct Unit )から構成されている。また、上記多重デジタ
ルデータにおける1つのVOBUに対応する部分では、
時分割処理により映像データや音声データなどが多重化
されている。この1つのVOBUに対応するデジタルデ
ータは、15フレーム(=0.5秒)程度の再生時間に
相当するデータ量となっている。ここでは、1つのVO
BUにおけるデータを時分割する単位は、2048バイ
トとしており、この時分割の単位である2048バイト
のデータを含む部分をパケットと呼ぶ。また、映像デー
タからなるパケットを映像パケットと呼び、音声データ
からなるパケットを音声パケットと呼ぶ。例えば、ここ
では、上記ビデオオブジェクトVobには、第1のVOB
U(#1)Vob1〜第nのVOBU(#n)Vobnから
なり、第1のVOBU(#1)Vob1は、第1の映像パ
ケット(#1)Pv1〜第kの映像パケット(#k)Pvk
と、第1の音声パケット(#1)Pa1〜第mの音声パケ
ット(#m)Pamとから構成されている。(Data Structure of Video Object) FIG.
Indicates the data structure of the video object. In the fourth embodiment, the video object is an MPE
1 in G (Moving Picture Experts Group) 2 system
And a plurality of video object units (VOBU: Video Obje).
ct Unit). In the portion corresponding to one VOBU in the multiplexed digital data,
Video data and audio data are multiplexed by time division processing. The digital data corresponding to this one VOBU has a data amount corresponding to a reproduction time of about 15 frames (= 0.5 seconds). Here, one VO
The unit for time-dividing the data in the BU is 2048 bytes, and a portion including the 2048-byte data, which is the time-division unit, is called a packet. A packet composed of video data is called a video packet, and a packet composed of audio data is called an audio packet. For example, here, the video object Vob has a first VOB
U (# 1) Vob1 to n-th VOBU (#n) Vobn. The first VOBU (# 1) Vob1 is composed of first video packet (# 1) Pv1 to k-th video packet (#k). Pvk
And a first voice packet (# 1) Pa1 to an m-th voice packet (#m) Pam.
【0129】図9は上記音声パケットのデータ構造を示
している。音声パケットPaは、パケットヘッダPahと
音声データ部分Padとから構成される。上記音声データ
部分Padには、音声データを構成する符号列である音声
ストリームが格納されており、この音声ストリームに
は、適当な電子透かし方式によって情報が埋め込まれて
いる。一方、上記パケットヘッダPahには、上記音声デ
ータを再生する際に必要な各種の情報が格納されてい
る。つまり、パケットヘッダPahには、パケット種別フ
ラグFpk,再生時間情報Irt,サブストリームID情報
Iss,使用電子透かし方式情報Iumが格納されている。
ここで、上記パケット種別フラグFpkは、対応するパケ
ットがどのような種類のパケットであるかを識別するた
めの情報である。上記再生時間情報Irtは、対応するパ
ケットに格納されているデータが再生される時間を示す
情報であり、この再生時間には、ビデオオブジェクト先
頭のデータの再生時間を基準とする相対時間が用いられ
ている。FIG. 9 shows the data structure of the voice packet. The audio packet Pa is composed of a packet header Pah and an audio data part Pad. The audio data portion Pad stores an audio stream that is a code string constituting audio data, and information is embedded in the audio stream by an appropriate digital watermarking method. On the other hand, the packet header Pah stores various types of information necessary for reproducing the audio data. That is, the packet header Pah stores the packet type flag Fpk, the reproduction time information Irt, the substream ID information Iss, and the used digital watermarking system information Ium.
Here, the packet type flag Fpk is information for identifying what type of packet the corresponding packet is. The playback time information Irt is information indicating a time at which data stored in a corresponding packet is played, and a relative time based on the playback time of the data at the head of the video object is used as the playback time. ing.
【0130】また、多重化デジタルデータであるビデオ
オブジェクトでは、複数種類の音声ストリームを多重化
することが可能であるため、各音声ストリームを識別す
る情報が必要となる。そこで、パケットヘッダPahに
は、ビデオオブジェクトに含まれる複数種類の音声スト
リームのうちの各々を特定する情報として上記サブスト
リームID情報Issが格納されている。例えば、この上
記サブストリームID情報Issは、各音声ストリームに
設定されているシリアル番号を示している。さらに、上
記使用電子透かし方式情報Iumは、音声パケットPaの
音声データ部分Padに格納されている音声ストリームに
対して、どのような電子透かし方式により情報の埋め込
み処理が施されているかを示している。[0130] In a video object that is multiplexed digital data, since a plurality of types of audio streams can be multiplexed, information for identifying each audio stream is required. Therefore, the sub-stream ID information Iss is stored in the packet header Pah as information for specifying each of a plurality of types of audio streams included in the video object. For example, the substream ID information Iss indicates a serial number set for each audio stream. Further, the used digital watermarking system information Ium indicates what kind of digital watermarking system is used to embed information in the audio stream stored in the audio data portion Pad of the audio packet Pa. .
【0131】図10は、上記パケットヘッダPahに使用
電子透かし方式情報Iumとして格納される値を示してい
る。ここでは、使用電子透かし方式情報Iumは2ビット
の値(第1ビットの値と第2ビットの値)により表され
ている。この方式情報Iumの値「00」は、上記音声デ
ータに対する情報埋め込み処理に電子透かし方式Aが使
用されていることを示している。これと同様に、上記方
式情報Iumの値「01」,「10」,「11」はそれぞ
れ、上記音声ストリームに対する情報埋め込み処理に電
子透かし方式B,方式C,方式Dが使用されていること
を示している。なお、この実施の形態4では、ビデオオ
ブジェクトのデータ構造として、該ビデオオブジェクト
を構成する音声パケットに供給音声データに対する使用
電子透かし方式情報が格納されているものを示したが、
ビデオオブジェクトは、映像パケットや他の種類のパケ
ットに上記使用電子透かし方式を格納したデータ構造と
してよい。FIG. 10 shows values stored in the packet header Pah as used digital watermarking system information Ium. Here, the used digital watermarking system information Ium is represented by a 2-bit value (a value of the first bit and a value of the second bit). The value “00” of the system information Ium indicates that the digital watermarking system A is used for the information embedding process for the audio data. Similarly, the values “01”, “10”, and “11” of the system information Ium indicate that the digital watermarking systems B, C, and D are used for the information embedding process for the audio stream, respectively. Is shown. In the fourth embodiment, the data structure of the video object has been described in which the audio packet used for the supplied audio data is stored in the audio packet constituting the video object.
The video object may have a data structure in which the used digital watermarking scheme is stored in a video packet or another type of packet.
【0132】さらに、この実施の形態4では、供給音声
データに対応する使用電子透かし方式情報が各音声パケ
ットPaのパケットヘッダPahに格納する場合を示した
が、使用電子透かし方式情報の格納場所は、これに限る
ものではない。例えば、使用電子透かし方式情報は、ビ
デオオブジェクトを構成する全ての音声パケットではな
く、一部の音声パケットにのみ格納するようにしてもよ
い。Further, in the fourth embodiment, the case where the used digital watermarking system information corresponding to the supplied audio data is stored in the packet header Pah of each audio packet Pa has been described. However, the present invention is not limited to this. For example, the used digital watermark method information may be stored not in all audio packets constituting the video object, but in only some audio packets.
【0133】また、使用電子透かし方式情報は、ビデオ
オブジェクトとは別にDVD−ROMディスクの記録領
域に格納してよい。また、使用電子透かし方式情報は、
適当な方法により、音声データ部分に格納される音声ス
トリームに埋め込むようにしてもよい。また、この実施
の形態4では、音声パケットPaとして、そのパケット
ヘッダPahに、パケット種別フラグFpk,再生時間情報
Irt,サブストリームID情報Iss,使用電子透かし方
式情報Iuwが格納されているものを示したが、音声パケ
ットPaのパケットヘッダPahには、上記情報Fpk,I
rt,Iss,Iuw以外の種々の情報を格納するようにして
もよい。Further, the used digital watermarking system information may be stored in a recording area of a DVD-ROM disc separately from the video object. Also, the used digital watermark method information is
It may be embedded in an audio stream stored in the audio data portion by an appropriate method. Further, in the fourth embodiment, a packet in which the packet type flag Fpk, the reproduction time information Irt, the substream ID information Iss, and the used digital watermarking system information Iuw are stored in the packet header Pah as the audio packet Pa is shown. However, the packet header Pah of the voice packet Pa includes the information Fpk, I
Various information other than rt, Iss and Iuw may be stored.
【0134】(実施の形態4のデータ処理装置140の
構成)このデータ処理装置140は、DVD−ROMデ
ィスクからビデオオブジェクトを読み出すDVD−RO
Mドライブを有し、制御信号に基づいて、ビデオオブジ
ェクトを取得する取得部141と、カスタムLSIによ
り構成され、制御信号に基づいて、上記取得したビデオ
オブジェクトから映像データと音声データを分離する分
離部142とを有している。また、データ処理装置14
0は、カスタムLSIにより構成され、制御信号に基づ
いて、上記分離された音声データにおける音声パケット
PaのヘッダPahに格納されている使用電子透かし方式
情報Iumから埋め込み情報を抽出する抽出部143と、
カスタムLSIにより構成され、制御信号に基づいて、
上記抽出された埋め込み情報を、既定の電子透かし方式
により、上記分離された音声データに再度埋め込んで出
力音声データを生成する挿入部146とを有している。(Configuration of Data Processing Apparatus 140 of Fourth Embodiment) This data processing apparatus 140 is a DVD-RO for reading a video object from a DVD-ROM disc.
An acquisition unit 141 that has an M drive and acquires a video object based on a control signal; and a separation unit that is configured by a custom LSI and separates video data and audio data from the acquired video object based on the control signal. 142. Also, the data processing device 14
0, an extraction unit 143 configured by a custom LSI and extracting embedded information from the used digital watermarking system information Ium stored in the header Pah of the audio packet Pa in the separated audio data based on the control signal;
It is configured by a custom LSI and based on the control signal,
And an insertion unit 146 that embeds the extracted embedded information in the separated audio data again by a predetermined digital watermarking method to generate output audio data.
【0135】上記抽出部143は、上記電子透かし方式
(A),(B),(C),(D)に対応する方式A抽出
器143a,方式B抽出器143b,方式C抽出器14
3c,方式C抽出器143dを有しており、制御信号に
基づいて、所要の抽出器により、入力音声データにおけ
る埋め込み情報を抽出するよう構成されている。例え
ば、上記方式A抽出器143aは、入力音声データ(配
布音声データ)から電子透かし方式Aにより埋め込み情
報を抽出する構成となっている。上記方式B抽出器14
3bは入力音声データから電子透かし方式Bにより埋め
込み情報を抽出する構成となっている。さらに方式C抽
出器143cは入力音声データから電子透かし方式Cに
より埋め込み情報を抽出する構成となっている。さらに
方式D抽出器143dは入力音声データから電子透かし
方式Dにより埋め込み情報を抽出する構成となってい
る。The extracting section 143 includes a method A extractor 143a, a method B extractor 143b, and a method C extractor 14 corresponding to the digital watermarking methods (A), (B), (C), and (D).
3c, a system C extractor 143d, and is configured to extract embedded information in input audio data by a required extractor based on a control signal. For example, the scheme A extractor 143a is configured to extract embedded information from input audio data (distribution audio data) by a digital watermarking scheme A. Method B extractor 14
3b is configured to extract embedded information from the input audio data by the digital watermarking method B. Further, the scheme C extractor 143c is configured to extract embedded information from the input audio data by the digital watermark scheme C. Further, the scheme D extractor 143d is configured to extract embedded information from the input audio data by the digital watermark scheme D.
【0136】また、データ処理装置140は、制御信号
に基づいて、上記分離された映像データの画像表示、及
び音声データから抽出された、著作権情報等の埋め込み
情報の画像表示を行う映像再生部144と、上記出力音
声データの再生を行う音声再生部145とを有してい
る。ここで、上記映像再生部144は、上記映像データ
を復号化等の信号処理によりアナログ映像信号に変換す
るとともに、抽出部143からの著作権情報等の埋め込
み情報をデコーダする映像デコーダ144aと、該アナ
ログ映像信号を入力として画像表示を行うとともに、デ
コーダされた埋め込み情報の画像表示を行うテレビジョ
ン受像機144bとから構成されている。また、上記音
声再生部145は、上記音声データを復号化して音声信
号を出力する音声デコード145aと、該音声信号を音
声に変換して出力するスピーカ145bとから構成され
ている。さらに、上記データ処理装置140は、制御信
号に基づいて、挿入部146から出力される出力音声デ
ータを記録する記録部147と、種々の演算処理やデー
タ処理を行うCPUと、該CPUの動作プログラムを格
納したRAM(ランダムアクセスメモリ)とから構成さ
れており、上記制御信号により、各部141〜147の
動作を制御する制御部148を有している。ここで、こ
の制御部148のRAMは、分離部142からのデー
タ,抽出部143からの埋め込み情報,挿入部146か
らのデータを一時的に格納する実行メモリの機能を兼ね
ている。[0136] The data processing unit 140 is a video reproducing unit that displays an image of the separated video data and an image of embedded information such as copyright information extracted from audio data based on the control signal. 144, and an audio reproduction unit 145 that reproduces the output audio data. Here, the video reproduction unit 144 converts the video data into an analog video signal by signal processing such as decoding, and decodes embedded information such as copyright information from the extraction unit 143, and a video decoder 144a. A television receiver 144b that performs image display using an analog video signal as input and performs image display of the embedded information decoded. The audio reproducing unit 145 includes an audio decoder 145a that decodes the audio data and outputs an audio signal, and a speaker 145b that converts the audio signal into audio and outputs the audio. Further, the data processing device 140 includes a recording unit 147 that records output audio data output from the insertion unit 146 based on a control signal, a CPU that performs various arithmetic processing and data processing, and an operation program of the CPU. And a RAM (random access memory) in which a control unit 148 controls the operations of the units 141 to 147 in accordance with the control signal. Here, the RAM of the control unit 148 also has a function of an execution memory that temporarily stores data from the separation unit 142, embedded information from the extraction unit 143, and data from the insertion unit 146.
【0137】なお、上記実施の形態4では、音声再生部
145では、取得された入力音声データ(配布音声デー
タ)を再生するようにしているが、音声再生部145で
は、入力音声データに対して、その埋め込み情報を既定
の電子透かし方式により再度埋め込んで得られる出力音
声データを再生するようにしてもよい。また、上記実施
の形態4では、データ処理装置として、取得部141が
DVD−ROMドライブを有するものを示したが、デー
タ処理装置の取得部141は、DVD−RAMドライ
ブ,CD−ROMドライブ,半導体メモリ読込み装置な
ど、マルチメディアデータを扱うことが可能な大容量記
憶装置を有するものであればよい。また、上記実施の形
態4では、取得されたビデオオブジェクトを再生する装
置として、映像データを再生する映像再生部144と音
声データを再生する音声再生部145の両方を有するデ
ータ処理装置を示したが、データ処理装置は、上記映像
再生部と音声再生部の一方のみを有するものであって
も、映像再生部と音声再生部の他に字幕などデータを再
生する装置を有するものであってもよい。さらに、上記
実施の形態4では、データ処理装置として、分離部14
2,抽出部143,挿入部144がカスタムLSIによ
り構成されているものを示したが、これらの部分142
〜144は、各種演算処理を行うCPUと、その動作プ
ログラムを格納する、実行メモリを兼ねるRAMから構
成してもよい。この場合には、特に、これらの部分14
2〜144と制御部148の間で構成機器を共有するこ
とが可能である。In the fourth embodiment, the audio reproducing section 145 reproduces the acquired input audio data (distribution audio data). Alternatively, output audio data obtained by embedding the embedded information again by a predetermined digital watermarking method may be reproduced. In the fourth embodiment, as the data processing device, the acquisition unit 141 has a DVD-ROM drive. However, the acquisition unit 141 of the data processing device includes a DVD-RAM drive, a CD-ROM drive, and a semiconductor device. Any device having a large-capacity storage device capable of handling multimedia data, such as a memory reading device, may be used. In the fourth embodiment, the data processing device having both the video reproducing unit 144 for reproducing the video data and the audio reproducing unit 145 for reproducing the audio data is described as the device for reproducing the obtained video object. The data processing device may have only one of the video reproduction unit and the audio reproduction unit, or may have a device that reproduces data such as subtitles in addition to the video reproduction unit and the audio reproduction unit. . Furthermore, in the fourth embodiment, the separation unit 14
2, the extracting unit 143 and the inserting unit 144 are configured by a custom LSI.
To 144 may be constituted by a CPU that performs various types of arithmetic processing and a RAM that stores the operation program and also serves as an execution memory. In this case, in particular, these parts 14
The constituent devices can be shared between the control units 148 and the control unit 148.
【0138】次に動作について説明する。以下の説明で
は、説明を簡単にするため、上記DVD−ROMディス
クには、そのデータ記録領域の先頭部分から連続的に上
記ビデオオブジェクトが記録されているものとする。Next, the operation will be described. In the following description, for the sake of simplicity, it is assumed that the video object is continuously recorded on the DVD-ROM disc from the head of the data recording area.
【0139】(ビデオオブジェクトの読み出し)上記取
得部141では、制御部148からの制御信号に基づい
て、DVD−ROMディスクの記録領域の先頭部分から
順次パケット単位で、ビデオオブジェクトとしての多重
デジタルデータが読み出され、該読み出されたデータは
パケット単位で順次分離部142に送られる。(Reading of Video Object) In the acquisition section 141, based on the control signal from the control section 148, the multiplexed digital data as the video object is sequentially transmitted in packet units from the head of the recording area of the DVD-ROM disc. The data is read, and the read data is sequentially sent to the separating unit 142 in packet units.
【0140】(ビデオオブジェクトの分離)上記分離部
142では、各パケット(映像パケット及び音声パケッ
ト)のパケットヘッダに格納されているパケット種別フ
ラグFpkの読み込みが行われる。この分離部142で
は、パケット種別フラグFpkに基づいて映像パケットと
音声パケットとが識別され、ビデオオブジェクトからこ
れらのパケットが分離される。そして、制御部148の
制御により、映像パケットであると判断されたパケット
は映像再生部144及び制御部148へ、音声パケット
であると判断されたパケットは、抽出部143,挿入部
146,音声再生部145及び制御部148へ送られ
る。(Separation of Video Object) The separation unit 142 reads the packet type flag Fpk stored in the packet header of each packet (video packet and audio packet). In the separating unit 142, the video packet and the audio packet are identified based on the packet type flag Fpk, and these packets are separated from the video object. Then, under the control of the control unit 148, the packet determined to be a video packet is sent to the video playback unit 144 and the control unit 148, and the packet determined to be an audio packet is sent to the extraction unit 143, the insertion unit 146, and the audio playback. It is sent to the unit 145 and the control unit 148.
【0141】(埋め込み情報の抽出)上記制御部148
では、音声パケットPaのパケットヘッダPahに格納さ
れている使用電子透かし方式情報Iumの読み込みが行わ
れる。そして制御部148では、該使用電子透かし方式
情報Iumの値の判定が行われ、該方式情報の値に応じた
制御信号が抽出部143に出力される。すると、抽出部
143では、上記制御信号に基づいて、適切な電子透か
し方式に対応する方式抽出器により、音声パケットPa
の音声データ部分Padに格納されている音声ストリーム
から埋め込み情報が抽出される。なお、この埋め込み情
報には、著作権者のコピーライト表示文字列に対応する
情報が含まれている。例えば、上記使用電子透かし方式
情報Iumの値の判定の結果、その値が「00」である場
合には、抽出部143では、上記制御信号に基づいて方
式A抽出器143aにより、電子透かし方式Aにより埋
め込み情報の抽出が行われる。これと同様に、使用電子
透かし方式情報Iumの値が「01」,「10」,あるい
は「11」である場合には、抽出部143では、上記制
御信号に基づいて、方式B抽出器143b,方式C抽出
器143c,あるいは方式D抽出器143dにより、電
子透かし方式B,C,あるいはDにより埋め込み情報の
抽出が行われる。(Extraction of Embedded Information) The control unit 148
Then, the digital watermark method information Ium stored in the packet header Pah of the voice packet Pa is read. Then, the control section 148 determines the value of the used digital watermarking scheme information Ium, and outputs a control signal corresponding to the value of the scheme information to the extracting section 143. Then, on the basis of the control signal, the extraction unit 143 uses a scheme extractor corresponding to an appropriate digital watermarking scheme to extract the audio packet Pa.
Embedded information is extracted from the audio stream stored in the audio data portion Pad. This embedded information includes information corresponding to the copyright display character string of the copyright holder. For example, if the value of the used digital watermarking system information Ium is determined to be "00", the extracting unit 143 uses the system A extractor 143a based on the control signal to output the digital watermarking system A. Extracts embedded information. Similarly, when the value of the digital watermarking system information Ium to be used is “01”, “10”, or “11”, the extracting unit 143 uses the system B extractor 143b, The method C extractor 143c or the method D extractor 143d extracts the embedded information according to the digital watermarking method B, C, or D.
【0142】(映像データの再生)上記分離部142に
て分離された映像パケットが映像再生部144に供給さ
れると、映像再生部144では、制御部からの制御信号
に基づいて、映像パケットに格納されている、MPEG
2方式の符号化処理が施された映像データに対して、映
像デコーダ144aによりMPEG2方式の復号化処理
が施される。この映像デコーダ144aでの復号化処理
により得られた映像信号がTV受像器144bに出力さ
れると、該受像器144bでは該映像信号の再生表示が
行われる。(Reproduction of Video Data) When the video packet separated by the separation unit 142 is supplied to the video reproduction unit 144, the video reproduction unit 144 converts the video packet into a video packet based on a control signal from the control unit. MPEG stored
The video data that has been subjected to the encoding processing of the two systems is subjected to decoding processing of the MPEG2 system by the video decoder 144a. When a video signal obtained by the decoding process in the video decoder 144a is output to the TV receiver 144b, the video signal is reproduced and displayed on the TV receiver 144b.
【0143】(著作権情報の表示)また、抽出部143
から映像再生部144に、埋め込み情報としてコピーラ
イト表示文字列情報が供給されると、この情報は上記デ
コーダ144aにより表示用信号に変換されてTV受信
器144bに出力される。すると、TV受像器144b
では、映像信号に対応する表示画像上にコピーライト表
示文字列が重ね合わせて表示される。なお、ここでは著
作権情報であるコピーライト表示文字列情報は、映像信
号の表示画像上にオーバーレイして表示するようにして
いるが、著作権情報はTV受像器以外の表示手段によっ
て表示するようにしてもよく、また著作権情報の画像表
示は特に行わないようにしてもよい。(Display of Copyright Information) The extraction unit 143
When the copyright display character string information is supplied as embedded information to the video reproducing unit 144, the information is converted into a display signal by the decoder 144a and output to the TV receiver 144b. Then, the TV receiver 144b
In, a copyright display character string is superimposed and displayed on a display image corresponding to a video signal. Here, the copyright display character string information, which is copyright information, is displayed so as to be overlaid on the display image of the video signal, but the copyright information is displayed by display means other than the TV receiver. Alternatively, the image display of the copyright information may not be particularly performed.
【0144】(音声データの再生)上記分離部142に
てビデオオブジェクトVobから分離された音声パケット
Paが音声再生部145に供給されると、該音声再生部
145では、音声パケットPaの音声データ部分Padに
格納されている音声ストリーム(つまりLPCM方式の
符号化処理が施された音声データ)に対して、音声デコ
ーダ145aによりLPCM方式の復号化処理が施され
る。これにより音声デコーダ145aでは音声信号が生
成され、この音声信号はスピーカ145bにより音声に
変換されて出力される。また、このデータ処理装置14
0では、上記のような映像データ及び音声データの再生
処理が行われる一方で、実施の形態1〜3のデータ処理
装置と同様に、配布音声データに対して、その埋め込み
情報の再埋め込み処理、及び該再埋め込み処理により得
られる出力音声データの記録が行われる。(Reproduction of Audio Data) When the audio packet Pa separated from the video object Vob by the separation unit 142 is supplied to the audio reproduction unit 145, the audio reproduction unit 145 outputs the audio data portion of the audio packet Pa. The audio decoder 145a performs LPCM decoding processing on the audio stream stored in the Pad (that is, audio data on which LPCM encoding processing has been performed). As a result, an audio signal is generated in the audio decoder 145a, and the audio signal is converted into audio by the speaker 145b and output. Also, the data processing device 14
0, the reproduction process of the video data and the audio data as described above is performed. On the other hand, similarly to the data processing devices according to the first to third embodiments, the embedding information of the distribution audio data is re-embedded. And the output audio data obtained by the re-embedding process is recorded.
【0145】(埋め込み情報の再挿入の判定)(Determination of Reinsertion of Embedded Information)
【0146】また、分離部142からの音声パケットP
aにおける音声データが電子透かし方式Aに対応するも
のである場合は、制御部148では、このデジタル音声
データには、これに含まれている埋め込み情報を再度、
他の電子透かし方式により埋め込む必要はないと判定さ
れる。これは、上記音声データの埋め込み情報は、既定
の電子透かし方式(方式A)を採用した再生装置、例え
ばDVD−RAMディスクに対応する既存の再生装置に
より、抽出可能であるためである。一方、分離部142
からの音声パケットPaにおける音声データが電子透か
し方式Bに対応するものである場合は、制御部148で
は、この音声データに対して、電子透かし方式Aによっ
て埋め込み情報を再度埋め込む必要があると判定され
る。The voice packet P from the separation unit 142
If the audio data in a corresponds to the digital watermarking system A, the control unit 148 replaces the embedded information included in the digital audio data with the digital audio data again.
It is determined that there is no need to embed by another digital watermarking method. This is because the embedded information of the audio data can be extracted by a reproducing apparatus employing a predetermined digital watermarking method (method A), for example, an existing reproducing apparatus corresponding to a DVD-RAM disk. On the other hand, the separation unit 142
If the audio data in the audio packet Pa received from the device corresponds to the digital watermarking system B, the control unit 148 determines that it is necessary to embed the embedding information in the audio data again by the digital watermarking system A. You.
【0147】(埋め込み情報の再埋め込み)(Re-embedding of embedded information)
【0148】音声データが電子透かし方式Aに対応して
おり、上記制御部148にて、デジタル音声データに対
する再埋め込み処理が不要と判定された場合は、制御部
148から挿入部146には制御信号は供給されず、制
御部148の実行メモリに格納されている上記音声デー
タが記録部147に供給される。一方、音声データが電
子透かし方式Bに対応しており、上記制御部148に
て、音声データに対する再埋め込み処理が必要があると
判定された場合は、挿入部146では、制御部148か
らの制御信号に基づいて、上記音声データに対して、電
子透かし方式Aによって埋め込み情報を再度埋め込む処
理が行われる。When the audio data corresponds to the digital watermarking system A and the control unit 148 determines that the re-embedding process for the digital audio data is unnecessary, the control unit 148 sends a control signal to the insertion unit 146. Is not supplied, and the audio data stored in the execution memory of the control unit 148 is supplied to the recording unit 147. On the other hand, if the audio data is compatible with the digital watermarking system B, and the control unit 148 determines that re-embedding of the audio data is necessary, the insertion unit 146 controls the control unit 148. Based on the signal, a process of embedding the embedding information in the audio data again by the digital watermarking method A is performed.
【0149】(デジタル音声データの記録)(Recording of Digital Audio Data)
【0150】上記制御部148にて電子透かし方式Aに
対応すると判定された音声データは、挿入部146での
再埋め込み処理が施されずにそのまま記録部147に記
録される。一方、制御部148にて電子透かし方式A以
外の方式に対応すると判定された音声データは、挿入部
146にて電子透かし方式Aにより再埋め込み処理が施
された後、記録部147に格納される。このように本実
施の形態4のデータ処理装置140では、実施の形態1
のデータ処理装置110における取得部111に代え
て、DVD−ROMドライブを搭載した取得部141を
備えるとともに、DVD−ROMディスクから読みださ
れたビデオオブジェクトから映像パケットと音声パケッ
トを分離する分離部142と、映像データを再生する映
像再生部144とを備え、音声パケットのヘッダに格納
されている使用電子透かし方式情報に基づいて、音声パ
ケットのデータ部分から抽出した埋め込み情報を映像再
生部にて表示するようにしたので、著作権情報を映像に
より確認することができる。また、デジタル音声データ
が、家電機器としての再生装置等で採用されている既定
の電子透かし方式に対応するとき、このデジタル音声デ
ータをそのまま記録媒体に記録し、デジタル音声データ
が、上記既定の電子透かし方式以外の方式に対応すると
き、このデジタル音声データに対して既定の電子透かし
方式により埋め込み情報を再度埋め込んで得られるデー
タを記録媒体に記録するようにしたので、再埋め込み処
理が不要な音声データに対して、情報の書き込み処理が
再度行われるのを回避することができ、音質劣化などの
要因となる音声データに対する処理を必要最小限に抑え
ることができる。The audio data determined to correspond to the digital watermarking system A by the control unit 148 is recorded in the recording unit 147 without being subjected to the re-embedding process in the insertion unit 146. On the other hand, the audio data determined to correspond to a method other than the digital watermarking scheme A by the control unit 148 is subjected to re-embedding processing by the digital watermarking scheme A by the insertion unit 146, and then stored in the recording unit 147. . As described above, in the data processing device 140 according to the fourth embodiment, the data processing device 140 according to the first embodiment
Of the data processing apparatus 110 of the present embodiment, an acquisition unit 141 equipped with a DVD-ROM drive is provided instead of the acquisition unit 111, and a separation unit 142 for separating video packets and audio packets from video objects read from a DVD-ROM disc. And a video playback unit 144 for playing back video data. The video playback unit displays embedded information extracted from the data portion of the audio packet based on the used digital watermarking system information stored in the header of the audio packet. The copyright information can be confirmed by video. Further, when the digital audio data corresponds to a predetermined digital watermarking method adopted in a playback device or the like as a home appliance, the digital audio data is recorded as it is on a recording medium, and the digital audio data is stored in the predetermined electronic device. When a system other than the watermark system is supported, data obtained by embedding embedded information in the digital audio data again by a predetermined digital watermark system is recorded on a recording medium, so that audio data that does not require re-embedding processing is recorded. It is possible to prevent the information writing process from being performed again on the data, and it is possible to minimize the processing on the audio data, which causes the sound quality deterioration and the like.
【0151】なお、上記実施の形態4では、DVD−R
OMディスクとして、その記録領域の先頭部分からビデ
オオブジェクトが記録されているものについて示した
が、DVD−ROMディスクはその記録領域の先頭部分
には、管理情報などの補助的な情報が記録されており、
この管理情報の記録領域に続いてビデオオブジェクトが
記録されているものでもよい。また、上記実施の形態4
では、DVD−ROMディスクの記録領域には連続的に
ビデオオブジェクトが記録されている場合について示し
たが、DVD−ROMディスクにおけるビデオオブジェ
クトの記録の形態はこれに限るものではない。例えば、
上記管理情報に、DVD−ROMディスクの記録領域に
おけるビデオオブジェクトの記録開始位置、及びその記
録サイズを示すTOC(Table of Contents )情報が含
まれている場合は、DVD−ROMディスクの記録領域
内の任意の部分にビデオオブジェクトを分散して記録す
ることが可能である。In the fourth embodiment, the DVD-R
Although an OM disc in which a video object is recorded from the head of the recording area is shown, a DVD-ROM disc has auxiliary information such as management information recorded in the head of the recording area. Yes,
A video object may be recorded following the recording area of the management information. Embodiment 4
Although the case where the video object is continuously recorded in the recording area of the DVD-ROM disc has been described, the recording form of the video object on the DVD-ROM disc is not limited to this. For example,
When the management information includes the recording start position of the video object in the recording area of the DVD-ROM disc and TOC (Table of Contents) information indicating the recording size, the management information in the recording area of the DVD-ROM disc is included. It is possible to record video objects in an arbitrary part in a distributed manner.
【0152】また、上記実施の形態4では、ビデオオブ
ジェクトの読み出しは、DVD−ROMディスクの記録
領域の先頭部分から順次行う場合について説明したが、
上記管理情報に、ディスク内の個々の記録領域に対する
アクセス順序などからなるシナリオ情報が含まれている
場合は、ディスク内の複数の記録領域に分散して格納さ
れているビデオオブジェクトを、各記録領域に対して任
意の順序でアクセスして読み出すことも可能である。特
に、データ処理装置に、利用者の操作による信号を受け
付ける機能が搭載されている場合には、ビデオオブジェ
クトの読み出しの際、利用者の操作による信号に基づい
て、上記各記録領域に対するアクセス順序を適宜変更し
てすることも可能である。また、この実施の形態4で
は、分離部にてビデオオブジェクトから分離された音声
パケットが音声再生部に直接供給される場合について説
明したが、音声パケットは、抽出部を経由して音声再生
部へ送られるようにしてもよい。In the fourth embodiment, the case where the reading of the video object is sequentially performed from the head of the recording area of the DVD-ROM disc has been described.
When the management information includes scenario information including an access order to each recording area in the disc, the video object distributed and stored in a plurality of recording areas in the disc is stored in each recording area. Can be accessed in any order and read. In particular, when the data processing device has a function of receiving a signal by a user operation, the reading order of the above-described recording areas is determined based on the signal by the user operation when reading a video object. It can be changed as appropriate. Further, in the fourth embodiment, the case has been described where the audio packet separated from the video object by the separation unit is directly supplied to the audio reproduction unit, but the audio packet is transmitted to the audio reproduction unit via the extraction unit. It may be sent.
【0153】また、この実施の形態4では、音声データ
のみ埋め込み情報を含んでいる場合について説明した
が、映像データも埋め込み情報を含んでいてもよい。こ
の場合、映像データから埋め込み情報を抽出する映像用
抽出部を備え、ビデオオブジェクトから分離された映像
パケットは、この映像用抽出部を経由して映像再生部へ
供給されるようにしてもよい。さらに、この実施の形態
4では、音声データにおける埋め込み情報は、著作権者
のコピーライト表示文字列を示す情報を含むものとして
いるが、音声データにおける埋め込み情報は、上記コピ
ーライト表示文字列を示す情報の他に、著作権者が再生
を許可した個人の氏名、著作権者が再生を許可した日付
などを示す情報を含むものであっしてもよい。特に、ビ
デオオブジェクトがコピーされ得る場合には、音声デー
タにおける埋め込み情報は、コピー世代情報などを含む
ものであってもよい。In the fourth embodiment, a case has been described in which only audio data includes embedded information. However, video data may also include embedded information. In this case, a video extraction unit for extracting embedded information from the video data may be provided, and the video packet separated from the video object may be supplied to the video playback unit via the video extraction unit. Further, in the fourth embodiment, the embedding information in the audio data includes information indicating a copyright display character string of the copyright holder. However, the embedding information in the audio data indicates the copyright display character string. In addition to the information, the information may include information indicating the name of an individual whose reproduction is permitted by the copyright holder, the date on which the reproduction is permitted by the copyright holder, and the like. In particular, when the video object can be copied, the embedded information in the audio data may include copy generation information and the like.
【0154】実施の形態5.図11は本発明の実施の形
態5によるデータ処理装置を説明するためのブロック図
である。この実施の形態5のデータ処理装置150は、
配布元から利用者への供給の対象となるデジタル音声デ
ータ(供給音声データ)に電子透かし方式により情報を
埋め込んで得られるデジタル音声データ(配布音声デー
タ)を、該埋込処理に利用された電子透かし方式を示す
情報とともに、入力音声データとしてデータ記録媒体か
ら取得し、該入力音声データからその埋め込み情報を抽
出する抽出処理,該入力音声データからその埋め込み情
報を除去して得られるデータ(加工音声データ)を生成
する除去処理,該加工音声データを再生する再生処理,
及び該加工音声データに上記埋め込み情報を既定の電子
透かし方式により再度埋め込む再埋込処理を行うもので
ある。Embodiment 5 FIG. FIG. 11 is a block diagram for explaining a data processing device according to the fifth embodiment of the present invention. The data processing device 150 according to the fifth embodiment includes:
Digital audio data (distributed audio data) obtained by embedding information by digital watermarking in digital audio data (supplied audio data) to be supplied from the distribution source to the user is transmitted to the electronic device used for the embedding process. An extraction process that acquires from the data recording medium as input audio data together with information indicating the watermarking method and extracts embedded information from the input audio data, and data obtained by removing the embedded information from the input audio data (processed audio data). Data), a reproduction process for reproducing the processed audio data,
And a re-embedding process for embedding the embedding information in the processed audio data again by a predetermined digital watermarking method.
【0155】そして、この実施の形態5のデータ処理装
置150は、複数の電子透かし方式に対応可能な構成と
なっている。これは、1つの音声データに対して複数の
電子透かし方式が使用される場合があるためである。つ
まり、電子透かし方式の実装方法によっては、1つの音
声データに対して複数の電子透かし方式によってそれぞ
れ情報を埋め込んだとしても、埋め込まれた情報が互い
に影響し合うことがない場合がある。例えは、ある電子
透かし方式では、音声データの高周波成分に情報が埋め
込まれ、別の電子透かし方式では、音声データの低周波
成分に情報が埋め込まれるいった場合には、高周波成分
に埋め込まれた情報と、低周波成分に埋め込まれた情報
とは互いに影響を及ぼすことはない。本データ処理装置
150はこのような場合に対応可能となっている。ここ
では、供給音声データに対する情報埋め込み処理に使用
される電子透かし方式は、方式A,方式B,方式C,方
式Dの4つのうちのいずれかとしている。また、埋め込
み情報の抽出は、適切な電子透かし方式により行われ、
上記再埋込処理は、家電機器としての再生装置等に採用
されている既定の電子透かし方式を用いて行われるよう
になっている。また、上記適切な電子透かし方式は、上
記供給音声データに対する情報の埋込処理に使用された
使用電子透かし方式と同一のものである。The data processing device 150 according to the fifth embodiment has a configuration capable of supporting a plurality of digital watermarking schemes. This is because a plurality of digital watermarking schemes may be used for one audio data. That is, depending on the mounting method of the digital watermarking method, even if information is embedded in one audio data by a plurality of digital watermarking methods, the embedded information may not affect each other. For example, in one digital watermarking scheme, information is embedded in high-frequency components of audio data, and in another digital watermarking scheme, information is embedded in low-frequency components of audio data. The information and the information embedded in the low frequency components do not affect each other. The data processing device 150 can handle such a case. Here, the digital watermarking system used for the information embedding process for the supplied audio data is any one of the four systems A, B, C, and D. Extraction of embedded information is performed by an appropriate digital watermarking method,
The re-embedding process is performed using a predetermined digital watermarking scheme adopted in a playback device or the like as a home appliance. The appropriate digital watermarking scheme is the same as the digital watermarking scheme used for embedding information in the supplied audio data.
【0156】(配布音声データのデータ構造)図12
は、上記データ記録媒体に記録された配布音声データの
データ構造を示している。この配布音声データDdeは、
楽曲の内容を示すTOC(Table of Contents )情報I
toと、LPCM(Linear Pulse Code Modulation)方式
により符号化された種々の個別音声データDa1〜Danと
を含んでいる。このTOC情報Itoは、上記データ記録
媒体の記録領域の先頭部分に記録されており、このTO
C情報Itoには、上記記録媒体に記録されている種々の
音声データDa1〜Danを再生する際に使用される情報が
含まれている。ここで、音声データの再生の際に使用さ
れる情報には、具体的には、音声データ記録開始位置情
報Isp,音声データ記録終了位置情報Iep,曲名情報I
na,量子化数情報Iqu,サンプリングレート情報Isa,
チャネル数情報Ich,使用電子透かし方式情報Iwmなど
が含まれている。(Data Structure of Distribution Voice Data) FIG.
Shows the data structure of the distribution audio data recorded on the data recording medium. This distributed audio data Dde
TOC (Table of Contents) information I indicating the contents of music
to and various individual audio data Da1 to Dan encoded by the LPCM (Linear Pulse Code Modulation) method. This TOC information Ito is recorded at the head of the recording area of the data recording medium.
The C information Ito includes information used when reproducing various audio data Da1 to Dan recorded on the recording medium. Here, the information used when reproducing the audio data includes, specifically, the audio data recording start position information Isp, the audio data recording end position information Iep, and the song title information Isp.
na, quantization number information Iqu, sampling rate information Isa,
Channel number information Ich, used digital watermarking system information Iwm, and the like are included.
【0157】そして、上記データ記録媒体の記録領域に
おけるTOC情報Ito以降の部分には、LPCM方式で
符号化された音声データDa1〜Danが順次記録されてい
る。なお、ここでは音声データの符号化処理の方式とし
てLPCM方式を挙げているが、音声データ符号化方式
はこれに限らず、AC3方式,Mpeg Audio方
式,DTS(Digital Theater System)方式などのその
他の符号化方式であってもよい。ここで、AC3方式
は、主として5.1ch,2ch等の映画用音声を対象
とした音声圧縮符号化方式で、DVD−VIDEOなど
で使用されている。DTS方式も、主として5.1c
h,2ch等の映画用音声を対象とした音声圧縮符号化
方式で、映画館,DVD−VIDEOなどで使用されて
いる。[0157] In the recording area of the data recording medium, the audio data Da1 to Dan encoded by the LPCM method are sequentially recorded in a portion subsequent to the TOC information Ito. Here, the LPCM method is cited as the method of encoding the audio data, but the audio data encoding method is not limited to this, and other methods such as the AC3 method, the Mpeg Audio method, and the DTS (Digital Theater System) method are used. It may be an encoding method. Here, the AC3 system is an audio compression encoding system mainly for movie audio such as 5.1 ch and 2 ch, and is used in DVD-VIDEO and the like. The DTS method is also used mainly for 5.1c
This is an audio compression encoding method for audio for movies such as h and 2ch, and is used in movie theaters, DVD-VIDEOs, and the like.
【0158】図13は、使用電子透かし方式情報Iumの
データ構造を示している。この実施の形態5では、供給
音声データに対する情報の埋め込み処理に使用される電
子透かし方式は、上記4つの方式(方式A,方式B,方
式C,方式D)のいずれかであるため、使用電子透かし
方式情報は、該各方式に対応する4つの使用状況情報I
us,つまり方式A使用状況情報Iusa,方式B使用状況
情報Iusb,方式C使用状況情報Iusc,方式D使用状
況情報Iusdから構成されている。そして、各使用状況
情報には値「0」または値「1」が設定されている。例
えば、所定の使用状況情報の値が「1」に設定されてい
るときは、この使用状況情報に対応する電子透かし方式
が、供給音声データに対する情報の埋め込み処理に使用
されていることを示す。一方、所定の使用状況情報の値
が「0」に設定されているときは、この使用状況情報に
対応する電子透かし方式が、供給音声データに対する情
報の埋め込み処理に使用されていないことを示す。な
お、上記データ記録媒体には、TOC情報及び音声デー
タだけでなく、その他の情報が記録されていてもよい。
また、TOC情報は、音声データ再生情報だけでなく、
音声データの再生順序を示す情報などその他の情報を含
んでいてもよい。さらに、音声データ再生情報は、音声
データ記録開始位置情報Isp,音声データ記録終了位置
情報Iep,曲名情報Ina,量子化数情報Iqu,サンプリ
ングレート情報Isa,チャネル数情報Ich,使用電子透
かし方式情報Iumだけでなく、作曲者情報や著作権情報
などその他の情報を含んでいてもよい。FIG. 13 shows the data structure of the used digital watermarking system information Ium. In the fifth embodiment, the digital watermarking method used for embedding the information in the supplied audio data is any of the above four methods (method A, method B, method C, and method D). The watermark method information includes four pieces of use state information I corresponding to each method.
us, that is, system A use status information Iusa, system B use status information Iusb, system C use status information Iusc, and system D use status information Iusd. Then, a value “0” or a value “1” is set in each usage status information. For example, when the value of the predetermined usage information is set to “1”, it indicates that the digital watermarking method corresponding to the usage information is used for embedding information in the supplied audio data. On the other hand, when the value of the predetermined usage status information is set to “0”, it indicates that the digital watermarking method corresponding to the usage status information is not used for the information embedding process on the supplied audio data. The data recording medium may record not only TOC information and audio data but also other information.
The TOC information includes not only audio data reproduction information, but also
Other information such as information indicating the reproduction order of the audio data may be included. Further, the audio data reproduction information includes audio data recording start position information Isp, audio data recording end position information Iep, song name information Ina, quantization number information Iqu, sampling rate information Isa, channel number information Ich, and digital watermarking system information Ium. In addition, other information such as composer information and copyright information may be included.
【0159】また、上記実施の形態5では、上記データ
記録媒体には、音声データが、これを符号化した状態で
記録されている場合を示しているが、音声データは、こ
れをMPEG2方式等の多重化方式によって他のデータ
と多重化した状態で、上記データ記録媒体に記録されて
いてもよい。また、上記実施の形態5では、TOC情報
がデータ記録媒体の記録領域の先頭部分に記録されてい
る場合を示しているが、データの読み出しを行う部分
(取得部)が、データ記録媒体におけるTOC情報の記
録場所を識別可能であれば、TOC情報は、データ記録
媒体の任意の記録領域に記録されていてもよい。Further, in the fifth embodiment, the case where audio data is recorded in the data recording medium in a state where it is encoded is shown. May be recorded on the data recording medium in a state of being multiplexed with other data by the multiplexing method. Further, in the fifth embodiment, the case where the TOC information is recorded at the head of the recording area of the data recording medium is shown. As long as the recording location of the information can be identified, the TOC information may be recorded in any recording area of the data recording medium.
【0160】(データ処理装置の構成)この実施の形態
5のデータ処理装置150は、DVD−ROMディスク
に記録されている情報あるいはデータを読みだすDVD
−ROMドライブを有し、制御信号に基づいて、上記D
VD−ROMディスクから、上記TOC情報Ito及び複
数の音声データDa1〜Danを取得する取得部151と、
取得部151にて取得されたTOC情報Itoを格納する
TOC情報保持領域152aを有し、制御信号に基づい
て上記TOC情報Itoの格納を行う保持部152とを有
している。この保持部152にはDRAM(Dynamic Ra
ndom Access Memory)が搭載されている。(Structure of Data Processing Apparatus) The data processing apparatus 150 according to the fifth embodiment has a DVD for reading out information or data recorded on a DVD-ROM disc.
A ROM drive, and based on the control signal, the above D
An acquisition unit 151 for acquiring the TOC information Ito and the plurality of audio data Da1 to Dan from the VD-ROM disk;
It has a TOC information holding area 152a for storing the TOC information Ito acquired by the acquiring unit 151, and has a holding unit 152 for storing the TOC information Ito based on a control signal. The holding unit 152 includes a DRAM (Dynamic Ra).
ndom Access Memory).
【0161】また、データ処理装置150は、カスタム
LSIにより構成され、制御信号に応じて、上記取得さ
れたTOC情報Itoに含まれる使用電子透かし方式情報
Iumに基づいて音声データにおける埋め込み情報を抽出
する情報抽出処理を行う抽出部153と、カスタムLS
Iにより構成され、制御信号に応じて、上記取得された
TOC情報Itoに含まれる使用電子透かし方式情報Ium
に基づいて配布音声データにおける埋め込み情報を除去
して加工音声データを生成する情報除去処理を行う除去
部154と、カスタムLSIにより構成され、制御信号
に基づいて、上記抽出された埋め込み情報を既定の電子
透かし方式により上記加工音声データに再度埋め込んで
出力音声データを生成する挿入部155とを有してい
る。The data processing device 150 is constituted by a custom LSI, and extracts embedded information in audio data based on the used digital watermarking system information Ium included in the obtained TOC information Ito according to a control signal. An extraction unit 153 for performing information extraction processing, and a custom LS
And the used digital watermarking system information Ium included in the obtained TOC information Ito according to the control signal.
A removal unit 154 that performs an information removal process of removing embedded information in the distributed audio data to generate processed audio data based on the control signal, and based on the control signal, the extracted embedded information is stored in a predetermined manner. And an insertion unit 155 for generating output audio data by re-embedding the processed audio data by the digital watermarking method.
【0162】ここで、上記抽出部153は、上記電子透
かし方式A,B,C,Dに対応する方式A抽出器153
a,方式B抽出器153b,方式C抽出器153c,方
式C抽出器153dを有しており、制御信号に基づい
て、所要の抽出器により、配布音声データにおける埋め
込み情報を抽出するよう構成されている。例えば、上記
方式A抽出器153aは、配布音声データ(入力音声デ
ータ)から電子透かし方式Aにより埋め込み情報を抽出
する構成となっている。上記方式B抽出器153bは入
力音声データから電子透かし方式Bにより埋め込み情報
を抽出する構成となっている。さらに方式C抽出器14
3cは入力音声データから電子透かし方式Cにより埋め
込み情報を抽出する構成となっている。さらに方式D抽
出器153dは入力音声データから電子透かし方式Dに
より埋め込み情報を抽出する構成となっている。Here, the extracting unit 153 includes a scheme A extractor 153 corresponding to the digital watermarking schemes A, B, C, and D.
a, a system B extractor 153b, a system C extractor 153c, and a system C extractor 153d, which are configured to extract embedded information in distribution audio data by a required extractor based on a control signal. I have. For example, the system A extractor 153a is configured to extract embedded information from distribution audio data (input audio data) by the digital watermarking system A. The scheme B extractor 153b is configured to extract embedded information from the input audio data by the digital watermark scheme B. Further, the method C extractor 14
Reference numeral 3c denotes a configuration for extracting embedded information from the input audio data by the digital watermarking method C. Further, the scheme D extractor 153d is configured to extract embedded information from the input audio data by the digital watermark scheme D.
【0163】また、上記除去部154は、上記電子透か
し方式A,B,C,Dに対応する方式A除去器154
a,方式B除去器154b,方式C除去器154c,方
式C除去器154dを有しており、制御信号に基づい
て、所要の除去器により、配布音声データにおける埋め
込み情報を除去するよう構成されている。例えば、上記
方式A除去器154aは、配布音声データ(入力音声デ
ータ)から電子透かし方式Aにより埋め込み情報を除去
する構成となっている。上記方式B除去器154bは入
力音声データから電子透かし方式Bにより埋め込み情報
を除去する構成となっている。さらに方式C除去器15
4cは入力音声データから電子透かし方式Cにより埋め
込み情報を除去する構成となっている。さらに方式D除
去器154dは入力音声データから電子透かし方式Dに
より埋め込み情報を除去する構成となっている。The removing unit 154 includes a system A remover 154 corresponding to the digital watermarking systems A, B, C, and D.
a, a system B remover 154b, a system C remover 154c, and a system C remover 154d, which are configured to remove embedded information in distribution audio data by a required remover based on a control signal. I have. For example, the scheme A remover 154a is configured to remove embedded information from distribution audio data (input audio data) by the digital watermarking scheme A. The scheme B remover 154b is configured to remove embedded information from input audio data by the digital watermark scheme B. Further, the method C remover 15
Reference numeral 4c denotes a configuration for removing embedded information from the input audio data by the digital watermarking method C. Further, the scheme D remover 154d removes embedded information from the input audio data by the digital watermark scheme D.
【0164】また、データ処理装置150は、制御信号
に基づいて上記加工音声データを再生する音声再生部1
56と、制御信号に基づいて上記出力音声データを記録
する記録部157とを有している。ここで、上記音声再
生部156は、上記出力音声データを復号化して音声信
号を出力する音声デコード156aと、該音声信号を音
声に変換して出力する156bとから構成されている。
また、この音声再生部156では、TOC情報に記録さ
れている音声データ再生情報Da1〜Danの順に個別音声
データの再生が行われるようになっている。さらに、上
記データ処理装置150は、種々の演算処理やデータ処
理を行うCPUと、該CPUの動作プログラムを格納し
たRAM(ランダムアクセスメモリ)とから構成され、
上記制御信号により、各部151〜157の動作を制御
する制御部158を有している。この制御部158のR
AMは、取得部151,除去部154からの音声デー
タ、及び抽出部153からの埋め込み情報を一時的に格
納する実行メモリとしての機能を有している。[0164] The data processing device 150 includes an audio reproducing unit 1 for reproducing the processed audio data based on the control signal.
And a recording unit 157 that records the output audio data based on the control signal. Here, the audio reproducing unit 156 includes an audio decoder 156a that decodes the output audio data and outputs an audio signal, and 156b that converts the audio signal into audio and outputs the audio.
In the audio reproducing unit 156, individual audio data is reproduced in the order of the audio data reproduction information Da1 to Dan recorded in the TOC information. Further, the data processing device 150 includes a CPU for performing various arithmetic processing and data processing, and a RAM (random access memory) storing an operation program of the CPU.
The control unit 158 controls the operation of each unit 151 to 157 according to the control signal. R of this control unit 158
The AM has a function as an execution memory that temporarily stores the audio data from the acquisition unit 151, the removal unit 154, and the embedded information from the extraction unit 153.
【0165】なお、上記実施の形態5では、音声再生部
156にて取得された加工音声データの再生を行うよう
にしているが、音声再生部156では、加工音声データ
に、配布音声データにおける埋め込み情報を既定の電子
透かし方式により再度埋め込んで得られる出力音声デー
タの再生を行うようにしてもよい。また、上記実施の形
態5では、データ処理装置として、取得部151がDV
D−ROMドライブを有するものを示したが、データ処
理装置の取得部151は、DVD−RAMドライブ,C
D−ROMドライブ,半導体メモリ読込み装置など、マ
ルチメディアデータを扱うことが可能な大容量記憶装置
を有するものであればよい。さらに、上記実施の形態5
では、データ処理装置として、抽出部153,除去部1
54,挿入部155がカスタムLSIにより構成されて
いるものを示したが、これらの部分153〜155は、
各種演算処理を行うCPUと、その動作プログラムを格
納する、実行メモリを兼ねるRAMから構成してもよ
い。この場合には、特に、これらの部分153〜155
と制御部158の間で構成機器を共有することが可能で
ある。また、上記実施の形態5では、保持部152とし
て、DRAMを搭載したものを示したが、該保持部はS
RAMなど一時記憶に適したメモリであればどのような
記憶装置を搭載したものでもよい。In the fifth embodiment, the processed audio data obtained by the audio reproducing section 156 is reproduced. However, the audio reproducing section 156 embeds the processed audio data in the distributed audio data. The output audio data obtained by embedding the information again by a predetermined digital watermarking method may be reproduced. In the fifth embodiment, as the data processing device, the acquisition unit 151
Although the one having a D-ROM drive has been shown, the acquisition unit 151 of the data processing device has a DVD-RAM drive,
Any device having a large-capacity storage device capable of handling multimedia data, such as a D-ROM drive and a semiconductor memory reading device, may be used. Embodiment 5
Then, as the data processing device, the extracting unit 153 and the removing unit 1
54, the insertion part 155 is configured by a custom LSI, but these parts 153 to 155
It may be composed of a CPU that performs various arithmetic processes and a RAM that stores the operation program and also serves as an execution memory. In this case, in particular, these parts 153-155
And the control unit 158 can share the constituent devices. In the above-described fifth embodiment, the holding unit 152 having the DRAM mounted thereon has been described.
Any storage device such as a RAM suitable for temporary storage may be mounted.
【0166】次に動作について説明する。以下の動作説
明では、説明を簡単にするため、上記TOC情報Itoは
DVD−ROMディスクの記憶領域の先頭部分に連続的
に所定のサイズの情報として記録されているものとす
る。Next, the operation will be described. In the following description of the operation, for the sake of simplicity, it is assumed that the TOC information Ito is continuously recorded as information of a predetermined size at the head of the storage area of the DVD-ROM disc.
【0167】(TOC情報の読み出し)上記取得部15
1では、制御部158からの制御信号に基づいて、DV
D−ROMディスクの記録領域の先頭部分から所定のサ
イズ分の情報が読み出され、該読み出された情報,つま
りTOC情報Itoは保持部152へ供給される。(Reading of TOC Information) The Acquisition Unit 15
1, the DV signal based on the control signal from the control unit 158
Information of a predetermined size is read from the head of the recording area of the D-ROM disc, and the read information, that is, the TOC information Ito, is supplied to the holding unit 152.
【0168】(TOC情報の格納)上記保持部152で
は、制御部158からの制御信号に基づいて、上記取得
部151にて取得されたTOC情報Ito全体(つまりT
OC情報Itoに含まれるすべての音声データ再生情報I
r1〜Irn)が、そのままの状態で,つまりデータ処理が
施されることなく、DRAMに格納される。なお、上記
DRAMには、TOC情報Itoに含まれるすべての音声
データ再生情報Ir1〜Irnの一部、例えば、次に再生さ
れる個別音声データに応じた音声データ再生情報のみを
記録するようにしてもよい。(Storing of TOC Information) In the holding section 152, based on the control signal from the control section 158, the entire TOC information Ito acquired by the acquiring section 151 (that is,
All audio data reproduction information I included in the OC information Ito
r1 to Irn) are stored in the DRAM as they are, that is, without data processing. In the DRAM, a part of all the audio data reproduction information Ir1 to Irn included in the TOC information Ito, for example, only the audio data reproduction information corresponding to the individual audio data to be reproduced next is recorded. Is also good.
【0169】(音声データの読み出し)次に、上記制御
部158では、保持部152に格納されたTOC情報I
toから、再生処理の対象となる個別音声データDa1〜D
anに対応する音声データ再生情報Ir1〜Irnが、個別音
声データの再生順序で順次取得される。さらに、制御部
158では、取得した音声データ再生情報から音声デー
タ記録開始位置情報Isp及び音声データ記録終了位置情
報Iepが取得される。すると、制御部158からは、上
記音声データ記録開始位置情報Ispに応じた制御信号が
取得部151に供給される。取得部151では、制御部
158からの制御信号に基づいて、DVD−ROMディ
スクから、再生の対象となる個別音声データを取得する
処理が行われる。取得部151にて取得された個別音声
データは抽出部153及び除去部154へ供給される。
また、このデータ取得処理の際には、制御部158で
は、DVD−ROMディスクの記録領域のどの部分から
データを読みだしているかが監視されており、該記録領
域における読み出し処理が行われている位置が、取得し
た音声データ記録終了位置情報Iepが示す位置と一致し
たとき、上記取得部151は制御部158により、個別
音声データの取得処理が停止されるよう制御される。こ
の後、制御部158では、次に再生される個別音声デー
タを取得するため、この個別音声データに対応する音声
データ再生情報を保持部から取得する処理が行われ、引
き続き次の個別音声データを取得するための処理が行わ
れる。(Reading of Audio Data) Next, the control unit 158 sets the TOC information I stored in the holding unit 152.
From to, individual audio data Da1 to D to be played back
The audio data reproduction information Ir1 to Irn corresponding to an is sequentially obtained in the reproduction order of the individual audio data. Further, the control unit 158 acquires the audio data recording start position information Isp and the audio data recording end position information Iep from the acquired audio data reproduction information. Then, a control signal corresponding to the audio data recording start position information Isp is supplied from the control unit 158 to the acquisition unit 151. The acquisition unit 151 performs a process of acquiring individual audio data to be reproduced from a DVD-ROM disc based on a control signal from the control unit 158. The individual sound data acquired by the acquiring unit 151 is supplied to the extracting unit 153 and the removing unit 154.
At the time of this data acquisition processing, the control unit 158 monitors which part of the recording area of the DVD-ROM disk is reading data, and the reading processing in the recording area is performed. When the position coincides with the position indicated by the acquired audio data recording end position information Iep, the acquisition unit 151 is controlled by the control unit 158 so that the individual audio data acquisition process is stopped. Thereafter, the control unit 158 performs a process of acquiring the audio data reproduction information corresponding to the individual audio data from the holding unit in order to acquire the individual audio data to be reproduced next. Processing for acquiring is performed.
【0170】(埋め込み情報の抽出)上記制御部158
では、再生対象となる個別音声データに対応する音声デ
ータ再生情報から使用電子透かし方式情報を抽出する処
理が行われる。すると、制御部158では、該使用電子
透かし方式情報Iumにおける、各電子透かし方式に対応
する使用状況情報の値を判定する処理が行われる。制御
部158からは、上記使用状況情報の値の判定結果に応
じた制御信号が抽出部153に出力される。すると、抽
出部153では、上記制御信号に基づいて、適切な電子
透かし方式に対応する方式抽出器により、上記再生の対
象となる個別音声データから埋め込み情報が抽出され
る。例えば、上記使用電子透かし方式情報Iumにおける
方式A使用状況情報Iumaの値が「1」である場合に
は、抽出部153では、上記制御信号に基づいて方式A
抽出器153aにより、電子透かし方式Aにより埋め込
み情報の抽出が行われる。一方、上記使用電子透かし方
式情報Iumにおける方式A使用状況情報Iumaの値が
「0」である場合には、抽出部153では、方式A抽出
器153aによる埋め込み情報の抽出処理は行われな
い。その他の方式B抽出器153b,方式C抽出器15
3c,及び方式D抽出器153dでも、上記方式A抽出
器153aと同様に、使用電子透かし方式情報Iumにお
ける方式B使用状況情報Iumb,方式C使用状況情報I
umc,方式D使用状況情報Iumdの値に応じて、対応す
る電子透かし方式B,C,あるいはDによる埋め込み情
報の抽出処理が行われる。(Extraction of Embedded Information) The control unit 158
In, a process of extracting used digital watermarking system information from audio data reproduction information corresponding to individual audio data to be reproduced is performed. Then, the control unit 158 performs a process of determining the value of the usage status information corresponding to each digital watermark scheme in the used digital watermark scheme information Ium. A control signal corresponding to the determination result of the value of the use status information is output from the control unit 158 to the extraction unit 153. Then, in the extraction unit 153, embedded information is extracted from the individual audio data to be reproduced by a method extractor corresponding to an appropriate digital watermarking method, based on the control signal. For example, when the value of the method A use status information Iuma in the use digital watermarking method information Ium is “1”, the extraction unit 153 uses the method A based on the control signal.
The extraction information is extracted by the extractor 153a according to the digital watermarking method A. On the other hand, when the value of the method A use state information Iuma in the used digital watermark method information Ium is “0”, the extraction unit 153 does not perform the extraction processing of the embedded information by the method A extractor 153a. Other system B extractor 153b, system C extractor 15
3c and the method D extractor 153d, like the method A extractor 153a, the method B use state information Iumb and the method C use state information Ium in the used digital watermarking method information Ium.
In accordance with the value of umc, method D usage status information Imd, extraction processing of embedded information by the corresponding digital watermarking method B, C, or D is performed.
【0171】(埋め込み情報の除去)上記制御部158
では、再生対象となる音声データに対応する音声データ
再生情報から取得した使用電子透かし方式情報に応じた
制御信号が除去部154に出力される。すると、除去部
154では、上記制御信号に基づいて、適切な電子透か
し方式に対応する方式抽出器により、上記再生の対象と
なる個別音声データから埋め込み情報が除去される。例
えば、制御部158では、使用電子透かし方式情報Ium
における方式A使用状況情報Iumaの値が判定される。
この判定の結果、方式A使用状況情報Iumaの値が
「1」であれば、除去部154では、制御部158から
の制御信号に基づいて、電子透かし方式Aによる埋め込
み情報の除去処理が行われる。一方、上記判定の結果、
方式A使用状況情報Iumaの値が「0」であれば、除去
部154では、電子透かし方式Aによる埋め込み情報を
除去する処理は行われない。同様に、制御部158で
は、その他の方式使用状況情報についても順次その値の
判定が行われる。そしてその値が「1」である場合に
は、値の判定が行われた方式使用状況情報に対応する方
式除去器にて、埋め込み情報の除去処理が行われ、一
方、その値が「0」である場合には、値の判定が行われ
た方式使用状況情報に対応する方式除去器による埋め込
み情報の除去処理は行われない。そして、上記除去部1
54における除去処理が完了した配布音声データ,つま
り加工音声データは音声再生部156に供給される。(Removal of embedded information) The control unit 158
In, a control signal corresponding to the used digital watermarking system information obtained from the audio data reproduction information corresponding to the audio data to be reproduced is output to the removing unit 154. Then, based on the control signal, the removal unit 154 removes embedded information from the individual audio data to be reproduced by a scheme extractor corresponding to an appropriate digital watermarking scheme. For example, in the control unit 158, the used digital watermarking system information Ium
The value of the method A use status information Iuma in is determined.
As a result of this determination, if the value of the method A use status information Iuma is “1”, the removing unit 154 performs the removal processing of the embedded information by the digital watermarking method A based on the control signal from the control unit 158. . On the other hand, as a result of the above determination,
If the value of the method A use status information Iuma is “0”, the removing unit 154 does not perform the process of removing the embedded information according to the digital watermarking method A. Similarly, the control unit 158 sequentially determines the values of other method usage information. When the value is “1”, the embedded information is removed by the method remover corresponding to the method usage information for which the value has been determined, while the value is “0”. In the case of, the embedded information removal processing by the scheme remover corresponding to the scheme usage status information for which the value has been determined is not performed. Then, the removal unit 1
The distributed audio data after the removal processing in 54, that is, the processed audio data, is supplied to the audio reproducing unit 156.
【0172】(個別音声データの再生)音声再生部15
6では、送られてきた個別音声データは、音声デコーダ
156aにより、LPCM方式の復号化処理が施されて
音声信号に変換され、この音声信号はスピーカ156b
により音声に変換されて出力される。また、このデータ
処理装置150では、上記のような音声データの再生処
理が行われる一方で、実施の形態1〜4のデータ処理装
置と同様に、個別音声データに対する埋め込み情報の再
埋め込み処理、再埋め込みにより得られた出力音声デー
タの記録が行われる。(Reproduction of Individual Audio Data) Audio Reproduction Unit 15
In step 6, the transmitted individual audio data is subjected to LPCM decoding processing by an audio decoder 156a to be converted into an audio signal, and this audio signal is converted to a speaker 156b.
Is converted to voice and output. Further, in the data processing device 150, while the above-described audio data reproduction process is performed, as in the data processing devices of the first to fourth embodiments, the re-embedding information re-embedding process and the re-embedding process for the individual audio data are performed. Recording of the output audio data obtained by embedding is performed.
【0173】(情報の再埋め込みの判定)また、取得部
151からの個別音声データが電子透かし方式Aに対応
するものである場合は、制御部158では、この個別音
声データには、これに含まれている埋め込み情報を再
度、他の電子透かし方式により埋め込む必要はないと判
定される。これは、上記個別音声データの埋め込み情報
は、既定の電子透かし方式(方式A)を採用した再生装
置、例えばDVD−RAMディスクに対応する既存の再
生装置により、抽出可能であるためである。一方、取得
部151からの個別音声データが電子透かし方式Bに対
応するものである場合は、制御部158では、この音声
データに対して、電子透かし方式Aによって埋め込み情
報を再度埋め込む必要があると判定される。(Determination of Re-embedding of Information) When the individual audio data from the acquisition unit 151 corresponds to the digital watermarking system A, the control unit 158 includes the individual audio data in the It is determined that it is not necessary to embed the embedded information again by another digital watermarking method. This is because the embedding information of the individual audio data can be extracted by a reproducing apparatus employing a predetermined digital watermarking method (method A), for example, an existing reproducing apparatus corresponding to a DVD-RAM disk. On the other hand, when the individual audio data from the acquisition unit 151 corresponds to the digital watermarking system B, the control unit 158 determines that it is necessary to embed the embedded information in the audio data again by the digital watermarking system A. Is determined.
【0174】(情報の再埋め込み)個別音声データが電
子透かし方式Aに対応しており、上記制御部158に
て、個別音声データに対する再埋め込み処理が不要と判
定された場合は、制御部158から挿入部155には制
御信号は供給されず、制御部158の実行メモリに格納
されている上記個別音声データが記録部157に供給さ
れる。一方、個別音声データが電子透かし方式Bに対応
しており、上記制御部158にて、個別音声データに対
する再埋め込み処理が必要があると判定された場合は、
挿入部155では、制御部158からの制御信号に基づ
いて、上記個別音声データに対して、電子透かし方式A
によって埋め込み情報を再度埋め込む処理が行われる。(Information Re-Embedding) If the individual voice data corresponds to the digital watermarking system A and the control unit 158 determines that the re-embedding process for the individual voice data is unnecessary, the control unit 158 No control signal is supplied to the insertion unit 155, and the individual audio data stored in the execution memory of the control unit 158 is supplied to the recording unit 157. On the other hand, if the individual audio data corresponds to the digital watermarking system B and the control unit 158 determines that the individual audio data needs to be re-embedded,
In the insertion unit 155, based on the control signal from the control unit 158, the digital watermarking method A
The processing for embedding the embedding information again is performed.
【0175】(個別音声データの記録)上記制御部15
8にて電子透かし方式Aに対応すると判定された個別音
声データは、挿入部155での再埋め込み処理が施され
ずにそのまま記録部157に記録される。一方、制御部
158にて電子透かし方式A以外の方式に対応すると判
定された個別音声データは、挿入部155にて電子透か
し方式Aにより再埋め込み処理が施された後、記録部1
57に格納される。このように本実施の形態5のデータ
処理装置150では、実施の形態1のデータ処理装置1
10における取得部111に代えて、DVD−ROMデ
ィスクから配布音声データを読みだすDVD−ROMド
ライブを有し、DVD−ROMディスクから読みだされ
た配布音声データに含まれる、TOC情報Ito及び複数
の個別音声データDa1〜Danを取得する取得部151を
備え、TOC情報Itoに各個別音声データに対応する音
声データ再生情報Ir1〜Irnとして格納されている使用
電子透かし方式情報Iumに応じて、個別音声データにお
ける著作権情報等の埋め込み情報を除去して再生するよ
うにしたので、記録媒体により配布される個別音声デー
タの再生を、著作権情報等の埋め込み情報による音質劣
化を招くことなく良好に行うことができる。また、個別
音声データが、家電機器としての再生装置等で採用され
ている既定の電子透かし方式に対応するとき、この個別
音声データをそのまま記録媒体に記録し、個別音声デー
タが、上記既定の電子透かし方式以外の方式に対応する
とき、この個別音声データに対して既定の電子透かし方
式により埋め込み情報を再度埋め込んで得られる出力音
声データを記録媒体に記録するようにしたので、再埋め
込み処理が不要な個別音声データに対して、情報の書き
込みが行われるのを回避することができ、音質劣化など
の要因となるデジタル音声データに対する処理を必要最
小限に抑えることができる。(Recording of Individual Audio Data) The control unit 15
8, the individual audio data determined to correspond to the digital watermarking system A is recorded in the recording unit 157 without being subjected to the re-embedding process in the insertion unit 155. On the other hand, the individual voice data determined to correspond to a system other than the digital watermarking system A by the control unit 158 is re-embedded by the insertion unit 155 according to the digital watermarking system A, and then the recording unit 1
57. As described above, the data processing device 150 according to the fifth embodiment includes the data processing device 150 according to the first embodiment.
10 has a DVD-ROM drive for reading distribution audio data from a DVD-ROM disc, and includes TOC information Ito and a plurality of TOC information included in the distribution audio data read from the DVD-ROM disc. An acquisition unit 151 for acquiring the individual audio data Da1 to Dan is provided. The individual audio data is stored in the TOC information Ito as audio data reproduction information Ir1 to Irn corresponding to each individual audio data. Since the embedded information such as the copyright information in the data is removed and reproduced, the individual audio data distributed by the recording medium is reproduced well without deteriorating the sound quality due to the embedded information such as the copyright information. be able to. Further, when the individual audio data corresponds to a predetermined digital watermarking scheme adopted in a playback device or the like as a home appliance, the individual audio data is recorded as it is on a recording medium, and the individual audio data is stored in the predetermined electronic device. When a method other than the watermark method is supported, output audio data obtained by embedding embedded information in the individual audio data again by a predetermined digital watermark method is recorded on a recording medium, so that re-embedding processing is unnecessary. It is possible to prevent information from being written into the individual audio data, and to minimize the processing on the digital audio data, which may be a factor of sound quality deterioration or the like.
【0176】なお、上記実施の形態5では、TOC情報
はDVD−ROMディスクの記録領域の先頭部分に記録
されている例を示したが、制御部が、メディアの記録領
域におけるTOC情報の記録位置を認識可能であれば、
TOC情報はDVD−ROMディスクの記録領域のどの
部分に記録されていてもよい。例えば、DVD−ROM
ディスクの記録領域にファイルシステムが構築されてお
り、該ディスクに記録された情報を、そのファイル名に
従ってアクセスが可能であれば、TOC情報をこれに所
定のファイル名を付与して記録するようにすることによ
り、記録メディアにおけるTOC情報の物理的な配置に
拘わらず、TOC情報が読み出し可能となる。In the fifth embodiment, an example is shown in which the TOC information is recorded at the head of the recording area of the DVD-ROM disc. If you can recognize
The TOC information may be recorded in any part of the recording area of the DVD-ROM disc. For example, DVD-ROM
If a file system is constructed in the recording area of the disc, and if the information recorded on the disc can be accessed according to the file name, the TOC information is recorded with a predetermined file name added thereto. By doing so, the TOC information can be read regardless of the physical arrangement of the TOC information on the recording medium.
【0177】また、上記実施の形態5では、個別音声デ
ータの再生を、TOC情報に記録されている各個別音声
データに対応する音声データ再生情報の順序で行うよう
にしているが、データ処理装置が、使用者による再生す
べき個別音声データの選択を受け付ける機構を有するも
のであれば、使用者に、次に再生する個別音声データを
指定させるようにすることも可能である。また、TOC
情報中に、個別音声データの再生順序を示す情報(再生
順序情報)が含まれている場合には、制御部が、この再
生順序情報を参照して、個別音声データの再生順序を決
定するようにすることも可能である。In the fifth embodiment, the individual audio data is reproduced in the order of the audio data reproduction information corresponding to each individual audio data recorded in the TOC information. However, if the user has a mechanism for accepting selection of individual audio data to be reproduced by the user, the user can specify individual audio data to be reproduced next. Also, TOC
If the information includes information indicating the reproduction order of the individual audio data (reproduction order information), the control unit determines the reproduction order of the individual audio data with reference to the reproduction order information. It is also possible to
【0178】さらに、上記実施の形態5では、音声再生
部は、供給された個別音声データを、音声デコーダにて
復号化し、スピーカーによって再生する構成としている
が、音声再生部の構成はこれに限るものではない。例え
ば、音声再生部を、上記音声デコード及びスピーカを有
し、音声デコーダによる個別音声データの復号化処理に
より得られたアナログ音声信号を、音声ケーブルなどを
経由して他の録音装置へ出力可能な構成としてもよい。
さらに、上記実施の形態5のデータ処理装置を、上記音
声再生部に供給される個別音声データを、デジタルデー
タのままで、デジタル送出ケーブルなどを経由して他の
デジタルデータ記録装置へ出力する構成としてもよい。
また、実施の形態5では、取得部のDVD−ROMドラ
イブに装着される記録媒体(DVD−ROMディスク)
は、デジタルデータとして、配布元から利用者への供給
の対象となる供給デジタルデータにその関連情報を埋め
込んで得られる情報埋め込みデジタルデータと、該情報
埋め込みデジタルデータに付随する、上記供給デジタル
データへの関連情報の埋め込み処理に用いられた使用電
子透かし方式を示す使用方式情報とを記録したものであ
ってもよい。この場合、情報埋め込みデジタルデータ
は、上記使用方式情報に基づいて適切な電子透かし方式
を用いて上記関連情報を抽出あるいは除去する処理が可
能なデータ構造となっている。さらに、上記記録媒体
(DVD−ROMディスク)には、上記使用方式情報と
して、上記供給デジタルデータへの関連情報の埋め込み
処理に用いられた、異なる電子透かし方式を示す複数の
使用方式情報が記録されていてもよい。Furthermore, in the fifth embodiment, the audio reproducing section decodes the supplied individual audio data by the audio decoder and reproduces the data by the speaker. However, the configuration of the audio reproducing section is not limited to this. Not something. For example, the audio reproducing unit includes the audio decoder and the speaker, and can output an analog audio signal obtained by decoding individual audio data by an audio decoder to another recording device via an audio cable or the like. It may be configured.
Further, the data processing device according to the fifth embodiment is configured to output the individual audio data supplied to the audio reproduction unit to another digital data recording device via a digital transmission cable or the like as digital data. It may be.
In the fifth embodiment, a recording medium (DVD-ROM disc) mounted on a DVD-ROM drive of the acquisition unit
The information embedded digital data obtained by embedding the relevant information in the supply digital data to be supplied to the user from the distribution source as the digital data, and the supplied digital data accompanying the information embedded digital data. And usage method information indicating the digital watermarking method used in the process of embedding the related information. In this case, the information-embedded digital data has a data structure capable of extracting or removing the related information using an appropriate digital watermarking scheme based on the usage scheme information. Further, on the recording medium (DVD-ROM disc), a plurality of use method information indicating different digital watermarking methods used for embedding the related information in the supply digital data is recorded as the use method information. May be.
【0179】実施の形態6.図14は本発明の実施の形
態6によるデータ処理装置を説明するためのブロック図
である。この実施の形態6のデータ処理装置160は、
放送局からの放送電波を受信し、該受信した放送電波か
ら、配布元から利用者への供給対象となるデジタル音声
データ(供給音声データ)に電子透かし方式により情報
を埋め込んで得られる第1のデジタル音声データ(配布
音声データ)を取得し、該配布音声データに対してその
埋め込み情報(以下第1の埋め込み情報ともいう。)の
抽出処理及び除去処理を行うとともに、該埋め込み情報
を加工して加工情報(以下第2の埋め込み情報ともい
う。)を生成し、該配布音声データに対する除去処理に
より得られる第2のデジタル音声データ(加工音声デー
タ)に、上記電子透かし方式とは異なる他の電子透かし
方式により加工情報を埋め込んで第3のデジタル音声デ
ータ(出力音声データ)を生成するものである。Embodiment 6 FIG. FIG. 14 is a block diagram for explaining a data processing device according to the sixth embodiment of the present invention. The data processing device 160 according to the sixth embodiment includes:
A first radio wave received from a broadcast station and embedded from digital broadcast data (supplied voice data) to be supplied to a user from a distributor by using the received broadcast radio wave and embedding information by a digital watermarking method. Digital audio data (distributed audio data) is acquired, and the embedded information (hereinafter also referred to as first embedded information) is extracted and removed from the distributed audio data, and the embedded information is processed. Processing information (hereinafter also referred to as second embedded information) is generated, and second digital audio data (processed audio data) obtained by removing the distribution audio data is added to another digital audio data different from the digital watermarking method. The third digital audio data (output audio data) is generated by embedding processing information by a watermark method.
【0180】ここでは、供給音声データに対する情報埋
め込み処理に使用される電子透かし方式は、方式A,方
式B,方式Cの3つのうちのいずれかとしている。ま
た、第1の埋め込み情報の抽出は、適切な電子透かし方
式により行われ、上記再埋込処理は、少なくとも、家電
機器としての再生装置等に採用されている既定の電子透
かし方式を用いて、行われるようになっている。また、
上記適切な電子透かし方式は、上記供給音声データに対
する情報の埋込処理に使用された使用電子透かし方式と
同一のものである。さらに、配布音声データは、LPC
M方式により符号化処理が施されたものであり、この配
布音声データには、既定の電子透かし方式(方式A)に
より第1の埋め込み情報が挿入されている。Here, the digital watermarking system used for the information embedding process for the supplied audio data is any one of the three systems A, B and C. Further, the extraction of the first embedded information is performed by an appropriate digital watermarking method, and the re-embedding process is performed by using at least a predetermined electronic watermarking method adopted in a playback device or the like as a home appliance. Is being done. Also,
The appropriate digital watermarking scheme is the same as the digital watermarking scheme used for embedding information in the supplied audio data. Furthermore, the distributed audio data is LPC
The encoding processing is performed by the M method, and the first embedded information is inserted into the distributed audio data by a predetermined digital watermark method (method A).
【0181】(第1の埋め込み情報のデータ構造)図1
5(a) は、第1の埋め込み情報のデータ構造を示してい
る。この第1の埋め込み情報Iwm1には、著作権者情報
Icr,記録時使用電子透かし方式情報Irm,記録装置識
別番号情報Idi,コピー世代情報Icg,コピー元識別情
報Icsなどが含まれている。この第1の埋め込み情報I
wm1はそのデータ長が一定であるデータ構造となってい
る。このため、楽曲等の長さによってデータ長が異なる
配布音声データには、第1の埋め込み情報として同一の
情報が繰り返し挿入されている。(Data Structure of First Embedded Information) FIG.
FIG. 5A shows the data structure of the first embedded information. This first embedded information Iwm1 includes copyright holder information Icr, digital watermarking method information for recording Irm, recording apparatus identification number information Idi, copy generation information Icg, copy source identification information Ics, and the like. This first embedded information I
wm1 has a data structure whose data length is constant. For this reason, the same information as the first embedded information is repeatedly inserted into the distributed audio data having a different data length depending on the length of the music or the like.
【0182】図16(a)は、上記第1の埋め込み情報
Iwm1に含まれる記録時使用電子透かし方式情報Irmの
値を示している。この記録時使用電子透かし方式情報I
rmは、データ処理装置160にて記録処理の対象となる
記録音声データに埋め込み情報を挿入する際に使用され
る電子透かし方式を識別するための情報である。つま
り、配布音声データには、既定の電子透かし方式によっ
て第1の埋め込み情報が埋め込まれている。また上記配
布音声データあるいはこれを加工して得られる加工音声
データが記録媒体に記録される際には、別の電子透かし
方式によって、上記第1の埋め込み情報に対応する情報
の再度埋め込み処理が行われる。上記記録時使用電子透
かし方式情報Irmは、この再埋め込み処理に用いられる
べき電子透かし方式を識別するための情報である。FIG. 16 (a) shows the value of the electronic watermarking method information at recording time Irm included in the first embedded information Iwm1. The digital watermark system information I used at the time of recording
rm is information for identifying a digital watermarking scheme used when the data processing apparatus 160 inserts embedded information into recording audio data to be subjected to recording processing. That is, the first embedded information is embedded in the distribution audio data by the predetermined digital watermarking method. When the distributed audio data or the processed audio data obtained by processing the distributed audio data is recorded on a recording medium, the information corresponding to the first embedded information is re-embedded by another digital watermarking method. Is The digital watermark method information Irm used at the time of recording is information for identifying a digital watermark method to be used for the re-embedding process.
【0183】このような記録時使用電子透かし方式情報
Irmは2ビットで表される。具体的にはこの情報Irmの
値「00」は、記録媒体へ記録される音声データに対し
て、電子透かし方式による情報の埋め込み処理を行わな
いことを示している。また、情報Irmの値「01」は、
記録媒体へ記録される音声データに対して、電子透かし
方式Aによる情報の埋め込み処理を行うことを示してい
る。また、情報Irmの値「10」,「11」は、記録媒
体へ記録される音声データに対して、電子透かし方式
B,Cによる情報の埋め込み処理を行うことを示してい
る。The digital watermarking system information Irm used at the time of recording is represented by 2 bits. Specifically, the value “00” of the information Irm indicates that the information embedding process by the digital watermark method is not performed on the audio data recorded on the recording medium. The value “01” of the information Irm is
This indicates that information embedding processing according to the digital watermarking method A is performed on audio data recorded on a recording medium. Further, the values “10” and “11” of the information Irm indicate that the information embedding process by the digital watermarking schemes B and C is performed on the audio data recorded on the recording medium.
【0184】なお、ここでは音声データの符号化処理の
方式としてLPCM方式を挙げているが、音声データ符
号化方式はこれに限らず、AC3方式,Mpeg Au
dio方式,DTS方式などのその他の符号化方式であ
ってもよい。また、ここでは、本データ処理装置160
に放送電波により音声データが単独で送信されてくる場
合を示しているが、音声データの送信形態はこれに限る
ものではない。例えば、このデータ処理装置160に
は、映像データと音声データとを多重化してなるビデオ
オブジェクト(多重デジタルデータ)として、音声デー
タが送信されてきてもよい。さらに、ここでは、供給音
声データに既定の電子透かし方式により情報が埋め込ん
で配布音声データを生成している場合を示しが、供給音
声データに対する情報埋め込み処理に使用された電子透
かし方式の種類を示す情報がデータ処理装置に送信され
る場合には、供給音声データに対する情報埋め込み処理
には、どのような電子透かし方式でも用いることが可能
である。また、ここでは、配布音声データには、第1の
埋め込み情報として同一の情報が繰り返し埋め込まれて
いる場合を示したが、配布音声データには、第1の埋め
込み情報として互いに異なる情報が埋め込まれていても
よい。また、ここでは第1の埋め込み情報Iwm1には、
著作権者情報Icr,記録時使用電子透かし方式情報Ir
m,記録装置識別番号情報Idi,コピー世代情報Icg,
コピー元識別情報Icsなどが含まれている場合を示した
が、第1の埋め込み情報Iwm1には、上記情報の他に記
録日時情報Irdなどどのような情報が記録されていても
よい。Here, the LPCM method is cited as an example of the audio data encoding method, but the audio data encoding method is not limited to this, and the AC3 method, Mpeg Au
Other encoding schemes such as the Dio scheme and the DTS scheme may be used. Also, here, the data processing device 160
2 shows a case where audio data is transmitted alone by broadcast radio waves, but the transmission form of the audio data is not limited to this. For example, audio data may be transmitted to the data processing device 160 as a video object (multiplex digital data) obtained by multiplexing video data and audio data. Further, here, a case is shown where distribution audio data is generated by embedding information in the supplied audio data by a predetermined digital watermarking scheme, but the type of the digital watermarking scheme used for the information embedding process for the supplied audio data is shown. When the information is transmitted to the data processing device, any digital watermarking method can be used for the information embedding process for the supplied audio data. Also, here, the case where the same information is repeatedly embedded as the first embedded information in the distributed audio data is shown, but different information is embedded as the first embedded information in the distributed audio data. It may be. Also, here, the first embedded information Iwm1 includes:
Copyright holder information Icr, digital watermark method information Ir used during recording
m, recording device identification number information Idi, copy generation information Icg,
Although the case where the copy source identification information Ics and the like are included is shown, any information such as recording date and time information Ird may be recorded in the first embedded information Iwm1 in addition to the above information.
【0185】(第2の埋め込み情報のデータ構造)図1
5(b) は、記録媒体に記録される音声データ(配布音声
データあるいは加工音声データ)に電子透かし方式によ
って挿入される第2の埋め込み情報のデータ構造を示し
ている。第2の埋め込み情報Iwm2は、第1の埋め込み
情報Iwm1における記録時使用電子透かし方式情報Irm
の代わりに、使用電子透かし方式情報Iumを含むデータ
構造となっている。この使用電子透かし方式情報Ium
は、配布音声データあるいは加工音声データに対する情
報埋め込み処理がいずれの電子透かし方式により行われ
たかを示す情報である。使用電子透かし方式情報Iumの
値及びこの値の意味は、記録時使用電子透かし方式情報
Irmの値及びこの値の意味と同一である。つまり、上記
使用電子透かし方式情報Iumは図16(b)に示すよう
に、2ビットで表される。具体的にはこの情報Iumの値
「00」は、記録媒体へ記録される音声データに対し
て、電子透かし方式による情報の埋め込み処理を行われ
ていないことを示している。また、情報Iumの値「0
1」は、記録媒体へ記録される音声データに対して、電
子透かし方式Aによる情報の埋め込み処理が行われたこ
とを示している。また、情報Iumの値「10」,「1
1」は、記録媒体へ記録される音声データに対して、電
子透かし方式B,Cによる情報の埋め込み処理が行われ
たことを示している。(Data Structure of Second Embedded Information) FIG.
5 (b) shows the data structure of the second embedded information inserted into the audio data (distributed audio data or processed audio data) recorded on the recording medium by the digital watermarking method. The second embedded information Iwm2 is the digital watermarking system information Irm used for recording in the first embedded information Iwm1.
Is a data structure including the used digital watermarking system information Ium. This used digital watermarking system information Ium
Is information indicating which digital watermarking method was used to embed information in the distributed audio data or the processed audio data. The value of the used digital watermark method information Ium and the meaning of this value are the same as the value of the used digital watermark method information Irm during recording and the meaning of this value. In other words, the used digital watermarking system information Ium is represented by 2 bits as shown in FIG. Specifically, the value “00” of the information Ium indicates that the information embedding process by the digital watermark method has not been performed on the audio data recorded on the recording medium. Further, the value of the information Ium “0”
"1" indicates that the information embedding process according to the digital watermarking method A has been performed on the audio data recorded on the recording medium. Further, the values of the information Ium “10”, “1”
"1" indicates that the information embedding process by the digital watermarking schemes B and C has been performed on the audio data recorded on the recording medium.
【0186】なお、ここでは、第2の埋め込み情報とし
て、そのデータ構造が、第1の埋め込み情報のデータ構
造と同一のものを示したが、第2の埋め込み情報は、第
1の埋め込み情報に比べて、コピー日時情報など別の項
目の情報が増えているデータ構造、あるいは第1の埋め
込み情報における一部の項目の情報,例えばコピー世代
情報が削除されているデータ構造であってもよい。ま
た、ここでは、使用電子透かし方式情報Iumが第2の埋
め込み情報Iwm2に含まれている場合を示したが、配布
音声データあるいは加工音声データとは別に、音声デー
タの属性情報が記録媒体に記録される場合には、使用電
子透かし方式情報Iumは上記属性情報として記録するよ
うにすれば、第2の埋め込み情報Iwm2に使用電子透か
し方式情報が含まれていなくてもよい。Here, the data structure of the second embedded information is the same as the data structure of the first embedded information, but the second embedded information is the same as the first embedded information. In comparison, a data structure in which information of another item such as copy date / time information is increased, or a data structure in which information of some items in the first embedded information, for example, copy generation information is deleted, may be used. Although the case where the used digital watermarking system information Ium is included in the second embedded information Iwm2 is shown here, the attribute information of the audio data is recorded on the recording medium separately from the distributed audio data or the processed audio data. In this case, if the used digital watermark method information Ium is recorded as the attribute information, the second embedded information Iwm2 may not include the used digital watermark method information.
【0187】(データ処理装置の構成)この実施の形態
6のデータ処理装置160は、放送局Bcからの放送電
波Bwを受信するアンテナ161aと、受信した放送電
波Bwをデコードして上記配布音声データ(第1デジタ
ル音声データ)を生成する受信デコード161bとを有
し、制御信号に基づいて放送電波Bwから配布音声デー
タを取得する取得部161を有している。また、上記デ
ータ処理装置160は、カスタムLSIにより構成さ
れ、制御信号に応じて、上記配布音声データにおける埋
め込み情報を第1埋め込み情報Iwm1として抽出する情
報抽出処理を行う抽出部162と、カスタムLSIによ
り構成され、制御信号に応じて、上記配布音声データに
おける埋め込み情報Iwm1を除去して加工音声データ
(第2デジタル音声データ)を生成する情報除去処理を
行う除去部163と、カスタムLSIにより構成され、
制御信号に基づいて、上記第1の埋め込み情報Iwm1の
加工により得られる第2の埋め込み情報Iwm2を、種々
の電子透かし方式により上記加工音声データに再度埋め
込んで出力音声データ(第3のデジタル音声データ)を
生成する挿入部164とを有している。(Structure of Data Processing Apparatus) The data processing apparatus 160 of the sixth embodiment receives an (First digital audio data), and an acquisition unit 161 for acquiring distribution audio data from the broadcast radio wave Bw based on the control signal. The data processing device 160 includes a custom LSI. The extraction unit 162 performs an information extraction process of extracting embedded information in the distributed audio data as first embedded information Iwm1 according to a control signal. A removing unit 163 configured to remove embedded information Iwm1 in the distributed audio data to generate processed audio data (second digital audio data) in accordance with a control signal, and a custom LSI;
Based on the control signal, the second embedded information Iwm2 obtained by processing the first embedded information Iwm1 is re-embedded into the processed audio data by various digital watermarking methods, and output audio data (third digital audio data ) For generating an insertion section 164.
【0188】ここで、上記抽出部162は、上記電子透
かし方式A,B,Cに対応する方式A抽出器162a,
方式B抽出器162b,方式C抽出器162cを有して
おり、制御信号に基づいて、所要の抽出器により、配布
音声データにおける埋め込み情報Iwm1を抽出するよう
構成されている。例えば、上記方式A抽出器162a
は、配布音声データ(入力音声データ)から電子透かし
方式Aにより埋め込み情報Iwm1を抽出する構成となっ
ている。上記方式B抽出器162bは入力音声データか
ら電子透かし方式Bにより埋め込み情報Iwm1を抽出す
る構成となっている。さらに方式C抽出器162cは入
力音声データから電子透かし方式Cにより埋め込み情報
Iwm1を抽出する構成となっている。Here, the extracting section 162 includes a scheme A extractor 162a corresponding to the digital watermarking schemes A, B, and C.
It has a method B extractor 162b and a method C extractor 162c, and is configured to extract embedded information Iwm1 in distribution audio data by a required extractor based on a control signal. For example, the method A extractor 162a
Is configured to extract embedded information Iwm1 from distribution audio data (input audio data) by digital watermarking method A. The scheme B extractor 162b extracts the embedded information Iwm1 from the input audio data by the digital watermark scheme B. Further, the scheme C extractor 162c is configured to extract the embedded information Iwm1 from the input audio data by the digital watermark scheme C.
【0189】また、上記除去部163は、上記電子透か
し方式A,B,Cに対応する方式A除去器163a,方
式B除去器163b,方式C除去器163cを有してお
り、制御信号に基づいて、所要の除去器により、配布音
声データにおける埋め込み情報Iwm1を除去するよう構
成されている。例えば、上記方式A除去器163aは、
配布音声データから電子透かし方式Aにより埋め込み情
報Iwm1を除去する構成となっている。上記方式B除去
器163bは配布音声データから電子透かし方式Bによ
り埋め込み情報Iwm1を除去する構成となっている。さ
らに方式C除去器163cは配布音声データから電子透
かし方式Cにより埋め込み情報Iwm1を除去する構成と
なっている。The removing unit 163 has a method A remover 163a, a method B remover 163b, and a method C remover 163c corresponding to the digital watermarking methods A, B, and C, respectively. The embedded information Iwm1 in the distributed audio data is removed by a required remover. For example, the method A remover 163a
The configuration is such that the embedded information Iwm1 is removed from the distributed audio data by the digital watermarking method A. The scheme B remover 163b is configured to remove the embedded information Iwm1 from the distributed audio data by the digital watermark scheme B. Further, the scheme C remover 163c is configured to remove the embedded information Iwm1 from the distributed audio data by the digital watermark scheme C.
【0190】また、データ処理装置160は、制御信号
に基づいて、出力音声データを格納する記録部166
と、この装置を識別するための装置固有番号情報を保持
する装置情報保持部165と、種々の演算処理やデータ
処理を行うCPUと、該CPUの動作プログラムを格納
したRAM(ランダムアクセスメモリ)とから構成さ
れ、上記制御信号により、各部161〜166の動作を
制御する制御部167を有している。ここで、上記装置
情報保持部167はEEPROMを搭載しており、その
装置固有番号保持領域165aには、上記装置固有番号
情報が格納されている。また、記録部166はDVD−
RAMドライブを搭載しており、上記出力音声データを
DVD−RAMディスクに記録する構成となっている。
また、上記制御部167は、保持部165のEEPRO
Mの記録領域に格納されている装置固有番号情報に基づ
いて、上記第1の埋め込み情報を加工して上記第2の埋
め込み情報を作成する埋め込み情報加工処理を行う構成
となっている。さらに上記制御部167のRAMは、上
記除去部163,挿入部164からの音声データ、及び
抽出部162からの第1の埋め込み情報Iwm1,制御部
167で生成した第2の埋め込み情報Iwm2を一時的に
格納する実行メモリの機能を兼ねている。なお、ここで
は上記取得部161として、アンテナ及びデコーダを有
する構成のものを示したが、この取得部の構成はこれに
限るものではない。例えば、上記取得部は、ネットワー
クインタフェースやモデム装置など有線回線を介して送
信信号を受信する受信装置を有する構成であってもよ
い。また、上記取得部は、DVD−ROMドライブ,D
VD−RAMドライブ,CD−ROMドライブ,あるい
は半導体メモリアクセス装置など、マルチメディアデー
タのアクセス可能な大容量記憶装置を有する構成であっ
てもよい。また、ここでは、データ処理装置として、抽
出部,挿入部,除去部を各々別のカスタムLSIにより
構成したものを示したが、各部で行われる処理は類似し
ているため、部品点数削減の観点からはこれらの部分を
1つのカスタムLSIで構成することが望ましい。Further, the data processing unit 160 stores the output audio data in the recording unit 166 based on the control signal.
A device information holding unit 165 for holding device unique number information for identifying the device, a CPU for performing various arithmetic processing and data processing, and a RAM (random access memory) for storing an operation program of the CPU. And a control unit 167 that controls the operation of each unit 161 to 166 in accordance with the control signal. Here, the device information holding unit 167 has an EEPROM mounted therein, and the device unique number information is stored in the device unique number holding area 165a. The recording unit 166 is a DVD-
A RAM drive is mounted, and the output audio data is recorded on a DVD-RAM disk.
Further, the control unit 167 controls the EEPRO of the holding unit 165.
Based on the device unique number information stored in the M recording area, the first embedded information is processed to perform the embedded information processing for creating the second embedded information. Further, the RAM of the control unit 167 temporarily stores the audio data from the removal unit 163 and the insertion unit 164, the first embedded information Iwm1 from the extraction unit 162, and the second embedded information Iwm2 generated by the control unit 167. The function of the execution memory to be stored in the memory is also used. Although the acquisition unit 161 has a configuration including an antenna and a decoder, the configuration of the acquisition unit is not limited to this. For example, the acquisition unit may include a receiving device that receives a transmission signal via a wired line, such as a network interface or a modem device. Further, the acquisition unit includes a DVD-ROM drive,
A configuration having a large-capacity storage device capable of accessing multimedia data, such as a VD-RAM drive, a CD-ROM drive, or a semiconductor memory access device, may be used. Here, as the data processing apparatus, the extraction unit, the insertion unit, and the removal unit are configured by different custom LSIs. However, since the processing performed by each unit is similar, the viewpoint of reducing the number of parts is required. Therefore, it is desirable to configure these parts with one custom LSI.
【0191】さらに、上記実施の形態6では、データ処
理装置として、抽出部162,除去部163,挿入部1
64がカスタムLSIにより構成されているものを示し
たが、これらの部分162〜164は、各種演算処理を
行うCPUと、その動作プログラムを格納する、実行メ
モリを兼ねるRAMから構成してもよい。この場合これ
らの部分162〜164と制御部167の間で構成機器
を共有することが可能である。また、上記装置情報保持
部165はEEPROMを搭載した構成としたが、装置
情報保持部は不揮発メモリであればどのようなものを搭
載していてもよい。また、装置情報保持部には、装置を
識別するための装置固有情報が保持される場合を示した
が、この装置情報保持部には、装置の使用者を識別する
ための識別番号などのその他の情報が保持されていても
よい。特に装置情報保持部に、装置の使用者を識別する
ための番号を保持する場合には、装置情報保持部は、I
Cカード,磁気カードなどのリーダを搭載し、装置の使
用者が、自分の識別番号情報が記録されたカードをリー
ダに装着して、装置に使用者識別番号を通知するように
することもできる。また、ここで記録部166は、DV
D−RAMドライブを搭載した構成としているが、記録
部は、CD−Rドライブ,半導体メモリアクセス装置な
ど、マルチメディアデータのアクセスが可能な大容量の
書き込み可能な記憶装置であれば、どのような記録装置
を備えていてもよい。次に動作について説明する。Further, in the sixth embodiment, as the data processing device, the extracting unit 162, the removing unit 163, the inserting unit 1
Although 64 has been described as being configured by a custom LSI, these portions 162 to 164 may be configured by a CPU that performs various arithmetic processing and a RAM that stores an operation program and also serves as an execution memory. In this case, the components can be shared between these parts 162 to 164 and the control unit 167. Further, the device information holding unit 165 has a configuration in which an EEPROM is mounted, but the device information holding unit may be mounted with any device as long as it is a nonvolatile memory. Also, the case where the device information holding unit holds device-specific information for identifying the device has been described. May be held. In particular, when the device information holding unit holds a number for identifying a user of the device, the device information holding unit stores
A reader such as a C card or a magnetic card may be mounted, and the user of the apparatus may insert a card in which his or her own identification number information is recorded into the reader and notify the apparatus of the user identification number. . Also, here, the recording unit 166
Although a D-RAM drive is provided, the recording unit may be any type of large-capacity writable storage device that can access multimedia data, such as a CD-R drive or a semiconductor memory access device. A recording device may be provided. Next, the operation will be described.
【0192】(音声データの読み出し)上記取得部16
1では、放送局Bcからの放送電波Bwがアンテナに受
信され、該放送電波Bwが受信デコーダ161bに入力
されると、放送電波Bwは受信デコーダ161bでのデ
コード処理により配布音声データ(第1のデジタル音声
データ)に変換される。この配布音声データは、抽出部
162及び除去部163に供給される。(Reading of audio data) The acquisition unit 16
In 1, when the broadcast radio wave Bw from the broadcast station Bc is received by the antenna and the broadcast radio wave Bw is input to the reception decoder 161b, the broadcast radio wave Bw is distributed audio data (first audio data) by decoding processing in the reception decoder 161b. Digital audio data). The distribution audio data is supplied to the extraction unit 162 and the removal unit 163.
【0193】(埋め込み情報の抽出)上記抽出部162
では、制御部167からの制御信号に基づいて、取得部
161にて取得された配布音声データから既定の電子透
かし方式により第1の埋め込み情報Iwm1を抽出する処
理が行われる。そして上記抽出された第1の埋め込み情
報Iwm1は制御部167の実行メモリに一旦記録され
る。(Extraction of Embedded Information) The extraction unit 162
In the processing, based on a control signal from the control unit 167, a process of extracting the first embedded information Iwm1 from the distribution audio data acquired by the acquisition unit 161 by a predetermined digital watermarking scheme is performed. Then, the extracted first embedded information Iwm1 is temporarily recorded in the execution memory of the control unit 167.
【0194】(埋め込み情報の除去)上記除去部163
では、制御部167からの制御信号に基づいて、取得部
にて取得された配布音声データから既定の電子透かし方
式により第1の埋め込み情報Iwm1を削除して加工音声
データを生成する処理が行われる。この加工音声データ
は、挿入部164へ供給される。(Removal of Embedded Information) The remover 163
Then, based on the control signal from the control unit 167, a process of deleting the first embedded information Iwm1 from the distribution audio data acquired by the acquisition unit by a predetermined digital watermarking scheme and generating processed audio data is performed. . This processed audio data is supplied to the insertion unit 164.
【0195】(埋め込み情報の加工)上記制御部167
では、その実行メモリに保持されている第1の埋め込み
情報Iwm1を加工して第2の埋め込み情報Iwm2を作成
する処理が行われる。つまり、第1の埋め込み情報には
含まれる、著作権者情報,記録時使用電子透かし方式情
報,記録装置識別番号情報,コピー世代情報,コピー元
識別情報等の情報と、装置情報保持部に記録されている
装置固有番号に基づいて、第2の埋め込み情報が作成さ
れる。(Processing of embedded information) The control unit 167
In the processing, the first embedded information Iwm1 stored in the execution memory is processed to create the second embedded information Iwm2. That is, information such as copyright holder information, digital watermark method information used for recording, recording device identification number information, copy generation information, and copy source identification information included in the first embedded information and recorded in the device information holding unit. The second embedded information is created based on the specified device unique number.
【0196】この際、著作権者情報,記録時使用電子透
かし方式情報については、第1の埋め込み情報Iwm1に
記述された値がそのまま第2の埋め込み情報Iwm2にも
コピーされる。第2の埋め込み情報Iwm2中の記録装置
識別番号情報には、装置情報保持部165に記録されて
いる装置固有番号がそのまま記録される。これによっ
て、コピーされた音声データの所有者を特定することが
可能である。また、第2の埋め込み情報Iwm2には、コ
ピー世代情報の値として、第1の埋め込み情報Iwm1に
記録されている値に1を足した値が記録される。これに
よって、配布音声データのコピーが、オリジナルの音声
データに対する何回目のコピーであるかを特定すること
が可能である。At this time, the values described in the first embedded information Iwm1 are directly copied to the second embedded information Iwm2 for the copyright holder information and the digital watermarking method information used at the time of recording. In the recording device identification number information in the second embedded information Iwm2, the device unique number recorded in the device information holding unit 165 is recorded as it is. This makes it possible to specify the owner of the copied audio data. In the second embedded information Iwm2, a value obtained by adding 1 to the value recorded in the first embedded information Iwm1 is recorded as the value of the copy generation information. This makes it possible to specify the number of times the copy of the distribution audio data is the copy of the original audio data.
【0197】さらに第2の埋め込み情報Iwm2における
コピー元識別情報には、第1の埋め込み情報Iwm1にお
ける記録装置識別番号情報が記録される。これによって
配布音声データのコピーを行った装置を特定可能であ
り、このコピー元識別情報を順次遡ることによって、違
法コピー発見時に問題を犯した使用者または装置を特定
することが可能である。このようにして作成された第2
の埋め込み情報Iwm2は挿入部164へと送られる。Further, in the copy source identification information in the second embedded information Iwm2, the recording device identification number information in the first embedded information Iwm1 is recorded. This makes it possible to specify the device that made the copy of the distributed audio data, and by tracing back this copy source identification information, it is possible to specify the user or device that committed a problem when an illegal copy was found. The second created in this way
Is transmitted to the insertion unit 164.
【0198】(第1の埋め込み情報の再埋め込み)上記
挿入部164では、制御信号に基づいて、除去部163
からの出力である加工音声データに、制御部167にて
生成された第2の埋め込み情報を電子透かしによって埋
め込んで、出力音声データ(第3のデジタル音声デー
タ)を生成する処理が行われる。この際、加工音声デー
タには、その先頭部分から最終部分までの部分に渡っ
て、音声データの長さに応じて繰り返し複数回にわたっ
て第2の埋め込み情報Iwm2が埋め込まれることとな
る。特に、この1回目の第2の埋め込み情報Iwm2の埋
め込み処理は、既定の電子透かし方式によって行われ
る。2回目以降の埋め込み情報処理は、第1の埋め込み
情報Iwm1における記録時使用電子透かし方式情報が示
す電子透かし方式が使用される。1回目の第2の埋め込
み処理Iwm2のみを既定の電子透かし方式によって行う
ことによって、次に、出力音声データから第2の埋め込
み情報Iwm2を抽出する際に、この出力音声データの先
頭部分における埋め込み情報は、既定の電子透かし方式
によって抽出することができる。また、こうして抽出さ
れた第2の埋め込み情報Iwm2に基づいて、出力音声デ
ータの先頭部分以外の部分における埋め込み情報の抽出
あるいは除去を行うことができる。このようにして、作
成された出力音声データは記録部166に供給される。(Re-embedding of First Embedded Information) In the inserting section 164, based on the control signal, the removing section 163
A process of embedding the second embedding information generated by the control unit 167 into an electronic watermark in the processed audio data output from the controller 167 to generate output audio data (third digital audio data) is performed. At this time, the second embedding information Iwm2 is repeatedly embedded in the processed audio data a plurality of times in accordance with the length of the audio data over a portion from the beginning to the end. Particularly, the first embedding process of the second embedding information Iwm2 is performed by a predetermined digital watermarking method. For the second and subsequent embedding information processing, the digital watermarking system indicated by the digital watermarking system information for recording used in the first embedded information Iwm1 is used. By performing only the first second embedding process Iwm2 according to a predetermined digital watermarking method, when extracting the second embedding information Iwm2 from the output audio data, the embedding information at the head of the output audio data is obtained. Can be extracted by a predetermined digital watermarking scheme. Further, based on the second embedded information Iwm2 extracted in this way, it is possible to extract or remove the embedded information in a part other than the head part of the output audio data. The output audio data created in this way is supplied to the recording unit 166.
【0199】(出力音声データの記録)上記挿入部64
からの出力音声データが記録部166に供給されると、
該記録部166では、制御部167からの制御信号に基
づいてこの出力音声データがDVD−RAMディスクに
格納される。ここでは、出力音声データはDVD−RA
Mメディアの先頭の記録領域から順次記録されていく。
このように本実施の形態6のデータ処理装置160で
は、実施の形態1のデータ処理装置110における取得
部111に代えて、放送局からの放送電波Bwを受信す
るアンテナ及び受信した放送電波Bwをデコードする受
信デコーダを有し、該デコーダの出力として配布音声デ
ータを取得する取得部161を備え、該配布音声データ
における埋め込み情報(第1の埋め込み情報)Iwm1の
抽出処理及び除去処理を行うとともに、該埋め込み情報
Iwm1を加工して加工埋め込み情報(第2の埋め込み情
報)Iwm2を生成し、該配布音声データに対する除去処
理により得られる第2のデジタル音声データ(加工音声
データ)に、上記電子透かし方式とは異なる他の電子透
かし方式により加工埋め込み情報Iwm2を埋め込んで第
3のデジタル音声データ(出力音声データ)を生成する
ので、配布音声データにおける埋め込み情報に対する情
報の付加あるいは削除が可能となる。(Recording of Output Audio Data) The Insertion Unit 64
Is supplied to the recording unit 166,
In the recording unit 166, the output audio data is stored in a DVD-RAM disk based on a control signal from the control unit 167. Here, the output audio data is DVD-RA
Recording is performed sequentially from the first recording area of the M medium.
As described above, in the data processing device 160 of the sixth embodiment, instead of the acquisition unit 111 in the data processing device 110 of the first embodiment, an antenna for receiving the broadcast radio wave Bw from the broadcast station and the received broadcast radio wave Bw are used. It has a receiving decoder for decoding and has an acquisition unit 161 for acquiring distribution audio data as an output of the decoder, and performs extraction processing and removal processing of embedded information (first embedded information) Iwm1 in the distributed audio data, The embedding information Iwm1 is processed to generate processed embedding information (second embedding information) Iwm2, and the second digital audio data (processed audio data) obtained by removing the distribution audio data is subjected to the digital watermarking method. Embedded in the processed embedded information Iwm2 by another digital watermarking system different from the third digital audio data. Because it generates an (output sound data), and can be added or deleted information to the embedded information in the distributed audio data.
【0200】また、上記加工音声データなどのデジタル
データの記録が行われる際に、その記録を行う装置に割
り当てられている装置識別番号(例えばCPUの識別番
号)や日時などの付加情報を、上記デジタルデータに埋
め込むようにすることにより、著作権者がデジタルデー
タの違法なコピーを発見したときには、違法性証明のた
めのより詳細な情報をデジタルデータから抽出可能とな
る。さらに、上記加工音声データなどのデジタルデータ
に所定の電子透かし方式によってコピー許可情報などを
記録しておくことによって、上記所定の電子透かし方式
に対応した記録装置では、コピー許可情報の内容に応じ
て、該デジタルデータのコピーを許可しないといった直
接的なコピー制限を行うことも可能となる。ただし、こ
の場合は、電子透かし方式によって埋め込まれたコピー
許可情報を参照せずにコピーを行う記録装置では、不正
なコピーを制限することは不可能であることは言うまで
もない。When digital data such as the processed audio data is recorded, additional information such as a device identification number (for example, a CPU identification number) and date and time assigned to the device that performs the recording is stored in the memory. By embedding in digital data, when a copyright owner finds an illegal copy of digital data, more detailed information for proving illegality can be extracted from the digital data. Furthermore, by recording copy permission information and the like in digital data such as the processed audio data by a predetermined digital watermarking method, a recording device corresponding to the predetermined digital watermarking method can record the copy permission information in accordance with the content of the copy permission information. It is also possible to directly restrict copying such as not permitting copying of the digital data. However, in this case, it goes without saying that it is impossible to restrict illegal copying with a recording device that performs copying without referring to copy permission information embedded by the digital watermarking method.
【0201】なお、上記実施の形態6では、配布音声デ
ータは放送電波の受信により取得するものを示したが、
配布音声データは、イーサネットや電話回線などの有線
回線を通って送信される送信信号を、ネットワークカー
ドないしはモデム装置によって受信することにより取得
するようにしてもよい。また、該実施の形態6のデータ
処理装置は、放送電波の受信により得られる複数の配布
音声データをすべて処理するのではなく、装置の使用者
により選択された処理する配布音声データのみを処理す
るようにしてもよい。さらに、上記実施の形態6では、
配布音声データの放送電波による供給は、音声データ単
独で行う場合に限らず、映像データ等と多重化された状
態で行われる場合もあり、この場合には、放送電波によ
り送信されてくるビデオオブジェクトなどの多重デジタ
ルデータから配布音声データを抽出することができる。
また、上記実施の形態6では、記録部166では、出力
音声データがDVD−RAMメディアの先頭の記録領域
から順次記録されていく場合を示したが、記録部166
での出力音声データの記録方法はこれに限るものではな
い。例えば、記録状況に応じてその時点でのメディアに
おける空き領域を適宜探索して、この空き領域に出力音
声データを書き込むようにしてもよい。また、装置の利
用者によって指定されたメディアの書き込み先領域に出
力音声データを書き込むようにしてもよい。さらに、D
VD−RAMディスクにファイルシステムを構築してお
き、出力音声データの書き込みはファイル名に基づいて
行うよにしてもよい。この場合、出力音声データはファ
イルシステムを経由して記録されるため、記録メディア
の記録領域における出力音声データの物理的な書き込み
位置はどこでもよい。In the sixth embodiment, the distribution audio data is obtained by receiving broadcast radio waves.
The distribution audio data may be obtained by receiving a transmission signal transmitted through a wired line such as an Ethernet or a telephone line by a network card or a modem device. Further, the data processing apparatus according to the sixth embodiment does not process all of a plurality of distributed audio data obtained by receiving broadcast waves, but processes only distributed audio data to be processed selected by a user of the apparatus. You may do so. Further, in the sixth embodiment,
The supply of the distributed audio data by the broadcast wave is not limited to the case where the audio data is performed alone, and may be performed in a state where the audio data is multiplexed with the video data. In this case, the video object transmitted by the broadcast wave The distribution audio data can be extracted from the multiplex digital data.
Further, in the sixth embodiment, the case where the output audio data is sequentially recorded from the head recording area of the DVD-RAM medium in the recording unit 166 has been described.
However, the recording method of the output audio data is not limited to this. For example, an empty area in the medium at that time may be appropriately searched according to the recording situation, and the output audio data may be written into this empty area. Further, the output audio data may be written to a write destination area of a medium designated by a user of the apparatus. Furthermore, D
A file system may be constructed in the VD-RAM disk, and writing of output audio data may be performed based on the file name. In this case, since the output audio data is recorded via the file system, the physical location of the output audio data in the recording area of the recording medium may be anywhere.
【0202】実施の形態7.図17は本発明の実施の形
態7によるデータ処理装置を説明するためのブロック図
である。この実施の形態7のデータ処理装置170は、
実施の形態2におけるデータ処理装置120の構成に加
えて、配布音声データにおける埋め込み情報を除去する
除去部173を備えたものである。この実施の形態7の
データ処理装置170は、ネットワークN上のネットワ
ーク信号Snから、上記情報埋め込みデジタル音声デー
タ(配布音声データ)Dauを入力デジタル音声データと
して取得するとともに、配布音声データDauに付随して
送信される音声データ属性情報を取得する取得部171
と、制御信号に基づいて、情報埋め込みデジタルデータ
Dauから埋め込み情報を抽出する抽出部172と、制御
信号に基づいて、情報埋め込みデジタルデータDauから
埋め込み情報を除去する除去部173とを有している。Embodiment 7 FIG. FIG. 17 is a block diagram for explaining a data processing device according to the seventh embodiment of the present invention. The data processing device 170 according to the seventh embodiment includes:
In addition to the configuration of the data processing apparatus 120 according to the second embodiment, the data processing apparatus 120 includes a removing unit 173 that removes embedded information in distribution audio data. The data processing device 170 according to the seventh embodiment obtains the information-embedded digital audio data (distributed audio data) Dau from the network signal Sn on the network N as input digital audio data, and attaches it to the distributed audio data Dau. Acquiring section 171 for acquiring audio data attribute information transmitted by
And an extracting unit 172 for extracting embedded information from the information-embedded digital data Dau based on the control signal, and a removing unit 173 for removing embedded information from the information-embedded digital data Dau based on the control signal. .
【0203】ここで、上記取得部171は、ネットワー
クNとの間でネットワーク信号Snの授受を行うネット
ワークインタフェース171aと、該インタフェース1
71aからのネットワーク信号Snに復号化処理を施し
て、情報埋め込みデジタル音声データDau及び音声デー
タ属性情報を生成する受信信号デコーダ171bとから
構成されている。また、上記抽出部172は、上記電子
透かし方式(1),(2),・・・,(n)に対応する
方式1抽出器171a1 ,方式2抽出器171a2 ,・・
・,方式n抽出器171an を有しており、制御信号に
基づいて、所要の抽出器により、情報埋め込みデジタル
音声データDauにおける埋め込み情報を抽出するよう構
成されている。これらの方式抽出器は実施の形態2にお
けるものと全く同一の構成となっている。Here, the acquisition unit 171 includes a network interface 171a for transmitting and receiving a network signal Sn to and from the network N;
It is composed of a digital audio data Dau embedded with information and a received signal decoder 171b for generating audio data attribute information by performing a decoding process on the network signal Sn from 71a. The extracting unit 172 includes a method 1 extractor 171a1, a method 2 extractor 171a2,... Corresponding to the digital watermarking methods (1), (2),.
, System n Extractor 171an is configured to extract embedded information in information embedded digital audio data Dau by a required extractor based on a control signal. These scheme extractors have exactly the same configuration as that in the second embodiment.
【0204】また、上記除去部173は、上記電子透か
し方式(1),(2),・・・,(n)に対応する方式
1除去器173a1 ,方式2除去器173a2 ,・・・,
方式n除去器173an を有しており、制御信号に基づ
いて、所要の除去器により、情報埋め込みデジタル音声
データDauにおける埋め込み情報を除去するよう構成さ
れている。例えば、上記方式1除去器173a1 は、情
報埋め込みデジタル音声データDauから、電子透かし方
式(1)により埋め込み情報を除去する構成となってい
る。上記方式2除去器173a2 は、情報埋め込みデジ
タル音声データDauから、電子透かし方式(2)により
埋め込み情報を除去する構成となっている。方式n除去
器173an は、情報埋め込みデジタル音声データDau
から、電子透かし方式(n)により埋め込み情報を除去
する構成となっている。[0204] The removing unit 173 is a system corresponding to the digital watermarking schemes (1), (2), ..., (n).
1 remover 173a1, method 2 remover 173a2, ...,
It has a system n remover 173an, and is configured to remove embedded information in the information-embedded digital audio data Dau by a required remover based on a control signal. For example, the scheme 1 remover 173a1 is configured to remove embedded information from the digital audio data Dau with embedded information by the digital watermarking scheme (1). The scheme 2 remover 173a2 is configured to remove embedded information from the digital audio data Dau with embedded information by the digital watermarking scheme (2). The system n remover 173an is used to store information embedded digital audio data Dau.
Therefore, embedded information is removed by the digital watermarking method (n).
【0205】また、この実施の形態7のデータ処理装置
170は、上記抽出部172により抽出された埋め込み
情報を、家電機器としての再生装置にて採用されている
既定の電子透かし方式により、上記情報除去デジタルデ
ータに再度埋め込んで出力デジタルデータを生成する埋
め込み部174と、該出力デジタルデータを記録する記
録部177とを有している。さらに、この実施の形態7
のデータ処理装置170は、上記除去部173からの情
報除去デジタル音声データを、制御信号に基づいて再生
する再生部175と、上記各部171〜176を、対応
する制御信号により制御する制御部177とを有してい
る。ここで、この再生部175は、情報埋め込みデジタ
ルデータDauを音声信号に変換する音声デコーダ175
aと、該音声信号を音声に変換するスピーカ175bと
から構成されている。また、上記制御部177は、種々
の演算処理やデータ処理を行うCPUと、該CPUの動
作プログラムを格納したRAM(ランダムアクセスメモ
リ)とから構成されており、上記各部171〜176の
動作を制御する構成となっている。なお、上記RAM
は、上記各部から出力される音声データや音声データ属
性情報を一時的に記憶する実行メモリの役割も兼ねてい
る。The data processing device 170 according to the seventh embodiment converts the embedded information extracted by the extraction unit 172 into the information by a predetermined digital watermarking method adopted in a playback device as a home appliance. It has an embedding unit 174 that re-embeds the removed digital data to generate output digital data, and a recording unit 177 that records the output digital data. Further, the seventh embodiment
The data processing device 170 includes a reproducing unit 175 that reproduces the information-removed digital audio data from the removing unit 173 based on a control signal, and a control unit 177 that controls the units 171 to 176 with corresponding control signals. have. Here, the reproducing unit 175 is an audio decoder 175 that converts the information embedded digital data Dau into an audio signal.
a, and a speaker 175b for converting the audio signal into audio. The control unit 177 includes a CPU that performs various arithmetic processing and data processing, and a RAM (random access memory) that stores an operation program of the CPU, and controls the operation of each of the units 171 to 176. Configuration. The RAM
The device also serves as an execution memory for temporarily storing audio data and audio data attribute information output from the above-described units.
【0206】上記制御部177は、具体的には、上記取
得部171にて取得された音声データ属性情報に含まれ
る使用電子透かし方式情報に基づいて各方式使用状況情
報の値を判定し、この判定結果に応じて、各電子透かし
方式に対応する方式抽出器による埋め込み情報の抽出処
理、及び各電子透かし方式に対応する方式除去器による
埋め込み情報の除去処理を制御するとともに、抽出され
た埋め込み情報に含まれている再生許可情報に基づい
て、再生部175における音声データの再生処理を制御
する構成となっている。具体的には、ここでは、使用電
子透かし方式情報を構成する全ての方式使用状況情報に
含まれる再生許可情報の値が「1」であれば、制御部1
77は再生部175における音声データの再生を許可
し、該再生部175を、音声データの再生が行われるよ
う制御するようにしている。また、このデータ処理装置
170では、上記各部は相互にデータバスDbus により
相互に接続されており、上記抽出部172,除去部17
3及び再生部175以外の、上記取得部171,挿入部
172,及び記録部176も、上記制御部177により
制御されるようになっている。なお、上記抽出部17
2,挿入部172及び除去部173はそれぞれカスタム
LSIにより実現されている。また、上記記録部176
は、DVD−RAMドライブにより実現されており、上
記出力デジタル音声データをDVD−RAMディスクに
記録するようになっている。次に動作について説明す
る。The control section 177 specifically determines the value of each scheme usage status information based on the used digital watermark scheme information included in the audio data attribute information acquired by the acquisition section 171. According to the determination result, the embedded information extraction processing by the scheme extractor corresponding to each digital watermarking scheme and the embedding information removal processing by the scheme remover corresponding to each digital watermarking scheme are controlled, and the extracted embedded information is controlled. Is configured to control the reproduction process of the audio data in the reproduction unit 175 based on the reproduction permission information included in. Specifically, in this case, if the value of the reproduction permission information included in all the scheme usage status information constituting the used digital watermark scheme information is “1”, the control unit 1
Reference numeral 77 permits the reproduction of the audio data by the reproduction unit 175, and controls the reproduction unit 175 to reproduce the audio data. Further, in the data processing device 170, the above-mentioned units are mutually connected by a data bus Dbus, and the extraction unit 172, the removal unit 17
The acquisition unit 171, the insertion unit 172, and the recording unit 176 other than the reproduction unit 3 and the reproduction unit 175 are also controlled by the control unit 177. The extraction unit 17
2. The insertion unit 172 and the removal unit 173 are each realized by a custom LSI. The recording unit 176
Is realized by a DVD-RAM drive, and the output digital audio data is recorded on a DVD-RAM disk. Next, the operation will be described.
【0207】(音声データDau及びその属性情報Dprの
取得)ネットワークN上からネットワークケーブルを介
して供給されるネットワーク信号Snが、取得部171
のネットワークインタフェース171aに受信される
と、受信されたネットワーク信号Snが受信信号デコー
ダ171bに出力される。受信信号デコーダ171bで
は、ネットワーク信号Snの復号化処理により、情報埋
め込みデジタル音声データDauと、該音声データDauに
付随して送信される音声データ属性情報Dprが生成され
る。このようにして取得部171にて取得した音声デー
タDauはデータバスDbusを介して抽出部172,及び
除去部173へ送られ、また、音声データ属性情報Dpr
はデータバスDbus を介して制御部177へ送られる。
制御部177では、供給された音声データ属性情報は、
実行メモリとしてのRAMに一時的に保持される。(Acquisition of Voice Data Dau and its Attribute Information Dpr) The network signal Sn supplied from the network N via the network cable is acquired by the acquisition unit 171.
Is received by the network interface 171a, the received network signal Sn is output to the received signal decoder 171b. The reception signal decoder 171b generates the information-embedded digital audio data Dau and the audio data attribute information Dpr transmitted along with the audio data Dau by decoding the network signal Sn. The audio data Dau acquired by the acquisition unit 171 in this way is sent to the extraction unit 172 and the removal unit 173 via the data bus Dbus, and the audio data attribute information Dpr
Is sent to the control unit 177 via the data bus Dbus.
In the control unit 177, the supplied audio data attribute information is
It is temporarily stored in a RAM as an execution memory.
【0208】(埋め込み情報の抽出)上記制御部177
では、上記音声データ属性情報Dprに含まれている使用
電子透かし方式情報に基づいて、制御信号により抽出部
172を制御する動作が行われる。つまり、使用電子透
かし方式情報を構成する各方式使用状況情報の値に応じ
て、対応する方式抽出器に制御信号が供給される。具体
的には、実施の形態2と同様、制御部177では、方式
使用状況情報の値に応じて、対応する方式抽出器に制御
信号を供給する処理が、供給元にて使用される可能性の
ある全ての方式使用状況情報(方式(1)使用状況情報
〜方式(n)使用状況情報)毎に順次行われ、これに応
じて、各方式抽出器では、制御部177からの制御信号
に基づいて入力音声データDauにおける埋め込み情報の
抽出処理が行われる。これにより複数の埋め込み情報が
得られる。(Extraction of Embedded Information) The control unit 177
Then, an operation of controlling the extraction unit 172 by a control signal is performed based on the used digital watermarking system information included in the audio data attribute information Dpr. That is, a control signal is supplied to the corresponding scheme extractor in accordance with the value of each scheme usage status information constituting the used digital watermark scheme information. Specifically, as in the second embodiment, in the control unit 177, a process of supplying a control signal to a corresponding scheme extractor in accordance with the value of the scheme usage information may be used by the supply source. This is sequentially performed for all of the method usage status information (method (1) usage status information to method (n) usage status information) having the presence, and in accordance with this, each system extractor outputs a control signal from the control unit 177 to the control signal. Based on the input voice data Dau, extraction processing of embedded information is performed. Thereby, a plurality of embedded information can be obtained.
【0209】(埋め込み情報の除去)また、上記制御部
177では、上記音声データ属性情報Dprに含まれてい
る使用電子透かし方式情報に基づいて、制御信号により
除去部173を制御する動作が行われる。つまり、使用
電子透かし方式情報を構成する各方式使用状況情報の値
に応じて、対応する方式除去器に制御信号が供給され
る。具体的には、まず制御部177では、使用電子透か
し方式情報における方式(1)使用状況情報の値が参照
される。この方式1使用状況情報の値が「1」であれ
ば、上記除去部173の除去器173a1に対して、電子
透かし方式(1)により入力音声データDauにおける埋
め込み情報の除去を指令する制御信号が出力される。こ
れにより、方式1除去器173a1では、上記除去部17
3に送られた音声データDauにおける、電子透かし方式
(1)により埋め込まれた情報が、電子透かし方式
(1)により除去される。一方、方式1使用状況情報の
値が「0」であれば、上記除去器173a1に対しては、
入力音声データDauにおける埋め込み情報の除去を指令
する制御信号は出力されない。(Removal of embedded information) The control unit 177 performs an operation of controlling the removal unit 173 by a control signal based on the used digital watermarking system information included in the audio data attribute information Dpr. . In other words, a control signal is supplied to the corresponding scheme remover according to the value of each scheme usage status information constituting the used digital watermark scheme information. Specifically, first, the control unit 177 refers to the value of the method (1) use status information in the used digital watermark method information. If the value of the method 1 use status information is "1", a control signal for instructing the remover 173a1 of the removing unit 173 to remove embedded information in the input audio data Dau by the digital watermarking method (1) is issued. Is output. As a result, in the method 1 remover 173a1, the removal unit 17
The information embedded in the audio data Dau sent to the third device by the digital watermark method (1) is removed by the digital watermark method (1). On the other hand, if the value of the method 1 use status information is “0”, the remover 173a1
No control signal for instructing removal of the embedded information in the input voice data Dau is not output.
【0210】次に、制御部177では、使用電子透かし
方式情報における方式2使用状況情報の値が参照され
る。この方式2 使用状況情報の値が「1」であれば、上
記除去部173の除去器173a2に対して、電子透かし
方式(2) により入力音声データDauにおける埋め込み情
報の除去を指令する制御信号が出力される。これによ
り、方式2除去器173a2では、上記除去部173に送
られた音声データDauにおける、電子透かし方式(2)
により埋め込まれた情報が、電子透かし方式(2)によ
り除去される。一方、方式2使用状況情報の値が「0」
であれば、上記除去器173a2に対しては、入力音声デ
ータDauにおける埋め込み情報の除去を指令する制御信
号は出力されない。このようにして、制御部177で
は、方式使用状況情報の値に応じて、対応する方式除去
器に制御信号を供給する処理が、配布元にて使用される
可能性のある全ての方式使用状況情報(方式1使用状況
情報〜方式n使用状況情報)毎に順次行われ、これに応
じて、各方式除去器では、制御部177からの制御信号
に基づいて入力音声データDauにおける埋め込み情報の
除去処理が行われる。Next, the control unit 177 refers to the value of the method 2 use status information in the used digital watermark method information. If the value of the method 2 usage status information is "1", a control signal for instructing the remover 173a2 of the removing unit 173 to remove embedded information in the input audio data Dau by the digital watermarking method (2) is issued. Is output. As a result, the method 2 remover 173a2 uses the digital watermarking method (2) in the audio data Dau sent to the removing unit 173.
Is removed by the digital watermarking method (2). On the other hand, the value of the method 2 use status information is “0”
If, the control signal instructing the removal of the embedded information in the input voice data Dau is not output to the remover 173a2. In this way, in the control unit 177, the process of supplying the control signal to the corresponding scheme remover according to the value of the scheme usage state information is performed for all the scheme usage states that may be used at the distribution source. Information (method 1 usage status information to method n usage status information) is sequentially performed. In response to this, each system remover removes embedded information in input audio data Dau based on a control signal from control unit 177. Processing is performed.
【0211】(音声データDauの再生)そして、制御部
177では、上記埋め込み情報の抽出処理により得られ
た全ての埋め込み情報に含まれる再生許可情報の値が判
定され、この判定結果に応じて、上記入力デジタル音声
データDauを再生するか否かを示す制御信号が再生部1
75に出力される。つまり、使用電子透かし方式情報を
構成する全ての方式使用状況情報に含まれる再生許可情
報の値が「1」であれば、制御部177により再生部1
75での音声データDauの再生が許可される。すると、
制御部177の制御により、音声データDauが除去部1
73からデータバスDbus を介して再生部175に送ら
れる。該再生部175では、受け取った音声データDau
が音声デコーダ175aでの復号化処理により音声信号
に変換され、スピーカー175bからはこの音声信号に
対応する音声が再生出力される。(Reproduction of audio data Dau) Then, the control unit 177 determines the value of the reproduction permission information included in all the embedded information obtained by the above-described embedded information extraction processing, and according to the determination result, A control signal indicating whether or not to reproduce the input digital audio data Dau is transmitted to the reproduction unit 1.
It is output to 75. In other words, if the value of the reproduction permission information included in all the system usage status information constituting the used digital watermarking system information is “1”, the control unit 177 causes the reproduction unit 1
The reproduction of the audio data Dau at 75 is permitted. Then
Under the control of the control unit 177, the audio data Dau is removed by the removal unit 1
The data is sent to the reproducing unit 175 from the data bus 73 via the data bus Dbus. In the reproducing unit 175, the received audio data Dau
Is converted into an audio signal by the decoding process in the audio decoder 175a, and the audio corresponding to the audio signal is reproduced and output from the speaker 175b.
【0212】(埋め込み情報の再埋め込み)また、この
データ処理装置170では、上記除去部173からの音
声データDauの再生処理とは独立して、該音声データD
auから抽出された埋め込み情報が、既定の電子透かし方
式により再度、該除去部からの音声データDauに埋め込
む処理が行われる。ここで、既定の電子透かし方式は、
家電機器としての再生装置に採用されている電子透かし
方式である。すなわち、上記制御部177では、上述し
たように、上記使用電子透かし方式情報における各方式
使用状況情報の値に基づいて、配布元での対象音声デー
タに対する情報の埋め込み処理に使用された電子透かし
方式の判定が行われており、この判定結果に基づいて、
各電子透かし方式により埋め込まれた埋め込み情報が、
上記挿入部174に供給される。そして、この挿入部1
74には、上記除去部173からの音声データに対し
て、制御部177から供給された埋め込み情報が、上記
既定の電子透かし方式により再度埋め込まれて、出力デ
ジタル音声データが生成される。(Re-embedding of embedded information) In the data processing device 170, the audio data Dau is reproduced independently of the reproduction process of the audio data Dau from the removing unit 173.
The process of embedding the embedding information extracted from au into the audio data Dau from the removing unit is performed again by a predetermined digital watermarking method. Here, the default digital watermark method is
This is a digital watermarking method used in a playback device as a home appliance. That is, as described above, the control unit 177 uses the digital watermarking scheme used for embedding the information in the target audio data at the distribution source based on the value of each scheme usage status information in the used digital watermarking scheme information. Is determined, and based on the determination result,
The embedded information embedded by each digital watermark method is
It is supplied to the insertion section 174. And this insertion part 1
At 74, the embedding information supplied from the control unit 177 is re-embedded into the audio data from the removing unit 173 by the above-described predetermined digital watermarking method, and output digital audio data is generated.
【0213】(出力デジタル音声データの記録)上記挿
入部174にて生成された出力デジタル音声データは、
記録部176に供給され、制御部177からの制御信号
に基づいて記録媒体に記録される。ここでは、記録部1
76はDVD−RAMドライブにより実現されており、
上記出力デジタル音声データは、DVD−RAMディス
クに格納される。なお、上記実施の形態7では、使用電
子透かし方式情報を構成する全ての方式使用状況情報に
含まれる再生許可情報の値が「1」であれば、制御部が
再生部175での音声データDauの再生を許可する構成
としているが、制御部が再生部175での音声データD
auの再生を許可する条件はこれに限るものではない。例
えば、使用電子透かし方式情報を構成する全ての方式使
用状況情報に含まれる少なくとも1つの再生許可情報の
値が「1」であれば、再生を許可するようにしてもよ
い。また、使用電子透かし方式情報を構成する各方式使
用状況情報毎に重み付け係数を設定し、この重み付け係
数と、各方式使用状況情報に含まれる再生許可情報の値
との積を、全ての方式使用状況情報について足し合わせ
た総和が、一定の閾値を越えているか否かによって、音
声データDauの再生の許可するようにしてもよい。(Recording of Output Digital Audio Data) The output digital audio data generated by the insertion section 174 is
The data is supplied to the recording unit 176, and is recorded on a recording medium based on a control signal from the control unit 177. Here, the recording unit 1
76 is realized by a DVD-RAM drive,
The output digital audio data is stored on a DVD-RAM disk. In the seventh embodiment, if the value of the reproduction permission information included in all the scheme usage status information constituting the used digital watermark scheme information is “1”, the control unit transmits the audio data Dau in the reproduction unit 175. The reproduction unit 175 permits reproduction of the audio data D by the reproduction unit 175.
The conditions for permitting au playback are not limited to this. For example, the reproduction may be permitted if the value of at least one reproduction permission information included in all of the method use status information constituting the used digital watermark method information is “1”. Also, a weighting factor is set for each system usage status information that constitutes the used digital watermarking system information, and the product of the weighting factor and the value of the reproduction permission information included in each system usage status information is used for all the system usage statuses. The reproduction of the audio data Dau may be permitted depending on whether or not the total sum of the situation information exceeds a certain threshold.
【0214】このように本実施の形態7では、ネットワ
ークN上のネットワーク信号Snを受信して、情報埋め
込みデジタル音声データDau及び音声データ属性情報D
prを取得する取得部171を備え、音声データ属性情報
Dprに使用電子透かし方式情報として含まれている各方
式使用状況情報に基づいて、音声データDauにおける埋
め込み情報の抽出及び除去を行い、各埋め込み情報に基
づいて加工音声データの再生制御を行うようにしたの
で、音声データDauを受信したデータ処理装置では、配
布元にて種々の電子透かし方式により音声データDauに
埋め込まれた埋め込み情報に基づいて、音声データDau
の再生制御を正しく行うことができる。また、この実施
の形態7では、配布音声データから埋め込み情報を除去
して得られる加工音声データに、既定の電子透かし方式
により、配布音声データにおける埋め込み情報を再度埋
め込んで記録するようにしたので、既定の電子透かし方
式を採用している家電機器である再生装置においても、
記録媒体に記録される配布音声データの再生制御を、そ
の埋め込み情報に応じて行うことができるという効果に
加えて、記録媒体に記録される配布音声データにおける
埋め込み情報の量を、実施の形態2のものに比べて少な
くして、この記録媒体に記録されている配布音声データ
の再生時には、埋め込み情報に起因する音質の劣化を低
減することができる。なお、実施の形態7では、加工音
声データを再生部175にて再生するようにしている
が、この加工音声データに埋め込み情報を再度埋め込ん
で得られる出力音声データを再生部175にて再生する
ようにしてもよい。また、実施の形態7では、上記情報
埋め込みデジタルデータを、上記供給デジタルデータ
に、複数の電子透かし方式により複数の関連情報を埋め
込んで得られたものとし、上記挿入部を、上記加工デジ
タルデータに、上記複数の関連情報のうちの所定数の関
連情報を、上記複数の電子透かし方式のうちの対応する
電子透かし方式,あるいは上記複数の電子透かし方式の
いずれとも異なる対応する電子透かし方式により埋め込
んで出力デジタルデータを生成する構成としてもよい。As described above, in the seventh embodiment, the network signal Sn on the network N is received and the digital audio data Dau and the audio data attribute information Dau are embedded.
An acquisition unit 171 for acquiring pr is provided, and extracts and removes embedded information in the audio data Dau based on each scheme usage status information included in the audio data attribute information Dpr as the used digital watermark scheme information. Since the reproduction control of the processed audio data is performed based on the information, the data processing device that has received the audio data Dau, based on the embedded information embedded in the audio data Dau by various electronic watermarking methods at the distributor. , Audio data Dau
Can be correctly controlled. Further, in the seventh embodiment, the embedded information in the distributed audio data is embedded and recorded again in the processed audio data obtained by removing the embedded information from the distributed audio data by a predetermined digital watermarking method. Even in a playback device that is a home appliance adopting a predetermined digital watermarking method,
In addition to the effect that reproduction control of distributed audio data recorded on a recording medium can be performed in accordance with the embedded information, the amount of embedded information in the distributed audio data recorded on the recording medium can be reduced according to the second embodiment. When reproducing distributed audio data recorded on this recording medium, it is possible to reduce the deterioration of sound quality due to the embedded information. In the seventh embodiment, the processed audio data is reproduced by the reproducing unit 175. However, the output audio data obtained by embedding the embedded information in the processed audio data again is reproduced by the reproducing unit 175. It may be. In the seventh embodiment, it is assumed that the information-embedded digital data is obtained by embedding a plurality of pieces of related information in the supply digital data by a plurality of digital watermarking methods, and the inserting unit is added to the processed digital data. A predetermined number of related information of the plurality of related information is embedded by a corresponding digital watermarking method of the plurality of digital watermarking methods or a corresponding digital watermarking method different from any of the plurality of digital watermarking methods. The output digital data may be generated.
【0215】[0215]
【発明の効果】以上のように本発明(請求項1)に係る
データ処理装置によれば、配布元から利用者への供給の
対象となる供給デジタルデータにその関連情報を埋め込
んで得られる情報埋め込みデジタルデータを入力デジタ
ルデータとして取得するデータ取得手段と、上記入力デ
ジタルデータに対応する、上記関連情報の埋め込み処理
に用いられた使用電子透かし方式を示す使用方式情報を
取得する方式情報取得手段と、取得した使用電子透かし
方式の情報に基づいて、入力デジタルデータから上記関
連情報を抽出する情報抽出手段とを備え、この関連情報
あるいはその加工により得られる加工情報を、入力デジ
タルデータあるいはそのデータ処理により得られた処理
デジタルデータに埋め込むようにしたので、装置はどの
ような電子透かし方式により、供給デジタルデータにそ
の関連情報が挿入されているかを判別することが可能と
なる。このため、関連情報の抽出の際に他の方式を使用
して誤った情報を抽出したり、関連情報の除去の際に他
の方式を使用して、埋め込まれている関連情報以外の部
分を誤って改変したりすることなく、この関連情報の抽
出や除去を行うことができる。As described above, according to the data processing apparatus of the present invention (claim 1), information obtained by embedding the related information in the supply digital data to be supplied from the distributor to the user. Data acquisition means for acquiring embedded digital data as input digital data, and method information acquisition means for acquiring usage method information corresponding to the input digital data and indicating a used digital watermarking method used in the processing of embedding the related information. Information extracting means for extracting the relevant information from the input digital data based on the acquired information of the used digital watermarking system, and converting the relevant information or the processing information obtained by the processing into the input digital data or its data processing. Embedded in the processed digital data obtained by The formula, its related information it is possible to determine whether it is inserted in the supply digital data. For this reason, erroneous information may be extracted using another method when extracting related information, or a part other than embedded related information may be extracted using another method when removing related information. This related information can be extracted or removed without being erroneously modified.
【0216】この結果、利用者への音声データなどのデ
ジタルデータの配布を行う配布元では、所要の電子透か
し方式を使用して、供給対象となる供給デジタルデータ
に関連情報を電子透かしとして埋めこむことが可能とな
る。言い換えると、デジタルデータの配布元では、特に
このデジタルデータがその利用者側で記録媒体に記録さ
れるものである場合には、このデジタルデータの内容に
応じて、情報の埋め込みに伴う劣化の最も少ない方式を
選択することができる。また、このデジタルデータの送
信時の通信速度などに応じて最適の方式を選択すること
が可能となる。As a result, the distribution source that distributes digital data such as audio data to users embeds relevant information as digital watermarks in the supplied digital data to be supplied using a required digital watermarking method. It becomes possible. In other words, the distribution source of the digital data, especially when the digital data is recorded on the recording medium by the user side, is most likely to cause deterioration due to the embedding of information according to the content of the digital data. Fewer methods can be selected. In addition, it is possible to select an optimal method according to the communication speed at the time of transmitting the digital data.
【0217】また、ネットワーク上から取得した情報埋
め込みデジタルデータを、書き込み可能な記録媒体に記
録する場合には、該記録媒体に書き込まれるデジタルデ
ータに対する情報埋め込み処理に使用される電子透かし
方式を、供給デジタルデータに対するその配布元での情
報埋め込み処理に使用されている使用電子透かし方式と
は異なるものとすることが可能である。これによって、
デジタルデータが再生される装置に応じた電子透かし方
式によってデジタルデータに埋め込み情報を挿入するこ
とが可能である。In the case where the information-embedded digital data obtained from the network is recorded on a writable recording medium, the digital watermarking system used for the information embedding process for the digital data written on the recording medium is supplied. It can be different from the digital watermarking scheme used for digital data embedding at the distributor. by this,
It is possible to insert embedded information into digital data by a digital watermarking method according to the device from which the digital data is reproduced.
【0218】この発明(請求項2)によれば、請求項1
のデータ処理装置において、上記関連情報を、上記供給
デジタルデータの著作権者に関連する情報としたので、
配布元から利用者への供給の対象となる供給デジタルデ
ータに対する著作権を保護することができる。According to the present invention (Claim 2), Claim 1
In the data processing device of the above, since the related information is information related to the copyright holder of the supplied digital data,
It is possible to protect the copyright of the supplied digital data to be supplied from the distributor to the user.
【0219】この発明(請求項3)によれば、請求項1
のデータ処理装置において、上記関連情報あるいはこれ
を加工して得られる加工情報を、既定の電子透かしによ
り入力デジタルデータに埋め込んで出力デジタルデータ
を生成するので、取得した情報埋め込みデジタルデータ
がどのような電子透かし方式により関連情報の埋め込み
処理が施されたものであっても、家電機器である再生装
置では、上記出力デジタルデータに基づいて、情報埋め
込みデジタルデータの再生処理を著作権情報などの埋め
込み情報に応じて適切に行うことが可能となる。According to the present invention (Claim 3), Claim 1
In the data processing device, the related information or the processing information obtained by processing the related information is embedded in the input digital data by a predetermined digital watermark to generate the output digital data. Even if the related information is embedded by the digital watermarking method, the playback device, which is a home appliance, performs the playback process of the information-embedded digital data based on the output digital data. Can be appropriately performed according to the conditions.
【0220】この発明(請求項4)によれば、請求項3
のデータ処理装置において、上記出力デジタルデータを
再生するデータ再生部を備えたので、取得した情報埋め
込みデジタルデータの再生を関連情報に応じて制御する
ことができる。According to the present invention (claim 4), claim 3
Since the data processing device of the above is provided with a data reproducing unit for reproducing the output digital data, it is possible to control the reproduction of the acquired information-embedded digital data according to the related information.
【0221】この発明(請求項5)によれば、請求項3
のデータ処理装置において、上記出力デジタルデータを
記録するデータ記録部を備えたので、取得した情報埋め
込みデジタルデータがどのような電子透かし方式に対応
するものであっても、これを既定の電子透かし方式に対
応するデジタルデータとして、家電機器である再生装置
で利用される記録媒体に格納することができる。According to the present invention (claim 5), claim 3
Since the data processing device of the present invention includes a data recording unit for recording the output digital data, even if the acquired information-embedded digital data corresponds to any digital watermarking system, the digital watermarking system can convert the digital data into a predetermined digital watermarking system. Can be stored in a recording medium used in a playback device that is a home appliance.
【0222】この発明(請求項6)によれば、請求項1
のデータ処理装置において、上記関連情報あるいは加工
情報を、既定の電子透かし方式により、入力デジタルデ
ータに所定のデータ処理を施して得られた処理デジタル
データに埋め込むので、入力デジタルデータにおける関
連情報を、種々の電子透かし方式に対応したものから、
既定の電子透かし方式に置きかえることができる。According to the present invention (claim 6), claim 1
In the data processing device, the relevant information or processing information is embedded in the processing digital data obtained by performing predetermined data processing on the input digital data by a predetermined digital watermarking method. From those corresponding to various digital watermarking methods,
It can be replaced with the default digital watermarking method.
【0223】この発明(請求項7)によれば、請求項6
のデータ処理装置において、上記出力デジタルデータを
再生するデータ再生部を備えたので、取得した情報埋め
込みデジタルデータの再生を関連情報に応じて制御する
ことができる。また、処理デジタルデータが、入力デジ
タルデータにおける埋め込み情報を除去して得られたデ
ジタル音声データである場合には、処理デジタルデータ
に基づいて、情報埋め込みデジタルデータの再生を、音
質の劣化を抑えつつ行うことができる。According to the present invention (claim 7), claim 6
Since the data processing device of the above is provided with a data reproducing unit for reproducing the output digital data, it is possible to control the reproduction of the acquired information-embedded digital data according to the related information. When the processed digital data is digital audio data obtained by removing embedded information in the input digital data, reproduction of the information-embedded digital data is performed based on the processed digital data while suppressing deterioration in sound quality. It can be carried out.
【0224】この発明(請求項8)によれば、請求項6
のデータ処理装置において、上記出力デジタルデータを
記録するデータ記録部を備えたので、取得した情報埋め
込みデジタルデータがどのような電子透かし方式に対応
するものであっても、これを既定の電子透かし方式に対
応する、雑音の少ないデジタルデータとして、家電機器
である再生装置で利用される記録媒体に格納することが
できる。According to the present invention (claim 8), claim 6
Since the data processing device of the present invention includes a data recording unit for recording the output digital data, even if the acquired information-embedded digital data corresponds to any digital watermarking system, the digital watermarking system can convert the digital data into a predetermined digital watermarking system. And digital data with little noise can be stored in a recording medium used in a playback device that is a home appliance.
【0225】この発明(請求項9)によれば、請求項1
のデータ処理装置において、上記情報埋め込みデジタル
データを、固定長の第1のデータ部分と可変長の第2の
データ部分とからなる構成とし、上記方式情報取得手段
を、上記使用方式情報を上記情報埋め込みデジタルデー
タの第1のデータ部分から取得する構成としたので、上
記方式情報取得手段では、上記情報埋め込みデジタルデ
ータにおける使用方式情報の位置を簡単に検出すること
ができる。According to the present invention (claim 9), claim 1
Wherein the information-embedded digital data is composed of a fixed-length first data portion and a variable-length second data portion. Since it is configured to acquire from the first data portion of the embedded digital data, the method information acquiring means can easily detect the position of the use method information in the information-embedded digital data.
【0226】この発明(請求項10)によれば、請求項
1のデータ処理装置において、上記情報埋め込みデジタ
ルデータを、複数のデータパケットを含むデータ構造と
し、上記方式情報取得手段を、上記情報埋め込みデジタ
ルデータにおける所定のデータパケットのヘッダから、
上記使用電子透かし方式を示す使用方式情報を取得する
構成としたので、上記方式情報取得手段では、上記情報
埋め込みデジタルデータにおける使用方式情報を簡単に
検出することができる。According to the present invention (claim 10), in the data processing apparatus according to claim 1, the information-embedded digital data has a data structure including a plurality of data packets, and the method information acquiring means includes the information-embedded data. From the header of a given data packet in digital data,
Since the use method information indicating the use digital watermarking method is configured to be used, the method information acquisition means can easily detect the use method information in the information-embedded digital data.
【0227】この発明(請求項11)によれば、請求項
1のデータ処理装置において、上記情報埋め込みデジタ
ルデータには補助データ部分を付加し、上記方式情報取
得手段を、上記情報埋め込みデジタルデータに付随する
補助データ部分から、上記使用電子透かし方式を示す使
用方式情報を取得する構成としたので、上記方式情報取
得手段では、上記情報埋め込みデジタルデータにおける
使用方式情報を簡単に検出することができる。According to the present invention (claim 11), in the data processing apparatus according to claim 1, an auxiliary data portion is added to the information-embedded digital data, and the method information obtaining means is added to the information-embedded digital data. Since the use method information indicating the use digital watermarking method is acquired from the accompanying auxiliary data portion, the method information acquisition means can easily detect the use method information in the information-embedded digital data.
【0228】この発明(請求項12)によれば、請求項
1のデータ処理装置において、情報埋め込みデジタルデ
ータの取得経路に応じて、使用電子透かし方式を判定し
て、この判定結果に対応する使用方式情報を取得するよ
うにしたので、配布元からネットワーク上に送信する配
布デジタルデータにこれに対応する電子透かし方式情報
を含める必要がなくなる。また、記録媒体に格納する配
布デジタルデータにもこれに対応する電子透かし方式情
報を含める必要がなくなる。これにより配布元から利用
者への供給の対象となる供給デジタルデータに対するデ
ータ処理を削減することができる。According to the present invention (claim 12), in the data processing apparatus according to claim 1, the digital watermarking scheme to be used is determined according to the acquisition path of the information-embedded digital data, and the usage corresponding to the determination result is determined. Since the method information is obtained, it is not necessary to include the corresponding digital watermark method information in the distribution digital data transmitted from the distributor to the network. Further, it is not necessary to include digital watermarking system information corresponding to the distribution digital data stored in the recording medium. As a result, data processing for supply digital data to be supplied from the distribution source to the user can be reduced.
【0229】この発明(請求項13)によれば、請求項
1のデータ処理装置において、情報埋め込みデジタルデ
ータを、音声デジタルデータ,映像デジタルデータ,ま
たは音声デジタルデータ及び映像デジタルデータを多重
化して得られる多重デジタルデータとしたので、音声デ
ジタルデータ,映像デジタルデータ,多重デジタルデー
タなど種々のデジタルデータに対して、これらに埋め込
まれている関連情報を、種々の電子透かし方式に対応し
たものから、既定の電子透かし方式に対応したものに変
換することができる。According to the present invention (claim 13), in the data processing device of claim 1, the information embedded digital data is obtained by multiplexing audio digital data, video digital data, or audio digital data and video digital data. Multiplexed digital data, various digital data such as audio digital data, video digital data, multiplexed digital data, etc., and related information embedded therein are converted from those corresponding to various digital watermarking schemes to predetermined values. Can be converted to a format compatible with the digital watermarking method.
【0230】この発明(請求項14)によれば、請求項
1のデータ処理装置において、データ取得手段を、放送
局からの放送電波を受信するアンテナと、該アンテナか
らの受信出力を復調して情報埋め込みデジタルデータを
出力する受信波デコーダとを有する構成としたので、放
送局からの放送電波から情報埋め込みデジタルデータを
取得できる。According to this invention (Claim 14), in the data processing apparatus of Claim 1, the data acquisition means includes an antenna for receiving a broadcast wave from a broadcasting station, and a reception output from the antenna for demodulating the reception output. With the configuration including the reception wave decoder for outputting the information-embedded digital data, the information-embedded digital data can be obtained from the broadcast wave from the broadcasting station.
【0231】この発明(請求項15,16)によれば、
請求項1のデータ処理装置において、データ取得手段
を、大容量記憶装置から情報埋め込みデジタルデータを
読み出すデータ読み出し装置を有する構成としたので、
DVD−ROM,DVD−RAM,または半導体記録メ
ディアから、上記情報埋め込みデジタルデータを取得す
ることができる。According to the present invention (claims 15 and 16),
The data processing device according to claim 1, wherein the data acquisition unit includes a data reading device that reads digital data with embedded information from the mass storage device.
The information-embedded digital data can be obtained from a DVD-ROM, a DVD-RAM, or a semiconductor recording medium.
【0232】この発明(請求項17)によれば、請求項
1のデータ処理装置において、上記情報埋め込みデジタ
ルデータには複数の電子透かし方式によりそれぞれ、上
記供給デジタルデータに対する関連情報を埋め込み、こ
れらの関連情報を、対応する電子透かし方式により抽出
するので、種々の関連情報を、最適な電子透かし方式に
より供給デジタルデータに埋め込むことができる。According to the present invention (claim 17), in the data processing apparatus according to claim 1, the information embedded digital data is embedded with relevant information for the supply digital data by a plurality of digital watermarking systems, respectively. Since related information is extracted by the corresponding digital watermarking method, various related information can be embedded in the supplied digital data by the optimal digital watermarking method.
【0233】この発明(請求項18)によれば、請求項
1のデータ処理装置において、上記情報埋め込みデジタ
ルデータには複数の電子透かし方式によりそれぞれ、供
給デジタルデータに対応する関連情報を埋め込み、これ
らの関連情報の所定のものを既定の電子透かし方式によ
り入力デジタルデータに埋め込むので、情報埋め込みデ
ジタルデータに埋め込まれている種々の関連情報の所要
のものを、既定の電子透かし方式に対応したものとでき
る。According to the present invention (claim 18), in the data processing device according to claim 1, related information corresponding to supplied digital data is embedded in the information-embedded digital data by a plurality of digital watermarking systems. Since the predetermined information of the related information is embedded in the input digital data by the predetermined digital watermarking method, various necessary related information embedded in the information embedding digital data is changed to the one corresponding to the predetermined digital watermarking method. it can.
【0234】この発明(請求項19)によれば、請求項
1のデータ処理装置において、上記情報埋め込みデジタ
ルデータには複数の電子透かし方式によりそれぞれ、供
給デジタルデータに対応する関連情報を埋め込み、これ
らの関連情報のうちの所定数の関連情報を、上記複数の
電子透かし方式のうちの対応する電子透かし方式,ある
いは上記複数の電子透かし方式のいずれとも異なる対応
する電子透かし方式により入力デジタルデータに埋め込
むので、情報埋め込みデジタルデータに埋め込まれてい
る種々の関連情報の所要のものを、必要となる電子透か
し方式に対応したものとできる。According to the present invention (claim 19), in the data processing device according to claim 1, related information corresponding to supply digital data is embedded in the information-embedded digital data by a plurality of digital watermarking systems. A predetermined number of related information among the related information are embedded in the input digital data by a corresponding digital watermarking method of the plurality of digital watermarking methods or a corresponding digital watermarking method different from any of the plurality of digital watermarking methods. Therefore, required various types of related information embedded in the information-embedded digital data can be adapted to the required digital watermarking system.
【0235】この発明(請求項20)によれば、請求項
6のデータ処理装置において、上記情報埋め込みデジタ
ルデータには複数の電子透かし方式によりそれぞれ、供
給デジタルデータに対応する関連情報を埋め込み、これ
らの関連情報の所定のものを既定の電子透かし方式によ
り加工デジタルデータに埋め込むので、種々の関連情報
を含む情報埋め込みデジタルデータを、種々の関連情報
の所要のものを既定の電子透かし方式に対応させた新た
なデジタルデータに変換できる。According to the present invention (claim 20), in the data processing device according to claim 6, the information embedded digital data is embedded with related information corresponding to the supplied digital data by a plurality of digital watermarking systems, respectively. Since the predetermined information of the related information is embedded in the processed digital data by the predetermined digital watermarking method, the information embedding digital data including various related information is made to correspond to the required information of various related information to the predetermined digital watermarking method. Can be converted to new digital data.
【0236】この発明(請求項21)によれば、請求項
6のデータ処理装置において、上記情報埋め込みデジタ
ルデータには複数の電子透かし方式によりそれぞれ、供
給デジタルデータに対応する情報を埋め込み、これらの
関連情報のうちの所定数の関連情報を、上記複数の電子
透かし方式のうちの対応する電子透かし方式により,あ
るいは上記複数の電子透かし方式のいずれとも異なる対
応する電子透かし方式により加工デジタルデータに埋め
込むので、種々の関連情報を含む情報埋め込みデジタル
データを、種々の関連情報の所要のものを、必要となる
既定の電子透かし方式に対応させた新たなデジタルデー
タに変換できる。According to the present invention (claim 21), in the data processing apparatus of claim 6, information corresponding to supply digital data is embedded in the information-embedded digital data by a plurality of digital watermarking systems, respectively. A predetermined number of related information of the related information is embedded in the processed digital data by a corresponding digital watermarking method of the plurality of digital watermarking methods or by a corresponding digital watermarking method different from any of the plurality of digital watermarking methods. Therefore, the information-embedded digital data including various related information can be converted into new digital data corresponding to a required predetermined digital watermarking system from required various kinds of related information.
【0237】この発明(請求項22)に係るデータ記録
媒体によれば、配布元から利用者への供給の対象となる
供給デジタルデータにその関連情報を埋め込んで得られ
る情報埋め込みデジタルデータを記録したデータ記録媒
体において、上記情報埋め込みデジタルデータを、その
固定長の第1のデータ部分には使用電子透かし方式を示
す使用方式情報が埋め込まれ、その可変長の第2のデー
タ部分には使用電子透かし方式により、上記関連情報が
埋め込まれたものとしたので、情報埋め込みデジタルデ
ータを取得した装置では、情報埋め込みデジタルデータ
には如何なる電子透かし方式により埋め込み情報が挿入
されているかを判別することが可能となり、埋め込み情
報の抽出の際に他の方式を使用して誤った情報を抽出し
たり、埋め込み情報の除去の際に他の方式を使用して埋
め込み情報以外の部分を誤って改変したりすることな
く、埋め込み情報の抽出や除去を行うことが可能とな
る。また、情報埋め込みデジタルデータを取得した装置
では、上記情報埋め込みデジタルデータにおける使用方
式情報の位置を簡単に検出することができる。According to the data recording medium of the present invention (claim 22), information-embedded digital data obtained by embedding the related information in the supply digital data to be supplied from the distribution source to the user is recorded. In the data recording medium, the information-embedded digital data is embedded in the first data portion of a fixed length with usage method information indicating the digital watermarking system used, and the digital data of the variable length is embedded in the second data portion. Since the above-mentioned related information is embedded according to the method, the device that has acquired the information-embedded digital data can determine what kind of digital watermarking method the embedded information is inserted into the information-embedded digital data. When extracting embedded information, other methods may be used to extract incorrect information or Without or modified erroneously portion other than the embedded information by using another method when removing, it is possible to perform extraction or removal of the embedded information. Further, the device that has acquired the information-embedded digital data can easily detect the position of the usage method information in the information-embedded digital data.
【0238】この結果、利用者への音声データなどのデ
ジタルデータの配布を行う配布元では、所要の電子透か
し方式を使用して、供給対象となる供給デジタルデータ
に関連情報を電子透かしとして埋めこむことが可能とな
る。言い換えると、デジタルデータの配布元では、特に
このデジタルデータがその利用者側で記録媒体に記録さ
れるものである場合には、このデジタルデータの内容に
応じて、情報の埋め込みに伴う劣化の最も少ない方式を
選択することができる。また、このデジタルデータの送
信時の通信速度などに応じて最適の方式を選択すること
が可能となる。As a result, the distribution source that distributes digital data such as audio data to users embeds relevant information as digital watermarks in the supplied digital data to be supplied using a required digital watermarking method. It becomes possible. In other words, the distribution source of the digital data, especially when the digital data is recorded on the recording medium by the user side, is most likely to cause deterioration due to the embedding of information according to the content of the digital data. Fewer methods can be selected. In addition, it is possible to select an optimal method according to the communication speed at the time of transmitting the digital data.
【0239】また、ネットワーク上から取得した情報埋
め込みデジタルデータを、書き込み可能な記録媒体に記
録する場合には、該記録媒体に書き込まれるデジタルデ
ータに対する情報埋め込み処理に使用される電子透かし
方式を、供給デジタルデータに対するその配布元での情
報埋め込み処理に使用されている使用電子透かし方式と
は異なるものとすることが可能である。これによって、
デジタルデータが再生される装置に応じた電子透かし方
式によってデジタルデータに埋め込み情報を挿入するこ
とが可能である。In the case where the information-embedded digital data obtained from the network is recorded on a writable recording medium, the digital watermarking system used for the information embedding process for the digital data written on the recording medium is supplied. It can be different from the digital watermarking scheme used for digital data embedding at the distributor. by this,
It is possible to insert embedded information into digital data by a digital watermarking method according to the device from which the digital data is reproduced.
【0240】この発明(請求項23)によれば、請求項
22のデータ記録媒体において、上記情報埋め込み挿入
デジタルデータの第1のデータ部分には、既定の電子透
かし方式により、上記使用電子透かし方式を示す使用方
式情報を埋め込んでいるので、使用電子透かし方式を示
す使用方式情報の抽出は簡単に行うことができる。According to the present invention (claim 23), in the data recording medium according to claim 22, the first data portion of the information-embedded inserted digital data is provided with a predetermined digital watermark format according to the used digital watermark format. Is embedded, so that the usage method information indicating the used digital watermarking method can be easily extracted.
【0241】この発明(請求項24)によれば、請求項
22のデータ記録媒体において、上記使用方式情報とし
て、異なる使用電子透かし方式に対応する複数の使用方
式情報を埋め込んでいるので、情報埋め込みデジタルデ
ータを取得した装置では、複数の使用方式情報に基づい
て、情報埋め込みデジタルデータの再生制御を行うこと
ができる。According to the present invention (claim 24), in the data recording medium according to claim 22, a plurality of use method information corresponding to different use digital watermarking methods is embedded as the use method information. The device that has acquired the digital data can control the reproduction of the information-embedded digital data based on the plurality of usage method information.
【0242】この発明(請求項25)に係るデータ記録
媒体によれば、デジタルデータとして、配布元から利用
者への供給の対象となる供給デジタルデータにその関連
情報を埋め込んで得られる情報埋め込みデジタルデータ
と、該情報埋め込みデジタルデータに付随する、上記供
給デジタルデータへの関連情報の埋め込み処理に用いら
れた使用電子透かし方式を示す使用方式情報とを記録し
たデータ記録媒体において、該情報埋め込みデジタルデ
ータを、上記使用方式情報に基づいて適切な電子透かし
方式を用いて上記関連情報を抽出あるいは除去する処理
が可能なデータ構造としたので、情報埋め込みデジタル
データを取得した装置では、上記使用方式情報に基づい
て、情報埋め込みデジタルデータに対する加工処理や再
生処理を行うことができる。According to the data recording medium of the present invention (claim 25), an information-embedded digital data obtained by embedding relevant information as digital data in supply digital data to be supplied from a distributor to a user. A data recording medium that records data and usage method information indicating a digital watermarking method used for embedding the related information in the supplied digital data, which is attached to the information-embedded digital data; Has a data structure capable of extracting or removing the relevant information by using an appropriate digital watermarking method based on the usage method information. Perform processing and playback processing on digital data with embedded information based on it It can be.
【0243】また、上記請求項22と同様、情報埋め込
みデジタルデータには如何なる電子透かし方式により埋
め込み情報が挿入されているかを判別することが可能と
なり、埋め込み情報の抽出の際に他の方式を使用して誤
った情報を抽出したり、埋め込み情報の除去の際に他の
方式を使用して埋め込み情報以外の部分を誤って改変し
たりすることなく、埋め込み情報の抽出や除去を行うこ
とが可能となる。Further, in the same manner as in the twenty-second aspect, it is possible to determine what digital watermarking method the embedded information is inserted into the information-embedded digital data, and use another method when extracting the embedded information. Extraction and removal of embedded information without the need to extract incorrect information or use other methods to erroneously alter the non-embedded information when removing embedded information Becomes
【0244】この発明(請求項26)によれば、請求項
25のデータ記録媒体において、上記使用方式情報とし
て、異なる使用電子透かし方式に対応する複数の使用方
式情報を埋め込んでいるので、情報埋め込みデジタルデ
ータを取得した装置では、複数の使用方式情報に基づい
て、情報埋め込みデジタルデータに対する加工処理や再
生処理を行うことができる。According to the present invention (claim 26), in the data recording medium of claim 25, a plurality of use method information corresponding to different use digital watermarking methods is embedded as the use method information. The device that has acquired the digital data can perform processing and reproduction on the information-embedded digital data based on the plurality of usage method information.
【図1】本発明の実施の形態1によるデータ処理装置を
説明するためのブロック図である。FIG. 1 is a block diagram for explaining a data processing device according to a first embodiment of the present invention.
【図2】上記実施の形態1のデータ処理装置にネットワ
ーク信号により供給される配布音声データDauのデータ
構造を示す図である。FIG. 2 is a diagram showing a data structure of distributed audio data Dau supplied by a network signal to the data processing device of the first embodiment.
【図3】上記配布音声データDauに含まれる使用電子透
かし方式情報を具体的に説明するための図であり、使用
電子透かし方式情報としての2ビットデータ第1,第2
ビットの値を示している。FIG. 3 is a diagram for specifically describing digital watermarking system information used included in the distributed audio data Dau, and includes 2-bit data first and second as digital watermarking system information used;
Indicates the value of a bit.
【図4】本発明の実施の形態2によるデータ処理装置を
説明するためのブロック図である。FIG. 4 is a block diagram for explaining a data processing device according to a second embodiment of the present invention.
【図5】上記実施の形態2のデータ処理装置に供給され
る音声データ属性情報に含まれる使用電子透かし方式情
報のデータ構造を示す図である。FIG. 5 is a diagram showing a data structure of used digital watermarking system information included in audio data attribute information supplied to the data processing apparatus according to the second embodiment.
【図6】本発明の実施の形態3によるデータ処理装置を
説明するためのブロック図である。FIG. 6 is a block diagram illustrating a data processing device according to a third embodiment of the present invention.
【図7】本発明の実施の形態4によるデータ処理装置を
説明するためのブロック図である。FIG. 7 is a block diagram for explaining a data processing device according to a fourth embodiment of the present invention.
【図8】上記実施の形態4のデータ処理装置での処理対
象となるビデオオブジェクトのデータ構造を示す図であ
る。FIG. 8 is a diagram showing a data structure of a video object to be processed by the data processing device according to the fourth embodiment.
【図9】上記ビデオオブジェクトに含まれる音声パケッ
トのデータ構造を示す図である。FIG. 9 is a diagram showing a data structure of an audio packet included in the video object.
【図10】上記音声パケットのヘッダPahに使用電子透
かし方式情報Iwmとして格納される2ビットデータの
値、及び該値が示す意味を示す図である。FIG. 10 is a diagram showing values of 2-bit data stored as used digital watermarking system information Iwm in a header Pah of the audio packet and a meaning indicated by the values.
【図11】本発明の実施の形態5によるデータ処理装置
を説明するためのブロック図である。FIG. 11 is a block diagram illustrating a data processing device according to a fifth embodiment of the present invention.
【図12】上記実施の形態5のデータ処理装置での処理
対象となる、データ記録媒体に記録された配布音声デー
タのデータ構造を示す図である。FIG. 12 is a diagram showing a data structure of distribution audio data recorded on a data recording medium to be processed by the data processing device of the fifth embodiment.
【図13】上記配布音声データにおけるTOK情報に含
まれる使用電子透かし方式情報Iwmのデータ構造を示す
図である。FIG. 13 is a diagram showing a data structure of used digital watermarking system information Iwm included in TOK information in the distribution audio data.
【図14】本発明の実施の形態6によるデータ処理装置
を説明するためのブロック図である。FIG. 14 is a block diagram illustrating a data processing device according to a sixth embodiment of the present invention.
【図15】上記実施の形態6のデータ処理装置に放送電
波により供給される配布音声データにおける埋め込み情
報(第1の埋め込み情報)のデータ構造(図(a))、及
び該第1の埋め込み情報を加工して得られる加工埋め込
み情報(第2の埋め込み情報)のデータ構造(図(b))
を示す図である。FIG. 15 shows a data structure of embedded information (first embedded information) in distribution audio data supplied to the data processing apparatus according to the sixth embodiment through broadcast waves (FIG. 15A), and the first embedded information; Data structure of processed embedding information (second embedding information) obtained by processing data (Fig. (B))
FIG.
【図16】上記第1の埋め込み情報Iwm1に含まれる記
録時使用電子透かし方式情報Irmの値及びその意味(図
(a))、及び上記第2の埋め込み情報Iwm2に含まれる
記録時使用電子透かし方式情報Iumの値及びその意味
(図(b))を示す図である。FIG. 16 shows the value of the digital watermarking method information for recording use Irm included in the first embedded information Iwm1 and its meaning (FIG.
(a)) and the value of the digital watermarking method information for recording use Ium included in the second embedded information Iwm2 and its meaning (FIG. (b)).
【図17】図17は本発明の実施の形態7によるデータ
処理装置を説明するためのブロック図である。FIG. 17 is a block diagram illustrating a data processing device according to a seventh embodiment of the present invention.
【図18】電子透かし技術として、デジタル映像データ
に、このデータの著作権者に関連する情報(電子透か
し)を埋め込む手法について説明するための図であり、
画像を構成する画素の配列(図(a)),この画像の細分
化により得られるブロックにおける画素の配列(図
(b))を示している。FIG. 18 is a diagram for describing a method of embedding information (digital watermark) related to a copyright holder of digital video data as digital watermark technology,
The array of pixels that make up an image (Figure (a)), and the array of pixels in blocks obtained by subdividing this image (Figure
(b)).
【図19】デジタル音声データに対する情報埋め込み処
理,情報抽出処理を概念的に示す図である。FIG. 19 is a diagram conceptually showing information embedding processing and information extraction processing for digital audio data.
【図20】上記情報埋め込み処理のフローを示す図であ
る。FIG. 20 is a diagram showing a flow of the information embedding process.
【図21】上記情報埋め込み処理における音声データの
ブロック化を説明するための図である。FIG. 21 is a diagram for explaining how audio data is blocked in the information embedding process.
【図22】上記情報抽出処理のフローを示す図である。FIG. 22 is a diagram showing a flow of the information extraction processing.
【図23】本発明の前提となる電子配信システムにおけ
るデジタル音楽データの流れを示す概念図である。FIG. 23 is a conceptual diagram showing a flow of digital music data in an electronic distribution system as a premise of the present invention.
110,120,130,140,150,160,1
70 データ処理装置 111,121,131,141,151,161,1
71 取得部 111a,121a,131a,171a ネットワー
クインターフェイス 111b,121b,131b,171b 受信信号デ
コーダ 112,122,132,143,153,162,1
72 抽出部 112a,132a,143a,153a,162a
方式A抽出器 112b,132b,143b,153b,162b
方式B抽出器 112c,132c,143c,153c,162c
方式C抽出器 112 d,143d,153d 方式D抽出器 113,124,133,146,155,164,1
74 挿入部 114,125,134,147,157,167,1
76 記録部 115,126,135,148,158,167,1
77 制御部 122a1,172a1 方式1抽出器 122a2,172a2 方式2抽出器 122an,172an 方式n抽出器 123a,145a,156a,175a 音声デコー
ダ 123b,145b,156b,175b スピーカ 131c,141a,151a DVD−ROMドライ
ブ 131d 半導体メディア読込装置 133a 方式A挿入器 135a テーブル 142 分離部 144 映像再生部 144a TV受像器 144b 映像デコーダ 145、156,175 音声再生部 152 保持部 152 a TOK情報保持領域 154,163,173 除去部 154a,163a 方式A除去器 154b,163b 方式B除去器 154c,163c 方式C除去器 154d 方式D除去器 161a アンテナ 161b 受信デコーダ 165 装置情報保持部 165a 装置固有番号保持領域 172a1 方式1除去器 172a2 方式2除去器 172an 方式n除去器 Bc 放送局 Bw 放送電波 Dau 配布音声データ Da1,Da2,…,Dan 音声データ#1,#2,…,#
n Dau1 第1のデータ部分 Dau2 第2のデータ部分 Dbus データバス Ium(1) 方式1使用状況情報 Ium(2) 方式2使用状況情報 Ium(n) 方式n使用状況情報 Iusa 方式A使用状況情報 Iusb 方式B使用状況情報 Iusc 方式C使用状況情報 Iusd 方式D使用状況情報 Vob ビデオオブジェクト Pah 音声パケットヘッダ Fpk パケット種別フラグ Irt 再生時間情報 Idss サブストリームID Ium 使用電子透かし方式情報 Iwm1,Iwm2 第1,第2の埋め込み情報 Icr 著作権情報 Irm 記録時使用電子透かし方式情報 Idi 記録装置識別番号情報 Icg コピー世代情報 Ics コピー元情報 Itc TOC情報 Ir1 音声データ#1用再生情報 Ir2 音声データ#2用再生情報 Irn 音声データ#n用再生情報 Isp 音声データ記録開始位置情報 Iep 音声データ記録終了位置情報 Ina 曲名情報 Iqu 量子化数情報 Isa サンプリングレート情報 Ich チャンネル数情報 Iwm 使用電子透かし方式情報 Pad 音声データ部 Pa1,Pa2,…,Pam 音声パケット#1,#
2,…,#m Pv1,Pv2,…,Pvk 映像パケット#1,#
2,…,#n110, 120, 130, 140, 150, 160, 1
70 data processing device 111, 121, 131, 141, 151, 161, 1
71 Acquisition unit 111a, 121a, 131a, 171a Network interface 111b, 121b, 131b, 171b Received signal decoder 112, 122, 132, 143, 153, 162, 1
72 Extraction unit 112a, 132a, 143a, 153a, 162a
Method A extractor 112b, 132b, 143b, 153b, 162b
Method B extractor 112c, 132c, 143c, 153c, 162c
Method C extractor 112d, 143d, 153d Method D extractor 113, 124, 133, 146, 155, 164, 1
74 Insertion section 114, 125, 134, 147, 157, 167, 1
76 Recorder 115, 126, 135, 148, 158, 167, 1
77 Control unit 122a1, 172a1 Method 1 extractor 122a2, 172a2 Method 2 extractor 122an, 172an Method n extractor 123a, 145a, 156a, 175a Audio decoder 123b, 145b, 156b, 175b Speaker 131c, 141a, 151a DVD-ROM drive 131d Semiconductor media reading device 133a System A inserter 135a Table 142 Separation unit 144 Video playback unit 144a TV receiver 144b Video decoder 145, 156,175 Audio playback unit 152 Holding unit 152a TOK information holding area 154, 163, 173 Removal unit 154a, 163a System A remover 154b, 163b System B remover 154c, 163c System C remover 154d System D remover 161a Antenna 161b Receive decoder 165 Device information holding unit 165a Device unique number holding area 172a1 Method 1 remover 172a2 Method 2 remover 172an Method n remover Bc Broadcasting station Bw Broadcasting radio wave Dau Distributed audio data Da1, Da2,..., Dan audio data # 1, # 2 , ..., #
n Dau1 First data part Dau2 Second data part Dbus Data bus Ium (1) Method 1 usage information Ium (2) Method 2 usage information Ium (n) Method n usage information Iusa Method A usage information Iusb Method B usage information Iusc Method C usage information Iusd Method D usage information Vob Video object Pah Audio packet header Fpk Packet type flag Irt Reproduction time information Idss Substream ID Ium Digital watermarking method information Iwm1, Iwm2 First, Second Embedded information Icr Copyright information Irm Digital watermark method information used during recording Idi Recording device identification number information Icg Copy generation information Ics Copy source information Itc TOC information Ir1 Playback information for audio data # 1 Ir2 Playback information for audio data # 2 Irn audio Reproduction information for data #n Isp audio data recording start position information Iep audio data Recording end position information Ina Song Information Iqu quantization number information Isa sampling rate information Ich channel number information Iwm used watermarking method information Pad audio data unit Pa1, Pa2, ..., Pam voice packets # 1, #
2,..., #M Pv1, Pv2,.
2, ..., # n
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 1/387 G10L 9/00 E (72)発明者 南 賢尚 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 (72)発明者 小塚 雅之 大阪府門真市大字門真1006番地 松下電器 産業株式会社内──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04N 1/387 G10L 9/00 E (72) Inventor Kensho Minami 1006 Kazuma, Kadoma, Osaka Prefecture Matsushita Electric Industrial (72) Inventor Masayuki Kozuka 1006 Kadoma Kadoma, Osaka Prefecture Matsushita Electric Industrial Co., Ltd.
Claims (26)
供給デジタルデータにその関連情報を埋め込んで得られ
る、異なる電子透かし方式に対応した種々の情報埋込み
デジタルデータを受けて処理するデータ処理装置であっ
て、 入力デジタルデータとして所要の情報埋め込みデジタル
データを取得するデータ取得手段と、 上記入力デジタルデータに対応する、上記関連情報の埋
め込み処理に用いられた使用電子透かし方式を示す使用
方式情報を取得する方式情報取得手段と、 該取得された使用方式情報に基づいて、上記使用電子透
かし方式により上記入力デジタルデータから上記関連情
報を抽出する情報抽出手段と、 上記入力デジタルデータ,あるいはこれに所定のデータ
処理を施して得られた処理デジタルデータに、上記抽出
された関連情報,あるいは該関連情報を加工して得られ
る加工情報を、既定の電子透かし方式により埋め込む情
報埋め込み手段とを備えたことを特徴とするデータ処理
装置。1. Data processing for receiving and processing various information-embedded digital data corresponding to different digital watermarking schemes, obtained by embedding relevant information in supply digital data to be supplied from a distributor to a user. An apparatus, comprising: data acquisition means for acquiring required information-embedded digital data as input digital data; and usage method information indicating a digital watermarking method used for embedding the related information corresponding to the input digital data. Information extracting means for obtaining the relevant information from the input digital data by the used digital watermarking method based on the obtained usage method information; and the input digital data or The processed digital data obtained by performing predetermined data processing is Broadcast or data processing device, characterized in that the processing information obtained by processing the relevant information, and a data embedding unit embeds the default digital watermarking method.
て、 上記情報埋め込みデジタルデータに埋め込まれている関
連情報は、上記供給デジタルデータの著作権者に関連す
る情報であることを特徴とするデータ処理装置。2. The data processing apparatus according to claim 1, wherein the related information embedded in the information-embedded digital data is information related to a copyright holder of the supplied digital data. apparatus.
て、 上記情報埋め込み手段は、上記関連情報あるいは上記加
工情報を、上記既定の電子透かし方式により上記入力デ
ジタルデータに埋め込んで出力デジタルデータを生成す
る構成となっていることを特徴とするデータ処理装置。3. The data processing device according to claim 1, wherein the information embedding means embeds the related information or the processed information in the input digital data by the predetermined digital watermarking method to generate output digital data. A data processing device having a configuration.
て、 上記出力デジタルデータを再生するデータ再生部を有す
ることを特徴とするデータ処理装置。4. The data processing device according to claim 3, further comprising a data reproducing unit for reproducing the output digital data.
て、 上記出力デジタルデータを記録するデータ記録部を有す
ることを特徴とするデータ処理装置。5. The data processing device according to claim 3, further comprising a data recording unit that records the output digital data.
て、 上記方式情報取得手段により取得された使用方式情報に
基づいて、上記入力デジタルデータから上記関連情報を
除去して、情報除去デジタルデータを上記処理デジタル
データとして生成する情報除去手段を備え、 上記情報埋め込み手段は、上記関連情報あるいは上記加
工情報を、上記既定の電子透かし方式により上記情報除
去デジタルデータに埋め込んで出力デジタルデータを生
成する構成となっていることを特徴とする情報処理装
置。6. The data processing apparatus according to claim 1, wherein the related information is removed from the input digital data based on the use method information acquired by the method information acquisition means, and the information-removed digital data is converted to the information-removed digital data. An information removing unit that generates as processed digital data, wherein the information embedding unit generates the output digital data by embedding the related information or the processed information in the information removed digital data by the predetermined electronic watermarking method. An information processing apparatus, comprising:
て、 上記出力デジタルデータを再生するデータ再生部を有す
ることを特徴とするデータ処理装置。7. The data processing device according to claim 6, further comprising a data reproducing unit that reproduces the output digital data.
て、 上記出力デジタルデータを記録するデータ記録部を有す
ることを特徴とするデータ処理装置。8. The data processing device according to claim 6, further comprising a data recording unit that records the output digital data.
て、 上記情報埋め込みデジタルデータは、固定長の第1のデ
ータ部分と可変長の第2のデータ部分とから構成されて
おり、 上記第1のデータ部分には、上記使用電子透かし方式に
より、この使用電子透かし方式を示す使用方式情報が埋
め込まれており、 上記方式情報取得手段は、上記入力デジタルデータの第
1のデータ部分から、上記使用電子透かし方式を示す使
用方式情報を取得する構成となっていることを特徴とす
るデータ処理装置。9. The data processing apparatus according to claim 1, wherein the information-embedded digital data comprises a fixed-length first data portion and a variable-length second data portion. In the data portion, use method information indicating the use digital watermark method is embedded by the use digital watermark method, and the method information acquiring means converts the use digital information from the first data portion of the input digital data. A data processing apparatus characterized in that usage system information indicating a watermark system is obtained.
て、 上記情報埋め込みデジタルデータは複数のデータパケッ
トを含むデータ構造となっており、 該複数のデータパケットのうちの所定のデータパケット
のヘッダには、上記使用電子透かし方式を示す使用方式
情報が含まれており、 上記方式情報取得手段は、上記情報埋め込みデジタルデ
ータにおける所定のデータパケットのヘッダから、上記
使用電子透かし方式を示す使用方式情報を取得する構成
となっていることを特徴とするデータ処理装置。10. The data processing apparatus according to claim 1, wherein the information-embedded digital data has a data structure including a plurality of data packets, and a header of a predetermined data packet among the plurality of data packets has a header. The method information obtaining means obtains, from the header of a predetermined data packet in the information-embedded digital data, the use method information indicating the used digital watermark method. A data processing apparatus characterized in that the data processing apparatus is configured to perform the following.
て、 上記情報埋め込みデジタルデータには補助データ部分が
付随しており、 該補助データ部分には、上記使用電子透かし方式を示す
使用方式情報が含まれており、 上記方式情報取得手段は、上記情報埋め込みデジタルデ
ータに付随する補助データ部分から、上記使用電子透か
し方式を示す使用方式情報を取得する構成となっている
ことを特徴とするデータ処理装置。11. The data processing apparatus according to claim 1, wherein the information-embedded digital data has an auxiliary data portion attached thereto, and the auxiliary data portion includes usage mode information indicating the used digital watermarking mode. Wherein the method information acquiring means is configured to acquire usage method information indicating the usage digital watermarking method from an auxiliary data portion attached to the information-embedded digital data. .
て、 上記データ取得手段は、複数のデータ記録媒体及び複数
のデータ通信経路の少なくとも1つから上記情報埋め込
みデジタルデータを取得可能な構成となっており、 上記方式情報取得手段は、上記情報埋め込みデジタルデ
ータを上記複数のデータ記録媒体及び複数のデータ通信
経路のいずれから取得したかに応じて、上記使用電子透
かし方式を判定して、この判定結果に対応する使用方式
情報を取得する構成となっていることを特徴とするデー
タ処理装置。12. The data processing device according to claim 1, wherein the data acquisition means is configured to acquire the information-embedded digital data from at least one of a plurality of data recording media and a plurality of data communication paths. The method information obtaining means determines the digital watermarking method to be used according to which of the plurality of data recording media and the plurality of data communication paths the information embedded digital data is obtained from. A data processing apparatus configured to acquire usage method information corresponding to the data processing method.
て、 上記情報埋め込みデジタルデータは、音声デジタルデー
タ,映像デジタルデータ,または音声デジタルデータ及
び映像デジタルデータを多重化して得られる多重デジタ
ルデータであることを特徴とするデータ処理装置。13. The data processing device according to claim 1, wherein the information-embedded digital data is audio digital data, video digital data, or multiplex digital data obtained by multiplexing audio digital data and video digital data. A data processing device characterized by the above-mentioned.
て、 上記データ取得手段は、放送局からの放送電波を受信す
るアンテナと、該アンテナからの受信出力を復調して上
記情報埋め込みデジタルデータを出力する受信波デコー
ダとを有するものであることを特徴とするデータ処理装
置。14. The data processing device according to claim 1, wherein said data acquisition means outputs an information-embedded digital data by demodulating an antenna for receiving a broadcast wave from a broadcast station and a reception output from the antenna. A data processing device comprising:
て、 上記データ取得手段は、大容量記憶装置から、これに格
納されている上記情報埋め込みデジタルデータを読み出
すデータ読み出し装置を有するものであることを特徴と
するデータ処理装置。15. The data processing device according to claim 1, wherein the data acquisition means has a data reading device that reads the information-embedded digital data stored in the mass storage device. Characteristic data processing device.
いて、 上記データ読み出し装置は、DVD−ROM,DVD−
RAM,または半導体記録メディアから、上記情報埋め
込みデジタルデータを読み出すアクセス装置を有するも
のであることを特徴とするデータ処理装置。16. The data processing device according to claim 15, wherein the data reading device is a DVD-ROM, a DVD-ROM,
A data processing device comprising an access device for reading the information-embedded digital data from a RAM or a semiconductor recording medium.
て、 上記情報埋め込みデジタルデータは、上記供給デジタル
データに、複数の電子透かし方式により複数の関連情報
を埋め込んで得られたものであり、 上記情報埋め込みデジタルデータには、上記使用電子透
かし方式を示す使用方式情報として、上記複数の電子透
かし方式に対応する使用方式情報が含まれており、 上記情報抽出手段は、上記複数の電子透かし方式に対応
する使用方式情報に基づいて、上記入力デジタルデータ
から、上記複数の電子透かし方式の各々に対応する関連
情報を抽出可能な構成となっていることを特徴とするデ
ータ処理装置。17. The data processing apparatus according to claim 1, wherein the information-embedded digital data is obtained by embedding a plurality of related information in the supply digital data by a plurality of digital watermarking methods. The embedded digital data includes usage method information corresponding to the plurality of electronic watermarking methods as usage method information indicating the usage electronic watermarking method, and the information extracting unit supports the plurality of electronic watermarking methods. A data processing apparatus configured to extract related information corresponding to each of the plurality of digital watermarking schemes from the input digital data based on usage scheme information to be used.
て、 上記情報埋め込みデジタルデータは、上記供給デジタル
データに、複数の電子透かし方式により複数の関連情報
を埋め込んで得られたものであり、 上記情報埋め込み手段は、上記入力デジタルデータに、
上記複数の関連情報のうちの所定のものを上記既定の電
子透かし方式により埋め込んで出力デジタルデータを生
成する構成となっていることを特徴とするデータ処理装
置。18. The data processing apparatus according to claim 1, wherein the information-embedded digital data is obtained by embedding a plurality of related information in the supply digital data by a plurality of digital watermarking methods. The embedding means includes:
A data processing apparatus, wherein a predetermined one of the plurality of pieces of related information is embedded by the predetermined digital watermarking method to generate output digital data.
て、 上記情報埋め込みデジタルデータは、上記供給デジタル
データに、複数の電子透かし方式により複数の関連情報
を埋め込んで得られたものであり、 上記情報埋め込み手段は、上記入力デジタルデータに、
上記複数の関連情報のうちの所定数の関連情報を、上記
複数の電子透かし方式のうちの対応する電子透かし方
式,あるいは上記複数の電子透かし方式のいずれとも異
なる対応する電子透かし方式により埋め込んで出力デジ
タルデータを生成する構成となっていることを特徴とす
るデータ処理装置。19. The data processing apparatus according to claim 1, wherein the information-embedded digital data is obtained by embedding a plurality of pieces of related information in the supply digital data by a plurality of digital watermarking methods. The embedding means includes:
A predetermined number of related information of the plurality of related information is embedded and output by a corresponding digital watermarking method of the plurality of digital watermarking methods or a corresponding digital watermarking method different from any of the plurality of digital watermarking methods. A data processing device configured to generate digital data.
て、 上記情報埋め込みデジタルデータは、上記供給デジタル
データに、複数の電子透かし方式により複数の関連情報
を埋め込んで得られたものであり、 上記情報埋め込み手段は、上記加工デジタルデータに、
上記複数の関連情報のうちの所定のものを上記既定の電
子透かし方式により埋め込んで出力デジタルデータを生
成する構成となっていることを特徴とするデータ処理装
置。20. The data processing apparatus according to claim 6, wherein the information-embedded digital data is obtained by embedding a plurality of related information in the supply digital data by a plurality of digital watermarking methods. The embedding means includes:
A data processing apparatus, wherein a predetermined one of the plurality of pieces of related information is embedded by the predetermined digital watermarking method to generate output digital data.
て、 上記情報埋め込みデジタルデータは、上記供給デジタル
データに、複数の電子透かし方式により複数の関連情報
を埋め込んで得られたものであり、 上記情報埋め込み手段は、上記加工デジタルデータに、
上記複数の関連情報のうちの所定数の関連情報を、上記
複数の電子透かし方式のうちの対応する電子透かし方
式,あるいは上記複数の電子透かし方式のいずれとも異
なる対応する電子透かし方式により埋め込んで出力デジ
タルデータを生成する構成となっていることを特徴とす
るデータ処理装置。21. The data processing apparatus according to claim 6, wherein the information-embedded digital data is obtained by embedding a plurality of related information in the supplied digital data by a plurality of digital watermarking methods. The embedding means includes:
A predetermined number of pieces of related information among the plurality of pieces of related information are embedded and output by a corresponding digital watermarking method among the plurality of digital watermarking methods or a corresponding digital watermarking method different from any of the plurality of digital watermarking methods. A data processing device configured to generate digital data.
る供給デジタルデータにその関連情報を埋め込んで得ら
れる情報埋め込みデジタルデータを記録したデータ記録
媒体であって、 該情報埋め込みデジタルデータは、 固定長の第1のデータ部分と可変長の第2のデータ部分
とから構成され、 該第1のデータ部分には、上記供給デジタルデータに対
する関連情報の埋め込み処理に用いられた使用電子透か
し方式を示す使用方式情報が埋め込まれ、 上記第2のデータ部分には、該使用方式情報により示さ
れる使用電子透かし方式により、上記関連情報が埋め込
まれ、 上記使用方式情報に基づいて適切な電子透かし方式を用
いて、上記第2のデータ部分から上記関連情報を抽出あ
るいは除去する処理が可能なデータ構造となっているこ
とを特徴とするデータ記録媒体。22. A data recording medium which records information-embedded digital data obtained by embedding relevant information in supply digital data to be supplied from a distribution source to a user, wherein the information-embedded digital data is: It is composed of a fixed-length first data portion and a variable-length second data portion, and the first data portion has a digital watermarking scheme used for embedding related information in the supply digital data. The related information is embedded in the second data portion according to the used digital watermarking scheme indicated by the usage scheme information, and an appropriate digital watermarking scheme is determined based on the usage scheme information. And a data structure capable of extracting or removing the related information from the second data portion. Data recording medium.
いて、 上記情報埋め込みデジタルデータの第1のデータ部分に
は、既定の電子透かし方式により、上記使用方式情報が
埋め込まれていることを特徴とするデータ記録媒体。23. The data recording medium according to claim 22, wherein the usage mode information is embedded in a first data portion of the information-embedded digital data by a predetermined digital watermarking scheme. Data recording medium.
いて、 上記情報埋め込みデジタルデータの第1のデータ部分に
は、上記使用方式情報として、上記供給デジタルデータ
への関連情報の埋め込み処理に用いられた、異なる使用
電子透かし方式を示す複数の使用方式情報が含まれてい
ることを特徴とするデータ記録媒体。24. The data recording medium according to claim 22, wherein the first data portion of the information-embedded digital data is used as the use mode information in a process of embedding related information in the supply digital data. And a plurality of usage mode information indicating different usage digital watermarking modes.
用者への供給の対象となる供給デジタルデータにその関
連情報を埋め込んで得られる情報埋め込みデジタルデー
タと、該情報埋め込みデジタルデータに付随する、上記
供給デジタルデータへの関連情報の埋め込み処理に用い
られた使用電子透かし方式を示す使用方式情報とを記録
したデータ記録媒体であって、 上記情報埋め込みデジタルデータは、上記使用方式情報
に基づいて適切な電子透かし方式を用いて上記関連情報
を抽出あるいは除去する処理が可能なデータ構造となっ
ていることを特徴とするデータ記録媒体。25. Information embedding digital data obtained by embedding relevant information as digital data in a supply digital data to be supplied from a distribution source to a user, and the above-mentioned supply accompanying the information embedding digital data. A data recording medium that records usage method information indicating a used digital watermarking method used for embedding related information in digital data, wherein the information-embedded digital data is an appropriate electronic data based on the usage method information. A data recording medium having a data structure capable of extracting or removing the related information using a watermark method.
いて、 上記使用方式情報として、上記供給デジタルデータへの
関連情報の埋め込み処理に用いられた、異なる電子透か
し方式を示す複数の使用方式情報が記録されていること
を特徴とするデータ記録媒体。26. The data recording medium according to claim 25, wherein a plurality of use method information indicating different digital watermarking methods used for embedding related information in the supply digital data is recorded as the use method information. A data recording medium characterized by being recorded.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28719499A JP4087537B2 (en) | 1998-10-08 | 1999-10-07 | Data processing apparatus and data recording medium |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28708698 | 1998-10-08 | ||
| JP10-287086 | 1998-10-08 | ||
| JP28719499A JP4087537B2 (en) | 1998-10-08 | 1999-10-07 | Data processing apparatus and data recording medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000182324A true JP2000182324A (en) | 2000-06-30 |
| JP4087537B2 JP4087537B2 (en) | 2008-05-21 |
Family
ID=26556574
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28719499A Expired - Fee Related JP4087537B2 (en) | 1998-10-08 | 1999-10-07 | Data processing apparatus and data recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4087537B2 (en) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002054381A1 (en) * | 2000-12-28 | 2002-07-11 | Sony Corporation | Recording medium, recording medium recording method and apparatus, information signal output control method, recording medium reproducing apparatus, signal transmission method, and content data |
| JP2003168262A (en) * | 2001-11-29 | 2003-06-13 | Toshiba Corp | Recording apparatus for content including watermark and method for recording content including watermark |
| WO2006030498A1 (en) * | 2004-09-15 | 2006-03-23 | Telemidic, Ltd. | Electronic watermarking system |
| JP2006522520A (en) * | 2003-03-31 | 2006-09-28 | ソニー・ユナイテッド・キングダム・リミテッド | Audio signal processing |
| JPWO2005050944A1 (en) * | 2003-11-19 | 2007-06-14 | 独立行政法人情報通信研究機構 | Analog signal input / output system using network line |
| JP2008085875A (en) * | 2006-09-28 | 2008-04-10 | Toshiba Corp | Image processing method and image processing apparatus |
| US7404083B2 (en) | 2000-07-18 | 2008-07-22 | Nikon Corporation | Image signal analysis for watermark detection and decoding |
| US7578001B2 (en) | 2003-08-12 | 2009-08-18 | Pioneer Corporation | Information recording and reproducing apparatus, information recording and reproducing method and information recording and reproducing program |
| JP2011028724A (en) * | 2009-06-22 | 2011-02-10 | Softbank Bb Corp | Content distribution system, distribution method and receiving program |
| JP2011518457A (en) * | 2008-03-14 | 2011-06-23 | フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ | Embedding device for embedding watermark in information representation, detection device for detecting watermark from information representation, method, computer program, and information signal |
| JP4753538B2 (en) * | 2001-12-13 | 2011-08-24 | ディジマーク コーポレイション | Legal digital watermark with variable placement and protocol |
| US9037453B2 (en) | 2008-03-14 | 2015-05-19 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Embedder for embedding a watermark into an information representation, detector for detecting a watermark in an information representation, method and computer program |
| CN115150466A (en) * | 2022-06-29 | 2022-10-04 | 北京百度网讯科技有限公司 | Method and device for realizing data distribution, electronic equipment and storage medium |
-
1999
- 1999-10-07 JP JP28719499A patent/JP4087537B2/en not_active Expired - Fee Related
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7404083B2 (en) | 2000-07-18 | 2008-07-22 | Nikon Corporation | Image signal analysis for watermark detection and decoding |
| WO2002054381A1 (en) * | 2000-12-28 | 2002-07-11 | Sony Corporation | Recording medium, recording medium recording method and apparatus, information signal output control method, recording medium reproducing apparatus, signal transmission method, and content data |
| JP2003168262A (en) * | 2001-11-29 | 2003-06-13 | Toshiba Corp | Recording apparatus for content including watermark and method for recording content including watermark |
| US6827257B2 (en) | 2001-11-29 | 2004-12-07 | Kabushiki Kaisha Toshiba | Method and apparatus for recording content containing watermark |
| US6945455B2 (en) | 2001-11-29 | 2005-09-20 | Kabushiki Kaisha Toshiba | Method and apparatus for recording content containing watermark |
| JP4753538B2 (en) * | 2001-12-13 | 2011-08-24 | ディジマーク コーポレイション | Legal digital watermark with variable placement and protocol |
| JP2006522520A (en) * | 2003-03-31 | 2006-09-28 | ソニー・ユナイテッド・キングダム・リミテッド | Audio signal processing |
| US7996567B2 (en) | 2003-03-31 | 2011-08-09 | Sony United Kingdom Limited | Audio processing |
| US7578001B2 (en) | 2003-08-12 | 2009-08-18 | Pioneer Corporation | Information recording and reproducing apparatus, information recording and reproducing method and information recording and reproducing program |
| JP4696269B2 (en) * | 2003-11-19 | 2011-06-08 | 独立行政法人情報通信研究機構 | Analog signal input / output system using network line |
| JPWO2005050944A1 (en) * | 2003-11-19 | 2007-06-14 | 独立行政法人情報通信研究機構 | Analog signal input / output system using network line |
| WO2006030498A1 (en) * | 2004-09-15 | 2006-03-23 | Telemidic, Ltd. | Electronic watermarking system |
| JP2008085875A (en) * | 2006-09-28 | 2008-04-10 | Toshiba Corp | Image processing method and image processing apparatus |
| JP2011518457A (en) * | 2008-03-14 | 2011-06-23 | フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ | Embedding device for embedding watermark in information representation, detection device for detecting watermark from information representation, method, computer program, and information signal |
| US8625839B2 (en) | 2008-03-14 | 2014-01-07 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Embedder for embedding a watermark into an information representation, detector for detecting a watermark in an information representation, method and computer program and information signal |
| US9037453B2 (en) | 2008-03-14 | 2015-05-19 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Embedder for embedding a watermark into an information representation, detector for detecting a watermark in an information representation, method and computer program |
| JP2011028724A (en) * | 2009-06-22 | 2011-02-10 | Softbank Bb Corp | Content distribution system, distribution method and receiving program |
| CN115150466A (en) * | 2022-06-29 | 2022-10-04 | 北京百度网讯科技有限公司 | Method and device for realizing data distribution, electronic equipment and storage medium |
| CN115150466B (en) * | 2022-06-29 | 2023-08-15 | 北京百度网讯科技有限公司 | A method, device, electronic device and storage medium for realizing data distribution |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4087537B2 (en) | 2008-05-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100351485B1 (en) | Data processor and data recorded medium | |
| JP3691415B2 (en) | REPRODUCTION DEVICE, REPRODUCTION DEVICE SPECIFICING DEVICE, AND METHOD THEREOF | |
| US5963909A (en) | Multi-media copy management system | |
| US6760375B2 (en) | Method for protection of data decoding according to protection data and first and second apparatus protection data to determine whether main data are decoded in their entirety, partially, or not at all | |
| JP5107314B2 (en) | Information storage medium in which video data is recorded, recording method, recording apparatus, reproducing method, and reproducing apparatus | |
| JPWO2004093448A1 (en) | Digital watermarked video transmission system, digital watermarked video transmission method, information processing device, communication control device, digital watermarked video processing program, and storage medium storing digital watermarked video processing program | |
| EP1547082A1 (en) | Apparatus for recording a main file and auxiliary files in a track on a record carrier | |
| KR20020018619A (en) | Reproduction equipment, reproduction equipment's attribution apparatus, reproduction equipment's attribution system and method thereof, and recording medium | |
| JP4087537B2 (en) | Data processing apparatus and data recording medium | |
| JP2001312862A (en) | Recording medium for storing encrypted audio data, recording apparatus and method thereof, and reproducing apparatus and method thereof | |
| WO2001093267A1 (en) | Contents data, recording medium, recording method and device, reproducing method and device | |
| JP2006295344A (en) | Content processing device | |
| MXPA00010337A (en) | Multimedia adaptive scrambling system (mass). | |
| RU2237934C2 (en) | Device for recording and reproducing data | |
| JP2004128938A (en) | AV data recording and reproducing apparatus and method | |
| JP4131359B2 (en) | Data recording / reproducing device | |
| JPH10290424A (en) | Video equipment | |
| KR100888602B1 (en) | Video data recording apparatus and information storage medium on which the video data is recoreded thereby | |
| JPH11134814A (en) | Audio recording medium and audio reproducing device | |
| MXPA00005584A (en) | Data processor and data recorded medium | |
| JP2007524311A (en) | Method and circuit for encrypting a data stream | |
| Steinebach et al. | Capacity-optimized mp2 audio watermarking | |
| JP2006295785A (en) | VIDEO INFORMATION CONTROL DEVICE, VIDEO INFORMATION CONTROL METHOD, VIDEO INFORMATION CONTROL PROGRAM, AND RECORDING MEDIUM CONTAINING VIDEO INFORMATION CONTROL PROGRAM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060724 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080118 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080129 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080221 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110228 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4087537 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120229 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130228 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130228 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140228 Year of fee payment: 6 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |