(57)【要約】【課題】素材がユーザに物理的に所有されている証拠がない場合に、素材の使用を防止するシステム又は方法を提供することを目的とする。【解決手段】１つ以上の要求に対する１つ以上の応答に基づいて、許可を決定するように構成される検証手段と、前記１つ以上の要求に対する前記１つ以上の応答に関連付けられる応答時間を測定するように構成されるタイマーとを有するセキュリティシステムは、前記検証手段が、少なくとも前記応答時間の評価に部分的に基づいて、前記許可を決定するように構成される。【選択図】図１
2011066936.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上の要求に対する１つ以上の応答に基づいて、許可を決定するように構成される検証手段と、
前記１つ以上の要求に対する前記１つ以上の応答に関連付けられる応答時間を測定するように構成されるタイマーと、
を有するセキュリティシステムであって、
前記検証手段が、少なくとも前記応答時間の評価に部分的に基づいて、前記許可を決定するように構成され、
前記１つ以上の要求は、チャレンジ・レスポンス型プロトコルの１つ以上のチャレンジであり、
前記セキュリティシステムは、情報を処理することの許可のため、プロセッサとアクセス装置との間で前記チャレンジ・レスポンス型プロトコルを実行するように構成されるプロセッサ及びアクセス装置を有し、前記プロトコルの間にセキュリティキーが交換され、
前記タイマーは、前記プロトコルの間に送信されたチャレンジへの応答の遅延を前記応答時間として測定するように構成され、
前記検証手段は、前記測定された遅延が予想応答時間と実質的に異なる場合に、前記プロトコルを終了させるように構成されるセキュリティシステム。
【請求項２】
請求項１に記載のセキュリティシステムであって、
前記検証手段が、
前記応答時間の平均と、
前記応答時間と１つ以上のしきい値時間との比較と、
前記応答時間に基づく統計的なテストと
のうちの少なくとも１つに基づいて前記評価を構成するように構成されるセキュリティシステム。
【請求項３】
請求項１に記載のセキュリティシステムであって、
前記検証手段が、要求する１つ以上のアイテムのうちのランダムな選択に基づいて、前記１つ以上の要求を提供するように構成されるセキュリティシステム。
【請求項４】
請求項１に記載のセキュリティシステムであって、
前記応答時間が、前記１つ以上のチャレンジの送信元としての前記プロセッサと、前記１つ以上の応答の送信元としての前記アクセス装置との間の物理的な近接性に関連性を有するセキュリティシステム。
【請求項５】
請求項１に記載のセキュリティシステムであって、
前記応答時間の前記評価が、前記１つ以上の応答がネットワーク接続を介して伝達されたかどうかの評価を有するセキュリティシステム。
【請求項６】
請求項１に記載のセキュリティシステムであって、
データセットに対応する複数のデータアイテムを受信し、選択されたデータアイテムに対応するレンダリングを生成するように構成されるレンダリング手段を更に有し、
前記検証手段は、前記レンダリング手段に操作可能に結合され、前記複数のデータアイテムのうちの他のデータアイテムが前記レンダリング手段に利用可能かどうかに基づいて、前記選択されたデータアイテムに対応する前記レンダリングを排除するように構成され、
前記タイマーは、前記検証手段と前記レンダリング手段に操作可能に結合され、前記レンダリング手段から前記他のデータアイテムへの要求に対する応答と関連付けられる応答時間を測定するように構成され、
前記データアイテムへの要求は、前記チャレンジを構成するセキュリティシステム。
【請求項７】
セキュリティシステムにおいて、複数のデータアイテムの送信元と受信手段との間で情報を処理することの許可を決定する方法であって、
１つ以上の要求に対する１つ以上の応答に基づいて、許可を決定し、
前記１つ以上の要求に対する前記１つ以上の応答に関連付けられる応答時間を測定し、
少なくとも前記応答時間の評価に部分的に基づいて、前記許可を決定する
ことを含み、
前記１つ以上の要求は、チャレンジ・レスポンス型プロトコルの１つ以上のチャレンジであり、
前記方法は更に、
情報を処理することの許可のため、前記送信元と前記受信手段との間でチャレンジ・レスポンス型プロトコルを実行し、前記プロトコルの間にセキュリティキーが交換され、
前記プロトコルの間に送信されたチャレンジへの応答の遅延を前記応答時間として測定し、
前記測定された遅延が予想応答時間と実質的に異なる場合に、前記プロトコルを終了させる
ことを含む方法。
【請求項８】
請求項７に記載の方法であって、
前記応答時間を測定することが、前記複数のデータアイテムのサブセットの各データアイテムについて、
第１の時間に前記送信元からデータアイテムを要求し、前記データアイテムの要求が前記チャレンジを構成し、
第２の時間に受信手段で前記データアイテムを受信し、
前記第２の時間と前記第１の時間との間の差に対応する応答時間の測定を累計し、
前記応答時間の測定に基づいて前記応答時間を決定する
ことを含む方法。
【請求項９】
請求項８に記載の方法であって、
前記応答時間の測定が、
それぞれの第２の時間と第１の時間との間の前記差の平均と、
それぞれの差と、１つ以上のしきい値時間とを比較することに基づく計算と、
前記差に基づく統計的なパラメータと
のうちの少なくとも１つに対応する方法。
【請求項１０】
プロセッサに請求項７に記載の方法を実行させるように構成されるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータプロテクションに関し、特に、遠隔地からの違法コピーからデータを保護することに関する。
【背景技術】
【０００２】
データの保護はますます重要なセキュリティ分野になってきている。多くの場合、コピーやその他の情報処理を行うことの許可は、コピーや他の処理を実施する装置への情報の物理的な近接性に関連付けられている。例えば、音声と映像のパフォーマンスは、ＣＤやＤＶＤ等に記録される。ＣＤ又はＤＶＤを購入すると、例えば、バックアップの目的で、使用を容易にするため、コピーや素材（ｍａｔｅｒｉａｌ）を処理するその他の権限をもともと有する。素材を購入した人が、前記素材を使用することを望む場合は、前記素材を使用する装置の物理的な近接性の範囲で、ＣＤやＤＶＤを有すると仮定することは不合理ではない。他方、前記素材の適切な所有権を有しない場合は、前記素材の物理的な所有権を有さず、それゆえに、前記素材はその素材を使用しようとする装置から物理的に離れているであろう。例えば、インターネットサイトやその他の遠隔地からの素材の違法コピー又は違法レンダリングは、素材が前記素材をコピーするために使われる装置から物理的に離れていることに対応する。
【０００３】
同様に、セキュリティシステムは、しばしば、指紋や瞳孔走査等の、生物測定パラメータの検証のような、ユーザに関連付けられる情報を検証するように構成される。簡単な例では、セキュリティシステムは、身分証明タグやスマートカード等に含まれる情報のような、ユーザが提供する情報を処理するように構成される。許可されたユーザは前記情報を含む媒体を所有しているため、一般的に、前記情報やパラメータは、許可されたユーザによって容易に提供される。他方、許可されていないユーザは検証情報を含むオリジナルの媒体を有していないが、遠隔地からセキュリティ情報やパラメータを生成・再生成することができるシステムを有している場合がある。
【０００４】
同様に、社内ＬＡＮや研究室のコンピュータのようなシステムは、前記システムにアクセスするために使用される端末への物理的なアクセスを制御することによって保護されるように構成される場合がある。ユーザがシステムにアクセスすると、ユーザはシステムにアクセスすることを許可されているという仮定をする。識別検査のようなセキュリティ手段が時々使用される場合があるが、一般的には、物理的な隔離を欠くシステムに対するセキュリティ手段ほど広範囲に使用されない。
【発明の概要】
【課題を解決するための手段】
【０００５】
素材がユーザに物理的に所有されている証拠がない場合に、素材の使用を防止するシステム又は方法を提供することが、本発明の目的である。素材を使用する装置から前記素材が離れた場所にあるという証拠がある場合に、素材の使用を防止することも更に、本発明の目的である。ユーザがシステムから離れた場所にあるという証拠がある場合に、システムへのアクセスを防止することも更に、本発明の目的である。
【０００６】
これらの目的及びその他の目的は、情報への要求に対する応答時間を評価するセキュリティシステムを提供することによって達せられる。一般的に、物理的な近接性は、時間の近接性に対応する。要求と応答の間に相当の又は異常な遅延を前記応答時間が示す場合、要求と応答が相当の又は異常な物理的距離を伝達することによって前記遅延が生じる、又はユーザの物理的な所有において、存在する応答によって応答するのではなく、応答を生成するように要求が処理されることによって前記遅延が生じると、システムが仮定する。相当の又は異常な遅延が検出されると、現ユーザによるプロテクトされた素材へのその後のアクセスが制限されるように、そして／又は、異常応答遅延をセキュリティ担当に知らせるようにシステムが構成される。
【図面の簡単な説明】
【０００７】
【図１】本発明による、コントロール・アクセス・システムの例を示したものである。
【発明を実施するための形態】
【０００８】
本発明は添付の図面を参照して一例として更に詳細に説明される。
【０００９】
参照と理解の容易のため、本発明は、コピープロテクションの仕組みと関連して本願で示される。素材のユーザがコピープロテクトされた素材を物理的に所有しているという検証を介して、コピープロテクトされた素材の処理が制御される。
【００１０】
図１は、本発明によるコントロール・アクセス・システム１００の例を示したものである。前記コントロール・アクセス・システム１００は、リーダーのようなアクセス装置１３２を介して、ＣＤ１３０のような物理媒体から素材を処理するように構成されるプロセッサ１２０を含む。プロセッサ１２０のようなストレージ媒体１２５は、ＣＤ１３０から１つ以上の歌曲を、メモリスティックやコンピレーションＣＤ（ｃｏｍｐｉｌａｔｉｏｎ  ＣＤ）等に記録する、記録装置である場合がある。前記プロセッサ１２０はまた、スクリーン上のイメージや、スピーカ１２７からの音声のような、人間の認知に適当な出力を提供するように構成される再生装置でもあり得る。本願で使用される“レンダリング”という言葉は、処理と、変換と、保存等とを含む。この文脈と用語を使用して、プロセッサ１２０の例は、アクセス装置１３２へのインタフェースを提供するレンダリング手段（ｒｅｎｄｅｒｅｒ）１２２と、許可された素材１３０の存在を検証するように構成された検証手段１２６とを含む。
【００１１】
ユーザが媒体１３０から素材のレンダリングを開始すると、前記プロセッサ１２０は、媒体１３０の存在を検証するように構成される。前記検証を実施する１つの方法は、ユーザがレンダリングを試みている素材と異なる素材や情報を提供することに、媒体１３０が応じることができる証拠を提供することを、前記アクセス装置１３２に要求することである。例えば、ユーザが歌曲のレンダリングを開始すると、前記検証手段１２６は、前記アクセス装置１３２から異なる歌曲の一部を要求することを、前記レンダリング手段（ｒｅｎｄｅｒｅｒ）１２２に指示し得る。前記アクセス装置が異なる歌曲の要求された部分を提供できない場合は、前記検証手段１２６は、媒体１３０がレンダリング用に現実に存在しないと結論を出し、ゲート１２４を介して、ユーザがレンダリングを試みる素材のその後のレンダリングを終了する。
【００１２】
例えば、インターネット１４４において、遠隔サイト１４０から、異なるコピープロテクトされた歌曲の抜粋をユーザが不法にダウンロードし、そして、前記ユーザの選択した歌曲を含むコンピレーションＣＤ（ｃｏｍｐｉｌａｔｉｏｎ  ＣＤ）を作成しようとする場合がある。一般的に、素材の全アルバムのサイズにより、ユーザの選択した歌曲を含む各アルバムをダウンロードすることを思いとどまる。現実のＣＤ１３０に対応するアルバムから異なる歌曲の一部を、前記検証手段１２６が要求すると、アルバムからユーザが選択した歌曲のみをダウンロードしたユーザは、ダウンロードした素材のその後のレンダリングが防止される。
【００１３】
要求に応じて提供された素材が、現実のＣＤ１３０に含まれる素材に対応することを保障するための、様々な技術が用いられ得る。例えば、国際特許出願ＷＯ０１／５９７０５（代理人管理番号ＵＳ００００４０）は、自己指示のデータセットを開示し、コピープロテクトされたアルバムのようなデータセットの各セクションが、各セクションにセキュアに関連付けられたセクション識別子によってユニークに識別される。セクションの集合が全て同じデータセットからのものであることを保障するために、前記データセットの識別子はまた、各セクションでセキュアにコード化される。網羅的な又はランダムなサンプリングを使用して、セクションと選択されたセクションのデータセットの識別子とをチェックすることにより、完全な、あるいは統計的な確実性で、前記データセットの全体の存在が決定される。
【００１４】
しかし、全アルバムを含む遠隔サイト１４０から、レンダリング手段（ｒｅｎｄｅｒｅｒ）１２２からの要求に応答することにより、前述の前記検証手段１２６で提供される検証は、阻止され得る。すなわち、遠隔サイト１４０から全アルバムをダウンロードするより、違法ユーザは希望の歌曲のみをダウンロードし、インターネット１４４を介して要求された素材や素材の一部へのアクセスを提供するＣＤ模倣装置１４２を有することにより、現実のＣＤ１３０を模倣する。検証手段１２６が歌曲の一部や、データセットのセクションを要求すると、前記ＣＤ模倣装置１４２は、前記要求を遠隔サイト１４０からのダウンロード要求に変換し、実際のＣＤから提供されているように、要求されたセクションがレンダリング手段１２２に提供される。実用的な用途から、前記検証手段１２６がアルバムの数セクションのみをチェックするように構成されるとすれば、前記ＣＤ模倣装置１４２の使用により、全アルバムをダウンロードすることに比べて、結果として相当のデータ転送量の縮小になり、そして、選択された歌曲の違法ダウンロードに好ましくなる。
【００１５】
本発明により、前記プロセッサ１２０は、前記検証手段１２６からの要求と、実際のＣＤ１３０又は遠隔情報源１４０の外部情報源からの応答との間の時間を測定するように構成されるタイマー１２８を含み、前記検証手段１２６により、応答側の情報源の物理的な近接性を評価することを容易にする。物理的に遠隔の情報源１４０からの応答を識別できる間に、許可された情報源１３０からの応答時間における小さな不安定を考慮に入れるために、望ましい実施態様において、前記検証手段１２６は、応答時間をフィルターにかけ、又は平均化するように構成される。例えば、従来の統計技術を使用することにより、ローカルの情報源１３０の期待応答時間と統計的に顕著な違いが検出されるまで、前記検証手段１２６は、未詳の情報源からセクションを要求し続け得る。さらに簡単な実施例においては、応答時間が遅延しきい値、Ｍ回のうちのＮを下回ると、前記検証手段１２６は情報源がローカルにあると結論付けるように構成される。時間の近接性に基づいて、物理的な近接性を評価するこれらの及びその他の技術は、本開示を受けてその技術の分野における通常の専門家に明白であろう。
【００１６】
本発明の原理は他の応用例にも同様に適用可能である。例えば、類似の応用例では、レンダリング手段（ｒｅｎｄｅｒｅｒ）１２２とアクセス装置１３２は、例えば媒体１３０としてスマートメディアを使用して、セキュリティキーを交換するように構成されるチャレンジ・レスポンス型の装置（ｃｈａｌｌｅｎｇｅ−ｒｅｓｐｏｎｓｅ  ｄｅｖｉｃｅ）である場合がある。許可されていないユーザが、前記交換のセキュリティを潜在的にくぐり抜ける可能性のあるシステムへのアクセスを介して、チャレンジ・レスポンス（ｃｈａｌｌｅｎｇｅ−ｒｅｓｐｏｎｓｅ）の処理を行うことで、キーの交換を試みると、前記タイマー１２８がチャレンジ（ｃｈａｌｌｅｎｇｅ）とレスポンス（ｒｅｓｐｏｎｓｅ）の間の異常な遅延を検出することができ、キーの交換を終了する。同様に、共通の物理的に保護される場所にある端末から全てのアクセスがある可能性がある場合には、システムが遠隔のアクセス‘ハッカー’のターゲットになり、物理的に保護される場所の外部からのその他のアクセスの攻撃になる場合に、前記タイマー１２８は異常な遅延を検出することができる。
【００１７】
望ましくは、検証手段１２６は、ランダムな情報源を要求するように構成される。ＣＤ媒体１３０の例において、情報源がローカルにあるか、遠隔地にあるかの十分な確信が得られるまで、検証手段１２６は媒体１３０のランダムに選択されたセクションにアクセスする要求を行うように構成される。他の応用例では、検証手段１２６は、要求側装置１２２とアクセス装置１３２の間に定期的に生じるトランザクションを単に監視し、時間を計り、異常に長い応答時間を検出するように構成される。他の応用例では、検証手段１２６が、単に定期的なデータアクセス要求の発生の順序を制御する場合がある。例えば、ユーザ識別装置から情報を読み取るときに、検証手段１２６は、はじめにユーザの名前を、次に識別番号を、次に指紋を、等というように尋ねるように構成され、次のセッションでは、検証手段１２６は、はじめに識別番号を、次に声紋を、等というように尋ねるように構成される場合がある。それによって、あらかじめ蓄積された応答の順序を防止する。
【００１８】
同様に、遠隔サイトからデータをダウンロードすることを防止するアプリケーションにおいて、図１の例における検証手段１２６は、異なる順番で要求したデータの一部を単に要求し、要求したデータがローカルにあるか遠隔地にあるかを決定し得る。同様に、ネットワークから情報の許可されないダウンロードを防止するために、前記検証手段とタイマーは遠隔サイトに設置され、データの転送時間を測定するように構成され得る。例えば、エラー検知能力を有する従来のネットワークにおいて、検証手段は故意に誤ったデータや、誤ったデータ列を伝達し、再伝達の要求が生じるまでの所要時間を測定するように構成され得る。受信サイトがローカルの場合は、受信サイトが遠隔地の場合より再伝達の要求が相当に早く生じる。本例において、誤った伝達が、受信システムからの“応答”に対する“要求”を有する。これら及びその他のタイミングの仕組みは、その技術の分野における通常の専門家に明白であろう。
【００１９】
前述のことは、本発明の原理を示したに過ぎない。したがって、その技術の分野に熟練した人は様々な変更を工夫することができるであろう。前記変更は、明確に説明し、示されていないが、本発明の原理に包含し、特許請求の範囲内である。例えば、本発明は応答の検出が異常に遅いという状況について示したが、本発明は応答の検出が異常に早い場合にも適用可能である。例えば、システムがカードの磁気ストリップから情報を読むように構成される場合、カードを読取り機に通すことに関連付けられる予期される遅延が存在する。例えば、磁気ストリップ読取り機をバイパスするように構成されるコンピュータから、前記遅延がなく情報が提供されると、セキュリティ警告が正当化される。これらの及びその他のシステム構成や最適化機能は、本開示を受けてその技術の分野における通常の専門家に明白であろう。そして、それらのことは特許請求の範囲内に含まれる。
【００２０】
本発明は数個の明確な要素を有するハードウェアの手段によって、適当にプログラムされたコンピュータの手段によって実現され得る。
【００２１】
以上の実施例に関し、更に、以下の項目を開示する。
【００２２】
（１）１つ以上の要求に対する１つ以上の応答に基づいて、プロテクトされた素材を処理することの許可を決めるように構成される検証手段と、
前記１つ以上の要求に対する前記１つ以上の応答に関連付けられる応答時間を測定するように構成されるタイマーと、
を有するセキュリティシステムであって、
前記検証手段が、少なくとも前記応答時間の評価の一部に基づいて、前記許可を決定するように構成されるセキュリティシステム。
【００２３】
（２）（１）に記載のセキュリティシステムであって、
前記検証手段が、
前記応答時間の平均と、
前記応答時間と１つ以上のしきい値時間との比較と、
前記応答時間に基づく統計的なテストと
のうちの少なくとも１つに基づいて前記評価を構成するように構成されるセキュリティシステム。
【００２４】
（３）（１）に記載のセキュリティシステムであって、
前記検証手段が、要求する１つ以上のアイテムのうちのランダムな選択に基づいて、前記１つ以上の要求を提供するように構成されるセキュリティシステム。
【００２５】
（４）（１）に記載のセキュリティシステムであって、
前記応答時間が、前記１つ以上の要求の第１の情報源と、前記１つ以上の応答の第２の情報源の間の物理的な近接性に関連性を有するセキュリティシステム。
【００２６】
（５）（１）に記載のセキュリティシステムであって、
前記応答時間の前記評価が、前記１つ以上の応答がネットワーク接続を介して伝達されたかどうかの評価を構成するセキュリティシステム。
【００２７】
（６）（１）に記載のセキュリティシステムであって、
データセットに対応する複数のデータアイテムを受信し、選択されたデータアイテムに対応するレンダリングをそれから生成するように構成されるレンダリング手段と、
前記レンダリング手段に操作可能につながれ、前記複数のデータアイテムのうちの他のデータアイテムが前記レンダリング手段に利用可能かどうかに基づいて、前記選択されたデータアイテムに対応する前記レンダリングを排除するように構成される検証手段と、
前記検証手段と前記レンダリング手段に操作可能につながれ、前記レンダリング手段から前記他のデータアイテムへの要求に対する応答と関連付けられる応答時間を測定するように構成されるタイマーと
を更に有するセキュリティシステム。
【００２８】
（７）複数のデータアイテムの情報源と受信手段との間の物理的な近接性に基づき、情報を処理することの許可を決定する方法であって、
前記複数のデータアイテムの情報源の応答時間を決定し、
前記応答時間に基づいて前記許可を決定する方法。
【００２９】
（８）（７）に記載の方法であって、
前記応答時間を決定することが、前記複数のデータアイテムのサブセットの各データアイテムについて、
第１の時間に前記情報源からデータアイテムを要求することと、
第２の時間に受信手段で前記データアイテムを受信することと、
前記第２の時間と前記第１の時間との間の差に対応する応答時間の測定を累計することと、
前記応答時間の測定に基づいて前記応答時間を決定することと
を含む方法。
【００３０】
（９）（８）に記載の方法であって、
前記応答時間の測定が、
それぞれ第２の時間と第１の時間の間の差の平均と、
それぞれの差と、１つ以上のしきい値時間とを比較することに基づく計算と、
前記差に基づく統計的なパラメータと
のうちの少なくとも１つに対応する方法。
【００３１】
（１０）プロセッサに（７）に記載の方法を実行させるように構成されるコンピュータプログラム製品。
【図１】
2011066936.tif 000003