(57)【要約】【課題】本発明は、省エネモード移行時に、保存管理している印刷データを他の画像処理装置へ転送しておくことで、印刷データを印刷するときに省エネモードからの復帰を待つことなく印刷することが可能な画像処理装置を提供する。【解決手段】  画像処理装置は、記憶装置１５に保存された印刷データを管理するための文書リストを備え、通常モードから省エネモードへの移行時に、記憶装置１５に保存された印刷データを、複数の画像処理装置のうちの所定の条件を満たす画像処理装置へ転送し、転送された印刷データに基づいて文書リストを更新する。【選択図】図５
2015111768.tif 000002
【特許請求の範囲】
【請求項１】
通常モードと通常モードよりも消費電力が低い省エネモードとを備え、複数の画像処理装置にネットワークを介して通信可能に接続された画像処理装置であって、
受信した印刷データを保存する保存手段と、
前記保存手段に保存された印刷データを管理するための文書リストと、
通常モードから省エネモードへの移行時に、前記保存手段に保存された印刷データを、前記複数の画像処理装置のうちの所定の条件を満たす画像処理装置へ転送する転送手段と、
前記転送手段により転送された印刷データに基づいて前記文書リストを更新する文書リスト更新手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記文書リスト更新手段は、前記受信した印刷データの書誌情報に基づいて前記文書リストの更新を行い、
前記書誌情報には、前記受信した印刷データを識別するためのジョブ名、前記受信した印刷データを投入したユーザを識別するためのユーザ情報、前記受信した印刷データの印刷設定が含まれることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記文書リストを、前記複数の画像処理装置における文書リストを管理する画像処理装置へ通知する通知手段をさらに備えることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
ユーザによる操作が一定時間されなかった場合または省エネモードへの移行指示がなされた場合には、通常モードから省エネモードへ移行する省エネモード移行手段をさらに備えることを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記転送手段は、前記保存手段に印刷データが保存されていない場合には、省エネモードへ移行することを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記通常モードから省エネモードへの移行時に、前記保存手段に保存された印刷データのデータ量を取得するデータ量取得手段と、
前記複数の画像処理装置のうち、通常モードで動作している画像処理装置が備える記憶装置の空き容量を取得する空き容量取得手段と、
前記データ量取得手段により取得された印刷データのデータ量と前記空き容量取得手段により取得された記憶装置の空き容量とを比較する比較手段とをさらに備え、
前記転送手段は、前記比較手段による比較結果から、前記データ量取得手段により取得された印刷データのデータ量より大きい空き容量の記憶装置を備える画像処理装置を選択して印刷データを転送することを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記転送手段は、前記データ量取得手段により取得された印刷データのデータ量より大きい空き容量の記憶装置を備える画像処理装置が複数ある場合、省エネモードへ移行するまでの移行時間が長い画像処理装置を選択して印刷データを転送することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記転送手段により、前記保存手段に保存された印刷データを前記所定の条件を満たす画像処理装置へ転送した場合および転送されてきた印刷データを元の画像処理装置に転送した場合は、該当する印刷データを前記保存手段から削除する削除手段をさらに備えることを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
前記転送手段は、前記比較手段による比較結果から、前記データ量取得手段により取得された印刷データのデータ量より大きい空き容量の記憶装置を備える画像処理装置がなかった場合は、省エネモードへ移行しないことを特徴とする請求項６に記載の画像処理装置。
【請求項１０】
前記転送手段は、前記保存手段に保存されている印刷データに一度も印刷が実行されていない印刷データがあるときは、当該印刷データを対象として前記所定の条件を満たす画像処理装置へ転送することを特徴とする請求項１乃至９のいずれか１項に記載の画像処理装置。
【請求項１１】
通常モードと通常モードよりも消費電力が低い省エネモードとを備え、複数の画像処理装置にネットワークを介して通信可能に接続された画像処理装置の制御方法であって、
受信した印刷データを保存手段に保存する保存工程と、
通常モードから省エネモードへの移行時に、前記保存手段に保存された印刷データを、前記複数の画像処理装置のうちの所定の条件を満たす画像処理装置へ転送する転送工程と、
前記転送工程にて転送された印刷データに基づいて、前記保存手段に保存された印刷データを管理するための文書リストを更新する文書リスト更新工程と、
を備えることを特徴とする制御方法。
【請求項１２】
請求項１１に記載の制御方法を画像処理装置に実行させるためのコンピュータに読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびその制御方法、並びにプログラムに関し、特に、複数の画像処理装置間で印刷データや印刷データの書誌情報を共有可能な印刷システムにおける印刷制御技術に関する。
【背景技術】
【０００２】
近年、ネットワーク環境の普及に伴い、複数のユーザが複数の画像処理装置を共有して利用することが一般的になっている。例えば、ユーザが印刷したいデータを一時的にデータ管理サーバへ留め置き、出力したいときに出力したい画像処理装置でデータ管理サーバ内の印刷データを印刷することが可能な技術が提案されている（例えば特許文献１参照）。
【０００３】
また、画像処理装置には、印刷データを保存することが可能な記憶領域を持ったものも存在し、データ管理サーバの代りに画像処理装置にサーバ機能を持たせてデータ管理を行わせることも可能である。これにより、データ管理サーバ用のコンピュータを別途用意することなく、出力したいときに出力したい画像処理装置で所望の印刷データを印刷することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４０３３８５７号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、サーバ機能を有する画像処理装置内の記憶領域にユーザが印刷指示する印刷データが保存されてない場合、ネットワークに接続された他の画像処理装置内の記憶領域から該当する印刷データを取得する必要がある。このとき、印刷データを取得しにいった画像処理装置が省エネモード（ＤｅｅｐＳｌｅｅｐ）状態であった場合、印刷データを取得するには一度通常モードへ移行させる必要があり、時間がかかるという問題がある。
【０００６】
本発明は、上記問題に鑑みて成されたものであり、ユーザにより印刷指示された印刷データが省エネモードに移行する画像処理装置に保存されている場合でも、省エネモードからの復帰を待つことなく印刷することが可能な印刷制御技術を提供することが目的である。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像処理装置は、通常モードと通常モードよりも消費電力が低い省エネモードとを備え、複数の画像処理装置にネットワークを介して通信可能に接続された画像処理装置であって、受信した印刷データを保存する保存手段と、前記保存手段に保存された印刷データを管理するための文書リストと、通常モードから省エネモードへの移行時に、前記保存手段に保存された印刷データを、前記複数の画像処理装置のうちの所定の条件を満たす画像処理装置へ転送する転送手段と、前記転送手段により転送された印刷データに基づいて前記文書リストを更新する文書リスト更新手段と、を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザにより印刷指示された印刷データが省エネモードに移行する画像処理装置に保存されている場合でも、省エネモードからの復帰を待つことなく印刷することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態に係る画像処理装置を含む印刷システムの概略構成の一例を示す図である。
【図２】（ａ）画像処理装置が印刷データ受信時に果たす機能、（ｂ）画像処理装置１００が通常モードから省エネモードへ移行するときに果たす機能、（ｃ）画像処理装置１００が省エネモードから通常モードへ移行するときに果たす機能の一例を示す図である。
【図３】画像処理装置にて実行される印刷データ受信処理の流れを示すフローチャートである。
【図４】印刷データを管理するための文書リストの一例を示す図である。
【図５】画像処理装置にて実行される省エネモード移行処理の流れを示すフローチャートである。
【図６】画像処理装置から印刷データが転送されたときの文書リストの変化を示す図である。
【図７】画像処理装置にて実行される通常モード移行処理の流れを示すフローチャートである。
【図８】本発明の第２の実施形態における省エネモード移行処理の流れを示すフローチャートである。
【図９】第２の実施形態における画像処理装置から印刷データが転送されたときの文書リストの変化を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１１】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像処理装置を含む印刷システムの概略構成の一例を示す図である。
【００１２】
図１において、印刷システムは、複数の画像処理装置１００，１０１，１０２，１０３と、ホストコンピュータ（ＰＣ）とがイーサネット(登録商標)等のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）３００を介して互いに通信可能に接続された構成を有する。
【００１３】
画像処理装置１００〜１０３は、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）であり、ホストコンピュータ２００からの印刷指示に応じて処理を実行する。ここで、画像処理装置１００〜１０３は、ＭＦＰ以外のＳＦＰ（Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）、ＬＢＰ（Ｌａｓｅｒ  Ｂｅａｍ  Ｐｒｉｎｔｅｒ）であってもよい。また、画像処理装置１００〜１０３は、ＭＦＰ，ＳＦＰ，ＬＢＰ以外のプリント方式のプリンタであってもよい。また、画像処理装置１００〜１０３とは略同一の構成を有するものとし、代表して画像処理装置１００の構成について説明する。
【００１４】
画像処理装置１００は、制御装置（コントローラ部）１１、プリンタ装置（プリンタ部）１２、認証部１３、操作部１４、および記憶装置１５を備える。
【００１５】
制御装置１１は、ハードウェア資源として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２、およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１３を備える。また、制御装置１１は、受信した印刷指示や認証部１３からの認証指示、操作部１４からの操作指示等を受け取って所定の処理を実行すると共に、通常モードと省エネモードの切り替えの制御も行う。省エネモードとは、通常モードよりも消費電力が低いモードであり、例えば必要最低限の応答モジュールのみに電源を供給させ、その他の記憶装置１５やプリンタ装置１２などには電源を供給しない状態に移行する。
【００１６】
ＣＰＵ１１１は、ＲＯＭ１１２又は他の記憶媒体（不図示）に格納された制御プログラムに基づいて、画像処理装置１００全体を統括制御する。ＲＡＭ１１３は、ＣＰＵ１１１の作業領域として用いられる。
【００１７】
プリンタ装置１２は、制御装置１１の指示に従って印刷処理を実行する。認証部１３は、ユーザによる認証指示を受け取って、ユーザ認証情報を制御装置１１へ通知する。操作部１４は、ユーザが操作を行うための操作キー、及び画像データや各種機能の表示／設定などを行う液晶パネルを備え、ユーザ操作などの情報を制御装置１１へ通知する。記憶装置１５は、印刷データなどの保存やジョブ実行時の作業領域として使用される。
【００１８】
次に、ホストコンピュータ２００にて実行される処理の概要を説明する。なお、ホストコンピュータ２００は、一般的なコンピュータと同一であり、その構成要素の説明は省略する。
【００１９】
ホストコンピュータ２００は、アプリケーションからＯＳを介して依頼された印刷命令を元にプリンタドライバを用いて印刷データを生成する。本実施形態では、プリンタドライバを使用して印刷データを生成するが、アプリケーションがプリンタドライバを介さずに印刷データを生成するなど、生成する方法は問わない。
【００２０】
また、ホストコンピュータ２００は、ＬＡＮ３００を介して印刷データを画像処理装置１００〜１０３のいずれかに送信することができる。
【００２１】
本実施形態では、複数の画像処理装置１００〜１０３のうち画像処理装置１００が印刷データの書誌情報を管理する書誌サーバとして動作するものとする。書誌情報には、印刷データを識別するためのジョブ名、印刷データを投入したユーザを識別するためのユーザ情報、印刷設定などの情報が含まれる。
【００２２】
次に、画像処理装置１００の機能について図２（ａ）、図２（ｂ）、図２（ｃ）を参照して説明する。なお、画像処理装置１０１〜１０３も同様の機能を有するものとする。
【００２３】
まず、画像処理装置１００が印刷データ受信時に果たす機能を図２（ａ）に示す。
【００２４】
図２（ａ）において、制御装置１１は、印刷データ受信時には、データ受信部２０１、データ解析部２０２、文書リスト更新部２０３、およびデータ格納部２０４として機能する。
【００２５】
データ受信部２０１は、印刷データなどのユーザからの印刷指示を受信する。
【００２６】
データ解析部２０２は、受信した印刷データの解析を行い、留め置きジョブであるか、通常印刷ジョブであるかの判定を行う。また、データ解析部２０２は、受信した印刷データが留め置きジョブであった場合、印刷データのジョブ名、ユーザ情報、印刷設定などの書誌情報の取得を行う。
【００２７】
文書リスト更新部２０３は、受信した印刷データが留め置きジョブであった場合、取得された書誌情報を元に文書リストの更新を行う。また、文書リスト更新部２０３は、更新した文書リストの情報を書誌サーバとして機能する画像処理装置へ通知を行う。画像処理装置１００自体が書誌サーバとして機能する場合、文書リスト更新部２０３が他の画像処理装置に通知することなく、更新した文書リストの情報を保存する。
【００２８】
データ格納部２０４は、受信した印刷データが留め置きジョブであった場合、印刷データを記憶装置１５へ格納する。
【００２９】
次に、画像処理装置１００が通常モードから省エネモードへ移行するときに果たす機能を図２（ｂ）に示す。
【００３０】
図２（ｂ）において、制御装置１１は、通常モードから省エネモードへの移行時に、省エネモード制御部２０５、データ量取得部２０６、他装置検索部２０７、データ転送部２０８、および省エネモード移行部２０９として機能する。
【００３１】
省エネモード制御部２０５は、ユーザからの操作指示が一定時間されなかった場合や省エネモードへの移行指示がなされたと判断した場合に、省エネモードへの移行処理を開始する。
【００３２】
データ量取得部２０６は、省エネモードへの移行処理が開始された段階で、記憶装置１５に留め置いている印刷データのデータ量を取得する。
【００３３】
他装置検索部２０７は、ＬＡＮ３００に接続された画像処理装置１０１〜１０３の記憶装置１５の空き容量取得を行う。また、他装置検索部２０７は、取得した画像処理装置１０１〜１０３の記憶装置１５の空き容量と留め置いている印刷データ量を元に、所定の条件を満たす画像処理装置を印刷データの転送先として選択して決定する。
【００３４】
データ転送部２０８は、他装置検索部２０７により決定された画像処理装置に印刷データの転送を行う。
【００３５】
省エネモード移行部２０９は、データ転送部２０８による印刷データの転送が終わると、文書リストの更新を行い、省エネモードへの移行を行う。
【００３６】
次に、画像処理装置１００が省エネモードから通常モードへ移行するときに果たす機能を図２（ｃ）に示す。
【００３７】
図２（ｃ）において、制御装置１１は、通常モード制御部２１０、文書リスト更新部２１１、およびデータ削除部２１２として機能する。
【００３８】
通常モード制御部２１０は、ユーザからの操作指示があった場合に通常モードへ移行を行う。
【００３９】
文書リスト更新部２１１は、他の画像処理装置から転送されてくる印刷データに応じて、保持管理している文書リストの更新を行う。
【００４０】
データ削除部２１２は、他の画像処理装置から転送されてきていた印刷データの削除を行う。
【００４１】
次に、画像処理装置１０１における印刷データ受信時の印刷データ受信処理について図３、図４を参照して説明する。
【００４２】
図３は、画像処理装置１０１にて実行される印刷データ受信処理の流れを示すフローチャートである。本処理では、図２（ａ）で説明した各部が動作することにより実現されるものだが、実際にはＣＰＵ１１１がＲＯＭ１１２または記憶装置１５から読み出した制御プログラムを実行することにより実現される。
【００４３】
図３において、ステップＳ３０１では、データ受信部２０１は、ＬＡＮ３００を介してホストコンピュータ２００から実行指示された印刷データの受信を行う。
【００４４】
ステップＳ３０２では、データ解析部２０２は、受信した印刷データの解析を行い、印刷データのジョブ名、ユーザ情報、印刷設定などの書誌情報の取得を行う。
【００４５】
ステップＳ３０３では、データ解析部２０２は、ステップＳ３０２で取得した印刷データの書誌情報に基づいて、通常印刷ジョブであるか、留め置きジョブであるかの判定を行う。なお、印刷データの書誌情報に基づく判定を行わずに、画像処理装置１００内の設定に応じて常に留め置きジョブであると判定しても構わない。
【００４６】
ステップＳ３０３の判定結果からデータ解析部２０２が通常印刷ジョブであると判定した場合（ステップＳ３０３でＮＯ）、ステップＳ３０４へ進み、印刷データの印刷指示をプリンタ装置１２へ行い、本処理を終了する。一方、ステップＳ３０３の判定結果からデータ解析部２０２が印刷データを留め置きジョブであると判定した場合（ステップＳ３０３でＹＥＳ）、ステップＳ３０５へ進む。
【００４７】
ステップＳ３０５では、文書リスト更新部２０３は、ステップＳ３０２において取得された書誌情報を元に文書リストの更新を行う。文書リストは、図４に示すように、書誌情報におけるジョブ名、ユーザ情報、設定情報がリスト化されたものである。例えば、受信した印刷データがジョブ名「ジョブＮ」、ユーザ情報「Ａさん」、設定情報「ＹＹＸ」であった場合に、図４のように既存の文書リストへ追加する形で更新が行われる。
【００４８】
ステップＳ３０６では、文書リスト更新部２０３は、ステップＳ３０５において更新された文書リストの情報を、書誌サーバ機能を有する画像処理装置１００へ通知する。
【００４９】
書誌サーバ機能を有する画像処理装置１００では、制御装置１１により、ＬＡＮ３００に接続された画像処理装置１００〜１０３の文書リストが管理されている。なお、書誌サーバ機能を有する画像処理装置１００自体が印刷データを受信して印刷データの保存と文書リストの作成を行うことも可能である。
【００５０】
ステップＳ３０７では、データ格納部２０４は、ステップＳ３０３において留め置きジョブと判断された印刷データを記憶装置１５へ格納する。
【００５１】
次に、画像処理装置１０１が省エネモードへ移行する際に、画像処理装置１０１が保持している印刷データを、通常モード状態にある画像処理装置１０２へ転送する処理動作について説明する。
【００５２】
図５は、画像処理装置１０１にて実行される省エネモード移行処理の流れを示すフローチャートである。本処理では、図２（ｂ）で説明した各部が動作することにより実現されるものだが、実際にはＣＰＵ１１１がＲＯＭ１１２または記憶装置１５から読み出した制御プログラムを実行することにより実現される。
【００５３】
ステップＳ４０１では、省エネモード制御部２０５は、ユーザからの操作指示が一定時間されなかった場合や省エネモードへの移行指示がなされたと判断した場合に、省エネモードへの移行と判断してステップＳ４０２へ進む。一定時間とは、ユーザが画像処理装置１０１に対して任意に設定した時間であってもよいし、予め設定された固定時間であってもよい。
【００５４】
ステップＳ４０２では、データ量取得部２０６は、記憶装置１５に留め置いている印刷データがあるかの判定を行う。留め置いている印刷データがないと判定した場合にはステップＳ４０３へ進む。一方、留め置いている印刷データがあると判定した場合にはステップＳ４０４へ進む。
【００５５】
ステップＳ４０３では、省エネモード移行部２０９は、画像処理装置１０１を通常モードから省エネモードへ移行させて、本処理を終了する。
【００５６】
ステップＳ４０４では、データ量取得部２０６は、記憶装置１５に留め置いている印刷データのデータ量の取得を行う。
【００５７】
ステップＳ４０５では、他装置検索部２０７は、ＬＡＮ３００に接続されている複数の画像処理装置のうち、通常モードで動作している画像処理装置内の記憶装置の空き容量の情報を取得する。画像処理装置内の記憶装置の空き容量の取得方法は、他装置検索部２０７がＬＡＮ３００上の各画像処理装置へ問い合わせてもよいし、書誌サーバ機能を有する画像処理装置１００で一括管理を行わせて該画像処理装置１００へ問い合わせる方法でも構わない。通常モードで動作している画像処理装置が複数存在する場合には、画像処理装置内の記憶装置の空き容量が最も大きい画像処理装置が選択される。
【００５８】
ステップＳ４０６では、他装置検索部２０７は、ステップＳ４０４で取得された印刷データ量とステップＳ４０５で取得された画像処理装置内の記憶装置の空き容量との比較を行う。例えば、通常モード状態にあり且つ記憶装置の空き容量の最も大きい画像処理装置が画像処理装置１０２であった場合、画像処理装置１０２内の記憶装置の空き容量とステップＳ４０４で取得された印刷データ量とが比較される。この比較結果から、取得された印刷データ量が記憶装置の空き容量以上であると判定された場合にはステップＳ４０７へ進む。一方、印刷データ量が小さいと判定された場合はステップＳ４０８へ進む。画像処理装置の記憶装置内の空き容量が印刷データ量より大きい場合、印刷データの転送が可能と判断しているが、空き容量ぎりぎりであると他処理へ影響を与える可能性もあるため、ある規定した容量分やある比率分の空き容量を持たせて判定を行っても構わない。
【００５９】
ステップＳ４０７では、他装置検索部２０７は、印刷データの転送先が見つからなかったことから、画像処理装置１０１の省エネモードへの移行をキャンセルして、本処理を終了する。このとき、ＬＡＮ３００に接続されている通常モードで動作している画像処理装置がどれも省エネモード移行しようとしており、記憶装置の空き容量の影響で移行できていない場合は、印刷データの転送を行わずに一斉に省エネモードへ移行しても構わない。つまり、印刷システム全体がユーザから使用されていないと判断出来る場合には、画像処理装置は省エネモードへ移行可能である。
【００６０】
ステップＳ４０８では、データ転送部２０８は、画像処理装置１０１の記憶装置１５に留め置いている印刷データを画像処理装置１０２へ転送する。
【００６１】
次に、ステップＳ４０９では、省エネモード移行部２０９は、自装置に保存管理している文書リストの更新を行う。画像処理装置１０１，１０２に保存された文書リストの更新の流れを図６に示す。
【００６２】
図６において、文書リストＡは、画像処理装置１０１が保持管理している文書リストであり、文書リストＢは画像処理装置１０２が保持管理している文書リストである。文書リストＣは画像処理装置１０３が保持管理している文書リストである。
【００６３】
図６に示すように、画像処理装置１０１の省エネモード移行部２０９は、保存管理している文書リストＡを削除する。一方、画像処理装置１０２の省エネモード移行部２０９は、文書リストＢに対して文書リストＡの情報を追加し、新たな文書リストＢ１を保存管理する。なお、ネットワーク上の複数の画像処理装置のそれぞれが管理する文書リストが書誌サーバ機能を有する画像処理装置１００で一括管理されていた場合、画像処理装置１００が管理する文書リストには文書リストＢと文書リストＣのみとなる。
【００６４】
図５に戻り、ステップＳ４１０では、省エネモード移行部２０９は、画像処理装置１０１を通常モードから省エネモードへ移行させて、本処理を終了する。
【００６５】
次に、画像処理装置１０１における省エネモードから通常モードへ移行時の通常モード移行処理について図７を参照して説明する。
【００６６】
図７は、画像処理装置１０１にて実行される通常モード移行処理の流れを示すフローチャートである。本処理では、図２（ｃ）で説明した各部が動作することにより実現されるものだが、実際にはＣＰＵ１１１がＲＯＭ１１２または記憶装置１５から読み出した制御プログラムを実行することにより実現される。なお、本実施形態では、省エネモードへ移行した画像処理装置１０１を通常モードへ移行させる場合を想定して説明する。
【００６７】
ステップＳ６０１では、通常モード制御部２１０は、ユーザからの操作指示があった場合に通常モードへ移行すると判断を行い、ステップＳ６０２へ進む。ユーザからの操作指示には、例えば、操作部１４への操作や画像処理装置１０１への印刷データの投入指示が含まれる。
【００６８】
ステップＳ６０２では、通常モード制御部２１０は、画像処理装置１０１を省エネモードから通常モードへ移行させる。
【００６９】
ステップＳ６０３では、文書リスト更新部２１１は、画像処理装置１０２から転送されてきた印刷データを受信し、自装置に保存管理している文書リストの更新を行う。図６に示す例では、画像処理装置１０１では、画像処理装置１０２から印刷データが転送されてくるので、転送されている印刷データに基づいて文書リストＡが更新される。一方、画像処理装置１０２では、画像処理装置１０１に印刷データを転送するので、文書リストＢ１から転送した印刷データ（文書リストＡの分）が削除され、文書リストＢが更新される。
【００７０】
ステップＳ６０４では、データ削除部２１２は、不要な印刷データの削除を行う。画像処理装置１０２では、画像処理装置１０１から転送されてきた印刷データの削除が行われる。
【００７１】
以上説明したように、本実施形態によれば、印刷データが留め置かれていた画像処理装置１０１が省エネモードに移行した場合でも、当該印刷データを画像処理装置１０２から取得可能となる。これにより、画像処理装置１０１の省エネモードから通常モードへの復帰を待つ必要が無なり、印刷処理にかかる時間を短縮することが可能となる。
【００７２】
［第２の実施形態］
本発明の第２の実施の形態では、図１に示す構成が上記第１の実施の形態と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。以下に、上記第１の実施の形態と異なる点のみを説明する。
【００７３】
第２の実施形態では、画像処理装置１０１が省エネモード状態にあり、画像処理装置１０２，１０３が通常モードで動作しているときに、画像処理装置１０２が省エネモードへ移行する場合について説明する。
【００７４】
図８は、画像処理装置１０２にて実行される省エネモード移行処理の流れを示すフローチャートである。本処理では、図２（ｂ）で説明した各部が動作することにより実現されるものだが、実際にはＣＰＵ１１１がＲＯＭ１１２または記憶装置１５から読み出した制御プログラムを実行することにより実現される。なお、ステップＳ７０１〜ステップＳ７０３は、図５のステップＳ４０１〜ステップＳ４０３と同等のため、それらの説明は省略する。
【００７５】
図８において、ステップＳ７０４では、データ量取得部２０６は、記憶装置１５に留め置いている印刷データが一度印刷されたものか、一度も印刷されていないものかを示す印刷履歴情報を取得し、一度も印刷されていない印刷データを特定する。
【００７６】
ステップＳ７０５では、データ量取得部２０６は、ステップＳ７０４にて特定された、一度も印刷されていない印刷データのデータ量の取得を行う。
【００７７】
ステップＳ７０６では、他装置検索部２０７は、ＬＡＮ３００に接続されている複数の画像処理装置のうち、通常モードで動作している画像処理装置内の記憶装置の空き容量の情報を取得する。なお、画像処理装置の記憶装置の空き容量の取得方法については図５のステップＳ４０５と同様である。
【００７８】
ステップＳ７０７では、他装置検索部２０７は、ステップＳ７０５で取得された印刷データ量とステップＳ７０６で取得された画像処理装置内の記憶装置の空き容量との比較を行う。取得された印刷データ量が記憶装置の空き容量以上であると判定された場合にはステップＳ７０８へ進む。一方、取得された印刷データ量が小さいと判定された場合にはステップＳ７０９へ進む。画像処理装置の記憶装置内の空き容量が印刷データ量より大きい場合、印刷データの転送が可能と判断しているが、空き容量ぎりぎりであると他処理へ影響を与える可能性もあるため、ある規定した容量分やある比率分の空き容量を持たせて判定を行っても構わない。
【００７９】
ステップＳ７０８では、他装置検索部２０７は、印刷データの転送先が見つからなかったことから、画像処理装置１０２の省エネモードへの移行をキャンセルして、本処理を終了する。
【００８０】
ステップＳ７０９では、他装置検索部２０７は、ステップＳ７０７において空き容量が十分であると判定された画像処理装置が複数ある場合、該当する画像処理装置が通常モードから省エネモードへ移行するまでの移行時間の取得を行う。そして、省エネモードに移行するまでの移行時間が長い画像処理装置を印刷データの転送対象とする。本実施形態では、画像処理装置１０３が空き容量が十分であり、省エネモードに移行するまでの移行時間が長く、印刷データの転送対象として選択されたものとして説明を続ける。
【００８１】
ステップＳ７１０では、データ転送部２０８は、ステップＳ７０４において一度も印刷されていないと判定された印刷データを画像処理装置１０３へ転送する。
【００８２】
次に、ステップＳ７１１では、省エネモード移行部２０９は、自装置に保存管理している文書リストの更新を行う。画像処理装置１０２，１０３に保存された文書リストの更新の流れを図９に示す。
【００８３】
図９において、文書リストＡは、画像処理装置１０１が保持管理している文書リストであり、文書リストＢは画像処理装置１０２が保持管理している文書リストである。文書リストＣは画像処理装置１０３が保持管理している文書リストである。
【００８４】
図９に示すように、画像処理装置１０２の省エネモード移行部２０９は、保存管理している文書リストＢを削除する。一方、画像処理装置１０３の省エネモード移行部２０９は、文書リストＣに対して文書リストＢの情報を追加し、新たな文書リストＢ１を保存管理する。なお、ネットワーク上の複数の画像処理装置のそれぞれが管理する文書リストが書誌サーバ機能を有する画像処理装置１００で一括管理されていた場合、画像処理装置１００が管理する文書リストには文書リストＢと文書リストＣ１のみとなる。
【００８５】
図８に戻り、ステップＳ７１２では、省エネモード移行部２０９は、画像処理装置１０３へ転送した印刷データのうち画像処理装置１０２以外から転送されてきたジョブに関して削除を行う。図９の例では、文書リストＢ１内で元データ場所がＡとなっているジョブ（ジョブＡ１、ジョブＡ２、ジョブＡ３）が削除される。
【００８６】
ステップＳ７１３では、省エネモード移行部２０９は、画像処理装置１０２を通常モードから省エネモードへ移行させる。
【００８７】
以上説明したように、本実施形態によれば、他の画像処理装置へ印刷データを転送するときに、印刷データが一度印刷されたかどうかを判断材料とすることで、転送する印刷データの量を抑えることができる。また、印刷データを転送した後、転送されてきた印刷データの再転送となったケースでは、該当する印刷データを削除することで記憶するデータ量を抑えることができる。
【００８８】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００８９】
１１  制御装置
１２  プリンタ装置
１４  操作部
１５  記憶装置
１００，１０１，１０２，１０２  画像処理装置
１１１  ＣＰＵ
１１２  ＲＯＭ
１１３  ＲＡＭ
２００  ホストコンピュータ（ＰＣ）
３００  ＬＡＮ
【図１】
2015111768.tif 000003
【図２】
2015111768.tif 000004
【図３】
2015111768.tif 000005
【図４】
2015111768.tif 000006
【図５】
2015111768.tif 000007
【図６】
2015111768.tif 000008
【図７】
2015111768.tif 000009
【図８】
2015111768.tif 000010
【図９】
2015111768.tif 000011