(57)【要約】【課題】ファクシミリ画像データ等の再利用化を図る上でその利便性を向上させる。【解決手段】スキャナ１１２により読取られたスキャナ画像データ等の画像データに対して画像データ変換処理を施す画像変換器１２８をコントローラ１２０内でプロッタ１１３又はファクシミリ制御部１４０に対するデータ出力経路中に備えることで、画像メモリ１２３に格納する画像データとしては画像データ変換処理の施されていない原画像の画像データの状態で格納させることができ、再利用に際しては所望の画像データ変換処理が可能となるため、再利用の利便性を向上させることができ、また、目的とするプロッタ１１３やファクシミリ制御部１４０に対する出力に際しては、コントローラ１２０内の画像変換器１２８を通すことによりカラー／モノクロ変換、解像度変換等の所望の画像変換処理後の画像データの状態で直接的に出力させることができるようにした。【選択図】　　　　図６
2004080627.tif 000002
【特許請求の範囲】
【請求項１】
メインＣＰＵ及び画像処理用集積回路を有して全体を制御するコントローラに、スキャナ及びプロッタを有するエンジン部と、ファクシミリ通信制御部及びファクシミリ通信用の圧縮伸長機能部を有するファクシミリ制御部とを接続した画像形成装置であって、
前記コントローラは、
前記エンジン部及び前記ファクシミリ制御部を接続するインタフェース部と、
前記スキャナで読込まれ前記インタフェース部を介して入力されるスキャナ画像データ又は外部との接続を行う外部インタフェース部から入力される画像データが格納される画像メモリと、
前記メインＣＰＵ及び前記画像メモリに接続され、前記スキャナ画像データをプロッタ画像データとして前記プロッタに出力するか、前記スキャナ画像データを前記ファクシミリ制御部に出力するか、前記スキャナ画像データを前記外部インタフェース部に出力するか、前記外部インタフェース部から入力された画像データをプロッタ画像データとして前記プロッタに出力するか、前記外部インタフェース部から入力された画像データを前記ファクシミリ制御部に出力するかを切換え制御する切換え制御部と、
前記プロッタ又は前記ファクシミリ制御部に対するデータ出力経路中に設けられて画像データに対して画像データ変換処理を施す画像変換器と、
を備える画像形成装置。
【請求項２】
前記スキャナ及び前記プロッタは白黒仕様のスキャナ及びプロッタである請求項１記載の画像形成装置。
【請求項３】
前記スキャナ及び前記プロッタはカラー仕様のスキャナ及びプロッタである請求項１記載の画像形成装置。
【請求項４】
前記画像変換器は、カラー画像データを白黒画像データに変換するカラー／モノクロ変換器と、多値画像データを任意の倍率の画像データに変換する倍率変換器と、多値画像データを相手機の記録能力に合わせて変換する解像度変換器と、多値画像データを２値画像データに変換する２値化変換器と、のうちの少なくとも一つを備える請求項１ないし３の何れか一記載の画像形成装置。
【請求項５】
前記画像変換器は、前記メインＣＰＵが接続されたＡＳＩＣ構成の前記切換え制御部の内部に設けられている請求項１ないし４の何れか一記載の画像形成装置。
【請求項６】
前記コントローラは、直接送信モード時には、前記スキャナ画像データを前記切換え制御部により一旦バッファメモリに格納しながら順次符号化して前記画像メモリに格納すると同時に、前記画像変換器を通して相手機の記録能力に合わせて画像データ変換処理を施して前記切換え制御部により前記ファクシミリ制御部に出力させる請求項１ないし５の何れか一記載の画像形成装置。
【請求項７】
前記コントローラは、メモリ送信モード時には、前記スキャナ画像データを前記切換え制御部により一旦バッファメモリに格納しながら順次符号化して前記画像メモリに格納した後、当該スキャナ画像データを前記画像メモリから読み出して前記画像変換器を通して相手機の記録能力に合わせて画像データ変換処理を施して前記切換え制御部により前記ファクシミリ制御部に出力させる請求項１ないし５の何れか一記載の画像形成装置。
【請求項８】
前記コントローラは、コピーモード時には、前記スキャナ画像データを前記切換え制御部により一旦バッファメモリに格納しながら順次符号化して前記画像メモリに格納すると同時に、前記画像変換器を通して画像データ変換処理を施して前記切換え制御部により前記プロッタに出力させる請求項１ないし７の何れか一記載の画像形成装置。
【請求項９】
前記スキャナ画像データ又は前記外部インタフェース部から入力された画像データを前記外部インタフェース部に出力する際にその画像データに対して画像データ変換処理を施す第２の画像変換器を備える請求項１ないし８の何れか一記載の画像形成装置。
【請求項１０】
前記第２の画像変換器は、カラー画像データを白黒画像データに変換するカラー／モノクロ変換器と、多値画像データを任意の倍率の画像データに変換する倍率変換器と、多値画像データを相手機の記録能力に合わせて変換する解像度変換器と、多値画像データを２値画像データに変換する２値化変換器と、のうちの少なくとも一つを備える請求項９記載の画像形成装置。
【請求項１１】
前記第２の画像変換器は、前記メインＣＰＵが接続されたＡＳＩＣ構成の前記切換え制御部の内部に設けられている請求項９又は１０記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コピー機能、プリンタ機能、ファクシミリ機能等を併せ持つ、いわゆる複合機（ＭＦＰ）のような画像形成装置に関する。
【０００２】
【従来の技術】
近年、コピー機能、プリンタ機能、ファクシミリ機能等を併せ持つ複合機のような画像形成装置では、例えば、特開平１１−４１３９５号公報等に示されるように、コピー文書、プリンタ文書、ファクシミリ文書等を再利用する目的で、メモリに一旦登録させるようにしたものがある。また、その再利用の方法に関しても各種提案されている。
【０００３】
【発明が解決しようとする課題】
ところが、この種の画像形成装置において、コピー文書、プリンタ文書、ファクシミリ文書等を再利用する目的でメモリに蓄積する場合、例えば、コピー文書の場合にはユーザ指示として変倍が指定された状態で文書登録を行うと登録される画像データは変倍処理後の画像データがメモリに蓄積され、ファクシミリ送信文書の場合にはユーザ指示として送信解像度や多値画像データの状態で送るか２値画像データの状態で送るかが指定された状態で文書登録を行うと登録される画像データは解像度変換、２値化変換処理後の画像データがメモリに蓄積されることとなる。
【０００４】
これでは、メモリに蓄積してあるコピー画像やファクシミリ画像のデータを再利用する場合に、原画像とは異なる画像データを用いて新たに変換することとなり、原画像の情報が欠落してしまう場合がある。例えば、再利用の形態として、ファクシミリ送信相手先が高解像度で受信可能であっても、解像度が低いまま送信せざるをえず、送信画像が粗くなってしまうことがある。また、近年では、カラースキャナで読取った画像データを圧縮してファクシミリ送信させることも可能となり、再利用するには原画像の状態で利用できることが望まれる。
【０００５】
本発明の目的は、ファクシミリ画像データ等の再利用化を図る上でその利便性を向上させることである。
【０００６】
【課題を解決するための手段】
請求項１記載の発明は、メインＣＰＵ及び画像処理用集積回路を有して全体を制御するコントローラに、スキャナ及びプロッタを有するエンジン部と、ファクシミリ通信制御部及びファクシミリ通信用の圧縮伸長機能部を有するファクシミリ制御部とを接続した画像形成装置であって、前記コントローラは、前記エンジン部及び前記ファクシミリ制御部を接続するインタフェース部と、前記スキャナで読込まれ前記インタフェース部を介して入力されるスキャナ画像データ又は外部との接続を行う外部インタフェース部から入力される画像データが格納される画像メモリと、前記メインＣＰＵ及び前記画像メモリに接続され、前記スキャナ画像データをプロッタ画像データとして前記プロッタに出力するか、前記スキャナ画像データを前記ファクシミリ制御部に出力するか、前記スキャナ画像データを前記外部インタフェース部に出力するか、前記外部インタフェース部から入力された画像データをプロッタ画像データとして前記プロッタに出力するか、前記外部インタフェース部から入力された画像データを前記ファクシミリ制御部に出力するかを切換え制御する切換え制御部と、前記プロッタ又は前記ファクシミリ制御部に対するデータ出力経路中に設けられて画像データに対して画像データ変換処理を施す画像変換器と、を備える。
【０００７】
従って、スキャナ画像データ等の画像データに対して画像データ変換処理を施す画像変換器をコントローラ内でプロッタ又はファクシミリ制御部に対するデータ出力経路中に備えることで、画像メモリに格納する画像データとしては画像データ変換処理の施されていない原画像の画像データの状態で格納させることが可能となり、再利用に際しては所望の画像データ変換処理が可能となるため、再利用の利便性が向上する。一方、目的とするプロッタやファクシミリ制御部に対する出力に際しては、コントローラ内の画像変換器を通すことにより所望の画像変換処理後の画像データの状態で直接的に出力させることができる。
【０００８】
請求項２記載の発明は、請求項１記載の画像形成装置において、前記スキャナ及び前記プロッタは白黒仕様のスキャナ及びプロッタである。
【０００９】
従って、白黒仕様のスキャナ及びプロッタを備える構成においても、画像メモリに格納される画像データとしては、例えば２値化変換されていない多値・高解像度の画像データとすることができ、その画像データに対して２値化等の所望の画像データ変換処理を施して再利用することが可能となり、その利便性が向上する。
【００１０】
請求項３記載の発明は、請求項１記載の画像形成装置において、前記スキャナ及び前記プロッタはカラー仕様のスキャナ及びプロッタである。
【００１１】
従って、例えばカラー原稿の読取り送信に際して送信相手機が白黒仕様の場合であっても、画像メモリに対しては白黒画像データに変換されていないカラー画像データのまま格納させておくことが可能となり、そのカラー画像データに対して所望の画像データ変換処理を施して再利用することが可能となり、その利便性が向上する。
【００１２】
請求項４記載の発明は、請求項１ないし３の何れか一記載の画像形成装置において、前記画像変換器は、カラー画像データを白黒画像データに変換するカラー／モノクロ変換器と、多値画像データを任意の倍率の画像データに変換する倍率変換器と、多値画像データを相手機の記録能力に合わせて変換する解像度変換器と、多値画像データを２値画像データに変換する２値化変換器と、のうちの少なくとも一つを備える。
【００１３】
従って、画像変換器として、これらのカラー／モノクロ変換器、倍率変換器、解像度変換器、或いは２値化変換器を備えることで、ファクシミリ通信等に必要な変換機能が確保される。
【００１４】
請求項５記載の発明は、請求項１ないし４の何れか一記載の画像形成装置において、前記画像変換器は、前記メインＣＰＵが接続されたＡＳＩＣ構成の前記切換え制御部の内部に設けられている。
【００１５】
従って、画像変換器がＡＳＩＣ構成の切換え制御部の内部に設けられているので、出力先の切換え制御の際に画像データ変換処理も同じ切換え制御部内で行わせることができ、画像メモリへの登録動作とプロッタやファクシミリ制御部等への出力動作とを同時かつ高速で行わせることができる。
【００１６】
請求項６記載の発明は、請求項１ないし５の何れか一記載の画像形成装置において、前記コントローラは、直接送信モード時には、前記スキャナ画像データを前記切換え制御部により一旦バッファメモリに格納しながら順次符号化して前記画像メモリに格納すると同時に、前記画像変換器を通して相手機の記録能力に合わせて画像データ変換処理を施して前記切換え制御部により前記ファクシミリ制御部に出力させる。
【００１７】
従って、画像メモリへの画像データの登録動作を伴う直接送信モードによる出力動作が支障なく行われる。
【００１８】
請求項７記載の発明は、請求項１ないし５の何れか一記載の画像形成装置において、前記コントローラは、メモリ送信モード時には、前記スキャナ画像データを前記切換え制御部により一旦バッファメモリに格納しながら順次符号化して前記画像メモリに格納した後、当該スキャナ画像データを前記画像メモリから読み出して前記画像変換器を通して相手機の記録能力に合わせて画像データ変換処理を施して前記切換え制御部により前記ファクシミリ制御部に出力させる。
【００１９】
従って、画像メモリへの画像データの登録動作を伴うメモリ送信モードによる出力動作が支障なく行われる。
【００２０】
請求項８記載の発明は、請求項１ないし７の何れか一記載の画像形成装置において、前記コントローラは、コピーモード時には、前記スキャナ画像データを前記切換え制御部により一旦バッファメモリに格納しながら順次符号化して前記画像メモリに格納すると同時に、前記画像変換器を通して画像データ変換処理を施して前記切換え制御部により前記プロッタに出力させる。
【００２１】
従って、画像メモリへの画像データの登録動作を伴うコピーモードによる出力動作が支障なく行われる。
【００２２】
請求項９記載の発明は、請求項１ないし８の何れか一記載の画像形成装置において、前記スキャナ画像データ又は前記外部インタフェース部から入力された画像データを前記外部インタフェース部に出力する際にその画像データに対して画像データ変換処理を施す第２の画像変換器を備える。
【００２３】
従って、プロッタやファクシミリ制御部に出力せず、スキャナモード等のように外部インタフェース部に出力する際には、第２の画像変換器を通すことで所望の画像変換処理後の画像データの状態で出力させることができ、この際にも、画像メモリに格納させる画像データとしては画像データ変換処理の施されていない原画像の画像データの状態で格納させることが可能となり、再利用に際しては所望の画像データ変換処理が可能となるため、再利用の利便性が向上する。
【００２４】
請求項１０記載の発明は、請求項９記載の画像形成装置において、前記第２の画像変換器は、カラー画像データを白黒画像データに変換するカラー／モノクロ変換器と、多値画像データを任意の倍率の画像データに変換する倍率変換器と、多値画像データを相手機の記録能力に合わせて変換する解像度変換器と、多値画像データを２値画像データに変換する２値化変換器と、のうちの少なくとも一つを備える。
【００２５】
従って、第２の画像変換器として、これらのカラー／モノクロ変換器、倍率変換器、解像度変換器、或いは２値化変換器を備えることで、スキャナモード等に必要な変換機能が確保される。
【００２６】
請求項１１記載の発明は、請求項９又は１０記載の画像形成装置において、前記第２の画像変換器は、前記メインＣＰＵが接続されたＡＳＩＣ構成の前記切換え制御部の内部に設けられている。
【００２７】
従って、第２の画像変換器がＡＳＩＣ構成の切換え制御部の内部に設けられているので、出力先の切換え制御の際に画像データ変換処理も同じ切換え制御部内で行わせることができ、画像メモリへの登録動作とスキャナモード等による出力動作とを同時かつ高速で行わせることができる。
【００２８】
【発明の実施の形態】
本発明の一実施の形態を図面に基づいて説明する。本実施の形態の画像形成装置は、基本的には、原稿画像をコピーすると同時にその画像データを画像メモリに登録したり、ファクシミリ送受信画像やプリンタ出力画像を一旦画像メモリに登録したりする機能を持つ複合機（ＭＦＰ）への適用例を示す。
【００２９】
図１はこの複合機１００の全体構成の概略を示すブロック図である。この複合機１００は、概略的には、コントローラ１２０とエンジン部１１０とファクシミリ制御部（ＦＣＵ）１４０とを汎用バスであるＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ　Ｃｏｍｐｏｎｅｎｔ　Ｉｎｔｅｒｆａｃｅ）バス１０９で接続した構成とされている。
【００３０】
コントローラ１２０は、複合機１００全体の制御と描画、通信、操作部１２１からの入力を制御するコントローラである。
【００３１】
エンジン部１１０は、スキャナ１１２とプロッタ１１３とを有している。プロッタ１１３は白黒仕様又はカラー仕様のプロッタであり、スキャナ１１２も白黒仕様又はカラー仕様のスキャナ或いはファックスユニットなどである。このエンジン部１１０には、プロッタ１１３やスキャナ１１２などのいわゆるエンジン部分に加えて、誤差拡散やγ変換などの画像処理を行う画像処理部１１５とＰＣＩ部１１６とを含むエンジン用ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ　Ｓｐｅｃｉｆｉｅｄ　ＩＣ）−Ｅ１１４と、ＣＰＵ１１１とを有している。
【００３２】
コントローラ１２０は、複合機１００全体の制御を行うメインＣＰＵとしてのＣＰＵ１２５と、このＣＰＵ１２５のチップセットとなる画像処理用集積回路としてのＡＳＩＣ１２６とともに、操作部１２１と、画像メモリとしての複数のハードディスクドライブ（ＨＤＤ）１２３と、切換え制御部となるコントローラ用ＡＳＩＣ−Ｃ１２４と、バッファメモリとしてのローカルメモリ（ＭＥＭ−Ｃ）１３０とを備えている。
【００３３】
ローカルメモリ（ＭＥＭ−Ｃ）１３０は、コピー用画像バッファ、符号バッファ等として用いられるバッファメモリである。コントローラ用ＡＳＩＣ−Ｃ１２４は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣであり、ＣＰＵ１２５、ＡＳＩＣ１２６、操作部１２１、ＨＤＤ１２３、ローカルメモリ（ＭＥＭ−Ｃ）１３０を各々接続するバスブリッジの役割も有する。操作部１２１は、ユーザからの入力操作の受付け、並びに、ユーザに向けた表示を行う。ＨＤＤ１２３は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積等を行うためのストレージである。
【００３４】
コントローラ用ＡＳＩＣ−Ｃ１２４中には、ビデオ出力部１２７と画像変換器としての第１の変換器１２８と第２の画像変換器としての第２の変換器１２９とが設けられている。第１の変換器１２８は、画像データに必要な画像データ変換処理を施してビデオ出力部１２７に出力するものである。第２の変換器１２９も、同様に、画像データに必要な変換処理を施して外部インタフェース部に出力するものである。ビデオ出力部１２７は変換処理の施された画像データをＰＣＩバス１０９を介してエンジン部１１０やファクシミリ制御部（ＦＣＵ）１４０に出力するユニットであり、第１の変換器１２８と接続されている。従って、第１の変換器１２８によって画像データ変換処理が施された画像データは、コントローラ用ＡＳＩＣ−Ｃ１２４による出力先の切換え制御によって、ローカルメモリ（ＭＥＭ−Ｃ）１３０に格納することなく、ビデオ出力部１２７からエンジン部１１０やファクシミリ制御部（ＦＣＵ）１４０に直接出力可能とされている。なお、これらのビデオ出力部１２７と第１の変換器１２８と第２の変換器１２９との詳細な構成については後述する。
【００３５】
また、ファクシミリ制御部（ＦＣＵ）１４０は、ＣＰＵ１４１、ファクシミリ用ＡＳＩＣ−Ｆ１４２、ファクシミリ通信制御を司るファクシミリ通信制御部１４３及びファクシミリ用メモリ（ＭＥＭ−Ｆ）１４６を有している。ファクシミリ用ＡＳＩＣ−Ｆ１４２中には、ファクシミリ通信用の圧縮伸長機能部となる圧縮伸長器１４４やＰＣＩ部１４５が含まれている。
【００３６】
次に、図２を参照して切換え制御部として機能するコントローラ用ＡＳＩＣ−Ｃ１２４の構成について説明する。このコントローラ用ＡＳＩＣ−Ｃ１２４は、ＰＣＩユニット２００と、ＰＣＩアービタ２０１と、ＰＣＩターゲット２０２と、ＰＣＩ用コンフィグレジスタ（ＰＣＩ−Ｃｏｎｆｉｇ）２０３と、ＰＣＩ用マスタユニット（ＰＣＩ−Ｍａｓｔｅｒ）２０４と、ＨＤＤコントローラ２０５と、セレクタ（ＳＥＬ）２０６と、２個の圧縮伸長器（Ｃ／Ｄ）２０７，２０８と、ビデオ出力部１２７と、第１の変換器１２８と、ビデオ入力部２１１と、ＤＡＰ（Ｄｉｒｅｃｔ　Ａｃｃｓｅｓｓ　Ｐａｔｈ）２１２と、アービタ２１３と、メモリコントローラ２１４と、操作部（ＯＰＥ）２０５と、２個の回転器（ＲＯＴ１，ＲＯＴ２）２１６，２１７と、第２の変換器（ＣＯＮＶ）１２９と、メディアアクセスコントローラ（ＭＡＣ）２１９と、システムインタフェース２２０と、を有している。
【００３７】
ＰＣＩ用コンフィグレジスタ（ＰＣＩ−Ｃｏｎｆｉｇ）２０３は、ＰＣＩバス１０９のためのＰＣＩのコンフィグレジスタ、ＰＣＩ用マスタユニット（ＰＣＩ−Ｍａｓｔｅｒ）２０４はＰＣＩバス１０９のバスマスタ機能を実行するユニット、ＰＣＩアービタ２０１はＰＣＩバス１０９へのアクセスを調停するものである。ＰＣＩユニット２００は、ＰＣＩバス１０９のバスプロトコルを実行するユニット（インタフェース部）であり、本実施の形態の場合、エンジン部１１０及びファクシミリ制御部１４０をコントローラ１２０に対して接続する機能を果たす。アービタ２１３は、メモリコントローラ２１４による制御の下に、各部のローカルメモリ（ＭＥＭ−Ｃ）１３０へのアクセスを調停する。
【００３８】
２個の回転器２１６，２１７は、画像データの指定された角度での回転処理を行うもので、各々２個のＤＭＡＣを有している。ここで、ＤＭＡＣは、ローカルメモリ（ＭＥＭ−Ｃ）１３０に対してＤＭＡ転送するためのＤＭＡコントローラである。
【００３９】
２個の圧縮伸長器２０７，２０８は、画像データの圧縮又は伸長を行うユニットであり、ＤＭＡＣを介してアービタ２１３と接続されている。圧縮伸長器２０７，２０８は内部でセレクタ２０６を介してビデオ出力部１２７と接続され、ローカルメモリ（ＭＥＭ−Ｃ）１３０に格納されている圧縮された画像データを読み出して伸長した後に、ローカルメモリ（ＭＥＭ−Ｃ）１３０に書き戻すことなく、直接、ビデオ出力部１２７（第１の変換器１２８）にデータを渡すことができるように構成されている。これによって、ローカルメモリ（ＭＥＭ−Ｃ）１３０に余分な作業領域や余分なバンド幅を消費することなく、エンジン部１１０やファクシミリ制御部１４０に画像データを出力することができるように構成されている。ここに、セレクタ２０６は、圧縮又は伸長した画像データを直接ＨＤＤ１２３との間で転送するためのバスのセレクタであり、かつ、伸長した画像データを直接ビデオ出力部１２７（第１の変換器１２８）に渡すためのセレクタでもある。
【００４０】
ビデオ入力部２１１は、エンジン部１１０やファクシミリ制御部１４０からＰＣＩバス１０９を介して画像データを入力するものであり、緩衝バッファ用のＦＩＦＯにより構成され、ＤＭＡＣを介してアービタ２１３に接続されている。結果的に、ビデオ入力部２１１は、このアービタ２１３を介してローカルメモリ（ＭＥＭ−Ｃ）１３０やＨＤＤ１２３（ＨＤＤコントローラ２０５）側に接続されている。
【００４１】
ビデオ出力部１２７は、画像をシフトさせるためのシフトユニット（ＳＦＴ）とＰＣＩのバースト転送に対応するための緩衝バッファ用のＦＩＦＯとにより構成されている。ここで、画像データの両面印刷がユーザから指定された場合、画像データを回転器２１６，２１７によって１８０°回転させてエンジン部１１０に出力させる必要がある。このような場合は、画像を短冊状のバンドに分解し、かつ、圧縮しておき、１８０°回転したときの先頭のバンドから順番に伸長する処理を行っている。ただし、圧縮伸長器２０７，２０８は０°方向の伸長しかできないため、一旦、０°方向で伸長してから、ビデオ出力部１２７によって、画像データを副走査方向と逆方向である１８０°方向から読み出している。これによって、バンド分のメモリで１８０°のビデオ出力が可能になる。
【００４２】
ＨＤＤコントローラ２０５は、コマンドを発行するためのコマンドＤＭＡＣとデータを転送するためのデータＤＭＡＣ、ＨＤＤ１２３との信号をやり取りするためのＨＤＣとにより構成され、ＨＤＤ１２３を２台まで接続できる構成とされている。なお、本実施の形態でＨＤＤ１２３を２台としているのは、スキャナ１１２やプロッタ１１３が白黒仕様の場合、その動作速度が１００ＣＰＭ前後であり、ＨＤＤ１２３の処理能力として２台を並列に動作させることによりＨＤＤ単体の転送速度の２倍の転送速度を出すことができるので、白黒の複合機としては十分な転送速度であるためである。カラー仕様等を考慮し、さらに転送速度が必要な場合には、４台、８台の如く、２のべき乗で並列動作させればよい。
【００４３】
さらに、ビデオ出力部１２７とともにプロッタ１１３やファクシミリ制御部１４０に対する出力経路中に設けられた第１の変換器１２８は、カラー画像データを白黒画像データに変換するカラー／モノクロ変換器（Ｃ／Ｂ）１２８ａ、多値画像データを任意倍率の画像データに変倍する倍率変換器（変倍）１２８ｂ、多値画像データをファクシミリ送信の相手機の能力に合わせて変換する解像度変換器（ＤＰＩＣ）１２８ｃ、多値画像データを２値画像データに変換する２値化変換器（ＢＩＮ）１２８ｄを備えるとともに、３個のＤＭＡＣを備えてアービタ２１３に接続されている。
【００４４】
第２の変換器（ＣＯＮＶ）１２９も、画像データを外部インタフェース部へ出力する際には出力相手機に合わせた画像データに変換する第１の変換器１２８と同様な画像データ変換機能を有しており（詳細は特に図示せず）、４個のＤＭＡＣを備えてアービタ２１３に接続されている。
【００４５】
つづいて、エンジン部１１０の構成の一例を図３に示すブロック図を参照して説明する。まず、スキャナ１１２側の系列として、画像読取素子となるＣＣＤ３００が設けられており、このＣＣＤ３００から読込まれたアナログ信号をデジタル信号に変換し、シェーディング補正、ＭＴＦ補正、γ補正などを行う画像処理部３０１が設けられている。また、画像のシフトや切り出しを行う画像シフトユニットであるＳＦＴ３０２や、多値画像を符号に変換するユニットであるエンコーダ（ＥＮＣ）３０３も設けられている。ＰＣＩユニット３０４は、ＰＣＩのバスプロトコルを実行する部分とＤＭＡＣとにより構成され、画像データをコントローラ１２０側に転送する。また、コントローラ１２０側からのコマンドをエンジン部１１０に伝えるユニットでもある。従って、本実施の形態では、従来のスキャナ系列の場合と異なり、その画像データパス上に、画像データに対してカラー画像データを白黒画像データに変換するカラー／モノクロ変換器等の画像データ変換器を備えない構成とされ、これらの変換器を前述のようにコントローラ１２０側のコントローラ用ＡＳＩＣ−Ｃ１２４が第１の変換器１２８として備える構成とされている。
【００４６】
一方、プロッタ１１３側の系列として、符号を復号して元の画像データに戻すユニットであるデコーダ（ＤＥＣ）３０８や、出力時に画像のシフトや切り出しを行うユニットであるＳＦＴ３０７や、出力する画像に階調処理、γ補正等を行う画像処理ユニットである画像処理部３０６や、レーザビームを用いて感光体上に描画するユニットであるＬＤＢ３０５が設けられている。
【００４７】
また、ファクシミリ制御部（ＦＣＵ）１４０中のファクシミリ用ＡＳＩＣ−Ｆ１４２の構成の一例を図４に示すブロック図を参照して説明する。このファクシミリ用ＡＳＩＣ−Ｆ１４２は、通信制御部１４３側に接続されるＤＭＡＣ４００と、多値画像の符号化用のＪＰＥＧユニット４０１、２値画像の符号化用のＪＢＩＧユニット４０２と、これらが接続されたアービタ４０３と、ファクシミリ用メモリ（ＭＥＭ−Ｆ）１４６に接続されたメモリコントローラ４０４と、画像データ入出力用のＦＩＦＯメモリ４０５，４０６と、圧縮伸長器１４４の機能を果たすＤＲユニット４０７、ＤＣユニット４０８と、ＦＩＦＯメモリ４０５，４０６とＰＣＩバス１０９との間を接続するＰＣＩユニット４０９とを備えている。ＪＰＥＧユニット４０１、ＪＢＩＧユニット４０２は各々２個のＤＭＡＣを備え、ＦＩＦＯメモリ４０５，４０６は各々１個のＤＭＡＣを備え、ＤＲユニット４０７、ＤＣユニット４０８は各々３個のＤＭＡＣを備えてアービタ４０３に接続されている。
【００４８】
このように構成された本実施の形態の複合機１００において、画像データ再利用のための登録動作を伴う各種動作モード時のデータの流れ等について説明する。
【００４９】
まず、コピーモード時のコントローラ用ＡＳＩＣ−Ｃ１２４における登録動作と出力動作について図５を参照して説明する。ユーザが所望の原稿をエンジン部１１０のスキャナ１１２にセットし、操作部１２１からコピー出力と画像登録を設定し動作開始を指示した場合、スキャナ１１２で読取られたスキャナ画像データは画像処理部１１５によりＡ／Ｄ変換、主走査方向、副走査方向のシフト処理等の必要な処理が施され、ＰＣＩ部１１６からＰＣＩバス１０９、コントローラ用ＡＳＩＣ−Ｃ１２４中のＰＣＩユニット２００、ＰＣＩターゲット２０２、ビデオ入力部２１１、アービタ２１３、及び、メモリコントローラ２１４を経由して、コントローラ１２０中のローカルメモリ（ＭＥＭ−Ｃ）１３０の領域Ａに一時的に保存される。ローカルメモリ（ＭＥＭ−Ｃ）１３０への読込みが終了すると、コントローラ１２０は、エンジン部１１０に対して画像データの出力指示を発行し、エンジン部１１０は指示に従って、ＰＣＩのリードトランザクションを発生し、コントローラ用ＡＳＩＣ−Ｃ１２４に対してリード要求を出す。
【００５０】
コントローラ用ＡＳＩＣ−Ｃ１２４はこの要求に応じてローカルメモリ（ＭＥＭ−Ｃ）１３０から画像データを読出して、メモリコントローラ２１４、アービタ２１３、第１の変換器１２８、ビデオ出力部１２７、ＰＣＩターゲット２０２、ＰＣＩユニット２００、ＰＣＩバス１０９を介してエンジン部１１０中のプロッタ１１３の系列に送る処理を開始する。この時、ユーザによる変倍指定があれば指定された倍率でローカルメモリ（ＭＥＭ−Ｃ）１３０からのスキャナ画像データに対して第１の変換器１２８中の倍率変換器（変倍）１２８ｂが変倍処理を行うことになる。
【００５１】
画像データの出力開始後、コントローラ１２０は画像登録処理としてローカルメモリ（ＭＥＭ−Ｃ）１３０にある画像データをメモリコントローラ２１４、アービタ２１３、ＨＤＤコントローラ２０５、圧縮／伸長器２０７，２０８又はセレクタ２０６経由でＨＤＤ１２３へ転送し格納させる登録処理を行う。ここで転送される画像データは２値化処理、変倍処理等の変換処理を経ていない高解像度の多値画像データである原画像データであり、登録情報には、ユーザが指定した変倍率等の設定値情報が当該画像データと併せて登録される。
【００５２】
これによって、ユーザがこのＨＤＤ１２３に格納された文書データを再利用する場合、元の原稿に忠実な原画像を利用することができる。また、第１の変換器１２８が切換え制御部としてのコントローラ用ＡＳＩＣ−Ｃ１２４の内部に設けられているので、出力先の切換え制御の際に画像データ変換処理も同じコントローラ用ＡＳＩＣ−Ｃ１２４内で行わせることができ、ＨＤＤ１２３への登録動作とプロッタ１１３への出力動作とを同時かつ高速で行わせることができる。
【００５３】
次に、ファクシミリ送信モード時の登録動作とファクシミリ送信動作について図６を参照して説明する。ユーザにより、画像登録と相手先のアドレスと送信解像度とが設定され、動作開始が指示された場合、スキャナ１１２で読取られたスキャナ画像データがローカルメモリ（ＭＥＭ−Ｃ）１３０に一時的に保存されるまでの処理は、図５で説明した場合と同様である。
【００５４】
引き続き、コントローラ１２０はファクシミリ制御部（ＦＣＵ）１４０に対して画像データの送信開始の指示を発行し、指示を受けてファクシミリ制御部１４０はＰＣＩ部１４５からリードトランザクションを発生し、コントローラ用ＡＳＩＣ−Ｃ１２４にリード要求を出す。コントローラ用ＡＳＩＣ−Ｃ１２４は要求に応じてローカルメモリ（ＭＥＭ−Ｃ）１３０から画像データを読出し、メモリコントローラ２１４、アービタ２１３、第１の変換器１２８、ビデオ出力部１２７、ＰＣＩターゲット２０２、ＰＣＩユニット２００、ＰＣＩバス１０９を介してファクシミリ制御部１４０に送る処理を開始する。この時、ローカルメモリ（ＭＥＭ−Ｃ）１３０から読出されたスキャナ画像データに対し、ユーザによって設定された送信解像度か又は送信相手先の受信能力で指示された解像度への変換を解像度変換器１２８ｃ、また、送信相手先の受信能力を受けて多値画像を２値化する必要があれば２値化処理を２値化変換器１２８ｄ、スキャナ画像がＲＧＢカラー画像であり相手先が白黒のみ受付ける時にはカラー／白黒変換をカラー／モノクロ変換器１２８ａによって実行する。このように画像データ変換処理が施された画像データはファクシミリ制御部１４０内でＰＣＩ部１４５（ＰＣＩ４０９、ＦＩＦＯ４０５）を経由してバッファメモリとしてのファクシミリ用メモリ（ＭＥＭ−Ｆ）１４６に一旦格納された後、圧縮伸長器１４４において２値画像ではＪＢＩＧユニット４０２によりＭＨ，ＭＲ，ＭＭＲ，ＪＢＩＧ等の符号化処理され、多値画像ではＪＰＥＧユニット４０１によりＪＰＥＧ等符号化処理されて、ＤＭＡＣ４００、通信制御部１４３を経由して相手先に送信される。
【００５５】
ファクシミリ制御部１４０への画像データの出力開始後、コントローラ１２０は画像登録処理としてローカルメモリ（ＭＥＭ−Ｃ）１３０にある画像データをメモリコントローラ２１４、アービタ２１３、ＨＤＤコントローラ２０５、圧縮／伸長器２０７，２０８又はセレクタ２０６経由でＨＤＤ１２３へ転送し格納させる登録処理を行う。ここで転送される画像データは白黒変換処理、解像度変換処理等の変換処理を経ていない高解像度の多値画像データである原画像データであり、登録情報には、ユーザが指定した送信解像度等の設定値情報が画像データと併せて登録される。
【００５６】
これによって、ユーザがこのＨＤＤ１２３に格納されたファクシミリ送信文書データを再利用する場合、元の原稿に忠実な原画像を利用することができる。また、第１の変換器１２８が切換え制御部としてのコントローラ用ＡＳＩＣ−Ｃ１２４の内部に設けられているので、出力先の切換え制御の際に画像データ変換処理も同じコントローラ用ＡＳＩＣ−Ｃ１２４内で行わせることができ、ＨＤＤ１２３への登録動作とファクシミリ制御部１４０への出力動作とを同時かつ高速で行わせることができる。
【００５７】
なお、上述のファクシミリ送信モードは直接送信モードを想定し、スキャナ画像データをコントローラ用ＡＳＩＣ−Ｃ１２４により一旦ローカルメモリ（ＭＥＭ−Ｃ）１３０に格納しながら順次符号化してＨＤＤ１２３に格納すると同時に、第１の変換器１２８を通して相手機の記録能力に合わせて画像データ変換処理を施してコントローラ用ＡＳＩＣ−Ｃ１２４によりファクシミリ制御部１４０に出力させるようにしたが、メモリ送信モード時の場合であれば、スキャナ画像データをコントローラ用ＡＳＩＣ−Ｃ１２４により一旦ローカルメモリ（ＭＥＭ−Ｃ）１３０に格納しながら順次符号化してＨＤＤ１２３に格納した後、当該スキャナ画像データをＨＤＤ１２３から読み出して第１の変換器１２８を通して相手機の記録能力に合わせて画像データ変換処理を施してコントローラ用ＡＳＩＣ−Ｃ１２４によりファクシミリ制御部１４０に出力させるようにすればよい。
【００５８】
また、スキャナ画像データのＨＤＤ１２３への登録動作のみを図５や図６から抽出した画像データの流れを図７に示す。ここで、登録されるスキャナ画像データは、コピーモード時の画像データ、ファクシミリ送信時の画像データ、スキャナモード時の画像データの区別なしに全て共通のフォーマットでＨＤＤ１２３に画像登録されることになる。
【００５９】
さらに、ＨＤＤ１２３に登録された画像データをユーザがファクシミリ送信用に再利用する場合のみを抽出した画像データの流れの一例を図８に示す。登録されている画像データは元の原稿に忠実な原画像で有るため、登録されている画像データを前回とは機能の異なる相手先に送る時など、再利用時の送信先が高解像度で受信可能であった場合にも解像度変換による画像劣化を招くことなしに送信を行うことができる等、再利用時の利便性が向上する。
【００６０】
次に、スキャナモード時のコントローラ用ＡＳＩＣ−Ｃ１２４における画像変換処理について説明する。スキャナモード時には、プロッタ１１３又はファクシミリ制御部１４０への出力を行わないため、ビデオ出力部１２７に直結した第１の変換器１２８を利用せずに、第２の変換器１２９により画像データ変換処理が行われる。スキャナ機能としては、スキャナ１１２で読取った画像をＨＤＤ１２３へ画像登録する機能と、ＨＤＤ１２３への登録と同時に画像データ受信機能のあるホストＰＣ（図示せず）へＡＳＩＣ１２６の外部インタフェース部を介して画像データを送信する機能とがある。
【００６１】
図９を参照してスキャナモード時の画像登録動作と外部インタフェース部への出力動作における画像データの流れを説明する。ユーザが原稿をエンジン部１１０のスキャナ１１２にセットし、操作部１２１からスキャナ読取り条件、送信先、画像登録実行を設定し動作開始を指示した場合、スキャナ１１２で読取られたスキャナ画像データは画像処理部１１５によりＡ／Ｄ変換、主走査方向、副走査方向のシフト処理等の必要な処理が施され、ＰＣＩ部１１６からＰＣＩバス１０９、コントローラ用ＡＳＩＣ−Ｃ１２４中のＰＣＩユニット２００、ＰＣＩターゲット２０２、ビデオ入力部２１１、アービタ２１３、及び、メモリコントローラ２１４を経由して、コントローラ１２０中のローカルメモリ（ＭＥＭ−Ｃ）１３０に一時的に保存される。
【００６２】
読取りが終了したならローカルメモリ（ＭＥＭ−Ｃ）１３０に格納された画像データを、スキャナ読取り条件に従い第２の変換器１２９によって画像データ変換処理を施しＡＳＩＣ１２６に転送する。スキャナ読取り条件としてはスキャナ解像度、白黒変換、変倍等があり、第２の変換器１２９においてこれらの画像データ変換処理が第１の変換器１２８の場合と同様に行われる。ＡＳＩＣ１２６に送られた画像はＡＳＩＣ１２６内でＴＩＦ形式の画像データに変換され、ネットワークインタフェースなどの外部インタフェース部を通しホストＰＣ（図示せず）に送信される。
【００６３】
一方、スキャナ画像データのＨＤＤ１２３への登録動作としては、ＡＳＩＣ１２６への画像出力開始後、コントローラ１２０は画像登録処理としてＨＤＤ１２３へローカルメモリ（ＭＥＭ−Ｃ）１３０にある画像データをメモリコントローラ２１４、アービタ２１３、ＨＤＤコントローラ２０５、圧縮／伸長器２０７，２０８又はセレクタ２０６経由でＨＤＤ１２３へ転送し格納させる。
【００６４】
ここで転送される画像データは高解像度の多値画像データである原画像で、スキャナ読取り条件が登録情報として画像データと併せて登録される。この登録された画像をユーザが再利用する場合、例えば他のホストＰＣに対して異なった読取り条件で送信する時など、登録されている画像が元の原稿に忠実な原画像であるため、再利用時の利便性が向上する。
【００６５】
なお、図１０に示すように、ネットワークインタフェースなどの外部インタフェース部から入力された画像データを、一旦、ローカルメモリ（ＭＥＭ−Ｃ）１３０に格納させた後、ＨＤＤ１２３に登録する一方、第２の変換器１２９によって画像データ変換処理を施しＡＳＩＣ１２６に転送し、ネットワークインタフェースなどの外部インタフェース部を通しネットワーク上に送信させる場合にも適用できる。このようなケースは、例えば、ネットワークファクシミリ装置として或るネットワークファクシミリ装置から送信された画像データを中継し、必要な画像データ変換処理を施してさらに他のネットワークファクシミリ装置に転送させるような場合が相当する。
【００６６】
【発明の効果】
請求項１記載の発明によれば、スキャナ画像データ等の画像データに対して画像データ変換処理を施す画像変換器をコントローラ内でプロッタ又はファクシミリ制御部に対するデータ出力経路中に備えるので、画像メモリに格納する画像データとしては画像データ変換処理の施されていない原画像の画像データの状態で格納させることができ、再利用に際しては所望の画像データ変換処理が可能となるため、再利用の利便性を向上させることができ、また、目的とするプロッタやファクシミリ制御部に対する出力に際しては、コントローラ内の画像変換器を通すことにより所望の画像変換処理後の画像データの状態で直接的に出力させることができる。
【００６７】
請求項２記載の発明によれば、請求項１記載の画像形成装置において、白黒仕様のスキャナ及びプロッタを備える構成においても、画像メモリに格納される画像データとしては、例えば２値化変換されていない多値・高解像度の画像データとすることができ、その画像データに対して２値化等の所望の画像データ変換処理を施して再利用することが可能となり、その利便性を向上させることができる。
【００６８】
請求項３記載の発明によれば、請求項１記載の画像形成装置において、例えばカラー原稿の読取り送信に際して送信相手機が白黒仕様の場合であっても、画像メモリに対しては白黒画像データに変換されていないカラー画像データのまま格納させておくことが可能となり、そのカラー画像データに対して所望の画像データ変換処理を施して再利用することが可能となり、その利便性を向上させることができる。
【００６９】
請求項４記載の発明によれば、請求項１ないし３の何れか一記載の画像形成装置において、画像変換器として、これらのカラー／モノクロ変換器、倍率変換器、解像度変換器、或いは２値化変換器を備えるので、ファクシミリ通信等に必要な変換機能を確保することができる。
【００７０】
請求項５記載の発明によれば、請求項１ないし４の何れか一記載の画像形成装置において、画像変換器がＡＳＩＣ構成の切換え制御部の内部に設けられているので、出力先の切換え制御の際に画像データ変換処理も同じ切換え制御部内で行わせることができ、画像メモリへの登録動作とプロッタやファクシミリ制御部等への出力動作とを同時かつ高速で行わせることができる。
【００７１】
請求項６記載の発明によれば、請求項１ないし５の何れか一記載の画像形成装置において、画像メモリへの画像データの登録動作を伴う直接送信モードによる出力動作を支障なく行わせることができる。
【００７２】
請求項７記載の発明によれば、請求項１ないし５の何れか一記載の画像形成装置において、画像メモリへの画像データの登録動作を伴うメモリ送信モードによる出力動作を支障なく行わせることができる。
【００７３】
請求項８記載の発明によれば、請求項１ないし７の何れか一記載の画像形成装置において、画像メモリへの画像データの登録動作を伴うコピーモードによる出力動作を支障なく行わせることができる。
【００７４】
請求項９記載の発明によれば、請求項１ないし８の何れか一記載の画像形成装置において、プロッタやファクシミリ制御部に出力せず、スキャナモード等のように外部インタフェース部に出力する際には、第２の画像変換器を通すことで所望の画像変換処理後の画像データの状態で出力させることができ、この際にも、画像メモリに格納させる画像データとしては画像データ変換処理の施されていない原画像の画像データの状態で格納させることが可能となり、再利用に際しては所望の画像データ変換処理が可能となるため、再利用の利便性を向上させることができる。
【００７５】
請求項１０記載の発明によれば、請求項９記載の画像形成装置において、第２の画像変換器として、これらのカラー／モノクロ変換器、倍率変換器、解像度変換器、或いは２値化変換器を備えるので、スキャナモード等に必要な変換機能を確保することができる。
【００７６】
請求項１１記載の発明によれば、請求項９又は１０記載の画像形成装置において、第２の画像変換器がＡＳＩＣ構成の切換え制御部の内部に設けられているので、出力先の切換え制御の際に画像データ変換処理も同じ切換え制御部内で行わせることができ、画像メモリへの登録動作とスキャナモード等による出力動作とを同時かつ高速で行わせることができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態の複合機の全体構成の概略を示すブロック図である。
【図２】コントローラ用ＡＳＩＣ−Ｃの構成例を示すブロック図である。
【図３】エンジン部の構成例を示すブロック図である。
【図４】ファクシミリ用ＡＳＩＣ−Ｆの構成例を示すブロック図である。
【図５】コピーモード時のデータの流れを示すブロック図である。
【図６】ファクシミリ送信モード時のデータの流れを示すブロック図である。
【図７】スキャナ画像データの登録時のデータの流れを示すブロック図である。
【図８】登録されたスキャナ画像データの出力動作時のデータの流れを示すブロック図である。
【図９】スキャナモード時のデータの流れを示すブロック図である。
【図１０】外部からのデータ入力−外部へのデータ出力時のデータの流れを示すブロック図である。
【符号の説明】
１１０　　　エンジン部
１１２　　　スキャナ
１１３　　　プロッタ
１２０　　　コントローラ
１２３　　　画像メモリ
１２５　　　メインＣＰＵ
１２６　　　画像処理用集積回路
１２８　　　画像変換器
１２８ａ　　カラー／モノクロ変換器
１２８ｂ　　倍率変換器
１２８ｃ　　解像度変換器
１２８ｄ　　２値化変換器
１２９　　　第２の画像変換器
１３０　　　バッファメモリ
１４０　　　ファクシミリ制御部
１４３　　　ファクシミリ通信制御部
１４４　　　圧縮伸長機能部
２００　　　インタフェース部
【図１】
2004080627.tif 000003
【図２】
2004080627.tif 000004
【図３】
2004080627.tif 000005
【図４】
2004080627.tif 000006
【図５】
2004080627.tif 000007
【図６】
2004080627.tif 000008
【図７】
2004080627.tif 000009
【図８】
2004080627.tif 000010
【図９】
2004080627.tif 000011
【図１０】
2004080627.tif 000012