[go: up one dir, main page]

JP4288247B2 - History creation device, activity history creation method, and activity history creation program - Google Patents

History creation device, activity history creation method, and activity history creation program Download PDF

Info

Publication number
JP4288247B2
JP4288247B2 JP2005055334A JP2005055334A JP4288247B2 JP 4288247 B2 JP4288247 B2 JP 4288247B2 JP 2005055334 A JP2005055334 A JP 2005055334A JP 2005055334 A JP2005055334 A JP 2005055334A JP 4288247 B2 JP4288247 B2 JP 4288247B2
Authority
JP
Japan
Prior art keywords
history
information
window
history creation
creation device
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 - Lifetime
Application number
JP2005055334A
Other languages
Japanese (ja)
Other versions
JP2006243861A (en
Inventor
哲雄 日高
哲之 森田
泰久 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc
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 Nippon Telegraph and Telephone Corp, NTT Inc filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2005055334A priority Critical patent/JP4288247B2/en
Publication of JP2006243861A publication Critical patent/JP2006243861A/en
Application granted granted Critical
Publication of JP4288247B2 publication Critical patent/JP4288247B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

本発明は、パソコン上での活動履歴を作成する技術に関するものである。   The present invention relates to a technique for creating an activity history on a personal computer.

近年のパソコンの高性能化、ストレージの大容量化により、パソコン上での個人活動の履歴を保存することが可能となった。パソコン上での個人活動の履歴は、過去に参照した情報を時系列で検索したい場合や、作業の回想など役立つことが多い。   Recent personal computer performance enhancements and increased storage capacities have made it possible to store personal activity histories on personal computers. The history of personal activities on a personal computer is often useful when you want to search information that has been referred to in the past in a time series, or when you want to recall work.

従来の履歴作成装置の概要を、図6を用いて説明する。図6に示すように履歴作成装置は、ユーザからの入力を受け付ける入力部61、履歴を可視化する可視化部62、履歴を保存している履歴DB64、可視化結果を出力する出力部63、ユーザの活動を監視するユーザ活動監視部65、及びドキュメントを表示するドキュメント表示部66から構成される。   An outline of a conventional history creation apparatus will be described with reference to FIG. As illustrated in FIG. 6, the history creation device includes an input unit 61 that receives input from a user, a visualization unit 62 that visualizes history, a history DB 64 that stores history, an output unit 63 that outputs visualization results, and user activities A user activity monitoring unit 65 that monitors the document, and a document display unit 66 that displays the document.

ここで、履歴DB64の作成方法について説明する。ユーザ活動監視部65は、パソコン上のアプリケーションであるドキュメント表示部66が表示したURL等を監視し、その情報を時刻とともに履歴DB64に保存する。   Here, a method of creating the history DB 64 will be described. The user activity monitoring unit 65 monitors the URL displayed by the document display unit 66, which is an application on a personal computer, and stores the information in the history DB 64 along with the time.

次に、可視化について説明する。入力部61は、入力された表示種別を可視化部62へ送る。可視化部62は、履歴DB64から履歴を取得し、入力された表示種別のとおり、履歴のグループ化や順番の並べ替えを行う。可視化部62は可視化結果を出力部63へ送る。   Next, visualization will be described. The input unit 61 sends the input display type to the visualization unit 62. The visualization unit 62 acquires a history from the history DB 64, and groups the history and rearranges the order according to the input display type. The visualization unit 62 sends the visualization result to the output unit 63.

従来技術の例としては、Microsoft Internet Explorerの履歴リストがある(例えば、非特許文献1参照。)。入力の表示種別としては、日付順、サイト順、サイトを表示した回数順、今日表示したページ順が指定可能であり、過去に参照したWebページを効率的に探すことができる。   As an example of the prior art, there is a history list of Microsoft Internet Explorer (see, for example, Non-Patent Document 1). As the display type of input, the date order, the site order, the order of the number of times the site is displayed, and the page order displayed today can be specified, and a Web page referred to in the past can be efficiently searched.

また、従来技術の例として、Webページの閲覧履歴をサーバー側で保存し、閲覧頻度と検索語使用頻度によりそのリスト順位がソートさせて表示されるので、過去に参照したWebページに効率的にアクセスできる。
Microsoft Internet Explorer、“最近アクセスしたWebページの検索と再表示”、[online]、インターネット<URL:http://www.microsoft.com/windows(登録商標)/ie_intl/ja/using/howto/history/button.mspx>
In addition, as an example of the prior art, a web page browsing history is stored on the server side, and the list order is sorted and displayed according to browsing frequency and search word usage frequency. Accessible.
Microsoft Internet Explorer, “Searching and Redisplaying Recently Accessed Web Pages”, [online], Internet <URL: http: // www. Microsoft. com / windows (registered trademark) / ie_intl / ja / using / howto / history / button. mspx>

従来の履歴作成装置では、履歴を時系列順に並べることや、同じサイト毎にグループ化して表示すること、閲覧頻度等でソートすることが可能であるが、ユーザの作業や興味毎にグループ化できないという問題があり、過去の作業を回想したい場合には適さない。   In the conventional history creation device, it is possible to arrange the history in chronological order, to group and display for the same site, to sort by browsing frequency, etc., but it is not possible to group by user work or interest It is not suitable when you want to recall your past work.

本発明の目的は、上記従来技術の問題点を解決し、ユーザの履歴を関連のある作業や興味毎にグループ化し、履歴を階層的に作成する技術を提供することにある。   An object of the present invention is to solve the above-mentioned problems of the prior art, and provide a technique for grouping user histories for each related work or interest and creating histories hierarchically.

そこで、上記課題を解決するために、請求項1に記載の発明は、パソコン上でのユーザの活動履歴を作成する履歴作成装置であって、パソコン上でのユーザの活動を監視し、当該監視により得た情報を履歴情報として履歴DBに保存するユーザ活動監視手段と、前記履歴情報についての階層関係を、アクティブであった時間が予め決められた時間以上継続したウィンドウでの履歴情報を対象として算出し、当該情報を履歴関連情報として履歴関連情報DBに保存する関連算出手段と、前記履歴関連情報から、履歴の階層関係を表すイメージを作成する可視化手段と、を有することを特徴とする。 Accordingly, in order to solve the above-described problem, the invention described in claim 1 is a history creation device for creating a user activity history on a personal computer, monitoring the user activity on the personal computer, and monitoring the activity User activity monitoring means for storing information obtained by the above as history information in the history DB, and hierarchical information about the history information, with history information in a window that has been active for a predetermined time or longer as a target It has a relation calculation means for calculating and storing the information as history related information in the history related information DB, and a visualization means for creating an image representing a hierarchical relationship of the history from the history related information.

また、請求項2に記載の発明は、請求項1に記載の履歴作成装置において、前記関連算出手段は、前記ウィンドウの履歴情報と前記ウィンドウより以前に前記履歴DBに保存された他のウィンドウの履歴情報の階層関係を、前記履歴DBの履歴情報に含まれる前記ウィンドウと前記他のウィンドウのドキュメントIDにより特定されるドキュメントのテキスト内容の類似度に基づき算出することを特徴とする。 Further, the invention according to claim 2 is the history creation device according to claim 1, wherein the relation calculation unit includes the history information of the window and other windows stored in the history DB before the window. The hierarchical relationship of history information is calculated based on the similarity between text contents of documents specified by document IDs of the window and the other window included in the history information of the history DB .

また、請求項3に記載の発明は、請求項1に記載の履歴作成装置において、前記関連算出手段は、カットアンドペースト機能によりカットされたアクティブウィンドウを親とし、前記カットに対応するペーストが実行されたアクティブウィンドウを子とする階層関係を算出することを特徴とする。 Further, the invention according to claim 3 is the history creation device according to claim 1, wherein the relation calculation means uses an active window cut by a cut and paste function as a parent, and a paste corresponding to the cut is executed. It is characterized in that a hierarchical relationship with the active window as a child is calculated .

また、請求項4に記載の発明は、パソコン上でのユーザの活動履歴を作成する履歴作成装置における履歴作成方法であって、ユーザ活動監視手段が、パソコン上でのユーザの活動を監視し、当該監視により得た情報を履歴情報として履歴DBに保存するユーザ活動監視ステップと、関連算出手段が、前記履歴情報についての階層関係を、アクティブであった時間が予め決められた時間以上継続したウィンドウでの履歴情報を対象として算出し、当該情報を履歴関連情報として履歴関連情報DBに保存する関連算出ステップと、可視化手段が、前記履歴関連情報から、履歴の階層関係を表すイメージを作成する可視化ステップと、を有することを特徴とする。 The invention according to claim 4 is a history creation method in a history creation device for creating a user activity history on a personal computer, wherein the user activity monitoring means monitors the user activity on the personal computer, User activity monitoring step of storing information obtained by the monitoring as history information in the history DB, and a window in which the relationship calculation means continues the hierarchical relationship for the history information for a predetermined time or more. And calculating the history information at the target, and storing the information as history related information in the history related information DB, and visualizing means for creating an image representing the hierarchical relationship of the history from the history related information And a step .

また、請求項5に記載の発明は、請求項1から3のいずれかに1項に記載の履歴作成装置を構成する各手段としてコンピュータを機能させるための履歴作成プログラムであるThe invention according to claim 5 is a history creation program for causing a computer to function as each means constituting the history creation device according to any one of claims 1 to 3 .

請求項1〜5に記載の発明では、ユーザの活動履歴を階層的に示すイメージを作成することが可能であり、ユーザの活動履歴を関連のある作業や興味毎にグループ化できる。   According to the first to fifth aspects of the present invention, it is possible to create an image showing the user's activity history hierarchically, and the user's activity history can be grouped for each related work or interest.

なお、請求項に記載した「ユーザ」について、通常一台のパソコンは一人の者のみが使用するため、上記発明により特定のユーザの活動履歴を作成することが可能である。しかし、一台のパソコンを複数人で使用する場合において、一人のユーザの活動履歴を作成したいときは、特定のユーザがパソコンを使用するときのみ本発明の機能を作動させて履歴関連情報DBを作成するようにしてもよいし、このようなことをせずに、複数のユーザの活動履歴を作成することも可能である。   As for the “user” described in the claims, since only one personal computer is normally used by one person, it is possible to create an activity history of a specific user by the above invention. However, in the case where a single personal computer is used by a plurality of people, when it is desired to create an activity history of a single user, the history related information DB is created by operating the function of the present invention only when a specific user uses the personal computer. You may make it create, and it is also possible to create the activity log | history of a some user, without doing such a thing.

請求項1〜5に記載の発明によれば、パソコン上でユーザの活動履歴を関連のある作業や興味毎にグループ化し、階層的に表示することで、過去に閲覧した情報のタイトルを時系列で参照する場合の可読性を向上させることが可能となる。   According to the first to fifth aspects of the present invention, the user's activity history is grouped according to related work and interest on the personal computer and displayed hierarchically, so that the titles of information browsed in the past are time-sequentially displayed. It is possible to improve the readability when referring to.

例えば、作業や興味ごとにグループ化されているため、同時に複数の作業を行っていた履歴に関しても、1つの作業に着目した履歴閲覧が可能となる。また、親子関係を有する階層構造をツリー形式で表示することで、過去の作業の遷移を把握することが容易となる。   For example, since work is grouped according to work and interest, it is possible to browse the history with a focus on one work even for a history of performing a plurality of work simultaneously. Further, by displaying a hierarchical structure having a parent-child relationship in a tree format, it becomes easy to grasp the transition of past work.

以下、図面を用いて本発明の実施形態を説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

(履歴作成装置の構成)
図1は、本発明の実施形態で用いる履歴作成装置の構成図である。図1に示すように、履歴作成装置は、ユーザからの入力を受け付ける入力部11、履歴を可視化する可視化部12、履歴を保存している履歴DB14、可視化結果を出力する出力部13、ユーザの活動を監視するユーザ活動監視部15、ドキュメントを表示するドキュメント表示部16、ドキュメントを保存しているドキュメント保存部17、履歴の関連を算出する関連算出部18、及び履歴の関連情報を保存している履歴関連情報DB19から構成される。
(Configuration of history creation device)
FIG. 1 is a configuration diagram of a history creation apparatus used in the embodiment of the present invention. As illustrated in FIG. 1, the history creation device includes an input unit 11 that receives input from a user, a visualization unit 12 that visualizes a history, a history DB 14 that stores a history, an output unit 13 that outputs a visualization result, and a user's User activity monitoring unit 15 for monitoring activities, document display unit 16 for displaying documents, document storage unit 17 for storing documents, association calculation unit 18 for calculating history association, and history related information are stored. The history related information DB 19.

(履歴DB14の作成)
まず、履歴DB14の作成について説明する。ユーザは、パソコン上で、アプリケーション(ドキュメント表示部16)を起動して、ドキュメント保存部17に保存されているドキュメントをパソコンの画面上に表示する。ユーザは、パソコン上で作業する場合、複数のアプリケーションを同時に立ち上げていることが多いため、パソコン上には、複数のドキュメントが表示されている状態となることが多い。
(Creation of history DB 14)
First, creation of the history DB 14 will be described. The user starts an application (document display unit 16) on the personal computer and displays the document stored in the document storage unit 17 on the screen of the personal computer. When a user works on a personal computer, a plurality of applications are often started at the same time, and thus a plurality of documents are often displayed on the personal computer.

なお、アプリケーションの例としては、テキストエディタ、文書作成ソフト(ワード)、表計算ソフト、プレゼンテーションソフト、PDF表示アプリケーション(Adobe Acrobat)、Webブラウザ、メーラー等がある。   Examples of applications include a text editor, document creation software (word), spreadsheet software, presentation software, PDF display application (Adobe Acrobat), Web browser, mailer, and the like.

この中で、Webブラウザを利用した場合、表示されているWebページはインターネット上に保存されている場合が多く、パソコン内のドキュメント保存部17に保存されていないが、Webブラウザで表示したWebページをすべてドキュメント保存部17に保存するという機能を、Webブラウザに持たせることにより、他のアプリケーションと同様に扱うことが可能となる。   Of these, when a Web browser is used, the displayed Web page is often stored on the Internet and is not stored in the document storage unit 17 in the personal computer, but the Web page displayed on the Web browser Can be handled in the same manner as other applications by providing the Web browser with a function of storing all of these in the document storage unit 17.

ユーザ活動監視部15は、パソコン上で常駐するソフトウェアとして動作し、ユーザの操作(キーボードイベント、マウスイベント、リンククリック、テキストのカット&ペースト、ファイル保存イベント、及びアクティブウィンドウ情報等)を監視し、その履歴情報を時刻とともに履歴DB14に保存する。ここで、履歴DB14のデータ構造例を図2に示す。図2に示すように、時刻、ユーザ操作、及び付加情報が対応つけられて格納されている。   The user activity monitoring unit 15 operates as software resident on the personal computer, and monitors user operations (keyboard event, mouse event, link click, text cut and paste, file save event, active window information, etc.) The history information is stored in the history DB 14 together with the time. Here, a data structure example of the history DB 14 is shown in FIG. As shown in FIG. 2, time, user operation, and additional information are stored in association with each other.

特に、アクティブウィンドウが変更された場合には、ドキュメント表示部16から表示しているドキュメントID(たとえば、ファイル名、及びURL等)を受け取る。この仕組みを実現するために、ドキュメント表示部16であるアプリケーションは、ユーザ活動監視部15からの要求に応じて、ドキュメントIDを送信する機能を有する必要がある。さらに、アクティブウィンドウが変更されたときに、その要因となる情報が検出できた場合には、その情報についても保存する。例えば、Webページのリンククリックにより新しいウィンドウが開いた場合には、そのリンク元情報を保存する。   In particular, when the active window is changed, a document ID (for example, a file name and a URL) displayed from the document display unit 16 is received. In order to realize this mechanism, the application that is the document display unit 16 needs to have a function of transmitting a document ID in response to a request from the user activity monitoring unit 15. Further, when the information that becomes the cause can be detected when the active window is changed, the information is also saved. For example, when a new window is opened by clicking a link on a Web page, the link source information is saved.

つまり、アクティブウィンドウが変更されたときには、ユーザ活動監視部15は、アプリケーション名、そのアプリケーションで開いているドキュメントID、及びリンク元情報を、時刻とともに履歴DB14に保存する。   That is, when the active window is changed, the user activity monitoring unit 15 stores the application name, the document ID opened by the application, and link source information in the history DB 14 together with the time.

(履歴関連情報DB19の作成)
次に、履歴関連情報DB19の作成について説明する。図3に履歴関連情報DB19のデータ構造例を示す。図3に示すように、履歴関連情報DB19は、時刻、親情報、時間、タイトル、関連理由、及び種別が対応付けられて格納されている。この履歴関連情報DB19の作成は、ユーザが指定した時刻やパソコンの負荷が低い時間に実行されるものである。
(Creation of history related information DB 19)
Next, creation of the history related information DB 19 will be described. FIG. 3 shows an example of the data structure of the history related information DB 19. As shown in FIG. 3, the history related information DB 19 stores time, parent information, time, title, related reason, and type in association with each other. The creation of the history related information DB 19 is executed at a time specified by the user or at a time when the load on the personal computer is low.

関連算出部18は、履歴DB14の情報を古い順から、アクティブウィンドウ操作の履歴を参照し、以下のルールに従って親と子を決め、履歴関連情報DB19に保存する。   The relation calculation unit 18 refers to the history of the active window operation from the oldest information in the history DB 14, determines a parent and a child according to the following rules, and stores them in the history related information DB 19.

(1)あるアクティブウィンドウの操作履歴から次のアクティブウィンドウ操作履歴までの時間が一定時間以下(例えば、2秒以下等)のものは対象外とする。   (1) A time period from an operation history of a certain active window to the next active window operation history is less than a certain time (for example, 2 seconds or less) is excluded.

(2)最も古い履歴情報は親なしとする。   (2) The oldest history information has no parent.

(3)あるアクティブウィンドウの操作履歴にリンク元情報が存在する場合、この履歴から古い時間の方向に対して、リンク元のドキュメントIDを有するアクティブウィンドウの操作履歴の検索を行って、最初に見つかったものを親とし、現在のアクティブウィンドウを子とする。   (3) If link source information exists in the operation history of a certain active window, the operation history of the active window having the document ID of the link source is searched from the history in the direction of the old time. Is the parent and the current active window is the child.

(4)リンク元情報が存在しない場合、その1つ前の履歴情報と比較して、ドキュメント保存部17にアクセスし、テキストの内容の類似度をチェック(たとえば、テキストから抽出したキーワードが一致しているかをチェック)して、類似しているという結果であれば、1つ前の履歴情報を親とし、現在のアクティブウィンドウを子とする。1つ前で類似していないという結果であった場合、2つ前の履歴情報と内容の類似度をチェックし、類似しているという結果であれば、2つ前の履歴情報を親とし、現在のアクティブウィンドウを子とする。同様に3つ前、4つ前をユーザが設定した数まで繰り返す。なお、一般のWebページでなく、検索エンジンのページの場合は、検索キーワードのみで類似度をチェックする。   (4) If the link source information does not exist, the document storage unit 17 is accessed in comparison with the previous history information and the text content similarity is checked (for example, the keywords extracted from the text match). If the result is similar, the previous history information is set as a parent, and the current active window is set as a child. If the result is not similar to the previous one, check the similarity between the previous history information and the content, and if the result is similar, the previous history information is the parent, Make the current active window a child. Similarly, the previous three and the previous four are repeated up to the number set by the user. In the case of a search engine page instead of a general Web page, the similarity is checked using only the search keyword.

なお、キーワードの一致による判定の場合、一般的な名詞をキーワードとしてしまった場合には、常に「類似している」となってしまう可能性がある。そこで、特開2001−318792号公報に開示されている技術を用いた固有表現抽出装置を利用して、キーワードを抽出することで、常に「類似している」となってしまう問題を解決できる。   In the case of determination based on matching of keywords, if a general noun is used as a keyword, there is a possibility that it is always “similar”. Therefore, by extracting a keyword using a specific expression extraction device using the technique disclosed in Japanese Patent Laid-Open No. 2001-318792, it is possible to solve the problem of “similar” at all times.

(5)カット&ペーストのイベントが発生している場合は、カットされたアクティブウィンドウ情報を親として、ペーストされたアクティブウィンドウを子とする。   (5) When a cut and paste event has occurred, the cut active window information is used as a parent, and the pasted active window is used as a child.

(6)上記1〜5に合致しないアクティブウィンドウ操作履歴は親なしとする。   (6) An active window operation history that does not match the above 1 to 5 is assumed to have no parent.

(親子の関連算出例)
ここで、親子の関連算出例を図4に示す。図4に示すように、最も古いアクティブウィンドウ41について親はないものとする。アクティブウィンドウ41をリンククリックして移動したアクティブウィンドウ42はアクティブウィンドウ41を親とする。
(Example of parent-child relationship calculation)
Here, FIG. 4 shows a parent-child relation calculation example. As shown in FIG. 4, it is assumed that the oldest active window 41 has no parent. The active window 42 moved by linking and clicking the active window 41 has the active window 41 as a parent.

アクティブウィンドウ43についてリンク元情報が存在しない場合、その1つ前の履歴情報であるアクティブウィンドウ42と比較して、ドキュメント保存部17にアクセスし、テキストの内容の類似度をチェックして、アクティブウィンドウ42とアクティブウィンドウ43とが類似しているという結果であれば、1つ前の履歴情報であるアクティブウィンドウ42を親とし、類似していなければアクティブウィンドウ43には親はないものとする。   When there is no link source information for the active window 43, the document storage unit 17 is accessed and compared with the active window 42 which is the previous history information, and the similarity of the contents of the text is checked. If the result is that the active window 43 and the active window 43 are similar to each other, the active window 42 that is the previous history information is set as a parent, and if not similar, the active window 43 has no parent.

アクティブウィンドウ43をリンククリックして移動したアクティブウィンドウ44はアクティブウィンドウ43を親とする。   The active window 44 moved by link-clicking the active window 43 has the active window 43 as a parent.

アクティブウィンドウ44についてカット&ペーストのイベントが発生している場合は、カットされたアクティブウィンドウ44を親として、ペーストされたアクティブウィンドウ45を子とする。   If a cut and paste event has occurred for the active window 44, the cut active window 44 is used as a parent, and the pasted active window 45 is used as a child.

(可視化)
次に、可視化について説明する。まず、ユーザは、入力部11から表示範囲情報(表示日時と範囲)を入力する。入力部11は表示範囲情報を可視化部21に送る。可視化部21は表示範囲情報に適合する履歴情報を履歴関連DB19から取得する。可視化部21は、履歴関連情報DB19から取得した親子階層構造情報から、ツリー形式のイメージを作成する。
(Visualization)
Next, visualization will be described. First, the user inputs display range information (display date and range) from the input unit 11. The input unit 11 sends display range information to the visualization unit 21. The visualization unit 21 acquires history information matching the display range information from the history related DB 19. The visualization unit 21 creates a tree-type image from the parent-child hierarchical structure information acquired from the history related information DB 19.

ここで、図5を用いてツリー形式のイメージについて説明する。図5に示すように、ユーザは、2004/10/01/17:33:26にgooウェブ検索を用いて[Windows XP sp2]というキーワードを検索して、検索結果を得ている。この検索結果のアクティブウィンドウが親であり、検索結果である[Windows XP sp2 FAQ集]、及び[Windows XP Service Pack2 セキュリティ強化機能搭載]にリンクしている。その後、[Windows XP sp2 proxy]をキーワードとして類似検索を行い、検索結果にリンクしていることがわかる。なお、[Windows XP sp2 失敗]をキーワードとして類似検索した検索結果である[Windows XP sp2 FAQテンプレ]へのリンクの後に、当該アクティブウィンドウにおいて [SP2の適用時の注意点]についてカット&ペーストの操作がなされている。   Here, a tree format image will be described with reference to FIG. As shown in FIG. 5, the user searches the keyword “Windows XP sp2” using the Google web search at 2004/10/01/17: 33: 26, and obtains the search result. The active window of this search result is a parent, and is linked to [Windows XP sp2 FAQ collection] and [Windows XP Service Pack2 security enhanced function installed] which are search results. Thereafter, a similar search is performed using [Windows XP sp2 proxy] as a keyword, and it is found that the search result is linked. In addition, after a link to [Windows XP sp2 FAQ template], which is a similar search result using [Windows XP sp2 failure] as a keyword, the cut and paste operation for [Precautions when applying SP2] in the active window Has been made.

また、[ミーティング]、及び[schedule]のアクティブウィンドウに関しては親、及び子は存在しない。   In addition, there are no parent and child for the active window of [meeting] and [schedule].

このように、ユーザの行った検索履歴、及びリンク履歴等の活動履歴が階層的にわかりやすく表示されている。   In this way, the history of the search performed by the user and the activity history such as the link history are displayed in an easily understandable manner hierarchically.

出力部13はこのようなイメージを受け取り、出力する。   The output unit 13 receives and outputs such an image.

なお、上記実施形態において、履歴作成装置は、例えば、履歴作成装置を構成するコンピュータ装置が有するCPUによって実現され、必要とする関連算出処理、ユーザ活動監視処理、ドキュメント表示処理、可視化処理などをアプリケーションプログラムとして搭載することができる。   In the above-described embodiment, the history creation device is realized by, for example, a CPU included in a computer device that configures the history creation device, and performs application of necessary calculation processing, user activity monitoring processing, document display processing, visualization processing, and the like Can be installed as a program.

また、必要とする関連算出処理、ユーザ活動監視処理、ドキュメント表示処理、可視化処理など、行った処理結果や計算結果等のデータを内部メモリや外部記憶装置等に書き込み・読み出しができるようにしてもよい。   Also, it is possible to write / read data such as the results of processing and calculation results, such as necessary related calculation processing, user activity monitoring processing, document display processing, visualization processing, etc., to an internal memory or an external storage device. Good.

また、本実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム又は装置に供給し、そのシステム又は装置のCPU(MPU)が記憶媒体に格納されたプログラムコードを読み出し実行することも可能である。この場合、記憶媒体から読み出されたプログラムコード自体が上記実施形態の機能を実現することになり、このプログラムコードを記憶した記憶媒体としては、例えば、CD−ROM、DVD−ROM、CD−R、CD−RW、MO、HDD等がある。   In addition, a recording medium recording software program codes for realizing the functions of the present embodiment is supplied to a system or apparatus, and a CPU (MPU) of the system or apparatus reads and executes the program code stored in the storage medium. It is also possible. In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiment, and examples of the storage medium storing the program code include CD-ROM, DVD-ROM, and CD-R. , CD-RW, MO, HDD and the like.

履歴作成装置の構成図。The block diagram of a log | history production apparatus. 履歴DBのデータ構造例。The data structure example of history DB. 履歴関連情報DBのデータ構造例。The data structure example of history related information DB. 履歴の関連算出例のフロー図。The flowchart of the related calculation example of a log | history. ユーザインタフェースに出力するツリー形式のイメージ例。An example of a tree format image output to the user interface. 履歴作成装置の構成図。The block diagram of a log | history production apparatus.

符号の説明Explanation of symbols

11…入力部
12…可視化部
13…出力部
14…履歴DB
15…ユーザ活動監視部
16…ドキュメント表示部
17…ドキュメント保存部
18…関連算出部
19…履歴関連情報DB
41…アクティブウィンドウ
42…アクティブウィンドウ
43…アクティブウィンドウ
44…アクティブウィンドウ
45…アクティブウィンドウ
61…入力部
62…可視化部
63…出力部
64…履歴DB
65…ユーザ活動監視部
66…ドキュメント表示部
DESCRIPTION OF SYMBOLS 11 ... Input part 12 ... Visualization part 13 ... Output part 14 ... History DB
DESCRIPTION OF SYMBOLS 15 ... User activity monitoring part 16 ... Document display part 17 ... Document preservation | save part 18 ... Relation calculation part 19 ... History related information DB
41 ... Active window 42 ... Active window 43 ... Active window 44 ... Active window 45 ... Active window 61 ... Input unit 62 ... Visualization unit 63 ... Output unit 64 ... History DB
65 ... User activity monitoring part 66 ... Document display part

Claims (5)

パソコン上でのユーザの活動履歴を作成する履歴作成装置であって、
パソコン上でのユーザの活動を監視し、当該監視により得た情報を履歴情報として履歴DBに保存するユーザ活動監視手段と、
前記履歴情報についての階層関係を、アクティブであった時間が予め決められた時間以上継続したウィンドウでの履歴情報を対象として算出し、当該情報を履歴関連情報として履歴関連情報DBに保存する関連算出手段と、
前記履歴関連情報から、履歴の階層関係を表すイメージを作成する可視化手段と、
を有することを特徴とする履歴作成装置。
A history creation device for creating a user activity history on a personal computer,
User activity monitoring means for monitoring user activity on a personal computer and storing information obtained by the monitoring in the history DB as history information;
A hierarchical calculation for the history information is calculated with respect to history information in a window that has been active for a predetermined time or longer, and the information is stored in the history related information DB as history related information. Means,
Visualization means for creating an image representing a hierarchical relationship of history from the history related information;
A history creating device characterized by comprising:
前記関連算出手段は、
前記ウィンドウの履歴情報と前記ウィンドウより以前に前記履歴DBに保存された他のウィンドウの履歴情報の階層関係を、前記履歴DBの履歴情報に含まれる前記ウィンドウと前記他のウィンドウのドキュメントIDにより特定されるドキュメントのテキスト内容の類似度に基づき算出する
ことを特徴とする請求項1に記載の履歴作成装置。
The relation calculating means includes
The hierarchical relationship between the history information of the window and the history information of another window saved in the history DB before the window is specified by the document ID of the window and the other window included in the history information of the history DB. The history creation device according to claim 1, wherein the history creation device calculates the similarity based on the similarity of the text content of the document to be recorded.
前記関連算出手段は、カットアンドペースト機能によりカットされたアクティブウィンドウを親とし、前記カットに対応するペーストが実行されたアクティブウィンドウを子とする階層関係を算出するThe relation calculating means calculates a hierarchical relationship having an active window cut by the cut and paste function as a parent and an active window in which paste corresponding to the cut is executed as a child.
ことを特徴とする請求項1に記載の履歴作成装置。The history creation device according to claim 1, wherein:
パソコン上でのユーザの活動履歴を作成する履歴作成装置における履歴作成方法であって、
ユーザ活動監視手段が、パソコン上でのユーザの活動を監視し、当該監視により得た情報を履歴情報として履歴DBに保存するユーザ活動監視ステップと、
関連算出手段が、前記履歴情報についての階層関係を、アクティブであった時間が予め決められた時間以上継続したウィンドウでの履歴情報を対象として算出し、当該情報を履歴関連情報として履歴関連情報DBに保存する関連算出ステップと、
可視化手段が、前記履歴関連情報から、履歴の階層関係を表すイメージを作成する可視化ステップと、
を有することを特徴とする履歴作成方法。
A history creation method in a history creation device for creating a user activity history on a personal computer,
A user activity monitoring means for monitoring a user's activity on the personal computer and storing information obtained by the monitoring in the history DB as history information;
The related calculation means calculates the hierarchical relationship of the history information for history information in a window that has been active for a predetermined time or longer, and uses the information as history related information as a history related information DB. Related calculation steps to be stored in
A visualization step for creating an image representing a hierarchical relationship of history from the history related information;
A history creation method characterized by comprising:
請求項1から3のいずれかに1項に記載の履歴作成装置を構成する各手段としてコンピュータを機能させるための履歴作成プログラム。 A history creation program for causing a computer to function as each means constituting the history creation device according to any one of claims 1 to 3 .
JP2005055334A 2005-03-01 2005-03-01 History creation device, activity history creation method, and activity history creation program Expired - Lifetime JP4288247B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005055334A JP4288247B2 (en) 2005-03-01 2005-03-01 History creation device, activity history creation method, and activity history creation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005055334A JP4288247B2 (en) 2005-03-01 2005-03-01 History creation device, activity history creation method, and activity history creation program

Publications (2)

Publication Number Publication Date
JP2006243861A JP2006243861A (en) 2006-09-14
JP4288247B2 true JP4288247B2 (en) 2009-07-01

Family

ID=37050243

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005055334A Expired - Lifetime JP4288247B2 (en) 2005-03-01 2005-03-01 History creation device, activity history creation method, and activity history creation program

Country Status (1)

Country Link
JP (1) JP4288247B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5238519B2 (en) * 2009-01-06 2013-07-17 株式会社日立製作所 Terminal operation history storage system and user terminal
JP2010165249A (en) * 2009-01-16 2010-07-29 Sony Corp Information processor, information processing method, and program
US9589541B2 (en) 2012-02-28 2017-03-07 Ebay Inc. Location-based display of pixel history
US9740777B2 (en) 2013-12-20 2017-08-22 Ebay Inc. Systems and methods for saving and presenting a state of a communication session
US9549028B2 (en) 2014-02-18 2017-01-17 Ebay Inc. Systems and methods for automatically saving a state of a communication session

Also Published As

Publication number Publication date
JP2006243861A (en) 2006-09-14

Similar Documents

Publication Publication Date Title
JP4731479B2 (en) Search system and search method
JP5620913B2 (en) Document length as a static relevance feature for ranking search results
US8285724B2 (en) System and program for handling anchor text
US8271410B2 (en) Displaying resources based on shared contexts
KR102355212B1 (en) Browsing images via mined hyperlinked text snippets
US20100262610A1 (en) Identifying Subject Matter Experts
US9740881B2 (en) Defense against search engine tracking
JP2019537128A (en) Method and system for identifying similarities between multiple data representations
KR20080086868A (en) Computers, one or more computer readable media, and computer-based methods
CN113544689A (en) Generate and provide additional content for the source view of the document
JP2023551418A (en) Method and system for reuse of data item fingerprints in the generation of semantic maps
US8458187B2 (en) Methods and systems for visualizing topic location in a document redundancy graph
US20100030763A1 (en) Building a research document based on implicit/explicit actions
US7890503B2 (en) Method and system for performing secondary search actions based on primary search result attributes
US20050102308A1 (en) Adaptively interfacing with a data repository
JP2008310514A (en) User operation history acquisition / display device, user operation history acquisition / display method, user operation history acquisition / display program, and recording medium recording the program
JP4288247B2 (en) History creation device, activity history creation method, and activity history creation program
US20120150899A1 (en) System and method for selectively generating tabular data from semi-structured content
JP2008117134A (en) Period extracting device, period extracting method, period extracting program implementing the method, and recording medium storing the program
JP5127553B2 (en) Information processing apparatus, information processing method, program, and recording medium
JP2006146458A (en) Document search apparatus and document search program
JP2008262324A (en) Information processing apparatus, information processing method, and program
JP2006236221A (en) Management server for web page retrieval
JP2006139509A (en) Parallel playback method and apparatus for multiple Web browsing operations, program, and storage medium storing program
AU2003264164B2 (en) Adaptively interfacing with a data repository

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081225

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

Effective date: 20090324

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: 20090330

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

Free format text: PAYMENT UNTIL: 20120403

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4288247

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130403

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140403

Year of fee payment: 5

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term