(57)【要約】  ソースマテリアルからフォレンティックマーキング画像データを生成するシステム及び方法。生成されたフォレンシックマークは、選ばれたフォレンシックマーキング技術及びソース画像データをコピーごとに変化させるフォレンシックマーキングパラメータを利用することによって、コピーごとに可変とされる。
2007525729.tif 000002
【特許請求の範囲】
【請求項１】
ソースマテリアルに対応する映像画像データをフォレンシックマーキングする方法であって、
フォレンシックマークを選択するステップと、
フォレンシックマーキングパラメータを利用することにより、前記映像画像データの各コピーに対する前記フォレンシックマークを変更するステップと、
前記フォレンシックマークを前記映像画像データに挿入するステップと、
から構成されることを特徴とする方法。
【請求項２】
請求項１記載の方法であって、
前記フォレンシックパラメータは、
アンカーポイントに対応する値と、
前記アンカーポイントからの位置に対応するオフセットと、
を有し、
前記フォレンシックマークは、前記アンカーポイントからの位置に配置される、
ことを特徴とする方法。
【請求項３】
請求項１記載の方法であって、
前記フォレンシックマークは、Ｘ軸コンポーネントとＹ軸コンポーネントとを有するオフセット方法値に対応する方向に移動することを特徴とする方法。
【請求項４】
請求項１記載の方法であって、
前記フォレンシックマークは、フレームインターバルにおいて第１アンカー位置に表示され、
前記フォレンシックマークは、第２フレームインターバルにおいて第２アンカーポイントに表示される、
ことを特徴とする方法。
【請求項５】
請求項１記載の方法であって、
前記第１アンカーポイントと前記第２アンカーポイントとは異なることを特徴とする方法。
【請求項６】
請求項１記載の方法であって、
フォレンシックマークが表示される期間に対応するフレームインターバルは、前記映像画像データのコピーごとに可変とされることを特徴とする方法。
【請求項７】
請求項１記載の方法であって、
前記フォレンシックマークは、前記映像画像データの第１コピーのフレームインターバルに表示され、
前記フォレンシックマークは、前記画像データの第２コピーの前記フレームインターバルにおいて不可視状態にされる、
ことを特徴とする方法。
【請求項８】
請求項１記載の方法であって、
前記フォレンシックマークは、前記画像データに対応する表示されたクレジットの変形であることを特徴とする方法。
【請求項９】
請求項８記載の方法であって、
前記変形は、前記クレジットの順序の変更、前記クレジットに先行する文字の変更、前記クレジットに後続する文字の変更、前記クレジットに利用されるフォントの変更、及び前記表示されたクレジットから選択されたクレジットグループの表示の少なくとも１つから選ばれることを特徴とする方法。
【請求項１０】
請求項１乃至９何れか一項記載の方法に対し前記マーキングパラメータを格納することを特徴とするデータベース。
【請求項１１】
請求項１乃至９何れか一項記載の方法のステップの何れかを実現することを特徴とするフォレンシックマーキングシステム。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
発明の技術分野
本発明は、フォレンシックマーキング（ｆｏｒｅｎｓｉｃ  ｍａｒｋｉｎｇ）の技術分野に関し、特に大量に複製されたメディアに対するフォレンシックマークを生成する技術に関する。
【０００２】
発明の背景
映画スタジオや音楽会社により作成される作品の著作権侵害が、大きな関心事になってきている。作品のコピーにより生成されるコンテンツを配布するのに利用されるコンパクトディスク（ＣＤ）、デジタル多用途ディスク（ＤＶＤ）、ビデオテープなどの記憶媒体は、容易に複製される。多くの著作権侵害は、ＣＤ／ＤＶＤバーナー（ｂｕｒｎｅｒ）やビデオテープレコーダ（ＶＴＲ）などのツールを用いて、ＣＤ、ＤＶＤやビデオテープを他のＣＤ、ＤＶＤ及びビデオテープや他のタイプの物理的メディアに直接コピーする。
【０００３】
さらに現在では、映像キャプチャ及び圧縮の進歩により、ＤＶＤから映画を抽出し、抽出したコンテンツをインターネットを介し送信することが可能である。この抽出または「切り取られた」映画は、ユーザがクライアントプログラムの簡単な利用を通じて他のユーザに切り取られた映画を送信することを可能にするピア・ツー・ピアネットワークと呼ばれるアーキテクチャを介し容易に配信される。このため、著作権侵害者が１つのＣＤやＤＶＤから世界中にコンテンツを配信することは極めて容易である。このため、エンターテイメント企業や複製メディアを製造する企業は、メディアの不法な移転に対する保護を可能にするＣＤ、ＤＶＤ及びビデオテープを作成するシステムアーキテクチャを利用することを所望するであろう。
【０００４】
発明の概要
ソースマテリアルから生成されたコピーをフォレンシックマーキングするシステム及び方法が開示される。具体的には、これらのコピーは各種フォレンシックマーキング技術を用いて様々なフォレンシックマークにより一意的にマーキングされる。選ばれたフォレンシックマークは、ソースマテリアルのコピーごとに異なるものとなる。
【０００５】
実施例の詳細な説明
この詳細な説明において、メディアの作成者または再生者が当該メディアの配布を追跡することを可能にするフォレンティックマークとして知られるセキュリティマークの利用が説明される。好ましくは、フォレンティックマークは、ロウバストなものである必要があり、コンテンツ再生中に必然的に実行される、デジタルキャプチャ（アナログ信号の量子化）、圧縮（ＭＰＥＧ、ＤＶ）、映像ノイズ除去、フィルムのテレビフレームレートへのフレームレート変換、ディスプレイ・デ・テレシン（ｄｉｓｐｌａｙ  ｄｅ−ｔｅｌｅｃｉｎｅ）処理、２５／３０Ｈｚ、３０／２５Ｈｚ、２４／３０Ｈｚなどのテレビ送信フレームレート変換などの各種映像処理変換に耐えうるものでなければならない。著作権侵害中には、例えば、マークを検索し、当該マークを検出不能なものにしようとするなどの他の逆映像処理変換を行うことが可能である。
【０００６】
不法に複製されたコンテンツが検出されると、「キー（ｋｅｙ）」が復元され、コンテンツの窃盗が発生したソース（プログラムコピー宛先）に一致するシリアル番号と一致することが可能となるように、マークが検出される必要がある。目に見えないフォレンシックマークと、実行中のプログラムの目に見えないマーキング形成部のための技術を利用した各種構成が、他の者により実現されてきた。
【０００７】
ここで開示される本発明の構成が、フィルム、ＣＤ、ＤＶＤディスク及びＶＨＳテープの物理的媒体としてのコンテンツ配布に関して説明される。しかしながら、本発明によるコンセプト及びアルゴリズムは、それに限定されるものではなく、配布媒体とは関係なく任意の映像信号に大部分は等しく適用可能である。
【０００８】
図１は、記録可能及び読出し専用ＤＶＤプレーヤーと互換的な一例となるトップレベルの汎用的ＤＶＤデータフォーマットを示す。ハイレベルの階層的な汎用的データフォーマットは、ファイル位置及びパスを規定するボリューム及びファイル構造セクション４００と、他のボリュームあるいはファイル構造情報の挿入用セクション４０３とから構成される。最上位のレベルはまた、プログラム映像コンテンツ及びプログラムガイド／メニューコンテンツを含む映像ゾーン４０５と、補助的データなどのための他のゾーン４０７を含む。映像ゾーン４０５は、映像マネージャ４０９と映像ゾーン４１１とから構成される。さらに、映像マネージャ４０９は、ナビゲーション情報４１４と、ナビゲーション情報及び他のデータをセクション４２０に挿入するためのデータセクション４１８とから階層的に構成される。映像ゾーン４１１は、ナビゲーション情報４２２と、後処理モードにおいて生成されたナビゲーション情報及び他のデータをセクション４２７に挿入するためのデータセクション４２４とから構成される。
【０００９】
図１の汎用的フォーマットの範囲内に含まれるファイル構造及びナビゲーションパラメータは、ＭＰＥＧ互換的なＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）やＤＶＤビデオ・オブジェクト・ユニット（ＶＯＢＵ）内の画像を介しナビゲーションをサポートする。これらのパラメータはまた、単独のプログラム、あるいは音声プログラム、インターネットウェブページデータ、テキストデータ及びプログラムガイドを含む各種プログラム間及び異なるＭＰＥＧエレメンタリストリームの画像間のナビゲーションをサポートする。具体的には、ナビゲーションパラメータは、例えば、個々のＧＯＰ、ビデオ・オブジェクト・ユニット（ＶＯＢＵ）におけるＧＯＰの個数または画像データ位置情報を特定するパラメータを含むものであってもよい。さらに、そのような位置情報は、画像を表すデータのサイズ、ＶＯＢＵやＧＯＰのＭＰＥＧ基準フレーム、あるいはデータスタートまたはエンドアドレスを表す画像を特定するデータを含むようにしてもよい。さらに、ナビゲーションパラメータはまた、トリック再生モード選択情報を含むものであってもよい。
【００１０】
図２は、各種動作モードに対し映像プログラム画像シーケンスの復号化及びナビゲートにおいて利用されるナビゲーション情報の位置及び構造を示すＤＶＤ階層的データフォーマットの一実施例を示す。最上位レベルの階層的読出し専用データフォーマットは、ボリューム及びファイル構造データ１９１、映像マネージャセクション（ＶＭＧ）２００、及び映像プログラムコンテンツを含む映像タイトル（プログラム）セット（ＶＴＳ）２０３〜２０５から構成される。各ＶＴＳは、１以上の映像プログラム（タイトル）の映像タイトルセット情報（ＶＴＳＩ）２１３、プログラムメニュー情報２１７、プログラムコンテンツ情報２２３、及びバックアップＶＴＳＩデータ２２５と階層的に関連付けされている。さらに、プログラムメニュー情報２１７とプログラムコンテンツ情報２２３は、ビデオ・オブジェクト（ＶＯＢ）２６０−２６２から構成され、各ＶＯＢ（ＶＯＢ２６０など）は、セル２６４−２６６から構成されている。セル２６４などの各セルは、１秒から、例えば映画全体などの長さまで可変的な期間のプログラムデータを表す。セル２６４はビデオ・オブジェクト・ユニット（ＶＯＢＵ）２６８〜２７０から構成され、各ビデオ・オブジェクト・ユニットは、映像プログラムの０．４〜１．２秒の再生を表す。各ビデオ・オブジェクト・ユニット（ユニット２７２、２７４〜２７６により例示される）は、映像、音声及びサブ画像データ（例えば、字幕や補助テキストなどから構成される）と共にナビゲーションパック情報を含むものであってもよい。各ナビゲーションパックは、ユニット２８０〜２９４に示されるように、ヘッダ、サブストリーム＿ｉｄｓ、提示制御情報（ＰＣＩ）データ及びデータ検索情報（ＤＳＩ）を含む。
【００１１】
映像マネージャセクション（ＶＭＧ）２００のＤＶＤディスクのメインメニューは、任意的なものである。このメインメニューは、ＤＶＤディスクにアクセスするとユーザが見ることができる最初の画像を表す。ＶＭＧ２００は、映像マネージャ制御データ２０７、ディスクメニュー２０９及び映像マネージャバックアップ情報２１０に階層的に関連付けされている。さらに、制御データ２０７は、情報管理テーブル２３０、タイトルサーチポインタテーブル２３３、メニュープログラムチェーン情報ユニットテーブル２３５、ペアレンタル管理情報テーブル２３７、ビデオタイトルセット属性テーブル２３９、テキストデータマネージャ２４２、メニューセルアドレステーブル２４４及びメニュービデオ・オブジェクト・ユニットアドレスマップ２４６から構成される。具体的には、アイテム２３０〜２４６は、ＶＭＧ情報のサイズ及びスタートアドレス、映像マネージャメニューのビデオ・オブジェクトの属性、映像プログラムサーチ情報、メニュー言語情報、ペアレンタルレーティング制御情報、重複映像プログラム属性情報、及びプログラム識別名（ボリューム、アルバムまたは作成者名など）から構成される。さらに、タイトルサーチポインタテーブル２３３は、各々がプログラムタイプ、プログラム番号、カメラアングル数、ペアレンタルレーティング識別子及び各プログラムのディスク上のプログラムスタートアドレスを特定するサーチ情報アイテム２５３、２５５、２５７及び２５９を含む。タイトルサーチポインタテーブル２３３はまた、サーチポインタテーブルのサイズと位置を規定するパラメータをアイテム２４８に含む。
【００１２】
図３は、再生中のＤＶＤをフォレンシックにマークするＤＶＤ複製のためのシステムアーキテクチャ３００の図である。当該アーキテクチャは、ＶＯＢがＤＶＤメディアに記録される前に、フォレンシックマークをＧＯＰに挿入することによって、ＤＶＤを生成するのに利用されるＶＯＢファイルのＧＯＰを変更する。ＧＯＰに使用されるフォレンシックマークは、図８〜１２に関して説明されるようなものであってもよい。
【００１３】
記憶装置３０５は好ましくは、ギガバイト（ＧＢ）またはテラバイト（ＴＢ）の映像及び音声情報を格納可能な記憶装置である。ＤＶＤのソースマテリアルが記憶装置３０５にロードされると、システムコントローラ３１０とコンピュータシステム３１５は共に、そのようなマテリアルの存在を認識し、この結果、ソースマテリアルはＤＶＤにコピーされるかもしれない。ソースマテリアルは、ＷＩＮＤＯＷＳ（登録商標）、ＬＩＮＵＸ、ＵＮＩＸ（登録商標）などのオペレーティングシステムに関するファイルとして表されている。
【００１４】
システムコントローラ３１０は好ましくは、コンピュータまたはＷＩＮＤＯＷＳ（登録商標）あるいはＬＩＮＵＸベースソフトウェアを実行可能な他のタイプの処理手段である。好適な実施例では、システムコントローラ３１０は、ＷＩＮ３２ベースユーザインタフェースとソフトウェアリソースマネージャモジュールを用いて、イーサネット（登録商標）、ファイアウォール、Ｔ１またはＴ３コネクションなどネットワーク接続を介しアーキテクチャ３００のその他のコンポーネントを実行する。ユーザインタフェースは、現在及び過去のジョブ状態を表示し、新しいジョブを生成するための情報を収集し、ジョブを管理するための制御を提供する。警告がまた、オペレータにジョブの完了やジョブの実行による問題を通知するため、ユーザインタフェースを介し表示される。
【００１５】
処理手段としてのシステムコントローラ３１０は、リソースマネージャソフトウェアを用いて、ＤＶＤコントローラ３２０とコンピュータシステムとの間の接続をモニタし、アーキテクチャ３００のアクティブなリソースをリストしたＭＩＣＲＯＳＯＦＴ  ＡＣＣＥＳＳデータベースを実行する。具体的には、このデータベースはＯＤＢＣやＪＢＤＣを利用して、システムアーキテクチャにおいて実行されるアプリケーションにより求められる永続的データを読み書きする。
【００１６】
コンピュータシステム３１５は好ましくは、記憶装置３０５上のソースマテリアルのＤＶＤコントローラ３２０への複製を制御するプログラムを実行するネットワーク上で動作可能なコンピュータである。これらの処理の一部は、変更されたＤＶＤ画像を生成するＤＶＤに書き込まれるＶＯＢへの実際のフォレンシックマーキング、変更されたＤＶＤ画像のＤＶＤコントローラ３２０への移送、ＤＶＤコントローラ３２０に移送された画像へのシリアル番号の割当て、及びＤＶＤ上に物理的に印刷されたラベルグラフィックを含む。好ましくは、シリアル番号は、ＤＶＤ上に印刷されたグラフィックの一部としてのバーコードとして印刷される。
【００１７】
ＤＶＤコントローラ３２０は、ＤＶＤ画像データのＤＶＤへの複製を制御するネットワーク対応装置である。ＤＶＤコントローラ３２０は、ＤＶＤコントローラ３２０は、好ましくは１３９４ベース接続を介しコントローラ３２０に接続されるＤＶＤバーナー３３０を実行する。ＤＶＤコントローラ３３０は、本明細書で説明されるセッションマネージャ、ＵＤＰファイルコピークライアント及びインタフェースドライバの３つのコンポーネントから構成される。記憶装置３２５は、ＤＶＤコントローラ３２５により受信されるＤＶＤ画像を表すデータを格納可能な大容量記憶装置である。ＤＶＤバーナー３３０はＤＶＤを複製するのに用いられる複製手段の一例であり、ＶＴＲはビデオテープを複製するのに用いられる複製手段の一例である。
【００１８】
複製対象となるソースマテリアルに関するパラメータをシステムコントローラ３１０を介しユーザが入力することにより、複製プロセス及び複製ジョブに利用されるフォレンティックマーキング方法の概観が始められる。複製処理には、システムコントローラ３１０により追跡されるジョブが割当てられる。複製ジョブがスタートすると、システムコントローラ３１０は、コンピュータシステム３１５にコピー数、使用されるフォレンシック生成方法、ラベルのグラフィック情報、複製対象となるＤＶＤ画像などのジョブに必要とされる要件をコンピュータシステム３１５に通知する。当該要件に応答して、コンピュータシステム３１５は、ジョブサービス方法に関して１以上のＤＶＤコントローラ３２０と通信する。適切なリソースが複製ジョブに利用可能でないと判断されると（利用可能なＤＶＤ装置３３０またはメモリが十分でない）、システムコントローラ３１０は、リソースが利用可能になるまでジョブを待機キューにおく。
【００１９】
適切なリソースが利用可能である場合、コンピュータシステム３１５は、記憶装置３０５からＤＶＤコントローラ３２０へのソースマテリアルの送信を調整するＤＶＤコントローラ３２０との接続を確立する。好ましくは、この複製はＰｏｓｔｅｌ  Ｊ．による「Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ  ７６８，ＵＳＣ，Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｃｉｅｎｃｅｓ  Ｉｎｓｔｉｔｕｔｅ，Ａｕｇｕｓｔ  １９８０）に説明されるようなユーザ・データグラム・プロトコル（ＵＤＰ）ベースアーキテクチャを介し行われる。ソースマテリアルのＶＯＢファイルをＤＶＤコントローラ３２０に複製する前、コンピュータシステム３１５は、ソースマテリアルからＧＯＰを抽出し、フォレンシックマークをＧＯＰに適用する。使用されるフォレンシックマークは、他のフォレンシックマーキング技術と同様に、図８〜１２に提示されるマーキング技術の何れかであってもよい。
【００２０】
ＧＯＰがマークされると、コンピュータシステム３１５は、マークされたＶＯＢファイルをＤＶＤコントローラ３２０に送信する。ＤＶＤ焼付けプロセスは、ＤＶＤコントローラ３２０により起動され、ＤＶＤバーナーソフトウェアプログラム（ＲＩＭＡＧＥにより製造されているような）を利用して焼付けを制御するスレッドを生成する。具体的には、コールバックを用いてソフトウェアプログラムはスレッドに焼付けの状態動作を通知するアプリケーション・プログラム・インタフェース（ＡＰＩ）として動作する。この状態情報は、そのような情報を格納し、ユーザインタフェースシステムを介し示される何れかの通知に基づくものとして当該情報を利用するシステムコントローラ３１０に転送される。ＤＶＤの焼付けが実行されると、ＤＶＤコントローラ３２０は、焼付け対象となる次の画像をダウンロードする。
【００２１】
図４は、ＤＶＤ複製プロセスを管理するのにシステムコントローラ３１０によって使用されるシステムコンポーネントのブロック図を表す。データベース３５０は、ＭＩＣＲＯＳＯＦＴ  ＡＣＣＥＳＳ、ＯＤＢＣ（Ｏｐｅｎ  Ｄａｔａｂａｓｅ  Ｃｏｎｎｅｃｔｉｏｎ）データフォーマットを利用した他のリレーショナルデータベース、あるいはＪＡＶＡ（登録商標）データベース・コネクティビティ（ＪＢＤＣ）データフォーマットなどのプログラムを用いて、ユーザインタフェース３６０とリソースマネージャ３７０の両方に求められる永続的データを読み書きする。データベース３５０は、複製ジョブに対しユーザにより選択された選択肢に関するシステムアーキテクチャ情報、複製処理中に実行される複製ジョブ、システムアラート、ジョブ状態及びシステム３００に関するコンフィギュレーションデータを格納する。データベースはまたコンピュータサーバ３１５及びＤＶＤコントローラ３２０からのシステムメッセージを格納する。
【００２２】
上述のように、ユーザインタフェースは、ＯＤＢＣ接続を介しジョブ及びコンフィギュレーション情報用のデータベース３５０にアクセスするＭＦＣ（Ｍｉｃｒｏｓｏｆｔ  Ｆｏｕｎｄａｔｉｏｎ  Ｃｌａｓｓ）アプリケーションである。複製ジョブがスタートすると、ユーザインタフェース３６０は、ソケット接続を介し複製ジョブをスタートするよう要求するため、リソースマネージャ３７０に接続する。
【００２３】
ユーザインタフェースから複製ジョブの開始を示す情報を受信すると、リソースマネージャ３７０は、当該複製ジョブを処理するＤＶＤコントローラ３２０を選択するため、ソケット接続を介し通信し、当該複製ジョブを実行するのに利用可能なコンピュータシステム３１５に接続する。リソースマネージャ３７０はまた、ユーザインタフェース３６０から受信したメッセージに基づき、複製ジョブを中断またはキャンセルする。
【００２４】
図５は、システム３００のコンピュータサーバ３１５の動作のシステム図である。具体的には、セッションマネージャ３８０は、システムコントローラ３１０とＤＶＤコントローラ３２０との間の通信を担当するコンピュータシステムのソフトウェアプログラムである。セッションマネージャ３８０は、リソースマネージャ３７０とのソケット接続を確立し、最終的なＤＶＤ焼付けプロセスのため、データをマークし、ＤＶＤバーナー３３０に転送するのに利用されるファイル転送スレット（ｔｈｒｅａｔ）を開始する。
【００２５】
リソースマネージャ３７０からセッションマネージャ３８０への複製ジョブをスタートするコマンドは、複製対象となるＤＶＤの画像が存在する記憶装置３０５にネットワークファイル共有ディレクトリへの参照を含む。このコマンドはまた、ＤＶＤの焼付けに利用されるＤＶＤコントローラ３２０のインターネットプロトコルアドレスと、ＤＶＤコピーのスタートシリアル番号、ロゴインサータ３９０により挿入されるフォレンシックマーキングのタイプ、複製されるＤＶＤコピーの個数などの制御情報を含む。その後、セッションマネージャ３８０とＤＶＤコントローラ３２０との間の接続が確立される。
【００２６】
セッションマネージャ３８０はまた、記憶装置３０５からローカルストレージ３８７にＤＶＤ画像を複製するためのものである。ローカルストレージ３８７へのＤＶＤ画像の複製が完了すると、リソースマネージャ３７０に通知される。その後、リソースマネージャ３７０は、セッションマネージャ３８０にＤＶＤ焼付けジョブを開始するよう指示する。
【００２７】
ＤＶＤ焼付けジョブが開始される前、セッションマネージャ３８０は、マークされたＶＯＢコピー３８５にローカルストレージ３８７に格納されているＶＯＢの一部を取得するよう通知し、フォレンシックマーキング技術を用いてロゴインサータ３９０によるＶＯＢのマーキングに進む。好ましくは、フォレンシックマークは、図８〜１２に示されるマークの何れかである。あるいは、選ばれたマークは、ＤＶＤ画像を最終的に焼き付けるＤＶＤバーナー３０のＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｃｏｎｔｒｏｌ）番号と、ＤＶＤの焼付けが開始または終了した時間に対応するロゴまたはシリアル番号である。このマークは、時間の長さに対してＶＯＢの各フレームに挿入されるか、あるいは後述されるフォレンシックマーキング技術に従って挿入されるであろう。マークされたＶＯＢコピー３８５は、ロゴインサータ３９０によりマークされたマークが付されたＶＯＢコピーを格納する。
【００２８】
セッションマネージャ３８０がマークが付されたＶＯＢコピー３８５から、ＤＶＤ画像のＶＯＢの作成が完了したという通知を受信すると、セッションマネージャ３８０は、ＤＶＤコントローラ３２０にＤＶＤ焼付けプロセスを開始するよう指示する。セッションマネージャ３８０は、ＵＤＰファイルコピー３９３を用いてマークが付されたＶＯＢコピー３８５からＤＶＤコントローラ３２０へのマークが付されたＤＶＤコピーの転送を調整するため、マークが付されたＶＯＢコピー３８５を制御する。ＵＤＰファイルコピー３９３は、ＤＶＤコントローラ３２０のどのＩＰアドレスに接続すべきかに関して通知され、これにより、マークが付されたＤＶＤコピーはＵＤＰ接続を介しＵＤＰファイルコピークライアント３９５に送信される。ＤＶＤコントローラ３２０のセッションマネージャ３８２は、マークが付されたＤＶＤの転送成功を確実にするため、セッションマネージャ３８０と共に動作する。
【００２９】
図６は、ＤＶＤコントローラ３２０の動作に関するシステム図である。セッションマネージャ３８２は、ＤＶＤコントローラ３２０の状態を通知するため、リソースマネージャ３７０と通信する。リソースマネージャ３７０に通知された情報は、ＤＶＤコントローラ３２０のＩＰアドレス、利用可能なポート番号、ＤＶＤバーナー３３０の個数などのパラメータを含む。セッションマネージャ３８２はまた、ＵＤＰファイルコピークライアント３９５と、コピースレッドを用いてコピーＡＰＩ３９８を介しＤＶＤバーナー３３０を制御するインタフェースドライバ３９７を実行する。
【００３０】
セッションマネージャ３８２は、マークが付されたＤＶＤ画像の焼付けを開始するため、セッションマネージャ３８０（コンピュータシステム３１５の）からの接続を待機する。当該リクエストに応答して、セッションマネージャ３８２は、ＵＤＰファイルコピークライアント３９５に当該リクエストを通知する。ＵＤＰファイルコピークライアント３９５がマークが付されたＤＶＤ画像を受け取ると、セッションマネージャ３８２は、インタフェースドライバ３９７にＤＶＤバーナー３３０によるＤＶＤ画像の実際の焼付けを開始するよう指示する。セッションマネージャ３８２はまた、受信したコマンドに応答してＤＶＤ画像の焼付けを終了し、当該ジョブの終了をリソースマネージャ３７０に通知する。
【００３１】
ＵＤＰファイルコピークライアント３９５は、ＵＤＰソケットを介しコンピュータシステム３１５からマークが付されたＤＶＤ画像と指示を受信する。この指示は、作成するファイル名、ファイルマーカーのエンド及びセッション標識のエンドから構成される。クライアント３９５はまた、要求されたファイルを作成し、マークが付されたＤＶＤ画像データをＤＶＤバーナー３３０に複製するためのものである。セッションマネージャ３８２は、クライアント３９５がデータを読み込むため（ＵＤＰソケットとして）拘束するＩＰアドレスを提供することによって、クライアント３９５の処理のためのものである。マークが付されたすべてのＤＶＤ画像データが受信されると、ＵＤＰソケットはクローズされ、セッションマネージャ３８２には転送が完了したことが通知される。システムコントローラ３１０には、最終的には転送の完了が通知される。
【００３２】
インタフェースドライバ３９７は、コピーＡＰＩ３９８を用いてＤＶＤ焼付けジョブを開始し、コピーＡＰＩ３９８からのコールバックのすべてをモニタするためのものである。セッションマネージャ３８２は、インタフェースドライバ３９７にマークが付されたＤＶＤ画像データの格納場所のディレクトリを通知する。インタフェースドライバ３９７は、コピーＡＰＩ３９８を呼び出してコピージョブファンクションをスタートし、これにより、ＡＰＩ３９８はＤＶＤバーナー３３０により焼付けされたＤＶＤへの画像データの実際の複製を調整することができる。このコールバックは、複製プロセスの開始、終了及び説明を行うのに利用され、インタフェースドライバ３９７からセッションマネージャ３８２にソケットメッセージとして送り返される。焼付け処理が完了すると、セッションマネージャ３８２は、以降の複製ジョブのさらなる指示を待機するため、ソケットメッセージをコンピュータシステム３１５に送り返す。
【００３３】
任意的に、ＤＶＤ画像データはＤＶＤコントローラ３２０によりローカル記憶装置３２５に格納される。ハードディスクのアレイなどの大容量記憶装置、またはギガバイトまたはテラバイトデータを格納可能なサーバとすることによって、記憶装置３２５は、複数のＤＶＤの画像データを格納することができる。ＤＶＤコントローラ３２０は、これら複数の画像ファイルを用いて、第１のＤＶＤ画像からＤＶＤバーナー３３０を介しＤＶＤを作成し、第２のＤＶＤ画像から第２のＤＶＤバーナー３３０を介し第２のＤＶＤを生成するようにしてもよい。
【００３４】
図７は、上述のシステム３００に用いられる複製プロセスの方法を提供する。ステップ４０５は、リソースマネージャ３７０がコンピュータシステム３１５に複製ジョブを要求することによって開始される。その後ステップ４１０において、リソースマネージャ３７０は、指定されたＤＶＤ画像を記憶装置３０５からコンピュータシステム３１０に複製する。その後ステップ４１５において、コンピュータシステム３１５は、ＤＶＤコントローラ３２０に複製ジョブを開始するよう通知する。当該ステップ中、コンピュータシステム３１５は、ソースＤＶＤ画像をマークが付された画像データにし、当該データをＤＶＤコントローラ３２０に送信する。
【００３５】
ＤＶＤコントローラが画像データの複製を終了すると、ステップ４２５において、コンピュータシステム３１５には完了が通知される。その後ステップ４３０において、コンピュータシステム３１５は、ＤＶＤコントローラ３２０にマークが付された画像データの焼付けを開始するようＤＶＤバーナー３３０を介し指示する。ＤＶＤコントローラは、コンピュータシステム３１５に焼付けがステップ４４０において開始されたことを通知し、次にステップ４４５においてリソースマネージャ３７０と通信される。
【００３６】
ＤＶＤコントローラ３２０がマークが付されたＤＶＤ画像データの焼付けを完了すると、ステップ４４５において、コントローラ３２０はコンピュータシステム３１５に複製ジョブの完了について通知する。その後ステップ４５５において、焼付けジョブが完了したというメッセージをコンピュータシステム３１５により受信し、リソースマネージャ３７０は、ステップ４０５と同様に新たな複製ジョブを開始することができる。図１〜７において説明されるシステムは、マークにおいて知られている目に見えない透かしを利用するようにしてもよい。
【００３７】
図８〜１２は、ＤＶＤ画像ファイルのＶＯＢを作成するため、ロゴインサータ３９０により利用可能なフォレンシックマークの各種実施例を示す。これらの実施例はまた、ケーブル、衛星、地上波またはネットワークを介しプログラミングを送信する放送局によってなど、他のシステムにおいて利用されてもよい。理想的には、送信ネットワークの一部は、放送局から送信された映像に説明したフォレンシックマークを付加することが可能である。送信用の映像信号を符号化するのに用いられるエンコーダはまた、符号化された映像信号の一部の利用と同様に、説明されたフォレンシックマークを追加するようにしてもよい。本発明の原理に従って、他の挿入技術が利用されるべきである。
【００３８】
具体的には、説明されたフォレンシックマーキング技術が、コンテンツ自体の内部のＸ座標平面、Ｙ座標平面、時間次元などの５次元（５Ｄ）において、著作権侵害者には明らかでない隠されたマーキング方法により実行される。これらの５Ｄマーキング技術は、目に見えるテキストまたはオブジェクトを映像コンテンツのアクティブな映像領域の内部に配置する。最初の４つの次元の値は、侵害者が生成されたフォレンシックマークを取り除くため、自動化されたシステムを生成することができないように変動される。生成されたフォレンシックマークは、ソース画像データの各コピーから変更されるフォレンシックマーキングパラメータを参照して実行される。このような変更は、数学的アルゴリズムなどに従って、予め選択されたランダムなものである。
【００３９】
本発明の例示的実施例では、ＤＶＤ画像データなどの映像コンテンツは、フレームまたは画像系列から構明細書では、「フレーム」という用語は、「画像」という用語と互換的に用いられる。後述されるフォレンシックマーキング技術はまた、ＭＰＥＧ−２（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｓｔａｎｄａｒｄｓ  Ｇｒｏｕｐ  Ｓｔａｎｄａｒｄ  ＩＳＯ／ＩＥＣ  １３８１８−１：２０００）及びＩＴＵ−Ｔ  Ｈ．２６４／ＭＰＥＧ  ＡＶＣ（ＩＳＯ／ＩＥＣ  １４４９６−１０）圧縮映像データを用いて、当該技術において既知のイントラフレーム及びインタフレーム符号化としての技術を利用する画像または映像画像シーケンスに符号化される映像データに対して利用されてもよい。「フレーム」という用語はまた、フレームシーケンスが映画や映像シーケンスを生成するのに利用した映画フレームまたは静止画像を表す。フレームという用語の他の定義は、当該技術分野において知られているものと同様に用いられるかもしれない。生成されたフォレンシックマークの表現は、図８〜１２に示されるような仮想映像画面を利用することにより示される。フォレンシックマークは、オン・スクリーン・ディスプレイ（ＯＳＤ）生成装置などの表示手段を用いて、もとのソース画像データの映像画像に重ねられる。
【００４０】
各フレームは、画像シーケンスのフレームの位置を表す番号として参照されてもよい。例えば、フレーム値が１００であるということは、フレーム位置が画像シーケンスの第１フレームから１０００番目であることを意味する。「フレームカウント」という用語は、フレームのインターバルを表す。例えば、１０００から２０００までのフレームカウントは、画像シーケンスの１０００番目のフレーム位置から２０００番目のフレーム位置までのフレームを表す。典型的には、フレームカウントは、フォレンシックマークが映像画面に表示される時間と期間を決定するのに利用される。「フレームレート」という用語は、１秒間に表示されるフレーム数を表す。例えば、３０個のフレームのフレームレートを用いた映像は、毎秒３０個のフレームが表示されることを意味する。
【００４１】
図８は、アンカーポイントからのフォレンシックマークのオフセットを変えるフォレンシックマーキング技術の実施例を説明する。映像画面８０５は、本発明の例示的実施例を表す。ここでＺは、フォレンシックマークが生成される他のアンカー位置を表す。本実施例では、Ｚは左上、右上、左下及び右下を表すアンカー位置である。選択されたアンカー位置から、生成されたマークが選択された位置からオフセットされる。このオフセットは上述されたような隠された次元として知られ、ＤＶＤやＶＨＳテープの各コピーのオフセットは異なるものとなる。
【００４２】
フォレンシックマークは、ロゴ、テキストまたは他の任意の視覚的オブジェクトなどのグラフィック要素であってもよい。本発明は、異なるタイプのフォレンシックマークが同一のソースマテリアルのコピーに対し生成されてもよいということを提供する。さらに、表示されたフォレンシックマークは、フォントタイプ、フォントサイズ、フォントカラーなどの表示テキストの属性を有してもよく、またフォント向きは、コピーごとに異なるものであってもよい。例えば、焼付けされるＤＶＤに対応するシリアル番号は、フォレンシックマークに用いられる視覚情報であってもよい。このフォレンシックマークは、１２ポイントＡｒｉａｌフォントによるシリアル番号として示される。焼付けされる第２のＤＶＤは、フォレンシックマークとしてそれのシリアル番号を利用するであろう。この場合、シリアル番号は、１６ポイントＴｉｍｅｓ  Ｎｅｗ  Ｒｏｍａｎフォントなどの異なるフォントサイズ及びフォントタイプにより表示されるであろう。表示されるフォレンシックマークのバリエーションが、本発明の原理に従って選択されてもよい。
【００４３】
マーキングされるコピー、コピーがマーキングされる時間、マーキングされるコピーの物理的サイズ、あるいはマーキングされるコピーに関する他の任意の属性に対応するシリアル番号などの情報を利用して、オフセットが生成される。この値またはマーキングされるコピーに関する値の組み合わせが、式の結果が選択されたアンカーポイントからのオフセットを表す式に代入される。例えば、マーキングされるコピーに対応するシリアル番号の平方根をとることによって、オフセットが計算されるかもしれない。このとき、オフセットの量は、選択されたアンカーポイントから離れた画素量に関連する。このオフセットは好ましくは、フォレンシックマークがアンカーポイントからオフセットされたＸ軸及びＹ軸の画素量である。他のオフセットの計算は、本発明の原理に従って利用されてもよい。
【００４４】
映像画面８１０は、アンカーポイントＸからオフセットされた映像画面を生成されたマークＭにより表す。映像画面８１５は、映像画面８１０と異なるオフセットにより第２の映像画面を表す。従って、表示されたフォレンシックマークＭ´はアンカーポイントＸからフォレンシックマークＭとは異なる位置に配置される。
【００４５】
本発明は、画像シーケンス内部の任意のフレームインターバルに対してフォレンシックマークの生成に利用されてもよい。本実施例では、フォレンシックマークＭ及びＭ´は、フレームＦからＦ＋Ｉの期間に表示される（Ｆは、映像コンテンツの任意のフレームであり、Ｉ＝任意の正の整数）。好ましくは、ＦからＦ＋Ｉの期間中、フォレンシックマークはそれのオフセットから映像画面上の第２の位置まで移動する。この向きはランダムとされてもよいし、あるいは上述のように第２の式に従って生成されてもよい。マークを移動させることは、著作権侵害者が認識を困難にするマークを空白または毛羽立たせることを困難にする。
【００４６】
映像画面８２０は、フォレンシクマークＭが映像画面８１０のマーク位置から左下方に移動したことを示す。同様に、映像画面８２５は、フォレンシックマークＭ´が映像画面８１５のマーク位置から左上方に移動したことを示す。マークＭ及びＭ´の移動は、フレームＰからＰ＋Ｉ（ＰはフレームＦの後のフレーム位置）までのフレームインターバルの最中は継続する。表示のオフセット及び各種フォレンシックマークの関連する動きパラメータの変化は、任意的には、システムコントローラ３１０に利用されるようなデータベースに格納されてもよい。
【００４７】
図９は、異なる期間における生成されたフォレンシックマークの位置を変位させるフォレンシックマーキング技術の実施例を説明する。映像画面９０５は、異なる４つの位置Ｚ１、Ｚ２、Ｚ３及びＺ４を示す映像画面を表す。本実施例では、フォレンシックマークはフレームインターバルの第１位置と第２フレームインターバルの第２位置との間で移動される。選択される位置は、共通のソースから生成される各コピーに一意的なものとすることができる。
【００４８】
例えば、ソースマテリアルの第１コピーの映像画面９１０は、フレームＦからフレームＦ＋Ｉの期間にＺ１の位置にあるフォレンシックマークを示す。同一のソースマテリアルから生成される第２コピーに対応する映像画面９１５は、フォレンシックマークがフレームＦからＦ＋Ｉの期間にＺ３の位置にあることを示す。第１コピーの映像画面９２０は、フォレンシックマークがフレームＦ＋ＩからＦ＋Ｉ＋Ｊの期間において第２位置であるＺ２に移動することを示す（Ｊ＝任意の正の整数、ここで、利用可能な画像シーケンスのトータルの画像量は、Ｆ＋Ｉ＋Ｊより大きい）。第２コピーに対応する映像画面９２５は、フォレンシックマークが映像画面９２０に用いられる位置とは異なる位置であるＺ１に移動されることを示す。
【００４９】
フォレンシックマークが移動される位置は、同一のソースマテリアルから生成される各コピーに一意的なフォレンシックコードを生成するのに利用されてもよい。本例では、第１コピーは（Ｚ１，Ｚ２）のフォレンシックコードを有し、第２コピーは（Ｚ３，Ｚ１）のフォレンシックコードを有するであろう。当該技術は、侵害者が表示されているフォレンシックマークの表示を削除するため映像を削るフレーム削除に対し役に立つ。フォレンシックマークの位置、マークが表示される時間、及びそのようなフォレンシックマークに用いられる位置の変化は、本発明の原理に従って変化する。任意的に、各種フォレンシックマークの表示位置の変化は、システムコントローラ３１０に用いられるようなデータベースに格納されてもよい。
【００５０】
本発明の任意的実施例では、フォレンシックマーキングパラメータを利用することにより生成されるフォレンシックコードは、パリティビット、ハッシュコードなどのあるタイプの誤り訂正を採用するようにしてもよい。システムは、新会社が画像データのコピーを改ざんしたことを示す誤り訂正における障害を認識することができる。例えば、図９に用いられるフォレンシックマーキング技術は、生成されたフォレンシックマークが２つのフレームインターバルにおいて同一の位置にある場合、エラー状態を生じさせるであろう。マーク付けされた画像データを有するデータの物理的属性（画像データファイルのサイズなど）もまた、データが改ざんされたか判断するのにハッシュ処理されてもよい。他の誤り訂正技術が、本発明の原理に従って利用される。
【００５１】
誤り訂正の各種スキームが、本発明の原理に従って追加されてもよい。
【００５２】
図１０は、同一のソースマテリアルから生成される各コピーに対しフォレンシックマークが表示される期間を変更するフォレンシックマーキング技術の実施例を示す。映像画面１００５（第１コピーに対応する）と１０１０（第２コピーに対応する）は、それぞれフォレンシックマークＭとＭ´を示す。好適な実施例では、フォレンシックマークは、本発明の原理に従う他の任意の方法により画面上に配置されてもよいが、アンカーポイントからオフセットされる。
【００５３】
フォレンシックマークＭ及びＭ´は、フレームＦからＦ＋Ｉまでの期間において映像画面上に表示される（Ｆ＝正の整数、トータルの画像量はＦ＋Ｉより大きい）。Ｆ＋Ｉのフレームカウント後、フォレンシックマークＭとＭ´が削除され、５分間の間、フォレンシックマークは示されない。
【００５４】
映像画面１０１５（第１コピー）と１０２０（第２コピー）は、フレームＧに対応する（Ｇ＝Ｆより大きな正の整数）５分間の経過後にフォレンシックマークＭとＭ´を表示する。このとき、ＭとＭ´は異なる期間に表示され、映像画面１０１５に対して、ＭはフレームＧからＧ＋１２０まで表示され、Ｍ´はフレームＧからＧ＋１８０まで表示される。１分後、これらのマークは削除され、フォレンシックマークが異なる期間再び表示される。第１コピーに対応する映像画面１０２５は、フレームＨからＨ＋１８０（Ｈ＝Ｇより大きな正の整数）までマークＭを表示する。同一のソースマテリアルの第２コピーに対応する映像画面１０３０は、フレームＨからＨ＋２４０までの期間にマークＭ´を表示する。本発明の原理に従って、任意の期間が選択可能である。各種フォレンシックマークの表示期間及び／または位置の変動は、システムコントローラ３１０に利用されるようなデータベースに任意的に格納されてもよい。
【００５５】
図１１は、同一のソースマテリアルから生成される各コピーに対しフォレンシックマークが表示される期間を変化させるフォレンシックマーキング技術の実施例を示す。具体的には、本発明の実施例は、同一のソースマテリアルから生成される各コピーの間でフォレンシックマークが表示される期間を変化させるものである。本実施例では、映像画面１１０５、１１１５及び１１２５は、ソースマテリアルの第１のマーク付けされたコピーに対応し、映像画面１１１０、１１２０及び１１３０は、同一のソースマテリアルの第２のマーク付けされたコピーに対応する。
【００５６】
映像画面１１０５と１１１０は、フレームＦからＦ´までの期間にそれぞれフォレンシックマークＭとＭ´を表示していた。２分後、映像画面１１２０はＧからＧ＋１２０の期間にフォレンシックマークＭ´を表示し、映像画面１１１５に示されるように、当該フレーム期間中にはフォレンシックマークＭは表示されない。Ｇ＋１２０の１分後、映像画面１１２５に示されるように、ＭがフレームＨからＨ＋２４０まで示され、映像画面１１３０に示されるように、当該フレーム期間中はフォレンシックマークＭ´は表示されない。この技術は、フレームがソースマテリアルの侵害されたコピーから削除されると、著作権所有者に警告がなされる。
【００５７】
本発明の原理によると、マークが可視的またはそうでない期間は、任意に選択されてもよい。フォレンシックマークが可視的であるか否かにかかわらず、表示期間及び／または各種フォレンシックマークの位置の変化は、任意的にシステムコントローラ３１０に利用されるようなデータベースに格納されてもよい。
【００５８】
図１２は、同一のソースマテリアルから生成される各コピーに対しフォレンシックマークとしてクレジットを変化させるフォレンシックマーキング技術の実施例を示す。映像画面１２０５、１２１０及び１２１５は、各コピーが異なるフォレンシックマークを利用する同一のソースマテリアルの異なるマーク付けされたコピーに対応する。
【００５９】
映像画像１２０５は、各タイトルの始めに添付された「＃」文字による特定の順序により、サンプルタイトルである「タイトル１」、「タイトル２」、「タイトル３」及び「タイトル４」を表示する。映像画面１２１０は、同じ順序によりタイトルを表示するが、各タイトルの終わりには異なる文字が配置される。対照的に、映像画面１２１５は、異なる順序により、各タイトルの始まりまたは終わりに文字を追加することなく、サンプルタイトルを表示する。
【００６０】
映像画面１２２０と１２２５は、ソースマテリアルから生成されるマーク付けされたコピーに対するクレジットを表示するのに利用可能な異なる技術を表示する。この場合、クレジットは、第１クレジットグループが映像画面１２２０に示される異なるグループに分割される（タイトル１とタイトル４）。第２のクレジットグループ（タイトル２とタイトル３）が、同一のコピーに対する映像画面１２２５（タイトル２とタイトル３）に示されるように以降において示される。クレジットの順序の並び替え、クレジットの始めまたは終わりに添付される文字、及びクレジットのグループ化は、本発明の原理に従ってコピーごとに可変とされてもよい。クレジットの順序及び変更の変動は、任意的には、システムコントローラ３１０に利用されるようなデータベースに格納されてもよい。
【００６１】
以下に示されるように、「テーブル１」は、ＤＶＤ画像データまたはビデオテープ画像データの各コピーに対しフォレンシックマークを生成するのに利用され、データベース３５０に格納されるサンプルフォレンシックマーキングパラメータの例示的な実施例である。シリアル番号は、複製される画像に対応するシリアル番号を参照するものである。アンカー位置は、表示されたマークのベース部分に対し選択されるアンカー位置（図８に示される）を参照する。
【００６２】
オフセットは、指定されたアンカー位置から離れてマークが存在するユニットまたは画素量に関するマークの位置からの位置オフセットを表す。このオフセットは、正または負の整数とすることが可能なＸ軸とＹ軸の座標として表現される。オフセット方向は、フォレンシックマークがそれの指定されたオフセット位置から移動する方法を示す（Ｘ軸及びＹ軸座標により表される）。マークが移動する動きレートは、本発明の原理に従って可変とされてもよい。
【００６３】
フレーム「スタートＡ」と「エンドＡ」は共に、フォレンシックマーキングされた画像シーケンスのスタート及びエンド位置を示す値を表す。同様に、フレーム「スタートＢ」と「エンドＢ」は、フォレンシックマーキングされた画像シーケンスのスタート及びエンド位置を示す。視覚的マークは、利用されているフォレンシックマークを表す。データベース３５０に格納されている他の値の変動は、本発明の原理に従って選択される。これらのフォレンシックマーキングパラメータはまた、上述のように、誤り訂正符号の基礎を構成するのに利用されてもよい。
【００６４】
【表１】
2007525729.tif 000003
本発明は、コンピュータにより実現されるプロセス及び当該プロセスを実現する装置の形式により実現されてもよい。本発明はまた、コンピュータプログラムコードがコンピュータにロードされ、実行されるとき、本発明を実現する装置となるような、フロッピー（登録商標）ディスケット、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ、ハードドライブ、高密度ディスクあるいは他の任意のコンピュータ可読記憶媒体などの有形の媒体に実現されるコンピュータプログラムコードの形態により実現されてもよい。本発明はまた、例えば、記憶媒体に格納され、コンピュータにロード及び／または実行され、あるいは、電気配線またはケーブル、光ファイバあるいは電磁放射などの送信媒体を介し送信されるかにかかわらず、コンピュータプログラムコードがコンピュータにロードされ、実行されるとき、本発明を実現する装置となるようなコンピュータプログラムコードの形態により実現されてもよい。汎用プロセッサ上で実現されるとき、コンピュータプログラムコードセグメントは、特定の論理回路を形成するようプロセッサを構成する。
【図面の簡単な説明】
【００６５】
【図１】図１は、本発明の実施例による記録可能及び読出し専用ＤＶＤプレーヤーと互換性を有する一例となる最上位レベルの汎用ＤＶＤデータフォーマットを示す。
【図２】図２は、本発明の実施例によるボリューム／ファイル構造及び映像プログラムナビゲーション情報を示す読出し専用ＤＶＤデータフォーマットを示す。
【図３】図３は、本発明の実施例によるフォレンシックマーキングされたＤＶＤを複製するためのシステム図を示す。
【図４】図４は、本発明の実施例によるシステムコントローラのシステム図を示す。
【図５】図５は、本発明の実施例によるコンピュータシステムのシステム図を示す。
【図６】図６は、本発明の実施例によるＤＶＤを作成するのに利用されるＤＶＤコントローラのシステム図を示す。
【図７】図７は、本発明の実施例によるＤＶＤの複製及びフォレンシックマーキングを行うのに利用されるシステム方法のフローチャートを示す。
【図８】図８は、本発明の実施例によるアンカーポイント及びオフセットを利用するフォレンシックマーキング技術を示す。
【図９】図９は、本発明の実施例による様々なアンカーポイントに存在するフォレンシックマークを利用したフォレンシックマーキング技術を示す。
【図１０】図１０は、本発明の実施例によるフォレンシックマークを表示するフレームインターバルを可変とするフォレンシックマーキング技術を示す。
【図１１】図１１は、本発明の実施例によるフォレンシックマークを表示するフレームインターバル間の期間を可変とするフォレンシックマーキング技術を示す。
【図１２】図１２は、本発明の実施例によるクレジット表示を可変とするフォレンシックマーキング技術を示す。
【図１】
2007525729.tif 000004
【図２】
2007525729.tif 000005
【図３】
2007525729.tif 000006
【図４】
2007525729.tif 000007
【図５】
2007525729.tif 000008
【図６】
2007525729.tif 000009
【図７】
2007525729.tif 000010
【図８】
2007525729.tif 000011
【図９】
2007525729.tif 000012
【図１０】
2007525729.tif 000013
【図１１】
2007525729.tif 000014
【図１２】
2007525729.tif 000015
【手続補正書】
【提出日】平成17年11月1日(2005.11.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
映像画像データをマーキングする方法であって、
セキュリティマークを選択するステップと、
前記映像画像データの各コピーに対する前記セキュリティマークを変更するステップと、
前記セキュリティマークを前記映像画像データの各コピーに挿入するステップと、
から構成されることを特徴とする方法。
【請求項２】
請求項１記載の方法であって、
前記変更するステップは、前記セキュリティマークの変更方法を決定するマーキングパラメータを利用することにより実行されることを特徴とする方法。
【請求項３】
請求項２記載の方法であって、
前記マーキングパラメータは、
アンカーポイントに対応する値と、
前記アンカーポイントからの位置に対応するオフセットと、
を有し、
前記セキュリティマークは、前記アンカーポイントからの位置に表示される、
ことを特徴とする方法。
【請求項４】
請求項１記載の方法であって、
前記セキュリティマークは、表示時にＸ軸コンポーネントとＹ軸コンポーネントとを有するオフセット方法値に対応する方向に移動することを特徴とする方法。
【請求項５】
請求項１記載の方法であって、
前記セキュリティマークは、フレームインターバルにおいて第１アンカー位置に表示され、
前記セキュリティマークは、第２フレームインターバルにおいて第２アンカーポイントに表示される、
ことを特徴とする方法。
【請求項６】
請求項１記載の方法であって、
前記第１アンカーポイントと前記第２アンカーポイントとは異なることを特徴とする方法。
【請求項７】
請求項１記載の方法であって、
セキュリティマークが表示される期間に対応するフレームインターバルは、前記映像画像データのコピーごとに可変とされることを特徴とする方法。
【請求項８】
請求項１記載の方法であって、
前記セキュリティマークは、前記映像画像データの第１コピーのフレームインターバルに表示され、
前記セキュリティマークは、前記画像データの第２コピーの前記フレームインターバルにおいて不可視状態にされる、
ことを特徴とする方法。
【請求項９】
請求項１記載の方法であって、
前記セキュリティマークは、前記画像データに対応する表示されたクレジットの変形であることを特徴とする方法。
【請求項１０】
請求項９記載の方法であって、
前記変形は、前記クレジットの順序の変更、前記クレジットに先行する文字の変更、前記クレジットに後続する文字の変更、前記クレジットに利用されるフォントの変更、及び前記表示されたクレジットから選択されたクレジットグループの表示の少なくとも１つから選ばれることを特徴とする方法。
【請求項１１】
請求項２乃至１０何れか一項記載の方法に対し前記マーキングパラメータを格納することを特徴とするデータベース。
【請求項１２】
請求項１記載の方法であって、
前記映像データは、前記画像データから生成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）に対応するビデオ・オブジェクト・ブロックにセキュリティマークを追加することによりマーキングされることを特徴とする方法。
【請求項１３】
請求項１記載の方法であって、
前記セキュリティマークは、ロゴ、可視的グラフィック、テキスト及びシリアル番号の少なくとも１つから選択されることを特徴とする方法。
【請求項１４】
請求項１記載の方法であって、
当該セキュリティマーキング方法は、ビデオテープ、デジタル多用途ディスク及び符号化映像データの少なくとも１つにおける生成に利用されることを特徴とする方法。
【請求項１５】
請求項１乃至１０及び１２乃至１４何れか一項記載の方法を実現するのに利用されることを特徴とする複製システム。
【請求項１６】
請求項１５記載の複製システムであって、
当該システムは、
前記映像画像データを格納する記憶装置と、
当該複製システムを実行するシステムコントローラと、
前記セキュリティマークを前記映像画像データに挿入するコンピュータシステムと、
前記マーク付けされた画像データを利用して物理的コピーを生成する複製装置と、
前記複製装置を制御するコントローラと、
を有することを特徴とするシステム。
【国際調査報告】
2007525729.tif 000016
2007525729.tif 000017