(57)【要約】【課題】電子メールプリント機能を有する画像形成装置に対してユーザーが誤って電子メールを送信してしまった場合でも、その電子メールによって投入される印刷ジョブのキャンセルや、印刷設定などの変更を簡単に行えるようにする。【解決手段】画像形成装置２は、電子メールの受信処理を行う電子メール受信部３１と、電子メールに基づく印刷出力を行うプリンタ部２５と、電子メールの受信処理又は印刷出力を実行させることなく一時停止させる停止制御部４１と、停止制御部４１による一時停止中に、電子メールに対する処理内容を指示した指示情報の入力を受け付け、当該指示情報に基づいて電子メール受信部３１が受信する電子メールに対する処理を決定する処理決定部４２と、電子メール受信部３１が受信した電子メールに対して処理決定部４２によって決定された処理を実行する電子メール処理部４３と、を備える構成である。【選択図】図３
2014000699.tif 000002
【特許請求の範囲】
【請求項１】
予め設定されたタイミングで電子メールの受信処理を行う受信手段と、
前記受信手段によって受信された電子メールに基づいて印刷出力を行う印刷出力手段と、
前記受信手段による受信処理又は前記印刷出力手段による印刷出力を実行させることなく一時停止させる停止制御手段と、
前記停止制御手段による一時停止中に、前記受信手段が受信する電子メールに対する処理内容を指示した指示情報の入力を受け付け、当該指示情報に基づいて前記受信手段が受信する電子メールに対する処理を決定する決定手段と、
前記停止制御手段による一時停止中又は一時停止が解除された後に、前記受信手段が受信した電子メールに対して前記決定手段によって決定された処理を実行する電子メール処理手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記決定手段によって決定される処理は、前記受信手段が受信する電子メールの削除、前記印刷出力手段が印刷出を行う際の印刷設定の変更、および、印刷対象となるファイルの変更のうちのいずれかであることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記受信手段によって受信される電子メールを記憶する記憶手段をさらに備え、
前記停止制御手段は、前記受信手段によって受信された電子メールを前記記憶手段に対して所定時間保存しておくことによって前記印刷出力手段による印刷出力を一時的に停止させ、
前記決定手段は、前記所定時間が経過するまでの間に、前記受信手段が前記指示情報を含む電子メールを受信した場合、当該指示情報に基づいて前記記憶手段に保存している電子メールに対する処理を決定し、
前記電子メール処理手段は、前記決定手段によって決定された処理を、前記記憶手段に保存している電子メールに対して実行することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールの送信元アドレスと、前記記憶手段に保存している電子メールの送信元アドレスとを比較することにより、処理決定の対象となる電子メールを特定することを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記決定手段は、前記指示情報を含む電子メールとして、前記受信手段が空メール又は前記記憶手段に保存している電子メールと同一のメールを受信した場合、前記記憶手段に保存している電子メールを削除する処理を決定することを特徴とする請求項３又は４に記載の画像形成装置。
【請求項６】
前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールに、前記記憶手段に保存している電子メールの印刷設定を変更する指示が含まれる場合、当該指示に基づいて印刷設定を変更する処理を決定することを特徴とする請求項３乃至５のいずれかに記載の画像形成装置。
【請求項７】
前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールの添付ファイルが、前記記憶手段に保存している電子メールの添付ファイルと異なる場合、印刷対象となるファイルを変更する処理を決定することを特徴とする請求項３乃至６のいずれかに記載の画像形成装置。
【請求項８】
ユーザーによる入力操作を検知する操作入力手段をさらに備え、
前記停止制御手段は、前記操作入力手段によって所定の操作が行われたことが検知された場合に、前記受信手段による受信処理又は前記印刷出力手段による印刷出力を一時停止させ、
前記決定手段は、前記停止制御手段による一時停止中に、前記操作入力手段を介して、前記受信手段が受信する電子メールに対する前記指示情報の入力を受け付け、当該指示情報に基づいて前記受信手段が受信する電子メールに対する処理を決定することを特徴とする請求項１又は２に記載の画像形成装置。
【請求項９】
前記決定手段は、前記操作入力手段を介して入力される情報に基づいて処理決定の対象となる電子メールを識別するための識別情報を取得し、当該識別情報に基づいて処理決定の対象となる電子メールを特定することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記識別情報は、前記受信手段が受信する電子メールの送信元アドレスに対応する情報であることを特徴とする請求項９に記載の画像形成装置。
【請求項１１】
前記決定手段は、前記操作入力手段を介して、処理決定の対象となる複数の電子メールを特定するために複数の識別情報を同時に入力可能であることを特徴とする請求項９又は１０に記載の画像形成装置。
【請求項１２】
前記操作入力手段を操作するユーザーを認証するユーザー認証手段をさらに備え、
前記決定手段は、前記ユーザー認証手段によって認証されたユーザーに関連付けられた情報から処理決定の対象となる電子メールを識別するための識別情報を取得し、当該識別情報に基づいて処理決定の対象となる電子メールを特定することを特徴とする請求項８乃至１０のいずれかに記載の画像形成装置。
【請求項１３】
前記受信手段によって受信される電子メールを記憶する記憶手段をさらに備え、
前記停止制御手段は、前記操作入力手段によって所定の操作が行われたことが検知された場合に、前記受信手段によって受信された電子メールを前記記憶手段に対して保存することによって前記印刷出力手段による印刷出力を一時停止させ、
前記決定手段は、前記操作入力手段を介して情報を入力する都度、前記記憶手段に記憶されている電子メールの中から処理決定の対象とならない電子メールを特定し、
前記電子メール処理手段は、前記決定手段において処理決定の対象とならない電子メールが特定されたタイミングで当該電子メールの一時停止状態を解除し、前記記憶手段から当該電子メールを読み出して前記印刷出力手段へ出力することにより、前記印刷出力手段において当該電子メールに基づいた印刷出力を行わせることを特徴とする請求項８乃至１１のいずれかに記載の画像形成装置。
【請求項１４】
受信する電子メールに基づいて印刷出力を行う画像形成装置において実行されるプログラムであって、前記画像形成装置を、
予め設定されたタイミングで電子メールの受信処理を行う受信手段、
前記受信手段によって受信された電子メールに基づく印刷出力を制御する印刷制御手段、
前記受信手段による受信処理又は前記印刷制御手段による印刷出力を実行させることなく一時停止させる停止制御手段、
前記停止制御手段による一時停止中に、前記受信手段が受信する電子メールに対する処理内容を指示した指示情報の入力を受け付け、当該指示情報に基づいて前記受信手段が受信する電子メールに対する処理を決定する決定手段、および、
前記停止制御手段による一時停止中又は一時停止が解除された後に、前記受信手段が受信した電子メールに対して前記決定手段によって決定された処理を実行する電子メール処理手段、
として機能させるプログラム。
【請求項１５】
前記決定手段によって決定される処理は、前記受信手段が受信する電子メールの削除、前記印刷制御手段が印刷出力を実行する際の印刷設定の変更、および、印刷対象となるファイルの変更のうちのいずれかであることを特徴とする請求項１４に記載のプログラム。
【請求項１６】
前記停止制御手段は、前記受信手段によって受信された電子メールを所定の記憶手段に対して所定時間保存しておくことによって前記印刷制御手段による印刷出力を一時的に停止させ、
前記決定手段は、前記所定時間が経過するまでの間に、前記受信手段が前記指示情報を含む電子メールを受信した場合、当該指示情報に基づいて前記記憶手段に保存している電子メールに対する処理を決定し、
前記電子メール処理手段は、前記決定手段によって決定された処理を、前記記憶手段に保存している電子メールに対して実行することを特徴とする請求項１４又は１５に記載のプログラム。
【請求項１７】
前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールの送信元アドレスと、前記記憶手段に保存している電子メールの送信元アドレスとを比較することにより、処理決定の対象となる電子メールを特定することを特徴とする請求項１６に記載のプログラム。
【請求項１８】
前記決定手段は、前記指示情報を含む電子メールとして、前記受信手段が空メール又は前記記憶手段に保存している電子メールと同一のメールを受信した場合、前記記憶手段に保存している電子メールを削除する処理を決定することを特徴とする請求項１６又は１７に記載のプログラム。
【請求項１９】
前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールに、前記記憶手段に保存している電子メールの印刷設定を変更する指示が含まれる場合、当該指示に基づいて印刷設定を変更する処理を決定することを特徴とする請求項１６乃至１８のいずれかに記載のプログラム。
【請求項２０】
前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールの添付ファイルが、前記記憶手段に保存している電子メールの添付ファイルと異なる場合、印刷対象となるファイルを変更する処理を決定することを特徴とする請求項１６乃至１９のいずれかに記載のプログラム。
【請求項２１】
前記画像形成装置は、ユーザーによる入力操作を検知する操作入力手段を備えており、
前記停止制御手段は、前記操作入力手段によって所定の操作が行われたことが検知された場合に、前記受信手段による受信処理又は前記印刷制御手段による印刷出力を一時停止させ、
前記決定手段は、前記停止制御手段による一時停止中に、前記操作入力手段を介して、前記受信手段が受信する電子メールに対する前記指示情報の入力を受け付け、当該指示情報に基づいて前記受信手段が受信する電子メールに対する処理を決定することを特徴とする請求項１４又は１５に記載のプログラム。
【請求項２２】
前記決定手段は、前記操作入力手段を介して入力される情報に基づいて処理決定の対象となる電子メールを識別するための識別情報を取得し、当該識別情報に基づいて処理決定の対象となる電子メールを特定することを特徴とする請求項２１に記載のプログラム。
【請求項２３】
前記識別情報は、前記受信手段が受信する電子メールの送信元アドレスに対応する情報であることを特徴とする請求項２２に記載のプログラム。
【請求項２４】
前記決定手段は、前記操作入力手段を介して、処理決定の対象となる複数の電子メールを特定するための複数の識別情報を同時に入力可能であることを特徴とする請求項２２又は２３に記載のプログラム。
【請求項２５】
前記画像形成装置は、前記操作入力手段を操作するユーザーを認証するユーザー認証手段をさらに備えており、
前記決定手段は、前記ユーザー認証手段によって認証されたユーザーに関連付けられた情報から処理決定の対象となる電子メールを識別するための識別情報を取得し、当該識別情報に基づいて処理決定の対象となる電子メールを特定することを特徴とする請求項２１乃至２３のいずれかに記載のプログラム。
【請求項２６】
前記停止制御手段は、前記操作入力手段によって所定の操作が行われたことが検知された場合に、前記受信手段によって受信された電子メールを所定の記憶手段に対して保存することによって前記印刷制御手段による印刷出力を一時停止させ、
前記決定手段は、前記操作入力手段を介して情報を入力する都度、前記記憶手段に記憶されている電子メールの中から処理決定の対象とならない電子メールを特定し、
前記電子メール処理手段は、前記決定手段において処理決定の対象とならない電子メールが特定されたタイミングで当該電子メールの一時停止状態を解除し、前記記憶手段から当該電子メールを読み出して前記印刷制御手段に当該電子メールに基づいた印刷出力を実行させることを特徴とする請求項２１乃至２４のいずれかに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
従来、ネットワークプリンタやＭＦＰ（Multifunction Peripheral）などの画像形成装置において、自機宛の電子メールを受信することに伴い、その電子メールを印刷ジョブとして印刷出力する電子メールプリント機能を備えたものが知られている（例えば特許文献１）。
【０００３】
一方、近年では、スマートフォンやタブレット端末などの携帯型端末装置の普及が著しい。このような携帯型端末装置は、文書データの取り扱いがユーザーにとって簡単であり、利便性に優れている。その反面、携帯型端末装置には、一般的なパーソナルコンピュータ（ＰＣ）と同様のプリンタドライバがインストールされていないのが実情である。そのため、携帯型端末装置を用いて文書データに基づく印刷出力を行いたい場合には、上述した電子メールプリント機能を備える画像形成装置に対し、文書データを添付した電子メールを送信することが行われる。これにより、プリンタドライバがインストールされていない携帯型端末装置においても、画像形成装置に対して印刷ジョブを投入することができるようになる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２２１４６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、画像形成装置の電子メールプリント機能を利用して印刷出力を行う場合、電子メールに印刷対象となる文書データを添付して送信するため、ユーザーが添付ファイルの中身を十分に確認することなく、間違った添付ファイルを指定してしまうケースが発生する。その結果、ユーザーにとっては意図していない文書が印刷出力されてしまうことになる。
【０００６】
また携帯型端末装置から一旦電子メールを送信してしまうと、仮にユーザーが間違った文書データを添付したことに気付いた場合でも携帯型端末装置を操作することによって画像形成装置に投入される印刷ジョブをキャンセルすることができない。それ故、従来の電子メールプリント機能は、ミスプリントの発生頻度が高いという問題があった。
【０００７】
そこで本発明は、従来の問題点を解決すべく、電子メールによって投入される印刷ジョブのキャンセルや、印刷設定などの変更をユーザーが簡単に行えるようにして電子メールプリント機能の利便性を向上させた画像形成装置およびプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、請求項１にかかる発明は、画像形成装置であって、予め設定されたタイミングで電子メールの受信処理を行う受信手段と、前記受信手段によって受信された電子メールに基づいて印刷出力を行う印刷出力手段と、前記受信手段による受信処理又は前記印刷出力手段による印刷出力を実行させることなく一時停止させる停止制御手段と、前記停止制御手段による一時停止中に、前記受信手段が受信する電子メールに対する処理内容を指示した指示情報の入力を受け付け、当該指示情報に基づいて前記受信手段が受信する電子メールに対する処理を決定する決定手段と、前記停止制御手段による一時停止中又は一時停止が解除された後に、前記受信手段が受信した電子メールに対して前記決定手段によって決定された処理を実行する電子メール処理手段と、を備えることを特徴とする構成である。
【０００９】
請求項２にかかる発明は、請求項１に記載の画像形成装置において、前記決定手段によって決定される処理は、前記受信手段が受信する電子メールの削除、前記印刷出力手段が印刷出を行う際の印刷設定の変更、および、印刷対象となるファイルの変更のうちのいずれかであることを特徴とする構成である。
【００１０】
請求項３にかかる発明は、請求項１又は２に記載の画像形成装置において、前記受信手段によって受信される電子メールを記憶する記憶手段をさらに備え、前記停止制御手段は、前記受信手段によって受信された電子メールを前記記憶手段に対して所定時間保存しておくことによって前記印刷出力手段による印刷出力を一時的に停止させ、前記決定手段は、前記所定時間が経過するまでの間に、前記受信手段が前記指示情報を含む電子メールを受信した場合、当該指示情報に基づいて前記記憶手段に保存している電子メールに対する処理を決定し、前記電子メール処理手段は、前記決定手段によって決定された処理を、前記記憶手段に保存している電子メールに対して実行することを特徴とする構成である。
【００１１】
請求項４にかかる発明は、請求項３に記載の画像形成装置において、前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールの送信元アドレスと、前記記憶手段に保存している電子メールの送信元アドレスとを比較することにより、処理決定の対象となる電子メールを特定することを特徴とする構成である。
【００１２】
請求項５にかかる発明は、請求項３又は４に記載の画像形成装置において、前記決定手段は、前記指示情報を含む電子メールとして、前記受信手段が空メール又は前記記憶手段に保存している電子メールと同一のメールを受信した場合、前記記憶手段に保存している電子メールを削除する処理を決定することを特徴とする構成である。
【００１３】
請求項６にかかる発明は、請求項３乃至５のいずれかに記載の画像形成装置において、前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールに、前記記憶手段に保存している電子メールの印刷設定を変更する指示が含まれる場合、当該指示に基づいて印刷設定を変更する処理を決定することを特徴とする構成である。
【００１４】
請求項７にかかる発明は、請求項３乃至６のいずれかに記載の画像形成装置において、前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールの添付ファイルが、前記記憶手段に保存している電子メールの添付ファイルと異なる場合、印刷対象となるファイルを変更する処理を決定することを特徴とする構成である。
【００１５】
請求項８にかかる発明は、請求項１又は２に記載の画像形成装置において、ユーザーによる入力操作を検知する操作入力手段をさらに備え、前記停止制御手段は、前記操作入力手段によって所定の操作が行われたことが検知された場合に、前記受信手段による受信処理又は前記印刷出力手段による印刷出力を一時停止させ、前記決定手段は、前記停止制御手段による一時停止中に、前記操作入力手段を介して、前記受信手段が受信する電子メールに対する前記指示情報の入力を受け付け、当該指示情報に基づいて前記受信手段が受信する電子メールに対する処理を決定することを特徴とする構成である。
【００１６】
請求項９にかかる発明は、請求項８に記載の画像形成装置において、前記決定手段は、前記操作入力手段を介して入力される情報に基づいて処理決定の対象となる電子メールを識別するための識別情報を取得し、当該識別情報に基づいて処理決定の対象となる電子メールを特定することを特徴とする構成である。
【００１７】
請求項１０にかかる発明は、請求項９に記載の画像形成装置において、前記識別情報は、前記受信手段が受信する電子メールの送信元アドレスに対応する情報であることを特徴とする構成である。
【００１８】
請求項１１にかかる発明は、請求項１０に記載の画像形成装置において、前記決定手段は、前記操作入力手段を介して、処理決定の対象となる複数の電子メールを特定するために複数の識別情報を同時に入力可能であることを特徴とする構成である。
【００１９】
請求項１２にかかる発明は、請求項８乃至１０のいずれかに記載の画像形成装置において、前記操作入力手段を操作するユーザーを認証するユーザー認証手段をさらに備え、前記決定手段は、前記ユーザー認証手段によって認証されたユーザーに関連付けられた情報から処理決定の対象となる電子メールを識別するための識別情報を取得し、当該識別情報に基づいて処理決定の対象となる電子メールを特定することを特徴とする構成である。
【００２０】
請求項１３にかかる発明は、請求項８乃至１１のいずれかに記載の画像形成装置において、前記受信手段によって受信される電子メールを記憶する記憶手段をさらに備え、前記停止制御手段は、前記操作入力手段によって所定の操作が行われたことが検知された場合に、前記受信手段によって受信された電子メールを前記記憶手段に対して保存することによって前記印刷出力手段による印刷出力を一時停止させ、前記決定手段は、前記操作入力手段を介して情報を入力する都度、前記記憶手段に記憶されている電子メールの中から処理決定の対象とならない電子メールを特定し、前記電子メール処理手段は、前記決定手段において処理決定の対象とならない電子メールが特定されたタイミングで当該電子メールの一時停止状態を解除し、前記記憶手段から当該電子メールを読み出して前記印刷出力手段へ出力することにより、前記印刷出力手段において当該電子メールに基づいた印刷出力を行わせることを特徴とする構成である。
【００２１】
請求項１４にかかる発明は、受信する電子メールに基づいて印刷出力を行う画像形成装置において実行されるプログラムであって、前記画像形成装置を、予め設定されたタイミングで電子メールの受信処理を行う受信手段、前記受信手段によって受信された電子メールに基づく印刷出力を制御する印刷制御手段、前記受信手段による受信処理又は前記印刷制御手段による印刷出力を実行させることなく一時停止させる停止制御手段、前記停止制御手段による一時停止中に、前記受信手段が受信する電子メールに対する処理内容を指示した指示情報の入力を受け付け、当該指示情報に基づいて前記受信手段が受信する電子メールに対する処理を決定する決定手段、および、前記停止制御手段による一時停止中又は一時停止が解除された後に、前記受信手段が受信した電子メールに対して前記決定手段によって決定された処理を実行する電子メール処理手段、として機能させる構成である。
【００２２】
請求項１５にかかる発明は、請求項１４に記載のプログラムにおいて、前記決定手段によって決定される処理は、前記受信手段が受信する電子メールの削除、前記印刷制御手段が印刷出力を実行する際の印刷設定の変更、および、印刷対象となるファイルの変更のうちのいずれかであることを特徴とする構成である。
【００２３】
請求項１６にかかる発明は、請求項１４又は１５に記載のプログラムにおいて、前記停止制御手段は、前記受信手段によって受信された電子メールを所定の記憶手段に対して所定時間保存しておくことによって前記印刷制御手段による印刷出力を一時的に停止させ、前記決定手段は、前記所定時間が経過するまでの間に、前記受信手段が前記指示情報を含む電子メールを受信した場合、当該指示情報に基づいて前記記憶手段に保存している電子メールに対する処理を決定し、前記電子メール処理手段は、前記決定手段によって決定された処理を、前記記憶手段に保存している電子メールに対して実行することを特徴とする構成である。
【００２４】
請求項１７にかかる発明は、請求項１６に記載のプログラムにおいて、前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールの送信元アドレスと、前記記憶手段に保存している電子メールの送信元アドレスとを比較することにより、処理決定の対象となる電子メールを特定することを特徴とする構成である。
【００２５】
請求項１８にかかる発明は、請求項１６又は１７に記載のプログラムにおいて、前記決定手段は、前記指示情報を含む電子メールとして、前記受信手段が空メール又は前記記憶手段に保存している電子メールと同一のメールを受信した場合、前記記憶手段に保存している電子メールを削除する処理を決定することを特徴とする構成である。
【００２６】
請求項１９にかかる発明は、請求項１６乃至１８のいずれかに記載のプログラムにおいて、前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールに、前記記憶手段に保存している電子メールの印刷設定を変更する指示が含まれる場合、当該指示に基づいて印刷設定を変更する処理を決定することを特徴とする構成である。
【００２７】
請求項２０にかかる発明は、請求項１６乃至１９のいずれかに記載のプログラムにおいて、前記決定手段は、前記受信手段が受信した前記指示情報を含む電子メールの添付ファイルが、前記記憶手段に保存している電子メールの添付ファイルと異なる場合、印刷対象となるファイルを変更する処理を決定することを特徴とする構成である。
【００２８】
請求項２１にかかる発明は、請求項１４又は１５に記載のプログラムにおいて、前記画像形成装置は、ユーザーによる入力操作を検知する操作入力手段を備えており、前記停止制御手段は、前記操作入力手段によって所定の操作が行われたことが検知された場合に、前記受信手段による受信処理又は前記印刷制御手段による印刷出力を一時停止させ、前記決定手段は、前記停止制御手段による一時停止中に、前記操作入力手段を介して、前記受信手段が受信する電子メールに対する前記指示情報の入力を受け付け、当該指示情報に基づいて前記受信手段が受信する電子メールに対する処理を決定することを特徴とする構成である。
【００２９】
請求項２２にかかる発明は、請求項２１に記載のプログラムにおいて、前記決定手段は、前記操作入力手段を介して入力される情報に基づいて処理決定の対象となる電子メールを識別するための識別情報を取得し、当該識別情報に基づいて処理決定の対象となる電子メールを特定することを特徴とする構成である。
【００３０】
請求項２３にかかる発明は、請求項２２に記載のプログラムにおいて、前記識別情報は、前記受信手段が受信する電子メールの送信元アドレスに対応する情報であることを特徴とする構成である。
【００３１】
請求項２４にかかる発明は、請求項２２又は２３に記載のプログラムにおいて、前記決定手段は、前記操作入力手段を介して、処理決定の対象となる複数の電子メールを特定するための複数の識別情報を同時に入力可能であることを特徴とする構成である。
【００３２】
請求項２５にかかる発明は、請求項２１乃至２３のいずれかに記載のプログラムにおいて、前記画像形成装置は、前記操作入力手段を操作するユーザーを認証するユーザー認証手段をさらに備えており、前記決定手段は、前記ユーザー認証手段によって認証されたユーザーに関連付けられた情報から処理決定の対象となる電子メールを識別するための識別情報を取得し、当該識別情報に基づいて処理決定の対象となる電子メールを特定することを特徴とする構成である。
【００３３】
請求項２６にかかる発明は、請求項２１乃至２４のいずれかに記載のプログラムにおいて、前記停止制御手段は、前記操作入力手段によって所定の操作が行われたことが検知された場合に、前記受信手段によって受信された電子メールを所定の記憶手段に対して保存することによって前記印刷制御手段による印刷出力を一時停止させ、前記決定手段は、前記操作入力手段を介して情報を入力する都度、前記記憶手段に記憶されている電子メールの中から処理決定の対象とならない電子メールを特定し、前記電子メール処理手段は、前記決定手段において処理決定の対象とならない電子メールが特定されたタイミングで当該電子メールの一時停止状態を解除し、前記記憶手段から当該電子メールを読み出して前記印刷制御手段に当該電子メールに基づいた印刷出力を実行させることを特徴とする構成である。
【発明の効果】
【００３４】
本発明によれば、ユーザーが画像形成装置に対して誤った電子メールを送信してしまった場合でも、その電子メールによって画像形成装置に投入される印刷ジョブのキャンセルや、印刷設定などの変更を簡単に行うことができるようになる。それ故、画像形成装置においてミスプリントが発生する可能性を低減することができ、電子メールプリント機能の利便性を向上させることができる。
【図面の簡単な説明】
【００３５】
【図１】画像形成システムの構成概念を示す図である。
【図２】画像形成装置のハードウェア構成の一例を示すブロック図である。
【図３】画像形成装置における制御部の機能構成の一例を示すブロック図である。
【図４】画像形成装置において電子メールプリント機能による通常の印刷出力が行われる場合のシーケンスを示す図である。
【図５】第１の実施形態において電子メールプリント機能による印刷出力のキャンセルや設定変更などを行う場合のシーケンスを示す図である。
【図６】第１の実施形態において画像形成装置が行う具体的な処理手順の一例を示すフローチャートである。
【図７】第１の実施形態における電子メール判別処理の詳細な処理手順の一例を示すフローチャートである。
【図８】第２の実施形態における操作パネルを正面側から視た一構成例を示す図である。
【図９】第２の実施形態において電子メールプリント機能による印刷出力のキャンセルや設定変更を行う場合のシーケンスを示す図である。
【図１０】一時停止キーの操作を検知した場合に画像形成装置において割り込み処理として行われる処理手順の一例を示すフローチャートである。
【図１１】ユーザーが識別情報を入力する際に操作パネルの表示部に表示される一画面例を示す図である。
【図１２】ユーザーがアドレス参照キーを操作した場合に表示部に表示される画面例を示す図である。
【図１３】ユーザーが履歴参照キーを操作した場合に表示部に表示される画面例を示す図である。
【図１４】電子メールに対する処理内容を指示入力するための操作画面の一例を示す図である。
【図１５】第２の実施形態の画像形成装置において定常的に繰り返し行われる処理手順の一例を示すフローチャートである。
【図１６】複数のユーザーが同時に識別情報を入力可能な一画面例を示す図である。
【図１７】ユーザー認証機能を備えた制御部の機能構成の一例を示すブロック図である。
【図１８】第３の実施形態において電子メールプリント機能による印刷出力のキャンセルや設定変更を行う場合のシーケンスを示す図である。
【図１９】第３の実施形態の画像形成装置において定常的に繰り返し行われる処理手順の一例を示すフローチャートである。
【図２０】図１６と同様の画面例において複数の識別情報入力欄に対して識別情報が入力途中の段階にある状態を示す図である。
【発明を実施するための形態】
【００３６】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００３７】
（基本的実施形態）
図１は、本実施形態における画像形成システム１の構成概念を示す図である。この画像形成システム１は、ＭＦＰなどで構成される画像形成装置２と、ユーザーが操作する端末装置３と、ＳＭＴＰ（Simple Mail Transfer Protocol）サーバー４と、ＰＯＰ（Post Office Protocol）サーバー６とを備え、それら各装置がインターネット５を含むネットワークに接続された構成を有している。端末装置３は、図１に示すように、一般的なパーソナルコンピュータなどで構成されるデスクトップ型端末装置３ａで構成されるものであっても良いし、またスマートフォンやタブレット端末などで構成される携帯型端末装置３ｂであっても良い。また本実施形態の画像形成装置２は、電子メールプリント機能を備えており、自機宛の電子メールを受信すると、その電子メールを印刷ジョブとして印刷出力することができるようになっている。
【００３８】
画像形成装置２における電子メールプリント機能の基本的な動作について説明する。画像形成装置２の電子メールアドレスを送信先アドレスに指定して端末装置３から送信される電子メールＥＭは、ＳＭＴＰサーバー４に送信され、ＳＭＴＰサーバー４からインターネット５などのネットワークを介してＰＯＰサーバー６へと転送される。一方、画像形成装置２には、ＰＯＰサーバー６から自機宛の電子メールＥＭを取得するメール取得間隔が予め設定されている。画像形成装置２は、そのメール取得間隔に基づき、電子メールの受信タイミングになるとＰＯＰサーバー６へアクセスし、自機宛の電子メールの受信処理を実行する。その結果、端末装置３から送信された電子メールＥＭを受信した場合、画像形成装置２は、その受信した電子メールＥＭに基づいて印刷出力を行う。このとき、画像形成装置２は、受信した電子メールＥＭに文書データなどの添付ファイルが含まれていれば、その添付ファイルを印刷対象として印刷出力を行う。また添付ファイルが含まれていない場合、画像形成装置２は、受信した電子メールＥＭの本文などを印刷対象として印刷出力を行う。また受信した電子メールＥＭの件名欄などに印刷設定を指示するコマンドが含まれる場合、画像形成装置２は、そのコマンドに対応する印刷設定を適用し、印刷出力を行う。これに対し、電子メールＥＭの件名欄などに印刷設定を指示するコマンドが含まれていない場合には、電子メールプリント機能にデフォルト設定されている印刷設定を適用して印刷出力を行う。尚、印刷設定には、例えば、カラー印刷やモノクロ印刷の設定、複数枚（Ｎ枚）ページを１枚の用紙に割り付けるＮｉｎ１印刷の設定、両面印刷や片面印刷の設定、印刷に使用する用紙サイズの設定、印刷出力時の倍率設定などが含まれる。
【００３９】
図２は、画像形成装置２のハードウェア構成の一例を示すブロック図である。図２に示すように、画像形成装置２は、制御部１０と、操作パネル２０と、ネットワークインタフェース２３と、スキャナ部２４と、プリンタ部２５と、ＦＡＸ部２６と、記憶部２７とを備えている。
【００４０】
制御部１０は、操作パネル２０、ネットワークインタフェース２３、スキャナ部２４、プリンタ部２５、ＦＡＸ部２６および記憶部２７の各部の動作を制御すると共に、上述した電子メールプリント機能の動作を制御する処理部である。操作パネル２０は、ユーザーが画像形成装置２を直接操作する際のユーザーインタフェースとなるものであり、各種情報を表示する表示部２１と、ユーザーからの操作を受け付ける操作部２２とを備えている。ネットワークインタフェース２３は、画像形成装置２をＬＡＮ（Local Area Network）などのネットワークに接続し、電子メールＥＭを受信する際のインタフェースとなるものである。スキャナ部２４は、制御部１０からの指令に基づいて動作し、原稿を読み取って画像データを生成する機構である。プリンタ部２５は、制御部１０から出力される印刷対象データに基づき、印刷用紙などに画像形成を行って印刷出力する印刷出力手段である。ＦＡＸ部２６は、図示しない公衆電話網などを介してＦＡＸデータの送受信を行うものである。記憶部２７は、例えばハードディスクドライブなどで構成される不揮発性記憶手段であり、受信した電子メールＥＭを一時的に保存したり、或いはその他の各種データを記憶しておくために利用される。
【００４１】
図２に示すように、制御部１０は、ＣＰＵ１１と、ＲＡＭ１２と、ＲＯＭ１３とを備えている。ＣＰＵ１１は、ＲＯＭ１３に格納されているプログラム１４を読み出して実行する演算処理ユニットである。ＲＡＭ１２は、ＣＰＵ１１がプログラム１４を実行することに伴って発生する一次的なデータなどを記憶しておくためのものである。ＲＯＭ１３は、不揮発性メモリであり、プログラム１４の他、様々なデータが予め格納されたメモリである。
【００４２】
ＣＰＵ１１は、画像形成装置２への電源投入に伴ってＲＯＭ１３からプログラム１４を読み出して実行することにより、制御部１０の全体を各種処理部として機能させる。特に本実施形態では、ＣＰＵ１１がプログラム１４を実行することにより、画像形成装置２において上述した電子メールプリント機能を作動させるように構成される。
【００４３】
図３は、ＣＰＵ１１がプログラム１４を実行することによって実現される制御部１０の機能構成の一例を示すブロック図である。尚、図３では、電子メールプリント機能に関する機能構成だけを例示している。図３に示すように、ＣＰＵ１１がプログラム１４を実行すると、制御部１０は、電子メールプリントに関する基本的な動作を行う印刷処理部３０、および、その印刷処理部３０における動作を制御する制御機能部４０として機能する。
【００４４】
印刷処理部３０は、電子メール受信部３１と、印刷制御部３２とを備えている。電子メール受信部３１は、予め設定されているメール取得間隔に基づき、電子メールの受信タイミングになると、ネットワークインタフェース２３を介してＰＯＰサーバー６へアクセスし、自機宛の電子メールを受信するための電子メール受信処理を実行する。そして電子メール受信部３１は、ＰＯＰサーバー６に自機宛の電子メールＥＭが蓄積されていれば、その電子メールＥＭを受信する。印刷制御部３２は、電子メール受信部３１が電子メールＥＭを受信すると、その受信した電子メールＥＭを取得してプリンタ部２５へ出力することにより、印刷出力を実行させる処理部である。
【００４５】
また制御機能部４０は、停止制御部４１と、処理決定部４２と、電子メール処理部４３とを備えている。
【００４６】
停止制御部４１は、上述した印刷処理部３０における動作を一時的に停止させる処理部である。つまり、停止制御部４１は、電子メール受信部３１による電子メールの受信処理および印刷制御部３２による印刷出力の実行処理のいずれか一方又は双方を実行させることなく一時停止させる。この停止制御部４１は、電子メール受信部３１が電子メールＥＭを受信した場合、その受信した電子メールＥＭに対するその後の処理を一時停止させたり、或いは、操作パネル２０の操作部２２がユーザーによって所定の操作が行われたことを検知すると、その後の電子メール受信処理や、受信した電子メールの印刷出力処理を一時停止させたりする。したがって、停止制御部４１による一時停止期間中は仮に電子メール受信部３１が電子メールＥＭを受信したとしても、その電子メールＥＭに基づく印刷出力を直ちに行わないように制御することができる。
【００４７】
処理決定部４２は、停止制御部４１による一時停止中に、電子メールＥＭに対する処理内容を指示した指示情報の入力を受け付け、その指示情報に基づいて、電子メール受信部３１が既に受信している電子メールＥＭ、又は、将来受信する電子メールＥＭに対する処理を決定する処理部である。この処理決定部４２は、電子メール受信部３１が受信する指示情報が付加された電子メール、又は、操作パネル２０の操作部２２から入力する指示情報に基づき、印刷ジョブとして投入された電子メールＥＭに対する処理を決定する。
【００４８】
電子メール処理部４３は、電子メール受信部３１が受信した電子メールＥＭに対し、停止制御部４１による一時停止中又はその一時停止が解除された後に、処理決定部４２によって決定された処理を実行する処理部である。電子メール処理部４３が電子メールＥＭに対して行う処理には、電子メールＥＭの削除、電子メールＥＭに基づく印刷出力を行う際の印刷設定の変更、印刷対象となる添付ファイルの変更などがある。電子メール処理部４３は、それら複数の処理の中から処理決定部４２によって決定された処理を実行する。
【００４９】
このように制御機能部４０は、印刷処理部３０によって行われる処理を一時停止させることにより、その停止中に、電子メールＥＭに対する処理内容を指示した指示情報の入力を受け付けるように構成される。そのため、端末装置３を操作するユーザーが誤って電子メールＥＭを画像形成装置２宛に送信してしまった場合でも、その電子メールＥＭに対する処理が停止されている間に、指示情報を画像形成装置２へ入力することにより、画像形成装置２がその電子メールＥＭの削除や印刷設定の変更などを行うことができるようになる。
【００５０】
より詳しく説明すると、本実施形態の画像形成装置２は、その基本構成として、予め設定されたタイミングで電子メールＥＭの受信処理を行う電子メール受信部３１と、その電子メール受信部３１によって受信された電子メールＥＭに基づいて印刷出力を行うプリンタ部２５と、電子メール受信部３１による受信処理又はプリンタ部２５による印刷出力を実行させることなく一時的に停止させる停止制御部４１と、その停止制御部４１による一時停止中に、電子メール受信部３１が受信する電子メールＥＭに対する処理内容を指示した指示情報の入力を受け付け、当該指示情報に基づいて電子メール受信部３１が受信する電子メールＥＭに対する処理を決定する処理決定部４２と、停止制御部４１による一時停止中又は一時停止が解除された後に、電子メール受信部３１が受信した電子メールＥＭに対して処理決定部４２によって決定された処理を実行する電子メール処理部４３と、を備える構成である。そして、このような構成を具備することにより、本実施形態の画像形成装置２は、ユーザーが誤って送信してしまった電子メールＥＭを受信した場合でも、その電子メールＥＭに基づく印刷出力を行うことなくキャンセルしたり、或いは印刷設定などをユーザーが所望する内容に変更して印刷出力したりすることができるようになり、従来よりも電子メールプリント機能の利便性を向上させることができるものである。
【００５１】
以下、上記のような画像形成装置２の具体的な構成および動作を、いくつかの実施形態を例示することによって説明する。
【００５２】
（第１の実施形態）
まず第１の実施形態について説明する。本実施形態では、ユーザーが端末装置３を操作することによって誤った電子メールを画像形成装置２に送信してしまった場合、ユーザーが引き続いて端末装置３に対する操作を行って先に送信した電子メールに対する処理内容を指示する指示情報を含んだ電子メールを更に送信することにより、画像形成装置２において先の電子メールに対する処理が行われるときにはその指示情報に基づいた処理が行われるようにした形態を説明する。これを実現するため、本実施形態の画像形成装置２は、電子メール受信部３１が自機宛の電子メールＥＭを受信した場合、停止制御部４１がその電子メールＥＭを記憶部２７に対して所定時間保存しておくことにより、印刷制御部３２によって行われる印刷出力を一時的に停止させるように構成される。
【００５３】
図４は、画像形成装置２において電子メールプリント機能による通常の印刷出力が行われる場合のシーケンスを示す図である。画像形成装置２は、電子メールの受信タイミングになったことを検知すると、電子メール受信部３１による電子メール受信処理を実行する（プロセスＰ１）。そして電子メール受信部３１は、ＰＯＰサーバー６に自機宛の電子メールＥＭ１が蓄積されている場合、その電子メールＥＭ１を取得する。電子メール受信部３１がＰＯＰサーバー６から電子メールＥＭ１を受信すると、制御部１０において停止制御部４１が機能し、その電子メールＥＭ１を記憶部２７に保存する電子メール保存処理を行う（プロセスＰ２）。また停止制御部４１は、この電子メール保存処理の実行に伴い、図示を省略する内部タイマーの計時動作をスタートさせ、所定時間Ｔが経過するまで記憶部２７に保存した電子メールＥＭ１に対する処理を一時的に停止させる。この所定時間Ｔは、電子メール受信部３１が電子メールの自動取得を行うメール取得間隔よりも長い時間に設定されることが好ましく、例えばメール取得間隔が５分であれば所定時間Ｔは５分よりも長い時間に予め設定される。そして図４に示すように、所定時間Ｔが経過するまでに、新たな電子メールの受信がなかった場合、停止制御部４１は、一時停止状態を解除する。これに伴い、印刷制御部３２は、記憶部２７に保存されている電子メールＥＭ１を読み出し、その電子メールＥＭ１に基づく印刷ジョブをプリンタ部２５へ出力することによって印刷出力を実行させる（プロセスＰ３）。このように本実施形態では、画像形成装置２が電子メールＥＭ１を受信してから印刷出力を開始するまでに、所定時間Ｔのタイムラグを発生させるように構成される。
【００５４】
次に図５は、本実施形態の特徴的なシーケンスであり、画像形成装置２において電子メールプリント機能による印刷出力のキャンセルや設定変更などを行う場合のシーケンスを示す図である。尚、図５において、画像形成装置２が電子メールＥＭ１を受信することに伴い、その電子メールＥＭ１を記憶部２７に保存して所定時間Ｔが経過するまでの間、その電子メールＥＭ１に対する処理を一時停止させるプロセスＰ１０，Ｐ１１は、図４におけるプロセスＰ１，Ｐ２と同様である。
【００５５】
例えばプロセスＰ１１において画像形成装置２が記憶部２７に保存した電子メールＥＭ１が、端末装置３を操作するユーザーによって誤って送信されたものである場合、その電子メールＥＭ１に基づく印刷出力が開始されるまでに、ユーザーがその誤送信に気付くこともある。そのような場合、ユーザーは、端末装置３を再び操作し、先の電子メールＥＭ１に対する処理内容を指示した指示情報Ｄ１を含む電子メールＥＭ２を画像形成装置２宛にあらためて送信することにより、画像形成装置２に対して先に送信した電子メールＥＭ１に対する処理を指示することができる。
【００５６】
本実施形態では、ユーザーが先に送信した電子メールＥＭ１に基づく印刷出力をキャンセルしたい場合には、先に送信した電子メールＥＭ１と同一の電子メールＥＭ２、又は、件名欄や本文をブランクにした空メールである電子メールＥＭ２を送信する。また、ユーザーが先に送信した電子メールＥＭ１の印刷設定を変更したい場合には、送信済みの電子メールＥＭ１を再編集することによって件名欄などに含まれる印刷設定を指示するコマンドを所望のコマンドに書き換えた電子メールＥＭ２を送信する。さらに、ユーザーが印刷対象ファイルを変更したい場合には、送信済みの電子メールＥＭ１の添付ファイルを所望のファイルに変更した電子メールＥＭ２を送信する。これらの電子メールＥＭ２は、いずれも画像形成装置２によって受信されると、指示情報Ｄ１を含む電子メールＥＭ２として取り扱われる。
【００５７】
画像形成装置２は、プロセスＰ１１で保存した電子メールＥＭ１に対する処理を一時停止させている期間中に、電子メールの受信タイミングになったことを検知すると、電子メール受信部３１による電子メール受信処理を再び実行する（プロセスＰ１２）。そして電子メール受信部３１は、ＰＯＰサーバー６に自機宛の電子メールＥＭ２が蓄積されていればその電子メールＥＭ２を取得する。
【００５８】
停止制御部４１による一時停止中に、電子メール受信部３１が新たな電子メールＥＭ２を取得すると、制御部１０において処理決定部４２が機能する。そして処理決定部４２は、その受信した電子メールＥＭ２を解析する（プロセスＰ１３）。すなわち、処理決定部４２は、今回新たに受信した電子メールＥＭ２が先に受信した電子メールＥＭ１に対する処理内容を指示した指示情報Ｄ１を含むメールであるか否かを判断する。その結果、新たに受信した電子メールＥＭ２が指示情報Ｄ１を含むメールである場合、処理決定部４２は、その指示情報Ｄ１に基づいて先の電子メールＥＭ１に対して行うべき処理を決定する（プロセスＰ１４）。
【００５９】
画像形成装置２が電子メールＥＭ２の解析を行うとき（プロセスＰ１３）、記憶部２７には複数の電子メールＥＭ１が保存されていることもある。そのため、処理決定部４２は、今回新たに受信した電子メールＥＭ２の識別情報と、既に記憶部２７に保存している先の電子メールＥＭ１の識別情報とを比較し、電子メールＥＭ２の識別情報に一致する電子メールＥＭ１を処理決定の対象となる電子メールとして特定する。この場合の識別情報としては、例えば各電子メールＥＭ１，ＥＭ２の送信元アドレスを利用することができる。
【００６０】
ただし、処理決定の対象となる電子メールが特定できなかった場合には、今回新たに受信した電子メールＥＭ２は、新規な印刷ジョブとして取り扱われる。この場合、電子メールＥＭ２は記憶部２７に保存され、所定時間Ｔが経過するまでの間、印刷出力の処理が一時的に停止されることなる。
【００６１】
また処理決定の対象となる電子メールＥＭ１を特定することができた場合、処理決定部４２は、その電子メールＥＭ１に対して行うべき処理を次のようにして決定する。すなわち、今回新たに受信した電子メールＥＭ２が、その処理決定対象として特定された電子メールＥＭ１と同一のメールである場合、処理決定部４２は、記憶部２７に保存している当該電子メールＥＭ１を削除する処理を決定する。また、今回新たに受信した電子メールＥＭ２が空メールである場合も同様であり、記憶部２７に保存している当該電子メールＥＭ１を削除する処理を決定する。これに対して、今回新たに受信した電子メールＥＭ２に、処理決定対象として特定した電子メールＥＭ１の印刷設定を変更するコマンドが含まれている場合、処理決定部４２は、そのコマンドに基づいて印刷設定を変更する処理を決定する。さらに、今回新たに受信した電子メールＥＭ２の添付ファイルが処理決定対象として特定された電子メールＥＭ１の添付ファイルと異なる場合、処理決定部４２は、印刷対象となるファイルを変更する処理を決定する。尚、今回新たに受信した電子メールＥＭ２が上記のいずれにも該当しない場合には、その受信した電子メールＥＭ２を新規な印刷ジョブとして取り扱う。
【００６２】
処理決定部４２によって先の電子メールＥＭ１に対する処理が決定されると、制御部１０において電子メール処理部４３が機能する。そして電子メール処理部４３は、記憶部２７に保存されている先の電子メールＥＭ１に対し、処理決定部４２によって決定された処理を実行する（プロセスＰ１５）。すなわち、電子メール処理部４３は、処理決定部４２による決定に基づき、電子メール処理部４３は、記憶部２７に記憶されている先の電子メールＥＭ１の削除処理や、印刷設定の変更処理、印刷対象となる添付ファイルの変更処理を実行する。尚、図５では、電子メール処理部４３によって行われるプロセスＰ１５は、所定時間Ｔが経過するまでの一時停止中に行われる場合を例示しているが、一時停止が解除された直後に行うものであっても良い。
【００６３】
次に、第１の実施形態における画像形成装置２の具体的な動作について説明する。図６および図７は、本実施形態において画像形成装置２が行う具体的な処理手順の一例を示すフローチャートである。本実施形態では、画像形成装置２に電源が投入されることに伴って制御部１０においてプログラム１４が起動されることにより、図６のフローチャートに基づく処理が繰り返し行われるようになる。
【００６４】
制御部１０は、図６に示す処理を開始すると、電子メールの受信タイミングとなったか否かを判断する（ステップＳ１）。電子メールの受信タイミングである場合（ステップＳ１でＹＥＳ）、電子メール受信部３１が機能し、制御部１０は、電子メール受信処理を実行する（ステップＳ２）。その電子メール受信処理によって電子メールを受信した場合（ステップＳ３でＹＥＳ）、停止制御部４１が機能し、制御部１０は、その電子メールの保存処理を行い（ステップＳ４）、所定時間Ｔをカウントするためのタイマーをスタートさせる（ステップＳ５）。これにより、ステップＳ２で受信した電子メールに基づく印刷出力が一時的に停止されることになる。
【００６５】
次に処理決定部４２が機能し、制御部１０は、別の電子メールが先に記憶部２７に保存されているか否かを判断する（ステップＳ６）。その結果、別の電子メールが先に保存されている場合（ステップＳ６でＹＥＳ）、制御部１０は、電子メール判別処理を実行する（ステップＳ７）。この電子メール判別処理（ステップＳ７）では、ステップＳ２で今回受信した電子メールが先に保存されている電子メールに対する指示情報Ｄ１を含むメールであるか否かが判断され、指示情報Ｄ１を含むメールであれば、先の電子メールに対する処理が実行される。
【００６６】
図７は、この電子メール判別処理（ステップＳ７）の詳細な処理手順の一例を示すフローチャートである。図７に示す処理を開始すると、制御部１０は、今回受信した電子メールおよび先に保存されている電子メールの送信元アドレスを識別情報として取得する（ステップＳ２０）。そして制御部１０は、それらの識別情報を比較し（ステップＳ２１）、今回受信した電子メールの識別情報に一致する先の電子メールが存在するか否かを判断する（ステップＳ２２）。その結果、記憶部２７に保存されている先の電子メールの中に今回受信した電子メールの識別情報と一致するものがなかった場合（ステップＳ２２でＮＯ）、今回受信した電子メールは新規な印刷ジョブであるため、これ以降の処理を行わずに、電子メール判別処理を終了する。
【００６７】
これに対し、識別情報が一致する先の電子メールが検出された場合（ステップＳ２２でＹＥＳ）、制御部１０は、その検出した電子メールを処理決定対象として特定する（ステップＳ２３）。そして制御部１０は、今回受信した電子メールに基づき、処理決定対象として特定した電子メールに対する処理内容を決定する（ステップＳ２４）。ただし、このステップＳ２４では処理内容を決定することができない場合もある。そのため、制御部１０は、処理決定対象として特定した電子メールに対する処理内容を決定できたか否かを判断する（ステップＳ２５）。その結果、処理内容を決定できなかった場合には（ステップＳ２５でＮＯ）、今回受信した電子メールは新規な印刷ジョブであるため、これ以降の処理を行わずに、電子メール判別処理を終了する。
【００６８】
一方、先の電子メールに対する処理内容を決定できた場合には（ステップＳ２５でＹＥＳ）、それに基づく処理を行うべく、電子メール処理部４３を機能させてステップＳ２６へと進む。この場合、制御部１０は、先の電子メールに対して決定された処理が印刷設定の変更であるか否かを判断し（ステップＳ２６）、印刷設定の変更であれば先に受信した電子メールの印刷設定を変更してプリンタ部２５へ出力することにより、印刷出力を実行する（ステップＳ２７）。また印刷設定の変更でなかった場合（ステップＳ２６でＮＯ）、制御部１０は、印刷対象ファイルの変更か否かを判断し（ステップＳ２８）、印刷対象ファイルの変更であれば先に受信した電子メールの添付ファイルを今回受信した電子メールの連符ファイルに変更してプリンタ部２５へ出力することにより、印刷出力を実行する（ステップＳ２９）。さらに印刷対象ファイルの変更でもなかった場合には（ステップＳ２８でＮＯ）、ステップＳ３０へ進む。そして制御部１０は、記憶部２７に保存されている先に受信した電子メールと、今回受信した電子メールとの双方を記憶部２７から削除し（ステップＳ３０）、さらに先に受信した電子メールと今回受信した電子メールとの双方について起動しているタイマーを停止してリセットする（ステップＳ３１）。以上で、電子メール判別処理が終了する。
【００６９】
図６のフローチャートに戻る。上記ステップＳ１〜Ｓ７の処理は、電子メールの受信タイミングとなった場合に行われる処理であるが、ステップＳ１、Ｓ３又はＳ６でＮＯと判断された場合には、それ以降の処理は行われずにスキップする。
【００７０】
続いてステップＳ８に進み、制御部１０は、タイマーが動作中であるか否かを判断し（ステップＳ８）、タイマーが動作中であれば、そのタイマーのカウント値を読み出して所定時間Ｔが経過したか否かを判断する（ステップＳ９）。その結果、所定時間Ｔが経過している場合（ステップＳ９でＹＥＳ）、制御部１０は、そのタイマー動作に対応して記憶部２７に保存されている電子メールを読み出し（ステップＳ１０）、タイマーをリセットする（ステップＳ１１）。そして制御部１０は、記憶部２７から読み出した電子メールに基づく印刷ジョブをプリンタ部２５へ出力することによって印刷出力を実行し（ステップＳ１３）、記憶部２７に保存されていた電子メールを削除する（ステップＳ１３）。尚、ステップＳ８でタイマー動作中でなかった場合、或いは、ステップＳ９で所定時間Ｔが経過していなかった場合には、ステップＳ１０〜Ｓ１３の処理はスキップする。
【００７１】
画像形成装置２において上記のような処理が行われることにより、ユーザーが誤った電子メールＥＭ１を送信してしまった場合でも、比較的早期に指示情報Ｄ１を含む電子メールＥＭ２を再度送信すれば、画像形成装置２において先の電子メールＥＭ１がそのまま印刷出力されてしまうことを防止することができるようになる。そのため、例えばユーザーが外出先から画像形成装置２に対して誤った電子メールＥＭ１を送信してしまった場合でも、直ぐに指示情報Ｄ１を含む電子メールＥＭ２を再度送信することにより、先に送信した電子メールＥＭ１に基づく印刷出力をキャンセルしたり、印刷設定を変更して出力したり、印刷対象ファイルを変更して出力したりすることができるようになる。
【００７２】
以上のように本実施形態においては、停止制御部４１が、電子メール受信部３１によって受信された電子メールＥＭ１を記憶部２７に対して保存することによって所定時間Ｔが経過するまで印刷出力を行わないように一時的に停止させる。そして所定時間Ｔが経過するまでの間に、電子メール受信部３１が指示情報Ｄ１を含む電子メールＥＭ２を受信した場合には、処理決定部４２がその指示情報Ｄ１に基づいて記憶部２７に保存している電子メールＥＭ１に対する処理を決定し、さらに電子メール処理部４３がその決定された処理を電子メールＥＭ１に対して実行する構成である。したがって、端末装置３を操作するユーザーは、画像形成装置２に対して誤った電子メールＥＭ１を送信してしまった場合でも、速やかに指示情報Ｄ１を含む電子メールＥＭ２を再度送信することによって、先に送信した電子メールＥＭ１に基づく印刷出力のキャンセルなどを行えるため、ミスプリントの発生を抑制することが可能になる。
【００７３】
（第２の実施形態）
次に第２の実施形態について説明する。本実施形態では、画像形成装置２に対して比較的近い場所に居るユーザーが端末装置３を操作することによって誤った電子メールを画像形成装置２に送信してしまった場合に、ユーザーが画像形成装置２の操作パネル２０に対する操作を行って指示情報を入力することにより、画像形成装置２において電子メールに対する処理が行われるときにはその指示情報に基づいた処理が行われるようにした形態を説明する。これを実現するため、本実施形態の画像形成装置２は、操作パネル２０に対して、画像形成装置２による電子メール受信処理又は受信した電子メールに基づく印刷出力の処理を強制的に一時停止させるための一時停止キーが設けられる。
【００７４】
図８は、本実施形態における操作パネル２０を正面側から視た一構成例を示す図である。この操作パネル２０には、ユーザーによる操作を受け付ける操作部２２として、表示部２１の表示画面上に配置されたタッチパネルキー２２ａと、表示部２１の周囲に配置された複数の押しボタンキー２２ｂとが設けられている。操作パネル２０は、それら複数の押しボタンキー２２ｂの一つとして、一時停止キー２２ｃが設けられた構成である。この一時停止キー２２ｃは、ユーザーが端末装置３を操作することによって誤った電子メールを画像形成装置２に送信してしまったことに気付いた場合に、そのユーザーが誤送信した電子メールに対する処理を一時的に停止させるために押下操作するキーである。そして本実施形態の画像形成装置２は、操作パネル２０に設けられた一時停止キー２２ｃがユーザーによって操作されたことを検知すると、停止制御部４１が機能し、電子メール受信部３１による電子メールの受信処理および印刷制御部３２による印刷出力の処理を一時的に停止させる構成である。
【００７５】
図９は、本実施形態の特徴的なシーケンスであり、画像形成装置２において電子メールプリント機能による印刷出力のキャンセルや設定変更を行う場合のシーケンスを示す図である。画像形成装置２は、ユーザーによって一時停止キー２２ｃが操作されたことを検知すると（プロセスＰ２０）、制御部１０において停止制御部４１が機能し、タイマーの計時動作をスタートさせ、所定時間Ｔが経過するまで電子メールの受信処理を行わないように制御する。それ故、所定時間Ｔが経過するまでに、画像形成装置２が電子メールの受信タイミングなったことを検知した場合でも（プロセスＰ２１）、ＰＯＰサーバー６へのアクセスは行わない。これにより、ユーザーが画像形成装置２宛に誤って送信してしまった電子メールＥＭ１は、少なくとも所定時間Ｔが経過するまでは画像形成装置２に受信されないことになる。
【００７６】
画像形成装置２は、その一時停止中に、処理決定部４２を機能させる。そして処理決定部４２は、その一時停止中に、操作パネル２０を介してユーザーによる指示情報の入力操作を受け付ける（プロセスＰ２２）。また処理決定部４２は、ユーザーによる指示情報の入力操作が完了すると、その指示情報をＲＡＭ１２などに一時的に格納して登録しておく（プロセスＰ２３）。これにより、ユーザーは、誤って送信してしまった電子メールＥＭ１が画像形成装置２に受信されるまでの間に操作パネル２０を操作することにより、電子メールＥＭ１が受信されたときに行うべき処理内容を指示した指示情報を予約登録しておくことができるようになる。またユーザーが操作パネル２０を操作することによって指示情報として登録しておくことができる処理は、電子メールの削除や、印刷設定の変更などである。
【００７７】
その後、停止制御部４１による一時停止が解除され、画像形成装置２が電子メールの受信タイミングになったことを検知すると（プロセスＰ２４）、電子メール受信部３１による電子メール受信処理を実行する（プロセスＰ２５）。このとき、画像形成装置２は、ユーザーが誤って送信した電子メールＥＭ１を受信する。電子メール受信部３１によって電子メールＥＭ１が受信されると、制御部１０において処理決定部４２が機能する。そして処理決定部４２は、その受信した電子メールＥＭ１を解析する（プロセスＰ２６）。すなわち、処理決定部４２は、その受信した電子メールＥＭ１が予め登録された指示情報に対応するメールであるか否かを判断する。その結果、電子メールＥＭ１が指示情報に対応するメールである場合、処理決定部４２は、その指示情報に基づき、受信した電子メールＥＭ１に対して行うべき処理を決定する（プロセスＰ２７）。
【００７８】
例えば、画像形成装置２がプロセスＰ２５において複数の電子メールＥＭ１を受信することもある。そのため、処理決定部４２は、それら複数の電子メールＥＭ１の送信元アドレスと、予め登録されている指示情報に含まれる送信元アドレスとを比較し、送信元アドレスが一致する電子メールＥＭ１を処理決定の対象となる電子メールとして特定する。そして処理決定部４２は、その特定した電子メールに対して行うべき処理を決定する。
【００７９】
ただし、処理決定の対象となる電子メールが特定できなかった場合には、プロセスＰ２５で受信した電子メールＥＭ１は、正常な印刷ジョブとして取り扱われる。この場合、印刷制御部３２が機能し、受信した電子メールＥＭ１に基づく印刷出力が実行されるようになる。
【００８０】
処理決定部４２によって電子メールＥＭ１に対する処理が決定されると、制御部１０において電子メール処理部４３が機能する。そして電子メール処理部４３は、プロセスＰ２５によって受信した電子メールＥＭ１に対し、処理決定部４２で決定された処理を実行する（プロセスＰ２８）。すなわち、電子メール処理部４３は、処理決定部４２による決定に基づき、受信した電子メールＥＭ１の削除処理や、印刷設定の変更処理などを実行する。
【００８１】
次に、第２の実施形態における画像形成装置２の具体的な動作について説明する。まず図１０は、操作パネル２０の一時停止キー２２ｃが操作されたことを検知した場合に画像形成装置２において割り込み処理として行われる処理手順の一例を示すフローチャートである。この図１０に示す処理は、制御部１０において後述する図１５のフローチャートに基づく処理と並行して行われる処理である。
【００８２】
図１０に示すように、操作パネル２０において一時停止キー２２ｃの操作が検知されると、制御部１０において停止制御部４１が機能し、ＲＡＭ１２の所定領域に一時停止フラグをセットする（ステップＳ４０）。これに伴い、停止制御部４１は、所定時間Ｔをカウントするためのタイマーをスタートさせる（ステップＳ４１）。そしてユーザーが操作パネル２０を操作することによって指示情報を入力する操作を行って登録を指示した場合（ステップＳ４２）、処理決定部４２がその指示情報を登録する（ステップＳ４３）。
【００８３】
続いてステップＳ４１でスタートさせたタイマーが所定時間を経過したか否かを判断し（ステップＳ４４）、所定時間が経過していない場合にはステップＳ４２に戻る。これに対し、所定時間が経過している場合（ステップＳ４４でＹＥＳ）、制御部１０は、ユーザーによる指示情報の入力操作中であるか否かを判断する（ステップＳ４５）。その結果、指示情報の入力操作中であれば（ステップＳ４５でＹＥＳ）、ステップＳ４２に戻ってユーザーによる操作が終了するまで上述した処理を繰り返す。そしてユーザーによる操作が終了した場合（ステップＳ４５でＮＯ）、停止制御部４１は、一時停止フラグをリセットし（ステップＳ４６）、ユーザーが一時停止キー２２ｃを操作したことに伴う一連の処理を終了する。このように本実施形態では、ユーザーによる指示情報の入力操作が行われているときには、その入力操作が完了するまで一時停止フラグをリセットしないようになっている。
【００８４】
したがって、ユーザーは、画像形成装置２に対して誤った電子メールＥＭ１を送信してしまった場合には、操作パネル２０の一時停止キー２２ｃを操作することによって画像形成装置２に一時停止フラグをセットすることができる。その一時停止フラグがセットされた状態で、ユーザーは操作パネル２０に対する操作を行うことにより、誤って送信した電子メールＥＭ１に対する処理内容を指示する指示情報を入力することができる。このとき、ユーザーは、誤って送信した電子メールＥＭ１を識別するための識別情報として、例えば電子メールＥＭ１の送信元アドレス、件名および添付ファイル名のいずれかを入力する。
【００８５】
図１１は、ユーザーが識別情報を入力する際に操作パネル２０の表示部２１に表示される一画面例を示す図である。図１１に示すように、表示部２１には、キーボード態様の複数の操作キーが表示される。ユーザーは、それら複数の操作キーに対する操作を行うことによって識別情報入力欄５１に対して１文字ずつ識別情報を入力していくことができる。図１１の例では、識別情報として電子メールＥＭ１の送信元アドレスを示すメールアドレスを入力するようになっている。ユーザーが電子メールＥＭ１の件名を識別情報として入力する場合には、件名キー５２を操作することにより、入力対象となる識別情報を電子メールＥＭ１の件名に切り替えることができる。またユーザーが電子メールＥＭ１の添付ファイル名を識別情報として入力する場合には、添付ファイル名キー５３を操作することにより、入力対象となる識別情報を電子メールＥＭ１の添付ファイル名に切り替えることもできる。
【００８６】
また図１１に示す表示画面が表示されている状態で、ユーザーが電子メールＥＭ１の送信元アドレスを識別情報として入力する際にキーボード態様の操作キーを１つずつ操作していくことは煩わしく感じると共に、入力ミスが発生する可能性もある。そこで、ユーザーは図１１に示すアドレス参照キー５４や履歴参照キー５５を操作することにより比較的簡単に電子メールＥＭ１の送信元アドレスを設定入力することが可能である。
【００８７】
図１２は、ユーザーがアドレス参照キー５４を操作した場合に表示部２１に表示される画面例を示す図である。画像形成装置２には、例えばスキャナ部２４が原稿を読み取って得られる画像データを電子メールに添付して送信する電子メール送信機能が搭載されており、電子メール送信時の送信先として指定することができる電子メールアドレスが予め登録されている。ユーザーがアドレス参照キー５４を操作すると、操作パネル２０の表示部２１には、図１２に示すように、画像形成装置２に予め登録されている電子メールアドレスの一覧が表示される。したがって、ユーザーはその一覧表示の中から、誤って送信した電子メールＥＭ１の送信元アドレスを選択すれば、比較的簡単に電子メールＥＭ１の識別情報となる送信元アドレスを指定することができる。またこの場合、送信元アドレスの入力ミスを防止することも可能である。
【００８８】
図１３は、ユーザーが履歴参照キー５５を操作した場合に表示部２１に表示される画面例を示す図である。画像形成装置２は、電子メールを受信する都度、その受信履歴を履歴情報に記録している。この履歴情報には、受信した電子メールの送信元アドレスも記録されている。そのため、ユーザーが履歴参照キー５５を操作すると、操作パネル２０の表示部２１には、図１３に示すように、画像形成装置２に記録されている履歴情報が読み出され、過去に受信した電子メールの一覧が表示される。したがって、ユーザーはその一覧表示の中から、過去に送信した電子メールの送信元アドレスを選択すれば、比較的簡単に電子メールＥＭ１の識別情報となる送信元アドレスを指定することができる。またこの場合においても送信元アドレスの入力ミスを防止することが可能である。
【００８９】
図１１、図１２又は図１３の表示画面において、ユーザーは識別情報の入力操作を完了すると、次に誤って送信した電子メールＥＭ１に対する処理内容を指示するための操作画面を表示させるべく、「次へ」と表記されたキー５６を操作する。図１４は、電子メールＥＭ１に対する処理内容を指示するための操作画面の一例を示す図である。図１４に示すような操作画面が表示されると、ユーザーは電子メール削除キー６０と印刷設定変更キー６１とのいずれか一方を選択することにより、誤って送信した電子メールＥＭ１に対して行うべき処理として、電子メールＥＭ１の削除や、電子メールＥＭ１に基づく印刷出力時の印刷設定の変更を行うことができる。尚、ユーザーが印刷設定変更キー６１を操作した場合には、印刷設定を変更するための操作画面が別途表示され、その操作画面に対してユーザーが所望の印刷設定を行うことができるようになる。
【００９０】
そしてユーザーが指示情報の入力操作を完了させるときには、図１４の表示画面において、ＯＫキー６２とキャンセルキー６３とのいずれか一方を操作する。ＯＫキー６２が操作された場合、画像形成装置２は、ユーザーによって入力された指示情報をＲＡＭ１２などに登録して保持しておく。これに対し、キャンセルキー６３が操作された場合、画像形成装置２は、指示情報を登録することなく、ユーザーによる入力操作受け付けのための処理を終了する。またユーザーがＯＫキー６２とキャンセルキー６３とのいずれか一方を操作することに伴い、上述した一時停止フラグがリセットされるようになる。
【００９１】
次に図１５は、本実施形態の画像形成装置２において定常的に繰り返し行われる処理手順の一例を示すフローチャートである。この処理は、画像形成装置２に電源が投入されることに伴い、制御部１０によって繰り返し実行される処理である。尚、上述した図１０のフローチャートに基づく処理は、この図１５のフローチャートに基づく処理と並行して行われる処理である。
【００９２】
制御部１０は、図１５に示す処理を開始すると、電子メールの受信タイミングとなったか否かを判断する（ステップＳ５０）。このとき、電子メールの受信タイミングでない場合には、ステップＳ５１〜Ｓ６１の処理をスキップする。これに対し、電子メールの受信タイミングである場合（ステップＳ５０でＹＥＳ）、制御部１０は、一時停止フラグがセットされているか否かを判断する（ステップＳ５１）。そして一時停止フラグがセットされている場合（ステップＳ５１でＹＥＳ）、ステップＳ５２〜Ｓ６１の処理を行うことなくスキップする。したがって、図１０の処理によって一時停止フラグがセットされている状態のときは、電子メールの受信タイミングとなっても、電子メール受信処理は行われない。
【００９３】
一方、一時停止フラグがセットされていない場合（ステップＳ５１でＮＯ）、制御部１０において電子メール受信部３１が機能し、電子メール受信処理が実行される（ステップＳ５２）。その電子メール受信処理によって電子メールを受信した場合（ステップＳ５３でＹＥＳ）、ステップＳ５４へと進む。これに対し、電子メールを受信しなかった場合（ステップＳ５３でＮＯ）、ステップＳ５４〜Ｓ６１の処理はスキップする。
【００９４】
電子メールを受信した場合（ステップＳ５３でＹＥＳ）、制御部１０は、ユーザーによって入力された指示情報が登録されているか否かを判断する（ステップＳ５４）。その結果、指示情報が登録されていない場合（ステップＳ５４でＮＯ）、ステップＳ６０へと進み、制御部１０はステップＳ５２で受信した電子メールに基づく印刷出力を実行し（ステップＳ６０）、印刷出力の実行完了後に受信した電子メールを削除して処理を終了する（ステップＳ６１）。
【００９５】
これに対し、電子メールを受信したときに指示情報が登録されている場合（ステップＳ５４でＹＥＳ）、制御部１０は、その指示情報に含まれる識別情報を取得し（ステップＳ５５）、その取得した識別情報がステップＳ５２で受信した電子メールの識別情報と一致するか否かを判断する（ステップＳ５６）。ここで識別情報が一致しなかった場合には（ステップＳ５６でＮＯ）、ステップＳ６０へと進み、制御部１０はステップＳ５２で受信した電子メールに基づく印刷出力を実行し（ステップＳ６０）、印刷出力の実行完了後に受信した電子メールを削除して処理を終了する（ステップＳ６１）。
【００９６】
ステップＳ５２で受信した電子メールの識別情報が指示情報に含まれる識別情報と一致した場合（ステップＳ５６でＹＥＳ）、制御部１０における処理決定部４２が、その指示情報に基づき、受信した電子メールに対する処理内容を決定する（ステップＳ５７）。そして電子メール処理部４３が機能し、処理決定部４２によって決定された処理内容が電子メールの削除である場合（ステップＳ５８でＹＥＳ）、ステップＳ５２で受信した電子メールを削除して処理を終了する（ステップＳ６１）。
【００９７】
また電子メールの削除でない場合には（ステップＳ５８でＮＯ）、印刷設定の変更であるため、電子メール処理部４３は、ステップＳ５２で受信した電子メールの印刷設定を変更する処理を行う（ステップＳ５９）。そして制御部１０は、変更された印刷設定を適用し、ステップＳ５２で受信した電子メールに基づく印刷出力を実行する（ステップＳ６０）。その後、制御部１０は、ステップＳ５２で受信した電子メールを削除して処理を終了する（ステップＳ６１）。
【００９８】
画像形成装置２において上記のような処理が行われることにより、ユーザーが誤った電子メールＥＭ１を送信してしまった場合でも、比較的早期に操作パネル２０の一時停止キー２２ｃを操作して指示情報を入力すれば、画像形成装置２においてその電子メールＥＭ１がそのまま印刷出力されてしまうことを防止することができるようになる。そのため、例えばユーザーが画像形成装置２に比較的近い場所から誤った電子メールＥＭ１を送信してしまったときには、直ぐに画像形成装置２の操作パネル２０を操作することにより、画像形成装置２がその電子メールＥＭ１を受信する前に、印刷出力をキャンセルしたり、印刷設定を変更して出力したりすることができるようになる。
【００９９】
以上のように本実施形態では、操作パネル２０の操作部２２によって所定の操作が行われたことが検知された場合に、停止制御部４１が電子メールの受信処理および受信した電子メールに基づく印刷出力の処理を一時的に停止させる。そして停止制御部４１による一時停止中に、処理決定部４２は、操作部２２を介して、電子メール受信部３１が受信する電子メールＥＭ１に対する指示情報の入力を受け付け、その指示情報に基づいて電子メール受信部３１が受信する電子メールＥＭ１に対する処理を決定する構成である。したがって、端末装置３を操作するユーザーが画像形成装置２に対して誤った電子メールＥＭ１を送信してしまった場合には、速やかに操作パネル２０の操作部２２に対して所定の操作を行うと共に、それに引き続いて指示情報の入力操作を行うことにより、既に送信した電子メールＥＭ１に基づく印刷出力のキャンセルなどを行うことができるようになる。それ故、ミスプリントの発生を抑制することが可能になる。
【０１００】
また本実施形態では、ユーザーが誤った電子メールＥＭ１を送信した場合、画像形成装置２の操作パネル２０に対して操作を行う必要がある。それ故、本実施形態の画像形成装置２は、複数のユーザーがほぼ同時に誤った電子メールを送信してしまった場合でも、ミスプリントを抑制できるように対処し得る構成としておくことが好ましい。図１６は、そのための一手法を示す図であり、複数のユーザーが同時に識別情報を入力可能な一画面例を示す図である。例えば、一人のユーザーが一時停止キー２２ｃを操作すると、操作パネル２０の表示部２１には、図１６に示すような画面が表示される。この画面には、複数の識別情報入力欄５１ａ，５１ｂ，５１ｃが含まれている。したがって、各ユーザーは自身が誤って送信した電子メールの送信元アドレスなどを複数の識別情報入力欄５１ａ，５１ｂ，５１ｃのそれぞれに入力することにより、複数の電子メールのそれぞれに基づく印刷出力を同時にキャンセルすることなどができるようになる。このように本実施形態では、処理決定部４２が、操作パネル２０の操作部２２を介して、処理決定の対象となる複数の電子メールを特定するための複数の識別情報を同時に入力可能な構成とすることが好ましい。尚、図１６の例では、識別情報として、送信元アドレスが入力される場合を示したが、電子メールの件名や添付ファイル名などを入力するものであっても構わない。
【０１０１】
また上記においては、誤って電子メールを送信したユーザーが手動操作で識別情報を入力する場合を例示した。一方、近年の画像形成装置は、操作パネル２０を操作するユーザーを認証するユーザー認証機能を備えており、そのユーザー認証機能によって特定されるユーザーの電子メールアドレスを自動取得することも可能である。そのため、本実施形態では、そのようなユーザー認証機能によって取得される電子メールアドレスを識別情報として自動取得するようにしても良い。
【０１０２】
図１７は、ユーザー認証機能を備えた制御部１０の機能構成の一例を示すブロック図である。図１７に示す構成が図３に示す構成と異なる点は、制御部１０がユーザー認証部４５として機能する点である。ユーザー認証部４５は、例えば各ユーザーが所持しているＩＣカードなどからユーザー情報を読み取ってユーザー認証を行う処理部である。この他にも、例えばユーザーの指紋パターンや静脈パターンなどを読み取って生体認証を行うものであっても構わない。ユーザー認証部４５は、ユーザーによって一時停止キー２２ｃが操作されることに伴ってユーザー認証を実行し、それによってユーザーを特定することができた場合には、その特定したユーザーに対して予め関連付けられて登録されている電子メールアドレスを識別情報として自動取得し、その識別情報を制御機能部４０に出力する。したがって、処理決定部４２は、ユーザー認証部４５から電子メールＥＭ１を識別するための識別情報を取得することができるようになる。これにより、ユーザーは操作パネル２０に対して識別情報を手動操作で入力する必要がなくなるので、操作性が向上するという利点がある。
【０１０３】
（第３の実施形態）
次に第３の実施形態について説明する。上記第２の実施形態では、ユーザーが一時停止キー２２ｃを操作した場合、電子メールの受信処理と印刷出力の処理が一時的に停止される場合を例示した。本実施形態では、ユーザーが一時停止キー２２ｃを操作した場合には印刷出力の処理だけが一時的に停止される形態について説明する。
【０１０４】
図１８は、本実施形態の特徴的なシーケンスであり、画像形成装置２において電子メールプリント機能による印刷出力のキャンセルや設定変更を行う場合のシーケンスを示す図である。画像形成装置２は、ユーザーによって一時停止キー２２ｃが操作されたことを検知すると（プロセスＰ３０）、制御部１０において停止制御部４１が機能し、タイマーの計時動作をスタートさせ、所定時間Ｔが経過するまで電子メールプリント機能による印刷出力の処理を行わないように制御する。ただし、本実施形態では、所定時間Ｔが経過していない状態であっても、電子メールの受信処理は行われる。それ故、所定時間Ｔが経過するまでに、画像形成装置２が電子メールの受信タイミングなったことを検知した場合（プロセスＰ３１）、電子メール受信部３１が機能し、電子メール受信処理を実行する（プロセスＰ３２）。このとき、ユーザーが誤って送信した電子メールＥＭ１を受信する。電子メール受信部３１によって電子メールＥＭ１が受信されると、画像形成装置２は、停止制御部４１による一時停止中であるか否かを判断し、一時停止中であれば、その受信した電子メールＥＭ１を記憶部２７へ一時的に保存する電子メール保存処理を実行する（プロセスＰ３３）。
【０１０５】
また画像形成装置２は、その一時停止中に、処理決定部４２を機能させる。そして処理決定部４２は、その一時停止中に、操作パネル２０を介してユーザーによる指示情報の入力操作を受け付ける（プロセスＰ３４）。また処理決定部４２は、ユーザーによる指示情報の入力操作が完了すると、その指示情報をＲＡＭ１２などに一時的に格納して登録しておく（プロセスＰ３５）。これにより、ユーザーは、誤って送信してしまった電子メールＥＭ１に基づく印刷出力が開始されるまでの間に操作パネル２０を操作することにより、その電子メールＥＭ１に対して行うべき処理内容を指示した指示情報を登録することができるようになる。
【０１０６】
その後、停止制御部４１による一時停止が解除されると、制御部１０において処理決定部４２が機能する。そして処理決定部４２は、それまでに保存されている電子メールＥＭ１を読み出して解析する（プロセスＰ３６）。すなわち、処理決定部４２は、一時停止中に保存された電子メールＥＭ１が登録された指示情報に対応するメールであるか否かを判断する。その結果、電子メールＥＭ１が指示情報に対応するメールである場合、処理決定部４２は、その指示情報に基づき、保存されている電子メールＥＭ１に対して行うべき処理を決定する（プロセスＰ３７）。
【０１０７】
処理決定部４２によって電子メールＥＭ１に対する処理が決定されると、制御部１０において電子メール処理部４３が機能する。そして電子メール処理部４３は、電子メールＥＭ１に対し、処理決定部４２で決定された処理を実行する（プロセスＰ３８）。すなわち、電子メール処理部４３は、処理決定部４２による決定に基づき、受信した電子メールＥＭ１の削除処理や、印刷設定の変更処理などを実行する。尚、一時停止中に受信した電子メールの識別情報が、ユーザーによって登録された識別情報に一致しなかった場合には、一停止が解除された後、通常通り印刷出力されることになる。
【０１０８】
次に、第３の実施形態における画像形成装置２の具体的な動作について説明する。尚、本実施形態の画像形成装置２は、操作パネル２０の一時停止キー２２ｃが操作されたことを検知した場合、第２の実施形態と同様、図１０に示したフローチャートに基づく処理を実行する。したがって、本実施形態においても、ユーザーが指示情報の入力操作を行っているときには、一時停止フラグがセットされた状態となる。
【０１０９】
図１９は、本実施形態の画像形成装置２において定常的に繰り返し行われる処理手順の一例を示すフローチャートである。この処理は、画像形成装置２に電源が投入されることに伴い、制御部１０によって繰り返し実行される処理である。制御部１０は、図１９に示す処理を開始すると、電子メールの受信タイミングとなったか否かを判断する（ステップＳ７０）。このとき、電子メールの受信タイミングでない場合には、ステップＳ７１〜Ｓ７４の処理をスキップする。また電子メールの受信タイミングである場合（ステップＳ７０でＹＥＳ）、制御部１０において電子メール受信部３１が機能し、電子メール受信処理が実行される（ステップＳ７１）。この電子メール受信処理によって電子メールが受信されなかった場合には（ステップＳ７２でＮＯ）、ステップＳ７３，Ｓ７４の処理をスキップする。また電子メール受信処理によって電子メールＥＭ１を受信した場合（ステップＳ７２でＹＥＳ）、制御部１０は、一時停止フラグがセット中であるか否かを判断する（ステップＳ７３）。その結果、一時停止フラグがセットされていない場合（ステップＳ７３でＮＯ）、ステップＳ８３へジャンプし、制御部１０はステップＳ７１で受信した電子メールＥＭ１に基づく印刷出力を実行し（ステップＳ８３）、印刷出力の実行完了後にその受信した電子メールＥＭ１を削除して処理を終了する（ステップＳ８４）。
【０１１０】
これに対し、一時停止フラグがセット中である場合（ステップＳ７３でＹＥＳ）、制御部１０は、受信した電子メールＥＭ１を記憶部２７へ一時的に保存し（ステップＳ７４）、その電子メールＥＭ１に基づく印刷出力を一時的に停止させた状態とする。
【０１１１】
次に制御部１０は、一時停止フラグがリセットされた状態であるか否かを判断し（ステップＳ７５）、一時停止フラグがリセットされていない場合には、ステップＳ７６〜Ｓ８４の処理をスキップする。また一時停止フラグがリセットされている場合（ステップＳ７５でＹＥＳ）、制御部１０は、さらに電子メールＥＭ１が記憶部２７に保存されているか否かを判断し（ステップＳ７６）、電子メールＥＭ１が保存されていない場合にはステップＳ７７〜Ｓ８４の処理をスキップする。
【０１１２】
また電子メールＥＭ１が記憶部２７に保存されている場合（ステップＳ７６でＹＥＳ）、制御部１０は、ユーザーによって入力された指示情報が登録されているか否かを判断する（ステップＳ７７）。その結果、指示情報が登録されていない場合（ステップＳ７７でＮＯ）、ステップＳ８３に進み、制御部１０は一時的に保存されている電子メールＥＭ１を読み出して印刷出力を実行し（ステップＳ８３）、印刷出力の実行完了後にその電子メールＥＭ１を削除して処理を終了する（ステップＳ８４）。
【０１１３】
これに対し、指示情報が登録されている場合（ステップＳ７７でＹＥＳ）、制御部１０は、その指示情報に含まれる識別情報を取得し（ステップＳ７８）、記憶部２７に保存されている電子メールＥＭ１の識別情報と、指示情報の識別情報とが一致するか否かを判断する（ステップＳ７９）。そして識別情報が一致しない場合（ステップＳ７９でＮＯ）、制御部１０は、記憶部２７に保存されている電子メールＥＭ１に基づいて印刷出力を実行し（ステップＳ８３）、印刷出力の実行完了後にその電子メールＥＭ１を削除して処理を終了する（ステップＳ８４）。
【０１１４】
一方、記憶部２７に保存されている電子メールＥＭ１の識別情報が指示情報に含まれる識別情報と一致した場合（ステップＳ７９でＹＥＳ）、制御部１０における処理決定部４２が、その指示情報に基づき、記憶部２７に保存されている電子メールＥＭ１に対する処理内容を決定する（ステップＳ８０）。そして電子メール処理部４３が機能し、処理決定部４２によって決定された処理内容が電子メールＥＭ１の削除である場合（ステップＳ８１でＹＥＳ）、記憶部２７に保存されている電子メールＥＭ１を削除して処理を終了する（ステップＳ８４）。
【０１１５】
また電子メールの削除でない場合には（ステップＳ８１でＮＯ）、印刷設定の変更であるため、電子メール処理部４３は、記憶部２７に保存されている電子メールＥＭ１の印刷設定を変更する処理を行う（ステップＳ８２）。そして制御部１０は、変更された印刷設定を適用し、記憶部２７に保存されている電子メールＥＭ１に基づく印刷出力を実行する（ステップＳ８３）。その後、制御部１０は、記憶部２７に保存されている電子メールＥＭ１を削除して処理を終了する（ステップＳ８４）。
【０１１６】
本実施形態では、画像形成装置２において上記のような処理が行われることにより、第２の実施形態と同様の作用効果を奏する。すなわち、ユーザーが誤った電子メールＥＭ１を送信してしまった場合でも、比較的早期に操作パネル２０の一時停止キー２２ｃを操作して指示情報を入力すれば、画像形成装置２においてその電子メールＥＭ１がそのまま印刷出力されてしまうことを防止することができるようになる。そのため、例えばユーザーが画像形成装置２に比較的近い場所から誤った電子メールＥＭ１を送信してしまったときには、直ぐに画像形成装置２の操作パネル２０を操作することにより、画像形成装置２においてその電子メールＥＭ１に基づく印刷出力が開始される前に、印刷出力をキャンセルしたり、印刷設定を変更して出力したりすることができるようになる。
【０１１７】
また本実施形態の画像形成装置２は、一時停止フラグがセットされている場合であっても、電子メールの受信タイミングになればＰＯＰサーバー６にアクセスして電子メールＥＭ１を受信し、その受信した電子メールＥＭ１を記憶部２７に保存しておく構成である。そのため、図１９のフローチャートに基づく処理の変形例として、ユーザーが指示情報の入力操作を行っている最中において、ユーザーが１文字ずつ識別情報を入力していく都度、記憶部２７に保存されている電子メールＥＭ１の識別情報に一致するか否かを判別するような処理を採用しても良い。この場合、例えば処理決定部４２は、操作パネル２０の操作部２２を介して識別情報を１文字ずつ入力する都度、記憶部２７に記憶されている電子メールＥＭ１の中から処理決定の対象とならない電子メールを特定する。そして電子メール処理部４３は、処理決定部４２において処理決定の対象とならない電子メールが特定されたタイミングで当該電子メールの一時停止状態を解除し、記憶部２７から当該電子メールを読み出して印刷制御部３２へ出力することにより、印刷制御部３２の制御によって当該電子メールに基づいた印刷出力を速やかに行わせることができるようになる。
【０１１８】
図２０は、図１６と同様の画面例において複数の識別情報入力欄５１ａ，５１ｂ，５１ｃに対して識別情報が入力途中の段階にある状態を示す図である。図２０の例では、識別情報入力欄５１ａに対して「ａａ」の２文字が入力され、識別情報入力欄５１ｂに対して「ｂｂ」の２文字が入力され、識別情報入力欄５１ｃに対して「ｃｃ」の２文字が入力された状態となっている。この状態で、例えば記憶部２７に送信元アドレスが「ａｂｃ＠＊＊＊＊．＊＊＊」なる電子メールＥＭ１が保存されている場合、処理決定部４２は、その電子メールＥＭ１の先頭２文字が各識別情報入力欄５１ａ，５１ｂ，５１ｃに入力された２文字と一致しないことを検知できるため、電子メールＥＭ１が処理決定の対象とならないメールであることを特定できる。そして電子メール処理部４３は、上記のようにして特定される処理決定の対象とならない電子メールＥＭ１に基づく印刷出力を直ちに開始させることにより、所定時間Ｔが経過する前に印刷出力を行うことができるようになる。
【０１１９】
（変形例）
以上、本発明に関する一実施形態について説明したが、本発明は上述した内容のものに限られるものではなく、種々の変形例が適用可能である。例えば、上記実施形態では、画像形成装置２がＭＦＰで構成される場合を説明したが、ネットワークプリンタで構成されるものであっても構わない。
【０１２０】
また上述した第２および第３の実施形態では、ユーザーが一時停止キー２２ｃを操作すると、タイマーを動作させて所定時間Ｔが経過するまでの間、処理を一時的に停止させる場合を説明した。しかし、これに限られるものではなく、例えばユーザーによる一時停止キー２２ｃの１回目の操作を検知すると、処理を一時的に停止させ、その後、２回目の操作を検知すると、一時停止状態を解除するように構成しても良い。
【０１２１】
またプリンタ部２５が実際に印刷出力を行う際には、まず定着部などのウォームアップを行い、そのウォームアップが完了した後に印刷対象データに基づく描画処理を開始する。このウォームアップには数秒程度の時間を要するのが一般的である。そのため、例えば上述した第３の実施形態では、プリンタ部２５における定着部などのウォームアップ中に、ユーザーが一時停止キー２２ｃを操作した場合にも、その後の描画処理などを一時的に停止させるようにしても良い。
【０１２２】
また図１に示したシステム構成では、各装置が接続されるネットワークにインターネット５が含まれる場合を例示したが、必ずしもインターネット５がネットワークに含まれていなくても良い。
【０１２３】
また上記においては、基本的実施形態の具体的な動作として、第１から第３までの３つの実施形態について説明したが、それら３つの実施形態で説明した各動作を全て行うことが可能な画像形成装置２を実現することも可能である。
【符号の説明】
【０１２４】
１  画像形成システム
２  画像形成装置
３  端末装置
１４  プログラム
２０  操作パネル（操作入力手段）
２５  プリンタ部（印刷出力手段）
２７  記憶部（記憶手段）
３１  電子メール受信部（受信手段）
３２  印刷制御部（印刷制御手段）
４１  停止制御部（停止制御手段）
４２  処理決定部（決定手段）
４３  電子メール処理部（電子メール処理手段）
【図１】
2014000699.tif 000003
【図２】
2014000699.tif 000004
【図３】
2014000699.tif 000005
【図４】
2014000699.tif 000006
【図５】
2014000699.tif 000007
【図６】
2014000699.tif 000008
【図７】
2014000699.tif 000009
【図８】
2014000699.tif 000010
【図９】
2014000699.tif 000011
【図１０】
2014000699.tif 000012
【図１１】
2014000699.tif 000013
【図１２】
2014000699.tif 000014
【図１３】
2014000699.tif 000015
【図１４】
2014000699.tif 000016
【図１５】
2014000699.tif 000017
【図１６】
2014000699.tif 000018
【図１７】
2014000699.tif 000019
【図１８】
2014000699.tif 000020
【図１９】
2014000699.tif 000021
【図２０】
2014000699.tif 000022