JP2002544743A - Method for enhancing functions of media player / recorder device or application program - Google Patents
Method for enhancing functions of media player / recorder device or application programInfo
- Publication number
- JP2002544743A JP2002544743A JP2000618911A JP2000618911A JP2002544743A JP 2002544743 A JP2002544743 A JP 2002544743A JP 2000618911 A JP2000618911 A JP 2000618911A JP 2000618911 A JP2000618911 A JP 2000618911A JP 2002544743 A JP2002544743 A JP 2002544743A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- player
- title
- data
- title signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 104
- 230000006870 function Effects 0.000 title claims description 7
- 230000002708 enhancing effect Effects 0.000 title claims description 6
- 230000009471 action Effects 0.000 claims abstract description 18
- 239000000284 extract Substances 0.000 abstract 1
- 230000008901 benefit Effects 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 9
- 230000008569 process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 230000010076 replication Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000011282 treatment Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4627—Rights management associated to the content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/16—Program or content traceability, e.g. by watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4516—Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/454—Content or additional data filtering, e.g. blocking advertisements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8355—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00884—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
- H04N2005/91307—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
- H04N2005/91335—Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a watermark
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Technology Law (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Television Signal Processing For Recording (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
- Television Systems (AREA)
Abstract
(57)【要約】 タイトル信号とプレーヤ装置に蓄積されたプレーヤ信号の比較によって、データの中に含まれるタイトル信号を利用する方法が提供される。データはディジタル画像、ビデオ、あるいはオーディオ・データであることが望ましい。本方法は、タイトル信号を有するデータを供給する段階と、前記プレーヤ装置において、前記データの中の前記タイトル信号を検出する段階と、前記タイトル信号を、前記プレーヤ装置に蓄積された前記プレーヤ信号と比較する段階と、前記比較にもとづいて動作を実行する段階を有する。推奨具体化例において、タイトル信号がプレーヤ信号と一致すれば、装置使用者に一致と懸賞の獲得を通知するために、動作が実行される。他の推奨具体化例において、タイトル信号はディジタルデータの中に符号化された透かし信号のサブシグナルであり、この場合本方法は、ディジタルデータから透かし信号を抽出する段階と、サブシグナルを復号する段階をさらに有する。本発明による方法を実行するために、DVDプレーヤ/レコーダおよびパーソナルコンピュータのような装置がさらに提供される。さらに他の実施例において、タイトル信号は、アプリケーションプログラムに含まれているか、あるいはアプリケーションプログラムの1部であるか、あるいはアプリケーションプログラムに入力されるデータに含まれている。 (57) [Summary] By comparing a title signal with a player signal stored in a player device, a method of using a title signal included in data is provided. Preferably, the data is digital image, video, or audio data. The method comprises the steps of providing data having a title signal, detecting, at the player device, the title signal in the data, and combining the title signal with the player signal stored in the player device. And a step of performing an operation based on the comparison. In the preferred embodiment, if the title signal matches the player signal, an action is taken to notify the device user of the match and the acquisition of a prize. In another preferred embodiment, the title signal is a sub-signal of the watermark signal encoded in the digital data, wherein the method extracts the watermark signal from the digital data and decodes the sub-signal. There are further steps. In order to carry out the method according to the invention, devices such as DVD players / recorders and personal computers are further provided. In yet another embodiment, the title signal is included in the application program, is part of the application program, or is included in data input to the application program.
Description
【0001】 発明の背景 1.本発明の技術分野 本発明は、全体としてメディアプレーヤ/レコーダ装置の機能を強化する方法
に関し、特に、ディジタルデータに含まれているディジタル透かし信号のサブシ
グナルとして符号化されたディジタルデータ、あるいはアプリケーションプログ
ラムの中に、あるいはアプリケーションプログラムの一部に含まれているディジ
タルデータ、に含まれているタイトル信号を利用する方法に関する。BACKGROUND OF THE INVENTION TECHNICAL FIELD OF THE INVENTION The present invention relates generally to a method for enhancing the functions of a media player / recorder device, and more particularly to digital data encoded as a sub-signal of a digital watermark signal included in digital data, or an application program. The present invention relates to a method of using a title signal contained in digital data contained in a part of an application program.
【0002】 2.従来技術 DVDビデオディスク上のコンテンツのコピープロテクトのための暗号化に対
する補足的な技術として透かしを加えることにはかなりの関心が持たれている。
コピー制御情報の4ビットを挿入することが現在提案されている。最初の2ビッ
トは、コンテンツと組み合わされたコピー許諾、すなわち、フリー・コピー、コ
ピー・ワンス、コピー・ノーモアおよびネバー・コピーを示す。他の2ビットは
、コピー・ノーモアおよびコピー・ネバーのものについてのVHSレコーディン
グを防止するための対応するアナログコピープロテクトシステムを制御するため
に使用される。透かしは、これらの情報の4ビットと使用法が未だ定められてい
ない付加的な4ビットで符号化することが期待されている。[0002] 2. Prior Art There has been considerable interest in adding watermarks as a complementary technique to encryption for copy protection of content on DVD video discs.
It is currently proposed to insert 4 bits of copy control information. The first two bits indicate the copy permission combined with the content: free copy, copy once, copy no more and never copy. The other two bits are used to control the corresponding analog copy protection system to prevent VHS recording for copy no more and copy never. The watermark is expected to be encoded with 4 bits of this information and an additional 4 bits whose usage has not yet been determined.
【0003】 コピープロテクトシステムが機能を発揮するために、すべてのDVDレコーダ
(望ましくはすべての(ディジタル)ビデオレコーダ)は、ビデオの中の透かし
を発見し、規格に準拠しているDVDプレーヤあるいはレコーダが、たとえば、
コピー・ネバー映画を記録する不法行為を行うことを防止する、透かし検出回路
を持たなければならない。この検出器のコストは少なくても良く、製造業者には
直接の利益が無いにもかかわらず、装置製造業者は費用を分担する。実際に、D
VDプレーヤおよびレコーダにコピー生成制御を付加することは、製造業者に費
用の負担をかけるのみではなく、購買者から見ると装置の機能を減少させる。す
なわち、購買者は映画のコピーを作ることを望んでいる。当然ながら、適切なコ
ピープロテクト技術無しでは、コンテンツ所有者はこのメディアでは彼らのコン
テンツを出版しないから、装置製造業者および購買者の両方は間接的に利益を得
る。In order for the copy protection system to work, all DVD recorders (preferably all (digital) video recorders) find watermarks in the video and conform to a standards-compliant DVD player or recorder. But, for example,
A watermark detection circuit must be provided to prevent the illegal act of recording a copy never movie. The cost of this detector may be low, and the device manufacturer shares the cost, although there is no direct benefit to the manufacturer. In fact, D
Adding copy generation control to VD players and recorders not only imposes a cost on the manufacturer, but also reduces the functionality of the device from the perspective of the buyer. That is, the buyer wants to make a copy of the movie. Of course, without proper copy protection technology, both device manufacturers and buyers benefit indirectly because content owners do not publish their content on this media.
【0004】 それにもかかわらず、購買者は予め記録されたコンテンツの複写を好み、した
がって、装置製造業者は通常コピープロテクト機構、および、特に透かし検出器
を設置しない傾向がある。したがって、コピープロテクト機構の組み込みを強制
するために立法および許諾機構が考えられている。このような対策はかなり成功
する可能性が高いが、それにもかかわらず、装置製造業者が法律上の義務を満た
すために必要最低限のことのみを行うことは明白である。[0004] Nevertheless, buyers prefer to copy pre-recorded content, and therefore device manufacturers generally tend not to install copy protection mechanisms, and especially watermark detectors. Accordingly, legislative and licensing mechanisms have been considered to force the incorporation of copy protection mechanisms. While such measures are likely to be quite successful, it is nevertheless obvious that equipment manufacturers will only do the bare minimum to meet their legal obligations.
【0005】 理想的には、製造業者および購買者が規則に適合していない装置よりも、この
ような装置を実際に探し求めるように、強化された機能を有するコピープロテク
ト機構を備えることをコンテンツ所有者が欲することである。明らかに、購買者
が映画のコピーを作ることを許可されていなければ、この制限を補償するための
何か他の機能が提供されなければならない。[0005] Ideally, content owners would have a copy protection mechanism with enhanced features so that manufacturers and buyers would actually seek out such devices rather than noncompliant devices. Is what they want. Obviously, unless the buyer is authorized to make a copy of the movie, some other function must be provided to compensate for this limitation.
【0006】 電子ブックおよびソフトウェアのコンテンツ所有者は、彼らの製品のアップグ
レードあるいは新しいバージョンを購買者が購入する動機づけることに関して同
様な課題に直面している。[0006] Content owners of e-books and software face similar challenges with regard to motivating buyers to purchase upgrades or new versions of their products.
【0007】 発明の概要 それゆえ、本発明の目的は、コピープロテクト機構が、プレーヤおよび/また
はレコーダ装置、あるいはアプリケーションプログラムに強化された機能を付加
する方法を提供することである。SUMMARY OF THE INVENTION It is therefore an object of the present invention to provide a method by which a copy protection mechanism adds enhanced functionality to a player and / or recorder device or application program.
【0008】 本発明の他の目的は、コピープロテクト機構を有するプレーヤおよび/または
レコーダ装置が、装置の製造業者および購買者によって探し求められる方法を提
供することである。It is another object of the present invention to provide a method wherein a player and / or recorder device having a copy protection mechanism is sought by device manufacturers and purchasers.
【0009】 したがって、タイトルの多数のコピーに含まれる「タイトル信号」を利用する
ための方法が提案される。ここで、タイトルとはディジタルコンテンツデータ、
たとえば「ウォーターワールド」のような映画の名称を示し、多数のコピーとは
、たとえばDVDディスクに複製されたか、あるいはインターネット接続を介し
てパーソナルコンピュータにダウンロードされた映画の各コピーを示す。タイト
ルのコピーがプレーされると、タイトル信号はすでにプレーヤ装置に蓄積されて
いるプレーヤ信号と比較される。データは、ディジタル画像、ビデオ(以下両方
共に画像データと呼ぶ)、オーディオデータ、およびマルチメディアデータを含
む。本方法は、タイトル信号を有するデータを供給する段階と、プレーヤ装置に
おいて、データの中のタイトル信号を検出する段階と、タイトル信号を、プレー
ヤ装置に蓄積されたプレーヤ信号と比較する段階と、比較にもとづいて動作を実
行する段階を有する。Therefore, a method for utilizing a “title signal” included in multiple copies of a title has been proposed. Here, the title is digital content data,
For example, a movie name such as "Waterworld" is indicated, and multiple copies refer to each copy of the movie, for example, copied to a DVD disc or downloaded to a personal computer via an Internet connection. When a copy of the title is played, the title signal is compared to the player signals already stored on the player device. The data includes digital images, video (both are hereinafter referred to as image data), audio data, and multimedia data. The method comprises: providing data having a title signal; detecting, in the player device, a title signal in the data; comparing the title signal with a player signal stored in the player device; Performing an operation based on the information.
【0010】 推奨具体化例において、タイトル信号がプレーヤ信号と一致すれば動作が実行
され、動作は一致と懸賞の獲得を装置使用者に通知することである。映画の隠し
ビデオチャプタ、あるいは、隠しオーディオトラックの視聴を使用者に許容する
ことを含む、他の動作も可能である。使用者が貴重であると認知するいかなる動
作も動作の候補である。In a preferred embodiment, an action is performed if the title signal matches the player signal, and the action is to notify the device user of the match and winning of the prize. Other actions are possible, including allowing the user to view hidden video chapters or hidden audio tracks in the movie. Any action that the user perceives to be valuable is a candidate action.
【0011】 他の推奨具体化例において、タイトル信号はディジタルデータの中に符号化さ
れた透かし信号のサブシグナルであり、この場合、本方法は、ディジタルデータ
から透かし信号を抽出する段階と、サブシグナルを復号する段階をさらに有する
。In another preferred embodiment, the title signal is a sub-signal of the watermark signal encoded in the digital data, wherein the method comprises extracting the watermark signal from the digital data; The method further comprises decoding the signal.
【0012】 さらに別の推奨具体化例において、タイトル信号はディジタルデータの中に符
号化されたコピー制御透かし信号のサブシグナルであり、その場合、本方法は、
ディジタルデータから透かし信号を抽出する段階と、サブシグナルを復号する段
階をさらに有する。この装置の利点は、コピー制御透かしが不法なレコーディン
グとプレイバックを抑制する一方で、認知される欠点にまさる機能を付加するこ
とである。したがって、使用者は規格に準拠する装置を積極的に望むであろう。
当然ながら、説明される方法は、コピー制御透かしと技術的に結び付いている必
要はなく、代わりに、許諾手段と結び付いている可能性がある。In yet another preferred embodiment, the title signal is a sub-signal of a copy control watermark signal encoded in digital data, in which case the method comprises:
The method further includes extracting a watermark signal from the digital data and decoding the sub-signal. The advantage of this device is that the copy control watermark suppresses illegal recording and playback while adding functionality over perceived disadvantages. Therefore, the user will actively desire a device that conforms to the standard.
Of course, the described method need not be technically tied to the copy control watermark, but may instead be tied to the licensing means.
【0013】 本発明の他の推奨具体化例において、中に埋め込まれた透かし信号を有するデ
ィジタル画像データを表示し、あるいは、ディジタルオーディオデータを発する
、プレーヤ装置の機能を強化する方法が提供される。本方法は、プレーヤ装置に
おいて、データの中の透かし信号を検出する段階と、透かし信号からタイトル信
号を抽出する段階と、タイトル信号を復号する段階と、タイトル信号を、プレー
ヤ装置に蓄積された装置、装置使用者、データ、あるいはデータ所有者の属性を
示すプレーヤ信号と比較する段階と、タイトル信号がプレーヤ信号と一致すれば
、懸賞の獲得を装置使用者に通知する段階を有する。In another preferred embodiment of the present invention, a method is provided for enhancing the capability of a player device to display digital image data having a watermark signal embedded therein or to emit digital audio data. . The method comprises the steps of: detecting a watermark signal in data, extracting a title signal from the watermark signal, decoding the title signal in the player device, and decoding the title signal in the player device. Comparing with the player signal indicating the attribute of the device user, data, or data owner, and notifying the device user of the prize if the title signal matches the player signal.
【0014】 本発明の他の実施例において、パーソナルコンピュータの中に蓄積されている
か、あるいはパーソナルコンピュータから利用できるプレーヤ信号をタイトル信
号と比較することによって、ディジタルデータの中に含まれているタイトル信号
を利用する方法が提供される。本方法は、タイトル信号を有するディジタルデー
タを供給する段階と、パーソナルコンピュータにおいて、データの中のタイトル
信号を検出する段階と、タイトル信号をプレーヤ信号と比較する段階と、比較に
もとづいて動作を実行する段階を有する。In another embodiment of the present invention, the title signal contained in the digital data is compared by comparing the player signal stored in the personal computer or available from the personal computer with the title signal. Are provided. The method includes the steps of providing digital data having a title signal, detecting a title signal in the data in a personal computer, comparing the title signal with a player signal, and performing an operation based on the comparison. Having a step to perform.
【0015】 本発明のさらに他の実施例において、タイトル信号は、命令の集合を読取る能
力があるマシン(以下、代わりにパーソナルコンピュータと呼ぶ)の上で実行さ
れる、コンピュータが読み取り可能な命令の集合(以下、代わりにアプリケーシ
ョンプログラム、あるいは、オペレーティングシステムを含むコンピュータプロ
グラムと呼ぶ)の中に含まれているか、あるいはその一部であり、コンピュータ
読み取り可能な命令の集合は、メモリ、ハードディスク、CDおよび/またはD
VDドライブ、あるいはインターネットを含むさまざまな可能性のある情報源か
らアクセスされる。In yet another embodiment of the present invention, the title signal is for computer readable instructions executed on a machine capable of reading a set of instructions (hereinafter, alternatively referred to as a personal computer). The set of computer-readable instructions contained in, or part of, a set (hereinafter alternatively referred to as an application program or a computer program including an operating system) includes a memory, a hard disk, a CD, / Or D
Accessed from a variety of potential sources, including VD drives or the Internet.
【0016】 インターネット配信が使用されるとき、同じタイトルの異なるコピーに異なる
タイトル信号を符号化することは比較的簡単である。これは、複製プロセスがこ
のことを困難にしているDVDディスクと対照的である。さらに、異なるマッチ
ングアルゴリズムおよび/または動作をビデオと共にダウンロードすることがで
き、したがってスタンドアローンのプレーヤおよびレコーダに対してよりも大き
な自由度を提供する。When Internet distribution is used, it is relatively simple to encode different title signals in different copies of the same title. This is in contrast to DVD discs, where the duplication process makes this difficult. Further, different matching algorithms and / or actions can be downloaded with the video, thus providing greater freedom for standalone players and recorders.
【0017】 パーソナルコンピュータと連係して使用されるとき、タイトルナンバーは、画
像、オーディオあるいはマルチメディアデータに制限される必要はない。実際に
、たとえば、どのアプリケーションプログラムもタイトルナンバーを割り当てら
れる。アプリケーションプログラムが実行されるとき、プログラムは、そのタイ
トルナンバーを、パーソナルコンピュータの中に含まれているか、あるいはパー
ソナルコンピュータで利用できる情報からのプレーヤナンバーと比較し、それに
応じて動作する。When used in conjunction with a personal computer, the title number need not be limited to image, audio or multimedia data. In practice, for example, every application program is assigned a title number. When the application program is executed, the program compares its title number to a player number from information contained in or available on the personal computer and operates accordingly.
【0018】 本発明のさらに他の実施例において、アプリケーションプログラムに対するデ
ータは、プレーヤナンバーと比較されるタイトルナンバーを含むことができる。
たとえば、文書はワードプロセッサアプリケーションにより読み取られるタイト
ルナンバーを持つことができる。In still another embodiment of the present invention, the data for the application program may include a title number to be compared with a player number.
For example, a document can have a title number that is read by a word processing application.
【0019】 望ましい実施態様の詳細説明 本発明による方法のこれらのおよび他の特徴、態様および利点は、下記の説明
、添付した特許請求の範囲および添付図面を参照して良く理解されるであろう。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS These and other features, aspects and advantages of the method according to the present invention will be better understood with reference to the following description, the appended claims and the accompanying drawings. .
【0020】 図1および図2を参照すると、本発明による方法の第1の実施例の推奨具体化
例のフローチャートおよび本発明による方法を実行するための装置の略図が、そ
れぞれ参照番号100および200により示されている。方法100および装置
200は、ディジタルデータを表示する、および/または、記録するDVDプレ
ーヤ、あるいは、パーソナルコンピュータのような、プレーヤおよび/またはレ
コーダ装置202(以下プレーヤと呼ぶ)の機能を強化するために、データ、望
ましくはディジタルデータに含まれているタイトル信号を利用している。しかし
、本発明による方法は、VHSカートリッジの磁気テープにタイトル信号が含ま
れるVHSプレーヤのような他の装置でも実現することができる。Referring to FIGS. 1 and 2, flowcharts of a preferred embodiment of a first embodiment of the method according to the invention and schematic diagrams of an apparatus for performing the method according to the invention are denoted by reference numerals 100 and 200, respectively. Are indicated by. The method 100 and the apparatus 200 are for enhancing the capabilities of a player and / or recorder device 202 (hereinafter referred to as a player), such as a DVD player or a personal computer, for displaying and / or recording digital data. , Data, preferably digital data. However, the method according to the invention can also be implemented in other devices, such as VHS players, in which the title signal is contained on the magnetic tape of the VHS cartridge.
【0021】 タイトル信号は、ディジタルデータから(あるいは、以下に説明するようなア
プリケーションプログラムから)抽出された任意の信号と定められ、プレーヤ装
置に蓄積されているか、あるいはプレーヤ装置の属性から計算されたプレーヤ信
号と最終的に比較される。タイトル信号は、ディジタルデータのすべてのコピー
に対して同じであることが望ましい(たとえば、「ウオーター・ワールド」のす
べてのコピーは同じタイトル信号を含む)。しかし、タイトル信号はディジタル
データのコピーごとに変化することもできる。The title signal is defined as an arbitrary signal extracted from digital data (or from an application program described below), and is stored in the player device or calculated from the attribute of the player device. It is finally compared with the player signal. Preferably, the title signal is the same for all copies of the digital data (eg, all copies of "Water World" include the same title signal). However, the title signal can change with each copy of digital data.
【0022】 本発明の推奨具体化例において、タイトル信号はディジタルデータの中に符号
化された透かし信号のサブシグナルであることが望ましい。タイトル信号および
透かし信号のサブシグナルは、プレーヤ202の中に蓄積されたプレーヤ信号と
比較されるタイトル信号を参照するために、以後交換可能に使用される。透かし
信号は所定数のビットのコピープロテクトサブシグナルを含み、残りのビットは
本発明による方法100によって検出され利用されるサブシグナルであることが
望ましい。現在、コピープロテクトテクニカル作業グループのデータ隠ぺいサブ
グループは、8ビットの透かしを指定しており、その4ビットは未定義のままで
ある。予想される透かしを入れる方法の付加的な未定義の4ビットは、製造業者
および購買者の両者が望む能力と強化された機能を提供する。したがって、コピ
ープロテクト信号の長さは8ビットであり、そのうち4ビットはコピープロテク
ト情報のために利用され、残りの1ビットから4ビットはタイトル・サブシグナ
ルを符号化するために使用される。特にこれらの4ビットが時間について変化可
能であるとき、さまざまな符号化が実現可能である。したがって、ディジタルデ
ータコンテンツに含まれる多くのビット(優に256)を時間について変化する
符号化を行うことができる。この方法で、タイトル信号は、時間について少なく
とも1ビットの変化を必要とするのみで、多くのビット、たとえば、256から
構成されるとすることができる。したがって、透かしのすべての未定義の4ビッ
トが本方法の目的に対して割り当てられる必要はない。しかし、1ビット(また
はそれ以上)は望ましい。In a preferred embodiment of the present invention, the title signal is preferably a sub-signal of a watermark signal encoded in digital data. The sub-signals of the title signal and the watermark signal are hereinafter used interchangeably to refer to a title signal that is compared with the player signal stored in the player 202. Preferably, the watermark signal comprises a predetermined number of bits of a copy protection sub-signal, the remaining bits being sub-signals detected and used by the method 100 according to the invention. Currently, the data hiding subgroup of the Copy Protection Technical Working Group has specified an 8-bit watermark, of which 4 bits remain undefined. The additional undefined four bits of the expected watermarking method provide the capabilities and enhanced features desired by both manufacturers and buyers. Therefore, the length of the copy protection signal is 8 bits, of which 4 bits are used for copy protection information, and the remaining 1 to 4 bits are used for encoding a title sub-signal. Various encodings are feasible, especially when these four bits are variable in time. Therefore, it is possible to perform time-varying encoding of many bits (probably 256) included in digital data content. In this way, the title signal can consist of many bits, for example 256, requiring only at least one bit change over time. Therefore, not all four undefined bits of the watermark need be allocated for the purposes of the method. However, one bit (or more) is desirable.
【0023】 あるいは、タイトル信号は、コピー作成管理を支持するためにも提案されたタ
グ/チケット・フレームワークの一部として符号化されてもよい。タイトル信号
をコピープロテクトシステムに結合するときのいくつかの利点が失われる恐れが
あるが、タイトル信号は別のメタデータであってもよい。しかし、この結合は使
用許諾契約として実現できる可能性もある。Alternatively, the title signal may be encoded as part of a proposed tag / ticket framework to support copy creation management. Although some benefits may be lost when combining the title signal with the copy protection system, the title signal may be another metadata. However, this combination could be implemented as a license agreement.
【0024】 方法100は、タイトル信号を有するディジタルデータを供給する第1の段階
102を有する。コンテンツ所有者は、映画のようなディジタルビデオデータを
含むDVD204の形式で、ディジタルデータを作成することが望ましい。しか
し、タイトル信号を有するディジタルデータを供給する手段は、多くの形式の任
意の1つでよく、可能性のあるコンテンツの任意の1つを含むことは、当業者に
より十分理解されよう。本方法のさらに別の変形は、1つ以上のタイトル信号を
有するタイトルを可能にすることである、すなわち、あるコピーは1つのタイト
ル信号を含み、他のセットのコピーは異なるタイトル信号を含む等を可能にする
ことである。制限内で、各コピーは固有のタイトル信号を含んでもよい。しかし
、実際には、複製プロセスの性質によって、これはあり得ない。しかし、インタ
ーネット配信のある形式に対しては、このような可能性は現実的である。次に、
段階104において、装置200は、当該技術分野において公知の任意の検出手
段206によって、ディジタルデータ(あるいは透かし信号に含まれているサブ
シグナル)内のタイトル信号を検出する。The method 100 has a first step 102 of providing digital data with a title signal. The content owner desirably creates digital data in the form of a DVD 204 containing digital video data such as a movie. However, it will be appreciated by those skilled in the art that the means for providing digital data with the title signal may be of any one of a number of formats and include any one of the possible contents. Yet another variation of the method is to allow for a title having one or more title signals, ie, one copy contains one title signal, another copy contains a different title signal, and so on. Is to make it possible. Within limits, each copy may include a unique title signal. However, in practice, this is not possible due to the nature of the replication process. However, for some forms of Internet distribution, such possibilities are realistic. next,
In step 104, the apparatus 200 detects the title signal in the digital data (or the sub-signal included in the watermark signal) by any detecting means 206 known in the art.
【0025】 タイトル信号がディジタルデータ内に符号化された透かしのサブシグナルの形
式であれば、透かしは、段階106においてビデオデータから抽出され、段階1
08において復号されなければならない。透かし信号208からサブシグナルを
抽出し、サブシグナル210を復号する当該技術分野において公知の任意の手段
を、本発明の範囲あるいは技術思想から逸脱せずに、この目的のために利用する
ことができる。If the title signal is in the form of a watermark sub-signal encoded in the digital data, the watermark is extracted from the video data in step 106 and
08 must be decoded. Any means known in the art for extracting sub-signals from watermark signal 208 and decoding sub-signals 210 can be utilized for this purpose without departing from the scope or spirit of the present invention. .
【0026】 本方法100のこの点において、当該技術分野において公知の任意の比較手段
214によって、段階110においてタイトル信号はプレーヤ装置のメモリ21
2に蓄積されたプレーヤ信号と比較される。以下に説明するように、装置、装置
使用者、ディジタルデータ、あるいはディジタルデータの所有者の属性を示すプ
レーヤ信号を有することが、本方法の推奨具体化例である。At this point of the method 100, the title signal is stored in step 110 by the optional comparing means 214 known in the art.
2 is compared with the player signal stored in the second. As described below, having a player signal indicative of the attributes of the device, the device user, the digital data, or the owner of the digital data is a preferred embodiment of the method.
【0027】 本発明による方法および装置は、最終的に業界により使用されるコピープロテ
クト機構から独立していることを、当業者は十分理解するであろう。本発明によ
る方法を実施するためには、段階102、104および110−114のみが必
要であり、残りの段階は、コピープロテクト機構と共に使用するための本発明の
推奨具体化例である。Those skilled in the art will appreciate that the method and apparatus according to the present invention are ultimately independent of the copy protection mechanism used by the industry. To implement the method according to the invention, only steps 102, 104 and 110-114 are required, the remaining steps are the preferred embodiments of the invention for use with a copy protection mechanism.
【0028】 本発明の新規な特徴は、Nビットの信号(タイトル信号と呼ばれる)が、ディ
ジタルデータ、たとえば、ディジタルビデオと組み合わされていることである。
これは、さまざまな異なる方法で行うことができる。たとえば、上に説明したよ
うに、タイトル信号は透かしの一部として挿入されてもよい。A novel feature of the present invention is that an N-bit signal (called a title signal) is combined with digital data, for example, digital video.
This can be done in a variety of different ways. For example, as described above, the title signal may be inserted as part of the watermark.
【0029】 ディジタルデータコンテンツが映画であれば、タイトル信号は映画のすべての
コピーに対して同一であることが望ましい。しかし、DVD複製プロセスの性質
によって、これは不可欠ではないが、最もありそうに思われる。DVDビデオ映
画204が、DVDプレーヤ202で上映されるとき、タイトル信号はプレーヤ
202内のハードウェア(すなわち、検出手段206)により検出される。次に
、このタイトル信号は、各DVDプレーヤに固有であることが望ましく、またプ
レーヤ202のメモリ212に蓄積されているプレーヤ信号と比較される。最も
単純な形式では、プレーヤ信号はNビットの乱数であろう。しかし、本方法によ
るさらに高度の実施例において、Nビットのプレーヤ信号は、プレーヤ200の
製造業者、形式番号、製造番号を識別するフィールド、ならびに所有者の名前、
アドレスおよび使用者がプレーヤ202に入力することができる他の個人的項目
に関する情報を含むプログラマブル・フィールドを含んでもよい。If the digital data content is a movie, it is desirable that the title signal be the same for all copies of the movie. However, due to the nature of the DVD duplication process, this is not essential, but seems most likely. When the DVD video movie 204 is shown on the DVD player 202, the title signal is detected by the hardware in the player 202 (that is, the detecting means 206). Next, this title signal is desirably unique to each DVD player and is compared with player signals stored in memory 212 of player 202. In its simplest form, the player signal will be an N-bit random number. However, in a more advanced embodiment of the method, the N-bit player signal includes a field identifying the manufacturer, type number, and serial number of the player 200, as well as the name of the owner,
It may include a programmable field containing information about the address and other personal items that the user can enter into the player 202.
【0030】 このような情報を入力する手段は、遠隔制御信号を比較手段214により識別
されるプレーヤ信号に変換するための、プロセッサ222の中間段階を介してメ
モリ212に情報を入力する受信器218を介してプレーヤ202に遠隔的にリ
ンクされた遠隔制御装置216でもよい。データが入力されている間に、使用者
は入力されたデータをモニタ220で見ることができる。さらに別のフィールド
は、現在の日付と時刻についての情報を含んでもよい。明らかに、本発明の範囲
あるいは技術思想から逸脱せずに、他の情報も可能である。The means for inputting such information includes a receiver 218 for inputting information to memory 212 via an intermediate stage of processor 222 for converting the remote control signal into a player signal identified by comparing means 214. May be a remote control 216 remotely linked to the player 202 via a remote control. While the data is being input, the user can view the input data on the monitor 220. Yet another field may include information about the current date and time. Obviously, other information is possible without departing from the scope or spirit of the invention.
【0031】 段階112において、タイトル信号とプレーヤ信号が一致しているか否かが判
定される。タイトル信号とプレーヤ信号の一致は、直接のビット比較、あるいは
、2つの数の対応するフィールドの中でのより柔軟な文字の正規表現一致であっ
てもよい、すなわち、完全な一致は必要ではなく、近似的な一致でも可能であろ
う。In step 112, it is determined whether the title signal and the player signal match. The match between the title signal and the player signal may be a direct bit comparison, or a more flexible character regular expression match in the two corresponding fields, i.e., an exact match is not required. , An approximate match would be possible.
【0032】 段階112aとして概略的に示すように、プレーヤ202がプレーヤ信号がタ
イトル信号と一致すると判定すると、プレーヤ202は段階114において使用
者に一致を知らせることができる。これを行うために、さまざまな異なる機構を
使用することができる。たとえば、オーバーレイスクリーンがプレーヤ202に
接続された使用者のテレビモニタ220に現れて、使用者に一致を知らせてもよ
い。あるいは、他の方法では、視聴から隠されていてもよいビデオの区切りに、
プレーヤ202はジャンプしてもよく、これは視聴者に一致を知らせるであろう
。本発明の範囲あるいは技術思想から逸脱せずに、多くの他の機構がさらに可能
である。If the player 202 determines that the player signal matches the title signal, as schematically shown as step 112 a, the player 202 can inform the user at step 114 of the match. A variety of different mechanisms can be used to do this. For example, an overlay screen may appear on the user's television monitor 220 connected to the player 202 to inform the user of the match. Alternatively, in other ways, video breaks that may be hidden from view,
Player 202 may jump, which will inform the viewer of the match. Many other features are further possible without departing from the scope or spirit of the invention.
【0033】 したがって、本発明によるプレーヤ202は、ディジタルデータコンテンツ(
すなわち、映画)およびプレーヤに含まれる情報(すなわち、タイトル信号)の
比較にもとづいて、動作を起動することができる。購買者に望ましい機能を創出
する1つの実現可能な方法は、懸賞マーケティングを使用することである。最も
単純な具体化例において、プレーヤ信号は乱数であり、タイトル信号はプレーヤ
202のある(近似的に)既知の数に一致する。それならば、映画、あるいはデ
ィジタルコンテンツ一般は、懸賞獲得の機会、たとえば、ディジタルデータに含
まれるタイトル信号がプレーヤのプレーヤ信号と一致すれば現金懸賞、として市
場に出すことができる。Therefore, the player 202 according to the present invention is capable of storing digital data contents (
That is, the operation can be started based on a comparison between the information (ie, the title signal) included in the movie) and the player. One possible way to create the desired functionality for the buyer is to use sweepstakes marketing. In the simplest embodiment, the player signal is a random number and the title signal corresponds to some (approximately) known number of players 202. Then, a movie or digital content in general can be put on the market as an opportunity to obtain a prize, for example, a cash prize if the title signal included in the digital data matches the player signal of the player.
【0034】 さらに視聴者は一致を確認するために調整センタに電話するように指示されて
もよい。調整センタは、映画のタイトル信号を知る必要はなく、一致する可能性
のあるプレーヤ信号の集合のみを知っている必要がある。機密保護のために、視
聴者は調整センタにおいて解読することができるプレーヤ信号の暗号化されたバ
ージョンについてのみ知らされるとしてもよい。この方法で、同じプレーヤ信号
が再使用されることはできず、暗号化は一致する可能性のある他の数を使用者が
推測することを防止する。Further, the viewer may be instructed to call a coordination center to confirm the match. The coordination center need not know the title signal of the movie, but only the set of possible matching player signals. For security, the viewer may only be informed about an encrypted version of the player signal that can be decrypted at the coordination center. In this way, the same player signal cannot be reused and the encryption prevents the user from guessing other possible matches.
【0035】 映画のスターとの夕食を含む他の多くの懸賞の形式が当然可能である。実際に
は、懸賞はスタジオによって供給されず、マクドナルドのような共同マーケティ
ング会社から供給される可能性があるので、本発明による方法は、スタジオに対
して「製品配置」の新しい多様性を提供する。このような装置は、映画撮影所の
ようなコンテンツ所有者に、タイトル信号を売ることを通じて付加的な定収入を
もたらす可能性がある。したがって、コンテンツ所有者には明確な経済的利益が
ある。Many other forms of sweepstakes are possible, including dinner with movie stars. In practice, the method according to the present invention provides the studio with a new variety of "product placement", as the sweepstakes are not supplied by the studio and may be supplied by a co-marketing company such as McDonald's . Such devices can provide additional fixed income to content owners, such as movie studios, by selling title signals. Thus, content owners have clear economic benefits.
【0036】 DVD装置のようなプレーヤの製造業者も、本発明による方法から利益を得る
。第1に、購買者はDVDビデオプレーヤと従来のVHSプレーヤの相違をさら
に知ることになる。特に、この商品の差別化はVHSビデオに対するDVDビデ
オの高品質の見本となるが、使用者にDVDに変えるように説得するには十分で
はないかもしれない。[0036] Manufacturers of players, such as DVD devices, also benefit from the method according to the invention. First, buyers will learn more about the differences between DVD video players and traditional VHS players. In particular, this product differentiation provides a high quality example of DVD video over VHS video, but may not be enough to convince the user to switch to DVD.
【0037】 第2の利点は、プレーヤ信号が形状および形式のような製造業者情報を含むな
らば、装置製造業者は装置の買い手に関する統計情報を(懸賞)販売促進者に売
ることができ、販売促進者は乱数ではなく実際に特定の統計群を目標とするタイ
トル信号を選択することができる。したがって、装置供給者にも経済的利益の可
能性がある。A second advantage is that if the player signal includes manufacturer information such as shape and type, the device manufacturer can sell statistical information about the buyer of the device to the (sweep-stakes) sales promotion, and The promoter can select a title signal that actually targets a particular group of statistics, rather than a random number. Thus, equipment suppliers also have potential economic benefits.
【0038】 さらに、装置製造業者がこれらの販売促進に参加するために、コンテンツ所有
者は製造業者に高レベルのコピープロテクトを保証する許諾協定を結ぶことを要
求することができる。In addition, in order for device manufacturers to participate in these promotions, content owners can require manufacturers to enter into licensing agreements that guarantee a high level of copy protection.
【0039】 ここで図3を参照して、先に触れた本発明による方法の変形を次に説明する。
上述のように、ディジタルデータおよび対応するタイトル信号は、DVDディス
ク204のような媒体で配布される。しかし、インターネット(302として概
略的に示す)は、たとえばストリーミングオーディオの場合のように、ディジタ
ルデータをインターネット302からダウンロードすることを可能にすることは
明白である。このような場合には、タイトル信号は、ディジタルデータを従来の
フォーマット、たとえば、テレビに写すためのNTSCビデオ、に変換するセッ
トトップボックスにより受信されてもよい。他の可能性としては、MP3オーデ
ィオおよびダイヤモンド・リオMP3プレーヤで行われているような、ディジタ
ルデータを特殊なプレーヤにダウンロードすることが含まれる。あるいは、ディ
ジタルデータは蓄積されてもよく、および/またはパーソナルコンピュータで直
接プレーされてもよい。Referring now to FIG. 3, a variant of the method according to the invention mentioned above will now be described.
As described above, the digital data and the corresponding title signal are distributed on a medium such as a DVD disk 204. However, it is clear that the Internet (shown schematically as 302) allows digital data to be downloaded from the Internet 302, as for example in the case of streaming audio. In such a case, the title signal may be received by a set-top box that converts the digital data into a conventional format, for example, NTSC video for television. Other possibilities include downloading digital data to a special player, such as is done with MP3 audio and Diamond Rio MP3 players. Alternatively, digital data may be stored and / or played directly on a personal computer.
【0040】 コピープロテクトは、インターネットの情況の中では、それほど明確には定義
されていない。しかし、同様あるいは同一の解決策が最終的に使われるであろう
と予想される。さらに、すでに述べたように、本発明の応用はコピー制御に拘束
されるものではなく、独立して実行することができる。[0040] Copy protection is not so clearly defined in the context of the Internet. However, it is expected that similar or identical solutions will eventually be used. Further, as already mentioned, the application of the present invention is not tied to copy control and can be performed independently.
【0041】 本発明の他の実施例において、タイトル信号はパーソナルコンピュータ304
上で実行されるアプリケーションプログラムの中に、あるいは、一部に含むこと
ができる。プレーヤ信号は、アプリケーションプログラムの中に、あるいはパー
ソナルコンピュータ304の中に蓄積されてもよく、またはパーソナルコンピュ
ータ304で利用できる情報から計算されてもよい。たとえば、プレーヤ信号は
、コンピュータのイーサネットアドレスとして機能するものでもよく、あるいは
各ペンティアム(登録商標)チップ(あるいは他のプロセッサ)に固有の最新の ID情報を使用するとしてもよく、または使用者がプログラムを製造業者に登録 するときに得るとすることもできる。これらの処理法の組み合わせも可能である 。上に説明した実施例と同様に、アプリケーションプログラムはインターネット を介してパーソナルコンピュータ304にダウンロードすることができる。さら に、上に説明したプレーヤ装置のように、プレーヤ信号は(キーボード310あ るいはマウス314のような)入力装置を介してパーソナルコンピュータに入力 し、モニタ312で見ることができる。In another embodiment of the present invention, the title signal is transmitted to the personal computer 304.
It can be included in or part of the application program executed above. The player signal may be stored in the application program or in the personal computer 304 or may be calculated from information available on the personal computer 304. For example, the player signal may function as a computer Ethernet address, or may use the latest ID information unique to each Pentium® chip (or other processor), or may be programmed by the user. May be obtained when registering with the manufacturer. Combinations of these treatments are also possible. As in the embodiment described above, the application program can be downloaded to the personal computer 304 via the Internet. Further, like the player devices described above, player signals can be input to a personal computer via an input device (such as a keyboard 310 or mouse 314) and viewed on a monitor 312.
【0042】 本発明は、写真、オーディオ、ビデオ、マルチメディア信号の形式のディジタ
ルデータに、今まで焦点を当ててきた。しかし、コンピュータ環境の状況の中で
は、これらの形式のデータと、他のデータ、たとえば文書あるいはプログラムで
さえも、その間の区別はわずかなものである。すべては、ビットとして蓄積され
る。したがって、タイトル信号のこれらの他のデータおよびプログラムへの割り
当てを考えることは合理的である。たとえば、アプリケーションプログラムは、
アプリケーションプログラムの中に埋め込まれたタイトル信号を有することがで
き、すでに述べたように、ことによるとパーソナルコンピュータの固有の識別子
であろうプレーヤナンバーとこの数を周期的に比較することができる。再び、タ
イトルナンバーとプレーヤナンバーが一致すれば、懸賞の獲得を使用者に通知す
るような動作が実行される。異なるアプリケーションプログラムのそれぞれは、
そのプレーヤ信号に対して、パーソナルコンピュータで利用できる異なる情報を
調査することができる。たとえば、ワードプロセッサアプリケーションは、ワー
ドプロセッサアプリケーションがワードプロセッサアプリケーションプログラム
の中に(あるいはその1部に)含まれているタイトル信号と比較するために使用
するプレーヤ信号をペンティアム・チップI.D.に求めるかもしれない。しか
し、スプレッドシートのような他のアプリケーションプログラムは、プレーヤ信
号をシステムクロックに求めるかもしれない。すなわち、アプリケーションプロ
グラムは、アプリケーションプログラムがプレーヤ信号を探し、計算するように
導く命令の部分集合をその中に有することが望ましい。しかし、ウィンドウズ( 登録商標)オペレーティングシステムのような、パーソナルコンピュータ用のオ ペレーティングシステムは、アプリケーションプログラムを起動するときに、ア プリケーションプログラムからタイトル信号を読み取り、オペレーティングシス テムが計算するプレーヤ信号とタイトル信号を比較することができる。しかし、 これらの動作がオペレーティングシステムではなくアプリケーションプログラム により実行されれば、より柔軟性がある。The present invention has focused on digital data in the form of photographic, audio, video, and multimedia signals. However, in the context of a computer environment, the distinction between these forms of data and other data, such as documents or even programs, is small. Everything is stored as bits. Therefore, it is reasonable to consider the assignment of title signals to these other data and programs. For example, the application program
It can have a title signal embedded in the application program and, as already mentioned, this number can be periodically compared with a player number, possibly a unique identifier of a personal computer. Again, if the title number and the player number match, an operation is performed to notify the user of the prize acquisition. Each of the different application programs
The player signal can be searched for different information available on the personal computer. For example, a word processor application may use a Pentium chip I.P.M. player signal that the word processor application uses to compare to a title signal contained within (or as part of) a word processor application program. D. Might ask. However, other application programs such as spreadsheets may rely on the system clock for player signals. That is, the application program desirably has a subset of instructions therein that direct the application program to look for and calculate player signals. However, an operating system for a personal computer, such as a Windows (registered trademark) operating system, reads a title signal from an application program when starting the application program, and adds a player signal calculated by the operating system. Title signals can be compared. However, there is more flexibility if these actions are performed by application programs rather than by the operating system.
【0043】 上に略述した比較段階、一致段階および通知段階も、アプリケーションプログ
ラムにより制御することが望ましい。しかし、オペレーティングシステムは、こ
れらの段階のすべて、あるいは任意の1つを行うこともできる。The comparison, match and notification steps outlined above are also preferably controlled by the application program. However, the operating system may perform all or any one of these steps.
【0044】 タイトル信号がアプリケーションプログラムの中に含まれているか、あるいは
、アプリケーションプログラムに添付されており、またプレーヤレコーダがアプ
リケーションプログラムを実行するパーソナルコンピュータ304である場合に
は、アプリケーションプログラムがインターネット302上で第3者管理センタ
と通信することができるので、多くの場合、タイトル信号とプレーヤ信号との間
の一致の検証は自動的に起こり、その結果、顧客が電話により第3者と連絡を取
る必要は解消するか、あるいは減少する。しかし、パーソナルコンピュータがア
クティブなインターネット接続306を有しない場合には、第3者への個人的な
電話連絡を依然として使用することができる。When the title signal is included in the application program or is attached to the application program, and the player recorder is the personal computer 304 that executes the application program, the application program is transmitted to the Internet 302. In many cases, the verification of the match between the title signal and the player signal occurs automatically, so that the customer contacts the third party by telephone. The need is eliminated or reduced. However, if the personal computer does not have an active Internet connection 306, a personal telephone call to a third party can still be used.
【0045】 プレーヤ装置がパーソナルコンピュータ304、あるいはその構成要素308
(たとえば、DVDプレーヤあるいはCD−RW)、あるいはスタンドアローン
のプレーヤ装置200である場合にも、ダウンロードされたディジタルデータは
、その中に含まれているタイトル信号がプレーヤ信号と比較される前に、書き込
み可能な媒体あるいはパーソナルコンピュータの中の記憶装置に、完全に、ある
いは部分的に書き込むことができる。次に、ダウンロードされたデータは、プレ
ーヤ装置、あるいはその構成要素、あるいはタイトル信号がプレーヤ信号と比較
されるスタンドアローンの装置に転送される。ディジタルデータは、インターネ
ットからダウンロードされるにつれて、リアルタイムで使用することとしてもよ
い。しかし、ディジタルデータは、イーサネットカード、あるいは同様な装置か
らプレーヤ装置へ転送されなければならないから、これもディジタルデータの転
送であると定義される。The player device is a personal computer 304 or a component 308 thereof
(For example, a DVD player or a CD-RW), or even in the case of a stand-alone player device 200, the downloaded digital data can be read before the title signal contained therein is compared with the player signal. It can be completely or partially written on a writable medium or a storage device in a personal computer. The downloaded data is then transferred to the player device, or its components, or a standalone device where the title signal is compared to the player signal. Digital data may be used in real time as it is downloaded from the Internet. However, since digital data must be transferred from the Ethernet card or similar device to the player device, this is also defined as a digital data transfer.
【0046】 タイトル信号が、パーソナルコンピュータ304の上で実行されるアプリケー
ションプログラムに含まれているか、あるいはアプリケーションプログラムに添
付されている場合には、プレーヤ信号を、起動時に、周期的に、あるいは断続的
にのいずれかに、タイトルナンバーとプレーヤナンバーを比較するアプリケーシ
ョンプログラムによって判定することができる。既に述べたように、プレーヤナ
ンバーは、システムクロック、イーサネットアドレス、ペンティアムチップのI
D、登録番号、ならびに、たとえば名前、アドレス、等の個人情報を含むコンピ
ュータの中に存在するさまざまな情報源の関数とすることができる。あるいは、
これと関連して、アプリケーションプログラムはプレーヤナンバーを得るために
遠隔サイトと通信してもよい。再び、抽選装置の場合の純粋な乱数の送信を含む
さまざまな方法で、遠隔サイトは、このナンバーを生成することができる。When the title signal is included in an application program executed on the personal computer 304 or is attached to the application program, the player signal is transmitted periodically or intermittently at startup. The determination can be made by an application program that compares the title number with the player number. As already mentioned, the player number is determined by the system clock, Ethernet address, Pentium chip I
It can be a function of various sources present in the computer, including D, registration number, and personal information such as, for example, name, address, and the like. Or,
In this regard, the application program may communicate with a remote site to obtain a player number. Again, the remote site can generate this number in various ways, including the transmission of a pure random number in the case of a lottery device.
【0047】 ネットワークに接続されたプレーヤは、プレーヤと第3者の間の他の形式の通
信をさらに可能にする。したがって、現在多くのアプリケーションプログラムで
行われているように、インターネットサイトからアップデートをダウンロードす
ることにより、プレーヤを自動的にアップグレードすることが可能である。特に
、これらのアップグレードは、プレーヤ信号の変更、あるいは性能を強化するた
めのプレーヤ信号を計算する方法あるいはタイトル信号とプレーヤ信号の一致を
行うために使用するアルゴリズムの変更を含むことが可能である。それに加えて
、以前のバージョンよりもアップグレードしたプレーヤに対して一致の頻度を強
化するか、さらに以前のバージョンが新しいタイトル信号に一致しないように以
前のバージョンを時代遅れとすることによって、アップグレードが(一時的に)
促進されれば、使用者がプレーヤをアップグレードするように奨励することがで
きる。このようなアップグレードはたとえ無料ではないとしても、これはアップ
グレードに有力な動機づけを提供する。A player connected to a network further enables other forms of communication between the player and a third party. Thus, it is possible to automatically upgrade players by downloading updates from Internet sites, as is done in many application programs today. In particular, these upgrades can include changes to the player signal, or the method of calculating the player signal to enhance performance, or the algorithm used to match the title signal with the player signal. In addition, upgrades may be made (temporarily) by increasing the frequency of matches for upgraded players over the previous version, or by making the previous version obsolete so that the previous version does not match the new title signal. On)
If prompted, the user can be encouraged to upgrade the player. Even if such an upgrade is not free, it provides a strong motivation for the upgrade.
【0048】 本発明のさらに他の実施例において、タイトル信号は、パーソナルコンピュー
タ上で実行されるアプリケーションプログラムに入力するために使用されるディ
ジタルデータの中に含めることができる。たとえば、ワードプロセッサアプリケ
ーションプログラムによって、読み取られ、表示され、さらに恐らく編集される
ことができるテキスト文書は、タイトル信号をその中に含めることができる。テ
キスト文書は、タイトル信号を含む書物の電子的バージョンでもよい。電子ブッ
クがワードプロセッサプログラムの中に入力され、開かれると、アプリケーショ
ンプログラム(あるいは代わりにオペレーティングシステム)は、タイトルナン
バーを検出し、比較段階と一致段階を行う。当然ながら、アプリケーションプロ
グラムと共に使用される文書も、インターネットを介してダウンロードすること
ができる。In yet another embodiment of the present invention, the title signal can be included in digital data used to enter an application program running on a personal computer. For example, text documents that can be read, displayed, and possibly edited by a word processing application program can have a title signal included therein. The text document may be an electronic version of the book containing the title signal. When an electronic book is entered into a word processing program and opened, an application program (or alternatively an operating system) detects the title number and performs a comparison step and a matching step. Of course, documents used with the application programs can also be downloaded via the Internet.
【0049】 本発明のさらに他の実施例において、ディジタルデータの中のタイトル信号は
秘密鍵を使用して暗号化することができる。プレーヤ装置でプレーされると、プ
レーヤ装置は、データの中のタイトル信号を検出し、プレーヤ信号を秘密鍵とし
て使用して暗号化されたタイトル信号を解読する。次に、解読の結果がタイトル
信号をもたらすか否かについて、すなわち、プレーヤ装置内の特定のプレーヤ信
号が、実際にタイトル信号の暗号化に使用された秘密鍵であったか否かについて
、決定が行われる。解読がタイトル信号をもたらせば、すでに説明した方法のよ
うに、使用者に懸賞の獲得を通知するような動作が実行される。以上に説明した
この主題についてのいかなる変形、あるいはすべての変形も実現可能である。In still another embodiment of the present invention, a title signal in digital data can be encrypted using a secret key. When played on a player device, the player device detects a title signal in the data and decrypts the encrypted title signal using the player signal as a secret key. Next, a determination is made as to whether the result of the decryption results in a title signal, i.e., whether the particular player signal in the player device was actually the secret key used to encrypt the title signal. Will be If the decryption results in a title signal, an action is taken to notify the user of the prize, as described above. Any or all variations on this subject described above are feasible.
【0050】 本発明による方法および装置の一部がアプリケーションプログラムおよびパー
ソナルコンピュータについて説明されたが、どのようなコンピュータ読み取り可
能な命令の集合およびそれらの命令を読取り実行する能力があるどのような機械
も、本発明の範囲と技術思想の中にあることが明確であることは、当業者により
十分理解されよう。Although some of the methods and apparatus according to the present invention have been described with reference to an application program and a personal computer, any computer readable set of instructions and any machine capable of reading and executing those instructions may be used. It will be appreciated by those skilled in the art that it is clear that it is within the scope and spirit of the invention.
【0051】 本発明の望ましい実施態様と考えられるものを示し説明したが、本発明の技術
思想から逸脱することなく、形式あるいは細部のさまざまな修正および変更が容
易に行えることは、当然理解されよう。したがって、本発明は説明し例示した正
確な形式に限定されるものではなく、添付した特許請求の範囲内に含まれるすべ
ての修正を含むように、構成されていると解釈される。While the preferred embodiment of the invention has been illustrated and described, it will be appreciated that various modifications and changes in form or detail are readily made without departing from the spirit of the invention. . Accordingly, it is intended that the invention not be limited to the exact forms described and illustrated, but will be construed to include all modifications that come within the scope of the appended claims.
【図1】 本発明による方法の推奨具体化例のフローチャートを示す。FIG. 1 shows a flow chart of a preferred embodiment of the method according to the invention.
【図2】 本発明による装置の推奨具体化例の略図を示す。FIG. 2 shows a schematic diagram of a preferred embodiment of the device according to the invention.
【図3】 タイトル信号を有するディジタルデータがパーソナルコンピュータにダウンロ
ードされる本発明の変形を示す。FIG. 3 shows a variant of the invention in which digital data with a title signal is downloaded to a personal computer.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 7/08 H04N 7/08 Z 5D044 7/081 (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE),CA,JP (72)発明者 ミラー、マシュー エル. アメリカ合衆国 08540 ニュージャージ ー州 プリンストン ティー−アル プレ イス 44 Fターム(参考) 5B057 CB19 CE08 CH01 5C052 AA02 AB03 AB04 DD04 DD10 5C053 FA13 FA24 JA21 KA01 KA24 LA06 5C063 AB05 CA23 DA01 DA05 DA07 DA20 DB09 5C076 AA14 BA06 5D044 AB05 AB07 AB09 BC02 CC06 DE50 GK12 GK17 GK20 【要約の続き】 タイトル信号は、アプリケーションプログラムに含まれ ているか、あるいはアプリケーションプログラムの1部 であるか、あるいはアプリケーションプログラムに入力 されるデータに含まれている。──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification code FI Theme coat ゛ (Reference) H04N 7/08 H04N 7/08 Z 5D044 7/081 (81) Designated country EP (AT, BE, CH, CY) , DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE), CA, JP (72) Inventor Miller, Matthew El. U.S.A. 08540 Princeton T.A. BC02 CC06 DE50 GK12 GK17 GK20 [Continued] The title signal is included in the application program, is part of the application program, or is included in the data input to the application program.
Claims (83)
較に、データに含まれるタイトル信号を利用する方法であって、 タイトル信号を有するデータを供給する段階と、 前記プレーヤ装置において、前記データの中の前記タイトル信号を検出する段
階と、 前記タイトル信号を、前記プレーヤ装置に蓄積された前記プレーヤ信号と比較
する段階と、 前記比較にもとづいて動作を実行する段階を有するデータに含まれるタイトル
信号を利用する方法。1. A method of using a title signal included in data for comparing a title signal with a player signal stored in a player device, comprising: supplying data having a title signal; Detecting the title signal in the data; comparing the title signal with the player signal stored in the player device; and performing an operation based on the comparison. Using the title signal.
いはデータ所有者の属性を示している請求項1記載の方法。3. The method of claim 1, wherein the player signal is indicative of an attribute of the device, device user, data, or data owner.
れた透かし信号、あるいはそのサブシグナルであり、 前記ディジタルデータから前記透かし信号を抽出する段階と、 前記透かし信号あるいはそのサブシグナルを復号する段階をさらに有する請求
項2記載の方法。4. The method according to claim 1, wherein the title signal is a watermark signal encoded in the digital data, or a sub-signal thereof, and extracting the watermark signal from the digital data; 3. The method of claim 2, further comprising the step of decoding
クトサブシグナルを含み、前記タイトル信号はコピープロテクトサブシグナルに
より使用されていない予め定められたビット数の1部である請求項4記載の方法
。5. The watermark signal includes a copy protection sub-signal having a predetermined number of bits, and the title signal is a part of the predetermined number of bits not used by the copy protection sub-signal. 4. The method according to 4.
ットがコピープロテクト情報に利用され、残りの4ビットの部分集合が前記タイ
トル信号を符号化するために使用される請求項5記載の方法。6. The copy protection signal is 8 bits, 4 bits of which are used for copy protection information, and a subset of 4 bits is used for encoding the title signal. 5. The method according to 5.
ために使用される請求項6記載の方法。7. The method of claim 6, wherein all remaining four bits are used to encode the title signal.
求項2記載の方法。8. The method according to claim 2, wherein said digital data is digital video data.
る請求項2記載の方法。9. The method according to claim 2, wherein said digital data is digital audio data.
動作が実行される請求項1記載の方法。10. The method of claim 1, wherein the operation is performed if the title signal matches the player signal.
つの結果を知らせるものである請求項10記載の方法。11. The method according to claim 1, wherein the operation is performed in accordance with the user of the device and at least one of the operations is performed.
11. The method of claim 10, wherein one of the results is reported.
る請求項11記載の方法。12. The method of claim 11, wherein the result is to inform the user that a prize has been won.
隠しビデオチャプタの視聴を可能にする請求項11記載の方法。13. The method of claim 11, wherein said data is digital video data and said result enables viewing of hidden video chapters.
果は隠しオーディオトラックを聴くことを可能にする請求項11記載の方法。14. The method of claim 11, wherein said data is digital audio data, and said result enables listening to a hidden audio track.
ーヤ信号あるいはその暗号化されたバージョンを知らせることである請求項11
記載の方法。15. The operation of informing the device user of a match and the player signal or an encrypted version thereof.
The described method.
レーヤ信号と一致することを第3者に確認する段階をさらに有する請求項15記
載の方法。16. The method of claim 15, further comprising the step of: confirming with a third party that the title signal matches the player signal to prevent fraudulent requests.
のアドレス、装置使用者の社会保障番号、装置の製造番号、製造業者のid、お
よびまたは装置の形式番号を示している請求項3記載の方法。17. The player signal indicates a name of the device user, an address of the device user, a social security number of the device user, a serial number of the device, an id of the manufacturer, and / or a model number of the device. 4. The method of claim 3, wherein
さらに有する請求項1記載の方法。18. The method of claim 1, further comprising the step of changing the encoding of the title signal over time.
信号を入力する段階をさらに有する請求項3記載の方法。19. The method of claim 3, further comprising inputting the player signal to the player device prior to the comparing step.
遠隔制御装置により実行され、前記プレーヤ装置は、前記属性の前記入力を見る
ための視聴手段を有し、あるいは前記属性の前記入力を見るための視聴手段に接
続されている請求項19記載の方法。20. The inputting step is performed by a remote control device remotely linked to the player device, the player device having viewing means for viewing the input of the attribute, or The method of claim 19, wherein the method is connected to viewing means for viewing the input.
御装置を有するDVDプレーヤであり、前記DVDプレーヤは前記入力属性を見
るためのモニタにさらに接続されている請求項19記載の方法。21. The method of claim 19, wherein said player device is a DVD player having a remote control linked to a DVD player, said DVD player further connected to a monitor for viewing said input attributes.
の完全な一致が必要である請求項10記載の方法。22. The method according to claim 10, wherein a perfect match between the title signal and the player signal is required to perform the operation.
的な一致で前記動作の実行が許容される請求項10記載の方法。23. The method of claim 10, wherein said operation is allowed to be performed upon an incomplete or approximate match between said title signal and said player signal.
ールドを有し、各フィールドは1群のビットを有し、前記動作を行うために、前
記タイトル信号とプレーヤ信号のフィールドの一致で前記動作の実行が許容され
る請求項10記載の方法。24. The title signal and the player signal have at least two fields, each field having a group of bits, and performing the operation by matching the fields of the title signal and the player signal. The method of claim 10, wherein performing the operation is allowed.
を開始する少なくとも1つのタイトル信号が、共同マーケティング会社に販売さ
れる請求項1記載の方法。25. The method of claim 1, wherein at least one title signal that initiates the execution of the action when compared to the player signal is sold to a co-marketing company.
を開始する少なくとも1つのタイトル信号が、少なくとも1つの目標とする人口
統計群に一致するように選択される請求項1記載の方法。26. The at least one title signal that initiates the execution of the action when compared to the player signal is selected to match at least one target demographic group. the method of.
主に販売される請求項26記載の方法。27. The method of claim 26, wherein demographic information about the target demographic group is sold to advertisers.
作が実行され、前記動作は、一致および懸賞を決定するために第3者と通信する
ための連絡情報を前記装置使用者に通知することである請求項1記載の方法。28. The operation is performed if the title signal matches the player signal, the operation providing the device user with contact information for communicating with a third party to determine a match and a prize. The method of claim 1, wherein said notifying is a notification.
請求し収集する請求項28記載の方法。29. The method of claim 28, wherein the third party requests and collects additional information to determine the prize.
タをダウンロードすることと、 前記ダウンロードされたディジタルデータを前記プレーヤ装置に転送すること
を含む請求項1記載の方法。30. The data is digital data, the providing step includes downloading the digital data having the title signal via an Internet connection, and transferring the downloaded digital data to the player device. The method of claim 1, comprising:
いはビデオデータである請求項30記載の方法。31. The method according to claim 30, wherein said digital data is streaming audio or video data.
転送段階は前記ダウンロードされたデータを前記プレーヤ装置により読み取り可
能な記録可能媒体へ蓄積することを含む請求項30記載の方法。32. The method of claim 30, wherein said player device is a personal computer, and wherein said transferring step includes storing said downloaded data on a recordable medium readable by said player device.
の完了後に実行される請求項32記載の方法。33. The method of claim 32, wherein said detecting, comparing and performing steps are performed after completion of said storing step.
ル信号が使用できるように、前記検出段階、比較段階および実行段階は、前記ダ
ウンロードされたディジタルデータが部分的に蓄積された後に実行される請求項
32記載の方法。34. The detecting, comparing and executing steps are performed after the downloaded digital data is partially stored so that the title signal can be used in the method before the storing step is completed. 33. The method of claim 32, wherein said method is performed.
くとも前記検出段階は前記ディジタルデータがダウンロードされるにつれてリア
ルタイムで実行される請求項30記載の方法。35. The method of claim 30, wherein said player device is a personal computer and at least said detecting step is performed in real time as said digital data is downloaded.
比較に、データに含まれるタイトル信号を利用するプレーヤ装置であって、 タイトル信号を有するデータを供給する手段と、 前記データの中の前記タイトル信号を検出する手段と、 前記プレーヤ信号を蓄積するためのメモリと、 前記タイトル信号を前記プレーヤ信号と比較する手段と、 前記比較にもとづいて動作を実行する手段を有するデータに含まれるタイトル
信号を利用するプレーヤ装置。36. A player device that uses a title signal included in data to compare a title signal with a player signal stored in the player device, wherein: a means for supplying data having a title signal; A memory for storing the player signal, a means for comparing the title signal with the player signal, and a means for performing an operation based on the comparison. A player device that uses a title signal.
置。37. The apparatus according to claim 36, wherein said data is digital data.
データ、あるいはディジタルデータ所有者の属性を示している請求項36記載の
装置。38. The apparatus of claim 36, wherein the player signal is indicative of the device, device user, digital data, or an attribute of a digital data owner.
された透かし信号、あるいはそのサブシグナルであり、 前記ディジタルデータから前記透かし信号を抽出する手段と、 前記透かし信号あるいはそのサブシグナルを復号する手段をさらに有する請求
項37記載の装置。39. The title signal is a watermark signal encoded in the digital data or a sub-signal thereof, and means for extracting the watermark signal from the digital data; 38. The apparatus of claim 37, further comprising means for decoding
テクトサブシグナルを含み、前記タイトル信号はコピープロテクトサブシグナル
により使用されていない予め定められたビット数の1部である請求項39記載の
装置。40. The watermark signal includes a copy protection sub-signal having a predetermined number of bits, and the title signal is a part of the predetermined number of bits not used by the copy protection sub-signal. 39. The apparatus according to claim 39.
の中の4ビットがコピープロテクト情報に利用され、残りの4ビットの部分集合
が前記タイトル信号を符号化するために使用される請求項40記載の装置。41. The copy protection sub-signal is 8 bits, of which 4 bits are used for copy protection information, and a subset of the remaining 4 bits is used to encode the title signal. Item 41. The apparatus according to Item 40.
るために使用される請求項41記載の装置。42. The apparatus of claim 41, wherein all remaining four bits are used to encode the title signal.
求項36記載の装置。43. The apparatus according to claim 36, wherein said digital data is digital video data.
る請求項36記載の装置。44. The apparatus according to claim 36, wherein said digital data is digital audio data.
動作が実行される請求項36記載の装置。45. The apparatus of claim 36, wherein the operation is performed if the title signal matches the player signal.
請求項45記載の装置。46. The device of claim 45, wherein the action is to notify the user of the match.
の1つの結果を知らせるものである請求項45記載の装置。47. The device of claim 45, wherein the action informs the device user of the match and at least one result.
る請求項47記載の装置。48. The apparatus of claim 47, wherein the result informs the user that a prize has been won.
隠しビデオチャプタの視聴を可能にする請求項47記載の装置。49. The apparatus of claim 47, wherein said data is digital video data, and said result enables viewing of hidden video chapters.
果は隠しオーディオトラックを聴くことを可能にする請求項47記載の装置。50. The apparatus of claim 47, wherein said data is digital audio data, and said result enables listening to a hidden audio track.
の暗号化されたバージョンを前記装置使用者に知らせることである請求項47記
載の装置。51. The apparatus of claim 47, wherein the action is to inform the user of the match and the player signal or an encrypted version thereof.
レーヤ信号と一致することを第3者に確認する段階をさらに有する請求項51記
載の装置。52. The apparatus of claim 51, further comprising the step of: confirming with a third party that the title signal matches the player signal to prevent unauthorized requests.
のアドレス、装置使用者の社会保障番号、装置の製造番号、製造業者のid、お
よびまたは装置の形式番号を示している請求項38記載の装置。53. The player signal indicates the name of the device user, the address of the device user, the social security number of the device user, the serial number of the device, the id of the manufacturer, and / or the model number of the device. 39. The device of claim 38.
をさらに有する請求項36記載の装置。54. The apparatus of claim 36, further comprising means for varying the encoding of the title signal over time.
記装置に前記属性を入力するための入力手段をさらに有する請求項38記載の装
置。55. The apparatus of claim 38, further comprising input means for inputting said attribute to said device before comparing said title signal with said player signal.
装置を有し、前記装置は、前記属性の前記入力を見るための視聴手段を有し、あ
るいは前記属性の前記入力を見るための視聴手段に接続されている請求項55記
載の装置。56. The input means comprises a remote control device remotely linked to the device, the device having viewing means for viewing the input of the attribute, or the input of the attribute. 56. The apparatus of claim 55, wherein the apparatus is connected to viewing means for viewing.
有するDVDプレーヤであり、前記視聴手段は前記DVDプレーヤに接続された
モニタである請求項56記載の装置。57. The apparatus of claim 56, wherein said apparatus is a DVD player having a remote control linked to a DVD player, and said viewing means is a monitor connected to said DVD player.
の間の完全な一致が必要である請求項45記載の装置。58. The apparatus of claim 45, wherein a perfect match between the title signal and the player signal is required to perform the operation.
近似的な一致で前記動作の実行が許容される請求項45記載の装置。59. The apparatus of claim 45, wherein an incomplete or approximate match between the title signal and the player signal allows the operation to be performed.
ールドを有し、各フィールドは1群のビットを有し、前記タイトル信号とプレー
ヤ信号のフィールドの一致で前記動作の実行が許容される請求項45記載の装置
。60. The title signal and the player signal have at least two fields, each field having a group of bits, and execution of the operation is allowed when the fields of the title signal and the player signal match. 46. The device of claim 45.
を開始する少なくとも1つのタイトル信号が、共同マーケティング会社に販売さ
れる請求項36記載の装置。61. The apparatus of claim 36, wherein at least one title signal that initiates the execution of the action when compared to the player signal is sold to a co-marketing company.
を開始する少なくとも1つのタイトル信号が、少なくとも1つの目標とする人口
統計群に一致するように選択される請求項42記載の装置。62. The at least one title signal that initiates the execution of the operation when compared to the player signal is selected to match at least one target demographic group. Equipment.
主に販売される請求項62記載の装置。63. The apparatus of claim 62, wherein demographic information about the target demographic group is sold to advertisers.
作が実行され、前記動作は、一致および懸賞を決定するために第3者と通信する
ための連絡情報を前記装置使用者に通知することである請求項36記載の装置。64. The action is performed if the title signal matches the player signal, the action providing the device user with contact information for communicating with a third party to determine a match and a prize. 37. The device of claim 36, wherein said device is to notify.
請求し収集する請求項64記載の装置。65. The apparatus of claim 64, wherein the third party requests and collects additional information to determine the prize.
合に含まれており、パーソナルコンピュータの中に蓄積されているか、あるいは
パーソナルコンピュータから利用できる前記プレーヤ信号と前記タイトル信号が
比較される請求項1記載の方法。66. The title signal is included in a set of computer readable instructions, and the title signal is compared with the player signal stored in or available from a personal computer. Item 7. The method according to Item 1.
命令の集合は、インターネット接続を介して前記パーソナルコンピュータにダウ
ンロードすることにより供給される請求項66記載の方法。67. The method of claim 66, wherein said set of computer readable instructions including said title signal is provided by downloading to said personal computer via an internet connection.
令の集合の中に埋め込まれている請求項66記載の方法。68. The method of claim 66, wherein said player signal is embedded in said set of computer readable instructions.
る前記情報から前記プレーヤ信号を計算することを含む請求項66記載の方法。69. The method of claim 66, wherein said detecting step comprises calculating said player signal from said information obtained from said personal computer.
ロセッサ識別番号、システムクロックの時間および/または日付、イーサネット
(登録商標)アドレス、登録番号、および前記パーソナルコンピュータの登録さ れた使用者についての個人情報から成る群から選択される請求項69記載の方法 。70. The information obtained from the personal computer includes a processor identification number, a system clock time and / or date, an Ethernet address, a registration number, and a registered user of the personal computer. 70. The method of claim 69, wherein the method is selected from the group consisting of:
集合の中に含まれる命令の部分集合により実行される請求項66記載の方法。71. The method of claim 66, wherein said comparing is performed by a subset of instructions included in said set of computer-readable instructions.
ナルコンピュータにより実行可能なアプリケーションプログラムを表し、前記パ
ーソナルコンピュータは前記アプリケーションを起動するためのオペレーティン
グシステムを有し、前記検出段階は前記オペレーティングシステムにより実行さ
れる請求項66記載の方法。72. The computer-readable set of instructions represents an application program executable by the personal computer, the personal computer having an operating system for launching the application, and the detecting step comprising: 67. The method of claim 66, wherein the method is performed by:
/または実行段階を行う請求項66記載の方法。73. The method of claim 66, wherein the operating system further performs a comparing step and / or an executing step.
は実行段階を行うために、前記タイトルおよび/またはプレーヤ信号をアプリケ
ーションに渡す請求項73記載の方法。74. The method of claim 73, wherein the operating system passes the title and / or player signal to an application for performing a comparing step and / or an executing step.
用できないように、所定の期間の後に前記プレーヤ信号を期限切れとする段階を
さらに有する請求項66記載の方法。75. The method of claim 66, further comprising expiring the player signal after a predetermined time period such that the player signal cannot be used for comparison with the title signal.
購入することにより、プレーヤ信号を更新する段階をさらに有する請求項75記
載の方法。76. The method of claim 75, further comprising updating the player signal by purchasing a new player signal for comparison with the title signal.
能な命令の集合に対するアップグレードの一部として購入される請求項76記載
の方法。77. The method of claim 76, wherein the new player signal is purchased as part of an upgrade to the set of computer readable instructions.
ーヤ装置の中に蓄積されているプレーヤ信号を利用する方法であって、 秘密鍵を使用して前記タイトル信号を暗号化する段階と、 前記プレーヤ装置において、前記データの中の前記タイトル信号を検出する段
階と、 前記プレーヤ信号を前記秘密鍵として使用して、前記暗号化されたタイトル信
号を解読する段階と、 前記解読段階の前記結果が前記タイトル信号をもたらすか否かを決定する段階
と、 前記決定にもとづいて動作を実行する段階を有するディジタルデータの中に含
まれるタイトル信号およびプレーヤ装置の中に蓄積されているプレーヤ信号を利
用する方法。78. A method of utilizing a title signal included in digital data and a player signal stored in a player device, comprising: encrypting the title signal using a secret key; Detecting, at the player device, the title signal in the data; decrypting the encrypted title signal using the player signal as the secret key; and the result of the decrypting step. Deciding whether or not to provide the title signal; and performing an operation based on the decision using the title signal contained in the digital data and the player signal stored in the player device. how to.
記動作を実行する請求項78記載の方法。79. The method of claim 78, wherein said operation is performed if said result of said decryption results in said title signal.
の1つの結果を知らせるものである請求項79記載の方法。80. The method of claim 79, wherein the action informs the device user of the decision and at least one result thereof.
る請求項80記載の方法。81. The method of claim 80, wherein the result is to inform the user that a prize has been won.
タを表示し、あるいはディジタルオーディオデータを発するプレーヤ装置の機能
を強化する方法であって、 前記プレーヤ装置において、前記データの中の前記透かし信号を検出する段階
と、 前記透かし信号からタイトル信号を抽出する段階と、 前記タイトル信号を復号する段階と、 前記タイトル信号を、前記プレーヤ装置に蓄積された前記装置、装置使用者、
データ、あるいはデータ所有者の属性を示すプレーヤ信号と比較する段階と、 前記タイトル信号が前記プレーヤ信号と一致すれば、懸賞の獲得を前記装置使
用者に通知する段階を有するプレーヤ装置の機能を強化する方法。82. A method for displaying digital image data having a watermark signal embedded therein, or for enhancing the function of a player device for emitting digital audio data, the method comprising: Detecting a watermark signal; extracting a title signal from the watermark signal; decoding the title signal; and storing the title signal in the device, a device user stored in the player device,
Enhancing the function of the player device having a step of comparing with a player signal indicating data or an attribute of a data owner, and a step of notifying the device user of a prize if the title signal matches the player signal. how to.
ーヤ装置は、中に埋め込まれた透かし信号を有するディジタル画像データを表示
し、あるいはディジタルオーディオデータを発し、 前記プレーヤ装置において、前記データの中の前記透かし信号を検出するため
の手段と、 前記透かし信号からタイトル信号を抽出するための手段と、 前記タイトル信号を復号するための手段と、 前記装置、装置使用者、データ、あるいはデータ所有者の属性を示すプレーヤ
信号を蓄積するためのメモリと、 前記タイトル信号を前記プレーヤ信号と比較するための手段と、 前記タイトル信号が前記プレーヤ信号と一致すれば、懸賞の獲得を前記装置使
用者に通知する手段を有する強化された機能を有するプレーヤ装置。83. A player device having enhanced functionality, wherein the player device displays digital image data having a watermark signal embedded therein or emits digital audio data, wherein: A unit for detecting the watermark signal in the data, a unit for extracting a title signal from the watermark signal, a unit for decoding the title signal, the device, an apparatus user, data, Alternatively, a memory for storing a player signal indicating an attribute of a data owner, means for comparing the title signal with the player signal, and acquiring the prize if the title signal matches the player signal. A player device having enhanced functionality having means for notifying the device user.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/310,409 US6510234B1 (en) | 1999-05-12 | 1999-05-12 | Method for increasing the functionality of a media player/recorder device |
US09/310,409 | 1999-06-24 | ||
US09/339,541 | 1999-06-24 | ||
US09/339,541 US6456725B1 (en) | 1999-06-24 | 1999-06-24 | Method for increasing the functionality of a media player/recorder device or an application program |
PCT/US1999/019486 WO2000070539A1 (en) | 1999-05-12 | 1999-08-26 | A method for increasing the functionality of a media player/recorder device or an application program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002544743A true JP2002544743A (en) | 2002-12-24 |
JP4373018B2 JP4373018B2 (en) | 2009-11-25 |
Family
ID=26977383
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000618911A Expired - Fee Related JP4373018B2 (en) | 1999-05-12 | 1999-08-26 | Method for enhancing functions of media player / recorder apparatus or application program |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1125243A4 (en) |
JP (1) | JP4373018B2 (en) |
CA (1) | CA2337005A1 (en) |
WO (1) | WO2000070539A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070288715A1 (en) * | 2004-06-14 | 2007-12-13 | Rok Productions Limited | Media Player |
US20060195909A1 (en) * | 2005-02-25 | 2006-08-31 | Rok Productions Limited | Media player operable to decode content data |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5841978A (en) * | 1993-11-18 | 1998-11-24 | Digimarc Corporation | Network linking method using steganographically embedded data objects |
US5629980A (en) * | 1994-11-23 | 1997-05-13 | Xerox Corporation | System for controlling the distribution and use of digital works |
US5613004A (en) * | 1995-06-07 | 1997-03-18 | The Dice Company | Steganographic method and device |
WO1997013248A1 (en) * | 1995-10-04 | 1997-04-10 | Philips Electronics N.V. | Marking a digitally encoded video and/or audio signal |
JPH09160899A (en) * | 1995-12-06 | 1997-06-20 | Matsushita Electric Ind Co Ltd | Information service processor |
US5761686A (en) * | 1996-06-27 | 1998-06-02 | Xerox Corporation | Embedding encoded information in an iconic version of a text image |
-
1999
- 1999-08-26 JP JP2000618911A patent/JP4373018B2/en not_active Expired - Fee Related
- 1999-08-26 EP EP99948059A patent/EP1125243A4/en not_active Withdrawn
- 1999-08-26 WO PCT/US1999/019486 patent/WO2000070539A1/en active Application Filing
- 1999-08-26 CA CA002337005A patent/CA2337005A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
WO2000070539A1 (en) | 2000-11-23 |
EP1125243A1 (en) | 2001-08-22 |
JP4373018B2 (en) | 2009-11-25 |
CA2337005A1 (en) | 2000-11-23 |
EP1125243A4 (en) | 2005-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6456725B1 (en) | Method for increasing the functionality of a media player/recorder device or an application program | |
US6510234B1 (en) | Method for increasing the functionality of a media player/recorder device | |
US8301569B2 (en) | Content information providing system, content information providing server, content reproduction apparatus, content information providing method, content reproduction method and computer program | |
US7702592B2 (en) | Secure transfer of content to writable media | |
US7778420B2 (en) | Content security layer providing long-term renewable security | |
US10217181B2 (en) | Digital watermarking systems and methods | |
US7996913B2 (en) | Self-protecting digital content | |
JP2010079902A (en) | System and method for providing secure content accompanying revocable access | |
JP2004532495A5 (en) | ||
JP2009038810A (en) | Network system, information terminal, server, detector, and digital content distributing method | |
JP2005527058A (en) | Security improvements in digital data distribution | |
KR20060051250A (en) | License source component, license destination component, and method thereof | |
US20020146121A1 (en) | Method and system for protecting data | |
JP2001077802A (en) | Data providing device, data providing method, program recording medium, data recording medium and manufacture of data recording medium | |
US20060224695A1 (en) | Method and apparatus for remote reporting of impression data using log files | |
KR20060051251A (en) | Return component, program, and return component method | |
JP2000030367A (en) | System and method for reproducing information signal, device and method for reading out information signal, and device and method for processing information signal | |
KR20060051286A (en) | Rent component, program, and rent component method | |
JP4373018B2 (en) | Method for enhancing functions of media player / recorder apparatus or application program | |
KR20030047559A (en) | System for production and regeneration of encrypted file regardless of a media players | |
EP1942391B1 (en) | Computer-readable medium, device and method for playing encrypted digital video | |
KR100710478B1 (en) | Method of preventing an illegal copy of contents | |
JP2005080185A (en) | Content providing server, content reproducing apparatus, and content providing system | |
JP2002074836A (en) | Multimedia data recorder, official time information supplying device, reproducer, reproduction system, recording method, reproduction method and storage medium | |
KR20060069460A (en) | Method of counteracting copying of digital information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060825 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090512 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090709 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090805 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090903 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120911 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130911 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |