JP2008310780A - Screen playback system - Google Patents

Screen playback system Download PDF

Info

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
Application number
JP2007160759A
Other languages
Japanese (ja)
Other versions
JP4704393B2 (en
Inventor
Minoru Wani
稔 和仁
Naoki Motonaga
直樹 本永
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SKY Co Ltd
Original Assignee
SKY Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SKY Co Ltd filed Critical SKY Co Ltd
Priority to JP2007160759A priority Critical patent/JP4704393B2/en
Publication of JP2008310780A publication Critical patent/JP2008310780A/en
Application granted granted Critical
Publication of JP4704393B2 publication Critical patent/JP4704393B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • User Interface Of Digital Computer (AREA)
  • Debugging And Monitoring (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a screen playback system that plays back screens displayed on display devices of computer terminals to an appropriate extent when compromising operations predetermined by administrators are made on the computer terminals. <P>SOLUTION: The screen playback system has an operation screen information saving part for storing operation screen information from each client terminal, an operation log information reception part for receiving operation log information from each client terminal, an operation type information storage part, an operation log information comparison part for comparing the received operation log information with trigger operation log information in the operation type information storage part to determine whether to play back the operation screen information, and if playing back the operation screen information, extracting start point information and end point information corresponding to the operation log information from the operation type information storage part, and an operation screen information playback control part for extracting and playing back the operation screen information between the start point information and the end point information from the operation screen information saving part. <P>COPYRIGHT: (C)2009,JPO&INPIT

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.

特開2005−149267号公報JP 2005-149267 A 特開2003−44320号公報JP 2003-44320 A 特開2006−146311号公報JP 2006-146411 A 特開2005−44226号公報JP 2005-44226 A 特開2006−108947号公報JP 2006-108947 A 特開2004−280169号公報JP 2004-280169 A

特許文献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 Patent Document 3, the screen at the time when the displayed screen is switched is stored as image information. By using this invention, it may be preferable to save the transition of the display screen as the conference information in the conference as disclosed in Patent Document 3, but the screen can be saved only at the timing when the screen is switched. , It is not suitable for use as a monitoring system for preventing information leakage that requires storage over time in a series of operations.

また特許文献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 claim 3, 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, and the operation type information storage unit includes the operation log information storage unit. The start point information is operation log information for starting reproduction, the end point information is operation log information for ending reproduction, and the operation log information comparison unit becomes the start point when reproducing the operation screen information. The operation log information and the operation log information serving as an end point are extracted from the operation type information storage unit, and the operation log information serving as the extracted start point and the end point among the operation log information stored in the operation log information storage unit Each date and time information of the operation log information is extracted, and operation screen information between the date and time information of the operation log information as the start point and the date and time information of the operation log information as the end point is extracted from the operation screen information storage unit. To, is a screen playback system.

上述の発明において、どの操作画面情報を再生するかは本発明のように構成することが一例としてある。   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 claim 5, wherein, as the enhancement process, a display change process is not performed on the operation screen information between the start point information and the end point information, the reproduction speed is changed, and continuous reproduction is performed. A screen playback system including any one or more of displaying information together.

強調処理の一例としては、本発明のようなものがある。   An example of the emphasis process is as in the present invention.

請求項6の発明は、クライアント端末の表示装置で表示する操作画面情報を管理端末に送信する画面再生システムであって、該クライアント端末の表示装置で表示している操作画面情報を記憶する操作画面情報保存部と、該クライアント端末における操作ログ情報を保存する操作ログ情報保存部と、トリガとなる操作ログ情報と、操作画面情報の再生を開始する始点情報と、その再生を終了する終点情報とを対応づけて記憶する操作類型情報記憶部と、前記操作ログ情報と、前記操作類型情報記憶部における前記トリガとなる操作ログ情報とを比較することで、操作画面情報の再生を行うかを判定し、操作画面情報の再生を行う場合にはその操作ログ情報に対応する前記始点情報と終点情報とを前記操作類型情報記憶部から抽出する操作ログ情報比較部と、前記始点情報と終点情報の間の操作画面情報を前記操作画面情報保存部から抽出し、抽出した操作画面情報を前記管理端末に送信する操作画面情報送信部と、を有する画面再生システムである。   The invention of claim 6 is a screen reproduction system for transmitting operation screen information to be displayed on the display device of the client terminal to the management terminal, and an operation screen for storing the operation screen information displayed on the display device of the client terminal. An information storage unit, an operation log information storage unit for storing operation log information in the client terminal, operation log information as a trigger, start point information for starting playback of operation screen information, and end point information for ending the playback It is determined whether or not to reproduce the operation screen information by comparing the operation type information storage unit that stores the operation type information, the operation log information, and the operation log information that is the trigger in the operation type information storage unit When the operation screen information is reproduced, the operation log for extracting the start point information and the end point information corresponding to the operation log information from the operation type information storage unit A report comparison unit, and 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. It is a playback system.

本発明のように構成することで、クライアント端末において上述と同様の処理を実行することができる。これによって必要な操作画面情報がクライアント端末において自動的に選択されるので、管理端末にはそもそも必要な操作画面情報しか送信されないこととなる。これによって管理端末における構成としては、クライアント端末の操作画面情報を再生する機能だけを具備していれば、従来と同様に、各クライアント端末の操作画面情報を適切な範囲で再生することができる。   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 client terminals 3, what operation is being executed, and what screen is being displayed on the display device 22. Accordingly, information such as the program name and file name executed in the client terminal 3 and information input to the client terminal 3 through the input device 23 are periodically or newly stored in each client terminal 3. A function for transmitting information of the operation log from the client terminal 3 to the management terminal 2 at a predetermined timing such as when a program or file is executed or when it is terminated, and a screen displayed on the display device 22 of the client terminal 3 Is captured and transmitted to the management terminal 2 regularly or irregularly. The function of transmitting the operation log is to extract a program name and a file name executed in the arithmetic unit 20 of the client terminal 3, extract a program name and a file name in the memory, and an input device of the client terminal 3 The information input at 23 may be transmitted. In order to capture the screen, for example, operation screen information displayed on the screen is read from a screen information storage device (a storage device storing what information is displayed on a display device such as a VRAM), May be transmitted as operation screen information.

管理端末2は、プログラムの演算処理を実行するCPUなどの演算装置20と、情報を記憶するRAMやハードディスクなどの記憶装置21と、演算装置20の処理結果や記憶する情報をインターネットやLANなどのネットワークを介して送受信する通信装置24と、ディスプレイなどの表示装置22を少なくとも有している。コンピュータ上で実現する各機能(各手段)は、その処理を実行する手段(プログラムやモジュールなど)が演算装置20に読み込まれることでその処理が実行される。各機能は、記憶装置21に記憶した情報をその処理において使用する場合には、該当する情報を当該記憶装置21から読み出し、読み出した情報を適宜、演算装置20における処理に用いる。当該管理端末2には、キーボードやマウスやテンキーなどの入力装置23を有していても良い。図3に管理端末2のハードウェア構成の一例を模式的に示す。また管理端末2は、複数のコンピュータ端末またはサーバに、その機能が分散配置されていても良い。   The management terminal 2 includes an arithmetic device 20 such as a CPU that executes arithmetic processing of a program, a storage device 21 such as a RAM and a hard disk that stores information, and processing results of the arithmetic device 20 and information to be stored, such as the Internet and a LAN. It includes at least a communication device 24 that transmits and receives via a network and a display device 22 such as a display. Each function (each unit) realized on the computer is executed when a unit (program, module, etc.) for executing the process is read into the arithmetic unit 20. When using the information stored in the storage device 21 in the processing, each function reads the corresponding information from the storage device 21 and uses the read information for processing in the arithmetic device 20 as appropriate. The management terminal 2 may have an input device 23 such as a keyboard, a mouse, or a numeric keypad. FIG. 3 schematically shows an example of the hardware configuration of the management terminal 2. Further, the management terminal 2 may have its functions distributed in a plurality of computer terminals or servers.

本発明における各手段は、その機能が論理的に区別されているのみであって、物理上あるいは事実上は同一の領域を為していても良い。   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 information storage unit 5, an operation log information reception unit 6, an operation log information storage unit 7, an operation type information storage unit 8, an operation log information comparison unit 9, and an operation screen information. A reproduction control unit 10.

操作画面情報受付部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 display device 22 of the client terminal 3 as image information from each client terminal 3 regularly or irregularly. The received image information is stored in the operation screen information storage unit 5 described later. When the operation screen information is stored in the operation screen information storage unit 5, the operation screen information reception unit 4 stores the date and time and information for identifying which client terminal 3 is the operation screen information. When the management terminal 2 receives operation screen information from each client terminal 3, it may be received via a network, or the operation screen information is recorded on a recording medium such as a DVD in the client terminal 3, and the recording medium is managed by the management terminal 2 It may be read by the terminal 2 and received by reading operation screen information therefrom.

操作画面情報保存部5は、操作画面情報受付部4が各クライアント端末3から受け取った操作画面情報を、画像情報として記憶させる。また操作画面情報は、各クライアント端末3またはその利用者(ログイン名など)毎に保存することが好ましい。   The operation screen information storage unit 5 stores the operation screen information received from each client terminal 3 by the operation screen information reception unit 4 as image information. The operation screen information is preferably saved for each client terminal 3 or each user (login name, etc.).

操作ログ情報受付部6は、各クライアント端末3から定期的にまたは不定期に、当該クライアント端末3における操作ログ情報を受け取る。受け取った操作ログ情報は、後述する操作ログ情報保存部7に、その日時、どのクライアント端末3における操作ログ情報であるかを識別する情報と共に記憶させる。なお操作ログ情報としては、各クライアント端末3における操作内容を示す情報であれば良く、例えば「ファイルコピー」、「ファイル選択」、「ドライブ追加」など、当該クライアント端末3の利用者の操作を示す情報が該当する。なお管理端末2が各クライアント端末3から操作ログ情報を受け取る際にはネットワークを介して受け取っても良いし、操作ログ情報がクライアント端末3においてDVDなどの記録媒体に記録され、その記録媒体が管理端末2に読み取られ、そこから操作ログ情報を読み込むことによって受け取っても良い。   The operation log information reception unit 6 receives operation log information in the client terminal 3 from each client terminal 3 regularly or irregularly. The received operation log information is stored in the operation log information storage unit 7 to be described later together with the date and time and information for identifying which client terminal 3 is the operation log information. The operation log information may be information indicating the operation content in each client terminal 3, and indicates the operation of the user of the client terminal 3, such as “file copy”, “file selection”, “drive addition”, and the like. Information applies. When the management terminal 2 receives operation log information from each client terminal 3, it may be received via a network, or the operation log information is recorded on a recording medium such as a DVD in the client terminal 3, and the recording medium is managed by the management terminal 2 It may be read by the terminal 2 and received by reading operation log information therefrom.

操作ログ情報保存部7は、操作ログ情報受付部6が各クライアント端末3から受け取った操作ログ情報を保存する。操作ログ情報の一例を模式的に図5に示す。なお操作ログ情報は、各クライアント端末3またはその利用者(ログイン名など)毎に保存することが好ましい。また操作ログ情報は、各端末における操作内容を示す情報を、日時または日時を数値化した情報などに対応づけて保存している。なお操作内容を示す情報を日時などに対応づける場合には、クライアント端末3で行っても良いし、操作ログ情報を管理端末2で受け付けた際に行っても良いし、或いは操作ログ情報保存部7で保存した際に行っても良い。   The operation log information storage unit 7 stores the operation log information received from each client terminal 3 by the operation log information reception unit 6. An example of the operation log information is schematically shown in FIG. The operation log information is preferably stored for each client terminal 3 or its user (login name or the like). The operation log information stores information indicating the operation content at each terminal in association with date / time or information obtained by digitizing the date / time. In addition, when associating the information indicating the operation content with the date and time, it may be performed at the client terminal 3, may be performed when the operation log information is received by the management terminal 2, or an operation log information storage unit It may be performed when saved in 7.

操作類型情報記憶部8は、操作画面情報保存部5に保存した操作画面情報を再生させる際に、あらかじめ危険操作として定められているトリガとなる操作について、その操作と、どこから(始点となる操作)どこまで(終点となる操作、あるいは始点から終点までの時間など)の操作画面情報を再生させればよいかを記憶する。図6に操作類型情報記憶部8の一例を模式的に示す。操作類型情報は、どの操作ログ情報を検出したときに操作画面情報の再生を行うかを、管理者が任意に設定することが可能である。また操作画面情報の再生を行う始点となる操作ログ情報、終点となる操作ログ情報や終点までの時間についても、管理者が任意に設定可能である。   When the operation screen information stored in the operation screen information storage unit 5 is played back, the operation type information storage unit 8 determines the operation that is a trigger that has been determined in advance as a dangerous operation, and the operation from which (starting operation) ) It stores how far the operation screen information should be reproduced (such as the end point operation or the time from the start point to the end point). FIG. 6 schematically shows an example of the operation type information storage unit 8. The operation type information can be arbitrarily set by the administrator as to which operation log information is to be reproduced when the operation screen information is reproduced. In addition, the administrator can arbitrarily set the operation log information as the starting point for reproducing the operation screen information, the operation log information as the end point, and the time to the end point.

操作ログ情報比較部9は、操作ログ情報受付部6で受け取った操作ログ情報に基づいて、操作画面情報の再生を開始するトリガとなる操作ログ情報であるかを、操作類型情報記憶部8(例えば図6)を参照することにより比較、判定する。例えば受け取った操作ログ情報が「ファイルコピー」であれば、操作類型情報記憶部8に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報なので、それを判定する。また「ファイルの新規作成」であれば、操作画面情報の再生を行うトリガの操作ログ情報として操作類型情報記憶部8に記憶されていないので、そのまま次の操作ログを操作ログ情報受付部6で受け取るのを待機する。   Based on the operation log information received by the operation log information reception unit 6, the operation log information comparison unit 9 determines whether the operation log information is a trigger for starting the reproduction of the operation screen information. For example, comparison and determination are made by referring to FIG. For example, if the received operation log information is “file copy”, it is determined because it is operation log information stored in the operation type information storage unit 8 and serving as a trigger for reproducing the operation screen information. If it is “new file creation”, it is not stored in the operation type information storage unit 8 as the operation log information of the trigger for reproducing the operation screen information, so the next operation log is directly stored in the operation log information receiving unit 6. Wait to receive.

操作画面情報再生制御部10は、上述の操作ログ情報比較部9における比較、判定の結果、操作画面情報を再生することを判定した場合に、その始点と終点の間の操作画面情報を、操作画面情報保存部5から抽出し、管理端末2で再生させる。この抽出の際には、操作ログ情報における、日時の情報、クライアント端末3を識別する情報などに基づいて行えばよい。   When the operation screen information reproduction control unit 10 determines that the operation screen information is to be reproduced as a result of the comparison and determination in the operation log information comparison unit 9 described above, the operation screen information reproduction control unit 10 displays the operation screen information between the start point and the end point as the operation screen information. Extracted from the screen information storage unit 5 and played back by the management terminal 2. This extraction may be performed based on date and time information, information for identifying the client terminal 3, and the like in the operation log information.

また操作画面情報再生制御部10は、管理端末2で始点と終点との間の操作画面情報を管理端末2で再生させるほか、ネットワークでつながった管理端末2以外のコンピュータ端末に、始点と終点との間の操作画面情報を送信し、当該コンピュータ端末上で、当該操作画面情報を再生するように制御しても良い。   The operation screen information reproduction control unit 10 causes the management terminal 2 to reproduce the operation screen information between the start point and the end point on the management terminal 2, and allows the computer terminal other than the management terminal 2 connected to the network to start and end points. The operation screen information may be transmitted, and the operation screen information may be reproduced on the computer terminal.

更に操作画面情報再生制御部10は、上述のように始点と終点との間の操作画面情報を操作画面情報保存部5から抽出するほか、始点と終点の操作画面情報のみを操作画面情報保存部5から抽出し、管理端末2またはその管理端末2以外のコンピュータ端末で再生するように制御しても良い。また、当該始点と終点の間の操作画面情報のうち、不必要な操作画面情報は再生しない(または操作画面情報保存部5から抽出しない)ようにしても良い。この場合、始点と終点との間の操作ログ情報であって、当該クライアント端末3から受け取った操作ログ情報(操作ログ情報受付部6で受け付けた操作ログ情報)に予め対応づけて記憶されている操作ログ情報に対応する操作画面情報を操作画面情報保存部5から抽出し、管理端末2またはその管理端末2以外のコンピュータ端末で再生するように制御しても良い。このようにすることによって、始点と終点との間の操作画面情報のうち、不要な操作画面情報を再生しないようにし、一方で始点と終点との間の必要な操作画面情報は再生することが出来る。   Further, the operation screen information reproduction control unit 10 extracts the operation screen information between the start point and the end point from the operation screen information storage unit 5 as described above, and only the operation screen information of the start point and end point is stored in the operation screen information storage unit. 5 and may be controlled to be played back by the management terminal 2 or a computer terminal other than the management terminal 2. Further, unnecessary operation screen information among the operation screen information between the start point and the end point may not be reproduced (or not extracted from the operation screen information storage unit 5). In this case, the operation log information between the start point and the end point is stored in advance in association with the operation log information received from the client terminal 3 (the operation log information received by the operation log information receiving unit 6). Operation screen information corresponding to the operation log information may be extracted from the operation screen information storage unit 5 and controlled to be played back on the management terminal 2 or a computer terminal other than the management terminal 2. In this way, unnecessary operation screen information is not reproduced among the operation screen information between the start point and the end point, while necessary operation screen information between the start point and the end point can be reproduced. I can do it.

次に本実施例における画面再生システム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 client terminal 3 to the management terminal 2, information on various operations (operation log information) performed from the input device 23 of the client terminal 3 and operation screen information displayed on the display device 22 of the client terminal 3 are stored. Are transmitted regularly or at a predetermined timing. The operation screen information is received by the operation screen information reception unit 4 of the management terminal 2, and the operation log information is received by the operation log information reception unit 6 of the management terminal 2 (S100). Note that the timing for recording the operation log information and the timing for capturing the operation screen information may be the same or different.

操作画面情報受付部4は、各クライアント端末3から操作画面情報を受け取ると、その日時、どのクライアント端末3における操作画面情報であるかの識別情報と共に、受け取った操作画面情報を操作画面情報保存部5において保存させる(S110)。   When the operation screen information reception unit 4 receives the operation screen information from each client terminal 3, the operation screen information storage unit stores the received operation screen information together with the date and time, identification information indicating which client terminal 3 is the operation screen information. 5 (S110).

また操作ログ情報受付部6は、各クライアント端末3から操作ログ情報を受け取ると、その日時、どのクライアント端末3における操作ログ情報であるかの識別情報と共に、受け取った操作ログ情報を操作ログ情報保存部7に保存させる(S110)。   Further, when the operation log information receiving unit 6 receives the operation log information from each client terminal 3, the operation log information is stored in the operation log information together with the date and time, the identification information indicating which client terminal 3 is the operation log information. The data is stored in the unit 7 (S110).

操作ログ情報を受け取ると、操作ログ情報比較部9は、操作ログ情報受付部6で受け取った操作ログ情報が、操作画面情報の再生を開始するトリガとなる操作ログ情報であるかを、操作類型情報記憶部8(例えば図6)を参照することにより比較する(S120)。   When the operation log information is received, the operation log information comparison unit 9 determines whether the operation log information received by the operation log information reception unit 6 is operation log information that triggers reproduction of the operation screen information. Comparison is made by referring to the information storage unit 8 (for example, FIG. 6) (S120).

この比較の結果、操作類型情報記憶部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 reproduction control unit 10 specifies the time point of the start point and the time point of the end point by referring to the operation log information storage unit 7, and the operation screen information in the client terminal 3 in the meantime is displayed as the operation screen information. The information is extracted from the information storage unit 5 and transmitted to the management terminal 2 for reproduction. (S150).

例えば上述の場合、操作ログ情報「ファイルコピー」における、操作画面情報の再生を開始する始点となる操作は「同一タイトルのファイルの選択操作」、終点となる操作は「ファイルコピーの操作」であることが操作類型情報記憶部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 information comparison unit 9 searches the operation log information storage unit 7 for the corresponding operation. In other words, if the operation log information “file copy” is selected, for example, for the file name “customer information (confidential)”, the file name “customer information (secret)” and the file name “customer” are selected. The operation log information storage unit 7 identifies the time point of the file copy operation of “information (confidential)”. At this time, it is preferable to identify the client terminal 3 using identification information such as a terminal name.

そうすると、ファイル名「顧客情報(機密)」の選択操作の時点は「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 reproduction control unit 10 determines the operation screen information of the client terminal 3 (the client terminal 3 of “SKY123456” in the case of the operation log information in FIG. 5) during this period. , Extracted from the operation screen information storage unit 5 and transmitted to the management terminal 2. The management terminal 2 that has received the information sequentially reproduces the operation screen information, that is, the operation screen information from the start point to the end point. This is schematically shown in FIG. A conceptual diagram of this state is shown in FIG.

このように、操作画面情報を再生する始点と終点のタイミングとを特定することによって、管理者がのちに操作画面情報を必要な部分だけ探したりする手間がなくなり、また無駄な操作画面情報を再生する必要もなくなる。   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 reproduction control unit 10 simply extracts the operation screen information between the start point and the end point from the operation screen information storage unit 5 and reproduces it. Some screen control different from the display control may be performed.

たとえば上述のように、始点と終点との間の操作画面情報を再生している場合には、始点と終点との間の操作画面情報の再生速度を、それ以外の操作画面情報の再生速度より遅く再生する制御を行ったり、始点と終点との間の操作画面情報を繰り返して連続再生を行ったりする。あるいはプライバシー保護のために、通常の操作画面情報の再生の際には所定箇所にモザイクなどの表示変更処理を行って再生を行うようなシステムの場合には、当該始点と終点との間の操作画面情報については、モザイクなどの画面の表示変更処理を行わずに再生を行ってもよい。さらに、始点と終点との間の操作画面情報に相当する操作ログ情報を操作ログ情報保存部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 client terminal 3 to the management terminal 2 regularly or irregularly. However, in this embodiment, the operation screen information and the operation log information are batch processed. The case of transmitting to the management terminal 2 will be described. Note that the description of the same parts as those in the first embodiment is omitted.

この場合、操作画面情報受付部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 client terminal 3 by batch processing, and stores it in the operation screen information storage unit 5. The operation log information receiving unit 6 receives a plurality of operation log information transmitted from each client terminal 3 by batch processing and stores it in the operation log information storage unit 7 (each operation log information is rearranged in time series). Preferably).

