(57)【特許請求の範囲】
【請求項１】
他の画像形成装置と接続されており、前記他の画像形成装置と連携して一つの処理を実行する連携機能を有する画像形成装置であって、
前記他の画像形成装置へ画像データを退避させるデータ退避手段と、
前記他の画像形成装置へ退避させた前記画像データを引き取るデータ引取手段と、
前記他の画像形成装置が使用可能な状態か否かを検知する使用可能検知手段と、を有し、
前記データ引取手段は、
前記画像データの退避先である他の画像形成装置が使用不可能な状態となったとき、前記他の画像形成装置から退避させた前記画像データを引き取り、
前記データ退避手段は、
引き取った前記画像データを前記他の画像形成装置とは別の他の画像形成装置へ退避させる画像形成装置。
【請求項２】
ジョブを受け付けるジョブ受付手段と、
前記ジョブに関する前記画像データを受け付けるデータ受付手段と、
前記ジョブに関する情報と、前記画像データとを記憶するジョブ記憶手段と、
前記ジョブ受付手段が前記ジョブを受け付けたとき前記ジョブ記憶手段の残容量が所定値以下であった場合に、前記他の画像形成装置へ前記他の画像形成装置の記憶手段の残容量を問い合わせる問合せ手段と、
前記問合せ手段により取得した前記他の画像形成装置の記憶手段の残容量に基づき、前記データ退避手段により、画像データを退避させる前記他の画像形成装置を選択するデータ退避制御手段と、を有する請求項１記載の画像形成装置。
【請求項３】
前記他の画像形成装置は複数であって、
前記複数の前記他の画像形成装置の記憶手段の残容量を比較する比較手段を有し、
前記データ退避制御手段は、
前記比較手段による比較の結果、前記記憶手段の前記残容量が最も大きい前記他の画像形成装置を、前記画像データの退避先として選択する請求項２記載の画像形成装置。
【請求項４】
前記他の画像形成装置へ前記画像データを退避させる際に、前記画像データを分割するデータ分割手段を有する請求項２又は３記載の画像形成装置。
【請求項５】
前記ジョブの優先順位を管理する優先順位管理手段を有し、
前記データ退避手段による退避の対象となる画像データは、前記画像データに関する前記ジョブの優先度に基づき決定される請求項２ないし４の何れか一項に記載の画像形成装置。
【請求項６】
前記複数の前記他の画像形成装置の前記記憶手段の前記残容量の一覧を表示させる表示手段を有する請求項２ないし５の何れか一項に記載の画像形成装置。
【請求項７】
他の画像形成装置と、前記他の画像形成装置と連携して一つの処理を実行する連携機能を有する画像形成装置と、が接続されて構成される画像形成システムであって、
前記画像形成装置は、
前記他の画像形成装置へ画像データを退避させるデータ退避手段と、
前記他の画像形成装置へ退避させた前記画像データを引き取るデータ引取手段と、
前記他の画像形成装置が使用可能な状態か否かを検知する使用可能検知手段と、を有し、
前記データ引取手段は、
前記画像データの退避先である他の画像形成装置が使用不可能な状態となったとき、前記他の画像形成装置から退避させた前記画像データを引き取り、
前記データ退避手段は、
引き取った前記画像データを前記他の画像形成装置とは別の他の画像形成装置へ退避させる画像形成システム。
【請求項８】
他の画像形成装置と接続されており、前記他の画像形成装置と連携して一つの処理を実行する連携機能を有する画像形成装置による画像形成方法であって、
前記他の画像形成装置へ画像データを退避させるデータ退避手順と、
前記他の画像形成装置へ退避させた前記画像データを引き取るデータ引取手順と、
前記他の画像形成装置が使用可能な状態か否かを検知する使用可能検知手順と、を有し、
前記データ引取手順において、
前記画像データの退避先である他の画像形成装置が使用不可能な状態となったとき、前記他の画像形成装置から退避させた前記画像データを引き取り、
前記データ退避手順において、
引き取った前記画像データを前記他の画像形成装置とは別の他の画像形成装置へ退避させる画像形成方法。
【請求項９】
他の画像形成装置と接続されており、前記他の画像形成装置と連携して一つの処理を実行する連携機能を有する画像形成装置おいて実行される画像形成プログラムであって、
前記画像形成装置に、
前記他の画像形成装置へ画像データを退避させるデータ退避ステップと、
前記他の画像形成装置へ退避させた前記画像データを引き取るデータ引取ステップと、
前記他の画像形成装置が使用可能な状態か否かを検知する使用可能検知ステップと、を実行させ、
前記データ引取ステップにおいて、
前記画像データの退避先である他の画像形成装置が使用不可能な状態となったとき、前記他の画像形成装置から退避させた前記画像データを引き取り、
前記データ退避ステップにおいて、
引き取った前記画像データを前記他の画像形成装置とは別の他の画像形成装置へ退避させる画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の画像形成装置と接続されており、前記他の画像形成装置と連携して一つの処理を実行する連携機能を有する画像形成装置、画像形成システム、画像形成方法及び画像形成プログラムに関する。
【背景技術】
【０００２】
複数の画像形成装置を含む画像形成システムにおいて、複数の画像形成装置を連携させて一連の処理を実行する機器連携機能を有するものが知られている。この画像形成システムでは、画像形成装置において処理の実行に必要なメモリ残量が不足している場合、必要なメモリを確保するために、画像形成装置内に蓄積されたデータを他の機器に退避させる。例えば特許文献１には、画像形成装置において、ＰＣ等からのデータインにおいて、画像形成装置のメモリ不足を解消するという目的で、送信元のコンピュータ等にデータを退避することが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら上記従来の技術では、処理を実行する画像形成装置からデータを退避させる場合、一度特定の画像形成装置に対してデータ退避を実施する。そして、特定の画像形成装置へデータ退避ができない場合に、再度他の画像形成装置へデータの退避を実施する。このため、データ退避を実施する段階で、適切なデータの退避先を選択できないという問題があった。
【０００４】
本発明は、上記事情を鑑みてこれを解決すべくなされたものであり、データ退避を行う際に適切なデータ退避先を選択することが可能な画像形成装置、画像形成システム、画像形成方法及び画像形成プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
本発明は、上記目的を達成すべく以下の如き構成を採用した。
【０００６】
本発明は、他の画像形成装置と接続されており、前記他の画像形成装置と連携して一つの処理を実行する連携機能を有する画像形成装置であって、前記他の画像形成装置へ画像データを退避させるデータ退避手段と、前記他の画像形成装置へ退避させた前記画像データを引き取るデータ引取手段と、前記他の画像形成装置が使用可能な状態か否かを検知する使用可能検知手段と、を有し、前記データ引取手段は、前記画像データの退避先である他の画像形成装置が使用不可能な状態となったとき、前記他の画像形成装置から退避させた前記画像データを引き取り、前記データ退避手段は、引き取った前記画像データを前記他の画像形成装置とは別の他の画像形成装置へ退避させる。
【０００７】
また本発明の画像形成装置において、ジョブを受け付けるジョブ受付手段と、前記ジョブに関する画像データを受け付けるデータ受付手段と、前記ジョブに関する情報と、前記画像データとを記憶するジョブ記憶手段と、前記ジョブ受付手段が前記ジョブを受け付けたとき前記ジョブ記憶手段の残容量が所定値以下であった場合に、前記他の画像形成装置へ前記他の画像形成装置の記憶手段の残容量を問い合わせる問合せ手段と、前記問合せ手段により取得した前記他の画像形成装置の記憶手段の残容量に基づき、前記データ退避手段により、画像データを退避させる前記他の画像形成装置を選択するデータ退避制御手段と、を有する。
また本発明の画像形成装置において、前記他の画像形成装置は複数であって、前記複数の前記他の画像形成装置の記憶手段の残容量を比較する比較手段を有し、前記データ退避制御手段は、前記比較手段による比較の結果、前記記憶手段の前記残容量が最も大きい前記他の画像形成装置を、前記画像データの退避先として選択する。
【０００９】
また本発明の画像形成装置は、前記他の画像形成装置へ前記画像データを退避させる際に、前記画像データを分割するデータ分割手段を有する。
【００１０】
また本発明の画像形成装置は、前記ジョブの優先順位を管理する優先順位管理手段を有し、前記データ退避手段による退避の対象となる画像データは、前記画像データに関する前記ジョブの優先度に基づき決定される。
【００１１】
また本発明の画像形成装置は、前記複数の前記他の画像形成装置の前記記憶手段の前記残容量の一覧を表示させる表示手段を有する。
【００１３】
本発明は、他の画像形成装置と、前記他の画像形成装置と連携して一つの処理を実行する連携機能を有する画像形成装置と、が接続されて構成される画像形成システムであって、前記画像形成装置は、前記他の画像形成装置へ画像データを退避させるデータ退避手段と、前記他の画像形成装置へ退避させた前記画像データを引き取るデータ引取手段と、前記他の画像形成装置が使用可能な状態か否かを検知する使用可能検知手段と、を有し、前記データ引取手段は、  前記画像データの退避先である他の画像形成装置が使用不可能な状態となったとき、前記他の画像形成装置から退避させた前記画像データを引き取り、前記データ退避手段は、引き取った前記画像データを前記他の画像形成装置とは別の他の画像形成装置へ退避させる。
【００１４】
本発明は、他の画像形成装置と接続されており、前記他の画像形成装置と連携して一つの処理を実行する連携機能を有する画像形成装置による画像形成方法であって、前記他の画像形成装置へ画像データを退避させるデータ退避手順と、前記他の画像形成装置へ退避させた前記画像データを引き取るデータ引取手順と、前記他の画像形成装置が使用可能な状態か否かを検知する使用可能検知手順と、を有し、前記データ引取手順において、前記画像データの退避先である他の画像形成装置が使用不可能な状態となったとき、前記他の画像形成装置から退避させた前記画像データを引き取り、前記データ退避手順において、引き取った前記画像データを前記他の画像形成装置とは別の他の画像形成装置へ退避させる。
【００１５】
本発明は、他の画像形成装置と接続されており、前記他の画像形成装置と連携して一つの処理を実行する連携機能を有する画像形成装置おいて実行される画像形成プログラムであって、前記画像形成装置に、前記他の画像形成装置へ画像データを退避させるデータ退避ステップと、前記他の画像形成装置へ退避させた前記画像データを引き取るデータ引取ステップと、前記他の画像形成装置が使用可能な状態か否かを検知する使用可能検知ステップと、を実行させ、前記データ引取ステップにおいて、前記画像データの退避先である他の画像形成装置が使用不可能な状態となったとき、前記他の画像形成装置から退避させた前記画像データを引き取り、前記データ退避ステップにおいて、引き取った前記画像データを前記他の画像形成装置とは別の他の画像形成装置へ退避させる。
【発明の効果】
【００１６】
本発明によれば、データ退避を行う際に適切なデータ退避先を選択することができる。
【図面の簡単な説明】
【００１７】
【図１】画像形成システムにおける機器連携を説明する図である。
【図２】第一の実施形態の画像形成システムのシステム構成の例を示す図である。
【図３】第一の実施形態の画像形成システム１００における画像データの退避を説明する図である。
【図４】第一の実施形態の画像形成装置のハードウェア構成の一例を示す図である。
【図５】第一の実施形態の画像形成装置の機能構成を説明する図である。
【図６】第一の実施形態の画像形成システムの動作を説明する第一のフローチャートである。
【図７】第一の実施形態の画像形成システムの動作を説明する第二のフローチャートである。
【図８】第一の実施形態の画像形成システムの動作を説明する第三のフローチャートである。
【図９】各画像形成装置の残容量の一覧を表示する動作を説明するフローチャートである。
【図１０】連携先となり得る画像形成装置とそれぞれのメモリの残容量とが表示された画面の一例を示す図である。
【図１１】第二の実施形態の画像形成システムの動作を説明するフローチャートである。
【図１２】第三の実施形態の画像形成システムを説明する図である。
【図１３】第三の実施形態の画像形成システムの動作を説明する第一のフローチャートである。
【図１４】第三の実施形態の画像形成システムの動作を説明する第二のフローチャートである。
【図１５】第四の実施形態の画像形成システムを説明する図である。
【図１６】第四の実施形態の画像形成システムの動作を説明するフローチャートである。
【図１７】第五の実施形態の画像形成システムを説明する図である。
【図１８】第五の実施形態の画像形成システム１００の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１８】
本発明では、画像形成システムに含まれる各画像形成装置のメモリ残量を比較し、比較結果に基づきデータの退避先となる画像形成装置を選択する。
【００１９】
以下に本発明の実施形態の説明に先立ち、画像形成システムにおける機器連携について説明する。図１は、画像形成システムにおける機器連携を説明する図である。
【００２０】
機器連携とは、複数の画像形成装置を利用し、一連の処理を実行する機能である。図１に示す画像形成システム１０には、画像形成装置１１、１２、１３が含まれる。図１では、画像形成装置１１から入力された画像データを画像形成装置１２で加工して画像形成装置１３で出力する場合を示している。
【００２１】
画像形成装置１１では、操作画面においてユーザが処理フローの入力設定が行われると、画像形成装置１１の操作部に連携可能な画像形成装置の一覧として画像形成装置１２、１３が表示される。またこのとき、画像形成装置１２、１３において使用可能な機能も表示される。
【００２２】
画像形成装置１１の操作部において、画像形成装置１２での画像加工、画像形成装置１３での仕上がりが設定されると、画像形成装置１１で読み取った原稿の画像データが、画像形成装置１２に転送され、画像加工処理が行われる。続いて画像データは画像形成装置１３へ転送され、印刷処理および仕上げ処理が行われる。機器連携には、その他にも画像形成装置１１で入力設を行い、画像形成装置１２、１３に蓄積された電子文書を原稿の画像データとして使用することもできる。またが画像形成装置１１から入力された画像データを画像形成装置１２、１３のＦＡＸ機能等を利用して公衆回線への出力をすることも可能である。
【００２３】
（第一の実施形態）
以下に図面を参照して本発明の第一の実施形態について説明する。図２は、第一の実施形態の画像形成システムのシステム構成の例を示す図である。本実施形態の画像形成システム１００は、画像形成装置２００、３００、４００がネットワークＮを介して接続されて構成されている。
【００２４】
図３は、第一の実施形態の画像形成システム１００における画像データの退避を説明する図である。
【００２５】
本実施形態の画像形成システム１００では、画像形成装置２００において画像データを保持するためのメモリ残量が不足したとき、画像形成装置３００、４００のメモリ残量に基づき画像データの退避先となる画像形成装置を選択する。次に画像形成装置２００は、選択された画像形成装置（図３では、画像形成装置３００）へ、画像データを一旦退避させる。そして画像形成装置２００は、メモリ容量に空きができると、画像データを画像形成装置３００から引き取る。
【００２６】
以下に画像形成システム１００を構成する画像形成装置の一例として、画像形成装置２００について説明する。図４は、第一の実施形態の画像形成装置のハードウェア構成の一例を示す図である。
【００２７】
画像形成装置２００は、それぞれバスＢで相互に接続されているスキャン装置２１、プロッタ装置２２、ドライバ２３、ＨＤＤ（Hard disk drive）２４、メモリ装置２５、演算処理装置（Central Processing Unit）２６、インターフェース装置２７、操作パネル２８で構成される。
【００２８】
スキャン装置２１はスキャナ、スキャナエンジン、エンジン制御部等で構成され、原稿をスキャンして文書データとするために用いられる。プロッタ装置２２はプロッタ、プロッタエンジン、エンジン制御部等で構成され、文書データを印刷するために用いられる。操作パネル２８は、表示機能を有するタッチパネル等で実現され、画像形成装置２００を操作するための操作画面が表示される。また操作パネル２８は、画像形成装置２００による処理の進捗の案内画面等が表示される。
【００２９】
インターフェース装置２７は、モデム、ＬＡＮ（Local Area Network）カードなどで構成されており、ネットワークに接続する為に用いられる。
【００３０】
本発明の画像処理制御プログラムは、画像形成装置２００を制御する各種プログラムの少なくとも一部である。画像処理制御プログラムは例えば記録媒体２９の配布やネットワークからのダウンロードなどによって提供される。画像処理制御プログラムを記録した記録媒体２９は、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記録媒体、ＲＯＭ（Read Only Memory）、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることができる。
【００３１】
また、画像処理制御プログラムを記録した記録媒体２９がドライバ２３にセットされると、画像処理制御プログラムは記録媒体２９からドライバ２３を介してＨＤＤ２４にインストールされる。ネットワークからダウンロードされた画像処理制御プログラムは、インターフェース装置２７を介してＨＤＤ２４にインストールされる。
【００３２】
ＨＤＤ２４は、インストールされた画像処理制御プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、コンピュータの起動時にＨＤＤ２４から画像処理制御プログラムを読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された画像処理制御プログラムに従って、後述するような各種処理を実現している。
【００３３】
図５は、第一の実施形態の画像形成装置の機能構成を説明する図である。本実施形態の画像形成装置２００は、ジョブ受付部２１０、データ受付部２１１、ジョブ記憶部２１２、ジョブ記憶残量計測部２１３、連携先リスト保持部２１４、連携先メモリ残量問合せ部２１５、データ退避制御部２１６、データ退避部２１７、データ引取部２１８、連携先メモリ残量表示部２１９、データ分割部２２０、ジョブ管理部２２１、ジョブ優先順位管理部２２２、連携先使用不可検知部２２３を有する。
【００３４】
ジョブ受付部２１０は、操作パネル２８によるスタート操作又は通信回線からジョブ投入を受け付ける。データ受付部２１１は、スキャナ装置２１により画像データを読み取った場合又は通信回線より画像データを受け取ったとき、画像データを受け付ける。
【００３５】
ジョブ記憶部２１２は、画像形成装置２００の有するメモリに設けられた記憶領域であり、ジョブ受付部２１０から受け取ったジョブ情報と、データ受付部２１１が受け付けた画像データとを記憶する。本実施形態では、ジョブ記憶部２１２は、例えばＨＤＤ２４内に設けられていても良い。
【００３６】
ジョブ記憶残量計測部２１３は、ジョブ記憶部２１１の残量を計測する。
【００３７】
連携先リスト保持部２１４は、連携先となり得る画像形成装置のリストを保持する。本実施形態において連携先となり得る画像形成装置とは、画像形成システム１００を構成する画像形成装置３００、４００である。尚以下の説明では、連携先となる画像形成装置を連携装置と呼ぶ。
【００３８】
連携先メモリ残量問合せ部２１５は、連携先リスト保持部２１４に保持されたリストに載っている各画像形成装置の有するジョブ記憶部（メモリ）の残容量を、通信回線を通して問い合わせ、各画像形成装置のジョブ記憶部の残容量を取得する。
【００３９】
データ退避制御部２１６は、ジョブ記憶残量計測部２１３でジョブ記憶部２１２の残量を受け付ける。そしてデータ退避制御部２１６は、ジョブ記憶部２１２の残容量が閾値以下になったとき、画像データの退避先となる連携装置を選択する。データ退避制御部２１６の詳細は後述する。
【００４０】
データ退避部２１７は、データ退避制御部２１６により選択された連携装置へ画像データを転送して退避させる。またデータ退避部２１７は、画像データの退避先である連携装置の情報を、データ退避制御部２１６を介してジョブ記憶部２１２へ記憶させる。連携装置の情報とは、例えば連携装置を特定するための識別情報や連携装置のメモリの残容量、連携装置に搭載された機能等であっても良い。
【００４１】
データ引取部２１８は、ジョブが実行されたことを示す通知を受けると、通信回線を通して連携装置から退避した画像データを引き取る。尚ジョブの実行は、ジョブ優先順位管理部２２２により管理されており、優先順位の高いジョブから実行される。
【００４２】
連携先メモリ残量表示部２１９は、連携先メモリ残量問合せ部２１５により取得した各画像形成装置のメモリ残量を操作パネル２８に表示させる。
【００４３】
データ分割部２２０は、データ退避部２１７により画像データを退避する際に、画像データを分割する。分割された画像データは、例えば複数の異なる連携装置に退避される。
【００４４】
ジョブ管理部２２１は、ジョブ受付部２１０がジョブを受け取った際にジョブ記憶部２１２の残容量が閾値以下であるか否かを判断する。そしてジョブ管理部２２１は、ジョブ記憶部２１２の残容量が閾値以下であるとき、ジョブ受付部２１０が受け付けたジョブ情報のみをジョブ記憶部２１２に格納し、データ受付部２１１に対して画像データの受け付けを拒否させる。またジョブ管理部２２１は、データ受付部２１１による画像データの受付を拒否させたことをジョブ記憶部２１２へ記憶させる。
【００４５】
ジョブ優先順位管理部２２２は、ジョブの優先順位を管理し、優先順位に従ってジョブを実行する。またジョブ優先順位管理部２２２は、ジョブを実行するとデータ引取部２１８へ画像データの引取要求を通知する。
【００４６】
連携先使用不可検知部２２３は、画像データの退避先である連携装置の情報を受け付け、その連携装置が使用不可になったことを、通信回線を通して検知し、データ引取部２１８へ画像データの引取要求を通知する。
【００４７】
ここで本実施形態のデータ退避制御部２１６について説明する。本実施形態のデータ退避制御部２１６は、ジョブ記憶残量計測部２１３からジョブ記憶部２１２の残容量を取得する。そしてジョブ記憶部２１２の残容量が閾値以下になると、連携先メモリ残量問合せ部２１５により取得した他の画像形成装置のジョブ記憶部の残容量を取得する。ここで取得される残容量は、画像形成装置３００のジョブ記憶部の残容量と、画像形成装置４００のジョブ記憶部の残容量である。
【００４８】
続いてデータ退避制御部２１６は、取得した画像形成装置３００の残容量と画像形成装置４００の残容量とを比較し、残容量が大きい方の画像形成装置を連携装置として選択する。
【００４９】
本実施形態では、このように、ジョブ記憶部の残容量が大きい画像形成装置を連携装置として選択するため、画像データの退避先のメモリ不足により画像データが退避できないという事態を抑制できる。
【００５０】
以下に、本実施形態の画像形成システム１００の動作を説明する。図６は、第一の実施形態の画像形成システムの動作を説明する第一のフローチャートである。図６の例では、画像形成装置２００が通信回線を介してファックス受信した場合の画像形成装置２００の動作を示している。
【００５１】
本実施形態の画像形成システム１００において、ジョブ受付部２１０がＦＡＸ受信のジョブを受け付けると（ステップＳ６０１）、ジョブ管理部２２１は、ジョブ記憶残量計測部２１３による計測結果からジョブ記憶部２１２の残容量が閾値以下であるか否かを判断する（ステップＳ６０２）。尚ここでの閾値とは、画像形成システム１００の管理者によって予め設定された値である。閾値は、例えばＡ４サイズの原稿３枚分の画像データの容量に設定されていても良いし、Ａ４サイズの原稿１枚分の画像データの容量に設定されていても良い。
【００５２】
ステップＳ６０２において、ジョブ記憶部２１２の残容量が閾値より大きい場合、ジョブ管理部２２１は、ジョブ受付部１２０により受け付けたＦＡＸ受信のジョブ情報をジョブ記憶部２１２へ記憶させる。またジョブ管理部２２１は、データ受付部２１１により受信した画像データを受け付け、この画像データをジョブ記憶部２１２に記憶させる（ステップＳ６０３）。
【００５３】
ステップＳ６０２において、ジョブ記憶部２１２の残容量が閾値以下の場合、ジョブ管理部２２１は、ジョブ受付部１２０により受け付けたＦＡＸ受信のジョブ情報をジョブ記憶部２１２へ記憶させ、データ受付部２１１に画像データの受付を拒否させる。続いてデータ退避制御部２１６は、連携先メモリ残量問合せ部２１５に連携先となる画像形成装置３００、４００の残容量の問い合わせを行わせる（ステップＳ６０４）。
【００５４】
データ退避制御部２１６は、画像形成装置３００、４００からそれぞれのジョブ記憶部の残容量を取得すると、２つの残容量を比較し、残容量が大きい方の画像形成装置を連携装置として選択する（ステップＳ６０５）。続いてデータ退避制御部２１６は、連携装置へ画像データの退避が可能か否かを判断する（ステップＳ６０６）。具体的にはデータ退避御部２１６は、連携装置のジョブ記憶部の残容量が退避対象の画像データよりも大きいか否かを判断する。そしてデータ退避制御部２１６は、残容量が退避対象の画像データよりも大きい場合に画像データの退避が可能と判断し、残容量が退避対象の画像データよりも小さい場合に画像データの退避が不可能と判断する。
【００５５】
ステップＳ６０６において、画像データの退避が可能であった場合、データ退避部２１７は、データ受付部２１１により受付が拒否された画像データを連携装置へ転送し、退避させる（ステップＳ６０７）。このときデータ退避制御部２１６は、データ退避部２１７により画像データを退避させた連携装置の情報を取得し、ジョブ記憶部２１２へ記憶させる。
【００５６】
ステップＳ６０６において、画像データの退避が不可能であった場合、データ退避制御部２１６は、ジョブ管理部２１２にメモリフルであることを通知する。ジョブ管理部２１２は、この通知を受けてジョブをキャンセルする（ステップＳ６０８）。
【００５７】
尚本実施形態の画像形成装置２００では、画像データを退避させるために、データ受付部２１１により受付が拒否された画像データを一時的に保持しておくメモリ領域が設けられていることが好ましい。
【００５８】
また図６の例では、データ受付部２１１により受付が拒否された画像データを退避対象の画像データとして説明したが、これに限定されない。本実施形態では、例えば画像形成装置２００において既にジョブ記憶部２１２に記憶された画像データを退避対象の画像データとしても良い。この場合、ジョブ記憶部２１２に記憶された画像データを連携装置へ退避させてから、データ受付部２１１により画像データの受付を行いジョブ記憶部２１２へ受け付けた画像データを記憶しても良い。
【００５９】
また図６の例では、受け付けたジョブの種類をＦＡＸ受信のジョブとしたが、これに限定されない。図６で説明した処理は、例えばジョブの種類が、画像データの印刷やＦＡＸ送信等であっても良い。
【００６０】
次に、図７を参照して連携装置側の動作を説明する。図７は、第一の実施形態の画像形成システムの動作を説明する第二のフローチャートである。図７では、連携装置として選択された画像形成装置の動作を示している。本実施形態では、画像形成装置３００が連携装置として選択されたものとして説明する。
【００６１】
画像形成装置３００は、画像形成装置２００の連携先メモリ残量問合せ部２１５からジョブ記憶部の残量の有無の問い合わせを受けると（ステップＳ７０１）、自身のジョブ記憶部の残量の有無を判断する（ステップＳ７０２）。尚本実施形態では、連携先メモリ残量問合せ部２１５からの問い合わせに、画像データの退避に必要な容量の情報が含まれていることが好ましい。画像形成装置３００は、この問い合わせを受けて、退避対象の画像データの受け入れに必要な残容量の有無を判断する。
【００６２】
ステップＳ７０２において、画像形成装置３００に退避対象の画像データの受け入れに必要な残容量が不足している場合、画像形成装置３００はその旨を画像形成装置２００へ通知する（ステップＳ７０３）。
【００６３】
ステップＳ７０２において、画像形成装置３００に退避対象の画像データの受け入れに必要な残容量が有る場合、画像形成装置３００はその旨を画像形成装置２００へ通知する（ステップＳ７０４）。続いて画像形成装置３００は、画像形成装置２００から退避対象の画像データを受信する（ステップＳ７０５）。そして画像形成装置３００は、受信した画像データをジョブ記憶部に保存する（ステップＳ７０６）。
【００６４】
次に、図８を参照して、連携装置へ退避させた画像データを画像形成装置２００が引き取る際の動作を説明する。図８は、第一の実施形態の画像形成システムの動作を説明する第三のフローチャートである。図８では、連携装置として選択された画像形成装置３００へ退避させた画像データを画像形成装置２００が引き取って印刷する処理を示している。
【００６５】
画像形成装置２００において、ジョブ優先順位管理部２２２は、ジョブの優先順位に従ってジョブ記憶部２１２に記憶されたジョブを実行する。ジョブが実行されると、ジョブ記憶部２１２から実行済みのジョブに関するデータが消去されるため、ジョブ記憶部２１２の残容量が大きくなる（ステップＳ８０１）。
【００６６】
ジョブ優先順位管理部２２２は、ジョブを実行するとデータ引取部２１８へ画像データの引取要求を通知する。データ引取部２１８は、この通知を受けて、画像形成装置３００へ退避させた画像データの引取を要求する（ステップＳ８０２）。
【００６７】
画像形成装置３００は、この要求を受けて、画像形成装置２００から受信した画像データを画像形成装置２００へ送信する。データ引取部２１８は、この画像データを受け取り（ステップＳ８０３）、ジョブ記憶部２１２へ保存する（ステップＳ８０４）。続いて画像形成装置２００は、ジョブ優先順位管理部２２２により退避対象の画像データに関するジョブを実行し、画像データを印刷する（ステップＳ８０５）。
【００６８】
以上のように本実施形態では、画像データの退避先を選択する際に、画像形成システム１００に含まれる複数の画像形成装置のそれぞれの残容量を比較してから画像データの退避先を選択する。よって本実施形態では、画像データを退避させる際に適切な退避先を選択することができる。
【００６９】
また本実施形態の画像形成システム１００では、画像形成装置２００において、ジョブの実行に必要なメモリ（ジョブ記憶部２１２）の残容量が不足した場合に、一旦画像データを他の画像形成装置へ退避させる。そしてメモリの残容量が、ジョブの実行に必要な容量となったとき、退避させた画像データを引き取ってジョブを実行することができる。
【００７０】
尚本実施形態の画像形成システム１００では、画像データの退避先となり得る画像形成装置は画像形成装置３００、４００の２台であるが、退避先となり得る画像形成装置の台数は任意であって良い。例えば退避先となり得る画像形成装置が３台であった場合は、３台の画像形成装置のうちメモリの残容量が最も大きい画像形成装置が画像データの退避先として選択されることが好ましい。
【００７１】
また本実施形態の画像形成装置２００は、画像データの退避先となり得る画像形成装置及び各画像形成装置のメモリの残容量を操作パネル２８へ表示させることができる。
【００７２】
図９は、各画像形成装置の残容量の一覧を表示する動作を説明するフローチャートである。本実施形態の画像形成装置２００において、連携先メモリ残量問合せ部２１５は、連携先リスト保持部２１４に保持されたリストに従い、残容量の問合せを行う（ステップＳ９０１）。続いて連携先メモリ残量問合せ部２１５は、リストされた全ての連携先となり得る画像形成装置への残容量の問合せを行ったか否かを判断する（ステップＳ９０２）。
【００７３】
ステップＳ９０２において全ての画像形成装置へ残容量の問合せが完了すると、連携先メモリ残量表示部２１９は、連携先となり得る画像形成装置と、それぞれのメモリの残容量とを操作パネル２８へ表示させる（ステップＳ９０３）。
【００７４】
図１０は、連携先となり得る画像形成装置とそれぞれのメモリの残容量とが表示された画面の一例を示す図である。図１０に示す画面９０には、連携先となり得る３台の画像形成装置と、それぞれのメモリの残容量とが表示されている。本実施形態の画像形成システム１００では、操作パネル２８において画面９０から画像データの退避先となる連携装置が手動で選択されても良い。
【００７５】
（第二の実施形態）
以下に図面を参照して本発明の第二の実施形態について説明する。本発明の第二の実施形態では、退避対象となる画像データをジョブの優先順位に応じて決定する点のみ第一の実施形態と相違する。したがって以下の本発明の第二の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【００７６】
図１１は、第二の実施形態の画像形成システムの動作を説明するフローチャートである。
【００７７】
図１１のステップＳ１１１〜ステップＳ１１３までの処理は、図６のステップＳ６０１からステップＳ６０３までの処理と同様であるから説明を省略する。
【００７８】
ステップＳ１１２において、ジョブ記憶部２１２の残容量が閾値以下の場合、ジョブ管理部２２１は、ジョブ優先順位管理部２２２によりジョブ受付部２１０により受け付けたジョブの優先度を確認する（ステップＳ１１４）。
【００７９】
ここでジョブの優先順位について説明する。本実施形態の画像形成装置２００では、ジョブの優先順位は画像形成システム１００の管理者により予め設定されている。本実施形態では、例えば機能毎に優先順位を設定しても良い。具体的には例えば、優先順位が高い順に、ＦＡＸに関わるジョブ、コピーに関するジョブ、印刷に関するジョブと設定しても良い。またジョブの優先順位は、画像形成装置２００のユーザにより設定されても良い。
【００８０】
続いてジョブ優先順位管理部２２２は、ステップＳ１１４で確認したジョブの優先度が高か否かを判断する（ステップＳ１１５）。ステップＳ１１５においてジョブの優先度が高くない場合、データ退避制御部２１６は、ジョブ受付部２１０により受け付けたジョブに関する画像データをデータ退避部２１７により連携装置へ退避させる（ステップＳ１１６）。
【００８１】
ステップＳ１１５においてジョブの優先度が高い場合、データ退避制御部２１６は、優先度の低いジョブに関する画像データをジョブ記憶部２１２から読み出して、連携装置へ退避させる（ステップＳ１１７）。続いてデータ退避制御部２１６は、データ受付部２１１により、ジョブ受付部２１０により受け付けたジョブに関する画像データを受け付け、ジョブ記憶部２１２へ保存する（ステップＳ１１８）。
【００８２】
尚本実施形態におけるジョブの優先度の高低は、予め決められていても良い。本実施形態では、例えばＦＡＸに関するジョブとコピーに関するジョブは、優先度が高いジョブと判断され、それ以外の機能に関するジョブは優先度が低いジョブと判断されるように、設定されていても良い。
【００８３】
本実施形態では、以上のようにして退避対象となる画像データを選択することで、優先度の高いジョブに関する画像データを自機に保存することができる。
【００８４】
（第三の実施形態）
以下に図面を参照して本発明の第三の実施形態について説明する。本発明の第三の実施形態は、画像データを分割して退避させる点のみ第一の実施形態と相違する。よって以下の第三の実施形態の説明では、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【００８５】
図１２は、第三の実施形態の画像形成システムを説明する図である。本実施形態の画像形成システム１００Ａは、画像形成装置２００、３００、４００、５００を有する。
【００８６】
図１２は、例えば画像形成装置２００において、あるジョブの投入により原稿用紙５枚分の画像データが入力された場合を示している。本実施形態では、例えば画像形成装置２００に入力された５枚分の画像データを３つに分割し、分割された画像データを連携先となり得る画像形成装置３００、４００、５００へ退避させる。
【００８７】
以下に図１３を参照して本実施形態の画像形成システム１００Ａの動作を説明する。図１３は、第三の実施形態の画像形成システムの動作を説明する第一のフローチャートである。
【００８８】
図１３のステップＳ１３０１からステップＳ１３０４までの処理は、図６のステップＳ６０１〜ステップＳ６０４までの処理と同様であるから説明を省略する。
【００８９】
ステップＳ１３０４において、連携先メモリ残量問合せ部２１５により問い合わせを受けた画像形成装置３００は、ジョブ記憶部に残容量があるか否かを判断する（ステップＳ１３０５）。
【００９０】
ステップＳ１３０５においてジョブ記憶部に残容量がある場合、データ退避部２１７は、画像形成装置３００へ画像データを転送する（ステップＳ１３０６）。このときデータ退避部２１７は、画像形成装置３００のジョブ記憶部の残容量に対応したサイズの画像データを転送する。ステップＳ１３０５においてジョブ記憶部に残容量がない場合、後述するステップＳ１３０７へ進む。
【００９１】
続いてデータ退避制御部２１６は、退避対象の画像データにおいて転送されていない画像データが存在するか否かを判断する（ステップＳ１３０７）。ステップＳ１３０７において、転送されていない画像データが存在しない場合、画像形成装置２００は画像データの退避処理を終了する。
【００９２】
ステップＳ１３０７において転送されていない画像データが存在する場合、データ退避制御部２１６は、連携先リスト保持部２１４へ問い合わせて画像形成装置３００以外に連携先となり得る画像形成装置があるか否かを判断する（ステップＳ１３０８）。ステップＳ１３１８において連携先となり得る画像形成装置がない場合、ジョブ管理部２２１はメモリフルとしてジョブをキャンセルする（ステップＳ１３０９）。
【００９３】
ステップＳ１３０８において連携先となり得る画像形成装置がある場合、画像形成装置２００はステップＳ１３０４からの処理を繰り返す。
【００９４】
本実施形態では、以上の処理を実行することにより、退避対象の画像データ全てを１台の連携装置に記憶できなかった場合でも、退避対象の画像データを分割して複数台の連携装置へ画像データを退避させることができる。
【００９５】
次に、図１４を参照して連携装置が複数台ある場合の画像データの引き取りについて説明する。図１４は、第三の実施形態の画像形成システムの動作を説明する第二のフローチャートである。図１４では、複数台の連携装置に分割されて退避させた画像データをすべと引き取り、印刷処理を行う例を示している。
【００９６】
図１４のステップＳ１４０１からステップＳ１４０４までの処理は、図８のステップＳ８０１からステップＳ８０４までの処理と同様であるから説明を省略する。ステップＳ１４０４に続いてデータ引取部２１８は、他の画像形成装置に退避させた画像データがあるか否かを判断する（ステップＳ１４０５）。
【００９７】
本実施形態では、退避対象の画像データを分割して複数台の連携装置に退避させた場合、画像データを退避された連携装置の情報がジョブ記憶部２１２へ記憶される。データ引取部２１８は、ジョブ記憶部２１２に記憶された連携装置の情報に基づき、他に画像データを退避させた画像形成装置があるか否かを判断する。ここで言う他の連携装置とは、画像形成装置４００、５００である。
【００９８】
ステップＳ１４０５において、画像データを退避させた他の連携装置がある場合、データ引取部２１８はステップＳ１４０２へ戻り、ステップＳ１４０２からの処理を繰り返す。
【００９９】
ステップＳ１４０５において画像データを退避させた他の連携装置がない場合、データ引取部２１８は、退避させた画像データ全てを引き取ったことになる。データ引取部２１８は、引き取った画像データを結合する（ステップＳ１４０６）。続いてジョブが実行されて画像データが印刷される（ステップＳ１４０７）。
【０１００】
以上のように本実施形態では、退避対象の画像データを複数台の連携装置へ退避させることができる。
【０１０１】
（第四の実施形態）
以下に図面を参照して本発明の第四の実施形態について説明する。本発明の第四の実施形態では、連携装置のジョブ記憶部に残容量が存在しない場合にジョブのみを連携先へ投入する。以下の本発明の第四の実施形態では、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１０２】
図１５は、第四の実施形態の画像形成システムを説明する図である。図１５に示す画像形成システム１００Ｂでは、画像形成装置２００が画像形成装置３００と連携して画像形成装置２００に入力された画像データを画像形成装置３００からＦＡＸ送信する場合を示している。
【０１０３】
本実施形態の画像形成システム１００Ｂでは、例えば連携装置である画像形成装置３００のジョブ記憶部に残容量がない場合、画像データは送信せずにジョブのみを画像形成装置３００へ投入する。
【０１０４】
以下に図１６を参照して本実施形態の画像形成システム１００Ｂの動作を説明する。図１６は、第四の実施形態の画像形成システムの動作を説明するフローチャートである。
【０１０５】
画像形成装置２００において、ＦＡＸ送信の操作がなされると（ステップＳ１６０１）、連携先メモリ残量問合せ部２１５は、連携先となる画像形成装置３００へメモリの残容量を問い合わせる（ステップＳ１６０２）。尚本実施形態の画像形成システム１００Ｂでは、画像形成装置３００のみがＦＡＸ機能を有するものとしたため、画像形成装置３００が連携装置となる。画像形成システム１００Ｂに、ＦＡＸ機能を有する画像形成装置が複数台あった場合には、ＦＡＸ機能を有する画像形成装置のうちメモリの残容量が一番大きい画像形成装置が連携装置となる。
【０１０６】
続いてデータ退避制御部２１６は、連携装置のメモリの残容量があるか否かを判断する（ステップＳ１６０３）。ステップＳ１６０３において連携装置のメモリの残容量がある場合、データ退避制御部２１６は連携装置へジョブの実行が指示されたことを通知し、データ退避部２１７に
より画像データを連携装置へ転送する（ステップＳ１６０４）。
【０１０７】
ステップＳ１６０３において連携装置のメモリの残容量がない場合、データ退避制御部２１６は、連携装置へジョブの実行が指示されたことを通知し、画像データは画像形成装置２００のジョブ記憶部２１２に保存する（ステップＳ１６０５）。
【０１０８】
本実施形態では、連携装置である画像形成装置３００のメモリに画像データを保存できる空き容量ができた場合に、画像形成装置２００が画像データを画像形成装置３００へ転送する。
【０１０９】
以上のように本実施形態では、ＦＡＸ機能の実行に関しては、連携装置のメモリの残容量が不足する場合は画像データを画像形成装置２００に保存する。
【０１１０】
（第五の実施形態）
以下に図面を参照して本発明の第五の実施形態について説明する。本発明の第五の実施形態では、画像データを退避させた画像形成装置が使用不可となる場合を考慮した。以下に本発明の第五の実施形態の説明では、第一の実施形態と同様の機能構成を有するものには第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１１１】
図１７は、第五の実施形態の画像形成システムを説明する図である。図１７では、画像形成システム１００Ｃにおいて、画像形成装置２００から画像形成装置３００へ画像データを退避させた状態で、画像形成装置３００がシャットダウンされる場合を示している。図１７に示す場合では、画像形成装置２００は画像形成装置３００から退避させた画像データを一旦引き取り、画像形成装置４００へ再度画像データを退避させる。
【０１１２】
以下に図１８を参照して本実施形態の画像形成システム１００Ｃの動作を説明する。図１８は、第五の実施形態の画像形成システム１００の動作を説明するフローチャートである。
【０１１３】
画像形成システム１００Ｃにおいて、画像形成装置３００がシャットダウンされると、画像形成装置２００の連携先使用不可検知部２２３は、画像形成装置３００からシャットダウン通知を受ける（ステップＳ１８０１）。続いて画像形成装置２００は、連携先メモリ残量問合せ部２１５により、画像形成装置３００以外の連携装置となり得る画像形成装置４００へメモリの残容量を問い合わせる（ステップＳ１８０２）。
【０１１４】
続いてデータ退避制御部２１６は、画像形成装置４００のメモリの残容量があるか否かを判断する（ステップＳ１８０３）。ステップＳ１８０３においてメモリの残容量がある場合、データ退避制御部２１６は、画像形成装置３００に対して退避させた画像データの引き取り要求を行う（ステップＳ１８０４）。
【０１１５】
続いて画像形成装置２００は、データ引取部２１８により、画像形成装置３００に退避させた画像データを画像形成装置３００から引き取る（ステップＳ１８０５）。続いて画像形成装置２００は、データ退避部２１７により、引き取った画像データを画像形成装置４００へ転送する（ステップＳ１８０６）。
【０１１６】
まだステップＳ１８０３において、画像形成装置４００のメモリの残容量がない場合、データ退避制御部２１６は、連携先リスト保持部２１４を参照して他に連携先となり得る画像形成装置が存在するか否かを判断する（ステップＳ１８０７）。ステップＳ１８０７において、他に連携先となり得る画像形成装置が存在する場合、ステップＳ１８０２へ戻る。ステップＳ１８０７において該当する画像形成装置が存在しない場合、画像形成装置２００は処理を終了する。
【０１１７】
以上のように本実施形態では、画像データを退避させた連携装置がシャットダウンされる場合には、退避させた画像データを他の連携装置へ転送する。したがって、画像データの退避先である連携装置が使用不可の状態となっても退避対象の画像データを引き取ることができる。
【０１１８】
以上、各実施形態に基づき本発明の説明を行ってきたが、上記実施形態に示した要件に本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することができ、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１１９】
１００、１００Ａ、１００Ｂ、１００Ｃ  画像形成システム
２００、３００、４００  画像形成装置
２１０  ジョブ受付部
２１１  データ受付部
２１２  ジョブ記憶部
２１３  ジョブ記憶残量計測部
２１４  連携先リスト保持部
２１５  連携先メモリ残量問合せ部
２１６  データ退避制御部
２１７  データ退避部
２１８  データ引取部
２１９  連携先メモリ残量表示部
２２０  データ分割部
２２１  ジョブ管理部
２２２  ジョブ優先順位管理部
２２３  連携先使用不可検知部
【先行技術文献】
【特許文献】
【０１２０】
【特許文献１】特開２００８−１６７１２２号公報
【図１】
0005754167.tif 000002
【図２】
0005754167.tif 000003
【図３】
0005754167.tif 000004
【図４】
0005754167.tif 000005
【図５】
0005754167.tif 000006
【図６】
0005754167.tif 000007
【図７】
0005754167.tif 000008
【図８】
0005754167.tif 000009
【図９】
0005754167.tif 000010
【図１０】
0005754167.tif 000011
【図１１】
0005754167.tif 000012
【図１２】
0005754167.tif 000013
【図１３】
0005754167.tif 000014
【図１４】
0005754167.tif 000015
【図１５】
0005754167.tif 000016
【図１６】
0005754167.tif 000017
【図１７】
0005754167.tif 000018
【図１８】
0005754167.tif 000019