(57)【要約】本発明は、承認されユーザの利益のために、１以上のパッケージサービスにより１以上の相互作用サービスに属している１以上のリソースに対するアクセスを制限する方法に関する。各ユーザはクライアント装置に接続された処理および記憶装置を有し、そのクライアント装置はサービス識別子を有する各相互作用サービスと関係するサーバプログラムによりデータ通信ネットワークからデータを交換するように設計されたクライアントプログラムを実行する。リソースへのアクセスはサーバプログラムに対してクライアントプログラムにより送られたリクエストによって確実にされ、そのサーバプログラムはリソースを処理して前記クライアントプログラムに対してそのリクエストに対する応答を送信する。
2004519762.tif 000002
【特許請求の範囲】
【請求項１】
承認されたユーザの利益のために、少なくとも１つのサービスのクラスタの少なくとも１つの相互作用サービスに属している少なくとも１つのリソースへのアクセスを制限するプロセスにおいて、
各ユーザは伝送ネットワーク（３） から交換するように構成されたクライアントプログラムを実行することのできるクライアント装置を有し、
データはサービス識別子（Ｓｉ ）（ｉは１からＩまで変化する）を有する各相互作用サービスに関係しているサーバプログラムを有し、
リソースへのアクセスはクライアントプログラムによりサーバプログラムに送られたリクエストにより行われ、このサーバプログラムは前記リクエストを処理し、リクエストに対する応答をクライアントプログラムに戻し、
前記プロセスは、
各クラスタに対して、ユーザが制限された１以上のアクセスリソースをアクセスすることを望むとき、ユーザのクライアント装置までリンク結合されるように構成された処理および記憶装置を各ユーザ位置に配置し、
その処理および記憶装置は、
その処理および記憶装置が属しているクラスタを決定することを可能にするクラスタ識別子（ＢＵ）と、
ユーザの装置に配置された処理および記憶装置を特徴付けることを可能にする処理および記憶装置識別子（ＵＴＭ）と、
クラスタのサービスから入来する情報の暗号の解読を可能にする暗号解読キー（ＫＤ）とを含んでおり、
各クライアントプログラムがそれにリンクで結合された処理および記憶装置中でクラスタ識別子（ＢＵ）と処理および記憶装置識別子（ＵＴＭ）とを読取ることを可能にし、
リクエストが出されるサービスに属しているクラスタがどれであるかを決定することを可能にするクラスタ識別子（ＢＳｊ ）（ｊは１からＪまで変化する）のリストを、前記サービスに対するリクエストをそれに対する送出したクライアントプログラムに対してサービスのために各サーバプログラムによって少なくとも１回送信し、
各クラスタ識別子（ＢＳｊ ）と、関係するサービスの識別子（Ｓｉ ）との間の関係をサービス識別子（Ｓｉ ）を有するサービスに対するリクエストに応答してクラスタ識別子のリストを受取る各クライアントプログラムによって記憶し、
サービス識別子（Ｓｉ ）を有するサービスに対するリクエストの送信のとき、クライアントプログラムがクラスタ識別子（ＢＳｊ ）と、関係するサービスの識別子（Ｓｉ ）との間の少なくとも１つの関係を記憶した否かかを決定し、
その場合において、クラスタ識別子（ＢＳｊ ）が発見され、前記クラスタ識別子（ＢＳｊ ）が処理および記憶装置から来るクラスタ識別子（ＢＵ）と比較されて、それらが等しい場合には、クライアントプログラムによって送られたリクエストに処理および記憶装置識別子（ＵＴＭ）を付加し、
サーバプログラムが処理および記憶装置識別子（ＵＴＭ）を含むサービスに対するリクエストを受取り、そのリクエストが制限されたアクセスリソースにアクセスするリクエストであるとき、少なくとも関係するサービスの識別子（Ｓｉ ）および処理および記憶装置識別子（ＵＴＭ）を使用することによってその処理および記憶装置を所有しているユーザが前記リソースにアクセスする権利を有しているか否かを決定し、
ユーザがリソースをアクセスする権利を有していない場合には、拒否されたアクセスに対応する応答をサーバプログラムによってクライアントプログラムに戻し、
ユーザがリソースにアクセスする権利を有している場合には、
・少なくとも処理および記憶装置識別子（ＵＴＭ）を使用して、リクエストを送ったユーザのクライアント装置までリンクで結合されている処理および記憶装置に含まれている暗号解読キー（ＫＤ）に対応している暗号化キー（ＫＥ）を決定し、
・暗号化されたリソースを得るように暗号化キー（ＫＥ）を使用して制限されたアクセスリソースにアクセスするリクエストに対する応答を少なくとも部分的にサーバプログラムによって暗号化し、
・サーバプログラムによって前記暗号化された応答をクライアントプログラムに戻し、
クライアントプログラムが暗号化された応答を受取ったとき、
・リンクで結合されている処理および記憶装置中に含まれている暗号解読キー（ＫＤ）を使用してクライアントプログラムによって受信された暗号化された応答の暗号解読を行い、
・前記リクエストが暗号化されない状態でユーザに到着したようにユーザのリクエストに対する応答をユーザに与えるステップを含んでいることを特徴とするプロセス。
【請求項２】
サービスに対するリクエストを送信するときにクライアントプログラムがクラスタ識別子（ＢＳｊ ）と、関係するサービスの識別子（Ｓｉ ）との間の少なくとも１つの関係を記憶したか否かを決定し、その場合に、複数のクラスタ識別子が発見され、前記クラスタ識別子（ＢＳｊ ）と処理および記憶装置から来るクラスタ識別子（ＢＵ）とが比較され、等しいことが発見された場合には、クライアントプログラムによって送られ、すでに処理および記憶装置識別子（ＵＴＭ）を含んでいるリクエストにクラスタ識別子（ＢＵ）を付加し、
サーバプログラムが処理および記憶装置識別子（ＵＴＭ）とクラスタ識別子（ＢＵ）とを含むサービスに対するリクエストを受取り、それがサービスに対する制限されたアクセスリソースに対するアクセスのリクエストであるとき、処理および記憶装置を所有するユーザが前記リソースへアクセスする権利を与えられている場合には少なくともクラスタ識別子（ＢＵ）を使用することにより関係するサービス識別子（Ｓｉ ）および処理および記憶装置識別子（ＵＴＭ）が決定され、
もしも、ユーザがリソースへアクセスする権利を与えられていない場合には、拒否されたアクセスに対応する応答をサーバプログラムによってクライアントプログラムに戻し、
リソースへアクセスする権利を与えられている場合には、少なくともクラスタ識別子（ＢＵ）および処理および記憶装置識別子（ＵＴＭ）を使用してリクエストを送ったユーザのクライアント装置までリンクで結合されている処理および記憶装置中に含まれている暗号解読キー（ＫＤ）に対応する暗号化キー（ＫＥ）を決定し、
暗号化された応答を得るように暗号化キー（ＫＥ）を使用して制限されたアクセスリソースへのアクセスのリクエストに対する応答を少くとも部分的にサーバプログラムによって暗号化し、
前記暗号化された応答をサーバプログラムによりクライアントプログラムに戻すことを特徴とする請求項１記載のプロセス。
【請求項３】
同時に複数の処理および記憶装置（３０Ｉ ）（Ｉは１からＬまで変化する）を少なくとも１つのユーザのクライアント装置へリンク結合することを可能にし、
リンクで結合された処理および記憶装置のそれぞれにおいて各クライアントプログラムがクラスタ識別子（ＢＳｊ ）と処理および記憶装置識別子（ＵＴＭ）とを読取ることを可能にし、
サービス識別子（Ｓｉ ）を有するサービスに対するリクエストを送信するときにクライアントプログラムがクラスタ識別子（ＢＳｊ ）とそれに関係するサービス識別子（Ｓｉ ）との間の少なくとも１つの関係を記憶していることを決定し、その場合において、
１つのクラスタ識別子が発見され、前記クラスタ識別子（ＢＳｊ ）が処理および記憶装置から来るクラスタ識別子（ＢＵ１ ）と比較され、等しいことが認められれば、チェックされた前記等しい処理および記憶装置識別子（ＵＴＭ１ ）をクライアントプログラムによって送信されたリクエストに付加し、
複数のクラスタ識別子が発見され、前記クラスタ識別子（ＢＳｊ ）が処理および記憶装置から来るクラスタ識別子（ＢＵ１ ）と比較され、等しいことが認められれた場合には、
等しいことがチェックされた前記処理および記憶装置の１つを選択し、
クライアントプログラムによって送信されたリクエストにその選択された処理および記憶装置識別子（ＵＴＭ１ ）と対応するクラスタ識別子（ＢＵ１ ）とを付加し、
クライアントプログラムが暗号化された応答を受取ったとき、
前記応答に対応するリクエスト中にその識別子（ＵＴＭ１ ）が送信された処理および記憶装置を発見し、
そのようにした発見された処理および記憶装置中に含まれている暗号解読キー（ＫＤ）を使用してクライアントプログラムによって受信された暗号化された応答の暗号の解読を行う請求項１または２記載の方法。
【請求項４】
ユーザが制限されたアクセスリソースにアクセスすることを許されているか否かを、
サーバプログラムのみによるか、
または、遠隔補助プログラムを使用するサーバプログラムによるかのいずれかによって決定する請求項１または２記載のプロセス。
【請求項５】
暗号化キー（ＫＥ）は、
サーバプログラムのみによるか、
または、遠隔補助プログラムを使用するサーバプログラムによるかのいずれかによって決定する請求項１または２記載のプロセス。
【請求項６】
暗号化キー（ＫＥ）は、
サーバプログラムおよび処理および記憶装置によってか、
または、遠隔補助プログラムおよび処理および記憶装置を使用するサーバプログラムによるかのいずれかによって決定する請求項５記載のプロセス。
【請求項７】
各処理および記憶装置に関連して、
前記処理および記憶装置を所有するユーザにより行われる制限されたアクセスリソースへのアクセスをカウントすることが可能な少なくとも１つの計器と、
この計器のしきい値とを有し、
制限されたアクセスリソースへのアクセスのリクエストを受信するサービスに対して各サーバプログラムが、
リクエストを送信するために使用された処理および記憶装置に関係している計器の値およびしきい値を管理して前記リクエストが採用されるべきか否かを決定し、
リクエストが採用される場合には計器の値の更新が可能にされることを特徴とする請求項１乃至６のいずれか１項記載のプロセス。
【請求項８】
暗号化キーの使用をカウントすることが可能な計器と、この計器のしきい値とを処理および記憶装置に一体化し、
暗号解読キー（ＫＤ）の使用された時間ごとに計器を更新し、
計器がしきい値に到達するか、またはしきい値を越えた場合には暗号解読キー（ＫＤ）を使用してクライアントプログラムによって受信された暗号化された応答の暗号解読を禁止するステップを含んでいる請求項１乃至６のいずれか１項記載のプロセス。
【請求項９】
請求項１乃至８のいずれか１項記載のプロセスを行うための処理および記憶装置において、
処理および記憶装置が属しているクラスタを決定することが可能なクラスタ識別子（ＢＵ）と、
ユーザ位置に配置される処理および記憶装置を特徴付けることが可能な処理および記憶装置識別子（ＵＴＭ）と
クラスタのサービスから来る情報の暗号の解読が可能な暗号解読キー（ＫＤ）とを少なくとも具備していることを特徴とする処理および記憶装置。
【請求項１０】
暗号解読キー（ＫＤ）の使用をカウントすることが可能な計器と、
この計器のしきい値とを含んでいることを特徴とする請求項９記載の処理および記憶装置。
【請求項１１】
請求項１乃至８のいずれか１項記載のプロセスのステップを行うためのクライアントプログラムを実行する手段を含んでいることを特徴とするコンピュータタイプのクライアント装置。
【請求項１２】
請求項１乃至８のいずれか１項記載のプロセスのステップを行うためのサーバプログラムを実行する手段を含んでいることを特徴とするデータ処理タイプのサーバ装置。
【請求項１３】
クライアントプログラムがクライアント装置で実行されるとき、請求項１乃至８のいずれか１項記載のプロセスのステップを行うようにプログラムされた手段を含んでいる、少なくとも１つの相互作用サービスに属している少なくとも１つの制限されたアクセスリソースにアクセスするクライアントプログラム。
【請求項１４】
サーバプログラムがサーバ装置で実行されるとき、請求項１乃至８のいずれか１項記載のプロセスのステップを行うようにプログラムされた手段を含んでいる、相互作用サービスのためのサーバプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、少なくとも１つのサービスのクラスタの一部である相互作用サービスに属しているリソースに対するアクセスが制限された技術的手段の分野に関する。
【０００２】
【従来の技術】
本発明の主題は、特に相互作用サービスに属しているリソースへの制限されたアクセスの技術において特に有効である。本発明を限定するものではない例として、銀行の口座の診断管理、会社の法律的および、または商業的情報の診断管理、星占いの診断管理、相互作用オンラインゲーム等のような相互作用サービスを考えることができる。相互作用サービスは制限されたアクセスリソースを含んでいる。例えば、銀行の口座の診断管理に対しては、制限されたアクセスリソースは銀行の口座のディスプレイであり、それは口座の所有者のみがアクセス可能である。
【０００３】
本発明の主題について説明するために、図１は、少なくとも１つのグルーブまたはクラスタの一部である相互作用サービスにユーザがアクセスすることを可能にされる装置１ の１例を示している。装置１ は伝送ネットワーク３ から各相互作用サービスに関係するサーバプログラムを有するデータを交換するように構成されたクライアントプログラムを実行することを可能にするために各ユーザに対するクライアント装置２ を備えている。簡単な方法で各相互作用サービスのサーバプログラムは伝送ネットワーク３ までリンクで結合されたサーバ装置によって実行される。本発明を限定するための例ではないが、各クライアント装置２ はパーソナルコンピュータでもよく、クライアントプログラムはインターネットプラウザタイプのソフトウエアプログラムであってもよい。伝送ネットワーク３ はインターネットまたはイントラネットでよく、サーバプログラムはウエブサーバでよく、サーバ装置はデータ処理タイプのサーバでよい。
【０００４】
残りの説明において、相互作用サービスはサービス識別子Ｓｉ （ｉは１からＩまで変化する）として呼ばれ、クラスタはクラスタ識別子Ｂｊ （ｊは１からＪまで変化する）として呼ばれ、サーバ装置はマシン識別子Ｍｋ （ｋは１からＨまで変化する）として呼ばれる。
【０００５】
図示された例において、サービス識別子Ｓ１ 、Ｓ２ 、Ｓ３ 、Ｓ４ を有する相互作用サービスは、マシン識別子Ｍ１ 、Ｍ２ 、Ｍ３ 、およびＭ３ を有するサーバ装置からそれぞれアクセス可能である。さらに、サービス識別子Ｓ１ を有する相互作用サービスはクラスタ識別子Ｂ１ を有するクラスタの部分であり、サービス識別子Ｓ２ を有する相互作用サービスはクラスタ識別子Ｂ２ を有するクラスタの部分であり、サービス識別子Ｓ３ を有する相互作用サービスはクラスタ識別子Ｂ１ を有するクラスタの部分であり、サービス識別子Ｓ４ を有する相互作用サービスはクラスタ識別子Ｂ１ およびＢ２ を有する２つのクラスタの部分である。換言すると、クラスタ識別子Ｂ１ 、Ｂ２ 、Ｂ１ 、Ｂ１ およびＢ２ を有するクラスタにそれぞれ属しているサービス識別子Ｓ１ 、Ｓ２ 、Ｓ３ 、Ｓ４ を有する相互作用サービスの１つにアクセスしようと希望する各ユーザは、マシン識別子Ｍ１ 、Ｍ２ 、Ｍ３ 、またはＭ３ を有するサーバ装置に対してそれぞれリクエストを送らなければならない。
【０００６】
あるアプリケーションに対しては認証されたユーザの利益のために、或いは相互作用サービス、または前記サービスのあるリソースにアクセスするために制限が必要になる。すなわち、相互作用サービス提供者は、承認を受けた、或いはアクセス権を有するユーザの利益のためにその相互作用サービスの少なくとも一部のリソースをアクセス可能にすることができる。
【０００７】
【発明が解決しようとする課題】
上記のような必要性を満たすために、信頼できる方法でサービスの制限されたアクセスリソースに対してアクセスのリクエストを送るユーザを承認し、ユーザが承認されている場合にのみ前記リソースに対するアクセスを承認する必要がある。
【０００８】
本発明の目的は、承認されたユーザの利益のためにのみ少なくとも１つのクラスタに属している相互作用サービスの制限されたアクセスリソースにアクセスすることを可能にするプロセスを提供することにより認証の要求を満足させることである。
【０００９】
【課題を解決するための手段】
この目的を達成するために、本発明は、承認されたユーザの利益のために、少なくとも１つのサービスのクラスタの少なくとも１つの相互作用サービスに属している少なくとも１つのリソースへのアクセスを制限するプロセスに関し、
各ユーザは伝送ネットワークから交換するように構成されたクライアントプログラムを実行することのできるクライアント装置を有し、データはサービス識別子を有する各相互作用サービスに関係しているサーバプログラムを有し、リソースへのアクセスはクライアントプログラムによりサーバプログラムに送られたリクエストにより行われ、このサーバプログラムは前記リクエストを処理し、リクエストに対する応答はクライアントプログラムに戻される。
【００１０】
本発明のプロセスは次のようなステップを含んでいる。
各クラスタに対して、ユーザが制限された１以上のアクセスリソースをアクセスすることを望むとき、ユーザのクライアント装置までリンク結合されるように構成された処理および記憶装置を各ユーザ位置に配置し、その処理および記憶装置は、
その処理および記憶装置が属しているクラスタを決定することを可能にするクラスタ識別子と、
ユーザ位置に配置された処理および記憶装置を特徴付けることを可能にする処理および記憶装置識別子と、
クラスタのサービスから入来する情報の暗号の解読を可能にする暗号解読キーとを含んでおり、
各クライアントプログラムがそれにリンクで結合された処理および記憶装置中でクラスタ識別子と処理および記憶装置識別子とを読取ることを可能にし、
リクエストが出されるサービスに属しているクラスタがどれであるかを決定することを可能にするクラスタ識別子のリストを、前記サービスに対するリクエストをそれに対する送出したクライアントプログラムに対してサービスのために各サーバプログラムによって少なくとも１回送信し、
各クラスタ識別子と、関係するサービスの識別子との間の関係をサービス識別子を有するサービスに対するリクエストに応答してクラスタ識別子のリストを受取る各クライアントプログラムによって記憶し、
サービス識別子を有するサービスに対するリクエストの送信のとき、クライアントプログラムがクラスタ識別子と、関係するサービスの識別子との間の少なくとも１つの関係を記憶した否かかを決定し、その場合において、
クラスタ識別子が発見され、そのクラスタ識別子が処理および記憶装置から来るクラスタ識別子と比較されて、それらが等しい場合には、クライアントプログラムによって送られたリクエストに処理および記憶装置識別子を付加し、
サーバプログラムが処理および記憶装置識別子を含むサービスに対するリクエストを受取り、そのリクエストが制限されたアクセスリソースにアクセスするリクエストであるとき、少なくとも関係するサービスの識別子および処理および記憶装置識別子を使用することによってその処理および記憶装置を所有しているユーザが前記リソースにアクセスする権利を有しているか否かを決定し、
ユーザがリソースをアクセスする権利を有していない場合には、拒否されたアクセスに対応する応答をサーバプログラムによってクライアントプログラムに戻し、
ユーザがリソースにアクセスする権利を有している場合には、
・少なくとも処理および記憶装置識別子を使用して、リクエストを送ったユーザのクライアント装置までリンクで結合されている処理および記憶装置に含まれている暗号解読キーに対応している暗号化キーを決定し、
・暗号化されたリソースを得るように暗号化キーを使用して制限されたアクセスリソースにアクセスするリクエストに対する応答を少なくとも部分的にサーバプログラムによって暗号化し、
・サーバプログラムによって前記暗号化された応答をクライアントプログラムに戻し、
クライアントプログラムが暗号化された応答を受取ったとき、
・リンクで結合されている処理および記憶装置中に含まれている暗号解読キーを使用してクライアントプログラムによって受信された暗号化された応答の暗号解読を行い、
・前記リクエストが暗号化されない状態でユーザに到着したようにユーザのリクエストに対する応答をユーザに与えるステップを含んでいる。
【００１１】
本発明の別の特徴によれば、少なくとも２つのクラスタに属している相互作用サービスの一部分である制限されたアクセスリソースにアクセスすることを可能にするプロセスを提案することによって認証の要求は満足される。
【００１２】
そのような目的を達成するように、本発明によるプロセスは、サービスに対するリクエストを送信するときにクライアントプログラムがクラスタ識別子と、関係するサービスの識別子との間の少なくとも１つの関係を記憶したか否かを決定し、その場合に、複数のクラスタ識別子が発見され、前記クラスタ識別子と処理および記憶装置から来るクラスタ識別子とが比較され、等しいことが発見された場合には、クライアントプログラムによって送られ、すでに処理および記憶装置識別子を含んでいるリクエストにクラスタ識別子を付加し、
サーバプログラムが処理および記憶装置識別子とクラスタ識別子とを含むサービスに対するリクエストを受取り、それが制限されたアクセスリソースに対するアクセスのリクエストであるとき、処理および記憶装置を所有するユーザが前記リソースへアクセスする権利を与えられている場合には少なくともクラスタ識別子を使用することにより関係するサービス識別子および処理および記憶装置識別子が決定され、
もしも、ユーザがリソースへアクセスする権利を与えられていない場合には、拒否されたアクセスに対応する応答をサーバプログラムによってクライアントプログラムに戻し、
リソースへアクセスする権利を与えられている場合には、少なくともクラスタ識別子および処理および記憶装置識別子を使用してリクエストを送ったユーザのクライアント装置までリンクで結合されている処理および記憶装置中に含まれている暗号解読キーに対応する暗号化キーを決定し、
暗号化された応答を得るように暗号化キーを使用して制限されたアクセスリソースへのアクセスのリクエストに対する応答を少くとも部分的にサーバプログラムにより暗号化し、
暗号化された応答をサーバプログラムによりクライアントプログラムに戻すことを特徴とする。
【００１３】
本発明の別の特徴によれば、処理および記憶装置が提供され、その処理および記憶装置は、処理および記憶装置が属しているクラスタを決定することが可能なクラスタ識別子と、ユーザ位置に配置される処理および記憶装置を特徴付けることが可能な処理および記憶装置と、クラスタのサービスから来る情報の暗号解読が可能な暗号解読キーとを少なくとも含んでいる。
【００１４】
本発明の別の特徴によれば、コンピュータタイプのクライアント装置が提供され、その装置は、本発明によるプロセスのステップを行うためのクライアントプログラムを実行する手段を含んでいる。
【００１５】
本発明の別の特徴によれば、データ処理タイプのサーバ装置が提供され、その装置は、本発明によるプロセスのステップを行うためのサーバプログラムを実行する手段を含んでいる。
【００１６】
本発明の別の特徴によればクライアントプログラムが提供され、そのプログラムは、クライアントプログラムがクライアント装置で実行されるとき、本発明によるプロセスのステップを行うようにプログラムされた手段を含んでおり、少なくとも１つの相互作用サービスに属している少なくとも１つの制限されたアクセスリソースにアクセスすることを可能にする。
【００１７】
本発明の別の特徴によれば相互作用サービスのためのサーバプログラムが提供され、そのプログラムは前記サーバプログラムがサーバ装置で実行されるとき、本発明によるプロセスのステップを行うようにプログラムされた手段を含んでいる。
【００１８】
本発明を限定するものではない例示である実施形態および主題の構成を示す図面を参照にして、以下その他の種々の特徴について説明する。
【００１９】
【発明の実施の形態】
本発明は、少なくとも１つの相互作用サービスに属している少なくとも１つの制限されたアクセスリソースに承認されたユーザがアクセスすることを可能にするプロセスに関する。本発明のプロセスを実行するために、各ユーザは図２に示されているようなクライアント装置２０を有しており、それは図１で説明したように相互作用サービスにアクセスするためにクライアントプログラムを実行することが可能である。
【００２０】
本発明によれば、クライアントプログラムは古典的なクライアントアクセスプログラムに比較して付加的な機能性を含んでいなければならない。
【００２１】
付加的な機能性として、クライアントプログラムは処理および記憶装置３０とデータを交換することができなければならない。処理および記憶装置３０は転送手段と処理および記憶装置手段とを備えている。転送手段はソフトウエアおよび、またはハードウエア特性であり、クライアント装置２０と処理および記憶装置３０との間のデータ通信を行い最適にすることができると考えなければならない。
【００２２】
前記処理および記憶装置３０は、
− 転送手段を使用して
・クライアント装置２０により与えられたデータを受取り、
・データをクライアント装置２０に戻し、
− 処理および記憶手段を使用して
・恐らく秘密であるデータを記憶して処理および記憶装置３０がオフに切換えられた場合にも前記データの少なくとも１部分を保持することが可能であり、
・データについてアルゴリズム処理を行い、前記処理の一部または全部は恐らく秘密であるように動作することができる。
【００２３】
本発明を限定するものではない実施形態として、前記処理および記憶装置３０はクライアント装置２０のＵＳＢバス上のマテリアルキーによって構成されることができ、或いは、好ましくはクライアント装置２０までリンクで連結されている通常カードリーダと呼ばれているチップカード３１およびそのインターフェース３２によって構成されることができる。
【００２４】
処理および記憶装置３０がチップカード３１およびそのインターフェース３２によって構成される場合には、転送手段は２つの部分に分割され、１つはインターフェース３２上にあり、他の１つはチップカード３１上にある。この実施形態ではチップカード３１に含まれている処理および記憶装置手段が存在しないのでチップカード３１が存在しないことは処理および記憶装置３０が存在しないことと等価であると考えられる。
【００２５】
本発明によるプロセスは、クラスタ識別子Ｂｊ を有する各クラスタに対して各ユーザの配置において処理および記憶装置３０を設け、その処理および記憶装置３０はクラスタの一部分であるサービス識別子Ｓｉ を有する相互作用サービスの制限されたアクセスリソースにアクセスすることが可能である。図１に示されているように、サービスの２つのクラスタにアクセスすることを希望しているユーザの場合に、このユーザはクラスタ識別子Ｂ１ を有するクラスタの相互作用サービスにアクセスするために第１の処理および記憶装置を有し、クラスタ識別子Ｂ２ を有するクラスタの相互作用サービスにアクセスするために第２の処理および記憶装置を有していなければならない。
【００２６】
その各処理および記憶装置３０は、
− 処理および記憶装置３０が属しているクラスタを決定することを可能にするクラスタ識別子ＢＵと、
− ユーザ位置に配置された処理および記憶装置３０を特徴付けることができる処理および記憶装置識別子ＵＴＭと、
− クラスタの相互作用サービスから来る情報の暗号解読を可能にする暗号解読キーＫＤとを有し、
前記処理および記憶装置識別子ＵＴＭは例えば処理および記憶装置３０の識別番号に対応している。
【００２７】
付加的な機能性として、クライアントプログラムはサーバ装置と付加的な識別データを交換することができなければならない。
【００２８】
付加的な機能性として、そのリクエストの１つに応答してクラスタ識別子のリストを受信するクライアントプログラムは、リクエストが行われるサービスの識別子とリスト中の各クラスタ識別子との間の関係を記憶することができなければならない。
【００２９】
付加的な機能性として、クライアントプログラムは、処理および記憶装置３０の補助作用によりサーバ装置から来る暗号化されたデータの暗号を解読することができなければならない。
【００３０】
本発明のプロセスの実行のために、サーバ装置により行われる相互作用サービスを動作させる各サーバプログラムは、本発明のプロセスを行わないクラシカルなサーバプログラムと比較して付加的な機能を含んでいる。
【００３１】
付加的な機能として、サービスのための各サーバプログラムは、相互作用サービスが属しているクラスタを決定することのできるクラスタ識別子ＢＳｊ のリストを有している。リクエストがサービスのために発生されたとき、前記サービスに対するサーバプログラムはその応答内でクラスタ識別子の前記リストを送信する。図１の場合において、例えば識別子Ｓ１ を有する相互作用サービスはリスト｛Ｂ１ ｝を戻し、識別子Ｓ４ を有する相互作用サービスはリスト｛Ｂ１ ，Ｂ２ ｝を戻す。
【００３２】
付加的な機能として、サーバ装置で行われる相互作用サービスの各サーバプログラムは、処理および記憶装置識別子ＵＴＭを有する処理および記憶装置を有するユーザが制限されたアクセスリソースにアクセスする資格があるかについて決定する。したがって、サーバプログラムは前記制限されたアクセスリソースにアクセスすることを承認され、或いは拒否され、アクセスが承認された場合にはそのリクエストに対する応答が少なくとも部分的に暗号化される。
【００３３】
図３に関する以下の説明は、一時にただ１つのクラスタだけに属している相互作用サービスにユーザがアクセスすることを可能にする本発明のプロセスを明らかにしている。図示された例では、ユーザは、クラスタ識別子Ｂ１ を有するクラスタに属するサービス識別子Ｓ１ を有する相互作用サービスにアクセスしようとしていると考える。
【００３４】
サービス識別子Ｓ１ を有する相互作用サービスに属するリソースにアクセスしようとするユーザは、そのサービスへのアクセスに対応する処理および記憶装置３０を有していなければならない。すなわち、処理および記憶装置がクラスタ識別子Ｂ１ を有するクラスタに関係していなければならない。
【００３５】
処理および記憶装置３０がクライアント装置２０にリンク結合されるとき、対応するクライアントプログラムはそれにリンク結合されている処理および記憶装置中で、次のものを読取る。すなわち、
− クラスタ識別子ＢＵ（考慮している例ではＢＵはＢ１ に等しい）
− 処理および記憶装置識別子ＵＴＭ（考慮している例ではＵＴＭは１２３に等しい）。
【００３６】
クライアントプログラムはサービス識別子Ｓ１ を有するサービスに対するサーバプログラムに対して第１のリクエストＲＱ１ を提出する。クライアントプログラムはサーバプログラムがクラスタに属しているか否かまだ知っていないので、送られたリクエストは標準的なクライアントプログラムによって送られたものと同じ標準的なリクエストである。
【００３７】
アクセスリクエストＲＱ１ を受信したサービスに対するサーバプログラムは応答ＲＰ１ 内に少なくとも１度、リクエストＲＱ１ を提出したクライアントプログラムに対してクラスタ識別子ＢＳｊ のリストを送る。考慮している実施例では、リストは１つのエレメントだけによって構成されており、それ故｛Ｂ１ ｝によって表される。
【００３８】
クラスタ識別子ＢＳｊ のリストを少なくとも１つ含んでいる応答ＲＰ１ を受取ったクライアントプログラムは、リクエストＲＱ１ が提出されたサービスに対応するサービス識別子Ｓｉ と各クラスタ識別子ＢＳｊ の間の関係を記憶する。図示された例では、リストはただ１つのエレメントを有しており、クライアントプログラムはサービス識別子Ｓ１ とクラスタ識別子Ｂ１ との間の１つの関係を記憶している。
【００３９】
ユーザがサービス識別子Ｓｉ を有する相互作用サービスに対して再びアクセスしたいときには、クライアントプログラムは第２のアクセスリクエストＲＱ２ を準備する。第２のアクセスリクエストＲＱ２ が設定されたとき、クライアントプログラムは関係するサービス識別子Ｓｉ とクラスタ識別子ＢＳｊ との間の少なくとも１つの関係を記憶するか否かを決定する。
【００４０】
関係が発見されない場合には、クライアントプログラムはリクエストＲＱ１ に類似したリクエストを送る。クラスタ識別子ＢＳｊ が発見される場合には、クライアントプログラムは前記クラスタ識別子ＢＳｊ を処理および記憶装置から来るクラスタ識別子ＢＵと比較する。クラスタ識別子ＢＳｊ とクラスタ識別子ＢＵとが等しくない場合には、クライアントプログラムはリクエストＲＱ１ に類似したリクエストを送る。もしもクラスタ識別子ＢＳｊ とクラスタ識別子ＢＵとが等しい場合には、クライアントプログラムはそのリクエストＲＱ２ に処理および記憶装置識別子ＵＴＭを付加する。
【００４１】
例示された実施例において、サービス識別子Ｓ１ を有する相互作用サービスに対するリクエストＲＱ２ の送信のときに、クライアントプログラムはＳ１ とＢ１ との間の関係が記憶されていることを検出してそれであればＢ１ を処理および記憶装置から来るクラスタ識別子ＢＵと比較する。処理および記憶装置はまたクラスタ識別子Ｂ１ を含んでいるから、クライアントプログラムはそのリクエストＲＱ２ に処理および記憶装置識別子ＵＴＭを付加し、それはこの例の場合には１２３に等しい。
【００４２】
処理および記憶装置識別子ＵＴＭを含み、制限されたアクセスリソースに対するアクセスのリクエストに対応しているリクエストＲＱ１ をサーバプログラムが受取ったとき、サーバプログラムは、処理および記憶装置を所有しているユーザが制限されたアクセスリソースに対するアクセスの権利を有するか否かについて決定する。サーバプログラムは、少なくともリクエストされたサービスに対応するサービス識別子Ｓｉ と処理および記憶装置識別子ＵＴＭとを使用することによって承認を決定する。そのようにすることにより、サーバプログラムは例えば考慮しているサービスに対してリクエストされた制限されたアクセスリソースのアクセスを許可されている処理および記憶装置識別子ＵＴＭのリストを含んでいるデータベースを管理する。
【００４３】
ユーザが制限されたアクセスリソースのアクセスを許可されていないことをサーバプログラムが決定したとき、サーバプログラムはクライアントプログラムに対してアクセス拒否に対応する応答ＲＰ２ を送信する。
【００４４】
ユーザが制限されたアクセスリソースのアクセスの権利を有していることをサーバプログラムが決定したとき、処理および記憶装置識別子ＵＴＭを有する処理および記憶装置中に含まれている暗号解読キーＫＤに対応する暗号化キーＫＥの決定が行われる。この暗号化キーＫＥは少なくとも処理および記憶装置識別子ＵＴＭを使用して決定される。
【００４５】
サーバプログラムはその後、暗号化された応答ＲＰ２ を得るために暗号化キーＫＥを使用することによって制限されたアクセスリソースにアクセスするリクエストに対する応答を暗号化する。その後、サーバプログラムは前記暗号化された応答ＲＰ２ をクライアントプログラムに戻す。サーバプログラムが少なくとも部分的に応答を暗号化したとき、前記サーバプログラムは少なくとも部分的に前記応答の内容を選択的に暗号化する。
【００４６】
図示された実施例では、サーバプログラムはリクエストＲＱ２ 中で処理および記憶装置識別子すなわちＵＴＭ＝１２３の存在を検出する。リクエストＲＱ２ が制限されたアクセスリソースにアクセスするリクエストに対応している状態が生じたときには、サーバプログラムは少なくともサービス識別子Ｓ１ と処理および記憶装置識別子１２３とを使用してアクセスが承認されることを決定する。その後、サーバプログラムは少なくとも処理および記憶装置識別子１２３を使用して暗号化キーＫＥを決定する。例えば、暗号化キーＫＥは４５６７８に等しい、サーバプログラムは前記キーＫＥを使用してアクセスリクエストＲＱ２ に対する応答を少なくとも部分的に暗号化する。
【００４７】
クライアントプログラムが暗号化された応答ＲＰ２ を受信したとき、クライアントプログラムは、それにリンク結合された処理および記憶装置中に含まれている暗号解読キーＫＤの助けにより前記暗号化された応答の暗号を解読する。その後、クライアントプログラムはユーザに対して彼のリクエストに対する応答をあたかも暗号化されていないように与える。
【００４８】
図３に示されている実施例において、本発明によるプロセスは一時にただ１つだけのクラスタに属する相互作用サービスにユーザがアクセスすることを可能にする。図４は同時に複数のサービスのクラスタに属する相互作用サービスにユーザがアクセスすることを可能にする本発明によるプロセスを示している。示された実施例においては、ユーザはサービス識別子Ｓ４ を有する相互作用サービスにアクセスすることを希望していると考えており、２つのクラスタ部分はクラスタ識別子Ｂ１ ，Ｂ２ を有している。
【００４９】
サービス識別子Ｓ４ を有する相互作用サービスに属するリソースにアクセスすることを希望しているユーザはクラスタＢ１ またはＢ２ の少なくとも１つに対してそのクラスタにアクセスすることを可能にする処理および記憶装置３０を有していなければならない。図４の実施例では、ユーザはクラスタ識別子Ｂ２ を有するクラスタに関連する少なくとも１つの処理および記憶装置３０を有していると仮定する（ユーザがクラスタ識別子Ｂ１ を有するクラスタに関連している処理および記憶装置を有している場合には説明は類似している）。
【００５０】
処理および記憶装置３０がクライアント装置２０にリンク結合されているとき、対応するクライアントプログラムはそれにリンク結合されている処理および記憶装置において次のものを読取る。すなわち、
− クラスタ識別子ＢＵ（考慮している例ではＢＵはＢ２ に等しい）
− 処理および記憶装置識別子ＵＴＭ（考慮している例ではＵＴＭは２３４に等しい）。
【００５１】
サービス識別子Ｓ４ を有している相互作用サービスに対する第１のリクエストＲＱ１ のクライアントプログラムにより前記サービスに対するサーバプログラムへ送信した後、アクセスリクエストＲＱ１ を受信しているサービスに対するサーバプログラムは応答ＲＰ１ 内で少なくとも１度、それにリクエストＲＱ１ を送ったクライアントプログラムに対してクラスタ識別子ＢＳｊ のリストを送る。ここで考慮している実施例ではリストは２つのエレメントによって構成され、それ故｛Ｂ１ ，Ｂ２ ｝によって表される。
【００５２】
クラスタ識別子ＢＳｊ の少なくとも１つのリストを含む応答ＲＰ１ を受取ったクライアントプログラムは、リクエストＲＱ１ が提出されたサービスに対応するサービス識別子Ｓｉ と各クラスタ識別子ＢＳｊ との間の関係を記憶する。ここで検討している実施例では、リストは２つのエレメントを有し、クライアントプログラムは一方ではサービス識別子Ｓ４ とクラスタ識別子Ｂ１ との間の関係を記憶し、他方ではサービス識別子Ｓ４ とクラスタ識別子Ｂ２ との間の関係を記憶する。
【００５３】
ユーザがサービス識別子Ｓｉ を有する相互作用サービスを再びアクセスすることを望むときには、クライアントプログラムは第２のアクセスリクエストＲＱ２ を準備する。前記第２のアクセスリクエストＲＱ２ が設定されるとき、クライアントプログラムは関係するサービス識別子Ｓｉ とクラスタ識別子ＢＳｊ との間の少なくとも１つの関係を記憶しているか否かを決定する。
【００５４】
関係が発見されない場合には、クライアントプログラムはリクエストＲＱ１ に類似しているリクエストを送信する。１以上のクラスタ識別子ＢＳｊ が発見された場合には、クライアントプログラムは前記クラスタ識別子ＢＳｊ を処理および記憶装置から来るクラスタ識別子ＢＵと比較する。クラスタ識別子ＢＳｊ とクラスタ識別子ＢＵとが等しくない場合には、クライアントプログラムはリクエストＲＱ１ に類似しているリクエストを送信する。クラスタ識別子ＢＳｊ とクラスタ識別子ＢＵとが等しいことが発見されたとき、クライアントプログラムはそのリクエストＲＱ２ に処理および記憶装置識別子ＵＴＭとクラスタ識別子ＢＵとを付加する。
【００５５】
図示された実施例では、サービス識別子Ｓ４ を有する相互作用サービスへリクエストＲＱ２ を送信する時間において、クライアントプログラムはＳ４ とＢ１ との間の関係およびＳ４ とＢ２ との間の関係を検出する。その後、クライアントプログラムは処理および記憶装置から来るクラスタ識別子ＢＵをクラスタ識別子Ｂ１ およびＢ２ とそれぞれ比較する。クライアント装置までリンク結合された処理および記憶装置はクラスタ識別子Ｂ２ を含んでいるから、クライアントプログラムはそのリクエストＲＱ２ に処理および記憶装置識別子ＵＴＭとクラスタ識別子ＢＵとを付加し、それらの識別子は例えばそれぞれ２３４およびＢ２ に等しい。
【００５６】
サーバプログラムが処理および記憶装置識別子ＵＴＭとクラスタ識別子ＢＵとを含み、制限されたアクセスリソースに対するアクセスのリクエストに対応しているリクエストを受信したとき、サーバプログラムは処理および記憶装置の所有者がその制限されたアクセスリソースにアクセスする権利を有しているか否かが決定される。サーバプログラムは、少なくともクラスタ識別子ＢＵと、リクエストされたサービスに対応するサービス識別子Ｓｊ と、処理および記憶装置識別子ＵＴＭとを使用して承認されるか否かを決定する。
【００５７】
ユーザが制限されたアクセスリソースにアクセスする権利を有していないことをサーバプログラムが決定した場合には、サーバプログラムは拒否されたアクセスに対応する応答ＲＰ２ をクライアントプログラムに送る。
【００５８】
ユーザが制限されたアクセスリソースにアクセスする権利を有していることをサーバプログラムが決定した場合には、処理および記憶装置識別子ＵＴＭとクラスタ識別子ＢＵとを有する処理および記憶装置中に含まれている暗号解読キーＫＤに対応する暗号化キーＫＥの決定が行われる。前記暗号化キーＫＥは少なくとも処理および記憶装置識別子ＵＴＭとクラスタ識別子ＢＵとを使用して決定される。
【００５９】
サーバプログラムは、暗号化キーＫＥを使用することにより制限されたアクセスリソースへのアクセスのリクエストに対する応答を少なくとも部分的に暗号化し、それにより暗号化された応答ＲＰ２ を得る。その後、サーバプログラムは前記暗号化された応答ＲＰ２ をクライアントプログラムに戻す。
【００６０】
例示された実施例では、サーバプログラムはリクエストＲＱ２ において、一方では処理および記憶装置識別子ＵＴＭ（ＵＴＭ＝２３４）の存在を検出し、他方では、クラスタ識別子ＢＵ、すなわちＢ２ を検出する。リクエストＲＱ２ が制限されたアクセスリソースへのアクセスのリクエストに対応する状態が発生した場合には、サーバプログラムは、少なくともサービス識別子Ｓ４ と、クラスタ識別子Ｂ２ と、処理および記憶装置識別子２３４とを使用して承認される。その後、サーバプログラムは、少なくともクラスタ識別子Ｂ２ と、処理および記憶装置識別子２３４とを使用して暗号化キーＫＥを決定する。例えば、暗号化キーＫＥは５６７８９に等しい。サーバプログラムは前記キーＫＥを使用してアクセスリクエストＲＱ２ に対する応答を少なくとも部分的に暗号化する。
【００６１】
図３に関して説明したように、クライアントプログラムが暗号化された応答ＲＰ２ を受取ったとき、クライアントプログラムはリンク結合されている処理および記憶装置中に含まれている暗号解読キーＫＤの助けにより前記暗号化された応答の暗号の解読を行う。その後、クライアントプログラムはユーザに彼のリクエストに対する暗号化された応答をあたかも暗号化されていないようにユーザに与える。
【００６２】
前述の説明から認められるように、本発明によるプロセスは処理および記憶装置の構成のために簡単で確実な方法で１つまたは複数のサービスのクラスタに属している相互作用サービスの制限されたアクセスリソースにアクセスすることを希望するユーザを承認することを可能にする。
【００６３】
本発明の構成の特徴によれば、プロセスは同時に複数の処理および記憶装置３０ｉ （ｉは１からＬまで変化する）をユーザのクライアント装置２０にリンク結合することを可能にする。変形実施例では、本発明のプロセスは以下説明するような方法で変更される。
【００６４】
クライアントプログラムはそれぞれの処理および記憶装置においてそれにリンク結合された処理および記憶装置のそれぞれにおいて、
− クラスタ識別子ＢＵ１ と、
− 処理および記憶装置識別子ＵＴＭ１ とを読取るように構成されている。
【００６５】
クライアントプログラムがサービス識別子Ｓｉ を有するサービスに対するリクエストを送るとき、クライアントプログラムは、関係するサービス識別子Ｓｉ とクラスタ識別子ＢＳｊ との間の少なくとも１つの関係を記憶しているか否かを決定する。クラスタ識別子ＢＳｊ が発見される場合には、クライアントプログラムは前記クラスタ識別子ＢＳｊ を処理および記憶装置から来るクラスタ識別子ＢＵと比較する。
【００６６】
等しいことが発見された場合には、クライアントプログラムは等しいことがチェックされた処理および記憶装置識別子ＵＴＭ１ を送られたリクエストに追加する。
【００６７】
クライアントプログラムがサービス識別子Ｓｉ を有するサービスに対するリクエストを送り、それに対して少なくとも２つのクラスタ識別子ＢＳｊ を記憶したとき、クライアントプログラムはクラスタ識別子ＢＳｊ を処理および記憶装置から来るクラスタ識別子ＢＵ１ と比較する。
【００６８】
少なくとも１つの等しいものが発見された場合には、クライアントプログラムは、
− 等しいことがチェックされた処理および記憶装置の１つを選択し、
− クライアントプログラムにより送られたリクエストに選択された処理および記憶装置識別子ＵＴＭ１ と、対応するクラスタ識別子ＢＵ１ とを追加する。
【００６９】
クライアントプログラムが暗号化された応答を受取ったとき、クライアントプログラムは処理および記憶装置０発見しなければならず、その識別子ＵＴＭ１ は前記応答に対応するリクエスト中に送信されなければならない。以下の３つの好ましい構成が可能である。
【００７０】
− クライアントプログラムが処理および記憶装置識別子を記憶し、その識別子はリクエスト中に送信され、応答中に前記識別子を発見することができる。
【００７１】
− サーバプログラムはリクエスト中に受信された処理および記憶装置識別子ＵＴＭ１ を応答中にクライアントプログラムに戻し、したがってクライアントプログラムが前記識別子を発見することを可能にする。
【００７２】
− クライアントプログラムは使用するための処理および記憶装置を発見するように処理および記憶装置のそれぞれに質問する。
【００７３】
処理および記憶装置が発見されたとき、クライアントプログラムは処理および記憶装置に含まれている暗号解読キーＫＤ１ を使用して暗号化された応答の暗号解読を行う。
【００７４】
前述の説明において、プロセスは制限されたアクセスリソースへのアクセスが許可されているか否かを決定することを目的としている。その決定は、
− サーバプログラムのみにによって、
− または、遠隔補助プログラムの補助によるサーバプログラムによってかのいずれかによって行われるものと考えられる。
【００７５】
前記遠隔補助プログラムはサービスのためにサーバ装置とは異なった装置で行われることができる。好ましい実施形態では、アクセス権の管理が中央化されるようにクラスタの全てのサービスの遠隔補助プログラムを同じ装置に一緒に集めるように計画されることができる。
【００７６】
前述した説明においてプロセスは暗号化キーＫＥの決定を含み、この暗号化キーの決定はサーバプログラムのみによってか、または、遠隔補助プログラムによって補助されたサーバプログラムによって行われることに注目すべきである。
【００７７】
本発明の別の変形実施形態によれば、暗号化キーＫＥは、処理および記憶装置に関係するサーバプログラムのみによってか、または、遠隔補助プログラムならびに処理および記憶装置を使用してサーバプログラムによって決定されることができる。
【００７８】
本発明の別の変形実施形態によれば、各処理および記憶装置に関連して、前記処理および記憶装置を所有しているユーザにより行われる制限されたアクセスリソースへのアクセスをカウントすることが可能な少なくとも１つの計器と、この計器のしきい値とが設けられることができる。
【００７９】
制限されたアクセスリソースへのアクセスのリクエストを受信するサービスに対する各サーバプログラムはリクエストを送るために使用される処理および記憶装置に関係する計器の値としきい値とを管理し、それにより前記リクエストがサービスされるべきか否かを決定する。リクエストがサービスされるべきであれば、サーバプログラムは恐らく計器の値を更新する。
【００８０】
本発明の別の変形実施形態によれば、制限されたアクセスリソースへのアクセス量の測定を中央で管理するためにするた装置内に計器が設置される。
【００８１】
本発明の別の変形実施形態によれば、各処理および記憶装置は暗号解読キーの使用をカウントすることが可能な計器と、この計器に対するしきい値とを含んでいる。
このような計器は暗号解読キーが使用される都度更新され、クライアントプログラムにより受信された暗号化された応答の暗号の解読は計器がしきい値に到達するか、またはしきい値を越えた場合には禁止される。
【図面の簡単な説明】
【図１】
グループまたはクラスタの一部である相互作用サービスにユーザがアクセスすることを可能にする装置の１実施形態の概略図。
【図２】
本発明によるプロセスを実行することのできるクライアント装置の概略図。
【図３】
本発明によるプロセスがクラスタに属している１つのサービスにアクセスすることを可能にする場合にユーザのクライアントプログラムとサービスのサーバプログラムとの間のデータ交換のシーケンスを示す図。
【図４】
本発明によるプロセスがサービスの複数のクラスタに同時に属しているサービスにアクセスすることを可能にする場合にユーザのクライアントプログラムとサービスのサーバプログラムとの間のデータ交換のシーケンスを示す図。
【図１】
2004519762.tif 000003
【図２】
2004519762.tif 000004
【図３】
2004519762.tif 000005
【図４】
2004519762.tif 000006
【国際公開パンフレット】
2004519762.tif 000007
2004519762.tif 000008
2004519762.tif 000009
2004519762.tif 000010
2004519762.tif 000011
2004519762.tif 000012
2004519762.tif 000013
2004519762.tif 000014
2004519762.tif 000015
2004519762.tif 000016
2004519762.tif 000017
2004519762.tif 000018
2004519762.tif 000019
2004519762.tif 000020
2004519762.tif 000021
2004519762.tif 000022
2004519762.tif 000023
2004519762.tif 000024
2004519762.tif 000025
2004519762.tif 000026
2004519762.tif 000027
2004519762.tif 000028
2004519762.tif 000029
2004519762.tif 000030
2004519762.tif 000031
2004519762.tif 000032
2004519762.tif 000033
2004519762.tif 000034
2004519762.tif 000035
【国際公開パンフレット（コレクトバージョン）】
2004519762.tif 000036
2004519762.tif 000037
【国際調査報告】
2004519762.tif 000038
2004519762.tif 000039
2004519762.tif 000040
2004519762.tif 000041