(57)【特許請求の範囲】
【請求項１】
ＷＥＢＤＡＶプロトコルを使用したファイルサーバと、該ファイルサーバに接続されかつ複数の利用者の端末からアクセスされる、該ＬＤＡＰプロトコルを使用したＬＤＡＰサーバとを含むファイル管理システムにおいて、
該ファイルサーバは、多数のアクセスメンバリストを格納する共通フォルダと、該アクセスメンバリスト、現状のＪａｖａヒープ使用容量、メモリ使用量に関する情報を管理する手段を有し、
該ＬＤＡＰサーバは、該ファイルサーバの該アクセスメンバリストを保持し、該利用者の端末からのアクセスに応じて提供する手段と、該ファイルサーバのＪａｖａヒープ使用領域を監視して、実際に該ファイルサーバで使用しているＪａｖａヒープ使用容量をＪａｖａヒープ監視テーブルに反映し、かつその内容を定期的に更新する手段と、該ファイルサーバのメモリ使用領域を監視して、メモリ監視テーブルに反映し、かつその内容を定期的に更新する手段を有することを特徴とするファイル管理システム。
【請求項２】
ＷＥＢＤＡＶプロトコルを使用したファイルサーバと、該ファイルサーバに接続されかつ複数の利用者の端末からアクセスされる、該ＬＤＡＰプロトコルを使用したＬＤＡＰサーバとを含むファイル管理システムにおいて、
該ファイルサーバは、多数のアクセスメンバリストを格納する共通フォルダと、該アクセスメンバリスト、現状のＪａｖａヒープ使用容量、メモリ使用量、割り当てディスク使用量の状況に関する情報を管理する手段を有し、
該ＬＤＡＰサーバは；
該ファイルサーバの共通フォルダに格納されているアクセスメンバリストを保持し、該利用者の端末からのアクセスに応じて提供する、ユーザ組織情報管理システムと、該アクセスメンバリスト、現状のＪａｖａヒープ使用容量、メモリ使用量、割り当てディスク使用量の状況に関する情報を自動更新する自動更新アクセス制御システムを有し、
該自動更新アクセス制御システムは；
該ファイルサーバで管理される、該アクセスメンバリストの情報を反映した自動更新アクセステーブルと、該Ｊａｖａヒープ使用容量を反映したＪａｖａヒープ監視テーブルと、該メモリ使用量を反映したメモリ監視テーブルと、該割り当てディスク使用量の状況を反映したディスク監視テーブルと、
作成する共有フォルダの名称を確認する機能と、該アクセスメンバリストへの新規登録メンバ情報の更新/削除する機能を備え、既存の登録情報との整合性を実現する整合性チェック手段と、
該アクセスメンバリスト情報の登録ユーザ情報を自動更新する手段と、
該ファイルサーバのＪａｖａヒープ使用領域を監視して、実際に該ファイルサーバで使用しているＪａｖａヒープ使用容量をＪａｖａヒープ監視テーブルに反映し、かつその内容を定期的に更新する手段と、
該ファイルサーバのメモリ使用領域を監視して、メモリ監視テーブルに反映し、かつその内容を定期的に更新する手段と、
を有することを特徴とするファイル管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル管理システムに係り、特に、ＷＥＢＤＡＶプロトコルを使用するファイルサーバにおいて、大量のファイルを操作する時に発生するＪａｖａヒープ領域の消費容量を抑止する、ファイル管理システムに関するものである。
【背景技術】
【０００２】
ＷＥＢＤＡＶプロトコルは、ＷＷＷでファイルの転送に使われるＨＴＴＰを拡張し、クライアント（Ｗｅｂブラウザ）からＷｅｂサーバ上のファイルやフォルダを管理する仕様として知られている。このＷＥＢＤＡＶプロトコルによりクライアントが作成した文書をサーバに送信して公開したり、サーバ上のファイルやフォルダの一覧を取得したり、ファイル・フォルダの複製、移動、削除が行える。
【０００３】
Ｊａｖａ（登録商標）プログラムを実行するための稼動環境であるＪＶＭ（Java Virtual Machine）のメモリ構造は、スタック領域（プログラムの実行時に一時的に使用する変数を記憶する領域）と、ヒープ領域（ＪＶＭの作業領域として使用される、動的に確保可能な領域）に別れる。ＷＥＢＤＡＶプロトコルを使用するファイルサーバにおいてＪａｖａヒープ領域（以下単にヒープ領域という）は必ず使用される。ヒープ領域はシステム搭載メモリで利用可能領域が決められてしまう。そのため、従来から、メモリ管理機能におけるＪａｖａヒープ領域が使用するプロセス空間を異なるメモリ領域に作成、拡張するために、種々の提案がなされている。
【０００４】
例えば、特許文献１には、メモリ管理機構を用いずにスタック、ヒープ領域の拡大を可能とし、プロセス空間の破壊を防ぎ、システムを継続して実行することを可能とし、安価な組み込み用マイクロコンピュータシステムでの実装を可能とするメモリ管理方式が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−７７００４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ファイルサーバにおいて、ファイルやフォルダのアクセス権を変更する操作のように、ファイルやフォルダ等のオブジェクトが使用されると、ヒープ領域を大量に使うことになる。そのため最後には、ヒープ領域が枯渇し、システムスローダウンが発生する可能性がある。
【０００７】
本発明の目的は、ＷＥＤＡＶプロトコルを使用するファイルサーバにおいてヒープ領域の大量の消費を防止することにある。
【課題を解決するための手段】
【０００８】
本発明は、好ましくは、ＷＥＢＤＡＶプロトコルを使用したファイルサーバと、該ファイルサーバに接続されかつ複数の利用者の端末からアクセスされる、該ＬＤＡＰプロトコルを使用したＬＤＡＰサーバとを含むファイル管理システムにおいて、
該ファイルサーバは、多数のアクセスメンバリストを格納する共通フォルダと、該アクセスメンバリスト、現状のＪａｖａヒープ使用容量、メモリ使用量に関する情報を管理する手段を有し、
該ＬＤＡＰサーバは、該ファイルサーバの該アクセスメンバリストを保持し、該利用者の端末からのアクセスに応じて提供する手段と、該ファイルサーバのＪａｖａヒープ使用領域を監視して、実際に該ファイルサーバで使用しているＪａｖａヒープ使用容量をＪａｖａヒープ監視テーブルに反映し、かつその内容を定期的に更新する手段と、該ファイルサーバのメモリ使用領域を監視して、メモリ監視テーブルに反映し、かつその内容を定期的に更新する手段を有することを特徴とするファイル管理システムとして構成される。
【０００９】
また、本発明は、好ましくは、ＷＥＢＤＡＶプロトコルを使用したファイルサーバと、該ファイルサーバに接続されかつ複数の利用者の端末からアクセスされる、該ＬＤＡＰプロトコルを使用したＬＤＡＰサーバとを含むファイル管理システムにおいて、
該ファイルサーバは、多数のアクセスメンバリストを格納する共通フォルダと、該アクセスメンバリスト、現状のＪａｖａヒープ使用容量、メモリ使用量、割り当てディスク使用量の状況に関する情報を管理する手段を有し、
該ＬＤＡＰサーバは；該ファイルサーバの共通フォルダに格納されているアクセスメンバリストを保持し、該利用者の端末からのアクセスに応じて提供する、ユーザ組織情報管理システムと、該アクセスメンバリスト、現状のＪａｖａヒープ使用容量、メモリ使用量、割り当てディスク使用量の状況に関する情報を自動更新する自動更新アクセス制御システムを有し、
該自動更新アクセス制御システムは；該ファイルサーバで管理される、該アクセスメンバリストの情報を反映した自動更新アクセステーブルと、該Ｊａｖａヒープ使用容量を反映したＪａｖａヒープ監視テーブルと、該メモリ使用量を反映したメモリ監視テーブルと、該割り当てディスク使用量の状況を反映したディスク監視テーブルと、作成する共有フォルダの名称を確認する機能と、該アクセスメンバリストへの新規登録メンバ情報の更新/削除する機能を備え、既存の登録情報との整合性を実現する整合性チェック手段と、該アクセスメンバリスト情報の登録ユーザ情報を自動更新する手段と、該ファイルサーバのＪａｖａヒープ使用領域を監視して、実際に該ファイルサーバで使用しているＪａｖａヒープ使用容量をＪａｖａヒープ監視テーブルに反映し、かつその内容を定期的に更新する手段と、該ファイルサーバのメモリ使用領域を監視して、メモリ監視テーブルに反映し、かつその内容を定期的に更新する手段と、を有することを特徴とするファイル管理システムとして構成される。
【発明の効果】
【００１０】
本発明によれば、ファイルやフォルダへのアクセス権の管理をアクセスメンバリスト化することにより、大量のファイルやフォルダのアクセス権の変更処理時に発生するヒープ領域の大量消費を防止することができる。
また、ＬＤＡＰサーバと連携することで、セキュリティ上問題となる、アクセス権の自動棚卸を定期的に実行することができる。
また、ヒープ領域の使用容量、メモリやディスクの使用量を監視しながらファイルやフォルダへのアクセス権付与を実現することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施例によるファイル管理システムの全体構成を示す図。
【図２Ａ】一実施例によるアクセス制御自動登録システムの処理を示すフローチャート。
【図２Ｂ】一実施例によるアクセス制御自動登録システムの処理を示すフローチャート。
【図３】一実施例によるＪａｖａヒープの監視処理のフローチャート。
【図４】一実施例によるメモリ使用領域の監視処理のフローチャート。
【図５】一実施例による自動更新アクセステーブル１３３の構成図。
【図６】一実施例によるディスク監視テーブル１３４の構成図。
【図７】一実施例による自動更新アクセスメンバ登録/削除テーブル１３５の構成図。
【図８】一実施例によるＪａｖａヒープ監視１４２テーブルの構成図。
【図９】一実施例によるメモリ監視テーブル１５２の構成図。
【図１０】一実施例によるアクセスメンバリスト１１２の構成図。
【発明を実施するための形態】
【００１２】
以下、図面を参照して本発明の一実施例について詳細に説明する。
図１は、ファイル管理システムを示す。このファイル管理システムは、ネットワークを介して接続される、ＬＤＡＰサーバ１と、ＷＥＢＤＡＶファイルサーバ２、及びＬＤＡＰサーバ１に接続されるユーザによって操作される複数の端末３を含んで構成される。ＬＤＡＰサーバ１は、ＬＤＡＰプロトコル（インターネットなどのＴＣＰ／ＩＰネットワークでディレクトリデータベースにアクセスするためのプロトコル）を使用したサーバであり、ＷＥＢＤＡＶファイルサーバ２は、ＪＶＭ環境におけるＷＥＢＤＡＶプロトコルを使用したサーバである。
【００１３】
ＷＥＢＤＡＶファイルサーバ２は、データベースに複数の共有フォルダ２１を有し、更に管理情報２３として、アクセスメンバリスト２３１、割り当てディスク２３２、Ｊａｖａヒープ使用領域２３３、メモリ使用領域２３４に関する情報を保持するテーブルを有する。アクセスメンバリスト２３１、割り当てディスク２３２、Ｊａｖａヒープ使用領域２３３、メモリ使用領域２３４は、それぞれ関連する最新の状況を保持しており、これらの状況はＤＡＰサーバ１の対応するテーブルに定期的に反映されて、それらを更新する。なお、これらのテーブルの構成例については後述する。
共有フォルダ２１には、図示のように、管理権限のメンバリスト、参照/書込み/削除のメンバリスト、及びスーパーユーザのメンバリスト等、を含む多数のアクセスメンバリスト２５が登録される。
【００１４】
ＬＤＡＰサーバ１には、プログラムの実行によって、ユーザ組織情報管理システム１１と、アクセス制御自動登録システム１３が構築される。
ユーザ組織情報管理システム１１は、ＬＤＡＰサーバ１で管理されているアクセスメンバリスト２３１を反映した、アクセスメンバリスト１１２を保持しており、ユーザは端末３からこのリスト１１２をアクセスして参照することができる。図１０にアクセスメンバリスト１１２の例を示す。アクセスメンバリスト１１２は、基本情報（利用者のＩＤ、氏名）、所属情報（会社、部署等）、更に、管理権限、書込/削除、参照の情報が記録されている。
【００１５】
従来の環境では、ＬＤＡＰサーバ１で管理されているアクセスメンバリスト２３１を、ユーザ組織情報管理システム１１の環境にもアクセスメンバリスト１１２として保持し、フォルダ/ファイルのアクセス制御を実施している。このシステムの場合、複数の利用者の端末３から一度に大量のファイル/フォルダへのアクセス変更が行われた場合、Ｊａｖａヒープ使用領域２３３を一度に消費するため、システムスローダウンが発生する。
【００１６】
そこで、本発明は、Ｊａｖａヒープ監視処理１４でＷＥＢＤＡＶファイルサーバ２のＪａｖａヒープ使用領域２３３を監視し、実際にＷＥＢＤＡＶファイルサーバ２で使用しているＪａｖａヒープ使用容量を自動更新アクセス制御システム１２のＪａｖａヒープ監視テーブル１４２を定期更新し、同時にメモリ監視処理１５にてＷＥＢＤＡＶファイルサーバ２のメモリ使用領域２３４を監視し、メモリ監視テーブル１５２の定期更新をし、アクセス制御自動登録システム処理部１３にてファイル/フォルダのアクセス制御を実施することで、システムスローダウンを解消する。
【００１７】
次に、自動更新アクセス制御システム１２について詳細に説明する。
自動更新アクセス制御システム１２は、アクセス制御自動登録システム処理部１３と、Ｊａｖａヒープ監視処理部１４と、メモリ監視処理部１５を有する。これらの処理部は、プログラムが処理装置で実行されることで、各機能が実現する。
アクセス制御自動登録システム処理部１３は、整合性チェック機能１３１と更新指示機能１３２、及びそれらの処理に使用されるデータベース（ＤＢ）である自動更新アクセステーブル１３３、ディスク監視テーブル１３４、自動更新アクセスメンバ登録/削除テーブル１３５を有して構成される。
【００１８】
まず、図５〜図７を参照して、これらのテーブルの構成について説明する。
自動更新アクセステーブル１３３は、図５に示すように、共有フォルダ名称、アクセスメンバリスト、割り当てディスク実使用量、ファイルエントリ数、等に関する情報を格納して管理する。
ディスク監視テーブル１３４は、図６に示すように、ディスク使用状況に関する情報を格納して管理する。
また、自動更新アクセスメンバ登録/削除テーブル１３５は、図７に示すように、参照権限、編集権限、管理権限等のアクセスメンバに関する情報を格納して管理する。
【００１９】
次に、各処理機能について述べる。
整合性チェック機能１３１は、共有フォルダ名称確認機能１３１１と、新規登録メンバ情報更新/削除機能を有する。また、更新指示機能１３２は、ディスク監視機能１３２１と定期自動メンバ情報更新機能１３２２を有する。
【００２０】
整合性チェック機能１３１において、共有フォルダ名称確認機能１３１１は、ＷＥＢＤＡＶファイルサーバ２内で管理されている共有フォルダ２２の情報を定期的にアクセス制御自動登録システム処理１３の自動更新アクセステーブル１３３を自動的に更新する。また、自動更新アクセステーブル１３３を参照して、共有フォルダ２２の登録処理を実施する。
新規登録メンバ情報更新/削除機能１３１２は、ＷＥＢＤＡＶファイルサーバ２内で管理されているアクセスメンバリスト２３１の情報を参照して、定期的にアクセス制御自動登録システム処理部１３の自動更新アクセステーブル１３３の内容を自動的に更新する。また、自動更新されている自動更新アクセステーブル１３３を参照して、アクセスメンバリスト２３１のメンバ情報の更新を実施する。
【００２１】
更新指示機能１３２において、ディスク監視機能１３２１は、ＷＥＢＤＡＶファイルサーバ２内で管理されている割り当てディスク２３２の情報を定期的に参照して、アクセス制御自動登録システム１３で管理されているディスク監視テーブル１３４を自動的に更新し、現在の使用ディスク容量を監視する。
【００２２】
定期自動メンバ情報更新機能１３２２は、ＷＥＢＤＡＶファイルサーバ２内で管理されているアクセスメンバリスト２３１の情報を定期的に参照して、アクセス制御自動登録システム処理部１３で管理されている自動更新アクセスメンバ登録/削除テーブル１３５を自動的に更新し、アクセスメンバリスト登録者情報を常に最新状態とする。
【００２３】
Ｊａｖａヒープ監視処理部１４は、ＷＥＢＤＡＶファイルサーバ２のＪａｖａヒープ使用領域２３３の使用状況を監視する。そのために、図３に示すように、Ｊａｖａヒープ監視処理（Ｓ３０１）において、定期的にＷＥＢＤＡＶファイルサーバ２のＪａｖａヒープ領域２３３の情報を取得して（Ｓ３０２）、Ｊａｖａヒープ監視テーブル１４２の内容を更新処理する（Ｓ３０３）。
【００２４】
図８に示すように、Ｊａｖａヒープ監視テーブル１４２は、新しい（ＮＥＷ）オブジェクトの格納領域の使用状況として、新オブジェクト格納領域（ＥＤＥＮ）、ＧＣ実行中オブジェクト退避領域（Ｆｒｏｍ領域）及びＧＣ実行中オブジェクト退避領域（Ｔo領域）に関する情報を格納し、また古い（ＯＬＤ）オブジェクト格納領域の使用状況に関する情報を格納する。図示の数字はこれらの例示である。
【００２５】
メモリ監視処理部１５は、ＷＥＢＤＡＶファイルサーバ２のメモリ使用領域２３４の使用状況を監視する。そのため、図４に示すように、メモリ監視処理（Ｓ４０１)において、定期的にＷＥＢＤＡＶファイルサーバ２のメモリ使用領域２３４の情報を取得して（Ｓ４０２)、メモリ監視テーブル１５２の内容を更新処理する（Ｓ４０３)。
図９に示すように、メモリ監視テーブル１５２は、初期割当容量、実使用量、空き使用量に関する情報を格納する。図示の数字はこれら例示である。
【００２６】
次に、図２Ａ、図２Ｂのフローチャートを参照して、自動更新制御システム１２による実行処理動作について説明する。
自動更新制御システムが起動されると、事前の確認処理として、Ｊａｖａヒープ監視処理、即ちＪａｖａヒープ監視テーブル１４２のチェックを実施して（Ｓ２０２）、Ｊａｖａヒープ使用領域が飽和しているか否かを確認する（Ｓ２０３）。この処理は、図３に示すように、Ｊａｖａヒープ監視処理（Ｓ３０１)において、定期的にＷＥＢＤＡＶファイルサーバ２のＪａｖａヒープ領域の取得し（Ｓ３０２)、ヒープ監視テーブルの更新処理（Ｓ３０３)にて、Ｊａｖａヒープ監視テーブル１４２を更新することにより行なわれる。
Ｊａｖａヒープ使用領域の飽和の確認の結果、Ｊａｖａヒープ使用領域２３３が飽和していれば、自動更新アクセス制御システムの動作を続ける。
【００２７】
一方、上記確認の結果、Ｊａｖａヒープ使用領域２３３が飽和していなければ、メモリ監視処理、即ちメモリ監視テーブルのチェックを実施して（Ｓ２０４）、メモリ使用領域が飽和しているかを確認する（Ｓ２０５）。メモリ監視テーブル１５２のチェックの結果、メモリ使用領域が飽和していなければ（Ｓ２０５：No）、アクセス制御自動登録システムの処理に移る。
なお、メモリ使用領域の監視処理は、図４に示すように、メモリ監視処理（Ｓ４０１)において、定期的にＷＥＢＤＡＶファイルサーバ２のメモリ使用領域の取得し（Ｓ４０２)、メモリ監視テーブル１５２を更新する処理（Ｓ４０３）、により行われる。
【００２８】
アクセス制御自動登録システム処理部１３の処理では、まず、整合性チェック機能の処理を行う（Ｓ２０６）。整合性チェック機能の処理では、まず、作成する共有フォルダ名称の確認機能の処理かを判定し（Ｓ２０８）、共有フォルダ名称確認処理であれば、自動更新アクセステーブルを参照する（Ｓ２０９)。そして、作成する共有フォルダ名称が既に存在するか判定し（Ｓ２１０)、その結果、共有フォルダ名称が存在する場合は、仮名称を付加し、自動更新アクセステーブル１３３にフォルダを登録し（Ｓ２１４)、ＷＥＢＤＡＶファイルサーバ２に作成された共有フォルダを登録する。
一方、共有フォルダ名称が存在しない場合は、自動更新アクセステーブル１３３に共有フォルダ名称の情報を登録し（Ｓ２１１)、ＷＥＢＤＡＶファイルサーバ２に共有フォルダを登録する。
【００２９】
次に、新規メンバ情報の更新/削除確認かを判定して（Ｓ２１５)、その結果、新規登録メンバ情報の更新/削除処理であれば（Ｓ２１６、自動更新アクセスメンバ登録/削除テーブル１３５を参照し（Ｓ２１７)、更新対象メンバが存在するかを確認する（Ｓ２１８)。その確認の結果、更新対象メンバが存在していれば、自動更新アクセスメンバ登録/削除テーブル１３５を更新し（Ｓ２２０)、ＷＥＢＤＡＶファイルサーバ２のアクセスメンバリスト２３１の内容を更新する。
【００３０】
次に、更新指示機能（Ｓ２２１)によって、自動更新アクセスメンバ登録/削除テーブル１３５内のアクセスメンバリストの情報を更新する。また、更新指示機能（Ｓ２２１)の処理において、ディスク領域が更新されているかを判定する（Ｓ２２２)、その結果、ディスク領域が更新されていれば、ディスク監視機能（Ｓ２２３)において、ディスク監視テーブル１３４を参照して（Ｓ２２４)、ディスク監視テーブル１３４を更新する（Ｓ２２５)。そして、更新対象ディスク領域に十分な空きがあるか（空き状況）を確認し（Ｓ２２６)、その結果、更新対象ディスク領域に十分な空き領域があれば、ディスク監視機能の処理を続け、他のディスクの更新処理を続ける（Ｓ２２３−Ｓ２２６）。一方、更新対象ディスク領域に十分な空き領域が無いか、或いは更新対象のディスクが最後のディスクであれば、次の登録済みアクセスメンバリストユーザ情報の更新処理（Ｓ２２７)に移る。
【００３１】
登録済みアクセスメンバリストユーザ情報の更新であれば（Ｓ２２７)、定期自動メンバ情報更新機能（Ｓ２２８)において、自動更新アクセスメンバ登録/削除テーブル１３５を参照して（Ｓ２２９）、自動更新アクセスメンバ登録/削除テーブル１３５を更新する（Ｓ２３０）。そして、ＷＥＢＤＡＶファイルサーバ２の共有フォルダ２１内に登録されているアクセスメンバリストの内容を更新する（Ｓ２３１)。１つのアクセスメンバリストの更新の度に、他に更新すべきアクセスメンバリストが存在するかを確認し（Ｓ２３２)、他に更新すべきアクセスメンバリストが存在すれば、定期自動メンバ情報更新機能の更新処理（Ｓ２２８−Ｓ２３２）を繰り返す。一方、他に更新すべきアクセスメンバリストが存在しなければ、更新指示機能の処理（Ｓ２２１)へ戻る。
【符号の説明】
【００３２】
１：ＬＤＡＰサーバ  ２：ＷＥＢＤＡＶファイルサーバ  ３：端末
１１：ユーザ組織情報管理システム
１２：自動更新アクセス制御システム
１３：アクセス制御自動登録システム処理部
１３１：整合性チェック機能
１３１１：共有フォルダ名称確認機能
１３１２：新規登録メンバ情報更新/削除機能
１３２：更新指示機能
１３２１：ディスク監視機能
１３２２：定期自動メンバ情報更新機能
１４：Ｊａｖａヒープ監視処理部
１５：メモリ監視処理部
１３３：自動更新アクセステーブル
１３４：ディスク監視テーブル
１３５：自動更新アクセスメンバ登録/削除テーブル
１４２：Ｊａｖａヒープ監視テーブル
１５２：メモリ監視テーブル
２１：共有フォルダ
２３１：アクセスメンバリスト
２３２：割り当てディスク
２３３：Ｊａｖａヒープ使用領域
２３４：メモリ使用領域。
【図１】
0005422364.tif 000002
【図２Ａ】
0005422364.tif 000003
【図２Ｂ】
0005422364.tif 000004
【図３】
0005422364.tif 000005
【図４】
0005422364.tif 000006
【図５】
0005422364.tif 000007
【図６】
0005422364.tif 000008
【図７】
0005422364.tif 000009
【図８】
0005422364.tif 000010
【図９】
0005422364.tif 000011
【図１０】
0005422364.tif 000012