JP2008310780A - Screen playback system - Google Patents
Screen playback system Download PDFInfo
- Publication number
- JP2008310780A JP2008310780A JP2007160759A JP2007160759A JP2008310780A JP 2008310780 A JP2008310780 A JP 2008310780A JP 2007160759 A JP2007160759 A JP 2007160759A JP 2007160759 A JP2007160759 A JP 2007160759A JP 2008310780 A JP2008310780 A JP 2008310780A
- Authority
- JP
- Japan
- Prior art keywords
- information
- operation screen
- operation log
- log information
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- User Interface Of Digital Computer (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
本発明は、コンピュータ端末の表示装置で表示されている画面について、管理者が予め定めた危険操作が当該コンピュータ端末で行われた場合に、適切な範囲で画面の再生を行う画面再生システムに関する。
The present invention relates to a screen reproduction system that reproduces a screen within an appropriate range when a dangerous operation predetermined by an administrator is performed on the computer terminal.
企業などの組織内ではその業務遂行のために複数のコンピュータ端末が使用されているが、近年、情報漏洩などへの関心の高まりから、各コンピュータ端末においてどのような操作が行われたかを記録してログとして保存することが行われている。特に、情報漏洩などを防止するために、情報漏洩につながるような操作が行われたかを、管理者がログをチェックすることによって確認している。ところがログ情報だけでは、実際に画面にどのようなデータが表示されていたのか、が分からないことも多いことから、コンピュータ端末の表示装置で表示している画面を保存、再生するシステムも存在する。 In a company or other organization, a plurality of computer terminals are used to carry out their work. However, in recent years, because of increasing interest in information leakage, record what operations were performed on each computer terminal. And saving as a log. In particular, in order to prevent information leakage or the like, the administrator confirms whether an operation leading to information leakage has been performed by checking a log. However, since it is often difficult to know what data was actually displayed on the screen from log information alone, there are systems that save and play back the screen displayed on the display device of the computer terminal. .
画面を画像情報として保存させることで、当該コンピュータ端末の表示装置においてどのようなデータが表示されていたのか、を再生することが出来るため非常に有益である。ところが管理するコンピュータ端末が、例えば数百台や数千台のように多数台に亘ると、各コンピュータ端末における画面を逐次、画像情報として保存すると大量の画面が記憶されることとなる。そのため、何らかの不正の疑いがあるなどにより、コンピュータ端末の表示装置で表示され保存された画面を再生し、その確認を行おうと思った際には、その大量の画面の中から適切な画面を再生しなければならない。しかしその作業は極めて大変であることから、効率的に画面を画像情報として保存することが求められている。そのような技術として下記特許文献1乃至特許文献3に記載のものが存在する。 Saving the screen as image information is very useful because it is possible to reproduce what data was displayed on the display device of the computer terminal. However, if there are a large number of computer terminals to be managed, such as hundreds or thousands, for example, a large number of screens are stored when the screens of the computer terminals are sequentially stored as image information. Therefore, when there is a suspicion of fraud, the screen displayed and saved on the display device of the computer terminal is played back, and when you want to check it, play the appropriate screen from the large number of screens. Must. However, since the work is extremely difficult, it is required to efficiently save the screen as image information. As such techniques, there are those described in Patent Documents 1 to 3 below.
また上述のように、各コンピュータ端末の表示装置で表示している画面を遠隔監視することによって、不正操作を管理者が監視する発明が下記特許文献4乃至特許文献6に記載されている。 In addition, as described above, Patent Documents 4 to 6 describe inventions in which an administrator monitors unauthorized operations by remotely monitoring a screen displayed on a display device of each computer terminal.
特許文献1の発明では、コンピュータ端末における不正操作を検出した際に、当該コンピュータ端末の表示装置で表示する画面を画像情報として保存させる発明である。不正操作発生時には、コンピュータ端末でどのような操作が行われていたかを知ることは重要であるので、このような発明は有益であるが、そもそもどのような操作が不正操作であるのか、また不正操作検出後はいつまで画面を画像情報として保存したらよいのかが分からないので、不正操作終了後の不要な部分までも画像情報として保存してしまう問題点がある。例えば機密情報のリムーバブルディスクへのコピーなどは、情報漏洩防止の観点から自粛されるべきものであるが、そこで行われる操作そのものは「ファイルのコピー」にすぎない。この操作自体は通常の業務においても行われるものであるから、「ファイルのコピー」を不正操作として位置づけることは難しい。その為、このような操作による情報漏洩等を防止することが出来ない。また一度、不正操作として検出すると、画面を画像情報として保存を開始するが、どの時点で保存終了をして良いのかが不明であるので、結局のところ、管理者が人為的に保存終了の操作を行わなければならず、その間における無駄な画像情報と必要な画像情報を管理者が選択をしなければならず、非常に負担である。また、保存した画面を再生する際にも、保存終了の操作が自動的に行われていないので、管理者が実際に画面を見ながら確認しなければならず、効率が悪い。 In the invention of Patent Document 1, when an unauthorized operation is detected in a computer terminal, a screen displayed on the display device of the computer terminal is stored as image information. Since it is important to know what operation was performed on the computer terminal when an unauthorized operation occurred, such an invention is useful, but what kind of operation is an unauthorized operation in the first place, and Since it is not known how long the screen should be stored as image information after the operation is detected, there is a problem that even unnecessary portions after the illegal operation is stored as image information. For example, copying confidential information to a removable disk should be refrained from the viewpoint of preventing information leakage, but the operation performed there is only "copying a file". Since this operation itself is also performed in normal business, it is difficult to position “file copy” as an unauthorized operation. Therefore, it is not possible to prevent information leakage due to such an operation. Once it is detected as an unauthorized operation, the screen is saved as image information. However, since it is unclear at which point the storage can be finished, the administrator will end up saving the operation manually. And the administrator has to select useless image information and necessary image information in the meantime, which is very burdensome. Also, when the saved screen is played back, the saving end operation is not automatically performed, so the administrator has to check the screen while actually viewing it, which is inefficient.
特許文献2の発明では、被監視端末における特定の操作を検出した場合に、被監視端末の表示装置で表示している画面を画像情報として保存させる発明である。この場合においても上述の特許文献1の場合と同様に、画面の保存開始後、いつその保存終了を行ったらよいのか不明であるので、結局のところ、管理者が人為的に保存終了の操作を行わなければならず、その間における無駄な画像情報と必要な画像情報を管理者が選択をしなければならず、非常に負担である。また、保存した画面を再生する際にも、保存終了の操作が自動的に行われていないので、管理者が実際に画面を見ながら確認しなければならず、効率が悪い。 In the invention of Patent Document 2, when a specific operation in the monitored terminal is detected, the screen displayed on the display device of the monitored terminal is stored as image information. Also in this case, as in the case of the above-mentioned Patent Document 1, it is unclear when to end the storage after the start of the screen storage. This is very burdensome because the administrator has to select wasteful image information and necessary image information in the meantime. Also, when the saved screen is played back, the saving end operation is not automatically performed, so the administrator has to check the screen while actually viewing it, which is inefficient.
特許文献3の発明では、表示している画面が切り替わった時点における画面を画像情報として保存する発明である。この発明を用いることによって、特許文献3に開示されているように会議における会議情報として表示画面の変遷を保存するのには好ましいかも知れないが、画面が切り替わったタイミングでしか画面を保存できないので、一連の操作における経時的な保存が必要となる情報漏洩などを防止する監視システムとして用いることには適さない。
In the invention of
また特許文献4乃至特許文献6の発明を用いた場合、リアルタイムで遠隔監視を行うことができる。これによって遠隔監視を行う管理者は、各コンピュータ端末の表示装置で表示している画面などを見ることができるので監視が行えるが、一方で、各コンピュータ端末のユーザが行っている作業や、ユーザが送信した電子メールの内容などが管理者にそのまま見えてしまう問題点がある。そのため各コンピュータ端末のユーザにとっては、管理者からプライバシーを侵害されているとの不快感が極めて高い。これは上述のように、画面を逐次画像情報として保存し、管理者がそれを再生する場合でも同様である。従って、セキュリティの観点からは、ユーザの不正操作を記録できるように不正操作と思われる画面を保存、再生しておく必要があるが、プライバシーの観点からはできる限り画面は再生しない、といった相反する課題が存在している。そのため、当該コンピュータ端末の画面を再生する際は必要最低限度であることが求められるが、従来の遠隔監視(特許文献4乃至特許文献6の発明など)あるいは画面保存(特許文献1乃至特許文献3の発明など)を用いたとしても、これらを解決することはできない。 When the inventions of Patent Documents 4 to 6 are used, remote monitoring can be performed in real time. As a result, an administrator who performs remote monitoring can monitor the screen displayed on the display device of each computer terminal, so that monitoring can be performed. There is a problem that the contents of the e-mail sent by can be seen as it is by the administrator. For this reason, the user of each computer terminal is extremely uncomfortable that the administrator is infringing on the privacy. This is the same even when the screen is sequentially stored as image information and the administrator reproduces it as described above. Therefore, from a security point of view, it is necessary to save and play a screen that seems to be an unauthorized operation so that the user's unauthorized operation can be recorded, but from a privacy point of view, the screen is not reproduced as much as possible. There are challenges. For this reason, it is required that the computer terminal screen is reproduced at the minimum necessary level, but conventional remote monitoring (such as the inventions of Patent Documents 4 to 6) or screen storage (Patent Documents 1 to 3). However, these cannot be solved.
そこで本願発明者は上記問題点に鑑み、予め定められた危険操作を検出した場合に、これをトリガとして、その危険操作に対応した処理として予め設定されている始点と終点との間、コンピュータ端末の表示装置で表示した操作画面を画像情報として抽出し、再生する画面再生システムを発明した。 Therefore, in view of the above problems, the present inventor detects a predetermined dangerous operation and uses this as a trigger between the start point and the end point set in advance as processing corresponding to the dangerous operation. Invented a screen reproduction system that extracts and reproduces an operation screen displayed on the display device as image information.
請求項1の発明は、各クライアント端末の表示装置で表示した操作画面情報を再生する画面再生システムであって、各クライアント端末の表示装置で表示した操作画面情報を記憶する操作画面情報保存部と、各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部と、トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、前記受け取った操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、再生する操作画面情報再生制御部と、を有する画面再生システムである。 The invention of claim 1 is a screen reproduction system for reproducing operation screen information displayed on the display device of each client terminal, and an operation screen information storage unit for storing operation screen information displayed on the display device of each client terminal; , Operation log information receiving unit for receiving operation log information from each client terminal, operation log information serving as a trigger, starting point information for starting reproduction of operation screen information, and end point information for ending the reproduction The operation type information is stored in association with each other, and the received operation log information is compared with the operation log information serving as the trigger in the operation type information storage unit to reproduce the operation screen information. When the operation screen information is reproduced, the operation type information is obtained from the start point information and the end point information corresponding to the operation log information. An operation log information comparison unit that is extracted from a storage unit, and an operation screen information reproduction control unit that extracts and reproduces operation screen information between the start point information and end point information from the operation screen information storage unit. It is.
本発明のように構成することで、クライアント端末で表示した操作画面情報の再生を行う場合には、どの時点(始点)からどの時点(終点)までを再生したらよいかが自動的に特定されることとなる。これによって従来例とは異なり、不要な操作画面情報を再生することがなくなる。またこれによって従来例では保存した操作画面情報から管理者が必要な操作画面情報を選択する必要があったが、そのような作業を行う必要がなくなり、自動的に必要な操作画面情報が再生されることとなる。 With the configuration of the present invention, when the operation screen information displayed on the client terminal is reproduced, it is automatically specified from which time point (start point) to what point (end point) should be reproduced. It becomes. Thus, unlike the conventional example, unnecessary operation screen information is not reproduced. In addition, according to this, in the conventional example, it is necessary for the administrator to select necessary operation screen information from the stored operation screen information. However, it is not necessary to perform such work, and necessary operation screen information is automatically reproduced. The Rukoto.
請求項2の発明は、各クライアント端末の表示装置で表示した操作画面情報を再生する画面再生システムであって、各クライアント端末の表示装置で表示した操作画面情報を前記各クライアント端末から受け取る操作画面情報受付部と、前記操作画面情報受付部で受け付けた操作画面情報を記憶する操作画面情報保存部と、各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部と、トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、前記受け取った操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、再生する操作画面情報再生制御部と、を有する画面再生システムである。 The invention according to claim 2 is a screen reproduction system for reproducing operation screen information displayed on the display device of each client terminal, wherein the operation screen receives the operation screen information displayed on the display device of each client terminal from each client terminal. An information reception unit; an operation screen information storage unit for storing operation screen information received by the operation screen information reception unit; an operation log information reception unit for receiving operation log information in each client terminal from each client terminal; and a trigger The operation type information storage unit that stores the operation log information, the starting point information for starting reproduction of the operation screen information, and the end point information for ending the reproduction, the received operation log information, and the operation It is determined whether to reproduce the operation screen information by comparing with the operation log information serving as the trigger in the type information storage unit When reproducing the operation screen information, the operation log information comparison unit that extracts the start point information and the end point information corresponding to the operation log information from the operation type information storage unit, and the start point information and the end point information The operation screen information reproduction control unit that extracts and reproduces the operation screen information from the operation screen information storage unit.
本発明のように構成しても、上述と同様の技術的課題を解決することができる。 Even if it comprises like this invention, the technical subject similar to the above can be solved.
請求項3の発明において、前記画面再生システムは、更に、前記操作ログ情報受付部で受け付けた操作ログ情報を保存する操作ログ情報保存部、を有しており、前記操作類型情報記憶部の前記始点情報は再生を開始する操作ログ情報であり、前記終点情報は再生を終了する操作ログ情報であり、前記操作ログ情報比較部は、前記操作画面情報の再生を行う場合には前記始点となる操作ログ情報と終点となる操作ログ情報とを前記操作類型情報記憶部から抽出し、前記操作ログ情報保存部に保存する操作ログ情報のうち、該抽出した始点となる操作ログ情報と終点となる操作ログ情報の各日時情報を抽出し、その始点となる操作ログ情報の日時情報と終点となる操作ログ情報の日時情報との間の操作画面情報を、前記操作画面情報保存部から抽出する、画面再生システムである。
In the invention of
上述の発明において、どの操作画面情報を再生するかは本発明のように構成することが一例としてある。 In the above-described invention, which operation screen information is to be reproduced is configured as in the present invention as an example.
請求項4の発明において、前記操作画面情報再生制御部は、前記抽出した操作画面情報を再生する際に、強調処理を前記操作画面情報に施して再生する、画面再生システムである。 5. The screen reproduction system according to claim 4, wherein the operation screen information reproduction control unit reproduces the operation screen information by applying an emphasis process when reproducing the extracted operation screen information.
必要な操作画面情報だけを切り出して再生する場合もあるが、クライアント端末で表示した操作画面情報のすべてあるいは多くを再生する場合もある。そのような場合には、前記抽出した操作画面情報が、危険操作にかかる操作画面情報であると判別しやすくするように、強調処理を施して再生することが好ましい。 In some cases, only necessary operation screen information is cut out and reproduced, but in some cases, all or much of the operation screen information displayed on the client terminal is reproduced. In such a case, it is preferable that the extracted operation screen information is subjected to an emphasis process and reproduced so that it can be easily determined that the extracted operation screen information is operation screen information related to a dangerous operation.
請求項5の発明において、前記強調処理として、前記始点情報と終点情報との間の操作画面情報に対しては表示変更処理を行わない、再生速度を変更する、連続再生する、対応する操作ログ情報をあわせて表示する、のいずれか一以上を含む、画面再生システムである。
6. The operation log according to
強調処理の一例としては、本発明のようなものがある。 An example of the emphasis process is as in the present invention.
請求項6の発明は、クライアント端末の表示装置で表示する操作画面情報を管理端末に送信する画面再生システムであって、該クライアント端末の表示装置で表示している操作画面情報を記憶する操作画面情報保存部と、該クライアント端末における操作ログ情報を保存する操作ログ情報保存部と、トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、前記操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、抽出した操作画面情報を前記管理端末に送信する操作画面情報送信部と、を有する画面再生システムである。
The invention of
本発明のように構成することで、クライアント端末において上述と同様の処理を実行することができる。これによって必要な操作画面情報がクライアント端末において自動的に選択されるので、管理端末にはそもそも必要な操作画面情報しか送信されないこととなる。これによって管理端末における構成としては、クライアント端末の操作画面情報を再生する機能だけを具備していれば、従来と同様に、各クライアント端末の操作画面情報を適切な範囲で再生することができる。 By configuring as in the present invention, the same processing as described above can be executed in the client terminal. As a result, necessary operation screen information is automatically selected at the client terminal, so that only necessary operation screen information is transmitted to the management terminal. As a result, if the configuration of the management terminal has only the function of reproducing the operation screen information of the client terminal, the operation screen information of each client terminal can be reproduced within an appropriate range as in the conventional case.
請求項7の発明は、トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する記憶装置にアクセス可能な管理端末を、各クライアント端末の表示装置で表示している操作画面情報を前記各クライアント端末から受け取り、前記管理端末の記憶装置に記憶させる操作画面情報受付部、各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部、前記受け取った操作ログ情報と、前記記憶装置に記憶した前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記記憶装置から抽出する操作ログ情報比較部、前記始点情報と終点情報の間の操作画面情報を前記記憶装置から抽出して再生する操作画面情報再生制御部、として機能させる画面再生プログラムである。 According to a seventh aspect of the present invention, there is provided a management terminal capable of accessing a storage device that stores operation log information serving as a trigger, start point information for starting reproduction of operation screen information, and end point information for ending the reproduction in association with each other. An operation screen information receiving unit that receives operation screen information displayed on the display device of each client terminal from each client terminal and stores it in the storage device of the management terminal; operation log information in each client terminal; An operation log information receiving unit received from the terminal, determines whether to reproduce the operation screen information by comparing the received operation log information with the operation log information serving as the trigger stored in the storage device, When reproducing the screen information, the operation log information for extracting the start point information and the end point information corresponding to the operation log information from the storage device. Comparing unit, which is the start point information and the operation screen information reproducing control section, a screen reproduction program to function as the operation screen information between the end point information and reproduces the extracted from the storage device.
本発明の画面再生プログラムを管理端末で読み込んで実行することで、上述の画面再生システムを構築することができる。 The above-described screen reproduction system can be constructed by reading and executing the screen reproduction program of the present invention on the management terminal.
本発明を用いることによって、予め定められた危険操作を検出した場合に、これをトリガとして、その危険操作に対応した処理として設定されている始点と終点との間の操作画面を逐次、再生することが出来る。従って従来の画面保存システムとは異なり画面の保存、再生を終了するタイミングが定められているので、無駄な操作画面の再生を行わなくても済み、管理者が必要な操作画面の画像情報と、不必要な操作画面の画像情報との切り分けを行わなくても良い。また不必要な操作画面の画像情報を再生しないので、ユーザのプライバシー保護を図ることもできる。
By using the present invention, when a predetermined dangerous operation is detected, the operation screen between the start point and the end point set as processing corresponding to the dangerous operation is sequentially reproduced using this as a trigger. I can do it. Therefore, unlike the conventional screen storage system, the timing for ending the storage and playback of the screen is determined, so there is no need to perform unnecessary playback of the operation screen, the image information of the operation screen required by the administrator, It is not necessary to separate the image information from the unnecessary operation screen. Further, since unnecessary image information on the operation screen is not reproduced, it is possible to protect the privacy of the user.
本発明の全体の概念図を図1に示す。 An overall conceptual diagram of the present invention is shown in FIG.
画面再生システム1は、各クライアント端末3を監視する管理者が利用するコンピュータ端末またはサーバ(以下、「管理端末2」という)において、所定のプログラムが読み込まれ、処理されることにより実現される(なお、このプログラムがクライアント端末3に読み込まれることで実現されても良い)。管理端末2は、複数のクライアント端末3においてどのようなプログラムが実行されているか、どのような操作が実行されているか、どのような画面が表示装置22で表示されているかを保存、監視する。従って、各クライアント端末3には、当該クライアント端末3において実行されているプログラム名、ファイル名などの情報や、当該クライアント端末3に入力装置23で入力された情報などが定期的に、あるいは新たなプログラムやファイルが実行された場合または終了した場合などの所定のタイミングで、クライアント端末3から管理端末2にその操作ログの情報を送信する機能、クライアント端末3の表示装置22で表示している画面をキャプチャして、定期的にまたは不定期に管理端末2に送信する機能を備えている。操作ログを送信する機能は、クライアント端末3の演算装置20で実行しているプログラム名やファイル名を抽出したり、メモリ内のプログラム名やファイル名を抽出したり、当該クライアント端末3の入力装置23で入力された情報を送信すればよい。また画面をキャプチャするには、例えば画面で表示している操作画面情報を画面情報記憶装置(VRAMなどの表示装置にどのような情報を表示するかを記憶している記憶装置)から読み取り、それを操作画面情報として送信すればよい。
The screen reproduction system 1 is realized by reading and processing a predetermined program in a computer terminal or server (hereinafter referred to as “management terminal 2”) used by an administrator who monitors each client terminal 3 ( Note that this program may be realized by being read into the client terminal 3). The management terminal 2 stores and monitors what program is being executed in the plurality of
管理端末2は、プログラムの演算処理を実行するCPUなどの演算装置20と、情報を記憶するRAMやハードディスクなどの記憶装置21と、演算装置20の処理結果や記憶する情報をインターネットやLANなどのネットワークを介して送受信する通信装置24と、ディスプレイなどの表示装置22を少なくとも有している。コンピュータ上で実現する各機能(各手段)は、その処理を実行する手段(プログラムやモジュールなど)が演算装置20に読み込まれることでその処理が実行される。各機能は、記憶装置21に記憶した情報をその処理において使用する場合には、該当する情報を当該記憶装置21から読み出し、読み出した情報を適宜、演算装置20における処理に用いる。当該管理端末2には、キーボードやマウスやテンキーなどの入力装置23を有していても良い。図3に管理端末2のハードウェア構成の一例を模式的に示す。また管理端末2は、複数のコンピュータ端末またはサーバに、その機能が分散配置されていても良い。
The management terminal 2 includes an
本発明における各手段は、その機能が論理的に区別されているのみであって、物理上あるいは事実上は同一の領域を為していても良い。 Each means in the present invention is only logically distinguished in function, and may be physically or practically the same area.
画面再生システム1のシステム構成の一例を模式的に示す概念図を図2に示す。本実施例においては、操作画面情報に係る処理を管理端末2において行う場合を説明する。 FIG. 2 is a conceptual diagram schematically showing an example of the system configuration of the screen reproduction system 1. In the present embodiment, a case where processing related to operation screen information is performed in the management terminal 2 will be described.
管理端末2は、操作画面情報受付部4と操作画面情報保存部5と操作ログ情報受付部6と操作ログ情報保存部7と操作類型情報記憶部8と操作ログ情報比較部9と操作画面情報再生制御部10とを有する。
The management terminal 2 includes an operation screen information reception unit 4, an operation screen
操作画面情報受付部4は、各クライアント端末3から定期的にまたは不定期に、当該クライアント端末3の表示装置22で表示している操作画面の操作画面情報を、画像情報として受け取る。受け取った画像情報は、後述する操作画面情報保存部5に記憶させる。なお操作画面情報受付部4は、操作画面情報保存部5に操作画面情報を記憶させる際に、その日時、どのクライアント端末3における操作画面情報であるかを識別する情報と共に記憶させる。なお管理端末2が各クライアント端末3から操作画面情報を受け取る際にはネットワークを介して受け取っても良いし、操作画面情報がクライアント端末3においてDVDなどの記録媒体に記録され、その記録媒体が管理端末2に読み取られ、そこから操作画面情報を読み込むことによって受け取っても良い。
The operation screen information reception unit 4 receives operation screen information of the operation screen displayed on the
操作画面情報保存部5は、操作画面情報受付部4が各クライアント端末3から受け取った操作画面情報を、画像情報として記憶させる。また操作画面情報は、各クライアント端末3またはその利用者(ログイン名など)毎に保存することが好ましい。
The operation screen
操作ログ情報受付部6は、各クライアント端末3から定期的にまたは不定期に、当該クライアント端末3における操作ログ情報を受け取る。受け取った操作ログ情報は、後述する操作ログ情報保存部7に、その日時、どのクライアント端末3における操作ログ情報であるかを識別する情報と共に記憶させる。なお操作ログ情報としては、各クライアント端末3における操作内容を示す情報であれば良く、例えば「ファイルコピー」、「ファイル選択」、「ドライブ追加」など、当該クライアント端末3の利用者の操作を示す情報が該当する。なお管理端末2が各クライアント端末3から操作ログ情報を受け取る際にはネットワークを介して受け取っても良いし、操作ログ情報がクライアント端末3においてDVDなどの記録媒体に記録され、その記録媒体が管理端末2に読み取られ、そこから操作ログ情報を読み込むことによって受け取っても良い。
The operation log
操作ログ情報保存部7は、操作ログ情報受付部6が各クライアント端末3から受け取った操作ログ情報を保存する。操作ログ情報の一例を模式的に図5に示す。なお操作ログ情報は、各クライアント端末3またはその利用者(ログイン名など)毎に保存することが好ましい。また操作ログ情報は、各端末における操作内容を示す情報を、日時または日時を数値化した情報などに対応づけて保存している。なお操作内容を示す情報を日時などに対応づける場合には、クライアント端末3で行っても良いし、操作ログ情報を管理端末2で受け付けた際に行っても良いし、或いは操作ログ情報保存部7で保存した際に行っても良い。
The operation log information storage unit 7 stores the operation log information received from each
操作類型情報記憶部8は、操作画面情報保存部5に保存した操作画面情報を再生させる際に、あらかじめ危険操作として定められているトリガとなる操作について、その操作と、どこから(始点となる操作)どこまで(終点となる操作、あるいは始点から終点までの時間など)の操作画面情報を再生させればよいかを記憶する。図6に操作類型情報記憶部8の一例を模式的に示す。操作類型情報は、どの操作ログ情報を検出したときに操作画面情報の再生を行うかを、管理者が任意に設定することが可能である。また操作画面情報の再生を行う始点となる操作ログ情報、終点となる操作ログ情報や終点までの時間についても、管理者が任意に設定可能である。
When the operation screen information stored in the operation screen
操作ログ情報比較部9は、操作ログ情報受付部6で受け取った操作ログ情報に基づいて、操作画面情報の再生を開始するトリガとなる操作ログ情報であるかを、操作類型情報記憶部8(例えば図6)を参照することにより比較、判定する。例えば受け取った操作ログ情報が「ファイルコピー」であれば、操作類型情報記憶部8に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報なので、それを判定する。また「ファイルの新規作成」であれば、操作画面情報の再生を行うトリガの操作ログ情報として操作類型情報記憶部8に記憶されていないので、そのまま次の操作ログを操作ログ情報受付部6で受け取るのを待機する。
Based on the operation log information received by the operation log
操作画面情報再生制御部10は、上述の操作ログ情報比較部9における比較、判定の結果、操作画面情報を再生することを判定した場合に、その始点と終点の間の操作画面情報を、操作画面情報保存部5から抽出し、管理端末2で再生させる。この抽出の際には、操作ログ情報における、日時の情報、クライアント端末3を識別する情報などに基づいて行えばよい。
When the operation screen information
また操作画面情報再生制御部10は、管理端末2で始点と終点との間の操作画面情報を管理端末2で再生させるほか、ネットワークでつながった管理端末2以外のコンピュータ端末に、始点と終点との間の操作画面情報を送信し、当該コンピュータ端末上で、当該操作画面情報を再生するように制御しても良い。
The operation screen information
更に操作画面情報再生制御部10は、上述のように始点と終点との間の操作画面情報を操作画面情報保存部5から抽出するほか、始点と終点の操作画面情報のみを操作画面情報保存部5から抽出し、管理端末2またはその管理端末2以外のコンピュータ端末で再生するように制御しても良い。また、当該始点と終点の間の操作画面情報のうち、不必要な操作画面情報は再生しない(または操作画面情報保存部5から抽出しない)ようにしても良い。この場合、始点と終点との間の操作ログ情報であって、当該クライアント端末3から受け取った操作ログ情報(操作ログ情報受付部6で受け付けた操作ログ情報)に予め対応づけて記憶されている操作ログ情報に対応する操作画面情報を操作画面情報保存部5から抽出し、管理端末2またはその管理端末2以外のコンピュータ端末で再生するように制御しても良い。このようにすることによって、始点と終点との間の操作画面情報のうち、不要な操作画面情報を再生しないようにし、一方で始点と終点との間の必要な操作画面情報は再生することが出来る。
Further, the operation screen information
次に本実施例における画面再生システム1の処理プロセスの一例を、図4のフローチャート、図2の概念図を用いて説明する。 Next, an example of the processing process of the screen reproduction system 1 in the present embodiment will be described with reference to the flowchart of FIG. 4 and the conceptual diagram of FIG.
各クライアント端末3から管理端末2には、当該クライアント端末3の入力装置23から行われた各種操作の情報(操作ログ情報)、当該クライアント端末3の表示装置22で表示している操作画面情報が、定期的にまたは所定のタイミングで送信されている。そして操作画面情報については、管理端末2の操作画面情報受付部4で受け取り、操作ログ情報については、管理端末2の操作ログ情報受付部6で受け取る(S100)。なお操作ログ情報の記録のタイミングと操作画面情報をキャプチャするタイミングとは同じであっても良いし、異なっても良い。
From each
操作画面情報受付部4は、各クライアント端末3から操作画面情報を受け取ると、その日時、どのクライアント端末3における操作画面情報であるかの識別情報と共に、受け取った操作画面情報を操作画面情報保存部5において保存させる(S110)。
When the operation screen information reception unit 4 receives the operation screen information from each
また操作ログ情報受付部6は、各クライアント端末3から操作ログ情報を受け取ると、その日時、どのクライアント端末3における操作ログ情報であるかの識別情報と共に、受け取った操作ログ情報を操作ログ情報保存部7に保存させる(S110)。
Further, when the operation log
操作ログ情報を受け取ると、操作ログ情報比較部9は、操作ログ情報受付部6で受け取った操作ログ情報が、操作画面情報の再生を開始するトリガとなる操作ログ情報であるかを、操作類型情報記憶部8(例えば図6)を参照することにより比較する(S120)。
When the operation log information is received, the operation log
この比較の結果、操作類型情報記憶部8に記憶されている、操作画面情報の再生を行うトリガとなる操作ログ情報と、受け取った操作ログ情報とが一致する場合には(S130)、一致した操作ログ情報に対応する操作類型情報における始点となる操作ログ情報、終点となる操作ログ情報(あるいは終点情報として定められている時間)を抽出する(S140)。 As a result of the comparison, when the operation log information stored in the operation type information storage unit 8 and serving as a trigger for reproducing the operation screen information matches the received operation log information (S130), they are matched. Operation log information serving as a start point and operation log information serving as an end point (or time defined as end point information) in the operation type information corresponding to the operation log information are extracted (S140).
例えば受け取った操作ログ情報が「ファイルコピー」であり、「ファイルコピー」が図6に示すように、操作類型情報記憶部8に記憶されている、操作画面情報の再生を行うトリガとなる操作ログ情報と一致する場合には、当該「ファイルコピー」の始点と終点の情報、即ち、「同一タイトルのファイルの選択操作」、「ファイルコピーの操作」の情報を抽出する。 For example, the received operation log information is “file copy”, and “file copy” is stored in the operation type information storage unit 8 as shown in FIG. If the information matches the information, the information of the start point and end point of the “file copy”, that is, the information of “selection operation of the file with the same title” and “operation of file copy” is extracted.
そして、操作画面情報再生制御部10は、当該始点の時点と終点の時点とを、操作ログ情報保存部7を参照することにより特定し、その間における当該クライアント端末3における操作画面情報を、操作画面情報保存部5から抽出して、管理端末2に送信することで再生させる。(S150)。
Then, the operation screen information
例えば上述の場合、操作ログ情報「ファイルコピー」における、操作画面情報の再生を開始する始点となる操作は「同一タイトルのファイルの選択操作」、終点となる操作は「ファイルコピーの操作」であることが操作類型情報記憶部8から抽出できるので、操作ログ情報比較部9は、その対応する操作を操作ログ情報保存部7から検索する。つまり操作ログ情報「ファイルコピー」が選択されたのが、例えば「顧客情報(機密)」のファイル名であったとすると、ファイル名「顧客情報(機密)」の選択操作の時点とファイル名「顧客情報(機密)」のファイルコピー操作の時点とを、操作ログ情報保存部7から特定する。なおこの際に当該クライアント端末3の端末名などの識別情報を用いて識別させることが好ましい。
For example, in the case described above, in the operation log information “file copy”, the operation that is the starting point for starting the reproduction of the operation screen information is “selecting the file with the same title”, and the operation that is the ending point is “file copy operation”. Can be extracted from the operation type information storage unit 8, the operation log
そうすると、ファイル名「顧客情報(機密)」の選択操作の時点は「2007年1月30日11時18分」、ファイル名「顧客情報(機密)」のファイルコピー操作の時点は「2007年1月30日11時24分」と特定できるので、操作画面情報再生制御部10は、この間の当該クライアント端末3(図5の操作ログ情報の場合「SKY123456」のクライアント端末3)の操作画面情報を、操作画面情報保存部5から抽出して管理端末2に送信する。これを受け取った管理端末2では、これらの操作画面情報、すなわち、始点から終点までの操作画面情報を逐次再生する。これを模式的に示すのが図7である。またこの状態の概念図を図8に示す。
Then, the time of the selection operation of the file name “customer information (confidential)” is “January 30, 2007 11:18”, and the time of the file copy operation of the file name “customer information (confidential)” is “2007 1”. Therefore, the operation screen information
このように、操作画面情報を再生する始点と終点のタイミングとを特定することによって、管理者がのちに操作画面情報を必要な部分だけ探したりする手間がなくなり、また無駄な操作画面情報を再生する必要もなくなる。 In this way, by specifying the start point and end point timing for playing back operation screen information, there is no need for the administrator to search for only the necessary portion of the operation screen information later, and wasteful operation screen information is played back. There is no need to do this.
なお上述の処理において操作画面情報再生制御部10では、単に始点と終点との間の操作画面情報を操作画面情報保存部5から抽出して再生する場合を示したが、通常の操作画面情報の表示制御とは異なる何らかの画面制御を行ってもよい。
In the above-described processing, the operation screen information
たとえば上述のように、始点と終点との間の操作画面情報を再生している場合には、始点と終点との間の操作画面情報の再生速度を、それ以外の操作画面情報の再生速度より遅く再生する制御を行ったり、始点と終点との間の操作画面情報を繰り返して連続再生を行ったりする。あるいはプライバシー保護のために、通常の操作画面情報の再生の際には所定箇所にモザイクなどの表示変更処理を行って再生を行うようなシステムの場合には、当該始点と終点との間の操作画面情報については、モザイクなどの画面の表示変更処理を行わずに再生を行ってもよい。さらに、始点と終点との間の操作画面情報に相当する操作ログ情報を操作ログ情報保存部7から抽出し、それを管理端末2で表示させるようにしてもよい(この場合には通常の再生時には操作ログ情報の表示は行わない)。 For example, as described above, when the operation screen information between the start point and the end point is being played back, the playback speed of the operation screen information between the start point and the end point is set higher than the playback speed of the other operation screen information. Control to play back slowly or repeat the operation screen information between the start point and end point to perform continuous playback. Or, in order to protect privacy, in the case of a system that performs display change processing such as mosaic at a predetermined location when playing back normal operation screen information, the operation between the start point and end point The screen information may be played back without performing screen display change processing such as mosaic. Furthermore, the operation log information corresponding to the operation screen information between the start point and the end point may be extracted from the operation log information storage unit 7 and displayed on the management terminal 2 (in this case, normal playback Sometimes the operation log information is not displayed).
すなわち、始点と終点との間の操作画面情報の再生制御の際に、上述のような例を始めとした、何らかの強調制御を行った上で再生を行うことが好ましい。 That is, it is preferable to perform the reproduction after performing some emphasis control such as the above-described example when performing the reproduction control of the operation screen information between the start point and the end point.
次に本発明のほかの実施形態を説明する。実施例1では各クライアント端末3から定期的にまたは不定期に操作画面情報と操作ログ情報とが管理端末2に送信されていたが、本実施例では操作画面情報と操作ログ情報とをバッチ処理で管理端末2に送信する場合を説明する。なお実施例1と同様の部分については説明を省略している部分もある。
Next, another embodiment of the present invention will be described. In the first embodiment, the operation screen information and the operation log information are transmitted from each
この場合、操作画面情報受付部4は各クライアント端末3からバッチ処理で送信される複数の操作画面情報を受け取り、操作画面情報保存部5に記憶させる。また操作ログ情報受付部6は各クライアント端末3からバッチ処理で送信される複数の操作ログ情報を受け取り、操作ログ情報保存部7に保存させる(各操作ログ情報は時系列的に並べ替えられていることが好ましい)。
In this case, the operation screen information receiving unit 4 receives a plurality of operation screen information transmitted from each
そして操作ログ情報比較部9は、操作ログ情報保存部7に保存した各操作ログ情報を順に、操作類型情報記憶部8に記憶する、操作画面情報の再生を開始するトリガとなる操作ログ情報であるかを比較する。
The operation log
例えばバッチ処理で送られてきた操作ログ情報が図5の場合、まず最初の操作ログ情報「2007年1月30日11時18分」の「スタートメニューのアクティブ」の操作ログ情報が、図6に示すような操作類型情報記憶部8に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報と一致するかを比較する。ここでは一致しないので、次の操作ログ情報、「2007年1月30日11時18分」の「顧客情報(機密)のファイル選択」の操作ログ情報が、図6に示すような操作類型情報記憶部8に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報と一致するかを比較する。このようにバッチ処理で送られてきた操作ログ情報には複数の操作ログ情報があるので、順に、それらの操作ログ情報が、操作類型情報記憶部8に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報と一致するかを比較し、一致した場合には実施例1と同様の操作画面情報再生制御部10における処理を行うことで、操作画面情報保存部5から当該操作画面情報を抽出して再生する。
For example, when the operation log information sent by batch processing is shown in FIG. 5, the operation log information of “Start menu active” of the first operation log information “January 30, 2007 11:18” is shown in FIG. Are compared with the operation log information stored in the operation type information storage unit 8 as shown in FIG. Since they do not match here, the operation log information of the next operation log information, “customer information (secret) file selection” of “January 30, 2007 11:18”, is the operation type information as shown in FIG. It is compared whether or not it matches the operation log information stored in the storage unit 8 and serving as a trigger for reproducing the operation screen information. Since the operation log information sent in batch processing includes a plurality of operation log information, the operation screen information stored in the operation type information storage unit 8 is sequentially reproduced. Whether the operation log information matches the trigger is compared. If the operation log information matches, the operation screen information
なお上述の処理において、操作画面情報保存部5に記憶した操作画面情報について、トリガとなる操作ログ情報と一致した場合に始点と終点とを特定して、それらの間の操作画面情報を逐次、操作画面情報再生制御部10で再生する場合を説明したが、始点と終点を特定したのち、次の操作ログ情報の処理を行い、全ての操作ログ情報に係る処理を行ったのちに、特定した各始点と終点の間における操作画面情報を操作画面情報保存部5から抽出して操作画面情報再生制御部10で再生するように構成しても良い。
In the above-described processing, when the operation screen information stored in the operation screen
上述の実施例1及び実施例2では、各クライアント端末3から操作画面情報と操作ログ情報とを管理端末2が受け取り、その処理を実行していたが、本実施例においては必要な操作画面情報をクライアント端末3で抽出し、それを管理端末2に送信する場合を説明する。なお基本的な処理は実施例1及び実施例2と同様であるので説明を省略している部分もある。
In the first embodiment and the second embodiment described above, the management terminal 2 receives the operation screen information and the operation log information from each
この場合、各クライアント端末3には、操作画面情報保存部5、操作ログ情報保存部7、操作類型情報記憶部8、操作ログ情報比較部9、操作画面情報送信部11、操作ログ情報送信部12を備えることとなる。また管理端末2では、各クライアント端末3から受け取った操作画面情報を再生する操作画面情報再生制御部10を備える。この場合のシステム構成の一例を図9に示す。なお以下の説明では実施例1と同様の処理をクライアント端末3で行う場合で説明するが、実施例2と同様の処理をクライアント端末3で行う場合でも良い。
In this case, each
操作画面情報保存部5は、当該クライアント端末3の表示装置22で表示する操作画面情報を日時毎に保存することが好ましい。
The operation screen
操作ログ情報保存部7は、当該クライアント端末3における操作ログ情報を保存する。この操作ログ情報は、各端末における操作内容を示す情報を、日時または日時を数値化した情報などに対応づけて保存している。なお操作内容を示す情報を日時などに対応づける場合には、クライアント端末3で行っても良いし、操作ログ情報を管理端末2で受け付けた際に行っても良いし、或いは操作ログ情報保存部7で保存した際に行っても良い。
The operation log information storage unit 7 stores operation log information in the
操作類型情報記憶部8は、操作画面情報保存部5に保存した操作画面情報を再生させる際に、あらかじめ危険操作として定められている操作について、その操作と、どこから(始点となる操作)どこまで(終点となる操作)の操作画面情報を再生させればよいかを記憶する。図6に操作類型情報記憶部8の一例を模式的に示す。操作類型情報は、どの操作ログ情報を検出したときに操作画面情報の再生を行うかを、管理者が任意に設定することが可能である。また操作画面情報の再生を行う始点となる操作ログ情報、終点となる操作ログ情報についても、管理者が任意に設定可能である。
When the operation screen information stored in the operation screen
操作ログ情報比較部9は、操作ログ情報保存部7に保存する操作ログ情報、または当該クライアント端末3の入力装置23などから入力された操作ログ情報などに基づいて、操作画面情報の再生を開始するトリガとなる操作ログであるかを、操作類型情報記憶部8(例えば図6)を参照することにより比較、判定する。例えば受け取った操作ログ情報が「ファイルコピー」であれば、操作類型情報記憶部8に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報なので、それを判定する。また「ファイルの新規作成」であれば、操作画面情報の再生を行うトリガの操作ログ情報として操作類型情報記憶部8に記憶されていないので、そのまま次の操作ログを操作ログ情報受付部6で受け取るのを待機する。
The operation log
操作画面情報送信部11は、操作ログ情報比較部9で上述の比較、判定の結果、操作画面情報を再生することを判定した場合に、その始点、終点に対応する操作画面情報を操作画面情報保存部5から抽出し、所定のタイミングで管理端末2に送信する。
When the operation log
操作ログ情報送信部12は、操作ログ情報保存部7に保存した操作ログ情報を所定のタイミングで管理端末2に送信する。なお操作画面情報と操作ログ情報とは、同じタイミングで管理端末2に送信されても良い。
The operation log
管理端末2に備えられた画面再生制御部10は、各クライアント端末3から受け取った操作画面情報を再生制御する。この際に、受け取った操作画面情報を逐次、再生するのみならず、実施例1のように、何らかの強調処理を行った上で再生制御を行ってもよい。
The screen
次に本実施例における画面再生システム1の処理プロセスの一例を、図10のフローチャート、図9の概念図を用いて説明する。 Next, an example of the processing process of the screen reproduction system 1 in the present embodiment will be described with reference to the flowchart of FIG. 10 and the conceptual diagram of FIG.
各クライアント端末3では、当該クライアント端末3の入力装置23から行われた各種操作の情報(操作ログ情報)が定期的にまたは所定のタイミングで、当該クライアント端末3の操作ログ情報保存部7に保存される(S200)。また当該クライアント端末3の表示装置22で表示している操作画面情報を、画像情報としてVRAMなどの表示情報記憶装置から定期的にまたは所定のタイミングで抽出し、操作画面情報保存部5に記憶される(S200)。これらの操作ログ情報、操作画面情報は、日時と対応づけて保存されることが好ましい。
In each
操作ログ情報比較部9は、新たな操作ログ情報を受け取ると、受け取った操作ログ情報が、操作画面情報の再生を開始するトリガとなる操作ログであるかを、操作類型情報記憶部8(例えば図6)を参照することにより比較する(S210)。
When the operation log
この比較の結果、操作類型情報記憶部8に記憶されている、操作画面情報の再生を行うトリガとなる操作ログ情報と、受け取った操作ログ情報とが一致する場合には(S220)、一致した操作ログ情報に対応する操作類型情報における始点となる操作ログ情報、終点となる操作ログ情報が何の操作ログ情報であるかを抽出する(S230)。 As a result of the comparison, when the operation log information stored in the operation type information storage unit 8 and serving as a trigger for reproducing the operation screen information matches the received operation log information (S220), they match. The operation log information as the start point and the operation log information as the end point in the operation type information corresponding to the operation log information is extracted (S230).
例えば受け取った操作ログ情報が「ファイルコピー」であり、「ファイルコピー」が図6に示すように、操作類型情報記憶部8に記憶されている、操作画面情報の再生を行うトリガとなる操作ログ情報と一致する場合には、当該「ファイルコピー」の始点と終点の情報、即ち、「同一タイトルのファイルの選択操作」、「ファイルコピーの操作」の情報を抽出する。 For example, the received operation log information is “file copy”, and “file copy” is stored in the operation type information storage unit 8 as shown in FIG. If the information matches the information, the information of the start point and end point of the “file copy”, that is, the information of “selection operation of the file with the same title” and “operation of file copy” is extracted.
そして操作画面情報送信部11は、当該始点の時点と終点の時点とを、操作ログ情報保存部7を参照することにより特定し、その間における当該クライアント端末3における操作画面情報を、操作画面情報保存部5から抽出し(S240)、管理端末2に送信する(S240)。
Then, the operation screen
例えば上述の場合、操作ログ情報「ファイルコピー」における、操作画面情報の再生を開始する始点となる操作は「同一タイトルのファイルの選択操作」、終点となる操作は「ファイルコピーの操作」であることが操作類型情報記憶部8から抽出できるので、操作画面情報送信部11は、その対応する操作を操作ログ情報保存部7から検索する。つまり操作ログ情報「ファイルコピー」が選択されたのが、例えば「顧客情報(機密)」のファイル名であったとすると、ファイル名「顧客情報(機密)」の選択操作の時点とファイル名「顧客情報(機密)」のファイルコピー操作の時点とを、操作ログ情報保存部7から特定する。
For example, in the case described above, in the operation log information “file copy”, the operation that is the starting point for starting the reproduction of the operation screen information is “selecting the file with the same title”, and the operation that is the ending point is “file copy operation”. Can be extracted from the operation type information storage unit 8, the operation screen
そうすると、ファイル名「顧客情報(機密)」の選択操作の時点は「2007年1月30日11時18分」、ファイル名「顧客情報(機密)」のファイルコピー操作の時点は「2007年1月30日11時24分」と特定できるので、操作画面情報送信部11は、この間の操作画面情報を、操作画面情報保存部5から抽出して管理端末2に送信する。これを模式的に示すのが図7である。またこの状態の概念図を図8に示す。
Then, the time of the selection operation of the file name “customer information (confidential)” is “January 30, 2007 11:18”, and the time of the file copy operation of the file name “customer information (confidential)” is “2007 1”. The operation screen
このようにして操作画面情報送信部11が操作画面情報を管理端末2に送信するのにあわせて、同様に、操作ログ情報送信部12は、所定のタイミングで、操作ログ情報保存部7に保存した操作ログ情報を管理端末2に送信する(S250)。
As the operation screen
各クライアント端末3からの操作画面情報を受け取った管理端末2の画面再生制御部10は、受け取った操作画面情報に対して、画面再生制御を行い、管理端末2で再生を行う(S260)。
The screen
本実施例の処理によっても実施例1や実施例2と同様に、操作画面情報を再生する始点と終点のタイミングとを特定することによって、管理者がのちに操作画面情報を必要な部分だけ探したりする手間がなくなり、また無駄な操作画面情報を再生する必要もなくなる。 As in the first and second embodiments, the processing of the present embodiment also specifies the start point and the end point timing for reproducing the operation screen information, so that the administrator can search for only the necessary portion of the operation screen information later. And unnecessary operation screen information need not be reproduced.
更に実施例1及び実施例2と異なり、主要な処理をクライアント端末3において行うため、管理端末2では必要な操作画面情報だけを受け取ることで済む。その為、実施例1及び実施例2の場合よりも管理端末2における処理負担が軽減される。
Further, unlike the first and second embodiments, since the main processing is performed in the
本発明の画面再生システム1を用いることによって、予め定められた危険操作を検出した場合に、その危険操作に対応した処理として設定されている間の画面を逐次、再生することが出来る。従って従来の画面保存システムとは異なり画面の保存、再生を終了するタイミングが定められているので、無駄な画面の再生を行わなくても済み、管理者が必要な画面の画像情報と、不必要な画面の画像情報との切り分けを行わなくても良い。また不必要な画面の画像情報を再生しないので、ユーザのプライバシー保護を図ることもできる。
By using the screen reproduction system 1 of the present invention, when a predetermined dangerous operation is detected, it is possible to sequentially reproduce the screen while being set as a process corresponding to the dangerous operation. Therefore, unlike the conventional screen storage system, the timing for ending screen storage and playback is fixed, so there is no need to perform unnecessary screen playback and the screen image information required by the administrator is unnecessary. It is not necessary to perform separation from the image information of a simple screen. Also, since unnecessary screen image information is not reproduced, it is possible to protect the privacy of the user.
1:画面再生システム
2:管理端末
3:クライアント端末
4:操作画面情報受付部
5:操作画面情報一時記憶部
6:操作ログ情報受付部
7:操作ログ情報保存部
8:操作類型情報記憶部
9:操作ログ情報比較部
10:操作画面情報再生制御部
11:操作画面情報送信部
12:操作ログ情報送信部
20:演算装置
21:記憶装置
22:表示装置
23:入力装置
24:通信装置
1: Screen playback system 2: Management terminal 3: Client terminal 4: Operation screen information reception unit 5: Operation screen information temporary storage unit 6: Operation log information reception unit 7: Operation log information storage unit 8: Operation type information storage unit 9 : Operation log information comparison unit 10: Operation screen information reproduction control unit 11: Operation screen information transmission unit 12: Operation log information transmission unit 20: Computing device 21: Storage device 22: Display device 23: Input device 24: Communication device
Claims (7)
各クライアント端末の表示装置で表示した操作画面情報を記憶する操作画面情報保存部と、
各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部と、
トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、
前記受け取った操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、
前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、再生する操作画面情報再生制御部と、
を有することを特徴とする画面再生システム。 A screen playback system for playing back operation screen information displayed on a display device of each client terminal,
An operation screen information storage unit for storing operation screen information displayed on the display device of each client terminal;
Operation log information reception unit for receiving operation log information from each client terminal from each client terminal;
An operation type information storage unit that stores operation log information serving as a trigger, start point information for starting reproduction of operation screen information, and end point information for ending the reproduction;
When it is determined whether to reproduce the operation screen information by comparing the received operation log information with the operation log information serving as the trigger in the operation type information storage unit, and when the operation screen information is reproduced Is an operation log information comparison unit that extracts the start point information and end point information corresponding to the operation log information from the operation type information storage unit,
Operation screen information between the start point information and end point information is extracted from the operation screen information storage unit and played back, and an operation screen information reproduction control unit is reproduced.
A screen reproduction system comprising:
各クライアント端末の表示装置で表示した操作画面情報を前記各クライアント端末から受け取る操作画面情報受付部と、
前記操作画面情報受付部で受け付けた操作画面情報を記憶する操作画面情報保存部と、
各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部と、
トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、
前記受け取った操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、
前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、再生する操作画面情報再生制御部と、
を有することを特徴とする画面再生システム。 A screen playback system for playing back operation screen information displayed on a display device of each client terminal,
An operation screen information receiving unit for receiving operation screen information displayed on the display device of each client terminal from each client terminal;
An operation screen information storage unit for storing the operation screen information received by the operation screen information reception unit;
Operation log information reception unit for receiving operation log information from each client terminal from each client terminal;
An operation type information storage unit that stores operation log information serving as a trigger, start point information for starting reproduction of operation screen information, and end point information for ending the reproduction;
When it is determined whether to reproduce the operation screen information by comparing the received operation log information with the operation log information serving as the trigger in the operation type information storage unit, and when the operation screen information is reproduced Is an operation log information comparison unit that extracts the start point information and end point information corresponding to the operation log information from the operation type information storage unit,
Operation screen information between the start point information and end point information is extracted from the operation screen information storage unit and played back, and an operation screen information reproduction control unit is reproduced.
A screen reproduction system comprising:
前記操作ログ情報受付部で受け付けた操作ログ情報を保存する操作ログ情報保存部、を有しており、
前記操作類型情報記憶部の前記始点情報は再生を開始する操作ログ情報であり、前記終点情報は再生を終了する操作ログ情報であり、
前記操作ログ情報比較部は、
前記操作画面情報の再生を行う場合には前記始点となる操作ログ情報と終点となる操作ログ情報とを前記操作類型情報記憶部から抽出し、前記操作ログ情報保存部に保存する操作ログ情報のうち、該抽出した始点となる操作ログ情報と終点となる操作ログ情報の各日時情報を抽出し、その始点となる操作ログ情報の日時情報と終点となる操作ログ情報の日時情報との間の操作画面情報を、前記操作画面情報保存部から抽出する、
ことを特徴とする請求項1または請求項2に記載の画面再生システム。 The screen reproduction system further includes:
An operation log information storage unit that stores the operation log information received by the operation log information reception unit,
The start point information of the operation type information storage unit is operation log information for starting reproduction, and the end point information is operation log information for ending reproduction,
The operation log information comparison unit
When reproducing the operation screen information, the operation log information serving as the start point and the operation log information serving as the end point are extracted from the operation type information storage unit and stored in the operation log information storage unit. Of these, the date and time information of the extracted operation log information as the start point and the operation log information as the end point is extracted, and the date and time information of the operation log information as the end point and the date and time information of the operation log information as the end point are extracted. Extracting operation screen information from the operation screen information storage unit;
The screen reproduction system according to claim 1 or 2, characterized by the above.
前記抽出した操作画面情報を再生する際に、強調処理を前記操作画面情報に施して再生する、
ことを特徴とする請求項1から請求項3のいずれかに記載の画面再生システム。 The operation screen information reproduction control unit
When the extracted operation screen information is reproduced, the operation screen information is subjected to enhancement processing for reproduction.
The screen reproduction system according to any one of claims 1 to 3, wherein
前記始点情報と終点情報との間の操作画面情報に対しては表示変更処理を行わない、再生速度を変更する、連続再生する、対応する操作ログ情報をあわせて表示する、のいずれか一以上を含む、
ことを特徴とする請求項4に記載の画面再生システム。 As the enhancement process,
Any one or more of display change processing is not performed on the operation screen information between the start point information and the end point information, the playback speed is changed, continuous playback is performed, and the corresponding operation log information is displayed together. including,
The screen reproduction system according to claim 4, wherein:
該クライアント端末の表示装置で表示している操作画面情報を記憶する操作画面情報保存部と、
該クライアント端末における操作ログ情報を保存する操作ログ情報保存部と、
トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、
前記操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、
前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、抽出した操作画面情報を前記管理端末に送信する操作画面情報送信部と、
を有することを特徴とする画面再生システム。 A screen reproduction system for transmitting operation screen information to be displayed on a display device of a client terminal to a management terminal,
An operation screen information storage unit for storing operation screen information displayed on the display device of the client terminal;
An operation log information storage unit for storing operation log information in the client terminal;
An operation type information storage unit that stores operation log information serving as a trigger, start point information for starting reproduction of operation screen information, and end point information for ending the reproduction;
By comparing the operation log information with the operation log information serving as the trigger in the operation type information storage unit, it is determined whether to reproduce the operation screen information. An operation log information comparison unit that extracts the start point information and end point information corresponding to the operation log information from the operation type information storage unit;
An operation screen information transmission unit that extracts operation screen information between the start point information and end point information from the operation screen information storage unit, and transmits the extracted operation screen information to the management terminal;
A screen reproduction system comprising:
各クライアント端末の表示装置で表示している操作画面情報を前記各クライアント端末から受け取り、前記管理端末の記憶装置に記憶させる操作画面情報受付部、
各クライアント端末における操作ログ情報を、前記各クライアント端末から受け取る操作ログ情報受付部、
前記受け取った操作ログ情報と、前記記憶装置に記憶した前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記記憶装置から抽出する操作ログ情報比較部、
前記始点情報と終点情報の間の操作画面情報を前記記憶装置から抽出して再生する操作画面情報再生制御部、
として機能させることを特徴とする画面再生プログラム。 A management terminal that can access a storage device that stores operation log information as a trigger, start point information for starting reproduction of operation screen information, and end point information for ending the reproduction in association with each other,
An operation screen information receiving unit that receives operation screen information displayed on the display device of each client terminal from each of the client terminals and stores it in the storage device of the management terminal,
Operation log information receiving unit for receiving operation log information from each client terminal from each client terminal,
When it is determined whether to reproduce the operation screen information by comparing the received operation log information with the operation log information serving as the trigger stored in the storage device. An operation log information comparison unit that extracts the start point information and end point information corresponding to the operation log information from the storage device;
An operation screen information reproduction control unit that extracts and reproduces operation screen information between the start point information and end point information from the storage device,
A screen reproduction program characterized by functioning as:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007160759A JP4704393B2 (en) | 2007-06-18 | 2007-06-18 | Screen playback system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007160759A JP4704393B2 (en) | 2007-06-18 | 2007-06-18 | Screen playback system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008310780A true JP2008310780A (en) | 2008-12-25 |
JP4704393B2 JP4704393B2 (en) | 2011-06-15 |
Family
ID=40238293
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007160759A Expired - Fee Related JP4704393B2 (en) | 2007-06-18 | 2007-06-18 | Screen playback system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4704393B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013191032A (en) * | 2012-03-14 | 2013-09-26 | Mitsubishi Electric Building Techno Service Co Ltd | Operation analysis system |
JP2015144024A (en) * | 2015-04-06 | 2015-08-06 | カシオ計算機株式会社 | Data processing apparatus and program |
JP2015222555A (en) * | 2014-04-30 | 2015-12-10 | キヤノンマーケティングジャパン株式会社 | Information processing device, information processing system, control method and program |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003069987A (en) * | 2001-08-29 | 2003-03-07 | Matsushita Electric Ind Co Ltd | Event video recording/reproducing system, event management device, and local recorder |
JP2003186385A (en) * | 2001-12-18 | 2003-07-04 | Yokogawa Electric Corp | Operation monitoring system support apparatus and recording medium with operation monitoring system support program recorded thereon |
JP2004187167A (en) * | 2002-12-05 | 2004-07-02 | Hitachi Software Eng Co Ltd | Operation monitoring system |
JP2005222216A (en) * | 2004-02-04 | 2005-08-18 | Mitsubishi Electric Corp | System audit method and system audit device |
JP2006221269A (en) * | 2005-02-08 | 2006-08-24 | Inter Com:Kk | Communication system and program |
JP2006245686A (en) * | 2005-02-28 | 2006-09-14 | D Glatt:Kk | Image recorder and image recording/reproducing method |
WO2006129676A1 (en) * | 2005-05-31 | 2006-12-07 | Science Park Corporation | Monitoring method, monitoring system, system program, and recording medium containing the program |
-
2007
- 2007-06-18 JP JP2007160759A patent/JP4704393B2/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003069987A (en) * | 2001-08-29 | 2003-03-07 | Matsushita Electric Ind Co Ltd | Event video recording/reproducing system, event management device, and local recorder |
JP2003186385A (en) * | 2001-12-18 | 2003-07-04 | Yokogawa Electric Corp | Operation monitoring system support apparatus and recording medium with operation monitoring system support program recorded thereon |
JP2004187167A (en) * | 2002-12-05 | 2004-07-02 | Hitachi Software Eng Co Ltd | Operation monitoring system |
JP2005222216A (en) * | 2004-02-04 | 2005-08-18 | Mitsubishi Electric Corp | System audit method and system audit device |
JP2006221269A (en) * | 2005-02-08 | 2006-08-24 | Inter Com:Kk | Communication system and program |
JP2006245686A (en) * | 2005-02-28 | 2006-09-14 | D Glatt:Kk | Image recorder and image recording/reproducing method |
WO2006129676A1 (en) * | 2005-05-31 | 2006-12-07 | Science Park Corporation | Monitoring method, monitoring system, system program, and recording medium containing the program |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013191032A (en) * | 2012-03-14 | 2013-09-26 | Mitsubishi Electric Building Techno Service Co Ltd | Operation analysis system |
JP2015222555A (en) * | 2014-04-30 | 2015-12-10 | キヤノンマーケティングジャパン株式会社 | Information processing device, information processing system, control method and program |
JP2015144024A (en) * | 2015-04-06 | 2015-08-06 | カシオ計算機株式会社 | Data processing apparatus and program |
Also Published As
Publication number | Publication date |
---|---|
JP4704393B2 (en) | 2011-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3954642B1 (en) | Screen storage system | |
JP5171830B2 (en) | Intelligent decision-making system that enables easy and secure backup | |
US8724964B2 (en) | Managing multiple user locks and deletion requests for a digital video recorder | |
US20100241977A1 (en) | Obtaining Complete Forensic Images Of Electronic Storage Media | |
EP2811399B1 (en) | Method and terminal for starting music application | |
JP2007058502A (en) | Terminal management system | |
JP2007279991A (en) | Log management program and recording medium | |
JP4704393B2 (en) | Screen playback system | |
JP2007215054A (en) | Electronic apparatus capable of recording conference information | |
JP6770231B2 (en) | Information processing device, control method of information processing device, and program | |
JP2008079028A (en) | Recording system and method for unauthorized access information | |
JP2009093508A (en) | File control system | |
JP5729823B2 (en) | Backup apparatus, backup method, and backup program | |
JP5310075B2 (en) | Log collection system, information processing apparatus, log collection method, and program | |
JP2004135228A (en) | Network monitoring system | |
JP4138854B1 (en) | External device management system | |
EP2256732A1 (en) | Information reproducing apparatus | |
JP4138856B1 (en) | Operation monitoring system | |
JP4057045B1 (en) | Misoperation judgment system | |
JP2015232916A (en) | Operation recording device, operation recording regeneration system, and program | |
JP2007242038A (en) | Document management device | |
JP5445814B2 (en) | Screen information control apparatus and screen information control program | |
JP2006330870A (en) | Information processor, information processing system and program | |
CN115333844B (en) | Virus behavior monitoring method and device, electronic equipment and storage medium | |
JP2006221269A (en) | Communication system and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20080122 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080122 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091113 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091201 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100720 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100820 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110301 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110309 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140318 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |