(57)【要約】【課題】コンピュータ端末の表示装置で表示されている画面について、管理者が予め定めた危険操作が当該コンピュータ端末で行われた場合に、適切な範囲で画面の再生を行う画面再生システムを提供することを目的とする。【解決手段】  各クライアント端末の操作画面情報を記憶する操作画面情報保存部と、各クライアント端末における操作ログ情報を受け取る操作ログ情報受付部と、操作類型情報記憶部と、受け取った操作ログ情報と、操作類型情報記憶部におけるトリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する始点情報と終点情報とを操作類型情報記憶部から抽出する操作ログ情報比較部と、始点情報と終点情報の間の操作画面情報を操作画面情報保存部から抽出し、再生する操作画面情報再生制御部と、を有する画面再生システムである。【選択図】  図１
2008310780.tif 000002
【特許請求の範囲】
【請求項１】
各クライアント端末の表示装置で表示した操作画面情報を再生する画面再生システムであって、
各クライアント端末の表示装置で表示した操作画面情報を記憶する操作画面情報保存部と、
各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部と、
トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、
前記受け取った操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、
前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、再生する操作画面情報再生制御部と、
を有することを特徴とする画面再生システム。
【請求項２】
各クライアント端末の表示装置で表示した操作画面情報を再生する画面再生システムであって、
各クライアント端末の表示装置で表示した操作画面情報を前記各クライアント端末から受け取る操作画面情報受付部と、
前記操作画面情報受付部で受け付けた操作画面情報を記憶する操作画面情報保存部と、
各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部と、
トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、
前記受け取った操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、
前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、再生する操作画面情報再生制御部と、
を有することを特徴とする画面再生システム。
【請求項３】
前記画面再生システムは、更に、
前記操作ログ情報受付部で受け付けた操作ログ情報を保存する操作ログ情報保存部、を有しており、
前記操作類型情報記憶部の前記始点情報は再生を開始する操作ログ情報であり、前記終点情報は再生を終了する操作ログ情報であり、
前記操作ログ情報比較部は、
前記操作画面情報の再生を行う場合には前記始点となる操作ログ情報と終点となる操作ログ情報とを前記操作類型情報記憶部から抽出し、前記操作ログ情報保存部に保存する操作ログ情報のうち、該抽出した始点となる操作ログ情報と終点となる操作ログ情報の各日時情報を抽出し、その始点となる操作ログ情報の日時情報と終点となる操作ログ情報の日時情報との間の操作画面情報を、前記操作画面情報保存部から抽出する、
ことを特徴とする請求項１または請求項２に記載の画面再生システム。
【請求項４】
前記操作画面情報再生制御部は、
前記抽出した操作画面情報を再生する際に、強調処理を前記操作画面情報に施して再生する、
ことを特徴とする請求項１から請求項３のいずれかに記載の画面再生システム。
【請求項５】
前記強調処理として、
前記始点情報と終点情報との間の操作画面情報に対しては表示変更処理を行わない、再生速度を変更する、連続再生する、対応する操作ログ情報をあわせて表示する、のいずれか一以上を含む、
ことを特徴とする請求項４に記載の画面再生システム。
【請求項６】
クライアント端末の表示装置で表示する操作画面情報を管理端末に送信する画面再生システムであって、
該クライアント端末の表示装置で表示している操作画面情報を記憶する操作画面情報保存部と、
該クライアント端末における操作ログ情報を保存する操作ログ情報保存部と、
トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、
前記操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、
前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、抽出した操作画面情報を前記管理端末に送信する操作画面情報送信部と、
を有することを特徴とする画面再生システム。
【請求項７】
トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する記憶装置にアクセス可能な管理端末を、
各クライアント端末の表示装置で表示している操作画面情報を前記各クライアント端末から受け取り、前記管理端末の記憶装置に記憶させる操作画面情報受付部、
各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部、
前記受け取った操作ログ情報と、前記記憶装置に記憶した前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記記憶装置から抽出する操作ログ情報比較部、
前記始点情報と終点情報の間の操作画面情報を前記記憶装置から抽出して再生する操作画面情報再生制御部、
として機能させることを特徴とする画面再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ端末の表示装置で表示されている画面について、管理者が予め定めた危険操作が当該コンピュータ端末で行われた場合に、適切な範囲で画面の再生を行う画面再生システムに関する。
【背景技術】
【０００２】
企業などの組織内ではその業務遂行のために複数のコンピュータ端末が使用されているが、近年、情報漏洩などへの関心の高まりから、各コンピュータ端末においてどのような操作が行われたかを記録してログとして保存することが行われている。特に、情報漏洩などを防止するために、情報漏洩につながるような操作が行われたかを、管理者がログをチェックすることによって確認している。ところがログ情報だけでは、実際に画面にどのようなデータが表示されていたのか、が分からないことも多いことから、コンピュータ端末の表示装置で表示している画面を保存、再生するシステムも存在する。
【０００３】
画面を画像情報として保存させることで、当該コンピュータ端末の表示装置においてどのようなデータが表示されていたのか、を再生することが出来るため非常に有益である。ところが管理するコンピュータ端末が、例えば数百台や数千台のように多数台に亘ると、各コンピュータ端末における画面を逐次、画像情報として保存すると大量の画面が記憶されることとなる。そのため、何らかの不正の疑いがあるなどにより、コンピュータ端末の表示装置で表示され保存された画面を再生し、その確認を行おうと思った際には、その大量の画面の中から適切な画面を再生しなければならない。しかしその作業は極めて大変であることから、効率的に画面を画像情報として保存することが求められている。そのような技術として下記特許文献１乃至特許文献３に記載のものが存在する。
【０００４】
また上述のように、各コンピュータ端末の表示装置で表示している画面を遠隔監視することによって、不正操作を管理者が監視する発明が下記特許文献４乃至特許文献６に記載されている。
【０００５】
【特許文献１】特開２００５−１４９２６７号公報
【特許文献２】特開２００３−４４３２０号公報
【特許文献３】特開２００６−１４６３１１号公報
【特許文献４】特開２００５−４４２２６号公報
【特許文献５】特開２００６−１０８９４７号公報
【特許文献６】特開２００４−２８０１６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１の発明では、コンピュータ端末における不正操作を検出した際に、当該コンピュータ端末の表示装置で表示する画面を画像情報として保存させる発明である。不正操作発生時には、コンピュータ端末でどのような操作が行われていたかを知ることは重要であるので、このような発明は有益であるが、そもそもどのような操作が不正操作であるのか、また不正操作検出後はいつまで画面を画像情報として保存したらよいのかが分からないので、不正操作終了後の不要な部分までも画像情報として保存してしまう問題点がある。例えば機密情報のリムーバブルディスクへのコピーなどは、情報漏洩防止の観点から自粛されるべきものであるが、そこで行われる操作そのものは「ファイルのコピー」にすぎない。この操作自体は通常の業務においても行われるものであるから、「ファイルのコピー」を不正操作として位置づけることは難しい。その為、このような操作による情報漏洩等を防止することが出来ない。また一度、不正操作として検出すると、画面を画像情報として保存を開始するが、どの時点で保存終了をして良いのかが不明であるので、結局のところ、管理者が人為的に保存終了の操作を行わなければならず、その間における無駄な画像情報と必要な画像情報を管理者が選択をしなければならず、非常に負担である。また、保存した画面を再生する際にも、保存終了の操作が自動的に行われていないので、管理者が実際に画面を見ながら確認しなければならず、効率が悪い。
【０００７】
特許文献２の発明では、被監視端末における特定の操作を検出した場合に、被監視端末の表示装置で表示している画面を画像情報として保存させる発明である。この場合においても上述の特許文献１の場合と同様に、画面の保存開始後、いつその保存終了を行ったらよいのか不明であるので、結局のところ、管理者が人為的に保存終了の操作を行わなければならず、その間における無駄な画像情報と必要な画像情報を管理者が選択をしなければならず、非常に負担である。また、保存した画面を再生する際にも、保存終了の操作が自動的に行われていないので、管理者が実際に画面を見ながら確認しなければならず、効率が悪い。
【０００８】
特許文献３の発明では、表示している画面が切り替わった時点における画面を画像情報として保存する発明である。この発明を用いることによって、特許文献３に開示されているように会議における会議情報として表示画面の変遷を保存するのには好ましいかも知れないが、画面が切り替わったタイミングでしか画面を保存できないので、一連の操作における経時的な保存が必要となる情報漏洩などを防止する監視システムとして用いることには適さない。
【０００９】
また特許文献４乃至特許文献６の発明を用いた場合、リアルタイムで遠隔監視を行うことができる。これによって遠隔監視を行う管理者は、各コンピュータ端末の表示装置で表示している画面などを見ることができるので監視が行えるが、一方で、各コンピュータ端末のユーザが行っている作業や、ユーザが送信した電子メールの内容などが管理者にそのまま見えてしまう問題点がある。そのため各コンピュータ端末のユーザにとっては、管理者からプライバシーを侵害されているとの不快感が極めて高い。これは上述のように、画面を逐次画像情報として保存し、管理者がそれを再生する場合でも同様である。従って、セキュリティの観点からは、ユーザの不正操作を記録できるように不正操作と思われる画面を保存、再生しておく必要があるが、プライバシーの観点からはできる限り画面は再生しない、といった相反する課題が存在している。そのため、当該コンピュータ端末の画面を再生する際は必要最低限度であることが求められるが、従来の遠隔監視（特許文献４乃至特許文献６の発明など）あるいは画面保存（特許文献１乃至特許文献３の発明など）を用いたとしても、これらを解決することはできない。
【課題を解決するための手段】
【００１０】
そこで本願発明者は上記問題点に鑑み、予め定められた危険操作を検出した場合に、これをトリガとして、その危険操作に対応した処理として予め設定されている始点と終点との間、コンピュータ端末の表示装置で表示した操作画面を画像情報として抽出し、再生する画面再生システムを発明した。
【００１１】
請求項１の発明は、各クライアント端末の表示装置で表示した操作画面情報を再生する画面再生システムであって、各クライアント端末の表示装置で表示した操作画面情報を記憶する操作画面情報保存部と、各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部と、トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、前記受け取った操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、再生する操作画面情報再生制御部と、を有する画面再生システムである。
【００１２】
本発明のように構成することで、クライアント端末で表示した操作画面情報の再生を行う場合には、どの時点（始点）からどの時点（終点）までを再生したらよいかが自動的に特定されることとなる。これによって従来例とは異なり、不要な操作画面情報を再生することがなくなる。またこれによって従来例では保存した操作画面情報から管理者が必要な操作画面情報を選択する必要があったが、そのような作業を行う必要がなくなり、自動的に必要な操作画面情報が再生されることとなる。
【００１３】
請求項２の発明は、各クライアント端末の表示装置で表示した操作画面情報を再生する画面再生システムであって、各クライアント端末の表示装置で表示した操作画面情報を前記各クライアント端末から受け取る操作画面情報受付部と、前記操作画面情報受付部で受け付けた操作画面情報を記憶する操作画面情報保存部と、各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部と、トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、前記受け取った操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、再生する操作画面情報再生制御部と、を有する画面再生システムである。
【００１４】
本発明のように構成しても、上述と同様の技術的課題を解決することができる。
【００１５】
請求項３の発明において、前記画面再生システムは、更に、前記操作ログ情報受付部で受け付けた操作ログ情報を保存する操作ログ情報保存部、を有しており、前記操作類型情報記憶部の前記始点情報は再生を開始する操作ログ情報であり、前記終点情報は再生を終了する操作ログ情報であり、前記操作ログ情報比較部は、前記操作画面情報の再生を行う場合には前記始点となる操作ログ情報と終点となる操作ログ情報とを前記操作類型情報記憶部から抽出し、前記操作ログ情報保存部に保存する操作ログ情報のうち、該抽出した始点となる操作ログ情報と終点となる操作ログ情報の各日時情報を抽出し、その始点となる操作ログ情報の日時情報と終点となる操作ログ情報の日時情報との間の操作画面情報を、前記操作画面情報保存部から抽出する、画面再生システムである。
【００１６】
上述の発明において、どの操作画面情報を再生するかは本発明のように構成することが一例としてある。
【００１７】
請求項４の発明において、前記操作画面情報再生制御部は、前記抽出した操作画面情報を再生する際に、強調処理を前記操作画面情報に施して再生する、画面再生システムである。
【００１８】
必要な操作画面情報だけを切り出して再生する場合もあるが、クライアント端末で表示した操作画面情報のすべてあるいは多くを再生する場合もある。そのような場合には、前記抽出した操作画面情報が、危険操作にかかる操作画面情報であると判別しやすくするように、強調処理を施して再生することが好ましい。
【００１９】
請求項５の発明において、前記強調処理として、前記始点情報と終点情報との間の操作画面情報に対しては表示変更処理を行わない、再生速度を変更する、連続再生する、対応する操作ログ情報をあわせて表示する、のいずれか一以上を含む、画面再生システムである。
【００２０】
強調処理の一例としては、本発明のようなものがある。
【００２１】
請求項６の発明は、クライアント端末の表示装置で表示する操作画面情報を管理端末に送信する画面再生システムであって、該クライアント端末の表示装置で表示している操作画面情報を記憶する操作画面情報保存部と、該クライアント端末における操作ログ情報を保存する操作ログ情報保存部と、トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、前記操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、抽出した操作画面情報を前記管理端末に送信する操作画面情報送信部と、を有する画面再生システムである。
【００２２】
本発明のように構成することで、クライアント端末において上述と同様の処理を実行することができる。これによって必要な操作画面情報がクライアント端末において自動的に選択されるので、管理端末にはそもそも必要な操作画面情報しか送信されないこととなる。これによって管理端末における構成としては、クライアント端末の操作画面情報を再生する機能だけを具備していれば、従来と同様に、各クライアント端末の操作画面情報を適切な範囲で再生することができる。
【００２３】
請求項７の発明は、トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する記憶装置にアクセス可能な管理端末を、各クライアント端末の表示装置で表示している操作画面情報を前記各クライアント端末から受け取り、前記管理端末の記憶装置に記憶させる操作画面情報受付部、各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部、前記受け取った操作ログ情報と、前記記憶装置に記憶した前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記記憶装置から抽出する操作ログ情報比較部、前記始点情報と終点情報の間の操作画面情報を前記記憶装置から抽出して再生する操作画面情報再生制御部、として機能させる画面再生プログラムである。
【００２４】
本発明の画面再生プログラムを管理端末で読み込んで実行することで、上述の画面再生システムを構築することができる。
【発明の効果】
【００２５】
本発明を用いることによって、予め定められた危険操作を検出した場合に、これをトリガとして、その危険操作に対応した処理として設定されている始点と終点との間の操作画面を逐次、再生することが出来る。従って従来の画面保存システムとは異なり画面の保存、再生を終了するタイミングが定められているので、無駄な操作画面の再生を行わなくても済み、管理者が必要な操作画面の画像情報と、不必要な操作画面の画像情報との切り分けを行わなくても良い。また不必要な操作画面の画像情報を再生しないので、ユーザのプライバシー保護を図ることもできる。
【発明を実施するための最良の形態】
【００２６】
本発明の全体の概念図を図１に示す。
【００２７】
画面再生システム１は、各クライアント端末３を監視する管理者が利用するコンピュータ端末またはサーバ（以下、「管理端末２」という）において、所定のプログラムが読み込まれ、処理されることにより実現される（なお、このプログラムがクライアント端末３に読み込まれることで実現されても良い）。管理端末２は、複数のクライアント端末３においてどのようなプログラムが実行されているか、どのような操作が実行されているか、どのような画面が表示装置２２で表示されているかを保存、監視する。従って、各クライアント端末３には、当該クライアント端末３において実行されているプログラム名、ファイル名などの情報や、当該クライアント端末３に入力装置２３で入力された情報などが定期的に、あるいは新たなプログラムやファイルが実行された場合または終了した場合などの所定のタイミングで、クライアント端末３から管理端末２にその操作ログの情報を送信する機能、クライアント端末３の表示装置２２で表示している画面をキャプチャして、定期的にまたは不定期に管理端末２に送信する機能を備えている。操作ログを送信する機能は、クライアント端末３の演算装置２０で実行しているプログラム名やファイル名を抽出したり、メモリ内のプログラム名やファイル名を抽出したり、当該クライアント端末３の入力装置２３で入力された情報を送信すればよい。また画面をキャプチャするには、例えば画面で表示している操作画面情報を画面情報記憶装置（ＶＲＡＭなどの表示装置にどのような情報を表示するかを記憶している記憶装置）から読み取り、それを操作画面情報として送信すればよい。
【００２８】
管理端末２は、プログラムの演算処理を実行するＣＰＵなどの演算装置２０と、情報を記憶するＲＡＭやハードディスクなどの記憶装置２１と、演算装置２０の処理結果や記憶する情報をインターネットやＬＡＮなどのネットワークを介して送受信する通信装置２４と、ディスプレイなどの表示装置２２を少なくとも有している。コンピュータ上で実現する各機能（各手段）は、その処理を実行する手段（プログラムやモジュールなど）が演算装置２０に読み込まれることでその処理が実行される。各機能は、記憶装置２１に記憶した情報をその処理において使用する場合には、該当する情報を当該記憶装置２１から読み出し、読み出した情報を適宜、演算装置２０における処理に用いる。当該管理端末２には、キーボードやマウスやテンキーなどの入力装置２３を有していても良い。図３に管理端末２のハードウェア構成の一例を模式的に示す。また管理端末２は、複数のコンピュータ端末またはサーバに、その機能が分散配置されていても良い。
【００２９】
本発明における各手段は、その機能が論理的に区別されているのみであって、物理上あるいは事実上は同一の領域を為していても良い。
【実施例１】
【００３０】
画面再生システム１のシステム構成の一例を模式的に示す概念図を図２に示す。本実施例においては、操作画面情報に係る処理を管理端末２において行う場合を説明する。
【００３１】
管理端末２は、操作画面情報受付部４と操作画面情報保存部５と操作ログ情報受付部６と操作ログ情報保存部７と操作類型情報記憶部８と操作ログ情報比較部９と操作画面情報再生制御部１０とを有する。
【００３２】
操作画面情報受付部４は、各クライアント端末３から定期的にまたは不定期に、当該クライアント端末３の表示装置２２で表示している操作画面の操作画面情報を、画像情報として受け取る。受け取った画像情報は、後述する操作画面情報保存部５に記憶させる。なお操作画面情報受付部４は、操作画面情報保存部５に操作画面情報を記憶させる際に、その日時、どのクライアント端末３における操作画面情報であるかを識別する情報と共に記憶させる。なお管理端末２が各クライアント端末３から操作画面情報を受け取る際にはネットワークを介して受け取っても良いし、操作画面情報がクライアント端末３においてＤＶＤなどの記録媒体に記録され、その記録媒体が管理端末２に読み取られ、そこから操作画面情報を読み込むことによって受け取っても良い。
【００３３】
操作画面情報保存部５は、操作画面情報受付部４が各クライアント端末３から受け取った操作画面情報を、画像情報として記憶させる。また操作画面情報は、各クライアント端末３またはその利用者（ログイン名など）毎に保存することが好ましい。
【００３４】
操作ログ情報受付部６は、各クライアント端末３から定期的にまたは不定期に、当該クライアント端末３における操作ログ情報を受け取る。受け取った操作ログ情報は、後述する操作ログ情報保存部７に、その日時、どのクライアント端末３における操作ログ情報であるかを識別する情報と共に記憶させる。なお操作ログ情報としては、各クライアント端末３における操作内容を示す情報であれば良く、例えば「ファイルコピー」、「ファイル選択」、「ドライブ追加」など、当該クライアント端末３の利用者の操作を示す情報が該当する。なお管理端末２が各クライアント端末３から操作ログ情報を受け取る際にはネットワークを介して受け取っても良いし、操作ログ情報がクライアント端末３においてＤＶＤなどの記録媒体に記録され、その記録媒体が管理端末２に読み取られ、そこから操作ログ情報を読み込むことによって受け取っても良い。
【００３５】
操作ログ情報保存部７は、操作ログ情報受付部６が各クライアント端末３から受け取った操作ログ情報を保存する。操作ログ情報の一例を模式的に図５に示す。なお操作ログ情報は、各クライアント端末３またはその利用者（ログイン名など）毎に保存することが好ましい。また操作ログ情報は、各端末における操作内容を示す情報を、日時または日時を数値化した情報などに対応づけて保存している。なお操作内容を示す情報を日時などに対応づける場合には、クライアント端末３で行っても良いし、操作ログ情報を管理端末２で受け付けた際に行っても良いし、或いは操作ログ情報保存部７で保存した際に行っても良い。
【００３６】
操作類型情報記憶部８は、操作画面情報保存部５に保存した操作画面情報を再生させる際に、あらかじめ危険操作として定められているトリガとなる操作について、その操作と、どこから（始点となる操作）どこまで（終点となる操作、あるいは始点から終点までの時間など）の操作画面情報を再生させればよいかを記憶する。図６に操作類型情報記憶部８の一例を模式的に示す。操作類型情報は、どの操作ログ情報を検出したときに操作画面情報の再生を行うかを、管理者が任意に設定することが可能である。また操作画面情報の再生を行う始点となる操作ログ情報、終点となる操作ログ情報や終点までの時間についても、管理者が任意に設定可能である。
【００３７】
操作ログ情報比較部９は、操作ログ情報受付部６で受け取った操作ログ情報に基づいて、操作画面情報の再生を開始するトリガとなる操作ログ情報であるかを、操作類型情報記憶部８（例えば図６）を参照することにより比較、判定する。例えば受け取った操作ログ情報が「ファイルコピー」であれば、操作類型情報記憶部８に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報なので、それを判定する。また「ファイルの新規作成」であれば、操作画面情報の再生を行うトリガの操作ログ情報として操作類型情報記憶部８に記憶されていないので、そのまま次の操作ログを操作ログ情報受付部６で受け取るのを待機する。
【００３８】
操作画面情報再生制御部１０は、上述の操作ログ情報比較部９における比較、判定の結果、操作画面情報を再生することを判定した場合に、その始点と終点の間の操作画面情報を、操作画面情報保存部５から抽出し、管理端末２で再生させる。この抽出の際には、操作ログ情報における、日時の情報、クライアント端末３を識別する情報などに基づいて行えばよい。
【００３９】
また操作画面情報再生制御部１０は、管理端末２で始点と終点との間の操作画面情報を管理端末２で再生させるほか、ネットワークでつながった管理端末２以外のコンピュータ端末に、始点と終点との間の操作画面情報を送信し、当該コンピュータ端末上で、当該操作画面情報を再生するように制御しても良い。
【００４０】
更に操作画面情報再生制御部１０は、上述のように始点と終点との間の操作画面情報を操作画面情報保存部５から抽出するほか、始点と終点の操作画面情報のみを操作画面情報保存部５から抽出し、管理端末２またはその管理端末２以外のコンピュータ端末で再生するように制御しても良い。また、当該始点と終点の間の操作画面情報のうち、不必要な操作画面情報は再生しない（または操作画面情報保存部５から抽出しない）ようにしても良い。この場合、始点と終点との間の操作ログ情報であって、当該クライアント端末３から受け取った操作ログ情報（操作ログ情報受付部６で受け付けた操作ログ情報）に予め対応づけて記憶されている操作ログ情報に対応する操作画面情報を操作画面情報保存部５から抽出し、管理端末２またはその管理端末２以外のコンピュータ端末で再生するように制御しても良い。このようにすることによって、始点と終点との間の操作画面情報のうち、不要な操作画面情報を再生しないようにし、一方で始点と終点との間の必要な操作画面情報は再生することが出来る。
【００４１】
次に本実施例における画面再生システム１の処理プロセスの一例を、図４のフローチャート、図２の概念図を用いて説明する。
【００４２】
各クライアント端末３から管理端末２には、当該クライアント端末３の入力装置２３から行われた各種操作の情報（操作ログ情報）、当該クライアント端末３の表示装置２２で表示している操作画面情報が、定期的にまたは所定のタイミングで送信されている。そして操作画面情報については、管理端末２の操作画面情報受付部４で受け取り、操作ログ情報については、管理端末２の操作ログ情報受付部６で受け取る（Ｓ１００）。なお操作ログ情報の記録のタイミングと操作画面情報をキャプチャするタイミングとは同じであっても良いし、異なっても良い。
【００４３】
操作画面情報受付部４は、各クライアント端末３から操作画面情報を受け取ると、その日時、どのクライアント端末３における操作画面情報であるかの識別情報と共に、受け取った操作画面情報を操作画面情報保存部５において保存させる（Ｓ１１０）。
【００４４】
また操作ログ情報受付部６は、各クライアント端末３から操作ログ情報を受け取ると、その日時、どのクライアント端末３における操作ログ情報であるかの識別情報と共に、受け取った操作ログ情報を操作ログ情報保存部７に保存させる（Ｓ１１０）。
【００４５】
操作ログ情報を受け取ると、操作ログ情報比較部９は、操作ログ情報受付部６で受け取った操作ログ情報が、操作画面情報の再生を開始するトリガとなる操作ログ情報であるかを、操作類型情報記憶部８（例えば図６）を参照することにより比較する（Ｓ１２０）。
【００４６】
この比較の結果、操作類型情報記憶部８に記憶されている、操作画面情報の再生を行うトリガとなる操作ログ情報と、受け取った操作ログ情報とが一致する場合には（Ｓ１３０）、一致した操作ログ情報に対応する操作類型情報における始点となる操作ログ情報、終点となる操作ログ情報（あるいは終点情報として定められている時間）を抽出する（Ｓ１４０）。
【００４７】
例えば受け取った操作ログ情報が「ファイルコピー」であり、「ファイルコピー」が図６に示すように、操作類型情報記憶部８に記憶されている、操作画面情報の再生を行うトリガとなる操作ログ情報と一致する場合には、当該「ファイルコピー」の始点と終点の情報、即ち、「同一タイトルのファイルの選択操作」、「ファイルコピーの操作」の情報を抽出する。
【００４８】
そして、操作画面情報再生制御部１０は、当該始点の時点と終点の時点とを、操作ログ情報保存部７を参照することにより特定し、その間における当該クライアント端末３における操作画面情報を、操作画面情報保存部５から抽出して、管理端末２に送信することで再生させる。（Ｓ１５０）。
【００４９】
例えば上述の場合、操作ログ情報「ファイルコピー」における、操作画面情報の再生を開始する始点となる操作は「同一タイトルのファイルの選択操作」、終点となる操作は「ファイルコピーの操作」であることが操作類型情報記憶部８から抽出できるので、操作ログ情報比較部９は、その対応する操作を操作ログ情報保存部７から検索する。つまり操作ログ情報「ファイルコピー」が選択されたのが、例えば「顧客情報（機密）」のファイル名であったとすると、ファイル名「顧客情報（機密）」の選択操作の時点とファイル名「顧客情報（機密）」のファイルコピー操作の時点とを、操作ログ情報保存部７から特定する。なおこの際に当該クライアント端末３の端末名などの識別情報を用いて識別させることが好ましい。
【００５０】
そうすると、ファイル名「顧客情報（機密）」の選択操作の時点は「２００７年１月３０日１１時１８分」、ファイル名「顧客情報（機密）」のファイルコピー操作の時点は「２００７年１月３０日１１時２４分」と特定できるので、操作画面情報再生制御部１０は、この間の当該クライアント端末３（図５の操作ログ情報の場合「ＳＫＹ１２３４５６」のクライアント端末３）の操作画面情報を、操作画面情報保存部５から抽出して管理端末２に送信する。これを受け取った管理端末２では、これらの操作画面情報、すなわち、始点から終点までの操作画面情報を逐次再生する。これを模式的に示すのが図７である。またこの状態の概念図を図８に示す。
【００５１】
このように、操作画面情報を再生する始点と終点のタイミングとを特定することによって、管理者がのちに操作画面情報を必要な部分だけ探したりする手間がなくなり、また無駄な操作画面情報を再生する必要もなくなる。
【００５２】
なお上述の処理において操作画面情報再生制御部１０では、単に始点と終点との間の操作画面情報を操作画面情報保存部５から抽出して再生する場合を示したが、通常の操作画面情報の表示制御とは異なる何らかの画面制御を行ってもよい。
【００５３】
たとえば上述のように、始点と終点との間の操作画面情報を再生している場合には、始点と終点との間の操作画面情報の再生速度を、それ以外の操作画面情報の再生速度より遅く再生する制御を行ったり、始点と終点との間の操作画面情報を繰り返して連続再生を行ったりする。あるいはプライバシー保護のために、通常の操作画面情報の再生の際には所定箇所にモザイクなどの表示変更処理を行って再生を行うようなシステムの場合には、当該始点と終点との間の操作画面情報については、モザイクなどの画面の表示変更処理を行わずに再生を行ってもよい。さらに、始点と終点との間の操作画面情報に相当する操作ログ情報を操作ログ情報保存部７から抽出し、それを管理端末２で表示させるようにしてもよい（この場合には通常の再生時には操作ログ情報の表示は行わない）。
【００５４】
すなわち、始点と終点との間の操作画面情報の再生制御の際に、上述のような例を始めとした、何らかの強調制御を行った上で再生を行うことが好ましい。
【実施例２】
【００５５】
次に本発明のほかの実施形態を説明する。実施例１では各クライアント端末３から定期的にまたは不定期に操作画面情報と操作ログ情報とが管理端末２に送信されていたが、本実施例では操作画面情報と操作ログ情報とをバッチ処理で管理端末２に送信する場合を説明する。なお実施例１と同様の部分については説明を省略している部分もある。
【００５６】
この場合、操作画面情報受付部４は各クライアント端末３からバッチ処理で送信される複数の操作画面情報を受け取り、操作画面情報保存部５に記憶させる。また操作ログ情報受付部６は各クライアント端末３からバッチ処理で送信される複数の操作ログ情報を受け取り、操作ログ情報保存部７に保存させる（各操作ログ情報は時系列的に並べ替えられていることが好ましい）。
【００５７】
そして操作ログ情報比較部９は、操作ログ情報保存部７に保存した各操作ログ情報を順に、操作類型情報記憶部８に記憶する、操作画面情報の再生を開始するトリガとなる操作ログ情報であるかを比較する。
【００５８】
例えばバッチ処理で送られてきた操作ログ情報が図５の場合、まず最初の操作ログ情報「２００７年１月３０日１１時１８分」の「スタートメニューのアクティブ」の操作ログ情報が、図６に示すような操作類型情報記憶部８に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報と一致するかを比較する。ここでは一致しないので、次の操作ログ情報、「２００７年１月３０日１１時１８分」の「顧客情報（機密）のファイル選択」の操作ログ情報が、図６に示すような操作類型情報記憶部８に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報と一致するかを比較する。このようにバッチ処理で送られてきた操作ログ情報には複数の操作ログ情報があるので、順に、それらの操作ログ情報が、操作類型情報記憶部８に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報と一致するかを比較し、一致した場合には実施例１と同様の操作画面情報再生制御部１０における処理を行うことで、操作画面情報保存部５から当該操作画面情報を抽出して再生する。
【００５９】
なお上述の処理において、操作画面情報保存部５に記憶した操作画面情報について、トリガとなる操作ログ情報と一致した場合に始点と終点とを特定して、それらの間の操作画面情報を逐次、操作画面情報再生制御部１０で再生する場合を説明したが、始点と終点を特定したのち、次の操作ログ情報の処理を行い、全ての操作ログ情報に係る処理を行ったのちに、特定した各始点と終点の間における操作画面情報を操作画面情報保存部５から抽出して操作画面情報再生制御部１０で再生するように構成しても良い。
【実施例３】
【００６０】
上述の実施例１及び実施例２では、各クライアント端末３から操作画面情報と操作ログ情報とを管理端末２が受け取り、その処理を実行していたが、本実施例においては必要な操作画面情報をクライアント端末３で抽出し、それを管理端末２に送信する場合を説明する。なお基本的な処理は実施例１及び実施例２と同様であるので説明を省略している部分もある。
【００６１】
この場合、各クライアント端末３には、操作画面情報保存部５、操作ログ情報保存部７、操作類型情報記憶部８、操作ログ情報比較部９、操作画面情報送信部１１、操作ログ情報送信部１２を備えることとなる。また管理端末２では、各クライアント端末３から受け取った操作画面情報を再生する操作画面情報再生制御部１０を備える。この場合のシステム構成の一例を図９に示す。なお以下の説明では実施例１と同様の処理をクライアント端末３で行う場合で説明するが、実施例２と同様の処理をクライアント端末３で行う場合でも良い。
【００６２】
操作画面情報保存部５は、当該クライアント端末３の表示装置２２で表示する操作画面情報を日時毎に保存することが好ましい。
【００６３】
操作ログ情報保存部７は、当該クライアント端末３における操作ログ情報を保存する。この操作ログ情報は、各端末における操作内容を示す情報を、日時または日時を数値化した情報などに対応づけて保存している。なお操作内容を示す情報を日時などに対応づける場合には、クライアント端末３で行っても良いし、操作ログ情報を管理端末２で受け付けた際に行っても良いし、或いは操作ログ情報保存部７で保存した際に行っても良い。
【００６４】
操作類型情報記憶部８は、操作画面情報保存部５に保存した操作画面情報を再生させる際に、あらかじめ危険操作として定められている操作について、その操作と、どこから（始点となる操作）どこまで（終点となる操作）の操作画面情報を再生させればよいかを記憶する。図６に操作類型情報記憶部８の一例を模式的に示す。操作類型情報は、どの操作ログ情報を検出したときに操作画面情報の再生を行うかを、管理者が任意に設定することが可能である。また操作画面情報の再生を行う始点となる操作ログ情報、終点となる操作ログ情報についても、管理者が任意に設定可能である。
【００６５】
操作ログ情報比較部９は、操作ログ情報保存部７に保存する操作ログ情報、または当該クライアント端末３の入力装置２３などから入力された操作ログ情報などに基づいて、操作画面情報の再生を開始するトリガとなる操作ログであるかを、操作類型情報記憶部８（例えば図６）を参照することにより比較、判定する。例えば受け取った操作ログ情報が「ファイルコピー」であれば、操作類型情報記憶部８に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報なので、それを判定する。また「ファイルの新規作成」であれば、操作画面情報の再生を行うトリガの操作ログ情報として操作類型情報記憶部８に記憶されていないので、そのまま次の操作ログを操作ログ情報受付部６で受け取るのを待機する。
【００６６】
操作画面情報送信部１１は、操作ログ情報比較部９で上述の比較、判定の結果、操作画面情報を再生することを判定した場合に、その始点、終点に対応する操作画面情報を操作画面情報保存部５から抽出し、所定のタイミングで管理端末２に送信する。
【００６７】
操作ログ情報送信部１２は、操作ログ情報保存部７に保存した操作ログ情報を所定のタイミングで管理端末２に送信する。なお操作画面情報と操作ログ情報とは、同じタイミングで管理端末２に送信されても良い。
【００６８】
管理端末２に備えられた画面再生制御部１０は、各クライアント端末３から受け取った操作画面情報を再生制御する。この際に、受け取った操作画面情報を逐次、再生するのみならず、実施例１のように、何らかの強調処理を行った上で再生制御を行ってもよい。
【００６９】
次に本実施例における画面再生システム１の処理プロセスの一例を、図１０のフローチャート、図９の概念図を用いて説明する。
【００７０】
各クライアント端末３では、当該クライアント端末３の入力装置２３から行われた各種操作の情報（操作ログ情報）が定期的にまたは所定のタイミングで、当該クライアント端末３の操作ログ情報保存部７に保存される（Ｓ２００）。また当該クライアント端末３の表示装置２２で表示している操作画面情報を、画像情報としてＶＲＡＭなどの表示情報記憶装置から定期的にまたは所定のタイミングで抽出し、操作画面情報保存部５に記憶される（Ｓ２００）。これらの操作ログ情報、操作画面情報は、日時と対応づけて保存されることが好ましい。
【００７１】
操作ログ情報比較部９は、新たな操作ログ情報を受け取ると、受け取った操作ログ情報が、操作画面情報の再生を開始するトリガとなる操作ログであるかを、操作類型情報記憶部８（例えば図６）を参照することにより比較する（Ｓ２１０）。
【００７２】
この比較の結果、操作類型情報記憶部８に記憶されている、操作画面情報の再生を行うトリガとなる操作ログ情報と、受け取った操作ログ情報とが一致する場合には（Ｓ２２０）、一致した操作ログ情報に対応する操作類型情報における始点となる操作ログ情報、終点となる操作ログ情報が何の操作ログ情報であるかを抽出する（Ｓ２３０）。
【００７３】
例えば受け取った操作ログ情報が「ファイルコピー」であり、「ファイルコピー」が図６に示すように、操作類型情報記憶部８に記憶されている、操作画面情報の再生を行うトリガとなる操作ログ情報と一致する場合には、当該「ファイルコピー」の始点と終点の情報、即ち、「同一タイトルのファイルの選択操作」、「ファイルコピーの操作」の情報を抽出する。
【００７４】
そして操作画面情報送信部１１は、当該始点の時点と終点の時点とを、操作ログ情報保存部７を参照することにより特定し、その間における当該クライアント端末３における操作画面情報を、操作画面情報保存部５から抽出し（Ｓ２４０）、管理端末２に送信する（Ｓ２４０）。
【００７５】
例えば上述の場合、操作ログ情報「ファイルコピー」における、操作画面情報の再生を開始する始点となる操作は「同一タイトルのファイルの選択操作」、終点となる操作は「ファイルコピーの操作」であることが操作類型情報記憶部８から抽出できるので、操作画面情報送信部１１は、その対応する操作を操作ログ情報保存部７から検索する。つまり操作ログ情報「ファイルコピー」が選択されたのが、例えば「顧客情報（機密）」のファイル名であったとすると、ファイル名「顧客情報（機密）」の選択操作の時点とファイル名「顧客情報（機密）」のファイルコピー操作の時点とを、操作ログ情報保存部７から特定する。
【００７６】
そうすると、ファイル名「顧客情報（機密）」の選択操作の時点は「２００７年１月３０日１１時１８分」、ファイル名「顧客情報（機密）」のファイルコピー操作の時点は「２００７年１月３０日１１時２４分」と特定できるので、操作画面情報送信部１１は、この間の操作画面情報を、操作画面情報保存部５から抽出して管理端末２に送信する。これを模式的に示すのが図７である。またこの状態の概念図を図８に示す。
【００７７】
このようにして操作画面情報送信部１１が操作画面情報を管理端末２に送信するのにあわせて、同様に、操作ログ情報送信部１２は、所定のタイミングで、操作ログ情報保存部７に保存した操作ログ情報を管理端末２に送信する（Ｓ２５０）。
【００７８】
各クライアント端末３からの操作画面情報を受け取った管理端末２の画面再生制御部１０は、受け取った操作画面情報に対して、画面再生制御を行い、管理端末２で再生を行う（Ｓ２６０）。
【００７９】
本実施例の処理によっても実施例１や実施例２と同様に、操作画面情報を再生する始点と終点のタイミングとを特定することによって、管理者がのちに操作画面情報を必要な部分だけ探したりする手間がなくなり、また無駄な操作画面情報を再生する必要もなくなる。
【００８０】
更に実施例１及び実施例２と異なり、主要な処理をクライアント端末３において行うため、管理端末２では必要な操作画面情報だけを受け取ることで済む。その為、実施例１及び実施例２の場合よりも管理端末２における処理負担が軽減される。
【産業上の利用可能性】
【００８１】
本発明の画面再生システム１を用いることによって、予め定められた危険操作を検出した場合に、その危険操作に対応した処理として設定されている間の画面を逐次、再生することが出来る。従って従来の画面保存システムとは異なり画面の保存、再生を終了するタイミングが定められているので、無駄な画面の再生を行わなくても済み、管理者が必要な画面の画像情報と、不必要な画面の画像情報との切り分けを行わなくても良い。また不必要な画面の画像情報を再生しないので、ユーザのプライバシー保護を図ることもできる。
【図面の簡単な説明】
【００８２】
【図１】本発明の全体の概念図を模式的に示す図である。
【図２】本発明のシステム構成の一例を模式的に示す図である。
【図３】管理端末のハードウェア構成の一例を模式的に示す図である。
【図４】本発明の処理プロセスの一例を模式的に示すフローチャートである。
【図５】操作ログ情報保存部を模式的に示す図である。
【図６】操作類型情報記憶部を模式的に示す図である。
【図７】操作画面情報を抽出する始点と終点とを模式的に示す概念図である。
【図８】本発明の画面再生を模式的に示す図である。
【図９】本発明のほかのシステム構成の一例を模式的に示す図である。
【図１０】本発明のほかの処理プロセスの一例を模式的に示すフローチャートである。
【符号の説明】
【００８３】
１：画面再生システム
２：管理端末
３：クライアント端末
４：操作画面情報受付部
５：操作画面情報一時記憶部
６：操作ログ情報受付部
７：操作ログ情報保存部
８：操作類型情報記憶部
９：操作ログ情報比較部
１０：操作画面情報再生制御部
１１：操作画面情報送信部
１２：操作ログ情報送信部
２０：演算装置
２１：記憶装置
２２：表示装置
２３：入力装置
２４：通信装置
【図１】
2008310780.tif 000003
【図２】
2008310780.tif 000004
【図３】
2008310780.tif 000005
【図４】
2008310780.tif 000006
【図５】
2008310780.tif 000007
【図６】
2008310780.tif 000008
【図７】
2008310780.tif 000009
【図８】
2008310780.tif 000010
【図９】
2008310780.tif 000011
【図１０】
2008310780.tif 000012