(57)【要約】【課題】  ある印刷装置が他の印刷装置が持つ記憶装置を自己の記憶装置のように利用することにより、限られた資源を有効活用し、印刷効率を向上させる。【解決手段】  印刷装置１は、印刷要求端末５から印刷指示と共に印刷データを受信した場合に、その印刷データのサイズを計算し、その印刷データのサイズが当該印刷装置１が持つ記憶装置１０の利用可能な記憶容量を超えていた場合に、他の印刷装置２又は３が持つ記憶装置２０又は３０をマウントして上記印刷データの保存に利用する。【選択図】        図１
2009045756.tif 000002
【特許請求の範囲】
【請求項１】
データを保存するための記憶装置を持つ印刷装置であって、
他の印刷装置と通信可能に接続する接続手段と、
外部から印刷指示と共に印刷データを受信した場合に、該印刷データのサイズを計算するデータサイズ計算手段と、
該データサイズ計算手段によって計算された印刷データのサイズが当該印刷装置が持つ記憶装置の利用可能な記憶容量を超えていた場合に、前記他の印刷装置が持つ記憶装置をマウントして前記印刷データの保存に利用するデータ保存利用手段とを設けたことを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、
前記他の印刷装置が持つ記憶装置に保存されている印刷データを利用するデータ利用手段を設けたことを特徴とする印刷装置。
【請求項３】
請求項１又は２記載の印刷装置において、
当該印刷装置が持つ記憶装置に保存されている印刷データを前記他の印刷装置が持つ記憶装置にバックアップとして保存するバックアップ保存手段を設けたことを特徴とする印刷装置。
【請求項４】
請求項３記載の印刷装置において、
前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データを所定のタイミングで削除するデータ削除手段を設けたことを特徴とする印刷装置。
【請求項５】
請求項４記載の印刷装置において、
前記データ削除手段は、前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、外部からデータ削除指示を受けたときに実行することを特徴とする印刷装置。
【請求項６】
請求項４記載の印刷装置において、
前記データ削除手段は、前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、所定回数の再印刷が実行された後に実行することを特徴とする印刷装置。
【請求項７】
請求項４記載の印刷装置において、
前記データ削除手段は、前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、該保存から所定時間経過後に実行することを特徴とする印刷装置。
【請求項８】
それぞれデータを保存するための記憶装置を持つ複数台の印刷装置を備えた印刷処理システムにおいて、
前記複数台の印刷装置にそれぞれ、
他の印刷装置と通信可能に接続する接続手段と、
印刷要求端末から印刷指示と共に印刷データを受信した場合に、該印刷データのサイズを計算するデータサイズ計算手段と、
該データサイズ計算手段によって計算された印刷データのサイズが当該印刷装置が持つ記憶装置の利用可能な記憶容量を超えていた場合に、前記他の印刷装置が持つ記憶装置をマウントして前記印刷データの保存に利用するデータ保存利用手段とを設けたことを特徴とする印刷処理システム。
【請求項９】
請求項８記載の印刷処理システムにおいて、
前記複数台の印刷装置にそれぞれ、
前記他の印刷装置が持つ記憶装置に保存されている印刷データを利用するデータ利用手段を設けたことを特徴とする印刷処理システム。
【請求項１０】
請求項８又は９記載の印刷処理システムにおいて、
前記複数台の印刷装置にそれぞれ、
当該印刷装置が持つ記憶装置に保存されている印刷データを前記他の印刷装置が持つ記憶装置にバックアップとして保存するバックアップ保存手段を設けたことを特徴とする印刷処理システム。
【請求項１１】
請求項１０記載の印刷処理システムにおいて、
前記複数台の印刷装置にそれぞれ、
前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データを所定のタイミングで削除するデータ削除手段を設けたことを特徴とする印刷処理システム。
【請求項１２】
請求項１１記載の印刷処理システムにおいて、
前記データ削除手段は、前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、外部からデータ削除指示を受けたときに実行することを特徴とする印刷処理システム。
【請求項１３】
請求項１１記載の印刷処理システムにおいて、
前記データ削除手段は、前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、所定回数の再印刷が実行された後に実行することを特徴とする印刷処理システム。
【請求項１４】
請求項１１記載の印刷処理システムにおいて、
前記データ削除手段は、前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、該保存から所定時間経過後に実行することを特徴とする印刷処理システム。
【請求項１５】
データを保存するための記憶装置を持つ印刷装置を制御するコンピュータに、
他の印刷装置と通信可能に接続する接続機能と、
外部から印刷指示と共に印刷データを受信した場合に、該印刷データのサイズを計算するデータサイズ計算機能と、
該データサイズ計算機能によって計算された印刷データのサイズが当該印刷装置が持つ記憶装置の利用可能な記憶容量を超えていた場合に、前記他の印刷装置が持つ記憶装置をマウントして前記印刷データの保存に利用するデータ保存利用機能とを実現させるためのプログラム。
【請求項１６】
請求項１５記載のプログラムにおいて、
前記コンピュータに、
前記他の印刷装置が持つ記憶装置に保存されている印刷データを利用するデータ利用機能をも実現させるためのプログラム。
【請求項１７】
請求項１５又は１６記載のプログラムにおいて、
前記コンピュータに、
当該印刷装置が持つ記憶装置に保存されている印刷データを前記他の印刷装置が持つ記憶装置にバックアップとして保存するバックアップ保存機能をも実現させるためのプログラム。
【請求項１８】
請求項１７記載のプログラムにおいて、
前記コンピュータに、
前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データを所定のタイミングで削除するデータ削除機能をも実現させるためのプログラム。
【請求項１９】
請求項１８記載のプログラムにおいて、
前記データ削除機能は、前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、外部からデータ削除指示を受けたときに実行することを特徴とするプログラム。
【請求項２０】
請求項１８記載のプログラムにおいて、
前記データ削除機能は、前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、所定回数の再印刷が実行された後に実行することを特徴とするプログラム。
【請求項２１】
請求項１８記載のプログラムにおいて、
前記データ削除機能は、前記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、該保存から所定時間経過後に実行することを特徴とするプログラム。
【請求項２２】
請求項１５乃至２１のいずれか一項に記載されたプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データを保存するための記憶装置を持つ印刷装置、その印刷装置を複数台備えた印刷処理システム、上記印刷装置を制御するコンピュータに必要な機能（この発明に係わる機能）を実現させるためのプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
プリンタ等の印刷装置に搭載されているデータを保存するための記憶装置は、使用意図が限られている場合が多く、基本的にはＰＣ（パーソナルコンピュータ）等に搭載されている記憶装置よりも容量的に少ない場合が多い。限られた記憶領域を有効に活用するため、記憶装置に保存した印刷データ等は印刷完了時に削除したり、印刷装置の電源を一度落としてから再度入れなおしたときに記憶装置内の印刷データを削除したりしている。
【０００３】
また、印刷データは印刷処理を行う印刷装置が持つ記憶装置に保存されるため、その印刷データを使って再印刷を行う場合は、同じ印刷装置からしか出力させることができないし、他の印刷装置が持つ記憶装置に保存されている情報を参照することはできない。
そのため、記憶装置に保存されている印刷データ等の必要な情報資源を有益に利用したいという要求が生じる。
【０００４】
そこで、例えば特許文献１，２に見られるように、外部に存在するデータ記憶装置をプリンタ等の印刷装置間で共有して利用することで、記憶装置上の情報資源も装置間で共有して利用することを可能にするシステムが提案されている。
特許文献１に記載のものでは、ＰＣの記憶装置を共有化することでＰＣの持つ情報資源（フォントデータ等）をプリンタから参照利用することができる。
また、特許文献２に記載のものは、複数の印刷サーバ間で記憶装置の共有を可能にしたものである。
【特許文献１】特開２００２−２１５３４７号公報
【特許文献２】特開平１０−３４０１６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のものでは、プリンタの記憶装置の代わりとしてＰＣの記憶装置にデータを保存するという利用方法については明記されていない。
また、特許文献２に記載のものは、プリンタの持つデータの保存というものではない。そして、いずれの特許文献に記載のものにおいても、共有記憶装置とするＰＣを設置するというのが前提条件として存在している。
【０００６】
この発明は、上記の点に鑑みてなされたものであり、ある印刷装置が他の印刷装置が持つ記憶装置を自己の記憶装置のように利用することにより、限られた資源を有効活用し、印刷効率を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
この発明は、上記の目的を達成するため、印刷装置、それを複数台備えた印刷処理システム、上記通印刷装置を制御するコンピュータに実行させるプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供する。
【０００８】
請求項１の発明による印刷装置は、データを保存するための記憶装置を持つ印刷装置であって、他の印刷装置と通信可能に接続する接続手段と、外部から印刷指示と共に印刷データを受信した場合に、該印刷データのサイズを計算するデータサイズ計算手段と、該データサイズ計算手段によって計算された印刷データのサイズが当該印刷装置が持つ記憶装置の利用可能な記憶容量を超えていた場合に、上記他の印刷装置が持つ記憶装置をマウントして上記印刷データの保存に利用するデータ保存利用手段とを設けたものである。
【０００９】
請求項２の発明による印刷装置は、請求項１の印刷装置において、上記他の印刷装置が持つ記憶装置に保存されている印刷データを利用するデータ利用手段を設けたものである。
請求項３の発明による印刷装置は、請求項１又は２の印刷装置において、当該印刷装置が持つ記憶装置に保存されている印刷データを上記他の印刷装置が持つ記憶装置にバックアップとして保存するバックアップ保存手段を設けたものである。
【００１０】
請求項４の発明による印刷装置は、請求項３の印刷装置において、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データを所定のタイミングで削除するデータ削除手段を設けたものである。
請求項５の発明による印刷装置は、請求項４の印刷装置において、上記データ削除手段は、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、外部からデータ削除指示を受けたときに実行するものである。
【００１１】
請求項６の発明による印刷装置は、請求項４の印刷装置において、上記データ削除手段は、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、所定回数の再印刷が実行された後に実行するものである。
請求項７の発明による印刷装置は、請求項４の印刷装置において、上記データ削除手段は、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、該保存から所定時間経過後に実行するものである。
【００１２】
請求項８の発明による印刷処理システムは、それぞれデータを保存するための記憶装置を持つ複数台の印刷装置を備えた印刷処理システムにおいて、上記複数台の印刷装置にそれぞれ、他の印刷装置と通信可能に接続する接続手段と、印刷要求端末から印刷指示と共に印刷データを受信した場合に、該印刷データのサイズを計算するデータサイズ計算手段と、該データサイズ計算手段によって計算された印刷データのサイズが当該印刷装置が持つ記憶装置の利用可能な記憶容量を超えていた場合に、上記他の印刷装置が持つ記憶装置をマウントして上記印刷データの保存に利用するデータ保存利用手段とを設けたものである。
【００１３】
請求項９の発明による印刷処理システムは、請求項８の印刷処理システムにおいて、上記複数台の印刷装置にそれぞれ、上記他の印刷装置が持つ記憶装置に保存されている印刷データを利用するデータ利用手段を設けたものである。
請求項１０の発明による印刷処理システムは、請求項８又は９の印刷処理システムにおいて、上記複数台の印刷装置にそれぞれ、当該印刷装置が持つ記憶装置に保存されている印刷データを上記他の印刷装置が持つ記憶装置にバックアップとして保存するバックアップ保存手段を設けたものである。
【００１４】
請求項１１の発明による印刷処理システムは、請求項１０の印刷処理システムにおいて、上記複数台の印刷装置にそれぞれ、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データを所定のタイミングで削除するデータ削除手段を設けたものである。
請求項１２の発明による印刷処理システムは、請求項１１の印刷処理システムにおいて、上記データ削除手段は、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、外部からデータ削除指示を受けたときに実行するものである。
【００１５】
請求項１３の発明による印刷処理システムは、請求項１１の印刷処理システムにおいて、上記データ削除手段は、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、所定回数の再印刷が実行された後に実行するものである。
請求項１４の発明による印刷処理システムは、請求項１１の印刷処理システムにおいて、上記データ削除手段は、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、該保存から所定時間経過後に実行するものである。
【００１６】
請求項１５の発明によるプログラムは、データを保存するための記憶装置を持つ印刷装置を制御するコンピュータに、他の印刷装置と通信可能に接続する接続機能と、外部から印刷指示と共に印刷データを受信した場合に、該印刷データのサイズを計算するデータサイズ計算機能と、該データサイズ計算機能によって計算された印刷データのサイズが当該印刷装置が持つ記憶装置の利用可能な記憶容量を超えていた場合に、上記他の印刷装置が持つ記憶装置をマウントして上記印刷データの保存に利用するデータ保存利用機能とを実現させるためのものである。
【００１７】
請求項１６の発明によるプログラムは、請求項１５のプログラムにおいて、上記コンピュータに、上記他の印刷装置が持つ記憶装置に保存されている印刷データを利用するデータ利用機能をも実現させるためのものである。
請求項１７の発明によるプログラムは、請求項１５又は１６のプログラムにおいて、上記コンピュータに、当該印刷装置が持つ記憶装置に保存されている印刷データを上記他の印刷装置が持つ記憶装置にバックアップとして保存するバックアップ保存機能をも実現させるためのものである。
【００１８】
請求項１８の発明によるプログラムは、請求項１７のプログラムにおいて、上記コンピュータに、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データを所定のタイミングで削除するデータ削除機能をも実現させるためのものである。
請求項１９の発明によるプログラムは、請求項１８のプログラムにおいて、上記データ削除機能は、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、外部からデータ削除指示を受けたときに実行するものである。
【００１９】
請求項２０の発明によるプログラムは、請求項１８のプログラムにおいて、上記データ削除機能は、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、所定回数の再印刷が実行された後に実行するものである。
請求項２１の発明によるプログラムは、請求項１８のプログラムにおいて、上記データ削除機能は、上記他の印刷装置が持つ記憶装置にバックアップとして保存されている印刷データの削除を、該保存から所定時間経過後に実行するものである。
請求項２２の発明による記録媒体は、請求項１５〜２１のいずれかのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００２０】
この発明によれば、印刷装置が、外部（例えば印刷要求端末）から印刷指示と共に印刷データを受信した場合に、その印刷データのサイズを計算し、その印刷データのサイズが当該印刷装置が持つ記憶装置の利用可能な記憶容量を超えていた場合に、他の印刷装置が持つ記憶装置をマウントして上記印刷データの保存に利用することにより、限られた資源を有効活用し、印刷効率を向上させることができる。
【発明を実施するための最良の形態】
【００２１】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
〔印刷処理システムの構成例〕
まず、この発明の一実施形態である印刷処理システムの構成について、図１を参照して説明する。
図１は、この発明の一実施形態である印刷処理システムの構成例を示す図である。
【００２２】
この印刷処理システムは、複数の印刷装置１〜３と印刷要求端末５とを備え、それらをＬＡＮ（ローカルエリアネットワーク）等のネットワーク７によって接続している。
印刷装置１は、プリンタ，複写機，ファクシミリ装置，又はそれらの機能を複合搭載した複合装置であり、ＨＤＤ（ハードディスク）等の記憶装置１０の他、図示しないＣＰＵ（中央処理装置），ＲＯＭ，ＲＡＭを有するマイクロコンピュータや、通信手段としてのネットワークＩ／Ｆ（インタフェース）を備えている。
【００２３】
記憶装置１０は、記憶装置管理部１１，印刷処理部１２，印刷データ管理部１３，印刷データ検索処理部１４の機能を実現するためのプログラムを含む各種プログラムや、印刷データ等の種々のデータを保存することができる。
ここで、ＣＰＵが、ＲＯＭおよびＨＤＤ内のプログラムを実行し、ネットワークＩ／Ｆを含む各部の動作の制御を行うことにより、この発明に関わる機能である接続手段，データサイズ計算手段，データ保存利用手段，データ利用手段，バックアップ保存手段，およびデータ削除手段としての機能を果たす。
【００２４】
なお、他の印刷装置２，３も、印刷装置１と同様の構成および機能を有しているので、それらの説明は省略する。
印刷要求端末５は、パーソナルコンピュータ等の端末装置であり、各印刷装置１〜３に対してそれぞれ印刷指示（印刷要求）と共に印刷データを送信することにより、印刷処理を行わせ、用紙等の印刷媒体に可視画像の印刷を行わせることができる。
【００２５】
〔印刷装置の制御〕
以上の構成で、図１の印刷装置１〜３によるこの発明に関わる制御のフローチャートを図２〜図６に示し、これらについて説明する。なお、ここでは、主に印刷装置１による制御について説明するが、他の印刷装置２，３も同様である。
図２は、印刷装置１によるこの発明に関わる制御の第１例を示すフローチャートである。
印刷装置１は、所定のタイミングでステップＳ１の処理を行う。
【００２６】
すなわち、自身の持つ記憶装置１０の他に、同一ネットワーク７上に接続された別の印刷装置２又は３の記憶装置２０又は３０をマウントする。
ここで、「マウント」とは、記憶装置を利用することができるように印刷装置に認識させることである。自身の記憶装置１０のマウントは、例えば電源投入時に行う。他の印刷装置の記憶装置のマウントは、ここでは、一定周期でネットワーク７上につながった他の印刷装置へアクセスし、まだマウントされていない記憶装置が見つかった場合に行う。
【００２７】
印刷装置１は、印刷要求端末５から印刷指示と共に印刷データが送られてくる（投入される）と、それをステップＳ２で受信し、ステップＳ３へ進む。
ステップＳ３では、受信した印刷データの記憶装置１０への保存、および印刷イメージ（印刷用の画像データ）への展開等の印刷処理に必要な記憶装置の利用容量の計算を行う。このとき、その容量計算を行うため、受信した印刷データそのもののサイズを知る必要がある。そのため、印刷データのサイズも計算することになる。
【００２８】
次に、ステップＳ４で自身の記憶装置１０に十分な空き容量があるかないかをチェックするが、容量計算の結果、必要な記憶装置の利用容量（印刷データのサイズでもよい）が自身の記憶装置１０で利用可能な空き容量以内であれば（自身の記憶装置１０に十分な空き容量があれば）ステップＳ５へ進み、自身の記憶装置１０のみを利用し、受信した印刷データの書き込み（保存）や印刷イメージへの展開用バッファとしての利用など、記憶装置を必要とする処理を行い、ステップＳ６でその展開した印刷イメージに基づいて印刷処理を行い、印刷媒体に可視画像の印刷を行わせる。
【００２９】
必要な記憶装置の利用容量が自身の記憶装置１０で利用可能な空き容量を超えていた（自身の記憶装置１０に十分な空き容量がない）場合にはステップＳ７へ進み、同一ネットワーク７上に接続されたマウントしている他の印刷装置２の記憶装置２０又は印刷装置３の記憶装置３０を利用し、受信した印刷データの書き込みや印刷イメージへの展開用バッファとしての利用など、記憶装置を必要とする処理を行い、ステップＳ６でその展開した印刷イメージに基づいて印刷処理を行う。
【００３０】
なお、同一ネットワーク７上に接続されている他の印刷装置２の記憶装置２０又は印刷装置３の記憶装置３０を利用する際、その記憶装置２０又は３０をマウントしてしまえば、その記憶装置２０又は３０も自身の記憶装置１０と同様に扱えるので、その記憶装置１０の空き容量（利用容量）が足りなければ、他の記憶装置２０又は３０の空き容量もチェック（計算）する。
【００３１】
この制御により、以下の効果を得ることができる。
基本的に印刷装置が所有している記憶装置の容量はＰＣ等に比較して少ない場合が多いが、自分以外の印刷装置の記憶装置をあたかも自分の記憶装置のように利用することにより、限られた資源を有効活用し、印刷効率を向上させることが可能となる。
【００３２】
図３は、印刷装置１によるこの発明に関わる制御の第２例を示すフローチャートである。
印刷装置１は、所定のタイミングでステップＳ１１の処理を行う。つまり、自身の持つ記憶装置１０の他に、同一ネットワーク７上に接続された他の全ての印刷装置２，３の記憶装置２０，３０をマウントする。なお、同一ネットワーク７上に接続された他の印刷装置が３台以上の場合には、予め指定された２台以上の印刷装置の記憶装置をマウントするようにすることもできる。
【００３３】
次に、ステップＳ１２〜Ｓ１６で図２のステップＳ２〜Ｓ６と同様の処理を順次行う。
また、ステップＳ１４でのチェックの結果、必要な記憶装置の利用容量が自身の記憶装置１０で利用可能な空き容量を超えていた場合にはステップＳ１７へ進み、同一ネットワーク７上に接続されたマウントしている他の全ての印刷装置２，３の記憶装置２０，３０を利用し、受信した印刷データの書き込みや印刷イメージへの展開用バッファとしての利用など、記憶装置を必要とする処理を行う。
【００３４】
この制御により、以下の効果を得ることができる。
複数台の印刷装置の持つ記憶装置を複数台の印刷装置で相互に利用することにより、限られた資源を有効活用し、印刷効率を向上させることが可能となる。
【００３５】
図４は、印刷装置１によるこの発明に関わる制御の第３例を示すフローチャートである。
印刷要求端末５から印刷装置１〜３のいずれかに送信された印刷データは、図２又は図３によって説明したように、同一ネットワーク７上に接続されている少なくともいずれかの印刷装置１〜３の記憶装置に保存される。
その記憶装置に保存された印刷データは、その印刷データを保存している記憶装置を参照することができる全ての印刷装置での処理に利用することができる。
【００３６】
印刷装置１〜３はそれぞれ、ステップＳ２１である印刷データ（ここでは「印刷データＢ」とする）の再印刷指示がなされると、ステップＳ２２でその印刷データＢが保存されている記憶装置を特定し、ステップＳ２３でその特定した記憶装置に保存されている印刷データＢを読み込んで再印刷処理を行う。つまり、印刷データＢを特定した記憶装置上で印刷イメージに展開させ、その印刷イメージに基づいて印刷媒体に可視画像の印刷を行わせる。
【００３７】
この制御により、以下の効果を得ることができる。
同一ネットワーク７上に接続された全ての印刷装置から全ての印刷装置が持つ記憶装置に保存されている印刷データを利用することができるため、ある印刷装置で出力させた印刷データも、別の印刷装置で再利用（再印刷）することが可能となる。なお、各印刷装置で電子メール送信機能やファクシミリ機能を備えている場合には、それらの機能を用いてある印刷装置で出力させた印刷データを電子メール又はファクシミリ機能によって外部に送信することもできる。その場合の印刷データの送信先は、その印刷データの送信元の印刷装置又は印刷要求端末５でのユーザの操作によって指定することができる。
【００３８】
図５は、印刷装置１によるこの発明に関わる制御の第４例を示すフローチャートである。このフローチャートでは、図２又は図３におけるマウント処理を省略している。
ある印刷装置内の記憶装置に印刷データを保存するとき、同時に別の印刷装置内の記憶装置に同じ印刷データのバックアップの保存を行う。あるいは、所定条件（ある印刷装置内の記憶装置に保存する印刷データ又はある印刷装置内の記憶装置の空き容量が所定量以上ある場合など）が成り立つ場合に印刷データのバックアップの保存を行う。
【００３９】
印刷装置１は、印刷要求端末５から印刷指示と共に印刷データが送られてくると、ステップＳ３１〜Ｓ３４，Ｓ３７で図２のステップＳ１〜Ｓ５，Ｓ７と同様の処理を順次行う。
そして、ステップＳ３４で自身の記憶装置１０を利用して記憶装置を必要とする処理を行った場合には、ステップＳ３５でその記憶装置に保存した印刷データを空きのある他の印刷装置の記憶装置にバックアップとして保存した後、ステップＳ３６で印刷処理を行う。ステップＳ３７で他の印刷装置の記憶装置を利用して記憶装置を必要とする処理を行った場合には、ステップＳ３５でその記憶装置に保存した印刷データを空きのある更に他の印刷装置の記憶装置にバックアップとして保存した後、ステップＳ３６で印刷処理を行う。
【００４０】
図６は、印刷装置１によるこの発明に関わる制御の第５例を示すフローチャートである。
印刷装置１〜３はそれぞれ、ステップＳ４１である印刷データ（ここでは「印刷データＢ」とする）の再印刷指示がなされると、ステップＳ４２でその印刷データＢが保存されている記憶装置を特定する処理を行い、ステップＳ４３でその記憶装置を特定できたか否かをチェックし、特定できていればステップＳ４６でその特定した記憶装置に保存されている印刷データＢを読み込んで再印刷処理を行う。
【００４１】
印刷データＢが保存されている記憶装置を特定できていない場合には、ステップＳ４４で印刷データＢのバックアップが保存されている記憶装置を特定し、ステップＳ４５でその印刷データＢをリストアし、ステップＳ４６でその印刷データＢを読み込んで再印刷処理を行う。
【００４２】
図５および図６によって説明した制御により、以下の効果を得ることができる。
基本的に印刷装置が所有している記憶装置の容量は少ないことが多いため、少ない資源を有効に活用するために、印刷装置の電源を一度落としてから再度入れなおすと、記憶装置に保存していた印刷データ等が削除される場合がある。別の印刷装置内の記憶装置に印刷データのバックアップを保存しておくことで、電源断等で印刷装置の記憶装置内の印刷データがクリアされても、同じ印刷データの再利用（再印刷等）が可能となる。
【００４３】
なお、いずれかの記憶装置にバックアップとして保存されている印刷データが不要になった場合、その印刷データの削除は、所定のタイミング、例えば印刷要求端末５からデータ削除指示を受けたとき、所定回数の再印刷が実行された後、あるいはデータ保存時から所定時間経過後に実行するとよい。
【００４４】
〔この発明に関わるプログラム〕
このプログラムは、印刷装置を制御するコンピュータ（ＣＰＵ）に、この発明に関わる機能である接続手段，データサイズ計算手段，データ保存利用手段，データ利用手段，バックアップ保存手段，およびデータ削除手段としての機能を実現させるためのプログラムであり、このようなプログラムをコンピュータに実行させることにより、上述したような効果を得ることができる。
【００４５】
このようなプログラムは、はじめからＲＯＭあるいはＨＤＤ（ハードディスク装置）等の記憶手段に格納しておいてもよいが、記録媒体であるＣＤ−ＲＯＭあるいはフレキシブルディスク，ＭＯ，ＣＤ−Ｒ，ＣＤ−ＲＷ，ＤＶＤ＋Ｒ，ＤＶＤ＋ＲＷ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，又はＤＶＤ−ＲＡＭや、ＥＥＰＲＯＭ、メモリカード等の不揮発性記録媒体（メモリ）に記録して提供することもできる。その不揮発性記録媒体に記録されたプログラムを印刷装置にインストールしてＣＰＵに実行させるか、ＣＰＵにその不揮発性記録媒体からこのプログラムを読み出して実行させることにより、上述した各手順を実行させることができる。
さらに、ネットワークに接続され、プログラムを記録した記録媒体を備える外部機器あるいはプログラムを記憶手段に記憶した外部機器からダウンロードして実行させることも可能である。
【産業上の利用可能性】
【００４６】
以上の説明から明らかなように、この発明によれば、ある印刷装置が他の印刷装置が持つ記憶装置を自己の記憶装置のように利用することにより、限られた資源を有効活用し、印刷効率を向上させることができる。したがって、効率の良い印刷が可能な印刷装置および印刷処理システムを提供することができる。
【図面の簡単な説明】
【００４７】
【図１】この発明の一実施形態である印刷処理システムの構成例を示す図である。
【図２】図１の印刷装置１によるこの発明に関わる制御の第１例を示すフロー図である。
【図３】同じくこの発明に関わる制御の第２例を示すフロー図である。
【図４】同じくこの発明に関わる制御の第３例を示すフロー図である。
【図５】同じくこの発明に関わる制御の第４例を示すフロー図である。
【図６】同じくこの発明に関わる制御の第５例を示すフロー図である。
【符号の説明】
【００４８】
１，２，３：印刷装置    ５：印刷要求端末    ７：ネットワーク
１０，２０，３０：記憶装置    １１：記憶装置管理部    １２：印刷処理部
１３：印刷データ管理部    １４：印刷データ検索処理部
【図１】
2009045756.tif 000003
【図２】
2009045756.tif 000004
【図３】
2009045756.tif 000005
【図４】
2009045756.tif 000006
【図５】
2009045756.tif 000007
【図６】
2009045756.tif 000008