(57)【要約】【課題】ネットワークを介さずに複数の情報処理装置における操作の履歴を集中管理する。【解決手段】ＣＰＵ、メモリ、及び可搬型記憶媒体とのインタフェースを有する履歴管理サーバが、前記可搬型記憶媒体が前記インタフェースに接続されたことを検出し、前記検出に応じて、前記可搬型記憶媒体に記憶されている、情報処理装置を識別する情報処理装置識別子と、ユーザを識別するユーザ識別子と、前記情報処理装置が備える入力装置の操作を時系列的に記憶したデータと、を含んで構成されるデータである履歴データを読み出し、前記履歴データを前記メモリに記憶する。【選択図】    図１
2006172074.tif 000002
【特許請求の範囲】
【請求項１】
ＣＰＵ、メモリ、及び可搬型記憶媒体とのインタフェースを有する履歴管理サーバに、
前記可搬型記憶媒体が前記インタフェースに接続されたことを検出する手順と、
前記検出に応じて、前記可搬型記憶媒体に記憶されている、情報処理装置を識別する情報処理装置識別子と、ユーザを識別するユーザ識別子と、前記情報処理装置が備える入力装置の操作を時系列的に記憶したデータと、を含んで構成されるデータである履歴データを読み出す手順と、
前記履歴データを前記メモリに記憶する手順と、
を実行させるプログラム。
【請求項２】
前記履歴管理サーバに、
ユーザの認証に用いられるデータである認証データを受け付ける手順と、
前記認証データに基づいてユーザの認証を行う手順と、
前記認証により正しく認証された場合、前記インタフェースに接続されている複数の前記可搬型記憶媒体のうちの何れか一つに前記認証データを記憶する手順と、
を実行させる請求項１に記載のプログラム。
【請求項３】
前記履歴管理サーバが、前記可搬型記憶媒体との接続インタフェースを備える複数の収容装置と前記インタフェースを介して通信可能に接続され、
前記可搬型記憶媒体が前記インタフェースに接続されたことを検出する前記手順は、
前記可搬型記憶媒体が前記収容装置の前記接続インタフェースに接続されたことを検出する手順であること、
を特徴とする請求項１に記載のプログラム。
【請求項４】
前記履歴管理サーバが、前記認証データが記憶された記憶媒体から前記認証データを読み取る受付装置と、前記可搬型記憶媒体を収容する複数の収容装置と、通信可能に接続され、
前記認証データを受け付ける前記手順は、
前記受付装置から送信されてくる前記認証データを受け付ける手順であり、
前記認証データを記憶する前記手順は、
前記複数の収容装置のうちの何れか一つに収容されている前記可搬型記憶媒体に前記認証データを記憶する手順であること、
を特徴とする請求項２に記載のプログラム。
【請求項５】
前記収容装置が、前記可搬型記憶媒体を当該収容装置から取り出すことができないように施錠する電子錠を備え、
前記認証データを記憶した前記可搬型記憶媒体が収容されている前記収容装置に、前記電子錠を解錠する信号を送信する手順を実行させる請求項４に記載のプログラム。
【請求項６】
前記履歴管理サーバに、
前記可搬型記憶媒体が前記インタフェースと未接続の状態となったことを検出する手順と、
前記可搬型記憶媒体に記憶されている前記可搬型記憶媒体を識別するための記憶媒体識別子と、前記未接続の状態を検出した日時である取出日時と、前記認証データに含まれるユーザを識別するためのユーザ識別子と、を対応付けたデータである取出データを前記メモリに記憶する手順と、
前記記憶媒体識別子と、前記可搬型記憶媒体が前記インタフェースに接続されたことを検出した日時である返却日時と、前記履歴データに含まれる前記ユーザ識別子と、を対応付けたデータである返却データを前記メモリに記憶する手順と、
を実行させる請求項２に記載のプログラム。
【請求項７】
前記履歴管理サーバが、前記可搬型記憶媒体との接続インタフェースを備える複数の収容装置と前記インタフェースを介して通信可能に接続され、
前記可搬型記憶媒体が前記インタフェースに接続されたことを検出する前記手順は、
前記可搬型記憶媒体が前記収容装置の前記接続インタフェースに接続されたことを検出する手順であり、
前記可搬型記憶媒体が前記インタフェースと未接続の状態となったことを検出する前記手順は、
前記可搬型記憶媒体が前記収容装置の前記接続インタフェースと未接続の状態となったことを検出する手順であること、
を特徴とする請求項６に記載のプログラム。
【請求項８】
前記履歴管理サーバに、
前記メモリに記憶されている前記取出データ及び前記返却データに基づいて、前記インタフェースと未接続の状態である期間が所定の期間を超えている前記可搬型記憶媒体の前記記憶媒体識別子と、当該記憶媒体識別子に対応する前記ユーザ識別子と、を警告メッセージとして出力する手順を実行させる請求項６又は７に記載のプログラム。
【請求項９】
前記履歴管理サーバに、
前記履歴データに所定の機密データへのアクセスが行われたことを示すデータが含まれている場合、当該履歴データに含まれる前記ユーザ識別子と、機密データへのアクセスが行われたことを示す前記データとを対応付けて前記メモリに記憶する手順を実行させる請求項１又は３に記載のプログラム。
【請求項１０】
前記履歴管理サーバに、
前記情報処理装置識別子を含む履歴データ取得要求を受け付ける手順と、
前記履歴データ取得要求に含まれる前記情報処理識別子が含まれる前記履歴データを、前記インタフェースに接続されている複数の前記可搬型記憶媒体のうちの何れか一つに記憶する手順と、
を実行させる請求項１に記載のプログラム。
【請求項１１】
前記履歴管理サーバに、
前記履歴データ取得要求に含まれる前記情報処理識別子を前記メモリに記憶する手順を実行させる請求項１０に記載のプログラム。
【請求項１２】
ＣＰＵ及びメモリと、
可搬型記憶媒体とのインタフェースと、
前記ＣＰＵが前記メモリに記憶されたプログラムを実行することにより実現される脱着検出部、履歴データ読出部、及び履歴データ記憶部と、
を備え、
前記脱着検出部は、
前記可搬型記憶媒体が前記インタフェースに接続されたことを検出し、
前記履歴データ読出部は、
前記検出に応じて、前記インタフェースを介して接続されている前記可搬型記憶媒体に記憶されている、情報処理装置を識別する情報処理装置識別子と、前記情報処理装置が備える入力装置の操作を時系列的に記憶したデータと、を含んで構成されるデータである履歴データを読み出し、
前記履歴データ記憶部は、
前記履歴データを前記メモリに記憶すること、
を特徴とする履歴管理サーバ。
【請求項１３】
可搬型記憶媒体とのインタフェースを有する履歴管理サーバが、
前記可搬型記憶媒体が前記インタフェースに接続されたことを検出し、
前記検出に応じて、前記インタフェースを介して接続されている前記可搬型記憶媒体に記憶されている、情報処理装置を識別する情報処理装置識別子と、前記情報処理装置が備える入力装置の操作を時系列的に記憶したデータと、を含んで構成されるデータである履歴データを読み出し、
前記履歴データをメモリに記憶すること、
を特徴とする履歴管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置における操作の履歴を管理するプログラム、履歴管理サーバ、及び履歴管理方法に関する。
【背景技術】
【０００２】
複数のパーソナルコンピュータ（以下、「ＰＣ」と称する）を利用する企業等においては、各ユーザがどのような操作を行ったのか、また、どのファイルにアクセスしたのか等を示すデータである履歴データを取得することが行われている。
【０００３】
管理者は、この履歴データをもとに、ユーザが不正な操作等を行っていないかを確認することができる。そこで、管理者が履歴データを集中管理できるよう、各ＰＣで取得された履歴データは、ＬＡＮ（Local Area Network）等のネットワークを介してサーバに送信されることが多い（例えば、特許文献１）。
【特許文献１】特開平６−２０２９２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、企業等において利用される全てのＰＣが常にネットワークに接続されているとは限らない。そのため、ネットワークを介して履歴データをサーバに送信する方法では、ネットワークに接続されていないＰＣの履歴データを管理することができない。また、履歴データをサーバで集中管理せずに各ＰＣで保存することとすると、ＰＣに障害が発生した場合に履歴データが消滅してしまう可能性もある。
【０００５】
本発明はかかる課題に鑑みてなされたものであり、ネットワークを介さずに複数の情報処理装置における操作の履歴を集中管理するプログラム、履歴管理サーバ、及び履歴管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するための、本発明の主たる発明は、ＣＰＵ、メモリ、及び可搬型記憶媒体とのインタフェースを有する履歴管理サーバに、前記可搬型記憶媒体が前記インタフェースに接続されたことを検出する手順と、前記検出に応じて、前記可搬型記憶媒体に記憶されている、情報処理装置を識別する情報処理装置識別子と、ユーザを識別するユーザ識別子と、前記情報処理装置が備える入力装置の操作を時系列的に記憶したデータと、を含んで構成されるデータである履歴データを読み出す手順と、前記履歴データを前記メモリに記憶する手順と、を実行させるプログラムである。
【０００７】
ここで、可搬型記憶媒体とは、ＰＣ（情報処理装置）とは別に持ち運び可能な記憶媒体であり、例えば、ＭＯ（Magneto-Optical）ディスクやフレキシブルディスク、ＵＳＢ（Universal Serial Bus）規格のコネクタに接続して用いるフラッシュメモリであるＵＳＢメモリ等である。そして、ＰＣは、可搬型記憶媒体との間でデータの読み書きを行うためのインタフェースを備えている。
【０００８】
そして、ＰＣを利用するユーザは、可搬型記憶媒体をＰＣに接続した状態でＰＣを利用する。そして、当該可搬型記憶媒体に、ＰＣにおける操作の履歴を示す履歴データが記憶される。ユーザはＰＣの利用が終わると、履歴データが記憶された可搬型記憶媒体をＰＣから取り外し、管理センター等に返却する。返却時には、履歴管理サーバが備えるインタフェースに当該可搬型記憶媒体が接続される。
【０００９】
可搬型記憶媒体が履歴管理サーバのインタフェースに接続されると、履歴管理サーバは当該接続を検出し、可搬型記憶媒体に記憶されている履歴データを読み取り、メモリに記憶する。これにより、ＰＣがネットワークに接続されているか否かにかかわらず、全てのＰＣの履歴データを履歴管理サーバで集中管理することが可能となる。
【００１０】
また、前記プログラムは、前記履歴管理サーバに、ユーザの認証に用いられるデータである認証データを受け付ける手順と、前記認証データに基づいてユーザの認証を行う手順と、前記認証により正しく認証された場合、前記インタフェースに接続されている複数の前記可搬型記憶媒体のうちの何れか一つに前記認証データを記憶する手順と、を実行させることとしてもよい。
【００１１】
このように、可搬型記憶媒体に認証データを記憶することにより、可搬型記憶媒体を複数のユーザで共有する場合におけるセキュリティを確保することができる。つまり、複数のユーザで可搬型記憶媒体を共有する場合、セキュリティの観点から、ＰＣを利用するユーザの認証データを予め可搬型記憶媒体に記憶しておくことが行われている。そして、ＰＣに可搬型記憶媒体を接続した際に、ユーザ認証を行うことにより、正しいユーザしか可搬型記憶媒体を利用することができないように制御することができる。
【００１２】
また、前記履歴管理サーバが、前記可搬型記憶媒体との接続インタフェースを備える複数の収容装置と前記インタフェースを介して通信可能に接続され、前記可搬型記憶媒体が前記インタフェースに接続されたことを検出する前記手順は、前記可搬型記憶媒体が前記収容装置の前記接続インタフェースに接続されたことを検出する手順であることとしてもよい。
【００１３】
また、前記履歴管理サーバが、前記認証データが記憶された記憶媒体から前記認証データを読み取る受付装置と、前記可搬型記憶媒体を収容する複数の収容装置と、通信可能に接続され、前記認証データを受け付ける前記手順は、前記受付装置から送信されてくる前記認証データを受け付ける手順であり、前記認証データを記憶する前記手順は、前記複数の収容装置のうちの何れか一つに収容されている前記可搬型記憶媒体に前記認証データを記憶する手順であることとしてもよい。
【００１４】
ここで、受付装置とは、例えば、ＩＤカード等の記憶媒体に記憶されている認証データを読み取る装置である。また、受付装置は、ユーザの指紋や手のひらの静脈、網膜の毛細血管等の生態情報をユーザの認証データとして読み取ることとしてもよい。
【００１５】
また、前記収容装置が、前記可搬型記憶媒体を当該収容装置から取り出すことができないように施錠する電子錠を備え、前記プログラムは、前記認証データを記憶した前記可搬型記憶媒体が収容されている前記収容装置に、前記電子錠を解錠する信号を送信する手順を実行させることとしてもよい。  
これにより、ユーザは正しく認証された場合に、自らの認証データが書き込まれた可搬型記憶媒体のみを取り出すことが可能となる。つまり、不正な第三者に勝手に可搬型記憶媒体を取り出されることがないため、可搬型記憶媒体の盗難を防ぐことができる。
【００１６】
また、前記プログラムは、前記履歴管理サーバに、前記可搬型記憶媒体が前記インタフェースと未接続の状態となったことを検出する手順と、前記可搬型記憶媒体に記憶されている前記可搬型記憶媒体を識別するための記憶媒体識別子と、前記未接続の状態を検出した日時である取出日時と、前記認証データに含まれるユーザを識別するためのユーザ識別子と、を対応付けたデータである取出データを前記メモリに記憶する手順と、前記記憶媒体識別子と、前記可搬型記憶媒体が前記インタフェースに接続されたことを検出した日時である返却日時と、前記履歴データに含まれる前記ユーザ識別子と、を対応付けたデータである返却データを前記メモリに記憶する手順と、を実行させることとしてもよい。  
このように、可搬型記憶媒体の取りだし及び返却に関する情報をメモリに記憶しておくことにより、管理者は、可搬型記憶媒体の使用状況を管理することができる。
【００１７】
また、前記履歴管理サーバが、前記可搬型記憶媒体との接続インタフェースを備える複数の収容装置と前記インタフェースを介して通信可能に接続され、前記可搬型記憶媒体が前記インタフェースに接続されたことを検出する前記手順は、前記可搬型記憶媒体が前記収容装置の前記接続インタフェースに接続されたことを検出する手順であり、前記可搬型記憶媒体が前記インタフェースと未接続の状態となったことを検出する前記手順は、前記可搬型記憶媒体が前記収容装置の前記接続インタフェースと未接続の状態となったことを検出する手順であることとしてもよい。
【００１８】
また、前記プログラムは、前記履歴管理サーバに、前記メモリに記憶されている前記取出データ及び前記返却データに基づいて、前記インタフェースと未接続の状態である期間が所定の期間を超えている前記可搬型記憶媒体の前記記憶媒体識別子と、当該記憶媒体識別子に対応する前記ユーザ識別子と、を警告メッセージとして出力する手順を実行させることとしてもよい。  
これにより、可搬型記憶媒体を取り出したまま、返却していないユーザを自動的に検出することができる。したがって、管理者は、当該警告メッセージをもとに、ユーザに対して可搬型記憶媒体の使用状況の確認や返却の督促を行うことができる。
【００１９】
また、前記プログラムは、前記履歴管理サーバに、前記履歴データに所定の機密データへのアクセスが行われたことを示すデータが含まれている場合、当該履歴データに含まれる前記ユーザ識別子と、機密データへのアクセスが行われたことを示す前記データとを対応付けて前記メモリに記憶する手順を実行させることとしてもよい。  
ここで、機密データとは、例えば会社の機密事項が記憶されている特定のファイル等である。機密データの指定は、例えば、ファイル名やファイルが格納されたフォルダ等により行われ、当該指定情報はメモリに記憶されている。  
そして、履歴データの中に機密データへのアクセスを示すデータが含まれている場合には、当該データと、ユーザ識別子とを対応付けてメモリに記憶することにより、機密データへのアクセス履歴を管理することができる。
【００２０】
また、前記プログラムは、前記履歴管理サーバに、前記情報処理装置識別子を含む履歴データ取得要求を受け付ける手順と、前記履歴データ取得要求に含まれる前記情報処理識別子が含まれる前記履歴データを、前記インタフェースに接続されている複数の前記可搬型記憶媒体のうちの何れか一つに記憶する手順と、を実行させることとしてもよい。  
履歴管理サーバが、情報処理装置識別子を受け付け、当該情報処理装置識別子に対応する履歴データを可搬型記憶媒体に記憶する。これにより、ＰＣに障害が発生した場合に、当該履歴データを用いて当該ＰＣで行われた操作を再現することにより、ＰＣを復旧させることができる。
【００２１】
また、前記プログラムは、前記履歴管理サーバに、前記履歴データ取得要求に含まれる前記情報処理識別子を前記メモリに記憶する手順を実行させることとしてもよい。  
このように、履歴データを可搬型記憶媒体に取り出したＰＣに関する情報を記憶しておくことにより、管理者は、障害が発生しているＰＣを把握することができる。これにより、障害の発生頻度の高いＰＣの交換を手配する等の適切な対応が可能となる。
【００２２】
また、本発明の履歴管理サーバは、ＣＰＵ及びメモリと、可搬型記憶媒体とのインタフェースと、前記ＣＰＵが前記メモリに記憶されたプログラムを実行することにより実現される脱着検出部、履歴データ読出部、及び履歴データ記憶部と、を備え、前記脱着検出部は、前記可搬型記憶媒体が前記インタフェースに接続されたことを検出し、前記履歴データ読出部は、前記検出に応じて、前記インタフェースを介して接続されている前記可搬型記憶媒体に記憶されている、情報処理装置を識別する情報処理装置識別子と、前記情報処理装置が備える入力装置の操作を時系列的に記憶したデータと、を含んで構成されるデータである履歴データを読み出し、前記履歴データ記憶部は、前記履歴データを前記メモリに記憶することとする。
【００２３】
また、本発明の履歴管理方法は、可搬型記憶媒体とのインタフェースを有する履歴管理サーバが、前記可搬型記憶媒体が前記インタフェースに接続されたことを検出し、前記検出に応じて、前記インタフェースを介して接続されている前記可搬型記憶媒体に記憶されている、情報処理装置を識別する情報処理装置識別子と、前記情報処理装置が備える入力装置の操作を時系列的に記憶したデータと、を含んで構成されるデータである履歴データを読み出し、前記履歴データをメモリに記憶することとする。
【発明の効果】
【００２４】
本発明によれば、ネットワークを介さずに複数の情報処理装置における操作の履歴を集中管理することができる。
【発明を実施するための最良の形態】
【００２５】
＝＝全体構成＝＝
図１は、本発明の一実施形態である履歴管理サーバ１を含んで構成される情報処理システムの構成を示す図である。情報処理システムは、履歴管理サーバ１、パーソナルコンピュータ（以下、「ＰＣ」と称する）２、複数の収容装置３、及び受付装置４を含んで構成されている。
【００２６】
履歴管理サーバ１は、ＰＣ２における操作又は処理の履歴を管理する装置であり、例えば、ＰＣサーバやワークステーション等を用いて実現される。ＰＣ２は、ユーザに利用されるコンピュータである。図には１台のＰＣ２しか示していないが、情報処理システムは、複数のユーザに使用される複数のＰＣを含んで構成されているものとする。
【００２７】
収容装置３は、可搬型記憶媒体であるＵＳＢ（Universal Serial Bus）メモリ５を収容する装置である。ＵＳＢメモリ５は、ＵＳＢ規格のコネクタに接続して用いられるフラッシュメモリである。ユーザはＰＣ２を利用する際に、収容装置３に収められたＵＳＢメモリ５を取りだし、取り出したＵＳＢメモリ５をＰＣ２に接続する。そして、ＰＣ２が使用されている間の操作又は処理の履歴を示すデータである履歴データがＵＳＢメモリ５に格納される。ユーザがＰＣ２の利用後にＵＳＢメモリ５を収容装置３に返却すると、当該ＵＳＢメモリ５に記憶された履歴データが履歴管理サーバ１に記憶される。
【００２８】
受付装置４は、ユーザ認証に用いられるユーザのＩＤカード６の読み取り等を行う装置である。ユーザは、ＵＳＢメモリ５を収容装置３から取り出す際等に、ＩＤカード６を受付装置４にかざす。すると、受付装置４は、ＩＤカード６に記憶されている認証データを読み出し、当該認証データを履歴管理サーバ１に送信する。そして、履歴管理サーバ１においてユーザ認証が行われる。この他、受付装置４は、ユーザからの各種要求の受付等を行うことができる。
【００２９】
＝＝ハードウェア構成＝＝
（１）履歴管理サーバ
図２は、履歴管理サーバ１のハードウェア構成を示す図である。履歴管理サーバ１は、ＣＰＵ１０、メモリ１１、記憶装置１２、入力装置１３、出力装置１４、ＵＳＢインタフェース１５、及び通信インタフェース１６を備えている。
【００３０】
ＣＰＵ１０は、メモリ１１に記憶されたプログラムを実行することにより履歴管理サーバ１を制御する。記憶装置１２は、プログラムやデータ等を記憶する装置であり、例えば、ハードディスクドライブである。ＣＰＵ１０がプログラムを実行する際には、記憶装置１２に記憶されたプログラムが順次メモリ１１に格納される。  
入力装置１３は、ユーザからの入力を受け付ける装置であり、例えば、キーボードやマウス等である。出力装置１４は、ユーザに対してデータを出力する装置であり、例えば、ディスプレイやプリンタ等である。ＵＳＢインタフェース１５は、ＵＳＢメモリ５と通信可能に接続するためのインタフェースである。通信インタフェース１６は、受付装置４と通信可能に接続するためのインタフェースである。
【００３１】
また、履歴管理サーバ１は、ＣＤ−ＲＯＭドライブ等の記録媒体読取装置（不図示）を備え、ＣＤ−ＲＯＭ等の記録媒体に記録されているプログラムを読み取り、当該プログラムを記憶装置１２に格納するように構成することも可能である。また、履歴管理サーバ１は、ネットワークを介して他のサーバ（不図示）等からプログラムを取得し、当該プログラムを記憶装置１２に格納することも可能である。
【００３２】
（２）収容装置
図３は、収容装置３のハードウェア構成を示す図である。各収容装置３は、接続インタフェース２０、扉２１、電子錠２２、及び電子錠制御部２３を備えている。  
接続インタフェース２０には、ＵＳＢメモリ５を接続することができる。そして、各収容装置３の接続インタフェース２０は、ハブ装置２４を介して履歴管理サーバ１のＵＳＢインタフェース１５と接続されている。ユーザは、扉２１を開閉することにより、ＵＳＢメモリ５の取りだし及び返却を行うことができる。なお、ＵＳＢメモリ５が不正に持ち出されることのないよう、扉２１には電子錠２２が設けられている。電子錠２２の施錠・解錠は電子錠制御部２３により行われる。電子錠制御部２３は接続インタフェース２０を介して履歴管理サーバ１から受信する信号に応じて電子錠２２の施錠・解錠を行う。
【００３３】
（３）受付装置
図４は、受付装置４のハードウェア構成を示す図である。受付装置４は、ＣＰＵ３０、メモリ３１、ディスプレイ３２、入力装置３３、通信インタフェース３４、及びカードリーダ３５を備えている。ＣＰＵ３０は、メモリ３１に記憶されたプログラムを実行することにより受付装置４を制御する。ディスプレイ３２は、ユーザに対する様々な情報を表示する装置である。入力装置３３は、ユーザからの入力を受け付ける装置であり、例えば、キーボードや、ディスプレイ３２と一体形成されるタッチパネル等である。通信インタフェース３４は、履歴管理サーバ１と通信可能に接続するためのインタフェースである。カードリーダ３５は、ＩＤカード６に記憶されている認証データを接触方式又は非接触方式により読み取る装置である。
【００３４】
（４）パーソナルコンピュータ
図５は、ＰＣ２のハードウェア構成を示す図である。ＰＣ２は、ＣＰＵ４０、メモリ４１、記憶装置４２、ＵＳＢインタフェース４３、入力装置４４、及びディスプレイ４５を備えている。
【００３５】
ＣＰＵ４０は、メモリ４１に記憶されたプログラムを実行することによりＰＣ２を制御する。記憶装置４２は、プログラムやデータ等を記憶する装置であり、例えば、ハードディスクドライブである。ＣＰＵ４０がプログラムを実行する際には、記憶装置４２に記憶されたプログラムが順次メモリ４１に格納される。  
ＵＳＢインタフェース４３は、ＵＳＢメモリ５を接続するためのインタフェースである。入力装置４４は、ユーザからの入力を受け付ける装置であり、例えば、キーボードやマウス等である。ディスプレイ４５は、様々な情報を表示するための装置である。
【００３６】
＝＝履歴管理サーバの機能構成＝＝
図６は、履歴管理サーバ１の機能構成を示す図である。履歴管理サーバ１は、脱着検出部５０、履歴データ読出部５１、履歴データ記憶部５２、履歴データ消去部５３、ユーザ認証部５４、認証データ書込部５５、施錠・解錠信号送信部５６、取出データ記憶部５７、返却データ記憶部５８、未返却警告出力部５９、機密アクセスデータ６０、履歴データ書込部６１、及び履歴データ取得情報記憶部６２を備えている。これらの各部５０〜６２は、ＣＰＵ１０がメモリ１１に記憶されたプログラムを実行することにより実現される。
【００３７】
脱着検出部５０は、ＵＳＢメモリ５が収容装置３のＵＳＢインタフェース１５に接続されたこと、及びＵＳＢインタフェース１５と未接続となったことを検出する。つまり、脱着検出部５０は、ＵＳＢメモリ５が収容装置３の接続インタフェース２０に接続されたこと、及び接続インタフェース２０から取り外されたことを検出する。また、脱着検出部５０は、接続されたことを検出したＵＳＢメモリ５の所定の領域に記憶されている、当該ＵＳＢメモリ５の識別子であるＵＳＢメモリＩＤをメモリ１１に記憶する。
【００３８】
履歴データ読出部５１は、収容装置３に格納されたＵＳＢメモリ５に記憶されている履歴データを読み出す。履歴データ記憶部５２は、ＵＳＢメモリ５から読み出された履歴データをメモリ１１に記憶する。履歴データ消去部５３は、収容装置３に格納されたＵＳＢメモリ５に記憶されている履歴データを消去する。
【００３９】
図７に、履歴データの構成を示す。履歴データ７０には、コンピュータ名（情報処理装置識別子）、ユーザＩＤ（ユーザ識別子）、データ取得時刻、及び操作・処理データが含まれている。コンピュータ名には、履歴データ７０が生成されたＰＣ２のコンピュータ名が設定されている。ユーザＩＤには、当該ＰＣ２を利用していたユーザのユーザＩＤが設定されている。データ取得時刻には、当該履歴データ７０が生成された時刻が設定されている。また、操作・処理データには、当該ＰＣ２における入力装置４４の操作に応じたデータ、または、当該ＰＣ２において実行された処理を示すデータが設定されている。入力装置４４の操作に応じたデータとは、例えば、入力装置４４がキーボードの場合であればユーザが押下したキーに対応するキーコード等である。なお、操作・処理データには、当該ＰＣ２において実行された処理で用いられたファイル名も含まれている。
【００４０】
ユーザ認証部５４は、受付装置４から送信されてくる認証データに基づいてユーザ認証を行う。認証データ書込部５５は、ユーザが正しく認証された場合に、認証データを収容装置３に格納されているＵＳＢメモリ５に書き込む。施錠・解錠信号送信部５６は、収容装置３の電子錠制御部２３に電子錠２２の施錠又は解錠を指示する信号を送信する。
【００４１】
取出データ記憶部５７は、ユーザがＵＳＢメモリ５を収容装置３から取り出したことを示すデータである取出データをメモリ１１に記憶する。図８に取出データの構成を示す。取出データ７１には、ＵＳＢメモリＩＤ、ユーザＩＤ、及び取出日時が含まれている。ＵＳＢメモリＩＤには、収容装置３から取り出されたＵＳＢメモリ５の識別子であるＵＳＢメモリＩＤが設定されている。ユーザＩＤには、ＵＳＢメモリ５を収容装置３から取り出したユーザのユーザＩＤが設定され、取出日時には取り出した日時が設定されている。
【００４２】
返却データ記憶部５８は、ユーザがＵＳＢメモリ５を収容装置３に返却したことを示すデータである返却データをメモリ１１に記憶する。図９に返却データの構成を示す。返却データ７２には、ＵＳＢメモリＩＤ、ユーザＩＤ、及び返却日時が含まれている。ＵＳＢメモリＩＤには、収容装置３に返却されたＵＳＢメモリ５のＵＳＢメモリＩＤが設定されている。そして、ユーザＩＤには、ＵＳＢメモリ５を収容装置３に返却したユーザのユーザＩＤが設定され、返却日時には返却した日時が設定されている。
【００４３】
未返却警告出力部５９は、メモリ１１に記憶されている取出データ及び返却データに基づき、所定の期間を経過しても返却されていないＵＳＢメモリ５に関する情報を出力装置１４に出力する。
【００４４】
機密アクセスデータ記憶部６０は、ＵＳＢメモリ５から読み出した履歴データに予め定められた機密データである機密設定データへのアクセスを示すデータが含まれている場合、その情報を示すデータである機密アクセスデータを生成し、当該機密アクセスデータをメモリ１１に記憶する。図１０に機密設定データの一例、図１１に機密アクセスデータの構成を示す。機密設定データ７３には、ユーザのアクセスを監視する機密データに関する情報、例えば、ファイル名やフォルダ名等が設定されている。また、機密アクセスデータ７４には、ユーザＩＤ及びアクセスデータが含まれている。ユーザＩＤ及びアクセスデータは、履歴データ７０から抽出されるものである。なお、アクセスデータには、機密データのファイル名及びユーザが当該履歴データにアクセスした日時が設定されている。
【００４５】
履歴データ書込部６１は、ユーザからの要求に応じて、メモリ１１に記憶されている履歴データを収容装置３に格納されているＵＳＢメモリ５に書き込む。ユーザは、ＰＣ２に障害が発生した場合に、当該履歴データを用いて、過去の操作又は処理を時系列に従って再現することにより、ＰＣ２を復旧させることができる。履歴データ取得情報記憶部６２は、ユーザが履歴データを取得したことを示すデータである履歴取出データをメモリ１１に記憶する。図１２に履歴取出データの構成を示す。履歴取出データ７５には、コンピュータ名、ユーザＩＤ、及び履歴取出日時が含まれている。コンピュータ名には、ユーザが履歴データを取り出す対象として指定したＰＣ２のコンピュータ名が設定されている。また、ユーザＩＤには、履歴データを取り出したユーザのユーザＩＤが、履歴取出日時には取り出した日時が設定されている。
【００４６】
＝＝受付装置の画面遷移＝＝
次に、受付装置４のユーザインタフェースについて説明する。図１３は、受付装置４のディスプレイ３２に表示される画面の遷移を示す図である。図１３（ａ）は、初期画面８０を示す図である。初期画面８０には、ユーザにＩＤカード６をかざすように促すメッセージが表示されている。ユーザがこのメッセージに従ってＩＤカード６を受付装置４のカードリーダ３５の近傍にかざすことにより、ＩＤカード６に記録されている認証データが履歴管理サーバ１に送信され、ユーザ認証処理が行われる。なお、カードリーダ３５が接触方式の場合であれば、ユーザはＩＤカード６をカードリーダに接触させることとする。
【００４７】
ユーザ認証処理において正しく認証されると、図１３（ｂ）に示すメニュー画面８１が表示される。メニュー画面８１には、「１．ＵＳＢメモリ取り出し」及び「２．履歴データ取り出し」の処理が表示されている。ユーザが入力装置３３を用いて「１」を選択すると、図１３（ｃ）に示すＵＳＢメモリ取り出し処理の画面８２が表示される。この画面８２では、どの収容装置３からＵＳＢメモリ５を取り出すかを指定することができる。ユーザが入力装置３３を用いて収容装置３の識別子であるボックス番号を選択すると、選択された収容装置３の電子錠２２が解錠される。
【００４８】
メニュー画面８１において、ユーザが入力装置３３を用いて「２」を選択すると、図１３（ｄ）に示す履歴データ取り出し処理の画面８３が表示される。この画面８３においても、ユーザはどの収容装置３からＵＳＢメモリ５を取り出すかを指定することができる。そして、ユーザが入力装置３３を用いて収容装置３のボックス番号を選択すると、図１３（ｅ）の画面８４が表示される。ユーザは、画面８４の表示に従い、抽出する履歴データ７０のコンピュータ名及び期間を入力する。
【００４９】
＝＝履歴データ生成処理＝＝
これより、本実施形態の情報処理システムにおける処理の詳細について説明する。まず、ＰＣ２における履歴データ７０の生成処理について説明する。図１４は、履歴データ生成処理を示すフローチャートである。まず、ＰＣ２は、操作・処理データを取得する（Ｓ１４０１）。
【００５０】
操作・処理データの取得方法としては、例えば、オペレーティングシステムと文書作成ソフトウェア等の各種アプリケーションソフトとの間でやりとりされるデータをＡＰＩ（Application Program Interface）を用いて取得する方法（いわゆる「フック」）や、キーボードから入力されたデータを記憶しているメモリ４１上の所定の領域であるキーバッファを参照して取得する方法等がある。さらに、操作・処理データには、当該ＰＣ２において実行された処理で用いられたファイル名も含まれている。ファイル名の取得は、ＡＰＩ等を用いて行うことができる。また、ＡＰＩ等を利用して取得される実行中のプロセス名等を操作・処理データに設定することも可能である。
【００５１】
続いて、ＰＣ２は、現在時刻を取得し（Ｓ１４０２）、ＰＣ２のコンピュータ名、ＰＣ２を使用中のユーザのユーザＩＤ、現在時刻（データ取得時刻）、及び操作・処理データを含む履歴データ７０を生成する（Ｓ１４０３）。そして、ＰＣ２は、当該履歴データ７０をＵＳＢインタフェース４３に接続されているＵＳＢメモリ５に記憶する。（Ｓ１４０４）。
【００５２】
なお、ＵＳＢメモリ５がＰＣ２のＵＳＢインタフェース４３に接続されると、ＰＣ２は、ＵＳＢメモリ５に記憶されている認証データを参照し、当該認証データに基づいてユーザ認証を行う。そして、ユーザを正しく認証できた場合に限り、前述した履歴データ生成処理（Ｓ１４０１〜Ｓ１４０４）が、ＰＣ２が起動されている間繰り返し実行される。
【００５３】
例えば、入力装置４４からユーザの認証データを受け付け、受け付けた認証データがＵＳＢメモリ５に記憶されている認証データと一致すれば、正しいユーザがＵＳＢメモリ５を使用していると認識する。このようにＵＳＢメモリ５に記憶されている認証データに基づいてユーザ認証を行うことにより、複数のユーザでＵＳＢメモリ５を共有することが可能となる。つまり、不正な第三者により、履歴データを盗まれることを防止することができる。
【００５４】
＝＝ＵＳＢメモリ返却処理＝＝
次に、履歴管理サーバ１において実行される処理について説明する。図１５は、ユーザがＵＳＢメモリ５を収容装置３に返却した際に実行されるＵＳＢメモリ返却処理のフローチャートである。
【００５５】
ユーザがＵＳＢメモリ５を収容装置３の接続インタフェース２０に接続すると、履歴管理サーバ１の脱着検出部５０は、ＵＳＢメモリ５が接続インタフェース２０及びハブ装置２４を介してＵＳＢインタフェース１５に接続されたことを検出する（Ｓ１５０１）。ＵＳＢメモリ５の接続が検出されると、施錠・解錠信号送信部５６は、当該収容装置３に施錠信号を送信する（Ｓ１５０２）。収容装置３の電子錠制御部２３は、当該施錠信号に応じて、扉に設けられた電子錠２２を施錠する。
【００５６】
続いて、履歴データ読出部５１は、当該ＵＳＢメモリ５に記憶されている履歴データ７０を読み出す（Ｓ１５０３）。読み出された履歴データ７０は、履歴データ記憶部５２によって、メモリ１１に記憶される（Ｓ１５０４）。そして、履歴データ消去部５３は、ＵＳＢメモリ５に記憶されている履歴データ７０を消去する（Ｓ１５０５）。
【００５７】
返却データ記憶部５８は、ＵＳＢメモリ５に記憶されているＵＳＢメモリＩＤと、履歴データ７０に含まれるユーザＩＤと、現在時刻（返却日時）とを対応づけて返却データ７２を生成し（Ｓ１５０６）、当該返却データ７２をメモリ１１に記憶する（Ｓ１５０７）。そして、機密アクセスデータ記憶部６０は、履歴データ７０の操作・処理データに機密設定データ７３に設定された機密データへのアクセスを示すデータ（アクセスデータ）が含まれているかどうか確認する（Ｓ１５０８）。アクセスデータが含まれている場合（Ｓ１５０８：Ｙｅｓ）、機密アクセスデータ記憶部６０は、履歴データ７０に含まれるユーザＩＤと当該アクセスデータとを対応付けて機密アクセスデータ７４を生成し、当該機密アクセスデータ７４をメモリ１１に記憶する（Ｓ１５０９）。
【００５８】
＝＝ユーザ要求受付処理＝＝
図１６は、受付装置４からユーザの要求を受け付ける処理のフローチャートである。ユーザが受付装置４のカードリーダ３５の近傍にＩＤカード６をかざすと、カードリーダ３５が当該ＩＤカード６に記憶されている認証データを読み取る。そして、受付装置４は、通信インタフェース３４を介して当該認証データを履歴管理サーバ１に送信する。履歴管理サーバ１のユーザ認証部５４は、受付装置４から送信されてくる認証データを受け付け（Ｓ１６０１）、当該認証データに基づいてユーザ認証を行う（Ｓ１６０２）。
【００５９】
ここで、ユーザ認証の方法としては、例えば、認証データに含まれるユーザＩＤがメモリ１１に記憶されているユーザＩＤと一致するかどうかにより認証を行う方法等がある。また、受付装置４は、ＩＤカード６以外のものから認証データを読み取るようにすることもできる。例えば、受付装置４は、ユーザの指紋や手のひらの静脈、網膜の毛細血管等の生態情報を読み取り、当該生態情報を認証データとして履歴管理サーバ１に送信するようにすることも可能である。
【００６０】
正しくユーザ認証が行われると（Ｓ１６０３：Ｙｅｓ）、ユーザ認証部５４は、認証が正しく行われたことを受付装置４に通知する（Ｓ１６０４）。当該通知を受けた受付装置４では、メニュー画面８１が表示される。そして、履歴管理サーバ１は、メニュー画面８１で選択された情報を受け付ける（Ｓ１６０５）。ユーザの選択が「１」である場合（Ｓ１６０６：１）、履歴管理サーバ１ではＵＳＢメモリ取出処理が実行され（Ｓ１６０７）、ユーザの選択が「２」である場合（Ｓ１６０６：２）、履歴管理サーバ１では履歴データ読出処理が実行される（Ｓ１６０８）。
【００６１】
＝＝ＵＳＢメモリ取出処理＝＝
図１７は、ＵＳＢメモリ取出処理のフローチャートである。まず、脱着検出部５０は、接続インタフェース２０を介してＵＳＢインタフェース１５に接続されているＵＳＢメモリ５を検出し、当該ＵＳＢメモリ５が収容されている収容装置３のボックス番号を受付装置４に通知する（Ｓ１７０１）。当該通知を受けた受付装置４では、ＵＳＢメモリ６が格納されている収容装置３の番号が画面８２に表示される。
【００６２】
ユーザがＵＳＢメモリ５を取り出す収容装置３のボックス番号を選択すると、当該ボックス番号が受付装置４から履歴管理サーバ１に送信される。認証データ書込部５５は、当該ボックス番号を受け付け（Ｓ１７０２）、当該ボックス番号の収容装置３に格納されているＵＳＢメモリ５に、ユーザのＩＤカード６から読み取られた認証データを記憶する（Ｓ１７０３）。
【００６３】
なお、認証データ書込部５５は、ＩＤカード６から読み取られた認証データに基づいて新たな認証データを生成し、生成した新たな認証データをＵＳＢメモリ５に記憶することとしてもよい。認証データに基づいて生成する新たな認証データとは、例えば、ユーザ認証の都度パスワードが変更される、いわゆるワンタイム・パスワード等である。
【００６４】
続いて、施錠・解錠信号送信部５６は、当該収容装置３に電子錠２２の解錠信号を送信する（Ｓ１７０４）。収容装置３の電子制御部２３は、当該解除信号に応じて電子錠２２を解錠する。これにより、ユーザは当該収容装置３に格納されているＵＳＢメモリ５を取り出すことが可能となる。
【００６５】
ユーザがＵＳＢメモリ５を収容装置３から取り出すと、脱着検出部５０は、ＵＳＢメモリ５が接続インタフェース２０から取り外されたことを検出する（Ｓ１７０５）。そして、取出データ記憶部５７は、メモリ１１に記憶されている当該ＵＳＢメモリ５のＵＳＢメモリＩＤ、認証データに含まれるユーザＩＤ、及び現在時刻（取出日時）を対応付けて取出データ７１を生成し（Ｓ１７０６）、当該取出データ７１をメモリ１１に記憶する（Ｓ１７０７）。
【００６６】
＝＝履歴データ取出処理＝＝
図１８は、履歴データ取出処理のフローチャートである。まず、脱着検出部５０は、接続インタフェース２０を介してＵＳＢインタフェース１５に接続されているＵＳＢメモリ５を検出し、当該ＵＳＢメモリ５が収容されている収容装置３のボックス番号を受付装置４に通知する（Ｓ１８０１）。当該通知を受けた受付装置４では、ＵＳＢメモリ６が格納されている収容装置３のボックス番号が画面８３に表示される。
【００６７】
ユーザが対象の収容装置３のボックス番号を選択すると、当該ボックス番号が受付装置４から履歴管理サーバ１に送信される。履歴データ書込部６１は、当該ボックス番号を受け付ける（Ｓ１８０２）。さらに、ユーザが画面８４において対象のコンピュータ名及び期間を入力すると、当該コンピュータ名及び期間が受付装置４から履歴管理サーバ１に送信される。履歴データ書込部６１は、当該コンピュータ名及び期間を受け付ける（Ｓ１８０３）。そして、履歴データ書込部６１は、当該コンピュータ名及び期間に該当する履歴データ７０をメモリ１１から抽出し（Ｓ１８０４）、抽出した履歴データをユーザから指定されたボックス番号の収容装置３に格納されているＵＳＢメモリ５に記憶する（Ｓ１８０５）。
【００６８】
続いて、施錠・解錠信号送信部５６は、当該収容装置３に電子錠２２の解錠信号を送信する（Ｓ１８０６）。収容装置３の電子制御部２３は、当該解除信号に応じて電子錠２２を解錠する。これにより、ユーザは当該収容装置３に格納されているＵＳＢメモリ５を取り出すことが可能となる。
【００６９】
そして、履歴データ取得情報記憶部６２は、当該コンピュータ名、認証データに含まれるユーザＩＤ、及び現在時刻（履歴取出日時）を対応付けた履歴取出データ７５を生成し（Ｓ１８０７）、当該履歴取出データ７５をメモリ１１に記憶する（Ｓ１８０８）。
【００７０】
また、ユーザがＵＳＢメモリ５を収容装置３から取り出すと、脱着検出部５０は、ＵＳＢメモリ５が接続インタフェース２０から取り外されたことを検出する（Ｓ１８０９）。そして、取出データ記憶部５７は、メモリ１１に記憶されている当該ＵＳＢメモリ５のＵＳＢメモリＩＤ、認証データに含まれるユーザＩＤ、及び現在時刻（取出日時）を対応付けて取出データ７１を生成し（Ｓ１８１０）、当該取出データ７１をメモリ１１に記憶する（Ｓ１８１１）。
【００７１】
＝＝未返却警告処理＝＝
次に、所定の期間を経過しても収容装置３に返却されていないＵＳＢメモリ５を検出し、警告メッセージを出力する処理について説明する。図１９は、当該処理のフローチャートである。当該処理は、例えば、毎日１８時などの所定のタイミングに自動的に実行されるようにすることもできるし、管理者の指示により任意のタイミングに実行されるようにすることも可能である。
【００７２】
未返却警告出力部５９は、メモリ１１に記憶されている取出データ７１及び返却データ７２を参照する（Ｓ１９０１）。そして、未返却警告出力部５９は、取出データ７１の取出日時および返却データ７２の返却日時に基づき、所定の期間（例えば２日間等）返却されていないＵＳＢメモリ５があるかどうか確認する（Ｓ１９０２）。つまり、現在時刻より所定の期間前の日時以前の取出日時が設定された取出データ７１が存在し、当該取出データ７１のＵＳＢメモリＩＤ及び当該取出日時以後の返却日時が設定された返却データ７２が存在しない場合、当該ＵＳＢメモリは所定の期間を経過しても収容装置３に返却されていないこととなる。
【００７３】
所定の期間返却されていないＵＳＢメモリ５がある場合（Ｓ１９０２：Ｙｅｓ）、未返却警告出力部５９は、当該ＵＳＢメモリ５のＵＳＢメモリＩＤ、取り出したユーザのユーザＩＤ、及び取出日時を取出データ７１から取得し、これらの情報を警告メッセージとしてディスプレイ等の出力装置１４に出力する（Ｓ１９０３）。
【００７４】
以上、本実施の形態である、履歴管理サーバ１を含んで構成される情報処理システムについて説明した。前述した通り、ＵＳＢメモリ５が収容装置３の接続インタフェース２０を介して履歴管理サーバ１のＵＳＢインタフェース１５に接続されると、履歴管理サーバ１は当該接続を検知し、ＵＳＢメモリ５に記憶されている履歴データ７０を読み取り、当該履歴データ７０をメモリ１１に記憶する。これにより、ＰＣ２がネットワークに接続されているか否かにかかわらず、全てのＰＣ２の履歴データ７０を履歴管理サーバ１で集中管理することが可能となる。また、ＵＳＢメモリ５の接続を検知すると、履歴データ７０の読み取り及び履歴データ７０の消去が自動的に実行されるため、管理者が特別な操作をすることなく、履歴データ７０を集中管理することが可能となる。
【００７５】
また、履歴管理サーバ１は、ユーザを正しく認証できた場合、この認証データを任意のＵＳＢメモリ５に書き込む。これにより、ユーザはこの認証データが書き込まれたＵＳＢメモリ５を利用することが可能となる。つまり、正規のユーザでない場合はＵＳＢメモリ５に認証データが書き込まれないため、ＵＳＢメモリ５を使用することができないこととなる。
【００７６】
また、履歴管理サーバ１は、ユーザを正しく認証できた場合に、ＵＳＢメモリ５を収容する収容装置３に電子錠２２を解錠する信号を送信する。そして、ユーザは自らの認証データが書き込まれたＵＳＢメモリ５を取り出すことが可能となる。つまり、不正な第三者に勝手にＵＳＢメモリ５を取り出されることがないため、ＵＳＢメモリ５の盗難を防ぐことができる。
【００７７】
また、履歴管理サーバ１が、ＵＳＢメモリ５の取出データ７１及び返却データ７２をメモリ１１に記憶しておくことにより、ＵＳＢメモリ５の使用状況を管理することができる。
【００７８】
そして、履歴管理サーバ１は、取出データ７１及び返却データ７２に基づき、所定の期間を経過しても返却されていないＵＳＢメモリ５に関する情報を警告メッセージとして出力する。管理者は、当該警告メッセージをもとに、ユーザに対して使用状況の確認や返却の督促を行うことができる。
【００７９】
また、履歴管理サーバ１は、履歴データ７０の中に機密データへのアクセスを示すデータが含まれている場合には、当該データと、ユーザＩＤとを対応付けた機密アクセスデータ７４を生成し、当該機密アクセスデータ７４をメモリ１１に記憶する。これにより、管理者は、ユーザによる機密データへのアクセス履歴を管理することができる。
【００８０】
また、履歴管理サーバ１は、コンピュータ名を受け付け、当該コンピュータ名に対応する履歴データ７０をＵＳＢメモリ５に記憶する。これにより、ＰＣ２に障害が発生した場合に、当該履歴データ７０を用いて当該ＰＣ２で行われた操作・処理を再現することにより、ＰＣ２を復旧させることができる。
【００８１】
また、履歴管理サーバ１は、履歴データ７０をＵＳＢメモリ５に取り出したＰＣ２に関する情報を履歴取出データ７５として記憶する。これにより、管理者は、障害が発生しているＰＣ２を把握し、障害の発生頻度の高いＰＣ２を交換する等の適切な対応をとることが可能となる。
【００８２】
以上本発明の実施形態について説明したが、以上の実施形態の説明は本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明はその趣旨を逸脱することなく、変更、改良され得ると共に本発明にはその等価物が含まれることは勿論である。
【００８３】
例えば、本実施の形態においては、可搬型記憶媒体としてＵＳＢメモリ５を用いることとしたが、可搬型記憶媒体はこれに限られるものではない。例えば、ＭＯディスクやフレキシブルディスク等、可搬性を有する記憶媒体であればよい。
【００８４】
また、情報処理装置としてＰＣ２を用いることとしたが、情報処理装置はこれにかぎられず、ＰＤＡ（Personal Digital Assistance）や携帯電話機等、ユーザによって使用される装置であればよい。
【００８５】
また、ＵＳＢメモリ５は履歴管理サーバ１とは別体の収容装置３の収容装置３に格納されることとしたが、履歴管理サーバ１のＵＳＢインタフェース１５に直接接続されることとしてもよい。
【００８６】
また、ユーザの認証データや処理要求は受付装置４を介して履歴管理サーバ１に送信されることとしたが、履歴管理サーバ１の入力装置１３を用いて入力されることとしてもよい。また、受付装置４は、ＩＤカード６に記憶されている認証データを接触方式により読み取ることとしてもよい。また、収容装置３及び受付装置４を一体の装置とすることとしてもよい。
【図面の簡単な説明】
【００８７】
【図１】本発明の一実施形態である履歴管理サーバを含んで構成される情報処理システムの構成を示す図である。
【図２】履歴管理サーバのハードウェア構成を示す図である。
【図３】収容装置のハードウェア構成を示す図である。
【図４】受付装置のハードウェア構成を示す図である。
【図５】ＰＣのハードウェア構成を示す図である。
【図６】履歴管理サーバの機能構成を示す図である。
【図７】履歴データの構成を示す図である。
【図８】取出データの構成を示す図である。
【図９】返却データの構成を示す図である。
【図１０】機密設定データの一例を示す図である。
【図１１】機密アクセスデータの構成を示す図である。
【図１２】履歴取出データの構成を示す図である。
【図１３】受付装置の画面の遷移を示す図である。
【図１４】履歴データ生成処理を示すフローチャートである。
【図１５】ＵＳＢメモリ返却処理のフローチャートである。
【図１６】履歴管理サーバにおける受付装置からユーザの要求を受け付ける処理のフローチャートである。
【図１７】ＵＳＢメモリ取出処理のフローチャートである。
【図１８】履歴データ取出処理のフローチャートである。
【図１９】ＵＳＢメモリの未返却警告処理のフローチャートである。
【符号の説明】
【００８８】
１  履歴管理サーバ                        ２  パーソナルコンピュータ（ＰＣ）
３  収容装置                              ４  受付装置
５  ＵＳＢメモリ                          ６  ＩＤカード
１０  ＣＰＵ                              １１  メモリ
１２  記憶装置                            １３  入力装置
１４  出力装置                            １５  ＵＳＢインタフェース
１６  通信インタフェース                  ２０  接続インタフェース
２１  扉                                  ２２  電子錠
２３  電子錠制御部                        ２４  ハブ装置
３０  ＣＰＵ                              ３１  メモリ
３２  ディスプレイ                        ３３  入力装置
３４  通信インタフェース                  ３５  カードリーダ
４０  ＣＰＵ                              ４１  メモリ
４２  記憶装置                            ４３  ＵＳＢインタフェース
４４  入力装置                            ４５  ディスプレイ
５０  脱着検出部                          ５１  履歴データ読出部
５２  履歴データ記憶部                    ５３  履歴データ消去部
５４  ユーザ認証部                        ５５  認証データ書込部
５６  施錠・解錠信号送信部                ５７  取出データ記憶部
５８  返却データ記憶部                    ５９  未返却警告出力部
６０  機密アクセスデータ記憶部            ６１  履歴データ書込部
６２  履歴データ取得情報記憶部
【図１】
2006172074.tif 000003
【図２】
2006172074.tif 000004
【図３】
2006172074.tif 000005
【図４】
2006172074.tif 000006
【図５】
2006172074.tif 000007
【図６】
2006172074.tif 000008
【図７】
2006172074.tif 000009
【図８】
2006172074.tif 000010
【図９】
2006172074.tif 000011
【図１０】
2006172074.tif 000012
【図１１】
2006172074.tif 000013
【図１２】
2006172074.tif 000014
【図１３】
2006172074.tif 000015
【図１４】
2006172074.tif 000016
【図１５】
2006172074.tif 000017
【図１６】
2006172074.tif 000018
【図１７】
2006172074.tif 000019
【図１８】
2006172074.tif 000020
【図１９】
2006172074.tif 000021