(57)【要約】【課題】プリンタなどの画像形成装置用のドライバプログラムであって、線の描画を従来よりも良好に行なうことを可能にするドライバプログラム等を提供する。【解決手段】受け取ったベクトルデータ形式の画像データに対してラスタライズ処理を行い、画像形成装置用のデータを生成する処理を、ホスト装置に実行させるドライバプログラムが、ラスタライズ処理の対象とする画像データが線を表す画像データである場合に、当該線の、水平方向あるいは垂直方向との傾斜角と幅とに基づいて、当該線の幅を補正するか否かを判定し、当該判定が線の幅を補正するという判定である場合には、線の幅を補正し、当該補正の後の画像データに対してラスタライズ処理を行い、判定が前記線の幅を補正しないという判定である場合には、受け取った画像データに対してラスタライズ処理を行うことをホスト装置に実行させる。【選択図】  図２
2006146844.tif 000002
【特許請求の範囲】
【請求項１】
受け取ったベクトルデータ形式の画像データに対してラスタライズ処理を行い、画像形成装置用のデータを生成する処理を、ホスト装置に実行させるドライバプログラムであって、
前記ラスタライズ処理の対象とする画像データが線を表す画像データである場合に、
当該線の、水平方向あるいは垂直方向との傾斜角と、幅とに基づいて、当該線の幅を補正するか否かを判定し、
当該判定が前記線の幅を補正するという判定である場合には、前記線の幅を補正し、当該補正の後の画像データに対して前記ラスタライズ処理を行い、前記判定が前記線の幅を補正しないという判定である場合には、前記受け取った画像データに対して前記ラスタライズ処理を行う
ことを特徴とするドライバプログラム。
【請求項２】
請求項１において、
前記線の幅を補正するという判定は、前記傾斜角が予め定めた角度よりも小さいという条件と、前記線の幅が予め定めた幅よりも小さいという条件を満たした場合になされる
ことを特徴とするドライバプログラム。
【請求項３】
請求項２において、
前記線の幅を補正するという判定は、更に、前記線の長さが予め定めた長さよりも長いという条件を満たした場合になされる
ことを特徴とするドライバプログラム。
【請求項４】
請求項１乃至請求項３のいずれかにおいて、
前記線の幅の補正は、前記線の幅を太くする補正である
ことを特徴とするドライバプログラム。
【請求項５】
受け取ったベクトルデータ形式の画像データに対するラスタライズ処理を含む画像処理を行い、前記画像データに基づく画像形成を実行する画像形成装置であって、
前記ラスタライズ処理の対象とする画像データが線を表す画像データである場合に、当該線の、水平方向あるいは垂直方向との傾斜角と、幅とに基づいて、当該線の幅を補正するか否かを判定し、当該判定が前記線の幅を補正するという判定である場合には、前記線の幅を補正し、当該補正の後の画像データに対して前記ラスタライズ処理を行い、前記判定が前記線の幅を補正しないという判定である場合には、前記受け取った画像データに対して前記ラスタライズ処理を行うラスタライズ手段を有する
ことを特徴とする画像形成装置。
【請求項６】
請求項５において、
前記線の幅を補正するという判定は、前記傾斜角が予め定めた角度よりも小さいという条件と、前記線の幅が予め定めた幅よりも小さいという条件を満たした場合になされる
ことを特徴とする画像形成装置。
【請求項７】
請求項６において、
前記線の幅を補正するという判定は、更に、前記線の長さが予め定めた長さよりも長いという条件を満たした場合になされる
ことを特徴とする画像形成装置。
【請求項８】
請求項５乃至請求項７のいずれかにおいて、
前記線の幅の補正は、前記線の幅を太くする補正である
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタなどの画像形成装置に対する画像形成要求の処理をホスト装置に実行させるドライバプログラム等に関し、特に、画像形成装置における線の描画を良好に行なうことのできるドライバプログラム等に関する。
【背景技術】
【０００２】
通常、プリンタなどの画像形成装置に係る印刷処理では、パーソナルコンピュータなどのホスト装置におけるアプリケーションから印刷要求がなされ、当該要求に基づいてホスト装置のドライバが印刷データを生成して画像形成装置に送信し、当該印刷データを受信した画像形成装置が当該印刷データに基づいて要求された印刷を実施する。
【０００３】
そして、かかる印刷が完了するまでの間に、前記アプリケーションから発せられる、印刷を要求する画像のデータに対して各種の処理が施される。具体的には、画像のオブジェクト毎に表現されたデータを画素毎の色の濃度値で表した描画データとする展開処理、当該描画データの色表現を画像形成装置における色表現に変換する色変換処理、当該色変換後のデータをドットのイメージとする処理等が行われる。
【０００４】
さらに、上記展開処理が行われて描画データが生成されるまでに、ラスタライズという処理が行われる。一般に、アプリケーションから発せられる前記画像のデータは、各オブジェクトについて、オブジェクトが図形（グラフィクス）であれば、その図形の種類、頂点の座標値、長さなどで表現されており、いわゆるベクトルデータの形式をしている。かかるデータを、画素の集まり（ビットマップイメージ）として表現する、いわゆるラスタデータの形式に変換する処理を、一般にラスタライズと呼ぶ（例えば、下記特許文献１参照）。
【０００５】
例えば、線の図形のラスタライズ処理においては、線両端の座標値と線幅で表現されるベクトルデータが、当該線が存在する場所の画素の塊として表現されるラスタデータに変換される。
【０００６】
なお、上記各種処理の色変換処理までをホスト装置側で行わせるいわゆるホストベースの処理が行われる装置では、このラスタライズの処理はホスト装置側で行われることになる。
【特許文献１】特開平１０−１００４８３号公報（段落番号０００２、００２３）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
前述したラスタライズ処理において、図形が線である場合に、従来は、ラスタライズする線の種類に関わらずある一定の方法で処理を行なっているが、処理する線が水平線や垂直線に近い場合、すなわち、水平線や垂直線からわずかに傾いている場合に、ラスタライズ後の線幅が不均一になるという場合があった。従って、かかる場合には、画像形成後においても見栄えが悪く、相応しくない結果となってしまった。
【０００８】
そこで、本発明の目的は、プリンタなどの画像形成装置用のドライバプログラムであって、線の描画を従来よりも良好に行なうことを可能にするドライバプログラム等を提供することである。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明の一つの側面は、受け取ったベクトルデータ形式の画像データに対してラスタライズ処理を行い、画像形成装置用のデータを生成する処理を、ホスト装置に実行させるドライバプログラムが、前記ラスタライズ処理の対象とする画像データが線を表す画像データである場合に、当該線の、水平方向あるいは垂直方向との傾斜角と、幅とに基づいて、当該線の幅を補正するか否かを判定し、当該判定が前記線の幅を補正するという判定である場合には、前記線の幅を補正し、当該補正の後の画像データに対して前記ラスタライズ処理を行い、前記判定が前記線の幅を補正しないという判定である場合には、前記受け取った画像データに対して前記ラスタライズ処理を行うことを前記ホスト装置に実行させることである。従って、本発明によれば、画像形成を行う線の仕様によっては、線幅を補正した後にラスタライズが行なわれ、従来装置では線幅が不均一になってしまうような線について改善を図ることが可能となる。
【００１０】
更に、上記の発明において、その好ましい態様は、前記線の幅を補正するという判定は、前記傾斜角が予め定めた角度よりも小さいという条件と、前記線の幅が予め定めた幅よりも小さいという条件を満たした場合になされることを特徴とする。これにより、従来装置では線幅が不均一になってしまうような線の場合に、適確に線幅の補正がなされ、線幅が不均一であるという不具合を抑えることが可能となる。
【００１１】
更に、上記の発明において、好ましい態様は、前記線の幅を補正するという判定は、更に、前記線の長さが予め定めた長さよりも長いという条件を満たした場合になされることを特徴とする。これにより、更に、線幅が不均一になってしまうような場合を適確に判定することが可能になる。
【００１２】
更に、上記の発明において、その好ましい態様は、前記線の幅の補正は、前記線の幅を太くする補正であることを特徴とする。これにより、線幅が不均一になってしまうような線の場合に、線幅を均一にすることが可能となる。
【００１３】
上記の目的を達成するために、本発明の別の側面は、受け取ったベクトルデータ形式の画像データに対するラスタライズ処理を含む画像処理を行い、前記画像データに基づく画像形成を実行する画像形成装置が、前記ラスタライズ処理の対象とする画像データが線を表す画像データである場合に、当該線の、水平方向あるいは垂直方向との傾斜角と、幅とに基づいて、当該線の幅を補正するか否かを判定し、当該判定が前記線の幅を補正するという判定である場合には、前記線の幅を補正し、当該補正の後の画像データに対して前記ラスタライズ処理を行い、前記判定が前記線の幅を補正しないという判定である場合には、前記受け取った画像データに対して前記ラスタライズ処理を行うラスタライズ手段を有することである。
【００１４】
更に、上記の発明において、その好ましい態様は、前記線の幅を補正するという判定は、前記傾斜角が予め定めた角度よりも小さいという条件と、前記線の幅が予め定めた幅よりも小さいという条件を満たした場合になされることを特徴とする。
【００１５】
更に、上記の発明において、好ましい態様は、前記線の幅を補正するという判定は、更に、前記線の長さが予め定めた長さよりも長いという条件を満たした場合になされることを特徴とする。
【００１６】
更に、上記の発明において、その好ましい態様は、前記線の幅の補正は、前記線の幅を太くする補正であることを特徴とする。
【００１７】
本発明の更なる目的及び、特徴は、以下に説明する発明の実施の形態から明らかになる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の実施の形態例を説明する。しかしながら、かかる実施の形態例が、本発明の技術的範囲を限定するものではない。なお、図において、同一又は類似のものには同一の参照番号又は参照記号を付して説明する。
【００１９】
図１は、本発明によるドライバプログラムを用いた印刷システムの実施の形態例に係る構成図である。図１に示すプリンタドライバ１２が、ホストコンピュータ１とプリンタ２から成る印刷システムにおける本発明を用いたドライバプログラムであり、画像データのラスタライズ処理において、画像が線である場合に、処理対象の線が所定の条件を満たしている際には、線幅の補正を行なった後にラスタライズを行ない、線幅が不均一になることを抑えて良好な線描画をしようとするものである。
【００２０】
ホストコンピュータ１は、本実施の形態例におけるホスト装置であり、プリンタ２に対して色変換及び圧縮処理後の画像データを送信し印刷要求を行う。図１に示すように、ホストコンピュータ１には、アプリケーション１１、プリンタドライバ１２、及びメモリ１３が備えられる。なお、ホストコンピュータ１は、所謂パーソナルコンピュータなどで構成することができる。アプリケーション１１は、例えば、文書作成ソフトウェア等の印刷要求元であり、印刷対象のデータを所定のフォーマットでプリンタドライバ１２に渡す。
【００２１】
プリンタドライバ１２は、前記アプリケーション１１からの印刷要求を受けて、画像データを生成し、当該画像データをプリンタ２に送信する部分である。プリンタドライバ１２における、前記プリンタ２に送信する画像データの生成処理の内容については後述するが、かかる処理の中で前述したラスタライズの処理を行なう。なお、プリンタドライバ１２は、処理の手順を指示するプログラムと、当該プログラムに従って処理を実行する制御装置等によって構成することができる。
【００２２】
次に、メモリ１３は、ホストコンピュータ１に備えられるＲＡＭであり、様々な用途で使用されるが、前記プリンタ２に送信する画像データが生成されるまでの各段階におけるデータを一時的に格納する。
【００２３】
プリンタ２は、ホストコンピュータ１からの画像データを受信し、当該画像データに基づいて印刷を実行する、例えば、４サイクルのレーザプリンタである。図１に示すように、プリンタ２には、データバッファ２１、解凍部２２、スクリーン処理部２３、及びエンジン２４が備えられている。
【００２４】
データバッファ２１は、前記プリンタドライバ１２から順次転送される画像データを格納する部分である。解凍部２２は、印刷処理が開始されるとデータバッファ２１から圧縮されているデータを取り出し、そのデータを元の状態に復元する処理を行う部分である。また、スクリーン処理部２３は、解凍部２２で解凍されたデータにスクリーン処理を施し、画素毎のデータをドットイメージのデータに変換する部分である。エンジン２４は、スクリーン処理されたデータに基づいて印刷媒体に印刷を実行する部分である。
【００２５】
以上、説明したような構成を有する本実施の形態例に係る印刷システムでは、前述したプリンタドライバ１２でのラスタライズ処理に特徴を有し、以下、プリンタドライバ１２での処理について具体的に説明する。
【００２６】
前述したように、プリンタドライバ１２は、アプリケーション１１から印刷要求があるとプリンタ２へ送信する画像データを生成するが、まず、アプリケーション１１から送られる画像のデータを、順次、中間コードに変換していく。ここでアプリケーション１１から受け取るデータは、描画するオブジェクトの単位で構成され、また、前述したベクトルデータの形式をしている。プリンタドライバ１２は、かかるデータを、ラスタデータの形式にすると共に、バンド毎に区切ったデータとすることにより中間コードを生成する。
【００２７】
その後、中間コードから画素毎の画像データを生成する展開処理を行う。そして、展開処理後の描画データに対して、色変換処理及び圧縮処理を行う。色変換処理では、各画素の有するＲＧＢのデータがプリンタ２で印刷に用いられるＹＭＣＫのデータに変換される。また、変換後のデータが、データ量を小さくすべく圧縮処理により圧縮される。圧縮された画像データはメモリ１３に格納され、定められた送信方法に従って、プリンタドライバ１２は、順番に当該格納された画像データをプリンタ２へ送信する。
【００２８】
以上説明したような手順でプリンタドライバ１２は処理を行うが、本プリンタドライバ１２では、前記中間コードの生成過程で行われるラスタライズの処理に特徴があり、特に、描画する画像が線である場合のラスタライズ処理に特徴があり、以下、その内容について具体的に説明する。
【００２９】
図２は、描画対象が線である場合のラスタライズ処理の内容を例示したフローチャートである。まず、処理対象が線である場合には、プリンタドライバ１２は、当該線のデータとして、両端の座標値Ｐ１及びＰ２と線幅ｄの値をアプリケーション１１から受け取る（ステップＳ１０）。図３は、線を表すデータを説明するための図である。
【００３０】
図３に示す斜線部Ｌが描画対象の線であるとすると、前記両端の座標値Ｐ１及びＰ２は、それぞれ図に示す位置の座標値であり、前記線幅ｄの値は、図に示す長さｄのことである。なお、図３に示すＣＬは、線Ｌの線幅方向の中心線である。
【００３１】
次に、プリンタドライバ１２は、前記取得した座標値Ｐ１及びＰ２の値から、当該線Ｌの傾斜角αを算出する（ステップＳ２０）。かかる傾斜角αは、水平方向と当該線が成す角度と、垂直方向と当該線が成す角度のうちの小さい方の角度であり、座標値Ｐ１及びＰ２から数学的に求めることができる。図４は、当該傾斜角α等を説明するための図である。図４には、図３に例示した線Ｌの左端部分が拡大されて示されており、図４に示すαが、この場合の前記傾斜角αである。図に示す例では、線Ｌが水平方向の線ＨＬからわずかに傾いた場合であるので、水平方向と線Ｌが成す角度が垂直方向と線Ｌが成す角度よりも小さいので、水平方向と線Ｌが成す角度が傾斜角αとされている。
【００３２】
かかる傾斜角αの値が算出されると、プリンタドライバ１２は、当該角度αが予め定められた値よりも小さいか否かを判定する（ステップＳ３０）。かかる判定は、処理対象の線Ｌが水平方向あるいは垂直方向からわずかに傾いた線であるか否かを判別するものである。ここで、前記予め定められた値（所定角度）は、例えば、正接の値が１/１６になる角度とすることができる。すなわち、線Ｌが水平方向に近い場合には、水平方向に１６画素移動したときに垂直方向に１画素以内の移動であれば、当該線Ｌの傾斜角αは、所定角度よりも小さいことになる。よって、かかる場合には、水平方向からわずかに傾いた線であると判定される。
【００３３】
この判定において、傾斜角αが所定角度よりも小さくないと判定された場合には（ステップＳ３０のＮｏ）、当該線Ｌに対しては、特別な処理は行なわずに、前記取得した座標値Ｐ１及びＰ２と線幅ｄの値に基づいたラスタライズ（Ｓ６０）を行なう。一方、傾斜角αが所定角度よりも小さいと判定された場合には（ステップＳ３０のＹｅｓ）、前記取得した線幅ｄが予め定められた値（所定幅）よりも小さいか否かが判定される（ステップＳ４０）。
【００３４】
かかる判定は、処理対象の線Ｌがある程度以上細いか否かを判断するものであり、描画する線が細い場合に、前述したような線幅の不均一が発生することを考慮したものである。図４に示す例では、描画する線Ｌと画像形成時の解像度における画素ＰＸを合わせて示しているが、画素ＰＸの大きさをＰｄとすると、例えば、前記所定幅を４Ｐｄとすることができる。
【００３５】
かかる判定において、線幅ｄが所定幅よりも小さくないと判定された場合には（ステップＳ４０のＮｏ）、当該線Ｌに対しては、特別な処理は行なわずに、前記取得した座標値Ｐ１及びＰ２と線幅ｄの値に基づいたラスタライズ（Ｓ６０）を行なう。一方、線幅ｄが所定幅よりも小さいと判定された場合には（ステップＳ４０のＹｅｓ）、線幅ｄの補正の処理を行なう（ステップＳ５０）。換言すれば、処理対象の線Ｌが水平方向あるいは垂直方向からわずかに傾いた線であり、ある程度以上細い線である場合には、線幅が不均一に描画されてしまう可能性があるので、それを抑えるために線幅ｄの値を補正する。
【００３６】
具体的には、線幅ｄの値を若干大きくする補正を行なう。図５は、当該線幅ｄの補正を説明するための図である。図５では、図３に示した線Ｌの左端部が拡大されて示されており、実線が元の線Ｌを表している。この例においては、元の線幅ｄをｄ′にする補正を行なっており、補正後の線Ｌは点線で表されている。
【００３７】
図５において、矢印で示すベクトルＶは、元の線幅の半分ｄ／２を長さとするベクトルであり、そのｘ成分とｙ成分は、それぞれ、図に示すｄｘとｄｙとなる。一方、図に示すベクトルＶ′は、補正後の線幅の半分ｄ′／２を長さとするベクトルであり、そのｘ成分とｙ成分は、それぞれ、図に示すｄｘ′とｄｙ′となる。本実施の形態例における線幅を大きくする補正では、前記ｄｙ′がｄ／２と等しくなるようにｄ′を決定し線幅を拡げている。このように線幅を太くしても、この線幅の補正を行なう線は、前述のように、水平方向との傾きがわずかであるため大幅な線幅の拡張にはならず、この拡張は描画後認識できない程度である。なお、図５における線Ｌと水平方向との傾斜角は誇張して表示している。
【００３８】
また、図５では、線Ｌが水平方向に近い場合の例を示しているが、線Ｌが垂直方向に近い場合においても、同様の線幅の補正を行なう。すなわち、ｘとｙの方向を入れ換えて、ｄｘ′がｄ／２と等しくなるようにｄ′を決定する。
【００３９】
このように線幅の補正処理が終了すると処理はラスタライズ（ステップＳ６０）に移行する。このラスタライズでは、線幅の補正をした場合にも、しない場合にも、その時点での線幅と両端座標値に基づいて同様の処理が行なわれる。
【００４０】
具体的には、両端座標値Ｐ１及びＰ２と線幅ｄ（ｄ′）から図５に示したベクトルＶ（Ｖ′）を求め、線Ｌの領域を表す矩形の４頂点の座標を出す。これにより、処理対象の線Ｌの描画領域が認識されるので、その領域を、その領域に位置する画素の集まりとして表現する。
【００４１】
図６は、当該ラスタライズの結果を例示した図である。図６の（Ａ）は、図３〜図５に示した例の、すなわち線幅を補正した場合のラスタライズ結果である。図６の（Ａ）において、上下の辺が点線である矩形が線Ｌの領域であり、塗りつぶされた部分が当該領域に対するラスタライズの結果（画素の塊）である。なお、図において、上下の辺が実線である矩形は、線幅を補正する前の線Ｌの領域である。また、塗りつぶされた画素の塊には、この例では、上下方向に３つの画素が存在している。
【００４２】
一方、図６の（Ｂ）は、図６の（Ａ）と同じ処理対象である線Ｌについて、線幅の補正をせずに、元の値のままラスタライズをした結果を表している。言い換えれば、従来の方法によりラスタライズを行なった結果である。ここでは、実線で表される線Ｌの矩形領域に対してラスタライズが行なわれ、塗りつぶされた部分がラスタライズの結果である。
【００４３】
図６の（Ｂ）に示す場合には、図から明らかなように、ラスタライズの結果、線Ｌの幅が中央部分だけ狭くなり、元々均一幅の線が不均一な幅の線として描画されることとなってしまう。しかし、本実施の形態例によるラスタライズでは、図６の（Ａ）に示したとおり、段差はあるものの均一幅の線として描画されることになる。このように、所定の線の描画に際して幅が不均一になってしまうという不具合を緩和することが可能となる。
【００４４】
なお、図６では、処理対象の線が水平方向に近い線の場合を説明したが、処理対象の線が垂直方向に近い線の場合にも、同様のラスタライズ結果となり、同様の効果が得られる。
【００４５】
このようにラスタライズ（Ｓ６０）が行なわれて、生成された画素の集合によるデータに基づいて、プリンタドライバ１２は、順次、前記中間コードを生成する。
【００４６】
以上、本実施の形態例における特徴点であるラスタライズ処理について説明したが、前述した線幅の補正を行なう条件（図２のステップＳ３０及びＳ４０）に、線Ｌの長さに関する条件を加えるようにしても良い。具体的には、アプリケーション１１から取得する両端座標Ｐ１及びＰ２から得られる線の長さが、予め定めた値よりも長い場合に、線幅の補正を行うようにする。処理対象の線がある程度短い場合には、前述した幅の不均一が起こりずらいからである。従って、処理対象の線Ｌが、水平線あるいは垂直線に近く、線幅がある程度狭く、かつ、線の長さがある程度長い場合に、線幅の拡張を行う。
【００４７】
また、前記実施の形態例の変形として、前記ラスタライズの処理をプリンタ２側で行なうようにしても良い。すなわち、前記実施の形態例に係る印刷システムは、いわゆるホストベースのシステムであったが、ホストベースでないシステムにおいて前述した線についてのラスタライズ処理を適用するようにしてもよい。かかる場合には、プリンタ２がベクトルデータの形式の画像データを受信して、そのデータから前記中間コード、前記描画データを生成するが、プリンタ２は、ラスタライズの手段を有し、前記中間コードの生成過程において、処理対象が線の場合に、図２に基づいて説明した前記ラスタライズの処理を実行する。これにより、前記実施の形態例の場合と同様の効果を得ることができる。なお、前記ラスタライズ手段は、処理の内容を指示するプログラムと当該プログラムに従って処理を実行する制御装置によって構成することができる。
【００４８】
以上説明したように、本実施の形態例及びその変形例においては、ラスタライズの処理を行なう際に、処理対象が線であって所定の条件を満たす場合には、線幅を補正した後にラスタライズを行う。そして、この線幅の補正においては、線幅を若干広くする補正が行なわれる。これにより、前述したように、線幅が不均一に描画される不具合を緩和することができる。
【００４９】
なお、前述した例においては、線のベクトルデータ形式での表現を、両端座標値Ｐ１及びＰ２と線幅ｄとしたが、線を適確に表すものであれば他の表現を用いても構わない。
【００５０】
本発明の保護範囲は、上記の実施の形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶものである。
【図面の簡単な説明】
【００５１】
【図１】本発明によるドライバプログラムを用いた実施の形態例に係る構成図である。
【図２】線につてのラスタライズ処理の内容を例示したフローチャートである。
【図３】線を表すデータを説明するための図である。
【図４】傾斜角α等を説明するための図である。
【図５】線幅ｄの補正を説明するための図である。
【図６】ラスタライズの結果を例示した図である。
【符号の説明】
【００５２】
１  ホストコンピュータ、  ２  プリンタ、  １１  アプリケーション、  １２  プリンタドライバ、  １３  メモリ、  ２１  データバッファ、  ２２  解凍部、  ２３  スクリーン処理部、  ２４  エンジン
【図１】
2006146844.tif 000003
【図２】
2006146844.tif 000004
【図３】
2006146844.tif 000005
【図４】
2006146844.tif 000006
【図５】
2006146844.tif 000007
【図６】
2006146844.tif 000008