EP0472026A2 - Information processing system and method for processing document by using structured keywords - Google Patents
Information processing system and method for processing document by using structured keywords Download PDFInfo
- Publication number
- EP0472026A2 EP0472026A2 EP91112972A EP91112972A EP0472026A2 EP 0472026 A2 EP0472026 A2 EP 0472026A2 EP 91112972 A EP91112972 A EP 91112972A EP 91112972 A EP91112972 A EP 91112972A EP 0472026 A2 EP0472026 A2 EP 0472026A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- document
- structured
- keywords
- data
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
Definitions
- the present invention relates to information processing method and system for automatically collecting desired information from a large amount of information.
- the methods for retrieval of information there are known a method in which the user designates items for retrieval in accordance with items of a table constituting a part of database on the basis of information concerning a data storage structure adopted in the database and a method of simplifying designation of the items for retrieval by resorting to an associative retrieval and a synonym processing.
- the first mentioned prior art method is however disadvantageous in that information other than the predetermined table items can not be processed because of the tabular structure of the database. If the number of table items is increased in an effort to cope with the above problem, then the structure of the database becomes complicated, involving difficulty in maintenance and management thereof.
- the requisite information as wanted by the user can be obtained only when the user having read the extracted document part can understand the content thereof.
- burden to be borne by the user will increase significantly, giving rise to a problem.
- a further object of the invention is to provide a database retrieving method and system capable of collecting automatically those data which meet the demand of the user by allowing extraction of content of a document having meaning implied by keywords as designated.
- an information processing system comprising a combination of a sender system and a receiver system, wherein the sender system includes a structured keyword dictionary containing keywords among which relations are systematically structured, a unit for adding linkage information to constituent parts of a document as inputted which bear respective relations to the keywords selected from the structured keyword dictionary and a unit for sending out retrieval information containing the structured keywords, the linkage information and the document data added with the linkage information, while the receiver system includes a retrieving unit responsive to reception of the retrieval information from the sender system for retrieving the document data by using the linkage information and the structured keywords.
- the structured keyword mentioned above may be so implemented on a knowledge domain basis as to have at least one of links including a link to a keyword representing a higher rank concept, a link to a keyword representing a lower rank keyword and a link to a keyword representing a synonym, as is illustrated in Figs. 2 and 3 of the accompanying drawings.
- the retrieving unit for retrieving the document data with the aid of the retrieval information and the structured keywords may be composed of a functional part for designating a keyword needed for the retrieval by consulting the structured keyword dictionary, a storage for storing the structured keywords, a retrieving unit for retrieving document data by using the structured keywords stored in the storage and the retrieval information, and a second storage for storing the result of the retrieval.
- the second storage for storing the result of the retrieval may preferably be imparted with a function for editing the data resulting from the retrieval in accordance with a designated or inputted format for edition and storing the result of edition so that automatic edition of the document data as retrieved can be performed.
- the constituent part of the document representing the lower rank concept of that keyword should preferably be extracted by using the linkage information.
- the retrieval information may preferably include in addition to at least the structured keyword, the linkage information for indicating correspondence between the structure keyword and a corresponding constituent part of the document and document data added with the linkage information as described above, at least one of information resulting from copying or extraction of a constituent part of the document corresponding to the structured keyword, document part location designating linkage information indicating the position or location of that constituent part in the document or identification information for identifying an original document to which the document part belongs.
- the edition can correspondingly be simplified while facilitating confirmation and correction of the document data to another advantage.
- the retrieval information supplied to the receiver system from the sender system may be transmitted through a communication network, as illustrated in Fig. 1.
- the retrieval information to be transferred as the output/input information may include at least information capable of being written in an information carrying medium and read therefrom, as in the case of an embodiment of the invention shown in Fig. 9.
- a process for establishing correspondences between the structured keywords and corresponding document data includes an input procedure for allowing a user to input a keyword representing a subject matter of a document, a procedure for extracting a keyword through matching processing of the keywords contained in a structured keyword dictionary with the document data, a linkage forming procedure for forming a link to a candidate for constituent parts (description) in the document which corresponds to the keyword through syntax analysis (parsing) of the document data and a procedure for allowing the user to confirm the validity of the formed link or correct the link, as will hereinafter be described in detail by reference to Fig. 4.
- an information processing method in which a process of collecting document data through retrieval for edition includes an edition format designating procedure, a procedure for designating items to be retrieved, conditions for the retrieval and the structured keywords and a data collecting procedure
- the edition format designating procedure includes a procedure for inputting an edition format and items to be retrieved and a procedure for designating fields for the conditions and the items for retrieval
- the procedure for designating the items to be retrieved includes a procedure for designating the retrieval condition to be entered in the retrieval condition designating field of the edition format and a procedure for designating the retrieval items to be entered in the retrieval item designating field of the edition format
- the data collecting procedure includes a retrieval procedure for performing in response to the input of the retrieval information a matching processing between the structured keyword of the retrieval information and that of the retrieval condition, and a data edition procedure for editing the document data in accordance with the edition format, wherein the data edition procedure includes a matching processing
- the keywords used for the retrieval of information according to the present invention are conformed to the structured keyword dictionary in which the relations between or among the keywords are systematically structured on a knowledge-domain basis (i.e. in each domain of knowledge), wherein those keywords linked together in a standardized semantic relations such as relations among concepts of higher and lower ranks are used in the respective relevant knowledge domain. Accordingly, there arises scarcely differences of individuals in understanding the keywords because the semantic relations between the keywords are easy to understand distinctively.
- the linkage information for establishing correspondences between the keywords and the constituent parts of document which semantically correspond to the above keywords are added to the constituent parts of document, there can easily be extracted the constituent parts of document such as words, phrases/clauses and sentences which semantically correspond to the keywords designated by the user for the item for which he or she wants to acquire information.
- the edition format By designating the edition format for editing the data collected, the data desired by the user can be progressively and increasingly stored and accumulated.
- a table framework may be prepared, whereon the keywords may be designated at locations corresponding to the items of the table.
- the document constituent parts corresponding semantically to the individual keywords mentioned above can be extracted by using the linkage information and then written in the table at corresponding columns. By repeating this procedure, the table can be autonomously and increasingly expanded.
- the user can straightforwardly read out the relevant parts of the document and easily confirm whether or not the correspondences between the keywords and the document parts are correct, whereon error, if any, can be corrected.
- Fig. 1 shows in a functional block diagram a general arrangement of a document processing system according to a first embodiment of the invention.
- a reference numeral 200 denotes generally an information sender system adapted to generate retrieval information (i.e. information for retrieval) to be transmitted through a communication network 500 to an information receiver system which is generally denoted by a numeral 201 and arranged to perform processing for retrieval and edition by utilizing the retrieval information as supplied.
- retrieval information i.e. information for retrieval
- a numeral 201 an information receiver system which is generally denoted by a numeral 201 and arranged to perform processing for retrieval and edition by utilizing the retrieval information as supplied.
- the document processing system illustrated in Fig. 1 is implemented in the form of a retrieval information transmission/reception system, so to say.
- a reference numeral 1 designates a document data storage
- a numeral 2 denotes a keyword dictionary storage.
- any given one of the keywords contained in the keyword dictionary 2 is so structured as to have at least one links including a link leading to a keyword representing an upper rank concept of the given keyword, a link to a keyword representing a lower rank concept and a link to a keyword having semantically same meaning (i.e. synonym) as the given keyword on the basis of the field or domain of the knowledge to which the given keyword belongs (i.e. on a knowledge-domain basis), as is illustrated in Fig. 2.
- the keyword dictionary 2 may be termed as the structured keyword dictionary containing the keywords which are systematically structured by means of the inter-keyword linkages or relations established as mentioned above.
- This dictionary 2 will hereinafter be termed the structured keyword dictionary, while the keywords related to one another by the links will be referred to as the structured keywords.
- a reference numeral 3 denotes a unit for selecting from the structured keyword dictionary 2 the structured keywords in the domain to which the subject matter of a given document contained in the document data storage 1 relates, for the purpose of adding to the selected document the structured keywords and linkage information which is required for establishing correspondence between the structured keywords and relevant constituent parts of the selected document.
- a numeral 31 denotes a user interface for actually establishing the correspondences between the structured keywords and the constituent parts of the document in accordance with the output information of the unit 3.
- a retrieval information storage unit generally denoted by 10 serves for storing the retrieval information and includes a buffer storage 12 for storing the structured keywords (also designated by 12) as selected, a buffer 11 for storing the link-affixed document data (11) added with the information of the linkages between the constituent parts of the document and the structured keywords (hereinafter simply referred to as the document-keyword linkage information), and a buffer 13 for storing the document-keyword linkage information (13) itself.
- a reference numeral 21 denotes an interface through which the retrieval information 10 is sent out onto the communication network 500.
- a reference numeral 121 denotes a communication interface through which the retrieval information described above is received
- a numeral 110 denotes a storage unit for storing the retrieval information as received.
- This storage unit 110 also includes a buffer 112 for storing the structured keywords (also designated by 112), a buffer 111 for storing the link-affixed document data (111) and a buffer 113 for storing the document-keyword linkage information, as in the case of the storage unit 10 incorporated in the information sender system 200.
- At least one receiver system connected to the sender systems can receive the retrieval information 10 sent out onto the communication network 500 through the communication interface 121, whereon the retrieval information 10 received is stored in the storage unit 110 correspondingly.
- the user who wants to receive some information can designate with the aid of a retrieval item/condition/structured keyword designating unit 102 the items for the information to be acquired, the condition for retrieval such as a scope or coverage of the retrieval and relevant structured keywords, whereon these designated data are stored in a buffer storage 103.
- a reference numeral 101 designates a structured keyword dictionary which has same contents as those of the structured keyword dictionary 2 incorporated in the information sender system 200.
- the user demanding information can designate through the user interface 131 a format for edition of information or data (hereinafter also referred to as the edition format) with the aid of an edition format designating unit 104, the designated edition format being then stored in an edition format buffer 105.
- a reference numeral 141 denotes a retrieving unit for searching coincidences between the structured keywords 112 of the received retrieval information stored in the buffer 112 and the data for retrieval designated by the user and stored in the item/condition/structured keyword storage 103 to thereby extract, upon detection of the coincidence, those constituent parts of the document having the meanings or contents semantically corresponding to the structured keywords for which the abovementioned coincidence has been detected, by making use of the aforementioned document-keyword linkage information 113.
- a reference numeral 142 denotes an editing unit for editing the constituent parts of the document in conformance with the edition format 105. The collected data resulting from the edition are then stored in a collected data storage 150. The user can utilize the data stored in the storage 150 through the medium of the user interface 131.
- Fig. 3 shows, by way of example, a series of systematically structured keywords. Since the knowledge domain of concern is definitly limited to the field of the microprocessor engineering, there can be created such a systematic keyword structure as illustrated in this figure.
- a keyword “performance” is associated with a keyword “microprocessor” of a higher rank concept and keywords “operation performance (in MIPS)", “clock frequency (in MHz)” and “power consumption (W)” of lower rank concepts relative to the keyword “performance”.
- the higher rank keyword of "performance” is "internal combustion engine”
- corresponding lower rank keywords will have to be “horsepower", "fuel cost”, etc..
- the meanings of the keywords can be much clarified.
- Fig. 4A is a flow chart for illustrating a procedure involved in the operation of the unit 3, i.e. a method of adding the linkage information for retrieval to the document data
- Figs. 5A to 5D are views showing a concrete example which will aid in understanding the procedure or method shown in Fig. 4A.
- Fig. 5A shows a concrete example of a document concerning the publication of a new model of microprocessor.
- description will be made of how the linkage information indicated by underlined numerals are added to the constituent parts of the illustrated document by using the structured keywords through the procedure shown in Fig. 4A.
- the user of the information sender system 200 inputs through the user interface 31 the keywords "microprocessor” and "development” which are related to the subject matter of the document.
- the document-keyword linkage affixing unit 3 shown in Fig.
- Fig. 1 operates to extract appropriate or relevant keywords from those contained in the structured keyword dictionary 2 through a matching processing at a step 402 shown in Fig. 4A by consulting a keyword structure for "microprocessor” such as illustrated in Fig. 3.
- a keyword “company A”, for example has “manufacturer name” as the keyword of higher rank concept.
- a keyword “1.3 ⁇ m” will have “semiconductor technology” and “the generation” as the keywords of higher rank concepts, while “CMOS” has “semiconductor technology” and “process” as keywords of higher rank concepts.
- CMOS has “semiconductor technology” and “process” as keywords of higher rank concepts.
- parenthesized labels "(user)” attached to the processing steps indicate that the associated procedures or processings which are to be performed by the user, while labels “(system)” indicate that the corresponding processings are executed by the system and a label “(cooperation of user and system)” indicates that the corresponding procedure is to be carried out through cooperation or interaction of the user and the system. (Same holds true in Figs. 4B et seq..) In the case of the document exemplified in Fig. 5A, it is assumed that the keyword extracted through the matching processing 402 is "operation performance".
- a constituent part of the document for which correspondence is to be established by affixing linkage information by using the keyword "operation performance (MIPS)" is "10MIPS", as indicated by the linkage information " 15 " in Fig. 5A.
- the user may make decision at a step 405 by visually observing a display screen (not shown) incorporated in the user interface 31 as to whether or not the link formed as the result of the syntax analysis or parsing is correct, whereon the linkage information can be corrected, if it is found incorrect.
- selection of the keywords may be performed by the user through the user interface 31, as shown at a step 403 in Fig. 4A.
- the user of the sender system decides whether the number of the keywords extracted at the step 402 is sufficient.
- additional appropriate keywords may manually be designated by the user at a step 407.
- a back-up mechanism for presenting the user the keywords to be desirably added may be incorporated in the system.
- a user supporting system for this purpose may be incorporated in the user interface 31 in a manner known per se.
- a document constituent part 55 such as "May, '87” indicating semantically the keyword “this time” by consulting other information while the keyword “date of publication (month, year)” which is a lower rank concept of "date” may be selected as the counterpart keyword, as indicated at the step 405 in Fig. 4A.
- a link can be formed by affixing the linkage information " 31 ".
- this link may be so formed that the document constituent part " 55 " added to the document represents explicitly an annotation of "this time” by affixing "* 31".
- linkage information for establishing corresponds between the constituent parts of document and the structured keywords are given in terms of corresponding underlined figures or numerals in the case of the example illustrated in Fig. 5, it should be understood that pointers or other interrelating indexes may rationally be utilized in place of the underlined numerals.
- the user of the receiver system 500 can designate the format for edition by using the edition format designating function or unit 104 and then designate the items and conditions for retrieval as well as the structured keywords by utilizing the retrieval-oriented item/condition/structured keyword designating unit 102 shown in Fig. 1, which will be described below in detail.
- Figs. 4B to 4I are views for illustrating procedures for collecting data through retrieval and edition, in which Fig. 4B is a flow chart showing generally the data collecting procedures (including procedures 4000 to 8000) as involved, Fig. 4C is a flow chart showing in detail the procedure 4000 including processings 4100, 4200 and so forth, Figs. 4D and 4E are flow charts showing in further detail the processings 4100 and 4200, respectively. Further, Figs. 4F to 4I are views for illustrating in further detail the individual processings similarly to Figs. 4D and 4E.
- Fig. 6 shows, by way of example only, a format for edition together with the corresponding items and condition for retrieval.
- the user of the receiver system designates through the user interface 131 the format for edition as well as the items and condition for retrieval and the structured keywords at steps 4100 and 4200, respectively, in a data collection preparatory procedure 4000, as shown in detail in Figs. 4B and 4C.
- the edition format in the case of the illustrated embodiment is in the form of a table of such a configuration as shown in Fig. 6.
- the user inputs data for designating a frame structure of the table at a step 4110 and subsequently inputs header items of the table at a step 4120.
- the system sets up the fields for allowing designation of the items and the condition for retrieval in correspondence relation with the individual columns of the table at a step 4130 (Fig. 4D).
- the table preparation mentioned above can easily be realized as in the case of a table calculation system by using a spread sheet or the like means known heretofore.
- a reference symbol a0 denotes a field for allowing designation of the condition for retrieval
- symbols a1 to a4 denote the fields for designation of the items for retrieval which correspond to the header items, respectively.
- Fig. 7 shows examples of descriptions to be entered in the fields a1 to a4.
- the user can designate the correct keywords under interactive aid of the user interface 131 while consulting the structured keyboard dictionary 101 (Fig. 1).
- the condition 701 for retrieval (Fig. 7) is first designated through a procedure shown at a step 4210 in Fig. 4E.
- the condition for retrieval is established through interaction between the user and the system, as shown in Fig. 4F at steps 4211 to 4219.
- the condition for ANDing "microprocessor” and "publication of new model” shown in Fig. 7 at 702 is designated or inputted.
- a structure of the keywords related to the microprocessor and contained in the structured keyword dictionary 101 (Fig. 1) is presented to the user through the user interface (131), whereon designations of the keywords are interactively performed in conformance with the keyword structure as presented (step 4221 to 4223).
- a symbol "?” represents the inter-keyword link.
- the date (month, year) of the publication is determined by retrieving the interlinked keywords 703 to 705 in response to an input command "retrieve", whereon a numerical value representing the date as determined is placed in a variable "YM".
- a numerical value representing the date as determined is placed in a variable "YM”.
- another condition for retrieval that the date placed in the variable "YM” must not precede to "January, '87" is designated as a logical product condition, as indicated at 702 in Fig. 7. It is designated at 707 to enter the variable "YM" in the field a1 in response to an input command "enter”. Subsequently, entry of the manufacturer name in the field a2 is designated at 708 and 709.
- Automatic data collection is realized in the system according to the procedure (5000 to 7000) shown in Fig. 4B and inter alia through the processings shown in detail in Figs. 4H and 4I. More specifically, when the information for retrieval such as the structured keywords, the document-keyword linkage information and the link-affixed document data are loaded as the input data (5000), retrieval is performed through the matching processing with the structured keywords for the retrieval condition (6100), whereby data satisfying the retrieval condition are extracted, which is then followed by edition of the data selected from those extracted in accordance with the edition format (6200).
- the information for retrieval such as the structured keywords
- the link-affixed document data are loaded as the input data (5000)
- retrieval is performed through the matching processing with the structured keywords for the retrieval condition (6100), whereby data satisfying the retrieval condition are extracted, which is then followed by edition of the data selected from those extracted in accordance with the edition format (6200).
- the data edition further proceeds with through a procedure for matching of the structured keywords of the items for retrieval with those of the retrieval information (6210), a procedure for extracting constituent parts of document semantically corresponding to the keywords by using the document-keyword linkage information and the link-affixed document data (6220), and a procedure for storing the constituent parts of document corresponding to the keywords in the field for designating the items for retrieval in accordance with the edition format (6230). Further, the document resulting from the edition is added with the linkage information existing in the original document (6300) to be utilized for correction or rearrangement.
- Fig. 8 shows, by way of example, the data collected automatically in the receiver system 201 through the procedures described above.
- the collation table such as shown in Fig. 8 can automatically be created by utilizing the information incoming via the communication network.
- the amount of data collected in a desired format autonomously increases as a function of time lapse to an advantage.
- the communication network may be implemented in the form of either broadcasting channel or communication circuit as well.
- the information for retrieval can be transferred between the system for generating the retrieval information and the system for performing the edition though appropriate wired connection without resorting to utilization of the communication interfaces 21 and 121 and the communication network 500. Same applies true not only to the embodiment shown in Fig. 1 but also to other embodiments described below.
- Figs. 9A and 9B are block diagrams showing another embodiment of the invention which differs from that shown in Fig. 1 where the retrieval information 10 are sent via the communication network 500 in respect that the retrieval information denoted here by a numeral 810 is stored in a medium and then sent as it is together with the medium itself or after having been copied to another medium dedicated for the sending.
- a numeral 810 denotes a magnetic tape, a magnetic disk, an optical disk, a magnetooptic disk or the like.
- a reference numeral 821 denotes a write interface for writing the retrieval information on a medium
- a numeral 921 denotes a read interface for reading out the retrieval information.
- Fig. 10 is a block diagram showing still another embodiment of the invention which differs from that shown in Fig. 1 in that in the information sender system 1200, the constituent parts of document corresponding to structured keywords (hereinafter referred to as the keyword corresponding document part) 1014 is held independently of the document data.
- the constituent parts of document corresponding to structured keywords hereinafter referred to as the keyword corresponding document part
- Fig. 10 The instant embodiment shown in Fig. 10 is profitable when the contents of the information (document) being transmitted bears simple relations to the keywords.
- the embodiment shown in Fig. 1 is suited to the case where relations between the link-affixed document data and the structured keywords are complicated, requiring a relatively great amount of linkage information and making it difficult to extract previously those constituent parts of document which are required by the user.
- the burden imposed on the user upon executing the processing can be mitigated owing to the capability of dispatching the previously extracted document parts in the form of the candidates.
- instead of sending the whole document only the constituent parts of document that correspond to the structured keywords may be furnished. This in turn means that the number of the document parts can be decreased, as a result of which costs involved in the communication and others can be reduced correspondingly to another advantage.
- the keyword-document part linkage information 1013 for establishing correspondence between the structured keywords 1012 and the keyword corresponding document parts 1014 indicates the constituent part of document having the meaning and content corresponding to the keyword.
- document part location designating linkage information 1015 is also added to the link-affixed document data 1016 for indicating the location in the document from which the keyword corresponding document part is extracted (or copied).
- the structured keywords 1012, the keyword-document linkage information 1013, the keyword corresponding document constituent 1014, the document part location designating linkage information 1015 and the link-affixed document data 1016 prepared in the sender system are correspondingly provided in the receiver system as well, as indicated by 1112, 1113, 1114, 1115 and 1116, respectively.
- the edition 1142 can be simplified as compared with the edition in the system shown in Fig. 1.
- the edited data is stored in a storage 1150, while the collected document data are stored in a storage 1160.
- Fig. 11 is a view showing linkage relations existing between the structured keywords and the keyword corresponding document parts in the embodiment shown in Fig. 10.
- this embodiment is characterized in that the keyword, for example, "manufacturer name” is explicitly linked to the corresponding document part "company A” which is added with the document part location designating link information.
- Figs. 12A and 12B are views showing examples of the edited data 1150 and the collected document data 1160, respectively.
- the edited data contains the keyword corresponding document part 3002 (e.g. "company A") in accordance with the edition format 3001 such as shown in Fig. 6.
- This document part is added with original document identifying information 3004 and linkage information 3003 indicating the location or position in the original document where the document part 3002 exists.
- the collected document data shown in Fig. 12B corresponds to the retrieval information added with document identifying information 3014 corresponding to that designated by 3004 in the edited data 1150.
- Fig. 13 is a block diagram showing yet another embodiment of the present invention which differs from the embodiment shown in Fig. 10 in that the document data are not always sent out but sent only when the request for sending is issued by the user of the receiver system.
- the information sent always to the receiver includes the structured keywords 2112, the keyword corresponding document constituent 2114 and the linkage information therefor which is added with the original document identifying information 2117.
- the original document identifying information 2117 is sent out from the edited data/document data comparison and correction file 2170 to the sender system via the communication interface 2122, whereon the relevant retrieval information is sent back to the buffer file 2170 of the receiver system from the file 2018 of the sender station.
- the subsequent processing is executed in the same manner as in the case of the embodiment shown in Fig. 10.
Abstract
Description
- The present invention relates to information processing method and system for automatically collecting desired information from a large amount of information.
- As an information processing system for acquisition of information, there is heretofore known an information retrieval system which is so arranged as to make access to a database or a knowledge base in which information has previously been stored or accumulated, as is described in JP-A-60-140443.
- Further, as the methods for retrieval of information, there are known a method in which the user designates items for retrieval in accordance with items of a table constituting a part of database on the basis of information concerning a data storage structure adopted in the database and a method of simplifying designation of the items for retrieval by resorting to an associative retrieval and a synonym processing. Besides, there has already been proposed a method according to which documents added with keywords are stored as they are for allowing extraction of document constituent parts for which coincidence is found with the keywords and a method according to which a document stored is retrieved when the keywords available for the retrieval coincide with synonyms detected from all the texts of that document.
- The first mentioned prior art method is however disadvantageous in that information other than the predetermined table items can not be processed because of the tabular structure of the database. If the number of table items is increased in an effort to cope with the above problem, then the structure of the database becomes complicated, involving difficulty in maintenance and management thereof.
- In the case of the document retrieving methods in which the keywords are used for retrieval, the requisite information as wanted by the user can be obtained only when the user having read the extracted document part can understand the content thereof. As a consequence, when information is to be collected for a specific item or matter from many documents, burden to be borne by the user will increase significantly, giving rise to a problem.
- It is therefore an object of the present invention to provide an information processing system which is capable of automatically collecting necessary or demanded information from a large amount of stored information.
- It is another object of the present invention to provide an information processing system which is substantially immune to the shortcomings of the prior art method such as difficulty in maintenance and management, serious burden imposed on the user and others upon automatic collection of information.
- A further object of the invention is to provide a database retrieving method and system capable of collecting automatically those data which meet the demand of the user by allowing extraction of content of a document having meaning implied by keywords as designated.
- In view of the above and other objects which will be apparent as description proceeds, there is provided according to an aspect of the present invention an information processing system comprising a combination of a sender system and a receiver system, wherein the sender system includes a structured keyword dictionary containing keywords among which relations are systematically structured, a unit for adding linkage information to constituent parts of a document as inputted which bear respective relations to the keywords selected from the structured keyword dictionary and a unit for sending out retrieval information containing the structured keywords, the linkage information and the document data added with the linkage information, while the receiver system includes a retrieving unit responsive to reception of the retrieval information from the sender system for retrieving the document data by using the linkage information and the structured keywords.
- The structured keyword mentioned above may be so implemented on a knowledge domain basis as to have at least one of links including a link to a keyword representing a higher rank concept, a link to a keyword representing a lower rank keyword and a link to a keyword representing a synonym, as is illustrated in Figs. 2 and 3 of the accompanying drawings.
- Correspondence between the keyword selected from the structured keywords and the corresponding constituent part of the document should be established in the light of the structure of the structured keywords such that a keyword of concern representing the upper rank concept of the semantic content of a constituent part of the document be linked to that document part which thus represents the lower rank concept of the keyword of concern, as will be elucidated later on by reference to Fig. 5.
- Further, the retrieving unit for retrieving the document data with the aid of the retrieval information and the structured keywords may be composed of a functional part for designating a keyword needed for the retrieval by consulting the structured keyword dictionary, a storage for storing the structured keywords, a retrieving unit for retrieving document data by using the structured keywords stored in the storage and the retrieval information, and a second storage for storing the result of the retrieval.
- In this conjunction, the second storage for storing the result of the retrieval may preferably be imparted with a function for editing the data resulting from the retrieval in accordance with a designated or inputted format for edition and storing the result of edition so that automatic edition of the document data as retrieved can be performed.
- For retrieving the document data with the aid of retrieval information and the structured keyword designated and stored for the retrieval, the constituent part of the document representing the lower rank concept of that keyword should preferably be extracted by using the linkage information.
- The retrieval information (i.e. information for retrieval) may preferably include in addition to at least the structured keyword, the linkage information for indicating correspondence between the structure keyword and a corresponding constituent part of the document and document data added with the linkage information as described above, at least one of information resulting from copying or extraction of a constituent part of the document corresponding to the structured keyword, document part location designating linkage information indicating the position or location of that constituent part in the document or identification information for identifying an original document to which the document part belongs. In that case, the edition can correspondingly be simplified while facilitating confirmation and correction of the document data to another advantage.
- Besides, the retrieval information supplied to the receiver system from the sender system may be transmitted through a communication network, as illustrated in Fig. 1.
- Alternatively, the retrieval information to be transferred as the output/input information may include at least information capable of being written in an information carrying medium and read therefrom, as in the case of an embodiment of the invention shown in Fig. 9.
- According to another aspect of the invention, there is further proposed for achieving the previously mentioned objects an information processing method, wherein a process for establishing correspondences between the structured keywords and corresponding document data includes an input procedure for allowing a user to input a keyword representing a subject matter of a document, a procedure for extracting a keyword through matching processing of the keywords contained in a structured keyword dictionary with the document data, a linkage forming procedure for forming a link to a candidate for constituent parts (description) in the document which corresponds to the keyword through syntax analysis (parsing) of the document data and a procedure for allowing the user to confirm the validity of the formed link or correct the link, as will hereinafter be described in detail by reference to Fig. 4.
- According to another aspect of the invention, there is provided an information processing method in which a process of collecting document data through retrieval for edition includes an edition format designating procedure, a procedure for designating items to be retrieved, conditions for the retrieval and the structured keywords and a data collecting procedure,
wherein the edition format designating procedure includes a procedure for inputting an edition format and items to be retrieved and a procedure for designating fields for the conditions and the items for retrieval,
the procedure for designating the items to be retrieved, the condition for retrieval and the structured keyword includes a procedure for designating the retrieval condition to be entered in the retrieval condition designating field of the edition format and a procedure for designating the retrieval items to be entered in the retrieval item designating field of the edition format, and
the data collecting procedure includes a retrieval procedure for performing in response to the input of the retrieval information a matching processing between the structured keyword of the retrieval information and that of the retrieval condition, and a data edition procedure for editing the document data in accordance with the edition format, wherein the data edition procedure includes a matching processing procedure for performing a matching processing between the structured keyword of the item for retrieval and that of the retrieval information, a document part extracting procedure for extracting a constituent part of document corresponding to the keyword by using document-keyword linkage information (i.e. linkage information for interlinking a document part and a keyword) contained in the retrieval information, and a storing procedure for storing the document part corresponding to the keyword in the retrieval item designating field in accordance with the edition format. - The keywords used for the retrieval of information according to the present invention are conformed to the structured keyword dictionary in which the relations between or among the keywords are systematically structured on a knowledge-domain basis (i.e. in each domain of knowledge), wherein those keywords linked together in a standardized semantic relations such as relations among concepts of higher and lower ranks are used in the respective relevant knowledge domain. Accordingly, there arises scarcely differences of individuals in understanding the keywords because the semantic relations between the keywords are easy to understand distinctively.
- In conjunction with establishment of correspondences between the the constituent parts of a document and the structured keyword, it is noted that those constituent parts of the document which should semantically belong to a same keyword may assume various expressions. Under the circumstances, it is taught according to the invention to previously establish correspondences between the keywords selected from the structured keyword dictionary and the constituent parts of the document by using the linkage information. Consequently, according to the invention, the user can get rid of trouble of handling unnecessarily lots of data for the retrieval. Furthermore, difficulty in maintenance and management can significantly be mitigated by virtue of establishment of correspondences between the keywords and the constituent parts of the document as well as owing to utilization of the standardized structured keyword dictionary as a basis.
- As will be seen from the foregoing, because the linkage information for establishing correspondences between the keywords and the constituent parts of document which semantically correspond to the above keywords are added to the constituent parts of document, there can easily be extracted the constituent parts of document such as words, phrases/clauses and sentences which semantically correspond to the keywords designated by the user for the item for which he or she wants to acquire information.
- Additionally, by storing internally of the information processing system the keywords designated by the user for the item for which information is to be acquired, extracting the constituent parts of the document corresponding semantically to the designated keywords from those documents supplied by way of an information network or other various media and storing the extracted document constituent parts, there can be realized an automatic data collection.
- By designating the edition format for editing the data collected, the data desired by the user can be progressively and increasingly stored and accumulated. By way of example, as the edition format, a table framework may be prepared, whereon the keywords may be designated at locations corresponding to the items of the table. When fresh document data are supplied to the information processing system according to the invention, the document constituent parts corresponding semantically to the individual keywords mentioned above can be extracted by using the linkage information and then written in the table at corresponding columns. By repeating this procedure, the table can be autonomously and increasingly expanded.
- Finally, by attaching to the extracted document constituent parts the linkage information indicating the locations in a document from which the constituent parts have been extracted or by attaching the identification number of the document to which the extracted document constituent parts have belonged, the user can straightforwardly read out the relevant parts of the document and easily confirm whether or not the correspondences between the keywords and the document parts are correct, whereon error, if any, can be corrected.
-
- Fig. 1 is a functional block diagram showing a document processing system according to an embodiment of the invention;
- Fig. 2 is a view for illustrating an example of a structure of a structured keyword employed according to the teaching of the invention;
- Fig. 3 is a view for illustrating, by way of example only, linkages among structured keywords;
- Figs. 4A to 4I are flow charts for illustrating exemplary procedures involved in operation of the document processing carried out by the system shown in Fig. 1;
- Figs. 5A to 5D and Figs. 6 to 8 are views for illustrating, by way of example, in what manner a document is processed according to an embodiment of the invention by using the system shown in Fig. 1;
- Figs. 9A and 9B and Fig. 10 are functional block diagrams showing document processing systems according to further embodiments of the invention, respectively;
- Fig. 11 and Figs. 12A and 12B are views for illustrating, by way of example only, operations of the document processing systems according to the further embodiments of the invention; and
- Fig. 13 is a functional block diagram showing yet another embodiment of the document processing system according to the invention.
- Now, the present invention will be described in detail in conjunction with preferred or exemplary embodiments thereof by reference to the accompanying drawings.
- Fig. 1 shows in a functional block diagram a general arrangement of a document processing system according to a first embodiment of the invention. In this figure, a reference numeral 200 denotes generally an information sender system adapted to generate retrieval information (i.e. information for retrieval) to be transmitted through a
communication network 500 to an information receiver system which is generally denoted by anumeral 201 and arranged to perform processing for retrieval and edition by utilizing the retrieval information as supplied. Thus, it can be said that the document processing system illustrated in Fig. 1 is implemented in the form of a retrieval information transmission/reception system, so to say. In the information sender system 200, areference numeral 1 designates a document data storage, and anumeral 2 denotes a keyword dictionary storage. Any given one of the keywords contained in thekeyword dictionary 2 is so structured as to have at least one links including a link leading to a keyword representing an upper rank concept of the given keyword, a link to a keyword representing a lower rank concept and a link to a keyword having semantically same meaning (i.e. synonym) as the given keyword on the basis of the field or domain of the knowledge to which the given keyword belongs (i.e. on a knowledge-domain basis), as is illustrated in Fig. 2. Thus, thekeyword dictionary 2 may be termed as the structured keyword dictionary containing the keywords which are systematically structured by means of the inter-keyword linkages or relations established as mentioned above. Thisdictionary 2 will hereinafter be termed the structured keyword dictionary, while the keywords related to one another by the links will be referred to as the structured keywords. Turning back to Fig. 1, areference numeral 3 denotes a unit for selecting from the structuredkeyword dictionary 2 the structured keywords in the domain to which the subject matter of a given document contained in thedocument data storage 1 relates, for the purpose of adding to the selected document the structured keywords and linkage information which is required for establishing correspondence between the structured keywords and relevant constituent parts of the selected document. Anumeral 31 denotes a user interface for actually establishing the correspondences between the structured keywords and the constituent parts of the document in accordance with the output information of theunit 3. Further, a retrieval information storage unit generally denoted by 10 serves for storing the retrieval information and includes abuffer storage 12 for storing the structured keywords (also designated by 12) as selected, a buffer 11 for storing the link-affixed document data (11) added with the information of the linkages between the constituent parts of the document and the structured keywords (hereinafter simply referred to as the document-keyword linkage information), and abuffer 13 for storing the document-keyword linkage information (13) itself. Areference numeral 21 denotes an interface through which theretrieval information 10 is sent out onto thecommunication network 500. - In the
information receiver system 201 which can be connected to the information sender system 200, areference numeral 121 denotes a communication interface through which the retrieval information described above is received, and a numeral 110 denotes a storage unit for storing the retrieval information as received. This storage unit 110 also includes abuffer 112 for storing the structured keywords (also designated by 112), a buffer 111 for storing the link-affixed document data (111) and abuffer 113 for storing the document-keyword linkage information, as in the case of thestorage unit 10 incorporated in the information sender system 200. At least one receiver system connected to the sender systems can receive theretrieval information 10 sent out onto thecommunication network 500 through thecommunication interface 121, whereon theretrieval information 10 received is stored in the storage unit 110 correspondingly. - The user who wants to receive some information can designate with the aid of a retrieval item/condition/structured keyword designating unit 102 the items for the information to be acquired, the condition for retrieval such as a scope or coverage of the retrieval and relevant structured keywords, whereon these designated data are stored in a
buffer storage 103. In theinformation receiver system 500, a reference numeral 101 designates a structured keyword dictionary which has same contents as those of the structuredkeyword dictionary 2 incorporated in the information sender system 200. Further, the user demanding information can designate through the user interface 131 a format for edition of information or data (hereinafter also referred to as the edition format) with the aid of an editionformat designating unit 104, the designated edition format being then stored in anedition format buffer 105. Areference numeral 141 denotes a retrieving unit for searching coincidences between thestructured keywords 112 of the received retrieval information stored in thebuffer 112 and the data for retrieval designated by the user and stored in the item/condition/structured keyword storage 103 to thereby extract, upon detection of the coincidence, those constituent parts of the document having the meanings or contents semantically corresponding to the structured keywords for which the abovementioned coincidence has been detected, by making use of the aforementioned document-keyword linkage information 113. Further, areference numeral 142 denotes an editing unit for editing the constituent parts of the document in conformance with theedition format 105. The collected data resulting from the edition are then stored in a collected data storage 150. The user can utilize the data stored in the storage 150 through the medium of theuser interface 131. - In the description which follows, it is assumed, by way of example only, that a user of the
receiver system 201 creates a comparison or collation table in connection with publication of a new model (product) of microprocessor. - Fig. 3 shows, by way of example, a series of systematically structured keywords. Since the knowledge domain of concern is definitly limited to the field of the microprocessor engineering, there can be created such a systematic keyword structure as illustrated in this figure. Referring to the figure, a keyword "performance" is associated with a keyword "microprocessor" of a higher rank concept and keywords "operation performance (in MIPS)", "clock frequency (in MHz)" and "power consumption (W)" of lower rank concepts relative to the keyword "performance". In another exemplary case where the higher rank keyword of "performance" is "internal combustion engine", corresponding lower rank keywords will have to be "horsepower", "fuel cost", etc.. By using the keyword structure such as illustrated in Fig. 3, the meanings of the keywords can be much clarified.
- Nest, description will be directed to operation of the document-keyword linkage affixing unit 3 (Fig. 1) for attaching or affixing the linkage information to the constituent parts of a document which have the meanings or contents semantically corresponding to the structured keywords. Fig. 4A is a flow chart for illustrating a procedure involved in the operation of the
unit 3, i.e. a method of adding the linkage information for retrieval to the document data, and Figs. 5A to 5D are views showing a concrete example which will aid in understanding the procedure or method shown in Fig. 4A. - More specifically, Fig. 5A shows a concrete example of a document concerning the publication of a new model of microprocessor. By reference to this figure, description will be made of how the linkage information indicated by underlined numerals are added to the constituent parts of the illustrated document by using the structured keywords through the procedure shown in Fig. 4A. At the beginning, it is assumed that at a
step 401 shown in Fig. 4A, the user of the information sender system 200 inputs through theuser interface 31 the keywords "microprocessor" and "development" which are related to the subject matter of the document. In response to this input, the document-keywordlinkage affixing unit 3 shown in Fig. 1 operates to extract appropriate or relevant keywords from those contained in the structuredkeyword dictionary 2 through a matching processing at astep 402 shown in Fig. 4A by consulting a keyword structure for "microprocessor" such as illustrated in Fig. 3. Referring to Fig. 5A along with Fig. 3, it will readily be seen that a keyword "company A", for example, has "manufacturer name" as the keyword of higher rank concept. Similarly, a keyword "1.3 µm" will have "semiconductor technology" and "the generation" as the keywords of higher rank concepts, while "CMOS" has "semiconductor technology" and "process" as keywords of higher rank concepts. In the case of the example illustrated in Fig. 3, such keywords as "operation performance (MIPS)" and "clock frequency (MHz)" are so defined that they can be associated with corresponding numerical quantities given in "MIPS" and "MHz", respectively. This can be realized by regarding the parenthesized expressions as parameters. Accordingly, when these keywords are extracted as a result of the matching processing at thestep 402 shown in Fig. 4A, the document-keywordlinkage affixing unit 3 shown in Fig. 1 operates to form a linkage to a corresponding numerical quantity through a syntaxanalysis processing step 404 shown in Fig. 4A, as is exemplified by alinkage information 15 added to "10MIPS". Incidentally, in Fig. 4A, parenthesized labels "(user)" attached to the processing steps indicate that the associated procedures or processings which are to be performed by the user, while labels "(system)" indicate that the corresponding processings are executed by the system and a label "(cooperation of user and system)" indicates that the corresponding procedure is to be carried out through cooperation or interaction of the user and the system. (Same holds true in Figs. 4B et seq..) In the case of the document exemplified in Fig. 5A, it is assumed that the keyword extracted through thematching processing 402 is "operation performance". In this case, it will be noted from the above that a constituent part of the document for which correspondence is to be established by affixing linkage information by using the keyword "operation performance (MIPS)" is "10MIPS", as indicated by the linkage information "15" in Fig. 5A. Subsequently, the user may make decision at astep 405 by visually observing a display screen (not shown) incorporated in theuser interface 31 as to whether or not the link formed as the result of the syntax analysis or parsing is correct, whereon the linkage information can be corrected, if it is found incorrect. In case too many keywords are extracted through the matching processing, selection of the keywords may be performed by the user through theuser interface 31, as shown at astep 403 in Fig. 4A. - Now, at a
step 406 in Fig. 4A, the user of the sender system decides whether the number of the keywords extracted at thestep 402 is sufficient. When it is suspected that the keywords necessary for the retrieval of information as demanded by the user of the receiver system is insufficient, then additional appropriate keywords may manually be designated by the user at astep 407. To this end, a back-up mechanism for presenting the user the keywords to be desirably added may be incorporated in the system. Parenthetically, it goes without saying that the keywords designated manually have to conform to the structured keyword dictionary. A user supporting system for this purpose may be incorporated in theuser interface 31 in a manner known per se. Through the procedure described above, the user can also establish a link between a keyword "chip name" and a constituent part of the document "A40540" with the aid of linkage information "21", as shown in Fig. 5C. - In the above elucidation made by reference to Fig. 3, the matching processing related to the synonym has been omitted for simplification and clarification of description. It should however be understood that through the synonym-based matching, correspondence may be established between, for example, "this time" shown in Fig. 5A and "date" shown in Fig. 3. In that case, however, difficulty will be encountered in forming a link between "this time" and "date", because the former is an indefinite expression and indicates no specific date. Such difficulty can be overcome by additionally inputting to the document shown in Fig. 5A a document
constituent part 55 such as "May, '87" indicating semantically the keyword "this time" by consulting other information while the keyword "date of publication (month, year)" which is a lower rank concept of "date" may be selected as the counterpart keyword, as indicated at thestep 405 in Fig. 4A. Subsequently, a link can be formed by affixing the linkage information "31". At this juncture, it should further be mentioned that this link may be so formed that the document constituent part "55" added to the document represents explicitly an annotation of "this time" by affixing "* 31". - Although the linkage information for establishing corresponds between the constituent parts of document and the structured keywords are given in terms of corresponding underlined figures or numerals in the case of the example illustrated in Fig. 5, it should be understood that pointers or other interrelating indexes may rationally be utilized in place of the underlined numerals.
- Now, turning back to Fig. 1, the user of the
receiver system 500 can designate the format for edition by using the edition format designating function orunit 104 and then designate the items and conditions for retrieval as well as the structured keywords by utilizing the retrieval-oriented item/condition/structured keyword designating unit 102 shown in Fig. 1, which will be described below in detail. - Figs. 4B to 4I are views for illustrating procedures for collecting data through retrieval and edition, in which Fig. 4B is a flow chart showing generally the data collecting procedures (including
procedures 4000 to 8000) as involved, Fig. 4C is a flow chart showing in detail theprocedure 4000 including processings 4100, 4200 and so forth, Figs. 4D and 4E are flow charts showing in further detail theprocessings - Fig. 6 shows, by way of example only, a format for edition together with the corresponding items and condition for retrieval.
- At first, the user of the receiver system designates through the
user interface 131 the format for edition as well as the items and condition for retrieval and the structured keywords atsteps preparatory procedure 4000, as shown in detail in Figs. 4B and 4C. The edition format in the case of the illustrated embodiment is in the form of a table of such a configuration as shown in Fig. 6. Next, referring to Fig. 4D, the user inputs data for designating a frame structure of the table at astep 4110 and subsequently inputs header items of the table at astep 4120. In response thereto, the system sets up the fields for allowing designation of the items and the condition for retrieval in correspondence relation with the individual columns of the table at a step 4130 (Fig. 4D). Incidentally, the table preparation mentioned above can easily be realized as in the case of a table calculation system by using a spread sheet or the like means known heretofore. In Fig. 6, a reference symbol a0 denotes a field for allowing designation of the condition for retrieval, while symbols a1 to a4 denote the fields for designation of the items for retrieval which correspond to the header items, respectively. Fig. 7 shows examples of descriptions to be entered in the fields a1 to a4. In this conjunction, referring to Fig 4E at astep 4220, the user can designate the correct keywords under interactive aid of theuser interface 131 while consulting the structured keyboard dictionary 101 (Fig. 1). In that case, thecondition 701 for retrieval (Fig. 7) is first designated through a procedure shown at astep 4210 in Fig. 4E. In thisprocedure 4210, the condition for retrieval is established through interaction between the user and the system, as shown in Fig. 4F atsteps 4211 to 4219. In the case of the illustrated example, the condition for ANDing "microprocessor" and "publication of new model" shown in Fig. 7 at 702 is designated or inputted. In response to this input, a structure of the keywords related to the microprocessor and contained in the structured keyword dictionary 101 (Fig. 1) is presented to the user through the user interface (131), whereon designations of the keywords are interactively performed in conformance with the keyword structure as presented (step 4221 to 4223). In Fig. 7, a symbol "?" represents the inter-keyword link. - Through the procedures based on the presented keyword structure, the date (month, year) of the publication is determined by retrieving the
interlinked keywords 703 to 705 in response to an input command "retrieve", whereon a numerical value representing the date as determined is placed in a variable "YM". At 706, another condition for retrieval that the date placed in the variable "YM" must not precede to "January, '87" is designated as a logical product condition, as indicated at 702 in Fig. 7. It is designated at 707 to enter the variable "YM" in the field a1 in response to an input command "enter". Subsequently, entry of the manufacturer name in the field a2 is designated at 708 and 709. These retrieval/entry commands can arbitrarily be defined internally of the system. Next, designation is made to select either one of "CISC (Complex Instruction Set Computer)" or "RISC (Reduced Instruction Set Computer)" as the architecture of the microprocessor of concern and the selected architecture is entered in the field a3 (710 to 712 in Fig. 7). Finally, it is designated to retrieve "operation performance (MIPS)" to be entered in the field a4 at 713 to 715. At this juncture, it will be noted that the keywords "date of publication (year, month)" and "operation performance (MIPS)" are affixed with the respective parameters, which designate extraction of the corresponding data of numerical quantities from the document with the aid of the linkage information. - Automatic data collection is realized in the system according to the procedure (5000 to 7000) shown in Fig. 4B and inter alia through the processings shown in detail in Figs. 4H and 4I. More specifically, when the information for retrieval such as the structured keywords, the document-keyword linkage information and the link-affixed document data are loaded as the input data (5000), retrieval is performed through the matching processing with the structured keywords for the retrieval condition (6100), whereby data satisfying the retrieval condition are extracted, which is then followed by edition of the data selected from those extracted in accordance with the edition format (6200). The data edition further proceeds with through a procedure for matching of the structured keywords of the items for retrieval with those of the retrieval information (6210), a procedure for extracting constituent parts of document semantically corresponding to the keywords by using the document-keyword linkage information and the link-affixed document data (6220), and a procedure for storing the constituent parts of document corresponding to the keywords in the field for designating the items for retrieval in accordance with the edition format (6230). Further, the document resulting from the edition is added with the linkage information existing in the original document (6300) to be utilized for correction or rearrangement.
- Fig. 8 shows, by way of example, the data collected automatically in the
receiver system 201 through the procedures described above. As will now be appreciated, the collation table such as shown in Fig. 8 can automatically be created by utilizing the information incoming via the communication network. By virtue of the system arrangement according to the invention, the amount of data collected in a desired format autonomously increases as a function of time lapse to an advantage. - In conjunction with the embodiment shown in Fig. 1 in which the sender system 200 and the
receiver system 201 are interconnected through thecommunication network 500, it should be mentioned that the communication network may be implemented in the form of either broadcasting channel or communication circuit as well. Further, in the system arrangement shown in Fig. 1, it goes without saying that the information for retrieval can be transferred between the system for generating the retrieval information and the system for performing the edition though appropriate wired connection without resorting to utilization of the communication interfaces 21 and 121 and thecommunication network 500. Same applies true not only to the embodiment shown in Fig. 1 but also to other embodiments described below. - Figs. 9A and 9B are block diagrams showing another embodiment of the invention which differs from that shown in Fig. 1 where the
retrieval information 10 are sent via thecommunication network 500 in respect that the retrieval information denoted here by a numeral 810 is stored in a medium and then sent as it is together with the medium itself or after having been copied to another medium dedicated for the sending. As the information storage medium or carrier mentioned above, there can be used a magnetic tape, a magnetic disk, an optical disk, a magnetooptic disk or the like. In Figs. 9A and 9B, areference numeral 821 denotes a write interface for writing the retrieval information on a medium, and a numeral 921 denotes a read interface for reading out the retrieval information. In these figures, other functional units serve for same or similar operations as those indicated by like labels in Fig. 1. In the embodiment shown in Figs. 9A and 9B, transmission or transfer of the information is carried out off-line. However, the instant embodiment is advantageous over that shown in Fig. 1 in that the cost involved in the communication can significantly be reduced. Parenthetically, such a system arrangement which incorporate both features of the embodiments shown in Fig. 1 and Figs. 9A, 9B, respectively, may effectively be adopted in dependence on applications as intended. - Fig. 10 is a block diagram showing still another embodiment of the invention which differs from that shown in Fig. 1 in that in the
information sender system 1200, the constituent parts of document corresponding to structured keywords (hereinafter referred to as the keyword corresponding document part) 1014 is held independently of the document data. - The instant embodiment shown in Fig. 10 is profitable when the contents of the information (document) being transmitted bears simple relations to the keywords.
- The embodiment shown in Fig. 1 is suited to the case where relations between the link-affixed document data and the structured keywords are complicated, requiring a relatively great amount of linkage information and making it difficult to extract previously those constituent parts of document which are required by the user. In contrast, in the case of the embodiment shown in Fig. 10, it is possible to previously limit the candidates for the constituent parts of document which are expected to be required by the user by virtue of the simplified correspondence relation between the keywords and the contents of the document. Thus, the burden imposed on the user upon executing the processing can be mitigated owing to the capability of dispatching the previously extracted document parts in the form of the candidates. Further, instead of sending the whole document, only the constituent parts of document that correspond to the structured keywords may be furnished. This in turn means that the number of the document parts can be decreased, as a result of which costs involved in the communication and others can be reduced correspondingly to another advantage.
- Referring to Fig. 10, the keyword-document
part linkage information 1013 for establishing correspondence between thestructured keywords 1012 and the keyword corresponding document parts 1014 indicates the constituent part of document having the meaning and content corresponding to the keyword. In the case of the instant embodiment, document part location designatinglinkage information 1015 is also added to the link-affixeddocument data 1016 for indicating the location in the document from which the keyword corresponding document part is extracted (or copied). Thestructured keywords 1012, the keyword-document linkage information 1013, the keyword corresponding document constituent 1014, the document part location designatinglinkage information 1015 and the link-affixeddocument data 1016 prepared in the sender system are correspondingly provided in the receiver system as well, as indicated by 1112, 1113, 1114, 1115 and 1116, respectively. Since the keyword corresponding document constituent 1114 is extracted in a concrete from in the case of the instant embodiment, theedition 1142 can be simplified as compared with the edition in the system shown in Fig. 1. The edited data is stored in astorage 1150, while the collected document data are stored in astorage 1160. - Fig. 11 is a view showing linkage relations existing between the structured keywords and the keyword corresponding document parts in the embodiment shown in Fig. 10. As can be seen in Fig. 11, this embodiment is characterized in that the keyword, for example, "manufacturer name" is explicitly linked to the corresponding document part "company A" which is added with the document part location designating link information.
- Figs. 12A and 12B are views showing examples of the edited
data 1150 and the collecteddocument data 1160, respectively. The edited data contains the keyword corresponding document part 3002 (e.g. "company A") in accordance with theedition format 3001 such as shown in Fig. 6. This document part is added with originaldocument identifying information 3004 andlinkage information 3003 indicating the location or position in the original document where thedocument part 3002 exists. The collected document data shown in Fig. 12B corresponds to the retrieval information added withdocument identifying information 3014 corresponding to that designated by 3004 in the editeddata 1150. - Referring to Fig. 10, when the user of the information receiver system observes the edited data through the medium of the
user interface 131, he or she can confirm with the aid of theinformation 1170 the positions or locations in the document from which the items in the table are extracted, whenever it is desired. Further, when error is found in a keyword as a result of the confirmation, the user can immediately correct the error. By storing this event in the user interface as anadaptation parameter 1180, occurrence of the same error in the succeeding retrieval can positively be prevented. - Fig. 13 is a block diagram showing yet another embodiment of the present invention which differs from the embodiment shown in Fig. 10 in that the document data are not always sent out but sent only when the request for sending is issued by the user of the receiver system. In the case of the embodiment shown in Fig. 13, the information sent always to the receiver includes the structured
keywords 2112, the keyword corresponding document constituent 2114 and the linkage information therefor which is added with the originaldocument identifying information 2117. When the original document data is required by the user, the originaldocument identifying information 2117 is sent out from the edited data/document data comparison andcorrection file 2170 to the sender system via thecommunication interface 2122, whereon the relevant retrieval information is sent back to thebuffer file 2170 of the receiver system from thefile 2018 of the sender station. The subsequent processing is executed in the same manner as in the case of the embodiment shown in Fig. 10.
Claims (24)
- A document processing system for processing documents by using structured keywords, comprising an output system (200) and a receiver system (201),
wherein said output system (200) includes:
a first storage (10) for storing structured keywords among which relations are systematically structured; and
linkage means (3) providing linkage information for establishing correspondences between constituent parts of an input document and said structured keywords; and
wherein said receiver system (201) is operatively connected to said output system and includes:
a second storage (110) for storing structured keywords among which relations are systematically structured; and
retrieving means (141) having inputs supplied with said document and said linkage information for retrieving said document to thereby form data of a predetermined edition format by using the structured keywords read out from said second storage (110). - A document processing system according to claim 1 wherein said receiver system further includes:
edition format designating means (104) for forming said predetermined edition format on the basis of retrieval data inputted to said receiver system;
an edition format storage (105) connected to said edition format designating means (105) and said retrieving means (141) for storing data of said predetermined edition format and supplying said data to said edition format designating means (105) on the basis of indication given by said retrieving means; and
editing means (142) connected to said edition format storage (105) and said retrieving means (141) for editing those data contained in said document which are determined by the data of said predetermined edition format. - A document processing system according to claim 1, further comprising:
communication means (500) connected to said output system and said receiver system through respective communication interfaces (21, 121). - A document processing system according to claim 1,
wherein said output system includes first medium control means (831) for outputting said document and said linkage information to a storage medium (850); and
wherein said receiving means includes second medium control means (931) for placing therein the storage medium (950) containing said document and said linkage information. - A document processing system according to claim 1, wherein each of said structured keywords stored in said first and second storages (10, 110), respectively, includes on a knowledge domain basis at least one of linkages to keywords representing a high rank concept, a lower rank concept and a synonym, respectively.
- A document processing system according to claim 5, wherein said output system (200) includes linkage means (3) for adding to a constituent part of said document linkage information (13) for establishing correspondence between said constituent part of said document and a structured keyword representing a higher rank concept of the structured keyword representing the lower rank concept of said constituent part of said document.
- A document processing system according to claim 5, wherein said retrieving means of said receiver system includes:
structured keyword designating means (102) for designating a keyword for retrieving data of the document on the basis of a structured keyword dictionary (101); and
a storage (103) for storing the structured keywords designated by said designating means. - A document processing system according to claim 1, wherein said document processing system comprises a plurality of the output systems and a plurality of the receiver systems, and communication networks (1500, 500) connected to said plural output systems and said plural receiver systems through respective communication interfaces (21, 121; 1021, 1121).
- A document processing system according to claim 2, further comprising keyword corresponding document part extracting means (1114, 1115) connected to said retrieving means (1141) and said editing means (1142) of said receiver system (1201) for extracting data from the content of said document which are determined by said predetermined edition format data.
- An output system (200) included in a system for processing a document by using structured keywords for providing retrieval information corresponding to a document as inputted, said output system comprising:
a storage (10) for storing structured keywords among which relations are systematically structured; and
linkage means (3) providing linkage information for establishing correspondences between constituent parts of the input document and corresponding ones of said structured keywords. - An output system according to claim 10, wherein each of said structured keywords stored in said storage (10) includes on a knowledge domain basis at least one of linkages to keywords representing a high rank concept, a lower rank concept and a synonym, respectively.
- An output system according to claim 11, wherein said linkage means (3) adds to a constituent part of said document linkage information (13) for establishing correspondence between said constituent part of said document and a structured keyword representing a higher rank concept of the structured keyword representing the lower rank concept of said constituent part of said document.
- An output system according to claim 10, further comprising:
first medium control means (831) for outputting said document and said linkage information to a storage medium (850); and
second medium control means (831) for placing therein the storage medium (950) containing said document and said linkage information. - A receiver system included in a system for processing documents by using structured keywords, said receiver system providing retrieved data for edition on the basis of a document as received and retrieval information corresponding to said received document and comprising:
a storage (110) for storing structured keywords among which relations are systematically structured; and
retrieving means (141) having inputs supplied with said linkage information and said document for retrieving said document to thereby form data of a predetermined edition format by using said structured keywords read out from said storage. - A receiver system according to claim 14, further comprising:
edition format designating means (104) for forming said predetermined edition format on the basis of retrieval data inputted to said receiver system;
an edition format storage (105) connected to said edition format designating means and said retrieving means for storing data of said predetermined edition format and supplying said data to said edition format designating means on the basis of indication given by said retrieving means; and
editing means (142) connected to said edition format storage and said retrieving means for editing those data contained in said document which are determined by said predetermined edition format data. - A receiver system according to claim 14, further comprising:
first medium control means for outputting said document and said linkage information to a storage medium; and
second medium control means for placing therein the storage medium containing said document and said linkage information. - A method of processing retrieved information in a retrieval processing system comprising an output system for adding retrieval information to a document as inputted by using structured keywords and a receiver system receiving said retrieval information and said document from said output system for providing retrieved data for edition, said method comprising:
in said output system, steps of
storing a structured keyword dictionary containing keywords among which relations are systematically structured (Fig. 2); and
providing linkage information for establishing correspondence between constituent parts of the document inputted and the structured keyword correspondingly (404);
while in said receiver system, steps of
storing a structured keyword dictionary containing keywords among which relations are systematically structured (Fig. 5C); and
receiving as inputs said linkage information and said document for retrieving said document to thereby form data of a predetermined format for edition by using said structured keywords (6100). - A retrieval information processing method according to claim 17, further comprising:
a step of forming said predetermined edition format on the basis of retrieval data inputted to said receiver system (4100); and
a step of editing data determined by the data of said predetermined edition format in succession to said edition format designating step and said retrieving step (6200). - A retrieval information processing method according to claim 17, wherein said output system sends said document and said retrieval data to said receiver system through a communication interface.
- A retrieval information processing method according to claim 17, wherein said output system outputs data of said document and said linkage information to a storage medium, while said receiver system receives said data from said storage medium storing said document and said linkage information.
- A retrieval information processing method according to claim 17, wherein in said output system, said structured keyword includes on a knowledge domain basis at least one of linkages to keywords representing a higher rank concept, a lower rank concept and a synonym, respectively.
- A retrieval information processing method according to claim 21, wherein in said output system, said linkage means (3) adds to a constituent part of said document linkage information (13) for establishing correspondence between said constituent part of said document and a structured keyword representing a higher rank concept of the structured keyword representing the lower rank concept of said constituent part of said document.
- A retrieval information processing method according to claim 21, wherein in said receiver system, the keyword for retrieving the document data is designated on the basis of said structured keyword dictionary.
- A retrieval information processing method according to claim 18, wherein in said receiver system, data determined by the data of said predetermined edition format is extracted from said document by using said linkage information.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP219039/90 | 1990-08-22 | ||
JP2219039A JP2895184B2 (en) | 1990-08-22 | 1990-08-22 | Document processing system and document processing method |
Publications (3)
Publication Number | Publication Date |
---|---|
EP0472026A2 true EP0472026A2 (en) | 1992-02-26 |
EP0472026A3 EP0472026A3 (en) | 1993-06-30 |
EP0472026B1 EP0472026B1 (en) | 1999-02-10 |
Family
ID=16729301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP91112972A Expired - Lifetime EP0472026B1 (en) | 1990-08-22 | 1991-08-01 | Information processing system and method for processing document by using structured keywords |
Country Status (4)
Country | Link |
---|---|
US (1) | US5307266A (en) |
EP (1) | EP0472026B1 (en) |
JP (1) | JP2895184B2 (en) |
DE (1) | DE69130883T2 (en) |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5404514A (en) * | 1989-12-26 | 1995-04-04 | Kageneck; Karl-Erbo G. | Method of indexing and retrieval of electronically-stored documents |
US5457792A (en) * | 1991-11-07 | 1995-10-10 | Hughes Aircraft Company | System for using task tables and technical data from a relational database to produce a parsed file of format instruction and a standardized document |
US5499329A (en) * | 1992-04-30 | 1996-03-12 | Ricoh Company, Ltd. | Method and system to handle context of interpretation in a document processing language |
JPH06309365A (en) * | 1993-04-20 | 1994-11-04 | Fuji Xerox Co Ltd | Document processor |
JP3444948B2 (en) * | 1993-12-28 | 2003-09-08 | キヤノン株式会社 | Document editing apparatus and document editing method |
JP2687882B2 (en) * | 1994-07-05 | 1997-12-08 | 日本電気株式会社 | Search condition integration device |
US6243172B1 (en) * | 1995-01-18 | 2001-06-05 | Varis Corporation | Method and system for merging variable text and images into bitmaps defined by a page description language |
US5729665A (en) * | 1995-01-18 | 1998-03-17 | Varis Corporation | Method of utilizing variable data fields with a page description language |
US5745602A (en) * | 1995-05-01 | 1998-04-28 | Xerox Corporation | Automatic method of selecting multi-word key phrases from a document |
US6336094B1 (en) * | 1995-06-30 | 2002-01-01 | Price Waterhouse World Firm Services Bv. Inc. | Method for electronically recognizing and parsing information contained in a financial statement |
US5740425A (en) * | 1995-09-26 | 1998-04-14 | Povilus; David S. | Data structure and method for publishing electronic and printed product catalogs |
US5873107A (en) * | 1996-03-29 | 1999-02-16 | Apple Computer, Inc. | System for automatically retrieving information relevant to text being authored |
US7349892B1 (en) | 1996-05-10 | 2008-03-25 | Aol Llc | System and method for automatically organizing and classifying businesses on the World-Wide Web |
AU4495597A (en) | 1996-09-23 | 1998-04-14 | Lowrie Mcintosh | Defining a uniform subject classification system incorporating document management/records retention functions |
US5940821A (en) * | 1997-05-21 | 1999-08-17 | Oracle Corporation | Information presentation in a knowledge base search and retrieval system |
US6487568B1 (en) * | 1997-07-18 | 2002-11-26 | Tesseron, Ltd. | Method and system for flowing data to an arbitrary path defined by a page description language |
US6418429B1 (en) | 1998-10-21 | 2002-07-09 | Apple Computer, Inc. | Portable browsing interface for information retrieval |
US6461166B1 (en) | 2000-10-17 | 2002-10-08 | Dennis Ray Berman | Learning system with learner-constructed response based testing methodology |
US7074128B2 (en) | 2001-08-03 | 2006-07-11 | Drb Lit Ltd. | Method and system for enhancing memorization by using a mnemonic display |
CN1726494A (en) * | 2002-12-20 | 2006-01-25 | 皇家飞利浦电子股份有限公司 | Query by indefinite expressions |
US7357640B2 (en) * | 2003-07-02 | 2008-04-15 | Drb Lit Ltd. | Lock-In Training system |
US7383171B2 (en) * | 2003-12-05 | 2008-06-03 | Xerox Corporation | Semantic stenography using short note input data |
TWM249950U (en) * | 2004-01-02 | 2004-11-11 | Cvc Technologies Inc | Cap tightening machine capable of controlling tightening torque |
US7364432B2 (en) * | 2004-03-31 | 2008-04-29 | Drb Lit Ltd. | Methods of selecting Lock-In Training courses and sessions |
US20060074980A1 (en) * | 2004-09-29 | 2006-04-06 | Sarkar Pte. Ltd. | System for semantically disambiguating text information |
US8688673B2 (en) * | 2005-09-27 | 2014-04-01 | Sarkar Pte Ltd | System for communication and collaboration |
DE102006001840B4 (en) * | 2006-01-13 | 2007-10-11 | Universität Konstanz | Method for computer-aided processing of source data elements, system and computer program product |
JP4878477B2 (en) * | 2006-01-18 | 2012-02-15 | 富士通株式会社 | Information retrieval appropriateness determination processing program and operator skill determination processing program |
US8356244B2 (en) * | 2006-06-20 | 2013-01-15 | The Boeing Company | Managing changes in aircraft maintenance data |
JP4865526B2 (en) * | 2006-12-18 | 2012-02-01 | 株式会社日立製作所 | Data mining system, data mining method, and data search system |
US8135716B2 (en) * | 2008-12-10 | 2012-03-13 | Sap Ag | Systems and method for mapping large object data content in a database table to a work area |
EP2486493A4 (en) * | 2009-10-05 | 2015-08-26 | Fabtale Productions Pty Ltd | Interactive electronic document |
JP5441760B2 (en) * | 2010-02-25 | 2014-03-12 | 三菱電機株式会社 | Inter-document distance calculator and sentence searcher |
JP5749626B2 (en) * | 2011-10-21 | 2015-07-15 | 株式会社アプリ・スマート | Web information providing system and web information providing program |
US9521189B2 (en) * | 2013-08-21 | 2016-12-13 | Google Inc. | Providing contextual data for selected link units |
US9442944B2 (en) | 2013-11-12 | 2016-09-13 | Dropbox, Inc. | Content item purging |
US11386685B2 (en) | 2019-10-17 | 2022-07-12 | Adobe Inc. | Multiple channels of rasterized content for page decomposition using machine learning |
US11321559B2 (en) * | 2019-10-17 | 2022-05-03 | Adobe Inc. | Document structure identification using post-processing error correction |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0032194A1 (en) * | 1979-12-28 | 1981-07-22 | International Business Machines Corporation | Method and system for automatically abstracting, storing and retrieving a document in machine readable form |
EP0280866A2 (en) * | 1987-03-03 | 1988-09-07 | International Business Machines Corporation | Computer method for automatic extraction of commonly specified information from business correspondence |
EP0361464A2 (en) * | 1988-09-30 | 1990-04-04 | Kabushiki Kaisha Toshiba | Method and apparatus for producing an abstract of a document |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61220027A (en) * | 1985-03-27 | 1986-09-30 | Hitachi Ltd | Information memory system |
US5123103A (en) * | 1986-10-17 | 1992-06-16 | Hitachi, Ltd. | Method and system of retrieving program specification and linking the specification by concept to retrieval request for reusing program parts |
US4972349A (en) * | 1986-12-04 | 1990-11-20 | Kleinberger Paul J | Information retrieval system and method |
GB8719572D0 (en) * | 1987-08-19 | 1987-09-23 | Krebs M S | Sigscan text retrieval system |
US4992972A (en) * | 1987-11-18 | 1991-02-12 | International Business Machines Corporation | Flexible context searchable on-line information system with help files and modules for on-line computer system documentation |
JPH021057A (en) * | 1988-01-20 | 1990-01-05 | Ricoh Co Ltd | Document retrieving device |
US4958284A (en) * | 1988-12-06 | 1990-09-18 | Npd Group, Inc. | Open ended question analysis system and method |
US5099426A (en) * | 1989-01-19 | 1992-03-24 | International Business Machines Corporation | Method for use of morphological information to cross reference keywords used for information retrieval |
-
1990
- 1990-08-22 JP JP2219039A patent/JP2895184B2/en not_active Expired - Fee Related
-
1991
- 1991-08-01 DE DE69130883T patent/DE69130883T2/en not_active Expired - Fee Related
- 1991-08-01 EP EP91112972A patent/EP0472026B1/en not_active Expired - Lifetime
- 1991-08-07 US US07/741,760 patent/US5307266A/en not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0032194A1 (en) * | 1979-12-28 | 1981-07-22 | International Business Machines Corporation | Method and system for automatically abstracting, storing and retrieving a document in machine readable form |
EP0280866A2 (en) * | 1987-03-03 | 1988-09-07 | International Business Machines Corporation | Computer method for automatic extraction of commonly specified information from business correspondence |
EP0361464A2 (en) * | 1988-09-30 | 1990-04-04 | Kabushiki Kaisha Toshiba | Method and apparatus for producing an abstract of a document |
Also Published As
Publication number | Publication date |
---|---|
EP0472026B1 (en) | 1999-02-10 |
DE69130883D1 (en) | 1999-03-25 |
DE69130883T2 (en) | 1999-09-16 |
US5307266A (en) | 1994-04-26 |
JP2895184B2 (en) | 1999-05-24 |
JPH04102171A (en) | 1992-04-03 |
EP0472026A3 (en) | 1993-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0472026B1 (en) | Information processing system and method for processing document by using structured keywords | |
US5673428A (en) | Information collection system connected to a communication network | |
EP0914637B1 (en) | Document producing support system | |
US9141691B2 (en) | Method for automatically indexing documents | |
AU668379B2 (en) | Computer method and apparatus for a table driven file parser | |
US20020065856A1 (en) | System method and computer program product to automate the management and analysis of heterogeneous data | |
CN103093334A (en) | Method of activity notice text recognition and transforming automatically into calendar term | |
CN100447784C (en) | Information management apparatus, information management method, and information management program | |
CN110889310B (en) | Financial document information intelligent extraction system and method | |
CN110362596A (en) | A kind of control method and device of text Extracting Information structural data processing | |
CN110659310A (en) | Intelligent search method for vehicle information | |
CN112631990A (en) | Data archive analysis method and system | |
CN113569543B (en) | Implementation method of nuclear power engineering automatic report generation technology | |
CN113515926B (en) | Automatic file publishing method for plug-in development system model information based on Office Word | |
González | Computerization of the Archivo General de Indias: Strategies and Results. | |
US7873659B2 (en) | Database management system, database management method and database management program | |
KR102593884B1 (en) | System and method for automatically generating documents and computer-readable recording medium storing of the same | |
CN112926736B (en) | Deep learning technology tool chain system | |
Avram | The evolving MARC system: the concept of a data utility | |
CN112766889B (en) | Dynamic classification management method and device for work tasks | |
CN112612841A (en) | Knowledge extraction construction method, device, equipment and storage medium | |
Scott et al. | The revenant: Creating access to legacy card catalogues | |
Ducloy et al. | A workbench for bibliographic or factual data handling | |
CN116955298A (en) | Data processing method based on large conference | |
Waite | The Minicomputer: Its Role in a Nationwide Bibliographic and Information Network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): DE GB |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): DE GB |
|
17P | Request for examination filed |
Effective date: 19930928 |
|
17Q | First examination report despatched |
Effective date: 19970602 |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): DE GB |
|
REF | Corresponds to: |
Ref document number: 69130883 Country of ref document: DE Date of ref document: 19990325 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed | ||
REG | Reference to a national code |
Ref country code: GB Ref legal event code: IF02 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20070907 Year of fee payment: 17 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20070716 Year of fee payment: 17 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20080801 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20090303 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20080801 |