(57)【要約】【課題】蓄積装置に蓄積する画像データの品質を保ちつつ、蓄積装置の容量を有効に活用することが可能な画像処理装置および画像処理方法を提供することを目的とする。【解決手段】画像データおよび当該画像データの付帯情報を蓄積するためのＨＤＤ１０５と、読取り装置１０１から入力される画像データに対して、第１の画像処理を施してＨＤＤ１０５に蓄積する第１の画像処理部１０２と、ＨＤＤ１０５に蓄積されている画像データに対して、第２の画像処理を施す第２の画像処理部１０４と、を備え、第１の画像処理部１０２は、画像データの付帯情報および／またはＨＤＤ１０５の付帯情報に基づいて、画像処理の内容を切り替える。【選択図】        図１
2007251835.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する画像入力手段と、
前記画像データおよび当該画像データの付帯情報を蓄積するための蓄積手段と、
前記画像入力手段から入力される画像データに対して、第１の画像処理を施して前記蓄積手段に蓄積する第１の画像処理手段と、
前記蓄積手段に蓄積されている前記画像データに対して、第２の画像処理を施す第２の画像処理手段と、
を備え、
前記第１の画像処理手段は、前記画像データの付帯情報および／または前記蓄積手段の付帯情報に基づいて、画像処理の内容を切り替えることを特徴とする画像処理装置。
【請求項２】
前記第１の画像処理手段は、前記画像データの付帯情報と前記蓄積手段の付帯情報とに基づいて、前記画像データに対する画素値の補正および圧縮率を切り替えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像データの付帯情報は、当該画像データの像域分離結果であることを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記蓄積手段の付帯情報は、前記蓄積手段の残容量情報であることを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項５】
前記画像データの付帯情報は、コピーモードであることを特徴とする請求項１または請求項２に記載の画像処理装置。
【請求項６】
前記第１の画像処理手段の画像処理の内容を選択する選択手段を備え、
前記第１の画像処理手段は、前記選択手段で選択された画像処理の内容に従って、画像処理の内容を切り替えることを特徴とする請求項１〜請求項５のいずれか１つに記載の画像処理装置。
【請求項７】
前記第１の画像処理手段は、前記画像データの付帯情報または前記蓄積手段の付帯情報に基づいて、前記蓄積手段に、前記画像データ、または、前記画像データおよび当該画像データの付帯情報を蓄積することを特徴とする請求項１〜請求項６のいずれか１つに記載の画像処理装置。
【請求項８】
画像データを入力する画像入力工程と、
前記画像入力工程で入力される画像データに対して、第１の画像処理を施して蓄積手段に蓄積する第１の画像処理工程と、
前記蓄積手段に蓄積されている前記画像データに対して、第２の画像処理を施す第２の画像データ処理工程と、
を含み、
前記第１の画像データ処理工程では、前記画像データの付帯情報および／または前記蓄積手段の付帯情報に基づいて、画像処理の内容を切り替えることを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理方法に関し、詳細には、蓄積装置に蓄積する画像データの品質を保ちつつ、蓄積装置の容量を有効に活用することが可能な画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
近時、ＣＣＤ光電変換素子からなるラインセンサ読取り装置やレーザーによる書き込み
装置の発展により、アナログ複写機からデジタル化された画像データの処理を行うデジタ
ル複写機が登場した。デジタル複写機となってからは、複写機の機能だけでなく、ファク
シミリの機能、プリンタの機能、スキャナの機能等の各機能と複合したため、単なるデジ
タル複写機ではなく、デジタル複合機（ＭＦＰ）と呼ばれるようになった。
【０００３】
ＨＤＤドライブ等のメモリ大容量化・低コスト化、ネットワーク等通信技術の高速化や普及、ＣＰＵの処理能力の向上、および画像データに関連する技術（特性値の規格化や圧縮フォーマット等）等、ＭＦＰに関連する技術の進化に伴い、ＭＦＰに搭載される機能も多種・多様化してきている。
【０００４】
オフィスの中でのＭＦＰの使われ方も多種・多様化してきている。例えば、ＰＣの横に
ペアで設置され、各職務者が手軽に複写機・ファクシミリ・プリンター・スキャナの機能
を使用することができる小型のＭＦＰがある。また、部署や課単位の複数名で共有され、
ある程度の生産性やソート・パンチ・ステープル等の機能が使用できる中型のＭＦＰがあ
る。企業の中で複写関連業務を集中して行う部署、もしくは複写関連業務そのものを生業
とする会社では、高生産性・高品位で、多機能な大型のＭＦＰが使用されている。
【０００５】
小型〜大型まで多様化してきているＭＦＰであるが、各クラスに亘って共有できる機能
も存在するが、クラスごとに要求が強い機能も存在する。例えば、大型ＭＦＰではパンチ
・ステープル・紙折り等、プロット後の紙に対する後加工や、複写業務と同時に電子ファ
イリング化すること等が求められ、小型ＭＦＰでは、インターネットＦＡＸやＰＣ−ＦＡ
Ｘ等の充実や、パーソナル的な使用目的として、専用紙に対する高品位画像印刷等が求め
られる。このように多種・多様化してきているＭＦＰ市場に対して、従来は各クラスに必
要な機能をセットにしたシステムを構築し、販売・提供していた。
【０００６】
ビジネスにおける情報価値の重要性は既に認知されており、情報を早く・正確に・確実
に伝えるだけでなく、分かりやすく・効果的に伝えることも要求されている。通信技術の
高速化／普及化・メモリの大容量化／低コスト化／小型化・ＰＣの高性能化にともない、デジタルデータを利用した情報を効率的に扱う新しい機能が提供されてきており、デジタルデータの一部である画像データを扱うＭＦＰにも、新機能の提供や融合が望まれてきている。
【０００７】
ところで、ＭＦＰでは、ＨＤＤ等の記憶装置に蓄積した画像データをプリント出力や外部出力に使用しているが、記憶装置には大量の画像データを格納する必要があるため、そのメモリ容量を効率的に使用する必要がある。他方、記憶装置に大量の画像データを記憶するためには、画像データの圧縮率を高くして圧縮する方法があるが、画像品質が劣化してしまう。
【０００８】
例えば、特許文献１の画像処理装置では、画像データ入力手段が与える画像データを処理する第１の画像処理手段と、第１の画像処理手段に対するデータバスの画像データ送受を一括管理する画像バス管理手段と、メモリ装置と、該メモリ装置に対する前記データバスの画像データ送受アクセスを一括管理するメモリ管理手段と、該メモリ管理手段によって前記メモリ装置に対するアクセスを管理制御され、該メモリ装置上のデータに対してアクセスして画像データ処理を行うことができる第２の画像処理手段とを備えている。すなわち、同文献の画像処理装置では、メモリ装置に蓄積・保存した画像データに対して第２の画像処理を行う第２の画像処理手段を設ける構成が開示されている。
【０００９】
しかしながら、特許文献１では、第２の画像処理を設けることにより処理速度の向上を目的としているが、メモリ装置に蓄積する画像データの品質向上やメモリ装置の容量を有効に活用する方法については何ら言及されていない。
【００１０】
【特許文献１】特開２００２−１１１９８８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は、上記課題に鑑みてなされたものであり、蓄積装置に蓄積する画像データの品質を保ちつつ、蓄積装置の容量を有効に活用することが可能な画像処理装置および画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するために、本発明は、画像データを入力する画像入力手段と、前記画像データおよび当該画像データの付帯情報を蓄積するための蓄積手段と、前記画像入力手段から入力される画像データに対して、第１の画像処理を施して前記蓄積手段に蓄積する第１の画像処理手段と、前記蓄積手段に蓄積されている前記画像データに対して、第２の画像処理を施す第２の画像処理手段とを備え、前記第１の画像処理手段は、前記画像データの付帯情報および／または前記蓄積手段の付帯情報に基づいて、画像処理の内容を切り替えることを特徴とする。
【００１３】
また、本発明の好ましい態様によれば、前記第１の画像処理手段は、前記画像データの付帯情報と前記蓄積手段の付帯情報とに基づいて、前記画像データに対する画素値の補正および圧縮率を切り替えることが望ましい。
【００１４】
また、本発明の好ましい態様によれば、前記画像データの付帯情報は、当該画像データの像域分離情報であることが望ましい。
【００１５】
また、本発明の好ましい態様によれば、前記蓄積手段の付帯情報は、前記蓄積手段の残容量情報であることが望ましい。
【００１６】
また、本発明の好ましい態様によれば、前記画像データの付帯情報は、コピーモードであることが望ましい。
【００１７】
また、本発明の好ましい態様によれば、前記第１の画像処理手段の画像処理の内容を選択する選択手段を備え、前記第１の画像処理手段は、前記選択手段で選択された画像処理の内容に従って、画像処理の内容を切り替えることが望ましい。
【００１８】
また、本発明の好ましい態様によれば、前記第１の画像処理手段は、前記画像データの付帯情報または前記蓄積手段の付帯情報に基づいて、前記蓄積手段に、前記画像データ、または、前記画像データおよび当該画像データの付帯情報を蓄積することが望ましい。
【００１９】
上記した課題を解決して、本発明の目的を達成するために、本発明は、画像データを入力する画像入力工程と、前記画像入力工程で入力される画像データに対して、第１の画像処理を施して前記蓄積手段に蓄積する第１の画像処理工程と、前記蓄積手段に蓄積されている前記画像データに対して、第２の画像処理を施す第２の画像データ処理工程と、を含み、前記第１の画像データ処理工程では、前記画像データの付帯情報および／または前記蓄積手段の付帯情報に基づいて、画像処理の内容を切り替えることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、画像データおよび当該画像データの付帯情報を蓄積するための蓄積手段と、前記画像入力手段から入力される画像データに対して、第１の画像処理を施して前記第１の蓄積手段に蓄積する第１の画像処理手段と、前記蓄積手段に蓄積されている前記画像データに対して、第２の画像処理を施す第２の画像処理手段と、を備え、前記第１の画像処理手段は、前記画像データの付帯情報および／または前記蓄積手段の付帯情報に基づいて、画像処理の内容を切り替えることとしたので、蓄積装置に蓄積する画像データの品質を保ちつつ、蓄積装置の容量を有効に活用することが可能な画像処理装置および画像処理方法を提供することが可能となるという効果を奏する。
【発明を実施するための最良の形態】
【００２１】
以下に、この発明につき図面を参照しつつ詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。また、下記実施の形態における構成要素には、当業者が容易に想定できるものまたは実質的に同一のものが含まれる。
【００２２】
（実施の形態）
図１は本発明に係る画像処理装置（ＭＦＰ）１００の全体構成を示す図である。画像処理装置１００は、図１に示すように、読取り装置１０１と、第１の画像処理部１０２と、バス制御装置１０３と、第２の画像処理部１０４と，ＨＤＤ１０５と、ＣＰＵ１０６と、メモリ１０７と、プロッタＩ／Ｆ装置１０８と、プロッタ装置１０９と、操作表示装置１１０と、回線Ｉ／Ｆ装置１１１と、外部Ｉ／Ｆ装置１１２と、Ｓ．Ｂ．１１３と、ＲＯＭ１１４、汎用バス等を備えている。この画像処理装置１００は、外部装置であるＦＡＸ１１５やＰＣ１１６とデータ通信可能に構成されている。
【００２３】
読取り装置１０１は、ＣＣＤ光電変換素子からなるラインセンサとＡ／Ｄコンバータとそれら駆動回路を具備し、セットされた原稿をスキャンして得られる原稿の濃淡情報に基づいて、ＲＧＢ各８ビットのデジタル画像データを生成して第１の画像処理部１０２に出力する。
【００２４】
第１の画像処理部１０２は、読取り装置１０１から入力されるデジタル画像データに対して、予め定めた特性に統一する処理を施して出力する。統一された特性の画像データは、画像処理装置１００の内部に蓄積され、その後再利用する場合に、出力先の変更に適した特性で出力される。
【００２５】
バス制御装置１０３は、画像処理装置１００内で必要な画像データや制御コマンド等の各種データの送受信を行うデータバスの制御装置であり、複数種のバス規格間のブリッジ機能を有している。本実施の形態では、バス制御装置１０３は、第１の画像処理部１０２，第２の画像処理部１０４，ＣＰＵ１０６とはＰＣＩ−Ｅｘｐｒｅｓｓバスで接続し、また、ＨＤＤ１０５とはＡＴＡバスで接続してＡＳＩＣ化されている。
【００２６】
第２の画像処理部１０４は、第１の画像処理部１０２で予め定めた特性を統一されたデジタル画像データに対し、ユーザから指定される出力先に適した画像処理を施して出力する。
【００２７】
ＨＤＤ（蓄積装置）１０５は、デスクトップパソコンにも使用されている電子データを保存するための大型の記憶装置であり、主にデジタル画像データおよびデジタル画像データの付帯情報を蓄積するためのものである。後述するように、ＨＤＤ１０５の容量の有効利用のために、付帯情報を蓄積しないでデジタル画像データのみを蓄積することにしてもよい。本実施の形態では、ＨＤＤ１０５としては、例えば、ＩＤＥを拡張して規格化されているＡＴＡバス接続のハードディスクを使用することができる。
【００２８】
ＣＰＵ１０６は、画像処理装置１００の制御全体を司るマイクロプロセッサである。本実施の形態では、近年普及してきたＣＰＵコア単体に＋αの機能を追加したＩｎｔｅｇｒａｔｅｄ  ＣＰＵを使用することができ、例えば、ＰＭＣ社のＲＭ１１１００で、汎用規格Ｉ／Ｆとの接続機能や、クロスバースイッチを使ったこれらバス接続機能がインテグレートされたＣＰＵを使用することができる。ＣＰＵ１０６は、ＨＤＤ１０５のリード／ライトを制御しており、ＨＤＤ１０５の残容量等を検出する。
【００２９】
メモリ１０７は、複数種のバス規格間をブリッジする際の速度差や、接続された部品自体の処理速度差を吸収するために、一時的にデータを記憶したり、ＣＰＵ１０６が本画像処理装置１００の制御を行う際に、プログラムや中間処理データを一時的に記憶する揮発性メモリである。ＣＰＵ１０６は、高速処理が求められるため、通常起動時にＲＯＭ１１４に記憶されたブートプログラムにてシステムを起動し、その後は高速にアクセス可能なメモリ１０７に展開されたプログラムによって処理を行う。本実施の形態では、メモリ１０７として、規格化されパーソナルコンピュータに使用されているＤＩＭＭを使用することができる。
【００３０】
プロッタＩ／Ｆ装置１０８は、ＣＰＵ１０６にインテグレートされた汎用規格Ｉ／Ｆを経由して送出されてくるＣＭＹＫのデジタル画像データを受け取ると、プロッタ装置１０９の専用Ｉ／Ｆに出力するバスブリッジ処理を行う。本実施の形態では、汎用規格Ｉ／Ｆとして、例えば、ＰＣＩ−Ｅｘｐｒｅｓｓバスを使用することができる。
【００３１】
プロッタ装置１０９は、ＣＭＹＫからなるデジタル画像データを受け取ると、レーザービームを用いた電子写真プロセスを使用して、転写紙に受け取った画像データを出力する。Ｓ．Ｂ．１１３は、パーソナルコンピュータに使用されるチップセットのひとつであり、Ｓｏｕｔｈ  Ｂｒｉｄｇｅと呼ばれる汎用の電子デバイスである。Ｓ．Ｂ．１１３は、主にＰＣＩ−ＥｘｐｒｅｓｓとＩＳＡブリッジを含むＣＰＵシステムを構築する際によく使用されるバスのブリッジ機能を汎用回路化したもので、ＲＯＭ１１４との間をブリッジしている。
【００３２】
ＲＯＭ１１４は、ＣＰＵ１０６が画像処理装置１の制御を行う際のプログラム（ブートプログラムを含む）が格納されるメモリである。
【００３３】
操作表示装置１１０は、画像処理装置１００とユーザのインターフェースを行う部分であり、ＬＣＤ（液晶表示装置）とキースイッチから構成され、装置の各種状態や操作方法をＬＣＤに表示し、ユーザからのキースイッチ入力を検知する。本実施の形態では、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ１０６と接続されている。
【００３４】
回線Ｉ／Ｆ装置１１１は、ＰＣＩ−Ｅｘｐｒｅｓｓバスと電話回線を接続する装置であり、電話回線を介して各種データの送受信を行う。ＦＡＸ１１５は、通常のファクシミリであり、電話回線を介してＭＦＰと画像データの送受信を行う。
【００３５】
外部Ｉ／Ｆ装置１１２は、ＰＣＩ−Ｅｘｐｒｅｓｓバスと外部装置を接続する装置であり、この装置により本画像処理装置１００は外部装置と各種データのやり取りを行うことが可能になる。本実施の形態では、その接続Ｉ／Ｆにネットワーク（イーサネット（登録商標））を使用する。すなわち、画像処理装置１００は、外部Ｉ／Ｆ装置１１２を介してネットワークに接続されている。
【００３６】
ＰＣ１１６は、いわゆるパーソナルコンピュータであり、インストールされたアプリケーションソフトやドライバを介して、ユーザは画像処理装置１００に対して各種制御や画像データの入出力を行う。
【００３７】
（コピー動作）
上記構成の画像処理装置１００のコピー動作の概略を説明する。ユーザは読取り装置１０１に原稿をセットし、所望するモード等の設定とコピー開始の入力を操作表示装置１１０に行う。操作表示装置１１０は、ユーザから入力された情報（コピーモード等）を、機器内部の制御コマンドデータに変換して発行する。発行された制御コマンドデータは、ＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ１０６に通知される。
【００３８】
ＣＰＵ１０６はコピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を実行する。以下に動作プロセスを説明する。
【００３９】
まず、読取り装置１０１で原稿をスキャンして得られるＲＧＢ各８ビットのデジタル画像データ（以下、「ＲＧＢ画像データ」と称する）は、第１の画像処理部１０２で予め定めた特性に統一され、バス制御装置１０３に送られる。
【００４０】
バス制御装置１０３は、第１の画像処理部１０２から入力されるＲＧＢ画像データを、ＣＰＵ１０６を介してメモリ１０７に蓄積する。メモリ１０７に蓄積されたＲＧＢ画像データは、ＣＰＵ１０６およびバス制御装置１０３を介して、第２の画像処理部１０４に送られる。
【００４１】
第２の画像処理部１０４は、受け取ったＲＧＢ画像データを、プロッタ出力用のＣＭＹＫ画像データに変換して、バス制御装置１０３に出力する。バス制御装置１０３は、第２の画像処理部１０４から入力されるＣＭＹＫ画像データを、ＣＰＵ１０６を介してメモリ１０７に蓄積する。
【００４２】
次に、メモリ１０７に蓄積されたＣＭＹＫ画像データは、ＣＰＵ１０６およびプロッタＩ／Ｆ装置１０８を介して、プロッタ装置１０９に送られる。プロッタ装置１０９は、受け取ったＣＭＹＫ画像データを転写紙に出力し、原稿のコピーが生成される。
【００４３】
（スキャナ配信動作）
上記構成の画像処理装置１００のスキャナ配信動作の概略を説明する。まず、ユーザは原稿を読取り装置１０１にセットし、所望するモード等の設定とスキャナ配信開始の入力を操作表示装置１１０に行う。操作表示装置１１０はユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータはＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ１０６に通知される。
【００４４】
ＣＰＵ１０６は、スキャナ配信開始の制御コマンドデータに従って、スキャナ配信動作プロセスのプログラムを実行し、スキャナ配信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に説明する。
【００４５】
読取り装置１０１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データ（以下、「ＲＧＢ画像データ」と称する）は、第１の画像処理部１０２により予め定めた特性に統一され、バス制御装置１０３に送られる。バス制御装置１０３は、第１の画像処理部１０２から入力されるＲＧＢ画像データを、ＣＰＵ１０６を介してメモリ１０７に蓄積する。
【００４６】
次に、メモリ１０７に蓄積されたＲＧＢ画像データは、ＣＰＵ１０６およびバス制御装置１０３を介して、第２の画像処理部１０４に送られる。第２の画像処理部１０４は入力されるＲＧＢ画像データを、スキャナ配信用の画像データ（ＲＧＢ多値，グレースケール，モノクロ２値等）に変換してバス制御装置１０３に出力する。
【００４７】
バス制御装置１０３は、第２の画像処理部１０４から入力される画像データを、ＣＰＵ１０６を介してメモリ１０７に蓄積する。メモリ１０７に蓄積された画像データは、ＣＰＵ１０６を介して、外部Ｉ／Ｆ装置１１２に送られる。外部Ｉ／Ｆ装置１１２は、入力される画像データを、ネットワークを介して接続されるＰＣ１１６に送信する。
【００４８】
（実施例１）
上記画像処理装置１００の実施例１を説明する。実施例１では、原稿をスキャンした画像データを、画像データの付帯情報（例えば、像域分離結果）とＨＤＤ１０５（蓄積装置）の付帯情報（例えば、残容量情報）に従って、画像処理装置１００内に蓄積・保存する場合の動作を説明する。
【００４９】
まず、ユーザは原稿を読取り装置１０１にセットし、所望するコピーモード等の設定とコピー開始の入力を操作表示装置１１０に行う。操作表示装置１１０は、ユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータはＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ１０６に通知される。
【００５０】
ＣＰＵ１０６は、コピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に説明する。
【００５１】
読取り装置１０１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データ（以下、「ＲＧＢ画像データ」と称する）は、第１の画像処理部１０２で予め定めた特性に統一され、バス制御装置１０３に送られる。
【００５２】
ここで、第１の画像処理部１０２の動作を詳細に説明する。図２は、図１の第１の画像処理部１０２の構成例を示す図である。第１の画像処理部１０２は、図２に示すように、像域分離部１２０と、γ変換部１２１と、フィルタ部１２２と、色変換部１２３と、画像圧縮部１２４とを備えている。
【００５３】
像域分離部１２０は、読取り装置１０１から入力されるＲＧＢ画像データに基づいて、原稿の黒文字領域とそれ以外の領域とを判別して、像域分離結果を画像圧縮部１２４に出力する。この判別方法は公知であるのでその詳細な説明を省略する。
【００５４】
γ変換部１２１は、読取り装置１０１から入力されるＲＧＢ画像データに対して、その明るさを予め定めた特性に統一してフィルタ部１２２に出力する。本実施例では、例えば、明度リニアな特性に変換する。フィルタ部１２２は、入力されるＲＧＢ画像データに対して、その鮮鋭性を予め定めた特性に統一して色変換部１２３に出力する。本実施例では例えば、基準チャートをスキャンしたときに、線数毎に対して予め定めたＭＴＦ特性値になるように変換する。色変換部１２３は、入力されるＲＧＢ画像データに対して、その色を予め定めた特性に統一して画像圧縮部１２４に出力する。本実施例では、例えば、色空間がＡｄｏｂｅ社で定義されるＡｄｏｂｅ−ＲＧＢ色空間になるように変換する。画像圧縮部１２４は、色変換後のＲＧＢ画像データに対して、像域分離部１２０から入力される像域分離結果に基づいて補正を行う。また、画像圧縮部１２４は、ＲＧＢ画像データに対して、ＣＰＵ１０６からバス制御装置１０３を介して入力されるＨＤＤ１０５の付帯情報（残容量情報）に基づいてその圧縮率を変更して圧縮画像データを生成する。
【００５５】
バス制御装置１０３は、第１の画像処理部１０２からの画像データと画像データの付帯情報（像域分離結果）を受け取ると、ＣＰＵ１０６を介してメモリ１０７に蓄積する。メモリ１０７に蓄積したデータは、ＣＰＵ１０６およびバス制御装置１０３を介して、ＨＤＤ１０５に送信され、ＨＤＤ１０５内に蓄積・保存される。この際、ＣＰＵ１０６は、ＨＤＤ１０５の付帯情報（残容量情報）に基づいて、ＨＤＤ１０５に蓄積・保存するデータを決定する。例えば、ＨＤＤ１０５の残容量が少ない場合には、画像データの付帯情報を蓄積せずに画像データのみを蓄積するというように、ＨＤＤ１０５の残容量に応じて蓄積方法を切り替える。
【００５６】
この後、前述したように、メモリ１０７のＲＧＢ画像データは、第２の画像処理部１０４で画像処理された後、プロッタ装置１０９に出力され、原稿のコピーが生成される。
【００５７】
ここで、第２の画像処理部１０４の動作を詳細に説明する。図３は、図１の第２の画像処理部１０４の構成例を示す図である。第２の画像処理部１０４は、図３に示すように、フィルタ部１４１と、色変換部１４２と、階調処理部１４３とを備えている。フィルタ部１４１は、ＲＧＢ画像データの鮮鋭性を、プロッタ装置１０９に出力する場合の再現性が良くなるように補正する。具体的には、所望するモード情報に従って鮮鋭化／平滑化処理を施す。例えば、文字モードでは文字をハッキリ／クッキリとするために鮮鋭化処理を施し、写真モードでは滑らかに階調性を表現するため平滑化処理を施す。
【００５８】
色変換部１４２は、ＲＧＢ各８ビットの画像データを受け取るとプロッタ装置用の色空間であるＣＭＹＫ各８ビットの画像データに変換する。階調処理部１４３は、ＣＭＹＫ各８ビットの画像データを受け取ると、プロッタ装置１０９の階調処理能力に従った階調数変換処理を行う。例えば、ＣＭＹＫ各２ビットの画像データに疑似中間調処理の一つである誤差拡散法を用いて階調数変換する。
【００５９】
以上説明したように、実施例１によれば、画像データの付帯情報とＨＤＤ１０５の付帯情報に応じて、ＨＤＤ１０５に蓄積・保存するデータを決定し、具体的には、ＨＤＤ１０５の残容量が少ないときは、第１の画像処理部１０２では、画像データを画像データの付帯情報に従って補正し、かつ、圧縮率を高く設定して圧縮画像データを生成し、ＣＰＵ１０６はＨＤＤ１０５に、圧縮画像データのみを蓄積して画像データの付帯情報を蓄積しないこととしたので、ＨＤＤ１０５の残量が少なく、画像データの付帯情報を蓄積しない場合でも、蓄積画像データの品質を保ちつつ、かつユーザに意識させずにＨＤＤ１０５の容量を有効に活用することが可能となる。
【００６０】
また、第１の画像処理部１０２は、読取り装置１０１から入力された画像データを、プロッタ装置１０９と外部装置の両方に利用可能となるように画像データの性質を統一し、性質を統一した画像データをＨＤＤ１０５に蓄積し、第２の画像処理部１０４がプロッタ装置１０９と外部装置の出力に適した性質の画像データに処理することとしたので、ユーザが画像処理装置１００内部に蓄積・保存しておいた画像データを出力する場合に、画像データを画像処理装置１００内部に蓄積・保存するときに利用したアプリと異なるアプリに出力することが可能となる。
【００６１】
（実施例２）
上記画像処理装置１００の実施例２を説明する。実施例２では、原稿をスキャンした画像データを画像処理装置１００内に蓄積・保存するときに、像域分離結果とＨＤＤ１０５の残容量に従って、蓄積・保存する場合の動作を説明する。
【００６２】
まず、ユーザは、原稿を読取り装置１０１にセットし、所望するコピーモード等の設定とコピー開始の入力を操作表示装置１１０に行う。操作表示装置１１０は、ユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータはＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ１０６に通知される。
【００６３】
ＣＰＵ１０６は、コピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に説明する。
【００６４】
読取り装置１０１で原稿をスキャンして得られたＲＧＢ各８ビットのデジタル画像データ（以下、「ＲＧＢ画像データ」と称する）は、第１の画像処理部１０２で予め定めた特性に統一され、バス制御装置１０３に送られる。
【００６５】
ここで、第１の画像処理部１０２の処理を詳細に説明する。図２において、読取り装置１０１で読み取られたＲＧＢ画像データは、γ変換部１２１および像域分離部１２０に入力される。像域分離部１２０は、入力されるＲＧＢ画像データに基づいて、原稿の黒文字領域とそれ以外の領域とを判別して、像域分離結果を画像圧縮部１２４に出力する。この判別方法は公知であるのでその詳細な説明は省略する。
【００６６】
γ変換部１２１は、入力されるＲＧＢ画像データに対して、その明るさを予め定めた特性に統一してフィルタ部２２に出力する。本実施例では明度リニアな特性に変換する。フィルタ部１２２は、入力されるＲＧＢ画像データの鮮鋭性を予め定めた特性に統一して色変換部１２３に出力する。本実施例では、基準チャートをスキャンしたときに、線数毎に対して予め定めたＭＴＦ特性値になるように変換する。
【００６７】
色変換部１２３は、入力されるＲＧＢ画像データに対して、その色を予め定めた特性に統一して画像圧縮部１２４に出力する。本実施例では、色空間がＡｄｏｂｅ社で定義されるＡｄｏｂｅ−ＲＧＢ色空間になるように変換する。
【００６８】
図４は、図２の画像圧縮部１２４の構成例を示す図である。画像圧縮部１２４は、画像補正部２０１と、セレクタ２０２と、圧縮部２０３とを備えている。画像圧縮部１２４には、ＣＰＵ１０６からバス制御装置１０３を介してＨＤＤ１０５の残容量情報が入力される。
【００６９】
画像補正部２０１は、色変換部１２３から入力されるＲＧＢ画像データに対して、像域分離部１２０から入力される像域分離結果（画像データの付帯情報）に基づいて補正を行ってセレクタ２０２に出力する。具体的には、画像補正部２０１は、ＲＧＢ画像データに対して、像域分離部１２０から入力される像域分離結果（例えば、黒文字：１、非黒文字：０）を制御データとして、像域分離結果が黒文字の画素においては、理想的な黒であるＲ＝Ｇ＝Ｂとする補正を行う。ここで、Ｒ＝Ｇ＝Ｂの処理方法としては、Ｇ信号の値にＲ信号とＢ信号を揃えることにしているが、これ以外にも輝度を求めて各ＲＧＢ信号の値としてもよい。
【００７０】
セレクタ２０２は、画像補正部２０１で補正されたＲＧＢ画像データと画像補正部２０１による補正前のＲＧＢ画像データとが入力される。セレクタ２０２は、ＨＤＤ１０５の残容量情報に基づいて、画像補正部２０１で補正されたＲＧＢ画像データと画像補正部２０１による補正前のＲＧＢ画像データとを切り替えて出力する。具体的には、セレクタ２０２は、ＨＤＤ１０５の残容量が少ない場合には、画像補正部２０１で画像補正したＲＧＢ画像データを、そうでない場合には画像補正部２０１で補正されていないＲＧＢ画像データを選択して圧縮部２０３に出力する。
【００７１】
圧縮部２０３は、ＨＤＤ１０５の残容量情報に基づいてその圧縮率を設定して、セレクタ２０２から入力されるＲＧＢ画像データを圧縮する。具体的には、圧縮部２０３は、ＨＤＤ１０５の残容量が少ない場合には、圧縮率を高い設定にして圧縮するように動作する。本実施例では、圧縮の方法としてＪＰＥＧ圧縮を使用するが、圧縮率が可変な他の圧縮方式を使用することにしてもよい。
【００７２】
バス制御装置１０３は、第１の画像処理部１０２からのＲＧＢ画像データと像域分離結果を受け取ると、ＣＰＵ１０６を介してメモリ１０７に蓄積する。メモリ１０７に蓄積したＲＧＢ画像データおよび像域分離結果は、ＣＰＵ１０６およびバス制御装置１０３を介して、ＨＤＤ１０５に送信され、ＨＤＤ１０５内に蓄積・保存される。この場合、ＣＰＵ１０６は、ＨＤＤ１０５の残容量情報を参照し、ＨＤＤ１０５の残容量が少ないときには、圧縮部２０３で高い圧縮率で圧縮された画像データのみを蓄積し、像域分離結果を蓄積しないようにする。
【００７３】
実施例２によれば、第１の画像処理部１０２では、画像データの像域分離情報に従って、画像データの黒文字部の画素値を理想的な黒であるＲ＝Ｇ＝Ｂに補正しているため、蓄積するＲＧＢ画像データの黒文字部の画質を向上させること可能となる。また、ＨＤＤ１０５の残容量が少なくＨＤＤ１０５の容量を効率的に利用するために、ＨＤＤ１０５に像域分離結果を蓄積せずに圧縮画像データのみを蓄積する場合でも、画像の黒文字部はＲ＝Ｇ＝Ｂに予め補正しているため、画像の黒文字品質を良好にした画像を蓄積すること可能となる。また、第１の画像処理部１０２では、ＨＤＤ１０５の残容量情報に従って、画像圧縮を行うときの圧縮率を切り替えているので、残容量が少ないときには、圧縮率を高めて容量の小さい圧縮画像データにすることができ、ユーザに意識させずにＨＤＤ１０５の容量を有効に利用することが可能となる。
【００７４】
（実施例３）
上記画像処理装置の実施例３を説明する。実施例３では、原稿をスキャンした画像データを画像処理装置１００内に蓄積・保存する場合に、第１の画像処理部１０２にてコピーモード（画質モード）と像域分離結果に従って、蓄積・保存する場合の動作を説明する。
【００７５】
まず、ユーザは、原稿を読取り装置１０１にセットし、所望するコピーモード等の設定とコピー開始の入力を操作表示装置１１０に行う。操作表示装置１１０は、ユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータはＰＣＩ−Ｅｘｐｒｅｓｓバスを介してＣＰＵ１０６に通知される。
【００７６】
ＣＰＵ１０６は、コピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に説明する。
【００７７】
ＣＰＵ１０６は、コピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に説明する。
【００７８】
読取り装置１０１で原稿をスキャンして得られたＲＧＢ各８ビットの画像データ（以下、「ＲＧＢ画像データ」と称する）は、第１の画像処理部１０２で予め定めた特性に統一され、バス制御装置１０３に送られる。
【００７９】
ここで、第１の画像処理部１０２の処理を詳細に説明する。図２において、読取り装置１０１で読み取られたＲＧＢ画像データは、γ変換部１２１および像域分離部１２０に入力される。像域分離部１２０は、入力されるＲＧＢ画像データに基づいて、原稿の黒文字領域とそれ以外の領域とを判別して、像域分離結果を画像圧縮部１２４に出力する。この判別方法は公知であるのでその詳細な説明は省略する。
【００８０】
γ変換部１２１は、入力されるＲＧＢ画像データに対して、その明るさを予め定めた特性に統一してフィルタ部１２２に出力する。本実施例では明度リニアな特性に変換する。フィルタ部１２２は、入力されるＲＧＢ画像データの鮮鋭性を予め定めた特性に統一して色変換部１２３に出力する。本実施例では、基準チャートをスキャンしたときに、線数毎に対して予め定めたＭＴＦ特性値になるように変換する。
【００８１】
色変換部１２３は、入力されるＲＧＢ画像データに対して、その色を予め定めた特性に統一して画像圧縮部１２４に出力する。本実施例では、色空間がＡｄｏｂｅ社で定義されるＡｄｏｂｅ−ＲＧＢ色空間になるように変換する。
【００８２】
図５は、図２の画像圧縮部１２４の構成例を示す図である。画像圧縮部１２４は、画像補正部２０１と、セレクタ２０２と、圧縮部２０３とを備えている。画像圧縮部１２４には、ＣＰＵ１０６からバス制御装置１０３を介してコピーモード（画質モード）の情報が入力される。
【００８３】
画像補正部２０１は、色変換部１２３から入力されるＲＧＢ画像データに対して、像域分離部１２０から入力される像域分離結果（画像データの付帯情報）に基づいて補正を行ってセレクタ２０２に出力する。具体的には、画像補正部２０１は、ＲＧＢ画像データに対して、像域分離部１２０から入力される像域分離結果（例えば、黒文字：１、非黒文字：０）を制御データとして、像域分離結果が黒文字の画素においては、理想的な黒であるＲ＝Ｇ＝Ｂとする補正を行う。ここで、Ｒ＝Ｇ＝Ｂの処理方法としては、Ｇ信号の値にＲ信号とＢ信号を揃えることにしているが、これ以外にも輝度を求めて各ＲＧＢ信号の値としてもよい。
【００８４】
セレクタ２０２は、画像補正部２０１で補正されたＲＧＢ画像データと画像補正部２０１による補正前のＲＧＢ画像データとが入力される。セレクタ２０２は、コピーモードに基づいて、画像補正部２０１で補正されたＲＧＢ画像データと画像補正部２０１による補正前のＲＧＢ画像データとを切り替えて出力する。具体的には、セレクタ２０２は、コピーモードが文字モードの場合には、画像補正部２０１で補正したＲＧＢ画像データを選択し、コピーモードが文字モードでない場合には、画像補正部２０１で補正されていないＲＧＢ画像データを選択して圧縮部２０３に出力する。
【００８５】
圧縮部２０３は、コピーモードに基づいてその圧縮率を設定して、セレクタ２０２から入力されるＲＧＢ画像データを圧縮する。例えば、圧縮部２０３は、コピーモードが文字モードの場合は、圧縮率を高く設定する。本実施例では、圧縮方式として、ＪＰＥＧ圧縮方式を使用するが、圧縮率が可変な他の圧縮方式を使用することにしてもよい。
【００８６】
バス制御装置１０３は、第１の画像処理部１０２からのＲＧＢ画像データと像域分離結果を受け取ると、ＣＰＵ１０６を介してメモリ１０７に蓄積する。メモリ１０７に蓄積したＲＧＢ画像データおよび像域分離結果は、ＣＰＵ１０６およびバス制御装置１０３を介して、ＨＤＤ１０５内に蓄積・保存される。この場合、ＣＰＵ１０６は、コピーモードを参照し、コピーモードが文字モードの場合には、高い圧縮率で圧縮されたＲＧＢ画像データのみを蓄積し、像域分離結果は蓄積しない。
【００８７】
実施例３によれば、コピーアプリのコピーモードに従って、画像圧縮を行うときの圧縮率を切り替えることとしたので、コピーモードによって、蓄積画像の画質よりも圧縮率を重視して圧縮率を高めて容量の小さい圧縮画像データにするように切り替えることができ、ユーザに意識させずＨＤＤ１０５の容量を有効に利用することが可能となる。また、コピーモードが文字モードの場合には、ＨＤＤ１０５に、高い圧縮率で圧縮されたＲＧＢ画像データのみを蓄積し、像域分離結果は蓄積しないこととしたので、像域分離結果を蓄積しない場合でも、画像の黒文字部はＲ＝Ｇ＝Ｂにあらかじめ補正しているので、画像の黒文字品質を良好にした画像を蓄積することが可能となる。
【００８８】
（実施例４）
上記画像処理装置１００の実施例４を説明する。実施例４は、上記実施例２および実施例３における第１の画像データ処理部１０２の画像処理の内容をユーザが選択可能としたものである。具体的には、原稿をスキャンした画像データをＨＤＤ１０５に蓄積・保存する場合に、ユーザが操作表示装置１１０から第１の画像データ処理部１０２の画像処理の内容（付帯情報による画像データの補正動作と圧縮率を高める圧縮動作のＯＮ／ＯＦＦ）を選択可能とした実施例について説明する。
【００８９】
図６は、操作表示装置１１０に表示される選択画面の一例を示す図である。図６に示すように、モード選択画面では、ユーザは第１〜第４のモードを選択することができる。
【００９０】
第１のモード（ＨＤＤ残量に基づく画像データの補正動作および圧縮率を高める圧縮動作をＯＮ）が選択された場合には、ＨＤＤ１０５の残量が少ない場合、圧縮部２０３では像域分離部１２０から入力される像域分離結果に基づいて画像データの補正を行い、かつ、圧縮率の大きな圧縮を行って圧縮画像データを生成する。ＨＤＤ１０５内には圧縮画像データのみを蓄積する。
【００９１】
第２のモード（ＨＤＤ残量に基づく画像データの補正動作および圧縮率を高める圧縮動作をＯＦＦ）が選択された場合は、ＨＤＤ１０５の残容量に関わらず、圧縮部２０３では像域分離結果に基づいた画像データの補正は行わずに、通常の圧縮率で圧縮画像データを生成する。ＨＤＤ１０５内には、圧縮画像データと像域分離結果を蓄積する。
【００９２】
第３のモード（コピーモードに基づく画像データの補正動作および圧縮率を高める圧縮動作をＯＮ）が選択された場合は、コピーモードが文字モードの場合、像域分離結果に基づいて画像データの補正を行い、かつ、圧縮率の大きな圧縮を行って圧縮画像データを生成する。ＨＤＤ１０５内には、圧縮画像データのみを蓄積する。
【００９３】
第４のモード（コピーモードに基づく画像データの補正動作および圧縮率を高める圧縮動作をＯＦＦ）が選択された場合は、コピーモードに関わらず、像域分離結果による画像データの補正は行わず、通常の圧縮率で圧縮画像データを生成する。ＨＤＤ１０５内には圧縮画像データと像域分離結果を蓄積する。
【００９４】
なお、上記実施の形態では、画像データの付帯情報の一例として、像域分離結果およびコピーモードを例示して説明したが、本発明の画像データの付帯情報はこれに限られるものではなく、画像データに関する情報であれば他の情報でもよい。また、蓄積装置の付帯情報として、残容量情報を例示して説明したが、本発明の蓄積装置の付帯情報はこれに限られるものではなく、蓄積装置の状態を示す情報であれば他の情報でもよい。
【００９５】
（プログラム）
なお、本発明の画像処理装置は、複数の機器（例えば、ホストコンピュータ、インターフェース機器、スキャナ、プリンタ等）から構成されるシステムに適用しても、１つの機器から構成される装置（ホストコンピュータ等）に適用しても良い。
【００９６】
また、本発明の目的は、上述した画像処理装置の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（または、ＣＰＵ、ＭＰＵ、ＤＳＰ）が記録媒体に格納されたプログラムコードを実行することによっても達成することが可能である。この場合、記録媒体から読み出されたプログラムコード自体が前述した画像処理装置の機能を実現することになり、そのプログラムコードまたはそのプログラムを記憶した記録媒体は本発明を構成することになる。プログラムコードを供給するための記録媒体としては、ＦＤ、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリ、ＲＯＭなどの光記録媒体、磁気記録媒体、光磁気記録媒体、半導体記録媒体を使用することができる。
【００９７】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した画像処理装置の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した画像処理装置の機能が実現される場合も含まれること言うまでもない。
【００９８】
また、記録媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した画像処理装置の機能が実現される場合も含まれることは言うまでもない。
【産業上の利用可能性】
【００９９】
本発明に係る画像処理装置および画像処理方法は、ファクシミリ、スキャナ、複写機、
デジタル複合機（ＭＦＰ）等に広く利用可能である。
【図面の簡単な説明】
【０１００】
【図１】本発明に係る画像処理装置（ＭＦＰ）の全体構成例を示す図である。
【図２】図１の第１の画像処理部の構成例を示す図である。
【図３】図１の第２の画像処理部の構成例を示す図である。
【図４】図２の画像圧縮部の実施例１に係る構成例を示す図である。
【図５】図２の画像圧縮部の実施例２に係る構成例を示す図である。
【図６】実施例３を説明するための図である。
【符号の説明】
【０１０１】
１００  画像処理装置（ＭＦＰ）
１０１  読取り装置
１０２  第１の画像処理部
１０３  バス制御装置
１０４  第２の画像処理部
１０５  ＨＤＤ
１０６  ＣＰＵ
１０７  メモリ
１０８  プロッタＩ／Ｆ装置
１０９  プロッタ装置
１１０  操作表示装置
１１１  回線Ｉ／Ｆ装置
１１２  外部Ｉ／Ｆ装置
１１３  Ｓ．Ｂ．
１１４  ＲＯＭ
１１４  ＦＡＸ
１１６  ＰＣ
１２０  像域分離部
１２１  γ変換部
１２２  フィルタ部
１２３  色変換部
１２４  画像圧縮部
１４１  フィルタ部
１４２  色変換部
１４３  階調処理部
２０１  画像補正部
２０２  セレクタ
２０３  圧縮部
【図１】
2007251835.tif 000003
【図２】
2007251835.tif 000004
【図３】
2007251835.tif 000005
【図４】
2007251835.tif 000006
【図５】
2007251835.tif 000007
【図６】
2007251835.tif 000008