(57)【要約】【課題】  バックアップを容易にとる。【解決手段】  接続されたUSBモジュール２に情報を書き込むためのパーソナルコンピュータ１であって、ファイルを記録するファイル記録部１２と、USBモジュール２に記録させるファイルであるバックアップ対象ファイルを指定するバックアップ対象指定データを記録するバックアップ対象指定データ記録部１６と、バックアップ対象指定データ記録部１６から読み出したバックアップ対象指定データに基づき、バックアップ対象ファイルをファイル記録部１２から読み出して、USBモジュール２に書き込むファイル書込部１８を備えたので、バックアップ対象指定データにより指定されたファイルだけがUSBモジュール２に書き込まれるので、ファイル記録部１２に記録されているファイル全てをバックアップせずにすみバックアップが容易にとれる。【選択図】  図２
2005141468.tif 000002
【特許請求の範囲】
【請求項１】
接続された記録装置に情報を書き込むための情報書込装置であって、
前記情報を記録する情報記録手段と、
前記記録装置に記録させる情報であるバックアップ対象情報を指定するバックアップ対象指定データを記録するバックアップ対象指定データ記録手段と、
前記バックアップ対象指定データ記録手段から読み出した前記バックアップ対象指定データに基づき、前記バックアップ対象情報を前記情報記録手段から読み出して、前記記録装置に書き込む情報書込手段と、
を備えた情報書込装置。
【請求項２】
請求項１に記載の情報書込装置であって、
前記バックアップ対象指定データは、前記情報の位置、前記情報が書き換えられた時点、前記情報のサイズ、前記情報の種類のいずれか一つ以上により前記バックアップ対象情報を指定するデータである、
情報書込装置。
【請求項３】
請求項１に記載の情報書込装置であって、
前記バックアップ対象指定データは、前記バックアップ対象情報における前記記録装置への書き込みの優先順位を指定するデータである、
情報書込装置。
【請求項４】
請求項３に記載の情報書込装置であって、
所定のサイズ以下の前記バックアップ対象情報についての前記優先順位が高くなるように指定されている、
情報書込装置。
【請求項５】
請求項４に記載の情報書込装置であって、
前記所定のサイズは、前記記録装置の空き容量に基づき定められている、
情報書込装置。
【請求項６】
請求項３に記載の情報書込装置であって、
前記優先順位が、前記情報記録手段へのアクセス履歴に基づき定められている、
情報書込装置。
【請求項７】
請求項１に記載の情報書込装置であって、
前記バックアップ対象情報のサイズの合計と、前記記録装置の空き容量との大小関係を表示する容量情報表示手段、
を備えた情報書込装置。
【請求項８】
請求項１に記載の情報書込装置であって、
前記情報書込手段は、前記バックアップ対象情報と、前記記録装置に記録され前記バックアップ対象情報に対応するバックアップ済み情報との差分を、前記記録装置に書き込む、
情報書込装置。
【請求項９】
請求項１ないし８のいずれか一項に記載の情報書込装置により情報が記録された記録装置。
【請求項１０】
接続された記録装置から情報を読み出すための情報読出装置であって、
前記記録装置から前記情報を読み出す情報読出手段と、
前記情報読出手段が読み出した情報を記録する情報記録手段と、
前記情報記録手段に記録された情報を操作する情報操作手段と、
前記情報操作手段により操作される操作対象情報が、すでに前記情報読出手段によって前記情報記録手段に書き込まれたものであるか否かを判定する更新状態判定手段と、
を備えた情報読出装置。
【請求項１１】
請求項１０に記載の情報読出装置であって、
前記更新状態判定手段により、前記操作対象情報が前記情報読出手段によって前記情報記録手段に書き込まれたものでは無いと判定された場合、
前記情報読出手段が、前記操作対象情報の前記情報記録手段への書き込みを、他の情報の前記情報記録手段への書き込みよりも優先して行なう、
情報読出装置。
【請求項１２】
請求項１０に記載の情報読出装置であって、
前記更新状態判定手段により、前記操作対象情報が前記情報読出手段によって前記情報記録手段に書き込まれたものでは無いと判定された場合、
前記情報読出手段が、前記操作対象情報の前記情報記録手段への書き込みを行なわない、
情報読出装置。
【請求項１３】
請求項１０に記載の情報読出装置であって、
前記更新状態判定手段により、前記操作対象情報が前記記録装置に記録されたものでは無いと判定された場合、前記情報読出手段が前記操作対象情報の前記情報記録手段への書き込みを行なわない旨を表示する更新状態表示手段、
を備えた情報読出装置。
【請求項１４】
請求項１０に記載の情報読出装置であって、
前記情報読出手段は、前記記録装置に記録された情報と、前記情報記録手段にすでに記録され前記記録装置に記録された情報に対応する情報との差分を、前記記録装置から読み出す、
情報読出装置。
【請求項１５】
請求項１０に記載の情報読出装置であって、
前記情報読出手段により前記情報記録手段に書き込まれた情報を消去するための情報消去手段、
を備えた情報読出装置。
【請求項１６】
接続された記録装置に情報を書き込むための情報書込方法であって、
前記情報を記録する情報記録工程と、
前記記録装置に記録させる情報であるバックアップ対象情報を指定するバックアップ対象指定データを記録するバックアップ対象指定データ記録工程と、
前記バックアップ対象指定データ記録工程の記録内容から読み出した前記バックアップ対象指定データに基づき、前記バックアップ対象情報を前記情報記録工程の記録内容から読み出して、前記記録装置に書き込む情報書込工程と、
を備えた情報書込方法。
【請求項１７】
接続された記録装置から情報を読み出すための情報読出方法であって、
前記記録装置から前記情報を読み出す情報読出工程と、
前記情報読出工程が読み出した情報を記録する情報記録工程と、
前記情報記録工程により記録された情報を操作する情報操作工程と、
前記情報操作工程により操作される操作対象情報が、すでに前記情報読出工程によって前記情報記録工程に書き込まれたものであるか否かを判定する更新状態判定工程と、
を備えた情報読出方法。
【請求項１８】
情報を記録する情報記録手段を有する情報書込装置に接続された記録装置に前記情報を書き込む処理をコンピュータに実行させるためのプログラムであって、
前記記録装置に記録させる情報であるバックアップ対象情報を指定するバックアップ対象指定データを記録するバックアップ対象指定データ記録処理と、
前記バックアップ対象指定データ記録処理の処理結果から読み出した前記バックアップ対象指定データに基づき、前記バックアップ対象情報を前記情報記録手段から読み出して、前記記録装置に書き込む情報書込処理と、
をコンピュータに実行させるためのプログラム。
【請求項１９】
前記情報を記録する情報記録手段と、前記情報記録手段に記録された情報を操作する情報操作手段とを有する情報読出装置に接続された記録装置から情報を読み出す処理をコンピュータに実行させるためのプログラムであって、
前記記録装置から前記情報を読み出す情報読出処理と、
前記情報操作手段により操作される操作対象情報が、すでに前記情報読出処理によって前記情報記録手段に書き込まれたものであるか否かを判定する更新状態判定処理と、
をコンピュータに実行させるためのプログラム。
【請求項２０】
情報を記録する情報記録手段を有する情報書込装置に接続された記録装置に前記情報を書き込む処理をコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体であって、
前記記録装置に記録させる情報であるバックアップ対象情報を指定するバックアップ対象指定データを記録するバックアップ対象指定データ記録処理と、
前記バックアップ対象指定データ記録処理の処理結果から読み出した前記バックアップ対象指定データに基づき、前記バックアップ対象情報を前記情報記録手段から読み出して、前記記録装置に書き込む情報書込処理と、
をコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体。
【請求項２１】
前記情報を記録する情報記録手段と、前記情報記録手段に記録された情報を操作する情報操作手段とを有する情報読出装置に接続された記録装置から情報を読み出す処理をコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体であって、
前記記録装置から前記情報を読み出す情報読出処理と、
前記情報操作手段により操作される操作対象情報が、すでに前記情報読出処理によって前記情報記録手段に書き込まれたものであるか否かを判定する更新状態判定処理と、
をコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体。
【請求項２２】
請求項２０または２１に記載の記録媒体であって、請求項１ないし８のいずれか一項に記載の情報書込装置により情報が記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパーソナルコンピュータ等のデータのバックアップに関する。
【背景技術】
【０００２】
現在多くの知的生産活動がパーソナルコンピュータを使用してファイルを生成することにより行なわれている。パーソナルコンピュータにより生成されたファイルは通常、ハードディスクドライブ（HDD）に記録される。HDDはいつか必ず読出し不能になる消耗品である。HDDが読出し不能になれば、HDDに記録されたファイルを読み出すことができず、知的生産活動の成果たるファイルが失われてしまう。そこで、HDDが読出し不能になってもファイルが失われないように、ファイルが記録されているHDDとは別の記録媒体（例えば、CD−R、テープなど）にファイルを記録すること、すなわちバックアップが行なわれている。例えば、特許文献１には、テープにバックアップする技術が開示されている。
【０００３】
【特許文献１】特開平１１−３０６０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、HDDは近年、大容量化が進み（100GBを超えるものもある）、バックアップをとるためには長い時間を要するので、バックアップを困難なものとしている。
【０００５】
そこで、本発明は、バックアップを容易にとることを課題とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、接続された記録装置に情報を書き込むための情報書込装置であって、情報を記録する情報記録手段と、記録装置に記録させる情報であるバックアップ対象情報を指定するバックアップ対象指定データを記録するバックアップ対象指定データ記録手段と、バックアップ対象指定データ記録手段から読み出したバックアップ対象指定データに基づき、バックアップ対象情報を情報記録手段から読み出して、記録装置に書き込む情報書込手段とを備えるように構成される。
【０００７】
上記のように構成された発明によれば、接続された記録装置に情報を書き込むための情報書込装置が提供される。
【０００８】
情報記録手段は、情報を記録する。バックアップ対象指定データ記録手段は、記録装置に記録させる情報であるバックアップ対象情報を指定するバックアップ対象指定データを記録する。情報書込手段は、バックアップ対象指定データ記録手段から読み出したバックアップ対象指定データに基づき、バックアップ対象情報を情報記録手段から読み出して、記録装置に書き込む。
【０００９】
請求項２に記載の発明は、請求項１に記載の発明であって、バックアップ対象指定データは、情報の位置、情報が書き換えられた時点、情報のサイズ、情報の種類のいずれか一つ以上によりバックアップ対象情報を指定するデータであるように構成される。
【００１０】
請求項３に記載の発明は、請求項１に記載の発明であって、バックアップ対象指定データは、バックアップ対象情報における記録装置への書き込みの優先順位を指定するデータであるように構成される。
【００１１】
請求項４に記載の発明は、請求項３に記載の発明であって、所定のサイズ以下のバックアップ対象情報についての優先順位が高くなるように指定されているように構成される。
【００１２】
請求項５に記載の発明は、請求項４に記載の発明であって、所定のサイズは、記録装置の空き容量に基づき定められているように構成される。
【００１３】
請求項６に記載の発明は、請求項３に記載の発明であって、優先順位が、情報記録手段へのアクセス履歴に基づき定められているように構成される。
【００１４】
請求項７に記載の発明は、請求項１に記載の発明であって、バックアップ対象情報のサイズの合計と、記録装置の空き容量との大小関係を表示する容量情報表示手段を備えるように構成される。
【００１５】
請求項８に記載の発明は、請求項１に記載の発明であって、情報書込手段は、バックアップ対象情報と、記録装置に記録されバックアップ対象情報に対応するバックアップ済み情報との差分を、記録装置に書き込むように構成される。
【００１６】
請求項９に記載の発明は、請求項１ないし８のいずれか一項に記載の情報書込装置により情報が記録された記録装置である。
【００１７】
請求項１０に記載の発明は、接続された記録装置から情報を読み出すための情報読出装置であって、記録装置から情報を読み出す情報読出手段と、情報読出手段が読み出した情報を記録する情報記録手段と、情報記録手段に記録された情報を操作する情報操作手段と、情報操作手段により操作される操作対象情報が、すでに情報読出手段によって情報記録手段に書き込まれたものであるか否かを判定する更新状態判定手段とを備えるように構成される。
【００１８】
上記のように構成された発明によれば、接続された記録装置から情報を読み出すための情報読出装置が提供される。
【００１９】
情報読出手段は、記録装置から情報を読み出す。情報記録手段は、情報読出手段が読み出した情報を記録する。情報操作手段は、情報記録手段に記録された情報を操作する。更新状態判定手段は、情報操作手段により操作される操作対象情報が、すでに情報読出手段によって情報記録手段に書き込まれたものであるか否かを判定する。
【００２０】
請求項１１に記載の発明は、請求項１０に記載の発明であって、更新状態判定手段により、操作対象情報が情報読出手段によって情報記録手段に書き込まれたものでは無いと判定された場合、情報読出手段が、操作対象情報の情報記録手段への書き込みを、他の情報の情報記録手段への書き込みよりも優先して行なうように構成される。
【００２１】
請求項１２に記載の発明は、請求項１０に記載の発明であって、更新状態判定手段により、操作対象情報が情報読出手段によって情報記録手段に書き込まれたものでは無いと判定された場合、情報読出手段が、操作対象情報の情報記録手段への書き込みを行なわないように構成される。
【００２２】
請求項１３に記載の発明は、請求項１０に記載の発明であって、更新状態判定手段により、操作対象情報が記録装置に記録されたものでは無いと判定された場合、情報読出手段が操作対象情報の情報記録手段への書き込みを行なわない旨を表示する更新状態表示手段を備えたように構成される。
【００２３】
請求項１４に記載の発明は、請求項１０に記載の発明であって、情報読出手段は、記録装置に記録された情報と、情報記録手段にすでに記録され記録装置に記録された情報に対応する情報との差分を、記録装置から読み出すように構成される。
【００２４】
請求項１５に記載の発明は、請求項１０に記載の発明であって、情報読出手段により情報記録手段に書き込まれた情報を消去するための情報消去手段を備えるように構成される。
【００２５】
請求項１６に記載の発明は、接続された記録装置に情報を書き込むための情報書込方法であって、情報を記録する情報記録工程と、記録装置に記録させる情報であるバックアップ対象情報を指定するバックアップ対象指定データを記録するバックアップ対象指定データ記録工程と、バックアップ対象指定データ記録工程の記録内容から読み出したバックアップ対象指定データに基づき、バックアップ対象情報を情報記録工程の記録内容から読み出して、記録装置に書き込む情報書込工程とを備えるように構成される。
【００２６】
請求項１７に記載の発明は、接続された記録装置から情報を読み出すための情報読出方法であって、記録装置から情報を読み出す情報読出工程と、情報読出工程が読み出した情報を記録する情報記録工程と、情報記録工程により記録された情報を操作する情報操作工程と、情報操作工程により操作される操作対象情報が、すでに情報読出工程によって情報記録工程に書き込まれたものであるか否かを判定する更新状態判定工程とを備えるように構成される。
【００２７】
請求項１８に記載の発明は、情報を記録する情報記録手段を有する情報書込装置に接続された記録装置に情報を書き込む処理をコンピュータに実行させるためのプログラムであって、記録装置に記録させる情報であるバックアップ対象情報を指定するバックアップ対象指定データを記録するバックアップ対象指定データ記録処理と、バックアップ対象指定データ記録処理の処理結果から読み出したバックアップ対象指定データに基づき、バックアップ対象情報を情報記録手段から読み出して、記録装置に書き込む情報書込処理とをコンピュータに実行させるためのプログラムである。
【００２８】
請求項１９に記載の発明は、情報を記録する情報記録手段と、情報記録手段に記録された情報を操作する情報操作手段とを有する情報読出装置に接続された記録装置から情報を読み出す処理をコンピュータに実行させるためのプログラムであって、記録装置から情報を読み出す情報読出処理と、情報操作手段により操作される操作対象情報が、すでに情報読出処理によって情報記録手段に書き込まれたものであるか否かを判定する更新状態判定処理とをコンピュータに実行させるためのプログラムである。
【００２９】
請求項２０に記載の発明は、情報を記録する情報記録手段を有する情報書込装置に接続された記録装置に情報を書き込む処理をコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体であって、記録装置に記録させる情報であるバックアップ対象情報を指定するバックアップ対象指定データを記録するバックアップ対象指定データ記録処理と、バックアップ対象指定データ記録処理の処理結果から読み出したバックアップ対象指定データに基づき、バックアップ対象情報を情報記録手段から読み出して、記録装置に書き込む情報書込処理とをコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体である。
【００３０】
請求項２１に記載の発明は、情報を記録する情報記録手段と、情報記録手段に記録された情報を操作する情報操作手段とを有する情報読出装置に接続された記録装置から情報を読み出す処理をコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体であって、記録装置から情報を読み出す情報読出処理と、情報操作手段により操作される操作対象情報が、すでに情報読出処理によって情報記録手段に書き込まれたものであるか否かを判定する更新状態判定処理とをコンピュータに実行させるためのプログラムを記録したコンピュータによって読み取り可能な記録媒体である。
【００３１】
請求項２２に記載の発明は、請求項２０または２１に記載の記録媒体であって、請求項１ないし８のいずれか一項に記載の情報書込装置により情報が記録された記録媒体である。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施形態を図面を参照しながら説明する。
【００３３】
図１は、本発明の実施形態にかかるパーソナルコンピュータ（情報書込装置）１、USB（Universal
Serial Bus）モジュール（記録装置）２およびパーソナルコンピュータ（情報読出装置）６の使用態様を示す図である。
【００３４】
図１（ａ）に示すように、ユーザ４はパーソナルコンピュータ（情報書込装置）１を使用して色々なファイル（例えば、文書ファイル、画像ファイル）を作成している。ユーザ４は、パーソナルコンピュータ１を使用を開始してから終了するまで、USBモジュール（記録装置）２をパーソナルコンピュータ１に接続しておく。パーソナルコンピュータ１にはUSBポートが設けられているので、USBモジュール２をUSBポートに差し込んでおけばよい。すると、USBモジュール２に、パーソナルコンピュータ１に記録されているファイルの一部が書き込まれる（バックアップ）。この書き込まれたファイルは、例えば、ユーザ４にとって重要度の高いファイル（例えば、近日中に更新されたファイル、メールのファイルなど）や、コンピュータの設定情報（例えば、背景、ネットワークの設定情報など）である。なお、書き込みはユーザ４によるパーソナルコンピュータ１の使用と並行して行なうことが好ましい。いわゆるバックグラウンドで行なうことが好ましい。
【００３５】
次に、ユーザ４は、図１（ｂ）に示すように、USBモジュール２をパーソナルコンピュータ１から外して携帯し、帰宅（あるいは出張）する。
【００３６】
そして、ユーザ４は、図１（ｃ）に示すように、自宅（あるいは出張先）のパーソナルコンピュータ（情報読出装置）６に、USBモジュール（記録装置）２を接続する。すると、USBモジュール２から、ユーザ４にとって重要度の高いファイルや、コンピュータの設定情報といったものが読み出される。これにより、パーソナルコンピュータ６を使って、パーソナルコンピュータ１を使うのと同様に、作業を行なうことができる。なお、読み出しはユーザ４によるパーソナルコンピュータ１の使用と並行して行なうことが好ましい。いわゆるバックグラウンドで行なうことが好ましい。
【００３７】
なお、パーソナルコンピュータ（情報読出装置）６で操作したファイルをUSBモジュール２に記録（バックアップ）すればなおよい。この場合は、自宅（あるいは出張先）のパーソナルコンピュータは、パーソナルコンピュータ（情報読出装置）６およびパーソナルコンピュータ（情報書込装置）１の両方の機能を果たすことになる。
【００３８】
また、USBモジュール２のかわりにメモリカード、フロッピー（登録商標）ディスクのような記録媒体を使用してもよい。ただし、携帯して搬送できるものが好ましい。
【００３９】
図２は、本発明の実施形態にかかるパーソナルコンピュータ（情報書込装置）１の構成を示すブロック図である。パーソナルコンピュータ１は、コンピュータ本体１ａ、ディスプレイ１ｂ、キーボード１ｃを備える。なお、キーボード１ｃにかえてマウスを備えてもよい。USBモジュール２は、バックアップ対象ファイル記録部２０を備える。
【００４０】
コンピュータ本体１ａは、ファイル記録部（情報記録手段）１２、バックアップ対象指定部１４、バックアップ対象指定データ記録部（バックアップ対象指定データ記録手段）１６、ファイル書込部（情報書込手段）１８、容量情報表示部１９を備える。コンピュータ本体１ａは、ＣＰＵ、ハードディスク、メディア（フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭなど）読み取り装置を備えている。そこで、コンピュータ本体１ａのメディア読み取り装置に、上記の各部分を実現するプログラムを記録したメディアを読み取らせて、ハードディスクにインストールする。これにより、上記の各部分を実装できる。
【００４１】
ここで、USBモジュール２のバックアップ対象ファイル記録部２０に、バックアップ対象指定部１４、バックアップ対象指定データ記録部（バックアップ対象指定データ記録手段）１６、ファイル書込部（情報書込手段）１８、容量情報表示部１９を実現するプログラムを記録しておくことも可能である。この場合、コンピュータ本体１ａのハードディスクにこのプログラムをインストールすれば、バックアップ対象指定部１４等を実装できる。
【００４２】
ファイル記録部１２は、ファイルを記録する。ファイル記録部１２は、大容量のハードディスクで実装されることが一般的であり、バックアップ対象ファイル記録部２０よりも記録できる容量がかなり大きいものである。
【００４３】
バックアップ対象指定部１４は、USBモジュール２のバックアップ対象ファイル記録部２０に書き込むファイルであるバックアップ対象ファイルを指定するためのものである。ユーザ４は、キーボード１ｃ（あるいはマウス）を使用して、バックアップ対象ファイルを指定するためのバックアップ対象指定データを、バックアップ対象指定部１４に入力する。入力結果は、バックアップ対象指定部１４がディスプレイ１ｂに出力するので、ディスプレイ１ｂにより見ることができる。
【００４４】
図３は、バックアップ対象指定データの入力結果の一例である。バックアップ対象指定データ入力画面１０２が、ディスプレイ１ｂに表示される。図３に示す例では、フォルダ
“C:\My Documents”にあり、種類がテキストファイルであるファイルであって、一週間以内に更新されたファイルをバックアップ対象ファイルとする旨を指定している。このように、バックアップ対象指定データは、バックアップ対象ファイルとなるファイルの位置、種類および更新時点といった事項を指定している。なお、バックアップ対象ファイルのサイズ（例えば、1GB以内）といったことを指定するようにしてもよい。
【００４５】
ユーザ４は、特に自分にとって重要なファイルがバックアップ対象ファイルとなるように指定を行なうとよい。例えば、専ら文書作成を業とするユーザの場合、種類がテキストファイルであり、近日中に更新されたものが重要である。しかも、文書を記録したテキストファイルを格納するフォルダを一定のもの（例えば、“C:\My Documents”）にしておくことが一般的である。よって、フォルダ “C:\My Documents”にあり、種類がテキストファイルであるファイルであって、近日中（例えば、一週間以内）に更新されたファイルをバックアップ対象ファイルとする旨を指定するとよい。また、パーソナルコンピュータの設定情報（例えば、背景、ネットワークの設定情報など）もユーザ４の使用の利便性を考えると重要である。そこで、パーソナルコンピュータの設定情報が記録されているファイルもバックアップ対象ファイルとする旨を指定するとよい。
【００４６】
なお、バックアップ対象指定部１４は、バックアップ対象ファイルにおけるUSBモジュール２への書き込みの優先順位（これもまた、バックアップ対象指定データの一つである）を指定する。優先順位が高いバックアップ対象ファイルから順にUSBモジュール２への書き込まれる。なお、バックアップ対象ファイルの全てをUSBモジュール２に書込みきれなければ、より優先順位の高いバックアップ対象ファイルがUSBモジュール２に記録されることになる。
【００４７】
優先順位はユーザ４が指定してもよい。ユーザ４が、ファイルの位置、種類および更新時点について優先順位を指定できるようにしてもよい。例えば、テキストファイルを画像ファイルより優先してUSBモジュール２へ書き込むといったような指定を行なう。
【００４８】
また、優先順位は、バックアップ対象指定部１４が決定してもよい。例えば、所定のサイズ以下（例えば、1MB以下）のバックアップ対象ファイルをUSBモジュール２へ優先して書き込むようにしてもよい。この所定のサイズは、バックアップ対象ファイル記録部２０における、バックアップ対象ファイルを書き込むことができる領域のサイズ（空き容量）に基づき定めてもよい。例えば、空き容量の１０％以下のバックアップ対象ファイルをUSBモジュール２へ優先して書き込むようにしてもよい。
【００４９】
さらに、ユーザ４のファイル記録部１２へのアクセス履歴に基づき、バックアップ対象指定部１４が優先順位を決定してもよい。例えば、ファイル記録部１２にテキストファイルおよび画像ファイルが記録されており、ユーザ４は画像ファイルにテキストファイルよりも頻繁にアクセスしていたとする。この場合、アクセスの頻度が高い方（画像ファイル）を優先してUSBモジュール２へ書き込むといったような指定を行なう。
【００５０】
バックアップ対象指定データ記録部１６は、バックアップ対象指定部１４が出力するバックアップ対象指定データを記録する。
【００５１】
ファイル書込部１８は、バックアップ対象指定データ記録部１６から読み出したバックアップ対象指定データに基づき、バックアップ対象ファイルをファイル記録部１２から読み出して、USBモジュール２のバックアップ対象ファイル記録部２０に書き込む。なお、バックアップ対象ファイルは暗号化してからUSBモジュール２に書き込むことが好ましい。
【００５２】
なお、バックアップ対象ファイルに対応するファイル（バックアップ済みファイル）がすでにバックアップ対象ファイル記録部２０に記録されている場合がある。例えば、バックアップ対象ファイル記録部２０には数日前に編集したテキストファイルがバックアップされているが、現在そのテキストファイルをパーソナルコンピュータ１により編集しているような場合である。この場合は、ファイル書込部１８は、バックアップ対象ファイルと、バックアップ済みファイルとの差分をバックアップ対象ファイル記録部２０に書き込むようにしてもよい。なお、バックアップ済みファイルと差分とを合成すれば、バックアップ対象ファイルとなる。差分は、ファイル書込部１８が、ファイル記録部１２から読み出したバックアップ対象ファイルと、バックアップ対象ファイル記録部２０から読み出したバックアップ済みファイルとを対比して検出する。
【００５３】
また、ファイル書込部１８は、バックアップ対象ファイル記録部２０の空き容量と、バックアップ対象ファイルのサイズの合計（暗号化後）とを比較し、バックアップ対象ファイルのサイズの合計が空き容量を超える場合は、容量不足の旨の信号を容量情報表示部１９に出力する。バックアップ対象ファイルのサイズの合計が空き容量未満の場合は、容量が充分である旨の信号を容量情報表示部１９に出力する。
【００５４】
容量情報表示部１９は、ファイル書込部１８から容量不足の旨あるいは容量が充分である旨の信号を受けて、ディスプレイ１ｂに表示させる。図４は、表示内容の一例である。容量が充分である旨の信号を受けた場合は、図４（ａ）に示すように、「バックアップ可能」を示す充足表示画面１０４ａをディスプレイ１ｂに表示させる。このとき、緑色（交通信号における進行許可を示す色）のマークをあわせて表示すればわかりやすい。容量不足の旨の信号を受けた場合は、図４（ｂ）に示すように、「バックアップできないファイルがある」ことを示す不足表示画面１０４ｂをディスプレイ１ｂに表示させる。このとき、赤色（交通信号における停止を示す色）のマークをあわせて表示すればわかりやすい。
【００５５】
図５は、本発明の実施形態にかかるパーソナルコンピュータ（情報読出装置）６の構成を示すブロック図である。パーソナルコンピュータ６は、コンピュータ本体６ａ、ディスプレイ６ｂ、キーボード６ｃを備える。なお、キーボード６ｃにかえてマウスを備えてもよい。USBモジュール２は、バックアップ対象ファイル記録部２０を備える。
【００５６】
コンピュータ本体６ａは、ファイル記録部（情報記録手段）６２、ファイル操作部（情報操作手段）６４、更新状態判定部６５、更新状態表示部６６、更新指示部６７、ファイル読出部（情報読出手段）６８、ファイル消去部（情報消去手段）６９を備える。
【００５７】
コンピュータ本体６ａは、ＣＰＵ、ハードディスク、メディア（フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭなど）読み取り装置を備えている。そこで、コンピュータ本体６ａのメディア読み取り装置に、上記の各部分を実現するプログラムを記録したメディアを読み取らせて、ハードディスクにインストールする。これにより、上記の各部分を実装できる。
【００５８】
ここで、USBモジュール２のバックアップ対象ファイル記録部２０に、更新状態判定部６５、更新状態表示部６６、更新指示部６７、ファイル読出部（情報読出手段）６８、ファイル消去部（情報消去手段）６９を実現するプログラムを記録しておくことも可能である。この場合、コンピュータ本体６ａのハードディスクにこのプログラムをインストールすれば、更新状態判定部６５等を実装できる。
【００５９】
ファイル読出部（情報読出手段）６８は、USBモジュール２のバックアップ対象ファイル記録部２０からファイルを読み出して、ファイル記録部６２に書き込む。これにより、ファイル記録部６２に記録されたファイルは徐々に更新される。
【００６０】
なお、バックアップ対象ファイル記録部２０に記録されているファイルに対応するファイルがすでにファイル記録部６２に記録されている場合がある。例えば、パーソナルコンピュータ（情報読出装置）６にて数日前に作成した文書ファイルを、パーソナルコンピュータ（情報書込装置）１にて新たに編集しなおしたような場合である。この場合は、ファイル読出部６８は、ファイルの差分をファイル記録部６２に書き込むようにしてもよい。なお、ファイル記録部６２に記録されたファイルと差分とを合成すれば、バックアップ対象ファイル記録部２０に記録されたファイルを再現できる。差分は、ファイル読出部６８が、ファイル記録部６２から読み出したファイルと、バックアップ対象ファイル記録部２０から読み出したファイルとを対比して検出する。
【００６１】
ファイル記録部（情報記録手段）６２は、ファイル読出部６８がバックアップ対象ファイル記録部２０から読み出したファイルが記録される部分である。なお、ファイル記録部６２には、他にも、ユーザ４が使用するファイルが記録されている。
【００６２】
ファイル操作部（情報操作手段）６４は、ファイル記録部６２に記録されたファイルを操作するためのものである。具体的には、文書を作成したり、画像ファイルを生成したりするものである。これは、パーソナルコンピュータにインストールされる一般的なアプリケーションソフトウェア（例えば、文書作成ソフト）である。ユーザ４は、キーボード１ｃ（あるいはマウス）を利用して、ファイル操作部６４に入力を行ない、入力結果をディスプレイ１ｂにより見る。
【００６３】
更新状態判定部６５は、ファイル操作部６４から現在操作しているファイルがどのファイルであるかを示すデータを受ける。そして、現在操作しているファイルの更新状態を判定する。判定のために、ファイル読出部６８から現在操作しているファイルに関するデータを受ける。
【００６４】
現在操作しているファイル（操作対象ファイル）の更新状態は、
（１）USBモジュール２のバックアップ対象ファイル記録部２０には記録されていない、
（２−１）USBモジュール２のバックアップ対象ファイル記録部２０には記録されているが、未だファイル記録部６２には記録されていない、
（２−２）USBモジュール２のバックアップ対象ファイル記録部２０には記録されており、ファイル記録部６２にも記録されている、
の三種類がある。
【００６５】
例えば、ユーザ４の自宅のパーソナルコンピュータ６にて作成した旧いファイルと、ユーザ４の勤務先たる会社のパーソナルコンピュータ１にて作成した新しいファイルとがあったとする。ここで、新しいファイルがUSBモジュール２に記録されていなければ、（１）の状態になる（更新不能）。また、新しいファイルがUSBモジュール２に記録されているが、未だファイル記録部６２に書き込んでいなければ、（２−１）の状態になる（未更新）。書き込んでいれば、（２−２）の状態になる（更新済み）。
【００６６】
更新状態表示部６６は、更新状態判定部６５が判定した更新状態を受け、ディスプレイ１ｂに表示させる。更新状態が（１）の状態の場合は、ファイルを更新できない（ファイル読出部６８は操作対象ファイルのファイル記録部６２への書込みを行なえない）旨の更新不能表示画面１０６をディスプレイ１ｂに表示させる（図６参照）。更新状態が（２−１）の状態の場合は、表示画面１０８の内に、ファイルが更新されていない旨のメッセージ１０８ａを表示する（図７参照）。
【００６７】
更新指示部６７は、更新状態判定部６５が判定した更新状態を受け、更新状態が（２−１）の状態の場合には、ユーザ４からの更新の指示を受ける。更新指示部６７は、ディスプレイ１ｂに表示された表示画面１０８の内に、メッセージ１０８ｂ、指示ボタン１０８Ｙ、１０８Ｎを表示させる。メッセージ１０８ｂは、ファイルの更新終了までファイルの操作を待つか否かを問いかけるためのメッセージである。指示ボタン１０８Ｙをクリックすると、更新指示部６７は、ファイル読出部６８に、操作対象ファイルのファイル記録部６２への書込みを、USBモジュール２に記録された他のファイルのファイル記録部６２への書込みよりも優先させる。ただし、ユーザ４は、操作対象ファイルのファイル記録部６２への書込み（更新）が終了するまで、操作対象ファイルへの操作を行なわずに、待機することになる。指示ボタン１０８Ｎをクリックすると、更新指示部６７は、ファイル読出部６８に、操作対象ファイルのファイル記録部６２への書込みを中止させる。この場合は、ユーザ４は旧いファイルのまま操作を行なうことになるが、操作対象ファイルのファイル記録部６２への書込み（更新）の終了を待つ必要はなくなる。
【００６８】
ファイル消去部（情報消去手段）６９は、ファイル読出部６８によってファイル記録部６２に書き込まれたファイルを消去する。ファイル消去部６９の動作タイミングは、ユーザ４のパーソナルコンピュータ６の利用終了時が好ましい。パーソナルコンピュータ６が出張先のものである場合、ユーザ４の作成したファイルを残しておくことは好ましくないので有益である。一方、パーソナルコンピュータ６が自宅のものである場合、ユーザ４の作成したファイルを残しておいてもかまわない。よって、ファイル消去部６９は、ディスプレイ１ｂに「ファイルを消去しますか？」といったメッセージを表示し、ユーザ４の「ファイルを消去する」旨の指示があれば作動するようにすることが好ましい。なお、ファイル記録部６２に書き込まれたファイルのみならず、更新状態判定部６５、更新状態表示部６６、更新指示部６７、ファイル読出部（情報読出手段）６８、ファイル消去部（情報消去手段）６９を消去するようにするとなおよい。
【００６９】
次に、本発明の実施形態の動作を説明する。
【００７０】
図８は、パーソナルコンピュータ（情報書込装置）１の動作を示すフローチャートである。
【００７１】
まず、ユーザ４が、バックアップ対象指定データを、バックアップ対象指定部１４に与える（Ｓ１０）。バックアップ対象指定データはバックアップ対象指定部１４が決定してもよい。
【００７２】
次に、USBモジュール２をパーソナルコンピュータ１に接続する（Ｓ１２）。
【００７３】
ここで、ファイル書込部１８は、バックアップ対象ファイル記録部２０の空き容量と、バックアップ対象ファイルのサイズの合計とを比較し、バックアップ対象ファイルのサイズの合計（暗号化後）が空き容量を超えるか否かを比較する（Ｓ１４）。
【００７４】
バックアップ対象ファイルのサイズの合計が空き容量以下の場合は（Ｓ１４、Ｎｏ）、容量情報表示部１９により充足表示画面１０４ａをディスプレイ１ｂに表示させる（Ｓ１６ａ）。
【００７５】
バックアップ対象ファイルのサイズの合計が空き容量を超える場合は（Ｓ１４、Ｙｅｓ）、容量情報表示部１９により不足表示画面１０４ｂをディスプレイ１ｂに表示させる（Ｓ１６ｂ）。
【００７６】
充足表示画面１０４ａの表示（Ｓ１６ａ）および不足表示画面１０４ｂの表示（Ｓ１６ｂ）の後は、ファイル書込部１８が、バックアップ対象指定データ記録部１６から読み出したバックアップ対象指定データに基づき、バックアップ対象ファイルをファイル記録部１２から読み出す（Ｓ１８）。そして、USBモジュール２のバックアップ対象ファイル記録部２０に書き込む（Ｓ２０）。
【００７７】
そして、バックアップ対象ファイル全てにつき記録が終了するまで（バックアップ対象ファイルのサイズの合計が空き容量を超える場合は、USBモジュール２に記録しきれるまで）（Ｓ２２）、バックアップ対象ファイルの読み出し（Ｓ１８）、書き込み（Ｓ２０）を続ける。
【００７８】
図９は、パーソナルコンピュータ（情報読出装置）６の動作を示すフローチャートである。
【００７９】
まず、USBモジュール２をパーソナルコンピュータ６に接続する（Ｓ４０）。
【００８０】
そして、ファイル操作部６４により操作されている操作対象ファイルの処理を行なう（Ｓ４２）。操作対象ファイルの処理（Ｓ４２）の詳細は後述する。
【００８１】
操作対象ファイルの処理（Ｓ４２）の後は、ファイル読出部６８が、USBモジュール２のバックアップ対象ファイル記録部２０からファイルを読み出す（Ｓ４４）。そして、ファイル記録部６２に書き込む（Ｓ４６）。
【００８２】
そして、バックアップ対象ファイル記録部２０に記録されたファイル全てにつき書き込みが終了するまで（Ｓ４８）、操作対象ファイルの処理（Ｓ４２）、ファイルの読み出し（Ｓ４４）、書き込み（Ｓ４６）を続ける。
【００８３】
操作対象ファイルの処理（Ｓ４２）の詳細を図１０のフローチャートを参照して説明する。
【００８４】
まず、更新状態判定部６５は、ファイル操作部６４から現在操作しているファイルがどのファイルであるかを示すデータを受け、ファイル読出部６８から現在操作しているファイルに関するデータを受ける。そして、操作対象ファイルがUSBモジュール２のバックアップ対象ファイル記録部２０に記録されているものか否かを判定する（Ｓ４２１）。
【００８５】
バックアップ対象ファイル記録部２０に記録されているならば（Ｓ４２１、Ｙｅｓ）、ファイル記録部６２にも記録されているか否かを判定する（Ｓ４２２）。すなわち、バックアップ対象ファイル記録部２０に記録された内容により、ファイル記録部６２の記録内容が更新されたか否かを判定する。すでに更新されているならば（Ｓ４２２、Ｙｅｓ）、操作対象ファイルの処理を終了する。これは、（２−２）の状態である（更新済み）。
【００８６】
未だ更新されていないならば（Ｓ４２２、Ｙｅｓ）、表示画面１０８を、更新状態表示部６６および更新指示部６７により表示させる（Ｓ４２４）。これは、（２−１）の状態である（未更新）。そして、更新まで待機するか否かの指示を受ける（Ｓ４２６）。指示ボタン１０８Ｙがクリックされれば、更新まで待機することとなり（Ｓ４２６、Ｙｅｓ）、更新指示部６７は、ファイル読出部６８に、操作対象ファイルのファイル記録部６２への書込みを、USBモジュール２に記録された他のファイルのファイル記録部６２への書込みよりも優先させる（Ｓ４２８ａ）。そして、操作対象ファイルの処理を終了する。指示ボタン１０８Ｙがクリックされれば、更新まで待機しないこととなり（Ｓ４２６、Ｎｏ）、更新指示部６７は、ファイル読出部６８に、操作対象ファイルのファイル記録部６２への書込みを中止させる（Ｓ４２８ｂ）。そして、操作対象ファイルの処理を終了する。
【００８７】
なお、操作対象ファイルがUSBモジュール２のバックアップ対象ファイル記録部２０に記録されてなければ（Ｓ４２１、Ｎｏ）、（１）の状態であり（更新不能）、更新状態表示部６６は、更新不能表示画面１０６をディスプレイ１ｂに表示させる（Ｓ４２３）。そして、操作対象ファイルの処理を終了する。
【００８８】
本発明の実施形態にかかるパーソナルコンピュータ（情報書込装置）１によれば、バックアップ対象指定部１４が出力し、バックアップ対象指定データ記録部１６に記録されたバックアップ対象指定データにより指定されたファイルだけがUSBモジュール２へ書き込まれ（バックアップ）るので、ファイル記録部１２に記録されたファイル全てを記録するよりもバックアップを簡易に行なえる。USBモジュール２のバックアップ対象ファイル記録部２０の記録容量は、ファイル記録部１２の記録容量よりもかなり小さいが、それでも、指定されたファイルだけをバックアップすればいいので、バックアップの支障にならない。
【００８９】
しかも、バックアップ対象指定データは、バックアップ対象ファイルとなるファイルの位置、種類、更新時点およびサイズといいたことを指定するので、バックアップ対象ファイルを細かく指定できる。
【００９０】
さらに、バックアップ対象指定データは、バックアップ対象ファイルにおけるUSBモジュール２への書き込みの優先順位を指定できる。この優先順位は、バックアップ対象ファイルのサイズに鑑みて定めることができる。よって、USBモジュール２のバックアップ対象ファイル記録部２０の空き容量に比べて、バックアップ対象ファイルが過大（例えば、空き容量の１０％を超えるような場合）になることを回避できる。また、優先順位は、ユーザ４のファイル記録部１２へのアクセス履歴に基づき決定することができる。これにより、アクセスの頻度が高い方が優先されてUSBモジュール２へ書き込まれる。アクセスの頻度が高いファイルは一般的には重要度が高いので、ユーザ４にとって重要なファイルを優先してバックアップできる。
【００９１】
しかも、容量情報表示部１９が、充足表示画面１０４ａあるいは不足表示画面１０４ｂをディスプレイ１ｂに表示させるので、バックアップ対象ファイル記録部２０の空き容量が充分か否かがユーザ４にとってわかりやすい。これにより、ユーザ４はバックアップ対象ファイルのなかでバックアップされないものがある（不足表示画面１０４ｂが表示された場合）といったことがわかる。
【００９２】
さらに、ファイル書込部１８は、バックアップ対象ファイルと、バックアップ済みファイルとの差分をバックアップ対象ファイル記録部２０に書き込めばよいので、書込みにかける労力が減少する。
【００９３】
本発明の実施形態にかかるパーソナルコンピュータ（情報読出装置）６によれば、更新状態判定部６５が、現在操作しているファイル（操作対象ファイル）の更新状態を判定するので、更新状態に応じて、バックアップ対象ファイル記録部２０からのファイルの読み出しを行なうことができる。
【００９４】
具体的には、操作対象ファイルが、バックアップ対象ファイル記録部２０には記録されているが、未だファイル記録部６２には記録（更新）されていない場合は、操作対象ファイルのファイル記録部６２への書込み（更新）を、USBモジュール２に記録された他のファイルのファイル記録部６２への書込みよりも優先させることができる。これにより、ユーザ４は、操作対象ファイルを優先して更新させることができ、便利である。あるいは、操作対象ファイルのファイル記録部６２への書込み（更新）を中止させることもできる。更新せずとも問題無いようなファイルの場合は、更新を待たずに操作を行なえるので、ユーザ４にとって便利である。
【００９５】
また、操作対象ファイルが、バックアップ対象ファイル記録部２０には記録されていない場合は、更新はされない。このとき、更新状態表示部６６は更新不能表示画面１０６をディスプレイ１ｂに表示させるので、ユーザ４は更新されないファイルを操作していることがわかるので便利である。
【００９６】
さらに、ファイル読出部６８は、ファイル記録部６２から読み出したファイルと、バックアップ対象ファイル記録部２０から読み出したファイルとの差分をバックアップ対象ファイル記録部２０から読み出せばよいので、読み出しにかける労力が減少する。
【００９７】
しかも、ファイル消去部６９によって、ファイル読出部６８によってファイル記録部６２に書き込まれたファイルを消去できるため、ユーザ４が出張先のパーソナルコンピュータ６を使用しているような場合、パーソナルコンピュータ６の指定を使用前に戻すことができるので便利である。
【図面の簡単な説明】
【００９８】
【図１】本発明の実施形態にかかるパーソナルコンピュータ（情報書込装置）１、USB（UniversalSerial Bus）モジュール（記録装置）２およびパーソナルコンピュータ（情報読出装置）６の使用態様を示す図である。
【００９９】
【図２】本発明の実施形態にかかるパーソナルコンピュータ（情報書込装置）１の構成を示すブロック図である。
【０１００】
【図３】バックアップ対象指定データの入力結果の一例である。
【０１０１】
【図４】充足表示画面１０４ａ（図４（ａ））、不足表示画面１０４ｂ（図４（ｂ））を示す図である。
【０１０２】
【図５】本発明の実施形態にかかるパーソナルコンピュータ（情報読出装置）６の構成を示すブロック図である。
【０１０３】
【図６】更新不能表示画面１０６を示す図である。
【０１０４】
【図７】表示画面１０８を示す図である。
【０１０５】
【図８】パーソナルコンピュータ（情報書込装置）１の動作を示すフローチャートである。
【０１０６】
【図９】パーソナルコンピュータ（情報読出装置）６の動作を示すフローチャートである。
【０１０７】
【図１０】操作対象ファイルの処理（Ｓ４２）の詳細を示すフローチャートである。
【符号の説明】
【０１０８】
１  パーソナルコンピュータ（情報書込装置）
１２  ファイル記録部（情報記録手段）
１４  バックアップ対象指定部
１６  バックアップ対象指定データ記録部（バックアップ対象指定データ記録手段）
１８  ファイル書込部（情報書込手段）
１９  容量情報表示部
２  USBモジュール（記録装置）
６  パーソナルコンピュータ（情報読出装置）
６２  ファイル記録部（情報記録手段）
６４  ファイル操作部（情報操作手段）
６５  更新状態判定部
６６  更新状態表示部
６７  更新指示部
６８  ファイル読出部（情報読出手段）
６９  ファイル消去部（情報消去手段）
【図１】
2005141468.tif 000003
【図２】
2005141468.tif 000004
【図３】
2005141468.tif 000005
【図４】
2005141468.tif 000006
【図５】
2005141468.tif 000007
【図６】
2005141468.tif 000008
【図７】
2005141468.tif 000009
【図８】
2005141468.tif 000010
【図９】
2005141468.tif 000011
【図１０】
2005141468.tif 000012