そして操作ログ情報比較部9は、操作ログ情報保存部7に保存した各操作ログ情報を順に、操作類型情報記憶部8に記憶する、操作画面情報の再生を開始するトリガとなる操作ログ情報であるかを比較する。   The operation log information comparison unit 9 stores the operation log information stored in the operation log information storage unit 7 in order in the operation type information storage unit 8 and is operation log information serving as a trigger for starting the reproduction of the operation screen information. Compare if there is.

例えばバッチ処理で送られてきた操作ログ情報が図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 storage control unit 5 performs the same processing in the operation screen information reproduction control unit 10 as in the first embodiment. Extract and play.

なお上述の処理において、操作画面情報保存部5に記憶した操作画面情報について、トリガとなる操作ログ情報と一致した場合に始点と終点とを特定して、それらの間の操作画面情報を逐次、操作画面情報再生制御部10で再生する場合を説明したが、始点と終点を特定したのち、次の操作ログ情報の処理を行い、全ての操作ログ情報に係る処理を行ったのちに、特定した各始点と終点の間における操作画面情報を操作画面情報保存部5から抽出して操作画面情報再生制御部10で再生するように構成しても良い。   In the above-described processing, when the operation screen information stored in the operation screen information storage unit 5 matches the trigger operation log information, the start point and the end point are specified, and the operation screen information between them is sequentially determined. Although the case where the operation screen information reproduction control unit 10 reproduces has been described, the start point and the end point are specified, then the next operation log information is processed, and the processing related to all the operation log information is performed. Operation screen information between each start point and end point may be extracted from the operation screen information storage unit 5 and reproduced by the operation screen information reproduction control unit 10.

