(57)【要約】【課題】  災害時にデータを確実にバックアップする。【解決手段】  ＭＦＰは、ＬＡＮまたはインターネットに接続されたバックアップ装置と通信するためのデータ通信制御部と、災害予兆検出部が出力する災害発生信号を取得する予兆受付部１５３と、データを記憶するデータ記憶部１７１と、予兆受付部１５３により災害発生信号が受信されたときに、データ記憶部１７１に記憶されているデータのうち優先度記憶部１７２で予め選択されたデータをバックアップ装置に送信するようにデータ通信制御部を制御する送信制御部１５４と、を備える。【選択図】        図３
2007193424.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続された外部装置と通信するための通信手段と、
災害に関する予兆情報を取得する取得手段と、
データを記憶する記憶手段と、
前記取得手段により予兆情報が取得されたときに、前記記憶手段に記憶されているデータの少なくとも一部を前記外部装置に送信するように前記通信手段を制御するバックアップ手段と、を備えた画像処理装置。
【請求項２】
前記バックアップ手段は、前記記憶手段に記憶されているデータの少なくとも一部を定期的に前記外部装置に送信するよう前記通信手段を制御する定期バックアップ手段を含み、
前記記憶手段は、前記定期バックアップ手段によりバックアップされたデータを記憶する履歴記憶手段を含み、
前記バックアップ手段は、前記記憶手段に記憶されているデータと前記定期バックアップ手段によりバックアップされたデータとの差分を生成する差分生成手段を含み、
前記生成された差分を送信するように前記通信手段を制御する、請求項１に記載の画像処理装置。
【請求項３】
前記記憶手段は、前記記憶されているデータに優先順位を付与した優先順位情報記憶手段を含み、
前記バックアップ手段は、前記記憶手段に記憶されているデータを前記優先順位の高い順に送信するように前記通信手段を制御する、請求項１または２に記載の画像処理装置。
【請求項４】
前記記憶手段に記憶されたデータに付与するための優先順位の入力を受付ける受付手段をさらに備えた、請求項３に記載の画像処理装置。
【請求項５】
前記バックアップ手段は、前記データを暗号化する暗号化手段を含む、請求項１に記載の画像処理装置。
【請求項６】
前記外部装置に前記データを送信するための送信先情報の設定を受け付ける設定手段をさらに備えた、請求項１に記載の画像処理装置。
【請求項７】
前記外部装置とは異なる装置の送信先情報を予め記憶する送信先情報記憶手段をさらに備え、
前記バックアップ手段は、前記設定手段により前記送信先情報が設定されていない場合、前記送信先情報記憶手段に記憶された送信先情報に従って前記データを送信するように前記通信手段を制御する、請求項１に記載の画像処理装置。
【請求項８】
前記送信先情報記憶手段は、前記ネットワークに接続されたＦＴＰサーバの送信先情報を記憶するＦＴＰ送信先情報記憶手段を含み、
前記バックアップ手段は、前記ＦＴＰサーバに前記データを送信するように前記通信手段を制御する、請求項７に記載の画像処理装置。
【請求項９】
前記送信先情報記憶手段は、インターネットに接続された製造メーカのインターネットサイトの送信先情報を記憶するインターネットサイト情報記憶手段を含み、
前記バックアップ手段は、前記インターネットサイトに前記データを送信するように前記通信手段を制御する、請求項７に記載の画像処理装置。
【請求項１０】
ネットワークに接続された外部装置と通信するための通信手段と、データを記憶する記憶手段と、を備えた画像処理装置で実行されるバックアッププログラムであって、
災害に関する予兆情報を取得するステップと、
前記予兆情報が取得されたときに、前記記憶手段に記憶されているデータの少なくとも一部を前記外部装置に送信するように前記通信手段を制御するステップと、を実行させるバックアッププログラム。
【請求項１１】
ネットワークに接続された外部装置と通信するための通信手段と、データを記憶する記憶手段と、を備えた画像処理装置で実行されるバックアップ方法であって、
災害に関する予兆情報を取得するステップと、
前記予兆情報が取得されたときに、前記記憶手段に記憶されているデータの少なくとも一部を前記外部装置に送信するように前記通信手段を制御するステップと、を含むバックアップ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理装置、バックアッププログラムおよびバックアップ方法に関し、特にデータを他の装置に記憶させることによりデータをバックアップする機能を備えた画像処理装置、その画像処理装置で実行されるバックアッププログラムおよびバックアップ方法に関する。
【背景技術】
【０００２】
近年、複合機（以下「ＭＦＰ」という）は、大容量記憶装置としてハードディスクを備えており、例えば、課金データ、プリントジョブのデータ、ファクシミリ送信のための宛先データ、電子メールの宛先データ、送信した履歴を記憶するための履歴データ等の種々のデータを記憶することができる。しかしながら、地震、大雨、洪水、火災などの災害が発生した場合、ＭＦＰが被災すると、ハードディスクに記憶されたデータが失われてしまう。このため、データが失われる前に他の記憶装置に記憶するバックアップが行われるのが望ましい。特開２００３−２４２０４５号公報には、ユーザ端末内のデータについて、サーバが当該ユーザ端末内のデータを前記サーバに設けられたデータベース内に格納する、バックアップ保存を行う方法であって、サーバが、バックアップ判断情報を受付けるステップと、前記バックアップ判断情報に基づいてバックアップ保存を実施するか否かを判断するステップと、前記バックアップ保存を実施することを当該ユーザ端末に通知するステップと、前記バックアップ保存を行うステップとを実行するデータバックアップ方法が記載されている。
【０００３】
しかしながら、特開２００３−２４２０４５号公報に記載のデータバックアップ方法は、サーバがユーザ端末内のデータをサーバに設けられたデータベース内に格納するため、サーバがユーザ端末内のデータを検索しなければならない。このため、ユーザ端末の数が増加するほどサーバの負荷が大きくなるといった問題がある。サーバの負荷が大きくなれば、バックアップに時間がかかり、ユーザ端末が被災する前に全てのユーザ端末のデータをバックアップ保存できなくなってしまう。
【特許文献１】特開２００３−２４２０４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、災害時にデータを確実にバックアップすることが可能な画像処理装置を提供することである。
【０００５】
この発明の他の目的は、災害時において画像処理装置にデータを確実にバックアップさせることが可能なバックアッププログラムおよびバックアップ方法を提供することである。
【課題を解決するための手段】
【０００６】
上述した目的を達成するためにこの発明のある局面によれば、画像処理装置は、ネットワークに接続された外部装置と通信するための通信手段と、災害に関する予兆情報を取得する取得手段と、データを記憶する記憶手段と、取得手段により予兆情報が取得されたときに、記憶手段に記憶されているデータの少なくとも一部を外部装置に送信するように通信手段を制御するバックアップ手段と、を備える。
【０００７】
この局面によれば、災害に関する予兆情報が取得されると、記憶されているデータの少なくとも一部を外部装置に送信するので、災害により画像処理装置が破損する前にデータをバックアップ保存することができ、データが失われるのを防止することができる。その結果、災害時にデータを確実にバックアップすることが可能な画像処理装置を提供することができる。
【０００８】
好ましくは、バックアップ手段は、記憶手段に記憶されているデータの少なくとも一部を定期的に外部装置に送信するよう通信手段を制御する定期バックアップ手段を含み、記憶手段は、定期バックアップ手段によりバックアップされたデータを記憶する履歴記憶手段を含み、バックアップ手段は、記憶手段に記憶されているデータと定期バックアップ手段によりバックアップされたデータとの差分を生成する差分生成手段を含み、生成された差分を送信するように通信手段を制御する。
【０００９】
この局面に従えば、定期バックアップ手段によりバックアップされたデータをバックアップされていないデータと区別して記憶しておき、バックアップされていないデータの少なくとも一部を送信するので、データの送信時間を短くすることができる。
【００１０】
好ましくは、記憶手段は、記憶されているデータに優先順位を付与した優先順位情報記憶手段を含み、バックアップ手段は、記憶手段に記憶されているデータを優先順位の高い順に送信するように通信手段を制御する。
【００１１】
この局面に従えば、データに優先順位を付与しておき、優先順位の高い順にデータを送信するので、優先順位の高いデータを確実にバックアップすることができる。
【００１２】
好ましくは、記憶手段に記憶されたデータに付与するための優先順位の入力を受付ける受付手段をさらに備える。
【００１３】
好ましくは、バックアップ手段は、データを暗号化する暗号化手段を含む。
【００１４】
この局面に従えば、データを暗号化して送信するので、データのセキュリティを確保することができる。
【００１５】
好ましくは、外部装置にデータを送信するための送信先情報の設定を受け付ける設定手段をさらに備える。
【００１６】
好ましくは、外部装置とは異なる装置の送信先情報を予め記憶する送信先情報記憶手段をさらに備え、バックアップ手段は、設定手段により送信先情報が設定されていない場合、送信先情報記憶手段に記憶された送信先情報に従ってデータを送信するように通信手段を制御する。
【００１７】
この局面に従えば、外部装置の送信先情報が設定されていない場合には、外部装置とは異なり、予め定められた装置の送信先情報に従ってデータを送信するので、データを確実にバックアップすることができる。
【００１８】
好ましくは、送信先情報記憶手段は、ネットワークに接続されたＦＴＰサーバの送信先情報を記憶するＦＴＰ送信先情報記憶手段を含み、バックアップ手段は、ＦＴＰサーバにデータを送信するように通信手段を制御する。
【００１９】
好ましくは、送信先情報記憶手段は、インターネットに接続された製造メーカのインターネットサイトの送信先情報を記憶するインターネットサイト情報記憶手段を含み、バックアップ手段は、インターネットサイトにデータを送信するように通信手段を制御する。
【００２０】
この発明の他の局面によれば、バックアッププログラムは、ネットワークに接続された外部装置と通信するための通信手段と、データを記憶する記憶手段と、を備えた画像処理装置で実行されるバックアッププログラムであって、災害に関する予兆情報を取得するステップと、予兆情報が取得されたときに、記憶手段に記憶されているデータの少なくとも一部を外部装置に送信するように通信手段を制御するステップと、を実行させる。
【００２１】
この発明に従えば、災害時において画像処理装置にデータを確実にバックアップさせることが可能なバックアッププログラムを提供することができる。
【００２２】
この発明のさらに他の局面によれば、バックアップ方法は、ネットワークに接続された外部装置と通信するための通信手段と、データを記憶する記憶手段と、を備えた画像処理装置で実行されるバックアップ方法であって、災害に関する予兆情報を取得するステップと、予兆情報が取得されたときに、記憶手段に記憶されているデータの少なくとも一部を外部装置に送信するように通信手段を制御するステップと、を含む。
【００２３】
この発明に従えば、災害時において画像処理装置にデータを確実にバックアップさせることが可能なバックアップ方法を提供することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２５】
図１は、本発明の実施の形態の１つにおけるデータバックアップシステムの全体概要を示す図である。図１を参照して、データバックアップシステムは、バックアップ保存するためのデータを記憶するＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｆｅｒａｌ）１と、ファイル転送サーバ（以下「ＦＴＰサーバ」という）３と、パーソナルコンピュータ（ＰＣ）５とがローカルエリアネットワーク（ＬＡＮ）１１で接続されている。また、ＬＡＮ１１は、インターネット１２に接続される。インターネット１２には、ＭＦＰ１のデータをバックアップ保存するためのバックアップ装置２と、ＭＦＰ１の製造メーカのウエブサイトを有するメーカコンピュータ４と、電子メールを送受信するためのメールサーバ６とが接続されている。
【００２６】
このため、ＭＦＰ１は、ＬＡＮ１１を介して接続されたＦＴＰサーバ３およびＰＣ５と通信が可能であり、さらに、インターネット１２を介して接続されたバックアップ装置２、メーカコンピュータ４、およびメールサーバ６と通信が可能である。また、ＭＦＰ１は、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）１３に接続されており、ＰＳＴＮ１３に接続されたファクシミリ装置等と通信が可能である。
【００２７】
ＭＦＰ１は、複写機能、スキャナ機能、ファクシミリ送受信機能、プリント機能、データ記憶機能を備える。ＭＦＰ１は、データを記憶するための大容量記憶装置として、ハードディスクドライブを備えており、種々のデータを記憶する。ＭＦＰ１は、バックアップ設定されることにより、ハードディスクに記憶されたデータをバックアップ装置２に定期的に送信して、バックアップ装置２でバックアップ保存するように設定が可能である。ただし、このバックアップ設定は、必須ではなく、バックアップ設定がされていない場合には、バックアップ装置２による定期的なバックアップ保存はされない。
【００２８】
本実施の形態においては、ＭＦＰ１と、バックアップ装置２およびメーカコンピュータ４とは、地理的に離れた地域に設置される。例えば、数十キロメートル以上離れていることが望ましい。さらに、ＦＴＰサーバ３は、ＭＦＰ１と地理的に離れた地域に設置されるのが望ましいが、ＬＡＮケーブルの制限があれば、異なる建物に設置されることが好ましく、同じ建物に設置される場合には異なる階に設置されるのが好ましい。
【００２９】
図２は、ＭＦＰのハード構成の一例を示すブロック図である。図２を参照して、ＭＦＰ１は、情報処理部１０１と、ファクシミリ部２７と、通信制御部２８と、ＡＤＦ２１と、画像読取部２２と、画像形成部２３と、給紙部２４と、災害予兆検知部２５とを含む。情報処理部１０１は、中央演算装置（ＣＰＵ）１１１と、ＣＰＵ１１１の作業領域として使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１２と、データを不揮発的に記憶するためのハードディスクドライブ（ＨＤＤ）１１３と、表示部１１４と、操作部１１５と、データ通信制御部１１６と、データ入出力部１１７とを含む。ＣＰＵ１１１は、データ入出力部１１７、データ通信制御部１１６、操作部１１５、表示部１１４およびＨＤＤ１１３とそれぞれ接続され、情報処理部１０１の全体を制御する。また、ＣＰＵ１１１は、ファクシミリ部２７、通信制御部２８、ＡＤＦ２１、画像読取部２２、画像形成部２３、給紙部２４および災害予兆検知部２５と接続され、ＭＦＰ１の全体を制御する。
【００３０】
災害予兆検知部２５は、地震の発生により最初に伝達するＰ波を検知するセンサを含む。災害予兆検知部２５は、Ｐ波を検知すると、直ちにＣＰＵ１１１にＰ波が検知されたことを示す災害発生信号を出力する。このため、Ｐ波が検知されてから、第２の振動のＳ波が到達する前までに、データをバックアップすることができる。また、災害予兆検知部２５は、建物の火災報知機と接続されて、火災発生情報を受信する。災害予兆検知部２５は、火災発生情報を受信すると、災害発生信号をＣＰＵ１１１に出力する。さらに、災害予兆検知部２５で、公的または民間の災害予告機関から発信される、大雨、洪水、雷、地震などの災害予告情報を受信するようにして、災害予兆検知部２５が災害予告情報を受信するとＣＰＵ１１１に災害発生信号を出力するようにしてもよい。上記のＰ波、火災発生情報、災害予告情報などの災害の発生を予告する情報を総称して「予兆情報」と呼ぶことにする。
【００３１】
表示部１１４は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１１５は、複数のキーを備え、キーに対応するユーザの操作による各種の指示、文字、数字などのデータの入力を受付ける。操作部１１５は、表示部１１４上に設けられたタッチパネルをさらに含む。表示部１１４と操作部１１５とで、操作パネルが構成される。
【００３２】
データ通信制御部１１６は、データ入出力部１１７と接続される。データ通信制御部１１６は、ＣＰＵ１１１からの指示に従って、データ入出力部１１７を制御して、データ入出力部１１７に接続された外部の機器との間でデータを送受信する。データ入出力部１１７は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで通信するためのインターフェースであるＬＡＮ端子１１８、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子１１９を有する。
【００３３】
ＭＦＰ１は、ＬＡＮ端子１１８に、ＬＡＮ１１に接続するためのＬＡＮケーブルが接続される場合、データ通信制御部１１６は、データ入出力部１１７を制御してＬＡＮ端子１１８を介して接続されたＦＴＰサーバ３およびＰＣ５と通信し、さらに、インターネット１２を介してＬＡＮ１１に接続されるバックアップ装置２、メーカコンピュータ４およびメールサーバ６と通信する。ＭＦＰ１は、ＰＣ５からデータを受信し、受信したデータをＨＤＤ１１３に記憶する。また、ＭＦＰ１は、ＰＣ５からの指示に基づいて、ＰＣ５から受信したデータを画像形成部２３にプリントさせる。
【００３４】
ＵＳＢ端子１１９に機器が接続された場合、データ通信制御部１１６は、データ入出力部１１７を制御して、接続された機器との間で通信してデータを入出力する。ＵＳＢ端子１１９には、フラッシュメモリを内蔵したＵＳＢメモリ１１９Ａが接続可能である。ＵＳＢメモリ１１９Ａには、後述するバックアッププログラムが記憶されており、ＣＰＵ１１１は、データ通信制御部１１６を制御して、ＵＳＢメモリ１１９Ａからバックアッププログラムを読出し、読み出したバックアッププログラムをＲＡＭ１１２に記憶し、実行する。
【００３５】
なお、バックアッププログラムを記憶する記録媒体としては、ＵＳＢメモリ１１９Ａに限られず、フレキシブルディスク、カセットテープ、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード（メモリカードを含む）、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリ等の固定的にプログラムを担持する媒体でもよい。さらに、ＣＰＵ１１１がメーカコンピュータ４からバックアッププログラムをダウンロードしてＨＤＤ１１３に記憶する、または、メーカコンピュータ４がバックアッププログラムをＨＤＤ１１３に書込みするようにして、ＨＤＤ１１３に記憶されたバックアッププログラムをＲＡＭ１１２にロードしてＣＰＵ１１１で実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１により直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３６】
ファクシミリ部２７は、ＰＳＴＮ１３に接続され、ＰＳＴＮ１３にファクシミリデータを送信する、またはＰＳＴＮ１３からファクシミリデータを受信する。ファクシミリ部２７は、受信したファクシミリデータを、ＨＤＤ１１３に記憶するとともに、画像形成部２３でプリント可能なプリントデータに変換して、画像形成部２３に出力する。これにより、画像形成部２３は、ファクシミリ部２７により受信されたファクシミリデータを記録シートにプリントする。また、ファクシミリ部２７は、ＨＤＤ１１３に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮ１３に接続されたＦＡＸに送信する。
【００３７】
図３は、ＭＦＰのＣＰＵの機能の概要をＨＤＤで記憶する情報とともに示す機能ブロック図である。図３を参照して、ＣＰＵ１１１は、時刻を計時するタイマ１５２と、災害予兆検知部２５から災害発生信号を受け付ける予兆受付部１５３と、ＨＤＤ１１３に記憶されたデータをバックアップするためのバックアップ部１５１と、バックアップするためのデータを送信するための送信制御部１５４と、バックアップ設定を受付けて記憶するためのバックアップ設定部１５５と、電子メールを送信するための電子メール送信部１５６とを含む。
【００３８】
バックアップ部１５１は、定期バックアップ処理と、緊急バックアップ処理とを実行する。定期バックアップ処理は、バックアップ設定部１５５により設定されたバックアップ設定に従って、定期的にデータをバックアップするための処理である。したがって、定期バックアップ処理は、バックアップ設定されている場合に実行されるが、バックアップ設定がされていない場合には実行されない。緊急バックアップ処理は、定期バックアップ処理とは別に実行され、予兆受付部１５３により災害発生信号が受信されたときにデータをバックアップするための処理である。したがって、バックアップ部１５１は、バックアップ設定がされているか否かに関係なく、緊急バックアップ処理を実行する。
【００３９】
ＨＤＤ１１３は、バックアップの対象となるデータを記憶するデータ記憶部１７１と、バックアップするデータの種類および順序を定義する優先度記憶部１７２と、バックアップするデータを送信する装置等を定義した送信先情報を記憶するための送信先記憶部１７３と、定期バックアップ処理により既にバックアップされたデータの履歴を記憶するための履歴記憶部１７４とを含む。
【００４０】
履歴記憶部１７４は、バックアップされたデータを記憶し、バックアップ後に変更されたデータには変更フラグを付して記憶する。
【００４１】
バックアップ設定部１５５は、データをバックアップ保存する装置にデータを送信するために必要な送信先情報を設定するための送信先設定画面を表示部１１４に表示させ、ユーザが操作部１１５に入力する送信先情報を受け付けて、ＨＤＤ１１３の送信先記憶部１７３に記憶する。また、バックアップ設定部１５５は、バックアップするデータの選択およびバックアップする順序を定義する優先度情報を設定するための優先度設定画面を表示部１１４に表示させ、ユーザが操作部１１５に入力する優先度情報を受け付けて、ＨＤＤ１１３の優先度記憶部１７２に記憶する。
【００４２】
図４は、送信先設定画面の一例を示す図である。図４を参照して、送信先設定画面は、データをバックアップ保存する装置に割り当てられたネットワークアドレスと、バックアップするデータを保存する領域（ディレクトリ）と、バックアップする時刻とを入力する領域を含む。図では、バックアップするデータをＦＴＰで送信する場合を示しており、送信先設定画面に、ＦＴＰでの送信に必要なデータとしてバックアップ装置２に割り当てられたＩＰアドレス「１５０．１７．４０．１００」と、バックアップ装置２の記憶装置のディレクトリとして「￥ＭＦＰ１￥Ｂａｃｋｕｐ￥」とが入力され、バックアップする時刻として「毎日ＰＭ１１：００〜」が入力された状態を示している。
【００４３】
図５は、送信先記憶部に記憶される送信先情報の一例を示す図である。図５を参照して、送信先情報は、バックアップする装置の装置名と、アクセス情報と、バックアップ時刻とを関連付けたデータである。図では、バックアップ装置２の送信先情報の他に、ＦＴＰサーバ３と、メーカコンピュータ４それぞれの送信先情報が送信先記憶部１７３に記憶されている例を示している。バックアップ装置２のアクセス情報は、ＦＴＰでデータを送信するために必要な、バックアップ装置２のＩＰアドレスと、ディレクトリである。ＦＴＰサーバ３の送信先情報は、ＭＦＰ１にＦＴＰ機能を有効にする設定がされた場合に送信先記憶部１７３に記憶される。したがって、ＭＦＰ１にＦＴＰ機能を有効にする設定がされていない場合には、ＦＴＰサーバ３の送信先情報は送信先記憶部１７３に記憶されない。ＦＴＰサーバ３の送信先情報でアクセス情報は、ＦＴＰサーバ３のＩＰアドレスと、ディレクトリであり、バックアップ時刻はブランクである。メーカコンピュータ４の送信先情報は、ＭＦＰ１を出荷した時点で送信先記憶部１７３に記憶される。メーカコンピュータ４の送信先情報でアクセス情報は、メーカコンピュータ４のインターネットサイトを示すＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）であり、バックアップ時刻はブランクである。
【００４４】
図６は、優先度設定画面の一例を示す図である。図６を参照して、優先度設定画面は、複数のデータ種類のうちからバックアップするデータのデータ種類を、バックアップする順に上から配列して表示する。ここでは、ジョブ履歴、カウンターデータ、ＦＡＸ受信データのデータ種類がバックアップするデータに選択され、さらに、ジョブ履歴、カウンターデータ、ＦＡＸ受信データの順に、バックアップする順序が定められている状態を示している。データ種類をタッチパネルで選択して、ＵＰキーまたはＤＯＷＮキーを指示することにより順序を変更することができる。
【００４５】
図３に戻って、バックアップ部１５１は、バックアップ設定されていることを条件に、定期バックアップ処理を実行する。バックアップ部１５１は、送信先記憶部１７３にバックアップ装置２の送信先情報が記憶されていれば、タイマ１５２により計時された時刻が送信先情報のバックアップ時刻になると、バックアップ送信処理を実行する。また、バックアップ部１５１は、予兆受付部１５３により災害発生信号が受信されると、緊急バックアップ処理を実行する。バックアップ部１５１は、災害発生信号が受信された場合、送信先記憶部１７３にバックアップ装置２の送信先情報が記憶されていればバックアップ送信処理を実行するが、送信先記憶部１７３にバックアップ装置２の送信先情報が記憶されていなければ代替バックアップ処理を実行する。換言すれば、バックアップ部１５１は、災害発生信号が受信された場合、バックアップ設定されていればバックアップ送信処理を実行するが、バックアップ設定されていなければ代替バックアップ送信処理を実行する。
【００４６】
バックアップ部１５１は、優先度記憶部１７２に記憶されている優先度情報に基づきバックアップするデータを決定するためのバックアップデータ決定部１６１と、バックアップすることが決定されたデータをデータ記憶部１７１から読み出すデータ読出部１６２と、過去にバックアップしたデータとの差分を生成する差分生成部１６３と、差分を暗号化して送信制御部１５４に出力する暗号化部１６４と、バックアップするためのデータを送信する送信先を決定し送信制御部１５４に出力する送信先決定部１６５とを含む。
【００４７】
バックアップデータ決定部１６１は、バックアップ設定がされている場合、優先度記憶部１７２に記憶されている優先度情報に基づきバックアップするデータを決定し、決定したバックアップデータのファイル名などの識別情報をデータ読出部１６２に出力する。バックアップデータ決定部１６１は、バックアップ設定がされていない場合、優先度記憶部１７２に優先度情報が記憶されていないので、デフォルトで定められた優先度情報に基づきバックアップするデータを決定し、決定したバックアップデータのファイル名などの識別情報をデータ読出部１６２に出力する。
【００４８】
データ読出部１６２は、バックアップデータ決定部１６１から入力されるファイル名が付されたデータをデータ記憶部１７１から読み出し、差分生成部１６３に出力する。
【００４９】
差分生成部１６３は、履歴記憶部１７４に履歴情報が記憶されていれば、履歴記憶部１７４が記憶する変更フラグからバックアップ後に変更されたか否かを判断し、変更フラグが付されていなければデータ読出部１６２から入力されるデータを破棄し、変更フラグが付されていれば前回のバックアップ時のデータを履歴記憶部１７４から読出し、データ読出部１６２から入力されるデータとの差分を算出し、暗号化部１６４に出力する。差分生成部１６３は、履歴記憶部１７４に履歴情報が記憶されていなければ、データ読出部１６２から入力されるデータをそのまま暗号化部１６４に出力する。
【００５０】
暗号化部１６４は、差分生成部１６３から入力されるデータまたは差分を暗号化して暗号化データを生成し、暗号化データを送信制御部１５４に出力する。なお、送信するデータ量を削減するために、差分を圧縮するようにしてもよい。この場合、圧縮したデータを暗号化して送信することになる。
【００５１】
送信先決定部１６５は、送信先記憶部１７３から送信先情報を読み出し、送信先の装置を決定して、送信指示を送信制御部１５４に出力する。具体的には、送信先決定部１６５は、送信先記憶部１７３にバックアップ装置２の送信先情報が記憶されていれば、バックアップ装置２のアクセス情報を送信制御部１５４に出力し、送信制御部１５４にＦＴＰでの送信を指示する。また、送信先決定部１６５は、送信先記憶部１７３にバックアップ装置２の送信先情報が記憶されておらず、ＦＴＰサーバ３の送信先情報が記憶されていれば、ＦＴＰサーバ３のアクセス情報を送信制御部１５４に出力し、送信制御部１５４にＦＴＰでの送信を指示する。さらに、送信先決定部１６５は、送信先記憶部１７３にバックアップ装置２およびＦＴＰサーバ３いずれの送信先情報も記憶されていなければ、メーカコンピュータのアクセス情報を送信制御部１５４に出力し、送信制御部１５４に予め定められたプロトコルでの送信を指示する。
【００５２】
送信制御部１５４は、送信先決定部１６５から入力される送信指示に従って、送信先の装置に、暗号化部１６４から入力される暗号化データを送信する。電子メール送信部１５６は、バックアップ部１５１により代替バックアップ処理が実行された場合、ＨＤＤ１１３に予め記憶された電子メールアドレスを宛先とし、バックアップしたデータを送信した送信先を特定するための情報を含む電子メールを生成して、メールサーバ６に送信する。ＨＤＤ１１３に予め記憶された電子メールアドレスは、好ましくは、ＭＦＰ１の管理者に割り当てられた電子メールアドレスである。これによりＭＦＰ１の管理者は、電子メールを閲覧することにより、データがバックアップ保存されている装置を知ることができる。
【００５３】
図７は、本実施の形態におけるＭＦＰのＣＰＵで実行されるバックアップ処理の流れの一例を示すフローチャートである。図７を参照して、ＣＰＵ１１１は、バックアップ設定されているか否かを判断する（ステップＳ０１）。ＣＰＵ１１１は、送信先記憶部１７３にバックアップ装置２の送信先情報が記憶されていれば、バックアップ設定されていると判断し、処理をステップＳ０２に進める。一方、バックアップ装置２の送信先情報が記憶されていなければ、バックアップ設定されていないと判断し、処理をステップＳ０５に進める。
【００５４】
ＣＰＵ１１１は、ステップＳ０２では、定期バックアップ時刻になると処理をステップＳ０３に進め、定期バックアップ時刻でなければ処理をステップＳ０５に進める。ＣＰＵ１１１は、タイマ１５２により計時された時刻がバックアップ装置２の送信先情報のバックアップ時刻になれば定期バックアップ時刻と判断する。ステップＳ０３では、送信先記憶部１７３からバックアップ装置２の送信先情報を読み出す。そして、ステップＳ０４において、バックアップ送信処理を実行し、処理を終了する。バックアップ送信処理については後述する。
【００５５】
一方、ＣＰＵ１１１は、ステップＳ０５では、災害予兆があったか否かを判断する。ＣＰＵ１１１は、予兆受付部１５３により災害発生信号が受信されたならば処理をステップＳ０６に進めるが、そうでなければ処理をステップＳ０１に戻す。ステップＳ０６では、送信先決定処理を実行する。送信先決定処理については後述するが、データをバックアップするための装置を決定し、送信先情報を設定する処理である。
【００５６】
ステップＳ０７では、ステップＳ０１と同様に、バックアップ設定されているか否かを判断し、バックアップ設定されていれば処理をステップＳ０４に進め、バックアップ設定されていなければ処理をステップＳ０８に進める。ステップＳ０８では、代替バックアップ処理を実行し、処理を終了する。代替バックアップ処理については後述する。
【００５７】
図８は、送信先決定処理の流れの一例を示すフローチャートである。図８を参照して、ＣＰＵ１１１は、バックアップ設定されているか否かを判断し（ステップＳ１１）、バックアップ設定されていれば処理をステップＳ１２へ進め、バックアップ設定されていなければ処理をステップＳ１３に進める。ステップＳ１２では、送信先記憶部１７３からバックアップ装置２の送信先情報を読出して、処理をバックアップ処理に戻す。
【００５８】
ステップＳ１３では、ＦＴＰサーバが設定されているか否かを判断する（ステップＳ１３）。ＣＰＵ１１１は、送信先記憶部１７３にＦＴＰサーバ３の送信先情報が記憶されていればＦＴＰサーバが設定されていると判断し、記憶されていなければＦＴＰサーバが設定されていないと判断する。ステップＳ１４では、送信先記憶部１７３からＦＴＰサーバ３の送信先情報を読み出して、処理をバックアップ処理に戻す。ステップＳ１５では、送信先記憶部１７３からメーカコンピュータの送信先情報を読み出して、処理をバックアップ処理に戻す。
【００５９】
図９は、バックアップ送信処理の流れの一例を示すフローチャートである。図９を参照して、ＣＰＵ１１１は、優先度が設定されているか否かを判断する（ステップＳ２１）。ＣＰＵ１１１は、優先度記憶部１７２に優先度情報が記憶されていれば、優先度が設定されていると判断し、優先度情報を読み出して処理をステップＳ２２に進めるが、優先度記憶部１７２に優先度情報が記憶されていなければ、優先度が設定されていないと判断し、処理をステップＳ２８に進める。ステップＳ２２では、読み出した優先度情報で優先度が高い順にバックアップするデータをデータ記憶部１７１から読み出す。
【００６０】
そして、読み出したデータがバックアップ済みか否かを判断する（ステップＳ２３）。ＣＰＵ１１１は、読み出したデータの履歴情報に変更フラグが含まれていなければ、バックアップ済みと判断して処理をステップＳ２７に進めるが、読み出したデータの履歴情報に変更フラグが含まれていれば、履歴記憶部１７４から前回のバックアップ時のデータを読み出して処理をステップＳ２４に進める。
【００６１】
ステップＳ２４では、ステップＳ２２で読み出したデータとステップＳ２３で読み出した前回のバックアップ時のデータとの差分を生成する。そして、生成した差分を暗号化して暗号化データを生成し（ステップＳ２５）、暗号化データを、図７のステップＳ０３で読み出した送信先情報、または、送信先決定処理が実行される場合には図８のステップＳ１２で読み出した送信先情報に従って、バックアップ装置２に送信する（ステップＳ２６）。ＣＰＵ１１１は、ステップＳ２７では、次に処理対象とするべきデータが存在するか否かを判断し、存在すれば処理をステップＳ２２に戻し、存在しなければ処理をバックアップ処理に戻す。なお、ステップＳ２２で読み出したデータの履歴情報が履歴記憶部１７４に存在しない場合は、当該データそのものを暗号化して（ステップＳ２５）、バックアップ装置２に送信する（ステップＳ２６）。
【００６２】
一方、ＣＰＵ１１１は、ステップＳ２８では、デフォルトの優先度情報で優先度が高い順にバックアップするデータをデータ記憶部１７１から読み出す。デフォルトの優先度情報は、ＨＤＤ１１３に予め記憶されている。ステップＳ２９からステップＳ３３の処理は、ステップＳ２３〜ステップＳ２７の処理と同じなので、ここでは説明を繰り返さない。
【００６３】
図１０は、代替バックアップ送信処理の流れの一例を示すフローチャートである。図１０を参照して、ステップＳ４１〜ステップＳ４４の処理は、図９のステップＳ２８〜ステップＳ３３の処理と同じなので、ここでは説明を繰り返さない。代替バックアップ送信処理が実行されるのは、図７のステップＳ０７でバックアップ設定されていないと判断された場合である。したがって、ステップＳ４３でデータを送信する送信先は、ＦＴＰサーバが設定されている場合にはＦＴＰサーバ３であり、ＦＴＰサーバが設定されていない場合にはメーカコンピュータ４である。このため、ＭＦＰ１にバックアップ設定がされていない場合であってもデータをバックアップすることができる。そして、ＣＰＵ１１１は、バックアップするためのデータの送信が終了後のステップＳ４５では、ＨＤＤ１１３に予め記憶された電子メールアドレスを宛先とし、バックアップしたデータを送信した送信先を特定するための情報を含む電子メールを生成して、メールサーバ６に送信する。これによりＭＦＰ１の管理者は、電子メールを閲覧することにより、データがバックアップ保存されている装置を知ることができる。
【００６４】
以上説明したように本実施の形態におけるＭＦＰ１は、ＬＡＮ１１またはインターネット１２に接続されたバックアップ装置２と通信するためのデータ通信制御部１１６と、災害予兆検出部２５が出力する災害発生信号を受信する予兆受付部１５３と、データを記憶するデータ記憶部１７１と、予兆受付部１５３により災害発生信号が受信されたときに、データ記憶部１７１に記憶されているデータのうち優先度記憶部１７２で予め選択されたデータをバックアップ装置２に送信するようにデータ通信制御部１１６を制御する送信制御部１５４と、を備える。このため、災害によりＭＦＰ１が破損される前にデータを送信して、データが失われるのを防止することができる。また、災害予兆検知部２５は、Ｐ波を検知するセンサを備えるので、Ｐ波を検知してからＳ波が到達する前にデータをバックアップすることができる。
【００６５】
また、履歴記憶部１７４が定期バックアップ処理によりバックアップされたデータとバックアップされていないデータとを区別して記憶するので、バックアップ済みのデータをバックアップすることなく、バックアップされていないデータは前回のバックアップとの差分のみを送信するので、データの送信時間を短くすることができる。
【００６６】
また、優先度記憶部１７２に記憶されている優先度情報で定義された順にデータを送信するので、優先度の高いデータを確実にバックアップすることができる。
【００６７】
さらに、データを暗号化して送信するので、データのセキュリティを確保することができる。
【００６８】
さらに、バックアップ設定がされていない場合には、ＦＴＰサーバ３が設定されていればＦＴＰサーバ３にバックアップするためのデータを送信し、ＦＴＰサーバ３が設定されていなければ、メーカコンピュータ４の予め定められたインターネットサイトにバックアップするためのデータを送信する。このため、バックアップ設定されていない場合であってもデータをバックアップすることができる。
【００６９】
なお、上述した実施の形態においては、ＭＦＰ１について説明したが、ＭＦＰ１のＣＰＵ１１１に図７〜１０に記載したバックアップ処理を実行させるバックアッププログラム、図７〜１０に記載したバックアップ処理をＭＦＰ１に実行させるバックアップ方法として発明を捉えることができるのはいうまでもない。
【００７０】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施の形態の１つにおけるデータバックアップシステムの全体概要を示す図である。
【図２】ＭＦＰのハード構成の一例を示すブロック図である。
【図３】ＭＦＰのＣＰＵの機能の概要をＨＤＤで記憶する情報とともに示す機能ブロック図である。
【図４】送信先設定画面の一例を示す図である。
【図５】送信先記憶部に記憶される送信先情報の一例を示す図である。
【図６】優先度設定画面の一例を示す図である。
【図７】本実施の形態におけるＭＦＰのＣＰＵで実行されるバックアップ処理の流れの一例を示すフローチャートである。
【図８】送信先決定処理の流れの一例を示すフローチャートである。
【図９】バックアップ送信処理の流れの一例を示すフローチャートである。
【図１０】代替バックアップ送信処理の流れの一例を示すフローチャートである。
【符号の説明】
【００７２】
１  ＭＦＰ、２  バックアップ装置、３  ＦＴＰサーバ、４  メーカコンピュータ、５  ＰＣ、６  メールサーバ、１１  ＬＡＮ、１２  インターネット、１３  ＰＳＴＮ、２１  ＡＤＦ、２２  画像読取部、２３  画像形成部、２４  給紙部、２５  災害予兆検知部、２７  ファクシミリ部、２８  通信制御部、１０１  情報処理部、１１１  ＣＰＵ、１１２  ＲＡＭ、１１３  ＨＤＤ、１１４  表示部、１１５  操作部、１１６  データ通信制御部、１１７  データ入出力部、１１９Ａ  ＵＳＢメモリ、１５１  バックアップ部、１５２  タイマ、１５３  予兆受付部、１５４  送信制御部、１５５  バックアップ設定部、１５６  電子メール送信部、１６１  バックアップデータ決定部、１６２  データ読出部、１６３  差分生成部、１６４  暗号化部、１６５  送信先決定部、１７１  データ記憶部、１７２  優先度記憶部、１７３  送信先記憶部、１７４  履歴記憶部。
【図１】
2007193424.tif 000003
【図２】
2007193424.tif 000004
【図３】
2007193424.tif 000005
【図４】
2007193424.tif 000006
【図５】
2007193424.tif 000007
【図６】
2007193424.tif 000008
【図７】
2007193424.tif 000009
【図８】
2007193424.tif 000010
【図９】
2007193424.tif 000011
【図１０】
2007193424.tif 000012