(57)【要約】【課題】  メールサーバに対して送信した電子メールの削除にメールサーバの管理者を介在させないようにし、この電子メールの削除に要する手間と時間とを解消するようにする。【解決手段】  画像処理装置１０は、メールサーバ２０に送信した電子メールが正常に受信したことを示す正常受信コマンドを受信したのち、メールサーバ２０に送信した電子メールを無効にする無効要求コマンドをメールサーバ２０に送信する。メールサーバ２０は、無効要求コマンドを受信すると、メールボックス２０１に記憶されている電子メールを削除する。【選択図】    図２
2009135896.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置とメールサーバとがネットワークを介して接続されている画像処理システムにおいて、
前記画像処理装置は、
前記メールサーバから、前記メールサーバに送信した電子メールが正常に受信したことを示す正常受信コマンドを受信する第１の通信部と、
前記第１の通信部により前記正常受信コマンドが受信されたのち、前記メールサーバに送信した前記電子メールの無効を要求する指示が入力されると、該電子メールの無効を要求する無効要求コマンドを生成する無効要求コマンド生成部と
を備え、
前記メールサーバは、
前記画像処理装置から送信された前記電子メールを正常に受信したのち前記正常受信コマンドを該画像処理装置に送信する第２の通信部と、
前記画像処理装置から送信されてきた前記無効要求コマンドを受信すると、該無効要求コマンドに指定された前記電子メールを削除するメール削除部と
を備えることを特徴とする画像処理システム。
【請求項２】
前記画像処理装置は、
前記第１の通信部が前記正常受信コマンドを受信すると、前記無効要求コマンド生成部により生成された前記無効要求コマンドが前記メールサーバに送信されることが許可された第１の期間を計時する計時部を
更に備えることを特徴とする請求項１記載の画像処理システム。
【請求項３】
前記メールサーバは、
前記第２の通信部が、前記正常受信コマンドを送信すると、受信した前記電子メールを前記画像処理装置以外には非公開とする第２の期間を計時する第２の計時部を
更に備えることを特徴とする請求項１又は２記載の画像処理システム。
【請求項４】
前記画像処理装置は、
前記計時部が前記第１の期間を計時すると、前記メールサーバとの間で確立しているコネクションを切断するコネクション切断コマンドを前記メールサーバに送信する制御部を
更に備えることを特徴とする請求項２又は３記載の画像処理システム。
【請求項５】
前記制御部は、
前記計時部により計時される前記第１の期間の間で、かつ、前記無効要求コマンド生成部により生成された前記無効要求コマンドが送信されたのち、前記メールサーバとの間で確立しているコネクションを切断するコネクション切断コマンドを、該メールサーバに送信する、
ことを特徴とする請求項２乃至４のいずれか１項に記載の画像処理システム。
【請求項６】
前記画像処理装置は、送信実行命令部を更に備え、
前記送信実行命令部は、
前記電子メールの送信を完了させる要求が入力されると、前記制御部に前記コネクション切断コマンドの前記メールサーバへの送信を命令する、
ことを特徴とする請求項４記載の画像処理システム。
【請求項７】
前記計時部は、前記制御部が前記コネクション切断コマンドを送信すると、計時した期間をクリアすることを特徴とする請求項４乃至６のいずれか１項に記載の画像処理システム。
【請求項８】
メールサーバとネットワークを介して接続されている画像処理装置において、
前記メールサーバから、前記メールサーバに送信した電子メールが正常に受信したことを示す正常受信コマンドを受信する通信部と、
前記通信部により前記正常受信コマンドが受信されたのち、前記メールサーバに送信した前記電子メールの無効を要求する指示が入力されると、該電子メールの無効を要求する無効要求コマンドを生成する無効要求コマンド生成部と
を備えることを特徴とする画像処理装置。
【請求項９】
前記通信部が前記正常受信コマンドを受信すると、前記無効要求コマンド生成部により生成された前記無効要求コマンドが前記メールサーバに送信されることが許可された期間を計時する計時部を
更に備えることを特徴とする請求項８記載の画像処理装置。
【請求項１０】
前記計時部が前記期間を計時すると、前記メールサーバとの間で確立しているコネクションを切断するコネクション切断コマンドを前記メールサーバに送信する制御部を、
更に備えることを特徴とする請求項８又は９記載の画像処理装置。
【請求項１１】
前記制御部は、
前記計時部により計時される前記期間の間で、かつ、前記無効要求コマンド生成部により生成された前記無効要求コマンドが送信されたのち、前記メールサーバとの間で確立しているコネクションを切断するコネクション切断コマンドを、該メールサーバに送信する、
ことを特徴とする請求項８乃至１０のいずれか１項に記載の画像処理装置。
【請求項１２】
前記電子メールの送信を完了させる要求が入力されると、前記制御部に前記コネクション切断コマンドの前記メールサーバへの送信を命令する送信実行命令部を更に備える、
ことを特徴とする請求項１０記載の画像処理装置。
【請求項１３】
前記計時部は、前記制御部が前記コネクション切断コマンドを送信すると、計時した期間をクリアすることを特徴とする請求項１０乃至１２のいずれか１項に記載の画像処理装置。
【請求項１４】
通信装置とネットワークを介して接続されているメールサーバにおいて、
前記通信装置から送信されてきた無効要求コマンドを受信すると、該無効要求コマンドに指定された電子メールを削除するメール削除部と
を備えることを特徴とするメールサーバ。
【請求項１５】
前記通信装置から送信された前記電子メールを正常に受信したのち正常受信コマンドを該通信装置に送信する通信部
を更に備えることを特徴とする請求項１４記載のメールサーバ。
【請求項１６】
前記通信部が、前記正常受信コマンドを送信すると、受信した前記電子メールを前記通信装置以外には非公開とする期間を計時する計時部を
更に備えることを特徴とする請求項１４又は１５記載のメールサーバ。
【請求項１７】
通信装置から電子メールをメールサーバにネットワークを介して送信する電子メール処理方法において、
前記通信装置が、前記メールサーバに送信した前記電子メールの無効を要求する指示が入力されると、該電子メールの無効を要求する無効要求コマンドを生成し、該無効要求コマンドを前記メールサーバへ送信すること、
前記メールサーバが、前記無効要求コマンドを受信すると、該無効要求コマンドに指定された前記電子メールを削除すること、
を含むことを特徴とする電子メール処理方法。
【請求項１８】
前記通信装置は、
前記メールサーバから、前記電子メールが正常に受信したことを示す正常受信コマンドを受信すること、
前記正常受信コマンドを受信した後に前記メールサーバに送信した前記電子メールの無効を要求する指示が入力されると、該電子メールの無効を要求する無効要求コマンドを生成し、該無効要求コマンドを前記メールサーバへ送信する
ことを特徴とする請求項１７記載の電子メール処理方法。
【請求項１９】
前記通信装置は、
前記正常受信コマンドを受信すると、計時部に、生成された前記無効要求コマンドが前記メールサーバに送信されることが許可された第１の期間を計時させる
ことを特徴とする請求項１８記載の電子メール処理方法。
【請求項２０】
前記メールサーバは、
前記正常受信コマンドを送信すると、第２の計時部に、受信した前記電子メールを前記通信装置以外には非公開とする第２の期間を計時させる
ことを特徴とする請求項１８又は１９記載の電子メール処理方法。
【請求項２１】
前記通信装置は、
前記計時部が前記第１の期間を計時すると、前記メールサーバとの間で確立しているコネクションを切断するコネクション切断コマンドを前記メールサーバに送信する、
ことを特徴とする請求項１９又は２０記載の電子メール処理方法。
【請求項２２】
前記通信装置は、
前記計時部により計時される前記第１の期間の間で、かつ、生成された前記無効要求コマンドが送信されたのち、前記メールサーバとの間で確立しているコネクションを切断するコネクション切断コマンドを、該メールサーバに送信する、
ことを特徴とする請求項１９乃至２１のいずれか１項に記載の電子メール処理方法。
【請求項２３】
前記通信装置は、
前記電子メールの送信を完了させる要求が入力されると、前記コネクション切断コマンドを前記メールサーバへ送信する、
ことを特徴とする請求項２１記載の電子メール処理方法。
【請求項２４】
前記通信装置は、前記コネクション切断コマンドを送信すると、前記計時部の計時した期間をクリアすることを特徴とする請求項２１乃至２３のいずれか１項に記載の電子メール処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールをメールサーバに送信する画像処理システム、画像処理装置、メールサーバ、及び、電子メール処理方法に関する。
【背景技術】
【０００２】
近年、画像処理装置は、単に画像を処理するだけでなく、例えば、原稿の画像を読み取り、この画像を形成する画像データからなる画像ファイルを電子メールに添付して、メールサーバに送信するような機能を有している（例えば、特許文献１参照）。
【特許文献１】特開平７−１３１４８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述したような機能を有する従来の画像処理装置では、メールサーバに対して画像ファイルが添付された電子メールの送信を一旦開始してしまうと、この電子メールの送信をキャンセルすることができなかった。メールサーバのメールボックスに配信された電子メールを削除するためには、電子メールの送信者が、メールサーバの管理者に対して、電子メール又は電話等で、先に送信した電子メールの削除要求を伝え、メールサーバの管理者が電子メールの送信者からの削除要求に従い、この電子メール（添付された画像ファイルも含む）を削除していた。このため、メールの送信者及びメール管理者は、電子メールをキャンセルするに際して、手間と時間とが掛かるという問題点があった。
【０００４】
そこで、本発明は上述した問題点に鑑み、メールサーバに対して送信した電子メールをキャンセルする際に、メールの送信者及びメールサーバの管理者の手間と時間とを要する問題点を解消することが可能な画像処理装置、画像処理システム、メールサーバ、及び、電子メール処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は、画像処理装置とメールサーバとがネットワークを介して接続されている画像処理システムにおいて、前記画像処理装置は、前記メールサーバから、前記メールサーバに送信した電子メールが正常に受信したことを示す正常受信コマンドを受信する第１の通信部と、前記第１の通信部により前記正常受信コマンドが受信されたのち、前記メールサーバに送信した前記電子メールの無効を要求する指示が入力されると、該電子メールの無効を要求する無効要求コマンドを生成する無効要求コマンド生成部とを備え、前記メールサーバは、前記画像処理装置から送信された前記電子メールを正常に受信したのち前記正常受信コマンドを該画像処理装置に送信する第２の通信部と、前記画像処理装置から送信されてきた前記無効要求コマンドを受信すると、該無効要求コマンドに指定された前記電子メールを削除するメール削除部とを備える。
【０００６】
また、本発明は、メールサーバとネットワークを介して接続されている画像処理装置において、前記メールサーバから、前記メールサーバに送信した電子メールが正常に受信したことを示す正常受信コマンドを受信する通信部と、前記通信部により前記正常受信コマンドが受信されたのち、前記メールサーバに送信した前記電子メールの無効を要求する指示が入力されると、該電子メールの無効を要求する無効要求コマンドを生成する無効要求コマンド生成部とを備える。
【０００７】
また、他発明は、通信装置とネットワークを介して接続されているメールサーバにおいて、前記通信装置から送信されてきた無効要求コマンドを受信すると、該無効要求コマンドに指定された電子メールを削除するメール削除部とを備える。
【０００８】
更に、他の発明は、通信装置から電子メールをメールサーバにネットワークを介して送信する電子メール処理方法において、前記通信装置が、前記メールサーバに送信した前記電子メールの無効を要求する指示が入力されると、該電子メールの無効を要求する無効要求コマンドを生成し、該無効要求コマンドを前記メールサーバへ送信すること、
前記メールサーバが、前記無効要求コマンドを受信すると、該無効要求コマンドに指定された前記電子メールを削除することを含むことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、メールサーバからの正常受信コマンドが受信されたのち、電子メールの無効を要求する指示入力に基づいて生成した無効要求コマンドをメールサーバに送信することで、メールサーバのメール削除部が電子メールを削除するので、メールの送信者が、メールサーバの管理者に対して、電子メール、電話等で、先に送信した電子メールの削除要求を伝える必要がなく、また、メールサーバの管理者が、電子メールの削除処理を行う必要がない。
【発明を実施するための最良の形態】
【００１０】
次に、本発明を実施するための最良の形態を説明する。
【実施例１】
【００１１】
図１は、本発明に係る実施例１の画像処理システムの構成を示すブロック図である。図１に示すように、実施例１の画像処理システムは、画像処理装置１０と、メールサーバ２０と、パーソナルコンピュータ（以下、ＰＣという）３０とがＩＰネットワーク４０に接続されている。画像処理装置１０は、図２に示すように、制御部１０１と、読取部１０２と、画像処理部１０３と、メール作成部１０４と、通信部１０５と、タイマ部１０６と、無効要求コマンド生成部１０７と、設定情報記憶部１０８と、操作パネル１０９とを備えている。ここで、制御部１０１、読取部１０２と、画像処理部１０３、メール作成部１０４、通信部１０５、タイマ部１０６、及び、無効要求コマンド生成部１０７は、図示しないＣＰＵが図示しないＲＯＭに記憶されている制御プログラムを実行することにより構成され、後述する機能を有している。
【００１２】
また、この画像処理装置１０は、本実施例においては、ＩＰアドレスとして「１９２．１６８．１００．１００」が割り当てられ、かつ、電子メールアドレスとして「ｍｆｐ＠ｓａｍｐｌｅ．ｃｏｍ」が割り当てられている。そして、この画像処理装置１０は、図１に示すように、ＩＰアドレスとして「１９２．１６８．１００．２００」が割り当てられているメールサーバ２０と、電子メールアドレスとして「ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」が割り当てられたパーソナルコンピュータ３０（以下、ＰＣという）と、ＩＰネットワーク４０を介して接続されている。
【００１３】
制御部１０１は、読取部１０２、画像処理部１０３、メール作成部１０４、通信部１０５、タイマ部１０６、無効要求コマンド生成部１０７、設定情報記憶部１０８、及び、操作パネル１０９を制御する。
【００１４】
読取部１０２は、原稿画像を読み取るＣＣＤを備える。この読取部１０２は、読取りを開始することを要求する読取開始要求が制御部１０１から入力されると、原稿画像を読み取り、制御部１０１を介してこの原稿画像の画像信号を画像処理部１０３に出力する。
【００１５】
画像処理部１０３は、制御部１０１を介して読取部１０２から原稿画像の画像信号が入力されると、例えば８ビットからなる画像データを生成し、この生成した画像データをＲＡＭに記憶させる。ここで、画像処理部１０３により生成される画像データのファイル形式は、例えばＰＤＦ、ＴＩＦＦ、ＧＩＦ、及びＪＰＥＧのいずれかのファイル形式である。
【００１６】
メール作成部１０４は、制御部１０１から電子メールの作成要求が入力されると、表示部１０９２の電子メール送信用表示画面（図示せず）中の送信先を入力する送信先入力欄、送信元を入力する送信元入力欄、件名を入力する件名入力欄等の入力に必要な入力欄に入力された各入力情報を用いて、電子メールのヘッダを記述し、そして、本文を記述し、更に、ＲＡＭから読み出した画像データからなるファイルを添付した電子メールを作成する。そして、メール作成部１０４は、作成した電子メールを制御部１０１を介して通信部１０５に出力する。
【００１７】
通信部１０５は、ＩＰネットワーク４０を介してメール作成部１０４により作成された電子メールをメールサーバ２０に送信する。また、通信部１０５は、自装置とメールサーバ２０との間で行われるシーケンス制御において、各種コマンドをメールサーバ２０に送信するとともに、各種コマンドをメールサーバから受信する。例えば、メールサーバ２０に送信するコマンドとして、ＨＥＬＬＯコマンド（図５参照）、ＭＡＩＬ  ＦＲＯＭコマンド（図５参照）、ＲＳＥＴコマンド（図５参照）がある。メールサーバ２０から受信するコマンドとして、２２０コマンド（図５参照）、２５０コマンド等（図５参照）がある。
【００１８】
ＨＥＬＬＯコマンドは、メールサーバ２０に送信するコマンドとして、電子メールの送信の開始を宣言するコマンドであり、ＭＡＩＬ  ＦＲＯＭコマンドは、本実施例においては、自装置に割り当てられた電子メールアドレスを示す「ｍｆｐ＠ｓａｍｐｌｅ．ｃｏｍ」が記述されたコマンドであり、ＲＳＥＴコマンドは、画像処理装置１０とメールサーバ２０との間でＴＣＰコネクション、つまりコネクションが確立したのち、画像処理装置１０がメールサーバ２０に対して行った全ての処理を、メールサーバ２０が無効とするように処理を行うことを要求するコマンド、つまり無効要求コマンドである。図５中の２２０コマンドは、画像処理装置１０との間でＴＣＰコネクションが確立したことを示すコマンド、つまりコネクション確立コマンドであり、２５０コマンドは、画像処理装置から受信したコマンドを正常に受信したことを示すコマンド、つまり正常受信コマンドである。
【００１９】
タイマ部１０６は、送信した電子メールをキャンセルすることができる期間の計時を開始する要求する計時開始要求が制御部１０１から入力されると、計時を開始し、この期間を経過すると、計時終了信号を制御部１０１に出力する。
【００２０】
無効要求コマンド生成部１０７は、送信した電子メールをキャンセルさせる要求が制御部１０１から入力されると、前述のＲＳＥＴコマンドを生成し、このＲＳＥＴコマンドを通信部１０５に出力する。また、無効要求コマンド生成部１０７は、タイマ部１０６が計時期間をクリアしたのち、制御部１０１の制御に従い、ＴＣＰコネクションの切断を要求するＱＵＩＴコマンド、つまりコネクション切断コマンドをメールサーバ２０に送信する。
【００２１】
設定情報記憶部１０８は、フラッシュメモリにより形成され、原稿を読み取る際の設定情報を記憶する。この設定情報として、例えば、フラットベッドで読み取るか又はＡＤＦで読み取るかの設定情報、モノクロで読み取るかカラーで読み取るかを指定する設定情報、解像度、ファイル形式等の設定情報がある。
【００２２】
操作パネル１０９は、原稿の読取開始や送信のキャンセル等の指示を行うものであって、操作部１０９１と、表示部１０９２とを備えている。操作部１０１９は、図３に示すように、テンキー１０９１ａ、操作キー１０９１ｂ、カラースタートボタン１０９１ｃ、モノクロスタートボタン１０９１ｄ、及び、ストップボタン１０９１ｅ、並びに、実行キー１０９１ｆを備える。
【００２３】
テンキー１０９１ａは、表示部１０９２に文字を入力するために使用されるキーである。操作キー１０９１ｂは、表示部１０９２に表示されたリストを選択したり、決定したりするために使用されるキーである。カラースタートボタン１０９１ｃは、原稿の読取りをカラーで行わせることを指示するために使用されるボタンである。モノクロスタートボタン１０９１ｄは、原稿の読取りをモノクロ（白黒）で行わせることを指示するために使用されるボタンである。ストップボタン１０９１ｅは、スキャン、電子メールの送信等のキャンセルの実行を指示するために使用されるボタンである。実行キー１０９１ｆは、例えば、電子メールの作成を指示するためのキーである。表示部１０９２は、液晶表示装置（ＬＣＤ）から構成されており、装置の現在のステータス情報、操作に必要な表示画面等を表示する。
【００２４】
図１に示す、メールサーバ２０は、メールボックス２０１と、通信部２０２と、メール削除部２０３とを備える。
【００２５】
メールボックス２０１は、画像処理装置１０から送信されてきた電子メールを記憶する。通信部２０２は、画像処理装置１０から電子メールを受信し、この電子メールを該当するメールボックス２０１に記憶させるとともに、ＰＣ３０から送信された電子メールの配信要求を受信すると、メールボックス２０１から配信要求を受けた電子メールを読み出し、この電子メールをＰＣ３０に送信する。また、通信部２０２は、画像処理装置からＲＳＥＴコマンドを受信すると、このＲＳＥＴコマンドをメール削除部２０３に出力する。メール削除部２０３は、通信部２０２からＲＳＥＴコマンドが入力されると、メールボックス２０１から電子メールを削除する。
【００２６】
ＰＣ３０は、電子メール等の通信情報を送受信する通信部３０１と、メーラ３０２とを備える。メーラ３０２は、メールサーバ２０に設けられているメールボックス２０１に配信されてきた電子メールを、ＩＰネットワーク４０を介して読み出す。
【００２７】
すなわち、ＰＣ３０は、メーラ３０２を使用して、メールサーバ２０中の「ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」に指定されたメールボックスから画像処理装置１０から送信されてきた電子メールを、ＩＰネットワーク４０を介して読み出す。
【００２８】
次に、本発明に係る実施例１の画像処理装置の動作を説明する。
【００２９】
図４は本発明に係る実施例１の画像処理装置の動作を示すフローチャートである。ユーザが、表示部１０９２に表示されている設定情報表示画面（図示せず）に表示されている、原稿画像を読み取る際の設定情報を入力する入力欄に、テンキー１０９１ａ、操作キー１０９１ｂを操作して、各入力欄に各設定情報を入力する。設定情報表示画面に表示されている入力欄には、例えば、読取り方法（例えば、フラットベッド、ＡＤＦ）が入力される入力欄、原稿画像を読み取る際の解像度が入力される入力欄、読み取った画像データを記憶する画像ファイルのファイル形式（ＰＤＦ、ＧＩＦ、ＴＩＦＦ、ＪＰＥＧ等）が入力される入力欄、原稿画像を読み取る際にカラーで読み取るか、または、モノクロで読み取るかが入力される入力欄を有している。
【００３０】
制御部１０１は、前述の設定情報を操作パネル１０９から入力されると、入力された設定情報を設定情報記憶部１０８に記憶させる。
【００３１】
その後、ユーザが、操作パネル１０９の表示部１０９２に図３に示す電子メール送信用表示画面をテンキー１０９１ａ、操作キー１０９１ｂ等を使用して表示部に表示させる。ユーザは、テンキー１０９１ａ、操作キー１０９１ｂ等を使用して、電子メール送信表示画面に、例えば、図３に示すように、電子メールの送信先を指定する送信先入力欄に「ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」を入力し、電子メールの送信元を指定する送信元入力欄に「ｍｆｐ＠ｓａｍｐｌｅ．ｃｏｍ」を入力し、更に、送信する電子メールのタイトルを示す件名入力欄に「テストメール」等を入力したのち、カラースタートボタン１０９１ｃ及びモノクロスタートボタン１０９１ｄのいずれかを押下すると、操作部１０９１は、このボタンが押下した旨の通知を制御部１０１に出力する。
【００３２】
制御部１０１は、前述の通知が入力されると、読取部１０２に原稿画像の読取りを開始することを要求する読取開始要求を出力する。
【００３３】
読取部１０２は、前述の読取り開始要求が制御部１０１から入力されると、原稿画像を読み取り、読み取った原稿画像の画像信号を制御部１０１を介して画像処理部１０３に出力する（ステップＳ１１）。
【００３４】
画像処理部１０３は、読取部１０２から原稿画像の画像信号が入力されると、制御部１０１の制御に従い、例えば８ビットからなる画像データを生成し、この生成した画像データをＲＡＭに記憶させたのち（ステップＳ１２）、原稿画像についての画像データの生成が終了したことを示す通知を制御部１０１に出力する。
【００３５】
制御部１０１は、前述の通知が制御部１０１から入力されると、メール作成部１０４にメールの作成要求を出力する。
【００３６】
メール作成部１０４は、制御部１０１から前述のメール作成要求が入力されると、電子メール送信用表示画面中の送信先入力欄に表示されている「ＴＯ：ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」を読み出し、電子メールのヘッダの送信先表示欄に「ＴＯ：ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」を記述し、送信元入力欄に表示されている「ＦＲＯＭ：ｍｆｐ＠ｓａｍｐｌｅ．ｃｏｍ」を読み出し、電子メールのヘッダの送信元表示欄に「ＦＲＯＭ：ｍｆｐ＠ｓａｍｐｌｅ．ｃｏｍ」を記述し、件名入力欄に表示されている「件名：テストケース」を読み出し、電子メールのヘッダのタイトル表示欄に「件名：テストケース」を記述したヘッダを生成し、その後、ＲＡＭから読み出した画像データからなるファイルを添付する電子メールを作成する（ステップＳ１３）。その後、メール作成部１０４は、制御部１０１を介して作成した電子メールを通信部１０５に出力する。
【００３７】
通信部１０５は、メール作成部１０４から電子メールが入力されると、制御部１０１の制御に従い、ＩＰネットワーク４０を介して、メールサーバ２０中の「ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」に指定されたメールボックスに前述の添付ファイルを有する電子メールを送信する（ステップＳ１４）。その後、通信部１０５は、添付ファイル中の画像データが送信し終わったことを示す＜ＣＲ＞及び＜ＬＦ＞コマンドを送信したのち、＜ＣＲ＞及び＜ＬＦ＞コマンドを正常に受信したことを示す２５０コマンドを受け、このコマンドを制御部１０１に出力する。
【００３８】
制御部１０１は、前述の２５０コマンドが通信部１０５から入力されると、予め決められている、先に送信した電子メールをキャンセルすることが可能な期間について、計時を開始させる計時開始要求をタイマ部１０６に出力する。
【００３９】
タイマ部１０６は、前述の計時開始要求が制御部１０１から入力されると、計時を開始する（ステップＳ１５）。
【００４０】
その後、制御部１０１は、タイマ部１０６から前述の期間が経過し、計時を終了したことを示す計時終了通知が入力されたか否かを判定する（ステップＳ１６）。制御部１０１は、計時終了通知が入力されたと判定した場合には（ステップＳ１６；Ｙ）、ステップＳ１９に処理を移行する。一方、制御部１０１は、計時終了通知が未だ入力されていないと判定した場合には（ステップＳ１６；Ｎ）、ユーザにより、操作部１０９１のストップボタン１０９１ｅが押下された旨の通知が操作パネル１０９から入力されたか否かを判定する（ステップＳ１７）。
【００４１】
制御部１０１は、ストップボタン１０９１ｅが押下された旨の通知が操作パネル１０９から入力されていないと判定した場合には（ステップＳ１７；Ｎ）、ステップＳ１６に処理を移行させる。一方、制御部１０１は、ストップボタン１０９１ｅが押下された旨の通知が操作パネル１０９から入力されたと判定した場合には（ステップＳ１７；Ｙ）、送信した電子メールをキャンセルさせる要求を無効要求コマンド生成部１０７に出力する。
【００４２】
無効要求コマンド生成部１０７は、前述の要求が制御部１０１から入力されると、ＲＳＥＴコマンドを通信部１０５に出力する。このＲＳＥＴコマンドは、画像処理装置１０とメールサーバ２０との間でＴＣＰコネクションが確立したのち、画像処理装置１０がメールサーバ２０に対して行った全ての処理を、メールサーバ２０が無効とするように処理を行うことを要求するコマンドである。この処理の中には、「ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」に指定されたメールボックスに記憶させた電子メールを削除する処理も含まれている。
【００４３】
通信部１０５は、無効要求コマンド生成部１０７からＲＳＥＴコマンドが入力されると、制御部１０１の制御に従い、ＩＰネットワーク４０を介して、このコマンドをメールサーバ２０に送信する（ステップＳ１８）。
【００４４】
その後、タイマ部１０６は、制御部１０１の制御に従い、前述の期間の計時を終了し、計時期間をクリアする（ステップＳ１９）。
【００４５】
タイマ部１０６が計時期間をクリアすると、無効要求コマンド生成部１０７は、制御部１０１の制御に従い、ＴＣＰコネクションの切断を要求するＱＵＩＴコマンドをメールサーバ２０に送信し（ステップＳ２０）、処理を終了させる。
【００４６】
図５は、本発明に係る実施例１の画像処理装置とメールサーバ２０との間のシーケンス図である。まず、画像処理装置１０は、ＩＰネットワーク４０を介してメールサーバ２０にＳＹＮコマンドを送信する（図中のＳ２１参照）。
【００４７】
メールサーバ２０は、画像処理装置１０からＳＹＮコマンドを受信すると、ＳＹＮコマンドを正常に受信したことを知らせるＳＹＮ、ＡＣＫコマンドをＩＰネットワーク４０を介して画像処理装置１０に送信する（図中のＳ２２参照）。
【００４８】
画像処理装置１０は、メールサーバ２０からＳＹＮ、ＡＣＫコマンドを受信すると、ＳＹＮ、ＡＣＫコマンドを正常に受信したことを知らせるＡＣＫコマンドをＩＰネットワーク４０を介してメールサーバ２０に送信する（図中のＳ２３参照）。
【００４９】
メールサーバ２０は、画像処理装置１０から前述のＡＣＫコマンドを受信すると、ＩＰネットワーク４０を介して、「１９２．１６８．１００．１００  Ｓｅｒｖｉｃｅ  Ｒｅａｄｙ」と記述された２２０コマンドを画像処理装置１０に送信する（図５中のＳ２４参照）。このコマンド２２０は、ＩＰアドレス「１９２．１６８．１００．１００」が割り当てられた画像処理装置１０との間で、コネクションが確立したことを示すコマンドである。この時点で画像処理装置１０とメールサーバ２０との間でＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）コネクションが確立する。
【００５０】
画像処理装置１０とメールサーバ２０との間にＴＣＰコネクションが確立すると、画像処理装置１０は、ＩＰネットワーク４０を介して、「１９２．１６８．１００．２００」と記述されたＨＥＬＬＯコマンドをメールサーバ２０に送信する（図５中のＳ２５参照）。ＨＥＬＬＯコマンドは、ＩＰアドレス「１９２．１６８．１００．２００」が割り当てられたメールサーバ２０に対して、電子メールの送信の開始を宣言するコマンドである。
【００５１】
メールサーバ２０は、画像処理装置１０から前述のＨＥＬＬＯコマンドを受信すると、ＩＰネットワーク４０を介して、画像処理装置に割り当てられたＩＰアドレス「１９２．１６８．１００．１００」と記述された２５０コマンドを画像処理装置１０に送信する（図５中のＳ２６参照）。この２５０コマンドは、ＨＥＬＬＯコマンドに示された前述の宣言を了承したことを示すコマンドである。
【００５２】
画像処理装置１０は、メールサーバ２０から前述の２５０コマンドを受信すると、送信元、すなわち、画像処理装置１０に割り当てられた電子メールアドレスを示す「ｍｆｐ＠ｓａｍｐｌｅ．ｃｏｍ」が記述されたＭＡＩＬ  ＦＲＯＭコマンドをメールサーバ２０に送信する（図５中のＳ２７参照）。
【００５３】
メールサーバ２０は、画像処理装置１０から前述のＭＡＩＬ  ＦＲＯＭコマンドを受信すると、ＩＰネットワーク４０を介して、「ＯＫ」が記述された、ＭＡＩＬ  ＦＲＯＭコマンドを正常に受信したことを示す２５０コマンドを画像処理装置１０に送信する（図５中のＳ２８参照）。
【００５４】
画像処理装置１０は、前述の２５０コマンドを受信すると、ＩＰネットワーク４０を介して、電子メールの配信先として図１に示すＰＣ３０に割り当てられ電子メールアドレス「ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」と記述されたＲＣＰＴコマンドをメールサーバ２０に送信する（図５中のＳ２９参照）。
【００５５】
メールサーバ２０は、画像処理装置１０から前述のＲＣＰＴコマンドを受信すると、ＩＰネットワーク４０を介して、「ＯＫ」が記述された、ＲＣＰＴコマンドを正常に受信したことを示す２５０コマンドを画像処理装置１０に送信する（図５中のＳ３０参照）。
【００５６】
画像処理装置１０は、メールサーバ２０から前述の２５０コマンドを受信すると、ＩＰネットワーク４０を介して、データ（メールヘッダ，本文，添付された画像データ）を送信することを示すＤＡＴＡコマンドをメールサーバ２０に送信する（図５中のＳ３１参照）。
【００５７】
メールサーバ２０は、画像処理装置１０から前述のＤＡＴＡコマンドを受信すると、ＩＰネットワーク４０を介して、「Ｓｔａｒｔ  ｍａｉｌ  ｉｎｐｕｔ；ｅｎｄ  ｗｉｔｈ  ＜ＣＲＬＦ＞  ＜ＣＲＬＦ＞」と記述された、３５４コマンドを画像処理装置１０に送信する（図５中のＳ３２参照）。この３５４コマンドは、本文の位置をヘッダの最後の行から２改行した位置とすることを規定している。
【００５８】
画像処理装置１０は、メールサーバ２０から前述の３５４コマンドを受信すると、ＩＰネットワーク４０を介して、電子メールのヘッダから２行改行して本文、及び添付ファイルの画像データをメールサーバ２０に送信する（図５中のＳ３３参照）。
【００５９】
メールサーバ２０は、ＰＣ３０に割り当てられた「ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」により識別されるメールボックスに、画像処理装置１０から送信されてきた電子メールを記憶させる。
【００６０】
その後、画像処理装置１０は、電子メールに添付されている画像データをメールサーバ２０に送信し終わると、ＩＰネットワーク４０を介して、データの送信し終わったことを示す＜ＣＲ＞＜ＬＦ＞をメールサーバ２０に送信する（図５中のＳ３４参照）。
【００６１】
メールサーバ２０は、画像処理装置１０から前述の＜ＣＲ＞＜ＬＦ＞を受信すると、ＩＰネットワーク４０を介して、＜ＣＲ＞＜ＬＦ＞を正常に受信したことを示す「ＯＫ」が記述された２５０コマンドを画像処理装置１０に送信する（図５中のＳ３５参照）。
【００６２】
ここで、ユーザは、メールサーバ２０の送信した電子メールをキャンセルしたいとき、すなわち、「ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」により識別されたメールボックスに記憶されている電子メールを消去したいときには、ＩＰネットワーク４０を介してＲＳＥＴコマンドをメールサーバ２０に送信する（図５中のＳ３６参照）。
【００６３】
メールサーバ２０は、画像処理装置１０からＲＳＥＴコマンドを受信すると、ＩＰネットワーク４０を介して、ＲＳＥＴコマンドを正常に受信したことを示す「ＯＫ」が記述された２５０コマンドを画像処理装置１０に送信する（図５中のＳ３７参照）。その後、メールサーバ２０は、「ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」により識別されたメールボックスに記憶されている電子メールを消去する。これで、ユーザが先に送信した電子メールがキャンセルされる。
【００６４】
画像処理装置１０は、前述の２５０コマンドがメールサーバから送信されてくると、ＩＰネットワーク４０を介して、ＱＵＩＴコマンドをメールサーバ２０に送信する（図５中のＳ３８参照）。
【００６５】
メールサーバ２０は、画像処理装置１０から前述のＱＵＩＴコマンドを受信すると、ＩＰネットワーク４０を介して、画像処理装置１０に割り当てられたＩＰアドレス「１９２．１６８．１００．１００」、及び、「Ｓｅｒｖｉｃｅ  ｃｌｏｓｉｎｇ  ｔｒａｎｓｍｉｓｓｉｏｎ  ｃｈａｎｎｅｌが記述された２２１コマンドを画像処理装置１０に送信する（図５中のＳ３９参照）。２２１コマンドは、画像処理装置１０から要求された処理を正常に処理したことを示すコマンドである。すなわち、メールサーバ２０は、「ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」により識別されたメールボックスに記憶されている電子メールを消去したこと示している。これで、画像処理装置１０とメールサーバ２０との間のシーケンス処理が終了する。
【００６６】
なお、ＰＣ３０は、メーラ３０２を使用して、メールサーバ２０中の「ｕｓｅｒ＠ｓａｍｐｌｅ．ｃｏｍ」に指定されたメールボックスから画像処理装置１０から送信されてきた電子メールを、ＩＰネットワーク４０を介して読み出す。
【００６７】
実施例１によれば、画像処理装置１０が、メールサーバ２０から電子メールが正常に受信したことを示す２５０コマンドを受信したのち、先に送信した電子メールを無効とするためのＲＳＥＴコマンドをメールサーバ２０に送信し、メールサーバ２０がこのＲＳＥＴコマンドを画像処理装置１０から受信すると、メール削除部２０３によりメールボックス２０１に記憶されている電子メールが自動的に削除される。従って、メールの送信者が、メールサーバの管理者に対して、電子メール又は電話等で、先に送信した電子メールの削除要求を伝え、また、メールサーバの管理者がメールの送信者からの削除要求に従い、電子メールを人為的に削除する必要がなく、電子メールの削除処理を迅速、簡単に行うことができる。
【００６８】
また、実施例１によれば、メールサーバ２０から電子メールを正常に受信したことを示す２５０コマンドを受信すると、タイマ部１０６が、先にメールサーバ２０に送信した電子メールを無効とするＲＳＥＴコマンドをメールサーバ２０に送信することが許可されている期間、５分を計時するので、メールをキャンセルするための時間をメールの送信者に十分に与えることができる。
【００６９】
上記、実施例１の変形例として、メールサーバ２０において、画像処理装置１０から送信されてきた電子メールをメールボックス２０１に記憶した場合、該電子メールを、所定期間、画像処理装置１０若しくは送信者以外の第三者がアクセスできないようにしてもよい。
【００７０】
図９は、上述の実施例１の変形例の画像処理システムの構成を示すブロック図である。この変形例では、画像処理装置１０は、実施例１と同一構成であるが、メールサーバ２０には、実施例１の構成に加え、制御部２０４とタイマ部２０５を備える。制御部２０４は、受信した電子メールへのアクセスを制御する機能を備えている。制御部２０４は、電子メールを受信してメールボックス２０１に格納した後、画像処理装置１０に２５０コマンドを送信して、所定期間、電子メールの送信者以外のアクセスを禁止する。所定期間経過後、電子メールへのアクセスを許可する。また、タイマ部２０５は、電子メールを受信し、２５０コマンドを送信してからの時間を計時する。
【００７１】
これにより、所定期間、該電子メールを送信者以外、アクセスできないため、送信者が、送信した電子メールの削除要求を送信したときに、既に受信者に閲覧されているという状態になることを防ぐことができる。ここで、所定期間とは、メールサーバ２０の管理者やメールの送信者が任意に決定できるように構成してもよいし、若しくは、メールサーバ２０に送信した電子メールを無効とするＲＳＥＴコマンドをメールサーバ２０に送信することが許可されている期間と同じにしてもよい。
【実施例２】
【００７２】
本発明に係る実施例２の画像処理システムは、図示しないが、実施例１の画像処理システムと同様、画像処理装置５０と、メールサーバ２０と、パーソナルコンピュータ３０とがＩＰネットワーク４０に接続されている。図６は、本発明に係る実施例２の画像処理システムに使用されている画像処理装置の構成を示すブロック図である。この画像処理装置５０は、実施例１の画像処理装置１０と同様、図１に示すように、メールサーバ２０と、ＰＣ３０と、ＩＰネットワーク４０を介して接続されており、制御部５０１と、読取部５０２と、画像処理部５０３と、メール作成部５０４と、通信部５０５と、タイマ部５０６と、無効要求コマンド生成部５０７と、設定情報記憶部５０８と、操作パネル５０９と、送信実行命令部５１０とを備えている。
【００７３】
ここで、制御部５０１、読取部５０２、画像処理部５０３、メール作成部５０４、通信部５０５、タイマ部５０６、無効要求コマンド生成部５０７、及び、送信実行命令部５１０は、図示しないＣＰＵが図示しないＲＯＭに記憶されている制御プログラムを実行することにより構成され、後述する機能を有している。また、読取部５０２、画像処理部５０３、メール作成部５０４、通信部５０５、タイマ部５０６、無効要求コマンド生成部５０７、及び、設定情報記憶部５０８のそれぞれは、実施例１の画像処理装置を構成するものと同一である。
【００７４】
制御部５０１は、実施例１の制御部１０１の機能に加え、ストップボタン５０９１ｅが押下された旨の通知が操作パネル５０９から入力されていないと判定した場合には、送信実行命令部５１０から前述の送信完了通知が入力されたか否かを判定する。そして、制御部５０１は、送信実行命令部５１０から送信完了通知が入力されたと判定した場合には、計時した期間をクリアにする指示をタイマ部５０６に出力する。一方、制御部５０１は、送信実行命令部５１０から送信完了通知が入力されていないと判定した場合には、タイマ部５０６に計時を続行させる。
【００７５】
タイマ部５０６は、実施例１の制御部１０１の機能に加え、制御部５０１から入力された、計時した期間をクリアにする指示に従い、計時した期間をクリアにする。
【００７６】
無効要求コマンド生成部５０７は、実施例１の無効要求コマンド生成部１０７と同一な機能を有し、更に、送信完了・削除指定表示画面（図７参照）中の「削除する」と表示された削除表示欄が指定されたことを知らせる通知が制御部５０１を介して入力されると、先に送信した電子メールについて削除を要求する削除要求を制御部５０１に出力する。
【００７７】
操作パネル５０９は、図７に示すように、操作部５０９１と、表示部５０９２とを備えている。操作部５０９１は、テンキー５０９１ａ、操作キー５０９１ｂ、カラースタートボタン５０９１ｃ、モノクロスタートボタン５０９１ｄ、ストップボタン５０９１ｅ、及び、実行キー５０９１ｆを備える。テンキー５０９１ａ、操作キー５０９１ｂ、カラースタートボタン５０９１ｃ、モノクロスタートボタン５０９１ｄ、ストップボタン５０９１ｅ、及び、実行キー５０９１ｆのそれぞれは、実施例１のものと同一な機能を有している。
【００７８】
表示部５０９２は、実施例１の画像処理装置が表示部１０９２が表示する表示画面を表示するとともに、更に、図７に示す送信完了・削除指定表示画面を表示する。この送信完了・削除指定表示画面は、図７に示すように、送信中の電子メールを完了することを指定する「完了する」と表示された完了表示欄と、送信中の電子メールをメールサーバのメールボックスから削除することを指定する「削除する」と表示された削除表示欄とが表示されている。
【００７９】
送信実行命令部５１０は、送信完了・削除指定表示画面中の完了表示欄が指定されたことを知らせる通知が、制御部５０１を介して入力されると、先に送信した電子メールについて送信を完了することを要求する送信完了要求を制御部５０１に出力する。
【００８０】
次に、本発明に係る実施例２の画像処理装置の動作を説明する。
【００８１】
図８は、本発明に係る実施例２の画像処理装置の動作を示すフローチャートである。図８においてステップＳ４１の原稿画像を読み取る紙処理から、ステップＳ４６の計時が終了したか否かを判定する処理までは、実施例１の画像処理装置１０が実行する図４に示すステップＳ１１からステップＳ１６までの処理と同一である。
【００８２】
ステップＳ４７において、制御部５０１は、表示部５０９２に表示されている送信完了・削除指定表示画面中の「削除する」と表示された削除表示欄（図７参照）が指定されたことを操作パネル５０９から入力されたか否かを判定する（ステップＳ４７）。制御部５０１は、前述の削除表示欄が指定されたことを操作パネル５０９から入力されたと判定した場合には（ステップＳ４７；Ｙ）、以降、ステップＳ４８におけるＲＳＥＴコマンドをメールサーバ２０に送信する処理から、ステップＳ５０におけるＱＵＩＴコマンドをメールサーバに送信し、その後、終了するまでの処理は、実施例１の画像処理装置１０が実行する図４に示すステップＳ１８からステップＳ２０を経て、処理を終了する処理と同一である。
【００８３】
制御部５０１は、前述の削除表示欄が指定されたことを操作パネル５０９から入力されていないと判定した場合には（ステップＳ４７；Ｎ）、先に送信した電子メールについて送信を完了することを要求する送信完了要求が送信実行命令部５１０から入力されたか否かを判定する（ステップＳ５１）。制御部５０１は、送信完了要求が送信実行命令部５１０から入力されたと判定した場合には（ステップＳ５１；Ｙ）、タイマ部５０６に対して前述の期間の計時をクリアにさせる指示を出力し、ステップＳ４９に処理を移行させる。一方、制御部５０１は、送信完了要求が送信実行命令部５１０から入力されていないと判定した場合には（ステップＳ５１；Ｎ）、ステップＳ４６に処理を移行させる。
【００８４】
実施例２によれば、画像処理装置１０の制御部５０１が、電子メールの送信を完了させる要求が送信実行命令部５１０から入力されると、タイマ部５０６に、計時した期間をクリアさせるので、実施例１の画像処理システムに比べ、メールサーバ２０との間のコネクションを切断するＱＵＩＴコマンドをメールサーバに早く送信することができる。
【００８５】
実施例１の画像処理装置１０及び実施例２の画像処理装置５０のそれぞれは、読取部１０２、読取部５０２を構成部分としているが、読取部１０２、読取部５０２を構成部分に有しなくてもよい。例えば、メールサーバに送信する場合、一般的なパーソナルコンピュータ（ＰＣ）や携帯端末（ＰＤＡや携帯電話）などの通信装置であってもよい。また、図１中のＰＣ３０は、携帯端末（ＰＤＡや携帯電話）であってもよい。
【００８６】
また、実施例１の画像処理装置１０及び実施例２の画像処理装置５０では、ＩＰネットワークとして優先ネットワークに接続されているが、これ以外として無線通信を使用した無線ネットワークに接続されているようにしてもよい。
【００８７】
実施例１の画像処理装置１０及び実施例２の画像処理装置５０それぞれは、メールボックス２０に送信する電子メールに添付ファイルを有しているが、添付ファイルを有しない電子メールであってもよい。
【図面の簡単な説明】
【００８８】
【図１】本発明に係る実施例１の画像処理システムの構成を示すブロック図である。
【図２】本発明に係る実施例１の画像処理システムに使用されている画像処理装置の構成を示すブロック図である。
【図３】図１中の操作パネルの一例を示す図である。
【図４】本発明に係る実施例１の画像処理装置の動作を示すフローチャートである。
【図５】図１中の画像処理装置とメールサーバとの間のシーケンスを示すシーケンス図である。
【図６】本発明に係る実施例２の画像処理システムに使用されている画像処理装置の構成を示すブロック図である。
【図７】図６中の操作パネルの一例を示す図である。
【図８】本発明に係る実施例２の画像処理装置の動作を示すフローチャートである。
【図９】本発明の実施例１の変形例に係る画像処理システムのブロック図である。
【符号の説明】
【００８９】
１０、５０  画像処理装置
１０１、５０１  制御部
１０２、５０２  読取部
１０３、５０３  画像処理部
１０４、５０４  メール作成部
１０５、５０４  通信部
１０６、５０６  タイマ部
１０７、５０７  無効要求コマンド生成部
１０８、５０８  設定情報記憶部
１０９、５０９  操作パネル
１０９１、５０９１  操作部
１０９１ａ、５０９１ａ  テンキー
１０９１ｂ、５０９１ｂ  操作キー
１０９１ｃ、５０９１ｃ  カラースタートボタン
１０１９ｄ、５０９１ｄ  モノクロスタートボタン
１０９１ｅ、５０９１ｅ  ストップボタン
１０９１ｆ、５０９１ｆ  実行キー
１０９２、５０９２  表示部
２０  メールサーバ
２０１  メールボックス
２０２  通信部
３０  パーソナルコンピュータ（ＰＣ）
３０１  通信部
３０２  メーラ
４０  ＩＰネットワーク
【図１】
2009135896.tif 000003
【図２】
2009135896.tif 000004
【図３】
2009135896.tif 000005
【図４】
2009135896.tif 000006
【図５】
2009135896.tif 000007
【図６】
2009135896.tif 000008
【図７】
2009135896.tif 000009
【図８】
2009135896.tif 000010
【図９】
2009135896.tif 000011