Data hidden in a plurality of contents is protected from illegal access by
a third party. An embedding process is performed by using a frame pattern
(mark) that is composed of multiple embedded block patterns comprising
several different types and wherein the embedding process is varied in
accordance with the time and the frame. One embedding method mixes at
random several types of frame patterns having different arrangements of
block patterns. The embedding method may change at random a range in which
a block pattern is embedded. An embedded mark is detected by processing in
parallel a plurality of patterns that are to be detected in contents, and
if as a result of detection there is a reaction, it is ascertained that a
mark is present. An illegal process may be traced by using an electronic
fingerprint obtained by entering a false detection mark in a detector or
by using an electronic fingerprint using a random sync signal for an
embedding detector.
Os dados escondidos em um plurality dos índices são protegidos do acesso ilegal por um terceiro partido. Um processo encaixando é executado usando um teste padrão do frame (marca) que seja composto dos testes padrões encaixados múltiplos do bloco que compreendem diversos tipos diferentes e wherein o processo encaixando é variado de acordo com o tempo e o frame. Um método encaixando mistura aleatório em diversos tipos de testes padrões do frame que têm arranjos diferentes de testes padrões do bloco. O método encaixando pode mudar em aleatório uma escala em que um teste padrão do bloco é encaixado. Uma marca encaixada é detectada processando na paralela um plurality dos testes padrões que devem ser detectados nos índices, e se em conseqüência da deteção houver uma reação, verifica-se que uma marca está atual. Um processo ilegal pode ser seguido usando uma impressão digital eletrônica obtida incorporando uma marca falsa da deteção a um detetor ou usando uma impressão digital eletrônica usando um sinal aleatório da sincronização para um detetor encaixando.