(57)【特許請求の範囲】
【請求項１】
外部記憶装置が接続される情報処理装置と、前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーを管理する管理装置とを備え、
前記管理装置は、前記外部記憶装置の記憶領域に、前記外部装置に対応する照合キーと、前記外部記憶装置の証明書データとを書き込み、
前記情報処理装置は、前記照合キーとそれに対応する前記アクセス内容とを格納する、照合キー対応テーブルを有し、そして、
前記外部記憶装置が接続されると、前記外部記憶装置から、前記照合キーと、前記証明書データと、予め前記外部記憶装置に保持されている識別データとを取り出し、
前記証明書データと前記識別データとが整合していることを条件に、前記照合キー対応テーブルを用いて、取り出された前記照合キーに対応する前記アクセス内容を特定し、
特定した前記アクセス内容に従って、利用者による当該情報処理装置を介した前記外部記憶装置へのアクセスを許可する、ことを特徴とする管理システム。
【請求項２】
前記管理装置及び前記情報処理装置が、前記記憶領域における前記照合キー及び前記証明書データの書き込み先のアドレスを規定する照合データ構成情報を有し、
前記管理装置は、前記照合データ構成情報に基づいて、前記外部記憶装置の前記記憶領域に、前記照合キーと前記証明書データとを書き込み、
前記情報処理装置は、前記照合データ構成情報に基づいて、前記外部記憶装置の前記記憶領域から、前記照合キーと前記証明書データとを取り出す、請求項１に記載の管理システム。
【請求項３】
前記管理装置が、前記外部記憶装置から前記識別データを取り出し、取り出した前記識別データを前記証明書データとして書き込みを行う、請求項１または２に記載の管理システム。
【請求項４】
前記管理装置が、前記外部記憶装置の前記記憶領域に前記照合キーと前記証明書データとを書き込む際に、書き込みが行われる個所が、外部から不良個所として認識されるように、前記外部記憶装置が予め保持している管理情報を書き換える、請求項１〜３のいずれかに記載の管理システム。
【請求項５】
前記情報処理装置が、取り出された前記照合キーに対応する前記アクセス内容を特定できなかった場合に、前記利用者による当該情報処理装置を介した前記外部記憶装置へのアクセスを禁止する、請求項１〜４のいずれかに記載の管理システム。
【請求項６】
前記情報処理装置が複数台備えられ、前記情報処理装置の一部又は全部が複数の前記外部記憶装置を利用する、請求項１〜５のいずれかに記載の管理システム。
【請求項７】
外部記憶装置が接続される情報処理装置であって、
前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーとそれに対応する前記アクセス内容とを格納する、照合キー対応テーブルと、アクセス監視部とを備え、
前記アクセス監視部は、
前記照合キーと前記外部記憶装置の証明書データとが記憶領域に書き込まれた前記外部記憶装置が接続されると、前記外部記憶装置から、前記照合キーと、前記証明書データと、予め保持されている前記外部記憶装置の識別データとを取り出し、
前記証明書データと前記識別データとが整合していることを条件に、前記照合キー対応テーブルを用いて、取り出された前記照合キーに対応する前記アクセス内容を特定し、
そして、特定した前記アクセス内容に従って、利用者による当該情報処理装置を介した前
記外部記憶装置へのアクセスを許可する、ことを特徴とする情報処理装置。
【請求項８】
当該情報処理装置が、前記外部記憶装置の前記記憶領域における、前記照合キー及び前記証明書データの書き込み先のアドレスを規定する照合データ構成情報を更に備え、
前記アクセス監視部が、前記照合データ構成情報に基づいて、前記外部記憶装置から、前記照合キーと前記証明書データとを取り出す、請求項７に記載の情報処理装置。
【請求項９】
前記アクセス監視部が、取り出された前記照合キーに対応する前記アクセス内容を特定できなかった場合に、前記利用者による当該情報処理装置を介した前記外部記憶装置へのアクセスを禁止する、請求項７または８に記載の情報処理装置。
【請求項１０】
外部記憶装置が接続される情報処理装置を補助するための管理装置であって、
前記外部記憶装置の記憶領域に、前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーと、前記外部記憶装置の証明書データとを書き込む、照合データ登録部を備えている、ことを特徴とする管理装置。
【請求項１１】
前記管理装置が、前記外部記憶装置の前記記憶領域における、前記照合キー及び前記証明書データの書き込み先のアドレスを規定する照合データ構成情報を更に備え、
前記照合データ登録部が、前記照合データ構成情報に基づいて、前記外部記憶装置の前記記憶領域に、前記照合キーと前記証明書データとを書き込む、請求項１０に記載の管理装置。
【請求項１２】
前記照合データ登録部が、前記外部記憶装置から、予め前記外部記憶装置に保持されている識別データを取り出し、取り出した前記識別データを前記証明書データとして書き込みを行う、請求項１０または１１のいずれかに記載の管理装置。
【請求項１３】
前記照合データ登録部が、前記外部記憶装置の前記記憶領域に前記照合キーと前記証明書データとを書き込む際に、書き込みが行われる個所が、外部から不良個所として認識されるように、前記外部記憶装置が予め保持している管理情報を書き換える、請求項１０〜１２のいずれかに記載の管理装置。
【請求項１４】
情報処理装置に接続される外部記憶装置を管理するための管理方法であって、
（ａ）前記外部記憶装置の記憶領域に、前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーと、前記外部記憶装置の証明書データとを書き込む、ステップと、
（ｂ）前記外部記憶装置が前記情報処理装置に接続されたときに、前記外部記憶装置から、前記照合キーと、前記証明書データと、予め前記外部記憶装置に保持されている識別データとを取り出す、ステップと、
（ｃ）前記ステップ（ｂ）で取り出された前記証明書データと前記識別データとが整合していることを条件に、前記照合キーとそれに対応する前記アクセス内容とを格納する前記照合キー対応テーブルを用いて、前記ステップ（ｂ）で取り出された前記照合キーに対応する前記アクセス内容を特定する、ステップと、
（ｄ）前記ステップ（ｃ）で特定した前記アクセス内容に従って、利用者による前記情報処理装置を介した前記外部記憶装置へのアクセスを許可する、ことを特徴とする管理方法。
【請求項１５】
前記（ａ）のステップにおいて、前記外部記憶装置の前記記憶領域における前記照合キー及び前記証明書データの書き込み先のアドレスを規定する、照合データ構成情報に基づいて、前記外部記憶装置の前記記憶領域に、前記照合キーと前記証明書データとを書き込み、
前記（ｂ）のステップにおいて、前記照合データ構成情報に基づいて、前記外部記憶装置から、前記照合キーと前記証明書データとを取り出す、請求項１４に記載の管理方法。
【請求項１６】
前記（ａ）のステップにおいて、前記外部記憶装置から前記識別データを取り出し、取り出した前記識別データを前記証明書データとして書き込みを行う、請求項１４または１５に記載の管理方法。
【請求項１７】
前記（ａ）のステップにおいて、前記外部記憶装置の前記記憶領域に前記照合キーと前記証明書データとを書き込む際に、書き込みが行われる個所が、外部から不良個所として認識されるように、前記外部記憶装置が予め保持している管理情報を書き換える、請求項１４〜１６のいずれかに記載の管理方法。
【請求項１８】
（ｅ）前記（ｃ）のステップにおいて、取り出された前記照合キーに対応する前記アクセス内容を特定できなかった場合に、前記利用者による当該情報処理装置を介した前記外部記憶装置へのアクセスを禁止する、ステップを更に有する、請求項１４〜１７のいずれかに記載の管理方法。
【請求項１９】
コンピュータを、外部記憶装置が接続される情報処理装置として機能させるためのプログラムであって、
前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーと、前記外部記憶装置の証明書データとが記憶領域に書き込まれた、前記外部記憶装置が前記コンピュータに接続された場合に、
前記コンピュータに、
（ａ）前記外部記憶装置から、前記照合キーと、前記証明書データと、予め保持されている前記外部記憶装置の識別データとを取り出す、ステップと、
（ｂ）前記証明書データと前記識別データとが整合していることを条件に、前記照合キーとそれに対応する前記アクセス内容とを格納する前記照合キー対応テーブルを用いて、取り出された前記照合キーに対応する前記アクセス内容を特定する、ステップと、
（ｃ）特定した前記アクセス内容に従って、利用者による当該コンピュータを介した前記外部記憶装置へのアクセスを許可する、ステップとを実行させる、ことを特徴とするプログラム。
【請求項２０】
前記（ａ）のステップにおいて、前記外部記憶装置の前記記憶領域における、前記照合キー及び前記証明書データの書き込み先のアドレスを規定する照合データ構成情報に基づいて、前記外部記憶装置から、前記照合キーと前記証明書データとを取り出す、請求項１９に記載のプログラム。
【請求項２１】
（ｄ）前記（ｂ）のステップにおいて、取り出された前記照合キーに対応する前記アクセス内容を特定できなかった場合に、前記利用者による当該コンピュータを介した前記外部記憶装置へのアクセスを禁止する、ステップを、更に前記コンピュータに実行させる、請求項１９または２０に記載のプログラム。
【請求項２２】
外部記憶装置が接続される情報処理装置をコンピュータによって補助するためのプログラムであって、
前記コンピュータに、
（ａ）前記外部記憶装置の記憶領域に、前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーと、前記外部記憶装置の証明書データとを書き込む、ステップを実行させる、ことを特徴とするプログラム。
【請求項２３】
前記（ａ）のステップにおいて、前記外部記憶装置の前記記憶領域における前記照合キ
ー及び前記証明書データの書き込み先のアドレスを規定する、照合データ構成情報に基づいて、前記外部記憶装置の前記記憶領域に、前記照合キーと前記証明書データとを書き込む、請求項２２に記載のプログラム。
【請求項２４】
前記（ａ）のステップにおいて、前記外部記憶装置から、予め前記外部記憶装置に保持されている識別データを取り出し、取り出した前記識別データを前記証明書データとして書き込みを行う、請求項２２または２３のいずれかに記載のプログラム。
【請求項２５】
前記（ａ）のステップにおいて、前記外部記憶装置の前記記憶領域に前記照合キーと前記証明書データとを書き込む際に、書き込みが行われる個所が、外部から不良個所として認識されるように、前記外部記憶装置が予め保持している管理情報を書き換える、請求項２２〜２４のいずれかに記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理に接続される外部記憶装置を管理するための管理システム、情報処理装置、管理装置、管理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来から、ＣＤ−ＲＯＭ及びＤＶＤ−ＲＯＭ等の記録媒体、ＨＤＤ（Hard Disk Drive）等の記憶装置によって、大容量の情報の保持が行われている。それに加え、近年においては、ＵＳＢメモリ及びＳＤメモリカードといった、小型で大容量の情報を保持可能な外部記憶装置の利用が一般的になっている。このような外部記憶装置によれば、ユーザは、大容量の情報を手軽に持ち運ぶことができる。
【０００３】
但し、このような外部記憶装置においては、機密情報等の不正持ち出しによる情報漏洩、不必要な情報の持ち込みによるシステムトラブルの発生、といった問題が懸念されている。このため、懸念される問題に対処するため、種々の提案がなされている（例えば、特許文献１〜３参照。）。
【０００４】
具体的には、特許文献１は、予め作成された接続許可リストに基づいて、外部デバイス（外部記憶装置を含む）に対して接続を許可する情報処理装置を開示している。接続許可リストには、接続が許可される外部デバイスのメーカー名及び製造番号等が登録されている。そして、情報処理装置は、外部デバイス装置が接続されると、外部デバイス装置からデバイス情報を取り出し、これと接続許可リストとを照合し、一致した外部デバイス装置に対してのみ、予め定められた許可内容での接続を許可する。
【０００５】
また、特許文献２は、外部記憶装置の真正性を判定する情報処理装置を開示している。特許文献２において、第１の態様では、外部記憶装置には、予め、ユーザ設定、パスワード、認証コード等の認証情報ファイルが記憶されている。情報処理装置は、外部記憶装置が接続されると、認証情報ファイルを読み取り、ファイル属性における作成日時と更新日時との差異を検出する。認証情報ファイルがコピーファイルであると、両者の差異が大きくなることから、情報処理装置は差異が設定範囲であれば、外部記憶装置の真正性を認める。
【０００６】
更に、特許文献２において、第２の態様では、外部記憶装置には、予め、シリアル番号から計算によって得られた固有情報が記憶されている。情報処理装置は、外部記憶装置が接続されると、そのシリアル番号を読み込み、読み込んだシリアル番号に対して計算を行う。また、情報処理装置は、外部記憶装置から、それに記憶されている固有情報も読み込む。そして、情報処理装置は、計算された値と、予め記憶されている固有情報とを対比し、両者が一致するかどうかを判定し、一致する場合に真正であると判定する。
【０００７】
その他、特許文献３は、入力されたユーザＩＤに応じて、データ媒体（外部記憶装置）の再生制御を行うための方法を開示している。特許文献３に開示された方法によれば、外部記憶装置を利用するユーザ毎にアクセス権を与えることができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−１８５２１８号公報
【特許文献２】特開２００９−７５７９３号公報
【特許文献３】特表２００７−５０１４７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に開示された技術では、上述したように、情報処理装置毎に接続許可リストが必要となり、そして、各情報処理装置の接続許可リストには、当該情報処理が使用を予定している全ての外記憶装置の情報が登録されている必要がある。このため、特許文献１に開示された技術を、多数の情報処理装置を備えるシステムに適用した場合は、システムが大規模である程、システム管理者における負担が増加するという問題が発生する。
【００１０】
具体的には、システム管理者は、情報処理装置及び外部記憶装置の新規導入や削除の度に、情報処理装置毎の接続許可リストの修正、削除、新たな接続許可リストの作成、といった処理を行う必要がある。例えば、図６に示すように、２０台の情報処理装置（ＰＣ）によって構成されているシステムにおいて、３個の外部記憶装置（ＵＳＢメモリ）が利用されるとする。このシステムでは、システム管理者は、最初に６０回（＝２０台×３）の登録作業を行う必要がある。なお、図６は、従来からの情報処理装置で構成されたシステムのシステム管理者によって実行される処理を概念的に示した図である。
【００１１】
一方、特許文献２に開示された技術では、外部記憶装置に認証情報又は登録情報を記憶させておくだけで良い。このため、特許文献２に開示された技術を用いれば、特許文献１に開示された技術に比べて、システム管理者における負担は軽減されると考えられる。
【００１２】
ところで、情報の漏洩を確実に防ぐ点からは、外部記憶装置において、それを利用するユーザ毎に、アクセス権が設定されているのが好ましいと考えられる。しかしながら、特許文献２に開示された技術では、外部記憶装置が真正かどうかを単に判断するだけに過ぎず、外部記憶装置を利用するユーザにアクセス権を設定することは困難である。
【００１３】
また、特許文献２に開示された技術に、特許文献３に開示された、ユーザ毎にアクセス権を与える技術を適用することも考えられるが、この場合は、情報処理装置毎にアクセス権に関する情報を備える必要があり、システム管理者の負担軽減は困難となる。
【００１４】
本発明の目的は、上記問題を解消し、外部記憶装置を利用する情報処理装置における管理者の負担を軽減しつつ、且つ、外部記憶装置に対する真正判定及びアクセス権の設定を行い得る、管理システム、情報処理装置、管理装置、管理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【００１５】
上記目的を達成するため、本発明における管理システムは、外部記憶装置が接続される情報処理装置と、前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーを管理する管理装置とを備え、
前記管理装置は、前記外部記憶装置の記憶領域に、前記外部装置に対応する照合キーと、前記外部記憶装置の証明書データとを書き込み、
前記情報処理装置は、前記照合キーとそれに対応する前記アクセス内容とを格納する、照合キー対応テーブルを有し、そして、
前記外部記憶装置が接続されると、前記外部記憶装置から、前記照合キーと、前記証明書データと、予め前記外部記憶装置に保持されている識別データとを取り出し、
前記証明書データと前記識別データとが整合していることを条件に、前記照合キー対応テーブルを用いて、取り出された前記照合キーに対応する前記アクセス内容を特定し、
特定した前記アクセス内容に従って、利用者による当該情報処理装置を介した前記外部記憶装置へのアクセスを許可する、ことを特徴とする。
【００１６】
上記目的を達成するため、本発明における情報処理装置は、外部記憶装置が接続される情報処理装置であって、
前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーとそれに対応する前記アクセス内容とを格納する、照合キー対応テーブルと、アクセス監視部とを備え、
前記アクセス監視部は、
前記照合キーと前記外部記憶装置の証明書データとが記憶領域に書き込まれた前記外部記憶装置が接続されると、前記外部記憶装置から、前記照合キーと、前記証明書データと、予め保持されている前記外部記憶装置の識別データとを取り出し、
前記証明書データと前記識別データとが整合していることを条件に、前記照合キー対応テーブルを用いて、取り出された前記照合キーに対応する前記アクセス内容を特定し、
そして、特定した前記アクセス内容に従って、利用者による当該情報処理装置を介した前記外部記憶装置へのアクセスを許可する、ことを特徴とする。
【００１７】
上記目的を達成するため、本発明における管理装置は、外部記憶装置が接続される情報処理装置を補助するための管理装置であって、
前記外部記憶装置の記憶領域に、前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーと、前記外部記憶装置の証明書データとを書き込む、照合データ登録部を備えている、ことを特徴とする。
【００１８】
上記目的を達成するため、本発明における管理方法は、情報処理装置に接続される外部記憶装置を管理するための管理方法であって、
（ａ）前記外部記憶装置の記憶領域に、前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーと、前記外部記憶装置の証明書データとを書き込む、ステップと、
（ｂ）前記外部記憶装置が前記情報処理装置に接続されたときに、前記外部記憶装置から、前記照合キーと、前記証明書データと、予め前記外部記憶装置に保持されている識別データとを取り出す、ステップと、
（ｃ）前記ステップ（ｂ）で取り出された前記証明書データと前記識別データとが整合していることを条件に、前記照合キーとそれに対応する前記アクセス内容とを格納する前記照合キー対応テーブルを用いて、前記ステップ（ｂ）で取り出された前記照合キーに対応する前記アクセス内容を特定する、ステップと、
（ｄ）前記ステップ（ｃ）で特定した前記アクセス内容に従って、利用者による前記情報処理装置を介した前記外部記憶装置へのアクセスを許可する、ことを特徴とする。
【００１９】
更に、上記目的を達成するため、本発明における第１のプログラムは、コンピュータを、外部記憶装置が接続される情報処理装置として機能させるためのプログラムであって、
前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーと、前記外部記憶装置の証明書データとが記憶領域に書き込まれた、前記外部記憶装置が前記コンピュータに接続された場合に、
前記コンピュータに、
（ａ）前記外部記憶装置から、前記照合キーと、前記証明書データと、予め保持されている前記外部記憶装置の識別データとを取り出す、ステップと、
（ｂ）前記証明書データと前記識別データとが整合していることを条件に、前記照合キーとそれに対応する前記アクセス内容とを格納する前記照合キー対応テーブルを用いて、取り出された前記照合キーに対応する前記アクセス内容を特定する、ステップと、
（ｃ）特定した前記アクセス内容に従って、利用者による当該コンピュータを介した前記外部記憶装置へのアクセスを許可する、ステップとを実行させる、ことを特徴とする。
【００２０】
更に、上記目的を達成するため、本発明における第２のプログラムは、外部記憶装置が接続される情報処理装置をコンピュータによって補助するためのプログラムであって、
前記コンピュータに、
（ａ）前記外部記憶装置の記憶領域に、前記外部記憶装置に対して許可されているアクセス内容を特定するための照合キーと、前記外部記憶装置の証明書データとを書き込む、ステップを実行させる、ことを特徴とする。
【発明の効果】
【００２１】
以上の特徴により、本発明によれば、外部記憶装置を利用する情報処理装置における管理者の負担を軽減しつつ、且つ、外部記憶装置に対する真正判定及びアクセス権の設定を行うことができる。
【図面の簡単な説明】
【００２２】
【図１】図１は、本発明の実施の形態における管理システム、情報処理装置、及び管理装置の構成示すブロック図である。
【図２】図２は、本発明の実施の形態における管理システム、情報処理装置、及び管理装置の具体例を示すブロック図である。
【図３】図３は、図２に示された管理装置として機能するコンピュータ（ＰＣ）の動作を示すフロー図である。
【図４】図４は、図２に示された情報処理装置として機能するコンピュータ（ＰＣ）の動作を示すフロー図である。
【図５】図５は、本発明の管理システムのシステム管理者によって実行される処理を概念的に示した図である。
【図６】図６は、従来からの情報処理装置で構成されたシステムのシステム管理者によって実行される処理を概念的に示した図である。
【発明を実施するための形態】
【００２３】
（実施の形態）
以下、本発明の実施の形態における、管理システム、情報処理装置、管理装置、管理方法、及びプログラムについて、図１〜図５を参照しながら説明する。最初に、本実施の形態における管理システム、情報管理装置、及び管理装置の構成について図１を用いて説明する。図１は、本発明の実施の形態における管理システム、情報処理装置、及び管理装置の構成示すブロック図である。
【００２４】
図１に示すように、管理システム１０は、情報処理装置１と、管理装置５とを備えている。情報処理装置１には、外部記憶装置２０が接続される。管理装置５は、照合キーを管理し、情報処理装置１の補助を行っている。照合キーは、外部記憶装置２０に対して許可されているアクセス内容を特定するためのキーである。
【００２５】
本実施の形態では、照合キーは、数列データであり、具体例については、表１及び表３を用いて後述する。また、情報処理装置１及び外部記憶装置２０は、それぞれ単一であっても良いし、２以上であっても良い。図１の例では、複数台の情報処理装置１と、複数個の外部記憶装置２０とが図示されている。
【００２６】
また、図１に示すように、管理装置５は、照合データ登録部６を備えている。照合データ登録部６は、各外部記憶装置２０の記憶領域２４において、当該外部記憶装置に対応する照合データ２１の書き込みを行う。照合データ２１には、照合キーと、外部記憶装置の証明書データとが含まれている。
【００２７】
更に、図１に示すように、情報処理装置１は、アクセス監視部２と、照合キー対応テー
ブル３とを備えている。照合キー対応テーブル３は、照合キーとそれに対応するアクセス内容とを格納している。照合キー対応テーブル３の具体例についても、表１及び表３を用いて後述する。
【００２８】
アクセス監視部２は、照合データ２１が記憶領域２４に書き込まれた外部記憶装置２０が情報処理装置１に接続されると、接続された外部記憶装置２０から、照合データ２１（照合キー、証明書データ）と、識別データ２３とを取り出す。識別データ２３は、後述するように、外部記憶装置２０の製造番号等の固有の情報であり、予め外部記憶装置２０によって保持されている。なお、記憶領域２４におけるデータファイル２２は、情報処理装置１によって作成又は更新されたファイルである。
【００２９】
また、アクセス監視部２は、上述のデータの取り出しを行うと、証明書データと識別データ２３とが整合しているかどうかを判定する。そして、証明書データと識別データ２３とが整合している場合は、アクセス監視部２は、照合キー対応テーブル３を用いて、取り出された照合キーに対応するアクセス内容を特定する。
【００３０】
そして、アクセス監視部２は、特定したアクセス内容に従って、利用者による情報処理装置１を介した外部記憶装置２０へのアクセスを許可する。但し、本実施の形態では、アクセス監視部２は、証明書データと識別データ２３とが整合していない場合、及び取り出された照合キーに対応するアクセス内容が特定されなかった場合のいずれか又は両方においては、利用者による情報処理装置１を介した外部記憶装置２０へのアクセスを禁止する。
【００３１】
このように、本実施の形態では、情報処理装置１は、外部記憶装置２０から照合キーを取り出し、これを照合キー対応テーブル３に照らし合わせることによって、許可されたアクセス内容を特定することができる。また、照合キーの各外部記憶装置２０への登録は、管理装置５によって行われる。
【００３２】
よって、管理システム１０のシステム管理者が、各情報処理装置１に、照合キー対応テーブル３を記憶させておくだけで、各情報処理装置１は、外部記憶装置２０に対して、適切なアクセス権に従ったアクセスを行うことができる。このため、管理システム１０によれば、システム管理者における負担を大きく軽減しつつ、アクセス権の適切な設定を行うことができる。
【００３３】
また、図１に示すように、複数台の情報処理装置１が備えられ、これら情報処理装置１が共通の外部記憶装置２０と接続される場合においては、各情報処理装置１に保持させる照合キー対応テーブル３として同一のものを用いることができる。つまり、この場合、システム管理者は、複数台の情報処理装置１を一つのグループとして捉えることができ、グループ単位で作業を行えば良いため、システム管理者における負担は更に軽減される。
【００３４】
更に、複数個の外部記憶装置２０において、設定されるアクセス内容が共通である場合は、これら外部記憶装置２０それぞれに対して同一の照合キーを登録することができる。よって、この点からも、システム管理者における負担は更に軽減される。
【００３５】
また、単に照合キーを外部記憶装置２０に登録するだけでは、不正コピー及び類推等によって得られた不正な照合キーが登録された外部記憶装置に対して、情報処理装置１がアクセスできてしまう可能性がある。これに対して、本実施の形態では、不正な照合キーに対処するため、照合キーとは別に、外部記憶装置２０の固有の情報である証明書データも外部記憶装置２０に保存される。
【００３６】
そして、証明書データと、外部記憶装置２０に元々保存されている識別データとの対比が行われ、外部記憶装置２０が真正かどうかの判定が行われる。このように本実施の形態によれば、外部記憶装置２０の真正判定を行うこともでき、不正な照合キーを用いた不正なアクセスの発生も抑制される。
【００３７】
また、本実施の形態においては、図１に示すように、情報処理装置１及び管理装置５それぞれは、外部記憶装置２０の記憶領域２４における照合データ２１の書き込み先のアドレスを規定する照合データ構成情報４を更に備えていても良い。照合データ構成情報４の具体例については、表２を用いて後述する。
【００３８】
この場合、情報処理装置１において、アクセス監視部２は、照合データ構成情報４に基づいて、外部記憶装置２０から、照合データ（照合キー及び証明書データ）を取り出すことができる。また、管理装置５において、照合データ登録部６は、照合データ構成情報４に基づいて、外部記憶装置２０の記憶領域２４への照合データの書き込みを行うことができる。
【００３９】
このように、照合データ構成情報４を用いれば、照合キーと証明書データとを一まとまりとして扱うことができるので、特に、照合キーの類推を防ぐことができ、より一層、不正な照合キーを用いた不正なアクセスの発生を抑制することができる。
【００４０】
また、本実施の形態では、照合データ登録部６は、照合データの書き込みに先立って、外部記憶装置２０から、製造番号等の識別データ２３を取り出し、取り出した識別データ２３を証明書データとして書き込みを行うことができる。この場合、証明書データの不正コピーを確実に防ぐことができる。
【００４１】
更に、本実施の形態では、照合データ登録部６は、記憶領域２４への照合データ２１の書き込みの際に、書き込みが行われる個所が、外部から不良個所として認識されるように、外部記憶装置２０が予め保持している管理情報を書き換えることもできる。具体的には、外部記憶装置２０が例えばセクタ単位で記憶領域を管理している場合であれば、照合データ登録部６は、照合データ２１が書き込まれたセクタが不良セクタとして扱われるように、外部記憶装置２０のセクタ情報の書き換えを行うことができる。
【００４２】
ここで、図２〜図４を用いて、本実施の形態における管理システム、情報処理装置、及び管理装置の具体例について説明する。先ず、図２に基づいて、本実施の形態における管理システム、情報処理装置、及び管理装置の具体的構成について説明する。
【００４３】
図２の例は、外部記憶装置２０としてＵＳＢメモリ（ＵＳＢフラッシュメモリ）＃１〜＃４が用いられ、情報処理装置１及び管理装置５としてパーソナルコンピュータ（以下「ＰＣ」と表記する）＃１〜＃３が用いられている例を示している。
【００４４】
具体的には、情報処理装置１は、ＰＣ＃１及びＰＣ＃２上で、アクセス監視プログラムを実行し、ＰＣ＃１及びＰＣ＃２それぞれのＣＰＵ（Central Processing Unit）をアクセス監視部２（図１参照）として機能させることによって実現されている。また、このとき、ＰＣ＃１及びＰＣ＃２それぞれの記憶装置に、照合キー対応テーブル３及び照合データ構成情報４が格納される。なお、アクセス管理プログラムは、本実施の形態におけるプログラムである。
【００４５】
図２の例では、ＰＣ＃１の記憶装置には、下記の表１に示す照合キー対応テーブル＃１と、下記の表２に示す照合データ構成情報＃１とが格納されている。また、ＰＣ＃２の記憶装置には、下記の表３に示す照合キー対応テーブル＃２と、下記の表２に示す照合デー
タ構成情報＃１とが格納されている。
【００４６】
また、管理装置５は、ＰＣ＃３上で、照合データ登録プログラムを実行し、ＰＣ＃３のＣＰＵを照合データ登録部６（図１参照）として機能させることによって実現されている。また、このとき、ＰＣ＃３の記憶装置に、照合データ構成情報４が格納される。図２の例では、ＰＣ＃３の記憶装置には、下記の表２に示す照合データ構成情報＃１が格納されている。なお、照合データ登録プログラムも、本実施の形態におけるプログラムである。
【００４７】
【表１】
0005397617.tif 000002
【００４８】
【表２】
0005397617.tif 000003
【００４９】
【表３】
0005397617.tif 000004
【００５０】
ＵＳＢメモリ＃１〜＃４は、上述した外部記憶装置２０として機能するため、記憶領域２４に、照合データ２１と、データファイル２２と、識別データ２３とを格納している。図２の例では、識別データ２３としては、各ＵＳＢメモリの製造番号が利用されている。
【００５１】
具体的には、ＵＳＢメモリ＃１は、記憶領域２４において、照合データ＃１と、データ
ファイルと、製造番号＃１とを格納している。ＵＳＢメモリ＃２は、記憶領域２４において、照合データ＃２と、データファイルと、製造番号＃２とを格納している。ＵＳＢメモリ＃３は、記憶領域２４において、照合データ＃３と、データファイルと、製造番号＃３とを格納している。ＵＳＢメモリ＃４は、記憶領域２４において、照合データ＃１と、データファイルと、製造番号＃４とを格納している。
【００５２】
また、各照合データ＃１〜＃３と照合キー＃１〜＃３との対応関係は、下記の表４に示す通りである。更に、表４に示された各照合キーとその値との対応関係は、下記の表５に示す通りである。また、各ＵＳＢメモリ＃１〜＃４の記憶領域に格納される製造番号の例が表６に示されている。
【００５３】
【表４】
0005397617.tif 000005
【００５４】
【表５】
0005397617.tif 000006
【００５５】
【表６】
0005397617.tif 000007
【００５６】
次に、図２に示す管理システム１０（具体例）の動作を図３及び図４を用いて説明する。図３は、図２に示された管理装置として機能するコンピュータ（ＰＣ）の動作を示すフ
ロー図である。図４は、図２に示された情報処理装置として機能するコンピュータ（ＰＣ）の動作を示すフロー図である。
【００５７】
本実施の形態では、図２に示すＰＣ＃１及びＰＣ２の両方又は一方を動作させると、図１に示した情報処理装置１を動作させることになる。また、図２に示すＰＣ＃３を動作させると、図１に示した管理装置５を動作させることとなる。そして、情報処理装置１及び管理装置５を動作させることによって、本実施の形態における管理方法が実施される。よって、本実施の形態における管理方法の説明は、以下のＰＣ＃１〜＃３の動作説明に代える。また、以下の説明においては、適宜図２を参酌する。
【００５８】
先ず、図３を用いて、管理装置５として機能するＰＣ＃３による、ＵＳＢメモリへの照合データの書き込み動作を説明する。なお、以下の説明は、書き込み対象がＵＳＢメモリ＃１である場合について行う。
【００５９】
最初に、図３に示すように、利用者がＵＳＢメモリ＃１をＰＣ＃３に接続すると、ＰＣ＃３は、ＵＳＢメモリ＃１のＰＣ＃３への接続を検知する（ステップＡ１）。そして、これにより、ＰＣ＃３は、照合データ登録プログラムを起動し、照合データ登録部６を構築する（ステップＡ２）。
【００６０】
次に、ＰＣ＃３において、照合データ登録プログラムは、ＰＣ＃３の表示画面に、選択可能な照合キーと照合データ構成情報とを表示し、利用者による、ＵＳＢメモリ＃１に書き込む照合キーと照合データ構成情報との選択指示を受け付ける（ステップＡ３）。本例では、ステップＡ３において、利用者によって、照合キー＃１（表１、表４、表５参照）と照合データ構成情報＃１（表２参照）とが選択される。
【００６１】
続いて、照合データ登録プログラムは、ステップＡ３で選択された照合キー＃１と照合データ構成情報＃１とを参照する（ステップＡ４）。次に、照合データ登録プログラムは、ＵＳＢメモリ＃１から、それに予め記憶されている製造番号＃１を取り出し、取り出した製造番号＃１を証明書データとする（ステップＡ５）。
【００６２】
次に、照合データ登録プログラムは、ステップＡ３で選択された照合データ構成情報＃１に基づいて、同じく選択された照合データ＃１とステップＡ５で取得された製造番号＃１とを、照合データとして、ＵＳＢメモリ＃１の記憶領域２４に書き込む（ステップＡ６）。
【００６３】
ステップＡ６では、照合データ登録プログラムは、照合データ構成情報＃１を参照し、ＵＳＢメモリ＃１の「照合データのセクタ位置」のセクタの先頭から「照合キーのアドレス」の位置に、「照合キーのサイズ」と「照合データの保存方法」とに従って値を書き込む。具体的には、照合データ登録プログラムは、ＵＳＢメモリ＃１の記憶領域２４における、セクタ番号１５のセクタの先頭から0x00FFの位置に、２Ｂｙｔｅのサイズで、照合キー＃１の値「0x0001」を反転して得られた値「0xFFFE」を書き込む。
【００６４】
また、照合データ登録プログラムは、照合データ構成情報＃１を参照し、ＵＳＢメモリ＃１の「照合データのセクタ位置」のセクタの先頭から「証明書データのアドレス」の位置に「証明書データのサイズ」と「照合データの保存方法」とに従って値を書き込む。具体的には、照合データ登録プログラムは、ＵＳＢメモリ＃１の記憶領域２４における、セクタ番号１５のセクタの先頭から0x0FFFの位置に、４Ｂｙｔｅのサイズで、証明書データとなる製造番号＃１の値「0xFFFF0001」を反転して得られた値「0x0000FFFE」を書き込む。
【００６５】
更に、ステップＡ６では、照合データ登録プログラムは、照合データを書き込んだセクタ（セクタ番号１５）が、不良セクタとして扱われるように、ＵＳＢメモリ＃１のセクタ情報の書き換えを行うのが好ましい。これにより、通常の利用では、外部から、このセクタ（セクタ番号１５）にアクセスできないようでき、書き込まれた照合データは隠された状態となる。また、照合データ登録プログラムは、照合データの書き込み時に、指定されたセクタ（セクタ番号１５）に既にデータが存在する場合は、既に存在しているデータを他のセクタに移動する等して、既に存在するデータが破壊されないように処置を行うのも好ましい。
【００６６】
ステップＡ６の実行により、ＰＣ＃３（管理装置５）によるＵＳＢメモリ＃１に対する処理は終了する。また、ＰＣ＃３は、他のＵＳＢメモリ＃２〜＃４に対してもステップＡ１〜Ａ６と同様の処理を実行する。
【００６７】
次に、図４を用いて、情報処理装置１として機能するＰＣによる、ＵＳＢメモリに対するアクセス動作を説明する。なお、以下の説明は、情報処理装置１として機能するＰＣ＃１に、ＵＳＢメモリ＃１が接続された場合について行う。
【００６８】
最初に、利用者が、ＰＣ＃１にＵＳＢメモリ＃１を接続し、ＰＣ＃１を介してＵＳＢメモリ＃１にアクセスしようとすると、図４に示すように、ＰＣ＃１上で実行されているアクセス監視プログラムは、この利用者によるアクセスを検知する（ステップＢ１）。
【００６９】
次に、アクセス監視プログラムは、ＵＳＢメモリ＃１に対応する照合データ構成情報＃１を参照し、これに基づいて、ＵＳＢメモリ＃１から照合データ＃１を読み出す（ステップＢ２）。これにより、照合キー＃１（表１、表４、表５）とＵＳＢメモリ＃１の証明書データの値とが取得される。
【００７０】
ステップＢ２では、アクセス管理プログラムは、照合データ構成情報＃１（表２）を参照し、ＵＳＢメモリ＃１の「照合データのセクタ位置」のセクタの先頭から「照合キーのアドレス」の位置において、「照合キーのサイズ」と「照合データの保存方法」とに従って値を取り出す。具体的には、アクセス管理プログラムは、ＵＳＢメモリ＃１の記憶領域２４における、セクタ番号１５のセクタの先頭から0x00FFの位置において、サイズ２Ｂｙｔｅで値を取り出し、これをビット反転する。そして、アクセス管理プログラムは、得られた値を照合キーとする。なお、照合キーの値は、0x0001となる。
【００７１】
また、アクセス管理プログラムは、照合データ構成情報＃１を参照し、ＵＳＢメモリ＃１の「照合データのセクタ位置」のセクタの先頭から「証明書データのアドレス」の位置において、「証明書データのサイズ」と「照合データの保存方法」とに従って値を取り出す。具体的には、アクセス管理プログラムは、ＵＳＢメモリ＃１の記憶領域２４における、セクタ番号１５のセクタの先頭から0x0FFFにおいて、サイズ４Ｂｙｔｅで値を取り出し、これをビット反転する。そして、アクセス管理プログラムは、得られた値を証明書データとする。なお、証明書データの値は、0xFFFF0001となる。
【００７２】
次に、アクセス監視プログラムは、ＵＳＢメモリ＃１より製造番号を読み出し、この製造番号と、ステップＢ２で取得された証明書データの値とを対比し（ステップＢ３）、両者が一致するかどうかを判定する（ステップＢ４）。
【００７３】
ステップＢ４の判定の結果、両者が一致しない場合は、後述するステップＢ８が実行される。一方、ステップＢ４の判定の結果、両者が一致する場合は、ステップＢ５が実行される。なお、ステップＢ３によって読み出された製造番号が製造番号＃１であれば、読みだされた製造番号と、ステップＢ２で取得された証明書データの値とは、共に、0xFFFF00
01となり、これらは一致する。
【００７４】
ステップＢ５では、アクセス監視プログラムは、ステップＢ２で取得された照合キーと照合キー対応テーブル＃１（表１）との照合を行う。そして、アクセス監視プログラムは、ステップＢ５での照合に基づき、ステップＢ２で取得された照合キーが照合キー対応テーブル＃１に存在しているかどうかを判定する（ステップＢ６）。
【００７５】
ステップＢ６の判定の結果、ステップＢ２で取得された照合キーが照合キー対応テーブル＃１に存在していない場合は、この場合も後述するステップＢ８が実行される。一方、ステップＢ６の判定の結果、ステップＢ２で取得された照合キーが照合キー対応テーブル＃１に存在している場合は、アクセス監視プログラムは、利用者に対して、照合キー対応テーブル＃１で規定されるアクセス内容に従ってアクセスを許可する（ステップＢ７）。
【００７６】
本例では、ステップＢ２で取得された照合キーは、照合キー＃１（値：0x0001）であり、照合キー対応テーブル＃１に含まれている。また、対応するアクセス内容は、「読み取り可」、「書き込み不可」、「実行不可」となっている。更に、ステップＢ７は、ＵＳＢメモリ＃１がＰＣ＃１から取り外れない限りは実行され、アクセス監視プログラムは、利用者によるＵＳＢメモリ＃１でのファイル操作が上記のアクセス内容に則して行われるように、常に監視を行う。
【００７７】
また、ステップＢ８では、ＵＳＢメモリは不正であるため、アクセス管理プログラムは、利用者によるＰＣ＃１を介したＵＳＢメモリ＃１へのアクセスを禁止する（ステップＢ８）。更に、ステップ８は、ＵＳＢメモリ＃１がＰＣ＃１から取り外れない限りは実行され、アクセス監視プログラムは、利用者によるＵＳＢメモリ＃１でのファイル操作が禁止されるように、常に監視を行う。
【００７８】
ＵＳＢメモリ＃１がＰＣ＃１から取り外れ、ステップＢ７又はステップＢ８が終了すると、ＰＣ＃１での処理は終了する。
【００７９】
続いて、図４を参照しながら、ＰＣ＃１に、ＵＳＢメモリ＃２が接続された場合について説明する。この場合は、ＰＣ＃１のアクセス監視プログラムは、照合キー＃２と証明書データとの取り出しまでを、ＰＣ＃１にＵＳＢメモリ＃１が接続された場合と同様のステップで実行する。そして、照合キー＃２（値：0x0002）と、証明書データ（0xFFFF0002）とが取り出される。
【００８０】
その後、アクセス監視プログラムは、ＵＳＢメモリ＃２の製造番号＃２（0xFFFF0002）を読み出し、これと証明書データの値とを比較する。この値は共に0xFFFF0002であり、両者は一致する。従って、次に、アクセス監視プログラムは、取り出された照合キー＃２（値：0x0002）が、照合キー対応テーブル＃１に含まれるかどうかを判定する。
【００８１】
この場合、取り出された照合キー＃２（値：0x0002）は、照合キー対応テーブル＃１に含まれている。また、対応するアクセス内容は、「読み取り可」、「書き込み可」、「実行可」となっている。以降、ＵＳＢメモリ＃２がＰＣ＃１から取り外れない限り、アクセス監視プログラムは、利用者によるＵＳＢメモリ＃２でのファイル操作が上記のアクセス内容に則して行われるように、常に監視を行う。
【００８２】
次に、図４を参照しながら、ＰＣ＃１に、ＵＳＢメモリ＃３が接続された場合について説明する。この場合は、ＰＣ＃１のアクセス監視プログラムは、照合キー＃３と証明書データの取り出しまでを、ＰＣ＃１にＵＳＢメモリ＃１が接続された場合と同様のステップで実行する。そして、照合キー＃３（値：0x0003）と、証明書データ（0xFFFF0003）とが
取り出される。
【００８３】
その後、アクセス監視プログラムは、ＵＳＢメモリ＃３の製造番号＃３（0xFFFF0003）を読み出し、これと証明書データの値とを比較する。この値は共に0xFFFF0003であり、両者は一致する。従って、次に、アクセス監視プログラムは、取り出された照合キー＃３（値：0x0003）が、照合キー対応テーブル＃１に含まれるかどうかを判定する。
【００８４】
この場合、取り出された照合キー＃３（値：0x0003）は、照合キー対応テーブル＃１に含まれていないため、以降、ＵＳＢメモリ＃３がＰＣ＃１から取り外れない限り、アクセス監視プログラムは、利用者によるＵＳＢメモリ＃３でのファイル操作が常に禁止されるように監視を行う。
【００８５】
次に、図４を参照しながら、ＰＣ＃２に、ＵＳＢメモリ＃１が接続された場合について説明する。この場合は、ＰＣ＃２のアクセス監視プログラムは、ＵＳＢメモリ＃１の製造番号＃１（0xFFFF0001）と証明書データの値との比較までを、ＰＣ＃１にＵＳＢメモリ＃１が接続された場合と同様のステップで実行する。
【００８６】
そして、アクセス監視プログラムは、取り出された照合キー＃１（値：0x0001）が、照合キー対応テーブル＃２（表３）に含まれるかどうかを判定する。この場合、取り出された照合キー＃１（値：0x0001）は、照合キー対応テーブル＃２に含まれている。また、対応するアクセス内容は、「読み取り可」、「書き込み不可」、「実行不可」となっている。以降、ＵＳＢメモリ＃１がＰＣ＃２から取り外れない限り、アクセス監視プログラムは、利用者によるＵＳＢメモリ＃１でのファイル操作が上記のアクセス内容に則して行われるように、常に監視を行う。
【００８７】
次に、図４を参照しながら、ＰＣ＃１に、ＵＳＢメモリ＃４が接続された場合について説明する。この場合は、ＰＣ＃１のアクセス監視プログラムは、照合キー＃１と証明書データの取り出しまでを、ＰＣ＃１にＵＳＢメモリ＃１が接続された場合と同様のステップで実行する。そして、照合キー＃１と、証明書データ（0xFFFF0001）とが取り出される。
【００８８】
その後、アクセス監視プログラムは、ＵＳＢメモリ＃４の製造番号＃４（0xFFFF0004）を読み出し、これと証明書データの値とを比較する。但し、この場合、製造番号＃４の値は0xFFFF0004であるのに対し、証明書データの値は0xFFFF0001であり、両者は異なっている。このため、以降、アクセス監視プログラムは、ＵＳＢメモリ＃４がＰＣ＃１から取り外れない限り、利用者によるＵＳＢメモリ＃４でのファイル操作が常に禁止されるように監視を行う。
【００８９】
以上の点から、本実施の形態によれば、以下の第一から第五の効果を得ることが可能となる。第一に、本実施の形態によれば、情報処理装置１による外部記憶装置２０の利用を制限できるので、情報処理装置１からの情報の不正な取り出し、更に、不要な情報の混入による情報処理装置１におけるトラブルの発生を防ぐことができる。これは、情報処理装置１が備える照合キー対応テーブルと、外部記憶装置２０が備える照合キーとにより、情報処理装置１と外部記憶装置２０との接続の可否が決定されることによる。
【００９０】
第二に、本実施の形態によれば、情報処理装置１は、外部記憶装置２０毎に、利用者による外部記憶装置２０に対するアクセスの内容を制限できる。これは、情報処理装置１が備える照合キー対応テーブル３（表１、表３）は、照合キーとそれに対応するアクセス内容とを格納しており、情報処理装置１は、照合キーに対応するアクセス内容に従って利用者によるアクセス内容を制限することによる。
【００９１】
第三に、本実施の形態によれば、システム管理者は、情報処理装置１への接続が許可された外部記憶装置２０の登録及び削除を容易に行うことができる。これは、管理装置５によって、外部記憶装置２０の登録作業が行われることによる。また、同一の照合キーが用いられる複数の外部記憶装置２０が存在する場合に、情報処理装置１側では、外部記憶装置２０毎の設定が不要であることによる。更に、削除は、外部記憶装置２０の記憶領域２４から、照合データ２１を削除するだけで良い（フォーマットするだけで良い）ことによる。
【００９２】
例えば、図５に示すように、２０台の情報処理装置（ＰＣ）によって構成されているシステムにおいて、３個の外部記憶装置（ＵＳＢメモリ）が利用されるとする。図５は、本発明の管理システムのシステム管理者によって実行される処理を概念的に示した図である。
【００９３】
既に、述べたように、特許文献１に開示された技術では、システム管理者は、最初に６０回（＝２０台×３）の登録作業を行う必要がある（図６参照）。これに対して、本実施の形態では、各情報処理装置によって利用される、照合データ構成情報、照合キー、及び照合キー対応テーブルを共通にしておくことで、２０台の情報処理装置を一つのグループとして捉えることが可能となる。そして、システム管理者は、これらに対しては一括して登録作業を行うことができる。この結果、登録作業は、接続が予定される外部記憶装置の台数分（図５の例では３回）で良く、システム管理者における負担は軽減される。
【００９４】
第四に、本実施の形態によれば、アクセス内容が同一となる複数の外部記憶装置２０に対しては共通の照合キーを用いることができ、更に、この場合であっても、真正判定及びアクセス権の設定が可能となる。この結果、照合キーの管理工数を減らすことができるため、システム管理者における更なる負担の軽減が図られる。これは、本実施の形態では、照合データ構成情報４によって、照合キーと証明書データとを一まとまりの照合データ２１として扱うことができ、これにより、照合キーの類推を防ぐことができるからである。
【００９５】
第五に、本実施の形態によれば、ある外部記憶装置２０の照合データが、他の外部記憶装置の記憶領域にコピーされ、この他の外部記憶装置が情報処理装置１に接続されても、この他の外部記憶装置への情報処理装置１からのアクセスは制限される。これは、照合データが証明書データを含んでおり、上記の場合、他の外部記憶装置では、その識別データとコピーされた証明書データとが整合しないため、アクセスが制限されるからである。
【００９６】
第六に、本実施の形態によれば、情報処理装置１を用いることなく、外部記憶装置２０における登録作業（照合データの書き込み等）を行うことができる。このため、普段、離れた環境にある情報処理装置１に対して外部記憶装置２０のアクセスを許可したい場合に有用である。これは、情報処理装置１には、照合キー対応テーブル３と照合データ構成情報４とが登録されていれば良く、又、各外部記憶装置２０には照合データが登録されていれば良く、各情報処理装置１において外部記憶装置２０毎に情報を登録する必要がないからである。
【００９７】
（変形例）
図１及び図２に示した例では、情報処理装置１が保持する照合データ構成情報４、及び外部記憶装置２０が保持する照合データ２１は、それぞれ単数となっているが、本実施の形態は、これに限定されるものではない。本実施の形態は、情報処理装置１が複数の照合データ構成情報を保持している態様であっても良い。また、本実施の形態は、外部記憶装置２０が複数の照合データを保持している態様であっても良い。
【００９８】
更に、図１及び図２に示した例では、照合データ２１が保存されるセクタは、単数とな
っているが、本実施の形態は、１つの照合データが複数のセクタに保存される態様であっても良い。この場合、照合データ構成情報４には、照合キーと証明書データとを複数のセクタから取り出すために必要な情報が保存される。
【００９９】
また、本実施の形態では、外部記憶装置２０への照合データ２１は、セクタ単位ではなく、情報処理装置１が認識できるファイル単位で管理されていても良い。更に、この場合においても、上記と同様に、１つの照合データが複数のファイルに保存される態様であっても良い。更に、照合データ構成情報４には、照合キーと証明書データとを複数のファイルから取り出すために必要な情報が保存される。
【０１００】
また、本実施の形態では、外部記憶装置２０に保持される照合データは、照合キー及び証明書データとは別に、情報処理装置１の接続を許可するための新たなデータを更に有していても良い。新たなデータとしては、例えば、外部記憶装置２０の使用期限を規定するデータが挙げられる。この場合、情報処理装置１のアクセス監視部２は、証明書データの確認を行った後に、使用期限を確認する処理を更に実行する。また、照合データ構成情報４には、使用期限に関する項目が追加される。そして、使用期限が経過した外部記憶装置２０へのアクセスを禁止することが可能となる。
【産業上の利用可能性】
【０１０１】
本発明によれば、外部記憶装置を利用する情報処理装置における管理者の負担を軽減できる。また、本発明によれば、外部記憶装置に対する真正判定及びアクセス権の設定も確実に行うことができる。本発明は、特に、外部記憶装置が接続される情報処理装置が複数個備えられたシステムにおいて有用である。
【符号の説明】
【０１０２】
１  情報処理装置
２  アクセス監視部
３  照合キー対応テーブル
４  照合データ構成情報
５  管理装置
６  照合データ登録部
１０  管理システム
２０  外部記憶装置
２１  照合データ
２２  データファイル
２３  識別データ
２４  記憶領域
【図１】
0005397617.tif 000008
【図２】
0005397617.tif 000009
【図３】
0005397617.tif 000010
【図４】
0005397617.tif 000011
【図５】
0005397617.tif 000012
【図６】
0005397617.tif 000013