(57)【要約】【課題】ページデータ分割処理可能な複数の処理手段に効率良く処理を分配し、最適な処理速度で画像形成を行い得る画像形成装置および画像形成方法を提供する。【解決手段】スキャナユニット３の画像処理部１４により、原稿読み取り部１２で読み取られた原稿データに画像処理を施し、ページデータ分割の指示があるときのページデータ分割処理部１５または２５による画像処理後の画像データを所定数のページデータに分割する処理を、スキャナユニット３またはホスト機５の何れで行うかを、スキャナユニット３またはホスト機５の内の一方に持つ制御手段（スキャナユニット制御部１０またはホスト機制御部２０）により、ホスト機負荷およびジョブデータ容量に基づき判断する。【選択図】図１
2010130103.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも原稿の画像形成仕様並びにページデータ分割処理の有無についてユーザが設定する設定情報を受け付ける設定手段と、前記原稿を読み取る原稿読み取り手段と、前記原稿読み取り手段で読み取られた原稿データに画像処理を施す画像処理手段と、を有するスキャナユニットと、
当該ホスト機の負荷を算出するホスト機負荷算出手段を有するホスト機と、
を備えた画像形成装置であって、
前記スキャナユニットおよび前記ホスト機の両方に、
前記ページデータ分割の指示があるときに、前記画像処理後の画像データを所定数のページデータに分割するページデータ分割処理手段と、
互いにデータおよび情報を送受信する通信インタフェース手段と、を有し、
前記スキャナユニットまたは前記ホスト機の内の一方に、
前記ユーザが設定する原稿の画像形成仕様に基づき該原稿についてのジョブデータ容量を算出するジョブデータ容量算出手段と、
前記ホスト機負荷および前記ジョブデータ容量に基づき該原稿についてのページデータ分割処理を当該一方の機または他方の機の何れで行うかを判断し、該機に指示する制御手段と、を有することを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記ジョブデータ容量が所定量を超えたとき、或いは、前記ジョブデータ容量に関わらず前記ホスト機負荷が基準値未満のとき、前記ホスト機のページデータ分割処理手段に対してページデータ分割処理を行うよう指示し、前記ジョブデータ容量が所定量未満で且つ前記ホスト機負荷が基準値を超えたとき、前記スキャナユニットのページデータ分割処理手段に対してページデータ分割処理を行うよう指示することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記ホスト機は、前記原稿読み取り手段で読み取られた原稿データに画像処理を施す画像処理手段を有し、
前記制御手段は、前記ホスト機負荷および前記ジョブデータ容量に基づき、該原稿についての画像処理およびページデータ分割処理を当該一方の機または他方の機の何れで行うかを判断し、該機に指示することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記制御手段は、前記ジョブデータ容量が所定量を超えたとき、或いは、前記ジョブデータ容量に関わらず前記ホスト機負荷が基準値未満のとき、前記ホスト機の画像処理手段およびページデータ分割処理手段に対してそれぞれ画像処理およびページデータ分割処理を行うよう指示し、前記ジョブデータ容量が所定量未満で且つ前記ホスト機負荷が基準値を超えたとき、前記スキャナユニットの画像処理手段およびページデータ分割処理手段に対してそれぞれ画像処理およびページデータ分割処理を行うよう指示することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記設定手段が受け付けるページデータ分割処理の有無のユーザ設定は、前記原稿読み取り手段による原稿読み取り毎に設定可能であることを特徴とする請求項１〜請求項４の何れか１項に記載の画像形成装置。
【請求項６】
少なくとも原稿の画像形成仕様並びにページデータ分割処理の有無についてユーザが設定する設定情報を受け付ける設定手段と、前記原稿を読み取る原稿読み取り手段と、前記原稿読み取り手段で読み取られた原稿データに画像処理を施す画像処理手段と、を有するスキャナユニットと、
当該ホスト機の負荷を算出するホスト機負荷算出手段を有するホスト機と、
を備えた画像形成装置の画像形成方法であって、
前記スキャナユニットおよび前記ホスト機の両方に、
前記ページデータ分割の指示があるときに、前記画像処理後の画像データを所定数のページデータに分割するページデータ分割処理ステップと、
互いにデータおよび情報を送受信する通信ステップと、を有し、
前記スキャナユニットまたは前記ホスト機の内の一方に、
前記ユーザが設定する原稿の画像形成仕様に基づき該原稿についてのジョブデータ容量を算出するジョブデータ容量算出ステップと、
前記ホスト機負荷および前記ジョブデータ容量に基づき該原稿についてのページデータ分割処理を当該一方の機または他方の機の何れで行うかを判断し、該機に指示する制御ステップと、を有することを特徴とする画像形成方法。
【請求項７】
前記制御ステップは、前記ジョブデータ容量が所定量を超えたとき、或いは、前記ジョブデータ容量に関わらず前記ホスト機負荷が基準値未満のとき、前記ホスト機に対してページデータ分割処理を行うよう指示し、前記ジョブデータ容量が所定量未満で且つ前記ホスト機負荷が基準値を超えたとき、前記スキャナユニットに対してページデータ分割処理を行うよう指示することを特徴とする請求項６に記載の画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像形成装置および画像形成方法に係り、特に、読み取られた原稿データのページデータ分割処理機能を持つ画像形成装置において、ページデータ分割処理可能な複数の処理手段に効率良く処理を分配し、最適な処理速度で画像形成を行い得る画像形成装置および画像形成方法に関する。
【背景技術】
【０００２】
近年の複写機能を備えた印刷機では、雑誌や本などの中央で綴じられている見開き原稿を複写印刷するブックモード印刷機能を備えたものが種々提案されている。このようなブックモード印刷では、原稿の周囲や原稿中央の綴じ部分に陰ができるため、該当部分を消去または写真処理するなどの画像処理を施す技法が知られている。このような画像処理を施すためには、読み取った見開き原稿のデータを左右の２ページに分割すると共に、該ページについて周囲および綴じ部分を分離する必要がある。
【０００３】
このように、ブックモード印刷では、読み取られた原稿データをページデータ分割する処理が一般的に行われているが、ブックモード印刷のみならず、印刷機における画像形成処理では、複数のページを１画面として読み取った原稿データをページデータ分割して、該ページ毎に向きを回転させる技術（特許文献１参照）や、複数ページの原稿データ中の任意のページに対して異なる出力形式とする技術（特許文献２参照）など、読み取った原稿データをページ単位で扱う頻度は高い。
【０００４】
【特許文献１】特開２００３−１５２９６１号公報
【特許文献１】特開２００４−１４６９７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
以上のようなページデータ分割処理は、１つの印刷システムにページデータ分割処理可能な処理手段が１つしかなければ該処理手段でページデータ分割処理するしかないが、例えばスキャナユニットと出力デバイス（印刷機等）付属のホスト機とを備えたシステムなど、処理手段を複数持つ印刷システムの場合には、これら複数の処理手段への処理（ジョブ）の分配が必要となってくる。
【０００６】
つまり、処理能力の相対的に低いスキャナユニット側の処理手段で処理すると処理に時間が掛かってしまい印刷物を得るまでに時間を要してしまい、また、処理能力の相対的に高いホスト機側の処理手段で処理する場合には、ホスト機の負荷が低ければより高速な処理が可能であるが、ホスト機の負荷が高い場合には却って処理に時間を要してしまうこともあり得るという事情があった。
【０００７】
本発明は、上記従来の事情に鑑みてなされたものであって、読み取られた原稿データのページデータ分割処理機能を持つ画像形成装置において、ページデータ分割処理可能な複数の処理手段に効率良く処理を分配し、最適な処理速度で画像形成を行い得る画像形成装置および画像形成方法を提供することを目的としている。
【０００８】
また本発明の他の目的は、読み取られた原稿データのページデータ分割処理機能を持つ画像形成装置において、画像処理およびページデータ分割処理が可能な複数の処理手段に効率良く処理を分配し、最適な処理速度で画像形成を行い得る画像形成装置および画像形成方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を解決するため、請求項１に記載の発明は、少なくとも原稿の画像形成仕様並びにページデータ分割処理の有無についてユーザが設定する設定情報を受け付ける設定手段と、前記原稿を読み取る原稿読み取り手段と、前記原稿読み取り手段で読み取られた原稿データに画像処理を施す画像処理手段と、を有するスキャナユニットと、当該ホスト機の負荷を算出するホスト機負荷算出手段を有するホスト機と、を備えた画像形成装置であって、前記スキャナユニットおよび前記ホスト機の両方に、前記ページデータ分割の指示があるときに、前記画像処理後の画像データを所定数のページデータに分割するページデータ分割処理手段と、互いにデータおよび情報を送受信する通信インタフェース手段と、を有し、前記スキャナユニットまたは前記ホスト機の内の一方に、前記ユーザが設定する原稿の画像形成仕様に基づき該原稿についてのジョブデータ容量を算出するジョブデータ容量算出手段と、前記ホスト機負荷および前記ジョブデータ容量に基づき該原稿についてのページデータ分割処理を当該一方の機または他方の機の何れで行うかを判断し、該機に指示する制御手段と、を有することを特徴とする。
【００１０】
また、請求項２に記載の発明は、請求項１に記載の画像形成装置において、前記制御手段は、前記ジョブデータ容量が所定量を超えたとき、或いは、前記ジョブデータ容量に関わらず前記ホスト機負荷が基準値未満のとき、前記ホスト機のページデータ分割処理手段に対してページデータ分割処理を行うよう指示し、前記ジョブデータ容量が所定量未満で且つ前記ホスト機負荷が基準値を超えたとき、前記スキャナユニットのページデータ分割処理手段に対してページデータ分割処理を行うよう指示することを特徴とする。
【００１１】
また、請求項３に記載の発明は、請求項１に記載の画像形成装置において、前記ホスト機は、前記原稿読み取り手段で読み取られた原稿データに画像処理を施す画像処理手段を有し、前記制御手段は、前記ホスト機負荷および前記ジョブデータ容量に基づき、該原稿についての画像処理およびページデータ分割処理を当該一方の機または他方の機の何れで行うかを判断し、該機に指示することを特徴とする。
【００１２】
また、請求項４に記載の発明は、請求項３に記載の画像形成装置において、前記制御手段は、前記ジョブデータ容量が所定量を超えたとき、或いは、前記ジョブデータ容量に関わらず前記ホスト機負荷が基準値未満のとき、前記ホスト機の画像処理手段およびページデータ分割処理手段に対してそれぞれ画像処理およびページデータ分割処理を行うよう指示し、前記ジョブデータ容量が所定量未満で且つ前記ホスト機負荷が基準値を超えたとき、前記スキャナユニットの画像処理手段およびページデータ分割処理手段に対してそれぞれ画像処理およびページデータ分割処理を行うよう指示することを特徴とする。
【００１３】
また、請求項５に記載の発明は、請求項１〜請求項４の何れか１項に記載の画像形成装置において、前記設定手段が受け付けるページデータ分割処理の有無のユーザ設定は、前記原稿読み取り手段による原稿読み取り毎に設定可能であることを特徴とする。
【００１４】
また、請求項６に記載の発明は、少なくとも原稿の画像形成仕様並びにページデータ分割処理の有無についてユーザが設定する設定情報を受け付ける設定手段と、前記原稿を読み取る原稿読み取り手段と、前記原稿読み取り手段で読み取られた原稿データに画像処理を施す画像処理手段と、を有するスキャナユニットと、当該ホスト機の負荷を算出するホスト機負荷算出手段を有するホスト機と、を備えた画像形成装置の画像形成方法であって、前記スキャナユニットおよび前記ホスト機の両方に、前記ページデータ分割の指示があるときに、前記画像処理後の画像データを所定数のページデータに分割するページデータ分割処理ステップと、互いにデータおよび情報を送受信する通信ステップと、を有し、前記スキャナユニットまたは前記ホスト機の内の一方に、前記ユーザが設定する原稿の画像形成仕様に基づき該原稿についてのジョブデータ容量を算出するジョブデータ容量算出ステップと、前記ホスト機負荷および前記ジョブデータ容量に基づき該原稿についてのページデータ分割処理を当該一方の機または他方の機の何れで行うかを判断し、該機に指示する制御ステップと、を有することを特徴とする。
【００１５】
さらに、請求項７に記載の発明は、請求項６に記載の画像形成方法において、前記制御ステップは、前記ジョブデータ容量が所定量を超えたとき、或いは、前記ジョブデータ容量に関わらず前記ホスト機負荷が基準値未満のとき、前記ホスト機に対してページデータ分割処理を行うよう指示し、前記ジョブデータ容量が所定量未満で且つ前記ホスト機負荷が基準値を超えたとき、前記スキャナユニットに対してページデータ分割処理を行うよう指示することを特徴とする。
【発明の効果】
【００１６】
請求項1に記載の発明によれば、スキャナユニットの画像処理手段により、原稿読み取り手段で読み取られた原稿データに画像処理を施し、ページデータ分割の指示があるときのページデータ分割処理手段による画像処理後の画像データを所定数のページデータに分割する処理を、スキャナユニットまたはホスト機の何れのページデータ分割処理手段によって行うかを、スキャナユニットまたはホスト機の内の一方に持つ制御手段により、ホスト機負荷およびジョブデータ容量に基づき判断する。なお、ジョブデータ容量算出手段が原稿についてのジョブデータ容量を算出するために必要となる原稿の画像形成仕様は、例えば、ユーザ設定情報である原稿サイズ、解像度およびカラーについての各設定情報が該当する。これにより、ホスト機の負荷状況およびジョブの大きさに応じてページデータ分割処理可能な複数の処理手段に効率良く処理を分配することができ、最適な処理速度で画像形成を行い得る画像形成装置を実現することができる。
【００１７】
また、請求項２に記載の発明によれば、制御手段により、ジョブデータ容量が所定量を超えたとき、或いは、ジョブデータ容量に関わらずホスト機負荷が基準値未満のとき、ホスト機のページデータ分割処理手段に対してページデータ分割処理を行うよう指示し、ジョブデータ容量が所定量未満で且つホスト機負荷が基準値を超えたとき、スキャナユニットのページデータ分割処理手段に対してページデータ分割処理を行うよう指示するので、ホスト機の負荷状況およびジョブの大きさに応じてページデータ分割処理可能な複数の処理手段に効率良く処理を分配することができ、最適な処理速度で画像形成を行うことができる。
【００１８】
また、請求項３に記載の発明によれば、制御手段により、ホスト機負荷およびジョブデータ容量に基づき、該原稿についての画像処理およびページデータ分割処理を当該一方の機または他方の機の何れで行うかを判断し、該機に指示するので、ホスト機の負荷状況およびジョブの大きさに応じて画像処理およびページデータ分割処理可能な複数の処理手段に効率良く処理を分配することができ、最適な処理速度で画像形成を行い得る画像形成装置を実現することができる。
【００１９】
また、請求項４に記載の発明によれば、制御手段により、ジョブデータ容量が所定量を超えたとき、或いは、ジョブデータ容量に関わらずホスト機負荷が基準値未満のとき、ホスト機の画像処理手段およびページデータ分割処理手段に対してそれぞれ画像処理およびページデータ分割処理を行うよう指示し、ジョブデータ容量が所定量未満で且つホスト機負荷が基準値を超えたとき、スキャナユニットの画像処理手段およびページデータ分割処理手段に対してそれぞれ画像処理およびページデータ分割処理を行うよう指示するので、ホスト機の負荷状況およびジョブの大きさに応じて画像処理およびページデータ分割処理可能な複数の処理手段に効率良く処理を分配することができ、最適な処理速度で画像形成を行うことができる。
【００２０】
また、請求項５に記載の発明によれば、設定手段が受け付けるページデータ分割処理の有無のユーザ設定は、原稿読み取り手段による原稿読み取り毎に設定可能であるので、極めの細かいユーザ設定が可能となる。
【００２１】
また、請求項６に記載の発明によれば、スキャナユニットの画像処理手段により、原稿読み取り手段で読み取られた原稿データに画像処理を施し、ページデータ分割の指示があるときのページデータ分割処理ステップによる画像処理後の画像データを所定数のページデータに分割する処理を、スキャナユニットまたはホスト機の何れのページデータ分割処理ステップによって行うかを、スキャナユニットまたはホスト機の内の一方に持つ制御ステップにより、ホスト機負荷およびジョブデータ容量に基づき判断する。なお、ジョブデータ容量算出ステップが原稿についてのジョブデータ容量を算出するために必要となる原稿の画像形成仕様は、例えば、ユーザ設定情報である原稿サイズ、解像度およびカラーについての各設定情報が該当する。これにより、ホスト機の負荷状況およびジョブの大きさに応じてページデータ分割処理可能な複数の処理手段に効率良く処理を分配することができ、最適な処理速度で画像形成を行い得る画像形成方法を実現することができる。
【００２２】
さらに、請求項７に記載の発明によれば、制御ステップにより、ジョブデータ容量が所定量を超えたとき、或いは、ジョブデータ容量に関わらずホスト機負荷が基準値未満のとき、ホスト機のページデータ分割処理ステップにページデータ分割処理を行うよう指示し、ジョブデータ容量が所定量未満で且つホスト機負荷が基準値を超えたとき、スキャナユニットのページデータ分割処理ステップにページデータ分割処理を行うよう指示するので、ホスト機の負荷状況およびジョブの大きさに応じてページデータ分割処理可能な複数の処理手段に効率良く処理を分配することができ、最適な処理速度で画像形成を行うことができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の画像形成装置および画像形成方法の実施例について、図面を参照して詳細に説明する。
【００２４】
〔実施例〕
図１は本発明の一実施例に係る画像形成装置の構成図である。同図において、本実施例の画像形成装置１は、スキャナユニット３、操作パネル部４並びに出力デバイス（印刷機等：図示せず）付属のホスト機５を備えて構成されている。
【００２５】
ここで、スキャナユニット３は、スキャナユニット制御部（制御手段）１０、操作指令部（設定手段）１１、原稿読み取り部（原稿読み取り手段）１２、Ａ／Ｄ変換部１３、画像処理部（画像処理手段）１４、ページデータ分割処理部（ページデータ分割処理手段）１５、ホストＩ／Ｆ部（通信インタフェース手段）１６およびデータ転送部（通信インタフェース手段）１７を備えた構成である。なお、スキャナユニット制御部１０、画像処理部１４およびページデータ分割処理部１５は、スキャナユニット３が備えるＣＰＵまたはＭＰＵ若しくはＤＳＰ等のプロセッサ上で実行されるプログラムのまとまりとして実現される。
【００２６】
また、ホスト機５は、ホスト機制御部（制御手段）２０、他・入力データ受信部２１、ホストＣＰＵ負荷算出部（ホスト機負荷算出手段）２２、ジョブデータ容量算出部（ジョブデータ容量算出手段）２３、ページデータ分割処理部（ページデータ分割処理手段）２５、スキャナユニットＩ／Ｆ部（通信インタフェース手段）２６、データ受信部（通信インタフェース手段）２７および印字データ用変換処理部２８を備えた構成である。なお、ホスト機制御部２０、ホストＣＰＵ負荷算出部２２、ジョブデータ容量算出部２３、ページデータ分割処理部２５および印字データ用変換処理部２８は、ホスト機５が備えるＣＰＵおよびまたはＤＳＰ等のプロセッサ上で実行されるプログラムのまとまりとして実現される。
【００２７】
スキャナユニット３の操作指令部１１は、操作パネル部４を介してユーザからのコピー動作またはブック原稿動作などの指示を受け取り、スキャナユニット制御部１０へ伝える。本実施例では、この操作パネル部４を介したユーザ設定情報として、特に、原稿サイズ、解像度およびカラーについての各設定情報がジョブデータ容量を算出する上で必要となる。なお、原稿サイズについてはユーザ設定によるものではなく、当該スキャナユニット３が自動認識するようにしても良い。
【００２８】
また、原稿読み取り部１２は、セットされた原稿を読み取る。また、Ａ／Ｄ変換部１３は、原稿読み取り部１２で読み取られた画像アナログ信号を所定のディジタル信号へ変換する。
【００２９】
また、画像処理部１４は、Ａ／Ｄ変換部１３でディジタル信号に変換された原稿データについて、操作パネル部４を介したユーザ指示に基づく原稿設定（例えば、文字モード処理または写真モード処理、或いは変倍処理等）に応じて画像処理を行い、画像データとして出力する。
【００３０】
また、ページデータ分割処理部１５は、画像処理部１４で画像処理された処理後の画像データについて、操作パネル部４を介したユーザ指示に応じてページデータ分割指示があり、且つスキャナユニット制御部１０からの指示がある場合には、原稿サイズに応じて所定数のページデータに分割する。以下では、見開き原稿の複写を行うブックモードを想定して、画像データを左右ページに２分割するものとして説明する。また、分割後の画像データはページ単位でソートされることとなる。
【００３１】
また、ホストＩ／Ｆ部１６は、ホスト機５側へジョブデータ容量を算出する上で必要となるユーザの各種設定情報を通知すると共に、ホスト機５側からのホスト機５の負荷情報を受け取る。
【００３２】
また、データ転送部１７は、画像処理部１４による画像処理後の画像データ、或いはページデータ分割処理部１５によるページデータ分割後の画像データをホスト機５側へ転送する。
【００３３】
さらに、スキャナユニット制御部１０は、当該スキャナユニット３にセットされた原稿の読み取り開始または終了などの操作パネル部４および操作指令部１１を介したユーザ指示に応じて、上記スキャナユニット３の各構成要素に対して指示を行う。また、ホストＩ／Ｆ部１６を介してホスト機５に対して原稿の読み取りサイズ、解像度およびカラー情報等を通知する。
【００３４】
また、これら原稿サイズ、解像度およびカラーについての各設定情報に基づきジョブデータ容量を算出し、該ジョブデータ容量およびホスト機５の負荷情報に基づき、該画像処理部１４による画像処理後の画像データについてのページデータ分割処理を当該スキャナユニット３またはホスト機５の何れで行うかを判断する。なお、この判断は当該スキャナユニット３のスキャナユニット制御部１０またはホスト機５のホスト機制御部２０の何れかで行われる。
【００３５】
当該スキャナユニット制御部１０でこの判断を行う場合には、該判断に応じてページデータ分割処理を当該スキャナユニット３で行う場合には、ページデータ分割処理部１５にその旨を指示し、またページデータ分割処理をホスト機５側で行う場合には、ホストＩ／Ｆ部１６を介してホスト機５側へ通知する。また、ホスト機５のホスト機制御部２０でこの判断が行われ、ページデータ分割処理を当該スキャナユニット３で行う場合には、ホストＩ／Ｆ部１６を介してその旨が通知されるが、該通知を受けてページデータ分割処理部１５に指示することとなる。
【００３６】
次に、ホスト機５の他・入力データ受信部２１は、スキャナユニット３以外の入力手段（例えば、パソコン、ディジタルカメラ、スマートメディア、ＵＳＢメモリ等々）から画像データを入力する。なお、他・入力データ受信部２１は、入力手段の個々の機器または記録媒体の種別に応じたインタフェースを備える構成とすれば良い。
【００３７】
また、スキャナユニットＩ／Ｆ部２６は、スキャナユニット３側からジョブデータ容量を算出する上で必要となるユーザの各種設定情報を受け取ると共に、スキャナユニット３側へ当該ホスト機５の負荷情報を通知する。
【００３８】
また、データ受信部２７は、スキャナユニット３側から画像処理後の画像データか、或いはページデータ分割後の画像データを受け取る。
【００３９】
また、ジョブデータ容量算出部２３は、スキャナユニットＩ／Ｆ部２６を介してスキャナユニット３側から受け取った原稿サイズ、解像度およびカラーについての各設定情報に基づきジョブデータ容量を算出する。また、他・入力データ受信部２１を介して入力される画像データについても、そのジョブデータ容量を算出する。
【００４０】
また、ホストＣＰＵ負荷算出部２２は、当該ホスト機５が受け付けた各ジョブについてその負荷を算出する。このＣＰＵ負荷の算出方法は、一般的にＣＰＵのＯＳ（オペレーティングシステム）が持っている管理機能を流用しても良いが、本実施例では、ページデータ分割処理の処理分担の判断条件にジョブデータ容量も含まれていることから、各ジョブのデータ容量に基づく算出であっても良い。
【００４１】
また、ページデータ分割処理部２５は、ホスト機制御部２０からの指示がある場合、データ受信部２７を介してスキャナユニット３側から受け取った画像処理後の画像データについて、原稿サイズに応じて所定数のページデータに分割する。
【００４２】
また、印字データ用変換処理部２８は、当該ホスト機５に付属の出力デバイス（印刷機等）用に画像データを変換する。例えば、出力デバイスが孔版印刷機である場合には製版用データに変換する。
【００４３】
さらに、ホスト機制御部２０は、スキャナユニット３側からの画像データ、或いは、他・入力データ受信部２１介して入力した画像データについて、ユーザ指示に応じて、上記ホスト機５の各構成要素に対して指示を行う。また、スキャナユニットＩ／Ｆ部２６を介してスキャナユニット３に対して当該ホスト機５の負荷情報を通知する。
【００４４】
また、ジョブデータ容量算出部２３により算出されたジョブデータ容量、並びにホストＣＰＵ負荷算出部２２により算出されたホストＣＰＵの負荷情報に基づき、画像処理後の画像データについてのページデータ分割処理を当該ホスト機５またはスキャナユニット３の何れで行うかを判断する。
【００４５】
具体的には、ジョブデータ容量が所定量を超えたとき、或いは、ジョブデータ容量に関わらずホスト機５のＣＰＵ負荷が基準値未満のとき、ページデータ分割処理部２５に対してページデータ分割処理を行うよう指示し、また、ジョブデータ容量が所定量未満で且つホスト機５のＣＰＵ負荷が基準値を超えたとき、スキャナユニット３のページデータ分割処理部１５にページデータ分割処理を行うようスキャナユニット３側に対して指示する。
【００４６】
ここで、ジョブデータ容量が所定量を超えるか否かを判断する所定量は、スキャナユニット３側で備えるメモリの記憶容量、並びにＣＰＵおよびまたはＤＳＰ等のプロセッサ処理能力に応じて設定すれば良い。また、ホスト機５のＣＰＵ負荷が基準値未満か否かを判断する基準値は、ホスト機５側で備えるメインメモリおよびキャッシュメモリの記憶容量、並びにＣＰＵおよびまたはＤＳＰ等のプロセッサ処理能力に応じて設定すれば良い。なお、ＣＰＵ負荷の算出を各ジョブのデータ容量に基づき行う場合には、各ジョブがメインメモリおよびキャッシュメモリの記憶領域で占有する容量（若しくはその時点での空き容量）に基づき判断することも可能である。
【００４７】
上述したように、この判断は当該ホスト機５のホスト機制御部２０またはスキャナユニット３のスキャナユニット制御部１０の何れかで行われるが、スキャナユニット３のスキャナユニット制御部１０で行う判断も上記所定量および基準値に基づくものである。
【００４８】
当該ホスト機制御部２０でこの判断を行う場合には、該判断に応じてページデータ分割処理を当該ホスト機５で行う場合には、スキャナユニット３側に画像処理後の画像データを転送するよう通知すると共に、ページデータ分割処理部２５にデータ受信部２７を介して受け取った画像処理後の画像データについてページデータ分割するよう指示し、またページデータ分割処理をスキャナユニット３側で行う場合には、スキャナユニットＩ／Ｆ部２６を介してスキャナユニット３側へ通知する。また、スキャナユニット３のスキャナユニット制御部１０でこの判断が行われ、ページデータ分割処理を当該ホスト機５で行う場合には、スキャナユニットＩ／Ｆ部２６を介してその旨が通知されるが、該通知を受けてページデータ分割処理部２５に指示することとなる。
【００４９】
次に、以上説明した各構成要素を備える画像形成装置における画像形成方法について説明する。すなわち、スキャナユニット３およびホスト機５間でページデータ分割処理の処理分担が行われるが、見開き原稿を複写するブックモードの場合を具体例としてその処理分担について図２〜図５を参照して詳細に説明する。ここで、図２は見開き原稿を読み取った画像データのページデータ分割を説明する説明図であり、図３および図４はブックモード設定における操作パネル部４の画面表示を例示する説明図であり、図５はスキャナユニット３およびホスト機５におけるそれぞれの処理の流れを説明するフローチャートである。
【００５０】
図２（ａ）は、ページＡおよびＢの見開き原稿を原稿読み取り部１２で読み取り画像処理部１４で画像処理された処理後の画像データである。また、この画像データをページデータ分割処理部１５によりページデータ分割したものが図２（ｂ）である。ＡおよびＢの左右ページに２分割されている。
【００５１】
次に、見開き原稿を複写するブックモード時のユーザ設定は、図３に示す如く、操作パネル部４において、まずスキャンコピーキー５５を押下すると、表示画面６１が表示される。表示画面６１はスキャンコピーする際に、「画像品質」、「スクリーニング」、「画像詳細設定」、「ガンマ調整」および「ブック原稿」の各項目について、詳細設定画面へ進むための選択表示画面である。ここで、「ブック原稿」の項目を選択（該当部分を押下）すると、図４に示す表示画面６２が表示される。
【００５２】
図４の表示画面６２は、「ブック原稿」の項目について詳細設定を行う画面である。ここでは、ブック原稿の種類として厚さを選択し、ページデータ分割を行うか否かを選択し、ページの順序（左→右または左←右）を選択する。
【００５３】
なお、図３および図４に示すブックモード時のユーザ設定（特に、ページデータ分割処理の有無のユーザ設定）は、原稿読み取り部１２によるスキャン（原稿読み取り）毎に設定できるようにしても良い。これにより、極めの細かいユーザ設定が可能となる。
【００５４】
次に、図５を参照して、スキャナユニット３およびホスト機５におけるそれぞれの処理の流れを説明する。まず、スキャナユニット３側で、上述した図４の表示画面６２のユーザ設定でページデータ分割指示がなされたか否かが判断される（ステップＳ１０１）。ページデータ分割指示がなされていなければ通常処理へ進み、ページデータ分割指示がなされていればステップＳ１０２に進む、
【００５５】
次に、操作パネル部４を介したユーザ設定からスキャナユニット３の操作指令部１１によりブック原稿の情報解析が行なわれる（ステップＳ１０２）。特に、ジョブデータ容量を算出する上で必要となる原稿サイズ、解像度およびカラーについての各設定情報が解析される。この情報はホストＩ／Ｆ部１６を介してホスト機５側へ通知される。
【００５６】
次に、ステップＳ１０２で解析された原稿サイズ、解像度およびカラーに基づき、スキャナユニット制御部１０によりジョブデータ容量が算出される。このジョブデータ容量は、原稿サイズ、解像度およびカラーの組み合わせで算出される原稿データのデータ容量の概算値である。
【００５７】
次に、原稿読み取り部１２により原稿が読み取られ、Ａ／Ｄ変換部１３でディジタル信号に変換されて原稿データが得られる（ステップＳ１０４）。そして、画像処理部１４により、該原稿データについて、操作パネル部４を介したユーザ指示に基づく原稿設定（文字モード処理または写真モード処理、或いは変倍処理等）に応じた画像処理が行われ、画像データが得られる。
【００５８】
他方、ホスト機５側では、スキャナユニット３におけるステップＳ１０２の処理により、ブック原稿情報（原稿サイズ、解像度およびカラーについての各設定情報）が通知され、これを受信する（ステップＳ２０１）。次に、ジョブデータ容量算出部２３により各設定情報に基づきジョブデータ容量が算出される（ステップＳ２０２）。
【００５９】
次に、ホストＣＰＵ負荷算出部２２により、当該ホスト機５が受け付けて現在スケジューリングされている各ジョブデータ容量からＣＰＵ負荷を算出し（ステップＳ２０３）、これをホスト機５の負荷として、スキャナユニットＩ／Ｆ部２６を介してスキャナユニット３側に通知する（ステップＳ２０４）。
【００６０】
次にステップＳ１０６では、ジョブデータ容量およびホスト機５の負荷情報に基づき、画像処理後の画像データについてのページデータ分割処理をスキャナユニット３またはホスト機５の何れで行うかが判断される。すなわち、ステップＳ１０７では、ジョブデータ容量が所定値Ｘを超えたか否かが判断され、ステップＳ１０８では、ホスト機５の負荷が基準値Ｙを超えたか否かが判断される。
【００６１】
ここでは、ジョブデータ容量が所定値Ｘを超えたとき（ステップＳ１０７におけるＹＥＳ判断）、或いは、ジョブデータ容量が所定値Ｘ未満であってもホスト機５のＣＰＵ負荷が基準値Ｙ未満のとき（ステップＳ１０８におけるＮＯ判断）には、ページデータ分割処理をホスト機５のページデータ分割処理部２５で行うこととして、ステップＳ１０５による画像処理後の画像データをデータ転送部１７を介してホスト機５へデータ転送する（ステップＳ１１１）。
【００６２】
また、ジョブデータ容量が所定値Ｘ未満で（ステップＳ１０７におけるＮＯ判断）、且つホスト機５のＣＰＵ負荷が基準値Ｙを超えたとき（ステップＳ１０８におけるＹＥＳ判断）には、ページデータ分割処理をスキャナユニット３のページデータ分割処理部１５で行うこととして、ページデータ分割処理部１５によりページデータ分割処理を行い（ステップＳ１０９）、該ページデータ分割後の画像データをデータ転送部１７を介してホスト機５側へ転送する（ステップＳ１１０）。
【００６３】
他方、ホスト機５側では、スキャナユニット３におけるステップＳ１０６の判断結果が通知され、これを受けてホスト機５側でページデータ分割処理を行うか否かが判断される（ステップＳ２０５）。ホスト機５側でページデータ分割処理を行わない場合には、スキャナユニット３側からデータ受信部２７を介してページデータ分割後の画像データを受信し（ステップＳ２０６）、これを印字データ用変換処理部２８に渡す。
【００６４】
また、ホスト機５側でページデータ分割処理を行う場合には、スキャナユニット３側からデータ受信部２７を介して画像処理後の画像データを受信し（ステップＳ２０７）、ページデータ分割処理部２５によりページデータ分割処理を行い（ステップＳ２０８）、ページデータ分割後の画像データを印字データ用変換処理部２８に渡す。
【００６５】
次に、印字データ用変換処理部２８により、ホスト機５に付属の出力デバイス（印刷機等）用に画像データを変換し（ステップＳ２０９）、印刷を行う（ステップＳ２１０）。
【００６６】
以上した説明では、画像処理部１４による画像処理後の画像データについてのページデータ分割処理をスキャナユニット３またはホスト機５の何れで行うかの判断をスキャナユニット３側のスキャナユニット制御部１０で行ったが、ホスト機５側のホスト機制御部２０で行うようにしても良い。つまり、図５において、スキャナユニット３側のステップＳ１０６をホスト機５側のステップＳ２０５の位置に、ホスト機５側のステップＳ２０５をスキャナユニット３側のステップＳ１０６の位置に、互いに置き換え、ステップＳ２０４でホスト機５の負荷情報をスキャナユニット３側に通知せず、置き換えられたステップＳ１０６において、何れで行うかの判断結果をスキャナユニット３側へ通知することとなる。
【００６７】
以上説明したように、本実施例の画像形成装置および画像形成方法では、スキャナユニット３の画像処理部１４により、原稿読み取り部１２で読み取られた原稿データに画像処理を施し、ページデータ分割の指示があるときのページデータ分割処理部１５または２５による画像処理後の画像データを所定数のページデータに分割する処理を、スキャナユニット３またはホスト機５の何れのページデータ分割処理部１５または２５によって行うかを、スキャナユニット３またはホスト機５の内の一方に持つ制御手段（スキャナユニット制御部１０またはホスト機制御部２０）または制御ステップにより、ホスト機負荷およびジョブデータ容量に基づき判断する。
【００６８】
これにより、ホスト機５の負荷状況および画像形成ジョブの大きさに応じて、ページデータ分割処理可能な複数の処理手段（ページデータ分割処理部１５または２５）に効率良く処理を分配することができ、最適な処理速度で画像形成を行い得る画像形成装置および画像形成方法を実現することができる。
【００６９】
また、制御手段（スキャナユニット制御部１０またはホスト機制御部２０）または制御ステップにより、ジョブデータ容量が所定量を超えたとき、或いは、ジョブデータ容量に関わらずホスト機５の負荷が基準値未満のとき、ホスト機５のページデータ分割処理部２５に対してページデータ分割処理を行うよう指示し、ジョブデータ容量が所定量未満で且つホスト機負荷が基準値を超えたとき、スキャナユニット３のページデータ分割処理部１５に対してページデータ分割処理を行うよう指示する。
【００７０】
これにより、画像形成ジョブの大きさがスキャナユニット３の処理能力を上回るとき、或いは、ホスト機５の負荷が低いときには、ホスト機５側のページデータ分割処理部２５で、また、画像形成ジョブの大きさがスキャナユニット３で処理可能な大きさで、且つホスト機５の負荷が高いときには、スキャナユニット３側のページデータ分割処理部１５で、それぞれ処理されるので、ホスト機５の負荷状況および画像形成ジョブの大きさに応じてページデータ分割処理可能な複数の処理手段（ページデータ分割処理部１５または２５）に効率良く処理を分配することができ、最適な処理速度で画像形成を行うことができる。
【００７１】
なお、以上説明した本実施例の処理分配はページデータ分割処理についてのみであったが、画像処理およびページデータ分割処理について処理分配するようにしても良い。つまり、ホスト機３に、原稿読み取り部１２で読み取られた原稿データに画像処理を施す画像処理部を備えて構成し、制御手段（スキャナユニット制御部１０またはホスト機制御部２０）により、ホスト機５の負荷およびジョブデータ容量に基づき、原稿についての画像処理およびページデータ分割処理をスキャナユニット３側またはホスト機５側の何れで行うかを判断し、該機に指示するものである。
【００７２】
これにより、ホスト機５の負荷状況およびジョブの大きさに応じて画像処理およびページデータ分割処理可能な複数の処理手段（スキャナユニット３の画像処理部１４またはホスト機５の画像処理部およびページデータ分割処理部１５または２５）に効率良く処理を分配することができ、最適な処理速度で画像形成を行い得る画像形成装置および画像形成方法を実現することができる。
【００７３】
この場合、制御手段（スキャナユニット制御部１０またはホスト機制御部２０）または制御ステップにより、ジョブデータ容量が所定量を超えたとき、或いは、ジョブデータ容量に関わらずホスト機５の負荷が基準値未満のとき、ホスト機５の画像処理部およびページデータ分割処理部２５に対して画像処理およびページデータ分割処理を行うよう指示し、ジョブデータ容量が所定量未満で且つホスト機負荷が基準値を超えたとき、スキャナユニット３の画像処理部１４およびページデータ分割処理部１５に対して画像処理およびページデータ分割処理を行うよう指示するのが望ましい。
【００７４】
これにより、画像形成ジョブの大きさがスキャナユニット３の処理能力を上回るとき、或いは、ホスト機５の負荷が低いときには、ホスト機５側の画像処理部およびページデータ分割処理部２５で、また、画像形成ジョブの大きさがスキャナユニット３で処理可能な大きさで、且つホスト機５の負荷が高いときには、スキャナユニット３側の画像処理部１４およびページデータ分割処理部１５で、それぞれ処理されるので、ホスト機５の負荷状況および画像形成ジョブの大きさに応じてページデータ分割処理可能な複数の処理手段（スキャナユニット３の画像処理部１４またはホスト機５の画像処理部およびページデータ分割処理部１５または２５）に効率良く処理を分配することができ、最適な処理速度で画像形成を行うことができる。
【００７５】
また、以上説明した実施例では、本発明の適用として、見開き原稿を複写印刷するブックモード印刷における左右の２ページへのページデータ分割処理を例示して説明したが、Ｎ（Ｎは任意の正整数）ページを１画面として読み取った原稿データをＮページにページデータ分割するものであれば良く、Ｎ＝２に限定されるものではない。
【図面の簡単な説明】
【００７６】
【図１】本発明の一実施例に係る画像形成装置の構成図である。
【図２】見開き原稿を読み取った画像データのページデータ分割を説明する説明図である。
【図３】ブックモード設定における操作パネル部４の画面表示を例示する説明図（その１）である。
【図４】ブックモード設定における操作パネル部４の画面表示を例示する説明図（その２）である。
【図５】スキャナユニット３およびホスト機５におけるそれぞれの処理の流れを説明するフローチャートである。
【符号の説明】
【００７７】
１  画像形成装置
３  スキャナユニット
４  操作パネル部
５  ホスト機
１０  スキャナユニット制御部（制御手段）
１１  操作指令部（設定手段）
１２  原稿読み取り部（原稿読み取り手段）
１３  Ａ／Ｄ変換部
１４  画像処理部（画像処理手段）
１５  ページデータ分割処理部（ページデータ分割処理手段）
２６  ホストＩ／Ｆ部（通信インタフェース手段）
２７  データ転送部（通信インタフェース手段）
２０  ホスト機制御部（制御手段）
２１  他・入力データ受信部
２２  ホストＣＰＵ負荷算出部（ホスト機負荷算出手段）
２３  ジョブデータ容量算出部（ジョブデータ容量算出手段）
２５  ページデータ分割処理部（ページデータ分割処理手段）
２６  スキャナユニットＩ／Ｆ部（通信インタフェース手段）
２７  データ受信部（通信インタフェース手段）
２８  印字データ用変換処理部
５５  スキャンコピーキー
６１，６２  表示画面
【図１】
2010130103.tif 000003
【図２】
2010130103.tif 000004
【図３】
2010130103.tif 000005
【図４】
2010130103.tif 000006
【図５】
2010130103.tif 000007