(57)【特許請求の範囲】
【請求項１】
データを記憶するデータ記憶手段（６）と、
認証用の識別データが登録されている識別データ記憶手段（１１）と、
ユーザの認証情報を入力する入力手段（３，２１，３１，３２）と、
前記入力手段（３，２１，３１，３２）からの入力データと、前記識別データ記憶手段（１１）に登録された前記識別データとを比較して前記ユーザの認証を行う認証手段（１２）と、
電子計算機と接続して前記データの送受信を行うインターフェース手段（９）と
を備え、
前記認証の結果、前記入力データと前記識別データが一致するときに前記データへのアクセスを許可する電子データ管理装置（１，２０，３０）において、
前記電子データ管理装置（１，２０，３０）は、
前記電子計算機上に動作しているオペレーティングシステムの動作及び／又はアプリケーションプログラムを監視し、前記オペレーティングシステム及び／又は前記アプリケーションプログラムの機能を制限又は制御する機能を前記電子計算機にさせるための制御プログラムを記憶するプログラム記憶手段（７）と、
前記データ記憶手段（６）と前記プログラム記憶手段（７）とを選択的にスイッチするスイッチ制御手段（１０）と
を有し、
前記電子データ管理装置（１，２０，３０）の前記データ記憶手段（６）と前記プログラム記憶手段（７）が、同時に前記電子計算機からアクセスできない設定になっており、
初期設定では、前記電子計算機が前記プログラム記憶手段（７）と通信できるように、前記スイッチ制御手段（１０）が設定されていて、
前記認証手段（１２）によって前記電子データ管理装置（１，２０，３０）内に前記ユーザが認証された後、前記電子データ管理装置（１，２０，３０）のロックが解除されて、接続されている前記電子計算機によって前記電子データ管理装置（１，２０，３０）が自動認識され、前記プログラム記憶手段（７）が前記電子計算機に認識され、その後、前記制御プログラムが前記電子計算機にインストールされ、
前記制御プログラムが前記電子計算機にインストールされた後、前記スイッチ制御手段（１０）は、前記プログラム記憶手段（７）から前記データ記憶手段（６）に、スイッチし、前記データ記憶手段（６）が前記電子計算機に認識され、前記電子計算機から前記データを読み出しすることが可能になる
ことを特徴とする電子データ管理装置。
【請求項２】
請求項１において、
前記制御プログラムによって制御された前記電子計算機によって取得されたもので、前記電子計算機で前記データを操作した履歴、又は前記電子計算機の前記データを操作した履歴が、前記データ記憶手段（６）に書き込まれる
ことを特徴とする電子データ管理装置。
【請求項３】
請求項１又は２において、
前記識別データは指紋データであり、
前記入力手段（３）から前記ユーザの指紋情報を入力し、
前記認証手段（１２）により前記ユーザの指紋認証を行う
ことを特徴とする電子データ管理装置。
【請求項４】
請求項１又は２において、
前記識別データは登録暗証番号であり、
前記入力手段（２１）から暗証番号を入力し、
前記認証手段（１２）により前記暗証番号と前記識別データの登録暗証番号を比較して前記ユーザの認証を行う
ことを特徴とする電子データ管理装置。
【請求項５】
請求項１又は２において、
前記認証手段（１２）は、機構的な錠（３２）と鍵（３１）を有し、
前記鍵（３１）を持っている前記ユーザに前記データへのアクセスを許可する
ことを特徴とする電子データ管理装置。
【請求項６】
登録された認証用情報を記憶する認証用情報領域（１１）と、
ユーザの識別情報を入力する入力部（３，２１，３１，３２）と、
前記認証用情報と、前記識別情報とを比較して前記ユーザの認証を行うための認証機能を有する認証部（１２）と、
データを記憶するデータ記憶領域（６）と、
制御プログラムを記憶するプログラム記憶領域（７）と、
前記データ記憶領域（６）と前記プログラム記憶領域（７）とを選択的にスイッチするスイッチ制御部（１０）と
を有し、
電子計算機と接続されると前記認証部（１２）によって前記ユーザの前記認証を行い、前記認証が完了すると、前記ユーザには前記データ記憶領域（６）にアクセスする許可を与える電子データ管理装置において、
前記電子データ管理装置（１，２０，３０）の前記データ記憶領域（６）と前記プログラム記憶領域（７）が、同時に前記電子計算機からアクセスできない設定になっており、
前記電子データ管理装置（１，２０，３０）内に前記認証が行われた後に、前記電子データ管理装置（１，２０，３０）のロックが解除されて、接続されている前記電子計算機によって前記電子データ管理装置（１，２０，３０）が自動認識され、初期設定で前記電子計算機と通信できるように設定された前記プログラム記憶領域（７）から前記制御プログラムが前記電子計算機にインストールされ、
前記制御プログラムが前記電子計算機にインストールされた後、前記スイッチ制御部（１０）が前記プログラム記憶領域（７）から前記データ記憶領域（６）にスイッチすることによって、前記データ記憶領域（６）が前記電子計算機に認識され、前記電子計算機から前記データを読み出しすることが可能になり、
前記制御プログラムは、前記電子計算機を制御しているオペレーティングシステムの動
作及び／又はアプリケーションプログラムを監視し、前記オペレーティングシステム及び／又は前記アプリケーションプログラムの機能を制限又は制御する機能を前記電子計算機に実現させるためのプログラムであり、
前記制御プログラムは、前記電子計算機にインストールされた後、前記電子計算機の前記アプケーションプログラムの内の特定アプリケーションプログラムからのみ前記データへアクセスすることを許可する、又は制限する機能を前記電子計算機に実現させるように動作する
ことを特徴とする電子データ管理装置用の制御プログラム。
【請求項７】
請求項６において、
前記制御プログラムは、前記電子計算機で前記データを利用して作業を行うとき、前記制御プログラムが前記作業の履歴を記憶するように前記電子計算機を動作させる
ことを特徴とする電子データ管理装置用の制御プログラム。
【請求項８】
請求項６又は７において、
前記制御プログラムは、前記電子計算機と前記電子データ管理装置との前記接続が切断されると、前記電子計算機内に送信された前記データを削除するように前記電子計算機を動作させる
ことを特徴とする電子データ管理装置用の制御プログラム。
【請求項９】
請求項６又は７において、
前記電子計算機と前記電子データ管理装置との前記接続が切断されるとき、前記制御プログラムに内蔵された消滅機能を備えた自動消滅プログラムにより前記制御プログラムを自動消滅する機能を前記制御プログラムが有する
ことを特徴とする電子データ管理装置用の制御プログラム。
【請求項１０】
請求項６乃至８の中から選択される１項において、
前記制御プログラムは、前記電子計算機内で動作をしない状態である無効機能を有する
ことを特徴とする電子データ管理装置用の制御プログラム。
【請求項１１】
請求項７において、
前記制御プログラムは、
前記電子計算機で前記データを、複製、削除、編集、閲覧、読込み、及び書込み、から選択される一以上の前記履歴、又は前記データを用いて作成したファイル若しくは新規データの前記履歴を取得する履歴取得機能と、
前記履歴を前記データ記憶領域（６）に書き込みするデータ記録機能と、
通信手段を利用して前記履歴を送信する送信機能と
を有することを特徴とする電子データ管理装置用の制御プログラム。
【請求項１２】
請求項７又は１１において、
前記履歴は、
前記電子計算機の入力手段から操作した操作履歴である
ことを特徴とする電子データ管理装置用の制御プログラム。
【請求項１３】
請求項６又は７において、
前記制御プログラムが、前記データを前記電子計算機内に前記特定アプリケーションプログラムで、複製、削除、編集、閲覧、読込み、及び書込み、する操作から選択される一以上の操作だけをできるように前記電子計算機のファイルシステムに制限をする
ことを特徴とする電子データ管理装置用の制御プログラム。
【請求項１４】
請求項６又は７において、
前記制御プログラムが、前記電子計算機の前記オペレーティングシステムの全命令を実行できるカーネルモードで動作する
ことを特徴とする電子データ管理装置用の制御プログラム。
【請求項１５】
認証用情報を記憶する認証情報記憶部（１１）と、
ユーザの認証情報を入力する入力部（３，２１，３１，３２）と、
前記入力部（３，２１，３１，３２）からのデータを用いて前記ユーザの認証を行う認証部（１２）と、
データを記憶するデータ記憶部（６）と
を有する電子データ管理装置（１，２０，３０）を用いて、
電子計算機に接続されると前記認証部（１２）によって前記ユーザの前記認証が行われ、前記認証情報記憶部（１１）に登録された前記認証用情報と一致する前記認証情報を有する前記ユーザに前記データへのアクセスを許可する
データ管理方法において、
前記電子データ管理装置（１，２０，３０）が、
前記電子計算機を制御しているオペレーティングシステムの動作及び／又はアプリケーションプログラムを監視し、前記オペレーティングシステム及び／又は前記アプリケーションプログラムの機能を制限又は制御する機能を前記電子計算機にさせるためのプログラムである制御プログラムを格納するプログラム記憶部（７）と
前記データ記憶部（６）と前記プログラム記憶部（７）とを選択的にスイッチするスイッチ制御部（１０）とを有し、
初期設定では、前記電子データ管理装置（１，２０，３０）の前記データ記憶部（６）と前記プログラム記憶部（７）が、前記電子計算機からアクセスできない設定になっており、
前記電子データ管理装置（１，２０，３０）内に前記認証が終わると、前記電子データ管理装置（１，２０，３０）のロックが解除されて、接続されている前記電子計算機によって前記電子データ管理装置（１，２０，３０）が自動認識され、前記プログラム記憶部（７）が前記電子計算機に認識され、その後、前記制御プログラムが前記電子計算機にインストールされ、
前記制御プログラムは、前記制御プログラムが前記電子計算機にインストールされた後、前記電子計算機の前記アプリケーションプログラムの内の特定アプリケーションプログラムからのみ前記データへアクセスすることを許可する、又は制限する機能を前記電子計算機にさせるように動作し、
前記制御プログラムが前記電子計算機にインストールされた後、前記スイッチ制御部（１０）が前記プログラム記憶部（７）から前記データ記憶部（６）にスイッチすることによって、前記データ記憶部（６）が前記電子計算機に認識され、前記電子計算機から前記データを読み出しすることが可能になる
ことを特徴とする電子データ管理方法。
【請求項１６】
請求項１５において、
前記制御プログラムは、前記電子計算機の入力手段から操作する操作履歴、又は前記データを用いて複製、削除、編集、閲覧、読込み、及び書込み、する操作から選択される一以上の前記データへのアクセスのアクセス履歴、又は前記データを用いて作成したファイル若しくは新規データの作成履歴を残す機能を有する
ことを特徴とする電子データ管理方法。
【請求項１７】
請求項１５において、
前記電子データ管理装置（１，２０，３０）と前記電子計算機との前記接続が切断されると、前記制御プログラムは、前記電子計算機内の前記データ、前記データの前記複製、前記データを利用して作成した前記新規データ若しくは前記ファイルの内の１つ以上を削除する
ことを特徴とする電子データ管理方法。
【請求項１８】
請求項１５、１６、及び１７の中から選択される１項において、
前記制御プログラムが、前記制御プログラムに内蔵されている自動消滅機能を備えた自動消滅プログラムにより自動消滅する機能を有する
ことを特徴とする電子データ管理方法。
【請求項１９】
請求項１５、１６、及び１７の中から選択される１項において、
前記制御プログラムは、前記電子計算機内で機能をしない状態である無効機能を有する
ことを特徴とする電子データ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、ユーザのデータを格納し、管理する電子データ管理装置、その制御プログラム、及びデータ管理方法に関する。詳しくは、電子計算機に接続して使用する電子データ管理装置、その制御プログラム、及びデータ管理方法に関する。更に詳しくは、生体情報、暗証番号、鍵等を利用して個人認証を行い、メモリに格納されているデータへのアクセスを許可する電子データ管理装置、その制御プログラム、及びデータ管理方法に関する。
【背景技術】
【０００２】  電子計算機にアクセスするときに、ユーザの認証を行っている。このユーザ認証には、ユーザ名とパスワードをキーボードから入力するパスワード式認証、人間の指紋、掌形、声紋、顔、虹彩等の生体情報を利用するバイオメトリクス認証がある。また、電子計算機と接続して利用する周辺装置を使用するときもユーザ認証を行うことができる。【０００３】  特に、外部記憶デバイスへアクセスするとき、セキュリティ面からは、ユーザ認証が重要である。従来から、電子計算機の本体、その周辺装置の電源、ケースなどに暗証番号又は鍵付きのロックを設けているものがある。その暗証番号を知っているユーザ又はその鍵を所持しているユーザのみが電子計算機を利用することができる。【０００４】  外部記憶デバイスとして利用されている記憶メディアとしては、数多くの種類がある。代表的なものとしては、ハードディスク、ＭＯ、ＤＶＤ−ＲＡＭがある。これらの記憶メディアはギガバイト以上の大容量のメディアである。近年、記憶メディアとしてのフラッシュメモリが数多く開発されて著しい普及を遂げている。コンパクトフラッシュ（登録商標）、スマートメディア（登録商標）、メモリスティック（登録商標）等のフラッシュメモリは、数十から数ギガバイト容量の記憶メディアである。【０００５】  ユーザはこれらの外部記憶メディアにデータを記録して別の場所で再生したり、作業を継続したりする他、必要に応じて他人にデータを渡すときにも利用している。これらの外部記憶メディアの記録データを再生、記録するデバイスが、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のインターフェースで電子計算機に接続されて、記録データの送受信を行っている。【０００６】  例えば、マイクロソフト社（登録商標）のＷｉｎｄｏｗｓ  Ｍｅ（登録商標）、Ｗｉｎｄｏｗｓ  ２０００（登録商標）、Ｗｉｎｄｏｗｓ  ＸＰ（登録商標）等のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）の場合は、ＰｎＰ（Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）機能を利用して電子計算機に接続されたデバイスを自動認識している。上述の外部記憶メディアの記録データを再生、記録するデバイスも同様にＰｎＰ機能を利用してＯＳに自動認識されている。【０００７】  ＵＳＢインターフェースで電子計算機にデバイスを接続すると、ＯＳのＰｎＰ機能が自動的にデバイスを認識して必要なドライバをインストールするか、又はドライバインストールの指示を画面に表示させて、ユーザはその指示に従ってドライバをインストールして、接続デバイスを利用できる環境を電子計算機上に提供している。これにより、接続された外部記憶デバイスの記録データを読み込んだり、外部記憶デバイスへデータを書き込んだりする。【０００８】  電子計算機を利用しようとするとき、記憶メディアに生体情報の一つである指紋認証情報を設けている例がある。例えば、特許文献１の「可搬性記録媒体及び可搬性記録媒体の使用方法」においては、ＣＤ−ＲＷにアプリケーションソフトウェア、ユーザ認証プログラム、指紋認証エンジンと、利用者の指紋情報等を格納して、指紋照合によるユーザ認証、認証後のアプリケーションソフトウェアの利用を提供している。
【特許文献１】米国公開特許番号  ＵＳ２００１０１４８８３  Ａ１−２００１−０８−１６、“Ｐｏｒｔａｂｌｅ  ｒｅｃｏｒｄｉｎｇ  ｍｅｄｉｕｍ  ａｎｄ  ｍｅｔｈｏｄ  ｏｆ  ｕｓｉｎｇ  ｐｏｒｔａｂｌｅ  ｒｅｃｏｒｄｉｎｇ  ｍｅｄｉｕｍ”．
【発明の開示】
【発明が解決しようとする課題】
【０００９】  フラッシュメモリ等にユーザデータを記録して運び、別の電子計算機でそれを読み込んで使用する場合、又は他人に渡して利用してもらう場合がある。しかし、ユーザにとっては、一般的にユーザデータは重要なものであり、これらのユーザデータをそのまま第三者に渡すことは元より、電子計算機にも残したくない。例えば、印刷業者に頼んでそのデータの文字、写真等の情報を印刷するとき、ユーザは印刷データをフレキシブルディスクやＣＤ−ＲＯＭなどの媒体に入れて提供することが一般的である。印刷業者がこれらの印刷データを利用して印刷した後は、媒体を発注元に戻しても、印刷データが業者の電子計算機内に残ることになる。これはユーザにとってセキュリティの面では好ましくない。【００１０】  本発明は上述のような技術背景のもとになされたものであり、下記の目的を達成する。
本発明の目的は、電子計算機と接続されると自動的にインストールされて利用されるもので、電子計算機内のデータの制御を行うことができる制御プログラムを格納した電子データ管理装置、その制御プログラム、及び電子データ管理方法を提供する。
本発明の他の目的は、電子計算機から切断されると電子計算機に送信された、または電子計算機内に加工されたデータ、作成されたファイル等を消去することができる制御プログラムを格納した電子データ管理装置、その制御プログラム、及び電子データ管理方法を提供する。【００１１】  本発明の更に他の目的は、電子計算機から切断されると自ら消滅する又は無効になることができる制御プログラムを格納した電子データ管理装置、その制御プログラム、及び電子データ管理方法を提供する。
本発明の更に他の目的は、個人認証機能を有する電子データ管理装置、その制御プログラム、及び電子データ管理方法を提供する。
【課題を解決するための手段】
【００１２】
本発明は、前記目的を達成するため、次の手段を採る。
本発明の第１の発明の電子データ管理装置（１、２０、３０）は、データを記憶するデータ記憶手段（６）と、認証用の識別データが登録されている識別データ記憶手段（１１）と、ユーザの認証情報を入力する入力手段（３，２１，３１，３２）と、前記入力手段（３，２１，３１，３２）からの入力データと、前記識別データ記憶手段（１１）に登録された前記識別データとを比較して前記ユーザの認証を行う認証手段（１２）と、電子計算機と接続して前記データの送受信を行うインターフェース手段（９）とを備え、前記認証の結果、前記入力データと前記識別データが一致するときに前記データへのアクセスを許可する電子データ管理装置（１，２０，３０）において、前記電子データ管理装置（１，２０，３０）は、前記電子計算機上に動作しているオペレーティングシステムの動作及び／又はアプリケーションプログラムを監視し、前記オペレーティングシステム及び／又は前記アプリケーションプログラムの機能を制限又は制御する機能を前記電子計算機にさせるための制御プログラムを記憶するプログラム記憶手段（７）と、前記データ記憶手段（６）と前記プログラム記憶手段（７）とを選択的にスイッチするスイッチ制御手段（１０）とを有し、前記電子データ管理装置（１，２０，３０）の前記データ記憶手段（６）と前記プログラム記憶手段（７）が、同時に前記電子計算機からアクセスできない設定になっており、初期設定では、前記電子計算機が前記プログラム記憶手段（７）と通信できるように、前記スイッチ制御手段（１０）が設定されていて、前記認証手段（１２）によって前記電子データ管理装置（１，２０，３０）内に前記ユーザが認証された後、前記電子データ管理装置（１，２０，３０）のロックが解除されて、接続されている前記電子計算機によって前記電子データ管理装置（１，２０，３０）が自動認識され、前記プログラム記憶手段（７）が前記電子計算機に認識され、その後、前記制御プログラムが前記電子計算機にインストールされ、前記制御プログラムが前記電子計算機にインストールされた後、前記スイッチ制御手段（１０）は、前記プログラム記憶手段（７）から前記データ記憶手段（６）に、スイッチし、前記データ記憶手段（６）が前記電子計算機に認識され、前記電子計算機から前記データを読み出しすることが可能になることを特徴とする。
【００１５】
更に、前記制御プログラムによって制御された前記電子計算機によって取得されたもので、前記電子計算機で前記データを操作した履歴、又は前記電子計算機の前記データを操作した履歴が、前記データ記憶手段（６）に書き込まれると良い。前記識別データは指紋データで、前記入力手段（ ３ ） から前記ユーザの指紋情報を入力し、前記認証手段（ １ ２ ） により前記ユーザの指紋認証を行うと良い。
【００１６】
更に、前記識別データは登録暗証番号で、前記入力手段（ ２ １ ） から暗証番号を入力し、前記認証手段（１２）により前記暗証番号と前記識別データの登録暗証番号とを比較して前記ユーザの認証を行うと良い。更に、前記認証手段（１２）は錠（３２）と鍵（３１）を有し、前記鍵（３１）を持っている前記ユーザに前記データへのアクセスを許可すると良い。
【００１７】
本発明の第２の発明の電子データ管理装置用の制御プログラムは、
登録された認証用情報を記憶する認証用情報領域（１１）と、
ユーザの識別情報を入力する入力部（３，２１，３１，３２）と、
前記認証用情報と、前記識別情報とを比較して前記ユーザの認証を行うための認証機能を有する認証部（１２）と、
データを記憶するデータ記憶領域（６）と、
制御プログラムを記憶するプログラム記憶領域（７）と、
前記データ記憶領域（６）と前記プログラム記憶領域（７）とを選択的にスイッチするスイッチ制御部（１０）と
を有し、
電子計算機と接続されると前記認証部（１２）によって前記ユーザの前記認証を行い、前記認証が完了すると、前記ユーザには前記データ記憶領域（６）にアクセスする許可を与える電子データ管理装置において、
前記電子データ管理装置（１，２０，３０）の前記データ記憶領域（６）と前記プログラム記憶領域（７）が、同時に前記電子計算機からアクセスできない設定になっており、
前記電子データ管理装置（１，２０，３０）内に前記認証が行われた後に、前記電子データ管理装置（１，２０，３０）のロックが解除されて、接続されている前記電子計算機によって前記電子データ管理装置（１，２０，３０）が自動認識され、初期設定で前記電子計算機と通信できるように設定された前記プログラム記憶領域（７）から前記制御プログラムが前記電子計算機にインストールされ、
前記制御プログラムが前記電子計算機にインストールされた後、前記スイッチ制御部（１０）が前記プログラム記憶領域（７）から前記データ記憶領域（６）にスイッチすることによって、前記データ記憶領域（６）が前記電子計算機に認識され、前記電子計算機から前記データを読み出しすることが可能になり、
前記制御プログラムは、前記電子計算機を制御しているオペレーティングシステムの動作及び／又はアプリケーションプログラムを監視し、前記オペレーティングシステム及び／又は前記アプリケーションプログラムの機能を制限又は制御する機能を前記電子計算機に実現させるためのプログラムであり、
前記制御プログラムは、前記電子計算機にインストールされた後、前記電子計算機の前記アプケーションプログラムの内の特定アプリケーションプログラムからのみ前記データへアクセスすることを許可する、又は制限する機能を前記電子計算機に実現させるように動作することを特徴とする。
【００１９】
前記制御プログラムは、前記電子計算機で前記データを利用して作業を行うとき、前記制御プログラムが前記作業の履歴を記憶するように前記電子計算機を動作させると良い。
前記制御プログラムは、前記電子計算機と前記電子データ管理装置との前記接続が切断されると、前記電子計算機内に送信された前記データを削除するように前記電子計算機を動作させると良い。前記電子計算機と前記電子データ管理装置との前記接続が切断されるとき、前記制御プログラムに内蔵された消滅機能を備えた自動消滅プログラムにより前記制御プログラムを自動消滅する機能を前記制御プログラムが有すると良い。前記制御プログラムは、前記電子計算機内で動作をしない状態である無効機能を有すると良い。
【００２０】
更に、前記制御プログラムは、前記電子計算機で前記データを、複製、削除、編集、閲覧、読込み、及び書込み、から選択される一以上の前記履歴、又は前記データを用いて作成したファイル若しくは新規データの前記履歴を取得する履歴取得機能と、前記履歴を前記データ記憶領域（６）に書き込みするデータ記録機能と、通信手段を利用して前記履歴を別の電子計算機に送信する送信機能とを有すると良い。
【００２１】
更に、前記履歴は、前記電子計算機の入力手段から操作した操作履歴であると良い。前記履歴は、前記電子計算機のキーボードから入力された入力履歴、又はマウスを操作した操作履歴であると良い。更に、前記制御プログラムが前記データを前記電子計算機内に前記特定アプリケーションプログラムで、複製、削除、編集、閲覧、読込み、及び書込み、する操作のいずれか一以上の操作だけをできるように前記電子計算機のファイルシステムに制限をすると良い。前記制御プログラムが、前記電子計算機の前記オペレーティングシステムの全命令を実行できるカーネルモードで動作すると良い。
【００２２】
本発明の第３の発明のデータ管理方法は、
認証用情報を記憶する認証情報記憶部（１１）と、
ユーザの認証情報を入力する入力部（３，２１，３１，３２）と、
前記入力部（３，２１，３１，３２）からのデータを用いて前記ユーザの認証を行う認証部（１２）と、
データを記憶するデータ記憶部（６）と
を有する電子データ管理装置（１，２０，３０）を用いて、
電子計算機に接続されると前記認証部（１２）によって前記ユーザの前記認証が行われ、前記認証情報記憶部（１１）に登録された前記認証用情報と一致する前記認証情報を有する前記ユーザに前記データへのアクセスを許可する
データ管理方法において、
前記電子データ管理装置（１，２０，３０）が、
前記電子計算機を制御しているオペレーティングシステムの動作及び／又はアプリケーションプログラムを監視し、前記オペレーティングシステム及び／又は前記アプリケーションプログラムの機能を制限又は制御する機能を前記電子計算機にさせるためのプログラムである制御プログラムを格納するプログラム記憶部（７）と
前記データ記憶部（６）と前記プログラム記憶部（７）とを選択的にスイッチするスイッチ制御部（１０）とを有し、
初期設定では、前記電子データ管理装置（１，２０，３０）の前記データ記憶部（６）と前記プログラム記憶部（７）が、前記電子計算機からアクセスできない設定になっており、
前記電子データ管理装置（１，２０，３０）内に前記認証が終わると、前記電子データ管理装置（１，２０，３０）のロックが解除されて、接続されている前記電子計算機によって前記電子データ管理装置（１，２０，３０）が自動認識され、前記プログラム記憶部（７）が前記電子計算機に認識され、その後、前記制御プログラムが前記電子計算機にインストールされ、
前記制御プログラムは、前記制御プログラムが前記電子計算機にインストールされた後、前記電子計算機の前記アプリケーションプログラムの内の特定アプリケーションプログラムからのみ前記データへアクセスすることを許可する、制限する機能を前記電子計算機にさせるように動作し、
前記制御プログラムが前記電子計算機にインストールされた後、前記スイッチ制御部（１０）が前記プログラム記憶部（７）から前記データ記憶部（６）にスイッチすることによって、前記データ記憶部（６）が前記電子計算機に認識され、前記電子計算機から前記データを読み出しすることが可能になる
ことを特徴とする。
【００２３】
更に、前記制御プログラムは、前記電子計算機の入力手段を操作した操作履歴、又は前記データを用いて複製、削除、編集、閲覧、読込み、及び書込み、する操作から選択される一以上の前記データへのアクセスのアクセス履歴、又は前記データを用いて作成したファイル若しくは新規データの作成履歴を残す機能を有すると良い。
【００２４】
更に、前記電子データ管理装置（１、２０、３０）と前記電子計算機との前記接続が切断されると、前記制御プログラムは、前記電子計算機内の前記データ、前記データの前記複製、前記データを利用して作成した前記新規データ若しくは前記ファイルの内の１つ以上を削除すると良い。更に、前記制御プログラムが、前記制御プログラムに内蔵されている自動消滅機能を備えた自動消滅プログラムにより自動消滅する機能を有すると良い。更に、前記制御プログラムは、前記電子計算機内で活動をしない状態である無効機能を有すると良い。
【発明の効果】
【００２５】  本発明によると、次の効果が奏される。
本発明は、制御プログラムを格納した電子データ管理装置を提供することによって、制御プログラムは電子データ管理装置が接続されている電子計算機にインストールされ、電子計算機上にユーザデータを用いて行う作業を監視し、電子計算機上に動作するアプリケーションプログラムを制御するためユーザが意図しないことにユーザデータを利用できないようにする。【００２６】  また、本発明は、電子計算機でユーザデータを利用した作業後、ユーザデータ、ユーザデータを利用して作成されたファイルの削除を行うことができる制御プログラムを格納した電子データ管理装置を提供している。よって、ユーザデータの漏洩防止等のセキュリティを向上させることが可能になった。更に、個人認証機能を有する電子データ管理装置を提供することによって、ユーザデータは正当な利用のみに限定し、セキュリティを向上させることが可能になった。
【発明を実施するための最良の形態】
【００２７】  以下、本発明の最良の実施の形態を図面によって具体的に説明する。
〔実施の形態１〕
以下、本発明の実施の形態１のシステムを図面に従って説明する。図１には、本発明の実施の形態１の電子データ管理装置１の外観を示す外観図である。ユーザは、ユーザのデータ及びファイル等のユーザデータを持ち運びするためにこの電子データ管理装置１を使用する。ユーザは、電子計算機にこの電子データ管理装置１を接続して、電子計算機上に動作しているアプリケーションプログラムから電子データ管理装置１に格納されているユーザデータを読み出して作業を行う。【００２８】  ユーザは、ある電子計算機に格納されているユーザデータを電子データ管理装置１に記録して持ち運び、別の電子計算機で使用するときにこの電子データ管理装置１を利用しても良い。また、管理者は、ある電子計算機に格納されているユーザデータを電子データ管理装置１に記録し、作業者にこの電子データ管理装置１を渡し、作業者は別の電子計算機でこの電子データ管理装置１を接続してユーザデータを使用するときに利用しても良い。【００２９】  電子データ管理装置１には主に２種類のデータが格納されて保存されている。１つは、上述のユーザデータで、もう一方は制御プログラムである。制御プログラムは、電子データ管理装置１が接続された電子計算機にインストールされて、この電子計算機でユーザデータを用いて作業できる環境を提供するためのプログラムである。制御プログラムは、電子計算機にインストールされると、電子計算機上に動作しているＯＳの動作、アプリケーションプログラムを監視する。【００３０】  特に、アプリケーションプログラムが電子データ管理装置１に格納されているユーザデータを呼び出して使用するとき、制御プログラムがこのアプリケーションプログラムの動作を監視し、その動作の履歴、ユーザデータの利用、ユーザデータを利用して作成されたファイル等の履歴を取得し電子計算機に保存する機能を有する。また、制御プログラムはこの保存された履歴を電子データ管理装置１に、または通信回線を介して別の電子計算機に送信する機能を有する。【００３１】  ユーザは、これらの機能によって、電子データ管理装置１に格納されているユーザデータの利用状況を把握することが可能になる。制御プログラムは、電子計算機上に動作しているＯＳの動作、アプリケーションプログラムの機能を制限又は制御する機能を有する。これによって、制御プログラムは、電子データ管理装置１に格納されているユーザデータの利用状況をユーザが意図しないことに利用できないようにする。【００３２】  また、電子計算機にインストールされた制御プログラムが自動消滅する機能を有し、電子計算機での作業が完了したら制御プログラムが自動消滅し、電子計算機に残らない。このように本発明の実施の形態１は、電子データ管理装置１と、電子データ管理装置１に格納された制御プログラムを提供している。制御プログラムは、電子データ管理装置１が接続されている電子計算機にインストールされて、この電子計算機においてユーザデータを使用する状況を把握することができるシステムを本発明の実施の形態１が提供している。【００３３】  電子データ管理装置１の構造、電子データ管理装置１の構成部分の動作、制御プログラムの動作、及び電子データ管理装置１と制御プログラムからなる電子データ管理用のシステムの動作および利用について下記に詳しくは説明する。電子データ管理装置１は、筐体２、筐体２の一面に設けた指紋情報入力部３、筐体２と接続されているコネクタ４から構成されている。図２には、筐体２に格納されている基板５の構成の概要を図示している。【００３４】  基板５の上には、第１メモリ６、第２メモリ７、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）コントローラ９、中央演算装置（ＣＰＵ、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８等が搭載されて配置されている。第１メモリ６は、ユーザのデータ及びファイル等のユーザデータを格納するためのメモリである。第２メモリ７は、制御プログラム（説明は後述する。）を格納するためのメモリである。ＵＳＢコントローラ９は、コネクタ４を介して電子計算機（図示せず）との送受信を制御するためのプログラムである。ＣＰＵ８は、電子データ管理装置１全体を制御するための中央演算処理装置である。指紋情報入力部３及びその指紋情報の認識方法等の技術については、周知の技術であり、かつ本発明の要旨でもないので、その詳細な説明は省略する。【００３５】  ユーザデータと、制御プログラムは電子データ管理装置１の別々のメモリ領域である第１メモリ６と第２メモリ７に格納されている。この２つのメモリ領域は、電子計算機から同時にアクセスできないような設計になっている。スイッチ１０は、ＣＰＵによってソフトウェア的に制御されるもので、電子計算機から第１メモリ６と第２メモリ７へのアクセスを制御するためのものである。【００３６】  電子データ管理装置１が電子計算機と接続され、制御プログラムが電子計算機にインストールされると、スイッチ１０が第２メモリ７から第１メモリ６へと切り替わり、ユーザデータの送受信が可能になる。また、基板５には、認証用データベース１１、認証モジュール１２が配置されている。認証モジュール１２は、指紋情報入力部３と連動してユーザの認証を行うためのものである。認証用データベース１１は、電子データ管理装置１を使用できるユーザの指紋情報等の識別データを格納したデータベースのためのメモリである。【００３７】  図３は、電子データ管理装置１へこの識別データを記録する手順を示すフローチャートである。図３に図示したように、電子データ管理装置１を利用する前に、ユーザ又は管理者が専用のアプリケーションプログラムによって電子データ管理装置１にユーザデータを書き込み、ユーザの指紋情報が登録される。ユーザ又は管理者は、電子データ管理装置１へユーザデータを書き込みするための専用のアプリケーションプログラムがインストールされている電子計算機に、電子データ管理装置１を接続して、その専用のアプリケーションプログラムによってユーザデータを電子データ管理装置１の第１メモリ６に書き込む（ステップ１）。【００３８】  そして、ユーザ又は管理者は、電子データ管理装置１を利用するユーザの指紋情報などの識別データを認証用データベース１１に登録する（ステップ２）。識別データの登録が完了すると、ユーザ又は管理者は、電子計算機から電子データ管理装置１を抜き取って持ち出しが可能になる（ステップ３）。これらのユーザデータ及び、ユーザの指紋情報などの識別データは、専用のファイルシステムを用いて行われても良い。【００３９】  図４は、電子データ管理装置１を利用するときの全体の流れを図示したフローチャートである。ユーザ又は作業者は、電子データ管理装置１を電子計算機にＵＳＢコネクタを用いて接続する（ステップ１０）。電子データ管理装置１はすぐには使用することができない。電子データ管理装置１がロックされていて、電子計算機に接続されても電子計算機から認識することも、電子データ管理装置１にアクセスすることもできない。電子データ管理装置１を利用するユーザ又は作業者は、電子データ管理装置１内に格納されているユーザデータを利用するためには、個人認証（ユーザ認証）を行うことが必要である。【００４０】  個人認証（ユーザ認証）は、ユーザ又は作業者が指紋情報を指紋情報入力部３から入力して指紋認証によって行われる。この個人認証が成功すると、ロックが解除される。そのために、ユーザ又は作業者は、指紋情報入力部３に指を当てて指紋認証を行う。言い換えると、電子データ管理装置１がユーザの指紋認証を行う（ステップ１１）。ユーザの指紋認証は、指紋情報入力部３からの指紋情報データを用いて認証モジュール１２が行う。【００４１】  このとき、認証モジュール１２はユーザの指紋情報データを予め登録した識別データと比較して、「正当なユーザであるか？」を判定する（ステップ１２）。ユーザの指紋情報データが認証用データベース１１に格納されている識別データと一致しない場合は、認証モジュール１２は「利用許可がないユーザ」と判定し、ユーザ又は作業者は電子データ管理装置１を利用することができない（ステップ１３）。【００４２】  ユーザの指紋情報データが認証用データベース１１に格納されているデータと一致する場合は、認証モジュール１２は「正当なユーザである」と判定し、次の処理に移る。認証モジュール１２は電子データ管理装置１のロックを解除し、ＯＳのＰｎＰ機能がＵＳＢコネクタ４によって接続されている電子データ管理装置１を、自動認識する処理が許可されＰｎＰ機能が開始する（ステップ１４）。ＰｎＰ機能によって電子データ管理装置１をＯＳが認識し、電子計算機と電子データ管理装置１との間にデータの送受信を行うことが可能になる。初期設定では、電子計算機は第２メモリ７と通信できるように、スイッチ１０が設定されている。そして、第２メモリ７に格納されている制御プログラムが、電子計算機にインストールされる（ステップ１５）。制御プログラムは電子計算機にインストールされて、ユーザがユーザデータを用いて作業できる環境を電子計算機上に確保する。【００４３】  制御プログラムのインストールが正常に行われたかの判定を行う（ステップ１６）。電子計算機、その上で動作するＯＳの設定によっては、外部からプログラム等のインストールができない場合がある。この場合は、制御プログラムのインストールが行われないので、電子データ管理装置１をこの電子計算機で利用することができない（ステップ１７）。【００４４】  制御プログラムが電子計算機に正常にインストールされると、スイッチ１０が第１メモリ６への切り替えを行い、第１メモリ６を電子計算機から利用可能になる（ステップ１８）。第１メモリ６には、ユーザデータが保存されており、電子計算機へ転送することが可能になる。また、電子計算機上のアプリケーションプログラムから第１メモリ６へアクセスしユーザデータを呼び出すなどの作業を行うことができるようになる（ステップ１９）。【００４５】  また、同時に電子計算機にインストールされている制御プログラムが、履歴情報などのデータを第１メモリ６に書き込むことができるようになる。履歴情報には、ユーザデータを利用した履歴、ユーザデータを利用して作成したファイルの履歴、キーボード入力、マウス操作等の電子計算機を操作した履歴、通信回線を利用して電子計算機と周辺デバイスとのやりとりの履歴などが含まれても良い。ＵＳＢコネクタ４が電子計算機から切断されると（ステップ２０）、電子計算機にインストールされている制御プログラムが電子計算機内のユーザデータを削除する（ステップ２１）。【００４６】  このとき、制御プログラムはユーザデータを利用し、加工して作ったデータ、ファイルの削除を行っても良い。そして、電子計算機にインストールされた制御プログラムが自動消滅する（ステップ２２）。このように、電子データ管理装置１を利用するとき、電子計算機上にはユーザデータ、及びこのユーザデータを利用して作成されたファイルが残ることがない。また、制御プログラムは、履歴情報等のデータを制御プログラム自体が動作している電子計算機のハードディスク又はＲＡＭメモリ等の記憶媒体に記録しておいて、一定時間又は一定データ量になったら第１メモリ６又はネットワーク回線で別の電子計算機に転送して書き込みを行っても良い。また、同様に、制御プログラムは、履歴情報等のデータを電子計算機に接続されているＭＯ、フレキシブルディスクやフラッシュメモリ等の記録媒体に書き込みしても良い。【００４７】  電子データ管理装置１を利用するためには、ユーザ又は管理者は電子データ管理装置１を利用できるユーザの識別データを認証用データベース１１に予め登録しておく。電子データ管理装置１のデータは通常のインターフェースでアクセスできない状態になっている。電子データ管理装置１へのアクセスがロックされていて、ユーザ認証が正常に行われて、利用許可のあるユーザのみが電子データ管理装置１を利用することができる。そのとき、電子データ管理装置１のアクセスロックが解除されて、電子計算機へのアクセス、コネクタの接続が行われる。【００４８】  〔実施の形態２〕
図５は、本発明の実施の形態２のシステムの動作の概要を図示したフローチャートである。本発明の実施の形態２は、上述の本発明の実施の形態１と基本的に同じであり、以下その本発明の実施の形態１と違う機能、処理のみを説明する。
ユーザ又は作業者は、ユーザデータ、ユーザの指紋情報などの識別データが登録された電子データ管理装置１を、使用する電子計算機に接続する（ステップ１００）。認証モジュール１２がユーザの認証を指紋情報入力部３からの指紋情報データを用いて行う（ステップ１０１）。認証モジュール１２は、ユーザの指紋情報データを、電子データ管理装置１内に予め登録した識別データと比較して正当なユーザであるかを判定する（ステップ１０２）。【００４９】  ユーザの指紋情報データが、認証用データベース１１に格納されている識別データと一致しない場合は、認証モジュール１２は利用許可がないユーザと判定し再度ユーザ認証を行う（ステップ１０３）。これは、電子データ管理装置１が電子計算機から切断されるか、ユーザ認証が成功するまで続く。ユーザの指紋情報データが、認証用データベース１１に格納されている識別データと一致した場合は、認証モジュール１２は正当なユーザであると判定し、次の処理に移る。【００５０】  認証モジュール１２は、電子データ管理装置１をアンロックにし（ステップ１０４）、ＰｎＰ機能が有効になり、ＰｎＰ機能が開始する（ステップ１０５）。ＰｎＰ機能を利用して、電子計算機が電子データ管理装置１を自動認識する。電子計算機が電子データ管理装置１を自動認識し終わると、通常の外付けメモリと同様にアクセスできるようになる（ステップ１０６）。【００５１】  電子データ管理装置１のＵＳＢコネクタが電子計算機から切断されると（ステップ１０７）、電子計算機と電子データ管理装置１との一連のデータの送受信が終了する。この実施の形態２では、電子計算機に転送され、書き込まれたデータに関しては特別に制限を設けていない。ユーザは電子データ管理装置１にユーザデータを記録して持ち出し、それにアクセスできるユーザの認証を行ってからアンロックし、電子データ管理装置１に記録されているユーザデータのみにアクセスする許可をしている。【００５２】  〔実施の形態３〕
図６には、本発明の実施の形態３のシステムの動作の概要を図示している。本発明の実施の形態３のシステムは、上述の本発明の実施の形態１、２のシステムと基本的に同じであり、以下、本発明の実施の形態１、２のシステムと違う機能、処理のみを説明する。本実施の形態３のシステムは、配布元と使用者からなるシステムに関し、使用者は配布元のデータを用いて作業を行い、その結果を配布元に報告するものである。また、配布元は提供するデータを配布元が指定した特定の制限範囲のみ使用できる環境も提供している。【００５３】  図６には、電子データ管理装置１（以下、ハードウェアという）を提供する配布元、それを使用する使用者とのやりとりの流れを図示している。配布元は、ファイルシステムの機能を拡張した拡張ファイルシステムを提供する（ステップ２００）。【００５４】  拡張ファイルシステムは、使用者が利用したアプリケーションプログラムの履歴、データの読み取り・編集・書き込みの履歴、ファイルの読込み・書き込み・複製・作成・削除などの履歴を取り記録する機能を有する。また、電子計算機のファイルシステムが提供する機能を制限する機能も有する。更に、ユーザのキーボード入力の履歴、マウスのクリック等のマウスを操作する履歴を取る機能も有する。【００５５】  使用者は、この拡張ファイルシステムを導入する（ステップ２０１）。この拡張ファイルシステムの導入は、使用者から配布元に申請する形で行われる。配布元は、ハードウェアを提供する（ステップ２０２）。それと同時に、ハードウェアと連携して動作するユーティリティの提供も可能である。拡張ファイルシステムとユーティリティの提供は、通常ＣＤ等の記録媒体に格納して行う。使用者は、使用するアプリケーションプログラムを配布元に申請し（ステップ２０３）、配布元はアプリケーションプログラムに対するハードウェア固有のファイルとデータを使用者に提供する（ステップ２０４）。【００５６】  アプリケーションプログラムに対するハードウェア固有のファイルとデータは、ハードウェアに格納されている。使用者から配布元に拡張ファイルシステムの導入、アプリケーションプログラム等の使用許可を取るための申請は、インターネットを介して配布元のホームページからオンラインで行われても良い。又は、電子メールや紙媒体で申請が行われて同様な効果を発揮しても良い。【００５７】  使用者は、拡張ファイルシステムとユーティリティを電子計算機にインストールし、受け取ったハードウェアを電子計算機に接続する（ステップ２０５）。ハードウェアが電子計算機に接続されると、拡張ファイルシステムがハードウェアを認識し、制御モードに入る（ステップ２０６）。制御モードに関する情報は、配布元が提供したハードウェア固有のファイルに含まれている。【００５８】  使用者が、配布元のデータを利用して作業を行う。これらの作業の履歴が記録される（ステップ２０７）。ファイル使用履歴は、ハードウェアに記録される（ステップ２０８）。作業が終了すると、「作業の完了」の通知を配布元に送信する（ステップ２０９）。配布元はこの「作業の完了」通知を受け取る（ステップ２１４）。【００５９】  そして、履歴データを配布元に送信する（ステ���プ２１０）。配布元は、履歴データを受信し（ステップ２１５）、受信したら応答する（ステップ２１６）。拡張ファイルシステムがこの応答を受信したら、複製ファイル、作業ファイル、そのデータ等を削除する（ステップ２１１）。そして、制限モードを解除し、通常のファイルシステムのモードに入る（ステップ２１２）。【００６０】  これらの一連の作業が終了すると、使用者はハードウェアを配布元に返す（ステップ２１３）。配布元は、履歴データを受信してから、使用者が履歴データを解析して（ステップ２１７）、提供ファイル、データを正確に使用したかを把握することができる。また、配布元は、返却されてハードウェア内に保存されている履歴データを解析して把握することも可能である（ステップ２１８）。【００６１】  配布元に送信される通知、配布元からの応答は、インターネット等の通信回線によってダイレクトで行われる。使用者から配布元への履歴データなどの送信は専用通信回線、インターネット、公衆通信網などの通信網によって行われる。使用者と配布元が通信網で接続されてない場合は、ハードウェアにそれらの履歴を保存してハードウェアを返却することによって行われる方法であっても良い。【００６２】  〔実施の形態４〕
図７には、本実施の形態４のシステムの機能の概要を図示している。本発明の実施の形態４のシステムは、上述の本発明の実施の形態１〜３のシステムと基本的に同じであり、以下、本発明の実施の形態１〜３のシステムと違う機能、処理のみを説明する。本実施の形態４のシステムでは制御プログラムが電子計算機にインストールされて、ユーザが使用するアプリケーションプログラムを登録できるようになっている。【００６３】  ユーザは、制御プログラムをインストールするとき、アプリケーションプログラム、特定のデータ、ファイルを登録し、その登録されたアプリケーションプログラム、特定のデータ、ファイルを使用した履歴を取得し、登録されたアプリケーションプログラムの使用範囲を制限することが可能になり、その使用履歴を追跡して把握することが可能になる。【００６４】  ユーザは、電子データ管理装置１を電子計算機と接続して、ユーザ認証が行われる（ステップ３０１）。ユーザ認証が完了すると、電子データ管理装置１のアクセスロックが解除されて電子計算機と電子データ管理装置１とのやり取りできるようになり、ＯＳのＰｎＰ機能が有効になる。よって、電子データ管理装置１がＰｎＰ機能によって電子計算機に認識されて、電子データ管理装置１のドライバのインストールが開始される（ステップ３０２）。電子データ管理装置１のドライバのインストール終了後は、制御プログラムのインストールが開始される（３０３）。【００６５】  このとき、ユーザはアプリケーションプログラムの登録をすることが可能である（ステップ３０４）。ユーザがアプリケーションプログラムの登録をしない場合は、制御プログラムのインストールが続けて行われる（ステップ３０６）。ユーザがアプリケーションプログラムの登録を行う場合は、登録するアプリケーションプログラムを選択し、そのファイル名、パス、ディレクトリなどを指定、選択して登録を行う（ステップ３０５）。【００６６】  アプリケーションプログラムの登録が終わると、制御プログラムのインストールが続けて行われる（ステップ３０６）。制御プログラムが正常にインストールされたかを確認して電子データ管理装置１の使用が可能になる（ステップ３０７、３０８、３０９）。【００６７】  また、上述のようにユーザが制御プログラムをインストールするときアプリケーションプログラムを登録し、その使用履歴を取得し、登録されたアプリケーションプログラムの使用範囲を制限することが可能である。アプリケーションプログラムの他に特定のデータ、ファイルを登録しても良い。データ、ファイルを登録すると、実施の形態１のシステムのようにデータ、ファイルの使用履歴を追跡して把握することが可能になる。ユーザは、制御プログラムを使用中でも、アプリケーションプログラム、データ、ファイルの登録、登録の取り消しをすることも可能である。【００６８】  〔実施の形態５〕
図８には、本発明の実施の形態５のシステムの動作の概要を図示している。本発明の実施の形態５のシステムは、上述の本発明の実施の形態１〜４のシステムと基本的に同じであり、以下、本発明の実施の形態１〜４のシステムと違う機能、処理のみを説明する。本実施の形態５のシステムでは、電子データ管理装置１が電子計算機から切断されても制御プログラムを継続して使用することが可能なものを提供している。電子データ管理装置１が実施の形態１〜４のシステムに示すように電子計算機に接続され、電子データ管理装置１内の制御プログラムがインストールされて使用されている。【００６９】  ＵＳＢコネクタが電子計算機から切断される（ステップ３５０）。そのとき、制御プログラムのアンインストールを開始するかを確認する（ステップ３５１）。アンインストールしない場合は、電子データ管理装置１を継続して使用できる（ステップ３５６）。ユーザは、電子データ管理装置１を再度電子計算機に接続するとき、切断前の環境が電子計算機に残っているので制御プログラムを再度インストールする必要はない。アンインストールを開始するときは、今まで使用したデータを削除するかを確認し（ステップ３５２）、電子計算機内のデータを削除する（ステップ３５３）。そして、制御プログラム自身を削除するかを確認する（ステップ３５４）。【００７０】  データと制御プログラムを削除しない場合は、それぞれ続けて電子データ管理装置１を使用する（ステップ３５６）。ただし、制御プログラムの削除を行った場合は、継続して電子データ管理装置１を使用することができない（ステップ３５５）。電子データ管理装置１を継続して使用するとは、電子データ管理装置１を再び電子計算機に接続して使用することが可能である。そのとき、既にインストールされた制御プログラムを続けて使用することが可能である。【００７１】  〔実施の形態６〕
本実施の形態６は、電子データ管理装置１の他の実施の形態である。本発明の実施の形態６の電子データ管理装置２０は、上述の本発明の実施の形態１〜５のシステムで用いる電子管理装置１と基本的に同じであり、以下、本発明の実施の形態１〜５の電子管理装置１と違う機能、処理のみを説明する。図９には、本実施の形態６の電子データ管理装置２０の概要を図示している。電子データ管理装置２０は、筐体２、筐体２の一辺に設けた押しボタン式のキー２１、そしてコネクタ４から構成されている。【００７２】  電子データ管理装置２０は、実施の形態１〜５の電子データ管理装置１とはユーザ認証には暗証番号を利用している点が異なる。その他の機能は、前述した電子データ管理装置１と同様であり、詳しい説明は省略する。違っている部分の説明だけを行う。ユーザは、電子データ管理装置２０のロックを解除するために、その一辺に設けている押しボタン式のキー２１から暗証番号を入力する。【００７３】  暗証番号を入力するときに、その入力開始、入力終了を識別するために「＃」、「＊」などの決められた記号キーを暗証番号入力の前後に押しても良い。押しボタン式のキー２１は０〜９までの数字、一部の記号のボタンを有しているが、電子データ管理装置２０の大きさ、用途に合わせてボタンの数を増減しても良い。【００７４】  電子データ管理装置２０の内部構造は図２と同様であり、ユーザ認証は認証モジュール１２が行い、その認証のためにはあらかじめ登録された暗証番号が認証用データベース１１に記憶されている。【００７５】  この電子データ管理装置２０を利用するまでの手順は、図１０のフローチャートに示している。専用のアプリケーションプログラムでユーザデータを電子データ管理装置２０の第１メモリ６に書き込み、暗証番号を認証用データベース１１に登録する（ステップ４０１、４０２）。よって、電子データ管理装置２０が利用可能になる。【００７６】  〔実施の形態７〕
本実施の形態７は、電子データ管理装置１の他の実施の形態である。本発明の実施の形態７の電子データ管理装置３０は、上述の本発明の実施の形態１〜５のシステムで使用する電子データ管理装置１又は電子データ管理装置２０と基本的には同一であり、以下、本発明の実施の形態１〜５のシステムと違う機能、処理のみを説明する。図１１は、本実施の形態７の電子データ管理装置３０の外観を示す図である。錠３２と鍵３１の組を用いたユーザ認証を行う電子データ管理装置３０の概要を図している。電子データ管理装置３０は、筐体２、筐体２の一辺に設けた錠３２、そしてコネクタ４から構成されている。【００７７】  伝統的に使用されている機構的な錠を使用するものであり、錠３２とこの錠３２を開閉するための鍵３１が１組になって電子データ管理装置３０に付属されている。正当な鍵３１を用いて錠３２に挿入して回転させると、接点等により電気的にこれを検知して、正当なユーザーであることを認識するものである。電子データ管理装置３０の内部構造は図２と同様であり、ユーザ認証は認証モジュール１２が行う。ユーザ認証は、錠３２の開閉によって行われるので、認証用データベース１１が不要である。実施の形態１〜５の電子データ管理装置１とはユーザ認証に錠３２と鍵３１の組を利用している点が異なる。その他の機能は、前述の電子データ管理装置１と同様であり、詳しい説明は省略する。異なる部分の説明だけを行う。【００７８】  ユーザは、電子データ管理装置３０のロックを解除するために、その一辺に設けている錠３２に矢印３３の方向で示すように鍵３１を差し込んで錠３２のロックを解除する。この情報を、認証モジュール１２が察知し、電子データ管理装置３０のアクセスロックを解除し、電子データ管理装置３０へのアクセスが可能になる。【００７９】  〔実施の形態８〕
図１２、１３には、本発明の実施の形態８のシステムの動作の概要を図示している。本発明の実施の形態８は、上述の本発明の実施の形態１〜５のシステムと基本的に同じであり、以下、本発明の実施の形態１〜５のシステムと違う機能、処理のみを説明する。本実施の形態８のシステムでは、電子データ管理装置１が電子計算機から切断されても制御プログラムを継続して使用可能なものを提供している。【００８０】  電子データ管理装置１が実施の形態１〜５のシステムに示すように電子計算機に接続され、電子データ管理装置１内の制御プログラムがインストールされて使用されている。図１２のフローチャートに示すように、ＵＳＢコネクタ４が電子計算機から切断される（ステップ４５０）。そのとき、アンインストールを開始するかを確認する（ステップ４５１）。アンインストールしない場合は、電子データ管理装置１を継続して使用できる（ステップ４５８）。ユーザは、電子データ管理装置１を再度電子計算機に接続するとき切断前の環境が電子計算機に残っているので制御プログラムを再度インストールする必要はない。【００８１】  アンインストールを開始するときは、今まで使用したユーザデータを削除するかを確認し（ステップ４５２）、制御プログラムは電子計算機内のユーザデータを削除する（ステップ４５３）。ユーザデータを削除しない場合は、ステップ４５３がスキップされる（ステップ４５８）。そして、制御プログラムを無効にするかを確認する（ステップ４５４）。【００８２】  制御プログラムを無効にする場合は、制御プログラムを無効にする作業を行う（ステップ４５９）。これによって、制御プログラムは無効になり、電子計算機は通常のものと変わらない動作をするようになる（ステップ４５７）。言い換えると、制御プログラムはインストールされているが活動しない無効な状態になる。制御プログラムを無効にしない場合は、制御プログラム自身を削除するかを確認する（ステップ４５５）。制御プログラムを削除しない場合は、続けて制御プログラムを使用する（ステップ４５８）。【００８３】  制御プログラムの削除を行った場合は、電子計算機は通常のものと変わらない動作をするようになる（ステップ４５７）。電子データ管理装置１を継続して使用するときは、電子データ管理装置１を再び電子計算機に接続して使用することが可能である。そのとき、既にインストールされた制御プログラムを続けて使用することが可能である。【００８４】  図１２のフローチャートでは、使用したユーザデータの削除（ステップ４５２）、制御プログラムの無効（ステップ４５４）を確認している別の例を図示している。図１２と同様のステップ番号がついているものはその説明を上記に行っているので以下は省略する。図１３には、制御プログラムの無効（ステップ４７０）、制御プログラムの削除（ステップ４７１）を確認した後に使用したユーザデータの削除（ステップ４７６、４７２）をそれぞれ確認している。【００８５】  使用したユーザデータの削除（ステップ４７６、４７２）をそれぞれ確認した後、又はユーザデータの削除を行った後（ステップ４７７、４７３）に制御プログラムの無効（ステップ４７８）、制御プログラムの削除（ステップ４７１）を行っている。本発明の実施の形態８は、本発明の実施の形態１〜５のシステムのユーザの指紋によるユーザ認証を前提にしているが、本発明の実施の形態６，７に示すようなユーザ認証を行うことも可能である。【００８６】  本発明の実施の形態は、これまでに記述したような実施の形態１から８のシステムのみに適用され利用されるものではなく、同様な効果が得られるどのような形式・形態でも利用しても良い。
【産業上の利用可能性】
【００８７】  本発明は、ユーザのファイルやデータなどを携帯可能なメモリ装置に記録して搬送して使用することが可能であり、セキュリティが必要な業界で利用すると良い。特に、営業または経理データ等でユーザデータやファイルなどの秘密情報の提供が必要とされる印刷業界、販売店で利用されることが望ましい。また、ペーパーレス処理を行うための機関、顧客へのファイル提供などに利用されても良い。音楽配信、映像配信、電子出版などの電子コンテンツ配信サービスを行うとき、被受信者を特定し、被受信者のメモリに電子コンテンツを書き込んで提供するときに利用されても良い。
【図面の簡単な説明】
【００８８】
【図１】図１は、電子データ管理装置１の外観を示す外観図である。
【図２】図２は、電子データ管理装置１の基板５の構成を示す機能である。
【図３】図３は、電子データ管理装置１を利用する前の準備の手順を示すフローチャートである。
【図４】図４は、電子データ管理装置１を利用する全体の流れを示すフローチャートである
【図５】図５は、本発明の実施の形態２のシステムの動作の概要を図示したフローチャートである。
【図６】図６は、本発明の実施の形態３のシステムの動作の概要を図示したフローチャートである。
【図７】図７は、本発明の実施の形態４のシステムの動作の概要を図示したフローチャートである。
【図８】図８は、本発明の実施の形態５のシステムの動作の概要を図示したフローチャートである。
【図９】図９は、暗証番号を用いて認証を行う実施の形態６の電子データ管理装置２０の外観を示した外観図である。
【図１０】図１０は、電子データ管理装置２０の利用する準備の手順を示すフローチャートである。
【図１１】図１１は、鍵を用いて認証を行う実施の形態７の電子データ管理装置３０の外観を示した外観図である。
【図１２】図１２は、本発明の実施の形態８のシステムの動作の概要を図示したフローチャートである。
【図１３】図１３は、本発明の実施の形態８のシステムの動作の他の例を図示したフローチャートである。
【符号の説明】
【００８９】  １…電子データ管理装置
２…筐体
３…指紋認証部
４…ＵＳＢコネクタ
５…基板
６…第１メモリ
７…第２メモリ
８…ＣＰＵ
９…バスコントローラ
１０…スイッチ
１１…指紋認証用データベース
１２…指紋認証部
２０…電子データ管理装置
２１…押しボタン式入力部
３０…電子データ管理装置
３１…鍵
３２…錠
【図１】
0004576336.tif 000002
【図２】
0004576336.tif 000003
【図３】
0004576336.tif 000004
【図４】
0004576336.tif 000005
【図５】
0004576336.tif 000006
【図６】
0004576336.tif 000007
【図７】
0004576336.tif 000008
【図８】
0004576336.tif 000009
【図９】
0004576336.tif 000010
【図１０】
0004576336.tif 000011
【図１１】
0004576336.tif 000012
【図１２】
0004576336.tif 000013
【図１３】
0004576336.tif 000014