上述の実施例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 client terminal 3, and executes the processing. In this embodiment, the necessary operation screen information is used. Is extracted by the client terminal 3 and transmitted to the management terminal 2. Since the basic processing is the same as that in the first and second embodiments, some of the description is omitted.

この場合、各クライアント端末3には、操作画面情報保存部5、操作ログ情報保存部7、操作類型情報記憶部8、操作ログ情報比較部9、操作画面情報送信部11、操作ログ情報送信部12を備えることとなる。また管理端末2では、各クライアント端末3から受け取った操作画面情報を再生する操作画面情報再生制御部10を備える。この場合のシステム構成の一例を図9に示す。なお以下の説明では実施例1と同様の処理をクライアント端末3で行う場合で説明するが、実施例2と同様の処理をクライアント端末3で行う場合でも良い。   In this case, each client terminal 3 includes an operation screen information storage unit 5, an operation log information storage unit 7, an operation type information storage unit 8, an operation log information comparison unit 9, an operation screen information transmission unit 11, an operation log information transmission unit. 12 will be provided. The management terminal 2 includes an operation screen information reproduction control unit 10 that reproduces the operation screen information received from each client terminal 3. An example of the system configuration in this case is shown in FIG. In the following description, the processing similar to that in the first embodiment is described in the case where the client terminal 3 performs the processing. However, the processing similar to that in the second embodiment may be performed in the client terminal 3.

