An information signal processing apparatus for processing an information signal wherein first additional information on an information signal is transmitted by reversal/non-reversal pattern consisting of a preset combination of a period in which electronic watermark information is superimposed on the information signal as it is and said period in which the electronic watermark information is reversed and superimposed on the information signal, and second additional information on said information signal is transmitted such that one of values of one-bit information is expressed by a period in which electronic watermark information is superimposed on said information signal as it is and another one of values of one-bit information is expressed by a period in which the electronic watermark information is reversed and superimposed on said information signal, characterized by comprising:
- first electronic watermark information detection means for detecting said electronic watermark information superimposed in said reversal/non-reversal pattern on said information signal from said information signal output apparatus;
- processing apparatus-side pattern generation means for generating said reversal/non-reversal pattern;
- pattern discrimination means for discriminating said reversal/non-reversal pattern of said electronic watermark information superimposed on said information signal based on detection output from said first electronic watermark detection means and on said reversal/non-reversal pattern from said processing apparatus-side pattern generation means;
- second electronic watermark information detection means for detecting the electronic watermark information for transmitting said second additional information;
- and
- second additional information detection means for discriminating the period in which the electronic watermark information for transmitting said second additional information superimposed on said information signal is superimposed as it is and the period in which the electronic watermark information is reversed and superimposed on said information signal based on detection output from said second additional information detection means, and for detecting said second additional information.