WO2004034282A1 - コンテンツ再利用管理装置およびコンテンツ再利用支援装置 - Google Patents
コンテンツ再利用管理装置およびコンテンツ再利用支援装置 Download PDFInfo
- Publication number
- WO2004034282A1 WO2004034282A1 PCT/JP2003/007019 JP0307019W WO2004034282A1 WO 2004034282 A1 WO2004034282 A1 WO 2004034282A1 JP 0307019 W JP0307019 W JP 0307019W WO 2004034282 A1 WO2004034282 A1 WO 2004034282A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- reuse
- information
- determination
- unit
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
Definitions
- the present invention relates to a content reuse management device and a content reuse management device for determining the degree of reuse between contents stored in a database using a computer, such as scenarios, texts, documents, templates, sentence examples, figures, images, sounds, and the like. It relates to the use support equipment.
- the content management and reuse apparatus of the present invention determines the degree of reuse of content from the surface information of the content, such as a key, etc., and uses the content similarity and the information associated with the content in terms of reuse. It is required to determine the presence or absence of the information and the degree of reuse.
- the content reuse support device of the present invention provides recommendation information indicating the importance of content to the user based on the degree to which the content is reused. By making it possible to select content, etc., it assists in reusing content easily. Background art
- the similarity is determined by extracting the longest matching character string from two documents.
- Patent Document 1
- an object of the present invention is to use such a digital watermark without using such a digital watermark, and for surface information such as text strings or byte strings of contents such as text documents and image documents. It provides a content reuse management device that determines the degree of reuse from pattern information using a dictionary or a dictionary, grasps the derivation of content, promotes reuse, and enables Z control.
- the present invention determines how much content has been reused, generates content recommendation information based on the reused content, and provides it to the user. It is intended to provide a content reuse support device that supports easy reuse of content by making it easy to select content.
- the present invention provides a content reuse management device that determines whether or not there is reuse between contents, a surface information creation method for creating surface information such as a character string appearing in the content, and a reuse degree using the surface information. It has a reusability determination means for determining whether or not there is a usage relationship between the contents based on the degree of coincidence of the surface information between the contents.
- the present invention also provides a content reuse management device for determining whether or not there is use between contents, comprising: a reuse determination unit configured to generate a keyword included in the content and determine a degree of reuse based on the keyword; It determines whether or not there is a use relationship of content based on the degree of matching of keywords between them.
- the present invention provides a content reuse management device for determining whether or not content is reused, using surface information creating means for creating surface information such as a character string appearing in the content, and using the surface information. It is provided with both or at least one of a reuse determination unit that determines whether there is a reuse relationship between contents and a reuse determination unit that determines the degree of reuse based on a keyword.
- a metadata holding unit that holds the metadata, and metadata usage determining means that assists the determination result of the reuse determining means using the metadata, based on the reuse determination result of the reuse determining means.
- reuse is determined based on metadata.
- the present invention provides a possibility that the content reuse management device may be reused.
- a reference content a determination target content that may have been created by reusing the reference content, a surface information creating means for creating surface information such as a character string appearing in the content, and a surface information. It is provided with a reuse judging means having a surface information based reuse judging engine for judging the degree of reuse by using, and a display means for displaying the information outputted by the reuse judging means.
- surface information can be created from these contents, and the reuse relationship can be checked simply by matching the surface information.
- the reuse state can be detected without requiring large processing and without preparing information such as keywords or metadata in advance.
- the content reuse management device of the present invention includes a reference content that may have been reused, a determination target content that may have been created by reusing the reference content, a keyword, A keyword dictionary that holds character strings, a dictionary-based reuse engine that determines the degree of reuse based on dictionary information such as a keyword and a character string, and a reuse determination unit that has a reuse engine.
- Display means for displaying information to be displayed.
- the content reuse management apparatus of the present invention reuses a reference content that may have been reused, a metadata about the creator of the referenced content and its complement source, and reuses the referenced content.
- the content to be judged that may have been created by the process, metadata about the content to be judged, surface information creation means for creating surface information such as character strings that appear in the content, and surface information Reusability determination means with a surface information-based reuse determination engine that determines the degree of reuse, or a keyword dictionary that holds keywords and character strings, and a degree of reuse based on dictionary information such as keywords and character strings.
- Re-use determination means having a dictionary-based reuse determination engine for determining the re-use, and the determination result of the re-use determination means is supplemented using metadata.
- the content reuse management device of the present invention recycles a reference content database storing a plurality of referenced contents that may be reused, and recycles the content stored in the reference content database.
- Judgment target content that may have been created surface information creation means that creates surface information such as character strings that appear in the content, and a surface information base that uses the surface information to determine the degree of reuse.
- a reuse determination means having a determination engine, or a key-based dictionary that holds keywords and character strings, and a dictionary-based re-use that determines the degree of reuse based on dictionary information such as character strings. It comprises a reuse determining means having a use determining engine, and a display means for displaying information output from the reuse determining means.
- the content reuse management device includes a reference content database with metadata in which a plurality of referenced contents that may have been reused and their metadata are stored; Content that may be created by reusing content stored in the content database, metadata about the content to be determined, and surface information such as character strings that appear in the content.
- a reuse judging means having a surface information-based reuse judgment engine for judging the degree of reuse using surface information, or a key word dictionary holding keywords and character strings
- a key word character string Reuse determination means having a dictionary-based reuse determination engine for determining the degree of reuse based on dictionary information such as Assisting means for assisting the judgment result of the reuse judging means using metadata, a metadata information dictionary holding metadata used by the judging aid means, and output from the reuse judging means. Equipped with display means for displaying information is there.
- the content reuse support device includes a content holding unit that holds content, a content management unit that manages management information indicating the degree to which content is reused, and content recommendation based on content usage information. It has a content recommendation unit that generates content recommendation information for performing content recommendation.
- the content reuse support device of the present invention includes a content creation support unit for assisting the user in editing the content based on the recommendation information generated by the content recommendation unit.
- FIG. 1 is a diagram showing a first embodiment of the present invention.
- FIG. 2 is an explanatory diagram of generating a matched character string and a keyword according to the present invention.
- FIG. 3 is a diagram showing a system configuration of the content reuse management device of the present invention.
- FIG. 4 is a diagram showing the configuration of the reuse judging means of the present invention.
- FIG. 5 is a diagram showing a flowchart of generating a matched character string according to the first embodiment of the present invention.
- FIG. 6 is a diagram showing a flowchart of the reuse judgment according to the first embodiment of the present invention.
- FIG. 7 is a diagram showing another flowchart of the reuse judgment according to the first embodiment of the present invention.
- FIG. 8 is a diagram showing a second embodiment of the present invention.
- FIG. 9 is a diagram showing a configuration of a reuse judging means according to a second embodiment of the present invention. o
- FIG. 10 is a flowchart of the reuse judgment according to the second embodiment of the present invention.
- FIG. 11 is a flowchart of the reuse judgment by the special keyword of the reuse judgment means of the present invention.
- FIG. 12 is a diagram showing a third embodiment of the present invention.
- FIG. 13 is a diagram showing the configuration of the reuse judging means according to the third embodiment of the present invention.
- FIG. 14 is a diagram showing a flowchart of the reuse judging means according to the third embodiment of the present invention.
- FIG. 15 is a diagram showing a fourth embodiment of the present invention.
- FIG. 16 is a diagram showing the configuration of the reuse judging means according to the fourth embodiment of the present invention.
- FIG. 17 is a diagram showing a flowchart of the reuse judging means according to the fourth embodiment of the present invention.
- FIG. 18 is a diagram showing a fifth embodiment of the present invention.
- FIG. 19 is a diagram showing a configuration of a reuse judging unit according to a fifth embodiment of the present invention.
- FIGS. 20 (A) and (B) are diagrams showing flow charts (1) and (2) of the reuse judging means according to the fifth embodiment of the present invention, respectively.
- FIG. 21 is a view showing a flowchart (3) of the fifth embodiment of the present invention.
- FIG. 22 is a diagram showing a sixth embodiment of the present invention.
- FIG. 23 is an explanatory diagram of the operation of the sixth embodiment of the present invention.
- FIG. 24 is a system configuration diagram of the content reuse support device of the present invention.
- FIG. 25 is a diagram showing the configuration of the content reuse support device of the present invention.
- FIG. 26 is a diagram showing the configuration of the content data base of the present invention.
- FIG. 27 is an example of the scenario of the present invention.
- FIG. 28 is an example of the template of the present invention.
- FIG. 29 is an explanatory diagram of the original content and the derivation relation of the present invention.
- FIG. 30 is an explanation of the search result of the content reuse relationship, the reference content display, and the derived content display of the present invention.
- FIG. 31 is an explanatory diagram of the operation of the content reuse support device of the present invention.
- FIG. 32 is a flowchart of the recommendation information creating means of the content recommendation section of the present invention.
- FIG. 33 is a flowchart of the search result of the content reuse relationship generation and the generation of the reference content display information according to the present invention.
- FIG. 34 is a diagram showing a flow chart for displaying a derived content according to the present invention.
- FIG. 35 shows the structure of the draft creation support unit of the present invention.
- FIG. 36 is a flowchart showing the content editing process of the draft creation support unit and the difference extraction means of the draft creation support unit according to the present invention.
- FIG. 37 is an explanatory diagram of the configuration and operation of the content component extraction support unit of the present invention.
- FIG. 38 is a diagram showing a flow chart of the common point acquisition means and a flow chart of the content boundary information creation means of the content component extraction support unit of the present invention.
- FIG. 39 is a diagram showing an example of common points extracted by the present invention.
- FIG. 40 is a diagram showing a flowchart of the content component management means of the content management support unit of the present invention and a flowchart of content component creation based on content boundary information.
- FIG. 41 is a diagram showing an example of a system constituted by the content reuse management device and the content creation support device of the present invention.
- FIG. 1 A first embodiment of the present invention will be described with reference to FIG.
- 1 is the reuse management device
- 101 is the referenced content
- 102 is the content to be judged.
- Reference numeral 201 denotes a surface information base reuse determination engine
- reference numeral 206 denotes surface information creation means
- reference numeral 210 denotes reuse determination means A
- reference numeral 310 denotes a display means.
- FIG. 1 (B) shows a database accessed by the reuse judging means 210 of the present invention.
- a content database 420 is a content database of the content creation support device of the present invention described later.
- 1.15 is a database that stores and manages other general contents.
- the content reuse management device of the present invention can target the referenced content 101 and the determination target content 102 stored in the respective databases.
- the content reuse management device 1 determines whether or not the determination target content 102 has been created by reusing the referenced content 101 based on the surface information. It is.
- the referenced content 101 determines whether this content has been reused and other content has been created.
- the content to be determined 102 is for determining whether or not this content was created by reusing other content.
- FIG. 1 (A) shows a state in which it is determined whether or not the content to be determined 102 is a content created by reusing the content 101 to be referred to.
- the surface information base reuse determination engine 201 determines that the content to be determined 102 is created by reusing the referenced content 101 as the referenced content 101. Judgment is made using the surface information of the target content 102, and is configured by the CPU.
- the surface information creation means 206 creates surface information such as character strings (including punctuation) appearing in the referenced content 101 and the content to be judged 102 from the content to be determined, and is a text document. It creates text strings or byte strings of image documents and images.
- the reuse judging means 210 uses the surface information to judge whether or not the content to be judged 102 is created by reusing the content 101 to be referred to. For example, (1) ) Judgment is made for overall reuse, (2) partial reuse, (3) reference possibility, (4) no reuse possibility, etc.
- the judgment (1) is made when the surface information of the content to be judged 102 almost coincides with the surface information of the referenced content 101 over the entire content.
- the surface information of 2 matches the surface information of the referenced content 101, for example, the first half almost matches or the second half almost matches
- Judgment (3) indicates that the surface information matches a certain number or length of surface information
- judgment (4) indicates the case where none of the judgments (1) to (3).
- the degree of almost matching in the judgment (1), the degree of partial matching in the judgment (2), and the threshold of the number of matches or the length in the judgment (3) are appropriately set in advance. If multiple pieces of surface information match, it is necessary for the reuse order to determine the order in which the matching surface information exists in the same order.
- the display means 301 displays the judgment result in the reuse judging means 210 as shown in, for example, judgments (1) to (4). The user sees the judgment result and the judgment target content 102 is referred to.
- the reuse state of the content 101 can be determined. The operation of FIG. 1 (A) will be described.
- the reuse determining means 210 operates to read the referenced content 101 first, and to determine the surface information.
- the creating means 206 decodes the information and creates its surface information and holds it. Then, it reads the content to be judged 102 and decodes it to create and hold the surface information.
- the surface information base reuse determination engine 201 operates, and sequentially compares the surface information of the referenced content 101 with the surface information of the content to be determined 102. Then, the matched ones are sequentially determined. When there is matching surface information, if there is more than one match, it is determined whether they matched in the same order, and at which position in the content to be determined 102.
- the surface information base reuse judgment engine 201 outputs the judgment results of the judgments (1) to (4) based on this, and displays it on the display means 301.
- the user can recognize whether or not the content to be determined 102 is a reuse of the referenced content 101.
- Fig. 2 (A) and (B) are explanatory diagrams of character strings and keypads that match between two contents.
- 50 is the content A and 51 is the content B. It indicates that the character strings of character A, character string 2, character string 3, and character string 4 of the character strings of content A and content B match.
- the matching character string management information such as the character string length, occurrence position 1, occurrence position 2, and occurrence count 2 is added to the matching character string 1.
- Figure 2 (C) shows the matched character string information, for example, in which the matched character string is associated with its length, appearance position, and number of appearances.
- the matched character string and the position of each occurrence are stored in association with it.
- the appearance position is represented by, for example, the number of characters from the first character of the content.
- Fig. 2 (D) shows keyword information, which is used to determine the reuse of content using a keyword, which has a correspondence between a key and its appearance position. If the same keyword is filed multiple times, the keyword, its position for each occurrence, and the number of occurrences shall be retained.
- FIG. 3 is a system configuration diagram of the content reuse management device of the present invention.
- 11 is CPU. 1 and 2 are memories.
- 13 is a display device.
- 14 is a printer.
- Reference numeral 15 denotes a storage device that holds contents.
- Reference numeral 20 denotes a storage device that holds various programs for implementing the present invention.
- 17 is a keyword dictionary.
- Reference numeral 18 denotes a meta-information dictionary, which holds meta-information such as departments of a company organization, projects, names of members belonging to the departments, and the like.
- 420 is a content database.
- 2 1 is the content.
- Reference numeral 103 denotes metadata, which is data relating to the content creation date and content of the creator.
- 106 is a content database.
- reference numeral 206 denotes surface information creation means for generating a character string of the content.
- Reference numeral 204 denotes a judgment assisting means for judging the reuse of contents using a meta information dictionary.
- the reuse determination means 23 determines whether or not the content is reused.
- reference numeral 210 denotes a reuse judging means A, which is a surface information base reuse means for judging content reuse based on surface information.
- Reference numeral 220 denotes a reuse judging means B, which is a dictionary-based reuse judging means for making a reuse judgment using a key dictionary.
- FIG. 4 shows the configuration of the reuse judging means of the present invention.
- Reference numeral 210 denotes a reuse judging means A (same as the reuse judging means 210 in FIG. 1), and a surface information base reuse judging means. Means.
- Reference numeral 201 denotes a surface information base reuse determination engine.
- 31 is a content input section for inputting content.
- Reference numeral 32 denotes a character string analysis unit that analyzes a character string of the content.
- 33 is a content holding unit that holds the input content.
- Reference numeral 37 denotes a generated character string holding unit that holds the generated character string.
- reference numeral 61 denotes a match determination unit that determines the match between the character strings of the content A and the content B.
- the matching character string holds the matching character string length, the position of the matching character string in content A and content B, and the number of appearances as the matching character string information.
- 42 is a matched character string holding unit, which holds a matched character string.
- 43 is a matched character string number holding unit.
- Reference numeral 4 denotes a reuse determination threshold value holding unit which holds a threshold value for reuse determination. The matching character threshold value for matching determination and the matching order of character string appearance order are determined. It holds the threshold and so on.
- Reference numeral 45 denotes a reuse judging unit, which judges the degree of the reuse relationship based on the number of matching character strings and their threshold values, the number of matches in the order in which the matching character strings appear, and their thresholds.
- Reference numeral 70 denotes a determination result holding unit, which holds presence / absence of a content reuse relationship, a degree of reuse, and the like for each content.
- FIG. 5 is a flowchart for generating a matched character string according to the first embodiment of the present invention. It shows an example of generating a matched character string, and the present invention can be realized by other methods.
- a character string of content B is generated and stored (S3, S4).
- the character string of the content A is compared with the character string of the content B (S5, S6). If they do not match, the last matched character string is retained with the character string length, occurrence position, number of occurrences, and index attached (S7, S8). It is determined whether or not all have been completed (S10). If all have been determined, the process is terminated. If not, the process for generating the next character string is performed (S11), and S1 is performed. The subsequent processing is repeated. If there is no character string match in S6, it is determined whether or not all character strings have been determined (S1'0). If all character strings have been completed, the processing ends.
- FIG. 6 is a flowchart for determining the presence or absence of reuse according to the first embodiment of the present invention. The determination of the presence or absence of reuse is based on, for example, the ratio of the number of characters in the matching character string to the total number of characters in the content. Furthermore, if the ratio is not a certain degree or more, the number of character strings that match in the order of appearance is determined, and the degree of usage relationship is determined according to the proportion of character strings that match in the order of appearance. I do.
- L be the threshold value of the length of the matching character string (S 1).
- S 2 A character string whose matching character string length is L or more is determined (S 2).
- S3 The degree to which the matching character string occupies the entire content and the degree to which the appearance order of the matching character string matches are determined (S3).
- S4, S5 The ratio of the total number of characters in the matched character string to the total number of characters in the content is calculated and compared with the threshold (S4, S5). If the ratio of the number of characters in the matching character string is K or more, it is determined that there is a reuse relationship between the content A and the content B.
- the ratio of the number of characters in the matching character string is not equal to or greater than K, the degree of matching in the order of appearance of the character strings is compared between contents A and B (S6, S7). From the appearance position and the number of occurrences of the matched character string, the number of matches or the ratio of the occurrence order of the matched character string is calculated, and if the value is equal to or greater than the threshold value P, it is determined that there is a reuse relationship (S9). If the ratio of the occurrence order is equal to or less than the threshold value P, it is determined that there is no reuse relationship (S8). The judgment result is held (S10).
- the threshold value of the number of matching character strings is 25 characters, and the number of matching character strings in both content A and content B is set. If the ratio (the ratio of the total number of characters in the matched character string to the total number of characters in the content) is 90% or more, it is determined that the entire content is used. If at least one of the content A and the content B is 90% or more, the partial It is determined that there is a target reuse (contents are described as documents in Fig. 7). Furthermore, if the ratio of the total number of matching character strings is less than 90%, the order of appearance of the matching character strings is determined. If the order of appearance of the character strings matches, there is a partial reuse relationship. Is determined.
- the order of appearance does not match, it is determined that one has used the other for reference. If there is no matching character string of more than 25 characters, it is determined that there is no reuse. It is determined whether the length of the matching character string is 25 characters or more (S 1). If there is no match in more than 25 characters, it is determined that there is no reuse (S9). In the content A (document A in Fig. 7), the total length of matching character strings of more than 25 characters is 90% or more. Then (S2), the ratio of the total length of the matched character strings in the content B (document B in FIG. 7) is determined (S3). Furthermore, if the content B matches 90% or more in content B, it is determined that there is a full reuse relationship between content A and content B (S6). If the ratio in content B is 90% or less, it is determined that the reuse relationship between content A and content B is partial reuse (S7).
- the reuse relationship between content A and content B is determined to be partial reuse (S7). If the ratio of the total character string length is not 90% or more in S4, it is determined whether or not the matching character strings appear in the correct appearance order (determination of the matching of the appearance order of the character strings) (S5). If the order of appearance of the matching character strings is correct (if they match), it is determined that the content A and the content B have a partial reuse relationship (S7). If the order of appearance of the matching character strings is not correct (if they do not match), it is determined that the reuse relationship between content A and content B is for reference only (S8).
- FIG. 8 illustrates a second embodiment of the present invention with reference to FIG.
- the same reference numerals as in Fig. 1 indicate the same parts
- 2 is a content reuse management device
- 202 is a dictionary-based reuse judgment engine
- 203 is a keyword dictionary
- 220 is reuse. It is a judgment means.
- the content reuse management device 2 determines whether or not the content to be determined 102 was created by reusing the referenced content 101, such as a keyword or character string stored in the keyword dictionary 203. The determination is performed based on the dictionary database.
- the dictionary-based reuse determination engine 202 determines whether or not the content to be determined 102 has been created by reusing the referenced content 101 and determines whether the keyword information stored in the keyword dictionary 203 Judgment is made using dictionary information such as character strings and thesaurus, and stored by the CPU.
- the key word dictionary 203 stores dictionary information such as key information, character string information, and thesaurus described in the referenced content 101, and the key word character string is stored. Is described, for example, the number of pages.
- the reuse determination means 220 determines that the content to be determined 1 0 2 is the referenced content 1 0 This is to determine whether or not it was created by reusing item 1 by using keyword information and character string information. Similar to the reuse determination means 210 shown in FIG.
- the degree of reuse is determined.
- the order of the matches is also an important basis for the reuse judgment.
- keyword information and character string information existing in the referenced content 101 are stored in the keyword dictionary 203 together with their locations.
- the dictionary-based reuse determination engine 202 reads the content to be determined 102 and detects the presence of the key word character string stored in the key dictionary 200 3. . Then, based on the detection state including the matching of the appearance order of the key word character strings and the like, the judgments (1) to (4) are made and output to the display means 301, and the judgment result is sent to the user. Is displayed.
- FIG. 9 shows the configuration of the reuse judging means according to the second embodiment of the present invention.
- reference numeral 220 denotes a reuse judging means B for judging the presence or absence of content reuse by a keyword.
- 33 is a content holding unit that holds the content.
- Reference numeral 55 denotes a keyword generation unit that generates a keyword of the content by referring to the keyword dictionary 203.
- Reference numeral 56 denotes a character string generating means for generating a character string of the content.
- 57 is a key generation means for generating a keyword by referring to a keyword dictionary based on the generated character string.
- 58 ' is a thesaurus generation means that generates the thesaurus based on the generated keywords.
- 59 is a thesaurus dictionary. The thesaurus is generated as needed.
- Reference numeral 8 denotes a keyword storage, which is a keyword for the generated content, and And a thesaurus for the keypad.
- Reference numeral 202 denotes a dictionary-based reuse determination engine.
- 60 is a keyword input section.
- 61 is a match determination unit that determines the match between the content A keyword and the content B keyword.
- 62 is a matching keyword holding unit, which holds the appearance positions and appearance order of the matching keywords in the content A and the content B.
- Reference numeral 4 denotes a reuse determination threshold value holding unit, which holds a threshold value for determining the presence / absence of reuse and the degree of use.
- Reference numeral 65 denotes a reuse judging unit, which judges whether content A and content B are reused based on the number of matching keywords and the order of appearance.
- Reference numeral 70 denotes a judgment result holding unit, which holds a matching keyword, a position of the keyword in the content, and an appearance order.
- the judgment result holding unit 70 holds the judgment results such as the presence or absence of reuse and the degree of reuse.
- FIG. 10 is a flowchart of the reuse judgment according to the second embodiment of the present invention, and is a flowchart of the embodiment of the reuse judgment means B.
- Enter the content A (S1).
- a character string is generated, a keyword is created by referring to the keyword dictionary, and stored (S2).
- the thesaurus is referenced for the key word, and a thesaurus is generated and stored (S3).
- Input the content B generate a character string, generate a thesaurus, and hold it (S4, S5). Search for a keyword that matches Content A and Content B.
- the degree of coincidence in the number of appearances, the appearance rate, and the appearance order of the matched keywords is determined (S6).
- the appearance rate of the match key is compared with a threshold to determine the degree of match for the entire content (S7, S8). If the ratio of the matching keywords is equal to or more than a certain value, it is determined that the content A and the content B have a reuse relationship (S10). If not, the degree of matching of the appearance order of the matching keywords is determined (S9, S11). If the ratio of keywords whose appearance order matches is equal to or greater than a certain value, it is determined that there is a reuse relationship (S10, S11). If it is below a certain value, it is determined that there is no reuse relationship (S11, S12). The judgment result is held (S13).
- Fig. 11 is a flow chart of the reuse judgment using the special keyword of the present invention.
- the content A and the content B have special features that are not used in other content. If the key code exists, it is a flowchart for judging that there is a reuse relationship between content A and content B.
- the reuse relationship is determined based on the matching character string and matching keyword (S1). If the presence or absence of the reuse relationship cannot be determined in S1, or if it is determined that there is no reuse relationship, it is determined whether or not the matching key key contains a special key (S2, S3). ). If there is a special keyword in the matching keyword, it is determined that there is a reuse relationship (S4). If there is no special keyword, there is no reuse relationship (S5). The judgment result is held (S6).
- a space is inserted so as to represent specific information in the content, and the reuse relationship is determined by analyzing the appearance order of the space. It may be. For example, insert one space and two consecutive spaces. Assuming that 1 space represents 0 and 2 space represents 1, the order of insertion of 1 space and 2 spaces is set to have a specific meaning with 2-bit information.
- the space included in content A and content B may be analyzed, and if the two bits of information obtained from the space match, there is a reuse relationship; if not, there is no reuse relationship.
- FIG. 12 A third embodiment of the present invention will be described with reference to FIG.
- 3 is a content reuse management device
- 103 and 103 ′ are metadata
- 204 is judgment assisting means
- Reference numeral 05 denotes a meta-information dictionary
- reference numeral 230 denotes a reuse determination unit.
- the content reuse management device 3 determines whether or not the content to be determined 102 was created by reusing the referenced content 101 to determine whether or not the content creator, the content corrector, and the content creator. The determination is performed based on the metadata such as the day and the surface information or the key code information.
- the judging auxiliary means 204 uses the judging auxiliary information for judging whether or not the content to be judged 102 was created by reusing the content to be referred 101 so that the judging means 2 3 For example, if the author of the referenced content 101 is A and the author of the content 102 to be determined is B, the relationship between the authors A and B, for example, the same department or the same project Meta information dictionary 2 0 Extracted from 5 and provided.
- the meta-information dictionary 205 stores information related to the metadata of the content to be referred to 101 and the content to be determined 102 in advance, and includes the related information of each author, for example, the affiliation of the author so far. The department, affiliated project, friendship, etc. are entered.
- the reuse determination means 230 determines whether or not the content to be determined 102 has been created by reusing the referenced content 101, as shown in FIG. It is constituted by the use judging means 210 or the reuse judging means 220 shown in FIG. Therefore, when the reuse judging means 230 is constituted by the reuse judging means 210 shown in FIG. 1, it comprises a surface information base reuse judging engine 201 and a surface information creating means 206. In the case where it is constituted by the reuse judging means 220 shown in FIG. 8, it is provided with a dictionary-based reuse judging engine 202 and a key dictionary 203.
- FIG. 12 The operation of FIG. 12 will be described for the case where it is constituted by the reuse judging means 230 shown in FIG.
- the dictionary information such as keywords and character strings described in the referred content 101 is stored in the key dictionary in advance.
- the reuse judging means 230 reads the creation date of the metadata 103, 103 ', and if the creation date of the content 102 to be judged is earlier than the creation date of the referenced content 101, Then, it is determined that it is not reused, and the determination of the above determination (4) is displayed on the display means 301.
- the reuse judging means 230 returns the judgment assisting means 204 to the judgment assisting means 204.
- the meta-information dictionary 205 searches for the relationship between the author A of the reference content 101 and the author B of the judgment target content 102.
- the authors B and B belong to the same project. For example, there is a very high possibility that the author B can recognize the author A's created content. Related information such as that the author B has no possibility of recognizing the content created by the author A without having belonged to the same department or project and that the author B has no possibility of recognizing the created content. It is notified from 04.
- the reuse determination means 230 corresponds to, for example, the determinations (1) and (2) described above. If it is not possible to clearly judge whether it is possible or not, the judgment (3) is made when the possibility of recognition is high, and the judgment (4) is made when there is no possibility, that is, the judgment (1) , (2), (3) or (4).
- Reuse determination means 230 In the case where the apparatus is constituted by the reuse determination means 210 shown in FIG. 1, a clear determination can be made in the same manner.
- the meta-information is used to determine the reuse relationship.
- the meta-information is used to determine the possibility of reuse in advance. If the meta information indicates that there is a possibility of reuse, the reuse relationship may be determined by matching the keyword and character string. The following describes the case using such a method.
- FIG. 13 shows the configuration of the reuse judging means according to the third embodiment of the present invention.
- the configuration shown in Fig. 13 uses meta information to limit the content that determines the presence or absence of a reuse relationship in advance, and re-uses the content using the above-mentioned character string analysis and keywords in the limited content. (The operation of limiting this content is hereinafter referred to as narrowing down).
- metadata is used to determine whether content that has a reuse relationship is content that has been reused by the other or content that has been reused by the other.
- reference numeral 103 denotes metadata, such as the content creation date, the content creator, and the content user.
- Reference numeral 205 denotes a meta-information dictionary, which holds the department to which the content database use member belongs, the post in the department to which the registered member belongs, the project name and the names and affiliations of its members, and the like.
- Reference numeral 204 denotes a determination assisting means for determining a reuse relationship using meta information.
- Reference numeral 8 denotes a usability judging unit, which judges the possibility of content reuse by using, for example, meta information of the department to which the content creator belongs.
- Reference numeral 76 denotes a primary judgment result holding unit, which holds the result of judging the presence or absence of reuse using meta information.
- Reference numeral 33 is a content holding unit.
- Reference numeral 230 denotes a reuse judging means for inputting content for judging a reuse relationship.
- 3 is the content selection section Therefore, the content that is determined to be likely to be reused as a result of the primary determination is selected.
- Reference numeral 210 denotes a reuse judging means A for judging content reuse based on surface character information.
- Reference numeral 220 denotes a reuse judging means B for judging content reuse by a keypad.
- 82 is a secondary judgment result holding unit, which holds the judgment result of the presence or absence of reuse.
- 8 3 is a metadata—evening use judging unit that compares the creation date of the content judged to be reused by the reuse judging means A and the reuse judging means B, This is to determine the content and the content that has been reused.
- 8 4 ′ is a metadata input section for inputting a content creation date.
- Reference numeral 85 denotes a metadata holding unit.
- Reference numeral 86 denotes a metadata comparison unit that determines the context of the creation date.
- Reference numeral 87 denotes a tertiary judgment result holding unit, which holds the comparison result of the metadata comparison unit 86.
- the operation of the configuration shown in Fig. 13 will be described by taking as an example the case where the department to which the content creator belongs is used as meta information for narrowing down the content.
- the content to be reused is held in the content holding unit 33.
- the determination assisting means 204 selects the creator of the content to be determined from the metadata 103.
- the availability determining unit 88 refers to the meta-information dictionary 205 to determine the department to which the creator belongs. As a result, it is determined whether the content is a content that is likely to be reused or a content that is not reusable from the affiliation. If the referenced content and the content to be determined do not belong to the same territory, no relationship of content reuse is assumed to occur, and no further reuse relationship is determined.
- the contents which may be reused are narrowed down by the judgment assisting means 204, and the judgment results are held in the primary judgment result holding unit 76.
- the content selection means 34 selects and inputs the content determined to be likely to be reused from the result of the primary determination using the meta information.
- the reuse judging means A210 judges the reuse of the content by the surface information base reuse engine based on the character string.
- the reuse determination means B220 determines the reuse of the content based on the keyword.
- the secondary determination result of content reuse is obtained based on both or one of the reuse determination means A and the reuse determination means B, and the secondary determination result holding means 8 is obtained. Hold at 2.
- the secondary determination result is stored in the determination result storage unit 70.
- the metadata determined to be reused is used to determine whether the content is reused or reused, using metadata.
- the creation date of the content determined to be reused as a result of the secondary determination is selected from the metadata 103 by the metadata input unit 84 ', and input to the metadata usage determination unit 83.
- the metadata comparison unit 86 compares the creation dates of the content to be compared (content A and content B). The content whose creation date is earlier is determined to be the reused content, and the content whose creation date is later is determined to be the reused content.
- This tertiary determination result is stored in the tertiary determination result storage unit 87 in association with the content.
- FIG. 14 is a diagram showing a flowchart of the reuse judgment according to the third embodiment of the present invention.
- Content A and content B are input (S 1), and the department to which the creator of the content belongs is determined (S 2, S 3). It is determined whether the department to which the creator belongs has a possibility of a reuse relationship (one is reused by another or one reuses the other) (S3). If the department does not have the possibility of reuse, it is determined that there is no possibility of reuse (S13), and the processing is terminated. If the creator's affiliation belongs to a department that may have a reuse relationship, it is held in the primary determination result holding unit as a possibility of a reuse relationship (S4).
- the presence / absence of a reuse relationship between the content A and the content B determined to have a possibility of a reuse relationship based on the primary determination result is determined by comparing a character string and a keyword (S5). The judgment result is held as a secondary judgment result (S6). Next, it is determined whether the reuse relationship is determined to exist in the secondary determination result (S7, S8), and if there is a full reuse relationship or a partial reuse relationship (see the above determination). (Including the reference reuse relationship in (3)), the metadata is used to determine the relationship before and after the creation date of content A and content B (S9). Judgment of the context of the creation date was made. Content before the creation date was determined to be reused content, and content after the creation date was reused. The content is determined (tertiary determination result) (S10). The content for which the secondary determination result is determined not to be reused in S8 is determined as having no reuse relationship without performing determination using metadata (S12), and the process is terminated.
- the possibility of reuse is determined by the department to which the content creator belongs in narrowing down the content.
- the meta information for narrowing down the content may be other meta information.
- content genres such as scientific and technical papers, patent specifications, etc.
- the same genre may be reused, but different genres may be reused. It may be that there is no possibility of use.
- FIG. 15 A fourth embodiment of the present invention will be described with reference to FIG.
- the same reference numerals as those in the other figures denote the same parts
- 4 is a content reuse management device
- 104 is a group of referenced contents.
- the reuse management device 4 determines whether or not the determination target content 102 has been created by reusing any of the plurality of referenced contents stored in the referenced content group 104. It is.
- the referenced content group 104 is a plurality of referenced content groups for which it is determined whether or not another content has been created by being reused.
- FIG. 15 The operation of FIG. 15 will be described for the case where it is constituted by the reuse determining means 230 shown in FIG.
- the keyword and character string stored in the referenced content group 104 stored in the database are stored in the key dictionary together with the referenced content data.
- the reuse judging means 230 reads the content to be judged 102, detects the presence of a key word, a character string or the like of the first referenced content stored in the keyword dictionary, and performs the judgment (1) to (4). ), And then the presence of a keyword or character string of the second referenced content is detected, and the above determinations (1) to (4) are performed. In this way, the collation with the key-in character strings of all the referenced contents stored in the key word dictionary is performed, and the determination results can be sequentially displayed on the display means 301. Wear.
- FIG. 16 shows the structure of the reuse judging means according to the fourth embodiment of the present invention.
- the key-card holding unit 58 inputs a keyword of a plurality of contents through the key-card input unit 60 and holds the keyword for each content.
- the matching character string input unit 68 inputs a matching character string between the referenced content and the content to be determined. Matching character strings are retained for each content.
- the reuse determination means A determines whether or not the content is reused based on the matching character string by the above-described determination method.
- the reuse determination means B determines whether or not the content is reused.
- Each result is stored in the determination result storage unit 70 for each content. According to the present embodiment, it is possible to efficiently determine whether or not there is a reuse relationship of the content to be determined for a plurality of referenced contents. In addition, the presence or absence of reuse can be reliably determined by making a determination on the whole or a part of the items determined by the reuse determination unit A or the reuse determination unit B, if necessary, with the other reuse determination unit. can do.
- FIG. 17 is a flowchart of the reuse judging means according to the fourth embodiment of the present invention.
- a keyword or a matching character string of the content to be referred (content i) and the content to be determined is input (S1). If a matching character string between the judgment target content and the referenced content has been generated in advance, the created character string can be used.
- the reuse relationship is determined according to the degree of matching between the key i of the content i and the determination target content or the matching character string information. In the case of a content for which a matching character string has not been generated T, a matching character string is generated by the reuse judging means A, and whether or not there is reuse between the content i and the content to be determined is determined by the degree of matching of the matching character string. judge.
- a key is generated by the reuse determination means B, and a reuse determination is made between the content i and the content to be determined (S2).
- the determination result of the presence / absence of reuse for which reuse has been determined is stored (S3). It is determined whether all contents have been judged. If all contents have not been judged, the processing after S1 is performed for the next content. Repeat (S5). When the determination has been made for all the contents, the process ends.
- FIG. 18 A fifth embodiment of the present invention will be described with reference to FIG. 18, the same reference numerals as those in the other figures denote the same parts, 5 is a content reuse management device, and 105 is a group of referenced contents with metadata.
- the content reuse management device 5 determines whether or not the determination target content 102 has been created by reusing any of the plurality of referenced contents stored in the metadata-added referenced content group 105. Is determined.
- the referenced content group with metadata 105 is a database in which a plurality of referenced contents that are determined to be reused to create other content are stored in the database together with the respective metadata. For example, what is stored on the server
- FIG. 18 The operation of FIG. 18 will be described in the case where the reuse judging means 230 is constituted by the reuse judging means 220 shown in FIG.
- the dictionary information such as a keyword and a character string relating to a plurality of referenced contents stored in advance in the referenced content group with metadata 105 is stored in the keyword dictionary.
- the reuse determination means 230 reads the metadata of the first referenced content stored in the referenced content group with metadata and the metadata 103 of the content to be determined 102, and reads the content to be determined. If the creation date of 102 is before the creation date of the first referenced content, it is determined that the content is not reused, and the determination of the above determination (4) is displayed on the display means 301. .
- the reuse judging means 230 becomes the judgment assisting means 204. Then, the meta information dictionary 205 searches for the relationship between the author of the first referenced content and the author of the determination target content 102.
- the reuse determination means 230 determines whether or not the creator of the content to be determined is in a state in which the content of the first referenced content can be recognized. It is possible to clearly determine any of (1), (2) or (4). Such a process is sequentially performed for each referenced content stored in the referenced content database with metadata, and the determination result can be sequentially displayed on the display means 301.
- FIG. 19 shows the configuration of the reuse judging means according to the fifth embodiment of the present invention.
- Fig. 19 shows that, when judging the reuse relationship of multiple contents, the department that the content creator belongs to is determined before judging the keyword or matching character string, and the department that the creator belongs to is determined by the content. Only for those departments that may have a reuse relationship, the presence or absence of a content reuse relationship with a keypad and a matching character string is determined.
- reference numeral 230 denotes reuse determination means.
- Reference numeral 46 denotes a matched character string information holding unit that holds matched character string information of the referred content that matches the content to be determined.
- Reference numeral 61 denotes a meta-information input unit for inputting information such as information on the department to which the content creator belongs.
- 204 is a judgment assisting means for judging the possibility of reusing content based on meta information. For example, content that has the same department as the creator of the content is likely to be reused. Therefore, only content that has the same department as the creator is determined by using keywords or matching character strings. It is.
- Reference numeral 76 denotes a primary judgment result holding unit, which holds the judgment result about the possibility of the reuse relationship obtained by using the message information.
- Reference numeral 60 denotes a key input unit for inputting a keyword of a content in the case of a content in which a key is generated in advance.
- 6 8 is the match string An input section for inputting a matching character string. If the matching character string is generated in advance for the content to be determined, the matching character string is input.
- Numeral 58 denotes a keyword holding unit that holds the keywords of the content.
- Reference numeral 220 denotes reuse determination means B.
- Reference numeral 210 denotes reuse determination means A.
- Reference numeral 2 denotes a secondary judgment result holding unit, which holds the judgment results of the reuse judging means A and the reuse judging means B.
- Reference numeral 84 denotes a content selection unit for selecting content determined to have a reuse relationship among the secondary determination results.
- Reference numeral 602 denotes a metadata input section for inputting a content creation date.
- 83 is a metadata usage judging unit that compares the content creation date of the content determined to have a reuse relationship, and that the content whose creation date is earlier is reused by the other, and whose creation date is The latter content is to determine that the other is reused.
- 8 7 is the tertiary judgment result holding.
- Reference numeral 70 denotes a judgment result holding unit, which holds a reuse judgment result.
- the presence or absence of reuse is determined based on the results of both the reuse determination means A and the reuse determination means B, or the priority of one determination result is increased, Various methods of use can be selected, such as referring to the other result when it is not possible to make a clear judgment.
- FIGS. 20 (A) and (B) are flow charts (1) and (2) of a fifth embodiment of the present invention, respectively.
- FIG. 20 (A) is a flowchart of a process of determining whether there is a content reuse relationship using meta information. For example, if the creator of the content belongs to the same department or a department that performs similar tasks, it is assumed that such content may be reused with each other. This is a flowchart for identifying departments to which the departments belong and narrowing down the contents that have a reuse relationship, assuming that departments do not have a reuse relationship. Input the content i (S1). The department to which the creator of the content i belongs is determined (S2, S3).
- the primary determination result holding unit holds the determination result as the possibility of reuse (S4). For example, a department that can be reused for the content to be determined is determined in advance, and the It is determined whether the creator of the elephant content belongs to the department. In S6, the possibility of reusing all the contents using the meta information is determined. If all the contents have not been completed, the next content is selected in S7, and the processing after S1 is repeated. If it is determined in S6 that all contents have been processed, the processing is terminated.
- S5 If the creator of the content i belongs to a department that is unlikely to be reused in S3, it is determined that there is no possibility of reuse (S5), and it is determined whether all content affiliation determinations have been completed in S6. If all of them have not been completed, the next content is selected in S7, and the processing from S1 is repeated. If it is determined in S6 that all contents have been processed, the processing is terminated.
- Fig. 20 (B) is a flow chart for judging the reuse of the contents based on the keypad and the degree of the matching character string for the multiple contents determined to be likely to be reused in the primary judgment result. is there.
- the contents i and j for which there is a possibility of a reuse relationship in the primary determination result are input (Sl).
- the presence or absence of reuse is determined based on the keyword and the matching character string (S2, S3).
- the keyword and matching character string are used.
- keypad generation and a matching character string are generated, and the presence or absence of reuse is determined according to the method described above.
- the judgment result with or without reuse is held in the secondary judgment result holding unit (S4, S5, S6). It is determined whether all contents have been judged (S7). If not all the contents have been judged, it is judged whether or not to change the content j.
- next content j is selected (S9, S10).
- S 11 selects the next content i. If the content j is not changed, the next content i is selected without changing the content j (S11). The process from S 1 onward is repeated, and the process ends when all the required contents are determined in S 7.
- FIG. 21 is a flowchart (3) of a fifth embodiment of the present invention.
- Fig. 21 shows the determination of reused content and reused content by referring to Metadata for content determined to have a reuse relationship based on keyword or matching character string analysis. is there.
- the detailed determination process of the reuse relationship is started with reference to the metadata (S1).
- the contents i and j for which the secondary judgment result has reuse are selected (S2).
- the magnitude of Di and Dj is determined, and the context of the creation date is determined (S4). If Di is not before Dj, the content i determines that the content j is reused (S5).
- D i is before D j, it is determined that content j reuses content i (S 6).
- the detailed reuse relationship is held in the tertiary result area (S7). It is determined whether all necessary contents have been determined (S8). If not all the contents have been completed, it is determined whether to change the content j. If the content j is to be changed, the next content j is determined in S10. I do. The next content i is selected in SI 1 and the processing after S 2 is repeated.
- the narrowing down of content was determined by the department to which the content creator belongs.
- the narrowing down of content can also use other meta information (for example, the field of content).
- FIG. 22 A sixth embodiment of the present invention will be described with reference to FIG. 22, the same reference numerals as those in the other figures denote the same parts, 6 is a content reuse management device, and 106 is a database management device.
- the database management device 106 manages contents in a general database.
- the content reuse management device 6 determines whether or not the determination target content 102 was created by reusing the content stored in the data base management device 106.
- the database management device 106 stores the content stored in the content management system, such as group readers, in each department of the company, along with metadata such as directory information, author, and date of creation. It is composed of, for example, a server.
- keyword dictionary 203 general dictionary information such as keywords and character strings, and a thesaurus unique to each department are stored in advance.
- Fig. 22 The operation in Fig. 22 is the same as that described above, and the description is omitted. However, by storing the reuse determination result in the meta information dictionary 205, the content reuse history in the department is gradually increased. Content that can be clarified and Organization becomes possible.
- content C reuses content B.
- the content A also uses the content A, so it is understood that the value of the content A is high, and the reuse and importance of the content A can be recognized.
- the present invention By using the present invention in this way, it is possible to organize relationships between content groups scattered in the company from the viewpoint of reuse. According to the present invention, important contents can be extracted from the viewpoint of reuse, and the contents can be modeled.
- the department manager can easily create content of a certain quality or higher by taking measures such as encouraging members of the department to use this template to create new content. .
- FIG. 23 is an operation explanatory diagram of the sixth embodiment of the present invention.
- reference numeral 106 denotes a database management device.
- content A content
- content B content
- content C content using the content B by 60%
- content D is a content using the content A by 30%.
- the meta-information creating means 222 searches the reuse relationship of the content managed by the database management device 106, and stores the reuse relationship together with the content name in the meta-information dictionary 205. Since the reuse relationship is closely related to the department to which the creator belongs, it is effective to store it in the meta information dictionary.
- the content reuse management apparatus of the present invention as described above, it is possible to easily determine, from a large amount of content, a content that has been reused or another content that has been reused. Become.
- contents are, for example, scenarios, templates, It represents information that can be processed by computers, such as documents, general documents (documents with contents different from the scenario), sentence examples, and figure examples. Alternatively, it may include multimedia data such as video and audio.
- a scenario represents a document whose format is somewhat standardized, such as a patent document.
- a template represents, for example, an arrangement of only the forms in a document, and allows a document in a certain form to be created according to the template.
- Document represents a general document with an unspecified format. Examples of sentences are, for example, fixed greetings and frequently quoted fixed sentences. The example shown is like a commonly used cut.
- Conventional content management systems register created content in directories or libraries. When reusing content, the required content was extracted by performing a keyed search or a search using a dictionary, and the content was reused by copying and pasting.
- ADVANTAGE OF THE INVENTION According to the content reuse support apparatus of this invention, reuse of many business contents becomes easy, and it can be made into the uniform content at low cost by reusing many contents. .
- a user who wants to reuse the content can select high-quality content by obtaining an evaluation of part or all of the content to be copied according to the present invention, and based on that, can select a high-quality content. Can be easily created.
- the content reuse support device of the present invention gives an evaluation to the content provided in the database. Based on the given rating, the user selects content and drafts the content. Furthermore, by recording the process, it is possible to update the content evaluation. In this way, the quality of the content stored in the database can be improved by managing the content that has been evaluated and the content composed of those parts.
- FIG. 24 shows the system configuration of the content reuse support device of the present invention.
- 11 is a CPU. 1 and 2 are memories. 13 is a display device. 14 is a printer.
- Reference numeral 20 denotes a storage device which holds the above-described reuse determination means 210 of the present invention.
- a storage device 25 stores programs as various means of the content reuse support device. 2 6 is written This is a storage device that stores the content database used by the content reuse support device. 205 is a meta information dictionary.
- Reference numeral 250 denotes the content reuse management device of the present invention.
- reference numeral 500 denotes a content recommendation unit, for example, a means for creating recommendation information so that the user can judge that the frequency of use of the content and the degree of use of the content are high in importance.
- Reference numeral 600 denotes a draft creation support unit, which is a means for supporting a user to change or edit content according to recommendation information.
- Reference numeral 700 denotes a content component extraction support unit, which supports processing such as a user extracting a common part based on a plurality of contents.
- Reference numeral 800 denotes a content management support unit that corrects content evaluation based on the frequency of use of the content, processes the content into a new content component based on the content evaluation, or processes a new content component. It supports processing such as generation.
- reference numeral 420 denotes a content database for holding contents.
- FIG. 25 shows the configuration of the content reuse support device of the present invention.
- reference numeral 400 denotes a content reuse support device, a content management device 410, a draft creation support unit 600, a content component cutout unit 700, a content management support unit 8 It is composed of 00.
- the content management device 410 is composed of a content database 420 and a content recommendation section 500.
- the content database 4200 is composed of a content management section 4330, a content storage section 4400, a correction point storage section 4450, a common point storage section 4700, a recommended information storage section 4600, and a content. It is composed of a boundary information holding unit 4 72.
- the content management unit 430 is a content management information storage unit 431 that stores content management information such as the number of downloads, the degree of use, and a pointer to the correction point storage unit for each content, and a correction that manages differences between contents. It has a modified point management information storage unit 432 that stores point management information, a common point management information storage unit that stores common point management information that manages common points between contents, and the like. In addition, it is provided with another management information holding unit 4 3 4 that holds other management information such as management information of recommendation information and management information of content boundary information. is there.
- Reference numeral 44 denotes a content holding unit, which holds various contents such as documents, scenarios, templates, text examples / diagram examples, and the like.
- Reference numeral 445 denotes a correction point holding unit for holding correction points between contents.
- 470 is a common point holding unit that holds the common points of multiple contents.
- 460 is a recommendation information holding unit which holds recommendation information.
- Reference numeral 500 denotes a content recommendation unit for generating content recommendation information.
- reference numeral 501 denotes a recommendation information generation section, and the number of content uses, the degree of use, the search result of the above-mentioned content reuse management device, reference content display information (described later), and derivation. It generates content display information (described later).
- Reference numeral 455 denotes a download information management unit that manages download of the content components held in the content holding unit 440, counts down times, generates a correction history, and the like. The management information is sent to the content management unit and stored. The correction history data is stored in the correction point storage unit 445.
- Reference numeral 250 denotes a content reuse management device, which is the above-mentioned content reuse management device of the present invention.
- FIG. 26 illustrates details of the configuration of the content database.
- 430 is a content management unit.
- 431 is a content management information holding unit, which is the content name, creator, creation date, number of downloads, and, in the case of derived content, the original content name, usage, user, keyword information, and origin information. It stores the character string information that matches the original content, a pointer to the content storage unit, and so on.
- Reference numeral 432 denotes a modification point management information holding unit, which holds the contents A and contents B obtained by taking an index and a difference, a pointer to the modification point holding unit 432, and the like.
- Reference numeral 433 denotes a common point management information holding unit, which holds an index, content names (contents A and B) having common points, a pointer to the common point holding unit 430, and the like.
- Reference numeral 44 denotes a content holding unit having a content name, content data, and a pointer to the content management information holding unit.
- Reference numeral 445 denotes a correction point holding unit which stores an index, correction point data, and a pointer to the correction point management information holding unit. It has something. Modifications held here can be made into content parts by assigning content part names.
- 470 is a common point holding unit having an index, common point data, and a pointer to the common point management information holding unit. The common feature is that content parts can be assigned to content parts by assigning them.
- Reference numeral 460 denotes a recommendation information holding unit, which holds content recommendation information 521.
- the content recommendation information includes the number of times the content has been used (the number of downloads), the degree of use such as full use, partial use, etc.
- the content database is managed by the content reuse management device 250 of the present invention described above. Can be obtained by searching), user information, a search result indicating the use relationship of the content obtained by searching the content reuse management device of the present invention described above, and a system that holds the system of the content use relationship and the like. It is.
- a content boundary information holding unit which, when the content is used, holds information indicating the relationship before and after the used location.
- the scenario is a patent document
- the "means for solving the problem” ⁇ "the means to solve the problem” that represents the boundary between the unchanged portion and the changed portion Embodiments ”and“ Embodiments of the Invention ” ⁇ Holds boundary information like“ Effects of the Invention J ”.
- Figure 27 is an example of a scenario, showing a patent application specification as an example.
- a scenario is a document whose format is stylized.
- 6 10 is an example of a scenario o
- Fig. 28 shows an example of a template.
- the headings such as the document name and the order are shown.
- the template has only the headings determined in order.
- FIG. 29 is an explanatory diagram of the original content and the derivation relation of the present invention.
- reference numeral 62 denotes the original content having the content name A0.
- 6 2 1 is the content with the content name A 1, which is a modification of the original content A 0.
- Content A 1 is the original content A 0
- 6 2 2 is the content A 2 which is a modification of the original content A 0.
- 6 2 3 is the content with the content name A11, which is a modification of the original content A1.
- 6 2 4 is the content name A 12, which is a modification of the original content A 11.
- FIG. 30 is an explanatory diagram of a search result of the content reuse management device when the content is a document, a reference content display, and a display of the derived content.
- Reference numeral 250 denotes a content reuse management device.
- 2 5 1 represents the search result of the content reuse relationship.
- FIG. 30 shows the use relationship of documents 1 to 5.
- Document 2 and Document 3 indicate that Document 1 was reused.
- Documents 5 and 4 also show that document 3 was reused.
- Reference numeral 250 denotes a reference content display, which is displayed on a display device.
- Derived content display 253 is used to systematically display the usage relationship of content derived from the specified target document from search results 251.
- document 1 is specified
- document 1 is used for document 2 and document 3
- document 3 is used for document 4 and document 5, and the relationship is shown as a derived content display. This is displayed on the display device.
- FIG. 31 is an explanatory diagram of the configuration and operation of the content management device of the present invention.
- reference numeral 420 denotes a content database
- reference numeral 430 denotes a content management unit.
- 431 is a content management information holding section
- 432 is a modification point management information holding section
- 433 is a common point management information holding section
- 434 is a recommended information management information holding section.
- 435 are content boundary information management information holding units.
- 460 is a recommendation information holding unit.
- 440 is a content holding unit
- 445 is a correction point holding unit
- 470 is a common point holding unit
- 472 is a content boundary information holding unit.
- reference numeral 455 denotes a download information management section
- reference numeral 551 denotes a recommendation information creation means
- reference numeral 553 denotes a reference content display information creation means.
- Reference numeral 250 denotes the content reuse management apparatus of the present invention described above.
- Reference numeral 210 denotes reuse determination means.
- 1 16 is another system, which uses a database. 1 1 5 is based on other data.
- the operation of the content management device shown in FIG. 31 will be described.
- the content reuse device 250 downloads the content component of the content holding unit 450 through the down-to-the-box information management unit 455 and determines the reuse relationship. The judgment result is held in the content management information holding unit.
- the recommendation information creating means 551 generates recommendation information based on the content management information (number of downloads, reuse relationship, use degree, etc.) held in the content management information holding section 431. It is created and stored in the recommendation information storage unit 460.
- the reference content display information creation means 5 53 3 creates reference content display information based on the content reuse relationship and stores it in the reference content display information storage section of the recommendation information storage section 450.
- the derived content display information creation means creates derived content display information based on the content reuse relationship held in the content reuse relationship holding unit, and holds the information in the derived content display information holding unit.
- the other system 1 16 can download and use the content parts via the download information management unit 4 55. If the contents are modified by using the content, a modification history is generated by the download information management unit 455, and the data management information is retained in the content management information retaining unit 431, and the modification is performed. The data is stored in the correction point storage unit 445 as a correction point using the difference. Also, the user of the content reuse support device of the present invention accesses another database 115 via the down-log information management unit 455 and holds it as a content component of the content management database. Can be.
- FIG. 32 is a flow chart of the content recommendation information creating means of the content recommendation section of the present invention.
- the process of generating content recommendation information is started (S 1). Content is searched, the content management information holding unit is searched, and the number of reuse of content parts
- Information required for content recommendation such as the degree of use and the user, is requested (S2).
- Content recommendation information management information is generated (S3).
- the content recommendation information and the content recommendation information management information are stored in the respective storage areas (S5).
- Fig. 33 is a flowchart of the search results for content reuse and the generation of information for displaying reference content.
- Fig. 33 (A) is a flowchart of the search results related to content reuse.
- a process for obtaining a reuse relationship is started (S1).
- a content having a reuse relationship is searched (S3).
- Information such as a content name, a matching character string, a keyword, a degree of reuse, and a reuse relationship obtained from a search result of the reused content is obtained and stored in the reuse relationship storage unit as reuse relationship information (S4.
- reuse relationship information such as the matching character string, key word, and reuse level is held in the content management unit.
- Fig. 33 (B) is a flow chart for creating information for displaying reference content.
- the process of generating the reference content display information is started (S1).
- the search result of the content reuse held in the content reuse relationship holding unit is input (S2).
- the target content is determined (S3).
- Derivation-related content from the target content to the original content is calculated (S4).
- the reference content relation is displayed and stored (S5).
- FIG. 34 is a flowchart for displaying a derived content according to the present invention.
- the processing for generating the derived content display information is started (Sl). Enter search results for content reuse (S2).
- the original content is determined, and the content that uses the original content (derived content) is requested (S3).
- the content management information such as the content name of the derived content is held (S4). It is determined whether all contents have been obtained (S5, S6). Original content if not all
- S7 Original content if not all
- the processing after S4 is repeated with the derived content from the original as the derived content (original content) (S7). When all contents have been processed in S6, the process ends.
- FIG. 35 shows the structure of the draft creation support unit of the present invention.
- reference numeral 600 denotes a draft creation support unit.
- the draft creation support unit 600 uses the draft creation support means 6200 to use the memory as an editing work area 650 to support editing of content parts.
- the recommendation information of the content recommendation section is acquired by the content recommendation information acquisition means 62.
- the content is selected and input by the content selection means 62 based on the recommendation information.
- the user edits the content based on the content displayed on the screen. Editing of content includes partial extraction and partial deletion of content, combination of multiple contents (combination of extracted contents, embedding, etc.), partial replacement of contents, addition of contents, extraction of differences between multiple contents Etc. can be performed using the editing work area 650.
- FIG. 36 (A) Flowchart of content editing by the draft creation support unit of the invention.
- the content editing process in the draft creation support unit is started (S l).
- the recommendation information is acquired by the recommendation information acquisition means, and the content recommendation information is displayed (S2). Select and enter the content (S3).
- the user edits the contents based on the combination, replacement, addition, deletion, etc. (S4).
- Generates content management information or correction point management information for the edited content stores it in the content holding unit or correction point holding unit, and stores the content management information or correction point management information in the content management information holding unit or correction point management information.
- S5 Flowchart of content editing by the draft creation support unit of the invention.
- FIG. 36 (B) is a flowchart of extracting the difference of the edited content by the draft creation support unit of the present invention.
- the content for which a difference is to be taken is input (S 1).
- the difference between the contents is obtained (S2).
- the content management information is generated and stored in the content part holding unit.
- the correction point management information is generated and stored in the correction point holding unit (S 3).
- content component management information is generated for the correction point and held in the content holding unit. Parts.
- FIG. 37 is a diagram showing the configuration and operation of the content component extraction support unit of the present invention.
- reference numeral 700 denotes a content component extraction support unit.
- Reference numeral 70 denotes content recommendation information acquisition means.
- 7 1 1 is content selection means.
- 7 1 and 2 are content common point acquisition means.
- 7 13 is a means for creating content boundary information.
- 420 is a content data overnight base.
- the content recommendation information acquisition means 710 acquires the content recommendation information from the content recommendation information holding unit 460 and displays it. The user selects the content based on the content recommendation information by the content selection means 7 11. For example, in the case of Fig. 37, content A and content B are selected.
- Content common point acquisition means 7 1 2 acquires the common points between content A and content B. The common point is held in the common point holding unit with an index and a pointer to the common point management information holding unit.
- the common point management information is stored with an index of the common point, the content name from which the common point was extracted, and a pointer to the common point holding unit.
- the common point held in the common point holding unit 470 can be converted into a content component by adding content component management information (content component name, a pointer to the content holding unit, etc.) and stored in the content holding unit. .
- the content component generated in this way is linked to the content management information storage unit by attaching a file name and a pointer to the content management information storage unit.
- the content boundary information creating means 7 13 finds boundary information, which is area information on areas before and after the common point in each content, based on the common points of the plurality of contents. In other words, it determines what kind of area the area before and after the common point is in each content. For example, if the content A and the content B are templates as shown in Fig. 28, and only the editing area is common, the character input 'edit' and the 'edit' file With "Save". The boundary information is stored in the content boundary information holding unit 472. A template By examining the distribution of this boundary information for a large number of contents generated by, it is possible to easily determine how the template is used. By analyzing the content boundary information, it is possible to judge what kind of template is effective when generating a new template component. The content boundary information is used when generating a new content component. Will be effective reference information.
- FIG. 38 (A) is a flowchart of the content common point acquisition means of the content component extraction support unit of the present invention.
- a plurality of contents are input (S1).
- the common points of each content are found (S2).
- the common points of the content are assigned common point management information (index of common points, names of each content from which common points are extracted, pointers to common point holding areas, etc.), and common points are indexed and common point management information holding unit.
- a link is established so that they can be linked to each other by attaching a pointer to the common point management information, and held in the common point management information holding unit and common point holding unit, respectively (S4).
- FIG. 38 (B) is a flowchart of the content boundary information creating means of the present invention.
- the information of the common part of the content is input (S1).
- the name of the area for example, the heading for editing the template in Fig. 28
- the surrounding area names for example, the heading for character input of the template in Fig. 28, saving the file, etc.
- Ask S2
- Generates content boundary information for example, “character input / edit” indicating that there is a boundary between the character input area and the edit area, and that the boundary exists between the edit area and the file storage area). Represents "Edit 'Save File” etc.) (S3).
- the content boundary information management information (index, content name, pointer to the content boundary information holding unit, etc.) is added to the obtained content boundary information to generate content boundary information management information.
- an index and a content link to the content boundary information management information holding unit are generated in the content boundary information so that they are linked to each other by pointers (S4).
- the content boundary information management information and the content boundary information are stored in the content boundary information management information storage unit and the boundary information storage unit of the content management database, respectively (S5).
- the content boundary information was obtained based on the common area of the content.
- Content boundary information can also be obtained based on the area of the correction point of the content.
- FIG. 39 is an example of common points (common parts) cut out from contents in the present invention.
- A is content A
- B is content B
- C is a common feature between content A and content B.
- FIG. 40 (A) shows a flowchart of the content component management means of the content management support unit of the present invention.
- the user the person in charge of content management
- the user inputs the number of downloads of the content, the content usage degree, content user information, content recommendation information, and the like (Sl).
- the importance of the content is evaluated based on the number of downloads, the degree of content usage, content user information, etc., and a new content component is generated by changing or adding the content (S2).
- Content component management information is generated for the newly generated content component (S3).
- the content component management information is held in the content component management information holding unit, and the content component is held in the content component holding unit (S4).
- the content management information and the content component are linked so that they are connected to each other by the content component name and the content component.
- an easy-to-use part can be generated by making that part an original content part.
- the content boundary information is also reference information when components are generated by the content component management means.
- FIG. 40 (B) is a flowchart for creating a content component based on the content boundary information of the present invention.
- the component creation support unit 820 is for generating and modifying content components based on the content boundary information.
- this is an example of content generation using content boundary information, and there are various possible content generation methods using content boundary information.
- S1 when a template component is generated by changing a certain template, the content boundary information of the content using the template of interest is obtained (S1).
- Content boundary information statistics The occurrence frequency and the like are obtained by the above method (S 2).
- a new content component is generated with reference to the frequency of the content boundary information (S3). For example, content parts such as new templates are generated by leaving the headings of areas that change frequently and deleting unused parts.
- Content management information is generated for a new content component (S4).
- the content parts are stored in the content storage unit of the content database, and the content management information is stored in the content management information storage unit.
- (S5 Fig. 41 consists of the content reuse management device and the content creation support device of the present invention.
- the scenario database 910 manages scenarios by the system of the present invention
- the document database 920 manages documents (general documents) by the system of the present invention
- Template data—Evening base 930 is for managing templates in the system of the present invention
- Sentence Z diagram example database 940 is for managing example sentences in the system of the present invention.
- Sentence / drawing example cut-out support unit 950 is a common component for sentence Z-drawing example
- the template extraction support unit 951 is for obtaining a common content for the template as the content of the content component extraction support unit of the present invention.
- the content extraction support unit 953 seeks common content for a document as the content of the content component extraction support unit
- the scenario extraction support unit 953 requests common content for a scenario as the content of the content component extraction support unit of the present invention.
- the scenario management support section 960 manages a scenario as content in the content management support section of the present invention.
- the document management support section 9700 manages documents as contents in the content management support section of the present invention.
- the template management support unit 980 manages templates as content in the content management support unit of the present invention.
- the sentence Z diagram example management support unit 990 manages the sentence Z diagram example as content in the content management support unit of the present invention.
- the content recommendation section 500 is a scenario database 910, document database 920, and template database for scenarios, documents, templates, and text examples. It receives the information necessary to create content recommendation information by communicating with the database 930 and the sentence / diagram example database 9400, generates recommendation information, and provides it to each database. . In addition, the content recommendation unit 500 creates content recommendation information based on the information on the reuse relationship, the degree of reuse, and the user created by the content reuse management device 250 and stores the content recommendation information in each database. provide.
- the scenario manager, the document manager, the template manager, and the sentence Z diagram example manager each use the content recommendation section 500 to refer to the recommendation information, manage the content, and manage each scenario.
- the management support unit 960, the document management support unit 970, the template management support unit 980, and the text / graphic example management support unit 990 are used to manage the generation of the content parts to be managed. .
- the content reuse management device of the present invention accesses each database of the content reuse support device of the present invention, determines the reuse relationship of the content, and stores the determination result in each database. Also, the reuse management device 250 of the present invention can access another database system 115 to determine the content reuse relationship. Also, the content reuse support device of the present invention can access another database system 115 and store the content component as a content component of the database of the content reuse support device of the present invention. Also, other systems 1 16 can access and use the content database of the content reuse support device of the present invention.
- the content reuse management device of the present invention it is possible to check the reuse relationship simply by creating surface information for a plurality of contents from the content and comparing these surface information. Also, not only the surface information and keyword information of the contents but also the metadata can be used for the reuse judgment, so that the details of the reuse relationship can be easily judged. Furthermore, since the reuse judgment can be performed using the meta information, the reuse judgment can be narrowed down to all the contents in the company or all the contents in the departments in the company among many contents in the database. As a result, it is possible to perform reuse judgment for a large number of contents at high speed.
- the content reuse recommendation information is used based on the content recommendation information. Highly-used contents can be easily selected. Therefore, high-quality content can be easily created by selecting and reusing the content with high importance. Further, by using the content creation support device of the present invention in this way, the content of the database can be made high quality.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
コンピュータを利用したデータベースに保存されるコンテンツに対して,コンテンツ間の再利用関係の有無を判定するコンテンツ再利用管理装置において,コンテンツに現れる文字列などの表層情報を作成する表層情報作成手段と,表層情報を使用して再利用度を判定する再利用判定手段とを備え,コンテンツ間での表層情報の一致の程度によりコンテンツ間での再利用関係の有無を判定する構成をもつ。
Description
明細書
コンテンツ再利用管理装置およびコンテンツ再利用支援装置
技術分野
本発明はシナリオ, テキスト, 文書, テンプレート, 文例, 図例, 画像, 音声 等のコンピュータを利用したデータベースに保存されているコンテンツ間での再 利用の程度を判定するコンテンツ再利用管理装置およびコンテンッ再利用支援装 置に係るものである。 本発明のコンテンツ管理再利用装置は, コンテンツの表層 情報ゃキ一ヮ一ド等からコンテンツの再利用度を判定し, 再利用という観点でコ ンテンッ類似度とコンテンツに付随する情報から再利用関係の有無, 再利用され ている程度を求めるものである。 また, 本発明のコンテンツ再利用支援装置は, コンテンッが再利用されている程度をもとに, コンテンッの重要度を表す推薦情 報をユーザに提供し, ユーザが重要度の高いコンテンツを容易に選択できるよう にする等で, コンテンツの再利用をし易いように支援するものである。 背景技術
従来のコンテンツ同士の類似度判定は, キーヮードの出現度合いなどによるコ ンテンッ同士の類似度判定は行われていたが, キーヮ一ドが偶然両方の文書に出 現したものか, それとも再利用によって両方のコンテンツに出現したものかにつ レ、ては検討されていなかった。
また二文書中から最長の一致文字列を抽出することにより類似度を判定するも のもある。
特許文献 1
特開 2 0 0 2— 1 1 8 7 3 6号公報 (第 7頁—第 1 1頁)
上記文献には, 電子透かしにより, 複製品を調査することが記載ざれている。 従来は電子透かしなどの手法により, 文書や画像, 音声などのコンテンツ再利 用を 「y e s」 , と 「n o」 の二値で判定することが行われていたが, この手法 では電子透かしを特別に挿入する複雑な処理が必要となる。
したがって本発明の目的は, このような電子透かしを使用することなく, テキ スト文書や画像文書等のコンテンツのテキスト列またはバイ ト列などの表層情報
や辞書を用いたパターン情報から再利用の程度を判定し, コンテンッの派生関係 を把握して, 再利用を促進 Z制御可能にするコンテンツ再利用管理装置を提供す るものである。
さらに, 本発明はコンテンツがどの程度再利用されているかを判定し, 再利用 されている程度をもとにコンテンツ推薦情報を生成してユーザに提供することに よりユーザが重要度の高いコンテンツを容易に選択できるようにする等で, コン テンッの再利用をしやすいように支援するコンテンツ再利用支援装置を提供する ものである。
発明の開示
本発明は. コンテンッ間の再利用の有無を判定するコンテンツ再利用管理装置 において, コンテンツに現れる文字列などの表層情報を作成する表層情報作成手 段と, 表層情報を使用して再利用度を判定する再利用判定手段とを備え, コンテ ンッ間での表層情報の一致の程度によりコンテンッ間での利用関係の有無を判定 するものである。
また, 本発明は, コンテンツ間の利用の有無を判定するコンテンツ再利用管理 装置において, コンテンツに含まれるキーワードを生成し, キーワードに基づい て再利用度を判定する再利用判定手段とを備え, コンテンツ間でのキーワードの 一致の程度によりコンテンッの利用関係の有無を判定するものである。
また, 本発明は, コンテンツ間の再利用の有無を判定するコンテンツ再利用管 理装置において, コンテンッ中に現れる文字列などの表層情報を作成する表層情 報作成手段と, 表層情報を使用してコンテンツ間の再利用関係の有無を判定する 再利用判定手段およびキーヮードに基づいて再利用度を判定する再利用判定手段 との双方もしくは, 少なく とも一方を備え, コンテンツに関する属性情報である メタデータを保持するメタデータ保持部と, メタデータを使用して前記再利用判 定手段の判定結果を補助するメタデータ利用判定手段とを備え, 前記再利用判定 手段の再利用判定結果をもとに, さらにメタデータに基づいて再利用を判定する ものでる。
また, 本発明は, コンテンツ再利用管理装置において, 再利用された可能性が
ある被参照コンテンツと, この被参照コンテンツを再利用して作成された可能性 がある判定対象コンテンツと, コンテンツ中に現れる文字列などの表層情報を作 成する表層情報作成手段と, 表層情報を使用して再利用度を判定する表層情報べ ース再利用判定エンジンを有する再利用判定手段と, 前記再利用判定手段で出力 される情報を表示する表示手段を具備するものである。
これにより, コンテンツが二つあれば, これらのコンテンツより表層情報を作 成し, これら表層情報をつき合わせるだけで再利用関係をチ ックすることがで きるので, 電子透かしのような事前に大きな処理を必要とせず, またキーワー ド とかメタデータのような情報を事前に用意することなく, 再利用状態を検知する ことができる。
また, 本発明のコンテンツ再利用管理装置は, 再利用された可能性がある被参 照コンテンツと, この被参照コンテンツを再利用して作成された可能性がある判 定対象コンテンツと, キーワードや文字列等を保持するキーワー ド辞書と, キー ヮードゃ文字列などの辞書情報に基づいて再利用度を判定する辞書ベース再利用 判定ェンジンを有する再利用判定手段と, 前記再利用判定手段で出力される情報 を表示する表示手段を具備したものである。
これにより, コンテンツの中からパターンを抽出する必要がないので, 高速に 再利用関係を検知することができる。
また, 本発明のコンテンツ再利用管理装置は, 再利用された可能性がある被参 照コンテンッと, この被参照コンテンッに関する作者やその補完元等のメタデ一 夕と, 前記被参照コンテンッを再利用して作成された可能性がある判定対象コン テンッと, この判定対象コンテンツに関するメタデータと, コンテンツ中に現れ る文字列などの表層情報を作成する表層情報作成手段と, 表層情報を使用して再 利用度を判定する表層情報ベース再利用判定エンジンを有する再利用判定手段, または, キーワードや文字列等を保持するキーワー ド辞書と, キーワー ドや文字 列などの辞書情報に基づいて再利用度を判定する辞書ベース再利用判定エンジン を有する再利用判定手段と, メタデータを使用して前記再利用判定手段の判定結 果を補助する判定補助手段と, 前記判定補助手段で使用されるメタデータを保持 するメ夕情報辞書と, 前記再利用判定手段より出力される情報を表示する表示手
段を具備するものである。
これにより, コンテンツ同士の表層情報, キーワード情報だけではなく, メタ データを使用するので, 同じ人が二つの文書を作成している場合には再利用して いる可能性が高いなどの, もう少しレベルの高い正確な再利用判定ができる。 また, 本発明のコンテンツ再利用管理装置は, 再利用された可能性がある複数 の被参照コンテンツが格納された参照コンテンッデータベースと, この参照コン テンッデータベースに格納されたコンテンツを再利用して作成された可能性のあ る判定対象コンテンツと, コンテンツ中に現れる文字列などの表層情報を作成す る表層情報作成手段と, 表層情報を使用して再利用度を判定する表層情報ベース 再利用判定エンジンを有する再利用判定手段, または, キーワードや文字列等を 保持するキーヮ—ド辞書と, キ一ヮ一ドゃ文字列などの辞書情報に基づいて再利 用度を判定する辞書ベース再利用判定エンジンを有する再利用判定手段と, 前記 再利用判定手段より出力される情報を表示する表示手段を具備したものである。
これにより, データベース中に複数のコンテンツを格納して再利用判定を行う ので, 会社内の全コンテンツとか, 会社内の部署内の全コンテンツとか複数のコ ンテンッと照合でき, 一コンテンツ毎に照合するよりも, 判定対象コンテンツが 社内のどのコンテンツを再利用しているのか等の判定が早くできる。
本発明のコンテンツ再利用管理装置は, 再利用された可能性がある複数の被参 照コンテンツ及びそれらのメタデータが格納されたメタデータ付参照コンテンッ データベースと, このメ夕デ一夕付参照コンテンッデータベースに格納されたコ ンテンッを再利用して作成された可能性のある判定対象コンテンツと, この判定 対象コンテンッに関するメタデータと, コンテンッ中に現れる文字列などの表層 情報を作成する表層情報作成手段と, 表層情報を使用して再利用度を判定する表 層情報ベース再利用判定エンジンを有する再利用判定手段, または, キーワード や文字列等を保持するキーヮード辞書と, キーヮ一ドゃ文字列などの辞書情報に 基づいて再利用度を判定する辞書ベース再利用判定エンジンを有する再利用判定 手段と, メタデータを使用して前記再利用判定手段の判定結果を補助する判定補 助手段と, 前記判定補助手段で使用されるメタデータを保持するメ夕情報辞書と , 前記再利用判定手段より出力される情報を表示する表示手段を具備するもので
ある。
これにより, データベース中に複数のコンテンツを格納するのみならずそれぞ れのコンテンッのメ夕データを加えて格納しているので, 複数のコンテンツと, メタデータを利用して正確に再利用関係を判定することができる。
本発明のコンテンツ再利用支援装置は, コンテンツを保持するコンテンツ保持 部と, コンテンッが再利用されている程度を表す管理情報を管理するコンテンツ 管理部と, コンテンッの利用情報をもとにコンテンツを推薦するためのコンテン ッ推薦情報を生成するコンテンツ推薦部を備えるものである。
また, 本発明のコンテンツ再利用支援装置は, コンテンツ推薦部で生成した推 薦情報に基づいて, ユーザによるコンテンツの編集支援を行なうコンテンツ作成 支援部とを備えるものである。
このような本発明の再利用支援装置によれば, 利用度の高いコンテンツを容易 に選択できるようになり, それをもとに容易にコンテンツを再利用することがで きる。 図面の簡単な説明
第 1図は, 本発明の第 1の実施の形態を示す図である。
第 2図は, 本発明の一致文字列, キーワード生成の説明図である。
第 3図は, 本発明のコンテンツ再利用管理装置のシステム構成を示す図である o
第 4図は, 本発明の再利用判定手段の構成を示す図である。
第 5図は, 本発明の第 1の実施の形態の一致文字列生成のフローチヤ一トを示 す図である。
第 6図は, 本発明の第 1の実施の形態の再利用判定のフローチヤ一トを示す図 である。
第 7図は, 本発明の第 1の実施の形態の再利用判定の別のフローチヤ一トを示 す図である。
第 8図は, 本発明の第 2の実施の形態を示す図である。
第 9図は, 本発明の第 2の実施の形態の再利用判定手段の構成を示す図である
o
第 1 0図は, 本発明の第 2の実施の形態の再利用判定のフローチャー トである o
第 1 1図は, 本発明の再利用判定手段の特殊キーワードによる再利用判定のフ ローチャー トである。
第 1 2図は, 本発明の第 3の実施の形態を示す図である。
第 1 3図は, 本発明の第 3の実施の形態の再利用判定手段の構成を示す図であ る。
第 1 4図は, 本発明の第 3の実施の形態の再利用判定手段のフローチャートを 示す図である。
第 1 5図は, 本発明の第 4の実施の形態を示す図である。
第 1 6図は, 本発明の第 4の実施の形態の再利用判定手段の構成を示す図であ る O
第 1 7図は, 本発明の第 4の実施の形態の再利用判定手段のフローチャートを 示す図である。
第 1 8図は, 本発明の第 5の実施の形態を示す図である。
第 1 9図は, 本発明の第 5の実施の形態の再利用判定手段の構成を示す図であ る。
第 2 0図 (A ) , ( B ) は, それぞれ本発明の第 5の実施の形態の再利用判定 手段のフローチヤ一ト ( 1 ) , ( 2 ) を示す図である。
第 2 1図は, 本発明の第 5の実施の形態のフローチャート ( 3 ) を示す図であ る。
第 2 2図は, 本発明の第 6の実施の形態を示す図である。
第 2 3図は, 本発明の第 6の実施の形態の動作説明図である。
第 2 4図は, 本発明のコンテンツ再利用支援装置のシステム構成図である。 第 2 5図は, 本発明のコンテンツ再利用支援装置の構成を示す図である。 第 2 6図は, 本発明のコンテンツデ一夕ベースの構成を示す図であ。
第 2 7図は, 本発明のシナリオの例である。
第 2 8図は, 本発明のテンプレートの例である。
第 2 9図は, 本発明のオリジナルコンテンツと派生関係の説明図である。
第 3 0図は, 本発明のコンテンツ再利用関係の検索結果, 参考コンテンツ表示 と派生コンテンッ表示の説明である。
第 3 1図は, 本発明のコンテンツ再利用支援装置の動作説明図である。
第 3 2図は, 本発明のコンテンツ推薦部の推薦情報作成手段のフローチヤ一ト でめる。
第 3 3図は, 本発明のコンテンツ再利用関係生成の検索結果と参考コンテンツ 表示用情報生成のフローチヤ一トである。
第 3 4図は, 本発明の派生コンテンツ表示のフローチヤ一トを示す図である。 第 3 5図は, 本発明のドラフト作成支援部の構成を示す図である。
第 3 6図は, 本発明のドラフト作成支援部のコンテンッ編集の処理とドラフト 作成支援部の差分抽出手段のフローチャー トを示す図である。
第 3 7図は, 本発明のコンテンツ部品切り出し支援部の構成と動作説明図であ る
第 3 8図は, 本発明のコンテンツ部品切り出し支援部の共通点取得手段のフロ —チヤ一卜とコンテンツ境界情報作成手段のフローチヤ一トを示す図である。 第 3 9図は, 本発明で抽出された共通点の例を示す図である。
第 4 0図は, 本発明のコンテンツ管理支援部のコンテンツ部品管理手段のフロ 一チヤ一トとコンテンツ境界情報に基づくコンテンッ部品作成のフローチヤ一ト を示す図である。
第 4 1図は, 本発明のコンテンツ再利用管理装置とコンテンツ作成支援装置に より構成したシステムの例を示す図である。 発明を実施するための最良の形態
本発明の第 1の実施の形態を第 1図に基づき説明する。 第 1図 (A ) において , 1は再利用管理装置, 1 0 1は被参照コンテンツ, 1 0 2は判定対象コンテン ッである。 2 0 1は表層情報ベース再利用判定エンジン, 2 0 6は表層情報作成 手段, 2 1 0は再利用判定手段 A , 3 0 1は表示手段である。
第 1図 (B ) は本発明の再利用判定手段 2 1 0がアクセスするデータベースを
示す。 第 1図 (B ) において, コンテンツデータベース 4 2 0は後述する本発明 のコンテンツ作成支援装置のコンテンツデータベースである。 1 .1 5は, それ以 外の一般的なコンテンツを保存して管理しているデータベースである。 本発明の コンテンツ再利用管理装置はそれぞれのデータベースに保存されている被参照コ ンテンッ 1 0 1, 判定対象コンテンツ 1 0 2を対象にすることができる。
第 1図 (A ) において, コンテンツ再利用管理装置 1は, 判定対象コンテンツ 1 0 2が被参照コンテンツ 1 0 1を再利用して作成されたものか否かを表層情報 に基づき判定を行うものである。
被参照コンテンツ 1 0 1 は, このコンテンツを再利用されて他のコンテンツが 作成されたか否かを判定されるものである。 判定対象コンテンツ 1 0 2は, この コンテンッが他のコンテンツを再利用して作成されたものであるか否かを判定さ れるものである。 第 1図 (A ) では判定対象コンテンッ 1 0 2が被参照コンテン ッ 1 0 1を再利用して作成されたものであるか否かを判定する状態を示す。 表層情報ベース再利用判定エンジン 2 0 1 は, 判定対象コンテンツ 1 0 2が被 参照コンテンツ 1 0 1を再利用して作成されたものであるか否かを, 被参照コン テンッ 1 0 1 と判定対象コンテンツ 1 0 2の表層情報を使用して判定するもので あり, C P Uにより構成される。
表層情報作成手段 2 0 6は, 被参照コンテンツ 1 0 1及び判定対象コンテンツ 1 0 2からそれらのコンテンツ中に現れる文字列 (句読点も含む) などの表層情 報を作成するものであり, テキスト文書や画像文書のテキスト列またはバイ ト列 などを作成するものである。
再利用判定手段 2 1 0は, 判定対象コンテンツ 1 0 2が被参照コンテンツ 1 0 1を再利用して作成されたものか否かを表層情報を使用して判定するものであり , 例えば ( 1 ) 全般的に再利用, ( 2 ) 部分的に再利用, ( 3 ) 参照可能性有り , (4 ) 再利用の可能性無し等に判定される。
ここで判定 ( 1 ) は, 判定対象コンテンツ 1 0 2の表層情報が被参照コンテン ッ 1 0 1の表層情報とコンテンツの全体にわたってほぼ一致している場合, 判定 ( 2 ) は判定対象コンテンツ 1 0 2の表層情報が被参照コンテンツ 1 0 1の表層 情報と例えば前半部分がほぼ一致しているとか後半部分がほぼ一致している場合
, 判定 (3 ) は表層情報がある程度の数またはある程度の長さの表層情報が一致 した場合, 判定 (4 ) は判定 ( 1 ) 〜 ( 3 ) のいずれにも該当しない場合を示す 。 そして判定 ( 1 ) におけるほぼ一致の程度, 判定 (2 ) の部分一致の程度, 判 定 (3 ) の一致数あるいは長さの閾値はあらかじめ適宜設定しておく。 そして複 数の表層情報が一致した場合には, その一致した表層情報の存在する順番が同一 順序であることが再利用度の判定に対して必要である。
表示手段 3 0 1は再利用判定手段 2 1 0における判定結果を, 例えば判定 ( 1 ) 〜 ( 4 ) の如く表示するものであり, 利用者はこれをみて判定対象コンテンツ 1 0 2が被参照コンテンツ 1 0 1に対する再利用状態を判定することができる。 第 1図 (A ) の動作について説明する。 判定対象コンテンツ 1 0 2が被参照コ ンテンッ 1 0 1を再利用したものか否かを判定する場合, 再利用判定手段 2 1 0 が動作して先ず被参照コンテンツ 1 0 1を読み取り, 表層情報作成手段 2 0 6が これを解読してその表層情報を作成しこれを保持し, 次に判定対象コンテンツ 1 0 2を読み取りこれを解読してその表層情報を作成し, 保持する。
それから表層情報ベース再利用判定エンジン 2 0 1が動作して, 被参照コンテ ンッ 1 0 1の表層情報と判定対象コンテンツ 1 0 2の表層情報とを順次比較する 。 そしてその一致したものを順次判別する。 一致した表層情報が存在するとき, 複数一致すれば同じ順序で一致したのか, また判定対象コンテンツ 1 0 2のどの 位置で一致したのかを判定する。
そして表層情報ベース再利用判定エンジン 2 0 1は, これに基づき, 前記の判 定 ( 1 ) 〜 (4 ) の判定結果を出力し, 表示手段 3 0 1 にこれを表示する。
利用者はこれをみて, 判定対象コンテンツ 1 0 2が被参照コンテンツ 1 0 1を 再利用したものであるかどうかを認識することができる。
第 2図 (A ) , ( B ) は, 二つのコンテンツの間で一致する文字列, キーヮ一 ドの説明図である。 5 0はコンテンツ A , 5 1 はコンテンツ Bである。 コンテン ッ Aの文字列とコンテンツ Bの文字列のうち文字列 1, 文字列 2 , 文字列 3 , 文 字列 4がー致したことを表している。 例えば, 一致文字列 1が 2回現れた場合に は, 一致文字列 1に対応付けて, 文字列長, 出現位置 1 , 出現位置 2 , 出現回数 2のように一致文字列管理情報をつけて保持する。
第 2図 (C ) は一致文字列情報であって, 例えば, 一致した文字列とその長さ , 出現位置, 出現回数を対応付けてもつものである。 同じ一致文字列が生成され た場合には, 一致文字列とそれに対応付けて出現毎の位置 (出現位置 1 , 出現位 置 2等) および出現回数を保持する。 出現位置は, 例えば, コンテンツの先頭文 字からの文字数等であらわす。
第 2図 (D ) はキーワード情報であって, キ一ワードでコンテンツの再利用を 判定する場合のものであり, キ一ヮ一ドとその出現位置を対応付けてもつもので ある。 同じキーワードが複数回出願する場合には, そのキーワードとその出現毎 の位置, および出現回数を保持する。
第 3図は本発明のコンテンツ再利用管理装置のシステム構成図である。 第 3図 において, 1 1は C P Uである。 1 2はメモリである。 1 3は表示装置である。 1 4はプリンタである。 1 5は記憶装置であって, コンテンツを保持するもので ある。 2 0は記憶装置であって, 本発明を実施するための各種プログラムを保持 するものである。 1 7はキーワード辞書である。 1 8はメタ情報辞書であって, 会社組織の部署, プロジェクト, 部署の所属メンバーの氏名等のメタ情報を保持 するものである。
記憶装置 1 5において, 4 2 0はコンテンツデータベースである。 2 1 はコン テンッである。 1 0 3はメタデ一夕であってコンテンツの作成日, 作成者等のコ ンテンッに関するデータである。 1 0 6はコンテンツデータベースである。 記憶 装置 2 0において, 2 0 6は表層情報作成手段であって, コンテンツの文字列を 生成するものである。 2 0 4は判定補助手段であって, メタ情報辞書を使用して コンテンツの再利用を判定するものである。 再利用判定手段 2 3はコンテンツの 再利用の有無を判定するものである。
再利用判定手段 2 3において, 2 1 0は再利用判定手段 Aであって, 表層情報 によりコンテンツ再利用を判定する表層情報ベース再利用手段である。 2 2 0は 再利用判定手段 Bであって, キ一ヮ一ド辞書を使用して再利用判定をする辞書べ ース再利用判定手段である。
第 4図は, 本発明の再利用判定手段の構成を示す。 2 1 0は再利用判定手段 A (第 1図の再利用判定手段 2 1 0に同じ) であって, 表層情報ベース再利用判定
手段である。 2 0 1は表層情報ベース再利用判定エンジンである。
再利用判定手段 2 1 0において, 3 1はコンテンツ入力部であって, コンテン ッを入力するものである。 3 2は文字列解析部であって, コンテンツの文字列を 解析するものである。 3 3はコンテンツ保持部であって, 入力されたコンテンツ を保持するものである。 3 7は生成文字列保持部であって, 生成された文字列を 保持するものである。
表層情報ベース再利用判定エンジン 2 0 1において, 6 1は一致判定部であつ て, コンテンツ Aとコンテンツ Bの文字列の一致判定を行なうものである。 一致 文字列は, 一致文字列長, コンテンツ Aおよびコンテンツ Bでの一致文字列の位 置, 出現回数を一致文字列情報として保持する。 4 2は一致文字列保持部であつ て, 一致文字列を保持するものである。 4 3は一致文字列数保持部である。 4 4 は再利用判定しきい値保持部であって, 再利用判定のためのしきい値を保持する ものであって, 一致判定のための一致文字しきい値, 文字列の出現順序一致のし きい等を保持するものである。 4 5は再利用判定部であって, 一致文字列数とそ のしき値, 一致文字列の出現順序の一致数とそのしきい値等により再利用関係の 程度を判定するものである。 7 0は判定結果保持部であって, コンテンツの再利 用関係の有無, 再利用の程度等をコンテンツ毎に保持するものである。
第 5図は本発明の第 1の実施の形態の一致文字列生成のフローチヤ一トである 。 一致文字列生成の一例を示すものであり, 他の方法でも本発明は実現できる。
コンテンツ Aの文字列を生成し, 保持する (S I , S 2 ) 。 コンテンツ Bの文 字列を生成し, 保持する (S 3, S 4 ) 。 コンテンツ Aの文字列とコンテンツ B の文字列を比較する (S 5 , S 6 ) 。 一致していなければ, 直前に一致した一致 文字列について, その文字列長, 出現位置, 出現回数, インデックスを付けて保 持する (S 7, S 8 ) 。 全て終了しているか判定し (S 1 0 ) , 全て判定してい れば, 処理を終了し, 判定していなければ, 次の文字列生成のための処理をし ( S 1 1 ) , S 1以降の処理を繰り返す。 S 6で文字列の一致がなければ, 全ての 文字列について判定したか判定し (S 1 ' 0 ) , 全て終了していれば処理を終了し , 全て終了していなければ次の文字列生成の処理をし (S 1 1 ) , S 1以降の処 理を繰り返す。
第 6図は本発明の第 1の実施の形態の再利用の有無の判定のフローチヤ一卜で ある。 再利用の有無の判定は, 例えば, 一致文字列の文字数のコンテンツの総文 字数に対する割合により判定する。 さらにその割合いが一定の程度以上でない場 合には, 出現順の一致する文字列数を判定し, 出現する順番が一致する文字列の 割り合いに応じて, 利用関係の有無の程度を判定する。
一致する文字列の長さのしきい値を Lとする (S 1 ) 。 一致する文字列の長さ が L以上の文字列を求める (S 2 ) 。 一致する文字列のコンテンツ全体に占める 程度, および一致文字列の出現順序の一致する程度を求める (S 3 ) 。 一致文字 列の総文字数のコンテンツの総文字数に対する割合を求め, しきい値と比較する ( S 4, S 5 ) 。 一致する文字列の文字数の割合が K以上であればコンテンツ A とコンテンツ Bで再利用関係があるとする。 一致する文字列の文字数の割合が K 以上でなければ, 文字列の出現順序の一致する程度をコンテンツ Aとコンテンツ Bで比較する (S 6, S 7 ) 。 一致文字列の出現位置および出現回数から, 一致 文字列の出現順序の一致数, もしくは割合を求め, その値がしきい値 P以上であ れば再利用関係があるとする (S 9 ) 。 出現順序の一致する割合がしきい値 P以 下であれば再利用関係が無しとする (S 8 ) 。 判定結果を保持する (S 1 0 ) 。 第 7図は本発明の第 1の実施の形態の再利用判定の例であって, 一致文字列数 のしきい値を 2 5文字とし, コンテンツ Aとコンテンツ Bの双方での一致文字列 数の割合 (一致文字列の文字数の合計のコンテンツ全体の文字数に対する割合) が 9割以上の場合に全面利用有りと判定し, コンテンッ Aとコンテンツ Bの少な くとも一方が 9割以上であれば部分的再利用有りと判定するようにしたものであ る (第 7図ではコンテンツを文書として説明している) 。 さらに, 双方の一致文 字列数の総計の割合が 9割以下の場合には, 一致文字列の出現順序を判定し, 文 字列の出現順序が一致していれば部分的再利用関係有りと判定する。 出現順序が 一致していなければ一方が他方を参考程度に利用したと判定する。 2 5文字以上 で一致する文字列がなければ, 再利用無しと判定するようにしたものである。 一致文字列の長さが 2 5文字以上か判定する (S 1 )。 2 5文字以上で一致し ていなければ再利用無しと判定する (S 9 ) 。 コンテンツ A (第 7図では文書 A ) において, 2 5文字以上で一致する文字列の一致文字列合計長が 9割以上であ
れば (S 2 ) , コンテンツ B (第 7図では文書 B ) での一致文字列合計長の割合 を判定する (S 3 ) 。 さらに, コンテンツ Bにおいて 9割以上一致していれば, コンテンツ Aとコンテンツ Bとの間で全面的再利用関係があると判定する ( S 6) 。 コンテンツ Bでの割合が 9割以下であれば, コンテンツ Aとコンテンツ Bの 間の再利用関係は部分的再利用であると判定する (S 7 ) 。
S 2でコンテンッ Aの一致文字列合計長が 9割以下であれば, コンテンツ Bに おいて一致文字列合計長が 9割以上あるか判定する (S 4 ) 。 文字列長の合計の 割合が 9割以上であればコンテンッ Aとコンテンツ Bとの再利用関係は部分的再 利用であるとする (S 7 ) 。 S 4で文字列長の合計の割合が 9割以上でなければ , 一致文字列が正しい出現順序か判定する (文字列の出現順序の一致判定) をす る (S 5 ) 。 一致文字列の出現順序が正しければ (一致していれば) , コンテン ッ Aとコンテンツ Bは部分的再利用の関係にあると判定する (S 7 ) 。 一致文字 列の出現順序が正しくなければ (一致していなければ), コンテンツ Aとコンテ ンッ Bとの再利用関係は参考程度であると判定する (S 8 ) 。
第 8図は本発明の第 2の実施の形態を第 8図に基づき説明する。 第 8図におい て第 1図と同符号は同一部を示し, 2はコンテンツ再利用管理装置, 2 0 2は辞 書ベース再利用判定エンジン, 2 0 3はキーワード辞書, 2 2 0は再利用判定手段 である。
コンテンツ再利用管理装置 2は, 判定対象コンテンツ 1 0 2が被参照コンテン ッ 1 0 1を再利用して作成されたものか否かをキーワード辞書 2 0 3に格納され たキーヮードゃ文字列等の辞書データベースに基づき判定を行うものである。 辞書ベース再利用判定エンジン 2 0 2は, 判定対象コンテンツ 1 0 2が被参照 コンテンツ 1 0 1を再利用して作成されたものか否かを, キーワード辞書 2 0 3 に格納されたキーワード情報, 文字列, シソーラス等の辞書情報を使用して判定 するものであり, C P Uにより格納される。
キ一ワード辞書 2 0 3は, 被参照コンテンツ 1 0 1中に記載されているキ一ヮ ード情報や文字列情報, シソーラス等の辞書情報を格納したものであり, そのキ ーヮードゃ文字列の記載位置例えばページ数等も記入されている。
再利用判定手段 2 2 0は, 判定対象コンテンツ 1 0 2が被参照コンテンツ 1 0
1を再利用して作成されたものであるか否かをキーヮード情報や文字列情報を使 用して判定するものであり, 第 1図に示す再利用判定手段 2 1 0 と同様に, 判定
( 1 )〜(4 ) のように再利用の程度の判定を行うものである。 複数の一致した 辞書情報が存在するとき, その順序が一致することも再利用判定の重要な根拠と なる。
第 8図の動作について説明する。 まずキーワード辞書 2 0 3に, 被参照コンテ ンッ 1 0 1中に存在するキーワード情報や文字列情報を, その存在位置とともに 格納する。
次に辞書ベース再利用判定エンジン 2 0 2は判定対象コンテンツ 1 0 2を読み 取り, キ―ヮ一ド辞書 2 0 3に格納されたキ―ヮ一ドゃ文字列等の存在を検出す る。 そしてそのキーヮードゃ文字列等の出現順序の一致も含めた検出状態に基づ き前記判定 ( 1 )〜( 4 ) の如き判定を行い, 表示手段 3 0 1 に出力し, 利用者 に判定結果を表示する。
被参照コンテンツ 1 0 1において, その被参照コンテンツ 1 0 1においてのみ 記載されているような特殊なキーヮードが存在するとき, そのキ一ヮ一ドが判定 対象コンテンツ 1 0 2で検出されたとき, これに基づき判定対象コンテンツ 1 0 2がこの特殊キーワードの存在する被参照コンテンツ 1 0 1を再利用したものと 判定することも可能である。
第 9図は本発明の第 2の実施の形態の再利用判定手段の構成を示す。 第 9図に おいて, 2 2 0は再利用判定手段 Bであって, キーワードによりコンテンツの再 利用の有無を判定するものである。 3 3はコンテンツ保持部であって, コンテン ッを保持するものである。 5 5はキーワード生成部であって, キーワード辞書 2 0 3を参照して, コンテンツのキーワードを生成するものである。 5 6は文字列 生成手段であって, コンテンツの文字列を生成するものである。 5 7はキ一ヮ一 ド生成手段であって, 生成された文字列をもとにキーワード辞書を参照し, キー ワードを生成するものである。 5 8 ' はシソーラス生成手段であって, 生成した キーワードをもとにそのシソーラスを生成するものである。 5 9はシソーラス辞 書である。 シソーラスは必要に応じて生成するものである。
5 8はキーワード保持部であって, 生成されたコンテンツのキーワード, およ
びキーヮ一ドに対するシソーラスを保持するものである。
2 0 2は辞書ベース再利用判定エンジンである。 6 0はキーワード入力部であ る。 6 1は一致判定部であって, コンテンツ Aのキ一ワー ドとコンテンツ Bのキ —ワードの一致判定をするものである。 6 2は一致キーワー ド保持部であって, コンテンツ Aとコンテンツ Bとで一致するキ一ヮ一ドの出現位置, 出現順序を保 持するものである。 4 4は再利用判定しきい値保持部であって, 再利用の有無, 利用の程度を判定するためのしきい値を保持するものである。 6 5は再利用判定 部であって, キーワードの一致数, 出現順序をもとにコンテンツ Aとコンテンツ Bの再利用の有無を判定するものである。
7 0は判定結果保持部であって, 一致キーワード, キーワードのコンテンツで の位置, 出現順序を保持するものである。 また, 判定結果保持部 7 0は, 再利用 の有無, 再利用の程度等の判定結果を保持する。
第 1 0図は本発明の第 2の実施の形態の再利用判定のフローチヤ一卜であって , 再利用判定手段 Bの実施の形態のフローチャートである。 コンテンツ Aを入力 する (S 1 ) 。 文字列を生成し, キーワード辞書を参照してキーワード作成し, 保持する (S 2 ) 。 キ一ワードについてシソーラス辞書を参照し, シソーラスを 生成し, 保持する (S 3 ) 。 コンテンツ Bを入力し, 文字列の生成, シソーラス の生成をし, 保持する (S 4 , S 5 ) 。 コンテンッ Aとコンテンツ Bとで一致す るキーワードを求める。 さらに一致したキーワードの出現数, 出現率, 出現順序 の一致の程度を求める (S 6 ) 。 一致キ一ヮ一ドの出現率をしきい値と比較し, コンテンツ全体に対する一致の程度を判定する (S 7 , S 8 ) 。 一致するキーヮ ードの割合が一定値以上であればコンテンツ Aとコンテンツ Bとで再利用関係有 りと判定する (S 1 0 ) 。 一定値以上でなければ, 一致するキーワードの出現順 序の一致の程度を判定する (S 9, S 1 1 ) 。 出現順序の一致するキーワードの 割合が一定値以上であれば再利用関係有りと判定する (S 1 0, S 1 1 ) 。 一定 値以下であれば再利用関係無しと判定する (S 1 1, S 1 2 ) 。 判定結果を保持 する (S 1 3 ) 。
第 1 1図は, 本発明の特殊キーワードによる再利用判定のフローチャー トであ つて, コンテンツ Aとコンテンツ Bとに, 他のコンテンツでは使用されない特殊
キーヮ一ドが存在すれば, コンテンツ Aとコンテンツ Bとで再利用関係があると 判定する場合のフローチヤ一トである。
コンテンツ Aとコンテンツ Bについて, 一致文字列, 一致キーワードにより再 利用関係を判定する (S 1 )。 S 1で再利用関係の有無が確定できない場合, も しくは再利用関係無しと判定された場合, 一致キーヮ一ドに特殊キ―ヮ一ドが含 まれているか判定する (S 2 , S 3 ) 。 一致キーワー ドに特殊キ一ワードがあれ ば再利用関係有りとする (S 4 ) 。 特殊キーワードがなければ再利用関係無しと する (S 5 ) 。 判定結果を保持する (S 6 ) 。
なお, 上記において, 特殊キーワードにより再利用関係の有無を判定したが, コンテンッに特定の情報を表すようにスペースを挿入しておき, スペースの出現 順序を解析することにより再利用関係を判定するようにしてもよい。 例えば, 1 スペースと連続する 2スペースを揷入する。 1 スペースは 0, 2スペースは 1を 表すものとして, 1スペースと 2スペースの揷入順序を 2ビッ トの情報で特定の 意味をもつようにしておく。 コンテンツ Aとコンテンツ Bに含まれるスペースを 解析し, スペースにより得られる 2ビッ 卜の情報が一致した場合には再利用関係 有り, 一致しなければ再利用関係無しとするようにしても良い。
本発明の第 3の実施の形態を第 1 2図に基づき説明する。 第 1 2図において第 1図, 第 8図と同符号は同一部を示し, 3はコンテンツ再利用管理装置, 1 0 3 , 1 0 3 ' はメタデータ, 2 0 4は判定補助手段, 2 0 5はメタ情報辞書, 2 3 0は再利用判定手段である。
コンテンッ再利用管理装置 3は, 判定対象コンテンツ 1 0 2が被参照コンテン ッ 1 0 1を再利用して作成されたものか否かを, コンテンツの作成者, コンテン ッの修正者, コンテンツの作成日等のメタデ一夕と, 前記表層情報またはキーヮ 一ド情報に基づき判定を行うものである。
判定補助手段 2 0 4は, 判定対象コンテンツ 1 0 2が被参照コンテンツ 1 0 1 を再利用して作成されたものか否かの判定を行うときの判定補助情報を再利用判 定手段 2 3 0に提供するものであり, 例えば被参照コンテンツ 1 0 1の作者が A , 判定対象コンテンツ 1 0 2の作者が Bである場合, 作者 A, Bの関係, 例えば 同じ部署であるとか, 同じプロジェク トであるとか等の情報をメタ情報辞書 2 0
5より抽出して提供するものである。
メタ情報辞書 2 0 5は, 被参照コンテンツ 1 0 1や判定対象コンテンツ 1 0 2 のメタデータに対する関連情報があらかじめ格納されるものであって, 各作者の 関連情報, 例えば作者の今迄の所属部署, 所属プロジェク ト, 友人関係等が記入 されている。 再利用判定手段 2 3 0は, 判定対象コンテンツ 1 0 2が被参照コン テンッ 1 0 1を再利用して作成されたものであるか否かを判定するものであり, 第 1図に示す再利用判定手段 2 1 0または第 8図に示す再利用判定手段 2 2 0に より構成されている。 したがって再利用判定手段 2 3 0が第 1図に示す再利用判 定手段 2 1 0により構成される場合は表層情報ベース再利用判定エンジン 2 0 1 及び表層情報作成手段 2 0 6を具備しており, また第 8図に示す再利用判定手段 2 2 0により構成される場合は辞書ベース再利用判定エンジン 2 0 2及びキ一ヮ 一ド辞書 2 0 3を具備している。
第 1 2図の動作について, 再利用判定手段 2 3 0力 第 8図に示す再利用判定 手段 2 2 0により構成される場合について説明する。
あらかじめ被参照コンテンツ 1 0 1中に記載されているキーワードや文字列等 の辞書情報をキ一ヮ一ド辞書に格納する。 再利用判定手段 2 3 0はメタデータ 1 0 3 , 1 0 3 ' の作成日を読み取り, 判定対象コンテンツ 1 0 2の作成日が被参 照コンテンツ 1 0 1の作成日より以前の場合には, 再利用されたものでないと判 定し, 前記判定 (4 ) の判定を表示手段 3 0 1 に表示させる。
しかし, 前記第 8図の動作説明の如く, キーワードや文字列に基づき前記判定 ( 3 ) の如き判定に相当する場合, 再利用判定手段 2 3 0は, 判定補助手段 2 0 4に対し, 被参照コンテンツ 1 0 1の作者 Aと, 判定対象コンテンツ 1 0 2の作 者 Bとの関係をメタ情報辞書 2 0 5により検索する。
この結果作者 Aと Bとが同一プロジ ク 卜に所属していた等の, 作者 Aの作成 コンテンッを作者 Bが認識できる可能性が非常に高い関係にあるとか, 作者 Aと 作者 Bとは社内で同一部署や同一プロジヱク トに所属したことがなく作者 Aの作 成コンテンツを作者 Bが認識できる可能性が全くない関係である等の関係情報が 再利用判定手段 2 3 0に判定補助手段 2 0 4から通知される。
これにより再利用判定手段 2 3 0は, 例えば前記判定 ( 1 ) , ( 2 ) に相当す
る場合か否かはっきり判定ができないような場合に, 前記認識できる可能性の高 いときは前記判定 ( 3 ) に, 可能性がない場合は判定 (4 ) に, すなわち, 前記 判定 ( 1 ) , ( 2 ) , ( 3 ) または (4 ) のいずれかに明確に判定することがで きる。
再利用判定手段 2 3 0力 前記第 1図に示す再利用判定手段 2 1 0により構成 される場合においても, 同様にして明確な判定が可能となる。
上記の説明では, 再利用関係が確定できない場合にメタ情報を使用して, 再利 用関係を判定するようにしたが, メタ情報を利用して, 予め再利用の有無の可能 性を判定し, メタ情報により再利用の可能性があるとされた場合に, キーワード , 文字列の一致により再利用関係を判定するようにしても良い。 以下はこのよう な方法による場合を説明する。
第 1 3図は本発明の第 3の実施の形態の再利用判定手段の構成である。 第 1 3 図の構成は, メタ情報を利用して, あらかじめ再利用関係の有無を判定するコン テンッを限定し, 限定したコンテンツにおいて, 前述の文字列解析, キーワード を使用してコンテンツの再利用を判定するようにしたものである (このコンテン ッを限定する操作を, 以下絞り込みと称する) 。 さらに, メタデータを使用して , 再利用関係のあるコンテンツに対して, 他方に再利用されたコンテンツである か他方を再利用したコンテンツであるかを判定するようにしたものである。
第 1 3図において, 1 0 3はメタデータであって, コンテンツ作成日, コンテ ンッ作成者, コンテンツ利用者等のメタデータである。 2 0 5はメタ情報辞書で あって, コンテンツデータベース利用メンバの所属部署, 登録メンバの所属部署 における役職, プロジェク ト名とその構成員の氏名, 所属等を保持するものであ る。 2 0 4は判定補助手段であって, メタ情報を使用して再利用関係を判定する ものである。 8 8は利用可能性判定部であって, 例えば, コンテンツ作成者の所 属部署等のメタ情報を利用して, コンテンツ再利用の可能性を判定するものであ る。 7 6は一次判定結果保持部であって, メタ情報を利用して再利用の有無を判 定した結果を保持するものである。
3 3はコンテンツ保持部である。 2 3 0は再利用判定手段であって, 再利用関 係を判定するコンテンッを入力するものである。 3 はコンテンツ選択部であつ
て, 一次判定の結果でコンテンッ再利用の可能性有りと判定されたコンテンツを 選択するものである。 2 1 0は再利用判定手段 Aであって, 表層文字情報により コンテンツ再利用を判定するものである。 2 2 0は再利用判定手段 Bであって, キーヮ一ドによりコンテンツ再利用を判定するものである。 8 2は二次判定結果 保持部であって, 再利用の有無の判定結果を保持するものである。 8 3はメタデ —夕利用判定部であつて, 再利用判定手段 Aおよび再利用判定手段 Bにより再利 用があると判定されたコンテンツについてその作成日を比較することにより, 再 利用された側のコンテンッと再利用した側のコンテンツの判定をするものである 。 8 4 ' はメタデータ入力部であって, コンテンツ作成日を入力するものである 。 8 5はメタデータ保持部である。 8 6はメタデータ比較部であって, 作成日の 前後関係を判定するものである。 8 7は三次判定結果保持部であって, メタデー 夕比較部 8 6の比較結果を保持するものである。
コンテンツの絞り込みのためのメタ情報としてコンテンッ作成者の所属部署を 使用する場合を例とし第 1 3図の構成の動作を説明する。 コンテンツ保持部 3 3 に再利用を判定するコンテンツを保持する。 判定補助手段 2 0 4は, 判定対象の コンテンツの作成者をメタデータ 1 0 3から選択する。 利用可能性判定部 8 8は メタ情報辞書 2 0 5を参照して作成者の所属部署を求める。 その結果, 所属から そのコンテンッが再利用される可能性があるコンテンツであるか, 再利用可能性 のないコンテンツであるかを判定する。 被参照コンテンッおよび判定対象コンテ ンッの所属が同じでない場合には, コンテンッ再利用の関係は生じないものとし て, 以後の再利用関係の判定は行なわない。 複数コンテンツを被参照コンテンツ とする場合には, このように判定補助手段 2 0 4により再利用の可能性があるコ ンテンッを絞り込み, その判定結果を一次判定結果保持部 7 6に保持する。 コンテンツ選択手段 3 4は, メタ情報を使用した一次判定の結果から再利用の 可能性有りと判定されたコンテンツを選択して入力する。 再利用判定手段 A 2 1 0は, 文字列により表層情報べ一ス再利用ェンジンによりコンテンツの再利用を 判定する。 また, 再利用判定手段 B 2 2 0によりキーワードによりコンテンツの 再利用を判定する。 再利用判定手段 Aと再利用判定手段 Bの双方もしく一方の結 果をもとにコンテンツの再利用の二次判定結果を求め, 二次判定結果保持手段 8
2に保持する。 再利用判定手段 Aと再利用判定手段 Bの両方の結果が再利用有り と判定した場合に, 判定結果を再利用有りとするか, あるいはいずれか一方が再 利用有りとした場合に, 二次判定結果を再利用有りとするか等のようにそれぞれ の判定結果をどのように使用するかは必要に応じて選択する。 二次判定結果は判 定結果保持部 7 0に保持する。
二次判定結果のうち, 再利用有りと判定されたコンテンツについて, 再利用さ れた側のコンテンツか, 再利用した側のコンテンツであるかを, メタデータを使 用して判定する。 二次判定の結果で再利用有りと判定されたコンテンツの作成日 がメタデータ入力部 8 4 ' によりメタデータ 1 0 3から選択されて, メタデータ 利用判定部 8 3に入力される。 メタデータ比較部 8 6は比較対象のコンテンツ ( コンテンツ Aとコンテンツ B ) の作成日を比較する。 作成日が前のコンテンツは 再利用された側のコンテンツであり, 作成日が後のコンテンツは再利用した側の コンテンッであることを判定する。 この三次判定結果はコンテンッに対応つけて 三次判定結果保持部 8 7に保持する。
第 1 4図は本発明の第 3の実施の形態の再利用判定のフローチャー トを示す図 である。 コンテンッ Aとコンテンツ Bを入力し (S 1 ) , コンテンツの作成者の 所属部署を判定する (S 2, S 3 ) 。 作成者の所属部署が再利用関係 (一方が他 方に再利用されるもしくは一方が他方を再利用した関係) の可能性のある部署か 判定する (S 3 ) 。 再利用可能性のない部署であれば, 再利用の可能性無しとし ( S 1 3 ) , 処理を終了する。 作成者の所属が再利用関係の可能性のある部署で あれば, 再利用関係の可能性有りとして一次判定結果保持部に保持する (S 4 ) 。 一次判定結果で再利用関係の可能性有りとされたコンテンツ Aとコンテンツ B の再利用関係の有無を文字列, キーワードとの比較で判定する (S 5 ) 。 判定結 果を二次判定結果として保持する (S 6 ) 。 次に, 二次判定結果で再利用関係が 有りと判定されたものであるか判定し (S 7 , S 8 ) , 全面的再利用関係もしく は部分的再利用関係がある場合 (前記判定 (3 ) の参考程度の再利用関係も含む ) には, メタデータを利用してコンテンツ Aとコンテンツ Bの作成日の前後の関 係を判定する (S 9 ) 。 作成日の前後関係を判定し, 作成日が前のコンテンツは 再利用されたコンテンツであると判定し, 作成日が後のコンテンツは再利用した
コンテンツであると確定する (三次判定結果) (S 1 0 )。 S 8で二次判定結果 が再利用無しと判定されたコンテンツはメタデータでの判定を行なうことなく再 利用関係無しとし (S 1 2 ) , 処理を終了する。
なお, 上記において, コンテンツの絞り込みに, コンテンツ作成者の所属部署 により再利用の可能性を判定するようにしたが, コンテンッを絞り込むためのメ 夕情報は, 他のメタ情報でも良い。 あるいは, コンテンツのジャンル (科学技術 論文, 特許明細書等) 等をファイル名に対応付けてメタ情報としてもつようにし , 同一ジャンルのものは再利用可能性があるが, 異種のジャンルのものは再利用 の可能性がないとする等でも良い。
本発明の第 4の実施の形態を第 1 5図に基づき説明する。 第 1 5図において他 図と同符号は同一部を示し, 4はコンテンツ再利用管理装置, 1 0 4は被参照コ ンテンッ群である。
再利用管理装置 4は, 判定対象コンテンツ 1 0 2が被参照コンテンツ群 1 0 4 に格納されている複数の被参照コンテンツのいずれかを再利用して作成されたも のか否かを判定するものである。
被参照コンテンツ群 1 0 4は, 再利用されて他のコンテンツが作成されたか否 か判定される複数の被参照コンテンツ群であり, 例えばサーバにより構成される o
第 1 5図の動作について, 再利用判定手段 2 3 0力 第 8図に示す再利用判定 手段 2 2 0により構成される場合について説明する。
あらかじめ, データベースに格納されている被参照コンテンツ群 1 0 4に格納 されているキーヮードゃ文字列等をその被参照コンテンツデ一夕とともにキーヮ 一ド辞書に格納する。
再利用判定手段 2 3 0は, 判定対象コンテンツ 1 0 2を読み取り, キーワード 辞書に格納された第 1の被参照コンテンツのキーヮードゃ文字列等の存在を検出 し, 前記判定 ( 1 )〜( 4 ) の判定を行い, 次に第 2の被参照コンテンツのキー ワードや文字列等の存在を検出し, 前記判定 ( 1 ) 〜( 4 ) の判定を行う。 この ようにしてキーヮード辞書に格納された, 全被参照コンテンツのキ一ヮ一ドゃ文 字列との照合が行われ, その判定結果を順次表示手段 3 0 1に表示することがで
きる。
このようにして複数の被参照コンテンッ群のコンテンツに対する再利用判定を 効率よく行うことができる。
第 1 6図は, 本発明の第 4の実施の形態の再利用判定手段の構成である。 キー ヮ一ド保持部 5 8は, キ―ヮ一ド入力部 6 0により複数コンテンツのキーワード を入力し, コンテンツ毎に保持する。 一致文字列入力部 6 8は被参照コンテンツ と判定対象コンテンッの一致文字列を入力する。 一致文字列はコンテンッ毎に保 持する。
再利用判定手段 Aは一致文字列に基づき, 前述の判定方法によりコンテンッの 再利用の有無を判定する。 再利用判定手段 Bはコンテンッの再利用の有無を判定 する。 それぞれの結果はコンテンツ毎に判定結果保持部 7 0に保持される。 本実 施の形態によれば, 複数の被参照コンテンッに対して判定対象コンテンッの再利 用関係の有無を効率的に判定することができる。 また, 再利用判定手段 Aもしく は再利用判定手段 Bで判定したもの全て, もしくは一部について, 必要に応じて さらに他方の再利用判定手段で判定することにより再利用の有無を確実に判定す ることができる。
第 1 7図は, 本発明の第 4の実施の形態の再利用判定手段のフローヤートであ る。 被参考コンテンツ (コンテンツ i ) と判定対象コンテンツのキーワードもし くは一致文字列を入力する (S 1 ) 。 判定対象コンテンツと被参照コンテンツと の一致文字列があらかじめ生成されている場合には, 作成されているものを使用 できる。 コンテンツ i と判定対象コンテンツのキーヮ一ドもしくは一致文字列情 報の一致の程度に応じて再利用関係を判定する。 一致文字列が生成され Tいない コンテンツの場合には, 再利用判定手段 Aにより一致文字列を生成し, 一致文字 列の一致の程度によりコンテンツ i と判定対象コンテンツとの間の再利用の有無 を判定する。 また, キーワードの生成されていないコンテンツの場合には, 再利 用判定手段 Bによりキ―ヮ一ドを生成し, コンテンツ i と判定対象コンテンツと の間の再利用判定をする (S 2 ) 。 再利用を判定した再利用の有無の判定結果を 保持する (S 3 ) 。 全てのコンテンツについて判定したか判断し, 全てのコンテ ンッについて判定されていなければ, 次のコンテンツについて S 1以降の処理を
繰り返す (S 5 ) 。 全てのコンテンツについて判定したら処理を終了する。
本発明の第 5の実施の形態を第 1 8図に基づき説明する。 第 1 8図において他 図と同符号は同一部を示し, 5はコンテンツ再利用管理装置, 1 0 5はメタデー 夕付被参照コンテンッ群。
コンテンツ再利用管理装置 5は, 判定対象コンテンツ 1 0 2がメタデータ付被 参照コンテンツ群 1 0 5に格納されている複数の被参照コンテンツのいずれかを 再利用して作成されたものか否かを判定するものである。
メタデータ付被参照コンテンツ群 1 0 5は, 再利用されて他のコンテンツが作 成されたか否か判定される複数の被参照コンテンッがそれぞれのメタデータとと もにデータベースに格納されているものであり, 例えばサーバに保持されるもの "あ o
第 1 8図の動作について, 再利用判定手段 2 3 0が, 第 8図に示す再利用判定 手段 2 2 0により構成される場合について説明する。
あらかじめメタデータ付被参照コンテンツ群 1 0 5に格納されている複数の被 参照コンテンツに関するキーヮードゃ文字列等の辞書情報をキーヮード辞書に格 納する。
再利用判定手段 2 3 0は, メタデータ付被参照コンテンツ群に格納された第 1 の被参照コンテンッのメタデータと, 判定対象コンテンッ 1 0 2のメタデータ 1 0 3 ' を読み取り, 判定対象コンテンツ 1 0 2の作成日が第 1の被参照コンテン ッの作成日より以前の場合には, 再利用されたものでないと判定し, 前記判定 ( 4 ) の判定を表示手段 3 0 1 に表示させる。
しかし, 前記第 8図の動作説明の如く, キーワードや文字列にもとづく判定で は前記判定 ( 3 ) の如き判定に相当する場合, 再利用判定手段 2 3 0は, 判定補 助手段 2 0 4に対し, 第 1の被参照コンテンツの作者と判定対象コンテンツ 1 0 2の作者との関係をメタ情報辞書 2 0 5より検索させる。
この結果前記第 1 2図について説明の如く, 判定対象コンテンツの作者が第 1 の被参照コンテンツの内容を認識できる状態にあつたか否かを再利用判定手段 2 3 0が判定し, 前記判定 ( 1 ) , ( 2 ) または (4 ) のいずれかに明確に判定す ることができる。
このようなことをメタデータ付被参照コンテンツデータベースに格納された各 被参照コンテンツについて順次行われ, その判定結果が順次表示手段 3 0 1 に表 示することができる。
このようにして, メタデータを使用して, 複数の被参照コンテンツに対する再 利用判定を効率よく行うことができる。 なお, 上記において, 文字列もく しはキ 一ワードによるコンテンッ再利用の判定の後にメ夕情報を使用して, 再利用関係 を確認するように説明したが, メタ情報を使用して予め, 再利用関係の可能性の 高いコンテンツのみにコンテンツを絞り込み, その後にキーワード, 文字列での 再利用の判定をするようにしても良い。 以下の説明はこのような方法による場合 を説明するものである。
第 1 9図は本発明の第 5の実施の形態の再利用判定手段の構成である。 第 1 9 図は, 複数のコンテンツについて再利用関係を判定する場合に, キーワードもし くは一致文字列により判定する前に, コンテンツ作成者の所属部署を判定し, 作 成者の所属部署がコンテンッ再利用関係を生じる可能性のある部署であるものに ついてのみ, キーヮ一ドおよび一致文字列でのコンテンツ再利用関係の有無を判 定するようにしたものである。
第 1 9図において, 2 3 0は再利用判定手段である。 4 6は一致文字列情報保 持部であつて, 判定対象コンテンツと一致する被参考コンテンツの一致文字列情 報を保持するものである。
6 0 1はメタ情報入力部であって, コンテンツ作成者の所属部署の情報等のメ 夕情報を入力するものである。 2 0 4は判定補助手段であって, メタ情報に基づ いてコンテンツの再利用の可能性の有無を判定するものである。 例えば, コンテ ンッ作成者の所属部署が同じコンテンツは再利用の可能性が高いので, 作成者の 所属部署が同一のコンテンツのみ, キーワードもしくは一致文字列で判定するよ うにするためにコンテンツを絞るものである。 7 6は一次判定結果保持部であつ て, メ夕情報を使用して得られた再利用関係の有無の可能性についての判定結果 を保持するものである。
6 0はキーヮ一ド入力部であって, 予めキ一ヮ一ドが生成されているコンテン ッの場合に, コンテンツのキーワードを入力するものである。 6 8は一致文字列
入力部であって, 一致文字列を入力するものであり, 判定対象コンテンツに対し て一致文字列があらかじめ生成されているコンテンツの場合に, 一致文字列を入 力するものである。 5 8はキーワード保持部であって, コンテンツのキーワード を保持するものである。
2 2 0は再利用判定手段 Bである。 2 1 0は再利用判定手段 Aである。 8 2は 二次判定結果保持部であつて, 再利用判定手段 Aおよび再利用判定手段 Bの判定 結果を保持するものである。 8 4はコンテンツ選択部であって, 二次判定結果の うち再利用関係があると判定されたコンテンツを選択するものである。
6 0 2はメタデータ入力部であって, コンテンツ作成日を入力するものである 。 8 3はメタデータ利用判定部であって, 再利用関係有りと判定されたコンテン ッについてコンテンツ作成日を比較し, 作成日が前のコンテンツは他方に再利用 されたものであり, 作成日が後のコンテンツは他方を再利用したものであること を判定するものである。 8 7は三次判定結果保持である。 7 0は判定結果保持部 であって, 再利用判定結果を保持するものである。
第 1 9図の構成において, 再利用判定手段 Aと再利用判定手段 Bの双方の結果 に基づいて再利用の有無を判定する, あるいは一方の判定結果の優先度を高く し , 一方で判定が明確に判定できない程度の場合に他方の結果を参照する等, いろ いろな使用方法が選択できる。
第 2 0図 (A ) , ( B ) はそれぞれ本発明の第 5の実施の形態のフローチヤ一 ト ( 1 ) および (2 ) である。 第 2 0図 (A ) はメタ情報を利用してコンテンツ 再利用関係の有無を判定する処理のフローチャー トである。 例えば, コンテンツ の作成者の所属部署が同じ, あるいは似たような業務を行なう部署であれば, そ のようなコンテンツは互いに再利用される可能性があるとし, 作成者の業務の異 なる所属部署どうしは再利用関係を生じることがないとして, 所属部署を特定し て再利用関係のあるコンテンツを絞り込む場合のフ α—チヤ一トである。 コン テンッ iを入力する (S 1 ) 。 コンテンツ i の作成者の所属部署を判定する (S 2, S 3 ) 。 所属部署が再利用を生じる可能性のある部署であれば再利用可能性 有りとして一次判定結果保持部に判定結果を保持する (S 4 ) 。 例えば, 判定対 象のコンテンツに対して再利用可能性のある部署を予めきめておいて, 被判定対
象コンテンツの作成者がその部署に所属するものであるかないかを判定する。 S 6で全てのコンテンツについてメタ情報を使用しての再利用の可能性を判定し, 全て終了していなければ S 7で次のコンテンツを選択し, S 1以降の処理を繰り 返す。 S 6の判定で全てのコンテンツについて処理したことを判定したら処理を 終了する。 S 3でコンテンツ iの作成者の所属が再利用のある可能性のない部署 であれば, 再利用の可能性無しとして (S 5 ) , S 6でコンテンツの所属判定を 全て終了したか判定し, 全て終了していなければ, S 7で次のコンテンツを選択 し, S 1以降の処理を繰り返す。 S 6の判定で全てのコンテンツについて処理し たことを判定したら処理を終了する。
第 2 0図 (B ) は, 一次判定結果で再利用の可能性有りとされた複数コンテン ッについて, 前述のキーヮ一ドと一致文字列の程度によりコンテンツの再利用を 判定するフローチヤ一トである。
一次判定結果で再利用関係の可能性があるとされたコンテンツ i, jを入力す る (S l ) 。 キ一ワード, 一致文字列により再利用の有無を判定する (S 2 , S 3 ) 。 このとき, キーワードおよび判定対象コンテンツ間での一致文字列がすで に作成されているコンテンツについてはそのキーヮード, 一致文字列を使用する 。 キーワード, 一致文字列が生成されていないコンテンツについては, キ—ヮ一 ド生成, 一致文字列を生成し, 前述の方法に従って再利用の有無を判定する。 再 利用有り, または再利用無しの判定結果を, 二次判定結果保持部に保持する (S 4, S 5 , S 6 ) 。 全てのコンテンツについて判定したか判断し (S 7 ) , 全て 終了していなければ, コンテンツ jを変更するか判断し, 変更するのであれば次 のコンテンツ jを選択し ( S 9 , S 1 0 ) , S 1 1で次のコンテンツ iを選択す る。 コンテンツ jを変更しないのであれば, コンテンツ jを変更しないで次のコ ンテンッ iを選択する (S 1 1 ) 。 S 1 以降の処理を繰り返し, S 7で必要とす る全てのコンテンツについて判断したら処理を終了する。
第 2 1図は本発明の第 5の実施の形態のフローチヤ一ト (3 ) である。 第 2 1 図は, キーヮードもしくは一致文字列解析に基づき再利用関係有りと判定された コンテンッに対して, メタデ一夕を参照して再利用されたコンテンツと再利用し たコンテンツを判定するものである。
メタデータを参照して再利用関係の詳細判定処理を開始する (S 1 ) 。 二次判 定結果が再利用有りのコンテンツ i, jを選択する (S 2 ) 。 コンテンツ iの作 成日を D i, コンテンツ jの作成日を D j とする (S 3 ) 。 D i と D jの大小を 判定し, 作成日の前後関係を判定する (S 4 ) 。 D iが D jの前でなければ, コ ンテンッ iはコンテンツ jを再利用していると判定する (S 5 ) 。 D iが D jの 前であれば, コンテンツ jはコンテンツ iを再利用していると判定する (S 6 ) 。 詳細再利用関係を三次結果領域に保持する (S 7 ) 。 必要なコンテンツについ て全て判定したか判断し (S 8 ) , 全て終了していなければ, コンテンツ jを変 更するか判定し, コンテンツ jを変更するのであれば S 1 0で次のコンテンツ j をする。 S I 1で次のコンテンツ iを選択し, S 2以降の処理を繰り返す。
なお, 上記において, コンテンツの絞り込みをコンテンツ作成者の所属部署で 判定することで説明したが, コンテンツの絞り込みは他のメタ情報 (例えば, コ ンテンッの分野等) を使用することもできる。
本発明の第 6の実施の形態を第 2 2図に基づき説明する。 第 2 2図において他 図と同符号は同一部を示し, 6はコンテンツ再利用管理装置, 1 0 6はデータべ ース管理装置である。 データベース管理装置 1 0 6は一般的なデータベースにお いて, コンテンツを管理しているものである。
コンテンツ再利用管理装置 6は, 判定対象コンテンツ 1 0 2がデ一夕ベース管 理装置 1 0 6に保管されているコンテンツを再利用して作成されたものか否かを 判定するものである。
データベース管理装置 1 0 6は, 会社の各部署に存在するグループゥヱァなど のコンテンツ管理システム内に保管されているコンテンツを, その中のディ レク トリ情報, 作者, 作成年月日などのメタデータとともに格納されたものであり, 例えばサーバで構成されている。
キーワード辞書 2 0 3には, キーワード, 文字列などの一般的な辞書情報や部 署内独自のシソーラス等が予め格納されている。
第 2 2図の動作については, 前記のものと同様であり説明は省略するが, 再利 用判定結果をメタ情報辞書 2 0 5に格納してゆくことにより部署内のコンテンツ 再利用履歴を次第に明らかにすることができ, 再利用の観点からのコンテンツの
整理が可能となる。
例えばコンテンツ A, B , Cがありコンテンツ Bが Aと再利用したものである ことが判定されてこれをメタ情報辞書 2 0 5に格納してあるとき, コンテンツ C がコンテンツ Bを再利用したことが判定されると, コンテンツ Cはコンテンツ A も利用したものとなるので, コンテンツ Aの価値が高いことがわかり, このコン テンッ Aの再利用, 重要性を認識できる。
このように本発明を利用することにより, 社内に散在するコンテンツ群をその 再利用の観点から関係を整理することが可能となる。 そして本発明により再利用 の観点から重要なコンテンツを抽出し, そのコンテンツをひな型とすることがで きる。 部署の管理者は部署内のメンバ一にこのひな型を利用して新規コンテンッ を作成することを勧めるなどの施策をとることにより, 各メンバーが一定品質以 上のコンテンツを容易に作成することができる。
第 2 3図は本発明の第 6の実施の形態の動作説明図である。 第 2 3図において , 1 0 6はデータベース管理装置である。 コンテンツ A , コンテンツ B , コンテ ンッ C , コンテンツ Dが存在する。 再利用判定手段 2 2 0を利用して, コンテン ッ Bはコンテンツ Aを 9 0 %利用したものであることを判定する。 コンテンツ C はコンテンツ Bを 6 0 %利用したコンテンツであることを判定する。 コンテンツ Dはコンテンツ Aを 3 0 %利用したコンテンツであることを判定する。 メタ情報 作成手段 2 2 1はデータベース管理装置 1 0 6に管理されているコンテンツにつ いて, 再利用関係を検索し, 再利用関係をコンテンツ名ととともにメタ情報辞書 2 0 5に保持する。 再利用関係は作成者の所属部署の関係で密接な関係をもつの で, メタ情報辞書に保持することが有効である。
上記のような本発明のコンテンツ再利用管理装置によれば, 多量のコンテンツ の中から, 他のコンテンツを再利用したもの, もしくは他に再利用されたコンテ ンッを容易に判定することが可能になる。
次に, 上記のようにして得られたコンテンツ再利用結果を利用してコンテンツ の再利用を容易に行なうようにした本発明のコンテンツ再利用支援装置について 説明する。
コンテンツとは, 上記において説明したように, 例えばシナリオ, テンプレー
ト, 一般文書 (シナリオと異なる内容の文書) , 文例 ·図例等のコンピュータで 処理できる情報を表すものである。 あるいは, 動画, 音声等のマルチメディアデ 一夕を含むものでも良い。 シナリオは, 例えば特許文書のようにフォーマッ トが ある程度定型化されている文書を表す。 テンプレートは, 例えば文書の様式の見 出しのみを配列したものを表し, テンプレー卜に従って一定の様式の文書を作成 できるものである。 文書は, 書式が不特定な一般的文書を表す。 文例は, 例えば , 定型的な挨拶文, 頻繁に引用される定型文のようなものである。 図例は良く使 用されるカツ トのようなものである。
従来のコンテンツ管理システムは作成されたコンテンツをディ レク トリまたは ライブラリに登録する。 コンテンツを再利用する際にはキーヮ一ド検索や辞書を 用いた検索を行うことによって必要なコンテンツを取り出し, コピー &ペースト するなどして再利用を行つていた。
本発明のコンテンツ再利用支援装置によれば, 多くの業務コンテンッに対して その再利用が容易になり, 多くのコンテンツが再利用されることにより低コスト に質の揃ったコンテンツにすることができる。 コンテンッの再利用を行いたいュ 一ザは, 本発明によってコピーすべきコンテンツの一部または全部の評価を得る ことで質の高いコンテンツを選択することができ, それをもとに高品質のコンテ ンッを容易に作成することができる。
本発明のコンテンツ再利用支援装置は, データベースに備えられているコンテ ンッに評価を与える。 与えられた評価に基づいてユーザはコンテンツを選択して コンテンツのドラフ トを作成する。 さらに, その過程を記録することによってコ ンテンッの評価を更新することを可能にする。 そのようにして, 評価が与えられ たコンテンツとそれらの部分から構成されるコンテンツを管理することで, データ ベースに蓄積されるコンテンツの質を向上させることができる。
第 2 4図は本発明のコンテンツ再利用支援装置のシステム構成を示す。 第 2 4 図において, 1 1は C P Uである。 1 2はメモリである。 1 3は表示装置である 。 1 4はプリンタである。 2 0は記憶装置であって, 前記の本発明の再利用判定 手段 2 1 0等を保持するものである。 2 5は記憶装置であって, コンテンツ再利 用支援装置の各種手段としてのプログラムを格納する記憶装置である。 2 6は記
憶装置であって, コンテンッ再利用支援装置で使用するコンテンツデータベース を格納する記憶装置である。 2 0 5はメタ情報辞書である。 2 5 0は前記の本発 明のコンテンツ再利用管理装置である。
記憶装置 2 5において, 5 0 0はコンテンツ推薦部であって, 例えば, ユーザ に利用頻度, 利用程度の高いコンテンツ等について重要度の高いことをユーザが 判断できるように推薦情報を作成する手段である。 6 0 0はドラフト作成支援部 であって, 推薦情報に従って, ユーザがコンテンツを変更, 編集する等の支援を する手段である。 7 0 0はコンテンツ部品を切り出し支援部であって, ユーザが 複数のコンテンツをもとにその共通部分を取り出す等の処理の支援をするもので ある。 8 0 0はコンテンツ管理支援部であって, コンテンツの利用頻度等をもと にコンテンツ評価の修正もしくは, コンテンッの評価をもとにコンテンツを新た なコンテンツ部品に加工する, もしくは新たなコンテンツ部品を生成する等の処 理の支援を行なうものである。
記憶装置 2 6において, 4 2 0はコンテンッデータべ一スであってコンテンツ を保持するものである。
第 2 5図は本発明のコンテンツ再利用支援装置の構成を示す。 第 2 5図におい て, 4 0 0はコンテンツ再利用支援装置であり, コンテンツ管理装置 4 1 0, ド ラフ ト作成支援部 6 0 0 , コンテンツ部品切り出し部 7 0 0, コンテンツ管理支 援部 8 0 0により構成されるものである。 コンテンツ管理装置 4 1 0はコンテン ッデータベース 4 2 0, コンテンツ推薦部 5 0 0により構成されるものである。 コンテンッデータべ一ス 4 2 0は, コンテンツ管理部 4 3 0とコンテンツ保持 部 4 4 0 , 修正点保持部 4 4 5, 共通点保持部 4 7 0, 推薦情報保持部 4 6 0, コンテンツ境界情報保持部 4 7 2により構成される。 コンテンツ管理部 4 3 0は コンテンツ毎にダウンロード回数, 利用度, 修正点保持部へのポインタ等のコン テンッ管理情報を保持するコンテンツ管理情報保持部 4 3 1 , コンテンツ間の差 分を管理する修正点管理情報を保持する修正点管理情報保持部 4 3 2, コンテン ッ間の共通点を管理する共通点管理情報を保持する共通点管理情報保持部等を備 えるものである。 その他, 推薦情報の管理情報, コンテンツ境界情報の管理情報 等のその他の管理情報を保持するその他の管理情報保持部 4 3 4を備えるもので
ある。 4 4 0はコンテンツ保持部であって, 文書, シナリオ, テンプレート, 文 例/図例等の各種コンテンツを保持するものである。 4 4 5は修正点保持部であ つて, コンテンツ間の修正点を保持するものである。 4 7 0は共通点保持部であ つて, 複数コンテンツの共通点を保持するものである。 4 6 0は推薦情報保持部 であって, 推薦情報を保持するものである。
5 0 0はコンテンツ推薦部であって, コンテンツ推薦情報を生成するものであ る。 コンテンツ推薦部 5 0 0において, 5 0 1は推薦情報生成部であって, コン テンッ利用回数, 利用程度, 前述のコンテンツ再利用管理装置の検索結果, 参考 コンテンツ表示用情報 (後述する) , 派生コンテンツ表示用情報 (後述する) を 生成するものである。 4 5 5はダウンロード情報管理部であって, コンテンツ保 持部 4 4 0に保持されているコンテンツ部品のダウンロード管理, ダウン口一ド 回数のカウント, 修正履歴の生成等をするものである。 その管理情報はコンテン ッ管理部に送られ, 保持される。 修正履歴のデータは修正点保持部 4 4 5に保持 される。 2 5 0はコンテンツ再利用管理装置であって, 前述の本発明のコンテン ッ再利用管理装置ある。
第 2 6図は, コンテンツデータベースの構成の詳钿を例示したものである。 4 3 0はコンテンツ管理部である。 4 3 1はコンテンツ管理情報保持部であって, コンテンツ名, 作成者, 作成日, ダウン π—ド回数, 派生コンテンツの場合にそ のオリ ジナルコンテンツ名, 利用度, 利用者, キーワード情報, オリ ジナルコン テンッとの一致文字列情報, , コンテンツ保持部へのポインタ等を保持するもの でめる。
4 3 2は修正点管理情報保持部であって, インデックス, 差分をとつたコンテ ンッ Aとコンテンツ B , 修正点保持部 4 3 2へのポインタ等を保持するものであ る。 4 3 3は共通点管理情報保持部であって, インデックス, 共通点をとつたコ ンテンッ名 (コンテンツ Aとコンテンツ B ) , 共通点保持部 4 3 0へのポインタ 等を保持するものである。
4 4 0はコンテンツ保持部であって, コンテンツ名, コンテンツデータ, コン テンッ管理情報保持部へのポインタをもつものである。 4 4 5は修正点保持部で あって, インデックス, 修正点のデータ, 修正点管理情報保持部へのポインタを
もつものである。 ここに保持されている修正点はコンテンッ部品名を付けること でコンテンツ部品にすることができる。 4 7 0は共通点保持部であって, インデ ックス, 共通点データ, 共通点管理情報保持部へのポインタをもつものである。 共通点はコンテンツ部品名を付けることによりコンテンツ部品にすることができ る。
4 6 0は推薦情報保持部であって, コンテンツ推薦情報 5 2 1を保持するもの である。 コンテンツ推薦情報は, コンテンツの利用回数 (ダウンロード回数) , 全面的に利用された, 部分的に利用された等の利用程度 (前述の本発明のコンテ ンッ再利用管理装置 2 5 0によりコンテンツデータベースを検索することにより 求めることができる) , 利用者情報, 前述の本発明のコンテンツ再利用管理装置 を検索して得たコンテンッの利用関係を表す検索結果, コンテンッ利用関係の系 統等を保持するものである。
4 7 2はコンテンツ境界情報保持部であって, コンテンツが利用された場合に , その利用された箇所の前後の関係を表す情報を保持するものである。 例えば, シナリオが特許文献である場合, オリジナル文献の実施の形態のみが変更された 場合にその変更されなかった部分と変更した部分の境界を表す 「課題を解決する ための手段」 · 「発明の実施の形態」 および 「発明の実施の形態」 · 「発明の効 果 J 等のように境界情報を保持するものである。
第 2 7図はシナリオの例であり, 特許出願明細書を例として示したものである 。 シナリオは様式が定型化されている文書である。 6 1 0はシナリオの例である o
第 2 8図はテンプレートの例であり, テンプレート 6 1 1において, 文書名, 序等の見出しを表し, テンプレートは順番の決められた見出しのみをもつもので あり, ユーザはその見出しに従って文章等を記入することにより, 一定の様式を 備えた文書等のコンテンツを作成するものである。
第 2 9図は本発明のオリジナルコンテンツと派生関係の説明図である。 第 2 9 図において, 6 2 0はコンテンツ名 A 0のオリジナルコンテンツである。 6 2 1 はコンテンツ名 A 1のコンテンツであり, オリジナルコンテンツ A 0を修正した ものである。 コンテンツ A 1は, 修正点情報としてオリジナルコンテンツ A 0と
の差分を管理する修正点情報 A 1を保持するものである。 また修正点の修正程度 を情報として保持するものである。 例えば, オリジナルコンテンツの 6 0 %を修 正した等の情報をもつものである。 6 2 2はコンテンツ A 2であり, オリジナル コンテンツ A 0を修正したものである。 6 2 3はコンテンツ名 A l 1のコンテン ッであり, オリジナルコンテンツ A 1を修正したものである。 6 2 4はコンテン ッ名 A 1 2であり, オリジナルコンテンツ A 1 1を修正したものである。
第 3 0図は, コンテンツが文書である場合のコンテンツ再利用管理装置の検索 結果と参考コンテンッ表示と派生コンテンツ表示の説明図である。 2 5 0はコン テンッ再利用管理装置である。 前述したように, 例えばキーワード入力等により 文献の再利用関係を検索するものである。 2 5 1はコンテンツ再利用関係の検索 結果を表す。 第 3 0図は文書 1から文書 5までの文書の利用関係を表している。 文書 2と文書 3はを文書 1を再利用したことを示す。 さらに文書 5と文書 4は文 書 3を再利用したことを示す。
2 5 2は参考コンテンツ表示であって, 表示装置に表示するものである。 参考 コンテンツ表示は検索結果のコンテンツ再利用関係 2 5 1をもとに, ターゲッ ト 文書を指定し, その文書が利用した文書 A, さらに文書 Aが利用した文書等の利 用関係を系統的に表示するものである。 第 3 0図の例の場合, 文書 5を夕一ゲッ ト文書として指定し, 文書 5が利用した文書 3 , 文書 3が利用した文書 1を求め , その関係を表示装置に表示したものである。
派生コンテンツ表示 2 5 3は, 指定したタ一ゲッ ト文書から派生したコンテン ッの利用関係を検索結果 2 5 1から求め, 系統的に表示するものである。 第 3 0 図の例では, 文書 1を指定し, 文書 1が文書 2と文書 3に利用され, 文書 3が文 書 4と文書 5に利用された場合を示し, その関係を派生コンテンッ表示として表 示装置に表示したものである。
第 3 1図は, 本発明のコンテンツ管理装置の構成と動作説明図である。 第 3 1 図において, 4 2 0はコンテンツデータべ一スであり, 4 3 0はコンテンツ管理 部である。 コンテンツ管理部 4 3 0において, 4 3 1はコンテンツ管理情報保持 部, 4 3 2は修正点管理情報保持部, 4 3 3は共通点管理情報保持部, 4 3 4は 推薦情報管理情報保持部, 4 3 5はコンテンッ境界情報管理情報保持部である。
4 6 0は推薦情報保持部である。
4 4 0はコンテンツ保持部, 4 4 5は修正点保持部, 4 7 0は共通点保持部, 4 7 2はコンテンツ境界情報保持部である。
コンテンツ推薦部 5 0 0において, 4 5 5はダウンロード情報管理部, 5 5 1 は推薦情報作成手段, 5 5 3は参考コンテンツ表示情報作成手段である。 2 5 0 は前述の本発明のコンテンツ再利用管理装置である。 2 1 0は再利用判定手段で ある。 1 1 6は他のシステムであり, データベースを利用するシステムである。 1 1 5は他のデ一夕ベースである。
第 3 1図のコンテンツ管理装置の動作を説明する。 コンテンツ再利用装置 2 5 0はダウン口一ド情報管理部 4 5 5を介してコンテンツ保持部 4 4 0のコンテン ッ部品をダウンロードし, 再利用関係を判定する。 判定結果はコンテンツ管理情 報保持部に保持される。
推薦部 5 0 0において, 推薦情報作成手段 5 5 1はコンテンツ管理情報保持部 4 3 1に保持されているコンテンツ管理情報 (ダウンロード回数, 再利用関係, 利用度等) をもとに推薦情報を作成し, 推薦情報保持部 4 6 0に保持する。 参考 コンテンツ表示情報作成手段 5 5 3はコンテンツ再利用関係をもとに参考コンテ ンッ表示用情報を作成し, 推薦情報保持部 4 6 0の参考コンテンツ表示用情報保 持部に保持する。 派生コンテンツ表示用情報作成手段はコンテンツ再利用関係保 持部に保持されているコンテンツ再利用関係をもとに派生コンテンツ表示用情報 を作成し, 派生コンテンッ表示用情報保持部に保持する。
他システム 1 1 6はダウンロード情報管理部 4 5 5を介してコンテンツ部品を ダウロードして利用できる。 コンテンッが利用されてその内容が修正されたよう な場合には, ダウンロード情報管理部 4 5 5で修正履歴を生成し, そのデータ管 理情報をコンテンツ管理情報保持部 4 3 1 に保持し, 修正データはその差分を修 正点として修正点保持部 4 4 5に保持する。 また, 本発明のコンテンツ再利用支 援装置のユーザはダウン口一ド情報管理部 4 5 5を介して他のデータべ一ス 1 1 5にアクセスし, コンテンッ管理データベースのコンテンツ部品として保持する ことができる。
第 3 2図は, 本発明のコンテンツ推薦部のコンテンツ推薦情報作成手段のフロ
一チャー トである。 コンテンツ推薦情報生成の処理を開始する (S 1 ) 。 コンテ ンッを求め, コンテンツ管理情報保持部を検索し, コンテンツ部品の再利用回数
, 利用程度, 利用者等のコンテンツ推薦に必要な情報を求める (S 2) 。 コンテ ンッ推薦情報管理情報を生成する (S 3) 。 コンテンツ推薦情報を表示する (S 4) 。 コンテンツ推薦情報およびコンテンツ推薦情報管理情報をそれぞれの保持 領域に保持する (S 5) 。
第 3 3図は, コンテンツ再利用関係の検索結果と参考コンテンツ表示用情報生 成のフローチヤ一トである。
第 3 3図 (A) はコンテンツ再利用関係の検索結果のフローチヤ一トである。 再利用関係を求める処理を開始する (S 1 ) 。 再利用関係を求めるコンテンツを 定める (S 2) 。 前述の本発明のコンテンツ再利用管理装置の再利用判定手段を 使用して再利用関係のあるコンテンツを検索する (S 3) 。 再利用コンテンツの 検索結果で得られるコンテンツ名, 一致文字列, キーワード, 再利用程度, 再利 用関係等の情報を求め, 再利用関係情報として再利用関係保持部に保持する (S 4 なお, 再利用関係保持部に保持された再利用関係をもとに, 一致文字列, キー ヮード, 再利用程度等の情報はコンテンツ管理部に保持される。
第 3 3図 (B) は参考コンテンツ表示用情報作成のフローチヤ一トである。 参 考コンテンツ表示情報生成の処理を開始する (S 1 ) 。 コンテンツ再利用関係保 持部に保持されているコンテンツ再利用の検索結果を入力する (S 2) 。 ターゲ ッ トコンテンッを定める (S 3 ) 。 ターゲッ トコンテンツから逆上ってォリジナ ルコンテンツまでの派生関係コンテンツを求める (S 4) 。 参考コンテンツ関係 を表示し, 保持する (S 5) 。
第 34図は, 本発明の派生コンテンツ表示のフローチヤ一トである。 派生コン テンッ表示用情報生成の処理を開始する (S l ) 。 コンテンツ再利用の検索結果 を入力する (S 2) 。 オリジナルコンテンツを定め, オリジナルコンテンツを利 用しているコンテンツ (派生コンテンッ) を求める (S 3) 。 派生コンテンツの コンテンツ名等のコンテンツ管理情報を保持する (S 4) 。 全てのコンテンツを 求めたか判定する (S 5, S 6) 。 全て求めていなければオリジナルコンテンツ
からの派生コンテンツを派生元コンテンツ (オリジナルコンテンツ) として S 4 以降の処理を繰り返す (S 7 ) 。 S 6 で全てのコンテンツについて処理をしたら 終了する。
第 3 5図は本発明のドラフト作成支援部の構成である。 第 3 5図において 6 0 0はドラフ ト作成支援部である。 ドラフ ト作成支援部 6 0 0はドラフト作成支援 手段 6 2 0によりメモリを編集作業領域 6 5 0として使用してコンテンツ部品の 編集を支援する。 本発明のドラフト作成支援手段 6 2 0を使用してコンテンツを 編集する時は, コンテンツ推薦情報取得手段 6 2 1によりコンテンツ推薦部の推 薦情報を取得する。 さらに, 推薦情報をもとにコンテンツ選択手段 6 2 2により コンテンツを選択し, 入力する。 ユーザは画面表示されたコンテンツをもとにコ ンテンッを編集する。 コンテンツの編集は, コンテンツの一部抽出, 一部削除, 複数コンテンツの組合せ (抽出したコンテンツの結合, 組み込み等) , コンテン ッの一部の置換, コンテンツの内容の追加, 複数コンテンツの差分の抽出等を編 集作業領域 6 5 0を使用して行なうことができる。
第 3 6図 (A ) 発明のドラフ ト作成支援部のコンテンツ編集のフローチヤ一ト である。 ドラフト作成支援部におけるコンテンツ編集処理を開始する (S l ) 。 推薦情報取得手段により推薦情報を取得し, コンテンツ推薦情報を表示する (S 2 ) 。 コンテンツを選択し, 入力する (S 3 ) 。 コンテンツをもとに組合せ, 置 換, 追加, 削除等でユーザが編集する (S 4 ) 。 編集したコンテンツにコンテン ッ管理情報もしくは修正点管理情報を生成し, コンテンッ保持部もしくは修正点 保持部に保持し, そのコンテンッ管理情報もしくは修正点管理情報をコンテンッ 管理情報保持部もしくは修正点管理情報保持部に保持する (S 5 ) 。
第 3 6図 (B ) は本発明のドラフ ト作成支援部の編集したコンテンツの差分抽 出のフローチャートである。 差分をとるコンテンツを入力する (S 1 ) 。 コンテ ンッどうしの差分をとる (S 2 ) 。 差分をコンテンツ部品にする場合には, コン テンッ管理情報を生成し, コンテンツ部品保持部に保持し, 修正点にする場合に は修正点管理情報を生成して修正点保持部に保持する (S 3 ) 。 また, 修正点保 持部に保持されている修正点をコンテンツ部品にする場合には, その修正点にコ ンテンッ部品管理情報を生成し, コンテンッ保持部に保持することによりコンテ
ンッ部品になる。
第 3 7図は本発明のコンテンツ部品切り出し支援部の構成とその動作説明図で ある。 第 3 7図において, 7 0 0はコンテンツ部品切り出し支援部である。 7 1 0はコンテンツ推薦情報取得手段である。 7 1 1はコンテンツ選択手段である。 7 1 2はコンテンツ共通点取得手段である。 7 1 3はコンテンツ境界情報作成手 段である。 4 2 0はコンテンツデ一夕ベースである。
本発明のコンテンツ再利用支援装置により, 複数コンテンツの共通点 (即ち共 通部分) を取得する方法について, 第 3 7図を参照して説明する。 コンテンツ推 薦情報取得手段 7 1 0はコンテンツ推薦情報保持部 4 6 0からコンテンツ推薦情 報を取得し, 表示する。 ユーザはコンテンツ推薦情報をもとにコンテンツ選択手 段 7 1 1によりコンテンツを選択する。 例えば, 第 3 7図の場合, コンテンツ A とコンテンツ Bを選択する。 コンテンツ共通点取得手段 7 1 2はコンテンツ Aと コンテンツ Bの共通点を取得する。 共通点はインデックス, 共通点管理情報保持 部へのポインタを付けて共通点保持部に保持される。 共通点管理情報にはその共 通点のインデックス, 共通点を切り出すもととなったコンテンツ名, 共通点保持 部へのポインタを付けて保持する。 共通点保持部 4 7 0に保持された共通点は, コンテンツ部品管理情報 (コンテンツ部品名, コンテンツ保持部へのポインタ等 ) を付けることによりコンテンツ部品にして, コンテンツ保持部に保存すること ができる。 また, そのように生成したコンテンツ部品にはファイル名とコンテン ッ管理情報保持部へのポインタをつけることによりコンテンツ管理情報保持部と のリ ンクをとる。
次に本発明のコンテンツ境界情報作成手段 7 1 3の動作について説明する。 コ ンテンッ境界情報作成手段 7 1 3は複数コンテンツの共通点をもとにそれぞれの コンテンツにおいて共通点の前後の領域についての領域情報である境界情報をも とめる。 即ち, 共通点の前後の領域が, それぞれのコンテンツにおいてどのよう な領域であつたかを判定する。 例えば, コンテンツ Aとコンテンツ Bが第 2 8図 のようなテンプレートであった場合に, 編集領域のみが共通であるとすると, 共 通点の境界情報として 「文字入力 '編集」 および 「編集 ' ファイルの保存」 をも つ。 境界情報はコンテンツ境界情報保持部 4 7 2に保存する。 あるテンプレー ト
により生成された多数のコンテンツについて, この境界情報の分布を調べること により, そのテンプレートがどような使われ方をするかを容易に判定できるよう になる。 そのコンテンツ境界情報を分析することにより, 新たなテンプレート部 品を生成する際にどのようなテンプレート生成するのが有効であるか等を判断で き, コンテンツ境界情報は, 新しいコンテンツ部品を生成する際の有効な参考情 報になる。
第 3 8図 (A ) は, 本発明のコンテンツ部品切り出し支援部のコンテンツ共通 点取得手段のフローチヤ一トである。 複数コンテンツを入力する (S 1 ) 。 各コ ンテンッの共通点を求める (S 2 ) 。 コンテンツの共通点を表示する (S 3 ) 。 コンテンツの共通点に共通点管理情報 (共通点のインデックス, 共通点を抽出し た各コンテンツ名, 共通点保持領域へのポインタ等) を付け, 共通点にはインデ ックス, 共通点管理情報保持部へのポインタ等をつけることにより互いに結ばれ るようにリンクをはり, それぞれ共通点管理情報保持部, 共通点保持部に保持す る (S 4 ) 。
第 3 8図 (B ) は, 本発明のコンテンツ境界情報作成手段のフローチャートで ある。 コンテンツの共通部分の情報を入力する (S 1 ) 。 共通部分のコンテンツ における自身の領域名 (例えば, 第 2 8図のテンプレートの編集等の見出し) と 前後の領域名 (例えば, 第 2 8図のテンプレートの文字入力, ファイルの保存等 の見出し) を求める (S 2 ) 。 コンテンツ境界情報を生成する (例えば, 文字入 力領域と編集領域の間にその境界があることを表す 「文字入力 ·編集」 および編 集領域とファイルの保存領域の間にその境界があることを表す 「編集 ' ファイル の保存」 等) (S 3 ) 。 求めたコンテンツ境界情報にコンテンツ境界情報管理情 報 (インデックス, コンテンツ名, コンテンツ境界情報保持部へのポインタ等) を付けてコンテンッ境界情報管理情報を生成する。 またコンテンッ境界情報には インデックスとコンテンッ境界情報管理情報保持部へのボイン夕を生成し, 互い にポインタでリ ンクされるようにする (S 4 ) 。 コンテンツ境界情報管理情報, コンテンツ境界情報をそれぞれコンテンッ境界情報管理情報保持部, コンテンツ 管理データーベースの境界情報保持部に保持する (S 5 ) 。 なお, 上記において は, コンテンツの共通点の領域をもとにコンテンツ境界情報を求めたが, コンテ
ンッの修正点の領域をもとにコンテンツ境界情報を求めることもできる。
第 3 9図は本発明においてコンテンツから切り出した共通点 (共通部分) の例 である。 第 3 9図において, Aはコンテンツ Aであり, Bはコンテンツ Bである 。 Cはコンテンツ Aとコンテンツ Bの共通点である。
第 4 0図 (A ) は本発明のコンテンツ管理支援部のコンテンツ部品管理手段の フローチャートを示す。 ユーザ (コンテンツ管理担当者) はコンテンツのダウン ロード回数, コンテンツ利用程度, コンテンツ利用者情報, コンテンツ推薦情報 等を入力する (S l ) 。 ダウンロード回数, コンテンツ利用程度, コンテンツ利 用者情報等をもとにコンテンツの重要度を評価し, コンテンツの変更, 追加等で 新しいコンテンツ部品を生成する (S 2 ) 。 新たに生成されたコンテンツ部品に コンテンツ部品管理情報を生成する (S 3 ) 。 コンテンツ部品管理情報はコンテ ンッ部品管理情報保持部に保持され, コンテンツ部品はコンテンッ部品保持部に 保持される (S 4 ) 。 コンテンツ管理情報とコンテンツ部品はコンテンツ部品名 とボイン夕により互いに結ばれるようにリンクをはる。
ダウン口一ド回数が多いのは重要コンテンッであり, その利用される部分が偏 在している場合に, その利用される部分の重要度が高いと考えられる。 そのよう な場合には, その部分をォリジナルコンテンツ部品にする等で利用しやすい部品 を生成することができる。 また, 特定のグループの利用者で利用されるコンテン ッの場合, そのグループに適したコンテンツ部品に加工する等で利用しやすい部 品を生成することができる。 例えば, コンテンツ境界情報をもとに見出しを作り なおす等で新しいテンプレートを生成する等である。 また, コンテンツ境界情報 はコンテンッ部品管理手段で部品を生成する場合の参考情報にもなる。
第 4 0図 (B ) は本発明のコンテンツ境界情報に基づいてコンテンツ部品作成 のフローチヤ一トである。 部品作成支援部 8 2 0はコンテンツ境界情報に基づい てコンテンツ部品の生成, 修正等を行なうものである。 但し, コンテンツ境界情 報を利用したコンテンツ生成の一例を示したものであり, コンテンツ境界情報を 利用したコンテンッ生成方法には様々な態様が考えられる。 例えばあるテンプレ ートを変更してテンプレート部品を生成する場合, 着目テンプレートを使用した コンテンツのコンテンツ境界情報を求める (S 1 ) 。 コンテンツ境界情報の統計
等によりその発生頻度等を求める (S 2 ) 。 コンテンツ境界情報の頻度等を参考 にして, 新しいコンテンツ部品を生成する (S 3 ) 。 例えば, 頻繁に変更される 領域の見出し等は残し, 利用されない部分は削除する等で, 新しいテンプレート 等のコンテンッ部品を生成する。 新しいコンテンツ部品にコンテンツ管理情報を 生成する (S 4 ) 。 コンテンツ部品はコンテンツデータベースのコンテンツ保持 部に保存し, コンテンツ管理情報はコンテンツ管理情報保持部に保存する (S 5 第 4 1図は, 本発明のコンテンツ再利用管理装置とコンテンツ作成支援装置に より構成した総合システムの例を示す。 シナリオデータベース 9 1 0は, 本発明 のシステムによりシナリォ管理をするものである。 文書データベース 9 2 0は本 発明のシステムで文書 (一般文書) を管理するものである。 テンプレートデ一デ —夕ベース 9 3 0は本発明のシステムでテンプレートを管理するものである。 文 Z図例データベース 9 4 0は本発明のシステムで文 図例を管理するものである 。 また, 文/図例切り出し支援部 9 5 0は本発明のコンテンツ部品切り出し支援 部のコンテンツとして文 Z図例について共通コンテンッを求めるものである。 テ ンプレート切り出し支援部 9 5 1は本発明のコンテンツ部品切り出し支援部のコ ンテンッとしてテンプレートについて共通コンテンッを求めるものである。 文書 切り出し支援部 9 5 2は本発明のコンテンツ部品切り出し支援部のコンテンツと して文書について共通コンテンッを求めるものである。 シナリォ切り出し支援部 9 5 3は本発明のコンテンツ部品切り出し支援部のコンテンツとしてシナリオに ついて共通コンテンツを求めるものである。
シナリオ管理支援部 9 6 0は本発明のコンテンツ管理支援部でコンテンツとし てシナリオを管理するものである。 文書管理支援部 9 7 0は本発明のコンテンツ 管理支援部でコンテンツとして文書を管理するものである。 テンプレート管理支 援部 9 8 0は本発明のコンテンツ管理支援部でコンテンッとしてテンプレートを 管理するものである。 文 Z図例管理支援部 9 9 0は本発明のコンテンツ管理支援 部でコンテンツとして文 Z図例を管理するものである。
コンテンツ推薦部 5 0 0はシナリオ, 文書, テンプレートおよび文 図例につ いてそれぞれシナリオデータベース 9 1 0 , 文書データベース 9 2 0 , テンプレ
ートデータベース 9 3 0および文/図例デ一夕ベース 9 4 0 と交信してコンテン ッ推薦情報を作成するのに必要な情報を受取し, 推薦情報を生成してそれぞれの データベースに提供する。 また, コンテンツ推薦部 5 0 0はコンテンツ再利用管 理装置 2 5 0の作成したコンテンツの再利用関係, 再利用程度, 利用者等の情報 をもとにコンテンッ推薦情報を作成して各データベースに提供する。
シナリオ管理者, 文書管理者, テンプレート管理者および文 Z図例管理者はそ れぞれ, コンテンツ推薦部 5 0 0を利用して, 推薦情報を参照し, コンテンツ管 理をし, それぞれのシナリオ管理支援部 9 6 0, 文書管理支援部 9 7 0 , テンプ レート管理支援部 9 8 0および文 図例管理支援部 9 9 0を使用してそれぞれの 管理するコンテンツ部品の生成等の管理をする。
本発明のコンテンツ再利用管理装置は, 本発明のコンテンツ再利用支援装置の 各データベースにアクセスして, コンテンツの再利用関係を判定し, 判定結果を それぞれのデータべ一スに保存する。 また, 本発明の再利用管理装置 2 5 0は他 のデータベースシステム 1 1 5にアクセスしてそのコンテンツ再利用関係を判定 することもできる。 又本発明のコンテンツ再利用支援装置は他のデータベースシ ステム 1 1 5にアクセスし, そのコンテンツ部品を本発明のコンテンツ再利用支 援装置のデータベースのコンテンツ部品として保存することもできる。 又, 他の システム 1 1 6も本発明のコンテンツ再利用支援装置のコンテンツデータベース にアクセスし, 利用することができる。
産業上の利用可能性
本発明のコンテンツ再利用管理装置によれば, 複数コンテンッについてコンテ ンッより表層情報を作成し, これら表層情報を比較するだけで再利用関係をチ ックすることができる。 また, コンテンツ同士の表層情報, キーワード情報だけ ではなく, 再利用判定にメタデータを使用することもできるので, 再利用関係の 詳細を容易に判定することができる。 さらに, メタ情報を利用して再利用判定が できるので, データベース中の多数のコンテンツのうち, 会社内の全コンテンツ とか, 会社内の部署内の全コンテンッ等に再利用判定を絞り込むことができるの で, 多数のコンテンッについての再利用判定を高速に行なうことができる。
本発明のコンテンッ再利用支援装置によれば, コンテンッ推薦情報をもとに利
用度の高いコンテンツを容易に選択することができる。 そのため, 重要度の高い コンテンツを選択して再利用することにより質の高いコンテンツを容易に作成で きる。 また, そのようにして本発明のコンテンツ作成支援装置を使用することに よりデータベースのコンテンツを質の高いものにすることができる。
Claims
1 . コンピュータを利用したデータベースに保存されるコンテンツに対して, 被参照コンテンツと,
この被参照文書を再利用して作成された可能性がある判定対象コ コンテンツ中に現れる文字列などの表層情報を作成する表層情報作成手段と, 表層情報を使用して再利用度を判定する表層情報ベース再利用判定エンジンを有 する再利用判定手段と,
前記再利用判定手段で出力される情報を表示する表示手段を具備したことを特 徵とするコンテンツ再利用管理装置。
2 . コンピュー夕を利用したデータベースに保存されるコンテンツに対して, 再利用された可能性がある被参照コンテンツと,
この被参照コンテンッを再利用して作成された可能性がある判定対象コンテン ッと,
キーヮ—ドゃ文字列等を保持するキーヮ一ド辞書と, キーヮードゃ文字列など の辞書情報に基づいて再利用度を判定する辞書ベース再利用判定エンジンを有す る再利用判定手段と,
前記再利用判定手段で出力される情報を表示する表示手段を具備したことを特 徵とするコンテンツ再利用管理装置。
3 . コンピュー夕を利用したデータべ一スに保存されるコンテンツに対して, 再利用された可能性がある被参照コンテンツと,
この被参照コンテンツに関する作者やその補完元等のメタデータと, 前記被参照コンテンツを再利用して作成された可能性がある判定対象コンテン ッと,
この判定対象コンテンツに関するメタデータと,
文書中に現れる文字列などの表層情報を作成する表層情報作成手段と, 表層情 報を使用して再利用度を判定する表層情報ベース再利用判定エンジンを有する再 利用判定手段, または, キーワー ドや文字列等を保持するキーワード辞書と, キ ーヮードゃ文字列などの辞書情報に基づいて再利用度を判定する辞書ベース再利
用判定エンジンを有する再利用判定手段と,
メタデータを使用して前記再利用判定手段の判定結果を補助する判定補助手段 と,
前記判定補助手段で使用されるメタデータを保持するメタ情報辞書と, 前記再利用判定手段より出力される情報を表示する表示手段を具備したことを 特徴とするコンテンツ再利用管理装置。
4 . コンピュータを利用したデータベースに保存されるコンテンツに対して, 再利用された可能性がある複数の被参照コンテンツが格納された参照データべ ースと,
この参照データベースに格納されたコンテンツを再利用して作成された可能性 のある判定対象コンテンッと,
コンテンツ中に現れる文字列などの表層情報を作成する表層情報作成手段と, 表層情報を使用して再利用度を判定する表層情報ベース再利用判定エンジンを有 する再利用判定手段, または, キーワードや文字列等を保持するキーワー ド辞書 と, キーヮードゃ文字列などの辞書情報に基づいて再利用度を判定する辞書べ一 ス再利用判定エンジンを有する再利用判定手段と,
前記再利用判定手段より出力される情報を表示する表示手段を具備したことを 特徴とするコンテンツ再利用管理装置。
5 . コンピュータを利用したデータベースに保存されるコンテンツに対して, 再利用された可能性がある複数の被参照コンテンツ及びそれらのメタデータが 格納されたメタデータ付参照データベースと,
このメタデータ付参照データベースに格納されたコンテンツを再利用して作成 された可能性のある判定対象コンテンツと,
この判定対象コンテンッに関するメタデータと,
コンテンツ中に現れる文字列などの表層情報を作成する表層情報作成手段と, 表層情報を使用して再利用度を判定する表層情報ベース再利用判定エンジンを有 する再利用判定手段, または, キーワードや文字列等を保持するキーワード辞書 と, キーヮードゃ文字列などの辞書情報に基づいて再利用度を判定する辞書べ一 ス再利用判定エンジンを有する再利用判定手段と,
メタデータを使用して前記再利用判定手段の判定結果を補助する判定補助手段 と,
前記判定補助手段で使用されるメタデータを保持するメ夕情報辞書と, 前記再利用判定手段より出力される情報を表示する表示手段を具備したことを 特徴とするコンテンツ再利用管理装置。
6 . コンピュー夕を利用したデータベースに保存されるコンテンッに対して, コンテンッ間の利用の有無を判定するコンテンツ再利用管理装置において, コンテンッに現れる文字列などの表層情報を作成する表層情報作成手段と, 表 層情報を使用して再利用度を判定する再利用判定手段とを備え,
コンテンッ間での表層情報の一致の程度によりコンテンッ間での再利用関係の 有無を判定することを特徴とするコンテンッ再利用管理装置。
7 . コンピュータを利用したデータベースに保存されるコンテンツに対して, コンテンツ間の利用の有無を判定するコンテンツ再利用管理装置において, コンテンッに含まれるキ一ヮ一ドを生成し, キーヮ一ドに基づいて再利用度を 判定する再利用判定手段とを備え,
コンテンッ間でのキーヮ一ドの一致の程度によりコンテンツの再利用関係の有 無を判定することを特徴とするコンテンツ再利用管理装置。
8 . コンピュー夕を利用したデータベースに保存されるコンテンッに対して, コンテンツ間の利用の有無を判定するコンテンツ再利用管理装置において, 文書中に現れる文字列などの表層情報を作成する表層情報作成手段と, 表層情 報を使用してコンテンツ間の利用関係の有無を判定する再利用判定手段およびキ ーヮードに基づいて再利用度を判定する再利用判定手段との双方もしくは, 少な く とも一方を備え,
コンテンツに関する属性情報であるメタデータを保持するメタデータ保持部と , メタデータを使用して前記再利用判定手段の判定結果を補助するメタデータ利 用判定手段とを備え,
前記再利用判定手段の再利用判定結果をもとに, さらにメタデータに基づいて 再利用関係を判定することを特徴とするコンテンツ再利用管理装置。
9 . コンピュータを利用したデータベースに保存されるコンテンツに対して前
記メタデータはコンテンツ作成日であり, 再利用判定手段により再利用関係有り と判定されたコンテンツ Aとコンテンツ Bについて, コンテンツ Aとコンテンツ Bの作成日の前後を判定することによりコンテンッを利用したコンテンッと利用 されたコンテンツを判定することを特徴とする請求の範囲第 8項に記載のコンテ ンッ再利用管理装置。
1 0 . コンピュータを利用したデータベースに保存されるコンテンツに対して , コンテンツ間の利用の有無を判定するコンテンツ再利用管理装置において, 文書中に現れる文字列などの表層情報を作成する表層情報作成手段と, 表層情 報を使用してコンテンツ間の利用関係の有無を判定する再利用判定手段およびキ ーヮ一ドに基づいて再利用度を判定する再利用判定手段との双方もしくは, 少な く とも一方を備え,
一般情報であるメ夕情報を保持するメ夕情報保持部と, メタ情報に基づいて再 利用の有無を判定する補助判定手段とを備え,
複数コンテンツについて再利用の可能性をメ夕情報をもとに判定し, メタ情報 に基づき再利用の可能性有りと判定されたコンテンツについて表層情報もしくは キーヮードに基づいて再利用判定手段により再利用判定をすることを特徴とする コンテンツ再利用管理装置。
1 1 . コンピュータを利用したデータベースに保存されるコンテンツに対して コンテンッ作成支援を行なうコンテンツ作成支援装置において,
コンテンツ保持部と, コンテンツ利用を管理するコンテンツ管理部と, 該コン テンッ管理部のコンテンツ管理情報に基づいてコンテンツの有用性を表すコンテ ンッ推薦情報を生成し, ユーザに提供するコンテンッ推薦部とを備えることを特 徵とするコンテンツ再利用支援装置。
1 2 . コンテンツの編集支援を行なう ドラフ ト作成支援部とを備えることを特 徴とする請求の範囲第 1 1項に記載のコンテンツ再利用支援装置。
1 3 . 複数コンテンツの共通部分を抽出するコンテンツ部品切り出し支援部を 備えることを特徴とする請求の範囲第 1 1項に記載のコンテンッ再利用支援装置 o
1 4 . コンテンツを部品として管理し, コンテンツの利用情報に基づいてコン
テンッ部品を管理するコンテンツ管理支援部を備えることを特徴とする請求の範 囲第 1 1項に記載のコンテンツ再利用支援装置。
1 5 . コンテンツの修正点を修正前と修正後コンテンツの差分として管理する ことを特徴とする請求の範囲第 1 1項に記載のコンテンツ再利用支援装置。
1 6 . 該コンテンツ推薦情報はコンテンツのダウンロード回数および文書が再 利用された程度であることを特徴とする請求の範囲第 1 1項に記載のコンテンツ 再利用支援装置。
1 7 . コンテンツ推薦部はコンテンツの再利用関係をもとにコンテンツの派生 の系統を求め, 該派生系統をコンテンツ推薦情報にすることを特徴とする請求の 範囲第 1 1項に記載のコンテンツ再利用支援装置。
1 8 . コンテンツの変更された領域と, 変更された領域に隣接する変更されな い領域についての情報を求め, 該情報に基づいてコンテンツ境界情報を作成する コンテンッ境界情報作成手段を備え, 該コンテンッ境界情報に基づいてコンテン ッ部品を管理することを特徴とする請求の範囲第 1 1項に記載のコンテンツ再利 用支援装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004542804A JPWO2004034282A1 (ja) | 2002-10-10 | 2003-06-03 | コンテンツ再利用管理装置およびコンテンツ再利用支援装置 |
US11/093,090 US20050171965A1 (en) | 2002-10-10 | 2005-03-30 | Contents reuse management apparatus and contents reuse support apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002296862 | 2002-10-10 | ||
JP2002-296862 | 2002-10-10 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/093,090 Continuation US20050171965A1 (en) | 2002-10-10 | 2005-03-30 | Contents reuse management apparatus and contents reuse support apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2004034282A1 true WO2004034282A1 (ja) | 2004-04-22 |
Family
ID=32089247
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2003/007019 WO2004034282A1 (ja) | 2002-10-10 | 2003-06-03 | コンテンツ再利用管理装置およびコンテンツ再利用支援装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20050171965A1 (ja) |
JP (1) | JPWO2004034282A1 (ja) |
WO (1) | WO2004034282A1 (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006011947A (ja) * | 2004-06-28 | 2006-01-12 | Nec Corp | 文書管理システム |
JP2007310746A (ja) * | 2006-05-19 | 2007-11-29 | Nagaoka Univ Of Technology | 文章更新量評価プログラム |
JP2008511081A (ja) * | 2004-08-23 | 2008-04-10 | トムソン グローバル リソーシーズ | 重複する文書の検出および表示機能 |
JP2009238131A (ja) * | 2008-03-28 | 2009-10-15 | Nomura Research Institute Ltd | 著作物比較システム |
JP4550939B1 (ja) * | 2009-09-17 | 2010-09-22 | 株式会社野村総合研究所 | 情報伝播経路特定装置、情報伝播経路特定方法、情報伝播経路特定プログラム |
JP2012194869A (ja) * | 2011-03-17 | 2012-10-11 | Canon Inc | 文書管理装置、文書管理方法、プログラム。 |
JP2016189137A (ja) * | 2015-03-30 | 2016-11-04 | Kddi株式会社 | 学習単元間の親子関係を特定する学習教材分析プログラム、装置及び方法 |
WO2021039129A1 (ja) * | 2019-08-29 | 2021-03-04 | ソニー株式会社 | 情報処理装置、情報処理方法、プログラム |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7840388B2 (en) * | 2006-06-26 | 2010-11-23 | Yokogawa Electric Corporation | Engineering device |
US8082233B2 (en) * | 2007-03-29 | 2011-12-20 | Microsoft Corporation | Comparing data sets through identification of matching blocks |
JP5653199B2 (ja) * | 2010-12-09 | 2015-01-14 | キヤノン株式会社 | 情報処理装置及びプログラム |
US10089017B2 (en) | 2011-07-20 | 2018-10-02 | Futurewei Technologies, Inc. | Method and apparatus for SSD storage access |
US9128915B2 (en) * | 2012-08-03 | 2015-09-08 | Oracle International Corporation | System and method for utilizing multiple encodings to identify similar language characters |
US20140281850A1 (en) * | 2013-03-14 | 2014-09-18 | Citta LLC | System and method of content stream utilization |
JP6080649B2 (ja) * | 2013-03-29 | 2017-02-15 | キヤノン株式会社 | レコメンド装置、レコメンド方法及びプログラム |
US9628551B2 (en) | 2014-06-18 | 2017-04-18 | International Business Machines Corporation | Enabling digital asset reuse through dynamically curated shared personal collections with eminence propagation |
US9898202B2 (en) | 2015-11-30 | 2018-02-20 | Samsung Electronics Co., Ltd. | Enhanced multi-streaming though statistical analysis |
US9880780B2 (en) | 2015-11-30 | 2018-01-30 | Samsung Electronics Co., Ltd. | Enhanced multi-stream operations |
US10108615B2 (en) | 2016-02-01 | 2018-10-23 | Microsoft Technology Licensing, Llc. | Comparing entered content or text to triggers, triggers linked to repeated content blocks found in a minimum number of historic documents, content blocks having a minimum size defined by a user |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000215238A (ja) * | 1999-01-21 | 2000-08-04 | Hitachi Ltd | 不正著作物検出方法 |
JP2001076000A (ja) * | 1999-09-09 | 2001-03-23 | Nippon Telegr & Teleph Corp <Ntt> | コンテンツ不正利用探索装置およびコンテンツ不正利用探索方法 |
JP2002189754A (ja) * | 2000-12-21 | 2002-07-05 | Ricoh Co Ltd | 文書検索装置及び文書検索方法 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06309319A (ja) * | 1993-04-20 | 1994-11-04 | Fuji Xerox Co Ltd | 文書処理装置 |
US6539388B1 (en) * | 1997-10-22 | 2003-03-25 | Kabushika Kaisha Toshiba | Object-oriented data storage and retrieval system using index table |
US6542899B1 (en) * | 1999-02-19 | 2003-04-01 | Sun Microsystems, Inc. | Method and system for expressing information from an object-oriented database in a grammatical form |
US6598052B1 (en) * | 1999-02-19 | 2003-07-22 | Sun Microsystems, Inc. | Method and system for transforming a textual form of object-oriented database entries into an intermediate form configurable to populate an object-oriented database for sending to java program |
CA2281331A1 (en) * | 1999-09-03 | 2001-03-03 | Cognos Incorporated | Database management system |
JP2001256043A (ja) * | 2000-03-10 | 2001-09-21 | Toshiba Corp | プログラムソースの修正履歴管理方法および修正履歴管理システム |
JP3870663B2 (ja) * | 2000-04-28 | 2007-01-24 | 日本電気株式会社 | テンプレート自動生成システム及びプログラムを記録した機械読み取り可能な記録媒体 |
JP2002251311A (ja) * | 2001-02-22 | 2002-09-06 | Nippon Telegr & Teleph Corp <Ntt> | コンテキストデータ生成・利用方法、プログラム及び記録媒体 |
WO2003050674A1 (en) * | 2001-12-07 | 2003-06-19 | Dbase, Inc. | Drag-and-drop dynamic distributed object model |
US7174507B2 (en) * | 2003-02-10 | 2007-02-06 | Kaidara S.A. | System method and computer program product for obtaining structured data from text |
US7293005B2 (en) * | 2004-01-26 | 2007-11-06 | International Business Machines Corporation | Pipelined architecture for global analysis and index building |
US7305389B2 (en) * | 2004-04-15 | 2007-12-04 | Microsoft Corporation | Content propagation for enhanced document retrieval |
US20070276813A1 (en) * | 2006-05-23 | 2007-11-29 | Joshua Rosen | Online Advertisement Selection and Delivery Based on Search Listing Collections |
US20070276811A1 (en) * | 2006-05-23 | 2007-11-29 | Joshua Rosen | Graphical User Interface for Displaying and Organizing Search Results |
-
2003
- 2003-06-03 WO PCT/JP2003/007019 patent/WO2004034282A1/ja active Application Filing
- 2003-06-03 JP JP2004542804A patent/JPWO2004034282A1/ja active Pending
-
2005
- 2005-03-30 US US11/093,090 patent/US20050171965A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000215238A (ja) * | 1999-01-21 | 2000-08-04 | Hitachi Ltd | 不正著作物検出方法 |
JP2001076000A (ja) * | 1999-09-09 | 2001-03-23 | Nippon Telegr & Teleph Corp <Ntt> | コンテンツ不正利用探索装置およびコンテンツ不正利用探索方法 |
JP2002189754A (ja) * | 2000-12-21 | 2002-07-05 | Ricoh Co Ltd | 文書検索装置及び文書検索方法 |
Non-Patent Citations (1)
Title |
---|
MAEKAWA et al., "Web Page Ruijido ni yoru Kenri Shingai Chosakubutsu Tansaku Hoshiki no Teian", Information Processing Society of Japan Dai 64 Kai Zenkoku Taikai Koen Ronbunshu, JP, Information Processing Society of Japan, 12 March 2002, Vol. 3, No. 5Y-04, pp. 3-135 - 3-136 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006011947A (ja) * | 2004-06-28 | 2006-01-12 | Nec Corp | 文書管理システム |
JP2008511081A (ja) * | 2004-08-23 | 2008-04-10 | トムソン グローバル リソーシーズ | 重複する文書の検出および表示機能 |
JP4919515B2 (ja) * | 2004-08-23 | 2012-04-18 | トムソン ルーターズ グローバル リソーシーズ | 重複する文書の検出および表示機能 |
US8244046B2 (en) | 2006-05-19 | 2012-08-14 | Nagaoka University Of Technology | Character string updated degree evaluation program |
WO2007135996A1 (ja) * | 2006-05-19 | 2007-11-29 | Nagaoka University Of Technology | 文字列更新量評価プログラム |
JP2007310746A (ja) * | 2006-05-19 | 2007-11-29 | Nagaoka Univ Of Technology | 文章更新量評価プログラム |
JP2009238131A (ja) * | 2008-03-28 | 2009-10-15 | Nomura Research Institute Ltd | 著作物比較システム |
JP4550939B1 (ja) * | 2009-09-17 | 2010-09-22 | 株式会社野村総合研究所 | 情報伝播経路特定装置、情報伝播経路特定方法、情報伝播経路特定プログラム |
JP2011086273A (ja) * | 2009-09-17 | 2011-04-28 | Nomura Research Institute Ltd | 情報伝播経路特定装置、情報伝播経路特定方法、情報伝播経路特定プログラム |
JP2011086278A (ja) * | 2009-09-17 | 2011-04-28 | Nomura Research Institute Ltd | 情報伝播経路特定装置、情報伝播経路特定方法、情報伝播経路特定プログラム |
JP2012194869A (ja) * | 2011-03-17 | 2012-10-11 | Canon Inc | 文書管理装置、文書管理方法、プログラム。 |
JP2016189137A (ja) * | 2015-03-30 | 2016-11-04 | Kddi株式会社 | 学習単元間の親子関係を特定する学習教材分析プログラム、装置及び方法 |
WO2021039129A1 (ja) * | 2019-08-29 | 2021-03-04 | ソニー株式会社 | 情報処理装置、情報処理方法、プログラム |
Also Published As
Publication number | Publication date |
---|---|
JPWO2004034282A1 (ja) | 2006-02-09 |
US20050171965A1 (en) | 2005-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20050171965A1 (en) | Contents reuse management apparatus and contents reuse support apparatus | |
US5745745A (en) | Text search method and apparatus for structured documents | |
JP2896634B2 (ja) | 全文登録語検索装置および全文登録語検索方法 | |
US6869018B2 (en) | Transcript management software and methods therefor | |
CN109344230B (zh) | 代码库文件生成、代码搜索、联结、优化以及移植方法 | |
US10339208B2 (en) | Electronic documentation | |
US7853595B2 (en) | Method and apparatus for creating a tool for generating an index for a document | |
CN111259645A (zh) | 一种裁判文书结构化方法及装置 | |
Dunlop | Practical considerations in the use of TEI headers in a large corpus | |
CN116882380A (zh) | 一种用于文本管理***的文档模板生成方法 | |
JP4196824B2 (ja) | 情報区分装置、情報区分方法及び情報区分プログラム | |
JP2004240488A (ja) | 文書管理装置 | |
JP3531344B2 (ja) | 情報検索装置 | |
CN113742291A (zh) | 一种文件保存方法、装置以及计算机存储介质 | |
US20040164989A1 (en) | Method and apparatus for disclosing information, and medium for recording information disclosure program | |
JP2009123067A (ja) | 用語辞書生成方法、用語辞書生成装置、プログラム、および記録媒体 | |
JP2008059136A (ja) | 漏洩個人情報検索システム、漏洩個人情報検索方法、漏洩個人情報検索装置およびプログラム | |
JP2009230705A (ja) | テンプレート作成装置、文書データ作成装置、その作成方法及びプログラム | |
JP4034503B2 (ja) | 文書検索システムおよび文書検索方法 | |
JP2004013737A (ja) | 文書処理装置および方法 | |
JPH0944521A (ja) | インデックス作成装置および文書検索装置 | |
JP4628462B2 (ja) | 情報処理システム、サーバ装置、クライアント装置、情報処理方法、及びプログラム | |
JPH07296005A (ja) | 日本語テキスト登録・検索装置 | |
JP2005235099A (ja) | メタデータ抽出装置 | |
JP2005338903A (ja) | 文書開示方法、プログラム及び装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): JP US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2004542804 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 11093090 Country of ref document: US |