(57)【特許請求の範囲】
【請求項１】
入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定手段と、
前記入力された原稿画像の画像データを記憶する記憶手段と、
前記記憶手段に記憶された前記原稿画像の蓄積画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定手段と、
前記記憶手段に記憶された前記原稿画像の画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理を施す出力画像処理手段と、
を備え、
前記出力画像処理手段は、前記記憶手段に記憶された画像を出力する際に、前記第１のカラー判定手段で判定した画像の領域と前記第２のカラー判定手段で判定した画像の領域とを対比した結果が異なる場合には、当該第２のカラー判定手段によって判定された判定結果に基づいた画像処理を実行し、同一である場合には、当該第１のカラー判定手段によって判定された判定結果に基づいた画像処理を実行することを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置において、
前記第２のカラー判定手段で判定した画像の領域が画像の出力対象領域であって、当該出力対象領域が前記第１のカラー判定手段によって判定した原稿画像の原稿サイズより小さい場合には、当該第２のカラー判定手段によりカラー画像かモノクロ画像かを判定し、
前記出力画像処理手段は、前記第２のカラー判定手段で判定された判定結果に基づいた画像処理を実行することを特徴とする画像処理装置。
【請求項３】
請求項１または２記載の画像処理装置において、
前記第１のカラー判定手段は、前記原稿画像に対して複数設定された判定領域について判定することを特徴とする画像処理装置。
【請求項４】
請求項３記載の画像処理装置において、
前記複数の判定領域が、定型の用紙サイズであることを特徴とする画像処理装置。
【請求項５】
請求項３または４記載の画像処理装置において、
前記複数の判定領域が、予め設定されている用紙サイズであることを特徴とする画像処理装置。
【請求項６】
入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定手段と、
前記入力された原稿画像の画像データを記憶する記憶手段と、
前記記憶手段に記憶された前記原稿画像の蓄積画像における所望の判定領域の画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定手段と、
前記記憶手段に記憶された前記原稿画像の画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理を施す出力画像処理手段と、
を備え、
前記出力画像処理手段は、前記記憶手段に記憶された画像を出力する際に、前記第１のカラー判定手段で判定した画像の領域と前記第２のカラー判定手段で判定した画像の領域とを対比した結果が異なる場合には、当該第２のカラー判定手段によって判定した判定結果に基づいて前記画像データをカラー画像として出力するか、モノクロ画像として出力するかを選択し、同一である場合には、当該第１のカラー判定手段によって判定された判定結果に基づいた画像処理を実行することを特徴とする画像処理装置。
【請求項７】
請求項６記載の画像処理装置において、
カラー原稿及びモノクロ原稿のいずれかを処理する際に、画質を優先するか、生産性を優先するかを選択する選択手段を備え、
前記選択手段による選択が、画質優先であり、かつ、前記第２のカラー判定手段でカラー画像かモノクロ画像かを判定する必要がある場合には、前記画像データを当該第２のカラー判定手段で判定した後に、前記出力画像処理手段は、当該第２のカラー判定手段で判定された結果に基づいた画像処理を実行することを特徴とする画像処理装置。
【請求項８】
請求項１ないし７のいずれか１項に記載の画像処理装置において、
前記入力された画像データは読み取り手段によって読み取られた原稿画像の画像データであることを特徴とする画像処理装置。
【請求項９】
請求項１ないし７のいずれか１項に記載の画像処理装置において、
原稿を読み取る読み取り手段をさらに備え、
前記原稿画像は前記読み取り手段から入力されることを特徴とする画像処理装置。
【請求項１０】
請求項１ないし９のいずれか１項に記載の画像処理装置において、
前記記憶手段は、前記第１のカラー判定手段によって判定された判定結果を前記画像データと関連付けて記憶することを特徴とする画像処理装置。
【請求項１１】
請求項８または９記載の画像処理装置において、
前記読み取り手段によって読み取られた画像データに対して、所定のデータ特性に補正する読み取り補正手段をさらに備え、
前記記憶手段によって記憶される画像データは、前記読み取り補正手段によって補正された画像データであることを特徴とする画像処理装置。
【請求項１２】
請求項１ないし１１のいずれか１項に記載の画像処理装置を備えていることを特徴とする画像形成装置。
【請求項１３】
入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定工程と、
前記入力された原稿画像の画像データを記憶する記憶工程と、
前記記憶手段から読み出した前記原稿画像の蓄積画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定工程と、
を有し、前記記憶工程で記憶された画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理を施す画像処理方法において、
前記記憶工程で記憶された画像を出力する際に、前記第１のカラー判定工程で判定した画像の領域と前記第２のカラー判定工程で判定した画像の領域とを対比した結果が異なる場合には、当該第２のカラー判定工程で判定した判定結果に基づいた画像処理を実行し、同一である場合には、当該第１のカラー判定工程で判定した判定結果に基づいた画像処理を実行することを特徴とする画像処理方法。
【請求項１４】
入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定工程と、
前記入力された原稿画像の画像データを記憶する記憶工程と、
前記記憶手段から読み出した前記原稿画像の蓄積画像における所望の判定領域の画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定工程と、
を有し、前記記憶工程で記憶された画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理を施す画像処理方法において、
前記記憶工程で記憶された画像を出力する際に、前記第１のカラー判定工程で判定した画像の領域と前記第２のカラー判定工程で判定した画像の領域とを対比した結果が異なる場合には、当該第２のカラー判定工程で判定した判定結果に基づいて前記画像データをカラー画像として出力するか、モノクロ画像として出力するかを選択し、同一である場合には、当該第１のカラー判定工程で判定した判定結果に基づいた画像処理を実行することを特徴とする画像処理方法。
【請求項１５】
請求項１３または１４記載の画像処理方法において、
前記画像データが読み取り手段によって読み取られた原稿画像の画像データであることを特徴とする画像処理方法。
【請求項１６】
請求項１３ないし１５のいずれか１項に記載の画像処理方法において、
前記記憶手段は、前記第１のカラー判定手段によって判定された判定結果を前記画像データと関連付けて記憶することを特徴とする画像処理方法。
【請求項１７】
入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定手順と、
前記入力された原稿画像の画像データを記憶する記憶手順と、
前記記憶手段から読み出した前記原稿画像の蓄積画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定手順と、
を有し、前記記憶手順で記憶された画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理をコンピュータによって行わせるコンピュータプログラムにおいて、
前記記憶手順で記憶された画像を出力する際に、前記第１のカラー判定手順で判定した画像の領域と前記第２のカラー判定手順で判定した画像の領域とを対比した結果が異なる場合には、当該第２のカラー判定手順で判定した判定結果に基づいた画像処理を実行し、同一である場合には、当該第１のカラー判定手順で判定した判定結果に基づいた画像処理を実行することを特徴とするコンピュータプログラム。
【請求項１８】
入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定手順と、
前記入力された原稿画像の画像データを記憶する記憶手順と、
前記記憶手段から読み出した前記原稿画像の蓄積画像における所望の判定領域の画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定手順と、
を有し、前記記憶手順で記憶された画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理をコンピュータによって行わせるコンピュータプログラムにおいて、
前記記憶手順で記憶された画像を出力する際に、前記第１のカラー判定手順で判定した画像の領域と前記第２のカラー判定手順で判定した画像の領域とを対比した結果が異なる場合には、当該第２のカラー判定手順で判定した判定結果に基づいて前記画像データをカラー画像として出力するか、モノクロ画像として出力するかを選択し、同一である場合には、当該第１のカラー判定手順で判定した判定結果に基づいた画像処理を実行することを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された画像データに対してカラーからモノクロかを判定する判定機能を有するとともに、蓄積画像を配信する機能、及び印刷する機能を備えた画像処理装置、この画像処理装置を備えた画像形成装置、前記画像処理装置装置で実行される画像処理方法、及び前記画像処理方法をコンピュータで実行するためのコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、ＣＣＤユニットからなるラインセンサ読み取り装置やレーザによる書き込み装置の発展により、アナログ複写機からデジタル化された画像データに基づいて画像を形成するデジタル複写機が登場した。デジタル複写機は、コピー機能のほかに、スキャナ機能、プリンタ機能、ファクシミリ機能等を搭載して、マルチ・ファンクションを制御することから、デジタル複合機（ＭＦＰ−Multi Function Peripheral、以下、単にＭＦＰとも称す）と呼ばれるようになった。
【０００３】
また、デジタルデータを処理することから、このＭＦＰで処理する画像データを記憶する手段を備えている。一般に記憶するデータが大量であることから、このＭＦＰ内にＨＤＤなどの大容量記憶装置を設け、この大容量記憶装置に画像データを保存できるようになっている。一方、前述のようにＭＦＰはデジタルデータを処理することから、ネットワーク接続が容易に行われ、他の複数の機器との間でデータ通信も可能となっている。そこで、ＭＦＰでは、ネットワークを介して受信した他の機器からの画像データを大容量記憶装置に記憶し、あるいは大容量記憶装置に記憶している画像データをネットワークを介して他の機器に送信する。すなわち、ＭＦＰは単に印字出力に供されるだけでなく、ＨＤＤに記憶された画像データをネットワークを介して他の機器送受信できる機能を有する。
【０００４】
また、オフィスの中でのＭＦＰの使われ方も多種、多様化してきている。例えば、ＭＦＰのサイズや機能に分けて、
１）パーソナルコンピュータ（以下、単にＰＣとも称す）の横にペアで設置され、各職務者が手軽にコピー、ファクシミリ、プリンタ、スキャナの機能を使用することができる小型のＭＦＰ、
２）部署や課単位の複数名で共有され、ある程度の生産性やソート、パンチ、ステープル等の機能が使用できる中型のＭＦＰ、
３）企業の中で複写関連業務を集中して行う部署、もしくは複写関連業務そのものを生業とする会社では、高生産性を備え、高品位の画像形成が可能な多機能の大型のＭＦＰ、
が使用されている。
【０００５】
このようにＭＦＰは、小型のものから大型のものまで多様化してきている。その中で、各クラスに亘って共有できる機能も存在するが、クラスごとに要求が強い機能も存在する。例えば大型ＭＦＰではパンチ、ステープル、紙折り等、プロット後の用紙に対する後処理（後加工）や、複写業務と同時に電子ファイリング化すること等が求められ、小型ＭＦＰではインターネットＦＡＸあるいはＰＣ−ＦＡＸ等の充実、さらに、パーソナル的な使用目的として専用紙に対する高品位画像印刷等が求められる。
【０００６】
ビジネスにおける情報価値の重要性はすでに認知されており、情報を早く・正確に・確実に伝えるだけでなく、分かりやすく・効果的に伝えることも要求されている。通信技術の高速化／普及化・メモリの大容量化／低コスト化／小型化・ＰＣの高性能化にともない、デジタルデータを利用した情報を効率的に扱う新しい機能が提供されてきており、デジタルデータの一部であるデジタル画像データを扱うＭＦＰにも、新機能の提供や融合が望まれてきている。
【０００７】
ここで、ＭＦＰにおいての出力というのは、前述したように、コピーのように紙への出力や、スキャナやＦＡＸ送信のように、電子データにおける送信がある。電子データによる送信でも、用途に応じて、出力における出力形式というのは異なる。例えば、ＦＡＸなどはモノクロ２値による画像データ形式となるが、スキャナなどは、例えば、カラーＲＧＢによる画像データで合ったりする。
【０００８】
このように、ＭＦＰにはさまざまな出力手段によって画像データを出力するわけだが、このとき、それぞれの出力手段は、異なる出力特性を持っている。紙出力であれば、書き込みユニットの特性、スキャナ配信では、表示するディスプレイの特性など、さまざまである。
【０００９】
また、ＭＦＰの機能の一つに、読み取り原稿がカラー原稿かモノクロ原稿かを見分け、モノクロ原稿であればモノクロ出力を、カラー原稿であればカラー出力を施す機能が備わっている。
【００１０】
この種の技術として、例えば、特許文献１ないし５記載の発明が公知である。このうち特許文献１には、原稿を読み取って電子画像データを得る画像読み取り手段と、上記画像読み取り手段によって読み取られた画像データから、カラー原稿かモノクロ原稿かを含む属性を判別する判別手段と、上記画像読み取り手段によって読み取られた画像データに対して、所定のデータ特性に補正を施す読み取り画像補正手段と、上記読み取り画像補正手段によって補正を施した画像データを記憶する記憶手段と、上記記憶手段に記憶された画像データを、出力する特性と上記判別手段の出力に応じて画像処理を施す画像処理手段とを備えたことが記載されている。
【００１１】
また、特許文献２には、本スキャン前にプリスキャンを行って原稿の読み取り条件を設定する画像読み取り装置において、原稿からの反射光を電気信号に変換する光電変換手段と、該光電変換手段から出力される３色のうちそれぞれ２色の電気信号の差分を演算する演算手段と、該演算された差分と所定値とを比較する比較手段と、前記差分が所定値以下である場合、モノクロ原稿であると判断し、前記差分が所定値より大きい場合、カラー原稿であると判断する判断手段とを備え、該判断された原稿の種類に応じた読み取り条件で本スキャンを行って前記原稿の画像を読み取ることが記載されている。
【００１２】
また、特許文献３には、原稿画像の画像データを入力する画像入力手段と、前記原稿画像の画像データに対しカラー用画像処理を施すことでカラー画像データを生成するカラー画像生成手段と、前記原稿画像の画像データに対しモノクロ用画像処理を施すことで１画素当たりのビットサイズが前記カラー画像データよりも小さいモノクロ画像データを生成するモノクロ画像生成手段と、前記カラー画像データに前記モノクロ画像データを合成することで、１画素当たりのビットサイズが前記カラー画像データと等しい合成画像データを生成する合成手段と、画像データを一時的に蓄積するためのバッファ手段と、前記原稿画像の画像データに基づき前記原稿画像がカラーであるかモノクロであるかを判定する判定手段と、指定されたモードに応じて外部への画像出力処理を制御する出力制御手段であって、自動カラー選択モードでは、前記合成手段の出力する画像データを前記バッファ手段に蓄積させ、前記判定手段で前記原稿画像がカラーであると判定された場合は、前記バッファ手段から取り出した画像データを出力し、モノクロであると判定された場合は前記バッファ手段から取り出した画像データから前記モノクロ画像データを抽出して出力する出力制御手段と、を備えた画像処理装置が記載されている。
【００１３】
また、特許文献４には、複数ページの原稿を１枚の出力用紙に多面付けして出力する画像形成装置において、原稿を読み取る読み取り手段と、前記読み取り手段により読み取られた各原稿ごとにカラー原稿であるか白黒原稿であるかを識別するカラー原稿識別手段と、前記読み取り手段により読み取られた複数枚の原稿の画像データを多面付けして合成画像データを生成する合成手段と、前記カラー原稿識別手段による識別結果に基づいて、前記合成手段により多面付けされた各面の画像データの各々に対して、カラー原稿であると判断された画像データに対してはＹ（イエロー），Ｍ（マゼンタ），Ｃ（シアン），Ｋ（ブラック）に色変換し、白黒原稿であると判断された画像データに対してはＫ（ブラック）に色変換する色変換手段と、前記色変換手段により色変換された多面付けされた画像データを１枚の出力用紙上に形成する画像形成手段とを備えた構成が記載されている。
【００１４】
さらに、特許文献５には、原稿画像を読み取り、読み取った原稿画像データをＲＧＢ多値データの形で出力する画像読み取り部と、該画像読み取り部からの画像データに画像処理を施す画像処理部と、該画像処理部からの画像データを格納する第１の記憶手段とを有する画像読み取り装置において、前記画像処理部は、前記ＲＧＢ多値データを一旦格納する第２の記憶手段と、前記ＲＧＢ多値データから読み取られた原稿画像がカラーかモノクロかを判定する判定手段とを備え、前記ＲＧＢ多値データにスキャナ画像処理を施して前記第１の記憶手段側に送信し、前記読み取った原稿が前記判定手段によりカラー原稿と判定された場合には、前記第１の記憶手段から前記ＲＧＢ画像データを引き出して出力し、前記読み取った原稿がモノクロ原稿と判明した場合には、前記第２の記憶手段から前記ＲＧＢ多値データを読み出し、スキャナ画像処理によりモノクロ２値化データに変換後、前記第１の記憶手段に出力することが記載されている。
【特許文献１】特開２００７−１１６２７２号公報
【特許文献２】特開２００１−１０３３２４号公報
【特許文献３】特開２００７−０２８４０８号公報
【特許文献４】特許第３７７２６１０号公報
【特許文献５】特開２００６-０８６６２９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
前記従来技術から分かるように、原稿がカラー原稿かモノクロ原稿かを判別して処理する技術として、プレスキャンを行い、予め原稿がカラー原稿かモノクロ原稿かを判別し、その後、再度原稿をスキャンして原稿の判定結果に基づいた処理を施すものと、プレスキャンをせずに原稿を読み取るのと同時にカラー画像とモノクロ画像を生成するものがある。
【００１６】
プレスキャンを用いるものでは、必然的に原稿を２度読み取る必要があるため、読み取りスピードが結果的に１／２以下になりコピーの毎分出力枚数に影響を及ぼすことになる。また、原稿が複数枚あるときなど、読み取りの原稿送り装置が紙詰まりなどで止まってしまった場合、判定結果と読み取り枚数が異なってしまうなどの不便さがあった。
【００１７】
また、プレスキャンをせずに原稿を読み取るのと同時にカラー画像とモノクロ画像を生成するものでは、コピーを行う際、出力印刷用にＣＭＹＫ画像を生成して、判定結果がモノクロだけなら、Ｋ信号のみを、カラー原稿ならＣＭＹＫ信号を使って紙へ画像生成するのであるが、このときにＣＭＹＫデータはＫ信号によるモノクロ単独の画像データと成り立つようなＣＭＹＫ画像を生成する。このＣＭＹＫ画像は、カラー出力専用で作った画像と比べると、原稿がカラーである場合異なる画質となる。また、同様にモノクロ出力専用で作った画質と比べると、これも異なる画質となり、当然のことながら専用で作った画質のほうがよい画質が得られる。
【００１８】
また、この方式では、ＰＣなどに画像データとして送信するとき、カラー画像はＲＧＢ画像で、モノクロはＫ画像というように、出力フォーマットに共通部分がないような場合は、それら出力に向けて別々に生成する必要があり、２種類の画像を同時に形成する必要が出てしまう。
【００１９】
また、昨今のＭＦＰは多入力、多出力である。例えば、入力はスキャナ画像データ、ネットワークから転送されてくる画像データ、ＰＣカードなどからのデジカメ画像データなどがある。また、出力は、紙への印刷、ＦＡＸ送信、ＰＣへの画像データの送信などがある。これは、１つの読み取り画像に対して多出力を行うような要求がされているからである。そこで、ＭＦＰでは、読み取った画像を蓄積して、かつ、その読み取り時にカラー原稿かモノクロ原稿かを判定し、蓄積した画像を、読み取った判定結果に応じて処理するという画像処理を実行する場合もある。
【００２０】
しかしながらこのように画像処理すると、例えば画像データを蓄積した後に出力領域を変えた場合、適切な判定結果を得ることができない。
【００２１】
そこで、本発明が解決しようとする課題は、画像データの蓄積時の再利用性を考慮しつつ、生産性を向上させることにある。
【課題を解決するための手段】
【００２２】
上記課題を解決するため、本発明の画像処理装置の基本構成の１つに係る第１の手段は、入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定手段と、前記入力された原稿画像の画像データを記憶する記憶手段と、前記記憶手段に記憶された前記原稿画像の蓄積画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定手段と、前記記憶手段に記憶された前記原稿画像の画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理を施す出力画像処理手段と、を備え、前記出力画像処理手段は、前記記憶手段に記憶された画像を出力する際に、前記第１のカラー判定手段で判定した画像の領域と前記第２のカラー判定手段で判定した画像の領域と、を対比した結果が異なる場合には、当該第２のカラー判定手段によって判定された判定結果に基づいた画像処理を実行し、同一である場合には、当該第１のカラー判定手段によって判定された判定結果に基づいた画像処理を実行することを特徴とする。
【００２３】
本発明の第２の手段は、第１の手段において、前記第２のカラー判定手段で判定した画像の領域が画像の出力対象領域であって、当該出力対象領域が前記第１のカラー判定手段によって判定した原稿画像の原稿サイズより小さい場合には、当該第２のカラー判定手段によりカラー画像かモノクロ画像かを判定し、前記出力画像処理手段は、前記第２のカラー判定手段で判定された判定結果に基づいた画像処理を実行することを特徴とする。
【００２４】
本発明の第３の手段は、第１の手段または第２の手段において、前記第１のカラー判定手段は、前記原稿画像に対して複数設定された判定領域について判定することを特徴とする。
【００２５】
本発明の第４の手段は、第３の手段において、前記複数の判定領域が、定型の用紙サイズであることを特徴とする。
【００２６】
本発明の第５の手段は、第３の手段または第４の手段において、前記複数の判定領域が、予め設定されている用紙サイズであることを特徴とする。
【００２７】
上記課題を解決するため、本発明の画像処理装置の基本構成のもう１つに係る第６の手段は、入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定手段と、前記入力された原稿画像の画像データを記憶する記憶手段と、前記記憶手段に記憶された前記原稿画像の蓄積画像における所望の判定領域の画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定手段と、前記記憶手段に記憶された前記原稿画像の画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理を施す出力画像処理手段と、を備え、前記出力画像処理手段は、前記記憶手段に記憶された画像を出力する際に、前記第１のカラー判定手段で判定した画像の領域と前記第２のカラー判定手段で判定した画像の領域とを対比した結果が異なる場合には、前記第２のカラー判定手段によって判定した判定結果に基づいて前記画像データをカラー画像として出力するか、モノクロ画像として出力するかを選択し、同一である場合には、前記第１のカラー判定手段によって判定された判定結果に基づいた画像処理を実行することを特徴とする。
【００２８】
本発明の第７の手段は、第６の手段において、カラー原稿及びモノクロ原稿のいずれかを処理する際に、画質を優先するか、生産性を優先するかを選択する選択手段を備え、前記選択手段による選択が、画質優先であり、かつ、前記第２のカラー判定手段でカラー画像かモノクロ画像かを判定する必要がある場合には、前記画像データを当該第２のカラー判定手段で判定した後に、前記出力画像処理手段は、当該第２のカラー判定手段で判定された結果に基づいた画像処理を実行することを特徴とする。
【００２９】
本発明の第８の手段は、第１の手段〜第７の手段のいずれか１つの手段において、入力された画像データは読み取り手段によって読み取られた原稿画像の画像データであることを特徴とする。
【００３０】
本発明の第９の手段は、第１の手段〜第７の手段のいずれか１つの手段において、原稿を読み取る読み取り手段をさらに備え、前記原稿画像は前記読み取り手段から入力されることを特徴とする。
【００３１】
本発明の第１０の手段は、第１の手段〜第９の手段のいずれか１つの手段において、前記記憶手段は、前記第１のカラー判定手段によって判定された判定結果を前記画像データと関連付けて記憶することを特徴とする。
【００３２】
本発明の第１１の手段は、第８の手段または第９の手段において、前記読み取り手段によって読み取られた画像データに対して、所定のデータ特性に補正する読み取り補正手段をさらに備え、前記記憶手段によって記憶される画像データは、前記読み取り補正手段によって補正された画像データであることを特徴とする。
【００３３】
本発明の第１２の手段は、第１の手段〜第１１の手段のいずれか１つの手段に係る画像処理装置を画像形成装置が備えていることを特徴とする。
【００３４】
上記課題を解決するため、本発明の画像処理方法の基本プロセスの１つに係る第１３の手段は、入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定工程と、前記入力された原稿画像の画像データを記憶する記憶工程と、前記記憶手段から読み出した前記原稿画像の蓄積画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定工程と、を有し、前記記憶工程で記憶された画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理を施す画像処理方法において、前記記憶工程で記憶された画像を出力する際に、前記第１のカラー判定工程で判定した画像の領域と前記第２のカラー判定工程で判定した画像の領域とを対比した結果が異なる場合には、前記第２のカラー判定工程で判定した判定結果に基づいた画像処理を実行し、同一である場合には、前記第１のカラー判定工程で判定した判定結果に基づいた画像処理を実行することを特徴とする。
【００３５】
上記課題を解決するため、本発明の画像処理方法の基本プロセスのもう１つに係る第１４の手段は、入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定工程と、前記入力された原稿画像の画像データを記憶する記憶工程と、前記記憶手段から読み出した前記原稿画像の蓄積画像における所望の判定領域の画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定工程と、を有し、前記記憶工程で記憶された画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理を施す画像処理方法において、前記記憶工程で記憶された画像を出力する際に、前記第１のカラー判定工程で判定した画像の領域と前記第２のカラー判定工程で判定した画像の領域とを対比した結果が異なる場合には、当該第２のカラー判定工程で判定した判定結果に基づいて前記画像データをカラー画像として出力するか、モノクロ画像として出力するかを選択し、同一である場合には、当該第１のカラー判定工程で判定した判定結果に基づいた画像処理を実行することを特徴とする。
【００３６】
本発明の第１５の手段は、第１３の手段または第１４の手段において、前記画像データが読み取り手段によって読み取られた原稿画像の画像データであることを特徴とする。
【００３７】
本発明の第１６の手段は、第１３の手段〜第１５の手段のいずれか１つの手段において、前記記憶手段は、前記第１のカラー判定手段によって判定された判定結果を前記画像データと関連付けて記憶することを特徴とする。
【００３８】
上記課題を解決するため、本発明のコンピュータプログラムの基本プロセスの１つに係る第１７の手段は、入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定手順と、前記入力された原稿画像の画像データを記憶する記憶手順と、前記記憶手段から読み出した前記原稿画像の蓄積画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定手順と、を有し、前記記憶手順で記憶された画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理をコンピュータによって行わせるコンピュータプログラムにおいて、前記記憶手順で記憶された画像を出力する際に、前記第１のカラー判定手順で判定した画像の領域と前記第２のカラー判定手順で判定した画像の領域とを対比した結果が異なる場合には、当該第２のカラー判定手順で判定した判定結果に基づいた画像処理を実行し、同一である場合には、当該第１のカラー判定手順で判定した判定結果に基づいた画像処理を実行することを特徴とする。
【００３９】
上記課題を解決するため、本発明のコンピュータプログラムの基本プロセスのもう１つに係る第１８の手段は、入力された原稿画像がカラー画像かモノクロ画像かを判定する第１のカラー判定手順と、前記入力された原稿画像の画像データを記憶する記憶手順と、前記記憶手段から読み出した前記原稿画像の蓄積画像における所望の判定領域の画像がカラー画像かモノクロ画像かを再度判定する第２のカラー判定手順と、を有し、前記記憶手順で記憶された画像データに対し、当該画像データを出力する出力手段の出力特性に対応した画像処理をコンピュータによって行わせるコンピュータプログラムにおいて、前記記憶手順で記憶された画像を出力する際に、前記第１のカラー判定手順で判定した画像の領域と前記第２のカラー判定手順で判定した画像の領域とを対比した結果が異なる場合には、当該第２のカラー判定手順で判定した判定結果に基づいて前記画像データをカラー画像として出力するか、モノクロ画像として出力するかを選択し、同一である場合には、当該第１のカラー判定手順で判定した判定結果に基づいた画像処理を実行することを特徴とする。
【００４０】
なお、後述の実施形態では、第１のカラー判定手段は第１カラー判定部１に、記憶手段はメモリ１０８，ＨＤＤ１０９に、第２のカラー判定手段は第２カラー判定部１０４，９０７に、出力画像処理手段は出力画像処理部１０４に、読み取り手段は画像読み取り部１０１に、読み取り補正手段は読み取り画像補正部１０２に、それぞれ対応し、第１のカラー判定手段と第２のカラー判定手段との画像領域の対比結果の判断、並びに画像処理の異動はＣＰＵ１０７によって実行される。
【発明の効果】
【００４１】
本発明によれば、記憶手段に記憶された画像データを読み出して画像出力する際に、読み取り領域と出力領域とを比較して画像処理の内容を決定するので、画像データの蓄積時の再利用性を考慮しつつ、生産性を向上させることができる。
【発明を実施するための最良の形態】
【００４２】
以下、本発明の実施形態について、図面を参照して説明する。
【実施例１】
【００４３】
図１は本実施形態の実施例１に係るデジタル複写機の機能構成を示すブロック図である。このデジタル複写機は、ＭＦＰ（デジタル複合機）であり、前述のような複数の機能を有する。
【００４４】
図１において、ＭＦＰは、中央制御機能を備えたＣＰＵ１０７、第１カラー判定部１０３を後段に備え、読み取り機能を実現するための画像読み取り部１０１、印刷機能を実現するための画像書き込み部１０６、画像データを一時的に記憶するメモリ１０８、大容量記憶装置としてのＨＤＤ１０９、及びネットワークやファクシミリ機能とインターフェースするための外部Ｉ／Ｆ制御部１１０が、拡張バスＢを介して互いに送受信可能に接続されている。
【００４５】
拡張バスＢには、この他に、画像読み取り部１０２のからの画像データを処理する読み取り画像補正部１０２、出力画像の画像処理を行う出力画像処理部１０４、第２カラー判定ステップＳ１０６が接続され、外部Ｉ／Ｆ制御部１１０には、ネットワーク接続を行うためのＮＩＣ（Network Interface Control）１１１、ＦＡＸ通信を行うためのＦＡＸ部１１２、及びユーザインターフェースとしての操作部１１３が接続されている。ＮＩＣ１１１はネットワークＮＴを介してパーソナルコンピュータ（ＰＣ）１１４等の外部機器に接続され、ＦＡＸ部１１２は公衆電話回線ＴＬを介して外部のＦＡＸ等の外部機器と接続される。図では、ネットワークＮＴ及び公衆電話回線ＴＬの接続部を境に、ＮＩＣ１１１、ＦＡＸ部１１２、及び操作部１１３側が装置内となる。
【００４６】
前記画像読み取り部１０１は、ＣＣＤ光電変換素子からなるラインセンサ、Ａ／Ｄコンバータ、及びこれらを駆動する駆動回路を備え、コンタクトガラス上にセットされた原稿をスキャンし、あるいはシートスルー位置を通過する原稿を読み取り、原稿の濃淡情報をＲＧＢ各８ビットからなるデジタル画像データとして生成し、出力する。また、ＣＣＤで読み取った値が、ＣＣＤ素子ごとの感度ばらつきによるムラを補正するシェーディング補正を行い、画像データを出力する。その画像読み取り部１０１で読み取られた画像データは、読み取り画像補正部部１０２と第１カラー判定部１０３へ送られる。
【００４７】
図２は読み取り画像補正部１０２の詳細な構成を示すブロック図である。読み取り画像補正部１０２では、像域分離処理２０１において、原稿の持つ特徴的なエリアの抽出を行う。例えば、一般的な印刷によって形成されている網点部の抽出、文字などのエッジ部の抽出、その画像データの有彩／無彩の判定、背景画像が白であるかの白背景の判定などを行う。また、読み取り画像補正部１０２に入力された画像データはスキャナγ処理２０４へ送られる。
【００４８】
このスキャナγ処理２０４では、画像読み取り部のγ特性から出力する空間特性になるように画像データに対してγ変換を行う。具体的には、画像読み取り部１０１から出力されるカラー信号に対して、無彩色の特性を出力の空間特性になるようなγ変換処理を行う。その後、この出力データがフィルタ処理２０２に送られる。
【００４９】
このフィルタ処理部２０２は、画像データの持つ空間周波数を変換する役割を担う。また、像域分離処理２０１で判定された結果を用いて、その抽出部分ごとに特徴的なフィルタ処理を施す。例えば、網点部と検出されているエリアでは、網点を平滑するような平滑処理を施し、エッジ部で白背景であるならば、そのエリアは文字部であろうと推定して、ＭＴＦ特性のよくなるようなエッジ強調処理を施す。このようにフィルタ処理２０２で処理を施された画像データは、色変換処理２０３に送られ、予め決められた色空間特性になるように色変換処理を施される。色変換処理は、この画像処理装置で予め決められた色空間への色変換となる。この場合、一旦蓄積する画像形成であるので、汎用ＲＧＢ空間であってもよい。
【００５０】
色変換処理としては、例えば、特許第３７１３３５２号公報に記載されているような公知の色補正処理装置が使用され、当該色補正処理装置によって色変換が行われる。その後、色変換された画像データは、必要に応じて解像度変換部２０７で入力された解像度を、要求される出力解像度に変換する。具体的な処理方式としては、例えば３次元コンボリューション法が使用される。また、入力解像度と出力解像度が同じであればここでの処理は行わない。
【００５１】
その後、画像データ圧縮部２０６にてデータ圧縮する。また、同時に分離データも分離データ圧縮部２０５にて圧縮される。この画像データ圧縮部２０６での圧縮方式は圧縮率がよいＪＰＥＧなどの非可逆方式でよいが、分離データ圧縮部２０５における圧縮方式は、ＭＭＲなど可逆圧縮である必要がある。これは、分離データはその画素ごとの情報であり、後段の処理で使うときに劣化すると正しい処理が施されないためである。このように読み取り画像補正部１０２で処理された画像データが拡張バスを経由して、メモリ１０８やＨＤＤ１０９にも蓄積される。このとき、画像データと一緒に、像域分離処理２０１の出力結果も同時に保存される。
【００５２】
スキャナなどの画像読み取り部１０１によって読み取られ続けている間、プロッタなどの画像書き込み部１０６に画像データを同タイミングで送り続けることができるならよいが、実際、出力準備中などの場合は結果的に画像データが入力される一方で出力できない状態となってしまい、限りあるメモリ１０８の容量を超えてしまう。メモリが十分にあればいいが、単純にハードのコストアップとなってしまう。そこで、本実施例では、ＨＤＤ１０９に読み取った画像データを一旦格納し、このメモリ容量オーバーを解消するようにしている。また、一時的な保存であれば、メモリ１０８で記憶すればよいが、長期的に保存するには、ＨＤＤ１０９で保存したほうがよい。例えば、画像処理装置自身の電源をＯＦＦにするなどがあり、メモリ１０８が不揮発メモリであれば別だが、一般的なＲＡＭメモリでは電源ＯＦＦになれば記憶されているデータが消えてしまうためである。
【００５３】
一旦メモリ１０８に格納された画像データは出力画像処理部１０４に拡張バスＢを通じて送信される。この出力画像処理部１０４では、蓄積された画像データの特性から紙出力を行うための画像書き込み特性、例えば、カラー書き込み装置だとすると、ＣＭＹＫ画像へと変換する。図３は出力画像処理部１０４の詳細を示すブロック図である。
【００５４】
入力データには予め圧縮された画像データと像域分離処理の結果のデータが含まれている。そこで、まず、分離・画像データ伸張部３０１で、拡張バスＢを経由してきた圧縮データを伸張する。このとき、伸長された画像データと分離データが画素単位で対応付けされて次処理部へとデータ出力される。この分離・画像データ伸張部３０１で伸張された画像データと分離データは、フィルタ処理３０２において画像書き込み部１０６のＭＴＦ特性に合うようにフィルタ処理を施す。前述した読み取り画像補正部１０２内におけるフィルタ処理部２０２の処理では、メモリ１０５もしくはＨＤＤ１０６などに蓄積するために予め定められた特性に補正されているが、今回のフィルタ処理部３０２では今度は予め定められた蓄積画像特性から画像書き込み部の画像特性へとなるように変換する。また、原稿の特徴的な分離データを用いて、特徴的な変換を施す。
【００５５】
このフィルタ処理３０２が行われた後に画像データは色変換処理３０３へと送られる。ここでもまた、像域分離処理２０１の結果である分離データを用いて、例えば、無彩であるならば黒文字と仮定することが可能で、その仮定に基づいてＣＭＹＫ変換を行うときに、墨単色処理を施すことができる。この色変換処理３０３で処理された画像信号は、解像度変換処理３０４で、任意の変倍処理が行われた後、γ処理部３０５へと送られ、予め定められた蓄積画像特性から出力特性のγ変換を行う。また、γ処理部３０５での処理後のデータを用いて、中間調処理部３０６では画像書き込み部１０３の特性に合うような階調処理を施す。階調処理は、例えばディザ処理や誤差拡散処理である。また、画像書き込み部１０６の階調の深さ（ビット数）の変換もここで行う。例えば、１ｂｉｔの出力であるならば、ここで、入力された８ｂｉｔの信号に対してディザ処理を行いながら１ｂｉｔ化を行う。
【００５６】
こうして、出力画像処理部１０４で処理された画像データは、再度、メモリ１０８に、必要に応じてＨＤＤ１０９に待避させる。その後、画像書き込み部１０６がＣＭＹＫからなるデジタル画像データを受け取ると、レーザビームを用いた電子写真プロセスを使って、転写紙に受け取った画像データを可視画像として出力する。
【００５７】
一方、画像読み取り部１０１の出力画像データは、第１カラー判定部１０３にも入力される。第１カラー判定部１０３では、原稿がカラー原稿か白黒原稿かを判別する。このカラー判別機能は公知の機能であり、例えば、特開２００４−１１２７２５号公報に開示されている技術が適用できる。第１カラー判定部１０３で判定された結果は、読み取り画像補正部１０２で処理された画像データがメモリ１０８もしくはＨＤＤ１０９に格納されるときに同時に画像データの書誌情報として保存され、出力画像処理部１０４で出力のための処理を施すときに、その情報を用いた処理が施される。
【００５８】
例えば、読み取った原稿がカラー原稿と判定されていれば、前述したようにカラー画像として印刷出力用の画像処理を施す。また、原稿が白黒原稿と判定されているならば、出力画像処理部１０４はＲＧＢカラー画像をモノクロ画像への出力となるような処理を施す。ＲＧＢ→Ｋ変換は色変換処理３０３において行い、そのほかの処理部においても、モノクロ画質用の最適なパラメータを用いて処理を施す。このようにして、原稿がモノクロと判定された原稿の読み取りがカラーであっても、出力するときにモノクロ画像への形成が可能となる。
【００５９】
なお、これは、複写機能として、初期設定がカラー／モノクロ判定による出力を、もしくは、使用するユーザが予めカラー／モノクロ判定を使用した出力を望む場合であり、もちろんのことながら判定結果に依存せず、原稿をカラー印刷として、もしくは、モノクロ印刷として出力することも可能である。その場合は、出力画像処理部１０４がそれぞれ望む画質特性となるように動作すればよい。
【００６０】
ここで、画像読み取り部１０１から読み取り画像補正部１０２、出力画像処理部１０４、画像書き込み部１０６へとデータを転送する際には、画像データ拡張バスＢを経由して、それぞれの入出力が行われる。そのとき、これらを制御しているタイミングによっては、例えば、出力画像処理部１０４で施された画像データを画像書き込み部１０６で出力しようとしても、エンジンプロッタの状態では、まだ紙出力への準備ができていないことがある。そのようなときは、一旦、記憶装置（メモリ１０８あるいはＨＤＤ１９）に画像データを保持させる。また、画像データ拡張バスＢは、各モジュールが共有することから、各モジュールの信号もしくはデータの入出力を調整するＣＰＵ１０７によって制御される。ここでは、前述した記憶装置（メモリ１０８、ＨＤＤ１０９）もＣＰＵ１０７と拡張バスＢを経由して接続されている。
【００６１】
メモリ１０８では、実際には、画像読み取り部１０１におけるラインスキャナによって読み取られ、出力画像処理部１０４に転送する際、転送速度とそのときの処理、例えば、画像読み取り部１０１で読み取りしているときに、出力画像処理部１０４では別の処理が施されているときに、画像データが保持される。その後、必要に応じて、ＨＤＤ１０９へ画像データを格納して、データの再利用などに用いる。
【００６２】
図４は、前記ＭＦＰで原稿を複写するときの原稿読み取りから印刷出力までの一連の処理手順を示すフローチャートである。
【００６３】
同図において、原稿を読み取りが開始されると（ステップ４０１）、画像読み取り部１０１で原稿の読み取りが行われ（ステップ４０２）、読み取りデータはデジタルデータに変換されて第１カラー判定部１０３と読み取り画像補正部１０２に送られる（ステップ４０５、４０３）。次いで、画像補正処理が行われた画像データは、メモリ１０８に保存され、必要があればＨＤＤ１０９に保存される（ステップ４０４）。その後、出力画像処理部１０４に出力画像データが入力され、画像形成用のデータに変換もしくは処理され（ステップ４０６）、再度メモリ１０８及びＨＤＤ１０９に格納される（ステップ４０７）。画像書き込み部１０６は画像を書き込む際、メモリ１０８あるいはＨＤＤ１０９から画像データを読み出して、用紙にプロッタで印刷する（ステップ４０９）。
【００６４】
なお、前記各ステップにおける各部の処理については前述の通りである。
【００６５】
また、図１に示したＭＦＰの構成では、読み取り部１０１からの原稿読み取り動作と、画像書き込み部１０６の出力動作が各々独立して動作することがある。例えば、ある原稿をＨＤＤ１０９に保存しながら、ＦＡＸとしてＦＡＸ部１１２からメモリ送信する。また、同時に、予め蓄積されている画像データを原稿に出力するような同時動作が行われることがある。このような場合、まず、原稿が画像読み取り部１０１で読み取られ、読み取り画像補正部１０２で処理され、同時に第１カラー判定部１０３でカラー原稿かモノクロ原稿かが判定され、ＨＤＤ１０９に画像が蓄積される。同時に、ＨＤＤ１０９に予め蓄積されている他の画像データに対して、出力画像処理部１０４を使って画像書き込み部１０６への出力用の画像データを作成する。その後、画像書き込み部１０６へ出力する。
【００６６】
このとき、画像書き込み部１０６と、画像読み取り部１０１は、機械的構成を必要とすることから出力生産能力が出力画像処理部１０４などに比べて遅い。例えば、スキャナは用紙上の画像を読み取り、プロッタは用紙上に画像を出力（印字）出力することから、用紙の搬送の時間があり、必然的に、ハードウェアなどで演算するような出力画像処理部１０４に比べると処理速度は遅くなる。
【００６７】
図６は画像読み取り部１０１で画像を読み取り、出力画像処理部１０４で画像処理を行い、画像書き込み部１０６で画像を書き込むという動作を並行して行うときの動作状態を示す説明図である。ここでは、白三角形状の画像１０１ａを画像読み取り部１０１で読み取りながら、出力画像処理部１０４で画像出力可能な画像データに変換する。同時に出力画像処理部１０４では、画像を書き込むための画像データである蓄積画像１０４ａ１，１０４ａ２・・・（図では黒三角形状の画像）の画像データがメモリ１０８あるいはＨＤＤ１０９から読み出され、画像書き込み部１０６に転送される。この例では、２つの出力画像１０４ａ１，１０４ａ２（黒三角形状の画像）の画像データを処理する間に１つの入力画像１０１ａ１（白三角形状の画像）を処理している。
【００６８】
このような同時動作の場合、蓄積画像を出力するための画像データ１０４ａ１，１０４ａ２を、画像書き込み部１０６が出力（出力画像１０６ａ１，１０６ａ２）するまでに十分な時間的余裕が出たときに、読み取られた画像をＦＡＸ送信するための処理を出力画像処理部１０４では行う。その後、このＦＡＸ送信用の画像データは、一度メモリ１０６もしくはＨＤＤ１０９に待避し、すべての画像データがそろった時点で、外部Ｉ／Ｆ制御部１１０を通じて、ＦＡＸ部１１２からデータ送信される。このように、ＭＦＰ内では同時に多数の処理が要求され、その処理の順番等をＣＰＵ１０７で管理し、制御する。
【００６９】
このように画像出力し、あるいはＦＡＸ送信する代わりに、あるいはこれに並行して原稿を読み取って得られた画像データを蓄積することもできる。そこで、画像データを蓄積後、その画像データを使って別の出力へ使用するといった画像データの再利用を行うため、デバイス依存しない形式で蓄積するように構成することもできる。
【００７０】
この場合、スキャナなどの画像読み取り部１０１において画像データとして形成されたのち、読み取り画像補正部１０２においてデバイス依存しない画像データに変換される。具体的にこのデバイスに依存しない画像データの特性としては、例えば、色空間であれば、標準色空間であるｓＹＣＣや、ＡｄｏｂｅＲＧＢ空間、または、予め定められたＲＧＢ空間である。また、空間周波数も定めている。そのような特性となるように画像処理部を使って変換される。その後、画像データは拡張バスＢを介して、ＨＤＤ１０９に蓄積される。
【００７１】
また、第１カラー判定部１０３でのカラー／モノクロ判定を行う条件では、画像読み取り部１０１で読み取るときに、読み取りを指示しているユーザの指示に関係なく第１カラー判定部１０３における判定結果を出力して、画像データに付けて書誌情報としてＨＤＤ１０９へ保存することもできる。このようにすることにより、もし、画像出力を行いながら、画像データのＨＤＤ１０９内への保持を行った場合、その後、再度出力を施すときに、ユーザがその出力のときに限り自由にカラー／モノクロ判定結果を用いた出力を行うかを選択することができ、その選択結果に応じて印刷出力を行うことが可能となる。
【００７２】
蓄積された画像データを用いて、印字出力（紙出力）する場合には、蓄積された画像データ（ＨＤＤ１０９に保持）がメモリ１０８及び拡張バスＢを介して出力画像処理部１０４に転送される。このとき。出力画像処理部では、紙出力が目的であることから、デバイス依存しない形式の画像データの特性から画像書き込み部１０６で出力するデータ特性に合った画像処理変換が行われる。その後、一旦メモリ１０８を介してから画像書き込み部１０６に転送され、当該画像書き込み部１０６から印字出力される。
【００７３】
ここで、一度蓄積された画像データを出力する際に、ユーザの指示のもとカラー原稿あるいはモノクロ原稿かという原稿の種類に応じて自動的にカラーあるいはモノクロ画像を出力したい場合には、前述したように、第１カラー判定部１０３の結果が常に保存されているので、この結果に応じて出力すればよい。
【００７４】
しかし、このとき、出力する画像サイズが、蓄積されている画像サイズよりも小さいエリアの場合には事情が異なってくる。例えば、図５のような原稿についてエリアＡ１を出力しようとした場合、このエリアＡ１にはモノクロ画像しかなく、他のエリアＡ２にはカラー画像がある。従って、全体としてはカラー原稿ということになる。すなわち、この出力しようとしているエリアＡ１にはモノクロ画像しかない。しかし、原稿としてはカラー部分も含んでいるために、読み取り画像サイズから判定される第１カラー判定部１０３の結果は、カラー原稿と判定される。そのため前述したような方式のまま出力しようとすると、実際に出力しようとするエリアにはモノクロ画像しかなくても、カラー原稿と認識して画像出力を行い、カラー原稿を処理するための動作が行われる。このようにして処理されると、前述のようにカラー画像の画像処理とモノクロ画像の画像処理を分ける必要がなくなる。そのため、１枚の原稿についても画像出力する領域がカラーかモノクロかを判定する必要がある。
【００７５】
以下、出力する画像サイズに必要なカラー判定の領域と蓄積された画像データについての判定領域に差異がある例について、説明する。
【００７６】
１つのページから当該ページよりも画像サイズが小さなエリアについて画像出力する場合には、以下のように動作する。  
１）まず、出力する画像サイズが指定されたときに、その出力する画像サイズに応じて、カラー判定をする領域を決める。  
２）このカラー判定をする領域と、実際に第１カラー判定部１０３で判定するために要した判定領域を比べる。  
３）比べた結果、判定領域に差異があると、蓄積されている画像データに対して、第２カラー判定部１０５で再度カラー画像かモノクロ画像かを判定する。  
４）第２カラー判定部１０５で判定に要する原稿の領域は、出力する画像のエリアに応じて判定領域として設定され、その設定された領域についてカラー画像かモノクロ画像かが判定される。  
５）その後、第２カラー判定部１０５の判定結果に基づいて出力画像処理部１０４ではカラー処理か、モノクロ処理を行う。  
６）出力画像処理部１０４から最終的に出力される画像サイズは、蓄積されていた画像のサイズではなく、出力されるべき画像の領域のみである。従って、図５のような原稿の場合、不要な部分の画像はカットして必要な部分、ここではエリアＡ１の画像のみ出力される。
【００７７】
このようにして、出力する画像サイズに必要なカラー判定の領域と蓄積された画像データの判定領域に差異がある場合は、第１カラー判定部１０３の判定結果を使用せずに、新たに第２カラー判定部１０５を使ってカラー判定を行い、その結果に応じて画像処理を行い、画像出力する。しかしながら、この判定領域に差異がないような場合は、前述したように、第１カラー判定部１０３で判定された判定結果に応じて出力画像処理部１０４では画像処理を実行する。
【００７８】
以上のように、本実施例によれば、画像を出力するときに、予め第１カラー判定部１０３で判定した領域と、出力するサイズにおいて判定するべき領域があり、その領域に差異があれば、第２カラー判別部１０５で前記画像出力する対象となる領域についてカラー判定を行うので、適切なカラー出力画像か、モノクロ出力画像かの処理を出力画像処理手段にて施すことができる。
【００７９】
また、前記領域の差異における判断において、差異がないと判断された場合は、第２のカラー判定部１０５での判定処理を行わないようにしたので、前記領域に差異がないときの生産能力を損なうことなく、かつ、その原稿における適切なカラー処理及びモノクロの処理を施すことができる。
【００８０】
さらに、第２カラー判定部１０５を備えているので、たとえ、別の原稿による読み取り途中であって、出力する生産能力が悪くなることなく、かつ、その原稿における適切なカラー処理及びモノクロの処理を施すことができる。
【００８１】
なお、前記各動作あるいは処理はコンピュータプログラムによって置き換えることができることは言うまでもない。
【実施例２】
【００８２】
本実施例は、出力する画像サイズに必要なカラー判定の領域と蓄積された画像データについての判定領域に差異がある場合に、予め出力するために設定された出力画像サイズが読み取った原稿サイズより小さいときの例である。
【００８３】
カラー判定するための判定領域は、通常、読み取られる原稿のサイズよりも小さい。これは、原稿の端は、スキャナのコンタクトガラスと原稿との境目や原稿の浮きなどの機械的な要因でＣＣＤから読み取った画像にノイズ等が入り、結果的に色づき、モノクロ原稿であってもカラーと判定されることがあるためである。そこで、カラー判定を行うときには、画像サイズに応じて、かつ、その画像サイズより小さめになるように判定領域を設定する。一方、原稿のサイズと、コピー・プリントなどで出力される用紙サイズは、一般的に定型サイズである。そこで、本実施例では、前記定型サイズに対応した例である。
【００８４】
本実施例２においても、前記実施形態及び実施例１で説明したように、原稿の画像データを蓄積するまで、および、第１カラー判定部１０３の判定結果も書誌情報に保存するまでは同じである。しかし、本実施例２では、前記保存の際に、原稿サイズも書誌情報などの当該文書の属性として保存する。その後、蓄積された画像データを出力する際、出力するための用紙がＭＦＰに予め備え付けられている操作部などからによって選択される。ＣＰＵ１０７は、選択された用紙のサイズと、出力する蓄積画像の書誌情報内に記録されている原稿サイズを比較し、原稿サイズよりも出力する用紙サイズのほうが小さければ、第１カラー判定部１０３で得たカラー・モノクロ判定結果を使用することなく、第２カラー判定部１０５で改めて、その出力用紙サイズに適した領域判定でカラー判定を行わせる。
【００８５】
例えば、蓄積されている画像の原稿サイズが、Ａ３原稿であり、出力するサイズがＢ４サイズであれば、その出力するサイズは原稿サイズより小さいと判断し、再度、カラー判定する必要があるので、第２カラー判定部１０５を使ってカラー画像かモノクロ画像かの判定を行う。その後、第２カラー判定部１０５における判定結果を使用し、出力画像処理部１０４で出力用の画像データとして画像処理し、画像出力する。
【００８６】
その他、特に説明しない各部は、前述の実施例１と同等に構成され、同等に機能する。
【００８７】
以上のように、本実施例によれば、読み取った原稿のサイズと出力する原稿のサイズを比較比べ、詳細な判定領域の比較によることなく、簡素化された方法で判定領域を比較することができる。これにより、領域比較の判定がスピード化され、生産性の向上を図ることができる。
【００８８】
また、前記各動作あるいは処理はコンピュータプログラムによって置き換えることができることは言うまでもない。
【実施例３】
【００８９】
第１カラー判定部１０３では、原稿に対してどの領域で判定するかを予め設定する必要があるということは前述した通りである。これに対し、本実施例では、この領域判定する領域を複数有し、判定結果を保存するようにした例である。
【００９０】
第１カラー判定部１０３に設定される判定領域は、まず、原稿にサイズに対してカラー画像がモノクロ画像かを判定する。その他に、例えば用紙の通常よく使用される定型サイズ内での領域を複数設定し、その領域でカラー画像がモノクロ画像かを判定する。例えば、図７に示すように、読み取る原稿はＡ４サイズだったとする。まず、この原稿にあった判定領域がセットされる。その他に、定型的なサイズ、この図７の例では、Ａ５サイズ用、Ａ３サイズ用の領域設定がされる。このとき、Ａ４サイズが改めて設定されてもよい。その後、これらの判定結果を、前記書誌情報に含まれるように記憶する。
【００９１】
情報としては、
画像サイズ：Ａ４
原稿判定結果：カラー
Ａ３サイズ判定結果：なし
Ａ４横サイズ判定結果：カラー
Ａ５縦サイズ判定結果：モノクロ
のように、蓄積される。このとき、Ａ３サイズ判定結果は、領域設定としては設定され、かつ、判定結果を出しても構わないが、そこの部分には画像はないことから、蓄積時の画像データに付随する書誌情報としては、「なし」となる。
【００９２】
なお、図７では、各領域を明示的にずらしているが、実際には領域の境界は重なっていて、読み取るための原点から各々の領域を設定することが常である。
【００９３】
この判定結果を用いて、出力されるサイズとこの定型サイズが一致したときには、第１カラー判定部１０３の結果を用いて、出力画像処理部１０４で画像処理を行う。例えば、出力の紙をＡ５と選択した場合、Ａ５サイズが予め判定結果としてあるので、この判定結果を用いて、出力画像処理部１０４を動作させればよい。
【００９４】
ここで、Ａ３サイズの紙に出力しようとしたとき、Ａ３サイズ判定結果は「なし」ではあるが、第２カラー判定部１０５で判定する必要はない。原稿サイズよりも大きい紙への出力であり、この条件で必要となるカラー判定領域は、原稿のカラー判定領域と同じであるため、この結果に応じて動作し、制御することになる。
【００９５】
また、複数設定される判定領域は、当該システムのＭＦＰに予め用意されている出力転写紙サイズの領域と同じようにすることが望ましい。大抵、よく出力される転写紙は、予めＭＦＰの給紙トレイにセットされており、そのセットされている情報は、すでに分かる。そこで、例えば、ＭＦＰに設けられている給紙トレイが４段ほどあり、それぞれに、Ａ４横、Ａ４縦、Ａ３、Ａ４横の用紙あるいは給紙カセットがセットされていたとする。その場合、判定する領域は原稿サイズのほかに、Ａ４横、Ａ４縦、Ａ３の３つの領域とし、各々の領域で判定結果を出せばよい。
【００９６】
その他、特に説明しない各部は、前述実施例１あるいは実施例２と同等に構成され、同等に機能する。
【００９７】
このように本実施例によれば、第１カラー判定部１０３において複数の領域に対して判定することが可能になり、第１カラー判定部１０３の判定結果を使用する機会が増える。それにより、第２カラー判定部１０５の判定処理を行う頻度が減少し、また、第２カラー判定部１０５の判定結果を使用して動作する機会も減少するので、画像処理の生産能力を向上させることができる。
【００９８】
また、予め判定する複数の領域を原稿の定型サイズとしたので、出力する用紙と判定する領域が一致することも多くなり、第１カラー判定部１０３の結果を用いたカラー処理あるいはモノクロ処理を施す機会が増え、その結果、画像処理の生産能力の向上を図ることができる。
【００９９】
さらに、出力画像に対するモノクロ処理あるいはカラー処理を適切に行うことができるため、画質劣化を生じることなく画像処理を行うことが可能になる。
【０１００】
加えて、予め設定されている出力用紙サイズに対する判定領域で第１カラー判定部１０３の判定結果を得ることができるので、さらに、第１カラー判定部１０３の結果を用いたカラー処理あるいはモノクロ処理を施す機会が増える。
【実施例４】
【０１０１】
本実施例は、記憶された画像を出力する際に、第１カラー判別部で判別した領域と、出力するために必要な判定領域に差異がある場合には、第２カラー判別部でカラー画像かモノクロ画像かの判別を行い、その判別結果に応じて出力画像処理部で出力した画像データをカラー画像として出力するか、モノクロ画像として出力するかを選択し、第１カラー判別部で判別した領域と、出力するために必要な判定領域に差異がない場合には、出力画像処理部は第１カラー判別部で判別した結果に応じて処理するようにした例である。
【０１０２】
図８は実施例４に係るデジタル複写機（ＭＦＰ）の機能構成を示すブロック図、図９は出力画像処理部の詳細を示す図である。本実施例は、実施例１において拡張バスＢに直接接続されている第２カラー判定部１０５は出力画像処理部１０４に設けられている。
【０１０３】
その他の各部は実施例１と同等に構成されているので、同等な各部には同一の参照符号を付し、各部についての説明は省略する。
【０１０４】
本実施例では、原稿の画像データを蓄積するまで、および、第１カラー判定部１０３の判定結果も書誌情報に保存するまで、いわゆる画像読み取り部１０１から読み取り画像補正部１０２および、第１カラー判定部１０３での処理結果をメモリ１０８やＨＤＤ１０９に保存し、かつ、第１カラー判定部１０３の判定結果がそのまま使えるか、あるいは、再度、カラー判定を行う必要があるか判断するまでは上述してきた実施例１ないし３と同様である。しかし、前記出力画像処理部１０４に設けた第２カラー判定部に関係する動作および制御がこれまでの実施例とは異なっている。
【０１０５】
図９において、出力画像処理部１０４は、分離・画像データ伸張部９０１、フィルタ処理部９０２、色変換処理部９０３、解像度変換処理部９０４、γ処理部９０５、中間調処理部９０６、及び第２カラー判定部９０７とからなる。この第２カラー判定部９０７での判定が必要になった場合の動作について説明する。
【０１０６】
まず、メモリ１０８あるいはＨＤＤ１０９に蓄積されている画像データおよび分離データは、分離・画像データ伸張部９０１に入力される。このとき、分離データと画像データが伸張されるが、この伸張した画像データは、第２カラー判定部９０７に入力される。そこで、必要なカラー判定領域に対して、カラー判定を行い、判定結果をＣＰＵ１０７に返す。
【０１０７】
分離・画像データ伸張部９０１で伸張された画像データおよび分離データは、第２カラー判定部９０７へ入力されると同時に、フィルタ処理部９０２へ入力される。その後、色変換処理部９０３、解像度変換処理部９０４、γ処理部９０５、中間調処理部９０６で、それぞれフィルタ処理、色変換処理、解像度変換処理、γ変換、中間調処理がそれぞれ施される。このときの処理としては、ＣＭＹＫでカラー画像として出されても、Ｋ画像として、モノクロ画像として出されても両立するようなパラメータで出力する。例えば、色変換処理部９０３においてＵＣＲ率を上げて、できるだけ墨化するように処理をする。そのような状態にして、ＣＭＹＫ画像がメモリ１０８に保存される。その後、画像書き込み部１０６へ出力する際に、第２カラー判定部９０７の判定結果に応じて、モノクロ画像であれば、Ｋ画像のみを、カラー画像ならばＣＭＹＫ画像を出力する。
【０１０８】
また、第１カラー判定部１０３での判定結果がそのまま使えるような場合は、その判定結果に応じた動作で、出力画像処理部１０４において画像データに処理を施す。このときに画像データが第２カラー判定部９０７にも流れるが、この第２カラー判定部９０７での判断結果によらずに、出力画像処理部１０４でカラー判定結果が反映された処理がされ、カラー画像ならＣＭＹＫ画像、モノクロ画像ならＫ版画像ができあがっているので、第２カラー判定部９０７において判定を行う必要はない。
【０１０９】
なお、本実施例では、第２カラー判定部９０７が、出力画像処理部１０４に設けられているが、これは、カラー画像、モノクロ画像の判定を画像処理と同時に行う場合、あるいは、第２カラー判定部９０７で判定し、かつ、判定結果が出る前に出力画像処理部１０４で処理を行うような場合の例であり、本実施例のように処理すると、拡張バスＢに同じデータを２度も流す必要がない。
【０１１０】
しかし、拡張バスＢに出力画像処理部１０４で処理した画像データを２度流すのであれば、図１のように構成してもよい。
【０１１１】
その他、特に説明しない各部は、前述実施例１ないし３と同等に構成され、同等に機能する。
【０１１２】
また、前記各動作あるいは処理はコンピュータプログラムによって置き換えることができることは言うまでもない。
【０１１３】
以上のように本実施例によれば、画像を出力するときに、予め第１カラー判定部１０３で判定した領域と、出力するサイズに応じて判定するべき領域に差異があるかどうかをＣＰＵ１０７で判断し、その判断結果に差異があれば、第２カラー判別部９０７で原稿画像のカラー判定を行いながら、出力用の画像データを作成する。これにより、出力のために適切な判定領域でカラー判定処理を行うことが可能になり、そのカラー判定結果に応じてカラー画像出力あるいはモノクロ画像出力を行うことができる。
【０１１４】
また、カラー画像とモノクロ画像によってＭＦＰの課金形態が違う場合には、生産能力を落とすことなく、ユーザに対して適切な課金処理を行うことが可能となる。
【実施例５】
【０１１５】
実施例５は、実施例１あるいは４に対してカラー原稿あるいはモノクロ原稿のいずれかを処理する際に、画質を優先するか、生産性を優先するかを自動的に選択することができるようにした例である。
【０１１６】
図８において、操作部１１３には、カラー判定した出力画像に対して、画質は悪くとも生産性を、例えば、毎分の出力枚数を優先した出力方式となるモードと、生産性は落ちても画質を優先した出力方式となるモードを選択できる図示しないキーが設けられている。ユーザがこのキーによっていずれかの方式を選択すると、その選択した出力方式のモードで処理される。
【０１１７】
このとき、仮にユーザが生産性を優先するようなモードを選択したとする。そのときには実施例４で示したような動作をする。また、画質を優先した出力方式となるようなモードを選択された場合は、まず、蓄積されている画像データを出力画像処理部１０４に送る。そのとき、出力画像処理部１０４では、フィルタ処理部９０２におけるフィルタ処理あるいは色変換処理部９０３における色変換などの処理を施さず、また、画像データの出力は行わない。出力画像処理部１０４に入力された画像データは、分離・画像データ伸張部９０１で伸長され、その伸長された画像データが第２カラー判定部９０７に入力されてカラー判定を行う。このとき、出力画像処理部１０４への入力データは、圧縮された画像データのみでよく、分離データは不要である。
【０１１８】
第２カラー判定部９０７でカラー画像かモノクロ画像かを判定した後、出力するための領域に対して出力された判定結果を用いて、再度、データを出力画像処理部１０４へ拡張バスを通じて渡す。その際、渡すデータは、今度は、画像データと分離データの両方である。出力画像処理部１０４では、第２カラー判定部９０７の判定結果に応じた処理を実行し、最終的に、画像書き込み部１０６へと画像を転送し、出力する。
【０１１９】
また、本実施例５においても、実施例４と同様に図８及び図９に示した構成で説明しているが、図１に示した実施例１においても同様な動作は可能である。
【０１２０】
その他、特に説明しない各部は、前述実施例１及び４と同等に構成され、同等に機能する。
【０１２１】
また、前記各動作あるいは処理はコンピュータプログラムによって置き換えることができることは言うまでもない。
【０１２２】
以上のように本実施例によれば、生産性を重視するモードか、画質を優先するモードかをユーザに選択することができるので、適切な判定領域におけるカラー画像処理、あるいはモノクロ画像処理を提供することが可能であるとともに、ユーザの希望によりユーザが重視するモードで選択することが可能であり、かつ、その希望により選択されたモードで処理することができる。
【０１２３】
なお、本発明は、本実施形態に限定されるものではなく、特許請求の範囲に記載された技術思想に含まれる全ての技術的事項に及ぶことは言うまでもない。
【図面の簡単な説明】
【０１２４】
【図１】本実施形態の実施例１に係るデジタル複写機の機能構成を示すブロック図である。
【図２】図１における読み取り画像補正部の詳細な構成を示すブロック図である。
【図３】図１における出力画像処理部の詳細な構成を示すブロック図である。
【図４】実施例１に係るＭＦＰにおいて原稿を複写するときの原稿読み取りから印刷出力までの一連の処理手順を示すフローチャートである。
【図５】読み取る原稿サイズと出力する画像サイズを示す説明図である。
【図６】画像読み取り部で画像を読み取り、出力画像処理部で画像処理を行い、画像書き込み部で画像を書き込むという動作を並行して行うときの動作状態を示す説明図である。
【図７】原稿画像サイズと定型サイズの原稿の判定領域を示す説明図である。
【図８】実施例４に係るデジタル複写機（ＭＦＰ）の機能構成を示すブロック図である。
【図９】図８における出力画像処理部の詳細を示す図である。
【符号の説明】
【０１２５】
１０１  画像読み取り部
１０２  読み取り画像補正部
１０３  第１カラー判定部
１０４  出力画像処理部
１０５，９０７  第２カラー判定部
１０６  画像書き込み部
１０７  ＣＰＵ
１０８  メモリ
１０９  ＨＤＤ
１１０  外部Ｉ／Ｆ制御部
１１１  ＮＩＣ
１１２  ＦＡＸ部
１１３  操作部
３０１，９０１  分離・画像データ伸長部
３０２，９０２  フィルタ処理部
３０３，９０３  色変換処理部
３０４，９０４  解像度変換処理部
３０５，９０５  γ変換部
３０６，９０６  中間調処理部
Ｂ  拡張バス
【図１】
0004966248.tif 000002
【図２】
0004966248.tif 000003
【図３】
0004966248.tif 000004
【図４】
0004966248.tif 000005
【図５】
0004966248.tif 000006
【図６】
0004966248.tif 000007
【図７】
0004966248.tif 000008
【図８】
0004966248.tif 000009
【図９】
0004966248.tif 000010