An image file distribution method, said method comprising the steps of:
- allowing a (k, n)-threshold secret sharing device to distribute tag information recorded in a tag information recording region of an image file into a plurality of first distributed tag information items, using a (k, n)-threshold secret sharing scheme;
- allowing a (k, L, n)-threshold ramp secret sharing device to distribute image data recorded in an image data recording region of the image file into a plurality of second distributed image data items, using a (k, L, n)-threshold ramp secret sharing scheme;
- allowing a distributed tag information transmission device to transmit each of the plurality of first distributed tag information items distributed by the (k, n)-threshold secret sharing device to different storage servers;
- and
- allowing a distributed image data transmission device to transmit each of the plurality of second distributed image data items distributed by the (k. L, n)-threshold ramp secret sharing device to different storage servers.