(57)【要約】【課題】メールが送信された送信元の画像処理装置を判定することで、画像処理装置におけるインターネットファックスを適切に動作させることができる仕組みを提供すること。【解決手段】メールの送受信可能な第１の画像処理装置と通信可能な、メールの送受信可能な第２の画像処理装置で、前記第１の画像処理装置又は当該第２の画像処理装置で生成された電子ファイルが添付された電子メールを受信し、受信した電子メールが当該第２の画像処理装置から送信された電子メールか否かを判定し、当該第２の画像処理装置から送信された電子メールでないと判定された場合に、当該電子メールの電子ファイルを出力するべく、当該第２の画像処理装置に対して前記電子メールを送信する。【選択図】図４Ａ
2014090274.tif 000002
【特許請求の範囲】
【請求項１】
メールの送受信可能な第１の画像処理装置と通信可能な、メールの送受信可能な第２の画像処理装置であって、
前記第１の画像処理装置又は当該第２の画像処理装置で生成された電子ファイルが添付された電子メールを受信する電子メール受信手段と、
前記電子メール受信手段で受信した電子メールが当該第２の画像処理装置から送信された電子メールか否かを判定する送信先判定手段と、
当該第２の画像処理装置から送信された電子メールでないと判定された場合に、当該電子メールの電子ファイルを出力するべく、当該第２の画像処理装置に対して前記電子メールを送信する電子メール送信手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記電子メール受信手段で受信した電子メールが、当該電子メールの受信に応じて返信する応答メール付きの電子メールか否かを判定するメール判定手段と、
前記メール判定手段で応答メール付きの電子メールであると判定された場合に、前記応答メールを前記電子メールの送信元の第１の画像処理装置に送信するべく、当該電子メールの識別情報と、当該電子メールの送信元である前記第１の画像処理装置に対応する画像処理装置識別情報とを対応付けて記憶制御する記憶制御手段と、
前記電子メール送信手段による電子メールの送信により、当該第１の画像処理装置から応答メールを受信した場合に、前記応答メールに含まれる電子メールの識別情報に従って、前記記憶制御手段で記憶される画像処理装置識別情報を取得する取得手段と、
前記取得手段で取得した画像処理装置識別情報に従って、前記電子メールの送信元である第１の画像処理装置に前記応答メールを送信する応答メール送信手段と
を更に備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
当該第２の画像処理装置の本体機能である前記電子ファイルを含む電子メールを生成する生成手段と、
前記電子メールを中継する中継アプリケーションと
を更に備え、
前記電子メール送信手段は、前記中継アプリケーションの機能により送信し、
前記電子メール受信手段は、当該第２の画像処理装置の本体機能により受信することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記中継アプリケーションは、前記第１の画像処理装置又は当該第２の画像処理装置の本体機能からの前記電子メールの送信を受信可能なように、画像処理装置の本体機能が用いる第１のポートと異なる第２のポートを設定し、
前記電子メール受信手段は、前記第２のポートを介して電子メールを受信し、
前記電子メール送信手段は、前記第１のポートを介して電子メールを送信することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記電子メール受信手段で前記第１の画像処理装置から受信した電子メールは、前記第１の画像処理装置のインターネットファックス機能を用いて送信された電子メールであることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
当該第２の画像処理装置から送信された電子メールであると判定された場合に、当該第２の画像処理装置に電子メールの電子ファイルを格納する格納手段と、
前記格納手段で格納した電子ファイルを外部装置からダウンロードするためのリンク情報を記載したリンクメールをメールサーバに送信するリンクメール送信手段と
を更に備えることを特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記電子メール受信手段で当該第２の画像処理装置から受信した電子メールは、前記第２の画像処理装置のメール送信機能を用いて送信された電子メールであることを特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
メールの送受信可能な第１の画像処理装置と、メールの送受信可能な第２の画像処理装置を含むメールシステムであって、
前記第１の画像処理装置は、
電子ファイルが添付された電子メールを、前記第２の画像処理装置に送信する第１の電子メール送信手段
を備え、
前記第２の画像処理装置は、
前記第１の画像処理装置又は当該第２の画像処理装置で生成された電子ファイルが添付された電子メールを受信する電子メール受信手段と、
前記電子メール受信手段で受信した電子メールが当該第２の画像処理装置から送信された電子メールか否かを判定する送信先判定手段と、
当該第２の画像処理装置から送信された電子メールでないと判定された場合に、当該電子メールの電子ファイルを出力するべく、当該第２の画像処理装置に対して前記電子メールを送信する第２の電子メール送信手段と
を備えることを特徴とするメールシステム。
【請求項９】
前記第１の画像処理装置は、
電子メールの受信に応じて返信する応答メール付きの電子メールを生成する電子メール生成手段と、
前記応答メールを前記第２の画像処理装置から受信する応答メール受信手段と
を更に備え、
前記第２の画像処理装置は、
前記電子メール受信手段で受信した電子メールが、前記応答メール付きの電子メールか否かを判定するメール判定手段と、
前記メール判定手段で応答メール付きの電子メールであると判定された場合に、前記応答メールを前記電子メールの送信元の第１の画像処理装置に送信するべく、当該電子メールの識別情報と、当該電子メールの送信元である前記第１の画像処理装置に対応する画像処理装置識別情報とを対応付けて記憶制御する記憶制御手段と、
前記電子メール送信手段による電子メールの送信により、当該第１の画像処理装置から応答メールを受信した場合に、前記応答メールに含まれる電子メールの識別情報に従って、前記記憶制御手段で記憶される画像処理装置識別情報を取得する取得手段と、
前記取得手段で取得した画像処理装置識別情報に従って、前記電子メールの送信元である第１の画像処理装置に前記応答メールを送信する応答メール送信手段と
を更に備えることを特徴とする請求項１に記載のメールシステム。
【請求項１０】
前記第１の画像処理装置は、
前記第１の送信手段で、前記応答メール付きの電子メールを送信した場合に、当該送信にかかる処理の状況を表示する表示制御手段
を更に備え、
前記表示制御手段は、前記応答メール受信手段で応答メールを受信した場合に、前記処理の状況を変更する又は処理の状況を削除することを特徴とする請求項９に記載のメールシステム。
【請求項１１】
メールの送受信可能な第１の画像処理装置と通信可能な、メールの送受信可能な第２の画像処理装置の処理方法であって、
前記第２の画像処理装置が、
前記第１の画像処理装置又は当該第２の画像処理装置で生成された電子ファイルが添付された電子メールを受信する電子メール受信ステップと、
前記電子メール受信ステップで受信した電子メールが当該第２の画像処理装置から送信された電子メールか否かを判定する送信先判定ステップと、
当該第２の画像処理装置から送信された電子メールでないと判定された場合に、当該電子メールの電子ファイルを出力するべく、当該第２の画像処理装置に対して前記電子メールを送信する電子メール送信ステップと
を実行することを特徴とする処理方法。
【請求項１２】
メールの送受信可能な第１の画像処理装置と通信可能な、メールの送受信可能な第２の画像処理装置のプログラムであって、
前記第２の画像処理装置を、
前記第１の画像処理装置又は当該第２の画像処理装置で生成された電子ファイルが添付された電子メールを受信する電子メール受信手段と、
前記電子メール受信手段で受信した電子メールが当該第２の画像処理装置から送信された電子メールか否かを判定する送信先判定手段と、
当該第２の画像処理装置から送信された電子メールでないと判定された場合に、当該電子メールの電子ファイルを出力するべく、当該第２の画像処理装置に対して前記電子メールを送信する電子メール送信手段
として機能させることを特徴とするプログラム。
【請求項１３】
メールの送受信可能な第１の画像処理装置と、メールの送受信可能な第２の画像処理装置を含むメールシステムの処理方法であって、
前記第１の画像処理装置が、
電子ファイルが添付された電子メールを、前記第２の画像処理装置に送信する第１の電子メール送信ステップ
を実行し
前記第２の画像処理装置が、
前記第１の画像処理装置又は当該第２の画像処理装置で生成された電子ファイルが添付された電子メールを受信する電子メール受信ステップと、
前記電子メール受信ステップで受信した電子メールが当該第２の画像処理装置から送信された電子メールか否かを判定する送信先判定ステップと、
当該第２の画像処理装置から送信された電子メールでないと判定された場合に、当該電子メールの電子ファイルを出力するべく、当該第２の画像処理装置に対して前記電子メールを送信する第２の電子メール送信ステップ
とを実行することを特徴とする処理方法。
【請求項１４】
メールの送受信可能な第１の画像処理装置と、メールの送受信可能な第２の画像処理装置を含むメールシステムのプログラムであって、
前記第１の画像処理装置を、
電子ファイルが添付された電子メールを、前記第２の画像処理装置に送信する第１の電子メール送信手段
として機能させ、
前記第２の画像処理装置を、
前記第１の画像処理装置又は当該第２の画像処理装置で生成された電子ファイルが添付された電子メールを受信する電子メール受信手段と、
前記電子メール受信手段で受信した電子メールが当該第２の画像処理装置から送信された電子メールか否かを判定する送信先判定手段と、
当該第２の画像処理装置から送信された電子メールでないと判定された場合に、当該電子メールの電子ファイルを出力するべく、当該第２の画像処理装置に対して前記電子メールを送信する第２の電子メール送信手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子ファイルを添付した電子メールを送信することが可能な画像処理装置、メールシステムとその処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、複合機等で原稿をスキャンし、スキャンした原稿の画像データを複合機からメールで送信する、紙原稿の電子化の仕組みが利用されている。
【０００３】
また、複合機が大容量のストレージを有していることから、メールに画像データを添付して送信するのではなく、この複合機内にスキャンした画像データを格納しておき、クライアント端末からユーザが複合機にアクセスして、画像データを取得する仕組みが利用されている。
【０００４】
複合機からスキャンされた画像データを添付したメールを送信する際に、複合機上のアプリケーションが一旦複合機から送信されたメールを中継してアプリケーションが複合機のストレージに格納するかそのまま送信するかを処理する仕組みが提供されている（特許文献１）。
【０００５】
また、Ｉｎｔｅｒｎｅｔ  ＦＡＸ（以下ＩＦＡＸ）と呼ばれる技術がある。この技術は複合機から、メールサーバまたは別の複合機へ電子データを送信するもので、ＳＭＴＰプロトコルを利用して実現されている。
【０００６】
また、ＩＦＡＸには、ＩＴＵ−Ｔで勧告された通信プロトコルとして「Ｔ．３７  Ｓｉｍｐｌｅ  Ｍｏｄｅ（以下Ｓｉｍｐｌｅ  Ｍｏｄｅ  ＩＦＡＸ）」と「Ｔ．３７  Ｆｕｌｌ  Ｍｏｄｅ（以下ＦＵＬＬ  Ｍｏｄｅ  ＩＦＡＸ）」Ｔ．３７方式の拡張として「ダイレクトＳＭＴＰ」という通信プロトコルが策定されている。
【０００７】
以上のように複合機からスキャンした画像データをＳＭＴＰプロトコルを使って送信する場合には、「メール」としてスキャンした原稿の画像データを送る手段と「ＩＦＡＸ」として送信する手段がある。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１２−０６５３０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかし、複合機は、スキャンしたデータの送信でＳＭＴＰを利用する場合、宛先ポートの設定が宛先毎に設定できない。言いかえると、複合機の仕様として、複合機での送信のための宛先ポートは１つしか設定できないため、ＳＭＴＰを利用する送信は全て同じ宛先ポートを使うことになる。そこで、メール送信モジュールを利用する形態と、従来のＩＦＡＸを利用する形態を共存する仕組みを実現しようとすると正しく動作しないことがある。
【００１０】
これは、複合機上で動作するアプリケーションは、なるべく複合機が予め有している機能を利用するように設計するため、メール送信モジュールは、複合機が予め有している受信ポートＴＣＰ２５を利用することが望まれる。しかしながら従来の本体機能として備えているＩＦＡＸは、通常は複合機が予め有している受信ポートＴＣＰ２５に送信するため、メール送信モジュールとＩＦＡＸを単に共存させると、受信ポートＴＣＰ２５が重複してしまい正しく動作できなくなってしまう。
【００１１】
そこで、メール送信モジュールは、複合機が予め有していないポートである受信ポートＴＣＰ１００２５を設定し、動作させることも考えられるが、上述したように、複合機の本体機能としてメールを送信する際の宛先ポートは１つしか設定できない（機能によってポートを切り替えることができない）ため、メール送信モジュールを用いた仕組みと、ＩＦＡＸを一緒に運用することは困難であった。
【００１２】
例えば、複合機本体機能で、送信のための宛先ポートにＴＣＰ１００２５を設定すると、ＩＦＡＸを利用した際にもメール送信モジュールで設定されているＴＣＰ１００２５に送信する（送信先の複合機のメール送信モジュールに送信する）。そして、メール送信モジュールが、ＩＦＡＸによる添付メールを受信する。従来のメール送信モジュールはＳＭＴＰにより添付メールを受信すると、添付メールをメールサーバに送信する動作になってしまい、正しくＩＦＡＸ（メールサーバを経由せずに指定の端末（ＩＰアドレス登録）へ直接送信するダイレクトＳＭＴＰ送信機能）が動作しないことになる。
【００１３】
また、ダイレクトＳＭＴＰには「Ｔ．３７  Ｆｕｌｌ  Ｍｏｄｅ（以下ＦＵＬＬ  Ｍｏｄｅ  ＩＦＡＸ）」で規格されている。このＦＵＬＬ  Ｍｏｄｅ  ＩＦＡＸの機能で送信されたデータは受信側が送信元に対して結果を返す開封通知機能（Ｍｅｓｓａｇｅ  Ｄｉｓｐｏｓｉｔｉｏｎ  Ｎｏｔｉｆｉｃａｔｉｏｎ、以下ＭＤＮ）という規格が含まれている。このダイレクトＳＭＴＰによるＭＤＮは、ダイレクトＳＭＴＰで受信した時に、送信元のＩＰアドレスを記憶し、この送信元のＩＰアドレスにダイレクトＳＭＴＰによってＭＤＮ開封通知応答メールを返す。
【００１４】
そのため、上述の課題に加え、ＩＦＡＸとメール送信モジュールと共存させ、応答メールを返す仕組みを実現しようとした場合には、送信元のＩＰアドレスはＩＦＡＸを受けた複合機のＩＰアドレスであるため、ＩＦＡＸの送信元の複合機に応答メールが返されることがないという課題もあった。
【００１５】
そこで、本発明の目的は、メールが送信された送信元の画像処理装置を判定することで、画像処理装置におけるインターネットファックスを適切に動作させることができる仕組みを提供することである。
【００１６】
また、他の目的は、メールサーバを介さないインターネットファックスにおいて、応答メールを適切に送信元の画像処理装置に返すことができる仕組みを提供する。
【課題を解決するための手段】
【００１７】
本発明の目的を達成するために、メールの送受信可能な第１の画像処理装置と通信可能な、メールの送受信可能な第２の画像処理装置であって、前記第１の画像処理装置又は当該第２の画像処理装置で生成された電子ファイルが添付された電子メールを受信する電子メール受信手段と、前記電子メール受信手段で受信した電子メールが当該第２の画像処理装置から送信された電子メールか否かを判定する送信先判定手段と、当該第２の画像処理装置から送信された電子メールでないと判定された場合に、当該電子メールの電子ファイルを出力するべく、当該第２の画像処理装置に対して前記電子メールを送信する電子メール送信手段とを備えることを特徴とする。
【００１８】
また、メールの送受信可能な第１の画像処理装置と、メールの送受信可能な第２の画像処理装置を含むメールシステムであって、前記第１の画像処理装置は、電子ファイルが添付された電子メールを、前記第２の画像処理装置に送信する第１の電子メール送信手段を備え、前記第２の画像処理装置は、前記第１の画像処理装置又は当該第２の画像処理装置で生成された電子ファイルが添付された電子メールを受信する電子メール受信手段と、前記電子メール受信手段で受信した電子メールが当該第２の画像処理装置から送信された電子メールか否かを判定する送信先判定手段と、当該第２の画像処理装置から送信された電子メールでないと判定された場合に、当該電子メールの電子ファイルを出力するべく、当該第２の画像処理装置に対して前記電子メールを送信する第２の電子メール送信手段とを備えることを特徴とするメールシステム。
【発明の効果】
【００１９】
本発明によれば、メールが送信された送信元の画像処理装置を判定することで、画像処理装置におけるインターネットファックスを適切に動作させることができる。
また、他の効果として、メールサーバを介さないインターネットファックスにおいて、応答メールを適切に送信元の画像処理装置に返すことができる。
【図面の簡単な説明】
【００２０】
【図１】画像処理システムの構成の一例を示すシステム構成図である。
【図２】認証サーバ２００、メールサーバ１００、クライアント端末４００に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【図３】複合機３００、３５０のハードウェア構成の一例を示すブロック図である。
【図４Ａ】ＩＦＡＸ処理の概要を示したモジュール構成図である。
【図４Ｂ】メール送信処理の概要を示したモジュール構成図である。
【図５】複合機３００、３５０の機能ブロック図である。
【図６】認証サーバ２００が記憶するユーザ情報テーブルの一例を示す図である。
【図７】複合機３００での送信方法を選択するための画面のイメージ図である。
【図８】複合機３００でＩＦＡＸの送信をする際の宛先指定をする画面のイメージ図である。
【図９】複合機３００でＩＦＡＸを送信開始する画面のイメージ図である。
【図１０】複合機３５０で記憶する送信元ＩＰアドレスの保持テーブルの一例を示す図である。
【図１１】複合機３００から送信されるダイレクトＳＭＴＰによるＭＤＮ開封通知要求付きメール（ＦＵＬＬ  ＭＯＤＥ  ＩＦＡＸのメール）の一例（ヘッダー部分）を示す図。
【図１２】複合機３５０から送信されるＭＤＮ開封通知応答メールである。
【図１３】複合機３００で表示される状況確認画面のイメージである。
【図１４】複合機３００のログイン処理のフローチャートである。
【図１５】複合機３００の本体機能のＩＦＡＸ送信処理のフローチャートである。
【図１６】サーバ経由のＦＵＬＬ  Ｍｏｄｅ  ＩＦＡＸの処理概要を示したモジュール構成図である。
【図１７】複合機３５０のメール送信モジュールのメール受信送信処理のフローチャートである。
【図１８】複合機３５０のメール送信モジュールがＩＦＡＸメールを受信した際のフローチャートである。
【図１９】複合機３５０のＭＤＮ開封通知応答メールを送信する際のフローチャートである。
【図２０】複合機３００でのリンクメールを送信するメール送信処理のフローチャートである。
【図２１】本実施形態に適用可能な複合機３００、３５０における機能ブロック図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００２２】
図１は、本発明のクライアント端末４００および認証サーバ２００および複合機３００（画像処理装置）およびメールサーバ１００を適用可能な画像処理システムの構成の一例を示すシステム構成図である。なお、画像処理システムはメールシステムと言い換えることも可能である。
【００２３】
１又は複数のクライアント端末４００と認証サーバ２００とメールサーバ１００と１又は複数の複合機３００はＬＡＮ６００（ネットワーク）を介して通信可能に接続されている。
【００２４】
複合機３００と３５０は、紙原稿をスキャンし電子化する機能（スキャン機能）とユーザによって指定された宛先を指定して電子データを電子メール（以下、メール）に添付して、メール送信する機能（メール送信機能）とメールを受信する機能（ＳＭＴＰ受信）を有する。
【００２５】
認証サーバ２００は、図６に示すカードＩＤ６０１及び、カードに紐付けられたユーザ情報（ユーザ名６０２、メールアドレス６０３、デバイス制限情報６０４（利用可能な複合機３００を示すＩＰアドレス））が記憶されるユーザ情報テーブル（定義ファイル）を保持する。このユーザ情報テーブルは、複合機３００または３５０より送信されたカードＩＤに従って、カードＩＤに対応するユーザ情報を検索し、ユーザ情報が存在する場合は、該ユーザ情報のユーザ名６０２、メールアドレス６０３、応答フラグ（認証成功）を複合機３００へ返信する。
【００２６】
メールサーバ１００は一般的なＳＭＴＰの機能を有し、複合機３００から送信されるメールを受信し、指定のメールアドレスのクライアント端末４００に転送する。
【００２７】
クライアント端末４００には、メールクライアントがインストールされており、このメールクライアントは、メールサーバから転送されるメールを受信することができる。
【００２８】
以下、図２を用いて、図１に示した認証サーバ２００、メールサーバ１００、クライアント端末４００に適用可能な情報処理装置のハードウエア構成について説明する。
図２は、図１に示した認証サーバ２００、メールサーバ１００、クライアント端末４００に適用可能な情報処理装置のハードウェア構成を示すブロック図である。
【００２９】
図２において、２０１はＣＰＵで、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００３０】
２０３はＲＡＭで、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００３１】
また、２０５は入力コントローラで、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。これらは必要に応じて管理者が使用するものである。
【００３２】
２０７はメモリコントローラで、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３３】
２０８は通信Ｉ／Ｆコントローラで、ネットワーク（例えば、図１に示したＬＡＮ６００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３４】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３５】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００３６】
次に、図３を用いて、図１に示した複合機３００のハードウェア構成について説明する。
図３は、図１に示した複合機３００のハードウェア構成の一例を示すブロック図である。
【００３７】
図３において、３１６はコントローラユニットで、画像入力デバイスとして機能するスキャナ部３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮ（例えば、図１に示したＬＡＮ６００）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００３８】
コントローラユニット３１６において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００３９】
３０３はＲＯＭで、システムのブートプログラムや各種制御プログラムが格納されている。３０４はハードディスクドライブ（ＨＤＤ）で、システムを制御するための各種プログラム，画像データ等を格納する。
【００４０】
３０７は操作部インタフェース（操作部Ｉ／Ｆ）で、操作部（キーボード）３０８とのインタフェース部である。また、操作部Ｉ／Ｆ３０７は、操作部３０８から入力したキー情報（例えば、スタートボタンの押下）をＣＰＵ３０１に伝える役割をする。
【００４１】
３０５はネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）で、ネットワーク（ＬＡＮ）６００に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００４２】
３１８は外部インタフェース（外部Ｉ／Ｆ）で、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となる携帯端末のＩＣカード（記憶媒体）の読み取り用のカードリーダ３１９が外部Ｉ／Ｆ部３１８に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３１９による携帯端末のＩＣカードからの情報読み取りを制御し、該携帯端末のＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００４３】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
画像バス３１５は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００４４】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。また、３１３はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ部３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４５】
３１７は画像処理部で、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４６】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ部３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。スキャナ部３１４で読取動作をして得られた画像データをＨＤＤ３０４に保存したり、メールに画像データを添付して、ネットワークインタフェース３０５を介してメールサーバ１００へ送信する。
【００４７】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００４８】
操作部３０８は、ＬＣＤ表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４９】
尚、表示部は複合機によって表示性能が異なり、タッチパネルを介して操作をできる複合機、単に液晶画面を備え文字列を表示（印刷状態や印刷している文書名の表示）させるだけのプリンタによって本発明は構成されている。
【００５０】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００５１】
カードリーダ３１９は、ＣＰＵ３０１からの制御により、携帯端末内に備えられたＩＣカードに記憶されている情報（カードＩＤなど）を読み取り、該読み取った情報を外部Ｉ／Ｆ３１８を介してＣＰＵ３０１へ通知する。
【００５２】
以上のような構成によって、複合機３００は、スキャナ部３１４から読み込んだ画像データをＬＡＮ６００上に送信したり、ＬＡＮ６００から受信した印刷データをプリンタ部３１２により印刷出力することができる。
【００５３】
また、スキャナ部３１４から読み込んだ画像データをモデム３０６により、公衆回線上にＦＡＸ送信したり、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力することできる。
【００５４】
次に、図４Ａと図４Ｂを参照しながら、本発明に係る複合機３００、複合機３５０のモジュール構成図を用いて、画像処理システムの処理概要について説明する。なお、モジュールやプラットフォームの各機能はＣＰＵ３０１が実行する。
なお、図４Ａの複合機３００と複合機３５０は同じ構成を有する複合機として説明するものとする。
【００５５】
複合機３００と複合機３５０は、オペレーティングシステムなどのプラットフォームを有しており、プラットフォームには複合機３００と複合機３５０の本体機能としてのスキャン機能とメール送信機能を有している。また、プラットフォーム上で動作する認証モジュールとメール送信モジュールを有している。なお、認証モジュールとメール送信モジュールは、任意に複合機３００にインストールすることが可能なプログラム（ソフトウェア）である。
【００５６】
図４Ａは、ダイレクトＳＭＴＰ機能を利用した場合のＩＦＡＸの処理を説明する図である。
（１）複合機３００で、図７の７０２のボタンが押下され、図８のＩＦＡＸ宛先指定画面の８０２で送信先の複合機のＩＰアドレスを指定する。その後、図９の送信開始ボタン９０１が押下されると、スキャン機能は、スキャナ部３１４で原稿を読み取り、画像データを生成する。（２）生成された画像データはメール送信機能でメールに添付され、指定されたＩＰアドレスに従って、送信先の複合機３５０のメール送信モジュールのＳＭＴＰポート１００２５に送信される。なお、メール送信機能では、送信先（Ｔｏ）や送信元（Ｆｒｏｍ）のアドレスが設定され、画像データが添付されたメールが生成される。なお、送信元（Ｆｒｏｍ）は、複合機３００が予め保持しているメールアドレスが設定される。なお、複合機３００にログインしたユーザのメールアドレスが設定されていてもよい。
【００５７】
（３）メール送信モジュールは、ＳＭＴＰポートの１００２５番を開いておき、ＳＭＴＰポートを介してメール送信機能から出力されたメールを受信（取得）する。ＳＭＴＰポートに接続してきた接続元の複合機のＩＰアドレスをセッションから取得し、送信元である接続元の複合機のＩＰアドレスが他の複合機のＩＰアドレスか自複合機のＩＰアドレスかを判定する。自複合機からも他複合機からも同じプロトコルでメールを受信するため、ＩＰアドレスによって判断している。
【００５８】
（４）自複合機のＩＰアドレスではなかった場合、ＩＦＡＸによるデータの受信であるため、送信元ＩＰアドレス保持機能が、メールのヘッダーを解析し、ＦＵＬＬ  ＭＯＤＥ  ＩＦＡＸかＳＩＭＰＬＥ  ＭＯＤＥ  ＩＦＡＸかを判定する。判定には、メールヘッダーに「Ｄｉｓｐｏｓｉｔｉｏｎ−Ｎｏｔｉｆｉｃａｔｉｏｎ−Ｔｏ」があるか否かを判定する（図１１参照）。ＦＵＬＬの場合には「Ｄｉｓｐｏｓｉｔｉｏｎ−Ｎｏｔｉｆｉｃａｔｉｏｎ−Ｔｏ」が存在し、ＳＩＭＰＬＥの場合には「Ｄｉｓｐｏｓｉｔｉｏｎ−Ｎｏｔｉｆｉｃａｔｉｏｎ−Ｔｏ」が存在しない。また、自複合機のＩＰアドレスではなかった場合、送信元ＩＰアドレス保持機能はメールヘッダーにある「Ｍｅｓｓａｇｅ−ｉｄ」（１１０１）を取得する。
【００５９】
（５）ＦＵＬＬの場合には、開封通知が受信されるため、取得したＩＰアドレスとメッセージＩＤを送信元ＩＰアドレス保持テーブル（図１０）に記憶する。この時タイムスタンプも生成し、記憶する。（６）他の複合機のＩＰアドレスであった場合には、ＩＦＡＸのメールと判断し、ＩＦＡＸするべく、メール受信機能（ＳＭＴＰポートの２５）に添付メールを送信する。
【００６０】
なお、取得したＩＰアドレスが、自複合機のＩＰアドレスであった場合（図４Ｂの（３）の場合）には、自複合機からのメール送信であると判断し、（４）のメールヘッダーの解析をせずに、メール送信処理を行う。メール送信処理については、後述の図４Ｂで説明する。
【００６１】
（７）複合機３５０のメール受信機能でダイレクトＳＭＴＰによるＦＵＬＬ  Ｍｏｄｅ  ＩＦＡＸのデータを受信すると、複合機３５０はメール送信機能からＭＤＮ開封通知応答メールをメール送信モジュールの受信ポートの１００２５へ送信する。
【００６２】
（８）ＭＤＮ開封通知応答メールを受信すると、送信元ＩＰアドレス検索機能は、ＭＤＮ開封通知応答メールのヘッダーからメッセージＩＤを取得して、送信元ＩＰアドレス保持テーブル（図１０）からメッセージＩＤに対応するＩＰアドレスを取得する。
【００６３】
（９）複合機３５０は、メール送信モジュールの受信ポートで受け取ったＭＤＮ開封通知応答メールを、（８）で取得したＩＰアドレスに従って、ダイレクトＳＭＴＰ機能を利用するＦＵＬＬ  Ｍｏｄｅ  ＩＦＡＸのデータの送信元の複合機３００のメール受信機能のＳＭＴＰポートに対して送る。
【００６４】
複合機３００は、複合機３５０のＳＭＴＰポートはＭＤＮ開封通知応答メール受け取り、ＩＦＡＸの送信完了を記憶する。また、送信完了を複合機３００で表示等の通知を行う。
【００６５】
メール送信処理は図４Ｂを参照しながら説明する。図４Ｂは、メール送信処理を説明する図である。
なお、図４Ｂは複合機３００の処理として説明するが、複合機３５０であってもよい。
【００６６】
（１）図７の７０１のボタンが押下され、送信先の宛先（メールのＦｒｏｍに設定するメールアドレス）が設定される。スキャン指示に従って、スキャン機能が、スキャナ部３１４で原稿を読み取り、画像データを生成する。（２）生成された画像データはメール送信機能でメールに添付され、当該複合機３００のＳＭＴＰポート１００２５に送信される。なお、メールの送信は、メール送信モジュールにローカルホスト接続にて受け渡される。メール送信機能では、送信先（Ｔｏ）や送信元（Ｆｒｏｍ）のアドレスが設定され、画像データが添付されたメールが生成される。送信元（Ｆｒｏｍ）は、複合機３００にログインする際に認証サーバ２００から受信したメールアドレスが設定される。
【００６７】
（３）メール送信モジュールは、複合機３００が予め備えているＳＭＴＰポートの２５番でなく、ＳＭＴＰポートの１００２５番を開いておき、ＳＭＴＰポートを介してメール送信機能から出力されたメールを受信（取得）する。ＳＭＴＰポートに接続してきた接続元の複合機のＩＰアドレスをセッションから取得し、送信元である接続元の複合機のＩＰアドレスが他の複合機のＩＰアドレスか自複合機のＩＰアドレスかを判定する。自複合機からも他複合機からも同じプロトコルでメールを受信するため、ＩＰアドレスによって判断している。
【００６８】
（４）自複合機からのメール受信であった場合に、取得したメールのアドレス（ＦｒｏｍとＴｏ）を比較して、リンクメールを送信するか、添付メールを送信するかを判断する。ＦｒｏｍとＴｏが一致する場合、すなわち複合機３００にログインしたユーザのメールアドレスがＦｒｏｍとＴｏに設定されている場合には、ユーザがこの複合機３００にアクセスして画像データを取得することができるため、メールに添付されている画像データを取得し、ＨＤＤ３０４に保存する。
【００６９】
（５）画像データを取得するためのリンクメールを生成してメールサーバ１００へ送信する。この場合のアドレス（ＦｒｏｍとＴｏ）は同じアドレスとなる。ＦｒｏｍとＴｏが一致しない場合、すなわち複合機３００にログインしたユーザのメールアドレスがＦｒｏｍに設定され、複合機３００にログインしたユーザと異なるユーザのメールアドレスがＴｏに設定されている場合には、Ｔｏに設定されているメールアドレスのユーザがこの複合機３００にアクセスして画像データを取得することができない場合があるため、メール送信機能から取得したメール（添付メール）をメールサーバ１００へ転送する。
メールサーバ１００は、リンクメール又は添付メールを複合機３００から受信し、クライアント端末４００に送信する。
【００７０】
（６）クライアント端末４００は、リンクメール又は添付メールを受信する。リンクメールの場合には、メールに記載の複合機３００に保存されている画像データを取得（ダウンロード）するためのリンク情報に従って、画像データをダウンロードする。なお、画像データをダウンロードする際には、例えば、ユーザがメールのリンク情報を指定することに従って、ダウンロードが開始され、複合機３００からクライアント端末４００にダウンロードがされる。
【００７１】
次に、図５を用いて本発明の実施形態における各端末内の機能について説明する。なお、図５は、各種端末・装置内の機能についてのブロック図である。各機能の詳細な処理については、後述のフローチャートで説明する。
図５は複合機３００の機能ブロック図である。各機能はＣＰＵ３０１が実行する。
【００７２】
認証機能３３１は、複合機３００に付属されているカードリーダ３１９を介してログインするユーザのカードＩＤを読み取り、認証サーバ２００のユーザ情報応答機能２１２に対してカードＩＤを含む認証要求パケットを送信する、認証サーバ２００のユーザ情報応答機能（不図示）が返信する応答パケット内の応答フラグを取得し、応答フラグが認証失敗の場合はユーザに対し、認証が失敗した旨のメッセージを表示し、処理を終了する。応答フラグが認証成功の場合は、応答パケット内のユーザ情報（例えば、図６の６０２、６０３）を取得し、ユーザ情報である６０２、６０３を含むログイン情報を生成する。ログイン情報はプラットフォームが管理し、本体機能やプラットフォーム上で動作するモジュールが参照することができる。なお、ログイン情報が生成されると、メール送信モジュールにログインされた旨を示す情報が通知される。
【００７３】
スキャン機能３３２は、紙原稿をスキャナ部３１４でスキャンし電子データ（スキャンデータ）を取得する。スキャン機能３３２は図７〜図９に示すような宛先設定画面有し、メール送信先の宛先や、宛先ごとの詳細な添付情報設定を設定する。また取得した電子データを一旦ＨＤＤ内に保存する。
【００７４】
メール送信機能３３３は、スキャン機能３３２で設定した宛先（メールアドレスやＩＦＡＸアドレス）ごとに、ＨＤＤに保存した電子データをメールに添付して複合機３５０のメール送信モジュール（ＳＭＴＰポート１００２５）のメール受信機能３３５に送信する。
【００７５】
メール送信モジュールの機能であるメール受信機能３３５は、通常のＳＭＴＰサーバ機能を有し、メール送信機能３３３から送信されてくるＩＦＡＸ送信データであるＭＤＮ開封通知要求付きメール（図１１）を受信する。なおメール送信モジュールはメール受信するための受信ポート（２５番以外：たとえば１００２５）でメールを受信する。
【００７６】
メール送信モジュールの機能である送信元ＩＰアドレス保持機能３３９は複合機３００の本体のメール送信機能３３３からのデータ受信によるセッションから送信元のＩＰアドレスとＩＦＡＸ送信データであるＭＤＮ開封通知要求付きメール（図１１）のヘッダー情報に含まれているＭｅｓｓａｇｅ−Ｉｄ（１１０１）を取得する。そして、送信元ＩＰアドレス保持機能３３９は複合機３５０のハードディスクに保存されている送信元ＩＰアドレス保持テーブル（図１０）に追加する。
【００７７】
メール送信モジュールの機能であるメール送信機能３３６は、メール受信機能３３５で受信をしたＩＦＡＸ送信データであるＭＤＮ開封通知要求付きメール（図１１）を複合機３５０の本体機能のメール受信機能３３４に送信する。
【００７８】
複合機３５０の本体機能のメール受信機能３３４は、複合機３５０のメール送信機能３３６からＭＤＮ開封通知要求付きメール（ＦＵＬＬ  ＭＯＤＥ  ＩＦＡＸのデータ）を受信する。そして、プリンタ部３１２で印刷する。
【００７９】
複合機３５０はＭＤＮ開封通知要求付きメールを受信したことを受けて、複合機３５０のＩＰアドレス（送信元のＩＰアドレス）に対してＭＤＮ開封通知応答メール（図１２）を送信するべく、複合機３５０のメール送信モジュールのメール受信機能３３５に対して送信する。
【００８０】
メール送信モジュールのメール受信機能３３５はＭＤＮ開封通知応答メール（図１２）を受信したのち、メッセージヘッダー解析機能３４１がメールのヘッダー部分にあるＯｒｉｇｉｎａｌ−Ｍｅｓｓａｇｅ−ｉｄ（１２０１）を取得する。
【００８１】
送信元ＩＰアドレス検索機能３４０は、送信元ＩＰアドレス保持テーブル（図１０）からＯｒｉｇｉｎａｌ−Ｍｅｓｓａｇｅ−ｉｄを元に以前に取得したメッセージＩＤが存在するか検索する
【００８２】
メール送信モジュールのメール送信機能３３６はＯｒｉｇｉｎａｌ−Ｍｅｓｓａｇｅ−ｉｄが送信元ＩＰアドレス保持テーブル（図１０）に存在する場合、対象のＩＰアドレスのメール受信機能３３４（複合機３００の本体機能であるメール受信機能）に対して受信したＭＤＮ開封通知応答メール（図１２）を送信する。Ｏｒｉｇｉｎａｌ−Ｍｅｓｓａｇｅ−ｉｄが送信元ＩＰアドレス保持テーブル（図１０）に存在しない場合、メールサーバ１００へＭＤＮ開封通知応答メール（図１２）を送信する。
【００８３】
複合機３００のメール受信機能３３４は複合機３５０のメール送信モジュールとしてのメール送信機能３３６から受信したＭＤＮ開封通知応答メール（図１２）を受信する。ＩＦＡＸ送信データであるＭＤＮ開封通知要求付メール（図１１）に対応するＭＤＮ開封通知応答メール（図１２）であると判定して送信完了とする。なお、ＭＤＮ開封通知要求付メール（図１１）とＭＤＮ開封通知応答メールは、例えば、メッセージＩＤ、オリジナルメッセージＩＤで対応付いている。
【００８４】
メール送信モジュールのメール判定機能３３７は、受信した添付メールが自装置から送信されたメールか、他の装置から送信されたメールかと送信元のＩＰアドレスから判定する。また、自装置から送信されたメールと判定された場合に、メールのＦｒｏｍとＴｏの一致を判定する。
【００８５】
メール送信モジュールのリンクメール生成機能３３８は、メール判定機能３３７でＦｒｏｍとＴｏが一致した判定された場合に、メールに添付されているファイルをハードディスクに保存し、ファイルをダウンロード可能なリンク情報（ＵＲＬ）を生成する。そして、リンク情報を内容に含むリンクメールを生成する。
【００８６】
メール送信機能３３６は、リンクメールをメールサーバ１００に送信する。またＦｒｏｍとＴｏが一致しない場合には、メールサーバ１００に添付メールを転送する。またメール送信機能３３６は、他の装置から送信されたメールと判定した場合には、上述の通り、ＭＤＮ開封通知要求付きメールと判定し、送信元ＩＰアドレス保持機能３３９で、図１０の送信元ＩＰアドレス保持テーブルでＩＰアドレスを保持する。
【００８７】
本実施形態の詳細な処理を示す図１４〜図２０のフローチャートについて、図６〜図１３を参照しながら説明する。図７、図８、図９は、複合機３００の操作部３０８の表示部に表示される画面例である。
【００８８】
本実施形態における特徴となるステップは、例えば、ステップＳ１７０２、ステップＳ１７０３、ステップＳ２００５、ステップＳ２００９、ステップＳ１９０５である。
【００８９】
まず、図１４を用いて、複合機３００のログイン処理について説明する。なお、ステップＳ１４０１、ステップＳ１４０２、ステップＳ１４０４〜ステップＳ１４０６は、複合機３００のＣＰＵ３０１が実行し、ステップＳ１４０３は、認証サーバ２００のＣＰＵ２０１が実行する。
【００９０】
ステップＳ１４０１では、ユーザに複合機３００付属のカードリーダ３１９にカードがかざされると、複合機３００の認証機能３３１がカードリーダ３１９からカードＩＤの入力を受け付ける。なお、本実施形態ではカードＩＤを用いて認証を行うように構成したが、カードＩＤ以外に、ユーザ名とパスワードのログインユーザ情報の入力を受け付け、このログインユーザ情報に従って認証を行うようにしてもよい。すなわち、カードＩＤなどユーザを識別可能なユーザ識別情報の入力が受け付ける。
【００９１】
ステップＳ１４０２では、認証機能３３１が取得したカードＩＤを、ユーザ認証のために認証要求フラグとカードＩＤを含むユーザ認証要求パケットを生成し、認証サーバ２００に送信する。
【００９２】
ステップＳ１４０３では、ユーザ情報応答機能（不図示）が、複合機３００から送信されてくる認証要求パケットを受信し、認証要求パケット内からカードＩＤを取得する。また取得したカードＩＤをキーにユーザ情報テーブル（図６）の中から当該ユーザを検索し、図６のユーザ名６０２とメールアドレス６０３を取得し、ユーザ名６０２とメールアドレス６０３を含む認証応答パケットを生成し複合機３００に送信する。なお、ユーザが検索できた場合には、認証成功として認証成功を示す応答フラグを、ユーザが検索できなかった場合には認証失敗として認証失敗を示す応答フラグを含む認証応答パケットを送信する。また、デバイス制限情報と一致する複合機である場合には認証成功とし、デバイス制限情報と一致しない複合機である場合には認証失敗として、認証応答パケットを送信する。
【００９３】
ステップＳ１４０４では、認証サーバ２００から認証応答パケットを受信し、認証機能３３１がパケット内のユーザ名とメールアドレスのユーザ情報を取得する。取得したユーザ情報を元にログイン情報を生成しプラットフォームが管理するログインコンテキストにログイン情報をセットする。
【００９４】
ステップＳ１４０５では、プラットフォームがスキャン機能３３２にログイン成功したことを通知する。なお、メール送信モジュールにログインが成功したことを通知することも可能である。
ステップＳ１４０６では、スキャン機能３３２がログイン情報内のユーザ名とメールアドレスを取得してＲＡＭ３０２に記憶する（メールアドレス取得）。
【００９５】
なお、本実施形態では、認証サーバ２００を用いて認証を行うように構成したが、認証サーバの機能を複合機３００内に持たせ、複合機３００内で認証処理を行うことも可能である。この場合、図６のユーザ情報テーブルを複合機３００のＨＤＤ３０４に記憶させ、認証モジュールはこのユーザ情報テーブルを参照して認証処理を行う。
【００９６】
次に図１５を用いて、複合機３００のＦＵＬＬ  ＭＯＤＥ  ＩＦＡＸを送信するための宛先追加処理について説明する。なお、ステップＳ１５０１〜ステップＳ１５１２は、複合機３００のＣＰＵ３０１が実行する。
【００９７】
ステップＳ１５０１では、複合機３００にログインしたのち、スキャン機能３３２が複合機３００の表示部に図７で示すようなスキャンして送信画面を表示する。図７のスキャンして送信画面は、「Ｅメール」、「Ｉファクス」、「ファイル」、「ボックスに保管」のいずれかに送信ができる選択ボタンを有している。
【００９８】
ステップＳ１５０２では、図７の７０１の「Ｅメール」で送信する（メール送信機能）か、図７の７０２の「Ｉファクス」で送信する（インターネットファックス機能）かの送信方法を受け付ける。図７の７０２の「Ｉファクス」が選択されると、ステップＳ１５０３へ処理を移す。図７の７０１の「Ｅメール」が選択されると、図４Ｂで説明した通り、スキャンして得られた画像データはメール送信機能でメールに添付され、当該複合機３００のメール送信モジュールが開いているＳＭＴＰポート１００２５に送信される。メールの送信は、メール送信モジュールにローカルホスト接続にて受け渡される。
【００９９】
ここで図２０を用いて、図４Ｂの詳細な処理について説明する。ステップＳ２００１〜ステップＳ２０１０は複合機３００のＣＰＵ３０１が実行する。なお、後述の図１７のメール送信処理（ステップＳ１７０２でＹＥＳ）の場合には、複合機３５０のＣＰＵ３０１が実行するものとする。
【０１００】
ステップＳ２００１では、宛先となる送信先を入力するメールアドレス入力画面（不図示）を複合機３００に表示し、ユーザにより入力された宛先の指定を受け付ける。
ステップＳ２００２では、スキャンボタンの押下に従って、原稿のスキャンを実行する。
【０１０１】
ステップＳ２００３では、スキャンによって生成される画像データ（ファイル）をメールに添付し、指定された宛先（メールアドレス）をＦｒｏｍ、ログインユーザのメールアドレスをＴｏに設定し、メールを生成する。添付メールを複合機３００のメール送信モジュールに対して、ローカルホスト接続（ＩＰアドレスやホスト名を指定した通信）にて、ＳＭＴＰポート１００２５に対してメールを送信する。
ステップＳ２００４では、メール送信モジュールがＳＭＴＰポート１００２５を介して添付メールを受信する。
【０１０２】
ステップＳ２００５では、送信元のＩＰアドレスがローカルＩＰアドレスかどうかを判定するため、ＳＭＴＰポートに接続してきた接続元の複合機のＩＰアドレスをセッションから取得し、送信元である接続元の複合機のＩＰアドレスが他の複合機のＩＰアドレスか自複合機のＩＰアドレスかを判定する。自複合機からの送信であった場合には、ステップＳ２００５に処理を移し、他の複合機からの送信であった場合には、ステップＳ１７０３と同様の処理を行う。
【０１０３】
ステップＳ２００６では、メールのＦｒｏｍとＴｏを比較して（ドメインの一致でも良い）、一致した場合にはステップＳ２００７へ処理を移し、一致しない場合にはステップＳ２０１０へ処理を移す。なお、後述するＩＦＡＸ送信により、ステップＳ１５１７で送信されたメールを受信した場合には、ＦｒｏｍとＴｏは必ず一致しないため、ステップＳ２０１０へ処理を移すことになる。
【０１０４】
ステップＳ２００７では、ＦｒｏｍとＴｏが一致し、メールの宛先のユーザが複合機３００にログインできるため、添付ファイルを複合機３００のＨＤＤ３０４に保存する（格納）。
【０１０５】
ステップＳ２００８では、クライアント端末４００から添付ファイルをダウンロードさせるべく、複合機にアクセスし、保存した添付ファイルをダウンロード可能なＵＲＬ（リンク情報）を含むリンクメールを生成する。リンク情報はメール送信モジュールが生成してメールの内容に記載する。
ステップＳ２００９では、リンクメールをメールサーバに送信する（リンクメール送信）。
【０１０６】
ステップＳ２０１０では、ＦｒｏｍとＴｏが一致せず、メールの宛先のユーザが複合機３００にログインできない（複合機３００に添付ファイルを保存した場合取得できない）ため、添付ファイルを複合機３００に保存することなく、受信したメールをメールサーバに転送する。
【０１０７】
図１５の説明に戻り、ステップＳ１５０３では、複合機３００の表示部に図８の［ＩＦＡＸ宛先選択］画面を表示する。
【０１０８】
ステップＳ１５０４では、複合機３００の表示部に表示されている図８の［ＩＦＡＸ宛先選択］画面に対して宛先のＩＦＡＸアドレス８０２、ＩＦＡＸのモード選択（Ｓｉｍｐｌｅ，Ｆｕｌｌ）８０１、サーバを経由してＩＦＡＸ送信するかしないかの設定８０３の入力される。
【０１０９】
モード選択は、ＩＦＡＸのＳｉｍｐｌｅモード又はＦｕｌｌモードが選択できる。ＩＦＡＸアドレス８０２は送信先の複合機３５０のｄｅｖｉｃｅ＠ｅｘａｍｐｌｅ．ｃｏｍ／ＩＦＡＸＦＵＬＬ＠１９２．１６８．０．２（送信先を識別できる情報）が設定される。
なお、本実施形態では、送信時に宛先を指定するフローチャートで説明しているが予め宛先はアドレス帳などに登録しておくことも可能である。
【０１１０】
ステップＳ１５０５では、図８で、各種設定がされたあと、送信ボタンが押下された場合に、図９のＩＦＡＸ送信画面を表示する。
【０１１１】
ステップＳ１５０６では、図９の送信開始ボタン９０１が押下されたか否かを判定する。送信開始ボタン９０１が押下された場合にはステップＳ１５０７に処理を移し、中止ボタンが押下された場合には、ステップＳ１５０８へ処理を移す。
ステップＳ１５０７では、スキャン機能３３２が原稿のスキャンを実行する。
ステップＳ１５０８ではＩＦＡＸ送信処理を中止する。
【０１１２】
ステップＳ１５０９では、Ｓ１５０４で指定されたＩＦＡＸ設定のモード選択（図８の９０１）の情報を取得する。Ｓｉｍｐｌｅで設定されている場合にはＳ１５１１へ進む。Ｆｕｌｌで設定されている場合にはＳ１５１０へ進む。
【０１１３】
ステップＳ１５１０では、ＦＵＬＬ  ＭＯＤＥ  ＩＦＡＸ用のＩＦＡＸ送信データであるＭＤＮ開封通知要求付きメール（図１１）を作成する（電子メール生成）。なお、ＭＤＮ開封通知要求付きメールはファイルが添付された添付メールである。
【０１１４】
ここでは、ＩＦＡＸ送信するデータの宛先（Ｆｒｏｍ）にはステップＳ１５０４で入力された「ＩＦＡＸ宛先アドレス」が設定される。また、ＭＤＮの要求通知としてヘッダー情報に「Ｍｅｓｓａｇｅ−Ｉｄ：」情報と「Ｄｉｓｐｏｓｉｔｉｏｎ−Ｎｏｔｉｆｉｃａｔｉｏｎ−Ｔｏ」情報が付与される。
【０１１５】
ステップＳ１５１１では、ＩＦＡＸ  Ｓｉｍｐｌｅ用のＩＦＡＸ送信データ（不図示）を作成する。ここでは、ＩＦＡＸ送信するデータの宛先にはステップＳ１５０４で入力された「ＩＦＡＸ宛先アドレス」が設定される。
【０１１６】
ステップＳ１５１２では、ステップＳ１５０４においてサーバの経由（図８の８０３）がＯＮか否かを判定する。サーバの経由がＯＮで入力されている場合、ステップＳ１５１４へ進む。サーバの経由がＯＦＦで入力されている場合、ステップＳ１５１３へ進む
【０１１７】
ステップＳ１５１３では、添付メールを送信する接続先のＩＰアドレスを決定するために、ＩＦＡＸのアドレスから取得する。ＩＦＡＸのアドレスの＠マーク以下に入力されているＩＰＡｄｄｒｅｓｓかＤＮＳ名を送信先として、ＳＭＴＰの接続先に設定する。
【０１１８】
ステップＳ１５１４では、自身（複合機３００）のメール送信モジュールに送信するため、ｌｏｃａｌｈｏｓｔ（１２７．０．０．１）をＳＭＴＰの接続先に設定する。
【０１１９】
ステップＳ１５１５では、送信先の複合機３５０に送信するべく、ＩＦＡＸ送信データである図１１のＭＤＮ開封通知要求付きメール（Ｆｕｌｌの場合）、または、ＩＦＡＸ送信データであるＭＤＮ開封通知要求なしのメール（Ｓｉｍｐｌｅ）を、複合機３５０のＳＭＴＰポート１００２５に対して送信する。
【０１２０】
ステップＳ１５１６では、ＭＤＮ開封通知要求付きメールを送信した場合に、複合機３００の操作部３０８には状況確認画面にＭＤＮ開封通知応答メール（図１２）が複合機３００に到達していないことを表すため、図１３の状況確認画面で送信ジョブに対して「送信結果待ち」を表示する（表示制御）。
【０１２１】
ステップＳ１５１７では、自身（複合機３００）のメール送信モジュールに送信するべく、ＩＦＡＸ送信データである図１１のＭＤＮ開封通知要求付きメール（Ｆｕｌｌの場合）、または、ＩＦＡＸ送信データであるＭＤＮ開封通知要求なしの添付メール（Ｓｉｍｐｌｅ）を、複合機３００のＳＭＴＰポート１００２５に対して送信する。
なお、ステップＳ１５１７で、図１１のＭＤＮ開封通知要求付きメール（Ｆｕｌｌの場合）を送信する際の処理は、図１６で説明する。
【０１２２】
図１６は、ＩＦＡＸ送信をメールサーバを介して送信した場合の処理を示す図である。（１）スキャンデータ生成、（２）添付メール生成、送信、（３）添付メール受信、（４）添付メール送信（転送）までは、図４Ｂで説明した通りである。
【０１２３】
（５）メールサーバ１００は、添付メールのヘッダー情報のＴｏに従って、複合機３５０に添付メールを送信する。そして、複合機３５０のメール受信機能で添付メールを受信する。なお、メールの受信はＰＯＰ受信であってもよい。
【０１２４】
（６）複合機３５０のメール送信機能が開封通知をメールサーバ１００に対して送信する。（７）メールサーバ１００は、開封通知のヘッダーのＴｏに従って、開通通知を複合機３００へ送信する。
【０１２５】
次に図１７を用いて、複合機３５０のメール送信モジュールでメールを受信した際の処理について説明する。なお、ステップＳ１７０１〜ステップＳ１７０３は、複合機３５０のＣＰＵ３０１が実行する。
【０１２６】
ステップＳ１７０１では、メール送信モジュールのメール受信機能３３５が、ＳＭＴＰポートを介してメール送信機能３３３から添付メールを受信する（電子メール受信）。
【０１２７】
ステップＳ１７０２では、メール送信モジュールのメール受信機能３３５がメール受信ポートで受け取った際の送信元のＩＰアドレスを取得し、送信元のＩＰアドレスが自複合機のＩＰアドレスであるか否かを判定する（送信先判定）。送信元のＩＰアドレスが自複合機のＩＰアドレスではない場合、ステップＳ１７０３へ進む。ステップＳ１７０３は、図１８で説明する。送信元のＩＰアドレスが自複合機のＩＰアドレスであった場合、自複合機から他の複合機へ送信する処理である為、リンクメールを送信するか添付メールを送信するかのメール送信処理を行う。なお、メール送信処理は、図２０のステップＳ２００６〜ステップＳ２０１０の処理と同様のため説明を省略する。
【０１２８】
次に、図１８を用いて、複合機３５０のメール送信モジュールがＩＦＡＸを受信した際のメール受信処理について説明する。なお、ステップＳ１８０１〜ステップＳ１８１０は、複合機３５０のＣＰＵ３０１が実行する。また、複合機３００が実行する場合には複合機３００のＣＰＵ３０１が処理を実行するものとする。
【０１２９】
ステップＳ１８０３では、複合機３５０のメール送信モジュールがメールを受信して送信元のＩＰアドレスが他の複合機であった場合、送信元のＩＰアドレスをメモリ上に保持をする。
【０１３０】
ステップＳ１８０４では、複合機３５０がメッセージヘッダー解析機能３４１にてＩＦＡＸ送信データであるＭＤＮ開封通知要求付きメール（図１１）のヘッダー情報を取得し、解析する。
【０１３１】
ステップＳ１８０５では、メッセージヘッダー解析機能３４１はステップＳ１８０４で取得したメッセージのヘッダー情報にＭＤＮに関する情報が含まれているか確認をする（メール判定）。ヘッダー情報に「Ｄｉｓｐｏｓｉｔｉｏｎ−Ｎｏｔｉｆｉｃａｔｉｏｎ−Ｔｏ：」情報が含まれている場合にはステップＳ１８０６へ進む。
【０１３２】
ヘッダー情報に「Ｄｉｓｐｏｓｉｔｉｏｎ−Ｎｏｔｉｆｉｃａｔｉｏｎ−Ｔｏ：」情報が含まれていない場合にはステップＳ１８０８へ進む。「Ｄｉｓｐｏｓｉｔｉｏｎ−Ｎｏｔｉｆｉｃａｔｉｏｎ−Ｔｏ：」が含まれている場合には、ＭＤＮ開封通知があるメールと判定される。
ステップＳ１８０６ではメッセージヘッダー解析機能３４１はメッセージヘッダー情報に含まれている「Ｍｅｓｓａｇｅ−ＩＤ」（１１０２）を取得する。
【０１３３】
ステップＳ１８０７では、送信元ＩＰアドレス保持機能３３９がステップＳ１８０６で取得したＭｅｓｓａｇｅ−ＩＤとステップＳ１８０１で取得した送信元のＩＰアドレスを図１０の送信元ＩＰアドレス保持テーブルに保存する（記憶制御部）。これは、ＭＤＮ開封通知応答メールが、複合機３５０の本体機能であるメール送信機能からメール送信モジュールに送信されるため、複合機３００へ適切に返信するためである。
【０１３４】
ステップＳ１８０８では、ステップＳ１７０１で受信したＩＦＡＸ送信データであるＭＤＮ開封通知要求付きのメール（図１１）を、複合機３５０の本体機能のメール受信機能３３４に転送をする（電子メール送信）。
なお、ＭＤＮ開封通知要求付きでないメールも受信することは言うまでもない。
ステップＳ１８０９では本体機能のメール受信機能３３４がＩＦＡＸデータであるＭＤＮ開封通知要求付きメールを受信する。
【０１３５】
ステップＳ１８１０ではステップＳ１８０９で受信したＩＦＡＸデータを印刷する。より具体的には、添付メールに添付されているファイルを取得し、プラットフォームがファイルを展開し、複合機の画像処理部３１７を介してプリンタ部３１２から出力する。
【０１３６】
次に、図１９を用いて、複合機３５０のメール送信モジュールがＭＤＮ開封通知応答メール（図１２）をＩＦＡＸ送信元の複合機３００へ転送する処理を説明する。なお、ステップＳ１９０１〜ステップＳ１９０８は、複合機３５０のＣＰＵ３０１が実行する。またステップＳ１９０９〜ステップＳ１９１０は、複合機３００のＣＰＵ３０１が実行する。
【０１３７】
ステップＳ１９０１は複合機３５０のメール送信モジュールがＭＤＮ開封通知要求付きメール（図１１）を受信した際に、「Ｄｉｓｐｏｓｉｔｉｏｎ−Ｎｏｔｉｆｉｃａｔｉｏｎ−Ｔｏ」がヘッダーに存在している場合、ＭＤＮ応答が必要なメールだと識別する。ＭＤＮ応答が必要なメールであった場合にはＳ１９０２へ進む。ＭＤＮ応答が必要ないメールである場合、処理を終了する。
【０１３８】
ステップＳ１９０２では、複合機３５０がＭＤＮ開封通知要求付きメール（図１１）に従って、複合機３５０のメール送信機能がメール送信モジュールのＳＭＴＰポート１００２５に対して、ＭＤＮ開封通知応答メール（図１２）を送信する。
ステップＳ１９０３では、複合機３５０のメール送信モジュールがＭＤＮ開封通知応答メール（図１２）を受信する。
【０１３９】
ステップＳ１９０４では、受信したＭＤＮ開封通知応答メール（図１２）のメッセージヘッダー解析機能３４１で解析し、メッセージヘッダー部にあるＯｒｉｇｉｎａｌ−Ｍｅｓｓａｇｅ−ＩＤ（１２０１）を取得する。
【０１４０】
ステップＳ１９０５では、送信元ＩＰアドレス検索機能３４０で、複合機３５０に保存されている送信元ＩＰアドレス保持テーブル（図１０）を参照し、ステップＳ１９０４で取得したＯｒｉｇｉｎａｌ−Ｍｅｓｓａｇｅ−ＩＤで検索する。一致するＩＤが送信元ＩＰアドレス保持テーブル（図１０）にあった場合には、ステップＳ１９０７へ進む。一致するＩＤがない場合には、ステップＳ１９０６へ進む。
【０１４１】
ステップＳ１９０６では、メッセージＩＤが一致しない場合は、複合機３５０のメール送信モジュールで、ＭＤＮ開封通知要求付きメールを受信していないため、すなわちメールサーバ経由でＭＤＮ開封通知要求付きメールを受信しているため、メールサーバ１００にＭＤＮ開封通知応答メールを送信する。
メールサーバ１００にＭＤＮ開封通知応答メールを送信した際の処理は、図１６で説明した通りである。
ステップＳ１９０７では、一致したメッセージＩＤに対応するＩＰアドレスを送信元ＩＰアドレス保持テーブル（図１０）から取得する（取得）。
【０１４２】
ステップＳ１９０８では、メール送信モジュールは、Ｓ１９０７で取得したＩＰアドレスの複合機に対してＭＤＮ開封通知応答メール（図１２）を送信する（応答メール送信）。
【０１４３】
ステップＳ１９０９では、メール送信機能のＳＭＴＰポート２５を介して、複合機３００のメール受信機能がＭＤＮ開封通知応答メール（図１２）を受信する（応答メール受信）。
【０１４４】
ステップＳ１９１０では、ステップＳ１９０９で受信したＭＤＮ開封通知応答メールにより、ＩＦＡＸ送信したジョブが到達確認を得られたと判断し、複合機３００は図１３の状況確認画面で送信結果待ちであったジョブを送信完了に変更する（表示制御）。または、図１３の状況確認画面からはジョブを非表示或いは削除する（表示制御）。
【０１４５】
なお、本実施形態では、複合機の本体機能以外に、メール送信モジュールをインストールし、リンクメールの送信とIFAX機能を実行する構成となっている。またメール送信モジュールは、メールの送信と受信を行っているアプリケーションであるため、メール通信モジュールやメール送受信モジュール、中継アプリケーションと言い換えることも可能である。
【０１４６】
さらに、本実施形態では、スキャンした画像データを添付ファイルとしたメールを送受信する構成としたが、複合機に予め記憶させておいた画像ファイルをメールに添付してメール送信処理やＩＦＡＸ処理するようにしてもよい。
【０１４７】
以上、本実施形態について説明したが、本実施形態によれば、メールが送信された送信元の画像処理装置を判定することで、画像処理装置におけるインターネットファックスを適切に動作させることができる。
また、メールサーバを介さないインターネットファックスにおいて、応答メールを適切に送信元の画像処理装置に返すことができる。
【０１４８】
より具体的には、複合機（画像処理装置）からＳＭＴＰダイレクトによるＩＦＡＸの送信が行われた際に、受信側の複合機で、受信データがＩＦＡＸによるデータの受信であるか、自複合機からの送信する電子メールであるか切り替える事ができ、また、ＦＵＬＬ  ＭＯＤＥ  ＩＦＡＸで使われるＭＤＮ開封通知についても適切に応答を返す事が可能となる。これにより、複合機にメール送信モジュールをインストールをしていながら、複合機からＩＦＡＸを送信する事が可能となる。
【０１４９】
すなわち、メール送信モジュールが、メールの送信元に従って、外部の他画像処理装置から添付メールを受信したと判定する場合（ＩＦＡＸの場合）、自装置である画像処理装置のＳＭＴＰ受信用のポートに添付メールの転送を行い、印刷させる。また、メール送信モジュールが、メールの送信元に従って、自装置である画像処理装置から添付メールを受信したと判定する場合には、画像処理装置から電子ファイルをダウンロードするためのリンクメールの送信と、電子ファイルを添付したメールの送信を切り換えてメールサーバへ送信をする事ができるようになり、ネットワークの負荷を減らす事ができ、且つ、Ｓｉｍｐｌｅ  Ｍｏｄｅ  ＩＦＡＸ及びＦＵＬＬ  Ｍｏｄｅ  ＩＦＡＸが利用できるようになる。
【０１５０】
次に、本実施形態に適用可能な機能ブロック図について図２１を用いて説明する。図２１は、複合機３００、３５０における機能ブロック図である。複合機３００と複合機３５０の構成は同一であってもよいため、各機能部は複合機３００、３５０の機能として説明する。
また、複合機３００をメールの送受信可能な第１の画像処理装置、複合機３５０をメールの送受信可能な第２の画像処理装置として説明する。
電子メール受信部２１０１は、第１の画像処理装置又は第２の画像処理装置で生成された電子ファイルが添付された電子メールを受信する機能部である。
送信先判定部２１０２は、受信した電子メールが第２の画像処理装置から送信された電子メールか否かを判定する機能部である。
【０１５１】
電子メール送信部２１０３は、第２の画像処理装置から送信された電子メールでないと判定された場合に、当該電子メールの電子ファイルを印刷するべく、第２の画像処理装置に対して前記電子メールを送信する機能部である。
メール判定部２１０４は、受信した電子メールが、当該電子メールの受信に応じて返信する応答メール付きの電子メールか否かを判定する機能部である。
【０１５２】
記憶制御部２１０５は、応答メール付きの電子メールであると判定された場合に、前記応答メールを前記電子メールの送信元の第１の画像処理装置に送信するべく、当該電子メールの識別情報と、当該電子メールの送信元である第１の画像処理装置に対応する画像処理装置識別情報とを対応付けて記憶制御する機能部である。
【０１５３】
取得部２１０６は、電子メールの送信により、第１の画像処理装置から応答メールを受信した場合に、前記応答メールに含まれる電子メールの識別情報に従って、記憶部に記憶される画像処理装置識別情報を取得する機能部である。
【０１５４】
応答メール送信部２１０７は、取得した画像処理装置識別情報に従って、前記電子メールの送信元である第１の画像処理装置に前記応答メールを送信する機能部である。
【０１５５】
格納部２１０８は、第２の画像処理装置から送信された電子メールであると判定された場合に、第２の画像処理装置に電子メールの電子ファイルを格納する機能部である。
【０１５６】
リンクメール送信部２１０９は、格納した電子ファイルを外部装置からダウンロードするためのリンク情報を記載したリンクメールをメールサーバに送信する機能部である。
【０１５７】
以上、一実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１５８】
また、本発明におけるプログラムは、図１４〜図１５、図１７〜図１９に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図１４〜図１５、図１７〜図１９の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図１４〜図１５、図１７〜図１９の各装置の処理方法ごとのプログラムであってもよい。
【０１５９】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０１６０】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。
【０１６１】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク、ソリッドステートドライブ等を用いることができる。
【０１６２】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１６４】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０１６５】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【０１６６】
１００  メールサーバ
２００  認証サーバ
３００  複合機
４００  クライアント端末
６００  ＬＡＮ
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２１１  外部メモリ
３０１  ＣＰＵ
３０２  ＲＡＭ
３０３  ＲＯＭ
３０４  ＨＤＤ
【図１】
2014090274.tif 000003
【図２】
2014090274.tif 000004
【図３】
2014090274.tif 000005
【図４Ａ】
2014090274.tif 000006
【図４Ｂ】
2014090274.tif 000007
【図５】
2014090274.tif 000008
【図６】
2014090274.tif 000009
【図７】
2014090274.tif 000010
【図８】
2014090274.tif 000011
【図９】
2014090274.tif 000012
【図１０】
2014090274.tif 000013
【図１１】
2014090274.tif 000014
【図１２】
2014090274.tif 000015
【図１３】
2014090274.tif 000016
【図１４】
2014090274.tif 000017
【図１５】
2014090274.tif 000018
【図１６】
2014090274.tif 000019
【図１７】
2014090274.tif 000020
【図１８】
2014090274.tif 000021
【図１９】
2014090274.tif 000022
【図２０】
2014090274.tif 000023
【図２１】
2014090274.tif 000024