(57)【特許請求の範囲】
【請求項１】
入力したＰＤＬデータにタイル描画命令が含まれる場合に、前記ＰＤＬデータの出力解像度を取得し、前記タイル描画命令と前記出力解像度に基づいて、タイル描画の描画サイズを算出するＰＤＬ解析手段と、
前記算出された描画サイズが所定値より小さい場合に、前記タイル描画命令に基づいてタイル描画の平均色を算出する平均色算出手段と、
前記算出された平均色に基づいて、前記タイル描画命令をレンダリングするレンダリング手段とを有し、
前記平均色算出手段は、前記タイル描画命令に含まれる単位タイルの透過度に基づいて、前記平均色を算出することを特徴とする情報処理装置。
【請求項２】
前記平均色算出手段は、前記透過度の値によって、前記平均色の算出方法を切り替えることを特徴とする、請求項１に記載の情報処理装置。
【請求項３】
前記平均色算出手段は、前記透過度が一定であるかどうかによって、前記平均色の算出方法を切り替えることを特徴とする、請求項１または２に記載の情報処理装置。
【請求項４】
前記平均色算出手段は、前記透過度が一定である場合、前記タイル描画命令に含まれる色の平均値、前記透過度の平均値、及び背景色に基づいて、前記平均色を算出することを特徴とする、請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項５】
前記平均色算出手段は、前記透過度が一定でない場合、前記タイル描画命令に含まれる色の平均値を前記透過度の平均値を用いて補正し、前記補正された色の平均値、前記透過度の平均値、及び背景色に基づいて、前記平均色を算出することを特徴とする、請求項１〜３のいずれか１項に記載の情報処理装置。
【請求項６】
前記ＰＤＬデータは、ＸＰＳ（ＸＭＬ  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）に基づくデータであることを特徴とする、請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項７】
前記ＰＤＬデータは、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）に基づくデータであることを特徴とする、請求項１〜５のいずれか１項に記載の情報処理装置。
【請求項８】
入力したＰＤＬデータにタイル描画命令が含まれる場合に、前記ＰＤＬデータの出力解像度を取得し、前記タイル描画命令と前記出力解像度に基づいて、タイル描画の描画サイズを算出する工程と、
前記算出された描画サイズが所定値より小さい場合に、前記タイル描画命令に基づいてタイル描画の平均色を算出する工程と、
前記算出された平均色に基づいて、前記タイル描画命令をレンダリングする工程とを有し、
前記平均色を算出する工程は、前記タイル描画命令に含まれる単位タイルの透過度に基づいて、前記平均色を算出することを特徴とする情報処理方法。
【請求項９】
コンピュータを、請求項１〜７のいずれか１項に記載の情報処理装置に記載の各手段として機能させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はページ記述言語ＰＤＬ（Ｐａｇｅ Ｄｅｓｃｒｉｐｔｉｏｎ Ｌａｎｇｕａｇｅ）のデータを入力データとして、ラスターデータを生成するＰＤＬ描画処理装置及び方法に関するものである。
【背景技術】
【０００２】
描画命令を記述したＰＤＬデータを入力としてラスターデータを生成するＰＤＬ描画処理は、一般にＰＤＬ解析処理とレンダリング処理に分割できる。ＰＤＬ解析処理はＰＤＬデータを解析し、より抽象度の低い描画コマンドに変換する。レンダリング処理は、描画コマンドを受け取り、デバイス座標への変換処理及び色合成処理を行い、ラスターデータを作成する。ラスターデータはプリンタデバイスで紙に出力され、あるいはモニタデバイスで表示される。ＰＤＬデータとしては、Ｍｉｃｒｏｓｏｆｔ社のページ記述言語であるＸＰＳ（ＸＭＬ  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）やＡｄｏｂｅ社のページ技術言語であるＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）等が存在する。ＸＰＳ、ＰＤＦには、同じ描画命令を一回以上繰り返して描画するタイル描画命令が存在する。
【０００３】
このタイル描画命令では、タイル（繰り返しの単位となる領域）の幅・高さとタイルを敷き詰める領域を指定することができる。このタイルの幅・高さはＰＤＬで定義されている座標系（以下ＰＤＬ座標）の単位で指定されている。例えばＸＰＳの座標系は左上原点で単位は１／９６インチと定義されている。このＰＤＬ座標は、描画処理においてデバイスに出力・表示するラスターデータに変換する際に、デバイスで定義されている座標（以下デバイス座標）へと変換される。デバイス座標は、プリンタの場合左上原点においてピクセル単位で示されるのが一般的である。
【０００４】
描画処理のＰＤＬ座標からデバイス座標への変換において、ＰＤＬ座標では整数として指定されている描画内容が出力サイズや解像度の指定によりピクセルで表現できない場合がある。この問題を解決するためにＸＰＳ仕様（ＥＣＭＡ−３８８）では、一つのタイル描画命令の描画サイズがデバイス座標系にて１ピクセル未満となる場合、一つのタイル内の描画結果の平均色で一つのタイルとして塗ることが推奨となっている（非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２３９６０号公報
【特許文献２】特開平８−２３５３６７号公報
【非特許文献】
【０００６】
【非特許文献１】ＥＣＭＡ−３８８ Ｏｐｅｎ ＸＭＬ Ｐａｐｅｒ Ｓｐｅｃｉｆｉｃａｔｉｏｎ
【発明の概要】
【０００７】
しかし、特許文献１に示される技術は、市松模様のマスクパターンを使った描画をアルファ付き描画に変換しているが、市松模様のマスクパターン以外の描画を含むタイル描画には適用できない。また、特許文献２に示される技術は、シェーディング描画命令の透過度、サブピクセルレベルでの注目ピクセルと近傍ピクセルとの関連性によって補間方法を決定しているが、シェーディング以外の描画を含むタイル描画には適用できない。
【発明が解決しようとする課題】
【０００８】
一つのタイル描画命令の描画サイズがデバイス座標系にて１ピクセル未満となり、タイル描画に透過を含む場合に正確に出力させるには、一度部分的に実出力解像度以上の解像度でレンダリングした後に平均色でタイル描画部を塗る必要がある。しかし、背景色を考慮した合成処理が必要になり処理が複雑になるため、性能面でも問題がある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、入力したＰＤＬデータにタイル描画命令が含まれる場合に、前記ＰＤＬデータの出力解像度を取得し、前記タイル描画命令と前記出力解像度に基づいて、タイル描画の描画サイズを算出するＰＤＬ解析手段と、前記算出された描画サイズが所定値より小さい場合に、前記タイル描画命令に基づいてタイル描画の平均色を算出する平均色算出手段と、前記算出された平均色に基づいて、前記タイル描画命令をレンダリングするレンダリング手段とを有し、前記平均色算出手段は、前記タイル描画命令に含まれる単位タイルの透過度に基づいて、前記平均色を算出することを特徴とする情報処理装置を提供する。
【発明の効果】
【００１０】
本発明により、タイル命令の描画サイズがデバイス座標系にて１ピクセル未満となり、かつタイル描画に透過を含む場合に、従来よりも少ない計算量でタイル描画を拡大してレンダリングした後に平均色で塗りつぶした場合と同等の出力結果を得られるようになる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る情報処理装置の概略を示す図
【図２】本発明の実施形態に係る処理構成を示す図
【図３】タイル描画の例を示す図
【図４】タイル描画に対して拡大、縮小が適用された例を示す図
【図５】タイル描画の平均色を計算する例を示す図
【図６】単位タイル描画例を示す図
【図７】タイル描画を持つＰＤＬデータ例を示す図
【図８】タイル描画の描画命令を表現するデータ構造例を示す図
【図９】本発明の実施形態に係るタイル命令のレンダリング処理を示すフローチャート
【図１０】本発明の実施形態に係るタイル平均色決定処理を示すフローチャート
【図１１】本発明の実施形態に係る算出方法Ｉによるタイル平均色決定処理を示すフローチャート
【図１２】本発明の実施形態に係る算出方法ＩＩによるタイル平均色決定処理を示すフローチャート
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態を詳細に説明する。なお、本実施形態では、ＰＤＬデータとして、ＸＰＳ（ＸＭＬ  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）や、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）などを想定する。また、以下の記述において、「アルファ値」とは色の透過度を示す値であり、本実施形態では、０．０（完全透過）から１．０（完全不透過）までの数値で表現するものとする。
【００１３】
図１は、本実施形態に係る情報処理装置１０１の概略を示す図である。ＣＰＵ１０２は、情報処理装置１０１全体を制御する中央演算ユニットであり、情報処理装置１０１の処理シーケンスを統括的に制御する。後述するフローチャートを実現するためのプログラムや固定データはＲＯＭ１０３に格納され、データの一時保存やプログラムのロードにＲＡＭ１０４を使用する。記憶装置１０５に格納したデータは、情報処理装置１０１の電源オフ状態にあっても保持しておくことが可能であり、格納したデータを情報処理装置１０１の再起動後に読み出すことを可能とする。通信部１０６はネットワーク１０７を介した外部機器とのデータ送受信に用いる。
【００１４】
図２は、情報処理装置１０１におけるレンダリング処理を示す図である。ＰＤＬ解析部２０２は、入力されたＰＤＬデータ２０１に格納される描画命令の解析を行う。タイル平均色算出部２０３は、ＰＤＬ解析部２０２が解析した描画命令からタイルの平均色を算出し、描画命令を置き換える。レンダリング部２０４は、タイル平均色算出部２０３で置き換えた描画命令をレンダリングし、ＲＩＰ結果２０５を生成する。このとき、ＲＩＰ結果２０５は、ＲＡＭ１０４ないしは記憶装置１０５に保持するような構成としてもよい。
【００１５】
図３は、ＰＤＬデータにおけるタイル描画の例を示す図である。ＰＤＬにおいてタイル描画命令は、単位タイル描画（繰り返しの単位となる描画命令）と、繰り返し回数（ｘ方向、ｙ方向毎）を指定することができる。図３の例では、単位タイル描画３０１を用いて、ｘ方向に４回、ｙ方向に２回繰り返す指定をした場合に描画結果３０２が得られる。
【００１６】
図４は、タイル描画に対して拡大、縮小が適用された例を示す図である。図４（ａ）はタイル描画を拡大した場合、図４（ｂ）はタイル描画を縮小した場合の例である。図４（ａ）の例では、単位タイル４０１は、ユーザ座標系においてｘ方向でＷ、ｙ方向でＨのサイズである。単位タイル４０１を拡大すると、デバイス座標系において所定値（１ピクセル）以上となる描画結果４０２が得られる。図４（ｂ）の例では、単位タイル４０３はユーザ座標系においてｘ方向でＷ、ｙ方向でＨのサイズである。単位タイル４０３を縮小すると、デバイス座標系において所定値（１ピクセル）未満となる描画結果４０４が得られる。このとき、一つのタイル描画命令の描画サイズがデバイス座標系にて所定値（１ピクセル）未満となることから、縮小後の描画結果４０４では、単位タイル４０３の平均色によって描画される。
【００１７】
図５は、タイル描画の平均色を計算する例を示す図である。図５（ａ）は一つのタイル内の描画に透過がない場合の例であり、図５（ｂ）は一つのタイル内の描画に透過がある場合の例であり、図５（ｃ）は一つのタイル内の描画に透過があり、さらに背景色がある場合の例である。
【００１８】
図５（ａ）の例では単位タイル５０１がデバイス座標系では１ピクセル未満となるため、単位タイル５０１に含まれる描画命令の平均色を計算して、平均色を使って一つのタイルとして塗る（５０２）。図５（ｂ）の例では単位タイル５０３がデバイス座標系では１ピクセル未満となるため、単位タイル５０３に含まれる描画命令の平均色を計算して、平均色で一つのタイルとして塗る（５０４）。図５（ｃ）の例では単位タイル５０５がデバイス座標系では１ピクセル未満となるため、単位タイル５０５に含まれる描画命令の平均色を計算し、平均色のタイルと背景５０６を合成して描画する（５０７）。
【００１９】
図６は、単位タイルの描画例を示す図である。図６（ａ）は同一アルファ値の塗りつぶしのみで構成される単位タイルの例であり、図６（ｂ）は異なるアルファ値の塗りつぶしで構成される単位タイルの例である。図６（ａ）の例において、単位タイルは、塗りつぶし１（６０１）、塗りつぶし２（６０２）、塗りつぶし３（６０３）、塗りつぶし４（６０４）の４つの塗りつぶし命令から構成されている。また、塗りつぶし１（６０１）、塗りつぶし３（６０３）は緑色（＃００ＦＦ００）であり、アルファ値は０．２５である。また、塗りつぶし２（６０２）、塗りつぶし４（６０４）は青色（＃００００ＦＦ）でアルファ値は０．２５である。そのため、図６（ａ）の例では、単位タイル内の塗りつぶしは全て同一アルファ値を持つ。
【００２０】
図６（ｂ）の例において、単位タイルは塗りつぶし１（６０５）、塗りつぶし２（６０６）、塗りつぶし３（６０７）、塗りつぶし４（６０８）の４つの塗りつぶし命令から構成されている。また、塗りつぶし１（６０５）、塗りつぶし３（６０７）は緑色（＃００ＦＦ００）でアルファ値は０．０である。また、塗りつぶし２（６０６）、塗りつぶし４（６０８）は青色（＃００００ＦＦ）でアルファ値は０．２５である。そのため、図６（ｂ）の例では単位タイル内に０．０、０．２５といった異なるアルファ値が存在する。
【００２１】
図７は、タイル描画を持つＰＤＬデータの例（７０１）を示す図である。この例では単位タイル７０２は塗りつぶし７０３〜７０６から構成されている。塗りつぶし１（７０３）、塗りつぶし３（７０６）は緑色（＃００ＦＦ００）でアルファ値は０．０である。また、塗りつぶし２（７０４）、塗りつぶし４（７０５）は青色（＃００００ＦＦ）でアルファ値は０．２５である。塗りつぶし７０７は赤色（＃ＦＦ００００）の背景である。
【００２２】
図８は、タイル描画の描画命令を表現するデータ構造例を示す図である。タイル描画データ８０１は、タイルを一意に表すＩＤ８０２と構成パス群データ（Ｐａｔｈｓ）８０３を保持する。構成パス群データ８０３は、パス群を一意に表すＩＤ８０４とパス群を構成するパスの数（ＰａｔｈＮｕｍ）８０５を保持する。構成パスデータ（Ｐａｔｈ）８０６は、パスを一意に表すＩＤ８０７、パスを構成する頂点の数（ＰｏｉｎｔＮｕｍ）８０８、構成頂点データ（Ｐｏｉｎｔ）８０９、パスの色情報（Ｃｏｌｏｒ）８１１を保持する。構成頂点データ８０９は、頂点を一意に表すＩＤ８１０と頂点の座標値を保持する。パスの色情報８１１は、カラースペース（ＣｏｌｏｒＳｐａｃｅ）８１２、アルファ値を含むかどうかを表すフラグ（ｈａｓ＿ａｌｐｈａ）８１３、チャンネル数（Ｃｈａｎｎｅｌ）８１４、画素値（Ｖａｌｕｅ）８１５を持つ。
【００２３】
＜タイル命令のレンダリング処理＞
情報処理装置１０１がＰＤＬデータ２０１に記述される描画命令に対して行なうレンダリング処理ついて説明する。図９は、タイル命令のレンダリング処理の全体の流れを示すフローチャートである。
【００２４】
Ｓ９０１で、ＰＤＬ解析部２０２は、出力解像度を取得する。Ｓ９０２で、ＰＤＬ解析部２０２は、ＰＤＬデータ２０１に記述される描画命令を解析する。Ｓ９０３で、ＰＤＬ解析部２０２は、Ｓ９０２で解析した描画命令がタイル命令か否かをチェックする。描画命令がタイル命令であれば処理はＳ９０４に、そうでなければＳ９０７に進む。
【００２５】
Ｓ９０４で、ＰＤＬ解析部２０２は、Ｓ９０１で取得した出力解像度、Ｓ９０２で取得した描画命令の情報を用いて、デバイス座標系におけるタイル命令の描画サイズを計算する。Ｓ９０５で、ＰＤＬ解析部２０２は、Ｓ９０４で計算した描画サイズが１ピクセル未満か否かを判定する。描画サイズが１ピクセル未満であれば処理はＳ９０６に、そうでなければＳ９０７に進む。
【００２６】
Ｓ９０６で、タイル平均色算出部２０３は、タイル平均色を算出して、タイル命令を算出した平均色を用いた塗り命令に置き換える。この処理については、図１０を用いて詳細に説明する。Ｓ９０７で、レンダリング部２０４は、描画命令をレンダリングしてＲＩＰ結果２０５を生成する。Ｓ９０８で、ＰＤＬ解析部２０２は、ＰＤＬ描画命令の解析が終了したかどうかをチェックする。解析が終了していれば処理は終了し、そうでなければＳ９０２に戻る。
【００２７】
＜タイル平均色決定処理の詳細＞
図１０は、図９のＳ９０６のタイル平均色決定処理の詳細を示すフローチャートである。なお、本実施形態では複数のタイル平均色算出方法を用意し、以下に記述する一定の条件に従って、どのタイル平均色算出方法を使用するかを決定する。
【００２８】
Ｓ１００１で、タイル平均色算出部２０３は、タイル描画内に含まれる描画命令数Ｎを取得する。続いて、タイル平均色算出部２０３は、Ｓ１００２で、チェック済のタイル描画内描画命令数をカウントするためのカウンタｉを０初期化し、Ｓ１００３で、タイル平均色算出方法のモードを表す変数Ｍｏｄｅを０初期化する。
【００２９】
Ｓ１００４で、タイル平均色算出部２０３は、タイル描画内に含まれる０番目の描画命令が持つアルファ値Ａｌｐｈａ［０］を取得する。Ｓ１００５で、タイル平均色算出部２０３は、カウンタｉとＮの値を比較し、カウンタｉがＮより小さければＳ１００６を実施し、そうでなければＳ１０１０を実施する。
【００３０】
Ｓ１００６で、タイル平均色算出部２０３は、タイル描画内に含まれるｉ番目の描画命令が持つアルファ値Ａｌｐｈａ［ｉ］を取得する。Ｓ１００７で、タイル平均色算出部２０３は、Ｓ１００４で取得したＡｌｐｈａ［０］とＳ１００６で取得したＡｌｐｈａ［ｉ］の値を比較し、両者が等しければＳ１００８を実施し、そうでなければＳ１００９を実施する。Ｓ１００８で、タイル平均色算出部２０３は、カウンタｉの値を１加算してＳ１００５に戻る。
【００３１】
Ｓ１００９で、タイル平均色算出部２０３は、タイル平均色算出方法のモードを表す変数Ｍｏｄｅを１にする。図６（ａ）の単位タイルにＳ１００４〜Ｓ１００９の処理を実施した場合、同単位タイルは同一アルファ値を持つ塗りつぶしのみで構成されることから、Ｓ１０１０時点でＭｏｄｅ＝０となる。また、図６（ｂ）の単位タイルにＳ１００４〜Ｓ１００９の処理を実施した場合、同単位タイルは異なるアルファ値を持つ塗りつぶしで構成されることから、Ｓ１０１０時点でＭｏｄｅ＝１となる。
【００３２】
タイル平均色算出部２０３は、Ｓ１０１０で、タイル平均色算出方法のモードを表す変数Ｍｏｄｅの値が０であるかどうかをチェックし、Ｍｏｄｅ＝０であればＳ１０１１を実施し、そうでなければＳ１０１２を実施する。タイル平均色算出部２０３は、Ｓ１０１１で、算出方法Ｉを用いてタイル平均色を決定し、Ｓ１０１２で、算出方法ＩＩを用いてタイル平均色を決定する。
【００３３】
＜算出方法Ｉによるタイル平均色決定処理＞
図１１は、図１０のＳ１０１１の処理の詳細を示すフローチャートである。本処理において、Ｎはタイル描画内に含まれる描画命令数、ｉはチェック済のタイル描画内描画命令数をカウントするためのカウンタのことを指している。
【００３４】
Ｓ１１０１で、タイル平均色算出部２０３は、タイル描画内に含まれる描画命令数Ｎを取得する。Ｓ１１０２で、タイル平均色算出部２０３は、タイル描画内に含まれる描画命令の色の平均値ｃｏｌｏｒ＿ａｖｇを算出する。ｃｏｌｏｒ＿ａｖｇの計算式は以下の通りである。ここで、ｃｏｌｏｒ［ｉ］はタイル描画内に含まれるｉ番目の描画命令の色値を指している。
【数１】
0006559077.tif 000002
【００３５】
Ｓ１１０３で、タイル平均色算出部２０３は、タイル描画内に含まれる描画命令のアルファ値の平均値ａｌｐｈａ＿ａｖｇを算出する。ａｌｐｈａ＿ａｖｇの計算式は以下の通りである。また、ａｌｐｈａ［ｉ］はタイル描画内に含まれるｉ番目の描画命令のアルファ値を指している。
【数２】
0006559077.tif 000003
【００３６】
Ｓ１１０４で、タイル平均色算出部２０３は、背景色ｃｏｌｏｒ＿ｂｇと、Ｓ１１０２で算出したｃｏｌｏｒ＿ａｖｇと、Ｓ１１０３で算出したａｌｐｈａ＿ａｖｇとの合成処理を行ない、合成結果ｃｏｍｐｏｓｉｔｅ＿ｒｅｓｕｌｔをタイル平均色とする。合成処理の計算式は以下の通りである。
【数３】
0006559077.tif 000004
【００３７】
＜算出方法ＩＩによるタイル平均色決定処理＞
図１２は、図１０のＳ１０１２の処理の詳細を示すフローチャートである。本処理において、Ｎはタイル描画内に含まれる描画命令数、ｉはチェック済のタイル描画内描画命令数をカウントするためのカウンタのことを指している。なお、Ｓ１２０１〜Ｓ１２０３の処理は、それぞれ図１１のＳ１１０１〜Ｓ１１０３の処理と同一なので、説明を省略する。
【００３８】
Ｓ１２０４で、タイル平均色算出部２０３はＳ１２０３で算出したａｌｐｈａ＿ａｖｇを用いて補正後の平均値ｃｏｌｏｒ＿ａｖｇ’を算出する。ｃｏｌｏｒ＿ａｖｇ’ の計算式は以下の通りである。
【数４】
0006559077.tif 000005
【００３９】
Ｓ１２０５で、タイル平均色算出部２０３は、背景色ｃｏｌｏｒ＿ｂｇと、Ｓ１２０４で算出したｃｏｌｏｒ＿ａｖｇ’との合成処理を行ない、合成結果ｃｏｍｐｏｓｉｔｅ＿ｒｅｓｕｌｔをタイル平均色とする。合成処理の計算式は以下の通りである。
【数５】
0006559077.tif 000006
【００４０】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記録媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。なお、記録媒体はコンピュータ読み取り可能な媒体である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４１】
１０１  情報処理装置
２０２  ＰＤＬ解析部
２０３  タイル平均色算出部
２０４  レンダリング部
【図１】
0006559077.tif 000007
【図２】
0006559077.tif 000008
【図３】
0006559077.tif 000009
【図４】
0006559077.tif 000010
【図５】
0006559077.tif 000011
【図６】
0006559077.tif 000012
【図７】
0006559077.tif 000013
【図８】
0006559077.tif 000014
【図９】
0006559077.tif 000015
【図１０】
0006559077.tif 000016
【図１１】
0006559077.tif 000017
【図１２】
0006559077.tif 000018