(57)【要約】【課題】ファームウエア更新データのダウンロードを効率的に行い、且つ、データの引き継ぎの信頼性を向上させる技術を提供すること。【解決手段】ファームウエア更新データ７を送信するデバイス１及び当該デバイス１から送信されたファームウエアデータ７を受信するフィールドデバイス２と通信接続されるテンポラリデバイス５において、フィールドデバイスか２ら受信した不揮発保存データに対してファームウエア更新データ７に対応させる設定を行い、当該設定の行われた不揮発保存データをデバイス１によるファームウエア更新データ７の送信と並行してフィールドデバイス２へ送信するＣＰＵ１１を備える。【選択図】図１
2010086206.tif 000002
【特許請求の範囲】
【請求項１】
ファームウエア更新データを送信する送信装置及び当該送信装置から送信されたファームウエア更新データを受信するフィールドデバイスと通信接続される設定装置において、
前記フィールドデバイスから受信した所定のデータに対して前記ファームウエア更新データに対応させる設定を行い、当該設定の行われた所定のデータを前記送信装置による前記ファームウエア更新データの送信と並行して前記フィールドデバイスへ送信する制御部を備えることを特徴とする設定装置。
【請求項２】
前記送信装置及び前記フィールドデバイスと通信を行う通信部を備え、
前記所定のデータは、
前記ファームウエア更新データに対応させる必要のあるデータであり、
前記制御部は、
前記送信装置による前記ファームウエア更新データの送信を前記通信部を介して検知した後、前記所定のデータを前記通信部を介して前記フィールドデバイスから受信し、前記所定のデータに対して前記ファームウエア更新データに対応させる設定を行うアルゴリズムデータを用いて、当該受信した所定のデータに対して前記ファームウエア更新データに対応させる設定を行い、当該設定の行われた所定のデータを前記送信装置による前記ファームウエア更新データの送信と並行して前記通信部を介して前記フィールドデバイスへ送信することを特徴とする請求項１に記載の設定装置。
【請求項３】
請求項１又は２に記載の設定装置と、
前記送信装置と、
前記フィールドデバイスと、を備え、
前記送信装置は、
前記設定装置及び前記フィールドデバイスと通信を行う送信装置側通信部と、
前記送信装置通信部を介して前記ファームウエア更新データを送信する送信装置側制御部と、を備え、
前記フィールドデバイスは、
前記設定装置及び前記送信装置と通信を行うフィールドデバイス側通信部と、
前記フィールドデバイス側通信部を介して前記ファームウエア更新データ及び前記ファームウエア更新データに対応させる設定の行われた所定のデータを受信するフィールドデバイス側制御部と、
を備えることを特徴とするフィールドネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定装置及びフィールドネットワークシステムに関する。
【背景技術】
【０００２】
近年、流量計や温度計などのセンサ、アクチュエータ、コントローラを含むフィールドデバイスをネットワークで接続したフィールドネットワークシステムが実施されている。
【０００３】
図６を参照して、フィールドネットワークシステム１００の構成の一例について説明する。フィールドネットワークシステム１００は、デバイス１０１と、フィールドデバイス１０２〜１０４と、を備えて構成される。
【０００４】
デバイス１０１は、コンフィグレーション機能を持ったボード等からなる電子デバイスである。フィールドデバイス１０２〜１０４は、流量計や温度計などのセンサ等からなるフィールドデバイスである。デバイス１０１及びフィールドデバイス１０２〜１０４は、ＦＯＵＮＤＡＴＩＯＮ  ｆｉｅｌｄｂｕｓＨ１（登録商標）の通信対象デバイスであり、ＦＯＵＮＤＡＴＩＯＮ  ｆｉｅｌｄｂｕｓ Ｈ１（以下、Ｈ１）の通信用のＨ１バス１０４Ａを介して情報の通信を行う。
【０００５】
次に、フィールドネットワークシステム１００において、フィールドデバイス１０２内のファームウエア（ソフトウエア）の更新を行う動作について説明する。
【０００６】
予め、フィールドデバイス１０２は、不揮発保存データ（フィールドデバイスを識別するタグ情報等）をファームウエア更新データ１０５に対応させる設定を行う不揮発保存データ引き継ぎアルゴリズム１０６を有しているものとする。また、予め、デバイス１によりファームウエア更新データ１０５が不揮発保存データ引き継ぎアルゴリズム１０６に対応する形で作成されているものとする。
【０００７】
先ず、フィールドデバイス１０２によりファームウエア更新データ１０５がデバイス１０１からダウンロードされる。具体的には、図７に示す構造を有するファームウエア更新データ１０５がダウンロードされる。図７に示すように、ファームウエア更新データ１０５は、フィールドバス通信や制御アプリケーションを実行するためのデータで構成されるアプリケーション実行データと、不揮発保存データ引き継ぎアルゴリズムと、を有する。
【０００８】
そして、フィールドデバイス１０２により、不揮発性保存データ引き継ぎアルゴリズム１０６を用いて不揮発保存データの引き継ぎ処理（不揮発保存データをファームウエア更新データ１０５に対応させる設定を行う処理）が行われる。そして、フィールドデバイス１０２が再起動される。これにより、ファームウエアの更新が完了される。
【０００９】
また、例えば、電源をＯＦＦにしなくとも、プログラムの暴走なくプログラムの配置変更を可能とする技術も知られている（例えば、特許文献１参照）。
【特許文献１】特開２００５−１８２１０６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記のフィールドネットワークシステム１００において、ファームウエア更新データ１０５が新しいデータとなり、不揮発保存データがファームウエア更新データ１０５に対応しなくなった場合（例えば、不揮発保存データのデータ形式やデータの格納場所が新しいファームウエア更新データ１０５が想定するデータ形式やデータの格納場所に対応しなくなった場合）、不揮発保存データの引き継ぎは正常に行うことができない。例えば、不揮発保存データがフィールドデバイスを識別するための情報（タグ情報）である場合、不揮発保存データがファームウエア更新データ１０５に対応しない状態でフィールドデバイス１０２の引き継ぎ処理を行うと、タグ情報は初期値（ファームウエア更新データ内のＲＯＭ値（固定値））となってしまう。そうすると、フィールドデバイスが再起動されても、フィールドデバイスは、意図した動作（ファームウエア更新データに基づく動作）を行うことができない可能性がある。
【００１１】
この場合、不揮発保存データを新しいファームウエア更新データ１０５に対応させる設定を行うアルゴリズム（図６に示す新しい不揮発保存データ引き継ぎアルゴリズム１０７）をダウンロードすることにより、不揮発保存データの引き継ぎ処理を行う方法がある。しかし、この場合、フィールドデバイス１０２は、不揮発保存データ引き継ぎアルゴリズム１０６を、一旦、新しい不揮発保存データ引き継ぎアルゴリズム１０７に更新しなければならない。このため、例えば、新しい不揮発保存データ引き継ぎアルゴリズム１０７を含んだファームウエア更新データ１０５（このとき、アプリケーション実行データは更新前のデータ）をダウンロードし、その後、更新された新しいアプリケーション実行データ及び新しい不揮発保存データ引き継ぎアルゴリズム１０７を含むファームウエア更新データ１０５をダウンロードする必要がある。すなわち、ファームウエア更新データ１０５を２回ダウンロードする作業が必要となる。この場合、フィールドデバイスが複数個となると、フィールドデバイスの台数×２のダウンロードが必要となり、効率的でなかった。
【００１２】
また、新しいファームウエア更新データ（新しいアプリケーション実行データ及び新しい不揮発保存データ引き継ぎアルゴリズムを含んだデータ）を１回でダウンロードし、フィールドデバイスの再起動後に引き継ぎ処理を行う方法もある。しかし、フィールドデバイスが再起動後に引き継ぎ処理を行うと、引き継ぎ処理が成功したかどうかを確認することができない。このため、不揮発保存データの引き継ぎの信頼性に欠けるという問題があった。
【００１３】
本発明の課題は、ファームウエア更新データのダウンロードを効率的に行い、且つ、データの引き継ぎの信頼性を向上させる技術を提供することである。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、請求項１に記載の発明の設定装置は、
ファームウエア更新データを送信する送信装置及び当該送信装置から送信されたファームウエア更新データを受信するフィールドデバイスと通信接続される設定装置において、
前記フィールドデバイスから受信した所定のデータに対して前記ファームウエア更新データに対応させる設定を行い、当該設定の行われた所定のデータを前記送信装置による前記ファームウエア更新データの送信と並行して前記フィールドデバイスへ送信する制御部を備えることを特徴とする。
【００１５】
請求項２に記載の発明は、請求項１に記載の設定装置において、
前記送信装置及び前記フィールドデバイスと通信を行う通信部を備え、
前記所定のデータは、
前記ファームウエア更新データに対応させる必要のあるデータであり、
前記制御部は、
前記送信装置による前記ファームウエア更新データの送信を前記通信部を介して検知した後、前記所定のデータを前記通信部を介して前記フィールドデバイスから受信し、前記所定のデータに対して前記ファームウエア更新データに対応させる設定を行うアルゴリズムデータを用いて、当該受信した所定のデータに対して前記ファームウエア更新データに対応させる設定を行い、当該設定の行われた所定のデータを前記送信装置による前記ファームウエア更新データの送信と並行して前記通信部を介して前記フィールドデバイスへ送信することを特徴とする。
【００１６】
請求項３に記載の発明のフィールドネットワークシステムは、  
請求項１又は２に記載の設定装置と、
前記送信装置と、
前記フィールドデバイスと、を備え、
前記送信装置は、
前記設定装置及び前記フィールドデバイスと通信を行う送信装置側通信部と、
前記送信装置通信部を介して前記ファームウエア更新データを送信する送信装置側制御部と、を備え、
前記フィールドデバイスは、
前記設定装置及び前記送信装置と通信を行うフィールドデバイス側通信部と、
前記フィールドデバイス側通信部を介して前記ファームウエア更新データ及び前記ファームウエア更新データに対応させる設定の行われた所定のデータを受信するフィールドデバイス側制御部と、
を備えることを特徴とする。    
【発明の効果】
【００１７】
請求項１〜３に記載の発明によれば、ファームウエア更新データに対応させる設定の行われた所定のデータを更新用ファームウエアの送信と並行して第２のデバイスに送信する。このため、ファームウエア更新データのダウンロードを効率的に行うことができ、且つ、データ（所定のデータ）の引き継ぎの信頼性を向上させることができる。
【発明を実施するための最良の形態】
【００１８】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００１９】
図１〜図４を参照して本発明に係る実施の形態を説明する。本実施の形態のフィールドネットワークシステム１０は、送信装置としてのデバイス１と、フィールドデバイス２〜４と、設定装置としてのテンポラリデバイス５と、を備えて構成される。デバイス１、フィールドデバイス２〜４及びテンポラリデバイス５は、Ｈ１の通信対象デバイスであり、Ｈ１通信用のＨ１バス６を介して情報の通信を行う。また、デバイス１、フィールドデバイス２〜４は、図５に示すフィールドデバイス１０２〜１０４と同様の構成であり、異なる部分を主として説明する。
【００２０】
デバイス１は、コンフィグレーション機能を持ったボード等からなる電子デバイスである。デバイス１は、Ｈ１バス６を介して、ファームウエア更新データ７をフィールドデバイス２〜４に送信する。本実施の形態では、フィールドデバイス２がファームウエア更新データ７を受信するものとして説明する。
【００２１】
テンポラリデバイス５は、不揮発保存データの引き継ぎ処理を行う機能を持ったボード等からなる電子デバイスである。図２を参照して、テンポラリデバイス５の内部構成を説明する。図２に示すように、テンポラリデバイス５は、制御部としてのＣＰＵ（Central  Processing  Unit）１１と、ＲＡＭ１２と、記憶部１３と、通信部１４と、を備えて構成される。
【００２２】
ＣＰＵ１１は、テンポラリデバイス５の各部を中央制御する。ＣＰＵ１１は、記憶部１３に記憶されているシステムプログラム及び各種アプリケーションプログラムの中から指定されたプログラムをＲＡＭ１２に展開し、ＲＡＭ１２に展開されたプログラムとの協働で、各種処理を実行する。
【００２３】
ＣＰＵ１１は、後述するテンポラリデバイスプログラムとの協働により、ファームウエア更新データの送信を通信部１４を介して検知し、所定のデータとしての不揮発保存データに対して不揮発保存データ引き継ぎアルゴリズムを用いて引き継ぎ処理を行い、引き継ぎ処理された不揮発保存データをフィールドデバイスにファームウエア更新データと並列してフィールドデバイスへ送信する。
不揮発保存データ引き継ぎアルゴリズムは、不揮発保存データをファームウエア更新データに対応させる設定（例えば、不揮発保存データのデータ形式やデータの格納領域を、ファームウエア更新データが想定するデータの形式や、データの格納領域に対応させる設定）を行うアルゴリズムデータである。
不揮発保存データは、ファームウエア更新データに対応させる必要のあるデータ（更新ファームウエアデータが更新されても更新前と同じ状態で引き継がれる必要のあるデータ）である。例えば、不揮発性の保存領域に保存されたデータやフィールドデバイス固有の設定データ（フィールドデバイスのタグ情報やセンサの設定値等）が不揮発保存データに該当する。
引き継ぎ処理は、不揮発保存データをファームウエア更新データに対応させる設定を行う処理である。
【００２４】
ＲＡＭ１２は、揮発性のメモリであり、実行される各種プログラムやこれら各種プログラムに係るデータ等を一時的に記憶するワークエリアを形成する。
【００２５】
記憶部１３は、フラッシュメモリやＲＯＭ（Read  Only  Memory）等により構成され、各種プログラム及び各種データを記憶する。記憶部１３は、テンポラリデバイスプログラムや不揮発保存データをファームウエア更新データに対応させる設定を行う不揮発保存データ引き継ぎアルゴリズムを記憶する。
【００２６】
通信部１４は、デバイス１及びフィールドデバイス２〜４と情報を送受信する。
【００２７】
次に、図３（Ａ）を参照して、デバイス１の内部構成を説明する。デバイス１は、送信装置側制御部としてのＣＰＵ２１と、送信装置側通信部としての通信部２２と、を備えて構成される。
【００２８】
ＣＰＵ２１は、通信部２２を介してファームウエア更新データを送信する。通信部２２は、テンポラリデバイス５及びフィールドデバイス２〜４と情報を送受信する。
【００２９】
次に、図３（Ｂ）を参照して、フィールドデバイスの内部構成を説明する。フィールドデバイス２〜４は同様の構成である。以下、フィールドデバイス２を代表して説明する。
フィールドデバイス２は、フィールドデバイス側制御部としてのＣＰＵ３１と、フィールドデバイス側通信部としての通信部３２と、を備えて構成される。
【００３０】
ＣＰＵ３１は、通信部３２を介してファームウエア更新データ及び引き継ぎ処理された不揮発保存データを受信する。通信部３２は、デバイス１及びテンポラリデバイス５と情報を送受信する。
【００３１】
次に、図４（Ａ）を参照して、ファームウエア更新データ７について説明する。図４（Ａ）に示すように、ファームウエア更新データ７は、アプリケーション実行データと、アドレス情報と、識別情報と、を有する。
アドレス情報は、ファームウエア更新データ７が送信されるフィールドデバイスのアドレスを示す情報である。識別情報は、引き継ぎ処理の際に用いられる不揮発保存データ引き継ぎアルゴリズムを識別するための情報（ファームウエアのバージョン情報）である。
【００３２】
次に、図４（Ｂ）を参照して、記憶部１３に記憶される不揮発保存データ引き継ぎアルゴリズムについて説明する。図４（Ｂ）に示すように、記憶部１３には、複数の不揮発保存データ引き継ぎアルゴリズムが記憶される。各不揮発保存データ引き継ぎアルゴリズムは、識別情報（ファームウエアのバージョン情報）と対応付けて記憶されている。
【００３３】
次に、記憶部１３に記憶される不揮発保存データ引き継ぎアルゴリズムの変更等を行う場合について説明する。例えば、変更したい所望の不揮発保存データ引き継ぎアルゴリズムを外部機器（図示省略）が有していたとする。この場合、通信部１４を介して外部機器から所望の不揮発保存データ引き継ぎアルゴリズムが受信され、当該受信された不揮発保存データ引き継ぎアルゴリズムが記憶部１３に記憶される。
また、例えば、不揮発保存データ引き継ぎアルゴリズムが記憶されているメモリデバイス（フラッシュメモリ等のデバイス）の差し替えがユーザにより行われることにより、不揮発保存データ引継ぎアルゴリズムの変更等を行うこととしてもよい。  
【００３４】
次に、図５を参照して、テンポラリデバイス５で実行されるテンポラリデバイス処理について説明する。テンポラリデバイス処理は、不揮発保存データ引き継ぎアルゴリズムを用いて不揮発保存データの引き継ぎ処理を行い、引き継ぎ処理された不揮発保存データをフィールドデバイス２にファームウエア更新データと並列して送信する処理である。
【００３５】
予め、記憶部１３には、複数の不揮発保存データ引き継ぎアルゴリズムが記憶されているものとする。
【００３６】
例えば、テンポラリデバイス５において、デバイス１からフィールドデバイス２に対してファームウエア更新データ７が送信されていることを通信部１４を介して自動的に検知したことをトリガとして、記憶部１３から読み出されて適宜ＲＡＭ１２に展開されたテンポラリデバイスプログラムと、ＣＰＵ１１との協働によりテンポラリデバイス処理が実行される。
【００３７】
先ず、通信部１４を介してファームウエア更新データ７に含まれるフィールドデバイス２のアドレス情報が取得される（ステップＳ１１）。そして、通信部１４を介してファームウエア更新データに含まれる識別情報が取得される（ステップＳ１２）。
【００３８】
ステップＳ１２の実行後、取得された識別情報に基づいて、不揮発保存データ引き継ぎアルゴリズムの選択が行われる（ステップＳ１３）。具体的には、識別情報（ファームウエアバージョン情報）と一致するファームウエアバージョン情報に対応付けられた１つの不揮発保存データ引継ぎアルゴリズムが記憶部１３の中から選択される。
【００３９】
ステップＳ１３の実行後、選択された不揮発保存データ引き継ぎアルゴリズムにより引き継ぎ処理が実行される（ステップＳ１４）。具体的には、不揮発保存データがフィールドデバイス２から読み出され（通信部１４を介して不揮発保存データが受信され）、当該読み出された不揮発保存データに対して、不揮発保存データ引き継ぎアルゴリズムを用いてファームウエア更新データに対応させる引き継ぎ処理が実行される。
【００４０】
ステップＳ１４の実行後、引き継ぎ処理された不揮発保存データがフィールドデバイス２宛にファームウエア更新データと並列して通信部１４を介して送信される（ステップＳ１５）。ステップＳ１５の実行後、テンポラリデバイス処理は終了される。
【００４１】
以上、本実施の形態によれば、引継ぎ処理の行われた不揮発保存データをファームウエア更新データの送信と並行してフィールドデバイス２に送信する。このため、フィールドデバイス２は、ファームウエア更新データを１回だけダウンロードすればよいので、ファームウエア更新データのダウンロードを効率的に行うことができる。また、ファームウエア更新データの送信と並行して、引き継ぎ処理された不揮発保存データをフィールドデバイス２に送信するので、フィールドデバイス２は、引き継ぎ処理された不揮発保存データをファームウエア更新データとともに取得することができる。このため、フィールドデバイス２は、再起動の前に不揮発保存データに対して引き継ぎ処理を行うことができるので、不揮発保存データの引き継ぎの信頼性を向上させることができる。
【００４２】
また、テンポラリデバイス５が不揮発保存データ引き継ぎアルゴリズムを用いて引き継ぎ処理を行うので、フィールドデバイス２は、不揮発保存データ引き継ぎアルゴリズムを用いて引き継ぎ処理を行う必要がない。
【００４３】
また、ファームウエア更新データの送信と並列して引き継ぎ設定の行われた不揮発保存データをフィールドデバイス２に送信するので、フィールドデバイス２は、時間を要することなくダウンロードを行うことができる。
【００４４】
また、テンポラリデバイス５は、Ｈ１仕様で規定されているテンポラリデバイス用のアドレス（一時的にバスの状況を確認するためのアドレス）を使用することにより、既存のＨ１バス設定（予め設定されているＨ１バス）に影響を与えることなくＨ１バスへ通信接続することができる。
【００４５】
また、デバイス１には、特別なアプリケーションをインストールする必要がない。
【００４６】
また、例えば、通信部１４を介して不揮発保存データ引き継ぎアルゴリズムを外部装置から取得する場合、Ｈ１の規則に沿って通信を行う必要がないので、不揮発保存データ引き継ぎアルゴリズムを変更する場合に時間を要しない。
【００４７】
なお、上記実施の形態における記述は、本発明に係るフィールドネットワークシステムの一例であり、これに限定されるものではない。
【００４８】
例えば、上記実施の形態では、テンポラリデバイス処理において、デバイス１からフィールドデバイス２に対してファームウエア更新データ７が送信されていることを通信部１４を介して自動的に検知したことをトリガとしたが、これに限定されるものではない。例えば、テンポラリデバイス５が、デバイス１からファームウエア更新データ７をフィールドデバイス２へ送信する旨の通知を通信部１４を介して受信し、当該受信によりファームウエア更新データ７の送信を検知したことをトリガとしてもよい。
【００４９】
また、テンポラリデバイス処理のステップＳ１２において、ファームウエア更新データ７に含まれる識別情報を取得することとしたが、これに限定されるものではない。例えば、フィールドデバイス２が識別情報を有しており、テンポラリデバイス５は、フィールドデバイス２から識別情報を取得することとしてもよい。この場合、テンポラリデバイス５はファームウエア更新データ７に含まれるアドレス情報に基づいて、フィールドデバイス２を特定し、当該特定したフィールドデバイス２から識別情報を取得する。
【００５０】
また、テンポラリデバイス５は１つの不揮発保存データ引継ぎアルゴリズムを用いて引き継ぎ処理を行うことしたが、これに限定されるものではない。例えば、テンポラリデバイス５において、不揮発保存データ引き継ぎアルゴリズムを複数個並列動作させることとしてもよい。これにより、同型又は異型のフィールドデバイスにおいて、同時に更新ファームウエアデータを更新することができる。例えば、フィールドデバイス２〜４が温度伝送デバイス（同型のフィールドデバイス）の場合であっても、フィールドデバイス２が温度伝送デバイス、フィールドデバイス３、４が圧力伝送デバイス（異型のフィールドデバイス）の場合であっても、同時に更新ファームウエアデータを更新することができる。このため、フィールドデバイスの数が多くなるほど、ファームウエア更新データの送信と、引き継ぎ処理された不揮発保存データの送信との並行動作による時間削減を実現することができる。
【００５１】
また、Ｈ１仕様では、１つのローカルエリアネットワークリンク内にテンポラリデバイス５用のアドレスが４個用意されている。このため、テンポラリデバイス５が４台設置可能である。この場合、４台のテンポラリデバイス５を使用して更新ファームウエアデータの更新を行うことにより、テンポラリデバイス５の内部処理の実行効率およびフィールドネットワークシステム１０の使用効率を向上させることができる。
【００５２】
また、デバイス１又はテンポラリデバイス５は、ＰＣ（Personal Computer）等の端末装置としてもよい。
【００５３】
その他、本実施の形態における、フィールドネットワークシステム１の細部構造及び詳細動作に関しても、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００５４】
【図１】本発明に係る実施の形態のフィールドネットワークシステムの構成を示す図である。
【図２】テンポラリデバイスの内部構成を示すブロック図である。
【図３】（Ａ）は、デバイスの内部構成を示すブロック図である。（Ｂ）は、フィールドデバイスの内部構成を示すブロック図である。
【図４】（Ａ）は、ファームウエア更新データを説明する図である。（Ｂ）は、記憶部に記憶される不揮発保存データ引き継ぎアルゴリズムを説明する図である。
【図５】テンポラリデバイス処理を示すフローチャートである。
【図６】従来のフィールドネットワークシステムを示す図である。
【図７】ファームウエア更新データを示す図である。
【符号の説明】
【００５５】
１     デバイス
２〜４ フィールドデバイス
５     テンポラリデバイス
７     ファームウエア更新データ
１０   フィールドネットワークシステム
１１   ＣＰＵ
１２   ＲＡＭ
１３   記憶部
１４   通信部
【図１】
2010086206.tif 000003
【図２】
2010086206.tif 000004
【図３】
2010086206.tif 000005
【図４】
2010086206.tif 000006
【図５】
2010086206.tif 000007
【図６】
2010086206.tif 000008
【図７】
2010086206.tif 000009