(57)【要約】【課題】  原稿サイズ検知センサの無い機種でＡＣＳ処理を実施する際、最大領域で判定すると、原稿より大きい領域で判定する場合、背景やエッジで白黒原稿をカラーと誤判定してしまうという問題があった。【解決手段】  自動原稿搬送手段によって搬送した複数ページからなる原稿を読み取る場合に、記録紙のサイズをＡＣＳ処理実施範囲とし、当該ＡＣＳ処理実施範囲に基づいて、前記画像データに対してカラー処理或いはモノクロ処理のいずれのモードで処理を行うかを決定するが、読み取られる１ページ目の原稿サイズがＡＣＳ処理実施範囲より小さい場合、次のページの読取を中断し、ユーザに、画像データをカラー処理或いはモノクロ処理の何れのモードで処理するかを選択させ、選択された場合、ＡＣＳ処理実施範囲に基づくモードの決定よりも選択されたモードを優先させる。【選択図】  図４
2010004278.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取って画像データに変換する読取手段と、原稿のサイズを認識する認識手段と、前記読取手段によって読み取られた画像データをカラー或いはモノクロで記録する記録手段とを有する画像処理装置であって、
自動原稿搬送手段によって搬送した複数ページからなる原稿を前記読取手段によって読み取る場合に、前記記録手段による記録に用いる用紙のサイズをＡＣＳ処理実施範囲にする制御手段と、
前記決定手段によって決定されたＡＣＳ処理実施範囲に基づいて、前記画像データに対してカラー処理或いはモノクロ処理のいずれのモードで処理を行うかを決定する決定手段と、
前記認識手段によって１ページ目の原稿サイズを認識し、認識した原稿サイズがＡＣＳ処理実施範囲より小さい場合、次のページの読取を中断し、ユーザに、前記画像データをカラー処理或いはモノクロ処理の何れのモードで処理するかを選択させる選択手段とを有し、
前記決定手段の決定されるモードよりも、前記選択手段によって選択されたモードを優先させることを特徴とする画像処理装置。
【請求項２】
前記選択手段は、前記原稿サイズがＡＣＳ処理実施範囲より小さい場合、且つ、記憶手段に記憶したＡＣＳ手段の結果がカラー原稿と判定された場合に、次のページの読取を中断し、ユーザに、前記画像データをカラー処理或いはモノクロ処理の何れのモードで処理するかを選択させることを特徴とする請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動カラー選択（ＡＣＳ）処理を実行する画像処理装置である。
【背景技術】
【０００２】
近年、自動原稿給紙装置（ＡＤＦ）に、原稿サイズ検知センサの無い機種でも、読み取り時に自動カラー（ＡＣＳ）処理を行うことが可能になっている。（特許文献１参照）
【特許文献１】特開２００１−１１１８１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来、原稿サイズ検知センサの無い機種でＡＣＳ処理を実施する際、最大領域で判定すると、原稿より大きい領域で判定する場合、背景やエッジで白黒原稿をカラーと誤判定してしまうという問題があった。
【課題を解決するための手段】
【０００４】
本願請求項１に係る発明は、
原稿を読み取って画像データに変換する読取手段と、原稿のサイズを認識する認識手段と、前記読取手段によって読み取られた画像データをカラー或いはモノクロで記録する記録手段とを有する画像処理装置であって、自動原稿搬送手段によって搬送した複数ページからなる原稿を前記読取手段によって読み取る場合に、前記記録手段による記録に用いる用紙のサイズをＡＣＳ処理実施範囲にする制御手段と、前記決定手段によって決定されたＡＣＳ処理実施範囲に基づいて、前記画像データに対してカラー処理或いはモノクロ処理のいずれのモードで処理を行うかを決定する決定手段と、前記認識手段によって１ページ目の原稿サイズを認識し、認識した原稿サイズがＡＣＳ処理実施範囲より小さい場合、次のページの読取を中断し、ユーザに、前記画像データをカラー処理或いはモノクロ処理の何れのモードで処理するかを選択させる選択手段とを有し、前記決定手段の決定されるモードよりも、前記選択手段によって選択されたモードを優先させることを特徴とする。
【発明の効果】
【０００５】
原稿サイズ検知センサのない機種であっても、ＡＣＳの誤判定を無くし且つ、生産性や操作性を向上したＡＣＳ機能を提供することが可能となる。
【発明を実施するための最良の形態】
【０００６】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【０００７】
図１は、本発明の実施形態にかかる画像処理装置の概略的な構成を示すブロック図である。
【０００８】
スキャナインタフェース部１０（以下、「スキャナＩ／Ｆ部１０」という。）には、アナログフロントエンド（ＡＦＥ）１５を介して、スキャナ部に接続されている。スキャナ部はＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）１７、ＣＩＳ（Ｃｏｍｐａｃｔ  Ｉｍａｇｅ  Ｓｅｓｏｒ）１８を有する。また、スキャナ部は、自動原稿搬送手段（以下、ＡＤＦという。）を備え、複数ページ（複数枚）からなる原稿を１ページ（１枚）ずつ順次、読取位置まで搬送することができる。
【０００９】
画像処理装置は、ＣＣＤ１７やＣＩＳ１８などのセンサを用いて、個別の専用回路を介在することなく、原稿台に載置された原稿を読取り、その読み取りデータを画像処理装置に取り込むことができる。スキャナI／Ｆ部１０のデータ処理については、後に詳細に説明する。
【００１０】
２０はスキャナ画像処理部であり、スキャナI／Ｆ部１０の処理によりメインメモリ１００に展開された画像データに対して、画像処理動作モード（カラーコピー、モノクロコピー、カラースキャン、モノクロスキャン等）に応じた画像処理を実行する処理部である。スキャナ画像処理部２０の詳細については、後に説明する。
【００１１】
バッファ調停部７７はスキャナI／Ｆ部１０とスキャナ画像処理部２０間のデータの受け渡しをメインメモリ１００上のリングバッファ領域を介して行う場合、データの書き込みと、読み出しを調停する。
【００１２】
プリンタ画像処理部３０は、入力する画像の領域編集や、解像度変換を行い、得られた画像データをプリンタ出力するための処理ユニットである。４０は接続するレーザビームプリンタ（ＬＢＰ）４５に画像処理結果を出力するためのＬＢＰインタフェース（Ｉ／Ｆ）である。ＬＢＰ４５は、複数種類の記録紙（用紙）を備えており、ユーザによって、不図示の指示部によって指定された記録紙を用いて、ＬＢＰインタフェースを介して受け取った画像データの記録を行う。
【００１３】
バッファ調停部７８はプリンタ画像処理部３０とＬＢＰインタフェース４０間のデータの受け渡しをメインメモリ１００上のリングバッファ領域を介して行う場合、データの書き込みと、読み出しを調停する。バッファ調停部７７、７８の基本構成は同一のブロックであるが、使用する用途により、制御方法が異なる。詳細については後述する。
【００１４】
５０、６０はＪＰＥＧ、ＪＢＩＧモジュールであり、所定の規格に準拠した画像データの圧縮、伸張処理を実行する処理部である。
【００１５】
７０はメモリ制御部であり、画像処理系の第１ＢＵＳ８３、第２ＢＵＳ８４及びコンピュータ系の第３ＢＵＳ８５とそれぞれ接続する。メインメモリ（ＳＤＲＡＭ）１００に対するデータの書き込み、読み出しのためのデータ転送制御を行う。
【００１６】
９０はＤＭＡコントローラ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ：以下ＤＭＡＣという。）である。ＤＭＡＣ９０は、メモリ制御部７０と協働して、ＲＯＭＩＳＡ（Ｉｎｄｕｓｔｒｙ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ）９７を介してＲＯＭ９５に接続される。ＤＭＡコントローラ９０は、外部デバイスや種々のインタフェース部（１７０）、とメインメモリ１００との間のデータ授受に関し、ＤＭＡ制御するための所定のアドレス情報を生成、設定する。
【００１７】
９１は、ＤＭＡＣ９０とは別のＤＭＡコントローラ（ＤＭＡＣ）であり、メモリ制御部７０と協働して、各画像処理部（１０、２０、３０、４０）とメインメモリ１００との間のデータ授受を制御する。例えば、ＤＭＡ制御するための所定のアドレス情報を生成、設定する。また、画像読み取りデバイスの種類、ＣＣＤ１７、ＣＩＳ１８の別に応じて、スキャナＩ／Ｆ部１０で読み取り処理された画像データをメインメモリ１００にＤＭＡ転送するためのアドレス情報をＤＭＡのチャンネルごとに生成する。または、メインメモリ１００上に展開された画像データを読み出すためのアドレス情報をＤＭＡのチャンネルに応じて生成し、スキャナ画像処理部２０にＤＭＡ転送する。このようにＤＭＡＣ９１は、メインメモリ１００と、画像処理部（１０，２０、３０、４０）とメインメモリ１００間におけるＤＭＡ制御を、メモリ制御手段７０と共に司るユニットとして機能する。
【００１８】
ＲＯＭ９５には画像読み取りデバイス（ＣＣＤ１７やＣＩＳ１８）に応じて、適した制御パラメータ、制御プログラムデータが格納されており、制御パラメータ等を画像読み取りデバイスに応じて種々設定することができる。それによって、ＣＣＤ１７、ＣＩＳ１８の個別のデータ出力形式に応じた画像データの入力処理が可能となるため、専用のインタフェース回路を設ける必要がなくなる。
【００１９】
８３は、メインメモリ１００から読み出したデータを画像処理系の各処理部（１０〜６０）に送出することが可能な第１ＢＵＳである。８４は、画像処理系の各処理部（１０〜６０）から読み出したデータをメインメモリ１００に送出することが可能な第２ＢＵＳである。第１、２ＢＵＳは対になって画像処理ブロックとメインメモリ１００間の画像データの授受を行う。
【００２０】
８５は、ＣＰＵ１８０、通信及びユーザインタフェース制御部１７０、メカトロ系制御部１２５、画像処理部内部の制御レジスタ、及びＤＭＡＣ９０が接続するコンピュータ系の第３ＢＵＳである。
【００２１】
メカトロ系制御部１２５にはモータ制御部１１０と、モータの駆動タイミングや、画像処理系の処理の同調を制御するためのタイミング制御を司る割り込みタイマー制御部１２０が含まれる。
【００２２】
ＬＣＤ制御部１３０は、画像処理装置の種々の設定、処理状況等をＬＣＤ１３５に表示するための表示制御を司るユニットである。
【００２３】
１４０、１５０は周辺機器との接続を可能にするＵＳＢインタフェース部であり、図１では、ＢＪ（ＢｏｕｂｌｅＪｅｔ）−プリンタ１７５が接続した状態を示している。
【００２４】
１６０はメディアアクセス制御（ＭＡＣ）部であり、接続する機器に対してデータをどのようなタイミングで送り出せばよいか（アクセス）等を制御するユニットである。
【００２５】
１８０はＣＰＵであり、画像処理装置２００の全体的な動作を制御する。
【００２６】
＜スキャナＩ/Ｆ部１０の構成＞
スキャナＩ/Ｆ部１０は、画像読み取りデバイスとして、ＣＣＤ１７及びＣＩＳ１８に対応可能であり、両画像読み取りデバイスの信号を入力処理する。ここで入力された画像データは、メモリ制御部７０によりＤＭＡ転送されてメインメモリ１００上に展開される。
【００２７】
＜スキャナ画像処理部２０の構成＞
スキャナ画像処理部２０はメインメモリ１００上にある画像を画像変換し、再度、メインメモリ１００に下記戻すときに使われる各種画像変換機能を有する。
【００２８】
画像の解像度を変換（たとえば６００ｄｐｉから２００ｄｐｉ）したり、変倍したりする変倍機能（たとえば２５%から４００％まで）を有する。変倍する前には３２×３２画素の画像を３２ライン単位の画像に並び替える。
【００２９】
多値入力された画像をマトリクス演算、およびＬＵＴにより、たとえばメモリ上にあるＹＵＶ画像をＬａｂ画像に変換し、メモリ上に格納する色空間変換機能を有する。
【００３０】
また、この色空間変換機能は３×８のマトリクス演算および、１次元ＬＵＴをもち、公知の下地とばしや裏写り防止を行うことができる。変換された画像は多値で出力される。また、スキャナ画像処理部２０は１ｂｉｔ２値画像を多値８ｂｉｔ、２５６階調にする２値多値変換機能を有する。さらに、スキャナ画像処理部２０は、メモリ上にある８ｂｉｔ、２５６階調の画像を誤差拡散処理などの手法により１ｂｉｔ、２階調に変換し、メモリ上に格納する２値多値変換機能を有する。
【００３１】
また、スキャナ画像処理部２０はカラー画素とモノクロ画素をカウントして、原稿読み取り完了後に、該原稿がカラーかモノクロかを判定するＡＣＳ機能を有する。
【００３２】
そして、スキャナ画像処理部２０は、多値画像の画素を間引くことで、解像度変換を行う１／２、１／４、１／８の多値画像を出力可能な間引き機能を有する。変倍機能と合わせて使うことで、より広範囲な拡大、縮小を行うことができる。移動２０２５は入力された２値画像、多値画像に余白部分をつけたり、余白部分を削除したりして出力することができる。
【００３３】
スキャナ画像処理部２０は、これらの変倍機能、色空間変換機能、2値多値変換機能、ＡＣＳ機能、間引き機能、多値２値変換機能はそれぞれ連結して動作することが可能である。
【００３４】
図２は、本実施例の画像形成装置におけるＬＣＤ１３５に表示される初期画面であり、各画像形成機能設定後に表示する標準画面でもある。
【００３５】
３１０１はコピー設定を行うための画面切り替えを行う。
【００３６】
３１０２はスキャンした画像をファックスや電子メールで送信する設定を行うための画面切り替えを行う。
【００３７】
３１０３は内蔵ＨＤＤにスキャン画像、ＰＤＬ画像を格納する、あるいは格納されたスキャン画像、PDL画像を印字、あるいは送信する、あるいは編集する設定を行うための画面切り替えを行う。
【００３８】
３１０４は３１０５によって設定された画像読み込み時の設定を表示するためのウィンドウである。
【００３９】
３１０５は画像読み込み時の解像度、濃度などを設定する。
【００４０】
３１０６はタイマー送信時のタイマー設定、HDDあるいはプリンタに印字する場合の設定などを行う。
【００４１】
３１０７は３１０８によって指定された送信宛先の表示を行う。３１０９は３１０７に表示された１宛先の詳細な情報の表示を行う。３１１０は３１０７に表示された１宛先の消去を行う。
【００４２】
図３は３１０５を押下したときに表示されるポップアップウィンドウである。
【００４３】
３２０１は読み取り原稿サイズをポップアップのなかから選択入力し、設定された読み取りサイズは３２０２に表示される。
【００４４】
３２０３は原稿の読み取りモードを選択するところであり、押下するとカラー/ブラック/自動(ACS)の３種類が選択できる。カラーモードに関してはコピー、ボックスでも同様に選択ができる。
【００４５】
ブラックの場合には白黒画像を、ACSの場合にはカラー画像と原稿がカラーか白黒かを判別した結果を蓄積する。
【００４６】
３２０４は読み取りの解像度を指定するためポップアップからの選択入力になる。
【００４７】
３２０５は原稿の読み取り濃度を調整するためのスライダーであり、９段階の調整が行える。３２０６は新聞のように下地がかぶった画像を読み込む場合に、濃度を自動的に決定するためにある。3206についてはコピーでも同様の設定が可能である。
【００４８】
図４は、ＡＤＦを使用して、ＡＣＳでコピーするフローである。本フローチャートの各ステップは、画像処理装置２００のＣＰＵ１８０が、ＲＯＭ９５に格納された制御プログラムデータを実行することによって実行される。
【００４９】
Ｓ４００１にて、ＣＰＵ１８０は、ユーザにより選択されたコピー出力する記録紙をＲＡＭ１００に記憶して、Ｓ４００２の処理を行う。
【００５０】
Ｓ４００２にて、ＣＰＵ１８０は、１ページ目の読み取りか２ページ目以降の読み取りか判断して、１ページ目の読み取りの場合は、Ｓ４００３の処理を行う。２ページ目以降の読み取りの場合は、Ｓ４０１３の処理を行う。
【００５１】
Ｓ４００３にて、ＣＰＵ１８０は、選択された記録紙サイズを原稿読み取りサイズ及びＡＣＳ処理実施範囲として、読み取りを開始して、Ｓ４００４の処理を行う。
【００５２】
Ｓ４００４にて、ＣＰＵ１８０は、１ページの読み取りが完了するまで待ち、完了した場合Ｓ４００５の処理を行う。
【００５３】
Ｓ４００５にて、ＣＰＵ１８０は、読み取りライン数或いは原稿がＡＤＦのセンサを通過する時間から原稿サイズを認識して、認識したサイズをＲＡＭ１００に記憶する。スキャナ画像処理部２０によりＡＣＳ判定結果（カラー原稿判定或いはモノクロ原稿判定）を取得してＲＡＭ１００に記憶する。その後Ｓ４００６の処理を行う。
【００５４】
Ｓ４００６にて、ＣＰＵ１８０は、記憶した原稿サイズとＡＣＳ処理実施範囲を比較し、原稿サイズがＡＣＳ処理実施範囲より小さい場合は、Ｓ４００７の処理を行う。原稿サイズがＡＣＳ処理実施範囲以上の場合、ＣＰＵ１８０は、Ｓ４０１６の処理を行う。
【００５５】
Ｓ４００７にて、ＣＰＵ１８０は、ＡＣＳ判定結果が、カラー原稿判定の場合、Ｓ４００８の処理を行う。モノクロ原稿判定の場合、ＣＰＵ１８０は、Ｓ４０１６の処理を行う。
【００５６】
Ｓ４００８にて、ＣＰＵ１８０は、読み取り終了した原稿が、ＡＤＦ機内から排出するまで待ち、排出したらＳ４００９の処理を行う。
【００５７】
Ｓ４００９にて、ＣＰＵ１８０は、後述するカラー処理、モノクロ処理何れのカラーモードで処理するかを選択させる画面（図５）を表示して、ユーザに、排出した原稿をカラー処理するかモノクロ処理するか選択させる。次にＳ４０１０の処理を行う。
【００５８】
Ｓ４０１０にて、ＣＰＵ１８０は、カラー処理するかモノクロ処理するか選択が完了するまで待ち、Ｓ４０１１の処理を行う。すなわち、ＣＰＵ１８０は、例え、ＡＤＦに次のページの原稿が存在する場合でも、次のページの原稿の読取動作を中断して、待機状態になる。
【００５９】
Ｓ４０１１にて、ＣＰＵ１８０は、選択されたカラーモードで、プリンタ画像処理部３０とＬＢＰインタフェース４０を介して記録出力を行い、Ｓ４０１２の処理を行う。
【００６０】
Ｓ４０１２にて、ＣＰＵ１８０は、コピーするための次原稿があるか否かを判断して、次原稿があればＳ４００２の処理を行う。次原稿が無ければ処理を終了する。
【００６１】
Ｓ４０１３にて、ＣＰＵ１８０は、１ページ目に記憶した原稿サイズを、原稿読み取りサイズ及びＡＣＳ処理実施範囲として、読み取りを開始して、Ｓ４０１４の処理を行う。
【００６２】
Ｓ４０１４にて、ＣＰＵ１８０は、１ページの読み取りが完了するまで待ち、完了した場合Ｓ４０１５の処理を行う。
【００６３】
Ｓ４０１５にて、ＣＰＵ１８０は、スキャナ画像処理部２０によりＡＣＳ判定結果（カラー原稿判定或いはモノクロ原稿判定）を取得してＲＡＭ１００に記憶して、Ｓ４０１６の処理を行う。
【００６４】
Ｓ４０１６にて、ＣＰＵ１８０は、前記記憶したＡＣＳ判定結果のカラーモードで、プリンタ画像処理部３０とＬＢＰインタフェース４０を介して記録出力を行い、Ｓ４０１２の処理を行う。
【００６５】
このように、Ｓ４０１０で、ユーザによるカラーモードの選択がなされた場合には、ＡＣＳ処理実施範囲に基づいて決定されたカラー処理を行うかモノクロ処理を行うかの決定に優先して、選択されたモードを採用する。それによって、原稿サイズ検知センサのない機種であっても、ＡＣＳの誤判定が発生する可能性がある場合には、ユーザにモードを選択させ、それを採用することによってＡＣＳの誤判定の発生を防止することができる。
【００６６】
図５は、図４のＳ４００９で表示される画面の例である。本発明におけるカラー処理、モノクロ処理何れのカラーモードで処理するかを選択させる画面を示す。
【００６７】
５００１は、ユーザに対するメッセージ表示領域であり、カラーモードを選択する旨のメッセージを表示する。
【００６８】
５００２は、最後に読み取った原稿をカラー処理するように設定する。
【００６９】
５００２は、最後に読み取った原稿をモノクロ処理するように設定する。
【図面の簡単な説明】
【００７０】
【図１】画像処理装置システムの全体の構成を示す図
【図２】本発明の画像形成装置における操作部の初期画面を示す図
【図３】本発明の操作部の読み取りボタン押下時ポップアップウィンドウを示す図
【図４】本発明におけるＡＤＦを使用して、ＡＣＳでコピーする制御フロー図
【図５】本発明のカラー処理、モノクロ処理何れのカラーモードで処理するかを選択させる画面を示す図
【符号の説明】
【００７１】
２０  スキャナ画像処理
３０  プリンタ画像処理
１８０  ＣＰＵ
【図１】
2010004278.tif 000003
【図２】
2010004278.tif 000004
【図３】
2010004278.tif 000005
【図４】
2010004278.tif 000006
【図５】
2010004278.tif 000007