(57)【特許請求の範囲】
【請求項１】
画像読取による画像に対する入力側画像処理を実行する入力画像処理回路と、
前記入力画像処理回路により入力側バッファー領域を確保される画像入力側メモリーと、
印刷のための出力側画像処理を実行する出力画像処理回路と、
前記出力画像処理回路により出力側バッファー領域を確保される画像出力側メモリーと、
前記入力画像処理回路と前記出力画像処理回路とを接続するインターフェイスとを備え、
前記入力画像処理回路は、画像読取を開始するときに、所定のサイズの空き領域を前記入力側バッファー領域に確保し、前記入力側画像処理後の画像データをバッファリングするための空き領域が前記出力側バッファー領域にあるか否かを確認し、前記空き領域が前記出力側バッファー領域にある場合には、前記入力側画像処理後の画像データを前記入力側バッファー領域にバッファリングせずに前記インターフェイスを介して前記出力画像処理回路に転送し前記出力側バッファー領域に記憶させ、前記空き領域が前記出力側バッファー領域にない場合には、前記入力側画像処理後の画像データを前記入力側バッファー領域にバッファリングすること、
を特徴とする画像形成装置。
【請求項２】
前記入力画像処理回路は、原稿の１ページごとに、１ページの画像読取を開始するときに、前記入力側画像処理後の１ページ分の画像データをバッファリングするための空き領域が前記出力側バッファー領域にあるか否かを確認し、前記空き領域が前記出力側バッファー領域にある場合には、前記入力側画像処理後の画像データを前記入力側バッファー領域にバッファリングせずに前記インターフェイスを介して前記出力画像処理回路に転送し前記出力側バッファー領域に記憶させ、前記空き領域が前記出力側バッファー領域にない場合には、前記入力側画像処理後の画像データを前記入力側バッファー領域にバッファリングすることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記入力画像処理回路は、両面印刷の場合、表裏のうちの後に印刷されるページについては、前記入力側画像処理後の画像データを前記入力側バッファー領域にバッファリングし、表裏のうちの先に印刷されるページについては、前記入力側画像処理後の画像データをバッファリングするための空き領域が前記出力側バッファー領域にあるか否かを確認し、前記空き領域が前記出力側バッファー領域にある場合には、前記入力側画像処理後の画像データを前記入力側バッファー領域にバッファリングせずに前記インターフェイスを介して前記出力画像処理回路に転送し前記出力側バッファー領域に記憶させ、前記空き領域が前記出力側バッファー領域にない場合には、前記入力側画像処理後の画像データを前記入力側バッファー領域にバッファリングすることを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記入力画像処理回路は、最初のページの画像読取を開始するときに、前記入力側画像処理後の画像データをバッファリングするための空き領域が前記出力側バッファー領域にあるか否かを確認し、前記空き領域が前記出力側バッファー領域にある場合には、前記入力側画像処理後の画像データを前記入力側バッファー領域にバッファリングせずに前記インターフェイスを介して前記出力画像処理回路に転送し前記出力側バッファー領域に記憶させ、前記空き領域が前記出力側バッファー領域にない場合には、前記入力側画像処理後の画像データを前記入力側バッファー領域にバッファリングし、２ページ目以降のページについては、前記入力側画像処理後の画像データを前記入力側バッファー領域にバッファリングすることを特徴とする請求項２記載の画像形成装置。
【請求項５】
前記出力側バッファー領域は、前記入力側画像処理後の１ページ分の画像データのサイズ以上のサイズを有することを特徴とする請求項１記載の画像形成装置。
【請求項６】
前記出力側バッファー領域は、集約印刷の場合の印刷の１ページ内に含まれる原稿ページ数分の前記入力側画像処理後の画像データのサイズ以上のサイズを有することを特徴とする請求項１記載の画像形成装置。
【請求項７】
前記入力画像処理回路は、前記入力側画像処理後の画像データを前記入力側バッファー領域にバッファリングした場合、前記入力側画像処理後の画像データをバッファリングするための空き領域が前記出力側バッファー領域にあるか否かを繰り返し確認し、前記空き領域が前記出力側バッファー領域にあるときに、前記入力側画像処理後の画像データを前記入力側バッファー領域から読み出して前記インターフェイスを介して前記出力画像処理回路に送信することを特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
ある画像形成装置では、画像入力側から画像出力側への画像データの転送モードを印刷設定に応じて切り換えている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１０９２９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の画像形成装置では、１つのコピージョブにおいて画像入力側から画像出力側への画像データの転送モードが固定されてしまうため、コピージョブの実行期間にシステムの負荷状況が変化すると、最適な転送モードとならない可能性がある。【０００５】
本発明は、上記の問題に鑑みてなされたものであり、コピージョブの実行期間におけるシステムの負荷状況に応じた最適な転送モードで画像入力側から画像出力側への画像データの転送を行う画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明では以下のようにした。【０００７】
本発明に係る画像形成装置は、画像読取による画像に対する入力側画像処理を実行する入力画像処理回路と、入力画像処理回路により入力側バッファー領域を確保される画像入力側メモリーと、印刷のための出力側画像処理を実行する出力画像処理回路と、出力画像処理回路により出力側バッファー領域を確保される画像出力側メモリーと、入力画像処理回路と出力画像処理回路とを接続するインターフェイスとを備える。そして、入力画像処理回路は、画像読取を開始するときに、所定のサイズの空き領域を入力側バッファー領域に確保し、入力側画像処理後の画像データをバッファリングするための空き領域が出力側バッファー領域にあるか否かを確認する。その空き領域が出力側バッファー領域にある場合には、入力画像処理回路は、入力側画像処理後の画像データを入力側バッファー領域にバッファリングせずにインターフェイスを介して出力画像処理回路に転送し出力側バッファー領域に記憶させる。その空き領域が出力側バッファー領域にない場合には、入力画像処理回路は、入力側画像処理後の画像データを入力側バッファー領域にバッファリングする。
【発明の効果】
【０００８】
本発明によれば、コピージョブの実行期間におけるシステムの負荷状況に応じた最適な転送モードで画像入力側から画像出力側への画像データの転送を行う画像形成装置を得ることができる。【０００９】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。
【図２】図２は、図１における入力画像処理回路の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図に基づいて本発明の実施の形態を説明する。
【００１２】
図１は、本発明の実施の形態に係る画像形成装置の構成を示すブロック図である。図１に示す画像形成装置は、画像入力側システムに、画像入力部１１、入力画像処理回路１２、およびＲＡＭ１３を備え、画像出力側システムに、画像出力部２１、記憶装置２２、出力画像処理回路２３、ＲＡＭ２４、および制御部２５を備える。画像入力側システムと画像出力側システムは、例えば、別々の回路基板上に構成され、インターフェイス３１で接続される。
【００１３】
図１において、画像入力部１１は、例えばオートドキュメントフィーダー（ＡＤＦ）で複数ページの原稿を順番に給紙して、その原稿の画像を１ページずつ光学的に読み取り、各ページ画像の画像データを生成する内部装置である。
【００１４】
入力画像処理回路１２は、画像読取による画像に対する入力側画像処理を実行する。入力側画像処理としては、解像度変換、画像データフォーマットの変換、色変換などがある。例えば、入力画像処理回路１２は、ＡＳＩＣ（Application Specific Integrated Circuit）などで構成される。
【００１５】
入力画像処理回路１２は、コピージョブの開始時に、ＲＡＭ１３に入力側バッファー領域を確保する。そして、入力画像処理回路１２は、原稿の１ページごとに、１ページの画像読取を開始するときに、入力側画像処理後の画像データをバッファリングするための空き領域が出力側バッファー領域（後述）にあるか否かを確認する。入力側画像処理後の画像データをバッファリングするための空き領域が出力側バッファー領域にある場合には、入力画像処理回路１２は、入力側画像処理後の画像データを入力側バッファー領域にバッファリングせずにインターフェイス３１を介して出力画像処理回路２３に転送し、出力側バッファー領域に記憶させる。入力側画像処理後の画像データをバッファリングするための空き領域が出力側バッファー領域にない場合には、入力画像処理回路１２は、入力側画像処理後の画像データをＲＡＭ１３の入力側バッファー領域にバッファリングする。
【００１６】
ＲＡＭ（Random Access Memory）１３は、入力画像処理回路１２により入力側バッファー領域を確保される画像入力側メモリーである。ＲＡＭ１３は、入力画像処理回路１２に直接接続されており、入力画像処理回路１２は、内蔵のメモリーコントローラーでＲＡＭ１３に対するデータのリード・ライトを行う。
【００１７】
画像出力部２１は、出力画像処理回路２３からの画像データに基づいて１ページずつ画像を印刷用紙に電子写真方式で印刷する内部装置である。
【００１８】
記憶装置２２は、画像出力側で出力画像処理回路２３による出力側画像処理後の画像データなどを記憶するための不揮発性の大規模データ格納装置である。記憶装置２２としては、ハードディスクドライブ、ＳＳＤ（Solid State Drive）などが使用される。
【００１９】
出力画像処理回路２３は、印刷のための出力側画像処理を実行する。出力側画像処理としては、解像度変換、画像の拡大・縮小、画像の回転などがある。例えば、出力画像処理回路２３は、ＡＳＩＣなどで構成される。出力画像処理回路２３は、（ａ）コピージョブの開始時に、ＲＡＭ２４に出力側バッファー領域を確保し、（ｂ）入力画像処理回路１２からインターフェイス３１を介して画像データを受信すると、その画像データをＲＡＭ２４の出力側バッファー領域に格納し、（ｃ）出力側バッファー領域に格納された画像データに、出力側バッファー領域を使用して出力側画像処理を施し、出力側画像処理後の画像データを、画像出力部２１および／または記憶装置２２へ出力する。
【００２０】
ＲＡＭ２４は、出力画像処理回路２３により出力側バッファー領域を確保される画像出力側メモリーである。ＲＡＭ２４は、出力画像処理回路２３に直接接続されており、出力画像処理回路２３は、内蔵のメモリーコントローラーでＲＡＭ２４に対するデータのリード・ライトを行う。なお、この実施の形態では、この出力側バッファー領域は、入力側画像処理後の１ページ分の画像データのサイズ以上のサイズを有する。入力側画像処理後の１ページ分の画像データのサイズが一定ではない場合、出力側バッファー領域は、入力側画像処理後の１ページ分の画像データの最大サイズ以上のサイズを有する。
【００２１】
ＲＡＭ１３は画像入力側にあるため、画像入力部１１からの画像データの処理のみに使用されるが、ＲＡＭ２４は画像入力側からの画像データの処理の他、制御部２５からの要求に応じた処理などを含む種々の処理に使用されるため、ＲＡＭ１３に比べメモリーフルになりやすい。したがって、出力側バッファー領域も入力側バッファー領域に比べフルになりやすい。
【００２２】
制御部２５は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭなどで構成されるコンピューターであって、コピージョブなどのジョブを受け付け、そのジョブに対応する動作を、出力画像処理回路２３などに行わせる。
【００２３】
インターフェイス３１は、入力画像処理回路１２と出力画像処理回路２３とを接続する。インターフェイス３１としては、例えばＰＣＩｅ（Peripheral Components Interconnect express）が使用される。
【００２４】
次に、上記画像形成装置の動作について説明する。ここでは、入力画像処理回路１２および出力画像処理回路２３の動作について説明する。
【００２５】
（１）入力画像処理回路１２の動作
【００２６】
図２は、図１における入力画像処理回路１２の動作を説明するフローチャートである。
【００２７】
コピージョブ開始時、入力画像処理回路１２は、ＲＡＭ１３に所定のサイズの入力側バッファー領域を確保する（ステップＳ１）。
【００２８】
そして、入力画像処理回路１２は、インターフェイス３１を介して、出力画像処理回路２３に、ＲＡＭ２４の出力側バッファー領域に所定サイズ（入力側画像処理後の１ページ分の画像データの最大サイズ）以上の空き領域があるか否かを問い合わせる（ステップＳ２）。
【００２９】
出力側バッファー領域にそのような空き領域がある場合には、入力画像処理回路１２は、画像入力部１１を制御して１ページ分の画像読取を開始させ（ステップＳ３）、画像入力部１１から得られる画像データを、ＲＡＭ１３の入力側バッファー領域にバッファリングせずに、インターフェイス３１で出力画像処理回路２３へ転送する（ステップＳ４）。
【００３０】
一方、出力側バッファー領域にそのような空き領域がない場合には、入力画像処理回路１２は、画像入力部１１を制御して１ページ分の画像読取を開始させ（ステップＳ５）、画像入力部１１から得られる画像データを、ＲＡＭ１３の入力側バッファー領域にバッファリングする（ステップＳ６）。その後、入力画像処理回路１２は、入力側画像処理後の画像データをバッファリングするための空き領域が出力側バッファー領域にあるか否かを繰り返し確認し、入力側画像処理後の画像データをバッファリングするための空き領域が出力側バッファー領域にあるときに、入力側画像処理後の画像データを入力側バッファー領域から読み出してインターフェイス３１を介して出力画像処理回路２３に送信する。
【００３１】
そして、１ページ分の画像読取が終了すると（ステップＳ７）、入力画像処理回路１２は、そのコピージョブ内で、後続のページが存在するか否かを判定し（ステップＳ８）、後続のページが存在する場合には、ステップＳ２に戻り、後続の１ページを同様に処理する（ステップＳ２〜Ｓ７）。
【００３２】
一方、そのコピージョブ内で後続のページが存在しない場合、入力画像処理回路１２は、そのコピージョブについての画像入力を終了する。コピージョブについての画像入力の終了後、入力画像処理回路１２は、入力側バッファー領域を解放してもよい。
【００３３】
（２）出力画像処理回路２３の動作
【００３４】
コピージョブ開始時、出力画像処理回路２３は、ＲＡＭ２４に所定のサイズの出力側バッファー領域を確保する。
【００３５】
そして、入力画像処理回路１２から画像データを受信すると、出力画像処理回路２３は、その画像データを出力側バッファー領域に一旦格納し、出力側バッファー領域からその画像データを読み出して出力側画像処理を施す。出力側画像処理における画像データの一時的な記憶には、出力側バッファー領域が使用される。そして、出力画像処理回路２３は、出力側画像処理後の画像データを出力し、出力した画像データおよびその画像データについての出力側画像処理の中間データを出力側バッファー領域から削除する。あるいは、出力画像処理回路２３は、出力した画像データおよびその画像データについての出力側画像処理の中間データのために出力側バッファー領域内に確保された記憶領域を解放する。
【００３６】
また、出力画像処理回路２３は、入力画像処理回路１２から、出力側バッファー領域の空きに関する上述の問い合わせがあると、出力側バッファー領域の空きの有無について応答する。
【００３７】
そして、出力画像処理回路２３は、出力側画像処理後の画像データを画像出力部２１および／または記憶装置２２に出力する。
【００３８】
以上のように、上記実施の形態によれば、入力画像処理回路１２は、画像読取を開始するときに、入力側画像処理後の画像データをバッファリングするための空き領域が出力側バッファー領域にあるか否かを確認する。そのような空き領域が出力側バッファー領域にある場合には、入力画像処理回路１２は、入力側画像処理後の画像データを入力側バッファー領域にバッファリングせずにインターフェイス３１を介して出力画像処理回路２３に転送しＲＡＭ２４の出力側バッファー領域に記憶させる。そのような空き領域が出力側バッファー領域にない場合には、入力画像処理回路１２は、入力側画像処理後の画像データをＲＡＭ１３の入力側バッファー領域にバッファリングする。
【００３９】
これにより、出力画像処理回路２３の負荷状況などに応じて出力側バッファー領域の空きサイズが変動しても、出力側バッファー領域の空きサイズに応じた転送モードが選択される。したがって、コピージョブの実行期間におけるシステムの負荷状況に応じた最適な転送モードで画像入力側から画像出力側への画像データの転送が行われる。
【００４０】
つまり、画像出力側システムの負荷が大きく出力側バッファー領域がフルになった場合には入力側バッファー領域が使用され、出力側バッファー領域に空きができるまで、画像データが入力側バッファー領域にバッファリングされる。一方、画像出力側システムの負荷が小さく出力側バッファー領域に空きがあると、ただちに画像データが画像出力側へ転送される。
【００４１】
したがって、コピージョブの初期には出力バッファー領域が使用されていないため、ファーストコピー開始までの待ち時間が短くなる。また、コピージョブ全体で見た時に、画像入力側から画像出力側への画像データの転送速度が高くなるため、１ｔｏ１コピーを高速に実行することができる。さらに、入力側バッファー領域が設けられているため、画像出力側システムの負荷が大きく出力側バッファー領域がフルになった場合でも、入力側バッファー領域でのバッファリングにより、ＡＤＦによる原稿の連続給紙などを途中で停止させることなく、連続的に原稿のページ画像を読み取ることができる。同様に、ノイズなどに起因して、出力画像処理回路２３による記憶装置２２への画像データの書き込みに遅延が発生し、出力側バッファー領域がフルになった場合でも、入力側バッファー領域でのバッファリングにより、ＡＤＦによる原稿の連続給紙などを途中で停止させることなく、連続的に原稿のページ画像を読み取ることができる。
【００４２】
なお、上述の実施の形態は、例示および説明を目的として示したものであり、これがすべてではなく、発明をこの形態に限定するものではない。
【００４３】
例えば、上記実施の形態において、コピージョブにおいて両面印刷が設定されている場合、入力画像処理回路１２は、表裏のうちの後に印刷されるページについては、入力側画像処理後の画像データを入力側バッファー領域にバッファリングし、表裏のうちの先に印刷されるページについては、入力側画像処理後の画像データをバッファリングするための空き領域が出力側バッファー領域にあるか否かを確認し、その空き領域が出力側バッファー領域にある場合には、入力側画像処理後の画像データを入力側バッファー領域にバッファリングせずにインターフェイス３１を介して出力画像処理回路２３に転送し出力側バッファー領域に記憶させ、その空き領域が出力側バッファー領域にない場合には、入力側画像処理後の画像データを入力側バッファー領域にバッファリングするようにしてもよい。
【００４４】
これにより、両面印刷における表裏のうちの先に印刷されるページの画像データが優先的に画像入力側から画像出力側へ転送される。
【００４５】
また、上記実施の形態において、上述の出力側バッファー領域は、集約印刷の場合の印刷の１ページ内に含まれる原稿ページ数分の入力側画像処理後の画像データのサイズ以上のサイズを有するようにしてもよい。これにより、集約印刷時の最初の印刷ページの画像データ（例えば、４ｉｎ１の場合、原稿４ページ分の入力側画像処理後の画像データ）が、常にバッファリングされずに画像入力側から画像出力側へ転送されるため、最初のページの印刷開始までの待ち時間が短くなる。
【００４６】
また、上記実施の形態において、入力画像処理回路１２は、コピージョブにおける最初のページの画像読取を開始するときに、入力側画像処理後の画像データをバッファリングするための空き領域が出力側バッファー領域にあるか否かを確認し、空き領域が出力側バッファー領域にある場合には、入力側画像処理後の画像データを入力側バッファー領域にバッファリングせずにインターフェイス３１を介して出力画像処理回路２３に転送し出力側バッファー領域に記憶させ、空き領域が出力側バッファー領域にない場合には、入力側画像処理後の画像データを入力側バッファー領域にバッファリングし、また、そのコピージョブの２ページ目以降のページについては、出力側バッファー領域における空き領域の確認をせずにただちに、入力側画像処理後の画像データを入力側バッファー領域にバッファリングするようにしてもよい。
【００４７】
また、上記実施の形態において、入力側バッファー領域および出力側バッファー領域は、当該画像形成装置の起動時に（つまり、画像入力側システムおよび画像出力側システムの起動時に）確保されるようにしてもよい。
【００４８】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が追加請求項に含まれることを意図している。
【産業上の利用可能性】
【００４９】
本発明は、例えば、複写機、複合機などの画像形成装置に適用可能である。
【図１】
0005952306.tif 000002
【図２】
0005952306.tif 000003