(57)【要約】【課題】画像処理装置における展開処理に起因して、情報処理装置側において画像情報転送が滞ってしまう事態を回避しつつ、その展開中に情報処理装置で展開してしまった画像データを受信して画像形成装置に転送させ、システム全体としての画像処理効率を向上することである。【解決手段】ホストコンピュータ１０１〜１０３等から受信する画像情報を解析してカラー複写機１２０が出力可能な第１の画像データに展開する展開処理中に、ホストコンピュータ１０１〜１０３により展開されたカラー複写機１２０が出力可能な第２の画像データを受信し、該受信された第２の画像データを記憶して、カラー複写機１２０に対する第１の画像データと記憶手段に記憶される第２の画像データとの転送を制御する構成を特徴とする。【選択図】　　　図１
2004078373.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置または画像形成装置と通信可能な画像処理装置であって、
前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開手段と、
前記展開手段による第１の画像データへの展開処理中に、前記情報処理装置により展開された画像形成装置が出力可能な第２の画像データを受信する受信手段と、
前記受信手段により受信された第２の画像データを記憶する記憶手段と、
前記画像形成装置に対する前記展開手段により展開される第１の画像データと前記記憶手段に記憶される第２の画像データとの転送を制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項２】
情報処理装置または画像形成装置と通信可能な画像処理装置であって、
前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開手段と、
前記展開手段による第１の画像データへの展開処理中に、前記情報処理装置により前記画像データから変換された前記展開手段が画像データに変換可能な中間データを受信する受信手段と、
前記画像形成装置に対する前記展開手段により展開される第１の画像データと前記受信手段が受信した中間データに基づき前記展開手段が展開した第２の画像データとの転送を制御する制御手段と、
を有することを特徴とする画像処理装置。
【請求項３】
前記画像情報は、所定のページ記述言語に基づくＰＤＬデータであることを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記展開手段は、前記画像情報をジョブ単位、ページ単位のいずれかの単位で展開処理を行うことを特徴とする請求項１又は２記載の画像処理装置。
【請求項５】
画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置であって、
前記画像情報の転送前に、前記画像処理装置が備える画像展開手段の画像展開処理状態を検知する検知手段と、
前記画像情報を前記画像形成装置が出力可能な画像データに展開する展開手段と、
前記検知手段による前記画像展開手段の画像展開処理状態に基づき、前記画像情報または前記展開手段により展開される画像データのいずれかを前記画像処理装置に転送する制御手段と、
を有することを特徴とする情報処理装置。
【請求項６】
画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置であって、
前記画像情報の転送前に、前記画像処理装置が備える画像展開手段の画像展開処理状態を検知する検知手段と、
前記画像情報から前記画像展開手段が画像データに展開可能な中間データに変換する変換手段と、
前記検知手段による前記画像展開手段の画像展開処理状態に基づき、前記画像情報または前記変換手段により変換される中間データのいずれかを前記画像処理装置に転送する制御手段と、
を有することを特徴とする情報処理装置。
【請求項７】
画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置であって、
前記画像情報を前記画像形成装置が出力可能な画像データに展開する展開手段と、
前記画像情報の属性を識別する識別手段と、
前記識別手段による識別結果に基づいて、前記画像情報または前記展開手段により展開される画像データのいずれかを前記画像処理装置に転送する制御手段と、
を有することを特徴とする情報処理装置。
【請求項８】
前記画像情報は、所定のページ記述言語に基づくＰＤＬデータであることを特徴とする請求項５〜７のいずれかに記載の情報処理装置。
【請求項９】
前記展開手段は、前記画像情報をジョブ単位、ページ単位のいずれかの単位で展開処理を行うことを特徴とする請求項５〜７のいずれかに記載の情報処理装置。
【請求項１０】
前記識別手段が識別する前記画像情報の属性は、グラフィックおよびイメージと、該グラフィックおよびイメージ以外とに識別可能とすることを特徴とする請求項７記載の情報処理装置。
【請求項１１】
前記識別手段が識別する前記画像情報の属性は、グラフィックおよびイメージと、前記グラフィックおよびイメージ以外であることを特徴とする請求項７記載の情報処理装置。
【請求項１２】
前記識別手段が識別可能なグラフィックおよびイメージ以外の属性は、テキストであることを特徴とする請求項１１記載の情報処理装置。
【請求項１３】
情報処理装置または画像形成装置と通信可能な画像処理装置とを含む画像処理システムであって、
前記画像処理装置は、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する第１の展開手段と、
前記第１の展開手段による第１の画像データへの展開処理中に、前記情報処理装置により展開された画像形成装置が出力可能な第２の画像データを受信する受信手段と、
前記受信手段により受信された第２の画像データを記憶する記憶手段と、
前記画像形成装置に対する前記第１の展開手段により展開される第１の画像データと前記記憶手段に記憶される第２の画像データとの転送を制御する制御手段とを備え、
前記情報処理装置は、前記画像情報の転送前に、前記第１の展開手段の画像展開処理状態を検知する検知手段と、
前記画像情報を前記画像形成装置が出力可能な画像データに展開する第２の展開手段と、
前記検知手段による前記第１の展開手段の画像展開処理状態に基づき、前記画像情報または前記第２の展開手段により展開される画像データのいずれかを前記画像処理装置に転送する制御手段と、
を備えることを特徴とする画像処理システム。
【請求項１４】
情報処理装置または画像形成装置と通信可能な画像処理装置とを含む画像処理システムであって、
前記画像処理装置は、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開手段と、
前記展開手段による第１の画像データへの展開処理中に、前記情報処理装置により前記画像データから変換された前記展開手段が画像データに変換可能な中間データを受信する受信手段と、
前記画像形成装置に対する前記展開手段により展開される第１の画像データと前記受信手段が受信した中間データに基づき前記展開手段が展開した第２の画像データとの転送を制御する制御手段とを備え、
前記情報処理装置は、前記画像情報の転送前に、前記展開手段の画像展開処理状態を検知する検知手段と、
前記画像情報から前記展開手段が画像データに展開可能な中間データに変換する変換手段と、
前記検知手段による前記展開手段の画像展開処理状態に基づき、前記画像情報または前記変換手段により変換される中間データのいずれかを前記画像処理装置に転送する制御手段と、
を備えることを特徴とする画像処理システム。
【請求項１５】
情報処理装置または画像形成装置と通信可能な画像処理装置とを含む画像処理システムであって、
前記画像処理装置は、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な画像データに展開する第１の展開手段と、
前記第１の展開手段による第１の画像データへの展開処理中に、前記情報処理装置により展開された画像形成装置が出力可能な第２の画像データを受信する受信手段と、
前記受信手段により受信された第２の画像データを記憶する記憶手段と、
前記画像形成装置に対する前記第１の展開手段により展開される第１の画像データと前記記憶手段に記憶される第２の画像データとの転送を制御する制御手段とを備え、
前記情報処理装置は、前記画像情報を前記画像形成装置が出力可能な画像データに展開する第２の展開手段と、
前記画像情報の属性を識別する識別手段と、
前記識別手段による識別結果に基づいて、前記画像情報または前記第２の展開手段により展開される画像データのいずれかを前記画像処理装置に転送する制御手段と、
を備えることを特徴とする画像処理システム。
【請求項１６】
情報処理装置または画像形成装置と通信可能な画像処理装置におけるデータ処理方法であって、
前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開ステップと、
前記展開ステップによる第１の画像データへの展開処理中に、前記情報処理装置により展開された画像形成装置が出力可能な第２の画像データを受信する受信ステップと、
前記受信ステップにより受信された第２の画像データを記憶手段に記憶する記憶ステップと、
前記画像形成装置に対する前記展開ステップにより展開される第１の画像データと前記記憶手段に記憶される第２の画像データとの転送を制御する制御ステップと、
を有することを特徴とするデータ処理方法。
【請求項１７】
情報処理装置または画像形成装置と通信可能な画像処理装置におけるデータ処理方法であって、
前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開ステップと、
前記展開ステップによる第１の画像データへの展開処理中に、前記情報処理装置により前記画像データから変換された前記展開ステップが画像データに変換可能な中間データを受信する受信ステップと、
前記画像形成装置に対する前記展開ステップにより展開される第１の画像データと前記受信ステップが受信した中間データに基づき前記展開ステップが展開した第２の画像データとの転送を制御する制御ステップと、
を有することを特徴とするデータ処理方法。
【請求項１８】
画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置におけるデータ処理方法であって、
前記画像情報の転送前に、前記画像処理装置が備える画像展開手段の画像展開処理状態を検知する検知ステップと、
前記画像情報を前記画像形成装置が出力可能な画像データに展開する展開ステップと、
前記検知ステップによる前記画像展開手段の画像展開処理状態に基づき、前記画像情報または前記展開ステップにより展開される画像データのいずれかを前記画像処理装置に転送する制御ステップと、
を有することを特徴とするデータ処理方法。
【請求項１９】
画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置におけるデータ処理方法であって、
前記画像情報の転送前に、前記画像処理装置が備える画像展開手段の画像展開処理状態を検知する検知ステップと、
前記画像情報から前記画像展開手段が画像データに展開可能な中間データに変換する変換ステップと、
前記検知ステップによる前記画像展開手段の画像展開処理状態に基づき、前記画像情報または前記変換ステップにより変換される中間データのいずれかを前記画像処理装置に転送する制御ステップと、
を有することを特徴とするデータ処理方法。
【請求項２０】
画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置におけるデータ処理方法であって、
前記画像情報を前記画像形成装置が出力可能な画像データに展開する展開ステップと、
前記画像情報の属性を識別する識別ステップと、
前記識別ステップによる識別結果に基づいて、前記画像情報または前記展開ステップにより展開される画像データのいずれかを前記画像処理装置に転送する制御ステップと、
を有することを特徴とするデータ処理方法。
【請求項２１】
請求項１６〜２０のいずれかに記載のデータ処理方法を実現するプログラムを記憶したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項２２】
請求項１６〜２０のいずれかに記載のデータ処理方法を実現することを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置または画像形成装置と通信可能な画像処理装置および情報処理装置および画像処理システムおよびデータ処理方法およびコンピュータが読み取り可能な記憶媒体およびプログラムに関するものである。
【０００２】
【従来の技術】
近年、ホストコンピュータからのＰＤＬデータをネットワークを介して受信し、そのＰＤＬデータを画像処理装置内で、プリントデータに変換し（以下、画像展開という）、そのデータを高画質な複写機に送って、記録媒体、例えば普通紙、またはＯＨＰ用のフィルムシート等にプリントするシステムが既に提案されている。
【０００３】
また、ホストコンピュータ上で、動作するユーザアプリケーション（画像処理，文書処理，ＤＴＰ等の各種のアプリケーションプログラムを含む）によりＲＡＭのメモリ上で画像展開し、その展開された展開データを画像形成装置に送信してプリントする簡易なプリンティングシステムも既に製品化されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来例では、画像形成装置において、連続する複数のプリントジョブに対する画像展開タスクが動作している場合には、後続ジョブの画像展開タスクを並列的に動作させることができなかった。
【０００５】
そのため、ホストコンピュータから送信されてきたプリントジョブオーダに基づいて、順次、画像展開処理→プリントという一連の動作を単純に繰り返すに過ぎなかったため、処理パフォーマンス的にも決してよいといえるものではなかった。
【０００６】
本発明は、上記の問題点を解決するためになされたもので、本発明の第１の目的は、情報処理装置または画像形成装置と通信可能な画像処理装置を含む画像処理システムにおいて、画像処理装置にあっては、情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開処理中に、情報処理装置により展開された画像形成装置が出力可能な第２の画像データを受信し、該受信された第２の画像データを記憶して、前記画像形成装置に対する第１の画像データと記憶手段に記憶される第２の画像データとの転送を制御することにより、一方、情報処理装置にあっては、画像情報の転送前に、画像処理装置が備える画像展開手段の画像展開処理状態を検知して、該前記画像展開手段の画像展開処理状態に基づき、前記画像情報または展開される画像データのいずれかを前記画像処理装置に転送することにより、画像処理装置における展開処理負担を軽減して、情報処理装置側において展開ジョブ待ちとなってしまう事態を回避して、双方で画像展開処理された画像データを連続して画像形成装置に転送させて、システム全体としての画像処理効率を格段に向上でき、かつ画像処理環境を整備できる画像処理装置および情報処理装置および画像処理システムおよびデータ処理方法およびコンピュータが読み取り可能な記憶媒体およびプログラムを提供することである。
【０００７】
本発明の第２の目的は、情報処理装置または画像形成装置と通信可能な画像処理装置を含む画像処理システムにおいて、画像処理装置にあっては、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開処理中に、情報処理装置により画像データから変換された中間データを受信して、画像形成装置に対する第１の画像データと該受信した中間データに基づき展開した第２の画像データとの転送を制御することにより、一方、情報処理装置にあっては、前記画像情報の転送前に、前記画像処理装置が備える画像展開手段の画像展開処理状態を検知し、該画像展開処理状態に基づき、前記画像情報または変換される中間データのいずれかを前記画像処理装置に転送することにより、画像処理装置における展開処理負担を軽減して、情報処理装置側において展開ジョブ待ちとなってしまう事態を回避して、画像処理装置で展開し易い形式の中間データより画像展開処理された画像データと画像情報から展開した画像データとを連続して画像形成装置に転送させて、システム全体としての画像処理効率を格段に向上でき、かつ画像処理環境を整備できる画像処理装置および情報処理装置および画像処理システムおよびデータ処理方法およびコンピュータが読み取り可能な記憶媒体およびプログラムを提供することである。
【０００８】
第３の目的は、情報処理装置または画像形成装置と通信可能な画像処理装置を含む画像処理システムにおいて、画像処理装置にあっては、情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開処理中に、情報処理装置により識別された画像形成装置が出力可能な第２の画像データを受信し、該受信された第２の画像データを記憶して、前記画像形成装置に対する第１の画像データと記憶手段に記憶される第２の画像データとの転送を制御することにより、一方、情報処理装置にあっては、画像情報の属性に対する識別結果に基づいて、前記画像情報または該画像情報から展開される画像データのいずれかを前記画像処理装置に転送することにより、画像処理装置における展開処理負担を軽減して、情報処理装置側において展開ジョブ待ちとなってしまう事態を回避して、双方で画像展開処理された画像データを連続して画像形成装置に転送させて、システム全体としての画像処理効率を格段に向上でき、かつ画像処理環境を整備できる画像処理装置および情報処理装置および画像処理システムおよびデータ処理方法およびコンピュータが読み取り可能な記憶媒体およびプログラムを提供することである。
【０００９】
【課題を解決するための手段】
本発明に係る第１の発明は、情報処理装置または画像形成装置と通信可能な画像処理装置であって、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開手段（図４に示すＣＰＵ３０１１が実行する展開プログラムに相当）と、前記展開手段による第１の画像データへの展開処理中に、前記情報処理装置により展開された画像形成装置が出力可能な第２の画像データを受信する受信手段（図４に示すコントローラ３０１５に相当）と、前記受信手段により受信された第２の画像データを記憶する記憶手段（図４に示すＤＲＡＭ３０１３，内蔵ＨＤＤ３０２０に相当）と、前記画像形成装置に対する前記展開手段により展開される第１の画像データと前記記憶手段に記憶される第２の画像データとの転送を制御する制御手段（図４に示すシリアル通信コントローラ３０１７に相当）とを有することを特徴とする。
【００１０】
本発明に係る第２の発明は、情報処理装置または画像形成装置と通信可能な画像処理装置であって、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開手段（図４に示すＣＰＵ３０１１が実行する展開プログラムに相当）と、前記展開手段による第１の画像データへの展開処理中に、前記情報処理装置により前記画像データから変換された前記展開手段が画像データに変換可能な中間データを受信する受信手段（図４に示すコントローラ３０１５に相当）と、前記画像形成装置に対する前記展開手段により展開される第１の画像データと前記受信手段が受信した中間データに基づき前記展開手段が展開した第２の画像データとの転送を制御する制御手段（図４に示すシリアル通信コントローラ３０１７に相当）とを有することを特徴とする。
【００１１】
本発明に係る第３の発明は、前記画像情報は、所定のページ記述言語に基づくＰＤＬデータであることを特徴とする。
【００１２】
本発明に係る第４の発明は、前記展開手段は、前記画像情報をジョブ単位、ページ単位のいずれかの単位で展開処理を行うことを特徴とする。
【００１３】
本発明に係る第５の発明は、画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置であって、前記画像情報の転送前に、前記画像処理装置が備える画像展開手段の画像展開処理状態を検知する検知手段（図６に示すステップＳ６０３に相当）と、前記画像情報を前記画像形成装置が出力可能な画像データに展開する展開手段（図６に示すステップＳ６０４に相当）と、前記検知手段による前記画像展開手段の画像展開処理状態に基づき、前記画像情報または前記展開手段により展開される画像データのいずれかを前記画像処理装置に転送する制御手段（図６に示すステップＳ６０６，Ｓ６０７に相当）とを有することを特徴とする。
【００１４】
本発明に係る第６の発明は、画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置であって、前記画像情報の転送前に、前記画像処理装置が備える画像展開手段の画像展開処理状態を検知する検知手段（図９に示すステップＳ９０３）と、前記画像情報から前記画像展開手段が画像データに展開可能な中間データに変換する変換手段（図９に示すステップＳ９０４）と、前記検知手段による前記画像展開手段の画像展開処理状態に基づき、前記画像情報または前記変換手段により変換される中間データのいずれかを前記画像処理装置に転送する制御手段（図９に示すステップＳ９０６，Ｓ９０７）とを有することを特徴とする。
【００１５】
本発明に係る第７の発明は、画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置であって、前記画像情報を前記画像形成装置が出力可能な画像データに展開する展開手段（図１０に示すステップＳ１００４）と、前記画像情報の属性を識別する識別手段（図１０に示すステップＳ１００３）と、前記識別手段による識別結果に基づいて、前記画像情報または前記展開手段により展開される画像データのいずれかを前記画像処理装置に転送する制御手段（図１０に示すステップＳ１００６，Ｓ１００７）とを有することを特徴とする。
【００１６】
本発明に係る第８の発明は、前記画像情報は、所定のページ記述言語に基づくＰＤＬデータであることを特徴とする。
【００１７】
本発明に係る第９の発明は、前記展開手段は、前記画像情報をジョブ単位、ページ単位のいずれかの単位で展開処理を行うことを特徴とする。
【００１８】
本発明に係る第１０の発明は、前記識別手段が識別する前記画像情報の属性は、グラフィックおよびイメージと、該グラフィックおよびイメージ以外とに識別可能とすることを特徴とする。
【００１９】
本発明に係る第１１の発明は、前記識別手段が識別する前記画像情報の属性は、グラフィックおよびイメージと、前記グラフィックおよびイメージ以外であることを特徴とする。
【００２０】
本発明に係る第１２の発明は、前記識別手段が識別可能なグラフィックおよびイメージ以外の属性は、テキストであることを特徴とする。
【００２１】
本発明に係る第１３の発明は、情報処理装置または画像形成装置と通信可能な画像処理装置とを含む画像処理システムであって、前記画像処理装置は、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する第１の展開手段（図４に示すＣＰＵ３０１１が実行する展開プログラムに相当）と、前記第１の展開手段による第１の画像データへの展開処理中に、前記情報処理装置により展開された画像形成装置が出力可能な第２の画像データを受信する受信手段（図４に示すコントローラ３０１５に相当）と、前記受信手段により受信された第２の画像データを記憶する記憶手段（図４に示すＤＲＡＭ３０１３，内蔵ＨＤＤ３０２０に相当）と、前記画像形成装置に対する前記第１の展開手段により展開される第１の画像データと前記記憶手段に記憶される第２の画像データとの転送を制御する制御手段（図４に示すシリアル通信コントローラ３０１７に相当）とを備え、前記情報処理装置は、前記画像情報の転送前に、前記第１の展開手段の画像展開処理状態を検知する検知手段（図６に示すステップＳ６０３に相当）と、前記画像情報を前記画像形成装置が出力可能な画像データに展開する第２の展開手段（図６に示すステップＳ６０４に相当）と、前記検知手段による前記第１の展開手段の画像展開処理状態に基づき、前記画像情報または前記第２の展開手段により展開される画像データのいずれかを前記画像処理装置に転送する制御手段（図６に示すステップＳ６０６，Ｓ６０７に相当）とを備えることを特徴とする。
【００２２】
本発明に係る第１４の発明は、情報処理装置または画像形成装置と通信可能な画像処理装置とを含む画像処理システムであって、前記画像処理装置は、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開手段（図４に示すＣＰＵ３０１１が実行する展開プログラムに相当）と、前記展開手段による第１の画像データへの展開処理中に、前記情報処理装置により前記画像データから変換された前記展開手段が画像データに変換可能な中間データを受信する受信手段（図４に示すコントローラ３０１５に相当）と、前記画像形成装置に対する前記展開手段により展開される第１の画像データと前記受信手段が受信した中間データに基づき前記展開手段が展開した第２の画像データとの転送を制御する制御手段（図４に示すシリアル通信コントローラ３０１７に相当）とを備え、前記情報処理装置は、前記画像情報の転送前に、前記展開手段の画像展開処理状態を検知する検知手段（図９に示すステップＳ９０３）と、前記画像情報から前記展開手段が画像データに展開可能な中間データに変換する変換手段（図９に示すステップＳ９０４）と、前記検知手段による前記展開手段の画像展開処理状態に基づき、前記画像情報または前記変換手段により変換される中間データのいずれかを前記画像処理装置に転送する制御手段（図９に示すステップＳ９０６，Ｓ９０７）とを備えることを特徴とする。
【００２３】
本発明に係る第１５の発明は、情報処理装置または画像形成装置と通信可能な画像処理装置とを含む画像処理システムであって、前記画像処理装置は、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な画像データに展開する第１の展開手段（図４に示すＣＰＵ３０１１が実行する展開プログラムに相当）と、前記第１の展開手段による第１の画像データへの展開処理中に、前記情報処理装置により展開された画像形成装置が出力可能な第２の画像データを受信する受信手段（図４に示すコントローラ３０１５に相当）と、前記受信手段により受信された第２の画像データを記憶する記憶手段（図４に示すＤＲＡＭ３０１３，内蔵ＨＤＤ３０２０に相当）と、前記画像形成装置に対する前記第１の展開手段により展開される第１の画像データと前記記憶手段に記憶される第２の画像データとの転送を制御する制御手段（図４に示すシリアル通信コントローラ３０１７に相当）とを備え、前記情報処理装置は、前記画像情報を前記画像形成装置が出力可能な画像データに展開する第２の展開手段（図１０に示すステップＳ１００４）と、前記画像情報の属性を識別する識別手段（図１０に示すステップＳ１００３）と、前記識別手段による識別結果に基づいて、前記画像情報または前記第２の展開手段により展開される画像データのいずれかを前記画像処理装置に転送する制御手段（図１０に示すステップＳ１００６，Ｓ１００７）とを備えることを特徴とする。
【００２４】
本発明に係る第１６の発明は、情報処理装置または画像形成装置と通信可能な画像処理装置におけるデータ処理方法であって、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開ステップ（図５に示すステップＳ５０３）と、前記展開ステップによる第１の画像データへの展開処理中に、前記情報処理装置により展開された画像形成装置が出力可能な第２の画像データを受信する受信ステップ（図５に示すステップＳ５０１）と、前記受信ステップにより受信された第２の画像データを記憶手段に記憶する記憶ステップ（図５に示すステップＳ５０７）と、前記画像形成装置に対する前記展開ステップにより展開される第１の画像データと前記記憶手段に記憶される第２の画像データとの転送を制御する制御ステップ（図５に示すステップＳ５０６）とを有することを特徴とする。
【００２５】
本発明に係る第１７の発明は、情報処理装置または画像形成装置と通信可能な画像処理装置におけるデータ処理方法であって、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開ステップ（図８に示すステップＳ８０３）と、前記展開ステップによる第１の画像データへの展開処理中に、前記情報処理装置により前記画像データから変換された前記展開ステップが画像データに変換可能な中間データを受信する受信ステップ（図８に示すステップＳ８０１）と、前記画像形成装置に対する前記展開ステップにより展開される第１の画像データと前記受信ステップが受信した中間データに基づき前記展開ステップが展開した第２の画像データとの転送を制御する制御ステップ（図８に示すステップＳ８０６）とを有することを特徴とする。
【００２６】
本発明に係る第１８の発明は、画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置におけるデータ処理方法であって、前記画像情報の転送前に、前記画像処理装置が備える画像展開手段の画像展開処理状態を検知する検知ステップ（図６に示すステップＳ６０３に相当）と、前記画像情報を前記画像形成装置が出力可能な画像データに展開する展開ステップ（図６に示すステップＳ６０４に相当）と、前記検知ステップによる前記画像展開手段の画像展開処理状態に基づき、前記画像情報または前記展開ステップにより展開される画像データのいずれかを前記画像処理装置に転送する制御ステップ（図６に示すステップＳ６０６，Ｓ６０７に相当）とを有することを特徴とする。
【００２７】
本発明に係る第１９の発明は、画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置におけるデータ処理方法であって、前記画像情報の転送前に、前記画像処理装置が備える画像展開手段の画像展開処理状態を検知する検知ステップ（図９に示すステップＳ９０３）と、前記画像情報から前記画像展開手段が画像データに展開可能な中間データに変換する変換ステップ（図９に示すステップＳ９０４）と、前記検知ステップによる前記画像展開手段の画像展開処理状態に基づき、前記画像情報または前記変換ステップにより変換される中間データのいずれかを前記画像処理装置に転送する制御ステップ（図９に示すステップＳ９０６，Ｓ９０７）とを有することを特徴とする。
【００２８】
本発明に係る第２０の発明は、画像形成装置に画像データを出力可能な画像処理装置との通信により画像情報を転送可能な情報処理装置におけるデータ処理方法であって、前記画像情報を前記画像形成装置が出力可能な画像データに展開する展開ステップ（図１０に示すステップＳ１００４）と、前記画像情報の属性を識別する識別ステップ（図１０に示すステップＳ１００３）と、前記識別ステップによる識別結果に基づいて、前記画像情報または前記展開ステップにより展開される画像データのいずれかを前記画像処理装置に転送する制御ステップ（図１０に示すステップＳ１００６，Ｓ１００７）とを有することを特徴とする。
【００２９】
本発明に係る第２１の発明は、第１６〜第２０の発明のいずれかに記載のデータ処理方法を実現するプログラムを記憶した記憶媒体であることを特徴とする。
【００３０】
本発明に係る第２２の発明は、第１６〜第２０の発明のいずれかに記載のデータ処理方法を実現するプログラムであることを特徴とする。
【００３１】
【発明の実施の形態】
〔第１実施形態〕
図１は、本発明の第１実施形態を示す画像形成装置を適用可能な画像処理システムの一例を示す図である。なお、本発明は、このシステム例に限らず、他の種々の装置に適用できることはもちろんである。
【００３２】
図１において、１１０は画像処理装置で、ネットワークＮＥＴを介してホストコンピュータ１０１〜１０３のいずれかから要求されるジョブ要求を解析して、デジタルカラー複写機１２０のプリンタ部が印刷可能な画像データを生成処理する。なお、カラー複写機１２０は、カラー画像読み取り処理を行うスキャナ部と、カラー，グレースケールのカラー画像を印刷出力するプリンタ部とから構成されている。
【００３３】
図２は、図１に示したデジタルカラー複写機１２０の構成を説明する概略断面図である。
【００３４】
図２において、２０１はイメージスキャナ部であり、例えば４００ｄｐｉ（ｄｏｔｓ／ｉｎｃｈ）の解像度で原稿画像を読み取り、デジタル信号処理を行う。２０２はプリンタ部で、イメージスキャナ部２０１によって読み取られた原稿画像に対応した画像データを４００ｄｐｉの解像度で用紙にフルカラーでプリント出力する。
【００３５】
イメージスキャナ部２０１において、２００は鏡面圧板で、原稿台ガラス（以下、プラテン）２０３上の原稿２０４は、ランプ２０５で照射され、ミラー２０６〜２０８に導かれ、レンズ２０９によって、例えば３ラインセンサ（以下、ＣＣＤという）２１０上に像を結び、フルカラー情報のレッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）成分として信号処理部２１１に送られる。なお、ランプ２０５，２０６およびミラー２０６は速度Ｖで、ミラー２０７、２０８は速度１／２Ｖでラインセンサの電気的走査（主走査）方向に対して垂直方向に機械的に動くことによって、原稿全面を走査（副走査）する。
【００３６】
信号処理部２１１においては、読み取られた画像信号を電気的に処理し、マゼンタ（Ｍ）、シアン（Ｃ）、イエロー（Ｙ）、ブラック（Ｂｋ）の各成文に分解し、プリンタ部２０２に送る。
【００３７】
また、イメージスキャナ部２０１における１回の原稿走査につき、Ｍ、Ｃ、Ｙ、Ｂｋのうち、１つの成分がプリンタ部２０２に送られ、計４回の原稿走査によって、１回のプリントアウトが完成する。
【００３８】
イメージスキャナ部２０１より送られてくるＭ、Ｃ、Ｙ、Ｂｋの各画像信号は、レーザドライバ２１２に送られる。レーザドライバ２１２は、送られてきた画像信号に応じ、半導体レーザ２１３を変調駆動する。レーザ光は、ポリゴンミラー２１４、ｆ−θレンズ２１５、ミラー２１６を介し感光ドラム２１７上を走査する。
【００３９】
２１８は回転現像器であり、マゼンタ現像部２１９、シアン現像部２２０、イエロー現像部２２１、ブラック現像部２２２より構成され、４つの現像部が交互に感光ドラム２１７に接し、感光ドラム２１７上に形成された静電潜像をトナーで現像する。
【００４０】
２２３は転写ドラムであり、用紙カセット２２４又は用紙カセット２２５より供給される用紙をこの転写ドラム２２３に巻き付け、感光ドラム２１７上に現像された像を用紙に転写する。
【００４１】
このようにして、Ｍ、Ｃ、Ｙ、Ｂｋの４色のトナーが順次転写された後に、用紙は、定着ユニット２２６を通過して、トナーが用紙に定着された後に排紙される。
【００４２】
図３は、図１に示したホストコンピュータ１０１〜１０３の構成を説明するブロック図であり、ホストコンピュータ１０１〜１０３は同様の構成を備えるため、以下、ホストコンピュータ１０１によりその構成を説明する。
【００４３】
図３において、ホストコンピュータ１０１は、ネットワークＮＥＴ上のプロトコルを制御するためのネットワークコントローラ４０９と、ＲＯＭ４０６又はハードディスク４１０に記憶されたプログラムに従ってホストコンピュータ１０１の中央制御を司るＣＰＵ４０１と、画像データの一時登録、各種データを記憶するためのハードディスク４１０と、それを制御するハードディスクコントローラ４０８と、メインメモリとオペレータからの指示入力手段としてのポインティングデバイス（ＰＤ）４１１と、キーボード４１３と、それらを制御するためのキーボードＰＤ・コントローラ４０５と、レイアウト，編集メニュー表示等を行うためのカラーディスプレイ４１２と、ディスプレイメモリ４０３と、ディスプレイコントローラ４０４、およびディスプレイメモリ４０３上で画像データに対するレイアウト処理や編集処理を行う画像編集コントローラ４０２とから構成される。
【００４４】
図４は、図１に示した画像処理装置１１０の構成を説明するブロック図である。
【００４５】
図４において、３０１１はＣＰＵで、ＲＯＭ３０１２に記憶されたプログラムに基づいて、画像処理装置全体の制御を司る。同時に、ＣＰＵ３０１１は、様々な処理タスクを並列的に行わなければいけないので、本実施形態では、処理速度の速いＲＩＳＣ（Ｒｅｄｕｃｅｄ　Ｉｎｓｔｒｕｃｔｉｏｎ　Ｓｅｔ　Ｃｏｍｐｕｔｅｒ）−ＣＰＵを用いる。
【００４６】
まず、パラレル、ＬＡＮのコントローラ３０１５で、ホストコンピュータ１０１〜１０３のいずれかからページ記述言語に基づくＰＤＬデータを受信する。この時、ＰＤＬデータは、ホストコンピュータ１０１〜１０３よりパラレル、又はＬＡＮＩ／Ｆのいずれかで送られてくるが、ケーブルは同時に接続しておくことができる。そして、ホストコンピュータ１０１〜１０３からの要求があった際に、自動的に各インタフェースを切り替える。
【００４７】
このように受信したＰＤＬデータは、ＣＰＵバス３０１１Ｂを介して、一旦、ＤＲＡＭ３０１３の一部領域（ＰＤＬバッファ）に記憶される。そして、ＣＰＵ３０１１が、ＲＯＭ３０１２や内蔵ＨＤＤ３０２０、若しくは外部ＨＤＤに記憶されているフォントデータを用いて、受信したＰＤＬデータからラスタ画像データ（レッド、グリーン、ブルー）に展開する。そして、アドレス発生回路３０１６により、ＤＲＡＭ３０１３内に確保されるフレームメモリへの各書き込みアドレス３０１８を発生して、そのラスタ画像データをＤＲＡＭ３０１３のフレームメモリに記憶する。
【００４８】
その後、ＤＲＡＭ３０１３より色変換処理部３０１４に送り、色変換処理を施す。つまり、レッド、グリーン、ブルーのラスタ画像データからカラー複写機１２０でプリントできるラスタ画像データ（マゼンタ、シアン、イエロー、ブラック）に変換する。
【００４９】
上述したカラー複写機１２０は、複数の出力色成分、すなわちマゼンタ、シアン、イエロー、ブラックについて面順次に画像形成を行うカラー電子写真複写機であるため、ＤＲＡＭ３０１３に記憶されたラスタ画像データは、カラー複写機１２０からの同期信号（図示しない）に基づいて、同期のとれた画像データとして読み出されるように、一旦ＦＩＦＯ３０２３に記憶される。
【００５０】
そして、そのラスタ画像データは、ビデオＩ／Ｆ部（外部Ｉ／Ｆ）３０２４を介してカラー複写機１２０に送出される。同時に、カラー複写機１２０側では、そのラスタ画像データに基づいて画像形成を行う。以下、図４に示した画像処理装置１１０の動作について説明する。
【００５１】
図５は、本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートであり、画像処理装置１１０によるカラー複写機１２０に対する画像データ転送制御手順に対応する。なお、Ｓ５０１〜Ｓ５０７は各ステップを示す。
【００５２】
また、本実施形態では、画像処理装置内で、あるプリントジョブに対する画像展開タスク処理が行われている最中は、ホストコンピュータ１０１〜１０３上で、画像処理装置１１０での画像展開とは別に、画像展開処理を行い、前述したプリントジョブに対するプリントが終了次第、既にホストコンピュータ１０１〜１０３上での画像展開済みデータに基づき、直ちにプリントできるようにすることを特徴とする。
【００５３】
まず、ステップＳ５０１で、ホストコンピュータ１０１〜１０３等よりＰＤＬデータ、または画像展開済みデータ（画像展開データ）の受信があるか否かを判断して、ＰＤＬデータ、または画像展開データの受信がないと判断した場合は、ステップＳ５０１を繰り返し、ＰＤＬデータ、または画像展開データの受信があると判断した場合は、ステップＳ５０２で、そのＰＤＬデータ、または画像展開データを受信する。まず、ＰＤＬデータを受信した場合の処理手順について説明する。
【００５４】
次に、ステップＳ５０３で、そのＰＤＬデータに基づいてＣＰＵ３０１１が画像展開を開始するとともに、そのＰＤＬデータをＤＲＡＭ３０１３上に確保されるＰＤＬバッファに記憶する。そして、ステップＳ５０４で、画像展開が終了したかどうかをＣＰＵ３０１１が判断して、終了していないと判断した場合には、ステップＳ５０３に戻る。
【００５５】
一方、ステップＳ５０４において、画像展開が終了していると判断した場合には、ステップＳ５０５で、カラー複写機１２０に何らかのエラーが発生しているかどうかを判断して、エラーが発生している場合には、そのエラーが解消するのを待ち、エラーが発生していないと判断した場合は、すなわち、カラー複写機１２０にエラーが発生していないことを確認したら、ステップＳ５０６で、その展開データをカラー複写機１２０へ送出する。その後、ステップＳ５０１へ戻り、前述した処理を繰り返す。
【００５６】
一方、ステップＳ５０２で、ホストコンピュータ１０１〜１０３等から受信したデータが画像展開データである場合には、処理をステップＳ５０７に分岐して、その画像展開データを一時的にＤＲＡＭ３０１３の所定領域に記憶する。そして、ステップＳ５０６で、その画像展開データをカラー複写機１２０へ送出して、その後、ステップＳ５０１へ戻り、同様の処理を繰り返す。
【００５７】
図６は、本発明に係る情報処理装置における第１のデータ処理手順の一例を示すフローチャートであり、ホストコンピュータ１０１〜１０３におけるＰＤＬデータあるいは画像展開データの画像処理装置１１０に対する転送処理手順に対応する。なお、Ｓ６０１〜Ｓ６０７は各ステップを示す。
【００５８】
まず、ステップＳ６０１で、ユーザよりプリント指示がなされているか否かを判断して、ユーザよりプリント指示がなされていない場合は、その指示を待ち、ユーザよりプリント指示がなされていると判断した場合は、ステップＳ６０２で、ホストコンピュータ１０１〜１０３のハードディスク等にインストールされて、ＯＳに管理されるプログラムドライバ等を起動して、ＰＤＬデータを作成する。
【００５９】
次に、ステップＳ６０３で、画像処理装置１１０が展開処理中か否かを判断して、展開中であると判断した場合は、ステップＳ６０４で、ホストコンピュータ１０１〜１０３上で、前記ＰＤＬデータに基づき画像展開を開始するとともに、その展開された画像展開データをホストコンピュータ１０１〜１０３内の記憶手段（例えばＲＡＭ、ＨＤＤ等）に記憶する。
【００６０】
そして、ステップＳ６０５で、前記ＰＤＬデータに対する画像展開処理が終了したか否かを判断して、終了したと判断した場合には、ステップＳ６０６で、その画像展開データをネットワークＮＥＴを介して画像処理装置１１０へ送出する。その後、ステップＳ６０１へ戻り、上述した処理を繰り返す。
【００６１】
一方、ステップＳ６０３で、画像処理装置１１０が展開処理中でないと判断した場合には、ステップＳ６０７で、そのＰＤＬデータをネットワークＮＥＴを介して画像処理装置１１０へ送出する。その後、ステップＳ６０１へ戻り、上述した処理を繰り返す。
【００６２】
図７は、本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートであり、カラー複写機１２０に対する画像データ印刷処理手順に対応する。なお、Ｓ７０１〜Ｓ７０９は各ステップを示す。
【００６３】
まず、ステップＳ７０１で、カラー複写機１２０にエラー（例えばエンジンエラー）が発生しているか否かを判断して、発生していると判断した場合は、ステップＳ７０２で、画像処理装置１１０に対して、エラー内容を通知して、ステップＳ７０１へ戻る。
【００６４】
一方、ステップＳ７０１において、エラーが発生していないと判断した場合は、ステップＳ７０３で、コピー要求あるいはプリント要求のいずれかがあるか否かを判断して、コピー要求もプリント要求のいずれもなされていないと判断した場合は、ステップＳ７０１へ戻り、コピー要求がなされていると判断した場合は、ステップＳ７０４で、カラー複写機１２０の操作部にビジーを表示して、操作部からのキー入力を禁止する。
【００６５】
そして、ステップＳ７０５で、ローカルコピーを開始して、ステップＳ７０６で、ローカルコピーが終了しているか否かを判断して、終了していないと判断した場合は、ローカルコピー終了を待ち、ローカルコピーが終了していると判断した場合には、ステップＳ７０１へ戻り、上記処理を繰り返す。
【００６６】
一方、ステップＳ７０３で、プリント要求があると判断した場合は、画像処理装置１１０から画像展開データが送られてきた場合には、ステップＳ７０７で、カラー複写機１２０の操作部にビジー表示を行い、操作部からのキー入力を禁止する。そして、ステップＳ７０８で、該画像展開データに基づくプリント処理を開始して、ステップＳ７０９で、プリントが終了しているか否かを判断して、終了していないと判断した場合は、プリント終了を待ち、ローカルコピーが終了していると判断した場合には、ステップＳ７０１へ戻り、上記処理を繰り返す。
【００６７】
〔第２実施形態〕
本実施形態では、第１実施形態とは異なり、画像処理装置１１０内で、あるプリントジョブに対する画像展開タスク処理が行われている最中は、ホストコンピュータ１０１〜１０３等上で、ＰＤＬデータから展開中間データ（例えばオブジェクトの出力が定義されるディスプレイリスト等）に変換し、前述したプリントジョブに対する画像展開処理が終了し次第、前記展開中間データを画像処理装置１１０に送り、その展開中間データに基づき、画像展開またはプリントすることを特徴とする。以下、その実施形態について説明する。
【００６８】
図８は、本発明に係る画像処理装置における第３のデータ処理手順の一例を示すフローチャートであり、画像処理装置１１０によるカラー複写機１２０に対する画像データ転送制御手順に対応する。なお、Ｓ８０１〜Ｓ８０６は各ステップを示す。
【００６９】
まず、ステップＳ８０１で、ホストコンピュータ１０１〜１０３等より、ＰＤＬデータ、または展開中間データの受信があるか否かを判断して、ＰＤＬデータ、または展開中間データの受信がないと判断した場合には、データを受信するのを待ち、データを受信したと判断した場合には、ステップＳ８０２で、ＰＤＬデータ、または展開中間データを受信する。
【００７０】
そして、ステップＳ８０３で、受信したＰＤＬデータ、または展開中間データに基づいて画像展開を開始するとともに、該展開した画像展開データをＤＲＡＭ３０１３上に記憶する。そして、ステップＳ８０４で、画像展開が終了したか否かを判断して、画像展開が終了していないと判断した場合は、ステップＳ８０３へ戻り、画像展開が終了していると判断した場合は、ステップＳ８０５で、カラー複写機１２０にエラーが発生しているかどうかを判断して、エラーが発生していると判断した場合には、エラーが解消して、エラー無しと判断されるまで待ち、エラーが無いと判断された場合は、ステップＳ８０６で、その展開データをカラー複写機１２０へ送出する。その後、ステップＳ８０１へ戻り、上述した処理を繰り返す。
【００７１】
図９は、本発明に係る情報処理装置における第２のデータ処理手順の一例を示すフローチャートであり、ホストコンピュータ１０１〜１０３等によるＰＤＬデータあるいは展開中間データの生成およびそれらの画像処理装置１１０への転送処理手順に対応する。なお、Ｓ９０１〜Ｓ９０７は各ステップを示す。
【００７２】
まず、ステップＳ９０１で、ユーザよりプリント指示が出されているか否かを判断して、該指示がないと判断された場合にはその指示があるまで待ち、該指示がなされていると判断した場合は、ステップＳ９０２で、プリンタドライバ等によりＰＤＬデータを作成する。
【００７３】
そして、ステップＳ９０３で、画像処理装置１１０が展開処理中であるか否かを判断して、展開中であると判断した場合には、ステップＳ９０４で、ＰＤＬデータを展開中間データに変換するとともに、その展開中間データをホストコンピュータ内の記憶手段（ＲＡＭ，ＨＤＤ等）に記憶する。
【００７４】
そして、ステップＳ９０５で、展開中間データへの変換処理が終了したか否かを判断して、変換処理が終了していないと判断した場合には、ステップＳ９０４へ戻り、変換処理が終了していると判断した場合は、ステップＳ９０６で、その展開中間データを画像処理装置１１０へ送出する。その後、ステップＳ９０１へ戻り、上述した処理を繰り返す。
【００７５】
一方、ステップＳ９０３で、画像処理装置１１０が展開処理中でないと判断した場合は、ステップＳ９０７で、ステップＳ９０２で作成したＰＤＬデータを画像処理装置１１０へ送出し、その後、ステップＳ９０１へ戻り、上述した処理を繰り返す。なお、本実施形態におけるカラー複写機１２０の制御手順は、第１実施形態とほぼ同様であるので、その説明は省略する。
【００７６】
これにより、画像処理装置１１０として、カラー複写機１２０に転送するデータとしては、展開中間データの方が、ＰＤＬデータよりも処理パフォーマンス的にメリットがあるため、画像展開あるいはプリントの処理に要するトータル処理時間の短縮が期待できる。
【００７７】
〔第３実施形態〕
本実施形態では、画像処理装置１１０内で、あるプリントジョブに対する画像展開タスク処理が行われている最中は、ホストコンピュータ上で、そのジョブがイメージあるいはグラフィック系に属するジョブであるかその属性を判断して、それ以外の場合に限り、要するに、一般的に展開処理が軽い場合に、ホストコンピュータ１０１〜１０３等上であらかじめ画像展開処理することを特徴とする。以下、その実施形態について説明する。
【００７８】
図１０は、本発明に係る画像処理装置における第３のデータ処理手順の一例を示すフローチャートであり、画像処理装置１１０によるカラー複写機１２０に対する画像データ転送制御手順に対応する。なお、Ｓ１００１〜Ｓ１００７は各ステップを示す。
【００７９】
まず、ステップＳ１００１で、ユーザよりプリント指示が出されているか否かについて判断し、プリント指示がなされていない場合には、その指示を待ち、プリント指示がなされていると判断した場合には、ステップＳ１００２で、プリンタドライバ等によりＰＤＬデータを作成する。
【００８０】
次に、ステップＳ１００３で、受信したＰＤＬデータがイメージ系であるのかグラフィック系であるのかの属性を判断して、イメージ系でもグラフィック系でもなく、それ以外のデータであると判断した場合、すなわち、一般的に展開処理の軽いテキスト系のデータであると判断した場合は、ステップＳ１００４で、ホストコンピュータ１０１〜１０３等上で、該ＰＤＬデータに基づいて、ＣＰＵ４０１が画像展開を開始するとともに、その展開された画像データをホストコンピュータ１０１〜１０３等上の記憶手段（ＲＡＭ、ＨＤＤ等）に記憶する。
【００８１】
そして、ステップＳ１００５で、画像展開が終了したかどうかをＣＰＵ４０１が判断して、終了していないと判断した場合には、展開終了を待ち、終了していると判断した場合には、ステップＳ１１０６で、イメージ系でもグラフィック系でもなく、それ以外のデータに基づいて画像展開された展開データを画像処理装置１１０へ送出する。その後、ステップＳ１００１へ戻り、前述した処理を繰り返す。
【００８２】
一方、ステップＳ１００３で、受信したデータがイメージ系かグラフィック系のＰＤＬデータであると判断した場合には、ステップＳ１００７で、そのＰＤＬデータを画像処理装置１１０に送出し、その後、ステップＳ１００１へ戻り、前述した処理を繰り返す。なお、本実施形態におけるカラー複写機１２０の制御手順は、第１実施形態とほぼ同様であるので、その説明は省略する。
【００８３】
これにより、画像展開あるいはプリントの処理に要するトータル処理時間の短縮が期待できる。
【００８４】
図１１，図１２は、本発明に係る画像処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図であり、図１１は、本発明に係る画像処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図であり、図１２は、本発明に係る情報処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【００８５】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【００８６】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【００８７】
本実施形態における図５〜図１０に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【００８８】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００８９】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９０】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【００９１】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９３】
【発明の効果】
以上説明したように、本発明によれば、情報処理装置または画像形成装置と通信可能な画像処理装置を含む画像処理システムにおいて、画像処理装置にあっては、情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開処理中に、情報処理装置により展開された画像形成装置が出力可能な第２の画像データを受信し、該受信された第２の画像データを記憶して、前記画像形成装置に対する第１の画像データと前記記憶手段に記憶される第２の画像データとの転送を制御することにより、一方、情報処理装置にあっては、画像情報の転送前に、画像処理装置が備える画像展開手段の画像展開処理状態を検知して、該画像展開手段の画像展開処理状態に基づき、前記画像情報または前記展開手段により展開される画像データのいずれかを前記画像処理装置に転送するので、画像処理装置における展開処理負担を軽減して、情報処理装置側において展開ジョブ待ちとなってしまう事態を回避して、双方で画像展開処理された画像データを連続して画像形成装置に転送させて、システム全体としての画像処理効率を格段に向上できる画像処理環境を整備できる。
【００９４】
また、情報処理装置または画像形成装置と通信可能な画像処理装置を含む画像処理システムにおいて、画像処理装置にあっては、前記情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開処理中に、情報処理装置により画像データから変換された中間データを受信して、画像形成装置に対する第１の画像データと該受信した中間データに基づき展開した第２の画像データとの転送を制御することにより、一方、情報処理装置にあっては、前記画像情報の転送前に、前記画像処理装置が備える画像展開手段の画像展開処理状態を検知し、該画像展開処理状態に基づき、前記画像情報または変換される中間データのいずれかを前記画像処理装置に転送するので、画像処理装置における展開処理負担を軽減して、情報処理装置側において展開ジョブ待ちとなってしまう事態を回避して、画像処理装置で展開し易い形式の中間データより画像展開処理された画像データと画像情報から展開した画像データとを連続して画像形成装置に転送させて、システム全体としての画像処理効率を格段に向上できる画像処理環境を整備できる。
【００９５】
また、情報処理装置または画像形成装置と通信可能な画像処理装置を含む画像処理システムにおいて、画像処理装置にあっては、情報処理装置から受信する画像情報を解析して画像形成装置が出力可能な第１の画像データに展開する展開処理中に、情報処理装置により識別された画像形成装置が出力可能な第２の画像データを受信し、該受信された第２の画像データを記憶して、前記画像形成装置に対する第１の画像データと前記記憶手段に記憶される第２の画像データとの転送を制御するので、一方、情報処理装置にあっては、画像情報の属性に対する識別結果に基づいて、前記画像情報または該画像情報から展開される画像データのいずれかを前記画像処理装置に転送することにより、画像処理装置における展開処理負担を軽減して、情報処理装置側において展開ジョブ待ちとなってしまう事態を回避して、双方で画像展開処理された画像データを連続して画像形成装置に転送させて、システム全体としての画像処理効率を格段に向上できる画像処理環境を整備できるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示す画像形成装置を適用可能な画像処理システムの一例を示す図である。
【図２】図１に示したデジタルカラー複写機の構成を説明する概略断面図である。
【図３】図１に示したホストコンピュータの構成を説明するブロック図である。
【図４】図３に示した画像処理装置の構成を説明するブロック図である。
【図５】本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図６】本発明に係る情報処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図７】本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図８】本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図９】本発明に係る情報処理装置における第３のデータ処理手順の一例を示すフローチャートである。
【図１０】本発明に係る画像処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１１】本発明に係る画像処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１２】本発明に係る情報処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
４０１　ＣＰＵ
４０２　画像編集コントローラ
３０１１　ＣＰＵ
３０１２　ＲＯＭ
３０１３　ＤＲＡＭ
３０１４　色変換処理部
【図１】
2004078373.tif 000003
【図２】
2004078373.tif 000004
【図３】
2004078373.tif 000005
【図４】
2004078373.tif 000006
【図５】
2004078373.tif 000007
【図６】
2004078373.tif 000008
【図７】
2004078373.tif 000009
【図８】
2004078373.tif 000010
【図９】
2004078373.tif 000011
【図１０】
2004078373.tif 000012
【図１１】
2004078373.tif 000013
【図１２】
2004078373.tif 000014