(57)【要約】【課題】高い省電力効果を発揮できる画像形成装置を提供する。【解決手段】画像形成装置１００は、主制御部１０１〜１０３と、副制御部１０９〜１１０と、被記録媒体上に画像を形成する画像形成部１０５とを含む。副制御部１０９〜１１０は、電子メールサーバに対し自装置宛ての電子メールの有無の問い合わせを実行し、電子メールサーバ内に自装置宛ての電子メールの存在を確認したとき、主制御部１０１〜１０３を起動させて自装置をスリープモードから通常モードに移行させる。主制御部１０１〜１０３は、通常モードに移行した後に電子メールサーバから電子メールを取得する。画像形成部１０５は、主制御部１０１〜１０３により取得された電子メールの添付ファイルに基づいて被記録媒体上に画像を形成する。【選択図】図２
2011254205.tif 000002
【特許請求の範囲】
【請求項１】
通常モード及びスリープモードを動作モードとして有する画像形成装置であって、
通信ネットワークに接続された電子メールサーバとの間で通信可能なネットワーク・インタフェース部と、
前記通常モードで自装置の全体動作を制御し、前記スリープモードで動作しない主制御部と、
前記スリープモードで前記ネットワーク・インタフェース部を介して前記電子メールサーバに対し自装置宛ての電子メールの有無の問い合わせを実行する副制御部と、
被記録媒体上に画像を形成する画像形成部と、
を備え、
前記副制御部は、前記問い合わせの結果に基づいて前記電子メールサーバ内に自装置宛ての電子メールの存在を確認したとき、前記主制御部を起動させて自装置を前記スリープモードから前記通常モードに移行させ、
前記主制御部は、起動して自装置を前記スリープモードから前記通常モードに移行させた後に、前記ネットワーク・インタフェース部を介して前記電子メールサーバから前記電子メールを取得し、
前記画像形成部は、前記主制御部により取得された前記電子メールの添付ファイルに基づいて前記被記録媒体上に画像を形成する、
ことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
ユーザの操作入力により設定された時間間隔を記憶する設定情報記憶部をさらに備え、
前記副制御部は、前記電子メールサーバに対して前記時間間隔で繰り返し前記問い合わせを実行する、
ことを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置であって、
前記設定情報記憶部は、ユーザの操作入力により設定されたスリープモード移行用時間情報をさらに記憶し、
前記主制御部は、現在時刻が前記スリープモード移行用時間情報で指定された時刻に達すると自装置を前記通常モードから前記スリープモードへ移行させる、
ことを特徴とする画像形成装置。
【請求項４】
請求項２または３に記載の画像形成装置であって、前記操作入力を受け付ける操作入力部をさらに備えることを特徴とする画像形成装置。
【請求項５】
請求項１から４のうちのいずれか１項に記載の画像形成装置であって、前記副制御部は、前記問い合わせの結果に基づいて前記電子メールサーバ内に自装置宛ての電子メールの存在を確認したとき、前記ネットワーク・インタフェース部を介して前記電子メールサーバから前記電子メールを取得し、該電子メールがステータス要求の記述を含む場合には前記主制御部を起動させずに、前記画像形成部の現在状態を示すステータス情報の記述を含む電子メールを前記ネットワーク・インタフェース部を介して返信することを特徴とする画像形成装置。
【請求項６】
請求項５に記載の画像形成装置であって、前記主制御部は、自装置を前記通常モードから前記スリープモードに移行させる直前に前記ステータス情報を前記副制御部に受け渡すことを特徴とする画像形成装置。
【請求項７】
請求項１から６のうちのいずれか１項に記載の画像形成装置であって、
前記電子メールサーバは、
前記通信ネットワークを介して前記電子メールを受信し保管するサーバ機能部と、
前記電子メールの添付ファイルが被記録媒体上に画像を形成させることができる形式を有する場合に、印刷指示情報の記述を含む電子メールを印刷指示メールとして別の電子メールサーバに格納する事前検査部と、
を含み、
前記副制御部は、前記スリープモードで前記ネットワーク・インタフェース部を介して前記別の電子メールサーバに対し自装置宛ての当該印刷指示メールの有無の問い合わせを実行し、その結果に基づいて前記別の電子メールサーバ内に自装置宛ての当該印刷指示メールの存在を確認したとき、前記主制御部を起動させて自装置を前記スリープモードから前記通常モードに移行させ、
前記主制御部は、起動して自装置を前記スリープモードから前記通常モードに移行させた後に、前記ネットワーク・インタフェース部を介して前記電子メールサーバから前記電子メールを取得し、
前記画像形成部は、前記主制御部により取得された前記電子メールの添付ファイルに基づいて前記被記録媒体上に画像を形成する、
ことを特徴とする画像形成装置。
【請求項８】
請求項７に記載の画像形成装置であって、
前記主制御部は、自装置を前記通常モードから前記スリープモードへ移行させる直前に、前記第２の電子メールサーバに保管されている前記印刷指示メールの全てを削除するとともに、前記ネットワーク・インタフェース部を介して前記別の電子メールサーバから前記電子メールを取得し、
前記画像形成部は、自装置が前記通常モードから前記スリープモードへ移行する直前に前記主制御部により取得された前記電子メールの添付ファイルに基づいて前記被記録媒体上に画像を形成する、
ことを特徴とする画像形成装置。
【請求項９】
請求項７または８に記載の画像形成装置であって、
前記別の電子メールサーバは、前記通信ネットワークに接続されたクライアント端末から、前記画像形成装置に宛てて送信されたステータス要求の記述を含む電子メールをステータス要求メールとして受信して保管し、
前記副制御部は、前記別の電子メールサーバに対する前記問い合わせの結果に基づいて前記別の電子メールサーバ内に前記ステータス要求メールの存在を確認したとき、前記主制御部を起動させずに、前記画像形成部の現在状態を示すステータス情報の記述を含む電子メールを前記クライアント端末に宛てて返信する、
ことを特徴とする画像形成装置。
【請求項１０】
請求項７から９のうちのいずれか１項に記載の画像形成装置であって、前記主制御部は、前記電子メールサーバとの間で暗号化通信を行うことを特徴とする画像形成装置。
【請求項１１】
請求項７から１０のうちのいずれか１項に記載の画像形成装置であって、前記副制御部は、前記別の電子メールサーバとの間で平文で通信を行うことを特徴とする画像形成装置。
【請求項１２】
請求項１から１１のうちのいずれか１項に記載の画像形成装置であって、前記副制御部は、前記主制御部よりも低い消費電力で動作することを特徴とする画像形成装置。
【請求項１３】
請求項１から１２のうちのいずれか１項に記載の画像形成装置であって、前記スリープモードでは前記画像形成部への電源供給を制限して前記画像形成部の動作を停止させる電源制御部をさらに含むことを特徴とする画像形成装置。
【請求項１４】
通信ネットワークに接続された電子メールサーバと、
請求項１から６のうちのいずれか１項に記載の画像形成装置と、
を備えることを特徴とする画像形成システム。
【請求項１５】
通信ネットワークに接続された第１及び第２の電子メールサーバと、
通常モード及びスリープモードを動作モードとして有し、被記録媒体上に画像を形成する画像形成部を含む画像形成装置と、
を備え、
前記第１の電子メールサーバは、
通信ネットワークに接続されたクライアント端末から前記画像形成装置に宛てて送信された電子メールを受信して保管するサーバ機能部と、
前記サーバ機能部に保管されている前記電子メールの添付ファイルが被記録媒体上に画像を形成させことができる形式を有する場合に、印刷指示情報の記述を含む印刷指示メールを前記第２の電子メールサーバに格納する事前検査部と、
を含み、
前記画像形成装置は、
前記通信ネットワークを介して前記第１及び第２の電子メールサーバとの間で通信可能なネットワーク・インタフェース部と、
前記通常モードで自装置の全体動作を制御し、前記スリープモードで動作しない主制御部と、
前記通常モードで前記主制御部への電源供給を行い、前記スリープモードでは前記主制御部への電源供給を制限して前記主制御部の動作を停止させる電源制御部と、
前記スリープモードで前記ネットワーク・インタフェース部を介して前記第２の電子メールサーバに対し自装置宛ての当該印刷指示メールの有無の問い合わせを実行する副制御部と、
を含み、
前記副制御部は、前記問い合わせの結果に基づいて前記第２の電子メールサーバ内に自装置宛ての当該印刷指示メールの存在を確認したとき、前記主制御部を起動させて自装置を前記スリープモードから前記通常モードに移行させ、
前記主制御部は、起動して自装置を前記スリープモードから前記通常モードに移行させた後に、前記ネットワーク・インタフェース部を介して前記第１の電子メールサーバから前記電子メールを取得し、
前記画像形成部は、前記主制御部により取得された前記電子メールの添付ファイルに基づいて前記被記録媒体上に画像を形成する、
ことを特徴とする画像形成システム。
【請求項１６】
請求項１５に記載の画像形成システムであって、
前記主制御部は、自装置を前記通常モードから前記スリープモードへ移行させる直前に、前記第２の電子メールサーバに保管されている前記印刷指示メールの全てを削除するとともに、前記ネットワーク・インタフェース部を介して前記第１の電子メールサーバから前記電子メールを取得し、
前記画像形成部は、自装置が前記通常モードから前記スリープモードへ移行する直前に前記主制御部により取得された前記電子メールの添付ファイルに基づいて前記被記録媒体上に画像を形成する、
ことを特徴とする画像形成システム。
【請求項１７】
請求項１５または１６に記載の画像形成システムであって、前記主制御部は、前記第１の電子メールサーバとの間で暗号化通信を行うことによって前記第１の電子メールサーバから前記電子メールを取得することを特徴とする画像形成システム。
【請求項１８】
請求項１５から１７のうちのいずれか１項に記載の画像形成システムであって、前記副制御部は、前記第２の電子メールサーバとの間で平文で通信を行うことによって前記印刷指示メールを取得することを特徴とする画像形成システム。
【請求項１９】
請求項１５から１８のうちのいずれか１項に記載の画像形成システムであって、
前記第２の電子メールサーバは、前記通信ネットワークに接続されたクライアント端末から、前記画像形成装置に宛てて送信されたステータス要求の記述を含む電子メールをステータス要求メールとして受信して保管し、
前記副制御部は、前記第２の電子メールサーバに対する前記問い合わせの結果に基づいて前記第２の電子メールサーバ内に前記ステータス要求メールの存在を確認したとき、前記主制御部を起動させずに、前記画像形成部の現在状態を示すステータス情報の記述を含む電子メールを前記クライアント端末に宛てて返信する、
ことを特徴とする画像形成システム。
【請求項２０】
通信ネットワークに接続された電子メールサーバと、
通常モード及びスリープモードを動作モードとして有し、被記録媒体上に画像を形成する画像形成部を含む画像形成装置と、
を備え、
前記電子メールサーバは、前記通信ネットワークに接続されたクライアント端末から前記画像形成装置に宛てて送信されたステータス要求の記述を含む電子メールをステータス要求メールとして受信して保管し、
前記画像形成装置は、
前記通信ネットワークを介して前記電子メールサーバとの間で通信可能なネットワーク・インタフェース部と、
前記通常モードで自装置の全体動作を制御し、前記スリープモードで動作しない主制御部と、
前記スリープモードで前記ネットワーク・インタフェース部を介して前記電子メールサーバに対し自装置宛ての電子メールの有無の問い合わせを実行する副制御部と、
を含み、
前記副制御部は、前記問い合わせの結果に基づいて前記電子メールサーバ内に前記ステータス要求メールの存在を確認したとき、前記主制御部を起動させずに、前記画像形成部の現在状態を示すステータス情報の記述を含む電子メールを前記クライアント端末に宛てて返信する、
ことを特徴とする画像形成システム。
【請求項２１】
請求項２０に記載の画像形成システムであって、前記副制御部は、前記電子メールサーバとの間で平文で通信を行うことを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールシステムを利用して送信された電子ファイルに基づいて被記録媒体上に画像を形成する技術に関する。
【背景技術】
【０００２】
近年、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）通信網を介したファクシミリ通信が普及しつつある。この種のファクシミリ通信の１つが、電子メールシステムを利用するものである。具体的には、送信端末は、ＴＩＦＦ（Ｔａｇ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）形式やＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）形式の電子ファイルが添付された電子メールを印刷機能を有する受信端末に宛てて送信する。受信端末は、電子メールサーバを介して送信端末から電子メールを受信し、この電子メールの添付ファイルに基づいて被印刷媒体に画像を形成（印刷）する。近年のデジタル複合機の中には、スキャナ機能、印刷機能及びコピー機能の他に、前述の電子メールシステムを利用したファクシミリ通信機能を有するものも存在する（たとえば、特許文献１：特開２００６−２６２０９６号公報）。
【０００３】
電子メールシステムを利用したファクシミリ通信では、電子メールサーバに対して、添付ファイルを有する電子メールの有無を問い合わせるためのコマンドを発行する必要がある。コマンドの発行周期が短いほど利便性は向上するが、コマンドを頻繁に発行すると、電子メールサーバに対するコマンドの送信処理と、当該コマンドに対する電子メールサーバからの応答メッセージの受信処理とが頻繁に行われて受信端末の消費電力が増大する。このような消費電力の増大を抑制するために、特許文献１のデジタル複合機は、ユーザの操作に応じて全ての機能を即座に動作させることができるスタンバイモードと、操作パネルなどの幾つかの機能を停止もしくは制限する省電力モードという２種類の動作モードを有している。このデジタル複合機は、電子メールサーバに対する電子メールの有無の問い合わせを省電力モードで実行することで、消費電力の低減を図っている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２６２０９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の省電力モードは、操作パネルなどの幾つかの機能を停止もしくは制限するものに過ぎず、省電力効果が十分とはいえない。
【０００６】
上記に鑑みて本発明の目的は、電子メールの添付ファイルに基づいて被記録媒体上に画像を形成する機能を有する場合でも、高い省電力効果を発揮することができる画像形成装置及び画像形成システムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の第１の態様による画像形成装置は、通常モード及びスリープモードを動作モードとして有する画像形成装置であって、通信ネットワークに接続された電子メールサーバとの間で通信可能なネットワーク・インタフェース部と、前記通常モードで自装置の全体動作を制御し、前記スリープモードで動作しない主制御部と、前記スリープモードで前記ネットワーク・インタフェース部を介して前記電子メールサーバに対し自装置宛ての電子メールの有無の問い合わせを実行する副制御部と、被記録媒体上に画像を形成する画像形成部と、を備え、前記副制御部は、前記問い合わせの結果に基づいて前記電子メールサーバ内に自装置宛ての電子メールの存在を確認したとき、前記主制御部を起動させて自装置を前記スリープモードから前記通常モードに移行させ、前記主制御部は、起動して自装置を前記スリープモードから前記通常モードに移行させた後に、前記ネットワーク・インタフェース部を介して前記電子メールサーバから前記電子メールを取得し、前記画像形成部は、前記主制御部により取得された前記電子メールの添付ファイルに基づいて前記被記録媒体上に画像を形成することを特徴とする。
【０００８】
本発明の第２の態様による画像形成システムは、通信ネットワークに接続された電子メールサーバと、前記画像形成装置とを備えることを特徴とする。
【０００９】
本発明の第３の態様による画像形成システムは、通信ネットワークに接続された第１及び第２の電子メールサーバと、通常モード及びスリープモードを動作モードとして有し、被記録媒体上に画像を形成する画像形成部を含む画像形成装置と、を備え、前記第１の電子メールサーバは、通信ネットワークに接続されたクライアント端末から前記画像形成装置に宛てて送信された電子メールを受信して保管するサーバ機能部と、前記サーバ機能部に保管されている前記電子メールの添付ファイルが被記録媒体上に画像を形成させことができる形式を有する場合に、印刷指示情報の記述を含む印刷指示メールを前記第２の電子メールサーバに格納する事前検査部と、を含み、前記画像形成装置は、前記通信ネットワークを介して前記第１及び第２の電子メールサーバとの間で通信可能なネットワーク・インタフェース部と、前記通常モードで自装置の全体動作を制御し、前記スリープモードで動作しない主制御部と、前記通常モードで前記主制御部への電源供給を行い、前記スリープモードでは前記主制御部への電源供給を制限して前記主制御部の動作を停止させる電源制御部と、前記スリープモードで前記ネットワーク・インタフェース部を介して前記第２の電子メールサーバに対し自装置宛ての当該印刷指示メールの有無の問い合わせを実行する副制御部と、を含み、前記副制御部は、前記問い合わせの結果に基づいて前記第２の電子メールサーバ内に自装置宛ての当該印刷指示メールの存在を確認したとき、前記主制御部を起動させて自装置を前記スリープモードから前記通常モードに移行させ、前記主制御部は、起動して自装置を前記スリープモードから前記通常モードに移行させた後に、前記ネットワーク・インタフェース部を介して前記第１の電子メールサーバから前記電子メールを取得し、前記画像形成部は、前記主制御部により取得された前記電子メールの添付ファイルに基づいて前記被記録媒体上に画像を形成することを特徴とする。
【００１０】
本発明の第４の態様による画像形成システムは、通信ネットワークに接続された電子メールサーバと、通常モード及びスリープモードを動作モードとして有し、被記録媒体上に画像を形成する画像形成部を含む画像形成装置と、を備え、前記電子メールサーバは、前記通信ネットワークに接続されたクライアント端末から前記画像形成装置に宛てて送信されたステータス要求の記述を含む電子メールをステータス要求メールとして受信して保管し、前記画像形成装置は、前記通信ネットワークを介して前記電子メールサーバとの間で通信可能なネットワーク・インタフェース部と、前記通常モードで自装置の全体動作を制御し、前記スリープモードで動作しない主制御部と、前記スリープモードで前記ネットワーク・インタフェース部を介して前記電子メールサーバに対し自装置宛ての電子メールの有無の問い合わせを実行する副制御部と、を含み、前記副制御部は、前記問い合わせの結果に基づいて前記電子メールサーバ内に前記ステータス要求メールの存在を確認したとき、前記主制御部を起動させずに、前記画像形成部の現在状態を示すステータス情報の記述を含む電子メールを前記クライアント端末に宛てて返信することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、電子メールの添付ファイルに基づいて被記録媒体上に画像を形成する処理を利便性を損なうことなく省電力で行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態１の画像処理システムの構成の一例を概略的に示す図である。
【図２】実施の形態１のプリンタの構成を概略的に示す機能ブロック図である。
【図３】実施の形態１のプリンタの各機能ブロックの通常モードでの動作状態と、スリープモードでの動作状態とを一覧形式で示す図である。
【図４】実施の形態１に係るスリープモード設定用画面の一例を示す図である。
【図５】実施の形態１に係る電子メール受信・印刷設定用画面の一例を示す図である。
【図６】図５の電子メール受信・印刷設定用画面で設定された設定情報のデータ構造の一例を示す図である。
【図７】プリンタに関するネットワーク設定情報のデータ構造の一例を示す図である。
【図８】実施の形態１に係る電子メール受信・印刷処理の手順を概略的に示すフローチャートである。
【図９】実施の形態１の画像形成システムの処理シーケンスの一例を概略的に示す図である。
【図１０】本発明の実施の形態２に係るステータス返信設定用画面の一例を示す図である。
【図１１】図１０のステータス返信設定用画面で設定された設定情報の一例を示す図である。
【図１２】実施の形態２に係るステータス情報の一例を示す図である。
【図１３】実施の形態２に係るステータス返信処理のメインルーチンを示すフローチャートである。
【図１４】図１３の電子メール受信・印刷処理（ステップＳ２１０）の手順を概略的に示すフローチャートである。
【図１５】実施の形態２に係る画像形成システムの処理シーケンスの一例を概略的に示す図である。
【図１６】本発明の実施の形態３に係るサーバ装置の構成を概略的に示す機能ブロック図である。
【図１７】実施の形態３に係る電子メール受信・印刷設定用画面の一例を示す図である。
【図１８】図１７の電子メール受信・印刷設定用画面で設定された設定情報の一例を示す図である。
【図１９】実施の形態３に係るサーバ装置におけるメールサーバによる事前検査処理の手順を概略的に示すフローチャートである。
【図２０】実施の形態３に係るプリンタにおけるメインプロセッサによるスリープモードへの移行処理の手順を概略的に示すフローチャートである。
【図２１】実施の形態３に係る画像形成システムの処理シーケンスの一例を概略的に示す図である。
【図２２】添付ファイルを有する電子メールの内容の一例を示す図である。
【図２３】印刷指示メールの内容の一例を示す図である。
【図２４】実施の形態３に係るプリンタの処理手順（メインルーチン）を概略的に示すフローチャートである。
【図２５】実施の形態３に係るプリンタの処理手順（サブルーチン）を概略的に示すフローチャートである。
【図２６】実施の形態３に係る画像形成システムの処理シーケンスの他の例を概略的に示す図である。
【図２７】本発明の実施の形態４に係る電子メール受信・印刷設定用画面の一例を示す図である。
【図２８】図２７の電子メール受信・印刷設定用画面で設定された設定情報１５００の一例を示す図である。
【図２９】実施の形態４に係るプリンタの処理手順を概略的に示すフローチャートである。
【図３０】スリープモードにおける実施の形態４に係る画像形成システムの処理シーケンスの一例を概略的に示す図である。
【図３１】ステータス要求メールの内容の一例を示す図である。
【図３２】ステータス情報（ＳＴｉｎｆｏ）の記述を含む電子メールの内容の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明に係る実施の形態について図面を参照しつつ説明する。
【００１４】
実施の形態１．
図１は、本発明に係る実施の形態の画像処理システム１の構成の一例を概略的に示す図である。図１に示されるように、この画像処理システム１は、いずれも通信ネットワーク４００に接続されたプリンタ（画像形成装置）１００、パーソナル・コンピュータ（ＰＣ）２００及びサーバ装置３００を含む。通信ネットワーク４００としては、たとえば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や広域ネットワーク（ＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）が挙げられる。プリンタ１００、ＰＣ２００及びサーバ装置３００はいずれも、通信ネットワーク４００を介して他の機器と通信可能なネットワーク・インタフェース機能を有する。
【００１５】
サーバ装置３００は、たとえば、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）やＰＯＰ３（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ  −  Ｖｅｒｓｉｏｎ  ３）といったＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）策定のプロトコルに従った電子メール送受信用のサーバ機能を有する。なお、本実施の形態では、サーバ装置３００は、送信用サーバ機能と受信用サーバ機能の双方を有するが、これに限定されるものではない。通信ネットワーク４００に接続された別々の通信機器にそれぞれ送信用サーバ機能と受信用サーバ機能とが構成されていてもよい。
【００１６】
ＰＣ２００は、サーバ装置３００を利用してプリンタ１００宛てに（すなわち、プリンタ１００の電子メールアドレスを宛先とする）電子メールを送信する送信用クライアント機能と、ＰＣ２００宛てに届いた電子メールのデータをサーバ装置３００から受信する受信用クライアント機能とを有する。
【００１７】
サーバ装置３００とＰＣ２００との間は、秘密鍵暗号方式や公開鍵暗号方式を利用した暗号化通信や、電子署名や電子証明書を利用した通信を行うことができる。たとえば、公知のＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）／ＴＬＳ（Ｔｒａｎｓｐｏｒｔ  Ｌａｙｅｒ  Ｓｅｃｕｒｉｔｙ）あるいはＳ／ＭＩＭＥ（Ｓｅｃｕｒｅ  ＭＩＭＥ）といった暗号通信プロトコルを用いた暗号化通信を行うことができる。サーバ装置３００とプリンタ１００との間の通信も同様である。
【００１８】
ユーザは、ＰＣ２００の送信用クライアント機能を利用して、電子ファイルが添付された電子メールをプリンタ１００宛てに送信することができる。後述するように、プリンタ１００は、サーバ装置３００からその電子メールのデータを受信し、その電子メールの添付ファイルに基づいて紙などの被記録媒体上に画像を形成する機能を有する。
【００１９】
また、ユーザは、ＰＣ２００の送信用クライアント機能を利用して、プリンタ１００の現在状態（たとえば、現在の設定状態や動作状態）を問い合わせる電子メールをプリンタ１００宛てに（すなわち、プリンタ１００の電子メールアドレスを宛先として）送信することができる。後述するように、プリンタ１００は、その電子メールに応じて、自装置（プリンタ１００）の現在状態の記述を含む電子メールをＰＣ２００宛てに返信する機能を有する。これにより、ＰＣ２００のユーザは、返信された電子メールの記述内容から、プリンタ１００が正常に動作しているかどうか、あるいは、プリンタ１００において用紙切れやトナー切れなどの障害が発生しているかどうかを簡易に確認することができる。
【００２０】
図２は、プリンタ１００の構成を概略的に示す機能ブロック図である。プリンタ１００は、２種類の動作モード、すなわち通常モードとスリープモードとを有している。本実施の形態では、プリンタ１００はページプリンタとして使用される。図２に示されるように、プリンタ１００は、メインプロセッサ１０１を含む主機能部１００Ａと、サブプロセッサ１０９とを有する。プリンタ１００は、主機能部１００Ａの構成要素として、通常モードでプリンタ１００の全体動作を制御するメインプロセッサ１０１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０２と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０３と、画像データに対する画像処理を行う画像処理部１０４と、紙媒体などの被記録媒体上に画像を形成（印刷）する画像形成部１０５と、表示部１１４Ｄと、操作入力部１１４Ｍとを備える。なお、本発明に係る「主制御部」は、たとえば、メインプロセッサ１０１、ＲＡＭ１０２及びＲＯＭ１０３によって構成することができ、また、本発明に係る「副制御部」は、たとえば、サブプロセッサ１０９及びＲＡＭ１１０によって構成することができる。
【００２１】
ＲＡＭ１０２は、メインプロセッサ１０１によるデータ処理及び制御処理に使用される作業用メモリである。ＲＯＭ１０３には、データ処理及び制御処理を実行するための命令群が格納されている。メインプロセッサ１０１は、ＲＯＭ１０３から命令群を読み出し実行することでデータ処理及び制御処理を実行することができる。また、画像処理部１０４は、メインプロセッサ１０１からの指令に従って、入力データに対して、たとえば圧縮／伸張処理や色変換やディザ処理といった画像処理を実行することにより入力データを印刷可能な形式の画像データに変換する機能を有する。
【００２２】
表示部１１４Ｄは、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの小型表示装置を有しており、メインプロセッサ１０１は、たとえば、プリンタ１００の動作状況を示す情報あるいは条件設定用の情報を表示部１１４Ｄに表示させることができる。操作入力部１１４Ｍは、この表示部１１４Ｄの表示画面近傍に配置された接触型入力装置（タッチパネル）である。ユーザが表示部１１４Ｄの表示画面に指先や指示具を接触させると、操作入力部１１４Ｍは、その接触位置の座標情報またはこれに対応する情報をメインプロセッサ１０１に出力する機能を有する。メインプロセッサ１０１は、操作入力部１１４Ｍに入力された情報に応じたデータ処理や制御処理を行う。
【００２３】
プロセッサ間通信制御部１０７は、メインプロセッサ１０１とサブプロセッサ１０９との間のコマンドやデータの送受信を制御する回路である。
【００２４】
サブプロセッサ１０９は、メインプロセッサ１０１よりも低い消費電力で動作し、画像形成部１０５、電源制御部１０６及びネットワークＩ／Ｆ部１０８の動作を制御する機能を有する。ＲＡＭ１１０は、サブプロセッサ１０９による制御処理に使用される作業用メモリである。プリンタ１００が通常モードで動作するとき、サブプロセッサ１０９は、メインプロセッサ１０１からの指令に従って画像形成部１０５及び電源制御部１０６の動作を制御するが、ネットワークＩ／Ｆ部１０８の動作はメインプロセッサ１０１によって制御される。一方、プリンタ１００がスリープモードで動作するとき、メインプロセッサ１０１を含む主機能部１００Ａの動作は停止する。このときに、サブプロセッサ１０９はネットワークＩ／Ｆ部１０８の動作を制御することとなる。
【００２５】
第１プログラム格納部１１２及び第２プログラム格納部１１３は、サブプロセッサ１０９で実行される制御命令群を格納するメモリである。第１プログラム格納部１１２には、通常モードで実行される制御命令群が格納されており、第２プログラム格納部１１３には、スリープモードで実行される制御命令群が格納されている。第２プログラム格納部１１３に格納される制御命令群には、ネットワークＩ／Ｆ部１０８の動作制御のための命令群や、通信ネットワーク４００を介して他の機器との間で通信を実行するためのプロトコルスタックが含まれている。切替制御部１１１は、図示されない制御線を介してメインプロセッサ１０１から供給された切替制御指令に応じて、第１プログラム格納部１１２及び第２プログラム格納部１１３のうちのいずれか一方から制御命令群を読み出し、サブプロセッサ１０９に供給することができる。
【００２６】
画像形成部１０５は、サブプロセッサ１０９の制御を受けて通常モードで動作し、印刷可能な形式の画像データに基づいて被記録媒体上に画像を形成（印刷）する機能を有する。画像形成部１０５は、たとえば、電子写真方式による画像形成プロセスを行う構成を有することができる。
【００２７】
電源制御部１０６は、プリンタ１００全体の構成要素への電源供給を制御する電源回路である。電源制御部１０６は、サブプロセッサ１０９またはメインプロセッサ１０１からの指令に応じて、図２に示される電源ライン１０６ａ〜１０６ｄを通じて、主機能部１００Ａの構成要素１０１，１０２，１０３，１０４，１０５，１０７への電源供給を個別に制御する。電源制御部１０６は通常モードでは主機能部１００Ａへの電源供給を行い、スリープモードでは主機能部１００Ａへの電源供給を制限して主機能部１００Ａの構成要素１０１，１０２，１０３，１０４，１０５，１０７の動作を停止させる。
【００２８】
図３は、プリンタ１００の各機能ブロックの通常モードでの動作状態と、スリープモードでの動作状態とを一覧形式で示す図である。図３において、電源供給を受けて動作する状態（アクティブ状態）を「ＯＮ」で表し、電源供給の制限（または停止）を受けて動作が停止する状態（非アクティブ状態）を「ＯＦＦ」で表している。なお、スリープモードのときは、電源制御部１０６のうち主機能部１００Ａへの電源供給を制御する部分のみが非アクティブ状態となる。
【００２９】
図４は、表示部１１４Ｄに表示されるスリープモード設定用画面５００の一例を示す図である。メインプロセッサ１０１は、スリープモード設定処理を実行してこのスリープモード設定用画面５００を生成し、表示部１１４Ｄに表示することができる。スリープモード設定用画面５００は、スリープモードの「有効」または「無効」のいずれか一方を選択するためのラジオボタン５０１と、所望のスリープモード移行時間を操作入力するための入力ボックス５０２と、入力内容を設定し不揮発性メモリ（設定情報記憶部）１０１Ｍに保存するための決定ボタン５０３と、スリープモード設定処理をキャンセル（中止）するためのキャンセルボタン５０４とを含む。
【００３０】
ユーザは、操作入力部１１４Ｍを操作してスリープモード設定用画面５００の「有効」のラジオボタン５０１を選択し決定ボタン５０３を押すことで、スリープモードを有効にし、且つ、入力ボックス５０２に入力されたスリープモード移行時間（単位：分）を設定することができる。ユーザが決定ボタン５０３を押下してからスリープモード移行時間が経過すると、言い換えれば、現在時刻がスリープモード移行時間で指定された時刻に達すると、メインプロセッサ１０１は、プリンタ１００を通常モードからスリープモードに移行させる。一方、ユーザは、操作入力部１１４Ｍを操作してスリープモード設定用画面５００の「無効」のラジオボタン５０１を選択し決定ボタン５０３を押すことで、スリープモードは無効となり、スリープモード移行時間が経過しても、プリンタ１００は通常モードからスリープモードへ移行しない。
【００３１】
図５は、表示部１１４Ｄに表示される電子メール受信・印刷設定用画面６００の一例を示す図である。メインプロセッサ１０１は、電子メール受信・印刷設定処理を実行してこの電子メール受信・印刷設定用画面６００を表示部１１４Ｄに表示することができる。電子メール受信・印刷設定用画面６００は、電子メール受信・印刷機能の「有効」または「無効」のいずれか一方を選択するためのラジオボタン６０１と、サーバ装置３００（電子メールサーバ）のネットワーク・アドレス（メールサーバアドレス）を設定するための入力ボックス６０２と、サーバ装置３００に登録されたユーザ識別子（ユーザＩＤ）を設定するための入力ボックス６０３と、サーバ装置３００に登録された認証用パスワードを設定するための入力ボックス６０４と、電子メール受信間隔（電子メールの有無を問い合わせる時間間隔）を分単位で設定するための入力ボックス６０５とを含む。さらに、電子メール受信・印刷設定用画面６００は、入力内容を設定し不揮発性メモリ１０１Ｍに保存するための決定ボタン６０６と、電子メール受信・印刷設定処理をキャンセル（中止）するためのキャンセルボタン６０７とを含む。
【００３２】
ユーザは、操作入力部１１４Ｍを操作して電子メール受信・印刷設定用画面６００の「有効」のラジオボタン５０１を選択し決定ボタン５０３を押すことで、入力ボックス６０２〜６０５への入力内容を設定して、後述する電子メール受信・印刷処理の機能を有効にすることができる。一方、ユーザは、操作入力部１１４Ｍを操作して電子メール受信・印刷設定用画面６００の「無効」のラジオボタン５０１を選択し決定ボタン５０３を押すことで、後述する電子メール受信・印刷処理の機能を無効化することができる。
【００３３】
図６は、図５の電子メール受信・印刷設定用画面６００で設定された設定情報７００のデータ構造の一例を示す図である。図６に示されるように、この設定情報７００は、図５の電子メール受信・印刷設定用画面６００で設定された「有効」または「無効」を示す値７０１と、メールサーバアドレス７０２と、サーバ装置３００に電子メールの有無を問い合わせる際に使用されるユーザＩＤ７０３と、認証用パスワード７０４と、電子メールの受信間隔７０５と、次にサーバ装置３００に電子メールの有無を問い合わせる時刻までの残り時間（単位：分）７０６とを含む。図６の設定情報７００には、「有効」を示す値（「ｅｎａｂｌｅ」の値）が設定されている。
【００３４】
図７は、プリンタ１００（またはネットワークＩ／Ｆ部１０８）に関するネットワーク設定情報８００のデータ構造の一例を示す図である。図７に示されるように、ネットワーク設定情報８００は、プリンタ１００（またはネットワークＩ／Ｆ部１０８）に割り当てられたＩＰアドレス８０１と、サブネットマスク８０２と、プリンタ１００（またはネットワークＩ／Ｆ部１０８）に固有のＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス８０３と、ゲートウェイアドレス８０４とを含む。
【００３５】
上記構成を有するプリンタ１００の動作を図８及び図９を参照しつつ以下に説明する。図８は、電子メール受信・印刷処理の手順を概略的に示すフローチャートであり、図９は、実施の形態１に係る画像形成システム１の処理シーケンスの一例を概略的に示す図である。
【００３６】
プリンタ１００への電源投入後、プリンタ１００は通常モードで動作する。ユーザが操作入力部１１４Ｍを操作してスリープモード設定指示を入力したとき、メインプロセッサ１０１は、このスリープモード設定指示に応じて、図４のスリープモード設定用画面５００を生成し表示部１１４Ｄに表示させる。ユーザはこのスリープモード設定用画面５００を通じて設定情報を入力する（図９のステップＰＳ１１）。次に、ユーザが操作入力部１１４Ｍを操作して電子メール受信・印刷設定指示を入力したとき、メインプロセッサ１０１は、この電子メール受信・印刷設定指示に応じて、図５の電子メール受信・印刷設定用画面６００を生成し表示部１１４Ｄに表示させる。ユーザは、この電子メール受信・印刷設定用画面６００を通じて設定情報を入力する（図９のステップＰＳ１２）。その後、スリープモード設定処理（図９のステップＰＳ１１）で設定されたスリープモード移行時間Ｔｓが経過すると、図９に示されるように、メインプロセッサ１０１は、プロセッサ間通信制御部１０７を介して図７のネットワーク設定情報（Ｎｃｆｇ）をサブプロセッサ１０９に受け渡した後、プリンタ１００を通常モードからスリープモードに移行させる。この結果、メインプロセッサ１０１は、非アクティブ状態となる（図９のステップＰＳ１３）。
【００３７】
一方、サブプロセッサ１０９は、ネットワーク設定情報（Ｎｃｆｇ）を用いて、プロトコルスタックおよびネットワークＩ／Ｆ部１０８の初期化を行い、電子メール受信処理を開始する。
【００３８】
まず、図８に示されるように、サブプロセッサ１０９は、サーバ装置３００にアクセスする（ステップＳ１０１）。具体的には、サブプロセッサ１０９は、ネットワークＩ／Ｆ部１０８を介してサーバ装置３００との接続を確立する。その後、サブプロセッサ１０９は、サーバ装置３００に自装置宛て（すなわち、プリンタ１００の電子メールアドレス宛て）の電子メールの有無を問い合わせるコマンドを含む要求ＲＱＴをサーバ装置３００に送信する。サーバ装置３００は、サブプロセッサ１０９からの問い合わせ要求ＲＱＴに応じて、電子メールの有無を示す応答メッセージＲＥＳをサブプロセッサ１０９に送信する。サブプロセッサ１０９は、サーバ装置３００からの応答メッセージＲＥＳの内容に基づいて、自装置宛て電子メールの有無を判断することができる。
【００３９】
サーバ装置３００に自装置宛て電子メールが保管されていない場合（ステップＳ１０２のＮＯ）、サブプロセッサ１０９は、図８の処理を終了する。その後、電子メール受信間隔ΔＴが経過すると、サブプロセッサ１０９は、再度、図８の処理を実行する。このように、サブプロセッサ１０９は、スリープモードの間、サーバ装置３００に自装置宛て電子メールの有無を時間間隔ΔＴで繰り返し問い合わせる。
【００４０】
図９に示されるように、サーバ装置３００が、ＰＣ２００からプリンタ１００宛て電子メール（Ｅ−ｍａｉｌ（ＰＲＴ））を送信し保管したとき、図８のステップＳ１０２で自装置宛て電子メールが保管されていることが確認される（図８のステップＳ１０２のＹＥＳ）。このとき、サブプロセッサ１０９は、電源制御部１０６に対して起動コマンドを発行してメインプロセッサ１０１を起動させる（図８のステップＳ１０３、及び、図９のステップＰＳ２１，ＰＳ１４）。具体的には、電源制御部１０６は、サブプロセッサ１０９からの起動コマンドに応じて、メインプロセッサ１０１を含む主機能部１００Ａへの電源供給を再開することでメインプロセッサ１０１を起動させる。そして、サブプロセッサ１０９は、プロセッサ間通信制御部１０７を介して印刷要求コマンドをメインプロセッサ１０１に送信する。その後、サブプロセッサ１０９は、切替制御部１１１を介して第１プログラム格納部１１２から通常モード用制御命令群をロードし実行する。
【００４１】
アクティブ状態に遷移したメインプロセッサ１０１は、サブプロセッサ１０９からの印刷要求コマンドに応じて、ネットワーク設定情報（Ｎｃｆｇ）を用いてプロトコルスタックおよびネットワークＩ／Ｆ部１０８の初期化を行い、サーバ装置３００にアクセスする（図８のステップＳ１０４）。具体的には、メインプロセッサ１０１は、ネットワークＩ／Ｆ部１０８を介してサーバ装置３００との接続を確立し、サーバ装置３００に電子メールの有無を問い合わせるコマンドを送信して、サーバ装置３００から電子メールリストを取得する。その後、メインプロセッサ１０１は、電子メールリストに従って、サーバ装置３００に自装置宛て電子メールの受信要求ＲＱＴｍを送信する。サーバ装置３００は、この受信要求ＲＱＴｍに応じて、指定された電子メール（Ｅ−ｍａｉｌ（ＰＲＴ））をプリンタ１００に送信する。この結果、メインプロセッサ１０１は、サーバ装置３００から自装置宛て電子メールを受信することができる（図８のステップＳ１０６）。
【００４２】
次に、メインプロセッサ１０１は、受信した電子メールの添付ファイルを印刷させる（図８のステップＳ１０７）。具体的には、メインプロセッサ１０１は、画像処理部１０４を用いて、受信した電子メールの添付ファイルから印刷用画像データを生成する。そして、メインプロセッサ１０１は、プロセッサ間通信制御部１０７を介してサブプロセッサ１０９に印刷指令を発する。サブプロセッサ１０９は、この印刷指令に応じて、画像形成部１０５の動作を制御して、印刷用画像データに基づく画像を被記録媒体上に形成（印刷）させる（図９のステップＰＳ２２）。画像形成が完了すると、サブプロセッサ１０９は、プロセッサ間通信制御部１０７を介してメインプロセッサ１０１に完了通知を送信する。
【００４３】
メインプロセッサ１０１は、電子メールリストに記述された電子メールの全てが受信され画像形成が完了するまで、図８のステップＳ１０５Ａ，Ｓ１０５Ｂ間の手順（ステップＳ１０６〜Ｓ１０７）を繰り返し実行する。全ての電子メールについて画像形成が完了すると、図８の電子メール受信・印刷処理は終了する。
【００４４】
その後、スリープモード移行時間Ｔｓが経過すると、メインプロセッサ１０１は、プロセッサ間通信制御部１０７を介してネットワーク設定情報（Ｎｃｆｇ）をサブプロセッサ１０９に受け渡した後、プリンタ１００を通常モードからスリープモードに移行させる。この結果、メインプロセッサ１０１は、非アクティブ状態となる（図９のステップＰＳ１５）。
【００４５】
上記したように実施の形態１のプリンタ１００は、スリープモードのときにメインプロセッサ１０１を含む主機能部１００Ａの動作を停止させ、サブプロセッサ１０９に電子メールの有無を確認させている（図８のステップＳ１０１，Ｓ１０２）。自装置宛ての電子メールの存在が確認されると（ステップＳ１０２のＹＥＳ）、サブプロセッサ１０９は、メインプロセッサ１０１を起動させ、起動したメインプロセッサ１０１は、電子メールを取得し（ステップＳ１０６）、その添付ファイルの画像形成制御を行う（ステップＳ１０７）。したがって、電子メールシステムを利用した画像形成処理を、利便性を損なうことなく省電力で行うことができる。
【００４６】
実施の形態２．
次に、本発明に係る実施の形態２について説明する。本実施の形態に係る画像形成システムは、上記実施の形態１のプリンタ１００を用いて実現される。本実施の形態では、プリンタ１００は、上記実施の形態１で説明した機能に加えて、電子メールシステムのクライアント端末（たとえばＰＣ２００）からの要求に応じて、自装置（すなわちプリンタ１００）の現在の動作状態や設定状態などの現在状態を示すステータス情報を返信するステータス返信機能を有する。以下、実施の形態２に係るステータス返信機能について説明する。
【００４７】
図１０は、表示部１１４Ｄに表示されるステータス返信設定用画面１０００の一例を示す図である。メインプロセッサ１０１は、ステータス返信設定処理を実行してこのステータス返信設定用画面１０００を生成し、表示部１１４Ｄに表示させることができる。ステータス返信設定用画面１０００は、ステータス返信機能の「有効」または「無効」のいずれか一方を選択するためのラジオボタン１００１と、サーバ装置３００（電子メールサーバ）のネットワーク・アドレス（メールサーバアドレス）を設定するための入力ボックス１００２と、サーバ装置３００に登録されたユーザ識別子（ユーザＩＤ）を設定するための入力ボックス１００３と、サーバ装置３００に登録された認証用パスワードを設定するための入力ボックス１００４と、電子メール受信間隔（電子メールの有無を問い合わせる時間間隔）を分単位で設定するための入力ボックス１００５とを含む。さらに、ステータス返信設定用画面１０００は、入力内容を設定し不揮発性メモリ１０１Ｍに保存するための決定ボタン１００６と、電子メール受信・印刷設定処理をキャンセル（中止）するためのキャンセルボタン１００７とを含む。
【００４８】
ユーザは、操作入力部１１４Ｍを操作してステータス返信設定用画面１０００の「有効」のラジオボタン１００１を選択し決定ボタン１００６を押すことで、ステータス返信機能を有効にすることができる。一方、ユーザが操作入力部１１４Ｍを操作してステータス返信設定用画面１０００の「無効」のラジオボタン１００１を選択し決定ボタン１０００６を押すことで、ステータス返信機能は無効となる。
【００４９】
図１１は、図１０のステータス返信設定用画面１０００で設定された設定情報１１００の一例を示す図である。図１１に示されるように、この設定情報１０００は、図１０のステータス返信設定用画面１０００で設定された「有効」または「無効」を示す値１１０１と、メールサーバアドレス１１０２と、サーバ装置３００に電子メールの有無を問い合わせる際に使用されるユーザＩＤ１１０３と、認証用パスワード１１０４と、電子メールの受信間隔１１０５と、次にサーバ装置３００に電子メールの有無を問い合わせる時刻までの残り時間（単位：分）１１０６とを含む。図１１の設定情報１１００には、「有効」を示す値（「ｅｎａｂｌｅ」の値）が設定されている。
【００５０】
図１２は、ステータス情報１２００の一例を示す図である。図１２に示されるように、ステータス情報１２００は、画像形成部１０５が４色トナー（たとえば、ブラックトナー、シアントナー、マゼンタトナー及びイエロートナー）を使用する場合に、４色のトナーそれぞれの残量１２０１，１２０２，１２０３，１２０４をパーセンテージ単位で示すものである。なお、ステータス情報は、図１２のものに限定されるものではない。たとえば、ステータス情報は、用紙切れなどの障害の有無を示す情報や、現在の設定情報を示す情報を含むものであってもよい。
【００５１】
次に、図１３〜図１５を参照しつつ本実施の形態に係るステータス返信処理について説明する。図１３及び図１４は、ステータス返信処理の手順を概略的に示すフローチャートであり、図１３は、ステータス返信処理のメインルーチンを示すフローチャートであり、図１４は、図１３の電子メール受信・印刷処理（ステップＳ２１０）の手順を概略的に示すフローチャートである。また、図１５は、実施の形態２に係る画像形成システム１の処理シーケンスの一例を概略的に示す図である。
【００５２】
プリンタ１００への電源投入後、プリンタ１００は、通常モードで動作する。図１５に示されるように、スリープモード設定処理（ステップＰＳ３１）が実行された後、ユーザが操作入力部１１４Ｍを操作してステータス返信設定指示を入力したとき、メインプロセッサ１０１は、このステータス返信設定指示に応じて、図１０のステータス返信設定用画面１０００を生成し、表示部１１４Ｄに表示させる。ユーザは、このステータス返信設定用画面１０００を通じて設定情報を入力する（ステップＰＳ３２）。その後、スリープモード設定処理（ステップＰＳ３１）で設定されたスリープモード移行時間Ｔｓが経過すると、図１５に示されるように、メインプロセッサ１０１は、プロセッサ間通信制御部１０７を介して、図７のネットワーク設定情報（Ｎｃｆｇ）と図１１のステータス返信設定情報（ＳＴｉｎｆｏ）とをサブプロセッサ１０９に受け渡した後、プリンタ１００を通常モードからスリープモードに移行させる。この結果、メインプロセッサ１０１は、非アクティブ状態となる（ステップＰＳ３３）。
【００５３】
サブプロセッサ１０９は、ネットワーク設定情報（Ｎｃｆｇ）を用いて、プロトコルスタックおよびネットワークＩ／Ｆ部１０８の初期化を行い、電子メール受信処理を開始する。
【００５４】
まず、図１３に示されるように、サブプロセッサ１０９は、サーバ装置３００にアクセスする（ステップＳ２０１）。具体的には、サブプロセッサ１０９は、ネットワークＩ／Ｆ部１０８を介してサーバ装置３００との接続を確立する。その後、サブプロセッサ１０９は、サーバ装置３００に自装置宛ての電子メールの有無を問い合わせるコマンドを含む要求ＲＱＴをサーバ装置３００に送信する。サーバ装置３００は、サブプロセッサ１０９からの問い合わせ要求ＲＱＴに応じて、電子メールの有無を示す応答メッセージＲＥＳをサブプロセッサ１０９に送信する。サブプロセッサ１０９は、サーバ装置３００からの応答メッセージＲＥＳの内容に基づいて、自装置宛て電子メールの有無を判断することができる（ステップＳ２０２）。
【００５５】
サーバ装置３００に自装置宛て電子メールが保管されていない場合（ステップＳ２０２のＮＯ）、サブプロセッサ１０９は、図１３の処理を終了する。その後、電子メール受信間隔ΔＴが経過すると、サブプロセッサ１０９は、再度、図１３の処理を実行する。このように、サブプロセッサ１０９は、スリープモードの間、サーバ装置３００に自装置宛て電子メールの有無を時間間隔ΔＴで繰り返し問い合わせる。
【００５６】
図１５に示されるように、サーバ装置３００が、ＰＣ２００からプリンタ１００宛て電子メール（Ｅ−ｍａｉｌ（ＳＴｒｅｑ））を送信し保管したとき、図１３のステップＳ２０２で電子メールが保管されていることが確認される（ステップＳ２０２のＹＥＳ、及び、図１５のステップＰＳ４１）。このとき、サブプロセッサ１０９は、サーバ装置３００にアクセスして電子メールを受信する（図１３のステップＳ２０４）。具体的には、サブプロセッサ１０９は、ネットワークＩ／Ｆ部１０８を介してサーバ装置３００との接続を確立し、サーバ装置３００に電子メールの有無を問い合わせるコマンドを送信して、サーバ装置３００から電子メールリストを取得する。その後、サブプロセッサ１０９は、電子メールリストに従って、サーバ装置３００に自装置宛て電子メールの受信要求ＲＱＴｍを送信する。サーバ装置３００は、この受信要求ＲＱＴｍに応じて、指定された電子メール（Ｅ−ｍａｉｌ（ＳＴｒｅｑ））をプリンタ１００に送信する。この結果、サブプロセッサ１０９は、サーバ装置３００から自装置宛て電子メールを受信することができる。
【００５７】
次に、サブプロセッサ１０９は、受信した電子メールの本文を解析し（図１３のステップＳ２０５）、その解析結果に基づいて電子メールがステータス要求の記述を含むか否かを判定する（ステップＳ２０６）。受信した電子メールがステータス要求ではない場合（ステップＳ２０６のＮＯ）、サブプロセッサ１０９は、印刷フラグをＯＮに、すなわち印刷フラグの値を真に設定し（ステップＳ２０９）、ステップＳ２０３Ｂの直前に処理を移行させる。
【００５８】
一方、ステップＳ２０６で電子メールがステータス要求の記述を含むステータス要求メールであると判定したとき（図１３のステップＳ２０６のＹＥＳ、及び、図１５のステップＰＳ４２）、サブプロセッサ１０９は、メインプロセッサ１０１を起動させずに、ステータス情報（ＳＴｉｎｆｏ）の記述を含む電子メール（Ｅ−ｍａｉｌ（ＳＴｉｎｆｏ））を生成し、これをネットワークＩ／Ｆ部１０８を介してＰＣ２００宛てに送信する（図１３のステップＳ２０７）。サーバ装置３００は、その電子メール（Ｅ−ｍａｉｌ（ＳＴｉｎｆｏ））を受信し、保管することとなる。
【００５９】
その後、サブプロセッサ１０９は、当該ステータス要求メールを削除する（ステップＳ２０８）。具体的には、サブプロセッサ１０９は、ネットワークＩ／Ｆ部１０８を介してサーバ装置３００との接続を確立し、サーバ装置３００に電子メールの有無を問い合わせるコマンドを送信して、サーバ装置３００から電子メールリストを取得する。その後、サブプロセッサ１０９は、電子メールリストに従って、サーバ装置３００にステータス要求メールの削除要求ＲＱＴｄを送信する。サーバ装置３００は、この削除要求ＲＱＴｄに応じて、指定されたステータス要求メール（Ｅ−ｍａｉｌ（ＳＴｒｅｑ））を削除する（図１５のステップＰＳ５１）。その削除が完了すると、サーバ装置３００は応答メッセージＲＥＳを返す。
【００６０】
サブプロセッサ１０９は、電子メールリストに記述されたステータス要求メールの全てについてステータス情報を発信しステータス要求メールを削除するまで、ステップＳ２０３Ａ，Ｓ２０３Ｂ間の手順（ステップＳ２０４〜Ｓ２０９）を繰り返し実行する。全ての電子メールについてステータス情報の発信及びステータス要求メールの削除が完了すると、サブプロセッサ１０９は、印刷フラグがＯＮである否かを判定し（ステップＳ２１０）、印刷フラグがＯＮでなければ（ステップＳ２１０のＮＯ）、図１３の処理を終了する。
【００６１】
一方、印刷フラグがＯＮであれば（ステップＳ２１０のＹＥＳ）、図１４の電子メール受信・印刷処理が実行される（ステップＳ２１１）。この電子メール受信・印刷処理の手順は、上記実施の形態１の電子メール受信・印刷処理（図８）の手順（ステップＳ１０３〜Ｓ１０５Ｂ）と同じである。受信した電子メールの添付ファイルの印刷が完了したとき、図１３のメインルーチンに処理が戻り、ステータス返信処理は終了する。
【００６２】
ＰＣ２００は、サーバ装置３００にアクセスして、サーバ装置３００に保管されている返信メール（Ｅ−ｍａｉｌ（ＳＴｉｎｆｏ））を取得することができる。ユーザは、返信メールの内容から、プリンタ１００の現在状態を把握することができる。その現在状態に基づいて、たとえば、プリンタ１００に対して印刷ジョブを発行するかどうかを決めることができる。
【００６３】
上記したように実施の形態２のプリンタ１００は、スリープモードで返信メール（Ｅ−ｍａｉｌ（ＳＴｉｎｆｏ））を送信することができるので、ステータス返信処理を省電力で行うことができる。
【００６４】
実施の形態３．
次に、本発明に係る実施の形態３について説明する。本実施の形態に係る画像形成システムは、上記実施の形態１のプリンタ１００と、図１６に示す構成を有するサーバ装置３００とを有する。図１６に示されるように、実施の形態３に係るサーバ装置３００は、互いに連携して動作するメールサーバ３００Ａ，３００Ｂと、ネットワーク・インタフェース部（ネットワークＩ／Ｆ部）３３０とを含む。メールサーバ３００Ａ，３００Ｂは、ネットワークＩ／Ｆ部３３０を介して通信ネットワーク４００と接続されている。
【００６５】
一方のメールサーバ３００Ａは、図１６に示されるように、電子メール送受信用のサーバ機能部３１１と、クライアント端末（たとえばＰＣ２００）から受信した電子メールを保管する記憶部３１２とを有する。他方のメールサーバ３００Ｂも、電子メール送受信用のサーバ機能部３２１と、記憶部３２２とを有している。
【００６６】
メールサーバ３００Ａのサーバ機能部３１１は、ＰＣ２００などのクライアント端末との間並びにプリンタ１００との間で、ＳＳＬ／ＴＬＳあるいはＳ／ＭＩＭＥといった暗号化通信プロトコルを用いた暗号化通信機能を有する。本実施の形態では、この暗号化通信機能を用いて、メールサーバ３００ＡとＰＣ２００との間、並びに、メールサーバ３００Ａとプリンタ１００との間で暗号化通信が行われる。一方、メールサーバ３００ＢとＰＣ２００との間、並びに、メールサーバ３００Ｂとプリンタ１００との間では平文で通信が行われる。
【００６７】
メールサーバ３００Ａは、さらに事前検査部３１３を有する。事前検査部３１３は、サーバ機能部３１１により受信された電子メールの添付ファイルが、プリンタ１００で被記録媒体上に画像を形成させることができる形式を有するか否かを検査する機能を有している。その検査に基づいて電子メールの添付ファイルがプリンタ１００で画像形成可能な形式を有すると判定した場合、事前検査部３１３は、当該電子メールのメッセージヘッダに関連付けた印刷指示の記述を含む電子メール（以下「印刷指示メール」と呼ぶ。）を生成し、この印刷指示メールをメールサーバ３００Ｂの記憶部３２２に格納する機能を有する。メールサーバ３００Ｂのサーバ機能部３２１は、外部のクライアント端末（たとえばプリンタ１００）からの要求に応じて、記憶部３２２に保管されている印刷指示メールの有無を示すリスト情報と印刷指示メールのデータとを送信する。
【００６８】
なお、メールサーバ３００Ａ，３００Ｂを構成する機能ブロック群は、１台の実計算機または１台の仮想計算機に組み込まれてもよいし、あるいは、複数台の実計算機または複数台の仮想計算機に分散して組み込まれてもよい。
【００６９】
プリンタ１００は、上記メールサーバ３００Ａ，３００Ｂを利用した電子メール受信・印刷処理を実行する機能を有する。以下、実施の形態３に係る電子メール受信・印刷処理について説明する。
【００７０】
図１７は、表示部１１４Ｄに表示される電子メール受信・印刷設定用画面６１０の一例を示す図である。メインプロセッサ１０１は、本実施の形態３に係る電子メール受信・印刷設定処理を実行して電子メール受信・印刷設定用画面６１０を表示部１１４Ｄに表示することができる。電子メール受信・印刷設定用画面６１０は、電子メール受信・印刷機能の「有効」または「無効」のいずれか一方を選択するためのラジオボタン６１１と、電子メール受信間隔（電子メールの有無を問い合わせる時間間隔）を分単位で設定するための入力ボックス６１２と、サーバ装置３００（またはネットワークＩ／Ｆ部３３０）のネットワーク・アドレスを設定するための入力ボックス６１３と、メールサーバ３００Ａに登録されたユーザ識別子（ユーザＩＤ）を設定するための入力ボックス６１４と、メールサーバ３００Ａに登録された認証用パスワードを設定するための入力ボックス６１５と、メールサーバ３００Ｂに登録されたユーザ識別子（ユーザＩＤ）を設定するための入力ボックス６１６と、メールサーバ３００Ｂに登録された認証用パスワードを設定するための入力ボックス６１７とを含む。さらに、電子メール受信・印刷設定用画面６１０は、入力内容を設定し不揮発性メモリ１０１Ｍに保存するための決定ボタン６１８と、電子メール受信・印刷設定処理をキャンセル（中止）するためのキャンセルボタン６１９とを含む。
【００７１】
ユーザは、操作入力部１１４Ｍを操作して電子メール受信・印刷設定用画面６１０の「有効」のラジオボタン６１１を選択し決定ボタン６１８を押すことで、入力ボックス６１２〜６１７への入力内容を設定して、後述する電子メール受信・印刷処理の機能を有効にすることができる。一方、ユーザは、操作入力部１１４Ｍを操作して電子メール受信・印刷設定用画面６１０の「無効」のラジオボタン６１１を選択し決定ボタン６１８を押すことで、後述する電子メール受信・印刷処理の機能を無効化することができる。
【００７２】
図１８は、図１７の電子メール受信・印刷設定用画面６１０で設定された設定情報７１０の一例を示す図である。図１８に示されるように、この設定情報７１０は、図１７の電子メール受信・印刷設定用画面６１０で設定された「有効」または「無効」を示す値７１１と、電子メール受信間隔７１２と、次にメールサーバ３００Ｂに電子メールの有無を問い合わせる時刻までの残り時間（単位：分）７１３と、サーバ装置３００のネットワーク・アドレス（メールサーバアドレス）７１４と、メールサーバ３００Ａに電子メールの有無を問い合わせる際に使用されるユーザＩＤ７１５と、その認証用パスワード７１６と、メールサーバ３００Ｂに電子メールの有無を問い合わせる際に使用されるユーザＩＤ７１７と、その認証用パスワード７１８とを含む。図１８の設定情報７１０には、「有効」を示す値（「ｅｎａｂｌｅ」の値）が設定されている。
【００７３】
なお、メインプロセッサ１０１は、実施の形態１の場合と同様に、スリープモード設定用画面５００（図４）の設定情報を不揮発性メモリ１０１Ｍに保存し利用する機能と、ネットワーク設定情報８００（図７）を不揮発性メモリ１０１Ｍに保存し利用する機能とを有している。
【００７４】
次に、図１９〜図２１を参照しつつ本実施の形態に係る処理について説明する。図１９は、サーバ装置３００におけるメールサーバ３００Ａによる事前検査処理の手順を概略的に示すフローチャートであり、図２０は、プリンタ１００におけるメインプロセッサ１０１によるスリープモードへの移行処理の手順を概略的に示すフローチャートである。また、図２１は、実施の形態３に係る画像形成システム１の処理シーケンスの一例を概略的に示す図である。
【００７５】
ユーザは、ＰＣ２００の送信用クライアント機能と暗号化通信機能とを利用して、画像形成可能な形式を有する添付ファイルを有する電子メールをプリンタ１００宛てに送信することができる。図２１に示されるように、メールサーバ３００Ａのサーバ機能部３１１がネットワークＩ／Ｆ部３３０を介して電子メール（Ｅ−ｍａｉｌ（ＰＲＴ））を受信すると（図１９のステップＳ３０１）、事前検査部３１３は、電子メールの添付ファイルの拡張子がプリンタ１００でサポートされた拡張子であるか否かを判定する（図１９のステップＳ３０２）。図２２は、この添付ファイルを有する電子メール１３００の内容の一例を示す図である。この例では、添付ファイルは、ＲＦＣ策定のＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎ）規格に基づいて符号化された状態で電子メールに組み込まれている。
【００７６】
添付ファイルの拡張子がプリンタ１００でサポートされた拡張子であると判定したとき（図１９のステップＳ３０２のＹＥＳ）、事前検査部３１３は、その添付ファイルがプリンタ１００で画像形成可能な形式を有すると判断して、印刷指示メール（Ｅ−ｍａｉｌ（Ｐｉｎｓｔ））を生成し（図１９のステップＳ３０３及び図２１のステップＰＳ９１）、印刷指示メールをメールサーバ３００Ｂの記憶部３２２に格納する（ステップＳ３０５）。図２３は、印刷指示メール１３０１の内容の一例を示す図である。この例では、印刷指示メール１３０１のヘッダが「Ｓｕｂｊｅｃｔ：ＯＲＤＥＲ」との記述を含み、印刷指示メール１３０１の本文が印刷指示を表す「ＯＲＤＥＲ：ＰＲＩＮＴ」との記述を含んでいる。その後、メールサーバ３００Ａのサーバ機能部３１１は、電子メール（Ｅ−ｍａｉｌ（ＰＲＴ））のデータを記憶部３１２に格納する（ステップＳ３０６）。
【００７７】
一方、ステップＳ３０２で、事前検査部３１３が電子メールの添付ファイルの拡張子がプリンタ１００でサポートされた拡張子ではないと判定したとき（ステップＳ３０２のＮＯ）、メールサーバ３００Ａのサーバ機能部３１１はその添付ファイル付き電子メールを削除する（ステップＳ３０４）。以上で図１９の事前検査処理は終了する。
【００７８】
次に、図２０のフローチャートを参照しつつ、プリンタ１００におけるメインプロセッサ１０１によるスリープモードへの移行処理の手順を説明する。
【００７９】
プリンタ１００への電源投入後、プリンタ１００は通常モードで動作する。ユーザが操作入力部１１４Ｍを操作してスリープモード設定指示を入力したとき、メインプロセッサ１０１は、このスリープモード設定指示に応じて、図４のスリープモード設定用画面５００を生成し表示部１１４Ｄに表示させる。ユーザはこのスリープモード設定用画面５００を通じて設定情報を入力する（図２１のステップＰＳ６１）。次に、ユーザが操作入力部１１４Ｍを操作して電子メール受信・印刷設定指示を入力したとき、メインプロセッサ１０１は、この電子メール受信・印刷設定指示に応じて、図１７の電子メール受信・印刷設定用画面６１０を生成し表示部１１４Ｄに表示させる。ユーザは、この電子メール受信・印刷設定用画面６１０を通じて設定情報を入力する（図２１のステップＰＳ６２）。その後、スリープモード設定処理（図２１のステップＰＳ６１）で設定されたスリープモード移行時間Ｔｓが経過すると、メインプロセッサ１０１は、図２０のスリープモード移行処理を開始する。
【００８０】
まず、メインプロセッサ１０１は、メールサーバ３００Ｂにアクセスして、このメールサーバ３００Ｂに保管されている印刷指示メールの全てを削除する（ステップＳ４０２）。具体的には、メインプロセッサ１０１は、ネットワークＩ／Ｆ部１０８を介してメールサーバ３００Ｂとの接続を確立し、メールサーバ３００Ｂに電子メールの有無を問い合わせるコマンドを送信して、メールサーバ３００Ｂから電子メールリストを平文で取得する。その後、メインプロセッサ１０１は、取得した電子メールリストに従って、メールサーバ３００Ｂに印刷指示メールの削除要求ＲＱＴｄを送信する。メールサーバ３００Ｂは、この削除要求ＲＱＴｄに応じて、指定された印刷指示メール（Ｅ−ｍａｉｌ（Ｐｉｎｓｔ））を記憶部３２２から削除する（図２１のステップＰＳ８１）。その削除が完了すると、メールサーバ３００Ｂは応答メッセージＲＥＳを返す。
【００８１】
次に、メインプロセッサ１０１は、メールサーバ３００Ａから電子メールを受信する（図２０のステップＳ４０４）。具体的には、メインプロセッサ１０１は、暗号化通信機能を用いて、ネットワークＩ／Ｆ部１０８を介してメールサーバ３００Ａとの接続を確立し、メールサーバ３００Ａに電子メールの有無を問い合わせるコマンドを送信して、メールサーバ３００Ａから電子メールリストを取得する。その後、メインプロセッサ１０１は、取得した電子メールリストに従って、メールサーバ３００Ａに自装置宛て電子メールの受信要求ＲＱＴｍを送信する。メールサーバ３００Ａは、この受信要求ＲＱＴｍに応じて、指定された電子メール（Ｅ−ｍａｉｌ（ＰＲＴ））をプリンタ１００に送信する。この結果、メインプロセッサ１０１は、メールサーバ３００Ａから自装置宛て電子メールを受信することができる（図２０のステップＳ４０４）。
【００８２】
次に、メインプロセッサ１０１は、受信した電子メールの添付ファイルを印刷させる（図２０のステップＳ４０５）。具体的には、メインプロセッサ１０１は、画像処理部１０４を用いて、受信した電子メールの添付ファイルから印刷用画像データを生成する。そして、メインプロセッサ１０１は、プロセッサ間通信制御部１０７を介してサブプロセッサ１０９に印刷指令を発する。サブプロセッサ１０９は、この印刷指令に応じて、画像形成部１０５の動作を制御して、印刷用画像データを被記録媒体上に形成（印刷）させる（図２１のステップＰＳ７１）。画像形成が完了すると、サブプロセッサ１０９は、プロセッサ間通信制御部１０７を介してメインプロセッサ１０１に完了通知を送信する。
【００８３】
メインプロセッサ１０１は、電子メールリストに記述された電子メールの全てが受信され画像形成が完了するまで、図２０のステップＳ４０３Ａ，Ｓ４０３Ｂ間の手順（ステップＳ４０４〜Ｓ４０５）を繰り返し実行する。全ての電子メールについて画像形成が完了すると、ステップＳ４０６が実行される。
【００８４】
ステップＳ４０６では、図２１に示されるように、メインプロセッサ１０１は、プロセッサ間通信制御部１０７を介して図７のネットワーク設定情報（Ｎｃｆｇ）をサブプロセッサ１０９に受け渡した後、プリンタ１００を通常モードからスリープモードに移行させる。この結果、メインプロセッサ１０１は、非アクティブ状態となる（図２１のステップＰＳ６３）。以上で、図２０の処理は終了する。その後のスリープモードの間、サブプロセッサ１０９は、メールサーバ３００Ｂに自装置宛て電子メールの有無を時間間隔ΔＴで繰り返し問い合わせる。
【００８５】
次に、図２４、図２５及び図２６を参照しつつ、プリンタ１００がスリープモードへ移行した後の画像形成システム１の動作を以下に説明する。図２４及び図２５は、実施の形態３に係るプリンタ１００の処理手順を概略的に示すフローチャートである。図２６は、実施の形態３に係る画像形成システム１の処理シーケンスの一例を概略的に示す図である。プリンタ１００がスリープモードへ移行した後は、サブプロセッサ１０９は、図２４の処理を繰り返し実行する。
【００８６】
まず、サブプロセッサ１０９は、メールサーバ３００Ｂにアクセスして、メールサーバ３００Ｂに自装置宛て電子メールの有無を問い合わせる（ステップＳ５０１）。具体的には、サブプロセッサ１０９は、ネットワークＩ／Ｆ部１０８を介してメールサーバ３００Ｂとの接続を確立する。その後、サブプロセッサ１０９は、メールサーバ３００Ｂに自装置宛ての電子メールの有無を問い合わせるコマンドを含む要求ＲＱＴをメールサーバ３００Ｂに送信する。メールサーバ３００Ｂは、サブプロセッサ１０９からの問い合わせ要求ＲＱＴに応じて、電子メールの有無を示す応答メッセージＲＥＳをサブプロセッサ１０９に送信する。サブプロセッサ１０９は、サーバ装置３００からの応答メッセージＲＥＳの内容に基づいて、自装置宛て電子メールの有無を判断することができる（図２４のステップＳ５０２）。
【００８７】
メールサーバ３００Ａがプリンタ１００宛て印刷指示メール（Ｅ−ｍａｉｌ（Ｐｉｎｓｔ））を生成し（図２６のステップＰＳ９２）、メールサーバ３００Ｂに保管したとき、ステップＳ５０２で電子メールが保管されていることが確認される（図２４のステップＳ５０２のＹＥＳ、及び、図２６のステップＰＳ７２）。このとき、サブプロセッサ１０９は、メールサーバ３００Ｂにアクセスして電子メールを受信する（図２４のステップＳ５０４）。具体的には、サブプロセッサ１０９は、ネットワークＩ／Ｆ部１０８を介してメールサーバ３００Ｂとの接続を確立し、メールサーバ３００Ｂに電子メールの有無を問い合わせるコマンドを送信して、メールサーバ３００Ｂから電子メールリストを取得する。その後、図２６に示されるように、サブプロセッサ１０９は、電子メールリストに従って、メールサーバ３００Ｂに自装置宛て電子メールの受信要求ＲＱＴｍを送信する。メールサーバ３００Ｂは、この受信要求ＲＱＴｍに応じて、指定された電子メール（Ｅ−ｍａｉｌ（Ｐｉｎｓｔ））をプリンタ１００に送信する。この結果、サブプロセッサ１０９は、メールサーバ３００Ｂから自装置宛て電子メールを受信することができる。
【００８８】
次に、サブプロセッサ１０９は、受信された電子メールの記述内容に印刷指示情報があるか否かを判定する（図２４のステップＳ５０５）。印刷指示情報がない場合（ステップＳ５０５のＮＯ）、サブプロセッサ１０９は、ステップＳ５０７に処理を移行させる。一方、印刷指示情報がある場合（ステップＳ５０５のＹＥＳ）、サブプロセッサ１０９は、印刷指示フラグをＯＮに、すなわち印刷指示フラグの値を真に設定して（ステップＳ５０６、及び、図２６のステップＳＰＳ７３）、ステップＳ５０７に処理を移行させる。
【００８９】
ステップＳ５０７では、サブプロセッサ１０９は、当該電子メールを削除する。具体的には、サブプロセッサ１０９は、ネットワークＩ／Ｆ部１０８を介してメールサーバ３００Ｂとの接続を確立し、メールサーバ３００Ｂに電子メールの有無を問い合わせるコマンドを送信して、メールサーバ３００Ｂから電子メールリストを取得する。その後、サブプロセッサ１０９は、電子メールリストに従って、図２６に例示されるようにメールサーバ３００Ｂに当該電子メールの削除要求ＲＱＴｄを送信する。メールサーバ３００Ｂは、この削除要求ＲＱＴｄに応じて、指定された電子メールを削除する（図２６のステップＰＳ８２）。その削除が完了すると、メールサーバ３００Ｂは応答メッセージＲＥＳを返す。
【００９０】
サブプロセッサ１０９は、電子メールリストに記述された電子メールの全てについて、ステップＳ５０３Ａ，Ｓ５０３Ｂ間の手順（ステップＳ５０４〜Ｓ５０７）を繰り返し実行する。全ての電子メールの削除が完了すると、サブプロセッサ１０９はステップＳ５０８に処理を移行させる。
【００９１】
ステップＳ５０８では、サブプロセッサ１０９は、印刷指示フラグがＯＮであるか否かを判定し、印刷指示フラグがＯＮでなければ（ステップＳ５０８のＮＯ）、図２４の処理を終了させる。一方、印刷指示フラグがＯＮであれば（ステップＳ５０８のＹＥＳ）、サブプロセッサ１０９は、電源制御部１０６に対して起動コマンドを発行してメインプロセッサ１０１を起動させる（ステップＳ５０９、及び、図２６のステップＰＳ７４，ＰＳ７５，ＰＳ６４）。具体的には、電源制御部１０６は、サブプロセッサ１０９からの起動コマンドに応じて、メインプロセッサ１０１を含む主機能部１００Ａへの電源供給を再開することでメインプロセッサ１０１を起動させる。そして、サブプロセッサ１０９は、プロセッサ間通信制御部１０７を介して印刷要求コマンドをメインプロセッサ１０１に送信する（図２４のステップＳ５０９）。その後、サブプロセッサ１０９は、切替制御部１１１を介して第１プログラム格納部１１２から通常モード用制御命令群をロードし実行する。
【００９２】
アクティブ状態に遷移したメインプロセッサ１０１は、図２５の電子メール受信・印刷処理を実行する（ステップＳ５１０）。すなわち、メインプロセッサ１０１は、サブプロセッサ１０９からの印刷要求コマンドに応じて、ネットワーク設定情報（Ｎｃｆｇ）を用いてプロトコルスタックおよびネットワークＩ／Ｆ部１０８の初期化を行い、メールサーバ３００Ａにアクセスする（図２５のステップＳ６０１）。具体的には、メインプロセッサ１０１は、暗号化通信機能を用いて、ネットワークＩ／Ｆ部１０８を介してメールサーバ３００Ａとの接続を確立し、メールサーバ３００Ａに電子メールの有無を問い合わせるコマンドを送信して、メールサーバ３００Ａから電子メールリストを取得する。その後、メインプロセッサ１０１は、電子メールリストに従って、メールサーバ３００Ａに自装置宛て電子メールの受信要求ＲＱＴｍを送信する。メールサーバ３００Ａは、この受信要求ＲＱＴｍに応じて、指定された電子メールをプリンタ１００に送信する。この結果、メインプロセッサ１０１は、サーバ装置３００から自装置宛て電子メールを受信することができる（図２５のステップＳ６０４）。
【００９３】
次に、メインプロセッサ１０１は、受信した電子メールの添付ファイルが画像形成可能（印刷可能）な形式を有しているか否かを判定し（ステップＳ６０５）、添付ファイルが画像形成可能な形式を有していれば（ステップＳ６０５のＹＥＳ）、添付ファイルを印刷させる（ステップＳ６０６）。具体的には、メインプロセッサ１０１は、画像処理部１０４を用いて、受信した電子メールの添付ファイルから印刷用画像データを生成する。そして、メインプロセッサ１０１は、プロセッサ間通信制御部１０７を介してサブプロセッサ１０９に印刷指令を発する。サブプロセッサ１０９は、この印刷指令に応じて、画像形成部１０５の動作を制御して、印刷用画像データを被記録媒体上に形成（印刷）させる（図２６のステップＰＳ７６）。画像形成が完了すると、サブプロセッサ１０９は、プロセッサ間通信制御部１０７を介してメインプロセッサ１０１に完了通知を送信する。
【００９４】
メインプロセッサ１０１は、電子メールリストに記述された電子メールの全てが受信され画像形成が完了するまで、ステップＳ６０３Ａ，Ｓ６０３Ｂ間の手順（ステップＳ６０４〜Ｓ６０６）を繰り返し実行する。全ての電子メールについて画像形成が完了すると、メインプロセッサ１０１は、図２４のメインルーチンへ処理を戻し、図２４の処理を終了する。
【００９５】
上記したように、実施の形態３に係るサーバ装置３００は事前検査部３１３を有し、この事前検査部３１３が、電子メールの添付ファイルが被記録媒体上に画像を形成させることができる形式を有する場合に印刷指示メールを生成しこれをメールサーバ３００Ｂに格納する。よって、プリンタ１００では、サブプロセッサ１０９がメールサーバ３００Ｂに印刷指示メールの有無を問い合わせて印刷指示メールの存在を確認したときにのみ、メインプロセッサ１０１が起動してメールサーバ３００Ａから電子メールのデータを取得し（図２４のステップＳ５０８のＹＥＳ及びステップＳ５０９）、その添付ファイルに基づいて被記録媒体上に画像を形成することができる（図２４のステップＳ５１０）。よって、メールサーバ３００Ａに保管されている電子メールの添付ファイルが画像形成可能な形式を有していない場合にはメインプロセッサ１０１は起動されない。したがって、上記実施の形態１と比べると、電子メールシステムを利用した画像形成処理を、さらなる省電力で行うことができる。
【００９６】
また、メインプロセッサ１０１は、プリンタ１００を通常モードからスリープモードへ移行させる直前に、メールサーバ３００Ｂに保管されている印刷指示メールの全てを削除するとともに、メールサーバ３００Ａから電子メールを取得し、この電子メールの添付ファイルに基づいて被記録媒体上に画像を形成することができる。このため、プリンタ１００がスリープモードに移行した直後にメインプロセッサ１０１が起動して画像形成のための電力を消費することを回避することができる。
【００９７】
さらに、サブプロセッサ１０９とサーバ装置３００との通信は平文で行われるので、サブプロセッサ１０９の処理負荷は小さく、スリープモード時のプリンタ１００の消費電力が低くなるという利点がある。なお、プリンタ１００の消費電力を低減させるために、サブプロセッサ１０９のスリープモード時の動作クロック数を通常モード時のそれよりも低くすることが好ましい。
【００９８】
実施の形態４．
次に、本発明の実施の形態４について説明する。本実施の形態に係る画像形成システムは、上記実施の形態３のプリンタ１００、メールサーバ３００Ａ及びメールサーバ３００Ｂの機能を用いて実現される。本実施の形態では、プリンタ１００は、上記実施の形態３で説明した機能に加えて、電子メールシステムのクライアント端末（たとえばＰＣ２００）からの要求に応じて、自装置（すなわちプリンタ１００）の現在の動作状態や設定状態などの現在状態を示すステータス情報を返信するステータス返信機能を有する。以下、実施の形態４に係るステータス返信機能について説明する。
【００９９】
図２７は、表示部１１４Ｄに表示される電子メール受信・印刷設定用画面１４００の一例を示す図である。メインプロセッサ１０１は、本実施の形態４に係る電子メール受信・印刷設定処理を実行して電子メール受信・印刷設定用画面１４００を表示部１１４Ｄに表示することができる。電子メール受信・印刷設定用画面１４００は、上記した図１７の電子メール受信・印刷設定用画面６１０と同様の設定項目６１１〜６１７，６１８，６１９を有し、さらに、電子メール送信用のサーバアドレスを設定するための入力ボックス１４０１を有する。
【０１００】
図２８は、図２７の電子メール受信・印刷設定用画面１４００で設定された設定情報１５００の一例を示す図である。図２８に示されるように、この設定情報１５００は、図１８の設定情報７１０と同様に、「有効」または「無効」を示す値７１１と、電子メール受信間隔７１２と、残り時間（単位：分）７１３と、メールサーバアドレス７１４と、メールサーバ３００Ａに対するユーザＩＤ７１５及びその認証用パスワード７１６と、メールサーバ３００Ｂに対するユーザＩＤ７１７及びその認証用パスワード７１８とを含み、さらに、図２７の入力ボックス１４０１に入力された電子メール送信用のサーバアドレス１５０１を含む。
【０１０１】
メインプロセッサ１０１は、プリンタ１００を通常モードからスリープモードへ移行させる際に、プロセッサ間通信制御部１０７を介して、図７のネットワーク設定情報（Ｎｃｆｇ）に加えて、電子メール送信用のサーバアドレス１５０１をサブプロセッサ１０９に受け渡した後、プリンタ１００を通常モードからスリープモードに移行させる。
【０１０２】
なお、メインプロセッサ１０１は、実施の形態１の場合と同様に、スリープモード設定用画面５００（図４）を通じてその設定情報を不揮発性メモリ１０１Ｍに保存し利用する機能と、ネットワーク設定情報８００（図７）を不揮発性メモリ１０１Ｍに保存し利用する機能とを有している。
【０１０３】
次に、図２９及び図３０を参照しつつ、実施の形態４に係る画像形成システム１の動作を以下に説明する。図２９は、実施の形態４に係るプリンタ１００の処理手順を概略的に示すフローチャートである。図２９のフローチャートの手順は、ステップＳ７０１〜Ｓ７０３を除いて、図２４のフローチャートの手順と同じである。また、図３０は、スリープモードにおける実施の形態４に係る画像形成システム１の処理シーケンスの一例を概略的に示す図である。
【０１０４】
上記実施の形態３の場合と同様に、サブプロセッサ１０９は、メールサーバ３００Ｂにアクセスして、メールサーバ３００Ｂに自装置宛て電子メールの有無を問い合わせ（ステップＳ５０１）、その後、ステップＳ５０４，Ｓ５０５を順次実行する。ステップＳ５０５で、受信された電子メールの記述内容に印刷指示情報があると判定されたとき（ステップＳ５０５のＹＥＳ）、上記実施の形態３の場合と同様の処理が実行される。
【０１０５】
一方、ステップＳ５０５で、受信された電子メールの記述内容に印刷指示情報がないと判定されたとき（ステップＳ５０５のＮＯ）、サブプロセッサ１０９は、受信した電子メールの本文を解析し、その解析結果に基づいて電子メールがステータス要求の記述を含むか否かを判定する（ステップＳ７０１）。受信した電子メールがステータス要求の記述を含まない場合（ステップＳ７０１のＮＯ）、上記ステップＳ５０７が実行される。
【０１０６】
受信した電子メールがステータス要求の記述を含むステータス要求メール（Ｅ−ｍａｉｌ（ＳＴｒｅｑ））である場合（ステップＳ７０１のＹＥＳ、及び、図３０のステップＳＰＳ７８）、サブプロセッサ１０９は、メインプロセッサ１０１を起動させずに、ステータス情報（ＳＴｉｎｆｏ）の記述を含む電子メール（Ｅ−ｍａｉｌ（ＳＴｉｎｆｏ））を生成し（ステップＳ７０２）、ネットワークＩ／Ｆ部１０８を介してＰＣ２００宛てに送信する（ステップＳ７０３）。メールサーバ３００Ｂは、その電子メール（Ｅ−ｍａｉｌ（ＳＴｉｎｆｏ））を受信し、保管することとなる。
【０１０７】
図３１は、ステータス要求メール１６００の内容の一例を示す図である。この例では、メール本文がステータス要求を表す「ＯＲＤＥＲ：ＳＴＡＴＵＳ」との記述を含む。図３２は、ステータス情報（ＳＴｉｎｆｏ）の記述を含む電子メールの内容の一例を示す図である。この例では、メール本文が、プリンタ１００がスリープモードにあること示す「ＳＴＡＴＵＳ：ＳＬＥＥＰ  ＭＯＤＥ」との記述を含む。
【０１０８】
その後、サブプロセッサ１０９は、メールサーバ３００Ｂから電子メール（Ｅ−ｍａｉｌ（ＳＴｉｎｆｏ））を削除する（ステップＳ５０７）。具体的には、図３０に例示されるように、サブプロセッサ１０９は、ネットワークＩ／Ｆ部１０８を介してメールサーバ３００Ｂとの接続を確立し、その後、メールサーバ３００Ｂにステータス要求メールの削除要求ＲＱＴｄを送信する。メールサーバ３００Ｂは、この削除要求ＲＱＴｄに応じて、指定されたステータス要求メール（Ｅ−ｍａｉｌ（ＳＴｒｅｑ））を削除する（図３０のステップＰＳ８３）。その削除が完了すると、サーバ装置３００は応答メッセージＲＥＳを返す。
【０１０９】
ＰＣ２００は、メールサーバ３００Ｂにアクセスして、メールサーバ３００Ｂに保管されている返信メール（Ｅ−ｍａｉｌ（ＳＴｉｎｆｏ））を取得することができる。ユーザは、返信メールの内容から、プリンタ１００の現在状態を把握することができる。その現在状態に基づいて、たとえば、プリンタ１００に対して印刷ジョブを発行するかどうかを決めることができる。プリンタ１００は、スリープモードで返信メール（Ｅ−ｍａｉｌ（ＳＴｉｎｆｏ））を送信することができるので、ステータス返信処理を省電力で行うことができる。
【０１１０】
実施の形態１〜４の変形例．
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。たとえば、多機能周辺装置（ＭＦＰ：Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ  ｏｒ  Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）、複写機、ファクシミリ機器といった印刷機能を有する装置にも、上記プリンタ１００の構成を適用することができる。
【符号の説明】
【０１１１】
１  画像形成システム、  １００  プリンタ（画像形成装置）、  １００Ａ  主機能部、  １０１  メインプロセッサ、  １０２，１１０  ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、  １０３  ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、  １０４  画像処理部、  １０５  画像形成部、  １０６  電源制御部、  １０７  プロセッサ間通信制御部、  １０８  ネットワーク・インタフェース部（ネットワークＩ／Ｆ部）、  １０９  サブプロセッサ、  １１１  切替制御部、  １１２  第１プログラム格納部、  １１３  第２プログラム格納部、  １１４Ｄ  表示部、  １１４Ｍ  操作入力部、  ２００  パーソナル・コンピュータ（ＰＣ）、  ３００  サーバ装置、  ３００Ａ，３００Ｂ  メールサーバ、  ３１１，３２１  サーバ機能部、  ３１２，３２２  記憶部、  ３１３  事前検査部、  ３３０  ネットワーク・インタフェース部（ネットワークＩ／Ｆ部）、  ４００  通信ネットワーク。
【図１】
2011254205.tif 000003
【図２】
2011254205.tif 000004
【図３】
2011254205.tif 000005
【図４】
2011254205.tif 000006
【図５】
2011254205.tif 000007
【図６】
2011254205.tif 000008
【図７】
2011254205.tif 000009
【図８】
2011254205.tif 000010
【図９】
2011254205.tif 000011
【図１０】
2011254205.tif 000012
【図１１】
2011254205.tif 000013
【図１２】
2011254205.tif 000014
【図１３】
2011254205.tif 000015
【図１４】
2011254205.tif 000016
【図１５】
2011254205.tif 000017
【図１６】
2011254205.tif 000018
【図１７】
2011254205.tif 000019
【図１８】
2011254205.tif 000020
【図１９】
2011254205.tif 000021
【図２０】
2011254205.tif 000022
【図２１】
2011254205.tif 000023
【図２２】
2011254205.tif 000024
【図２３】
2011254205.tif 000025
【図２４】
2011254205.tif 000026
【図２５】
2011254205.tif 000027
【図２６】
2011254205.tif 000028
【図２７】
2011254205.tif 000029
【図２８】
2011254205.tif 000030
【図２９】
2011254205.tif 000031
【図３０】
2011254205.tif 000032
【図３１】
2011254205.tif 000033
【図３２】
2011254205.tif 000034