(57)【要約】【課題】  コンピュータに接続して使用する記憶媒体のセキュリティ管理担当者が、管理対象記憶媒体へのアクセス履歴の監視、および管理対象記憶媒体へのアクセス制御をリアルタイムで実施できること。【解決手段】  記憶媒体のセキュリティ管理担当者は、管理対象とする記憶媒体へのアクセス可否を判定するのに必要な情報をセキュリティ管理サーバに登録し、ユーザが記憶媒体へアクセスする場合には、記憶媒体に記録されたアクセス制御プログラムを起動し、ネットワーク経由でセキュリティ管理サーバよりアクセス認証を受けることを必須とし、正しく認証された場合のみ記憶媒体へのアクセスを可能とする。またセキュリティ管理サーバはアクセス認証の結果を記録する。【選択図】  図１
2006154987.tif 000002
【特許請求の範囲】
【請求項１】
ユーザがコンピュータに記憶媒体を接続し、記憶媒体上のアクセス制御対象データにアクセスする際に、ユーザに対して認証情報の入力を要求し、正しく認証が行われたユーザに対して記憶媒体へのアクセスを許可するアクセス制御方式において、記憶媒体に格納されたアクセス制御プログラムによってのみアクセス制御対象データにアクセスすることが可能であり、アクセス制御プログラムはアクセス制御対象データへのアクセス可否判定を、記憶媒体を接続したコンピュータがネットワーク接続可能なセキュリティ管理サーバに依頼し、セキュリティ管理サーバよりアクセス許可の通知を受信することでアクセス制御対象データにアクセスを可能とすることを特徴とする記憶媒体のアクセス制御方式。
【請求項２】
請求項１において、セキュリティ管理サーバはアクセス制御対象の記憶媒体に関するアクセス可否判定に必要な情報を格納し、セキュリティ管理サーバ上のアクセス可否判定プログラムはアクセス制御プログラムからのアクセス可否判定依頼に応じて、アクセス可否判定に必要な情報を検索してアクセス可否判定を行いアクセス制御プログラムへ判定結果を通知し、セキュリティ管理サーバ上に判定結果を記録することを特徴とする記憶媒体のアクセス制御方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶媒体に記録されたデータへのアクセスを制御する方式に関し、管理者が記憶媒体へのアクセスを監視し、不正ユーザによるアクセスを防止するアクセス制御方式に関する。
【背景技術】
【０００２】
コンピュータに接続し、データを格納することを目的とした記憶媒体において、記録されたデータがデータ記録者の意図しない不正ユーザにより利用されることを防止する方法として、オフラインの認証を行い、認証が成功した場合のみ記録されたデータにアクセスを許可する方式がある（例えば特許文献１参照。）。
【０００３】
【特許文献１】特開２００２−１５５１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術によるアクセス制御方式では、記憶媒体および記憶媒体にアクセスするための認証情報が盗難により不正ユーザの手に渡った場合、不正ユーザが正当ユーザになりすまして記憶媒体に格納されたデータにアクセスすることを防ぐことはできない。また、記憶媒体へのアクセス権を有した不正ユーザが記憶媒体にアクセスした場合、アクセスした事実を不正ユーザ以外の人が確認することはできない。
【０００５】
本発明は、上記のような記憶媒体に格納されたデータの不正利用を防止するために、記憶媒体を使用するユーザの操作負担を増やすことなく、管理者による記憶媒体へのアクセス履歴参照およびアクセス制御がリアルタイムで可能となることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、アクセス制御を行おうとする記憶媒体上のアクセス制御対象データと、ユーザによるアクセス制御対象データへのアクセスを制御する記憶媒体に格納されたアクセス制御プログラムと、アクセス可否判定を行うセキュリティ管理サーバ上に格納されたアクセス可否判定プログラムと、記憶媒体へのアクセス可否を判定するための情報を登録しておくセキュリティ情報管理データベースから成り、以下の処理を行う。
【０００７】
ユーザは、管理者の管理する記憶媒体上のアクセス制御対象データにアクセスしようとする場合、記憶媒体の所定領域に格納されたアクセス制御プログラムを起動する。アクセス制御対象データを格納する領域は記憶媒体を接続するコンピュータのオペレーティングシステムが認識しない独自のファイルシステムにフォーマットされており、この時点ではユーザはアクセス制御対象データを格納する領域を認識できない。
【０００８】
アクセス制御プログラムは、ユーザに対して認証情報の入力を要求する。認証情報とはユーザ一意に識別するための情報である。
【０００９】
アクセス制御プログラムは、アクセス対象の記憶媒体を一意に特定する記憶媒体固有ＩＤを記憶媒体から取得する。
【００１０】
アクセス制御プログラムは、認証情報と記憶媒体固有ＩＤをセキュリティ管理サーバに送信し、アクセス可否判定を依頼する。
【００１１】
セキュリティ管理サーバ上に格納されたアクセス可否判定プログラムは、記憶媒体上のアクセス制御プログラムからのアクセス可否判定依頼を受信し、受信した認証情報と記憶媒体固有ＩＤを、セキュリティ管理サーバ上のセキュリティ情報管理データベースに格納されたデータと比較し、アクセスの可否を判定する。
【００１２】
アクセス可否判定プログラムは、アクセス可否判定依頼元のアクセス制御プログラムにアクセス判定結果を送信し、セキュリティ管理サーバ上にアクセス可否判定の結果を記録する。
【００１３】
アクセス制御プログラムは、受信したアクセス判定結果が‘アクセス可’であれば記憶媒体を接続するコンピュータのオペレーティングシステムに対してアクセス制御対象データを認識可能な状態にする。受信したアクセス判定結果が‘アクセス不可’の場合、ユーザに対してアクセス制御対象データへのアクセスが不可であることを通知する。
【発明の効果】
【００１４】
本発明によれば、記憶媒体のセキュリティ管理担当者はさまざま場所で使用される可能性のある複数の記憶媒体のアクセス履歴を一元的に把握することができ、必要に応じてアクセス制限を実施することが可能となるため、記憶媒体の強固なセキュリティ管理が可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態を詳細に説明する。
【００１６】
図１は、本発明実施の一形態におけるシステム全体の構成を表した図である。
【００１７】
管理者はアクセス管理を行おうとする対象の記憶媒体を、図１の記憶媒体４００の状態に設定する。記憶媒体４００には公開領域４１０と非公開領域４２０とがあり、公開領域４１０はコンピュータ３００上のオペレーティングシステム３１０が認識可能なファイルシステムにフォーマットされており、ユーザは記憶媒体４００を接続したコンピュータ３００上のオペレーティングシステム３１０を通じて公開領域４１０にアクセス可能である。非公開領域４２０はコンピュータ３００上のオペレーティングシステム３１０が認識しない独自のファイルシステムにフォーマットされており、公開領域４１０に格納されたアクセス制御プログラム４１１に内蔵される非公開領域アクセスドライバ４１２はオペレーティングシステム３１０に対して上記の独自ファイルシステムを認識可能なファイルシステム（例えばＮＴＦＳ等）として認識させる機能を有する。非公開領域４２０のファイルシステムを非更改領域アクセスドライバ以外の手段によってオペレーティングシステム３１０に認識させることはできない。
【００１８】
管理者は記憶媒体４００の非公開領域４２０に、記憶媒体を一意に識別する記憶媒体固有ＩＤ４２２を設定する。
【００１９】
管理者は記憶媒体固有ＩＤ４２２が設定された記憶媒体４００に対するアクセス可否判定のための情報をセキュリティ情報管理データベース２２０に設定する。セキュリティ情報管理データベース２２０は図２に示すデータ構造となっており、記憶媒体固有ＩＤ２２１、ユーザＩＤ２２２、パスワード２２３、有効有無２２４の項目からなる。セキュリティ情報管理データベース２２０のレコードは記憶媒体固有ＩＤ２２１とユーザＩＤ２２２を指定することで一意に特定される。
【００２０】
次に本実施形態におけるアクセス制御プログラム４１１およびアクセス可否判定プログラム２１０の処理手順を表した図３、図４に沿って処理の流れを説明する。
【００２１】
ユーザはコンピュータ３００に記憶媒体４００を接続し、記憶媒体４００に格納されたアクセス制御対象データ４３０にアクセスする場合、コンピュータ３００より記憶媒体４００の公開領域４１０に格納されたアクセス制御プログラム４１１を起動する。
【００２２】
アクセス制御プログラム４１１はコンピュータ３００を通じてユーザに対してユーザＩＤ、パスワードの入力を要求する（５０１）。
【００２３】
アクセス制御プログラム４１１はユーザが入力したユーザＩＤ３１１、パスワード３１２を取得する（５０２）。
【００２４】
アクセス制御プログラム４１１は記憶媒体固有ＩＤ４２０を取得する（５０３）。
【００２５】
アクセス制御プログラム４１１は記憶媒体固有ＩＤ４２０、ユーザＩＤ３１１、パスワード３１２の３情報を付加情報としてネットワーク１００経由でセキュリティ管理サーバ２００上のアクセス可否判定プログラム２１０を起動する（５０４）。
【００２６】
アクセス可否判定プログラム２１０は起動時の付加情報である記憶媒体固有ＩＤ２１０とユーザＩＤ３１１をキーとしてセキュリティ情報管理データベース２２０を検索する（６０１）。
【００２７】
該当データが存在するか判定し（６０２）、該当データが存在する場合、該当データのパスワードが起動時の付加情報であるパスワード３１２と一致するか比較する（６０３）。パスワードが一致した場合、該当データの有効有無が‘有効’であるか比較する（６０４）。有効有無が‘有効’の場合、アクセス可否判定プログラムは記憶媒体４００に対して‘アクセス可’の判定とし、起動元アクセス制御プログラム４１１に‘アクセス可’の判定結果を通知する（６０５）。上記以外の場合、アクセス可否判定プログラム２１０は ‘アクセス不可’の判定とし、起動元アクセス制御プログラム４１１に‘アクセス不可’の判定結果を通知する（６０５）。
【００２８】
アクセス可否判定プログラム２１０はアクセス可否判定の結果をアクセスログ２３０に記録する（６０７）。アクセスログ２３０には図３に記載しているようにアクセス可否判定結果２３３の他、アクセス可否判定に使用したユーザＩＤ２３２、アクセス時刻２３１、アクセス可否判定結果詳細情報２３４が記録される。
【００２９】
アクセス制御プログラム４１１は受信したアクセス可否判定結果が‘アクセス可’の場合、記憶媒体固有ＩＤ４２２に対する非公開領域アクセスドライバ４１２を起動する。
【００３０】
非公開領域アクセスドライバ４１２が起動された状態（５０８）では、コンピュータ３００上のオペレーティングシステム３１０は非公開領域４２０を認識可能であり、ユーザはアクセス制御対象データ４２１にアクセス可能となる。
【００３１】
受信したアクセス可否判定結果が‘アクセス不可’の場合、アクセス制御プログラム４１０はユーザに対してアクセス制御対象データ４２１へのアクセスができないことを通知する（５０７）。
【００３２】
ユーザがアクセス制御対象データ４２１にアクセス可能な状態にて、ユーザが記憶媒体４００をコンピュータ３００から取り外した場合や、アクセス制御プログラム４１１のプロセスが強制終了された場合（５０９）には、非公開領域アクセスドライバは停止し（５１０）、アクセス制御対象データ４２１はオペレーティングシステム３１０が認識できない状況となり、ユーザによるアクセス制御対象データ４２１へのアクセスはできなくなる。
【００３３】
記憶媒体および記憶媒体へアクセスするためのユーザＩＤ、パスワードが盗難により不正ユーザの手に渡った等の理由により、管理者の判断で記憶媒体へのアクセスを制限する場合、管理者はセキュリティ情報管理データベースの盗難された記憶媒体の記憶媒体固有ＩＤと等しいレコードの有効有無２２４を‘無効’に設定することにより、記憶媒体へのアクセスを制御することができる。
【００３４】
記憶媒体へのアクセス履歴はアクセスログ２３０を参照することにより、どの記憶媒体に対してどのユーザIDを使用してアクセスしたかを確認できる。
【図面の簡単な説明】
【００３５】
【図１】実施の形態におけるシステム全体の構成図である。
【図２】実施の形態におけるセキュリティ情報管理データベースのデータ構造および具体的なデータ表す図である。
【図３】実施の形態におけるアクセスログの出力内容を表す図である。
【図４】実施の形態におけるアクセス制御プログラムの処理手順を表すフローチャートである。
【図５】実施の形態におけるアクセス可否判定プログラムの処理手順を表すフローチャートである。
【符号の説明】
【００３６】
１００…ネットワーク、２００…セキュリティ管理サーバ、２１０…アクセス可否判定プログラム、２２０…セキュリティ情報管理データベース、２３０…アクセスログ、３００…コンピュータ、３１０…オペレーティングシステム、４００…記憶媒体、４１０…公開領域、４１１…アクセス制御プログラム、４１２…非公開領域アクセスドライバ、４２０…非公開領域、４２１…アクセス制御対象データ、４２２…記憶媒体固有ＩＤ。
【図１】
2006154987.tif 000003
【図２】
2006154987.tif 000004
【図３】
2006154987.tif 000005
【図４】
2006154987.tif 000006
【図５】
2006154987.tif 000007