In the digital watermark embedding device embedding watermark information including information of a user identification number with respect to the contents, one codeword selected in correspondence to the inputted user identification number by a codeword selecting part 92 is outputted from a plurality of codewords composing a simplexcode generated by a simplexcode generating part 91, and the codeword is embedded in an embedding object content as watermark information. コンテンツに対して利用者識別番号の情報を含む透かし情報を埋め込む電子透かし埋め込み装置において、シンプレックス符号生成部91により生成されるシンプレックス符号を構成する複数の符号語から、符号語選択部92により入力された利用者識別番号に対応して選択された一つの符号語を出力し、該符号語を透かし情報として前記埋め込み対象コンテンツに埋め込む。 - 特許庁