(57)【要約】【課題】複数の情報端末のデータバックアップ作業を容易とし、バックアップデータの消失を防止しながら記憶容量の浪費を抑えることを可能とする。【解決手段】  それぞれの情報端末を自動的に識別し管理する手段と、それぞれの情報端末ごとに自動的に固有の記憶領域を割り当てる手段と、情報端末と外部記憶媒体のデータを比較し、バックアップ対象データを抽出し、当該バックアップ対象データが前記外部記憶媒体にバックアップ済みでなかった場合には前記の割り当てた記憶領域にバックアップする手段と、バックアップする際に同名のデータが既にバックアップされている場合は当該バックアップ済みのデータを別名で前記記憶領域に保存する手段とを備える。【選択図】      図１
2012128780.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報端末装置に保持されたデータをバックアップするデータバックアップ装置であって、
それぞれの情報端末を自動的に識別し管理する手段と、それぞれの情報端末ごとに自動的に固有の記憶領域を割り当てる手段と、情報端末と外部記憶媒体のデータを比較し、バックアップ対象データを抽出し、当該バックアップ対象データが前記外部記憶媒体にバックアップ済みでなかった場合には前記の割り当てた記憶領域にバックアップする手段と、バックアップする際に同名のデータが既にバックアップされている場合は当該バックアップ済みのデータを別名で前記記憶領域に保存する手段とを備えることを特徴とするデータバックアップ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の情報端末のデータをバックアップするデータバックアップ装置に関するものである。
【背景技術】
【０００２】
近年では、携帯電話機やデジタルカメラ、携帯音楽プレイヤーなどの情報端末を個人で複数個所有するのはごく当たり前のものとなっている。
情報の電子化が進められる中、それぞれの端末が保持するデータの重要性は増してきており、データ喪失防止のためにパーソナルコンピュータ等の外部記憶媒体にバックアップをとることが好ましい。また、データの追加に伴い、端末に内蔵される記憶媒体の容量を超える場合にもバックアップが必要である。
外部記憶媒体にバックアップを実施するにあたっては通常、端末のシステムファイル等のデータについての上書きや削除などの処理は除外し、バックアップしたいデータ（例えばデジタルカメラであれば画像ファイルなど）のみをコピーする。ここでバックアップ対象データのキーとなるのは、ファイルの拡張子である。
本発明に関連する公知技術文献としては下記の特許文献１がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８―２３４６４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数の情報端末のデータを外部記憶媒体にバックアップする場合、それぞれの端末ごとに領域を分けて保存することが多い。端末数が多くなればなるほど、バックアップ管理が煩雑となってくる。
また、バックアップは定期的に実施するのが好ましいとされる。ここで、ある端末のデータをバックアップする場合、前回のバックアップデータを上書きするか、別な領域にコピーすることが考えられる。
前回のバックアップデータを上書きする場合、上書きによって日付が書き換わり、古いデータは失われてしまう。一方、別な領域にコピーする場合、前回バックアップデータから変化の無いデータも保存することとなり、記憶容量を浪費してしまう。
【０００５】
本発明は、複数の情報端末のデータを外部記憶媒体にバックアップする際、自動的にそれぞれの端末ごとに固有の記憶領域を割り当て、前回バックアップデータの消失を防ぎながら記憶領域の浪費を抑えることができるデータバックアップ装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明のデータバックアップ装置は、それぞれの情報端末を自動的に識別し管理する手段と、それぞれの情報端末ごとに自動的に固有の記憶領域を割り当てる手段と、情報端末と外部記憶媒体のデータを比較し、バックアップ対象データを抽出し、当該バックアップ対象データが前記外部記憶媒体にバックアップ済みでなかった場合には前記の割り当てた記憶領域にバックアップする手段と、バックアップする際に同名のデータが既にバックアップされている場合は当該バックアップ済みのデータを別名で前記記憶領域に保存する手段とを設けたものである。
【発明の効果】
【０００７】
本発明のデータバックアップ装置によれば、複数の異なる情報端末のデータバックアップ作業を容易とし、バックアップデータの消失を防止しながら記憶容量の浪費を抑えることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態を示すシステム構成図である。
【図２】情報端末管理ＤＢに格納されているデータの構成図である。
【図３】情報端末管理処理の概要を示すフローチャートである。
【図４】バックアップ対象データ抽出処理の概要を示すフローチャートである。
【図５】データバックアップ処理の概要を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明を適用したデータバックアップ装置の一実施形態について説明する。
図１は、本発明によるデータバックアップ装置の実施形態を示すシステム構成図である。
ここで示すデータバックアップ装置１は、複数の情報端末１６のデータを管理する情報端末管理部１１と、情報端末１６のデータとバックアップ済みデータをチェックするデータ処理部１２と、情報端末とのデータのやりとりをする入出力制御部１３と、情報端末１６のデータを保持する記憶媒体１４と、情報端末１６を接続するための外部インタフェース１５を備えている。
情報端末１６は、固有のデータ１６１を保持し、データバックアップ装置１と適切な外部接続インタフェース１５を介して接続し、データのやりとりを行う。
記憶媒体１４には、複数の情報端末１６のデータを管理するための情報端末管理ＤＢ１４１と、それぞれの情報端末用のデータ格納領域１４２を保持している。
【００１０】
情報端末管理ＤＢ１４１のデータ構成の一例を図２に示す。
情報端末管理ＤＢ１４１のデータは、情報端末名称２１と、シリアルナンバー２２と、データ格納場所２３と、複数のバックアップ対象拡張子２４とから構成されている。
情報端末名称２１と、シリアルナンバー２２は、情報端末１６を一意に特定するために使用され、初回接続時に情報端末管理部１１によって自動的に外部接続インタフェース１５に接続された情報端末１６から取得し、設定する。
データ格納場所２３は、記憶媒体１４内のデータ格納場所を特定するために使用され、初回接続時に情報端末管理部１１によって自動的に生成するか、もしくはユーザ入力により任意の場所を指定可能とする。バックアップ対象拡張子２４は、情報端末１６内の各ファイルについて、バックアップするか否かを決定するために使用され、ユーザ入力により複数個を指定可能とする。
【００１１】
以下、本発明を実施する場合の処理の流れを、フローチャートを用いて具体的に説明する。
図３は、情報端末１６をデータバックアップ装置１に接続した場合に、情報端末管理部１１によって実行される情報端末管理処理の概要を示すフローチャートである。
まず、情報端末１６を識別するための識別情報として、情報端末１６が保持する情報端末名称とシリアルナンバーを取得する（ステップ３０１）。
次に、取得した情報について情報端末管理ＤＢ１４１を検索し（ステップ３０２）、登録済みの端末かどうかチェックする（ステップ３０３）。登録済みであれば処理終了する。未登録であれば、情報端末管理ＤＢ１４１への登録処理を実行する（ステップ３０４）。この登録処理においては、ユーザによるバックアップ対象拡張子の入力が必要となる。また、データ格納場所を自動設定せず、任意の場所に設定する場合にもユーザ入力が必要である。この登録処理が完了することにより、図２に示す情報が全て確定し、次回の接続以降では本処理フローは自動的に実行される。
【００１２】
図４は、図３の処理完了後に、データ処理部１２によって実行されるバックアップ対象データ抽出処理の概要を示すフローチャートである。
まず、情報端末１６が保持するファイルを探索し（ステップ４０１）、全てのファイルについてステップ４０３以降の処理が完了するまで繰り返す（ステップ４０２）。当該ファイルの拡張子が、情報端末管理ＤＢ１４１が保持するバックアップ対象拡張子と一致するかチェックし（ステップ４０３）、一致しなければ次のファイルの処理に移る。一致した場合、記憶媒体１４の当該情報端末用データ格納領域１４２内に当該ファイルと同一のファイルが存在するかチェックし（ステップ４０４）、存在する場合は次のファイルの処理に移る。
【００１３】
存在しない場合は、当該ファイルをバックアップ対象としてリスト化する（ステップ４０５）。ここでステップ４０４のチェックにおいては、ファイル名だけでなく、作成日付やファイルサイズもチェックする。ファイル名だけでは同一ファイルと言い切れないためである。これにより、バックアップが漏れてしまうことを防ぐことができる。
【００１４】
図５は、図４の処理完了後に、入出力制御部１３によって実行されるデータバックアップ処理の概要を示すフローチャートである。
まず、ステップ４０５で作成したバックアップ対象リストから、追加で必要な記憶領域のサイズを算出する（ステップ５０１）。ステップ５０１で算出したサイズが、記憶媒体１４の残容量よりも小さければ、そのサイズの分だけ当該情報端末１６用に記憶領域を割り当てる（ステップ５０３）。残容量が足りない場合は、バックアップ失敗として処理終了する。
【００１５】
記憶領域の割り当てに成功したら、ステップ４０５で作成したバックアップ対象リストからファイル名を抽出し（ステップ５０４）、当該ファイルを情報端末１６から当該情報端末用データ格納領域１４２へコピーする（ステップ５０８）。
ここで、ステップ５０８の前に、当該ファイルと同名のファイルがバックアップ済みかどうかチェックし（ステップ５０６）、バックアップ済みであればバックアップ済みのファイルを別名に変更する（ステップ５０７）。例えば、ファイル名がa.txtであれば、a-2.txtなどのように他ファイルと重複しないファイル名をつける。これにより、前回バックアップデータを上書きすることを防止可能となる。
【００１６】
以上のように本実施形態によれば、それぞれの情報端末を自動的に識別し管理する手段と、それぞれの情報端末ごとに自動的に固有の記憶領域を割り当てる手段と、情報端末と外部記憶媒体のデータを比較し、バックアップ対象データを抽出し、当該バックアップ対象データが前記外部記憶媒体にバックアップ済みでなかった場合には前記の割り当てた記憶領域にバックアップする手段と、バックアップする際に同名のデータが既にバックアップされている場合は当該バックアップ済みのデータを別名で前記記憶領域に保存する手段とを設けたため、複数の異なる情報端末のデータバックアップ作業を容易とし、バックアップデータの消失を防止しながら記憶容量の浪費を抑えることが可能となる。
【符号の説明】
【００１７】
１    データバックアップ装置
１１    情報端末管理部
１２    データ処理部
１３    入出力制御部
１４    記憶媒体
１５    外部接続インタフェース
１６    情報端末
１４１  情報端末管理ＤＢ
１４２  情報端末用データ格納領域
１６１  データ
【図１】
2012128780.tif 000003
【図２】
2012128780.tif 000004
【図３】
2012128780.tif 000005
【図４】
2012128780.tif 000006
【図５】
2012128780.tif 000007