操作画面情報保存部5は、当該クライアント端末3の表示装置22で表示する操作画面情報を日時毎に保存することが好ましい。   The operation screen information storage unit 5 preferably stores the operation screen information displayed on the display device 22 of the client terminal 3 for each date and time.

操作ログ情報保存部7は、当該クライアント端末3における操作ログ情報を保存する。この操作ログ情報は、各端末における操作内容を示す情報を、日時または日時を数値化した情報などに対応づけて保存している。なお操作内容を示す情報を日時などに対応づける場合には、クライアント端末3で行っても良いし、操作ログ情報を管理端末2で受け付けた際に行っても良いし、或いは操作ログ情報保存部7で保存した際に行っても良い。   The operation log information storage unit 7 stores operation log information in the client terminal 3. In this operation log information, information indicating the operation content at each terminal is stored in association with date / time or information obtained by digitizing the date / time. In addition, when associating the information indicating the operation content with the date and time, it may be performed at the client terminal 3, may be performed when the operation log information is received by the management terminal 2, or an operation log information storage unit It may be performed when saved in 7.

操作類型情報記憶部8は、操作画面情報保存部5に保存した操作画面情報を再生させる際に、あらかじめ危険操作として定められている操作について、その操作と、どこから(始点となる操作)どこまで(終点となる操作)の操作画面情報を再生させればよいかを記憶する。図6に操作類型情報記憶部8の一例を模式的に示す。操作類型情報は、どの操作ログ情報を検出したときに操作画面情報の再生を行うかを、管理者が任意に設定することが可能である。また操作画面情報の再生を行う始点となる操作ログ情報、終点となる操作ログ情報についても、管理者が任意に設定可能である。   When the operation screen information stored in the operation screen information storage unit 5 is played back, the operation type information storage unit 8 selects the operation that has been determined as a dangerous operation in advance and from where (starting operation) to where ( It stores whether or not the operation screen information of the operation to be the end point is to be reproduced. FIG. 6 schematically shows an example of the operation type information storage unit 8. The operation type information can be arbitrarily set by the administrator as to which operation log information is to be reproduced when the operation screen information is reproduced. Also, the administrator can arbitrarily set operation log information as a starting point and operation log information as an end point for reproducing the operation screen information.

操作ログ情報比較部9は、操作ログ情報保存部7に保存する操作ログ情報、または当該クライアント端末3の入力装置23などから入力された操作ログ情報などに基づいて、操作画面情報の再生を開始するトリガとなる操作ログであるかを、操作類型情報記憶部8(例えば図6)を参照することにより比較、判定する。例えば受け取った操作ログ情報が「ファイルコピー」であれば、操作類型情報記憶部8に記憶した、操作画面情報の再生を行うトリガとなる操作ログ情報なので、それを判定する。また「ファイルの新規作成」であれば、操作画面情報の再生を行うトリガの操作ログ情報として操作類型情報記憶部8に記憶されていないので、そのまま次の操作ログを操作ログ情報受付部6で受け取るのを待機する。   The operation log information comparison unit 9 starts to reproduce the operation screen information based on the operation log information stored in the operation log information storage unit 7 or the operation log information input from the input device 23 of the client terminal 3 or the like. It is compared and determined by referring to the operation type information storage unit 8 (for example, FIG. 6) whether or not the operation log is a trigger to perform. For example, if the received operation log information is “file copy”, it is determined because it is operation log information stored in the operation type information storage unit 8 and serving as a trigger for reproducing the operation screen information. If it is “new file creation”, it is not stored in the operation type information storage unit 8 as the operation log information of the trigger for reproducing the operation screen information, so the next operation log is directly stored in the operation log information receiving unit 6. Wait to receive.

操作画面情報送信部11は、操作ログ情報比較部9で上述の比較、判定の結果、操作画面情報を再生することを判定した場合に、その始点、終点に対応する操作画面情報を操作画面情報保存部5から抽出し、所定のタイミングで管理端末2に送信する。   When the operation log information comparison unit 9 determines that the operation screen information is to be reproduced as a result of the comparison and determination, the operation screen information transmission unit 11 displays the operation screen information corresponding to the start point and the end point of the operation screen information. Extracted from the storage unit 5 and transmitted to the management terminal 2 at a predetermined timing.

操作ログ情報送信部12は、操作ログ情報保存部7に保存した操作ログ情報を所定のタイミングで管理端末2に送信する。なお操作画面情報と操作ログ情報とは、同じタイミングで管理端末2に送信されても良い。   The operation log information transmission unit 12 transmits the operation log information stored in the operation log information storage unit 7 to the management terminal 2 at a predetermined timing. The operation screen information and the operation log information may be transmitted to the management terminal 2 at the same timing.

管理端末2に備えられた画面再生制御部10は、各クライアント端末3から受け取った操作画面情報を再生制御する。この際に、受け取った操作画面情報を逐次、再生するのみならず、実施例1のように、何らかの強調処理を行った上で再生制御を行ってもよい。   The screen playback control unit 10 provided in the management terminal 2 controls playback of the operation screen information received from each client terminal 3. At this time, not only the received operation screen information is sequentially reproduced, but also reproduction control may be performed after performing some emphasis processing as in the first embodiment.

次に本実施例における画面再生システム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 client terminal 3, information (operation log information) of various operations performed from the input device 23 of the client terminal 3 is stored in the operation log information storage unit 7 of the client terminal 3 periodically or at a predetermined timing. (S200). The operation screen information displayed on the display device 22 of the client terminal 3 is extracted as image information from a display information storage device such as a VRAM periodically or at a predetermined timing and stored in the operation screen information storage unit 5. (S200). These operation log information and operation screen information are preferably stored in association with the date and time.

操作ログ情報比較部9は、新たな操作ログ情報を受け取ると、受け取った操作ログ情報が、操作画面情報の再生を開始するトリガとなる操作ログであるかを、操作類型情報記憶部8(例えば図6)を参照することにより比較する(S210)。   When the operation log information comparison unit 9 receives new operation log information, the operation log information comparison unit 9 determines whether the received operation log information is an operation log serving as a trigger for starting the reproduction of the operation screen information. Comparison is made by referring to FIG. 6) (S210).

