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 PDFInfo
- 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
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ページに効率的にアクセスできる。
従来の履歴作成装置では、履歴を時系列順に並べることや、同じサイト毎にグループ化して表示すること、閲覧頻度等でソートすることが可能であるが、ユーザの作業や興味毎にグループ化できないという問題があり、過去の作業を回想したい場合には適さない。 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.
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.
ことを特徴とする請求項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:
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)
| 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 |
-
2005
- 2005-03-01 JP JP2005055334A patent/JP4288247B2/en not_active Expired - Lifetime
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 |