(57)【要約】【課題】ファイルやフォルダに対するアクセス制御とファイルの内容に対するアクセス制御とを、共通の仕組みの中で実現する情報管理システム、情報管理方法、情報管理プログラム及び当該プログラムを記録した記録媒体を提供する。【解決手段】要求受付・返答手段２１は、情報要求主体１から情報提供要求メッセージを受け取り、許諾判断手段２２は、情報提供要求メッセージに含まれる情報と許諾条件情報２３とに基づいて許諾条件を判断して許諾動作を抽出する。返答内容生成手段２５は、許諾判断の結果である許諾動作に基づいて格納情報２８から必要な情報を取得し、返答内容を生成し、要求受付・返答手段２１を介して情報要求主体１に提供する。【選択図】図１
2005141642.tif 000002
【特許請求の範囲】
【請求項１】
ファイルシステム上のファイル、フォルダ及びファイルの要素を同じ単位の管理対象とし、情報提供主体からの要求に従って前記管理対象から必要な情報を取得して提供する情報管理システムであって、
ファイル、フォルダ及びファイルの要素に対するアクセス制御が定義された許諾条件情報と、
前記情報要求主体に提供する情報が格納された格納情報と、
前記情報要求主体から受け取った情報提供要求及び前記許諾条件情報に基づいて、前記情報要求主体への情報提供の許諾を、ファイル、フォルダ及びファイルの要素に対して同一の処理で判断する許諾判断手段と、
当該許諾判断手段により許諾判断された結果に基づいて、前記格納情報から必要な情報を取得し、当該情報を返答内容として生成して情報要求主体に提供する返答内容生成手段とを具備することを特徴とする情報管理システム。
【請求項２】
請求項１に記載の情報管理システムにおいて、
さらに、前記情報要求主体と通信を行い、情報要求主体からの情報提供要求を受け取り、当該情報提供要求の内容を解釈し、前記許諾判断手段に許諾判断を要求し、前記返答内容生成手段により生成された返答内容の情報を情報要求主体に返答する要求受付・返答手段を具備することを特徴とする情報管理システム。
【請求項３】
請求項１または２に記載の情報管理システムにおいて、
前記許諾条件情報は、ファイル、フォルダ及びファイルの要素に対するアクセス制御が、それぞれ情報提供に関する許諾条件と当該許諾条件に対応する許諾動作の記述により定義されていることを特徴とする情報管理システム。
【請求項４】
請求項１から３までのいずれか一項に記載の情報管理システムにおいて、
さらに、前記許諾条件情報を格納する許諾情報格納媒体を具備し、
前記許諾判断手段は、許諾情報格納媒体に格納された許諾条件情報にアクセスして情報提供の許諾を判断することを特徴とする情報管理システム。
【請求項５】
請求項４に記載の情報管理システムにおいて、
前記許諾判断手段は、情報要求主体から受け取った情報提供要求及び前記許諾情報格納媒体に格納された許諾条件情報に基づいて、許諾条件及び許諾動作を特定し、許諾条件を判断し、許諾動作を抽出し、当該許諾動作を許諾判断の結果として返答内容生成手段に渡すことを特徴とする情報管理システム。
【請求項６】
請求項５に記載の情報管理システムにおいて、
前記許諾判断手段が不許可の許諾動作を抽出し、当該不許可の許諾動作を許諾判断の結果として返答内容生成手段に渡した場合に、
前記返答内容生成手段は、許諾判断手段から受け取った不許可の結果に基づいて、前記格納情報から情報を取得しないで情報提供要求が不許可になった旨を返答内容として生成して情報要求主体に提供することを特徴とする情報管理システム。
【請求項７】
請求項５に記載の情報管理システムにおいて、
前記許諾判断手段が許可の許諾動作を抽出し、当該許可の許諾動作を許諾判断の結果として返答内容生成手段に渡した場合に、
前記返答内容生成手段は、許諾判断手段から受け取った許可の結果に基づいて、前記格納情報から必要な情報を取得し、当該情報を返答内容として生成して情報要求主体に提供することを特徴とする情報管理システム。
【請求項８】
請求項５に記載の情報管理システムにおいて、
前記許諾判断手段が情報要求主体から受け取った情報提供要求及び前記許諾情報格納媒体に格納された許諾条件情報に基づいて、許諾動作を抽出できない場合に、
前記許諾判断手段は、許可の許諾動作を許諾判断の結果として返答内容生成手段に渡し、
前記返答内容生成手段は、許諾判断手段から受け取った許可の結果に基づいて、前記格納情報から必要な情報を取得し、当該情報を返答内容として生成して情報要求主体に提供することを特徴とする情報管理システム。
【請求項９】
請求項５から８のいずれか一項に記載の情報管理システムにおいて、
さらに、前記格納情報を格納する情報格納媒体と、
当該情報格納媒体に格納された格納情報へのアクセスを管理する格納情報アクセス手段とを具備することを特徴とする情報管理システム。
【請求項１０】
請求項９に記載の情報管理システムにおいて、
前記格納情報アクセス手段は、情報格納媒体に格納された格納情報へのアクセスを管理し、前記返答内容生成手段からの要求に従って格納情報から必要な情報を取得し、当該情報を返答内容生成手段に返却することを特徴とする情報管理システム。
【請求項１１】
請求項１０に記載の情報管理システムにおいて、
前記情報要求主体からの情報提供要求が構造化情報ファイルの取得要求である場合に、
前記格納情報アクセス手段は、返答内容生成手段からの要求に従って情報格納媒体に格納された構造化情報ファイルを取得し、当該構造化情報ファイルをメモリに格納し、前記構造化情報ファイルにおける要素単位の情報を返答内容生成手段に返却することを特徴とする情報管理システム。
【請求項１２】
請求項１１に記載の情報管理システムにおいて、
前記情報格納媒体に格納された格納情報は、格納情報アクセス手段が返答内容生成手段に対して、構造化情報ファイルにおける要素単位の情報の提供とファイル全体の一括した情報の提供とを判別するためのフラグ情報を有し、
前記格納情報アクセス手段は、当該フラグ情報に基づいて必要な情報を返答内容生成手段に返却することを特徴とする情報管理システム。
【請求項１３】
請求項１１に記載の情報管理システムにおいて、
前記返答内容生成手段は、構造化情報ファイルの各要素について、前記許諾判断手段に許諾判断を要求し、当該許諾判断の結果である許諾動作を許諾判断手段から受け取り、当該許諾動作に基づいて前記格納情報アクセス手段を介して構造化情報ファイルの要素となる情報を取得してメモリに構造化情報を構築し、前記許諾判断の要求、許諾動作の受け取り、情報の取得及び構造化情報の構築の各処理を繰り返して全ての要素について処理を完了したときの構造化情報を返答内容として生成することを特徴とする情報管理システム。
【請求項１４】
請求項１０に記載の情報管理システムにおいて、
前記情報要求主体からの情報提供要求がフォルダの取得要求であって、当該フォルダの配下にファイル及び他のフォルダを有する場合に、
前記返答内容生成手段は、フォルダ配下の各ファイル及び他のフォルダについて、前記許諾判断手段に許諾判断を要求し、当該許諾判断の結果である許諾動作を許諾判断手段から受け取り、当該許諾動作に基づいて前記格納情報アクセス手段から必要な情報を取得し、前記許諾判断の要求、許諾動作の受け取り及び情報の取得の各処理を再帰的に繰り返して全ての前記ファイル及び他のフォルダについて処理を完了したときに、前記配下のファイル及び他のフォルダを含むフォルダをアーカイブしたバイナリデータを返答内容として生成することを特徴とする情報管理システム。
【請求項１５】
請求項１から１４までのいずれか一項に記載の情報管理システムにおいて、
前記許諾条件情報を、ファイル、フォルダ及びファイルの要素に対するアクセス制御が情報要求主体のユーザ情報を条件として定義された情報とし、
前記返答内容生成手段は、異なる情報要求主体からの同一の情報提供要求に対して、それぞれ異なる返答内容を生成することを特徴とする情報管理システム。
【請求項１６】
ファイルシステム上のファイル、フォルダ及びファイルの要素を同じ単位の管理対象とし、情報提供主体からの要求に従って前記管理対象から必要な情報を取得して提供する情報管理方法であって、
前記情報要求主体から情報提供要求を受け取り、
当該情報提供要求と、ファイル、フォルダ及びファイルの要素に対するアクセス制御が定義された許諾条件情報とに基づいて、前記情報要求主体への情報提供を、ファイル、フォルダ及びファイルの要素に対して同一の処理で判断し、
当該許諾判断の結果に基づいて、前記情報要求主体に提供する情報が格納された格納情報から必要な情報を取得し、
当該取得した情報を返答内容として生成し、
当該生成した返答内容を前記情報要求主体に提供することを特徴とする情報管理方法。
【請求項１７】
請求項１６に記載の情報管理方法において、
前記許諾条件情報を、ファイル、フォルダ及びファイルの要素に対するアクセス制御が情報要求主体のユーザ情報を条件として定義された情報とし、
異なる情報要求主体からの同一の情報提供要求を受け取った場合に、それぞれ異なる返答内容を生成することを特徴とする情報管理方法。
【請求項１８】
ファイルシステム上のファイル、フォルダ及びファイルの要素を同じ単位の管理対象とし、情報提供主体からの要求に従って前記管理対象から必要な情報を取得して提供する処理を、情報管理システムを構成するコンピュータに実行させる情報管理プログラムであって、
前記情報要求主体から情報提供要求を受け取る処理と、
当該情報提供要求と、ファイル、フォルダ及びファイルの要素に対するアクセス制御が定義された許諾条件情報とに基づいて、前記情報要求主体への情報提供の許諾を、ファイル、フォルダ及びファイルの要素に対して同一の処理で判断する処理と、
当該許諾判断の結果に基づいて、前記情報要求主体に提供する情報が格納された格納情報から必要な情報を取得する処理と、
当該取得した情報を返答内容として生成する処理と、
当該生成した返答内容を前記情報要求主体に提供する処理とを前記コンピュータに実行させる情報管理プログラム。
【請求項１９】
請求項１８に記載の情報管理プログラムであって、
前記許諾条件情報を、ファイル、フォルダ及びファイルの要素に対するアクセス制御が情報要求主体のユーザ情報を条件として定義された情報とし、
異なる情報要求主体からの同一の情報提供要求を受け取った場合に、それぞれ異なる返答内容を生成する処理を前記コンピュータに実行させる情報管理プログラム。
【請求項２０】
請求項１８または１９に記載の情報管理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して情報を提供する情報管理システム、情報管理方法、情報管理プログラム及び当該プログラムを記録した記録媒体に係わり、特に、ファイルやフォルダに対するアクセス制御とファイルの内容要素に対するアクセス制御とを、共通的な仕組みの中で許諾条件に基づいて実現する技術に関する。
【背景技術】
【０００２】
従来、ネットワークを介して情報を提供し共有する場合に行われるアクセス制御には、例えばＵＮＩＸ（登録商標）のファイルシステムのように、ファイルに対する読み込み、書き込み、実行等の操作をユーザ情報に基づいて制御する技術がある。また、アクセス制御のための言語仕様であるＸＡＣＭＬ（eXtensible Access Control Markup Language）により、ＸＭＬファイルの各内容要素に対してアクセス制御を行う技術もある。また、このようなアクセス制御について、柔軟な条件設定を可能とするシステムも開示されている（例えば、特許文献１参照。）。このように、ネットワークを介して情報を提供するシステムや情報を共有するシステムでは、情報提供者の情報提供意図を反映して情報提供することが重要であることから、アクセス制御技術は不可欠なものになっている。
【０００３】
【特許文献１】特開２００１−１８４２６４号公報（段落〔００１０〕〜〔００１３〕）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
情報提供を行う場合、ファイルやフォルダに対するアクセスを、条件に応じて制御すると共に、読み取り等のアクセスが許可されたファイルの内容要素に対しても同様に条件に応じて制御したい場合がある。例えば、あるドキュメントファイルの読み取り操作について条件を設けると共に、その読み取りを許可する場合に、さらにその内容であるドキュメントの一部を条件に応じて変更等する場合である。
【０００５】
しかしながら、上述した従来技術は、それぞれファイルシステム上のファイルやフォルダに対して操作を制限する仕組みと、ＸＭＬファイルの内容であるＸＭＬ要素の読み取り等の操作を制限する仕組みである。これらの仕組みは別々の独立した技術であるため、両方の仕組みを混在させて同時にアクセス制御を実現することは困難であった。一方、情報管理における利便性の観点から、ファイルやフォルダに対するアクセス制御と、ファイルの内容要素に対するアクセス制御との両方を同じ仕組みにより同時に実現することが要求されていた。
【０００６】
そこで、本発明は、かかる問題に鑑みてなされたものであり、その目的は、ファイルやフォルダに対するアクセス制御とファイルの内容に対するアクセス制御とを、共通の仕組みの中で実現する情報管理システム、情報管理方法、情報管理プログラム及び当該プログラムを記録した記録媒体を提供することにある。
【課題を解決するための手段】
【０００７】
上述の目的を達成するために、請求項１の発明は、ファイルシステム上のファイル、フォルダ及びファイルの要素を同じ単位の管理対象とし、情報提供主体からの要求に従って前記管理対象から必要な情報を取得して提供する情報管理システムであって、ファイル、フォルダ及びファイルの要素に対するアクセス制御が定義された許諾条件情報と、前記情報要求主体に提供する情報が格納された格納情報と、前記情報要求主体から受け取った情報提供要求及び前記許諾条件情報に基づいて、前記情報要求主体への情報提供の許諾を、ファイル、フォルダ及びファイルの要素に対して同一の処理で判断する許諾判断手段と、当該許諾判断手段により許諾判断された結果に基づいて、前記格納情報から必要な情報を取得し、当該情報を返答内容として生成して情報要求主体に提供する返答内容生成手段とを具備することを特徴とする。これにより、ファイルシステム上の個々のファイルやフォルダに対するアクセスについて条件を設けることができると共に、ファイルの内容となる各要素に対するアクセスについても条件を設けることができる。また、ファイルやフォルダに対する制御の仕組み及び条件設定方法と、ファイルの内容となる各要素に対する制御の仕組み及び条件設定方法とが共通になるから、情報管理が容易になるという利点があり、一つの情報管理システムにおいて実施する情報管理の幅が広がるという利点がある。
【０００８】
請求項２の発明は、請求項１に記載の情報管理システムにおいて、さらに、前記情報要求主体と通信を行い、情報要求主体からの情報提供要求を受け取り、当該情報提供要求の内容を解釈し、前記許諾判断手段に許諾判断を要求し、前記返答内容生成手段により生成された返答内容の情報を情報要求主体に返答する要求受付・返答手段を具備することを特徴とする。
【０００９】
請求項３の発明は、請求項１または２に記載の情報管理システムにおいて、前記許諾条件情報は、ファイル、フォルダ及びファイルの要素に対するアクセス制御が、それぞれ情報提供に関する許諾条件と当該許諾条件に対応する許諾動作の記述により定義されていることを特徴とする。
【００１０】
請求項４の発明は、請求項１から３までのいずれか一項に記載の情報管理システムにおいて、さらに、前記許諾条件情報を格納する許諾情報格納媒体を具備し、前記許諾判断手段は、許諾情報格納媒体に格納された許諾条件情報にアクセスして情報提供の許諾を判断することを特徴とする。
【００１１】
請求項５の発明は、請求項４に記載の情報管理システムにおいて、前記許諾判断手段は、情報要求主体から受け取った情報提供要求及び前記許諾情報格納媒体に格納された許諾条件情報に基づいて、許諾条件及び許諾動作を特定し、許諾条件を判断し、許諾動作を抽出し、当該許諾動作を許諾判断の結果として返答内容生成手段に渡すことを特徴とする。
【００１２】
請求項６の発明は、請求項５に記載の情報管理システムにおいて、前記許諾判断手段が不許可の許諾動作を抽出し、当該不許可の許諾動作を許諾判断の結果として返答内容生成手段に渡した場合に、前記返答内容生成手段は、許諾判断手段から受け取った不許可の結果に基づいて、前記格納情報から情報を取得しないで情報提供要求が不許可になった旨を返答内容として生成して情報要求主体に提供することを特徴とする。
【００１３】
請求項７の発明は、請求項５に記載の情報管理システムにおいて、前記許諾判断手段が許可の許諾動作を抽出し、当該許可の許諾動作を許諾判断の結果として返答内容生成手段に渡した場合に、前記返答内容生成手段は、許諾判断手段から受け取った許可の結果に基づいて、前記格納情報から必要な情報を取得し、当該情報を返答内容として生成して情報要求主体に提供することを特徴とする。
【００１４】
請求項８の発明は、請求項５に記載の情報管理システムにおいて、前記許諾判断手段が情報要求主体から受け取った情報提供要求及び前記許諾情報格納媒体に格納された許諾条件情報に基づいて、許諾動作を抽出できない場合に、前記許諾判断手段は、許可の許諾動作を許諾判断の結果として返答内容生成手段に渡し、前記返答内容生成手段は、許諾判断手段から受け取った許可の結果に基づいて、前記格納情報から必要な情報を取得し、当該情報を返答内容として生成して情報要求主体に提供することを特徴とする。
【００１５】
請求項９の発明は、請求項５から８のいずれか一項に記載の情報管理システムにおいて、さらに、前記格納情報を格納する情報格納媒体と、当該情報格納媒体に格納された格納情報へのアクセスを管理する格納情報アクセス手段とを具備することを特徴とする。
【００１６】
請求項１０の発明は、請求項９に記載の情報管理システムにおいて、前記格納情報アクセス手段は、情報格納媒体に格納された格納情報へのアクセスを管理し、前記返答内容生成手段からの要求に従って格納情報から必要な情報を取得し、当該情報を返答内容生成手段に返却することを特徴とする。
【００１７】
請求項１１の発明は、請求項１０に記載の情報管理システムにおいて、前記情報要求主体からの情報提供要求が構造化情報ファイルの取得要求である場合に、前記格納情報アクセス手段は、返答内容生成手段からの要求に従って情報格納媒体に格納された構造化情報ファイルを取得し、当該構造化情報ファイルをメモリに格納し、前記構造化情報ファイルにおける要素単位の情報を返答内容生成手段に返却することを特徴とする。これにより、構造化情報ファイルの内容となる各要素に対するアクセスについても条件を設けることができ、その単位で情報を取り扱うことができる。
【００１８】
請求項１２の発明は、請求項１１に記載の情報管理システムにおいて、前記情報格納媒体に格納された格納情報は、格納情報アクセス手段が返答内容生成手段に対して、構造化情報ファイルにおける要素単位の情報の提供とファイル全体の一括した情報の提供とを判別するためのフラグ情報を有し、前記格納情報アクセス手段は、当該フラグ情報に基づいて必要な情報を返答内容生成手段に返却することを特徴とする。これにより、情報管理システムにおける管理対象を、ファイルやフォルダの単位だけでなく、フラグ情報により構造化ファイルの要素単位にまで拡大することができる。
【００１９】
請求項１３の発明は、請求項１１に記載の情報管理システムにおいて、前記返答内容生成手段は、構造化情報ファイルの各要素について、前記許諾判断手段に許諾判断を要求し、当該許諾判断の結果である許諾動作を許諾判断手段から受け取り、当該許諾動作に基づいて前記格納情報アクセス手段を介して構造化情報ファイルの要素となる情報を取得してメモリに構造化情報を構築し、前記許諾判断の要求、許諾動作の受け取り、情報の取得及び構造化情報の構築の各処理を繰り返して全ての要素について処理を完了したときの構造化情報を返答内容として生成することを特徴とする。これにより、構造化情報を要素単位で制御することが可能となり、例えば、構造化情報ファイルの内容要素の一部についての読み取り操作の拒否や内容要素の一部を別の情報と置換する等の制御を施すことが可能となる。つまり、ファイルやフォルダへのアクセス制御だけでなく、構造化情報ファイルの内容についても制御を行った上で情報提供を行うことができる。
【００２０】
請求項１４の発明は、請求項１０に記載の情報管理システムにおいて、前記情報要求主体からの情報提供要求がフォルダの取得要求であって、当該フォルダの配下にファイル及び他のフォルダを有する場合に、前記返答内容生成手段は、フォルダ配下の各ファイル及び他のフォルダについて、前記許諾判断手段に許諾判断を要求し、当該許諾判断の結果である許諾動作を許諾判断手段から受け取り、当該許諾動作に基づいて前記格納情報アクセス手段から必要な情報を取得し、前記許諾判断の要求、許諾動作の受け取り及び情報の取得の各処理を再帰的に繰り返して全ての前記ファイル及び他のフォルダについて処理を完了したときに、前記配下のファイル及び他のフォルダを含むフォルダをアーカイブしたバイナリデータを返答内容として生成することを特徴とする。ただし、これは、許諾判断手段から受け取る許諾判断の結果である許諾動作が、必要な情報を取得する動作を示す許可動作等である場合である。
【００２１】
請求項１５の発明は、請求項１から１４までのいずれか一項に記載の情報管理システムにおいて、前記許諾条件情報を、ファイル、フォルダ及びファイルの要素に対するアクセス制御が情報要求主体のユーザ情報を条件として定義された情報とし、前記返答内容生成手段は、異なる情報要求主体からの同一の情報提供要求に対して、それぞれ異なる返答内容を生成することを特徴とする。
【００２２】
請求項１６の発明は、ファイルシステム上のファイル、フォルダ及びファイルの要素を同じ単位の管理対象とし、情報提供主体からの要求に従って前記管理対象から必要な情報を取得して提供する情報管理方法であって、前記情報要求主体から情報提供要求を受け取り、当該情報提供要求と、ファイル、フォルダ及びファイルの要素に対するアクセス制御が定義された許諾条件情報とに基づいて、前記情報要求主体への情報提供を、ファイル、フォルダ及びファイルの要素に対して同一の処理で判断し、当該許諾判断の結果に基づいて、前記情報要求主体に提供する情報が格納された格納情報から必要な情報を取得し、当該取得した情報を返答内容として生成し、当該生成した返答内容を前記情報要求主体に提供することを特徴とする。
【００２３】
請求項１７の発明は、請求項１６に記載の情報管理方法において、前記許諾条件情報を、ファイル、フォルダ及びファイルの要素に対するアクセス制御が情報要求主体のユーザ情報を条件として定義された情報とし、異なる情報要求主体からの同一の情報提供要求を受け取った場合に、それぞれ異なる返答内容を生成することを特徴とする。
【００２４】
請求項１８の発明は、ファイルシステム上のファイル、フォルダ及びファイルの要素を同じ単位の管理対象とし、情報提供主体からの要求に従って前記管理対象から必要な情報を取得して提供する処理を、情報管理システムを構成するコンピュータに実行させる情報管理プログラムであって、前記情報要求主体から情報提供要求を受け取る処理と、当該情報提供要求と、ファイル、フォルダ及びファイルの要素に対するアクセス制御が定義された許諾条件情報とに基づいて、前記情報要求主体への情報提供の許諾を、ファイル、フォルダ及びファイルの要素に対して同一の処理で判断する処理と、当該許諾判断の結果に基づいて、前記情報要求主体に提供する情報が格納された格納情報から必要な情報を取得する処理と、当該取得した情報を返答内容として生成する処理と、当該生成した返答内容を前記情報要求主体に提供する処理とを前記コンピュータに実行させることを特徴とする。
【００２５】
請求項１９の発明は、請求項１８に記載の情報管理プログラムであって、前記許諾条件情報を、ファイル、フォルダ及びファイルの要素に対するアクセス制御が情報要求主体のユーザ情報を条件として定義された情報とし、異なる情報要求主体からの同一の情報提供要求を受け取った場合に、それぞれ異なる返答内容を生成する処理を前記コンピュータに実行させることを特徴とする。
【００２６】
請求項２０の発明は、請求項１８または１９に記載の情報管理プログラムを記録した記録媒体である。
【発明の効果】
【００２７】
本発明によれば、ファイルやフォルダに対するアクセス制御とファイルの内容に対するアクセス制御とを、共通の仕組みにより実現することができる。これにより、情報管理における利便性の向上を図ることができる。また、異なるユーザ情報を有する情報要求主体により同じ格納情報の取得要求がなされた場合には、それぞれの情報要求主体に応じてファイルやフォルダのアクセスを制御するだけでなく、ファイルの内容要素を部分的に異なるように制御し、それぞれの情報要求主体に異なる情報を提供することができる。これにより、情報管理における利便性の向上を更に図ることができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
図１は、本発明の実施の形態に係る情報管理システムの概略構成を示すブロック図である。本図を参照して、一連の処理を説明する。情報管理システム２は、要求受付・返答手段２１、許諾判断手段２２、許諾条件情報２４を格納する許諾情報格納媒体２３、返答内容生成手段２５、格納情報アクセス手段２６、及び格納情報２８を格納する情報格納媒体２７を備えている。要求受付・返答手段２１は、ネットワークを介して情報要求主体１から情報提供要求メッセージを受信し、当該情報提供要求メッセージの内容の解釈を行う。また、要求受付・返答手段２１は、当該情報提供要求メッセージに含まれる情報を許諾判断手段２２に渡し、許諾判断手段２２に対して情報要求主体１による格納情報２８への操作を行うことに対する許諾判断を要求する。ここで、情報提供要求メッセージは、操作対象となる格納情報を識別する識別情報、要求操作の情報（例えば格納情報の取得操作）、及び許諾判断に用いるユーザ情報を含む。また、情報要求主体１は、情報管理システム２から情報提供を要求するユーザにより操作され、ネットワークを介して情報管理システム２と通信を行うコンピュータである。
【００２９】
許諾判断手段２２は、情報提供要求メッセージにおける格納情報の識別情報、要求操作の情報及びユーザ情報を要求受付・返答手段２１から受け取る。許諾判断手段２２は、当該情報に基づいて、許諾情報格納媒体２３に格納されている許諾条件情報２４を参照して対応する部分を特定し、ユーザ情報が満たす許諾条件を判断して当該許諾条件に対応する許諾動作を抽出する。また、許諾判断手段２２は、その結果である抽出した許諾動作を返答内容生成手段２５に渡す。
【００３０】
許諾情報格納媒体２３に格納されている許諾条件情報２４の例を、図２に示す。許諾条件情報２４は、格納情報の識別情報と、当該格納情報に対する要求操作の情報と、許諾条件の情報と、当該許諾除条件を満たす場合に返答内容生成手段２５が行うべき許諾動作の情報とが記述されている。尚、図２に示した「格納情報の識別情報１」「取得」に対して「許諾条件１」「許諾動作１」のように、一組の識別情報及び要求操作に対して、一組の許諾条件及び許諾動作が記述されていてもよいし、「格納情報の識別情報２」「取得」に対して「許諾条件２」「許諾動作２」「許諾条件３」「許諾動作３」「許諾条件４」「許諾動作４」のように、一組の識別情報及び要求操作に対して、複数の組の許諾条件及び許諾動作が記述されていてもよい。
【００３１】
ここで、許諾動作は、返答内容生成手段２５が解釈し実行するものである。例えば、格納情報２８を取得するという動作や、許諾判断手段２２に許諾判断要求を渡して当該判断を行わせながら再帰的に格納情報２８配下の情報を取得し、取得した情報をまとめた構造化情報ファイルを構築する動作や、何も行わないという動作等がある。尚、返答内容生成手段２５が解釈し実行可能な動作を、許諾情報格納媒体２３に格納される許諾条件情報２４に追加定義することにより、その動作範囲を容易に拡張することができる。
【００３２】
返答内容生成手段２５は、許諾判断手段２２から許諾動作を受け取り、当該許諾動作に基づいて、必要に応じて格納情報アクセス手段２６を介して情報格納媒体２７に格納されている格納情報２８を取得し、返答内容を生成し、当該返答内容を要求受付・返答手段２１を介して情報要求主体１に返却する。
【００３３】
返答内容生成手段２５による返答内容の生成処理について、具体的に例を挙げて説明する。
〔許諾動作として、格納情報Ａを取得することが指定された場合〕
返答内容生成手段２５は、許諾判断手段２２から許諾動作「格納情報Ａの取得」を受け取ると、格納情報アクセス手段２６に対して格納情報Ａの取得要求情報を渡す。格納情報アクセス手段２６は、返答内容生成手段２５から格納情報Ａの取得要求情報を受け取り、情報格納媒体２７に格納された格納情報２８から格納情報Ａを検索する。格納情報Ａがフォルダである場合、格納情報アクセス手段２６は、当該フォルダに格納されているファイルやフォルダのリストを取得し、返答内容生成手段２５に返却する。返答内容生成手段２５は、当該リストを返答内容として生成し、情報要求主体１に返却する。ここで、リストとして記述されている情報は、情報格納媒体２７に格納されている格納情報２８の識別情報を表す情報であり、ファイルパスである。また、格納情報Ａがファイルである場合、格納情報アクセス手段２６は、当該ファイルのバイナリデータを取得し、返答内容生成手段２５に返却する。返答内容生成手段２５は、当該バイナリデータを返答内容として生成し、情報要求主体１に返却する。
【００３４】
また、格納情報Ａが構造化情報ファイル（例えば、ＸＭＬファイル）である場合、格納情報アクセス手段２６は、格納情報Ａであるファイルを取得し、当該ファイルをメモリ上に上げて（メモリに格納して）内容を参照し、構造化情報のルート要素のリストを返答内容生成手段２５に返却する。返答内容生成手段２５は、当該リストを返却内容として生成し、情報要求主体１に返却する。この場合、格納情報アクセス手段２６は、構造化情報ファイルをメモリに上げてそこから要素単位で返答内容生成手段２５に返却する場合と、ファイル全体をバイナリデータとして一括して返却する場合とがある。これらの判断、すなわち要素単位の返却及びバイナリデータの一括返却の判断は、構造化情報ファイルにメタ情報として判別用のフラグ情報を予め付与しておき、そのフラグ情報に基づいて行う。
【００３５】
〔許諾動作として、何も行わないことが指定された場合〕
この動作は、許諾判断手段２２が許諾条件等を判断して許諾条件に対応する許諾動作を抽出する場合、例えば許諾動作が「不許可」になっており情報要求主体１からの情報提供要求を棄却したときに、返答内容生成手段２５に渡すものである。返答内容生成手段２５は、許諾判断手段２２から許諾動作「何も行わない（不許可）」を受け取ると、何も実行しないで空の結果を返答内容として生成し、当該空の結果の返答内容を情報要求主体１に返却する。
【００３６】
〔許諾動作として、許諾判断要求を行いながら格納情報Ａ配下の情報を再帰的に取得し、それらをまとめて構造化ファイルとすることが指定された場合〕
この動作は、構造化情報ファイルの取得要求に対して設定されるものである。ここでは、許諾判断手段２２が、構造化情報ファイルである格納情報Ａの取得要求についての許諾判断を行った結果、該動作を抽出するものとする。また、構造化情報ファイルである格納情報Ａは、格納情報アクセス手段２６によりメモリ上に上げられ、要素単位で提供されるものとする。まず、返答内容生成手段２５は、許諾判断手段２２から許諾動作「許諾判断要求を行いながら格納情報Ａ配下の情報を再帰的に取得し、それらをまとめて構造化ファイルとする」を受け取ると、格納情報アクセス手段２６に対して格納情報Ａの取得要求情報を渡す。格納情報アクセス手段２６は、情報格納媒体２７に格納された格納情報２８から格納情報Ａを検索し、構造化情報ファイルである格納情報Ａをメモリ上に上げ、その内容要素のルート要素を表すリストを返答内容生成手段２５に返却する。返答内容生成手段２５は、格納情報アクセス手段２６から返却されたリストに基づいてメモリ上に格納情報Ａの構造化情報のインスタンスを生成して保持し、当該リストに基づいてインスタンスに要素を追加する。
【００３７】
次に、返答内容生成手段２５は、当該リストに記述されている情報に基づいて、許諾判断手段２２に許諾判断要求の情報を渡す。この許諾判断要求における要求操作は、既に情報要求主体１から要求受付・返答手段２１を介して受け取った要求操作と同様の取得の要求操作とする。許諾判断手段２２は、返答内容生成手段２５から許諾判断要求の情報を受け取ると、要求受付・返答手段２１からの許諾判断要求の処理と同様の処理を行う。すなわち、許諾判断手段２２は、返答内容生成手段２５から受け取った許諾判断要求の情報に基づいて、許諾情報格納媒体２３に格納されている許諾条件情報２４を参照して対応する部分を特定し、情報要求主体１から要求受付・返答手段２１を介して受け取ったユーザ情報を用いて当該ユーザ情報が満たす許諾条件を判断して当該許諾条件に対応する許諾動作を抽出する。また、許諾判断手段２２は、許諾判断の結果として抽出した許諾動作を返答内容生成手段２５に渡す。この許諾判断の結果として抽出した許諾動作が格納情報の取得である場合には、返答内容生成手段２５は、その許諾動作に従って、格納情報アクセス手段２６に対して格納情報の取得要求を行う。
【００３８】
返答内容生成手段２５は、格納情報アクセス手段２６に対する格納情報の取得要求の結果としてリストが返却される限り、上述したように、格納情報アクセス手段２６から返却されたリストに基づいて構造化情報のインスタンスを構築し、当該リストに記述されている情報に基づいて許諾判断手段２２に許諾判断を要求し、許諾判断手段２２から許諾動作を受け取り、当該許諾動作に基づく格納情報を取得する。すなわち、返答内容生成手段２５は、このような処理を再帰的に繰り返す。そして、返答内容生成手段２５は、格納情報Ａ配下の格納情報について、許諾判断とそれに伴った格納情報の取得とが全て完了した時点で、メモリ上に構築した構造化情報のインスタンスをバイナリデータに変換して返答内容を生成し、情報要求主体１による格納情報Ａへの取得要求の結果として当該バイナリデータを要求受付・返答手段２１に返却する。要求受付・返答手段２１は、返答内容生成手段２５からバイナリデータを受け取り、情報要求主体１による情報提供要求の結果として当該バイナリデータの返答内容を情報要求主体１に返却する。
【００３９】
尚、上述の構造化情報ファイルに関する一連の処理において、許諾判断手段２２がある格納情報（構造化情報ファイルの要素）の取得要求に対して許諾判断する場合に、ユーザ情報によって異なる格納情報の取得が許諾動作として抽出されるように許諾条件情報２４に設定されていたときには、返答内容生成手段２５により構築される構造化情報のインスタンスをユーザ情報によって異なるものとすることができる。従って、異なるユーザ情報を有するそれぞれの情報要求主体が同一の格納情報Ａの取得を要求し、どちらに対しても格納情報Ａの取得を許可する場合であっても、情報管理システム２は、それぞれの情報要求主体に対して提供する情報（格納情報Ａ）の内容を、部分的に異なるように制御することができる。
【実施例】
【００４０】
以下、本発明の実施例について具体的に説明する。
本実施例は、図１に示した情報要求主体１に相当する情報要求主体３１、情報要求主体３２及び情報要求主体３３の各々が情報管理システム２で管理されているファイル“File_a.xml”の取得を要求する場合に、情報管理システム２は、情報要求主体３１に対して“File_a.xml”のアクセスを不許可とし、情報要求主体３２に対して“File_a.xml”をそのままの状態で提供し、情報要求主体３３に対して“File_a.xml”の内容の一部を変更して提供するものとする。
【００４１】
図３は、本実施例におけるファイルシステムの役割を果たす情報格納媒体２７に格納された格納情報２８の格納状態を表す図である。図中、情報格納媒体２７には、“Folder_A”という名前のフォルダと“Folder_B”という名前のフォルダが存在し、フォルダの配下には、それぞれ“File_a.xml”という名前のファイルと“File_b.txt”という名前のファイルが格納されている。各フォルダ及びファイルは、ファイルシステムにおけるパス指定と同様の指定がなされるものとする。例えば、“File_a.xml”は“/Folder_A/File_a.xml”で指定することができる。また、図３に示したように、“File_a.xml”はＸＭＬ構造化情報の内容を有し、“File_b.txt”はテキスト情報の内容を有する。
【００４２】
図４は、本実施例における許諾情報格納媒体２３に格納された許諾条件情報２４を説明する図である。図中、許諾条件情報２４は、“/Folder_A/File_a.xml”の取得操作について、当該情報の取得を要求した情報要求主体が情報要求主体３１である場合は、その操作を「不許可」とし、情報要求主体３２または情報要求主体３３の場合は、その操作を「許可」し、「“/Folder_A/File_a.xml”配下の情報を再帰的に取得」できるように設定されている。また、“/Folder_A/File_a.xml/element_a1/element_a3”の取得操作について、当該情報の取得を要求した情報要求主体が情報要求主体３３である場合は、「“/Folder_B/File_b.txt”の情報を取得」できるように設定されている。また、許諾条件が設定されていない場合には、要求操作を全て「許可」することができる。
【００４３】
図４に示した許諾条件情報２４が設定されている状態で、情報要求主体３１〜３３がそれぞれ情報管理システム２に対して“/Folder_A/File_a.xml”の取得を要求した場合について説明する。
〔情報要求主体３１が“/Folder_A/File_a.xml”の取得を要求した場合〕
要求受付・返答手段２１は、情報要求主体３１から要求内容（格納情報の識別情報「“/Folder_A/File_a.xml”」及び要求操作の情報「取得」）とユーザ情報（情報要求主体３１）を含む情報提供要求メッセージを受信し、当該要求内容とユーザ情報を許諾判断手段２２に渡す。許諾判断手段２２は、受け取った要求内容に基づいて許諾情報格納媒体２３に格納されている許諾条件情報２４から、これに対応する部分を特定する。この特定部分は、“/Folder_A/File_a.xml”に対する「取得」の要求操作について、操作元が情報要求主体３１である場合は許諾動作が「不許可」になっている。従って、許諾判断手段２２は、許諾動作「不許可」を抽出し、当該許諾動作の情報を返答内容生成手段２５に渡す。返答内容生成手段２５は、許諾判断手段２２から許諾動作「不許可」を受け取ると、何も実行しないで空の結果を返答内容として生成し、当該空の結果の返答内容を要求受付・返答手段２１に返却する。要求受付・返答手段２１は、要求操作が棄却された旨を情報要求主体３１に通知する。これにより、情報管理システム２は、情報要求主体３１に対して、“/Folder_A/File_a.xml”へのアクセスを制限することができる。
【００４４】
〔情報要求主体３２が“/Folder_A/File_a.xml”の取得を要求した場合〕
要求受付・返答手段２１は、情報要求主体３２から要求内容（格納情報の識別情報「“/Folder_A/File_a.xml”」及び要求操作の情報「取得」）とユーザ情報（情報要求主体３２）を含む情報提供要求メッセージを受信し、当該要求内容とユーザ情報を許諾判断手段２２に渡す。許諾判断手段２２は、受け取った要求内容に基づいて許諾情報格納媒体２３に格納されている許諾条件情報２４から、これに対応する部分を特定する。この特定部分は、“/Folder_A/File_a.xml”に対する「取得」の要求操作について、操作元が情報要求主体３２である場合は許諾動作が「“/Folder_A/File_a.xml”配下の情報を再帰的に取得」になっている。従って、許諾判断手段２２は、許諾動作「“/Folder_A/File_a.xml”配下の情報を再帰的に取得」を抽出し、当該許諾動作の情報を返答内容生成手段２５に渡す。
【００４５】
返答内容生成手段２５は、許諾判断手段２２から許諾動作を受け取ると、まず、“/Folder_A/File_a.xml”の取得要求情報を格納情報アクセス手段２６に渡す。格納情報アクセス手段２６は、構造化情報ファイル（ＸＭＬファイル）である“File_a.xml”をメモリ上に上げてファイル内容を参照し、最上位の要素である“element_a1”を示す“/Folder_A/File_a.xml/element_a1”をリストとして返答内容生成手段２５に返却する。返答内容生成手段２５は、格納情報アクセス手段２６から当該リストを受け取り、メモリ上に構造化情報のインスタンスを生成し、構造化情報の要素として当該リストにある“element_a1”を追加する。また、返答内容生成手段２５は、最終的に返答内容の生成を完了するまで、このインスタンスを保持し続ける。そして、返答内容生成手段２５は、リストにある“/Folder_A/File_a.xml/element_a1”に対する取得要求操作の許諾判断を許諾判断手段２２に要求する。
【００４６】
許諾判断手段２２は、返答内容生成手段２５からの許諾判断要求に基づいて、許諾情報格納媒体２３に格納されている許諾条件情報２４から、これに対応する部分を特定する。この特定部分は、“/Folder_A/File_a.xml/element_a1”に対する「取得」の要求操作については設定されていない。従って、許諾判断手段２２は、許諾動作「許可」の情報を返答内容生成手段２５に渡す。返答内容生成手段２５は、許諾判断手段２２から許諾動作「許可」の情報を受け取り、“/Folder_A/File_a.xml/element_a1”の取得要求情報を格納情報アクセス手段２６に渡す。格納情報アクセス手段２６は、当該取得要求に基づいて、メモリ上に上げられている“File_a.xml”の内容を参照し、“element_a1”要素の子要素である“element_a2”要素を示す“/Folder_A/File_a.xml/element_a1/element_a2”と、“element_a3”要素を示す “/Folder_A/File_a.xml/element_a1/element_a3”とをリストとして返答内容生成手段２５に返却する。
【００４７】
返答内容生成手段２５は、格納情報アクセス手段２６から当該リストを受け取り、メモリ上のインスタンスとして保持している構造化情報に、当該リストにある“element_a2”及び“element_a3”を“element_a1”要素の子要素として追加する。返答内容生成手段２５は、同様の手順により、リストにある“/Folder_A/File_a.xml/element_a1/element_a2”と“/Folder_A/File_a.xml/element_a1/element_a3”に対する取得要求操作の許諾判断を順番に許諾判断手段２２に要求する。図４に示した許諾条件情報２４には、 “/Folder_A/File_a.xml/element_a1/element_a2”と“/Folder_A/File_a.xml/element_a1/element_a3”に対する「取得」の要求操作について、操作要求元が情報要求主体３２である場合は設定されていない。従って、許諾判断手段２２は、それぞれ許諾動作「許可」の情報を返答内容生成手段２５に渡す。返答内容生成手段２５は、許諾判断手段２２から許諾動作「許可」の情報を受け取り、“/Folder_A/File_a.xml/element_a1/element_a2”及び“/Folder_A/File_a.xml/element_a1/element_a3”の取得要求情報をそれぞれ格納情報アクセス手段２６に渡す。返答内容生成手段２５は、“ＡＢＣ”を表すバイナリデータ及び“ＤＥＦ”を表すバイナリデータをそれぞれ格納情報アクセス手段２６から受け取る。
【００４８】
返答内容生成手段２５は、これらのバイナリデータを、インスタンスとして保持している構造化情報に追加する。この場合、バイナリデータを文字列に変換し、要素内容として追加する。つまり、“element_a2”要素の要素内容として“ＡＢＣ”、“element_a3”要素の要素内容として“ＤＥＦ”を追加する。全ての再帰的取得を完了した場合、返答内容生成手段２５は、インスタンスとして構築した構造化情報をバイナリデータに変換し、当該バイナリデータを情報要求主体３２による“/Folder_A/File_a.xml”に対する取得要求の結果として、要求受付・返答手段２１に返却する。要求受付・返答手段２１は、取得要求の結果として受け取ったバイナリデータを情報要求主体３２に返却する。情報要求主体３２は、返却されたバイナリデータを“File_a.xml”という名前のファイルとして保存する。これにより、情報管理システム２は、情報要求主体３２に対して、許諾条件情報に基づいた制御を行った上で、情報を提供することができる。
【００４９】
〔情報要求主体３３が“/Folder_A/File_a.xml”の取得を要求した場合〕
ここでは、上述した、情報要求主体３２が“/Folder_A/File_a.xml”の取得を要求した場合の処理のうち、返答内容生成手段２５が “/Folder_A/File_a.xml/element_a1/element_a3”に対する取得要求操作の許諾判断を許諾判断手段２２に要求するまでの処理と同じ処理を行う。図４に示した許諾条件情報２４には、“/Folder_A/File_a.xml/element_a1/element_a3”に対する「取得」の要求操作について、操作元が情報要求主体３３である場合の許諾動作は「“Folder_B/File_b.txtの取得”が設定されている。従って、“/Folder_A/File_a.xml/element_a1/element_a3”に対する取得要求操作の許諾判断を要求された許諾判断手段２２は、許諾動作「“Folder_B/File_b.txtの取得」の情報を返答内容生成手段２５に渡す。返答内容生成手段２５は、許諾判断手段２２から当該許諾動作の情報を受け取り、“Folder_B/File_b.txtの取得要求情報を格納情報アクセス手段２６に渡す。格納情報アクセス手段２６は、“File_b.txt”がテキストファイルであることから、その内容をバイナリデータとして格納情報アクセス手段２６に返却する。
【００５０】
返答内容生成手段２５は、当該バイナリデータを受け取り、文字列に変換し、インスタンスとして保持している構造化情報に追加する。この場合、変換した文字列を“element_a3”要素の要素内容として追加する。つまり、“element_a3”要素の要素内容に“ＸＹＺ”を追加する。全ての再帰的取得を完了した場合、返答内容生成手段２５は、インスタンスとして構築した構造化情報をバイナリデータに変換し、当該バイナリデータを情報要求主体３３による“/Folder_A/File_a.xml”に対する取得要求の結果として、要求受付・返答手段２１に返却する。要求受付・返答手段２１は、取得要求の結果として受け取ったバイナリデータを情報要求主体３３に返却する。情報要求主体３３は、返却されたバイナリデータを“File_a.xml”という名前のファイルとして保存する。これにより、情報管理システム２は、情報要求主体３３に対して、許諾条件情報に基づいた制御を行った上で、情報を提供することができる。
【００５１】
以上のように、本発明の実施の形態に係る情報管理システム２によれば、許諾判断手段２２が、ファイル、フォルダ及び構造化情報ファイルの内容要素に対するアクセス制御の条件を定義した許諾条件情報２４に基づいて許諾判断し、返答内容生成手段２５がその許諾判断の結果である許諾動作に基づいて情報要求主体１，３１〜３３に対する返答内容を生成するようにした。すなわち、ファイル、フォルダ及び構造化情報ファイルの内容要素を同じ単位で管理する情報管理システム２の下で、許諾判断手段２２が、それらを同じレベルで同等に取り扱うことにより許諾判断するようにした。これにより、ファイルやフォルダに対するアクセス制御と構造化情報ファイルの内容要素に対するアクセス制御を、共通の仕組みにより実現することができる。
【００５２】
また、本発明の実施の形態に係る情報管理システム２によれば、ファイル等に対するアクセス制御の条件として、情報要求主体１，３１〜３３のユーザ情報を許諾条件情報２４に定義することができ、許諾判断手段２２が、その許諾条件情報２４に基づいて許諾判断し、返答内容生成手段２５がその許諾判断の結果である許諾動作に基づいて情報要求主体１，３１〜３３に対する返答内容を生成するようにした。これにより、異なる情報要求主体３２，３３が同じ格納情報２８（“/Folder_A/File_a.xml”）の取得を要求した場合には、情報管理システム２は、それぞれの情報要求主体３２，３３に応じてファイルやフォルダのアクセスを制御するだけでなく、構造化情報ファイルの内容を部分的に異なるように制御し、それぞれの情報要求主体３２，３３に異なる情報を提供することができる。
【００５３】
また、本発明の実施の形態に係る情報管理システム２は、要求受付・返答手段２１、許諾判断手段２２、許諾情報格納媒体２３、返答内容生成手段２５、格納情報アクセス手段２６及び情報格納媒体２７を備えた１台の装置として構成するようにしてもよく、また、要求受付・返答手段２１等をそれぞれ別個の装置としてネットワーク上に配置することにより、情報管理システム２を２台以上の装置として構成するようにしてもよい。
【００５４】
また、本発明の実施の形態に係る、要求受付・返答手段２１、許諾判断手段２２、許諾情報格納媒体２３、返答内容生成手段２５、格納情報アクセス手段２６及び情報格納媒体２７を備えた情報管理システム２は、それぞれの処理を実行するソフトウェアを組み込んだコンピュータによって構成される。これらのソフトウェアは、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フロッピィーディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記憶媒体に格納して頒布することもできる。尚、情報管理システム２が要求受付・返答手段２１等を分離して２台以上の装置で構成される場合には、情報管理システム２は、それぞれの処理を実行するソフトウェアを組み込んだ複数のコンピュータによって構成される。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施の形態に係る情報管理システムの概略構成を説明するブロック図である。
【図２】図１の情報管理システムの許諾情報格納媒体に格納された許諾条件情報を説明する図である。
【図３】情報管理システムの実施例における情報格納媒体に格納された格納情報を説明する図である。
【図４】情報管理システムの実施例における許諾情報格納媒体に格納された許諾条件情報を説明する図である。
【符号の説明】
【００５６】
１，３１〜３３  情報要求主体
２  情報管理システム
２１  要求受付・返答手段
２２  許諾判断手段
２３  許諾情報格納媒体
２４  許諾条件情報
２５  返答内容生成手段
２６  格納情報アクセス手段
２７  情報格納媒体
２８  格納情報
【図１】
2005141642.tif 000003
【図２】
2005141642.tif 000004
【図３】
2005141642.tif 000005
【図４】
2005141642.tif 000006