(57)【要約】【課題】ＵＳＢメモリの使用を確実に監視することのできる情報処理装置を提供する。【解決手段】ＵＳＢメモリを装着可能なＵＳＢインターフェース１０５と、ＵＳＢインターフェースに装着されたＵＳＢメモリ１５０に対するデータの記録及び読出しを行う機能を有するＵＳＢメモリアクセス部１０７とを備えた個人端末３０のＵＳＢメモリに対するデータ入出力を監視すべく、管理者によるパスワードの入力を受け付ける入力部１０１に基づいて認証を行い、認証が成功した場合にのみＵＳＢメモリアクセス部１０７によるＵＳＢメモリ１５０に対するデータ入出力を許可するようにした。【選択図】図３
2008108143.tif 000002
【特許請求の範囲】
【請求項１】
外部記憶装置を装着可能なインターフェースと、前記インターフェースに装着された外部記憶装置に対するデータの記録及び読出しを行う機能を有する記憶装置アクセス部とを備えた情報処理装置と、
この情報処理装置とネットワークを介して接続された管理サーバーと、により構成され、前記外部記憶アクセス部による前記外部記憶装置へのデータの記録及び読出しを管理するためのデータ管理システムであって、
前記管理サーバーは、
前記情報処理装置に対応した所定のパスワードを記憶するパスワード記憶部を備え、
前記情報処理装置は、
パスワードの入力を受け付けるパスワード入力部と、
前記パスワード入力部が入力を受け付けたパスワードを前記管理サーバーへ送信するパスワード送信部と、を備え、
前記管理サーバーは、
前記パスワード送信部により送信されてきたパスワードと、前記パスワード記憶部に記憶されたパスワードとの比較に基づいて認証を行い、認証の成否を示す認証結果を前記情報処理装置へ送信する認証部を備え、
前記情報処理装置は、
前記認証部による認証が成功した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを許可し、認証が失敗した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを禁止する外部記憶アクセス制御部と、を備えることを特徴とするデータ管理システム。
【請求項２】
前記インターフェースに外部記憶装置が装着されているか否かを判断する装着判定部と、
前記情報処理装置が、当該情報処理装置がネットワークに接続されていることを少なくとも含む所定の条件を満たしているか否かを判定する条件判定部とを更に備え、
前記装着判定部により前記外部記憶装置が装着されていると判定され、かつ、前記条件判定部により前記情報処理装置が前記所定の条件を満たしていると判定された場合に、前記パスワード入力部がパスワードの入力を受け付けることを特徴とする請求項１記載のデータ管理システム。
【請求項３】
前記所定の条件は、ウイルスチェックプログラムがインストールされていること、前記外部記憶アクセス部が前記外部記憶装置へデータを記録する際に当該データを強制的に暗号化する暗号化プログラムがインストールされていること、の少なくとも何れかを更に含むことを特徴とする請求項２記載のデータ管理システム。
【請求項４】
前記情報処理装置は、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しの履歴を示す履歴情報を生成するアクセス履歴管理部を備えることを特徴とする請求項１〜３の何れかに記載のデータ管理システム。
【請求項５】
前記情報処理装置は、管理者認証モード又はメール通知モードの何れかのモードで動作し、
前記情報処理装置は、
前記認証部により前記所定の条件を満たしていると判定された場合に、当該情報処理装置のモードが、前記管理者認証モードであるか前記メール通知モードであるか判定するモード判定部を備え、
前記外部記憶アクセス制御部は、前記モード判定部により前記メール通知モードであると判定された場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを許可し
前記情報処理装置は、
前記モード判定部により前記メール通知モードであると判定された場合に、アクセス履歴管理部が生成した前記履歴情報を所定の管理者アドレス宛に電子メールで送信するための処理を行うメール通知処理部を備え、
前記パスワード入力部は、前記モード判定部により前記管理者認証モードであると判定された場合にのみ、パスワードの入力を受け付けることを特徴とする請求項４記載のデータ管理システム。
【請求項６】
前記メール通知処理部は、前記管理サーバーへ、前記履歴情報と共にメール通知依頼を送信し、
前記管理サーバーは、前記メール通知依頼に応じて、前記管理者アドレス宛に前記履歴情報を含んだ電子メールを送信するメール通知部を備えることを特徴とする請求項５記載のデータ管理システム。
【請求項７】
前記管理サーバーには、各利用者について識別情報と管理者メールアドレスとが対応付けて記憶されており、
前記メール通知部は、前記メール通知依頼の送信元である情報処理装置を利用する利用者の識別情報に対応する管理者メールアドレスを取得することを特徴とする請求項６記載のデータ管理システム。
【請求項８】
前記アクセス履歴管理部は、前記管理サーバーにより前記履歴情報を記録管理させるべく、前記履歴情報を前記管理サーバーへ送信することを特徴とする請求項４記載のデータ管理システム。
【請求項９】
前記管理サーバーには、当該情報処理装置に対応する動作モードが記録されており、前記モード判定部は前記管理サーバーにアクセスすることにより当該情報処理装置の動作モードを判定することを特徴とする請求項５〜７のうち何れかに記載のデータ管理システム。
【請求項１０】
外部記憶装置を装着可能なインターフェースと、前記インターフェースに装着された外部記憶装置に対するデータの記録及び読出しを行う機能を有する外部記憶アクセス部とを備えた情報処理装置であって、
パスワードの入力を受け付けるパスワード入力部と、
前記パスワード入力部が入力を受け付けたパスワードに基づいて認証を行う認証部と、
前記認証部により認証が成功した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを許可し、認証が失敗した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを禁止する外部記憶アクセス制御部と、を備えることを特徴とする情報処理装置。
【請求項１１】
外部記憶装置を装着可能なインターフェースと、前記インターフェースに装着された外部記憶装置に対するデータの記録及び読出しを行う機能を有する外部記憶アクセス部とを備えた情報処理装置と、
前記情報処理装置とネットワークを介して接続された管理サーバーと、
前記情報処理装置とネットワークを介して接続された、前記情報処理装置の利用者を管理する管理者が操作する管理者端末と、により構成され、前記外部記憶アクセス部による前記外部記憶装置へのデータの記録及び読出しを管理するためのデータ管理システムであって、
前記管理サーバーは、
前記情報処理装置に対応した所定のパスワードを記憶するパスワード記憶部を備え、
前記管理者端末は、
パスワードの入力を受け付けるパスワード入力部と、
前記パスワード入力部が入力を受け付けたパスワードを前記管理サーバーへ送信するパスワード送信部と、を備え、
前記管理サーバーは、
前記パスワード送信部により送信されてきたパスワードと、前記パスワード記憶部に記憶されたパスワードとの比較に基づいて認証を行い、認証の成否を示す認証結果を前記情報処理装置へ送信する認証部を備え、
前記情報処理装置は、
前記認証部による認証が成功した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを許可し、認証が失敗した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを禁止する外部記憶アクセス制御部と、を備えることを特徴とするデータ管理システム。
【請求項１２】
外部記憶装置を装着可能なインターフェースと、前記インターフェースに装着された外部記憶装置に対するデータの記録及び読出しを行う機能を有する外部記憶アクセス部とを備えた情報処理装置における前記外部記憶装置へのデータ記録及び読出しを管理する方法であって、
コンピュータが、パスワードの入力を受け付け、
コンピュータが、前記入力を受け付けたパスワードと、前記情報処理装置に予め記憶されたパスワードとの比較に基づいて認証処理を実行し、
コンピュータが、認証が成功した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを許可し、認証が失敗した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを禁止することを特徴とするデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢなどの外部インターフェースを備えた情報処理装置において、その外部インターフェースに装着された外部記憶装置に対するデータの入出力を管理するシステム及び方法並びにそのような管理機能を備えた情報処理装置に関する。
【背景技術】
【０００２】
従来より、企業等の各種組織においては、組織内のコンピュータからＵＳＢメモリなどの外部記憶装置を用いたデータの持ち出しが行われると情報漏洩リスクがあるため、ＵＳＢインターフェースの利用停止制限をしたり、また、ＵＳＢメモリを利用させる場合には、ＵＳＢメモリへのファイル書き出し時にファイルを暗号化したり、ＵＳＢメモリの使用記録の管理を実施したりしている。しかしながら、このような方法では、端末使用者の不在時に第三者によるデータ盗難の虞がある。
【０００３】
そこで、例えば、特許文献１には、パスワードや指紋などにより認証を行い、認証が正しく行われた場合に限りＵＳＢメモリに対するデータ入出力を許可するようにしたデータ盗難防止装置が記載されている。
【特許文献１】特開２００１−１５４９１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載のデータ盗難防止装置では、第三者によるデータの盗難を防止することは可能であるが、正規のユーザであれば承認されてしまうため、正規のユーザが悪意を持って、コンピュータからＵＳＢメモリにデータを入出力することは防止できない。また、ユーザがウィルス感染した個人所有のＵＳＢメモリを使用する可能性があり、ＵＳＢメモリより端末がウィルス感染してしまう可能性がある。
【０００５】
本発明は、上記の問題に鑑みなされたものであり、ＵＳＢメモリ等の外部記憶装置に対するデータの記録及び読出しを確実に監視することができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、外部記憶装置を装着可能なインターフェースと、前記インターフェースに装着された外部記憶装置に対するデータの記録及び読出しを行う機能を有する記憶装置アクセス部とを備えた情報処理装置と、
この情報処理装置とネットワークを介して接続された管理サーバーと、により構成され、前記外部記憶アクセス部による前記外部記憶装置へのデータの記録及び読出しを管理するためのデータ管理システムであって、
前記管理サーバーは、
前記情報処理装置に対応した所定のパスワードを記憶するパスワード記憶部を備え、
前記情報処理装置は、
パスワードの入力を受け付けるパスワード入力部と、
前記パスワード入力部が入力を受け付けたパスワードを前記管理サーバーへ送信するパスワード送信部と、を備え、
前記管理サーバーは、
前記パスワード送信部により送信されてきたパスワードと、前記パスワード記憶部に記憶されたパスワードとの比較に基づいて認証を行い、認証の成否を示す認証結果を前記情報処理装置へ送信する認証部を備え、
前記情報処理装置は、
前記認証部による認証が成功した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを許可し、認証が失敗した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを禁止する外部記憶アクセス制御部と、を備えることを特徴とする。
【０００７】
また、本発明において、  前記インターフェースに外部記憶装置が装着されているか否かを判断する装着判定部と、
前記情報処理装置が、当該情報処理装置がネットワークに接続されていることを少なくとも含む所定の条件を満たしているか否かを判定する条件判定部とを更に備え、
前記装着判定部により前記外部記憶装置が装着されていると判定され、かつ、前記条件判定部により前記情報処理装置が前記所定の条件を満たしていると判定された場合に、前記パスワード入力部がパスワードの入力を受け付けることとしてもよい。
【０００８】
また、前記所定の条件は、ウイルスチェックプログラムがインストールされていること、前記外部記憶アクセス部が前記外部記憶装置へデータを記録する際に当該データを強制的に暗号化する暗号化プログラムがインストールされていること、の少なくとも何れかを更に含むこととしてもよい。
【０００９】
また、前記情報処理装置は、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しの履歴を示す履歴情報を生成するアクセス履歴管理部を備えることとしてもよい。
【００１０】
また、前記情報処理装置は、管理者認証モード又はメール通知モードの何れかのモードで動作し、
前記情報処理装置は、
前記認証部により前記所定の条件を満たしていると判定された場合に、当該情報処理装置のモードが、前記管理者認証モードであるか前記メール通知モードであるか判定するモード判定部を備え、
前記外部記憶アクセス制御部は、前記モード判定部により前記メール通知モードであると判定された場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを許可し
前記情報処理装置は、
前記モード判定部により前記メール通知モードであると判定された場合に、アクセス履歴管理部が生成した前記履歴情報を所定の管理者アドレス宛に電子メールで送信するための処理を行うメール通知処理部を備え、
前記パスワード入力部は、前記モード判定部により前記管理者認証モードであると判定された場合にのみ、パスワードの入力を受け付けることとしてもよい。
【００１１】
また、前記メール通知処理部は、前記管理サーバーへ、前記履歴情報と共にメール通知依頼を送信し、
前記管理サーバーは、前記メール通知依頼に応じて、前記管理者アドレス宛に前記履歴情報を含んだ電子メールを送信するメール通知部を備えることとしてもよい。
前記管理サーバーには、各利用者について識別情報と管理者メールアドレスとが対応付けて記憶されており、
前記メール通知部は、前記メール通知依頼の送信元である情報処理装置を利用する利用者の識別情報に対応する管理者メールアドレスを取得することとしてもよい。
【００１２】
また、前記アクセス履歴管理部は、前記管理サーバーにより前記履歴情報を記録管理させるべく、前記履歴情報を前記管理サーバーへ送信することとしてもよい。
また、前記管理サーバーには、当該情報処理装置に対応する動作モードが記録されており、前記モード判定部は前記管理サーバーにアクセスすることにより当該情報処理装置の動作モードを判定することとしてもよい。
【００１３】
また、本発明は、外部記憶装置を装着可能なインターフェースと、前記インターフェースに装着された外部記憶装置に対するデータの記録及び読出しを行う機能を有する外部記憶アクセス部とを備えた情報処理装置であって、
パスワードの入力を受け付けるパスワード入力部と、
前記パスワード入力部が入力を受け付けたパスワードに基づいて認証を行う認証部と、
前記認証部により認証が成功した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを許可し、認証が失敗した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを禁止する外部記憶アクセス制御部と、を備えることを特徴とする。
【００１４】
また、本発明は、外部記憶装置を装着可能なインターフェースと、前記インターフェースに装着された外部記憶装置に対するデータの記録及び読出しを行う機能を有する外部記憶アクセス部とを備えた情報処理装置と、
前記情報処理装置とネットワークを介して接続された管理サーバーと、
前記情報処理装置とネットワークを介して接続された、前記情報処理装置の利用者を管理する管理者が操作する管理者端末と、により構成され、前記外部記憶アクセス部による前記外部記憶装置へのデータの記録及び読出しを管理するためのデータ管理システムであって、
前記管理サーバーは、
前記情報処理装置に対応した所定のパスワードを記憶するパスワード記憶部を備え、
前記管理者端末は、
パスワードの入力を受け付けるパスワード入力部と、
前記パスワード入力部が入力を受け付けたパスワードを前記管理サーバーへ送信するパスワード送信部と、を備え、
前記管理サーバーは、
前記パスワード送信部により送信されてきたパスワードと、前記パスワード記憶部に記憶されたパスワードとの比較に基づいて認証を行い、認証の成否を示す認証結果を前記情報処理装置へ送信する認証部を備え、
前記情報処理装置は、
前記認証部による認証が成功した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを許可し、認証が失敗した場合に、前記外部記憶アクセス部による前記外部記憶装置に対するデータの記録及び読出しを禁止する外部記憶アクセス制御部と、を備えることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、管理者のパスワードによる認証を行わなければ、情報処理装置の利用者であっても外部記憶装置に対するデータの記録／読出しが行えないため、外部記憶装置の使用制限や使用状況の監視を徹底することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の情報処理装置の一実施形態について図面を参照しながら説明する。
図１は、本実施形態のデータ管理システム１の全体構成を示す図である。データ管理システム１は、例えば、企業において、各個人が使用するパソコン等の情報処理装置におけるＵＳＢメモリに対するデータの記録／読出しを監視するためのものである。
同図に示すように、データ管理システム１は、管理サーバー１０と、例えば会社内の一般社員である各個人が使用する個人端末３０と、例えば会社内の管理職である管理者が使用する管理者端末４０とを含んで構成されており、これらはネットワーク５０により相互に接続されている。個人端末３０及び管理者端末４０は典型的にはパーソナルコンピュータであるが、これに限らず、ＵＳＢメモリ等の外部記憶装置を装着可能なＰＤＡ等の情報処理装置であってもよい。
【００１７】
図２は、個人端末３０の構成を示す図である。同図に示すように、個人端末３０は、ＣＰＵ１００と、入力部１０１と、パスワード送信部１０２と、ウィルスプログラム検出部１０３と、暗号化プログラム検出部１０４と、ＵＳＢインターフェース１０５と、ＵＳＢメモリ装着判定部１０６と、ＵＳＢメモリアクセス部１０７と、ＵＳＢアクセス制御部１０８と、ネットワーク接続部１１０と、ネットワーク接続検出部１１１と、アクセス履歴管理部１２０と、メール通知処理部１３０と、モード判定部１４０とを備える。
【００１８】
入力部１０１は、パスワードの入力を受け付け、パスワード送信部１０２は、入力されたパスワードを含む認証要求をネットワーク接続部１１０により管理サーバー１０へ送信する。
【００１９】
ウィルスプログラム検出部１０３は、個人端末３０にコンピュータウィルスを監視するためのウィルス検出プログラムの最新版がインストールされているか否かを検出する。
ＵＳＢインターフェース１０５には、ＵＳＢメモリ１５０が装着可能である。ＵＳＢメモリ装着判定部１０６は、ＵＳＢインターフェース１０５にＵＳＢメモリ１５０が接続されているか否かを判定し、その判定結果をＣＰＵ１００に通知する。また、ＵＳＢメモリアクセス部１０７は、ＵＳＢインターフェース１０５に装着されたＵＳＢメモリ１５０に対するデータの入出力（記録／読出し）を行う。
【００２０】
暗号化プログラム検出部１０４は、ＵＳＢメモリアクセス部１０７がＵＳＢメモリ１５０にデータを記録する際に当該データを強制的に暗号化するための暗号化プログラムがインストールされているか否かを検出する。
ＵＳＢアクセス制御部１０８は、ＵＳＢメモリアクセス部１０７によるＵＳＢメモリ１５０に対するデータの入出力を許可又は禁止する。
【００２１】
アクセス履歴管理部１２０は、ＵＳＢメモリアクセス部１０７によるＵＳＢメモリ１５０に対するデータの入出力の履歴を示す操作履歴情報を生成する。
メール通知処理部１３０は、管理サーバー１０に対して、アクセス履歴管理部１２０が生成した操作履歴情報を当該個人端末３０の利用者の管理者宛に電子メールにて送信すべき旨のメール通知依頼信号を操作履歴情報と共に送信する。
【００２２】
ネットワーク接続部１１０は個人端末３０をネットワーク接続するためのインターフェースである。ネットワーク接続検出部１１１は、個人端末３０がネットワーク５０に接続されているか否かを検出して、その結果をＣＰＵ１００へ通知する。なお、ネットワーク接続部１１０によるネットワーク接続は有線であっても無線であってもよい。
【００２３】
モード判定部１４０は、管理サーバー１０にモード問い合わせ信号を送信し、これに応じて管理サーバー１０から送信されてくるモード通知信号に基づいて当該個人端末３０の動作モードを判定する。この動作モードについては後述する。
【００２４】
なお、ウィルスプログラム検出部１０３、暗号化プログラム検出部１０４、ＵＳＢメモリアクセス部１０７、ＵＳＢアクセス制御部１０８、アクセス履歴管理部１２０、メール通知処理部１３０、及びモード判定部１４０はＣＰＵ１００がメモリに記憶された所定のプログラムを実行することにより実現される。
【００２５】
図１に戻り、管理サーバー１０は、データベース１１と、メール通知部１２と、認証部１３とを備える。
データベース１１には、ＩＰアドレスや各個人のＩＤなどの各個人端末３０の識別情報（以下、個人識別情報という）と、各個人端末３０の管理を担当する管理者の識別情報と、当該管理者のメールアドレスと、当該管理者の認証用パスワードとが対応付けられて記録されている。さらに、データベース１１には、後述するように、各個人端末３０におけるＵＳＢメモリ１５０への入出力操作の履歴を示す操作履歴情報が該当する個人識別情報に関係付けて記録される。
【００２６】
管理サーバー１０には、管理者が自身の管理する個人の個人端末３０を操作することが可能な管理者認証モードと、管理者が外出や休暇などの理由により個人端末３０を操作することができない場合のメール通知モードの何れかの動作モードが、各個人端末３０について設定されている。この動作モードは、データベース１１において、各個人識別情報に対応付けて記録してもよいし、あるいは、各管理者について記録されてもよい。何れにしても、管理サーバーは、個人識別情報が指定されると、該当する個人端末３０についての動作モードを特定することができる。管理者は管理者端末４０から管理サーバー１０にアクセスして、通常時には動作モードを管理者認証モードに設定し、外出等で不在にする場合にメール通知モードに設定する。
【００２７】
認証部１３は、個人端末３０からパスワードを含む認証要求信号が送信されてくると、データベース１１を検索して、その送信元である個人端末３０の個人識別情報に対応する認証用パスワードを取得し、個人端末３０から受信したパスワードと認証用パスワードとを比較する。その結果、両パスワードが一致した場合に認証が成功したと判定し、一致しない場合に認証が失敗したと判定して、それらの判定結果を個人端末３０へ送信する。
【００２８】
メール通知部１２は、個人端末３０からメール通知依頼信号及び操作履歴情報が送信されてくると、データベース１１を検索して、その送信元である個人端末３０の個人識別情報に対応する管理者メールアドレスを取得し、その管理者メールアドレス宛に操作履歴情報を含んだ電子メールを送信する。
【００２９】
以下、本実施形態のシステムにおける処理の流れを説明する。
図３は、本実施形態における処理の流れを示すフローチャートである。なお、図中、個人端末３０における処理を実線ブロックで、管理サーバー１０における処理を破線ブロックで、それぞれ示している。
【００３０】
まず、ステップＳ１００において、ＵＳＢメモリ装着判定部１０６によりＵＳＢメモリ１５０がＵＳＢインターフェースに装着されているか否かを判定する。その結果、ＵＳＢメモリ１５０が装着されていないと判定された場合には、ＵＳＢの接続が検出されるまでステップＳ１００の処理を繰り返す。
【００３１】
そして、ステップＳ１００において、ＵＳＢメモリ１５０が装着されたと判定されると、ステップＳ１０５において、ＵＳＢアクセス制御部１０８により、ＵＳＢメモリアクセス部１０７によるＵＳＢメモリ１５０へのデータ入出力を禁止する。
【００３２】
次に、ステップＳ１１０において、ネットワーク接続検出部１１１により個人端末３０がネットワーク５０へ接続されているか否かを判定する。
その結果、個人端末３０がネットワーク５０に接続されていると判定された場合は、ステップＳ１２０において、ウィルスプログラム検出部１０３により、ウィルス検出プログラムの最新版がインストールされているか否かを判定する。そして、ウィルス検出プログラムの最新版がインストールされていると判定されると、次にステップＳ１３０において、暗号化プログラム検出部１０４により、暗号化プログラムがインストールされているか否かを判定する。ステップＳ１３０において、暗号化プログラムがインストールされていると判定された場合には、ステップＳ１４０に進む。
【００３３】
一方、以上の工程において、個人端末３０がネットワーク５０に接続されていないと判定された場合（ステップＳ１１０においてＮＯ）、ウィルス検出プログラムの最新版がインストールされていないと判定された場合（ステップＳ１２０においてＮＯ）、及び、暗号化プログラムがインストールされていないと判定された場合（ステップＳ１３０でＮＯ）には、ステップＳ２８０において、ＵＳＢアクセス制御部１０８が、ＵＳＢメモリ１５０へのデータの入出力を禁止するとともに、入力部１０１が各種操作入力を受け付けるのを禁止し、個人端末３０における画面表示を固定状態とする。なお、以下の説明ではこのような状態を画面ロック状態という。
【００３４】
このように画面ロック状態となった場合には、ステップＳ２９０において、ＵＳＢメモリ装着判定部１０６によりＵＳＢメモリ１５０が取り外されたか否かを判定し、取り外されたと判定された場合には上記ステップＳ１００へ戻って、再びＵＳＢメモリ１５０が装着されるのを待つ。一方、ＵＳＢメモリ１５０が取り外されていない場合には、ステップＳ１１０に戻る。
【００３５】
ステップＳ１４０では、モード判定部１４０により、個人端末３０の個人識別情報を含んだモード問い合わせ信号を管理サーバー１０へ送信する。管理サーバー１０はモード問い合わせ信号を受信すると、データベース１１を参照するなどにより、モード問い合わせ信号に含まれる個人識別情報に該当する個人端末３０の動作モードを抽出し、その動作モードを示すモード通知信号を個人端末３０に送信する。
【００３６】
動作モードがメール通知モードである場合には、ステップＳ１４５において、ＵＳＢアクセス制御部１０８により、ＵＳＢメモリアクセス部１０７によるＵＳＢメモリ１５０へのデータの入出力を許可し、ステップＳ１５０において、アクセス履歴管理部１２０により、ＵＳＢメモリアクセス部１０７がＵＳＢメモリ１５０に対して行ったデータの入出力の操作履歴情報を生成する。この操作履歴情報は、例えば、記録／読み出しの日時、記録／読出しの別、記録／読出しの対象であるデータのファイル名やファイル種別等を含んでいる。
【００３７】
ステップＳ１５０において生成された操作履歴情報は、ステップＳ１６０において、個人端末３０の識別情報と共に管理サーバー１０へ送信される。
【００３８】
管理サーバー１０は個人端末３０より操作履歴情報及び個人端末３０の個人識別情報を受信すると、ステップＳ１７０において、メール通知部１２が、受信した個人端末３０の個人識別情報に基づきデータベース１１を検索し、当該個人識別情報に対応する管理者のメールアドレスを取得する。そして、ステップＳ１８０において、取得した管理者のメールアドレス宛に操作履歴情報を送信する。次に、ステップＳ１９０において、管理サーバー１０は、受信した操作履歴情報を該当する個人識別情報に対応付けてデータベース１１に記録する。
【００３９】
そして、ステップＳ２００においてＵＳＢメモリ装着判定部１０６によりＵＳＢインターフェース１０５からＵＳＢメモリ１５０が取り外されたと判定されるまで、上記のステップＳ１５０〜ステップＳ１９０の処理を繰り返す。一方、ステップＳ２００において、ＵＳＢメモリ１５０が取り外されたと判定されるとＳ１００へ戻る。
【００４０】
また、ステップＳ１４０において、動作モードが管理者認証モードである場合には、ステップＳ２１０において、個人端末３０を画面ロック状態とし、管理者によるパスワードの入力を行うための画面を表示する。
【００４１】
次にステップＳ２２０において、入力部１０１より管理者によるパスワードの入力を受付けると、ステップＳ２３０において利用者認証を行う。具体的には、まず、パスワード送信部１０２が管理サーバー１０に、当該個人端末３０の個人識別情報と入力されたパスワードとを含む認証要求信号を送信する。管理サーバー１０が認証要求信号を受信すると、認証部１３はデータベース１１を検索し、認証要求信号に含まれる個人識別情報に対応するパスワードを抽出する。そして、ステップＳ２３０において、管理サーバー１０は、認証部１３により認証要求信号に含まれたパスワードとデータベース１１より抽出した認証用パスワードと比較して、これらが一致する場合には認証が成功したと判定し、一致しない場合には認証は失敗したと判定する。認証部１３による判定結果を示す認証結果信号は管理サーバー１０から個人端末３０へ送信される。
【００４２】
ステップＳ２３０において認証が成功したと判定された場合には、ステップＳ２４０において、個人端末３０は画面ロック状態を解除する。具体的には、ＵＳＢアクセス制御部１０８によって、ＵＳＢメモリアクセス部１０７によるＵＳＢメモリ１５０に対するデータの入出力を許可したうえで、入力部１０１による各種操作入力が受け付けられるようにする。
【００４３】
一方、上記ステップＳ２２０において、管理者によりパスワードが入力されない場合や、ステップ２３０において認証が失敗したと判定された場合には、ステップＳ２２０に戻り、再び管理者によるパスワードの入力を求める。
【００４４】
上記ステップＳ２４０において画面ロックを解除すると、ステップＳ２５０において、ステップＳ１５０と同様に、アクセス履歴管理部１２０が、ＵＳＢメモリアクセス部１０７によるＵＳＢメモリ１５０に対するデータの入出力の操作履歴を示す操作履歴情報を生成する。アクセス履歴管理部１２０により生成された操作履歴情報は個人端末３０の個人識別情報と共に管理サーバー１０に送信される。管理サーバー１０は、個人識別情報及び操作履歴情報を受信すると、ステップ２６０において、受信した個人識別情報に関係付けて操作履歴情報をデータベース１１に記録する。
【００４５】
上記のステップＳ２５０〜ステップＳ２６０の処理は、ステップ２７０において、ＵＳＢメモリ装着判定部１０６によりＵＳＢメモリ１５０が取り外されたと判定されるまで繰り返される。そして、ステップ２７０において、ＵＳＢメモリ１５０が取り外されたと判定されると、Ｓ１００へ戻る。
【００４６】
以上説明した本実施形態のシステムによれば、以下の効果が得られる。
管理者がいる場合（管理者認証モードの場合）には、管理者が入力したパスワードによる認証がなければ、個人端末３０は、ＵＳＢメモリ１５０に対するデータの入出力を行うことができない。このため、管理者がＵＳＢメモリ１５０の使用を確実に監視することができ、ウィルスに感染した可能性があるような個人所有のＵＳＢメモリ１５０の使用を制限することができるため、ウィルス感染の可能性を減らすことができる。また、悪意を持った個人が、個人端末３０からＵＳＢメモリ１５０を媒体としてデータを持ち出すことを防止できる
【００４７】
また、ウィルス検出プログラムや暗号化プログラムがインストールされていない場合には、ＵＳＢメモリ１５０の使用ができないため、ウィルス感染の虞を減らすことができ、また、暗号化されていない状態のデータがＵＳＢメモリ１５０に記録されて外部に漏洩してしまうことを防止できる。
さらに、個人端末３０におけるＵＳＢメモリ１５０に対するデータ入出力の履歴を示す操作履歴情報が管理者にメールで送信され、また、この操作履歴情報がデータベース１１に記録されるため、管理者の許可を得た後の、ＵＳＢメモリ１５０の不正使用を発見することができる。
【００４８】
また、管理者が不在の場合（メール通知モードの場合）でも、個人端末３０におけるＵＳＢメモリ１５０に対するデータ入出力の履歴を示す操作履歴情報が管理者にメールで送信され、また、管理者認証モードの場合と同様に、この操作履歴情報がデータベース１１に記録されるため、管理者の許可のないＵＳＢメモリ１５０の使用を発見することができる。これによりＵＳＢメモリ１５０の不正使用を抑止することができる。
【００４９】
なお、上記実施形態では、外部記憶装置がＵＳＢメモリ１５０である場合を例として説明したが、これに限らず、ハードディスクドライブ、ＣＤドライブ、ＤＶＤドライブ、又はフロッピーディスクドライブなど、パーソナルコンピュータ等の情報処理装置に外部から装着可能な他の記憶装置に対して適用することもできる。
【００５０】
また、上記実施形態では、外部記憶装置が装着されるインターフェースがＵＳＢポートである場合を例として説明したがこれに限らず、ＳＣＳＩなどのインターフェースの場合であっても適用が可能である。
また、上記実施形態では、管理者によるパスワードの入力を個人端末３０で行うものとしたが、これに限らず、例えば、管理者が自身の管理者端末４０からパスワードを入力し、これを管理サーバー１０に送信して認証を行う構成としてもよい。
【００５１】
また、本実施形態のシステムを管理者認証モードのみで動作させる場合は、必ずしも個人端末３０が管理サーバー１０と必ずしもネットワーク５０経由で接続されていなくても行うことができる。この場合、予め個人端末３０に認証用パスワードを記録しておき、ステップ２２０における認証を個人端末３０で行い、また、ステップ２５０において操作履歴情報を個人端末３０内の記憶装置に記憶するようにすればよい。
【００５２】
さらに、上記実施形態では、メール通知モードにおける管理者へのメール送信を管理サーバー１０が行うものとしたが、これに限らず、個人端末３０が管理サーバー１０へ、個人識別情報に基づいて管理者のメールアドレスを問い合わせ、そのメールアドレス宛に個人端末３０からメール送信を行うようにしてもよい。
【図面の簡単な説明】
【００５３】
【図１】本実施形態の情報処理装置の構成を示す図である。
【図２】個人端末の構成を示す図である。
【図３】情報処理装置における処理の流れを示すフローチャートである。
【符号の説明】
【００５４】
１  データ管理システム
１０  管理サーバー
１１  データベース
１２  メール通知部
３０  個人端末
４０  管理者端末
５０  ネットワーク
１００  ＣＰＵ
１０１  入力部
１０２  パスワード送信部
１０３  ウィルスプログラム検出部
１０４  暗号化プログラム検出部
１０５  ＵＳＢインターフェース
１０６  ＵＳＢメモリ装着判定部
１０７  ＵＳＢメモリアクセス部
１０８  ＵＳＢアクセス制御部
１１０  ネットワーク接続部
１１１  ネットワーク接続検出部
１２０  アクセス履歴管理部
１５０  ＵＳＢメモリ
【図１】
2008108143.tif 000003
【図２】
2008108143.tif 000004
【図３】
2008108143.tif 000005