(57)【要約】【課題】専用ハードウェアで実行される予め組み込まれた画像処理の能力を向上するために当該画像処理の処理内容を変更するコスト及び手間を軽減する。【解決手段】原稿を読み取る画像読取処理を行う画像読取部と、予め組み込まれた画像処理を実行する専用ハードウェアで構成された画像処理回路と、画像処理回路で実行される予め組み込まれた画像処理とは異なる画像処理を実装した画像処理用プログラムを記憶するプログラム記憶部と、プログラム記憶部に記憶された画像処理用プログラムを実行する画像処理部と、画像読取部による画像読取処理で読み取られたデータに対して予め組み込まれた画像処理を画像処理回路で実行させた後、当該予め組み込まれた画像処理が実行されたデータに対して画像処理用プログラムに実装された画像処理を画像処理部で実行させる実行制御部と、を備える。【選択図】図３
2012138798.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取る画像読取処理を行う画像読取部と、
予め組み込まれた画像処理を実行する専用ハードウェアで構成された画像処理回路と、
前記画像処理回路で実行される前記予め組み込まれた画像処理とは異なる画像処理を実装した画像処理用プログラムを記憶するプログラム記憶部と、
前記プログラム記憶部に記憶された前記画像処理用プログラムを実行する画像処理部と、
前記画像読取部による前記画像読取処理で読み取られたデータに対して前記予め組み込まれた画像処理を前記画像処理回路で実行させた後、当該予め組み込まれた画像処理が実行されたデータに対して前記画像処理用プログラムに実装された画像処理を前記画像処理部で実行させる実行制御部と、
を備える画像読取装置。
【請求項２】
前記画像処理回路で実行される前記予め組み込まれた画像処理の全てと、前記プログラム記憶部に記憶されている全ての前記画像処理用プログラムに実装された画像処理のうち、前記実行制御部で実行させる際の各前記画像処理の実行順序の指定を受け付ける実行順序受付部を更に備え、
前記実行制御部は、前記実行順序受付部で受け付けられた前記実行順序に従って各前記画像処理を順次実行させる請求項１に記載の画像読取装置。
【請求項３】
請求項１又は２に記載の画像読取装置と、
前記画像処理回路又は前記画像処理部による画像処理後の画像データからなる画像を記録媒体に形成する記録部と、
を備えた画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置における画像処理の処理内容を更新する技術に関する。
【背景技術】
【０００２】
従来から、スキャナ等の画像読取装置が原稿を読み取ることで生成した原稿の画像データを処理する画像形成装置等の電気機器が用いられており、例えば、スキャナ自身や、スキャナによって読み取られた原稿の画像データを処理する複写機、ファクシミリ及びこれらの複合機等が用いられている。
【０００３】
ここで、原稿の画像データは、画像読取装置の読み取り特性により、必ずしも原稿に現われていた本来の画像そのものを示すものとは限らないため、例えば、ガンマ補正や、ＭＴＦ（Modulation Transfer Function）補正等の画像処理が行われる。
【０００４】
これらの画像処理は、ソフトウェアを要しないハードウェアのみを搭載したＡＳＩＣ（Application Specific Integrated Circuits；エーシック；特定用途向け集積回路）により構成された高速処理可能な画像処理回路によって実行される。或いは、例えば、ＲＯＭに記憶されているプログラムをＣＰＵに実行させるマイクロコンピュータ等、ソフトウェアを実行可能なハードウェアで構成された、画像処理を実装した画像処理用プログラムを実行することによってＡＳＩＣによる画像処理に比して低速に画像処理を実行する画像処理部によって実行される。
【０００５】
例えば、下記特許文献１には、複数の画像処理プログラムと一つの処理手段から構成されて様々な画像処理を実行する画像処理部と、画像処理プログラムを追加又は更新する画像処理内容部と、画像処理プログラムを追加又は更新する際にその画像処理プログラムの動作を可能にする処理手段の有無を判定する動作判定部を備え、複数の画像処理プログラムを実行する技術が開示されている。
【０００６】
当該技術では、ハードウェアのみで画像処理を実行する場合に比して処理速度が低下する反面、画像処理プログラムを変更するだけで画像処理の処理内容を変更することができるため、ハードウェアのみで画像処理を実行する場合に比して、柔軟に且つ安価に画像処理の処理内容を変更することができた。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−２０７６０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、画像処理がＡＳＩＣ等の画像処理専用のハードウェアで実行される場合、画像処理の処理速度が高速である反面、例えば画像処理能力が乏しい安価な画像処理専用のハードウェアを備えた画像形成装置を購入した場合等、製品購入後に当該画像処理の能力を向上するためには、当該画像処理の能力を向上させる処理内容に変更した新たな画像処理を実行するための新たなハードウェアを設けるコストと当該新たなハードウェアに取り替える手間が必要であった。
【０００９】
そこで、本発明は、このような事情に鑑みてなされたものであり、専用ハードウェアで実行される予め組み込まれた画像処理の能力を向上すべく、当該画像処理の処理内容を変更するためのコスト及び手間を軽減することができる画像読取装置及び画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、原稿を読み取る画像読取処理を行う画像読取部と、
予め組み込まれた画像処理を実行する専用ハードウェアで構成された画像処理回路と、
前記画像処理回路で実行される前記予め組み込まれた画像処理とは異なる画像処理を実装した画像処理用プログラムを記憶するプログラム記憶部と、
前記プログラム記憶部に記憶された前記画像処理用プログラムを実行する画像処理部と、
前記画像読取部による前記画像読取処理で読み取られたデータに対して前記予め組み込まれた画像処理を前記画像処理回路で実行させた後、当該予め組み込まれた画像処理が実行されたデータに対して前記画像処理用プログラムに実装された画像処理を前記画像処理部で実行させる実行制御部と、
を備える画像読取装置である。
【００１１】
この発明では、画像処理回路で行われる予め組み込まれた画像処理の能力を向上すべく、画像処理回路で行われる予め組み込まれた画像処理に加えて、プログラム記憶部に記憶されている画像処理用プログラムに実装された画像処理を画像処理部で実行させることができる。このため、画像処理回路で行われる予め組み込まれた画像処理を実行するための専用ハードウェアを新たに設けるためのコストと当該新たな専用ハードウェアに取り替える手間を軽減することができる。
【００１２】
また、請求項２に記載の発明は、請求項１に記載の画像読取装置であって、前記画像処理回路で実行される前記予め組み込まれた画像処理の全てと、前記プログラム記憶部に記憶されている全ての前記画像処理用プログラムに実装された画像処理のうち、前記実行制御部で実行させる際の各前記画像処理の実行順序の指定を受け付ける実行順序受付部を更に備え、
前記実行制御部は、前記実行順序受付部で受け付けられた前記実行順序に従って各前記画像処理を順次実行させる。
【００１３】
この発明では、例えば、新たな画像処理を実装した画像処理用プログラムをプログラム記憶部に記憶して、第一の予め組み込まれた画像処理の実行後に新たな画像処理を実行させ、当該新たな画像処理の実行後に第二の予め組み込まれた画像処理を実行させる等、当該新たな画像処理の実行順序を柔軟に指定して実行させることができ、画像処理回路で行われる予め組み込まれた画像処理の能力を柔軟に向上させることができる。
【００１４】
また、請求項３に記載の発明は、請求項１又は２に記載の画像読取装置と、
前記画像処理回路又は前記画像処理部による画像処理後の画像データからなる画像を記録媒体に形成する記録部と、
を備えた画像形成装置である。
【００１５】
この発明では、画像処理回路又は画像処理によって適切に画像処理が行われた画像を記録媒体に形成することができる。
【発明の効果】
【００１６】
本発明によれば、専用ハードウェアで実行される予め組み込まれた画像処理の能力を向上すべく、当該画像処理の処理内容を変更するためのコスト及び手間を軽減することができる画像読取装置及び画像形成装置を提供することが可能になる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る画像形成装置の一例としての複合機の概略構成図。
【図２】複合機の電気的な構成を示すブロック図。
【図３】原稿を読み取る動作の一例を示すフローチャート。
【発明を実施するための形態】
【００１８】
以下、本発明に係る画像形成装置について、図面を参照して説明する。尚、以下の実施形態では、本発明に係る画像形成装置の一例を、カラーコピー、スキャナ、ファクシミリ、プリンタ等の機能を備えた複合機に集約した形態を例に説明する。
【００１９】
図１に示すように、複合機１は、画像読取装置２０と装置本体３０とを備えている。画像読取装置２０は、原稿搬送部２１と画像読取部２２とを備えている。
【００２０】
原稿搬送部２１は、ＡＤＦ（Automatic Document Feeder：自動給紙装置）を実現するものであり、原稿台２４１、給紙ローラ２３２、搬送ドラム２３３、排紙ローラ２３４及び排紙トレイ２３５を備えている。
【００２１】
原稿台２４１は、原稿が載置される場所であり、原稿台２４１に載置された原稿は１枚ずつ給紙ローラ２３２によって取り込まれて搬送ドラム２３３へ搬送される。搬送ドラム２３３を経由した原稿は排紙ローラ２３４によって排紙トレイ２３５へ排出される。
【００２２】
画像読取部２２は、原稿の画像を光学的に読み取って画像データを生成し、後述する画像処理回路又は画像処理部に出力する。画像読取部２２は、装置本体３０に設けられ、コンタクトガラス２２１、光源２２２、第１ミラー２２３、第２ミラー２２４、第３ミラー２２５、第１キャリッジ２２６、第２キャリッジ２２７、結像レンズ２２８、ＣＣＤ（Charge Coupled Device）２２９を備えている。尚、光源２２２及び第１ミラー２２３は、第１キャリッジ２２６によって支持され、第２ミラー２２４及び第３ミラー２２５は第２キャリッジ２２７によって支持されている。
【００２３】
画像読取部２２は、光源２２２として例えば白色ＬＥＤ等の白色蛍光ランプが用いられ、上記第１ミラー２２３、第２ミラー２２４、第３ミラー２２５、第１キャリッジ２２６、第２キャリッジ２２７及び結像レンズ２２８により、光源２２２から原稿に向けて光が照射された際に、原稿から反射される反射光をＣＣＤ２２９に導くものである。
【００２４】
ＣＩＳ２３１は、画像読取部２２よりも原稿搬送方向下流側に設けられている。ＣＩＳ２３１は、原稿搬送路において、画像読取部２２によって読み取られる原稿面とは反対側の面を読取可能な位置に設けられている。
【００２５】
画像読取装置２０の原稿読取方法としては、コンタクトガラス２２１上に載置された原稿を画像読取部２２が読み取るフラットベッド読取モードと、原稿をＡＤＦによって取り込み、その搬送途中で原稿を読み取るＡＤＦ読取モードがある。
【００２６】
フラットベッド読取モードでは、光源２２２がコンタクトガラス２２１上に載置された原稿を照射し、主走査方向１ライン分の反射光が第１ミラー２２３、第２ミラー２２４、第３ミラー２２５の順に反射して、結像レンズ２２８に入射する。結像レンズ２２８に入射した光は、ＣＣＤ２２９の受光面で結像される。
【００２７】
尚、ＣＣＤ２２９は、一次元のイメージセンサであり、原稿の主走査方向１ライン分の反射光を受光すると、当該受光した反射光を光電変換して原稿の主走査方向１ライン分の画像データを出力する。
【００２８】
このようにして、原稿の主走査方向１ライン分の読み取りが終了すると、主走査方向と直交する方向（副走査方向、矢印Ｙ方向）に第１キャリッジ２２６及び第２キャリッジ２２７が移動され、次のラインの読み取りが行われる。
【００２９】
ＡＤＦ読取モードでは、原稿台２４１に載置された原稿が給紙ローラ２３２によって１枚ずつ取り込まれ、搬送ドラム２３３から排紙トレイ２３５への搬送経路に設けられた読取位置２３０上を原稿が通過するとき、光源２２２が原稿を照射し、主走査方向１ライン分の反射光が第１ミラー２２３、第２ミラー２２４、第３ミラー２２５の順に反射して、結像レンズ２２８に入射する。結像レンズ２２８に入射した光はＣＣＤ２２９の受光面で結像される。続いて、原稿は原稿搬送部２１によって副走査方向に搬送され、次のラインが読み取られる。
【００３０】
このように、画像読取部２２は、フラットベッド読取モード又はＡＤＦ読取モードによって、コンタクトガラス２２１に載置された原稿に対して相対的に副走査方向に移動しながら当該原稿を読み取る画像読取処理を行う。尚、以下の説明において、特に記載のないものについては、フラットベッド読取モードによって原稿の読み取りを行うことを前提に説明を行う。
【００３１】
装置本体３０は、複数の給紙カセット４６１と、給紙カセット４６１から用紙（記録媒体）を１枚ずつ繰り出して記録部４０へ搬送する給紙ローラ４６２と、給紙カセット４６１から搬送されてきた用紙に画像を形成する記録部４０と、左方に配設されたスタックトレイ６０と、を備える。
【００３２】
装置本体３０は、更に、手差しトレイ４７１を備え、この手差しトレイ４７１からは何れの給紙カセットにも収納されていないサイズの用紙や、既に一方の面に画像形成がなされている用紙（裏紙）、ＯＨＰシートのような任意の記録媒体が載置可能であり、給紙ローラ４７２によって１枚ずつ装置本体３０内に給紙される。
【００３３】
記録部４０は、感光体ドラム４３の表面から残留電荷を除電する除電装置４２１と、除電後の感光体ドラム４３の表面を帯電させる帯電装置４２２と、画像読取部２２で取得され、後述する画像処理回路又は画像処理部で画像処理が実行された画像データに基づいて、レーザ光を出力して感光体ドラム４３表面を露光し、感光体ドラム４３の表面に静電潜像を形成する露光装置４２３と、上記静電潜像に基づいて感光体ドラム４３上に、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）及びブラック（Ｋ）の各色のトナー像を形成する現像装置４４Ｃ、４４Ｍ、４４Ｙ、４４Ｋと、感光体ドラム４３に形成された各色のトナー画像が転写されて重ね合わせされる転写ドラム４９と、転写ドラム４９上のトナー像を用紙に転写させる転写装置４１と、トナー像が転写された用紙を加熱してトナー像を用紙に定着させる定着装置４５とを備えている。
【００３４】
尚、シアン、マゼンタ、イエロー及びブラックの各色に対するトナーの供給は、不図示のトナー供給容器（トナーカートリッジ）から行われる。また、記録部４０を通過した用紙をスタックトレイ６０又は排出トレイ４８まで搬送する搬送ローラ４６３及び４６４等が設けられている。
【００３５】
装置本体３０の前方には、操作部５０が備えられている。操作部５０は、ＬＣＤ（Liquid Crystal Display）等からなる表示部５１と、操作者から操作指示が入力される操作キー部５２を備える。
【００３６】
操作キー部５２は、テンキー、スタートキー、及び機能切換キー部等を備える。尚、スタートキーは、コピー動作やスキャン動作等の各動作を開始させる指示を操作者から受け付けるキーである。テンキーは、コピー部数を指定する指示等を操作者から受け付けるキーである。機能切換キー部は、スキャナ機能、ファクシミリ機能、プリンタ機能、コピー機能等を相互に切り替える機能切換指示を操作者から受け付けるキーである。
【００３７】
表示部５１は、ＬＣＤ（Liquid Crystal Display）等からなり、タッチパネル機能を組み合わせたタッチパネルユニット等を備えている。表示部５１は、種々の操作画面を表示するとともに、操作者が表示面（表示されている操作キー）をタッチすることで種々の機能の実行指令を入力することが可能とされている。
【００３８】
次に、複合機１の電気的構成の一例について説明する。図２に示すように、複合機１は、上記の原稿搬送部２１と、上記の画像読取部２２と、画像処理回路２３と、画像処理部２４と、上記の記録部４０と操作部５０と、通信部７０と、制御部１０と、を備えている。
【００３９】
画像処理回路２３及び画像処理部２４は、画像読取部２２で原稿が読み取られて生成された画像データ（読み取られたデータ）に対して、ガンマ補正、色補正、色収差補正、或いはＭＴＦ補正等の補正処理等の画像処理を行う。画像処理回路２３又は画像処理部２４で画像処理された画像データは、記録部４０で画像形成する際に用いられる。
【００４０】
尚、画像処理回路２３又は画像処理部２４で実行される各画像処理は公知技術であるため、以下の通り、説明を簡略なものに止める。
【００４１】
ガンマ補正は、ＣＣＤ２２９におけるＲＧＢ各色成分の入出力値の関係を非線形から線形に変換する補正を示す。色補正は、色補正フィルタを用いてＲＧＢ各色の画素値をフィルタ処理し、ＲＧＢ各色の画素値に含まれる混色成分を画素毎に除去する補正を示す。
【００４２】
色収差補正は、ＲＧＢ各色の波長の相違及び結像レンズ２２８の特性に起因して、ＣＣＤ２２９で結像される画像に色ずれ（色収差）が発生することを回避する補正を示す。例えば、Ｒ色の出力データがＧ色の出力データよりも大きい場合は、Ｇ色の出力データを増幅してＲ色の出力データと同じ大きさの出力データが得られるようにして、ＲＧ各色間の出力データの誤差を低減する。
【００４３】
ＭＴＦ補正は、ＭＴＦ値を用いて結像レンズ２２８によるＣＣＤ２２９への入射光の「ぼけ」が見られると評価した領域の画素値をＭＴＦ補正フィルタを用いてフィルタ処理し、メリハリの効いた画像データが得られるようにする補正を示す。
【００４４】
画像処理回路２３は、ＡＳＩＣ（Application Specific Integrated Circuits；エーシック；特定用途向け集積回路）等の専用ハードウェアで高速処理可能に構成され、当該複合機１に予め組み込まれた画像処理を実行する。尚、ここにいう予め組み込まれた画像処理とは、当該画像処理を実行するための画像処理回路２３が専用ハードウェアで構成されているため、処理内容を変更不可能な画像処理であることを示している。
【００４５】
一方、画像処理部２４は、フラッシュメモリ等で構成された画像処理用プログラムを記憶するプログラム記憶部２５、データを一時的に保管する機能や作業領域としての機能を有するＲＡＭ（Random Access Memory）（図略）、及び、画像処理用プログラムをプログラム記憶部２５から読み出して実行するＣＰＵ（図略）を備えて構成され、ＣＰＵとＲＡＭ及びプログラム記憶部２５とはデータバスを介してデータの授受を行うように構成されている。ＣＰＵは、プログラム記憶部２５に記憶されている画像処理用プログラムを実行することで、そのプログラムの内容に応じた画像処理を実行する。
【００４６】
画像処理部２４は、画像処理回路２３に比して処理速度は低速である反面、画像処理用プログラムの内容を編集してプログラム記憶部２５に格納することにより、画像処理の処理内容を柔軟に改変することができる。
【００４７】
例えば、具体例として、複合機１には、画像処理としてガンマ補正を実行するように構成された画像処理回路２３と、画像処理として色補正を実行するように構成された画像処理回路２３とが備えられ、プログラム記憶部２５には色収差補正及びＭＴＦ補正を実行することを実装した画像処理用プログラムが記憶され、画像処理部２４は、当該各画像処理用プログラムを実行することによって、各画像処理用プログラムに実装された色収差補正又はＭＴＦ補正を行うように構成されているものとする。
【００４８】
尚、各画像処理回路２３と画像処理部２４は、出力データを後述する制御部１０のＲＡＭに一旦記憶し、当該ＲＡＭに記憶されたデータを入力データとして、ＲＡＭを介して互いにデータを入出力するように構成されている。
【００４９】
図２に戻り、通信部７０は、各種のデータをパーソナルコンピュータなどの所定の外部機器（図略）との間で通信を行うものである。
【００５０】
制御部１０は、データを一時的に保管する機能や作業領域としての機能を有するＲＡＭ（Random Access Memory）、プログラムを予め記憶するフラッシュメモリ、及び、前記プログラム等をフラッシュメモリから読み出して実行するＣＰＵを備えて構成されており、ＣＰＵとＲＡＭ及びフラッシュメモリとはデータバスを介してデータの授受を行うように構成されている。ＣＰＵは、フラッシュメモリに格納されているプログラムを適宜実行することで、そのプログラムの内容に応じた処理を実行し、各部の動作を司る。
【００５１】
制御部１０は、実行順序受付部１３と、読取指示受付部１４と、実行制御部１５として機能する。
【００５２】
実行順序受付部１３は、ユーザによる操作部５０の操作によって入力された表示指示に応じて制御部１０によって表示された操作画面で指定操作された、画像処理回路２３で実行される予め組み込まれた画像処理の全てとプログラム記憶部２５に記憶されている全ての画像処理用プログラムに実装された画像処理のうち、後述する実行制御部１５で実行させる各画像処理の実行順序を受け付ける。
【００５３】
図２に戻り、読取指示受付部１４は、ユーザによる操作部５０の操作によって入力された表示指示に応じて制御部１０によって表示された操作画面に入力された、画像読取部２２によって原稿を読み取る原稿読取処理の実行指示を受け付ける。
【００５４】
実行制御部１５は、読取指示受付部１４によって原稿読取処理の実行指示が受け付けられると、原稿を読み取る指示を画像読取部２２に送出し、実行順序受付部１３で受け付けられた実行順序に従って、画像処理回路２３で実行される予め組み込まれた画像処理とプログラム記憶部２５に記憶されている画像処理用プログラムに実装された画像処理を順次実行させる。
【００５５】
このように、本発明に係る画像読取装置の一例としての画像読取装置２０は、上記のように原稿搬送部２１と画像読取部２２とを備え、更に、画像処理回路２３と画像処理部２４とプログラム記憶部２５と、制御部１０と、を備えている。
【００５６】
以下では、原稿を読み取る動作について説明する。図３に示すように、画像処理回路２３で実行される予め組み込まれた画像処理とプログラム記憶部２５に記憶されている画像処理用プログラムに実装された画像処理とを実行制御部１５で実行させる際の実行順序が、実行順序受付部１３で受け付けられた後（Ｓ１）、読取指示受付部１４によって原稿の読み取り指示が受け付けられると（Ｓ２；ＹＥＳ）、実行制御部１５は、原稿１ライン分を読み取る画像読取処理を実行する指示を画像読取部２２に送出する（Ｓ３）。
【００５７】
そして、当該原稿１ライン分が読み取られたデータに対して、実行順序受付部１３で受け付けられた実行順序で実行される全ての画像処理が実行されるまでの間（Ｓ４；ＮＯ）、実行制御部１５は、ステップＳ１で決定された実行順序に従って、ステップＳ３で読み取られた原稿１ライン分のデータを入力して、各画像処理を画像処理回路２３又は画像処理部２４で実行させ、当該各画像処理が実行された後のデータを再び入力して、当該各画像処理に後続する実行順序の画像処理を画像処理回路２３又は画像処理部２４で実行させる（Ｓ５〜Ｓ７）。
【００５８】
ここで、実行制御部１５は、画像処理回路２３で実行される予め組み込まれた画像処理を実行させる場合（Ｓ５；ＹＥＳ）、ステップＳ３で読み取られた原稿１ライン分のデータ又は当該予め組み込まれた画像処理の直前の実行順序で実行された画像処理後のデータを、当該予め組み込まれた画像処理を実行する画像処理回路２３に入力して、当該予め組み込まれた画像処理を実行させる（Ｓ６）。
【００５９】
一方、実行制御部１５は、画像処理部２４で画像処理を実行させる場合は（Ｓ５；ＮＯ）、ステップＳ３で読み取られた原稿１ライン分のデータ又は当該画像処理の直前の実行順序で実行された画像処理後のデータを画像処理部２４に入力し、当該画像処理を実装した画像処理用プログラムを実行する指示を画像処理部２４に送出して当該画像処理を実行させる（Ｓ７）。
【００６０】
例えば、上記の具体例に従って説明すると、実行順序受付部１３によって、画像処理回路２３で実行されるガンマ補正、画像処理回路２３で実行される色補正、画像処理用プログラムに実装された色収差補正、画像処理用プログラムに実装されたＭＴＦ補正の順に画像処理を実行させる実行順序が受け付けられた場合、実行制御部１５は、当該実行順序に従って、先ず、ステップＳ３で読み取られた原稿１ライン分のデータをガンマ補正を実行する画像処理回路２３に入力してガンマ補正を実行させ（Ｓ５；ＹＥＳ，Ｓ６）、これに続いて、ガンマ補正されたデータを色補正を実行する画像処理回路２３に入力して色補正を実行させる（Ｓ６）。
【００６１】
次に、実行制御部１５は、色補正後のデータを画像処理部２４に入力して、色収差補正用の画像処理用プログラムを実行する指示を画像処理部２４に送出して色収差補正を実行させ（Ｓ５；ＮＯ，Ｓ７）、色収差補正後のデータを画像処理部２４に入力して、ＭＴＦ補正用の画像処理用プログラムを実行する指示を画像処理部２４に送出してＭＴＦ補正を実行させる（Ｓ５；ＮＯ，Ｓ７）。
【００６２】
図３に戻り、実行制御部１５は、原稿全ライン分の読み取られたデータに対して実行順序受付部１３で受け付けられた全ての画像処理が実行されるまでの間（Ｓ８；ＮＯ）、ステップＳ３において次の１ライン分を読み取る指示を画像読取部２２に送出し、ステップＳ４以降の処理を実行する。
【００６３】
このように、画像処理回路２３で行われる予め組み込まれた画像処理の能力を向上すべく、画像処理回路２３で行われる予め組み込まれた画像処理に加えて、プログラム記憶部２５に記憶されている画像処理用プログラムに実装された画像処理を画像処理部２４で実行させることができる。このため、画像処理回路２３で行われる予め組み込まれた画像処理を実行するための専用ハードウェアを新たに設けるためのコストと当該新たな専用ハードウェアに取り替える手間を軽減することができる。
【００６４】
尚、上記の具体例の構成に代えて、例えば、画像処理回路２３がガンマ補正、色補正の順で連続して２つの予め組み込まれた画像処理を実行する１つの専用ハードウェアで構成されていてもよい。
【００６５】
この場合、当該専用ハードウェア内のガンマ補正用の回路と色補正用の回路間で直接データが入出力されるが、新たな画像処理を実装した画像処理用プログラムだけでなく、ガンマ補正及び色補正を実装した画像処理用プログラムもプログラム２５に記憶して、当該２つの予め組み込まれた画像処理で実行される画像処理回路２３の実行順序を指定することなく、画像処理用プログラムに実装されたガンマ補正、新たな画像処理、画像処理用プログラムに実装された色補正の順で実行制御部１５に実行させる実行順序を指定することで、新たな画像処理をガンマ補正と色補正との間で実行させることができる。
【００６６】
このように、新たな画像処理の実行順序を柔軟に指定することができ、画像処理回路２３で行われる予め組み込まれた画像処理の能力を柔軟に向上させることができる。
【００６７】
尚、上記実施形態において、本発明に係る画像形成装置の一例として複合機を例に説明したが、本発明に係る画像形成装置は、これに限定する趣旨ではなく、プリンタ、コピー機、スキャナ、又はＦＡＸ等の画像形成装置であってもよい。
【００６８】
また、本発明は、上述の実施形態の構成に限られず種々の変形が可能である。前記図１乃至図３に示した構成及び処理は、本発明に係る実施形態の例示に過ぎず、本発明を前記実施形態に限定する趣旨ではない。
【符号の説明】
【００６９】
１        複合機（画像形成装置）
１３      実行順序受付部
１４      読取指示受付部
１５      実行制御部
２０      画像読取装置
２２      画像読取部
２３      画像処理回路
２４      画像処理部
２５      プログラム記憶部
４０      記録部
【図１】
2012138798.tif 000003
【図２】
2012138798.tif 000004
【図３】
2012138798.tif 000005