(57)【特許請求の範囲】
【請求項１】
処理データの画像処理要求を行なう要求元装置と、
前記要求元装置により画像処理要求された処理データに基づいて画像形成する画像形成装置と
を備え、
前記画像形成装置は、
前記処理データが、電子メール情報であるかを判断する判断手段と、
前記判断手段によって前記処理データが電子メール情報であると判断すると、該電子メール情報に、電子メールを転送するメール転送制御装置の装置情報が包含されているか検索する情報検索手段と、
前記情報検索手段によって前記装置情報が記載されている場合には当該装置情報により識別されるメール転送制御装置に対して、通信確認電子メールを送信する送信手段と、
前記送信手段によって送信した通信確認電子メールにおける通信が成立することによって前記メール転送制御装置との通信が確認された場合には当該メール転送制御装置の装置情報を登録する情報登録手段と
を具備する画像形成システム。
【請求項２】
前記情報検索手段は、
予め指定された情報抽出文字列に対して設定された装置情報が前記電子メール情報に含まれているかを検索する請求項１記載の画像形成システム。
【請求項３】
前記情報検索手段で抽出した前記装置情報をメール転送制御装置の装置情報として仮登録する仮登録手段
を具備し、
前記情報登録手段は、
前記送信手段によって送信した通信確認電子メールにおける通信が成立することによって前記メール転送制御装置との通信が確認されることにより前記仮登録手段によって仮登録した前記装置情報を登録確定させる請求項１または２に記載の画像形成システム。
【請求項４】
前記送信手段は、
前記情報検索手段によって複数の装置情報が検索された場合には前記処理データである前記電子メール情報の宛先により受信されるまでに経由したメール転送制御装置のうち、経由日時の新しいメール転送制御装置の装置情報に基づいて順に前記通信確認電子メールを送信し、
前記情報登録手段は、
前記送信手段によって通信確認電子メールを送信した前記メール転送制御装置から通信確立の確認応答が行なわれることにより該メール転送制御装置の装置情報を登録する請求項１乃至３のいずれかに記載の画像形成システム。
【請求項５】
前記電子メール情報の宛先情報に複数の宛先情報が指定されているかを確認する確認手段と、
前記確認手段によって前記電子メール情報に複数の宛先情報が指定されている場合には前記通信確認電子メールの転送先となる前記宛先情報を表示する表示手段
を具備し、
前記送信手段は、
前記表示手段によって表示した宛先情報から選択された宛先情報の転送先に前記通信確認電子メールを送信する請求項１乃至３のいずれかに記載の画像形成システム。
【請求項６】
前記判断手段は、
前記処理データが、転送先が前記要求元装置である電子メール情報であるかを判断し、
前記送信手段は、
前記判断手段により前記転送先が前記要求元装置である場合には該要求元装置を宛先情報に設定した通信確認電子メールを、前記メール転送制御装置に対して送信する請求項１または５に記載の画像形成システム。
【請求項７】
コンピュータを、
処理データの画像処理要求を行なう要求元装置により画像処理要求された処理データが、送信先を前記要求元装置とする電子メール情報であるかを判断する判断手段、
前記判断手段によって前記処理データが電子メール情報であると判断すると、該電子メール情報に、電子メールを転送するメール転送制御装置を識別する装置情報が包含されているか検索する情報検索手段、
前記情報検索手段によって前記装置情報が記載されている場合には当該装置情報により識別されるメール転送制御装置に対して、通信確認電子メールを送信する送信手段、
前記送信手段によって送信した通信確認電子メールにおける通信が成立することによって前記メール転送制御装置との通信が確認された場合には当該メール転送制御装置の装置情報を登録する情報登録手段
として機能させる情報設定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムおよび情報設定プログラムに関する。
【背景技術】
【０００２】
ネットワーク通信に用いる通信情報が設定されていない装置（ノード）に対してドメイン情報を設定するには、手動で設定する方法のほか、ネットワークに存在するＤＮＳ（Domain Name System）サーバを用いて、ＩＰアドレスに対するドメイン情報を取得して装置に設定する方法がある。
【０００３】
また、特許文献１には、メールの送受信において受信した電子メールから送信元アドレスを抽出し、その送信元アドレスをメールアドレス格納部に登録する技術が公開されている。
【０００４】
さらに、特許文献２に開示された従来技術では、ネットワークを介してファクシミリデータなどを包含する印刷データを受信した場合において、その印刷データから文字データを抽出し、抽出した文字データから宛先を識別して、その宛先に対するネットワークアドレスを解決する技術が公開されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２４１８９３号公報
【特許文献２】特開２００８−０３５２４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、印刷機能を用いて通信可能なメール転送制御装置に関する情報を設定できるようにした画像形成システムおよび情報設定プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１の発明は、処理データの画像処理要求を行なう要求元装置と、前記要求元装置により画像処理要求された処理データに基づいて画像形成する画像形成装置とを備え、前記画像形成装置は、前記処理データが、電子メール情報であるかを判断する判断手段と、前記判断手段によって前記処理データが電子メール情報であると判断すると、該電子メール情報に、電子メールを転送するメール転送制御装置の装置情報が包含されているか検索する情報検索手段と、前記情報検索手段によって前記装置情報が記載されている場合には当該装置情報により識別されるメール転送制御装置に対して、通信確認電子メールを送信する送信手段と、前記送信手段によって送信した通信確認電子メールにおける通信が成立することによって前記メール転送制御装置との通信が確認された場合には当該メール転送制御装置の装置情報を登録する情報登録手段とを具備する。
【０００８】
また、請求項２の発明は、請求項１の発明において、前記情報検索手段は、予め指定された情報抽出文字列に対して設定された装置情報が前記電子メール情報に含まれているかを検索する。
【０００９】
また、請求項３の発明は、請求項１または２の発明において、前記情報検索手段で抽出した前記装置情報をメール転送制御装置の装置情報として仮登録する仮登録手段を具備し、前記情報登録手段は、前記送信手段によって送信した通信確認電子メールにおける通信が成立することによって前記メール転送制御装置との通信が確認されることにより前記仮登録手段によって仮登録した前記装置情報を登録確定させる。
【００１０】
また、請求項４の発明は、請求項１乃至３のいずれかの発明において、前記送信手段は、前記情報検索手段によって複数の装置情報が検索された場合には前記処理データである前記電子メール情報の宛先により受信されるまでに経由したメール転送制御装置のうち、経由日時の新しいメール転送制御装置の装置情報に基づいて順に前記通信確認電子メールを送信し、前記情報登録手段は、前記送信手段によって通信確認電子メールを送信した前記メール転送制御装置から通信確立の確認応答が行なわれることにより該メール転送制御装置の装置情報を登録する。
【００１１】
また、請求項５の発明は、請求項１乃至３のいずれかの発明において、前記電子メール情報の宛先情報に複数の宛先情報が指定されているかを確認する確認手段と、前記確認手段によって前記電子メール情報に複数の宛先情報が指定されている場合には前記通信確認電子メールの転送先となる前記宛先情報を表示する表示手段を具備し、前記送信手段は、前記表示手段によって表示した宛先情報から選択された宛先情報の転送先に前記通信確認電子メールを送信する。
【００１２】
また、請求項６の発明は、請求項１または５の発明において、前記判断手段は、前記処理データが、転送先が前記要求元装置である電子メール情報であるかを判断し、前記送信手段は、前記判断手段により前記転送先が前記要求元装置である場合には該要求元装置を宛先情報に設定した通信確認電子メールを、前記メール転送制御装置に対して送信する。
【００１３】
また、請求項７の発明は、コンピュータを、処理データの画像処理要求を行なう要求元装置により画像処理要求された処理データが、送信先を前記要求元装置とする電子メール情報であるかを判断する判断手段、前記判断手段によって前記処理データが電子メール情報であると判断すると、該電子メール情報に、電子メールを転送するメール転送制御装置を識別する装置情報が包含されているか検索する情報検索手段、前記情報検索手段によって前記装置情報が記載されている場合には当該装置情報により識別されるメール転送制御装置に対して、通信確認電子メールを送信する送信手段、前記送信手段によって送信した通信確認電子メールにおける通信が成立することによって前記メール転送制御装置との通信が確認された場合には当該メール転送制御装置の装置情報を登録する情報登録手段として機能させる。
【発明の効果】
【００１４】
本発明の請求項１によれば、印刷機能を用いて通信可能なメール転送制御装置に関する情報を設定できるようになるという効果を奏する。
【００１５】
また、請求項２によれば、印刷機能を用いて通信可能なメール転送制御装置に関する情報を設定できるようになるという効果を奏する。
【００１６】
また、請求項３によれば、有効性が確認できたメール転送制御装置に関する情報を設定できるようになるという効果を奏する。
【００１７】
また、請求項４によれば、印刷機能を用いて通信可能な最適なメール転送制御装置に関する情報を設定できるようになるという効果を奏する。
【００１８】
また、請求項５によれば、印刷機能を用いて通信可能なメール転送制御装置に関する情報を設定でき、設定したことを任意の装置で確認することができるという効果を奏する。
【００１９】
また、請求項６によれば、印刷機能を用いて通信可能なメール転送制御装置に関する情報を設定でき、設定したことを印刷要求元で確認することができるという効果を奏する。
【００２０】
また、請求項７によれば、印刷機能を用いて通信可能なメール転送制御装置に関する情報を設定できるようになるという効果を奏する。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態における画像形成システムのシステム構成を示す図の一例。
【図２】本発明の実施の形態における画像形成システムおよび情報設定プログラムを適用して構成した画像形成装置の装置構成図の一例。
【図３】印刷ジョブの電子メール情報の一例であって、メールヘッダーを示す図。
【図４】本発明の実施の形態における画像形成システムを構成する画像形成装置において行なわれる処理の流れを示すフローチャート。
【図５】本発明の実施の形態における画像形成システムを構成する画像形成装置において行なわれる処理の流れを示すフローチャート。
【発明を実施するための形態】
【００２２】
以下、本発明に係わる画像形成システムおよび情報設定プログラムの一実施例を添付図面を参照して詳細に説明する。
【実施例】
【００２３】
図１は、本発明の実施の形態における画像形成システムのシステム構成を示す図の一例である。
【００２４】
図１において、画像形成システムは、画像形成装置１００（「プリンタ１００」ともいう）、要求元装置２００（「クライアントＰＣ２００」ともいう）、メール転送制御装置３００（「メールサーバ３００」ともいう）を具備して構成される。
【００２５】
クライアントＰＣ２００には、電子メール送受信機能を有し、クライアントＰＣ２００を宛先とする電子メールの受信を行なう。このとき、受信した電子メールは、ヘッダー情報および本文によって構成され、このほか添付ファイルを付加することも可能である。
【００２６】
ヘッダー情報は、ＩＥＴＦ（Internet Engineering Task Force）により標準仕様として定義されているメッセージフォーマットによって構成することができ、例えば、電子メールの送信先となる宛先情報、送信元情報、送信日時や電子メールを転送する際に経由したメール転送装置（以下、「メールサーバ」という）の装置情報が記録されている。この装置情報は、トレースフィールドと呼ばれる領域内にメールサーバを経由する際に記録されたメールサーバの識別情報（「メールサーバ名」ともいう）、メールサーバＩＰアドレス、経由日時などの情報によって構成される。
【００２７】
また、本文には、電子メールにおける要件となる事項等が記録されている。
【００２８】
このような電子メールの少なくともヘッダー情報について、クライアントＰＣ２００により印刷出力先をプリンタ１００に指定して印刷要求を行なうと、電子メールを印刷内容とする印刷ジョブが作成され、指定されたプリンタ１００へ送信される。
【００２９】
プリンタ１００は、クライアントＰＣ２００によって印刷要求された印刷ジョブを受信し、その印刷ジョブを作業領域へと記憶する。
【００３０】
このとき、プリンタ１００では、印刷要求された印刷ジョブの印刷内容を解析する処理を行なう。この解析処理では、印刷内容が所定のメールヘッダー形式によって構成されたものにより構成されていることにより電子メールのヘッダー情報が含まれるかを解析する。
【００３１】
これによって、メールヘッダー形式によって構成されている場合には、当該メールヘッダー形式の印刷内容が電子メールのヘッダー情報であると判断して、当該電子メールのヘッダー情報に基づいてプリンタ１００にメールサーバ情報の登録を行なう処理を行なう。
【００３２】
この登録の処理では、まず、予め記憶された１または複数の情報抽出文字列（以下、「キーワード」という）を読み込む。このときのキーワードは、メールサーバ情報の設定に際して当該メールサーバの装置情報が記載されたヘッダー項目名等によって構成され、例えば「Ｒｅｃｅｉｖｅｄ」である。
【００３３】
このようにしてキーワードを読み込むと、印刷要求された印刷ジョブの印刷内容である電子メールのヘッダー情報から読み込んだキーワードを検索する。
【００３４】
ヘッダー情報からキーワードが検出されると、そのキーワードのヘッダー項目に対する設定内容を取得する。上記の例のように、キーワードを「Ｒｅｃｅｉｖｅｄ」とした場合にヘッダー情報から当該「Ｒｅｃｅｉｖｅｄ」が検索されると、このキーワードに対する設定内容として、電子メールを転送する際に経由したメールサーバの装置情報を取得する。
【００３５】
この装置情報により表されるメールサーバのうち、電子メールの転送の際に経由した経由日時が最も新しいメールサーバ（最寄メールサーバ）の装置情報を、プリンタ１００の記憶部に記憶することでメールサーバの装置情報として仮登録する。
【００３６】
これにより、プリンタ１００では、記憶部に記憶されて仮登録されたメールサーバ情報により識別される最寄メールサーバに対して通信確認用の電子メールを送信する。
【００３７】
この通信確認用の電子メールは、印刷要求された印刷ジョブの印刷内容である電子メールのヘッダー情報に示される宛先情報を送信先に設定した電子メールであって、最寄メールサーバとプリンタ１００とのメール通信が成立したかを確認するものである。この電子メールにおける本文は、空白のほか、任意の文字列（通信確認用の電子メールであることを表す文字列）等によって構成したものであるほか、添付ファイル等を添付したものであってもよい。
【００３８】
このときの電子メールのヘッダー情報に示される宛先情報とは、通常、クライアントＰＣ２００の電子メールアドレスであるが、もちろん、これ以外にも他のメールアドレスを指定したものや、クライアントＰＣ２００のメールアドレスを含む複数の宛先情報を指定したものであってもよい。
【００３９】
送信先に指定した最寄メールサーバから、一定時間内に送信不能応答がない場合若しくは送信先へと電子メールを転送した確認応答があった場合などによって、メール通信が成立したと判断するときには、仮登録された最寄メールサーバの装置情報をプリンタ１００におけるメールサーバ情報として登録確定する。
【００４０】
すなわち、プリンタ１００には、装置情報として、メールサーバ名（少なくとも送信メールサーバ名）が登録されることとなる。登録後、例えば、スキャナで読み取った画像データを電子メールとして送信するScan to Email機能（電子メール送信機能）等を利用する場合には、登録された装置情報をメールサーバとして利用して送信する。
【００４１】
なお、最寄メールサーバに通信確認用の電子メールを送信し、一定時間内に送信不能応答があった場合等によりメール通信が成立しない場合には、仮登録した装置情報を削除し、その装置情報の次に経由日時の新しいメールサーバの装置情報を仮登録する。もちろん、仮登録された装置情報に上書きして新しいメールサーバの装置情報を仮登録するようにしてもよい。
【００４２】
このようにして新たなメールサーバの装置情報が仮登録されると、その装置情報により識別されるメールサーバに対して通信確認用の電子メールを送信することでメール通信が成立するかを判断する。
【００４３】
このようにしていずれかのメールサーバとメール通信が成立したことにより仮登録した当該メールサーバの装置情報を登録確定する。このとき、いずれのメールサーバともメール通信が成立しない場合には、その旨を表示するほか、印刷要求元のクライアントＰＣ２００へとその旨を通知する。
【００４４】
なお、上記のキーワードの検索において、当該キーワードが印刷要求された印刷ジョブの印刷内容である電子メールのヘッダー情報から検索できない場合にもその旨を表示する。
【００４５】
このときのプリンタ１００から通信確認用の電子メールを受信したメールサーバ３００では、受信した電子メールに指定された送信先にその電子メールを転送する。その送信先としてクライアントＰＣ１００が指定されている場合には、クライアントＰＣ１００へ電子メールを転送するために経由するメールサーバ若しくはクライアントＰＣ１００へとその電子メールを転送する。
【００４６】
図２は、本発明の実施の形態における画像形成システムおよび情報設定プログラムを適用して構成した画像形成装置の装置構成図の一例である。
【００４７】
図２において、画像形成装置であるプリンタ１００は、通信管理部１１０、印刷処理部１２０によって構成され、通信管理部１１０は、受信部１０１、解析部１０２、検索部１０３、読込部１０４、記憶部１０５、情報取得部１０６、表示部１０７、通信制御部１０８、メールサーバ装置情報登録部１０９によって構成される。
【００４８】
受信部１０１によって印刷ジョブを受信すると、受信部１０１は、解析部１０２へとその印刷ジョブを送出する。
【００４９】
解析部１０２では、送出されてきた印刷ジョブを解析処理し、印刷ジョブの印刷内容が電子メールのヘッダー情報を含むものであるかを、その印刷内容が所定のメールヘッダー形式によって構成されているか解析する。
【００５０】
この解析処理によって、印刷内容が所定のメールヘッダー形式によって構成されていることにより印刷ジョブの印刷内容が電子メールのヘッダー情報を含むものであることが解析されると、その印刷内容の電子メールを検索部１０３および通信制御部１０８へと送出する。これに対して、印刷内容が電子メールのヘッダー情報を含むものではない場合には、印刷内容を印刷処理部１２０へと送出する。このとき、印刷処理部１２０では、印刷内容の印刷処理が行なわれる。
【００５１】
解析部１０２によって解析処理された印刷内容のヘッダー情報を受信した検索部１０３では、読込部１０４に対して情報抽出文字列であるキーワードの読み込みを指示する。これによって、読込部１０４では、記憶部１０５に記憶されたキーワードを読み込み、検索部１０３へと応答する。
【００５２】
このとき、読込部１０４に読み込まれたキーワードは、上記にも示すように、メールサーバ情報の設定に際して当該メールサーバの装置情報が記載されたヘッダー項目名等からなり、一例として、「Ｒｅｃｅｉｖｅｄ」が該当する。
【００５３】
以下では、キーワード「Ｒｅｃｅｉｖｅｄ」を読み込んだ例を示すが、これに限定されることなく、他のキーワードのほか、この「Ｒｅｃｅｉｖｅｄ」のキーワードを含む複数のキーワードを読み込むような構成であってもよい。
【００５４】
読込部１０４によって読み込まれたキーワードが応答された検索部１０３では、解析部によって解析された印刷内容である電子メールのヘッダー情報からキーワードを検索する。すなわち、ヘッダー情報のヘッダー項目にキーワードが指定されているかを検索する。
【００５５】
上記例の場合、「Ｒｅｃｅｉｖｅｄ」のヘッダー項目がヘッダー情報に指定されているかを検索し、ヘッダー情報に「Ｒｅｃｅｉｖｅｄ」が記録されていない場合には表示部１０７にヘッダー情報にキーワードが指定されていない旨を表示する。
【００５６】
また、ヘッダー情報にキーワードのヘッダー項目が指定されている場合には、そのヘッダー項目に対して記録されたメールサーバの装置情報を取得する。
【００５７】
図３は、印刷要求された印刷ジョブの印刷内容を示す図であって、当該印刷内容が電子メールのヘッダー情報により構成されている場合の例を示している。
【００５８】
検索部１０３において、図３に示すヘッダー情報から、キーワード「Ｒｅｃｅｉｖｅｄ」を検索すると、３つの「Ｒｅｃｅｉｖｅｄ」が検索されることとなる。この場合、メールサーバの装置情報として、各キーワードに対する装置情報を３つ取得することができる。
【００５９】
メールサーバの装置情報を取得した情報取得部１０６は、その装置情報を通信制御部１０８へと送出する。図３に示すようなヘッダー情報から装置情報を取得した場合には、３つの装置情報を通信制御部１０８へと送出することとなる。
【００６０】
このとき、通信制御部１０８では、解析部１０２により受信した印刷内容のヘッダー情報により示された宛先情報を特定し、その宛先情報を送信先に指定した通信確認用の電子メールを作成する。
【００６１】
この通信確認用の電子メールを送信するメールサーバは、情報取得部１０６から受信した装置情報のうち、印刷要求された印刷内容である電子メールの転送の際に経由した経由日時が最も新しいメールサーバ（最寄メールサーバ）とする。図３に示すヘッダー情報の例では、最も新しい経由日時として「Thu, 27 Aug 2009 10:18:40」であることから、この経由日時に対する装置情報のメールサーバを最寄メールサーバとする。
【００６２】
まず、通信制御部１０８では、この最寄メールサーバの装置情報をプリンタ１００のメールサーバ装置情報登録部１０９に装置情報として仮登録し、その装置情報により識別されるメールサーバに対して作成した通信確認用の電子メールを送信する。
【００６３】
そして、最寄メールサーバから一定時間内に送信不能応答がない場合若しくは送信先へと電子メールを転送した確認応答があることによって、メール通信が成立した場合に通信制御部１０８は、メールサーバ装置情報登録部１０９に仮登録した装置情報を、本登録することで登録確定させる。
【００６４】
それに対して、一定時間内に送信不能応答があった場合等によりメール通信が成立しない場合であって、情報取得部１０６により取得した装置情報が複数あるときには、仮登録のために記憶した装置情報を削除し、装置情報により示される他のメールサーバの装置情報のうち、印刷要求された印刷内容である電子メールの転送の際に経由した経由日時が最も新しいメールサーバの装置情報を新たに仮登録する。
【００６５】
図３に示す例では、次に新しい経由日時として「Thu, 27 Aug 2009 10:18:30」であることから、この経由日時に対するメールサーバの装置情報を仮登録する。
【００６６】
そして、この装置情報のメールサーバに対して、上記同様に通信確認用の電子メールを送信する。
【００６７】
このように、通信確認用の電子メールを送信していないメールサーバのうち、装置情報により示される経由日時が新しいメールサーバの順に通信確認用の電子メールを送信する。
【００６８】
いずれのメールサーバにおいても、メール通信が成立しない場合には、通信制御部１０８は、表示部１０７にメールサーバの装置情報を登録することができない旨を表示する。
【００６９】
なお、通信確認用の電子メールの送信先である、印刷要求された印刷内容である電子メールの宛先情報が、複数存在する場合には、表示部１０８に宛先情報の一覧を表示し、ユーザにより選択された宛先情報を通信確認用の電子メールを送信する送信先として設定する。このとき、複数の宛先情報がユーザにより選択された場合には、複数の宛先情報を送信先に設定した通信確認用の電子メールを作成してメールサーバへと送信する。
【００７０】
図４は、本発明の実施の形態における画像形成システムを構成する画像形成装置において行なわれる処理の流れを示すフローチャートである。
【００７１】
図４において、まず、画像形成装置がクライアントＰＣから印刷ジョブを受信したかを判断し（４０１）、印刷ジョブを受信するまで（４０１でＮＯ）は待機状態となる。また、印刷ジョブをクライアントＰＣから受信した場合（４０１でＹＥＳ）には、受信した印刷ジョブの印刷内容が電子メール情報であってメールヘッダー形式であるかを判断する（４０２）。
【００７２】
受信した印刷ジョブの印刷内容が電子メール情報ではない場合（４０２でＮＯ）、例えば画情報により構成される場合にはその印刷ジョブの印刷出力を行なう（４０３）。
【００７３】
それに対して、印刷ジョブの印刷内容が電子メール情報であってメールヘッダー形式により構成される場合（４０２でＹＥＳ）には、予め登録されたキーワードの読み込みを行なう（４０４）。上記の例では、このキーワードとして、「Received」を読み込んだ例を示している。
【００７４】
このようにしてキーワードが読み込まれると、そのキーワードが電子メール情報に含まれるか検索する（４０５）。
【００７５】
そして、キーワードが検索されたかを判断し（４０６）、キーワードが検索されない場合（４０６でＮＯ）には、所定の情報が印刷ジョブに含まれないことによって画像形成装置に所定の情報を設定することができない旨のエラー表示を行なって（４１２）処理を終了する。
【００７６】
また、印刷ジョブの電子メール情報にキーワード、例えば「Received」が検索された場合（４０６でＹＥＳ）には、印刷ジョブの電子メール情報からキーワードに対するメール転送制御装置（メールサーバ）に関する装置情報を取得する（４０７）。
【００７７】
例えば、装置情報として、メールサーバ名のほか、ネットワーク上で当該メールサーバを識別するＩＰアドレス等を取得する。
【００７８】
そして、この装置情報を取得すると、電子メールを受信した受信元に至るまでに経由したメールサーバのうち経由日時の最も新しいメールサーバ（最寄メールサーバ）の装置情報をメモリに記憶して仮登録し（４０８）、通信確認用の電子メールを送信することで通信の確認を行う（４０９）。
【００７９】
このときの通信確認用の電子メールの宛先情報は、印刷ジョブの電子メール情報で宛先（Ｔｏ：）に示された情報とし、この場合、その宛先（Ｔｏ：）がクライアントＰＣである場合には、通信確認用の電子メールがクライアントＰＣへと送信される。
【００８０】
通信確認用の電子メールを送信することによって送信先のメールサーバから一定時間内に送信不能応答がないか、若しくは宛先へと電子メールを転送した確認応答があったかによりメール通信が成立したかを判断し（４１０）、メール通信が成立した場合（４１０でＹＥＳ）には、仮登録された装置情報をプリンタにおけるメールサーバの装置情報として登録確定する（４１１）。
【００８１】
また、通信確認用の電子メールを送信したメールサーバから一定時間内に送信不能応答があった場合には、続いて、複数の装置情報を取得した場合であって全てのメールサーバに通信確認用の電子メールを送信したかを判断する（４１２）。
【００８２】
全てのメールサーバに通信確認用の電子メールを送信している場合（４１２でＹＥＳ）には、全てのメールサーバと通信確立ができない旨のエラー表示を行なって（４１２）処理を終了する。
【００８３】
それに対して、通信確認用の電子メールを送信していないメールサーバが他にある場合（４１２でＮＯ）には、続いて、当該通信確認用の電子メールを送信していないメールサーバのうち、経由日時の最も新しいメールサーバの装置情報を仮登録して（４０８）、通信確認用の電子メールを送信することで通信確認を行う。
【００８４】
なお、新たなメールサーバの装置情報を仮登録するに際して、既に仮登録されたメールサーバの装置情報を削除した後に、新たな装置情報を仮登録するほか、仮登録された装置情報に上書きして仮登録する構成であってもよい。
【００８５】
図５は、本発明の実施の形態における画像形成システムを構成する画像形成装置において行なわれる処理の流れを示すフローチャートである。
【００８６】
図５は、図４に示すフローチャートと類似し、まず、画像形成装置がクライアントＰＣから印刷ジョブを受信したかを判断し（４０１）、印刷ジョブを受信するまで（４０１でＮＯ）は待機状態となる。また、印刷ジョブをクライアントＰＣから受信した場合（４０１でＹＥＳ）には、受信した印刷ジョブの印刷内容が電子メール情報であってメールヘッダー形式であるかを判断する（４０２）。
【００８７】
受信した印刷ジョブの印刷内容が電子メール情報ではない場合（４０２でＮＯ）、例えば画情報により構成される場合にはその印刷ジョブの印刷出力を行なう（４０３）。
【００８８】
それに対して、印刷ジョブの印刷内容が電子メール情報であってメールヘッダー形式により構成される場合（４０２でＹＥＳ）には、予め登録されたキーワードの読み込みを行なう（４０４）。上記の例では、このキーワードとして、「Received」を読み込んだ例を示している。
【００８９】
このようにしてキーワードが読み込まれると、そのキーワードが電子メール情報に含まれるか検索する（４０５）。
【００９０】
そして、キーワードが検索されたかを判断し（４０６）、キーワードが検索されない場合（４０６でＮＯ）には、所定の情報が印刷ジョブに含まれないことによって画像形成装置に所定の情報を設定することができない旨のエラー表示を行なって（４１２）処理を終了する。
【００９１】
また、印刷ジョブの電子メール情報にキーワード、例えば「Received」が検索された場合（４０６でＹＥＳ）には、印刷ジョブの電子メール情報からキーワードに対するメール転送制御装置（メールサーバ）に関する装置情報を取得する（４０７）。
【００９２】
例えば、装置情報として、メールサーバ名のほか、ネットワーク上で当該メールサーバを識別するＩＰアドレス等を取得する。
【００９３】
そして、この装置情報を取得すると、続いて、電子メール情報の宛先（Ｔｏ：）に複数の宛先が指定されているかを判断し（５０１）、複数の宛先が指定されている場合（５０１でＹＥＳ）には、指定されている複数の宛先の一覧を表示して（５０２）、通信確認用の電子メールを送信してもよい宛先をユーザにより選択できるようにする。
【００９４】
１または複数の宛先がユーザにより選択された場合や、電子メール情報の宛先（Ｔｏ：）が１つである場合には、続いて、電子メールを受信した受信元に至るまでに経由したメールサーバのうち経由日時の最も新しいメールサーバ（最寄メールサーバ）の装置情報をメモリに記憶して仮登録し（４０８）、通信確認用の電子メールを送信することで通信の確認を行う（４０９）。
【００９５】
このときの通信確認用の電子メールの宛先情報は、印刷ジョブの電子メール情報で宛先（Ｔｏ：）に示された情報とし、この場合、その宛先（Ｔｏ：）がクライアントＰＣである場合には、通信確認用の電子メールがクライアントＰＣへと送信される。
【００９６】
通信確認用の電子メールを送信することによって送信先のメールサーバから一定時間内に送信不能応答がないか、若しくは宛先へと電子メールを転送した確認応答があったかによりメール通信が成立したかを判断し（４１０）、メール通信が成立した場合（４１０でＹＥＳ）には、仮登録された装置情報をプリンタにおけるメールサーバの装置情報として登録確定する（４１１）。
【００９７】
また、通信確認用の電子メールを送信したメールサーバから一定時間内に送信不能応答があった場合には、続いて、複数の装置情報を取得した場合であって全てのメールサーバに通信確認用の電子メールを送信したかを判断する（４１２）。
【００９８】
全てのメールサーバに通信確認用の電子メールを送信している場合（４１２でＹＥＳ）には、全てのメールサーバと通信確立ができない旨のエラー表示を行なって（４１２）処理を終了する。
【００９９】
それに対して、通信確認用の電子メールを送信していないメールサーバが他にある場合（４１２でＮＯ）には、続いて、当該通信確認用の電子メールを送信していないメールサーバのうち、経由日時の最も新しいメールサーバの装置情報を仮登録して（４０８）、通信確認用の電子メールを送信することで通信確認を行う。
【０１００】
なお、新たなメールサーバの装置情報を仮登録するに際して、既に仮登録されたメールサーバの装置情報を削除した後に、新たな装置情報を仮登録するほか、仮登録された装置情報に上書きして仮登録する構成であってもよい。
【０１０１】
以上に示す実施の形態は、本発明の実施の一形態であって、これらの実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０１０２】
なお、本発明は、通信機能を備えた画像形成システムで上述の動作を実行させ、あるいは上述の手段を構成させるためのプログラムを格納した記録媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等）から該プログラムをコンピュータにインストールし、これを実行させることにより、上述の処理を実行する画像形成システムを構成することも可能である。画像形成システムを構成するコンピュータは、システムバスを介してＣＰＵ（Central Processor Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクが接続されている。ＣＰＵは、ＲＯＭまたはハードディスクに記憶されているプログラムに従い、ＲＡＭを作業領域にして処理を行なう。
【０１０３】
また、プログラムを供給するための媒体は、通信媒体（通信回線、通信システムのように一時的または流動的にプログラムを保持する媒体）でもよい。例えば、通信ネットワークの電子掲示板（ＢＢＳ：Bulletin Board Service）に該プログラムを掲示し、これを通信回線を介して配信するようにしてもよい。
【０１０４】
また、プリンタ１００は、スキャナ機能やファクシミリ機能を包含したプリンタ複合機でもよい。
【符号の説明】
【０１０５】
１０１      受信部
１０２      解析部
１０３      検索部
１０４      読込部
１０５      記憶部
１０６      情報取得部
１０７      表示部
１０８      通信制御部
１０９      メールサーバ装置情報登録部
１１０      通信管理部
１２０      印刷処理部
１００      画像形成装置（プリンタ）
２００      要求元装置（クライアントＰＣ）
３００      メール転送制御装置（メールサーバ）
【図１】
0005445093.tif 000002
【図２】
0005445093.tif 000003
【図３】
0005445093.tif 000004
【図４】
0005445093.tif 000005
【図５】
0005445093.tif 000006