Data-update apparatus, reproduction apparatus, data-addition apparatus, data-detection apparatus and data-removal apparatus
First Claim
1. A data-update apparatus that updates data embedded in an input signal having a plurality of channels and comprising:
- a channel-selection means that selects one or more channels from said input signal and outputs that channel signal;
a detection means that detects data that are embedded in said channel signal;
a judgment means to which said data are input and that determines whether or not to update said data;
an update-signal-generation means that generates an update signal for updating said data based on an update instruction from said judgment means and said channel signal; and
a channel-selection-addition means that adds said update signal to said channel signal.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention relates to an apparatus and method for embedding data in a signal or for updating data that has been embedded. The object of the invention is to provide a data-update apparatus that together with greatly reducing the amount of operation required for adding, detecting and removing data (electronic watermark) in a plurality of signals, makes it rigid copyright protection possible. In order to accomplish this objective, the present invention provides a data-update apparatus comprising: a channel-selection means that selects and outputs part of the channels of the input signal; a detection means that detects the electronic watermark that is embedded in the signal of the channel selected by the channel-selection means; a judgment means, to which the data detected by the detection means is input, and that determines whether or not to update the electronic watermark; an update-signal-generation means, to which an update instruction is input from the judgment means and to which the signal of the channel selected by the channel-selection means is input, and that outputs an update signal for updating the detected data; and a channel-selection-addition means that selects part of the channels of the input signal and adds the update signal to the selected channels.
10 Citations
18 Claims
-
1. A data-update apparatus that updates data embedded in an input signal having a plurality of channels and comprising:
-
a channel-selection means that selects one or more channels from said input signal and outputs that channel signal;
a detection means that detects data that are embedded in said channel signal;
a judgment means to which said data are input and that determines whether or not to update said data;
an update-signal-generation means that generates an update signal for updating said data based on an update instruction from said judgment means and said channel signal; and
a channel-selection-addition means that adds said update signal to said channel signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A reproduction apparatus comprising:
-
a reproduction means that reproduces the input signal embedded with data and outputs that signal as an output signal;
a channel-selection means to which said output signal is input, and which selects one or more channels and outputs that channel signal together with the selected channel as channel data;
a detection means that detects and outputs data embedded in said channel signal; and
a transmission means that transmits the channel data output by said channel-selection means and data output by said detection means to a specified terminal.
-
-
10. A reproduction apparatus comprising:
-
a reproduction means that reproduces an input signal having a plurality of channels;
a channel-selection means that selects a channel from said input signal and from channel data that indicates whether data embedded in the input signal have been updated, for which said data have not been updated;
an update-signal-generation means that detects data embedded in said channel signal and outputs an updated signal for updating said data; and
a channel-selection-addition means that adds said update signal to the output signal from said reproduction means.
-
-
11. A data-update method of updating data embedded in an input signal having a plurality of channels and comprising:
-
a channel-selection step that selects one or more channels from said input signal and outputs that channel signal;
a detection step that detects data that are embedded in said channel signal;
a judgment step that determines whether or not to update said data based on said data;
an update-signal-generation step that generates an update signal for updating said data based on the judgment result of said judgment step and said channel signal; and
a channel-selection-addition step that adds said update signal to said channel signal.
-
-
12. A program that is executed by a computer to update data embedded in an input signal having a plurality of channels and comprising:
-
a channel-selection step that selects one or more channels from said input signal and outputs that channel signal;
a detection step that detects data that are embedded in said channel signal;
a judgment step that determines whether or not to update said data based on said data;
an update-signal-generation step that generates an update signal for updating said data based on the judgment result of said judgment step and said channel signal; and
a channel-selection-addition step that adds said update signal to said channel signal.
-
-
13. A data-addition apparatus that adds a specified addition signal to each of a plurality of audio signals and comprising:
-
a first operation means that outputs an addition-target signal that includes all of said input audio signals, and a separation signal that includes at least two of said audio signals;
a signal-addition means that adds said specified addition signal to said addition-target signal and outputs the result as an addition-completed signal; and
a second operation means that separates the audio signal to which said addition signal has been added based on said addition-completed signal and said separation signal. - View Dependent Claims (14)
-
-
15. A data-detection apparatus that detects a specified addition signal in each of the audio signals to which said addition signal was added and comprising:
-
a third operation means that outputs a detection-target signal that includes all of said input audio signals; and
a signal-detection means that detects said specified addition signal from said detection-target signal.
-
-
16. A data-removal apparatus that removes said addition signal from each of said audio signals to which the specified addition signal was added and comprising:
-
a fourth operation means that outputs a removal-target signal that includes all of said input audio signals, and a separation signal that includes at least two audio signals of said audio signals;
a signal-detection means that detects said specified addition signal from said removal-target signal;
a signal-removal means that removes the addition signal that was detected by said signal-detection means from said removal-target signal and outputs the results as a removal-completed signal; and
a fifth operation means that separates the audio signals, from which said addition signal was removed, based on said removal-completed signal and said separation signal.
-
-
17. A data-update apparatus that updates a first addition signal that is added to each of a plurality of audio signals and comprising:
-
a sixth operation means that outputs a detection-target signal that includes all of said input audio signals, and a separation signal that includes at least two audio signals of said audio signals;
a signal-detection means that detects said first addition signal from said detection-target signal;
a signal-addition means that adds a second addition signal to said detection-target signal based on said first addition signal that was detected by said signal-detection means, and outputs the result as an addition-completed signal; and
a seventh operation means that separates each of said audio signals, to which said first addition signal and said second addition signal were added, based on said addition-completed signal and said separation signal. - View Dependent Claims (18)
said signal-addition means adds said second addition signal to said removal-completed signal and outputs the result as an addition-completed signal; and
whereinsaid seventh operation means separates each of said audio signals, to which said second addition signal was added, based on said addition-completed signal and said separation signal.
-
Specification