(57)【要約】  フィルム・コピーをマーキングする装置は、マッパおよびコーダを含む。マッパは、フィルム・コピーと関連するプリント識別子を、Ｊ個の数字のシーケンスを含むシリアル・ナンバーにマッピングする。コーダは、これらＪ個の数字の１つまたは複数の関数として、少なくとも２つのエラー訂正数、例えばＹおよびＺを作成する。次いで、これらの少なくとも２つのエラー訂正数ＹおよびＺを含むＬ個の数字に従って、フィルム・コピーをマーキングする。
2008501986.tif 000002
【特許請求の範囲】
【請求項１】
映画のコピーを識別する方法であって、
前記映画の前記コピーのシリアル・ナンバーを表すＪ個の数字のシーケンスを生成するステップと、
それぞれ前記Ｊ個の数字の１つまたは複数の関数として、少なくとも２つのエラー訂正数ＸおよびＹを作成するステップと、
前記映画の前記コピーを、前記少なくとも２つのエラー訂正数、ＸおよびＹでマーキングするステップとを含む、前記方法。
【請求項２】
前記少なくとも２つのエラー訂正数が、Ｌ個の数字を有する消去訂正符号化シリアル・ナンバーであって、前記Ｌ個の数字のうちＭ個が後に失われる、または破損した場合に前記映画の前記コピーと関連するプリント識別子の回復を可能にする消去訂正符号化シリアル・ナンバーを構成する、請求項１に記載の方法。
【請求項３】
前記シリアル・ナンバーが前記映画の前記コピーのプリント識別子である、請求項１に記載の方法。
【請求項４】
前記生成ステップにおいて、前記映画の前記コピーのプリント識別子を前記Ｊ個の数字のシーケンスにマッピングする、請求項１に記載の方法。
【請求項５】
前記少なくとも２つのエラー訂正数が、前記映画の前記コピーの様々なフレーム上のマークによって表される、請求項１に記載の方法。
【請求項６】
媒体上に配置された映画のコピーを識別する方法であって、
消去訂正符号化シリアル・ナンバーに従って前記映画の前記コピーをマーキングするステップを含み、
前記消去訂正符号化シリアル・ナンバーがＬ個の数字を含み、前記消去訂正符号化シリアル・ナンバーが、前記Ｌ個の数字のうちＭ個（Ｍ＞１）が後に失われた場合に前記映画の前記コピーと関連するプリント識別子の回復を可能にする、前記方法。
【請求項７】
前記消去訂正符号化シリアル・ナンバーが、複数の識別子マークと、前記映画の前記コピーの様々なフレーム上の少なくとも１つのエラー訂正マークとによって表される、請求項６に記載の方法。
【請求項８】
前記マーキング・ステップが、
前記映画の前記コピーの少なくとも第１のシーケンスおよび第２のシーケンスのそれぞれを、前記識別子マークでマーキングするステップと、
前記映画の少なくとも第３のシーケンスを、前記少なくとも１つのエラー訂正マークでマーキングするステップとを含み、
前記マークのうちＭ個が存在しない場合に、前記マークの残りのマークを処理することによって前記消去訂正符号化シリアル・ナンバーを決定することができる、請求項６に記載の方法。
【請求項９】
前記消去訂正符号化シリアル・ナンバーが、プリント識別子を表す、請求項６に記載の方法。
【請求項１０】
媒体上に配置された映画のコピーを識別する方法であって、
前記映画の前記コピーのプリント識別子と関連する第１のセットのＪ個の数字を形成するステップと、
前記第１のセットのＪ個の数字の少なくとも一部分を符号化して、第２のセットのＫ個（Ｋ＞１）の数字を形成するステップと、
Ｌ個の数字のシーケンスに従って前記フィルムの前記コピーをマーキングするステップであって、前記Ｌ個の数字のうちＮ個が前記第１のセットのＪ個の数字からとったものであり、前記Ｌ個の数字の残りの数字が前記第２のセットのＫ個の数字を含むステップとを含む、前記方法。
【請求項１１】
前記Ｌ個の数字が、消去訂正符号化シリアル・ナンバーを表す、請求項１０に記載の方法。
【請求項１２】
前記マーキング・ステップが、
前記第１のセットのＪ個の数字のうちのＮ個の数字に従って、前記映画の前記コピーのそれぞれのシーケンスをマーキングするステップと、
前記第２のセットのＫ個の数字に従って、前記映画の前記コピーのそれぞれのシーケンスをマーキングするステップとを含む、請求項１０に記載の方法。
【請求項１３】
媒体上に配置された映画のコピーの識別に使用される方法であって、
前記映画の前記コピーを、その中に表された消去訂正符号化シリアル・ナンバーとともに表示するステップを含み、
前記消去訂正符号化シリアル・ナンバーがＬ個の数字を含み、前記Ｌ個の数字のうちＮ個が、シリアル・ナンバーのＪ個の数字を含む一部分を表し、前記シリアル・ナンバーが、前記映画の前記コピーと関連し、前記Ｌ個の数字の残りの数字が、前記シリアル・ナンバーの残りのＪ−Ｎ個の数字をエンコードされた形態で表し、Ｌ＞Ｊ＋１である、前記方法。
【請求項１４】
前記消去訂正符号化シリアル・ナンバーが、複数の識別子マークと、前記映画の前記コピーの複数のフレーム上に配置されたエラー訂正マークとによって表される、請求項１３に記載の方法。
【請求項１５】
前記消去訂正符号化シリアル・ナンバーが、プリント識別子を表す、請求項１３に記載の方法。
【請求項１６】
映画を記録する可読媒体であって、前記映画が、
複数のフレームを含み、各フレームが前記映画の一部分を表し、前記フレームの一部がマーキングされて消去訂正符号化シリアル・ナンバーを表し、
前記消去訂正符号化シリアル・ナンバーがＬ個の数字を含み、前記Ｌ個の数字のうちＮ個が、シリアル・ナンバーのＪ個の数字を含む一部分を表し、前記シリアル・ナンバーが、前記映画の前記コピーと関連し、前記Ｌ個の数字の残りの数字が、前記シリアル・ナンバーの残りのＪ−Ｎ個の数字をエンコードされた形態で表し、Ｌ＞Ｊ＋１である、前記可読媒体。
【請求項１７】
映画を記録する可読媒体であって、前記映画が、
複数のフレームを含み、各フレームが前記映画の一部分を表し、前記フレームの一部がマーキングされて消去訂正符号化シリアル・ナンバーを表し、
前記消去訂正符号化シリアル・ナンバーがＬ個の数字を含み、前記消去訂正符号化シリアル・ナンバーが、前記Ｌ個の数字のうちＭ個（Ｍ＞１）が後に失われた場合に前記映画のコピーと関連するプリント識別子の回復を可能にする、前記可読媒体。
【請求項１８】
映画を記録する可読媒体であって、前記映画が、
複数のフレームを含み、各フレームが前記映画の一部分を表し、前記フレームの一部がマーキングされて消去訂正符号化シリアル・ナンバーを表し、
前記消去訂正符号化シリアル・ナンバーがＬ個の数字を含み、前記消去訂正符号化シリアル・ナンバーが、前記Ｌ個の数字のうちＭ個が後に破損した場合に前記映画のコピーと関連するプリント識別子の回復を可能にする、前記可読媒体。
【請求項１９】
媒体上に配置された映画のコピーを一意的に識別する装置であって、
前記映画の前記コピーのシリアル・ナンバーを表すＪ個の数字のシーケンスを生成する手段と、
Ｌ個の数字を含む消去訂正符号化シリアル・ナンバーに従って前記映画の前記コピーをマーキングする手段とを含み、Ｌ＞Ｊであり、前記Ｊ個の数字のうちＮ個は前記消去訂正符号化シリアル・ナンバーに直接含まれ、Ｌ＞Ｊ＋１である、前記装置。
【請求項２０】
前記消去訂正符号化シリアル・ナンバーが、前記Ｌ個の数字のうちＭ個（Ｍ＞１）が後に失われた場合に前記映画の前記コピーと関連するプリント識別子の回復を可能にする、請求項１９に記載の装置。
【請求項２１】
前記消去訂正符号化シリアル・ナンバーが、前記Ｌ個の数字のうちＭ個が後に破損した場合に前記映画の前記コピーと関連するプリント識別子の回復を可能にする、請求項１９に記載の装置。
【請求項２２】
前記シリアル・ナンバーが、前記映画の前記コピーのプリント識別子である、請求項１９に記載の装置。
【請求項２３】
前記生成手段が、前記映画の前記コピーのプリント識別子を、前記Ｊ個の数字のシーケンスにマッピングする、請求項１９に記載の装置。
【請求項２４】
前記消去訂正符号化シリアル・ナンバーが、複数の識別子マークと、前記映画の前記コピーの様々なフレーム上のエラー訂正マークとによって表される、請求項１９に記載の装置。
【請求項２５】
フィルムのコピーをＪ個の数字を含むシリアル・ナンバーでマーキングするのに使用される装置であって、
前記Ｊ個の数字の少なくとも一部分を、Ｌ個の数字を含む消去訂正符号化シリアル・ナンバーにエンコードするコーダであって、前記Ｌ個の数字のうちＮ個が、シリアル・ナンバーの一部分を表し、前記Ｌ個の数字の残りの数字が、前記シリアル・ナンバーの残りのＪ−Ｎ個の数字をエンコードされた形態で表し、Ｌ＞Ｊ＋１であるコーダを含む、前記装置。
【請求項２６】
前記フィルムの前記コピーと関連するプリント識別子から前記シリアル・ナンバーを生成するマッパをさらに含む、請求項２５に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の構成は、一般に、映画フィルムを違法コピーから保護する分野に関し、特に、本発明の構成によってエンコードされたコピーのソースの識別を容易にする、改善されたフィルム・エンコード方法に関する。
【背景技術】
【０００２】
映画フィルムの劇場での上映に関連する海賊行為の問題は周知である。フィルム配給元が劇場での上映のために映画館に映画フィルムのプリントを配給すると、この製品の管理状態は、ある程度損なわれる。通常のフィルム上映中に、劇場内の客が、手持ちカムコーダなどを用いて密かにフィルムを記録する可能性もある。さらに高度なレベルになると、フィルム・プリントの違法コピーを手に入れたいと考える人間が、映画館の従業員と共謀して劇場の映写室に侵入し、閉館後に比較的整った環境でフィルムのコピーを作成する可能性もある。このような環境では、映写機の音声を直接カムコーダに送ることができる。三脚を使用して、映像の鮮明さおよび安定性を確保することもできる。その結果として、不正コピーを作製することができる。あるいは、プリント自体をスキャンして、ビデオ・マスタを作製することもできる。
【０００３】
１９８２年に、米国映画協会（ＭＰＡＡ）がコダック社と共同して、フィルム・プリントを一意的に識別する技術を開発した。この技術は、一般に符号化著作権侵害防止（ｃｏｄｅｄ  ａｎｔｉ−ｐｉｒａｃｙ）（ＣＡＰ）符号化と呼ばれる。コードはプリント作成時にピクチャに付加される一連の薄いドットである。おおよそ１００個に１個の割合で、フレームは、画像に付加された４つの小さなドットを含む。一般には、映画プリントのシリアル・ナンバーを再現するためには、１１個のＣＡＰ符号化フレームが必要である。一意的なドット構成のそれぞれが、プリント識別子に対応する。フィルム・プリントは、通常、フィルムが配給される各劇場ごとに符号化される。
【０００４】
従来は、アナログ・カムコーダを劇場のスクリーンに向けて得られる画像は低画質でちらつきのある画像であるが、符号化のためのドットは、通常は、コピーおよび再生のプロセスを経た後も残り、その映画プリントのシリアル・ナンバーが得られるようになっていた。しかし、ディジタル・ビデオ圧縮および配布技術の登場により、ＣＡＰ符号化の実行可能性が低下している。改良型のディジタル・カムコーダによってより画質の高いピクチャが撮影されるだけでなく、海賊版フィルムをディジタル形式で記録する、またはインターネットで移送する際に一般的に利用されるビデオ圧縮アルゴリズムによって、ＣＡＰコードが破壊されるようになっている。具体的には、コードを表すドットは、極めて小さく且つ拡散しているので、ビデオ圧縮中に破壊されやすい。さらに、ＣＡＰコードはフィルム・フレーム内の空間的画像配置によって表されるので、画像圧縮中に１つのＣＡＰコード・ドットが失われると、ＣＡＰ符号化方式が機能しなくなる恐れがある。従って、ＣＡＰ符号化は、画像存続率が１００％であることに依存している。
【０００５】
ＣＡＰ符号化システムのもう１つの制限は、総数で２０２３の特有の構成が１９８２年に開発されたことである。当時は、この数は営業している劇場の数にほぼ等しく、最大の映画リリースに関連して作成されるプリント数を大幅に超えていたので、当時は、この数で十分であった。現在では、世界中で２００００を超える劇場が存在し、５０００プリントを超える大規模な映画リリースがますます一般的になっている。従って、配給される各フィルム・プリントを一意的に識別するコード数が不十分である。
【発明の開示】
【０００６】
（発明の概要）
さらに、ＣＡＰ符号化システムではコード画像の繰返しが頻繁に行われるので、人々がコード画像を目にする可能性が高くなる。それにより視聴者がフィルムの内容に集中できなくなる、または視聴者が特定の劇場が画質の悪いプリントを上映していると考えるようになる可能性があるので、望ましくない。従って、著作権侵害の起点の特定を可能にするＣＡＰ符号化の後継システムが必要とされている。
【０００７】
本発明の原理によれば、Ｊ個の数字のシーケンスが、それぞれこれらＪ個の数字の１つまたは複数の関数である少なくとも２つのエラー訂正数、例えばＹおよびＺが作成される元となるフィルム・コピーのシリアル・ナンバーを表す。次いで、少なくともこれら２つのエラー訂正数ＹおよびＺに従って、このフィルム・コピーをマーキングする。
【０００８】
本発明の一実施形態では、フィルム・コピーをマーキングする装置は、マッパおよびコーダを含む。マッパは、フィルム・コピーと関連するプリント識別子を、Ｊ個の数字のシーケンスを含むシリアル・ナンバーにマッピングする。コーダは、これらＪ個の数字の１つまたは複数の関数として、少なくとも２つのエラー訂正数、例えばＹおよびＺを作成する。次いで、少なくとも２つのエラー訂正数ＹおよびＺを含むＬ個の数字に従って、フィルム・コピーをマーキングする。
【０００９】
本発明の別の実施形態では、フィルムをマーキングする方法は、マッピング・ステップと符号化ステップとを含む。マッピング・ステップでは、フィルム・コピーと関連するプリント識別子を、Ｊ個の数字のシーケンスを含むシリアル・ナンバーにマッピングする。符号化ステップでは、これらＪ個の数字の１つまたは複数の関数として、少なくとも２つのエラー訂正数、例えばＹおよびＺを作成する。次いで、少なくとも２つのエラー訂正数ＹおよびＺを含むＬ個の数字に従って、フィルム・コピーをマーキングする。
【００１０】
本発明の別の実施形態では、映画は媒体上に配置され、この映画は複数のフレームを含み、各フレームはこの映画の一部分を表し、これらのフレームの一部はマーキングされて消去訂正符号化シリアル・ナンバーを表し、この消去訂正符号化シリアル・ナンバーはＬ個の数字を含み、これらＬ個の数字のうちＮ個はＪ個の数字を含むシリアル・ナンバーの一部を表し（Ｎ＜Ｊ）、このシリアル・ナンバーはこの映画のコピーと関連し、Ｌ個の数字のうちの残りの数字は、Ｊ個の数字の１つまたは複数の関数として導出されるエラー訂正数を表す。
【００１１】
本発明の別の実施形態では、映画は媒体上に配置され、この映画は複数のフレームを含み、各フレームはこの映画の一部分を表し、これらのフレームの一部はマーキングされて消去訂正符号化シリアル・ナンバーを表し、この消去訂正符号化シリアル・ナンバーはＬ個の数字を含み、この消去訂正符号化シリアル・ナンバーは、Ｌ個の数字のうちＭ個（Ｍ＞１）が後に失われた場合に、この映画のコピーと関連するプリント識別子の回復を可能にする。
【発明を実施するための最良の形態】
【００１２】
一般に、映画は世界中の劇場に配給されて上映される。従って、多くの場所に同時に映画を配給するために、通常は、その映画のプロダクション・コピー（ｐｒｏｄｕｃｔｉｏｎ  ｃｏｐｙ）を適当な媒体に多数作成する。映画を劇場に配給するための現在最も一般的な媒体は、フィルムである。例えば、長編映画は、通常５巻から８巻程度のフィルムで構成される。ただし、当業者なら、映画の海賊行為を防止するための本明細書に記載の本発明の適用対象がフィルム媒体に限定されず、映画を記録することができるいかなる媒体にも使用することができることを理解するであろう。このような媒体としては、ＤＶＤやＣＤ−ＲＯＭ、磁気ディスクなど既存の様々な技術によるもの、並びに現在既知の、または将来現れるその他任意の固体状態記録方式、光学記録方式、電気光学的記録方式、磁気光学的記録方式などが挙げられる。
【００１３】
図１は、媒体１００に記録された映画を表す図である。劇場への配給のためにプリントされた映画の各プロダクション・コピーを一意的に識別するプロセスは、当該映画の２つ以上のシーンを選択することによって開始することができる。これらの各シーンは、当該映画における他の全ての部分と異なる識別可能部分を含むことができる。図１ではシーン１０２１から１０２ｎを示すが、本発明では、選択するシーンの数は、いかなる特定の値にも限定されないことを理解されたい。
【００１４】
シーン１０２１から１０２ｎが選択されると、各シーン内で２つ以上のシーケンス１０４を規定することができる。これらのシーケンス１０４はそれぞれ等しい長さであることが好ましく、各シーケンスは、画像情報を含む１つまたは複数のフレーム１０６を含むことができる。例えば、ある映画の中で、３つのシーン１０２１、１０２２、１０２３を識別し、各シーンを２８個のシーケンス１０４０から１０４２７に分割し、各シーケンスが１２個のフレーム１０６１から１０６１２を含むことができる。特に、シーンの数および関連するシーケンスの数は、所望の数の可能な識別子の組合せが得られるように選択することができる。例えば、可能な識別子の組合せの数は、各シーン１０２１、１０２２、１０２３内のシーケンス１０４０から１０４ｎの数を、映画の識別可能部分を含むシーンの数に等しい冪指数で累乗した値に等しくすることができる。例えば、シーンが３つであり、各シーンが２８個のシーケンスを有する場合には、可能な識別子の組合せの数は２８３、すなわち２１９５２とすることができる。
【００１５】
シーン１０２１、１０２２、１０２３および関連するシーケンス１０４０から１０４２７を規定した後で、各シーン１０２１、１０２２、１０２３から選択した２つ以上のシーケンスを識別子マークでマーキングして、一意識別可能なパターンを生成する。例えば、図１を参照すると、シーン１０２１ではシーケンス１０４９がマーキングされ、シーン１０２２ではシーケンス１０４１４がマーキングされ、シーン１０２３ではシーケンス１０４７がマーキングされるように、媒体１００に記録された特定の映画プリントをマーキングすることができる。こうして、このフィルム・プリントには、各シーンにおける識別子マークでマーキングされたシーケンスの番号に対応するシリアル・ナンバー９−１４−７を割り当てることができる。このようにして、各シーン内でマーキングされた特定の１つまたは複数のシーケンスによって、映画の特定のプロダクション・コピーの識別を可能にするコードを定義することができる。
【００１６】
さらに、例えば図１にシーン１０２ｎで示すように、例示的なチェック・サムを用いたエラー検出／訂正のための追加のシーンを識別することもできる。エラー検出／訂正シーン１０２ｎも、その他の選択されたシーンと長さの等しい幾つかのシーケンス１０４０から１０４ｎ、例えば２８個のシーケンス１０４０から１０４２７に分割することができる。この場合も、各シーケンスは１つまたは複数のフレームを含むことができる。例えば、各シーケンスは、この場合も１２個のフレーム１０６１から１０６１２を含むことができる。これらのシーケンスの１つまたは複数を、エラー検出／訂正マークでマーキングすることができる。このマークは、特定の映画プリントの識別を可能にするシーケンス・マーキング（識別子マーキング・パターン）と相関させることができる。特に、エラー訂正マークは、識別子マークの少なくとも１つが存在しない状態でも識別子マーキング・パターンの決定を可能にすることができる。例えば、特定のシーンの識別子マークを読み取ることができない場合に、エラー訂正マークを使用して、その識別子マークが表す値を決定することができる。
【００１７】
例えば３つのシーンが識別子マークを含むように選択される構成では、所望のプリント識別子「Ｐ」は、一意識別可能なマーキング・パターンによってＰ＝Ｉ１＋Ｉ２Ｍ＋…＋ＩｎＭｎ−１と表すことができる。ここで、
Ｉ１＝Ｐ  Ｍｏｄ  Ｍ
Ｉ２＝Ｆｌｏｏｒ（（Ｐ／Ｍ）Ｍｏｄ  Ｍ）
．
．
．
Ｉｎ＝Ｆｌｏｏｒ（（Ｐ／Ｍｎ−１）Ｍｏｄ  Ｍ）
である。エラー訂正数「Ｅ」は、次のように表すことができる。
Ｅ＝（Ｉ１＋Ｉ２＋．．．＋Ｉｎ）Ｍｏｄ  Ｍ
【００１８】
これらの数式を用いると、Ｍは定数である。例えば、Ｍは、各シーン１０２１、１０２２、１０２３、１０２ｎ内の規定されたシーケンス１０４の数を表すことができる。Ｍｏｄは、「Ｍｏｄ」の直前のオペランドを「Ｍｏｄ」の直後のオペランドで割って得られる商の剰余を答えとするものである。Ｆｌｏｏｒは、その剰余を切り捨てて最も近い整数にするものである。Ｉ１からＩｎはそれぞれ、例えば特定のシーケンス１０４０から１０４ｎと関連する識別子マークなどの識別子マークと相関する整数とすることができる。
【００１９】
整数Ｉ１からＩｎと相関するマークの何れかが失われる、または読み取ることができない場合には、読み取ることができるマークと相関する整数をエラー訂正数「Ｅ」から引くことによって、当該関連する整数を計算することができる。その後、この差を定数「Ｍ」で割り、その商の端数を切り捨てて次に近い整数にすることができる。例えば、識別子マークと相関する３つの整数Ｉ１、Ｉ２およびＩ３があり、Ｉ２と相関するマークを読み取ることができない場合には、次の数式を使用して、Ｉ２を決定することができる。
Ｉ２＝（Ｅ−Ｉ１−Ｉ３）Ｍｏｄ  Ｍ
【００２０】
同様に、関連する整数は、読み取ることができるマークと相関する整数を、定数「Ｍ」にこの数式中で減算する整数の数に等しい整数を掛けた値とエラー訂正数「Ｅ」の和から引くことによって、計算することができる。この場合も、次いで、この差を定数「Ｍ」で割り、その商の端数を切り捨てて次に近い整数にすることができる。例えば、識別子マークと相関する３つの整数Ｉ１、Ｉ２およびＩ３があり、Ｉ２と相関するマークを読み取ることができない場合には、次の数式を使用して、Ｉ２を決定することができる。
Ｉ２＝（２Ｍ＋Ｅ−Ｉ１−Ｉ３）Ｍｏｄ  Ｍ
この例では、減算する整数が２つ（Ｉ１およびＩ３）あるので、Ｍに２を掛けている。この数式の形態では、負のモジュロ演算によって生じる可能性のある問題を解消することができる。
【００２１】
以下、エラー訂正の実施態様の具体例について述べる。
【００２２】
例１
識別子マーキング・パターンのために３つのシーンが選択され、各シーンが２８個のシーケンスを有するものと想定する。プリント識別子６５９を使用するものと想定する。従って、以下のようになる。
Ｐ＝６５９
Ｍ＝２８
Ｉ１＝Ｐ  Ｍｏｄ  Ｍ＝１５
Ｉ２＝Ｆｌｏｏｒ（（Ｐ／Ｍ）Ｍｏｄ  Ｍ）＝２３
Ｉ３＝Ｆｌｏｏｒ（（Ｐ／Ｍ２）Ｍｏｄ  Ｍ）＝０
Ｅ＝（Ｉ１＋Ｉ２＋Ｉ３）Ｍｏｄ  Ｍ＝１０
【００２３】
識別子マークは、第１のシーンのシーケンス１０４１５、第２のシーンのシーケンス１０４２３、および第３のシーンのシーケンス１０４０に付加することができる。エラー訂正マークは、第４のシーンのシーケンス１０４１０に付加することができる。第３のシーンに配置された識別子マークを読み取ることができない場合には、以下のようにＩ３を計算することができる。
Ｉ３＝（２Ｍ＋Ｅ−Ｉ１−Ｉ２）Ｍｏｄ  Ｍ＝（２＊２８＋１０−１５−２３）Ｍｏｄ  ２８＝０
【００２４】
例２
識別子マーキング・パターンのために４つのシーンが選択され、各シーンが３６個のシーケンスを有するものと想定する。プリント識別子７９６３６を使用するものと想定する。従って、以下のようになる。
Ｐ＝７９，６３６
Ｍ＝３６
Ｉ１＝Ｐ  Ｍｏｄ  Ｍ＝４
Ｉ２＝Ｆｌｏｏｒ（（Ｐ／Ｍ）Ｍｏｄ  Ｍ）＝１６
Ｉ３＝Ｆｌｏｏｒ（（Ｐ／Ｍ２）Ｍｏｄ  Ｍ）＝２５
Ｉ４＝Ｆｌｏｏｒ（（Ｐ／Ｍ３）Ｍｏｄ  Ｍ）＝１
Ｅ＝（Ｉ１＋Ｉ２＋Ｉ３＋Ｉ４）Ｍｏｄ  Ｍ＝１０
識別子マークは、第１のシーンのシーケンス１０４４、第２のシーンのシーケンス１０４１６、第３のシーンのシーケンス１０４２５、および第４のシーンのシーケンス１０４１に付加することができる。エラー訂正マークは、第５のシーンのシーケンス１０４１８に付加することができる。第２のシーンに配置された識別子マークを読み取ることができない場合には、以下のようにＩ２を計算することができる。
Ｉ２＝（２Ｍ３Ｍ＋Ｅ−Ｉ１−Ｉ３−Ｉ４）Ｍｏｄ  Ｍ＝（２３＊３６＋１０−４−２５−１）Ｍｏｄ  ３６＝１６
【００２５】
ただし、本発明は、本明細書に含まれるこの具体的な構成に限定されるわけではない。識別子マーキング・パターンを含むシーンは任意の数だけ選択することができ、また任意数のシーケンスを選択することができる。
【００２６】
マーキング・プロセスは、特定のシーケンス１０４ｎ内に含まれる１つまたは複数のフレーム１０６をマーキングするステップを含むことができる。１構成では、各識別子マークおよびエラー訂正マークに対して同じマーキング・パターンを使用することができる。別の構成では、各シーンごとに、そのシーンが識別子マーキング・パターンの中でどの整数を表しているかに応じて、異なるマークを使用することができる。さらに、エラー訂正マークに対して異なるマークを使用することができる。
【００２７】
好ましい実施形態によれば、シーケンス内の任意の場所に位置する２個から５個の連続したフレームをマーキングすることができる。例えば、シーケンス内に現れる最初の３つのフレームをマーキングすることができる。マーキングは、特定のフレームとマークとを関連付けるように媒体を改変することによって行うことができる。従って、このフレームと関連する画像を表示したときに、このマークが見えることになる。形成されるマークは、複数のドットの配列を含むことができる。各ドットは、任意の適当な多角形や円形、楕円形など、所定の形状に対応した輪郭を有することができる。マーキングの色は、後にマーキングをより容易に検出できるように、フレームが関連する画像とのコントラストが高まるように選択することができる。さらに、ドット配列は、製作位置によって変えることができる。従って、一意識別可能なドット配列を、幾つかの製作位置のそれぞれと関連付けることができる。このようにして、ドット配列によっても、特定の製作位置またはプリンタ位置、並びにコピーによる盗難のソースまたは起点を特定することができる。
【００２８】
本発明の一実施形態によれば、１つまたは複数のフレームを含む映画のバッファ・セクション１０３によって互いに分離されるように、映画シーン１０２１から１０２ｎを選択することができる。さらに、これらの映画シーンは、視聴者がマークに気が付く可能性を低減する傾向がある映画の部分を識別して選択することができる。相当の動きを含むシーンは、視聴者の目がシーン内の動きに引き付けられるためにマークに気が付く可能性が低くなるので有利である可能性がある。しかし、パン動作を含むシーンは、カメラのパン動作とともにシーンの背景が動くのに対してマークは静止して見えるので、あまり望ましくない。これは、マークに注意を引きやすいので、欠点である。映画シーンは、マーキング・パターンの可視性を高める濃度、明暗および／または配色の特性を有する映画の部分を識別して選択することもできるので有利である。
【００２９】
本発明の別の態様によれば、各シーン内の各シーケンスを、１つの番号に対応させることができる。この場合には、マーキング・ステップは、マーキングされたシーケンスに割り当てられた番号の組合せが、特定のコピーに割り当てられたフィルム・プリント識別番号に対応するように、各シーン内のそれぞれのシーケンスをマーキングすることを含むことができる。この方法は、映画の２つのコピーが同じマーキング・パターンを有することがないように、生成された映画の各コピーごとにマーキング・パターンを変えることを含むこともできる。
【００３０】
フレームに付加されたマークは、フレームが表示されたときに視覚的に識別可能なフィーチャを生み出す任意の媒体の変更を含むことができる。例えば、このフィーチャは、１つのドット、特定のパターンに構成したドットの配列またはグループ、直線または曲線のパターン、およびそれらの任意の組合せとすることができる。ドットは、円形、長円形、楕円形、多角形、その他任意の規則的または不規則な形状など、どのような特定の形状にすることもできる。フレームを表示したときに容易に識別することができるなら、偶然できた引掻き傷のように見えるマークをこの目的のために使用することもできる。一実施形態によれば、後で識別することができる程度までという制限を除けば、マークは制限なく選択することができる。これは、違法コピーを作る人間が識別して除去することが比較的困難になるようにマークを形成することができるので、かなり有利である可能性がある。あるいは、マーク自体を、さらに別の何らかの意味を有するように符号化することもできる。
【００３１】
例えば、プリントを作成するラボ（ｌａｂｏｒａｔｏｒｙ）または製作設備が複数存在する場合には、マークを使用して、特定のプリンタ位置を識別することができる。この場合には、異なる製作位置には異なるマークを割り当てることができる。この概念を、図２Ａおよび図２Ｂに示す。図２Ａは、ドットの配列で構成されたマーク１０８を含むフレーム１０６を示す。図２Ａの配列を形成するドットの構成は、第１の製作位置を表すことができる。これに対して、図２Ｂは、第２の製作位置を特定するために使用することができる、異なる構成を有するドットの配列からなる第２のマーク１０８を有するフレーム１０６を示す。
【００３２】
図３を参照すると、観客に見え難いようにマーク１０８を選択することができるので有利である。従って、この場合には、ドット１１０や線など個々の要素のサイズが比較的小さくなるように、マーク１０８を選択することが望ましい可能性がある。フレーム画像１１２を後に違法コピー内で見直したときに確認できる程度の十分な大きさをマークが有していなければならないことは言うまでもない。さらに、マークまたはドットの色は、フレーム１０６１に含まれる画像１１２が表示されたときにマークが明確に識別できるように、当該マークが配置されたフレーム１０６１の映画画像との十分なコントラストのみが得られるように選択することができる。そのために、マークの色を異なるシーンごとに変化させることもできる。ただし、本発明はこれに限定されず、様々なシーケンスおよびシーンに現れる全てのマークに対して１つの色を使用することもできる。
【００３３】
単一のフレームを用いて特定のシーケンスをマーキングして、映画の特定のプロダクション・コピーをエンコードすることもできる。ただし、マーキングが１つのフレームにしか現れない場合には、現在のビデオ圧縮技術をある種のコピー装置と併用することによって、これらのマーキングを一部または完全に除去することができるので、これは不利な場合もある。再度図１を参照すると、各フレーム内の相対位置が同じである同じマークを使用して、特定のシーケンス１０４内の連続した複数のフレーム１０６をマーキングすると、本発明の目的には有利である可能性がある。この連続的なマーキングは、合法コピーまたは違法コピーの製作および／または配給の間に適用されるどのようなビデオ圧縮アルゴリズムにもマークが確実に耐えるようにするのに役立つ。
【００３４】
マーキングされる連続したフレームの数を増やすと、欠点が生じる可能性がある。具体的には、マーキングされる連続したフレームの数を増やすと、それらの存在に観客が気づく可能性が高くなる傾向がある。これは映画の楽しさを損なう、または特定の劇場が高画質なフィルムを上映していないという印象を生み出す可能性がある。さらに、映画を違法に記録する人間に、マークの存在を知らせてしまう恐れがある。これに関しては、２つから５つ、好ましくは３つの連続したフレームにマークをすると、観客の気が散る程度とマークの十分な頑強性が維持できる程度の間で良好なバランスが取れることが分かっている。ただし、使用するマークの数はこれより多くても少なくてもよく、本発明では、マーキングする連続したフレームの数はいかなる特定の値にも限定されないことを理解されたい。
【００３５】
異なるシーン１０２において、同じマークを使用することも、異なるマークを使用することもできる。ただし、後に映画が違法にコピーまたは伝送される間にビデオ圧縮技術が適用されたときに失われることを回避するために、特定のシーケンス１０４で使用される、複数の連続したフレーム上のマークは互いに実質的に同じにしておくと有利である。
【００３６】
映画を記録した媒体に適した任意の方法を用いて、フレームをマーキングすることができる。例えば、映画の特定のプロダクション・コピーをフィルム媒体に記録した場合には、従来のＣＡＰ符号化で用いられる方法と同様にして、このフィルムのフレームの画像を変更することができる。これらの技術は当技術分野で周知である。さらに、当業者なら、フレームが表示されたときに可視となる識別可能なマークを１つまたは複数の映画フィルム・フレーム上に配置する様々な周知の方法が存在し、本発明が特定の何れかの方法に限定されるわけではないことを理解するであろう。例えば、フィルムをプリントする時点で、フィルム媒体にマークを付加することもできる。マーキングは、レーザを使用してマークを埋め込む、フィルム・ストリップ・プロジェクタまたはスライド・プロジェクタを使用してフィルム・ストックにマークを重ねる、あるいはディジタル・ライト・プロジェクタ（ＤＬＰ）またはその他任意の適当な手段を使用して所望のマークに対応する画像をフィルム・プリントの特定のフレーム上に作成することによって行うことができる。
【００３７】
その他、それほど高度でない手段を使用して、フィルム・ストックをマーキングすることもできる。例えば、スクラッチ・ツールを使用して、フィルムの適当な位置に手作業でマークを刻むこともできる。ただし、この種の手作業によるマーキングは、マークのばらつきを生じる可能性があるので、好ましいマーキング方法ではない。インクで直接フィルムにマークを描くこともできる。
【００３８】
映画がディジタルで記録される場合には、選択したマークが生成されるようにその記録媒体に関連するディジタル・データを変更することができる。例えば、従来のＤＶＤ媒体は、１つまたは複数のフレームと関連する画像上に選択した画像が重なるように、変更することができる。選択した画像が所望のマークである場合には、マーキングされたシーケンス内のこれら特定のフレームが表示されたときに、このマークが重なって見えることになる。カムコーダまたはその他の形式のビデオ記録装置を用いてこの映画を記録した場合には、この画像が再生されることになる。もちろん、当業者なら、記録媒体および圧縮方式の特定の種類によってディジタル・データの変更方法が変わること、およびこれらの方法が当技術分野の通常の知識技術の範囲内であることを理解するであろう。この点で、本発明は、いかなる特定のディジタル記録媒体、ビデオ圧縮方式、またはディジタル媒体を変更して映画の選択したシーンとマークとを関連付ける方法にも限定されない。任意の適当な方法を使用して、媒体のディジタル・データを変更して、映画のフレームにマークを付加することができる。さらに、本明細書で使用する「フレーム」という用語は、インタレース・ビデオ・フレームおよび非インタレース・ビデオ・フレームを含むことができることに留意されたい。
【００３９】
特に、本明細書に記載の符号化プロセスは、映画が配置された媒体１００の異なる様々な位置で複数回繰り返すことができる。その場合には、映画の他の全ての部分と異なる、映画の識別可能部分をそれぞれ含む、第２のグループのシーン１０２を選択することができる。第１のグループのシーンの場合と同様に、第２のグループの映画シーンのそれぞれの中で、２つ以上のシーケンス１０４を規定することができ、それぞれのシーケンスは２つ以上のフレーム１０６を含む。その後、上述のように、この方法では、第２のグループのシーンそれぞれの中の少なくとも１つのシーケンスをマーキングして、一意識別可能なマーキング・パターンを再現することができる。あるいは、第２のグループのシーンが第２巻のフィルムに含まれる場合には、別の符号化パターンを使用することができる。
【００４０】
本発明は、著作権侵害防止符号化を含む、フィルム媒体上に配置された映画を制作する装置も含むことができる。図４を参照すると、この装置４００は、映画フィルムのネガ４０７から映画の符号化プロダクション・コピーを作成することができる。この装置は、エンコーダ４１６およびマーキング装置４１２と通信する制御コンピュータ４１４を含むことができる。映画のプロダクション・コピーは、フィルムをプリンタ４１８に通すことによって、リール４０２の未露光のフィルム・ストック４０１から作製することができる。プリンタ４１８は、フィルム・ネガ４０７から映画フィルム・プリントを作製することができるものであれば、様々な市販のフィルム・プリント機の何れかでよい。フィルム・ネガ４０７は、プリント対象のフィルム・ネガを含むリール４０６から、プリント済みのフィルム・ネガを巻き取るリール４０８に送ることができる。同様に、フィルム・ストック４０１は、未露光のフィルム・ストックを含むリール４０２から、プリント済みのフィルムを含むリール４０４に送ることができる。フィルム・ストック４０１は、フィルム・ネガ４０７と同時にプリンタ４１８を通過し、当業者には周知の従来の方法で、フィルム・ネガの各フレームが未露光のフィルム・ストック４０１に転写される。
【００４１】
フィルム・ネガ４０７からフィルム・ストック４０１に映画画像をフレームごとに転写する際に、エンコーダ４１６から与えられる情報を利用して、プリントされたフレーム１０６の数をカウントすることができる。エンコーダ４１６は、リール４０２からリール４０４にフィルムを巻き取る際にフレーム１０６をカウントすることができるものであれば、市販の様々な装置の何れであってもよい。例えば、エンコーダは、プリント・フィルム４０１に開けたスプロケット孔と係合するスプロケット・ホイールにすることができる。電気光学的センサを用いてシャフトの回転をカウントすることができるように、シャフト（図示せず）を光学的にエンコードすることもできる。あるいは、スプロケットを通過するフィルムのフレームの数と直接または間接的に関係のある情報を制御コンピュータ４１４に通信することができるものであれば、電気的センサ、電気光学的センサ、機械的センサ、電子機械的センサなど、その他任意の形式のセンサをこの目的のために使用することもできる。
【００４２】
映画の各プロダクション・コピーに対応するコード番号を、当該プロダクション・コピーが配置される媒体に付加することができる。例えば、一実施形態によれば、レーザ４１０を使用して、スキャン可能なバーコードをフィルム・ストックに焼き付けることができる。この場合は、本明細書に記載するように著作権侵害防止符号化マーキングを探すことなく、特定のプロダクション・コピーを好都合に識別することができる。バーコードは、プリント済みのリールのフィルムのリーダ領域に配置することができる。あるいは、バーコードは、フィルムのパーフォレーションの外側またはパーフォレーションの間の領域に配置することもできる。このように配置することは、映画の上映を見ている観客にバーコードが見えることを防止する上で有利である可能性がある。レーザ４１０を制御コンピュータ４１４によって制御して、既に付加された、またはこれから付加される著作権侵害防止マーキングに対応する適当なバーコードを各フィルム上に生成することができる。
【００４３】
本発明は、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組合せとして実施することができる。制御コンピュータ４１４は、１つのコンピュータ・システムに集中した形態で実施することもできるし、幾つかの相互接続されたコンピュータ・システムの間に様々な要素が広がる分散した形態で実施することもできる。本明細書に記載の方法を実施するようになされた任意の種類のコンピュータ・システムまたはその他の装置が適している。代表的なハードウェアとソフトウェアの組合せは、ロードして実行すると本明細書に記載の方法を実行するようにコンピュータ・システムを制御するコンピュータ・プログラムを備えた汎用コンピュータ・システムとすることができる。
【００４４】
また、本発明は、本明細書に記載の方法の実施を可能にする全ての機能を含むコンピュータ・プログラム製品であって、図４に示す構成を有するコンピュータ・システムにロードされると本明細書に記載の方法を実行することができるコンピュータ・プログラム製品に組み込むこともできる。この文脈における「コンピュータ・プログラム」とは、情報処理能力を有するシステムに、直接的に、あるいは（ａ）別の言語、コード、表記法への変換もしくは（ｂ）別のマテリアル・フォーム（ｍａｔｅｒｉａｌ  ｆｏｒｍ）での再現の何れかまたはその両方の後で、特定の機能を実行させるための命令セットの、任意の言語、任意のコードまたは任意の表記法による任意の表現を意味している。
【００４５】
制御コンピュータ４１４には、映画のプロダクション・コピーのマーキングされる特定の部分に関する情報を与えることができる。この情報は、幾つかの異なる方法のうちの、何れか１つまたは複数の方法で与えることができる。一実施形態によれば、制御コンピュータに、参照点（例えば映画の開始点）を基準としたマーキングされる特定のフレーム番号を与えることができる。あるいは、制御コンピュータに、フィルム・プリントの開始点を基準としたマーキングされる特定の物理的位置を与えることもできる。これらの特定の物理的位置は、マーキングされるシーケンス内の１組のフレームに対応させることができる。別の実施形態では、制御コンピュータ４１４に、フィルム内のマーキングされるシーンを（例えばフレーム番号の範囲によって）識別する情報、各シーン内のシーケンスの数、およびその映画の特定のプロダクション・コピーに割り当てられた特定のコード番号を与えることができる。その後、制御コンピュータ４１４は、この情報を使用して、各シーケンス１０４と関連するフレーム番号と、フィルムの特定のプロダクション・コピーをそれに割り当てられたコード番号で符号化するためにマーキングする必要のある特定のフレームのシーケンスとを自動的に識別することができる。
【００４６】
各シーケンス内のマーキングされる連続したフレームの数、およびマーキングされた各シーケンス内のマーキングされるフレーム（例えば最初の３つのフレームなど）の位置に関する情報を、制御コンピュータにプログラムすることもできる。制御コンピュータ４１４は、フィルムの開始点など何らかの参照点を基準としたプリント済みフレーム数に関する、エンコーダ４１６から与えられる情報およびプリンタ４１８からの制御情報に基づいて、マーキングされるフレームの選択を制御することができる。
【００４７】
図４では、プリント・プロセスの直後にマーキング・プロセスが行われるものとして示してある。しかし、当業者なら、本発明がこれに限定されるわけではないことを理解するであろう。例えば、マーキングは、映画がフィルム・ストック４０１に転写される前または後のいつ行ってもよい。また、本発明は、図４に示す具体的な構成に限定されるわけではない。例えば、マーキング装置は、フィルムがプリンタ４１８に送られる前にフィルム・ストック４０１をマーキングするように配列することもできる。
【００４８】
本発明の構成に従ってシリアル・ナンバーが振られたプリント・コピーを分析して、オリジナルのフィルム・プリントのシリアル・ナンバーを決定し、再現する、例示的なシリアル・ナンバー回復シーケンスを、図５に示す。プリント・コピーは、フィルムや磁気テープ、ディスク、光ディスク、固体状態メモリなど、様々な媒体に記録することができるので、損傷して、シリアル・ナンバー回復に加えてエラー検出／訂正も必要となることもある。エラー検出／訂正は、プリント識別マークの一部または複数の部分が存在しない、または不確定である場合に行われる。
【００４９】
シリアル・ナンバーの決定はブロック５００から開始し、ブロック５１０で記録媒体を再生する、または読み出す。記録媒体を再生、探索、またはアドレス指定して、図５にブロック５２０として示すように開始シーン位置を探し出し、また図１のシーン１０２１も探し出す。フィルム・プリント内の各シーンの位置は、オリジナル・プリントのメーカには分かっているが、特有のフレーム・カウントまたはフッテージ（ｆｏｏｔａｇｅ）位置は、違法合法に関わらずコピー内で忠実に複製されない可能性がある。従って、例えば１０２１、１０２２および１０２ｎなど連続した開始シーンを決定する際には、オペレータによる調査が必要となることもある。
【００５０】
図１のそれぞれのシーケンス１０４１、１０４２、１０４ｎ内にあるマーキングされたフレーム１０６１、１０６２、１０６３の発生位置の特定は、図５の判定ブロック５３０で行われる。これは自動的に行うことができるが、各シーン内のシーケンス位置マークが個々のシリアル・ナンバーに特有であるため、さらなるオペレータによる調査が必要となることもある。判定ブロック５３０の結果が是（ＹＥＳ）である場合には、プロセスはブロック５４０に進む。しかし、シーケンス・マークの位置が特定されない場合には、ブロック５３０でＮＯと示され、判定ブロック５３５を経由してブロック５２０にループを形成して戻り、最初のシーンの位置特定および探索を再度行う（再帰探索（ｒｅｃｕｒｓｉｖｅ  ｓｅａｒｃｈ）と呼ぶ）、または別のシーンを探索する（非再帰探索（ｎｏｎ−ｒｅｃｕｒｓｉｖｅ  ｓｅａｒｃｈ）と呼ぶ）。例えば、このループは、自動探索またはオペレータによる探索、あるいはその組合せを表すことができ、例えば、自動システムが初期チェックを実行してシーケンス・マークが存在することを確認し、障害がある場合には、最終ステップとして人的マーク認識のためのマーク信号を検出した後に、特定のシーンを破棄し、次のマーキングされた位置に進む。
【００５１】
ブロック５３５では、シーケンス・マークを決定するために通るループの数をカウントし、所定値Ｍと等しいかどうか検査する。例えば、２回の試みが許されている場合には、Ｍ＝２である。従って、ブロック５３５の検査の結果がＹＥＳである場合には、２回の試みが失敗に終わっており、ブロック５４５により、ブロック５２０における次のシーン開始の位置特定が引き起こされる。判定ブロック５３０で、再び上述のように、次のマーキングされたフレーム・シーケンスの位置を特定する。
【００５２】
自動マーキング・パターン認識は、上述のようにオリジナル・プリント・コピーが例えば特定の形状および／または色を有するドットの所定の配列でマーキングされている場合に実行することができる。マーキングされたフレーム（１０６）の１つまたは複数の位置が特定されると、ブロック５４０で、この特定のシーンの開始点を基準とする実際のシーケンス番号を決定することができ、ブロック５５０でこのシーケンス番号を記録する。例えば、図１に示すシーン１０２１では、マーキングされたフレーム（１０６１、１０６２、１０６３）が第９のシーケンス（１０４９）に現れているので、ブロック５５０でシーケンス番号「９」が記録される。
【００５３】
ブロック５６０で、検査を実行して、シリアル・ナンバーを構成する必要な全てのシーケンス番号およびチェック・サムが回復され、記録されたかどうかを判定する。例えば、図１では、シリアル・ナンバーの構成要素の数Ｎは４であり、そのうち３つの構成要素がシリアル・ナンバーを特定し、第４の構成要素がエラー検出／訂正コード番号を表している。ブロック５６０の検査の結果がＮＯである場合には、ブロック５７０を経由してループを形成し、ブロック５２０からブロック５７０までを繰り返し、ブロック５６０の検査の結果がＹＥＳになるまでシーケンス番号の位置特定を行う。
【００５４】
必要な全てのシリアル・ナンバー構成要素を決定して記録した後で、サブジェクト・コピー（ｓｕｂｊｅｃｔ  ｃｏｐｙ）（５１０）を作成した元になったプリントのシリアル・ナンバーを、図示しないが前述した適当な計算によって決定することができる（ブロック５９０）。このシリアル・ナンバー決定プロセスは、ブロック６００で終了する。
【００５５】
エラー訂正コード、例えばチェック・サムを、シーケンス番号と一緒に含め、シーケンス・マークに欠陥があっても、またはシーケンス・マークの解明が不十分でも、シリアル・ナンバーを回復することができるようにする。ブロック５９５で、記録ブロック５５０に関連するメモリから記録されたシーケンス番号データを用いて順方向誤り訂正計算を行うことができる。エラー訂正計算は、前述のように、シリアル・ナンバーを決定する構成要素の何れか１つが存在しないことによって引き起こすことができる。しかし、エラー訂正を実行するためには、シリアル・ナンバーを決定する構成要素のうちの何れかの数字とエラー訂正コードとを回復し、記録しておかなければならない。
【００５６】
ブロック５６０における検査の結果がＮＯである場合に戻る。ここでは、シリアル・ナンバーの構成要素の例示的な数（Ｎ）が４であるので、ブロック５７０を経由して形成される反復ループがブロック５２０から５７０を通る回数は３回以下、より一般的には（Ｎ−１）回以下でなければならない。従って、判定ブロック５７０で検査を実行して、反復ループの回数がＮを超えたかどうかを判定する。この数Ｎが、シリアル・ナンバーおよび／またはエラー訂正コードの構成要素の１つまたは複数の決定および記録に失敗したかどうかを示す。判定ブロック５７０の検査の結果がＹＥＳである場合には、シリアル・ナンバーは不確定であり、終了ブロック６００でプロセスを終了する。
【００５７】
前述のように、図１において最後のシーン内に示すＦＥＣコードのように、シリアル・ナンバーを振った映画プリント・コピーのそれぞれの一部としてエラー検出／訂正コードが含まれるので有利である。しかし、このエラー訂正コードのシーン開始位置または時間的位置は、決して図示の位置に限定されない。この有利なＦＥＣコードは、シリアル・ナンバー・シーン位置に対して利用したのと同様の基準に基づいて選択した、プリント・コピー内の任意のシーン開始位置に位置づけることができる。サブジェクト・コピーからシリアル・ナンバーを回復することができるようにするためには、シリアル・ナンバーの構成要素の数およびそれらそれぞれのシーン開始位置だけでなく、シリアル・ナンバーの構成要素の順序も分かっていることが必要であることは明らかである。例えば、ＦＥＣコードは、シリアル・ナンバーの構成要素より後にある場合も前にある場合もあり、あるいはシリアル・ナンバーの構成要素の間に入っている場合もある。さらに、プリントのシリアル・ナンバーまたはバーコードを映画館の位置と関連付けるデータベースにより、必要なタイトルに特有のメタ・データを与えて、シリアル・ナンバーの導出を可能にする。図５に示す例示的な手続きは、ハードウェアまたはソフトウェアあるいはハードウェアとソフトウェアの組合せを利用して実施される一連の事象を表している。
【００５８】
前述のように、本発明の概念によれば、プリント識別子を、映画のコピーのトラッキングに使用される消去訂正（ｅｒａｓｕｒｅ−ｃｏｒｒｅｃｔｉｎｇ）符号化シリアル・ナンバーにマッピングする。次いで、この映画のコピーを、消去訂正符号化シリアル・ナンバーに従ってマーキングする。例えば、消去訂正符号化シリアル・ナンバーを、映画のコピーにおける複数の特定のシーケンスにマッピングし、これら特定のシーケンスのそれぞれの少なくとも１つのフレームを、識別子でマーキングする。
【００５９】
本発明の原理によるエンコーダ７５０の例示的なブロック図を、図６に示す。エンコーダ７５０は、マッパ（ｍａｐｐｅｒ）７５５およびコーダ７６０を含む。マッパ７５５は、プリント識別子を第１のセットのＪ個の数字にマッピング（エンコード）する。コーダ７６０は、この第１のセットの数字の少なくとも一部分を操作して、Ｋ個のエラー訂正数を形成する。ここで、Ｋ＞０である。これらのエラー訂正数を、本明細書では冗長データとも呼ぶ。第２のセットのＬ個の数字は、Ｋ個のエラー訂正数と、第１のセットのＪ個の数字とを含む。その結果、以下のようになる。
Ｌ＝Ｊ＋Ｋ
第２のセットのＬ個の数字は、フィルムのコピーをマーキングするために使用される数字のシーケンスを表す。
【００６０】
マークがエラー訂正値またはプリント識別子の値の一方のみを表す必要はないことに留意されたい。本発明の原理によれば、エラー訂正値と識別子の値を混合することができる。実際には、その他のよりフレキシブルなコードを作成することもできる。例えば、わずかなシリアル・ナンバーしか持たないフィルムを、Ｍ個（Ｍ＞１）のマークが失われた場合でもプリント識別子を回復することができるように復号できるようにするコードを作成することが望ましいこともある。これは、例えば限られた数（例えば５００部）のコピーしか制作されない場合など、限られたプロダクション・ラン（ｐｒｏｄｕｃｔｉｏｎ  ｒｕｎ）にマーキングを行う状況において望ましい可能性がある。これに関連して、エラー訂正値と識別子の値を混合した例示的なコードについて、以下で述べる。別法として、この例示的なコードは、２つのマークが失われている場合にもプリント識別子を回復するために使用することができる。
【００６１】
この場合も、Ｐはプリント識別子の数字に等しいものとする。このプリント識別子Ｐを、第１のセットのＪ個の数字にエンコードまたはマッピングする。例えば、Ｊ＝３、すなわち以下に示すようにプリント識別子Ｐを３つの数字Ａ、ＢおよびＣにエンコードする。
Ａ＝Ｐ  ｍｏｄ  Ｍ；
Ｂ＝Ｆｌｏｏｒ  （Ｐ／Ｍ）ｍｏｄ  Ｍ；および
Ｃ＝Ｆｌｏｏｒ  （Ｐ／Ｍ２）ｍｏｄ  Ｍ
さらに、この第１のセットの数字を、さらに第２のセットのＬ個の数字（本明細書では消去訂正符号化シリアル・ナンバーとも呼ぶ）にマッピングまたはエンコードする。例えば、Ｌ＝４、すなわち以下に示すように第１のセットの数字を４つの数字Ｗ、Ｘ、ＹおよびＺにエンコードする。
Ｗ＝Ａ；
Ｘ＝Ｂ；
Ｙ＝（Ａ＋Ｂ＋Ｃ）ｍｏｄ  Ｍ；および
Ｚ＝（Ａ＋２Ｂ−２Ｃ）ｍｏｄ  Ｍ
第２のセットの数字は、フィルム・コピー内でＷ、Ｘ、Ｙ、Ｚの順序でマーキングされた特定のシーケンス番号を表す。第２のセットの数字を決定するために使用される数式から、識別子の値とエラー訂正値とが混合されていることが分かる。具体的には、第１のセットの識別子の値Ｃは、第２のセットの値ＹおよびＺに混合されている。これらの値ＹおよびＺは、エラー訂正のために使用される。換言すれば、第２のセットのＬ個の数字は、第１のセットのＪ個の数字のうちＮ個しか含まない（Ｎ＜Ｊ）。Ｊ個の数字のうちの残りのＲ個の数字は、Ｊ個の数字の１つまたは複数の関数として導出される。この例では、ＹおよびＺが、３つの数字Ａ、ＢおよびＣ全ての関数として導出される。
【００６２】
上記に示すようにエンコードされたフィルムのマーキングされたコピーからのプリント識別子の回復に関しては、図７に示す例示的な流れ図を、図８に示す表１と併せて使用する。図７のステップ７０５で、各マークのシーン開始点を決定し、ステップ７１０で、各シーン内のマークの位置を決定する。ステップ７１５で、差をシーケンス値あたりのオフセットで割る。ステップ７２０で、第２のセットの数字と関連する任意の３つのマークを見つける。これら３つのマークから、失われているシーケンス番号を特定し、ステップ７２５で第１のセットの数字を回復する。ここで図８を簡単に参照すると、表１は、失われたシーケンス番号を決定する１組の数式を表している。具体的には、失われたシーケンス番号が特定されると、表１の関連する列に記載されている数式の組を使用して、第１のセットの数字が決定される。表１に示す数式から得られるいかなる結果も、さらにＭｏｄ  Ｍで換算されることに留意されたい。図７に戻って、第１のセットの数字が決定されると、ステップ７３０で以下の数式に従ってプリント識別子が回復される。
Ｐ＝Ａ＋（３１＊Ｂ）＋（９６１＊Ｃ）
【００６３】
さらに別の例では、Ｍ＝３１、すなわちｍｏｄ  ３１を使用するものと仮定する。さらに、プリント識別子Ｐが１５１５２に等しいと仮定する。従って、上記の数式を使用すると、プリント識別子Ｐは以下の第１のセットの数字にエンコードされる。
Ａ＝２４；
Ｂ＝２３；および
Ｃ＝１５
次いで、この第１のセットの数字を、さらに以下の第２のセットの数字にエンコードする。
Ｗ＝２４；
Ｘ＝２３；
Ｙ＝０；および
Ｚ＝９
従って、プリント識別子１５１５２と関連するフィルムのコピーは、シーケンス番号２４、２３、０および９がマーキングされることになる。
【００６４】
フィルムのコピーから第２のセットの数字を回復しようとする場合には、数字Ｘ、ＹおよびＺのみが見つかる、すなわちＷが失われているものと仮定する。図８の表１から、Ｗに関連する列の数式の組を用いて、以下に示すように第１のセットの数字を回復する。
Ａ＝（２＊０＋９−４＊２３）＊２１＝−１７４３＝２４  ｍｏｄ  ３１
Ｂ＝２３；および
Ｃ＝（２３＋０−９）＊２１＝２９４＝１５  ｍｏｄ  ３１
第１のセットの数字が決定されると、プリント識別子Ｐが回復される。
Ｐ＝２４＋２３＊３１＋１５＊９６１＝１５，１５２
【００６５】
フィルム・コピーの数が９６０未満である場合には、本発明の原理によれば、２つのマークが失われている場合でも、上記で特定したコードを使用してプリント識別子を回復することができる。この場合も、Ｍ＝３１、すなわちｍｏｄ  ３１を使用するものと仮定する。さらに、プリント識別子Ｐが１２３に等しいものと仮定する。従って、上記の数式を使用すると、プリント識別子Ｐは、以下の第１のセットの数字にエンコードされる。
Ａ＝３０；
Ｂ＝３；および
Ｃ＝０
次いで、この第１のセットの数字を、さらに以下の第２のセットの数字にエンコードする。
Ｗ＝３０；
Ｘ＝３；
Ｙ＝２；および
Ｚ＝５
従って、プリント識別子１２３に関連するフィルムのコピーは、シーケンス番号３０、３、２および５によってマーキングされることになる。
【００６６】
例えば図７の流れ図を使用してフィルムのコピーから第２のセットの数字を回復しようとする場合には、数字ＹおよびＺのみが見つかる、すなわちＸおよびＷが失われているものと仮定する。この例では、図７の流れ図と、図９の表２とを併せて使用する。表２から、見つかった数字の対（ここではＹおよびＺ）に関連する行内の数式の組を用いて、以下に示すように第１のセットの数字を回復する。
Ａ＝（２＊２−５）＝−１＝３０  ｍｏｄ  ３１；および
Ｂ＝５−２＝３
この場合も、表２に示す数式から得られる任意の結果は、さらにＭｏｄ  Ｍで換算されることに留意されたい。第１のセットの数字が決定されると、以下の数式に従ってプリント識別子Ｐが回復される。
Ｐ＝Ａ＋（３１＊Ｂ）＋（９６１＊Ｃ）
この例では、以下のようになる。
Ｐ＝３０＋３１＊３＝１２３
【００６７】
本発明の原理によるエンコーダ７６５の例示的なブロック図を、図１０に示す。エンコーダ７６５は、マッパ７５５およびコーダ７７０を含む。マッパ７５５は、プリント識別子を第１のセットのＪ個の数字にマッピング（エンコード）する。コーダ７７０は、この第１のセットの数字の少なくとも一部分を操作して、幾つか（Ｋ個）のエラー訂正数を形成する。第２のセットのＬ個の数字は、Ｋ個のエラー訂正数と、第１のセットのＪ個の数字の一部分Ｎ個とを含む（Ｎ＜Ｊ）。その結果、以下のようになる。
Ｌ＝Ｎ＋Ｋ
【００６８】
換言すれば、これらの数字（第１のセットのＪ個の数字）のうちＲ個（Ｒ＞０）は、識別子の値の一部として明示されておらず、Ｋ個のエラー訂正数にエンコードされている。図７、８および９に示す例では、上述のように、Ｊ＝３、Ｋ＝２、およびＲ＝１である（すなわち識別子Ｃが値ＹおよびＺに混合される）。第２のセットの数字は、フィルムのコピーをマーキングするために使用される一連の数字を表す。
【００６９】
本発明の原理による別のより一般的なエンコーダの形態を、図１１に示す。エンコーダ７７５は、マッパ７５５およびコーダ７８０を含む。マッパ７５５は、プリント識別子を第１のセットのＪ個の数字にマッピング（エンコード）する。コーダ７８０は、この第１のセットの数字の少なくとも一部分を操作して、第２のセットのＬ個の数字を形成する（Ｌ＞Ｊ）。
【００７０】
本明細書で例示し説明するエラー訂正コードは、消去訂正コードであるが、本発明がこれに限定されるわけではないことは明らかであろう。具体的には、例えばリード・ソロモン符号、ＢＣＨ符号、ハミング・コード、またはその他の任意の望ましい訂正コードなどを含む、任意のエラー検出または訂正コードを使用することができる。これに関連して、「失われた」数字の回復に関連して本発明の概念について説明したが、本発明の概念は、「破損した」数字の回復にも適用される。
【００７１】
上記に鑑みて、上記の説明は単に本発明の原理を説明するものであり、従って、本明細書では明示していないが、本発明の原理を実施する本発明の趣旨および範囲内に含まれる多数の代替構成を当業者なら考案することができることが理解されるであろう。従って、例示的な実施形態に多数の変更を加えることができること、また添付の特許請求の範囲に定義する本発明の趣旨および範囲を逸脱することなくその他の様々な構成を考案することができることを理解されたい。例えば、シーンおよびシーケンスに関連して説明したが、フィルムを、フィルム・フッテージに基づいて、所定のフィルム・フッテージをそれぞれ有し、且つ幾つかのシーケンスをそれぞれ含む幾つかのゾーンに分割するなど（ただしこれに限定されない）、等価なフィルムの区分方法を使用することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の理解に有用な、媒体上に記録された映画を示す概略図である。
【図２】図２Ａは、１つのフィルムの異なるプリントをマーキングするために使用することができる、異なるマーキングの仕方を示すのに有用な図である。                   図２Ｂは、１つのフィルムの異なるプリントをマーキングするために使用することができる、異なるマーキングの仕方を示すのに有用な図である。
【図３】マーキング済みの画像を含むフレームを示す図である。
【図４】本発明による映画をマーキングする装置を理解するのに有用なブロック図である。
【図５】本発明の様々な構成による、シリアル・ナンバーを振られた映画プリント・コピーからシリアル・ナンバーを回復するための例示的な手続きを示す図である。
【図６】本発明の原理による、フィルムをマーキングするための例示的なエンコーダを示す図である。
【図７】本発明の原理による例示的な流れ図を示す図である。
【図８】本発明の原理による、プリント識別子を回復する際に使用される例示的な表を示す図である。
【図９】本発明の原理による、プリント識別子を回復する際に使用される例示的な表を示す図である。
【図１０】本発明の原理による、フィルムをマーキングするための例示的なエンコーダを示す図である。
【図１１】本発明の原理による、フィルムをマーキングするための例示的なエンコーダを示す図である。
【図１】
2008501986.tif 000003
【図２】
2008501986.tif 000004
【図３】
2008501986.tif 000005
【図４】
2008501986.tif 000006
【図５】
2008501986.tif 000007
【図６】
2008501986.tif 000008
【図７】
2008501986.tif 000009
【図８】
2008501986.tif 000010
【図９】
2008501986.tif 000011
【図１０】
2008501986.tif 000012
【図１１】
2008501986.tif 000013
【手続補正書】
【提出日】平成19年4月16日(2007.4.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
映画のコピーを識別する方法であって、
前記映画の前記コピーのシリアル・ナンバーを表すＪ個の数字のシーケンスを生成するステップと、
それぞれ前記Ｊ個の数字の１つまたは複数の関数として、少なくとも２つのエラー訂正数ＸおよびＹを作成するステップと、
前記映画の前記コピーを、前記少なくとも２つのエラー訂正数、ＸおよびＹでマーキングするステップとを含む、前記方法。
【請求項２】
前記少なくとも２つのエラー訂正数が、Ｌ個の数字を有する消去訂正符号化シリアル・ナンバーであって、前記Ｌ個の数字のうちＭ個が後に失われる、または破損した場合に前記映画の前記コピーと関連するプリント識別子の回復を可能にする消去訂正符号化シリアル・ナンバーを構成する、請求項１に記載の方法。
【請求項３】
前記シリアル・ナンバーが前記映画の前記コピーのプリント識別子である、請求項１に記載の方法。
【請求項４】
前記生成ステップにおいて、前記映画の前記コピーのプリント識別子を前記Ｊ個の数字のシーケンスにマッピングする、請求項１に記載の方法。
【請求項５】
前記少なくとも２つのエラー訂正数が、前記映画の前記コピーの様々なフレーム上のマークによって表される、請求項１に記載の方法。
【請求項６】
媒体上に配置された映画のコピーを識別する方法であって、
消去訂正符号化シリアル・ナンバーに従って前記映画の前記コピーをマーキングするステップを含み、
前記消去訂正符号化シリアル・ナンバーがＬ個の数字を含み、前記消去訂正符号化シリアル・ナンバーが、前記Ｌ個の数字のうちＭ個（Ｍ＞１）が後に失われた場合に前記映画の前記コピーと関連するプリント識別子の回復を可能にする、前記方法。
【請求項７】
前記消去訂正符号化シリアル・ナンバーが、複数の識別子マークと、前記映画の前記コピーの様々なフレーム上の少なくとも１つのエラー訂正マークとによって表される、請求項６に記載の方法。
【請求項８】
前記マーキング・ステップが、
前記映画の前記コピーの少なくとも第１のシーケンスおよび第２のシーケンスのそれぞれを、前記識別子マークでマーキングするステップと、
前記映画の少なくとも第３のシーケンスを、前記少なくとも１つのエラー訂正マークでマーキングするステップとを含み、
前記マークのうちＭ個が存在しない場合に、前記マークの残りのマークを処理することによって前記消去訂正符号化シリアル・ナンバーを決定することができる、請求項６に記載の方法。
【請求項９】
前記消去訂正符号化シリアル・ナンバーが、プリント識別子を表す、請求項６に記載の方法。
【請求項１０】
媒体上に配置された映画のコピーを識別する方法であって、
前記映画の前記コピーのプリント識別子と関連する第１のセットのＪ個の数字を形成するステップと、
前記第１のセットのＪ個の数字の少なくとも一部分を符号化して、第２のセットのＫ個（Ｋ＞１）の数字を形成するステップと、
Ｌ個の数字のシーケンスに従って前記フィルムの前記コピーをマーキングするステップであって、前記Ｌ個の数字のうちＮ個が前記第１のセットのＪ個の数字からとったものであり、前記Ｌ個の数字の残りの数字が前記第２のセットのＫ個の数字を含むステップとを含む、前記方法。
【請求項１１】
前記Ｌ個の数字が、消去訂正符号化シリアル・ナンバーを表す、請求項１０に記載の方法。
【請求項１２】
前記マーキング・ステップが、
前記第１のセットのＪ個の数字のうちのＮ個の数字に従って、前記映画の前記コピーのそれぞれのシーケンスをマーキングするステップと、
前記第２のセットのＫ個の数字に従って、前記映画の前記コピーのそれぞれのシーケンスをマーキングするステップとを含む、請求項１０に記載の方法。
【請求項１３】
媒体上に配置された映画のコピーの識別に使用される方法であって、
前記映画の前記コピーを、その中に表された消去訂正符号化シリアル・ナンバーとともに表示するステップを含み、
前記消去訂正符号化シリアル・ナンバーがＬ個の数字を含み、前記Ｌ個の数字のうちＮ個が、シリアル・ナンバーのＪ個の数字を含む一部分を表し、前記シリアル・ナンバーが、前記映画の前記コピーと関連し、前記Ｌ個の数字の残りの数字が、前記シリアル・ナンバーの残りのＪ−Ｎ個の数字をエンコードされた形態で表し、Ｌ＞Ｊ＋１である、前記方法。
【請求項１４】
前記消去訂正符号化シリアル・ナンバーが、複数の識別子マークと、前記映画の前記コピーの複数のフレーム上に配置されたエラー訂正マークとによって表される、請求項１３に記載の方法。
【請求項１５】
前記消去訂正符号化シリアル・ナンバーが、プリント識別子を表す、請求項１３に記載の方法。
【請求項１６】
映画を記録する可読媒体であって、前記映画が、
複数のフレームを含み、各フレームが前記映画の一部分を表し、前記フレームの一部がマーキングされて消去訂正符号化シリアル・ナンバーを表し、
前記消去訂正符号化シリアル・ナンバーがＬ個の数字を含み、前記Ｌ個の数字のうちＮ個が、シリアル・ナンバーのＪ個の数字を含む一部分を表し、前記シリアル・ナンバーが、前記映画の前記コピーと関連し、前記Ｌ個の数字の残りの数字が、前記シリアル・ナンバーの残りのＪ−Ｎ個の数字をエンコードされた形態で表し、Ｌ＞Ｊ＋１である、前記可読媒体。
【請求項１７】
映画を記録する可読媒体であって、前記映画が、
複数のフレームを含み、各フレームが前記映画の一部分を表し、前記フレームの一部がマーキングされて消去訂正符号化シリアル・ナンバーを表し、
前記消去訂正符号化シリアル・ナンバーがＬ個の数字を含み、前記消去訂正符号化シリアル・ナンバーが、前記Ｌ個の数字のうちＭ個（Ｍ＞１）が後に失われた場合に前記映画のコピーと関連するプリント識別子の回復を可能にする、前記可読媒体。
【請求項１８】
映画を記録する可読媒体であって、前記映画が、
複数のフレームを含み、各フレームが前記映画の一部分を表し、前記フレームの一部がマーキングされて消去訂正符号化シリアル・ナンバーを表し、
前記消去訂正符号化シリアル・ナンバーがＬ個の数字を含み、前記消去訂正符号化シリアル・ナンバーが、前記Ｌ個の数字のうちＭ個が後に破損した場合に前記映画のコピーと関連するプリント識別子の回復を可能にする、前記可読媒体。
【請求項１９】
媒体上に配置された映画のコピーを一意的に識別する装置であって、
前記映画の前記コピーのシリアル・ナンバーを表すＪ個の数字のシーケンスを生成する手段と、
Ｌ個の数字を含む消去訂正符号化シリアル・ナンバーに従って前記映画の前記コピーをマーキングする手段とを含み、Ｌ＞Ｊであり、前記Ｊ個の数字のうちＮ個は前記消去訂正符号化シリアル・ナンバーに直接含まれ、Ｌ＞Ｊ＋１である、前記装置。
【請求項２０】
前記消去訂正符号化シリアル・ナンバーが、前記Ｌ個の数字のうちＭ個（Ｍ＞１）が後に失われた場合に前記映画の前記コピーと関連するプリント識別子の回復を可能にする、請求項１９に記載の装置。
【請求項２１】
前記消去訂正符号化シリアル・ナンバーが、前記Ｌ個の数字のうちＭ個が後に破損した場合に前記映画の前記コピーと関連するプリント識別子の回復を可能にする、請求項１９に記載の装置。
【請求項２２】
前記シリアル・ナンバーが、前記映画の前記コピーのプリント識別子である、請求項１９に記載の装置。
【請求項２３】
前記生成手段が、前記映画の前記コピーのプリント識別子を、前記Ｊ個の数字のシーケンスにマッピングする、請求項１９に記載の装置。
【請求項２４】
前記消去訂正符号化シリアル・ナンバーが、複数の識別子マークと、前記映画の前記コピーの様々なフレーム上のエラー訂正マークとによって表される、請求項１９に記載の装置。
【請求項２５】
フィルムのコピーをＪ個の数字を含むシリアル・ナンバーでマーキングするのに使用される装置であって、
前記Ｊ個の数字の少なくとも一部分を、Ｌ個の数字を含む消去訂正符号化シリアル・ナンバーにエンコードするコーダであって、前記Ｌ個の数字のうちＮ個が、シリアル・ナンバーの一部分を表し、前記Ｌ個の数字の残りの数字が、前記シリアル・ナンバーの残りのＪ−Ｎ個の数字をエンコードされた形態で表し、Ｌ＞Ｊ＋１であるコーダを含む、前記装置。
【請求項２６】
前記フィルムの前記コピーと関連するプリント識別子から前記シリアル・ナンバーを生成するマッパをさらに含む、請求項２５に記載の装置。
【国際調査報告】
2008501986.tif 000014
2008501986.tif 000015
2008501986.tif 000016