(57)【要約】デジタル情報へのアクセスを制御するための方法および装置は特定の地理的な位置を規定する位置識別属性を使用する。位置識別属性はその特定の地理的な位置でのみデジタル情報がアクセスされることができるようにこのデジタル情報に関連付けられている。位置識別属性はさらに位置値と近接値とを含んでいる。位置値はデジタル情報の予定された受信アプライアンスの位置に対応し、緯度、経度および高度のディメンションに関してさらに規定されることができる。位置識別属性は特定の地理的な位置でのみデジタル情報にアクセスすることを可能にすることによって実施される。この実施手順の第１の部分としてデジタル情報へのアクセスが試みられたアプライアンスの位置が識別される。その後このアプライアンス位置は位置識別属性によって規定された特定の地理的位置と比較され、そのアプライアンス位置が特定の地理的位置の範囲内に入っている場合にのみデジタル情報へのアクセスが許される。アプライアンスの位置を識別する多くの方法が存在し、（１）アプライアンスの街路アドレスからのアプライアンスの位置の決定、（２）アプライアンス中に記憶されているファイルからのそのアプライアンス位置の検索、（３）アプライアンスに内蔵されたＧＰＳ受信機からのそのアプライアンス位置の復元、および（４）アプライアンスにより受信されたＲＦ信号を三角法で測定することによるアプライアンス位置の復元が含まれる。
2004528616.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも特定の地理的位置を規定する位置識別属性をデジタル情報に関連付けるステップを含んでおり、前記デジタル情報は前記特定の地理的位置においてのみアクセスされることができるデジタル情報へのアクセスを制御する方法。
【請求項２】
前記関連付けるステップは、少なくとも位置値および近接値を含むように前記位置識別属性を生成するステップをさらに含んでいる請求項１記載の方法。
【請求項３】
前記位置値は、前記デジタル情報の意図された受信アプライアンスの位置に対応している請求項２記載の方法。
【請求項４】
時間値を含むように前記位置識別属性を生成するステップをさらに含んでいる請求項２記載の方法。
【請求項５】
前記位置値には、緯度および経度のディメンションがさらに含まれている請求項２記載の方法。
【請求項６】
前記位置値には、高度のディメンションがさらに含まれている請求項５記載の方法。
【請求項７】
前記近接値は、前記位置を囲むゾーンに対応している請求項３記載の方法。
【請求項８】
方形領域、多角形領域、円形領域および楕円形領域からなるグループから前記ゾーンを選択するステップをさらに含んでいる請求項７記載の方法。
【請求項９】
郵便番号、州、市、郡、電話地域コードおよび国の少なくとも１つを含む既知の地理的領域から前記ゾーンを選択するステップをさらに含んでいる請求項７記載の方法。
【請求項１０】
前記特定の地理的位置においてのみ前記デジタル情報へのアクセスを可能にすることにより前記位置識別属性を実施するステップをさらに含んでいる請求項１記載の方法。
【請求項１１】
前記実施するステップは、前記デジタル情報へのアクセスが試みられたアプライアンスの位置を識別するステップをさらに含んでいる請求項１０記載の方法。
【請求項１２】
前記実施するステップは、前記位置識別属性により規定された前記特定の地理的位置と前記アプライアンスの位置を比較し、前記アプライアンスの位置が前記特定の地理的位置の範囲に入っている場合にのみ前記デジタル情報へのアクセスを可能にするステップをさらに含んでいる請求項１１記載の方法。
【請求項１３】
前記位置を識別するステップは、前記アプライアンスの街路アドレスから前記アプライアンスの位置を決定するステップをさらに含んでいる請求項１１記載の方法。
【請求項１４】
前記位置を識別するステップは、前記アプライアンス中に記憶されているファイルから前記アプライアンス位置を検索するステップをさらに含んでいる請求項１１記載の方法。
【請求項１５】
前記位置を識別するステップは、前記アプライアンスに内蔵されたＧＰＳ受信機から前記アプライアンス位置を復元するステップをさらに含んでいる請求項１１記載の方法。
【請求項１６】
前記位置を識別するステップは、前記アプライアンスにより受信されたＲＦ信号を三角法で測定することによって前記アプライアンス位置を復元するステップをさらに含んでいる請求項１１記載の方法。
【請求項１７】
前記関連付けるステップは、少なくとも部分的に前記位置識別属性に基づいた暗号化キーを使用して前記デジタル情報を暗号化するステップをさらに含んでいる請求項１記載の方法。
【請求項１８】
前記生成するステップは、前記特定の地理的位置を囲む領域を規定するエリアパラメータを生成し、前記暗号化キーを生成するために前記エリアパラメータを前記位置識別属性と決定論的に組合せるステップをさらに含んでいる請求項１７記載の方法。
【請求項１９】
前記特定の地理的位置においてのみ前記デジタル情報の暗号解読を可能にすることにより前記位置識別属性を実施するステップをさらに含んでいる請求項１７記載の方法。
【請求項２０】
前記実施するステップは、少なくとも部分的に前記特定の地理的位置に基づいて、前記デジタル情報を暗号解読するために使用される解読キーを生成するステップをさらに含んでいる請求項１９記載の方法。
【請求項２１】
前記関連付けるステップは、前記位置識別属性を前記デジタル情報と統合するステップをさらに含んでいる請求項１記載の方法。
【請求項２２】
前記デジタル情報を含むファイルの一部分の中に前記位置識別属性を含ませるステップをさらに含んでいる請求項２１記載の方法。
【請求項２３】
前記特定の地理的位置においてのみ対応したソフトウェアアプリケーションによる前記ファイルへのアクセスを可能にすることにより前記位置識別属性を実施するステップをさらに含んでいる請求項２２記載の方法。
【請求項２４】
前記特定の地理的位置においてのみメモリからの前記デジタル情報の検索を可能にすることにより前記位置識別属性を実施するステップをさらに含んでいる請求項１記載の方法。
【請求項２５】
前記特定の地理的位置においてのみ前記デジタル情報の視覚的表示を可能にすることにより前記位置識別属性を実施するステップをさらに含んでいる請求項１記載の方法。
【請求項２６】
ＣＤ−ＲＯＭ、ＤＶＤ、ディスケット、ビデオカセットおよびテープの少なくとも１つを含む固定したフォーマットで前記デジタル情報および前記位置識別属性を記憶するステップをさらに含んでいる請求項１記載の方法。
【請求項２７】
電話線、ビデオケーブル、衛星放送、光ファイバ、および無線の少なくとも１つによって電子的な形態で前記デジタル情報および前記位置識別属性を送信するステップをさらに含んでいる請求項１記載の方法。
【請求項２８】
メモリを有するプロセッサを具備し、
このメモリは、少なくとも特定の地理的位置を規定する位置識別属性とデジタル情報との関連付けをプロセッサに行わせるように動作可能なソフトウェア命令を記憶するように構成され、
前記デジタル情報は前記特定の地理的位置においてのみアクセス可能であるデジタル情報へのアクセスを制御するための装置。
【請求項２９】
前記位置識別属性はさらに少なくとも位置値および近接値を含んでいる請求項２８記載の装置。
【請求項３０】
前記位置値は、前記デジタル情報の意図された受信アプライアンスの位置に対応している請求項２９記載の装置。
【請求項３１】
前記位置識別属性はさらに時間値を含んでいる請求項２９記載の装置。
【請求項３２】
前記位置値には、緯度および経度のディメンションがさらに含まれている請求項２９記載の装置。
【請求項３３】
前記位置値には、高度のディメンションがさらに含まれている請求項３２記載の装置。
【請求項３４】
前記近接値は、前記位置を囲むゾーンに対応している請求項２９記載の装置。
【請求項３５】
前記ゾーンにはさらに、方形領域、多角形領域、円形領域および楕円形領域の少なくとも１つがさらに含まれている請求項３４記載の装置。
【請求項３６】
前記ゾーンには、郵便番号、州、市、郡、電話地域コードおよび国の１つを含む既知の地理的領域が含まれている請求項３２記載の装置。
【請求項３７】
前記特定の地理的位置においてのみ前記デジタル情報へのアクセスを可能にすることにより前記位置識別属性を実施する手段をさらに含んでいる請求項２８記載の装置。
【請求項３８】
前記実施する手段は、前記デジタル情報へのアクセスが試みられたアプライアンスの位置を識別する手段をさらに含んでいる請求項３７記載の装置。
【請求項３９】
前記実施する手段は、前記位置識別属性により規定された前記特定の地理的位置と前記アプライアンスの位置を比較する手段をさらに含んでおり、前記アプライアンスの位置が前記特定の地理的位置の範囲に入っている場合にのみ前記デジタル情報へのアクセスが可能にされる請求項３８記載の装置。
【請求項４０】
前記位置識別する手段は、前記アプライアンスに対する街路アドレスから前記アプライアンスの位置を決定する手段をさらに含んでいる請求項３８記載の装置。
【請求項４１】
前記位置識別する手段は、前記アプライアンス中に記憶されているファイルから前記アプライアンス位置を検索する手段をさらに含んでいる請求項３８記載の装置。
【請求項４２】
前記位置識別する手段は、前記アプライアンスに内蔵されたＧＰＳ受信機から前記アプライアンス位置を復元する手段をさらに含んでいる請求項３８記載の装置。
【請求項４３】
前記位置識別する手段は、前記アプライアンスにより受信されたＲＦ信号を三角法で測定することによって前記アプライアンス位置を復元する手段をさらに含んでいる請求項３８記載の装置。
【請求項４４】
前記メモリはさらに、少なくとも部分的に前記位置識別属性に基づいた暗号化キーを使用して前記デジタル情報を前記プロセッサに暗号化させるように動作することのできるソフトウェア命令を記憶している請求項２８記載の装置。
【請求項４５】
前記特定の地理的位置を囲む領域を規定するエリアパラメータをさらに含んでおり、前記メモリはさらに、前記暗号化キーを生成するために前記エリアパラメータと前記位置識別属性との決定論的な組合せを前記プロセッサに行わせるように動作可能なソフトウェア命令を記憶している請求項４４記載の装置。
【請求項４６】
前記特定の地理的位置においてのみ前記デジタル情報の暗号解読を可能にすることにより前記位置識別属性を実施する手段をさらに含んでいる請求項４４記載の装置。
【請求項４７】
前記実施する手段は、少なくとも部分的に前記特定の地理的位置に基づいて、前記デジタル情報を暗号解読するために使用される解読キーを生成する手段をさらに含んでいる請求項４６記載の装置。
【請求項４８】
前記位置識別属性は前記デジタル情報と統合される請求項２８記載の装置。
【請求項４９】
前記位置識別属性は、前記デジタル情報を含むファイルの一部分の中に含まれている請求項４８記載の装置。
【請求項５０】
前記特定の地理的位置においてのみ対応したソフトウェアアプリケーションによる前記ファイルへのアクセスを可能にすることにより前記位置識別属性を実施する手段をさらに含んでいる請求項４９記載の装置。
【請求項５１】
前記特定の地理的位置においてのみメモリからの前記デジタル情報の検索を可能にすることにより前記位置識別属性を実施する手段をさらに含んでいる請求項２８記載の装置。
【請求項５２】
前記特定の地理的位置においてのみ前記デジタル情報の視覚的表示を可能にすることにより前記位置識別属性を実施する手段をさらに含んでいる請求項２８記載の装置。
【請求項５３】
前記デジタル情報および前記位置識別属性は、ＣＤ−ＲＯＭ、ＤＶＤ、ディスケット、ビデオカセットおよびテープの１つを含む固定したフォーマットで配置されている請求項２８記載の装置。
【請求項５４】
前記デジタル情報および前記位置識別属性は、電話線、ビデオケーブル、衛星放送、光ファイバ、および無線の１つによって電子的な形態で送信される請求項２８記載の装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル情報の伝達に関し、とくに、デジタル情報と関連付けられた位置完全性属性を使用してデジタル情報の交換を制御するための方法およびシステムに関する。
【０００２】
【従来の技術】
コンピュータ、通信およびネットワークテクノロジーの急速な進歩により、数年前には不可能だった新しい機会やアプリケーションがどっと雪崩のように可能になってきている。これらの進歩は、インターネット人気の爆発的な上昇によって例証される。技術的に知られているように、インターネットは、全種類のコンピュータが互いに通信し、情報を共用することを可能にするコンピュータネットワークの相互接続である。あらゆる規模の企業、個人、政府機関、慈善団体および学術センターがインターネットを常に使用して情報を共用し、サービスを配信し、広範囲にわたるコンテンツを交換している。インターネットは、何れの機関からも制御されず管理もされないシステムの分布形ネットワークとして機能する。情報の交換を容易にする物理的および論理的通路がこれらのネットワークを互いに結び付けている。
【０００３】
こ情報アクセスが社会にもたらされたことには非常に高い価値があるにもかかわらず、制御されていない情報フローに関連した費用もまた著しい額である。通信システムに関する最も重要な考慮事項の１つは、情報セキュリティおよびアクセスに対する制御である。多くの場合、情報の送信者は、意図した受信者だけがその情報にアクセスできると共に意図しない任意の他の受信者がアクセスを拒否されることを確実にしたいと希望する。この情報セキュリティおよびアクセス制御は典型的に、公衆ネットワークによる送信のために情報を秘密コードに変換する暗号化システムによって行われる。この暗号化システムでは、送信者が暗号アルゴリズムを使用して元のデータ、すなわち“平文”を“暗号文”と呼ばれる符号化された等価なものに変換する。その後、暗号文は受信者によって復号（または解読）され、それによって平文に戻されることができる。暗号アルゴリズムは、その長さが典型的に４０乃至１２８ビットの２進数であるキーを使用する。キーの中のビット数が大きくなると、キーの組合せの可能性がそれだけ一層多くなり、したがってそのコードを解くのに要する時間が長くなる。データは、キーの中のビットとデータビットとを数学的に組合せることによって暗号化されるか、あるいは“ロック”される。受信端において、そのキーはそのコードを“ロック解除”し、元のデータを復元するために使用される。
【０００４】
一般的には、２つの暗号化方法が使用されている。第１の方法は、平文の暗号化および解読を行うために送信者および受信者の両者によって使用される秘密キーを使用する。この方法の欠点は、送信者が秘密キーを機密解除の危険にさらさずに受信者に伝送することが困難なことである。第２の方法は、公開キー暗号化として知られており、この暗号化は秘密キーおよび公開キーとして知られている２つのキーを使用する。各パーティは、秘密を保持されて共有されない秘密キーと、公に利用可能にされている公開キーとを有している。公開キーは平文情報を暗号化するために使用され、秘密キーは暗号文メッセージを解読するために使用される。秘密キーは、公開キーから数学的に導出されてはならない。通信を行っているパーティは、インターネットのような機密保護されていない通信チャンネルによって彼等の公開キーを交換し、その後彼等のメッセージを暗号化するために公開キーを使用してもよい。その後、受信者はそのメッセージを解読するために秘密キーを使用する。
【０００５】
通信システムに対する別の重要な考慮事項は、著作権保護されたデジタルコンテンツの無許可コピーの防止である。通常の計算および通信システムに関して、良心を欠いた者はデジタル形態の著作権のある作品（たとえば、音楽、著作物、写真、ビデオ、ソフトウェア等）の同一コピーを無数に容易に作成して分配することができる。さらに、商業的に利用可能なファイル指標付けサービスにより、コンピュータユーザは別のユーザのコンピュータシステム上のデジタルファイルの位置を突き止め、それにアクセスすることが容易に可能となり、それによって広範囲に及ぶ著作権侵害の可能性が著しく増加する。Ｎａｐｓｔｅｒ社（Ｓａｎ Ｍａｔｅｏ，ＣＡ）によって提供されている１つのこのようなサービスは、現在インターネットにログオンされている別のコンピュータ上に存在する人気のＭＰ３フォーマットの音楽ファイルの位置を突き止めるようにＮａｐｓｔｅｒウェブサイトと共同して動作するファイル共用アプリケーションを提供する。グヌーテラ（Ｇｎｕｔｅｌｌａ）として知られている同様にサービスは、種々の情報が世界全体で利用可能なものにするユーザおよび組織のゆるやかな自由な連合体であるグヌーテラ・ネット上のソフトウェアおよびドキュメントをユーザがサーチすることを可能にするファイル共用システムを提供する。音楽ファイル用に調整され、中央化されたリスティングを与えるナプスター（Ｎａｐｓｔｅｒ）とはグヌーテラは異なり、グヌーテラ・ネットは、全ての種類のファイルを含むピア・ツー・ピアネットワークである。これらのファイル共用システムはまた、著作権保護されていないファイルをユーザが共用することを可能にする際はその目的は合法的なものであるが、それらはまた著作権法に違反して著作権保護されたファイルを入手するために広く使用されている。これらのファイル共用システムの違法使用は、著作権の所有者に対する深刻な脅威を表す。
【０００６】
インターネットの積極的な保安管理は、著作権保有者にとって有効なソリューションではない。インターネットの著作権侵害の広範囲で匿名の性質を仮定すると、このような管理努力は論理的に困難である。さらに、インターネット上で交換される情報コンテンツは自由でなければならないという世論のために、大規模な保安管理努力は公的関係の観点から魅力のないものになる。この問題を解決するために、予防措置に焦点を合わせることによって配布されるデジタルコンテンツの著作権を保護する種々のデジタル権利管理（ＤＲＭ）システムが生成されてきた。たとえば、Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  Ｍｕｓｉｃ  Ｉｎｉｔｉａｔｉｖｅ（ＳＤＭＩ）として知られているレコーディング産業向けに提案されたＤＲＭシステムは、デジタル音楽をインターネットによって安全に配布するための１組のルールを明らかにしている。ＳＤＭＡは、ソフトウェアおよびハードウェアのプレーヤがマテリアル（ｍａｔｅｒｉａｌ）を再生するためにサポートしなければならないコンテナフォーマットを含むコンプライアントなＤＲＭシステムを開発するためのガイドラインを提供している。ＳＤＭＩは米国レコーディング産業協会（ＲＩＡＡ）ならびにソニー、ワーナー、ＢＭＧ、ＥＭＩおよびユニバーサルの上位５つの音楽製作会社により支援されることが１９９９年２月に発表された。
【０００７】
これらの努力にもかかわらず、ＤＲＭシステムはいくつかの理由のためにせいぜい不完全なソリューションしか提供しない。第１に、インターネット上で著作権侵害されたコンテンツの利用可能性を仮定すると、通常の売買経路を介してマテリアルのコピーを合法的に購入するよりインターネットによってデジタルファイルを違法にダウンロードするほうが、ユーザにとってはるかに便利で廉価である。違法に入手したマテリアルは合法的にコピーと比較して品質は低いかもしれないが、便利さおよびごく僅かな費用がこの欠点を補償することが多い。
【０００８】
第２に、大部分のＤＲＭテクノロジーは、デジタル情報を保護するためにある形態の暗号化に依存している。非常に実効的であるために、暗号化方式に関する利害関係者は共に暗号化された情報の秘密を保持する利権を有していなければならない。コンテンツの法的購入者はそのコンテンツを見る権利を有しているが、暗号化によって与えられる秘密が確実に保持されるようにする利権は有しない。このために、多くのＤＲＭソリューションにおいて、暗号解読キーをユーザから隠蔽しようと試みるデジタル証明書またはライセンスが使用される。このようなシステムでは、コンテンツの全てのコピーは同じ方法で暗号化され、メディアプレーヤーは解読されたコンテンツを表示するか、あるいは再生するためにユーザの権利の妥当性を検査する。しかしながら、暗号化されたコンテンツおよび暗号解読キーは隠蔽されているにもかかわらず、ユーザはそれにアクセスすることが可能であるため、高度な知識を有するユーザは、ＤＲＭソリューションを逆処理してその暗号化を解読し、それによって解読されたコンテンツを何等妨害を受けずにコピーして配布することができる。これより技術的に劣るが、コンテンツの暗号化されていないコピーを入手する別の方法、たとえば、コンテンツが再生中に合法的に表示されているときにそのデジタルビデオデータファイルの各フレームをビデオテープ撮りする等もまた良心のないユーザは利用することが可能である。
【０００９】
【発明が解決しようとする課題】
したがって、これらおよびその他の欠点を克服したデジタル情報交換の制御方法を提供することが非常に望ましい。とくに、セキュリティおよび情報へのアクセスに対する制御を可能にすると共に著作権保護されたコンテンツの無許可コピーを阻止する情報交換システムおよび方法を提供することが望まれている。
【００１０】
【課題を解決するための手段】
本発明にしたがってデジタル情報へのアクセスを制御するための方法および装置は、特定の地理的な位置を規定する位置識別属性を使用する。この位置識別属性は、その特定の地理的な位置でのみデジタル情報がアクセスされることができるように、このデジタル情報に関連付けられている。位置識別属性はさらに、位置値と、近接値とを含んでいる。位置値はデジタル情報の予定された受信アプライアンスの位置に対応し、緯度、経度および高度のディメンションに関してさらに規定されることができる。近接値は、その位置を囲むゾーンに対応している。位置識別属性はさらに、特定の地理的な位置でおよび特定の時間期間中にのみデジタル情報がアクセスされることができるように、時間値を含んでいてもよい。
【００１１】
本発明の一般的な実施形態において、デジタル情報へのアクセスは、位置識別属性により規定された特定の地理的位置で行われたもののみが許される。この実施手順の第１の部分として、デジタル情報へのアクセスが求められたアプライアンスの位置が識別される。アプライアンスの位置を識別する多くの方法が存在し、（１）そのアプライアンスの街路アドレスからアプライアンスの位置を決定し、（２）そのアプライアンス中に記憶されているファイルからそのアプライアンス位置を検索し、（３）アプライアンスに内蔵されたＧＰＳ受信機からそのアプライアンス位置を復元し、および（４）そのアプライアンスにより受信されたＲＦ信号を三角法で測定することによってそのアプライアンス位置を復元することが含まれる。アプライアンスが識別された後、それは位置識別属性によって規定された特定の地理的位置と比較される。そのアプライアンス位置が特定の地理的位置の範囲内に入っている場合にのみ、デジタル情報へのアクセスが許される。
【００１２】
上述した一般的な実施形態に基づく本発明のさらに特有の実施形態において、デジタル情報は少なくとも部分的に位置識別属性に基づいた暗号化キーを使用して暗号化される。暗号化キーはさらにエリアパラメータに基づいていてもよく、このエリアパラメータは位置識別属性から決定され、暗号化されたデジタル情報と共に含まれている。エリアパラメータは地理的エリアの形状を記述するが、その地理的エリアがどこに位置しているかは識別しない。エリアパラメータは、暗号化キーを生成するために位置識別属性と決定論的に組合せられる。暗号化されたデジタル情報を受信したアプライアンスは、受信したエリアパラメータと、および上述の方法の任意のものにしたがって決定されたそのアプライアンス位置とに基づいて、そのデジタル情報を暗号解読するための解読キーを生成することができる。そのアプライアンス位置が位置識別属性の近接エリア内に入っていない場合には、アプライアンスはそのデジタル情報を暗号解読するための解読キーを生成することができない。このようにして、特定の地理的位置のみでのデジタル情報の暗号解読を可能にすることにより、位置識別属性が実施される。
【００１３】
上述した一般的な実施形態に基づく本発明の別の特有の実施形態において、位置識別属性は、デジタル情報を含むファイルの一部分の中においてデジタル情報と統合されている。このファイルにアクセスするソフトウェアアプリケーションまたはオペレーティングシステムは、位置識別属性によって規定された特定の地理的位置においてのみそのファイルへのアクセスを可能にすることにより位置識別属性を実施する。
【００１４】
上述した一般的な実施形態に基づく本発明のさらに別の特有の実施形態において、位置識別属性は、ハードディスクコントローラまたはビデオコントローラのようなアプライアンスのハードウェア素子に関連したハードウェア制御装置により実施される。そのハードウェア素子が位置識別属性により規定されたその特定の地理的位置に位置している場合にのみ、デジタル情報はメモリから検索され、あるいはビデオモニタ上に表示されることが可能となる。
【００１５】
以下の本発明の好ましい実施形態の詳細な説明を検討することにより、当業者は位置識別属性を使用してデジタル情報へのアクセスを制御するためのシステムおよび方法をさらに完全に理解すると共に、本発明の別の利点および目的を認識するであろう。この明細書の最後に簡単な説明が示されている添付図面を参照とする。
【００１６】
【発明の実施の形態】
本発明は、セキュリティおよびデジタル情報へのアクセスに対する制御を可能にすると共に著作権保護されたコンテンツの無許可コピーを阻止するデジタル情報交換制御方法に対する必要性を満足させるものである。以下の詳細な説明において、１以上の図面に示されている同じ素子を表すために同じ素子符号が使用されている。この詳細な説明では、以下を含む種々の用語が使用されている。
【００１７】
アプライアンス：デジタル情報を獲得し、その情報を送信し、位置情報を獲得するための最小容量を備えた電子デバイス、システム、ネットワーク、およびそれに類似したもの。これらの電子デバイスは、プログラム命令を実行するための処理機能、および短期および長期データ記憶用のメモリ容量を含んでいることが多い。
【００１８】
位置識別属性の関連付け：デジタル情報に位置識別属性を付ける方法。
【００１９】
デジタル情報：デジタル情報はデジタルフォーマットで表された情報である。デジタル的に表されることのできる情報の例には、テキスト、データ、ソフトウェア、音楽、ビデオ、グラフィックス等が含まれる。
【００２０】
位置識別属性の実施：デジタル情報の関連した位置識別属性によってそのデジタル情報へのアクセスを行うか、あるいは拒否する方法。
【００２１】
ジオコード：通常座標系に関連した地球上の位置の特有の符号化。いくつかのジオコードは、ある場所がその緯度および経度によって何時識別されたかのような、ポイント位置を識別する。別のジオコードは、郵便番号のような領域を識別してもよい。
【００２２】
ジェオロック：デジタル情報と、位置識別属性により規定された地理的エリアとの間において実施された関連付け。
【００２３】
ジェオロックされた情報：位置識別属性と関連付けられており、位置識別属性により規定されたエリア内においてのみアクセス可能なデジタル情報。
【００２４】
位置：任意の地理的な場所。それは、正確な地点、エリアまたは領域の位置、最も近いエリア内に含まれている地点、または地球上の場所の組合せであることができるが、それに限定されない。位置はまた、地球の表面より高いか、または低いポジションを識別するための高さ（または高度）、あるいは時間的なディメンションでポジションを識別するための時間を含むことができる。
【００２５】
位置識別属性：位置の正確な符号化。情報がアクセスされた位置を正確に規定するためにその情報の属性が使用されることができるが、それに限定されない。位置識別属性は、ある地点、ある領域、関連付けられた地点を有する領域、回廊地帯（すなわち、中心線の両側に長さを有するその中心線）の符号化であってもよいし、あるいはある位置の任意の他の正確な空間的および時間的識別により行われてもよい。
【００２６】
位置分散：ある位置のジオコードがそれと隣接した位置とを正確に区別できない可能性のある最小分解能。たとえば、軍用方眼地点指示方式が精度の２つのキャラクタと共に使用された場合、任意の位置の精度はわずか１０キロメートル以内である。
【００２７】
再生位置：デジタル情報の再生が許可されるであろう位置。
【００２８】
近接：その位置を含んでいるゾーンまたはエリア。
【００２９】
上記の定義は本発明の技術的範囲を制限するものではなく、それはむしろ本発明を説明するときに使用される用語を明確にするものである。定義された用語はまた、当業者には別の意味があることを認識すべきである。以下の詳細な説明において、これらおよびその他の用語が使用される。
【００３０】
図１を参照とすると、位置識別属性によって決定されたデジタル情報へのアクセスを表す本発明の概略図が示されている。位置識別属性とは、情報がアクセス可能な地理的エリアまたは領域を正確に決定するその情報の属性のことである。ＡおよびＢで示された２つの地理的エリアがマップ１０１上のアメリカ大陸内に示されている。情報１３０はデジタルフォーマットで表され、そのデジタル情報がアクセスされることのできる領域として地理的エリアＡを正確に規定する関連した位置識別属性１３１を有している。アプライアンス１１２がこの地理的領域Ａ内に位置している場合、デジタル情報１３０はそのアプライアンスによってアクセス可能となる。反対に、アプライアンス１２２がこの地理的領域Ｂ（または地理的領域Ａ以外の他のどこかの場所）内に位置している場合、デジタル情報１３０はアクセス不可能となるであろう。したがって、位置識別属性は、デジタル情報がアクセスされることのできる正確な地理的領域を決定するそのデジタル情報の属性を表している。位置識別属性を有するデジタル情報は“ジェオロックされている”と呼ばれ、位置識別属性を実施するシステムは関連付けられたデジタル情報を、位置識別属性により規定された地理的領域にジェオロックする。
【００３１】
図２には、位置識別属性１４０が情報の２つの項目、すなわち位置値１４２および近接値１４３を含むものとして示されている。位置値１４２は特定の場所の特有のポジションに対応している。任意の位置が特有に数値で識別される緯度および経度のような多くの異なった座標系が開発されている。本発明の目的のために、ある場所を特有に識別する任意の座標系が位置識別属性１４０の位置値１４２として使用されることができる。近接値１４３は、その位置を囲むゾーンまたはエリアの範囲に対応している。位置識別属性１４０は、近接値１４３がゼロ、ナル、空等、または位置識別属性により参照されたエリアが特有の地点であることを示すある別の値に設定されている場合、ある地点または正確な位置を含んでいてもよい。近接値１４３は、位置分散とは異なっていることを認識すべきである。近接値１４３はエリアまたは領域を表わすものであり、一方位置分散は、ジオコードが正確にそれと隣接した位置とを区別できない可能性のある最小分解能である。
【００３２】
図３は、位置値１４２をさらに詳細に示している。上述のように、座標系内の全ての各位置を特有に識別する１組の数が得られる多くの種々の座標系が一般的に使用されている。本発明において、位置値１４２は、１４２ａで示されているように特有の位置表示またはジオコードに関して規定される。それ故、通常の座標系を使用する緯度１４４および経度１４５がさらにジオコードを規定することができる。地球中心方式（Ｅａｒｔｈ  Ｃｅｎｔｅｒｄ）のような既知の別のシステムにおいては、地球固定ガウス座標系、ユニバーサル・トランスバース・メルカトル（ＵＴＭ）、軍用方眼地点指示方式（ＭＧＲＳ）、ワールド・ジェオグラフィック・リファレンス・システム（ＧＥＯＲＥＦ）等もまた便利に使用されることができる。緯度１４４および経度１４５に加えて、位置値はさらに、１４２ｂで示されているように高度１４６を含むことが可能であり、この高度１４６は海水面より上方の位置の高さに対応している。その代りに、位置値はさらに、日付および、または時間範囲に関して規定されてもよい時間値１４７を含むことができる。これによって、位置識別属性の定義は情報に対する地理的および、または時間的アクセスの両者を考慮することが可能になる。
【００３３】
位置識別属性の位置値１４２を含む地理的領域またはエリアはいずれも位置識別属性１４０に対する近接値１４３として機能することができる。近接値１４３は、２つの隣接した経度線（水平線のエッジを示す）と２つの隣接した緯度線（垂直線のエッジ）とにより規定された方形領域を含んでいてもよい。その代りに、近接値１４３は、その位置の周囲の半径を規定する単一の数により表された円形領域を含んでいてもよい。円形領域はさらに、その位置を中心とした楕円形エリアか、あるいは必ずしも質量中心としてではないがその位置を含んでいる円形または楕円形エリアのいずれかとして規定されることができる。別の形態では、近接値１４３は不規則的な閉じた多角形または回廊を含んでいてもよい。さらに別の形態においては、近接値１４３はブラジルの国のような既知の地理的領域に対応していてもよい。近接値１４３を規定することのできる既知の地理的領域の別のタイプには、郵便番号、州、郡、合併された市等が含まれる。
【００３４】
本発明によると、デジタル情報が保存されるか、記憶されるか、あるいはコピーされた場合には常に、デジタル情報の後続するアクセスが位置識別属性１４０により規定された地理的エリアに制限されるように、位置識別属性１４０がそのデジタル情報と関連付けられる。図４は、デジタル情報のアクセスまたは再生が可能にされるであろう領域を正確に規定する位置識別属性１４０とそのデジタル情報を関連付ける一般的な方法を示している。この方法は、コンピュータファイルが保存される場合のそのファイルに対する読出し専用属性のようなファイル属性の設定に類似していることを認識すべきである。この方法は、パーソナルコンピュータ、サーバ、パーソナル・デジタル・アシスタント（ＰＤＡ）、ラップトップ、ワークステーション、ネットワークおよびそれに類似したもののような別のパーティへの通信または配信のためにデジタル情報を生成し、操作し、処理するのに十分なデータ処理能力およびメモリを有するシステムまたはデバイスによって行われる。システムまたはデバイス上で動作するソフトウェアまたは埋込み型ファームウェア命令はこの方法が行われるようにする。
【００３５】
とくに、この方法は、位置識別属性と共にデジタル情報を保存または記憶するコマンドによりステップ２００からスタートする。ステップ２０２において、デジタル情報に対する位置値１４２は、後で使用するために検索され、記憶される。位置値１４２は、必ずしも、この方法がそのアプライアンスに呼出される地理的位置とは限らず、むしろデジタル情報に対するアクセスが許されることとなるアプライアンスに対する位置識別属性（上述した）に対応する。ステップ２０４において、アプライアンスの位置識別属性の近接値１４３が後で使用するために検索されて記憶される。以下、位置および近接値１４２、１４３を生成する種々の方法をさらに詳細に説明する。このような方法に加えて、位置および近接値１４２、１４３はまたメモリ中に予め記憶され、そこから検索されてもよいし、あるいはエンドユーザがその情報を提供するように問合せてもよい。ステップ２０６において、検索された位置および近接値１４２、１４３は、位置識別属性１４０を生成するために使用される。その後、ステップ２１０において、デジタル情報２１６は、ジェオロックされたデジタル情報２１８を提供するように位置識別属性１４０と関連付けられる。
【００３６】
再生アプライアンスが有効な位置識別属性を確認しない限り、そのアプライアンスより行われる読出しまたはコピー動作によってジェオロックされた情報にアクセスしようとする試みは、拒否されるであろう。これは、デジタル情報の関連付けられた位置識別属性を、再生アプライアンスの位置に対して評価して一致するか否かを決定することにより行われる。図５は、デジタル情報へのアクセスを位置識別属性により実施するための一般的な方法を示している。論理的には、この方法は、オペレーティングシステムが現在ファイル上で読出し専用属性を実施している方式、すなわちユーザが読出しのためにそのファイルにアクセスすることを許すが、書込みのためのアクセスを拒否する方式に類似している。この方法は、パーソナルコンピュータ、サーバ、ルータ、パーソナル・デジタル・アシスタント（ＰＤＡ）、ワークステーション、ネットワーク、ラップトップ等の別のパーティにより通信され、あるいは配信されたデジタル情報の受信を可能にするのに十分なデータ処理能力またはメモリを有するシステムまたはデバイスによって行われる。システムまたはデバイス上で動作するソフトウェアまたは埋込み型ファームウェア命令はこの方法が行われるようにする。
【００３７】
とくに、この方法は、デジタル情報にアクセスするコマンドによりステップ２２０からスタートする。ステップ２２２において、ジェオロックされたデジタル情報２１８は、関連付けられた位置識別属性１４０を読出して記憶するためにアクセスされる。デジタル情報それ自身ではなく、ジェオロックされた情報の位置識別部分だけがアクセスされることを認識すべきである。ジェオロックされた情報の位置識別属性１４０はこの方法においてさらに使用されるために記憶される。ステップ２２４において、この方法は、デジタル情報にアクセスしたアプライアンスの位置を決定する。以下に説明するように、アプライアンス位置１６０を決定するための種々の可能な方法が存在する。アプライアンス位置１６０はこの方法においてさらに使用されるために記憶される。ステップ２２６において、この方法は、アプライアンスの位置が位置識別属性１４０により規定された領域と一致するか否かを決定する。アプライアンス位置１６０が位置識別属性１４０と一致した場合、ステップ２２８においてジェオロックされたデジタル情報２１８へのアクセスが可能にされる。反対に、アプライアンス位置１６０が位置識別属性１４０と一致しない場合、ステップ２３０においてアクセスは拒否される。
【００３８】
図６のＡ乃至Ｄは、ジェオロックされたデジタル情報へのアクセスを試みているアプライアンスの再生位置を決定するための複数の例示的な方法を示している。これらの方法は、図４に関して上述したように、デジタル情報による位置識別属性を実施する手順の一部分としてシステムにより行われる。アプライアンスの再生位置を決定する別の方法もまた便利に使用されることが可能であることを認識すべきである。
【００３９】
図６のＡは、ジェオロックされたデジタル情報を受信することとなるアプライアンスに対する街路アドレスからジオコードが解かれるアドレスデコード方法２４０を示している。ステップ２４２において、アプライアンスに対するアドレスが検索される。アドレス情報は、アドレスが獲得されたそのアプライアンスとの前の通信に基づいてメモリから再現されることができる。その代わりに、アプライアンスは情報トランザクションの最初の部分としてアドレス情報を与えるように考慮されてもよい。アドレス情報は一度検索されると、ステップ２４４において特定のジオコードを導くために復号される。このステップは、Ｍａｐｉｎｆｏ社（Ｔｒｏｙ，Ｎｅｗ  Ｙｏｒｋ）製のＭａｐＭａｒｋｅｒ  ＯＣＸコンポーネント  バージョン４．２のような、アドレスから座標特定ジオコードを生成することのできる市販のソフトウェアプログラムを使用してもよい。位置識別属性に関して時間要素を含むことが所望された場合、ステップ２４６において、アプライアンスシステムクロックから時間を読出す等によりそのアプライアンスから現在の時間が検索される。このステップ２４６は随意であり、多くのアプリケーションにおいて、時間要素は必要とされないことを認識すべきである。最後に、ステップ２４８において、ジオコードおよび時間は、位置識別属性１４０に対する位置値１４２として使用可能なフォーマットに変換される。
【００４０】
図６のＢは、アプライアンス上に記憶されたライセンスから位置値が導かれるアプライアンスライセンス方法２５０を示している。ライセンスパックは多くのシステムのよく知られている特徴であり、一般にアプライアンスプログラムへのアクセスの妥当性を検査するために使用されている。ライセンスパックは、ユーザ／免許された者に関する情報を含むデジタルファイルである。それらは解読不可能ではないが、ユーザの妥当性を検査する信頼性の高い方法のものとなるように編成され、暗号化されている。本発明のこの実施形態において、ライセンスパックは、アプライアンスの位置を識別する座標特定ジオコードを含んでいる。ステップ２５２において、アプライアンス上に記憶されたライセンスパックがアクセスされ検索される。その後、ステップ２５４においてジオコードがそのライセンスから復元される。位置識別属性に関して時間要素を含むことが所望された場合、ステップ２５６において、アプライアンスシステムクロックから時間を読出す等によりそのアプライアンスから現在の時間が検索される。このステップ２５６は随意であり、多くのアプリケーションにおいて、時間要素は必要とされないことを認識すべきである。最後に、ステップ２５８において、ジオコードおよび時間は、位置識別属性１４０に対する位置値１４２として使用可能なフォーマットに変換される。
【００４１】
図６のＣは、アプライアンス内に埋込まれたＧＰＳ受信機から位置値が復元されるＧＰＳデータ復元方法２６０を示している。技術的に知られているように、グローバル・ポジショニング・システム（ＧＰＳ）は、米国防省により開発されて運用されている衛星ベースの無線航法システムである。ＧＰＳにより、地上、海上および航空機上のユーザは一日２４時間にわたって、全天候の下に、世界中のどこででも彼等の３次元位置、速度および時間を判断して決定することが可能となる。このＧＰＳシステムは民間ユーザに１００ｍ未満の正確度を提供し、一方軍事ユーザははるかに高い正確度を有している。ＧＰＳ位置情報は、Ｗｏｒｌｄ  Ｇｅｏｄｅｔｉｃ  Ｓｙｓｔｅｍ１９８４（ＷＧＳ８４）と呼ばれる座標系に基づいており、緯度および経度座標系に類似している。ＧＰＳ受信機の商業的可用性は、益々一般的になっており、この実施形態では、アプライアンスは組込み型ＧＰＳ受信機を含んでいることが予想される。たとえば、ＧＰＳ受信機は、Ｒｏｃｋｗｅｌｌ社製のＮａｖＣａｒｄまたはＴｒｉｍｂｌｅ  Ｎａｖｉｇａｔｉｏｎ社製のＧＰＳｃａｒｄのようなＰＣＭＣＩＡカードとして利用可能であり、Ｎｏｖａｌｅｌ社は汎用ＩＢＭ  ＰＣ用のＧＰＳ受信機を製造している。ステップ２６２において、アプライアンス内に組込まれたＧＰＳ受信機がアクセスされる。ステップ２６４において、組込まれたＧＰＳ受信機からジオコードが復元され、再生される。随意に、時間値もまたＧＰＳ受信機から復元されてもよい。最後に、ステップ２６６において、ジオコードおよびオプションの時間値は、位置識別属性１４０に対する位置値１４２として使用可能なフォーマットに変換される。
【００４２】
図６のＤはアプライアンスの位置を決定するための三角測量データ復元方法２７０を示している。技術的に知られているように、三角測量は、正確な位置情報を提供するために衛星、広域携帯電話、航法システムおよびその他の無線信号オペレータによってよく使用される方法である。ロラン−Ｃシステムは、複数の固定された位置のＲＦ送信機からのＲＦ信号を三角測量することによって位置情報を提供する商用として利用可能な航法システムの一例である。ステップ２７２において、システムはアプライアンスにより伝達されたＲＦ信号にアクセスすることによりそのアプライアンスの方向を決定する。ステップ２７４において、三角測量アルゴリズムを使用してＲＦ信号からジオコードが計算される。最後に、ステップ２７６において、ジオコードは、位置識別属性１４０に対する位置値１４２として使用可能なフォーマットに変換される。位置識別属性において時間要素が必要とされた場合、上述した同じ方法でアプライアンスシステムクロックから現在の時間が読出される。
【００４３】
本発明の１実施形態によると、デジタル情報はアプライアンスへの転送前に暗号化され、位置識別属性１４０は、デジタル情報を暗号化するために使用される位置識別属性ベースのキーを生成するために使用される。デジタル情報に追加される暗号の層は、位置識別属性１４０により規定されたアクセスに対する制限を実施する。図７は、デジタル情報を位置識別属性１４０と関連付ける暗号化方法を示している。この方法は、位置識別属性と共にデジタル情報を保存または記憶するコマンドによりステップ３００からスタートする。ステップ３０２において、デジタル情報に対する位置値１４２が検索され、後で使用されるために記憶される。ステップ３０４において、アプライアンスの位置識別属性の近接値１４３は検索され、後で使用されるために記憶される。ステップ３０６において、位置および近接値１４２、１４３はエリアパラメータ１９０を生成するために使用され、このエリアパラメータは位置および近接値により規定された地理的領域の形状を規定するが、しかしそれは位置の識別はしない。このエリアパラメータ１９０は、近接値１４３に対応していてもよい。ステップ３０８において、暗号位置識別属性キー１７０を生成するために位置および近接値１４２、１４３が使用される。その後、ステップ３１０において、クリアテキスト形式のデジタル情報３１２は、暗号化されたジェオロックされたデジタル情報３１４を暗号テキスト形式で供給するために暗号アルゴリズムにより位置識別属性キー１７０と決定論的に組合せられる。この方法では、位置識別属性がデジタル情報と暗号法に基づいて統合されるように、クリアテキストが位置識別属性キー１７０に基づいて暗号化される。ステップ３１４において、エリアパラメータ１９０はまたクリアテキスト形式でジェオロックされたデジタル情報に取付けられる。エリアパラメータだけでは位置識別属性キーを生成するのに不十分である限り、しかし、位置識別属性キーを生成するためにアプライアンスの位置と組合せられる場合にのみ、エリアパラメータ１９０を生成する別の方法が使用されてもよいことを認識すべきである。
【００４４】
再生アプライアンスにより行われる読出しまたはコピー動作により、暗号化されたジェオロックされたデジタル情報３１４にアクセスしようとする試みは、そのアプライアンスが位置識別属性を実施しない限り、拒否される。図８は、暗号化位置識別属性によりジェオロックされたデジタル情報へのアクセスを実施する方法を示している。この方法は、デジタル情報にアクセスするためのコマンドによりステップ３２０からスタートする。ステップ３２２において、暗号化されたジェオロックされたデジタル情報３１４は、エリアパラメータ１９０を復元するためにアクセスされる。この時点でエリアパラメータ１９０だけがアクセスされ、暗号化されたジェオロックされた情報はアクセスされないことを認識すべきである。ステップ３２４において、この方法は、上述した方法の１つを使用する等によって、デジタル情報にアクセスしたアプライアンスの位置を決定する。この方法で将来使用するために、アプライアンス位置１６０が記憶される。方法はステップ３２８に進み、このステップにおいて、暗号化位置識別属性キー１７０を生成するためにアプライアンス位置１６０がエリアパラメータ１９０と組合せられる。ステップ３２８において生成された暗号化位置識別属性キー１７０は、アプライアンス位置１６０が位置識別属性により規定された領域の範囲内に位置している場合にのみ、前にステップ３０８において生成された暗号化位置識別属性キー（上記を参照）と一致することを認識すべきである。その後、ステップ３３０において暗号化位置識別属性キー１７０は、ジェオロックされたデジタル情報３１４を解読してクリアテキストデジタル情報３１２を生成するために暗号アルゴリズムにおいて使用される。この方法は、どの特定のタイプの暗号アルゴリズムにも依存しておらず、秘密キー暗号化および公開キー暗号化を含む既知のどの暗号化方法による使用にでも適応可能であることが認められる。
【００４５】
本発明の別の実施形態において、アプライアンスのアプリケーションまたはオペレーティングシステムによるデジタル情報への後続的なアクセスが、位置識別属性１４０により特定された地理的エリアに制限されるように、この位置識別属性１４０は、そのアプリケーションまたはオペレーティングシステムによりデジタル情報を含むファイルと関連付けられる。主にパーティ間でのデジタル情報の通信に関して説明された図４の実施形態（上述の）とは異なり、この実施形態は個々のアプライアンスまたはアプライアンスのネットワーク上で実行するアプリケーションプログラムまたはオペレーティングシステムによるデータファイルの管理に最も適切である。とくに、この方法は、ファイルへのアクセスを決定するためにワード処理プログラム、ｅメールクライアントまたはデータベースマネジャのような、アプリケーションプログラムにより使用されるファイルと共に（たとえば、ファイルヘッダ中に）位置識別属性を含むことに関する。オペレーティングシステムは、保存、記憶、コピー、削除および読出しコマンドを含む基本的なシステムファイル動作を制御するドライバ中に本発明の方法を組み込むことが可能であることを認識すべきである。これは、読出し／書込み属性のようなファイル属性がＵＮＩＸ、ＷｉｎｄｏｗｓおよびＶＡＸ／ＤＣＬオペレーティングシステムで処理される方法に類似している。
【００４６】
図９は、アプリケーションまたはオペレーティングシステムによるデジタル情報ファイルのアクセスが可能にされることとなる領域を正確に規定する位置識別属性１４０とデジタル情報を関連付けるファイル方法を示している。この方法は、位置識別属性と共にデジタル情報を含むファイルを保存または記憶するコマンドによるステップ４００からスタートする。このコマンドは、アプリケーションまたはオペレーティングシステムの通常の動作の一部分として行われてもよい。ステップ４０２において、デジタル情報に対する位置値１４２が検索され、後で使用されるために記憶される。ステップ４０４において、アプライアンスの位置識別属性の近接値１４３が検索され、後で使用されるために記憶される。上述したように、位置および近接値１４２、１４３を生成する種々の方法が使用可能である。ステップ４０６において、検索された位置および近接値１４２、１４３は、位置識別属性１４０を生成するために使用される。その後、ステップ４０８において、デジタル情報４１６は、ジェオロックされたデジタル情報４１８を提供するためにこの位置識別属性１４０と統合される。デジタル情報４１６を関連付けられた位置識別属性１４０と統合する多数の方法が存在する。ファイルとして記憶されるデジタル情報４１６に対して、位置識別属性はフォーマット化され、ヘッダ中のように、デジタル情報ファイルのフロントに添付されることができる。その代りに、位置識別属性１４０は関連付けられたディレクトリファイル中に保存されることができる。いずれの場合にも、デジタル情報ファイルへのアクセスを試みたアプリケーションまたはオペレーティングシステムは、その位置識別属性１４０がジェオロックされたデジタル情報へのアクセスを可能にするか否かを決定することによって位置識別属性を実施するであろう。
【００４７】
アプライアンス上で実行するアプリケーションまたはオペレーティングシステムにより行われる読出しまたはコピー動作によってジェオロックされた情報にアクセスしようとする試みは、そのアプライアンスが位置識別属性に従わない限り拒否されるであろう。図１０は、ジェオロックされたデジタル情報へのアクセスを位置識別属性によって実施するファイル方法を示している。この方法は、ジェオロックされたデジタル情報にアクセスするコマンドによりステップ４２０からスタートする。ステップ４２２において、ジェオロックされたデジタル情報２１８は関連付けられた位置識別属性１４０を復元するためにアクセスされる。ジェオロックされた情報の位置識別部分だけがアクセスされ、デジタル情報自身はアクセスされないことを認識すべきである。ステップ４２４において、この方法はデジタル情報にアクセスしたアプライアンスの位置を決定する。上述したように、アプライアンス位置１６０を決定する種々の可能な方法が存在する。この方法において将来使用するためにアプライアンス位置１６０は記憶される。ステップ４２６において、この方法は、そのアプライアンスの位置が位置識別属性１４０により規定された領域と一致するか否かを決定する。アプライアンス位置１６０が位置識別属性１４０と一致した場合、ステップ４２８においてアプリケーションまたはオペレーティングシステムはジェオロックされたデジタル情報２１８にアクセスすることができる。反対に、アプライアンス位置１６０が位置識別属性１４０と一致しない場合、ステップ４３０においてアクセスは拒否される。ジェオロックされたデジタル情報へのアクセスはアプリケーションまたはオペレーティングシステムによってのみ行われることが可能であるため、そのアプリケーションまたはオペレーティングシステムは、ジェオロックされたデジタル情報へのアクセスを頑強に実施することができるであろう。
【００４８】
本発明のさらに別の実施形態において、位置識別属性１４０とデジタル情報を関連付ける方法は、アプライアンスに対するハードウェアコントローラにおいて行われることができる。アプライアンスに対するあらゆるハードウェアデバイス（たとえば、ハードディスク、ＤＶＤ／ＣＤ−ＲＯＭ、フロッピーディスク、ビデオディスプレイ等）は、ソフトウェアオペレーティングシステムからの特定のコマンドに応答して限定された機能セットをそのデバイスで行う対応したハードウェアコントローラを有している。上記の実施形態におけるように、デジタル情報は対応した位置識別属性と関連されて保存される。デバイスレベルのコマンドによりデジタル情報を読出そうとする試みは、再生アプライアンスの位置およびそのデバイスに記憶された位置識別属性に関してそのデバイスハードウェアコントローラによってのみ実行されるであろう。
【００４９】
とくに、ハードウェアコントローラは、図４に関して上述した一般的な方法のステップ２０２乃至２１０ならびに図５に関して上述した一般的な方法のステップ２２２乃至２３０を含む上述の方法のいくつかまたは全ての特徴を実行するように構成されることができる。たとえば、パーソナルコンピュータ用のハードディスクコントローラは、ハードディスク中に記憶されたあらゆるデジタル情報ファイルがそれと共に、あるいはファイルディレクトリの一部分として記憶された位置識別属性を有するように、上述の方法を行うように符号化されてもよい。デバイスハードウェアコントローラはさらに、デバイスハードウェアコントローラに位置および時間情報を提供することのできる統合されたＧＰＳ受信機を含んでいてもよい。
上記のように、記憶されたファイルにアクセスしようとする試みは、アプライアンス位置がその位置識別属性と一致しない限り、ハードウェアコントローラにより阻止されるであろう。同様に、ビデオコントローラは、アプライアンス位置がその位置識別属性と一致しない限り、ファイルの表示を阻止するように符号化されてもよい。
【００５０】
デジタル情報へのアクセスを制御するために位置識別属性が使用されることのできる種々のアプリケーションおよびデータフォーマットが存在している。ユーザはジェオロックされたデジタル情報を、電話線、光ファイバ、ケーブルテレビジョン、衛星放送、無線またはその他のメディアを含む任意の通常の方法を使用して電子形態で受信することができる。ユーザはまた注文生成されたジェオロックされたデジタル情報を、たとえばＣＤ−ＲＯＭ、ディスケット、ビデオカセットまたはテープ等の磁気または別の符号化されたメディアの形態で店またはベンダーから物理的に受取ることができる。同様に、ジェオロックされたデジタル情報は、インターネットのような広域ネットワーク、イントラネットのようなローカルネットワーク、ｅメールへの接続機構としての、あるいはデジタル広域形態電話または別の無線デバイスによるパーソナルおよびサーバコンピュータ間のダイヤルアップアクセスを含むネットワークによって伝送されることができる。ジェオロックされたデジタル情報はディスケット、ＣＤ−ＲＯＭ、テープ、固定または取外し可能なハードディスク、ＤＶＤ／ＣＤ−ＲＯＭ、フラッシュメモリ／ディスク、ＥＥＰＲＯＭ等に記憶されることができる。これに関して保護されることのできるデジタル情報のタイプは、いくつか名をあげると、音楽ファイル（たとえば、ＭＰ３）、ソフトウェア、著作物、商業取引ファイル、テキストファイル、ビデオ／グラフィックス、ページングメッセージ、広域携帯電話の会話および交渉、ならびにデジタルフィルムを含むことができる。
【００５１】
本発明の例示的なアプリケーションにおいて、位置識別属性はデジタルフィルムの著作権侵害および無許可使用ならびにコピーの問題を克服するために使用されてもよい。顧客は、ビデオレンタル店でフィルムを借りるか、あるいは購入する場合と類似した方法でデジタルビデオメディア（たとえば、ＤＶＤ）を借りるか、あるいは購入する。位置識別属性は、デジタルビデオメディアの購入時に使用される。とくに、顧客の家のアドレスに対応した位置識別属性は、デジタルビデオメディアの再度書込み可能な部分の上に物理的に記憶される。顧客の家庭にあるＤＶＤプレーヤは、デジタルビデオメディアの再生を特定の地理的領域および時間期間に制限するために位置識別属性を実施するようにコード化される。このメディアは、それがコピーされるか、紛失するか、あるいは盗まれた場合でさえ、その再生領域および時間期間内だけは見られることができ、したがってデジタルメディアの無許可使用に関連した問題に対する頑強な解決方法として機能する。
【００５２】
別の例示的なアプリケーションにおいて、顧客はデジタルフィルムまたはオーディオをベンダーのカタログから注文する。このカタログはハードコピーまたはインターネットベースのものであってよく、その注文は郵便投函、電話、ファクシミリ送信またはインターネットベースの取引によって行われることができる。何れの発注方法でも、顧客の注文は再生位置を示している。この注文がベンダーによって調達されたときに、その顧客に関連した位置識別属性が決定され、暗号キーを生成するために使用され、後にこの暗号キーはそのメディアに対するデジタル情報ファイルを暗号化するために使用される。その後、購入されたメディアはその注文に対してカストマ暗号化され、ＤＶＤまたはＣＤ−ＲＯＭのようなフォーマットにコピーされ、ビューアと共にパッケージ化され、このビューアもまた位置識別属性に対してカストマイズされている。購入されたメディアの内容全体がコピーされた場合でさえ、その位置識別属性に対してカストマ化されているビューアおよびメディアが許容領域外での視聴を阻止する。この例示的なアプリケーションでは、位置識別属性ならびにカストマイズされた暗号およびビューアの使用により、デジタルメディアの著作権侵害および無許可使用ならびにコピーの問題に対して抵抗力の強い解決方法が提供される。
【００５３】
本発明の別の例示的なアプリケーションにおいて、位置識別属性は、公衆ネットワークによって情報を“有線放送（ｎａｒｒｏｗｃａｓｔ）”するために使用される。有線放送とは、限られた視聴者に対する情報の伝送（情報が大衆に伝送される放送とは対照的に）のことである。たとえば、局地的天候、交通情報、映画上映スケジュール、店舗情報等の多くのタイプの情報は、ある位置関係の範囲内でのみ使用可能である。このような位置依存性情報を使用するアプリケーションは、位置ベースアプリケーションと呼ばれることができる。位置識別属性は、たとえば、天候に対するローカル地域、販売に対する店舗の位置および広告情報等の、それが関連する位置で識別されるネットワークによって情報を送信するために放送タイプのプロトコルを使用する方法を提供する。クライアントのアプライアンスの位置を使用することにより、そのクライアントのアプリケーションは情報に付与された位置識別子を使用して、それらの現在の位置に基づいて情報を選択的にスクリーンすることができる。それはまた、地理的に制限された有線放送アプリケーションに対して、機密保護されて安全な秘密通信を維持するために特有の位置ベースの共用暗号キーを設定する方法を提供することができる。
【００５４】
本発明の別の例示的なアプリケーションにおいて、位置識別属性は、無線ネットワーク連結性に対する機密性およびセキュリティを強化するために使用される。無線ネットワーキングは、無線ポータブルまたはワークステーションがネットワークに接続することを可能にする“ブルートゥース”テクノロジーのようなネットワーキング装置およびプロトコルの出現と共に成年に達した。“ブルートゥース”は移動デバイス（たとえば、ラップトップ、ＰＤＡ、広域携帯電話等）とポイント・ツー・ポイントおよびマルチポイントアプリケーションをサポートするデスクトップデバイスとの間におけるデジタル音声およびデータの短距離送信用の公然の標準規格である。ネットワークによって通信しているあらゆる無線アプライアンスは、特有の位置を有するため、位置識別属性は、公衆ネットワークによって接続した無線デバイスに対する安全な機密通信を維持するために使用されることのできる特有の共用暗号キーを設定するために使用可能である。
【００５５】
本発明のさらに別の例示的なアプリケーションにおいて、位置識別属性は、ウェブアプリケーションのユーザに対する機密性およびセキュリティを強化するために使用される。インターネット“クッキー”は、ウェブアプリケーションが別々のウェブページ間の状態を維持することを可能にする方法を提供し、サーバがユーザのコンピュータ上において名前／値対を設定して記憶することを可能にすることにより広く行われている。サーバは、設定されてクライアントおよびサーバにより共有される特有の状態識別子を含むユーザコンピュータにクッキーを配信する。しかしながら、サーバがユーザのコンピュータ上において情報を設定して記憶することが可能になることで、機密性およびセキュリティ問題が生じてきた。本発明は、サーバと共有されると共にウェブベースアプリケーションに対する状態を維持するために使用されることのできる特有の状態識別子をクライアントアプリケーションが生成することを可能にすることにより機密性およびセキュリティを強化する新しい方法を提供する。
【００５６】
上述した実施形態および例示的なアプリケーションのそれぞれにおいて、ジェオロックされたデジタル情報にアクセスするアプリケーションプログラムとこれらのアプリケーションが動作する周辺およびネットワーク環境との間には少なくとも４つの論理的な境界が存在する。これらの境界には、（１）データ獲得／アプライアンスの境界、（２）記憶／アプライアンスの境界、（３）ユーザインターフェース／アプライアンスの境界、および（４）アプライアンス／位置の獲得の境界が含まれる。データ獲得／アプライアンスの境界とは、たとえば、位置識別属性が満足されない限り別のソースからデジタル情報を獲得できないアプライアンス等のアプライアンスがデジタル情報を獲得した点で位置識別属性を実施することである。記憶／アプライアンスの境界とは、たとえば、位置識別属性が満足されない限り、アプライアンスは記憶されたファイルをメモリから呼出すことができない等の、アプライアンスがデジタル情報を記憶した時点で位置識別属性を実施することである。ユーザインターフェース／アプライアンスの境界とは、たとえば、位置識別属性が満足されない限り、ユーザはアプライアンスのモニタ上でデジタル情報を見ることができない等の、ユーザに情報を与えた時点で位置識別属性を実施することである。アプライアンス／位置の獲得の境界とは、たとえば、組込み型ＧＰＳ受信機を使用してそのアプライアンス位置が獲得されない限り、ユーザが如何なる方法でもそのデジタル情報を見たり、記憶したり、検索したりする、あるいはそうでなければ使用することができない等の、アプライアンス位置の妥当性を検査することによってジェオロックされたデータへのアクセスを制限することである。本発明の任意の特定の実施形態により提供される相対的なセキュリティは、アクセス制御が実施される境界に関連していることを認識すべきである。
【００５７】
以上、デジタル情報へのアクセスを制御するために位置識別属性を使用するシステムおよび方法の好ましい実施形態を説明してきたが、当業者には、本発明の利点が達成されていることが明らかであろう。本発明の技術的範囲内において種々の修正、適応および別の実施形態が可能であることもまた認識しなければならない。
【図面の簡単な説明】
【図１】
本発明の１実施形態にしたがって位置識別属性により決定されたデジタル情報へのアクセスを示す概略図。
【図２】
位置識別属性の構成要素を示すブロック図。
【図３】
位置識別属性の位置値の構成要素を示すブロック図。
【図４】
位置識別属性をデジタル情報と関連付けるための方法を示すフローチャート。
【図５】
ジェオロックされたデジタル情報へのアクセスを、位置識別属性を使用して実施するための方法を示すフローチャート。
【図６】
アプライアンスに対する位置識別属性を決定するための別の方法を示すフローチャート。
【図７】
位置識別属性をデジタル情報と関連付けるための暗号化方法を示すフローチャート。
【図８】
ジェオロックされたデジタル情報へのアクセスを、位置識別属性を使用して実施するための暗号化方法を示すフローチャート。
【図９】
位置識別属性をデジタル情報と関連付けるためのファイル方法を示すフローチャート。
【図１０】
ジェオロックされたデジタル情報へのアクセスを、位置識別属性を使用して実施するためのファイル方法を示すフローチャート。
【図１】
2004528616.tif 000003
【図２】
2004528616.tif 000004
【図３】
2004528616.tif 000005
【図４】
2004528616.tif 000006
【図５】
2004528616.tif 000007
【図６】
2004528616.tif 000008
【図７】
2004528616.tif 000009
【図８】
2004528616.tif 000010
【図９】
2004528616.tif 000011
【図１０】
2004528616.tif 000012
【国際公開パンフレット】
2004528616.tif 000013
2004528616.tif 000014
2004528616.tif 000015
2004528616.tif 000016
2004528616.tif 000017
2004528616.tif 000018
2004528616.tif 000019
2004528616.tif 000020
2004528616.tif 000021
2004528616.tif 000022
2004528616.tif 000023
2004528616.tif 000024
2004528616.tif 000025
2004528616.tif 000026
2004528616.tif 000027
2004528616.tif 000028
2004528616.tif 000029
2004528616.tif 000030
2004528616.tif 000031
2004528616.tif 000032
2004528616.tif 000033
2004528616.tif 000034
2004528616.tif 000035
2004528616.tif 000036
2004528616.tif 000037
2004528616.tif 000038
2004528616.tif 000039
2004528616.tif 000040
2004528616.tif 000041
2004528616.tif 000042
2004528616.tif 000043
2004528616.tif 000044
2004528616.tif 000045
2004528616.tif 000046
2004528616.tif 000047
2004528616.tif 000048
2004528616.tif 000049
2004528616.tif 000050
2004528616.tif 000051
2004528616.tif 000052
2004528616.tif 000053
【国際公開パンフレット（コレクトバージョン）】
2004528616.tif 000054
2004528616.tif 000055
【国際公開パンフレット（コレクトバージョン）】
2004528616.tif 000056
2004528616.tif 000057
【国際調査報告】
2004528616.tif 000058
2004528616.tif 000059
2004528616.tif 000060
2004528616.tif 000061
2004528616.tif 000062