Video recording/playback system and method for generating video data capable of providing information for substituting an advertisement thereby
First Claim
1. A video recording/playback system for recording and playback of video data received, comprising:
- a memory which receives and stores video data which consists of sets of main data and sub data falling under different categories, the sets of main data and sub data being associated and sequenced along time axis wherein in a set of main data and sub data an ID code and substitute data are embedded in advance, said ID code identifying said set of main data and sub data, said substitute data being associated with said sub data, and the same ID code as assigned to said main data is assigned to said sub data;
a playback unit which reads out main data and sub data from said memory and renders video contents of these data; and
a controller which, when said main data stored in said memory is rendered, detects an ID code assigned to said main data, compares the detected ID code with an ID code assigned to said sub data stored in said memory and judges whether said sub data associated with said main data under rendering has already been read from said memory and its video rendered and, unless said detected ID code assigned to said main data agrees with said ID code assigned to said sub data stored in said memory, regards said sub data video as not having been rendered and changes substitute data embedded in said main data and associated in advance with said sub data into video data and incorporates said substitute data into said main data and makes said video data render when said main data is rendered.
4 Assignments
0 Petitions
Accused Products
Abstract
A device enabling simultaneous recording and playback allows commercials to retain their advertisement function even if the commercials are skipped over during a playback process. By digital watermarking, CM-substitute data is embedded in program data among video signals broadcasted from a broadcast station. CM-substitute data is to present information such as a particular sponsor name and commodity name on display. The video recording/playback device includes a randomly accessible storage unit and has a simultaneous recording/playback capability. If commercial video is skipped over and is not rendered by playback, the CM-substitute information is superimposed on the rendered video of the program associated with the commercial. Thus, the commercial advertisement function can be retained.
-
Citations
13 Claims
-
1. A video recording/playback system for recording and playback of video data received, comprising:
-
a memory which receives and stores video data which consists of sets of main data and sub data falling under different categories, the sets of main data and sub data being associated and sequenced along time axis wherein in a set of main data and sub data an ID code and substitute data are embedded in advance, said ID code identifying said set of main data and sub data, said substitute data being associated with said sub data, and the same ID code as assigned to said main data is assigned to said sub data; a playback unit which reads out main data and sub data from said memory and renders video contents of these data; and a controller which, when said main data stored in said memory is rendered, detects an ID code assigned to said main data, compares the detected ID code with an ID code assigned to said sub data stored in said memory and judges whether said sub data associated with said main data under rendering has already been read from said memory and its video rendered and, unless said detected ID code assigned to said main data agrees with said ID code assigned to said sub data stored in said memory, regards said sub data video as not having been rendered and changes substitute data embedded in said main data and associated in advance with said sub data into video data and incorporates said substitute data into said main data and makes said video data render when said main data is rendered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for generating video data, comprising the steps of:
-
receiving video data which consists of sets of main data and sub data falling under different categories, said sets of main data and sub data being associated and sequenced along time axis wherein in a set of main data and sub data an ID code and substitute data are embedded in advance, said ID code identifying said set of main data and sub data, said substitute data being associated with said sub data, and the same ID code as assigned to said main data is assigned to said sub data; storing the received video data in a memory; and reading out said main data from said memory and rendering it; wherein in the step of said rendering; said ID code assigned to said main data is detected; said detected ID code is compared with said ID code assigned to said sub data stored in said memory; judging whether said sub data associated with said main data under rendering has already been read from said memory and its video rendered is executed according to the result of the comparison; and detected ID code assigned to said main data agrees with said ID code assigned to said sub data stored in said memory, said sub data video is regarded as not having been rendered and said substitute data embedded in said main data is changed into video data and said substitute data is incorporated into said main data. - View Dependent Claims (11, 12, 13)
-
Specification