(57)【特許請求の範囲】
【請求項１】
第１の情報処理装置に装備された接続部に接続するための第１の接続部と、
第２の情報処理装置に装備された接続部に接続するための第２の接続部と、
情報を記憶する記憶部と、
前記第１の情報処理装置から送信された印刷データを前記第１の接続部を経由して受信し、前記記憶部で一時記憶したうえで、前記第２の情報処理装置における印刷処理の進行に応じて、前記第２の接続部を経由して前記第２の情報処理装置へ送信する第１の処理手段と、
前記第２の情報処理装置において情報処理における記憶容量不足が発生した場合に、前記第２の情報処理装置内に記憶できない情報を前記第２の接続部を経由して受信し、前記記憶部で一時記憶したうえで、前記第２の情報処理装置における情報処理の進行に応じて、前記第２の接続部を経由して前記第２の情報処理装置へ返信する第２の処理手段と、
前記第１の処理手段による処理において前記記憶部に印刷データを記憶する容量と、前記第２の処理手段による処理において前記記憶部に情報を記憶する容量と、の比率を設定する設定手段と、
を備えたことを特徴とするバッファ装置。
【請求項２】
前記設定手段は、前記第１の処理手段による処理と、前記第２の処理手段による処理とのうち、優先順位が高い方により多くの容量を割り振るように前記比率を設定する請求項１に記載のバッファ装置。
【請求項３】
前記第１の情報処理装置から前記記憶部の使用状況の送信要求を受け付けた場合に前記第１の情報処理装置に前記記憶部の使用状況を返信する返信手段を備えた請求項１又は２に記載のバッファ装置。
【請求項４】
前記第２の情報処理装置から保存指令を受け付けた場合に、前記記憶部に記憶された情報を保存する保存手段を備えた請求項１乃至３のいずれか１項に記載のバッファ装置。
【請求項５】
前記第１の接続部および第２の接続部はＵＳＢ接続部である請求項１乃至４のいずれか１項に記載のバッファ装置。
【請求項６】
外部記憶部を装着する装着部と、
前記記憶部に記憶された情報を前記装着部に装着された前記外部記憶部に格納する格納手段と、
を備えた請求項１乃至５のいずれか１項に記載のバッファ装置。
【請求項７】
請求項１乃至６のいずれか１項に記載されたバッファ装置に対して前記第２の接続部を介してＵＳＢ接続される前記第２の情報処理装置として用いられて、
前記バッファ装置における前記第２の処理手段に対して前記第２の情報処理装置内に記憶できない情報を送信し、その情報を前記第２の処理手段から受信する送受信手段を備えた情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッファ装置および情報処理装置に関する。
【背景技術】
【０００２】
周知のとおり、通信ネットワーク等においては各種のバッファ装置を配置する場合がある。例えばプリントバッファ（プリンタバッファ）は、パーソナルコンピュータ（ＰＣ）と印刷機との間に配置されて、ＰＣから送信された印刷データを取り込むことによって、ＰＣを印刷処理から迅速に開放して、他の作業に使用できるようにする。
【０００３】
例えば下記特許文献１には、コンピュータから入力されるプリントデータをダイレクトメモリアクセスにより蓄積するとともにそのデータに含まれる制御コマンドを処理するプリントバッファが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−１４９００１号公報
【特許文献２】特開２００２−７７５０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、スキャナ機能やファックス機能等の各種機能を有する画像処理装置や複合機においては、メモリ不足になる可能性がある。実際安価な装置の場合には、画像処理装置内に存在する記憶領域のサイズも小さく、高解像度の画像を複数読み込んだ場合には記憶領域不足となり読み込みが中断されてしまうことがある。場合によってはそれまでに読み込んだ画像情報はすべて破棄され、再度原稿を最初から読み直す必要がある。
【０００６】
この可能性を回避するために例えば上記特許文献２では、スキャナで画像読取中に複合機の残りメモリが少なくなるとホストＰＣのメモリを使用して処理を続行する技術が開示されている。プリントバッファをＰＣと複合機との間に接続して使用する場合、このプリントバッファを利用してメモリ不足の解消を図ることが考えられるが、従来技術にはそのような提案はない。
【０００７】
そこで本発明が解決しようとする課題は、上記問題点に鑑み、複合機等とＰＣとの間に接続された状態で、プリンタバッファとしての機能に加えて、複合機等における各種情報処理（スキャナ処理、ファクス処理等）の途中でのメモリ不足の際のメモリとしても用いることができるバッファ装置を提供することにある。
【課題を解決するための手段及び発明の効果】
【０００８】
上記課題を達成するために、本発明に係るバッファ装置は、第１の情報処理装置に装備された接続部に接続するための第１の接続部と、第２の情報処理装置に装備された接続部に接続するための第２の接続部と、情報を記憶する記憶部と、前記第１の情報処理装置から送信された印刷データを前記第１の接続部を経由して受信し、前記記憶部で一時記憶したうえで、前記第２の情報処理装置における印刷処理の進行に応じて、前記第２の接続部を経由して前記第２の情報処理装置へ送信する第１の処理手段と、前記第２の情報処理装置において情報処理における記憶容量不足が発生した場合に、前記第２の情報処理装置内に記憶できない情報を前記第２の接続部を経由して受信し、前記記憶部で一時記憶したうえで、前記第２の情報処理装置における情報処理の進行に応じて、前記第２の接続部を経由して前記第２の情報処理装置へ返信する第２の処理手段と、前記第１の処理手段による処理において前記記憶部に印刷データを記憶する容量と、前記第２の処理手段による処理において前記記憶部に情報を記憶する容量と、の比率を設定する設定手段と、を備えたことを特徴とする。
【０００９】
これにより本発明に係るバッファ装置では、第１の情報処理装置（以下、第１の装置）から送信された印刷データを一時記憶した後に第２の情報処理装置（以下、第２の装置）に送信するプリンタバッファとしての機能のみでなく、第２の装置から一旦情報を受け取って一時記憶して再度返信する機能も有する。したがって、通常のプリンタバッファの機能に加えて、第２の装置のメモリ不足にも対応できる多機能なバッファ装置が実現できる。
【００１１】
また、プリンタバッファとしての一時記憶の容量と、第２の装置からの情報の一時記憶の容量との比率を設定する手段を備えるので、柔軟に容量の比率を設定して、限られた記憶容量を有効に利用して、効果的に上記２つの機能を果すことができる。
【００１２】
また前記第１の情報処理装置から前記記憶部の使用状況の送信要求を受け付けた場合に前記第１の情報処理装置に前記記憶部の使用状況を返信する返信手段を備えたとしてもよい。
【００１３】
これにより第１の装置の側からバッファ装置の記憶部の使用状況の情報を取得することができるので、内部の状況を見ることができる信頼性の高いバッファ装置が実現できる。
【００１４】
また前記第２の情報処理装置から保存指令を受け付けた場合に、前記記憶部に記憶された情報を保存する保存手段を備えたとしてもよい。
【００１５】
これにより記憶部の情報を保存することにより、信頼性の高いバッファ装置が実現できる。
【００１６】
また前記第１の接続部および第２の接続部はＵＳＢ接続部であるとしてもよい。
【００１７】
これによりＵＳＢ接続の利便性を有効に活用しつつ、上記２つのバッファ機能を達成するバッファ装置が実現できる。
【００１８】
また外部記憶部を装着する装着部と、前記記憶部に記憶された情報を前記装着部に装着された前記外部記憶部に格納する格納手段と、を備えたとしてもよい。
【００１９】
これによりバッファ装置に外部記憶部を装着することができるようにして、バッファ装置の記憶容量を外部記憶部の記憶容量で補うことによって、上記２つの機能のために多くの記憶容量を必要とする場合にも上記２つのバッファ機能を確実に達成するバッファ装置が実現できる。
【００２０】
また上記のバッファ装置に対して前記第２の接続部を介してＵＳＢ接続される前記第２の情報処理装置として用いられる情報処理装置は、前記バッファ装置における前記第２の処理手段に対して前記第２の情報処理装置内に記憶できない情報を送信し、その情報を前記第２の処理手段から受信する送受信手段を備えたとしてもよい。
【００２１】
これにより上記のとおり２つの機能を有するバッファ装置とＵＳＢ接続されて、情報処理の際にバッファ装置に対してメモリフルで記憶できない情報をバッファ装置に対して送信して、そこで一時記憶させた後に返信する手段を備えた情報処理装置が実現できる。つまり上記バッファ装置を利用して情報処理におけるメモリ不足に対処する機能が、利便性の高いＵＳＢ接続によって実現できる情報処理装置が構成できる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態におけるバッファ装置を含む情報処理システムの構成図。
【図２】コピー処理の処理手順を示すフローチャート。
【図３】ＦＡＸ送信処理の処理手順を示すフローチャート。
【図４】ＦＡＸ受信処理の処理手順を示すフローチャート。
【図５】印刷処理の処理手順を示すフローチャート。
【図６】メモリ使用比率設定処理の処理手順を示すフローチャート。
【図７】バッファ情報送信処理の処理手順を示すフローチャート。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態を図面を参照しつつ説明する。まず図１は、本発明の１実施形態における情報処理システム１の構成図である。図１に示されているように、情報処理システム１は、パーソナルコンピュータ２（ＰＣ）、プリンタバッファ３、複合機４を備える。
【００２４】
ＰＣ２は、ＣＰＵ２００、ＲＡＭ２０１、ＲＯＭ２０２、ＵＳＢポート２０３、入力部２０４、表示部２０５を備える。ＣＰＵ２００は印刷開始の指令などの各種指令や情報処理を行う。ＲＡＭ２０１はＣＰＵ２００の作業領域として機能し、各種情報を記憶する。ＲＯＭ２０２はＣＰＵ２００の各種情報処理で用いられるプログラム等を記憶する。
【００２５】
ＵＳＢポート２０３は、後述するプリンタバッファ３との接続のために備えられている。入力部２０４は、各種操作キーやスイッチなどからなり、印刷開始などのユーザによる指令入力を含む入力を受け付ける。表示部２０５は、例えば液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などからなり、ユーザに向けて各種情報を表示する。
【００２６】
プリンタバッファ３は、バッファメモリ３００、ＵＳＢＩ／Ｆ回路３０１、ＵＳＢＩ／Ｆ回路３０２、ＣＰＵ３０３、ＲＡＭ３０４、ＲＯＭ３０５、スロット３０６を備える。バッファメモリ３００は後述するようにＰＣ２や複合機４から送信された情報を一時記憶する。ＵＳＢＩ／Ｆ回路３０１、ＵＳＢＩ／Ｆ回路３０２はそれぞれＰＣ２、複合機４との接続のために用いられる。
【００２７】
ＣＰＵ３０３はバッファメモリ３００への記憶（格納）指令などの各種指令や情報処理を行う。ＲＡＭ３０４はＣＰＵ３０３の作業領域として機能し、各種情報を記憶する。ＲＯＭ３０５はＣＰＵ３０３の各種情報処理で用いられるプログラム等を記憶する。スロット３０６は外部記憶メディア３０７を脱着可能に装着するために装備されている。
【００２８】
複合機４は、ＣＰＵ４０１、ＲＡＭ４０２、ＲＯＭ４０３、ＥＥＰＲＯＭ４０４、ＵＳＢポート４０５、入力部４０６、表示部４０７、スキャナ部４０８、スキャナバッファ４０９、プリンタ部４１０、印字バッファ４１１、ＦＡＸ部４１２、ＦＡＸバッファ４１３、ネットワークインターフェイス（Ｉ／Ｆ）４１４を備える。
【００２９】
ＣＰＵ４０１は画像処理の指令などの各種指令や情報処理を行う。ＲＡＭ４０２はＣＰＵ４０１の作業領域として機能し、各種情報を記憶する。ＲＯＭ４０３はＣＰＵ４０１の各種情報処理で用いられるプログラムを記憶する。ＥＥＰＲＯＭ４０４は、書き換え可能メモリとして例えばＦＡＸ機能における通話相手の電話番号などの情報を記憶する。
【００３０】
ＵＳＢポート４０５は、プリンタバッファ３との接続のために備えられている。入力部４０６は、各種操作キーやスイッチなどからなり、コピー開始などのユーザによる指令入力を含む入力を受け付ける。表示部４０７は、例えばＬＣＤなどからなり、ユーザに向けて各種情報を表示する。
【００３１】
スキャナ部４０８は、例えば自動給紙装置（ＡＤＦ：Ａｕｔｏｍａｔｉｃ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）を用いる方式や、あるいはコンタクトガラス上に原稿を載置するフラットベッド方式により、原稿を給紙し、その表面から読取モジュールによって画像を読み取る。読み取った画像を記憶させるメモリとして、スキャナバッファ４０９を配置する。
【００３２】
プリンタ部４１０は、印刷すべき画像データ等を受け取って、装備されたインクカートリッジから供給されるインクを印字ヘッドを用いて印刷用紙表面に定着させることにより印刷処理を行う。印刷すべきデータの一時記憶のために印字バッファ４１１を装備する。
【００３３】
ＦＡＸ部４１２は、ＦＡＸ回線１０に接続されており、ＦＡＸ回線１０を通じて他のＦＡＸ装置１１との間でＦＡＸ送信、受信を実行する。ＦＡＸ送受信の際のＦＡＸデータの一時記憶のためにＦＡＸバッファ４１３を装備する。
【００３４】
スキャナバッファ４０９、印字バッファ４１１、ＦＡＸバッファ４１３は例えばＲＡＭ４０２上の所定領域に形成されているとしてもよい。ネットワークインターフェイス（Ｉ／Ｆ）４１４は、通信ネットワーク１２と接続されて、同ネットワークを通じて他の情報処理装置１３との間で各種情報の送受信を行う。
【００３５】
ＰＣ２のＵＳＢポート２０３とプリンタバッファ３のＵＳＢＩ／Ｆ回路３０１とはＵＳＢケーブル５００で接続されている。また複合機４のＵＳＢポート４０５とプリンタバッファ３のＵＳＢＩ／Ｆ回路３０２とはＵＳＢケーブル５０１で接続されている。
【００３６】
上記のとおりＰＣ２とプリンタバッファ３との間、プリンタバッファ３と複合機４との間はＵＳＢ接続が採用されているが、これはパラレル接続、シリアル接続など、他の接続方法でもよい。図１のシステムではＵＳＢ接続が用いられているので、いわゆるプラグアンドプレイ機能が実行できる。
【００３７】
すなわち、ＰＣ２とプリンタバッファ３との間、プリンタバッファ３と複合機４との間のＵＳＢ接続をプラグインすることにより、ＵＳＢクライアント機器であるプリンタバッファ３、複合機４の製造元ＩＤ、製品ＩＤ、シリアルナンバ等がＰＣ２に送信され、ＰＣ２では必要なドライバを自動で探してインストールする。
【００３８】
情報処理システム１では、以上の装置構成のもとで、複写（コピー）処理、画像処理、ＦＡＸ送受信処理、印刷処理等を実行する。その処理手順が図２から５に示されている。
【００３９】
まず図２にはコピー処理の場合の処理手順が示されている。図２では図示左側にプリンタバッファ３側の処理が、図示右側に複合機４側の処理が示されている。図２、及び後述の図３から５の処理はプログラム化されて例えばＲＯＭ２０２、３０５、４０３に記憶しておけばよい。そして、それらのプログラムを呼び出して、ユーザによる操作以外は、プリンタバッファ３側の処理はＣＰＵ３０３により、複合機４側の処理はＣＰＵ４０１により、ＰＣ２側の処理はＣＰＵ２００により自動的に処理されるとすればよい。
【００４０】
図２の処理ではまず手順Ｓ１１０で、複合機４に対してユーザからコピー指令がなされたとする。これは入力部４０６を用いてなされるとすればよい。次にＳ１２０で、複合機４はスキャナ部４０８によるスキャン処理を実行（開始）する。
【００４１】
次にＳ１３０で、複合機４のスキャナバッファ４０９がメモリフル（空き容量不足）となったか否かを判定する。メモリフルの場合（Ｓ１３０：ＹＥＳ）はＳ１４０に進み、メモリフルでない場合（Ｓ１３０：ＮＯ）はメモリフルになるまでＳ１３０を繰り返す。Ｓ１４０に進んだらスキャナバッファ４０９に空き容量がないので、その時点以降に新たにスキャナ処理により得られた画像データをプリンタバッファ３に送る。
【００４２】
プリンタバッファ３では手順Ｓ１０でその画像データを順次受信する。そしてプリンタバッファ３は、Ｓ２０でその画像データをバッファメモリ３００に順次記憶していく。
【００４３】
複合機４側では、Ｓ１４０以降（あるいはＳ１２０以降）、スキャナバッファ４０９に一旦記憶された画像データに対して順次画像処理を施す。画像処理は、例えばＣＰＵ４０１、ＲＡＭ４０２、ＲＯＭ４０３を画像処理部として、ＲＯＭ４０３に格納されていた画像処理用のプログラムを起動して、ＣＰＵ４０１がＲＡＭ４０２に画像データを展開して実行するとすればよい。具体的な画像処理の内容としては、例えば明暗補正、色補正などとすればよい。画像処理は、例えば所定量の画像データがスキャナバッファ４０９に溜まったごとに、画像データをＲＡＭ４０２に移して行えばよい。
【００４４】
複合機４では、画像処理の進行によりスキャナバッファ４０９に空きができたら、Ｓ１４５でプリンタバッファ３側に画像データの送信要求を送信する。プリンタバッファ３は、Ｓ２５でそれを受信して、続くＳ３０でバッファメモリ３００に格納してある画像データを複合機４へ返送する。
【００４５】
複合機４はＳ１５０でプリンタバッファ３から返送された画像データを受信する。受信した画像データはスキャナバッファ４０９に格納すればよい。そして画像処理の進行にともなって、順次スキャナバッファ４０９内の画像データを画像処理部に転送してＳ１６０で画像処理を実行すればよい。
【００４６】
そしてＳ１７０で、画像処理が終了した画像データは印字バッファ４１１に送られてプリンタ部４１０で印刷処理を実行する。以上が図２の処理である。
【００４７】
次に図３を説明する。図３にはＦＡＸ送信における処理手順が示されている。図３は図２におけるＳ１１０、Ｓ１７０をそれぞれＳ１１５、Ｓ１７５に置き換えている。以下で図２と異なる部分を説明する。
【００４８】
図３の処理では、複合機４はユーザからＳ１１５においてＦＡＸ送信指令を受け取る。それによりＳ１２０以降のスキャナ処理等が実行される。そして図２の処理と同様に、スキャナ処理で読み込んだ画像データがＦＡＸバッファ４１３に入りきらなくなったら（Ｓ１３０：ＮＯ）、プリンタバッファ３に送信する（Ｓ１４０）。
【００４９】
そして、後段の処理が進行することによりＦＡＸバッファ４１３に空き容量ができたら、プリンタバッファ３から画像データを返信させる（Ｓ１４５、Ｓ１５０）。そして画像処理を施した後に、Ｓ１７５でＦＡＸ送信する。ＦＡＸ送信された画像データはＦＡＸ回線１０を経由して他のＦＡＸ装置１１に送信される。
【００５０】
次に図４を説明する。図４にはＦＡＸ受信における処理手順が示されている。図４は図２におけるＳ１１０、Ｓ１２０をＳ１２５に置き換えている。以下で図２と異なる部分を説明する。
【００５１】
図４の処理では、図２の処理においてスキャナ部４０８によりスキャナ処理を行う部分が、ＦＡＸ部４１２によりＦＡＸ受信する処理に変更される。したがって複合機４では、手順Ｓ１２５でＦＡＸ受信を開始した後に、Ｓ１３０でＦＡＸバッファ４１３が空き容量不足になったかどうかを判定し、空き容量不足になったら（Ｓ１３０：ＹＥＳ）プリンタバッファ３に受信したＦＡＸデータを順次送信する。
【００５２】
そして後段の処理の進行によって複合機４のＦＡＸバッファ４１３に空きができたら、プリンタバッファ３からＦＡＸデータを返信させる（Ｓ１４５、Ｓ１５０）。そして画像処理を施した後に、Ｓ１７０でＦＡＸデータを印刷する。
【００５３】
次に図５を説明する。図５には、図２から図４に示された機能とは異なるプリンタバッファ３の通常の機能が示されている。
【００５４】
図５の処理ではまず、ＰＣ２が手順Ｓ２００でユーザから印刷指令を受け取る。この指令は例えば入力部２０４により行われるとすればよい。この指令を受けてＰＣ２は、Ｓ２１０で、例えばＲＡＭ２０１内の画像データや書類データ等を印刷用データとしてＵＳＢポート２０３を介してプリンタバッファ３へ送信する。
【００５５】
プリンタバッファ３は、Ｓ３００でその印刷用データをＵＳＢＩ／Ｆ回路３０１を介して受信する。そしてＳ３１０で印刷用データをバッファメモリ３００に記憶する。
【００５６】
複合機４では、プリンタ部４１０における印字バッファ４１１に空き容量ができた度ごとに、Ｓ４００でプリンタバッファ３へ印刷用データの送信要求を送信する。この送信要求には、プリンタバッファ３における現時点での空き容量の情報等を含めればよい。
【００５７】
プリンタバッファ３は、この送信要求をＳ３１５で受信したら、Ｓ３２０で、印刷用データを、プリンタバッファ３における現時点での空き容量に応じた容量だけ複合機４へ向けて送信する。複合機４では、この印刷用データをＳ４１０で受信し、Ｓ４２０で印刷処理を実行する。
【００５８】
情報処理システム１においては、以上に述べた図２から図５の処理を同時並行的に実行することができる。その場合に、単一のプリンタバッファ３を複数の処理で共有することなるので、それぞれの処理に対してバッファメモリ３００の記憶容量をどれだけ割り振るかを設定する必要がある。図６は、その設定処理を示している。
【００５９】
図６の処理は、プリンタバッファ３のＣＰＵ３０３により自動的に実行するとすればよい。具体的に図６の処理では、プリンタバッファ３は、Ｓ５００において複数の処理が現在並行処理中であるか否かを判断する。そして並行処理中であれば（Ｓ５００：ＹＥＳ）、Ｓ５１０に進み、並行処理中でなければ（Ｓ５００：ＮＯ）、Ｓ５００を繰り返す。
【００６０】
プリンタバッファ３は、Ｓ５１０でバッファメモリ３００におけるメモリ使用比率を設定する。例えばメモリ設定比率は予め定めておいてＲＯＭ３０５などに記憶しておき、Ｓ５１０ではそれを呼び出すとすればよい。メモリ設定比率は、複数の処理に対して平等に割り振る、つまり例えば２つの処理に対して２分の１ずつバッファメモリ３００の容量を割り振る、３つの処理に対して３分の１ずつバッファメモリ３００の容量を割り振る、等のようにｎ個の処理に対してｎ分の１ずつバッファメモリ３００の容量を割り振るとしてもよい。
【００６１】
あるいは、予め処理の優先順位を定めておいて、優先順位が高い処理ほど多くの容量が割り振られるように設定してもよい。またメモリ設定比率はユーザがＰＣ２あるいは複合機４から入力部２０４、４０６を用いて設定できるとしてもよい。ユーザによるその設定内容をプリンタバッファ３で記憶しておき（例えばＲＯＭ３０５がＥＥＰＲＯＭを含むとして、そこに記憶する）、Ｓ５１０で、それを呼び出すとしてもよい。これにより限られたバッファメモリ３００の容量を適切に割り振って、有効に利用して、図２から図５の複数の処理を確実に並列処理できる。
【００６２】
次に図７を説明する。本実施例では、ＰＣ２あるいは複合機４の側からプリンタバッファ３３の使用状況の時々刻々の情報（バッファ情報）を取得、閲覧することができるとしてもよい。その処理が図７に示されている。図７の処理は、プリンタバッファ３のＣＰＵ３０３により自動的に実行するとすればよい。
【００６３】
具体的には、プリンタバッファ３が、ＰＣ２あるいは複合機４から送信されたバッファ情報の送信要求をＳ６００で受信したとする。そのときプリンタバッファ３は続くＳ６１０でバッファ情報を、ＰＣ２あるいは複合機４（送信要求を送信した側）に返信する。この返信は時々刻々実行するとすればよい。
【００６４】
送信内容は、例えば現時点におけるバッファメモリ３００の使用容量、空き容量などとする。そして、その内容を表示部２０５、あるいは表示部４０７に、例えば数値的に、あるいはグラフ表示などで表示、図示すればよい。
【００６５】
なお上記の処理において、スロット３０６に挿入された外部記憶メディア３０７も用いるとしてもよい。すなわちバッファメモリ３００に記憶する部分を、バッファメモリ３００だけでなく外部記憶メディア３０７にも記憶するように変更する。これにより、より大容量のデータ（サイズが大きな画像データなど）が一時記憶できるので、確実に図２から図５の処理を並列処理できる。
【００６６】
なお上記実施例は本発明の主旨を逸脱しない範囲内で適宜変更することができる。図２から図４では、コピー処理、ＦＡＸ送受信処理の場合を示したが、本発明はこれに限定されず、複合機４単体の処理でメモリ不足が発生する場合全てを対象とすることができる。したがって例えばＳ１６０の画像処理においてメモリ不足が発生したときに、記憶しきれない画像データをプリンタバッファ３で一時記憶して返送させてもよい。また画像読取処理（スキャニング処理）のみの場合にメモリ不足が発生したら、プリンタバッファ３で一時記憶して返送させてもよい。
【００６７】
また図２から図４の処理で最終的に得られたデータを通信ネットワーク１２を通じて他の情報処理装置１３に送信してもよい。なおバッファメモリ３００内に記憶された情報をＰＣ２側、あるいは複合機４側からの指令で保存できるとしてもよい。保存先は、例えばＲＯＭ３０５（あるいは上述のＥＥＰＲＯＭ）などとすればよい。
【００６８】
例えばＰＣ２、複合機４は、各種情報処理を行う情報処理装置であればよい。ＰＣ２、複合機４は、各種の画像処理装置、周辺機器、プリンタ専用機、ＦＡＸ専用機、スキャナ専用機等に変更してもよい。
【符号の説明】
【００６９】
１    情報処理システム
２    パーソナルコンピュータ（ＰＣ、第１の情報処理装置）
３    プリンタバッファ（バッファ装置）
４    複合機（第２の情報処理装置）
３００    バッファメモリ（記憶部）
【図１】
0005600972.tif 000002
【図２】
0005600972.tif 000003
【図３】
0005600972.tif 000004
【図４】
0005600972.tif 000005
【図５】
0005600972.tif 000006
【図６】
0005600972.tif 000007
【図７】
0005600972.tif 000008