(57)【特許請求の範囲】
【請求項１】
原稿の片面を読み取る第１の画像読取手段と、
前記原稿の他方の面を読み取る第２の画像読取手段と、
前記第１の画像読取手段にて読み取った画像を処理するための第１の画像処理手段と、
前記第２の画像読取手段にて読み取った画像を処理するための第２の画像処理手段と、
データを記憶する記憶手段と、
前記記憶手段のアクセスを制御するメモリ制御手段とを備え、
前記第１の画像処理手段及び前記第２の画像処理手段と前記メモリ制御手段とをバススイッチにて接続し、
前記バススイッチは、前記第１の画像処理手段にて画像処理したデータを圧縮する第１の圧縮手段と、前記第２の画像処理手段にて画像処理したデータを圧縮する第２の圧縮手段とを有し、前記第１の圧縮手段及び前記第２の圧縮手段にて圧縮した符号データを前記メモリ制御手段へ出力し、
読み取り画像を再利用する場合、副走査方向に拡大して読み取り、当該読み取った画像を縮小処理して前記バススイッチへ画像転送することを特徴とする画像処理装置。
【請求項２】
前記圧縮手段は、読み取り画像を再利用するか否かで圧縮方式を切り替えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記圧縮方式は、ＪＰＥＧ方式又は固定長符号化方式であることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記第１の画像処理手段及び前記第２の画像処理手段にパラメータを設定するためのパラメータ設定手段を備え、
前記第１の画像処理手段及び前記第２の画像処理手段は、同一デバイスに備えられ、
前記パラメータ設定手段は、前記第１の画像処理手段及び前記第２の画像処理手段に同じパラメータを同時に設定することを特徴とする請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
原稿の片面を読み取る第１の画像読取手段と、
前記原稿の他方の面を読み取る第２の画像読取手段と、
前記第１の画像読取手段にて読み取った画像を処理するための第１の画像処理手段と、
前記第２の画像読取手段にて読み取った画像を処理するための第２の画像処理手段と、
前記第１の画像処理手段及び前記第２の画像処理手段にて処理した画像を記憶する記憶手段と、
前記記憶手段のアクセスを制御するメモリ制御手段とを備え、
前記第１の画像処理手段及び前記第２の画像処理手段と前記メモリ制御手段とをバススイッチにて接続し、
前記バススイッチと前記メモリ制御手段との帯域は、前記第１の画像処理手段及び前記第２の画像処理手段と前記バススイッチとの合計帯域以上であり、
前記第１の画像処理手段へアクセスするための第１のアドレス空間と、
前記第２の画像処理手段へアクセスするための第２のアドレス空間と、
前記第１の画像処理手段及び前記第２の画像処理手段に同時にアクセスするための共用アドレス空間とをそれぞれ別領域に有することを特徴とする画像処理装置。
【請求項６】
原稿の片面を読み取る第１の画像読取手段と、
前記原稿の他方の面を読み取る第２の画像読取手段と、
前記第１の画像読取手段にて読み取った画像を処理するための第１の画像処理手段と、
前記第２の画像読取手段にて読み取った画像を処理するための第２の画像処理手段と、
データを記憶する記憶手段と、
前記記憶手段のアクセスを制御するメモリ制御手段とを備え、
前記第１の画像処理手段及び前記第２の画像処理手段と前記メモリ制御手段とをバススイッチにて接続し、
前記バススイッチは、前記第１の画像処理手段にて画像処理したデータを圧縮する第１の圧縮手段と、前記第２の画像処理手段にて画像処理したデータを圧縮する第２の圧縮手段とを有し、前記第１の圧縮手段及び前記第２の圧縮手段にて圧縮した符号データを前記メモリ制御手段へ出力し、
前記第１の画像処理手段へアクセスするための第１のアドレス空間と、
前記第２の画像処理手段へアクセスするための第２のアドレス空間と、
前記第１の画像処理手段及び前記第２の画像処理手段に同時にアクセスするための共用アドレス空間とをそれぞれ別領域に有することを特徴とする画像処理装置。
【請求項７】
バススイッチにて接続された第１の画像処理部及び第２の画像処理部とメモリへのアクセスを制御するメモリ制御部とにおいて、
原稿の片面を読み取る第１の画像読取ステップと、
前記原稿の他方の面を読み取る第２の画像読取ステップと、
前記第１の画像読取ステップにて読み取った画像を処理するための第１の画像処理ステップと、
前記第２の画像読取ステップにて読み取った画像を処理するための第２の画像処理ステップと、
データを記憶する記憶ステップとを備え、
前記バススイッチは、前記第１の画像処理ステップにて画像処理したデータを圧縮する第１の圧縮ステップと、前記第２の画像処理ステップにて画像処理したデータを圧縮する第２の圧縮ステップとを有し、前記第１の圧縮ステップ及び前記第２の圧縮ステップにて圧縮した符号データを前記メモリへ出力し、
読み取り画像を再利用する場合、副走査方向に拡大して読み取り、当該読み取った画像を縮小処理して前記バススイッチへ画像転送することを特徴とする画像処理方法。
【請求項８】
前記圧縮ステップは、読み取り画像を再利用するか否かで圧縮方式を切り替えることを特徴とする請求項７に記載の画像処理方法。
【請求項９】
前記圧縮方式は、ＪＰＥＧ方式又は固定長符号化方式であることを特徴とする請求項８に記載の画像処理方法。
【請求項１０】
前記第１の画像処理ステップ及び前記第２の画像処理ステップ後にパラメータを設定するためのパラメータ設定ステップを備え、
前記第１の画像処理ステップ及び前記第２の画像処理ステップは、同一デバイスによって処理され、
前記パラメータ設定ステップは、前記第１の画像処理部及び前記第２の画像処理部に同じパラメータを同時に設定することを特徴とする請求項７から９のいずれか１項に記載の画像処理方法。
【請求項１１】
バススイッチにて接続された第１の画像処理部及び第２の画像処理部とメモリへのアクセスを制御するメモリ制御部とにおいて、前記バススイッチと前記メモリ制御部との帯域は、前記第１の画像処理部及び前記第２の画像処理部と前記バススイッチとの合計帯域以上であって、
原稿の片面を読み取る第１の画像読取ステップと、
前記原稿の他方の面を読み取る第２の画像読取ステップと、
前記第１の画像読取ステップにて読み取った画像を処理するための第１の画像処理ステップと、
前記第２の画像読取ステップにて読み取った画像を処理するための第２の画像処理ステップと、
データを記憶する記憶ステップとを有し、
前記第１の画像処理ステップにてアクセスするための第１のアドレス空間と、
前記第２の画像処理ステップにてアクセスするための第２のアドレス空間と、
前記第１の画像処理ステップ及び前記第２の画像処理ステップにて同時にアクセスするための共用アドレス空間とをそれぞれ別領域に有することを特徴とする画像処理方法。
【請求項１２】
バススイッチにて接続された第１の画像処理部及び第２の画像処理部とメモリへのアクセスを制御するメモリ制御部とにおいて、
原稿の片面を読み取る第１の画像読取ステップと、
前記原稿の他方の面を読み取る第２の画像読取ステップと、
前記第１の画像読取ステップにて読み取った画像を処理するための第１の画像処理ステップと、
前記第２の画像読取ステップにて読み取った画像を処理するための第２の画像処理ステップと、
データを記憶する記憶ステップとを備え、
前記バススイッチは、前記第１の画像処理ステップにて画像処理したデータを圧縮する第１の圧縮ステップと、前記第２の画像処理ステップにて画像処理したデータを圧縮する第２の圧縮ステップとを有し、前記第１の圧縮ステップ及び前記第２の圧縮ステップにて圧縮した符号データを前記メモリへ出力し、
前記第１の画像処理ステップにてアクセスするための第１のアドレス空間と、
前記第２の画像処理ステップにてアクセスするための第２のアドレス空間と、
前記第１の画像処理ステップ及び前記第２の画像処理ステップにて同時にアクセスするための共用アドレス空間とをそれぞれ別領域に有することを特徴とする画像処理方法。
【請求項１３】
請求項７から１２のいずれか１項に記載の画像処理方法を備えることを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の表面と裏面とを同時読み取りが可能な画像処理装置、画像処理方法及び画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置などにおいて、原稿の表面及び裏面の両面を読み取る際には、原稿を自動原稿送り装置にて反転させ、両面を１つの読取部で読み取る方法と、自動原稿送り装置に裏面用の別の読取部を備え、表面と裏面を1度の通紙で同時に読み取る方法とが用いられている。
【０００３】
このような両面読み取りにおいて、表面と裏面とを１度で同時に読み取る方法は、高速化、及び省エネの観点から、原稿を反転させて読み取る方法に比べて利点がある。
【０００４】
表面、及び裏面を同時に読み取る技術としては、例えば特許文献１では、第１の読取部、及び第２の読取部からの画像データを一旦メモリに蓄積し、１つの画像処理部でそれぞれの画像について処理を行っている。
【０００５】
図１３は、従来の画像形成装置における構成図を示す。原稿の両面を１度の通紙にて同時に読み取るために、第１のカラー画像読取部であるＣＩＳ１１００、第２のカラー画像読取部であるＣＣＤ１１１０を有する。また、エンジンＣＰＵ１１２０は、画像形成装置各部における制御を担う。
【０００６】
ＣＩＳ１１００及び、ＣＣＤ１１１０にて読み取られた画像データは、各シェーディング補正部にてシェーディング補正を施される。先にＣＣＤ１１１０にて読み取られた画像データ１は、画像処理部１５００にて画像処理されるが、ＣＩＳ１１００にて読み取られた画像データ２は、画像処理部１５００にて行われている画像データ１の画像処理が終わるまでメモリ１４００にて一旦保持され、画像処理部１５００での画像データ１の処理が終わった後、画像処理部１５００にて画像処理が行われる。また、画像処理後の画像データ１及び画像データ２は、メモリ１２０３に保持されることになる。
【特許文献１】特開２００６−２６１８０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記発明において、第１の読取部、及び第２の読取部からの画像データがともにモノクロ画像の場合には、カラー用の画像処理部を利用して同時に画像処理を行うことが出来るが、第１の読取部、及び第２の読み取り部からの画像データのどちらか一方がカラー画像の場合には、図１４で示すように１面ずつ順に画像処理を行わなければならず、面毎に画像処理パラメータを画像処理部にセットし直すことになり、紙間でのソフト処理に負担がかかることになる。
【０００８】
また、紙間を用いて第２面の画像処理を行っているため、紙間を短縮するためには画像処理の高速化が必要になる。
【０００９】
本発明は、上記問題点に鑑みてなされたものであり、画像処理部へのパラメータの書き換えを軽減し、ソフトウェア処理の負担を軽減することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するため、本発明における第１の画像処理装置は、原稿の片面を読み取る第１の画像読取手段と、原稿の他方の面を読み取る第２の画像読取手段と、第１の画像読取手段にて読み取った画像を処理するための第１の画像処理手段と、第２の画像読取手段にて読み取った画像を処理するための第２の画像処理手段と、データを記憶する記憶手段と、記憶手段のアクセスを制御するメモリ制御手段とを備え、第１の画像処理手段及び第２の画像処理手段とメモリ制御手段とをバススイッチにて接続し、バススイッチは、第１の画像処理手段にて画像処理したデータを圧縮する第１の圧縮手段と、第２の画像処理手段にて画像処理したデータを圧縮する第２の圧縮手段とを有し、第１の圧縮手段及び第２の圧縮手段にて圧縮した符号データをメモリ制御手段へ出力し、読み取り画像を再利用する場合、副走査方向に拡大して読み取り、当該読み取った画像を縮小処理してバススイッチへ画像転送することを特徴とする。
【００１２】
圧縮手段は、読み取り画像を再利用するか否かで圧縮方式を切り替えることを特徴とする。
【００１３】
圧縮方式は、ＪＰＥＧ方式又は固定長符号化方式であることを特徴とする。
【００１５】
第１の画像処理手段及び第２の画像処理手段にパラメータを設定するためのパラメータ設定手段を備え、第１の画像処理手段及び第２の画像処理手段は、同一デバイスに備えられ、パラメータ設定手段は、第１の画像処理手段及び第２の画像処理手段に同じパラメータを同時に設定することを特徴とする。
【００１６】
また、本発明における第２の画像処理装置は、原稿の片面を読み取る第１の画像読取手段と、原稿の他方の面を読み取る第２の画像読取手段と、第１の画像読取手段にて読み取った画像を処理するための第１の画像処理手段と、第２の画像読取手段にて読み取った画像を処理するための第２の画像処理手段と、第１の画像処理手段及び第２の画像処理手段にて処理した画像を記憶する記憶手段と、記憶手段のアクセスを制御するメモリ制御手段とを備え、第１の画像処理手段及び第２の画像処理手段とメモリ制御手段とをバススイッチにて接続し、バススイッチとメモリ制御手段との帯域は、第１の画像処理手段及び第２の画像処理手段とバススイッチとの合計帯域以上であり、第１の画像処理手段へアクセスするための第１のアドレス空間と、第２の画像処理手段へアクセスするための第２のアドレス空間と、第１の画像処理手段及び第２の画像処理手段に同時にアクセスするための共用アドレス空間とをそれぞれ別領域に有することを特徴とする。
【００１７】
また、本発明における第３の画像処理装置は、原稿の片面を読み取る第１の画像読取手段と、原稿の他方の面を読み取る第２の画像読取手段と、第１の画像読取手段にて読み取った画像を処理するための第１の画像処理手段と、第２の画像読取手段にて読み取った画像を処理するための第２の画像処理手段と、第１の画像処理手段及び第２の画像処理手段にて処理した画像を記憶する記憶手段と、記憶手段のアクセスを制御するメモリ制御手段とを備え、第１の画像処理手段及び第２の画像処理手段とメモリ制御手段とをバススイッチにて接続し、バススイッチとメモリ制御手段との帯域は、第１の画像処理手段及び第２の画像処理手段とバススイッチとの合計帯域以上であり、第１の画像処理手段へアクセスするための第１のアドレス空間と、第２の画像処理手段へアクセスするための第２のアドレス空間と、第１の画像処理手段及び第２の画像処理手段に同時にアクセスするための共用アドレス空間とをそれぞれ別領域に有することを特徴とする。
【００１８】
また、本発明における第１の画像処理方法は、バススイッチにて接続された第１の画像処理部及び第２の画像処理部とメモリへのアクセスを制御するメモリ制御部とにおいて、原稿の片面を読み取る第１の画像読取ステップと、原稿の他方の面を読み取る第２の画像読取ステップと、第１の画像読取ステップにて読み取った画像を処理するための第１の画像処理ステップと、第２の画像読取ステップにて読み取った画像を処理するための第２の画像処理ステップと、データを記憶する記憶ステップとを備え、バススイッチは、第１の画像処理ステップにて画像処理したデータを圧縮する第１の圧縮ステップと、第２の画像処理ステップにて画像処理したデータを圧縮する第２の圧縮ステップとを有し、第１の圧縮ステップ及び第２の圧縮ステップにて圧縮した符号データをメモリへ出力し、読み取り画像を再利用する場合、副走査方向に拡大して読み取り、当該読み取った画像を縮小処理してバススイッチへ画像転送することを特徴とする。
【００１９】
圧縮ステップは、読み取り画像を再利用するか否かで圧縮方式を切り替えることを特徴とする。
【００２０】
圧縮方式は、ＪＰＥＧ方式又は固定長符号化方式であることを特徴とする。
【００２２】
第１の画像処理ステップ及び第２の画像処理ステップ後にパラメータを設定するためのパラメータ設定ステップを備え、第１の画像処理ステップ及び第２の画像処理ステップは、同一デバイスによって処理され、パラメータ設定ステップは、第１の画像処理部及び第２の画像処理部に同じパラメータを同時に設定することを特徴とする。
【００２３】
また、本発明における第２の画像処理方法は、バススイッチにて接続された第１の画像処理部及び第２の画像処理部とメモリへのアクセスを制御するメモリ制御部とにおいて、バススイッチとメモリ制御部との帯域は、第１の画像処理部及び第２の画像処理部とバススイッチとの合計帯域以上であって、原稿の片面を読み取る第１の画像読取ステップと、原稿の他方の面を読み取る第２の画像読取ステップと、第１の画像読取ステップにて読み取った画像を処理するための第１の画像処理ステップと、第２の画像読取ステップにて読み取った画像を処理するための第２の画像処理ステップと、データを記憶する記憶ステップとを有し、第１の画像処理ステップにてアクセスするための第１のアドレス空間と、第２の画像処理ステップにてアクセスするための第２のアドレス空間と、第１の画像処理ステップ及び第２の画像処理ステップにて同時にアクセスするための共用アドレス空間とをそれぞれ別領域に有することを特徴とする。
また、本発明における第３の画像処理方法は、バススイッチにて接続された第１の画像処理部及び第２の画像処理部とメモリへのアクセスを制御するメモリ制御部とにおいて、原稿の片面を読み取る第１の画像読取ステップと、原稿の他方の面を読み取る第２の画像読取ステップと、第１の画像読取ステップにて読み取った画像を処理するための第１の画像処理ステップと、第２の画像読取ステップにて読み取った画像を処理するための第２の画像処理ステップと、データを記憶する記憶ステップとを備え、バススイッチは、第１の画像処理ステップにて画像処理したデータを圧縮する第１の圧縮ステップと、第２の画像処理ステップにて画像処理したデータを圧縮する第２の圧縮ステップとを有し、第１の圧縮ステップ及び第２の圧縮ステップにて圧縮した符号データをメモリへ出力し、第１の画像処理ステップにてアクセスするための第１のアドレス空間と、第２の画像処理ステップにてアクセスするための第２のアドレス空間と、第１の画像処理ステップ及び第２の画像処理ステップにて同時にアクセスするための共用アドレス空間とをそれぞれ別領域に有することを特徴とする。
【００２４】
また、本発明における画像形成装置は、上記いずれかに記載の画像処理方法を備えることを特徴とする。
【発明の効果】
【００２５】
本発明により、各読取部に対してそれぞれ画像処理部を備えることで、画像処理パラメータの書き換えを少なくし、ソフトウェア処理の負荷を軽減することが可能となる。
【発明を実施するための最良の形態】
【００２６】
図１は、画像形成装置の概略構成を示す図である。画像形成装置は、原稿自動搬送装置（ＡＤＦ）１を有する原稿読取装置２、及び給紙トレイを有する画像形成装置本体３から構成される。
【００２７】
原稿の読取動作は、ＡＤＦ１の原稿台４、又はスキャナ２の原稿読取ガラス５上にセットされた原稿をランプ６によって光を照射し、その反射信号をＣＣＤ（Charge Couppled Device）やＣＩＳ（Contact Image Sensor）といったセンサ７で読み取る。
【００２８】
読み取られた信号はＡＦＥ（Analog Front End）と呼ばれるデバイス等でデジタル信号へと変換され、スキャナもしくはプリンタ側にある図示しないコントローラに送信される。送信されたスキャン信号（画像データ）はコントローラで画像処理によりプリンタ用画像データに変換され、ＰＣ（ディスプレイ）やプリンタエンジン（図示せず）等に送信される。プリンタエンジンでは、インクジェットの場合、レンダリング処理（画像データをヘッド転送順にデータを置き換える処理）が行われる。
【００２９】
用紙への印刷動作は、給紙トレイ１２から排出された印刷用紙１４が用紙搬送ベルト１０へと送られ、用紙端センサ９によって印刷用紙の検知を行い、ヘッドを搭載したキャリッジ８が、印刷開始位置に移動すると、レンダリング処理を行った印字データがヘッドに転送され、印字開始となる。印刷完了後、印刷用紙は排紙トレイ１１へと排紙される。
【００３０】
このような画像形成装置において、原稿の両面を同時に読み取る場合には、ＡＤＦ１を用いたシートスルー方式によって読み取られる。すなわち、原稿台４にセットされた原稿は、原稿搬送方向上流側で停止したランプ６に照射され、その照射光を反射、収束し、センサ７で読み取ることによって表面の読み取りが行われる。
【００３１】
一方、裏面の読み取りは、原稿搬送方向下流側の対面位置に備えられた、図示しない光源であるＬＥＤ、レンズ、センサ素子で構成されたＣＩＳなどのセンサ１２によって行われる。すなわち、原稿が搬送され、センサ１２直下を通過する際、センサ１２内のランプにより照射し、その反射光をセンサ１２上のレンズにより収束し、センサ素子に照射して光電変換されることにより裏面の読み取りが行われる。
【００３２】
続いて、本発明の実施形態における構成及び動作について、図２を参照に詳細に説明する。
【００３３】
本構成において、原稿の両面を1度の通紙にて同時に読み取るために、第1のカラー画像読取部であるＣＩＳ１００と、第２のカラー画像読取部であるＣＣＤ１１０を有する。また、エンジンＣＰＵ１２０は、画像形成装置各部における制御を担っている。
【００３４】
ＣＩＳ１００、及びＣＣＤ１１０それぞれに対してシェーディング補正部１０１、１１１と画像処理部１０２、１１２を有しており、同時に読み取った画像データを1つずつ順番に処理することなく、同時に画像処理が可能となるよう構成される。
【００３５】
すなわち、ＣＣＤ１１０にて読み取られた第１（表面）の画像は、画像パス１を経由し、ＣＣＤ用シェーディング部１１１で白基準と黒基準により正規化され、画像処理部１１２にてフィルタ処理、地肌除去、色補正、変倍処理、圧縮処理され、高速シリアルバスによってバススイッチ３００に出力される。
【００３６】
また、同時にＣＩＳ１００にて読み取られた第２（裏面）の画像は、画像パス２を経由し、ＣＩＳ用シェーディング部１００で白基準、黒基準により正規化され、画像処理部１０２にてフィルタ処理、地肌除去、色補正、変倍処理、圧縮処理され、高速シリアルバスによってバススイッチ３００へと出力される。
【００３７】
バススイッチ３００は、システムＣＰＵ２００によって制御されるメモリへのアクセス制御を行っているメモリ制御部２０１を介してメモリ２０３へと画像処理された画像データを出力し、メモリ２０３内へ該画像データを保持させる。
【００３８】
図３は、本発明の実施形態における画像処理部の構成図である。本実施形態における画像処理部では、フィルタ処理部４００、絵・文字分離処理部４０２、地肌除去部４０３、色補正部４０４、変倍・シフト部４０５、圧縮部４０６、伸張部４０８、出力シフト部４０９、階調処理部４１０とを有し、ＰＣＩｅ制御部４０７の制御によってバススイッチへとデータが出力される。
【００３９】
図４は、本発明の実施形態における画像転送のタイミングを示し、図５は、バススイッチのタイミングを示す図である。図で示すように、ＣＣＤ及びＣＩＳで読み取られた画像データは、それぞれの画像パス上に備えられた各画像処理部にて画像処理が行われるため、従来のように読み取り順にしたがって１つずつ出力する必要が無く、画像処理後それぞれのタイミングにてバススイッチへと出力することが可能となる。
【００４０】
バス1及びバス２からそれぞれのライトコマンドを受け取ったバススイッチでは、バスを調停し、メモリ制御部にデータを転送する。その際、バススイッチの構成は、各画像処理部と接続される画像処理側の接続レーン数の合計より、メモリ制御部と接続されるメモリ制御側の接続レーン数の方が多くなるよう構成される。
【００４１】
上記構成のようにメモリ制御側の帯域を第１、第２画像処理部側の合計した帯域と同じ、あるいは大きい構成とすることで、第１面と第２面とを交互に転送する必要が無くなり、紙間での第２面の転送が無くなり、紙間を短縮することが出来、フィルタ部や色補正部等のパラメータ切り替えも省略することでソフトウェアの負荷を軽減させることが出来る。
【００４２】
すなわち、画像処理部からバススイッチへ出力されたデータは、第１面（表面）＋第２面（裏面）を同時に出力することが可能になり、画像処理部としては読み取り速度以上の高速化は必要なくなる。
【００４３】
図５に従えばバス１にて画像処理されるＤ１のデータは、画像処理後すぐにバス３へと出力され、バス２にて画像処理されるＤイのデータも画像処理後すぐにバス３へと出力することが可能である。
【００４４】
また、第１面と第２面とを交互に転送する必要が無いため、紙間での第２面の転送が無くなり、紙間を短縮することが出来、フィルタ部や色補正部等のパラメータ切り替えも省略することでソフトウェアの負荷を軽減させることが出来る。
【００４５】
本実施形態においては、画像処理側を４レーン×２、メモリ側を８レーンで構成しているが、より高速化に対応するときにはバススイッチのメモリ側を１６レーン、３２レーンと対応すればよく、画像処理部における高速化を必要としない。
【００４６】
図６は、本発明の他の実施形態における画像形成装置の構成図を示す図である。本実施形態では、画像パス１の画像処理部１１２と画像パス２の画像処理部１０２において、同一のデバイスを用い、同じパラメータを設定する場合に画像処理部１１２と画像処理部１０２に同時に設定を行うことができるようパラメータ設定手段５００を設けている。
【００４７】
図７は、本発明の実施形態におけるＩＯマップである。アクセス切り替えレジスタ（ｃｈｇ）の設定によって、ＣＳ１のみアクセスするか、ＣＳ２のみアクセスするか、ＣＳ１、及びＣＳ２を同時にアクセスするかを設定できる。
【００４８】
同時アクセスする際には、画像処理部が同一デバイスで構成されているため、パラメータのオフセットアドレスは共通であり、変倍設定や、有効画像サイズ、色補正の変換パラメータ等を一度のＩＯアクセスでエンジンＣＰＵから書き込むことが出来る。これによってパラメータ設定回数を軽減し、ソフトウェア処理の負荷を軽減することが可能となる。
【００４９】
図８は、本発明の他の実施形態におけるＩＯマップである。本実施形態においては、第１の画像処理部及び第２の画像処理部それぞれの専用アクセス空間と、共用アクセス空間とを有している。
【００５０】
本構成のように、ＩＯマップを専用アクセス空間と共用アクセス空間に区別することで、専用アクセス、共用アクセスの切り替えをなくすことが出来、専用部分のアクセスと共用部分のアクセスを分かりやすくでき、設定ミスをなくすことが可能となる。
【００５１】
次に、複数の画像処理部からバススイッチを用いてメモリへデータ転送する際に、バススイッチ上にデータ圧縮手段を備えることでメモリ側のバス帯域を増やすことなくデータ転送性能を向上させる方法について詳細に説明する。
【００５２】
バススイッチには、画像パス毎にそれぞれデータ圧縮手段を備え、該圧縮手段は、読み取る画像を再利用するか否かで、汎用性のあるＪＰＥＧなどの圧縮方式とローカルで使用する固定長符号化方式とを選択して圧縮する。圧縮方式を複数有し、目的によって切り替えることで、高速に読み取りを行いたい場合や高画質の画像を利用したい場合にも、狭いバス帯域で柔軟に対応することが可能となる。
【００５３】
また、画像処理部毎に圧縮手段を用意することで、バススイッチとメモリ制御部とを接続するメモリ側のバス帯域を広げることなく、複数の画像処理部からのデータをメモリに蓄積することができ、使用するメモリのバンド幅、使用領域を削減することが可能となる。
【００５４】
読み取る画像を再利用する場合には、副走査方向に拡大読み取りを行い、読み取った画像をバススイッチに転送する前に縮小して転送することでデータの転送レートを調整し、ＪＰＥＧ圧縮の最大転送レートに合わせることでバスの帯域幅を有効に利用する。
【００５５】
図９は、本発明の実施形態における画像形成装置の構成図を示し、図１０は本実施形態における画像パスを示す図である。バススイッチ３００は、各画像パスに圧縮手段５０１、５０２を有し、入力される画像データを予め設定されている圧縮方式により符号化される。
【００５６】
読み取り部１００にて読み取られた画像データは、画像処理部１０２にて画像処理され、バススイッチに備えられた圧縮手段５０１によってＪＰＥＧ方式、あるいは固定長符号化方式によって圧縮され、メモリ制御部１３１を介してメモリ１３２に保持される。また、読み取り部１１０にて読み取られた画像データも同様に画像処理部１１２にて画像処理され、圧縮手段５０１にて圧縮された後、メモリ１３２に保持される。
【００５７】
バス１及びバス２からの符号データは、バススイッチ３００内にて調停されバス３へ出力され、メモリ制御部１３１は受けとった第１面及び第２面の符号データを各面に対応したメモリ領域に蓄積する。
【００５８】
画像処理部にて画像処理された画像データは、各圧縮手段によって圧縮されることで転送するデータ量が削減され、シリアル転送インターフェースの転送レートを下げ、使用するメモリのバンド幅、使用領域を削減することが出来る。
【００５９】
次に、圧縮手段にて選択される圧縮方式について説明する。近年では、読み取った画像を再利用する場合が多くなり、再利用するための画像として、原稿に忠実で高画質、操作性の良い状態で蓄積された画像データが求められる。
【００６０】
例えば、等倍読み取りで６００ｄｐｉのＲＧＢ画像をそのまま蓄積することが考えられるが、Ａ３でそのまま蓄積した場合には約２１０ＭＢのデータ量になり、両面同時では４２０ＭＢものデータ量が必要となる。そこで、本実施形態における圧縮手段では、蓄積後のデータ操作性を考慮し、汎用的なＪＰＥＧ圧縮を用いる。
【００６１】
ＪＰＥＧ圧縮は、一般的な原稿であれば圧縮率８〜１０が想定され、符号データ量としては片面で２１０ＭＢ÷１０＝２１ＭＢ、両面でも４２ＭＢとなり、使用するメモリのバンド幅、使用領域を減らすことが可能となる。
【００６２】
但し、ＪＰＥＧ圧縮は生成される符号量が変動し、圧縮率が１になることもあり得るため、データ転送レートをあげられないことが考えられる。また、符号生成の処理に時間が掛かるためデータ転送上のボトルネックとなる。
【００６３】
そこで、読み取り部へ副走査拡大ｍ％を設定し、それぞれの画像処理部の変倍部へ副走査縮小１／ｍ％を設定して原稿の読み取りを行うことで、バスのデータ転送レートをＪＰＥＧ圧縮の処理速度に合わせることが可能となる。この場合、バススイッチへのデータ転送量としては変化は無いが、１ラインの周期が広がるために結果としてデータ転送レートを下げることが出来、ＪＰＥＧの処理速度に合わせることが出る。
【００６４】
図１１は、本発明の実施形態におけるデータ転送レート軽減例である。読み取り部からの転送レート：（主走査８０００画素／ライン周期６６μｓ）×３版＝３６４ＭＢ／ｓ、ＪＰＥＧ処理速度：２００ＭＢ／ｓ、読み取り部の拡大率：２００％、変倍部の縮小率：５０％とする。
【００６５】
このとき、Ａ３を６００ｄｐｉで読み取る場合、読み取り部では２００％拡大するので１２００ｄｐｉ相当の９９２２ライン＊２＝１９８４４ラインが読み取られる。変倍部までは１２００ｄｐｉ相当のデータが入力され、変倍部で５０％縮小されるので変倍部からは２ラインに１ライン分のデータがバススイッチへ出力される。
【００６６】
結果として、データ量は６００ｄｐｉとなり、２ラインに１ライン分のデータ転送するため、変倍部以降の転送レートは３６４ＭＢ／ｓの半分１８２ＭＢ／ｓとなり、ＪＰＥＧ処理速度以下になるので圧縮率１でもデータ転送が破綻することは無くなる。また、転送レートが半分になっているので複数の画像処理部からデータが同時に入力されてもバス帯域を増やす必要はない。よって、再利用時でＪＰＥＧを設定する場合でも、データ転送レートを圧縮手段の処理速度に調律できるのでデータ転送が破綻することなく狭いバス幅にも対応することが可能となる。
【００６７】
また、読み取り画像を再利用しない場合には、固定長符号化方式による圧縮方式を用いることによって、汎用性はないが生成される符号量が一定でデータ転送レートも変動しないために、両面同時読み取りの高速化に対応することが可能となる。
【００６８】
固定長符号化方式では、図１２で示すようにＲＧＢ画像を色補正部でＣＭＹＫ画像に変換し、その画像データを１／４に圧縮する。上記の例では、ＲＧＢ画像２１０ＭＢからＣＭＹＫ画像２８０ＭＢを作成し、固定長符号化で７０ＭＢの符号データをメモリに蓄積することになる。両面では１４０ＭＢとなる。このように、再利用時にはＪＰＥＧ方式、非再利用時には固定長符号化方式と切り替えることにより、狭いバス帯域にも柔軟に対応することが可能となる。
【００６９】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範囲な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更が可能である。
【図面の簡単な説明】
【００７０】
【図１】画像形成装置の全体構成図である。
【図２】本発明の実施形態に係る画像処理装置の構成図である。
【図３】画像処理部の構成図である。
【図４】画像転送のタイミングを示す図である。
【図５】画像転送のタイミングを示す図である。
【図６】本発明の他の実施形態に係る画像処理装置の構成図である。
【図７】ＩＯマップを示す図である。
【図８】ＩＯマップを示す図である。
【図９】本発明の他の実施形態に係る画像処理装置の構成図である。
【図１０】画像パスを示す図である。
【図１１】本発明の実施形態におけるデータ転送レートの例である。
【図１２】画像処理部の構成図である。
【図１３】従来の画像処理装置の構成図である。
【図１４】従来の画像転送のタイミングを示す図である。
【符号の説明】
【００７１】
１００    ＣＩＳ
１０１    ＣＩＳ用シェーディング部
１０２    画像処理部
１１０    ＣＣＤ
１１１    ＣＣＤ用シェーディング部
１１２    画像処理部
１２０    エンジンＣＰＵ
３００    バススイッチ
２００    システムＣＰＵ
２０１    メモリ制御部
２０３    メモリ
【図１】
0005001905.tif 000002
【図２】
0005001905.tif 000003
【図３】
0005001905.tif 000004
【図４】
0005001905.tif 000005
【図５】
0005001905.tif 000006
【図６】
0005001905.tif 000007
【図７】
0005001905.tif 000008
【図８】
0005001905.tif 000009
【図９】
0005001905.tif 000010
【図１０】
0005001905.tif 000011
【図１１】
0005001905.tif 000012
【図１２】
0005001905.tif 000013
【図１３】
0005001905.tif 000014
【図１４】
0005001905.tif 000015