(57)【要約】【課題】  外部記憶装置の利用場所および利用時間を限定し、かつ、登録された外部記憶装置のみを使用可能とする。【解決手段】  外部記憶装置１００は、タグＩＤを無線発信し、ＲＦＩＤリーダライタ３００が無線送信する利用可否を受信して、外部記憶装置１００が接続された利用者端末２００のプログラムからの外部記憶装置１００内の情報記憶領域１３３へのアクセスを、利用可否に応じて許諾する。ＲＦＩＤリーダライタ３００は、外部記憶装置１００が無線発信するタグＩＤを受信して、リーダＩＤとともに認証装置Ｂ５００に送信し、認証装置Ｂ５００が返信する利用可否を、外部記憶装置１００に無線送信する。認証装置Ｂ５００は、ＲＦＩＤリーダライタ３００から、タグＩＤとリーダＩＤを受信して、該タグＩＤと該リーダＩＤの組み合わせに対応する利用可否を利用権限情報５０８から取得して返信する。【選択図】    図１
2007025870.tif 000002
【特許請求の範囲】
【請求項１】
認証装置と、該認証装置と通信路で接続された無線通信装置と、利用者端末と、該利用者端末の接続インターフェースに接続され、前記無線通信装置と無線通信を行う外部記憶装置とからなる外部記憶装置管理システムであって、
前記外部記憶装置は、
前記利用者端末にて動作するプログラムから、前記接続インターフェースを介して、記憶領域として利用が可能な情報記憶領域と、
電源投入時は利用不可に設定されており、前記プログラムからの前記情報記憶領域へのアクセスを、設定された利用可否に応じて許諾する制御手段と、
装置固有の記憶装置識別番号を無線発信し、前記無線通信装置が無線送信する利用可否を受信し、該利用可否を前記制御手段に設定する無線通信手段と
を備え、
前記無線通信装置は、前記外部記憶装置が無線発信する前記記憶装置識別番号を受信して、該記憶装置識別番号と該無線通信装置が備える装置固有の通信装置識別番号とを前記認証装置に送信し、前記認証装置が返信する前記利用可否を、前記外部記憶装置に無線送信する通信処理手段を備え、
前記認証装置は、
前記記憶装置識別番号と前記通信装置識別番号の組み合わせに対して、前記利用可否を格納している利用権限情報格納手段と、
前記無線通信装置から、前記記憶装置識別番号と前記通信装置識別番号を受信して、該記憶装置識別番号と該通信装置識別番号の組み合わせに対応する利用可否を前記利用権限情報格納手段から取得して、前記無線通信装置に返信する無線通信装置制御手段と
を備えることを特徴とする外部記憶装置管理システム。
【請求項２】
前記外部記憶装置が備える装置固有の装置番号のうち、当該システムにて使用を許可された前記外部記憶装置の前記装置番号を格納する記憶装置リストを具備するシステム認証装置を備え、
前記外部記憶装置は、該外部記憶装置を前記利用者端末と接続すると、前記装置番号をパラメータとして、前記利用者端末に認証要求を通知し、該認証要求の返信が認証済であれば、前記無線通信手段を起動する記憶装置管理手段を備え、
前記利用者端末は、前記記憶装置管理手段から前記接続インターフェースを介して、前記認証要求を受け、前記認証要求中の前記装置番号と同一の番号が、前記システム認証装置から取得した前記記憶装置リストに含まれている場合は認証済として返信する認証手段を備え、
前記無線通信手段は、前記記憶装置管理手段から起動されると、前記記憶装置識別番号の無線発信を行う
ことを特徴とする請求項１に記載の外部記憶装置管理システム。
【請求項３】
前記外部記憶装置の無線通信手段は、前記記憶装置識別番号の無線発信を周期的に行い、
前記無線通信装置の通信処理手段は、前記記憶装置識別番号と前記通信装置識別番号に加えて、現在時刻を取得して、これを読み取り時間として前記認証装置に送信し、
前記認証装置は、
前記無線通信装置制御手段が受信した、前記記憶装置識別番号と前記読み取り時間の履歴が格納されるログ格納手段と、
前記外部記憶装置の連続使用時間の制限を、前記記憶装置識別番号と使用制限時間の組み合わせで格納しているリボーク情報と
を備え、
前記認証装置の無線通信装置制御手段は、
前記無線通信装置から前記記憶装置識別番号と前記通信装置識別番号と前記読み取り時間を受信し、
該記憶装置識別番号と該通信装置識別番号の組み合わせに対応する利用可否を前記利用権限情報格納手段から取得し、
該利用可否にて利用が許可されている場合に、受信した前記記憶装置識別番号と前記読み取り時間と、前記ログ格納手段に格納されている前記記憶装置識別番号と前記読み取り時間の履歴から、該手段が受信した前記記憶装置識別番号の前記外部記憶装置の連続使用時間を把握し、
該外部記憶装置の使用制限時間を前記リボーク情報から取得し、
前記連続使用時間が前記使用制限時間を越えている場合は、前記利用可否を利用不可に変更して、前記無線通信装置に返信すること
を特徴とする請求項１または請求項２に記載の外部記憶装置管理システム。
【請求項４】
前記外部記憶装置は、
起動されてから、一定時間内に、再度、前記認証装置にて利用可否を取得し、該利用可否を受けた前記無線通信手段により起動されないと、前記制御手段に利用不可を設定する認証監視手段を備え、
前記無線通信手段は、前記利用可否を前記制御手段に設定すると同時に、前記認証監視手段を起動すること
を特徴とする請求項３に記載の外部記憶装置管理システム。
【請求項５】
前記認証装置のリボーク情報は、前記外部記憶装置の連続使用時間の制限を、前記記憶装置識別番号と前記通信装置識別番号の組み合わせに対する使用制限時間で格納しており、
前記認証装置のログ格納手段は、前記無線通信装置制御手段が受信した、前記記憶装置識別番号と前記通信装置識別番号と前記読み取り時間の履歴が格納され、
前記認証装置の無線通信装置制御手段は、
前記無線通信装置から前記記憶装置識別番号と前記通信装置識別番号と前記読み取り時間を受信し、
前記利用可否にて利用が許可されている場合に、受信した前記記憶装置識別番号と前記通信装置識別番号と前記読み取り時間と、前記ログ格納手段に格納されている前記記憶装置識別番号と前記通信装置識別番号と前記読み取り時間の履歴から、該手段が受信した前記通信装置識別番号を備える前記無線通信装置の通信範囲内での前記記憶装置識別番号を備える前記外部記憶装置の連続使用時間を把握し、
該通信装置識別番号と該記憶装置識別番号の組み合わせに対する使用制限時間を前記リボーク情報から取得し、
前記連続使用時間が前記使用制限時間を越えている場合は、前記利用可否を利用不可に変更して、前記無線通信装置に返信すること
を特徴とする請求項３または請求項４に記載の外部記憶装置管理システム。
【請求項６】
前記利用権限情報格納手段に格納される利用可否の内容は、書き込みおよび読み出しとも可と、読み出しのみ可と、書き込みおよび読み出しともに不可の３種類のうちのいずれかであることを特徴とする請求項１から５のいずれかの項に記載の外部記憶装置管理システム。
【請求項７】
利用者端末の接続インターフェースに接続される外部記憶装置であって、
前記利用者端末にて動作するプログラムから、前記接続インターフェースを介して、記憶領域として利用が可能な情報記憶領域と、
電源投入時は利用不可に設定されており、前記プログラムからの前記情報記憶領域へのアクセスを、設定された利用可否に応じて許諾する制御手段と、
装置固有の記憶装置識別番号を無線発信し、外部の無線通信装置が無線送信する利用可否を受信して、前記制御手段に設定する無線通信手段と、
を備えることを特徴とする外部記憶装置。
【請求項８】
無線通信手段は、前記記憶装置識別番号の無線発信を周期的に行うことを特徴とする請求項７に記載の外部記憶装置。
【請求項９】
起動されてから、一定時間内に再起動されないと、前記制御手段に利用不可を設定する認証監視手段を備え、
前記無線通信手段は、前記利用可否を前記制御手段に設定すると同時に、前記認証監視手段を起動すること
を特徴とする請求項８に記載の外部記憶装置。
【請求項１０】
前記利用可否の内容は、書き込みおよび読み出しとも可と、読み出しのみ可と、書き込みおよび読み出しともに不可の３種類のうちのいずれかであることを特徴とする請求項７から９のいずれかの項に記載の外部記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型コンピュータなどに接続して利用するセキュリティ機能付き外部記憶装置管理システムおよび外部記憶装置に関する。
【背景技術】
【０００２】
従来のセキュリティ機能を持ったＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリなどのメモリデバイスは、利用側ユニット(携帯型コンピュータ等)にメモリデバイスを装着した際に、ユーザを認証するためのパスワードの入力を促し、入力されたパスワードが予め登録されたパスワードと一致する場合、メモリデバイスのメモリ領域へのアクセスを許可することで、不正なユーザによる利用を防止している（例えば、特許文献１参照）。
また、ＵＳＢ周辺装置を接続したときに認証データの入力を促し、入力された認証データが予め登録されている認証データと一致した場合、ＵＳＢ周辺装置制御プログラムを情報処理装置にインストールすることにより、ＵＳＢ周辺装置の使用を可能とすることで、不正なユーザによる利用を防止しているものもある（例えば、特許文献２参照）。
【特許文献１】特開２００１−２４９８４９号公報
【特許文献２】特開２００３−１５０２８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に示すメモリデバイスにあっては、パスワードが漏洩した場合、誰でも、何処でも記憶装置を利用することが出来、情報漏洩の恐れが存在するという問題がある。
また、特許文献２に示すＵＳＢ周辺装置にあっては、パスワードによる認証後にＵＳＢ周辺装置を利用できる仕組みになっているため、パスワードを有している人間であれば、いかなるＵＳＢ周辺装置でも使用することが出来るという問題がある。また、利用場所を限定できないため、人目のないところでの機密情報の保存などの不正行為を抑止することが出来ない。
【０００４】
本発明は、このような事情に鑑みてなされたもので、その目的は、外部記憶装置の利用場所および利用時間を限定し、かつ、登録された外部記憶装置のみが使用可能なセキュリティ機能付き外部記憶装置管理システムおよび外部記憶装置を提供することにある。
【課題を解決するための手段】
【０００５】
この発明は上述した課題を解決するためになされたもので、請求項１に記載の発明は、認証装置と、該認証装置と通信路で接続された無線通信装置と、利用者端末と、該利用者端末の接続インターフェースに接続され、前記無線通信装置と無線通信を行う外部記憶装置とからなる外部記憶装置管理システムであって、前記外部記憶装置は、前記利用者端末にて動作するプログラムから、前記接続インターフェースを介して、記憶領域として利用が可能な情報記憶領域と、電源投入時は利用不可に設定されており、前記プログラムからの前記情報記憶領域へのアクセスを、設定された利用可否に応じて許諾する制御手段と、装置固有の記憶装置識別番号を無線発信し、前記無線通信装置が無線送信する利用可否を受信し、該利用可否を前記制御手段に設定する無線通信手段とを備え、前記無線通信装置は、前記外部記憶装置が無線発信する前記記憶装置識別番号を受信して、該記憶装置識別番号と該無線通信装置が備える装置固有の通信装置識別番号とを前記認証装置に送信し、前記認証装置が返信する前記利用可否を、前記外部記憶装置に無線送信する通信処理手段を備え、前記認証装置は、前記記憶装置識別番号と前記通信装置識別番号の組み合わせに対して、前記利用可否を格納している利用権限情報格納手段と、前記無線通信装置から、前記記憶装置識別番号と前記通信装置識別番号を受信して、該記憶装置識別番号と該通信装置識別番号の組み合わせに対応する利用可否を前記利用権限情報格納手段から取得して、前記無線通信装置に返信する無線通信装置制御手段とを備えることを特徴とする外部記憶装置管理システムである。
【０００６】
また、請求項２に記載の発明は、請求項１に記載の外部記憶装置管理システムであって、前記外部記憶装置が備える装置固有の装置番号のうち、当該システムにて使用を許可された前記外部記憶装置の前記装置番号を格納する記憶装置リストを具備するシステム認証装置を備え、前記外部記憶装置は、該外部記憶装置を前記利用者端末と接続すると、前記装置番号をパラメータとして、前記利用者端末に認証要求を通知し、該認証要求の返信が認証済であれば、前記無線通信手段を起動する記憶装置管理手段を備え、前記利用者端末は、前記記憶装置管理手段から前記接続インターフェースを介して、前記認証要求を受け、前記認証要求中の前記装置番号と同一の番号が、前記システム認証装置から取得した前記記憶装置リストに含まれている場合は認証済として返信する認証手段を備え、前記無線通信手段は、前記記憶装置管理手段から起動されると、前記記憶装置識別番号の無線発信を行うことを特徴とする。
【０００７】
また、請求項３に記載の発明は、請求項１または請求項２に記載の外部記憶装置管理システムであって、前記外部記憶装置の無線通信手段は、前記記憶装置識別番号の無線発信を周期的に行い、前記無線通信装置の通信処理手段は、前記記憶装置識別番号と前記通信装置識別番号に加えて、現在時刻を取得して、これを読み取り時間として前記認証装置に送信し、前記認証装置は、前記無線通信装置制御手段が受信した、前記記憶装置識別番号と前記読み取り時間の履歴が格納されるログ格納手段と、前記外部記憶装置の連続使用時間の制限を、前記記憶装置識別番号と使用制限時間の組み合わせで格納しているリボーク情報とを備え、前記認証装置の無線通信装置制御手段は、前記無線通信装置から前記記憶装置識別番号と前記通信装置識別番号と前記読み取り時間を受信し、該記憶装置識別番号と該通信装置識別番号の組み合わせに対応する利用可否を前記利用権限情報格納手段から取得し、該利用可否にて利用が許可されている場合に、受信した前記記憶装置識別番号と前記読み取り時間と、前記ログ格納手段に格納されている前記記憶装置識別番号と前記読み取り時間の履歴から、該手段が受信した前記記憶装置識別番号の前記外部記憶装置の連続使用時間を把握し、該外部記憶装置の使用制限時間を前記リボーク情報から取得し、前記連続使用時間が前記使用制限時間を越えている場合は、前記利用可否を利用不可に変更して、前記無線通信装置に返信することを特徴とする。
【０００８】
また、請求項４に記載の発明は、請求項３に記載の外部記憶装置管理システムであって、前記外部記憶装置は、起動されてから、一定時間内に、再度、前記認証装置にて利用可否を取得し、該利用可否を受けた前記無線通信手段により起動されないと、前記制御手段に利用不可を設定する認証監視手段を備え、前記無線通信手段は、前記利用可否を前記制御手段に設定すると同時に、前記認証監視手段を起動することを特徴とする。
【０００９】
また、請求項５に記載の発明は、請求項３または請求項４に記載の外部記憶装置管理システムであって、前記認証装置のリボーク情報は、前記外部記憶装置の連続使用時間の制限を、前記記憶装置識別番号と前記通信装置識別番号の組み合わせに対する使用制限時間で格納しており、前記認証装置のログ格納手段は、前記無線通信装置制御手段が受信した、前記記憶装置識別番号と前記通信装置識別番号と前記読み取り時間の履歴が格納され、前記認証装置の無線通信装置制御手段は、前記無線通信装置から前記記憶装置識別番号と前記通信装置識別番号と前記読み取り時間を受信し、前記利用可否にて利用が許可されている場合に、受信した前記記憶装置識別番号と前記通信装置識別番号と前記読み取り時間と、前記ログ格納手段に格納されている前記記憶装置識別番号と前記通信装置識別番号と前記読み取り時間の履歴から、該手段が受信した前記通信装置識別番号を備える前記無線通信装置の通信範囲内での前記記憶装置識別番号を備える前記外部記憶装置の連続使用時間を把握し、該通信装置識別番号と該記憶装置識別番号の組み合わせに対する使用制限時間を前記リボーク情報から取得し、前記連続使用時間が前記使用制限時間を越えている場合は、前記利用可否を利用不可に変更して、前記無線通信装置に返信することを特徴とする。
【００１０】
また、請求項６に記載の発明は、請求項１から５のいずれかの項に記載の外部記憶装置管理システムであって、前記利用権限情報格納手段に格納される利用可否の内容は、書き込みおよび読み出しとも可と、読み出しのみ可と、書き込みおよび読み出しともに不可の３種類のうちのいずれかであることを特徴とする。
【００１１】
また、請求項７に記載の発明は、利用者端末の接続インターフェースに接続される外部記憶装置であって、前記利用者端末にて動作するプログラムから、前記接続インターフェースを介して、記憶領域として利用が可能な情報記憶領域と、電源投入時は利用不可に設定されており、前記プログラムからの前記情報記憶領域へのアクセスを、設定された利用可否に応じて許諾する制御手段と、装置固有の記憶装置識別番号を無線発信し、外部の無線通信装置が無線送信する利用可否を受信して、前記制御手段に設定する無線通信手段と、を備えることを特徴とする外部記憶装置である。
【００１２】
また、請求項８に記載の発明は、請求項７に記載の外部記憶装置であって、無線通信手段は、前記記憶装置識別番号の無線発信を周期的に行うことを特徴とする。
【００１３】
また、請求項９に記載の発明は、請求項８に記載の外部記憶装置であって、起動されてから、一定時間内に再起動されないと、前記制御手段に利用不可を設定する認証監視手段を備え、前記無線通信手段は、前記利用可否を前記制御手段に設定すると同時に、前記認証監視手段を起動することを特徴とする。
【００１４】
また、請求項１０に記載の発明は、請求項７から９のいずれかの項に記載の外部記憶装置であって、前記利用可否の内容は、書き込みおよび読み出しとも可と、読み出しのみ可と、書き込みおよび読み出しともに不可の３種類のうちのいずれかであることを特徴とする。
【発明の効果】
【００１５】
この発明によれば、外部記憶装置が無線通信装置に比較的近い場所にあり、互いに通信可能な場合にのみ、外部記憶装置を利用（動作）できるため、悪意を持った人による「外部への情報漏洩」を防ぐことが可能である。また、読み出しのみ可などの利用可否の内容を細かく規定できたり、無線通信装置毎および外部記憶装置毎に利用可否を規定できるため、情報を持ち出す場所と持ち込む場所を指定するなどの、きめ細かな管理が可能である。また、記憶装置リストに装置ＩＤが登録されている場合のみ、その外部記憶装置を利用できるため、使用を認められていない（会社から貸与されていない）外部記憶装置を排除することも可能である。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して、本発明の実施の形態について説明する。図１は、この発明の一実施形態によるセキュリティ機能付き外部記憶装置管理システムの構成を示す概略ブロック図である。１００は、本システムを運用している会社などから利用者に貸与され、利用者端末２００に接続して使用するＵＳＢメモリなどの可搬型の外部記憶装置であり、利用者端末ＩＦ１０１と、ＲＦＩＤ  ＩＦ１０２と、記憶装置管理機能１１０と、ＲＦＩＤ機能１２０と、メモリ機能１３０とからなる。利用者端末ＩＦ１０１は、外部記憶装置１００と利用者端末２００とを接続するＵＳＢ規格の通信インターフェースである。ＲＦＩＤ  ＩＦ１０２は、外部記憶装置１００とＲＦＩＤリーダライタ３００との無線通信インターフェースである。記憶装置管理機能１１０は、着脱検知部１１１と、電源制御部１１２と、認証部１１３と、装置ＩＤ１１４と、起動制御部１１５とからなる。着脱検知部１１１は、該外部記憶装置１００が利用者端末２００に装着されたか否かを検知する機能である。電源制御部１１２は、利用者端末２００から外部記憶装置１００へ供給される電力を制御する機能である。認証部１１３は、利用者端末２００に該外部記憶装置１００の装置ＩＤ１１４をパラメータとする認証要求を発行し、その結果、認証ＯＫであれば、起動制御部１１５を起動する機能である。装置ＩＤ１１４は、外部記憶装置１００を個体識別するＩＤであり、プロダクトＩＤ、メーカＩＤ、シリアルＩＤからなる。起動制御部１１５は、外部記憶装置１００を起動およびスリープさせる機能である。
【００１７】
ＲＦＩＤ機能１２０は、アクティブ型のＲＦＩＤタグとして動作するとともに、ＲＦＩＤリーダライタ３００からの利用権限情報をメモリ機能１３０に伝える機能であり、電波発信タイマ１２１と、タグＩＤ１２２と、通信処理部１２３とからなる。電波発信タイマ１２１は、一定周期で通信処理部１２３にタグＩＤ１２２の発信を指示する機能である。タグＩＤ１２２は、該外部記憶装置１００をＲＦＩＤとして個体識別するシリアルナンバーである。通信処理部１２３は、ＲＦＩＤ  ＩＦ１０２を介した通信を制御する機能であり、発信部１２４と受信部１２５とからなる。発信部１２４は、電波発信タイマ１２１の指示を受けて、ＲＦＩＤ  ＩＦ１０２を介した無線発信を司る機能であり、受信部１２５は、ＲＦＩＤ  ＩＦ１０２を介した無線受信を司る機能である。メモリ機能１３０は、該外部記憶装置１００の記憶装置としての機能を司り、メモリ制御部１３１と、読み書き制御部１３２と、情報記憶領域１３３と、認証監視タイマ１３４からなる。メモリ制御部１３１は、ＲＦＩＤ機能１２０からの利用権限の通知に基づき、読み書き制御部１３２への設定および利用者端末２００への利用権限の通知をする機能である。読み書き制御部１３２は、メモリ制御部１３１により設定された利用権限に基づき、情報記憶領域１３３へのアクセスを制御する機能である。なお、この読み書き制御部１３２は、メモリ制御部１３１により利用権限を設定される前の初期状態は、書き込みおよび読み出しともに不可である。情報記憶領域１３３は、フラッシュメモリにより構成される記憶領域であり、利用者端末１００から本領域にデータを保存、もしくは、読み出すことが可能である。認証監視タイマ１３４は、メモリ制御部１３１が読み書き制御部１３２に利用権限を設定した際に設定されるタイマであり、電波発信タイマ１２１の周期より長い時間、再設定されないと、メモリ制御部１３１に通知して、読み書き制御部１３２に書き込みおよび読み出しともに不可を設定させる機能である。
【００１８】
利用者端末２００は、本システムを運用する会社などが設置し、利用者が外部記憶装置１００を接続してアクセスするのに使用するパーソナルコンピュータであり、利用者端末ＩＦ２０１、Ｌａｎ  ＩＦ２０２、認証部２０３を備える。利用者端末ＩＦ２０１は、利用者端末２００と外部記憶装置１００とを接続するＵＳＢ規格の通信インターフェースである。Ｌａｎ  ＩＦ２０２は、利用者端末２００と認証装置Ａ４００を接続する通信インターフェースである。認証部２０３は、外部記憶装置１００から装置ＩＤ１１４の値を取得し、その値が記憶装置リスト４０２に存在する場合には認証結果ＯＫを返し、無い場合はＮＧを外部記憶装置に返す。
【００１９】
ＲＦＩＤリーダライタ３００は、本システムを運用する会社などが、オフィスやサーバー室などの外部記憶装置１００の利用を許諾したい場所に設置し、アクティブ型のＲＦＩＤタグでもある外部記憶装置１００が発する信号を受信して、その応答の無線送信を行う装置であり、ＲＦＩＤ  ＩＦ３０１と、Ｌａｎ  ＩＦ３０２と、通信処理部３０３と読み取り時間３０４、リーダＩＤ３０５からなる。ＲＦＩＤ  ＩＦ３０１は、外部記憶装置１００とＲＦＩＤリーダライタ３００との無線通信インターフェースである。Ｌａｎ  ＩＦ３０２は、ＲＦＩＤリーダライタ３００と認証装置Ｂ５００とを接続する通信インターフェースである。通信処理部３０３は、ＲＦＩＤ  ＩＦ３０１を介して受信した信号をデータに変換して、読み取り時間３０４より現在時刻を取得し、ＲＦＩＤリーダライタ３００に固有のＩＤであるリーダＩＤ３０５とともに、Ｌａｎ  ＩＦ３０２を介して、認証装置Ｂに送信する。その返信である利用権限を受けると、ＲＦＩＤ  ＩＦ３０１を介して、外部記憶装置１００に無線送信する。なお、ＲＦＩＤリーダライタ３００は、フロア毎に設置するなど、１台のＲＦＩＤリーダライタ３００で通信できる範囲と、外部記憶装置の利用権限の設定範囲に従って、複数設置してもよい。
認証装置Ａ４００は、本システムを運用する会社などが設置し、利用者端末２００と接続する通信インターフェースであるＬａｎＩＦ４０１と、本システムにて使用を許可された外部記憶装置１００の装置ＩＤ１１４の値を全て格納している記憶装置リスト４０２を備える。なお、認証装置Ａ４００が備える記憶装置リスト４０２は、利用者端末２００が備えていてもよく、その場合は、該記憶装置リスト４０２には、該利用者端末２００にて使用が許可されている外部記憶装置１００の装置ＩＤ１１４の値を格納していれば良く、認証装置Ａ４００およびＬａｎ  ＩＦ２０２は不要となる。
【００２０】
認証装置Ｂ５００は、本システムを運用する会社などが設置し、ＲＦＩＤリーダライタ３００から受けたタグＩＤ１２２の値および読み取り時刻３０４、リーダＩＤ３０５の値に基づき、該外部記憶装置１００の読み出しのみ許可や、読み出しおよび書き込み許可などの利用権限内容をＲＦＩＤリーダライタ３００に送信する装置である。この認証装置Ｂ５００は、Ｌａｎ  ＩＦ５０１と、Ｗｅｂ  ＩＦ５０２と、ＲＦＩＤリーダ制御部５０３と、権限処理部５０４と、リボーク処理部５０５と、ＲＦＩＤ読み取りログ５０６と、リボーク情報５０７と、利用権限情報５０８とを備える。
【００２１】
Ｌａｎ  ＩＦ５０１は、ＲＦＩＤリーダライタ３００と認証装置Ｂ５００とを接続する通信インターフェースである。Ｗｅｂ  ＩＦ５０２は、管理者端末６００と認証装置Ｂ５００とを接続する通信インターフェースである。ＲＦＩＤリーダ制御部５０３は、ＲＦＩＤリーダライタ３００より、タグＩＤ１２２の値とそれを受信したときの読み取り時間３０４の値とリーダＩＤ３０５の値とを受けて、ＲＦＩＤ読み取りログ５０６に格納するとともに、権限処理部５０４に利用権限を問い合わせる。権限処理部５０４は、ＲＦＩＤリーダ制御部５０３からの問い合わせに対し、利用権限情報５０８を参照して、リーダＩＤ３０５の値にて指定されたＲＦＩＤリーダライタ３００の通信範囲内での、タグＩＤ１２２の値にて指定された外部記憶装置１００の利用権限を取得するとともに、リボーク処理部５０５に、該外部記憶装置１００がリボークの対象であるかを問い合わせ、それらの結果を併せて、ＲＦＩＤリーダ制御部５０３に返す。リボーク処理部５０５は、権限処理部５０４からの問い合わせに対して、ＲＦＩＤ読み取りログ５０６を参照して該タグＩＤ１２２の値を持つ外部記憶装置１００が連続して使用されている時間を把握し、その時間がリボーク情報５０７で指定されているリボークの対象となる閾値を超過している場合は、該外部記憶装置１００がリボーク対象であること、すなわち利用停止の指示を返す。
【００２２】
ＲＦＩＤ読み取りログ５０６は、ＲＦＩＤリーダライタ３００が読取ったタグＩＤ１２２の値と、そのときの読み取り時間３０４の値、すなわち読み取り時刻と、リーダＩＤ３０５の値の履歴を格納しているデータベースである。リボーク情報５０７は、図６に示すように、リーダＩＤとタグＩＤの組み合わせに対して、リボークを行うかどうかのリボーク機能ＯＮ／ＯＦＦと、リボーク機能ＯＮの場合のリボークを行うまでの使用時間の閾値を格納したテーブルである。利用権限情報５０８は、図７に示すように、リーダＩＤとタグＩＤの組み合わせに対して、その外部記憶装置１００に対するアクセスの許可（ＯＫ）／禁止（ＮＧ）と、許可の場合は、読み出しのみ許可（Ｒ）と読み出しおよび書き込みの許可（ＲＷ）を格納したテーブルである。
管理者端末６００は、Ｗｅｂ  ＩＦ５０２を介して、ＲＦＩＤ読み取りログ５０６と、リボーク情報５０７と、利用権限情報５０８との内容を参照および設定する端末である。
【００２３】
次に本実施形態の動作を説明する。まず、このシステムを運用する前に、システムの管理者が管理者端末６００を用いて、リボーク情報５０７および利用権限情報５０８を、それぞれ図６および図７に示す値に設定する。また、認証装置Ａ４００の記憶装置リスト４０２に、本システムで使用可能な外部記憶装置１００の装置ＩＤ（プロダクトＩＤ：メーカＩＤ：シリアルＩＤで表記）として、以下に示す（１）と（２）の２つを登録しておく。
「１００：２００：１２３４」・・・（１）
「１００：２００：１２３５」・・・（２）
前述の設定を行った後にシステムの運用を開始した状態で、ケース１：利用を許可された外部記憶装置１００を使用後、リボークの場合、ケース２：利用が許可されていない場所で外部記憶装置１００を使用した場合、ケース３：利用が許可されていない一般の外部記憶装置を使用した場合の３ケースについて、本システムの動作を説明する。
【００２４】
（ケース１：利用を許可された外部記憶装置１００を使用後、リボーク）
本ケースで使用する外部記憶装置１００は、装置ＩＤ１１４の値が「１００：２００：１２３４」であり、タグＩＤ１２２の値が「００１」であるとして、図２〜５のフローチャートに沿って説明する。まず、利用者が、この外部記憶装置１００を、リーダＩＤ３０５の値が「００２」のＲＦＩＤリーダライタ３００の通信範囲内に設置されている利用者端末２００に装着する（Ｓ１００）。次に、外部記憶装置１００の着脱検知部１１１が、該外部記憶装置１００が利用者端末２００へ装着されたことを検知して、電源制御部１１２を起動する（Ｓ１０１）。電源制御部１１２は、起動されると、該外部記憶装置１００に利用者端末２００から供給される電力を通電する（Ｓ１０２）とともに、読み書き制御部１３２による情報記憶領域１３３へのアクセスをロックする（Ｓ１０３）。電源制御部１１２は、さらに、認証部１１３に対して認証開始を要求する。（Ｓ１０４）。認証部１１３は、認証開始を要求されると、装置ＩＤ１１４から、そこに格納されている値である装置ＩＤ「１００：２００：１２３４」を取得して、利用者端末ＩＦ１０１および２０１を介し、利用者端末２００の認証部２０３に送信する（Ｓ１０５）。
【００２５】
認証部２０３は、装置ＩＤを受けると、Ｌａｎ  ＩＦ２０２および４０１を介して、認証装置Ａ４００へ記憶装置リスト４０２を要求する（Ｓ１０６）。認証装置Ａ４００は、該要求を受けると、記憶装置リスト４０２に格納されている（１）および（２）の値を取得して、Ｌａｎ  ＩＦ４０１および２０２を介し、認証部２０３に送信する。認証部２０３は、（１）および（２）を受けると、これらのリストの中に、外部記憶装置１００より送信された装置ＩＤ「１００：２００：１２３４」と一致するものがあるか確認する（Ｓ１０７）。ここでは、（１）の値と装置ＩＤ「１００：２００：１２３４」が一致するので、認証部２０３は、利用者ＩＦ２０１および１０１を介して認証部１１３へ、認証ＯＫを通知する（Ｓ１０８）。
【００２６】
一方、認証部１１３は、認証ＯＫを受けると、起動制御部１１５を起動するとともに、当該外部記憶装置１００は本システムにおいて使用が許可されていると認識して、認証ＯＫを起動制御部１１５に通知する（Ｓ１１０）。起動制御部１１５は、起動されて、認証ＯＫの通知を受けると、ＲＦＩＤ機能１２０の電波発信タイマ１２１を起動する（Ｓ１１１）。電波発信タイマ１２１は、起動されると、タグＩＤ１２２に格納されているタグＩＤ「００１」を取得して、通信処理部１２３の発信部１２４へ、該タグＩＤの無線送信を指示する（Ｓ１１２）。発信部１２４は、タグＩＤの無線送信指示を受けると、ＲＦＩＤ  ＩＦ１０２を介して、タグＩＤ「００１」を無線送信する（Ｓ１１３）。
以後、電波発信タイマ１２１は、内部のタイマにより、例えば５秒ごとに自律的に起動して、タグＩＤ「００１」の無線送信を発信部１２４へ指示し、ステップ１１２以降の動作を繰り返す。
【００２７】
一方、ステップＳ１１３にて、外部記憶装置１００からタグＩＤ「００１」が無線発信されると、ＲＦＩＤ  ＩＦ３０１を介して、これをＲＦＩＤリーダライタ３００の通信処理部３０３が受信する（Ｓ１１４）。通信処理部３０３は、タグＩＤ「００１」を受信すると、タグＩＤを読み取った時間として、読み取り時間３０４から現在時刻、ここでは「１５：３０：１０」を取得し、さらにリーダＩＤ３０５から当該ＲＦＩＤリーダライタ３００のリーダＩＤ「００２」を取得して、下の（３）に示すこれらの値を、Ｌａｎ  ＩＦ３０２を介して、認証装置Ｂ５００に送信する（Ｓ１１５）。
タグＩＤ「００１」：リーダＩＤ「００２」：読み取り時間「１５：３０：１０」・・・（３）
【００２８】
認証装置Ｂ５００のＲＦＩＤリーダ制御部５０３は、（３）に示す値を受けると、これらの値をＲＦＩＤ読み取りログ５０６に格納した後に、権限処理部５０４に、タグＩＤ「００１」、リーダＩＤ「００２」を通知して、利用権限の判定を依頼する（Ｓ１１６）。権限処理部５０４は、タグＩＤ、リーダＩＤを受けると、図７に示す利用権限情報５０８を参照して、該当するタグＩＤとリーダＩＤにおける利用権限を取得する。ここでは、タグＩＤが「００１」で、リーダＩＤが「００２」なので、利用権限は、図７より、“読み出しのみ許可”となる。利用権限が“読み出しのみ許可”だったので、ステップＳ１１７の判定は、“ＯＫの時”となり、権限処理部５０４は、タグＩＤおよびリーダＩＤをパラメータとして、リボーク確認の要求をリボーク処理部５０５に通知する（Ｓ１２１）。
【００２９】
リボーク処理部５０５は、リボーク確認の要求を受けると、リボーク確認要求のパラメータはタグＩＤが「００１」で、リーダＩＤが「００２」なので、リボーク情報５０７を参照して、図６より、リボーク機能「ＯＮ」、閾値「９００秒」を得る。リボーク機能「ＯＮ」より該タグＩＤとリーダＩＤの組み合わせは、リボークの対象となっているので、該タグＩＤの外部記憶装置の使用時間が、閾値「９００秒」を越えているか否かを判定するために、リボーク処理部５０５は、ＲＦＩＤ読み取りログ５０６を参照して、該タグＩＤが該リーダＩＤで、ＲＦＩＤリーダ５０３が今回書込んだログから過去に渡って連続して書込まれているログのうち初回のものと今回のものを選び出し、その差により使用時間を求める。ここでは、今回書き込みが最初の書き込みなので、初回、今回とも（３）のログを得るため、その差は０であり、閾値「９００秒」を越えない。これにより、リボークは行なわない旨、ＯＫを権限処理部５０４に通知する（Ｓ１２２）。権限処理部５０４は、リボーク処理部５０５からＯＫを受けると、利用権限の判定を依頼されたタグＩＤ「００１」、リーダＩＤ「００２」とともに、利用権限判定結果である“読み出しのみ許可”をＲＦＩＤリーダ制御部５０３に通知する（Ｓ１２３）。
【００３０】
ＲＦＩＤリーダ制御部５０３は、権限処理部５０４からタグＩＤ「００１」、リーダＩＤ「００２」および利用権限判定結果“読み出しのみ許可”を受けると、該リーダＩＤ「００２」をリーダＩＤとするＲＦＩＤリーダライタ３００に、受けたタグＩＤおよび判定結果を、Ｌａｎ  ＩＦ５０１を介して送信する（Ｓ１２４）。ＲＦＩＤリーダライタ３００の通信制御部３０３は、Ｌａｎ  ＩＦ３０２を介して、タグＩＤ「００１」および利用権限判定結果“読み出しのみ許可”を受信すると、タグＩＤ「００１」の外部記憶装置１００に、該判定結果をＲＦＩＤ  ＩＦ３０１を介して送信する（Ｓ１２５）。
【００３１】
外部記憶装置１００の受信部１２５は、ＲＦＩＤ  ＩＦ１０２を介して、利用権限判定結果“読み出しのみ許可”を受信すると（Ｓ１２９）、該判定結果をメモリ制御部１３１へ出力する（Ｓ１３０）。メモリ制御部１３１は、利用権限判定結果“読み出しのみ許可”を受けると、該判定結果を読み書き制御部１３２に登録するとともに（Ｓ１３１）、該判定結果を、利用者端末ＩＦ１０１および２０１を介して、利用者端末２００の認証部２０３に通知する（Ｓ１３２）。判定結果は、読み書き不可でも、リボークでもないので（Ｓ１３３）、メモリ制御部１３１は、読み書き制御部１３２による、情報記憶領域１３３へのアクセスロックを解除する（Ｓ１３５）とともに、認証監視タイマ１３４を起動する（Ｓ１３６）。
この状態で、利用者端末１００で動作するアプリケーションなどが外部記憶装置１００にアクセスする場合は、該アプリケーションが利用者端末ＩＦ２０１および１０１を介して、読み書き制御部１３２に対して、情報記憶領域１３３への読み書きを指示する。ここで、読み書き制御部１３２は登録された利用権限によって許可されているアクセスのみを行い、それ以外は拒否するため、ここでは、ステップＳ１３１で登録したように読み出しを要求された場合のみ実行し、書き込みは拒否する。
【００３２】
認証監視タイマ１３４は、電波発信タイマ１２１の発信周期より大きな時間、例えば１０秒でタイムアウトするように設定されており、通常はタイムアウトする前に、次回の電波発信タイマ１２１によりタグＩＤの通信処理部１２３への通知が行われ（Ｓ１１２）、以降は前述と同様にして、認証結果を受信するため（Ｓ１３７）、メモリ制御部１３１が認証監視タイマ１３４を停止し、読み書き制御部１３２は、ステップＳ１３１にて登録した利用権限が有効な状態のままとなっている。このため、利用者端末１００で動作するアプリケーションなどからは、引き続き情報記憶領域１３３へアクセスできる。しかし、利用者端末１００をＲＦＩＤリーダ３００との通信範囲外に移動するなどして、タイムアウト時間内に認証結果を受信しなかった場合（Ｓ１３７）、認証監視タイマ１３４がタイムアウトをメモリ制御部１３１に通知する。メモリ制御部１３１は、認証監視タイマ１３４からタイムアウトを通知されると、読み書き制御部１３１による情報記憶領域１３３へのアクセスをロックする（Ｓ１３４）。
一方、認証結果を周期的に受信し、認証監視タイマ１３４のタイムアウトが起こらないままで時間が経過した場合、初回の起動から９０５秒経つと、ステップＳ１２２にて現在時刻が「１５：４５：１５」となる。初回読み取り時間は、（３）に示した「１５：３０：１０」なので、ステップＳ１２２で、リボーク処理部５０５が求める今回読み取り時間と初回読み取り時間の差は９０５秒となり、閾値「９００」を越える。これにより、リボーク処理部５０５は、リボークを行う旨、ＮＧを権限処理部５０４に通知する。権限処理部５０４は、ＮＧを受けると、利用権限の判定を依頼されたタグＩＤ「００１」、リーダＩＤ「００２」とともに、判定結果である“リボーク実施”をＲＦＩＤリーダ制御部５０３に通知する（Ｓ１２６）。ＲＦＩＤリーダ制御部５０３は、権限処理部５０４からタグＩＤ「００１」、リーダＩＤ「００２」および判定結果“リボーク実施”を受けると、該リーダＩＤ「００２」をリーダＩＤとするＲＦＩＤリーダライタ３００に、受けたタグＩＤおよび判定結果を、Ｌａｎ  ＩＦ５０１を介して送信する（Ｓ１２７）。ＲＦＩＤリーダライタ３００の通信制御部３０３は、Ｌａｎ  ＩＦ３０２を介して、タグＩＤ「００１」および判定結果“リボーク実施”を受信すると、タグＩＤ「００１」の外部記憶装置１００に、該判定結果をＲＦＩＤ  ＩＦ３０１を介して送信する（Ｓ１２８）。
【００３３】
外部記憶装置１００の受信部１２５は、ＲＦＩＤ  ＩＦ１０２を介して、判定結果“リボーク実施”を受信すると（Ｓ１２９）、該判定結果をメモリ制御部１３１へ出力する（Ｓ１３０）。メモリ制御部１３１は、判定結果“リボーク実施”を受信すると、読み書き制御部１３２に使用禁止を登録するとともに（Ｓ１３１）、該判定結果を、利用者端末ＩＦ１０１および２０１を介して、利用者端末２００の認証部２０３に通知する（Ｓ１３２）。判定結果“リボーク実施”なので（Ｓ１３３）、メモリ制御部１３１は、読み書き制御部１３２による情報記憶領域１３３へのアクセスをロックする（Ｓ１３４）。
この状態で、利用者端末１００で動作するアプリケーションなどが外部記憶装置１００にアクセスしようとすると、読み書き制御部１３２による情報記憶領域１３３へのアクセスはロックされているため、アクセスできない。
【００３４】
（ケース２：利用が許可されていない場所で外部記憶装置１００を使用した場合）
本ケースでは、ケース１で使用した外部記憶装置１００を、リーダＩＤ３０５の値が「００３」のＲＦＩＤリーダライタ３００の通信範囲内に設置されている利用者端末２００に装着したとして、図２〜５のフローチャートに沿って説明する。本ケースでも、ステップＳ１００からステップＳ１１６までは、ケース１の場合と同様の動作をする。次に、権限処理部５０４は、タグＩＤ「００１」、リーダＩＤ「００３」を受けると、図７に示す利用権限情報５０８を参照して、該当するタグＩＤとリーダＩＤにおける利用権限を取得する。ここでは、タグＩＤが「００１」で、リーダＩＤが「００３」なので、利用権限は、図７より、“アクセス禁止”となる（Ｓ１１７）。権限処理部５０４は、利用権限判定結果が“アクセス禁止”となると、利用権限の判定を依頼されたタグＩＤ「００１」、リーダＩＤ「００３」とともに、判定結果である“アクセス禁止”をＲＦＩＤリーダ制御部５０３に通知する（Ｓ１１８）。ＲＦＩＤリーダ制御部５０３は、権限処理部５０４からタグＩＤ「００１」、リーダＩＤ「００３」および判定結果“アクセス禁止”を受けると、該リーダＩＤ「００３」をリーダＩＤとするＲＦＩＤリーダライタ３００に、受けたタグＩＤおよび判定結果を、Ｌａｎ  ＩＦ５０１を介して送信する（Ｓ１１９）。ＲＦＩＤリーダライタ３００の通信制御部３０３は、Ｌａｎ  ＩＦ３０２を介して、タグＩＤ「００１」および判定結果“アクセス禁止”を受信すると、タグＩＤ「００１」の外部記憶装置１００に、該判定結果をＲＦＩＤ  ＩＦ３０１を介して送信する（Ｓ１２０）。
【００３５】
外部記憶装置１００の受信部１２５は、ＲＦＩＤ  ＩＦ１０２を介して、判定結果“アクセス禁止”を受信すると（Ｓ１２９）、該判定結果をメモリ制御部１３１へ出力する（Ｓ１３０）。メモリ制御部１３１は、判定結果“アクセス禁止”を受信すると、読み書き制御部１３２に使用禁止を登録するとともに（Ｓ１３１）、該判定結果を、利用者端末ＩＦ１０１および２０１を介して、利用者端末２００の認証部２０３に通知する（Ｓ１３２）。
この状態で、利用者端末１００で動作するアプリケーションなどが外部記憶装置１００にアクセスする場合は、該アプリケーションが利用者端末ＩＦ２０１および１０１を介して、読み書き制御部１３２に対して、情報記憶領域１３３への読み書きを指示する。ここで、読み書き制御部１３２は“アクセス禁止”を登録されているので、読み出しでも書き込みでも、全てのアクセスは拒否される。
【００３６】
（ケース３：利用が許可されていない一般の外部記憶装置を使用した場合）
このケースで使用する外部記憶装置１００は、装置ＩＤ１１４の値が「０５０：２００：１０００」であり、ＲＦＩＤ機能１２０を備えていないものであるとし、図２〜５のフローチャートに沿って説明する。まず、ステップＳ１００からステップＳ１０６までは、ケース１および２と同様の動作をする。次に、ステップＳ１０７にて、認証装置Ａ４００は、記憶装置リスト４０２に格納されたリストの要求を、認証部２０３から受けると、記憶装置リストに格納されている（１）および（２）の値を取得して、Ｌａｎ  ＩＦ４０１および２０２を介し、認証部２０３に送信する。認証部２０３は、（１）および（２）を受けると、これらのリストの中に、外部記憶装置１００より送信された装置ＩＤ「０５０：２００：１０００」と一致するものがあるか確認する（Ｓ１０７）。ここでは、一致するものがないので、認証部２０３は、そのまま待機する（Ｓ１０８）。
この状態で、利用者端末１００で動作するアプリケーションなどが情報記憶領域１３３にアクセスしようとすると、読み書き制御部１３２によるアクセスはステップＳ１０３にてロックされているため、アクセスできない。
【００３７】
なお、本実施形態では、記憶装置識別番号としてタグＩＤ１２２、装置番号として装置ＩＤ１１４、通信装置識別番号としてリーダＩＤ３０５を用いるように説明したが、いずれの番号も装置固有の番号であればよく、例えば、記憶装置識別番号として装置ＩＤ１１４を用いてもよい。この場合、ＲＦＩＤリーダライタ３００や認証装置Ｂ５００で扱う記憶装置識別番号は、全て装置ＩＤ１１４となる。
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００３８】
【図１】この発明の一実施形態によるセキュリティ機能付き外部記憶装置管理システムの構成を示すブロック図である。
【図２】本実施形態の動作を説明するフローチャートである。
【図３】本実施形態の動作を説明するフローチャートである。
【図４】本実施形態の動作を説明するフローチャートである。
【図５】本実施形態の動作を説明するフローチャートである。
【図６】本実施形態におけるリボーク情報５０７に格納される情報の例を説明する表である。
【図７】本実施形態における利用権限情報５０８に格納される情報の例を説明する表である。
【符号の説明】
【００３９】
１００…外部記憶装置
１０１…利用者端末ＩＦ
１０２…ＲＦＩＤ  ＩＦ
１１０…記憶装置管理機能
１１１…着脱検知部
１１２…電源制御部
１１３…認証部
１１４…装置ＩＤ
１１５…起動制御部
１２０…ＲＦＩＤ機能
１２１…電波発信タイマ
１２２…タグＩＤ
１２３…通信処理部
１２４…発信部
１２５…受信部
１３０…メモリ機能
１３１…メモリ制御部
１３２…読み書き制御部
１３３…情報記憶領域
１３４…認証監視タイマ
２００…利用者端末
２０１…利用者端末ＩＦ
２０２…Ｌａｎ  ＩＦ
２０３…認証部
３００…ＲＦＩＤリーダライタ
３０１…ＲＦＩＤ  ＩＦ
３０２…Ｌａｎ  ＩＦ
３０３…通信処理部
３０４…読み取り時間
３０５…リーダＩＤ
４００…認証装置Ａ
４０１…Ｌａｎ  ＩＦ
４０２…記憶装置リスト
５００…認証装置Ｂ
５０１…Ｌａｎ  ＩＦ
５０２…Ｗｅｂ  ＩＦ
５０３…ＲＦＩＤリーダ制御部
５０４…権限処理部
５０５…リボーク処理部
５０６…ＲＦＩＤ読み取りログ
５０７…リボーク情報
５０８…利用権限情報
６００…管理者端末
【図１】
2007025870.tif 000003
【図２】
2007025870.tif 000004
【図３】
2007025870.tif 000005
【図４】
2007025870.tif 000006
【図５】
2007025870.tif 000007
【図６】
2007025870.tif 000008
【図７】
2007025870.tif 000009