JP4160997B1 - Operation image reproduction apparatus and operation image reproduction program - Google Patents
Operation image reproduction apparatus and operation image reproduction program Download PDFInfo
- Publication number
- JP4160997B1 JP4160997B1 JP2007147094A JP2007147094A JP4160997B1 JP 4160997 B1 JP4160997 B1 JP 4160997B1 JP 2007147094 A JP2007147094 A JP 2007147094A JP 2007147094 A JP2007147094 A JP 2007147094A JP 4160997 B1 JP4160997 B1 JP 4160997B1
- Authority
- JP
- Japan
- Prior art keywords
- event
- image
- category
- terminal
- operation image
- 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
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Debugging And Monitoring (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
【課題】端末における操作画像を再生しながら特定操作に注目する際の特定操作の確認を容易化する技術を提供する。
【解決手段】端末1における操作画像と操作イベントを記述した操作イベントログとを取得し、操作画像の再生を行う操作画像再生装置。操作イベントを操作カテゴリ別に区分けして、その操作カテゴリにおける注目すべき操作を示す1つ以上の操作イベントとしての注目イベントと注目イベントに先行する操作を示す操作イベントとしての先行イベントとが少なくとも含む操作カテゴリ別イベント群としてグループ化され、再生されようとする操作画像に操作カテゴリ別イベント群の先行イベントが時間的に対応している時、この特定の操作カテゴリ別イベント群の注目イベントの内容を再生操作画像とともに出力される。
【選択図】図1A technique for facilitating confirmation of a specific operation when paying attention to the specific operation while reproducing an operation image on a terminal.
An operation image reproduction apparatus for acquiring an operation image and an operation event log describing an operation event in a terminal and reproducing the operation image. An operation event is classified by operation category, and an operation including at least an attention event as one or more operation events indicating a notable operation in the operation category and a preceding event as an operation event indicating an operation preceding the attention event is included. When the preceding event of the event group by operation category is temporally associated with the operation image that is grouped and reproduced as an event group by category, the contents of the event of interest of the event group by this specific operation category are played back Output with the 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参照)。この技術では、ユーザがどのようなシーンでクリックしたのかといったクリック操作を再生時に視覚的に確認できる。しかしながら、この技術は、リアルタイム時には見えなかった画像に対するユーザのクリック操作を再生時にそのクリックされた再生時刻にイメージ化して表示しているだけであり、特定操作に注目しながら操作画像を再生する際の特定操作の確認を容易化するといったような要望には、貢献できない。
上記実状に鑑み、本発明の課題は、端末における操作画像を再生しながら特定操作に注目する際の特定操作の確認を容易化する技術を提供することである。 In view of the above situation, an object of the present invention is to provide a technique that facilitates confirmation of a specific operation when paying attention to a specific operation while reproducing an operation image on a terminal.
端末における操作画面をキャプチャして得られた操作画像と前記端末における操作イベントを記述した操作イベントログとを取得し、前記操作画像の再生を行う操作画像再生装置において、上記課題を解決するため、本発明による装置では、前記操作画像と前記操作イベントログに含まれている操作イベントとを格納するデータ格納部と、前記操作イベントを操作カテゴリ別に区分けして、その操作カテゴリにおける注目すべき操作を示す1つ以上の操作イベントとしての注目イベントと前記注目イベントに先行する操作を示す操作イベントとしての先行イベントとを少なくとも含む操作カテゴリ別イベント群としてグループ化するカテゴリ別イベント群決定部と、再生されようとする前記操作画像である再生操作画像に時間的に対応する操作イベントを先行操作イベントとして含む前記操作カテゴリ別イベント群の注目イベントの内容を暗示する暗示イメージを前記再生操作画像とともに出力する再生情報処理手段と、が備えられている。 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 data storage unit that stores the operation image and an operation event included in the operation event log, and the operation event is classified according to an operation category, and a notable operation in the operation category is determined. A category-specific event group determination unit for grouping as an event group by operation category including at least an attention event as one or more operation events to be displayed and a preceding event as an operation event indicating an operation preceding the attention event; the operation image is a temporally corresponding steering playback operation image intoxicated to A reproduction information processing means for outputting the implied image to imply contents of event of interest of the operation category event group including an event as predecessor event together with the reproduction operation image, it is provided.
監視目的や単なる閲覧目的など種々の目的ための操作画面の再生において確認したいユーザ操作は種々のカテゴリに分けられるが、それらのユーザ操作は、この発明で取り扱うユーザ操作単位を操作イベントと表現すると、一般的には、初期イベントから始まり中間イベントを経て最終イベントに達する一連のイベント群からなり、その初期イベントに続く操作イベントの中に注目すべき操作イベントとしての注目イベントが少なくとも1つ存在することになる。なお、本願では、初期イベントと中間イベント(複数もあり)を含めて先行イベントと称している。例えば、重要ファイルをUSBメモリにコピーして持ち出すという操作カテゴリに入る注目すべき行為の1つは、ファイルを選択する操作イベント、ファイルを複製する操作イベント、複製ファイル名を変更する操作イベント、複製ファイルをUSBメモリにカットアンドペーストする操作イベントなどからなるイベント群で構成される。そして、この操作カテゴリ別イベント群における注目イベントが「ファイルのUSBメモリへの記録」という操作イベントであるならば、上述した本発明による端末監視装置では、例えば「ファイルを選択」するという先行イベントや「ファイル名を変更」するという先行イベントの発生時と時間的に対応する操作画像の再生時にこの先行イベントがもたらす注目イベントとしての「ファイルのUSBメモリへの記録」というイベント内容も出力され、モニタを見ている者に知らせることができる。この注目イベントの内容の出力の形態としては、最終イベントの内容をモニタに操作画像とともに表示することが好ましいが、これに代えて、あるいはこれに併用して、音声によって注目イベントの内容を与えてもよい。また、この操作カテゴリ別イベント群における注目イベントが「複製ファイル名を変更する」という操作イベントと「ファイルのUSBメモリへの記録」という操作イベントとの2つであるならば、「ファイルを選択」するという先行イベントの発生時と時間的に対応する操作画像の再生時にこの先行イベントがもたらす注目イベントとしての「複製ファイル名を変更する」というイベント内容と「ファイルのUSBメモリへの記録」というイベント内容とが出力される。いずれにせよ、モニタに表示される。「ファイルを選択」というような操作イベントは常時発生するので常に注意を払うことは難しいが、特に問題とするべき注目イベントが属する操作カテゴリ別イベント群に含まれている「ファイルを選択」というような操作イベントの発生時にはその操作画面に注目イベントの内容が表示されるので、この操作イベントを特別な注意をもってチェックすることが可能となる。これにより、特定の重要な操作イベント(注目イベント)の発生をそれに結びつく先行する操作イベントの発生の段階で示唆することができ、注目イベントの確認が容易となる。 User operations to be confirmed in reproduction of operation screens for various purposes such as monitoring purposes and simple browsing purposes can be divided into various categories, and these user operations are expressed as operation events as user operation units handled in the present invention. Generally, it consists of a series of events that start from an initial event, reach an intermediate event, and reach a final event. At least one attention event as a notable operation event exists among the operation events following the initial event. become. In the present application, the initial event and the intermediate event (including a plurality of events) are referred to as preceding events. For example, one of the notable actions that falls into the operation category of copying an important file to a USB memory and taking it out is an operation event for selecting a file, an operation event for duplicating a file, an operation event for changing a duplicate file name, or duplication It is composed of a group of events including operation events for cutting and pasting files into a USB memory. Then, if the event of interest in this event group by operation category is an operation event of “recording a file to a USB memory”, in the terminal monitoring apparatus according to the present invention described above, for example, a preceding event of “selecting a file” The event contents of “Record file to USB memory” as a noticed event brought about by this preceding event at the time of playback of the operation image corresponding in time to the occurrence of the preceding event “change file name” are also output and monitored Can inform those who are watching. As a form of output of the contents of the attention event, it is preferable to display the contents of the final event together with the operation image on the monitor, but instead of or in combination with this, the contents of the attention event are given by voice. Also good. In addition, if there are two events of interest in the event group by operation category, that is, the operation event “change the duplicate file name” and the operation event “record the file to the USB memory”, “select file”. The event content “change the duplicate file name” and the event “record the file to the USB memory” as the attention event brought about by the preceding event when the operation image corresponding in time to the occurrence of the preceding event occurs The contents are output. In any case, it is displayed on the monitor. Since operation events such as “Select File” always occur, it is difficult to always pay attention, but “Select File” included in the event group by operation category to which the attention event that should be particularly problematic belongs When an operation event occurs, the content of the event of interest is displayed on the operation screen, so that the operation event can be checked with special attention. As a result, the occurrence of a specific important operation event (attention event) can be suggested at the stage of occurrence of the preceding operation event that leads to it, and the confirmation of the attention event is facilitated.
特定の操作カテゴリ別イベント群、つまり監視する必要性が高いユーザ操作によって生じる一連の操作イベント群の注目イベントの内容を前記再生情報処理手段が前記再生操作画像とともにモニタに表示する場合の具体的な構成として、再生情報処理手段が、前記注目イベントの内容を暗示する暗示イメージを作成する暗示イメージ作成部と、前記暗示イメージを前記再生操作画像に合成するイメージ合成部を備えることが提案される。この構成では、注目イベントの内容を暗示する暗示イメージが再生操作画像に合成されるので、モニタを見ているだけで、違和感なく、特定の操作によって導かれる重要なユーザ操作の内容を前もって確認することができる。特に、前記先行イベントとリンクしている再生操作画像における前記先行イベントの発生箇所に関連づけて前記暗示イメージを合成すると、モニタを通じて端末の操作画面としての操作画像を見ている者はモニタにおけるその時点の操作を注視するだけで、その後に生じる注目すべきユーザ操作も確認することができるという利点が得られる。あるいは、注目イベントの発生箇所(注目イベントの操作ポイント)を予め知らせるという目的があれば、前記先行イベントとリンクしている再生操作画像における前記注目イベントの発生箇所に関連づけて前記暗示イメージを合成してもよい。さらに、合成される暗示イメージが、前記発生箇所を起点とする吹き出し枠とこの吹き出し枠内に文字で描画された前記注目イベントの内容となるような、誰にでもわかりやすい表示形態を採用すれば、先行イベントの発生時にこの先行イベントに導かれる重大な操作イベントの内容を確認することができる。また、そのような暗示イメージとともに、あるいは単独の暗示イメージとして、最終イベントが発生するまでの期間を表す時間経過イメージを採用するならば、先行イベントの発生時にその後の注目すべき操作イベントが発生するまでの期間を把握することができるので好都合である。例えば、この時間経過イメージは砂時計やスライドバーとして表現してもよいが、カウントダウン時間とすると、操作イベントが発生するまでの時間を簡単に知ることができる。 A specific case where the reproduction information processing means displays on the monitor together with the reproduction operation image the content of the event of interest of a specific operation category event group, that is, a series of operation event groups generated by a user operation that is highly necessary to be monitored. As a configuration, it is proposed that the reproduction information processing means includes an implied image creation unit that creates an implied image implying the content of the event of interest, and an image composition unit that synthesizes the implied image with the reproduction operation image. In this configuration, an implied image that implys the content of the event of interest is combined with the playback operation image, so it is possible to confirm in advance the content of an important user operation guided by a specific operation without feeling uncomfortable just by looking at the monitor. be able to. In particular, when the implied image is synthesized in association with the occurrence location of the preceding event in the playback operation image linked to the preceding event, the person viewing the operation image as the terminal operation screen through the monitor It is possible to obtain an advantage that a user operation to be noticed after that can be confirmed only by gazing at the operation. Alternatively, if there is a purpose of informing beforehand the occurrence location of the event of interest (the operation point of the event of interest), the implied image is synthesized in association with the occurrence location of the event of interest in the playback operation image linked to the preceding event. May be. Further, if the implied image to be synthesized adopts a display form that is easy to understand for anyone, such as a balloon frame starting from the occurrence location and the content of the attention event drawn in characters in this balloon frame, When a preceding event occurs, it is possible to confirm the contents of a serious operation event led to this preceding event. In addition, if a time lapse image representing a period until the final event occurs is employed together with such an implied image or as a single implied image, an operation event to be noticed after that occurs when a preceding event occurs. It is convenient because it can grasp the period until. 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つ以上の操作イベントとしての注目イベントと前記注目イベントに先行する操作を示す操作イベントとしての先行イベントとを少なくとも含む操作カテゴリ別イベント群としてグループ化する機能と、再生されようとする前記操作画像である再生操作画像に時間的に対応する操作イベントを先行操作イベントとして含む前記操作カテゴリ別イベント群の注目イベントの内容を暗示する暗示イメージを前記再生操作画像とともに出力する機能と、をコンピュータに実現させる。このように構成された操作画像再生プログラムも、先の操作画像再生装置で述べられた作用効果を伴うものであり、上述した種々の付加的な特徴構成を備えることが可能である。 In an operation image reproduction program 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, storing the operation image in a data storage unit, and reproducing the operation image In order to solve the above problem, an operation image reproduction program according to the present invention includes a function for storing the operation image and an operation event included in the operation event log in the data storage unit, and operating the operation event. An event classified by operation category including at least an attention event as one or more operation events indicating notable operations in the operation category and a preceding event as an operation event indicating an operation preceding the attention event. A function of grouping as a group and the operation to be reproduced. A function of outputting along with the reproducing operation image implied image to imply contents of event of interest of the operation category event group including a predecessor event operation event temporally corresponding to the reproduction operation image is an image, to the computer make it happen. 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を用いて説明される。 An event group by operation category including an attention event as an operation event indicating an operation stage to be noticed in an operation category having a particularly high degree of interest, and an initial event or an advance event such as an intermediate event preceding the attention event. , And the contents of the attention event of the event group by operation category having the operation event linked to the reproduction operation image as a preceding event when the operation image is reproduced (when the reproduction operation image is displayed). The basic principle of the operation image reproduction technique according to the present invention, which can confirm in advance the content of a user operation to be noticed that is guided by a specific operation by outputting it in some form together with the display on the monitor, is shown in FIG. Explained.
図1には、汎用的なノートパソコンやデスクトップパソコンで構成される端末1と、この端末1におけるユーザ操作をその操作画面を再現することで監視する端末監視装置3が、例えばネットワーク(LANのような組織内のネットワークであってもよいし、インターネットのように開放された広域のネットワークであってもよい)などのデータ伝送ライン2を通じて接続されているコンピュータシステムが示されている。
FIG. 1 shows a terminal 1 composed of a general-purpose notebook computer or desktop personal computer, and a
端末1では各ユーザ操作を表す操作イベントを逐次記述した操作イベントログが作成されるとともに、所定のインターバル(例えば1秒間隔)でモニタ画面(操作画面)を作り出している画像が操作画像としてキャプチャされる(#01)。この操作イベントログと操作画像は、データ伝送ライン2を通じて端末監視装置3に送られる(#02)。端末監視装置3に送られた操作イベントログに記述されている操作イベントと、同様に端末監視装置3に送られた操作画像は大容量ハードディスクなどのデータ格納部に格納されるが(#03)、格納する前にあるいは一旦格納してから、例えばタイムスタンプなどの取得時刻を示す時間コードを参照して、一致する時刻あるいは近似する時刻をリンク条件としてリンクされる(#04)。このリンクにより、任意の時刻に発生した操作イベントは、その発生時刻にほぼ対応する操作画面を表す操作画像に時間的に対応付けられることになり、ある操作画面で実行されたユーザ操作を特定することが可能となる。なお、操作イベントの取得タイミングと操作画像のキャプチャタイミングが著しくずれていることにより、処理対象となる操作イベントに対して時間的に対応する操作画像が存在しない場合には、その操作イベントを表す補間操作画像を生成してもよい。
端末1におけるユーザ操作は、重要ファイルのポータブルメモリ(USBメモリなど)へのコピー、重要ファイルの添付送信、外部からの不正ファイルのダウンロードといったように種々の操作カテゴリに分類することができる。各操作カテゴリのユーザ操作には、重要ファイルに対するコピーや添付といったような注目すべき操作イベントが存在するが、この注目すべき操作イベント(注目イベント)に先だって、その出発点となる開始イベントである操作イベント(例えば、重要ファイルの選択)が行われる。予め設定された操作カテゴリに属する操作イベントは、開始イベントと中間イベントと最終イベントからなる操作カテゴリ別イベント群としてグループ化されるが、中間イベントと最終イベントの中から注目イベントが指定される(#05)。さらに特定の操作カテゴリ別イベント群から注目すべき操作イベントとみなされた注目イベントから、その操作内容を表す暗示イメージが作成される(#06)。例えば、注目イベントの操作内容が「USBメモリへのファイルコピー」であれば、この内容を示す文字を吹き出し枠内に描画したイラストイメージを暗示イメージとして採用することができる。また、この操作カテゴリ別イベント群に属する先行イベントと注目イベントまでの時間をそれぞれに付与されたタイムスタンプ等から演算して求め、この注目イベントが発生するまでの期間をイメージ化したもの(時間経過イメージ:カウント時間や時間経過バーグラフなど)を暗示イメージとして加えてもよい。
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
User operations in the terminal 1 can be classified into various operation categories such as copying important files to a portable memory (USB memory or the like), attaching and sending important files, and downloading illegal files from the outside. The user operation of each operation category has a notable operation event such as copying or attaching to an important file, and is a start event that is a starting point prior to this notable operation event (notable event). An operation event (for example, selection of important file) is performed. The operation events belonging to the preset operation category are grouped as an operation category-specific event group including a start event, an intermediate event, and a final event, but a target event is designated from the intermediate event and the final event (# 05). Furthermore, an implied image representing the content of the operation is created from an attention event regarded as an attention operation event from a specific operation category event group (# 06). For example, if the operation content of the event of interest is “file copy to USB memory”, an illustration image in which characters indicating the content are drawn in a balloon frame can be adopted as an implied image. In addition, the time to the preceding event and the event of interest belonging to this event group by operation category is calculated from the time stamps assigned to each, and the time period until the event of interest occurs is visualized (time elapsed Image: count time, time lapse bar graph, etc.) may be added as an implied image.
次に、特定端末の操作画面をチェックするため、操作画像を時間軸に沿って逐次データ格納部から読み出して、その操作画像をモニタ上で再生していく(#07)。再生のため読み出された操作画像にリンクしている操作イベントが、ステップ#05で予め設定された特定の操作カテゴリ別イベント群に属する先行イベントであると、その操作カテゴリ別イベント群の注目イベントに基づいて作成された暗示イメージが呼び出され、読み出された操作画像に合成されて監視モニタに表示される(#08)。その際、暗示イメージの操作画像における合成位置を、リンクしている先行イベントの操作ポイントとすると、再生される操作画像における何らかの操作を示す位置にその操作から導かれていく最終的な操作の内容の表示と相まって、注目をひくことができる。又、暗示イメージの操作画像における合成位置を、注目イベントの操作ポイントとすると、注目すべき操作がモニタ上のどの位置で発生するかを予め知ることができる。特に、注目イベントが発生するまでの期間を表す時間経過バーグラフやカウントダウン値が暗示イメージの1つとして表示されると、集中力が高まり、注目すべき操作の確認が容易となる。なお、この説明では、操作カテゴリ別イベント群に属する注目イベントの内容の出力は、先行イベントに対応する操作画像に合成される暗示イメージの形態で行われているが、この注目イベントの内容の出力を音声で行う形態で行ってもよいし、これらを併用してもよい。 Next, in order to check the operation screen of the specific terminal, the operation image is sequentially read from the data storage unit along the time axis, and the operation image is reproduced on the monitor (# 07). If the operation event linked to the operation image read out for reproduction is a preceding event belonging to the specific operation category event group set in advance in step # 05, the event of interest of the operation category event group The implied image created based on the above is called, synthesized with the read operation image, and displayed on the monitor (# 08). At that time, if the combined position in the operation image of the implied image is the operation point of the linked preceding event, the content of the final operation guided from that operation to the position indicating some operation in the reproduced operation image Combined with the display, can attract attention. Further, when the combined position of the implicit image in the operation image is set as the operation point of the event of interest, it is possible to know in advance at which position on the monitor the operation to be noted occurs. In particular, when a time-lapse bar graph or a countdown value indicating a period until a noticeable event occurs is displayed as one of the implicit images, the concentration is increased, and it is easy to confirm a noticeable operation. In this description, the output of the content of the attention event belonging to the event group by operation category is performed in the form of an implicit image combined with the operation image corresponding to the preceding event. May be carried out in a voice form, or these may be used in combination.
上述した、本発明による操作画像再生技術の基本原理を採用した端末操作確認システムの一例としての端末監視システムの構成が図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
端末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
通常、この端末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 /
端末監視装置3も一般的には汎用コンピュータによって構成され、液晶ディスプレイなどの監視モニタ55、入力操作デバイス56としてキーボードやマウス、大容量ハードディスクなどで構成されるデータ格納部57などが付属している。この端末監視装置3にインストールされているOSによってGUI部30や端末1から送られてきた端末操作ユーザに関するユーザ属性情報に基づいて特定された端末とこの端末を操作しているユーザを管理する端末管理部31などを初めとして種々の基本的な機能が作り出される。また、端末監視装置3における本発明に関する機能のほとんどは、この端末監視装置3にインストールされている端末監視プログラムの実行に伴って作り出され、その代表的なものとして、端末1から送られてきたユーザが行っている操作イベントを記述している操作イベントログとその際の操作画面を示す操作画像とをネットワーク2を介して受け取る操作イベントログ取得部32と操作画像取得部33、操作イベントログ取得部32で取り出された各端末別の操作イベントに対して「マウスクリック」、「マウスドラッグ」、「キーボード文字入力」といったような操作種類毎に種別コードを付与してデータ格納部57に形成された操作イベント格納部57aに転送する操作イベント分類部35と、タイムスタンプ等で操作イベントと時間的に対応付けされている操作画像を端末別でかつ時系列的に読み出し可能なようにデータ格納部57に形成された操作画像格納部57bに格納する操作画像管理部36が備えられている。なお、操作イベントログ取得部32で取り出された操作イベントとこの操作イベント発生時の操作画像とを高速に検索抽出可能にするために、インデックスコードなどのリンクコードを付与する場合には、端末別に操作画像と操作イベントとをリンクするリンク部34が備えられる。さらには、操作イベント格納部57aに格納されている操作イベントを図1を用いて説明したように操作カテゴリ別に区分けして、その操作カテゴリにおける注目すべき操作を示す操作イベントとしての注目イベントと前記注目イベントに先行する操作を示す操作イベントとしての先行イベントとを少なくとも含む操作カテゴリ別イベント群としてグループ化するカテゴリ別イベント群決定部37と、このカテゴリ別イベント群決定部37によって決定された操作カテゴリ別イベント群の内容をテーブル化して保持するイベント群登録テーブル37aと、再生されようとする操作画像である再生操作画像にリンクしている操作イベントを操作イベント格納部57aから抽出する機能や再生操作画像に時間的に対応している操作イベントがイベント群登録テーブル37aに登録されている操作カテゴリ別イベント群に属している先行イベントであるかどうかをチェックする機能を有する操作イベント管理部38と、操作イベント管理部38によるリンク判定により再生操作画像に特定の操作カテゴリ別イベント群の先行イベントが時間的に対応していると判定されると、この特定の操作カテゴリ別イベント群の注目イベントの内容を前記再生操作画像とともに出力する再生情報処理手段として機能する監視情報処理手段40とが備えられている。さらに、前述したように、処理対象となる操作イベントに対して時間的に対応する操作画像が存在しない場合には、その操作イベントを表す補間操作画像を生成する補間操作画像生成部45が備えられている。
The
監視情報処理手段40には、操作カテゴリ別イベント群に含まれている注目イベントの内容を暗示する暗示イメージを作成する暗示イメージ作成部41と、この暗示イメージを当該最終イベントが属する操作カテゴリ別イベント群の先行イベントにリンクする再生操作画像に合成するイメージ合成部42と、暗示イメージと合成された再生操作画像及びそのような合成なしの再生操作画像を監視モニタ55で再生されるように処理する操作画像再生部43を含んでいる。さらに、図では示されていないが、最終イベントの内容を音声でも報知する場合には、この監視情報処理手段40に音声生成部が備えられる。
The monitoring information processing means 40 includes an implied
さらに、特定の操作カテゴリを任意に指定できるようにするため、入力操作デバイス56から入力された指定操作カテゴリをカテゴリ別イベント群決定部37に与える注目操作カテゴリ指定部39aと、指定されたカテゴリ別イベント群における注目イベントを指定する注目イベント指定部39bが備えられている。注目イベント指定部39bで指定される注目イベントは複数であってもよい。また、注目操作カテゴリ指定部39aによって指定された操作カテゴリにおける注目イベントがその操作カテゴリの最終段階の操作イベントとして定義しても差し支えない場合には、注目操作カテゴリの指定により自動的に注目イベントが決定されることになるので、注目イベント指定部39bを省略することができる。
Further, in order to be able to arbitrarily designate a specific operation category, a noticed operation category designation unit 39a that gives the designated operation category input from the
注目操作カテゴリ指定部39aによって指定された操作カテゴリに属する注目イベントの内容を表す暗示イメージがその先行イベントに時間的に対応する操作画像の再生時に合成され、表示される処理の様子が図3で模式的に示されているが、ここでは、操作カテゴリの最終イベントが注目イベントに設定されている実施例となっている。つまり、X1という端末1で行われたユーザ操作、例えば、「ABCアプリケーションの終了」、「xxx.xlsファイルの選択」、「xxx.xlsファイルの複製」、・・・、「xxx.xlsファイルの選択」、「USBメモリへの書き込み」・・・が行われており、図3ではその操作過程においてキャプチャされた操作画像とその操作過程において作成された操作イベントログが示されている。これらの操作画像と操作イベントログが端末監視装置3に送られると、それぞれに付与されているタイムスタンプに基づいて、各操作画像と各操作イベント(操作イベントログから切り出される)とがリンクコードによってリンク付けされる。カテゴリ別イベント群決定部37は、このようにリンク付けされた全ての操作イベントの内容を評価し、注目操作カテゴリ指定部39aによって指定された操作カテゴリに属する操作イベントを抽出する。ここでは、「USBメモリ書き込み」という操作カテゴリに属する操作イベントが抽出された例が示されており、イベントID:E022の「xxx.xlsファイルの選択」、イベントID:E023の「xxx.xlsファイルの複製」、イベントID:E026「xxx.xlsファイルの選択」、イベントID:E027「USBメモリへの書き込み」が抽出され、操作カテゴリ別イベント群としてグループ化されている。さらに、この操作カテゴリ別イベント群に含まれる操作イベントは処理イベントと中間イベントと最終イベントに区分けされるとともに、それぞれの操作イベントに時間的に対応する操作画像を規定するリンクコードも追記され、イベント群登録テーブル37aに登録される。
The implied image representing the content of the event of interest belonging to the operation category designated by the operation category designation unit 39a is synthesized and displayed when the operation image temporally corresponding to the preceding event is reproduced and displayed in FIG. Although schematically shown, in this embodiment, the final event of the operation category is set as the event of interest. In other words, user operations performed on the terminal 1 called X1, for example, “Exit ABC application”, “Select xxx.xls file”, “Duplicate xxx.xls file”,. "Selection", "Write to USB memory", etc. are performed, and FIG. 3 shows an operation image captured in the operation process and an operation event log created in the operation process. When these operation images and operation event log are sent to the
この実施例では、注目イベントとして指定されている最終イベントの操作内容である「ファイルxxx.xlsのUSBメモリへの書き込み」という文言を吹き出し枠の中に描画した、図4で示すような暗示イメージが暗示イメージ作成部41で作成されるが、その暗示イメージの格納アドレスもイベント群登録テーブル37aに登録される。また、文言中にかっこ枠付きで挿入されているカウントダウン変数は、注目イベントとしての最終イベントが発生するまでの時間の演算値を表示するための変数であり、起点となる操作イベントの発生時刻により、その変数の中身、つまり演算値(カウントダウン値)が異なることになる。なお、操作画像再生における再生速度が実速度の場合は、そのカウントダウン値はそれぞれの操作イベントが発生した時刻の差でよいが、再生速度が実速度でない場合、つまりスロー再生や早送り再生の場合、そのカウントダウン値を再生速度に相応して、スロー再生の時は長くなるように、早送り再生の時は短くなるように実時間を変更するとよい。これにより再生画面がスロー再生か早送り再生スローかを意識せずに、注目イベントとしての最終イベントが発生するまでの時間を実際の時間で把握することができる。
In this embodiment, the implied image as shown in FIG. 4 in which the word “write file xxx.xls to USB memory”, which is the operation content of the final event designated as the event of interest, is drawn in a balloon frame. Is created by the implied
図3に示すように、操作カテゴリ別イベント群がイベント群登録テーブル37aに登録されている場合に、操作画像を再生すると、監視モニタ55には図5で示されるような画面が表示される。先行イベント(イベントID:E022)にリンクづけされている操作画像が再生されようとする際には、カウントダウン変数に先行イベントから注目イベントである最終イベントに至る時間が与えられた暗示イメージが当該操作画像に合成された形態で監視モニタ55に表示される(図5(a)参照)。この監視モニタ55の画面から監視者は、20秒後にファイルxxx.xlsがUSBメモリに書き込まれることを知ることができ、その監視の集中力を高めることができる。さらに、中間イベント(イベントID:E026)にリンクづけされている操作画像の再生が行われる(図5(b)参照)。ここでも同じ暗示イメージが当該操作画像に合成されて表示されるが、そのカウントダウン値だけが再計算され、正しい値に書き換えられている。図5(c)は、注目イベントである最終イベント(イベントID:E027)にリンクづけされている操作画像が再生されている様子を示しているが、ここでは、暗示イメージとして、カウントダウン値なしで、「ファイルxxx.xlsがUSBメモリに書き込まれる」という内容だけを示す吹き出しが表示される。
As shown in FIG. 3, when an operation category-specific event group is registered in the event group registration table 37a, when the operation image is reproduced, a screen as shown in FIG. When the operation image linked to the preceding event (event ID: E022) is to be reproduced, an implied image in which the time from the preceding event to the final event that is the attention event is given to the countdown variable is the operation image. The image is displayed on the monitoring monitor 55 in a form combined with the image (see FIG. 5A). From the screen of the
図3と図5を用いて説明した例では、注目イベントは最終イベントの1つであったが、注目イベントとして、中間イベントのなかの1つと最終イベントを指定したり、あるいは中間イベントのなかから複数のイベントを指定したりといったように、注目イベントとして複数の操作イベントを指定してもよい。その際は、注目イベントに先行する先行イベントに対応する操作画像の再生時に複数の注目イベントの内容を表す複数の暗示イメージが合成されて表示されることになる。 In the example described with reference to FIG. 3 and FIG. 5, the event of interest is one of the final events, but as the event of interest, one of the intermediate events and the final event are designated, or the intermediate event is A plurality of operation events may be specified as the event of interest, such as specifying a plurality of events. In that case, a plurality of implicit images representing the contents of a plurality of events of interest are combined and displayed when the operation image corresponding to the preceding event preceding the event of interest is reproduced.
また、注目イベントに重要度を予め設定しておき、操作画像の再生中に表示されるその注目イベントの内容を表す暗示イメージの形態を重要度によって変更するようにしてもよい。例えば、重要度の高い注目イベントのための暗示イメージは拡大されたり、点滅されたりして、より強調された形態で表示されると、その確認が容易となり、好都合である。 Also, the importance level may be set in advance for the event of interest, and the form of the implied image representing the content of the event of interest displayed during the reproduction of the operation image may be changed according to the importance level. For example, it is convenient that the implied image for the attention event with high importance is enlarged or flashed and displayed in a more emphasized form, so that the confirmation is easy.
なお、この端末監視装置3は、上述したように、操作画像取得部33や操作イベントログ取得部32で取得された端末1毎の操作画像や操作イベントログをデータ格納部57に格納してから選択的に再現するモードだけではなく、操作画像や操作イベントログをデータ格納部57に格納する前に直接監視モニタ51に表示するモードなど種々の端末監視のための表示モードを備えている。そのような各種表示モードから所望のモードを選択するために監視モニタ55に表示される端末監視基本画面100が図6に示されている。端末監視基本画面100には、上部位置に操作画像再生ボタン101、ログ閲覧ボタン102、PC情報ボタン103、リモート制御ボタン104、アラート設定ボタン105等がアイコンの形で配置されている。この基本画面100の下部には端末別の操作画像表示領域110と、メッセージ表示部111と、各端末1のリアルタイムの操作画像を表示するフレーム120がマトリックス状に表示されており、このフレーム120の下部に端末名又は端末IDを示す端末識別表示部121が配置されている。
The
この端末監視基本画面100において、操作画像再生ボタン101が操作された場合には、その際に選択されている端末1の操作画像が操作画像格納部57bから読み出されながら、図7で示すような再生画面140を通じて再生表示される。操作画像再生ボタン101を操作する以前に端末監視基本画面100の前記操作画像表示領域110又は端末一覧表示部112に表示されている端末1を選択することになるが、操作画像再生ボタン101を操作した際に、ダイアログボックス(図示せず)を表示し、端末1を特定する情報を入力操作デバイス56から入力してもよい。この再生画面140には、注目操作カテゴリ指定欄141と、再生開始日時入力部142と、再生終了日時入力部143と、OKボタン144と、再生領域145と、複数の再生コントロールボタン146と、再生スライダー147が配置されている。
When the operation
再生画面140において操作画像の再生表示を行う代表的なやり方は、再生開始日時入力部142においてキーボード等から再生開始日時を入力し、必要に応じて再生終了日時入力部143に再生終了時刻を入力した後にOKボタン144をクリックすることである。これにより、特定された端末1の操作画像が操作画像管理部36によって操作画像格納部57bから読み出され、再生領域145に時系列で表示される。その際、上述したように、注目操作カテゴリ指定欄141を通じて入力され注目操作カテゴリ指定部39aによって設定された注目操作カテゴリに属する操作イベント、つまり操作カテゴリ別イベント群に含まれる操作イベントが発生したタイミングで、その操作カテゴリ別イベント群の最終イベントの内容を示す暗示イメージが操作画像とともに表示される。
A typical method for displaying the operation image on the
なお、図6に示された基本画面100においてログ閲覧ボタン102が操作された場合には、別ウインドウで操作イベントログ一覧表示が行われる。基本画面100においてPC情報ボタン103が操作された場合には、選択された端末1の物理データやインストールされているアプリケーション名等のPC情報を表示する処理が行われる。基本画面100においてリモート制御ボタン104が操作された場合には、リモート制御画面において制御を実行するアイコン類を操作することや、コマンドを入力することにより個別端末のリモート制御が可能となる。
When the
上述した実施形態では、多数の端末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
なお、本明細書で用いられている操作画像なる語句は、操作画面をキャプチャして得られた静止画ファイルやその静止画ファイルの集合体、及び連続した静止画を動画化して得られた動画ファイルや動画ファイルの集合体を総称している。従って、端末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
上述した実施形態では、端末監視装置3が単独のコンピュータによって構築されている形態で説明されていたが、この端末監視装置3の機能を区分けして、複数のコンピュータに分散させてもよい。例えば、端末監視装置3におけるデータ格納部57をファイルサーバのようなデータ格納専用機に振り分け、このデータ格納専用機から操作画像や操作イベントを読み出して上述した処理を施し監視モニタに表示させる独立した監視端末を配置させても良い。この監視端末をデータ格納専用機が組み込まれたネットワークに接続することで、いつでもどこからでも端末を監視することができる。
In the above-described embodiment, the
1:端末
3:端末監視装置
13:操作画面キャプチャ部
14:操作イベントログ生成部
32:操作イベントログ取得部
33:操作画像取得部
34:リンク部
37:操作カテゴリ別イベント群決定部
37a: イベント群登録テーブル
38:操作イベント管理部
39a:注目操作カテゴリ指定部
39b:注目イベント指定部
40:監視情報処理手段
41:暗示イメージ作成部
42:イメージ合成部
43:操作画像再生部
45:補間操作画像生成部
57:データ格納部
57a:操作イベント格納部
57b:操作画像管理部
55:監視モニタ
1: terminal 3: 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: event
Claims (2)
前記操作画像と前記操作イベントログに含まれている操作イベントとを格納するデータ格納部と、
前記操作イベントを操作カテゴリ別に区分けして、その操作カテゴリにおける注目すべき操作を示す1つ以上の操作イベントとしての注目イベントと前記注目イベントに先行する操作を示す操作イベントとしての先行イベントとを少なくとも含む操作カテゴリ別イベント群としてグループ化するカテゴリ別イベント群決定部と、
再生されようとする前記操作画像である再生操作画像に時間的に対応する操作イベントを先行操作イベントとして含む前記操作カテゴリ別イベント群の注目イベントの内容を暗示する暗示イメージを前記再生操作画像とともに出力する再生情報処理手段と、
が備えられている操作画像再生装置。 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 data storage unit for storing the operation image and an operation event included in the operation event log;
The operation event is classified by operation category, and at least an attention event as one or more operation events indicating a notable operation in the operation category and a preceding event as an operation event indicating an operation preceding the attention event are at least A category-specific event group determination unit for grouping as an operation category-specific event group including,
An implied image implying the content of the event of interest of the event group for each operation category including an operation event corresponding in time to the reproduction operation image that is the operation image to be reproduced as a preceding operation event is output together with the reproduction operation image Replay information processing means,
An operation image reproduction apparatus provided with
前記操作画像と前記操作イベントログに含まれている操作イベントとを前記データ格納部に格納する機能と、
前記操作イベントを操作カテゴリ別に区分けして、その操作カテゴリにおける注目すべき操作を示す1つ以上の操作イベントとしての注目イベントと前記注目イベントに先行する操作を示す操作イベントとしての先行イベントとを少なくとも含む操作カテゴリ別イベント群としてグループ化する機能と、
再生されようとする前記操作画像である再生操作画像に時間的に対応する操作イベントを先行操作イベントとして含む前記操作カテゴリ別イベント群の注目イベントの内容を暗示する暗示イメージを前記再生操作画像とともに出力する機能と、
をコンピュータに実現させる操作画像再生プログラム。 In an operation image reproduction program 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, storing the operation image in a data storage unit, and reproducing the operation image ,
A function of storing the operation image and the operation event included in the operation event log in the data storage unit;
The operation event is classified by operation category, and at least an attention event as one or more operation events indicating a notable operation in the operation category and a preceding event as an operation event indicating an operation preceding the attention event are at least A grouping function as a group of events by operation category,
An implied image implying the content of the event of interest of the event group for each operation category including an operation event corresponding in time to the reproduction operation image that is the operation image to be reproduced as a preceding operation event is output together with the reproduction operation image Function to
An operation image reproduction program for causing a computer to realize the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007147094A JP4160997B1 (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 |
---|---|---|---|
JP2007147094A JP4160997B1 (en) | 2007-06-01 | 2007-06-01 | Operation image reproduction apparatus and operation image reproduction program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP4160997B1 true JP4160997B1 (en) | 2008-10-08 |
JP2008299737A JP2008299737A (en) | 2008-12-11 |
Family
ID=39916187
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007147094A Expired - Fee Related JP4160997B1 (en) | 2007-06-01 | 2007-06-01 | Operation image reproduction apparatus and operation image reproduction program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4160997B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2639674B1 (en) | 2012-03-12 | 2016-06-01 | Alcatel Lucent | Method for control of a video interface, face orientation detector, and video conferencing server |
WO2021140594A1 (en) * | 2020-01-08 | 2021-07-15 | 日本電信電話株式会社 | Operation log acquisition device and operation log acquisition method |
US20240096055A1 (en) | 2021-02-08 | 2024-03-21 | Nippon Telegraph And Telephone Corporation | Operation log generation device and operation log generation method |
-
2007
- 2007-06-01 JP JP2007147094A patent/JP4160997B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008299737A (en) | 2008-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7954049B2 (en) | Annotating multimedia files along a timeline | |
US9384178B2 (en) | Review of signature based content | |
US20210311593A1 (en) | Systems and methods for chat message management and document generation on devices | |
US10725626B2 (en) | Systems and methods for chat message management and document generation on devices | |
US10515143B2 (en) | Web-based system for capturing and sharing instructional material for a software application | |
US10192583B2 (en) | Video editing using contextual data and content discovery using clusters | |
US20060161838A1 (en) | Review of signature based content | |
AU2007237206B2 (en) | Method, apparatus and system for displaying video data | |
EP2179583B1 (en) | Method and apparatus for automated content marking | |
CN109145248A (en) | Method for recording, editing and reproducing computer talk | |
TW201342047A (en) | Recording and playback of trace and video log data for programs | |
KR20060128022A (en) | Automated system and method for conducting usability testing | |
CN112074813B (en) | Capturing and processing interactions with a user interface of a native application | |
JP4247277B2 (en) | Terminal monitoring device and program thereof | |
JP2004173280A (en) | Video thumbnail and method of generating video thumbnail | |
US7970263B1 (en) | Seamless integration of video capture in demonstration applications | |
JP4350137B2 (en) | Terminal monitoring method, terminal monitoring apparatus, and terminal monitoring program | |
JP2007279991A (en) | Log management program and recording medium | |
JP4160997B1 (en) | Operation image reproduction apparatus and operation image reproduction program | |
US9201947B2 (en) | Methods and systems for media file management | |
CN108234941A (en) | Monitoring device, monitoring method and computer-readable medium | |
Jokela et al. | Mobile video editor: design and evaluation | |
JP2009049518A (en) | Monitoring device, monitoring system, and image search method | |
JP4069149B1 (en) | Terminal monitoring device and program for terminal monitoring device | |
JP4397404B2 (en) | Terminal management apparatus and terminal management program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080718 |
|
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: 20110725 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110725 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110725 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110725 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120725 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120725 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120725 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130725 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130725 Year of fee payment: 5 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |