(57)【要約】【課題】複数の色判定手段の結果に応じて原稿に存在する色を特定し、画像データをメモリに一度蓄積してから、原稿に含まれている色の種類に応じて出力する機器を切り替えるフルカラー画像形成装置を提供する。【解決手段】画像データを蓄積・記憶してから出力する装置を複数持つフルカラー画像形成装置において、画像データを読み取る入力手段と、前記入力手段によって読み取られた画像データを蓄積する記憶手段と、前記入力された画像データに基づいて、原稿が特定色のカラー原稿であるか否かの色判定を行う色判定手段と、前記入力された画像データを出力する機器に合わせて処理する画像処理手段と、前記記憶手段に蓄積された画像データを出力する出力手段と、前記記憶手段に蓄積された画像データの形式を変換する画像データ変換手段とを備え、前記色判定手段の判定結果に基づいて出力する機器や宛先を切り替えるようにした。【選択図】図１
2006245850.tif 000002
【特許請求の範囲】
【請求項１】
画像データを蓄積・記憶してから出力する装置を複数持つフルカラー画像形成装置において、画像データを読み取る入力手段と、前記入力手段によって読み取られた画像データを蓄積する記憶手段と、前記入力された画像データに基づいて、原稿が特定色のカラー原稿であるか否かの色判定を行う色判定手段と、前記入力された画像データを出力する機器に合わせて処理する画像処理手段と、前記記憶手段に蓄積された画像データを出力する出力手段と、前記記憶手段に蓄積された画像データの形式を変換する画像データ変換手段とを備え、前記色判定手段の判定結果に基づいて出力する機器を切り替えることを特徴とするフルカラー画像形成装置。
【請求項２】
画像データを蓄積・記憶してから出力する装置を複数持つフルカラー画像形成装置において、画像データを読み取る入力手段と、前記入力手段によって読み取られた画像データを蓄積する記憶手段と、前記入力された画像データに基づいて原稿が特定色のカラー原稿であるか否かの色判定を行う色判定手段と、前記入力された画像データを出力する機器に合わせて処理する画像処理手段と、前記記憶手段に蓄積された画像データを出力する出力手段と、前記記憶手段に蓄積された画像データの形式を変換する画像データ変換手段とを備え、前記色判定手段の判定結果に基づいて出力する宛先を切り替えることを特徴とするフルカラー画像形成装置。
【請求項３】
請求項１または２に記載のフルカラー画像形成装置において、前記色判定手段による色判定結果が白であった場合、出力を全く行わないことを特徴とするフルカラー画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フルカラー画像形成装置に関し、特に、自動カラー選択（ＡＣＳ）を用いて原稿を自動判別する技術に関する。
【背景技術】
【０００２】
従来からフルカラー複写機又は複合機においてカラー原稿とモノクロ原稿の混在したものをコピーする際に原稿を自動で判別し、生産性を高める機能としてＡＣＳ（Ａｕｔｏ  Ｃｏｌｏｒ  Ｓｅｌｅｃｔ：自動カラー選択）というものが知られている。
【０００３】
通常、フルカラーコピーの作像プロセスは、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、及びブラック（Ｋ）の４つ（または、ＣＭＹの３つ）のそれぞれの基本色に関するコピープロセスを順番に実行し、それらの色を一枚の記録シート上に重ねて転写する。つまり、都合４回のコピープロセスが必要となる。
【０００４】
一方、モノクロモードのコピープロセスを実行する場合は、１回のコピープロセスで１つの画像をコピーする。従って、この種の複写機においては、フルカラーモードとモノクロモードではコピー動作の所要時間が大幅に変わるので、操作者はフルカラーモードとモノクロモードの切り替えに注意を払う必要があり、原稿の種類に応じてコピーモードを適宜切り換える操作を行わなければならない。
【０００５】
このモード切り換えの煩わしさを解消するために用いるのがＡＣＳであり、例えば、特許文献１の技術においては、原稿がカラーかモノクロかを自動的に識別し、その識別結果に応じて複写機の動作モードを自動的に切り換えるようになっている。
【０００６】
また、近年、フルカラー複合機にはスキャナを使用した、画像データのスキャナ配信やＦＡＸ配信という機能が搭載されている。読み取った画像データを作像プロセスに合わせて色変換を行い、転写紙で作像するのではなく、パソコン等に転送するものである。このスキャナ配信機能においても上述したＡＣＳ機能があり、カラーとモノクロを自動判別し、カラーの場合はＲＧＢのフォーマット（例えばＴＩＦＦ／ＪＰＥＧ）で、モノクロの場合は二値のフォーマットで用途に合わせて最適な画像を送るようにしている。
【０００７】
ところで、これら従来のＡＣＳによる自動判別機能は、カラー原稿とモノクロ原稿しか判別することができず、この判定結果に基づいてフルカラー出力、モノクロ出力を選択して動作させるのみであった。従って、１色でも色がついている原稿の場合、カラー原稿と判定されフルカラーの出力となってしまう。
【０００８】
この問題に対して、本出願人は特許文献２にて、ＲＧＢＣＭＹＫの多色を判定するＡＣＳを用いた画像形成装置を提案している。これによると、カラー・モノクロの判定だけではなく、それぞれの色の判定を行うことができるので、よりきめ細やかな動作を規定することができる。
【特許文献１】特開昭６３−１０７２７４号公報
【特許文献２】特開２００４−１５５０１５号公報
【特許文献３】実開平０４−０３７９５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、各色カラー・モノクロ混在、かつコピーとして出力したい原稿と、スキャナ配信したい原稿が混在している場合、コピーかスキャナのどちらかの出力動作内でしかＡＣＳは機能することが出来ず、それぞれに分けてＡＣＳ動作を行う必要があり、生産性の低下を招くという問題があった。また、コピーしたい原稿とスキャナやＦＡＸなどで配信したい原稿を区別することができないという問題もあった。
【００１０】
特許文献３においては、単色カラー（モノカラー）を判別した場合に画像形成方法を切り替えるというものであるが、実際にはモノクロの判別方法しか開示されておらず、実質モノクロ以外のもののカラーの識別は不可能である。
【００１１】
本発明は、上記の実情を考慮してなされたものであって、複数の色判定手段の結果に応じて原稿に存在する色を特定し、画像データをメモリに一度蓄積してから、原稿に含まれている色の種類に応じて出力する機器を切り替えるフルカラー画像形成装置を提供することを目的とする。
【００１２】
また、複数の色判定手段の結果に応じて原稿に存在する色を特定し、画像データをメモリに一度蓄積してから、原稿に含まれている色の種類に応じて出力する宛先を切り替えるフルカラー画像形成装置を提供することを目的とする。
【００１３】
さらに、特定された色が白の場合は画像形成及び配信動作を行わず、不要な出力を防ぐフルカラー画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、請求項１に記載の発明は、画像データを蓄積・記憶してから出力する装置を複数持つフルカラー画像形成装置において、画像データを読み取る入力手段と、前記入力手段によって読み取られた画像データを蓄積する記憶手段と、前記入力された画像データに基づいて、原稿が特定色のカラー原稿であるか否かの色判定を行う色判定手段と、前記入力された画像データを出力する機器に合わせて処理する画像処理手段と、前記記憶手段に蓄積された画像データを出力する出力手段と、前記記憶手段に蓄積された画像データの形式を変換する画像データ変換手段とを備え、前記色判定手段の判定結果に基づいて出力する機器を切り替えることを特徴とする。
【００１５】
請求項２に記載の発明は、画像データを蓄積・記憶してから出力する装置を複数持つフルカラー画像形成装置において、画像データを読み取る入力手段と、前記入力手段によって読み取られた画像データを蓄積する記憶手段と、前記入力された画像データに基づいて原稿が特定色のカラー原稿であるか否かの色判定を行う色判定手段と、前記入力された画像データを出力する機器に合わせて処理する画像処理手段と、前記記憶手段に蓄積された画像データを出力する出力手段と、前記記憶手段に蓄積された画像データの形式を変換する画像データ変換手段とを備え、前記色判定手段の判定結果に基づいて出力する宛先を切り替えることを特徴とする。
【００１６】
請求項３に記載の発明は、請求項１または２に記載のフルカラー画像形成装置において、前記色判定手段による色判定結果が白であった場合、出力を全く行わないことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、原稿に対して特定の色を付加、あるいは特定の色の紙を使用し、これらの色をコピー出力、スキャナ配信、ＦＡＸ配信と対応付けるようにしておき、この色を自動判別することによって、ユーザーがそれぞれのアプリケーションや宛先を意識することなく、必要な出力又は配信動作が行われる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明のフルカラー画像形成装置に係る好適な実施形態を説明する。
本実施形態では、フルカラー画像形成装置として、ＣＭＹＫの蓄積方式を採用するフルカラーの複写機を用いて説明するがこれに限定したものではない。
【００１９】
図１は、ＣＭＹＫの蓄積方式を採用するフルカラーの複写機の構成を示す一例で、コピー時の画像データの流れについて説明したブロック図である。
まず、原稿を読み取る場合、読み取りユニット１にセットされた原稿を読み取り、ＲＧＢに色分解された６００ｄｐｉ、各色８ビットの画像データとしてスキャナ補正部２に送られる。ここで、スキャナ画像データを６００ｄｐｉ各色８ビットとしたが、これに限るものではない。
【００２０】
次に、図２を用いて、スキャナ補正部２について詳細に説明する。
スキャナ補正部２では、スキャナγ処理、フィルタ処理、色補正処理、変倍処理が行われる。
６００ｄｐｉ  ８ビットＲＧＢの色信号は、フィルタ処理において、エッジが強調、絵柄部が平滑化され、色補正処理により６００ｄｐｉ  ８ビットＣＭＹＫの色信号へと変換される。コピーのモードがモノクロモードの時にはＫデータのみが有用なデータとなる。
【００２１】
また、これと並行して、自動カラー選択（以後ＡＣＳと略す）判定も行われる。これには各種画像処理前のスキャナ画像データを用いて、どの色が画像データ内に存在するのかの判定を行う。この詳細については後述する。
【００２２】
変倍後の６００ｄｐｉ各色８ビットのＣＭＹＫ画像データは、固定長の非可逆圧縮器３によって各色２ビットの画像データに変換される。固定長の非可逆圧縮器３の出力は、汎用バス１４につながっており、非可逆圧縮後の６００ｄｐｉ  ２ビットのＣＭＹＫ画像データは汎用バス１４を通ってプリンタコントローラ部２００のプリンタコントローラ９に送られる。コピーのモードがモノクロモードの時には、前述の通りＫデータのみ有用なので、ＣＭＹのデータを捨ててＫのみを転送するようにしても良い。その場合は蓄積時のデータサイズを１／４にすることが可能となる。プリンタコントローラ９には各色毎に独立した半導体メモリ１１を持ち、送られたデータを蓄積するようになっている。
【００２３】
プリンタコントローラ９は、蓄積した画像データの属性情報を収めた属性データも保持する。例えば、画像の解像度、文字や写真、カラーやモノクロといった画質モード、紙サイズや印刷枚数などの情報が挙げられる。
【００２４】
蓄積された画像データと属性データは、随時大容量の記憶装置であるハードディスク（ＨＤＤ）１０に書き込まれる。これはプリントアウト時に用紙が詰まり、出力が正常に終了しなかった場合でも再び原稿を読み直すのを避けるためや、複数の原稿画像データを並べ替える電子ソートを行うためである。近年はこれだけでなく、読み取った原稿を蓄積しておき、必要なときに再出力する機能が追加されているものも存在する。
【００２５】
なお、ここではＣＭＹＫ画像データに対し非可逆の圧縮を施すとしたが、汎用バス１４の帯域が十分に広く、蓄積するＨＤＤ１０の容量が大きければ非圧縮の状態でデータを扱っても良い。その方が非可逆な圧縮による画像劣化を防ぐことができる。また、可逆な圧縮方式を使っても良いが、その場合にはブロック圧縮後の符号長が一定にならないため、ブロックごとに画像を回転しにくく、多くの場合において外部に回転用のメモリが必要となる。
【００２６】
出力する場合、ＨＤＤ１０内の６００ｄｐｉ  ２ビットのＣＭＹＫ圧縮画像データは、一度半導体メモリ１１に展開され、次に汎用バス１４を通りプロッタエンジン部１００に送られる。
プロッタエンジン部１００の固定長の非可逆伸張器６により、再び８ビットのＣＭＹＫ画像データへと変換される。このデータは、図３に示すプリンタ補正部５に送られ、プリンタ補正部５ではＣＭＹＫの各色に対してプリンタγ補正を行ったのち、書き込みユニット（ＧＡＶＤ）７および作像ユニット８にあわせた中間調処理を施して、転写紙に出力される。
【００２７】
図４は、図１と同じＣＭＹＫの蓄積方式を採用するフルカラーの複写機の構成を示す一例で、スキャナ配信時の画像データの流れについて説明したブロック図である。図１と図４を比べると分かるように、ＨＤＤ１０に蓄積されるまでの画像データの流れは、通常コピー時の画像データ処理と同じであるので、ＨＤＤ１０に蓄積されるまでの説明は省略する。
【００２８】
ＨＤＤ１０内の６００ｄｐｉ  ２ビットのＣＭＹＫ圧縮画像データは、そのままの蓄積形式で一度半導体メモリ１１に展開され、圧縮伸張ブロック１３で圧縮されたＣＭＹＫデータを伸張する。圧縮伸張ブロック１３は、複数のアルゴリズムの圧縮伸張器を備えており、プリンタコントローラ９がＨＤＤ１０に記録された蓄積形式についての情報を読み出し、使用するアルゴリズムを指示して、データ伸張を行う。
これにより、６００ｄｐｉ  ２ビットのＣＭＹＫ圧縮画像データは、６００ｄｐｉ  ８ビットのＣＭＹＫ画像データに復号される。もし該当するアルゴリズムが存在しない場合は、プリンタコントローラ９にエラーとして返す。この場合は、バックアップデータを書き戻すことはできない。
【００２９】
この圧縮伸張ブロック１３は、ＤＳＰ（Digital Signal Processor）などでプログラマブルにしておくと、より自由度が広がる。機器のファームウェアにコードを埋め込んで、使う時に用いてもよいし、また必要に応じてネットワークから該当のコードをダウンロードすることも可能である。
【００３０】
伸張された６００ｄｐｉ  ８ビットＣＭＹＫ画像データは、画像フォーマット変換ユニット１２に出力され、各種処理が行われる。ＨＤＤ１０の蓄積形式６００ｄｐｉ  ８ビットＣＭＹＫから、配信で使用する画像形式２００ｄｐｉ  ８ビットＲＧＢへとデータが変換されることになる。
【００３１】
図５は、図１，４，６に示した画像フォーマット変換ユニット１２のブロック図の一例を示したもので、色空間の変換を行う色変換回路、画像の解像度変換を行う解像度変換回路、フィルタ処理を行うフィルタ処理回路、γ処理を行うγ処理回路、中間調処理を行う中間調処理回路から構成されている。
【００３２】
伸張された６００ｄｐｉ  ８ビットのＣＭＹＫ画像データは、色変換回路によって、実際にスキャナ配信での色空間である６００ｄｐｉ  ８ビットのＲＧＢデータへと変換される。変換された６００ｄｐｉのＲＧＢ画像データは、解像度変換回路で同じく実際にスキャナ配信で設定された解像度である２００ｄｐｉの８ビットＲＧＢの画像データへと解像度変換が行われる。なお、解像度や色空間は、ここで示した例に限定されることは無く（一般的にスキャナ配信においては解像度を低くし、ファイルサイズが小さいことが望まれる）、任意の解像度やｓＲＧＢ・ＹＵＶ・グレイスケールといった色空間でもかまわない。
【００３３】
これ以降のフィルタ処理、γ処理、中間調処理については、ユーザーの設定に応じて行われる。ここでは、特に加工することなく、処理を行わずにスルーとする。このようにして、蓄積された６００ｄｐｉ  ８ビットのＣＭＹＫデータから、スキャナ配信向けの２００ｄｐｉ  ８ビットのＲＧＢデータに変換される。
【００３４】
本体内部の２００ｄｐｉ  ８ビットＲＧＢへと変換された画像データは、再び圧縮伸張ブロック１３で出力フォーマットに応じた圧縮処理が行われ、一度半導体メモリ１１に展開された後、ＪＰＥＧやＴＩＦＦ、ＢＭＰ形式への汎用画像フォーマットに整えられ、ＮＩＣ（ネットワークインターフェースコントーラ）１６を通して外部機器２０に配信される。
【００３５】
図６は、図１及び図４と同じＣＭＹＫの蓄積方式を採用するフルカラーの複写機の構成を示す一例で、ＦＡＸ配信時の画像データの流れについて説明したブロック図である。図６と図１及び図４を比べるとわかるように、ＨＤＤ１０に蓄積されるまでの画像データの流れは、通常コピー時の画像データ処理と同じであるので、ＨＤＤ１０に蓄積されるまでの説明は省略する。
【００３６】
ＨＤＤ内の６００ｄｐｉ  ２ビットのＣＭＹＫ圧縮画像データは、そのままの蓄積形式で一度半導体メモリ１１に展開され、圧縮伸張ブロック１３で圧縮されたＣＭＹＫデータを伸張する。圧縮伸張ブロック１３は、複数のアルゴリズムの圧縮伸張器を備えており、プリンタコントローラ９がＨＤＤ１０に記録された蓄積形式についての情報を読み出し、使用するアルゴリズムを指示して、データ伸張を行う。これにより、６００ｄｐｉ  ２ビットのＣＭＹＫ圧縮画像データは６００ｄｐｉ  ８ビットのＣＭＹＫ画像データに復号される。もし該当するアルゴリズムが存在しない場合は、プリンタコントローラ９にエラーとして返す。この場合は、バックアップデータを書き戻すことはできない。
【００３７】
この圧縮伸張ブロック１３は、ＤＳＰなどでプログラマブルにしておくとより自由度が広がる。機器のファームウェアにコードを埋め込んで、使う時に用いてもよいし、また必要に応じてネットワークから該当のコードをダウンロードすることも可能である。
【００３８】
伸張された６００ｄｐｉ  ８ビットＣＭＹＫ画像データは、画像フォーマット変換ユニット１２に出力され、各種処理が行われる。ＨＤＤ１０の蓄積形式６００ｄｐｉ  ８ビットＣＭＹＫから、ＦＡＸ配信で使用する画像形式２００ｄｐｉ  １ビットモノクロ二値へ変換されることになる。
【００３９】
図５を用いて、画像フォーマット変換ユニット１２の動きを説明する。伸張された６００ｄｐｉ  ８ビットのＣＭＹＫ画像データは、色変換回路によって、実際にＦＡＸ配信での色空間である６００ｄｐｉ  ８ビットのグレイスケール画像データへと変換される。変換された６００ｄｐｉのグレイスケール画像データは、解像度変換回路で同じく実際にスキャナ配信で設定された解像度である２００ｄｐｉの８ビットグレイスケールの画像データへと解像度変換が行われる。なお、解像度や色空間は、ここで示した例に限定されることは無く（一般的にＦＡＸ配信においては解像度を低くし、ファイルサイズが小さいことが望まれる）、任意の解像度やｓＲＧＢ・ＹＵＶ・グレイスケールといった色空間でもかまわない。
【００４０】
これ以降のフィルタ処理、γ処理、中間調処理については、ＦＡＸ配信に適した処理が行われる。すなわち、文字の判読性を上げるために、エッジを強調するフィルタをかけ、γ特性を調整し、中間調処理で誤差拡散処理を行う。このようにして、蓄積された６００ｄｐｉ  ８ビットのＣＭＹＫデータから、ＦＡＸ配信向けの２００ｄｐｉ  １ビットのグレイスケールデータに変換される。
【００４１】
２００ｄｐｉ  １ビットグレイスケールへと変換された画像データは、再び圧縮伸張ブロック１３で出力フォーマットに応じた圧縮処理（ＦＡＸではＭＨ／ＭＲ／ＭＭＲなど）が行われ、一度半導体メモリ１１に展開された後、ＴＩＦＦ形式への汎用画像フォーマットに整えられ、ＦＡＸコントローラ１５を通して公衆回線に配信される。
【００４２】
次に、図２で示したＡＣＳ判定部について説明する。
図７は、本実施形態に対するＡＣＳ判定部の構成例を示したもので、原稿中に存在する色を判定する。判定する色は、ＲＧＢＣＭＹとしているが、特にこれに限るものではない。
ＡＣＳ判定部は、ＲＧＢＣＭＹを検出するためのブロックであり、同図に示すように色相分割部と、色相分割部の出力ＣＭＹＷをそれぞれ５ライン蓄えるラインメモリと、入力画像データの色画素ブロックを判定して、ＲＧＢＣＭＹを判定する色判定部とから構成されている。
【００４３】
上記の色相分割部は、入力されるＲＧＢ画像データを色相分割によりＲＧＢＣＭＹＫ＋ＡＣＳ用Ｗの信号に分離し、さらに色画素判定用の白画素を抽出する。色相分割の例としては、それぞれの色の境界を求めて、ＲＧＢの最大値と最小値の差をＲＧＢ差と定義して、以下のようにする。なお、ここではＲＧＢデータは、数字が大きくなると黒くなるものとする。
【００４４】
【表１】
2006245850.tif 000003
【００４５】
ここで、上記７−１４の優先順位は、数の小さい方を優先する。ｔｈｗ，  ｔｈｙ，  ｔｈｍ，  ｔｈｃ，  ｔｈｒ，  ｔｈｇ，  ｔｈｂは色判定動作前に決まる閾値である。
また、ＲＧＢ差とは、１画素内のＲＧＢ画像データ間における最大値と最小値の差である。
【００４６】
出力信号として、ｃｍｙを合わせて３ビットで出力する。つまり、３ビットでＣＭＹＲＧＢＫＷの８色を表している。ここで色相毎に閾値を変えているのは色相領域毎に有彩となる範囲が異なるため、色相領域に応じた閾値を決定する必要があるためである。なお、かかる色相分割の構成は一例でありこれに限定されるものではなく、他の方式を用いても良い。
【００４７】
色相分割部の出力ｃｍｙは、それぞれラインメモリに５ライン蓄えられ、色判定部に入力される。図８は、図７に示した色判定部の構成を示す一例で、カウント部、色画素判定部、ブロック化部、密度化部、ＲＧＢＣＭＹの各色の連続カウント部から構成される。
【００４８】
カウント部では、ラインメモリからの５ライン分のｃｍｙデータが入力され、画素（ｃ，ｍ，ｙ）を５×５のブロック内において、それぞれの数をカウントし（カウントした数をそれぞれｎｃ，ｎｍ，ｎｙとする）、次の色画素判定部へと送られる。色画素判定部では、以下の条件によって注目画素の色を判定する。
【００４９】
【表２】
2006245850.tif 000004
【００５０】
ここで、上記１−８の優先順位は、数の小さい方を優先する。なお、ｔｈａ＿ｗ，  ｔｈａ＿ｃ１，  ｔｈａ＿ｃ２，  ｔｈａ＿ｍ１，  ｔｈａ＿ｍ２，  ｔｈａ＿ｙ１，  ｔｈａ＿ｙ２，  ｔｈａ＿ｒ１，  ｔｈａ＿ｒ２，  ｔｈａ＿ｇ１，  ｔｈａ＿ｇ２，  ｔｈａ＿ｂ１，  ｔｈａ＿ｂ２は、色判定前に予め設定する閾値である。
【００５１】
この結果、ＲＧＢＣＭＹＫのいずれかの色であるという判定が得られた場合、判定された色のみがＨｉｇｈ、それ以外はＬｏｗとして後段のブロック化部へと送られる。また、Ｗ判定となった場合は、いずれの色にも該当せず、全てＬｏｗとしてブロック化部へ送られる。
【００５２】
ブロック化部は、色画素判定部のＲＧＢＣＭＹＫそれぞれの判定出力をブロック化する。ここで、ブロック化とは、４×４のマトリックスにおいて、１画素以上の色画素がある場合には色画素ブロックとして出力するものである。従って、ブロック化部以降の処理は４×４を１ブロックとしてブロック単位で出力される。
【００５３】
密度化部は、ブロック化部の出力に対して孤立ブロックの除去のため、３×３ブロックの中のアクティブ条件が３個以上あり、かつ注目ブロックがアクティブならばアクティブブロックと判定して、判定結果をＲＧＢＣＭＹＫの各色の連続カウント部へと出力する。
【００５４】
ＲＧＢＣＭＹＫの各色の連続カウント部では、それぞれの色に対して色画素ブロックの連続性をチェックし、ＲＧＢＣＭＹＫそれぞれの色を含む原稿かどうかを判断する。この結果は図示しないＣＰＵに出力される。
【００５５】
次に、連続カウント部の色画素ブロックの連続性をカウントする動作を説明する。図９は、連続カウント部の色画素ブロックの連続性をカウントする動作を説明するためのフローチャートである。ここで、ＭＳは現在のラインの状態変数を示す配列、ＳＳは１ライン前の状態変数の配列、Ｉは主走査の画素ブロック位置、Ｔｈａｃｓは連続性を判定する閾値、ＭＳ［Ｉ］およびＳＳ［Ｉ］は連続カウント値を示す。なお、ＲＧＢＣＭＹＫと７種類の回路があるが、全て動作は同じように動くので１色のみについて説明する。
【００５６】
まず、注目画素ブロックが色画素ブロックでない場合（ステップＳ１００のＮＯ）、ＭＳ［Ｉ］＝０とし（ステップＳ１１２）、Ｉ＝Ｉ＋１として（ステップＳ１０５）、次の画素ブロックにおける連続カウント値の検出が行われる。
一方、ＭＳ［Ｉ］＝Ｔｈａｃｓである場合（ステップＳ１０１のＹＥＳ）、色原稿と判定する（ステップＳ１１３）。
【００５７】
また、ＭＳ［Ｉ］＝Ｔｈａｃｓでない場合に（ステップＳ１０１のＮＯ）、ＭＳ［Ｉ］≦ＳＳ［Ｉ＋１］（右上のブロック）であると判定した場合には（ステップＳ１０２のＹＥＳ）、ステップＳ１０７に移行する。
一方、ＭＳ［Ｉ］≦ＳＳ［Ｉ＋１］でないと判定した場合には（ステップＳ１０２のＮＯ）、ステップＳ１０３に移行する。
【００５８】
ＳＳ［Ｉ］（上のブロック）＝０でない場合には（ステップＳ１０７のＮＯ）、ＭＳ［Ｉ］＝ＳＳ［Ｉ＋１］として、注目画素ブロックの連続カウント値を右上の画素ブロックの連続カウント値として設定し（ステップＳ１０８）、ステップＳ１０３に移行する。
他方、ＳＳ［Ｉ］＝０で（ステップＳ１０７のＹＥＳ）、ＳＳ［Ｉ−１］（左上のブロック）＝０でない場合には（ステップＳ１０９のＮＯ）、同様にステップＳ１０８へと移行する。
【００５９】
さらに、ＳＳ［Ｉ−１］＝０である場合には（ステップＳ１０９のＹＥＳ）、ＭＳ［Ｉ−１］（左のブロック）＝０であれば（ステップＳ１１０のＹＥＳ）、ＭＳ［Ｉ］＝ＳＳ［Ｉ＋１］＋１として、注目画素ブロックの連続カウント値を右上の画素ブロックの連続カウント値＋１と設定し（ステップＳ１１１）、ステップＳ１０３に移行する。
他方、ＭＳ［Ｉ−１］＝０でない場合には（ステップＳ１１０のＮＯ）、ステップＳ１０８に移行する。
【００６０】
ＭＳ［Ｉ−１］（左のブロック）＝ＭＡＸ（ＭＳ［Ｉ−１］，Ｓ［Ｉ−１］，Ｓ［Ｉ］）とし、注目画素ブロックの左・左上・上の画素ブロックのうち最大となる連続カウント値を注目画素ブロックの左の画素ブロックにおける連続カウント値とする（ステップＳ１０３）。
続いて、ＭＳ［Ｉ］≦ＭＳ［Ｉ−１］、即ち、注目画素ブロックの連続カウント値が左の画素ブロックの連続カウント値以下である場合には（ステップＳ１０４のＹＥＳ）、ＭＳ［Ｉ］＝ＭＳ［Ｉ−１］＋１とし（ステップＳ１０６）、ステップＳ１０５に移行する。
一方、ＭＳ［Ｉ］  ≦  ＭＳ［Ｉ−１］でないと判定された場合には（ステップＳ１０４のＮＯ）、Ｉ＝Ｉ＋１として（ステップＳ１０５）、次の画素ブロックにおける連続カウント値の検出が行われる。
【００６１】
上記の図９では、注目画素ブロックが色画素ブロックの場合に、左・上・左上の画素ブロックの連続カウント値が全て０のときには、右上の画素ブロックの連続カウント値を＋１してカウントし、他方注目画素ブロックが色画素ブロックの場合に、左・上・左上の画素ブロックの連続カウント値がどれか０以外の場合には、右上の画素ブロックの連続カウント値をそのまま保持する。
【００６２】
そして、上記隣接画素ブロック（周辺の左・上・左上・右上）の連続カウント値の最大値を注目画素ブロック（現在の画素ブロック）の連続カウント値とする。ただし、注目画素ブロックが色画素ブロックではない場合、連続カウント値をクリアして０にする。即ち、連続カウント値は、ほぼ縦の線分と横の線分の和となる。この連続カウント値がある閾値（Ｔｈａｃｓ）に達したとき、特定の色原稿と判断する。なお、右上の画素ブロックの連続カウント値を他と異なる扱いにしているのは二重カウントを防ぐためである。
【００６３】
以上説明したように、本実施形態において各色の連続カウント部は、１ライン前の画素ブロック（注目画素ブロックに対して左上・上・右上の画素ブロック）における色画素ブロックの連続カウント値を参照して、注目画素ブロックにおける色画素ブロックの連続カウント値を算出し、算出した注目画素ブロックにおける色画素ブロックの連続カウント値が閾値以上の場合に特定の色を用いた原稿と判定しているため、正確に特定色の原稿か否かを判定することが可能となっている。加えて、小さな領域で誤判定しても正確に特定色の原稿か否かを判定することができる。
【００６４】
さらに、従来のＡＣＳでは単にモノクロかカラーかしか判定できなかったが、ＲＧＢＣＭＹＫと独立に色原稿であるか否かを判定するため、「何色を使ったカラーであるか？」という判断が可能となる。
【００６５】
また、本実施例形態ではＲＧＢデータに対する構成例を示したが、ＲＧＢデータに限定するものではなく、例えば輝度色差の系（Ｌａｂ色空間）などに対して色相判定するようにしても良い。
【００６６】
ＡＣＳ判定部で判定したＲＧＢＣＭＹＫの各色判定結果は、それぞれの色により出力する機器及び宛先を切り替える。その一例を以下に示す。
【００６７】
【表３】
2006245850.tif 000005
【００６８】
ＡＣＳの判定結果が上述の１−６の複数色が検出されるか、又は７のＫ版が検出された場合にはコピー出力とする。逆にＲＧＢＣＭＹＫのいずれか１色が検出された場合にはＦＡＸ又はスキャナ配信をそれぞれの宛先に行うようにする。
【００６９】
以上は、ＲＧＢＣＭＹＫの各色判定結果のうち、ＲＧＢＣＭＹのいずれかの色原稿と判定された場合であるが、もしどの色でもないと判定されたときには白紙であると判断し、出力動作及び配信動作を行わない。
【００７０】
なお、ここで挙げた出力する機器及び宛先はこれに限るものではなく、ユーザーが任意に設定することが可能である。
【００７１】
例えば、ユーザーが以下のような原稿を用意したとする。
【００７２】
（１）ＡＣＳ判定用に、Ｒ色のしるしを追加、又はＲ色の地の紙を用いたＦＡＸ配信用の原稿。
（２）ＡＣＳ判定用に、Ｍ色のしるしを追加、又はＭ色の地の紙を用いたスキャナ配信用の原稿。
（３）フルカラーでコピーしたい原稿。
（４）モノクロでコピーしたい原稿。
【００７３】
これらを複合機のＡＣＳモードで読み取らせると、ＡＣＳ判定回路にて（１）はＲの色を認識され、ＦＡＸ配信としてＡの電話番号に配信される。（２）はＭの色を認識され、スキャナ配信としてＢのメールアドレス又はＩＰアドレスに配信される。（３）はＡＣＳ判定回路で複数色判定されるため、フルカラーコピーとしてコピー出力される。（４）はＫの色を判定され、モノクロコピーとしてコピー出力される。
このようにして、予め出力先、さらには配信先を色で関連付けることにより、原稿混載時にもそれぞれ違うところへ出力することができる。
【００７４】
以上、ＣＭＹＫでの蓄積方式を採用するフルカラーの複合機の構成例を用いて説明してきたが、ＲＧＢの蓄積方式でも同様に構成することができる。
図１０，１３，１４は、ＲＧＢの蓄積方式を採用するフルカラーの複合機の構成を示す一例で、これまで説明してきたＣＭＹＫによる画像蓄積ではなく、ＲＧＢによる蓄積を行う場合のフルカラー複合機におけるコピー時・スキャナ配信時・ＦＡＸ配信時の画像データの流れについて説明したブロック図である。
【００７５】
基本的な動作は、ＣＭＹＫ蓄積方式を採用した構成例である図１，４，６と同一である。異なるのはＣＭＹＫ蓄積からＲＧＢ蓄積へと変化したことにより、図２のスキャナ補正回路にあった色補正回路がプリンタ補正回路に移動した点である（図１１，１２）。これ以外の動作は図１，４，６に準ずるため省略する。
【図面の簡単な説明】
【００７６】
【図１】ＣＭＹＫ蓄積を行うフルカラーデジタル複合機の構成を示す概略ブロックの一例とコピー時における画像データの流れを示した図である。
【図２】スキャナ補正部のブロック図の一例である。
【図３】プリンタ補正部のブロック図の一例である。
【図４】ＣＭＹＫ蓄積を行うフルカラーデジタル複合機の構成を示す概略ブロックの一例とスキャナ配信時における画像データの流れを示した図である。
【図５】画像フォーマット変換部のブロック図の一例である。
【図６】ＣＭＹＫ蓄積を行うフルカラーデジタル複合機の構成を示す概略ブロックの一例とＦＡＸ配信時における画像データの流れを示した図である。
【図７】ＡＣＳ判定部の構成例を示す概略ブロック図である。
【図８】色判定部の内部構成例を示すブロック図である。
【図９】色画素ブロックの連続性をカウントする処理を説明するためのフローチャートである。
【図１０】ＲＧＢ蓄積を行うフルカラーデジタル複合機の構成を示す概略ブロックの一例とコピー時における画像データの流れを示した図である。
【図１１】スキャナ補正部のブロック図の一例である。
【図１２】プリンタ補正部のブロック図の一例である。
【図１３】ＲＧＢ蓄積を行うフルカラーデジタル複合機の構成を示す概略ブロックの一例とスキャナ配信時における画像データの流れを示した図である。
【図１４】ＲＧＢ蓄積を行うフルカラーデジタル複合機の構成を示す概略ブロックの一例とＦＡＸ配信時における画像データの流れを示した図である。
【符号の説明】
【００７７】
１…読み取りユニット、２…スキャナ補正部、３…固定長の非可逆圧縮器、４…エンジンコントローラ、５…プリンタ補正部、６…非可逆伸張器、７…書き込みユニット（ＧＡＶＤ）、８…作像ユニット、９…プリンタコントローラ、１０…ＨＤＤ、１１…（半導体）メモリ、１２…画像フォーマット変換ユニット、１３…圧縮伸張ブロック、１４…汎用バス、１５…ＦＡＸコントローラ、１６…ＮＩＣ、２０…外部機器、１００…プロッタエンジン部、２００…プリンタコントローラ部。
【図１】
2006245850.tif 000006
【図２】
2006245850.tif 000007
【図３】
2006245850.tif 000008
【図４】
2006245850.tif 000009
【図５】
2006245850.tif 000010
【図６】
2006245850.tif 000011
【図７】
2006245850.tif 000012
【図８】
2006245850.tif 000013
【図９】
2006245850.tif 000014
【図１０】
2006245850.tif 000015
【図１１】
2006245850.tif 000016
【図１２】
2006245850.tif 000017
【図１３】
2006245850.tif 000018
【図１４】
2006245850.tif 000019