(57)【要約】【課題】ノートＰＣ、ＰＤＡ、無線ＬＡＮなどの普及などにより、ユーザ個人やユーザが使用する端末機器の認証のほかに、ユーザが端末を利用する場所の情報やユーザが利用するネットワーク環境に関しての情報も評価しなければ、コンピューティング資源やサービスの利用の安全な実現は不可能である。【解決手段】ユーザ情報を管理する個別ユーザ情報管理手段と、ユーザ利用権管理手段と、ユーザコンテキスト情報と、局所的コンテキストを管理するユーザコンテキスト管理手段をもつユーザ情報格納機構と、通信手段と資源情報管理手段とサービス情報管理手段とサービス実行手段をもつ資源と、通信手段と、局所的空間管理手段と、所属資源管理手段と、資源サービス管理手段と、局所的ユーザ管理手段と、コンテキスト管理手段と、局所的利用権管理手段を備える局所的空間管理機構を持つ利用権管理システム。【選択図】        図１
2004206670.tif 000002
【特許請求の範囲】
【請求項１】
個々のユーザが所有する、通信手段と、ユーザのＩＤやユーザの役割などの個々のユーザの属性に基づくメタデータ群に対応するユーザ情報を正当性を担保した上で管理する個別ユーザ情報管理手段と、利用権を正当性を担保した上で管理するユーザ利用権管理手段と、ユーザの資源やサービスの利用に関する嗜好情報であるユーザコンテキスト情報と、ユーザが資源やサービスを利用する際の状況を表現する情報であるユーザコンテキストを管理するユーザコンテキスト管理手段をもつユーザ情報格納機構と、
通信手段と当該の資源のＩＤや種別などを管理する資源情報管理手段とその資源上で行われるサービスを管理するサービス情報管理手段とサービスを実行するサービス実行手段をもつ資源と、
資源と通信するための通信手段と、局所的空間内での資源や資源上で実行されるサービスを管理するために、自らが所属する空間情報を空間情報に関するメタデータ群に基づいて管理する局所的空間管理手段と、ユーザに対して、自らが利用を管理する資源を資源情報に関するメタデータ群に基づいて管理する所属資源管理手段と、ユーザに対して、自らが利用を管理するサービスをサービス情報に関するメタデータ群に基づいて管理する資源サービス管理手段と、資源やサービスを利用可能なユーザをユーザに関するメタデータ群に基づいて管理する局所的ユーザ管理手段と、ユーザが資源やサービスを利用する上で必要なコンテキストであるユーザコンテキスト情報と、前記ユーザ情報、資源情報、サービス情報を組み合わせることで決定される局所的コンテキストをそれぞれの情報のメタデータ群に基づいて管理する、コンテキスト管理手段と、これら複数の管理手段が管理するメタデータ群に沿って記述された情報を評価することで、ユーザに対する資源やサービスの利用権を生成する局所的利用権管理手段をもつ局所的空間管理機構
を備えることを特徴とする利用権管理システム。
【請求項２】
請求項１に記載の利用権管理システムにおいて、請求項１で規定する資源と比べ、通信手段と資源情報管理手段とサービス情報管理手段とサービス実行手段のいずれかが不足する資源に対し付帯し、その資源を、局所的空間管理機構で管理可能とする資源識別機構を備えることを特徴とする利用権管理システム。
【請求項３】
複数の資源や資源識別機構を管理する、複数の局所的空間管理機構と通信する通信手段と、複数の局所的空間管理機構が管理する、空間情報に基づくメタデータ群に対応する空間情報を管理する局所的空間検索手段と、資源情報に基づくメタデータ群に対応する資源情報を管理する資源情報検索手段と、サービス情報に基づくメタデータ群に対応するサービス情報を管理するサービス情報検索手段と、ユーザ情報に基づくメタデータ群に対応するユーザ情報を管理するユーザ情報管理手段と、局所的空間内における資源やサービスに対する利用権情報管理手段を持つ仲介機構を備えることを特徴とした請求項１または２に記載の利用権管理システム。
【請求項４】
資源や資源識別機構を管理する局所的空間管理機構とユーザ情報格納機構を持つ利用権管理システムで、局所的空間管理機構が管理する局所的空間に存在するユーザが、当該の局所的空間管理機構の管理する局所的空間に存在する資源やサービスを利用する際に、当該ユーザが所有するユーザ情報格納機構内のユーザ情報と、当該局所的空間管理機構の管理する、空間情報、資源情報、サービス情報、コンテキスト情報、ユーザ情報を評価し、利用権生成を実現する利用権管理システム。
【請求項５】
複数の資源や資源識別機構を管理する、複数の局所的空間管理機構と仲介機構とユーザ情報格納機構をもつ利用権管理システムで、局所的空間管理機構Ａが管理する局所的空間Ａに存在するユーザが、遠隔地に存在する局所的空間管理機構Ｂの管理する局所的空間Ｂに存在する資源やサービスを利用する際に、当該ユーザが所有するユーザ情報格納機構内のユーザ情報と、局所的空間管理機構Ａの管理する、空間情報、資源情報、サービス情報、コンテキスト情報、ユーザ情報と、局所的空間管理機構Ｂの管理する空間情報、資源情報、サービス情報、コンテキスト情報、ユーザ情報とを評価し、利用権生成を実現する利用権管理システム。
【請求項６】
請求項１ないし請求項５のうちいずれか１項に記載の利用権管理システムにおいて、生成された利用権を、ユーザが持つユーザ情報格納機構内のユーザ利用権管理手段内または、局所的空間管理機構内の局所的利用権管理手段内に格納し、格納された利用権を、局所的空間管理機構内の局所的利用権管理手段が評価し、ユーザが、当該の局所的管理機構が管理する資源やサービスを利用する際に、利用権に応じて資源やサービスの利用を許諾し利用の状態を管理し、局所的空間管理機構が管理するユーザ情報、資源情報、サービス情報をリアルタイムに監視し局所的コンテキスト情報として管理し、局所的コンテキスト情報の内容に応じて、資源やサービスの利用を停止する機能を持つことを特徴とする利用権管理システム。
【請求項７】
請求項１ないし請求項６のうちいずれか１項に記載の利用権管理システムにおいて、ユーザＡが、局所的空間管理機構が管理する局所的空間内の資源やサービスを利用可能でないと、局所的空間管理機構が、当該ユーザＡが所有するユーザ情報格納機構内のユーザ情報と、当該局所的空間管理機構の管理する、空間情報、資源情報、サービス情報、コンテキスト情報、ユーザ情報を評価した場合に、当該の局所的空間管理機構の管理下において、当該の局所的空間管理機構の局所的ユーザ管理手段に登録されているユーザＢが、一定の条件において、ユーザＡの持つユーザ情報格納機構のユーザ利用権管理手段に対して、利用権の譲渡を行い、ユーザＢからユーザＡへの利用権譲渡の履歴を、当該の局所的空間管理機構が管理し、ユーザＡへの資源やサービスの利用を許諾し利用の状態を管理し、局所的空間管理機構が管理するユーザ情報、資源情報、サービス情報をリアルタイムに監視し局所的コンテキスト情報として管理し、局所的コンテキスト情報の内容に応じて、資源やサービスの利用を停止する機能を持つことを特徴とする利用権管理システム。
【請求項８】
ユーザの所有するユーザ情報格納機構内のユーザコンテキスト情報を用いて、局所的空間管理機構内あるいは局所的空間管理機構間での、資源やサービスの利用を、ユーザコンテキストに合わせ適応させ実現する請求項１ないし請求項７のうちいずれか１項に記載の利用権管理システム。
【請求項９】
個々のユーザが所有する、通信手段と、ユーザのＩＤやユーザの役割などの個々のユーザの属性に基づくメタデータ群に対応するユーザ情報を正当性を担保した上で管理する個別ユーザ情報管理手段と、利用権を正当性を担保した上で管理するユーザ利用権管理手段と、ユーザの資源やサービスの利用に関する嗜好情報であるユーザコンテキスト情報と、ユーザが資源やサービスを利用する際の状況を表現する情報であるユーザコンテキストを管理するユーザコンテキスト管理手段をもつユーザ情報格納機構と、
通信手段と当該の資源のＩＤや種別などを管理する資源情報管理手段とその資源上で行われるサービスを管理するサービス情報管理手段とサービスを実行するサービス実行手段をもつ資源と、
資源と通信するための通信手段と、局所的空間内での資源や資源上で実行されるサービスを管理するために、自らが所属する空間情報を空間情報に関するメタデータ群に基づいて管理する局所的空間管理手段と、ユーザに対して、自らが利用を管理する資源を資源情報に関するメタデータ群に基づいて管理する所属資源管理手段と、ユーザに対して、自らが利用を管理するサービスをサービス情報に関するメタデータ群に基づいて管理する資源サービス管理手段と、資源やサービスを利用可能なユーザをユーザに関するメタデータ群に基づいて管理する局所的ユーザ管理手段と、ユーザが資源やサービスを利用する上で必要なコンテキストであるユーザコンテキスト情報と、前記ユーザ情報、資源情報、サービス情報を組み合わせることで決定される局所的コンテキストをそれぞれの情報のメタデータ群に基づいて管理する、コンテキスト管理手段と、これら複数の管理手段が管理するメタデータ群に沿って記述された情報を評価することで、ユーザに対する資源やサービスの利用権を生成する局所的利用権管理手段をもつ局所的空間管理機構
を備えることを特徴とする利用権管理方法。
【請求項１０】
請求項９に記載の利用権管理方法において、請求項９で規定する資源と比べ、通信手段と資源情報管理手段とサービス情報管理手段とサービス実行手段のいずれかが不足する資源に対し付帯し、その資源を、局所的空間管理機構で管理可能とする資源識別機構を備えることを特徴とする利用権管理方法。
【請求項１１】
複数の資源や資源識別機構を管理する、複数の局所的空間管理機構と通信する通信手段と、複数の局所的空間管理機構が管理する、空間情報に基づくメタデータ群に対応する空間情報を管理する局所的空間検索手段と、資源情報に基づくメタデータ群に対応する資源情報を管理する資源情報検索手段と、サービス情報に基づくメタデータ群に対応するサービス情報を管理するサービス情報検索手段と、ユーザ情報に基づくメタデータ群に対応するユーザ情報を管理するユーザ情報管理手段と、局所的空間内における資源やサービスに対する利用権情報管理手段を持つ仲介機構を備えることを特徴とした請求項９または１０に記載の利用権管理方法。
【請求項１２】
資源や資源識別機構を管理する局所的空間管理機構とユーザ情報格納機構を持つ利用権管理システムで、局所的空間管理機構が管理する局所的空間に存在するユーザが、当該の局所的空間管理機構の管理する局所的空間に存在する資源やサービスを利用する際に、当該ユーザが所有するユーザ情報格納機構内のユーザ情報と、当該局所的空間管理機構の管理する、空間情報、資源情報、サービス情報、コンテキスト情報、ユーザ情報を評価し、利用権生成を実現する利用権管理方法。
【請求項１３】
複数の資源や資源識別機構を管理する、複数の局所的空間管理機構と仲介機構とユーザ情報格納機構をもつ利用権管理システムで、局所的空間管理機構Ａが管理する局所的空間Ａに存在するユーザが、遠隔地に存在する局所的空間管理機構Ｂの管理する局所的空間Ｂに存在する資源やサービスを利用する際に、当該ユーザが所有するユーザ情報格納機構内のユーザ情報と、局所的空間管理機構Ａの管理する、空間情報、資源情報、サービス情報、コンテキスト情報、ユーザ情報と、局所的空間管理機構Ｂの管理する空間情報、資源情報、サービス情報、コンテキスト情報、ユーザ情報とを評価し、利用権生成を実現する利用権管理方法。
【請求項１４】
請求項１２または請求項１３に記載の利用権管理方法において生成された利用権を、ユーザが持つユーザ情報格納機構内のユーザ情報管理手段内または、局所的空間管理機構内の局所的利用権管理手段内に格納し、格納された利用権を、局所的空間管理機構内の局所的利用権管理手段が評価し、ユーザが、当該の局所的管理機構が管理する資源やサービスを利用する際に、利用権に応じて資源やサービスの利用を許諾し利用の状態を管理し、局所的空間管理機構が管理するユーザ情報、資源情報、サービス情報をリアルタイムに監視し局所的コンテキスト情報として管理し、局所的コンテキスト情報の内容に応じて、資源やサービスの利用を停止する機能を持つことを特徴とする利用権管理方法。
【請求項１５】
請求項９ないし請求項１４のうちいずれか１項に記載の利用権管理方法において、ユーザＡが、局所的空間管理機構が管理する局所的空間内の資源やサービスを利用可能でないと、局所的空間管理機構が、当該ユーザＡが所有するユーザ情報格納機構内のユーザ情報と、当該局所的空間管理機構の管理する空間情報、資源情報、サービス情報、コンテキスト情報、ユーザ情報を評価した場合に、当該の局所的空間管理機構の管理下において、当該の局所的空間管理機構の局所的ユーザ管理手段に登録されているユーザＢが、一定の条件において、ユーザＡの持つユーザ情報格納機構のユーザ利用権管理手段に対して、利用権の譲渡を行い、ユーザＢからユーザＡへの利用権譲渡の履歴を、当該の局所的空間管理機構が管理し、ユーザＡへの資源やサービスの利用を許諾し利用の状態を管理し、局所的空間管理機構が管理するユーザ情報、資源情報、サービス情報をリアルタイムに監視し局所的コンテキスト情報として管理し、局所的コンテキスト情報の内容に応じて、資源やサービスの利用を停止する機能を持つことを特徴とする利用権管理方法。
【請求項１６】
ユーザの所有するユーザ情報格納機構内のユーザコンテキスト情報を用いて、局所的空間管理機構内あるいは局所的空間管理機構間での、資源やサービスの利用を、ユーザコンテキストに合わせ適応させ実現する請求項９ないし請求項１５のうちいずれか１項に記載の利用権管理方法。
【請求項１７】
さまざまなデバイスが、局所的空間管理機構やユーザ情報格納機構と通信するための通信手段と資源情報管理手段とサービス情報管理手段とサービス実行手段をもつ資源を備える装置。
【請求項１８】
請求項１７で規定する手段を有さない資源に付帯し通信手段と資源情報管理手段とサービス情報管理手段とサービス実行手段を持つ資源識別機構を備える装置。
【請求項１９】
管理対象である局所的空間内に複数存在する資源や仲介機構と通信するための通信手段と、局所的空間管理手段と、所属資源管理手段と、局所的ユーザ管理手段と、資源サービス管理手段と局所的利用権管理手段とコンテキスト管理手段を持つ局所的空間管理機構を備える装置。
【請求項２０】
複数存在する局所的空間管理機構と通信するための通信手段と、利用権情報管理手段と、局所的空間検索手段と、資源情報検索手段と、サービス情報検索手段と、ユーザ情報管理手段をもつ仲介機構を備える装置。
【請求項２１】
資源および資源識別機構と複数の局所的空間管理機構と仲介機構をもつ利用権管理システム上の資源やサービスを利用するために、個々のユーザが所有する、通信手段、個別ユーザ情報管理手段、ユーザ利用権管理手段、ユーザコンテキスト管理手段をもつユーザ情報格納機構を備える装置。
【請求項２２】
請求項１ないし請求項８のうちいずれか１項に記載の利用権管理システムにおいて、各々の局所的空間管理機構が管理する資源やサービスの稼働状態や利用権状態を管理することにより、ユーザの行動により、１つないし複数の局所的空間管理機構が管理する資源やサービスを複数検索し、当該の資源やサービスを管理する局所的空間管理機構が、検索結果をユーザに提示することで、ユーザが即時に利用することができる資源やサービスを選択し、利用権を取得し、利用することを可能とすることを特徴とする利用権管理システム。
【請求項２３】
請求項１ないし請求項８のうちいずれか１項に記載の利用権管理システムにおいて、ユーザが、局所的空間管理機構Ａが管理する局所的空間Ａに入場した際に、局所的空間管理機構Ａ内に存在する資源を介して、ユーザの持つユーザ情報格納機構内のユーザコンテキスト管理手段内に格納した、ユーザが利用しようとする資源やサービスを、資源やサービスに対応するメタデータ群にあわせ論理的に記述した情報を、局所的空間管理機構Ａに伝達する行動や、ユーザによって行われた利用意志のある資源やサービスの検索条件を局所的空間管理機構Ａに伝達することによって、ユーザの利用意志のある資源やサービスを管理する局所的空間管理機構Ａとそれ以外の複数の局所的空間管理機構を、仲介機構を介して連携させ、物理的に異なる場所にある複数の局所的空間管理機構が管理するユーザが利用意志を持つ資源やサービスの候補をユーザに対して提示し、資源やサービスの候補のなかから、ユーザの選択により必要な資源やサービスに対する利用権を、それぞれの局所的空間管理機構から生成し、ユーザの理想とする資源やサービスを完全に再現するか、ユーザの理想とする資源やサービスを可能な限り再現することを可能とすることを特徴とする利用権管理システム。
【請求項２４】
請求項９ないし請求項１６のうちいずれか１項に記載の利用権管理方法において、各々の局所的空間管理機構が管理する資源やサービスの稼働状態や利用権状態を管理することにより、ユーザの行動により、１つないし複数の局所的空間管理機構が管理する資源やサービスを複数検索し、当該の資源やサービスを管理する局所的空間管理機構が、検索結果をユーザに提示することで、ユーザが即時に利用することができる資源やサービスを選択し、利用権を取得し、利用することを可能とすることを特徴とする利用権管理方法。
【請求項２５】
請求項９ないし請求項１６のうちいずれか１項に記載の利用権管理方法において、ユーザが、局所的空間管理機構Ａが管理する局所的空間Ａに入場した際に、局所的空間管理機構Ａ内に存在する資源を介して、ユーザの持つユーザ情報格納機構内のユーザコンテキスト管理手段内に格納した、ユーザが利用しようとする資源やサービスを、資源やサービスに対応するメタデータ群にあわせ論理的に記述した情報を、局所的空間管理機構Ａに伝達する行動や、ユーザによって行われた利用意志のある資源やサービスの検索条件を局所的空間管理機構Ａに伝達することによって、ユーザの利用意志のある資源やサービスを管理する局所的空間管理機構Ａとそれ以外の複数の局所的空間管理機構を、仲介機構を介して連携させ、物理的に異なる場所にある複数の局所的空間管理機構が管理するユーザが利用意志を持つ資源やサービスの候補をユーザに対して提示し、資源やサービスの候補のなかから、ユーザの選択により必要な資源やサービスに対する利用権を、それぞれの局所的空間管理機構から生成し、ユーザの理想とする資源やサービスを完全に再現するか、ユーザの理想とする資源やサービスを可能な限り再現することを可能とすることを特徴とする利用権管理方法。
【請求項２６】
請求項１７から請求項２１に記載されている装置が、相互に通信する際に、それぞれの機構の持つ通信手段と協調し、当該の装置間を相互認証した上で、当該の装置間での安全な通信を行う、通信時相互認証機構を持つことを特徴とする利用権管理システム。
【請求項２７】
請求項１７から請求項２１に記載されている装置が、相互に通信する際に、それぞれの機構の持つ通信手段と協調し、当該の装置間を相互認証した上で、当該の装置間での安全な通信を行う、通信時相互認証機構を持つことを特徴とする利用権管理方法。
【請求項２８】
請求項２６および請求項２７の装置間の相互認証を行うために、当該の機構を持つ装置が持つ通信手段と通信する通信手段と、通信元の装置のＩＤと通信先の装置のＩＤと、相互認証を行うための通信元の装置と通信先の装置の電子証明書を保持して、当該の機構間での通信時の相互認証を行い安全な通信路を確保する通信時相互認証機構を備える装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク上に存在するさまざまなコンピューティング資源の利用を制御するシステムに利用する。特に、家庭、宿泊施設ならびにオフィス、会議室、会議場などのビジネスシーンや、書店、映画館、コンサートホールなどの娯楽施設上に局地的に存在する資源を結びつけることにより構成される局所的ネットワークと、それら局所的ネットワークを統括し管理することに利用される。
【０００２】
【従来の技術】
ＩＰｖ６や無線ＬＡＮなどのネットワーク技術によりさまざまなコンピューティング資源がコンピュータネットワークに接続されるようになっている（例えば、非特許文献１、２）。
【０００３】
これら環境下では、プラグアンドプレイ技術などコンピューティング資源であるプリンタなどをネットワークに接続しただけで、ユーザが利用可能とすることが可能となっている（例えば、非特許文献３、４、５）。
【０００４】
例えば、ネットワーク上で利用可能となったコンピューティング資源やサービスに対する利用権はユーザ個人に固定して設定する方法が一般的である（例えば非特許文献６、特許文献２）。
【０００５】
なかには、クライアントとサーバの間での信頼性を確保するために、クライアントとサーバ間で認証を行い正当なクライアントと正当なサーバの間でのみ通信を許可する技術も存在する（例えば特許文献１）。
【０００６】
このような技術ではネットワークに接続されたコンピューティング資源に、アクセスする権限をユーザが所有していれば、コンピューティング資源上で実現されるサービスのほとんどを利用することが可能となっていた。また、ＵＮＩＸのようにユーザグループを設定しユーザグループに応じたファイルやディレクトリなどの固定的なアクセス管理を行っていた（例えば、非特許文献７）。
【０００７】
また、ＶＰＮやダイヤルアップ接続などの方式を用いて、ある特定のネットワークに接続を行うと、そのネットワークに接続しているすべての機器にアクセスが可能である（例えば、非特許文献８）。
【０００８】
また、分散コンピューティングシステムを用い、複数の情報処理装置の資源を合成し、高度な情報処理を行い、ユーザの持つ端末種別に応じて、適切な情報をユーザに提示することを可能とすることを可能としている（例えば特許文献３）。
【０００９】
【特許文献１】
特許第２５９０７３２号公報
【特許文献２】
特開２００１−１９５３６８号公報
【特許文献３】
特開平１０−３２６２３３号公報
【非特許文献１】
「通信・ネットワーク用語ハンドブック２００２年版  ＩＰｖ６」、日経コミュニケーション編集、日経ＢＰ社、２００２年３月２５日発行、ｐ．２４２
【非特許文献２】
「通信・ネットワーク用語ハンドブック２００２年版  無線ＬＡＮ」、日経コミュニケーション編集、日経ＢＰ社、２００２年３月２５日発行、ｐ．９３２
【非特許文献３】
「通信・ネットワーク用語ハンドブック２００２年版  ＰｎＰ」、日経コミュニケーション編集、日経ＢＰ社、２００２年３月２５日発行、ｐ．３８７
【非特許文献４】
「通信・ネットワーク用語ハンドブック２００２年版  ＵＰｎＰ」、日経コミュニケーション編集、日経ＢＰ社、２００２年３月２５日発行、ｐ．４７６
【非特許文献５】
「通信・ネットワーク用語ハンドブック２００２年版  Ｊｉｎｉ」、日経コミュニケーション編集、日経ＢＰ社、２００２年３月２５日発行、ｐ．２７２
【非特許文献６】
「ＡｐａｃｈｅによるＷｅｂサーバ構築」、株式会社アットマーク・アイテイ、［ｏｎｌｉｎｅ］、［２００２年１０月７日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ａｔｍａｒｋｉｔ．ｃｏ．ｊｐ／ｆｌｉｎｕｘ／ｒｅｎｓａｉ／ａｐａｃｈｅ１０／ａｐａｃｈｅ１Ｏａ．ｈｔｍｌ＞
【非特許文献７】
「ｉＰｌａｎｅｔ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｅｒ製品マニュアル  管理者ガイド（日本語）  第６章アクセス制御の管理  アクセス制御の使用例」、Ｓｕｎ  Ｍｉｃｒｏｓｙｓｔｅｍｓ，  Ｉｎｃ．、［ｏｎｌｉｎｅ］、［２００２年１０月７日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｉｐｌａｎｅｔ．ｎｅ．ｊｐ／ｄｏｃｓ／ｄｉｒｅｃｔｏｒｙ／ｉｄｓ５０ｓｐｌｊａ／ｊａ／ｓｌａｐｄ／ａｇ／ａｃｌ．ｈｔｍ＃１１８７５８８＞
【非特許文献８】
「ＶＰＮ（ヴァーチャル・プライベート・ネットワーク）」、株式会社タイムインターメディア、［ｏｎｌｉｎｅ］、［２００２年１０月７日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｔｉｍｅｄｉａ．ｃｏ．ｊｐ／ｔｅｃｈｎｏｌｏｇｙ／ｃａｓｅｓｔｕｄｙ／ｖｐｎ＞
【００１０】
【発明が解決しようとする課題】
従来の技術では、ユーザがネットワーク上に存在する資源やサービスを利用する場合、ユーザ個人が誰であるか、もしくはユーザの所属する組織がどういったものであるか、ユーザの持つ役割や肩書きがどのようなものであるかを評価し、利用権を設定する。
【００１１】
また、クライアント・サーバシステムで行われているクライアントとサーバの相互認証の方法も、ユーザとクライアントを認証し、サーバ上で実現されているサービスに対する利用権の正当性を評価し、利用権を設定している。
【００１２】
しかし、ネットワークに接続されたコンピューティング資源やサービスに対する利用権は、個人に関する情報やコンピューティング資源に関する情報だけを評価するだけでは不十分であると考えられる。すなわち、以下のような課題が存在する。
【００１３】
（１）ノートＰＣやＰＤＡなどの端末機器と無線ＬＡＮなどの通信インフラの普及などにより、ユーザがあらゆる場所に端末機器を持ち込み、ネットワークに接続されたコンピューティング資源やサービスを利用する場合には、ユーザ個人やユーザが使用する端末機器の認証のほかに、ユーザが端末を利用する場所の情報や、ユーザが利用するネットワーク環境に関しての情報も評価しなければ、ユーザがサービスを利用しようとしている場所や、その場所に接続されている他の機器やネットワーク環境を全面的に信頼できるわけではないので、特定のコンピューティング資源やサービスの利用の安全な実現は不可能である。
【００１４】
（２）また、これまであるＷｅｂサービスにおいては、利用権の設定は主にユーザごとに行われるものであり、その利用権の設定は静的で、ユーザの利用場所などの情報に対して、動的な利用権の設定を行うことは不可能であり、アカウントの貸与などを行うことによる著しいセキュリティの低下などの問題が存在している。
【００１５】
（３）また、ひとたびあるユーザがある特定のネットワークにＶＰＮやダイヤルアップ接続により接続をすると、その特定のネットワークに存在するコンピューティング資源に対してはアクセス可能となり、悪意を持った第三者がひとたびネットワークに接続してしまえば、そのネットワークに接続しているコンピューティング資源やサービスを悪用されてしまう可能性がある。
【００１６】
（４）また、「ファイルを閲覧する」といったサービスを実行中に、第三者がそこに現れても、覗き込まれるといった状況を回避するようなサービスの制御を行うことは、既存の利用権制御では行うことは不可能である。
【００１７】
（５）従来のＩＰネットワークの技術では、ＩＰアドレス等でネットワーク上に存在する資源に対しての利用は行うことは可能であったが、特定の場所にある資源やサービスの実行主体の物理的な場所の検索を行うことはできなかった。
【００１８】
また、分散コンピューティングシステムを用い、複数の情報処理装置の資源を合成し、高度な情報処理を行い、ユーザの持つ端末種別に応じて、適切な情報をユーザに提示することを可能とすることを可能としている例は存在するが、単一のサービスを複数の場所にあるコンピューティング資源を、ネットワークを介して合成するのであり、個々のユーザの要求に応じて、複数の拠点にある資源やサービスの選択肢の利用状況に応じて、ユーザが必要とする資源やサービスを合成して、ユーザが利用したい環境を整えることは不可能である。すなわち、以下のような課題が存在する。
【００１９】
（６）ユーザが利用要求を行う資源やサービスの利用状態を、複数同時に管理できないので、ユーザはある資源やサービスが利用不可能であった場合において、資源やサービスの利用を断念しなければならない。
【００２０】
（７）従来の分散処理コンピューティングでは、コンピューティング資源をネットワークを介して合成し、単一の高度な情報処理を行うことが可能であったが、個々のユーザの目的に合わせて、アドホックに資源やサービスを合成することはできなかった。
【００２１】
【課題を解決するための手段】
本発明の利用権管理方法は、個々のユーザが保持するユーザ情報格納機構、資源や資源識別機構、局所的空間管理機構、仲介機構、から構成される。図１は本発明の利用権管理方法のシステム構成の一例を示す図である。以下に示すシステム構成はあくまで一例であり、本発明は以下に示すシステム構成に限定されるものではない。以下、各機構について説明する。
【００２２】
図２にユーザ情報格納機構の構造を図示する。
【００２３】
ユーザ情報格納機構は、通信手段、個別ユーザ情報管理手段、ユーザ利用権管理手段、ユーザコンテキスト管理手段を持つ。
【００２４】
ユーザ情報格納機構の持つ通信手段は、資源や資源識別機構を通じて、局所的空間管理機構、仲介機構と通信する。
【００２５】
個別ユーザ情報管理手段は、ユーザＩＤやユーザの役割などのユーザ情報を管理する。
【００２６】
ユーザ情報は、本発明内で、ユーザを表現するためのメタデータ群に対する記述内容であり、ユーザ名、ユーザＩＤ、ユーザの所属組織などに関する情報である。これら情報は、ユーザの認証や、認証後の資源やサービス利用権生成の情報として使用する。また、ユーザ情報には、他のユーザから、現在利用権を持たない資源やサービスの利用権を取得するための裏書情報を格納することも可能である。
【００２７】
このようなユーザ情報は、企業などの組織が正当なユーザであることを認証した上で、ＩＣカードなどのデバイスの形式をとるユーザ情報格納機構に改ざんできないように記述することが要求される。裏書情報も、正当に裏書情報を発行できるユーザから改ざんできないように記述されることが要求される。
【００２８】
ユーザ利用権管理手段は、資源やサービスを利用するための利用権を管理する。
【００２９】
ユーザコンテキスト管理手段は、ユーザがどのような資源やサービスを利用したかという利用履歴や、ユーザの嗜好などから構成される主にユーザが個人で資源やサービスを利用するときに必要となるユーザコンテキスト情報を管理する。
【００３０】
ユーザコンテキスト情報は、ユーザが資源やサービスを利用する際のコンテキストを表現するメタデータ群に基づいて記述される。
【００３１】
図３に資源または資源識別機構の構造を示す。（資源識別機構については後述する。）
資源は、通信手段、資源情報管理手段、サービス情報管理手段、サービス実行手段を持つ。
【００３２】
資源の通信手段は、当該の資源以外の資源、局所的空間管理機構、ユーザの所有するユーザ情報格納機構などと通信する。
【００３３】
資源情報管理手段は資源情報を管理する。
【００３４】
資源情報は、個々の資源に関する資源ＩＤ、資源名、資源種別、資源利用条件などである。これらの情報は、局所的空間管理機構や仲介機構の管理者などにより、他の資源もしくは局所的空間管理機構、仲介機構を通じて内容を変更することができる。
【００３５】
また、サービス情報管理手段は資源上で実行されるサービス情報を管理する。サービス情報は、当該の資源上で実行するサービスのＩＤやサービス名、サービス種別、サービスの利用条件、ユーザコンテキスト情報などの情報である。ここでのユーザコンテキスト情報とは、ユーザがそのサービスを実行する際に使用するサービスに対するパラメータである。
【００３６】
サービス実行手段は、サービスを実行する主体である。
【００３７】
なお、上記手段を所有しない資源については、資源識別機構という機構が資源に付帯して、不足している上記手段を補うこともある。
【００３８】
図４に局所的空間管理機構の構造を示す。
【００３９】
局所的空間管理機構は、管理対象となる局所的空間内に存在し、通信手段、局所的空間管理手段、所属資源管理手段、資源サービス管理手段、局所的ユーザ管理手段、コンテキスト管理手段、局所的利用権管理手段を持つ。
【００４０】
局所的空間管理機構の通信手段は、ユーザ情報格納機構、資源、資源に付帯した資源識別機構、他の局所的空間管理機構、仲介機構と通信する。
【００４１】
特に、資源や資源識別機構との通信により局所的ネットワークを構築する。
この局所的ネットワークの構築は動的に行われ、局所的ネットワークに所属する資源をリアルタイムに管理することも可能である。
【００４２】
局所的空間管理手段は、自らが管理する局所的空間に関する、空間名（例えば、オフィス００１）、空間ＩＤ（例えば、Ｏｆｆｉｃｅ００１）、空間種別（例えば、Ｏｆｆｉｃｅ）などからなる空間情報を管理する。空間情報は局所的空間管理機構の管理者が設定する。
【００４３】
所属資源管理手段は、当該の局所的空間に存在する複数の資源に関する資源情報を、資源に関するメタデータ群に対応させて、資源または資源識別機構より取得し管理する。
【００４４】
同様に資源サービス管理手段は、当該の局所的空間に存在する複数の資源上で行われるひとつないし複数のサービスに関するサービス情報を、サービスに関するメタデータ群に対応させて、資源または資源識別機構より取得し管理する。
【００４５】
なお、資源情報とサービス情報は局所的空間管理機構の管理者が、登録する場合もある。
【００４６】
局所的ユーザ管理手段は、局所的空間管理機構が管理する資源やサービスを利用するユーザ情報を管理する。局所的空間管理機構が管理するユーザ情報は、局所的空間管理機構の管理者によりユーザＩＤなど個々人を特定するメタデータにあわせて設定される場合や、ユーザが所属する組織などのユーザのグループ等の属性を特定するメタデータに基づいて設定される場合がある。また、ユーザの持つユーザ情報格納機構と局所的空間管理機構が通信することでユーザ情報が設定される場合がある。このとき局所的空間管理機構は、ユーザに関するメタデータ群に対応させて、ユーザ情報を管理する。
【００４７】
コンテキスト管理手段は、ユーザが所有するユーザ情報格納機構内のユーザコンテキスト管理手段が管理するユーザコンテキスト情報と、現在、局所的空間に、どのような資源やサービスが存在し、どのようなネットワーク環境が使用され、どのようなユーザが存在するかというような局所的コンテキスト情報の２種類のコンテキスト情報を管理する。
【００４８】
このうちユーザコンテキスト情報は、資源内のサービス実行手段を利用するパラメータとして、資源情報やサービス情報が局所的空間管理機構に登録される時に登録される。
【００４９】
一方の局所的コンテキスト情報は、局所的空間に存在するユーザや資源を、局所的空間管理機構が動的に管理することにより定義される局所的空間内の環境のコンテキストであり、資源やユーザが局所的空間管理機構にログインすることでその内容は動的に変化する。
【００５０】
局所的利用権管理手段は、局所的空間管理機構が持つユーザが保持するユーザ情報格納機構内に存在するユーザに関するメタデータ群に合わせ記述されている情報、ユーザがどの資源を利用してどの局所的空間から資源やサービスを利用しようとしているのかといった、局所的空間管理機構内の空間情報や資源情報などの環境に関するメタデータ群に合わせ記述されている情報、ユーザが利用しようとしているサービスの種別などのサービスに関するメタデータ群に合わせ記述されている情報、ユーザがサービスを利用しようとしているユーザコンテキスト情報や局所的コンテキスト情報に関するメタデータ群に合わせ記述されている情報などを評価する利用権生成ポリシエンジンを持ち、利用権生成ポリシエンジンがユーザのサービスに対する利用権を決定し、必要があればユーザの持つユーザ情報格納手段に利用権を格納する。
【００５１】
局所的利用権管理手段は、当該の局所的空間に存在する個々の資源に関する局所的利用権情報を、一括して管理する場合もあれば、局所的空間管理機構が資源に関する利用権を生成し、その利用権を仲介機構に集中させて管理することもある。
【００５２】
また、局所的利用権管理手段がユーザコンテキスト情報を利用権生成に使用することで、ユーザは自らの嗜好などに合わせ、資源やサービスを快適に利用することが可能となる。同様に、局所的空間管理機構が局所的コンテキスト情報を利用権生成に使用することで、ユーザは自らの置かれている局所的空間内での状況に基づいて、安全に資源やサービスを利用することが可能となる。なお、ユーザコンテキスト情報は、利用権の生成に使用されずに、局所的空間管理機構や資源に作用し、ユーザの嗜好に利用する資源やサービスを用いるためだけに利用される場合もある。同様に、局所的コンテキスト情報も、利用権の生成に使用されずに、局所的空間管理機構や資源に作用し、ユーザの置かれている局所的空間内の状況に応じて利用中の資源やサービスをコントロールする場合もある。
【００５３】
さらに、必要な資源やサービスだけが利用できるセキュアで仮想的なコンピュータネットワークを構成することもサービスとして捕らえ、利用権を生成した上で、ユーザに利用させることも可能である。
【００５４】
図５に仲介機構の構成を示す。
【００５５】
仲介機構は、通信手段、利用権情報管理手段、局所的空間検索手段、資源情報検索手段、サービス情報検索手段、ユーザ情報管理手段を持つ。仲介機構内の通信手段は、複数の局所的空間管理機構と通信を行う。
【００５６】
利用権情報管理手段は、仲介機構と接続された複数存在する局所的空間管理機構の管理する局所的利用権を管理する。なお、利用権の管理は、仲介機構で集中して行われる場合のみではなく、個々の局所的空間管理機構で分散して管理される場合もある。
【００５７】
局所的空間検索手段は、複数の局所的空間管理機構から集められる、空間情報を管理、保持し、ユーザに対し空間の検索機能を提供する。
【００５８】
資源情報検索手段は、複数の局所的空間管理機構から集められる、資源情報を管理、保持し、ユーザに対し資源の検索機能を提供する。
【００５９】
サービス情報検索手段は、複数の局所的空間管理機構から集められるサービス情報を管理、保持し、ユーザに対しサービスの検索機能を提供する。
【００６０】
ユーザ情報管理手段は、ユーザ情報に基づくメタデータ群に対応するユーザ情報を管理する。
【００６１】
なお、ユーザ情報格納機構、資源や資源識別機構、局所的空間管理機構、仲介機構の機能を持つ装置には、それぞれの装置の持つ通信手段と協調し、当該の装置間を相互認証した上で、当該の装置間での安全な通信を行う通信時相互認証機構と協調して、装置間での安全な通信を実現した上で通信を行う場合もある。
【００６２】
本発明の実現は、前出の各機構を利用した
（１）資源情報・サービス情報の局所的空間管理機構への登録
（２）局所的空間管理機構が管理している情報の仲介機構への登録
（３）資源やサービスを利用するためのユーザ情報の登録
（４）局所的空間内における利用権の管理と資源・サービスの利用
（５）局所的空間間での利用権の管理と資源・サービスの利用
（６）資源・サービスのコンテキストによる制御
（７）ユーザによる利用権の譲渡
（８）資源とサービスの調整と合成
といった複数の動作の組み合わせからなされる。個々の動作について説明する。
【００６３】
（１）資源情報・サービス情報の局所的空間管理機構への登録
資源の局所的空間管理機構への登録のシーケンスの一例を図示したものが、図６である。
【００６４】
局所的空間管理機構は、所有する通信手段を使用し、局所的空間内に存在する資源や資源に付帯した資源識別機構と通信を行ない、資源や資源識別機構の持つ資源情報管理手段内に蓄積された資源情報とサービス情報管理手段内のサービス情報の取得を行い、自らの所属資源管理手段内の資源情報と資源サービス管理手段内のサービス情報を更新する。
【００６５】
この際、局所的空間管理機構は、一定の期間でポーリングするなどして、常に局所的空間内の資源やサービスの状態を最新のものに維持する。当然、当該の局所的空間内から取り除かれ、局所的空間管理機構と通信できなくなった資源やサービスについては、当該の局所的空間管理機構の管理から外れ、所属資源管理手段や資源サービス管理手段で管理される資源情報テーブルやサービス情報テーブルから除外される。
【００６６】
なお、資源が、局所的空間管理機構が管理するネットワークに接続された場合に、資源が資源情報やサービス情報を局所的空間管理機構に能動的に通知し登録される場合もある。
【００６７】
また、資源や資源上で実行されるサービスの内容に基づいて、資源の利用やサービス実行に関連のあるユーザコンテキスト情報に関するメタデータ群も局所的空間管理機構内のコンテキスト管理手段に登録され、ユーザコンテキスト情報を収容するインタフェースを形成する。
【００６８】
（２）局所的空間管理機構が管理している情報の仲介機構への登録
仲介機構に対して、局所的空間機構が管理している情報を登録するシーケンスを示したものが図７である。
【００６９】
局所的空間管理機構が自らの局所的空間管理手段が管理している空間情報、資源情報、サービス情報を仲介機構に提供し、仲介機構が、自らの局所的空間検索手段、資源情報検索手段、サービス情報検索手段に登録を行う。
【００７０】
また、仲介機構で一元的に利用権の管理を行う場合には、局所的空間管理機構から、局所的ユーザ管理手段内のユーザ情報を仲介機構に登録する。
【００７１】
（３）資源やサービスを利用するためのユーザ情報の登録
資源やサービスを利用するユーザを特定するためのユーザ情報を、ユーザが保持するユーザ情報格納機構に格納することで、局所的空間やネットワーク上にあるサービスを安全に利用するための担保とする。
【００７２】
資源やサービスをユーザが利用するための基本となるユーザ情報を局所的空間管理機構内の局所的ユーザ管理手段に登録するシーケンスを示したものが図８である。
【００７３】
資源を利用する前提条件として、ユーザはユーザ情報格納機構を資源や局所的空間管理機構と通信させ、自らのユーザ情報を局所的空間管理機構内の局所的ユーザ管理手段に登録する。
【００７４】
ユーザ情報は、ユーザ情報格納機構と局所的空間管理機構とを通信させることで登録されるほかに、直接、局所的空間管理機構の管理者が、局所的空間管理機構内の局所的ユーザ管理手段内のユーザ情報に書き込まれ登録される場合もある。
【００７５】
ユーザの正当性を保証するために、認証機関が、ユーザ情報を発行するユーザの所属組織に対して電子証明書を発行する。ユーザの所属機関はその電子証明書に基づいてユーザ情報保持機構の個別ユーザ情報管理手段に対して、ユーザ情報の改ざんを防止した上で、ユーザ情報を記述する。
【００７６】
局所的空間管理機構の管理者が、局所的空間管理機構内の局所的ユーザ管理手段に対してユーザ情報を記述する際にも、改ざんを防止した上でユーザ情報を記述する場合もある。
【００７７】
（４）局所的空間内における利用権の管理と資源・サービスの利用
任意の局所的空間に入場したユーザ情報格納機構を持つユーザの当該局所的空間内における資源・サービスの利用についてのシーケンスを図９に示す。
【００７８】
ユーザの持ったユーザ情報格納機構が、資源を介し、もしくは直接、局所的空間管理機構と通信を行い、
Ａ）ユーザ情報格納機構内の個別ユーザ情報管理手段と局所的空間管理機構の局所的利用権管理手段が保持するユーザに対するメタデータ群に基づいて記述されたユーザ情報、
Ｂ）局所的空間管理機構の局所的空間管理手段内の空間に対するメタデータ群に基づいて記述された空間情報、
Ｃ）局所的空間管理機構の所属資源管理手段内の資源に対するメタデータ群に基づいて記述された資源情報、
Ｄ）局所的空間管理機構の資源サービス管理手段内のサービスに対するメタデータ群に基づいて記述されたサービス情報、
Ｅ）現在の局所的空間内の状況を表現するための局所的コンテキスト情報
Ｆ）コンテキスト管理手段内のユーザがサービスを利用するときにパラメータとして用いるユーザコンテキストに対するメタデータ群に基づいて記述されたユーザコンテキスト情報
のうち利用権の生成に必要な情報を、局所的空間管理機構内の局所的利用権管理手段が評価し、ユーザが資源やサービスを安全に利用可能な状態であることを確認し、ユーザに対する資源やサービスに対する利用権を生成する。
【００７９】
仮に利用権の生成に必要な情報が得られない場合には、局所的空間管理機構がユーザに対して必要な情報を要求する場合もある。それでもユーザが、局所的空間管理機構からの必要な情報の要求に応じられない場合には、ユーザが要求するサービスの部分的な実施のみが実行できる利用権の生成しか行わないことや、サービスの実施を禁止する場合もある。
【００８０】
このように獲得した利用権は、ユーザの持つユーザ情報格納機構に保持することも可能であるし、個々の局所的空間管理機構内に保持することも可能であるし、仲介機構に保持することも可能である。このように生成、保持された利用権に基づいてユーザは資源やサービスを利用することができる。
【００８１】
また局所的空間管理機構は、ユーザの持つユーザ情報や資源、ユーザが利用する意思のある資源やサービス、ユーザがその資源やサービスを利用する局所的コンテキスト情報に応じて提供される利用権に応じて、必要な資源やサービスだけが利用できるセキュアな仮想的なコンピュータネットワークを構成することもサービスとして捕らえ、利用権を生成した上で、ユーザに利用させることも可能である。
【００８２】
必要があれば、ユーザコンテキスト情報を利用命令送信時に同時に送信し、ユーザの利用しやすい環境にチューニングすることも可能である。
【００８３】
（５）局所的空間間での利用権の管理と資源・サービスの利用
任意の局所的空間に入場したユーザ情報格納機構を持つユーザの、当該局所的空間以外の局所的空間における資源やサービスの利用についてのシーケンスを図１０に示す。
【００８４】
ユーザＢ−１の持ったユーザ情報格納機構（Ｂ−１）は保持する情報を、ユーザＢ−１が利用する資源Ａ−１や局所的空間管理機構Ａ、仲介機構、他の特定の局所的空間を管理する局所的空間管理機構Ｂに対して伝え、局所的空間管理機構Ｂが管理する資源Ｂ−１や資源Ｂ−１上で実行可能なサービスＢ−１を指定して利用権を要求する。
【００８５】
仲介機構は、ユーザＢ−１の持つユーザ情報格納機構内のユーザ情報に基づいて、利用の可能性のある資源やサービスを、局所的空間検索手段、資源情報検索手段やサービス情報検索手段を用いて検索する。
【００８６】
ユーザＢ−１が利用を要求する資源Ｂ−１やサービスＢ−１を管理している局所的空間管理機構Ｂは、
（ａ）ユーザＢ−１が持つユーザ情報格納機構内のユーザに関するメタデータ群に基づいて記述されているユーザ情報、
（ｂ）現在ユーザＢ−１が存在している局所的空間Ａに対するメタデータ群に基づき記述されている空間情報、
（ｃ）ユーザＢ−１が現在局所的空間Ａで使用している資源Ａ−１に対するメタデータ群に基づいて記述されている資源情報、
（ｄ）ユーザＢ−１が局所的空間Ａから利用しようとしているサービスＢ−１に対するメタデータ群に基づいて記述されているサービス情報、
（ｅ）そのときにユーザの置かれている局所的空間コンテキストに対するメタデータ群に基づいて記述されている局所的コンテキスト情報
（ｆ）ユーザＢ−１がコンテキスト管理手段内のサービスを利用するときにパラメータとして用いるユーザコンテキストに対するメタデータ群に基づいて記述されたユーザコンテキスト情報
などを評価して、ユーザＢ−１が資源Ｂ−１やサービスＢ−１を、資源Ａ−１や局所的空間管理機構Ａや仲介機構を介して安全に利用可能な状態であることを確認し、ユーザに対する資源やサービスに対する利用権を生成する。
【００８７】
このように獲得した利用権は、ユーザＢ−１の持つユーザ情報格納機構に保持することも可能であるし、個々の局所的空間管理機構内に保持することも可能であるし、仲介機構に保持することも可能である。このように生成、保持された利用権に基づいてユーザＢ−１は資源Ａ−１、資源Ｂ−１やサービスＢ−１を利用することができる。
【００８８】
また局所的空間管理機構は、ユーザの持つユーザ情報や資源、ユーザが利用する意思のある資源やサービス、ユーザがその資源やサービスを利用する局所的コンテキストに応じて提供される利用権に応じて、必要な資源やサービスだけが利用できる仮想的なコンピュータネットワークを構成することもサービスとして捕らえ、利用権を生成した上で、ユーザに利用させることも可能である。
【００８９】
必要があれば、ユーザコンテキスト情報を利用命令送信時に同時に送信し、ユーザの利用しやすい環境にチューニングすることも可能である。
【００９０】
（６）資源・サービスのコンテキストによる制御
資源やサービスを個人の嗜好や利用環境に合わせチューニングするシーケンスを図１１に示す。
【００９１】
ユーザは、ユーザ情報格納機構内のユーザコンテキスト管理手段に蓄積された個人の嗜好や資源やサービスの利用履歴などのユーザコンテキスト情報を、資源やサービスの利用時に、局所的空間管理機構や資源に提示して、当該の資源やサービスをユーザに合わせチューニングする。こうした環境のチューニングに必要な情報は、局所的空間管理機構内にあるコンテキスト管理機構に蓄積され、遠隔地における資源・サービス利用においても、資源やサービスを個人化する際に利用する場合もある。
【００９２】
また、ある局所的空間に複数のユーザがいるといった局所的コンテキスト情報に対して資源やサービスの利用を制御するシーケンスを図１２に示す。
【００９３】
Ａグループに所属したユーザＡ−１、ユーザＡ−２がある局所的空間Ａ上でサービスＡ−１を利用中に、局所的空間Ａに入場したＢグループに所属したユーザＢ−１が局所的空間Ａ内を管理する局所的空間管理機構Ａに検出され、その結果としてユーザＡ−１、ユーザＡ−２が利用中のサービスが、他のグループのメンバとは同時に使用できないサービスであるというポリシが局所的空間管理機構Ａに設定されているため、局所的空間管理機構ＡはユーザＡ−１、ユーザＡ−２に対するサービスＡ−１を停止する。
【００９４】
（７）ユーザによる利用権の譲渡
ユーザの持つユーザ情報格納機構に、他のユーザが意図的に情報を書き込むことでユーザからユーザへの利用権の譲渡の実現を図示したものが図１３である。
【００９５】
ユーザＡ−１が所有するユーザ情報格納機構から、ユーザＢ−１の所有するユーザ情報格納機構内の個別ユーザ情報管理手段に対して、局所的空間管理機構Ａが管理する、本来ユーザＢ−１が利用権を所有しないサービスＡ−１の利用権を生成するための裏書情報を与える。ユーザＢ−１の持つユーザ情報格納機構は局所的空間管理機構Ａに対して、ユーザＡ−１から利用権生成のための裏書情報を送信し、局所的空間管理機構Ａは、ユーザＢ−１に対するサービスＡ−１の利用権を生成し、ユーザＢ−１はユーザＡ−１の責任において、サービスＡ−１の利用が可能である。
【００９６】
裏書情報はユーザ情報格納機構内の個別ユーザ情報管理手段に格納されることもあれば、ユーザ情報格納手段内に別途裏書情報管理手段を用意し格納されることもある。
【００９７】
（８）資源とサービスの調整と合成
ユーザＢ−１が、局所的空間Ａから、資源Ｂ−１を利用して、局所的空間Ａに存在する、資源Ａ−２や資源Ａ−２上で実行可能なサービスＡ−２を利用しようとしたが、ユーザＢ−１が資源Ａ−２やサービスＡ−２の利用権を取得できない局所的コンテキストにある場合や、資源Ａ−２やサービスＡ−２が他者により優先的に利用可能な状態または、他者が利用中であり、ユーザＢ−１が即時に利用することが不可能である場合がある。その際、局所的空間管理機構Ａは、ユーザＢ−１に対して、資源Ａ−２とサービスＡ−２が利用できない旨を伝える。ユーザは局所的空間Ａから資源Ｂ−１を利用して、局所的空間管理機構Ａに対して代替資源の利用要求を行う。局所的空間管理機構ＡはユーザＢ−１が要求する代替資源の評価を行い、仲介機構に対して代替資源の検索を要求する。仲介機構は、比較的局所的空間Ａと距離的に近くにある局所的空間内の資源やサービスを管理する局所的空間管理機構に対して、資源Ａ−２とサービスＡ−２の代替となる資源の有無を検索する。その結果、局所的空間管理機構Ｃが局所的空間Ａ内に存在する資源Ａ−２やサービスＡ−２と類似した資源Ｃ−１やサービスＣ−１を管理することが判明した。局所的空間管理機構Ｃは、資源Ｃ−１、サービスＣ−１の利用条件の評価を行い、ユーザＢ−１に利用条件を提示する。ユーザＢ−１は、利用条件に合意した場合に、局所的空間管理機構Ｃに対して、資源Ｃ−１、サービスＣ−１の利用権を要求する。局所的空間管理機構ＣはユーザＢ−１の利用権要求を評価し合致すれば、ユーザＢ−１のユーザ情報格納機構Ｂ−１に利用権を格納し、ユーザＢ−１に利用権を取得できた旨を通知する。
【００９８】
この資源とサービスの調整のシーケンスの一例を示したものが図１４である。なお、この説明では、代替利用権の要求をユーザＢ−１が能動的に行っているが、ユーザＢ−１に変わって、局所的空間管理機構Ａが自動的に代替利用権の要求を行う場合もある。
【００９９】
また、ユーザＢ−１が局所的空間管理機構Ｂ内の資源Ｂ−１やサービスＢ−１、資源Ｂ−２やサービスＢ−２を理想的な作業環境として、ユーザＢ−１の持つユーザ情報格納機構Ｂ−１内のユーザコンテキスト情報管理機構に記述し、ユーザ情報格納機構を携行し局所的空間Ａに赴く。ユーザＢ−１は局所的空間管理機構Ａが管理する資源Ａ−１と資源Ａ−１上のサービスの利用権をユーザＡ−１などから利用権の譲渡を受けるなどして取得し、資源Ａ−１を利用し、局所的空間管理機構Ａと通信させる。次に、ユーザＢ−１の理想的な作業空間を構成する資源Ｂ−１と資源Ｂ−１上のサービスＢ−１、資源Ｂ−２上のサービスＢ−２の利用要求を行う。局所的空間管理機構Ａは、ユーザＢ−１の理想的な作業空間を構成する資源とサービスの評価を行い、仲介機構を介して、ユーザＢ−１の属性に基づいて、ユーザＢが利用可能な他の複数の局所的空間管理機構に対して、資源やサービスの候補の有無を照会する。仲介機構は、照会の結果、局所的空間管理機構Ａのほか、局所的空間管理機構Ｂ、局所的空間管理機構ＣにユーザＢ−１が利用要求する資源Ｂ−１、サービスＢ−１、資源Ｂ−２、サービスＢ−２自体、もしくは、それらに代替するものが存在することを、局所的空間管理機構Ａと資源Ａ−１を介してユーザＢ−１に通知する。
【０１００】
通知を受けたユーザＢ−１は、局所的空間管理機構Ａと物理的に近い場所にある、局所的空間Ｃ内の資源やサービスを管理している局所的空間管理機構Ｃが管理する資源Ｃ−１やサービスＣ−１と、ユーザＢ−１が普段利用している局所的空間Ｂを管理する局所的空間管理機構Ｂを管理する、資源Ｂ−１やサービスＢ−１の利用権の要求を行う。ユーザの理想的な利用環境として登録されている、資源Ｂ−２とサービスＢ−２は、ユーザが検索した資源Ｃ−１とサービスＣ−１と同類のものでありそれぞれで代替が可能な種類のものであった。また、ユーザの普段利用している資源Ｂ−１とサービスＢ−１は、全ての局所的空間管理機構が管理する資源やサービスのなかで唯一無二の種類のものであった。検索した結果ユーザがサービスの合成を所望した場合には、局所的空間管理機構Ａ、Ｂ、Ｃそれぞれの局所的空間管理機構において利用権の生成と照合を行い、利用権が行使できる状況であれば、ユーザの理想とするサービスとして、局所的空間Ｂにおいて資源Ｂ−１とサービスＢ−１を、ユーザの理想とするサービスの近似のものとして、局所的空間Ｃ内の資源Ｃ−１とサービスＣ−１を局所的空間内の資源Ａ−１を通じてユーザＢ−１に提供し、ユーザＢ−１はそれを利用する。資源の合成のシーケンスの一例を図１５に示す、なお、図１５では資源・サービスＢ−１、資源・サービスＣ−１の利用権発行が逐次的に行われているが、同時に行われる場合もある。
【０１０１】
また、ユーザＢ−１が局所的空間Ａに赴いた際に、あらかじめユーザＢ−１の持つユーザ情報格納機構のＢ−１内のユーザコンテキスト情報管理機構内に、ユーザＢ−１の理想的な作業環境が記述されていない場合でも、ユーザＢ−１の意思によって利用したい資源やサービスを検索し利用する場合もある。この場合、ユーザＢ−１の利用したい資源やサービスや検索という行動により、局所的空間管理機構Ａ、局所的空間管理機構Ｂ、局所的空間管理機構Ｃ、および仲介機構が、上記、資源Ａ−１、サービスＡ−１、資源Ｂ−１、サービスＢ−１、資源Ｃ−１、サービスＣ−１を、資源やサービスの候補として提示し、ユーザの利用権の生成と照合を行い、同様にユーザＢ−１に提供することが可能である。
【０１０２】
【発明の実施の形態】
以下に本発明の具体的な実施例を示す。以下に示す実施例はあくまで一例であって、本発明は以下に示す実施例に限定されるものではない。本発明を説明するために必要な前提条件を以下に示す。
・Ａ社とＢ社は業務提携関係にある。
・インターネットカフェＣはＢ社と提携関係にない。
・オフィスサービスルームＤは、Ａ社会議室と同じビルに存在し、Ｂ社と業務提携関係にある。
【０１０３】
■Ａ社の会議室を管理する局所的空間管理機構Ａ
・空間情報：
「空間名：Ａ社会議室」、
「空間ＩＤ：Ａ０１」、
「空間種別：会議室」、
「住所：東京都新宿区新宿Ｘ丁目○○ビル  ４Ｆ  ４０１号室」
・ユーザ情報：
「所属組織：Ａ社関連会社社員およびＡ社提携会社社員（Ｂ社社員）」
・資源情報１：
「資源名：Ａ社会議室カラープリンタ」
「資源ＩＤ：Ａ−ＣＰ００１」
・サービス情報１
「サービス名１：カラープリント」
「サービス名２：白黒プリント」
「サービスＩＤ１：Ａ−ＣＰ００１−１」
「サービスＩＤ２：Ａ−ＣＰ００１−２」
・コンテキスト管理情報１：
「ユーザコンテキスト情報：印刷形式：Ａ４サイズ、両面印刷」
「局所的コンテキスト情報：管理資源、ユーザによるサービス制御」
・資源情報２：
「資源名：Ａ社会議室ＰＣ」
「資源ＩＤ：Ａ−ＰＣ００１」
・サービス情報２
「サービス名１：一般的ＰＣ利用」
・コンテキスト管理情報：
「ユーザコンテキスト情報：とくになし」
「局所的コンテキスト情報：管理資源、ユーザによるサービス制御」
■Ａ社の会議室に設置されるプリンタＡ−ＣＰ００１
・資源情報：
「資源名：Ａ社会議室カラープリンタ」、
「資源ＩＤ：Ａ−ＣＰ００１」、
「資源種別：カラープリンタ」、
「資源利用条件：Ａ社社員およびＡ社提携会社社員（Ｂ社社員）」
・サービス情報１−１：
「サービス種別１：カラープリント、白黒プリント」、
「サービス名：カラープリント」、
・サービス情報１−２
「サービスＩＤ１：Ａ−ＣＰ００１−１」、
「サービス種別２：白黒プリント」
「サービスＩＤ２：Ａ−ＣＰ００１−２」
「サービス利用条件：カラープリント＝Ａ社社員、白黒プリント＝Ａ社社員および提携会社社員（Ｂ社社員）」
ユーザコンテキスト情報（サービス１、サービス２共通）：
「印刷形式＝表裏印刷」
■Ａ社の会議室に設置されるＰＣ  Ａ−ＰＣ００１
・資源情報２：
「資源名：Ａ社会議室ＰＣ」、
「資源ＩＤ：Ａ−ＰＣ００１」、
「資源種別：ＰＣ」、
「資源利用条件：Ａ社社員およびＡ社提携会社社員（Ｂ社社員）」
・サービス情報２：
「サービス種別１：ＰＣの一般的利用」、
「サービス名：ＰＣの一般的利用」、
■Ａ社の社員Ａ−１
・ユーザ情報
「ユーザＩＤ：Ａ−１」
「ユーザの役割：管理職」
・ユーザコンテキスト情報
「ユーザの嗜好：表裏印刷を好む」
■Ａ社の社員Ａ−２
・ユーザ情報
「ユーザＩＤ：Ａ−２」
「ユーザの役割：一般職」
「ユーザの嗜好：片面印刷を好む」
■Ａ社の社員Ａ−３
・ユーザ情報
「ユーザＩＤ：Ａ−３」
「ユーザの役割：一般職」
「ユーザの嗜好：表裏印刷を好む」
■Ｂ社のオフィスを管理する局所的空間管理機構Ｂ
・空間情報：
「空間名：Ｂ社オフィス」、
「空間ＩＤ：Ｂ０１」、
「空間種別：オフィス」、
「住所：東京都渋谷区神南Ｙ丁目○○ビル  ３Ｆ」
・ユーザ情報：
「Ｂ社社員」
・資源情報１：
「資源名：Ｂ社オフィスＰＣ」
「資源ＩＤ：Ｂ−ＰＣ００１」
・サービス情報１
「サービス名１：一般的なＰＣの利用」
「サービスＩＤ１：Ｂ−ＰＣ００１−１」
・コンテキスト管理情報１：
なし
・資源情報２：
「資源名：Ｂ社オフィスファイルサーバ」
「資源ＩＤ：Ｂ−ＦＳ００１」
・サービス情報２−１
「サービス名２−１：ファイルサービス（フルアクセス）」
「サービスＩＤ２−１：Ｂ−ＦＳ００１−１」
・サービス情報２−２
「サービス名２−２：ファイルサービス（限定的アクセス１）」
「サービスＩＤ２−２：Ｂ−ＦＳ００１−２」
・サービス情報２−３
「サービス名２−３：ファイルサービス（限定的アクセス２）」
「サービスＩＤ２−２：Ｂ−ＦＳ００１−３」
・コンテキスト管理情報：
「ユーザコンテキスト情報：とくになし」
「局所的コンテキスト情報：管理資源、ユーザによるサービス制御」
■Ｂ社のオフィスに設置されるＰＣ
・資源情報：
「資源名：Ｂ社オフィスＰＣ」、
「資源ＩＤ：Ｂ−ＰＣ００１」、
「資源種別：ＰＣ」、
「資源利用条件：Ｂ社社員」
・サービス情報：
「サービス種別１−１：一般的ＰＣ利用」、
「サービス名１−１：一般的ＰＣ利用」、
「サービスＩＤ１−１：ＰＣ００１−１」、
「サービス種別１−２：アプリケーション１の利用」
「サービス名１−２：アプリケーション１の利用」
「サービスＩＤ１−２：Ｂ−ＰＣ００１−２」
「サービス種別１−３：特殊文字フォントＢ−１の利用」
「サービス名１−３：特殊文字フォントＢ−１の利用」
「サービスＩＤ１−３：Ｂ−ＰＣ００１−３」
■Ｂ社のオフィスに設置されるファイルサーバ
「資源名：Ｂ社オフィスファイルサーバ」
「資源ＩＤ：Ｂ−ＦＳ００１」
・サービス情報２−１
「サービス名２−１：ファイルサービス（フルアクセス）」
「サービスＩＤ２−１：Ｂ−ＦＳ００１−１」
・サービス情報２−２
「サービス名２−２：ファイルサービス（限定的アクセス１）」
「サービスＩＤ２−２：Ｂ−ＦＳ００１−２」
・サービス情報２−３
「サービス名２−３：ファイルサービス（限定的アクセス２）」
「サービスＩＤ２−２：Ｂ−ＦＳ００１−３」
■Ｂ社が管理するＰＤＡ
「資源名：Ｂ社ＰＤＡ」
「資源ＩＤ：Ｂ−ＰＤＡ００１」
「資源種別：ＰＤＡ」、
「資源利用条件：Ｂ社社員」
・サービス情報：
「サービス種別：一般的ＰＤＡ利用」、
「サービス名：一般的ＰＤＡ利用」、
「サービスＩＤ１：ＰＤＡ００１−１」、
■Ｂ社の社員Ｂ−１
・ユーザ情報
「ユーザＩＤ：Ｂ−１」
「ユーザの役割：一般職」
「ユーザの嗜好：表裏印刷を好む」
■インターネットカフェＣを管理する局所的空間管理機構Ｃ
・空間情報：
「空間名：インターネットカフェＣ」、
「空間ＩＤ：Ｃ０１」、
「空間種別：インターネットカフェ」、
「住所：東京都千代田区大手町Ｚ丁目△△ビル  １Ｆ」
・ユーザ情報：
「入場者」
・資源情報１：
「資源名：インターネットカフェＣ  プリンタ」
「資源ＩＤ：Ｃ−ＣＰ００１」
・サービス情報１
「サービス名１：カラープリント」
「サービス名２：白黒プリント」
「サービスＩＤ１：Ｃ−ＣＰ００１−１」
「サービスＩＤ２：Ｃ−ＣＰ００１−２」
・コンテキスト管理情報１：
「ユーザコンテキスト情報：印刷形式：Ａ４サイズ、両面印刷」
「局所的コンテキスト情報：管理資源、ユーザによるサービス制御」
・資源情報２：
「資源名：インターネットカフェＣ  ＰＣ」
「資源ＩＤ：Ｃ−ＰＣ００１」
・サービス情報２
「サービス名１：一般的ＰＣ利用」
・コンテキスト管理情報：「ユーザコンテキスト情報：とくになし」
「局所的コンテキスト情報：管理資源、ユーザによるサービス制御」
■オフィスサービスルームＤを管理する局所的空間管理機構Ｄ
・空間情報：
「空間名：オフィスサービスルームＤ」、
「空間ＩＤ：Ｄ０１」、
「空間種別：オフィスサービスルーム」、
「住所：東京都新宿区新宿Ｘ丁目００ビル  ４Ｆ  ４０２号室」
・ユーザ情報：
「所属組織：Ａ社関連会社社員およびＡ社提携会社社員（Ｂ社社員）」
・資源情報１：
「資源名：オフィスサービスルームＤカラープリンタ」
「資源ＩＤ：Ｄ−ＣＰ００１」
・サービス情報１
「サービス名１：カラープリント」
「サービス名２：白黒プリント」
「サービスＩＤ１：Ｄ−ＣＰ００１−１」
「サービスＩＤ２：Ｄ−ＣＰ００１−２」
・コンテキスト管理情報１：
「ユーザコンテキスト情報：印刷形式：Ａ４サイズ、両面印刷」
「局所的コンテキスト情報：管理資源、ユーザによるサービス制御」
資源情報２：
「資源名：オフィスサービスルームＤ  ＰＣ」
「資源ＩＤ：Ｄ−ＰＣ００１」
「サービス名１−１：一般的ＰＣ利用」
「サービス名１−２：アプリケーション１の利用」
「サービスＩＤ１−２：Ｄ−ＰＣ００１−２」
■仲介機構が管理する情報
・空間情報
「Ａ社会議室」
「Ｂ社オフィス」
「インターネットカフェＣ」
「オフィスサービスルームＤ」
ｅｔｃ
・資源情報
上記空間が管理する資源情報
・サービス情報
上記空間が管理するサービス情報
・ユーザ情報
上記空間が管理するユーザ情報
（１）資源情報・サービス情報の局所的空間管理機構への登録の例
上記の資源情報、サービス情報およびユーザコンテキスト情報を持つＡ社のカラープリンタＡ−ＣＰ００１が、局所的空間管理機構Ａと有線ＬＡＮ、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ、赤外線通信などの通信手段を介して通信し、局所的空間管理機構Ａは、カラープリンタＡ−ＣＰ００１の資源情報やサービス情報の登録を行う。
【０１０４】
なお、これらの情報は、Ａ−ＣＰ００１というＩＤを持つプリンタは、カラープリントもしくは白黒プリントの機能を持ち、Ａ社社員および提携会社社員（Ｂ社社員）に対して操作可能であること、さらに、ユーザＡ−１がこのプリンタを利用して印刷を行った後には、ユーザＡ−１の持つＩＣカードなどの形状をしたユーザ情報格納機構内のユーザコンテキスト管理手段内のユーザコンテキスト情報に基づき、自動的に表裏印刷が行われることを意味する。
【０１０５】
（２）局所的空間管理機構が管理している情報の仲介機構への登録の例
局所的空間管理機構Ａは、その存在を仲介機構に知らせるため、通信手段を使用して、前記の空間情報、資源情報およびサービス情報を仲介機構に知らせる。
【０１０６】
仲介機構は、これら局所的空間管理機構Ａが管理する情報を、自らの局所的空間管理手段や資源情報検索手段やサービス情報検索手段に登録し、登録したことを局所的空間管理機構Ａに通知する。
【０１０７】
仲介機構が利用権を管理する場合には、局所的空間管理機構は自らの局所的利用権管理手段内の情報を仲介機構に送信し、管理を行う。
【０１０８】
（３）資源やサービスを利用するためのユーザ情報の登録の例
一般にユーザが所有するユーザ情報格納機構は、ＩＣカードなどの携帯可能な耐タンパ特性をもったメモリデバイスであることが望ましく、ユーザ情報格納機構に記述されるユーザ情報は、国や会社やＩＳＰ（インターネット・サービス・プロバイダ）などの組織が正当な権限において記述し、他者により改ざんされないことが望ましい。
【０１０９】
ユーザ情報格納機構の個別ユーザ情報管理手段のユーザ情報の記述を、ある認証局が発行した電子証明書を入手した国や会社、ＩＳＰなどの組織が、その電子証明書に基づいた電子署名付きで行うことで、ユーザ情報の内容が保証される。
【０１１０】
こうした、ユーザＩＤやユーザの属性といった情報を、少なくとも最低ひとつの局所的空間管理機構に登録することで、ユーザは利用権管理方法に参加することが可能となる。このようなユーザ情報は、ユーザ情報格納機構を局所的空間管理機構と通信させて登録する場合のほかに、直接、局所的空間管理機構内の局所的ユーザ管理手段内のユーザ情報として局所的空間管理機構の管理者が書き込む場合も存在する。局所的空間管理機構の管理者が、ユーザ情報を直接、局所的空間管理機構内の局所的ユーザ管理手段内に書き込む場合にも、認証局が発行した電子証明書に基づいた電子署名付きで、行う場合もある。
【０１１１】
たとえば、本実施例のように、Ａ社とＢ社が業務提携の関係にあり、局所的空間管理機構Ａ内の局所的ユーザ管理手段内のユーザ情報には、「Ｂ社の社員」という記述が存在しない場合には、Ｂ社の社員Ｂ−１が、局所的空間管理機構Ａが管理する局所的空間Ａに入場すると、局所的空間管理機構Ａが、Ｂ社の社員であるユーザＢ−１の持つユーザ情報格納機構と通信し、ユーザＢ−１のユーザ情報を、自らの局所的ユーザ管理手段に登録を行う。
【０１１２】
また、本実施例のように、Ａ社とＢ社が業務提携の関係にあり、局所的空間管理機構Ａ内の局所的ユーザ管理手段内のユーザ情報には、「Ｂ社の社員」という記述が存在しない場合には、局所的空間管理機構Ａの管理者がユーザＢ−１についてのユーザ情報を登録する場合もある。
【０１１３】
この際、局所的空間管理機構Ａの局所的ユーザ管理手段に記述されるユーザ情報は、具体的な個人名を示す場合や、ユーザが所属する組織などを示す場合がある。
【０１１４】
（４）局所的空間内における利用権の管理と資源・サービスの利用
ＩＣカードなどのユーザが所有するユーザ情報格納機構は、ユーザがある局所的空間において資源やサービスを利用する際のトリガとなる。
【０１１５】
Ａ社の会議室を管理するＡ社の局所的空間管理機構Ａは、会議室に存在するＡ−ＰＣ００１やプリンタＡ−ＣＰ００１などの資源やその上で実現されるサービスを管理している。これら資源やサービスは、局所的空間管理機構Ａに対して、資源やサービスのメタデータに基づいて記述され管理されている。
【０１１６】
Ａ社と提携関係にあるＢ社の社員であるユーザＢ−１は、Ａ社の会議室において自らの持つユーザ情報格納機構であるＩＣカードを、ユーザＢ−１の所有するＢ−ＰＤＡ００１と通信させる。Ｂ−ＰＤＡ００１は局所的空間管理機構Ａに対して、資源として登録される。ユーザＢ−１は、自らの持つＩＣカードをＢ−ＰＤＡ００１を介して、局所的空間管理機構Ａと通信させ、局所的空間管理機構Ａの管理する資源やサービスを利用するため、前述の自らのユーザ情報を局所的空間管理機構Ａに対して送信する。
【０１１７】
ユーザＢ−１のユーザ情報を受け取った局所的空間管理機構Ａは、ユーザＢ−１のＩＣカードから送信されたユーザを表現するメタデータ群に基づき記述されているユーザＢ−１のユーザ情報と、資源を表現するメタデータ群に基づき記述されているユーザＢ−１が利用しているＢ−ＰＤＡ００１の資源情報を受け取り、局所的空間管理機構Ａ内のユーザ情報や資源情報を評価し、ユーザＢが利用可能な資源やサービスを決定する。
【０１１８】
サービスの決定の事例については以下の種類が想定される。
【０１１９】
Ａ社の会議室Ａに設置されているカラープリンタＡ−ＣＰ００１の利用について、Ａ社社員であるユーザＡ−１が会議室Ａに設置されているＰＣ  Ａ−ＰＣ００１を介して利用する場合には、局所的空間管理機構Ａが「ユーザＡ−１」が「Ａ−ＰＣ００１」を介して「Ａ−ＣＰ００１」を利用することを判断し、カラープリントサービスと白黒プリントサービスの利用権を生成する。その利用権に基づいてユーザＡ−１はカラープリンタのカラープリントサービスと白黒プリントのいずれかのサービスを利用する。
【０１２０】
一方、Ａ社の会議室Ａに設置されているカラープリンタの利用について、Ｂ社社員であるユーザＢ−１が、自らが所有するＢ−ＰＤＡ００１を介して利用する場合には、局所的空間管理機構Ａが「ユーザＢ−１」が「Ｂ−ＰＤＡ００１」を介して「Ａ−ＣＰ００１」を利用することを判断し、白黒プリントサービスの利用権のみを生成する。その利用権に基づいてユーザＢ−１はカラープリンタの白黒プリントサービスを利用する。
【０１２１】
また、Ａ社の会議室Ａに設置されているカラープリンタの利用について、Ｂ社社員であるユーザＢ−１が、Ａ社会議室に存在するＰＣ  Ａ−ＰＣ００１を介して利用する場合には、局所的空間管理機構Ａが「ユーザＢ−１」が「Ａ−ＰＣ００１」を介して「Ａ−ＣＰ００１」を利用することを判断し、カラープリントサービスと白黒プリントサービスの利用権を生成する。その利用権に基づいてユーザＢ−１はカラープリンタのカラープリントサービスと白黒プリントのいずれかのサービスを利用する。
【０１２２】
このように、ユーザに関する情報と、ユーザが利用する資源などの環境に基づいて、ユーザが利用するサービスに対する利用権を変更することが可能である。
【０１２３】
また、本例では、ユーザＢ−１の持つＩＣカードの形状をとるユーザ情報格納機構に利用権を格納することを想定しているが、利用権を局所的空間管理機構Ａや、仲介機構に保存し、ユーザが利用するたびに利用権の照会を行う場合もある。
【０１２４】
本例においては、ユーザＢ−１が自らのＰＤＡ内にあるファイルを、プリンタＡ−ＣＰ００１で印刷するという要求のみを実現するために、「Ｂ−ＰＤＡ００１」と、カラープリンタ「Ａ−ＣＰ００１」といった２つのサービス実行のために必要な資源のみを接続する仮想的なＬＡＮを構成することもサービスとして扱う。仮想的なＬＡＮを構成することにより、局所的空間管理機構Ａの管理する資源やサービスを管理しているＡ社はユーザＢ−１に対して、カラープリンタ以外の資源やサービスを保護した上で、安全にプリントサービスを提供することが可能となる。
【０１２５】
また、ユーザＢ−１のＢ−ＰＤＡ００１内のファイルＢ−ＰＤＡ−Ｆ０１と、ユーザＢ−１が利用可能な資源やサービスであるプリンタＡ−ＣＰ００１をＢ−ＰＤＡ００１上のＧＵＩ画面に表示し、この２つをドラッグ・アンド・ドロップで組み合わせることで、仮想的なＬＡＮを構成するトリガとすることも可能である。
【０１２６】
（５）局所的空間間での利用権の管理と資源・サービスの利用
本例では、ユーザＢ−１がＡ社の会議室から、Ｂ社のオフィスにあるファイルサーバＢ−ＦＳ００１を利用し、ファイルを取得して、Ａ社の会議室にあるプリンタＡ−ＣＰ００１に印刷する例を示す。
【０１２７】
ユーザＢ−１は、自らの持つユーザ情報格納機構であるＩＣカードを、ユーザＢ−１の所有するＢ−ＰＤＡ００１と通信させる。Ｂ−ＰＤＡ００１は局所的空間管理機構Ａに対して、資源として登録される。ユーザＢ−１は、自らの持つＩＣカードをＢ−ＰＤＡ００１を介して、局所的空間管理機構Ａと通信させ、自らのユーザ情報を局所的空間管理機構Ａに対して送信する。
【０１２８】
ユーザＢ−１はさらに、Ｂ−ＰＤＡ００１から局所的空間管理機構Ａを経由し、仲介機構に対して自分のオフィスを検索するよう命令する。仲介機構は、ユーザＢ−１の命令に従い、局所的空間管理機構Ａ、仲介機構を介し、局所的空間管理機構Ｂに、ファイルサーバＢ−ＦＳ００１の利用申請があった旨を伝える。局所的空間管理機構Ｂの局所的利用権管理手段は、「ユーザＢ−１」が、「局所的空間Ａ」から、「Ｂ−ＰＤＡ００１」を用いて、「Ｂ−ＦＳ００１」を利用するといった情報を評価し、ユーザＢ−１の持つＢ−ＰＤＡ００１と通信中のＩＣカードに対して、上記条件によるファイルサーバＢ−ＦＳ００１の利用権を生成する。上記条件によるファイルサーバＢ−ＦＳ００１の利用権は、ファイルサーバＢ−ＦＳ００１内のすべてのファイルが参照可能とする利用権である。すべてのファイルが参照可能である利用権を設定する根拠は、局所的空間管理機構Ｂが、Ｂ社の社員が、提携関係にあるＡ社の会議室から、Ｂ社が管理する資源を用いて、Ｂ社のファイルサーバを利用するというパラメータに基づいて利用権を定義するポリシを所有するためである。
【０１２９】
また、ユーザが利用する資源に応じて、ユーザが利用できるサービスも変化する。その例を説明する。
【０１３０】
ユーザＢ−１は、会議室Ａに設置されているＡ−ＰＣ００１を用いて、局所的空間管理機構Ａを経由し、仲介機構に対してＢ社オフィスを検索するよう命令する。仲介機構は、ユーザＢ−１の命令に従い、局所的空間管理機構Ａ、仲介機構を介し、局所的空間管理機構Ｂに、ファイルサーバＢ−ＦＳ００１の利用申請があった旨を伝える。局所的空間管理機構Ｂの局所的利用権管理手段は、「ユーザＢ−１」が、「局所的空間Ａ」から、「Ａ−ＰＣ００１」を用いて、「Ｂ−ＦＳ００１」を利用するといった情報を評価し、ユーザＢ−１の使用するＡ−ＰＣ００１と通信中のＩＣカードに対して、上記条件によるファイルサーバＢ−ＦＳ００１の利用権を生成する。この際のファイルサーバＢ−ＦＳ００１の利用権は、Ｂ−Ｆ０１、Ｂ−Ｆ０２といった２つのファイルの参照可能である利用権となる。２つだけのファイルが参照可能である利用権を設定する根拠は、局所的空間管理機構Ｂが、Ｂ社の社員が、提携関係にあるＡ社の会議室から、Ａ社が管理する資源を用いて、Ｂ社のファイルサーバを利用するというパラメータに基づいて利用権を定義するポリシを所有するためである。提携関係は存在するものの、Ａ社が管理する資源を介したアクセスであるため、参照できるファイルの種別を限定した利用権となる。
【０１３１】
また、ユーザが存在する場所に応じて、ユーザが利用できるサービスも変化する。その例を説明する。
【０１３２】
ユーザＢ−１は、インターネットカフェＣに設置されているＣ−ＰＣ００１を用いて、局所的空間管理機構Ｃを経由し、仲介機構に対して自分のオフィスを検索するよう命令する。仲介機構は、ユーザＢ−１の命令に従い、局所的空間管理機構Ｃ、仲介機構を介し、局所的空間管理機構Ｂに、ファイルサーバＢ−ＦＳ００１の利用申請があった旨を伝える。局所的空間管理機構Ｂの局所的利用権管理手段は、「ユーザＢ−１」が、「局所的空間Ｃ」から、「Ｃ−ＰＣ００１」を用いて、「Ｂ−ＦＳ００１」を利用するといった情報を評価し、ユーザＢ−１の使用するＣ−ＰＣ００１と通信中のＩＣカードに対して、上記条件によるファイルサーバＢ−ＦＳ００１の利用権を生成しようとする。しかし、この際のファイルサーバＢ−ＦＳ００１の利用権は生成されない。利用権が生成されない根拠は、局所的空間管理機構Ｂが、Ｂ社の社員が、提携関係のないインターネットカフェＣから、インターネットカフェＣが管理する資源を用いて、Ｂ社のファイルサーバを利用するというパラメータに基づいて、利用権を生成しないというポリシを所有するためである。提携関係の存在しないインターネットカフェＣからの、インターネットカフェＣが管理する資源を介したアクセスであるため、インターネットカフェＣが設置するＣ−ＰＣ００１からの機密の漏洩の可能性が排除しきれないため、限定的なファイルへのアクセスも行わせないというポリシに従いファイルサーバの利用権は生成不可能である。
【０１３３】
また、ユーザが存在する場所とユーザが使用する資源の組み合わせに応じて、ユーザが利用できるサービスも変化する。その例を説明する。
【０１３４】
ユーザＢ−１は、インターネットカフェＣで、自らが所有するＢ−ＰＤＡ００１を用いて、局所的空間管理機構Ｃを経由し、仲介機構に対して自分のオフィスを検索するよう命令する。仲介機構は、ユーザＢ−１の命令に従い、局所的空間管理機構Ｃ、仲介機構を介し、局所的空間管理機構Ｂに、ファイルサーバＢ−ＦＳ００１の利用申請があった旨を伝える。局所的空間管理機構Ｂの局所的利用権管理手段は、「ユーザＢ−１」が、「局所的空間Ｃ」から、「Ｂ−ＰＤＡ００１」を用いて、「Ｂ−ＦＳ００１」を利用するといった情報を評価し、ユーザＢ−１の持つＢ−ＰＤＡ００１と通信中のＩＣカードに対して、上記条件によるファイルサーバＢ−ＦＳ００１の利用権を生成する。
【０１３５】
この際のファイルサーバＢ−ＦＳ００１の利用権は、Ｂ−Ｆ０３、Ｂ−Ｆ０４といった２つのファイルの参照可能である利用権となる。２つだけのファイルが参照可能である利用権を設定する根拠は、局所的空間管理機構が、Ｂ社の社員が、提携関係のないインターネットカフェＣにいながらも、Ｂ社が管理する資源であるＢ−ＰＤＡ００１を用いて、Ｂ社のファイルサーバを利用するというパラメータに基づいて利用権を定義するポリシを所有するためである。提携関係は存在しないながらも、Ｂ社が管理する資源を介したアクセスであるため、ファイルの種別限定しながらもファイルサーバＢ−ＦＳ００１の利用を可能とする利用権を生成する。
【０１３６】
また、本例では、ユーザＢ−１の持つＩＣカードに利用権を格納しているが、利用権を局所的空間管理機構Ｂや、仲介機構に保存し、ユーザが利用するたびに利用権の照会を行う方法もある。
【０１３７】
本例では、ユーザＢ−１が自らのオフィスにあるファイルサーバＢ−ＦＳ００１内のファイルを参照するという要求のみを実現するために、ユーザＢ−１の利用するＰＣやＰＤＡとファイルサーバＢ−ＦＳ００１という２つの資源を接続する仮想的なＬＡＮを構成する。
【０１３８】
すなわち、局所的空間管理機構Ａ、Ｃの管理下にある、ＰＣやＰＤＡと局所的空間管理機構Ｂの管理下にあるファイルサーバＢ−ＦＳ００１とのあいだで仮想的なＬＡＮを構成することにより、局所的空間管理機構Ａの管理する資源やサービスを管理しているＡ社はユーザＢ−１に対して、ユーザＢ−１にとって不必要な自らの資源やサービスを隠蔽し、Ｂ社はＡ社やインターネットカフェＣに存在する資源からの情報盗聴の危険性を排除した上で、安全にサービスを実現することが可能となる。
【０１３９】
（６）資源・サービスの局所的コンテキストによる制御
局所的空間管理機構Ａが管理するＡ社の会議室で、Ａ社の社員であるユーザＡ−１、ユーザＡ−２、ユーザＡ−３の３名が、プラズマディスプレイとファイル共有サーバ上のファイルＡを利用しディスカッションを行っていた。ファイルＡはＡ社にとって機密事項が記載されており、局所的空間管理機構Ａにおいては、Ａ社の社員を意味するＩＣカードが検出されている局所的コンテキスト情報のみで参照を許可される利用ポリシを持っているものとする。このとき、局所空間管理機構Ａに対して、Ｂ社の社員Ｂ−１のＩＣカードが検出されると、局所的空間管理機構Ａのコンテキスト管理手段により、プラズマディスプレイへのファイルの表示は停止される。
【０１４０】
（７）ユーザによる利用権の譲渡
ユーザの持つＩＣカードに対し、他のユーザが意図的に利用権を生成するための情報を書き込むことでユーザからユーザへの利用権の譲渡を実現することも可能である。
【０１４１】
ユーザＡ−１が所有するＩＣカードから、ユーザＢ−１の所有するＩＣカードに対して、局所的空間管理機構Ａが管理する本来ユーザＢ−１が利用権を所有しないプリントサービスの利用権を生成するための裏書情報をユーザＢ−１のＩＣカードの個別ユーザ情報管理手段もしくはユーザ利用権管理手段に対して与える。
【０１４２】
ユーザＢ−１の持つＩＣカードは局所的空間管理機構Ａに対して、ユーザＡ−１から利用権生成のための裏書情報を送信し、局所的空間管理機構Ａは、ユーザＢ−１に対するプリントサービスの利用権を生成し、ユーザＢ−１はユーザＡ−１の責任において、プリントサービスの利用が可能である。
【０１４３】
なお、裏書情報は、裏書情報発行者が有効利用回数や有効期間などを設定することで、失効させることが可能である。
【０１４４】
（８）資源とサービスの調整と合成
ユーザＢ−１が局所的空間Ａに存在した場合、ユーザＢ−１は（４）にあるようプリンタＡ−ＣＰ００１の利用権を取得し、利用しようとするが、局所的空間Ａ内のプリンタＡ−ＣＰ００１はＡ社社員であるユーザＡ−３により使用中で印刷終了まで１０分かかる状況にあることが、局所的空間管理機構Ａのサービス情報から判断された。ユーザＢ−１は自らのＰＤＡであるＢ−ＰＤＡ００１を用いて、局所的空間管理機構Ａと仲介機構を介して局所的空間Ｄ内の資源やサービスを管理する局所的空間管理機構Ｄと通信する。ユーザＢ−１は所有するＰＤＡ  Ｂ−ＰＤＡ００１の画面を通じて、局所的空間管理機構Ｄが管理する、資源であるプリンタであるＤ−ＣＰ００１とプリンタ上で実行されるサービスであるモノクロプリントサービスＤ−ＣＰ００１−１を利用するための利用権を要求する。局所的空間管理機構ＤはユーザＢ−１の所有するＩＣカード、ユーザＢの所有するＰＤＡ、ユーザＢ−１が利用を意図する局所的空間Ａを管理する局所的空間管理機構Ａという条件を確認し、ユーザＢ−１がこの条件でプリンタＤ−ＣＰ００１とモノクロプリントサービスＤ−ＣＰ００１−１が利用できると判断し、ユーザＢ−１に対して利用を許可する。
【０１４５】
また、ＩＣカードなどの形状をしたユーザ情報格納機構の、ユーザコンテキスト情報に、ユーザの理想的な作業環境として、ユーザの常時利用する資源やサービスとして以下のものを記述しておく。
資源１：ＰＣ  ＣＰＵクロック１Ｇヘルツ  メモリ５１２ＭＢ  ハードディスク２０Ｇバイト  １０１キーボード
資源２：１７インチカラーディスプレイ
資源３：カラープリンタ
資源４：ファイルサーバ  ＣＰＵクロック１Ｇヘルツ  メモリ５１２ＭＢ  ハードディスク１２０Ｇバイト
サービス１−１：アプリケーション１の利用サービス
サービス１−２：特殊文字フォントＢ−１の利用
サービス２−１：ディスプレイ利用サービス
サービス３−１：プリントサービス
サービス４−１：ファイル共有サービス
ユーザＢ−１が、局所的空間ＤであるオフィスサービスルームＤに入場し、自らのＰＤＡ  Ｂ−ＰＤＡ００１を介して局所的空間管理機構ＤとユーザＢのユーザ情報格納機構であるＩＣカードＢ−１を通信させる。局所的空間管理機構ＤはＩＣカードＢ−１の内部にある、上記のように記述されたユーザＢ−１の理想とする作業環境に記述された資源やサービスを読み取り、資源の合成を行う。
【０１４６】
ユーザＢ−１のＰＤＡ  Ｂ−００１のＣＰＵクロックは２００Ｍヘルツ、メモリ１６ＭＢ、しかないので、ユーザの理想的な作業環境のうち『資源Ａ』に相当するＣＰＵクロックと５１２ＭＢのメモリ、２０ＧＢのハードディスク、１０１キーボードを持つ局所的空間管理機構Ｄが管理するＤ−ＰＣ００１の利用権を取得する。また、１７インチディスプレイを使用するために、局所的空間管理機構Ｄが管理する資源である１７インチディスプレイのＤ−ＤＳＰ００１とサービスであるディスプレイサービスであるディスプレイサービスＤ−ＤＳＰ００１−１の利用権を取得する。
【０１４７】
また、ユーザＢ−１が存在する局所的空間Ｄには、カラープリンタＤ−ＣＰ００１が存在しているが、他のユーザｚが利用しており、ユーザｚのサービス終了には１０分かかることが確認されたので、近隣にある局所的空間Ａ内に存在する資源やサービスを管理する局所的空間管理機構Ａに対して、ユーザＢ−１が、Ｂ−ＰＤＡ００１と局所的空間管理機構Ｄと仲介機構を介して、ＩＣカードＢ−１内のユーザ情報を転送し、資源であるカラープリンタＡ−ＣＰ００１と、カラープリント上で実行されるカラープリントサービスＡ−ＣＰ００１−２の利用権を獲得する。仮に、局所的空間管理機構Ａが、外部（局所的空間Ｄ）から接続する社外のユーザ（ユーザＢ−１）に対して、カラープリントサービスを提供できないポリシ設定になっているのであれば、ユーザＢ−１は、Ａ−ＣＰ００１−１のモノクロプリントサービスの利用権を取得し、代用する場合もある。
【０１４８】
さらに、ユーザＢ−１が日常利用しているファイルサーバは唯一無二なものであり、ユーザが存在する局所的空間Ｄや近隣にある局所的空間Ａに存在する資源やサービスでは、ユーザＢ−１の要求を満たさないので、ユーザＢが利用要求しているファイルサーバＢ−ＦＳ００１の存在する局所的空間管理機構Ｂに対して、ユーザＢ−１が、Ｂ−ＦＳ００１と局所的空間管理機構Ｄと仲介機構を介して、ＩＣカードＢ−１内のユーザ情報を転送し、資源であるファイルサーバＢ−ＦＳ００１とＢ−ＦＳ００１上で動作するファイル共有サービスＢ−ＦＳ００１−１利用権を獲得する。
【０１４９】
ＰＣ  Ｄ−ＰＣ００１上でユーザが利用するサービスについては、アプリケーション１の利用と特殊フォントＢ−１の利用があるが、アプリケーション１がＤ−ＰＣ００１上に存在し、問題なく利用権が生成されるのであれば、局所的空間管理機構Ｄから、アプリケーション１の利用権を取得する。特殊文字フォントＢがＤ−ＰＣ００１に存在しない場合には、ユーザＢが利用要求している特殊文字フォントＢ−１の存在する局所的空間管理機構Ｂに対して、ユーザＢ−１が、Ｂ−ＰＤＡ００１と局所的空間管理機構Ｄと仲介機構を介して、ＩＣカードＢ−１内のユーザ情報を転送し、普段ユーザＢ−１が利用しているＢ−ＰＣ００１上に存在する特殊文字フォントＢ−１の利用権を取得し、利用する。
【０１５０】
上記のような資源とサービスの調整と合成を実現することにより、例えば、ユーザのオフィス空間に存在するファイルサーバやユーザが普段利用しているＰＣなどの資源や資源上で利用可能なサービスを、外出先にいながら利用権を取得した上で利用し、同時に外出先や外出先の近隣にあるＰＣ、プリンタ、ディスプレイといった資源やその資源上で利用可能なサービスを、利用権を取得した上で利用することで、複数の局所的空間に存在する資源やサービスを合成し、理想的な作業空間を完全に再現すること、もしくは近似のものを再現することが可能となる。
【０１５１】
以上、本発明者によってなされた発明を、前記実施例に基づき具体的に説明したが、本発明は、前記実施例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【０１５２】
【発明の効果】
本発明を用いることで
（１）ユーザがあらゆる場所に端末機器を持ち込み、ネットワークに接続された資源やサービスを利用する場合に、ユーザ、ユーザが使用する機器、ユーザが使用する機器の存在している場所、ユーザが接続しようとしている機器やサービスの存在する場所、ユーザが存在している場所の状況に基づいて安全に資源やサービスを実行することが可能となる。
（２）個々のユーザの属性やユーザが所属する環境や、利用する資源やサービスの利用環境を評価し利用条件を決定し、利用条件にそぐわない場合には、他の正当な権限をもったユーザから利用権を発行するための裏書情報を入手するなどして動的に利用権を設定することで、アカウントの使いまわしによる情報の漏洩を防止することができる。
（３）上記のように生成されるユーザの利用権にあわせ必要最小限の資源の組み合わせでの仮想的なコンピュータネットワークの構成や、資源やサービスに対する、限定的なアクセスの制御が可能となる。
（４）ユーザが存在する局所的空間の状況（コンテキスト）の動的な変化に応じた、サービスの利用制限が可能となる。
（５）上記のように、場所、資源、サービスを、一貫性を保持したうえで、論理的に記述するため、資源やサービスの実行主体の物理的な場所の検索が可能となる。
（６）ユーザの理想とする作業環境を、ユーザの移動先においても合成することが可能となる。
【図面の簡単な説明】
【図１】本発明の利用権管理方法のシステム構成の一例を示す図である。
【図２】ユーザ情報格納機構の構造の一例を示す図である。
【図３】資源または資源識別機構の構造の一例を示す図である。
【図４】局所的空間管理機構の構造の一例を示す図である。
【図５】仲介機構の構造の一例を示す図である。
【図６】資源・サービス登録のシーケンスの一例を示す図である。
【図７】局所的空間管理機構の登録シーケンスの一例を示す図である。
【図８】資源やサービス利用のためのユーザ情報登録の一例を示す図である。
【図９】局所的空間内における資源・サービスの利用の一例を示す図である。
【図１０】局所的空間間での資源・サービスの利用の一例を示す図である。
【図１１】資源やサービスの個人化の一例を示す図である。
【図１２】コンテキストによるサービス制御の一例を示す図である。
【図１３】ユーザによる利用権の譲渡の一例を示す図である。
【図１４】資源とサービスの調整の一例を示す図である。
【図１５】資源とサービスの合成の一例を示す図である。
【図１】
2004206670.tif 000003
【図２】
2004206670.tif 000004
【図３】
2004206670.tif 000005
【図４】
2004206670.tif 000006
【図５】
2004206670.tif 000007
【図６】
2004206670.tif 000008
【図７】
2004206670.tif 000009
【図８】
2004206670.tif 000010
【図９】
2004206670.tif 000011
【図１０】
2004206670.tif 000012
【図１１】
2004206670.tif 000013
【図１２】
2004206670.tif 000014
【図１３】
2004206670.tif 000015
【図１４】
2004206670.tif 000016
【図１５】
2004206670.tif 000017