This application is based upon and claims the benefit of priority from prior Japanese Patent Application No. 2004-346515, filed Nov. 30, 2004, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a relation information generating apparatus to generate relation information indicating relation between a certain information resource and another information resource, and a method of generating the same.
2. Description of the Related Art
When a new information resource is created based on an information resource such as a document electronically saved or an E-mail, an existing information resource is reused by being watched, referred to or quoted. Till now, such relating between information resources is performed by one-sided reference such as referring to a source mail relating to a reply of an E-mail, for example, or a list of reference literatures mentioned in a document.
Further, it is done to manage a relation indicating an information resource of a partner in bidirection, for example, a list of other mails replied to a mail which a user is looking at now (by a mailing list control system, etc.), and a list (CiteSeer) of documents from which a certain document is quoted.
Further, there are a system referring to information of another Web page by a hyperlink of HTML used in a Web page of Internet, and a system referred to as a track back configured to write in a referred page a descriptive text and a hyperlink to a Web page on the side referring to the referred page, to the contrary.
On the other hand, Japanese Patent Laid-Open No. 2003-263462 discloses a technique of storing, in a storage device, link information representing a reference relation defined between electronic data in an information system to search the electronic data and additional information including a comment added to at least one of reference relations and user information with associating with each other, and reading out, from the storage device, link information and additional information that conform the search condition.
In the above prior art, how a certain information resource relates to another information resource to be referred to can be read only from fixed information such as a mail reply relation and a document reference relation. Therefore, it is difficult to grasp how a certain information resource relates to another information resource.
In a mail system or a document reading system, relationship between an information resource as an object and an information resource to be dealt with has only to be fixed information decided beforehand. However, in a knowledge management system to promote efficiency of organized intelligent production activity in a company, it is difficult to manage all of various kinds of information resources practically.
In such a knowledge management system, various information to be dealt with in organization or groups sharing a certain work must be shared with respective groups in view of how the information is created and how it is utilized. For this reason, as for a reference relation that a certain information resource refers to another information resource, there is considered a method of adding a term for explaining that it is an information resource including what kind of content as well as data indicating simply a location of the information resource of a partner such as URL. However, the term is created manually by a user oneself or uses a fixed term such as an “article of reply source”, an “origin of quoting”, an “following article”, “reference information”, “relation information” and “comment”. It is not possible to know detailed information such as process or evaluation concerning a certain information resource.
On the other hand, in a system creating an new information resource using a plurality of information resources and sharing these information resources, if a user registers an information resource such as a document or a message with a specific region of a computer on a network, and imparts an access right for accessing the region to a specific user group, the system has a function to share the information resource registered with the region. The information resources to be shared do not exist independently. For example, the content of a certain information resource is a comment such as an opinion for another information resource actually, or a summary of the contents of a plurality of other information resources, so that there is often some correlation between the information resources. However, only by indicating that there is some correlation, it is insufficient to grasp what relation exist between the information resources even if the information resource is referred.
It is difficult to grasp from one electronic data how respective electronic data relate to other electronic data by the technique of Japanese Patent Laid-Open No. 2003-263462. Also, it is difficult to grasp a clear reference relation because the comment oneself is input by a user.
It is an object of the invention to provide a relation information generating apparatus to generate relation information capable of grasping what relation exists between a criterion information resource and another information resource generated or selected based on the certain information resource, and a method of generating the same.
An aspect of the present invention provides a relation information generating apparatus of generating information indicating a relation between a plurality of information resources, the apparatus comprising: a detecting unit configured to detect an action done by a user when the user creates or selects a first information resource referring to at least one second information resource; and a relation information generating unit configured to generate first relation information and second relation information according to the detected action and to impart the first relation information and the second relation information to the first information resource and the second information resource to correlate with each other, the first relation information including a first descriptive text to explain a relation from the first information resource to the second information resource, and the second relation information including a second descriptive text to explain a relation from the second information resource to the first information resource.
There will now be described an embodiment of the present invention in conjunction with drawings.
There is explained preparation of correlation links Lsd and Lds hereinafter. At first an action determination unit 11 determines the content of the action A, and provides a determination result to a correlation link generator 13. A template selector 12 selects a template according to the action A and provides it to the correlation link generator 13. The correlation link generator 13 outputs correlation links Lsd and Lds to the information resources Rs and Rd respectively, according to the determination result and the template of the action.
The correlation links Lsd and Lds include an identifier indicating a location of another information resource relating to the certain information resource and a descriptive text describing what relation the another information resource has with respect to the certain information resource. Therefore, the relation that the another information resource referred to has with respect to the certain information resource can be grasped to some extent before reading the another information resource directly. On this occasion, the descriptive text of the correlation links Lsd and Lds is automatically created using at least one of (1) information indicating what action (operation) generates the information resource Rd from the information resource Rs, (2) information provided by comparison of content of the information resource Rs with that of the information resource Rd, and (3) information of caption concerning the information resource Rs included in the information resource Rd. This embodiment can be applied to a plurality of information resources Rs.
The correlation link between information resources will be described concretely hereinafter. Assuming that when a user does the action (operation) A on the basis of a certain information resource Rs, another information resource Rd is provided, as shown in
The correlation link is information concerning the information resource Rd with reference to the information resource Rs, and information concerning the information resource Rs with reference to the information resource Rd. In other words, the correlation link includes identification information for identifying an information resource of a partner, and a caption indicating what relation the information resource of the partner has with respect to an own information resource. If the action A is an action to “comment”, for example, the correlation link Lsd on the information resource Rs side which is provided by the action A stores a descriptive text representing that the information resource Rd is a “content of comment” to the own information resource Rs, along with identification information for identifying the information resource Rd provided as a result of the action A.
The correlation link Lds on the information resource Rd side stores information for explaining the information resource Rs, for example, a sentence meaning “object to be commented”, along with information indicating the information resource Rs.
As thus described, by generating the correlation links Lsd and Lds, and adding them to the information resources Rs and Rd respectively, it is possible to grasp from the correlative link what relation the own information resource has with respect to another information resource.
A correlative link added to a single information resource will be described hereinafter.
In this manner, if a correlation link is prepared every action with reference to a single information resource Rx, it is possible to grasp in detail a relation with another information resource and content thereof every action by referring to only the correlation link of the single information resource.
The data structure of the correlation link will be described in detail in conjunction with
The correlation link 30 contains a LID region 31 storing ID to identify a correlation link, an ACTION region 32 storing an action of a correlation link, a S/D region 33 storing distinction of a source or a destination of a correlation link, a CDATE region 34 storing a correlation link creation date, a MDATE region 35 storing a last updated date and time of a correlation link, a RID region 36 storing ID of an information resource belonging to this correlation link, a LDESC region 37 storing a descriptive text of a correlation link, a TRNUM region 38 storing the number of information resources to be subjected to a correlation link, and a plurality of OTRID regions 39, 40 . . . 41 storing information resources ID to be subjected to a correlation link.
Also, correlation links similar to the above are generated on n information resource 46 containing information resources R1, R2 . . . Rn. With the information resources associated with each other by an action, source information resources and generated information resources allow relation of multiple to multiple. In this case, the correlation links are given for all relating information resources every action, and each contains identification information for identifying information resource of a partner and content caption thereof.
The correlation link 30 of such a structure makes it possible to grasp relation with another information resource and content thereof in detail, only by referring to relation information generated by the information resource.
There will be described actions (operations) when preparing new information resource referring to information resource in conjunction with
The actions of
As thus described, it is possible to make a correlation link including a detailed caption such as what relation the relation information resource has or what content it has, according to each classification of respective actions.
Further, it is possible to do these actions for a plurality of selected information resources Rs, and to make a correlation link between the information resource Rd generated by the action and the information resource Rs as a source of the information resource Rd.
The embodiment is not limited to the actions shown in
There will be described an environment to use a relation information generating apparatus to generate a correlation link (relation information) hereinafter.
There will be explained configuration and a generating process of the relation information generating apparatus.
A relation information generating process will be described referring to flowcharts of
When the user requests to register user information and user group information of the user group information DB 313, they are stored in a user information register 311 and a user group information register 312. After the process of step S02, steps S01 and S02 are repeated as needed.
An action selector 302 selects an information resource necessary as the source information resource from the information resources collected to the information resource selection list holder (work tray) 301 (step S03). The user selects an action to a set S(Rs) of selected information resources with the action selection unit 302 (step S04). When an action is selected, an information resource creator 306 determines whether a new information resource should be created (step S05).
When creation of the new information resource is determined, the information resource creator 306 uses a draft content of the information resource Rd according to the selected action (step S06). In the case of an action to “comment”, for example, the content of the source information resource Rs is quoted with a quote mark in the text of the information resource to be created. In the case of an action to “collect up contents”, it is considered to combine the contents obtained by removing unnecessary parts such as greetings sentence and a signature from contents of a plurality of source information resources, and insert the combined content into the information resource as a text.
After step S06, the information resource creator 306 edits the information resource Rd according to a user request (step S07). An information resource register 309 registers the information resource Rd with the information resource storage DB as a result of the action (step S08). When it is determined in step S05 not to create a new information resource, the information resource creator 306 selects the information resource as a result of the action referring to a user group information DB 313 (step S09).
A correlation link generator/estimator 305 generates a correlation link between the new information resource Rd and the information resource S(Rs) (step S10). This process will be described referring to
By generating a correlation link according to an action of an information resource made newly as described above, it is possible to grasp relation of the correlation link with the relating information resource and content thereof in detail.
The correlation link generating process will be described hereinafter. As shown in
A purpose of a correlation link generating process shown in flowchart of
At first an action will be described. Two types of actions are explained in
The comparison process will be described hereinafter. When the source information resource Rs and the information resource Rd generated newly by an action are compared with each other, how the comparison process is done and what descriptive text is created are previously determined by respective actions. In the case of an action to “write a comment”, for example, a comparison module referred to as “comment comparison” is used, and the body of the descriptive text is generated by applying the comparison result to a “descriptive text template for comments”.
When the new information resource Rd is generated based on the source information resource Rs, a process content of “comment comparison” is executed in order of the following steps.
1. Delete a quoting part, greetings sentence and signature part of the new information resource Rd.
2. Determine whether the content remaining without being deleted in 1 is an “affirmative comment” or a “critical comment”.
As a result, a template for the descriptive texts is assumed to be set to (1) Rs→Rd: “ooo comment for this content” and (2) Rd→Rs: “information directed to this comment”, with reference to descriptive texts of the new information resource Rs viewed from the original information resource Rs and the source information resource Rs viewed from the new information resource Rd.
As for (1) ooo, when it is determined by a comparison process that an affirmative language is included in the information resource Rd, a word of “affirmative” is inserted in a location equal to (1) ooo. If the result of the comparison process indicates a critical comment, a word of “criticism” is inserted in the location. Accordingly, it is possible to generate, for example, Rs→Rd: an “affirmation comment to this content” as a correlation link descriptive text. The user can edit this manually.
Further, in a case of another action A4: “collect up contents”, the comparison process determines whether the content of the new information resource Rd reflects a part of the source information resource Rs with how much quantity. The template of the corresponding descriptive text comes to have a form of Rs→Rd: a “summary that oo of this content is reflected”. As a result, it is possible to generate a descriptive text of, for example, Rs→Rd: “summary that about 70% of this content are reflected” by inserting a digit value, etc. in the template in form of matching the result of the comparison processing with this oo.
As thus described, by generating and storing a correlation link whenever a new information resource is generated, it is possible to browse a detail content of the relating information resource, etc. from one information resource without browsing the relating information resource directly to display an information resource based on relation information.
Further, when a new information resource is created by the information resource creator 306 shown in
There will be described an example that the action varies according to an information resource.
When a new information resource Rd1 is generated for a plurality of source information resources Rs (1, 2 . . . ) 55, a selection area 57 for action selection and an execution button 58 are displayed as shown in
If selectable actions are displayed according to the number of source information resources (or type thereof) as described above, the user can select an action to comply with each information resource.
There will be described a screen for displaying on a client terminal a site that an information sharing system manages, the information sharing system having a relation information generating function utilizing an information resource having the above mentioned correlation link.
There will be explained the link screen 110 of
A list screen of information resources generated in a group directory is described in conjunction with
The symbol of an action type corresponding to each action is displayed along with the content of the action on the selection display area 122. The selection display area 124 displays an item of a label showing the content of an information resource, an item showing a type of an action, an item showing a title of an article, an item showing an author name who created the information resource, an item showing created date and time, and an item showing a folder name in which an information resource serving as a reference for the created information resource is stored. This selection display area 124 displays an information resource 126 including a label “question”, a type “□ (flow)”, article “Re: Don't know server setting”, author “Ichiro Nakamura”, created date and time “before 3 days”, and folder “instruction”. When this information resource 126 is selected, the screen 130 shown in
A screen showing detailed information of the information resource 126 shown in
The display area 132 displays a quoted passage 133 of a source information resource. This quoted passage 133 is a sentence quoted by “Don't know setting of server . . . Taro Yamada ※ Article of a send back source” of the type □ (flow) so as to be displayed on the correlation link of the selection display area 138. The selection display area 138 displays a type of a relating information resource, a title, an author and a descriptive text of a correlation link. An action selectable on the selection area 136 is selected according to what type the information resource to be selected is, as shown in
The work tray screen displayed when selecting a work tray of the selection display area 114 shown in
Each item of the selection area 142 for selecting a group and the selection area 143 for selecting a type of an action, which are shown in
A work tray screen indicating a work tray saving the information resource is described in conjunction with
An example to execute an action to the information resource of the work tray shown in
The input area 166 displays a caption of an action, an input area 167 for inputting a title and the content of a new information resource, and a button 168 for taking in the information resource displayed on the display area 162. When the user inputs an item on the input area 166 and then selects the button 165 for executing an action, a new information resource and a relation link having a descriptive text of an action in which contents are collected up are generated. At the same time, a correlation link is generated for each of a plurality of information resources related to the information resource.
When a user selects a label and inputs a comment on the input selection area 173, and then clicks the button 165 for executing an action, a new information resource and a relation link having a descriptive text including an evaluation result are generated. At the same time, a correlation link is generated for each of a plurality of information resources related to the information resource.
When the action is executed via the action execution screens 160 and 170 of
A concrete example of an action for a new information resource will be described in conjunction with FIGS. 19 to 21.
In
An example of generating a correlation link is described in conjunction with
In
As thus described, if a correlation link having identification information of a relating information resource and information concerning a content caption corresponding to an action is generated for each of information resources, it is possible to grasp a detail content directly from the correlation link of a certain information resource without browsing the relating information resource.
An example of displaying a plurality of information resources saved in a work tray when a plurality of information resources are selected will be described referring to
The information resources saved in the work tray are displayed as a search result display 180 every item, an individual information resource display 181 of information resources such as descriptive information, a creation history and latest information, and a fragmented content display every fragmented element, or saved as an information resource set 182 of threads. The user selects a plurality of information resources which are displayed and saved, and select an action to execute it.
As described above, when an action is executed, it is possible to display relation information between information resources to support the action such as information on search results and information resources thereof, using a correlation link of a plurality of information resources selected.
The relation information generating process explained in the embodiment can be realized by hardware or executed in software with a computer. In other words, according to the present invention, there is provided a computer readable medium storing a program for causing a computer to execute a process of determining an action to be used when a user creates or selects a second information resource referring to at least one first information resource, and a process of generating first relation information including a first descriptive text to explain relation of the second information resource with respect to the first information resource according to the determined action and second relation information including a second descriptive text to explain relation of the first information resource with respect to the second information resource.
According to the present invention, if relation information added to an information resource is referred to, it is possible to grasp what relation the information resource has with another information resource before browsing the another information resource directly. Also, it is possible to obtain a process that the information resource is generated, evaluation of the relation information resource, and latest information by referring to this relating information.
Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2004-346515 | Nov 2004 | JP | national |