(57)【要約】【課題】  受信した電子メールに添付されたカラー画像データをモノクロで印刷する場合であっても、ユーザがカラー画像の確認を行えるように制御する。【解決手段】  ＭＦＰ１０１はメールサーバ１０３への問い合わせを自動受信間隔毎、またはパネル３２０を介したユーザ操作（選択肢５０３）に基づいて受け付ける（Ｓ６０１）。ＭＦＰ１０１は指示に基づいて受信したカラー画像をモノクロで印刷する場合は、メールサーバ１０３に格納された電子メールを削除しないように制御し（Ｓ７０８〜７１０）、受信したモノクロ画像をモノクロで印刷する場合は、メールサーバ１０３に格納された電子メールを削除するように制御する（Ｓ７０８及びＳ７１１）。【選択図】  図７
2016167711.tif 000002
【特許請求の範囲】
【請求項１】
メールサーバから電子メールを受信する受信手段と、
前記受信手段により受信した電子メールに添付された画像データを印刷する印刷手段と、
前記受信した電子メールに添付されたカラー画像をモノクロに変換して印刷する場合は、前記受信した電子メールを前記メールサーバから削除しないように制御し、電子メールに添付されたモノクロ画像をモノクロで印刷する場合は、前記受信した電子メールを前記メールサーバから削除するように制御する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
電子メールに添付されたカラー画像をモノクロで印刷する場合に、前記電子メールを前記メールサーバから削除するか否かを設定する第１の設定手段を更に備える事を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、電子メールに添付されたカラー画像をモノクロで印刷する場合は、表示部に所定の通知を行うことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
電子メールのカラー印刷を行うか否かを設定する第２の設定手段を更に備え、
前記制御手段は、前記受信した電子メールに添付されたカラー画像を、前記第２の設定手段による設定に基づいてカラーまたはモノクロで印刷することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
電子メールに添付されたカラー画像をモノクロで印刷する場合に当該電子メールのユニークＩＤを記憶する記憶手段を更に備え、
前記受信手段は、前記メールサーバに格納された電子メールを識別するためのユニークＩＤが前記記憶手段に記憶されている場合は、前記格納された電子メールを受信せず、前記格納された電子メールのユニークＩＤが前記記憶手段に記憶されていない場合は、前記格納された電子メールを受信することを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記記憶手段に記憶されたユニークＩＤと一致する電子メールを受信するか否かを設定する第２の設定手段を更に備え、
前記第２の設定手段による設定に基づいて、前記記憶手段に記憶されたユニークＩＤと一致する電子メールを受信した場合は、当該電子メールに添付された画像のプレビュー表示を行う画像表示手段を更に備えることを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記メールサーバに電子メールを問い合わせる指示をユーザから受け付ける第１の受付手段を更に備え、
前記受信手段は、前記第１の受付手段による指示の受け付けに応じて電子メールを受信することを特徴とする請求項１乃至６のいずれか１項に記載の画像形成装置。
【請求項８】
前記第１の受付手段が前記指示を受け付けた場合であって、電子メールに添付された画像がカラー画像の場合に、処理の指定をユーザから受け付ける第２の受付手段と、
前記第２の受付手段がモノクロで印刷する指示を受け付けた場合は、前記カラー画像をモノクロに変換して印刷させ、前記第２の受付手段がカラーで印刷する指示を受け付けた場合は、前記カラー画像をカラーで印刷させる印刷制御手段と、
を更に備えることを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記印刷制御手段は、ユーザにより印刷を中止する指示を受け付けた場合は、前記カラー画像の印刷を中止することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記第２の受付手段は、前記処理の指定をユーザから受け付ける際に、前記電子メールの送信元に関する情報を表示することを特徴とする請求項８又は９に記載の画像形成装置。
【請求項１１】
前記第２の受付手段は、前記処理の指定をユーザから受け付ける際に、前記カラー画像を表示部にプレビュー表示することを特徴とする請求項８乃至１０のいずれか１項に記載の画像形成装置。
【請求項１２】
シートに画像を印刷する画像形成装置の制御方法であって、
メールサーバから電子メールを受信する受信工程と、
前記受信工程により受信した電子メールに添付された画像データを印刷する印刷工程と、
前記受信した電子メールに添付されたカラー画像をモノクロに変換して印刷する場合は、前記受信した電子メールを前記メールサーバから削除しないように制御し、電子メールに添付されたモノクロ画像をモノクロで印刷する場合は、前記受信した電子メールを前記メールサーバから削除するように制御する制御工程と、
を備えることを特徴とする画像形成装置の制御方法。
【請求項１３】
請求項１２に記載の画像形成装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを受信して印刷する画像形成装置に関するものである。
【背景技術】
【０００２】
カラー画像データを受信した場合であっても、管理者又はユーザの設定によりモノクロ印刷を行うカラーファクシミリ装置が知られている（特許文献１）。例えば特許文献１のファクシミリ装置は、カラー画像を受信した場合に、カラーで印刷するか、モノクロで印刷するかを予め設定された出力モードに応じて切り替えることができる。
【０００３】
また、電子メールを受信して、電子メールに添付された画像データを印刷するインターネットファクス機能（以下Ｉ−ＦＡＸ機能と呼ぶ）を備える画像形成装置が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−５１４４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来のＩ−ＦＡＸ機能では、画像形成装置が電子メールを受信した後、又は電子メールに添付された画像データを印刷した後に、メールサーバ側の電子メールを削除する事が知られている。
【０００６】
ここで、Ｉ−ＦＡＸ機能においても受信したカラー画像をカラーで印刷するか、モノクロで印刷するかを予め設定された出力モードに応じて切り替えることが考えられる。しかしながら、カラー画像をモノクロで印刷した場合に、当該カラー画像が添付された電子メールがメールサーバから削除されてしまうと、元々のカラー画像の確認を行う機会がなくなってしまうという問題が発生する。また、カラー印刷を行うことができないモノクロ機において、受信した電子メールに添付されたカラー画像をモノクロに変換して印刷する場合にも同様の問題が発生する。
【０００７】
本発明は、上記の課題に鑑みなされたものであり、電子メールに添付されたカラー画像をモノクロで印刷する場合でも、カラー画像の確認を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために本発明の画像形成装置はメールサーバから電子メールを受信する受信手段と、前記受信手段により受信した電子メールに添付された画像データを印刷する印刷手段と、前記受信した電子メールに添付されたカラー画像をモノクロに変換して印刷する場合は、前記受信した電子メールを前記メールサーバから削除しないように制御し、電子メールに添付されたモノクロ画像をモノクロで印刷する場合は、前記受信した電子メールを前記メールサーバから削除するように制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、受信した電子メールに添付されたカラー画像をモノクロで印刷する場合であっても、ユーザがカラー画像の確認を行えるようになる。
【図面の簡単な説明】
【００１０】
【図１】画像形成システムの全体図である。
【図２】ＭＦＰ１０１の構成を示すブロック図である。
【図３】操作部１１６を示す外観図である。
【図４】パネル２０１に表示される操作画面を示す図である。
【図５】パネル２０１に表示される操作画面を示す図である。
【図６】受信プリント機能の制御を説明するフローチャートである。
【図７】受信プリント機能の制御を説明するフローチャートである。
【図８】代替印刷リストのデータモデルを示す図である。
【図９】パネル２０１に表示される操作画面を示す図である。
【図１０】受信プリント機能の制御を説明するフローチャートである。
【図１１】受信プリント機能の制御を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
＜第１の実施形態＞
まず、本発明の第１の実施形態について説明する。図１は、本実施形態に係る画像形成システムを示すブロック図である。ネットワーク１００上には、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ＰＣ１０２、メールサーバ１０３が互いに通信可能に接続されている。本実施形態では画像形成装置の一例としてＭＦＰ１０１を、情報処理装置の一例としてＰＣ１０２を説明する。なおＭＦＰ１０１やＰＣ１０２は、ネットワーク１００を介してインターネット（不図示）と接続され、複数のメールサーバを経由して外部装置との間で電子メールの送受信を行うことができる。
【００１２】
まず、ＰＣ１０２について説明する。ＰＣ１０２には、メールクライアントがインストールされている。メールクライアントは、メールサーバ１０３を介して外部装置（ＰＣ１０２などの情報処理装置や、他の画像形成装置など）に作成した電子メールを送信したり、外部装置から電子メールを受信して表示したりする。
【００１３】
メールサーバ１０３は、電子メールの配送及び送受信の役割を担う。メールサーバ１０３は、ネットワーク１００を介して電子メールを受信する。受信した電子メールは、電子メールアドレス毎に設けられたメールボックスに仕分けされ、サーバ内のストレージ（不図示）に保存される。なお、各々の電子メールアドレスは、ユーザ情報（ユーザ名及びパスワード）と紐づいて管理される。
【００１４】
なお、ＭＦＰ１０１やＰＣ１０２のメールクライアントは、ＰＯＰ３などの通信プロトコルを利用して、メールサーバ１０３のメールボックスに仕分けされた電子メールを受信することができる。
【００１５】
次にＭＦＰ１０１について説明する。ＭＦＰ１０１はシート上の画像を読み取る読取機能、シートに画像を印刷する印刷機能を有する。また、ＭＦＰ１０１は、メールサーバ１０３を介して、外部の装置（ＰＣ１０２などの情報処理装置や、他の画像形成装置など）から送信された電子メールを受信することができる。また、ＭＦＰ１０１は、受信した電子メールに添付された画像データを印刷することができる。本実施形態では、例えば、ＩＴＵ−Ｔ勧告のインターネットファクシミリデータ伝送方式Ｔ．３７に基づいて送信された電子メールを印刷することができる。また、Ｔ．３７に基づいて、画像データを添付した電子メールを送信する（インターネットファックスを送信する）ことができる。
【００１６】
なお本実施形態では、メールサーバ１０３が送信サーバ（ＳＭＴＰサーバ）機能、受信サーバ（ＰＯＰサーバ）機能の両方を備える場合を例示したが、これに限定されるものではない。例えば負荷分散のために送信用のサーバと受信用のサーバを分離して構成してもよい。
【００１７】
図２は、本実施形態に係るＭＦＰ１０１の構成を示すブロック図である。ＣＰＵ１１１を含む制御部１１０は、ＭＦＰ１０１全体の動作を制御する。ＣＰＵ１１１は、ＲＯＭ１１２又はストレージ１１４に記憶された制御プログラムを読み出して、読取制御や印刷制御などの各種制御を行う。ＲＯＭ１１２は、ＣＰＵ１１１で実行可能な制御プログラムを格納する。また、ＲＯＭ１１２は、ブートシーケンスやフォント情報などを記憶する。ＲＡＭ１１３は、ＣＰＵ１１１の主記憶メモリであり、ワークエリア、ＲＯＭ１１２及びストレージ１１４に格納された各種制御プログラムを展開するための一時記憶領域として用いられる。ストレージ１１４は、画像データ、印刷データ、各種プログラム、及び各種設定情報を記憶する。ストレージ１１４はフラッシュメモリであっても良いし、ＨＤＤであってもよい。
【００１８】
なお、本実施形態のＭＦＰ１０１では、１つのＣＰＵ１１１が１つのメモリ（ＲＡＭ１１３）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の様態であっても構わない。例えば複数のＣＰＵ、ＲＡＭ、ＲＯＭ、及びストレージを協働させて後述するフローチャートに示す各処理を実行することもできる。また、ＡＳＩＣやＦＰＧＡ等のハードウェア回路を用いて一部の処理を実行するようにしてもよい。
【００１９】
操作部Ｉ／Ｆ１１５は、操作部１１６と制御部１１０を接続する。操作部１１６は、ユーザに対して情報を表示したり、ユーザからの指示を入力したりする。本実施形態では、「ユーザ」は、一般ユーザの他に管理者を含んでいても良い。
【００２０】
読取部Ｉ／Ｆ１１７は、読取部１１８と制御部１１０を接続する。読取部１１８はシート上の画像を読み取って、その画像をバイナリーデータなどの画像データに変換する。読取部１１８によって生成された画像データは、外部装置に送信されたり、シート上に印刷されたりする。
【００２１】
印刷部Ｉ／Ｆ１１９は、印刷部１２０と制御部１１０を接続する。ＣＰＵ１１１は、印刷すべき画像データ（印刷対象の画像データ）を印刷部Ｉ／Ｆ１１９を介して印刷部１２０に転送する。印刷部１２０は、給紙カセット（不図示）から給送されたシート上に画像を印刷する。なお印刷部はインクを利用して画像を印刷するものであっても、トナーを利用して画像を印刷するものであっても良い。また、本実施形態では、印刷部１２０がカラー印刷を行える場合を例示して説明する。しかしながら、単色（例えば黒色）のみで印刷を行う印刷部に対しても本実施形態の変形例を適用できる（詳細は後述する）。
【００２２】
また、制御部１１０は、通信部Ｉ／Ｆ１２３を介してネットワーク１００に接続される。通信部Ｉ／Ｆ１２３は、ネットワーク１００上の外部装置に画像データや情報を送信したり、ネットワーク１００上の情報処理装置から印刷データや情報を受信したりする。ネットワークを介した送受信の方法としては、前述した電子メールを用いての送受信や、その他のプロトコル（例えば、ＦＴＰやＳＭＢ）を用いた送信を行うことができる。更に、ＭＦＰ１０１はモデム（不図示）及びＰＳＴＮ（不図示）を介して図示しないファクス装置との間におけるファクシミリ送受信を行うこともできる。
【００２３】
図３は、操作部１１６を示す外観図である。操作部１１６は、後述する操作画面を表示するタッチパネル３２０（以降パネル３２０と呼ぶ）及び各種のハードキーからなる。パネル３２０及び各種のハードキーはユーザからの指示を受け付ける受付部として機能する。また、パネル３２０はユーザに情報を表示する表示部として機能する。
【００２４】
操作部１１６は、パネル３２０上に表示される画面上の選択肢を選択するためのスクロールキー３１２と、スクロールキーによって選択された選択肢を決定するためのＯＫキー３１１が備えられている。ユーザは、スクロールキー３１２とＯＫキー３１１を用いて画面上の選択肢から１つの項目を指定することができる。また、ユーザは、パネル３２０に表示される選択肢を指やスタイラス等のオブジェクトで直接タッチし、選択肢を指定することもできる。ストップキー３１３は、実行中のジョブや機能などを停止するためのキーである。例えばユーザは印刷ジョブの印刷を停止したい場合や、電子メールの受信を中止する場合などにストップキー３１３を使用する。
【００２５】
状況確認キー３０２はＭＦＰ１０１の状態を確認する画面（状況確認画面）を表示するためのキーである。本実施形態では、状況確認画面を介してＭＦＰ１０１の状況の確認や電子メールの問い合わせなどを行うことができる。また、メニューキー３０３は、ＭＦＰ１０１の各種設定を変更する設定変更画面を表示する際に使用するキーである。
【００２６】
ここで、本実施形態における状況確認画面の役割について説明する。まず、ユーザは、状況確認キー３０２を押下して、ジョブの状況やＭＦＰ１０１の状況の確認を行うことができる。図４は、ＣＰＵ１１１が操作部１１６のパネル３２０に表示する画面の一例を示す図であり、図４（ａ）は状況確認画面の一例を示している。
【００２７】
ＣＰＵ１１１は、状況確認キー３０２が押下された場合に、状況確認画面４００をパネル３２０に表示する。ユーザは画面４００を介して、ＭＦＰ１０１のジョブ実行状況や履歴情報を確認することができる。選択肢４０１は、ＭＦＰ１０１の状況を確認する際に使用するための選択肢である。ＣＰＵ１１１は、選択肢４０１が指定された場合は、デバイス状況画面を表示する。画面４１０は、デバイス状況画面の一例を示している。ユーザは画面４１０を介して印刷に使用するシートの残量や、印刷に使用する色材の残量などを確認することができる。また、ＣＰＵ１１１は、画面４１０に、エラーや警告などのメッセージ（例えば、用紙を補給して下さいなどのメッセージやエラーコード）を表示することもできる。画面４００の説明に戻り、選択肢４０２は、受信ジョブの状況確認や電子メールの手動受信を行う場合に使用する選択肢である（詳細は後述する）。
【００２８】
＜受信プリント機能＞
次に、受信した電子メールに添付された画像（以下受信画像と呼ぶ）を印刷する受信プリント機能について説明する。受信プリント機能は、前述したＩ−ＦＡＸの受信及び印刷を行う機能である。なお、受信プリント機能は、Ｔ．３７方式に準拠しない電子メールに対応することもできる。例えばＰＤＦなどが添付された電子メールを受信して、印刷できるようにしてもよい。
【００２９】
本実施形態の受信プリント機能では、受信した電子メールのヘッダ情報から送信元のメールアドレスや送信日を確認するための情報を生成し、受信画像と共に印刷を行う。受信プリント機能では、ＰＯＰサーバへの問い合わせを行って、電子メールの受信及び印刷を実行する。ユーザは操作部１１６を介して電子メールの手動受信を指示することができる。また、ＣＰＵ１１１は、ＭＦＰ１０１に設定された問い合わせ間隔毎に自動で問い合わせを行うこともできる。受信プリント機能では、添付された画像データがカラーの場合は、カラー印刷を行い、添付された画像データがモノクロ（２値又はグレースケール）の場合は、モノクロ印刷を行う。
【００３０】
ところで、受信画像がカラー画像であっても、プリントコストの抑制を目的としてモノクロで印刷したい場合がある。このため、本実施形態では、受信プリント機能においてカラー画像をカラーで印刷するか、モノクロで印刷するかを設定できるようにする。
【００３１】
従来、受信プリント機能を備える画像形成装置は、電子メールの受信後、又は電子メールに添付された画像データの印刷後にメールサーバ１０３側の電子メールを削除していた。
【００３２】
従って、カラー画像をモノクロで印刷する場合、元々の電子メールは削除されることとなる。この場合、カラー画像が添付された電子メールが削除されるため、カラー画像を受信したにもかかわらず、元々の画像データの色合いを確認できない。この問題は、ＭＦＰ１０１の印刷部１２０が単色で印刷を行う印刷部の場合に、受信したカラー画像をモノクロに変換して印刷する場合にも発生する。
【００３３】
この問題を鑑みて、本実施形態では、電子メールに添付されたカラー画像データをモノクロで印刷する場合は、当該カラー画像が添付された電子メールをメールサーバ１０３から削除しないように制御することについて説明する。
【００３４】
まず、受信プリント機能の設定について説明する。ユーザは、メニューキー３０３を押下して、ＭＦＰ１０１の備える機能を立ち上げたり、ＭＦＰ１０１に関する設定を変更したりすることができる。ＣＰＵ１１１は、メニューキー３０３が押下された場合に、メニュー画面を表示する。ユーザは、ＭＦＰ１０１に関する設定の一項目として、電子メールサーバに関する設定を行うことができる。ＣＰＵ１１１は、メニュー画面を介して電子メールサーバに関する設定が指定された場合に、電子メールサーバに関する設定画面４２０をパネル３２０に表示する。
【００３５】
図４（ｂ）は、電子メールサーバに関する設定画面を示している。ユーザは画面４２０を介して、ＳＭＴＰサーバに関する設定やＰＯＰサーバに関する設定を行うことができる。具体的には、ＳＭＴＰサーバ及びＰＯＰサーバのサーバアドレスの設定や、サーバでの認証に必要なユーザＩＤ及びパスワードの項目を行うことができる。
【００３６】
また、ＰＯＰサーバに関する設定の一項目として、ＰＯＰサーバへの問い合わせについて設定することができる。選択肢４２１は、ＰＯＰサーバへの問い合わせに関する設定（以下ＰＯＰ受信設定）を行う場合に使用する選択肢である。ＣＰＵ１１１は、操作部１１６を介して選択肢４２１が指定された場合は、ＰＯＰ受信設定画面４２２を表示する。ユーザは画面４２２を介してＰＯＰ受信設定として「ＯＮ」及び「ＯＦＦ」のいずれかを設定することができる。ＰＯＰ受信設定が「ＯＦＦ」に設定された場合は、ＰＯＰサーバへの問い合わせを行わない設定となる。なお、ＰＯＰ受信設定が「ＯＦＦ」に設定された場合は、手動によるＰＯＰサーバへの問い合わせについても受け付けないように制御する。一方、ＰＯＰ受信設定が「ＯＮ」に設定された場合は、ＰＯＰサーバへの問い合わせを行う設定となる。ＰＯＰ受信が「ＯＮ」に設定された場合は、更に電子メールを自動受信する間隔（以下、ＰＯＰ発行間隔）を設定することができる。
【００３７】
ＣＰＵ１１１は、画面４２２を介して選択肢４２３が指定された場合は、ＰＯＰ発行間隔を設定する画面４２４を表示する。ユーザは画面４２４を介して電子メールを自動受信する間隔を「０」〜「９９」の範囲で設定することができる。「０」が設定された場合は、自動受信を行わない設定となる。また「１」以上の値が設定された場合は、設定された間隔（分単位）でＰＯＰサーバへ問い合わせを行う設定となる。例えば、「１０」が設定された場合は、１０分毎にＰＯＰサーバへ問い合わせを行う設定となる。ＣＰＵ１１１は、不図示のタイマと協働して、設定したＰＯＰ発行間隔毎にＰＯＰサーバへの問い合わせを行う。図４（ｂ）を介してなされた設定情報は、ストレージ１１４に格納される。なお、格納された設定情報は、後述する制御において適宜参照される。
【００３８】
また、ユーザは、ＭＦＰ１０１に関する設定の一項目として、電子メールの送受信に関する設定を行うことができる。ＣＰＵ１１１は、メニュー画面を介して電子メールの送受信に関する設定が指定された場合に、電子メール設定画面４３０をパネル３２０に表示する。
【００３９】
図４（ｃ）は、電子メールサーバに関する設定画面を示している。選択肢４３１は、受信プリント機能の設定を行う場合に使用する選択肢である。ＣＰＵ１１１は、選択肢４３１が指定された場合に、受信プリント設定画面を表示する。画面４３２は受信プリント設定画面の一例を示している。
【００４０】
ユーザは画面４３２を介して、受信プリント機能で使用するシートのサイズや、カラー画像を受信した場合の制御方法などを設定することができる。選択肢４３４は、カラー画像を受信した場合にカラーで印刷を行うか否かを設定するための選択肢である。ユーザにより「しない」が指定された場合は、カラー画像を受信した場合に、カラー画像をモノクロに変換して印刷する「モノクロ印刷モード」となる。一方、「する」が指定された場合は、カラー画像を受信した場合にカラーで印刷する「カラー印刷モード」となる。これらのカラー画像を受信した場合のカラーモードの設定はストレージ１１４に格納され、後述するフローチャートで参照される。
【００４１】
また、選択肢４３３は、カラー画像を受信してモノクロで印刷する場合に、受信したカラー画像が添付された電子メールの削除を行うか否かを設定するための選択肢である。以降、カラー画像を受信してモノクロで印刷することを「代替印刷」と呼ぶ。ＣＰＵ１１１は、選択肢４３３が指定された場合に、モノクロ代替印刷後の電子メールを削除するか否かの設定画面４３６を表示する。ユーザにより「削除しない」が指定された場合は、モノクロで代替印刷したカラー画像が添付された電子メールを削除しない設定となり、「削除する」が指定された場合は、モノクロで代替印刷したカラー画像が添付された電子メールを削除する設定となる。設定画面４３６を介してなされた代替印刷後の電子メールに関する設定は、ストレージ１１４に格納され、後述するフローチャートで参照される。
【００４２】
なお、電子メールサーバに関する設定や、受信プリント機能に関する設定は、管理者権限でログオンした場合にのみ設定変更できるようにしてもよい。
【００４３】
次に、手動によるＰＯＰサーバへの問い合わせを行う方法について説明する。まず、ユーザは、状況確認キー３０２を押下して、ジョブ状況の確認を行うことができる。図５は、ＣＰＵ１１１が操作部１１６のパネル３２０に表示する画面の一例を示す図である。図５（ａ）は本実施形態における手動によるＰＯＰサーバへの問い合わせに関する画面の一例を示している。
【００４４】
ＣＰＵ１１１は、状況確認画面４００を介して選択肢４０２が指定された場合は、受信ジョブに関する画面（受信ジョブ画面５０２）を表示する。選択肢５０３は手動によるＰＯＰサーバへの問い合わせを行う場合に使用するキーである。ＣＰＵ１１１は、画面５０２を介して選択肢５０３が指定された場合は、ＰＯＰサーバへの問い合わせを行うとともに、電子メールの受信中であることをユーザに提示するためのポップアップ画面５０４を表示する。ＰＯＰサーバへの問い合わせが行われると、後述するフローチャートに示す受信プリント機能による電子メールの受信及び印刷が行われる。電子メールの受信が完了すると、ＣＰＵ１１１はパネル３２０に表示したポップアップ画面５０４を閉じて、画面５０２に遷移する。なお、ＣＰＵ１１１は、画面５０４の表示中、即ち電子メールの受信中にストップキー３１３が押下された場合は、電子メールの受信及び印刷をキャンセルするように制御する。
【００４５】
次に本実施形態の受信プリント機能に関する制御について説明する。本実施形態では、図４（ｂ）、（ｃ）を用いて説明した設定に基づいて、電子メールの受信処理及び印刷処理を行う。図６及び図７は、受信プリント機能による電子メールの受信及び印刷を示すフローチャートである。図６及び図７に示すフローチャートの各動作（ステップ）は、ＣＰＵ１１１がＲＯＭ１１２又はストレージ１１４に記憶された制御プログラムをＲＡＭ１１３に読み出し、実行することにより実現される。
【００４６】
ＣＰＵ１１１は、ＭＦＰ１０１の起動時に図６のフローチャートに対応する制御を実行する。
ステップＳ６０１では、ＣＰＵ１１１は、ＰＯＰサーバへの問い合わせを行うか否かを判断する。ＣＰＵ１１１は、タイマ割り込みによりＰＯＰサーバへの問い合わせを行うと判断すると、ステップＳ６０２に進む。また、ＣＰＵ１１１はパネル３２０を介して、手動によるＰＯＰサーバへ問い合わせを行う操作がなされたと判断すると、ステップＳ６０２に進む。一方、タイマ割り込みによる問い合わせがなされない場合及び問い合わせを行う操作がなされていない場合は、ステップＳ６０１に戻り、ＰＯＰサーバへの問い合わせを行うためのイベントの発生を待つ。
【００４７】
ステップＳ６０２では、ＣＰＵ１１１は、ストレージ１１４に格納されたユーザＩＤ及びパスワードをＰＯＰサーバに送信してログイン（認証）を要求する。
ログインに成功すると、ステップＳ６０４に進む。なお、ＣＰＵ１１１は、ログインに失敗した場合には、パネル３２０に接続エラー画面を表示してステップＳ６０１に戻る（不図示）。
【００４８】
ステップＳ６０４では、ＣＰＵ１１１は、メールボックスに電子メールが格納されているか判断する。具体的には、ＣＰＵ１１１は、ＰＯＰサーバへＳＴＡＴコマンドを送信し、ＰＯＰサーバからの応答を待つ。なお、ＳＴＡＴコマンドは、ログインユーザのメールボックスに格納されたメール数とデータサイズを確認するためのコマンドである。ＣＰＵ１１１は、ＰＯＰサーバから受信した応答に基づいて、メールボックスに格納されたメール数が０であれば、電子メールがないと判断して、ステップＳ６０１に戻り、ＰＯＰサーバへの問い合わせを行うためのイベントの発生を待つ。一方、応答に基づいて、メールボックスに格納されたメール数が１つ以上であれば、電子メールが有ると判断して、ステップＳ６０５に進む。
【００４９】
ステップＳ６０５では、ＣＰＵ１１１は、代替印刷リストに基づいて、メールボックスに格納された電子メールの中から受信すべき電子メールを決定する。図８は代替印刷リストのデータモデルを示す図である。図８に示す代替印刷リストには、モノクロで代替印刷されたカラー画像が添付された電子メールを識別するためのＩＤ（Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ、以下ユニークＩＤと呼ぶ）が保存される。ＣＰＵ１１１は、電子メールに添付されたカラー画像をモノクロで印刷した場合に当該電子メールのユニークＩＤをリストに追加する。代替印刷リストは、例えばリングバッファ等で構成され、バッファの最後（ｉｎｄｅｘがＮ）を超えるとバッファの最初（ｉｎｄｅｘが１）からユニークＩＤを上書きする。従って、代替印刷リストはＦＩＦＯ方式で管理される。
【００５０】
図６の説明に戻り、ＣＰＵ１１１は、ＰＯＰサーバへＵＩＤＬコマンドを送信し、メールボックスに格納された電子メール毎のユニークＩＤを取得する。ここで、ユニークＩＤとは、ＰＯＰサーバ上の電子メールを特定するためのＩＤである。ユニークＩＤはプロセスＩＤや時刻情報などを組み合わせて同一サーバ上で重複が発生しないように生成される。ＣＰＵ１１１は、取得したユニークＩＤをキーとして、代替印刷リストを検索する。検索の結果、取得したユニークＩＤが代替印刷リストに格納されたユニークＩＤと一致しない場合に、当該メッセージ番号に対応する電子メールを受信すべき電子メールとして決定する。メールボックスに格納された電子メールが複数ある場合は、各々に対応するユニークＩＤに対して代替印刷リストとのマッチングを行い、受信すべき電子メールを決定する。即ち、ステップＳ６０５の処理はモノクロで代替印刷した電子メールを再度受信しないための処理である。なお、本実施形態では、ＣＰＵ１１１は、メールサーバ１０３からＵＩＤを取得するようにしているが、これに限定されず、例えばＭｅｓｓａｇｅ−ＩＤを取得して代替印刷リストを管理するようにしても良い。
【００５１】
ステップＳ６０６では、ＣＰＵ１１１は、ステップＳ６０５で受信すべきと決定された電子メールがあるか否かを判断する。受信すべき電子メールが１つ以上有る場合は、ステップＳ６０８に進み、受信すべき電子メールが無い場合（０の場合）は、ステップＳ６０１に戻る。
【００５２】
ステップＳ６０８では、ＣＰＵ１１１は、ＰＯＰサーバに受信したい電子メールに対応するメッセージ番号を指定したＲＥＴＲコマンド送信し、電子メールを受信する。また、ＣＰＵ１１１は、受信した電子メールの添付ファイルをデコードして、印刷に使用する画像データを生成する。また、ＣＰＵ１１１は、画像データを生成する際に当該画像データがカラーであるかモノクロであるかを判断し、当該画像データのカラー情報としてＲＡＭ１１３に一時的に記憶する。なお、画像データがカラーであるかモノクロであるかは、画像データのヘッダ情報などに基づいて判定される。
【００５３】
ステップＳ６０９では、ＣＰＵ１１１は画像データの印刷処理を行うよう制御する。詳細は図７のフローチャートで説明する。
【００５４】
次に、ステップＳ６１０において、ＣＰＵ１１１は、受信すべき電子メールを全て受信したか判断する。受信すべき電子メールがまだ残っている場合は、ステップＳ６０８に戻り、残りの電子メールの受信及び印刷処理を行う。一方、ＣＰＵ１１１は、ＰＯＰサーバから受信すべき電子メールを全て受信し終えた場合は、ステップＳ６０１に戻り、問い合わせを行うためのイベントの発生を待つ。
【００５５】
画像データの印刷処理について図７のフローチャートを用いて説明する。ステップＳ７０１では、ＣＰＵ１１１は、画像データがカラーか否かを判断する。ＣＰＵ１１１は、ステップＳ６０８で取得したカラー情報に基づいて当該画像データがカラーであると判断するとステップＳ７０２に進み、モノクロであると判断するとステップＳ７０５に進む。
【００５６】
ステップＳ７０２では、ＣＰＵ１１１は、印刷部１２０がカラーに対応しているか否かを判断する。印刷部１２０がカラーに対応していない場合は、ステップＳ７０５に進み、印刷部１２０がカラーに対応している場合はステップＳ７０３に進む。なお、印刷部１２０がカラーに対応しているか否かは、工場出荷時に設定値が書き込まれていてもよいし、電源投入時等にＣＰＵ１１１と印刷部１２０が通信して、能力確認を行い判断するようにしてもよい。
【００５７】
ステップＳ７０３では、ＣＰＵ１１１は、ストレージ１１４に格納されたカラーモードの設定を参照し、カラーモードがモノクロ印刷モードであるか判断する。モノクロ印刷モードであれば、ステップＳ７０５に進み、モノクロ印刷モードでなければ（カラー印刷モードであれば）ステップＳ７０４に進む。ステップＳ７０４では、ＣＰＵ１１１は印刷部１２０を制御し、カラー画像を印刷する。一方、ステップＳ７０５では、ＣＰＵ１１１は、印刷部１２０を制御し、モノクロ画像を印刷する。なお、ステップＳ６０８で生成した画像データがカラー画像の場合は、画像データをモノクロに変換した後に印刷を行う。ＣＰＵ１１１は、ステップＳ７０４又はステップＳ７０５の印刷が完了すると、ステップＳ７０７に進む。
【００５８】
ステップＳ７０７では、ＣＰＵ１１１はストレージ１１４に格納された代替印刷後の電子メールに関する設定を参照し、代替印刷後の電子メールを削除する設定か判断する。代替印刷後の電子メールを削除する設定であれば、ステップＳ７１１に進み、削除しない設定であればステップＳ７０８に進む。ステップＳ７１１では、ＣＰＵ１１１は、ＰＯＰサーバに対してＤＥＬＥコマンドを送信し、印刷が完了した電子メールをメールボックスから削除する。ＣＰＵ１１１は、ＤＥＬＥコマンドを送信すると、ステップＳ６１０に進む。
【００５９】
一方、ステップＳ７０９では、ＣＰＵ１１１は、受信した電子メールのユニークＩＤを代替印刷リストに追加し、ステップＳ７１０に進む。ステップＳ７１０では、ＣＰＵ１１１は表示部に所定の通知（例えば、確認メッセージの通知）を行う。図９は、ＣＰＵ１１１が操作部１１６のパネル３２０に表示する画面の一例を示す図である。本実施形態では、ＣＰＵ１１１は、図９（ａ）に示すようにポップアップ画面９０１を表示することで確認メッセージを表示することができる。ＣＰＵ１１１は、「閉じる」が指定された場合に画面９０１の表示を閉じる。また、所定時間が経過した場合にも、画面９０１の表示を閉じるようにしてもよい。
【００６０】
従って、ユーザは、確認メッセージの通知を介して受信プリント機能において、カラー画像がモノクロに変換されて印刷されたことを確認することができる。また、ＭＦＰ１０１に割り当てられたメールアカウントとパスワードを管理している（知っている）ユーザは、更に他のメールクライアントなどを利用して、カラー画像が添付された電子メールを確認することができる。
【００６１】
なお、確認メッセージの表示方法はこれに限定されるものではない。例えば図９（ｂ）及び図９（ｃ）に示すような表示方法であってもよい。図９（ｂ）及び図９（ｃ）は、本実施形態における確認メッセージの表示方法の一例である。ＣＰＵ１１１は図９（ｂ）に示すようにパネル３２０に表示されるメインメニュー画面に確認メッセージ９０２を表示するようにしてもよい。
【００６２】
更に、ＣＰＵ１１１は、図９（ｃ）に示すようにＭＦＰ１０１の状態を確認するデバイス状況画面４１０に確認メッセージ９０３を表示するようにしてもよい。選択肢９０４は確認メッセージの詳細を確認するために使用する選択肢であり、画面４１０にメッセージを表示している場合（確認メッセージ、警告メッセージ、又はエラーメッセージなど）に表示する選択肢である。ＣＰＵ１１１は、選択肢９０４が指定されると、画面９０１に例示するポップアップ画面などを表示する。なお、確認メッセージは、受信ジョブの履歴に関する画面（不図示）などに表示するようにしてもよい。また、確認メッセージの表示を消すタイミングは適宜変更できる。所定時間の経過で表示を行わないように制御してもよい。また、ＣＰＵ１１１は、ステップＳ６０５のタイミングで代替印刷リストにマッチする電子メールが削除されているか否かを判断し、判断に基づいて表示を切り替えてもよい。例えば、ＣＰＵ１１１は、代替印刷リストにマッチする電子メールがメールボックスに格納されていないと判断すると表示を行わないように切り替える。また、確認メッセージを含む画面が所定回数（例えば３回など）表示されたと判断すると表示を行わないように切り替えることもできる。
【００６３】
図７の説明に戻り、ＣＰＵ１１１は、ステップＳ７１０で確認メッセージを表示するように制御すると、ステップＳ６１０に戻る。なお、本実施形態では、印刷部１２０がカラー印刷に対応している場合と、印刷部１２０がカラー印刷に対応していない場合とで、同一のフローチャートで説明したが、これに限定されるものではない。カラー印刷に対応している印刷部を備えるＭＦＰの受信プリント機能に適用する場合は、ステップＳ７０２の判定を行わず、ステップＳ７０３に進むようにしてもよい。更に、カラー印刷に対応していない印刷部を備えるＭＦＰの受信プリント機能に適用する場合は、ステップＳ７０１乃至ステップＳ７０４の処理を行わず、カラー画像であっても、モノクロ画像であってもモノクロで印刷するようにしてもよい。
【００６４】
また、本実施形態では、ユーザがＰＣ１０２などの情報処理装置にインストールされたメールクライアントから電子メールの確認を行うケースを例示したがこれに限定されるものではない。例えばパネル３２０がカラー表示に対応している場合は、パネル３２０に当該カラー画像をプレビュー表示できるようにしてもよい。この場合、ＣＰＵ１１１は、前述した確認メッセージに加えて画像表示を行うための選択肢を画面９０１や画面４１０などに表示する。画像データを表示するための選択肢が指定されると、ＰＯＰサーバから印刷代替リストにマッチする電子メールを受信する。また、ＣＰＵ１１１は電子メールに添付された画像データをパネル３２０に表示する。
【００６５】
以上説明したように、本実施形態では、カラー画像を受信してモノクロで印刷した場合は、当該カラー画像が添付された電子メールをメールボックスから削除しないように制御する。また、確認メッセージをパネル３２０に表示することで、ユーザに対してモノクロで印刷したカラー画像が添付された電子メールの確認を促すことができる。更に本実施形態では、画像形成装置がカラー画像を受信した場合にカラーで印刷を行うか否かを予め設定することができる。従って、ユーザや管理者の運用方針に基づいて、印刷モードを切り替えることができる。
【００６６】
＜第２の実施形態＞
第２の実施形態では、第１の実施形態に加えて、ユーザがパネル３２０を介して手動で問い合わせを行う場合に、モノクロで代替印刷したカラー画像をカラーで再印刷できるように制御することについて説明する。なお、第２の実施形態において、前提となる装置のハードウェア構成は第１の実施形態と同様である。ただし、第２の実施形態では、カラーで再印刷を行うように制御するため、印刷部１２０がカラー印刷に対応している場合に適用できる実施形態である。第１の実施形態と同様の構成については、詳細な説明は省略する。
【００６７】
本実施形態における、受信プリント機能に関する設定について説明する。図４（ｄ）は、第２の実施形態における受信プリント機能に関する設定画面を示している。ユーザは操作部１１６を操作して受信プリント機能に関する設定画面４３２を表示する。なお、画面４３２までの画面遷移については第１の実施形態と同様の制御であるため省略する。
【００６８】
ユーザは画面４３２を介して、受信プリントに関する設定を行うことができる。本実施形態のＭＦＰ１０１は、第１の実施形態に加えて、手動で受信を問い合わせる場合にカラー受信プリントを許可するか否かを設定することができる。選択肢４４５は、手動によるＰＯＰサーバへの問い合わせを行う場合に、カラー印刷を行えるようにするか否かを設定するための選択肢である。ＣＰＵ１１１は、選択肢４４５が指定された場合に、設定画面４４６を表示する。ユーザにより「許可する」が指定された場合は、手動で受信を問い合わせる場合にカラー印刷を行える設定となる。一方、ユーザにより「許可しない」が指定された場合は、カラー画像をモノクロで代替印刷する設定となる。設定画面４４６を介してなされた手動カラー受信プリントの設定は、ストレージ１１４に格納され、後述するフローチャートで参照される。
【００６９】
次に、本実施形態における手動によるＰＯＰサーバへの問い合わせを行う方法について説明する。まず、ユーザは、状況確認キー３０２を押下して、ジョブ状況の確認を行うことができる。図５（ｂ）は本実施形態における手動によるＰＯＰサーバへの問い合わせに関する画面の一例を示している。
【００７０】
ＣＰＵ１１１は、状況確認画面４００を介して選択肢４０２が指定された場合は、受信ジョブに関する画面（受信ジョブ画面５０２）を表示する。選択肢５０３は手動によるＰＯＰサーバへの問い合わせを行う場合に使用するキーである。ＣＰＵ１１１は、画面５０２を介して選択肢５０３が指定された場合は、ＰＯＰサーバへの問い合わせを行うとともに、電子メールの受信中であることをユーザに提示するためのポップアップ画面５０４を表示する。ＰＯＰサーバへの問い合わせが行われると、後述するフローチャートに示す受信プリント機能による電子メールの受信及び印刷が行われる。
【００７１】
本実施形態では、受信した電子メールにカラー画像が添付されている場合は、カラー画像の印刷方法をユーザに問い合わせることができる。画面５０６は、カラー画像の印刷方法をユーザに問い合わせる画面の一例を示している。ユーザは画面５０６を介してカラーで印刷する、モノクロで印刷する、又は、印刷を中止する指示を行うことができる。また、情報５０７は、カラー画像の送信元情報（件名、メールアドレス、送信日付など）をユーザに提示する情報である。ＣＰＵ１１１は、情報５０７として表示する文字列が１行に収まらない場合は、文字を横にスクロールして表示してもよい。ＣＰＵ１１１は、画面５０６を介して印刷の指示を受け付けると、印刷処理を開始するとともに、画面５０４に戻り次の電子メールを受信する。
【００７２】
電子メールの受信が完了すると、ＣＰＵ１１１はパネル３２０に表示したポップアップ画面５０４を閉じて、画面５０２に遷移する。なお、ＣＰＵ１１１は、画面５０４の表示中、即ち電子メールの受信中にストップキー３１３が押下された場合は、電子メールの受信及び印刷をキャンセルするように制御する。
【００７３】
次に本実施形態の受信プリント機能に関する制御について説明する。本実施形態では、図４（ｂ）、及び図４（ｄ）を用いて説明した設定に基づいて、電子メールの受信処理及び印刷処理をおこなう。図１０及び図１１は、受信プリント機能による電子メールの受信及び印刷を示すフローチャートである。図１０及び図１１に示すフローチャートの各動作（ステップ）は、ＣＰＵ１１１がＲＯＭ１１２又はストレージ１１４に記憶された制御プログラムをＲＡＭ１１３に読み出し、実行することにより実現される。なお、図１０は図６のフローチャートに代えて実行される動作であり、図１１は図７のフローチャートに代えて実行される動作である。
【００７４】
ＣＰＵ１１１は、ＭＦＰ１０１の起動時に図１０のフローチャートに対応する制御を実行する。ステップＳ６０１では、ＣＰＵ１１１は、ＰＯＰサーバへの問い合わせを行うか否かを判断する。ＣＰＵ１１１は、タイマ割り込みによりＰＯＰサーバへの問い合わせを行うと判断すると、ステップＳ６０２に進む。また、ＣＰＵ１１１はパネル３２０を介して、手動によるＰＯＰサーバへ問い合わせを行う操作がなされたと判断すると、ステップＳ６０２に進む。一方、タイマ割り込みによる問い合わせがなされない場合及び問い合わせを行う操作がなされていない場合は、ステップＳ６０１に戻り、ＰＯＰサーバへの問い合わせを行うためのイベントの発生を待つ。
【００７５】
ステップＳ６０２では、ＣＰＵ１１１は、ＰＯＰサーバ（メールサーバ１０３）へログインする。ステップＳ６０４では、ＣＰＵ１１１は、メールボックスに電子メールが格納されていれば、ステップＳ１００１に進み、格納されていなければ、ステップＳ６０１に戻り、ＰＯＰサーバへの問い合わせを行うためのイベントの発生を待つ。
【００７６】
ステップＳ１００１では、ＣＰＵ１１１は、手動によるＰＯＰサーバへの問い合わせであるか判断する。ステップＳ６０１におけるＰＯＰサーバへの問い合わせのトリガが手動による問い合わせに基づくものであればステップＳ１００２に進む。一方、手動による問い合わせに基づくものでなければ（タイマ割り込みによる自動的な問い合わせに基づくものであれば）ステップＳ６０５に進む。ステップＳ６０５では、ＣＰＵ１１１は印刷代替リストに基づいて受信すべき電子メールを決定する。一方、ステップＳ１００２では、ＣＰＵ１１１は、メールボックスに格納された全ての電子メールを受信すべき電子メールとして決定する。
【００７７】
ステップＳ６０６では、ＣＰＵ１１１は、ステップＳ６０５又はステップＳ１００２で受信すべきと決定された電子メールがあるか否かを判断する。受信すべき電子メールが１つ以上有る場合は、ステップＳ６０８に進み、受信すべき電子メールが無い場合（０の場合）は、ステップＳ６０１に戻る。
【００７８】
ステップＳ６０８では、ＣＰＵ１１１は、電子メールを受信し、添付ファイルから印刷に使用する画像データを生成する。また、ＣＰＵ１１１は、画像データを生成する際に当該画像データがカラーであるかモノクロであるかを判断し、当該画像データのカラー情報としてＲＡＭ１１３に一時的に記憶する。
ステップＳ６０９では、ＣＰＵ１１１は画像データの印刷処理を行う。詳細は図１１のフローチャートで説明する。
【００７９】
ステップＳ１１０１では、ＣＰＵ１１１は、画像データがカラーか否かを判断する。ＣＰＵ１１１は、ステップＳ６０８で取得したカラー情報に基づいて当該画像データがカラーであると判断するとステップＳ１１０２に進み、モノクロであると判断するとステップＳ７０５に進む。ステップＳ１１０２では、ＣＰＵ１１１は、ストレージ１１４に格納されたカラーモードの設定を参照し、カラーモードがモノクロ印刷モードであるか判断する。モノクロ印刷モードであれば、ステップＳ１１０３に進み、モノクロ印刷モードでなければ（カラー印刷モードであれば）ステップＳ７０４に進む。
【００８０】
ステップＳ１１０３では、ＣＰＵ１１１は、手動によるＰＯＰサーバへの問い合わせであるか判断する。ステップＳ６０１におけるＰＯＰサーバへの問い合わせのトリガが手動による問い合わせに基づくものであればステップＳ１１０４に進む。一方、手動による問い合わせに基づくものでなければ（タイマ割り込みによる自動的な問い合わせに基づくものであれば）ステップＳ７０５に進む。
【００８１】
ステップＳ１１０４では、ＣＰＵ１１１は、ストレージ１１４に格納された手動カラー受信プリントの設定を参照し、手動によるカラー受信プリントが許可されているか否かを判断する。手動によるカラー受信プリントを許可する設定であれば、ステップＳ１１０５に進み、手動によるカラー受信プリントを許可しない設定であれば、ステップＳ７０５に進む。
【００８２】
ステップＳ１１０５では、ＣＰＵ１１１はカラー画像の印刷方法をユーザに問い合わせるための画面を表示する。図５（ｂ）に示す画面５０６は、ＣＰＵ１１１がパネル３２０に表示する画面の一例である。ユーザは画面５０６を介して「カラーで印刷」、「モノクロで印刷」、又は「印刷中止」を行うことができる。
【００８３】
ステップＳ１１０６では、ＣＰＵ１１１は「カラーで印刷」が指定されたか否かを判断する。「カラーで印刷」が指定された場合は、ステップＳ７０４に進み、「カラーで印刷」が指定されない場合は、ステップＳ１１０７に進む。ステップＳ１１０７では、ＣＰＵ１１１は、「印刷中止」が指定されたか否かを判断する。「印刷中止」が指定された場合は、ステップＳ７１１へ進み、「印刷中止」が指定されない場合は、ステップＳ１１０８に進む。ステップＳ１１０８では、ＣＰＵ１１１は「モノクロで印刷」が指定されたか否かを判断する。「モノクロで印刷」が指定された場合は、ステップＳ７０５に進み、「モノクロで印刷」が指定されない場合は、ステップＳ１１０６に戻り、ユーザによる選択肢の指定を待つ。
【００８４】
ステップＳ７０４では、ＣＰＵ１１１は印刷部１２０を制御し、カラー画像を印刷する。一方、ステップＳ７０５では、ＣＰＵ１１１は、印刷部１２０を制御し、モノクロ画像を印刷する。なお、ステップＳ６０８で生成した画像データがカラー画像の場合は、画像データをモノクロに変換した後に印刷を行う。ＣＰＵ１１１は、ステップＳ７０４又はステップＳ７０５の印刷が完了すると、ステップＳ７０７以降に進む。ステップＳ７０７以降の処理は、第１の実施形態と同様であるため説明は省略する。ステップＳ７０７乃至ステップＳ７１１に示す印刷後の後処理が完了すると、図１０のステップＳ６１０に進む。
【００８５】
図１０の説明に戻り、ステップＳ６１０では、ＣＰＵ１１１は、受信すべき電子メールがまだ残っている場合は、ステップＳ６０８に戻り、残りの電子メールの受信及び印刷処理を行う。一方、ＣＰＵ１１１は、ＰＯＰサーバから受信すべき電子メールを全て受信し終えると、ステップＳ６０１に戻り、ＰＯＰサーバへの問い合わせを行うためのイベントの発生を待つ。
【００８６】
なお、ＣＰＵ１１１は、ステップＳ１１０５で表示する画面５０６において、更に画像データをプレビュー表示するようにしてもよい。この場合、ＣＰＵ１１１は、画像データを表示するための選択肢を画面５０６に表示する。ＣＰＵ１１１は、画像データを表示するための選択肢が指定された場合は、画像データをパネル３２０に表示する。
【００８７】
以上説明したように、本実施形態では、第１の実施形態の動作に加えて、ユーザがパネル３２０を介して手動でＰＯＰサーバへの問い合わせを行う場合は、モノクロで代替印刷したカラー画像が添付された画像データを再受信する。受信した電子メールに添付された画像データをユーザ指示に基づく印刷モードで印刷するため、モノクロで代替印刷したカラー画像を再度カラーで印刷することができる。即ち、カラーで印刷されたシートでカラー画像を確認することができる。
【００８８】
また、ユーザ指示を行う場合に、電子メールの送信元情報（件名、アドレス、日付など）や当該画像データのプレビューを表示することができる。従って、ユーザは、受信した電子メールの送信元情報又は画像のプレビューなどを確認したうえで、印刷モードを決定することができる。
【００８９】
更に本実施形態では、手動による問い合わせを行う場合に、カラー受信プリントを許可するか否かをユーザ又は管理者が予め設定することができる。従って、ユーザの運用方針に基づいて、手動による問い合わせを行う場合にカラー印刷ができるモードと、モノクロで代替印刷するモードとを適切に切り替えることができる。
【００９０】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９１】
１０１  ＭＦＰ
１０２  ＰＣ
１０３  メールサーバ
１１１  ＣＰＵ
１１６  操作部
１２０  印刷部
【図１】
2016167711.tif 000003
【図２】
2016167711.tif 000004
【図３】
2016167711.tif 000005
【図４】
2016167711.tif 000006
【図５】
2016167711.tif 000007
【図６】
2016167711.tif 000008
【図７】
2016167711.tif 000009
【図８】
2016167711.tif 000010
【図９】
2016167711.tif 000011
【図１０】
2016167711.tif 000012
【図１１】
2016167711.tif 000013