(57)【特許請求の範囲】
【請求項１】
画像データから、少なくとも文字属性を含む属性データを抽出する属性分離手段と、
前記属性分離手段により抽出された属性データのうち文字属性については、予め記憶された文字フォントのいずれに対応するかを判定し、当該判定されたフォントに対応するアウトラインを用いてベクトル化し、文字属性以外の属性については、線画としてアウトラインをとってベクトル化するベクトル化処理手段と、
前記ベクトル化処理手段によりベクトル化されたベクトル化属性データを、前記画像データとともに他の装置に送信する送信手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記送信手段は、前記画像データを非可逆圧縮して送信し、前記ベクトル化属性データを非可逆圧縮しないで送信することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記他の装置は、前記送信されたベクトル化属性データを用いて、前記送信された画像データに対して画像処理を行うことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記他の装置は、ベクトル化属性データを元の属性データに変換してから画像処理することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記他の装置は、ベクトル化属性データをそのまま用いて画像処理することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記属性データは、文字又はイメージを示す属性データであることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項７】
前記送信される画像データは、前記ベクトル化される前の属性データを用いて画像処理されていることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項８】
入力画像データから、属性データを生成する属性分離手段と、
前記属性分離手段により生成された属性データから文字領域を属性分離処理し、得られた文字属性データをベクトル化して属性置換するベクトル化処理手段と、
前記入力画像データを圧縮して、前記ベクトル化処理手段により生成される前記属性置換後の属性データとともに送信用ファイルを生成する送信用ＰＤＦファイル作成手段と
を備えたことを特徴とする画像処理装置。
【請求項９】
送信用ファイルの属性データ生成時、前記入力画像処理後画像データがイメージ属性を持ち、前記ベクトル化属性データがベクター属性、あるいは、テキスト属性を持つことを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
元の少なくとも文字属性を含む属性データからベクトル化処理された属性データと画像データとを受信する受信手段であって、前記ベクトル化処理は、前記属性データのうち文字属性について、予め記憶された文字フォントのいずれに対応するかを判定し、当該判定されたフォントに対応するアウトラインを用いてベクトル化し、文字属性以外の属性については、線画としてアウトラインをとってベクトル化する受信手段と、
前記ベクトル化処理された属性データを精度良く復元するために、前記ベクトル化処理された前記属性データから属性データを復元するＲＩＰ処理する手段と
を備えることを特徴とする画像処理装置。
【請求項１１】
画像データから、少なくとも文字属性を含む属性データを抽出する属性分離ステップと、
前記属性分離ステップにより抽出された属性データのうち文字属性については、予め記憶された文字フォントのいずれに対応するかを判定し、当該判定されたフォントに対応するアウトラインを用いてベクトル化し、文字属性以外の属性については、線画としてアウトラインをとってベクトル化するベクトル化処理ステップと、
前記ベクトル化処理ステップによりベクトル化されたベクトル化属性データを、前記画像データとともに他の装置に送信する送信ステップと
を含むことを特徴とする画像処理方法。
【請求項１２】
前記他の装置は、前記送信されたベクトル化属性データを用いて、前記送信された画像データに対して画像処理を行うことを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
前記他の装置は、ベクトル化属性データを元の属性データに変換してから画像処理することを特徴とする請求項１２に記載の画像処理方法。
【請求項１４】
前記他の装置は、ベクトル化属性データをそのまま用いて画像処理することを特徴とする請求項１２に記載の画像処理方法。
【請求項１５】
前記属性データは、文字又はイメージを示す属性データであることを特徴とする請求項１１に記載の画像処理方法。
【請求項１６】
前記送信される画像データは、前記ベクトル化される前の属性データを用いて画像処理されていることを特徴とする請求項１１に記載の画像処理方法。
【請求項１７】
入力画像データから、属性データを生成する属性分離ステップと、
前記属性分離ステップにより生成された属性データから文字領域を属性分離処理し、得られた文字属性データをベクトル化して属性置換するベクトル化処理ステップと、
前記入力画像データを圧縮して、前記ベクトル化処理手段により生成される前記属性置換後の属性データとともに送信用ファイルを生成する送信用ＰＤＦファイル作成ステップと
を備えたことを特徴とする画像処理方法。
【請求項１８】
送信用ファイルの属性データ生成時、前記入力画像処理後画像データがイメージ属性を持ち、前記ベクトル化属性データがベクター属性、あるいは、テキスト属性を持つことを特徴とする請求項１７に記載の画像処理方法。
【請求項１９】
元の少なくとも文字属性を含む属性データからベクトル化処理された属性データと画像データとを受信する受信ステップであって、前記ベクトル化処理は、前記属性データのうち文字属性について、予め記憶された文字フォントのいずれに対応するかを判定し、当該判定されたフォントに対応するアウトラインを用いてベクトル化し、文字属性以外の属性については、線画としてアウトラインをとってベクトル化する受信ステップと、
前記ベクトル化処理された属性データを精度良く復元するために、前記ベクトル化処理された前記属性データから属性データを復元するＲＩＰ処理するステップと
を含むことを特徴とする画像処理方法。
【請求項２０】
コンピュータに、請求項１１〜１９のいずれか１項に記載された方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２１】
コンピュータに、請求項１１〜１９のいずれか１項に記載された方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の属性に応じた画像処理を施す画像処理装置、および画像処理方法ならびに画像処理方法を実行するプログラム、記録媒体に関するものである。
【背景技術】
【０００２】
近年、イントラネット、およびインターネットなどの普及に伴い、オフィス内で画像処理装置のネットワーク利用が一般的になってきた。そのため、複写用途で画像処理装置を単体で利用していたものが、ネットワーク経由で利用することが可能となってきた。つまり、ネットワーク経由で、異なる画像処理装置を用いて複写をすることが可能となる（たとえば、特許文献１参照）。
【０００３】
【特許文献１】特開２００４−２７４６３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示される従来の技術では、入力された画像データから所定の属性データを生成し、その属性データを矩形情報に変換している。このような変換により、属性データのデータサイズを削減している。そして、この矩形情報をタグとして画像データに添付して他の装置に送信している。しかしながら、特許文献１には、矩形情報をタグとして受信した上記他の装置がどのようにその矩形情報を利用するかについては記載しておらず、受信した矩形情報の意味が全くないという課題がある。
【課題を解決するための手段】
【０００５】
本発明の画像処理装置は、画像データから、少なくとも文字属性を含む属性データを抽出する属性分離手段と、属性分離手段により抽出された属性データのうち文字属性については、予め記憶された文字フォントのいずれに対応するかを判定し、判定されたフォントに対応するアウトラインを用いてベクトル化し、文字属性以外の属性については、線画としてアウトラインをとってベクトル化するベクトル化処理手段と、ベクトル化処理手段によりベクトル化されたベクトル化属性データを、画像データとともに他の装置に送信する送信手段とを備えることを特徴とする。
【０００６】
本発明の画像処理装置は、入力画像データから、属性データを生成する属性分離手段と、属性分離手段により生成された属性データから文字領域を属性分離処理し、得られた文字属性データをベクトル化して属性置換するベクトル化処理手段と、入力画像データを圧縮して、ベクトル化処理手段により生成される属性置換後の属性データとともに送信用ファイルを生成する送信用ＰＤＦファイル作成手段とを備えたことを特徴とする。
【０００７】
本発明の画像処理装置は、元の少なくとも文字属性を含む属性データからベクトル化処理された属性データと画像データとを受信する受信手段であって、ベクトル化処理は、属性データのうち文字属性について、予め記憶された文字フォントのいずれに対応するかを判定し、判定されたフォントに対応するアウトラインを用いてベクトル化し、文字属性以外の属性については、線画としてアウトラインをとってベクトル化する受信手段と、ベクトル化処理された属性データを精度良く復元するために、ベクトル化処理された属性データから属性データを復元するＲＩＰ処理する手段とを備えることを特徴とする。
【０００８】
本発明の画像処理方法は、画像データから、少なくとも文字属性を含む属性データを抽出する属性分離ステップと、属性分離ステップにより抽出された属性データのうち文字属性については、予め記憶された文字フォントのいずれに対応するかを判定し、判定されたフォントに対応するアウトラインを用いてベクトル化し、文字属性以外の属性については、線画としてアウトラインをとってベクトル化するベクトル化処理ステップと、ベクトル化処理ステップによりベクトル化されたベクトル化属性データを、画像データとともに他の装置に送信する送信ステップとを含むことを特徴とする。
【０００９】
本発明の画像処理方法は、入力画像データから、属性データを生成する属性分離ステップと、属性分離ステップにより生成された属性データから文字領域を属性分離処理し、得られた文字属性データをベクトル化して属性置換するベクトル化処理ステップと、入力画像データを圧縮して、ベクトル化処理手段により生成される属性置換後の属性データとともに送信用ファイルを生成する送信用ＰＤＦファイル作成ステップとを備えたことを特徴とする。
【００１０】
本発明の画像処理方法は、元の少なくとも文字属性を含む属性データからベクトル化処理された属性データと画像データとを受信する受信ステップであって、ベクトル化処理は、前記属性データのうち文字属性について、予め記憶された文字フォントのいずれに対応するかを判定し、判定されたフォントに対応するアウトラインを用いてベクトル化し、文字属性以外の属性については、線画としてアウトラインをとってベクトル化する受信ステップと、ベクトル化処理された属性データを精度良く復元するために、ベクトル化処理された属性データから属性データを復元するＲＩＰ処理するステップとを含むことを特徴とする。
【００１１】
本発明のコンピュータ読み取り可能な記録媒体は、コンピュータに、上記の方法を実行させるためのプログラムを記録したことを特徴とする。
【００１２】
本発明のプログラムは、コンピュータに、上記の方法を実行させることを特徴とする。
【発明の効果】
【００１３】
本発明では、送信側の画像処理装置が属性データをそのまま送るのではなくベクトルデータ（ベクトル化属性データ）に変換して送り、受信側の画像処理装置は、受け取ったベクトルデータから属性データを復元する。これにより、属性データの情報量の圧縮を実現でき、送受信時に発生するディスクの容量逼迫を回避できる。また、受信側の画像処理装置においてベクトル化属性データをＲＩＰ（Raster Image Processor）で処理することによって元の属性データを精度良く復元することができる。
【発明を実施するための最良の形態】
【００１４】
図１は、画像処理装置の構成の一例を示すブロック図である。
【００１５】
画像処理装置は、入力画像処理部４０２と、出力画像処理部４１６と、領域分離処理部１０３とを備え、スキャナ（図示せず）から受け取った入力画像データ１０１を出力画像データ１１３に変換し、それを印刷エンジン（図示せず）に出力する。
【００１６】
まず、入力画像処理部４０２の構成・動作を説明する。
【００１７】
入力画像処理部４０２は、入力色処理部１０２と、文字用エッジ強調処理部１０４と、写真（非文字）用エッジ強調処理部１０５と、セレクタ部１０６とを備える。入力画像処理部４０２は、後述する属性分離手段１０３により生成された属性データに基づき、入力画像データを適応的に処理する。
【００１８】
属性分離処理部１０３は、スキャナから受け取った入力画像データ１０１を解析して、画素毎に文字領域であるか写真領域であるかの判定を行い、文字属性データ又は写真属性データを生成する。属性分離処理を行うことによって、写真属性データを有する画素に対しては写真用の画像処理を行い、文字属性データを有する画素に対しては文字用の画像処理を行うことができる。この属性分離処理の詳細については後述する。
【００１９】
ここで、属性データとは、画素情報を表すデータである。この画素情報には、画素の輝度や濃度といった明るさに関する情報や色味に関する情報は含まれない。すなわち、属性データは、明るさや色味に関する画素情報以外の画素情報を表す。属性データは、各画素が文字領域に含まれるか写真領域に含まれるかを示す画素情報を含むが、これに限定されない。属性データは、例えば、各画素がエッジ領域に含まれるか否かを示す画素情報を含んでもよい。
【００２０】
入力色処理部１０２は、入力画像データ１０１に対して階調補正や色空間変換処理等の画像処理を行い、当該画像処理が行われた画像データを文字用エッジ強調処理部１０４と写真用エッジ強調処理部１０５に出力する。
【００２１】
文字用エッジ強調処理部１０４は、受け取った画像データ全体に対して文字用エッジ強調処理を行い、文字用エッジ強調処理が行われた画像データをセレクタ部１０６に出力する。他方、写真用エッジ強調処理部１０５は、受け取った画像データ全体に対して写真用エッジ強調処理を行い、写真用エッジ強調処理が行われた画像データをセレクタ部１０６に出力する。ここで、「エッジ」とは、画像中の明るい部分と暗い部分の境界部のことであり、「エッジ強調」とは、当該境界部の濃度勾配を急峻にし，画像をシャープにする処理のことである。
【００２２】
セレクタ部１０６は、属性分離処理部１０３から属性データ（文字属性データ又は写真属性データ）を受け取る。次いで、セレクタ部１０６は、属性データに応じて、文字用エッジ強調処理が行われた画像データと写真用エッジ強調処理が行われた画像データのいずれか一方を画素毎に選択する。次いで、セレクタ部１０６は、選択した画像データを出力画像処理部４１６に出力する。即ち、セレクタ部１０６は、対象画素の属性データが文字属性データである場合には、文字用エッジ強調処理部１０４から受け取った画像データにおける当該対象画素の画素値を出力画像処理部４１６に出力する。他方、セレクタ部１０６は、対象画素の属性データが写真属性データである場合には、写真用エッジ強調処理部１０５から受け取った画像データにおける当該対象画素の画素値を出力画像処理部４１６に出力する。
【００２３】
なお、セレクタ部１０６は、受け取った画像データに対して下地飛ばし処理や対数変換などの周知の画像処理をさらに実施してもよい。
【００２４】
以上の構成では、エッジ強調のために文字用エッジ強調処理部１０４と写真用エッジ強調処理部１０５の２つが設けられ、さらに、セレクタ部１０６が設けられているが、この構成に限るものではない。たとえば、これらの代わりとして、１つのエッジ強調処理部を備える構成としてもよい。この場合、当該１つのエッジ強調処理部は、属性分離処理部１０３から属性データを受取り、受取った属性データに基づいて、エッジ強調用のフィルタ係数を切り替えればよい。
【００２５】
次に、出力画像処理部４１６の構成・動作を説明する。
【００２６】
出力画像処理部４１６は、文字用色処理部１０７と、写真用色処理部１０８と、セレクタ部１０９と、文字用ハーフトーン処理部１１０と、写真用ハーフトーン処理部１１１と、セレクタ部１１２を備える。
【００２７】
文字用色処理部１０７と写真用色処理部１０８は、入力画像処理部４０２から受け取った画像データに対して、各々、文字用の色処理と写真用の色処理を実行する。ＣＭＹＫの色材を有する印刷エンジンと接続された画像処理装置においては、文字の再現性を向上させるため、文字用色処理部１０７は、黒い文字をＫ単色で印刷エンジンに印字させための色処理を実行する。逆に、写真用色処理部１０８は、写真の再現性を重視した色処理を実行する。
【００２８】
セレクタ部１０９は、文字用色処理部１０７と写真用色処理部１０８から２つの色処理データを受け取る。セレクタ部１０９は、属性分離処理部１０３から受け取った属性データ（文字属性データ又は写真属性データ）にしたがって、画素毎に、文字用色処理が行われた画像データと、写真用色処理が行われた画像データのいずれか一方を選択する。次いで、セレクタ部１０９は、選択した画像データを文字用ハーフトーン処理部１１０又は写真用ハーフトーン処理部１１１に出力する。
【００２９】
以上の構成では、文字用処理部１０７と写真用色処理部１０８の２つを設け、さらに、セレクタ部１０６を設けているが、本実施形態は、この構成に限るものではない。たとえば、これらの代わりとして、１つの色処理部を備える構成としてもよい。この場合、当該１つの色処理部は、属性データに合った係数を適宜選択することで、色処理を行う。
【００３０】
文字用ハーフトーン処理部１１０と写真用ハーフトーン処理部１１１は、各々、セレクタ部１０９から色処理が行われた画像データを受け取り、当該画像データに対して文字用ハーフトーン処理と写真用ハーフトーン処理を実行し、ハーフトーンデータを出力する。
【００３１】
文字用ハーフトーン処理部１１０は、文字の再現性を重視し、たとえば、誤差拡散処理、あるいは、高線数のディザ処理を実行する。逆に、写真用ハーフトーン処理部１１１は、写真の滑らかで安定した階調再現性を重視し、低線数のディザ処理などのハーフトーン処理を実行する。
【００３２】
セレクタ部１１２は、文字用ハーフトーン処理部１１０と写真用ハーフトーン処理部１１１から２つのハーフトーンデータを受け取る。そして、セレクタ部１１２は、属性データ（文字属性データ又は写真属性データ）に基づき、画素ごとに、２つのハーフトーンデータのうちのいずれか一方を選択する。
【００３３】
以上の構成では、文字用ハーフトーン部１１０と写真用ハーフトーン部１１１の２つが設けられ、さらに、セレクタ部１１２が設けられているが、この構成に限るものではない。たとえば、これらの３つの手段の代わりとして、１つのハーフトーン処理部を備える構成としてもよい。この場合、当該１つのハーフトーン処理部は、属性分離処理部１０３から属性データを受取り、属性データに合った係数を適宜選択することで、ハーフトーン処理を行う。
【００３４】
セレクタ部１１２が選択した一つのハーフトーンデータは、出力画像データ１１３として、印刷エンジンに出力され、印刷エンジンで印刷処理される。
【００３５】
次に、図２を用いて、属性分離処理部１０３が実行する処理を詳細に説明する。
【００３６】
前述した通り、属性分離処理部１０３は、スキャナから受け取った入力画像データ１０１を解析して、各画素が文字領域に含まれるか写真領域に含まれるかの判定を行い、その判定結果にしたがい文字属性データ又は写真属性データを生成する。
【００３７】
属性分離処理部１０３は、平均濃度演算部２０２と、エッジ強調処理部２０３と、網点判定部２０４と、エッジ判定部２０５と、文字判定部２０６を備える。
【００３８】
平均濃度演算部２０２は、たとえば、入力画像データ１０１内の５×５画素（計２５画素）領域の平均濃度データを算出し、出力する。他方、エッジ強調処理部２０３は、たとえば、同５×５画素（計２５画素）領域に対してエッジ強調処理を実行し、エッジ強調データを出力する。エッジ強調用のフィルタとしては、所定のエッジを抽出するための空間周波数特性を持つ微分フィルタを用いることが望ましい。
【００３９】
網点判定部２０４は、平均濃度演算部２０２から受け取った平均濃度データと、エッジ強調処理部２０３から受け取ったエッジ強調データとを比較し、その差分から、網点領域かどうかを判定する。このとき、網点判定部２０４は、平均濃度データとエッジ強調データを比較するため、それぞれに対して補正係数を乗算したり、あるいは、差分比較時に、オフセットを付加したりすることで、網点領域か否かを判定し、判定結果を網点データとして生成し出力する。
【００４０】
エッジ判定部２０５は、平均濃度演算部２０２から受け取った平均濃度データと、エッジ強調処理部２０３から受け取ったエッジ強調データとを比較し、その差分から、エッジかどうかを判定する。
【００４１】
図３は、エッジ判定部２０５の構成例を示すブロック図である。
【００４２】
文字エッジ判定部２０５は、二値化処理部３０１と孤立点判定部３０２と補正処理部３０３を備える。
【００４３】
二値化処理部３０１は、平均濃度演算部２０２から受け取った平均濃度データと、エッジ強調処理部２０３から受け取ったエッジ強調データとを比較し、その差分から、エッジかどうかを判定し、エッジである場合には、エッジデータを生成する。このとき、二値化処理部３０１は、平均濃度データとエッジ強調データとを比較するため、それぞれに対して補正係数を乗算したり、あるいは、差分比較時に、オフセットを付加したりすることで、エッジか否かを判定する。
【００４４】
孤立点判定部３０２は、二値化処理部３０１で生成されたエッジデータを入力し、たとえばエッジデータのうちの５×５画素（計２５画素）の領域を参照し、エッジが孤立点であるかどうかを判定する。エッジが孤立点である場合、孤立点判定部３０２は、当該エッジを除去し、又は、他のエッジと統合する。これは、ノイズ成分によるエッジ抽出の誤判定低減のための処理である。
【００４５】
補正処理部３０３は、孤立点判定部３０２におい孤立点が除去されたエッジデータに対して、ノッチなどを補正して線分の凹凸をなくしたり、太らせたりする補正処理を実行し、補正処理後のエッジデータ３０４を生成し、出力する。
【００４６】
文字判定部２０６は、網点判定部２０４で生成された網点データとエッジ判定部２０５で生成されたエッジデータ３０４を入力する。
【００４７】
図２に戻り、文字判定部２０６は、たとえば、画素単位に、網点領域でなく、かつ、エッジであるところを文字エッジと判定する。つまり、網点領域内の文字は網点として判定し、網点領域外の文字を文字として判定する。あるいは、画素単位に、網点領域であり、かつ、エッジがあるところを網点内文字エッジと判定し、網点領域でなく、かつ、エッジであるところを文字エッジと判定してもよい。これらは、画像処理装置内の設計仕様になるため、その仕様に基づき決定すればよい。
【００４８】
上述した画像処理装置においては、入力画像データに対して属性分離処理を行うことによって画素毎に属性データ（文字属性データ又は写真属性データ）を生成し、その属性データに応じた画像処理を施している。たとえば、写真領域には色調や階調性を重視した写真用処理を、文字領域には鮮鋭度を重視した文字用処理を実行することで複写画像の画像品位を向上させている。また、画像の色成分を検出し、無彩色の文字などは黒単色で印字したりすることで画像品位の向上を図っている。
【００４９】
ところが、こうした画像処理装置をネットワークで複数台接続して複写を実現する場合には、幾つかの課題がある。図４を用い、その構成と課題を説明する。
【００５０】
図４は、画像処理装置１と画像処理装置２とをネットワークで接続して複写を実現するためのシステムの構成例を示す図である。すなわち、図４は、画像処理装置１がスキャンして得た画像データを画像処理装置２に送信し、当該画像データを受け取った画像処理装置２が印刷エンジンで印刷するというシステムの構成例を示す図である。
【００５１】
画像処理装置１は、スキャナから得られた入力画像データ４０１に対して入力画像処理、属性分離処理（属性データの生成）、圧縮処理等を実行し、圧縮画像データ４０８と圧縮属性データ４０９を画像処理装置２に送信する。他方、画像処理装置２は、画像処理装置１から圧縮画像データ４１０と圧縮属性データ４１１を受け取り、それらに対して出力画像処理を行う。
【００５２】
まず、画像処理装置１が実行する処理について説明する。
【００５３】
入力画像処理部４０２と属性分離処理部４０３は、入力画像データ４０１をスキャナから受け取る。属性分離処理部４０３は、図１に示す属性分離処理部１０３に相当する。また、入力画像処理部４０２と属性分離処理部４０３による処理は、図１を用いて説明した処理と同様である。他方、図１に示す例とは異なり、図４に示す画像処理装置１は、画像データ及び属性データを画像処理装置２に送信する構成をとるため、以降に説明する処理は図１を用いて説明した処理とは異なる。
【００５４】
まず、入力画像処理部４０２は、入力画像処理後画像データ４０４を圧縮処理部４０６に出力する。入力画像処理後画像データ４０４は、図１に示すセレクタ部１０６が出力する画像データに相当する。圧縮処理部４０６は、たとえば、ＪＰＥＧなどの周知の非可逆圧縮を用い、入力画像処理後画像データ４０４に対して圧縮を行い、圧縮画像データ４０８を生成する。
【００５５】
属性分離処理部４０３は、属性データ４０５を圧縮処理部４０７に出力する。属性データ４０５は、図１に示す属性分離処理部１０３が出力する属性データに相当する。圧縮処理部４０７は、たとえば、ＰａｃｋＢｉｔｓなどの周知の可逆圧縮を用い、属性データ４０５に対して圧縮を行い、圧縮属性データ４０９を生成する。
【００５６】
このように、画像処理装置１は、入力画像処理後画像データ４０４と属性データ４０５とをそれぞれ圧縮して、圧縮画像データ４０８と圧縮属性データ４０９として画像処理装置２に送信する。画像処理装置１が送信した圧縮画像データ４０８と圧縮属性データ４０９は、画像処理装置２において圧縮画像データ４１０と圧縮属性データ４１１として受信される。
【００５７】
画像処理装置２内の伸張処理部４１２は、受け取った圧縮画像データ４１０を伸張し、入力画像処理後画像データ４１４を生成する。また、画像処理装置２内の伸張処理部４１３は、受け取った属性データ４１１を伸張し、属性データ４１５を生成する。
【００５８】
出力画像処理部４１６は、入力画像処理後画像データ４１４と属性データ４１５を受け取り、図１で示す例と同様に、属性データ４１５にしたがって、入力画像処理後画像データ４１４に対して画像処理を実行し、出力画像データ４１７を生成する。出力画像処理部４１６は、図１に示す出力画像処理部４１６に相当する。
【００５９】
上記構成は、画像処理装置１でスキャンして得た画像データを画像処理装置２に送信し、画像処理装置２と接続された印刷エンジンで印刷するというネットワーク経由の複写を行う構成である。この構成であっても、画像処理装置１が出力する複写画像と同じ画質レベルの出力物が画像処理装置２において得られる。しかし、画像データはＪＰＥＧなどの非可逆圧縮を用いることでデータサイズを小さく出来るが、属性データは可逆圧縮しかされないため、データサイズが大きくなる。その結果、送信側の画像処理装置１や受信側の画像処理装置２のディスク容量を逼迫してしまう。特に、受信側ですぐにプリントできない場合には、長時間保持する必要がある。
【００６０】
[実施例１]
図５は、本発明の実施例１に係るシステム構成を示すブロック図である。
【００６１】
図５に示す構成を図４に示す構成と比較すると、画像データに対する処理は同様であるが、図５に示す構成では属性データに対してベクトル化処理を行っている点で図４に示す構成とは異なる。以下、属性データに対するベクトル化処理を詳細に説明する。
【００６２】
ベクトル化というのは、一般的には、画素ごとにデータを定義したビットマップ形式の画像を、点と点をつないだ線によって画像を表示するベクトル形式に変えることである。ベクトル化された画像は編集が容易で、任意の解像度のビットマップ画像に変換可能である。さらに、画像をベクトル化処理すると画像データの情報量を圧縮できるという効果も得られる。
【００６３】
図５に示す画像処理装置１において、ベクトル化処理部５１０は、属性分離処理部４０３で生成された属性データ４０５をベクトル化属性データ５１１に変換する。ここで、ベクトル化処理部５１０による処理について、図８を用いて説明する。
【００６４】
図８は、ベクトル化処理部５１０が属性データ４０５をベクトル化属性データ５１１に変換する処理の流れの一例を示すフローチャートである。
【００６５】
なお、本処理は、属性データの単位領域（例えば、１０００×１０００画素）ごとに行われる（図１２参照）。即ち、属性データ中の最初の単位領域に対して図８に示す処理が行われ、それが終了すると、次の単位領域に対して図８に示す処理が行われる。
【００６６】
ステップＳ８０１において、ベクトル化処理部５１０は、対象とする単位領域が文字領域であるか否か判断し、文字領域であればステップＳ８０２に進み、対象とする単位領域が文字領域でないときはステップＳ８１２に進む。
【００６７】
ステップＳ８１２において、ベクトル化処理部５１０は、対象とする領域が文字領域でないときは、画像の輪郭に基づいてベクトル化処理を実行する。
【００６８】
ステップＳ８０２において、ベクトル化処理部５１０は、対象とする単位領域に対し横書き、縦書きの判定（組み方向判定）をおこなうために、対象とする単位領域内で画素値に対する水平・垂直の射影を取得する。
【００６９】
ステップＳ８０３において、ベクトル化処理部５１０は、ステップＳ８０２で得られた水平・垂直の射影の分散を評価する。ベクトル化処理部５１０は、水平射影の分散が大きい場合は横書きと判断し、垂直射影の分散が大きい場合は縦書きと判断する。
【００７０】
ステップＳ８０４において、ベクトル化処理部５１０は、ステップＳ８０３で得られた判断結果に基づき、文字列及び文字への分解を行い、文字を得る。
【００７１】
文字列および文字への分解は、横書きの文字領域に対しては水平方向の射影を利用して行を切り出し、切り出された行に対する垂直方向の射影から文字を切り出すことにより行われる。一方、縦書きの文字領域に対しては垂直方向の射影を利用して列を切り出し、切り出された列に対する水平方向の射影から文字を切り出すことにより行われる。行、列、文字の切り出しに際し、文字のサイズも検出し得る。
【００７２】
ステップＳ８０５において、ベクトル化処理部５１０は、ステップＳ８０４で切り出された各文字（対象とする単位領域内の各文字）について、文字領域から得られる特徴を数十次元の数値列に変換した観測特徴ベクトルを生成する。特徴ベクトルの抽出手法としては種々の公知手法がある。例えば、文字をメッシュ状に分割し、各メッシュ内の文字線を方向別に線素としてカウントしたメッシュ数次元ベクトルを特徴ベクトルとする方法がある。
【００７３】
ステップＳ８０６において、ベクトル化処理部５１０は、ステップＳ８０５で得られた観測特徴ベクトルと、あらかじめフォントの種類字種ごとに定められている辞書特徴ベクトルとを比較し、観測特徴ベクトルと辞書特徴ベクトルとの距離を算出する。
【００７４】
ステップＳ８０７において、ベクトル化処理部５１０は、ステップＳ８０６で算出された距離を評価し、最も距離の近いフォントの種類字種を認識結果とする。
【００７５】
ステップＳ８０８において、ベクトル化処理部５１０は、ステップＳ８０７で得られた距離評価において、最短距離が所定値よりも大きいか否か判断する。最短距離が所定値以上の場合は、辞書特徴ベクトルにおいて、形状が類似する他の文字を誤認識している可能性が高い。そこで類似度が所定値以下の場合は、ベクトル化処理部５１０は、ステップＳ８０７で得られた認識結果を採用せず、ステップＳ８１１に進む。これに対して、類似度が所定値より高いときは、ステップＳ８０７で得られた認識結果を採用しステップ８０９に進む。
【００７６】
ステップＳ８０９において、ベクトル化処理部５１０は、文字認識の際に用いる、フォントの種類字種数分の辞書特徴ベクトルを、文字形状種すなわちフォント種に対して複数用意している。そして、ベクトル化処理部５１０は、パターンマッチングの際に、文字コードとともにフォント種を出力することで、文字フォントを認識し得る。
【００７７】
ステップＳ８１０において、ベクトル化処理部５１０は、文字認識およびフォント認識よって得られた文字フォント（文字コードおよびフォント情報）に対応するアウトラインデータを用いて、各文字をベクトルデータに変換する。
【００７８】
ステップＳ８１１において、ベクトル化処理部５１０は、文字を一般的な線画グラフィックと同様に扱い、該文字をアウトライン化する。すなわち誤認識を起こす可能性の高い文字については、可視的に写真に忠実なアウトラインのベクトルデータを生成する。
【００７９】
このようにして、図５に示すベクトル化処理部５１０は、属性データ４０５をベクトル化属性データ５１１に変換する。なお、ベクトル化属性データ５１１は、関数近似された文字が座標情報で表現されるため、属性データ４０５に比べて情報量が少なくてすむ。よって、ベクトル化属性データ５１１を効率的に送信することが出来る。また、受信側のディスク容量を逼迫する懸念も低下する。特に、印刷エンジンの解像度が高いデータを扱う時ほど、その効果は大きい。なお、画像処理装置１は、ベクトル化属性データを可逆圧縮して可逆圧縮ベクトル化属性データとして送信しても良い。その場合は、画像処理装置２は、受け取った可逆圧縮ベクトル化属性データを解凍し、ベクトル化属性データ５１２を生成する。
【００８０】
画像処理装置１は、以上の処理によって得られた圧縮画像データ４０８とベクトル化属性データ５１１を画像処理装置２へ送信する。
【００８１】
続いて、図５に示す画像処理装置２の構成例を説明する。
【００８２】
画像処理装置２は、画像処理装置１が送信する圧縮画像データ４０８とベクトル化属性データ５１１を、圧縮画像データ４１０とベクトル化属性データ５１２として受け取る。
【００８３】
画像処理装置２において、伸張処理部４１２は、圧縮画像データ４１０を伸張し、入力画像処理後画像データ４１４を生成する。
【００８４】
一方、ＲＩＰ（Raster Image Processor）部５１３は、ベクトル化属性データ５１２をラスターデータ（ビットマップデータ）５１４に変換（ＲＩＰ処理）する。
【００８５】
図９は、ＲＩＰ部５１３がベクトル化属性データ５１２をラスターデータ５１４に変換する処理の流れの一例を示すフローチャートである。
【００８６】
ステップＳ９０１において、ＲＩＰ部５１３は、ベクトル化属性データ５１２を解析処理する。すなわち、ＲＩＰ部５１３は、ベクトル化属性データ５１２を解析し、圧縮画像データ４１０に対応するページのベクトル化属性データ５１２をページ単位で取得する。
【００８７】
ステップＳ９０２において、ＲＩＰ部５１３は、１ページ単位で、周知のラスタライズ技術を用い、ベクトル化属性データ５１２をラスターデータ５１４に変換する。
【００８８】
以上の処理により、ＲＩＰ部５１３は、ベクトル化属性データ５１２をラスターデータ５１４に変換する。
【００８９】
次に、属性データ変換部５１５は、ラスターデータ５１４を属性データ５１６に変換する。ラスターデータ５１４は２値の画像データであるため、属性データ変換部５１５は、出力画像処理部４１６で処理可能なように、ラスターデータ５１４を属性データ５１６に変換する。なお、この変換処理は、ラスターデータ生成時に同時に行ってもよいため、省略することは可能である。
【００９０】
最後に、出力画像処理部４１６は、属性データ５１６に基づき、入力画像処理後画像データ４１４に対して出力画像処理を行い、出力画像データ４１７を生成する。なお、この図５に示す出力画像処理部４１６による処理は、図１に示す出力画像処理部４１６による処理と同様である。
【００９１】
以上のように、実施例１では、送信側の画像処理装置１で属性データをそのまま送るのではなく、ベクトルデータ（ベクトル化属性データ）に変換して送る。一方、受信側の画像処理装置２は、受け取ったベクトルデータ（ベクトル化属性データ）から元の属性データを復元する。これにより、実施例１では、属性データの情報量の圧縮を実現でき、送受信時に発生するディスクの容量逼迫を回避可能となる。
【００９２】
実施例１では、ＲＩＰ技術を用いて、ベクトル化属性データ５１２をラスターデータ５１４に変換しているため、元の属性データ４０５が精度良く復元された属性データ５１６を得ることができる。さらに、実施例１では、精度の良い復元を実現することで、属性データに対して送信のためのデータサイズ削減を実行する必要の無い場合（図１に示す構成の場合）とほぼ同じ画像データを出力画像データとして出力することができる。
【００９３】
なお、画像処理装置１は、圧縮画像データ４０８とベクトル化属性データ５１１の両方を画像処理装置２に送信しているが、圧縮画像データ４０８中にタグ情報領域を設け、そのタグ情報領域中にベクトル化属性データ５１１を付加して送信してもよい。あるいは、図６に示す通り、ＰＤＦ生成部５０１を更に設け、ＰＤＦ生成部５０１が圧縮画像データ４０８とベクトル化属性データ５１１とをＰＤＦデータ６０２に変換し、ＰＤＦデータ６０２を送信用ファイルとして画像処理装置２に送信してもよい。この場合、ＰＤＦデータ６０２を受け取った画像処理装置２は、データ分離処理部６０４を用いて、ＰＤＦデータ６０２をベクターデータ５１２と圧縮画像データ４１０とに分離する。それ以降の処理は、実施例１と同様である。
【００９４】
[実施例２]
実施例１では、送信側の画像処理装置１は、属性データをベクトル化することによってベクトル化属性データを生成する。次いで、画像処理装置１は、圧縮画像データとベクトル化属性データとを受信側の画像処理装置２に送信する。一方、画像処理装置２は、受け取ったベクトル化属性データから元の属性データを復元し、復元した属性データを用いて出力画像処理部４１６を制御する。実施例１は、このような構成をとることにより、属性データの圧縮及び出力画像データの品質向上を図る。しかし、この構成では、受信側の画像処理装置２は、属性データに応じて画像データを切り換える出力画像処理部４１６を備えていなければならない。そこで、実施例２では、実施例１に係るシステムよりも汎用性が高いシステムを提供する。
【００９５】
図７は、本発明の実施例２に係るシステム構成を示すブロック図である。
【００９６】
図７に示す構成は、送信側の画像処理装置１が属性置換／ＰＤＦ生成部７０１を備えている点で、図６で示した構成とは異なる。それ以外の構成は、図６に示した構成と同様である。
【００９７】
図１０は、属性置換／ＰＤＦ生成部７０１による処理の流れを示すフローチャートである。
【００９８】
ステップＳ１００１において、属性置換／ＰＤＦ生成部７０１は、ＰＤＦ生成時、ベクトル化処理部５１０から受け取ったベクトル化属性データ５１１が文字属性データであるか又はイメージ属性データであるかを判定する。判定した結果、文字属性データの場合には、属性置換／ＰＤＦ生成部７０１は、Ｓ１００２の処理に進み、イメージ属性データの場合にはＳ１００３の処理に進む。
【００９９】
ステップＳ１００２において、属性置換／ＰＤＦ生成部７０１は、イメージ属性データを文字属性データに置換する。
【０１００】
ステップＳ１００３において、属性置換／ＰＤＦ生成部７０１は、イメージ属性データを保持する。
【０１０１】
以上の処理により、文字領域内にあるイメージ属性データは文字属性データに置き換えられる。この詳細を図１１を用いて説明する。
【０１０２】
図１１において、１１０３は、属性分離処理部４０３が文字「い」１１０１を含む文字領域を属性分離処理し、その属性データをベクトル化処理することにより得られたベクトル化属性データを示す。ベクトル化属性データ１１０３において、便宜上、白い部分は、ベクター属性部（ベクター属性が有効のところ）を示し、黒いところは、ベクター属性が無効のところを示す。また、対応する、同一領域の圧縮画像データは、全面イメージであり、１１０２は、そのイメージの属性データを示す。便宜上、図中の斜線部分は、イメージ属性部（イメージ属性が有効のところ）であるとする。図１０に示したフローチャートに従い処理することによって、属性置換／ＰＤＦ生成部７０１は、属性データ１１０３、１１０２から、属性置換後の属性データ１１０４を生成する。属性データ１１０４において、イメージ属性部を斜線で表記し、ベクター属性部を塗りつぶして表記した。属性置換後の属性データ１１０４は、文字領域１１０６のみベクター属性となり、それ以外の領域１１０５はイメージ属性となっている。
【０１０３】
このように、属性置換／ＰＤＦ生成部７０１は、ベクトル化属性データ５１１と圧縮画像データ４０８の属性データとから生成した新たな属性データ（属性置換後の属性データ）と、圧縮画像データ４０８とを用いてＰＤＦデータ６０２を生成する。通常、ＰＤＦ生成時には、ビットマップ画像の属性データはイメージ属性データになる。よって、圧縮画像データは、ＰＤＦ生成時、全面イメージ属性データを持つ。そこで、実施例２では、ＰＤＦ生成時に属性置換を行うことで文字領域１１０６のイメージ属性データをベクトル化可能な文字属性データに置換する。すなわち、入力画像処理後画像データ４０４と、ベクトル化属性データとから送信用ファイルとその属性データを生成するとき、ベクトル化属性データのベクター属性を優先的に送信ファイルの属性データとなるようにする。
【０１０４】
図７に戻って説明すると、画像処理装置１は、ＰＤＦデータ６０２を画像処理装置２に送信する。画像処理装置２内のＰＤＦ解釈部７０２は、受信したＰＤＦデータ６０３を解釈し、出力すべきデータをページ単位で取得し、中間言語生成部７０２に出力すると共に、属性データ７０８を生成する。
【０１０５】
中間言語生成部７０３は、画像処理装置２において内部処理可能な形式の中間言語データ７０４を生成する。
【０１０６】
ラスターデータ生成部７０５は、生成された中間言語データ７０４に基づいてラスターデータ７０６を生成する。
【０１０７】
出力画像処理部７０７は、属性データ７０９に基づいて、生成されたラスターデータ７０６から出力画像データ７０８を生成し、印刷エンジンに出力する。
【０１０８】
このとき、出力画像処理部７０７は、属性データ７０９にしたがい、写真領域と文字領域とで画像処理を切り替える。特に、文字領域に対しては、文字向けの色処理を実行し、特に、文字が黒い場合は、黒一色で印字することで文字の再現性を高めることができる。
【０１０９】
なお、本実施例では、送信ファイルの属性データ生成時、ベクトル化属性データがベクター属性を持つとしたが、必ずしもこれに限るものではない。たとえば、ベクトル化属性データは、ベクター属性ではなく、テキスト属性を持つとしてもよい。
【０１１０】
以上のように、たとえばＰＤＦのようなフォーマットを利用することで、特定の画像処理装置のみでなく、幅広い画像処理装置でネットワークを介したコピーが可能となる。特に、コピー機能が付いていない一般的なプリンタなどが受信側の画像処理装置であっても、ＰＤＦダイレクトと呼ばれるＰＤＦを解釈・印刷する機能を利用することで、ネットワークコピーを実現することが可能となる。
【０１１１】
実施例１は、送信側の画像処理装置１で属性データをベクトル化し、圧縮画像データとベクトル化属性データとを受信側の画像処理装置２に送信する構成をとる。実施例１は、ベクトル化属性データを受信した受信側の画像処理装置２で元の属性データを復元し、受信側の画像処理装置２が持つ出力画像処理を実行することで画像品位を向上させている。
【０１１２】
これに対して、実施例２は、送信側の画像処理装置１で属性データをベクトル化した後、圧縮画像データとＰＤＦデータを生成し、ＰＤＦデータを送信する構成をとる。このとき、圧縮画像データが持つイメージ属性データを、ベクトル化属性データに置き換え、ＰＤＦデータを生成した。送信されたＰＤＦデータは、受信側の画像処理装置２において、ＰＤＦデータが持つ属性データに応じて出力画像処理を実行することで画像品位を向上させている。
【０１１３】
現在のＳＦＰ（Single- Function Printer）、すなわち、コピー機能を有さないプリンタでは、プリンタ内部で属性データを復元できない。しかし、ＳＦＰは、ＰＤＦ形式で画像データと共にベクトル化属性データを受け取った時には、そのベクトル化属性データを利用した画像処理を画像データに対して行うことができる。したがって、ＳＦＰを用いて印刷を行う場合においても、実施例２は有効である。
【０１１４】
[実施例３]
実施例３は、送信側の画像処理装置１が、受信側の画像処理装置２の構成を判断し、画像処理装置２の構成に合わせてデータを送信する構成をとる。すなわち、画像処理装置２の構成が実施例１に示した構成であっても、実施例２に示した構成であっても、その構成を画像処理装置１が判定し、画像処理装置１は、画像処理装置２の構成に合わせてデータを送信する。
【０１１５】
図１３は、本発明の実施例３に係るシステム構成を示すブロック図である。
【０１１６】
図１３において、送信側の画像処理装置１が圧縮画像データ４０８とベクトル化属性データ５１１を生成するまでの処理は、実施例１と実施例２で説明した通りである。また、ＰＤＦ生成部６０１も実施例２で説明した通りである。
【０１１７】
図１３におけるセレクタ１３０１とセレクタ１３０２は、送信経路である送信１と送信２とを切り替えるためのセレクタである。セレクタ１３０１とセレクタ１３０２は、図示しないＵＩにて、ユーザーが送信先の画像処理装置を指定した際、その指定先に応じてあらかじめ決められた送信経路を選択する。たとえば、ユーザーが実施例１で説明した構成の画像処理装置２を選択した場合、セレクタは送信経路１を選択する。一方、ユーザーが実施例２で説明した画像処理装置（画像処理装置３とする）を選択した場合、セレクタは送信経路２を選択する。このとき、画像処理装置１は、圧縮画像データ４０８とベクトル化属性データ５１１をＰＤＦ生成部６０１に出力する。ＰＤＦ生成部６０１では、実施例２で説明した方法でＰＤＦデータ６０２を生成する。その後、画像処理装置１は、ＰＤＦデータ６０２を送信２の経路にて画像処理装置３に送信する。
【０１１８】
なお、上記の選択方法では、受信側の画像処理装置の構成があらかじめ既知であり、ユーザーがＵＩ上で選択した受信側の画像処理装置と送信経路が関連付けられている。しかし、受信側の画像処理装置と送信経路が必ずしも関連付けられているとは限らない。このような場合の一例を説明する。まず、ユーザーがＵＩから受信側の画像処理装置を指定する。受信側の画像処理装置が選択されたら、画像処理装置１は、受信側の画像処理装置と通信し、受信側の画像処理構成情報を入手する。その構成に応じ、セレクタ１３０１、セレクタ１３０２を切り替え、送信するデータフォーマットを自動的に変更する。このとき、同じ画像処理装置への再送信に備え、受信側の画像処理装置の構成を自動的に記憶しておくことが望ましい。次回以降は、通信して画像処理構成情報を入手する必要がないため、効率よく送信が可能となる。
【０１１９】
また、ネットワーク管理アプリケーションなどによりグループ管理されている画像処理装置については、管理ソフトからあらかじめ必要な画像処理装置の機器情報を入手し、送信側の画像処理装置に保持しておく。これによって、送信ごとの通信を省略することが可能である。
【０１２０】
なお、受信側の画像処理装置が、送信１の経路でも、あるいは送信２の経路のいずれでも受信可能の場合、受信方法を、送信側の画像処理装置にて、ユーザーが選択できるようにしてもよい。
【０１２１】
以上のように、ユーザーが受信側の画像処理装置を選択するだけで、受信側の機器の構成に応じたデータフォーマットに送信側の画像処理装置が自動で変換し、送信することが可能となる。その結果、受信側の画像処理装置の性能に合わせた最適フォーマットが選択されることで、好適なネットワークコピーが実現可能となる。
【０１２２】
＜その他の実施形態＞
本発明は、前述の実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体をシステムあるいは装置に装着し、システム等のコンピュータが記録媒体からプログラムコードを読み取り実行することによっても達成される。記録媒体はコンピュータ読み取り可能な記録媒体である。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成する。また、プログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現されてもよい。また、記録媒体から読み出されたプログラムコードが、コンピュータの機能拡張カードや機能拡張ユニットに書込まれた後、機能拡張カード等がプログラムコードの指示に基づき処理の一部または全部を行うことで、前述の実施例を実現してもよい。
【図面の簡単な説明】
【０１２３】
【図１】画像処理装置の構成の一例を示すブロック図である。
【図２】属性分離処理部が実行する処理の流れを示すフローチャートである。
【図３】エッジ判定部２０５の構成例を示すブロック図である。
【図４】画像処理装置１と画像処理装置２とをネットワークで接続して複写を実現するためのシステムの構成例を示す図である。
【図５】本発明の実施例１に係るシステム構成を示すブロック図である。
【図６】本発明の実施例１に係るシステム構成を示すブロック図である。
【図７】本発明の実施例２に係るシステム構成を示すブロック図である。
【図８】ベクトル化処理部が属性データをベクトル化属性データに変換する処理の流れの一例を示すフローチャートである。
【図９】ＲＩＰ部がベクトル化属性データをラスターデータに変換する処理の流れの一例を示すフローチャートである。
【図１０】属性置換／ＰＤＦ生成部による処理の流れを示すフローチャートである。
【図１１】属性置換／ＰＤＦ生成部の処理を説明するための図である。
【図１２】属性データの概念図である。
【図１３】本発明の実施例３に係るシステム構成を示すブロック図である。
【符号の説明】
【０１２４】
４０２  入力画像処理部
４０３  属性分離処理部
４０６  圧縮処理部
４１２  伸長処理部
４１６  出力画像処理部
５１０  ベクトル化処理部
５１３  ＲＩＰ
５１５  属性データ変換部
【図１】
0005038231.tif 000002
【図２】
0005038231.tif 000003
【図３】
0005038231.tif 000004
【図４】
0005038231.tif 000005
【図５】
0005038231.tif 000006
【図６】
0005038231.tif 000007
【図７】
0005038231.tif 000008
【図８】
0005038231.tif 000009
【図９】
0005038231.tif 000010
【図１０】
0005038231.tif 000011
【図１１】
0005038231.tif 000012
【図１２】
0005038231.tif 000013
【図１３】
0005038231.tif 000014