この比較の結果、操作類型情報記憶部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 information transmission unit 11 specifies the time point of the start point and the time point of the end point by referring to the operation log information storage unit 7, and stores the operation screen information in the client terminal 3 in the meantime. Extracted from the unit 5 (S240) and transmitted to the management terminal 2 (S240).

例えば上述の場合、操作ログ情報「ファイルコピー」における、操作画面情報の再生を開始する始点となる操作は「同一タイトルのファイルの選択操作」、終点となる操作は「ファイルコピーの操作」であることが操作類型情報記憶部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 information transmission unit 11 searches the operation log information storage unit 7 for the corresponding operation. In other words, if the operation log information “file copy” is selected, for example, for the file name “customer information (confidential)”, the file name “customer information (secret)” and the file name “customer” are selected. The operation log information storage unit 7 identifies the time point of the file copy operation of “information (confidential)”.

そうすると、ファイル名「顧客情報(機密)」の選択操作の時点は「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 information transmission unit 11 extracts the operation screen information during this period from the operation screen information storage unit 5 and transmits it to the management terminal 2. This is schematically shown in FIG. A conceptual diagram of this state is shown in FIG.

このようにして操作画面情報送信部11が操作画面情報を管理端末2に送信するのにあわせて、同様に、操作ログ情報送信部12は、所定のタイミングで、操作ログ情報保存部7に保存した操作ログ情報を管理端末2に送信する(S250)。   As the operation screen information transmission unit 11 transmits the operation screen information to the management terminal 2 in this manner, the operation log information transmission unit 12 similarly stores the operation log information in the operation log information storage unit 7 at a predetermined timing. The operation log information thus transmitted is transmitted to the management terminal 2 (S250).

