Patent ID: 8363885

Claim:
A data embedding method to embed data into an image comprising: dividing, by a predetermined length, subject data to be embedded into a plurality of pieces of partial data; and embedding, using a processor, to generate resultant images by a first embedding which embeds a first position information specifying divided positions of a first partial data, a first bit sequence obtained by rotating the first partial data in a certain direction by a first number of bits, and the first number of bits into a first input image, a second embedding which embeds a second position information specifying divided positions of a second partial data, a second bit sequence obtained by rotating the second partial data in the certain direction by the first number of bits, and the first number of bits into a second input image, and a third embedding which embeds the second position information, a third bit sequence obtained by rotating the second partial data in the certain direction by a second number of bits, and the second number of bits into a third input image.