(57)【要約】 【課題】障害解析の時間を短縮可能な画像処理装置、プログラムおよび情報処理装置を提供する。【解決手段】本発明の画像処理装置は、第１プロセッサコア２０２と第２プロセッサコア２０３とを備える。第２プロセッサコア２０３は、画像処理装置で異常が発生したことを第１プロセッサコア２０２から通知された場合、画像処理装置の状態を解析する解析プログラムを実行し、解析プログラムの実行完了後、状態の解析が完了したことを第１プロセッサコア２０２へ通知する。第１プロセッサコア２０２は、画像処理装置で異常が発生した場合、異常を解消する異常処理を実行せずに、画像処理装置で異常が発生したことを第２プロセッサコア２０３へ通知し、第２プロセッサコア２０３から状態の解析が完了したことを通知された後に異常処理を開始する。【選択図】図３
2014049989.tif 000002
【特許請求の範囲】
【請求項１】
複数のプロセッサコアが搭載される画像処理装置であって、
第１プロセッサコアと、
第２プロセッサコアと、を備え、
前記第２プロセッサコアは、前記画像処理装置で異常が発生したことを前記第１プロセッサコアから通知された場合、前記画像処理装置の状態を解析する解析プログラムを実行し、前記解析プログラムの実行完了後、状態の解析が完了したことを前記第１プロセッサコアへ通知し、
前記第１プロセッサコアは、前記画像処理装置で異常が発生した場合、異常を解消する異常処理を実行せずに、前記画像処理装置で異常が発生したことを前記第２プロセッサコアへ通知し、前記第２プロセッサコアから状態の解析が完了したことを通知された後に前記異常処理を開始する、
画像処理装置。
【請求項２】
前記第１プロセッサコアの制御の下で画像処理を行う画像処理部をさらに備え、
前記画像処理部に異常が発生した場合、前記画像処理部は、前記第１プロセッサコアに対して、異常が発生したことを通知する、
請求項１の画像処理装置。
【請求項３】
前記第１プロセッサコアは、前記画像処理部から、異常が発生したことを通知された場合、前記画像処理部で異常が発生したことを前記第２プロセッサコアへ通知し、
前記第２プロセッサコアは、前記画像処理部で異常が発生したことを前記第１プロセッサコアから通知された場合、異常が発生した前記画像処理部の状態を解析する前記解析プログラムを実行する、
請求項２の画像処理装置。
【請求項４】
前記画像処理部を識別する識別情報と、前記画像処理部の状態を解析する前記解析プログラムとを対応付けて記憶する記憶部をさらに備え、
前記第２プロセッサコアは、異常が発生した前記画像処理部に対応する前記解析プログラムを前記記憶部から読み出し、読み出した前記解析プログラムを実行する、
請求項３の画像処理装置。
【請求項５】
第１プロセッサコアと第２プロセッサコアとが搭載されたコンピュータに、
前記第１プロセッサコアが、前記コンピュータが搭載された画像処理装置で異常が発生した場合、異常を解消する異常処理を実行せずに、前記画像処理装置で異常が発生したことを前記第２プロセッサコアへ通知するステップと、
前記第２プロセッサコアが、前記画像処理装置で異常が発生したことを前記第１プロセッサコアから通知された場合、前記画像処理装置の状態を解析する解析プログラムを実行するステップと、
前記第２プロセッサコアが、前記解析プログラムの実行完了後、状態の解析が完了したことを前記第１プロセッサコアへ通知するステップと、
前記第１プロセッサコアが、前記第２プロセッサコアから、状態の解析が完了したことを通知された後に前記異常処理を開始するステップと、を実行させるためのプログラム。
【請求項６】
複数のプロセッサコアが搭載される情報処理装置であって、
第１プロセッサコアと、
第２プロセッサコアと、を備え、
前記第２プロセッサコアは、前記情報処理装置で異常が発生したことを前記第１プロセッサコアから通知された場合、前記情報処理装置の状態を解析する解析プログラムを実行し、前記解析プログラムの実行完了後、状態の解析が完了したことを前記第１プロセッサコアへ通知し、
前記第１プロセッサコアは、前記情報処理装置で異常が発生した場合、異常を解消する異常処理を実行せずに、前記情報処理装置で異常が発生したことを前記第２プロセッサコアへ通知し、前記第２プロセッサコアから、状態の解析が完了したことを通知された後に前記異常処理を開始する、
情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、プログラムおよび情報処理装置に関する。
【背景技術】
【０００２】
従来、製品に不具合があった場合に、ハードウェアかソフトウェアが原因となっているかどうか解析を行うにあたって、製品の出力ログを解析して原因の切り分けを行う技術が知られている（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、製品が出力したログを解析する方法は、製品の段階では、製品性能を向上させるため、ログの出力は抑制されており、障害の原因を解析するには十分な解析データが取得できないことが多い。これでは障害解析者が、お客様の製品が設置されている現場に行って（または、製品を社内へ引き上げたりして）、再度障害を発生させて、ハードウェアおよびソフトウェアの不具合の原因を特定する必要があり、障害解析の時間がかかってしまうという問題がある。
【０００４】
本発明は、上記に鑑みてなされたものであって、障害解析の時間を短縮可能な画像処理装置、プログラムおよび情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するために、本発明は、複数のプロセッサコアが搭載される画像処理装置であって、第１プロセッサコアと、第２プロセッサコアと、を備え、前記第２プロセッサコアは、前記画像処理装置で異常が発生したことを前記第１プロセッサコアから通知された場合、前記画像処理装置の状態を解析する解析プログラムを実行し、前記解析プログラムの実行完了後、状態の解析が完了したことを前記第１プロセッサコアへ通知し、前記第１プロセッサコアは、前記画像処理装置で異常が発生した場合、異常を解消する異常処理を実行せずに、前記画像処理装置で異常が発生したことを前記第２プロセッサコアへ通知し、前記第２プロセッサコアから状態の解析が完了したことを通知された後に前記異常処理を開始する。
【０００６】
また、本発明は、第１プロセッサコアと第２プロセッサコアとが搭載されたコンピュータに、前記第１プロセッサコアが、前記コンピュータが搭載された画像処理装置で異常が発生した場合、異常を解消する異常処理を実行せずに、前記画像処理装置で異常が発生したことを前記第２プロセッサコアへ通知するステップと、前記第２プロセッサコアが、前記画像処理装置で異常が発生したことを前記第１プロセッサコアから通知された場合、前記画像処理装置の状態を解析する解析プログラムを実行するステップと、前記第２プロセッサコアが、前記解析プログラムの実行完了後、状態の解析が完了したことを前記第１プロセッサコアへ通知するステップと、前記第１プロセッサコアが、前記第２プロセッサコアから、状態の解析が完了したことを通知された後に前記異常処理を開始するステップと、を実行させるためのプログラムである。
【０００７】
さらに、本発明は、複数のプロセッサコアが搭載される情報処理装置であって、第１プロセッサコアと、第２プロセッサコアと、を備え、前記第２プロセッサコアは、前記情報処理装置で異常が発生したことを前記第１プロセッサコアから通知された場合、前記情報処理装置の状態を解析する解析プログラムを実行し、前記解析プログラムの実行完了後、状態の解析が完了したことを前記第１プロセッサコアへ通知し、前記第１プロセッサコアは、前記情報処理装置で異常が発生した場合、異常を解消する異常処理を実行せずに、前記情報処理装置で異常が発生したことを前記第２プロセッサコアへ通知し、前記第２プロセッサコアから、状態の解析が完了したことを通知された後に前記異常処理を開始する。
【発明の効果】
【０００８】
本発明によれば、障害解析の時間を短縮できるという有利な効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態のプリンタ装置の構成例を示す図である。
【図２】図２は、実施形態の画像処理の流れを示すブロック図である。
【図３】図３は、実施形態の画像処理装置の機能構成例を示す図である。
【図４】図４は、実施形態の第１プロセッサコアの状態遷移の一例を示す図である。
【図５】図５は、実施形態の第２プロセッサコアの状態遷移の一例を示す図である。
【図６】図６は、第１プロセッサコアによる処理動作の一例を示すフローチャートである。
【図７】図７は、第２プロセッサコアによる処理動作の一例を示すフローチャートである。
【図８】図８は、解析結果データの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、本発明に係る画像処理装置、プログラムおよび情報処理装置の形態を詳細に説明する。
【００１１】
図１は、本発明に係る画像処理装置が適用されるプリンタ装置１００の構成例を示す図である。図１に示すように、プリンタ装置１００は、制御部２１０と、メインメモリ１０４と、プリンタエンジン１１０と、オペレーションパネル１１５とを含む。制御部２１０は、ＣＰＵ(Central  Processing  Unit)１０１と、ＣＰＵ  Ｉ／Ｆ１０２と、メモリコントローラ１０３と、描画装置１０５と、符号化装置１０６と、復号装置１０７と、エンジンコントローラ１０９と、ＲＯＭ１１２と、ローカルＩ／Ｆ１１１と、パネルコントローラ１１４と、通信コントローラ１１６とを含む。
【００１２】
ＣＰＵ１０１は、メインメモリ１０４に格納されるプログラムに従い、このプリンタ装置１００の全体の動作を制御する。ＣＰＵ１０１は、ＣＰＵ  Ｉ／Ｆ１０２を介してメモリコントローラ１０３に接続される。メモリコントローラ１０３は、ＣＰＵ１０１、描画装置１０５、符号化装置１０６、復号装置１０７および通信コントローラ１１６の、メインメモリ１０４に対するアクセスを調停する。
【００１３】
メインメモリ１０４は、ＣＰＵ１０１から転送される画像、ＣＰＵ１０１のプログラムやバンドデータや、ページの圧縮データなどの各種のデータを格納する。描画装置１０５は、ＣＰＵ１０１から描画コマンドを受け取りメインメモリ１０４のバンドを描画する。符号化装置１０６は、メインメモリ１０４のバンドを符号化し、メインメモリ１０４の符号ページメモリ領域へ符号データを送る。復号装置１０７は、符号化装置１０６により符号化された符号を受け取り、復号化し、エンジンコントローラ１０９へ転送する。エンジンコントローラ１０９は、復号装置１０７で復号された画像データを受けとり、プリンタエンジン１１０へ転送する。エンジンコントローラ１０９は、プリンタエンジン１１０を制御する機能を有する。
【００１４】
ローカルＩ／Ｆ１１１は、ＲＯＭ１１２およびパネルコントローラ１１４と、メインメモリ１０４などとのインターフェイス制御を実行する。ＲＯＭ１１２は、文字などのフォント情報やＣＰＵ１０１のプログラムなどを格納する不揮発性のメモリである。パネルコントローラ１１４は、オペレーションパネル１１５を制御する。オペレーションパネル１１５は、ユーザ操作を受け付けるための複数の操作子と、ユーザに対して情報を提供するための表示素子とを有する。
【００１５】
通信コントローラ１１６は、ネットワークを介しての通信を制御する。例えば、ＰＣ（Personal  Computer）２００から出力されたＰＤＬ（Page Description Language）データは、ネットワークを介して通信コントローラ１１６により受信される。通信コントローラ１１６は、受信したＰＤＬデータを、メモリコントローラ１０３を介してメインメモリ１０４に転送する。
【００１６】
なお、ネットワークは、ＬＡＮ（Local  Area  Network）などの所定の範囲内で通信を行うものでもよいし、インターネットなどより広範囲に通信可能なものでもよい。また、ネットワークは、有線通信に限らず無線通信を用いたものでもよいし、ＵＳＢ（Universal  Serial  Bus）やＩＥＥＥ（Institute  Electrical  and  Electronics  Engineers）１３９４といったシリアル通信を行うものでもよい。
【００１７】
なお、図１の例では、上述の制御部２１０は、請求項の「画像処理装置」に対応すると捉えることもできる。
【００１８】
図２は、本実施形態の画像処理の流れを示すブロック図である。この図において、ＰＣ２００は、マイクロソフト社のＷＯＲＤ（登録商標）などのアプリケーションで処理された印字データ（ＰＤＬデータ）を生成する。通信コントローラ１１６は、ＰＣ２００からＰＤＬデータを受け取る。メインメモリ１０４は、通信コントローラ１１６からのＰＤＬデータをメインメモリ１０４のＰＤＬメモリ領域１０４ａに記憶する。ＣＰＵ１０１は、メインメモリ１０４のＰＤＬを解析して描画コマンドを生成し、メインメモリ１０４へ転送する。メインメモリ１０４は、ＣＰＵ１０１により生成された描画コマンドをメインメモリ１０４の描画コマンドメモリ領域１０４ｂに記憶する。描画装置１０５は、メインメモリ１０４の描画コマンドメモリ領域１０４ｂに記憶された描画コマンドを受け取り、メインメモリ１０４のバンドメモリ領域１０４ｃへ描画する。メインメモリ１０４は、描画装置１０５により描画されたバンドデータを記憶する。符号化装置１０６は、メインメモリ１０４のバンドメモリ領域１０４ｃのバンドデータを読み込んで符号化し、メインメモリ１０４のページ符号メモリ領域１０４ｄへ符号を送る。メインメモリ１０４は、符号化装置１０６から符号を受け取り記憶する。復号装置１０７は、メインメモリ１０４に記憶されたバンドごとの符号からなる１ページ分の符号を読み込んで復号化し、エンジンコントローラ１０９へ転送する。エンジンコントローラ１０９を介してプリンタエンジン１１０でプリント出力を行う。
【００１９】
ここで、本実施形態の制御部２１０は、複数のプロセッサコアが搭載されている。より具体的には、ＣＰＵ１０１は、第１プロセッサコアと第２プロセッサコアとを有するマルチコアの構成となる。なお、ＣＰＵ１０１が有するコアの数は２つに限られるものではない。ＣＰＵ１０１は、第１プロセッサコアと第２プロセッサコアとを少なくとも備えるものであればよい。図３は、本実施形態の制御部２１０の機能構成例を示す図である。図３に示すように、制御部２１０は、画像処理モジュール２０１と、画像処理モジュール２０１の制御を行う第１プロセッサコア２０２と、第２プロセッサコア２０３と、第１記憶部２０４と、第２記憶部２０５とを備える。
【００２０】
画像処理モジュール２０１は、各種の画像処理を行うモジュールであり、この例では、描画装置１０５、符号化装置１０６および復号装置１０７の各々が、画像処理モジュール２０１に相当する。画像処理モジュール２０１に異常が発生した場合、その画像処理モジュール２０１は、第１プロセッサコア２０２に対して、異常が発生したことを通知する。例えば画像処理モジュール２０１は、異常画像を検出したり、制御不能な状況に陥ったりすると、第１プロセッサコア２０２に対して、異常が発生したことを通知する（例えば割り込みを発行する）。
【００２１】
第１プロセッサコア２０２は、画像処理モジュール２０１から、異常が発生したことを通知された場合、異常を解消する異常処理（例えばデバッグ処理）を実行せずに、画像処理モジュール２０１で異常が発生したことを第２プロセッサコア２０３へ通知する（異常発生通知を行う）。なお、この例では、第１プロセッサコア２０２は、画像処理モジュール２０１から、異常が発生したことの通知を受け取ることで、画像処理モジュール２０１に異常が発生したことを検知しているが、これに限らず、制御部２１０の異常（画像処理装置の異常）を検知する方法は任意である。要するに、第１プロセッサコア２０２は、画像処理装置で異常が発生した場合、異常を解消する異常処理を実行せずに、画像処理装置で異常が発生したことを第２プロセッサコア２０３へ通知する機能を有するものであればよい。
【００２２】
第２プロセッサコア２０３は、画像処理装置（制御部２１０）で異常が発生したことを第１プロセッサコア２０２から通知された場合、画像処理装置の状態を解析する解析プログラムを実行し、解析プログラムの実行完了後、状態の解析が完了したことを第１プロセッサコア２０２へ通知する。そして、第１プロセッサコア２０２は、第２プロセッサコア２０３から、状態の解析が完了したことを通知された後に異常処理を開始する。本実施形態では、第２プロセッサコア２０３は、画像処理モジュール２０１で異常が発生したことを第１プロセッサコア２０２から通知された場合、異常が発生した画像処理モジュール２０１の状態を解析する解析プログラムを実行する。この例では、解析プログラムは、第１記憶部２０４に格納されている。
【００２３】
第１記憶部２０４は、画像処理モジュール２０１を識別する識別情報と、画像処理モジュール２０１の状態を解析するための解析プログラムとを対応付けて記憶する。例えば第１記憶部２０４は、描画装置１０５を識別する情報と、描画装置１０５の状態を解析するための解析プログラムとを対応付けて記憶し、符号化装置１０６を識別する情報と、符号化装置１０６の状態を解析するための解析プログラムとを対応付けて記憶し、復号装置１０７と、復号装置１０７の状態を解析するための解析プログラムとを対応付けて記憶することもできる。
【００２４】
第２プロセッサコア２０３は、異常が発生した画像処理モジュール２０１に対応する解析プログラムを第１記憶部２０４から読み出し、読み出した解析プログラムを実行する。なお、第１記憶部２０４は、前述のＲＯＭ１１２等により実現可能であるが、これに限られるものではない。解析プログラムは、異常発生を起こした画像処理モジュール２０１を対象に、レジスタ情報やメモリ情報を読み出し、ハードウェア、ソフトウェアどちらに原因があるかを判断する。第２プロセッサコア２０３は、その判断結果を解析結果データとして第２記憶部２０５に格納する。第２記憶部２０５は、ＨＤＤなどのメモリにより実現可能であるが、これに限られるものではない。そして、解析プログラムの実行完了後、第２プロセッサコア２０３は、異常が発生した画像処理モジュール２０１の状態の解析が完了したことを第１プロセッサコア２０２へ通知する（チェック完了通知を行う）。
【００２５】
図４は、第１プロセッサコア２０２の状態遷移の一例を示す図である。図４に示すように、第１プロセッサコア２０２は、通常処理中において、画像処理モジュール２０１からの異常発生通知を受けると、画像処理モジュール２０１で異常が発生したことを第２プロセッサコア２０３へ通知するとともに、第２プロセッサコア２０３からのチェック完了通知を待つ状態に遷移する。そして、第２プロセッサコア２０３からのチェック完了通知を受け取ると、異常処理を開始する。これにより、第１プロセッサコア２０２の状態は、「異常処理中」に遷移する。そして、異常処理が終了すると、通常処理を再開する。これにより、第１プロセッサコア２０２の状態は、「通常処理中」に遷移する。
【００２６】
図５は、第２プロセッサコア２０３の状態遷移の一例を示す図である。図５に示すように、第２プロセッサコア２０３は、通常処理中において、第１プロセッサコア２０２からの異常発生通知を受け取ると、異常が発生した画像処理モジュール２０１に対応する解析プログラムを実行することで、異常が発生した画像処理モジュール２０１の状態を解析する（チェック処理を行う）。これにより、第２プロセッサコア２０３の状態は、「チェック処理中」に遷移する。そして、第２記憶部２０５に対する解析結果データの書込みが完了すると（チェック処理が完了すると）、通常処理を再開する。これにより、第２プロセッサコア２０３の状態は「通常処理中」に遷移する。
【００２７】
図６は、第１プロセッサコア２０２による処理動作の一例を示すフローチャートである。第１プロセッサコア２０２は、通常処理中において、画像処理モジュール２０１からの異常発生通知を受けた場合（ステップＳ１の結果：ＹＥＳの場合）、通常処理を中断し、第２プロセッサコア２０３に対して異常発生通知を行う（ステップＳ２）。そして、第２プロセッサコア２０３からのチェック完了通知を受け取った場合（ステップＳ３の結果：ＹＥＳの場合）、異常処理を開始する（ステップＳ４）。
【００２８】
図７は、第２プロセッサコア２０３による処理動作の一例を示すフローチャートである。第２プロセッサコア２０３は、通常処理中において、第１プロセッサコア２０２からの異常発生通知を受け取った場合（ステップＳ１１の結果：ＹＥＳの場合）、異常が発生した画像処理モジュール２０１に対応する解析プログラムを第１記憶部２０４から読み出し、読み出した解析プログラムを実行する（ステップＳ１２）。この例では、第２プロセッサコア２０３が、異常が発生した画像処理モジュール２０１に対応する解析プログラムを実行することにより、異常が発生した画像処理モジュール２０１のレジスタ情報（ステータスや設定パラメータ等）やメモリ情報（画像データやコマンドデータ）をチェックし、ハードウェアが原因かソフトウェアが原因かの切り分けを行う機能を実現する。
【００２９】
そして、第２プロセッサコア２０３は、切り分けを行った結果を示す解析結果データを第２記憶部２０５に記憶する（ステップＳ１３）。図８は、解析結果データの一例を示す図である。解析結果データは、異常発生モジュール名と、ハードウェアおよびソフトウェアのうちの何れにおいて障害が発生したかを示す情報（要因フラグ）とを最低限の情報とする。これ以外に、異常画像が発生したデータのライン数など解析詳細データを把握できるような情報を格納することを考えて、拡張領域へのポインタをもてるようなデータ構造とすることもできる。
【００３０】
次に、第２プロセッサコア２０３は、第１プロセッサコア２０２に対してチェック完了通知を行う（ステップＳ１４）。
【００３１】
以上に説明したように、本実施形態では、画像処理モジュール２０１で異常が発生した場合、第１プロセッサコア２０２は、第２プロセッサコア２０３からチェック完了通知を受け取るまで異常処理を行わず、第２プロセッサコア２０３は、異常が発生した状況のまま、解析プログラムを実行する。これにより、従来のように、異常処理完了後に取得する解析データでは、見つけられない要因（異常発生時の画像処理モジュール２０１の状態情報など）を取得することも可能になるので、結果として、障害解析の時間を短縮することができる。
【００３２】
以上、本発明の実施形態を説明したが、上述の実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。本発明は、上述の実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上述の実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【００３３】
なお、上述のＣＰＵ１０１（第１プロセッサコア２０２、第２プロセッサコア２０３）が実行するプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００３４】
さらに、上述の実施形態のＣＰＵ１０１が実行するプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の実施形態のＣＰＵ１０１が実行するプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。
【００３５】
また、上述の実施形態では、本発明を画像処理装置に適用した例を挙げて説明したが、これに限らず、例えば本発明を情報処理装置に適用することも可能である。つまり、本発明に係る情報処理装置は、第１プロセッサコアと、第２プロセッサコアと、を備え、第２プロセッサコアは、情報処理装置で異常が発生したことを第１プロセッサコアから通知された場合、情報処理装置の状態を解析する解析プログラムを実行し、解析プログラムの実行完了後、状態の解析が完了したことを第１プロセッサコアへ通知し、第１プロセッサコアは、情報処理装置で異常が発生した場合、異常を解消する異常処理を実行せずに、情報処理装置で異常が発生したことを第２プロセッサコアへ通知し、第２プロセッサコアから状態の解析が完了したことを通知された後に異常処理を開始する形態であればよい。
【符号の説明】
【００３６】
１００  プリンタ装置
１０１  ＣＰＵ
２０１  画像処理モジュール
２０２  第１プロセッサコア
２０３  第２プロセッサコア
２０４  第１記憶部
２０５  第２記憶部
２１０  制御部
【先行技術文献】
【特許文献】
【００３７】
【特許文献１】特開２０１０−１９１７３８号公報
【図１】
2014049989.tif 000003
【図２】
2014049989.tif 000004
【図３】
2014049989.tif 000005
【図４】
2014049989.tif 000006
【図５】
2014049989.tif 000007
【図６】
2014049989.tif 000008
【図７】
2014049989.tif 000009
【図８】
2014049989.tif 000010