【手続補正書】
【提出日】平成17年1月28日(2005.1.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】画像形成システムおよびその制御方法、印刷制御装置およびその制御方法
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データをプリントするプリンタ部を有する画像形成装置に設けられ、印刷処理にかかる信号処理を実行するメインコントローラと、当該メインコントローラと通信可能に接続され、印刷処理にかかる信号処理を行う外部プリントコントローラとからなる画像形成システムであって、
前記外部プリントコントローラは、当該プリントコントローラにおいて展開したビットマップ画像データを圧縮する圧縮手段と、
圧縮されたビットマップ画像データを前記メインコントローラに、転送する転送手段と、を有し、
前記メインコントローラは、前記外部プリントコントローラから転送された前記圧縮されたビットマップ画像データを伸張する伸張手段と、
前記伸張されたビットマップ画像データに基づいて前記プリンタ部を制御する制御手段と、
を有することを特徴とする画像形成システム。
【請求項２】
前記メインコントローラは、外部装置から受信したＰＤＬデータをＰＤＬコードデータに変換する変換手段と、
前記変換手段で変換されたＰＤＬコードデータを前記外部プリントコントローラに送信する送信手段と
を有することを特徴とする請求項１に記載の画像形成システム。
【請求項３】
画像データをプリントするプリント部を有する画像形成装置に設けられ、印刷処理にかかる信号処理を実行するメインコントローラと、当該メインコントローラと通信可能に接続され、印刷処理にかかる信号処理を行う外部プリントコントローラとからなる画像形成システムの制御方法であって、
前記外部プリントコントローラは、当該プリントコントローラにおいて展開したビットマップ画像データを圧縮する圧縮工程と、
圧縮されたビットマップ画像データを前記メインコントローラに転送する転送工程と、を有し、
前記メインコントローラは、前記外部プリントコントローラから転送された前記圧縮されたビットマップ画像データを伸長する伸長工程と、
前記伸長されたビットマップ画像データに基づいて前記プリンタ部を制御する制御工程と、
を有することを特徴とする画像形成システムの制御方法。
【請求項４】
前記メインコントローラでは、
外部装置から受信したＰＤＬデータをＰＤＬコードデータに変換する変換工程と、
前記変換工程で変換されたＰＤＬコードデータを前記外部プリントコントローラに送信する送信工程と、
を有することを特徴とする請求項３に記載の画像形成システムの制御方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、画像形成システムおよびその制御方法、印刷制御装置およびその制御方法に関し、マルチ・ファンクション周辺装置、該装置用外部コントローラ、およびこれらの制御方法に関し、より詳細には、処理能力を向上させるために、追加したＰＤＬアクセラレータを効果的に使用することが可能な画像形成システムおよびその制御方法、印刷制御装置およびその制御方法に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００２
【補正方法】変更
【補正の内容】
【０００２】
【従来の技術】
本発明の属する技術分野における従来例を図２に示す。ここでは、画像形成システムあるいは印刷制御装置として、コピー機能、プリンタ機能、スキャナ機能等を有するマルチ・ファンクション周辺装置（以下ＭＦＰと記載する）を示している。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
ＭＦＰコントローラ１のみではＰＤＬプリントの処理能力が不足する場合は、ＰＣＩバス４を介して、外部にＰＤＬアクセラレータ６を接続し、外部ＰＤＬアクセラレ−タでＰＤＬを解析してビットマップデータに展開し、展開したビットマップデータをＭＦＰコントローラ１に戻すことで、ＰＤＬプリントの高速化に対応している。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
ＲＡＭ１０１に記憶された、ＨＤ１１６から読み込んだ圧縮スキャン画像データは、バスＳＷ１０３、ビデオ・バス１０５を介して、圧縮／伸張ユニット１０７で伸張し、ビデオ・バス１０５、バスＳＷ１０３を介して、ＲＡＭ１０１に記憶される（Ｓ４０６）。ＲＡＭ１０１に記憶された、圧縮／伸張ユニット１０７で伸張されたビデオデータは、バスＳＷ１０３、ＩＯバス１０６、ビデオ出力Ｉ／Ｆ１０９、プリンタ画像処理１１４を介して、プリンタ３でプリントされる（Ｓ４０７）。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
図５を使用して、ネットワークＰＤＬプリントのフローを説明する。ネットワーク１１１に接続されたＰＣ（記載せず）からプリントの操作が行われる（Ｓ５０１）と、ＰＤＬプリントデータは、ネットワーク１１１、ＬＡＮｃｏｎｔ１１０、ＩＯバス１０６、バスＳＷ１０３を介して、ＲＡＭ１０１に記憶し、ＲＡＭ１０１データをバスＳＷ１０３、ＩＯバス１０６、ＰＣＩｃｏｎｔ１１２、ＰＣＩバス４、ＨＤｃｏｎｔ１１５を介して、ＨＤ１１６に逐次記憶する（Ｓ５０２）。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
ＰＤＬアクセラレータ６では、ＲＡＭ１２１のＰＤＬコードをＣＰＵ１２０によりビットマップデータに展開し、ＲＡＭ１２１に記憶する（Ｓ５０４）。ＲＡＭ１２１に記憶されたビットマップデータは、ＰＣＩｃｏｎｔ１１９、ＰＣＩバス４、ＰＣＩｃｏｎｔ１１２、ＩＯバス１０６、バスＳＷ１０３を介して、ＲＡＭ１０１に転送する（Ｓ５０５）。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
ＲＡＭ１０１のビットマップデータは、バスＳＷ１０３、ビデオ・バス１０５を介して、圧縮／伸張ユニット１０７で圧縮し、ビデオ・バス１０５、バスＳＷ１０３を介して、ＲＡＭ１０１に記憶される。（Ｓ５０６）ＲＡＭ１０１に記憶した圧縮ビットマップデータを、バスＳＷ１０３、ＩＯバス１０６、ＰＣＩｃｏｎｔ１１２、ＰＣＩバス４、ＨＤｃｏｎｔ１１５を介して、ＨＤ１１６に、記憶する（Ｓ５０７）。ＨＤ１１６に記憶した圧縮ビットマップデータを、ＨＤｃｏｎｔ１１５、ＰＣＩバス４、ＰＣＩｃｏｎｔ１１２、ＩＯバス１０６、バスＳＷ１０３を介して、ＲＡＭ１０１に記憶される（Ｓ５０８）。ＲＡＭ１０１に記憶された、ＨＤ１１６から読み込んだ圧縮ビットマップデータは、バスＳＷ１０３、ビデオ・バス１０５を介して、圧縮／伸張ユニット１０７で伸張し、ビデオ・バス１０５、バスＳＷ１０３を介して、ＲＡＭ１０１に記憶される（Ｓ５０９）。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
ＲＡＭ１０１に記憶された、圧縮／伸張ユニット１０７で伸張されたビットマップデータは、バスＳＷ１０３、ＩＯバス１０６、ビデオ出力Ｉ／Ｆ１０９、プリンタ画像処理１１４を介して、プリンタ３でプリントされる（Ｓ５１０）。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
『ＰＤＬデータ転送』は、アクセラレータ６からＭＦＰコントローラに、ＰＤＬを解析して展開されたビットマップデータを転送する時間を示している。『ＰＤＬデータ圧縮ＨＤ書き込み』は、ＭＦＰコントローラが転送されたビットマップデータを圧縮し、ＨＤに書き込むまでの時間を示している。ここにおいて、『スキャン』、『プリント』を除く、それぞれは、図３におけるＰＣＩバス４、ＩＯバス１０６等を介して実行される処理である。したがって、この図においては、『ＰＤＬデータ転送』、すなわち、ＰＤＬデータのデータ量に比べて非常に多量と成るビットマップデータのアクセラレータ６からＭＦＰ１へのデータ転送を、『ＨＤ読み出し及び伸張』の処理完了から開始された場合を示している。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
【発明が解決しようとする課題】
しかしながら、図６において示すように、電子ソート・コピー中に、ＰＤＬプリントの実行制御がされた場合、すなわち２つの処理が競合した場合、『圧縮及びＨＤ書き込み』、『ＨＤ読み込み及び伸張』、『ＰＤＬデータ転送』、『ＰＤＬデータ圧縮ＨＤ書き込み』の合計時間が、１ページのスキャン周期の間に収まらない。図６で示した例では、この合計時間が、スキャン周期Ｔｓに対し、Ｔｓ＋αとなっている。これは、解析されて展開されたＰＤＬデータ、すなわち、ビットマップデータのデータ量が多量となり、そのデータ転送に多くの時間を要することに起因している。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
図６に示すような電子ソート・コピーとＰＤＬプリントの処理時間関係がある場合、そしてＰＤＬプリントすべきデータが処理の重いデータである場合、ＰＤＬの１ページ目のプリントに時間がかかる場合が生じたり、周期的なプリント出力が途中で途切れるようなことが生じたりして、ユーザーから見た場合にプリントに要するトータル時間が増加し、業務上にロスを生じさせるという問題がある。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、電子ソート・コピー中であってもＰＤＬプリントの処理を効率的に高速に実行する、すなわち、ＰＤＬプリントの高速処理のために設けられた外部プリントコントローラを備えている画像形成システムあるいは印刷制御装置において、電子ソート・コピー中であっても高速にＰＤＬプリントを実行可能な、画像形成システムおよびその制御方法、印刷制御装置およびその制御方法を提供することにある。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
【課題を解決するための手段】
本発明は、このような目的を達成するために、請求項１に記載の発明は、画像データをプリントするプリンタ部を有する画像形成装置に設けられ、印刷処理にかかる信号処理を実行するメインコントローラと、当該メインコントローラと通信可能に接続され、印刷処理にかかる信号処理を行う外部プリントコントローラとからなる画像形成システムであって、前記外部プリントコントローラは、当該プリントコントローラにおいて展開したビットマップ画像データを圧縮する圧縮手段と、圧縮されたビットマップ画像データを前記メインコントローラに、転送する転送手段と、を有し、前記メインコントローラは、前記外部プリントコントローラから転送された前記圧縮されたビットマップ画像データを伸張する伸張手段と、前記伸張されたビットマップ画像データに基づいて前記プリンタ部を制御する制御手段と、を有することを特徴とするものである。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
また、請求項２に記載の発明は請求項１に記載の画像形成システムであって、前記メインコントローラは、外部装置から受信したＰＤＬデータをＰＤＬコードデータに変換する変換手段と、前記変換手段で変換されたＰＤＬコードデータを前記外部プリントコントローラに送信する送信手段とを有することを特徴とするものである。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
また、請求項３に記載の発明は、画像データをプリントするプリント部を有する画像形成装置に設けられ、印刷処理にかかる信号処理を実行するメインコントローラと、当該メインコントローラと通信可能に接続され、印刷処理にかかる信号処理を行う外部プリントコントローラとからなる画像形成システムの制御方法であって、前記外部プリントコントローラは、当該プリントコントローラにおいて展開したビットマップ画像データを圧縮する圧縮工程と、圧縮されたビットマップ画像データを前記メインコントローラに転送する転送工程と、を有し、前記メインコントローラは、前記外部プリントコントローラから転送された前記圧縮されたビットマップ画像データを伸長する伸長工程と、前記伸長されたビットマップ画像データに基づいて前記プリンタ部を制御する制御工程と、を有することを特徴とする。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
また、請求項４に記載の発明は、請求項３に記載の画像形成システムの制御方法であって、前記メインコントローラでは、外部装置から受信したＰＤＬデータをＰＤＬコードデータに変換する変換工程と、前記変換工程で変換されたＰＤＬコードデータを前記外部プリントコントローラに送信する送信工程と、を有することを特徴とする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
【発明の実施の形態】
（第１の実施例）
本発明の実施例を図１に示す。  
符号１は、ＭＦＰコントローラ、符号２は、スキャナ、符号３は、プリンタを示し、符号１、符号２、符号３で、コピー機能、プリンタ機能、スキャナ機能等を有するＭＦＰを構成している。  
ＭＦＰコントローラ１のみでは高速のＰＤＬプリントの処理能力が不足の場合は、ＰＣＩバス４を介して、外部にＰＤＬアクセラレータ５を接続し、高速のプリンタに対応している。  
ＰＤＬアクセラレータ５は、内部に画像の圧縮ユニットを有する。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
図８を元にネットワークＰＤＬプリントのフローを説明する。  
ネットワーク１１１に接続されたＰＣ（記載せず）からプリントの操作が行われると（Ｓ８０１）、ＰＤＬプリントデータは、ネットワーク１１１、ＬＡＮｃｏｎｔ１１０、ＩＯバス１０６、バスＳＷ１０３を介して、ＲＡＭ１０１に記憶し、ＲＡＭ１０１に記憶したデータをバスＳＷ１０３、ＩＯバス１０６、ＰＣＩｃｏｎｔ１１２、ＰＣＩバス４、ＨＤｃｏｎｔ１１５を介して、ＨＤ１１６に、逐次記憶する（Ｓ８０２）。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
ＨＤ１１６に記憶されたＰＤＬデータを、ＨＤｃｏｎｔ１１５、ＰＣＩバス４、ＰＣＩｃｏｎｔ１１２、ＩＯバス１０６、バスＳＷ１０３を介して、ＲＡＭ１０１に取り込み、ＣＰＵ１０４の処理により、ＰＤＬコードに展開し、ＲＡＭ１０１に取り込む。
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
ＰＤＬアクセラレータ５では、ＲＡＭ１２１のＰＤＬコードをＣＰＵ１２０によりビットマップデータに展開し、ＲＡＭ１２１に記憶する（Ｓ８０４）。
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】変更
【補正の内容】
【００４４】
ＲＡＭ１２１に記憶したビットマップデータは、圧縮ユニット１４０により圧縮してＲＡＭ１２１に記憶する。
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
ＲＡＭ１２１内の圧縮したビットマップデータは、ＰＣＩｃｏｎｔ１１９、ＰＣＩバス４、ＰＣＩｃｏｎｔ１１２、ＩＯバス１０６、バスＳＷ１０３を介して、ＲＡＭ１０１に転送する（Ｓ８０５）。
ＲＡＭ１０１に記憶した圧縮ビットマップデータを、バスＳＷ１０３、ＩＯバス１０６、ＰＣＩｃｏｎｔ１１２、ＰＣＩバス４、ＨＤｃｏｎｔ１１５を介して、ＨＤ１１６に、記憶する（Ｓ８０６）。
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
ＨＤ１１６に記憶した圧縮ビットマップデータを、ＨＤｃｏｎｔ１１５、ＰＣＩバス４、ＰＣＩｃｏｎｔ１１２、ＩＯバス１０６、バスＳＷ１０３を介して、ＲＡＭ１０１に記憶する。
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
ＲＡＭ１０１に記憶した、ＨＤ１１６から読み込んだ圧縮ビットマップデータは、バスＳＷ１０３、ビデオ・バス１０５を介して、圧縮／伸張ユニット１０７で伸張し、ビデオ・バス１０５、バスＳＷ１０３を介して、ＲＡＭ１０１に記憶される（Ｓ８０７）。
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】変更
【補正の内容】
【００４８】
ＲＡＭ１０１に記憶された、圧縮／伸張ユニット１０７で伸張されたビットマップデータは、バスＳＷ１０３、ＩＯバス１０６、ビデオ出力Ｉ／Ｆ１０９、プリンタ画像処理１１４を介して、プリンタ３でプリントされる（Ｓ８０８）。
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
以上において、従来、ＭＦＰコントローラでビットマップデータの圧縮をしてＨＤ１１６に書き込んでいたが、本実施形態では、外部プリントコントローラ内の圧縮ユニットで圧縮し、圧縮して低減されたデータ量となったビットマップデータを、ＰＣＩバスを介して転送するところにある。
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
図９に、電子ソート・コピー及びＰＤＬプリントのタイミング・チャートを示す。この図において、『スキャン』は、Ｔｓの繰り返しタイミングでＣｏｐｙ  １、Ｃｏｐｙ  ｎのデータをＲＡＭ１０１に取り込んでいる様子を示している。『圧縮及びＨＤ書き込み』は、ＲＡＭ１０１への取り込み完了後に、そのスキャン・データの圧縮開始から、ＨＤ１１６への書き込みまで処理時間を示している。『ＨＤ読み出し及び伸張』は、ＨＤ１１６からの読み出しから、圧縮されているデータを伸張し、ＲＡＭ１０１に展開完了するまでの時間を示している。『プリント』は、ＲＡＭ１０１からプリンタに出力する期間を示している。
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
『圧縮ＰＤＬデータ転送』は、ＰＤＬアクセラレータ５からＰＤＬの圧縮ビットマップデータを転送する時間を示す。『圧縮ＰＤＬデータＨＤ書き込み』は、ＰＤＬの圧縮ビットマップデータをＨＤに書き込むまでの時間を示す。
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
図９では、スキャン周期Ｔｓに対し、Ｔｓ−αとなっている。これは、電子ソート・コピー中には、ＰＤＬの展開したデータを圧縮して、ＨＤに記憶することができることになる。これは、ＰＤＬ処理の重いデータの場合であっても、ＰＤＬの処理が、電子ソート・コピー中に可能なため、ＰＤＬの１ページ目のプリントに時間がかかることも無く、周期的なプリント出力が途中で途切れるようなことも無く、ユーザーから見たトータルの時間のロスが生じることがないことを意味している。
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
ネットワーク１１１に接続されたＰＣ（記載せず）からプリントの操作が行われると（Ｓ８０１）、ＰＤＬプリントデータは、ネットワーク１１１、ＬＡＮｃｏｎｔ１１０、ＩＯバス１０６、バスＳＷ１０３を介して、ＲＡＭ１０１に記憶し、ＲＡＭ１０１データをバスＳＷ１０３、ＩＯバス１０６、ＰＣＩｃｏｎｔ１１２、ＰＣＩバス４、ＨＤｃｏｎｔ１１５を介して、ＨＤ１１６に、逐次記憶する（Ｓ８０２）。
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
ＲＡＭ１０１に記憶した圧縮ビットマップデータを、バスＳＷ１０３、ＩＯバス１０６、ＰＣＩｃｏｎｔ１１２、ＰＣＩバス４、ＨＤｃｏｎｔ１１５を介して、ＨＤ１１６に、記憶する（Ｓ８０６）。
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
ＨＤ１１６に記憶した圧縮ビットマップデータを、ＨＤｃｏｎｔ１１５、ＰＣＩバス４、ＰＣＩｃｏｎｔ１１２、ＩＯバス１０６、バスＳＷ１０３を介して、ＲＡＭ１０１に記憶する。
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
ＲＡＭ１０１に記憶した、ＨＤ１１６から読み込んだ圧縮ビットマップデータは、バスＳＷ１０３、ビデオ・バス１０５を介して、圧縮／伸張ユニット１０７で伸張し、ビデオ・バス１０５、バスＳＷ１０３を介して、ＲＡＭ１０１に記憶される（Ｓ８０７）。
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
ＲＡＭ１０１に記憶された、圧縮／伸張ユニット１０７で伸張されたビットマップデータは、バスＳＷ１０３、ＩＯバス１０６、ビデオ出力Ｉ／Ｆ１０９、プリンタ画像処理１１４を介して、プリンタ３でプリントされる（Ｓ８０８）。
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
【発明の効果】
以上説明したように、本発明では、ＭＦＰ、言い換えれば画像形成システムあるいは刷制御装置に付加されたＰＤＬアクセラレータ、すなわち、外部プリントコントローラにおいて、ＰＤＬデータを解析して展開したビットマップデータを、一旦圧縮してから、ＰＣＩバスを介して転送するようにしたため、圧縮しないビットマップデータに対して圧縮したビットマップデータはデータ量が削減されており、結果としてデータ転送量が削減され、転送時間を短縮することができた。このため圧縮及びＨＤ書き込み、ＨＤ読み込み及び伸張、ＰＤＬ圧縮データ転送、ＰＤＬデータ圧縮ＨＤ書き込みの合計時間を、１ページのスキャン周期の間に収めることを可能にしている。
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
また、ＭＦＰコントローラがコピー機能も実行している場合、コピー機能の処理において圧縮／伸張ユニットを使用するが、その処理と競合することを無くしたため、コピー動作における圧縮処理と独立して、ＰＤＬビットマップデータの圧縮処理が可能になり、重いＰＤＬのデータの場合であっても、コピーのパフォーマンスを損ねることなく、また、コピーの処理中に、ＰＤＬの処理ができるため、ユーザーから見たＰＤＬパフォーマンス劣化は、ほとんど確認できないようになった。
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
また、外部プリントコントローラをメインコントローラと同様の構成とすることにより、メインコントローラにおけるハードウェアおよびソフトウェアの資源を有効利用して、外部プリントコントローラを構成可能となり、また動作させることができる。
【手続補正４８】
【補正対象書類名】明細書
【補正対象項目名】図面の簡単な説明
【補正方法】変更
【補正の内容】
【図面の簡単な説明】
【図１】
本発明を適用した実施形態を示し、外部プリントコントローラとしてＰＤＬアクセラレータの場合の構成を示す図である。
【図２】
図１に示した構成形態で、従来例の構成を示す図である。
【図３】
図２に示した従来例の構成の詳細を示す図である。
【図４】
図３に示した従来例における電子ソート・コピーのデータ処理を説明するフローチャートである。
【図５】
図３に示した従来例におけるネットワークＰＤＬプリントの処理を示すフローチャートである。
【図６】
図３に示した従来例におけるデータ処理を示すタイミング・チャートである。
【図７】
図１に示した本発明の実施形態の詳細な構成を示す図である。
【図８】
図７に示した本発明の実施形態におけるネットワークＰＤＬプリントのデータ処理を説明するフローチャートである。
【図９】
本発明の実施形態におけるデータ処理を示すタイミング・チャートである。
【図１０】
本発明を適用した第２の実施形態の構成の詳細を示す図である。
【符号の説明】
１    ＭＦＰコントローラ
２    スキャナ
３    プリンタ
４    ＰＣＩバス
５    ＰＤＬアクセラレータ
６    ＰＤＬアクセラレータ（従来例）
７    ＡＳＩＣ
１０１、１２１、１２３    ＲＡＭ
１０３、１２２、１２４    バスＳＷ
１０４、１２０、１２６    ＣＰＵ
１０５、１２７    ビデオ・バス
１０６、１２８    ＩＯバス
１０７、１２９    圧縮／伸張ユニット
１０８、１３０    ビデオ入力Ｉ／Ｆ
１０９、１３１    ビデオ出力Ｉ／Ｆ
１１０、１３２    ＬＡＮｃｏｎｔ
１１１    ネットワーク
１１２、１１９、１３３    ＰＣＩｃｏｎｔ
１１３    スキャナ画像処理
１１４    プリンタ画像処理
１４０    圧縮／伸張ユニット