(57)【要約】【課題】画像読取装置により読み取られた画像データに対して実行される処理を、記録媒体に画像を形成する際にも実施可能とする。【解決手段】画像読取部２０により取得された画像データに対して画像処理を実行する画像読取系画像処理部３００、画像読取系画像処理部による画像処理が実行された画像データ及びプリンタコントローラ２から入力された画像データを記憶するメインメモリ４３０、記録媒体上に画像を形成させる際にメインメモリに記憶されている画像データに対して画像処理を実行するプリント系画像処理部３００、メインメモリに記憶されている画像データに対してプリント系画像処理部による画像処理が施される場合、画像データに対して画像読取系画像処理部により実行されるべき画像処理の要求がある場合には、画像読取系画像処理部による画像処理を施させる主制御部１００、を備える本体制御部１０。【選択図】図１
2007251527.tif 000002
【特許請求の範囲】
【請求項１】
原稿上の画像から画像読取手段により取得された画像データに対して画像処理を実行する画像読取系画像処理手段と、
前記画像読取系画像処理手段による画像処理が実行された画像データ及び外部機器から入力された画像データを記憶する記憶手段と、
記録媒体上に画像を形成させる際に前記記憶手段に記憶されている画像データに対して画像処理を実行する画像形成系画像処理手段と、
前記記憶手段に記憶されている画像データに対して前記画像形成系画像処理手段による画像処理が実行される場合、当該画像データに対して前記画像読取系画像処理手段により実行されるべき画像処理の要求がある場合には、前記画像読取系画像処理手段による画像処理を実行させる制御手段と、
を備えること、
を特徴とする画像処理装置。
【請求項２】
前記制御手段は、
前記記憶手段に記憶されている画像データに対して前記画像形成系画像処理手段による画像処理が実行される場合、当該画像データに対して前記画像読取系画像処理手段により実行されるべき画像処理の要求がある場合には、
前記画像形成系画像処理手段による画像処理が実行される前に、
前記画像形成系画像処理手段を経た画像データの出力先として前記画像読取系画像処理手段を設定し、前記画像読取系画像処理手段に対する画像データの入力元として前記画像形成系画像処理手段を設定して、ループバック経路を形成させ、
前記画像データに対して当該ループバック経路内の前記画像形成系画像処理手段の画像処理を実行させない旨の情報を付し、当該ループバック経路を進行させること、
を特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像読取系画像処理手段により実行される前記画像処理は、
前記画像データに対して少なくとも文字データの領域を判別する画像領域判定処理を含み、
前記画像形成系画像処理手段により実行される画像処理又は前記画像読取系画像処理手段により実行される前記画像処理のいずれか一方に、前記画像データに含まれる文字データを細線化する細線化処理を含み、
前記制御手段は、
前記記憶手段に記憶されている画像データに対して前記画像形成系画像処理手段による画像処理が実行される場合、前記画像データに対して細線化処理を実行させる旨の要求がある場合には、前記細線化処理が実行される前に、前記画像読取系画像処理手段による前記画像領域判定処理を施させること、
を特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
原稿上の画像から画像読取手段により取得された画像データに対して画像処理を実行する画像読取系画像処理手段と、
前記画像読取系画像処理手段による画像処理が実行された画像データ及び外部機器から入力された画像データを記憶する記憶手段と、
記録媒体上に画像を形成させる際に前記記憶手段に記憶されている画像データに対して画像処理を実行する画像形成系画像処理手段と、
前記外部機器から入力された画像データを前記記憶手段から読み出し、前記画像読取系画像処理手段による画像処理と前記画像形成系画像処理による画像処理とを実行させる制御手段と、
を備えること、
を特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像読取装置により読み取られた画像データに対して実行する画像処理の構成と、記録媒体上に画像を形成させる際に画像データに対して実行する画像処理の構成とを備えた画像処理装置に関する。
【背景技術】
【０００２】
近年、複写機やプリンタなどの画像形成装置において、原稿からスキャナ等の画像読取装置により読み取られた画像データや、ネットワークを介して外部機器等から受信された画像データを、画像データに基づいて記録媒体上に形成する画像形成装置がある。
【０００３】
画像読取装置により読み取られた画像データは、シェーディング補正処理、輝度濃度変換処理、空間フィルタ処理、傾き補正処理や、文字データや図形データ等を認識する領域判別処理等の、画像読取装置により読み取られた画像データに対して実行される画像処理（以下、画像読取系画像処理という。）が実行された後、記録媒体上に画像を形成する際に画像データに対して実行される画像処理（以下、画像形成系画像処理という。）が実行され、記録媒体上に画像として形成される。
【０００４】
例えば、画像読取装置により読み取られた画像データを認識する処理としては、画像データの境界部で突出した黒画素を白画素に変換する第１種のマスクパターンを用いて細線化を反復して行い、白画素に変換できる黒画素が無くなった時点で、黒画素を白画素に変換することにより、画像データの境界部を凹状に抉る第２種のマスクパターンを第１種のマスクパターンに付加して細線化を反復して行う画像処理方式が開示されている（特許文献１参照）。
【特許文献１】特開平７−１２９７６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
一方、外部機器等から受信した画像データは、ラスタライズ処理後に画像形成系画像処理が実行されて記録媒体上に画像として形成されるが、外部機器等から受信した画像データに対しても、画像読取系画像処理を記録媒体上に画像を形成する際にも実行したいという要望がある。
【０００６】
例えば、記録媒体上に形成される文字を細くシャープに形成させたいという要望がある。これは、電子写真プロセスを用いた画像形成装置においては、ＬＥＤやレーザ等の画像書込み手段の特性により、ユーザが希望するフォントの太さで記録媒体に記録される文字が形成されにくいという問題があるからである。
【０００７】
従って、記録媒体上に画像を形成する際に、予めユーザが希望する太さで文字が形成されるように、ラスタライズ処理を施す段階で文字データを細線化する処理をラスタライザに加えたり、画像形成処理を行う際の画像処理構成において文字領域判定処理及び細線化処理を行う新たなハードウェア構成やＦＩＦＯ（First-In First-Out）の機能を有するメモリを加え、画像データを補正しなければならない。
【０００８】
このように、記録媒体上に画像を形成させる際に、画像読取系画像処理には含まれているが、画像形成系画像処理には含まれていない画像処理を施すために、画像形成系画像処理に画像読取系画像処理内の画像処理を実現する構成を新たに追加しなくてはならず、機器全体のコストの大幅な増加を招くと共に、同一の画像処理を実現するハードウェア構成が複数存在することとから効率的な機器構成とはならないという問題が生じている。
【０００９】
そこで、本発明の課題は、画像処理に拘わるハードウェア構成の効率化を図り、大幅なコスト増加を招かずに画像読取装置により読み取られた画像データに対して実行される処理を、記録媒体に画像を形成する際にも実施可能とすることである。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、原稿上の画像から画像読取手段により取得された画像データに対して画像処理を実行する画像読取系画像処理手段と、前記画像読取系画像処理手段による画像処理が実行された画像データ及び外部機器から入力された画像データを記憶する記憶手段と、記録媒体上に画像を形成させる際に前記記憶手段に記憶されている画像データに対して画像処理を実行する画像形成系画像処理手段と、前記記憶手段に記憶されている画像データに対して前記画像形成系画像処理手段による画像処理が実行される場合、当該画像データに対して前記画像読取系画像処理手段により実行されるべき画像処理の要求がある場合には、前記画像読取系画像処理手段による画像処理を実行させる制御手段と、、を備える画像処理装置であること、を特徴としている。
【００１１】
請求項２に記載の発明は、請求項１記載の画像処理装置において、前記制御手段は、前記記憶手段に記憶されている画像データに対して前記画像形成系画像処理手段による画像処理が実行される場合、当該画像データに対して前記画像読取系画像処理手段により実行されるべき画像処理の要求がある場合には、前記画像形成系画像処理手段による画像処理が実行される前に、前記画像形成系画像処理手段を経た画像データの出力先として前記画像読取系画像処理手段を設定し、前記画像読取系画像処理手段に対する画像データの入力元として前記画像形成系画像処理手段を設定して、ループバック経路を形成させ、前記画像データに対して当該ループバック経路内の前記画像形成系画像処理手段の画像処理を実行させない旨の情報を付し、当該ループバック経路を進行させること、を特徴としている。
【００１２】
請求項３に記載の発明は、請求項１又は２記載の画像処理装置において、前記画像読取系画像処理手段により実行される前記画像処理は、前記画像データに対して少なくとも文字データの領域を判別する画像領域判定処理を含み、前記画像形成系画像処理手段により実行される画像処理又は前記画像読取系画像処理手段により実行される前記画像処理のいずれか一方に、前記画像データに含まれる文字データを細線化する細線化処理を含み、前記制御手段は、前記記憶手段に記憶されている画像データに対して前記画像形成系画像処理手段による画像処理が実行される場合、前記画像データに対して細線化処理を実行させる旨の要求がある場合には、前記細線化処理が実行される前に、前記画像読取系画像処理手段による前記画像領域判定処理を施させること、を特徴としている。
【００１３】
請求項４に記載の発明は、原稿上の画像から画像読取手段により取得された画像データに対して画像処理を実行する画像読取系画像処理手段と、前記画像読取系画像処理手段による画像処理が実行された画像データ及び外部機器から入力された画像データを記憶する記憶手段と、記録媒体上に画像を形成させる際に前記記憶手段に記憶されている画像データに対して画像処理を実行する画像形成系画像処理手段と、前記外部機器から入力された画像データを前記記憶手段から読み出し、前記画像読取系画像処理手段による画像処理と前記画像形成系画像処理による画像処理とを実行させる制御手段と、を備える画像処理装置であること、を特徴としている。
【発明の効果】
【００１４】
請求項１或いは４に記載の発明によれば、記憶手段に記憶されている画像データに対して画像形成系画像処理手段による画像処理が実行される場合、画像形成系画像処理手段が備えていない画像処理であっても、画像読取系画像処理手段が備えている画像処理を実行させることができるため、同一の画像処理を実現するためのハードウェア構成を画像読取系画像処理手段及び画像形成系画像処理手段に備える必要が無くなる。
従って、画像読取手段により読み取られた画像データに対して実行される画像処理を、記録媒体に画像を形成する際にも実施可能とすることができ、大幅なコスト増加を招かずに画像処理に拘わるハードウェア構成の効率化を図ることができる。
【００１５】
請求項２に記載の発明によれば、請求項１と同様の効果を得られるのは勿論のこと、形成されたループバック経路に画像データを進行させることにより、画像形成系画像処理手段に画像読取系画像処理手段のハードウェア構成を追加せずとも、画像形成系画像処理手段による画像処理が実行される前に画像読取系画像処理手段による画像処理を実行させることができる。
【００１６】
請求項３に記載の発明によれば、請求項１又は２と同様の効果を得られるのは勿論のこと、同一の画像領域判定処理を実現するためのハードウェア構成は、画像読取系画像処理手段又は画像形成系画像処理手段のいずれか一方に備えればよく、画像読取手段により読み取られた画像データに対して画像読取系画像処理手段によって実行される画像領域判定処理を、記録媒体に画像を形成する際にも実施可能とすることができるため、大幅なコスト増加を招かずに細線化処理に拘わるハードウェア構成の効率化を図ることができる。
【発明を実施するための最良の形態】
【００１７】
以下、図を参照して本発明の実施の形態を詳細に説明する。
まず、構成を説明する。
図１に、本実施の形態における画像形成装置１の制御構成ブロック図を示す。
図１に示すように、本実施の形態における画像形成装置１は、本体制御部１０、画像読取部２０、プリント部３０を備えて構成されている。
【００１８】
本体制御部１０は、主制御部１００、画像読取系画像処理部２００、プリント系画像処理部３００、第１メモリ制御／圧縮伸張制御部４１０、第１圧縮伸張部４２０、メインメモリ４３０、第２メモリ制御／圧縮伸張制御部５１０、第２圧縮伸張部５２０、サブメモリ５３０、通信Ｉ／Ｆ６００を備え、各部は電気的に通信可能に接続されている。
【００１９】
主制御部１００は、ＣＰＵ（Central Processing Unit）、１１０、フラッシュメモリ１２０、ＨＤＤ（Hard Disk Drive）１３０等を備えており、フラッシュメモリ１２０又はＨＤＤ１３０内に格納されている各種処理プログラムやデータに従って画像形成装置１の各部の動作を集中制御する。例えば、図示しない操作表示部や通信Ｉ／Ｆ６００を介して接続される外部機器から入力される指示信号に従って、コピーモード、プリントモード、スキャナモードを切り替え、各モードに対する処理プログラムを読み出して、複写、印刷、画像データの読取等の制御を行う。
【００２０】
コピーモードは、画像読取部２０から読み取られた画像データに基づいて画像を記録媒体上に形成する動作モードであり、プリントモードは、外部機器から受信されメインメモリに記憶された画像データに基づいて画像を記録媒体上に形成する動作モードであり、スキャナモードは、画像読取部２０から読み取られた画像データをメインメモリに記憶させる動作モードである。
【００２１】
また、本実施の形態における主制御部１００は、ＣＰＵ１１０、フラッシュメモリ１２０、ＨＤＤ１３０との協働により、プリント系画像処理部３００によりメインメモリ４３０に記憶されている画像データに対して画像処理が実行される場合、当該画像データに対して画像読取系画像処理部２００により実行されるべき画像処理の要求がある場合には、画像読取系画像処理部２００による画像処理を実行させる制御手段としての機能を実現する。
【００２２】
なお、画像データに対して画像読取系画像処理部２００により実行されるべき画像処理の要求があるか否かの判別は、例えば、画像データに付されたフラグ等の情報を参照して判別したり、画像データに対するジョブ情報を参照して判別することができる。また、プリントモードにおいては、必ず画像処理の要求があると見做しても良い。
【００２３】
画像データに対して画像読取系画像処理部２００により実行されるべき画像処理の要求としては、例えば、画像データに含まれる文字データを細線化する細線化処理を施する際に画像データに対して少なくとも文字データの領域を判別する画像領域判定処理を挙げることができる。
【００２４】
画像読取系画像処理部２００は、スキャナモード又はコピーモードの場合には、画像読取部２０により読み取られた画像データに対して、この画像データに対する要求に応じて各種画像処理を施してメインメモリ４３０に出力し、また、プリントモードの場合には、主制御部１００からの指示に基づいて入力された画像データに対して、当該画像データに対する要求に応じて各種画像処理を実行させてメインメモリ４３０に出力する画像読取系画像処理手段である。
【００２５】
従って、画像読取系画像処理部２００は、画像読取部２０から入力された画像データに対して各画像処理を実行してメインメモリ４３０に出力する経路と、主制御部１００からの指示に基づいて入力された画像データに対して各画像処理を実行してメインメモリ４３０に出力する経路と、の２つの経路が切替可能な構成である。
【００２６】
本実施の形態における画像読取系画像処理部２００は、シェーディング補正・輝度濃度変換部２１０、領域判定部２２１、画像遅延部２２２、空間フィルタ・変倍部２３０、濃度γ変換部２４０、傾き補正・誤差拡散部２５０等を備えている。各部は、ハードウェア又はハードウェア及びソフトウェアとの組合せにより構成されており、入力された画像データに対応する要求に応じて各種画像処理を行う。
【００２７】
シェーディング補正・輝度濃度変換部２１０は、画像読取部２０から入力された画像データ又は主制御部１００からの指示に基づいて入力された画像データに対して、シェーディング補正や、輝度及び濃度の変換処理を実行して、領域判定部２２１及び画像遅延部２２２に画像データを出力する。
【００２８】
領域判定部２２１は、入力された画像データに対して少なくとも文字データの領域を判定する画像領域判定処理を実行し、判定結果を空間フィルタ・変倍部２３０に出力する。なお、文字データの他に、イラストデータ、写真データ等の領域を判定してもよい。
【００２９】
画像遅延部２２２は、領域判定部２２１により判定結果が算出されて空間フィルタ・変倍部２３０に出力されるタイミングと、シェーディング補正・輝度濃度変換部２１０から画像データが空間フィルタ・変倍部２３０に入力されるタイミングとを一致させるための一時保持メモリ（例えば、ＦＩＦＯ）である。
【００３０】
空間フィルタ・変倍部２３０は、領域判定部２２１及び画像遅延部２２２から判定結果が付された画像データが入力されると、空間フィルタ処理及び変倍処理を実行し、濃度γ変換部２４０に画像データを出力する。
【００３１】
濃度γ変換部２４０は、入力された画像データの濃度のガンマ補正を実行し、傾き補正・誤差拡散部２５０に画像データを出力する。
【００３２】
傾き補正・誤差拡散部２５０は、入力された画像データの傾きの補正したり、誤差拡散処理を実行して、メインメモリ４３０に出力する。
【００３３】
プリント系画像処理部３００は、コピーモード又はプリントモードの場合には、メインメモリ４３０に記憶されている画像データに対して、この画像データに対する要求に応じてプリント部３０と同期しながら各種画像処理を実行してプリント部３０に画像データを出力し、また、メインメモリ４３０に記憶されている画像データに対して、当該画像データに対する要求に応じて各種画像処理を実行し、主制御部１００からの指示に基づいて画像読取系画像処理部２００に画像データを出力する画像形成系画像処理手段である。
【００３４】
従って、プリント系画像処理部３００は、メインメモリ４３０に記憶されている画像データに対して各画像処理を実行してプリント部３０に出力する経路と、メインメモリ４３０に記憶されている画像データに対して各画像処理を実行して画像読取系画像処理部２００に出力する経路と、の２つの経路が切替可能な構成である。
【００３５】
本実施の形態におけるプリント系画像処理部３００は、平均化処理部３１０、解像度変換部３２０、γ変換部３３０、細線化処理部３４０、スクリーン処理部３５０等を備えている。各部は、ハードウェア又はハードウェア及びソフトウェアとの組合せにより構成されており、入力された画像データに対する要求に応じて各種画像処理を行う。
【００３６】
平均化処理部３１０は、メインメモリに記憶された画像データのコントラストの平均化処理を施した後、解像度変換部３２０に画像データを出力する。
【００３７】
解像度変換部３２０は、入力された画像データに対する要求に応じた解像度に変換した後、γ変換部３３０に画像データを出力する。
【００３８】
γ変換部３３０は、入力された画像データに対する要求に応じた出力濃度階調特性に変換するようγ変換処理を実行し、細線化処理部３４０に画像データを出力する。
【００３９】
細線化処理部３４０は、入力された画像データに対する要求として指定された領域の画像データに対して、複数ビットの画素データを１ビットの画素データに変換する細線化処理を実行し、スクリーン処理部３５０に画像データを出力する。従って、画像データに細線化処理を施す際には、細線化処理を施すための画像領域が判別されていることが前提である。
【００４０】
スクリーン処理部３５０は、入力された画像データに対してスクリーン処理を実行して階調を滑らかにし、プリント部３０又は画像読取系画像処理部２００に画像データを出力する。
【００４１】
第１メモリ制御／圧縮伸張制御部４１０は、主制御部１００からの指示に基づいて、第１圧縮伸張部４２０により画像データを圧縮させてメインメモリ４３０に圧縮された画像データを記憶させ、また、メインメモリ４３０に記憶されている圧縮された画像データを第１圧縮伸張部４２０により伸張させて出力させる。
【００４２】
第１圧縮伸張部４２０は、入力された画像データに圧縮処理を施してメインメモリ４３０に出力したり、メインメモリ４３０に記憶されている圧縮画像データに伸張処理を施す。
【００４３】
メインメモリ４３０は、画像読取系画像処理部２００による画像処理が施された画像データ及び通信Ｉ／Ｆを介して外部機器から入力された画像データを記憶する記憶手段である。例えば、ＤＲＡＭ（Dynamic RAM）から構成され、圧縮された画像データを記憶する圧縮メモリと、プリント出力前にプリント出力対象の画像データを一時的に格納するためのページメモリとを有する構成であってもよい。
【００４４】
第２メモリ制御／圧縮伸張制御部５１０は、主制御部１００からの指示に基づいて、第２圧縮伸張部５２０により画像データを圧縮させてサブメモリ５３０に圧縮された画像データを記憶させ、また、サブメモリ５３０に記憶されている圧縮された画像データを第２圧縮伸張部５２０により伸張させて出力させる。
【００４５】
第２圧縮伸張部５２０は、入力された画像データに圧縮処理を施してサブメモリ５３０に出力したり、サブメモリ５３０に記憶されている圧縮画像データに伸張処理を施す。
【００４６】
サブメモリ５３０は、画像読取系画像処理部２００により取得された画像データに基づいて、図示しない表示画面上にサムネイル表示を行ったり、画像データを他の形式（例えば、ＰＤＦ（Portable Document Format）形式）に変換したり、画像データを通信Ｉ／Ｆを介して外部機器に送信する際に一時的に画像データを保持するメモリである。
【００４７】
通信Ｉ／Ｆは、ＮＩＣ（Network Interface Card）やモデム等のＬＡＮ等のネットワークＮに接続するための通信インターフェイスであり、ネットワークＮに接続される外部機器のプリンタコントローラ２から画像データを受信する。
【００４８】
従って、本実施の形態においては、画像読取系画像処理部２００、メインメモリ４３０、プリント系画像処理部３００、主制御部１００を備えた本体制御部１０が画像処理装置を実現する。
【００４９】
画像読取部２０は、光源、レンズ、コンタクトガラス、イメージセンサ２２等が設けられたスキャナと、本体制御部１０からの指示に応じて画像読取部２０内の動作を制御する画像読取制御部２１とを備えて構成されている。本体制御部１０からの指示に応じて、イメージセンサ２２により原稿に照射した光の反射光を結像して光電変換することにより原稿の画像を読み取り、本体制御部１０に出力する。ここで、画像とは、図形や写真等のイメージデータに限らず、文字や記号等のテキストデータ等も含む意である。
【００５０】
プリント部３０は、帯電装置により帯電された感光体ドラムに、ＬＥＤやレーザを用いた露光装置３２から各色の画像データに応じた光を照射して静電潜像を形成させ、静電潜像が形成された感光体ドラムの表面に帯電した各色のトナーを付着させて静電潜像を現像させ、感光体ドラム上のトナーを中間転写ベルトに転写させ、記録媒体に各色のトナーを順次重ねて転写する画像形成部、記録媒体上のトナーを定着させる定着部、記録媒体が収容されている給紙部から搬送する搬送部と、本体制御部１０からの指示に応じてプリント部３０内の動作を制御するプリント制御部３１と備えて構成されている。
【００５１】
次に、本実施の形態の動作を説明する。
図２に、本実施の形態におけるプリントモードの画像処理フローを示し、図１と共に画像データに施される画像処理を説明する。
【００５２】
主制御部１００は、通信Ｉ／Ｆ６００を介してプリンタコントローラ２から記録媒体上に画像を形成させるための画像データが受信されたと判別した場合（ステップＳ１）、受信した画像データに対してラスタライズ処理を施し（ステップＳ２）、第１メモリ制御／圧縮伸張制御部４１０によりラスタライズ処理された画像データをメインメモリ４３０に記憶させるよう指示する。第１メモリ制御／圧縮伸張制御部４１０は、ラスタライズ処理された画像データを第１圧縮伸張部４２０により圧縮させ、メインメモリ４３０内に記憶させる（ステップＳ３）。
【００５３】
主制御部１００は、メインメモリ４３０内に記憶された画像データを読み出し、この画像データに対して細線化処理を行う旨の要求があるか否かを判別する（ステップＳ４）。
【００５４】
画像データに細線化処理を実行する際には、細線化処理が実行される画像領域が判別されていることが前提であるが、画像領域を判別する領域判定部２２１は、本実施の形態においてプリント系画像処理部３００内には備えられておらず、画像読取系画像処理部２００内に備えられているため、ステップＳ４において、細線化処理を行う旨の要求があるか否かの判別を行うことで、画像データに対して画像読取系画像処理部２００により実行されるべき画像処理の要求があるか否かを判別するものである。
【００５５】
主制御部１００は、画像データに対して細線化処理を実行させる旨の要求がないと判別した場合、即ち、当該画像データに対して画像読取系画像処理部２００により施されるべき画像処理の要求がないと判別した場合（ステップＳ４；Ｎｏ）、ステップＳ１１に進む。
【００５６】
主制御部１００は、画像データに対して細線化処理を実行させる旨の要求があると判別した場合、即ち、当該画像データに対して画像読取系画像処理部２００により実行されるべき画像処理の要求があると判別した場合（ステップＳ４；Ｙｅｓ）、プリント系画像処理部３００に対して、プリント系画像処理部３００から出力される画像データの出力先をプリント部３０から画像読取系画像処理部２００に切り替えさせ、画像読取系画像処理部２００に対して、画像読取系画像処理部２００に入力される画像データの入力元を画像読取部２０からプリント系画像処理部３００に切り替えさせ、ループバック経路を形成させる（ステップＳ５）。
【００５７】
ここで形成されるループバック経路とは、メインメモリ４３０に記憶されている画像データが進行する画像処理経路であり、メインメモリ４３０からプリント系画像処理部３００に入力される第１の経路（図１に示す一点鎖線の経路イ）、プリント系画像処理部３００内の画像処理を経て画像読取系画像処理部２００に入力される第２の経路（図１に示す一点鎖線のロ）、画像読取系画像処理部２００内の画像処理を経てメインメモリ４３０に入力される第３の経路（図１に示す一点鎖線のハ）、の第１から３の経路から形成されるものである。
【００５８】
主制御部１００は、画像データに対して、ループバック経路内のプリント系画像処理部３００内の各部の画像処理を受け付けさせない（実行させない）旨の情報の設定（以下、スルー設定という。）を行う（ステップＳ６）。
【００５９】
また主制御部１００は、画像データに対して、ループバック経路内の画像読取系画像処理部２００内の各部を進行する際に、領域判定部２２１及び画像遅延部２２２のみの画像処理を受け付ける（実行させる）旨の情報の設定を行う（ステップＳ７）。
【００６０】
主制御部１００は、メインメモリ４３０に記憶されている画像データを読み出し、形成されたループバック経路に画像データを進行させ、設定された画像処理を実行させる（ステップＳ８）。本実施の形態においては、画像データは、画像読取系画像処理部２００内の領域判定部２２１及び画像遅延部２２２の画像処理のみ実行され、画像データに領域判定結果が付される。
【００６１】
主制御部１００は、ループバック経路を経た画像データ、即ち、領域判定結果が付された画像データをメインメモリ４３０に記憶させ（ステップＳ９）、ループバック経路を解除する（ステップＳ１０）。
【００６２】
ループバック経路の解除とは、ステップＳ５において形成したループバック経路を元の経路に戻すことであり、主制御部１００は、プリント系画像処理部３００に対して、プリント系画像処理部３００から出力される画像データの出力先を画像読取系画像処理部２００からプリント部３０に切り替えて戻し、画像読取系画像処理部２００に対して、画像読取系画像処理部２００に入力される画像データの入力元をプリント系画像処理部３００から画像読取部２０に切り替えて戻す。
【００６３】
このように、形成されたループバック経路に画像データを進行させることにより、プリント系画像処理部３００に画像読取系画像処理部２００内のハードウェア構成を追加せずとも、プリント系画像処理部３００による画像処理が実行される前に画像読取系画像処理部２００による画像処理を実行させることができる。
【００６４】
主制御部１００は、メインメモリ４３０に記憶されている画像データを読み出して、画像データに対する要求に応じて、プリント系画像処理部３００内における画像処理が実行される部の設定を行う（ステップＳ１１）。
【００６５】
主制御部１００は、記録媒体の出力タイミングと同期させて、ステップＳ１１において画像データに設定された画像処理が施されるようプリント系画像処理部３００を制御させ、プリント系画像処理部３００は、メインメモリ４３０に記憶されている画像データに対して、設定された画像処理を実行させてプリント部３０に出力し（ステップＳ１２）、本処理を終了する。
【００６６】
このように、同一の領域判定部２２１及び画像遅延部２２２を画像読取系画像処理部２００及びプリント系画像処理部３００のいずれか一方に備えればよく、画像読取部２０により読み取られた画像データに対して実行される画像領域判定処理を、記録媒体上に画像を形成する際にも実施可能とすることができるため、大幅なコスト増加を招かずに細線化処理に拘わるハードウェア構成の効率化を図ることができる。
【００６７】
また、本実施の形態においては、細線化処理部３４０をプリント系画像処理部３００内に備えた構成として説明したが、画像読取系画像処理部２００内に備えてもよく、プリント系画像処理部３００又は画像読取系画像処理部２００のいずれか一方に備える構成であればよい。細線化処理部３４０を画像読取系画像処理部２００内に備える場合には、領域判定部２２１及び画像遅延部２２２の画像処理の後に備えられる。
【００６８】
画像読取系画像処理部２００内に細線化処理部３４０が備えられた場合であって、画像データに対して細線化処理を施す旨の要求がある場合には、ループバック経路内の画像処理において、領域判定処理及び細線化処理が施されることとなる。
【００６９】
なお、本実施の形態においては、画像データに対して画像読取系画像処理部２００により施されるべき画像処理の要求として、画像データに対する細線化処理の指定の有無を挙げているが、これに限らず、傾き補正処理の指定の有無等、プリント系画像処理部３００には備えられていないが画像読取系画像処理部２００には備えられている画像処理部の画像処理に関する情報であってもよい。
【００７０】
本実施の形態によれば、メインメモリ４３０に記憶されている画像データに対してプリント系画像処理部３００による画像処理が実行され、画像データに基づいて記録媒体上に画像が形成される場合、プリント系画像処理部３００が備えていない画像処理であっても、画像読取系画像処理部２００が備えている画像処理を実行させることができるため、同一の画像処理を実現するためのハードウェア構成を画像読取系画像処理部２００及びプリント系画像処理部３００に備える必要が無くなる。
従って、画像読取部２０により読み取られた画像データに対して実行される画像処理を、記録媒体に画像を形成する際にも実施可能とすることができ、大幅なコスト増加を招かずに画像処理に拘わるハードウェア構成の効率化を図ることができる。
【００７１】
また、本発明は、上記実施の形態の内容に限定されるものではなく、本発明の主旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００７２】
【図１】本実施の形態における画像形成装置１の制御構成ブロック図である。
【図２】本実施の形態におけるプリントモードの画像処理フローを示す。
【符号の説明】
【００７３】
１  画像形成装置
２  プリンタコントローラ
１０  本体制御部
２０  画像読取部
２１  画像読取制御部
２２  イメージセンサ
３０  プリント部
３１  プリント制御部
３２  露光装置
１００  主制御部
１１０  ＣＰＵ
１２０  フラッシュメモリ
１３０  ＨＤＤ
２００  画像読取系画像処理部
２１０  シェーディング補正・輝度濃度変換部
２２１  領域判定部
２２２  画像遅延部
２３０  空間フィルタ・変倍部
２４０  濃度γ変換部
２５０  傾き補正・誤差拡散部
３００  プリント系画像処理部
３１０  平均化処理部
３２０  解像度変換部
３３０  γ変換部
３４０  細線化処理部
３５０  スクリーン処理部
４１０  第１メモリ制御／圧縮伸張制御部
４２０  第１圧縮伸張部
４３０  メインメモリ
５１０  第２メモリ制御／圧縮伸張制御部
５２０  第２圧縮伸張部
５３０  サブメモリ
６００  通信Ｉ／Ｆ
Ｎ  ネットワーク
【図１】
2007251527.tif 000003
【図２】
2007251527.tif 000004