(57)【要約】【課題】  予め設定したトラップ条件にあてはまるエラー、障害が発生した場合に、予め設定したメールアドレスにトラップの通知と、データ処理置内のタスク状態情報を収集して送付できるデータ処理装置を提供する。【解決手段】  データ処理装置２６は、トラップ設定部２６４と、トラップ検出部２６５と、データ処理装置２６において実行されるタスクの状態を記憶するタスク状態テーブル２６７と、タスク状態情報収集部２６６と、メール設定部２６８と、メール送信部２６９とから構成され、予め定められたタイミングで前記トラップ設定部２６４を動作させ、トラップ検出部２６５がトラップ設定部２６４に設定された事象を検出した際、タスク状態情報収集部２６６はタスク状態テーブル２６７を参照してタスク状態情報を収集し、メール送信部２６９は、メール設定部２６８に設定されたメールアドレスにタスク状態情報を添付してエラー通知を送信する。【選択図】      図２
2006113839.tif 000002
【特許請求の範囲】
【請求項１】
エラー発生時にネットワークに接続されたネットワーク管理装置にエラー発生を通知する機能を有するデータ処理装置であって、
前記データ処理装置は、トラップ設定部と、トラップ検出部と、前記データ処理装置において実行されるタスクの状態を記憶するタスク状態テーブルと、タスク状態情報収集部と、メール設定部と、メール送信部と、を備え、
予め定められたタイミングで前記トラップ設定部を動作させ、前記トラップ検出部は前記トラップ設定部に設定された事象を検出し、
前記トラップ検出部が前記トラップ設定部に設定された事象を検出した際、前記タスク状態情報収集部は前記タスク状態テーブルを参照してタスク状態情報を収集し、
前記メール送信部は、前記メール設定部に設定されたメールアドレスに前記タスク状態情報を添付してエラー発生通知を送信することを特徴とするデータ処理装置。
【請求項２】
エラー発生時にネットワークに接続されたネットワーク管理装置にエラー発生を通知する機能を有するデータ処理装置からなるデータ処理システムであって、
前記データ処理装置は、トラップ設定部と、トラップ検出部と、前記データ処理装置において実行されるタスクの状態を記憶するタスク状態テーブルと、タスク状態情報収集部と、メール設定部と、メール送信部と、を備え、
予め定められたタイミングで前記トラップ設定部を動作させ、前記トラップ検出部は前記トラップ設定部に設定された事象を検出し、
前記トラップ検出部が前記トラップ設定部に設定された事象を検出した際、前記タスク状態情報収集部は前記タスク状態テーブルを参照してタスク状態情報を収集し、
前記メール送信部は、前記メール設定部に設定されたメールアドレスに前記タスク状態情報を添付してエラー発生通知を送信することを特徴とするデータ処理システム。
【請求項３】
エラー発生時にネットワークに接続されたネットワーク管理装置にエラー発生を通知する機能を有するデータ処理装置であって、
トラップ設定部と、トラップ検出部と、前記データ処理装置において実行されるタスクの状態を記憶するタスク状態テーブルと、タスク状態情報収集部と、メール設定部と、メール送信部と、を備えたデータ処理装置を構成するコンピュータに、
予め定められたタイミングで前記トラップ設定部を動作させ、前記トラップ検出部に前記トラップ設定部に設定された事象を検出する処理を実行させ、
前記トラップ検出部が前記トラップ設定部に設定された事象を検出した際、前記タスク状態情報収集部に前記タスク状態テーブルを参照してタスク状態情報を収集する処理を実行させ、
前記メール送信部に、前記メール設定部に設定されたメールアドレスに前記タスク状態情報を添付してエラー発生通知を送信する処理を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置などのデータ処理装置内部の状態変化を検出してトラップを発生するデータ処理装置およびデータ処理システムに関するものであり、特に、トラップの発生条件として発生頻度が極めて小さなエラーや障害を設定し、トラップ発生条件にあてはまる事象（イベント）が生じた際に、予め設定したメールアドレスに自動的にエラー、障害の発生を通知するとともに、データ処理装置内のタスク状態情報を収集して前記通知に添付するようにしたデータ処理装置およびデータ処理システムならびにプログラムに関するものである。
【背景技術】
【０００２】
ＴＣＰ／ＩＰネットワーク環境において、プリンタデバイスなどのデータ処理装置の情報を取得するための簡便な方法として単純ネットワーク管理プロトコル（Simple Network Management Protocol、以下ＳＮＭＰと称する）サービスが広く利用されている。このＳＮＭＰサービスのなかにトラップ（ＴＲＡＰ）と呼ばれる機能がある。この機能は、ネットワーク管理の対象となっている各デバイス（データ処理装置）において、予め設定された条件に基づいて、その設定条件が満足された時に、自発的に当該デバイスの状態の変動に関する通知をネットワーク管理サーバなどに対して行うものである。
【０００３】
また、デバイスが動作中に特定のエラーや障害を検出するために、デバイス内部の各部に設けたセンサーの出力をチェックして各機構部材の動作エラーや障害を検出するためのトラップ設定をしたり、デバイス内部の特定のメモリアドレスやレジスタの内容をチェックするトラッププログラムを実行させ、当該トラッププログラムでチェックしたメモリアドレスやレジスタの内容が所定の状態であることを検出した時に、ネットワーク管理サーバやメンテナンスサーバに対して当該エラーや障害の発生を通知する方法も知られている。以下の説明においては、このような動作を「トラップを発生させる」あるいは「トラップを送信する」と表現することとする。
【０００４】
このようなトラップ機能を有するデバイス（プリンタ装置、画像形成装置など）は、例えば、下記の特許文献１（特開平１０−２２２３１８号公報）に開示されている。この特許文献１に開示された出力装置は、不必要なトラップパケットをなくしネットワークの負荷を軽減することを目的としたものであり、プリンタが内部の状態変化を検知してトラップを発生させるときに、予め設定したトラップの発生条件にあてはまる変化だけを通知させるようにしたものである。すなわち、この出力装置は、双方向インタフェースを介して上位装置に印刷装置の状態情報を送信する送信手段と、印刷装置の状態変化を検知する状態検知手段と、特定の状態の変化を検知するための検知条件を格納しておく記憶手段とを有し、前記検知条件に当てはまる状態の変化を前記状態検知手段が検知した場合にかぎり、前記送信手段により印刷装置の状態情報を上位装置に送信するようにしたものである。
【０００５】
ところで、上記のようにデバイスにおけるエラーや障害発生により、ネットワーク管理装置にトラップを送信する管理システムは、通常は、ネットワークシステムを導入したユーザ内のシステムであって、ネットワーク管理装置に通知されたトラップの内容は、先ずユーザ内のシステム管理者が解析するようにされ、ユーザ内でエラーや障害の原因が解析できない場合には、当該システムを納入したメーカーのシステムエンジニアなどが現場を訪れて解析するようになる。これに対して、専用回線を使用してエラーや障害の情報をメーカーが設置する解析サーバ、メンテナンスサーバなどに送り解析させる遠隔メンテナンスシステムも提供されているが、このような方法では設置コストやメンテナンスコストが増大する。また、発生頻度の小さなエラーや障害の解析のためにユーザ先に専門のエンジニアを常駐させる方法はコスト上現実的な対策にはなり得ない。
【０００６】
一般的にプリンタなどのデバイスにおいては、用紙のジャムなどの簡単な機構的なエラーや障害も多く、このようなエラーや障害の原因が明確なものに対する対応はユーザサイドで簡単に実施できることから、ユーザシステム内で上記のようなネットワークシステムを構築する場合が多い。
【０００７】
【特許文献１】特開平１０−２２２３１８号公報（図５）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、プリンタデバイスなどのデータ処理装置において、上記の機構的なエラーや障害以外に、発生頻度が極めて小さいエラー、障害もある。このようなエラーや障害は、デバイス内で実行される制御のためのソフトウェアのバグなどが原因である場合が多く、これらのエラーや障害については、ユーザ内での解析は難しく、また、そのエラーや障害を再現して確認する処理も困難である場合が多い。
【０００９】
例えば、図５に示すように、デバイスの内部でソフトモジュールＣとソフトモジュールＸが動作しているものとする。ソフトモジュールＣは、図５に示すようにデバイスの内部物理メモリにおけるアドレスａ１〜ａｎの値を使用して演算を行うプログラムであり、ソフトモジュールＸは、内部物理メモリのアドレスｂ１を「０」する処理を含むプログラムであり、ソフトモジュールＸの実行中、内部物理メモリのアドレスｂ１を「０」するべきところを、プログラムのバグ（コーディングミスなど）により、アドレスａ３を「０」にしてしまったというケースが起こり得る。
【００１０】
このため、ソフトモジュールＣの実行に際し、アドレスａ３の値を使用した演算において、アドレスａ３がソフトモジュールＸの処理により「０」にされた結果、ソフトモジュールＣの処理で演算を誤り、ソフトモジュールＣの処理が暴走するという障害が発生することがある。そして、このような障害はソフトモジュールＣとソフトモジュールＸとがマルチタスクで実行される場合のみに発生するものであって、このような状況になる頻度が小さければ、エラーの通知を受けたネットワーク管理者がこの種のエラーや障害の発生原因を解析するのは一般的には非常に困難であった。
【００１１】
しかしながら、上記特許文献１に開示された出力装置においては、予め設定したトラップの発生条件にあてはまる変化のみを上位装置に通知するようにしたものであって、上記のような発生頻度の小さいエラーや障害をもトラップ条件に設定して上位装置に通知したとしても、上位装置に通知されたエラーや障害情報に基づいてユーザ内のシステム管理者がエラーや障害の原因個所を解析するものであって、その困難性を解消するような示唆は何ら開示されていないという問題点があった。
【００１２】
本願の発明者は上記の問題点を解消すべく種々検討を重ねた結果、プリンタデバイスなどのデータ処理装置において、トラップの発生条件として発生頻度が極めて小さなエラーや障害を設定し、トラップ発生条件が満足された際に、予め設定したメールアドレスに自動的にエラー、障害の発生を通知するとともに、データ処理装置内のタスク状態情報を収集して前記通知に添付するように構成すれば、メーカーのシステムエンジニアなどの専門的な技術を有する担当者にエラーや障害情報を通知することができ、また、通知に添付される画像形成装置内のタスク状態情報に基づいてエラーや障害の原因解析が行えるようになる点に着目して本発明を完成するに至ったものである。
【００１３】
すなわち、本発明は、前記の問題点を解消することを課題とし、予め設定したトラップ条件にあてはまるエラー、障害が発生した場合に、予め設定したメールアドレスにトラップの通知と、データ処理装置内のタスク状態情報を収集して送付することのできるデータ処理装置およびデータ処理形成システムならびにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
前記課題を解決するために、本願の請求項１にかかる発明は、エラー発生時にネットワークに接続されたネットワーク管理装置にエラー発生を通知する機能を有するデータ処理装置であって、
前記データ処理装置は、トラップ設定部と、トラップ検出部と、前記データ処理装置において実行されるタスクの状態を記憶するタスク状態テーブルと、タスク状態情報収集部と、メール設定部と、メール送信部と、を備え、
予め定められたタイミングで前記トラップ設定部を動作させ、トラップ検出部はトラップ設定部に設定された事象を検出し、
前記トラップ検出部が前記トラップ設定部に設定された事象を検出した際、前記タスク状態情報収集部はタスク状態テーブルを参照してタスク状態情報を収集し、
前記メール送信部は、前記メール設定部に設定されたメールアドレスにタスク状態情報を添付してエラー発生通知を送信することを特徴とする。
【００１５】
また、本願の請求項２にかかる発明は、エラー発生時にネットワークに接続されたネットワーク管理装置にエラー発生を通知する機能を有するデータ処理装置からなるデータ処理システムであって、
前記データ処理装置は、トラップ設定部と、トラップ検出部と、前記データ処理装置において実行されるタスクの状態を記憶するタスク状態テーブルと、タスク状態情報収集部と、メール設定部と、メール送信部と、を備え、
予め定められたタイミングで前記トラップ設定部を動作させ、トラップ検出部はトラップ設定部に設定された事象を検出し、
前記トラップ検出部が前記トラップ設定部に設定された事象を検出した際、前記タスク状態情報収集部はタスク状態テーブルを参照してタスク状態情報を収集し、
前記メール送信部は、前記メール設定部に設定されたメールアドレスにタスク状態情報を添付してエラー発生通知を送信することを特徴とする。
【００１６】
また、本願の請求項３にかかる発明は、エラー発生時にネットワークに接続されたネットワーク管理装置にエラー発生を通知する機能を有するデータ処理装置であって、
トラップ設定部と、トラップ検出部と、前記データ処理装置において実行されるタスクの状態を記憶するタスク状態テーブルと、タスク状態情報収集部と、メール設定部と、メール送信部と、を備えたデータ処理装置を構成するコンピュータに、
予め定められたタイミングで前記トラップ設定部を動作させ、トラップ検出部にトラップ設定部に設定された事象を検出する処理を実行させ、
前記トラップ検出部が前記トラップ設定部に設定された事象を検出した際、前記タスク状態情報収集部にタスク状態テーブルを参照してタスク状態情報を収集する処理を実行させ、
前記メール送信部に、前記メール設定部に設定されたメールアドレスにタスク状態情報を添付してエラー発生通知を送信する処理を実行させることを特徴とするプログラムである。
【発明の効果】
【００１７】
請求項１にかかる発明においては、予め定められたタイミングでトラップ設定部を動作させ、トラップ検出部はトラップ設定部に設定された事象を検出し、トラップ検出部がトラップ設定部に設定された事象を検出した際、タスク状態情報収集部はタスク状態テーブルを参照してタスク状態情報を収集し、メール送信部は、メール設定部に設定されたメールアドレスにタスク状態情報を添付してエラー通知を送信する。従って、エラー通知を受けた外部の解析者ＰＣにおいて、専門の技術者がタスク状態情報に基づいてエラー原因を解析することができるようになる。
【００１８】
また、請求項２にかかる発明においては、ネットワーク管理装置とデータ処理装置とからなるデータ処理システムにおいて、データ処理装置は、予め定められたタイミングでトラップ設定部を動作させ、トラップ検出部はトラップ設定部に設定された事象を検出し、トラップ検出部がトラップ設定部に設定された事象を検出した際、タスク状態情報収集部はタスク状態テーブルを参照してタスク状態情報を収集し、メール送信部は、メール設定部に設定されたメールアドレスにタスク状態情報を添付してエラー通知を送信する。従って、エラー通知を受けた外部の解析者ＰＣにおいて、専門の技術者がタスク状態情報に基づいてエラー原因を解析することができるようになる。
【００１９】
また、請求項３にかかる発明においては、請求項１のデータ処理装置を実現するプログラムを提供することができるようになる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の具体例を実施例及び図面を用いて詳細に説明する。なお、以下の実施例においては、データ処理装置としてプリンタデバイスである画像形成装置を例にとり説明する。図１は、本発明の実施例にかかるデータ処理装置を適用したデータ処理システムの構成を示すシステム構成図、図２は、本発明の実施例にかかるデータ処理装置の構成を示すブロック図、図３は、タスク状態ＴＢ（テーブル）の一例を示す図、図４は、本発明の実施例にかかるデータ処理装置の処理手順を示すフローチャートである。
【実施例】
【００２１】
本発明の実施例にかかるデータ処理装置２６が適用されるデータ処理システム１０は、図１に示すようにＬＡＮ１１などのイントラネットワークにプリンタ等の画像形成装置であるデータ処理装置２６と端末装置２１、２２であるパーソナルコンピュータ（ＰＣ）が接続されている。端末装置２１、２２はクライアントであり、ＬＡＮ１１を介して画像形成装置２６に印刷ジョブを送信し、データ処理装置２６は印刷ジョブを処理して印刷を行う。ＬＡＮ１１は、ゲートウェイ（ＧＷ）１２を介してインターネット１３に接続され、外部の各種サーバやウェブに接続することができ、また、外部のコンピュータ装置と電子メールの送受信が可能である。従って、ＬＡＮ１１に接続された端末装置２１、２２やデータ処理装置２６は、ＧＷ１２、インターネット１３を介して外部に設置された解析者のパーソナルコンピュータ（ＰＣ）である解析者ＰＣ３０に電子メールを送信することができる。
【００２２】
本発明の実施例にかかるデータ処理装置２６は、図２に示すように、ＬＡＮ１１を介して端末装置２１、２２と情報を授受するインタフェース部２６１、印刷エンジン部２６２、主制御部２６３によって制御される制御部を備えている。制御部は、主制御部２６３、トラップ設定部２６４、トラップ検出部２６５、タスク状態情報収集部２６６、タスク状態ＴＢ（テーブル）２６７、メール設定部２６８、メール送信部２６９から構成されている。これらの各部は本発明に関連する部分のみを示したものであって、印刷制御など通常の画像形成装置における制御に必要な要素の図示は省略されている。主制御部２６３は、マイクロプロセッサ、ＲＡＭ、ＲＯＭなどから構成され、ＲＯＭに格納されたプログラムにより各部を制御する一般的な制御手段である。
【００２３】
トラップ設定部２６４は、データ処理２６の内部が特定の状態、検出すべきエラーや障害の状態を設定するものであり、ここでは、データ処理装置２６の内部メモリやレジスタを指定してその内容が特定の値になったかをチェックするようにコーディングされたトラッププログラムとして構成される。例えば、図５で説明したような障害をトラップとして検出する場合、トラップ設定部２５４のトラッププログラムは、内部メモリのアドレスａ１〜ａｎの内容をチェックする手順を記述したトラッププログラムとして構成される。
【００２４】
トラップ検出部２６５は、トラップ設定部２６４のトラッププログラムが実行され、設定した条件が発生したか否かを検出するものであり、上記のトラッププログラムの例では、トラッププログラムに設定したメモリアドレスａ１〜ａｎの何れかの値が「０」になっていた場合にトラップを発生し、エラー、障害の通知を上位装置、ネットワーク管理サーバに送信するようにされる。
【００２５】
本発明の実施例においては、上記の通常のトラップの通知とは別に、メール送信部２６９がメール設定部２６８に予め設定してあるメール宛て先に対して、エラー、障害の通知を電子メールで送信する。この電子メールはＬＡＮ１１、ＧＷ１２、インターネット１３を介して外部のコンピュータ装置に送られる。図１のデータ処理システム１０においては、メール設定部２６８に設定するメールアドレスは、解析者ＰＣ３０の解析者用のメールアドレスであり、これにより、データ処理装置２６で発生したエラー、障害の通知が解析者用ＰＣ３０に自動的に送信される。
【００２６】
解析者ＰＣ３０にエラー、障害通知をメール送信するにあたって、タスク状態情報収集部２６６は、タスク状態ＴＢ２６７を参照してタスク状態情報を収集し、これを通知メールの添付ファイルとして解析者ＰＣ３０に送る。タスク状態テーブル２６７は、図３に示すように、トラップが発生した時点でデータ処理装置２６における各タスク（ソフトウェアの各モジュール）が動作中であるか非動作中であるかなど、タスクの状態を管理するテーブルであって、図３においては、モジュールＡ〜モジュールＺの各ソフトモジュールの動作状態（動作中、非動作中）が記憶されている。
【００２７】
従って、タスク状態情報収集部２６６は、トラップが発生するとタスク状態ＴＢ２６７を参照し、トラップ発生時点においてモジュールＣとモジュールＸとが動作中であったことがわかり、この情報をメール送信部２６９に送り、メール送信部２６９は解析者ＰＣ３０にエラー、障害発生を通知するメールにこの情報を添付して送付する。従って、この通知および情報を受けた解析者は、エラー、障害の発生時に、ソフトモジュールＣとソフトモジュールＸが動作中であったことを知り、このソフトモジュールを解析することによって、メモリアドレスａ１〜ａｎの何れかの内容がソフトモジュールＸのバグにより「０」にされてしまったこと比較的簡単に追跡することができるようになる。
【００２８】
図４は、上記のデータ処理装置２６のトラップに関する動作手順を示すフローチャートである。データ処理装置２６は、先ず、ステップＳ１０において予め設定した一定の周期でトラッププログラム（トラップ設定部２６４）の実行を開始する。ここで処理されるトラッププログラムは、先に述べたとおりデータ処理装置２６の内部メモリにおけるアドレスａ１〜ａｎの内容を順次チェックする手順であり、ステップＳ１１でトラップ設定部２６４は内部メモリのアドレスａ１〜ａｎの内容を順次チェックする。
【００２９】
ステップＳ１２でトラップ検出部２６５は、内部メモリのアドレスａ１〜ａｎの何れかの内容が「０」であるか否かを判定する。「０」でなければステップＳ１１に戻ってトラッププログラムの実行を継続する。もし、ステップＳ１２においてアドレスａ１〜ａｎの何れかが「０」であると判定されると、ステップＳ１３に進みタスク状態情報収集部２６６は、タスク状態ＴＢ２６７を参照してタスク状態情報を収集する。ここで収集するタスク状態情報とは、先に述べたとおりトラップが発生した時点でデータ処理装置２６における各タスク（ソフトウェアの各モジュール）が動作中であるか非動作中であるかなど、タスクの状態を管理するテーブル内の情報である。
【００３０】
タスク状態情報の収集が完了すると、メール送信部２６９は、ステップＳ１４においてメール設定部２６８に設定されたメールの送信アドレスを取得し、エラー、障害の通知メールを当該取得したメールアドレスに送信する。この時にタスク状態情報収集部２６６がタスク状態ＴＢ２６７を参照して取得したタスクの状態情報を通知メールに添付する。ここで、エラー、障害の通知メールの送信先は、例えば、先に説明したように解析者ＰＣ３０であり、解析者ＰＣ３０によってエラー、障害の通知メールを受け取った解析者は、メールに添付されているタスク状態情報に基づいて、エラー、障害の発生原因を解析することができるようになる。
【００３１】
ステップＳ１６においてトラップ設定部２６４の監視（トラッププログラムの手順）が終了していれば処理を終了し、監視が終了していなければステップＳ１１に戻ってトラッププログラムの実行を継続する。
【００３２】
以上説明した本発明の実施例においては、データ処理装置２６において、予め設定した一定の周期でトラッププログラムを実行して特定のエラー、障害の発生を検出する構成を示したが、本発明はこれに限らず、例えば、ＳＮＭＰを使用してそのトラップ送信条件にメモリアドレスａ１〜ａｎの領域何れかの値が「０」という条件を設定しておき、その条件にあてはまる事象（イベント）が発生した時にトラッププログラムを実行させる構成としてもよい。このように構成しておけば、発生頻度が小さなエラーについて該エラーが発生した時の現象、メモリアドレスａ１〜ａｎの領域何れかの値が「０」になるということが判明しているが、その原因が解析できていないというような場合に効果的である。
【００３３】
以上、詳細に説明したように、本発明の実施例にかかるデータ処理装置、データ処理システムによれば、予め設定したトラップ条件にあてはまるエラー、障害が発生した場合に、予め設定したメールアドレスにトラップの通知と、データ処理装置内のタスク状態情報を収集して送付することのできるデータ処理装置が提供でき、外部の解析者に発生頻度の小さなエラー、障害の通知とその際のタスク状態情報を自動的に送信することができ、専用線や専用の遠隔メンテナンスサーバなどを設置することなく、簡単に専門の技術者にエラー、障害の発生を通知し、当該エラー、障害の原因解析を受けることができるようになる。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施例にかかるデータ処理装置を適用したデータ処理システムの構成を示すシステム構成図である。
【図２】本発明の実施例にかかるデータ処理装置の構成を示すブロック図である。
【図３】タスク状態ＴＢ（テーブル）の一例を示す図である。
【図４】本発明の実施例にかかるデータ処理装置の処理手順を示すフローチャートである。
【図５】画像形成装置などのデータ処理装置におけるタスクの実行状態の一例を示す図である。
【符号の説明】
【００３５】
１０    ・・・データ処理システム
１１    ・・・ＬＡＮ
１２    ・・・ＧＷ（ゲートウェイ）
１３    ・・・インターネット
２１、２２・・端末装置（ＰＣ）
２６    ・・・データ処理装置
２６１  ・・・インタフェース部
２６２  ・・・印刷エンジン部
２６３  ・・・主制御部
２６４  ・・・トラップ設定部
２６５  ・・・トラップ検出部
２６６  ・・・タスク状態情報収集部
２６７  ・・・タスク状態ＴＢ（テーブル）
２６８  ・・・メール設定部
２６９  ・・・メール送信部
【図１】
2006113839.tif 000003
【図２】
2006113839.tif 000004
【図３】
2006113839.tif 000005
【図４】
2006113839.tif 000006
【図５】
2006113839.tif 000007