(57)【要約】【課題】  受信ファイルをアーカイブするが、アーカイブに失敗するとデータが失われる。【解決手段】  ＰＯＰ３で受信した電子メールをアーカイブし、アーカイブに成功することを確認するまでは、ＰＯＰサーバに電子メールを保存させ、アーカイブに成功したことを確認した後にＰＯＰサーバに電子メールを削除させる。【選択図】    図４
2007036323.tif 000002
【特許請求の範囲】
【請求項１】
インターネットファクシミリを電子メールとしてＰＯＰサーバから受信し、該電子メールをアーカイブするインターネットファクシミリ装置において、
アーカイブの成功を確認するための確認手段と、
前記ＰＯＰサーバに前記電子メールの削除を前記確認後に実行させるように、DELEコマンドとQUITコマンドとをＰＯＰサーバに送出するための削除手段、とを設けたことを特徴とする、インターネットファクシミリ装置。
【請求項２】
アーカイブの成功を確認するまで、前記電子メールのプリント及びアーカイブ先以外への転送を行わないようにしたことを特徴とする、請求項１のインターネットファクシミリ装置。
【請求項３】
前記電子メールを一時記憶するためのメモリと、アーカイブに失敗した際にリトライするためのリトライ手段とを設けて、所定回数リトライしてもアーカイブの成功を確認できない場合、ＰＯＰサーバから前記電子メールを削除せずにセッションを終了し、かつ前記メモリから前記電子メールを削除するようにしたことを特徴とする、請求項１または２のインターネットファクシミリ装置。
【請求項４】
アーカイブの成功を確認できなかった場合、ＰＯＰサーバから取得した前記電子メールのＩＤを記憶して、ＰＯＰサーバとのセッションを終了すると共に、アーカイブにリトライし、
リトライでアーカイブに成功しかつＰＯＰサーバとのセッションを再開した際に、前記記憶したＩＤにより前記電子メールを特定してＰＯＰサーバに削除を要求するようにしたことを特徴とする、請求項１または２のインターネットファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はインターネットファクシミリ装置に関し、特にアーカイブ時の処理に関する。
【背景技術】
【０００２】
インターネットファクシミリ装置では、アーカイブとして、送受信した画像データを外部メモリや文書管理サーバなどに保存することが知られている。例えば特許文献１では、アーカイブ先に送信する電子メールのサブジェクト欄に、送受信した画像データの内容を反映させることを提案している。
【０００３】
ここで発明者は、受信電子メールのアーカイブに成功する前に、インターネットファクシミリ装置のメモリでトラブルが生じると、受信電子メールが失われてしまうことに着目した。即ちインターネットファクシミリ装置はＰＯＰサーバとしてのメールサーバから電子メールを受信し、受信を完了すると該当する電子メールの削除を要求して、メールサーバとの接続を終了する。ここでアーカイブに成功するまでに、インターネットファクシミリ装置のメモリにトラブルが生じ、受信電子メールのファイルが損傷すると、電子メールが失われてしまう。このように受信電子メールのアーカイブができない場合が存在する。
【特許文献１】特開２００４−４０６００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明の課題は、ポストオフィスプロトコル（ＰＯＰ）を利用して、アーカイブを１００％成功させることにある。
請求項２の発明での追加の課題は、アーカイブされていない受信電子メールにユーザがアクセスできないようにすることにある。
請求項３の発明での追加の課題は、アーカイブできなかった電子メールをＰＯＰサーバから再取得できるようにした状態でセッションを終了すると共に、インターネットファクシミリ装置のメモリのオーバーフローを防止し、さらにアーカイブされていない電子メールに前記のメモリを介してユーザがアクセスできないようにすることにある。
請求項４の発明での追加の課題は、アーカイブに失敗した場合にＰＯＰサーバとのセッションを比較的短い時間で終了させることにある。
【課題を解決するための手段】
【０００５】
この発明は、インターネットファクシミリを電子メールとしてＰＯＰサーバから受信し、該電子メールをアーカイブするインターネットファクシミリ装置において、アーカイブの成功を確認するための確認手段と、前記ＰＯＰサーバに前記電子メールの削除を前記確認後に実行させるように、DELEコマンドとQUITコマンドとをＰＯＰサーバに送出するための削除手段、とを設けたことを特徴とする。
【０００６】
好ましくは、アーカイブの成功を確認するまで、前記電子メールのプリント及びアーカイブ先以外への転送を行わないようにする。
また好ましくは、前記電子メールを一時記憶するためのメモリと、アーカイブに失敗した際にリトライするためのリトライ手段とを設けて、所定回数リトライしてもアーカイブの成功を確認できない場合、ＰＯＰサーバから前記電子メールを削除せずにセッションを終了し、かつ前記メモリから前記電子メールを削除する。
【０００７】
好ましくは、アーカイブの成功を確認できなかった場合、ＰＯＰサーバから取得した前記電子メールのＩＤを記憶して、ＰＯＰサーバとのセッションを終了すると共に、アーカイブにリトライし、リトライでアーカイブに成功しかつＰＯＰサーバとのセッションを再開した際に、前記記憶したＩＤにより前記電子メールを特定してＰＯＰサーバに削除を要求する。
【発明の効果】
【０００８】
この発明では、ポストオフィスプロトコル（ＰＯＰ）を利用し、アーカイブに成功したことを確認した後に、ＰＯＰサーバに電子メールを削除させる。このため１００％アーカイブに成功することができる。
【０００９】
請求項２の発明では、アーカイブに成功するまで、受信電子メールをプリントしたり、クライアントに転送したりすることがないので、アーカイブされていない受信電子メールにユーザがアクセスすることがない。
請求項３の発明では、リトライしてもアーカイブに失敗した場合、インターネットファクシミリ装置の一時記憶用メモリから受信電子メールを削除するので、このメモリがオーバーフローしたり、あるいはアーカイブされていない受信電子メールに、メモリを介してユーザがアクセスしたりすることがない。またＰＯＰサーバとのセッションを、アーカイブできなかった電子メールを再取得可能な状態で終了するので、次のセッションで再度電子メールを取得して、正常な処理を行うようにトライすることができる。
【００１０】
請求項４の発明では、アーカイブできなかった電子メールが発生しても、該当する電子メールのＰＯＰサーバでのＩＤを記憶してセッションを終了するので、比較的短い時間でセッションを終了できる。そしてセッション終了後にアーカイブに成功すると、次にセッションを再開した際などに、記憶したＩＤで電子メールを削除させることができる。
【発明を実施するための最良の形態】
【００１１】
以下に本発明を実施するための最適実施例を示す。
【実施例】
【００１２】
図１〜図５に、実施例のインターネットファクシミリ装置２とその変形とを示す。４はＬＡＮで、６はメールサーバで、例えばＳＭＴＰサーバ機能とＰＯＰ３サーバ機能とを備え、８はゲートウェイで、インターネット１０と接続する。１２は文書管理サーバで、例えばアーカイブする電子メールなどの記憶に用い、１４はクライアントで、パーソナルコンピュータなどである。
【００１３】
主制御部２０はインターネットファクシミリ装置２の最上位の制御部で、２２はスキャナで、原稿を読み取って画像データを生成し、プリンタ２４は画像データをプリントする。Ｇ３ファクシミリ２６は図示しない公衆電話回線を介してＧ３ファクシミリの送受信を行い、内部メモリ２８は、スキャンした画像データや送受信する電子メール及びプリント待ちの画像データを一時記憶する。また内部メモリ２８はインターネットファクシミリ装置２内で発生する各種の作業データを記憶し、内部メモリ２８は例えばフラッシュＲＯＭやＤＲＡＭなどで構成する。ユーザインターフェース３０はユーザ入力を受け付け、ＬＡＮインターフェース３２はインターネットファクシミリ装置２をＬＡＮ４に接続する。
【００１４】
アーカイブ処理部３４は、送受信した電子メールなどのアーカイブを行う。アーカイブでは電子メール全体を記憶しても良く、あるいは電子メールのヘッダと本文と画像データの一部のみを保存しても良く、またアーカイブによる記憶は削除が指令されるまで半永久的である。アーカイブでは、例えば文書管理サーバ１２や外部メモリ２９、あるいは図示しないＦＴＰ（ファイルトランスファープロトコル）サーバに電子メールを保存し、もしくは遠隔の電子メールサーバに転送、あるいはＧ３ファクシミリ２６などによりアーカイブ先にファクシミリ送信する。
【００１５】
アーカイブの目的は、インターネットファクシミリ装置の不正使用を追跡できるようにする、契約書などの重要文書を確実に保存することにあり、アーカイブ先の文書管理サーバ１２や外部メモリ２９やＦＴＰサーバ、メールサーバなどでは、アーカイブされた電子メールへのアクセスを、パスワードによる認証などで制限する。
【００１６】
確認手段３５はアーカイブが成功したことを確認する。例えば文書管理サーバ１２の場合、ＬＡＮインターフェース３２を介してアーカイブする電子メールを送信し、文書管理サーバ１２から正常に保存した等の報告を受ける。外部メモリ２９にアーカイブする場合、外部メモリ２９に保存した電子メールを例えば再度読み出し、内部メモリ２８に一時記憶してある電子メールと照合して一致するか否かをチェックする。遠隔のメールサーバにアーカイブする場合、既読通知ＭＤＮにより正常に受信されたことを確認し、ＦＴＰサーバの場合も正常受信の旨の報告で確認する。Ｇ３ファクシミリ２６の場合、Ｇ３ファクシミリ送信が正常に終了したことから、アーカイブの成功を確認する。
【００１７】
削除手段３６は、確認手段３５でアーカイブに成功したことを確認した後、メールサーバ６に対して受信した電子メールの削除を実行させる。削除の要求は電子メールを指定したDELEコマンドをメールサーバ６に送出することであり、削除の実行は、QUITコマンドをメールサーバ６に送出してセッションを終了させると、DELEコマンドで指定された電子メールが削除されることにより行われる。DELEコマンドの送出時期は任意で、DELEコマンドはRSETコマンドをメールサーバに送出することで取り消すことができる。リトライ手段３７は、アーカイブに失敗した場合、即ちアーカイブに成功した旨の報告や信号が得られなかった場合、アーカイブ処理部３４に所定回数アーカイブをリトライさせる。ここでの所定回数は、アーカイブ先の種類により異ならせても良く、また所定回数リトライしてもアーカイブできない場合、何らかの障害が存在することが考えられるので、図示しない管理者の端末に、所定回数リトライしてもアーカイブできなかった旨のファイルを送出することが好ましい。
【００１８】
図２〜図４に、実施例でのアーカイブの処理を示す。図２と図４の左側はアーカイブに成功した際の処理を示し、図３と図４の右側はアーカイブに失敗した際の処理を示す。インターネットファクシミリ装置はメールサーバ６からＰＯＰ３により電子メールを受信する。受信では、メールサーバに電子メールのダウンロードを要求し、メールサーバはメッセージの電子メールを送信する。このようにして電子メールの受信が完了すると（ステップ１）、インターネットファクシミリ装置がアーカイブ要の設定の場合（ステップ２）、指定されたアーカイブ先にアーカイブする（ステップ３）。アーカイブの成功を示す報告や信号を受信すると（ステップ４）、例えば受信した電子メールをプリンタでプリントする、クライアントへ転送するなどの処理を行う（ステップ５）。次いでメールサーバにDELEコマンドを送出して受信済みの電子メールを削除することを指示し、QUITコマンドで削除を実行させる。このようにして、メールサーバからアーカイブ済みの電子メールを削除させ、セッションを終了する（ステップ６）。なおDELEコマンド自体は電子メールの受信後、QUITコマンドの送出までの任意の時点で送出すればよい。またインターネットファクシミリ装置の内部メモリから受信した電子メールを削除する（ステップ７）。
【００１９】
ステップ４でアーカイブ送信に失敗した場合、所定の回数失敗するまでリトライする（ステップ８）。所定回数リトライしてもアーカイブに成功しない場合、ステップ５，６を省略して、自機のメモリから受信電子メールを削除し（ステップ７）、例えばそれと共にメールサーバとのセッションを終了する。この時アーカイブに失敗した電子メールに対してはDELEコマンドを送出しないか取り消しておき、次のセッションで際受信できるようにしておく。またアーカイブに失敗した電子メールのＩＤを適宜の時点でUIDLコマンドにより取得して記憶した後に、QUITコマンドによりセッションを終了する。
【００２０】
実施例ではアーカイブに成功したことを確認するまでは、メールサーバから電子メールを削除しないので、１００％アーカイブに成功できる。またリトライしてもアーカイブされていない電子メールに、ユーザがアクセスすることがない（ステップ５，７）。そしてこの場合でも、次のセッションで再受信してアーカイブが正常に行われた後に、プリントしたりクライアントに転送したりすることができる。
【００２１】
図５に変形例でのアーカイブ失敗時の処理を示し、図５で指摘した点以外は、図１〜図４の実施例と同様である。アーカイブに失敗すると、アーカイブに失敗した電子メールのメールサーバでのＩＤをUIDLコマンドにより要求して、返信されたＩＤを記憶し、セッションを終了する。なおUIDLコマンドは、セッションの開始時で例えばダウンロード要求前などの、他の時点で送出しても良い。アーカイブに失敗した電子メールにはDELEコマンドは送出されていないので、終了時に削除はされない。この時、受信電子メールのプリント、クライアントへの転送などの処理を実行するが、この処理を省略しても良い。受信電子メールはインターネットファクシミリ装置の内部メモリに一時保存されており、セッション終了後もアーカイブにリトライし、所定回数以上失敗すると、管理者の端末に報告する。そしてアーカイブに成功した時点で、メールサーバにログインし、記憶したＩＤで電子メールを指定してDELEコマンドを送出し、QUITコマンドで削除を実行させる。あるいはアーカイブ成功後の適宜の時点で、メールサーバとのセッションを再開した際に、ＩＤを指定して削除しても良い。
【図面の簡単な説明】
【００２２】
【図１】実施例のインターネットファクシミリ装置のブロック図
【図２】実施例でのインターネットファクシミリ装置とメールサーバとの通信シーケンスを示す図で、アーカイブの成功時のシーケンスを示す
【図３】実施例でのインターネットファクシミリ装置とメールサーバとの通信シーケンスを示し、特にアーカイブに失敗した際のシーケンスを示す
【図４】実施例でのインターネットファクシミリの受信時のアーカイブアルゴリズムを示すフローチャート
【図５】変形例でのインターネットファクシミリ装置とメールサーバとの通信シーケンスを示し、特にアーカイブに失敗した際のシーケンスを示す
【符号の説明】
【００２３】
２        インターネットファクシミリ装置
４        ＬＡＮ
６        メールサーバ
８        ゲートウェイ
１０      インターネット
１２      文書管理サーバ
１４      クライアント
２０      主制御部
２２      スキャナ
２４      プリンタ
２６      Ｇ３ファクシミリ
２８      内部メモリ
２９      外部メモリ
３０      ユーザインターフェース
３２      ＬＡＮインターフェース
３４      アーカイブ処理部  
３５      確認手段
３６      削除手段
３７      リトライ手段    
【図１】
2007036323.tif 000003
【図２】
2007036323.tif 000004
【図３】
2007036323.tif 000005
【図４】
2007036323.tif 000006
【図５】
2007036323.tif 000007