(57)【要約】【課題】  侵害行為を受けにくい、信頼性のある時間測定手段を備えた電子回路を提供する。【解決手段】  第１の周期を有し、回路の外部にある発振器により供給されるクロック信号によりレートされる第１のカウンタと、回路の内部にある発振器により第２の周期でレートされる第２のカウンタとを備え、第２のカウンタは、第１のカウンタの内容が第１の所定値の倍数である度にリセットされ、第２のカウンタが第２の所定値に到達し、従って、第２の所定値と第２の周期の積が、第１の所定値と第１の周期の積よりも大きいとき、警告信号を活性化する手段を備える電子回路を提供する。【選択図】  図２
2004252982.tif 000002
【特許請求の範囲】
【請求項１】
回路の外部にある発振器（６）により供給される第１の周期（Ｔ１）を有するクロック信号（ＣＫ）により刻時される第１のカウンタ（８）と、
前記回路の内部にある発振器（１４）により第２の周期（Ｔ２）で刻時される第２のカウンタ（１２）で、前記第１のカウンタの内容が第１の所定値（Ｎ１）の倍数である度にリセットされる第２のカウンタ（１２）と、
前記第２のカウンタ（１２）が第２の所定値（Ｎ２）に到達し、従って、前記第２の所定値と前記第２の周期の積（Ｔ２・Ｎ２）が、前記第１の所定値と前記第１の周期の積（Ｔ１・Ｎ１）よりも大きいとき、警告信号を活性化する手段（１８）と
を備えることを特徴とする集積回路（２）。
【請求項２】
前記警告信号は、前記クロック信号（ＣＫ）の現在の周期（Ｔ）がスレショルド周期（Ｔ１’）よりも大きいとき活性化され、前記第２の所定値と前記第２の周期の積（Ｔ２・Ｎ２）は、前記第１の所定値と前記スレショルド周期の積（Ｔ１’・Ｎ１）よりも小さいことを特徴とする請求項１に記載の集積回路。
【請求項３】
前記第２の周期（Ｔ２）は、下限値（Ｔ２’）から上限値（Ｔ２”）の範囲内であり、前記第２の所定値と前記下限値の積（Ｔ２’・Ｎ２）が、前記第１の所定値と前記第１の周期の積（Ｔ１・Ｎ１）よりも大きく、前記第２の所定値と前記上限値の積（Ｔ２”・Ｎ２）が、前記第１の所定値と前記スレショルド周期の積（Ｔ１’・Ｎ１）よりも小さいことを特徴とする請求項２に記載の集積回路。
【請求項４】
前記内部発振器（１４）は、直列接続された奇数個のインバータ（１５）により形成され、最後のインバータの出力が最初のインバータの入力に接続されることを特徴とする請求項１に記載の回路。
【請求項５】
前記第２のカウンタ（１２）は、前記第１のカウンタ（８）の内容が前記第１の所定値（Ｎ１）の倍数である度にリセット信号（ＲＥＳＥＴ）を生成する比較器（１６）によりリセットされることを特徴とする請求項１に記載の回路。
【請求項６】
前記第１の所定値は２のｎ乗であり、前記比較器（１６）は、第１の入力において、前記第１のカウンタ（８）のランクｎのビットを受け、第２の入力において、前記水晶発振器（６）によってレートされ、前記ランクｎのビットを入力として受けるＤフリップフロップ（２２）の出力の反転を受けるＡＮＤゲート（２０）を有し、該ＡＮＤゲート（２０）の出力は前記リセット信号（ＲＥＳＥＴ）を生成することを特徴とする請求項５に記載の回路。
【請求項７】
前記第１のカウンタ（８）の内容が所定の限界に到達するまで、つまり、前記警告信号が活性化されるまで、所定の機能の実施を可能にすることを特徴とする請求項１に記載の回路。
【請求項８】
水晶発振器（６）により第１の周期（Ｔ１）で刻時されるカウンタ（８）によって時間を測定する方法において、
ａ）第２の周期（Ｔ２）で第２のカウンタ（１２）を刻時し、該第２のカウンタ（１２）は、前記第１のカウンタの内容（ＣＮＴ）が第１の所定値（Ｎ１）の倍数である度にリセットされるステップと、
ｂ）前記第２のカウンタ（１２）が第２の所定値（Ｎ２）に到達し、従って、前記第２の所定値と前記第２の周期の積（Ｔ２・Ｎ２）が、前記第１の所定値と前記第１の周期の積（Ｔ１・Ｎ１）よりも大きいとき、警告信号を活性化するステップと
を備えることを特徴とする方法。
【請求項９】
前記第１のカウンタ（８）の内容（ＣＮＴ）が所定の限界に到達するまで、つまり、前記警告信号が活性化されるまで、請求項８の方法に基づき時間を測定することより成る、所定の機能を実施する時間制限付権利を管理する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にデジタルファイルの使用権を管理するシステムに関する。使用権は、本質的に２つのタイプに区別できる。第１の、いわゆる回数条件型権利は、所定の回数デジタルファイルを使用する可能性に関する。第２の、いわゆる時間条件型権利は、所定の累積時間の間または所定の期限日までデジタルファイルを使用する可能性に関する。
【背景技術】
【０００２】
本発明の適用例のうち、ビデオファイル、音楽ファイル（ＭＰ３）、ラジオファイル、または放送ファイルの使用権の管理について言及がなされる。時間条件システムにより管理されるコンテンツの使用権または活用権は、ほとんどの場合直接の使用権であり、つまり、音声デジタルファイルを聞く権利またはビデオシーケンスを映写する権利である。デジタルデータのコピー、転送、印刷等の他の活用権は、時間条件よりもむしろ回数条件に関連するシステムにより、一般的に管理される。しかしながら、時間条件（例えば暦）を使用して、権利を与えられた人間が、デジタルコンテンツのコピー、貸与、転送または印刷を許可される期間を設定する権利管理システムは除外されない。
【０００３】
図１は非常に概略的に、時間条件型権利の管理を実現する集積回路の例をブロックの形で示したものである。回路は、例えば図示されていない手段からダウンロードされた、記憶された音楽ファイルの読み出しを可能にする機能ブロック４（ＦＵＮＣＴ）を有する。ブロック４は、クロック信号ＣＫのレートで動作する同期ブロックである。信号ＣＫの周波数は、ブロック４が特に音楽信号を生成するための周波数であり、非常に正確でなければならない。この理由から、信号ＣＫは水晶発振器６により生成される。現在の技術では、このような発振器を集積回路に集積するのは不可能であり、発振器６は回路２の外にある。クロック信号ＣＫによりレートされるカウンタ８（ＣＮＴ１）は、時間測定を提供する。ブロック４により読み出し可能な音楽ファイルは、例えば、期限日を有する。ブロック４は、図示されていない、期限日とカウンタ８の内容ＣＮＴを比較する手段を有し、カウンタ８の内容が期限日よりも大きくなるまで音楽ファイルの読み出しを可能にする。
【０００４】
カウンタ８の内容により示される時間管理は、回路２が永久に動作中であり、かつ周波数が変化しないクロック信号ＣＫによりレートされ続ける限りにおいて、信頼性を持つ。回路２が動作中であり続け、かつクロック信号を永久に受信し続けることについて、既存の手段は確認が可能であり、回路２または信号ＣＫの停止後に、記憶された音楽ファイルの読み出しを禁止する。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、水晶発振器６は回路２の外にあるため、信号ＣＫを停止することなく、回路２の２回の使用の間に周波数を減少させ、不正な方法で、カウンタ８の内容が、（暦の検証による、または最大期間による）期限日を超える時間を遅延させることが可能である。
【０００６】
本発明の目的は、侵害行為を受けにくい、信頼性のある時間測定手段を備えた電子回路を提供することである。
【０００７】
本発明はまた、安全な時間測定方法も目的とする。
【課題を解決するための手段】
【０００８】
これらのおよび他の目的を達成するため、本発明は、回路の外部にある発振器により供給される第１の周期のクロック信号によりレートされる第１のカウンタと、回路の内部にある発振器により第２の周期でレートされる第２のカウンタとを備え、第２のカウンタは、第１のカウンタの内容が第１の所定値の倍数である度にリセットされ、第２のカウンタが第２の所定値に到達し、従って、第２の所定値と第２の周期の積が、第１の所定値と第１の周期の積よりも大きいとき、警告信号を活性化する手段を備える集積回路を提供する。
【０００９】
本発明の実施形態によれば、警告信号は、クロック信号の現在の周期がスレショルド周期よりも大きいとき活性化され、第２の所定値と第２の周期の積は、第１の所定値とスレショルド周期の積よりも小さい。
【００１０】
本発明の実施形態によれば、第２の周期は、下限値から上限値の範囲内であり、第２の所定値と下限値の積は、第１の所定値と第１の周期の積よりも大きく、第２の所定値と上限値の積は、第１の所定値とスレショルド周期の積よりも小さい。
【００１１】
本発明の実施形態によれば、内部発振器は、直列接続された奇数のインバータにより形成され、最後のインバータの出力は、最初のインバータの入力に接続される。
【００１２】
本発明の実施形態によれば、第２のカウンタは、第１のカウンタの内容が第１の所定値の倍数である度にリセット信号を生成する比較器によりリセットされる。
【００１３】
本発明の実施形態によれば、第１の所定値は２のｎ乗であり、比較器は、第１の入力において、第１のカウンタのランクｎのビットを受け、第２の入力において、水晶発振器によってレートされ、ランクｎのビットを入力として受けるＤフリップフロップの出力の反転を受けるＡＮＤゲートを有し、ＡＮＤゲートの出力はリセット信号を生成する。
【００１４】
本発明はまた、第１のカウンタの内容が所定の限界に到達するまで、つまり、警告信号が活性化されるまで、所定の機能の実施を可能にする、前述のような回路を目的とする。
【００１５】
本発明はまた、水晶発振器により第１の周期でレートされるカウンタを用いた時間測定方法を目的とし、この方法は、
ａ）第２の周期で第２のカウンタをレーティングし、第２のカウンタは、第１のカウンタの内容が第１の所定値の倍数である度にリセットされるステップと、
ｂ）第２のカウンタが第２の所定値に到達し、従って、第２の所定値と第２の周期の積が、第１の所定値と第１の周期の積よりも大きいとき、警告信号を活性化するステップと
を有する。
【００１６】
本発明はまた、第１のカウンタの内容が所定の限界に到達するまで、つまり、警告信号が活性化されるまで、上記の方法に基づき時間を測定することより成る、所定の機能を実施する時間制限付権利を管理する方法を目的とする。
【００１７】
本発明の以上の目的、特徴、及び利点は、以下の、添付図面に関連した特定の実施形態の非限定的な説明により、詳細に論じられる。
【発明を実施するための最良の形態】
【００１８】
本発明の理解に必要な要素のみが図面に示される。同一の要素は、異なる図面においても、同一の参照番号で示される。
【００１９】
図２は、非常に概略的に、本発明に基づく集積回路１０をブロックの形で示したものであり、これは、従来の回路２のように、例えば音楽ファイル等のデジタルファイルに関する時間的権利の管理を実現する。回路１０は、回路２と同様、記憶された音楽ファイルの読み出し、および外部の水晶発振器６からのクロック信号ＣＫの受信を可能にする機能ブロック４（ＦＵＮＣＴ）と、クロック信号ＣＫによりレートされる時間測定カウンタ８（ＣＮＴ）とを有する。本発明によれば、回路１０は、回路１０の内部にある発振器１４によりレートされる別のカウンタ１２（ＣＮＴ２）を有する。発振器１４の周波数については後述する。発振器１４は、例えば、発振ループに接続された奇数個のインバータ１５により形成される。第１の比較器１６（ＩＮＩＴ）は、カウンタ８の内容ＣＮＴを受信し、カウンタ８が所定値Ｎ１の倍数を含む度にカウンタ１２をリセットするために配置される。比較器１８（ＡＬＥＲＴ）はカウンタ１２の内容と第２の所定値Ｎ２を比較し、カウンタ１２の内容が値Ｎ２を超えた場合に、ブロック４に警告信号を供給するために配置される。
【００２０】
本発明によれば、内部発振器１４によりレートされるカウンタ１２は、信号ＣＫの周波数が所与のスレショルド周波数以下にならないことを測定する。Ｔを信号ＣＫの実際のまたは現在の周期として、比較器１６は、Ｔ・Ｎ１に等しい周期でカウンタ１２をリセットする。比較器１８は、カウンタ１２が値Ｎ２を含む場合、つまり、Ｔ２を発振器１４の周期とするとき、カウンタ１２が中断されることなく、Ｔ２・Ｎ２に等しい期間カウントした後に、ブロック４に警告信号を供給する。
【００２１】
ブロック４を始動するための信号ＣＫの周波数に対応するＴ１を信号ＣＫの公称周期として、所与の期間Ｔ２、値Ｎ１および値Ｎ２は、本発明によれば、Ｔ１・Ｎ１＜Ｔ２・Ｎ２となるよう選択される。つまり、信号ＣＫの周期ＴがＴ２・Ｎ２／Ｎ１よりも小さい限りは、カウンタ１２は、値Ｎ２に到達する前に比較器１６により常にリセットされ、比較器１８が警告信号を生成することはない。しかしながら、信号ＣＫの周波数が減少し、ＴがＴ２・Ｎ２／Ｎ１よりも大きくなるように信号ＣＫの周期Ｔがある場合（例えば、侵害行為により回路の２回の使用の間に外部周波数が減少した場合）、カウンタ１２は、比較器１６によりリセットされる前に値Ｎ２に到達し、比較器１８は警告信号を生成する。ブロック４は、警告メッセージの受領時に、記憶されたファイルの読み出しを禁止し、エラー信号を送信するか、または適切なアクションを実施するようにされていてもよい。もちろん、期限日の超過を検出するためにカウンタ８の状態をモニタリングするという、ブロック４の従来からの機能は、好ましくは、常に存在する。
【００２２】
当業者は、値Ｔ１・Ｎ１と値Ｔ２・Ｎ２の値が互いに近くなるよう選択されればされるほど、本発明により検出されるべき信号ＣＫの周波数の変動を小さくすることが可能になることを知る。
【００２３】
実際には、値Ｔ１・Ｎ１は、警告信号が生成される前のＴ１の若干の増加を許容するために、値Ｔ２・Ｎ２よりも相当小さくてもよい。Ｔ１’を、警告信号の生成が望まれる信号ＣＫの周期とした場合、先の不等式Ｔ１・Ｎ１＜Ｔ２・Ｎ２が確認される一方で、Ｔ１’・Ｎ１＞Ｔ２・Ｎ２となるようにＮ１およびＮ２が選択される。
【００２４】
本発明に基づくカウンタ１２、比較器１６、比較器１８、および内部発振器１４は、このようにして、特に侵害行為を理由とするクロック信号ＣＫの周波数の減少の検出を実現する。
【００２５】
比較器１６、比較器１８、および発振器１４は回路２内に集積されるため、改造または動作の停止は難しく、むしろ不可能であり、これが本発明の利点である。
【００２６】
本発明の他の利点は、カウンタ１２、比較器１６、比較器１８、および発振器１４の導入が単純であり、集積回路２の表面積のより少ない部分しか占めず、ごくわずかな電力消費で済むことである。
【００２７】
実際には、発振器１４のような内部発振器の周期を非常に精密に知るのは困難である。発振器１４の周期Ｔ２は、集積回路２の製造過程におけるばらつきと、回路の動作温度に依存する。従って、周期Ｔ２は、最小値Ｔ２’から最大値Ｔ２”の範囲内であり、周期Ｔ２’および周期Ｔ２”の差は、例えば２０％である。好ましくは、値Ｎ１および値Ｎ２はＴ１・Ｎ１＜Ｔ２’・Ｎ２、およびＴ１’・Ｎ１＞Ｔ２”・Ｎ２になるよう選択される。
【００２８】
図３は、値Ｎ１が２のｎ乗に等しくなるよう選択された場合の、比較器１６の特に好ましい実施形態を示したものである。このような場合、比較器１６は、カウンタ８のランクｎのビットの各変化において、カウンタ１２のリセット信号ＲＥＳＥＴを供給する装置にされる。比較器１６は、第１の入力で、カウンタ８のランクｎのビットＣＮＴ（ｎ）を受け、第２の入力で、信号ＣＫによりレートされ、ビットＣＮＴ（ｎ）を入力として受けるＤフリップフロップ２２の出力の反転を受けるＡＮＤゲート２０を有する。ゲート２０の出力は、カウンタ１２の高い活性のリセット信号ＲＥＳＥＴを生成する。比較器１８は、値Ｎ２が２のｎ乗であるとき、同様の構造を備えることができる。
【００２９】
もちろん、本発明は、当業者であれば容易に思い付くであろうさまざまな変更態様、変形態様、および改良を備え得る。特に、本発明はカウンタ８に関連して説明され、カウンタの内容は時間を測定するために使用されるが、当業者なら、本発明を、権利の期間に対応する値がロードされ、ゼロでない値を含む限り権利が存続する減算形カウンタに容易に応用するであろう。
【００３０】
さらに、本発明は、期限日を有する音楽ファイルの読み出しに関する時間的権利について説明されているが、当業者なら、本発明を、別のタイプのデジタルファイルの使用に関する時間的権利、およびデジタルファイルに書かれた、または他の手段により回路に通信された他の時間的権利に容易に応用するであろう。
【００３１】
さらに、本発明は、ループ接続された奇数個のインバータにより形成される内部発振器１４について説明されているが、当業者なら、本発明を、例えばＬＣタイプまたはＲＣタイプの発振器等、あらゆる適切なタイプの内部発振器に容易に応用するであろう。
【００３２】
このような変更態様、変形態様、および改良は、この開示の一部として示されたものであり、本発明の精神内および範囲内である。従って、以上の説明は例示に過ぎず、限定的に示すものではない。本発明は、特許請求の範囲およびその均等範囲によってのみ規定される。
【図面の簡単な説明】
【００３３】
【図１】デジタルコンテンツの時間的権利の管理を実現する集積回路の一例を概略的に示したものである。
【図２】侵害行為に対し保護されたデジタルコンテンツの時間的権利の管理を実現する、本発明の実施形態に基づく集積回路を概略的に示したものである。
【図３】図２の比較器１６の実施形態を示したものである。
【符号の説明】
【００３４】
２、１０  集積回路
４  機能ブロック
６  外部発振器
８  第１のカウンタ
１２  第２のカウンタ
１４  内部発振器
１５  インバータ
１６、１８  比較器
２０  ＡＮＤゲート
２２  Ｄフリップフロップ
【図１】
2004252982.tif 000003
【図２】
2004252982.tif 000004
【図３】
2004252982.tif 000005
【外国語明細書】
2004252982.tif 000006
2004252982.tif 000007
2004252982.tif 000008
2004252982.tif 000009
2004252982.tif 000010
2004252982.tif 000011
2004252982.tif 000012
2004252982.tif 000013
2004252982.tif 000014
2004252982.tif 000015
2004252982.tif 000016
2004252982.tif 000017