(57)【特許請求の範囲】
【請求項１】
外部装置の使用の可否を判定する外部装置管理システムであって、
前記外部装置管理システムは、
ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、
ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として記憶するファイル情報記憶部と、
前記外部装置の識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、
前記外部装置に記憶されたファイルの使用範囲情報を前記ファイル情報記憶部から抽出し、その使用範囲情報に基づいて、前記外部装置の使用範囲情報として、前記外部装置の識別情報に対応づけて前記外部装置情報記憶部に設定する使用範囲情報設定部と、
前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から前記外部装置の識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置の識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部と、
を有することを特徴とする外部装置管理システム。
【請求項２】
クライアント端末の操作ログ情報を用いることで外部装置の使用の可否を判定する外部装置管理システムであって、
前記外部装置管理システムは、
ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、
ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として、前記ファイルのファイル識別情報と対応づけて記憶するファイル情報記憶部と、
前記外部装置の識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、
クライアント端末の操作ログ情報を受け取る操作ログ情報受取部と、
ファイルを前記外部装置に記憶させた場合に、前記ファイルを外部装置に記憶させた際の操作ログ情報におけるファイル識別情報に基づいて、そのファイルの使用範囲情報を前記ファイル情報記憶部から取得し、前記外部装置情報記憶部に、その操作ログ情報における前記外部装置の識別情報と前記取得した使用範囲情報とを対応づけて記憶させる使用範囲情報設定部と、
前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から前記外部装置の識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置の識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部と、
を有することを特徴とする外部装置管理システム。
【請求項３】
前記使用範囲情報設定部は、
前記クライアント端末の操作ログ情報のうち、操作内容として、ファイルを外部装置に記憶させたことを示す情報が含まれている操作ログ情報について、その操作ログ情報からファイル識別情報と外部装置の識別情報とを抽出し、抽出したファイル識別情報に基づいて、その外部装置に記憶させたファイルの使用範囲情報を前記ファイル情報記憶部から取得し、前記外部装置情報記憶部に、前記抽出した外部装置の識別情報と前記取得した使用範囲情報とを対応づけてその外部装置の使用範囲情報として記憶させる、
ことを特徴とする請求項２に記載の外部装置管理システム。
【請求項４】
前記使用可否判定部は、
前記クライアント端末の操作ログ情報のうち、操作内容として、外部装置をクライアント端末に接続したことを示す情報が含まれている操作ログ情報を判定し、その操作ログ情報から外部装置の識別情報とユーザ識別情報とを少なくとも抽出し、抽出した外部装置の識別情報に基づいて、その外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、抽出したユーザ識別情報に基づいて、そのユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定し、判定結果を前記外部装置と接続したクライアント端末または前記外部装置に対して送信する、
ことを特徴とする請求項２または請求項３に記載の外部装置管理システム。
【請求項５】
前記外部装置と接続したクライアント端末または前記外部装置は、
前記外部装置管理システムから使用可否の判定結果を受けると、判定結果に応じてその外部装置の使用可否の制御を行う、
ことを特徴とする請求項１から請求項４のいずれかに記載の外部装置管理システム。
【請求項６】
前記外部装置と接続したクライアント端末または前記外部装置は、
前記外部装置管理システムに対して接続できない場合には、その外部装置の使用不許可の制御を行う、
ことを特徴とする請求項１から請求項５のいずれかに記載の外部装置管理システム。
【請求項７】
外部装置の使用の可否を判定する外部装置管理システムであって、
前記外部装置管理システムは、
ユーザの属性情報またはアクセス権限を示す情報とそのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、
ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として記憶するファイル情報記憶部と、
前記外部装置の使用範囲情報を、その外部装置のアクセス対象となる構成の識別情報である外部装置アクセス対象識別情報に対応づけて記憶する外部装置情報記憶部と、
前記外部装置に記憶されたファイルの使用範囲情報を前記ファイル情報記憶部から抽出し、その使用範囲情報に基づいて、前記外部装置の使用範囲情報として、前記外部装置アクセス対象識別情報に対応づけて前記外部装置情報記憶部に設定する使用範囲情報設定部と、
前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から外部装置アクセス対象識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置アクセス対象識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部と、
を有することを特徴とする外部装置管理システム。
【請求項８】
クライアント端末の操作ログ情報を用いることで外部装置の使用の可否を判定する外部装置管理システムであって、
前記外部装置管理システムは、
ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、
ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として、前記ファイルのファイル識別情報と対応づけて記憶するファイル情報記憶部と、
前記外部装置のアクセス対象となる構成の識別情報である外部装置アクセス対象識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、
クライアント端末から操作ログ情報を受け取る操作ログ情報受取部と、
ファイルを前記外部装置に記憶させた場合に、前記ファイルを外部装置に記憶させた際の操作ログ情報におけるファイル識別情報に基づいて、そのファイルの使用範囲情報を前記ファイル情報記憶部から取得し、前記外部装置情報記憶部に、その操作ログ情報における前記外部装置アクセス対象識別情報と前記取得した使用範囲情報とを対応づけて記憶させる使用範囲情報設定部と、
前記外部装置を前記クライアント端末に接続した場合に、前記クライアント端末または前記外部装置から外部装置アクセス対象識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置アクセス対象識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部と、
を有することを特徴とする外部装置管理システム。
【請求項９】
ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、
ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として記憶するファイル情報記憶部と、
外部装置の識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、を有するコンピュータを外部装置管理システムとして機能させるセキュリティプログラムであって、
前記セキュリティプログラムは、前記コンピュータを、
前記外部装置に記憶されたファイルの使用範囲情報を前記ファイル情報記憶部から抽出し、その使用範囲情報に基づいて、前記外部装置の使用範囲情報として、前記外部装置の識別情報に対応づけて前記外部装置情報記憶部に設定する使用範囲情報設定部、
前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から前記外部装置の識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置の識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部、
として機能させることを特徴とするセキュリティプログラム。
【請求項１０】
ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、
ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として、前記ファイルのファイル識別情報と対応づけて記憶するファイル情報記憶部と、
外部装置の識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、を有するコンピュータを外部装置管理システムとして機能させるセキュリティプログラムであって、
前記セキュリティプログラムは、前記コンピュータを、
クライアント端末の操作ログ情報を受け取る操作ログ情報受取部、
ファイルを前記外部装置に記憶させた場合に、前記ファイルを外部装置に記憶させた際の操作ログ情報におけるファイル識別情報に基づいて、そのファイルの使用範囲情報を前記ファイル情報記憶部から取得し、前記外部装置情報記憶部に、その操作ログ情報における前記外部装置の識別情報と前記取得した使用範囲情報とを対応づけて記憶させる使用範囲情報設定部、
前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から前記外部装置の識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置の識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部、
として機能させることを特徴とするセキュリティプログラム。
【請求項１１】
ユーザの属性情報またはアクセス権限を示す情報とそのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、
ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として記憶するファイル情報記憶部と、
外部装置の使用範囲情報を、その外部装置のアクセス対象となる構成の識別情報である外部装置アクセス対象識別情報に対応づけて記憶する外部装置情報記憶部と、を有するコンピュータを外部装置管理システムとして機能させるセキュリティプログラムであって、
前記セキュリティプログラムは、前記コンピュータを、
前記外部装置に記憶されたファイルの使用範囲情報を前記ファイル情報記憶部から抽出し、その使用範囲情報に基づいて、前記外部装置の使用範囲情報として、前記外部装置アクセス対象識別情報に対応づけて前記外部装置情報記憶部に設定する使用範囲情報設定部、
前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から外部装置アクセス対象識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置アクセス対象識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部、
として機能させることを特徴とするセキュリティプログラム。
【請求項１２】
ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、
ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として、前記ファイルのファイル識別情報と対応づけて記憶するファイル情報記憶部と、
外部装置のアクセス対象となる構成の識別情報である外部装置アクセス対象識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、を有するコンピュータを外部装置管理システムとして機能させるセキュリティプログラムであって、
前記セキュリティプログラムは、前記コンピュータを、
クライアント端末から操作ログ情報を受け取る操作ログ情報受取部、
ファイルを前記外部装置に記憶させた場合に、前記ファイルを外部装置に記憶させた際の操作ログ情報におけるファイル識別情報に基づいて、そのファイルの使用範囲情報を前記ファイル情報記憶部から取得し、前記外部装置情報記憶部に、その操作ログ情報における前記外部装置アクセス対象識別情報と前記取得した使用範囲情報とを対応づけて記憶させる使用範囲情報設定部、
前記外部装置を前記クライアント端末に接続した場合に、前記クライアント端末または前記外部装置から外部装置アクセス対象識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置アクセス対象識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部、
として機能させることを特徴とするセキュリティプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢメモリ（可搬型半導体記憶装置）などの外部記録媒体やコンピュータ端末などの使用範囲を、操作ログ情報を用いて判定することにより、当該外部記録媒体やコンピュータ端末をその使用範囲を超えて使用できないようにする外部装置管理システムに関する。
【背景技術】
【０００２】
企業などの組織では、組織から情報漏洩が起こらないように様々な対策を採っている。例えば、個人情報や機密情報を含むファイルに対してはアクセス権限を設定しておき、その権限を有するユーザだけがアクセスできるようにすることによって、情報漏洩を防止する方法がある。このような従来技術として下記特許文献１及び特許文献２が存在する。
【０００３】
情報漏洩の発生には様々な原因があるが、その中でも一番多いと考えられるのは、悪意の第三者が業務などで使用するファイルをＵＳＢメモリなどの外部記録媒体にコピーし、それを流出させたり、私物のコンピュータ端末に、業務などで使用するファイルをファイルサーバやクライアント端末からコピーしてファイルが外部へ流出したりする場合である。
【０００４】
このような場合は上述のような単なるアクセス権限のチェックでは防止することができない。なぜならばファイルに対するアクセス権限があるユーザが上述のような行為を行うこともあるし、一般的にファイルに対して使用するパスワードは複雑ではないことも多く、ファイルを入手した第三者がパスワードを解読してしまうこともあるためである。
【０００５】
そこで下記特許文献３に記載のように、予め定められた不正行為をそもそも行えなくするようなシステムが存在する。つまり外部記録媒体やコンピュータ端末のファイルコピーなどの操作を行えなくすることで、情報漏洩を防止するシステムである。また特許文献３以外にも、ＵＳＢメモリなどの外部記録媒体をソフトウェア的にあるいはハードウェア的に、一律に使用禁止とする方法を採用している場合もある。
【０００６】
特許文献３の場合には、外部記録媒体やコンピュータ端末などへのファイルコピー操作を不正行為として設定しておくことによって、そのような操作が一律に行えなくなり、情報漏洩の防止の観点からは有益である。またＵＳＢメモリなどの外部記録媒体をソフトウェア的、ハードウェア的に使用禁止とする方法の場合にも、外部記録媒体が使用できなくなるので、情報漏洩の防止の観点からは有益である。
【０００７】
しかしＵＳＢメモリなどの外部記録媒体は、気軽に情報を持ち運びして、その情報を別のコンピュータ端末で使用することができるので、利便性が高く、上述のように一律に使用禁止にしてしまうと、業務効率が低下する場合もある。
【０００８】
例えば開発部門の場合、一人のユーザが、通常業務を行うコンピュータ端末と、実験環境用のコンピュータ端末とを使用しており、実験環境用のコンピュータ端末は通常業務のコンピュータ端末のネットワークからは切り離されていることが多い。そして、通常業務を行うコンピュータ端末から実験環境用のコンピュータ端末へファイルなどを移動させる場合には、事前にシステム管理を統括する部署に対して、ＵＳＢメモリなどの外部記録媒体の使用許可を申請しておき、許可されたＵＳＢメモリを使用して、ファイルを移動させている。
【０００９】
【特許文献１】特開２０００−２９７５１号公報
【特許文献２】特開２００６−２３９２４号公報
【特許文献３】特開２００５−２２２２１６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
以上のように、従来では、情報漏洩を重視するあまりに、一般的にはＵＳＢメモリなどの外部記録媒体が一律に使用禁止されており、例外的に使用する場合でも使用するＵＳＢメモリを事前にシステム管理を統括する部署に対して申請しておかなければならず、極めて煩雑であった。
【００１１】
そのため、従来のように、事前にシステム管理を統括する部署に対して申請などの煩雑な手続を行わずともＵＳＢメモリなどの外部記録媒体を使用できる一方、適切な範囲で外部記録媒体からの情報漏洩を防止しうるセキュリティシステムが望まれている。すなわち、日常業務のしやすさと情報漏洩の防止という相反する課題を解決するシステムが望まれている。
【課題を解決するための手段】
【００１２】
本発明者は上記問題点に鑑み、以下の発明を行った。
【００１３】
請求項１の発明は、外部装置の使用の可否を判定する外部装置管理システムであって、前記外部装置管理システムは、ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として記憶するファイル情報記憶部と、前記外部装置の識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、前記外部装置に記憶されたファイルの使用範囲情報を前記ファイル情報記憶部から抽出し、その使用範囲情報に基づいて、前記外部装置の使用範囲情報として、前記外部装置の識別情報に対応づけて前記外部装置情報記憶部に設定する使用範囲情報設定部と、前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から前記外部装置の識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置の識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部と、を有する外部装置管理システムである。
【００１４】
本発明のように構成することで、外部装置の使用範囲情報を設定して、それに基づき外部装置の使用可否を判定することができる。これにより、従前のようにＵＳＢメモリなどの外部装置を事前に申請などしなくても、自動的に外部装置を適切な範囲で使用させることが可能となる。
【００１５】
請求項２の発明は、クライアント端末の操作ログ情報を用いることで外部装置の使用の可否を判定する外部装置管理システムであって、前記外部装置管理システムは、ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として、前記ファイルのファイル識別情報と対応づけて記憶するファイル情報記憶部と、前記外部装置の識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、クライアント端末の操作ログ情報を受け取る操作ログ情報受取部と、ファイルを前記外部装置に記憶させた場合に、前記ファイルを外部装置に記憶させた際の操作ログ情報におけるファイル識別情報に基づいて、そのファイルの使用範囲情報を前記ファイル情報記憶部から取得し、前記外部装置情報記憶部に、その操作ログ情報における前記外部装置の識別情報と前記取得した使用範囲情報とを対応づけて記憶させる使用範囲情報設定部と、前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から前記外部装置の識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置の識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部と、を有する外部装置管理システムである。
【００１６】
上述の発明は、本発明のように構成することもでき、同等の技術的効果を得ることが可能となる。
【００１７】
請求項３の発明において、前記使用範囲情報設定部は、前記クライアント端末の操作ログ情報のうち、操作内容として、ファイルを外部装置に記憶させたことを示す情報が含まれている操作ログ情報について、その操作ログ情報からファイル識別情報と外部装置の識別情報とを抽出し、抽出したファイル識別情報に基づいて、その外部装置に記憶させたファイルの使用範囲情報を前記ファイル情報記憶部から取得し、前記外部装置情報記憶部に、前記抽出した外部装置の識別情報と前記取得した使用範囲情報とを対応づけてその外部装置の使用範囲情報として記憶させる、外部装置管理システムである。
【００１８】
外部装置の使用範囲情報は、外部装置にファイルが記憶されることによって、その外部装置に対する使用範囲として、当該ファイルの使用範囲と同様の使用範囲が設定される。なぜならば当該ファイルを使用するからこそ、それを外部装置に記憶させているからである。従って、本発明のように構成することで、外部装置の使用範囲を適切な範囲で設定することが可能となる。
【００２１】
請求項４の発明において、前記使用可否判定部は、前記クライアント端末の操作ログ情報のうち、操作内容として、外部装置をクライアント端末に接続したことを示す情報が含まれている操作ログ情報を判定し、その操作ログ情報から外部装置の識別情報とユーザ識別情報とを少なくとも抽出し、抽出した外部装置の識別情報に基づいて、その外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、抽出したユーザ識別情報に基づいて、そのユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定し、判定結果を前記外部装置と接続したクライアント端末または前記外部装置に対して送信する、外部装置管理システムである。
【００２２】
外部装置の使用可否の判定は本発明のように構成することができる。つまり外部装置と接続したクライアント端末から、操作ログ情報としてその情報を受け取り、その操作ログ情報における外部装置の識別情報とユーザ識別情報とに基づいて処理を行うことによって、容易に使用可否の判定が実現できる。
【００２５】
請求項５の発明において、前記外部装置と接続したクライアント端末または前記外部装置は、前記外部装置管理システムから使用可否の判定結果を受けると、判定結果に応じてその外部装置の使用可否の制御を行う、外部装置管理システムである。
【００２６】
本発明を用いることで、使用可否の判定結果に応じた制御をクライアント端末や外部装置そのもので実行することが可能となる。
【００２７】
請求項６の発明において、前記外部装置と接続したクライアント端末または前記外部装置は、前記外部装置管理システムに対して接続できない場合には、その外部装置の使用不許可の制御を行う、外部装置管理システムである。
【００２８】
そもそも外部装置と接続したクライアント端末や外部装置そのものから、外部装置管理システムに対して使用可否の問い合わせを行うことができない場合もある。なぜならば外部装置管理システムは、通常は不正アクセス防止のため、ファイアウォールなどで外部からのアクセスを受け付けない構成を備えていることが一般的だからである。そのためそもそも外部装置管理システムに対してアクセスできない場合には、外部装置は使用不許可の状況下にあると見なして、使用不許可の制御を行わせることが好ましい。
【００２９】
請求項７の発明は、外部装置の使用の可否を判定する外部装置管理システムであって、前記外部装置管理システムは、ユーザの属性情報またはアクセス権限を示す情報とそのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として記憶するファイル情報記憶部と、前記外部装置の使用範囲情報を、その外部装置のアクセス対象となる構成の識別情報である外部装置アクセス対象識別情報に対応づけて記憶する外部装置情報記憶部と、前記外部装置に記憶されたファイルの使用範囲情報を前記ファイル情報記憶部から抽出し、その使用範囲情報に基づいて、前記外部装置の使用範囲情報として、前記外部装置アクセス対象識別情報に対応づけて前記外部装置情報記憶部に設定する使用範囲情報設定部と、前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から外部装置アクセス対象識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置アクセス対象識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部と、を有する外部装置管理システムである。
請求項８の発明は、クライアント端末の操作ログ情報を用いることで外部装置の使用の可否を判定する外部装置管理システムであって、前記外部装置管理システムは、ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として、前記ファイルのファイル識別情報と対応づけて記憶するファイル情報記憶部と、前記外部装置のアクセス対象となる構成の識別情報である外部装置アクセス対象識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、クライアント端末から操作ログ情報を受け取る操作ログ情報受取部と、ファイルを前記外部装置に記憶させた場合に、前記ファイルを外部装置に記憶させた際の操作ログ情報におけるファイル識別情報に基づいて、そのファイルの使用範囲情報を前記ファイル情報記憶部から取得し、前記外部装置情報記憶部に、その操作ログ情報における前記外部装置アクセス対象識別情報と前記取得した使用範囲情報とを対応づけて記憶させる使用範囲情報設定部と、前記外部装置を前記クライアント端末に接続した場合に、前記クライアント端末または前記外部装置から外部装置アクセス対象識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置アクセス対象識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部と、を有する外部装置管理システムである。
【００３０】
請求項２の発明のように、外部装置そのものを識別する識別情報により処理を行うのではなく、本発明のように、外部装置が接続された、外部装置のアクセス対象となるもの（例えばＵＳＢ端子、ドライブ名など）を識別する外部装置アクセス対象識別情報に基づいて処理を実行することもできる。
【００３３】
請求項９の発明は、ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として記憶するファイル情報記憶部と、外部装置の識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、を有するコンピュータを外部装置管理システムとして機能させるセキュリティプログラムであって、前記セキュリティプログラムは、前記コンピュータを、前記外部装置に記憶されたファイルの使用範囲情報を前記ファイル情報記憶部から抽出し、その使用範囲情報に基づいて、前記外部装置の使用範囲情報として、前記外部装置の識別情報に対応づけて前記外部装置情報記憶部に設定する使用範囲情報設定部、前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から前記外部装置の識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置の識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部、として機能させるセキュリティプログラムである。
請求項１０の発明は、ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として、前記ファイルのファイル識別情報と対応づけて記憶するファイル情報記憶部と、外部装置の識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、を有するコンピュータを外部装置管理システムとして機能させるセキュリティプログラムであって、前記セキュリティプログラムは、前記コンピュータを、クライアント端末の操作ログ情報を受け取る操作ログ情報受取部、ファイルを前記外部装置に記憶させた場合に、前記ファイルを外部装置に記憶させた際の操作ログ情報におけるファイル識別情報に基づいて、そのファイルの使用範囲情報を前記ファイル情報記憶部から取得し、前記外部装置情報記憶部に、その操作ログ情報における前記外部装置の識別情報と前記取得した使用範囲情報とを対応づけて記憶させる使用範囲情報設定部、前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から前記外部装置の識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置の識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部、として機能させるセキュリティプログラムである。
【００３４】
本発明のセキュリティプログラムをコンピュータ端末に読み込ませて実行することで、請求項１、請求項２の外部装置管理システムを実現することが出来る。
【００３５】
請求項１１の発明は、ユーザの属性情報またはアクセス権限を示す情報とそのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として記憶するファイル情報記憶部と、外部装置の使用範囲情報を、その外部装置のアクセス対象となる構成の識別情報である外部装置アクセス対象識別情報に対応づけて記憶する外部装置情報記憶部と、を有するコンピュータを外部装置管理システムとして機能させるセキュリティプログラムであって、前記セキュリティプログラムは、前記コンピュータを、前記外部装置に記憶されたファイルの使用範囲情報を前記ファイル情報記憶部から抽出し、その使用範囲情報に基づいて、前記外部装置の使用範囲情報として、前記外部装置アクセス対象識別情報に対応づけて前記外部装置情報記憶部に設定する使用範囲情報設定部、前記外部装置をクライアント端末に接続した場合に、前記クライアント端末または前記外部装置から外部装置アクセス対象識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置アクセス対象識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部、として機能させるセキュリティプログラムである。
請求項１２の発明は、ユーザの属性情報またはアクセス権限を示す情報と、そのユーザのユーザ識別情報とを対応づけて記憶するユーザ情報記憶部と、ファイルを使用可能なユーザの範囲を示す情報をファイルの使用範囲情報として、前記ファイルのファイル識別情報と対応づけて記憶するファイル情報記憶部と、外部装置のアクセス対象となる構成の識別情報である外部装置アクセス対象識別情報とその外部装置の使用範囲情報とを対応づけて記憶する外部装置情報記憶部と、を有するコンピュータを外部装置管理システムとして機能させるセキュリティプログラムであって、前記セキュリティプログラムは、前記コンピュータを、クライアント端末から操作ログ情報を受け取る操作ログ情報受取部、ファイルを前記外部装置に記憶させた場合に、前記ファイルを外部装置に記憶させた際の操作ログ情報におけるファイル識別情報に基づいて、そのファイルの使用範囲情報を前記ファイル情報記憶部から取得し、前記外部装置情報記憶部に、その操作ログ情報における前記外部装置アクセス対象識別情報と前記取得した使用範囲情報とを対応づけて記憶させる使用範囲情報設定部、前記外部装置を前記クライアント端末に接続した場合に、前記クライアント端末または前記外部装置から外部装置アクセス対象識別情報を受け取り、前記クライアント端末からユーザ識別情報を受け取り、前記外部装置アクセス対象識別情報に基づいて前記外部装置の使用範囲情報を前記外部装置情報記憶部から抽出し、前記ユーザ識別情報に基づいて前記ユーザの属性情報またはアクセス権限を示す情報を前記ユーザ情報記憶部から抽出し、抽出した前記外部装置の使用範囲情報と前記ユーザの属性情報またはアクセス権限を示す情報とを比較することにより、前記外部装置の使用可否を判定する使用可否判定部、として機能させるセキュリティプログラムである。
【００３６】
本発明のセキュリティプログラムをコンピュータ端末に読み込ませて実行することで、請求項７、請求項８の外部装置管理システムを実現することが出来る。
【発明の効果】
【００３７】
本発明の外部装置管理システムによって、操作ログ情報を用いることで当該ファイルの使用範囲を判定し、その使用範囲内の外部記録媒体やコンピュータ端末であれば使用可能とし、使用範囲外であれば外部記録媒体やコンピュータ端末で使用不可とすることができる。これによって仮に外部記録媒体を紛失したとしても、それを取得した第三者が自分のコンピュータ端末でそこに記録しているファイルを使用することはできず、一方で、社員が会社から貸与されているラップトップコンピュータに外部記録媒体を介したコピーなどを行うことは可能となる。
【００３８】
このように本発明の外部装置管理システムによれば、情報漏洩の防止と日常業務のしやすさとの両立を図ることが可能となる。
【００３９】
更に本願発明を用いることによって、外部装置情報記憶部に外部装置の使用範囲の情報が記憶されているため、例えばどの部署が使用しているか、などの情報が分かる。
【発明を実施するための最良の形態】
【００４０】
本発明の外部装置管理システム１の全体の概念図を図１に示す。また本発明の外部装置管理システム１のシステム構成の概念図を図２に示す。
【００４１】
本発明の外部装置管理システム１は、各クライアント端末３を管理する管理者が利用するコンピュータ端末またはサーバ（以下、「管理サーバ２」という）において、所定のプログラムが読み込まれ、処理されることにより実現される。管理サーバ２は、各クライアント端末３において、どのようなプログラムが実行されているのか、どのような操作が行われたのか、などを記録することが好ましい。そのため各クライアント端末３には、当該クライアント端末３において実行されているプログラム名、ファイル名などの情報を定期的に、または新たなプログラムやファイルが実行された場合または終了した場合などの所定のタイミングで、クライアント端末３から管理サーバ２にそのプログラム名やファイル名の情報を送信する機能を備えている。プログラム名やファイル名の情報を送信する機能は、クライアント端末３の演算装置２０で実行しているプログラム名やファイル名を抽出したり、メモリ内のプログラム名やファイル名を抽出して送信すればよい。つまりいわゆる操作ログ情報をクライアント端末３から管理サーバ２に送信すればよい。なお本明細書においては、プログラム、ファイル、データなどを総称して「ファイル」と称する。
【００４２】
管理サーバ２やクライアント端末３は、プログラムの演算処理を実行するＣＰＵなどの演算装置２０と、情報を記憶するＲＡＭやハードディスクなどの記憶装置２１と、演算装置２０の処理結果や記憶に記憶する情報をインターネットやＬＡＮなどのネットワークを介して送受信する通信装置２４とをを少なくとも有している。コンピュータ上で実現する各機能（各手段）は、その処理を実行する手段（プログラムやモジュールなど）が演算装置２０に読み込まれることでその処理が実行される。各機能は、記憶装置２１に記憶した情報をその処理において使用する場合には、該当する情報を当該記憶装置２１から読み出し、読み出した情報を適宜、演算装置２０における処理に用いる。当該コンピュータには、キーボードやマウスやテンキーなどの入力装置２３、ディスプレイ（画面）などの表示装置２２を有していても良い。図３に管理サーバ２のハードウェア構成の一例を模式的に示す。また、管理サーバ２は、複数のコンピュータ端末またはサーバに、その機能が分散配置されていても良い。
【００４３】
本発明における各手段は、その機能が論理的に区別されているのみであって、物理上あるいは事実上は同一の領域を為していても良い。
【００４４】
管理サーバ２は、操作ログ情報受取部４と操作ログ情報記憶部５と使用範囲情報設定部６と外部装置情報記憶部７とファイル情報記憶部８と使用可否判定部９とを有する。
【００４５】
操作ログ情報受取部４は、各クライアント端末３から定期的にまたは不定期に、当該クライアント端末３における操作ログ情報を受け取る。受け取った操作ログ情報は、後述する操作ログ情報記憶部５に、その日時、どのクライアント端末３における操作ログ情報であるかを識別する情報と共に、記憶させる。なお操作ログ情報としては、各クライアント端末３における操作内容を示す情報であればよく、例えば「ファイルコピー」、「ファイル選択」、「ドライブ追加」など、当該クライアント端末３のユーザの操作を示す情報が該当する。また、管理サーバ２が各クライアント端末３から操作ログ情報を受け取る際にはネットワークを介して受け取っても良いし、操作ログ情報がクライアント端末３においてＤＶＤなどの記録媒体に記録され、その記録媒体が管理サーバ２に読み取られ、そこから操作ログ情報を読み込むことによって受け取っても良い。
【００４６】
操作ログ情報記憶部５は、操作ログ情報受取部４で各クライアント端末３から受け取った操作ログ情報を記憶する。操作ログ情報には、クライアント端末３を識別する情報、操作内容を示す情報、操作内容の操作対象となったファイルやアプリケーションの名称、当該ファイルやアプリケーションの所在位置を示す情報、日時または日時を数値化した情報などが含まれている。図５に操作ログ情報の一例を示す。なお操作ログ情報は、各クライアント端末３またはそのユーザ（ログイン名など）ごとに記憶することが好ましい。なお操作内容を示す情報を日時などに対応づける場合には、クライアント端末３で行っても良いし、操作ログ情報を管理サーバ２で受け取った際に行っても良いし、或いは操作ログ情報記憶部５で記憶した際に行っても良い。図６に操作ログ情報記憶部５の一例を示す。なお図６ではコンピュータ名（クライアント端末名）ごとに操作ログ情報を記憶している場合を示している。
【００４７】
使用範囲情報設定部６は、操作ログ情報受取部４で各クライアント端末３から受け取った操作ログ情報に基づいて、当該操作ログ情報から、処理対象となったファイル名（ファイル識別情報）、そのファイルが保存されているディレクトリ情報、ファイルの種類などの所定の情報を抽出することによって、当該ファイルを記録した外部装置の使用範囲を判定する。なお外部装置としては、ＵＳＢメモリのような外部記録媒体や、ラップトップコンピュータのようなコンピュータ端末、あるいはネットワーク接続ストレージ（Network Attached Storage）などが該当する。また携帯電話、ＰＨＳ、ＰＤＡ、スマートフォンのような装置であっても良い。
【００４８】
より具体的には、使用範囲情報設定部６は、操作ログ情報受取部４で受け取った操作ログ情報の操作内容を参照し、操作内容が「ファイルの貼り付け」であったことを検出すると（あるいは特定のタイミングで操作ログ情報記憶部５に記憶した操作ログ情報を検索し、操作内容が「ファイルの貼り付け」であったことを検出すると）、当該操作ログ情報から、処理対象となったファイル名、そのファイルが保存されているディレクトリ情報、ファイルの種類、貼り付け日時などの情報を取得する。そして使用範囲情報設定部６は、操作ログ情報から取得したファイル名などを含むファイル識別情報を検索キーとして、後述するファイル情報記憶部８から、当該ファイルの使用部署情報や機密レベル情報などの、使用範囲に係る情報（使用範囲情報）を取得する。取得した使用範囲情報は、ファイル名と対応づけて外部装置情報記憶部７に記憶する。
【００４９】
外部装置情報記憶部７は、外部装置（外部記録媒体やコンピュータ端末など）を識別する情報、例えば外部記録媒体のシリアルナンバーやコンピュータ端末名など、と使用範囲情報設定部６で取得した使用範囲に係る情報とを記憶する。図７に外部装置情報記憶部７の一例を示す。
【００５０】
ファイル情報記憶部８は、各クライアント端末３が使用するファイルに係る情報を記憶しており、例えばファイル名、ファイル作成者（編集者が含まれて良い）、ファイル作成日時（ファイル編集日時が含まれても良い）、保存場所、使用部署や機密レベル（部外秘、課外秘、グループ外秘など）などの使用範囲情報を記憶している。図８にファイル情報記憶部８の一例を示す。
【００５１】
使用可否判定部９は、外部装置を所定のコンピュータ端末やネットワークなどに接続した場合に、当該外部装置が使用可能であるか否かを、前記外部装置情報記憶部７に記憶した外部装置の識別情報に基づいて判定する。また使用可否判定部９は、判定した結果を外部装置と接続したクライアント端末３や外部装置に対して送信する。
【実施例１】
【００５２】
次に本発明の外部装置管理システム１における処理プロセスの一例を図４のフローチャート、図２のシステム構成の概念図などを用いて説明する。なお以下の説明では外部装置としてＵＳＢメモリの場合を説明するが、外部装置がコンピュータ端末などであっても同様に実現できる。またファイル識別情報としてファイル名である場合を説明する。
【００５３】
まず外部装置情報記憶部７に、ＵＳＢメモリごとの使用範囲の情報（使用範囲情報）を事前に記憶させる処理を説明する。
【００５４】
各クライアント端末３から管理サーバ２に、当該クライアント端末３の操作ログ情報が、定期的にまたは所定のタイミングで送信されている。操作ログ情報は操作ログ情報受取部４で受け取る（Ｓ１００）。
【００５５】
操作ログ情報受取部４で受け取った操作ログ情報は、操作ログ情報記憶部５に記憶させる。操作ログ情報には、当該クライアント端末３を識別する情報、日時の情報などが含まれていることが一般的ではあるが、含まれていない場合には、それらの情報をあわせて受け取ることによって、対応づけて操作ログ情報記憶部５に記憶させる。
【００５６】
また使用範囲情報設定部６は、操作ログ情報受取部４で受け取った操作ログ情報の操作内容に、ファイルの貼り付け操作が含まれているかを判定する。あるいは使用範囲情報設定部６は、所定のタイミングで、操作ログ情報記憶部５に記憶した操作ログ情報を検索し、その操作ログ情報の操作内容として、ファイルの貼り付け操作が含まれている操作ログ情報を抽出する。
【００５７】
例えば操作ログ情報が図６の場合、図９に示すような４つの操作ログ情報にファイルの貼り付け操作が含まれているので、それらを抽出する。このようにして貼り付け操作を操作内容として含む操作ログ情報を抽出すると、その操作ログ情報から、操作対象となったファイル名などのファイル識別情報と、貼り付け先となった当該ファイルの保存場所（ＵＳＢのシリアルナンバーなどの識別情報）の情報を抽出する（Ｓ１１０）。
【００５８】
例えば図９の場合、抽出した操作ログ情報のうち、ファイル名として「ＡＡＡＡＡＡＡ」、貼り付け先となったファイルの保存場所として「シリアルナンバー：XXXxxxxxxxXX」を抽出する。また同様にファイル名として「ＢＢＢＢＢＢＢ」、保存場所として「シリアルナンバー：YYYyyyyyyyYY」、ファイル名として「ＣＣＣＣＣＣＣ」、保存場所として「シリアルナンバー：ZZZzzzzzzzZZ」、ファイル名として「ＡＡＡＡＡＡＡ」、保存場所として「シリアルナンバー：YYYyyyyyyyYY」を抽出する。
【００５９】
このようにして抽出すると、使用範囲情報設定部６は、当該ファイル名に基づいて、各ファイルの使用範囲を示す情報（使用範囲情報）をファイル情報記憶部８から検索して取得する（Ｓ１２０）。例えばファイル名が「ＡＡＡＡＡＡＡ」であればそのファイルの使用範囲情報として「使用部署が「営業部○○課○Ｇ」で「部外秘」」、ファイル名が「ＢＢＢＢＢＢＢ」であればそのファイルの使用範囲情報として「使用部署が「営業部○○課△Ｇ」で「課外秘」」、ファイル名が「ＣＣＣＣＣＣＣ」であればそのファイルの使用範囲情報として「使用部署が「開発部○○課□Ｇ」で「グループ外秘」」の情報を取得することとなる。
【００６０】
このようにして使用範囲情報設定部６が、各ファイルに対する使用範囲情報をファイル情報記憶部８から取得すると、外部装置情報記憶部７に、Ｓ１１０で取得したＵＳＢのシリアルナンバーと、そこに貼り付けされたファイル名とそれらのファイルの使用範囲情報とを記憶させる。
【００６１】
例えばシリアルナンバー「XXXxxxxxxxXX」に対応づけて、ファイル名「ＡＡＡＡＡＡＡ」とその使用範囲情報「使用部署が「営業部○○課○Ｇ」で「部外秘」」とを記憶させる。なお使用範囲情報は各ファイルごとに記憶しても良いが、当該ＵＳＢメモリに記憶されているファイルの使用範囲情報のうち、最も厳しい使用範囲情報だけを記憶させても良い。その場合、すでに当該シリアルナンバーの使用範囲情報としてすでに記憶されている情報と、新たに記憶したファイルの使用範囲情報とを比較し、いずれか厳しい使用範囲情報を当該シリアルナンバーの使用範囲情報として記憶させればよい。なお厳しい使用範囲情報とは、シリアルナンバーの使用範囲情報としてすでに記憶されている情報と、新たに記憶したファイルの使用範囲情報とを比較し、そのうち、使用範囲が少ない、使用範囲に含まれているユーザの人数が少ない、あるいは使用範囲の監視レベルが高い、などの条件を充足した使用範囲情報を、当該シリアルナンバーの使用範囲情報としてして記憶させることを意味する。
【００６２】
なお上述の説明では外部装置情報記憶部７には、ＵＳＢメモリのシリアルナンバーに対応づけてファイル名と使用範囲情報とを記憶した場合を示したが、外部装置情報記憶部７には、ＵＳＢのシリアルナンバーと使用範囲の情報とを少なくとも記憶していればよい。
【００６３】
また、上述ではＵＳＢメモリのシリアルナンバーを用いた場合を説明したが、シリアルナンバーのほかにも、ＵＳＢメモリの中にＵＳＢメモリを識別する情報を予め記憶させておき、それでＵＳＢメモリを識別するようにしても良い。またＵＳＢメモリのシリアルナンバーやＵＳＢメモリを識別する情報がもともと存在しない場合には、そもそもそのＵＳＢメモリを使用不可として判定するように構成することもできる。更に、上述のＵＳＢメモリを識別する情報は、当該ＵＳＢメモリに何らかのファイルを初めて記憶させたときに、あわせて記憶させるように構成することもできる。
【００６４】
以上のようなＵＳＢメモリの使用範囲情報の判定処理を模式的に示すのが図１０である。
【００６５】
このように各ＵＳＢメモリのシリアルナンバー「XXXxxxxxxxXX」、「YYYyyyyyyyYY」、「ZZZzzzzzzzZZ」について上述の外部装置情報記憶部７へのファイル名、使用範囲情報の記憶を行う。この状態の外部装置情報記憶部７を模式的に示すのが図１１である。
【００６６】
以上のようにすることで、もともと各クライアント端末３で使用可能なファイルについて、どのＵＳＢメモリに記憶されたか、をＵＳＢメモリごとに管理することができ、またそのファイルの使用範囲情報もＵＳＢメモリのシリアルナンバーに対応づけて外部装置情報記憶部７に記憶されることとなる。
【００６７】
次にＵＳＢメモリがクライアント端末３に差し込まれた場合に、当該ＵＳＢメモリ内のファイルが使用可能であるかを判定するための処理を説明する。この処理には大別して２つの処理が存在する。
【００６８】
第１の処理としては、クライアント端末３が管理サーバ２に対して操作ログ情報を送信している場合の処理であり、第２の処理としては、クライアント端末３が管理サーバ２に対して操作ログ情報を送信していない場合の処理である。第１の処理の具体例としては、例えばユーザが通常業務で使用するクライアント端末３とは異なる、実験環境下のクライアント端末３にＵＳＢメモリを挿入する場合である。なおいずれのクライアント端末３も管理サーバ２に対して操作ログ情報を送信している。第２の処理の具体例としては、ユーザの私物のコンピュータ端末にＵＳＢメモリを挿入する場合である。以下に、この２つの場合を説明する。
【００６９】
まず第１の処理の場合を説明する。
【００７０】
クライアント端末３（例えば実験環境下のクライアント端末３）にＵＳＢメモリが挿入されたことを検出すると（Ｓ１３０）、当該クライアント端末３は操作ログ情報の操作内容にＵＳＢメモリが挿入されたことと当該ＵＳＢメモリのシリアルナンバーとを含む操作ログ情報を、管理サーバ２に送信する。
【００７１】
管理サーバ２の操作ログ情報受取部４で当該操作ログ情報を受け取り、操作ログ情報記憶部５に記憶させる。また使用可否判定部９は、操作ログ情報受取部４で受け取った操作ログ情報を監視しており、その操作ログ情報の操作内容に「ＵＳＢメモリの挿入」を示す情報が含まれているかを判定する。もし操作ログ情報の操作内容に「ＵＳＢメモリの挿入」を示す情報が含まれていないことを判定した場合には、次の操作ログ情報を操作ログ情報受取部４で受け取るのを待機する。
【００７２】
また操作ログ情報の操作内容に「ＵＳＢメモリの挿入」を示す情報が含まれていることを判定した場合には、その使用が外部装置情報記憶部７に記憶する使用範囲内での使用であるかを判定する（Ｓ１４０、Ｓ１５０）。例えば受け取った操作ログ情報からユーザ名（ログイン名）（なおこの「ユーザ名」およびこの処理を用いた「ユーザ名」には「クライアント端末名」であってもよく、その場合も含まれる）、ＵＳＢメモリのシリアルナンバーなどを抽出し、ＵＳＢメモリのシリアルナンバーに基づいて、当該ＵＳＢメモリの使用範囲情報を外部装置情報から抽出する。そして抽出した使用範囲情報と、操作ログ情報から抽出したユーザ名とを比較し、当該ユーザが使用範囲情報に含まれるか、すなわちアクセス権限があるかを判定する。
【００７３】
例えば操作ログ情報の操作内容として「ＵＳＢメモリの挿入」、ユーザ名「甲」、ＵＳＢメモリのシリアルナンバー「XXXxxxxxxxXX」であった場合、使用可否判定部９は、ＵＳＢメモリのシリアルナンバー「XXXxxxxxxxXX」に基づいて外部装置情報記憶部７を検索し、その使用範囲の情報「使用部署が「営業部○○課○Ｇ」で「部外秘」」を抽出する。そして次に使用可否判定部９は、ユーザ名「甲」が使用範囲における使用部署「営業部」に属しているかを判定する。このユーザ名と使用部署との比較は、管理サーバ２に予め各ユーザとその所属を示す属性情報を所定の記憶部（図示せず）に記憶させておき、比較することで判定できる。また管理サーバ２に記憶させずとも、所定の人事管理サーバ２などに問い合わせを行うことで判定しても良い。
【００７４】
例えば判定の結果、ユーザ名「甲」が「営業部」であった場合には、使用範囲内であると判定できるので（Ｓ１４０、Ｓ１５０）、使用可否判定部９は当該クライアント端末３に対して、ＵＳＢメモリの使用許可の制御指示を送信する（Ｓ１６０）。そしてこの制御指示を受け取ったクライアント端末３では、当該ＵＳＢメモリに対するアクセスを許可する。
【００７５】
一方、上記判定の結果、ユーザ名「甲」が「総務部」であった場合には、使用範囲内でないと判定できるので（Ｓ１４０、Ｓ１５０）、使用可否判定部９は当該クライアント端末３に対して、ＵＳＢメモリの使用不許可の制御指示を送信する（Ｓ１７０）。そしてこの制御指示を受け取ったクライアント端末３では、当該ＵＳＢメモリに対するアクセスを許可しない。例えばＵＳＢメモリを挿入したクライアント端末３において、「このＵＳＢメモリは使用できません。」などのメッセージを表示させ、当該ＵＳＢメモリ内の情報を参照できない制御を行う。あるいはＵＳＢメモリに記憶したファイルなどを削除する制御を行っても良い。
【００７６】
次に第２の処理方法の場合を説明する。この場合には、ユーザがＵＳＢメモリを私物のコンピュータ端末などの、管理サーバ２に対して操作ログ情報を送信しないコンピュータ端末に挿入した場合の処理方法である。
【００７７】
この場合、当該ＵＳＢメモリには、ユーザが貼り付けたファイルのほか、ＵＳＢメモリがコンピュータ端末に挿入されたことを検出すると、挿入されたコンピュータ端末のユーザ名を取得し、当該ＵＳＢメモリのシリアルナンバーと共に管理サーバ２への問い合わせを当該コンピュータ端末から実行するモジュールやプログラム（これらを総称して「制御プログラム」という）が備えられている。
【００７８】
コンピュータ端末（例えばあるユーザの私物のコンピュータ端末）にＵＳＢメモリが挿入されたことを検出すると（Ｓ１３０）、ＵＳＢメモリの制御プログラムが、ＵＳＢメモリが挿入されたコンピュータ端末の所定の記憶領域から、そのコンピュータ端末を使用しているユーザのユーザ名（なおこの「ユーザ名」およびこの処理を用いた「ユーザ名」には「クライアント端末名」であってもよく、その場合も含まれる）を取得する。そして、取得したユーザ名と、当該ＵＳＢメモリのシリアルナンバーとを管理サーバ２に送信することで、当該ＵＳＢメモリの使用許可・不許可の問い合わせを行う。
【００７９】
一般的に管理サーバ２はファイアウォールなどによりセキュリティ措置が講じられている。そのため予め定められたコンピュータ端末以外からのアクセスは認められることはない。従ってそもそも当該コンピュータ端末を管理サーバ２に接続することができないことが殆どである。そのため、問い合わせを行っても、管理サーバ２やそのネットワークへの接続不許可、タイムアウトとなることが殆どである。このような結果をコンピュータ端末で受け取ると、ＵＳＢメモリの制御プログラムは、当該ＵＳＢメモリは適切なコンピュータ端末で使用されていないと判定し、ＵＳＢメモリの使用不許可の処理を実行する。例えばＵＳＢメモリを挿入したクライアント端末３において、「このＵＳＢメモリは使用できません。」などのメッセージを表示させ、当該ＵＳＢメモリ内の情報を参照できない制御を行う。あるいはＵＳＢメモリに記憶したファイルなどを削除する制御を行っても良い。
【００８０】
またＵＳＢメモリの制御プログラムによる問い合わせの結果、当該コンピュータ端末が私物ではあるが、事前にシステム管理を統括する部署などに申請したなどの理由により、管理サーバ２にアクセスできた場合には、管理サーバ２の使用可否判定部９は、当該コンピュータ端末から受け取ったＵＳＢメモリのシリアルナンバーに基づいて、そのＵＳＢメモリの使用範囲情報を外部装置情報記憶部７から抽出する。例えばユーザ名「甲」、ＵＳＢメモリのシリアルナンバー「XXXxxxxxxxXX」であった場合、使用可否判定部９は、ＵＳＢメモリのシリアルナンバー「XXXxxxxxxxXX」に基づいて外部装置情報記憶部７を検索し、その使用範囲の情報「使用部署が「営業部○○課○Ｇ」で「部外秘」」を抽出する。
【００８１】
次に使用可否判定部９は、上述と同様に、コンピュータ端末から受け取ったユーザ名「甲」が使用範囲における使用部署「営業部」に属しているかを判定する。ユーザ名と使用部署との比較は、第１の処理方法と同様に行える。
【００８２】
その判定の結果、ユーザ名「甲」が「営業部」であった場合には、使用範囲内であると判定できるので（Ｓ１４０、Ｓ１５０）、使用可否判定部９は当該コンピュータ端末に対して、ＵＳＢメモリの使用許可の制御指示を送信する（Ｓ１６０）。そしてこの制御指示を受け取ったコンピュータ端末のＵＳＢメモリの制御プログラムは、当該ＵＳＢメモリに対するアクセスを許可する。
【００８３】
一方、上記判定の結果、ユーザ名「甲」が「総務部」であった場合には、あるいはそもそもユーザ名が存在しない場合には、使用範囲内でないと判定できるので（Ｓ１４０、Ｓ１５０）、使用可否判定部９は当該コンピュータ端末に対して、ＵＳＢメモリの使用不許可の制御指示を送信する（Ｓ１７０）。そしてこの制御指示を受け取ったコンピュータ端末のＵＳＢメモリの制御プログラムは、当該ＵＳＢメモリに対するアクセスを許可しない。従って上述と同様に、例えばＵＳＢメモリを挿入したクライアント端末３において、「このＵＳＢメモリは使用できません。」などのメッセージを表示させ、当該ＵＳＢメモリ内の情報を参照できない制御を行う。あるいはＵＳＢメモリに記憶したファイルなどを削除する制御を行っても良い。
【００８４】
このようにすることで、ユーザが異なるクライアント端末３でＵＳＢメモリを使用する場合であっても、自動的にその使用範囲が設定され、使用許可・不許可の判定処理が実行されるので、従来のようにユーザは事前にシステム管理を統括する部署に対してＵＳＢメモリの事前申請などを行わなくても良くなる。またＵＳＢメモリの使用範囲が管理サーバ２において操作ログ情報に基づいて定められており、その使用範囲内であれば適切にユーザが当該ＵＳＢメモリを使用することができる一方、その使用範囲外のユーザであれば当該ＵＳＢメモリを使用することができない。そのため情報漏洩の防止を図ることもできる。
【００８５】
なお上述の説明では使用範囲情報として、ファイルの使用部署とファイルの機密レベルとを用いる場合を示したが、単にアクセス権限を示す情報だけであっても良い。またアクセス権限を示す情報が数値されていても良い。このようにアクセス権限を示す情報の場合には、使用可否判定部９においてＵＳＢメモリの使用可否の判定処理を行う際に、ユーザ名に基づいて当該ユーザ名のアクセス権限を、所定のユーザ名とアクセス権限とを対応づけて記憶している記憶部（図示せず）に対して問い合わせ、そのアクセス権限と、当該ファイルの使用範囲情報におけるアクセス権限とを対比することで、使用可否の判定を行うことができる。
【実施例２】
【００８６】
上述の実施例１では、外部装置情報記憶部７、使用範囲情報設定部６、使用可否判定部９は、ＵＳＢメモリのシリアルナンバーなどに基づいて処理を実行していたが、ＵＳＢメモリのシリアルナンバーではなく、例えばクライアント端末３に差し込まれた場合のＵＳＢ端子の識別情報などに基づいて処理を実行しても良い。つまり外部装置そのものではなく、ＵＳＢ端子の識別情報やドライブ名など、外部装置のアクセス対象となる構成の識別情報に基づいて処理を実行しても良い。外部装置のアクセス対象となる構成の識別情報を「外部装置アクセス対象識別情報」と本明細書では称する。
【００８７】
この場合、外部装置情報記憶部７は、もともと管理サーバ２に記憶されているのではなく、ＵＳＢメモリが当該クライアント端末３に差し込まれることによって、構成されても良い。つまりＵＳＢメモリがクライアント端末３のＵＳＢ端子に差し込まれることによって当該ＵＳＢメモリに記憶されているファイルのファイル名などが抽出され、それに基づいてＵＳＢメモリに記憶された各ファイルの使用範囲情報を使用範囲情報設定部６がファイル情報記憶部８から取得する。そしてＵＳＢメモリを差し込んだＵＳＢ端子の識別情報と、当該取得したファイルの使用範囲情報とを対応づけて記憶させることで外部装置情報記憶部７を管理サーバ２で構成する。
【００８８】
このように外部装置情報記憶部７を構成することで、クライアント端末３のＵＳＢ端子の識別情報に基づいて、当該ＵＳＢメモリの使用範囲情報を外部装置情報記憶部７から抽出して、そのＵＳＢメモリの使用可否を使用可否判定部９が判定する。この判定結果をＵＳＢメモリやそれを差し込まれたクライアント端末３に管理サーバ２が送信することによって、当該ＵＳＢメモリの使用制御を行うことが可能となる。
【産業上の利用可能性】
【００８９】
上述の外部装置管理システム１を用いることによって、操作ログ情報から、当該ファイルの使用範囲を判定し、その使用範囲内の外部記録媒体やコンピュータ端末であれば使用可能とし、使用範囲外であれば外部記録媒体やコンピュータ端末で使用不可とすることができる。これによって仮に外部記録媒体を紛失したとしても、それを取得した第三者が自分のコンピュータ端末でそこに記録しているファイルを使用することはできず、一方で、社員が会社から貸与されているラップトップコンピュータに外部記録媒体を介したコピーなどを行うことは可能となる。
【００９０】
このように本発明の外部装置管理システム１によれば、情報漏洩の防止と日常業務のしやすさとの両立を図ることが可能となる。
【図面の簡単な説明】
【００９１】
【図１】本発明の全体の概念図である。
【図２】本発明のシステム構成の一例を示す概念図である。
【図３】管理サーバのハードウェア構成の一例を示す概念図である。
【図４】本発明の処理プロセスの一例を示すフローチャートである。
【図５】操作ログ情報の一例である。
【図６】操作ログ情報記憶部の一例である。
【図７】外部装置情報記憶部の一例である。
【図８】ファイル情報記憶部の一例である。
【図９】操作ログ情報記憶部に記憶した操作ログ情報のうち、抽出する操作ログ情報を模式的に示す図である。
【図１０】ＵＳＢメモリの使用範囲情報の判定処理を模式的に示す図である。
【図１１】使用範囲情報が記憶された外部装置情報記憶部を模式的に示す図である。
【符号の説明】
【００９２】
１：外部装置管理システム
２：管理サーバ
３：クライアント端末
４：操作ログ情報受取部
５：操作ログ情報記憶部
６：使用範囲情報設定部
７：外部装置情報記憶部
８：ファイル情報記憶部
９：使用可否判定部
２０：演算装置
２１：記憶装置
２２：表示装置
２３：入力装置
２４：通信装置
【要約】
【課題】
ＵＳＢメモリなどをその使用範囲を超えて使用できないようにする外部装置管理システムを提供することを目的とする。
【解決手段】
各クライアント端末から操作ログ情報を受け取る操作ログ情報受取部と、クライアント端末からの操作ログ情報に基づいて、外部装置に対する使用範囲情報を判定する使用範囲情報設定部と、外部装置の識別情報と外部装置の使用範囲情報とを用いて、外部装置の使用可否を判定し、外部装置と接続したクライアント端末または外部装置に対して、外部装置の使用可否の判定結果を送信する使用可否判定部と、を有する外部装置管理システムである。
【選択図】  図１【図１】
0004138854.tif 000002
【図２】
0004138854.tif 000003
【図３】
0004138854.tif 000004
【図４】
0004138854.tif 000005
【図５】
0004138854.tif 000006
【図６】
0004138854.tif 000007
【図７】
0004138854.tif 000008
【図８】
0004138854.tif 000009
【図９】
0004138854.tif 000010
【図１０】
0004138854.tif 000011
【図１１】
0004138854.tif 000012