(57)【要約】【課題】  転送手段を複数備えずとも画像データを異なる複数の出力先に同時に出力する。【解決手段】  第１部目の各ページをメインメモリ２に展開する（Ｓ１）。その後、DMA１８は、メインメモリ１２に展開されたイメージデータを読み出す(Ｓ２)。読み出されたイメージデータを、HDD１４とエンジン出力制御回路２６へ書き込む(Ｓ４)。第2部目以降は、DMA１８は、HDD１４からイメージデータを読み込む。読み出されたイメージデータを、エンジン出力制御回路２０へ書き込む。【選択図】        図３
2006229862.tif 000002
【特許請求の範囲】
【請求項１】
入力した画像データに基いて画像を形成する画像形成手段と、
各々画像データを記憶するための第１の記憶手段及び第２の記憶手段と、
複数部の画像の内の第１部目の画像を形成する際、前記第１の記憶手段から画像データを入力し、入力した画像データを、前記第２の記憶手段と前記画像形成手段とにそれぞれ出力する単一の転送手段と、
を備えた画像形成装置。
【請求項２】
前記転送手段は、第２部以降の画像を形成する際、前記第１の記憶手段から画像データを入力し、入力した画像データを前記画像形成手段に出力することを特徴とする請求項１記載の画像形成装置。
【請求項３】
画像データを記憶するための第３の記憶手段を更に備え、
前記転送手段は、前記画像データを前記画像形成手段に、前記第３の記憶手段を介して出力する、
ことを特徴とする請求項１又は請求項２記載の画像形成装置。
【請求項４】
前記第１の記憶手段には、原稿を読み取って得られた画像データが記憶されていることを特徴とする請求項１乃至請求項３の何れか１項に記載の画像形成装置。
【請求項５】
前記転送手段は、
前記画像データを入力する入力部と、
前記入力部により入力された前記画像データを記憶する記憶手段と、
各々前記記憶手段に記憶された前記画像データを出力する複数の出力部と、
を備えたことを特徴とする請求項１乃至請求項４の何れか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置にかかり、より詳細には、画像データに基いて複数部の画像を形成する画像形成装置に関する。
【背景技術】
【０００２】
従来、画像データに基いて複数部の画像を形成する際には、最初にメインメモリに画像データを記憶し、第１部目の画像を形成する際には、メインメモリから読み出した画像データをエンジン出力制御回路に出力すると共に、ハードディスクに記憶させている。
【０００３】
そして、第２部目以降の画像を形成する際には、ハードディスクから画像データを読み出し、読み出して画像データをメインメモリに出力し、メインメモリからエンジン出力制御回路に出力している。
【０００４】
このように、従来の画像形成装置で複数部の画像を形成する場合には、第１部目では、ハードディスクへの書き込みおよびエンジン出力制御回路への出力でメインメモリからの読み込みが必ず２回発生する。
【０００５】
また、第２部目以降の画像を形成する際には、ハードディスクからメインメモリへの書き込みと、メインメモリからエンジン出力制御回路への出力のためのメインメモリへのアクセスが必ず２回発生する。
【０００６】
そして、以上のように、第１部目、第２部目以降ともに、異なる２つの出力先に画像データを出力するので、２つのＤＭＡ（ダイナミックメモリアクセス）回路を必要とする。
【０００７】
ところで、特許文献１では、エンジン出力制御回路に送る画像データを一時蓄積するためのメモリ（一時蓄積用メモリ）を、バスブリッジ（チップセット）とAGP I/Fと接続するASICに接続している。複数部をプリントする場合（電子ソート機能と呼ぶ）において、ハードディスクに蓄積されているイメージデータは、常にASICに接続されている一時蓄積用メモリに転送された後、PCIバス経由でエンジン出力制御回路に転送され、プリントされる。
【０００８】
この場合もハードディスクからメモリへの書き込みと、メモリからエンジン出力制御回路への出力のためのメモリへのアクセスが必ず２回発生する。なお、上記特許文献１の技術において、高速プリントする場合、画像データはPCIバス経由でエンジン出力制御回路に転送され、PCIバスの転送レート以上のデータ転送レートが必要な高速プリンタでは白抜けなどの問題も発生する。
【特許文献１】特開２００２‐２６４４４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、上記事実に鑑み成されたもので、転送手段を複数備えずとも画像データを異なる複数の出力先に同時に出力することの可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために請求項１に記載の発明は、入力した画像データに基いて画像を形成する画像形成手段と、各々画像データを記憶するための第１の記憶手段及び第２の記憶手段と、複数部の画像の内の第１部目の画像を形成する際、前記第１の記憶手段から画像データを入力し、入力した画像データを、前記第２の記憶手段と前記画像形成手段とにそれぞれ出力する単一の転送手段と、を備えている。
【００１１】
即ち、本発明における画像形成装置は、入力した画像データに基いて画像を形成する画像形成手段と、各々画像データを記憶するための第１の記憶手段及び第２の記憶手段と、単一の転送手段とを備えている。
【００１２】
複数部の画像の内の第１部目の画像を形成する際、上記転送手段は、前記第１の記憶手段から画像データを入力し、入力した画像データを、前記第２の記憶手段と前記画像形成手段とにそれぞれ出力する。
【００１３】
このように、単一の転送手段は、第１の記憶手段から入力した画像データを、第２の記憶手段と画像形成手段とにそれぞれ出力するので、転送手段を複数備えずとも画像データを異なる複数の出力先に同時に出力することができる。
【００１４】
また、第２部以降の画像を形成する際、上記転送手段は、請求項２のように、第２の記憶手段から画像データを入力し、入力した画像データを画像形成手段に出力する。
【００１５】
このように、単一の転送手段は、第２の記憶手段から画像データを入力し、入力した画像データを画像形成手段に出力するので、１つの記憶手段への書き込みと該記憶手段からの読み出しをしなくて済み、転送手段を複数備えずとも画像データを異なる複数の出力先に同時に出力することができる。
【００１６】
以上説明したように、複数部の画像の内の第１部目の画像を形成する際、上記転送手段は、前記第１の記憶手段から画像データを入力し、入力した画像データを、前記第２の記憶手段と前記画像形成手段とにそれぞれ出力し、第２部以降の画像を形成する際、上記転送手段は、第２の記憶手段から画像データを入力し、入力した画像データを画像形成手段に出力するので、転送手段を複数備えずとも第１の記憶手段及び第２の記憶手段を利用して画像データを転送して複数部の画像を形成することができる。
【００１７】
ところで、上記第２の記憶手段からのデータの入力速度は、画像形成手段が要求する速度よりも遅い場合も考えられる。この場合には、画像形成に悪影響を及ぼすことがにもなりかねない。
【００１８】
そこで、請求項３のように、画像データを記憶するための第３の記憶手段を更に備え、前記転送手段は、前記画像データを前記画像形成手段に、前記第３の記憶手段を介して出力するようにしてもよい。
【００１９】
なお、本画像形成装置における処理する画像データは特に特定の出力先から入力することに限定されるものではなく、例えば、請求項４のように、前記第１の記憶手段には、原稿を読み取って得られた画像データが記憶されているようにしてもよい。
【００２０】
なお、転送手段は、請求項５のように、前記画像データを入力する入力部と、前記入力部により入力された前記画像データを記憶する記憶部と、各々前記記憶部に記憶された前記画像データを出力する複数の出力部と、を備える。
【００２１】
上記のように、複数部の画像の内の第１部目の画像を形成する場合には、上記入力部は、記第１の記憶手段から画像データを入力し、記憶部はこの画像データを記憶し、複数の出力部は、記憶部から画像データを読み出し、前記第２の記憶手段と前記画像形成手段とにそれぞれ出力する。
【００２２】
また、第２部以降の画像を形成する場合には、入力部は、前記第２の記憶手段から画像データを入力し、記憶部はこの画像データを記憶し、複数の出力手段の何れかは、記憶部から画像データを読み出し、画像形成手段に出力する。
【００２３】
なお、上記入力部の入力先やそのタイミング、出力部の出力先やそのタイミングは予め設定されている。
【発明の効果】
【００２４】
以上説明したように本発明は、第１部目の画像形成の際は、単一の転送手段は、第１の記憶手段から入力した画像データを、第２の記憶手段と画像形成手段とにそれぞれ出力するので、転送手段を複数備えずとも画像データを異なる複数の出力先に同時に出力することができる。
【００２５】
また、本発明は、第２部目の画像形成の際は、単一の転送手段は、第２の記憶手段から画像データを入力し、入力した画像データを画像形成手段に出力するので、１つの記憶手段への書き込みと該記憶手段からの読み出しをしなくて済み、転送手段を複数備えずとも画像データを異なる複数の出力先に同時に出力することができる。
【００２６】
よって、転送手段を複数備えずとも第１の記憶手段及び第２の記憶手段を利用して画像データを転送して複数部の画像を形成することができる。
【発明を実施するための最良の形態】
【００２７】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
【００２８】
図１に示すように、本実施の形態の画像形成装置は、ＣＰＵ１０と、第１の記憶手段としてのメインメモリ１２と、第２の記憶手段としてのハードディスク（以下、ＨＤＤという）１４と、を備えている。ＣＰＵ１０、メインメモリ１２、及びＨＤＤ１４には、単一の転送手段としてのＤＭＡ１８を備えたバスブリッジ１６が接続されている。このバスブリッジ１６には、エンジン出力制御回路２０が接続され、このエンジン出力制御回路２０には、画像形成手段としての印刷用エンジン２２が接続されている。
【００２９】
図２に示すように、ＤＭＡ１８は、入力部としての読み込み部２４と、読み込み部２４に接続された記憶部としてのメモリ２６、及び、メモリ２６に接続された出力部としての第１の書き込み部２８と第２の書き込み部３０が接続されている。
【００３０】
なお、読み込み部２４の入力先のアドレスや入力のタイミング、第１の書き込み部２８、第２の書き込み部３０の出力先のアドレスや出力タイミングは、予めＣＰＵ１０により設定されている。
【００３１】
以下、本実施の形態の作用を説明する。
【００３２】
まず、図３に示すように、ＣＰＵ１０は、第１部目の各ページをメインメモリ２に展開する（Ｓ１）。その後、ＤＭＡ１８の読み込み部２４は、メインメモリ１２に展開されたイメージデータを読み出す(Ｓ２)。読み出されたイメージデータは、メモリ２６に記憶され、その後、第１の書き込み部２８がメモリ２６からイメージデータを読み出し、ＨＤＤ１４へ書き込む(Ｓ３)。同時に、第２の書き込み部３０は、メモリ２６からイメージデータを読み出し、エンジン出力制御回路２６へ書き込む(Ｓ４)。
【００３３】
このように、ＤＭＡ１８は、データのリードは１箇所(メインメモリ１２)から行い、データのライトは２箇所(ＨＤＤ１４とローカルメモリ)に行う。
【００３４】
第２部目以降は、図４に示すように、ＤＭＡ１８の読み込み部２４は、ＨＤＤ１４からイメージデータを読み込む(Ｓ５)。読み出されたイメージデータは、メモリ２６に記憶され、その後、第２の書き込み部３０は、メモリ２６からイメージデータを読み出し、エンジン出力制御回路２０へ書き込む(Ｓ６)。
【００３５】
上記の構成およびイメージデータの流れにすることにより、第１に、イメージデータを転送するのに必要なＤＭＡを１つにすることができる。この点、従来は、２個必要であった。よって、ＤＭＡの個数を減らすことができ、装置を簡略化することができる。
【００３６】
また、第１部目では、メインメモリからのイメージデータの読み込みを１回にすることができる。この点、従来は、２回必要であった。よって、転送プロセスを簡略化することができる。
【００３７】
更に、２部目以降では、メインメモリへのイメージデータの書き込みおよび読み込みを無くすことができる。この点、従来は、書き込みが１回で、読み込みが１回で、合計２回必要であった。よって、転送プロセスを簡略化することができる。
【００３８】
次に、本発明の第２の実施の形態を説明する。本実施の形態は、前述した第２の実施の形態と同様の構成部分を有するので、同一部分には同一の符号を付して異なる部分を説明する。
【００３９】
第１の実施の形態おいて、エンジン出力制御回路２０へのイメージデータ転送が間に合わないような場合も考えられる。ＨＤＤ１４からのデータの読み出し速度は一般的に遅く、印刷用エンジン２２からの要求に追いつけない場合がある。そこで、図５及び図６に示すように、エンジン出力制御回路２０に、一時的にイメージデータを格納したのちに、印刷用エンジン２２に出力するためのローカルメモリ３２を接続している。
【００４０】
次に、本実施の形態の作用として、ローカルメモリ３２を用いて画像データの転送の動作を説明をする。
【００４１】
本実施の形態では、図５に示すようにエンジン出力制御回路２０にローカルメモリ３２を接続した場合、第１部目の各ページをメインメモリ１２に展開(Ｓ１)した後に、展開したイメージデータをＨＤＤへの書き込みを行う(Ｓ２、Ｓ３)と共にエンジン出力制御回路２０を経由し、一時的にローカルメモリ３２に蓄積し(Ｓ２、Ｓ４Ａ)、ローカルメモリ３２からエンジン出力制御回路２０経由で印刷用エンジン２２にイメージデータを転送する(Ｓ４Ｂ)。
【００４２】
なお、メインメモリ１２からＨＤＤ１４への書き込みおよびローカルメモリ３２への蓄積はバスブリッジ１６内のＤＭＡ１８が行う。このＤＭＡ１８はデータのリードは１箇所(メインメモリ１２)から行い、データのライトは２箇所(ＨＤＤ１４とローカルメモリ)に行う。
【００４３】
２部目以降は図６に示すように、一度ＨＤＤ１４からイメージデータをエンジン出力制御回路２０経由で、一時的にローカルメモリ３２に蓄積し(Ｓ５、Ｓ６Ａ)、ローカルメモリ３２からエンジン出力制御回路２０経由で印刷用エンジン２２イメージデータを転送する(Ｓ６Ｂ)。ＨＤＤ１４からローカルメモリ３２への転送は、上記のＤＭＡ１８が行うが、この場合はデータのライトは一ヶ所(ローカルメモリのみ)だけに行う。
【００４４】
次に、本発明の第３の実施の形態を説明する。本実施の形態は、前述した第２の実施の形態と同様の構成部分を有するので、同一部分には同一の符号を付して異なる部分を説明する。
【００４５】
本実施の形態は、本発明の画像形成装置を、図７、図８に示すように、スキャナ３４、スキャナ入力制御回路３６を備えた複写機（コピー）に適用したものである。即ち、複写機(コピー)の場合は、図７、図８に示すように、エンジン出力制御回路２０にこのスキャナ入力制御回路３６を介してスキャナ３４を接続していいる。
【００４６】
次に、本実施の形態の作用を説明する。
【００４７】
スキャナ３４からのイメージデータをスキャナ入力制御回路３６のＤＭＡ３８がエンジン出力制御回路２０経由でメインメモリ１２に書き込む(Ｓ１０)。その後のメインメモリ１２からＨＤＤ１４への書き込み(Ｓ２、Ｓ３)とメインメモリ１２からローカルメモリ３２への書き込み(Ｓ４Ａ)が同時に行われる。印刷用エンジン２２への出力は前述した第２の実施の形態と同様になる(Ｓ４Ｂ)。２部目以降の印刷は、図８に示すように、上記前述した第２の実施の形態と同じになる(Ｓ５、Ｓ６Ａ、Ｓ６Ｂ)。
【００４８】
以上説明したように、各実施の形態では、多部プリント(コピー)ときに、メインメモリへのアクセス回数が少なくなるので、メインメモリへの負荷を少なくできる。
【００４９】
これにより、CPUなどの他の機能からメインメモリへのアクセス効率がよくなり、システム全体の性能の向上が図れる。
【図面の簡単な説明】
【００５０】
【図１】第１の実施の形態の画像形成装置のブロック図である。
【図２】ＤＭＡのブロック図である。
【図３】第１部目の画像形成の作用を説明する説明図である。
【図４】第２部目以降の画像を形成する際の作用を説明する説明図である。
【図５】第２の実施の形態に係る画像形成装置のブロック図であり、第１部目の画像形成の作用を説明する。
【図６】第２部目以降の画像形成の作用を説明する説明図である。
【図７】第３の実施の形態に係る画像形成装置のブロック図であり、第１部目の画像形成の作用を説明する。
【図８】第２部目以降の画像形成の作用を説明する説明図である。
【符号の説明】
【００５１】
１２    メインメモリ（第１の記憶手段）
１４    ＨＤＤ（第２の記憶手段）
１８    ＤＭＡ（転送手段）
２４    読み込み部（入力部）
３６    メモリ（記憶部）
２８    第１の書き込み部（出力部）
３０    第２の書き込み部（出力部）
３２    ローカルメモリ（第３の記憶手段）
【図１】
2006229862.tif 000003
【図２】
2006229862.tif 000004
【図３】
2006229862.tif 000005
【図４】
2006229862.tif 000006
【図５】
2006229862.tif 000007
【図６】
2006229862.tif 000008
【図７】
2006229862.tif 000009
【図８】
2006229862.tif 000010