(57)【要約】【課題】画像入力装置の特性の影響を排除した画像データを蓄積することが可能な画像処理装置および画像処理方法を提供することを目的とする。【解決手段】着脱可能に構成され、原稿を光学的に読み取って画像データを入力する読取り装置１０１と、読取り装置１０１から入力される画像データに対して画像処理を施す画像データ処理部１１５と、画像データ処理部１１５を制御するＣＰＵ１１０と、画像データ処理部１１５で画像処理された画像データを格納するメモリ１０８と、メモリ１０８に格納された画像データを印字出力するプロッタ１０２と、ＣＰＵ１１０は、画像データ処理部１１５に読取り装置１０１の特性に応じた画像処理を行わせる。【選択図】        図１
2007067918.tif 000002
【特許請求の範囲】
【請求項１】
着脱可能に構成され、原稿を光学的に読み取って画像データを入力する画像入力装置と、
前記画像入力装置から入力される画像データに対して画像処理を施す画像処理手段と、
前記画像処理手段を制御する画像処理制御手段と、
前記画像処理手段で画像処理された画像データを格納する記憶手段と、
前記記憶手段に格納された画像データを印字出力する画像書き込み手段と、
前記画像処理制御手段は、前記画像処理手段に前記画像入力装置の特性に応じた画像処理を行わせることを特徴とする画像処理装置。
【請求項２】
前記画像入力装置は、自己を特定する種類情報を前記画像処理制御手段に出力し、
前記画像処理制御手段は、画像入力装置の種類情報毎に、画像処理を行うための特性パラメータを記憶しておき、前記画像入力装置から受け取った種類情報に対応する特性パラメータを前記画像処理手段に設定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像入力装置は、画像処理を行うための特性パラメータを前記画像処理制御手段に出力し、
前記画像処理制御手段は、前記画像入力装置から受け取った特性パラメータを前記画像処理手段に設定することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記画像処理制御手段は、前記画像入力装置から前記特性パラメータを受け取らなかった場合には、標準的な特性パラメータを前記画像処理手段に設定することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記特性パラメータは、γテーブル、フィルタパラメータ、および色補正パラメータを含むことを特徴とする請求項２〜請求項４のいずれか１つに記載の画像処理装置。
【請求項６】
着脱可能に構成された画像入力装置により、原稿を光学的に読み取って画像データを入力する画像入力工程と、
前記画像入力装置から入力される画像データに対して画像処理を施す画像処理工程と、  前記画像処理工程で画像処理された画像データを記憶手段に格納する記憶工程と、
前記記憶手段に格納された画像データを印字出力する画像書き込み工程と、
を含み、
前記画像処理工程では、前記画像入力装置の特性に応じた画像処理を行なうことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理方法に関し、詳細には、画像入力装置の特性を排除した画像データをメモリに蓄積することが可能な画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
近時、ＣＣＤ光電変換素子からなるラインセンサ読取り装置やレーザーによる書き込み装置の発展により、アナログ複写機からデジタル化された画像データの処理を行うデジタル複写機が登場した。デジタル複写機となってからは、複写機の機能だけでなく、ファクシミリの機能、プリンタの機能、スキャナの機能等の各機能と複合したため、単なるデジタル複写機ではなく、デジタル複合機（ＭＦＰ）と呼ばれるようになった。
【０００３】
ＨＤＤドライブ等メモリ大容量化・低コスト化、ネットワーク等通信技術の高速化や普及、ＣＰＵの処理能力の向上、デジタル画像データに関連する技術（特性値の規格化や圧縮フォーマット等）等々、ＭＦＰに関連する技術の進化に伴い、ＭＦＰに搭載される機能も多種・多様化してきている。
【０００４】
オフィスの中でのＭＦＰの使われ方も多種・多様化してきている。例えば、ＰＣの横にペアで設置され、各職務者が手軽に複写機・ファクシミリ・プリンター・スキャナの機能を使用することができる小型のＭＦＰがある。また、部署や課単位の複数名で共有され、ある程度の生産性やソート・パンチ・ステープル等の機能が使用できる中型のＭＦＰがある。企業の中で複写関連業務を集中して行う部署、もしくは複写関連業務そのものを生業とする会社では、高生産性・高品位で、多機能な大型のＭＦＰが使用されている。
【０００５】
小型〜大型まで多様化してきているＭＦＰであるが、各クラスに亘って共有できる機能も存在するが、クラスごとに要求が強い機能も存在する。例えば、大型ＭＦＰではパンチ・ステープル・紙折り等、プロット後の紙に対する後加工や、複写業務と同時に電子ファイリング化すること等が求められ、小型ＭＦＰでは、インターネットＦＡＸやＰＣ−ＦＡＸ等の充実や、パーソナル的な使用目的として、専用紙に対する高品位画像印刷等が求められる。このように多種・多様化してきているＭＦＰ市場に対して、従来は各クラスに必要な機能をセットにしたシステムを構築し、販売・提供していた。
【０００６】
ビジネスにおける情報価値の重要性は既に認知されており、情報を早く・正確に・確実に伝えるだけでなく、分かりやすく・効果的に伝えることも要求されている。通信技術の高速化／普及化・メモリの大容量化／低コスト化／小型化・ＰＣの高性能化にともない、デジタルデータを利用した情報を効率的にあつかう新しい機能が提供されてきており、デジタルデータの一部であるデジタル画像データを扱うＭＦＰにも、新機能の提供や融合が望まれてきている。
【０００７】
ビジネスにおける情報価値の重要性は既に認知されており、情報を早く・正確に・確実に伝えるだけでなく、分かりやすく・効果的に伝えることも要求されている。通信技術の高速化／普及化・メモリの大容量化／低コスト化／小型化・ＰＣの高性能化にともない、デジタルデータを利用した情報を効率的にあつかう新しい機能が提供されてきており、デジタルデータの一部であるデジタル画像データを扱うＭＦＰにも、新機能の提供や融合が図られ多機能化しきているとともに、更なる新機能の提供や融合が望まれている。
【０００８】
多機能化するとともに、大企業〜中小企業、ＳＯＨＯ、パーソナルな分野まで普及してきたＭＦＰであるが、それだけに導入されているユーザ側の機能要求も多様化している。例えば、大企業では、大型〜小型ＭＦＰを統合した環境を構築し、全体システムでの業務ソリューション機能が要求され、これらはパーソナルなユーザに必要ない機能である。
【０００９】
また、小型ＭＦＰにおいては、パーソナルなユーザでは専用紙に対する高品位画像印刷機能が求められるが、ＳＯＨＯではこれらの機能要求はなく、低コストであることが望まれる傾向にある。新規機能の提供や融合に対して、通常は既に導入済みのＭＦＰに機能追加できることが望まれる。これは資産を有効に活用することで低コストに新しい機能を実現したいためである。
【００１０】
機能が多様化してきたＭＦＰ市場において、大型〜小型ＭＦＰの各クラスに必要と思われる機能をセットにしたシステム構築での販売・提供では、機能の多様化・複雑化・新規化しているニーズに対して、効率的な商品を提供することが必要である。例えば、ユーザが所望する機能を使用したいため、本来必要としない機能が搭載されたＭＦＰを高価格で購入しなければならないという課題がある。また、ユーザが所望する新機能の使用／新システムの構築したいため、保有しているＭＦＰを新しいＭＦＰに買い換えなければならないという課題がある。
【００１１】
ところで、オフィス文書のカラー化が進んでおり、ＭＦＰもカラー化が進んでいる。かかるカラーＭＦＰでのコピー動作は以下のようにして行われる。搭載されるカラーイメージスキャナでカラー原稿を読み取り、読み取ったカラー画像データをメモリに蓄積した後、出力装置により印字出力する。ここで、複数のカラーイメージスキャナを使用した場合、各カラーイメージスキャナは読取り特性が異なっているため、同じ原稿を使用した場合でも出力装置から出力される印字画像が異なったものとなるという問題がある（例えば、特許文献１参照）。
【特許文献１】特開２００３−２８３７３２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明は、上記課題に鑑みてなされたものであり、画像入力装置の特性の影響を排除した画像データを蓄積することが可能な画像処理装置および画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上述した課題を解決し、目的を達成するために、本発明は、着脱可能に構成され、原稿を光学的に読み取って画像データを入力する画像入力装置と、前記画像入力装置から入力される画像データに対して画像処理を施す画像処理手段と、前記画像処理手段を制御する画像処理制御手段と、前記画像処理手段で画像処理された画像データを格納する記憶手段と、前記記憶手段に格納された画像データを印字出力する画像書き込み手段と、前記画像処理制御手段は、前記画像処理手段に前記画像入力装置の特性に応じた画像処理を行わせることを特徴とする。
【００１４】
また、本発明の好ましい態様によれば、前記画像入力装置は、自己を特定する種類情報を前記画像処理制御手段に出力し、前記画像処理制御手段は、前記画像入力装置の種類情報毎に、画像処理を行うための特性パラメータを記憶しておき、前記画像入力装置から受け取った種類情報に対応する特性パラメータを前記画像処理手段に設定することが望ましい。
【００１５】
また、本発明の好ましい態様によれば、前記画像入力装置は、画像処理を行うための特性パラメータを前記画像処理制御手段に出力し、前記画像処理制御手段は、前記画像入力装置から受け取った特性パラメータを前記画像処理手段に設定することが望ましい。
【００１６】
また、本発明の好ましい態様によれば、前記画像処理制御手段は、前記画像入力装置から前記特性パラメータを受け取らなかった場合には、標準的な特性パラメータを前記画像処理手段に設定することが望ましい。
【００１７】
また、本発明の好ましい態様によれば、前記特性パラメータは、γテーブル、フィルタパラメータ、および色補正パラメータを含むことが望ましい。
【００１８】
上記した課題を解決して、本発明の目的を達成するために、本発明は、着脱可能に構成された画像入力装置により、原稿を光学的に読み取って画像データを入力する画像入力工程と、前記画像入力装置から入力される画像データに対して画像処理を施す画像処理工程と、前記画像処理工程で画像処理された画像データを記憶手段に格納する記憶工程と、前記記憶手段に格納された画像データを印字出力する画像書き込み工程と、を含み、前記画像処理工程では、前記画像入力装置の特性に応じた画像処理を行なうことを特徴とする。
【発明の効果】
【００１９】
本発明によれば、画像入力装置は、着脱可能に構成され、原稿を光学的に読み取って画像データを入力し、画像処理手段は、画像入力装置から入力される画像データに対して画像処理を施し、画像処理された画像データを記憶手段に格納し、画像処理制御手段は、画像処理手段に画像入力装置の特性に応じた画像処理を行わせることとしたので、画像入力装置の特性に関わらず、画像入力装置の特性の影響を排除した画像データを蓄積することが可能な画像処理装置および画像処理方法を提供することが可能となるという効果を奏する。
【発明を実施するための最良の形態】
【００２０】
以下に、この発明につき図面を参照しつつ詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。また、下記実施の形態における構成要素には、当業者が容易に想定できるものまたは実質的に同一のものが含まれる。
【００２１】
（実施の形態）
図１は、本発明の実施の形態に係る画像処理装置（ＭＦＰ）１００の全体構成図を示している。同図に示す画像処理装置１００は、読取り装置１０１と、プロッタ１０２と、ＨＤＤ１０３と、外部Ｉ／Ｆ回路部１０４と、ＳＤカードスロットル１０６と、バス制御装置１０７と、メモリ１０８と、操作表示部１０９と、ＣＰＵ１１０と、Ｎ．Ｂ．（Ｎｏｒｔｈ  Ｂｒｉｄｇｅ）１１１と、メモリ１１２と、Ｓ．Ｂ．（Ｓｏｕｔｈ  Ｂｒｉｄｇｅ）１１３と、ＲＯＭ１１４と、画像データ処理部１１５とを備えている。
【００２２】
読取り装置１０１は、ＣＣＤ光電変換素子からなるラインセンサと、Ａ／Ｄコンバータと、それらの駆動回路とを具備し、セットされた原稿をスキャンすることで原稿の濃淡情報をＲＧＢ各８ビットからなるデジタル画像データとして出力する。読取り装置１０１は、着脱可能に構成されており、画像処理装置１００には、複数種の読取り装置が装着可能になっている。
【００２３】
プロッタ１０２は、ＣＭＹＫからなるデジタル画像データを受け取ると、レーザービームを用いた電子写真プロセスを使って、転写紙に受け取った画像データを出力する。
【００２４】
外部Ｉ／Ｆ回路部１０４は、画像処理装置１００と外部装置間で、各種データのやり取りを行うために必要な物理的な接続を行うための回路である。本実施の形態では、は、外部Ｉ／Ｆ回路部１０４は、ネットワーク（イーサネット（Ｒ））を介してＰＣ１２１と接続したり、ＳＤカードスロット１０６を介してＳＤカードメモリ１２２との接続を行う。
【００２５】
ＰＣ１２１は、いわゆるパーソナルコンピュータであり、パーソナルコンピュータにインストールされたアプリケーションソフトやドライバを介して、ユーザは本画像処理装置１００に対して各種制御や画像データの入出力を行う。ＳＤメモリカード１２２は、フラッシュメモリを内蔵した小型メモリ装置の一種であり、簡易に着脱可能で携帯性に優れている。
【００２６】
ＨＤＤ１０３は、デスクトップパソコンにも使用されている電子データを保存するための大型の記憶装置であり、本画像処理装置１００内では主にデジタル画像データおよびデジタル画像データの付帯情報を蓄積する。また本実施の形態では、ＩＤＥを拡張して規格化されているＡＴＡバス接続のハードディスクを使用している。
【００２７】
操作表示部１０９は、本画像処理装置１００とユーザのインターフェースを行う部分であり、ＬＣＤ（液晶表示装置）やキースイッチ等で構成されており、装置の各種状態や操作方法をＬＣＤに表示し、ユーザからのキースイッチ入力を検知する。ユーザは、操作表示部１０９を操作して所望するモード（コピー動作、スキャナ動作、プリンタ動作、および画像処理等のモード）の設定を行う。
【００２８】
ＣＰＵ１１０は、本画像処理装置１００の制御全体を司るマイクロプロセッサである。本実施の形態では、例えば、Ｉｎｔｅｌ社（Ｒ）のｘ８６系ＣＰＵを使用することができる。
【００２９】
Ｎ．Ｂ．１１１は、パーソナルコンピュータに使用されるチップセットのひとつであり、Ｎｏｒｔｈ  Ｂｒｉｄｇｅと呼ばれる汎用の電子デバイスである。主に、ＣＰＵ−ＰＣＩブリッジを含むＣＰＵシステムを構築する際によく使用されるバスのブリッジ機能を汎用回路化したもので、本実施の形態では、ＣＰＵ−ＰＣＩバス、メモリコントローラ、ＡＧＢバスとの間をブリッジしている。
【００３０】
Ｓ．Ｂ．１１３は、パーソナルコンピュータに使用されるチップセットのひとつであり、Ｓｏｕｔｈ  Ｂｒｉｄｇｅと呼ばれる汎用の電子デバイスである。主にＰＣＩ−ＩＳＡブリッジを含むＣＰＵシステムを構築する際によく使用されるバスのブリッジ機能を汎用回路化したもので、本実施の形態では、ＲＯＭとの間をブリッジしている。
【００３１】
ＲＯＭ１１４は、ＣＰＵ１１０が画像処理装置１００の各部の制御を行う場合に使用するプログラム（ブートを含む）が格納されるメモリである。
【００３２】
メモリ１１２は、ＣＰＵ１１０が画像処理装置１００の各部の制御を行う際に、プログラムや中間処理データを一時的に記憶するメモリである。ＣＰＵ１１０には高速処理を求められるため、通常起動時にＲＯＭ１１４に記憶されたブートプログラムにてシステムを起動し、その後は高速にアクセス可能なメモリ１１２に展開されたプログラムによって処理を行う。本実施の形態では、メモリ１１２として、規格化されパーソナルコンピュータに使用されているＤＩＭＭを使用している。
【００３３】
バス制御回路１０７は、本画像処理装置１００内で必要な画像データや制御コマンド等各種データのやり取りを行うデータバスの制御回路であり、複数種のバス規格間のブリッジ機能も有している。本実施の形態では、バス制御回路１０７は、操作表示部１０９、読取り装置１０１、プロッタ１０２、画像データ処理部１１５とは規格化された汎用拡張バスであるＰＣＩバス、ＨＤＤ１０３とはＡＴＡバス、メモリ１０８とはＤＩＭＭバス、Ｎ．Ｂ．１１１とはＡＧＰバスを介して接続され、ＡＳＩＣ化されている。
【００３４】
メモリ１０８は、複数種のバス規格間をブリッジする際の速度差や、接続された部品自体の処理速度差を吸収するために、一時的にやり取りするデータを記憶するためのメモリである。本実施の形態では、メモリ１０８として、規格化されパーソナルコンピュータに使用されているＤＩＭＭを使用している。
【００３５】
画像データ処理部１１５は、本画像処理装置１００内で必要となる画像データに対する処理を行う。図２は、図１の画像データ処理部１１５の処理ブロック図を示している。画像データ処理部１１５は、汎用拡張バスであるＰＣＩバスと、画像データ処理部１１５内のローカルデータバスをブリッジするＩ／Ｆ回路１５０と、デジタル画像データ対してγ変換を施してその明るさを調整して出力するγ処理部１５１と、デジタル画像データに対して鮮鋭化／平滑化処理等のフィルタ処理を施して出力するフィルタ処理部１５２と、ＲＧＢのデジタル画像データをＣＭＹＫのデジタル画像データに変換して出力する色変換部１５３とを備えている。
【００３６】
図１および図２を参照して本実施の形態に係る画像処理装置１００の動作例［コピー動作、スキャナ動作、プリンタ動作］を説明する。
【００３７】
［コピー動作］
図１および図２を参照して、コピー動作について説明する。まず、ユーザは原稿を読取り装置１０１にセットし、操作表示部１０９で所望するモード等の設定およびコピー開始の入力を行う。操作表示部１０９はユーザから入力された情報を、機器内部の制御コマンドデータに変換して発行する。発行された制御コマンドデータは、ＰＣＩバス、バス制御回路１０７、およびＡＧＢバスを介してＣＰＵ１１０に通知される。
【００３８】
ＣＰＵ１１０は、コピー開始の制御コマンドデータに従って、コピー動作プロセスのプログラムを実行し、コピー動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に説明する。
【００３９】
読取り装置１０１は、原稿をスキャンして、ＲＧＢ各８ビットからなるデジタル画像データをＰＣＩバスおよびバス制御回路１０７を介してメモリ１０８に蓄積する。ＣＰＵ１１０は、画像データ処理部１１５に、ユーザの所望するモードに従った処理の設定を行う。処理の内容に関しては後述する。この場合、ユーザがデータ保存を所望する場合、メモリ１０８内のＲＧＢ各８ビットのデジタル画像データをＨＤＤ１０３に保存することにしてもよい。
【００４０】
メモリ１０８に蓄積したＲＧＢ各８ビットのデジタル画像データは、画像データ処理部１１５に送られる。画像データ処理部１１５では、Ｉ／Ｆ回路１５０を介してＰＣＩバスから各種データを送受する。γ変換部１５１は、ＣＭＹＫ各８ビットのデジタル画像データを受け取るとユーザ所望するモード情報に従って明るさを調整して出力する。フィルタ処理部１５２は、ＣＭＹＫ各８ビットのデジタル画像データを受け取ると、ユーザが所望するモード情報に従って鮮鋭化／平滑化処理を施す。例えば、文字モードでは文字をハッキリ／クッキリとするために鮮鋭化処理を施し、写真モードでは滑らかに階調性を表現するため平滑化処理を施す。
【００４１】
色変換部１５３は、ＲＧＢ各８ビットのデジタル画像データを受け取ると、プロッタ１０２用の色空間であるＣＭＹＫ各８ビットのデジタル画像データに変換する。この場合、ユーザが所望するモード情報に従って彩度もあわせて調整する。
【００４２】
画像データ処理部１１５で処理されたＣＭＹＫ各２ビットの画像データは、ＰＣＩバスおよびバス制御回路１０７を介して再度、メモリ１０８に蓄積される。このとき、ユーザがデータ保存を所望する場合、メモリ１０８内のＣＭＹＫ各２ビットの画像データをＨＤＤ１０３に保存してもよい。メモリ１０８に蓄積したＣＭＹＫ各２ビットの画像データは、ＰＣＩバスおよびバス制御回路１０７を介して、プロッタ１０２に送られる。
【００４３】
プロッタ１０２は、受け取ったＣＭＹＫ各２ビットの画像データを転写紙に出力し、原稿のコピーが生成される。
【００４４】
［スキャナ動作］
図１および図２を参照して、スキャナ動作を説明する。ユーザは原稿を読取り装置１０１にセットし、所望するモード等の設定とスキャナ送信開始の入力を操作表示部１０９に行う。操作表示部１０９は、ユーザから入力された情報を、機器内部の制御コマンドデータに変換し発行する。発行された制御コマンドデータはＰＣＩバス、バス制御回路１０７、およびＡＧＢバスを介してＣＰＵ１１０に通知される。
【００４５】
ＣＰＵ１１０は、スキャナ開始の制御コマンドデータに従って、スキャナ送信動作プロセスのプログラムを実行し、スキャナ送信動作に必要な設定や動作を順に行っていく。以下に動作プロセスを順に説明する。
【００４６】
読取り装置１０１では、原稿をスキャンし、ＲＧＢ各８ビットからなるデジタル画像データを、ＰＣＩバスおよびバス制御回路１０７を介してメモリ１０８に蓄積する。ＣＰＵ１１０は、画像データ処理部１１５にユーザの所望するモードに従った処理の設定を行う。このときにユーザがデータ保存を所望する場合、メモリ１０８内のＲＧＢ各８ビットのデジタル画像データをＨＤＤ１０３に保存してもよい。メモリ１０８に蓄積したＲＧＢ各８ビットのデジタル画像データは、画像データ処理部１１５に送られる。
【００４７】
画像データ処理部１１５内では、Ｉ／Ｆ回路１５０を介してＰＣＩバスからの各種データを送受する。γ変換部１５１は、ＣＭＹＫ各８ビットの画像データを受け取るとユーザが所望するモード情報に従って明るさを調整し出力する。このとき、ユーザが特別に明るさの調整を指定している場合は明るさを調整し出力してもよい。
【００４８】
フィルタ処理部１５２は、ＣＭＹＫ各８ビットおよびデジタル画像データを受け取るとユーザ所望するモード情報に従って鮮鋭化／平滑化処理を施す。例えば文字モードでは文字をハッキリ／クッキリとするために鮮鋭化処理を施し、写真モードでは滑らかに階調性を表現するため平滑化処理を施す。
【００４９】
色変換部１５３は、ＲＧＢ各８ビットのデジタル画像データを受け取るとプロッタ１０２用の色空間であるＣＭＹＫ各８ビットに変換する。画像データ処理部１１５で処理されたｓＲＧＢ各８ビットの画像データは、ＰＣＩバスおよびバス制御回路１０７を介して再度、メモリ１０８に蓄積される。このとき、ユーザがデータ保存を所望する場合、メモリ１０８内のｓＲＧＢ各８ビットの画像データをＨＤＤ１０３に保存してもよい。
【００５０】
メモリ１０８に蓄積されたｓＲＧＢ各８ビットの画像データは、バス制御回路１０７、ＡＧＢバス、Ｎ．Ｂ．１１１、ＰＣＩバス、および外部Ｉ／Ｆ回路部１０４を介して、ネットワークに送出され、外部サーバーやＰＣ１２１に送出され、スキャナ送信が行われる。
【００５１】
［プリンタ動作］
図１および図２を参照して、プリンタ動作を説明する。ユーザは、ＰＣ１２１のアプリケーションソフトを通じて電子ドキュメントの印刷を行う。ＰＣ１２１のプリンタドライバソフトは、印刷指定された電子ドキュメントのレンダリングを行いＣＭＹＫ各２ビットのデジタル画像データを生成する。
【００５２】
ＰＣ１２１は、ネットワークを介して、画像処理装置１００にプリント要求および生成したＣＭＹＫ各２ビットのデジタル画像データを送出する。ＣＰＵ１１０は、外部Ｉ／Ｆ回路部１０４、ＰＣＩバス、およびＮ．Ｂ．１１１を介して、ＰＣ１２１からのプリント要求の制御コマンドデータを受け取ると、プリンタ動作プロセスのプログラムを実行し、必要な設定や動作を順に行っていく。以下に動作プロセスを順に説明する。
【００５３】
ＰＣ１２１からネットワークを介して送られてくるＣＭＹＫ各２ビットのデジタル画像データは、外部Ｉ／Ｆ回路部１０４、ＰＣＩバス、Ｎ．Ｂ．１１、およびバス制御回路１０７を介して、メモリ１０８に蓄積される。メモリ１０８に蓄積されたＣＭＹＫ各２ビットの画像データは、ＰＣＩバスおよびバス制御回路１０７を介して、プロッタ１０２に送られる。
【００５４】
プロッタ１０２は、受け取ったＣＭＹＫ各２ビットの画像データを転写紙に出力する。これにより、プリンタ処理が行われたことになる。
【００５５】
本実施の形態においては、複数種類の読取り装置を装着可能となっているが、読取り装置の読み取り特性の影響を排除した画像データを蓄積するために、ＣＰＵ１１０は、画像データ処理部１１５に対して、読取り装置の特性に応じた画像処理を行わせる。以下、その場合のＣＰＵ１１０の［制御例１］〜［制御例４］を説明する。
【００５６】
［制御例１］
図３および図４を参照して、ＣＰＵ１１０の制御例１を説明する。図３は、ＣＰＵ１１０の制御例１においてデータの流れを説明するための図、図４は、ＣＰＵ１１０の制御例１を説明するためのフローチャートである。
【００５７】
図３において、ＲＯＭ１１４には、読取り装置１０１の読取り特性（読取り装置１０１の種類）に応じた特性パラメータ（γテーブル、フィルタパラメータ、および色補正パラメータ等）が格納されている。ここでの特性パラメータは、読取り装置の読取り特性の影響を排除して標準的な画像データを生成するための画像処理パラメータである。ＣＰＵ１１０は、読取り装置１０１の読取り特性に応じた特性パラメータをＲＯＭ１１４から読み出して、画像データ処理部１１５に設定する（１）。
【００５８】
図４において、ＣＰＵ１１０は、コピー動作またはスキャナ動作の場合に、操作表示部１０９から発行された制御コマンドデータが通知されると、画像データ処理部１１５のγ処理部３１に、読取り装置１０１の種類に従ったγテーブルを設定する（ステップＳ１１）。つぎに、ＣＰＵ１１０は、画像データ処理部１１５のフィルタ処理部２０２に、読取り装置１０１の種類に従ったフィルタを設定する（ステップＳ１２）。そして、ＣＰＵ１１０は、画像データ処理部１１５の色変換部２０３に読取り装置１０１の種類に従った色補正パラメータを設定する（ステップＳ１３）。
【００５９】
ＣＰＵ１１０は、読取り装置１０１から画像データ処理部１１５へ画像を流すための設定を行なった後（ステップＳ１４）、ＣＰＵ１１０は、画像データ処理後の画像データを蓄積するための設定を行なう（ステップＳ１５）。この後、ＣＰＵ１１０は、読取り装置１０１の読み取りを開始させる（ステップＳ１６）。
【００６０】
なお、上記ステップＳ１１〜Ｓ１５までの各ステップの処理の順序は、図４で示した順序に限られるものではなく、各処理の設定に相互関係がある場合を除いて、その順序は問わない。
【００６１】
以上説明したように、制御例１によれば、ＣＰＵ１１０は、画像データ処理部１１５に、読取り装置の読取り特性に応じた画像処理を行わせることとしたので、読取り装置の特性に関わらず、読取り装置の読取り特性の影響を排除した画像データを蓄積することが可能となる。
【００６２】
［制御例２］
図５および図６を参照して、ＣＰＵ１１０の制御例２を説明する。図５は、ＣＰＵ１１０の制御例２においてデータの流れを説明するための図、図６は、ＣＰＵ１１０の制御例１を説明するためのフローチャートである。ここでは、図１の読取り装置１０１の替わりに他の読取り装置２０１を接続した場合について説明する。
【００６３】
図５において、ＲＯＭ１１４には、複数種類の読取り装置の読取り特性（読取り装置の種類）に応じた特性パラメータ（γテーブル、フィルタパラメータ、および色補正パラメータ等）がそれぞれ格納されている。具体的には、ＲＯＭ１１４には、読取り装置を識別（特定）するための種類情報に対応させて、各読取り装置の読取り特性（読取り装置の種類）に応じた特性パラメータ（γテーブル、フィルタパラメータ、および色補正パラメータ等）がそれぞれ格納されている。ここでの特性パラメータは、読取り装置の読取り特性の影響を排除して標準的な画像データを生成するための画像処理パラメータである。
【００６４】
ＣＰＵ１１０は、まず、読取り装置２０１から自己を特定する種類情報を受け取る（１）。ＣＰＵ１１０は、その種類情報に対応する特性パラメータをＲＯＭ１１４から読み出して、画像データ処理部１１５に設定する（２）。
【００６５】
図６において、まず、ＣＰＵ１１０は、コピー動作またはスキャナ動作の場合を行う場合に、読取り装置２０１から種類情報を受け取る（ステップＳ２０）。そして、ＣＰＵ１１０は、画像データ処理部１１５のγ処理部１５１に、読取り装置２０１の種類に従ったγテーブルを設定する（ステップＳ２１）。つぎに、ＣＰＵ１１０は、画像データ処理部１１５のフィルタ処理部１５２に、読取り装置２０１の種類に従ったフィルタを設定する（ステップＳ２２）。そして、ＣＰＵ１１０は、画像データ処理部１１５の色変換部１５３に読取り装置２０１の種類に従った色補正パラメータを設定する（ステップＳ２３）。
【００６６】
ＣＰＵ１１０は、読取り装置２０１から画像データ処理部１１５へ画像を流すための設定を行なった後（ステップＳ２４）、画像データ処理後のデータを蓄積するための設定を行なう（ステップＳ２５）。この後、ＣＰＵ１１０は、読取り装置１０１の読み取りを開始させる（ステップＳ２６）。
【００６７】
なお、上記ステップＳ２１〜Ｓ２５までの各ステップの処理の順序は、図６で示した順序に限られるものではなく、各処理の設定に相互関係がある場合を除いて、その順序は問わない。また、画像データ処理部１１５の設定を行うステップＳ２１〜Ｓ２３の処理の前に、その設定内容を決定するためのステップＳ２０の処理を行う必要がある。
【００６８】
以上説明したように、制御例２によれば、読取り装置の種類情報毎に、画像処理を行うための特性パラメータを記憶しておき、ＣＰＵ１１０は、読取り装置２０１から受け取った種類情報に対応する特性パラメータを画像データ処理部１１５に設定することとしたので、読取り装置を入れ替えた場合でも、読取り装置の特性に関わらず、読取り装置の読取り特性の影響を排除した画像データを蓄積することが可能となる。
【００６９】
［制御例３］
図７〜図９を参照して、ＣＰＵ１１０の制御例３を説明する。図７は、ＣＰＵ１１０の制御例３においてデータの流れを説明するための図、図８はγテーブルの一例を示す図、図９は、ＣＰＵ１１０の制御例３を説明するためのフローチャートである。ここでは、図１の読取り装置１０１の替わりに他の読取り装置３０１を接続した場合について説明する。
【００７０】
図７において、読取り装置３０１は、自己の読取り特性に応じた特性パラメータ（γテーブル、フィルタパラメータ、および色補正パラメータ等）を格納しており、その特性パラメータを、バス制御回路１０７を介してＣＰＵ１１０に対して送出する（１）。ここでの特性パラメータは、読取り装置の読取り特性の影響を排除して標準的な画像データを生成するための画像処理パラメータである。ＣＰＵ１１０は、受け取った特性パラメータを画像データ処理部１１５に設定する（２）。図８は、読取り装置３０１から送出されるγテーブルの一例を示す図である。
【００７１】
図９において、ＣＰＵ１１０は、読取り装置３０１から特性パラメータを受け取ると（ステップＳ３０）、画像データ処理部１１５のγ処理部１５１に読取り装置３０１の特性パラメータに従ったγテーブルを設定する（ステップＳ３１）。そして、画像データ処理部１１５のフィルタ処理部１５１に読取り装置３０１の特性に従ったフィルタを設定する（ステップＳ３２）。さらに、ＣＰＵ１１０は、画像データ処理部１１５の色変換部１５３に読取り装置３０１の特性に従った色補正パラメータを設定する（ステップＳ３３）。
【００７２】
ＣＰＵ１１０は、読取り装置３０１から画像データ処理部１１５へ画像を流すための設定を行なった後（ステップＳ３４）、画像データ処理後のデータを蓄積するための設定を行なう（ステップＳ３５）。この後、ＣＰＵ１１０は、読取り装置１０１の読み取りを開始させる（ステップＳ３６）。
【００７３】
なお、上記ステップＳ３１〜Ｓ３５までの各ステップの処理の順序は、図９で示した順序に限られるものではなく、各処理の設定に相互関係がある場合を除いて、その順序は問わない。また、画像データ処理部１１５の設定を行うステップＳ３１〜Ｓ３３の処理の前に、その設定内容を決定するためのステップＳ３０の処理を行う必要がある。
【００７４】
以上説明したように、制御例３によれば、ＣＰＵ１１０は、読取り装置から特性パラメータを受け取り、受け取った特性パラメータを画像データ処理部１１５に設定することとしたので、読取り装置を入れ替えた場合でも、読取り装置の特性に関わらず、読取り装置の読取り特性の影響を排除した画像データを蓄積することが可能となる。
【００７５】
［制御例４］
図１０および図１１を参照して、ＣＰＵ１１０の制御例４を説明する。図１０は、ＣＰＵ１１０の制御例４においてデータの流れを説明するための図、図１１はＣＰＵ１１０の制御例４を説明するためのフローチャートである。ここでは、図１の読取り装置１０１の替わりに他の読取り装置４０１を接続した場合について説明する。
【００７６】
図１０において、図５において、ＲＯＭ１１４には、複数種類の読取り装置の読取り特性（読取り装置の種類）に応じた特性パラメータ（γテーブル、フィルタパラメータ、および色補正パラメータ等）がそれぞれ格納されている。具体的には、ＲＯＭ１１４には、読取り装置を識別（特定）するための種類情報に対応させて、各読取り装置の読取り特性（読取り装置の種類）に応じた特性パラメータ（γテーブル、フィルタパラメータ、および色補正パラメータ等）がそれぞれ格納されている。また、ＲＯＭ１１４には、標準的な（デフォルトの）特性パラメータが格納されている。ここでの特性パラメータは、読取り装置の読取り特性の影響を排除して標準的な画像データを生成するための画像処理パラメータである。
【００７７】
上記制御例２では読取り装置が種類情報を送出する場合、上記制御例３では、読取り装置が特性パラメータを送出する場合について説明したが、制御例４では、読取り装置４０１が上述の種類情報や特性パラメータを格納しているか否かが不明な場合について説明する。読取り装置４０１が種類情報や特性パラメータを格納している場合には、ＣＰＵ１１０に種類情報や特性パラメータを送出する。
【００７８】
図１１において、ＣＰＵ１１０は、読み取り装置４０１から種類情報を受信したか否かを判断し（ステップＳ４０）、種類情報を受信した場合には（ステップＳ４０の「Ｙｅｓ」）、画像データ処理部１１５のγ処理部１５１に、読取り装置４０１の種類に従ったγテーブルを設定する（ステップＳ４２）。つぎに、ＣＰＵ１１０は、画像データ処理部１１５のフィルタ処理部１５２に、読取り装置４０１の種類に従ったフィルタを設定する（ステップＳ４３）。そして、ＣＰＵ１１０は、画像データ処理部１１５の色変換部１５３に読取り装置４０１の種類に従った色補正パラメータを設定する（ステップＳ４４）。
【００７９】
ＣＰＵ１１０は、読取り装置４０１から画像データ処理部１１５へ画像を流すための設定を行なった後（ステップＳ４５）、画像データ処理後のデータを蓄積する設定を行なう（ステップＳ４６）。この後、ＣＰＵ１１０は読取り装置４０１の読み取りを開始させる（ステップＳ４７）。
【００８０】
他方、上記ステップＳ４０において、ＣＰＵ１１０は、読取り装置４０１から種類情報を受信しなかった場合には（ステップＳ４０の「ＮＯ」）、読取り装置４０１から特性パラメータを受信したか否かを判断する（ステップＳ４１）。
【００８１】
ＣＰＵ１１０は、特性パラメータを受信した場合には（ステップＳ４１の「Ｙｅｓ」）、画像データ処理部１１５のγ処理部１５１に読取り装置４０１の特性パラメータに従ったγテーブルを設定する（ステップＳ５１）。つぎに、ＣＰＵ１１０は、画像データ処理部１１５のフィルタ処理部１５２に読取り装置４０１の特性パラメータに従ったフィルタを設定する（ステップＳ５２）。さらに、ＣＰＵ１１０は、画像データ処理部１１５の色変換部１５３に読取り装置４０１の特性パラメータに従った色補正パラメータを設定した後（ステップＳ５３）、ステップＳ４５に移行する。
【００８２】
また、上記ステップＳ４１において、ＣＰＵ１１０は、読取り装置４０１から特性情報を受信しなかった場合には（ステップＳ４１の「ＮＯ」）、画像データ処理部１１５のγ処理部１５３にデフォルトの特性パラメータに従ったγテーブルを設定する（ステップＳ４８）。つぎに、ＣＰＵ１１０は、画像データ処理部１１５のフィルタ処理部１５２にデフォルトの特性パラメータに従ったフィルタを設定する（ステップＳ４９）。さらに、ＣＰＵ１１０は、画像データ処理部１１５の色変換部１５３にデフォルトの特性パラメータに従った色補正パラメータを設定した後（ステップＳ５０）、ステップＳ４５に移行する。
【００８３】
なお、上記ステップＳ４０において、読み取り装置４０１から種類情報を受信した場合において、受信した種類情報に対応する特性パラメータを格納していない場合には、ステップＳ４１に移行することにしてもよい。
【００８４】
以上説明したように、制御例４によれば、ＣＰＵ１１０は、読取り装置から種類情報をや特性パラメータを受け取らなかった場合には、ＣＰＵ１１０は、デフォルト（標準の）の特性パラメータを画像データ処理部１１５に設定することとしたので、不特定の読取り装置に対して、その読取り装置の特性に関わらず、読取り装置の読取り特性の影響を排除した画像データを蓄積することが可能となる。
【産業上の利用可能性】
【００８５】
本発明に係る画像処理装置および画像処理方法は、ファクシミリ、スキャナ、複写機、デジタル複合機（ＭＦＰ）等に広く利用可能である。
【図面の簡単な説明】
【００８６】
【図１】本発明の実施の形態に係る画像処理装置（ＭＦＰ）の全体構成図である。
【図２】画像データ処理部の具体的構成を示す図である。
【図３】ＣＰＵの制御例１においてデータの流れを説明するための図である。
【図４】ＣＰＵの制御例１を説明するためのフローチャートである。
【図５】ＣＰＵの制御例２においてデータの流れを説明するための図である。
【図６】ＣＰＵの制御例２を説明するためのフローチャートである。
【図７】ＣＰＵの制御例３においてデータの流れを説明するための図である。
【図８】γテーブルの一例を示す図である。
【図９】ＣＰＵの制御例３を説明するためのフローチャートである。
【図１０】ＣＰＵの制御例４においてデータの流れを説明するための図である。
【図１１】ＣＰＵの制御例４を説明するためのフローチャートである。
【符号の説明】
【００８７】
１００  画像処理装置（ＭＦＰ）
１０１  読取り装置
１０２  プロッタ
１０３  ＨＤＤ
１０４  外部Ｉ／Ｆ回路部
１０６  ＳＤカードスロットル
１０７  バス制御装置
１０８  メモリ
１０９  操作表示部
１１０  ＣＰＵ
１１１  Ｎ．Ｂ．（Ｎｏｒｔｈ  Ｂｒｉｄｇｅ）
１１３  Ｓ．Ｂ．（Ｓｏｕｔｈ  Ｂｒｉｄｇｅ）
１１４  ＲＯＭ
１１５  画像データ処理部
１２１  ＰＣ
１２２  ＳＤメモリカード
１５０  Ｉ／Ｆ回路
１５１  γ処理部
１５２  フィルタ処理部
１５３  色変換部
２０１  読取り装置
３０１  読取り装置
４０１  読取り装置
【図１】
2007067918.tif 000003
【図２】
2007067918.tif 000004
【図３】
2007067918.tif 000005
【図４】
2007067918.tif 000006
【図５】
2007067918.tif 000007
【図６】
2007067918.tif 000008
【図７】
2007067918.tif 000009
【図８】
2007067918.tif 000010
【図９】
2007067918.tif 000011
【図１０】
2007067918.tif 000012
【図１１】
2007067918.tif 000013