[go: up one dir, main page]

JP4113564B1 - Operation image reproduction apparatus and operation image reproduction program - Google Patents

Operation image reproduction apparatus and operation image reproduction program Download PDF

Info

Publication number
JP4113564B1
JP4113564B1 JP2007147093A JP2007147093A JP4113564B1 JP 4113564 B1 JP4113564 B1 JP 4113564B1 JP 2007147093 A JP2007147093 A JP 2007147093A JP 2007147093 A JP2007147093 A JP 2007147093A JP 4113564 B1 JP4113564 B1 JP 4113564B1
Authority
JP
Japan
Prior art keywords
image
event
operation event
implied
terminal
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.)
Expired - Fee Related
Application number
JP2007147093A
Other languages
Japanese (ja)
Other versions
JP2008299736A (en
Inventor
悟 荒木
道宜 橋田
Original Assignee
Sky株式会社
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株式会社 filed Critical Sky株式会社
Priority to JP2007147093A priority Critical patent/JP4113564B1/en
Application granted granted Critical
Publication of JP4113564B1 publication Critical patent/JP4113564B1/en
Publication of JP2008299736A publication Critical patent/JP2008299736A/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】端末における操作画像を再生しながら、注目すべきユーザ操作を確認したり、監視したりする際の操作追跡の容易化を図る技術を提供する。
【解決手段】端末1における操作画像と前記端末における操作イベントとを取得し、操作画像の再生を行う操作画像再生装置。先行する操作イベントである先行操作イベントからこの先行操作イベントに後続する操作イベントである後続操作イベントへ移行する際の移行情報を暗示する移行暗示イメージを作成する移行暗示イメージ作成部と、再生されようとする操作画像である再生操作画像に対応する移行暗示イメージを再生操作画像とともにモニタに表示する再生情報処理手段とが備えられている。
【選択図】図1
Provided is a technique for facilitating operation tracking when confirming or monitoring a noticed user operation while reproducing an operation image on a terminal.
An operation image reproducing apparatus that acquires an operation image in a terminal and an operation event in the terminal and reproduces the operation image. A transition implied image creation unit that creates a transition implied image that implies transition information when transitioning from a preceding operation event that is a preceding operation event to a subsequent operation event that is an operation event subsequent to this preceding operation event will be played back Replay information processing means for displaying on the monitor together with the replay operation image a transitional implied image corresponding to the replay operation image.
[Selection] Figure 1

Description

本発明は、端末における操作画面をキャプチャして得られた操作画像と前記端末における操作イベントを記述した操作イベントログとを取得し、前記操作画像の再生を行う操作画像再生技術に関する。   The present invention relates to an operation image reproduction technique for acquiring an operation image obtained by capturing an operation screen on a terminal and an operation event log describing an operation event on the terminal and reproducing the operation image.

遠隔制御サーバとクライアント端末が通信ネットワークを介して接続されたシステムにおいて、オペレータによる端末のリモート操作時に、クライアント端末ではモニタに表示されているモニタ画面を遠隔制御サーバに送信し、遠隔制御サーバでは受信したモニタ画面をモニタに表示すると共に、遠隔制御サーバのキャプチャ画像記録手段が、クライアント端末のモニタ画面をキャプチャ画像(操作画像)として、所定のインターバルで操作イベントログに記録し、この記録のあとに、遠隔制御サーバのログ再生処理部が操作イベントログに記録されたキャプチャ画像の再生を行うものが存在する(例えば、特許文献1参照)。この従来技術では、データ記憶部に格納された操作画像を監視モニタに再生することで、ユーザによる端末の操作内容を監視することができるが、特定の危険な操作に注目して監視したい場合であっても、それ以外の操作が頻繁に現れることで、その監視作業が散漫となる。このため、ファイルを複製してポータブルメモリにコピーするといった、場合によっては禁止された行為となる操作を確実に見つけ出すことが難しくなる。   In a system in which the remote control server and client terminal are connected via a communication network, the monitor screen displayed on the monitor is transmitted to the remote control server and received by the remote control server when the operator remotely operates the terminal. The captured monitor screen is displayed on the monitor, and the captured image recording means of the remote control server records the monitor screen of the client terminal as a captured image (operation image) in the operation event log at a predetermined interval. There is one in which a log reproduction processing unit of a remote control server reproduces a captured image recorded in an operation event log (see, for example, Patent Document 1). In this prior art, the operation image stored in the data storage unit can be reproduced on the monitor monitor to monitor the operation content of the terminal by the user. However, when the user wants to monitor by paying attention to a specific dangerous operation. Even if there are, other operations appear frequently, and the monitoring work becomes distracting. For this reason, it is difficult to reliably find an operation that is prohibited in some cases, such as copying a file and copying it to a portable memory.

また、各区河川施設からの水位、ゲート開度等の情報を受け取ると共に、これらの情報に基づく重要度、安全度から操作すべき(監視すべき)河川管理施設を、監視リスト表示エリアに順にリスト表示し、監視操作エリアに施設監視エリアで選択されたCCTVの画像が表示される広域監視システムが知られている(例えば、特許文献2参照)。この広域監視システムでは、監視対象として河川の様子を記述する水位やゲート開度等の情報と河川の様子を表示するCCTVの画像が監視対象現場から監視センタに送られてくるので、これらを見ながら河川の様子を監視することができる。しかしながら、この監視システムは時々刻々と変化する河川の様子を監視することを目的としているので、当然リアルタイムでの河川監視用として構築されており、送られてきた計測情報や監視画像(TV画像)を録画し、それを再生しながら河川の監視を行うことは考慮されておらず、監視画像の再生時における監視の容易化に関しては示唆さえされていない。   In addition to receiving information such as the water level and gate opening from each district river facility, the river management facilities that should be operated (monitored) based on the importance and safety based on these information are listed in the monitoring list display area in order. A wide area monitoring system that displays and displays an image of a CCTV selected in a facility monitoring area in a monitoring operation area is known (see, for example, Patent Document 2). In this wide-area monitoring system, information such as the water level and gate opening that describes the state of the river as a monitoring target and CCTV images that display the state of the river are sent from the monitoring target site to the monitoring center. While monitoring the state of the river. However, since this monitoring system is intended to monitor the state of rivers that change from moment to moment, it is naturally built for real-time river monitoring, and sent measurement information and monitoring images (TV images). It is not considered to monitor the river while recording and reproducing it, and there is no suggestion about facilitating monitoring when the surveillance image is reproduced.

さらに、画像に対するユーザ操作を視覚的に確認するため、映像における特定被写体に対してユーザがクリックした際の映像内時間位置及び空間座標データをクリック操作イベントログとして保存しておき、映像の再生中にこのクリック操作イベントログをスーパーインポーズ(合成)して表示する技術が知られている(例えば、特許文献3参照)。この技術では、ユーザがどのようなシーンでクリックしたのかといったクリック操作を再生時に視覚的に確認できる。しかしながら、この技術は、リアルタイム時には見えなかった画像に対するユーザのクリック操作を再生時にそのクリックされた再生時刻にイメージ化して表示しているだけであり、特定操作に注目しながら操作画像を再生する際の特定操作の確認を容易化するといったような要望には、貢献できない。   Furthermore, in order to visually confirm the user operation on the image, the time position and spatial coordinate data in the video when the user clicks on a specific subject in the video is saved as a click operation event log, and the video is being played back In addition, a technique for superimposing (combining) and displaying the click operation event log is known (for example, see Patent Document 3). With this technique, it is possible to visually confirm a click operation such as what scene the user clicked at the time of reproduction. However, this technique only displays the user's click operation on an image that was not visible in real time as an image at the playback time when the playback was clicked. It is not possible to contribute to a request that facilitates confirmation of specific operations.

特開2006−108947号公報(段落番号0094〜0099、図1、図17)JP 2006-108947 A (paragraph numbers 0094 to 0099, FIGS. 1 and 17) 特開2006−41770号公報(段落番号0035〜0051、図1、図2)Japanese Patent Laying-Open No. 2006-41770 (paragraph numbers 0035 to 0051, FIGS. 1 and 2) 特開2004−110096号公報(段落番号〔0022〕〜0030、図3)Japanese Patent Laying-Open No. 2004-110096 (paragraph numbers [0022] to 0030, FIG. 3)

一般的にはマウスのようなポインティングデバイスを用いたコンピュータ画面(操作画面)上のユーザ操作を、その操作画面をキャプチャすることによって得られる操作画像を再生することで確認なり監視なりを行う場合、操作イベントの発生点、つまり操作点位置が四方八方にジャンプするので、その操作の追跡に熟練と経験が必要となる。上記実状に鑑み、本発明の課題は、端末における操作画像を再生しながら、注目すべきユーザ操作を確認したり、監視したりする際の操作追跡の容易化を図る技術を提供することである。   In general, when a user operation on a computer screen (operation screen) using a pointing device such as a mouse is confirmed or monitored by playing an operation image obtained by capturing the operation screen, Since the operation event occurrence point, that is, the operation point position jumps in all directions, skill and experience are required to track the operation. In view of the above situation, an object of the present invention is to provide a technique for facilitating operation tracking when confirming or monitoring a noticeable user operation while reproducing an operation image on a terminal. .

端末における操作画面をキャプチャして得られた操作画像と前記端末における操作イベントを記述した操作イベントログとを取得し、前記操作画像の再生を行う操作画像再生装置において、上記課題を解決するため、本発明による装置では、先行する操作イベントである先行操作イベントからこの先行操作イベントに後続する操作イベントである後続操作イベントへ移行する際の後続操作イベントの操作内容を暗示する移行暗示イメージを作成する移行暗示イメージ作成部と、再生されようとする前記操作画像である再生操作画像に対応する前記移行暗示イメージを前記再生操作画像とともにモニタに表示する再生情報処理手段とが備えられている。 In order to solve the above-mentioned problem, an operation image obtained by capturing an operation screen on a terminal and an operation event log describing an operation event on the terminal are acquired, and the operation image reproduction apparatus performs reproduction of the operation image. In the apparatus according to the present invention, a transition implied image is generated that implies the operation content of the subsequent operation event when shifting from the preceding operation event that is the preceding operation event to the subsequent operation event that is the operation event subsequent to the preceding operation event. A transitional implied image creation unit and a reproduction information processing means for displaying the transitional implied image corresponding to the reproduction operation image that is the operation image to be reproduced together with the reproduction operation image on a monitor are provided.

上記構成によれば、モニタに再生される操作画像上に、その操作画像において発生している操作イベント(先行操作イベント)に続行して行われる操作イベント(後続操作イベント)の操作内容を暗示する移行暗示イメージが表示されるので、操作イベントの発生点、つまり操作点位置が四方八方にジャンプするようなケースであっても、移行暗示イメージにより後続する操作に対する予測がつきやすくなり、端末操作の確認が容易となる。なお、先行操作イベントに続行して行われる操作イベントとしての後続操作イベントは複数定義されてもよく、その場合、移行暗示イメージも複数表示されることになる。
また、前記移行暗示イメージ作成部によって作成された移行暗示イメージを、移行元の操作イベントに割り当てるような構成を採用すると、操作画像の再生前に、操作イベントと移行暗示イメージとを確実にリンクした状態で格納することができ、処理の高速化に貢献することができる。
According to the above configuration, the operation content of the operation event (subsequent operation event) performed following the operation event (previous operation event) occurring in the operation image is implied on the operation image reproduced on the monitor. Since the transition implied image is displayed, even if the operation event occurrence point, that is, the operation point position jumps in all directions, the transition implied image makes it easier to predict subsequent operations, Confirmation is easy. Note that a plurality of subsequent operation events as operation events performed following the preceding operation event may be defined, and in that case, a plurality of transitional implied images are also displayed.
In addition, by adopting a configuration in which the transition implied image created by the transition implied image creation unit is assigned to the operation event of the transition source, the operation event and the transition implied image are reliably linked before the operation image is played back. It can be stored in a state and can contribute to speeding up of processing.

例えば、その移行暗示イメージとして後続操作イベントの操作内容が表示されると、後続する操作を前もって知ることができるので、余裕をもって監視を行うことができる。また、その移行暗示イメージとして先行操作イベントの操作画像上での操作位置から後続操作イベントの操作位置に至る矢印線が表示されだけでも、マウスなどのポインティングデバイスの操作点の移動方向が予測でき、再生操作画像を通じての端末操作の確認が容易となる。また、1つの操作から次の操作までの時間には長短があるので、監視者はいつ始まるかもしれない次の操作を待つという苛立たしさをもつことになるが、もし移行暗示イメージとして後続操作イベントが発生するまでの期間を表す時間経過イメージが含まれるならば、そのような苛立たしさからも開放されて端末監視を行うことができる。例えば、この時間経過イメージは砂時計やスライドバーとして表現してもよいが、カウントダウン時間とすると、操作イベントが発生するまでの時間を簡単に知ることができる。   For example, if the operation content of the subsequent operation event is displayed as the transitional implied image, the subsequent operation can be known in advance, so that monitoring can be performed with a margin. In addition, the movement direction of the operating point of a pointing device such as a mouse can be predicted just by displaying an arrow line from the operation position on the operation image of the preceding operation event to the operation position of the subsequent operation event as the transition implied image, Confirmation of the terminal operation through the reproduction operation image becomes easy. Also, since the time from one operation to the next operation is long and short, the observer has the frustration of waiting for the next operation that may start, but if the subsequent operation event is used as a transition suggestion image If a time lapse image representing a period until the occurrence of an error is included, the terminal monitoring can be performed without being frustrated. For example, this time lapse image may be expressed as an hourglass or a slide bar, but if it is a countdown time, it is possible to easily know the time until an operation event occurs.

操作画像の再生時における注目すべきユーザ操作の多くは、例えば、「共有フォルダにアクセス」(先行操作イベント)し、共有フォルダ内の「機密ファイルを選択」(中間操作イベント)し、「機密ファイルをリムーバブルディスクに転送」(最終操作イベント)するといったように、一連の操作イベントから構成される。このことから、本発明の好適な実施形態では、操作画像とともに表示される移行暗示イメージが後続する複数の操作画像にわたってその表示が継続されるような構成(1つの操作画像に複数の連続する移行暗示イメージが表示される構成)を採用している。その際、過去の操作イベントの移行情報を示す移行暗示イメージとこれから起こる操作イベントへの移行情報を示す移行暗示イメージを視覚的に差別化するために、移行暗示イメージが継続表示される場合、後続操作イベントへ移行する際の後続操作イベントの操作内容を暗示する移行暗示イメージと前記継続表示される移行暗示イメージとで、その表示形態が変更されるように構成すると、好都合である。
また、監視者があまり注目する必要のないユーザ操作に関してもいちいち移行暗示イメージが表示されると煩わしさを与えてしまう可能性がある。この場合、監視者が注目すべきユーザ操作の種別、つまり注目操作イベント種別を予め特定しておき、その特定のユーザ操作に関してのみ移行暗示イメージが表示されると都合がよい。この目的のために、本発明の好適な実施形態の1つでは、重点的に監視すべき注目操作イベント種別を指定する注目操作イベント種別指定部が備えられ、後続操作イベントが注目操作イベント種別指定部で指定された注目操作イベント種別に属している場合にのみ対応する移行暗示イメージが前記再生操作画像とともに監視モニタに表示される。
Many of the user operations to be noticed when playing back operation images are, for example, “access shared folder” (preceding operation event), “select confidential file” (intermediate operation event) in the shared folder, and “confidential file” Is transferred to a removable disk ”(final operation event). Therefore, in a preferred embodiment of the present invention, a configuration in which a display of a transitional implicit image displayed together with an operation image is continued over a plurality of subsequent operation images (a plurality of continuous transitions to one operation image). A configuration in which an implied image is displayed is employed. At that time, if the transitional suggestion image is displayed continuously to visually differentiate the transitional implied image indicating the transition information of the past operation event and the transitional implied image indicating the transition information to the operation event that will occur in the future , It is advantageous if the display form is changed between the transition implied image implying the operation content of the subsequent operation event when transitioning to the operation event and the transition implied image displayed continuously .
In addition, even when a user operation that does not require much attention from the monitor is displayed, it may be annoying if the transitional implicit image is displayed. In this case, it is convenient that the type of user operation to be watched by the monitor, that is, the type of attention event, is specified in advance, and the transitional implied image is displayed only for the specific user operation. For this purpose, in one of the preferred embodiments of the present invention, an attention operation event type designation unit for designating an attention operation event type to be monitored with priority is provided, and the subsequent operation event is designated as an attention operation event type designation. The transition implied image corresponding only to the case of the attention operation event type specified in the section is displayed on the monitor monitor together with the reproduction operation image.

時間的に一致又は近似する操作画像と操作イベントとをそれぞれ時間的に対応づける必要があるが、この点に関し、前記操作画像と前記操作イベントに付与されたタイムスタンプに基づいて、時間的に対応する操作画像と操作イベントとをリンクするリンク部が備えるならば、操作画像と操作イベントとを確実にリンクした状態で格納することができ、好都合である。また、リンク部において端末別に操作画像と操作イベントとを、例えばインデックスコードのようなリンクコードでリンクして格納すると、所望する操作画像と操作イベントを高速に検索抽出することができる。なお、操作イベントの取得タイミングと操作画像のキャプチャタイミングが大きくずれたりして、それぞれの間で時間的な対応をとることが困難な場合、特に本発明において処理対象となる操作イベントに対して時間的に対応する操作画像が抜けている場合には、その操作イベントを表す補間操作画像を生成する補間操作画像生成部が備えられていると、操作イベントと操作画像とを確実に時間的に対応させることができる。
これとは逆に、操作画像に対して時間的に対応する操作イベントが存在しない可能性がある場合、この操作画像には先行する操作画像にリンクしている操作イベントと後続する操作イベントからその途中の操作過程を推測してその内容が記述された補間操作イベントを作成する補間操作イベント作成部が備えられてもよい。もちろん、必要な場合、補間操作画像生成部と補間操作イベント作成部の両方が備えられてもよい。
It is necessary to associate the operation image and the operation event that coincide or approximate in time with each other in terms of time. In this regard, the operation image and the operation event are associated with each other based on the time stamp assigned to the operation event. If the link unit that links the operation image to be operated and the operation event is provided, it is convenient that the operation image and the operation event can be stored in a linked state reliably. Further, when the operation image and the operation event are linked and stored for each terminal by a link code such as an index code in the link unit, a desired operation image and operation event can be searched and extracted at high speed. In addition, when the acquisition timing of the operation event and the capture timing of the operation image greatly deviate and it is difficult to take a time correspondence between them, it is particularly time for the operation event to be processed in the present invention. If an operation image corresponding to the operation event is missing, an interpolation operation image generation unit that generates an interpolation operation image representing the operation event is provided. Can be made.
On the contrary, if there is a possibility that there is no operation event corresponding to the operation image in time, the operation event is linked to the operation event linked to the preceding operation image and the subsequent operation event. An interpolation operation event creation unit that creates an interpolation operation event describing the contents of the operation process in the middle of the operation process may be provided. Of course, if necessary, both an interpolation operation image generation unit and an interpolation operation event creation unit may be provided.

端末における操作画面をキャプチャして得られた操作画像と前記端末における操作イベントを記述した操作イベントログとを取得するとともに、前記操作画像の再生を行う操作画像再生装置のための操作画像再生プログラムにおいて、前記課題を解決するために、本発明による端末監視プログラムは、先行する操作イベントである先行操作イベントからこの先行操作イベントに後続する操作イベントである後続操作イベントへ移行する際の後続操作イベントの操作内容を暗示する移行暗示イメージを作成する機能と 再生されようとする前記操作画像である再生操作画像に対応する前記移行暗示イメージを前記再生操作画像とともにモニタに表示する機能とをコンピュータに実現させる。このように構成された操作画像再生プログラムも、先の操作画像再生装置で述べられた作用効果を伴うものであり、上述した種々の付加的な特徴構成を備えることが可能である。 In an operation image reproduction program for an operation image reproduction device that obtains an operation image obtained by capturing an operation screen on a terminal and an operation event log describing an operation event on the terminal and reproduces the operation image In order to solve the above-described problem, the terminal monitoring program according to the present invention is configured to detect a subsequent operation event when shifting from a preceding operation event that is a preceding operation event to a subsequent operation event that is an operation event subsequent to the preceding operation event. wherein to achieve the function of displaying the transition implied image on the monitor with the reproduction operation image on the computer corresponding to the operation is the image reproducing operation image ability to create a migration implied image to imply operation contents about to be reproduced . The operation image reproduction program configured in this way also has the operational effects described in the previous operation image reproduction device, and can have various additional characteristic configurations described above.

端末における操作画像と操作イベントを時間的に対応させ、モニタにおける操作画像の再生の際、ある操作画像の表示にあたって、この操作画像にリンクする操作イベントとこれに続行して表示される操作画像にリンクする操作イベントとの間の移行情報を暗示する移行暗示イメージも表示するという、次のユーザ操作の内容を予測できる本発明による操作画像再生技術の基本原理をまず説明する。図1には、汎用的なノートパソコンやデスクトップパソコンで構成される端末1と、この端末1におけるユーザ操作をその操作画面を再生する操作画像再生装置3が、例えばネットワーク(LANのような組織内のネットワークであってもよいし、インターネットのように開放された広域のネットワークであってもよい)などのデータ伝送ライン2を通じて接続されているコンピュータシステムが示されている。端末1では各ユーザ操作を表す操作イベントを逐次記述した操作イベントログが作成されるとともに、所定のインターバル(例えば1秒間隔)でモニタ画面(操作画面)を作り出している画像が操作画像としてキャプチャされる(#01)。この操作イベントログと操作画像は、データ伝送ライン2を通じて操作画像再生装置3に送られる(#02)。端末監視装置3に送られた操作イベントログに記述されている操作イベントと、同様に操作画像再生装置3に送られた操作画像は、大容量ハードディスクなどのデータ格納部に格納される前に、あるいは一旦格納してから、例えばタイムスタンプなどの取得時刻を示す時間コードを参照して、一致する時刻あるいは近似する時刻を条件として対応付けられる(#03)。この対応付けは、操作画像の再生時に行ってもよい。但し、所定の時間範囲(例えば、1秒)内に操作イベントに対応する操作画像がない場合、その操作イベントの内容からその操作イベントが行われていると推定される操作内容をもつ補間操作画像を生成して、対応する操作イベントにリンクさせてもよい(#04)。もちろん、逆に、時間的に対応する操作イベントが抜けている場合、前後の操作イベントから推測できる内容をもつ補間操作イベントを生成するようにしてもよい。次に、時間的に前後関係となる操作イベント、ここでは先行操作イベントと後続操作イベントと名づけるが、この先行操作イベントに後続する操作イベント(次の操作イベント、次の次の操作イベント、さらに続く操作イベント・・・)である後続操作イベントへ移行する際の移行情報を暗示する移行暗示イメージを順次作成する(#05)。この順次作成される移行暗示イメージは各操作イベントに割り当てられるか、あるいは属性値として持っているタイムスタンプを利用して時間的に対応付けが可能なようにしておく。(#06)。図1では、先行操作イベントと後続操作イベントが1対1の対応付けで説明されているが、各先行操作イベントにそれに後続する複数の後続操作イベントを対応づけてもよく、その場合、各操作イベントに複数の移行暗示イメージが対応付けられる。なお、監視者があまり注目する必要のないユーザ操作に関してもいちいち移行暗示イメージが表示されることによる煩わしさを避けるため、特定の注目される操作イベントにのみ移行暗示イメージを生成して、リンクするようにしてもよい。モニタで特定端末の操作画面をチェックするためには、操作画像を時間軸に沿って、つまりキャプチャされた順に監視モニタに再生していくことになる(#07)。操作画像の再生時には、その操作画像にリンクしている操作イベントに対して割り当てられている移行暗示イメージが呼び出され、当該操作画像に合成されて監視モニタに表示される(#08)。   The operation image on the terminal is associated with the operation event in time, and when the operation image is reproduced on the monitor, when the operation image is displayed, the operation event linked to the operation image and the operation image displayed following the operation image are displayed. First, the basic principle of the operation image reproduction technique according to the present invention capable of predicting the contents of the next user operation, in which a transition implied image implying the transition information between the linked operation events, is also described. FIG. 1 shows a terminal 1 composed of a general-purpose notebook computer or desktop personal computer, and an operation image reproduction device 3 for reproducing an operation screen of a user operation on the terminal 1, for example, in a network (an organization such as a LAN). Or a wide-area network that is open like the Internet) or the like, and a computer system connected through a data transmission line 2 is shown. In the terminal 1, an operation event log that sequentially describes operation events representing each user operation is created, and an image that creates a monitor screen (operation screen) at a predetermined interval (for example, every 1 second) is captured as an operation image. (# 01). The operation event log and the operation image are sent to the operation image reproduction device 3 through the data transmission line 2 (# 02). Before the operation event described in the operation event log sent to the terminal monitoring device 3 and the operation image similarly sent to the operation image reproduction device 3 are stored in a data storage unit such as a large-capacity hard disk, Alternatively, once stored, for example, a time code indicating an acquisition time such as a time stamp is referred to and matched with a matching time or an approximate time as a condition (# 03). This association may be performed when the operation image is reproduced. However, when there is no operation image corresponding to the operation event within a predetermined time range (for example, 1 second), the interpolation operation image having the operation content estimated that the operation event is performed from the content of the operation event. May be generated and linked to the corresponding operation event (# 04). Of course, conversely, when an operation event corresponding to time is missing, an interpolation operation event having contents that can be estimated from previous and subsequent operation events may be generated. Next, the operation events that are temporally related, here called the predecessor operation event and the subsequent operation event, are referred to as the operation event subsequent to the predecessor operation event (next operation event, next next operation event, and further. Transition implied images that imply transition information when transitioning to subsequent operation events that are operation events...) Are sequentially created (# 05). The sequentially generated transitional implied images are assigned to each operation event, or can be associated with each other in time using a time stamp possessed as an attribute value. (# 06). In FIG. 1, the preceding operation event and the subsequent operation event are described in a one-to-one correspondence. However, a plurality of subsequent operation events subsequent thereto may be associated with each preceding operation event. A plurality of transition implied images are associated with the event. In addition, in order to avoid the annoyance caused by the display of the transition implied image for each user operation that does not require much attention from the supervisor, the transition implied image is generated and linked only to a specific noticed operation event. You may do it. In order to check the operation screen of the specific terminal on the monitor, the operation image is reproduced on the monitoring monitor along the time axis, that is, in the order of capture (# 07). When the operation image is reproduced, the transitional implied image assigned to the operation event linked to the operation image is called up, combined with the operation image, and displayed on the monitor (# 08).

移行暗示イメージの最も簡単な例は、次の操作のためのマウスの動きを示す標識であり、次の操作位置まで延びる矢印線やマウスの右クリックや左クリックを示すイラストやアプリケーション起動を示すオープンされるウインドウの枠を示す四角形などが挙げられる。もちろん、対応する後続操作イベントの操作内容を直接的に文章で表示する形態を採用してもよい。また、先行操作イベントから後続操作イベントまでの時間をそれぞれに付与されたタイムスタンプ等から演算して求め、この注目イベントが発生するまでの期間をイメージ化したもの(時間経過イメージ:カウント時間や時間経過バーグラフなど)を移行暗示イメージとしてもよい。   The simplest example of a transition-implied image is a sign indicating the movement of the mouse for the next operation, an arrow line extending to the next operation position, an illustration showing a right-click or left-click of the mouse, or an open showing an application launch For example, a rectangle indicating the frame of the window to be displayed. Of course, a mode in which the operation content of the corresponding subsequent operation event is directly displayed in text may be adopted. In addition, the time from the preceding operation event to the subsequent operation event is calculated from the time stamps assigned to each, and the time period until this attention event occurs is visualized (time lapse image: count time and time A progress bar graph or the like) may be used as a transitional implicit image.

上述した、本発明による操作画像再生技術の基本原理を採用した端末操作確認システムの一例としての端末監視システムの構成が図2に示されている。この端末監視システムでは、多数の端末1がネットワーク2を介して操作画像再生装置としての端末監視装置3と接続されている。端末1は一般的なパソコンであり、ユーザによって各種データ処理やデータ閲覧などに関する操作、例えばファイルなどの作成、閲覧、複写、訂正、削除、印刷、インターネットブラウジング、メール送信などの操作が行われる。ユーザが端末1を使用する前に行われるログイン操作を通じて入力されたユーザ名やユーザコードなどが、端末IDとともにユーザ属性情報として端末監視装置3に送られることにより、端末監視装置3は端末1を利用しているユーザを特定することができる。さらに端末1から端末監視装置3へは、ユーザがログインからログオフするまでの間で行った操作イベントを記述する操作イベントログと、その都度の操作画面をキャプチャして得られた操作画像とが適時送られる。端末監視装置3では、送られてきた操作画像を端末1毎にリアルタイムで、あるいは記録してから再生することで、端末で行われている操作を監視することができる。   FIG. 2 shows a configuration of a terminal monitoring system as an example of a terminal operation confirmation system that employs the basic principle of the operation image reproduction technique according to the present invention described above. In this terminal monitoring system, a large number of terminals 1 are connected to a terminal monitoring apparatus 3 as an operation image reproduction apparatus via a network 2. The terminal 1 is a general personal computer, and operations related to various data processing and data browsing, such as creation, browsing, copying, correction, deletion, printing, Internet browsing, mail transmission, and the like of files, etc. are performed by the user. A user name or a user code input through a login operation performed before the user uses the terminal 1 is sent to the terminal monitoring apparatus 3 as user attribute information together with the terminal ID, so that the terminal monitoring apparatus 3 The user who is using can be specified. Furthermore, from the terminal 1 to the terminal monitoring device 3, an operation event log describing an operation event performed between the time when the user logs in and the time when the user logs off, and an operation image obtained by capturing the operation screen each time are provided in a timely manner. Sent. The terminal monitoring device 3 can monitor the operation performed on the terminal by reproducing the transmitted operation image for each terminal 1 in real time or after recording.

端末1は、液晶ディスプレイなどのモニタ51と、入力操作デバイス52としてのキーボードやマウスと、各種データを格納する据え付けタイプのハードディスク53やリムーバブルタイプの記録メディア(USBメモリなど)54を備えている。この端末1にインストールされているOSによって作り出されるGUI部10が仲介することにより、モニタ51に表示された操作画面を通じてユーザによって入力された種々の操作命令が実行される。各種ファイル処理を含むユーザ指示に基づくデータ処理はデータ処理部11で行われる。その際、各種操作画面をモニタ51に表示するため、これらの表示データは一時的にビデオメモリ12に格納されるが、このビデオメモリ12に展開されている表示データ、つまり操作画面を表す操作画像は操作画面キャプチャ部13でキャプチャされる。また、ユーザが入力操作デバイス52を通じて行う全ての操作は、操作イベントログ生成部14において、操作イベントとして操作実行プログラム名や操作対象データ名(ファイル名)や操作コマンド名や操作画面(操作画像)上における操作位置などを列挙する形で記述され、これらの操作イベントは操作イベントログとしてスクリプト化される。操作イベントログ生成部14によって生成された操作イベントログや操作画面キャプチャ部13によってキャプチャされたキャプチャ画像はネットワークIFを通じて、ネットワーク2でつながれた端末管理装置3に送られるが、端末監視装置3での管理を容易にするために操作イベントログとキャプチャ画像には共通のタイムスタンプとユーザ属性情報とが付与される。   The terminal 1 includes a monitor 51 such as a liquid crystal display, a keyboard and a mouse as the input operation device 52, a stationary hard disk 53 for storing various data, and a removable recording medium (USB memory or the like) 54. Various operation commands input by the user through the operation screen displayed on the monitor 51 are executed by the GUI unit 10 created by the OS installed in the terminal 1 as an intermediary. Data processing based on user instructions including various file processing is performed by the data processing unit 11. At this time, in order to display various operation screens on the monitor 51, these display data are temporarily stored in the video memory 12, but the display data developed in the video memory 12, that is, operation images representing the operation screens. Is captured by the operation screen capture unit 13. In addition, all operations performed by the user through the input operation device 52 are performed by the operation event log generation unit 14 as operation events such as operation execution program names, operation target data names (file names), operation command names, operation screens (operation images). It is described in the form of enumerating the operation positions in the above, and these operation events are scripted as operation event logs. The operation event log generated by the operation event log generation unit 14 and the captured image captured by the operation screen capture unit 13 are sent to the terminal management device 3 connected by the network 2 through the network IF. In order to facilitate management, a common time stamp and user attribute information are assigned to the operation event log and the captured image.

通常、この端末1を利用するためには、まずユーザ名とパスワードの入力によってログインしなければならないがこのログイン処理を通じて得られたユーザ名は、ログイン・ログオフ制御部15において、そのままで又は必要に応じてユーザID等に変換され、端末1を識別するための端末IDとともに端末監視装置3に送るユーザ(端末)属性情報となる。   Normally, in order to use the terminal 1, the user must first log in by entering the user name and password. The user name obtained through the login process is used as it is or in the login / logoff control unit 15. Accordingly, it is converted into a user ID or the like, and becomes user (terminal) attribute information to be sent to the terminal monitoring device 3 together with a terminal ID for identifying the terminal 1.

端末監視装置3も一般的には汎用コンピュータによって構成され、液晶ディスプレイなどの監視モニタ55、入力操作デバイス56としてキーボードやマウス、大容量ハードディスクなどで構成されるデータ格納部57などが付属している。この端末監視装置3にインストールされているOSによってGUI部30や端末1から送られてきた端末操作ユーザに関するユーザ属性情報に基づいて特定された端末とこの端末を操作しているユーザを管理する端末管理部31などを初めとして種々の基本的な機能が作り出される。また、端末監視装置3における本発明に関する機能のほとんどは、この端末監視装置3にインストールされている端末監視プログラムの実行に伴って作り出され、その代表的なものとして、端末1から送られてきたユーザが行っている操作イベントを記述している操作イベントログとその際の操作画面を示す操作画像とをネットワーク2を介して受け取る操作イベントログ取得部32と操作画像取得部33、操作イベントログ取得部32で取り出された各端末別の操作イベントを格納するためにデータ格納部57に形成された操作イベント格納部57aと、取得した操作画像を端末別でかつ時系列的に読み出し可能なようにデータ格納部57に形成された操作画像格納部57bに格納する操作画像管理部36が備えられている。さらに、操作イベント格納部57aに格納されている操作イベントに対して、図1で説明したように、先行操作イベントとそれに続く後続操作イベントとの関係付けを行う次操作イベント判定部38aを有するとともにそれぞれの先行操作イベントからそれぞれの後続操作イベントに移行する際の移行情報、例えば「ファイルを選択して、ドラッグ(移動)する」といった情報を作り出す操作イベント管理部38が備えられている。なお、この操作イベント管理部38によって移行情報が作り出されるのを、特定の種別の後続操作イベントへの移行に限定する場合、そのような特定の注目すべき操作イベント(後続操作イベント)の種別を指定して注目操作イベント種別登録テーブル39aに登録する注目操作イベント種別指定部39が備えられる。注目操作イベント種別指定部39に対する注目すべき操作イベント種別の入力はGUI部30を通じて行われ、注目操作イベント登録テーブル39aを通じて操作イベント管理部38に参照される。なお、この実施形態では、取得した操作イベントとこの操作イベント発生時の操作画像とを高速に検索抽出可能にするために、インデックスコードなどのリンクコードを付与して、端末別に操作画像と操作イベントとをリンクするリンク部34、及び、操作イベントログ取得部32で取り出された各端末別の操作イベントに対して「マウスクリック(選択)」、「マウスドラッグ」、「キーボード文字入力」といったような操作種類毎に種別コードを付与する操作イベント分類部35が備えられている。さらに、前述したように、処理対象となる操作イベントに対して時間的に対応する操作画像が存在しない場合には、その操作イベントを表す補間操作画像を生成する補間操作画像生成部37が備えられている。なお、リンク部34は、取得した操作画像と操作イベントとに付与されたタイムスタンプに基づいて、時間的に対応する操作画像と操作イベントとをリンクしてもよい。 The terminal monitoring apparatus 3 is also generally constituted by a general-purpose computer, and is attached with a monitoring monitor 55 such as a liquid crystal display, a data storage unit 57 including a keyboard, a mouse, a large-capacity hard disk, etc. as an input operation device 56. . A terminal that manages the terminal specified based on the user attribute information related to the terminal operating user sent from the GUI unit 30 or the terminal 1 by the OS installed in the terminal monitoring device 3 and the user operating this terminal Various basic functions such as the management unit 31 are created. Further, most of the functions related to the present invention in the terminal monitoring device 3 are created along with the execution of the terminal monitoring program installed in the terminal monitoring device 3, and have been sent from the terminal 1 as typical ones. An operation event log acquisition unit 32, an operation image acquisition unit 33, and an operation event log acquisition that receive an operation event log describing an operation event performed by the user and an operation image indicating an operation screen at that time via the network 2. The operation event storage unit 57a formed in the data storage unit 57 for storing the operation event for each terminal extracted by the unit 32, and the acquired operation image can be read out for each terminal and in time series. An operation image management unit 36 stored in the operation image storage unit 57b formed in the data storage unit 57 is provided. Further, as described with reference to FIG. 1, the operation event stored in the operation event storage unit 57a has a next operation event determination unit 38a that associates a preceding operation event with a subsequent operation event. An operation event management unit 38 is provided that generates transition information when shifting from each preceding operation event to each subsequent operation event, for example, “select a file and drag (move)”. Note that when the transition information is created by the operation event management unit 38 only for the transition to a specific type of subsequent operation event, the type of the specific operation event to be noted (subsequent operation event) is set. A noticed operation event type designation unit 39 that is designated and registered in the noticed operation event type registration table 39a is provided. The operation event type to be noted is input to the attention operation event type designation unit 39 through the GUI unit 30 and is referred to the operation event management unit 38 through the attention operation event registration table 39a. In this embodiment, in order to be able to search and extract the acquired operation event and the operation image at the time of occurrence of the operation event at high speed, a link code such as an index code is added, and the operation image and the operation event are classified for each terminal. And the like, “mouse click (selection)”, “mouse drag”, “keyboard character input”, and the like for the operation event for each terminal extracted by the operation event log acquisition unit 32. An operation event classifying unit 35 that assigns a type code for each operation type is provided. Furthermore, as described above, when there is no operation image that temporally corresponds to the operation event to be processed, the interpolation operation image generation unit 37 that generates an interpolation operation image representing the operation event is provided. ing. The link unit 34 may link the operation image and the operation event corresponding to each other based on the time stamp given to the acquired operation image and the operation event.

操作イベント管理部38によって操作イベントに付与された移行情報に基づいてその内容を暗示する移行暗示イメージを作成して、これから再生しようとする操作画像とともに監視モニタ55に表示する、再生情報処理手段としての監視情報処理手段40は、これから再生しようとする操作画像(再生操作画像)を操作画像管理部36から受け取るとともに、この操作画像に付与されている移行情報を操作イベント管理部38から受け取る。この監視情報処理手段40には、操作イベントに付与された移行情報に基づいてその内容を暗示する移行暗示イメージを作成する移行暗示イメージ作成部41と、この移行暗示イメージが割り当てられている操作イベントにリンクしている再生操作画像に合成するイメージ合成部42と、移行暗示イメージと合成された再生操作画像及び場合によってはそのような合成なしの再生操作画像が監視モニタ55で再生されるように処理する操作画像再生部43を含んでいる。   As a reproduction information processing unit that creates a migration implied image that implies the content based on the migration information given to the operation event by the operation event management unit 38 and displays it on the monitor monitor 55 together with the operation image to be reproduced. The monitoring information processing means 40 receives the operation image (reproduction operation image) to be reproduced from the operation image management unit 36 and also receives, from the operation event management unit 38, the transition information given to the operation image. The monitoring information processing means 40 includes a transition implied image creation unit 41 that creates a transition implied image for implying the content based on the transition information given to the operation event, and an operation event to which the transition implied image is assigned. An image synthesizing unit 42 for synthesizing with the reproduction operation image linked to the reproduction operation image, a reproduction operation image synthesized with the transitional implied image, and, in some cases, a reproduction operation image without such synthesis is reproduced on the monitoring monitor 55. An operation image reproduction unit 43 to be processed is included.

ここでは、X1という端末1で行われたユーザ操作、例えば、「共有フォルダの選択」、「共有フォルダのオープン(アクセス)」、「xxx.xlsファイルの選択」、「xxx.xlsファイルの移動複製」、「選択したxxx.xlsファイル上で右クリック」、「USBメモリへの転送(書き込み)」・・・が行われており、図3ではその操作過程においてキャプチャされ送られてきた操作画像とその操作過程において作成され送られてきた操作イベントログが示されている。さらに、各操作画像に時間的に対応している操作イベントに対して、操作イベント管理部38がある操作イベントの内容とその操作イベントを先行操作イベントとする後続操作イベントの内容とに基づいて作り出した移行情報を付与し、さらにその移行情報を利用して移行暗示イメージ作成部41が作成した移行暗示イメージを当該操作イベントに直接割り与えるか、あるいは、移行暗示イメージに対応する先行操作イベントのタイムスタンプを付与する。この操作画面と操作イベントと移行暗示イメージの、経時的に連続した結びつきも図3に模式的に示されている。図3の説明図では、先行する操作イベント(先行操作イベント)には1つの移行情報のみが、その結果1つの移行暗示イメージのみが付随している。例として、イベントID:E021の「共有フォルダの選択」、イベントID:E022の「共有フォルダのオープン(アクセス)」、イベントID:E023の「xxx.xlsファイルの選択」、イベントID:E024「xxx.xlsファイルの移動複製」、イベントID:E025の「選択したxxx.xlsファイル上で右クリック」、イベントID:E026の「USBメモリへの書き込み」が取り上げられている。そして、各操作イベントを順次先行操作イベントと後続操作イベントとみなして、移行情報が作り出され、この移行情報に基づいて、移行暗示イメージが作成されている。図から明らかなように、ここでは、移行暗示イメージとして後続操作イベントの内容をシンボリックに表現したシンボルマークが採用されている。このような移行暗示イメージはその都度作成するのではなく、予め作成して登録しておき、呼び出すことにより移行暗示イメージを作成するようにするとよい。   Here, user operations performed on the terminal 1 called X1, for example, “select shared folder”, “open (access) shared folder”, “select xxx.xls file”, “moving and copying xxx.xls file” ”,“ Right click on the selected xxx.xls file ”,“ Transfer (write) to USB memory ”,..., And FIG. 3 shows the operation image captured and sent in the operation process. An operation event log created and sent during the operation process is shown. Furthermore, for the operation event corresponding to each operation image in time, the operation event management unit 38 creates the operation event based on the content of the operation event and the content of the subsequent operation event having the operation event as the preceding operation event. The transition implied image created by the transition implied image creation unit 41 using the transition information is directly assigned to the operation event, or the time of the preceding operation event corresponding to the transition implied image is assigned. Give a stamp. FIG. 3 also schematically shows the continuous connection of the operation screen, the operation event, and the transitional implied image with time. In the explanatory diagram of FIG. 3, the preceding operation event (preceding operation event) is accompanied by only one piece of transition information and, as a result, only one piece of migration implied image. As an example, event ID: E021 “select shared folder”, event ID: E022 “open shared folder (access)”, event ID: E023 “select xxx.xls file”, event ID: E024 “xxx” “Move and copy of .xls file”, event ID: E025 “right click on selected xxx.xls file”, event ID: E026 “write to USB memory”. Then, each operation event is sequentially regarded as a preceding operation event and a subsequent operation event, and transition information is created. Based on this transition information, a transition suggestion image is created. As is apparent from the figure, here, a symbol mark that symbolically represents the content of the subsequent operation event is employed as the transitional implied image. Instead of creating such a transitional implied image each time, it is preferable to create and register in advance and create a transitional implied image by calling it.

この実施の形態では、移行暗示イメージとして、後続操作イベントの操作内容のシンボルマークや先行操作イベントから後続操作イベントに移行する際のマウスの移動方向を示す矢印線などが用いられているが(図3のS014参照)、後続操作イベントとなった操作イベントの操作内容である、例えば、「xxx.xlsファイルのUSBメモリへの書き込み」といった文言を吹き出し枠の中に描画した、図4で示すような暗示イメージを採用してもよい。また、文言中にかっこ枠付きで挿入されているカウントダウン変数は、先行操作イベントの発生から後続操作イベントが発生するまでの時間の演算値を表示するための変数であり、起点となる先行操作イベントの発生時刻により、その変数の中身、つまり演算値(カウントダウン値)が異なることになる。なお、操作画像再生における再生速度が実速度の場合は、そのカウントダウン値はそれぞれの操作イベントが発生した時刻の差でよいが、再生速度が実速度でない場合、つまりスロー再生や早送り再生の場合、そのカウントダウン値を再生速度に相応して、スロー再生の時は長くなるように、早送り再生の時は短くなるように実時間を変更するとよい。これにより再生画面がスロー再生か早送り再生スローかを意識せずに、先行操作イベントから後続操作イベントが発生するまでの時間を実際の時間で把握することができる。   In this embodiment, a symbol mark of the operation content of the subsequent operation event, an arrow line indicating the moving direction of the mouse when moving from the previous operation event to the subsequent operation event, and the like are used as the transfer implicit image (see FIG. 3 (see S014 in FIG. 3), and the operation content of the operation event that has become the subsequent operation event, for example, the words “write xxx.xls file to USB memory” are drawn in a balloon frame, as shown in FIG. A simple implied image may be employed. In addition, the countdown variable inserted in parentheses in the wording is a variable for displaying the calculated value of the time from the occurrence of the preceding operation event to the occurrence of the subsequent operation event, and the preceding operation event as the starting point The contents of the variable, that is, the calculated value (countdown value) varies depending on the time of occurrence of. In addition, when the playback speed in the operation image playback is the actual speed, the countdown value may be the difference in time when each operation event occurs, but when the playback speed is not the actual speed, that is, in the case of slow playback or fast forward playback, The countdown value may be changed in accordance with the playback speed so that the actual time is increased so that it becomes longer during slow playback and shorter during fast forward playback. Accordingly, it is possible to grasp the time from the preceding operation event to the occurrence of the subsequent operation event with the actual time without being aware of whether the reproduction screen is slow reproduction or fast forward reproduction slow.

図3に示すように、移行暗示イメージが割り当てられた操作画像を操作画像再生部43の働きで監視モニタ55に連続的に再生すると、監視モニタ55には図5で示されるような画面が表示される。最初の操作イベント(イベントID:E021)にリンクづけされている操作画像が再生されようとする際には、カウントダウン変数に先行操作イベントからこれに対する後続操作イベントに至る時間が与えられたカウントダウン値付きの移行暗示イメージが当該操作画像に合成された形態で監視モニタ55に表示される(図5(a)参照)。この監視モニタ55の画面から監視者は、1秒後に共有フォルダがオープンされることを知ることができ、その監視の集中力を高めることができる。さらに、次の操作イベント(イベントID:E022)にリンクづけされている操作画像の再生が行われる(図5(b)参照)。ここでは「ファイル選択」のシンボルマークと「ファイル選択」までのカウントダウン値が移行暗示イメージとして当該操作画像に合成されて表示されている。同様に、図5(c)、図5(d)、図5(e)で示すように移行情報を表すシンボルマークとカウントダウン値が移行暗示イメージとして当該操作画像に合成されて表示される。特に、図5(e)では、注目すべき操作イベントである「USBメモリへのファイル書き込み」が次に行われることを示す移行暗示イメージ(シンボルマークとして爆発マークが採用されている)が表示されているとともに、その操作が2秒後に起きることが示されている。そして、注目すべき操作イベント(イベントID:E026)にリンクづけされている操作画像の再生が行われ(図5(f)参照)、この時点で注目すべき操作(USBメモリへのファイル書き込み)がこの時点で完了したことが理解できる。   As shown in FIG. 3, when the operation image to which the transitional implied image is assigned is continuously reproduced on the monitor monitor 55 by the operation of the operation image reproduction unit 43, a screen as shown in FIG. Is done. When an operation image linked to the first operation event (event ID: E021) is to be reproduced, the countdown variable is assigned a countdown value in which the time from the preceding operation event to the subsequent operation event is given to the countdown variable. Is displayed on the monitoring monitor 55 in a form synthesized with the operation image (see FIG. 5A). From the screen of the monitoring monitor 55, the supervisor can know that the shared folder will be opened after one second, and the concentration of monitoring can be enhanced. Further, the operation image linked to the next operation event (event ID: E022) is reproduced (see FIG. 5B). Here, the symbol mark of “file selection” and the countdown value until “file selection” are combined with the operation image and displayed as a transitional implied image. Similarly, as shown in FIG. 5C, FIG. 5D, and FIG. 5E, the symbol mark representing the transition information and the countdown value are combined with the operation image and displayed as a transition implied image. In particular, in FIG. 5 (e), a transitional implied image (an explosion mark is adopted as a symbol mark) is displayed indicating that “write file to USB memory”, which is a notable operation event, will be performed next. And the operation is shown to occur after 2 seconds. Then, the operation image linked to the notable operation event (event ID: E026) is reproduced (see FIG. 5 (f)), and the notable operation at this time (file writing to the USB memory) Can be understood at this point.

上述した、操作画像に合成された移行暗示イメージの監視モニタ55での再生では、図3で示されたような操作画像と操作イベントと移行暗示イメージとの間の1対1の関係をそのまま維持して、操作画像が切り替わる毎に移行暗示イメージも切り替わっていた。このやり方に代えて、ユーザ操作の経過を理解し易いように、操作画像の再生時にその操作画像に先行するいくつかの操作画像、つまり既に表示した操作画像に割り当てられた移行暗示イメージも再度一緒に合成することも可能である。このような再生モードを選択した場合の監視モニタ55の画面が図6で例示されている。なお、この例ではカウントダウン値の表示は省略されている。最初の操作イベント(イベントID:E021)にリンクづけされている操作画像の再生では、共有フォルダが選択され、オープンされようとする移行暗示イメージ(フォルダオープンイメージ)だけが合成されているだけであるが(図6(a)参照)、次の操作画面の再生時には、再生しようとする操作画像にリンクしている操作イベント(イベントID:E022)に割り当てられている移行イメージだけでなく、その前のフォルダオープンイメージである移行暗示イメージも合成されている(図5(b)参照)。つまり、操作イベント(イベントID:E021)に割り当てられた移行暗示イメージだけが残ったまま、次の操作画像とそれにリンクされた操作操作イベント(イベントID:E022)に割り当てられた移行暗示イメージとの両方が表示されているので、ユーザ操作の流れを観察し易くなる。ただ、実際に再生されている操作画像に対応しているこれから起こる操作イベントの移行暗示イメージと過去の操作画像に対応している既に起こった操作イベントの移行暗示イメージを区別するために両者の表示形態を変えている。図6では、既に起こった操作イベントの移行暗示イメージは点線で示しているが、実際には半透明にするなど、画像処理上の適切な手法を用いるとよい。移行の操作画面の再生においても、図6(c)、図6(d)、図6(e)で示すように、過去に遡っての移行情報を表す移行暗示イメージも再生しようとする操作画像に対応する移行暗示イメージとともに当該操作画像に合成されて表示されている。そして、注目すべき操作イベント(イベントID:E026)にリンクづけされている操作画像の再生が行われることで(図6(f)参照)、注目すべき操作(USBメモリへのファイル書き込み)に至る操作手順が連続する移行暗示イメージにより容易に把握することができる。 In the above-described reproduction of the transitional implied image synthesized with the operation image on the monitoring monitor 55, the one-to-one relationship among the operational image, the operation event, and the transitional implied image as shown in FIG. 3 is maintained as it is. Then, every time the operation image is switched, the transitional implied image is also switched. Instead of this method, in order to make it easier to understand the progress of the user operation, several operation images that precede the operation image when the operation image is played back, that is, the transitional implied image assigned to the operation image that has already been displayed, are also included together. It is also possible to synthesize. The screen of the monitoring monitor 55 when such a reproduction mode is selected is illustrated in FIG. In this example, the display of the countdown value is omitted. In the reproduction of the operation image linked to the first operation event (event ID: E021), only the shared implicit image (folder open image) to be opened is selected by combining the shared folder. (See FIG. 6A), when the next operation screen is reproduced, not only the transition image assigned to the operation event (event ID: E022) linked to the operation image to be reproduced, but also the previous image A transitional implied image that is a folder open image is also synthesized (see FIG. 5B). That is, with only the transitional implied image assigned to the operation event (event ID: E021) remaining, the next operational image and the transitional implied image assigned to the operation operational event (event ID: E022) linked to the next operational image. Since both are displayed, it becomes easy to observe the flow of user operations. However, both are displayed to distinguish between the transitional implied image of the upcoming operation event corresponding to the operation image that is actually played back and the transitional implied image of the operation event that has already occurred corresponding to the past operational image. The form is changing. In FIG. 6, the transition-implied image of the operation event that has already occurred is indicated by a dotted line, but an appropriate method for image processing such as semi-transparency may be used in practice. In the reproduction of the transition operation screen, as shown in FIG. 6C, FIG. 6D, and FIG. 6E, an operation image that also tries to reproduce the transition implied image representing the transition information going back in the past. Are combined with the operation image and displayed together with the transitional implied image corresponding to. Then, the operation image linked to the notable operation event (event ID: E026) is reproduced (see FIG. 6 (f)), and the notable operation (file writing to the USB memory) is performed. It can be easily grasped by the transitional implied image in which the operation procedure is continuous.

再生される操作画像に移行暗示イメージを合成する形態の、さらに別な実施例が、図7に示されている。この実施例では、操作画像の再生時にこの操作画像に時間的に対応している操作イベントから複数の後続操作イベントへ移行していくことを暗示することになる複数の移行暗示イメージを合成して表示している。言い換えると、操作画像の再生時にその操作画像に続行する先行するいくつかの操作画像、つまり既に表示した操作画像に割り当てられた移行暗示イメージも再度一緒に合成している。図7は、1つの再生すべき操作画像に3つの後続操作イベントへの移行を暗示する3つの暗示イメージが割り当てられている例を示しているが、処理対象とされている操作イベントログや操作イベント間の移行情報に基づく移行暗示イメージは図3のものが適用されている。図から明らかなように、再生操作画像:S011には、操作イベント(イベントID:E021)を介して、次の操作イベント(イベントID:E022)の内容である「共有フォルダのオープン」に関する移行暗示イメージと、次の次の操作イベント(イベントID:E023)の内容である「xxx.xlsファイルの選択」に関する移行暗示イメージと、次の次の次の操作イベント(イベントID:E024)の内容である「xxx.xlsファイルの移動複製」に関する移行暗示イメージとが割り当てられている。同様に、再生操作画像:S012には、次の操作イベント(イベントID:E023)の内容である「xxx.xlsファイルの選択」に関する移行暗示イメージと、次の次の操作イベント(イベントID:E024)の内容である「xxx.xlsファイルの移動複製」に関する移行暗示イメージと、次の次の次の操作イベントの内容である(イベントID:E025)の「選択したxxx.xlsファイル上で右クリック」関する移行暗示イメージとが割り当てられている。続く操作画像にも、順次、3つの移行暗示イメージが割り当てられることになる。これにより、図7でも模式的に示されているように、最終的に監視モニタ55上に表示されていく再生操作画像には、これから発生する操作イベントを暗示する3つの移行暗示イメージが合成表示される。もちろん、原則的には、予め設定された複数の移行暗示イメージを合成表示することになるが、これから発生する操作イベントの内容が無視できるようなものであるなら、これに関する移行暗示イメージの合成表示を省略して、複数の移行暗示イメージ表示によって生じるかもしれないモニタ画面上の煩雑さを回避するようにしてもよい。   FIG. 7 shows still another embodiment in which the transitional implied image is combined with the operation image to be reproduced. In this embodiment, when the operation image is played back, a plurality of transitional implied images are synthesized that imply that the operation event temporally corresponding to the operation image transitions to a plurality of subsequent operation events. it's shown. In other words, several previous operation images that continue to the operation image when the operation image is reproduced, that is, the transitional implied image assigned to the already displayed operation image are also synthesized together. FIG. 7 shows an example in which three implied images implying the transition to three subsequent operation events are assigned to one operation image to be reproduced. The transition implied image based on transition information between events is the one shown in FIG. As is apparent from the figure, the reproduction operation image: S011 is transferred to the operation event (event ID: E021) via the operation event (event ID: E021), which is the content of the next operation event (event ID: E022). An image, a migration implied image relating to “selection of xxx.xls file” which is the content of the next operation event (event ID: E023), and the content of the next operation event (event ID: E024) A migration implied image related to a certain “xxx.xls file moving duplication” is assigned. Similarly, in the replay operation image: S012, a transitional implied image regarding “selection of xxx.xls file” which is the content of the next operation event (event ID: E023) and the next next operation event (event ID: E024) are displayed. ) Is the migration implied image related to “moving duplication of xxx.xls file”, and the next next operation event content (event ID: E025) “right click on the selected xxx.xls file ”And a transitional implied image. Three transitional implied images are sequentially assigned to subsequent operation images. As a result, as schematically shown in FIG. 7, three transitional implied images implying an operation event to be generated are combined and displayed on the reproduction operation image finally displayed on the monitor monitor 55. Is done. Of course, in principle, a plurality of preset migration implied images will be combined and displayed, but if the contents of the operation event that will occur in the future are negligible, a combined display of the transition implied images related to this will be displayed. May be omitted to avoid complications on the monitor screen that may be caused by a plurality of transitional implied image displays.

なお、この端末監視装置3は、上述したように、操作画像取得部33や操作イベントログ取得部32で取得された端末1毎の操作画像や操作イベントログをデータ格納部57に格納してから選択的に再生するモードだけではなく、操作画像や操作イベントログをデータ格納部57に格納する前に直接監視モニタ51に表示するモードなど種々の端末監視のための表示モードを備えている。そのような各種表示モードから所望のモードを選択するために監視モニタ55に表示される端末監視基本画面100が図8に示されている。端末監視基本画面100には、上部位置に操作画像再生ボタン101、ログ閲覧ボタン102、PC情報ボタン103、リモート制御ボタン104、アラート設定ボタン105等がアイコンの形で配置されている。この基本画面100の下部には端末別の操作画像表示領域110と、メッセージ表示部111と、各端末1のリアルタイムの操作画像を表示するフレーム120がマトリックス状に表示されており、このフレーム120の下部に端末名又は端末IDを示す端末識別表示部121が配置されている。   The terminal monitoring device 3 stores the operation image and the operation event log for each terminal 1 acquired by the operation image acquisition unit 33 and the operation event log acquisition unit 32 in the data storage unit 57 as described above. In addition to a mode for selectively reproducing, various display modes for terminal monitoring such as a mode for directly displaying operation images and operation event logs on the monitoring monitor 51 before storing them in the data storage unit 57 are provided. FIG. 8 shows a terminal monitoring basic screen 100 displayed on the monitoring monitor 55 for selecting a desired mode from such various display modes. On the terminal monitoring basic screen 100, an operation image playback button 101, a log browsing button 102, a PC information button 103, a remote control button 104, an alert setting button 105, and the like are arranged in the upper position in the form of icons. At the bottom of the basic screen 100, an operation image display area 110 for each terminal, a message display unit 111, and a frame 120 for displaying a real-time operation image of each terminal 1 are displayed in a matrix. A terminal identification display unit 121 indicating a terminal name or a terminal ID is arranged at the bottom.

この端末監視基本画面100において、操作画像再生ボタン101が操作された場合には、その際に選択されている端末1の操作画像が操作画像格納部57bから読み出されながら、図9で示すような再生画面140を通じて再生表示される。操作画像再生ボタン101を操作する以前に端末監視基本画面100の前記モニタ画面表示領域110又は端末一覧表示部112に表示されている端末1を選択することになるが、操作画像再生ボタン101を操作した際に、ダイアログボックス(図示せず)を表示し、端末1を特定する情報を入力操作デバイス52から入力してもよい。この再生画面140には、注目操作イベント種別指定欄141と、再生開始日時入力部142と、再生終了日時入力部143と、OKボタン144と、再生領域145と、複数の再生コントロールボタン146と、再生スライダー147が配置されている。   When the operation image playback button 101 is operated on the terminal monitoring basic screen 100, the operation image of the terminal 1 selected at that time is read from the operation image storage unit 57b as shown in FIG. A replay screen 140 is displayed. Before operating the operation image playback button 101, the terminal 1 displayed in the monitor screen display area 110 or the terminal list display unit 112 of the terminal monitoring basic screen 100 is selected. In this case, a dialog box (not shown) may be displayed, and information specifying the terminal 1 may be input from the input operation device 52. The playback screen 140 includes an attention operation event type designation field 141, a playback start date / time input unit 142, a playback end date / time input unit 143, an OK button 144, a playback area 145, a plurality of playback control buttons 146, A playback slider 147 is arranged.

再生画面140において操作画像の再生表示を行う代表的なやり方は、再生開始日時入力部142においてキーボード等から再生開始日時を入力し、必要に応じて再生終了日時入力部143に再生終了時刻を入力した後にOKボタン144をクリックすることである。これにより、特定された端末1の操作画像が操作画像管理部36によって操作画像格納部57bから読み出され、再生領域145に時系列で表示される。その際、上述したように、注目操作イベント種別指定欄141を通じて入力され注目操作イベント種別指定部39によって設定された注目操作イベント種別に属する操作イベントが後続操作イベントとなる場合にだけ、この後続操作イベントの内容を示す移行暗示イメージが作成され、当該後続操作イベントの先行操作イベントにリンクする操作画像とともに表示される。   A typical method for displaying the operation image on the playback screen 140 is to input the playback start date and time from the keyboard or the like in the playback start date and time input unit 142 and input the playback end time to the playback end date and time input unit 143 as necessary. After that, the user clicks the OK button 144. As a result, the specified operation image of the terminal 1 is read from the operation image storage unit 57 b by the operation image management unit 36 and displayed in the reproduction area 145 in time series. At this time, as described above, the subsequent operation is performed only when the operation event belonging to the attention operation event type input through the attention operation event type designation column 141 and set by the attention operation event type designation unit 39 becomes the subsequent operation event. A transitional implied image indicating the contents of the event is created and displayed together with the operation image linked to the preceding operation event of the subsequent operation event.

なお、図8に示された基本画面100においてログ閲覧ボタン102が操作された場合には、別ウインドウで操作イベントログ一覧表示が行われる。基本画面100においてPC情報ボタン103が操作された場合には、選択された端末1の物理データやインストールされているアプリケーション名等のPC情報を表示する処理が行われる。基本画面100においてリモート制御ボタン104が操作された場合には、リモート制御画面において制御を実行するアイコン類を操作することや、コマンドを入力することにより個別端末のリモート制御が可能となる。   When the log browsing button 102 is operated on the basic screen 100 shown in FIG. 8, the operation event log list is displayed in a separate window. When the PC information button 103 is operated on the basic screen 100, a process of displaying PC information such as physical data of the selected terminal 1 and an installed application name is performed. When the remote control button 104 is operated on the basic screen 100, it is possible to remotely control individual terminals by operating icons or executing commands on the remote control screen.

上述した実施形態では、操作画像再生ボタン101が操作された場合には、その際に選択されている端末1の操作画像が操作画像格納部57bから読み出されながら、つまり録画再生として、図9で示すような再生画面140を通じて、移行暗示イメージ付きの操作画像が再生表示されていた。しかしながら、一方では、操作画像取得部33で取得された操作画像がリンク部34から操作画像管理36を経て直接イメージ合成部42に送られ、他方では、操作イベントがリンク部34から操作イベント分類部35を経て操作イベント管理部38に送られ、その操作イベントに割り当てられる移行暗示イメージが移行暗示イメージ作成部40で作成されるなら、実質的にリアルタイムで、移行暗示イメージ付きの操作画像を監視モニタ55で再生することも可能である。従って、本発明では、移行暗示イメージ付きの操作画像の再生として、録画再生だけでなく、実質的にリアルタイム(後続操作イベントの取得を待つ必要があるので実際には数秒の遅れは生じるが)での再生も含んでいる。   In the above-described embodiment, when the operation image playback button 101 is operated, the operation image of the terminal 1 selected at that time is read from the operation image storage unit 57b, that is, as recording / playback, as shown in FIG. The operation image with the transitional implied image is reproduced and displayed through the reproduction screen 140 as shown in FIG. However, on the one hand, the operation image acquired by the operation image acquisition unit 33 is sent from the link unit 34 directly to the image composition unit 42 via the operation image management 36, and on the other hand, the operation event is transmitted from the link unit 34 to the operation event classification unit. 35, if the transitional implied image sent to the operation event management unit 38 and assigned to the operational event is created by the transitional implied image creation unit 40, the operation image with the transitional implied image is monitored in real time. It is also possible to play back at 55. Therefore, in the present invention, the operation image with the transitional implied image is reproduced not only by recording and reproduction but also substantially in real time (although there is actually a delay of several seconds because it is necessary to wait for the acquisition of the subsequent operation event). It includes the reproduction of.

さらに、上述した実施形態では、操作画像に時間的に対応する操作イベントが欠如している場合、補間操作イベント生成部37が先行する操作イベントと後続する操作イベントから補間操作イベントを生成し、この生成された補間操作イベントを当該操作画像にリンクしていたが、これに代えて、時間的に対応する操作イベントが欠如している操作画面に対しては移行暗示イメージ作成部41が前後の操作画像に割り当てられる移行暗示イメージから推測して補間の移行暗示イメージを作成して合成するようにしてもよい。特に、移行暗示イメージとして主にマウスなどのポインティングデバイスの動きを表す、例えば、先行操作イベントの操作画像上での操作位置から後続操作イベントの操作位置に至る矢印線を採用する場合、その補間移行暗示イメージは簡単に作り出すことができる。   Furthermore, in the above-described embodiment, when an operation event corresponding to the operation image in time is lacking, the interpolation operation event generation unit 37 generates an interpolation operation event from the preceding operation event and the subsequent operation event. The generated interpolation operation event was linked to the operation image. Instead, the transitional implied image creation unit 41 performs the preceding and following operations on an operation screen that lacks an operation event corresponding to time. An interpolated transitional implied image may be created and synthesized by inferring from the transitional implied image assigned to the image. In particular, when an arrow line from the operation position on the operation image of the preceding operation event to the operation position of the subsequent operation event is mainly used as the transition implied image that represents the movement of the pointing device such as a mouse, the interpolation transition is performed. Implicit images can be created easily.

また、上述した実施形態では、多数の端末1における操作画像と操作イベントログがネットワーク2を介して端末監視装置3に送られ、その端末監視装置3の監視モニタ55で操作画像が必要に応じて表示される。しかしながら、本発明による操作画像の再生機能をモジュール化して端末1で実行可能なアプリケーションとし、各端末1にインストールすることで、端末1そのものを、スタンドアローン型の操作画像再生機能付き端末(つまり端末監視装置を組み込んだ端末)とすることができる。前述したサーバ・クライアント型の端末監視システムに較べ、ネットワーク2を介しての操作イベントログと操作画像の伝送がパソコンデータバスを介して行われることに置き換わったという違いがあるが、実質的な技術内容は同じである。   In the above-described embodiment, operation images and operation event logs in a large number of terminals 1 are sent to the terminal monitoring device 3 via the network 2, and the operation images are displayed on the monitoring monitor 55 of the terminal monitoring device 3 as necessary. Is displayed. However, the operation image reproduction function according to the present invention is modularized to be an application that can be executed on the terminal 1 and installed in each terminal 1, so that the terminal 1 itself becomes a stand-alone terminal with an operation image reproduction function (that is, a terminal). A terminal incorporating a monitoring device). Compared to the server / client type terminal monitoring system described above, there is a difference that the operation event log and the operation image are transmitted via the network 2 via the personal computer data bus. The content is the same.

なお、本明細書で用いられている操作画像なる語句は、操作画面をキャプチャして得られた静止画ファイルやその静止画ファイルの集合体、及び連続した静止画を動画化して得られた動画ファイルや動画ファイルの集合体を総称している。従って、端末1から端末監視装置3に転送される操作画像は静止画であっても動画であってもよい。また、操作画像を監視モニタ55で表示する際も、静止画の連続表示(スライドショーのようなスタイル)でもよいし、動画表示でもよく、必要に応じて適切な静止画−動画化プログラムや動画−静止画化プログラムが実装される。さらに、操作画像格納部57bに記録される際の操作画像の形式も種々のものを選択することができる。例えば、静止画の場合JPEGやGIFなどが、動画の場合MPEGやAVIなどが用いられる。   The term operation image used in this specification refers to a still image file obtained by capturing an operation screen, a collection of still image files, and a moving image obtained by converting continuous still images into animations. A collection of files and video files. Therefore, the operation image transferred from the terminal 1 to the terminal monitoring device 3 may be a still image or a moving image. Further, when the operation image is displayed on the monitoring monitor 55, a continuous display of a still image (style like a slide show) or a moving image display may be used, and an appropriate still image-moving program or moving image- A still image program is implemented. Furthermore, various types of operation images can be selected when recorded in the operation image storage unit 57b. For example, JPEG or GIF is used for still images, and MPEG or AVI is used for moving images.

上述した実施形態では、端末監視装置3が単独のコンピュータによって構築されている形態で説明されていたが、この端末監視装置3の機能を区分けして、複数のコンピュータに分散させてもよい。例えば、端末監視装置3におけるデータ格納部57をファイルサーバのようなデータ格納専用機に振り分け、このデータ格納専用機から操作画像や操作イベントを読み出して上述した処理を施し監視モニタに表示させる独立した監視端末を配置させても良い。この監視端末をデータ格納専用機が組み込まれたネットワークに接続することで、いつでもどこからでも端末を監視することができる。   In the above-described embodiment, the terminal monitoring device 3 has been described as being configured by a single computer. However, the functions of the terminal monitoring device 3 may be divided and distributed to a plurality of computers. For example, the data storage unit 57 in the terminal monitoring device 3 is allocated to a dedicated data storage device such as a file server, and an operation image or an operation event is read from the dedicated data storage device, and the above-described processing is performed and displayed on the monitoring monitor. A monitoring terminal may be arranged. By connecting this monitoring terminal to a network incorporating a dedicated data storage device, the terminal can be monitored anytime and anywhere.

本発明による操作画面再生の基本原理を説明する説明図Explanatory drawing explaining the basic principle of operation screen reproduction by this invention 本発明による端末監視システムの一例を示すシステム構成図The system block diagram which shows an example of the terminal monitoring system by this invention 操作画面に特定の操作イベントに関する移行暗示イメージを合成する流れを説明する説明図Explanatory drawing explaining the flow which synthesize | combines the transition implicit image regarding a specific operation event on an operation screen 操作画面に移行暗示イメージを合成する際の別な説明図Another explanatory diagram when synthesizing the migration implied image on the operation screen 移行暗示イメージが合成された操作画像を示す画面図Screen view showing the operation image with the transition implied image combined 別実施形態での暗示イメージが合成された操作画像を示す画面図The screen figure which shows the operation image by which the suggestion image in another embodiment was synthesize | combined 移行暗示イメージの一形態としての吹き出しを示す模式図Schematic diagram showing a speech balloon as a form of transition implied image 端末監視基本画面を示す画面図Screen diagram showing the terminal monitoring basic screen 再生画面を示す画面図Screen diagram showing the playback screen

符号の説明Explanation of symbols

1:端末
3:操作画像再生装置(端末監視装置)
13:操作画面キャプチャ部
14:操作イベントログ生成部
32:操作イベントログ取得部
33:操作画像取得部
34:リンク部
37:補間操作画像生成部
36:操作画像管理部
38: 操作イベント管理部
38a:次操作イベント判定部
39:注目操作イベント種別指定部
39a:注目操作イベント種別登録テーブル
40:再生情報処理手段(監視情報処理手段)
41:暗示イメージ作成部
42:イメージ合成部
43:操作画像再生部
57:データ格納部
57a:操作イベント格納部
57b:操作画像格納部
55:監視モニタ
1: Terminal 3: Operation image playback device (terminal monitoring device)
13: Operation screen capture unit 14: Operation event log generation unit 32: Operation event log acquisition unit 33: Operation image acquisition unit 34: Link unit 37: Interpolation operation image generation unit 36: Operation image management unit 38: Operation event management unit 38a : Next operation event determination unit 39: Attention operation event type designation unit 39 a: Attention operation event type registration table 40: Reproduction information processing means (monitoring information processing means)
41: Implicit image creation unit 42: Image composition unit 43: Operation image reproduction unit 57: Data storage unit 57a: Operation event storage unit 57b: Operation image storage unit 55: Monitoring monitor

Claims (9)

端末における操作画面をキャプチャして得られた操作画像と前記端末における操作イベントを記述した操作イベントログとを取得し、前記操作画像の再生を行う操作画像再生装置において、
先行する操作イベントである先行操作イベントからこの先行操作イベントに後続する操作イベントである後続操作イベントへ移行する際の後続操作イベントの操作内容を暗示する移行暗示イメージを作成する移行暗示イメージ作成部と、
再生されようとする前記操作画像である再生操作画像に対応する前記移行暗示イメージを前記再生操作画像とともにモニタに表示する再生情報処理手段と、
が備えられている操作画像再生装置。
In the operation image reproduction device that acquires the operation image obtained by capturing the operation screen in the terminal and the operation event log describing the operation event in the terminal, and reproduces the operation image,
A transition implied image creation unit that creates a transition implied image that implies the operation content of the subsequent operation event when transitioning from the preceding operation event that is the preceding operation event to the subsequent operation event that is the operation event subsequent to the preceding operation event; ,
Reproduction information processing means for displaying on the monitor together with the reproduction operation image the transition implied image corresponding to the reproduction operation image that is the operation image to be reproduced;
An operation image reproduction apparatus provided with
前記移行暗示イメージ作成部によって作成された移行暗示イメージは、移行元の操作イベントに割り当てられることを特徴とする請求項1に記載の操作画像再生装置。   The operation image reproduction device according to claim 1, wherein the migration implied image created by the migration implied image creation unit is assigned to a migration source operation event. 前記操作画像と前記操作イベントに付与されたタイムスタンプに基づいて、時間的に対応する前記操作画像と前記操作イベントとをリンクするリンク部が備えられていることを特徴とする請求項1又は2に記載の操作画像再生装置。   The link part which links the said operation image and the said operation event which respond | correspond temporally based on the said operation image and the time stamp provided to the said operation event is provided. The operation image reproducing device described in 1. 重点的に監視すべき注目操作イベント種別を指定する注目操作イベント種別指定部が備えられ、前記後続操作イベントが前記指定された注目操作イベント種別に属している場合にのみ前記移行暗示イメージが前記再生操作画像とともに監視モニタに表示されることを特徴とする請求項1から3のいずれか一項に記載の操作画像再生装置。   A noticed operation event type designation unit for designating a noticed operation event type to be monitored with priority is provided, and the transitional implied image is reproduced only when the subsequent operation event belongs to the designated noticed operation event type. The operation image reproduction device according to claim 1, wherein the operation image reproduction device is displayed on the monitoring monitor together with the operation image. 前記操作画像とともに表示される前記移行暗示イメージが後続する複数の操作画像にわたってその表示が継続される請求項1から4のいずれか一項に記載の操作画像再生装置。   The operation image reproduction device according to any one of claims 1 to 4, wherein the display of the transitional implied image displayed together with the operation image is continued over a plurality of subsequent operation images. 前記移行暗示イメージが継続表示される場合、後続操作イベントへ移行する際の後続操作イベントの操作内容を暗示する移行暗示イメージと前記継続表示される移行暗示イメージとで、その表示形態が変更されることを特徴とする請求項5に記載の操作画像再生装置。 When the transitional implied image is continuously displayed , the display form is changed between the transitional implied image implying the operation content of the subsequent operation event when transitioning to the subsequent operational event and the transitional implied image continuously displayed. The operation image reproducing device according to claim 5, wherein: 前記操作イベントに時間的に対応する操作画像が抜けている場合当該操作イベントを表す補間操作画像を生成する補間操作画像生成部が備えられていることを特徴とする請求項1から6のいずれか一項に記載の操作画像再生装置。   The interpolated operation image generation unit that generates an interpolated operation image representing the operation event when an operation image corresponding to the operation event is missing is provided. The operation image reproduction device according to one item. 前記暗示イメージとして、前記後続操作イベントが発生するまでの期間を表す時間経過イメージが含まれることを特徴とする請求項1から7のいずれか一項に記載の操作画像再生装置。   The operation image reproduction device according to claim 1, wherein the implied image includes a time lapse image that represents a period until the subsequent operation event occurs. 端末における操作画面をキャプチャして得られた操作画像と前記端末における操作イベントを記述した操作イベントログとを取得するとともに、前記操作画像の再生を行う操作画像再生装置のための操作画像再生プログラムにおいて、
先行する操作イベントである先行操作イベントからこの先行操作イベントに後続する操作イベントである後続操作イベントへ移行する際の後続操作イベントの操作内容を暗示する移行暗示イメージを作成する機能と、
再生されようとする前記操作画像である再生操作画像に対応する前記移行暗示イメージを前記再生操作画像とともにモニタに表示する機能と、
をコンピュータに実現させる操作画像再生プログラム。
In an operation image reproduction program for an operation image reproduction device that obtains an operation image obtained by capturing an operation screen on a terminal and an operation event log describing an operation event on the terminal and reproduces the operation image ,
A function for creating a migration implied image that implies the operation content of the subsequent operation event when moving from the preceding operation event that is the preceding operation event to the subsequent operation event that is the operation event subsequent to the preceding operation event;
A function for displaying the transitional implied image corresponding to the reproduction operation image that is the operation image to be reproduced together with the reproduction operation image on a monitor;
An operation image reproduction program for causing a computer to realize the above.
JP2007147093A 2007-06-01 2007-06-01 Operation image reproduction apparatus and operation image reproduction program Expired - Fee Related JP4113564B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007147093A JP4113564B1 (en) 2007-06-01 2007-06-01 Operation image reproduction apparatus and operation image reproduction program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007147093A JP4113564B1 (en) 2007-06-01 2007-06-01 Operation image reproduction apparatus and operation image reproduction program

Publications (2)

Publication Number Publication Date
JP4113564B1 true JP4113564B1 (en) 2008-07-09
JP2008299736A JP2008299736A (en) 2008-12-11

Family

ID=39661337

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007147093A Expired - Fee Related JP4113564B1 (en) 2007-06-01 2007-06-01 Operation image reproduction apparatus and operation image reproduction program

Country Status (1)

Country Link
JP (1) JP4113564B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020003891A (en) * 2018-06-26 2020-01-09 株式会社プレイド Server apparatus, information processing method, and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020003891A (en) * 2018-06-26 2020-01-09 株式会社プレイド Server apparatus, information processing method, and program
JP7130204B2 (en) 2018-06-26 2022-09-05 株式会社プレイド Server device, information processing method, and program

Also Published As

Publication number Publication date
JP2008299736A (en) 2008-12-11

Similar Documents

Publication Publication Date Title
US5986655A (en) Method and system for indexing and controlling the playback of multimedia documents
US9977580B2 (en) Easy-to-use desktop screen recording application
US10909307B2 (en) Web-based system for capturing and sharing instructional material for a software application
US7194701B2 (en) Video thumbnail
US7334026B2 (en) Collaborative remote operation of computer programs
US7486254B2 (en) Information creating method information creating apparatus and network information processing system
EP2180700A1 (en) Interface system for editing video data
US20170243611A1 (en) Method and system for video editing
Brenneis Final Cut Pro 3 for Macintosh
JP4791565B2 (en) Evaluation system, marker display control method and program
JP4010094B2 (en) Lecture information presentation device for remote locations
EP2711853B1 (en) Methods and systems for media file management
JP4113564B1 (en) Operation image reproduction apparatus and operation image reproduction program
JP5063534B2 (en) Image recording apparatus and image recording method
Jokela et al. Mobile video editor: design and evaluation
JP2006060652A (en) Digital still camera
JP4160997B1 (en) Operation image reproduction apparatus and operation image reproduction program
JP4069149B1 (en) Terminal monitoring device and program for terminal monitoring device
JP4660374B2 (en) Recording / reproducing system, recording apparatus, reproducing apparatus, recording medium, recording / reproducing method, recording method, reproducing method, program, and recording medium
JP2009015582A (en) Terminal management device and terminal management program
JP2008191858A (en) Terminal monitoring device and program for terminal monitoring device
JP2005167822A (en) Information reproducing apparatus and information reproducing method
JP4780128B2 (en) Slide playback device, slide playback system, and slide playback program
Rosenberg Adobe Premiere Pro 2.0: Studio Techniques
JP2007060005A (en) Digital data playback device

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080411

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110418

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110418

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110418

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120418

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130418

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130418

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140418

Year of fee payment: 6

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