(57)【特許請求の範囲】
【請求項１】
情報共有装置であって、
プロセッサ及びメモリを有し、
第１のシステムと、第２のシステムとに接続され、
情報へのアクセスの許可又は不許可を判定するために前記第１のシステムにおいて用いられる、第１アクセス要求元の属性を取得し、
情報へのアクセスの許可又は不許可を判定するために前記第２のシステムにおいて用いられる、第２アクセス要求元の属性を取得し、
前記第１アクセス要求元の属性と前記第２アクセス要求元の属性とを対応させて、前記メモリが有する対応記憶領域に格納し、
前記第１アクセス要求元の属性を含むアクセスルールと、当該アクセスルールが適用される情報とを、前記第１のシステムから受信した場合、前記アクセスルールに含まれる第１アクセス要求元の属性を前記対応記憶領域を参照して、前記第２アクセス要求元の属性に変換し、
前記受信した情報と前記変換後のアクセスルールとを含む提供情報を、前記第２のシステムに送信するために生成することを特徴とする情報共有装置。
【請求項２】
請求項１に記載の情報共有装置であって、
入力インタフェースを有し、
情報へのアクセスの許可又は不許可を判定するためのセキュリティレベルが割り当てられた基準属性を、前記メモリに格納し、
前記基準属性に対応する前記第１アクセス要求元の属性を、前記入力インタフェースを介して取得し、
前記基準属性に対応する前記第２アクセス要求元の属性を、前記入力インタフェースを介して取得した場合、前記基準属性を用いて、前記取得した第１アクセス要求元の属性と前記取得した第２アクセス要求元の属性とを対応させて前記対応記憶領域に格納することを特徴とする情報共有装置。
【請求項３】
請求項１に記載の情報共有装置であって、
前記第２のシステムが前記受信した情報と前記第２アクセス要求元の属性とを格納する方法を、管理情報として前記メモリが有する方法記憶領域に格納し、
前記第１アクセス要求元の属性を含むアクセスルールと、当該アクセスルールが適用される情報と、前記第１アクセス要求元の属性とを、前記第１アクセス要求元から受信した場合、
前記受信した第１アクセス要求元の属性を、前記対応記憶領域に基づいて前記第２アクセス要求元の属性に変換し、
前記方法記憶領域が示す方法によって前記第２のシステムが、前記受信した情報と前記変換後のアクセス第２要求元の属性とを格納するように、前記受信した情報と前記変換後の第２アクセス要求元の属性と前記変換後のアクセスルールとを含む前記提供情報を生成し、
前記生成した提供情報を前記第２のシステムに送信することを特徴とする情報共有装置。
【請求項４】
請求項１に記載の情報共有装置であって、
前記第１アクセス要求元の属性を含むアクセスルールと、当該アクセスルールが適用される情報とを、前記第１のシステムから受信した場合、前記アクセスルールに含まれる第１アクセス要求元の属性に対応する前記第２アクセス要求元の属性が前記対応記憶領域に格納されているか否かを判定し、
前記アクセスルールに含まれる第１アクセス要求元の属性に対応する前記第２アクセス要求元の属性が前記対応記憶領域に格納されている場合、前記第２のシステムに前記受信した情報を送信することを決定することを特徴とする情報共有装置。
【請求項５】
請求項２に記載の情報共有装置であって、
出力インタフェースを有し、
前記基準属性と前記セキュリティレベルとを示す画面を表示するための画面データを、前記出力インタフェースを介して出力し、
前記入力インタフェースを介して入力された、前記基準属性に対応する第１アクセス要求元の属性、及び、前記基準属性に対応する第２アクセス要求元の属性を取得することを特徴とする情報共有装置。
【請求項６】
請求項５に記載の情報共有装置であって、
前記出力インタフェースを介して、前記第２アクセス要求元の属性を入力する指示を示す画像を出力することを特徴とする情報共有装置。
【請求項７】
請求項１に記載の情報共有装置であって、
前記属性は、前記情報へのアクセスを要求するユーザを識別するための属性、及び、前記アクセスが要求される情報を識別するための属性の少なくとも一つであることを特徴とする情報共有装置。
【請求項８】
情報共有装置による情報共有方法であって、
前記情報共有装置は、
プロセッサ及びメモリを有し、
第１のシステムと、第２のシステムとに接続され、
前記方法は、
前記プロセッサが、情報へのアクセスの許可又は不許可を判定するために前記第１のシステムにおいて用いられる、第１アクセス要求元の属性を取得する手順と、
前記プロセッサが、情報へのアクセスの許可又は不許可を判定するために前記第２のシステムにおいて用いられる、第２アクセス要求元の属性を取得する手順と、
前記プロセッサが、前記第１アクセス要求元の属性と前記第２アクセス要求元の属性とを対応させて、前記メモリが有する対応記憶領域に格納する手順と、
前記プロセッサが、前記第１アクセス要求元の属性を含むアクセスルールと、当該アクセスルールが適用される情報とを、前記第１のシステムから受信した場合、前記アクセスルールに含まれる第１アクセス要求元の属性を前記対応記憶領域を参照して、前記第２アクセス要求元の属性に変換する手順と、
前記プロセッサが、前記受信した情報と前記変換後のアクセスルールとを含む提供情報を、前記第２のシステムに送信するために生成する手順とを含むことを特徴とする情報共有方法。
【請求項９】
請求項８に記載の情報共有方法であって、
前記情報共有装置は、入力インタフェースを有し、
前記方法は、
前記プロセッサが、情報へのアクセスの許可又は不許可を判定するためのセキュリティレベルが割り当てられた基準属性を、前記メモリに格納する手順と、
前記プロセッサが、前記基準属性に対応する前記第１アクセス要求元の属性を、前記入力インタフェースを介して取得する手順と、
前記プロセッサが、前記基準属性に対応する前記第２アクセス要求元の属性を、前記入力インタフェースを介して取得した場合、前記基準属性を用いて、前記取得した第１アクセス要求元の属性と前記取得した第２アクセス要求元の属性とを対応させて前記対応記憶領域に格納する手順とを含むことを特徴とする情報共有方法。
【請求項１０】
請求項８に記載の情報共有方法であって、
前記プロセッサが、前記第２のシステムが前記受信した情報と前記第２アクセス要求元の属性とを格納する方法を、管理情報として前記メモリが有する方法記憶領域に格納する手順と、
前記プロセッサが、前記第１アクセス要求元の属性を含むアクセスルールと、当該アクセスルールが適用される情報と、前記第１アクセス要求元の属性とを、前記第１アクセス要求元から受信した場合、
前記プロセッサが、前記受信した第１アクセス要求元の属性を、前記対応記憶領域に基づいて前記第２アクセス要求元の属性に変換する手順と、
前記プロセッサが、前記方法記憶領域が示す方法によって前記第２のシステムが、前記受信した情報と前記変換後のアクセス第２要求元の属性とを格納するように、前記受信した情報と前記変換後の第２アクセス要求元の属性と前記変換後のアクセスルールとを含む前記提供情報を生成する手順と、
前記プロセッサが、前記生成した提供情報を前記第２のシステムに送信する手順とを含むことを特徴とする情報共有方法。
【請求項１１】
請求項８に記載の情報共有方法であって、
前記プロセッサが、前記第１アクセス要求元の属性を含むアクセスルールと、当該アクセスルールが適用される情報とを、前記第１のシステムから受信した場合、前記アクセスルールに含まれる第１アクセス要求元の属性に対応する前記第２アクセス要求元の属性が前記対応記憶領域に格納されているか否かを判定する手順と、
前記プロセッサが、前記アクセスルールに含まれる第１アクセス要求元の属性に対応する前記第２アクセス要求元の属性が前記対応記憶領域に格納されている場合、前記第２のシステムに前記受信した情報を送信することを決定する手順とを含むことを特徴とする情報共有方法。
【請求項１２】
請求項９に記載の情報共有方法であって、
前記情報共有装置は、出力インタフェースを有し、
前記方法は、
前記プロセッサが、前記基準属性と前記セキュリティレベルとを示す画面を表示するための画面データを、前記出力インタフェースを介して出力する手順と、
前記プロセッサが、前記入力インタフェースを介して入力された、前記基準属性に対応する第１アクセス要求元の属性、及び、前記基準属性に対応する第２アクセス要求元の属性を取得する手順とを含むことを特徴とする情報共有方法。
【請求項１３】
請求項１２に記載の情報共有方法であって、
前記プロセッサが、前記出力インタフェースを介して、前記第２アクセス要求元の属性を入力する指示を示す画像を出力する手順を含むことを特徴とする情報共有方法。
【請求項１４】
請求項８に記載の情報共有方法であって、
前記属性は、前記情報へのアクセスを要求するユーザを識別するための属性、及び、前記アクセスが要求される情報を識別するための属性の少なくとも一つであることを特徴とする情報共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報共有装置に関する。
【背景技術】
【０００２】
企業、又は、官公庁若しくは自治体では、パソコンなどを使ったＩＴ環境が普及し、電子的な文書を扱う業務が一般的になっている。さらに、電子的な情報が、複数の企業間、又は、企業と官公庁又は自治体との間など、複数の組織間において通信ネットワークを介して交換されており、これによって、複数の組織が、協調しながら業務を進めている。
【０００３】
電子的な情報の中には、経営計画資料、研究開発資料、住民情報が記載された資料、及び、申請書など機密性の確保が必要な内容が含まれている。情報の機密性を確保するためには、電子的な情報の開示範囲及び取扱制限のポリシーを決めて、そのポリシーを、人又はシステムが実行することが重要である。このような機密性確保を実現するために、アクセス制御技術が使われてきた。
【０００４】
特許文献１は、企業等の組織における複数部門の間で機密文書を共有する時のアクセス制御方法を開示している。ここでは、開示範囲として、相手部門の主体名を事前に全てを明確に決め難いことに注目し、直接アクセス権限判定手段と間接アクセス権限判定手段の組合せを提案している。
【０００５】
直接アクセス権限判定手段では、特定の主体名を指定する。次に、間接アクセス権限判定手段では、組織構造や座席レイアウト等の主体の関係性を指定する。この間接アクセス権限判定手段により、具体的な主体名を指定することなく、ある特定の主体の上司や同じ座席の島にいる者、などの別の主体名を開示範囲として追加することが可能になる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−３２３５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
組織毎に設置される情報システムには、異なるアクセス制御モデルが適用される。そして、複数の組織が電子的な情報を共有する場合、このような情報システムが相互に連携する状況が考えられる。
【０００８】
アクセス制御モデルを適用するためには、ユーザ属性（情報にアクセスする側の属性）又は情報属性（アクセスされる情報の属性）などの定義及びアクセスルールが必要である。そして、同じアクセス制御モデルを複数の情報システムに適用した場合も、定義及びアクセスルールを表現する名前又は番号等の識別子、及び、関係性を示す言葉等が、組織毎に異なる可能性がある。
【０００９】
一般的に、複数の組織間で情報を共有する場合、組織毎に適用されるアクセス制御方法の違いを解消することが重要である。従来技術は、同一のアクセス制御モデルが適用される複数の組織間での情報共有を前提としている。そのため、特許文献１の技術を使った場合、情報を提供する者は、情報共有する相手（情報が提供される者）の情報システムが定義する属性の定義及びアクセスルールを知ることは出来ない。このため、情報を提供する物が、情報が提供される者にとって適切なアクセスルールを、情報に設定することは困難である。
【００１０】
本発明は、上記のような問題点を解決するためのものである。すなわち、複数の情報システムに異なる表現によるアクセス制御モデルが適用されている場合においても、複数の情報システム間の情報共有を可能にするシステムの提供を目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するために、本発明は、情報共有装置であって、プロセッサ及びメモリを有し、第１のシステムと、第２のシステムとに接続され、情報へのアクセスの許可又は不許可を判定するために前記第１のシステムにおいて用いられる、第１アクセス要求元の属性を取得し、情報へのアクセスの許可又は不許可を判定するために前記第２のシステムにおいて用いられる、第２アクセス要求元の属性を取得し、前記第１アクセス要求元の属性と前記第２アクセス要求元の属性とを対応させて、前記メモリが有する対応記憶領域に格納し、前記第１アクセス要求元の属性を含むアクセスルールと、当該アクセスルールが適用される情報とを、前記第１のシステムから受信した場合、前記アクセスルールに含まれる第１アクセス要求元の属性を前記対応記憶領域を参照して、前記第２アクセス要求元の属性に変換し、前記受信した情報と前記変換後のアクセスルールとを含む提供情報を、前記第２のシステムに送信するために生成する。
【発明の効果】
【００１２】
本発明によれば、複数の異なるシステムがアクセス制御モデルを維持しつつ情報を共有できる。
【００１３】
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１４】
【図１】本実施例の情報共有システムの構成を示すブロック図である。
【図２】本実施例の計算機のハードウェア構成を示すブロック図である。
【図３】本実施例のユーザ属性、情報属性、属性管理方法、及び、アクセスルールの表現をマッピングする概念を示す説明図である。
【図４】本実施例の情報共有サーバの処理を示すフローチャートである。
【図５】本実施例の接続システム情報を示す説明図である。
【図６】本実施例の属性辞書を示す説明図である。
【図７】本実施例の属性マッピングエディタのユーザインタフェースを示す説明図である。
【図８】本実施例のマッピング情報を示す説明図である。
【図９】本実施例のユーザインタフェースに表示される警告ダイアログを示す説明図である。
【図１０】本実施例のユーザインタフェースを示す説明図である。
【図１１】本実施例のアクセスルールを示す説明図である。
【図１２】本実施例の情報管理サーバから情報共有サーバに共有情報を送信する処理を示すシーケンス図である。
【図１３】本実施例の第１の共有情報パッケージを示す説明図である。
【図１４】本実施例の共有情報を示す説明図である。
【図１５】本実施例の情報管理サーバが、情報共有サーバから共有情報を取得する処理を示すシーケンス図である。
【図１６】本実施例の第２の共有情報パッケージを示す説明図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を、図面を用いて説明する。
【００１６】
本実施例の情報共有システムは、複数の組織がそれぞれ運用する複数の情報管理システムにおいて生成された文書ファイルなどの情報を、他の情報管理システムと横断的に共有するための機能を提供する。
【００１７】
組織の運用管理者は、ユーザ及び情報等の属性を用いて定義されたアクセスルールを事前に生成し、情報管理システムに登録する。情報共有システムによって共有される情報が情報管理システムにおいて生成された場合、登録されたアクセスルールに基づいてその情報の取り扱いが制限される。
【００１８】
本実施例のアクセスルールは、情報へのアクセスの許可又は不許可を判定するためのルールを示し、属性によって定義される。また、本実施例のアクセスルールは、アクセスの具体的な行為である、情報への閲覧又は更新等を示す。
【００１９】
本実施例の属性は、ユーザ属性、情報属性、及びその他属性を含む。本実施例のユーザとは、情報管理システム及び情報共有システムを利用する者であり、情報にアクセスする意思を持つ者である。ユーザ属性は、情報にアクセスする者を識別するための属性である。
【００２０】
情報属性は、アクセスされる文書ファイル及び画像ファイル等の情報を識別するための属性である。その他属性には、情報にアクセスする環境（時間、季節、及び場所等）が含まれる。
【００２１】
図１は、本実施例の情報共有システムの構成を示すブロック図である。
【００２２】
本実施例の情報共有システムは、少なくとも二つ以上の情報管理システム１００（１００−１、１００−Ｎ）と、通信ネットワーク１９０と、情報共有サーバ１６０とから構成される。情報管理システム１００及び情報共有サーバ１６０は、通信ネットワーク１９０を介して相互に接続される。
【００２３】
情報管理システム１００は、複数の端末１０２と、通信ネットワーク１２０と、情報管理サーバ＃１（１０４）とから構成される。情報管理システム１００は、利用者が端末１０２を介して情報にアクセスする場合、属性によって定義されるアクセス制御モデルを適用する。
【００２４】
また、端末１０２及び情報管理サーバ＃１（１０４）は、通信ネットワーク１２０を介して相互に接続される。端末１０２及び情報管理サーバ＃１（１０４）は、通信ネットワーク１２０及び通信ネットワーク１９０を介して情報共有サーバ１６０と接続する。
【００２５】
端末１０２は、運用管理システム＃１（１００−１）の運用又は管理を行う者（以下、運用管理者）からの指示を受け付ける入力装置であり、また、運用管理者に処理結果を出力する出力装置である。端末１０２は、情報１１６、及び、情報共有サーバ１６０が持つ共有情報１７８へアクセスする要求を受け付ける。
【００２６】
情報管理サーバ＃１（１０４）は、演算装置及び記憶装置を有する計算機である。情報管理サーバ＃１（１０４）は、運用管理インタフェース１１０、情報管理部１０６、及び連携部１０８を機能部として有し、ユーザ属性１１２、情報属性１１４、情報１１６、及びアクセスルール１１８を記憶部として有する。
【００２７】
運用管理インタフェース１１０は、端末１０２が受け付けた情報１１６へアクセスする要求を受信する。情報管理部１０６は、アクセスルール１１８等を参照し、情報１１６へのアクセスを制限する。連携部１０８は、他の情報管理システム１００及び情報共有サーバ１６０と接続する機能を提供する。
【００２８】
ユーザ属性１１２は、情報管理システム＃１（１００−１）において用いられるユーザ属性を格納する。情報属性１１４は、情報管理システム＃１（１００−１）において用いられる情報属性を格納する。情報１１６は、情報共有システム内で共有する情報を、少なくとも格納する。アクセスルール１１８は、属性を用いて定義されたアクセスルールを格納する。
【００２９】
情報管理システム＃１（１００−１）と情報管理システム＃Ｎ（１００−Ｎ）とは、同様の機能を有する。情報管理システム＃Ｎ（１００−Ｎ）は、複数の端末１３２と、通信ネットワーク１５０と、情報管理サーバ＃Ｎ（１３４）とから構成される。
【００３０】
端末１３２は、端末１０２と同じ機能を有し、通信ネットワーク１５０は、通信ネットワーク１２０と同じ機能を有する。
【００３１】
情報管理サーバ＃Ｎ（１３４）は、演算装置及び記憶装置を有する計算機である。情報管理サーバ＃Ｎ（１３４）は、運用管理インタフェース１４０、及び、情報管理部１３６、連携部１３８を機能部として有し、ユーザ属性１４２、情報１４４及びアクセスルール１４６を記憶部として有する。
【００３２】
運用管理インタフェース１４０は、運用管理インタフェース１１０と同じ機能を有し、情報管理部１３６は、情報管理部１０６と同じ機能を有し、連携部１３８は、連携部１０８と同じ機能を有する。
【００３３】
ユーザ属性１４２は、情報管理システム＃Ｎ（１００−Ｎ）において用いられるユーザ属性を格納する。情報１４４は、情報共有システム内で共有する情報を格納する。アクセスルール１４６は、アクセスルールを格納する。
【００３４】
情報管理システム＃１（１００−１）と情報管理システム＃Ｎ（１００−Ｎ）との違いは、情報と情報属性とを自らに格納する方法（以下、属性管理方法）の違いである。情報管理システム１００−１は、情報属性を情報から独立させ、複数のアクセスルールにおいて用いられる情報属性を一元的に格納する方法を用いる（以下、独立型管理方法と記載）。独立型管理方法は、例えば、ファイルシステムで規定された代替データストリームとして情報属性を格納する方法である。
【００３５】
一方、情報管理システム＃Ｎ（１００−Ｎ）は、情報１４４の中に情報属性を格納する管理方法を用いる（以下、一体型管理方法と記載）。一体型管理方法は、例えば、ワードプロセッサのファイルフォーマットで規定されたアプリケーションメタデータとして、情報属性を情報１４４の中に格納する方法である。アプリケーションメタデータには、例えば、情報を含む文書ファイルのプロパティとして文書ファイルに情報属性を含める方法がある。
【００３６】
このように情報共有システムには、情報属性を情報の外部に保持する方法を採用する情報管理システム１００と、情報属性を情報の内部で管理する方法とを採用する情報管理が混在している。これは、情報管理サーバが有するアプリケーションが、情報を識別するための情報属性を取得する方法が、アプリケーションによって相違するためである。
【００３７】
情報共有サーバ１６０は、演算装置及び記憶装置を有する計算機である。情報共有サーバ１６０は、運用管理インタフェース１７２、共有制御部１６２、接続システム管理部１６４、共有情報管理部１６６、アクセスルール管理部１６８及びマッピング管理部１７０を管理部として有し、接続システム情報１７４、共有情報１７８、アクセスルール１８０、マッピング情報１８２、及び属性辞書１８４を記憶部として有する。
【００３８】
運用管理インタフェース１７２は、端末１０２及び端末１３２から入力された要求を受け付ける。共有制御部１６２は、情報管理システム１００との接続機能を提供する。接続システム管理部１６４は、接続システム情報１７４を管理する。
【００３９】
共有情報管理部１６６は、共有情報１７８を管理する。アクセスルール管理部１６８は、アクセスルール１８０を管理する。マッピング管理部１７０は、マッピング情報１８２及び属性辞書１８４を管理する。
【００４０】
接続システム情報１７４は、情報管理システム１００に関する情報を有する。共有情報１７８は、情報管理システム１００間で共有する情報を含む。共有情報１７８は、属性情報１７６を有する。属性情報１７６は、ユーザ属性及び情報属性を有する。
【００４１】
アクセスルール１８０は、情報管理システム１００から送られたアクセスルールを有する。マッピング情報１８２は、ユーザ属性及び情報属性等、情報管理システム１００において用いられるユーザ属性及び情報属性等を対応させて格納する対応記憶領域である。属性辞書１８４は、ユーザ属性及び情報属性等を識別するための基準となる基準属性を有する。
【００４２】
なお、通信ネットワーク１２０、通信ネットワーク１５０及び通信ネットワーク１９０は、公衆網、インターネット、ＩＳＤＮ、専用線若しくはＬＡＮなどの有線網、又は、移動通信用基地局若しくは通信用人工衛星を利用した無線網などの通信ネットワークであってもよい。
【００４３】
また、情報共有システムが有する装置は、予め設定された通信相手となる他の装置のアドレスを用いて、他の装置と通信する。また、一つの装置が、ブロードキャスト通信又はマルチキャスト通信などを使って、複数の装置と同報的に通信してもよい。さらに、情報共有システムが有する装置は、パブリッシュ／サブスクライブ型の通信のように、位置透過的に通信してもよい。
【００４４】
図２は、本実施例の計算機のハードウェア構成を示すブロック図である。
【００４５】
端末１０２、端末１３２、情報管理サーバ１０４、情報管理サーバ１３４、及び情報共有サーバ１６０は、例えば、図２に示す計算機２００と同じ装置を有する。計算機２００は、中央演算装置（ＣＰＵ）２０２、入力装置２１０、外部記憶装置２０６、半導体メモリ（ＲＡＭ）２０４、出力装置２１２、記憶媒体２１６、外部メディアインタフェース２１４、通信インタフェース２０８、及び内部通信線２５０を有する。
【００４６】
ＣＰＵ２０２は、演算装置及び制御装置であり、プロセッサであってもよい。端末１０２、端末１３２、情報管理サーバ１０４、情報管理サーバ１３４、及び情報共有サーバ１６０は、ＣＰＵ２０２がプログラムを実行することによって、各々の機能を実現する。
【００４７】
入力装置２１０は、キーボード及びマウスなどの装置であり、運用管理者が指示を入力するための装置である。出力装置２１２は、ＣＲＴディスプレイ、液晶ディスプレイ及びプリンタなどの装置であり、運用管理者等に処理結果を提供するための装置である。
【００４８】
外部記憶装置２０６は、ハードディスク又はフラッシュメモリ（ＳＳＤ）等の大容量かつ不揮発性の記憶装置である。外部記憶装置２０６は、ＣＰＵ２０２が実行するプログラム及びプログラムの実行時に使用されるデータを格納してもよい。すなわち、ＣＰＵ２０２は、外部記憶装置２０６からプログラムを読み出し、ＲＡＭ２０４にプログラムをロードした後、プログラムを実行する。
【００４９】
半導体メモリ（ＲＡＭ）２０４は、高速かつ揮発性の記憶素子であり、外部記憶装置２０６に格納されたプログラム及びプログラムの実行時に使用されるデータを一時的に格納する。例えば、情報共有サーバ１６０の半導体メモリ（ＲＡＭ）２０４は、共有制御部１６２、接続システム管理部１６４、共有情報管理部１６６、アクセスルール管理部１６８、マッピング管理部１７０及び運用管理インタフェース１７２を実装するためのプログラムを格納する。
【００５０】
外部メディアインタフェース２１４は、光磁気メディアなどの記憶媒体２１６を読み書きするためのインタフェースである。記憶媒体２１６は、着脱可能であり、例えば、ＣＤ−ＲＯＭ又はフラッシュメモリなどのリムーバブルメディアである。
【００５１】
ＣＰＵ２０２が実行するプログラムは、記憶媒体２１６、又は、通信ネットワーク（１２０、１５０、１９０）を伝搬する搬送波又はデジタル信号を介して計算機２００に提供され、非一時的記憶媒体である外部記憶装置２０６に格納されてもよい。このため、計算機２００は、外部メディアインタフェース２１４を介して、データを取得する。
【００５２】
通信インタフェース２０８は、通信ネットワーク１９０等と所定のプロトコルによって通信するためのインタフェースである。内部通信線２５０は、例えばバスであり、計算機２００に備わる装置を相互に接続する。
【００５３】
計算機２００は、物理的に一つの計算機であってもよく、又は、論理的又は物理的に複数の計算機によって構成される計算機システムであってもよい。また、計算機２００が有するプログラムは、一つの計算機２００において複数のスレッドによって実行されてもよく、また、複数の物理的計算機の資源上に構築された仮想計算機において実行されてもよい。
【００５４】
また、計算機２００は、図２に示すすべての装置を有する必要はない。例えば、端末１０２及び端末１３２は、外部メディアインタフェース２１４を有さなくてもよい。
【００５５】
図３は、本実施例のユーザ属性、情報属性、属性管理方法、及び、アクセスルールの表現をマッピングする概念を示す説明図である。
【００５６】
情報管理システム１００に適用されるユーザ属性、情報属性、属性管理方法、及び、アクセスルール等は、情報管理システム１００間で表現が異なる。表現３０２、表現３０４及び表現３０６は、情報管理システム＃１（１００−１）、情報管理システム＃２（１００−２）及び情報管理システム＃Ｎ（１００−Ｎ）に適用されるユーザ属性、情報属性、情報属性管理方法及びアクセスルールの表現である。
【００５７】
そして、表現３０２、表現３０４及び表現３０６は、用いられるセキュリティレベルごとに、情報共有サーバ１６０が有する表現３００にマッピングされる。このため、情報管理システム１００が新たに追加された場合、既存の複数の情報管理システム１００の表現と、新たな情報管理システム１００の表現とを直接複数回対応づける必要がない。
【００５８】
そして、情報共有サーバ１６０の表現３００と、新たな情報管理システム１００とを１回のみマッピングすれば、本実施例の情報共有システムは、新たな情報管理システム１００の表現と、既存の複数の情報管理システム１００の表現とを対応づけることができる。
【００５９】
表現３００は、情報共有サーバ１６０のマッピング情報１８２及び接続システム情報１７４に格納される。以降において、この概念を具現化した処理手順及びデータ構造を説明する。
【００６０】
図４は、本実施例の情報共有サーバ１６０の処理を示すフローチャートである。
【００６１】
情報共有サーバ１６０の共有制御部１６２は、情報共有サーバ１６０の起動後、又は、所定の期間ごとに図４に示す開始する（４００）。また、共有制御部１６２は、運用管理者等の指示により、図４に示す処理を開始してもよい。
【００６２】
共有制御部１６２は、端末１０２又は端末１３２から運用管理処理を開始する指示を受け付けたか否かを判定する（４０２）。共有制御部１６２は、運用管理処理を開始する指示を受け付けた場合、指示された運用管理処理を、マッピング管理部１７０又はアクセスルール管理部１６８に実行させる（４０４）。
【００６３】
本実施例の運用管理処理は、後述する属性マッピング処理、及び、アクセスルール生成処理を含む。運用管理処理を開始する指示には、開始する運用管理処理を示す情報が含まれる。
【００６４】
共有制御部１６２は、運用管理処理を開始する指示を受け付けていないと判定した場合、共有情報を受信したか、又は、共有情報を送信する必要があるかを判定する（４０６）。共有情報とは、情報管理システム１００から情報共有サーバ１６０に送信された情報であり、本実施例の情報共有システムにおいて共有する情報である。
【００６５】
共有制御部１６２は、情報管理システム１００から共有情報を受信したか否かを判定する。また、共有制御部１６２は、情報管理システム１００から共有情報が要求された場合、共有情報を送信する必要があると判定してもよい。
【００６６】
なお、共有制御部１６２は、接続システム情報１７４を参照し、情報管理システム１００に未送信の共有情報があると判定した場合、ステップ４０６において共有情報を送信する必要があると判定してもよい。
【００６７】
図５は、本実施例の接続システム情報１７４を示す説明図である。
【００６８】
接続システム情報１７４は、認証情報５００及び送受信情報５２０を格納する。認証情報５００は、複数の領域（５０２、５０４、５０６、５０８、５１０及び５１２）を有する。認証情報５００は、情報共有システムの管理者によってあらかじめ設定される。
【００６９】
領域５０２は、情報管理システム１００を識別するための識別子を含む。領域５０４は、システムクレデンシャルを示し、情報管理システム１００と情報共有サーバ１６０とが相互に通信する際、用いられる認証方法を示す。
【００７０】
領域５０６は、領域５０２が示す情報管理システム１００が、情報と情報属性とを格納する方法（属性管理方法）を示す記憶領域である。領域５０６は、領域５０６が示す独立型管理方法を適用するために、情報に含まれていた情報属性を情報から抽出する具体的な方法を含んでもよいし、また、領域５０６が示す一体型管理方法を適用するために、情報と分割されていた情報属性を情報に含める具体的な方法を含んでもよい。
【００７１】
共有情報管理部１６６は、領域５０６を参照することによって、情報管理システム１００に送る情報を、情報管理システム１００の属性管理方法に従った状態に変更することができる。
【００７２】
領域５０８は、情報管理システム１００の運用管理者の識別子を示す。領域５１０は、情報管理システム１００の運用管理者が情報共有サーバ１６０にアクセスするための認証方法を示す。
【００７３】
領域５１２は、送受信情報５２０と認証情報５００とを関連づけるための識別子を示す。具体的には、送受信情報５２０の識別子を示す。図５において、一つの情報管理システム１００は、認証情報５００の中の一つのエントリに対応し、一つの送受信情報５２０に対応する。
【００７４】
接続システム管理部１６４は、情報管理システム１００と情報共有サーバ１６０との間で、共有情報が送受信された場合に送受信情報５２０を更新する。送受信情報５２０は、通信ログとして、複数の領域（５２２、５２４、５２６、５２８）を含む。
【００７５】
領域５２２は、情報管理システム１００を識別するための識別子を含み、領域５０２に対応する。領域５２４は、共有情報を送信又は受信した日時を示す。
【００７６】
領域５２６は、領域５２２が示す情報管理システム１００から情報共有サーバ１６０が共有情報を受信した場合「受信」を示し、領域５２２が示す情報管理システム１００に情報共有サーバ１６０が共有情報を送信した場合「送信」を示す。領域５２８は、送受信した共有情報を識別するための識別子を示す。
【００７７】
共有制御部１６２は、領域５２６が「受信」を示し共有情報の中から、かつ、領域５２６が「受信」を示す情報管理システム１００以外の情報管理システム１００のすべてに送信されていない共有情報がある場合、ステップ４０６において共有情報を送信する必要があると判定してよい。
【００７８】
ステップ４０６において、共有情報を受信したか、又は、共有情報を送信する必要があると判定した場合、共有情報管理部１６６は、後述する処理によって共有情報を受信、又は、送信する（４０８）。ステップ４０６において、共有情報を受信しておらず、かつ、共有情報を送信する必要はないと判定した場合、シャットダウンの指示を受け付けたか否かを判定する（４１０）。
【００７９】
シャットダウンの指示を受け付けたと判定した場合、共有制御部１６２は、終了する（４１２）。シャットダウンの指示を受け付けていないと判定した場合、共有制御部１６２は、ステップ４０２に戻る。
【００８０】
ステップ４０４における運用管理処理の一つである属性マッピング処理を以下に示す。まず、情報管理システム＃１（１００−１）の運用管理者がマッピング処理を行う手順を説明する。
【００８１】
情報共有サーバ１６０のマッピング管理部１７０は、ステップ４０４において、運用管理インタフェース１７２を介して端末１０２に、図７に示すユーザインタフェース７００を出力するためのデータを送信する。これによってマッピング管理部１７０は、端末１０２に、属性マッピングエディタの機能を提供する。
【００８２】
なお、マッピング管理部１７０は、ユーザインタフェース７００を端末１０２のディスプレイ等から出力させるために、接続システム情報１７４のフィールド（５０４、５０６、５０８及び５１０）の内容を用いて出力させる。
【００８３】
ステップ４０４の運用管理処理において属性マッピング処理が開始した場合、マッピング管理部１７０は、情報管理サーバ１０４に格納されたユーザ属性１１２からユーザ属性をインポートし、情報共有サーバ１６０に格納された属性辞書１８４のユーザ属性をインポートする。また、マッピング管理部１７０は、情報管理サーバ１０４に格納された情報属性１１４をインポートし、情報共有サーバ１６０に格納された属性辞書１８４の情報属性をインポートする。
【００８４】
また、マッピング管理部１７０は、その他属性が情報管理サーバ１０４に格納される場合、その他属性を情報管理サーバ１０４からインポートし、属性辞書１８４からその他属性をインポートしてもよい。
【００８５】
ここで、情報管理サーバ１０４からインポートするユーザ属性、情報属性、及び、その他属性は、端末１０２を介して運用管理者等から指示されたユーザ属性、情報属性、及び、その他属性であってよい。また、ユーザ属性１１２及び情報属性１１４等がマッピング済みか否かを示す場合、マッピング管理部１７０は、属性辞書１８４が有する基準とマッピングされていない属性を特定し、特定した属性を情報管理サーバ１０４からインポートしてもよい。
【００８６】
ユーザ属性１１２は、情報管理システム＃１（１００−１）において情報にアクセスするユーザを、識別するための属性を含む。また、ユーザ属性１１２は、情報管理システム＃１（１００−１）において用いられる表現３０２によって固有に定義されたユーザ属性を含む。ユーザ属性１１２は、ユーザの各々を識別するための識別子を含む。識別子は、例えば、英数字から構成されるユーザＩＤでもよい。
【００８７】
また、ユーザ属性１１２は、情報１１６にアクセスできるユーザを特定するために用いられる属性であればいかなる属性を含んでよい。ユーザ属性１１２は、例えば、所属部署、職務、役職、資格、メールアドレス、及び、国籍などの具体的な名称又は識別子を含む。
【００８８】
また、ユーザ属性１１２は、ユーザにあらかじめ割り当てられる秘密取り扱い区分を含んでもよい。さらに、ユーザ属性１１２は、役職及び資格など、割り当てられる権限に上位及び下位がある属性についての階層構造を、情報として含んでもよい。
【００８９】
情報属性１１４は、情報管理システム＃１（１００−１）の情報１１６に格納された情報を識別するための属性を含む。情報属性１１４は、情報管理システム＃１（１００−１）において用いられる表現３０２によって固有に定義された情報属性を含む。情報属性１１４は、情報１１６の情報を識別するための識別子を含む。例えば、情報属性１１４は、ファイル名及び格納場所を示す情報を含む。
【００９０】
情報属性１１４は、情報１１６に格納される情報の属性であればいかなる属性を含んでもよい。情報属性１１４は、例えば、作成部署、分類、機密レベル、名称、作成者、管理部署及び運用管理者などの具体的な識別子を含む。
【００９１】
また、情報属性１１４は、情報１１６に格納される情報にあらかじめ割り当てられる秘密取り扱い区分も含む。さらに、ユーザ属性１１２は、機密レベルなど、割り当てられる権限に上位及び下位がある属性についての階層構造を、情報として含んでもよい。
【００９２】
なお、端末１０２を介して運用管理者から、ユーザ属性１１２及び情報属性１１４以外のその他属性（後述）を指定された場合、マッピング管理部１７０は、情報管理サーバ１０４のメモリに格納されたその他属性と、属性辞書１８４に格納されたその他属性とをインポートしてもよい。
【００９３】
その他属性は、情報にアクセスできる、環境及び条件等を示す。その他属性は、例えば、時間帯、気温、非常警戒レベル及び場所等を示す。
【００９４】
一方、属性辞書１８４は、情報共有サーバ１６０の運用者又は管理者等によってあらかじめ設定された基準のユーザ属性及び情報属性を含み、情報管理システム１００のユーザ属性及び情報属性とマッピングされるユーザ属性及び情報属性を含む。属性辞書１８４は、図３に示す表現３００によって定義されたユーザ属性及び情報属性を含む。
【００９５】
図６は、本実施例の属性辞書１８４を示す説明図である。
【００９６】
属性辞書１８４は、基準の属性の表現を示し、複数の領域（６００、６０２、６０４、６０６）を含む。領域６００は、属性の分類を示す。本実施例の領域６００は、ユーザ属性、情報属性、その他属性の少なくとも一つを示す。
【００９７】
領域６０２は、属性の項目を表現する識別子を含む。領域６０４は、属性の項目の具体的な値を表現する識別子を含む。例えば、領域６０２が「役職」を示す場合、領域６０４は、「課長」又は「リーダー」等を示す。領域６０２及び領域６０４は、表現３００によって定義される属性を示す。
【００９８】
領域６０６は、属性マッピング処理において、情報管理システム１００の運用管理者に出力する説明文（使用ガイドライン）を格納する。領域６０４が「−」を示す場合、領域６０６は、領域６０２が示す項目の説明を示す。また、領域６０６の説明文は、領域６０２及び領域６０４が示す属性の定義のセキュリティレベルを示す。
【００９９】
なお、属性辞書１８４は、割り当てられる権限に上位及び下位がある属性についての階層構造を、情報として含んでもよい。例えば、領域６０２が「役職」である場合、領域６０４の値である「部長」には、機密レベルＡを閲覧できる権限が割り当てられ、領域６０４の値である「課長」には、機密レベルＡを閲覧できない権限が割り当てられる場合、属性辞書１８４は、「部長」には上位の権限が割り当てられ、「課長」には下位の権限が割り当てられることを示す階層構造を含んでもよい。
【０１００】
マッピング管理部１７０は、ユーザ属性、情報属性及びその他属性の少なくとも１種類を情報管理サーバ１０４からインポートした後、インポートした情報に基づいて、属性マッピングエディタを表示するためのデータを生成する。そして、マッピング管理部１７０は、属性マッピング処理を指示した端末１０２に、生成したデータを送る。端末１０２の出力プログラム及び出力装置２１２は、受信したデータに基づいて属性マッピングエディタのユーザインタフェース７００を表示する。
【０１０１】
図７は、本実施例の属性マッピングエディタのユーザインタフェース７００を示す説明図である。
【０１０２】
図７に示すユーザインタフェース７００は、属性マッピングエディタの例であり、情報管理システム１００から取得した属性と、情報共有サーバ１６０が有する基準の属性とを、情報管理システム１００の運用管理者がマッピングするインタフェースであれば、いかなるインタフェースでもよい。
【０１０３】
図７に示すユーザインタフェース７００は、三つの表示領域（７０２、７０４、７１０）から構成される。表示領域７０２は、処理のタイトルを表示する領域である。
【０１０４】
表示領域７０４は、機能ボタンを表示する領域である。表示領域７１０は、属性をマッピングする領域である。
【０１０５】
表示領域７１０は、複数のボタン（７２０、７２２、７２４、７０６、７６０）、及び、領域（７３０、７４０、７５０）を表示する。ボタン７２０は、情報属性をマッピングする際に操作するボタンである。ボタン７２２は、ユーザ属性をマッピングする際に操作するボタンである。ボタン７２４は、その他属性をマッピングする際に操作するボタンである。
【０１０６】
マッピング管理部１７０は、ボタン７２０、ボタン７２２及びボタン７２４の少なくとも一つが操作されたことを検知した場合、マッピングする属性が選択されたことを可視的に表示するため、例えば、操作されたボタンを他のボタンと違う色に着色して表示してもよい。
【０１０７】
表示領域７３０は、情報管理システム１００からインポートした属性を表示する。マッピング管理部１７０は、情報管理システム１００から属性の階層構造が取得できる場合、階層構造を示すツリー構造を表示領域７３０に表示してもよい。
【０１０８】
表示領域７４０は、属性辞書１８４からインポートした属性の項目及び値の識別子を表示する。属性辞書１８４が属性の階層構造を保持する場合、マッピング管理部１７０は、階層構造を示すツリー構造を表示領域７４０に表示してもよい。
【０１０９】
また、マッピング管理部１７０は、属性の識別子を示す表示領域に所定の操作がされた場合、操作された表示領域に対応する属性の説明文を、属性辞書１８４の表示領域７０６から取得し、表示領域７４２に表示してもよい。
【０１１０】
運用管理者は、表示領域７４２に表示された説明文を参照することで、情報管理システム１００における属性のセキュリティレベルと、基準の属性のセキュリティレベルとの対応関係を識別することができる。そして、これによって、異なる情報管理システム１００において各々用いられている属性を対応づけることができる。
【０１１１】
情報管理システム１００の運用管理者が表示領域７０６を押下した場合、マッピング管理部１７０は、表示領域７１０における描画ツールを起動する。
【０１１２】
運用管理者は、起動した描画ツールを使って、情報管理システム１００の属性と、属性辞書１８４の属性とを、例えば矢印の図形オブジェクトによって視覚的に接続することにより、マッピングする。マッピング管理部１７０は、表示領域７１０においてマッピングができれば、いかなるツールを起動してもよい。
【０１１３】
表示領域７５０は、情報管理システム１００の属性管理方法を示す。マッピング管理部１７０は、属性マッピング処理の指示の送信元である情報管理システム１００の属性管理方法を接続システム情報１７４の領域５０６から取得し、取得した値を表示領域７５０に表示する。
【０１１４】
ボタン７６０は、マッピング結果を情報共有サーバ１６０に登録するためのボタンである。表示領域７３０及び表示領域７４０間のマッピングが終了した後、マッピング結果を情報共有サーバ１６０に反映する場合、運用管理者は、ボタン７６０を操作する。
【０１１５】
運用管理者が、ボタン７６０を押下した場合、表示領域７１０においてマッピングされた情報は、図８に示すデータ構造で情報共有サーバ１６０に格納される。
【０１１６】
図８は、本実施例のマッピング情報１８２を示す説明図である。
【０１１７】
マッピング情報１８２は、複数の領域（８００、８０２、８０４、８０６、８０８、８１０、８１２〜８１６）を含む。マッピング情報１８２は、ユーザ属性、情報属性、及び、その他属性を有する。図８に示すマッピング情報１８２は、機密性に関する情報属性のマッピング情報と、ユーザの所属に関するユーザ属性のマッピング情報とを含む。
【０１１８】
領域８００は、情報管理システム１００の各々と情報共有サーバ１６０とを特定するための識別子を示す。図８に示す”Ｓｙｓ＿ｇｌｏｂａｌ”は、情報共有サーバ１６０を示す。”Ｓｙｓ＿ｎｏ１”と”Ｓｙｓ＿ｎｏ２”とは、それぞれ情報管理システム１００−１と情報管理システム１００−２とを示す。
【０１１９】
マッピング情報１８２は、システムごとに複数のエントリ（８１７〜８２２）を有する。エントリ８１７及び８２０は、情報共有サーバ１６０が有する基準の属性の定義（すなわち表現）を含む。エントリ（８１８、８１９、８２１及び８２２）は、情報管理システム１００において用いられる属性の定義（すなわち表現）を含む。
【０１２０】
領域８０２及び領域８１３は、領域８００が示す情報管理システム１００において用いられる、属性の項目を定義する識別子を示す。領域（８０４、８０６、８０８、８１０及び８１２）は、領域８００が示す情報管理システム１００において用いられる、情報属性の値を定義する識別子を示す。また、領域（８１４〜８１６）は、領域８００が示す情報管理システム１００において用いられる、ユーザ属性の値を定義する識別子を示す。
【０１２１】
マッピング情報１８２には、属性の項目を定義する識別子を示す領域と、属性の値を定義する識別子を示す領域とが、あらかじめ設定される。
【０１２２】
領域（８０２、８０４、８０６、８０８、８１０、８１２〜８１６）は、図８において、単語によって表現される識別子を含むが、属性を識別できればいかなる文字列又は数列を含んでもよい。
【０１２３】
情報共有サーバ１６０のマッピング管理部１７０等は、マッピング情報１８２を参照することによって、属性辞書１８４において定義された基準の属性と、情報管理システム１００の各々で用いられる属性との対応関係を取得する。そして、これにより、後述するアクセスルール生成処理において用いられる属性の変換処理を実行することができる。
【０１２４】
また、属性辞書１８４が基準の属性を保持することにより、新たな情報管理システム１００が追加した場合にも、マッピング管理部１７０は、基準の属性と新たな情報管理システム１００において用いられる属性とを対応させることができるため、属性を容易に追加できる。
【０１２５】
図７の例では、情報に対する属性名のマッピングとして、秘密区分と機密性取扱区分が対応付けられている。また、属性の値のマッピングとして、極秘と機密度５、秘と機密度４、注意と機密度３、区分無と機密度１が対応付けられている。
【０１２６】
なお、マッピング管理部１７０は、ユーザインタフェース７００を表示している間、マッピング処理において発生する警告を、警告ダイアログ９００として表示してもよい。
【０１２７】
図９は、本実施例のユーザインタフェース７００に表示される警告ダイアログ９００を示す説明図である。
【０１２８】
マッピング管理部１７０は、ボタン７６０が押下されたことを検知した場合、属性をインポートした情報管理システム１００に対応するマッピング情報１８２のエントリを特定し、値が格納されていない領域を検索する。検索の結果、値が格納されていない領域が特定された場合、マッピング管理部１７０は、図９に示す警告ダイアログ９００を表示してもよい。
【０１２９】
警告ダイアログ９００は、他の情報管理システム１００からインポートされた属性がマッピングされた基準の属性に、ユーザインタフェース７００に表示された情報管理システム１００において用いられる属性がマッピングされていないことを警告し、属性の入力を指示する表示である。
【０１３０】
警告ダイアログ９００を表示することにより、他の情報管理システム１００において必要な属性への、マッピング忘れを防ぐことが可能になり、情報の共有を阻害する要因を取り除くことができる。
【０１３１】
運用管理処理４０４の他の例は、アクセスルール生成処理である。情報管理システム＃１（１００−１）の運用管理者がアクセスルール生成処理を行う手順を、例として以下に記載する。
【０１３２】
共有制御部１６２がステップ４０２において、アクセスルール生成処理の運用管理処理を開始する指示を受け付けたと判定した場合、アクセスルール管理部１６８は、ステップ４０４において、アクセスルール生成処理を開始する。
【０１３３】
アクセスルール生成処理を開始後、アクセスルール管理部１６８は、情報管理サーバ１０４に格納されたアクセスルール１１８からアクセスルールをインポートする。アクセスルール１１８は、複数のレコードから構成される。アクセスルール１１８の１レコードには、ユーザ属性の条件、情報属性の条件、その他属性の条件、及び、許可される権限が定義される。
【０１３４】
そして、アクセスルール管理部１６８は、情報共有サーバ１６０が有するマッピング情報１８２を参照する。そして、アクセスルール管理部１６８は、運用管理インタフェース１７２を介して、運用管理者の操作を受け付けた端末１０２に、図１０に示すユーザインタフェース１０００を持つアクセスルールエディタの機能を提供する。
【０１３５】
図１０は、本実施例のユーザインタフェース１０００を示す説明図である。
【０１３６】
図１０で示すアクセスルールエディタのユーザインタフェース１０００は、三つの表示領域（１００２、１００４、１０１０）から構成される。表示領域１００２は、タイトルを表示する領域である。表示領域１００４は、機能ボタンを表示する領域である。表示領域１０１０は、アクセスルールを生成する領域である。
【０１３７】
表示領域１００４は、情報管理システム１００からインポートしたアクセスルールの定義を、選択するための機能ボタンを表示する。表示領域１００４は、前ボタン１００６及び次ボタン１００８を含む。前ボタン１００６は、表示領域１０１０に表示中のアクセスルールより、前のアクセスルールのレコードを表示するための領域であり、次ボタン１００８は、次のアクセスルールのレコードを表示するための領域である。
【０１３８】
表示領域１０１０は、情報管理システム１００において用いられる表現による属性の名称及び条件を表示する。また、表示領域１０１０には、インポートされたアクセスルールがデフォルトで表示される。表示領域１０１０には、条件１０２０、条件１０３０、条件１０４０及び認可アクション１０５０を含む。
【０１３９】
条件１０２０は、情報属性の値の条件を入力する領域である。条件１０３０は、ユーザ属性の値の条件を入力する領域である。条件１０４０は、その他属性の値の条件を入力する領域である。認可アクション１０５０は、条件１０２０、条件１０３０及び条件１０４０において定義された属性に、許可される共有情報への操作内容を示す。
【０１４０】
条件１０２０、条件１０３０、及び条件１０４０は、属性１０７２、演算子１０７４、値１０７６、及び選択肢１０７８を各々含む。また、認可アクション１０５０は、値１０７６及び選択肢１０７８を含む。
【０１４１】
属性１０７２は、情報管理システム１００において用いられる属性の項目名を示す。属性１０７２は、マッピング情報１８２において、領域８０２又は領域８１３に相当する値を表示する。
【０１４２】
演算子１０７４は、情報管理システム１００において用いられる属性の条件を示す。図１０において演算子１０７４は、等号不等号等の論理演算子又は比較演算子によって示されるが、属性の条件を示せば、いかなる表現を含んでもよい。
【０１４３】
また、本実施例において、演算子１０７４に表示される値は、複数の情報管理システム１００間において共通の方法によって表現される論理演算子等である。しかし、演算子１０７４に表示される値が複数の情報管理システム１００間において異なる場合、マッピング管理部は、ユーザ属性及び情報属性と同じく、ユーザインタフェース７００を用いて基準の演算子と各情報管理システム１００の演算子とをマッピングしてもよい。
【０１４４】
値１０７６に入力される値は、属性の値を示す。値１０７６は、マッピング情報１８２において、領域（８０４、８０６、８０８、８１０、８１２、及び、８１４〜８１６）に相当する値を表示する。
【０１４５】
選択肢１０７８は、アクセスルールとして採用するか否かを運用管理者に選択させる領域である。また、運用管理者は、認可アクション１０５０における値１０７６及び選択肢１０７８を操作することによって、権限を追加及び修正することが可能である。
【０１４６】
アクセスルール管理部１６８は、インポートされたアクセスルールに含まれない属性も、表示領域１０１０に表示してもよい。具体的には、アクセスルール管理部１６８は、マッピング情報１８２に定義されている基準の属性（エントリ８１７、８２０）の中から、情報管理システム１００からインポートしたアクセスルールには含まれない属性の項目を抽出してもよい。そして、アクセスルール管理部１６８は、抽出した項目を表示領域１０１０に表示してもよい。
【０１４７】
図１０に示す条件１０４０の属性１０７２において、アクセスルール管理部１６８は、情報管理システム１００からインポートしたアクセスルールには含まれない属性の項目である、「場所」と「時間」とを表示する。これによって、アクセスルール管理部１６８は、情報共有サーバ１６０が持っている属性情報を用いて、運用管理者による入力漏れを抑制することができる。
【０１４８】
情報管理システム１００の運用管理者は、表示領域１０１０に表示されたアクセスルールを変更、削除及び追加することによって、情報共有サーバ１６０に登録するアクセスルールを生成する。そして、後述の処理によって共有情報にアクセスルールを割り当てることによって、複数の情報管理システム１００間で同じアクセスルールを用いることができる。
【０１４９】
表示領域１０１０は、ルール登録ボタン１０６０を含む。アクセスルール管理部１６８は、ルール登録ボタン１０６０が操作された場合、表示領域１０１０において生成されたアクセスルールをアクセスルール１８０に格納する。
【０１５０】
図１１は、本実施例のアクセスルール１８０を示す説明図である。
【０１５１】
アクセスルール１８０は、複数の領域（１１０２、１１０４、１１０６、１１０８、１１１０及び１１１２）を含む。
【０１５２】
領域１１０２は、情報管理システム１００の各々と情報共有サーバ１６０とを特定するための識別子を示す。領域１１０４は、アクセスルールを識別するための識別子を示す。
【０１５３】
領域１１０６は、条件１０３０において設定されたユーザ属性の条件を示す。領域１１０８は、条件１０２０において設定された情報属性の条件を示す。領域１１１０は、条件１０４０において設定されたその他属性の条件を示す。領域１１１２は、認可アクション１０５０において設定された権限を示す。
【０１５４】
図１１に示す領域１１０６、領域１１０８及び領域１１１２が示す条件は、論理演算子又は比較演算子等を用いて表現される。領域１１１２は、許可される共有情報への操作内容を示す。
【０１５５】
例えば、図１１に示す領域１１０６には、ユーザ属性の条件として、「秘密区分＞＝秘  ａｎｄ  所属部署＝Ａ部署」が格納される。また、図１１に示す領域１１０８には、情報属性の条件として、「秘密区分＝秘  ａｎｄ  分類＝統計資料」が格納される。図１１に示す領域１１１０には、その他属性の条件として、「時間＝９：００−１７：００」が格納される。図１１に示す領域１１１２には、権限として「閲覧」が格納される。
【０１５６】
アクセスルール１８０における各エントリは、領域１１０２が示す情報管理システム１００において用いられた属性の定義によって表現される。
【０１５７】
図１２は、本実施例の情報管理サーバ＃１（１０４）から情報共有サーバ１６０に共有情報を送信する処理を示すシーケンス図である。
【０１５８】
情報１１６が更新された場合、又は、運用管理者から情報１１６を共有する指示を受け付けた場合、情報管理サーバ＃１（１０４）の情報管理部１０６は、共有する共有情報を含む第１の共有情報パッケージを生成する（１２１０）。第１の共有情報パッケージは、情報１１６に含まれる共有する情報（共有情報）を含む。
【０１５９】
シーケンス１２１０の後、情報管理部１０６は、第１の共有情報パッケージを情報共有サーバ１６０に送信する（１２１２）。情報共有サーバ１６０が第１の共有情報パッケージを受信した場合（１２２０）、共有情報管理部１６６は、受信した第１の共有情報パッケージの共有情報に、情報共有サーバ１６０において一意な識別子を割り当てる。
【０１６０】
図１３は、本実施例の情報共有サーバ１６０が受け付けた第１の共有情報パッケージを示す説明図である。
【０１６１】
第１の共有情報パッケージは、複数の領域（１３０４、１３０６、１３０８、１３１０、１３１２、及び１３１４）を含む。また、共有情報管理部１６６は、第１の共有情報パッケージに領域１３０２を付加する。
【０１６２】
領域１３０２は、第１の共有情報パッケージに含まれる共有情報を一意に示す識別子である。領域１３０２が示す識別子は、例えば、共有情報が含まれるファイルの識別子と、情報管理システム＃１（１００−１）の識別子とを結合した識別子である。
【０１６３】
領域１３０４は、領域１３０２が示す共有情報のバイナリデータを格納する。領域１３０６は、領域１３０４に格納された共有情報の、情報属性を示す。
【０１６４】
なお、図１３に示す第１の共有情報パッケージは、情報管理システム＃１（１００−１）が独立型管理方法によって情報１１６の情報属性を管理する場合に生成されたパッケージである。情報管理システム＃１（１００−１）が一体型管理方法によって情報１１６の情報属性を管理する場合、領域１３０６は、例えばｎｕｌｌ値を含み、領域１３０４が情報属性を含む。
【０１６５】
領域１３０８は、領域１３０４に格納された共有情報に、領域１３１４が示す操作を行うことが可能なユーザのユーザ属性を示す。領域１３１０は、領域１３１４が示す操作を行うことが可能な共有情報の、情報属性を示す。このため、領域１３０６は、領域１３１０が示す情報属性を少なくとも含む。
【０１６６】
その他属性の条件１３１２は、領域１３０４に格納された共有情報に、領域１３１４が示す操作を行うことが可能な状況等の属性を示す。領域１３１４は、領域１３０４に格納された共有情報に許可される操作を示す。領域（１３０８、１３１０、１３１２、及び１３１４）は、領域１３０４が示す共有情報へのアクセスルールを示す。
【０１６７】
図１３に示す領域（１３０８、１３１０、１３１２、及び１３１４）は、ｎｕｌｌ値を格納する。本実施例の情報管理部１０６は、第１の共有情報パッケージの領域（１３０８、１３１０、１３１２、及び１３１４）に、アクセスルールを格納しなくてもよい。そして、この場合、情報共有サーバ１６０が、後述する処理により共有情報にアクセスルールを割り当ててもよい。
【０１６８】
シーケンス１２２０の後、共有情報管理部１６６は、受信した第１の共有情報パッケージから、領域（１３０４、１３０６、１３０８、１３１０、１３１２及び１３１４）に格納された共有情報、情報属性、及びアクセスルールを抽出する（１２２２）。
【０１６９】
また、第１の共有情報パッケージの領域（１３０８、１３１０、１３１２、及び１３１４）がｎｕｌｌ値である場合、共有情報管理部１６６は、シーケンス１２２２において、情報共有サーバ１６０に事前に登録されていたアクセスルール１８０から、領域（１３０８、１３１０、１３１２、及び１３１４）に対応するアクセスルールを抽出する。そして、共有情報管理部１６６は、抽出したアクセスルールを第１の共有情報パッケージに含まれる共有情報に割り当てる。
【０１７０】
具体的には、共有情報管理部１６６は、領域１１０２が第１の共有情報パッケージを送信した情報管理システム１００を示し、かつ、領域１１０８が領域１３０６の情報属性を少なくとも含むアクセスルール１８０のエントリを特定する。そして、共有情報管理部１６６は、特定したエントリの領域（１１０６、１１０８、１１１０及び１１１２）の値を、第１の共有情報パッケージに含まれる共有情報のアクセスルールとして抽出する。
【０１７１】
これにより、情報管理システム１００は、第１の共有情報パッケージを送信する毎に、共有情報に適用するアクセスルールを情報共有サーバ１６０に送信する必要がない。また、情報共有サーバ１６０に登録済みのアクセスルールを共有情報に割り当てることによって、複数の情報管理システム１００が同じアクセスルールを割り当てられた共有情報を受信した場合、同じアクセスルールを用いることができる。
【０１７２】
なお、第１の共有情報パッケージは、情報を送信する情報管理システム１００の固有な表現による属性を含む。
【０１７３】
シーケンス１２２２の後、共有情報管理部１６６は、マッピング情報１８２を参照する。そして、共有情報管理部１６６は、抽出した領域（１３０４、１３０６、１３０８、１３１０、１３１２及び１３１４）に含まれる属性の表現を、マッピング情報１８２に基づいて、基準の属性の表現に変換する（１２２４）。
【０１７４】
ここで、第１の共有情報パッケージを送信した情報管理システム１００が、一体型管理方法によって情報属性を管理する場合（すなわち、接続システム情報１７４の領域５０６が「代替データストリーム」を示す場合）、領域１３０４から抽出した共有情報に含まれる情報属性の表現を、基準の情報属性の表現に変換する。
【０１７５】
シーケンス１２２４の後、共有情報管理部１６６は、含んでいる属性を基準の属性に変換された領域（１３０４、１３０６、１３０８、１３１０、１３１２及び１３１４）を、基準の属性によって定義された共有情報パッケージとして、共有情報１７８に格納する（１２２６）。また、共有情報管理部１６６は、シーケンス１２２０において割り当てられた共有情報の識別子を、共有情報１７８に格納する。
【０１７６】
図１４は、本実施例の共有情報１７８を示す説明図である。
【０１７７】
共有情報１７８は、複数の領域（１４０２、１４０４、１４０６、１４０８、１４１０、１４１２及び１４１４）を含む。共有情報１７８のエントリは、第１の共有情報パッケージの内容を含む。このため、領域（１４０２、１４０４、１４０６、１４０８、１４１０、１４１２及び１４１４）は、領域（１３０２、１３０４、１３０６、１３０８、１３１０、１３１２、及び１３１４）に対応する。
【０１７８】
共有情報１７８の領域（１４０６、１４０８、１４１０、１４１２及び１４１４）の属性は、属性辞書１８４で定義される基準の属性によって表現される。図１４に示す共有情報１７８は、エントリ１４１６を含む。エントリ１４１６は、図１３に示す第１の共有情報パッケージに対応する。
【０１７９】
なお、シーケンス１２２６において、接続システム管理部１６４は、共有情報を受信したことを記録するため、受信した第１の共有情報パッケージに基づいて接続システム情報１７４を更新する。具体的には、接続システム管理部１６４は、第１の共有情報パッケージを送信した情報管理システム１００を示す識別子を、領域５２２に格納し、第１の共有情報パッケージを受信した日時を領域５２４に格納する。
【０１８０】
また、接続システム管理部１６４は、受信を示す文字列又は識別子を領域５２６に格納し、第１の共有情報パッケージが格納された共有情報１７８の領域１４０２の値を領域５２８に格納する。
【０１８１】
これにより、共有情報管理部１６６は、接続システム情報１７４を参照することによって、新たな共有情報を受け付けたか否かを判定できる。
【０１８２】
また、共有情報管理部１６６は、シーケンス１２２６において、領域（１４０６、１４０８、１４１０、１４１２及び１４１４）に含まれる属性を属性情報１７６に格納してもよい。
【０１８３】
図１５は、本実施例の情報管理サーバ＃Ｎ（１３４）が、情報共有サーバ１６０から共有情報１７８を取得する処理を示すシーケンス図である。
【０１８４】
情報管理サーバ＃Ｎ（１３４）の情報管理部１３６は、あらかじめ設定された一定時間毎、又は、運用管理者若しくは利用者が指示した際、共有情報へのアクセスを要求する。具体的には、情報管理部１３６は、新規登録された共有情報１７８、又は、更新された共有情報１７８を、情報共有サーバ１６０に要求する（１５１０）。
【０１８５】
図１５において、情報管理サーバ＃Ｎ（１３４）の情報管理部１３６が共有情報へのアクセスを要求したが、本実施例において情報管理サーバ＃１（１０４）の情報管理部１３６が共有情報へのアクセスを要求してもよい。
【０１８６】
情報管理サーバ＃Ｎ（１３４）から要求を受け付けた場合（１５１２）、情報共有サーバ１６０の共有情報管理部１６６は、接続システム情報１７４に含まれる領域（５２２、５２４、５２６及び５２８）を参照し、情報管理サーバ＃Ｎ（１３４）に未送信の共有情報を特定する。
【０１８７】
具体的には、共有情報管理部１６６は、領域５２６が「受信」を示すエントリの領域５２８の共有情報識別子を特定する。そして、共有情報管理部１６６は、特定した共有情報識別子を領域５２８に格納し、領域５２６が「送信」を示し、かつ、領域５２２が情報管理システム＃Ｎ（１００−Ｎ）を示すエントリ（以下、エントリＡと記載）があるか否かを判定する。エントリＡがない場合、共有情報管理部１６６は、特定した共有情報識別子の共有情報を、情報管理システム＃Ｎ（１００−Ｎ）に未送信の共有情報であると特定する（１５１４）。
【０１８８】
シーケンス１５１４の後、共有情報管理部１６６は、未送信の共有情報を含む共有情報１７８のエントリ（以下、エントリＢと記載）を抽出する。そして、抽出したエントリＢの領域（１４０６、１４０８、１４１０及び１４１２）に含まれる属性の表現（基準の属性の表現）を、マッピング情報１８２を用いて、情報管理システム＃Ｎ（１００−Ｎ）において用いられる属性の表現に変換する（１５１６）。
【０１８９】
なお、シーケンス１５１６において、共有情報管理部１６６は、接続システム情報１７４の領域５０６を参照し、共有情報の送信先の情報管理システム１００の属性管理方法に従って、エントリＢに含まれる共有情報と情報属性とを更新する。
【０１９０】
具体的には、情報管理システム＃Ｎ（１００−Ｎ）の属性管理方法が一体型管理方法であり（例えば、領域５０６が「アプリケーションメタデータ」を示す場合）、かつ、共有情報１７８の領域１４０６がＮｕｌｌ値を格納しない場合、共有情報管理部１６６は、領域５０６が示す方法に従って、領域１４０４の共有情報の中に領域１４０６の情報属性を含めるように、領域１４０４に含まれる共有情報を更新する。
【０１９１】
また、シーケンス１５１６において、情報管理システム＃Ｎ（１００−Ｎ）の属性管理方法が独立型管理方法であり（例えば、領域５０６が「代替データストリーム」を示す場合）、かつ、共有情報１７８の領域１４０６がＮｕｌｌ値を格納する場合、共有情報管理部１６６は、領域５０６が示す方法に従って、領域１４０４の共有情報の中から情報属性を抽出する。そして、共有情報管理部１６６は、抽出した情報属性を領域１４０６に格納する。
【０１９２】
これにより、エントリＢの内容が含まれる後述の第２の共有情報パッケージを受信した場合、情報管理システム１００は、受信した共有情報を変更することなく、自システムにおける方法に従って情報属性を利用者に閲覧させることができる。そして、これにより情報管理システム１００間において情報を容易に共有できる。
【０１９３】
シーケンス１５１６の後、共有情報管理部１６６は、情報管理システム＃Ｎ（１００−Ｎ）が未送信の共有情報のアクセスルールを順守可能か否かを、マッピング情報１８２を用いて判定する（１５１８）。具体的には、以下の方法により判定する。
【０１９４】
共有情報管理部１６６は、エントリＢの領域（１４０８、１４１０、１４１２及び１４１４）が示すアクセスルールに、構成要素として含まれる基準の属性の全てが情報管理システム＃Ｎ（１００−Ｎ）の属性に変換できた場合、情報管理システム＃Ｎ（１００−Ｎ）が未送信の共有情報のアクセスルールを順守可能であると判定する。
【０１９５】
より具体的には、エントリＢの領域（１４０８、１４１０、１４１２及び１４１４）に含まれる基準の属性に、情報管理システム＃Ｎ（１００−Ｎ）において用いられる属性がマッピングされている場合、共有情報管理部１６６は、順守可能であると判定する。
【０１９６】
そして、エントリＢのアクセスルールに含まれる少なくとも一つの属性が情報管理システム＃Ｎ（１００−Ｎ）において用いられる属性にマッピングされていない場合、共有情報管理部１６６は、情報管理システム＃Ｎ（１００−Ｎ）が未送信の共有情報のアクセスルールを順守不可能であると判定する。
【０１９７】
情報管理システム＃Ｎ（１００−Ｎ）が未送信の共有情報のアクセスルールを順守不可能であると判定した場合、共有情報管理部１６６は、エントリＢの内容を情報管理システム＃Ｎ（１００−Ｎ）に送信しないことを決定し、図１５に示す処理を終了する（１５２０）。
【０１９８】
これは、エントリＢの共有情報に求められるアクセスルールは、情報管理システム＃Ｎ（１００−Ｎ）において共有情報に適用できないためである。これにより、情報共有サーバ１６０は、エントリＢの共有情報に求められるセキュリティレベルを維持することができる。
【０１９９】
一方、情報管理システム＃Ｎ（１００−Ｎ）が未送信の共有情報のアクセスルールを順守可能であると判定した場合、共有情報管理部１６６は、エントリＢの内容を含む第２の共有情報パッケージを生成する（１５２２）。
【０２００】
図１６は、本実施例の第２の共有情報パッケージを示す説明図である。
【０２０１】
第２の共有情報パッケージは、共有情報へのアクセスを要求してきた情報管理システム１００に、共有情報と、当該共有情報に適用されるアクセスルールとを提供するための提供情報である。
【０２０２】
第２の共有情報パッケージは、複数の領域（１６０２、１６０４、１６０６、１６０８、１６１０、１６１２及び１６１４）を含む。第２の共有情報パッケージは、共有情報１７８のエントリの内容を含む。このため、領域（１６０２、１６０４、１６０６、１６０８、１６１０、１６１２及び１６１４）は、領域（１４０２、１４０４、１４０６、１４０８、１４１０、１４１２及び１４１４）の値を格納する。
【０２０３】
図１６に示す第２の共有情報パッケージは、図１４に示す共有情報１７８のエントリ１４１６に含まれる属性を、情報管理システム＃Ｎ（１００−Ｎ）において用いられる属性に変換した結果である。
【０２０４】
また、図１６に示す第２の共有情報パッケージは、情報管理システム＃Ｎ（１００−Ｎ）に送信される。その情報管理システム＃Ｎ（１００−Ｎ）は、一体型管理方法によって情報属性を管理するため、図１６に示す第２の共有情報パッケージの領域１６０６には情報属性が格納されておらず、領域１６０４の共有情報内に情報属性が格納される。
【０２０５】
シーケンス１５２２の後、共有情報管理部１６６は、第２の共有情報パッケージを情報管理サーバ＃Ｎ（１３４）へ送信する（１５２４）。第２の共有情報パッケージを送信した場合、共有情報管理部１６６は、接続システム情報１７４を更新する。具体的には、共有情報管理部１６６は、第２の共有情報パッケージの送信先である情報管理システム１００の識別子を領域５２２に格納し、第２の共有情報パッケージを送信した日時を領域５２４に格納し、領域５２６に「送信」を示す値を格納し、第２の共有情報パッケージに付加されていた共有情報識別子を領域５２８に格納した新たなエントリを、接続システム情報１７４に追加する。
【０２０６】
シーケンス１５２２の後、情報管理サーバ＃Ｎ（１３４）の情報管理部１３６は、情報共有サーバ１６０から第２の共有情報パッケージを受信する（１５２６）。
【０２０７】
なお、共有情報管理部１６６は、送信先の情報管理システム＃Ｎ（１００−Ｎ）が領域１６０２の識別子を必要としない場合、シーケンス１５２４において領域１６０２を削除したうえで、第２の共有情報パッケージを送信してもよい。
【０２０８】
シーケンス１５２６の後、情報管理部１３６は、受信した第２の共有情報パッケージの内容を、ユーザ属性１４２、情報１４４及びアクセスルール１４６に格納する。具体的には、情報管理部１３６は、領域１６０４の内容を情報１４４に格納する。また、情報管理部１３６は、領域（１６０８、１６１０、１６１２及び１６１４）の内容をアクセスルール１４６に格納する（１５２８）。
【０２０９】
なお、情報共有サーバ１６０において新規の共有情報、又は、修正された共有情報が登録された場合、共有情報管理部１６６は、図１５に示すシーケンス１５１４以降を実行し、情報共有サーバ１６０に接続されている情報管理サーバに共有情報を送信してもよい。
【０２１０】
本実施例によれば、異なる属性によって定義されたアクセス制御モデルを採用する複数の情報管理システム１００間の情報共有において、属性情報及びアクセスルールの表現の違いを変換する方法を提供する。これにより、情報管理システム１００間において情報を共有することができ、かつ、共有された情報へのセキュリティを保つことができる。
【０２１１】
また、運用管理者が、情報を共有する情報管理システム１００毎に属性を変換したり、アクセスルールの表現を変換したり、共有情報に付加する情報属性の属性管理方法を変換したりするなどの運用の手間を省略することができる。
【０２１２】
なお、前述の属性管理方法は、情報属性の管理方法を示したが、ユーザ属性の管理方法を示してもよい。具体的には、ユーザ属性を共有情報に含めるように共有情報を更新してもよいし、ユーザ属性を共有情報から抽出して別のフィイルを生成してもよい。
【０２１３】
本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。
【０２１４】
また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０２１５】
また、上記の各構成、機能、処理部、処理手順等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、又はファイル等の情報は、メモリ、ハードディスク若しくはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記録装置、又は、ＩＣカード、ＳＤカード若しくはＤＶＤ等の記録媒体に置くことができる。
【０２１６】
また、制御線又は情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線又は情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されている。
【符号の説明】
【０２１７】
１００  情報管理システム
１０２、１３２  端末
１０４、１３４  情報管理サーバ
１６０  情報共有サーバ
１２０、１５０、１９０  通信ネットワーク
【図１】
0006366457.tif 000002
【図２】
0006366457.tif 000003
【図３】
0006366457.tif 000004
【図４】
0006366457.tif 000005
【図５】
0006366457.tif 000006
【図６】
0006366457.tif 000007
【図７】
0006366457.tif 000008
【図８】
0006366457.tif 000009
【図９】
0006366457.tif 000010
【図１０】
0006366457.tif 000011
【図１１】
0006366457.tif 000012
【図１２】
0006366457.tif 000013
【図１３】
0006366457.tif 000014
【図１４】
0006366457.tif 000015
【図１５】
0006366457.tif 000016
【図１６】
0006366457.tif 000017