各クライアント端末3からの操作画面情報を受け取った管理端末2の画面再生制御部10は、受け取った操作画面情報に対して、画面再生制御を行い、管理端末2で再生を行う(S260)。   The screen reproduction control unit 10 of the management terminal 2 that has received the operation screen information from each client terminal 3 performs screen reproduction control on the received operation screen information and reproduces the management terminal 2 (S260).

本実施例の処理によっても実施例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 client terminal 3, the management terminal 2 needs to receive only necessary operation screen information. Therefore, the processing burden on the management terminal 2 is reduced as compared with the case of the first and second embodiments.

本発明の画面再生システム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.

本発明の全体の概念図を模式的に示す図である。It is a figure which shows typically the whole conceptual diagram of this invention. 本発明のシステム構成の一例を模式的に示す図である。It is a figure which shows typically an example of the system configuration | structure of this invention. 管理端末のハードウェア構成の一例を模式的に示す図である。It is a figure which shows an example of the hardware constitutions of a management terminal typically. 本発明の処理プロセスの一例を模式的に示すフローチャートである。It is a flowchart which shows an example of the process of this invention typically. 操作ログ情報保存部を模式的に示す図である。It is a figure which shows typically the operation log information storage part. 操作類型情報記憶部を模式的に示す図である。It is a figure which shows typically the operation type information storage part. 操作画面情報を抽出する始点と終点とを模式的に示す概念図である。It is a conceptual diagram which shows typically the start point and end point which extract operation screen information. 本発明の画面再生を模式的に示す図である。It is a figure which shows typically the screen reproduction of this invention. 本発明のほかのシステム構成の一例を模式的に示す図である。It is a figure which shows typically an example of the other system configuration | structure of this invention. 本発明のほかの処理プロセスの一例を模式的に示すフローチャートである。It is a flowchart which shows an example of the other process of this invention typically.

符号の説明Explanation of symbols

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:
JP2007160759A 2007-06-18 2007-06-18 Screen playback system Expired - Fee Related JP4704393B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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