"印刷ジョブの印刷出力を行う画像形成装置であって、ファイルが添付された電子メールを受信する第1の受信手段と、前記受信手段で受信した電子メールに添付された前記ファイルをまとめ印刷を行う対象のファイルとしてテーブル情報に登録するとともに、そのファイルの印刷をまとめて行うユーザの情報を、前記電子メールの送信先情報を用いて登録する登録手段と、クライアント装置から印刷ジョブを受信する第2の受信手段と、前記第2の受信手段で受信した印刷ジョブに関する情報が前記テーブル情報に登録されているかを判定する第1の判定手段と、前記第1の判定手段で、前記テーブル情報に登録されていると判定した場合に、前記印刷ジョブを直ちに印刷せずに、記憶装置に記憶する記憶手段と、前記まとめ印刷を行うファイルについて、全てのユーザからの印刷データが前記記憶装置に記憶されたかを判定する第2の判定手段と、前記第2の判定手段で、全てのユーザからの印刷ジョブが前記記憶装置に記憶されたと判定して場合に、それらの印刷ジョブを印刷可能な印刷ジョブとして設定する設定手段と、前記設定手段で印刷可能な印刷ジョブとして設定された印刷ジョブを前記記憶装置から取得し、印刷を行う印刷手段と、を備えることを特徴とする画像形成装置。自機の状態を、印刷ジョブの印刷出力を直ちに行えない節電モードから、印刷ジョブの印刷出力を直ちに行える状態である通常モードに移行させる機器制御手段をさらに備え、前記印刷手段は、前記機器制御手段による自機の状態の通常モードへの移行後に、前記設定手段で印刷可能な印刷ジョブとして設定された印刷ジョブの印刷を行うことを特徴とする請求項1に記載の画像形成装置。前記機器制御手段は、前記クライアント装置より、前記テーブル情報に登録されていないファイルに関する印刷ジョブを受信した場合に、節電モードから通常モードに自機の状態を移行させることを特徴とする請求項2に記載の画像形成装置。前記機器制御手段は、印刷ジョブの印刷出力が一定時間行われなかった場合に、通常モードから節電モードに機器の状態を移行させることを特徴とする請求項2または3に記載の画像形成装置。印刷ジョブの印刷出力を行う画像形成装置の制御方法であって、ファイルが添付された電子メールを受信する第1の受信工程と、前記受信工程で受信した電子メールに添付された前記ファイルをまとめ印刷を行う対象のファイルとしてテーブル情報に登録するとともに、そのファイルの印刷をまとめて行うユーザの情報を、前記電子メールの送信先情報を用いて登録する登録工程と、クライアント装置から印刷ジョブを受信する第2の受信工程と、前記第2の受信工程で受信した印刷ジョブに関する情報が前記テーブル情報に登録されているかを判定する第1の判定工程と、前記第1の判定工程で、前記テーブル情報に登録されていると判定した場合に、前記印刷ジョブを直ちに印刷せずに、記憶装置に記憶する記憶工程と、前記まとめ印刷を行うファイルについて、全てのユーザからの印刷データが前記記憶装置に記憶されたかを判定する第2の判定工程と、前記第2の判定工程で、全てのユーザからの印刷ジョブが前記記憶装置に記憶されたと判定した場合に、それらの印刷ジョブを印刷可能な印刷ジョブとして設定する設定工程と、前記設定工程で印刷可能な印刷ジョブとして設定された印刷ジョブを前記記憶装置から取得し、印刷を行う印刷工程と、を備えることを特徴とする画像形成装置の制御方法。印刷ジョブの印刷出力を行う画像形成装置を、ファイルが添付された電子メールを受信する第1の受信手段と、前記受信手段で受信した電子メールに添付された前記ファイルをまとめ印刷を行う対象のファイルとしてテーブル情報に登録するとともに、そのファイルの印刷をまとめて行うユーザの情報を、前記電子メールの送信先情報を用いて登録する登録手段と、クライアント装置から印刷ジョブを受信する第2の受信手段と、前記第2の受信手段で受信した印刷ジョブに関する情報が前記テーブル情報に登録されているかを判定する第1の判定手段と、前記第1の判定手段で、前記テーブル情報に登録されていると判定した場合に、前記印刷ジョブを直ちに印刷せずに、記憶装置に記憶する記憶手段と、前記まとめ印刷を行うファイルについて、全てのユーザからの印刷データが前記記憶装置に記憶されたかを判定する第2の判定手段と、前記第2の判定手段で、全てのユーザからの印刷ジョブが前記記憶装置に記憶されたと判定して場合に、それらの印刷ジョブを印刷可能な印刷ジョブとして設定する設定手段と、前記設定手段で印刷可能な印刷ジョブとして設定された印刷ジョブを前記記憶装置から取得し、印刷を行う印刷手段として機能させることを特徴とするコンピュータプログラム。企業等では、例えば、年末調整の書類等、同一の書式に各社員が必要事項を記入し、印刷の上、提出するような業務が発生する。その際には、部門ごとにその書類を取りまとめて提出するようなことが行われているが、実際にはそれぞれの社員が任意のタイミングでそのような書類を印刷し、事務担当に提出し、事務担当は当該部門の全社員の書類がそろうまで、それらを管理している。まだ提出期限まで余裕がある場合であっても、ユーザにより印刷出力が行われた場合に、節電モードから通常モードに移行させ印刷出力する必要があるため、電力を消費してしまう。また、事務担当は書類が揃うまで、管理しなくてはならず、管理の負荷が発生してしまう。しかしながら、特許文献1から特許文献3に記載の印刷システムでは、このようなことは想定されていない。本発明は、上記した課題に鑑み、まとめて印刷するほうが良い複数のユーザの印刷ジョブをまとめて印刷することにより、印刷出力にかかる消費電力を抑制することを目的とする。上記した目的を達成するために、本発明の画像形成装置は、印刷ジョブの印刷出力を行う画像形成装置であって、ファイルが添付された電子メールを受信する第1の受信手段と、前記受信手段で受信した電子メールに添付された前記ファイルをまとめ印刷を行う対象のファイルとしてテーブル情報に登録するとともに、そのファイルの印刷をまとめて行うユーザの情報を、前記電子メールの送信先情報を用いて登録する登録手段と、クライアント装置から印刷ジョブを受信する第2の受信手段と、前記第2の受信手段で受信した印刷ジョブに関する情報が前記テーブル情報に登録されているかを判定する第1の判定手段と、前記第1の判定手段で、前記テーブル情報に登録されていると判定した場合に、前記印刷ジョブを直ちに印刷せずに、記憶装置に記憶する記憶手段と、前記まとめ印刷を行うファイルについて、全てのユーザからの印刷データが前記記憶装置に記憶されたかを判定する第2の判定手段と、前記第2の判定手段で、全てのユーザからの印刷ジョブが前記記憶装置に記憶されたと判定して場合に、それらの印刷ジョブを印刷可能な印刷ジョブとして設定する設定手段と、前記設定手段で印刷可能な印刷ジョブとして設定された印刷ジョブを前記記憶装置から取得し、印刷を行う印刷手段と、を備えることを特徴とする。上記した目的を達成するために、本発明の画像処理装置の制御方法は、印刷ジョブの印刷出力を行う画像形成装置の制御方法であって、ファイルが添付された電子メールを受信する第1の受信工程と、前記受信工程で受信した電子メールに添付された前記ファイルをまとめ印刷を行う対象のファイルとしてテーブル情報に登録するとともに、そのファイルの印刷をまとめて行うユーザの情報を、前記電子メールの送信先情報を用いて登録する登録工程と、クライアント装置から印刷ジョブを受信する第2の受信工程と、前記第2の受信工程で受信した印刷ジョブに関する情報が前記テーブル情報に登録されているかを判定する第1の判定工程と、前記第1の判定工程で、前記テーブル情報に登録されていると判定した場合に、前記印刷ジョブを直ちに印刷せずに、記憶装置に記憶する記憶工程と、前記まとめ印刷を行うファイルについて、全てのユーザからの印刷データが前記記憶装置に記憶されたかを判定する第2の判定工程と、前記第2の判定工程で、全てのユーザからの印刷ジョブが前記記憶装置に記憶されたと判定した場合に、それらの印刷ジョブを印刷可能な印刷ジョブとして設定する設定工程と、前記設定工程で印刷可能な印刷ジョブとして設定された印刷ジョブを前記記憶装置から取得し、印刷を行う印刷工程と、を備えることを特徴とする。上記した目的を達成するために、本発明のコンピュータプログラムは、印刷ジョブの印刷出力を行う画像形成装置を、ファイルが添付された電子メールを受信する第1の受信手段と、前記受信手段で受信した電子メールに添付された前記ファイルをまとめ印刷を行う対象のファイルとしてテーブル情報に登録するとともに、そのファイルの印刷をまとめて行うユーザの情報を、前記電子メールの送信先情報を用いて登録する登録手段と、クライアント装置から印刷ジョブを受信する第2の受信手段と、前記第2の受信手段で受信した印刷ジョブに関する情報が前記テーブル情報に登録されているかを判定する第1の判定手段と、前記第1の判定手段で、前記テーブル情報に登録されていると判定した場合に、前記印刷ジョブを直ちに印刷せずに、記憶装置に記憶する記憶手段と、前記まとめ印刷を行うファイルについて、全てのユーザからの印刷データが前記記憶装置に記憶されたかを判定する第2の判定手段と、前記第2の判定手段で、全てのユーザからの印刷ジョブが前記記憶装置に記憶されたと判定して場合に、それらの印刷ジョブを印刷可能な印刷ジョブとして設定する設定手段と、前記設定手段で印刷可能な印刷ジョブとして設定された印刷ジョブを前記記憶装置から取得し、印刷を行う印刷手段として機能させることを特徴とする。本発明によれば、複数のユーザの印刷ジョブをまとめて印刷することにより、印刷出力にかかる消費電力を抑制することが可能となる。以下、図面を参照して、本発明の実施の形態の一例を説明する。図1は、本願発明の実施の形態における印刷システムのシステム構成の一例を示す図である。図1に示す通り、本願発明の実施の形態における印刷システムは、複合機等の画像形成装置101、クライアント端末102、メールサーバ103、LAN104を備えて構成されている。画像形成装置101は、クライアント装置102から送信された印刷ジョブを実行し、印刷データの出力を行う装置であり、印刷ジョブをいったん蓄積後、所定の条件に合致した場合に、当該印刷ジョブを実行する機能を有する。電子メールの送受信を行う機能を有している。クライアント端末102は、ユーザにより使用される端末であり、電子メールサーバ103に蓄積されている電子メールを取得する機能や、また、印刷ジョブを生成し、画像形成装置101に対して送信することで、印刷ジョブの実行指示を行う機能を有する。メールサーバ103は、各クライアント端末102を使用するユーザや画像形成装置101が使用する電子メールアドレスを管理するとともに、当該電子メールアドレス宛てに送信された電子メールを蓄積するサーバ装置である。LAN104は、上記の画像形成装置101、クライアント端末102、メールサーバ103を相互に通信可能に接続するためのネットワークである。尚、接続形態は有線/無線を問わない。以上が、本発明の実施の形態に係る印刷システムのシステム構成の一例である。次に、図2を参照して、図1のクライアント端末102に適用可能な情報処理装置のハードウェア構成の一例について説明する。図2において、201はCPUで、システムバス204に接続される各デバイスやコントローラを統括的に制御する。また、ROM203あるいは外部メモリ211には、CPU201の制御プログラムであるBIOSBasicInputOutputSystemやオペレーティングシステムプログラム以下、OSや、クライアント端末102が実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。202はRAMで、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をROM203あるいは外部メモリ211からRAM202にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。また、205は入力コントローラで、キーボードやポインティングデバイス等の入力装置209からの入力を制御する。206はビデオコントローラで、ディスプレイ装置210等の表示器への表示を制御する。これらは必要に応じて操作者が使用するものである。207はメモリコントローラで、ブートプログラム,各種のアプリケーション,フォントデータ,ユーザファイル,編集ファイル,各種データ等を記憶するハードディスクHDや、フレキシブルディスクFD、或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ登録商標メモリ等の外部メモリ211へのアクセスを制御する。208は通信I/Fインタフェースコントローラで、ネットワーク例えば、図1に示したLAN104を介して外部機器と接続通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いた通信等が可能である。なお、CPU201は、例えばRAM202内の表示情報用領域へアウトラインフォントの展開ラスタライズ処理を実行することにより、ディスプレイ装置210上での表示を可能としている。また、CPU201は、ディスプレイ装置210上の不図示のマウスカーソル等でのユーザ指示を可能とする。本発明を実現するための後述するフローチャートに示す各ステップの処理は、コンピュータで読み取り実行可能なプログラムにより実行され、そのプログラムは外部メモリ211に記録されている。そして、必要に応じてRAM202にロードされることによりCPU201によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ211に格納されており、これらについての詳細な説明も後述する。次に、図3を参照して、図1の画像形成装置101のハードウェア構成について説明する。図3は、図1の画像形成装置101のハードウェア構成の一例を示すブロック図である。図3において、316はコントローラユニットで、画像入力デバイスとして機能するスキャナ314や、画像出力デバイスとして機能するプリンタ部312と接続する一方、LAN例えば、図1に示したLAN104や公衆回線WAN例えば、PSTNまたはISDN等と接続することで、画像データやデバイス情報の入出力を行う。コントローラユニット316において、301はCPUで、システム全体を制御するプロセッサである。302はRAMで、CPU301が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。303はROMで、システムのブートプログラムや各種制御プログラムが格納されている。304はハードディスクドライブHDDで、システムを制御するための各種プログラム,画像データ等を格納する。クライアントPC102から受信した印刷データもこのHDD304に記憶されることになる。307は操作部インタフェース操作部I/Fで、操作部308とのインタフェース部である。また、操作部I/F307は、操作部308から入力したキー情報例えば、スタートボタンの押下をCPU301に伝える役割をする。305はネットワークインタフェースネットワークI/Fで、LAN104等のネットワークに接続し、データの入出力を行う。306はモデムで、公衆回線に接続し、FAXの送受信等のデータの入出力を行う。318は外部インタフェース外部I/Fで、USB、IEEE1394,プリンタポート,RS-232C等の外部入力を受け付けるI/F部であり、本実施形態においてはユーザの認証を行う際に必要となる非接触ICカード記憶媒体の読み取り用のカードリーダ319が外部I/F部318に接続されている。そして、CPU301は、この外部I/F318を介してカードリーダ319によるICカードからの情報読み取りを制御し、該ICカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス309上に配置される。320はイメージバスインタフェースイメージバスI/Fであり、システムバス309と画像データを高速で転送する画像バス315とを接続し、データ構造を変換するバスブリッジである。画像バス315は、PCIバスまたはIEEE1394で構成される。画像バス315上には以下のデバイスが配置される。310はラスタイメージプロセッサRIPで、例えば、PDLコード等のベクトルデータをビットマップイメージに展開する。311はプリンタインタフェースプリンタI/Fで、プリンタ312とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。また、313はスキャナインタフェーススキャナI/Fで、スキャナ314とコントローラユニット316を接続し、画像データの同期系/非同期系の変換を行う。317は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行ったりする。また、これに加えて、画像処理部317は、画像データの回転や、多値画像データに対してはJPEG、2値画像データはJBIG、MMR、MH等の圧縮伸張処理を行う。そして、この画像処理部317は、スキャナ314を駆動して画像読み取りされた画像データを画像処理して、ファイル出力可能な形式例えば、PDF形式ファイルに変換し、CPU301と連携して、ネットワークI/F305を介して、外部装置に画像データのファイルを送信することができる。スキャナ314は、原稿となる紙上の画像を照明し、CCDラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部308から読み取り起動指示することにより、CPU301がスキャナ314に指示を与え、フィーダは原稿用紙を1枚ずつフィードし原稿画像の読み取り動作を行う。プリンタ312は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、CPU301からの指示によって開始する。なお、プリンタ312には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。操作部308は、LCD表示部を有し、LCD上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部I/F307を介してCPU301に伝える。また、操作部308は、各種操作キーとして、例えば、スタートキー、ストップキー、IDキー、リセットキー等を備える。ここで、操作部308のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の2色LEDがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部308のストップキーは、稼働中の動作を止める働きをする。また、操作部308のIDキーは、使用者のユーザIDを入力する時、また手動でユーザのログアウト処理を行う時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。カードリーダ319は、CPU301からの制御により、非接触ICカードに記憶されている情報を読み取り、該読み取った情報を外部I/F318を介してCPU301へ通知する。以上のような構成によって、画像形成装置101は、スキャナ314から読み込んだ画像データをLAN104上に送信したり、LAN104から受信した印刷データをプリンタ312で印刷出力したりすることができる。また、スキャナ314から読み込んだ画像データをモデム306により、公衆回線上にFAX送信したり、公衆回線からFAX受信した画像データをプリンタ312で印刷出力したりすることができる。次に、図4を参照して、本発明の実施の形態における印刷制御処理の概要について説明する。本発明のデータ印刷処理では、まず電子メールで画像形成装置101を含む複数の宛先に対して、添付ファイル付の電子メールを送信する。送信された添付ファイル付の電子メールは一度、電子メールサーバ103で管理されることになる図4中の1。その後、クライアント端末102や画像形成装置101が電子メールサーバ103に対して電子メールの問い合わせを行うことになる。問合せを行い、クライアント端末102を使用するユーザや複合機に割り当てられた電子メールアドレス宛ての電子メールが電子メールサーバ103に蓄積されている場合には、クライアント端末102や画像形成装置101はその電子メールを取得する図4中の2。画像形成装置101は、電子メールを受信すると、その電子メールのヘッダ情報に従って、図11に示す印刷ジョブ情報DB1100を作成することになる。その後、クライアント端末102では、電子メールに添付されているファイルに必要事項を記入する編集を行った後に、当該編集ファイルを印刷するための印刷ジョブを作成し、画像形成装置101に対して送信する図4中の3。尚、画像形成装置101はそれぞれのクライアント装置102から印刷ジョブを受信する度にその印刷ジョブを実行しファイルの印刷出力処理を行わず、同一の電子メールに設定された全ての宛先から、当該電子メールに添付されたファイルを印刷するための印刷ジョブを受信した後に、印刷ジョブを実行し、印刷出力することになる。このようにすることで、複数のユーザが印刷指示した同一のファイルをまとめて印刷することが可能となる。以上が、本願発明の印刷制御処理の概要の説明である。次に、図5を参照して、図1の画像形成装置101のCPU301によって行われる印刷制御処理について説明する。本処理を画像形成装置101に実行させるためのプログラムはHDD304に記憶されており、CPU301は、本処理を実行するにあたって、当該プログラムをRAM302にロードする。そしてロードしたプログラムの制御に従って本図に示す処理を実行することになる。画像形成装置101のCPU301は、一定の間隔ごとに、当該画像形成装置101が使用する電子メールアドレス宛ての電子メールが電子メールサーバ103に記憶されていないかを問合せを行う。問合せを行うタイミングであるステップS501でYESと判定すると、処理をステップS502に進め、電子メールサーバ103に対して、当該画像形成装置101が使用する電子メールアドレス宛ての電子メールが保存されているかを問い合わせ、保存されていると場合には、その電子メールを電子メールサーバ103から受信するステップS502。そして、電子メールサーバ103から電子メールを受信したと判定した場合にはステップS503でYES、処理をステップS504に進め、電子メール受信時の処理を行う。この処理の詳細については、図6を参照して後述することにする。また、クライアント端末102から送信された印刷ジョブを受信するとステップS505でYES、画像形成装置101のCPU301は、印刷ジョブ受信時の処理を行うステップS506。この処理の詳細については、図7を参照して後述することにする。さらに、画像形成装置101のCPU301は、一定間隔ごとに、図11に示す印刷ジョブ情報DBデータベース1100で管理している印刷ジョブ待機印刷ジョブのうち、実行すべき印刷ジョブがないかを一定間隔で確認する待機印刷ジョブ実行可否判定を行う:ステップS507。このステップS507の判定処理でYESと判定した場合には、処理をステップS508に進め、待機印刷ジョブ実行可否判定処理を行う。この処理の詳細については、図10を参照して後述する。また、画像形成装置101は、一定時間印刷出力を行っていない場合には、通常モード印刷出力が可能な状態から節電モード印刷出力が出来ない状態に移行する。このように機器の状態を制御することで、無駄な電力の消費を抑えることが可能になる。画像形成装置101のCPU301は、本処理を行うプログラムの終了指示例えば電源のOFFなどを受け付けるまでステップS509でYES、本図に示す処理を繰り返し実行する。以上が、画像形成装置101のCPU301によって行われる印刷制御処理の概要である。次に、図6を参照して、図5のステップS504の電子メール受信時の処理の詳細について説明する。画像形成装置101のCPU301は、電子メールサーバ103より電子メールを受信すると、受信したすべての電子メールに対してステップS601からステップS607の処理を行う。ステップS601では、画像形成装置101のCPU301は、当該受信した電子メールが本発明による印刷制御処理を実行させるためのファイルを配布するための電子メールであるかを、電子メールが所定の形式であるか否かにより判定するステップS601。件名にある文字列が入っているか、また、電子メールの本文中に所定の文字列が入っているか等、あらかじめ決められた形式の電子メールであるかを判定することになる。図15を参照して、本発明で用いられる電子メールの一例を示す図である。この電子メールには、1501に示すように、添付ファイルのうち、どの添付ファイルを本発明の印刷制御の対象とするファイルとするのかを示すファイル名や、そのファイルの印刷のタイミング印刷のタイミングについては後述する等が記述されている。また、宛先TO、CCには、画像形成装置101が使用する電子メールアドレスが含まれる。本実施例では、Printertest.co.jpが、画像形成装置101が使用する電子メールアドレスである。図6の説明に戻る。ステップS601の判定処理で所定形式の電子メールではないNOと判定した場合には、次の電子メールに対する処理に移行する。一方、ステップS601の判定処理で所定形式の電子メールであるYESと判定した場合には、処理をステップS602に処理を進め、電子メールに添付ファイルがあるかを判定する。この判定処理で、添付ファイルがないNOと判定した場合には、次の電子メールに対する処理に移行する。一方、ステップS602の判定処理でYESと判定した場合には、処理をステップS603に進め、受信した電子メールのヘッダから送信先、送信元、送信日時情報を取得する。ここで、図14を参照して、電子メールのデータ構成の概要について説明する。電子メールデータ1400は、電子メールの制御用情報が記載されているヘッダ1401とメッセージ本文や添付ファイルを含むボディ1402とから構成されている。電子メールのヘッダ1401には、送信先TO、CC1401-1、送信元FROM1401-2、件名1401-3、送信日時1401-4などの情報が含まれる。また、電子メールのボディ1402には、本文1402-1や添付ファイル1402-2が含まれる。以上が電子メールのデータ構成の概要である。図6の説明に戻る。ステップS603の処理終了後、画像形成装置101のCPU301は、受信した本文か対象ファイルの情報図15の1501に該当を取得するステップS604。そしてその後、CPU301は、当該電子メールに添付されている添付ファイルの数だけ、ステップS605からステップS607の処理を行う。まず、CPU301は、ステップS605において、添付ファイルのファイル名を取得する。そして、その添付ファイルが対象ファイルに含まれるかを判定するステップS606。ステップS606の判定処理で、CPU301がYESと判定した場合には、当該電子メールに設定されている全ての送信先除く:画像形成装置が使用している電子メールアドレスに対する印刷ジョブ情報を図11に示す印刷ジョブ情報DB1100に登録する。以上の処理を、電子メールサーバ103から受信したすべての電子メールに対して行う。以上が、図5のステップS504の電子メール受信時の処理の詳細な説明である。ここで、図11を参照して、画像形成装置101のRAM302やHDD304に記憶される印刷ジョブ情報DB1100のデータ構成について説明する。図11に示すように、印刷ジョブ情報DB1100は、メール送信日時1101、メール添付ドキュメント1102、メール送信者1103、メール送信先1104、ジョブ実行日時1105、印刷ジョブデータ1106、印刷待機時刻1107等のデータ項目を備えて構成されている。メール送信日時1101は、電子メールが送信された日時情報が登録されるデータ項目である。メール添付ドキュメント1102は、電子メールに添付されている対象印刷データのファイル名が登録されるデータ項目である。メール送信者1103は、当該電子メールのメール送信者のメールアドレスが登録されるデータ項目である。メール送信先1104は、電子メールの送信先のメールアドレスが登録されるデータ項目である。尚、電子メールに複数の送信先が設定された入る場合には、それぞれの送信先ごとにレコードが作成されることになる。ジョブ実行日時1105は、送信先1104に登録されているメールアドレスにより特定されるユーザが、メール添付ドキュメント1102にファイル名が登録されている添付ファイルの印刷実行を指示した時間を示す日時情報が登録されるデータ項目である。ジョブデータ1106は、当該ユーザが添付ファイルに対する印刷実行を指示したことにより作成される印刷ジョブを登録するデータ項目である。印刷待機時刻1107は、ジョブデータ1106で管理されている印刷ジョブの印刷実行を行う日時情報が登録されるデータ項目である。以上が印刷ジョブ情報DB1100のデータ構成の説明である。次に、図7を参照して、図5のステップS506の印刷ジョブ受信時の処理の詳細について説明する。画像形成装置101のCPU301は、クライアント端末102から印刷ジョブを受信すると、受信した印刷ジョブから当該印刷ジョブを作成指示したユーザ名と実行日時を取得するステップS701。そして、ステップS701で取得したユーザ名に対応する電子メールアドレスを、図12に示すユーザ情報DB1200から取得するステップS702。ここで、図12を参照して、ユーザ情報DB1200のデータ構成について説明する。図12に示すように、ユーザ情報DB1200は、データ項目として、ユーザ名1201、メールアドレス1202を備えて構成されている。ユーザ名1201は、ユーザを一意に識別するための識別情報が登録されるデータ項目である。メールアドレス1202は、ユーザ名1201で特定されるユーザが使用するメールアドレスを登録するデータ項目である。以上が、図12のユーザ情報DB1200のデータ構成の説明である。図7の説明に戻る。ステップS702の処理により、ステップS701で取得したユーザ名で特定されるユーザが使用する電子メールアドレスを取得できなかったと判定した場合にはステップS703でNO、処理をステップS711に進める。一方、ステップS703の判定処理でユーザが使用する電子メールアドレスを取得できたYESと判定した場合には、画像形成装置101のCPU301は処理をステップS704に進め、印刷ジョブ情報保存処理を行う。この処理の詳細については、図9を参照して説明する。ここで、図9を参照して、図7のステップS704の印刷ジョブ情報保存処理の詳細について説明する。まず、画像形成装置101のCPU301は、当該印刷ジョブを管理するための印刷ジョブ情報のレコードを、印刷ジョブ情報DB1100から取得するステップS901。当該印刷ジョブを管理するジョブ情報のレコードとは、図7のステップS702で取得した電子メールアドレスがメール送信先1103に、印刷ジョブから取得できる印刷ジョブ名がメール添付ドキュメント1102に登録されているレコードを意味している。その後、CPU301は、当該印刷ジョブを管理するための印刷ジョブ情報のレコードを、印刷ジョブ情報DB1100から取得できたかを判定するステップS902。この判定処理で取得できなかったNOと判定した場合には、本図に示す処理を終了する。一方、当該印刷ジョブを管理するための印刷ジョブ情報のレコードを、印刷ジョブ情報DB1100から取得できたYESと判定した場合には、処理をステップS903に進め、当該取得したレコードの印刷ジョブ1106にクライアント端末102から取得した印刷ジョブを登録する。また、ジョブ実行日時1105に、当該印刷ジョブに含まれる時刻情報を登録するステップS904。その後、当該印刷ジョブを登録したレコードと作成元電子メールが同じであるレコードをすべて取得するステップS905。そして、ステップS905で取得した全てのレコードのジョブ実行日時1105に日時情報が登録されているかを判定するステップS906。ステップS906で、全てのレコードのジョブ実行日時1105に時刻情報が設定されているYESと判定した場合、つまりは、同一の電子メールから作成された印刷ジョブ情報レコードに印刷ジョブが登録されていると判定した場合、ステップS901及びステップS905で取得した全てのレコードの印刷待機時刻1107に時刻情報を登録する。この時、現在時刻と、図15の1501に記載されている印刷タイミングに従って、登録する時刻情報を決定し、その決定した時刻情報を登録することになる。この印刷待機時刻1501は、その時刻になったら、画像形成装置101が節電モードの状態であっても通常モードに移行させて印刷出力を行うことを意味している。以上が、図7のステップS704の印刷ジョブ情報保存処理の詳細な説明である。本発明では、このように構成することにより、まとめて実行したい印刷ジョブがそろうまではそれぞれの印刷ジョブを実行させず、全て揃ってからからそれらの印刷ジョブを一度に実行することが可能となる。図7の説明に戻る。ステップS704の印刷ジョブ情報保存処理終了後、CPU301は、当該処理で、受信した印刷ジョブを印刷ジョブ情報DB1100に保存したかを判定するステップS705。印刷ジョブを保存したYESと判定した場合には本図に示す処理を終了する。一方、ステップS705の判定処理で、印刷ジョブを保存できなかったNOと判定した場合には、CPU301は、処理をステップS706に進め、電子メールサーバ103に対して電子メールの問い合わせを行う。この処理は、印刷ジョブを送信したクライアント端末102が受信していた電子メールを、画像形成装置101がまだ受信していないことにより、当該印刷ジョブを管理するためのレコードが印刷ジョブ情報DB1100に作成されていない可能性があるので、そのような電子メールがないかの問合せを行うために行う。その後、ステップS706の処理終了後、電子メールを受信したかを判定するステップS707。この判定処理で、電子メールを受信しなかったNOと判定した場合には、CPU301は、処理をステップS711に進め、印刷ジョブ実行処理を行う。一方、ステップS707の判定処理で電子メールを受信したYESと判定した場合には、CPU301は処理をステップS708に進め、電子メール受信処理を行う。この処理の詳細は既に図6を参照して説明したとおりである。CPU301は、ステップS708の処理終了後、再度、印刷ジョブ方法保存処理詳細は図9を行うステップS709。そして、ステップS709の印刷ジョブ保存処理で、クライアント端末102から受信した印刷ジョブを印刷ジョブ情報DB1100に保存したかを判定する。この判定処理でYESと判定した場合には、本処理を終了する。尚、本判定処理でYESと判定した場合には、ステップS706で受信した電子メールに、当該印刷ジョブの元となった添付ファイルを配布する電子メールが含まれており、その電子メールを受信したことにより、新たに、当該印刷ジョブを記憶、管理するためのレコードがステップS708の処理で作成されたことを意味している。一方、ステップS709の判定処理で印刷ジョブを保存していないNOと判定した場合には、処理をステップS711に進め、印刷ジョブ実行処理を行う。以上が、図5のステップS506の印刷ジョブ受信時の処理の詳細である。次に、図7のステップS711の印刷ジョブ実行処理の詳細について説明する。まず、画像形成装置101のCPU301は、状態が節電モードであるかを確認するステップS801。節電モードであるYESと判断した場合には、処理をステップS802に進め、印刷ジョブが実行可能なモードである通常モードに状態を移行する。その後、クライアント端末102から受信した印刷ジョブを実行し、印刷データの印刷出力処理を行うステップS803。その後、画像形成装置101のCPU301は、印刷ジョブ情報DBを検索し、待機中の印刷ジョブがあった場合には、その印刷ジョブを実行する処理を行うことになる。そのために、印刷ジョブ情報1100中の全てのレコードに対してステップS804からステップS808の処理を実行する。まず、画像形成装置101のCPU301は、印刷ジョブ情報DB1100に登録されているレコードのうち、ステップS805以降の処理を実行していないレコードを取得するステップS804。そして、そのレコードの印刷待機時間1107に時刻情報が登録されているかを判定するステップS805。ステップS805の判定処理でYESと判定した場合には、処理をステップS806に進め、ステップS804で取得したレコードの印刷ジョブデータ1106に登録されている印刷ジョブを実行する。そして、印刷ジョブ情報レコードの送信者1102に登録されている電子メールアドレスに対して、印刷ジョブの実行完了通知を行う。これにより、ユーザが印刷出力すべきファイルを電子メールで配布した管理者は、その印刷が終了したことを認識することが出来る。その後、ステップS807での通知が終了後、当該レコードを印刷ジョブ情報DB1100から削除するステップS808。そして、CPU301は以上のステップS804からステップS808の処理を印刷ジョブ情報DB1100に登録されている全てのレコードに対して実行終了後、本図に示す処理を終了する。以上が、印刷ジョブ実行処理の詳細な説明である。本発明では、実行待機中の印刷ジョブ印刷待機時間1107に時刻情報が登録されているレコードで管理されている印刷ジョブを、他の印刷データの印刷出力を行うために通常モードに移行したタイミングで印刷待機時間まで待つことなく印刷出力する。これは、印刷待機時間に達したときに画像形成装置101が節電モードである場合に、待機中の印刷ジョブを印刷するために通常モードに移行させると消費電力が上がってしまう。そこで、他の印刷ジョブを印刷することで通常モードに移行した際に、合わせて待機中の印刷ジョブの実行を行うことで、通常モードに移行する際に生じる電力消費を抑えることが可能になる。次に、図10を参照して、図5のステップS508の印刷ジョブ実行可否判定処理の詳細について説明する。まず、画像形成装置101のCPU301は、印刷ジョブ情報DB1100からステップS1002以降の処理をまだ実行していないレコードを取得するステップS1001。そして、取得したレコードの印刷待機時間1107に時刻情報が登録されているかを判定する。この印刷待機時間1107に時刻情報が登録されているレコードが管理している印刷ジョブは、待機中の印刷ジョブであることを意味している。そして、ステップS1002の判定処理で、時刻情報が登録されているYESと判定した場合、CPU301は処理をステップS1003に進め、現在時刻と登録されている時刻情報を比較することにより、当該レコードで管理されている印刷ジョブを実行するか否かを判定するステップS1003。印刷待機時刻1107に登録されている時刻情報が、現在時刻よりも早い場合には、当該レコードで管理されている印刷ジョブを実行すると判定する。ステップS1003の判定処理で、時刻情報が、現在時刻よりも早い現在日時>印刷待機時刻と判定した場合には、処理をステップS1004に進め、画像形成装置101の状態が節電モードであるかを判定する。ステップS1004の判定処理で節電モードであると判定した場合には、処理をステップS1005に進め、印刷ジョブの実行可能なモードである通常モードに移行する。そして、ステップS1001で取得したレコードで管理している印刷ジョブを実行するステップS1006。そして、印刷ジョブ情報レコードの送信者1102に登録されている電子メールアドレスに対して、印刷ジョブの実行完了通知を行うステップS1007。これにより、ユーザが印刷出力すべきファイルを電子メールで配布した管理者は、その印刷が終了したことを認識することが出来る。その後、印刷ジョブ情報レコードから当該レコードを削除するステップS1008。以上の処理を、印刷ジョブ情報DB1100中の全てのレコードに対して実行するまで繰り返し行うことになる。以上が、図5のステップS508の待機印刷ジョブ実行可否判定処理の詳細な説明である。このような画像形成装置101に機能を持たせることにより、実行可能となった印刷ジョブが、他の印刷ジョブの実行がされないことにより、長時間待機状態になってしまうことを好適に防ぐことが可能となる。以上説明したように、本発明によれば、複数のユーザに配布したファイルの印刷実行をまとめて行うことが可能となり、例えば、それぞれのユーザに必要事項を記入してもらい、組織としてまとめて提出する必要があるデータの印刷を容易にまとめて行うことが可能となる。このように構成したことにより、印刷ジョブを受信する度に印刷ジョブが実行されることがなくなり、印刷ジョブを実行可能な通常モードに移行する際に消費する電力を抑制することが可能となる。本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、1つの機器からなる装置に適用してもよい。なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD-ROM、CD-R、CD-RWなどがある。また、磁気テープ、不揮発性のメモリカード、ROM、DVDDVD-ROM,DVD-Rなどもある。その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。また、本発明のプログラムを暗号化してCD-ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。"