(57)【特許請求の範囲】
【請求項１】
画像フレームを入力する入力手段と、
前記入力された画像フレームの処理対象画素を含む所定領域を複数の分割領域に分割し、当該複数の分割領域ごとに特定される最小の画素値のうち、最大の画素値で前記処理対象画素の画素値を置き換える置換手段と、
前記置換手段による画素値の置き換え後の画像フレームに対するローパスフィルタ処理に基づいて第１のサブフレームを生成する生成手段と、
前記生成された前記第１のサブフレームと、前記第１のサブフレームと前記入力された画像フレームとの差分に応じた第２のサブフレームとを所定のタイミングで切り替えて出力する出力手段とを備えることを特徴とする画像処理装置。
【請求項２】
前記入力された画像フレームの前記所定領域の縦ライン毎に、所定の画素数、縦方向に画素値をシフトさせることで画素値を並び替える並替手段を備え、
前記置換手段は、前記並替手段による画素値の並び替え後の前記所定領域を構成する前記複数の分割領域のそれぞれで特定された最小の画素値のうち、最大の画素値で、前記処理対象画素の画素値を置き換えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記入力された画像フレームの前記所定領域の縦ライン毎に、所定の画素数、縦方向に画素値をシフトさせることで画素値を並び替える並替手段を備え、
前記置換手段は、前記並替手段による画素値の並び替え後の前記所定領域を構成する前記複数の分割領域のそれぞれで最小の画素値を特定すると共に、所定数の前記分割領域ごとに、前記特定された前記最小の画素値のうち最大の画素値を特定し、前記所定数の分割領域ごとに特定された前記最大の画素値のうち最小の画素値で、前記処理対象画素の画素値を置き換えることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記処理対象画素を含む前記所定領域の一部が、前記入力された画像フレームの範囲外となる場合、前記置換手段は、前記範囲外の画素の画素値として、前記画像フレームの端の画素の画素値を用いることを特徴とする請求項１乃至３のうち、何れか１項に記載の画像処理装置。
【請求項５】
前記置換手段は、前記処理対象画素の画素値を、前記処理対象画素よりも輝度の低い画素の画素値に置き換えることを特徴とする請求項１乃至４のうち、何れか１項に記載の画像処理装置。
【請求項６】
画像処理装置が行う制御方法であって、
画像フレームを入力する入力工程と、
前記入力された画像フレームの処理対象画素を含む所定領域を複数の分割領域に分割し、当該複数の分割領域ごとに特定される最小の画素値のうち、最大の画素値で前記処理対象画素の画素値を置き換える置換工程と、
前記置換工程による画素値の置き換え後の画像フレームに対するローパスフィルタ処理に基づいて第１のサブフレームを生成する生成工程と、
前記生成された前記第１のサブフレームと、前記第１のサブフレームと前記入力された画像フレームとの差分に応じた第２のサブフレームとを所定のタイミングで切り替えて出力する出力工程とを備えることを特徴とする制御方法。
【請求項７】
前記入力された画像フレームの前記所定領域の縦ライン毎に、所定の画素数、縦方向に画素値をシフトさせることで画素値を並び替える並替工程を備え、
前記置換工程は、前記並替工程による画素値の並び替え後の前記所定領域を構成する前記複数の分割領域のそれぞれで特定された最小の画素値のうち、最大の画素値で、前記処理対象画素の画素値を置き換えることを特徴とする請求項６に記載の制御方法。
【請求項８】
前記入力された画像フレームの前記所定領域の縦ラインごとに、所定の画素数、縦方向に画素値をシフトさせることで画素値を並び替える並替工程を備え、
前記置換工程は、前記並替工程による画素値の並び替え後の前記所定領域を構成する前記複数の分割領域のそれぞれで最小の画素値を特定すると共に、所定数の前記分割領域ごとに、前記特定された前記最小の画素値のうち最大の画素値を特定し、前記所定数の分割領域ごとに特定された前記最大の画素値のうち最小の画素値で、前記処理対象画素の画素値を置き換えることを特徴とする請求項６に記載の制御方法。
【請求項９】
前記処理対象画素を含む前記所定領域の一部が、前記入力された画像フレームの範囲外となる場合、前記置換工程は、前記範囲外の画素の画素値として、前記画像フレームの端の画素の画素値を用いることを特徴とする請求項６乃至８のうち、何れか１項に記載の制御方法。
【請求項１０】
前記置換工程は、前記処理対象画素の画素値を、前記処理対象画素よりも輝度の低い画素の画素値に置き換えることを特徴とする請求項６乃至９のうち、何れか１項に記載の制御方法。
【請求項１１】
コンピュータを請求項１乃至５のうち、何れか１項に記載の画像処理装置として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フレームレートを変換する動画像処理であって、特に、６０Ｈｚの画像を１２０Ｈｚの画像に変換するような、より高フレームレートへの変換処理に関する。
【背景技術】
【０００２】
従来、映像を表示装置に表示した際に発生する動きぼけやフリッカを抑制する技術として、画像データから周波数成分の異なるサブフレームを生成し、これらを交互に倍速で表示する映像表示方法が知られている。（特許文献１参照）
この映像表示方法は、入力された画像データから高周波成分を強調した高周波強調画像データと、高周波成分を抑制した低周波成分からなる低周波画像データとを生成し、この画像データを交互に倍速で表示するものである。この技術により、フリッカを抑制し、更に、動きぼけを低減することが可能になる。
【０００３】
更に、入力された画像データに最小値フィルタを施す前処理を行ってから高周波成分を強調した高周波強調画像データと、高周波成分を抑制した低周波成分からなる低周波画像データとを生成する映像表示方法が知られている。この方法により、文字の輪郭のにじみ等が改善できることが知られている。（特許文献２参照）
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１８４８９６号公報
【特許文献２】特開２００９−２７１１３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、入力された画像データに最小値フィルタを施す映像表示方法では、例えば、フィルタ適用サイズ内に黒点の孤立ノイズがあった場合に、このノイズが最小値として選択されてしまい、ノイズを拡張してしまうという問題があった。
【０００６】
本発明は上述した課題を解決するためになされたものであり、駆動分配処理における黒点の孤立ノイズなどの特異なパターンの影響を低減することを可能とする画像処理装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の問題点を解決するため、本発明の画像処理装置は以下の構成を備える。すなわち。  画像フレームを入力する入力手段と、前記入力された画像フレームの処理対象画素を含む所定領域を複数の分割領域に分割し、当該複数の分割領域ごとに特定される最小の画素値のうち、最大の画素値で前記処理対象画素の画素値を置き換える置換手段と、前記置換手段による画素値の置き換え後の画像フレームに対するローパスフィルタ処理に基づいて第１のサブフレームを生成する生成手段と、前記生成された前記第１のサブフレームと、前記第１のサブフレームと前記入力された画像フレームとの差分に応じた第２のサブフレームとを所定のタイミングで切り替えて出力する出力手段とを備える。
【発明の効果】
【０００８】
本発明によれば、黒点の孤立ノイズなどの特異なパターンノ影響を低減することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１における画像処理装置のブロック図
【図２】（ａ）入力フレームの処理ブロックの例（ｂ）実施形態２における最小値フィルタ部１０３の処理を示す説明図
【図３】入力フレームに横線が付加された際の波形を説明するための図
【図４】実施形態１に対応する処理波形を説明するための図
【図５】ローパスフィルタ部におけるフィルタ処理の説明図
【図６】ローパスフィルタ部におけるフィルタ処理の概念図
【図７】実施形態１における画像処理装置の制御方法を示すフローチャート
【図８】実施形態２における最小値フィルタ部１０３の処理を示す説明図
【図９】実施形態に対応する画像処理装置のハードウェア構成の一例を示す図
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照して、本願発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１１】
＜実施形態１＞
図１は、実施形態１に対応する、倍速駆動を行うための画像処理装置の一例を示す図である。
【００１２】
図１において、入力画像である入力フレーム１０１は、フレームメモリ１０２において２度書きの倍速に変換され、低域成分のみを含む第１サブフレームと、高域成分を含む第２サブフレームを生成するため２つに分配される。ここではまず、低域成分のみを含む第１サブフレームの生成方法から説明する。
【００１３】
最小値フィルタ部１０３は、ローパスフィルタ処理部１０４におけるローパスフィルタ処理の前処理として、ブロック内の孤立ノイズを除く画素の最小値を選択する最小値フィルタ処理を行う。この処理では、入力フレーム１０１の処理対象画素の周辺画素を含む所定領域として、図２（ａ）に示すように所定サイズ縦ｍドット、横ｎドット（例えば、７ドット×１１ドット）のブロック２０１を設定する。フィルタ処理部１０３では、このブロック単位を処理対象ブロックとして処理を行う。
【００１４】
最小値フィルタ部１０３は、まずこのブロック２０１に対して並び替えを行う。並び替えの方法として、最小値フィルタ部１０３は、ブロック２０１の縦ライン毎にｘ画素単位でシフトする。例えば、図２（ａ）のようなブロック２０１が入力された場合、最小値フィルタ部１０３は、ブロック２０１の縦ライン毎に３画素単位でシフトする。これにより結果的にブロック２０１は図（ｂ）のブロック２０２ように並び替えられる。ここで各画素の番号は説明のための番号である。
【００１５】
その後、最小値フィルタ部１０３は、横ライン毎のドットデータの最小値２０３を選択する。最後に、この２０３の中から最大値２０４を選択して、処理対象画素２０５の画素値と置換する。この一連の動作をブロック全画素に対して実行する。
【００１６】
縦ライン毎にｘ画素単位でシフトするのは、横方向に単調な映像が入力された場合に、できる限り入力画像を分散して処理を行うためである。図３は白地に黒の横線入力時の波形を示す。波形３０１の中央の縦線が黒の横線である。これに縦ライン毎に巡回させる最小値フィルタを施すと、波形３０１の点線のようになるが、縦ライン毎に巡回させることで、波形３０２の実線のようなフィルタ処理となる。なお、ｘ画素単位にしているのは、その横線に１ドット以上の太さの場合も対処できるようにするためである。
【００１７】
ここで、入力フレームの端（入力画像の縁）を処理する際、フィルタが適用される処理対象ブロックの範囲が、処理対象ブロック外のデータも演算対象となるため、正確なフィルタ処理が行えない場合がある。このため処理対象ブロック外は、予め最小値となり得ない値（最大値等）の画像データを割り当てておき、フィルタ処理結果に影響を与えないようにしておくとよい。処理対象ブロック外に拡張する画素数は、フィルタサイズ（処理対象ブロック）を縦ｍドット、横ｎドットとすると、それぞれ（ｍ−１）／２、（ｎ−１）／２とするとよい（ｍ、ｎは３以上の整数であり奇数とする）。
【００１８】
また、縦ライン、横ラインそれぞれにライン数をカウントするカウンタを持たせ、入力フレームの端を示すカウント値を示した時、所定ブロックの大きさを処理対象ブロック内に収まるように設定し、処理対象ブロック外を演算対象としない処理を行ってもよい。
【００１９】
図４において波形４０１は入力波形の一例を示す。波形４０２は、入力波形４０１に対して最小値フィルタ部１０３で最小値フィルタ処理を施した結果得られる波形を示している。入力フレーム１０１において高輝度の画素値と低輝度の画素値が隣接している境界部分では、低輝度の画素値が選ばれることになるので、結果としてエッジの境界は、波形４０２に示すように高輝度領域の内側に狭められることになる。
【００２０】
次にこの高輝度領域が狭められたサブフレームに対し、ローパスフィルタ処理部１０４は２次元のローパスフィルタ処理を施す。ローパスフィルタは、特に関数を規定するものではなく、例えばガウス関数でもよいし、移動平均あるいは重み付け移動平均フィルタのようなものでもよい。
【００２１】
ローパスフィルタ処理部１０４は、入力フレームの処理対象画素について、図５に示すように所定サイズの処理対象ブロック５０１を設定する。しかし、入力フレーム５０２の端を処理する際、処理対象ブロック５０１が、入力フレームの有効エリア外５０３のデータも演算対象とするため、この場合について正確なフィルタ処理が行えない。そこで、図６に示すように入力フレームの有効エリア外は、有効エリア内６０１の端のデータをそのまま、有効エリア外に延ばした形６０２として処理することにより、入力フレーム端の特異な部分による影響を除去して表示を行うことができる。有効エリア外に拡張する画素数は、フィルタサイズを縦ｍ’  ドット、横ｎ’  ドットとすると、それぞれ（ｍ’  −１）／２、（ｎ’  −１）／２とするとよい（ｍ’、ｎ’は３以上の整数であり奇数とする）。
【００２２】
波形４０３は、波形４０２にローパスフィルタ処理を施した結果として得られる波形を示している。
【００２３】
次に分配比率処理部１０５は、２つのサブフレームを発光させる割合を決定する。フリッカを知覚しにくくするためには、２つのサブフレームの明るさの差が少ない方が望ましい。したがって、本実施形態では５０％ずつに分配する例で説明する。図４の波形４０４は、波形４０３に０．５を乗じて得られた波形である。ここでは、これを低域成分のみを含む第１サブフレームとする。
【００２４】
以上のようにして入力フレーム１０１に対して最小値フィルタ処理とローパスフィルタ処理とを行うことで、低域成分のみを含む第１サブフレームの生成が完了する。このサブフレームは、切替回路１０７に出力される。
【００２５】
次に高域成分を含む第２サブフレームの生成方法を説明する。差分検出部１０６では、入力フレーム１０１から第１サブフレームを減じ、その差分出力を第２サブフレームとする。すなわち、入力フレームは、第１サブフレームと第２サブフレームに分割されていることになる。図４の波形４０５は、この第２サブフレームの波形を示している。
【００２６】
切替回路１０７では、所望のタイミング、例えば入力６０Ｈｚの場合であれば１２０Ｈｚの周期でフレームレートを変換し、２つのサブフレームを切り替えて出力フレームとして後段の処理回路に出力する。なお、切替回路１０７は入力されるサブフレームを、各出力タイミングが到来するまで一時的に保持しておくバッファ回路を含むことができる。
【００２７】
図４の波形４０４の第１サブフレームと波形４０５の第２サブフレームとを高速に交互表示すると、視覚的には波形４０６のように見える。よって、６０Ｈｚ表示における入力フレーム１０１の波形４０１と同一の波形として知覚することができる。カラー画像の処理は、Ｒ，Ｇ，ＢやＹ，Ｃｂ，Ｃｒといった３種類の画像データに分けて処理することが多いが、本発明の一連の処理は、Ｒ，Ｇ，Ｂそれぞれに対して行ってもよいし、Ｙに対してのみ行ってもよい。また、Ｒ，Ｇ，ＢからＹを算出し、結果をＲ，Ｇ，Ｂに当てはめることも、もちろん可能である。
【００２８】
次に、以上の本実施形態に対応する処理を図７のフローチャートを参照して説明する。
【００２９】
まず、ステップＳ７０１では、必要な初期設定を行う。ここでは、最小値フィルタ処理におけるフィルタサイズや、ローパスフィルタの静的特性などが設定される。続くステップＳ７０２では、画像処理装置にフレーム画像１０１が入力される。図４の例では、波形４０１が入力される。次にステップＳ４０３において、最小値フィルタ部１０３は最小値フィルタ処理を入力フレーム１０１に対して施す。図４の例では、波形４０２が最小値フィルタ処理後の結果を示しており、破線が元の入力波形４０１である。
【００３０】
続いてステップＳ７０４において、ローパスフィルタ処理部１０４は、最小値フィルタ部１０３から出力されたフレーム画像に対してローパスフィルタ処理を施す。図４の例では波形４０３が、波形４０２にローパスフィルタ処理を施した結果の波形である。以上により、低域成分のみを含む第１サブフレームの生成が完了する。
【００３１】
続くステップＳ７０５において、分配比率処理部１０５は分配処理を行う。この分配処理は、低域成分のみからなるサブフレームを全体の何％にするかという、分配比率を決定する処理である。本実施形態では画素値に関係なく一律５０％とする。図４の例では、ローパスフィルタ処理の結果得られた波形４０３に０．５を乗じて、半分の明るさに減じた波形４０４が得られる。以上により、低域成分のみを含む第１サブフレームの生成が完了する。
【００３２】
次に、ステップＳ７０６において、差分検出部１０６は入力フレーム１０１から生成された第１サブフレームを減算した差分画像として、第２サブフレームを算出する。図４の例では、波形４０５が差分波形を示しており、これが高域成分を含む第２サブフレームとなる。
【００３３】
続くステップＳ７０７において、切替回路１０７はフレームの出力タイミングを判定し、第１サブフレームの出力タイミングであれば（ステップＳ７０７において「ＹＥＳ」）、ステップＳ７０８に移行する。ステップＳ７０８では、第１サブフレームを出力する。第１サブフレームを出力後にステップＳ７０９では、第２サブフレームの出力タイミングを判定する。出力タイミングであれば（ステップＳ７０９において「ＹＥＳ」）、ステップＳ７１０にて第２サブフレームを出力する。なお、第２サブフレームは、切替回路１０７内のバッファ回路内に一時的に保持されてもよく、出力のタイミングにおいて切替回路１０７から出力フレーム１０８として出力される。
【００３４】
その後、全てのフレームについて処理が完了した場合には（ステップＳ７１１において「ＹＥＳ」）、本処理を終了する。未処理フレームがある場合には（ステップＳ７１１において「ＮＯ」）、ステップＳ７０２に戻って処理を繰り返す。
【００３５】
なお、図７のフローチャートで説明したサブフレームの出力順序は、あくまで一例であってこれに限定されるものではなく、第２サブフレームを出力した後に第１サブフレームを出力してもよい。また、２つのサブフレームを作成した後に出力タイミングを判定しているが、発明の実施形態はこれに限定されるものではない。例えば、ステップＳ７０４におけるローパスフィルタ処理が完了した時点で第１サブフレームの出力タイミングを判定し、出力した後に差分値検出処理を行って第２サブフレームを生成してもよい。
【００３６】
以上によれば、最初の１２０分の１秒の間に第１サブフレームを表示し、次の１２０分の１秒の間に第２サブフレームを表示することになる。６０分の１秒の時間平均での見かけの波形は、図４の波形４０６のようになり、入力フレーム４０１と同じ波形となる。
【００３７】
以上の処理によって、本実施形態では、駆動分配処理における黒点の孤立ノイズなどの特異なパターンの影響を低減することが可能になる。
【００３８】
＜実施形態２＞
実施形態２では、実施形態１とは異なるフィルタ処理について説明する。
【００３９】
図８は、本実施形態の最小値フィルタ処理を説明する図である。最小値フィルタ部１０３は、まずこのブロック８０１に対して並び替えを行い、その後、横ライン毎のドットデータの最小値８０２を選択する。ここまでは実施形態１と同様である。本実施形態では、次に、この８０２の各値に対して、ｘ個（例えば、３個）をひとまとまりにし、それぞれの最大値８０３を選択する。そして、それらの出力の中から最小値８０４を、処理対象画素８０５の画素値と置換する。この一連の動作をブロック全画素に対して実行する。本実施形態では、８０２と８０４の間に最大値選択８０３を入れることにより８０１のエリア内に３点までの黒点の孤立ノイズの除去が可能になる。実際には除去したいノイズ数に応じて、可変させることも可能である。
【００４０】
以上の処理によって、本実施形態では、駆動分配処理における黒点の孤立ノイズなどの特異なパターンの影響を低減することが可能になる。
【００４１】
＜実施形態３＞
図１に示したそれぞれの装置が有する各部は全てハードウェアでもって構成しているものとして上記実施形態では説明した。しかし、フレームメモリを除く各部をコンピュータプログラムでもって構成しても良い。この場合、このようなコンピュータプログラムを格納するためのメモリと、このメモリに格納されているコンピュータプログラムを実行するＣＰＵとを有するコンピュータは、上記各実施形態に係る画像処理装置に適用することができる。
【００４２】
図９は、上記各実施形態に係る画像処理装置に適用可能なコンピュータのハードウェアの構成例を示すブロック図である。
【００４３】
ＣＰＵ９０１は、ＲＡＭ９０２やＲＯＭ９０３に格納されているコンピュータプログラムやデータを用いてコンピュータ全体の制御を行うと共に、上記各実施形態に係る画像処理装置が行うものとして上述した各処理を実行する。即ち、ＣＰＵ９０１は、図１の１０３〜１０７として機能することになる。
【００４４】
ＲＡＭ９０２は、外部記憶装置９０６からロードされたコンピュータプログラムやデータ、Ｉ／Ｆ（インターフェース）９０９を介して外部から取得したデータなどを一時的に記憶するためのエリアを有する。更に、ＲＡＭ９０２は、ＣＰＵ９０１が各種の処理を実行する際に用いるワークエリアを有する。即ち、ＲＡＭ９０２は、例えば、フレームメモリとして割当てたり、その他の各種のエリアを適宜提供することができる。
【００４５】
ＲＯＭ９０３には、本コンピュータの設定データや、ブートプログラムなどが格納されている。操作部９０４は、キーボードやマウスなどにより構成されており、本コンピュータのユーザが操作することで、各種の指示をＣＰＵ９０１に対して入力することができる。表示部９０５は、ＣＰＵ９０１による処理結果を表示する。また表示部９０５は例えば液晶ディスプレイのようなホールド型の表示装置や、フィールドエミッションタイプの表示装置のようなインパルス型の表示装置で構成される。
【００４６】
外部記憶装置９０６は、ハードディスクドライブ装置に代表される、大容量情報記憶装置である。外部記憶装置９０６には、ＯＳ（オペレーティングシステム）や、図１に示した各部の機能及び図７に示したフローをＣＰＵ９０１に実現させるためのコンピュータプログラムが保存されている。更には、外部記憶装置９０６には、処理対象としての各画像データが保存されていても良い。
【００４７】
外部記憶装置９０６に保存されているコンピュータプログラムやデータは、ＣＰＵ９０１による制御に従って適宜ＲＡＭ９０２にロードされ、ＣＰＵ９０１による処理対象となる。Ｉ／Ｆ９０７には、ＬＡＮやインターネット等のネットワーク、他の機器を接続することができ、本コンピュータはこのＩ／Ｆ９０７を介して様々な情報を取得したり、送出したりすることができる。９０８は上述の各部を繋ぐバスである。
【００４８】
上述の構成からなる作動は前述のフローチャートで説明した作動をＣＰＵ９０１が中心となって行う。
【００４９】
＜その他の実施形態＞
なお、本発明は、複数の機器（例えばホストコンピュータ、インターフェース機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００５０】
また、本発明の目的は、前述した機能を実現するコンピュータプログラムのコードを記録した記憶媒体を、システムに供給し、そのシステムがコンピュータプログラムのコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたコンピュータプログラムのコード自体が前述した実施形態の機能を実現し、そのコンピュータプログラムのコードを記憶した記憶媒体は本発明を構成する。また、そのプログラムのコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した機能が実現される場合も含まれる。
【００５１】
さらに、以下の形態で実現しても構わない。すなわち、記憶媒体から読み出されたコンピュータプログラムコードを、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。そして、そのコンピュータプログラムのコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行って、前述した機能が実現される場合も含まれる。
【００５２】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するコンピュータプログラムのコードが格納されることになる。
【図１】
0005606054.tif 000002
【図２】
0005606054.tif 000003
【図３】
0005606054.tif 000004
【図４】
0005606054.tif 000005
【図５】
0005606054.tif 000006
【図６】
0005606054.tif 000007
【図７】
0005606054.tif 000008
【図８】
0005606054.tif 000009
【図９】
0005606054.tif 000010