(57)【要約】【課題】複数頁の画像データからなる画像情報を複数部数印刷するプリンタシステムにおいて印刷処理効率の向上を図る。【解決手段】プリンタ３０に記憶部３２を設け、その記憶部３２の空き容量に偶数頁のビットマップデータを記憶可能であることが空き容量認識部２５により確認された場合には、偶数頁のビットマップデータを記憶部３２に記憶して保持させ、プリンタ３０において、記憶部３２からの偶数頁のビットマップデータの読出し、印刷制御装置２０から出力された奇数頁のビットマップデータの受付け、および記憶部３２から読み出した偶数頁のビットマップデータと上記受け付けた奇数頁のビットマップデータとで構成される画像情報の画像形成からなる画像形成工程を複数部数の回数繰り返して行うことにより印刷制御装置２０からプリンタ３０へのビットマップデータの転送回数を削減する。【選択図】          図２
2004355068.tif 000002
【特許請求の範囲】
【請求項１】
複数頁の画像データからなる画像情報を含む印刷情報が入力され、該印刷情報に基づいて前記画像情報の各頁の画像データを出力する印刷制御装置と、該印刷制御装置から出力された前記画像データに基づいて前記画像情報の画像形成を複数部数の回数繰り返して行う画像形成装置とを備えた画像形成システムにおいて、
前記画像形成装置に設けられた、少なくとも１頁分の前記画像データを記憶可能な記憶部と、
前記記憶部における空き容量に所定頁分の前記画像データを記憶可能か否かを確認する空き容量認識部と、
該空き容量認識部により前記空き容量に所定頁分の画像データを記憶可能であることが確認された場合には、前記印刷制御装置から前記所定頁の画像データを出力させて前記記憶部に記憶させ、該記憶された画像データが前記複数部数の回数の前記画像情報の画像形成に利用されるまで前記記憶された画像データを前記記憶部に保持させるとともに、前記印刷制御装置から前記所定頁を除く残り頁の画像データを前記画像形成装置に頁順に前記複数部数の回数繰り返して出力させる印刷情報出力制御手段と、
前記記憶部に保持されている所定頁の画像データの読出し、前記印刷制御装置から出力された前記残りの頁の画像データの受付け、および前記記憶部から読み出した所定頁の画像データと前記受け付けた残り頁の画像データとで構成される前記画像情報の画像形成からなる画像形成工程を前記複数部数の回数繰り返して行うように前記画像形成装置を制御する画像形成制御手段とを備えたことを特徴とする画像形成システム。
【請求項２】
前記空き容量認識部が、前記記憶部における空き容量に偶数頁分または奇数頁分の画像データを記憶可能であるか否かを確認するものであり、
前記印刷情報出力制御手段が、前記空き容量認識部により前記空き容量に偶数頁分または奇数頁分の画像データを記憶可能であることが確認された場合には、前記印刷制御装置から前記偶数頁または奇数頁の画像データを出力させて前記記憶部に記憶させ、該記憶された画像データが前記複数部数の回数の前記画像情報の画像形成に利用されるまで前記記憶された画像データを前記記憶部に保持させるとともに、前記印刷制御装置から前記偶数頁または奇数頁を除く残り頁の画像データを前記画像形成装置に頁順に前記複数部数の回数繰り返して出力させるものであり、
前記画像形成制御手段が、前記記憶部に保持されている偶数頁または奇数頁の画像データの読出し、前記印刷制御装置から出力された前記残りの頁の画像データの受付け、および前記記憶部から読み出した偶数頁または奇数頁の画像データと前記受け付けた残り頁の画像データとで構成される前記画像情報の画像形成からなる画像形成工程を前記複数部数の回数繰り返して行うように前記画像形成装置を制御するものであることを特徴とする請求項１記載の画像形成システム。
【請求項３】
請求項１記載の画像形成システムにおける画像形成装置であって、
前記少なくとも１頁分の前記画像データを記憶可能な記憶部と、
前記記憶部に保持されている所定頁の画像データの読出し、前記印刷制御装置から出力された前記残りの頁の画像データの受付け、および前記記憶部から読み出した所定頁の画像データと前記受け付けた残り頁の画像データとで構成される前記画像情報の画像形成からなる画像形成工程を前記複数部数の回数繰り返して行うように制御する画像形成制御手段とを備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数頁の画像データからなる画像情報の複数部数の画像形成を行う画像形成システムおよび画像形成装置に関するものである。
【０００２】
【従来の技術】
近年、インクジェットプリンタやレーザプリンタなどのプリンタが普及しており、これらのプリンタに対して各種インターフェース装置を介してコンピュータを接続し、コンピュータから出力された画像情報を印刷するプリンタシステムが開発されている。
【０００３】
そして、上記のようなプリンタシステムにおいて、複数頁の画像データからなる画像情報を複数部数印刷する場合には、図７に示すように、各頁が部数の枚数だけ連続して印刷されるため、全て印刷した後に部毎に仕分けする作業が必要であった。
【０００４】
そこで、特許文献１においては、コンピュータから画像情報や印刷部数の情報を受け取ってそれらの情報に基づいて各頁の画像データをプリンタに出力するコントローラにおいて、上記画像情報および上記印刷部数の情報に基づいて、図８に示すように、各頁の画像データを１枚印刷する情報をそれぞれ印刷部数の数だけ生成し、その生成された情報を頁順にプリンタに出力して、図９に示すように印刷することにより擬似的にソータの機能を実現する方法が提案されている。
【０００５】
【特許文献１】
特開平６−４０１２１号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、特許文献１に記載の方法のように、各頁の画像データを１枚印刷する情報を印刷部数の回数繰り返してコントローラからプリンタに出力するようにしたのでは、画像データの転送時間が長くなり、その画像データを転送している間、コントローラにおけるＣＰＵの処理効率が低下し、次にコントローラに入力された画像情報の処理などを効率良く行うことができない。また、プリンタにおいても、画像データを受け付ける時間が長くなるので、印刷処理時間が長くなってしまう。つまり、印刷処理全体としての処理効率が低下してしまう。
【０００７】
本発明は、上記のような事情に鑑み、複数頁の画像データからなる画像情報の複数部数の画像形成を行う画像形成システムおよび画像形成装置において、複数頁の画像データからなる画像情報を部単位で出力することができるとともに、印刷処理効率を向上することができる画像形成システムおよび画像形成装置を提供することを目的とするものである。
【０００８】
【課題を解決するための手段】
本発明の画像形成システムは、複数頁の画像データからなる画像情報を含む印刷情報が入力され、その印刷情報に基づいて画像情報の各頁の画像データを出力する印刷制御装置と、その印刷制御装置から出力された画像データに基づいて画像情報の画像形成を複数部数の回数繰り返して行う画像形成装置とを備えた画像形成システムにおいて、画像形成装置に設けられた、少なくとも１頁分の前記画像データを記憶可能な記憶部と、記憶部における空き容量に所定頁分の前記画像データを記憶可能か否かを確認する空き容量認識部と、空き容量認識部により空き容量に所定頁分の画像データを記憶可能であることが確認された場合には、印刷制御装置から所定頁の画像データを出力させて記憶部に記憶させ、その記憶された画像データが複数部数の回数の画像情報の画像形成に利用されるまで上記記憶された画像データを記憶部に保持させるとともに、印刷制御装置から上記所定頁を除く残り頁の画像データを画像形成装置に頁順に複数部数の回数繰り返して出力させる印刷情報出力制御手段と、記憶部に保持されている所定頁の画像データの読出し、印刷制御装置から出力された上記残りの頁の画像データの受付け、および記憶部から読み出した所定頁の画像データと上記受け付けた残り頁の画像データとで構成される画像情報の画像形成からなる画像形成工程を複数部数の回数繰り返して行うように画像形成装置を制御する画像形成制御手段とを備えたことを特徴とする。
【０００９】
ここで、上記「空き容量認識部」としては、たとえば、所定頁分の画像データのデータ量を画像形成装置に出力し、画像形成装置からその記憶部の空き容量にそのデータ量の画像データを記憶可能か否かを示す信号を出力させ、その信号を受け取ることにより空き容量に所定頁分の画像データを記憶可能であるか否かを確認するものとしてもよいし、画像形成装置から記憶部の空き容量を受け取り、その空き容量と所定頁分の画像データのデータ量とを比較することにより空き容量に所定頁分の画像データを記憶可能であるか否かを確認するものとしてもよい。
【００１０】
また、上記「画像データ」のデータ形式としては、上記印刷制御装置および上記画像形成装置の構成に合わせて適切なデータ形式を採用することができるが、たとえば、印刷制御装置から画像形成装置に出力される画像データとしてビットマップデータを利用することができる。
【００１１】
また、上記画像形成システムにおいては、空き容量認識部を、記憶部における空き容量に偶数頁分または奇数頁分の画像データを記憶可能であるか否かを確認するものとし、印刷情報出力制御手段を、空き容量認識部により空き容量に偶数頁分または奇数頁分の画像データを記憶可能であることが確認された場合には、印刷制御装置から偶数頁または奇数頁の画像データを出力させて記憶部に記憶させ、その記憶された画像データが複数部数の回数の画像情報の画像形成に利用されるまで上記記憶された画像データを記憶部に保持させるとともに、印刷制御装置から上記偶数頁または奇数頁を除く残り頁の画像データを画像形成装置に頁順に複数部数の回数繰り返して出力させるものとし、画像形成制御手段を、記憶部に保持されている偶数頁または奇数頁の画像データの読出し、印刷制御装置から出力された前記残りの頁の画像データの受付け、および記憶部から読み出した偶数頁または奇数頁の画像データと上記受け付けた残り頁の画像データとで構成される画像情報の画像形成からなる画像形成工程を複数部数の回数繰り返して行うように画像形成装置を制御するものとすることができる。
【００１２】
本発明の画像形成装置は、上記画像形成システムにおける画像形成装置であって、少なくとも１頁分の前記画像データを記憶可能な記憶部と、記憶部に保持されている所定頁の画像データの読出し、印刷制御装置から出力された残りの頁の画像データの受付け、および記憶部から読み出した所定頁の画像データと上記受け付けた残り頁の画像データとで構成される画像情報の画像形成からなる画像形成工程を複数部数の回数繰り返して行うように制御する画像形成制御手段とを備えたことを特徴とするものである。
【００１３】
【発明の効果】
本発明の画像形成システムおよび画像形成装置によれば、画像形成装置に少なくとも１頁分の画像データを記憶可能な記憶部を設け、その記憶部における空き容量に所定頁分の画像データを記憶可能であることが空き容量認識部により確認された場合には、印刷制御装置から画像形成装置の記憶部に所定頁の画像データを出力して記憶させ、その記憶された画像データを複数部数の回数の画像情報の画像形成に利用されるまで記憶部に保持させるとともに、印刷制御装置から上記所定頁を除く残り頁の画像データを画像形成装置に頁順に複数部数の回数繰り返して出力させ、画像形成装置において、記憶部に保持されている所定頁の画像データの読出し、印刷制御装置から出力された残りの頁の画像データの受付け、および記憶部から読み出した所定頁の画像データと上記受け付けた残り頁の画像データとで構成される画像情報の画像形成からなる画像形成工程を複数部数の回数繰り返して行うようにしたので、画像形成装置の記憶部に保持されている所定頁の画像データを複数部数の回数読み出して利用することにより印刷制御装置から画像形成装置への画像データの転送回数を減少させ、その分の転送時間を短縮することができ、印刷制御装置および画像形成装置における画像形成の処理効率を向上させることができる。
【００１４】
また、上記画像形成システムにおいて、空き容量認識部により記憶部に偶数頁分または奇数頁分の画像データを記憶可能であることが確認された場合には、印刷制御装置から画像形成装置の記憶部に偶数頁分または奇数頁分の画像データを出力して記憶させ、その記憶された画像データを複数部数の回数の画像情報の画像形成に利用されるまで記憶部に保持させるとともに、印刷制御装置から上記偶数頁または奇数頁を除く残り頁の画像データを画像形成装置に頁順に複数部数の回数繰り返して出力させ、画像形成装置において、記憶部に保持されている偶数頁または奇数頁の画像データの読出し、印刷制御装置から出力された残りの頁の画像データの受付け、および記憶部から読み出した偶数頁または奇数頁の画像データと上記受け付けた残り頁の画像データとで構成される画像情報の画像形成からなる画像形成工程を複数部数の回数繰り返して行うようにした場合には、記憶部からの画像データの読出しと印刷制御装置からの画像データの受け付けを交互に行うことができ、より画像形成の処理効率を向上させることができる。
【００１５】
【発明の実施の形態】
以下、図面を参照しながら本発明の画像形成システムの一実施形態を利用したプリンタシステムについて説明する。図１は本プリンタシステムの概略構成図である。
【００１６】
本プリンタシステムは、複数頁からなる画像情報とその画像情報を複数部数印刷することを指示する印刷指示情報とからなる印刷情報を出力するプリンタドライバを有するコンピュータ１０、コンピュータ１０から出力された印刷情報に基づいて画像情報の各頁の画像データを出力する印刷制御装置２０、および印刷制御装置２０から出力された画像データに基づいて印刷を行うプリンタ３０を備えている。
【００１７】
コンピュータ１０は、画像情報を入力、編集することができるキーボード１１と、上記プリンタドライバがインストールされた本体１２と、画像情報や、印刷枚数および印刷部数を指定することができる印刷設定画面などを表示する表示部１３とを備えている。
【００１８】
印刷制御装置２０は、図２に示すように、コンピュータ１０から出力された印刷情報を受け付けるデータ受信部２１、データ受信部２１により受信された画像データおよび後述する画像展開部２３により展開されたビットマップデータを記憶するハードディスク２２、データ受信部２１により受信された画像データをビットマップデータに展開する画像展開部２３、画像展開部２３により展開されたビットマップデータをプリンタ３０に出力するデータ送信部２４、後述するプリンタ３０における記憶部３２の空き容量に所定頁分のビットマップデータが記憶可能か否かを確認する空き容量認識部２５、および空き容量認識部２５の空き容量に所定頁分のビットマップデータを記憶可能な場合に、上記所定頁のビットマップデータを記憶部３２に出力して記憶させ、その記憶されたビットマップデータを複数部数の印刷が終わるまで保持させるとともに、その記憶部３２に保持されたビットマップデータの頁以外の頁のビットマップデータのプリンタ３０への出力を制御する印刷情報出力制御手段２６を備えている。
【００１９】
プリンタ３０は、印刷制御装置２０のデータ送信部２４から出力されたビットマップデータを受信するデータ受信部３１、データ受信部３１により受信されたのビットマップデータを少なくとも１頁分記憶可能な記憶部３２、印刷制御装置２０の空き容量認識部２５から出力された所定頁分のビットマップデータのデータ量を受信し、そのデータ量と記憶部３２における空き容量とを比較して上記所定頁分のビットマップデータが記憶可能か否かを示す信号を空き容量認識部２５に送信するデータ量受信部３３、データ受信部３１により受信されたビットマップデータおよび記憶部３２に保持されたビットマップデータに基づいて印刷を行うプリント部３４、およびデータ受信部３１によるビットマップデータの受信、記憶部３２からのビットマップデータの読出し、およびプリント部３４における印刷を制御する画像形成制御手段３５を備えている。また、プリンタ３０としては、たとえば、インクジェット形式により印刷を施すものを利用してもよいし、トナー形式により印刷を施すものを利用してもよい。また、上記記憶部３２としては、高速な読出しが可能な半導体メモリを利用することが望ましい。
【００２０】
図１におけるケーブル４０は、一般的な有線ケーブルでもよいし、ＬＡＮなどの通信ケーブルを利用してもよい。また、無線ＬＡＮなどにより接続するようにしてもよい。
【００２１】
次に、本プリンタシステムの作用について、図３から図６に示すフローチャートを参照しながら説明する。
【００２２】
まず、コンピュータ１０において複数頁からなる画像情報が編集された後、プリンタドライバにより表示部１３に印刷設定画面が表示され、その印刷設定画面において印刷する頁や部数などの印刷指示情報が操作者によりキーボード１１を用いて入力される（Ｓ１）。
【００２３】
上記のようにして印刷設定画面において印刷指示情報が設定されると、プリンタドライバは画像情報および印刷指示情報からなる印刷情報を印刷制御装置２０に出力する（Ｓ２）。コンピュータ１０から出力された印刷情報は印刷制御装置２０のデータ受信部２１において受信され、印刷情報における各頁の画像データがハードディスク２２に記憶されるとともに、画像展開部２３に出力される。そして、画像展開部２３でおいてビットマップデータに展開された後、そのビットマップデータもハードディスク２２に記憶される。また、印刷情報における部数などの印刷指示情報は印刷情報出力制御手段２６に出力されて記憶される（Ｓ３）。
【００２４】
次に、印刷制御装置２０の空き容量認識部２５によりハードディスク２２に記憶されたビットマップデータの全画像データ量が算出され、その全画像データ量が空き容量認識部２５からプリンタ３０のデータ量受信部３３に出力される（Ｓ４）。そして、プリンタ３０におけるデータ量受信部３３は、全画像データ量が入力されると、データ量受信部３３はその全画像データと記憶部３２における空き容量とを比較する（Ｓ５、Ｓ６）。そして、全画像データ量の方が空き容量よりも大きい場合には、データ量受信部３３はその旨を報知する信号を印刷制御装置２０の空き容量認識部２５に出力する。空き容量認識部２５は上記信号に応じてハードディスク２２に記憶されたビットマップデータのうちの偶数頁のビットマップデータのデータ量を算出し、そのデータ量に１頁分のビットマップデータのデータ量を加算したデータ量を算出し、その加算されたデータ量をプリンタ３０のデータ量受信部３３に出力する。なお、本実施形態において、上記のようにして偶数頁のビットマップデータのデータ量に加算される１頁分のデータ量は、予め設定された所定のサイズの印刷用紙に印刷することができる最大量のデータ量とする。
【００２５】
データ量受信部３３は入力された上記加算されたデータ量と上記空き容量と比較し（Ｓ７）、上記空き容量の方が上記加算されたデータ量よりも大きい場合には、データ量受信部３３はその旨を報知する信号を印刷制御装置２０の空き容量認識部２５に出力する。なお、本実施形態においては、上記のように、偶数頁のビットマップデータのデータ量に１頁分のビットマップデータのデータ量を加算したデータ量の大きさを空き容量の大きさと比較するようにしたが、上記１頁分のビットマップデータのデータ量は、印刷制御装置２０から出力されたビットマップデータを一時的に記憶するために確保したものであるため、上記のように印刷制御装置２０から出力されたビットマップデータを一時的に記憶せずに直接プリント部３４に出力する場合には、必ずしも加算する必要はなく、そのような場合には、偶数頁分のビットマップデータのデータ量と空き容量との大きさを比較するようにすればよい。
【００２６】
そして、空き容量認識部２５は上記報知信号に応じて印刷情報出力制御手段２６に信号を出力し、印刷情報出力制御手段２６は上記信号に応じてハードディスク２２から偶数頁のビットマップデータを読み出してデータ送信部２４に出力させる。そして、印刷情報出力制御手段２６は、偶数頁のビットマップデータおよび印刷部数をデータ送信部２４からプリンタ３０のデータ受信部３１に出力させ、プリンタ３０のデータ受信部３１から上記偶数頁のビットマップデータを記憶部３２に出力させて記憶させるとともに、印刷部数をプリンタ３０の画像形成制御手段３５に出力して記憶させる（Ｓ８）。そして、印刷情報出力制御手段２６は、上記記憶部３２に記憶された偶数頁の画像データが上記印刷部数の印刷に利用されるまで記憶部３２に保持されるように記憶部３２に制御信号を出力する。
【００２７】
次に、印刷制御装置２０の印刷情報制御手段２６は、ハードディスク２２から第１頁のビットマップデータを読み出し、そのビットマップデータをデータ送信部２４からプリンタ３０に出力させる（Ｓ９）。プリンタ３０の画像形成制御手段３５は、データ送信部２４から出力されたビットマップデータをデータ受信部３１により受信し、データ受信部３１からそのビットマップデータをプリント部３４に出力させ、プリント部３４に入力されたビットマップデータに基づいて第１頁の印刷を行わせる（Ｓ１０）。そして、次に、画像形成制御手段３５は、プリンタ３０の記憶部３２に記憶された第２頁のビットマップデータを読み出し（Ｓ１１）、その読み出されたビットマップデータをプリント部３４に出力させ、プリント部３４に入力されたビットマップデータに基づいて第２頁の印刷を行わせる（Ｓ１２）。次に、印刷制御装置２０の印刷情報出力制御手段２６は、ハードディスク２２から第３頁のビットマップデータを読み出し、その読み出されたビットマップデータをデータ送信部２４によりプリンタ３０に出力させる（Ｓ１３）。プリンタ３０の画像形成制御手段３５は、データ送信部２４から出力されたビットマップデータをデータ受信部３１により受信し、データ受信部３１からそのビットマップデータをプリント部３４に出力させ、プリント部３４に入力されたビットマップデータに基づいて第３頁の印刷を行わせる（Ｓ１４）。そして、次に、画像形成制御手段３５は、プリンタ３０の記憶部３２に記憶された第４頁のビットマップデータを読み出し（Ｓ１５）、その読み出されたビットマップデータをプリント部３４に出力させ、プリント部３４に入力されたビットマップデータに基づいて第４頁の印刷を行わせる（Ｓ１６）。そして、上記のようにして印刷制御装置２０から出力されたビットマップデータに基く奇数頁の印刷と、記憶部３２から読み出されたビットマップデータに基づく偶数頁の印刷とを交互に繰り返して行い、最終頁まで印刷を行う（Ｓ１７）。上記のようにして１部目の最終頁の印刷が終了するとプリンタ３０の画像形成制御手段３５に記憶された印刷部数が１減算され（Ｓ１８）、減算された後の印刷部数が０であるかどうかが確認される（Ｓ１９）。減算された後の印刷部数が０である場合には処理を終了する。また、減算された後の印刷部数が０でない場合には、再びＳ９からＳ１８までの処理が印刷部数が０になるまで繰り返される。上記のような処理を行うことにより複数頁の画像データからなる画像情報が部単位で印刷される。
【００２８】
また、Ｓ６おいて、空き容量が全画像データ量以上であると確認された場合には、データ量受信部３３はその旨を報知する信号を印刷制御装置２０の空き容量認識部２５に出力する。そして、空き容量認識部２５は上記報知信号に応じて印刷情報出力制御手段２６に信号を出力し、印刷情報出力制御手段２６は上記信号に応じてハードディスク２２から全頁のビットマップデータを読み出してデータ送信部２４に出力させる。そして、印刷情報出力制御手段２６は、全頁のビットマップデータおよび印刷部数をデータ送信部２４からプリンタ３０のデータ受信部３１に出力させ、プリンタ３０のデータ受信部３１から上記全頁のビットマップデータを記憶部３２に出力させて記憶させるとともに、印刷部数をプリンタ３０の画像形成制御手段３５に出力して記憶させる（Ｓ２０）。そして、印刷情報出力制御手段２６は、上記記憶部３２に記憶された全頁の画像データが上記印刷部数の印刷に利用されるまで記憶部３２に保持されるように記憶部３２に制御信号を出力するとともに、プリンタ３０の画像形成制御手段３５に全頁のビットマップデータを送信したことを報知する信号を出力する。
【００２９】
そして、上記報知信号を受け取った画像形成制御手段３５は、記憶部３２から第１頁のビットマップデータを読み出し（Ｓ２１）、そのビットマップデータをプリント部３４に出力させ、プリント部３４に入力されたビットマップデータに基づいて第１頁の印刷を行わせる（Ｓ２２）。そして、次に、画像形成制御手段３５は、記憶部３２に記憶された第２頁のビットマップデータを読み出し（Ｓ２３）、その読み出されたビットマップデータをプリント部３４に出力させ、プリント部３４に入力されたビットマップデータに基づいて第２頁の印刷を行わせる（Ｓ２４）。そして、上記のように記憶部３２から頁順に読み出されたビットマップデータに基づいて印刷を行う処理を繰り返して行い、最終頁まで印刷を行う（Ｓ２５）。そして、１部目の最終頁の印刷が終了すると、画像形成制御手段３５に記憶された印刷部数が１減算され（Ｓ２６）、減算された後の印刷部数が０であるかどうかが確認される（Ｓ２７）。減算された後の印刷部数が０である場合には処理を終了する。また、減算された後の印刷部数が０でない場合には、再びＳ２１からＳ２６までの処理が印刷部数が０になるまで繰り返される。上記のような処理を行うことにより複数頁の画像データからなる画像情報が部単位で印刷される。
【００３０】
また、Ｓ６において、空き容量が全画像データ量より小さいと確認され、かつＳ７において、偶数頁のビットマップデータのデータ量と１頁分のビットマップデータのデータ量とを加算したデータ量が空き容量より大きいと確認された場合には、まず、印刷情報出力制御手段２６により印刷制御装置２０のハードディスク２２から第１頁のビットマップデータがプリンタ３０に出力され、（Ｓ２８）、そのビットマップデータはプリンタ３０のデータ受信部３１により受信された後、記憶部３２に一時的に記憶される。そして、画像形成制御手段３５により記憶部３２から読み出された後、プリント部３４に出力され、プリント部３４は入力されたビットマップデータに基づいて第１頁の印刷を行う（Ｓ２９）。そして、第１頁の印刷が終了すると、印刷情報出力制御手段２６により印刷制御装置２０のハードディスク２２から第２頁の画像データがプリンタ３０に出力され、（Ｓ３０）、そのビットマップデータはプリンタ３０のデータ受信部３１により受信された後、記憶部３２に一時的に記憶される。そして、そのビットマップデータは画像形成制御手段３５により記憶部３２から読み出された後、プリント部３４に出力され、プリント部３４は入力されたビットマップデータに基づいて第２頁の印刷を行う（Ｓ３１）。そして、上記のように印刷制御装置２０から出力された各頁のビットマップデータに基づいて印刷を行う処理を繰り返して行い、最終頁まで印刷を行う（Ｓ３２）。上記のようにして１部目の最終頁の印刷が終了すると、次に２部目の第１頁のビットマップデータが印刷制御装置２０から出力され、上記と同様にして最終頁までの印刷が行われる。そして、上記のようにして印刷制御装置２０から各頁のビットマップデータが頁順に印刷部数の回数だけプリンタ３０に出力されて印刷されることにより、複数頁の画像データからなる画像情報が部単位で印刷される。
【００３１】
上記プリンタシステムによれば、プリンタ３０に少なくとも１頁分のビットマップデータを記憶可能な記憶部３２を設け、その記憶部３２における空き容量に偶数頁のビットマップデータを記憶可能であることが空き容量認識部２５により確認された場合には、印刷制御装置２０からプリンタ３０の記憶部３２に偶数頁のビットマップデータを出力して記憶させ、その記憶されたビットマップデータを複数部数の回数の画像情報の画像形成に利用されるまで記憶部３２に保持させるとともに、印刷制御装置２０から奇数頁のビットマップデータをプリンタ３０に頁順に複数部数の回数繰り返して出力させ、プリンタ３０において、記憶部３２に保持されている偶数頁のビットマップデータの読出し、印刷制御装置２０から出力された奇数頁のビットマップデータの受付け、および記憶部３２から読み出した偶数頁のビットマップデータと上記受け付けた奇数頁のビットマップデータとで構成される画像情報の画像形成からなる画像形成工程を複数部数の回数繰り返して行うようにしたので、プリンタ３０の記憶部３２に保持されている偶数頁のビットマップデータを複数部数の回数読み出して利用することにより印刷制御装置２０からプリンタ３０へのビットマップデータの転送回数を減少させ、その分の転送時間を短縮することができ、印刷制御装置２０およびプリンタ３０による画像形成の処理効率を向上させることができる。
【００３２】
なお、上記実施形態においては、Ｓ７において、偶数頁のビットマップデータのデータ量と１頁分のビットマップデータのデータ量とを加算したデータ量と空き容量と比較して空き容量が上記データ量より大きいか否かを確認するようにしたが、空き容量と比較するデータ量の頁は必ずしも偶数頁である必要はなく、奇数頁のビットマップデータのデータ量と１頁分のビットマップデータのデータ量とを加算したデータ量と空き容量とを比較し、空き容量の方が大きい場合には、上記奇数頁のビットマップデータを上記空き容量に記憶して保持させるようにしてもよい。そして、この保持された奇数頁のビットマップデータの読出しと印刷制御装置２０からの偶数頁のビットマップデータの受付けとにより画像情報の印刷を行うようにしてもよい。また、上記のように偶数頁または奇数頁に限らず、予め設定された所定頁のビットマップデータのデータ量と空き容量と比較し、空き容量の方が大きい場合には、上記所定頁のビットマップデータを上記空き容量に記憶して保持させ、この保持された所定頁のビットマップデータの読出しと印刷制御装置２０からの上記所定頁を除く残り頁のビットマップデータの受付けとを頁順に行って画像情報の印刷を行うようにしてもよい。
【００３３】
また、上記実施形態においては、Ｓ６において、空き容量が全画像データ量より小さいと確認され、かつＳ７において、偶数頁のビットマップデータのデータ量と１頁分のビットマップデータのデータ量を加算したデータ量が空き容量より大きいと確認された場合には、各頁のビットマップデータを頁順にプリンタ３０に順次出力して印刷するようにしたが、上記のような場合においても、空き容量認識部２５により記憶部３２の空き容量に記憶可能なデータ量または頁数を確認し、少なくとも１頁分のビットマップデータを記憶可能である場合には、その記憶可能な頁分のビットマップデータを記憶部３２に記憶して保持させるようにしてもよい。そして、記憶部３２に保持された上記頁のビットマップデータの読出しと印刷制御装置２０からの上記頁を除く残り頁のビットマップデータの受付けとを頁順に行って画像情報の印刷を行うようにしてもよい。
【００３４】
また、上記実施形態のように、空き容量認識部２５において、全頁分のデータ量や偶数頁分のデータ量を記憶部３２に記憶可能か否かを確認するのではなく、記憶部３２の空き容量に記憶可能なデータ量や頁数を確認し、少なくとも１頁分のビットマップデータを記憶可能である場合には、その記憶可能な頁分のビットマップデータを記憶部３２に記憶して保持させるようにしてもよい。そして、記憶部３２に保持された上記頁のビットマップデータの読出しと印刷制御装置２０からの上記頁を除く残り頁のビットマップデータの受付けとを頁順に行って画像情報の印刷を行うようにしてもよい。
【００３５】
また、上記実施形態においては、印刷情報出力制御手段２６を印刷制御装置２０に設け、画像形成制御手段３５をプリンタ３０に設けるようにしたが、必ずしも上記制御手段をそれぞれの装置に設ける必要はなく、印刷制御装置２０やプリンタ３０とは別個に設けるようにしてもよいし、上記２つの制御手段を印刷制御装置２０またはプリンタ３０のいずれか一方に設けるようにしてもよい。また、印刷情報制御手段２６の一部をプリンタ３０に設けるようにしてもよいし、画像形成制御手段３５の一部を印刷制御装置２０に設けるようにしてもよい。
【図面の簡単な説明】
【図１】本発明の画像形成システムの一実施形態を利用したプリンタシステムの概略構成図
【図２】図１に示すプリンタシステムの印刷制御手段およびプリンタのブロック図
【図３】図１に示すプリンタシステムの作用を説明するためのフローチャート
【図４】図１に示すプリンタシステムの作用を説明するためのフローチャート
【図５】図１に示すプリンタシステムの作用を説明するためのフローチャート
【図６】図１に示すプリンタシステムの作用を説明するためのフローチャート
【図７】従来技術におけるプリンタシステムの作用を説明するための図
【図８】従来技術におけるプリンタシステムの作用を説明するための図
【図９】従来技術におけるプリンタシステムを説明するための図
【符号の説明】
１０    コンピュータ
１１    キーボード
１２    本体
１３    表示手段
２０    印刷制御手段
２１    データ受信部
２２    ハードディスク
２３    画像展開部
２４    データ送信部
２５    空き容量認識部
２６    印刷情報出力制御手段
３０    プリンタ
３１    データ受信部
３２    記憶部
３３    データ量受信部
３４    プリント部
３５    画像形成制御手段
【図１】
2004355068.tif 000003
【図２】
2004355068.tif 000004
【図３】
2004355068.tif 000005
【図４】
2004355068.tif 000006
【図５】
2004355068.tif 000007
【図６】
2004355068.tif 000008
【図７】
2004355068.tif 000009
【図８】
2004355068.tif 000010
【図９】
2004355068.tif 000011