(57)【要約】【課題】持ち運び可能な記録媒体の情報処理装置における使用制限を柔軟に制御し、管理できる方法、装置、およびプログラムを提供する。【解決手段】使用者側情報処理装置は、起動処理の間に、記憶媒体の使用時間を含む使用許可を確認する。確認の結果、使用許可を有し、かつ現在の時刻が使用許可に含まれる使用時間内であることを確認することを条件として、記憶媒体の使用を可能に設定する。  また、管理者側情報処理装置は使用時間を含む使用許可作成のロギングデータを収集し、管理レポートを作成する。【選択図】図９
2006309296.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置において、持ち運び可能な記憶媒体の使用を制御する方法であって、
前記情報処理装置の起動処理の間に、前記情報処理装置が、前記記憶媒体の使用時間を含む使用許可を確認するステップと、
前記確認するステップにおいて、前記使用許可を有し、かつ前記情報処理装置の現在時刻が前記使用許可に含まれる前記使用時間内であることを確認することを条件として、前記情報処理装置が前記記憶媒体の使用を可能に設定するステップと、
を含む方法。
【請求項２】
前記情報処理装置はＢＩＯＳを格納した記憶媒体を内蔵し、
前記ＢＩＯＳが、前記確認するステップ、及び前記設定するステップを実行する請求項１に記載の方法。
【請求項３】
前記情報処理装置が、前記情報処理装置の使用者からのリクエストに基づき前記情報処理装置の管理者から発行された前記記憶媒体の使用許可を受け取るステップと、
前記情報処理装置が前記受け取った使用許可を認証するステップと、
前記情報処理装置が前記認証した使用許可を所定の記憶域に記憶するステップと
を更に含み、
前記確認するステップは、前記所定の記憶域から前記使用許可を読み取るサブステップを含む請求項１に記載の方法。
【請求項４】
前記情報処理装置には管理者パスワードが予め設定されており、
前記管理者から発行された前記使用許可は、前記記憶媒体の使用許可の内容を示す使用許可情報、及び管理者パスワードと前記使用許可情報から生成された管理者ＣＲＣとを含み、
前記認証するステップは、
前記管理者からの使用許可に含まれる前記使用許可情報と前記情報処理装置に前記設定された管理者パスワードから、認証ＣＲＣを生成するサブステップと、
前記管理者ＣＲＣと前記認証ＣＲＣを比較するサブステップと
を含む、請求項３に記載の方法。
【請求項５】
前記使用許可情報は、使用を許可すべき情報処理装置の識別子を含み、
前記認証するステップは、前記情報処理装置の識別子と、当該使用許可情報に含まれる使用を許可すべき情報処理装置の識別子とを比較するサブステップを含む、請求項４に記載の方法。
【請求項６】
前記確認するステップで前記使用許可が無いことを確認することを条件として、前記情報処理装置が、前記記憶媒体又は前記記憶媒体の駆動装置をコントロールするコントローラを初期化しないことにより、前記記憶媒体の使用を不能に設定するステップを更に含む、請求項１記載の方法。
【請求項７】
前記情報処理装置には所定の記憶媒体への書込みを禁止するフィルター・ドライバが予めインストールされており、
前記フィルター・ドライバは、前記使用許可に基づいて前記所定の記憶媒体への書込みを禁止する、請求項１に記載の方法。
【請求項８】
前記所定の記憶媒体は、データの書込み可能なＵＳＢデバイスである、請求項７に記載の方法。
【請求項９】
前記情報処理装置が前記使用許可に含まれる前記使用時間の経過を監視するステップと、
前記監視の結果前記使用時間が経過していることに応答して、前記情報処理装置が強制的に前記記憶媒体の使用を終了させるステップを更に含む、請求項１に記載の方法。
【請求項１０】
情報処理装置における持ち運び可能な記憶媒体の使用を制御するプログラムであって、  前記情報処理装置に、
前記情報処理装置の起動処理の間に、前記記憶媒体の使用時間を含む使用許可を確認するステップと、
前記確認するステップにおいて、前記使用許可を有し、かつ前記情報処理装置の現在時刻が前記使用許可に含まれる前記使用時間内であることを確認することを条件として、前記情報処理装置が前記記憶媒体の使用を可能に設定するステップと、
を実行させるためのプログラム。
【請求項１１】
前記プログラムは、前記情報処理装置に、
前記情報処理装置の使用者からのリクエストに基づき前記情報処理装置の管理者から発行された前記記憶媒体の使用許可を受け取るステップと、
前記受け取った使用許可を認証するステップと、
前記認証した使用許可を所定の記憶域に記憶するステップと
を更に実行させ、
前記確認するステップは、前記所定の記憶域から前記使用許可を読み取るサブステップを含む請求項１０に記載のプログラム。
【請求項１２】
前記情報処理装置には管理者パスワードが予め設定されており、
前記管理者から発行された使用許可は、前記記憶媒体の使用許可の内容を示す使用許可情報、及び、管理者パスワードと当該使用許可情報から生成された管理者ＣＲＣを含み、  前記認証するステップは、
前記管理者から発行された使用許可に含まれる前記使用許可情報と前記設定された管理者パスワードから、認証ＣＲＣを生成するサブステップと、
前記管理者ＣＲＣと前記認証ＣＲＣを比較するサブステップと、
を含む請求項１１に記載のプログラム。
【請求項１３】
持ち運び可能な記憶媒体の使用を制御可能な情報処理装置であって、
前記情報処理装置の起動処理の間に、前記記憶媒体の使用時間を含む使用許可を確認する確認部と、
前記確認部により、前記使用許可を有し、かつ前記情報処理装置の現在時刻が前記使用許可に含まれる前記使用時間内であることを確認できたことに応答して、前記記憶媒体の使用を可能に設定する第１の設定部と
を有する情報処理装置。
【請求項１４】
前記情報処理装置の使用者からのリクエストに基づき前記情報処理装置の管理者から発行された前記記憶媒体の使用許可を受信する受信部と、
前記受信部が受け取った使用許可を認証する認証部と、
前記認証部が認証した使用許可を記憶する第１の記憶域と
を更に含み、
前記確認部は、前記第１の記憶域から前記認証した使用許可を読み取り確認する、請求項１３に記載の情報処理装置。
【請求項１５】
管理者パスワードを記憶する第２の記憶域を更に含み、
前記管理者から発行された使用許可は、前記記憶媒体の使用許可の内容を示す使用許可情報、及び管理者パスワードと前記使用許可情報から生成された管理者ＣＲＣを含み、
前記認証部は、
前記使用許可情報と、前記第２の記憶域に記憶された管理者パスワードから、認証ＣＲＣを生成する生成部と、
前記管理者ＣＲＣと前記認証ＣＲＣを比較する比較部と
を含む、請求項１４に記載の情報処理装置。
【請求項１６】
前記記憶媒体又は前記記憶媒体の駆動装置をコントロールするコントローラと、
前記確認部により前記使用許可が無いことを確認することを条件として、前記コントローラの初期化を禁止することにより前記記憶媒体の使用を不能に設定する第２の設定部と、
を更に含む請求項１３に記載の情報処理装置。
【請求項１７】
前記情報処理装置は、所定の記憶媒体に対する書き込みを禁止するフィルター・ドライバを格納する記憶媒体を内蔵し、
前記フィルター・ドライバは、前記使用許可に基づいて前記所定の記憶媒体への書込みを禁止する、請求項１３に記載の情報処理装置。
【請求項１８】
前記使用許可に含まれる使用時間の経過を示す信号を生成する監視部と、
前記監視部により生成された信号に応答して、強制的に前記記憶媒体の使用を終了させる強制使用終了部を更に含む、請求項１３に記載の情報処理装置。
【請求項１９】
第１情報処理装置において、第２情報処理装置における持ち運び可能な記憶媒体の使用を管理する方法であって、
前記第２情報処理装置の使用者からのリクエストに応じて、前記第２情報処理装置に対して前記記憶媒体の使用許可を作成するステップと、
前記作成した使用許可を前記第１情報処理装置に送付するステップとを含み、
前記使用許可は前記第２情報処理装置における前記記憶媒体の使用を許可する使用時間を含む、方法。
【請求項２０】
前記使用許可の作成についてロギングデータを収集するステップと、
前記収集されたロギングデータに基づき管理レポートを作成するステップと
を更に含む、請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には、情報処理装置の動作制御に関する。より詳細には、本発明は、情報処理装置における持ち運び可能な記憶媒体の使用を制御及び管理する技術に関する。
【背景技術】
【０００２】
近年、様々な企業でコンピュータが使用され、機密情報、個人情報などの重要なデータもコンピュータで管理されるようになってきている。従って、コンピュータには、例えば、データが外部記憶媒体に複写され持ち出されることのないような高いセキュリティが求められる。このような高いセキュリティを確保する方法の１つに、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）が有するセキュリティ機能を利用する方法がある。即ち、ＯＳが管理するユーザの属性毎に、持ち運び可能な記憶媒体又は当該記憶媒体の駆動装置を使用できるかどうかに関し、異なる権限を与えるという方法である。
【０００３】
また、制御用情報を保存するＵＳＢ記憶装置と、情報処理装置に接続して動作させる対象となるＵＳＢ周辺装置とを切り替えて情報処理装置のＵＳＢコントローラに接続するＵＳＢバス切替え装置において、ＵＳＢ記憶装置に保存された認証プログラムにより利用者が入力する認証情報を認証することができた場合に、ＵＳＢ周辺装置をＵＳＢコントローラを介して情報処理装置に接続する技術が開示されている（特許文献１）。
【特許文献１】特開２００３−１５０２８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術では、権限をもつ使用者、あるいは認証情報を知っている使用者は常に持ち運び可能な記憶媒体を使用できてしまう一方で、権限がない使用者、あるいは認証情報を知らない使用者は持ち運び可能な記憶媒体を一切利用できないという課題があった。即ち、従来の技術では、使用者の利便性を考慮して、状況に応じてその使用制限を一時的に解除するなどの柔軟な制御を行うことは出来ないという課題が生じていた。    
【０００５】
また、権限をもつ使用者はいつでも持ち運び可能な記憶媒体を使用できるため、企業のセキュリティ等の管理者が、情報処理装置における持ち運び可能な記憶媒体の使用状況を掌握する事ができないという課題もあった。
【０００６】
本発明は、上記の課題を解決するための持ち運び可能な記憶媒体の使用制御方法、管理方法、装置、及びプログラムを提供することを目的とする。  
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、情報処理装置において、持ち運び可能な記憶媒体の使用を制御する方法が提供される。
【０００８】
情報処理装置は、その起動処理の間に、記憶媒体の使用時間を含む使用許可を確認する。そして、使用許可を有し、かつ現在時刻が使用許可に含まれる使用時間内であることを確認することを条件として、情報処理装置は記憶媒体の使用を可能に設定する。  
【０００９】
好適には、情報処理装置はＢＩＯＳを格納した記憶媒体を内蔵し、ＢＩＯＳが、上記使用許可の有無を確認し、及び条件が満たされる場合に使用を可能に設定する。
【００１０】
好適には、情報処理装置は、情報処理装置の使用者からのリクエストに基づき情報処理装置の管理者から発行された記憶媒体の使用許可を受け取り、認証する。そして、情報処理装置は、認証した使用許可を所定の記憶域、好ましくはＢＩＯＳの設定領域、に格納する。使用許可の確認は、この設定領域内に格納された使用許可の情報を起動時に情報処理装置（ＢＩＯＳ）が読取ることにより行われる。
【００１１】
好適には、情報処理装置には管理者パスワードが予め設定されているものとする。また、管理者から発行された使用許可は、記憶媒体の使用許可の内容を示す使用許可情報、及び管理者パスワードと使用許可情報から生成された管理者ＣＲＣとを含む。そして、上記認証は、管理者からの使用許可に含まれる使用許可情報と情報処理装置に設定された管理者パスワードとから認証ＣＲＣを生成し、当該認証ＣＲＣと管理者ＣＲＣとを比較して一致するかどうかを判断することにより行われる。
【００１２】
好適には、使用許可情報は、使用を許可すべき情報処理装置の識別子を含む。そして、上記認証は、更に、情報処理装置の識別子と、使用許可情報に含まれる使用を許可すべき情報処理装置の識別子とを比較して一致するかどうかを判断することにより行われる。
【００１３】
また、好適には、使用許可が無いことを確認することを条件として、情報処理装置は、記憶媒体又は記憶媒体の駆動装置をコントロールするコントローラを初期化しないことにより、記憶媒体の使用を不能に設定する。
【００１４】
また、好適には、情報処理装置には所定の記憶媒体への書込みを禁止するフィルター・ドライバが予めインストールされているものとする。そして、フィルター・ドライバは、使用許可に基づいて所定の記憶媒体への書込みを禁止する。所定の記憶媒体は、データの書込み可能なＵＳＢデバイスを含む。
【００１５】
好適には、情報処理装置は、使用許可に含まれる使用時間の経過を監視する。そして、監視の結果使用時間が経過していることに応答して、情報処理装置は強制的に記憶媒体の使用を終了させる。
【００１６】
また、上述の課題を解決するために、管理者側情報処理装置（第１情報処理装置）において、使用者側情報処理装置（第２情報処理装置）における持ち運び可能な記憶媒体の使用を管理する方法が提供される。
【００１７】
管理者側情報処理装置は、使用者側情報処理装置の使用者からのリクエストに応じて、使用者側情報処理装置に対して記憶媒体の使用許可を作成し、作成した使用許可を使用者側情報処理装置へ送付する。ここで、使用許可は使用者側情報処理装置における記憶媒体の使用を許可する使用時間を含む。
【００１８】
好適には、管理者側情報処理装置は、使用許可の作成及びその送付を記録する。そして、例えば週毎、又は月毎等の一定の間隔で使用許可作成のロギングデータを収集し、収集されたロギングデータに基づき管理レポートを作成する。
【００１９】
以上、情報処理装置において、持ち運び可能な記憶媒体の使用を制御する方法及び使用制御を管理する方法として本発明を説明したが、本発明は、装置、プログラム、又はプログラム製品として把握することもできる。プログラム製品は、例えば、前述のプログラムを格納した記憶媒体を含めることができる。
【００２０】
上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた、発明となり得ることに留意すべきである。  
【発明の効果】
【００２１】
本発明によれば、使用者の利便性を考慮して、状況に応じて情報処理装置における持ち運び可能な記録媒体の使用制限を一時的に解除するなどの柔軟な制御を行うことができる。また、企業内のセキュリティ等の管理者が、情報処理装置における持ち運び可能な記録媒体の使用状況を掌握することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明を実施するための最良の形態を図面に基づいて詳細に説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００２３】
また、本発明は多くの異なる態様で実施することが可能であり、実施の形態の記載内容に限定して解釈されるべきものではない。また、実施の形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須とは限らないことに留意されたい。実施の形態の説明の全体を通じて同じ要素には同じ番号を付している。
【００２４】
以下の実施の形態では、主に情報処理装置又は方法について説明するが、当業者であれば明らかな通り、本発明はその一部をコンピュータで使用可能なプログラムとして実施することができる。したがって、本発明は、ハードウェアとしての実施形態、ソフトウェアとしての実施形態又はソフトウェアとハードウェアとの組合せの実施形態をとることができる。プログラムは、ハードディスク、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ、光記憶装置又は磁気記憶装置等の任意のコンピュータ可読媒体に記録できる。
【００２５】
図１は本実施の形態による使用者側情報処理装置を実現するのに好適な情報処理装置のハードウェア構成の一例を示した図である。図１に示す情報処理装置１０において、中央処理装置（ＣＰＵ）１００は、プログラム制御により種々の演算処理を実行し、情報処理装置１０全体を制御している。ホストコントローラ１０２は、ＣＰＵ１００とメインメモリ１０４等を接続する機能を担うチップである。
【００２６】
メインメモリ１０４は、ＣＰＵ１００が実行するプログラム又はプログラムが処理するデータの格納領域として利用される書き込み可能メモリである。ＣＰＵ１００が実行するプログラムには、ＯＳ、周辺機器類をハードウェア操作するための各種ドライバ、特定業務に向けられたアプリケーションプログラム、後述するフラッシュＲＯＭ１４２に格納されたＢＩＯＳ等のファームウェアが含まれる。
【００２７】
グラフィックコントローラ１０６は、ＣＰＵ１００からの描画命令を処理し、処理した描画情報をビデオメモリに書き込む。また、グラフィックコントローラ１０６は、ビデオメモリから描画情報を読み出して、液晶ディスプレイ等の表示装置１０８に出力する。
【００２８】
Ｉ／Ｏコントローラ１１０は、ＰＣＩｅ（PCI  Express）バス１６０、ＰＣＩバス１６２及びＬＰＣ（Low  Pin  Count）バス１６４を相互に接続するブリッジ機能を備える。また、Ｉ／Ｏコントローラ１１０は、プログラマブル割り込みコントローラ(ＰＩＣ)１１６、ＤＭＡコントローラ１１８、ＵＳＢ(UniversalSerial Bus)コントローラ１２０、プライマリＩＤＥ(Integrated Device Electronics)コントローラ１１２、及び２ｎｄＩＤＥコントローラ１１４を備える。
【００２９】
ＰＩＣ１１６は、周辺機器からの割り込み要求(ＩＲＱ)に応答して、所定のプログラム(割り込みハンドラ)を実行させる。ＤＭＡコントローラ１１８は、ＦＤＤ等の周機器機とメインメモリ１０４との間のデータ転送をＣＰＵ１００の介在なしに実行する。プライマリＩＤＥコントローラ１１２は、ＡＴＡ規格に準拠した情報処理装置１０に内蔵のプライマリＨＤＤ１２２を接続し制御する。２ｎｄＩＤＥコントローラ１１４には、２ｎｄＨＤＤ１２６の他、ＣＤ−ＲＯＭドライブ１２４がＡＴＡＰＩ(AT Attachment Packet Interface)接続されている。なお、ＣＤ−ＲＯＭドライブ１２４の代わりに、ＤＶＤ(Digital Versatile Disc)ドライブのような、他のタイプのＩＤＥ装置が接続されても構わない。
【００３０】
ＵＳＢコントローラ１２０は、例えば情報処理装置１０本体の壁面等に設けられたＵＳＢコネクタを介して、マウス、キーボード、プリンタ等の様々なＵＳＢ対応デバイス１３４を接続し制御する。なお、ＵＳＢ１．１のバージョンアップ版であるＵＳＢ２．０では、最高４８０Ｍｂｐｓという高いデータ転送がサポートされる。従って、ＵＳＢコントローラ１２０がＵＳＢ２．０対応である場合、ＨＤＤ、ＣＤ−Ｒ、ＵＳＢメモリ等のストレージ器機をＵＳＢ対応デバイス１３４として接続してもよい。
【００３１】
更に、Ｉ/Ｏコントローラ１１０には、ＳＭバスを介してＥＥＰＲＯＭ１３６が接続される。このＥＥＰＲＯＭ１３６は、ユーザによって登録されたパスワードや管理者パスワード、製品シリアル番号等の情報を保持するためのメモリであり、不揮発性で記憶内容を電気的に書き換え可能とされている。
【００３２】
ＰＣＩｅ（PCI  Express）バス１６０には、通信インターフェース１２８、ドッキングブリッジ１３０等のＰＣＩｅデバイスが接続される。
通信インターフェース１２８は、ネットワークを介して他の装置と通信する。また、ドッキングブリッジ１３０は、コンピュータシステム１０がノート型ＰＣである場合、機能拡張装置であるドッキングステーション（図示しない）を接続し制御する。また、ＰＣＩバス１６２には、カードバスコントローラ１３２が接続される。カードバスコントローラ１３２は、カードバスを介してＰＣカード（図示しない）を制御する。
【００３３】
ＬＰＣバス１６４には、SuperＩ/Ｏコントローラ１３８、フラッシュＲＯＭ１４２、ＣＭＯＳ１４４、ＫＭＣ／ＥＣ１４６が接続される。SuperＩ/Ｏコントローラ１３８は、パラレルポートを介したパラレルデータの入出力(ＰＩＯ) 、シリアルポートを介したシリアルデータの入出力(ＳＩＯ)、ＦＤドライブの駆動を制御するものである。図１では、SuperＩ/Ｏコントローラ１３８にはＦＤドライブ１４０が接続されている。
【００３４】
フラッシュＲＯＭ１４２は、一括又はブロック単位でのデータの消去、新たな書き込みを電気的に行えるＲＯＭであり、ＢＩＯＳ(Basic Input/Output System：基本入出力システム)を格納している。ＣＭＯＳ（Complementary  Metal-Oxide Semiconductor）１４４は、専用バッテリーにより常時電力が供給されている半導体メモリであり、ユーザによるハードウェアの詳細な設定情報を格納する。ＫＭＣ（Keyboard  Mouse  Controller）／ＥＣ （Embedded  Controller)１４６のうち、ＫＭＣは、キーボード及びマウスを制御するコントローラである。また、ＥＣは、各種のデバイス（周辺装置、センサ、電源回路等）を監視し制御するワンチップ・マイコン（One-chip  microcomputer）である。
【００３５】
以上、使用者側情報処理装置を実現するのに好適な情報処理装置１０のハードウェア構成について説明したが、これらの構成要素は例示であり、そのすべての構成要素が本発明の必須構成要素となるわけではない。また、管理者側情報処理装置を実現するのに好適な情報処理装置のハードウェア構成は、上述のハードウェア構成と基本的に同じであるため説明を省略する。このように、使用者側情報処理装置及び管理者側情報処理装置を実現するのに好適な情報処理装置は、メインフレーム、ワークステーション、通常のパーソナルコンピュータ等の情報処理装置によって実現されることが容易に理解されるであろう。
【００３６】
以下、本実施の形態の構成について、（１）使用者側情報処理装置における前提となる設定、（２）管理者側情報処理装置（使用許可の作成）、（３）使用者側情報処理装置、（４）管理者側情報処理装置（管理レポートの作成）の順で詳細に説明する。
【００３７】
（１）使用者側情報処理装置における前提となる設定
使用者側情報処理装置は、前提として、システム設定のために必要な管理者パスワードを保持するものとする。また、当該管理者用パスワードによって保護されているシステム設定として、使用者側情報処理装置は、持ち運び可能な記憶媒体又は当該記憶媒体の駆動装置（本明細書では以下総称して単に「記憶媒体」と呼ぶ）の使用の可／不可を設定する機能を有するものとする。管理者は、使用者に使用させる情報処理装置に対し、管理者パスワードを使用して、予め当該情報処理装置に接続して使用可能な全ての記憶媒体の使用を不能に設定するものとする。  
【００３８】
（２）管理者側情報処理装置（使用許可の作成）
上述のように、記憶媒体の使用を不能に設定された情報処理装置の使用者は、例えば、新しいアプリケーションのインストール、仕事に必要なファイルやデータの読み込み、又はハードディスクのバックアップ作業等のために記憶媒体の使用を希望する。このような場合、本発明に実施の形態では、企業の従業員である使用者は、企業又は企業からコンピュータ全般の保守管理を委託されている業者等の管理者に記憶媒体の使用許可を求める。使用許可の依頼は、管理者が使用者を確認できればどのような手段を用いて行ってもよく、例えば、電子メールや電話などの手段が挙げられる。
【００３９】
図２は、管理者側情報処理装置２０の機能ブロックを示す。なお、図２及び図６の各機能ブロック図に示す各要素は、図１に例示したハードウェア構成を有する情報処理装置１０おいて、プライマリＨＤＤ１２２又はフラッシュＲＯＭ１４２に格納されたコンピュータ・プログラムをメインメモリ１０４にロードした上でＣＰＵ１００に読み込ませることによって、ハードウェア資源とソフトウェアを協働させることで実現することができる。管理者側情報処理装置２０は、照合部２００、記録部２０２、使用許可作成部２０４、収集部２０６及び管理レポート作成部２０８を含む。なお、収集部２０６及び管理レポート作成部２０８については、（４）管理者側情報処理装置（管理レポートの作成）において説明する。
【００４０】
照合部２００は、使用許可を求める使用者を、使用者から得られる使用者情報を管理者側情報処理装置のハードディスク１２２に格納された使用者情報と照合することにより確認し、結果を表示装置１０８の表示画面に表示する。使用者情報は、一例として、従業員の氏名、所属、連絡先、社員番号等の識別番号とすることができ、図３に示すような形式の使用者情報テーブル３００に登録される。本実施の形態では、使用者情報テーブル３００や後述する依頼情報テーブル４００は管理者側情報処理装置２０のハードディスク１２２に格納されるが、格納場所はこれに制限されず、例えばネットワークを介して接続された外部のデータベースに格納してもよい。なお、図３に示すように、上記使用者情報は、更に、使用者側情報処理装置の資産識別番号３２５、シリアル番号３３０、及び使用者側情報処理装置に設定されている管理者パスワード３３５に対応付けてテーブルに格納されてもよい。
【００４１】
ここで、資産識別番号３２５とは、企業の管理者が使用者側情報処理装置に割当てた識別番号であり、使用者が複数の情報処理装置を使用する場合に、使用許可の発行を希望する情報処理装置を使用者および管理者が識別するために使用され得る。また、シリアル番号３３０とは、情報処理装置の製造者が使用者側情報処理装置に割当てた固有識別番号であり、詳細は後述するが、使用を許可すべき使用者側情報処理装置により使用許可が受け取られたことを認証するために使用され得る。更に、管理者パスワード３３５は、これについても詳細は後述するが、使用者が発行する使用許可を使用者側情報処理装置において認証するために使用され得る。
【００４２】
記録部２０２は、管理者がキーボード等の入力デバイス１４８を用いて入力した記憶媒体の使用許可依頼内容をハードディスク１２２に格納する。照合部２００により使用者が照合されると、管理者は、使用許可の発行を希望する情報処理装置の資産識別番号、使用を希望する記憶媒体の種類、使用希望時間、使用目的を使用者に尋ねる。管理者は、使用許可依頼内容から使用者に記憶媒体の使用を許可できると判断した場合、使用許可依頼内容を管理者側情報処理装置２０に入力する。管理者から入力されたデータは、一例として図４に示すような形式の依頼情報テーブル４００に登録され、ハードディスク１２２に格納される。なお、使用希望時間は、３時間というような使用を希望する期間や２００５年５月１日午後１時というような使用が許可される最後の日時等、どのような形式をとってもよい。
【００４３】
使用許可作成部２０４は、使用者情報テーブル３００及び依頼情報テーブル４００から、発行すべき使用許可を作成する。具体的には、依頼情報テーブル４００から未処理の使用許可依頼を検索し、その対象記録媒体４１５、使用時間４２０、資産識別番号４１０を取り出す。次に、資産識別番号３２５を検索キーとして使用者情報テーブル３００を検索し、資産識別番号４１０と同じ資産識別番号３２５をもつ使用者情報から、連絡先３２０、シリアル番号３３０、管理者パスワード３３５を取り出す。そして、使用許可作成部２０４は、シリアル番号３３０、対象記録媒体４１５、使用時間４２０を用いて使用許可情報５２０を作成する。また、使用許可作成部２０４は、作成した使用許可情報５２０に管理者パスワード３３５を追加したデータからＣＲＣを計算する。そして、これを管理者ＣＲＣ５２５として使用許可情報５２０に付加することにより図５に示す使用許可５００を作成する。作成された使用許可５００は、連絡先３２０に示される宛先に基づき、通信インターフェース１２８からネットワークを介して使用者側情報処理装置へ送付される。また、使用許可作成部２０４は使用許可の作成を記録部２０２に通知し、記録部２０２は上述した依頼情報テーブル４００にアクセスし、使用許可作成日４３０を登録する。
【００４４】
（３）使用者側情報処理装置
図６は、使用者側情報処理装置３０の機能ブロックを示す。使用者側情報処理装置３０は、呼出部６１２、フィルタリング部６１６、強制終了部６０２、認証部６３２、応答部６３８、監視部６３９、割込み発生部６５０、確認部６４２、第１の設定部である初期化部６４４、及び第２の設定部である初期化禁止部６４６を含む。ここで、呼出部６１２はＯＳ上で動作するアプリケーションプログラムである専用ツール６１０によって提供される機能である。また、フィルタリング部６１６は、所定の記憶媒体への書込みを禁止するフィルター・ドライバ６１４により提供される機能である。本実施の形態では、フィルター・ドライバ６１４はＯＳ６００に組み込まれるものとして記載するが、ＯＳ６００とドライバの間のレイヤーに配置させてもよい。また、強制終了部６０２はＯＳ６００によって提供される機能である。認証部６３２、応答部６３８、及び監視部６３９は、ＢＩＯＳ６２０の一部であるＳＭＩ（System Management Interrupt)ハンドラ６３０によって提供される機能である。認証部６３２は、更に、生成部６３４及び比較部６３６を含む。割込み発生部６５０、確認部６４２、初期化部６４４、及び初期化禁止部６４６はＢＩＯＳ６２０によって提供される機能である。確認部６４２、初期化部６４４、及び初期化禁止部６４６は、ＢＩＯＳ拡張部６４０として使用者情報処理装置３０の起動処理の間に実行される。
【００４５】
呼出部６１２は、ユーザによる入力デバイス１４８の操作に従い専用ツール６１０が起動されると、通信インターフェース１２８により受信された使用許可５００を読み込み、ＳＭＩハンドラ６３０を呼び出して使用許可５００を渡す。ＳＭＩハンドラ６３０の認証部６３２は、使用許可５００の内容を示す使用許可情報５２０と管理者ＣＲＣ５２５とを含む使用許可５００を相互認証する。
【００４６】
具体的には、認証部６３２の生成部６３４が、ＥＥＰＲＯＭ１３６に格納された管理者パスワードを使用許可情報５２０に追加してＣＲＣを計算することにより、認証ＣＲＣを生成する。認証部６３２の比較部６３６は、生成部６３４により生成された認証ＣＲＣと使用許可に含まれる管理者ＣＲＣ５２５とを比較する。これにより使用者側情報処理装置３０は、使用許可５００が確かに管理者から発行されたものであることを確認できる。また、上述のように使用許可情報５２０は、シリアル番号５０５、対象記憶媒体５１０、使用時間５１５を含む。比較部６３６は、ＥＥＰＲＯＭ１３６に格納された使用者情報処理装置３０のシリアル番号と、使用許可情報５２０に含まれるシリアル番号５０５とを比較する。これにより、管理者は、使用を許可すべき使用者側情報処理装置により使用許可５００が使用されることを確実にできる。相互認証が成功した場合、比較部６３６は、ＢＩＯＳ６２０のみがアクセス可能な記憶領域であるＥＥＰＲＯＭ１３６の所定の記憶域に使用許可情報５２０を格納する。これに代えて、比較部６３６は対象記憶媒体５１０、使用時間５１５のみをＥＥＰＲＯＭ１３６に格納してもよい。
【００４７】
確認部６４２は、ＢＩＯＳ６２０の起動処理の間にＢＩＯＳ拡張部６４０が呼び出されると、ＥＥＰＲＯＭ１３６に使用許可情報５２０が格納されているかどうか確認する。使用許可情報５２０が格納されている場合、確認部６４２は更に、使用許可情報５２０に含まれる使用時間５１５と現在時刻とを比較し、現在時刻が、使用時間５１５が示す時間内であることを確認する。
【００４８】
初期化部６４４は、確認部６４２から確認の成功を示す通知と対象記憶媒体５１０とを受け取ったことに応答して、対象記憶媒体５１０により示される記憶媒体の初期化を行うことにより記憶媒体の使用を可能に設定する。なお、初期化処理は、コンピュータの起動時にＢＩＯＳ６２０が通常行う初期化処理と同じであり、当業者に既知であることから説明を省略する。
【００４９】
一方、初期化禁止部６４６は、確認部６４２から確認の失敗を示す通知を受け取ったことに応答して、全ての記憶媒体の初期化を禁止することにより記憶媒体の使用を不能に設定する。図１に示す情報処理装置１０の例を用いて具体的に説明すると、初期化の対象又は初期化禁止の対象となるのは、２ｎｄＩＤＥコントローラ１１４、ドッキングブリッジ１３０、カードバスコントローラ１３２、ＵＳＢコントローラ１２０、ＳｕｐｅｒＩ／Ｏコントローラ１３８である。また、初期化禁止部６４６は、初期化を禁止するだけでなく、上記コントローラについて電力供給をストップすることにより記憶媒体の使用不能の設定を確実にすることができる。
【００５０】
初期化禁止部６４６による処理に代えて、使用者側情報処理装置３０に所定の記憶媒体への書込みを禁止するフィルター・ドライバ６１４が予めインストールされている場合には、フィルター・ドライバ６１４により所定の記憶媒体の使用を不能にしてもよい。即ち、応答部６３８は、フィルタリング部６１６からの定期的な問合せに応答してＥＥＰＲＯＭ１３６にアクセスし、フィルタリング部６１６に使用許可情報５２０を返す。フィルタリング部６１６は、応答部から受け取った使用許可５００に基づいて所定の記憶媒体への書込みを禁止する。上述した確認部６４２による記憶媒体の使用不能の設定は、ＢＩＯＳ６２０の拡張であるＢＩＯＳ拡張部６４０により実行されるため、セキュリティ面で好ましい。一方、フィルター・ドライバ６１４により記憶媒体の使用を不能にする場合には、記憶媒体の読み取りを許可しつつ、書き込みだけを禁止できるため、より柔軟な記憶媒体の制御が可能となる。特に、フィルター・ドライバとしてＵＳＢデバイスに対する書き込みを禁止するフィルター・ドライバがインストールされる場合は、ＵＳＢコントローラ１２０は通常通り初期化できるため、ＵＳＢ対応のマウスやキーボードなどの使用に支障がなく好ましい。なお、フィルター・ドライバは一例としてプライマリＨＤＤ１２２に格納できる。
【００５１】
割込みを発生部６５０は、一定の周期（例えば、１分毎）にセットされたタイマーから通知を受けてＳＭＩ割込みを発生させる。監視部６３９は、割込みを発生部６５０からの割込みに応答して、現在時刻とＥＥＰＲＯＭ１３６に格納された使用時間５１５とを比較し、現在時刻が記憶媒体の使用が許可された時間内であるかどうかを監視する。時間内でない場合、監視部６３９は、使用が許可された時間の経過を示す信号を生成する。
【００５２】
強制終了部６０２は、使用が許可された時間の経過を示す信号に応答して、強制的に対象記憶媒体５１０により示される記憶媒体の使用を終了させる。具体的には、強制終了部６０２は、強制的に使用者側情報処理装置３０をシャットダウン又は再起動させる。これにより情報処理装置をシャットダウンさせることなく使い続ける使用者に対しても、本発明は有効に機能する。なお、監視部６３９は、使用が許可された時間の経過を示す信号に代えて、システムが高温状態である旨の信号を擬似的に生成することにより、ＯＳの強制シャットダウン機能を強制終了部６０２として利用することができる。  
【００５３】
（４）管理者側情報処理装置（管理レポートの作成）
収集部２０６は、使用許可作成部２０４による使用許可作成のロギングデータを収集する。本実施の形態では、収集部２０６は、記録部２０２により記録された依頼情報テーブル４００にアクセスし、資産識別番号４１０が同じ登録データのセットを収集する。
【００５４】
管理レポート作成部２０８は、収集されたロギングデータに基づき管理レポートを作成する。本実施の形態では、管理レポート作成部２０８は、使用者情報テーブル３００にアクセスし、資産識別番号３２５を検索キーとして、ロギングデータに示される資産識別番号４１０と同じ資産識別番号３２５をもつ、社員番号３０５、氏名３１０等の使用者情報を取り出す。そして、管理レポート作成部２０８は、使用者情報と収集部２０６により収集された登録データのセットとから管理レポートを作成する。管理レポートの作成は、週毎でも月毎でもよく、また、使用許可作成状況をまとめる管理レポートは、使用許可を発行した使用者毎又は資産管理番号毎にまとめて作成してもよい。
【００５５】
次に、上述した機能ブロックについて、（１）使用者側情報処理装置における前提となる設定、（２）管理者側情報処理装置（使用許可の作成）、（３）使用者側情報処理装置、（４）管理者側情報処理装置（管理レポートの作成）の順でその動作を説明する。説明するにあたり、図７乃至図１２のフローチャートを参照する。
【００５６】
（１）使用者側情報処理装置における前提となる設定
図７を参照して、管理者が、使用者に使用させる情報処理装置に対し、管理者パスワードを使用して当該情報処理装置に接続して使用可能な全ての記憶媒体の使用を不能に設定する動作について説明する。
【００５７】
管理者による使用者側情報処理装置３０のパワーオンにより処理は開始する。ステップ１０において、使用者側情報処理装置３０（ＢＩＯＳ）は、管理者によりＢＩＯＳ設定用ボタンが押下げられたかどうか判断する。ボタンが押下げられなかった場合（Ｓ１０：ＮＯ）、使用者側情報処理装置３０（ＢＩＯＳ）は起動処理を続ける。一方、ボタンが押下げられた場合（Ｓ１０：ＹＥＳ）、使用者側情報処理装置３０（ＢＩＯＳ）は、使用者側情報処理装置３０に管理者パスワードが設定されているかどうか、ＥＥＰＲＯＭ１３６にアクセスすることにより判断する（Ｓ２０）。管理者パスワードが設定されている場合（Ｓ２０：ＹＥＳ）、使用者側情報処理装置３０（ＢＩＯＳ）は、表示装置１０８の表示画面にプロンプトを表示して管理者パスワードの入力を要求する（Ｓ３０）。
【００５８】
入力された管理者パスワードが使用者側情報処理装置３０に設定されている管理者パスワードと一致する場合（Ｓ４０：ＹＥＳ）、又はステップ２０でＮＯの場合、使用者側情報処理装置３０（ＢＩＯＳ）は、管理者が記憶媒体の使用禁止の設定を選択したかどうか判断する（Ｓ５０）。使用禁止の設定が選択された場合（Ｓ５０：ＹＥＳ）、当該設定をＥＥＰＲＯＭ１３６に格納する（Ｓ６０）。ステップ６０の後、又はステップ４０、ステップ５０においてＮＯの場合、使用者側情報処理装置３０（ＢＩＯＳ）は再起動処理を行う。
【００５９】
（２）管理者側情報処理装置（使用許可の作成）
図８を参照して、使用許可の作成に関して管理者側情報処理装置の動作を説明する。記憶媒体の使用許可の発行を求める使用者から得られた使用者情報が、キーボード等の入力デバイス１４８を用いて管理者により管理者側情報処理装置２０へ入力されると処理が開始する。
【００６０】
ステップ１００において、照合部２００は、入力された使用者情報を照合するために、管理者側情報処理装置２０のハードディスク１２２に格納された使用者情報テーブル３００にアクセスする。そして、照合部２００は照合の結果を表示装置１０８の表示画面に表示する。
【００６１】
照合に成功しない場合（Ｓ１１０：ＮＯ）、処理は終了する。一方、照合に成功すると（Ｓ１１０：ＹＥＳ）、記録部２０２は、キーボード等の入力デバイス１４８を用いて管理者により入力される使用許可依頼内容を依頼情報テーブル４００に登録し、ハードディスク１２２に格納する（Ｓ１２０）。
【００６２】
次に、ステップ１３０において、使用許可作成部２０４は、依頼情報テーブル４００及び使用者情報テーブル３００にアクセスし、使用許可情報５２０及び管理者ＣＲＣ５２５を含む使用許可５００を作成する。その後、使用許可作成部２０４は、ネットワークを介して、作成した使用許可５００を使用者側情報処理装置３０へ送付する（Ｓ１４０）。この際、使用許可作成部２０４は記録部２０２に使用許可の作成を通知する。
【００６３】
ステップ１５０において、記録部２０２は、使用許可作成部２０４からの通知に応答して、依頼情報テーブル４００にアクセスし、該当する登録データに対し使用許可作成日を登録して使用許可作成の記録をとる。そして処理は終了する。
【００６４】
（３）使用者側情報処理装置
図９を参照して、管理者から発行された使用許可５００に基づく記憶媒体の使用の可／不可の設定に関して使用者側情報処理装置３０の動作を説明する。
【００６５】
ステップ２００において、使用者側情報処理装置３０の通信インターフェース１２８は、ネットワークを介して管理者が送付した使用許可５００を受信する。その後、使用者による入力デバイス１４８の操作に従い専用ツール６１０が起動される。専用ツール６１０は、受信された使用許可５００を読み込み、ＳＭＩハンドラ６３０を呼び出して認証部６３２に使用許可５００を渡す。
【００６６】
ステップ２１０において、認証部６３２の比較部６３６は、ＥＥＰＲＯＭ１３６に格納された使用者側情報処理装置３０のシリアル番号と、使用許可５００に含まれるシリアル番号５０５とを比較し、一致するかどうか判断する（Ｓ２１０）。一致する場合（Ｓ２１０：ＹＥＳ）、ステップ２２０において、認証部６３２の生成部６３４は、ＥＥＰＲＯＭ１３６に格納された管理者パスワードを使用許可５００に含まれる使用許可情報５２０に追加してＣＲＣを計算することにより、認証ＣＲＣを生成する。
【００６７】
比較部６３６は、生成部６３４により生成された認証ＣＲＣと使用許可５００に含まれる管理者ＣＲＣ５２５とを比較し、一致するかどうか判断する（Ｓ２３０）。一致する場合（Ｓ２３０：ＹＥＳ）、比較部６３６は、使用許可情報５２０をＥＥＰＲＯＭ１３６の所定の記憶域に格納する（Ｓ２４０）。その後、管理者の入力デバイスの操作により、又は自動で、使用者側情報処理装置３０は再起動する（Ｓ２５０）。一方、ステップ２１０又はステップ２３０でＮＯの場合、処理は終了する。
【００６８】
ＢＩＯＳ６２０はその後起動処理を開始し、ステップ２６０において、確認部６４２は、ＥＥＰＲＯＭ１３６からデータを読出し、ステップ２７０において、使用許可情報５２０の有無を確認する。使用許可情報５２０が有る場合、確認部６４２は更に、現在時刻が使用許可情報５２０に含まれる使用時間５１５内であるかどうか判断する。
【００６９】
確認に成功した場合（Ｓ２７０：ＹＥＳ）、ステップ２８０において、初期化部６４４は、対象記憶媒体５１０と一緒に確認部６４２から確認の成功を示す通知を受けることに応答して、対象記憶媒体５１０により示される記憶媒体の初期化を行うことにより対象記憶媒体５１０を使用可能に設定する。
【００７０】
確認に失敗した場合（Ｓ２７０：ＮＯ）、ステップ３００において、初期化禁止部６４６は、使用者側情報処理装置３０に接続して使用可能な全ての記憶媒体に対し初期化を禁止し及び／又は電力の供給をストップすることにより記憶媒体の使用を不能にする設定をする。
【００７１】
一方、初期化後のステップ２９０においては、対象記憶媒体５１０により示される記憶媒体を除く残りの記憶媒体に対し、ステップ３００に関して説明した使用不能の設定を行う。そして、ステップ２９０又はステップ３００の後、使用者用情報処理装置３０は起動され、処理は終了する。
【００７２】
図１０を参照して、初期化禁止部６４６により記憶媒体の使用を不能に設定する処理に代えて、所定の記憶媒体への書込みを禁止するフィルター・ドライバ６１４により記憶媒体の使用を不能にする処理を説明する。なお、ある記憶媒体に対しては初期化禁止部６４６により使用を不能に設定し、またある記憶媒体に対してはフィルター・ドライバ６１４により使用を不能にするようにしてもよい。ここでは、使用者側情報処理装置３０にＵＳＢデバイスへの書込みを禁止するフィルター・ドライバが予めインストールされているものとして処理を説明する。
【００７３】
フィルター・ドライバ６１４により記憶媒体の使用を不能にする処理は、ＯＳ６００が立ち上がった後に開始する。ステップ３０５において、フィルタリング部６１６は、応答部６３８に対し使用許可の問合せを行う。応答部６３８は、フィルタリング部６１６からの問合せに応答してＥＥＰＲＯＭ１３６にアクセスする（Ｓ３１０）。ステップ３１５において、応答部６３８はＥＥＰＲＯＭ１３６からデータを読み出し、使用許可情報５２０がある場合は使用許可情報５２０をフィルタリング部６１６へ返す。ない場合はない旨の応答をフィルタリング部６１６へ返す。
【００７４】
ステップ３２０において、フィルタリング部６１６は、応答部からの使用許可情報５２０に含まれる対象記憶媒体５１０が所定のＵＳＢデバイスを示すかどうか判断する。所定のＵＳＢデバイスを示す場合（Ｓ３２０：ＹＥＳ）、フィルタリング部６１６は、所定のＵＳＢデバイスへの書込み要求を全てブロックすることにより、所定のＵＳＢデバイスへの書込みを禁止する（Ｓ３２５）。ステップ３２５の後、又は対象記憶媒体５１０が所定のＵＳＢデバイスを示さない場合あるいは応答部６３８から使用許可情報５２０を受け取らなかった場合（Ｓ３２０：ＮＯ）、処理はステップ３０５へ戻る。上述したステップ３０５からステップ３２０／３２５までの一連のステップはフィルター・ドライバ６１４により定期的に繰り返される。
【００７５】
図１１を参照して、管理者により使用が許可された時間を経過して記憶媒体が使用される場合の使用者側情報処理装置３０の動作を説明する。
【００７６】
ステップ３５０において、割り込み発生部６５０は、一定の周期にセットされたタイマーから通知を受け、ＳＭＩ割り込みを発生させる。ステップ３６０において、監視部６３９は、ＳＭＩ割込みに応答して、使用者側情報処理装置３０の現在時刻がＥＥＰＲＯＭ１３６に格納された使用時間５１５が示す時間内であるかどうか判断する。  使用時間が経過している場合（Ｓ３６０：ＹＥＳ）、監視部６３９は使用時間の経過を示す信号を生成する（Ｓ３７０）。使用時間が経過していない場合（Ｓ３６０：ＮＯ）、処理はステップ３５０に戻る。
【００７７】
ステップ３８０において、強制終了部６０２は、使用時間の経過を示す信号に応答して、強制的に対象記憶媒体５１０により示される記憶媒体の使用を終了させる。具体的には、使用者側情報処理装置３０を強制的にシャットダウンまたは再起動させる。従って、次に使用者側情報処理装置３０が起動する際には、確認部６４２により現在時刻が使用許可情報５２０に含まれる使用時間５１５内でないと判断されるため、対象記憶媒体５１０の初期化が禁止され、その使用が不能となる。そしてステップ３８０の後処理は終了する。
【００７８】
（４）管理者側情報処理装置（管理レポートの作成）
図１２を参照して、管理レポートの作成に関して管理者側情報処理装置２０の動作を説明する。
【００７９】
ステップ４３０において、収集部２０６は、使用許可作成部２０４による使用許可作成のロギングデータを収集する。具体的には記録部２０２により管理される依頼情報テーブル４００にアクセスし、資産識別番号４１０が同じ登録データのセットを収集する。
【００８０】
次に、ステップ４４０において、管理レポート作成部２０８は、収集部２０６により収集されたロギングデータに基づき、使用許可の発行状況を示す管理レポートを作成する。そして処理は終了する。
【００８１】
以上、本発明の実施の形態を用いて説明したが、本発明の技術範囲は上記実施の形態に記載の範囲には限定されない。例えば、本発明の実施の形態におけるＳＭＩハンドラによる使用許可の認証は、ＢＩＯＳの起動処理の間に行うこともできる。また、本発明の実施の形態における強制終了部によるシステムの強制終了に代えて、使用が許可された時間を経過して記憶媒体が使用されている旨をネットワークを介して自動的に管理者へ報告する構成を設けてもよい。更に、使用許可の発行は必ずしもネットワークを介する必要はなく、使用許可をフレキシブルディスク等の記憶メディアに格納して使用者へ渡してもよい。但し、この場合、使用者側情報処理装置においてＦＤＤの使用は予め許可されていることが前提となる。上記の実施の形態に、そのような種々の変更又は改良を加えることが可能であることが当業者に明らかである。従って、そのような変更又は改良を加えた形態も当然に本発明の技術的範囲に含まれる。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施の形態による管理者側情報処理装置又は使用者側情報処理装置を実現するのに好適なコンピュータのハードウェア構成の一例を示した図である。
【図２】本発明の実施の形態による管理者側情報処理装置の機能ブロック図である。
【図３】使用者に関する情報を格納する使用者情報テーブルの一例である。
【図４】使用者からの依頼内容を格納する依頼情報テーブルの一例である。
【図５】本発明の実施の形態による、管理者が使用者のリクエストに応じて発行する使用許可の一例を示す図である。
【図６】本発明の実施の形態による使用者側情報処理装置の機能ブロック図である。
【図７】本発明の実施の形態の使用者側情報処理装置における、事前の記憶媒体使用禁止設定処理の流れを示すフローチャートである。
【図８】本発明の実施の形態の管理者側情報処理装置における、使用許可作成処理の流れを示すフローチャートである。
【図９】本発明の実施の形態の使用者側情報処理装置における、使用許可に基づく記憶媒体使用の可／不可設定処理の流れを示すフローチャートである。
【図１０】本発明の実施の形態の使用者側情報処理装置における、フィルター・ドライバーによる記憶媒体使用の不能処理の流れを示すフローチャートである。
【図１１】本発明の実施の形態の使用者側情報処理装置における、使用許可時間監視処理の流れを示したフローチャートである。
【図１２】本発明の実施の形態の管理側情報処理装置における、管理レポート作成処理の流れを示したフローチャートである。
【図１】
2006309296.tif 000003
【図２】
2006309296.tif 000004
【図３】
2006309296.tif 000005
【図４】
2006309296.tif 000006
【図５】
2006309296.tif 000007
【図６】
2006309296.tif 000008
【図７】
2006309296.tif 000009
【図８】
2006309296.tif 000010
【図９】
2006309296.tif 000011
【図１０】
2006309296.tif 000012
【図１１】
2006309296.tif 000013
【図１２】
2006309296.tif 000014