(57)【要約】  【課題】濃度むらやモアレなどの画質欠陥の抑制を低コストで実現することができる画像処理装置を提供する。  【解決手段】画像処理装置は、まず、画像の注目ラインに含まれる注目画素を決定する。次に、画像処理装置は、注目画素の主走査方向に隣接する画素が、当該注目画素と同一のハーフトーンセルに属するか否かを識別する。次に、画像処理装置は、注目画素の副走査方向に隣接する画素が、当該注目画素と同一のハーフトーンセルに属するか否かを判定し、さらに、当該隣接画素の主走査方向の近傍画素が、当該注目画素と同一のハーフトーンセルに属するか否かを判定する。画像処理装置は、このようにして、注目ラインと注目ラインの次のラインに含まれる画素について識別処理を行い、注目ラインの全画素の識別を終了したら、当該注目ラインの画素に対して、ハーフトーンセル毎に異なる二値化手法を適用して二値化処理を施す。【選択図】図１１
2007300298.tif 000002
【特許請求の範囲】
【請求項１】
画像の注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する識別手段と、
前記識別手段により識別された結果に基づいて、ハーフトーンセル毎に、画像の画素に適用される二値化手法を決定する決定手段と、
前記決定手段によって決定された二値化手法を適用して、画像の画素に対して二値化処理を施す二値化手段と
を有する画像処理装置。
【請求項２】
前記識別手段は、注目画素の副走査方向に隣接する画素が、当該注目画素と同一のハーフトーンセルに属するか否かを識別する
請求項１に記載の画像処理装置。
【請求項３】
前記識別手段は、注目画素の副走査方向に隣接する画素が、当該注目画素と同一のハーフトーンセルに属する場合、当該隣接画素の主走査方向の近傍画素が当該ハーフトーンセルに属するか否かを識別する
請求項２に記載の画像処理装置。
【請求項４】
前記決定手段は、画像の画素に適用される閾値マトリクスを決定する
請求項１乃至３のいずれかに記載の画像処理装置。
【請求項５】
前記決定手段は、中心位置の異なる複数の閾値マトリクスから閾値マトリクスを選択する
請求項４に記載の画像処理装置。
【請求項６】
前記決定手段は、閾値マトリクスを所定の角度回転する
請求項４に記載の画像処理装置。
【請求項７】
前記決定手段により決定された二値化手法を記憶する記憶装置をさらに有し、
前記二値化手段は、前記記憶装置に記憶された二値化手法によって二値化を行い、
前記記憶装置は、画像の少なくとも２ライン分の画素の二値化手法を記憶する容量を有する
請求項１乃至６のいずれかに記載の画像処理装置。
【請求項８】
前記二値化手段は、同一のハーフトーンセルに属する画素に対して、同一の変化が加えられた閾値マトリクスを適用する
請求項１乃至７のいずれかに記載の画像処理装置。
【請求項９】
前記二値化手段は、同一のハーフトーンセルに属する画素の濃度に同一の変化を加える
請求項１乃至７のいずれかに記載の画像処理装置。
【請求項１０】
画像の注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別し、
前記識別された結果に基づいて、ハーフトーンセル毎に、画像の画素に適用される二値化手法を決定し、
前記決定された二値化手法を適用して、画像の画素に対して二値化処理を施す
画像処理方法。
【請求項１１】
画像の注目画素をライン方向に順に決定し、
前記決定された注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する
ハーフトーンセル識別方法。
【請求項１２】
前記識別することは、画素が属するハーフトーンセルをライン毎に識別する
請求項１１に記載のハーフトーンセル識別方法。
【請求項１３】
前記識別することは、ラインの法線方向において注目画素に隣接する画素が、当該注目画素と同一のハーフトーンセルに属するか否かを識別する
請求項１１又は１２に記載のハーフトーンセル識別方法。
【請求項１４】
前記識別することは、ラインの法線方向において注目画素に隣接する画素が、当該注目画素と同一のハーフトーンセルに属する場合、当該隣接画素のライン方向の近傍画素が当該ハーフトーンセルに属するか否かを識別する
請求項１３に記載のハーフトーンセル識別方法。
【請求項１５】
コンピュータを有する画像処理装置において、
画像の注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する識別ステップと、
前記識別された結果に基づいて、ハーフトーンセル毎に、画像の画素に適用される二値化手法を決定する決定ステップと、
前記決定された二値化手法を適用して、画像の画素に対して二値化処理を施す二値化ステップと
を前記画像処理装置のコンピュータに実行させるプログラム。
【請求項１６】
コンピュータを含むハーフトーンセル識別装置において、
画像の注目画素をライン方向に順に決定する決定ステップと、
前記決定された注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する識別ステップと
を前記ハーフトーンセル識別装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多値画像を二値の網点パターンによって再現する画像処理装置に関する。
【背景技術】
【０００２】
この種の画像処理装置は、濃度階調を有する多値画像情報を、いわゆる網点と呼ばれる着色ドットの大きさによって擬似的に再現する。このような網点画像が印刷されると、濃度むらやモアレなど画質欠陥が発生することがある。このため、画質欠陥を抑制する技術が、種々提案されている。
【０００３】
特許文献１では、入力画像を乱数的に読み出してむらを抑制する手法が開示されている。しかしながら、この手法は、むら補正のために発生させた乱数により、ノイズを発生してしまうことがある。
【０００４】
特許文献２では、網点同士が接触しないようにオン画素を配置し、網点同士が接触する場合には網点を広い幅で結合させることにより、ドット同士が接近する不安定な領域が発生することを防ぐ手法が開示されている。しかしながら、この手法では、ドット同士が急激に結合されるので、トーンジャンプが発生する場合がある。
【０００５】
特許文献３では、網点の周期構造が目立たなくなるように閾値マトリクス（スーパーセル）を設計する手法が開示されている。しかしながら、この手法は、大きなサイズの閾値マトリクスを必要とするので、コストが高くなるという問題がある。
【０００６】
【特許文献１】特開平１−２１６６７２
【特許文献２】特開２００１−３０１２３４
【特許文献３】特開平８−３１７２１２
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した背景からなされたものであり、濃度むらやモアレなどの画質欠陥の抑制を低コストで実現することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明に係る画像処理装置は、画像の注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する識別手段と、前記識別手段により識別された結果に基づいて、ハーフトーンセル毎に、画像の画素に適用される二値化手法を決定する決定手段と、前記決定手段によって決定された二値化手法を適用して、画像の画素に対して二値化処理を施す二値化手段とを有する。
【０００９】
好適には、前記識別手段は、注目画素の副走査方向に隣接する画素が、当該注目画素と同一のハーフトーンセルに属するか否かを識別する。
好適には、前記識別手段は、注目画素の副走査方向に隣接する画素が、当該注目画素と同一のハーフトーンセルに属する場合、当該隣接画素の主走査方向の近傍画素が当該ハーフトーンセルに属するか否かを識別する。
【００１０】
好適には、前記決定手段は、画像の画素に適用される閾値マトリクスを決定する。
好適には、前記決定手段は、中心位置の異なる複数の閾値マトリクスから閾値マトリクスを選択する。
好適には、前記決定手段は、閾値マトリクスを所定の角度回転する。
【００１１】
好適には、前記決定手段により決定された二値化手法を記憶する記憶装置をさらに有し、前記二値化手段は、前記記憶装置に記憶された二値化手法によって二値化を行い、前記記憶装置は、画像の少なくとも２ライン分の画素の二値化手法を記憶する容量を有する。
【００１２】
好適には、前記二値化手段は、同一のハーフトーンセルに属する画素に対して、同一の変化が加えられた閾値マトリクスを適用する。
好適には、前記二値化手段は、同一のハーフトーンセルに属する画素の濃度に同一の変化を加える。
【００１３】
本発明に係る画像処理方法は、画像の注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別し、前記識別された結果に基づいて、ハーフトーンセル毎に、画像の画素に適用される二値化手法を決定し、前記決定された二値化手法を適用して、画像の画素に対して二値化処理を施す。
【００１４】
また、本発明に係るハーフトーンセル識別方法は、画像の注目画素をライン方向に順に決定し、前記決定された注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する。
【００１５】
好適には、前記識別することは、画素が属するハーフトーンセルをライン毎に識別する。
好適には、前記識別することは、ラインの法線方向において注目画素に隣接する画素が、当該注目画素と同一のハーフトーンセルに属するか否かを識別する。
好適には、前記識別することは、ラインの法線方向において注目画素に隣接する画素が、当該注目画素と同一のハーフトーンセルに属する場合、当該隣接画素のライン方向の近傍画素が当該ハーフトーンセルに属するか否かを識別する。
【００１６】
また、本発明に係る第１のプログラムは、コンピュータを有する画像処理装置において、画像の注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する識別ステップと、前記識別された結果に基づいて、ハーフトーンセル毎に、画像の画素に適用される二値化手法を決定する決定ステップと、前記決定された二値化手法を適用して、画像の画素に対して二値化処理を施す二値化ステップとを前記画像処理装置のコンピュータに実行させる。
【００１７】
さらに、本発明に係る第２のプログラムは、コンピュータを含むハーフトーンセル識別装置において、画像の注目画素をライン方向に順に決定する決定ステップと、前記決定された注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する識別ステップとを前記ハーフトーンセル識別装置のコンピュータに実行させる。
【発明の効果】
【００１８】
本発明の画像処理装置によれば、濃度むらやモアレなどの画質欠陥の抑制を低コストで実現することができる。
【発明を実施するための最良の形態】
【００１９】
まず、本発明の理解を助けるために、本発明の背景及び概略を説明する。
図１は、多値画像の二値化処理を説明する図であって、図１（Ａ）は、入力された多値画像を例示し、図１（Ｂ）〜図１（Ｅ）は、この多値画像に対して異なる二値化処理が施された二値画像のうち図中のＡに示される画像部分に対応する部分を例示する。
図１（Ａ）及び図１（Ｂ）に例示するように、入力された多値画像に対して二値化処理を施すと、スクリーン構造が目立つ場合がある。この場合、濃度むら等の画像欠陥が発生することがある。
【００２０】
図１（Ｃ）及び図１（Ｄ）は、二値化処理において、小さな乱数が付加された場合の二値画像を例示する。図１（Ｃ）に例示するように、乱数が小さい場合、スクリーン構造は、十分に低減されないことがある。また、図１（Ｄ）に例示するように、乱数が大きい場合、強いノイズが発生してしまうことがある。
【００２１】
図１（Ｅ）は、本発明に係る画像処理方法を適用されて生成された二値画像を例示する。図１（Ｅ）に例示するように、本発明に係る画像処理方法が多値画像に対して適用されて二値画像が生成されると、当該二値画像では、強いノイズが発生せず、スクリーン構造も目立たない。このため、本発明に係る画像処理方法が適用されると、画像欠陥の発生が抑止されることができる。
【００２２】
次に、本発明に係る画像処理方法の概略を説明する。
図２は、本発明に係る画像処理方法において適用される閾値マトリクスとハーフトーンセルを説明する図である。
図２（Ａ）は、多値画像が二値化された出力画像を例示する。図２（Ａ）に例示するように、出力画像は、黒画素及び白画素からなる二値画像であり、複数の黒画素からなる網点の大きさにより濃度階調を擬似的に表現する。
【００２３】
図２（Ｂ）は、図２（Ａ）において矢印Ａで示される画素であり、本発明に係る画像処理方法において用いられる閾値マトリクスに対応する画像部分を例示する。図２（Ｂ）に例示するように、本発明に係る画像処理方法においては、閾値マトリクスは、矩形のマトリクスである。例えば、閾値マトリクスは、連続する３４画素分の閾値からなり、３４段階の値が、「７，１０，１４，…，２５，１６」のように、順に配置されている。
【００２４】
多値画像が入力されると、二値化処理対象のラインにおいて、各画素の画素値は、当該画素の多値の階調値と、閾値マトリクスの当該画素に対応する位置の値とに基づいて、黒画素（例えば「１」）及び白画素（例えば「０」）のいずれかに変換される。多値の画素値が、閾値マトリクスの当該画素に対応する位置の値以上である場合、当該画素は黒画素に変換され、当該値未満である場合、当該画素は白画素に変換される。なお、後述するように、本発明に係る画像処理方法においては、複数の閾値マトリクスが適用されるので、各画素の画素値は、複数の閾値マトリクスから選択されたものが適用されて変換される。
【００２５】
図２（Ｃ）は、図２（Ａ）において矢印Ｂで示される画素であり、本発明に係る画像処理方法において考慮されるハーフトーンセルに対応する画像部分を例示する。図２（Ｃ）に例示するように、ハーフトーンセルは、複数の画素を含む画像部分であり、所定の大きさの１つの網点を含むものである。ここで、ハーフトーンセルに含まれる画素数と、閾値マトリクスに含まれる画素数は、同一であり、本例では３４である。ハーフトーンセルは、出力画像において連続的に配置されている。なお、ハーフトーンセルの形状は、本例に限定されず、また、矩形でなくてもよい。
【００２６】
図３は、本発明に係る画像処理方法で用いられる閾値マトリクスの詳細を例示する図であって、図３（Ａ）は、二値画像を生成する矩形の閾値マトリクスを示し、図３（Ｂ）は、図３（Ａ）に示される矩形の閾値マトリクスが適用される画像の一部（本例では、２９画素×３４画素の画像領域）を示す。なお、図３（Ｂ）の太線は、ハーフトーンセルの形状を示す。
【００２７】
図３（Ａ）及び図３（Ｂ）に示すように、矩形の閾値マトリクスが、繰り返し適用されることにより、多値画像は、二値画像に変換される。本発明に係る画像処理方法では、まず、多値画像の１行目に対して、図３（Ａ）に示される閾値マトリクスが適用され、次に、多値画像の２行目に対して、当該閾値マトリクスが所定の位置に繰り返し配置されて適用される。このようにして、多値画像は、ライン毎に、当該ラインに含まれる各画素を二値化される。
【００２８】
図４は、本発明に係る画像処理方法で適用される複数の閾値マトリクスと、ハーフトーンセル内に形成される網点の中心位置との関係を例示する図である。図４（Ａ）〜図４（Ｄ）は、同一の階調値を有する多値画像が、それぞれ異なる閾値マトリクス１〜４を用いて二値化処理を施されて生成された二値画像を例示する。図４（Ａ）〜図４（Ｄ）に例示するように、これらの二値画像において、ハーフトーンセルにおける網点の中心位置及び網点の形状の少なくともいずれかは、互いに異なる。
【００２９】
例えば、閾値マトリクス１が、多値画像の画素の全てに対して適用された場合、出力画像は、図４（Ａ）に示されるものとなる。また、例えば、閾値マトリクス２が、多値画像の画素の全てに対して適用された場合、出力画像は、図４（Ｂ）に示されるものとなる。
【００３０】
本発明に係る画像処理方法では、それぞれのハーフトーンセルに対して、複数の閾値マトリクスから１つの閾値マトリクスが決定され、当該決定された閾値マトリクスに基づいて、ハーフトーンセルに属する画素に対して二値化処理が施される。したがって、同一のハーフトーンセルに含まれる画素に対しては、同一の閾値マトリクスが適用される。このため、本発明に係る画像処理方法は、多値画像の各画素が、出力画像における複数のハーフトーンセルのいずれに属するかを識別する。
【００３１】
図５及び図６は、本発明に係る画像処理方法において実行されるハーフトーンセル識別方法を説明する図である。図５（Ａ）〜図５（Ｃ）及び図６（Ａ）〜図６（Ｄ）は、多値画像の各画素を示し、図中の太線は、ハーフトーンセルを示す。
本発明に係るハーフトーンセル識別方法は、注目ライン（図中のＬ１で示されるライン）の各画素がいずれのハーフトーンセルに属するかを識別する。また、本発明に係るハーフトーンセル識別方法は、注目ラインの各画素を識別するとともに、注目ラインの次のライン（図中のＬ２で示されるライン）に含まれる各画素を識別する。より具体的には、本発明に係るハーフトーンセル識別方法は、注目ラインにおいて、画像の原点（例えば、左上）からライン方向（例えば、主走査方向）に向かって注目画素を順に決定し、当該決定された注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する。
【００３２】
また、本発明に係る画像処理方法は、ハーフトーンセル識別処理において識別された結果に基づいて、ハーフトーンセル毎に、画像の画素に適用される二値化手法を決定する。より具体的には、本発明に係る画像処理方法は、ハーフトーンセルを識別された各画素に対して、閾値マトリクスを一意に識別するインデックス（例えば、１〜４の番号）を付与する。
以降、図５及び図６を参照して、ハーフトーンセル識別処理及び二値化手法決定処理を具体的に説明する。
【００３３】
図５（Ａ）に示すように、注目ラインがラインＬ１であり、注目画素が、図中の矢印Ｃで示される画素（以降、画素Ｃともいう）であるとする。なお、ハーフトーンセル識別処理は、注目ラインの左側の画素から行われるので、画素Ｃの左側の４画素に対しては、ハーフトーンセル識別処理が既に実行されている。
【００３４】
画素Ｃが、未だ識別されていない場合、当該注目画素には、閾値マトリクスのいずれかの識別子（１〜４の番号）が付与される。識別子は、ランダムに決定されて付与されてもよいし、規則的に付与されてもよい。好適には、当該識別子は、隣接するハーフトーンセルに付与された識別子とは異なるものである。本例では、画素Ｃには、識別子「２」が付与されている。したがって、画素Ｃに対しては、識別子「２」により識別される閾値マトリクス（例えば、閾値マトリクス２）が適用されることになる。
【００３５】
本発明に係るハーフトーンセル識別方法は、この注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する。図５（Ｂ）に示すように、本例では、ライン方向に隣接する画素（図中の矢印Ｄで示される画素；画素Ｄともいう）、及びラインの法線方向（例えば、副走査方向）に隣接する画素（図中の矢印Ｅで示される画素；画素Ｅともいう）が、当該注目画素と同一のハーフトーンセルに属するか否かを識別する。
【００３６】
本例では、画素Ｄは、ラインＬ１の一つ前のラインが注目ラインであったときの識別処理で、既に識別子「３」を付与されたハーフトーンセルに属すると識別されている。一方、画素Ｅは、未だ識別されていないものであり、当該識別処理において画素Ｃと同一のハーフトーンセルに属すると識別されたものである。したがって、画素Ｅには、識別子「２」が付与される。
【００３７】
本発明に係るハーフトーンセル識別方法は、注目画素に隣接する画素が、当該注目画素と同一のハーフトーンセルに属する場合、当該隣接画素のライン方向の近傍画素が当該ハーフトーンセルに属するか否かを識別する。ここで、隣接する画素には、ライン方向に隣接する画素（画素Ｄ）及びラインの法線方向に隣接する画素（画素Ｅ）が含まれる。また、近傍画素には、画素Ｅと同一のラインに含まれる画素が含まれる。
【００３８】
図５（Ｃ）に示すように、画素Ｅは、画素Ｃと同一のハーフトーンセルに属するので、画素Ｅの近傍画素に対する識別処理が実行される。図５（Ｃ）において、丸印で囲まれる画素は、画素Ｅの近傍画素（即ち、画素Ｅと同一のラインに含まれる画素）であって画素Ｅと同一のハーフトーンセルに属する画素である。このような画素には、画素Ｅと同一の識別子（本例では「２」）が付与される。
【００３９】
このようにして、画素Ｅのライン方向の近傍画素が当該ハーフトーンセルに属するか否かが識別される。したがって、注目画素（画素Ｃ）に隣接する画素（画素Ｅ）の近傍画素が、どこまで注目画素と同一のハーフトーンセルに属するかが識別される。
【００４０】
次の注目画素は、画素Ｃとライン方向に隣接する画素（画素Ｃの右隣の画素）である。当該画素は、既に識別されて「３」を付与されており、当該画素にライン方向並びにラインの法線方向に隣接する両画素もまた、既に識別されて識別子「３」又は「２」を付与されている。したがって、注目画素は、当該画素とライン方向に隣接する画素になる。
【００４１】
ここで、注目画素は、図６（Ａ）の矢印Ｆで示される画素（以降、画素Ｆともいう）である。画素Ｆは、既に識別されており識別子「３」が付与されている。また、図６（Ｂ）に示すように、画素Ｆとライン方向に隣接する画素（画素Ｇ）は、画素Ｆと同一のハーフトーンセルに属すると既に識別され、識別子「３」が付与されている。一方、画素Ｆとラインの法線方向に隣接する画素（画素Ｈ）は、まだ識別されていない。画素Ｈは、画素Ｆと同一のハーフトーンセルに属するか否かを識別され、同一のハーフトーンセルに属すると識別されたので、識別子「３」を付与される。
【００４２】
さらに、図６（Ｃ）に示すように、画素Ｈの近傍画素が、どこまで注目画素（画素Ｆ）と同一のハーフトーンセルに属するかが識別される。このようにして、注目ラインＬ１において、注目画素がライン方向に順に決定されて、ハーフトーンセル識別処理が行われる。また、ラインＬ１に対するハーフトーンセル識別処理において、ラインＬ２の一部の画素は、いずれのハーフトーンセルに属するか否かを識別される。
【００４３】
図６（Ｄ）に示すように、識別子が、注目ラインＬ１の全ての画素に対して付与されると、二値化処理が、当該注目ラインＬ１の各画素に対して施される。各画素は、当該画素に付与された識別子により識別される閾値マトリクスを適用して二値化される。二値化処理が終了すると、注目ラインＬ１のデータは消去される。その後、ハーフトーンセル識別処理は、注目ラインをラインＬ２として、同様に実行される。なお、注目ラインＬ２に対するハーフトーンセル識別処理において、その次のラインＬ３の一部の画素は、いずれのハーフトーンセルに属するかを識別される。
【００４４】
このように、本発明に係るハーフトーンセル識別処理は、画素が属するハーフトーンセルをライン毎に識別する。より具体的には、ハーフトーンセル識別処理では、注目ライン及びその次のラインの画素が属するハーフトーンセルが識別される。よって、必要な記憶容量は、画像の少なくとも２ライン分の画素の二値化手法を記憶する容量である。特に、二値化手法は、インデックスとして記憶される。これにより、全画素分の識別結果が記憶される必要がないので、必要な記憶容量は削減されることができ、必要なコストが削減されることができる。
【００４５】
図７は、本発明に係る画像処理方法が適用されて生成された二値画像を説明する図であって、図７（Ａ）は、１種類の閾値マトリクスを用いて生成された二値画像を例示し、図７（Ｂ）は、本発明に係る画像処理方法において４種類の閾値マトリクスを用いて生成された二値画像を例示する。図７（Ａ）及び図７（Ｂ）に例示するように、本発明に係る画像処理方法では、ハーフトーンセル内において、網点の中心位置が変更されるので、濃度むら等の画像欠陥が抑止されることができる。また、周期的なドット同士の接触が防止されるので、モアレ等の画像欠陥が抑止されることができる。
【００４６】
次に、このような画像処理方法及びハーフトーンセル識別方法を実行する本発明の実施形態に係る画像処理装置２を説明する。
図８は、本発明の実施形態に係る画像処理装置２のハードウェア構成を、制御装置１２を中心に示す図である。
図８に示すように、画像処理装置２は、ＣＰＵ１２０及びメモリ（記憶装置）１２２などを含む制御装置１２、通信装置１４、ハードディスクドライブなどの記録装置１６、ＬＣＤ表示装置あるいはＣＲＴ表示装置及びキーボード・ポインティングデバイスなどを含むユーザインターフェース装置（ＵＩ装置）１８、及びプリントエンジンを含み、制御装置２０の制御により画像を印刷するプリンタ装置１０を有する。画像処理装置２は、メモリ１２２又は記録装置１６に格納されているデータを、ＦＤ、ＣＤあるいはＤＶＤなどの記録媒体１６０に書き出し、また記録媒体１６０に格納されているデータを読み出して記録装置１６等に格納する。
【００４７】
画像処理装置２は、例えば、後述する画像処理プログラム４がインストールされた汎用コンピュータである。画像処理装置２は、印刷対象の画像データを通信装置１４等を介して入力し、当該画像データに基づいて画像を描画し、所定の画像処理を施して、プリンタ装置１０を介して印刷する。また、画像処理装置２は、プリンタ装置１０のスキャナ部（不図示）又は外部のスキャナ（不図示）を介して読み取られた画像データを入力して、所定の画像処理を施して印刷してもよい。
【００４８】
図９は、本発明の実施形態に係る画像処理装置２により実行される画像処理方法及びハーフトーンセル識別方法を実現する画像処理プログラム４の機能構成を示す図である。
図９に示すように、画像処理プログラム４は、受付部４０、ハーフトーンセル識別部４２、二値化手法決定部４４及び二値化部４６を有する。なお、画像処理プログラム４の全部又は一部の機能は、プリンタ装置１０に設けられた例えばＡＳＩＣなどのハードウェアにより実現されてもよい。
【００４９】
画像処理プログラム４において、受付部４０は、通信装置１４又はスキャナ（不図示）を介して入力された多値画像を受け付ける。ここで、多値画像は、所定のページ記述言語に基づいて描画された画像であってもよいし、読み取られた画像であってもよい。また、多値画像は、通信装置１４を介して入力された際の解像度より高解像度化された画像であってもよい。例えば、入力画像の解像度が６００ｄｐｉであり、所定の画像処理が入力画像に施されて解像度が２４００ｄｐｉになった場合、受付部４０は、高解像度化された２４００ｄｐｉの画像を入力画像として受け付けてもよい。受付部４０は、入力画像の注目ライン及びその次のラインの座標値をハーフトーンセル識別部４２に対して出力し、注目ラインに含まれる画素の濃度（階調値）を二値化部４６に対して出力する。
【００５０】
ハーフトーンセル識別部４２は、図５及び図６に示したように、画像の注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する。より具体的には、ハーフトーンセル識別部４２は、画像の注目画素をライン方向に順に決定し、当該決定された注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する。好適には、ハーフトーンセル識別部４２は、画素が属するハーフトーンセルをライン毎に識別する。また、ハーフトーンセル識別部４２は、入力した画像の座標値に基づいて識別処理を行う。なお、ハーフトーンセル識別部４２については、後で詳述する。
【００５１】
二値化手法決定部４４は、図５及び図６に示したように、ハーフトーンセル識別部４２により識別された結果に基づいて、ハーフトーンセル毎に、画像の画素に適用される二値化手法を決定する。より具体的には、二値化手法決定部４４は、予め記憶されている複数の閾値マトリクスからハーフトーンセル毎に閾値マトリクスを選択して、画像の画素に適用される閾値マトリクスを決定する。ここで、複数の閾値マトリクスの中心位置は、互いに異なる。なお、閾値マトリクスの中心位置は、当該閾値マトリクスを用いて二値化された画像において、ハーフトーンセルに形成される網点の中心位置である。
【００５２】
二値化手法決定部４４は、注目ライン並びにその次のラインに含まれる画素に適用される二値化手法を示す識別子（例えば、１〜４の番号のいずれか）を、当該画素に付与する。ここで、二値化手法決定部４４は、同一のハーフトーンセルに含まれる画素に対して同一の識別子を付与する。二値化手法決定部４４は、各画素に付与した識別情報をハーフトーンセル識別部４２に対して出力する。したがって、ハーフトーンセル識別部４２は、既に識別子が付与されている画素を認識することができる。
【００５３】
二値化手法決定部４４は、注目ライン並びにその次のラインに含まれる画素に適用される二値化手法を示す識別子を、メモリ１２２に格納する。ここで、メモリ１２２は、二値化手法決定部４４により決定された二値化手法（閾値マトリクスの識別子）を記憶する。二値化手法決定部４４は、所定の契機で、決定した二値化手法をメモリ１２２から読み出して、二値化部４６に対して出力する。なお、二値化手法決定部４４については、後で詳述する。
【００５４】
二値化部４６は、二値化手法決定部４４により決定された二値化手法を適用して、画像の画素に対して二値化処理を施す。より具体的には、二値化部４６は、二値化手法決定部４４から各画素に適用される閾値マトリクスの識別子を入力し、受付部４０から注目ラインの各画素の濃度（階調値）を入力し、当該画素の濃度と、当該画素に適用される閾値マトリクスの当該画素に対応する位置の閾値とに基づいて、多値を二値に変換する。
【００５５】
図１０は、ハーフトーンセル識別部４２の詳細な機能構成を示す図である。
図１０に示すように、ハーフトーンセル識別部４２は、主走査方向隣接画素識別部４２０、副走査方向隣接画素識別部４２２及び副走査方向近傍画素識別部４２４を有する。ハーフトーンセル識別部４２において、主走査方向隣接画素識別部４２０は、画像の座標値を受付部４０から入力し、識別情報を二値化手法決定部４４から入力する。主走査方向隣接画素識別部４２０は、注目画素の主走査方向（例えば、ライン方向）に隣接する画素が、当該注目画素と同一のハーフトーンセルに属するか否かを識別する。
【００５６】
副走査方向隣接画素識別部４２２は、主走査方向隣接画素識別部４２０と同様に座標値及び識別情報を入力し、注目画素の副走査方向（例えば、ラインの法線方向）に隣接する画素が、当該注目画素と同一のハーフトーンセルに属するか否かを識別する。副走査方向近傍画素識別部４２４は、注目画素の副走査方向に隣接する画素が、当該注目画素と同一のハーフトーンセルに属する場合、当該隣接画素の主走査方向の近傍画素が当該ハーフトーンセルに属するか否かを識別する。具体的には、副走査方向近傍画素識別部４２４は、当該隣接画素の近傍画素が、どこまで注目画素と同一のハーフトーンセルに属するかを識別する。
【００５７】
図１１は、ハーフトーンセル識別部４２により実行されるハーフトーンセル識別処理（Ｓ１０）のフローチャートを示す図である。
図１１に示すように、ステップ１００（Ｓ１００）において、ハーフトーンセル識別部４２の主走査方向隣接画素識別部４２０は、画像の注目ラインに含まれる注目画素を決定する。
ステップ１０２（Ｓ１０２）において、主走査方向隣接画素識別部４２０は、注目画素の主走査方向に隣接する画素が、当該注目画素と同一のハーフトーンセルに属するか否かを識別する。
【００５８】
ステップ１０４（Ｓ１０４）において、副走査方向隣接画素識別部４２２は、注目画素の副走査方向に隣接する画素が、当該注目画素と同一のハーフトーンセルに属するか否かを判定する。注目画素と当該隣接画素とが、同一のハーフトーンセルに属さない場合、ハーフトーンセル識別処理は終了する。注目画素と当該隣接画素とが、同一のハーフトーンセルに属する場合、ハーフトーンセル識別処理は、Ｓ１０８の処理に進む。
【００５９】
ステップ１０６（Ｓ１０６）において、副走査方向近傍画素識別部４２４は、当該隣接画素の主走査方向の近傍画素が、当該注目画素と同一のハーフトーンセルに属するか否かを判定する。副走査方向近傍画素識別部４２４は、当該隣接画素に隣接する画素が、当該注目画素と同一のハーフトーンセルに属するか否かを判定する。これらの画素が同一のハーフトーンセルに属さない場合、ハーフトーンセル識別処理は終了する。
【００６０】
一方、これらの画素が同一のハーフトーンセルに属する場合、ハーフトーンセル識別処理はＳ１０８の処理に戻る。したがって、副走査方向近傍画素識別部４２４は、注目画素と副走査方向に隣接する画素の主走査方向の近傍画素（例えば、図５（Ｃ）の丸で囲まれた画素）が、どこまで注目画素と同一のハーフトーンセルに属するかを、繰り返し識別することになる。このようにして、ハーフトーンセル識別部４２は、注目ラインの次のラインに含まれる画素であって、注目ラインの注目画素と同一のハーフトーンセルに含まれる画素の範囲を識別する。
【００６１】
図１２は、二値化手法決定部４４の詳細な機能構成を示す図である。
図１２に示すように、二値化手法決定部４４は、閾値マトリクス選択部４４０、閾値マトリクス記憶部４４２、二値化手法記憶部４４４及び乱数発生部４４６を有する。二値化手法決定部４４において、閾値マトリクス記憶部４４２は、複数の閾値マトリクスを記憶する。ここで、複数の閾値マトリクスは、例えば図４及び図３に示されるように、中心位置の異なるものである。乱数発生部４４６は、乱数を発生して閾値マトリクス選択部４４０に対して出力する。
【００６２】
閾値マトリクス選択部４４０は、閾値マトリクス記憶部４４２に記憶されている中心位置の異なる複数の閾値マトリクスから閾値マトリクスを選択する。閾値マトリクス選択部４４０は、注目画素の閾値マトリクスが決定していない場合、乱数発生部４４６により発生された乱数に基づいて閾値マトリクスを選択する。例えば、乱数発生部４４６が、１から４までの乱数を発生する場合、閾値マトリクス選択部４４０は、当該乱数に対応する識別子の閾値マトリクスを選択する。
【００６３】
閾値マトリクス選択部４４０は、注目画素が当該選択された閾値マトリクスを適用して二値化される旨を、二値化手法記憶部４４４に格納する。閾値マトリクス選択部４４０は、注目画素の閾値マトリクスが決定している場合、二値化手法記憶部４４４に記憶されている注目画素と当該注目画素に適用される閾値マトリクスとの関係を参照し、注目画素と同じハーフトーンセルに属する画素が当該閾値マトリクスを適用して二値化される旨を、二値化手法記憶部４４４に格納する。
【００６４】
二値化手法記憶部４４４は、閾値マトリクス選択部４４０により選択された二値化手法を記憶する。二値化手法記憶部４４４は、画像の少なくとも２ライン分の画素の二値化手法を記憶する。二値化手法記憶部４４４は、メモリ１２２により実現される。
【００６５】
図１３は、二値化手法決定部４４により実行される二値化手法決定処理（Ｓ２０）のフローチャートを示す図である。
図１３に示すように、ステップ２００（Ｓ２００）において、二値化手法決定部４４の閾値マトリクス選択部４４０は、ハーフトーンセル識別部４２から識別情報を入力する。ここで、識別情報は、注目画素と同一のハーフトーンセルに含まれる画素の範囲を示すものである。
【００６６】
ステップ２０２（Ｓ２０２）において、閾値マトリクス選択部４４０は、当該ハーフトーンセルに含まれる画素に適用される二値化手法（即ち、閾値マトリクス）は既に決定されているか否かを判定する。閾値マトリクス選択部４４０は、二値化手法が未だ決定されていない場合にはＳ２０４の処理に進み、二値化手法が決定済みである場合にはＳ２０６の処理に進む。
【００６７】
二値化手法が未決定である場合、ステップ２０４（Ｓ２０４）において、閾値マトリクス選択部４４０は、当該ハーフトーンセルに含まれる画素に適用される二値化手法を決定する。より具体的には、閾値マトリクス選択部４４０は、乱数発生部４４６により発生された乱数に基づいて、閾値マトリクス記憶部４４２に記憶されている複数の閾値マトリクスから１つの閾値マトリクスを選択する。また、閾値マトリクス選択部４４０は、選択した閾値マトリクスのインデックスを、ハーフトーンセル識別部４２に対して出力する。
【００６８】
一方、二値化手法が決定済みである場合、ステップ２０６（Ｓ２０６）において、閾値マトリクス選択部４４０は、二値化手法記憶部４４４を参照し、当該ハーフトーンセルに含まれる画素に適用される二値化手法を取得する。より具体的には、閾値マトリクス選択部４４０は、二値化手法記憶部４４４に記憶されている当該ハーフトーンセルの画素に適用される閾値マトリックスのインデックスを取得する。
【００６９】
ステップ２０８（Ｓ２０８）において、閾値マトリクス選択部４４０は、当該選択又は取得された閾値マトリクスが、ハーフトーンセル識別部４２によりハーフトーンセルを識別された各画素に対して適用される旨を、二値化手法記憶部４４４に格納する。ここで、二値化手法記憶部４４４には、閾値マトリクスのインデックスが各画素に付与されるようにして、各画素に適用される二値化手法が記憶される。
このように、二値化手法決定部４４は、画素に適用される閾値マトリクスを、ハーフトーンセル毎に選択する。ハーフトーンセルは、出力画像において周期的に配置されているので、閾値マトリクスは、二値化処理において周期的に変換されることになる。
【００７０】
図１４は、本発明の実施形態に係る画像処理装置２による画像処理方法を実現する画像処理プログラム４の全体動作（Ｓ２０）のフローチャートを示す図である。
図１４に示すように、まず、ハーフトーンセル識別処理（図１１；Ｓ１０）が実行される。ここで、注目画素と同一のハーフトーンセルに属する画素の範囲が識別される。なお、最初の注目画素は、画像の原点（例えば、図５及び図６の左上）の画素であり、以降、注目画素は、注目ラインのライン方向に向かって順に選択される。
【００７１】
Ｓ１０の処理の後、二値化手法決定処理（図１３；Ｓ２０）が実行される。ここで、注目画素と同一のハーフトーンセルに属する画素に対して、二値化手法が決定される。
【００７２】
Ｓ２０の処理の後、ステップ３００（Ｓ３００）において、画像処理プログラム４の二値化手法決定部４４は、注目ラインに含まれる全画素に対する二値化手法を決定したか否かを判定する。注目ラインに含まれる全画素に対する二値化手法の決定が終了した場合、画像処理プログラム４は、Ｓ３０２の処理に進む。そうでない場合、画像処理プログラム４は、Ｓ１０の処理に戻って次の注目画素についてハーフトーンセル識別処理及び二値化手法決定処理を行う。
【００７３】
ステップ３０２（Ｓ３０２）において、二値化部４６は、二値化手法決定部４４から注目ラインの画素それぞれに対して適用される閾値マトリクスに関する情報を受け付け、受付部４０から注目ラインの画素それぞれの濃度を受け付け、当該画素それぞれに対して二値化処理を施す。
【００７４】
ステップ３０４（Ｓ３０４）において、二値化部４６は、画像に含まれる全ラインの画素に対する二値化処理を終了したか否かを判定する。全ラインの画素に対する二値化処理が終了した場合、画像処理プログラム４は、Ｓ３０６の処理に進む。そうでない場合、画像処理プログラム４は、Ｓ１０の処理に戻って次のラインを注目ラインとしてハーフトーンセル識別処理及び二値化手法決定処理を行う。
【００７５】
ステップ３０６（Ｓ３０６）において、二値化部４６は、二値画像データを出力する。当該二値画像データは、プリンタ装置１０に対して出力され、画像が、プリンタ装置１０により用紙上に印刷される。なお、二値画像データは、メモリ１２２に対して出力されて格納されてもよい。
【００７６】
このように、本発明の実施形態に係るハーフトーンセル識別処理は、画像の注目画素をライン方向に順に決定し、前記決定された注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する。また、本発明の実施形態に係る画像処理方法は、画像の注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別し、前記識別された結果に基づいて、ハーフトーンセル毎に、画像の画素に適用される二値化手法を決定し、前記決定された二値化手法を適用して、画像の画素に対して二値化処理を施す。
【００７７】
以上説明したように、本発明の実施形態に係る画像処理装置２は、画像の注目画素に隣接する画素が当該注目画素と同一のハーフトーンセルに属するか否かを識別する識別手段と、前記識別手段により識別された結果に基づいて、ハーフトーンセル毎に、画像の画素に適用される二値化手法を決定する決定手段と、前記決定手段により決定された二値化手法を適用して、画像の画素に対して二値化処理を施す二値化手段とを有する。これにより、濃度むらやモアレなどの画質欠陥を抑制することができる。
【００７８】
画像処理装置２において、前記記憶装置は、画像の少なくとも２ライン分の画素の二値化手法を記憶する容量を有する。これにより、本発明の実施形態に係る画像処理方法では、必要な記憶容量は削減され、低コスト化を図ることができる。例えば、画像が１００×１００画素であって１画素につき２ビットを要する場合を考える。この場合、全画素を記憶するのに必要な容量は、２０，０００ビット（１００×１００×２）であるのに対して、本発明の実施形態に係る画像処理方法では、必要な容量は、６００ビット（１００×２×（２ビット＋１ビット））である。ここで、２ビットに付加された１ビットは、当該画素が識別済みか未識別かを示すビットである。
【００７９】
画像処理装置２は、決定された二値化手法を記憶装置に記憶する。これにより、既に決定された二値化手法を用いる場合、二値化手法決定処理を再度事項する必要がなくなるので、二値化処理の高速化を可能とする。
【００８０】
また、画像処理装置２は、ハーフトーンセル毎に、画像の画素に適用される二値化手法を決定する。ハーフトーンセルは、出力画像において周期的に配置されており、網点は、ハーフトーンセル内に形成されるので、濃度及び周期的なドットの接触により発生するモアレ等の画総欠陥を効果的に抑止することができる。
【００８１】
次に、本発明の実施形態に係る画像処理装置２の第１の変形例を説明する。
本発明の実施形態に係る画像処理装置２の第１の変形例は、所定の閾値マトリクスを、所定の角度回転して用いる。閾値マトリクス記憶部４４２は、１つの閾値マトリクスを記憶している。また、閾値マトリクス選択部４４０は、閾値マトリクス記憶部４４２に記憶されている閾値マトリクスを所定の角度回転して用いる。
【００８２】
例えば、閾値マトリクス選択部４４０は、記憶されている閾値マトリクスを、９０度、１８０度及び２７０度のいずれかの角度回転する。これにより、ハーフトーンセル内で、網点は、４通りの成長パターンで成長する。なお、閾値マトリクス４４２が、所定の角度回転された複数の閾値マトリクスを記憶していてもよい。
【００８３】
図１５は、所定の角度回転された閾値マトリクスを例示する。なお、本例においては、理解を容易にするために、ハーフトーンセルの形状と閾値マトリクスの形状とは同一である。
図１５（Ａ）〜図１５（Ｄ）に例示するように、図１５（Ｂ）〜図１５（Ｄ）の閾値マトリクスは、図１５（Ａ）の閾値マトリクスを所定の角度回転して得られたものである。
【００８４】
図１６は、図１５に示される閾値マトリクスが適用されて二値化処理を施された出力画像を例示する。
図１６に例示するように、このような閾値マトリクスが適用されることにより、ドット同士の接触により発生するモアレや濃度むら等の画像欠陥を抑止することができる。
【００８５】
なお、閾値マトリクス記憶部４４２が、１つの閾値マトリクスを記憶しており、閾値マトリクス選択部４４０が、閾値マトリクス記憶部４４２に記憶されている当該閾値マトリクスを選択してもよい。この場合、二値化部４６は、同一のハーフトーンセルに属する画素に対して、同一の変化が加えられた閾値マトリクスを適用する。例えば、二値化部４６は、二値化処理決定部４４により選択された閾値マトリクスを受け付けて、ハーフトーンセル毎に、所定の角度回転させた閾値マトリクスを適用して、画素に対して二値化処理を施す。
【００８６】
次に、本発明の実施形態に係る画像処理装置２の第２の変形例を説明する。
本発明の実施形態に係る画像処理装置２の第２の変形例は、同一のハーフトーンセルに属する画素の濃度に同一の変化を加える。閾値マトリクス記憶部４４２は、１つの閾値マトリクスを記憶しており、閾値マトリクス選択部４４０は、閾値マトリクス記憶部４４２に記憶されている当該閾値マトリクスを選択する。さらに、二値化部４６は、受付部４０から入力された濃度について、同一のハーフトーンセルに属する画素の濃度に同一の変化を加えて、変化を加えられた濃度と、選択された閾値マトリクスとに基づいて二値化処理を行う。
【００８７】
図１７は、画像の濃度に対して変化を加えた上で生成された二値画像を例示する図である。
図１７（Ａ）は、閾値マトリクス記憶部４４２に記憶されている閾値マトリクスを例示する。なお、本例においては、理解を容易にするために、ハーフトーンセルの形状と閾値マトリクスの形状とは同一である。図１７（Ｂ）は、入力された濃度（例えば、濃度２５％）に対して変化を加えられた濃度と、図１７（Ａ）に示される閾値マトリクスとに基づいて二値化された画像を例示する図である。
【００８８】
図１７（Ａ）及び図１７（Ｂ）に例示するように、本発明の実施形態に係る画像処理装置２の第２の変形例は、同一のハーフトーンセルに属する画素の濃度を、例えば乱数により増減させて、濃度に同一の変化を加えるので、網点の輪郭形状が維持された上で、周期性が除去されることができる。したがって、網点の輪郭部のドットのオン及びオフが不安定になることを防止することができる。これにより、画像むら等の画像欠陥を効果的に抑止することができる。
【図面の簡単な説明】
【００８９】
【図１】多値画像の二値化処理を説明する図であって、図１（Ａ）は、入力された多値画像を例示し、図１（Ｂ）〜図１（Ｅ）は、この多値画像に対して異なる二値化処理が施された二値画像のうち図中のＡに示される画像部分に対応する部分を例示する。
【図２】本発明に係る画像処理方法において適用される閾値マトリクスとハーフトーンセルを説明する図である。
【図３】本発明に係る画像処理方法で用いられる閾値マトリクスの詳細を例示する図であって、図３（Ａ）は、二値画像を生成するための矩形の閾値マトリクスを示し、図３（Ｂ）は、図３（Ａ）に示される矩形の閾値マトリクスが適用される出力画像の一部を示す。
【図４】本発明に係る画像処理方法で適用される複数の閾値マトリクスと、ハーフトーンセル内に形成される網点の中心位置との関係を例示する図である。
【図５】本発明に係る画像処理方法において実行されるハーフトーンセル識別方法を説明する図である。
【図６】本発明に係る画像処理方法において実行されるハーフトーンセル識別方法を説明する図である。
【図７】本発明に係る画像処理方法が適用されて生成された二値画像を説明する図であって、図７（Ａ）は、１種類の閾値マトリクスを用いて生成された二値画像を例示し、図７（Ｂ）は、本発明に係る画像処理方法において４種類の閾値マトリクスを用いて生成された二値画像を例示する。
【図８】本発明の実施形態に係る画像処理装置２のハードウェア構成を、制御装置１２を中心に示す図である。
【図９】本発明の実施形態に係る画像処理装置２により実行される画像処理方法及びハーフトーンセル識別方法を実現する画像処理プログラム４の機能構成を示す図である。
【図１０】ハーフトーンセル識別部４２の詳細な機能構成を示す図である。
【図１１】ハーフトーンセル識別部４２により実行されるハーフトーンセル識別処理（Ｓ１０）のフローチャートを示す図である。
【図１２】二値化手法決定部４４の詳細な機能構成を示す図である。
【図１３】二値化手法決定部４４により実行される二値化手法決定処理（Ｓ２０）のフローチャートを示す図である。
【図１４】本発明の実施形態に係る画像処理装置２による画像処理方法を実現する画像処理プログラム４の全体動作（Ｓ２０）のフローチャートを示す図である。
【図１５】所定の角度回転された閾値マトリクスを例示する。
【図１６】図１５に示される閾値マトリクスが適用されて二値化処理を施された出力画像を例示する。
【図１７】画像の濃度に対して変化を加えた上で生成された二値画像を例示する図である。
【符号の説明】
【００９０】
２ 画像処理装置
４ 画像処理プログラム
１０ プリンタ装置
１２ 制御装置
１４ 通信装置
１６ 記録装置
１８ ＵＩ装置
２０ 制御装置
４０ 受付部
４２ ハーフトーンセル識別部
４４ 二値化手法決定部
４６ 二値化部
１２０  ＣＰＵ
１２２ メモリ
１６０ 記録媒体
４２０ 主走査方向隣接画素識別部
４２２ 副走査方向隣接画素識別部
４２４ 副走査方向近傍画素識別部
４４０ 閾値マトリクス選択部
４４２ 閾値マトリクス記憶部
４４４ 二値化手法記憶部
４４６ 乱数発生部
【図１】
2007300298.tif 000003
【図２】
2007300298.tif 000004
【図３】
2007300298.tif 000005
【図４】
2007300298.tif 000006
【図５】
2007300298.tif 000007
【図６】
2007300298.tif 000008
【図７】
2007300298.tif 000009
【図８】
2007300298.tif 000010
【図９】
2007300298.tif 000011
【図１０】
2007300298.tif 000012
【図１１】
2007300298.tif 000013
【図１２】
2007300298.tif 000014
【図１３】
2007300298.tif 000015
【図１４】
2007300298.tif 000016
【図１５】
2007300298.tif 000017
【図１６】
2007300298.tif 000018
【図１７】
2007300298.tif 000019