(57)【特許請求の範囲】
【請求項１】
フォルダに格納されたジョブデータを処理する情報処理装置であって、
第１のフォルダに前記処理の実行命令が記述された実行指示ファイルを投入する投入手段と、
前記投入手段により前記実行指示ファイルが投入されると、前記第１のフォルダに格納された前記処理の対象となるジョブデータを、前記第１のフォルダと異なる第２のフォルダに移動する移動手段と、
前記移動手段による当該移動の後、前記第１のフォルダに、前記処理が実行中である旨が記述されたファイルを格納する第１の格納手段と、
前記移動手段により前記第２のフォルダに移動された前記処理の対象となるジョブデータに対して前記処理を実行する実行手段と、
前記実行手段による前記処理が終了すると、前記第１のフォルダに、前記処理が実行中である旨が記述されたファイルと置き換えて、前記処理の終了の旨が記述されたファイルを格納する第２の格納手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記第２の格納手段は、前記終了の旨として前記処理の結果が正常であるか又は異常であるかが記述されたファイルを格納することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記実行手段による前記処理の実行が終了したジョブデータを、前記第１のフォルダと異なる第３のフォルダに格納する第３の格納手段を、さらに備えることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記処理の実行が終了したジョブデータにリンクするショートカットを、前記第１のフォルダと異なり、かつ、ユーザごとにアクセスが許可された第４のフォルダに作成する作成手段を、さらに備えることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記第１のフォルダは、ホットフォルダであることを特徴とする請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
フォルダに格納されたジョブデータを処理する情報処理装置において実行される情報処理方法であって、
前記情報処理装置の投入手段が、第１のフォルダに前記処理の実行命令が記述された実行指示ファイルを投入する投入工程と、
前記情報処理装置の移動手段が、前記投入工程において前記実行指示ファイルが投入されると、前記第１のフォルダに格納された前記処理の対象となるジョブデータを、前記第１のフォルダと異なる第２のフォルダに移動する移動工程と、
前記情報処理装置の第１の格納手段が、前記移動工程において当該移動の後、前記第１のフォルダに、前記処理が実行中である旨が記述されたファイルを格納する第１の格納工程と、
前記情報処理装置の実行手段が、前記移動工程において前記第２のフォルダに移動された前記処理の対象となるジョブデータに対して前記処理を実行する実行工程と、
前記情報処理装置の第２の格納手段が、前記実行工程における前記処理が終了すると、前記第１のフォルダに、前記処理が実行中である旨が記述されたファイルと置き換えて、前記処理の終了の旨が記述されたファイルを格納する第２の格納工程と
を有することを特徴とする情報処理方法。
【請求項７】
フォルダに格納されたジョブデータを処理する情報処理装置の、
第１のフォルダに前記処理の実行命令が記述された実行指示ファイルを投入する投入手段、
前記投入手段により前記実行指示ファイルが投入されると、前記第１のフォルダに格納された前記処理の対象となるジョブデータを、前記第１のフォルダと異なる第２のフォルダに移動する移動手段、
前記移動手段による当該移動の後、前記第１のフォルダに、前記処理が実行中である旨が記述されたファイルを格納する第１の格納手段、
前記移動手段により前記第２のフォルダに移動された前記処理の対象となるジョブデータに対して前記処理を実行する実行手段、
前記実行手段による前記処理が終了すると、前記第１のフォルダに、前記処理が実行中である旨が記述されたファイルと置き換えて、前記処理の終了の旨が記述されたファイルを格納する第２の格納手段、
としてコンピュータを機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フォルダに格納されたジョブデータを処理する情報処理装置、情報処理方法およびプログラムに関する。
【背景技術】
【０００２】
コンピュータで扱える文書や画像などの各種データファイルと、印刷設定などの制御ファイルとを１つのジョブとして纏め、実行を指示されたジョブをプリンタから印刷できる形式に変換してプリンタに送る機能を持つジョブ管理コントローラが知られている。また、そのようなジョブを登録する方法として、ホットフォルダを使うことも知られている。ホットフォルダは、ジョブに対する各種の事前設定が可能であり、ホットフォルダ内に投入されたジョブを自動的に実行する機能を有している。
【０００３】
特許文献１では、ホットフォルダ下にサブフォルダ単位でジョブが格納され、フォルダ名によりジョブの状態を確認可能とすることが記載されている。また、非特許文献１ではジョブが正常実行された場合、アーカイブディレクトリとして指定されたフォルダに元データを格納し、エラーが発生した場合、エラーディレクトリとして指定されたフォルダにエラーとなったファイルを格納することが記載されている。また、特許文献２では、ホットフォルダ毎に、ユーザのアクセス制限を設定することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２２２６６１号公報
【特許文献２】特開２００６−０４００６０号公報
【非特許文献】
【０００５】
【非特許文献１】ＬａｓｅｒＳｏｆｔ  Ｉｍａｇｉｎｇ社  ＳｉｌｖｅｒＦａｓｔ  Ｈｏｔ−Ｆｏｌｄｅｒ（ｈｔｔｐ：／／ｗｗｗ．ｓｉｌｖｅｒｆａｓｔ．ｃｏｍ／ｈｉｇｈｌｉｇｈｔｓ／ｈｏｔｆｏｌｄｅｒ／ｊｐ．ｈｔｍｌ）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１によると、ジョブ実行中に、ユーザが実行中のジョブフォルダ内のデータにアクセスして内容変更や、データを削除してしまうことができ、その結果、障害が発生するおそれがある。また、非特許文献１によると、ジョブの正常時やエラー時にジョブデータを保管する場所としてホットフォルダ毎に特定のフォルダを指定しているが、ユーザが出力先を取得して処理状況を確認するために、ホットフォルダの設定を参照しなくてはならない。
【０００７】
また、特許文献２によると、ホットフォルダ毎にユーザのアクセス制限を設定することができるが、１つのホットフォルダへのアクセス権を持つユーザであればフォルダ内の他人のジョブにアクセスできてしまう。これを回避するために、ホットフォルダを個人毎に用意することが考えられるが、システム全体で共通に１つのホットフォルダの設定を変更することができなくなってしまう。
【０００８】
本発明の目的は、このような従来の問題点を解決することにある。そこで、上記の点に鑑み、本発明は、フォルダに格納されたジョブデータに対して安全に処理を実行し、ジョブデータの処理状態を簡易に示す情報処理装置、情報処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明に係る情報処理装置は、フォルダに格納されたジョブデータを処理する情報処理装置であって、
第１のフォルダに前記処理の実行命令が記述された実行指示ファイルを投入する投入手段と、
前記投入手段により前記実行指示ファイルが投入されると、前記第１のフォルダに格納された前記処理の対象となるジョブデータを、前記第１のフォルダと異なる第２のフォルダに移動する移動手段と、
前記移動手段による当該移動後、前記第１のフォルダに、前記処理が実行中である旨が記述されたファイルを格納する第１の格納手段と、
前記移動手段により前記第２のフォルダに移動された前記処理の対象となるジョブデータに対して前記処理を実行する実行手段と、
前記実行手段による前記処理が終了すると、前記第１のフォルダに、前記処理が実行中である旨が記述されたファイルと置き換えて、前記処理の終了の旨が記述されたファイルを格納する第２の格納手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によると、フォルダに格納されたジョブデータに対して安全に処理を実行し、ジョブデータの処理状態を簡易に示すことができる。
【図面の簡単な説明】
【００１１】
【図１】ジョブ管理システムの構成を示すブロック図。
【図２】ジョブ管理システムの処理手順を示すフローチャート。
【図３】実施例１でのジョブ実行指示ファイルが投入されていない状態を示す図。
【図４】ジョブ実行指示ファイルが投入された状態を示す図。
【図５】ジョブ実行中のフォルダの状態を示す図。
【図６】ジョブ正常終了時のフォルダの状態を示す図。
【図７】ジョブ異常終了時のフォルダの状態を示す図。
【図８】データの各ユーザ、オペレータのアクセス権を説明するための図。
【図９】実施例２でのジョブ実行指示ファイルが投入されていない状態を示す図。
【図１０】ジョブ実行指示ファイルが投入された状態を示す図。
【図１１】ジョブ実行中のフォルダの状態を示す図。
【図１２】ジョブ正常終了時のフォルダの状態を示す図。
【図１３】ジョブ異常終了時のフォルダの状態を示す図。
【図１４】情報処理装置の構成を示す図。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して本発明の好適な実施例を詳しく説明する。尚、以下の実施例は特許請求の範囲に係る本発明を限定するものでなく、また本実施例で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１３】
［実施例１］
図１４は、本発明に係る実施例において用いられる情報処理装置１４００の構成を示す図である。情報処理装置１４００として、例えばＰＣが用いられる。ＣＰＵ１４０１は、以下に述べる各ブロックを制御し、例えば、ハードディスク１４０２や不図示のＲＯＭ等から読み込まれたプログラムをＲＡＭ１４０３に展開して実行する。ＨＤＤ１４０２は、後述するフローチャートに示される処理を実行するプログラムや画像データを格納する。ディスプレイ１４０４は、本実施例におけるユーザインタフェースを表示し、ディスプレイドライバ１４０５は、ディスプレイ１４０４を制御する。ユーザは、インタフェース１４０８を介して接続されたポインティングデバイス１４０６やキーボード１４０７を用いてユーザインタフェース上で操作を行なうことができる。
【００１４】
図１は、ジョブ管理システムの構成を示すブロック図である。ホットフォルダ監視部１０は、ホットフォルダ１５へのジョブ投入を監視し、ジョブが投入されると、制御部１１に処理を引き渡す。制御部１１は、ホットフォルダ監視部１０からジョブが引き渡されると、ホットフォルダ１５又はそこからリンクされたユーザデータ領域１６から、ジョブデータ（単一のジョブファイルまたは複数のジョブファイルから構成されるジョブフォルダ）をシステムデータ領域１４に移動又はコピーする。制御部１１は、システムデータ領域１４に置かれたジョブに従ってジョブ実行処理を行い、プリンタ制御部１２にプリンタへのジョブ出力を指示する。プリンタ制御部１２からジョブの終了が制御部１１に通知されると、処理が正常終了か異常終了かに応じて、ホットフォルダ１５の設定に従って、ホットフォルダ１５又はユーザデータ領域１６にジョブ実行結果の情報が保存される。
【００１５】
図２は、ジョブ管理システムの処理手順を示すフローチャートである。以下、図２に示す手順に従い、図３〜７を参照しながら処理を説明する。図２に示す処理は、例えば、情報処理装置１４００のＣＰＵ１４０１により実行される。
【００１６】
ホットフォルダ監視部１０は、ホットフォルダ１５にジョブ実行指示ファイルが投入（実行命令）されたか否かを監視し、いずれかを判定する（Ｓ２００、Ｓ２０１）。ここで、ホットフォルダ１５にジョブ実行指示ファイルが投入されたと判定された場合には、制御部１１にジョブ投入を通知し、制御部１１においてＳ２０２以下の処理を実行する。一方、ホットフォルダ１５にジョブ実行指示ファイルが投入されなかったと判定された場合には、ホットフォルダ監視部１０は、Ｓ２００に戻る。
【００１７】
ここで、図３と図４を参照して説明する。図３に示すように、ホットフォルダＨｏｔ０１（第１のフォルダの一例）には、ジョブフォルダとしてＪｏｂ００１とＪｏｂ００２の２つのフォルダが設けられている。また、ジョブ実行指示ファイルが投入されていないので、ジョブは実行されない。図４は、ホットフォルダＨｏｔ０１にジョブＪｏｂ００１に対するジョブ実行指示ファイルｅｘｅｃ＿Ｊｏｂ００１が投入されたジョブ実行直前の状態を示す図である。ホットフォルダ監視部１０は、ホットフォルダＨｏｔ０１にジョブ実行指示ファイルが投入されたことを検知し、制御部１１にジョブ投入を通知する。
【００１８】
ホットフォルダ監視部１０からジョブ投入が通知されると、制御部１１は、ホットフォルダＨｏｔ０１からジョブフォルダＪｏｂ００１をシステムデータ領域１４内にあるシステム作業フォルダＷｏｒｋ（第２のフォルダの一例）下に移動する（Ｓ２０２）。図５にその様子を示す。その際に、フォルダ名はホットフォルダ名とジョブフォルダ名の情報を継承してＨｏｔ０１＿Ｊｏｂ００１に変更される。本実施例においては、このシステム作業フォルダＷｏｒｋは、予め作成されているフォルダであるが、ホットフォルダ監視部１０がジョブ投入を検知すると作成されるようにしても良い。
【００１９】
ジョブ実行指示ファイルｅｘｅｃ＿Ｊｏｂ００１は削除され、その代りにジョブ実行中を示すファイルＷｏｒｋｉｎｇ＿Ｊｏｂ００１が、図５に示すように、ホットフォルダＨｏｔ０１下に置かれる（Ｓ２０３、第１の格納の一例）。このジョブ実行中を示すファイルは、ユーザからは参照のみ可能である。なお、削除されたジョブ実行指示ファイルｅｘｅｃ＿Ｊｏｂ００１は、必要に応じてジョブフォルダＨｏｔ０１＿Ｊｏｂ００１に置いても良い。
【００２０】
次に、システム作業フォルダＷｏｒｋにジョブフォルダＨｏｔ０１＿Ｊｏｂ００１が置かれると、制御部１１は、ジョブフォルダ内のデータの内容をチェックし、ジョブデータをプリンタ制御部に送るために問題がないかを判定する（Ｓ２０４）。ここで、ジョブデータが問題ないと判定された場合には、Ｓ２０５に進み、制御部１１は、ジョブデータを必要に応じて変換し、プリンタ制御部１２に送る。一方、問題ある（エラー）と判定された場合には、Ｓ２０８に進む。
【００２１】
Ｓ２０６において、プリンタ制御部１２は、ジョブデータをプリンタから印刷し、その結果を制御部１１に返す。制御部１１ではその実行結果が正常であるか、異常であるかを判定する。ここで、その実行結果が正常終了であると判定された場合には、Ｓ２０７に進み、異常終了であると判定された場合には、Ｓ２０８に進む。
【００２２】
Ｓ２０７において、指定ジョブフォルダに対してジョブ実行正常終了時の処理を行う。また、図６に示すように、ホットフォルダＨｏｔ０１の出力先として指定されているＯｕｔ０１（第３のフォルダの一例）のフォルダ下に、ジョブフォルダＨｏｔ０１＿Ｊｏｂ００１をシステム作業フォルダＷｏｒｋから移動し、フォルダ名をＯＫ＿Ｊｏｂ００１に変更する。
【００２３】
Ｓ２０８において、指定ジョブフォルダに対してジョブ実行異常終了時の処理を行う。また、図７に示すように、ホットフォルダＨｏｔ０１の出力先として指定されているＯｕｔ０１のフォルダ下に、ジョブフォルダＪｏｂ００１をシステム作業フォルダＷｏｒｋから移動し、フォルダ名をＮＧ＿Ｊｏｂ００１に変更する。Ｓ２０７及びＳ２０８の処理は、第３の格納の一例である。
【００２４】
Ｓ２０９において、ジョブ実行中を示すファイルＷｏｒｋｉｎｇ＿Ｊｏｂ００１をホットフォルダＨｏｔ０１から削除する。また、Ｈｏｔ０１フォルダ下において、上記の実行結果に応じたジョブフォルダへのリンクが設定されたフォルダ、または、ショートカット等のファイルを、図６又は図７に示すように生成して格納する（第２の格納の一例）。ジョブとその結果が判別できるようなファイル名を持ち、ファイル内容としてリンク先の情報を含んだテキストデータファイル等であっても良い。
【００２５】
以上のように、本実施例によれば、システム処理中にシステム作業フォルダ下へ対象となるジョブフォルダが移動される。従って、ユーザが誤ってホットフォルダ内の処理中のジョブデータを削除や変更することで発生するシステム障害を未然に防止することができるというシステム管理面での効果がある。
【００２６】
また、ジョブ処理中には、ホットフォルダＨｏｔ０１下に実行中を示すファイルが置かれる。更に、終了後に置かれたファイル／フォルダの名称により、ユーザは、ジョブが正常終了したか異常終了したかを判定することができる。従って、特別なユーザインタフェースを持ったアプリケーションを使わなくても、ホットフォルダＨｏｔ０１下のファイル及びフォルダ情報を一覧表示するだけで実行状態を知ることができるというユーザインタフェース面での効果がある。
【００２７】
［実施例２］
以下、図１、２、８〜１３を用いて本実施例を説明するが、図１、２は、実施例１と共通であるので、実施例１との差分を中心に説明する。
【００２８】
本実施例では、さらに、ユーザデータのセキュリティ面を考慮している。図８は、データの各ユーザ、オペレータのアクセス権を説明するための表を示す図である。オペレータは、システムデータ領域１４にあるシステムデータのみにアクセス可能であり、各ユーザデータにアクセスすることはできない。各ユーザは、ユーザデータ領域１６において自身のユーザデータにのみアクセス可能であり、他のユーザデータにアクセスすることはできない。また、各ユーザは、システムデータ領域１４においては部分的にアクセスが可能であり、ホットフォルダ１５内の各ユーザ別に用意されたフォルダに対してアクセス可能である。
【００２９】
図９は、ジョブ実行前のフォルダの状態を示す図である。ここでは、ホットフォルダ１５は、システムデータに分類されるとして説明する。説明の都合上、ホットフォルダは１つ、ユーザは２人とするが、複数のホットフォルダや３人以上のユーザであっても良い。ホットフォルダＳｙｓ＿Ｈｏｔ０１下に各ユーザ別にＵｓｅｒＡ、ＵｓｅｒＢのサブフォルダが用意される。そして、ユーザデータ領域１６のユーザ毎に、ホットフォルダに対してリンク（ＵｓｅｒＡ￥Ｈｏｔ０１及びＵｓｅｒＢ￥Ｈｏｔ０１、第４のフォルダの一例）が設定されている。ホットフォルダＳｙｓ＿Ｈｏｔ０１に対して設定された情報は、全てのユーザに共通であり、ユーザ個々のカスタマイズ設定は、各ユーザ別のホットフォルダで設定することができる。
【００３０】
図１０は、ジョブ実行直前のフォルダの状態を示す図である。ユーザＡのホットフォルダにジョブ実行指示ファイルｅｘｅｃ＿Ｊｏｂが投入された状態である。この例では、ジョブフォルダはユーザデータ領域１６内のＵｓｅｒＡ￥Ｊｏｂであり、ジョブ実行指示ファイルｅｘｅｃ＿Ｊｏｂに上記フォルダの情報が記述されている。ホットフォルダ監視部１０は、ホットフォルダＳｙｓ＿Ｈｏｔ０１￥ＵｓｅｒＡ内にジョブ実行指示ファイルが投入されたことを検知すると、制御部１１にジョブ投入を通知する。
【００３１】
図１１は、ジョブ投入後のジョブ実行中のフォルダの状態を示す図である。制御部１１は、ホットフォルダ監視部１０からのジョブ投入通知に従って、ユーザデータ領域１６からシステム作業フォルダＳｙｓ＿Ｗｏｒｋ下へジョブフォルダをコピーする。また、その際に、制御部１１は、フォルダ名をホットフォルダ名・ユーザ名・ジョブ名の情報を継承して、Ｈｏｔ０１＿ＵｓｅｒＡ＿Ｊｏｂに変更する。また、ホットフォルダＳｙｓ＿Ｈｏｔ０１￥ＵｓｅｒＡ下のジョブ実行指示ファイルｅｘｅｃ＿Ｊｏｂを削除し、ジョブ実行中を示すファイルＷｏｒｋｉｎｇ＿Ｊｏｂが代わりに置かれる。なお、削除されたジョブ実行指示ファイルｅｘｅｃ＿Ｊｏｂは、必要に応じてジョブフォルダＨｏｔ０１＿ＵｓｅｒＡ＿Ｊｏｂへ置いても良い。
【００３２】
図１２は、ジョブ正常終了時のフォルダの状態を示す図である。ジョブフォルダは、システム作業フォルダＳｙｓ＿Ｗｏｒｋからシステム出力フォルダＳｙｓ＿Ｏｕｔ下へ移動され、フォルダ名はＯＫ＿Ｈｏｔ０１＿ＵｓｅｒＡ＿Ｊｏｂに変更される。そして、ホットフォルダＳｙｓ＿Ｈｏｔ０１￥ＵｓｅｒＡ下のジョブ実行中を示すファイルＷｏｒｋｉｎｇ＿Ｊｏｂが削除され、その代わりに、ジョブフォルダＯＫ＿Ｈｏｔ０１＿ＵｓｅｒＡ＿Ｊｏｂへのリンクが設定されたファイルＯＫ＿Ｊｏｂが配置される。また、ユーザデータ領域１６においては、ユーザがホットフォルダで設定した出力フォルダＵｓｅｒＡ￥Ｏｕｔｐｕｔ下にもジョブフォルダＯＫ＿Ｈｏｔ０１＿ＵｓｅｒＡ＿Ｊｏｂへのリンクが設定されたリンクフォルダＯＫ＿Ｈｏｔ０１＿Ｊｏｂが置かれる。このように、ユーザデータ領域１６内に設定されたリンクを介して、各ユーザは、システムデータ領域１４内のデータを部分的にアクセスすることができる。
【００３３】
図１３は、ジョブ異常終了時のフォルダの状態を示す図である。正常時と異なり、実行結果を示すジョブフォルダの名称がＮＧ＿Ｈｏｔ０１＿ＵｓｅｒＡ＿Ｊｏｂであり、ホットフォルダ及び出力フォルダにリンクされたリンクフォルダ名称がそれぞれＮＧ＿Ｊｏｂ、ＮＧ＿Ｈｏｔ０１＿Ｊｏｂとなる。
【００３４】
本実施例によれば、実施例１に加えて、各ユーザ別にアクセスが許可されたフォルダ（ＵｓｅｒＡ等）から出力結果（ＯＫ＿Ｈｏｔ０１＿ＵｓｅｒＡ＿Ｊｏｂ等）にショートカット等でアクセスできる。その結果、ユーザデータへの不正なアクセスを防ぐことができるというセキュリティ面での効果がある。
【００３５】
以上の実施例１、２においては、ジョブフォルダ内に格納された複数ファイルデータをジョブとして説明した。しかしながら、ジョブデータが単一のファイルであり、ジョブフォルダに格納されていなくても良い。また、その場合に、ジョブ実行指示ファイルがホットフォルダに投入され、ジョブ実行指示ファイル自身が、その単一のファイルへのリンクを有するように構成しても良い。
【００３６】
また、単一のファイルがジョブ投入された場合に、システムが自動的にシステム作業用フォルダ下にジョブフォルダ（図５のＨｏｔ０１＿Ｊｏｂ００１等）を新規生成しても良い。また、その場合、そのジョブフォルダ下にジョブデータである単一のファイル及びジョブ実行指示ファイルを保存するようにしても良い。ジョブデータが単一のファイルである場合には、ジョブフォルダをユーザが用意しなくてもシステムが自動的に生成するので、ユーザの工数を低減することができるという効果がある。
【００３７】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0005535054.tif 000002
【図２】
0005535054.tif 000003
【図３】
0005535054.tif 000004
【図４】
0005535054.tif 000005
【図５】
0005535054.tif 000006
【図６】
0005535054.tif 000007
【図７】
0005535054.tif 000008
【図８】
0005535054.tif 000009
【図９】
0005535054.tif 000010
【図１０】
0005535054.tif 000011
【図１１】
0005535054.tif 000012
【図１２】
0005535054.tif 000013
【図１３】
0005535054.tif 000014
【図１４】
0005535054.tif 000015