(57)【特許請求の範囲】
【請求項１】
原稿に表される画像である原稿画像を読み取る読取手段と、
前記原稿画像に対して、画素毎に文字領域であるか写真領域であるかを表す画像特徴を判定する判定手段と、
前記原稿画像を表す画像データに対して画像処理を行う画像処理手段と、
前記画像データに対して前記画像処理手段が前記画像処理を行った前記画像データを、前記画像特徴を示す特徴情報と対応付けて記憶する記憶手段と、
前記記憶手段に記憶された前記画像データに対する画像編集処理を指示する指示手段と、
前記画像データによって表される前記原稿画像のうち前記画像編集処理の対象とする領域である対象領域を指定する指定手段と、
前記記憶手段に記憶された前記画像データ及び前記特徴情報を用いて、前記指定手段が指定した前記対象領域に対して、前記指示手段が指示した前記画像編集処理を行う画像編集手段とを備え、
前記画像編集手段は、指示された前記画像編集処理の内容に応じて、前記対象領域の画像特徴を異なる画像特徴に変更して、前記対象領域に対して、前記画像編集処理を行う
ことを特徴とする画像処理装置。
【請求項２】
前記画像編集手段は、前記画像編集処理の内容及び前記対象領域の近傍の画像に応じて、前記特徴情報によって示される画像特徴と異なる画像特徴に変更して、前記対象領域に対して、前記画像編集処理を行う
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像編集手段は、前記指示手段が前記画像編集処理として、前記対象領域内に特定の色で下地を付加する処理を指示した場合且つ前記指定手段が指定した前記対象領域が文字領域を含む場合、前記対象領域に含まれる画素のうち、前記特徴情報によって示される画像特徴として文字領域であると判定された画素を写真領域であるとの画像特徴に変更して、前記対象領域に対して、前記画像編集処理を行う
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記画像編集手段は、前記指示手段が前記画像編集処理として、前記対象領域の境界線に線を付加する処理を指示し且つ前記対象領域内に特定の色で下地を付加する処理を指示した場合、前記対象領域の境界線について写真領域であるとの画像特徴を用いて、前記画像編集処理を行い、前記指示手段が前記画像編集処理として、前記対象領域の境界線に線を付加する処理を指示し且つ前記対象領域内に特定の色で下地を付加する処理を指示しない場合、前記対象領域の境界線について文字領域であるとの画像特徴を用いて、前記画像編集処理を行う
ことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記画像編集手段は、前記指示手段が前記画像編集処理として、前記対象領域の移動を含む処理を指示した場合且つ前記対象領域の移動先の領域に、前記特徴情報によって示される画像特徴として写真領域であると判定された画素が含まれる場合、前記移動先の領域と重なる前記対象領域の境界線について写真領域であるとの画像特徴に変更して、前記画像編集処理を行う
ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項６】
前記画像編集手段は、前記指示手段が前記画像編集処理として、前記対象領域を移動して、前記対象領域の画像の色を反転する処理を指示した場合且つ前記対象領域の移動先の領域に、前記特徴情報によって示される画像特徴として写真領域であると判定された画素が含まれる場合、前記移動先の領域と重なる前記対象領域の境界線について写真領域であるとの画像特徴に変更して、前記画像編集処理を行う
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記判定手段は、さらに、前記原稿画像に対する前記画像特徴として、画素毎に有彩領域であるか無彩領域であるかを判定し、
前記画像編集手段は、前記指示手段が前記画像編集処理として、前記対象領域に網点を付加する処理を指示した場合且つ前記対象領域に、前記特徴情報によって示される画像特徴として写真領域であると判定された画素が含まれず有彩領域であると判定された画素が含まれない場合、前記対象領域について文字領域であるとの画像特徴を用いて、前記画像編集処理を行い、前記指示手段が前記画像編集処理として、前記対象領域に網点を付加する処理を指示した場合且つ前記対象領域に、前記特徴情報によって示される画像特徴として写真領域であると判定された画素が含まれる場合、前記対象領域について写真領域であるとの画像特徴を用いて、前記画像編集処理を行う
ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項８】
前記画像編集手段が前記画像編集処理を行った画像データに基づいて作像を行い、作像された画像を転写紙に出力することにより、画像形成を行う画像形成手段を更に備える
ことを特徴とする請求項１乃至７のいずれか一項に記載の画像処理装置。
【請求項９】
画像処理装置で実行される画像処理方法であって、
前記画像処理装置は、原稿に表される画像である原稿画像を読み取る読取手段と、判定手段と、画像処理手段と、記憶制御手段と、指示手段と、指定手段と、画像編集手段とを備え、
前記判定手段が、前記原稿画像に対して、画素毎に文字領域であるか写真領域であるかを表す画像特徴を判定する判定ステップと、
前記画像処理手段が、前記原稿画像を表す画像データに対して画像処理を行う画像処理ステップと、
前記記憶制御手段が、前記画像データに対して前記画像処理手段が前記画像処理を行った前記画像データを、前記画像特徴を示す特徴情報と対応付けて記憶手段に記憶させる記憶制御ステップと、
前記指示手段が、前記記憶手段に記憶された前記画像データに対する画像編集処理を指示する指示ステップと、
前記指定手段が、前記画像データによって表される前記原稿画像のうち前記画像編集処理の対象とする領域である対象領域を指定する指定ステップと、
前記画像編集手段が、前記記憶手段に記憶された前記画像データ及び前記特徴情報を用いて、前記指定手段が指定した前記対象領域に対して、前記指示手段が指示した前記画像編集処理を行う画像編集ステップとを含み、
前記画像編集ステップでは、指示された前記画像編集処理の内容に応じて、前記対象領域の画像特徴を異なる画像特徴に変更して、前記対象領域に対して、前記画像編集処理を行う
ことを特徴とする画像処理方法。
【請求項１０】
請求項９に記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年においては、デジタルカラー複写機は、複写機単体としてだけではなく、デジタル画像データを扱う他の装置との親和性が高まり、ファクシミリ機能、プリンタ機能、配信スキャナ機能などと融合し、複合機（MFP：Multi Function Printer）と呼ばれるようになっている。さらには、ＨＤＤ(Hard Disc Drive)等の記録メディアの大容量化や低コスト化が進んだことにより、大容量の記憶媒体がMFPに搭載されるようになってきている。この大容量の記憶媒体に、一度スキャンした原稿画像を蓄積したり、他の媒体より入力された画像を蓄積したりすることができる。蓄積されたこれらの画像は、再び読み出すことが可能であり、蓄積時とは異なる用途にも再利用することができる。例えば、原稿画像をスキャナで読取り、配信スキャナ機能で送信された画像をＨＤＤに蓄積しておけば、もう一度原稿画像をスキャナで読み取ることなく、原稿画像を読み取ったMFPとは異なるMFPに画像データを配信したり、転写紙に改めて出力をしたりすることができるようになる。更には、原稿画像のスキャン時には等倍で出力した後、この原稿画像を蓄積したものに対して、拡大処理、縮小処理、強調処理、平滑処理及び色変換処理などの各種画像編集処理を行って出力したりすることもできる。
【０００３】
ところで、従来より、画像に対して文字領域か絵柄領域かを判別する像域分離処理や有彩画像か無彩画像かを判定するカラー判定処理などの画像を認識する画像認識処理は、その結果に応じて適切な処理が施されるように処理が切り替わることから、フィルタ処理、色補正処理、γ処理などよりも前で行う必要がある。このため、このような画像認識処理の結果を属性情報として画像データに対応付ける技術が開発されている（例えば特許文献１〜４参照）。例えば、特許文献４には、画像データと共に当該画像データの像域分離結果などを付帯情報として同時に蓄積することにより、蓄積装置に蓄積する画像データの品質を保ちつつ、蓄積装置を有効に活用することが可能な画像処理技術が記載されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような技術の下、蓄積装置に蓄積された画像データを利用する際に、当該画像データに対して行う画像編集処理として、例えば当該画像データによって表される画像の特定の領域に、色地をつけたり、網掛けを施したり、特定の領域の色を反転させたり、特定の領域を移動させたりする処理がある。このような処理は、画像の特定の領域を目立たせるために、主にユーザの操作入力に応じて行われ、画像編集処理の内容や特定の領域は操作入力部を介してユーザにより指定される。例えば、画像において、文字が表れる特定の領域において色地をつける処理を行う場合がある。通常、コピーを行う際に、画像において白色を背景とする黒色の文字（黒文字）をＣ（シアン）Ｍ（マゼンタ）Ｙ（イエロー）Ｂｋ（黒）の各色版のトナーを用いたフルカラーで画像を出力すると、文字の画質が著しく劣化するため、Ｂｋ版以外の色を消去（黒文字処理）して画像を出力する。このような黒文字処理を実施するために、像域分離処理によって画像中の文字領域を抽出するが、一般に像域分離処理においては、原稿画像における実際の文字よりも一回り（２〜３画素程度）大きな領域を文字領域として判別する。これは、出力対象の画像を転写紙に転写する際に、各色版が２〜３画素ずれた時でも正確に黒文字処理が出来るためであったり、原稿画像をスキャナで読み取った時に、画像のエッジ部分がぼけるため、二値的に文字のエッジ部分を決定できないためであったりする。このような像域分離処理の結果を、蓄積された画像データの付帯情報として用いた場合、当該結果における文字領域が原稿画像の文字よりも一回り大きい状態で、白色を背景とする黒文字に対して黒文字処理を実施することになる。これにより、当該黒文字の周りが白く抜けて画質が劣化する。黒文字処理を実施しなかった場合でも、文字領域に対して強い強調処理を実施すると、実際の文字領域の外側は白く抜け易い。
【０００５】
また、例えば、画像において、文字が表れる特定の領域の色を黒から白又は白から黒に反転させる処理（反転処理という）を行う場合がある。この場合、文字領域については、蓄積された画像データの付帯情報における像域分離処理の結果をそのまま用いても構わない。また、反転させる特定の領域を囲む外縁部については、黒文字として取り扱うべきである。画像編集処理対象の領域を囲む外縁部に関しては、画像編集処理対象の領域に色地を付けた上で境界線に黒枠（線）を付加した場合、黒枠を黒文字として取り扱うと、黒枠の近傍が白抜けしてしまうという、上述と同類の画質の劣化が発生してしまう恐れがある。しかしながら、黒文字に色地を付けずに黒枠のみ付加した場合は、黒枠を黒文字として取り扱うことで画質を保てる。
【０００６】
また、例えば、画像において、特定の領域内の黒文字を赤色に色変換し、さらに黒枠を付ける場合は、画像データと共に蓄積された付帯情報をそのまま利用すると、文字領域に黒文字処理が実施されてしまうため、色変換により得られた赤い文字が出力されず、黒枠のみ出力されるといったことも起きる。
【０００７】
以上、幾つかの例を示したように、蓄積された原稿画像をユーザが再利用する際に、画像編集処理の内容によって、画像データと共に蓄積された付帯情報をそのまま利用できる場合もあるし、できない場合もあった。
【０００８】
また、画像編集処理として、特定の領域を移動させる処理において、特定の領域についてユーザの指定の仕方や、移動位置によっては、特定の領域に文字が含まれ且つ当該特定の領域に絵柄領域が重なる場合がある。この場合、特定の領域及び絵柄領域が重なった範囲にわたって画像編集処理が実施される。この場合、注目画素だけに着目して、重なっている２つの領域のいずれかが文字ならば文字領域であると判別するというような、単純な論理和の演算だけでは最適な画像編集処理を実施することは困難であった。
【０００９】
本発明は、上記に鑑みてなされたものであって、記憶手段に記憶された画像データ及び当該画像データの画像特徴を示す情報を用いて画像編集処理を行う場合に、画質の劣化を防止可能な画像処理装置、画像処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、画像処理装置であって、原稿に表される画像である原稿画像を読み取る読取手段と、前記原稿画像に対して、画素毎に文字領域であるか写真領域であるかを表す画像特徴を判定する判定手段と、前記原稿画像を表す画像データに対して画像処理を行う画像処理手段と、前記画像データに対して前記画像処理手段が前記画像処理を行った前記画像データを、前記画像特徴を示す特徴情報と対応付けて記憶する記憶手段と、前記記憶手段に記憶された前記画像データに対する画像編集処理を指示する指示手段と、前記画像データによって表される前記原稿画像のうち前記画像編集処理の対象とする領域である対象領域を指定する指定手段と、前記記憶手段に記憶された前記画像データ及び前記特徴情報を用いて、前記指定手段が指定した前記対象領域に対して、前記指示手段が指示した前記画像編集処理を行う画像編集手段とを備え、前記画像編集手段は、指示された前記画像編集処理の内容に応じて、前記対象領域の画像特徴を異なる画像特徴に変更して、前記対象領域に対して、前記画像編集処理を行うことを特徴とする。
【００１１】
また、本発明は、画像処理装置で実行される画像処理方法であって、前記画像処理装置は、原稿に表される画像である原稿画像を読み取る読取手段と、判定手段と、画像処理手段と、記憶制御手段と、指示手段と、指定手段と、画像編集手段とを備え、前記判定手段が、前記原稿画像に対して、画素毎に文字領域であるか写真領域であるかを表す画像特徴を判定する判定ステップと、前記画像処理手段が、前記原稿画像を表す画像データに対して画像処理を行う画像処理ステップと、前記記憶制御手段が、前記画像データに対して前記画像処理手段が前記画像処理を行った前記画像データを、前記画像特徴を示す特徴情報と対応付けて記憶手段に記憶させる記憶制御ステップと、前記指示手段が、前記記憶手段に記憶された前記画像データに対する画像編集処理を指示する指示ステップと、前記指定手段が、前記画像データによって表される前記原稿画像のうち前記画像編集処理の対象とする領域である対象領域を指定する指定ステップと、前記画像編集手段が、前記記憶手段に記憶された前記画像データ及び前記特徴情報を用いて、前記指定手段が指定した前記対象領域に対して、前記指示手段が指示した前記画像編集処理を行う画像編集ステップとを含み、前記画像編集ステップでは、指示された前記画像編集処理の内容に応じて、前記対象領域の画像特徴を異なる画像特徴に変更して、前記対象領域に対して、前記画像編集処理を行うことを特徴とする。
【００１２】
また、本発明は、上記の方法をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１３】
本発明によれば、記憶手段に記憶された画像データ及び当該画像データの画像特徴を示す情報を用いて画像編集処理を行う場合に、画質の劣化を防止可能になる。
【図面の簡単な説明】
【００１４】
【図１】図１は、第１の実施の形態にかかる画像形成装置の構成を例示する図である。
【図２】図２は、第１画像処理装置５２の詳細な構成を例示する図である。
【図３】図３は、基準チャート示す図である。
【図４】図４は、第２画像処理装置６６の構成を例示する図である。
【図５】図５は、画像形成装置５０の行うコピー処理の手順を示すフローチャートである。
【図６】図６は、画像形成装置５０が行うスキャナ配信処理の手順を示すフローチャートである。
【図７】図７は、画像形成装置５０が、コピー処理やスキャナ配信処理を行うことなく、画像蓄積処理のみを行う場合の処理の手順を示すフローチャートである。
【図８】図８は、画像形成装置５０がコピー処理と画像蓄積処理とを同時に行う場合の処理の手順を示すフローチャートである。
【図９】図９は、画像形成装置５０がスキャナ配信処理と画像蓄積処理とを同時に行う場合の処理の手順を示すフローチャートである。
【図１０】図１０は、画像形成装置５０が画像編集処理を行って転写紙に画像を出力する処理を行う場合の処理の手順を示すフローチャートである。
【図１１】図１１は、原稿画像を例示する図である。
【図１２】図１２は、画像編集処理後の画像と、文字領域又は絵柄領域の判定と、有彩画像又は無彩画像の判定とを例示する図である。
【図１３】図１３は、画像編集処理対象の領域を指定する方法を説明するための図である。
【図１４】図１４は、画像編集処理対象の領域を指定する方法を説明するための図である。
【図１５】図１５は、図１４に示される方法で指定された画像編集処理対象の領域に対して画像編集処理を行った結果を例示する図である。
【図１６】図１６は、画像編集処理後の画像と、文字領域又は絵柄領域の判定と、有彩画像又は無彩画像の判定とを例示する図である。
【図１７】図１７は、画像編集処理後の画像の一部を例示する図である。
【図１８】図１８は、第２の実施の形態に係る原稿画像を例示する図である。
【図１９】図１９は、図１８に例示される原稿画像に対し画像編集処理対象の領域が指定された原稿画像を例示する図である。
【図２０】図２０は、図１８に例示される原稿画像に対し画像編集処理対象の領域を移動させた画像を例示する図である。
【図２１】図２１は、図１８に例示される画像Ｇ２に対する像域分離結果を例示する図である。
【図２２】図２２は、図１８に例示される画像Ｇ３に対する像域分離結果を例示する図である。
【図２３】図２３は、図１８に例示される原稿画像全体の像域分離結果を示す図である。
【図２４】図２４は、図１８に例示される原稿画像全体のカラー判定結果を示す図である。
【図２５】図２５は、画像編集処理後の画像と、文字領域又は絵柄領域の判定と、有彩画像又は無彩画像の判定とを例示する図である。
【図２６】図２６は、画像編集処理後の画像を例示する図である。
【図２７】図２７は、画像編集処理後の画像を例示する図である。
【図２８】図２８は、画像編集処理後の画像と、文字領域又は絵柄領域の判定と、有彩画像又は無彩画像の判定とを例示する図である。
【図２９】図２９は、第３の実施の形態において、図１８に例示される原稿画像に対し指定領域を移動させた画像を例示する図である。
【図３０】図３０は、画像編集処理後の画像と、文字領域又は絵柄領域の判定と、有彩画像又は無彩画像の判定とを例示する図である。
【図３１】図３１は、画像編集処理後の画像を例示する図である。
【図３２】図３２は、第４の実施の形態において、図１８に例示される原稿画像に対し指定領域が指定された原稿画像を例示する図である。
【図３３】図３３は、画像編集処理後の画像と、文字領域又は絵柄領域の判定と、有彩画像又は無彩画像の判定とを例示する図である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照して、この発明にかかる画像処理装置、画像処理方法及びプログラムの一実施の形態を詳細に説明する。
【００１６】
[第１の実施の形態]
図１は、本実施の形態にかかる画像形成装置の構成を示す図である。同図に示すように画像形成装置５０は、読み取り装置５１と、第１画像処理装置５２と、第２画像処理装置６６と、バス制御装置６７と、ＨＤＤ(Hard Disc Drive)６８と、ＣＰＵ（Central Processing Unit）５３と、メモリ５４と、プロッタＩ／Ｆ（Interface）装置５５と、プロッタ装置５６と、操作表示装置５７と、回線Ｉ／Ｆ装置５８と、外部Ｉ／Ｆ装置５９と、ＳＢ(South Bridge)６０と、ＲＯＭ（Read Only Memory）６１とを備える。
【００１７】
読み取り装置５１は、ＣＣＤ（Charge Coupled Device）光電変換素子からなるラインセンサとＡ／Ｄ（analog to digital）コンバータとそれらを駆動する駆動回路とを具備する（いずれも図示せず）。読み取り装置５１は、セットされた原稿に表される画像（原稿画像）をスキャンして、原稿画像の濃淡情報を得て、これを用いて、原稿画像を表しＲＧＢ毎に各８ビットで表現されるＲＧＢ形式の画像データを生成してこれを第１画像処理装置５２に出力する。ここでは読み取り装置５１の読取り解像度は６００ｄｐｉとするが解像度はこれに限るものではない。
【００１８】
第１画像処理装置５２は、読み取り装置５１から出力された画像データに対して、プロッタ装置５６と外部装置であるＰＣ６３との両方に利用可能となるようにその性質を統一するなどの各種画像処理を行い、処理後の画像データを出力する。また、第１画像処理装置５２は、読み取り装置５１から出力された画像データによって表される原稿画像について、画像特徴を判定し、当該判定結果を付帯情報として出力すると共に、予め定めた特性に統一する各種画像処理を行って処理後の画像データを出力する。尚、画像特徴とは、例えば、画像の色彩に関する特徴として有彩画像又は無彩画像、白紙原稿又はそれ以外などや、画像の画質に関する特徴として文字画像又は写真画像かなどの特徴である。ここでは、第１画像処理装置５２は、画像の特徴として、原稿画像について有彩画像であるか又は無彩画像であるかを判定する。特性とは、明度や鮮鋭性や色空間などのことである。また、第１画像処理装置５２は、後述する像域分離処理を行い、像域分離結果を出力する。第１画像処理装置５２の詳細な構成については後述する。
【００１９】
バス制御装置６７は、画像形成装置５０内で必要な画像データや制御コマンド等の各種データの送受信を行うデータバスの制御装置であり、複数種のバス規格間のブリッジ機能を有している。本実施の形態では、バス制御装置６７は、第１画像処理装置５２，第２画像処理装置６６及びＣＰＵ５３と汎用規格Ｉ／Ｆ７８で接続され、ＨＤＤ６８とＡＴＡバスで接続されてＡＳＩＣ化されている。汎用規格Ｉ／Ｆ７８とは、例えばＰＣＩ−Ｅｘｐｒｅｓｓバスである。バス制御装置６７は、第１画像処理装置５２から出力された画像データ及びその付帯情報を対応付けてＣＰＵ５３に送ったり、ＨＤＤ６８に記憶させたりする。尚、これらをＨＤＤ６８に記憶させる際には、バス制御装置６７は、第１画像処理装置５２から出力された画像データをＣＰＵ５３に送り、ＣＰＵ５３において、当該画像データによって表される画像を縮小変倍したサムネイル画像が生成されて当該サムネイル画像を表すサムネイル画像データがバス制御装置６７に送られる。バス制御装置６７は、第１画像処理装置５２から出力された画像データ及びその付帯情報と共に、当該画像データに対するサムネイル画像データを対応付けてＨＤＤ６８に記憶させる。尚、付帯情報の詳細については後述する。ＨＤＤ６８は、各種データや各種プログラムを保存するための大型の記憶装置である。ＨＤＤ６８はここでは特に、画像データ及びその付帯情報を対応付けて記憶する。ＨＤＤ６８としては、例えば、ＩＤＥを拡張して規格化されているＡＴＡバス接続のハードディスクを使用することができる。
【００２０】
ＲＯＭ６１は、ブートプログラムやコピーやスキャンや画像処理を行うための各種プログラムや各種データを記憶する不揮発性メモリである。メモリ５４は、各種プログラムや各種データを一時的に記憶する揮発性メモリである。メモリ５４には、例えば、ＤＩＭＭ(Dual Inline Memory Module)やＨＤＤ(Hard Disk Drive)が使用される。このようなメモリ５４には、複数種のバス規格間をブリッジする際の処理の速度差を吸収するために一時的にやりとりする各種データが記憶されたり、ＣＰＵ５３が画像形成装置５０の制御を行う際に実行するプログラムやその実行時に用いる各種データが記憶されたりする。各種データとしては画像データが記憶される。従って、ＣＰＵ５３はメモリ５４に記憶された画像データを自由に読み出したり書き込んだりすることができる。ＣＰＵ５３は、当該画像形成装置５０全体を制御するマイクロプロセッサである。ＣＰＵ５３としては、例えば、近年普及してきたIntegrated CPUを用いる。Integrated CPUとは、ＣＰＵコア単体に様々な機能を追加したマイクロプロセッサである。具体的には、例えば、ＰＭＣ社のＲＭ１１１００をＣＰＵ５３として採用する。これには、ＰＣＩ−Ｅｘｐｒｅｓｓバスなどの各種汎用規格Ｉ／Ｆとの接続機能や、クロスバースイッチを使ってこれらの各種汎用規格Ｉ／Ｆ間を接続する機能がインテグレートされている。ＣＰＵ５３は、通常起動時にＲＯＭ６１に記憶されたブートプログラムを実行してシステムを起動し、その後は高速処理を行うため、高速にアクセス可能なメモリ５４にプログラムを展開してこれを実行することにより各種処理を行う。
【００２１】
第２画像処理装置６６は、ＣＰＵ５３及びバス制御装置６７を介して、圧縮画像データ及びその付帯情報と、出力対象画像に対するカラー判定結果と、出力対象画像を指定する領域指定情報とを受け取ると、これらを用いて各種画像処理を行って処理後の画像データを出力する。第２画像処理装置６６の詳細な構成については後述する。
【００２２】
プロッタ装置５６は、画像データに基づいて作像を行い、作像された画像を転写紙に出力することにより、画像形成を行うプロッタである。例えば、プロッタ装置５６は、プロッタＩ／Ｆ装置５５を介して、ＣＭＹＫ形式に変換された画像データを受け取ると、レーザービームを用いた電子写真プロセスを使って、画像データによって表される画像を転写紙に出力する。プロッタＩ／Ｆ装置５５は、ＣＰＵ５３にインテグレートされた汎用規格Ｉ／Ｆ７８を介して、ＣＭＹＫ形式に変換された画像データをＣＰＵ５３から受け取ると、プロッタ装置５６に出力するバスブリッジ処理を行う。
【００２３】
ＳＢ６０は、ブリッジ機能を有する汎用の電子デバイスであり、ここでは、ＲＯＭ６１との間をブリッジしている。操作表示装置５７は、各種情報を表示するＬＣＤ（Liquid Crystal Display）などの表示装置と、キースイッチ等を具備しユーザからの操作入力を受け付ける操作装置とが一体的に構成されたものである。ユーザの操作入力としては例えば画像のコピーや読み取りを指示するものや、コピー時の出力サイズや変倍率や画質モードの指定や、配信スキャナ時の解像度の指定や読み取り範囲の指定などがある。画質モードとは、出力対象の画像の画質の取り扱いを示すものである。画質モードとしては、例えば、出力対象の画像を文字画像として取り扱う文字モードや、出力対象の画像を写真画像として取り扱う写真モードなどがある。操作表示装置５７は、汎用規格Ｉ／Ｆ７８を介して、このような操作入力に応じた制御コマンドをＣＰＵ５３に出力したり、ＣＰＵ５３から表示対象として出力された情報を表示させたりする。
【００２４】
回線Ｉ／Ｆ装置５８は、汎用規格Ｉ／Ｆ７８と電話回線とを接続する装置である。この回線Ｉ／Ｆ装置５８により画像形成装置５０は電話回線を介して例えばＦＡＸ６２とファクシミリ通信を行って画像データの授受を行う。外部Ｉ／Ｆ装置５９は汎用規格Ｉ／Ｆ７８と外部装置とを接続する装置である。この外部Ｉ／Ｆ装置５９により画像形成装置５０は外部装置と接続されて各種データの授受を行う。外部装置としては、例えば、ＰＣ６３や、コンパクトフラッシュ（登録商標）カードやＳＤカード等の外部メディア６５である。外部Ｉ／Ｆ装置５９は、ＰＣ６３や、デジタル複合機であるＭＦＰ（図示せず）とは、イーサネット（登録商標）などのネットワーク（図示せず）を介して各種データの授受を行い、外部メディア６５とは外部メディアＩ／Ｆ（図示せず）を介して各種データの授受を行う。特に後述するスキャン配信の処理が行われる場合、例えば、ＰＣ６３などの外部装置には、読み取り装置５１で読み取られた原稿画像の全部又は一部を表す出力対象画像データが外部Ｉ／Ｆ装置５９を介して送信される。
【００２５】
次に、第１画像処理装置５２の詳細な構成について図２を用いて説明する。第１画像処理装置５２は、カラー判定部１００と、像域分離部１０１と、γ変換部１０２と、フィルタ処理部１０３と、色変換部１０４と、画像圧縮部１０５とを有する。γ変換部１０２には、読み取り装置５１から出力された画像データが入力される。γ変換部１０２は、入力された画像データの明るさを補正する。本実施の形態においては、γ変換部１０２は、反射率リニアな特性で読み取り装置５１から出力された画像データを、明度リニアな特性に補正する。そしてγ変換部１０２は、補正したＲＧＢ形式の画像データをフィルタ処理部１０３に出力する。
【００２６】
像域分離部１０１には、読み取り装置５１から出力されたＲＧＢ形式の画像データが入力される。像域分離部１０１は、入力された画像データに対して、像域分離処理を行う。具体的には、像域分離部１０１は、入力されたＲＧＢ形式の画像データによって表される原稿画像の線画領域を認識し、１スキャン分の中の線画領域の割合から、各画素が、文字領域又は絵柄領域、有彩領域又は無彩領域のいずれに属するのかを判別して、この判別結果を像域分離結果として出力する。
【００２７】
また、カラー判定部１００にも、読み取り装置５１から出力された画像データが入力される。カラー判定部１００は、入力されたＲＧＢ形式の画像データに対して、カラー判定処理を行う。具体的には、カラー判定部１００は、入力された画像データによって表される原稿画像の色を認識し、１スキャン分の原稿画像に表れる色が、白黒か白黒以外の色を含むか否か、即ち、画像が有彩画像か無彩画像かを判定して、この判定の結果（カラー判定結果という）を出力する。尚、線画領域の認識方法及びカラー判定処理自体の方法については、例えば、特許第３９８３１０１号公報（段落００６７〜０２１３等に記載の原稿認識部参照）に記載されているため、その詳細な説明は省略する。
【００２８】
フィルタ処理部１０３は、γ変換部１０２から出力されたＲＧＢ形式の画像データに対して、フィルタ処理を行い、その鮮鋭性を予め定めた特性に統一して出力する。本実施の形態では、例えば、図３に示すような基準チャートをスキャンしたときに、フィルタ処理部１０３は線数毎に予め定めたＭＴＦ特性値になるようにＭＴＦ特性値を補正する。また、このＭＴＦ特性値の補正に際しては、文字領域と絵柄領域とでは要求される特性値が異なるため、フィルタ処理部１０３は文字領域及び絵柄領域の各々に対して補正を行う。従って、ここでは、像域分離部１０１での像域分離結果に応じて、適切なフィルタ処理がなされる。
【００２９】
色変換部１０４は、フィルタ処理部１０３から出力された画像データに対して、プロッタ装置５６と外部装置であるＰＣ６３との両方に利用可能となるようにその性質を統一するように、予め定められたＲＧＢ空間に色変換をする。予め定められたＲＧＢ空間とは、例えば、ＣＩＥ-ＲＧＢ空間などである。そして、色変換部１０４は、色変換を行った画像データを出力する。画像圧縮部１０５は、色変換部１０４から出力された色変換後のＲＧＢ形式の画像データに対して、圧縮処理を行い、圧縮画像データを生成する。尚、画像圧縮部１０５は、例えば、メモリ５４やＨＤＤ６８の記憶容量の残容量を示す残容量情報を取得し、当該残容量情報に基づいて、その圧縮率を変更して画像データに対して圧縮処理を行うようにしても良い。
【００３０】
次に、ＣＰＵ５３が、ＲＯＭ６１やメモリ５４やＨＤＤ６８に記憶された各種プログラムを実行することにより本実施の形態において実現される特有の機能について説明する。ＣＰＵ５３は、第１画像処理装置５２において出力された圧縮画像データと、当該圧縮画像データの付帯情報として像域分離結果及びカラー判定結果とを、バス制御装置６７を介して受け取る。そして、ＣＰＵ５３は、操作表示装置５７を介して入力されるユーザの操作入力に基づいて、出力対象の領域に相当する画像（出力対象画像という）を決定する。そして、ＣＰＵ５３は、画像データの付帯情報を用いて、当該出力対象画像の特徴として有彩画像か無彩画像かを判定するカラー判定を行う。そして、ＣＰＵ５３は、第２画像処理装置６６に処理をさせるべく、圧縮画像データ及びその付帯情報をメモリ５４から読み出してこれらを、バス制御装置６７を介して第２画像処理装置６６に出力する。また、ＣＰＵ５３は、出力対象画像に対するカラー判定結果をバス制御装置６７を介して第２画像処理装置６６に出力する。また、圧縮画像データ及び付帯情報をＨＤＤ６８に対応付けて記憶させる際には、ＣＰＵ５３は、バス制御装置６７を介して受け取った圧縮画像データによって表される画像を縮小変倍したサムネイル画像を生成し、当該サムネイル画像を表すサムネイル画像データをバス制御装置６７に送る。尚、ＣＰＵ５３は、ユーザの用途に応じて解像度が切り替えられるように、原稿画像の１／３２, １／１６, １／８など複数種類の解像度のサムネイル画像を生成する。
【００３１】
また、ＣＰＵ５３は、ユーザの操作入力に応じて、ＨＤＤ６８に記憶された圧縮画像データに対して画像編集処理を行う場合には、ＨＤＤ６８に記憶された圧縮画像データ及び付帯情報をバス制御装置６７を介して受け取り、画像編集処理の内容に応じて、当該画像データによって表される画像に対する像域分離結果及びカラー判定結果を適宜変更して、当該画像データに対して画像編集処理を行う。具体的な画像編集処理の内容については後述の動作欄で詳述する。
【００３２】
次に、第２画像処理装置６６の構成について図４を用いて説明する。第２画像処理装置６６は、画像伸張部１１０と、フィルタ処理部１１１と、色変換部１１２と、解像度変換部１１３と、γ変換部１１４と、中間調処理部１１５と、フォーマット変換部１１６とを備えている。第２画像処理装置６６には、第１画像処理装置５２で圧縮されＨＤＤ６８に記憶された圧縮画像データ及びその付帯情報と、領域指定情報とがＣＰＵ５３及びバス制御装置６７を介して入力される。画像伸張部１１０には圧縮画像データが入力され、画像伸張部１１０はこの圧縮画像データを伸張して出力する。フィルタ処理部１１１は、画像伸張部１１０から出力されたＲＧＢ形式の画像データについて、領域指定情報によって指定される出力対象画像に対して以下のフィルタ処理を行う。フィルタ処理部１１１は、当該出力対象画像の鮮鋭性を、プロッタ装置５６に出力する場合の再現性が良くなるように補正する。具体的には、フィルタ処理部１１１は、画像データの付帯情報に含まれる像域分離結果を参照して鮮鋭化処理や平滑化処理を行う。例えば、フィルタ処理部１１１は、文字領域では文字をくっきりとさせ判読性を高めるために鮮鋭化処理を行い、絵柄領域では画像を滑らかにするために平滑化処理を行う。第１画像処理装置５２の有するフィルタ処理部１０３は画像データの再利用性を高めるために、線数毎に予め定めたＭＴＦ特性値になるように変換するものであるのに対し、第２画像処理装置６６の有するフィルタ処理部１１１は、ユーザの用途に応じた加工を行うための処理を行うものである。例えば、ユーザが画質モードとして文字モードを指定した場合は鮮鋭化処理の程度を高め、写真モードを指定した場合は平滑化処理の程度を高める。そしてフィルタ処理部１１１は、補正後の出力対象画像を表す出力対象画像データを出力する。
【００３３】
色変換部１１２は、フィルタ処理部１１１から出力された出力対象画像データに対して出力対象に応じた色変換を行う。画像形成装置５０がコピー動作を行っており出力対象がプロッタ装置５６である場合は、色変換部１１２は、カラー判定結果に基づいて、ＲＧＢ各８ビットのからプロッタ装置５６における色空間であるＣＭＹＫ各８ビット又はＫのみ８ビット画像データに対して色変換を行う。また、画像形成装置５０が配信スキャナ動作を行っており出力対象がＰＣ６３等の外部装置である時は、例えば、ＣＩＥ-ＲＧＢ空間のＲＧＢ各８ビットから、モニタ表示に適した色空間であるＡｄｏｂｅ−ＲＧＢ色空間のＲＧＢ各８ビット又はグレースケール８ビット画像データへと色変換を行う。ここではＡｄｏｂｅ−ＲＧＢ色空間を例にあげたが、ｓＲＧＢ色空間など、その他の標準的な色空間に変換しても構わない。
【００３４】
解像度変換部１１３は、画像の拡大や縮小など画像を変倍する場合、操作表示装置５７を介して指定された変倍率に従って、色変換部１１２から出力された出力対象画像データに対して解像度の変換（変倍処理）を行う。そして、解像度変換部１１３は、変換後の出力対象画像データを出力する。尚、画像を変倍しない場合、解像度変換部１１３は、色変換部１１２から出力された出力対象画像データに対して変換を行わずにこれを出力する。γ変換部１１４は、出力対象画像データに対して、画像が出力される出力先の特性に応じて画像の階調特性を変換する。出力先がプロッタ装置５６である場合は、γ変換部１１４は、プロッタ装置５６の出力特性に応じて、画像の階調性を良好に保てるように階調特性を変換する。そして、解像度変換部１１３は、変換後の出力対象画像データを出力する。中間調処理部１１５は、解像度変換部１１３から出力されたＣＭＹＫ各８ビットの出力対象画像データ又はＫのみの８ビットの出力対象画像データに対してプロッタ装置５６の階調処理能力に従った階調数変換処理を行う。例えば、中間調処理部１１５は、解像度変換部１１３から出力されたＣＭＹＫ又はＫの各８ビットの出力対象画像データを、ＣＭＹＫ又はＫの各２ビットの画像データに疑似中間調処理の一つである誤差拡散法を用いて階調数変換処理を行う。そして、中間調処理部１１５は、処理後の出力対象画像データを出力する。尚、出力対象画像が多値画像である場合には、中間調処理部１１５は、解像度変換部１１３から出力された出力対象画像データに対して処理を行わずにこれを出力する。フォーマット変換部１１６は、中間調処理部１１５から出力された出力対象画像データに対して、画像の出力用途に応じてＪＰＥＧ圧縮やＭＭＲ圧縮などを行うなどのフォーマット変換を行う。
【００３５】
＜コピー処理＞
次に、本実施の形態にかかる画像形成装置５０の行うコピー処理の手順について図５を用いて説明する。ユーザは、原稿を読み取り装置５１にセットし、コピーの設定に関する操作入力と、コピーの開始を指示する操作入力とを操作表示装置５７において行う。ここでは、コピーの設定に関し、変倍率の指定や出力サイズの指定や画質モードの指定などの指示がなされ得る。また、ここでは、出力対象画像が有彩画像か無彩画像かを自動で判定するＡＣＳモードを設定する操作入力もなされるものとする。操作表示装置５７はユーザからの操作入力に応じて、コピーの設定やコピーの開始を指示する制御コマンドを生成してこれを、汎用規格Ｉ／Ｆ７８を介してＣＰＵ５３に出力する。ＣＰＵ５３は、操作入力に応じて生成された制御コマンドを受け付け、ＲＯＭ６１から各種プログラムを読み出して実行すると共に、制御コマンドに従って、コピーに必要な設定や処理を順次行う。まず、ＣＰＵ５３は、原稿画像の読み取りを読み取り装置５１に指示する（ステップＳ１）。読み取り装置５１は、当該指示に従い、原稿画像を読み取り、原稿画像を表すＲＧＢ形式の画像データを生成してこれを出力する（ステップＳ２）。出力された画像データは第１画像処理装置５２のγ変換部１０２、像域分離部１０１及びカラー判定部１００に入力される。γ変換部１０２は、上述したように、入力された画像データを補正して、補正後の画像データを出力する。また、像域分離部１０１は、上述したように、読み取り装置５１から入力された画像データによって表されるデータによって表される原稿画像の線画領域を認識し、１スキャン分の中の線画領域の割合から、各画素が、文字領域又は絵柄領域、有彩領域又は無彩領域のいずれに属するのかを判別して、この判別結果を像域分離結果として出力する。また、カラー判定部１００は、入力されたＲＧＢ形式の画像データによって表される原稿画像が有彩画像か無彩画像かを判定し、当該判定の結果（カラー判定結果）を出力する（ステップＳ３）。
【００３６】
また、上述したように、フィルタ処理部１０３は、γ変換部１０２から出力されたＲＧＢ形式の画像データに対してフィルタ処理を行い、処理後の画像データを出力する。色変換部１０４は、フィルタ処理部１０３から出力された画像データに対して色変換を行い、色変換後の画像データを出力する。画像圧縮部１０５は、色変換部１０４から出力された色変換後のＲＧＢ形式の画像データに対して圧縮処理を行い、圧縮画像データを生成する（ステップＳ４）。
【００３７】
バス制御装置６７は、第１画像処理装置５２から出力された圧縮画像データをＣＰＵ５３に送ると共に、当該圧縮画像データの付帯情報として上述の像域分離結果及びカラー判定結果をＣＰＵ５３に送る（ステップＳ５）。ＣＰＵ５３は、像域分離結果及びカラー判定結果を付帯情報として圧縮画像データと対応付けてメモリ５４に記憶させる（ステップＳ６）。そして、ＣＰＵ５３は、当該圧縮画像データによって表される原稿画像に対し、変倍率の指定や出力サイズの指定の操作入力に応じて出力対象の領域に相当する画像（出力対象画像という）を決定する。そして、ここでは、ＡＣＳモードが設定されているから、ＣＰＵ５３は、当該圧縮画像データに対する付帯情報に含まれるカラー判定結果を用いて、出力対象画像が有彩画像か無彩画像かを判定する（ステップＳ７）。
【００３８】
次に、ＣＰＵ５３は、第２画像処理装置６６に処理をさせるべく、圧縮画像データ及びその付帯情報をメモリ５４から読み出してこれらをバス制御装置６７に送り（ステップＳ８）、バス制御装置６７はこれらを第２画像処理装置６６に出力する。また、ＣＰＵ５３は、出力対象画像に対するカラー判定結果と、出力対象画像を指定する領域指定情報とバス制御装置６７を介して第２画像処理装置６６に出力する。このようにして、ＣＰＵ５３は、第２画像処置装置６６に処理を切り替える。また、ＣＰＵ５３は、出力サイズ及び画像モードのうち少なくとも１つを指定する操作入力があった場合、それを指定する設定指定情報をバス制御装置６７に送り、バス制御装置６７はこれを第２画像処理装置６６に出力する（ステップＳ９）。
【００３９】
第２画像処理装置６６の画像伸張部１１０は、ＣＰＵ５３及びバス制御装置６７を介して圧縮画像データを受け取るとこれを伸張して出力する。フィルタ処理部１１１は、画像伸張部１１０から出力された画像データのうち、領域指定情報によって指定される出力対象画像について、付帯情報に含まれる像域分離結果及び設定指定情報に基づいて、フィルタ処理を行い、処理後の出力対象画像データを出力する。具体的には、フィルタ処理部１１１は、出力対象画像に対して、設定指定情報において画質モードが文字モードに指定されている場合は鮮鋭化処理の程度を高め、写真モードが指定されている場合は平滑化処理の程度を高める。色変換部１１２は、フィルタ処理部１１１から出力されたＲＧＢ各８ビットの出力対象画像データに対して、ＣＰＵ５３から送られたカラー判定結果に基づいて、プロッタ装置５６における色空間に応じた色変換を行う。具体的には、色変換部１１２は、カラー判定結果が有彩画像である場合、出力対象画像データに対してＲＧＢ各８ビットからＣＭＹＫ各８ビットに色変換を行い、カラー判定結果が無彩画像である場合、出力対象画像データに対してＲＧＢ各８ビットからＫのみの各８ビットに色変換を行う。解像度変換部１１３は、変倍率が100%以外である場合、当該変倍率に従って、色変換部１１２から出力された出力対象画像データに対して変倍処理を行い、変換後の出力対象画像データをγ変換部１１４に出力する。γ変換部１１４は、画像が出力される出力先の特性に応じて画像の階調特性を変換し、変換後の出力対象画像データを出力する。中間調処理部１１５は、解像度変換部１１３から出力された出力対象画像データに対して、出力対象画像が２値画像であるか多値画像であるかに応じて階調数変換処理を適宜行い、処理の実行の有無に応じた出力対象画像データを出力する。フォーマット変換部１１６は、出力対象画像の出力用途が転写紙に出力することであるため、中間調処理部１１５から出力された出力対象画像データに対して処理を行わずにこれを出力する（ステップＳ１０）。ＣＰＵ５３は、フォーマット変換部１１６から出力された出力対象画像データを、バス制御装置６７を介して受け取りこれをメモリ５４に記憶させる（ステップＳ１１）。次いで、ＣＰＵ５３は、当該出力対象画像データをメモリ５４から読み出して、プロッタＩ／Ｆ装置５５を介してプロッタ装置５６に送る（ステップＳ１２）。プロッタ装置５６は、出力対象画像データを受け取ると、当該出力対象画像データの色空間であるＣＭＹＫ又はＫに応じて、当該出力対象画像データによって表される出力対象画像を形成しこれを転写紙に出力する。 この結果、出力対象画像がコピーされることになる。
【００４０】
＜スキャナ配信処理＞
次に、画像形成装置５０が行うスキャナ配信処理の手順について図６を用いて説明する。まず、ユーザは原稿を読み取り装置５１にセットし、スキャナ配信の設定に関する操作入力と、スキャナ配信の開始を指示する操作入力とを操作表示装置５７において行う。ここでは、スキャナ配信の設定に関し、配信対象の外部装置（ここではＰＣ６３とする）や、配信対象の画像の解像度や読み取り範囲の指定などの指示がなされる。また、ここでも、ＡＣＳモードを設定する操作入力もなされるものとする。操作表示装置５７はユーザからの操作入力に応じて、スキャナ配信の設定やスキャナ配信の開始を指示する制御コマンドを生成してこれを、汎用規格Ｉ／Ｆ７８を介してＣＰＵ５３に出力する。ＣＰＵ５３は、操作入力に応じて生成された制御コマンドを受け付け、ＲＯＭ６１から各種プログラムを読み出して実行すると共に、制御コマンドに従って、スキャナ配信に必要な設定や処理を順次行う。まず、ＣＰＵ５３は、原稿画像の読み取りを読み取り装置５１に指示する（ステップＳ２０）。読み取り装置５１は、当該指示に従い、原稿画像を読み取り、原稿画像を表すＲＧＢ形式の画像データを生成してこれを出力する（ステップＳ２）。出力された画像データは第１画像処理装置５２のγ変換部１０２、像域分離部１０１及びカラー判定部１００に入力され、上述のコピー処理で説明したように、当該画像データに対して各部で各処理が行われる（ステップＳ３〜Ｓ４）。圧縮画像データ、上述の像域分離結果及びカラー判定結果は、バス制御装置６７を介してＣＰＵ５３に入力される。ステップＳ５〜Ｓ６も上述のコピー処理と同様である。
【００４１】
次いで、ステップＳ７では、ＣＰＵ５３は、当該圧縮画像データによって表される原稿画像に対し配信対象の画像の解像度や読み取り範囲の指定の操作入力に応じて出力対象画像を決定する。尚、配信対象の画像の解像度や読み取り範囲の指定がない場合は、出力対象画像は原稿画像全体に相当する。また、ここでは、ＡＣＳモードが設定されているから、ＣＰＵ５３は、カラー判定結果を用いて、出力対象画像が有彩画像か無彩画像かのカラー判定を上述のコピー処理と同様にして行う。そして、ＣＰＵ５３は、上述と同様にしてステップＳ８〜Ｓ９の処理を行う。
【００４２】
次いで、ステップＳ１０では、まず、第２画像処理装置６６の画像伸張部１１０は、ＣＰＵ５３及びバス制御装置６７を介して圧縮画像データを受け取るとこれを伸張して出力する。フィルタ処理部１１１は、画像伸張部１１０から出力されたＲＧＢ形式の画像データについて、領域指定情報によって指定される出力対象画像に対してフィルタ処理を行い、処理後の出力対象画像データを出力する。色変換部１１２は、フィルタ処理部１１１から出力されたＲＧＢ各８ビットの出力対象画像データに対して、ＣＰＵ５３から送られたカラー判定結果に基づいて、配信対象の外部装置であるＰＣ６３における色空間に応じた色変換を行う。具体的には、色変換部１１２は、カラー判定結果が有彩画像である場合、出力対象画像データに対してＲＧＢ各８ビットから多値のＲＧＢ形式に色変換を行い、出力対象画像が無有彩画像であることをカラー判定結果が示す場合、出力対象画像データに対してＲＧＢ各８ビットから多値のグレースケール又は２値のモノクロに色変換を行う。解像度変換部１１３は、色変換部１１２から出力された出力対象画像データをγ変換部１１４に出力する。γ変換部１１４は、画像が出力される出力先の特性に応じて画像の階調特性を変換し、変換後の出力対象画像データを出力する。中間調処理部１１５は、解像度変換部１１３から出力された出力対象画像データに対して、出力対象画像が２値画像であるか多値画像であるかに応じて階調数変換処理を適宜行い、処理の実行の有無に応じた出力対象画像データを出力する。フォーマット変換部１１６は、出力対象画像の出力用途がスキャナ配信であるため、中間調処理部１１５から出力された出力対象画像データに対してフォーマット変換を行い、変換後の出力対象画像データを出力する。ここでは、例えば、ＣＰＵ５３から送られたカラー判定結果が、出力対象画像が有彩画像であることを示す場合、フォーマット変換部１１６は、出力対象画像データに対してＪＰＥＧ圧縮を行い、圧縮後の出力対象画像データを出力する。また、カラー判定結果が、出力対象画像が無彩画像であることを示す場合であって、出力対象画像データが２値のモノクロに色変換されている場合、フォーマット変換部１１６は、出力対象画像データに対してＭＭＲ圧縮を行ってＴＩＦＦファイル形式の出力対象画像データを生成してこれを出力する。また、カラー判定結果が、出力対象画像が無彩画像であることを示す場合であって、出力対象画像データがグレースケールに色変換されている場合、フォーマット変換部１１６は、出力対象画像データに対してＪＰＥＧ圧縮を行って圧縮後の出力対象画像データを出力する。ＣＰＵ５３は、フォーマット変換部１１６から出力された出力対象画像データを、バス制御装置６７を介して受け取りこれをメモリ５４に記憶させる（ステップＳ１１）。次いで、ＣＰＵ５３は、当該出力対象画像データをメモリ５４から読み出して、外部Ｉ／Ｆ装置５９を介して、外部装置であるＰＣ６３に送信する（ステップＳ２１）。
【００４３】
＜画像蓄積処理＞
次に、画像形成装置５０が、コピー処理やスキャナ配信処理を行うことなく、画像蓄積処理のみを行う場合の処理の手順について図７を用いて説明する。ユーザは、原稿を読み取り装置５１にセットし、所望する画質モード等の設定に関する操作入力と、原稿画像の読み取り及び蓄積の開始を指示する操作入力とを操作表示装置５７において行う。尚、ここでは、画像の蓄積後に多種多様な目的で再利用できるように、最も汎用的な条件で原稿画像の読み取りを行う。即ち、原稿画像の読み取り倍率を等倍とする。操作表示装置５７はユーザからの操作入力に応じて、画質モード等の設定や原稿画像の読み取りの開始を指示する制御コマンドを生成してこれを、汎用規格Ｉ／Ｆ７８を介してＣＰＵ５３に出力する。ＣＰＵ５３は、操作入力に応じて生成された制御コマンドを受け付け、ＲＯＭ６１から各種プログラムを読み出して実行すると共に、制御コマンドに従って、原稿画像の読み取りに必要な設定や処理を順次行う（ステップＳ３０）。以降、ステップＳ２〜Ｓ４までは上述のスキャナ配信処理と同様である。その後、ステップＳ３１では、バス制御装置６７は、圧縮画像データをＣＰＵ５３に送り、ＣＰＵ５３が、当該圧縮画像データによって表される画像を縮小変倍したサムネイル画像を生成して、当該サムネイル画像を表すサムネイル画像データをバス制御装置６７に送る。バス制御装置６７は、当該サムネイル画像データを受け取り、第１画像処理装置５２から出力された像域分離結果及びカラー判定結果を付帯情報として圧縮画像データ及び当該サムネイル画像データと対応付けてＨＤＤ６８に記憶させる。
【００４４】
＜コピー処理及び画像蓄積処理＞
次に、画像形成装置５０がコピー処理と画像蓄積処理とを同時に行う場合の処理の手順について図８を用いて説明する。ステップＳ１〜Ｓ８の処理は上述のコピー処理と同様である。ステップＳ８の後、ステップＳ４０では、バス制御装置６７は、第１画像処理装置５２から出力された像域分離結果及びカラー判定結果と圧縮画像データとを第２画像処理装置６６に送信する。このとき、バス制御装置６７は、上述のステップＳ３１と同様に、圧縮画像データをＣＰＵ５３に送り、ＣＰＵ５３が、当該圧縮画像データによって表される画像を縮小変倍したサムネイル画像を生成して、当該サムネイル画像を表すサムネイル画像データをバス制御装置６７に送る。バス制御装置６７は、当該サムネイル画像データを受け取り、像域分離結果及びカラー判定結果を付帯情報として圧縮画像データ及び当該サムネイル画像データをＨＤＤ６８に記憶させる。ステップＳ１０以降の処理は上述のコピー処理と同様である。これにより、画像形成装置５０はコピー処理と画像蓄積処理とを同時に行うことができる。
【００４５】
＜スキャナ配信処理及び画像蓄積処理＞
次に、画像形成装置５０がスキャナ配信処理と画像蓄積処理とを同時に行う場合の処理の手順について図９を用いて説明する。ステップＳ２０，Ｓ２〜Ｓ８の処理は上述のスキャナ配信処理と同様である。ステップＳ４０の処理は、上述のコピー処理と画像蓄積処理とを同時に行う場合の処理と同様である。ステップＳ１０以降の処理は上述のスキャナ配信処理と同様である。これにより、画像形成装置５０はスキャナ配信処理と画像蓄積処理とを同時に行うことができる。
【００４６】
＜蓄積画像の再利用＞
次に、画像形成装置５０がＨＤＤ６８に記憶された画像データを再利用する場合の処理の概要について説明する。ここでは、当該画像データに対して画像編集処理を行う場合の処理の手順について図１０を用いて説明する。上述したようにＨＤＤ６８に記憶された画像データは、付帯情報及びサムネイル画像データと対応付けて記憶されている。原稿画像の蓄積時よりも時間が経過した場合でも、当該画像データを再利用することができる。まず、画像形成装置５０のＣＰＵ５３は、画像データの再利用時のユーザインターフェースとして表示画面を操作表示装置５７に表示させる。例えば、ＣＰＵ５３は、ユーザの操作に応じて、当該操作時点でＨＤＤ６８に記憶されている画像データのデータ名、当該画像データの作成日時や更新日時、当該画像データと対応付けられたサムネイル画像データによって表されるサムネイル画像を表す表示画面を表示させる。ユーザは、当該操作表示装置５７に表示された表示画面を閲覧することにより、どのような画像がＨＤＤ６８に蓄積されているかを確認することができる。そして、ユーザは、当該表示画面において再利用したい画像データを選択する操作入力と共に、当該画像データに対する画像編集処理の開始を指示する操作入力や、画像編集処理に関する設定や所望する画質モードなどの操作入力を操作表示装置５７において行う。
【００４７】
ここでは、画像編集処理として、例えば、図１１に例示される原稿画像に対して、画像編集処理対象の領域として「ＣＡＴ」の部分を強調するために、色地をつける処理（色地付加処理という）を行う場合について説明する。このような画像編集処理の結果は、図１２（１）の左列に例示される。尚、図１２において、中央列は、像域分離結果において、文字領域又は絵柄領域の判定を示すものであり、黒い色の部分が文字領域であると判定されていることが示されている。また、右列は、像域分離結果において、有彩領域又は無彩領域の判定を示すものであり、黒い色の部分が有彩領域であると判定されていることが示されている。まず、画像形成装置５０のＣＰＵ５３は、画像データに対する再利用時のユーザインターフェースとして表示画面を操作表示装置５７に表示させる（ステップＳ５０）。ユーザは、当該表示画面において、画像編集処理として色地付加処理を指定する操作入力と、付加する色地を指定する操作入力と、画像編集処理の対象のサムネイル画像（図１１参照）を選択する操作入力と、当該サムネイル画像において画像編集処理対象の領域を指定する操作入力とを行う。画像編集処理対象の領域を指定する方法は、例えば、図１３に示されるように、画像編集処理対象の領域を矩形とした場合に当該領域の左上の点（ａ）及び右下の点（ｂ）を指定する方法がある。具体的には、原稿画像の左上を基準にした座標においてそこから右に何ｍｍ、下に何ｍｍの位置にあるかをユーザは操作表示装置５７において指定する入力を行う。但し、画像編集処理対象の領域を指定する方法はこれに限らず、操作表示装置５７に表示されるサムネイル画像においてユーザが直接触れて位置を指定するようにしても良い。尚、画像編集処理対象の領域は矩形に限らず、例えば、図１４に点線で示すような円形であっても良い。この場合、画像編集処理対象の領域となる円の中心点と円周上の１点をユーザが指定する操作入力を行うようにすれば良い。図１４に示される領域に色地をつける画像処理の結果は、図１５に例示される。画像編集処理対象の領域は、この他、星型や楕円形などであっても良い。尚、色地を指定する方法については、ｓＲＧＢ空間のＲＧＢ値を指定する操作入力をユーザが行うようにしても良いし、「レッド」「グリーン」「ブルー」など規定の数色を選択肢として表示画面に表示させ、当該選択肢から所望の色を選択する操作入力をユーザが行うようにしても良い。
【００４８】
図１０について説明する。操作表示装置５７はユーザからの操作入力に応じて、画像編集処理として色地付加処理の指定や色地の指定や画像編集処理の対象の画像データの指定や画像編集処理対象の領域を指示する制御コマンドを生成してこれを、汎用規格Ｉ／Ｆ７８を介してＣＰＵ５３に出力する。ＣＰＵ５３は、操作入力に応じて生成された制御コマンドを受け付け、ＲＯＭ６１から各種プログラムを読み出して実行すると共に、制御コマンドに従って、該当の画像データの読み出しをバス制御装置６７に指示する（ステップＳ５１）。バス制御装置６７は、当該指示に従い、該当の画像データ及び付帯情報をＨＤＤ６８から読み出しこれをＣＰＵ５３に送る（ステップＳ５２）。そして、ＣＰＵ５３は、該当の画像データ及び付帯情報を受け取ると、これらをメモリ５４に記憶させ、制御コマンドに従って、画像編集処理として色地付加処理が指定されたと判定した場合、指定された画像編集処理対象の領域については、画像データに対応付けられた付帯情報によって示される像域分離結果に関わらず、絵柄領域及び有彩領域であると判定し、当該画像編集処理対象の領域の境界線又は境界線を含む境界線の近傍は文字領域であると判定する。具体的には、図１１に例示される原稿画像については、図１２（１）の中央列及び右列に例示されるように、「ＤＯＧ」、「ＣＡＴ」及び「ＬＩＯＮ」の各文字が表れる領域に対して、絵柄領域及び文字領域が判定され、有彩領域及び無彩領域が判定される。ここで、「ＤＯＧ」の表れる領域及び「ＬＩＯＮ」の表れる領域に関しては、付帯情報における像域分離結果と同様であるが、画像編集処理対象の領域として指定された「ＣＡＴ」の表れる領域に関しては、付帯情報における像域分離結果と異なっている。
【００４９】
そして、ＣＰＵ５３は、制御コマンドに従って、当該画像データによって表される画像に対して画像編集処理として色地付加処理を行う（ステップＳ５３）。このとき、ＣＰＵ５３は、指定された画像編集処理対象の領域について、判定した文字領域に対して黒文字処理を行った後、指定された色の色地をつける処理を行う。また、ＣＰＵ５３は、メモリ５４に記憶させた付帯情報において、上述した文字領域又は絵柄領域の判定の変更及び有彩領域又は無彩領域の判定の変更を反映させる。その後のステップＳ８〜Ｓ１２は上述の通りである。この結果、図１２（１）の左列に例示される画像が得られる。
【００５０】
課題欄で説明したように、第１画像処理装置５２は、像域分離処理において原稿画像中の文字領域を判別する場合、原稿画像における実際の文字よりも大きな領域を文字領域であると判別している。その理由は上述した通りである。例えば、図１６の左列に示される原稿画像を表す画像データに対しては、図１６の中央列に示される文字が表れるように、文字領域と判別される像域判定結果が付帯情報として対応付けられることになる。また、当該画像データに対しては、図１６の左列に示されるように、原稿画像は無彩領域であるという像域判定結果が付帯情報として対応付けられることになる。
【００５１】
このように、画像データに対応付けられている付帯情報を参照して、原稿画像における実際の文字よりも一回り大きい領域が文字領域であると判別されている像域分離結果を用いて、ＣＰＵ５３が文字領域に対して黒文字処理を行うと、図１７に例示されるように、文字の周りが白く抜けて画質が劣化する。尚、図１７では、「ＣＡＴ」の文字列の中から「Ｔ」の部分が取り出されて示されているが、他の文字「Ｃ」「Ａ」についても同じである。
【００５２】
このため、本実施の形態においては、ＣＰＵ５３は、画像編集処理として色地付加処理を行う場合には、色地付加処理を行う対象の画像編集処理対象の領域及び画像編集処理対象の領域の境界線又は境界線を含む境界線の近傍に対して文字領域又は絵柄領域の判定についての像域分離結果を適宜変更し、更に、画像編集処理対象の領域に対して有彩領域か無彩領域かの判定についての像域分離結果を適宜変更して、色地付加処理を行う。これにより、文字の周りの白抜けを防止して、画質の劣化を防止することができる。
【００５３】
尚、ＣＰＵ５３は、像域分離処理において原稿画像における実際の文字より大きくした一回り（２〜３画素程度）分を、画像編集処理対象の領域の境界線として、文字領域と判定するようにしても良いし、一回り分より更に１画素程度加えた部分を、画像編集処理対象の領域の境界線を含む境界線の近傍として、文字領域と判定するようにしても良い。一回り分より更に１画素程度加えた場合、文字と色地とが若干重なるが、画質には殆ど影響ない。
【００５４】
次に、上述した色地付加処理において、色地をつける対象の画像編集処理対象の領域の境界線に枠（線）を付加する処理を行う場合について説明する。このような画像編集処理を図１１の原稿画像に対して行った結果は、図１２（５）の左列に例示される。この場合、ユーザは、更に、指定した画像編集処理対象の領域の境界線に枠を付加することを指定する操作入力を行う。ステップＳ５０では、操作表示装置５７はユーザからの操作入力に応じて、画像編集処理として色地付加処理の指定や色地の指定や画像編集処理の対象の画像データの指定や画像編集処理対象の領域を指示すると共に、画像編集処理対象の領域の境界線への枠の付加を指示する制御コマンドを生成してこれを、汎用規格Ｉ／Ｆ７８を介してＣＰＵ５３に出力する。ステップＳ５１及びステップＳ５２は上述した通りである。ステップＳ５３では、ＣＰＵ５３は、制御コマンドに従って、画像編集処理として色地付加処理が指定され且つ画像編集処理対象の領域の境界線に枠を付加すると判定した場合、指定された画像編集処理対象の領域については、画像データに対応付けられた付帯情報によって示される像域分離結果に関わらず、絵柄領域及び有彩領域であると判定し、更に、当該画像編集処理対象の領域の境界線又は境界線を含む境界線の近傍も絵柄領域であると判定する。
【００５５】
そして、ＣＰＵ５３は、制御コマンドに従って、当該画像データによって表される画像に対して画像編集処理として色地付加処理を行う。このとき、ＣＰＵ５３は、指定された画像編集処理対象の領域について、判定した文字領域に対して黒文字処理を行った後、指定された色の色地を付加し、更に画像編集処理対象の領域の境界線に対して例えば黒色の枠を付加する処理を行う。この結果、図１２（５）の左列に例示される画像が得られる。
【００５６】
このように、画像編集処理対象の領域の境界線に枠を付加する場合、枠となる境界線を文字領域として取り扱うと、枠の近傍が白抜けしてしまい、図１７で示したものと同様に画質に劣化が発生してしまう。従って、ＣＰＵ５３は、原稿画像の画像編集処理対象の領域に対して行う色地付加処理において、画像編集処理対象の領域の境界線に枠をつける場合には、画像編集処理対象の領域の境界線を文字領域として取り扱わずに絵柄領域として取り扱うことで、画質の劣化を防止することができる。但し、付帯情報の像域分離結果において当該境界線が有彩領域であると判定されていれば、当該境界線に対する黒文字処理を行わないので、図１２（５）’の中央列に例示されるように、当該境界線を文字領域と判別するようにしても良い。
【００５７】
次に、原稿画像の画像編集処理対象の領域の境界線に枠のみを付加する処理（枠付加処理という）を行う場合について説明する。このような画像編集処理を図１１の原稿画像に対して行った結果は、図１２（６）の左列に例示される。この場合、ユーザは、表示画面において、画像編集処理として枠付加処理を指定する操作入力と、画像編集処理の対象のサムネイル画像を選択する操作入力と、当該サムネイル画像において画像編集処理の対象となる画像編集処理対象の領域を指定する操作入力とを行う。ステップＳ５０では、操作表示装置５７はユーザからの操作入力に応じて、画像編集処理として枠付加処理の指定や画像編集処理の対象の画像データの指定や画像編集処理対象の領域を指示する制御コマンドを生成してこれを、汎用規格Ｉ／Ｆ７８を介してＣＰＵ５３に出力する。ステップＳ５１及びステップＳ５２は上述した通りである。ステップＳ５３では、ＣＰＵ５３は、制御コマンドに従って、画像編集処理として枠付加処理が指定されたと判定した場合、指定された画像編集処理対象の領域については、画像データに対応付けられた付帯情報によって示される像域分離結果に応じて、文字領域又は絵柄領域を判定する。また、ＣＰＵ５３は、当該画像編集処理対象の領域の境界線又は境界線を含む境界線の近傍については、像域分離結果に関わらず、文字領域であると判定する。また、ＣＰＵ５３は、指定された画像編集処理対象の領域について、画像データに対応付けられた付帯情報によって示される像域分離結果に応じて、有彩領域か無彩領域かを判定する。そして、ＣＰＵ５３は、制御コマンドに従って、当該画像データによって表される画像に対して画像編集処理として枠付加処理を行う。このとき、ＣＰＵ５３は、指定された画像編集処理対象の領域について、判定した文字領域に対して黒文字処理を行った後、指定された画像編集処理対象の領域の境界線に対して例えば黒色の枠を付加する処理を行う。また、ＣＰＵ５３は、メモリ５４に記憶させた付帯情報において、上述した文字領域又は絵柄領域の判定の変更及び有彩領域又は無彩領域の判定の変更を反映させる。その後のステップＳ８〜Ｓ１２は上述の通りである。この結果、図１２（６）の左列に例示される画像が得られる。このような構成によれば、画質の劣化を防止することができる。
【００５８】
次に、画像編集処理として、原稿画像の画像編集処理対象の領域において第１の色を第２の色に色変換し、さらに画像編集処理対象の領域の境界線に黒枠を付ける（色変換処理という）を行う場合について説明する。このような画像編集処理を図１１の原稿画像に対して行った結果は、図１２（７）の左列に例示される。この場合、ユーザは、表示画面において、画像編集処理として色変換処理を指定する操作入力と、色変換処理において変換元の第１の色（例えば黒色）及び変換先の第２の色（例えば赤色）を指定する操作入力と、画像編集処理の対象のサムネイル画像を選択する操作入力と、当該サムネイル画像において画像編集処理の対象となる画像編集処理対象の領域を指定する操作入力とを行う。ステップＳ５０では、操作表示装置５７はユーザからの操作入力に応じて、画像編集処理として枠付加処理の指定や第１の色及び第２の色の指定や画像編集処理の対象の画像データの指定や画像編集処理対象の領域を指示する制御コマンドを生成してこれを、汎用規格Ｉ／Ｆ７８を介してＣＰＵ５３に出力する。ステップＳ５１及びステップＳ５２は上述した通りである。ステップＳ５３では、ＣＰＵ５３は、制御コマンドに従って、画像編集処理として色変換処理が指定されたと判定した場合、指定された画像編集処理対象の領域については、画像データに対応付けられた付帯情報によって示される像域分離結果に応じて、文字領域又は絵柄領域を判定する。また、ＣＰＵ５３は、当該画像編集処理対象の領域の境界線又は境界線を含む境界線の近傍については、像域分離結果に関わらず、文字領域であると判定する。また、ＣＰＵ５３は、指定された画像編集処理対象の領域について、画像データに対応付けられた付帯情報によって示される像域分離結果に関わらず、有彩領域であると判定する。
【００５９】
そして、ＣＰＵ５３は、制御コマンドに従って、当該画像データによって表される画像に対して画像編集処理として色変換処理を行う。このとき、ＣＰＵ５３は、指定された画像編集処理対象の領域について、判定した文字領域に対して黒文字処理を行った後、指定された画像編集処理対象の領域における第１の色を第２の色に色変換して、当該画像編集処理対象の領域の境界線に対して例えば黒色の枠を付加する処理を行う。また、ＣＰＵ５３は、メモリ５４に記憶させた付帯情報において、上述した文字領域又は絵柄領域の判定の変更及び有彩領域又は無彩領域の判定の変更を反映させる。その後のステップＳ８〜Ｓ１２は上述の通りである。この結果、図１２（７）に例示される画像が得られる。
【００６０】
このように、色変換処理を行う場合にも、文字領域に対して黒文字処理を行うため、変換元の第１の色が黒色である場合の文字に対して第２の色に色変換されずに、画像編集処理対象の領域の境界線に枠のみが付けられることになってしまう。このため、ＣＰＵ５３は、原稿画像の画像編集処理対象の領域に対して色変換処理を行う場合には、画像編集処理対象の領域の境界線を文字領域として取り扱い、画像編集処理対象の領域を有彩領域として取り扱うことで、画質の劣化を防止することができる。
【００６１】
次に、画像編集処理として、原稿画像の画像編集処理対象の領域に網点を付加することにより網掛けを施す処理（網掛け処理という）を行う場合について説明する。このような網掛け処理は、画像編集処理対象の領域に表される文字を強調するために実施することが多い。従って、画像編集処理対象の領域に表される文字が見えにくくなるような網掛けは施すべきでない。したがって、網掛けとして用いる網点は40〜85線程度の低線数で、網点面積率は５％〜２０％程度の薄い網点が用いられることが多い。このような画像編集処理を図１１の原稿画像に対して行った結果は、図１２（４）の左列に例示される。この場合、まず、ユーザは、表示画面において、画像編集処理として網掛け処理を指定する操作入力と、網掛け処理における網点の色を指定する操作入力と、画像編集処理の対象のサムネイル画像を選択する操作入力と、当該サムネイル画像において画像編集処理の対象となる画像編集処理対象の領域を指定する操作入力とを行う。ステップＳ５０では、操作表示装置５７はユーザからの操作入力に応じて、画像編集処理として網掛け処理の指定や網点の色の指定や画像編集処理の対象の画像データの指定や画像編集処理対象の領域を指示する制御コマンドを生成してこれを、汎用規格Ｉ／Ｆ７８を介してＣＰＵ５３に出力する。ステップＳ５１及びステップＳ５２は上述した通りである。ステップＳ５３では、ＣＰＵ５３は、制御コマンドに従って、画像編集処理として網掛け処理が指定されたと判定した場合、指定された画像編集処理対象の領域については、画像データに対応付けられた付帯情報によって示される像域分離結果に応じて、文字領域又は絵柄領域を判定する。また、ＣＰＵ５３は、指定された画像編集処理対象の領域について、画像データに対応付けられた付帯情報によって示される像域分離結果に関わらず、有彩領域であると判定する。
【００６２】
そして、ＣＰＵ５３は、制御コマンドに従って、当該画像データによって表される画像に対して画像編集処理として網掛け処理を行う。また、ＣＰＵ５３は、メモリ５４に記憶させた付帯情報において、上述した文字領域又は絵柄領域の判定の変更及び有彩領域又は無彩領域の判定の変更を反映させる。その後のステップＳ８〜Ｓ１２は上述の通りである。この結果、図１２（４）の左列に例示される画像が得られる。
【００６３】
一般的に、読み取り装置５１で原稿画像を読み取り、読み取った原稿画像に対して像域分離処理を実施すると、網掛けが施された文字、即ち、網点上の文字は絵柄領域として判別される。網点上の文字と、網点とを精度良く判別することが困難であるためである。実際には、網点上の文字であっても、判読性を高めるような処理を実施することが望ましい。従って、原稿画像の画像編集処理対象の領域に対して網点を付加することにより網掛けを施す網掛け処理を行う場合は、画像編集処理対象の領域に表れる文字に加えて、網点を付加する領域全体(即ち画像編集処理対象の領域全体)を文字領域として取り扱うことが望ましい。また、画像編集処理対象の領域に表れる文字と網点とが重なる部分については、有彩領域として取り扱わないと、不自然な画像となってしまう恐れがある。従って、網掛けを施す画像編集処理対象の領域においては、文字領域且つ無彩領域であるという部分が存在しないようにする必要がある。従って、ＣＰＵ５３は、原稿画像の画像編集処理対象の領域に対して網掛け処理を行う場合には、画像編集処理対象の領域を文字領域及び有彩領域として取り扱うことで、画質の劣化を防止することができる。
【００６４】
尚、ＣＰＵ５３は、原稿画像の画像編集処理対象の領域に対して網掛け処理を行う場合には、図１２（４）’の左列に例示されるように、画像編集処理対象の領域を絵柄領域及び有彩領域として取り扱うようにしても良い。この場合は、文字の鮮鋭性が少し劣化するが、網点上の文字が読み取り装置５１で読み取られて絵柄領域と判別された時と同程度の鮮鋭性となる。
【００６５】
次に、画像編集処理として、画像編集処理対象の領域の色を黒から白又は白から黒に反転させる反転処理を行う場合について説明する。このような画像編集処理を図１１の原稿画像に対して行った結果は、図１２（２）の左列に例示される。この場合、まず、ユーザは、表示画面において、画像編集処理として反転処理を指定する操作入力と、画像編集処理の対象のサムネイル画像を選択する操作入力と、当該サムネイル画像において画像編集処理の対象となる画像編集処理対象の領域を指定する操作入力とを行う。ステップＳ５０では、操作表示装置５７はユーザからの操作入力に応じて、画像編集処理として反転処理の指定や網点の色の指定や画像編集処理の対象の画像データの指定や画像編集処理対象の領域を指示する制御コマンドを生成してこれを、汎用規格Ｉ／Ｆ７８を介してＣＰＵ５３に出力する。ステップＳ５１及びステップＳ５２は上述した通りである。ステップＳ５３では、ＣＰＵ５３は、制御コマンドに従って、画像編集処理として反転処理が指定されたと判定した場合、指定された画像編集処理対象の領域については、画像データに対応付けられた付帯情報によって示される像域分離結果に応じて、文字領域又は絵柄領域を判定する。また、ＣＰＵ５３は、当該画像編集処理対象の領域の境界線又は境界線を含む境界線の近傍については、像域分離結果に関わらず、文字領域であると判定する。また、ＣＰＵ５３は、指定された画像編集処理対象の領域について、画像データに対応付けられた付帯情報によって示される像域分離結果に応じて、有彩領域又は無彩領域を判定する。
【００６６】
そして、ＣＰＵ５３は、制御コマンドに従って、当該画像データによって表される画像に対して画像編集処理として反転処理を行う。このとき、ＣＰＵ５３は、判定した文字領域に対して黒文字処理を行った後、反転処理を行い、当該画像編集処理対象の領域の境界線又は境界線を含む境界線の近傍に対して例えば黒色の枠を付加する処理を行う。また、ＣＰＵ５３は、メモリ５４に記憶させた付帯情報において、上述した文字領域又は絵柄領域の判定の変更及び有彩領域又は無彩領域の判定の変更を反映させる。その後のステップＳ８〜Ｓ１２は上述の通りである。この結果、図１２（２）の左列に例示される画像が得られる。
【００６７】
以上のように、ＨＤＤ６８に画像データを再利用して画像編集処理を行う際には、画像編集処理の内容によっては、当該画像データを対応付けられてＨＤＤ６８に記憶された付帯情報をそのまま利用できる場合もあるし、利用できない場合もある。このため、画像編集処理の内容に応じて、付帯情報によって示される像域分離結果をそのまま利用するのではなく、文字領域又は絵柄領域の判定や有彩領域又は無彩領域の判定を適宜変更して画像編集処理を行うことで、画像編集処理後の画像の画質を向上させることができる。
【００６８】
[第２の実施の形態]
次に、画像処理装置、画像処理方法及びプログラムの第２の実施の形態について説明する。なお、上述の第１の実施の形態と共通する部分については、同一の符号を使用して説明したり、説明を省略したりする。
【００６９】
本実施の形態においては、上述した画像編集処理において、ユーザの操作入力に応じて、指定された画像編集処理対象の領域を原稿画像内において移動させる場合について説明する。
【００７０】
具体的に、画像編集処理として、画像編集処理対象の領域を移動させると共に反転処理を行う場合について説明する。例えば、図１８に例示される原稿画像に対し、図１９に例示される点線部分「ＤＯＧ  ＣＡＴ  ＬＩＯＮ」という文字を含む矩形領域を画像編集処理対象の領域として、当該画像編集処理対象の領域を図２０に例示されるように位置に移動させる。尚、図１８に例示される画像に含まれる画像Ｇ１に対する像域分離結果では、図１６に例示されるように、文字領域と判別されており、無彩領域と判定されている。また、画像に含まれる画像Ｇ２に対する像域分離結果では、図２１に例示されるように、当該画像Ｇ２の境界線が文字領域と判別され且つそれ以外は絵柄領域と判別されており、有彩領域と判定されている。また、原稿画像に含まれる画像Ｇ３に対する像域分離結果では、図２２に例示されるように、当該画像Ｇ３の境界線が文字領域と判別され且つそれ以外は絵柄領域と判別されており、有彩領域と判定されている。図２３〜２４は、図１８に例示される原稿画像全体の像域分離結果を示す図である。図２３では、黒い色の部分が文字領域と判別されていることが示されている。図２４では、黒い色の部分が有彩領域と判定されていることが示されている。
【００７１】
次に、図１０を用いて本実施の形態に係る動作を説明する。まず、ユーザは、表示画面において、画像編集処理として反転処理を指定する操作入力と、画像編集処理の対象のサムネイル画像を選択する操作入力と、当該サムネイル画像において画像編集処理の対象となる画像編集処理対象の領域を指定する操作入力と、画像編集処理対象の領域内の画像の移動を指示する操作入力とを行う。画像編集処理対象の領域を指定する方法は、第１の実施の形態に示されるように、例えば、画像編集処理対象の領域となる矩形領域の左上と右下との２点を指定すれば良い。画像編集処理対象の領域の移動を指示する方法としては、例えば、画像編集処理対象の領域となる矩形領域のうち、左上の点をどこに移動させるか（移動先という）を座標により指定すれば良い。なお、画像編集処理対象の領域が円形となる場合は、中心点をどこに移動するかを座標により指定すれば良い。
【００７２】
ステップＳ５０では、操作表示装置５７はユーザからの操作入力に応じて、画像編集処理として反転処理の指定や画像編集処理の対象の画像データの指定や画像編集処理対象の領域の指定や特定領域の移動を指示する制御コマンドを生成してこれを、汎用規格Ｉ／Ｆ７８を介してＣＰＵ５３に出力する。ステップＳ５１及びステップＳ５２は上述した通りである。尚、ここで、バス制御装置６７からＣＰＵ５３に送られる付帯情報における像域分離結果及びカラー判定結果は、図１６，２１，２２を用いて説明した通りである。ステップＳ５３では、ＣＰＵ５３は、制御コマンドに従って、画像編集処理として反転処理が指定され且つ画像編集処理対象の領域の移動が指示されたと判定した場合、指定された画像編集処理対象の領域の移動先の領域（移動先領域という）について、画像データに対応付けられた付帯情報によって示される像域分離結果を参照して、文字領域であると判別された画素がある場合、それを絵柄領域の判定に変更する。即ち、ＣＰＵ５３は、画像編集処理対象の領域と移動先領域とが重なる部分に文字領域がある場合、それを絵柄領域の判定に変更する。また、ＣＰＵ５３は、画像データを参照して、移動先領域に含まれる画素のうち、所定量以上の濃度を有する画素がある場合、画像編集処理対象の領域の境界線又は境界線を含む境界線の近傍については、絵柄領域であると判定する。また、ＣＰＵ５３は、画像編集処理対象の領域と移動先領域とが重なる部分について、無彩領域であると判定する。この結果、画像編集処理対象の領域及び移動先領域についての文字領域又は絵柄領域の判定は、図２５（Ｃ）の中央列に例示されるものとなり、有彩領域又は無彩領域の判定とは、図２５（Ｃ）の右列に例示されるものとなる。
【００７３】
そして、ＣＰＵ５３は、制御コマンドに従って、当該画像データによって表される画像に対して画像編集処理対象の領域を移動させて、画像編集処理として反転処理を行う。このとき、ＣＰＵ５３は、画像編集処理対象の領域内の画素と移動先領域内の画素とを合成することにより画像編集処理対象の領域を移動先領域に移動させた後、文字領域に対して黒文字処理を行った後、反転処理を行う。また、ＣＰＵ５３は、メモリ５４に記憶させた付帯情報において、上述した文字領域又は絵柄領域の判定の変更及び有彩領域又は無彩領域の判定の変更を反映させる。その後のステップＳ８〜Ｓ１２は上述の通りである。この結果、画像編集処理対象の領域を移動させた部分については、図２６に例示される画像が得られる。
【００７４】
もし、本実施の形態に係る反転処理のケースに対して、第１の実施の形態で説明した反転処理の場合と同様に、文字領域又は絵柄領域の判定が行なわれた場合、図１２（２）の中央列に例示されるように、画像編集処理対象の領域又は画像編集処理対象の領域の近傍については、文字領域と判定されることになる。従って、画像編集処理対象の領域及び画像編集処理対象の領域の移動先領域についての文字領域又は絵柄領域の判定は、図２５（Ａ）の中央列に例示されるものとなり、有彩領域又は無彩領域の判定とは、図２５（Ｂ）の右列に例示されるものとなる。このような判定に従って反転処理が行われると、画像編集処理対象の領域を移動させた部分については、図２７に例示される画像が得られる。即ち、画像編集処理対象の領域の境界線の色地が白抜けした画像が得られる。また、色地が白抜けしている一方で、黒文字処理においてＫ版だけは消去されないため、画像編集処理対象の領域の境界線の画像が不自然になる。
【００７５】
従って、画像編集処理において、画像編集処理対象の領域を移動させて反転処理を行う場合、画像編集処理対象の領域が移動先で絵柄領域と重ならなければ、即ち、画像編集処理対象の領域の移動先領域が絵柄領域を含まなければ、画像編集処理対象の領域の境界線又は境界線を含む境界線の近傍については、第１の実施の形態と同様に、文字領域として取り扱うべきであるが、画像編集処理対象の領域の移動先領域が絵柄領域を含むのであれば、本実施の形態のように、文字領域として取り扱わず、絵柄領域として取り扱うことで、図２６に例示されるように、白抜けの生じない画像を得ることができる。
【００７６】
尚、移動先領域について図２１に示した文字領域の判定及び有彩領域の判定と、画像編集処理対象の領域について図２８に示した文字領域の判定及び有彩領域の判定との単純な論理和をとると、図２５（Ｂ）に示されるような文字領域の判定及び有彩領域の判定が得られる。この場合は、画像編集処理対象の領域の境界線と移動先領域に含まれる絵柄領域とが重なる部分は色文字（文字領域且つ有彩領域）であるため、図２７に例示されるような完全な白抜けは発生しない。しかしながら、絵柄領域の中に文字領域が入り込んでいるため、図１０のステップＳ１０でフィルタ処理や階調処理が文字領域又は絵柄領域の別や有彩画像又は無彩画像の別に従って切り替わると、これらが切り替わる周辺部で不自然な画像になり易い。このため、図２５（Ｃ）を用いて説明したように、画像編集処理対象の領域と移動先領域に含まれる絵柄領域とが重なる部分にある文字領域は、絵柄領域として取り扱うのである。
【００７７】
以上のように、画像編集処理において、画像編集処理対象の領域を移動させる場合、移動先領域に応じて、文字領域又は絵柄領域の判定や有彩領域又は無彩領域の判定を適宜変更して画像編集処理を行うことで、画像編集処理後の画像の画質を向上させることができる。
【００７８】
[第３の実施の形態]
次に、画像処理装置、画像処理方法及びプログラムの第３の実施の形態について説明する。なお、上述の第１の実施の形態乃至第２の実施の形態と共通する部分については、同一の符号を使用して説明したり、説明を省略したりする。
【００７９】
上述した第２の実施の形態においては、画像編集処理対象の領域の移動によって、当該画像編集処理対象の領域に含まれる文字が、移動先領域における絵柄領域と重ならない場合に画像編集処理として反転処理を行う例について説明したが、本実施の形態においては、画像編集処理対象の領域の移動によって、当該画像編集処理対象の領域に含まれる文字が、移動先領域における絵柄領域と重なる場合に画像編集処理として反転処理を行う例について説明する。この場合でも、ＣＰＵ５３が、画像編集処理対象の領域と移動先領域とが重なる部分にある文字領域を絵柄領域の判定に変更するのは上述と同様である。例えば、図１９に例示される点線部分「ＤＯＧ  ＣＡＴ  ＬＩＯＮ」という文字を含む矩形領域を画像編集処理対象の領域として、当該画像編集処理対象の領域を図２９に例示される位置に移動させる。
【００８０】
この場合の処理の手順は上述の第２の実施の形態とほぼ同様であるが、画像編集処理対象の領域の境界線又は境界線を含む近傍に対する文字領域又は絵柄領域の判定が第２の実施の形態と異なる。図１０のステップＳ５３では、ＣＰＵ５３は、制御コマンドに従って、画像編集処理として反転処理が指定され且つ画像編集処理対象の領域の移動が指示されたと判定した場合、指定された画像編集処理対象の領域の移動先の領域（移動先領域）について、画像データに対応付けられた付帯情報によって示される像域分離結果を参照して、文字領域であると判別された画素がある場合、それを絵柄領域の判定に変更する。そして、本実施の形態においては、ＣＰＵ５３は、画像データを参照して、移動先領域に含まれる画素のうち、所定量以上の濃度を有する画素がある場合、画像編集処理対象の領域の境界線又は境界線を含む近傍については、絵柄領域であると判定する。また、ＣＰＵ５３は、画像編集処理対象の領域と移動先領域とが重なる部分について、無彩領域であると判定する。この結果、画像編集処理対象の領域及び移動先領域についての文字領域又は絵柄領域の判定は、図３０（Ｂ）の中央列に例示されるものとなり、有彩領域又は無彩領域の判定とは、図３０（Ｂ）の右列に例示されるものとなる。その後の処理は上述の第２の実施の形態と同様である。この結果、画像編集処理対象の領域を移動させた部分については、図３１に例示される画像が得られる。
【００８１】
例えば、画像編集処理対象の領域について図１６に示した文字領域の判定及び有彩領域の判定と、移動先領域について図２１に示した文字領域の判定及び有彩領域の判定との単純な論理和をとると、図３０（Ａ）に示されるような文字領域の判定及び有彩領域の判定が得られる。しかし、絵柄領域の中に入り込んでいる文字領域は、上述の第２の実施の形態と同様に、絵柄領域として取り扱うことが適切であるため、当該文字領域の判定を絵柄領域の判定に変更することで、画像編集処理後の画像の画質を向上させることができる。
【００８２】
[第４の実施の形態]
次に、画像処理装置、画像処理方法及びプログラムの第４の実施の形態について説明する。なお、上述の第１の実施の形態乃至第３の実施の形態と共通する部分については、同一の符号を使用して説明したり、説明を省略したりする。
【００８３】
本実施の形態においては、上述した画像編集処理において、ユーザの操作入力によって指定された画像編集処理対象の領域に文字領域と絵柄領域とが混在する場合について説明する。
【００８４】
具体的に、画像編集処理として、網掛け処理を行う場合について説明する。例えば、図３２に例示される点線部分「ＣＡＰ」という文字を含む矩形領域を画像編集処理対象の領域として、当該画像編集処理対象の領域に赤色の網点を付加する。この場合の処理の手順は第１の実施の形態とほぼ同様であるが、画像編集処理対象の領域に対する文字領域又は絵柄領域の判定が第１の実施の形態と異なる。図１０のステップＳ５３では、ＣＰＵ５３は、制御コマンドに従って、画像編集処理として網掛け処理が指定されたと判定した場合、指定された画像編集処理対象の領域について、画像データに対応付けられた付帯情報によって示される像域分離結果を参照し、当該画像編集処理対象の領域に絵柄領域が含まれるか否かを判定する。当該判定結果が否定的である場合には、上述の第１の実施の形態と同様に、ＣＰＵ５３は、画像編集処理対象の領域について、画像データに対応付けられた付帯情報によって示される像域分離結果に応じて、絵柄領域又は文字領域を判定する。一方、画像編集処理対象の領域に絵柄領域が含まれると判定した場合、ＣＰＵ５３は、画像編集処理対象の領域については、画像データに対応付けられた付帯情報によって示される像域分離結果に関わらず、絵柄領域及び有彩領域と判定する。この結果、画像編集処理対象の領域についての文字領域又は絵柄領域の判定は、図３３（Ｃ）の中央列に例示されるものとなり、有彩領域又は無彩領域の判定とは、図３３（Ｃ）の右列に例示されるものとなる。その後の処理は上述の第１の実施の形態と同様である。この結果、図３３（Ｃ）の左列に例示される画像が得られる。
【００８５】
例えば、図２１に示した文字領域の判定及び有彩領域の判定と、図１２（４）に示した文字領域の判定及び有彩領域の判定との単純な論理和をとると、図３３（Ａ）に示されるような文字領域の判定及び有彩画像の判定が得られる。しかし、これらの判定の結果が用いられて図１０のステップＳ１０でフィルタ処理や階調処理が行われると、絵柄領域の画質が著しく劣化する恐れがある。一方、図１５に示した文字領域の判定及び有彩領域の判定と、図１２（４）’に示した文字領域の判定及び有彩領域の判定との単純な論理和をとると、図３３（Ｂ）に示されるような文字領域の判定及び有彩領域の判定が得られる。この場合、網点が付加される画像編集処理対象の領域の一部に文字領域の判定があるため、その境界で画像が不自然になる。このため、図３３（Ｃ）を用いて説明したように、画像編集処理対象の領域については、絵柄領域として取り扱うのである。尚、第１の実施の形態で図１２（３）を用いて説明したように、画像編集処理対象の領域内に白地上の文字しか存在しない時には、画像編集処理対象の領域を全て文字領域として取り扱っても良い。即ち、画像編集処理対象の領域に、付帯情報の像域判定結果において写真画像であると判定された画素が含まれず且つ有彩領域であると判定された画素が含まれない場合、画像編集処理対象の領域を全て文字領域として取り扱っても良い。しかし、画像編集処理対象の領域内に絵柄領域も含まれる場合には、画像編集処理対象の領域を全て絵柄領域として取り扱うことで、画質の低下を抑制することができる。ある程度一まとまりの領域内での画質の乱れは、非常に目立ち易いためユーザに異常な画像であるという指摘を受け易い。このため、本実施の形態によれば、ユーザに異常な画像を提供してしまう事態を回避することできる。
【００８６】
[変形例]
なお、本発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、前記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。また、以下に例示するような種々の変形が可能である。
【００８７】
上述した各実施の形態において、画像形成装置５０のＣＰＵ５３が実行する各種プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、当該各種プログラムを、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ（Digital Versatile Disk）等の光記録媒体、フレキシブルディスク（ＦＤ）等の磁気記録媒体、光磁気記録媒体、半導体記録媒体及び磁気テープ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成しても良い。また、各種プログラムの全部又は一部は、ＯＳ（オペレーティングシステム）に組み込まれていても良いし、ＯＳとして機能するように構成しても良い。
【００８８】
また、上述した各実施の形態においては、第１画像処理装置５２及び第２画像処理装置６６をハードウェアにより構成したが、これらのうち少なくとも一方によって実現される機能が、ＣＰＵ５３がプログラムを実行することにより実現されるように構成しても良い。
【００８９】
上述した各実施の形態においては、フォーマット変換部１１６が第２画像処理装置６６に含まれるように構成したが、第２画像処理装置６６に含まれないように構成しても良い。
【００９０】
また、画像形成装置５０として複合機に適用した例を示したが、これに限定されるものではなく、複写機、プリンタ、ファクシミリ等にも適用することが可能である。また、画像形成装置５０は、複数の機器（例えば、ホストコンピュータ、インターフェース機器、スキャナ、プリンタ等）から構成されるシステムに適用しても、１つの機器から構成される装置（ホストコンピュータ等）に適用しても良い。
【００９１】
上述の各実施の形態においては、各種画像編集処理をＣＰＵ５３が行うようにしたが、画像編集処理が大規模なものである場合、ＣＰＵ５３に負担が掛かるため、画像形成装置５０は第３画像処理装置を更に有し、第３画像処理装置が画像編集処理を行うようにしても良い。この場合、ＣＰＵ５３は、画像編集処理を行う際には、操作表示装置５７から出力された制御コマンドに応じて、処理対象の画像データ及び付帯情報と共に、画像編集処理の内容や画像編集処理対象の領域の指定や移動先の指定を示す処理内容情報を第３画像処理装置に渡し、第３画像処理装置が画像データ、付帯情報及び処理内容情報を用いて画像編集処理を行って、付帯情報を適宜変更して、画像編集処理後の画像データ及び付帯情報をＣＰＵ５３に渡す。ＣＰＵ５３は、当該画像データ及び付帯情報をメモリ５４に記憶させ、当該画像データ及び付帯情報をバス制御装置６７を介して第２画像処理装置６６に出力するようにすれば良い。
【００９２】
上述の各実施の形態においては、付帯情報として、像域分離結果及びカラー判定結果以外の情報を取り扱うようにしても良い。例えば、網点判定結果を付帯情報としても良い。網点判定結果については、例えば特許第３９８３１０１号公報に記載の網点抽出部（段落０１３５〜０１５７等参照）の技術により得ることができる。このような網点判定結果を用いることで、例えば第２の実施の形態で説明した図１８の画像内の画像Ｇ２については、内部が網点で構成されており、絵柄領域であることをＣＰＵ５３は容易に判定することができる。
【００９３】
上述の各実施の形態においては、図１１や図１８で例示した「ＣＡＴ」や「ＣＡＰ」などは文字として取り扱った。即ち、これらに対して像域判定処理の結果文字領域であると判定され、この結果が付帯情報として画像データに対応付けられていた。しかし、画像形成装置５０は、画像編集処理を行う際に、ユーザによって指定された画像編集処理対象の領域に対してＯＣＲ処理（文字認識処理）を行い、文字をフォントデータとして認識した上で編集するようにしても良い。その場合は、画像編集処理対象の領域内の「ＣＡＴ」「ＣＡＰ」などは画像データでなく、フォントの種類（明朝体、ゴシック体など）、フォントの色、フォントの大きさ等の情報を有するデータとして取り扱われる。このような文字の属性に関する情報も、付帯情報として画像データと共にＨＤＤ６８に蓄積させる。このような付帯情報を用いれば、文字としての取り扱いはさらに柔軟になり、フォントを明朝体からゴシック体に変更したり、フォントの色を変更したりする以外に、文字を袋文字にしたり、斜体にしたりして、文字のスタイルを変更することも可能になる。尚、文字のスタイルを変更する場合は、画像形成装置５０は、画像編集処理を行う際に、付帯情報としての像域判定結果をそのまま適用することはできないため、各スタイルに応じて文字領域又は絵柄領域を判定するようにすれば良い。
【符号の説明】
【００９４】
５０  画像形成装置
５１  読み取り装置
５２  第１画像処理装置
５４  メモリ
５５  プロッタＩ／Ｆ装置
５６  プロッタ装置
５７  操作表示装置
５８  回線Ｉ／Ｆ装置
５９  外部Ｉ／Ｆ装置
６５  外部メディア
６６  第２画像処置装置
６７  バス制御装置
６８  ＨＤＤ
１００  カラー判定部
１０１  像域分離部
１０２  γ変換部
１０３  フィルタ処理部
１０４  色変換部
１０５  画像圧縮部
１１０  画像伸張部
１１１  フィルタ処理部
１１２  色変換部
１１３  解像度変換部
１１４  γ変換部
１１５  中間調処理部
１１６  フォーマット変換部
【先行技術文献】
【特許文献】
【００９５】
【特許文献１】特許第４２６１７３９号公報
【特許文献２】特開２００２−３１２１４１号公報
【特許文献３】特許第３８９９８５２号公報
【特許文献４】特開２００７−２５１８３５号公報
【図１】
0005652067.tif 000002
【図２】
0005652067.tif 000003
【図３】
0005652067.tif 000004
【図４】
0005652067.tif 000005
【図５】
0005652067.tif 000006
【図６】
0005652067.tif 000007
【図７】
0005652067.tif 000008
【図８】
0005652067.tif 000009
【図９】
0005652067.tif 000010
【図１０】
0005652067.tif 000011
【図１１】
0005652067.tif 000012
【図１２】
0005652067.tif 000013
【図１３】
0005652067.tif 000014
【図１４】
0005652067.tif 000015
【図１５】
0005652067.tif 000016
【図１６】
0005652067.tif 000017
【図１７】
0005652067.tif 000018
【図１８】
0005652067.tif 000019
【図１９】
0005652067.tif 000020
【図２０】
0005652067.tif 000021
【図２１】
0005652067.tif 000022
【図２２】
0005652067.tif 000023
【図２３】
0005652067.tif 000024
【図２４】
0005652067.tif 000025
【図２５】
0005652067.tif 000026
【図２６】
0005652067.tif 000027
【図２７】
0005652067.tif 000028
【図２８】
0005652067.tif 000029
【図２９】
0005652067.tif 000030
【図３０】
0005652067.tif 000031
【図３１】
0005652067.tif 000032
【図３２】
0005652067.tif 000033
【図３３】
0005652067.tif 000034