Unlock instant, AI-driven research and patent intelligence for your innovation.

Identification information embedding apparatus and identification information analysis apparatus

a technology of identification information and embedding apparatus, which is applied in the field of identification information embedding apparatus and identification information analysis apparatus, can solve the problems of reducing the motivation to illegally copy, affecting the economic merit of digital contents, and affecting the copying effect of digital contents

Inactive Publication Date: 2007-11-15
MURATANI HIROFUMI
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This approach reduces the probability of erroneous judgments and decreases code length, effectively identifying colluders and maintaining security against collusion attacks, even when the number of colluders exceeds the allowed limit.

Problems solved by technology

However, since the user does not know which part corresponds to bits forming (a code corresponding to) the identification information, he / she must considerably change the copy of the digital contents.
By doing so, since the economic merit of the digital contents is lost, the motivation to illegally copy is diminished.
However, a problem in the cited reference (2) is that a reasonable ground is not provided to this assumption and the outer code formed by the stochastic argument based on this requires many inner codes with respect to a small c. Therefore, the number d of the inner codes cannot be suppressed relative to a small c, and the number of tracing errors with respect to the outer codes cannot be zero.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Identification information embedding apparatus and identification information analysis apparatus
  • Identification information embedding apparatus and identification information analysis apparatus
  • Identification information embedding apparatus and identification information analysis apparatus

Examples

Experimental program
Comparison scheme
Effect test

first embodiment

[0058] As an application of an electronic watermark, description will be given as to a case where identification information which differs in accordance with each copy is embedded as watermark information in each of the copies (for example, a still picture, a moving picture, sound, music and others) of the same digital contents and identification information of colluders is traced. It is to be noted that description will be mainly given as to a case where a user identification information (user ID) of a user corresponding to the copy, namely, a user who utilizes the copy (for example, a user who delivers or lends the copy with a recording medium or a communication medium being used as a medium) is used as identification information hereinafter but information having the user ID subjected to a predetermined change may be used as identification information, or information other than the user ID or information obtained by conversion from such information may be used as identification i...

example 2

PRODEDURE EXAMPLE 2

[0285]FIG. 22 shows another example of the tracing algorithm of the outer code decoding device 222 of the decoding device 22 according to this embodiment.

[0286] It is to be noted that consideration is given as to a case where at least one of r(−)1=r+)1, r(−)2=r(+)2, . . . r(−)M=r(+)M cannot be achieved in the given residue-pair representation here.

[0287] One colluder group X suitable for the given residue-pair representation is first obtained (step S21).

[0288] Then, all the colluder groups Y (Y1, Y2, Y3, . . . ) which include at least the one same user ID as the user ID forming the obtained colluder group X and are suitable for the given residue-pair representation are obtained (step S22).

[0289] If no colluder group is obtained (step S23), all the user IDs forming the obtained colluder groups Y are determined as the colluder IDs (step S24), and the obtained colluder IDs are output (step S27).

[0290] In cases where one or a plurality of the colluder groups Y ar...

example 3

PROCEDURE EXAMPLE 3

[0298]FIGS. 25 and 26 show still another example of the tracing algorithm of the outer code decoding device 222 of the decoding device 22 according to this embodiment.

[0299] It is to be noted that FIGS. 25 and 26 show an example when the maximum collusion number c=3.

[0300] The number of the residue pairs of the residue-pair representation is determined as d (M in the above description) (step S51).

[0301] With respect to all sets of identification information u, the number of the residue pairs that u is congruent to the maximum residue or the minimum residue between u and the residue-pair representation is determined as V(u) (step S52). However, if even one pair such that the residue of u is larger than the maximum residue or smaller than the minimum residue exists, V(u)=0 is determined. Further, a set of the entire identification information where V(u) is not zero is determined as U′ (step S52).

[0302] It is to be noted that g indicates the number of pairs that ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An identification information apparatus detects first and second boundary position information representing boundary positions on a high-order bit side and a low-order bit side of codes formed of components, extracts a colluder group matching with a set of the first and second boundary position information among colluder groups including combinations of an arbitrary number of identification information which is not more than a predetermined maximum number, and detects identification information which is common to a plurality of the colluder groups.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS [0001] The present application is a continuation of U.S. application Ser. No. 10 / 351,477, filed Jan. 27, 2003, and in turn claims priority to Japanese Patent Application No. 2002-019133, filed Jan. 28, 2002, the entire contents of each of which are incorporated herein by reference.BACKGROUND OF THE INVENTION [0002] 1. Field of the Invention [0003] The present invention relates to an identification information embedding apparatus which embeds a collusion-secure code indicative of identification information of an object in an object of, e.g., a copy of digital contents, and an identification information analysis apparatus which detects a collusion-secure code from an object and analyzes identification information. [0004] 2. Description of the Related Art [0005] Digital contents (for example, a still picture, a moving picture, sound, music and others) include a plurality of items of digital data. Of the many kinds of data, there are some which ca...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L9/00G06T1/00G10L19/018G10L25/51H04L9/08H04N1/32H04N1/387H04N7/08H04N7/081
CPCG06T1/005G06T2201/0063H04N1/00039H04N1/32144H04L2209/608H04N2201/3236H04L9/002H04L9/0861H04L9/3226H04N2201/3226
Inventor MURATANI, HIROFUMI
Owner MURATANI HIROFUMI