(57)【要約】      （修正有）【課題】送受信したデータを確実にアーカイブできるようにする。【解決手段】送受信したデータにアーカイブ先のデータを添えて通信用メモリに記憶し、次いでアーカイブ先へ転送し、成功すると通信用メモリから削除する。アーカイブに失敗すると失敗回数をカウントして所定時間待機後に再送信し、失敗回数が所定値を超えると管理者の端末に通知する。【選択図】図３
2007235771.tif 000002
【特許請求の範囲】
【請求項１】
送受信データをアーカイブするためのアーカイブ手段を備えた通信端末装置において、
前記アーカイブ手段では、送受信データを自機のメモリに記憶した後に、アーカイブ先へ転送し、該転送に成功すると自機のメモリからアーカイブした送受信データを消去するようにしたことを特徴とする、通信端末装置。
【請求項２】
アーカイブ先への転送に失敗すると、所定時間待機した後にアーカイブ先へ再転送すると共に転送回数をカウントし、カウントした値が所定値に達すると、外部へ報知するようにしたことを特徴とする、請求項１の通信端末装置。
【請求項３】
前記アーカイブ手段は、送受信データを自機のメモリに記憶する際に、アーカイブ先のデータを送受信データに対応させて、対応させたアーカイブ先のデータに従ってアーカイブ先への転送を実行することを特徴とする、請求項２の通信端末装置。
【請求項４】
データの送受信を行うと共に、送受信データをアーカイブする通信方法において、
送受信データを自機のメモリに記憶した後に、アーカイブ先へ転送し、該転送に成功すると自機のメモリからアーカイブした送受信データを消去することを特徴とする、通信方法。
【請求項５】
アーカイブ先への転送に失敗すると、所定時間待機した後にアーカイブ先へ再転送すると共に転送回数をカウントし、カウントした値が所定値に達すると、外部に報知することを特徴とする、請求項４の通信方法。
【請求項６】
データの送受信を行うと共に、送受信データをアーカイブする通信端末装置のためのプログラムにおいて、
送受信データを自機のメモリに記憶した後にアーカイブ先へ転送するための命令と、該転送に成功すると自機のメモリからアーカイブした送受信データを消去するための命令、とを備えたことを特徴とする、通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は通信端末装置や通信方法及び通信プログラムに関し、特に送受信データのアーカイブに関する。
【背景技術】
【０００２】
ネットワーク複合機などの通信端末装置において、インターネットファクシミリ用の電子メールやＧ３ファクシミリなどをアーカイブすることが知られている（特許文献１）。そして個人情報の流出を防止し、また企業などの機密情報の管理を徹底し、あるいは通信端末装置が不正に利用されることがないように、アーカイブの重要性が高まっている。しかしながら通信障害等でアーカイブできなくなる可能性については、ほとんど検討されていない。  
【特許文献１】特開２００４−４０６００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
この発明の課題は、送受信したデータを通信障害等が生じても確実にアーカイブできるようにすることにある。
【課題を解決するための手段】
【０００４】
この発明は、送受信データをアーカイブするためのアーカイブ手段を備えた通信端末装置において、前記アーカイブ手段では、送受信データを自機のメモリに記憶した後に、アーカイブ先へ転送し、該転送に成功すると自機のメモリからアーカイブした送受信データを消去するようにしたことを特徴とする。
【０００５】
好ましくは、アーカイブ先への転送に失敗すると、所定時間待機した後にアーカイブ先へ再転送すると共に転送回数をカウントし、カウントした値が所定値に達すると、外部へ報知する。
特に好ましくは、前記アーカイブ手段は、送受信データを自機のメモリに記憶する際に、アーカイブ先のデータを送受信データに対応させて、対応させたアーカイブ先のデータに従ってアーカイブ先への転送を実行する。ここで対応させてとは、アーカイブデータのファイルにアーカイブ先を記載することや、アーカイブデータのファイルとアーカイブ先データを記載したファイルとをリンクさせることなどを言う。
【０００６】
またこの発明は、データの送受信を行うと共に、送受信データをアーカイブする通信方法において、送受信データを自機のメモリに記憶した後に、アーカイブ先へ転送し、該転送に成功すると自機のメモリからアーカイブした送受信データを消去することを特徴とする。
好ましくは、アーカイブ先への転送に失敗すると、所定時間待機した後にアーカイブ先へ再転送すると共に転送回数をカウントし、カウントした値が所定値に達すると、外部に報知する。
【０００７】
またこの発明は、データの送受信を行うと共に、送受信データをアーカイブする通信端末装置のためのプログラムにおいて、送受信データを自機のメモリに記憶した後にアーカイブ先へ転送するための命令と、該転送に成功すると自機のメモリからアーカイブした送受信データを消去するための命令、とを備えたことを特徴とする。
【０００８】
なおこの明細書において、通信端末装置に関する記載はそのまま通信方法や通信プログラムにも当てはまり、逆に通信方法に関する記載はそのまま通信端末装置や通信プログラムにも当てはまる。また実施例では、スキャナとプリンタとを備え、ネットワークを介して電子メールで画像データを送受信するネットワーク複合機を説明するが、通信端末装置の種類自体は任意である。
【発明の効果】
【０００９】
この発明では、アーカイブするデータを自機のメモリに記憶させた後に、アーカイブ先へ転送するので、通信障害やアーカイブ先のサーバのダウンなどで転送に失敗しても、自機のメモリにアーカイブデータが残っているので、アーカイブした送受信データ（以下アーカイブデータ）が失われない。さらにアーカイブ転送に成功すると自機のメモリからアーカイブデータを消去するので、メモリがオーバーフローすることがない。
【００１０】
ここでアーカイブ先への転送に失敗した回数をカウントして、所定値以上で管理者等へ報知すると、アーカイブ先のホストが撤去されている、アーカイブ先のアドレス設定が誤っている、などの短期的に復旧する見込みのないエラーを検出できるので、アーカイブ先を変更するなどの対策が可能になる。
【００１１】
アーカイブ先への転送を繰り返していると、その間にアーカイブ先の設定が変更されることがある。アーカイブデータを後に検索する場合、送受信データの時刻を手掛かりにする場合が多く、最初の送受信の時刻を基準にアーカイブ先が分かると好都合である。そこでアーカイブデータとアーカイブ先とを対応させて記憶すると、後にアーカイブ先の設定の変更がされても直ぐには影響を受けず、当初の設定のアーカイブ先にアーカイブできる。
【００１２】
以下に本発明を実施するための最適実施例を示す。
【実施例】
【００１３】
図１〜図６に、ネットワーク複合機２を例に実施例を示す。ネットワーク複合機２はLAN４を介してパーソナルコンピュータなどのクライアント６やメールサーバ８，アーカイブ先サーバ１０に接続されている。アーカイブ先サーバ１０はSMB（サーバ・メッセージ・ブロック）プロトコルに従った共有フォルダを備え、あるいはSMTPやFTPなどにより、アーカイブ用のデータを受信して保存する。またLAN４はルータ１２を介してインターネット１４に接続されている。ネットワーク複合機２はLANインターフェース１６とスキャナ１７，プリンタ１８を備え、Ｇ３ファクシミリ処理部１９によりPSTN（公衆電話回線網）２０を介してＧ３ファクシミリの送受信を行う。なおアーカイブの対象とするデータは少なくともLANインターフェース１６を介して送受信する電子メールとし、これにはインターネットファクシミリも含まれ、他にＧ３ファクシミリ文書もアーカイブ対象としても良い。
【００１４】
ネットワーク複合機２は、HTTPサーバ機能処理部２１や、SMTPサーバ機能処理部２２、並びにインターネットファクシミリ機能処理部２３を備えている。ネットワーク複合機２はHTTPサーバとしてクライアント６にWebページを提供し、クライアント６やインターネット１４に接続された外部の端末と電子メールを送受信し、インターネットファクシミリ機能処理部２３により、スキャナ１７で読み取った画像データや、公衆電話回線網２０から受信した画像データなどを、電子メール形式でインターネットファクシミリを送信する。インターネットファクシミリ機能処理部２３は同様に、電子メール形式でインターネットファクシミリを受信し、プリンタ１８でプリントする、クライアント６へ転送する、Ｇ３ファクシミリ処理部１９からＧ３ファクシミリ転送するなどの処理を行う。
【００１５】
アーカイブ処理部２４は送受信する電子メールのアーカイブを行い、これ以外にＧ３ファクシミリ処理部１９で送受信するＧ３ファクシミリのアーカイブも行う。アーカイブデータには電子メールやＧ３ファクシミリをそのまま用いてもよく、あるいはこれらのデータ中の画像データ部分を圧縮してもよい。またアーカイブ転送に用いるプロトコルは、例えばSMBやSMTPあるいはFTPとする。アーカイブ処理部２４は、電子メールの送受信やＧ３ファクシミリの送受信を行った後に、これらの通信データ（アーカイブデータ）のファイルにアーカイブ先の設定を追加して通信用メモリ２８に保存させ、次いでアーカイブ設定でのプロトコルに従ってアーカイブ先サーバ１０へアーカイブデータを転送する。転送に成功すると、アーカイブ処理部２４は通信用メモリ２８からアーカイブデータのファイルを消去し、失敗した場合にはファイルを消去しない。
【００１６】
アーカイブエラー管理部２５はアーカイブ転送の失敗で起動され、所定の時間待機後に再転送を行うことと、転送の失敗回数をカウントすることとを行う。アーカイブエラー管理部２５は失敗回数が所定値を超えると、図示しない操作パネルに表示する、あるいは管理者端末５へその旨を送信するなどの処理を行う。
【００１７】
画像メモリ２６はスキャナ１７で読み取った画像データやプリンタ１８でプリントする画像データなどを記憶し、通信用メモリ２７はLANインターフェース１６を介して通信するデータやＧ３ファクシミリデータ、及びアーカイブデータを転送に成功するまで記憶する。なおＧ３ファクシミリ処理部１９はなくてもよく、またパーソナルコンピュータやメールサーバ８などのアーカイブに実施例を適用しても良い。なおアーカイブデータはネットワーク複合機２内に記憶されれば良く、記憶位置は任意である。
【００１８】
図２に実施例のアーカイブプログラム３０を示すと、通信用メモリ記憶命令３１はアーカイブデータにアーカイブ先のアドレスなどの設定データを添えて通信用メモリ２８に記憶させる。アーカイブ転送命令３２は、通信用メモリ２８に記憶したアーカイブデータを、ファイル中に記載された転送先の設定データに従って転送し、転送に成功すると通信用メモリからアーカイブデータのファイルを消去する。エラー管理命令３３は、アーカイブ転送に失敗した回数をカウントし、所定の時間経過毎にアーカイブ転送命令３２を呼び出してアーカイブデータの再転送を実行させ、失敗回数が所定値を超えると外部へ報知する。
【００１９】
図３に、実施例でのアーカイブ手続を示す。データの送受信が行われることにより、アーカイブデータが発生し（ステップ１，２）、送受信データにアーカイブ先の設定データを追加して通信用メモリに保存する（ステップ３）。保存後にアーカイブ先に転送し（ステップ４）、転送に成功すると通信用メモリから該当するアーカイブデータを削除して終了する（ステップ５，６）。転送に失敗した場合、転送回数が所定値ｎを超えると管理者の端末へ送信あるいは操作パネルに表示するなどにより管理者に通知し（ステップ７，９）、それまでは所定時間待機して再送信する（ステップ８）。
【００２０】
送受信データがアーカイブされるまでの状態の変化を図４に示す。送受信ファイル４１は送受信の完了後にアーカイブ先のデータを付加されてアーカイブファイル４２として、通信用メモリに保存され、ファイル中のアーカイブ先のデータに従ってアーカイブ先へ転送される。そして転送に成功すると通信用メモリからアーカイブファイル４２は消去され、失敗すると失敗回数をカウントして、所定時間待機後に再転送することを繰り返す。失敗回数が所定値を超えると、管理者端末へ通知するなどの処理を行う。
【００２１】
実施例では以下の効果が得られる。
(1)  アーカイブ先への転送に失敗しても、通信用メモリにアーカイブデータが残っているので、再転送できる。
(2)  繰り返して転送に失敗すような場合、アーカイブ先に１次的とは言えない障害が有るものと推定できる。そしてこのような場合、管理者が知ることができる。
(3)  アーカイブ転送を繰り返している間に、アーカイブ先の設定が変更された場合でも、原則としてアーカイブデータの発生時の設定で転送できる。
【００２２】
なおアーカイブ先が復旧の見込みが無い状態であるため、アーカイブ先の設定を変更したにもかかわらず、アーカイブファイル内のデータに従って転送を繰り返すことが考えられる。このような状況を防止するには、アーカイブ先データの設定変更に、アーカイブファイル内のデータを無視して新たな設定に従うモードと、設定変更後もアーカイブファイル内のアーカイブ先のデータを有効にするモードとを設けると良い。
【図面の簡単な説明】
【００２３】
【図１】実施例のネットワーク複合機のブロック図
【図２】実施例のアーカイブプログラムのブロック図
【図３】実施例でのアーカイブアルゴリズムを示すフローチャート
【図４】実施例での、送受信からアーカイブまでのファイルの状態を示す図
【符号の説明】
【００２４】
２        ネットワーク複合機
４        ＬＡＮ
６        クライアント
８        メールサーバ
１０      アーカイブ用サーバ
１２      ルータ
１４      インターネット
１６      ＬＡＮインターフェース
１７      スキャナ
１８      プリンタ
１９      Ｇ３ファクシミリ処理部
２０      ＰＳＴＮ（公衆電話回線網）
２１      ＨＴＴＰサーバ機能処理部
２２      ＳＭＴＰサーバ機能処理部
２３      インターネットファクシミリ機能処理部
２４      アーカイブ処理部
２５      アーカイブエラー管理部
２６      画像メモリ
２７      通信用メモリ
３０      アーカイブプログラム
３１      通信用メモリ記憶命令
３２      アーカイブ転送命令
３３      エラー管理命令
４１      送受信ファイル
４２      アーカイブファイル
【図１】
2007235771.tif 000003
【図２】
2007235771.tif 000004
【図３】
2007235771.tif 000005
【図４】
2007235771.tif 000006