(57)【要約】【課題】画像形成装置が備える画像メモリのサイズと、ラスタライズ処理を行ったラスタ画像データのサイズとの大小関係に応じて適正にデータの入出力を効率よく行うことにより、印刷スループットを向上することが可能な画像処理装置及び画像出力システムを得る。【解決手段】ラスタライズ処理を行う画像処理装置のメモリ制御部では、画像形成装置に送信するラスタ画像データのデータ量を算出し、該データ量が画像形成装置の空き記憶容量よりも大きい場合には、磁気記憶媒体からなる第２記憶部に該ラスタ画像データを記憶させ、該データ量が前記送受信部から受信した画像形成装置の空き記憶容量以下の場合には、半導体メモリからなる第１記憶部に該ラスタ画像データを記憶させるよう制御する。【選択図】図３
2009005138.tif 000002
【特許請求の範囲】
【請求項１】
外部から画像データを入力する入力部と、
前記入力部から入力した画像データに対してラスタ処理を行う画像処理部と、
前記画像処理部でラスタ処理をしたラスタ画像データを、該ラスタ画像データに基づいて記録媒体に画像形成する画像形成装置に送信する送受信部と、
ラスタ画像データを記憶する半導体メモリからなる第１記憶部及び磁気記憶媒体からなる第２記憶部と、
メモリ制御部と、を有し
前記メモリ制御部は、前記画像形成装置に送信するラスタ画像データのデータ量を算出し、
該データ量が前記送受信部から受信した画像形成装置の空き記憶容量よりも大きい場合には、前記第２記憶部に該ラスタ画像データを記憶させ、
該データ量が前記送受信部から受信した画像形成装置の空き記憶容量以下の場合には、前記第１記憶部に該ラスタ画像データを記憶させることを特徴とする画像処理装置。
【請求項２】
外部から画像データを入力する入力部と、
前記入力部から入力した画像データに対してラスタ処理する画像処理部と、
ラスタ画像データを記憶する半導体メモリからなる第１記憶部及び磁気記憶媒体からなる第２記憶部と、
メモリ制御部と、を有する画像処理装置と、
前記画像処理装置との間でデータの送受信を行う送受信部と、
前記送受信部で受信した前記画像処理装置でラスタ処理したラスタ画像データを記憶する第３記憶部と、
前記第３記憶部に記憶しているラスタ画像データに基づいて記録媒体に画像形成する画像形成部と、
前記第３記憶部の空き容量を検知し、前記画像処理装置に通知する容量検知部と、
を有する画像形成装置と、
を備える画像出力システムであって、
前記メモリ制御部は、前記画像形成装置に送信するラスタ画像データのデータ量を算出し、
該データ量が前記容量検知部から受信した第３記憶部の空き容量よりも大きい場合には、前記第２記憶部に該ラスタ画像データを一時的に記憶させてから該ラスタ画像データを前記画像形成装置に送信し、
該データ量が前記送受信部から受信した第３記憶部の空き記憶容量以下の場合には、前記第１記憶部に該ラスタ画像データを一時的に記憶させてから該ラスタ画像データを前記画像形成装置に送信することを特徴とする画像出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
画像データにラスタライズ処理を施し、これを画像形成装置に送信する画像処理装置に関する。
【背景技術】
【０００２】
従来、パソコンに接続されている画像出力システムにおいて、パソコンから入力された印刷画像データを、画像形成システム側で印刷可能なデータフォーマットにラスタライズ変換してから画像形成部に送られ、記録媒体に画像出力される。
【０００３】
このような画像出力システムでは、ラスタライズ変換した変換画像データを画像メモリに記憶しておき、再度、当該変換画像データに基づき画像出力する場合には、画像メモリに記憶しておいた変換画像データを再利用することにより、ラスタライズ変換処理の回数を減らすことができ、これによりスループットを向上させることができる。
【０００４】
更に、特許文献１に開示されている画像出力システムでは、容量が小さく高価な高速読み書き性能を有する半導体メモリからなる第１画像メモリと、容量が大きく安価だが読み書き性能が遅い磁気記憶媒体からなる第２画像メモリとの２種類の画像メモリを有している。そしてラスタライズ変換後の画像データに関しては、（１）再出力する必要がない場合には画像出力後に直ぐに消去することが可能であるため、読み書き性能が高速な第１画像メモリに記憶させ、一方で、（２）再出力する必要がある場合には消去せずに保存しておく必要があるので、容量の大きな第２画像メモリに記憶させるよう制御している。このようにすることで、前者に関しては読み書きに関する転送速度を向上させることができ、後者に関しては再度ラスタライズ変換処理する必要がないのでその時間を短縮することができるというメリットがある。
【特許文献１】特開２００５−２８８７９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
カラーレーザープリンタ等の画像形成装置が画像メモリを備えている場合がある。しかし、特許文献１に記載されている画像出力システムでは、そのような画像メモリを有効に活用する手段に関しては何ら考慮がされていない。
【０００６】
本発明は上記問題に鑑み、画像形成装置が備える画像メモリのサイズと、ラスタライズ処理を行ったラスタ画像データのサイズとの大小関係に応じて適正にデータの入出力を効率よく行うことにより、印刷スループットを向上することが可能な画像処理装置及び画像出力システムを得ることを目的とするものである。
【課題を解決するための手段】
【０００７】
上記の目的は、下記に記載する発明により達成される。
【０００８】
（１）外部から画像データを入力する入力部と、
前記入力部から入力した画像データに対してラスタ処理を行う画像処理部と、
前記画像処理部でラスタ処理をしたラスタ画像データを、該ラスタ画像データに基づいて記録媒体に画像形成する画像形成装置に送信する送受信部と、
ラスタ画像データを記憶する半導体メモリからなる第１記憶部及び磁気記憶媒体からなる第２記憶部と、
メモリ制御部と、を有し
前記メモリ制御部は、前記画像形成装置に送信するラスタ画像データのデータ量を算出し、
該データ量が前記送受信部から受信した画像形成装置の空き記憶容量よりも大きい場合には、前記第２記憶部に該ラスタ画像データを記憶させ、
該データ量が前記送受信部から受信した画像形成装置の空き記憶容量以下の場合には、前記第１記憶部に該ラスタ画像データを記憶させることを特徴とする画像処理装置。
【０００９】
（２）外部から画像データを入力する入力部と、
前記入力部から入力した画像データに対してラスタ処理する画像処理部と、
ラスタ画像データを記憶する半導体メモリからなる第１記憶部及び磁気記憶媒体からなる第２記憶部と、
メモリ制御部と、を有する画像処理装置と、
前記画像処理装置との間でデータの送受信を行う送受信部と、
前記送受信部で受信した前記画像処理装置でラスタ処理したラスタ画像データを記憶する第３記憶部と、
前記第３記憶部に記憶しているラスタ画像データに基づいて記録媒体に画像形成する画像形成部と、
前記第３記憶部の空き容量を検知し、前記画像処理装置に通知する容量検知部と、
を有する画像形成装置と、
を備える画像出力システムであって、
前記メモリ制御部は、前記画像形成装置に送信するラスタ画像データのデータ量を算出し、
該データ量が前記容量検知部から受信した第３記憶部の空き容量よりも大きい場合には、前記第２記憶部に該ラスタ画像データを一時的に記憶させてから該ラスタ画像データを前記画像形成装置に送信し、
該データ量が前記送受信部から受信した第３記憶部の空き記憶容量以下の場合には、前記第１記憶部に該ラスタ画像データを一時的に記憶させてから該ラスタ画像データを前記画像形成装置に送信することを特徴とする画像出力システム。
【発明の効果】
【００１０】
本発明によれば、画像形成装置が備える画像メモリのサイズと、ラスタライズ処理を行ったラスタ画像データのサイズとの大小関係に応じて適正にデータの入出力を効率よく行うことにより、印刷スループットを向上することが可能な画像処理装置及び画像出力システムを得ることが可能となる。
【発明を実施するための最良の形態】
【００１１】
本発明を図示の実施の形態に基づいて説明するが、本発明は該実施の形態に限られない。
【００１２】
図１は、本発明の実施形態における画像出力システムの構成図を示す図である。画像出力システムＡは、画像処理装置１と画像形成装置２とを有しており、これらと外部のクライアント端末Ｐ（以下、単に端末Ｐという）とがネットワークＮを介して接続されている。画像出力システムＡは端末ＰからネットワークＮを介して受信した印刷画像データに基づいて用紙に画像形成を行うものであり、例えば、電子写真方式のカラープリンタがこれに該当する。
【００１３】
図２は、画像出力システムＡにおける制御系のブロック図である。なお、同図では本実施形態の動作説明に必要な部分の周囲を中心に記載してあり、その他の画像出力装置として既知の部分については省略してある。
【００１４】
画像処理装置１は、いわゆるパーソナルコンピュータと称されるものである。画像処理装置１は制御部１０１、ＲＩＰ処理部（ラスタライズ処理部）１０２、半導体メモリからなる第１記憶部１０３、磁気記憶媒体からなる第２記憶部１０４、データ入出力装置１０５、通信Ｉ／Ｆ１０６、データ送受信部１０７、システムバス１０９、を有する。
【００１５】
画像形成装置２は、制御部２０１、画像形成部２０２、第３記憶部２０３、データ送受信部２０７、システムバス２０９を有する。
【００１６】
制御部１０１、２０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を有している。ＲＯＭに格納されている各種制御プログラムを読み出してＲＡＭに展開し、各部の動作を制御する。また、ＣＰＵは、ＲＡＭに展開したプログラムに従って各種処理を実行し、その処理結果をワークエリアとして用いるＲＡＭに一時的に格納するとともにＲＡＭに格納した処理結果を所定の保存先に保存させる。またＲＯＭには各記憶部の記憶容量が記録されている。
【００１７】
データ入出力装置１０５はＣＤ−ＲＯＭドライブやＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子を有し、ＣＤ−ＲＯＭ、ＵＳＢメモリその他の外部記憶媒体に記憶された印刷画像データなどのデータを読み取ることが可能である。通信Ｉ／Ｆ１０６は、ネットワークＮを介して端末Ｐとの間で、印刷画像データ等の通信をする。これらデータ入出力装置１０５、通信Ｉ／Ｆ１０６が印刷画像データを入力する入力部として機能する。
【００１８】
ＲＩＰ処理部１０２では、データ入出力装置１０５あるいは通信Ｉ／Ｆ１０６を介して端末Ｐから受信したベクトル形式の印刷画像データに対してビットマップ形式の画像データへのラスタライズ変換処理（以下、単にラスタ処理ともいう）を行う。
【００１９】
なお制御部１０１が「メモリ制御部」、ＲＩＰ処理部１０２が「画像処理部」としてそれぞれ機能する。
【００２０】
第１記憶部１０３は、半導体メモリであり高速で読み書きを行うことができるが、記憶容量あたりの単価が高価であることから一般的に記憶容量は小さい。第２記憶部１０４は磁気記憶媒体の記憶部であり、例えばハードディスクドライブ（ＨＤＤ）からなる。第２記憶媒体１０４の読み書き速度は通常の速度であるが、容量あたりの単価が安価であることから一般的に記憶容量は大きくすることができる。
【００２１】
画像処理装置１のデータ送受信部１０７は画像形成装置２のデータ送信部２０７との間において高速で印刷データ等のデータの送受信を行う。インターフェイスの種類としてはＵＳＢを用いているが、より高速のバス方式を用いてもよい。
【００２２】
画像形成装置２の第３記憶部２０３は、例えば半導体メモリであり、データ送受信部２０７が受け取ったラスタ処理した印刷画像データ（以下、単にラスタ画像データともいう）を一時的に記憶する。画像形成部２０２は、例えば電子写真方式の画像形成部であり、第３記憶部に記憶しているラスタ画像データに基づいてＹ，Ｍ，Ｃ，Ｂｋの４色のトナー画像により用紙（記録媒体）にフルカラー画像を形成する。
【００２３】
制御部２０１では、第３記憶部の記憶容量と、記憶しているラスタ画像データから、空き記憶容量を算出し、算出結果をデータ送受信部２０７を介して制御部１０１に通知する。
【００２４】
［制御フロー］
図３は、画像出力システムの処理を説明するフローチャートである。当該フローチャートは、画像処理装置の制御部１０１及び画像形成装置２の制御部２０１それぞれのＣＰＵとＲＯＭに記憶されているプログラムの協働によるソフトウエア処理により実行される処理である。
【００２５】
先ずステップＳ１１では、印刷画像データの入力待ちを行う。端末Ｐからの送信等により印刷画像データが入力された場合（ステップＳ１１：Ｙｅｓ）には、ＲＩＰ処理部１０２において、ステップＳ１１で受信した印刷画像データに対してラスタ処理を行う（ステップＳ１２）。
【００２６】
続くステップＳ１３では、ステップＳ１２でラスタ処理したラスタ画像データのデータ量ｍ１の算出を行う。
【００２７】
ステップＳ１５では、ステップＳ１４で画像形成装置１から受信した第３記憶部２０３の空き容量ｍ２と、ステップＳ１３で算出したラスタ画像データのデータ量ｍ１の大きさを比較する。
【００２８】
なお画像形成装置１におけるステップＳ１４の第３記憶部２０３の空き容量ｍ２の情報を送信するタイミングは、図３に示すタイミングに限られず、空き容量が変化したタイミングあるいは定期的に送信するようにしてもよい。
【００２９】
比較した結果、ラスタ画像データのデータ量ｍ１が第３記憶部２０３の空き容量ｍ２以下の場合（ステップＳ１５：Ｎｏ）には第１記憶部１０３にラスタ画像データを一時的に記憶させる（ステップＳ１６）。
【００３０】
ステップＳ１７では、ステップＳ１６で第１記憶部１０３に記憶させた全てのラスタ画像データを一括して、データ送受信部１０７より画像形成装置２に送信する。
【００３１】
画像形成装置２では、データ送受信部２０７により受信したラスタ画像データを第３記憶部２０３に記憶させ（ステップＳ２１）、記憶したラスタ画像データに基づいて画像形成部２０２で用紙（記録媒体）に対して画像形成する（ステップＳ２２）。
【００３２】
複数部の画像形成をする場合には、第３記憶部に記憶している当該ラスタ画像データを再利用して再度用紙に画像形成する。全ての部数に画像形成した画像形成ずみのラスタ画像データは、第３記憶部２０３から削除して終了する（ＥＮＤ）。
【００３３】
一方、ステップＳ１５で、比較したラスタ画像データ量ｍ１が空き容量ｍ２よりも大きい場合（ステップＳ１５：Ｙｅｓ）には、第２記憶部１０４にラスタ画像データを一時的に記憶させる（ステップＳ１８）。
【００３４】
ステップＳ１９では、ステップＳ１８で第２記憶部１０４に記憶させた全てのラスタ画像データを、第３記憶の空き容量に応じて逐次送信するサブルーチンを行う。ここで図４に基づいてステップＳ１９のサブルーチンを説明する。
【００３５】
図４は、ステップＳ１９のサブルーチンを示す図である。ステップＳ１９１では、ステップ１８で記憶させた第２記憶部１０４のラスタ画像データのうち、分割可能で画像形成装置２の空き容量ｍ２以下の大きさのラスタ画像データをデータ送受信部１０７により画像形成装置２に送信する。
【００３６】
ステップＳ１９２では、ステップＳ１９１では送信ずみで不要なラスタ画像データを削除する。なお、当該ラスタ画像データに基づき複数部（ｎ部）画像形成する場合には、第２記憶部１０４に記憶しているラスタ画像データを複数回（ｎ回）、画像形成装置２に送信する必要が生じるので、ｎ回送信した後に当該ラスタ画像データの削除を行うようにした方がよい。このようにすることでラスタ処理する回数を減らすことができ、印刷スループットを向上させることができる。
【００３７】
ステップＳ１９３では、全てのラスタ画像データを送信ずみか否かを制御部１０１により判断する。全てのラスタ画像データが送信ずみでない場合、つまり送信する必要があるラスタ画像データが存在する場合には（ステップＳ１９３：Ｎｏ）、ステップ１９１以降のフローを繰り返す。つまり第３記憶部に記憶させていたラスタ画像データの使用にともなう削除によって記憶領域が空き、その情報の通知を待ってから（ステップＳ１４）、再度ステップＳ１９１で残りのラスタ画像データの送信を行い、全てのラスタ画像データを送信した場合（ステップＳ１９３：Ｙｅｓ）には図３のフローに戻ってから、制御フローを終了する。
【００３８】
なお、図３、図４に示す実施形態においては、ステップＳ１２でラスタ処理をしてからステップＳ１３でデータ量ｍ１を算出し、第１、第２記憶部に記憶させるフローの例について説明したが、これに限られない。例えば、ラスタ処理の前に印刷画像データの領域サイズ（用紙サイズ）、色情報（フルカラーあるいはモノカラー）、頁数、に基づいて事前にデータ量ｍ１を予測し、予測したデータ量ｍ１の情報により、記憶させる記憶部（１０３、１０４）を決定するようにしてもよい。このようにすることにより印刷画像データに対して頁毎にラスタ処理を行って、頁毎にラスタ処理したラスタ画像データを決定した記憶部に記憶させることができる。
【００３９】
このように画像形成装置に送信するラスタ画像データのデータ量ｍ１を算出し、算出したデータ量ｍ１が第３記憶部２０３の空き記憶容量ｍ２よりも大きい場合（ｍ１＞ｍ２）には磁気記憶媒体からなる第２記憶部１０４に記憶させるように制御することにより、第３記憶部２０３の空きを待たずに、ＲＩＰ処理部１０２でラスタ処理を行うことができるので、これによりラスタ処理にともなう遅延を少なくすることができるので、印刷スループットを向上させることができる。
【００４０】
一方で、算出したデータ量ｍ１が空き記憶容量ｍ２以下の場合（ｍ１≦ｍ２）の場合、つまり十分な空き記憶容量が画像形成装置側にある場合には、データ入出力（読み書き）速度の速い半導体メモリのみを使用することにより、データ入出力にともなう転送時間を短縮することができるので印刷スループットを向上させることができる。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施形態における画像出力システムの構成図を示す図である。
【図２】画像出力システムにおける制御系のブロック図である。
【図３】実施形態に係る画像出力システムの制御処理を示すフローチャートである。
【図４】図３のフローチャートのサブルーチンである。
【符号の説明】
【００４２】
Ａ  画像出力システム
１  画像処理装置
１０１  制御部（メモリ制御部）
１０２  ＲＩＰ処理部（画像処理部）
１０３  第１記憶部（半導体メモリ）
１０４  第２記憶部（磁性記憶媒体）
１０５  データ入出力装置
１０６  通信Ｉ／Ｆ
１０７  データ送受信部
２  画像形成装置
２０１  制御部
２０２  画像形成部
２０３  第３記憶部
２０７  データ送受信部
【図１】
2009005138.tif 000003
【図２】
2009005138.tif 000004
【図３】
2009005138.tif 000005
【図４】
2009005138.tif 000006