(57)【要約】【課題】省エネモード時に時刻指定印刷データを受信しても、直ぐに省エネモード復帰させない。【解決手段】複数の外部機器２０、３０とＬＡＮで接続され、一つの外部機器から印刷ジョブとして受信した画像データを展開処理するメイン基板１１ａとＬＡＮとの接続部のサブ基板１１ｂを備える画像処理装置１０であって、省エネモード時にメイン基板への供給電源を遮断してサブ基板のみ通電し、省エネモード時に時刻指定印刷データを受信の際に、当該データを格納する時刻指定印刷データ格納部１４ｂと、所定の条件に応じて当該格納部に格納される時刻指定印刷データと新たに受信した時刻指定印刷データの中から少なくとも一つの時刻指定印刷データを抽出する時刻指定印刷データ抽出手段１５ｂ1と、当該抽出手段で抽出された時刻指定印刷データを送信元の外部機器とは別の外部機器に転送する時刻指定印刷データ転送手段１５ｂ1とを備える。【選択図】図２
2008167224.tif 000002
【特許請求の範囲】
【請求項１】
画像データの送受信が可能な複数の外部機器と通信ネットワークを介して接続され、前記外部機器の一つから印刷ジョブとして受信した前記画像データを画像出力可能に展開処理するメイン基板と前記通信ネットワークとの接続機能を有するサブ基板を備える画像処理装置であって、
前記画像処理装置は、所定時間画像処理動作が停止されている場合に、前記メイン基板に供給される電源を遮断して、前記サブ基板のみを通電する省エネモード機能を備え、
前記サブ基板は、前記省エネモード機能が作動中の省エネモード時に前記画像データとして時刻指定印刷データを受信した際に、該時刻指定印刷データを格納する時刻指定印刷データ格納部と、所定の条件に応じて前記時刻指定印刷データ格納部に格納されている前記時刻指定印刷データと新たに受信した時刻指定印刷データの中から少なくとも一つの時刻指定印刷データを抽出する時刻指定印刷データ抽出手段と、該時刻指定印刷データ抽出手段で抽出された時刻指定印刷データを前記画像データの送信元の外部機器とは別の外部機器に転送する時刻指定印刷データ転送手段と、を備えることを特徴とする画像処理装置。
【請求項２】
前記所定の条件とは、前記新たに受信した時刻指定印刷データの容量の大きさが前記時刻指定印刷データ格納部の空き容量より大きいと時刻指定印刷データ抽出手段で判別された場合に成立する条件であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記時刻指定印刷データ抽出手段は、受信した前記時刻指定印刷データのデータ容量を元に前記メイン基板が前記省エネモード機能から復帰する省エネモード復帰時刻を算出する省エネモード復帰時刻算出手段を備えることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記サブ基板は、前記省エネモード復帰時に、前記時刻指定印刷データの転送先の外部装置に対して省エネモード復帰信号を送信する省エネモード復帰通知手段を備えることを特徴とする請求項１〜３の何れか１項に記載の画像処理装置。
【請求項５】
前記時刻指定印刷データ転送手段による前記時刻指定印刷データの転送先となる前記外部機器には、前記時刻指定印刷データを画像出力可能に展開処理する画像データ展開処理手段が備わることを特徴とする請求項１〜４の何れか１項に記載の画像処理装置。
【請求項６】
前記時刻指定印刷データ抽出手段は、前記時刻指定印刷データ格納部に格納されている前記時刻指定印刷データと新たに受信した時刻指定印刷データの中から印刷完了時刻が早い時刻指定印刷データから抽出することを特徴とする請求項１〜５の何れか１項に記載の画像処理装置。
【請求項７】
前記時刻指定印刷データ抽出手段は、前記時刻指定印刷データ格納部に格納されている前記時刻指定印刷データと新たに受信した時刻指定印刷データの中から前記印刷完了時刻が早い時刻指定印刷データから抽出する際に、前記印刷完了時刻が同一の時刻指定印刷データが複数ある場合には、該時刻指定印刷データの中でデータ容量の大きいものから抽出することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
画像データの送受信が可能な複数の外部機器と、該外部機器の一つから通信ネットワークを介して印刷ジョブとして受信した前記画像データを画像出力可能に展開処理するメイン基板と前記通信ネットワークとの接続機能を有するサブ基板を備える画像処理装置と、を備える画像処理システムであって、
前記画像処理装置は、所定時間画像処理動作が停止されている場合に、前記メイン基板に供給される電源を遮断して、前記サブ基板のみを通電する省エネモード機能を備え、
前記サブ基板は、前記省エネモード機能が作動中に前記画像データとして時刻指定印刷データを受信した際に、該時刻指定印刷データを格納する時刻指定印刷データ格納部と、所定の条件に応じて前記時刻指定印刷データ格納部に格納されている前記時刻指定印刷データと新たに受信した時刻指定印刷データの中から少なくとも一つの時刻指定印刷データを抽出する時刻指定印刷データ抽出手段と、該時刻指定印刷データ抽出手段で抽出された時刻指定印刷データを前記画像データの送信元の外部機器とは別の外部機器に転送する時刻指定印刷データ転送手段と、を備え、
前記外部機器は、前記画像処理装置から転送された前記時刻指定印刷データを画像出力可能に展開処理する画像データ展開処理手段を備えることを特徴とする画像処理システム。
【請求項９】
画像データの送受信が可能な複数の外部機器の一つから、通信ネットワークを介して印刷ジョブとして受信した前記画像データを画像出力可能に展開処理する画像処理方法であって、
所定時間画像処理動作が停止されている場合に、前記画像データを画像出力可能に展開処理するメイン基板に供給される電源を遮断して、前記通信ネットワークとの接続機能を有するサブ基板のみを通電する省エネモードに移行する省エネモード移行工程と、
前記省エネモード移行工程後に、前記画像データとして時刻指定印刷データを受信した際に、該時刻指定印刷データを時刻指定印刷データ格納部に格納する時刻指定印刷データ格納工程と、
所定の条件に応じて前記時刻指定印刷データ格納部で格納された前記時刻指定印刷データと新たに受信した時刻指定印刷データの中から少なくとも一つの時刻指定印刷データを抽出する時刻指定印刷データ抽出工程と、
前記時刻指定印刷データ抽出工程で抽出された時刻指定印刷データを前記画像データの送信元の外部機器とは別の外部機器に転送する時刻指定印刷データ転送工程と、
前記時刻指定印刷データ転送工程後に前記外部機器が受信した前記時刻指定印刷データを画像出力可能に展開処理する第１画像データ展開処理工程と、
前記メイン基板を前記省エネモードから復帰させる省エネモード復帰工程と、
前記省エネモード復帰工程後に、前記時刻指定印刷データの転送先の前記外部機器に対して省エネモード復帰信号を送信する省エネモード復帰通知工程と、
前記省エネモード復帰工程後に、前記メイン基板で前記時刻指定印刷データ格納部に格納された前記時刻指定印刷データを画像出力可能に展開処理する第２画像展開処理工程と、
を含むことを特徴とする画像処理方法。
【請求項１０】
請求項９に記載の画像処理方法をコンピュータに実行させるための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リモートのＰＣ（ Personal Computer ）等の情報機器から通信ネットワークを介して受け取った画像データに対して画像処理が施された結果を出力する画像処理装置、画像処理システム、画像処理方法および当該画像処理方法をコンピュータに実行させるための画像処理プログラムに関し、特に、省エネモード時の画像処理装置に対して、時刻指定印刷要求に対応可能な画像処理装置、画像処理システム、画像処理方法および当該画像処理方法をコンピュータに実行させるための画像処理プログラムに関する。
【背景技術】
【０００２】
外部から受け取った画像データに対して画像処理が施された結果を出力する画像処理装置として、プリンタ機能、スキャナ機能、ファクシミリ機能、コピー機能等の基本機能をはじめネットワーク通信を利用した各種機能も備える、いわゆる複合機（ ＭＦＰ : Multi Function Peripheral ）が広く普及している。特に、近年では、通信ネットワーク技術の発達に伴って、通信ネットワークを介して、他の複合機やプリンタ、複写機、スキャナ装置、ファクシミリ装置等の画像処理装置、またはパーソナルコンピュータ（ Personal Computer ；以下、ＰＣと記載する。）等と連携して画像に関連する様々な処理、例えば、ＦＡＸデータの送受信の処理、ネットワークプリンティングの処理、およびスキャン画像の転送の処理を実行することができる画像処理システムが急速に発展してきている。
【０００３】
このような画像処理システムでは、画像処理装置は、イーサネット（登録商標）（ Ethernet（登録商標））ケーブル等で構築されるＬＡＮ（ Local Area Network ；ローカルエリアネットワーク ）に接続され、かかる通信ネットワークを介して、リモートのＰＣやファクシミリ等の情報機器からの印刷ジョブやファクシミリ送信ジョブ等を受信する。その後、画像処理装置は、これらのジョブに含まれる画像データに各種処理を施し、この画像処理結果が画像形成部に出力される。
【０００４】
上記の画像処理装置においては、画像処理における回路負荷を分散させるために、画像処理等の動作を実行するメイン基板に対して、各種機能を追加できるようにオプション設定されるサブ基板を増設させるものがあり、サブ基板としては、ＬＡＮインターフェース基板やＵＳＢインターフェース基板等が提供されている。一般的に、メイン基板およびサブ基板は、プログラムを実行するためのＣＰＵ（ Central Processing Unit ）やＡＳＩＣ（ Application Specific Integrated Circuit ）、プログラムを格納するためのＦｌａｓｈ、メモリ等を含む構成である。画像処理装置の各々の設定情報は、通常では、容量の大きいメイン基板に設けられたメモリに格納されており、サブ基板は、あくまでもＬＡＮ等の通信ネットワークを介しての外部機器とのインターフェース部を担う構成であった。
【０００５】
近年の画像処理装置では、省エネ法や国際エネルギースター等により低消費電力化が求められている。このような省エネ対策として、一定時間動作されない場合、メイン基板への通電を停止させ、サブ基板のみに電源を供給することで、画像処理装置全体の消費電力を抑える省エネモード機能を備えるものがある。
【０００６】
また、通常の画像処理装置は、ＰＣ等の情報機器から通信ネットワークを介して印刷ジョブを受け取ると印刷（画像形成）を開始するが、かかる情報機器から画像処理装置に印刷指示をする際に、所望の印刷出力時刻の指定が行える画像処理装置も提案されている。上述の省エネモード機能を備える画像処理装置では、省エネモード時に印刷ジョブの画像データとして時刻指定印刷データを受信した場合、メイン基板を含む画像処理装置全体を省エネモードから復帰させて対応していた。
【０００７】
このため、消費電力を抑制するために、上記省電力モード時に、印刷ジョブの画像データとして時刻指定印刷データを受信した場合に、サブ基板のＣＰＵからメイン基板上のメモリに直接アクセスして、時刻指定印刷データを格納することによって、省エネモードをより長時間継続させる画像形成装置が特許文献１に開示されている。
【特許文献１】特開２００２−８６８４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、省エネモード中に印刷ジョブの画像データとして時刻指定印刷データを受信した場合や、省エネモード中に受信した時刻指定印刷データをサブ基板のメモリに保持する構成にした場合には、サブ基板のメモリ容量を極力小さくするとすぐにメモリフルとなるため、省エネモード復帰が頻繁に起こってしまい、省エネモードを維持できないという問題があった。また、サブ基板に十分な容量のメモリを確保すると、コストアップや待機消費電力の増加という問題があった。さらに、画像処理装置で時刻指定印刷を実行する場合、画像展開処理に要する時間を考慮して、印刷完了指定時刻よりも前に省エネモード復帰する必要があり、画像展開処理に要する時間分、省エネモードを維持できないということも問題となっていた。また、ある時刻に集中した時刻指定印刷データを保持している場合に、各印刷データの画像展開処理および印刷処理に時間を要するために、印刷完了指定時刻が厳守されない可能性があるということも問題となっていた。
【０００９】
そこで、本発明は、従来の画像処理装置が有する上記問題点に鑑みてなされたものであり、本発明の目的は、省エネモード時に印刷ジョブの画像データとして時刻指定印刷データを受信した場合でも、画像処理装置の省エネモード期間をより長時間確保することの可能な、新規かつ改良された画像処理装置、画像処理システム、画像処理方法、および画像処理プログラムを提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明のある実施の態様によれば、画像データの送受信が可能な複数の外部機器と通信ネットワークを介して接続され、外部機器の一つから印刷ジョブとして受信した画像データを画像出力可能に展開処理するメイン基板と通信ネットワークとの接続機能を有するサブ基板を備える画像処理装置であって、画像処理装置は、所定時間画像処理動作が停止されている場合に、メイン基板に供給される電源を遮断して、サブ基板のみを通電する省エネモード機能を備え、サブ基板は、省エネモード機能が作動中の省エネモード時に画像データとして時刻指定印刷データを受信した際に、かかる時刻指定印刷データを格納する時刻指定印刷データ格納部と、所定の条件に応じて時刻指定印刷データ格納部に格納されている時刻指定印刷データと新たに受信した時刻指定印刷データの中から少なくとも一つの時刻指定印刷データを抽出する時刻指定印刷データ抽出手段と、この時刻指定印刷データ抽出手段で抽出された時刻指定印刷データを画像データの送信元の外部機器とは別の外部機器に転送する時刻指定印刷データ転送手段と、を備えることを特徴とする画像処理装置が提供される。
【００１１】
このような構成とすることにより、画像処理装置が省エネモード中に時刻指定印刷データを受信してサブ基板に備わる時刻指定印刷データ格納部であるサブメモリに印刷ジョブとして時刻指定印刷データを格納してから、新たな時刻指定印刷データを受信した場合に、サブメモリに格納されている時刻指定印刷データおよび新たに受信した時刻指定印刷データの中から、これらデータの容量や印刷完了時刻等の諸条件に応じて、少なくとも一つの時刻指定印刷データを抽出して、予め指定しておいた外部機器に転送するので、サブメモリの容量を大きくしなくても、メイン基板を省エネ復帰させることなく、省エネモードをより長く継続させられ、メイン基板の省エネ効果を得ることができる。なお、上述した外部機器とは、画像処理装置に印刷ジョブを送信する外部機器としては、通信ネットワークＮを介して画像処理装置に印刷ジョブを送信するためのドライバプログラム（プリンタドライバ）が予めインストールされているＰＣ、携帯電話、ＦＡＸ、スキャナ等の情報機器や画像処理装置であり、転送先となる外部機器は、画像データを画図イメージに展開処理する画像展開処理機能を有するＰＣやプリンタ等の情報機器や画像処理装置である。
【００１２】
このとき、上記実施の態様において、所定の条件とは、新たに受信した時刻指定印刷データの容量の大きさが時刻指定印刷データ格納部の空き容量より大きいと時刻指定印刷データ抽出手段で判別された場合に成立する条件であることとしてもよい。
【００１３】
このような構成とすることにより、省エネモード中に時刻指定印刷データによりサブメモリがメモリフルとなった状態で新たな時刻指定印刷データを受信した場合に、サブメモリに格納されている時刻指定印刷データおよび新たに受信した時刻指定印刷データの中から、少なくとも一つの時刻指定印刷データを抽出して、予め指定しておいた外部機器に転送することによって、メイン基板を省エネ復帰させることなく省エネモードを継続させることができる。
【００１４】
このとき、上記実施の態様において、時刻指定印刷データ抽出手段は、受信した時刻指定印刷データのデータ容量を元にメイン基板が前記省エネモード機能から復帰する省エネモード復帰時刻を算出する省エネモード復帰時刻算出手段を備えることとしてもよい。
【００１５】
このような構成とすることにより、受信した各時刻指定印刷データのデータ容量から展開処理および印刷処理に要する時間を算出し、各時刻指定印刷データの印刷完了時刻から逆算して各時刻指定印刷データの印刷処理開始時刻および画像データ展開開始時刻を算出することで、メイン基板が省エネモード機能から復帰する省エネモード復帰時刻を算出できるため、メイン基板の省エネ効果を確実に得ることができる。
【００１６】
このとき、上記実施の態様において、サブ基板は、省エネモード復帰時に、時刻指定印刷データの転送先の外部装置に対して省エネモード復帰信号を送信する省エネモード復帰通知手段を備えることとしてもよい。
【００１７】
このような構成とすることにより、通常の印刷データ受信やオペパネからの復帰要求等の別の要因で、本来の省エネモード復帰時刻よりも早く画像処理装置が省エネモードから復帰した場合、画像処理装置が省エネモード復帰通知手段を有することで、時刻指定印刷データ転送先の外部機器が画像処理装置の省エネモード復帰タイミングを知り得るため、外部機器が画像処理装置から転送されて保持している時刻指定印刷データを有する場合は、画像処理装置の省エネモード復帰タイミングに応じて保持している時刻指定印刷データを画像処理装置に対して返送することで、外部機器に転送された時刻指定印刷データを確実に指定された印刷完了時刻までに印刷を完了できると同時に、外部機器の処理の軽減させることができる。
【００１８】
このとき、上記実施の態様において、時刻指定印刷データ転送手段による時刻指定印刷データの転送先となる外部機器には、時刻指定印刷データを画像出力可能に展開処理する画像データ展開処理手段が備わることとしてもよい。
【００１９】
このような構成とすることにより、転送先の外部機器に画像データ展開処理手段を有することで、メイン基板の省エネモード期間を利用して、事前に画像データ展開が可能となるため、外部機器に転送した時刻指定印刷データの展開処理時間の分、メイン基板での印刷処理完了までの時間を短縮可能とするので、メイン基板の省エネモード復帰時刻を極力遅らせることができる。
【００２０】
このとき、上記実施の態様において、時刻指定印刷データ抽出手段は、時刻指定印刷データ格納部に格納されている時刻指定印刷データと新たに受信した時刻指定印刷データの中から印刷完了時刻が早い時刻指定印刷データから抽出することとしてもよい。
【００２１】
このような構成とすることにより、印刷完了時刻が早い時刻指定印刷データから画像データ展開処理手段を有する外部機器に転送されて、メイン基板の省エネモード期間を利用して、事前に印刷完了時刻が早い時刻指定印刷データの画像データ展開が可能となるので、省エネモードをより長時間継続でき、かつ外部装置での処理を極力軽減することができる。
【００２２】
このとき、上記実施の態様において、時刻指定印刷データ抽出手段は、時刻指定印刷データ格納部に格納されている時刻指定印刷データと新たに受信した時刻指定印刷データの中から印刷完了時刻が早い時刻指定印刷データから抽出する際に、印刷完了時刻が同一の時刻指定印刷データが複数ある場合には、かかる時刻指定印刷データの中でデータ容量の大きいものから抽出することとしてもよい。
【００２３】
このような構成とすることにより、メイン基板の省エネモード期間を利用して、外部機器において、事前に同じ印刷完了時刻の時刻指定印刷データのうちデータ容量が大きいものから画像データ展開が可能となるので、省エネモードをより長時間継続でき、かつ外部装置での処理を極力軽減することができる。
【００２４】
上記課題を解決するために、本発明の別の実施の態様によれば、画像データの送受信が可能な複数の外部機器と、これら外部機器の一つから通信ネットワークを介して印刷ジョブとして受信した画像データを画像出力可能に展開処理するメイン基板と通信ネットワークとの接続機能を有するサブ基板を備える画像処理装置と、を備える画像処理システムであって、画像処理装置は、所定時間画像処理動作が停止されている場合に、メイン基板に供給される電源を遮断して、サブ基板のみを通電する省エネモード機能を備え、サブ基板は、省エネモード機能が作動中に画像データとして時刻指定印刷データを受信した際に、当該時刻指定印刷データを格納する時刻指定印刷データ格納部と、所定の条件に応じて時刻指定印刷データ格納部に格納されている時刻指定印刷データと新たに受信した時刻指定印刷データの中から少なくとも一つの時刻指定印刷データを抽出する時刻指定印刷データ抽出手段と、当該時刻指定印刷データ抽出手段で抽出された時刻指定印刷データを画像データの送信元の外部機器とは別の外部機器に転送する時刻指定印刷データ転送手段と、を備え、外部機器は、画像処理装置から転送された時刻指定印刷データを画像出力可能に展開処理する画像データ展開処理手段を備えることを特徴とする画像処理システムが提供される。
【００２５】
このような構成とすることにより、画像処理システムに備わる画像処理装置が省エネモード中に時刻指定印刷データを受信してサブメモリに時刻指定印刷データを格納してから、新たな時刻指定印刷データを受信した場合に、サブメモリに格納されている時刻指定印刷データおよび新たに受信した時刻指定印刷データの中から、これらデータの容量や印刷完了時刻等の諸条件に応じて、少なくとも一つの時刻指定印刷データを抽出して、予め指定しておいた外部機器に転送するので、メイン基板の省エネモード期間を利用して、事前に印刷完了時刻が早い時刻指定印刷データの画像データ展開が可能となる。このため、メイン基板の省エネ復帰を遅延させることによって、省エネモードがより長く継続されるようになる。
【００２６】
上記課題を解決するために、本発明の別の実施の態様によれば、画像データの送受信が可能な複数の外部機器の一つから、通信ネットワークを介して受信した印刷ジョブとして画像データを画像出力可能に展開処理する画像処理方法であって、所定時間画像処理動作が停止されている場合に、画像データを画像出力可能に展開処理するメイン基板に供給される電源を遮断して、通信ネットワークとの接続機能を有するサブ基板のみを通電する省エネモードに移行する省エネモード移行工程と、省エネモード移行工程後に、画像データとして時刻指定印刷データを受信した際に、当該時刻指定印刷データを時刻指定印刷データ格納部に格納する時刻指定印刷データ格納工程と、所定の条件に応じて時刻指定印刷データ格納部で格納された時刻指定印刷データと新たに受信した時刻指定印刷データの中から少なくとも一つの時刻指定印刷データを抽出する時刻指定印刷データ抽出工程と、時刻指定印刷データ抽出工程で抽出された時刻指定印刷データを画像データの送信元の外部機器とは別の外部機器に転送する時刻指定印刷データ転送工程と、時刻指定印刷データ転送工程後に外部機器が受信した時刻指定印刷データを画像出力可能に展開処理する第１画像データ展開処理工程と、メイン基板を前記省エネモードから復帰させる省エネモード復帰工程と、省エネモード復帰工程後に、時刻指定印刷データの転送先の外部機器に対して省エネモード復帰信号を送信する省エネモード復帰通知工程と、省エネモード復帰工程後に、メイン基板で時刻指定印刷データ格納部に格納された時刻指定印刷データを画像出力可能に展開処理する第２画像展開処理工程と、を含むことを特徴とする画像処理方法が提供される。
【００２７】
このような構成とすることにより、画像処理装置が省エネモード中に印刷ジョブとして時刻指定印刷データを受信して、サブ基板に備わる時刻指定印刷データ格納部であるサブメモリに時刻指定印刷データを格納してから、新たな時刻指定印刷データを受信した場合に、サブメモリに格納されている時刻指定印刷データおよび新たに受信した時刻指定印刷データの中から、これらデータの容量や印刷完了時刻等の諸条件に応じて、少なくとも一つの時刻指定印刷データを抽出して、予め指定しておいた外部機器に転送させるので、メイン基板を復帰させることなく省エネモードを継続させることができる。また、メイン基板の省エネモード期間を利用して、事前に転送先の外部機器で画像データ展開が可能となるため、外部機器に転送した時刻指定印刷データの展開処理時間の分、メイン基板での印刷処理完了までの時間を短縮可能とするので、メイン基板の省エネモード復帰時刻を極力遅らせることができる。
【００２８】
上記課題を解決するために、本発明の別の実施の態様によれば、上記実施の態様の画像処理方法をコンピュータに実行させるための画像処理プログラムが提供される。
【００２９】
このような構成とすることにより、上記の画像処理プログラムを画像処理装置のフラッシュメモリやＲＯＭ等の記憶手段に事前にインストールすることにより、画像処理装置のメイン基板を復帰させることなく省エネモードを継続させることができようになる。また、メイン基板の省エネモード期間を利用して、事前に転送先の外部機器で画像データ展開が可能となるため、外部機器に転送した時刻指定印刷データの展開処理時間の分、メイン基板での印刷処理完了までの時間を短縮可能とするので、メイン基板の省エネモード復帰時刻を極力遅らせることができる。
【発明の効果】
【００３０】
以上説明したように本発明によれば、画像処理装置が省エネモード時に印刷ジョブの画像データとして時刻指定印刷データを受信した場合に、所定の条件に応じて、時刻指定印刷データを画像処理装置と通信ネットワークを介して接続されている外部機器に転送するので、画像処理装置の省エネ復帰の頻発が防止可能となる。このため、画像処理装置の省エネモード機能を極力長時間確保され、十分な省エネ効果が得られるようになる。
【発明を実施するための最良の形態】
【００３１】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３２】
まず、本発明に係る画像処理装置の第１の実施の形態として、当該画像処理装置を複合機に適用し、かかる複合機を含む画像処理システムの構成について、図面を使用しながら説明する。図１は、本実施の形態に係る画像処理システムの概略構成を示す模式図であり、図２は、図１に示す本実施の形態の画像処理システムのシステム構成図であり、画像処理装置と外部機器の電気的な概略構成を示すブロック図である。
【００３３】
本実施の形態に係る画像処理システム１００では、図１に示すように、複合機１０、プリンタ２０、および複数のＰＣ３０がイーサネット（登録商標）ケーブル等で構築されるＬＡＮからなる通信ネットワークＮ１を介して接続されている。なお、画像処理システム１００の通信ネットワークＮ１に接続される画像処理装置や情報機器の種類および数は、図１に示すものに限定されず、スキャナ装置、ファクシミリ装置等の画像処理装置や、携帯電話機、ＰＤＡ等の情報端末装置、情報機器が接続されていてもよい。
【００３４】
複合機１０は、スキャナ機能、コピー機能、ファクシミリ機能、プリンタ機能等の基本機能をはじめ、ネットワーク通信を利用した各種機能も備える画像処理装置であり、通信ネットワークＮ１を介して複合機１０を利用するためのドライバプログラム（プリンタドライバ）が予めインストールされた情報機器である複数のＰＣ３０、…、３０と接続されている。これらのＰＣ３０、…、３０は、プリンタドライバにより文書、グラフィックス等に基づく印刷ジョブを作成し、通信ネットワークＮ１経由で複合機１０や他のプリンタ２０へ送信することによって、印刷処理を実行できるようにしている。
【００３５】
本実施の形態の画像処理装置である複合機１０には、上述した通信ネットワークＮ１を利用した各種機能として、通信ネットワークＮ１に接続されたＰＣ３０等の情報機器から複合機１０に印刷指示をする際に、所望の印刷出力時刻の指定が行える時刻指定印刷機能が備わっている。また、複合機１０には、電源が投入されている状態で所定時間動作されない場合に、複合機１０全体の消費電力を低減させるために、複合機１０を構成する電気回路の一部のみを通電させて、必要最小限の部分を駆動させるように制御する省エネモード機能が備わっている。
【００３６】
通信ネットワークＮ１には、当該通信ネットワークＮ１を共有する部門の情報を管理する部門管理サーバ（不図示）が接続されている。部門管理サーバでは、各部門に所属しているユーザの情報の管理をすると共に、画像処理装置である複合機１０やプリンタ２０毎に使用を許可する部門を設定している。さらに、通信ネットワークＮ１は、より広域的な通信ネットワーク（不図示）へ接続されており、当該通信ネットワークを介して他の部門に敷設された通信ネットワーク上の端末（不図示）と情報のやり取りを行えるようにしている。
【００３７】
本実施の形態の画像処理装置（複合機）１０は、図２に示すように、画像処理等を実行するプリンタコントローラとなるメイン基板１１ａに対して、各種機能を追加できるようにオプション設定されるサブ基板１１ｂが設けられている。なお、本実施の形態では、サブ基板１１ｂとして、ＬＡＮ等の通信ネットワークＮ１を介して、外部機器となるＰＣ３０やプリンタ２０とのインターフェース部を担うＬＡＮインターフェース基板が設けられている。
【００３８】
メイン基板１１ａには、各種画像処理を実行するメイン基板側ＣＰＵ１２ａ（以下、メインＣＰＵ１２ａと称する。）と、当該メインＣＰＵ１２ａで実行される画像処理のプログラムが格納された不揮発性の読み出し専用の記憶部となるフラッシュメモリ等のメイン基板側Ｆｌａｓｈ１３ａ（以下、メインＦｌａｓｈ１３ａと称する。）と、メインＣＰＵ１２ａが読み書き可能な記憶部となるＲＡＭ（ Random Access Memory ）等のメイン基板側メモリ１４ａ（以下、メインメモリ１４ａと称する。）と、メインＣＰＵ１２ａから読み書き可能なレジスタを含むロジック回路等からなるメイン基板側ＡＳＩＣ（ Application Specific Integrated Circuit ）１５ａ（以下、メインＡＳＩＣ１５ａと称する。）が備わっている。
【００３９】
一方、サブ基板１１ｂには、当該サブ基板１１ｂにおける各種動作処理をするサブ基板側ＣＰＵ１２ｂ（以下、サブＣＰＵ１２ｂと称する。）と、当該サブＣＰＵ１２ｂで実行される動作処理のプログラムが格納された読み出し専用の記憶部となるフラッシュメモリ等のサブ基板側Ｆｌａｓｈ１３ｂ（以下、サブＦｌａｓｈ１３ｂと称する。）と、ＣＰＵ１２ｂが読み書きできる記憶部となるＲＡＭ等のサブ基板側メモリ１４ｂ（以下、サブメモリ１４ｂと称する。）と、ＣＰＵ１２ｂが読み書きすることによって外部の端子に入出力できるインターフェース回路からなるサブ基板側ＡＳＩＣ１５ｂ（以下、サブＡＳＩＣ１５ｂと称する。）が備わっている。なお、本発明に係る画像処理プログラムは、サブ基板の動作制御にかかるため、サブＦｌａｓｈ１３ｂに格納される。また、サブＡＳＩＣ１５ｂは、シリアル通信するための伝送路Ｌ１を介して、メインＡＳＩＣ１５ａと接続されている。
【００４０】
また、本実施の形態では、画像処理装置１０を上述した省エネモードに切り換える際に、メイン基板１１ａへの通電を停止させて、通信ネットワークＮ１とのインターフェースとしての機能を有するサブ基板１１ｂのみに電源を供給することによって、必要最小限の部分を駆動させるように制御するように動作する。
【００４１】
複合機１０と通信ネットワークＮ１を介して接続される外部機器であるＰＣ３０やプリンタ２０には、それぞれ各種動作処理をするＣＰＵ３１、２１と、その処理のプログラムが格納された読み出し専用の記憶部となるフラッシュメモリ等のＦｌａｓｈ３２、２２と、ＣＰＵ３１、２１が読み書きできる記憶部となるＲＡＭ等のメモリ３３、２３が備わっている。
【００４２】
次に、本実施の形態の画像処理システム１００に備わる各構成要素の機能について、図面を使用しながら説明する。図３は、本実施の形態の画像処理装置の機能ブロック図であり、図４は、本実施の形態の外部機器の機能ブロック図である。
【００４３】
本実施の形態の画像処理装置１０は、通信ネットワークＮ１を介してＰＣ３０から印刷ジョブを受信する際のインターフェースの機能の役目を果たすサブ基板１１ｂには、受信データ格納部１４ｂ（サブメモリ１４ｂ）、受信データ解析部１５ｂ1、省エネ復帰通知部１５ｂ2、計時処理部１５ｃ1が備わっている。一方、メイン基板１１ａには、画像データ格納部１４ａ（メインメモリ１４ａ）、画像データ展開処理部１５ａ1、電力制御部１５ａ2、省エネ突入時間設定部１５ａ3が備わっている。
【００４４】
受信データ解析部１５ｂ1は、通信ネットワークＮ１を介して接続されている外部機器のうち、ＰＣ３０を始めとするプリンタドライバがインストールされている一つの情報機器から印刷ジョブを受信した際に、当該印刷ジョブの画像データに含まれる各種データを解析する。受信データ解析部１５ｂ1で解析されるデータとしては、受信した印刷ジョブの画像データのデータ容量、印刷完了時刻等が挙げられる。
【００４５】
また、受信データ解析部１５ｂ1は、解析した画像データのデータ容量を元に画像データの展開処理時間や印字処理時間を算出し、算出した当該展開処理時間や印字処理時間を元に画像処理装置１０が省エネ復帰するのに要する時間を考慮して省エネ復帰予定時刻を算出する。この省エネ復帰予定時刻の算出結果は、省エネ復帰通知部１５ｂ2に送信される。
【００４６】
さらに、受信データ解析部１５ｂ1は、当該データの解析結果に応じて、受信した印刷ジョブに含まれる画像データをメイン基板１１ａに備わる画像データ展開処理部１５ａ1、サブ基板１１ｂに備わる受信データ格納部１４ｂ（サブメモリ１４ｂ）、または画像処理装置１０と通信ネットワークＮ１を介して接続されるＰＣ３０やプリンタ２０等の他の外部機器の何れかに送信する機能を備える。すなわち、受信データ解析部１５ｂ1は、印刷ジョブを受信した際に、所定の条件に応じて、受信した印刷ジョブに含まれる画像データを画像データ展開処理部１５ａ1、受信データ格納部１４ｂ、または他の外部機器２０、３０の何れかに送信する。
【００４７】
かかる所定の条件に応じた画像データの送信先の振り分けは、本実施の形態では、メイン基板１１ａが通電された状態か省エネ復帰して通常の状態のときは、受信した印刷ジョブの画像データを展開処理するために、画像データ展開処理部１５ａ1に送信し、画像処理装置１０が省エネモードに切り換わった場合には、受信した画像データが時刻指定印刷データである場合に、当該時刻指定印刷データのデータ容量や印刷指定時刻に応じて、時刻指定印刷データをサブメモリ１４ｂに送信するか、または通信ネットワークＮ１に接続された他の外部機器２０、３０に転送することによって実行される。なお、画像処理装置１０が省エネモード中に、画像データとして時刻指定印刷データが含まれる印刷ジョブを受信した際に、所定の条件に応じた画像データの送信先を選択する動作の説明に関しては、後述する。
【００４８】
省エネ復帰通知部１５ｂ2は、省エネモード中に受信した印刷ジョブが時刻指定印刷データを含む画像データである場合に、当該時刻指定印刷データで指定されている印刷完了指定時刻に、または当該印刷完了指定時刻までに受信した印刷ジョブに対応した画像の印刷を完了させるために、画像処理装置１０が省エネ復帰するのに要する時間を考慮して受信データ解析部１５ｂ1で算出される省エネ復帰予定時刻になったら、省エネ復帰を通知する省エネ復帰信号をメイン基板１１ａに備わる電力制御部１５ａ2、サブ基板１１ｂに備わる受信データ解析部１５ｂ1、および画像データの転送先となる外部機器２０、３０に送信する機能を備える。
【００４９】
計時処理部１５ｂ3は、サブ基板１１ｂでの信号処理の経過時間を計測する機能を備え、本実施の形態では、メイン基板１１ａを省エネモードから復帰させる時間を計測し、省エネ復帰予定時刻になったら、その旨を省エネ復帰通知部１５ｂ2に報知する機能を備える。
【００５０】
画像データ展開処理部１５ａ1は、外部機器２０、３０とのインターフェースとなるサブ基板１１ｂを介して画像データを受信した場合に、当該画像データを画像形成部（不図示）で画像出力可能になるように展開処理し、展開処理後の画像データである画像イメージを画像データ格納部（メインメモリ）１４ａに送信する機能を備える。また、画像データ展開処理部１５ａ1は、同時に複数の画像データを並行して展開処理することができないので、同時に複数の画像データが送信された場合は、１つの画像データの展開処理完了後に次の画像データの展開処理を開始するようにして、一つずつシリアルに画像データの展開処理を実行する。
【００５１】
電力制御部１５ａ2は、メイン基板１１ａの電力を制御する機能を備え、本実施の形態では、省エネ復帰通知部１５ｂ2からメイン基板１１ａを省エネモード機能に切り換えるための省エネ突入信号を受信したら、メイン基板１１ａの電力を遮断し、省エネ復帰信号を受信したら、メイン基板１１ａの電力を復帰させる。
【００５２】
省エネ突入時間設定部１５ａ3は、画像処理装置１０のメイン基板１１ａが省エネモードに切り換わる際の画像処理装置１０の非作動期間を表す所定時間を設定し、画像処理装置１０の非作動期間の開始時刻と当該所定時間をサブ基板１１ｂに備わる計時処理部１５ｂ3に通知する機能を備える。
【００５３】
一方、本実施の形態の外部機器（プリンタ２０、ＰＣ３０）は、画像データ格納部２３（３３）、省エネ復帰監視部２４（３４）、受信データ解析部２５（３５）、画像データ展開処理部２６（３６）を備えている。
【００５４】
省エネ復帰監視部２４（３４）は、画像処理装置１０に備わる省エネ復帰通知部１５ｂ2からの省エネ復帰信号の受信を監視する機能を有し、省エネ復帰監視部２４（３４）で省エネ復帰信号を受信したら、画像処理装置１０から転送された時刻指定印刷データを含む画像データを画像処理装置１０に送り返すように、画像データ格納部２３（３３）に通知する。
【００５５】
受信データ解析部２５（３５）は、画像処理装置１０から転送された時刻指定印刷データを含む画像データを受信した際に、当該画像データに含まれる印刷指定時刻やデータ容量等の各種データを解析してから、画像データ展開処理部２６（３６）に受信した画像データを送信する。
【００５６】
画像データ展開処理部２６（３６）は、画像処理装置１０から転送された時刻指定印刷データを含む画像データを画像処理装置１０の画像形成部（不図示）で画像出力可能になるように展開処理し、展開処理後の画像データである画像イメージを画像データ格納部２３（３３）に送信する機能を備える。
【００５７】
次に、本実施の形態における画像処理装置１０のサブ基板１１ｂに備わる受信データ格納部（サブメモリ）１４ｂに格納される時刻指定印刷データを含む画像データの受信データリストについて、図面を使用しながら説明する。図５は、本実施の形態における画像処理装置１０のサブ基板１１ｂに備わる受信データ格納部（サブメモリ）１４ｂに格納される時刻指定印刷データを含む画像データの受信データリストの一例を示す。
【００５８】
図５に示すように、サブメモリ１４ｂに格納される受信データリストには、サブ基板１１ｂの受信データ解析部１５ｂ1に受信された時刻指定印刷データを含む画像データの印刷ジョブ名称、データ容量、印刷完了時刻、省エネ復帰予定時刻、および印刷順が項目ごとに記載されている。
【００５９】
印刷ジョブ名称、データ容量、印刷完了時刻は、受信データ解析部１５ｂ1が通信ネットワークＮ１を介して接続されている外部機器のうち、ＰＣ３０を始めとする一つの情報機器から印刷ジョブとして時刻指定印刷データを含む画像データを受信した際に、受信データ解析部１５ｂ1で解析されるデータである。ここで、受信データリストに記載される「印刷完了時刻」は、「印刷完了指定時刻に印刷を完了する」という意味で使用されているが、例えば、印刷完了指定時刻以前に、印刷ジョブ受信等の省エネモードから復帰する要因があれば、保持している全ての時刻指定印刷データを印刷完了時刻に関わらず処理してしまうような「印刷完了指定時刻までに印刷を完了しておく」という意味で使用されても構わないものとする。
【００６０】
受信データリストに記載される印刷順は、原則、印刷完了時刻の早い順に印刷される。ただし、図５に示すＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣのように、同時刻に印刷完了時刻が設定されている印刷ジョブが複数ある場合には、将来的にサブメモリ１４ｂがフルとなった場合に、外部機器２０、３０にサブメモリ１４ｂの保持データの全部または一部を転送する際に、省エネモードを可能な限り長く持続させるために、各ジョブが印刷完了時刻以内に印刷が完了することを前提の上で、印刷完了までに要する時間が１番かかる順、すなわち受信データ容量の大きい順から印刷処理を実行することとする。図５に示す受信データリストの場合、ＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣのデータ容量の大きさは、ＪｏｂＣが最大で、次にＪｏｂＢとなって、ＪｏｂＡが最小となるので、ＪｏｂＣ、ＪｏｂＢ、ＪｏｂＡの順に印刷処理が実行される。
【００６１】
省エネ復帰予定時刻は、画像処理装置１０が省エネモード中に受信した印刷ジョブの画像データに時刻指定印刷データが含まれる場合に、当該時刻指定印刷データで指定されている印刷完了指定時刻に、または当該印刷完了指定時刻までに受信した印刷ジョブに対応した画像の印刷を完了させるために、受信データ解析部１５ｂ1で画像処理装置１０のメイン基板１１ａが省エネ復帰するのに要する時間を考慮して算出される。省エネ復帰予定時刻の算出結果は、受信データ格納部１４ｂに送信されて、この受信データ格納部１４ｂに格納される受信データリストに記載される。
【００６２】
図５に示すＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣのように、同時刻に印刷完了時刻が設定されている印刷ジョブが複数ある場合には、上述したように印刷完了までに要する時間が１番かかる順、すなわち受信データ容量の大きい順から印刷処理が実行されるので、受信データ容量の大きい順から省エネ復帰予定時刻が早くなる。なお、印刷完了指定時刻までに受信した印刷ジョブに対応した画像の印刷を完了されていればよいので、ＪｏｂＤ、ＪｏｂＥのように、印刷完了時刻がＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣより大幅に遅い場合は、図５に示すような印刷完了時刻の直前でなく、例えば、ＪｏｂＤの省エネ復帰予定時刻が印刷順が直前のＪｏｂＡの省エネ復帰予定時刻の直後の2006/09/19の19:00として、ＪｏｂＥの省エネ復帰予定時刻がその直後となる2006/09/19の19:05として、各ジョブを連続的に省エネ復帰させるように省エネ復帰予定時刻を設定してもよい。このように、印刷完了時刻や省エネ復帰時刻が非連続的な場合でも、省エネ復帰予定時刻を各ジョブで連続的に設定することによって、サブメモリ１４ｂを早く空にして後続の受信した画像データを格納する容量をより大きく確保することができ、また、省エネ復帰動作を連続に実行させる回数を減少させることによって、画像処理装置１０の消費電力の節約が見込まれる。
【００６３】
次に、本実施の形態における画像処理システム１００に備わる画像処理装置１０の画像処理の動作について、図面を使用しながら説明する。図６は、本実施の形態の画像処理装置の省エネモード中に印刷ジョブを受信した場合のサブ基板側で実施される処理を説明するフローチャートであり、図７は、本実施の形態の画像処理装置で実行される格納データ抽出処理のフローチャートであり、図８は、本実施の形態の画像処理装置で実行される省エネ復帰処理のフローチャートである。
【００６４】
図６に示すように、まず、画像処理装置１０の省エネモード時にサブ基板１１ｂのサブＡＳＩＣ１２ｂに印刷ジョブを受信したか否かが判別される（工程Ｓ６０１）。この工程Ｓ６０１で印刷ジョブの受信が検出されると、当該印刷ジョブの画像データが時刻指定印刷データであるか否かを受信データ解析部１５ｂ1で判別される（工程Ｓ６０２）。一方、工程Ｓ６０１で印刷ジョブの受信が検出されない場合は、また工程Ｓ６０１の前に戻って、再度印刷ジョブを受信したか否かの判別がされる。
【００６５】
工程Ｓ６０２で印刷ジョブの画像データが時刻指定印刷データであることが検出されると、次に受信データ解析部１５ｂ1は、受信された時刻指定印刷データ（受信データ）からデータ容量や印刷完了時刻を始めとする受信された時刻指定印刷データに含まれる各種データを抽出する（工程Ｓ６０３）。一方、工程Ｓ６０２で印刷ジョブの画像データが時刻指定印刷データでないと検出された場合は、図８に示す省エネ復帰処理に移る。なお、省エネ復帰処理の動作フローについては、後述する。
【００６６】
工程Ｓ６０３で受信データからデータ容量や印刷完了時刻を抽出したら、これらの抽出されたデータを元に、受信した印刷ジョブによる省エネモード復帰予定時刻を省エネモード復帰時刻算出手段としての機能を備える受信データ解析部１５ｂ1が算出する（工程Ｓ６０４）。その後、受信データ解析部１５ｂ1で抽出・解析された各種データ（印刷ジョブ名称、データ容量、印刷完了時刻、省エネ復帰予定時刻、印刷順）を元に、時刻指定印刷データ格納手段となるサブメモリ１４ｂに設けた時刻指定印刷の受信データリストを更新する（工程Ｓ６０５）。
【００６７】
工程Ｓ６０５で時刻指定印刷の受信データリストが更新されると、次に、受信データを格納可能な空き容量がサブメモリ１４ｂにあるか否かを受信データ解析部１５ｂ1が判別する（工程Ｓ６０６）。この工程Ｓ６０６でサブメモリ１４ｂに空き容量があると検出された場合は、受信データをサブメモリ１４ｂに格納する（工程Ｓ６０７）。その後、工程Ｓ６０５で更新された受信データリストを元に、受信データ解析部１５ｂ1は、メイン基板１１ａを電力復帰させる省エネ復帰予定時刻を設定する（工程Ｓ６０８）。一方、工程Ｓ６０６でサブメモリ１４ｂに空き容量がないと検出された場合は、図７に示すサブメモリ１４ｂに既に格納されている受信データからどの受信データを外部機器２０、３０に転送するかを抽出する格納データ抽出処理に移る。
【００６８】
格納データ抽出処理では、図７に示すように、まず、サブメモリ１４ｂに既に格納されている受信データ（格納データ）の数（Ｎ）を受信データ解析部１５ｂ1で取得する（工程Ｓ７０１）。次に、サブメモリ１４ｂの格納データ抽出処理を実行する際の変数ｍを１と設定して（工程Ｓ７０２）、サブメモリ１４ｂの格納データおよび最新の受信データの中から１番目に早く時刻指定印刷設定されているデータを受信データ解析部１５ｂ1が時刻指定印刷データ抽出手段となって抽出する（工程Ｓ７０３）。
【００６９】
次に、工程Ｓ７０３で抽出されたデータが最新の受信データか否かが受信データ解析部１５ｂ1で判別される（工程Ｓ７０４）。この工程Ｓ７０４において、工程Ｓ７０３で抽出されたデータが最新の受信データであると検出された場合は、当該受信データを予め設定した転送先となる外部機器（プリンタ２０、ＰＣ３０）に受信データ解析部１５ｂ1が時刻指定印刷データ転送手段となって転送する（工程Ｓ７０５）。その後、サブメモリ１４ｂに設けた時刻指定印刷の受信データリストを更新して（工程Ｓ７０６）、格納データ抽出処理の最初に戻る。
【００７０】
一方、工程Ｓ７０４において、工程Ｓ７０３で抽出されたデータが最新の受信データでないと検出された場合には、サブメモリ１４ｂに既に格納されている受信データ（格納データ）の１番最初に印刷完了予定の格納データとして抽出された抽出データのデータ容量と最新の受信データ容量との大小関係が判別される（工程Ｓ７０７）。
【００７１】
この工程Ｓ７０７でサブメモリ１４ｂの格納データの１番最初に印刷予定の格納データである抽出データのデータ容量が最新の受信データ容量より大きい場合は、当該抽出データを予め設定した転送先となる外部機器（プリンタ２０、ＰＣ３０）に転送する（工程Ｓ７０８）。その後、サブメモリ１４ｂに格納されていた抽出データと当該最新の受信データが入れ替わるので、サブメモリ１４ｂに設けた時刻指定印刷の受信データリストを更新して（工程Ｓ７０６）、格納データ抽出処理の最初に戻る。
【００７２】
一方、工程Ｓ７０７でサブメモリ１４ｂの格納データの１番最初に印刷完了予定の格納データである抽出データのデータ容量が最新の受信データのデータ容量より小さい場合は、格納データ抽出処理がサブメモリ１４ｂに既に格納されている受信データ（格納データ）の数Ｎ回分を当該数Ｎの大きい（上から）順にやっていく処理であることより、格納データの数Ｎを１つ減らし（工程Ｓ７０９）、この工程Ｓ７０９の後における格納データの数Ｎが０か否かの判別がされる（工程Ｓ７１０）。
【００７３】
工程Ｓ７１０で工程Ｓ７０９の後における格納データの数Ｎが０と検出された場合は、受信データのデータ容量がサブメモリ１４ｂの容量以上と判断されたことを示すから、メイン基板１１ａの電力復帰が必要となり、図８に示す省エネモード機能を復帰させる省エネ復帰処理に移る。また、工程Ｓ７１０でＮが１以上と検出された場合は、サブメモリ１４ｂの格納データ抽出処理を実行する際の変数ｍを１つ増やし、２とする（工程Ｓ７１１）。
【００７４】
その後、工程Ｓ７０３に戻って、サブメモリ１４ｂの格納データおよび最新の受信データの中から２番目に早く時刻指定印刷設定されているデータを抽出し、その抽出データが受信データか否かの判別がされ（工程Ｓ７０４）、当該２番目に早く時刻指定印刷設定されているデータが受信データでない場合は、１番目と２番目の抽出データの容量の和と受信データの容量との大小関係が判別される（工程Ｓ７０７）。
【００７５】
この工程Ｓ７０７で１番目と２番目の抽出データの容量の和が受信データの容量より大きい場合は、当該１番目と２番目の抽出データを予め設定した転送先となる外部機器（プリンタ２０、ＰＣ３０）に転送する（工程Ｓ７０８）。その後、サブメモリ１４ｂに格納されていた転送された抽出データと当該最新の受信データが入れ替わるので、サブメモリ１４ｂに設けた時刻指定印刷の受信データリストを更新して（工程Ｓ７０６）、格納データ抽出処理の最初に戻る。
【００７６】
一方、工程Ｓ７０７で１番目と２番目の抽出データの容量の和よりも受信データの容量の方が大きい場合は、サブメモリ１４ｂに既に格納されている受信データ（格納データ）の数Ｎをさらに１つ減らし（工程Ｓ７０９）、この工程Ｓ７０９の後における格納データの数Ｎが０か否かの判別がされる（工程Ｓ７１０）。
【００７７】
工程Ｓ７１０で工程Ｓ７０９の後における格納データの数Ｎが０と検出されたら、受信データのデータ容量がサブメモリ１４ｂの容量以上と判断されるから、メイン基板１１ａの電力復帰が必要となり、図８に示す省エネ復帰処理に移る。また、工程Ｓ７１０でＮが１以上だと検出されたら、サブメモリ１４ｂの格納データ抽出処理を実行する際の変数ｍを１つ増やし、３とする（工程Ｓ７１１）。以下、工程Ｓ７０４〜Ｓ７１１の各工程をループしながら繰り返す。このようにして、サブメモリ１４ｂの格納データの数Ｎの回数分だけ格納データ抽出処理が実行される。
【００７８】
省エネ復帰処理は、画像処理装置１０を省エネモード機能から復帰される処理動作であり、画像処理装置１０が省エネモード中に、画像データが時刻指定印刷データでない通常の印刷ジョブを受信した場合、または省エネ復帰予定時刻になった場合に実行される。
【００７９】
省エネ復帰処理を実行するに際して、まず、サブ基板１１ｂのサブＡＳＩＣ１５ｂに印刷ジョブが受信されたか否かの判別が実行される（工程Ｓ８０１）。この工程Ｓ８０１で印刷ジョブの受信が検出されると、時刻指定印刷データを外部機器２０、３０に転送した履歴があるか否かを受信データ解析部１５ｂ1で判別する（工程Ｓ８０２）。
【００８０】
工程Ｓ８０２において、時刻指定印刷データを外部機器２０、３０に転送した履歴があると検出されると、次に、省エネモード復帰通知手段となる省エネ復帰通知部１５ｂ2は、転送先の外部機器２０、３０に省エネ復帰信号を送信する（工程Ｓ８０３）。その後、省エネ復帰通知部１５ｂ2は、メイン基板１１ａに備わる電力制御部１５ａ2に省エネ復帰信号を送信して、メイン基板１１ａの電力を復帰させる（工程Ｓ８０４）。
【００８１】
メイン基板１１ａの電力を復帰後には、サブメモリ１４ｂに格納されている時刻指定印刷受信データリストに従って、サブメモリ１４ｂに格納されている印刷ジョブおよび外部機器２０、３０の画像データ格納部となるメモリ２３（３３）に格納されていた印刷ジョブの画像データをメイン基板１１ａの画像データ展開処理部１５ａ1に送信して（工程Ｓ８０５）、省エネ復帰処理は、終了する。
【００８２】
一方、工程Ｓ８０１で印刷ジョブの受信が検出されない場合は、省エネ復帰予定時刻になったか否かの判別が実行され（工程Ｓ８０６）、省エネ復帰予定時刻になったと検出されたら、時刻指定印刷データを外部機器２０、３０に転送した履歴があるか否かを受信データ解析部１５ｂ1で判別する（工程Ｓ８０２）。工程Ｓ８０６で省エネ復帰予定時刻になっていないと検出されたら、また工程Ｓ８０１の前に戻って、再度印刷ジョブを受信したか否かの判別がされる。
【００８３】
工程Ｓ８０２で時刻指定印刷データを外部機器２０、３０に転送した履歴があると検出されると、次に、省エネ復帰通知部１５ｂ2は、転送先の外部機器２０、３０に省エネ復帰信号を送信する（工程Ｓ８０３）。その後、省エネ復帰通知部１５ｂ2は、メイン基板１１ａに備わる電力制御部１５ａ2に省エネ復帰信号を送信して、メイン基板１１ａの電力を復帰させる（工程Ｓ８０４）。
【００８４】
一方、工程Ｓ８０２で時刻指定印刷データの転送履歴が含まれていないと検出されると、省エネ復帰通知部１５ｂ2は、メイン基板１１ａに備わる電力制御部１５ａ2に省エネ復帰信号を送信して、メイン基板１１ａの電力を復帰させる（工程Ｓ８０４）。
【００８５】
メイン基板１１ａの電力を復帰後には、サブメモリ１４ｂに格納されている時刻指定印刷受信データリストに従って、外部機器２０、３０やサブメモリ１４ｂに格納されていた時刻指定印刷データをメイン基板１１ａの画像データ展開処理部１５ａ1に送信して（工程Ｓ８０５）、省エネ復帰処理は、終了する。
【００８６】
次に、本実施の形態における画像処理システム１００に備わる外部機器２０、３０の画像処理の動作について、図面を使用しながら説明する。図９は、本実施の形態の外部機器で実行される受信データ処理のフローチャートである。
【００８７】
プリンタ２０やＰＣ３０等の通信ネットワークＮ１を介して、本実施の形態の画像処理装置１０と接続される外部機器２０、３０は、まず、画像データを受信したか否かの判別が受信データ解析部２５（３５）で実行される（工程Ｓ９０１）。
【００８８】
工程Ｓ９０１で画像データの受信を検出すると、当該画像データが別の画像処理装置からの時刻指定印刷データであるか否か、すなわち通信ネットワークＮ１を介して接続される画像処理装置１０から転送された時刻指定印刷データであるか否かを受信データ解析部２５（３５）で判別される（工程Ｓ９０２）。
【００８９】
この工程Ｓ９０２で受信した画像データが通信ネットワークＮ１を介して接続される別の画像処理装置１０からの時刻指定印刷データであると検出されると、受信データである当該時刻指定印刷データを画像データ展開処理部２６（３６）で画像出力可能な画像イメージに展開処理して（工程Ｓ９０３）、当該画像イメージを画像データ格納部となるメモリ２３（３３）に格納される（工程Ｓ９０４）。
【００９０】
一方、工程Ｓ９０２で受信した画像データが別の画像処理装置１０からの時刻指定印刷データでないと検出される場合は、その後、当該別の画像処理装置１０の省エネ復帰通知部１５ｂ2からの省エネ復帰信号を受信したか否かを省エネ復帰監視部２４（３４）で判別される（工程Ｓ９０５）。
【００９１】
省エネ復帰監視部２４（３４）で当該省エネ復帰通知部１５ｂ2からの省エネ復帰信号の受信を検出すると、外部機器２０（３０）のメモリである画像データ格納部２３（３３）に当該画像処理装置１０から転送された時刻指定印刷データの有無が判別される（工程Ｓ９０６）。
【００９２】
一方、省エネ復帰監視部２４（３４）で当該省エネ復帰通知部１５ｂ2からの省エネ復帰信号の受信が検出されない場合は、当該外部機器２０（３０）での一般的な印刷等の処理が実行される。
【００９３】
工程Ｓ９０６で画像処理装置１０から転送された時刻指定印刷データがあると検出されると、外部機器２０（３０）のメモリ２３（３３）から格納されている画像イメージを抽出して（工程Ｓ９０７）、当該画像イメージを転送元となる画像処理装置１０に転送する（工程Ｓ９０８）。一方、工程Ｓ９０６で画像処理装置１０から転送された時刻指定印刷データが検出されない場合は、また、工程Ｓ９０１に戻る。
【００９４】
次に、本実施の形態の画像処理装置１０の省エネモード復帰時の時刻指定印刷データの時刻指定印刷の動作について、タイムシーケンス図を使用しながら説明する。図１０は、本実施の形態の画像処理装置の省エネモード復帰時の時刻指定印刷データの時刻指定印刷タイムシーケンス図の表示内容の規則説明図であり、図１１は、ＪｏｂＡの印刷完了時刻よりＪｏｂＢの画像データ展開処理開始時刻が後の場合の時刻指定印刷タイムシーケンス図であり、図１２は、ＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣの印刷完了時刻が同じ場合の時刻指定印刷タイムシーケンス図であり、図１３は、ＪｏｂＣの時刻印刷データの画像データ展開処理を外部機器に実行させた場合の時刻指定印刷タイムシーケンス図であり、図１４は、サブ基板のメモリフル状態でＪｏｂＤを受信した場合の時刻指定印刷タイムシーケンス図である。
【００９５】
本実施の形態の画像処理装置１０が省エネモード時に、一つの印刷ジョブの画像データとして時刻指定印刷データが受信された場合に、サブ基板１１ｂの受信データ解析部１５ｂ1で算出した省エネ復帰予定時刻Ｔ０になると、画像処理装置１０が省エネモードから復帰される。その後、画像処理装置１０のメイン基板１１ａに備わる画像データ展開処理部１５ａ1で画像出力可能な画像イメージに展開処理してから、当該画像イメージを後続の画像形成部に送信されて印刷処理が実行される。
【００９６】
図１０に示す本実施の形態の画像処理装置１０の省エネモード復帰時の時刻指定印刷データの時刻指定印刷タイムシーケンス図では、省エネ復帰時間Ｔ１は、密にハッチングされた太線矢印Ｘで表示し、画像データ展開処理時間Ｔ２は、疎にハッチングされた太線矢印Ｙで表示し、印刷処理時間Ｔ３は、白抜きの太線矢印Ｚで表示するものとする。
【００９７】
省エネ復帰時間Ｔ１は、メイン基板１１ａを省エネモードから復帰させることによって電力復帰させるのに、画像処理装置１０が省エネ復帰するのに要する時間であり、画像処理装置１０ごとに略一定の固有な値である。
【００９８】
画像データ展開処理時間Ｔ２は、画像処理装置１０の画像データ展開処理部１５ａ1や外部機器２０、３０の画像データ展開処理部２６、３６で時刻指定印刷データを画像出力可能な画像イメージに展開処理するのに要する時間である。画像データ展開処理時間Ｔ２は、受信した印刷ジョブの画像データ容量に依存するデータであり、サブＡＳＩＣ１５ｂで印刷ジョブを受信した際に、当該受信された印刷ジョブの画像データ容量の大きさを元に受信データ解析部１５ｂ1で算出される。すなわち、印刷ジョブの画像データ容量の大きさに応じて、画像データ展開処理時間Ｔ２の長さも変動し、画像データが大きくなれば、画像データ展開処理時間Ｔ２も長くなる。
【００９９】
印刷処理時間Ｔ３は、画像処理装置１０で画像処理後の画像データ（時刻指定印刷データ）である画像イメージが後続の画像形成部で印刷処理されるのに要する時間である。印刷処理時間Ｔ３は、画像データ展開処理時間と同様に、受信した印刷ジョブの画像データ容量および印刷部数に依存するデータであり、サブＡＳＩＣ１５ｂで印刷ジョブを受信した際に、当該受信された印刷ジョブの画像データ容量の大きさおよび印刷部数を元に受信データ解析部１５ｂ1で算出される。すなわち、印刷ジョブの画像データ容量の大きさおよび印刷部数に応じて、印刷処理時間Ｔ３の長さも変動し、画像データが大きくなれば、また、印刷部数が多くなれば、印刷処理時間Ｔ３も長くなる。
【０１００】
上述したように、省エネ復帰時間Ｔ１が画像処理装置１０ごとに略一定の固有な値であり、画像データ展開処理時間Ｔ２および印刷処理時間Ｔ３が受信した印刷ジョブの画像データ容量および印刷部数に依存するデータである。このため、画像処理装置１０が省エネモード時に、印刷ジョブの画像データとして時刻指定印刷データを受信した際に、受信データ解析部１５ｂ1で検出された当該画像データ容量および印刷部数を元に、サブメモリ１４ｂに作成された印刷ジョブの受信データリストに記載されている印刷完了時刻Ｔから当該印刷ジョブの省エネ復帰予定時刻Ｔ０が算出される。例えば、省エネ復帰時間Ｔ１が画像処理装置１０ごとに略一定の固有な値であり、画像データ展開処理時間Ｔ２および印刷処理時間Ｔ３が印刷ジョブを受信した際の印刷ジョブの画像データ容量の大きさおよび印刷部数を元に受信データ解析部１５ｂ1で算出されるので、印刷処理開始時刻ＴｐがＴ−Ｔ３、画像データ展開処理開始時刻ＴｓがＴ−Ｔ２−Ｔ３、省エネ復帰予定時刻Ｔ０がＴ−Ｔ１−Ｔ２−Ｔ３と算出される。
【０１０１】
図１１に示すように、省エネ復帰後に時刻指定印刷する印刷ジョブがＪｏｂＡ、ＪｏｂＢの２つであり、ＪｏｂＡの印刷完了時刻ＴａよりＪｏｂＢの画像データ展開処理開始時刻Ｔｓｂが後の場合では、まず、最初に画像処理装置１０を省エネモードから復帰させるための省エネ復帰時間Ｔ１が経過してから、最初に印刷完了予定のＪｏｂＡの画像データを画像データ展開処理部１５ａ1で画像出力可能な画像イメージに展開処理する。ＪｏｂＡの画像データを画像イメージに展開処理後に後続の画像形成部で画像イメージの印刷処理を実行し、当該画像イメージの印刷処理が印刷完了時刻Ｔａに完了する。
【０１０２】
その後、ＪｏｂＢの画像データ展開処理開始時刻Ｔｓｂになったら、メイン基板１１ａの画像データ展開処理部１５ａ1でＪｏｂＢの画像データを画像出力可能な画像イメージに展開処理する。ＪｏｂＢの画像データを画像イメージに展開処理後に後続の画像形成部で画像イメージの印刷処理を実行し、当該画像イメージの印刷処理が印刷完了時刻Ｔｂに完了する。
【０１０３】
このように、２つの印刷ジョブが一方の印刷ジョブの印刷完了後に、他方の印刷ジョブの画像データの展開処理が開始される場合は、各印刷ジョブがシリアルに画像展開処理が実行可能となるので、そのままの順に印刷処理をすることができる。
【０１０４】
また、図１２の上段側に示すように、省エネ復帰後に時刻指定印刷する印刷ジョブがＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣの３つであり、これら３つの印刷ジョブの印刷完了時刻が同じ場合では、前述したように、画像データ展開処理部１５ａ1が同時に並行しながら複数の画像データを展開処理することができず、その上、画像イメージを印刷処理する画像形成部も同時に並行しながら複数の画像イメージを印刷処理することができない。このため、図１２の下段側で示すように、指定された印刷完了時刻までにＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣの３つの印刷ジョブが完了するように時刻指定印刷処理が実行される。
【０１０５】
具体的に説明すると、最初に画像処理装置１０を省エネモードから復帰させるための省エネ復帰時間Ｔ１が経過してから、まず、画像データ容量が３つの印刷ジョブの中で最大であるために、省エネ復帰予定時刻が最初に来るＪｏｂＣの画像データを画像データ展開処理部１５ａ1で画像出力可能な画像イメージに展開処理する。
【０１０６】
ＪｏｂＣの画像データを画像イメージに展開処理の完了後は、後続の画像形成部で画像イメージの印刷処理を実行するのと同時に、画像データ容量がＪｏｂＣの次に大きいために、省エネ復帰予定時刻がＪｏｂＣの次に早いＪｏｂＢの画像データの展開処理が開始されて、画像データ展開処理部１５ａ1で画像出力可能な画像イメージに展開処理する。すなわち、画像データの展開処理と画像イメージの印刷処理は、それぞれ別の処理部で行われる別個独立の処理動作なので、同時に進行することができる。
【０１０７】
ＪｏｂＢの画像データを画像イメージに展開処理完了後は、画像データ容量が３つの印刷ジョブの中で最小であるために、省エネ復帰予定時刻が最も遅いＪｏｂＡの画像データの展開処理が開始され、画像データ展開処理部１５ａ1で画像出力可能な画像イメージに展開処理する。
【０１０８】
一方、画像形成部側では、最初に印刷処理を開始してＪｏｂＣの印刷処理完了後（印刷完了時刻Ｔｃ）に後続のＪｏｂＢの印刷処理が開始される。その後、ＪｏｂＢの印刷処理完了後（印刷完了時刻Ｔｂ）に後続のＪｏｂＡの印刷処理が開始され、ＪｏｂＡの画像イメージの印刷処理が印刷完了時刻Ｔａに完了する。
【０１０９】
このように、画像データの展開処理と画像イメージの印刷処理は、別個独立に実行可能であるので、一方の印刷ジョブが印刷処理中に他方の印刷ジョブの画像データ展開処理できる。このため、３つの印刷ジョブの印刷完了時刻が同じ場合では、各印刷ジョブの画像展開処理をシリアルに連続させて実行すると同時に、各印刷ジョブの画像イメージを画像データの展開処理完了したものからシリアルに印刷処理をすることができる。その際に、先行の印刷ジョブの画像展開処理が完了後に、間を置かずに後続の印刷ジョブの画像展開処理を実行することによって、各印刷ジョブの印刷処理をより早く完了させることができる。このため、省エネ復帰予定時刻Ｔ０から最後に印刷処理を完了した印刷ジョブの印刷完了時刻Ｔａまでの時間を短縮可能とするので、より長時間の間、画像処理装置１０のメイン基板１１ａへの通電を停止させられて、省エネモード機能をより長時間維持できるようになる。
【０１１０】
これに対して、指定された印刷完了時刻までにＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣの３つの印刷ジョブが完了するように時刻指定印刷処理を実行する際に、図１３に示すように、省エネ復帰時刻が最も早いために印刷完了時間が一番早いＪｏｂＣの時刻指定印刷データを含む画像データの展開処理を画像データ展開処理部２６（３６）が備わる外部機器２０（３０）に実行させた場合では、画像処理装置１０のメイン基板１１ａが省エネモードから復帰するまでに、ＪｏｂＣの画像データの展開処理を外部機器２０（３０）で完了させることが可能となる。このため、メイン基板１１ａの省エネ復帰時間Ｔ１が経過するまでの省エネモード期間中にＪｏｂＣを外部機器２０（３０）から返送すれば、省エネ復帰時間Ｔ１の経過後すぐに印刷処理が開始される。また、ＪｏｂＣの印刷処理が開始すると同時に、後続のＪｏｂＢの画像データ展開処理が開始される。
【０１１１】
なお、省エネ復帰時間Ｔ１の経過するまでに画像イメージに展開処理されたＪｏｂＣをサブ基板１１ｂに返送するために、受信データ解析部１５ｂ1でデータ解析されて作成された時刻指定印刷受信データリストを元に、事前に省エネ復帰通知部１５ｂ2から外部機器２０（３０）に省エネ復帰信号を送信することが好ましい。
【０１１２】
このように省エネ復帰信号を送信することによって、外部機器２０（３０）から展開処理されたＪｏｂＣを省エネ復帰時間Ｔ１の経過するまでに確実に画像処理装置１０に転送されるようになるので、指定された印刷完了時刻まで確実に印刷完了させることができ、かつ印刷処理の流れがスムースになる。すなわち、通常の印刷データ受信やオペパネからの復帰要求等の別の要因で、本来の省エネモード復帰時刻よりも早く画像処理装置１０が省エネモードから復帰した場合、省エネ復帰通知部１５ｂ2からの省エネ復帰信号によって、時刻指定印刷データ転送先の外部機器２０(３０)が画像処理装置１０の省エネモード復帰タイミングを知り得る。このため、外部機器２０(３０)が画像処理装置１０から転送されて保持している時刻指定印刷データを有する場合は、画像処理装置１０の省エネモード復帰タイミングに応じて外部機器２０（３０）で保持されている時刻指定印刷データを画像処理装置１０に対して返送することで、外部機器２０(３０)に転送された時刻指定印刷データを確実に指定された印刷完了時刻までに印刷を完了できると同時に、外部機器２０(３０)の処理の軽減をさせることができる。このとき、ＪｏｂＣを転送元の画像処理装置１０に返送するに際して、外部機器２０（３０）から画像処理装置１０への転送時間も踏まえた上で、ＪｏｂＣは返送されるものとする。
【０１１３】
ＪｏｂＢの画像データを画像イメージに展開処理完了後は、後続のＪｏｂＡの画像データの展開処理が開始され、画像データ展開処理部１５ａ1で画像出力可能な画像イメージに展開処理する。
【０１１４】
一方、画像形成部側では、最初に印刷処理を開始してＪｏｂＣの印刷処理完了後（印刷完了時刻Ｔｃ）に後続のＪｏｂＢの印刷処理が開始される。その後、ＪｏｂＢの印刷処理完了後（印刷完了時刻Ｔｂ）に後続のＪｏｂＡの印刷処理が開始され、ＪｏｂＡの画像イメージの印刷処理が開始され、印刷完了時刻ＴａにＪｏｂＡの印刷処理が完了する。すなわち、各印刷ジョブは、シリアルに印刷処理される。
【０１１５】
このように、指定された印刷完了時刻までにＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣの３つの印刷ジョブが完了するように時刻指定印刷処理を実行する際に、印刷完了時間が最初のＪｏｂＣの時刻指定印刷データの展開処理を外部機器２０、３０に実行させた場合には、メイン基板１１ａが省エネモード期間中に、ＪｏｂＣの時刻指定印刷データの展開処理を完了させることによって、図１３に示すように、ＪｏｂＣの画像データ展開処理時間Ｔｘの分だけ、メイン基板１１ａで画像処理を開始してから画像形成部で印刷処理が完了するまでの時間を短縮することができる。すなわち、ＪｏｂＣの画像データ展開処理時間Ｔｘの分だけ画像処理装置１０の省エネモード期間を拡張することができる。
【０１１６】
また、サブ基板１１ｂの受信データ格納部（サブメモリ）１４ｂがＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣの格納でメモリフル状態のときに、図１４に示すように、ＪｏｂＤを受信した場合には、メイン基板１１ａを省エネモードから復帰させないで維持するために、受信したＪｏｂＤとサブメモリ１４ｂに格納されているＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣの中から少なくとも何れか１つの印刷ジョブを外部機器２０（３０）に転送する必要がある。
【０１１７】
外部機器２０（３０）に転送する印刷ジョブを選択するに際しては、省エネ復帰させずに省エネモード状態をなるべく長時間維持するために、印刷完了時刻が早い印刷ジョブから転送する。図１４に示す実施例では、ＪｏｂＣの印刷開始時刻が最も早いため、まず、ＪｏｂＣを外部機器２０（３０）に転送させる。また、サブメモリ１４ｂに格納されている印刷ジョブのうち、最も印刷完了時刻が早いＪｏｂＣのデータ容量と受信したＪｏｂＤのデータ容量が５ＭＢと同一であるので、ＪｏｂＣを外部機器２０（３０）に転送して、ＪｏｂＣとの入れ替わりでＪｏｂＤをサブメモリ１４ｂに格納する。なお、図１４に示す実施例では、ＪｏｂＣとＪｏｂＤのデータ容量が同一であるので、他の印刷ジョブを転送しなくてもよいが、ＪｏｂＤの方がＪｏｂＣよりデータ容量が大きい場合は、メイン基板１１ａを省エネ復帰させないためには、ＪｏｂＣの次に印刷開始時刻が早いＪｏｂＢも外部機器２０（３０）に転送する必要がある。
【０１１８】
画像処理装置１０のメイン基板１１ａが省エネモードから復帰した際には、メイン基板１１ａが省エネモード期間中に、ＪｏｂＣの画像データの展開処理を既に転送先の外部機器２０（３０）で完了されているので、メイン基板１１ａの省エネ復帰時間Ｔ１が経過後、既に画像イメージに展開処理されたＪｏｂＣの印刷処理が開始される。このとき、外部機器２０（３０）で展開処理されたＪｏｂＣの画像イメージは、当該省エネ復帰時間Ｔ１の間にサブ基板１１ｂに受信されていればよい。また、ＪｏｂＣの印刷処理が開始すると同時に、後続のＪｏｂＢの画像データ展開処理が開始される。
【０１１９】
なお、省エネ復帰時間Ｔ１の経過するまでに画像イメージに展開処理されたＪｏｂＣをサブ基板１１ｂに返送するために、受信データ解析部１５ｂ1でデータ解析されて作成された時刻指定印刷受信データリストを元に、事前に省エネ復帰通知部１５ｂ2から外部機器２０（３０）に省エネ復帰信号を送信することが好ましい。このように事前に省エネ復帰信号を送信することによって、外部機器２０（３０）から展開処理されたＪｏｂＣを省エネ復帰時間Ｔ１の経過するまでに確実に画像処理装置１０に転送されるようになるので、指定された印刷完了時刻まで確実に印刷完了させることができ、かつ印刷処理の流れがスムースになる。このとき、外部機器２０（３０）から画像処理装置１０への転送時間も踏まえた上で、ＪｏｂＣは返送されるものとする。
【０１２０】
ＪｏｂＢの画像データを画像イメージに展開処理完了後は、印刷完了時刻が同じのＪｏｂＡとＪｏｂＤのうち、画像処理に時間を要するＪｏｂＤから画像データの展開処理が開始され、ＪｏｂＤの画像データの展開処理が完了後、引き続きＪｏｂＡの画像データの展開処理を開始する。
【０１２１】
一方、画像形成部側では、最初に印刷処理を開始してＪｏｂＣの印刷処理完了後（印刷完了時刻Ｔｃ）に後続のＪｏｂＢの印刷処理が開始される。その後、ＪｏｂＢの印刷処理完了後（印刷完了時刻Ｔｂ）に後続のＪｏｂＤの印刷処理が開始され、ＪｏｂＤが印刷処理完了後（印刷完了時刻Ｔｄ）に後続のＪｏｂＡの画像イメージの印刷処理が開始され、印刷完了時刻ＴａにＪｏｂＡの印刷処理が完了する。
【０１２２】
このように、サブメモリ１４ｂが時刻指定印刷データを含む画像データのＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣでメモリフルの状態で、ＪｏｂＤを外部機器２０（３０）から受信した場合には、印刷完了時間が最初のＪｏｂＣを抽出して、ＪｏｂＣの時刻指定印刷データの展開処理を外部機器２０、３０に実行させるために転送して、外部機器２０（３０）で画像データの展開処理を完了させて、メイン基板１１ａの省エネ復帰時間Ｔ１が完了するまでに、展開処理後のＪｏｂＣを画像処理装置１０に返送させる。このため、ＪｏｂＣの画像データ展開処理時間Ｔｘの分だけ、メイン基板１１ａで画像処理を開始してから画像形成部で印刷処理が完了するまでの時間を短縮することができる。すなわち、ＪｏｂＣの画像データ展開処理時間Ｔｘの分だけ画像処理装置１０の省エネモード期間を長く確保することができる。
【０１２３】
以上説明した本発明の第１の実施の形態では、画像処理装置が省エネモード時に印刷ジョブとして時刻指定印刷データを含む画像データを受信した際に、これらの受信データを格納したサブメモリがメモリフルの状態の場合に、サブメモリ１４ｂに格納された印刷ジョブの画像データと当該受信された印刷ジョブの画像データのうち、最初に印刷完了する印刷ジョブの画像データから外部機器２０（３０）に転送しているが、省エネモード時における印刷ジョブの振り分けは、かかる場合に限定されない。
【０１２４】
例えば、省エネモード時に印刷ジョブとして時刻指定印刷データを複数サブメモリに格納されている場合に、これらの印刷ジョブのそれぞれの印刷完了時刻・データ容量を、例えば、ＪｏｂＡが17:01・２ＭＢ、ＪｏｂＢが17:02・３ＭＢ、ＪｏｂＣが17:03・５ＭＢ、ＪｏｂＤが17:04・１０ＭＢであって、サブメモリがメモリフルの状態のときに、印刷完了時刻・データ容量が17:05・２ＭＢのＪｏｂＥを受信した際に、印刷完了時刻が最も早いＪｏｂＡでなく、データ容量が大きいために時刻指定印刷データの展開処理時間のかかるＪｏｂＤを外部機器に転送することが好ましい。
【０１２５】
このように、印刷完了時刻が密に集中している場合には、それぞれの印刷ジョブが指定時刻まで確実に印刷完了していればよいので、省エネモード中に画像データの展開処理に時間を要するデータ容量の大きいＪｏｂＤを外部機器に転送して、画像処理装置が省エネモード期間中に、事前にＪｏｂＤの時刻指定印刷データの展開処理を完了させてから画像処理装置に返送すれば、メイン基板でのＪｏｂＤの時刻指定印刷データの展開処理を省略して後続の印刷処理を実行できる。このため、メイン基板の省エネ復帰後に全印刷ジョブの印刷処理が完了するまでの時間をＪｏｂＤの時刻指定印刷データの展開処理時間分だけ短縮することができるので、画像処理装置の省エネモード状態をより長時間維持可能となる。
【０１２６】
また、このように複数の印刷ジョブの印刷完了時刻が密に集中している場合には、サブメモリがメモリフルでない状態でも、各印刷ジョブが時刻指定された印刷完了時刻までに確実に印刷処理を完了させるために、例えば、ＪｏｂＢとＪｏｂＤの時刻指定印刷データを外部機器に転送して、省エネモード期間中に外部機器でこれらの時刻指定印刷データの展開処理を事前に完了させてから、画像処理装置に返送させれば、転送したこれらの印刷ジョブの時刻指定印刷データの展開処理時間分だけメイン基板の省エネモード状態を長く維持することができる。
【０１２７】
さらに、ある時刻に集中した時刻指定印刷データをサブメモリに保持している場合に、各印刷ジョブの時刻指定印刷データの画像展開処理や画像イメージの印刷処理に時間を要する場合でも、印刷完了指定時刻が厳守されるようになる。
【０１２８】
なお、印刷ジョブとして、ある時刻に集中した時刻指定印刷データを受信した際の諸条件によっては、省エネモード期間中に受信した時刻指定印刷データの全てを外部機器２０(３０)に転送した方が良い場合には、結果的に全ての印刷ジョブを外部機器２０(３０)に転送することがある。例えば、各印刷ジョブの印刷完了時刻を厳守する必然性から結果的に全ての印刷ジョブの時刻指定印刷データを外部機器に転送する場合や、サブ基板１１ｂのサブメモリ１４ｂの容量を超える印刷ジョブを受信して、結果的に外部機器２０(３０)に転送する場合には、省エネモード期間中に受信した時刻指定印刷データの全てを外部機器２０(３０)に転送した方が良いので、結果的に全ての印刷ジョブを外部機器２０(３０)に転送する。
【０１２９】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１３０】
例えば、第１の実施の形態では、画像処理装置に印刷ジョブを送信する外部機器としてＰＣを使用した場合について説明しているが、印刷ジョブを送信する外部機器は、ＰＣ以外にもＦＡＸやスキャナ等の通信ネットワークを介して画像処理装置に印刷ジョブを送信するためのドライバプログラム（プリンタドライバ）が予めインストールされている情報機器や画像処理装置でも適用可能である。
【図面の簡単な説明】
【０１３１】
【図１】本発明の第１の実施の形態に係る画像処理システムの概略構成を示す模式図である。
【図２】同本実施の形態の画像処理システムのシステム構成図であり、画像処理装置と外部機器の電気的な概略構成を示すブロック図である。
【図３】同実施の形態の画像処理装置の機能ブロック図である。
【図４】同実施の形態の外部機器の機能ブロック図である。
【図５】同実施の形態のサブメモリに格納される時刻指定印刷データを含む画像データの受信データリストの一例を示す。
【図６】同実施の形態の画像処理装置の省エネモード中に印刷ジョブを受信した場合のサブ基板側で実施される処理を説明するフローチャートである。
【図７】同実施の形態の画像処理装置で実行される格納データ抽出処理のフローチャートである。
【図８】同実施の形態の画像処理装置で実行される省エネ復帰処理のフローチャートである。
【図９】同実施の形態の外部機器で実行される受信データ処理のフローチャートである。
【図１０】同実施の形態の画像処理装置の省エネモード復帰時の時刻指定印刷データを含む画像データの時刻指定印刷タイムシーケンス図の表示内容の規則説明図である。
【図１１】ＪｏｂＡの印刷完了時刻よりＪｏｂＢの画像データ展開処理開始時刻が後の場合の時刻指定印刷タイムシーケンス図である。
【図１２】ＪｏｂＡ、ＪｏｂＢ、ＪｏｂＣの印刷完了時刻が同じ場合の時刻指定印刷タイムシーケンス図である。
【図１３】ＪｏｂＣの時刻印刷データの画像データ展開処理を外部機器に実行させた場合の時刻指定印刷タイムシーケンス図である。
【図１４】サブ基板のメモリフル状態でＪｏｂＤを受信した場合の時刻指定印刷タイムシーケンス図である。
【符号の説明】
【０１３２】
１０      画像処理装置（複合機）
１１ａ    メイン基板
１１ｂ    サブ基板
１４ｂ    受信データ格納部（サブメモリ）
１５ａ1   画像データ展開処理部
１５ｂ1   受信データ解析部
１５ｂ2   省エネ復帰通知手段（省エネ復帰通知部）
２０      外部機器（プリンタ）
２６      画像データ展開処理手段（画像データ展開処理部）
３０      外部機器（ＰＣ）
１００    画像処理システム
Ｎ１      通信ネットワーク
Ｔ        印刷完了時刻
Ｔ０       省エネ復帰予定時刻
Ｔ１      省エネ復帰時間
Ｔ２      画像データ展開処理時間
Ｔ３      印刷処理時間
Ｔｐ       印刷処理開始時刻
Ｔｓ       画像データ展開処理開始時刻
Ｔｓｂ      画像データ展開処理開始時刻
Ｔｘ      画像データ展開処理時間
【図１】
2008167224.tif 000003
【図２】
2008167224.tif 000004
【図３】
2008167224.tif 000005
【図４】
2008167224.tif 000006
【図５】
2008167224.tif 000007
【図６】
2008167224.tif 000008
【図７】
2008167224.tif 000009
【図８】
2008167224.tif 000010
【図９】
2008167224.tif 000011
【図１０】
2008167224.tif 000012
【図１１】
2008167224.tif 000013
【図１２】
2008167224.tif 000014
【図１３】
2008167224.tif 000015
【図１４】
2008167224.tif 000016