Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4413796B2 - List information generation system and method, program - Google Patents
[go: Go Back, main page]

JP4413796B2 - List information generation system and method, program - Google Patents

List information generation system and method, program Download PDF

Info

Publication number
JP4413796B2
JP4413796B2 JP2005033630A JP2005033630A JP4413796B2 JP 4413796 B2 JP4413796 B2 JP 4413796B2 JP 2005033630 A JP2005033630 A JP 2005033630A JP 2005033630 A JP2005033630 A JP 2005033630A JP 4413796 B2 JP4413796 B2 JP 4413796B2
Authority
JP
Japan
Prior art keywords
information
metadata
concept
word
subject
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005033630A
Other languages
Japanese (ja)
Other versions
JP2006221380A (en
Inventor
美樹 境
宏之 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2005033630A priority Critical patent/JP4413796B2/en
Publication of JP2006221380A publication Critical patent/JP2006221380A/en
Application granted granted Critical
Publication of JP4413796B2 publication Critical patent/JP4413796B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、主語、述語及び目的語からなるメタデータに基づいた一覧情報を生成するための一覧情報生成システムおよび方法、プログラムに関する。   The present invention relates to a list information generation system, method, and program for generating list information based on metadata including a subject, a predicate, and an object.

従来の技術において、コンピュータの記憶装置に、主語情報、述語情報、および目的語情報からなるメタデータを予め記憶蓄積しておき、この記憶内容に基づいたコンピュータによる情報処理を行っている。こうしたメタデータを用いた情報処理技術を用いることにより、目的に応じた様々な応用が可能となっている。   In the prior art, metadata consisting of subject information, predicate information, and object information is stored in advance in a storage device of a computer, and information processing by the computer based on the stored contents is performed. By using such information processing technology using metadata, various applications according to the purpose are possible.

また、記憶蓄積された多くのメタデータに対してメタデータ制約定義を用いることにより、目的とする概念の取りうる範囲を限定することができるので、メタデータを情報処理する際の一連の処理を容易にすることができる。   In addition, by using the metadata constraint definition for a large amount of metadata stored and accumulated, it is possible to limit the range that the target concept can take, so a series of processing when processing metadata is performed. Can be easily.

例えば、利用者に対する情報提供への応用として、ある利用者が「A店」において「クリーニングする」ことが可能な商品(衣類)を知りたいと考えた場合、主語情報が「A店」であって述語情報が「クリーニングする」という2種類の情報と一致するメタデータを記憶装置から検索して取得することが行われている。   For example, as an application for providing information to a user, when a user wants to know a product (clothing) that can be “cleaned” at “A store”, the subject information is “A store”. Thus, metadata that matches two types of information whose predicate information is “cleaning” is retrieved from a storage device and acquired.

また同様に、「Yシャツ」を「クリーニングする」ことが可能な店舗を知りたい場合は、述語情報が「クリーニングする」であって目的語情報が「Yシャツ」という2種類のメタデータを記憶装置から検索して取得することが行われている。   Similarly, when it is desired to know a store where “Y-shirt” can be “cleaned”, two types of metadata are stored in which the predicate information is “cleaning” and the object information is “Y-shirt”. Searching and acquiring from a device is performed.

このように、主語情報や述語情報および目的語情報から構成されたメタデータを用いて、目的とする情報の検索を行う技術を用いれば、容易且つ迅速に必要とする情報を検索して取得することが容易になる。   In this way, if a technique for searching for target information using metadata composed of subject information, predicate information, and object information is used, necessary information is searched and acquired easily and quickly. It becomes easy.

従来の技術によるメタデータを用いた情報検索に係る技術的な参考文献として、特開2002−251311号公報に開示された技術が知られている(特許文献1参照)。   A technique disclosed in Japanese Patent Application Laid-Open No. 2002-251311 is known as a technical reference related to information retrieval using metadata according to a conventional technique (see Patent Document 1).

なお、メタデータの形式としてはRDF(Resource Description Framework)文を用いることも可能であり、このRDF文に係る技術的な参考文献としては、非特許文献1および非特許文献2に開示されている(非特許文献1、非特許文献2参照)。
特開2002−251311号公報 「Resource Description Framework(RDF)Model and Syntax Specification」, Ora Lassia, Ralph R.Swick編,[online], インターネット<URL:http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/> 「RDF Vocabulary Description Language 1.0: RDF Schema」, Dan Brickley, R.V.Guha編,[online], インターネット<URL:http://www.w3.org/TR/rdf-schema/>
Note that it is possible to use an RDF (Resource Description Framework) sentence as the metadata format, and technical references relating to the RDF sentence are disclosed in Non-Patent Document 1 and Non-Patent Document 2. (See Non-Patent Document 1 and Non-Patent Document 2).
JP 2002-251311 A "Resource Description Framework (RDF) Model and Syntax Specification", Ora Lassia, Ralph R. Swick, [online], Internet <URL: http://www.w3.org/TR/1999/REC-rdf-syntax- 19990222 /> "RDF Vocabulary Description Language 1.0: RDF Schema", Dan Brickley, RVGuha, [online], Internet <URL: http://www.w3.org/TR/rdf-schema/>

しかしながら上述した従来技術においては、蓄積され記憶されたメタデータに対して「検索」と「比較」を繰り返して目的とする情報を発見する必要があり、このため、検索に多くの時間を要していた。   However, in the above-described prior art, it is necessary to repeatedly search and compare the stored and stored metadata to find the target information. Therefore, the search takes a lot of time. It was.

また、検索の過程において得た様々な情報を目的とする情報の検索に活用するための手段が無く、比較観点として様々な情報を活用することは難しかった。   In addition, there is no means for utilizing various information obtained in the retrieval process for information retrieval, and it is difficult to utilize various information as a comparative viewpoint.

本発明は、上記の課題に鑑みてなされたもので、その目的とするところは、メタデータを用いて、検索の対象に係るテキスト情報に基づき、それらの情報を活用するための観点およびそれに対応する値を抽出し一覧情報として提供可能な一覧情報生成システムおよび方法、プログラムを提供することにある。   The present invention has been made in view of the above-described problems, and the object of the present invention is to use viewpoints for utilizing such information based on text information related to a search object using metadata, and to cope with it. To provide a list information generation system, method, and program capable of extracting values to be provided and providing them as list information.

上記の課題を解決するために、請求項1の本発明は、テキスト情報に含まれるメタデータを用いて一覧情報を生成するための一覧情報生成システムであって、前記テキストデータに含まれる主語情報、述語情報、目的語情報、語情報、前記語情報の概念を表す語概念情報、によって構成されるメタデータを記憶するためのメタデータ記憶手段と、前記主語情報の概念を表す主語概念情報と、前記主語情報に対応する述語情報と、前記目的語情報の概念を表す目的語概念情報と、によって構成されるメタデータ制約定義情報を記憶するためのメタデータ制約定義記憶手段と、主語概念情報と主語情報とを含むテキストデータから主語概念情報を抽出し、この主語概念情報を含むメタデータ制約定義を前記メタデータ制約定義記憶手段から検索するためのメタデータ制約定義検索手段と、前記メタデータ制約定義検索手段により検索された前記メタデータ制約定義より目的語概念情報を抽出し、この目的語概念情報と等しい語概念情報を含む前記メタデータを前記メタデータ記憶手段から検索するための語概念メタデータ検索手段と、前記語概念メタデータ検索手段により検索された前記メタデータより語情報を抽出し、この語情報を前記テキストデータから検索するための抽出語検索手段と、前記抽出語検索手段により検索される前記語情報が前記テキストデータ中に発見された場合に、前記テキストデータから抽出した述語情報と、前記メタデータから抽出した前記語情報に等しい目的語情報と、からなる生成メタデータを生成するためのメタデータ生成手段と、前記生成メタデータに含まれる主語情報と述語情報および目的語情報に基づいて一覧情報を生成するための一覧情報生成手段と、を備える。   In order to solve the above problem, the present invention of claim 1 is a list information generation system for generating list information using metadata included in text information, wherein the subject information included in the text data Metadata storage means for storing metadata composed of predicate information, object information, word information, word concept information representing the concept of the word information, and subject concept information representing the concept of the subject information; Metadata constraint definition storage means for storing metadata constraint definition information composed of predicate information corresponding to the subject information, object concept information representing the concept of the object information, and subject concept information The subject concept information is extracted from the text data including the subject information and the metadata constraint definition including the subject concept information is retrieved from the metadata constraint definition storage means. Metadata constraint definition retrieval means for extracting the object concept information from the metadata constraint definition retrieved by the metadata constraint definition retrieval means, and the metadata including the word concept information equal to the object concept information Word concept metadata search means for searching the metadata storage means, word information is extracted from the metadata searched by the word concept metadata search means, and the word information is searched from the text data Extracted word search means, predicate information extracted from the text data when the word information searched by the extracted word search means is found in the text data, and the word extracted from the metadata Object information equal to the information, metadata generating means for generating generated metadata, and the generated metadata And a list information generation means for generating a list information based on the subject information and the predicate information and object information included in the.

また、請求項2に記載の本発明は、請求項1において、前記メタデータ制約定義情報を構成する前記述語情報は、前記主語概念情報毎に重み付け情報を有し、その重み付け情報に基づいて前記一覧情報の生成に用いる前記述語情報を選択して前記一覧情報への提示順序を決定するための掲載順序決定手段を備える。   In addition, the present invention described in claim 2 provides the predescription word information constituting the metadata constraint definition information according to claim 1 having weighting information for each subject concept information, and based on the weighting information. There is provided a posting order determining means for selecting pre-description word information used for generating the list information and determining a presentation order to the list information.

また、請求項3に記載の本発明は、請求項1または2のいずれかにおいて、前記メタデータ記憶手段に記憶された内容について、重み付け情報の更新の対象となる主語概念情報に対応の述語情報に関して記述されたメタデータを取り出し、前記主語概念情報と前記述語情報毎に前記メタデータを用いて、前記主語概念情報と前記述語情報毎に当該述語情報の利用頻度を演算した結果を重み付け情報とし、前記メタデータ制約定義記憶手段に記憶され、前記主語概念情報に対応の前記述語情報に該当の述語情報と主語概念情報とを有するメタデータ制約定義について、その重み付け情報を変更するための第1の重み付け変更手段を備える。   According to a third aspect of the present invention, the predicate information corresponding to the subject concept information for which the weighting information is to be updated with respect to the content stored in the metadata storage means in the first or second aspect. The metadata described with respect to the subject concept information and the previous description word information is used for each of the subject concept information and the previous description word information, and the result of calculating the usage frequency of the predicate information for each of the subject concept information and the previous description word information is weighted In order to change the weighting information of the metadata constraint definition that is stored in the metadata constraint definition storage means and has predicate information and subject concept information corresponding to the previous description word information corresponding to the subject concept information. The first weight changing means is provided.

また、請求項4に記載の本発明は、請求項1〜3のいずれかにおいて、前記メタデータ記憶手段は、既得の前記メタデータ以外のメタデータが記憶内容へ追加されたことによって、追加された前記メタデータに含まれる、主語概念情報と、述語情報に関して記述されたメタデータ制約定義情報と、を前記メタデータ制約定義手段から取得し、取得した前記メタデータ制約定義情報に基づいて重み付け情報を変更するための第2の重み付け変更手段を備える。   According to a fourth aspect of the present invention, in any one of the first to third aspects, the metadata storage means is added by adding metadata other than the already obtained metadata to the stored content. The subject concept information included in the metadata and the metadata constraint definition information described with respect to the predicate information are acquired from the metadata constraint definition means, and the weighting information based on the acquired metadata constraint definition information There is provided second weight changing means for changing.

また、請求項5に記載の本発明は、請求項1〜4のいずれかにおいて、前記一覧情報の利用履歴に応じて、前記メタデータ制約定義記憶手段に記憶されている前記メタデータ制約定義情報の重み付け情報を変更するための第3の重み付け変更手段を備える。   According to a fifth aspect of the present invention, in any one of the first to fourth aspects, the metadata constraint definition information stored in the metadata constraint definition storage unit according to a use history of the list information. There is provided third weight changing means for changing the weighting information.

また、請求項6に記載の本発明は、請求項1〜5のいずれかにおいて、前記一覧情報の内容を絞り込むために前記一覧情報生成手段へ入力されたキーワード情報に基づき、前記一覧情報の主語概念情報に対応する述語情報を特定し、特定された前記主語概念情報と前記述語情報と同等のメタデータ制約定義情報を前記メタデータ制約定義記憶手段から抽出し、抽出したメタデータ制約定義情報の重み付け情報を変更するための第4の重み付け変更手段を備える。   The invention according to claim 6 is the subject of the list information according to any one of claims 1 to 5, based on the keyword information input to the list information generation means for narrowing down the contents of the list information. Predicate information corresponding to concept information is specified, metadata constraint definition information equivalent to the specified subject concept information and previous description word information is extracted from the metadata constraint definition storage means, and extracted metadata constraint definition information 4th weighting change means for changing the weighting information is provided.

また、請求項7に記載の本発明は、テキスト情報に含まれるメタデータを用いて一覧情報を生成するための一覧情報生成方法であって、メタデータ記憶手段によって、前記テキストデータに含まれる主語情報、述語情報、目的語情報、語情報、前記語情報の概念を表す語概念情報、によって構成されるメタデータを記憶するステップと、メタデータ制約定義記憶手段によって、前記主語情報の概念を表す主語概念情報と、前記主語情報に対応する述語情報と、前記目的語情報の概念を表す目的語概念情報と、によって構成されるメタデータ制約定義情報を記憶するステップと、メタデータ制約定義検索手段によって、主語概念情報と主語情報とを含むテキストデータから主語概念情報を抽出し、この主語概念情報を含むメタデータ制約定義を前記メタデータ制約定義記憶手段から検索するステップと、語概念メタデータ検索手段によって、前記メタデータ制約定義検索手段により検索された前記メタデータ制約定義より目的語概念情報を抽出し、この目的語概念情報と等しい語概念情報を含む前記メタデータを前記メタデータ記憶手段から検索するステップと、抽出語検索手段によって、前記語概念メタデータ検索手段により検索された前記メタデータより語情報を抽出し、この語情報を前記テキストデータから検索するステップと、メタデータ生成手段によって、前記抽出語検索手段により検索される前記語情報が前記テキストデータ中に発見された場合に、前記テキストデータから抽出した述語情報と、前記メタデータから抽出した前記語情報に等しい目的語情報と、からなる生成メタデータを生成するステップと、一覧情報生成手段によって、前記生成メタデータに含まれる主語情報と述語情報および目的語情報に基づいて一覧情報を生成するステップと、を有する。   The present invention according to claim 7 is a list information generation method for generating list information using metadata included in text information, wherein the subject included in the text data is stored by the metadata storage means. Storing metadata composed of information, predicate information, object information, word information, word concept information representing the concept of the word information, and expressing the concept of the subject information by metadata constraint definition storage means Storing metadata constraint definition information composed of subject concept information, predicate information corresponding to the subject information, object concept information representing the concept of the object information, and metadata constraint definition search means To extract subject concept information from text data including subject concept information and subject information, and define metadata constraint definitions that include subject concept information. The step of retrieving from the metadata constraint definition storage means, and the word concept metadata search means extract object concept information from the metadata constraint definition retrieved by the metadata constraint definition retrieval means, and this object concept concept Retrieving the metadata including the word concept information equal to the information from the metadata storage means, and extracting the word information from the metadata searched by the word concept metadata search means by the extracted word search means; The predicate extracted from the text data when the word information searched by the extracted word search means is found in the text data by the step of searching the word information from the text data, and the metadata generation means. Information and object information equal to the word information extracted from the metadata Generating a formed metadata, the list information generation means, and a step of generating a list information based on the subject information and the predicate information and object information included in the generated metadata.

また、請求項8に記載の本発明は、テキスト情報に含まれるメタデータを用いて一覧情報を生成するための一覧情報生成プログラムであって、メタデータ記憶手段によって、前記テキストデータに含まれる主語情報、述語情報、目的語情報、語情報、前記語情報の概念を表す語概念情報、によって構成されるメタデータを記憶するステップと、メタデータ制約定義記憶手段によって、前記主語情報の概念を表す主語概念情報と、前記主語情報に対応する述語情報と、前記目的語情報の概念を表す目的語概念情報と、によって構成されるメタデータ制約定義情報を記憶するステップと、メタデータ制約定義検索手段によって、主語概念情報と主語情報とを含むテキストデータから主語概念情報を抽出し、この主語概念情報を含むメタデータ制約定義を前記メタデータ制約定義記憶手段から検索するステップと、語概念メタデータ検索手段によって、前記メタデータ制約定義検索手段により検索された前記メタデータ制約定義より目的語概念情報を抽出し、この目的語概念情報と等しい語概念情報を含む前記メタデータを前記メタデータ記憶手段から検索するステップと、抽出語検索手段によって、前記語概念メタデータ検索手段により検索された前記メタデータより語情報を抽出し、この語情報を前記テキストデータから検索するステップと、メタデータ生成手段によって、前記抽出語検索手段により検索される前記語情報が前記テキストデータ中に発見された場合に、前記テキストデータから抽出した述語情報と、前記メタデータから抽出した前記語情報に等しい目的語情報と、からなる生成メタデータを生成するステップと、一覧情報生成手段によって、前記生成メタデータに含まれる主語情報と述語情報および目的語情報に基づいて一覧情報を生成するステップと、を有する。   The present invention according to claim 8 is a list information generation program for generating list information using metadata included in text information, and the subject included in the text data by a metadata storage means. Storing metadata composed of information, predicate information, object information, word information, word concept information representing the concept of the word information, and expressing the concept of the subject information by metadata constraint definition storage means Storing metadata constraint definition information composed of subject concept information, predicate information corresponding to the subject information, object concept information representing the concept of the object information, and metadata constraint definition search means To extract subject concept information from text data containing subject concept information and subject information, and metadata constraints that include this subject concept information Searching the metadata constraint definition storage means for meaning, and extracting word concept concept information from the metadata constraint definition searched by the metadata constraint definition search means by the word concept metadata search means, Searching the metadata including the word concept information equal to the word concept information from the metadata storage means, and extracting the word information from the metadata searched by the word concept metadata search means by the extracted word search means The word information is retrieved from the text data when the word information retrieved by the extracted word retrieval means is found in the text data by the step of retrieving the word information from the text data, and the metadata generation means. Predicate information, object information equal to the word information extracted from the metadata, or Generating a generated metadata comprising, by list information generation means, and a step of generating a list information based on the subject information and the predicate information and object information included in the generated metadata.

また、請求項9に記載の本発明は、請求項8において、ネットワーク上に配置されたサーバにインストールして動作可能である。   The present invention according to claim 9 can be installed and operated in a server arranged on the network according to claim 8.

本発明によれば、メタデータを用いて、検索の対象に係るテキスト情報に基づき、それらの情報を活用するための観点およびそれに対応する値を抽出し一覧情報として提供可能な一覧情報生成システムおよび方法、プログラムを提供することができる。   According to the present invention, based on text information relating to a search target using metadata, a viewpoint for utilizing the information and a list information generation system capable of extracting values corresponding thereto and providing them as list information, and Methods and programs can be provided.

<メタデータの生成>
以下に、本発明の一覧情報生成システムに係るメタデータの生成についての基本構成を説明する。
<Generation of metadata>
Below, the basic composition about the production | generation of the metadata which concerns on the list information production | generation system of this invention is demonstrated.

まず図1に示すのは、本発明の実施の形態に係るメタデータ生成手段の構成を示すブロック図である。   First, FIG. 1 is a block diagram showing a configuration of metadata generation means according to an embodiment of the present invention.

メタデータ生成手段1は、主語と該主語の概念である主語概念と文書内容からなる文書を記憶する文書記憶部11と、文書を解析する文書解析部12と、主語、述語及び目的語からなるメタデータ、語と該語の概念である語概念とからなるメタデータを記憶するメタデータ記憶部13と、主語の概念である主語概念、当該主語に対応する述語、並びに当該主語と述語に対応する目的語の概念である目的語概念とからなるメタデータ制約定義を記憶するメタデータ制約定義記憶部14と、主語、並びに目的語の候補である目的語候補の組を記憶する目的語候補記憶部15、これらを用いてメタデータを生成するメタデータ生成部16とを備えるコンピュータシステムであり、ユーザ装置2と通信可能に接続されている。   The metadata generation unit 1 includes a subject, a document storage unit 11 that stores a document including a subject concept that is a concept of the subject and document content, a document analysis unit 12 that analyzes the document, a subject, a predicate, and an object. Metadata, metadata storage unit 13 for storing metadata consisting of a word and a word concept that is the concept of the word, a subject concept that is a subject concept, a predicate corresponding to the subject, and corresponding to the subject and predicate Metadata constraint definition storage unit 14 for storing a metadata constraint definition including an object concept that is a concept of an object to be performed, and an object candidate storage for storing a subject and a set of object candidates that are object candidates The computer system includes a unit 15 and a metadata generation unit 16 that generates metadata using these units, and is communicably connected to the user device 2.

次に図2に示すのは、文書記憶部11に記憶された文書の中の文書111の構成を説明するための説明図である。   Next, FIG. 2 is an explanatory diagram for explaining the configuration of the document 111 in the documents stored in the document storage unit 11.

文書111は、主語概念「クリーニング店」と主語「A店」と文書内容(タイトルとボディ)からなるものである。文書内容は、そのボディに「メニュー」、「一般衣料」、「スーツ」、「ワイシャツ」、…、「特殊品」、「和服」、…を含んでいる。主語概念「クリーニング店」と主語「A店」で1つのRDF文が構成される。主語「A店」とタイトル「価格表」で1つのRDF文が構成される。主語「A店」とボディで1つのRDF文が構成される。   The document 111 includes a subject concept “cleaning store”, a subject “A store”, and document contents (title and body). The contents of the document include “menu”, “general clothing”, “suit”, “shirt”,..., “Special goods”, “Japanese clothes”,. The subject concept “cleaning store” and the subject “A store” constitute one RDF sentence. One RDF sentence is composed of the subject “A store” and the title “price list”. One RDF sentence is composed of the subject "A store" and the body.

次に図3に示すのは、メタデータ制約定義記憶部14に記憶されたメタデータ制約定義を説明するための説明図である。   Next, FIG. 3 is an explanatory diagram for explaining the metadata constraint definition stored in the metadata constraint definition storage unit 14.

メタデータ制約定義記憶部14には、主語概念「クリーニング店」、述語「クリーニングする」及び目的語概念「衣類」からなるメタデータ制約定義が記憶されている。主語概念「クリーニング店」と述語「クリーニングする」で1つのRDF文が構成される。述語「クリーニングする」と目的語概念「衣類」で1つのRDF文が構成される。   The metadata constraint definition storage unit 14 stores a metadata constraint definition including a subject concept “cleaning shop”, a predicate “cleaning”, and an object concept “clothing”. One RDF sentence is composed of the subject concept “cleaning shop” and the predicate “cleaning”. One RDF sentence is composed of the predicate “cleaning” and the object concept “clothing”.

次に図4に示すのは、メタデータ記憶部13に記憶されたメタデータを説明するための説明図である。   Next, FIG. 4 is an explanatory diagram for explaining the metadata stored in the metadata storage unit 13.

メタデータ記憶部13には、語「A店」及びこの概念である語概念「クリーニング店」からなるメタデータと、語「B店」及び語概念「クリーニング店」からなるメタデータと、語「ワイシャツ」及び語概念「衣類」からなるメタデータが記憶されている。これらのメタデータにあっては、1つのメタデータで1つのRDF文が構成される。   In the metadata storage unit 13, metadata including the word “A store” and the concept of the word concept “cleaning store”, metadata including the word “B store” and the word concept “cleaning store”, and the word “ Metadata including “shirt” and the word concept “clothing” is stored. In these metadata, one metadata constitutes one RDF sentence.

次に、メタデータ生成手段1の動作を説明する。   Next, the operation of the metadata generation unit 1 will be described.

まず図5に示すのは、メタデータ生成手段1の第1のシーケンス図である。   First, FIG. 5 shows a first sequence diagram of the metadata generation means 1.

先ず、メタデータ生成部16は、文書記憶部11から文書111を入力し(ステップ1:S1)、文書111から主語概念「クリーニング店」を取り出し(ステップ3:S3)、この主語概念「クリーニング店」を含むメタデータ制約定義をメタデータ制約定義記憶部14から検索する(ステップ5:S5)ことで、主語概念「クリーニング店」、述語「クリーニングする」及び目的語概念「衣類」からなるメタデータ制約定義を読み出す(ステップ7:S7)。   First, the metadata generation unit 16 inputs the document 111 from the document storage unit 11 (step 1: S1), extracts the subject concept “cleaning shop” from the document 111 (step 3: S3), and the subject concept “cleaning shop”. Is retrieved from the metadata constraint definition storage unit 14 (step 5: S5), so that the metadata including the subject concept “cleaning shop”, the predicate “cleaning”, and the object concept “clothing”. The constraint definition is read (step 7: S7).

メタデータ生成部16は、読み出したメタデータ制約定義から目的語概念「衣類」を取り出し(ステップ11:S11)、取り出した目的語概念「衣類」に等しい語概念を含むメタデータをメタデータ記憶部13から検索する(ステップ13:S13)ことで、語「ワイシャツ」及び語概念「衣類」からなるメタデータを読み出す(ステップ15:S15)。   The metadata generation unit 16 extracts the object concept “clothes” from the read metadata constraint definition (step 11: S11), and stores metadata including a word concept equal to the extracted object concept “clothes” in the metadata storage unit. By searching from 13 (step 13: S13), metadata consisting of the word “shirt” and the word concept “clothing” is read (step 15: S15).

そして、読み出したメタデータから語「ワイシャツ」を取り出し(ステップ17:S17)、取り出した語「ワイシャツ」と文書111を文書解析部12に与える(ステップ19:S19)。   Then, the word “shirt” is extracted from the read metadata (step 17: S17), and the extracted word “shirt” and the document 111 are given to the document analysis unit 12 (step 19: S19).

文書解析部12は、与えられた語「ワイシャツ」を文書111から検索し(ステップ21:S21)、当該語が文書111にあった場合に、その旨をメタデータ記憶部13に通知する(ステップ23:S23)。   The document analysis unit 12 searches the document 111 for the given word “shirt” (step 21: S21), and if the word is found in the document 111, notifies the metadata storage unit 13 of the fact (step 21). 23: S23).

メタデータ生成部16は、語「ワイシャツ」が文書111にあった旨の通知があった場合に、S1で入力した文書111から主語「A店」を取り出し(ステップ25:S25)、そしてS7で読み出したメタデータ制約定義から述語「クリーニングする」を取り出す(ステップ27:S27)。   When there is a notification that the word “shirt” is in the document 111, the metadata generation unit 16 extracts the subject “A shop” from the document 111 input in S1 (step 25: S25), and in S7. The predicate “cleaning” is extracted from the read metadata constraint definition (step 27: S27).

次に、図6に示すように、S25で取り出した主語「A店」と、S27で取り出した述語「クリーニングする」と、S17で取り出した語に等しい目的語「ワイシャツ」からなるメタデータを生成する(ステップ28:S28)。主語、述語及び目的語からなるメタデータは、前述の語と語概念からなるメタデータと同様に1つのRDF文で構成することができ(図6の上側に示したメタデータ)、またブランクノード(図6の下側に示したメタデータの「クリーニングする」と「品」を結ぶ円)を設けて、2つのRDF文で構成することもできる。そして、メタデータはメタデータ記憶部13に記憶される(ステップ29:S29)。   Next, as shown in FIG. 6, metadata including the subject “A store” extracted in S25, the predicate “cleaning” extracted in S27, and the object “shirt” equivalent to the word extracted in S17 is generated. (Step 28: S28). The metadata consisting of the subject, predicate and object can be composed of one RDF sentence (metadata shown in the upper part of FIG. 6) as well as the metadata consisting of the word and the word concept described above, and a blank node. (A circle connecting “cleaning” and “article” in the metadata shown in the lower part of FIG. 6) can be provided, and can be composed of two RDF sentences. The metadata is stored in the metadata storage unit 13 (step 29: S29).

図7に示すのは、メタデータ生成手段1の第2のシーケンス図である。   FIG. 7 is a second sequence diagram of the metadata generation unit 1.

また、文書解析部12は、S19で与えられた語「ワイシャツ」が文書111においてどのように配置されているかを、例えば当該語「ワイシャツ」の前後の文字(前後文字という)を取り出すことにより調べ(ステップ31:S31)、当該目的語と同様に配置されている語として、前後文字を前後にもつ文字列(例えば、スーツ、ネクタイ、ブラウスなど)を文書111から取り出し(ステップ33:S33)、この語をメタデータ生成部16に返却する(ステップ35:S35)。   In addition, the document analysis unit 12 examines how the word “shirt” given in S19 is arranged in the document 111 by, for example, extracting characters before and after the word “shirt” (referred to as “front and back characters”). (Step 31: S31), a character string (for example, suit, tie, blouse, etc.) having front and rear characters as words arranged in the same manner as the object is extracted from the document 111 (Step 33: S33). This word is returned to the metadata generation unit 16 (step 35: S35).

メタデータ生成部16は、図8に示すように、例えば、S25で取り出した主語「A店」、S27で取り出した述語「クリーニングする」、並びに、S35で返却された語に等しい目的語「スーツ」からなるメタデータを生成し(ステップ37:S37)、メタデータ記憶部13に記憶させる(ステップ39:S39)。   As shown in FIG. 8, for example, the metadata generation unit 16 performs the subject “suit” that is equal to the subject “A store” extracted in S25, the predicate “cleaning” extracted in S27, and the word returned in S35. Is generated (step 37: S37) and stored in the metadata storage unit 13 (step 39: S39).

また、メタデータ生成部16は、S3で取り出した主語概念、S27で取り出した述語、並びに、S35で返却された語に等しい目的語概念からなるメタデータ制約定義がメタデータ制約定義記憶部14にない場合には、図9に示すように、例えば主語概念「クリーニング店」、述語「クリーニングする」及び目的語概念「ブラウス」からなるメタデータ制約定義を生成し(ステップ41:S41)、メタデータ制約定義記憶部14に記憶させる(ステップ43:S43)。   The metadata generation unit 16 also stores in the metadata constraint definition storage unit 14 a metadata constraint definition consisting of the subject concept extracted in S3, the predicate extracted in S27, and the object concept equal to the word returned in S35. If not, a metadata constraint definition including, for example, the subject concept “cleaning shop”, the predicate “cleaning”, and the object concept “blouse” is generated (step 41: S41). It is stored in the constraint definition storage unit 14 (step 43: S43).

また、文書解析部12は、文書111から、語「ワイシャツ」と同様に配置されていない語として、前後文字を前後にもたない語(例えば、メニュー、一般衣料、スキーウェア、和服など)を取り出し(ステップ51:S51)、該語をメタデータ生成部16に返却する(ステップ53:S53)。   In addition, the document analysis unit 12 obtains words (for example, menus, general clothing, ski wear, Japanese clothes, etc.) that do not have front and back characters from the document 111 as words that are not arranged in the same manner as the word “shirt”. Extraction (step 51: S51), the word is returned to the metadata generation unit 16 (step 53: S53).

メタデータ生成部16は、返却された語を目的語候補とし、図10に示すように、S25で取り出した主語「A店」と各目的語候補の組を生成して(ステップ55:S55)、目的語候補記憶部15に記憶させる(ステップ57:S57)。   The metadata generation unit 16 sets the returned word as a target word candidate, and generates a set of the subject “A store” extracted in S25 and each target word candidate as shown in FIG. 10 (step 55: S55). Then, it is stored in the object candidate storage unit 15 (step 57: S57).

図11に示すのは、メタデータ生成手段1の第3のシーケンス図である。   FIG. 11 is a third sequence diagram of the metadata generation unit 1.

メタデータ生成部16は、ユーザ装置2から、図12に示すような、主語「B店」、述語「クリーニングする」及び目的語「スキーウェア」からなるメタデータを入力し(ステップ61:S61)、該メタデータから目的語を取り出し(ステップ63:S63)、取り出した目的語「スキーウェア」に等しい目的語概念を含むメタデータ制約定義を検索する(ステップ64:S64)。   The metadata generation unit 16 inputs metadata including the subject “B store”, the predicate “cleaning”, and the object “ski wear” as shown in FIG. 12 from the user device 2 (step 61: S61). Then, an object is extracted from the metadata (step 63: S63), and a metadata constraint definition including an object concept equal to the extracted object “skiware” is searched (step 64: S64).

目的語概念「スキーウェア」を含むメタデータ制約定義がなかった場合、入力したメタデータから主語「B店」を取り出す(ステップ65:S65)。   If there is no metadata constraint definition including the object concept “ski wear”, the subject “B store” is extracted from the input metadata (step 65: S65).

そして、この主語「B店」に等しい語を含むメタデータをメタデータ記憶部13から検索する(ステップ67:S67)ことにより、語「B店」及び語概念「クリーニング店」からなるメタデータを読み出し(ステップ69:S69)、そのメタデータから語概念「クリーニング店」を取り出し(ステップ70:S70)、取り出した語概念を含むメタデータを検索する(ステップ71:S71)することにより、語「C店」及び語概念「クリーニング店」からなるメタデータを読み出す(ステップ73:S73)。   Then, metadata including a word equal to the subject “B store” is searched from the metadata storage unit 13 (step 67: S67), whereby metadata including the word “B store” and the word concept “cleaning store” is obtained. Reading (step 69: S69), extracting the word concept “cleaning shop” from the metadata (step 70: S70), and searching for metadata including the extracted word concept (step 71: S71), the word “ Metadata including the “C store” and the word concept “cleaning store” is read (step 73: S73).

メタデータ生成部16は、読み出したメタデータから語「C店」を取り出し(ステップ75:S75)、この語に等しい主語と、S63で取り出した目的語「スキーウェア」に等しい目的語候補とからなる組を目的語候補記憶部15から検索する(ステップ77:S77)。   The metadata generation unit 16 extracts the word “C store” from the read metadata (step 75: S75), and from the subject equal to this word and the target word candidate equal to the object “skiware” extracted in S63. Is searched from the object candidate storage unit 15 (step 77: S77).

目的語候補記憶部15にその組があった場合は、その組を目的語候補記憶部15から削除する(ステップ79:S79)。   If the set is found in the target word candidate storage unit 15, the set is deleted from the target word candidate storage unit 15 (step 79: S79).

S63で入力したメタデータから述語「クリーニングする」を取り出す(ステップ80:S80)。そして、図12に示すように、S65で取り出した主語「B店」、S80で取り出した述語「クリーニングする」、S63で取り出した目的語に等しい目的語概念「スキーウェア」からなるメタデータを生成し(ステップ81:S81)、メタデータ記憶部13に記憶させる(ステップ83:S83)。   The predicate “cleaning” is extracted from the metadata input in S63 (step 80: S80). Then, as shown in FIG. 12, the metadata including the subject “B store” extracted in S65, the predicate “cleaning” extracted in S80, and the object concept “skiware” equal to the object extracted in S63 is generated. Then (step 81: S81), the data is stored in the metadata storage unit 13 (step 83: S83).

また、メタデータ生成部16は、S69で読み出したメタデータ制約定義から主語概念「クリーニング店」を取り出し(ステップ85:S85)、この主語概念、S63で取り出した述語並びにS63で取り出した目的語に等しい目的語概念からなるメタデータ制約定義がメタデータ制約定義記憶部14になければ、図13に示すように、S65で取り出した主語概念「クリーニング店」、S80で取り出した述語「クリーニングする」、S63で取り出した目的語に等しい目的語概念「スキーウェア」からなるメタデータ制約定義を生成し(ステップ87:S87)、これをメタデータ制約定義記憶部14に記憶させる(ステップ89:S89)。   Further, the metadata generation unit 16 extracts the subject concept “cleaning shop” from the metadata constraint definition read out in S69 (step 85: S85), and converts the subject concept, the predicate extracted in S63 and the object extracted in S63. If there is no metadata constraint definition comprising the same object concept in the metadata constraint definition storage unit 14, as shown in FIG. 13, the subject concept “cleaning store” retrieved in S65, the predicate “cleaning” retrieved in S80, A metadata constraint definition composed of the object concept “skiware” equal to the object extracted in S63 is generated (step 87: S87), and is stored in the metadata constraint definition storage unit 14 (step 89: S89).

<メタデータを用いた一覧情報の生成>
図14に示すのは、メタデータ制約定義記憶部14に保存されているメタデータ制約定義(観点)と、メタデータ記憶部13に保存されているメタデータを利用して、一覧情報の一つの表現形式の例として比較表17および比較表17’を生成するための説明図である。
<Generation of list information using metadata>
FIG. 14 shows one of the list information using the metadata constraint definition (viewpoint) stored in the metadata constraint definition storage unit 14 and the metadata stored in the metadata storage unit 13. It is explanatory drawing for producing | generating the comparison table 17 and comparison table 17 'as an example of an expression format.

この図14には、メタデータを記憶し蓄積しているメタデータ記憶部13と、メタデータ制約定義を記憶し蓄積しているメタデータ制約定義記憶部14と、メタデータ生成部(処理装置)16と、ユーザ装置2と、が示されている。   FIG. 14 shows a metadata storage unit 13 that stores and stores metadata, a metadata constraint definition storage unit 14 that stores and stores metadata constraint definitions, and a metadata generation unit (processing device). 16 and the user device 2 are shown.

メタデータ制約定義記憶部14に記憶されているメタデータ制約定義は、主語情報の持つ概念と、およびそれぞれのメタデータ制約定義の述語毎に重み付けを重み情報として持っている。例えば、メタデータ制約定義の述語情報「取扱い」である場合には、その述語情報がdomainとしてもつ主語情報の概念「クリーニング」を指定している。この図14においては、「取扱い」という述語情報に対して「クリーニング」というクラスがdomainに指定されている。   The metadata constraint definition stored in the metadata constraint definition storage unit 14 has weights as weight information for each concept of subject information and for each predicate of each metadata constraint definition. For example, in the case of predicate information “handling” in the metadata constraint definition, the concept “cleaning” of the subject information that the predicate information has as a domain is specified. In FIG. 14, the class “cleaning” is specified in the domain for the predicate information “handling”.

さらに「取扱い」というクラス指定に対して、その値のとり得る範囲をrangeで指定している。この図14においては、「クリーニング」という主語情報に対するクラスである「取扱い」に対して、「Yシャツ」という範囲がとり得る値として指定されている。   Furthermore, for the class designation of “handling”, the range that the value can take is designated by range. In FIG. 14, “Y-shirt” is specified as a possible value for “handling” which is a class for subject information “cleaning”.

なお、これらのrangeは「Yシャツ」に限らず、例えば図14に参照されるように、「スーツ」や「コート」、「早朝割引」、「保管」、「日数」といった情報が範囲として定義されている。同様に述語についても「取扱い」以外に「サービス」や「仕上がり」といった情報がクラスとして定義されている。   Note that these ranges are not limited to “Y-shirts”, but for example, as shown in FIG. 14, information such as “suits”, “coats”, “early morning discounts”, “storage”, and “days” are defined as ranges. Has been. Similarly, with regard to predicates, information such as “service” and “finish” is defined as a class in addition to “handling”.

さらに、述語が「取扱い」で、domainが「クリーニング」の場合には、その重み付け情報は「10」として設定される。もちろん、この重み付け情報は「10」に限らず、目的に応じて任意に設定してもよい。同様に、述語が「サービス」で、そのdomainが「クリーニング」の場合には、その重み付け情報は「5」であり、述語「仕上がり」でdomainが「クリーニング」の場合には、その重み付け情報は「2」としている。   Further, when the predicate is “handling” and the domain is “cleaning”, the weighting information is set as “10”. Of course, this weighting information is not limited to “10”, and may be arbitrarily set according to the purpose. Similarly, when the predicate is “service” and the domain is “cleaning”, the weighting information is “5”, and when the predicate is “finished” and the domain is “cleaning”, the weighting information is “2”.

次に、メタデータ記憶部13には「クリーニング」というインスタンス(データ)を持つメタデータが記憶されている。ここでのメタデータは「クリーニング」を含む「A店」や「B店」といった情報である。また、それぞれについて対応する情報(メタデータ)として「取扱い」、「サービス」、「仕上がり」や、「Yシャツ」、「スーツ」、「コート」、「早朝割引」、「即日」、「保管」、「2日」といった情報も記憶されている。   Next, metadata having an instance (data) of “cleaning” is stored in the metadata storage unit 13. The metadata here is information such as “Store A” and “Store B” including “cleaning”. In addition, “handling”, “service”, “finished”, “Y-shirt”, “suit”, “coat”, “early morning discount”, “same day”, “storage” as corresponding information (metadata) for each. Information such as “2 days” is also stored.

また、処理装置16は図1に参照されるように、図示しない文書記憶部11と、文書解析部12と、目的語候補記憶部15と、およびメタデータ記憶部13、メタデータ制約定義記憶部14と、の間で相互に情報通信を行い、図1〜図13を参照して既に説明したように、文書情報(テキストデータ)に基づいてメタデータの生成を行っている。   As shown in FIG. 1, the processing device 16 includes a document storage unit 11, a document analysis unit 12, an object candidate storage unit 15, a metadata storage unit 13, and a metadata constraint definition storage unit (not shown). 14, information is communicated with each other, and metadata is generated based on document information (text data) as described above with reference to FIGS. 1 to 13.

さらに、ユーザ装置2は処理装置16で生成されたメタデータの表示や、あるいは図示しない利用者がキーワード10を入力するための図示しない入力手段を備えている。   Furthermore, the user device 2 includes an input unit (not shown) for displaying metadata generated by the processing device 16 or for inputting a keyword 10 by a user (not shown).

なお、このキーワード10を用いて、メタデータ制約定義の「述語」および「目的語(range)」とマッチした「主語情報」及び「概念情報」の一覧情報を作る。   The keyword 10 is used to create list information of “subject information” and “concept information” that matches the “predicate” and “object” of the metadata constraint definition.

また、比較表17や比較表17´はメタデータ記憶部13に記憶されたメタデータに対して、利用者が指定するキーワード10に基づき、メタデータ制約定義記憶部14のメタデータ制約定義とマッチした「主語情報」及び「概念情報」の一覧情報生成を行い、その生成された一覧情報を例えば比較表の形式で表示した例である。   The comparison table 17 and the comparison table 17 ′ match the metadata constraint definition in the metadata constraint definition storage unit 14 based on the keyword 10 specified by the user for the metadata stored in the metadata storage unit 13. In this example, list information of “subject information” and “concept information” is generated, and the generated list information is displayed, for example, in the form of a comparison table.

まず、利用者から比較表17(比較表17´)を生成する際のキーワード10として、例えば「クリーニング」などの情報(テキストデータ)が与えられる。これに応じて、「クリーニング」を主語情報および概念情報として持つメタデータ制約定義を、メタデータ制約定義記憶部14から取得する。   First, information (text data) such as “cleaning” is given as a keyword 10 when the comparison table 17 (comparison table 17 ′) is generated from the user. In response to this, a metadata constraint definition having “cleaning” as subject information and concept information is acquired from the metadata constraint definition storage unit 14.

次に、取得したメタデータ制約定義のインスタンスになっているメタデータをメタデータ記憶部13から抽出する。   Next, metadata that is an instance of the acquired metadata constraint definition is extracted from the metadata storage unit 13.

最後に、抽出したメタデータ制約定義の述語情報を比較項目とし、また、述語の持つ重みを利用して、比較項目の提示順序や提示数を決定し、比較対象をメタデータの主語情報とし、比較値をメタデータの目的語とした比較表を生成する。   Finally, the predicate information of the extracted metadata constraint definition is used as a comparison item, and the order of the comparison items and the number of presentations are determined using the weight of the predicate, and the comparison target is the subject information of the metadata. A comparison table using the comparison value as the object of the metadata is generated.

このようにして生成された比較表17は、横方向のX軸には述語情報として「取扱い」、「サービス」、「仕上がり」といった項目が配置されている。また縦方向のY軸には「A店」、「B店」、「C店」といった主語情報が配置されている。このような配置により、例えば「A店」についての「取扱い」の項目では、比較値として「Yシャツ」、「スーツ」、「コート」といった情報が表示される。   In the comparison table 17 generated in this way, items such as “handling”, “service”, and “finish” are arranged as predicate information on the X axis in the horizontal direction. Subject information such as “A store”, “B store”, and “C store” is arranged on the Y axis in the vertical direction. With such an arrangement, for example, in the “handling” item for “A store”, information such as “Y-shirt”, “suit”, and “coat” is displayed as a comparison value.

また、比較値が多数種類ある場合には、比較表17´に参照されるように「A店」、「B店」、「C店」のそれぞれの「取扱い」の項目について、「Yシャツ」、「スーツ」、「コート」、「布団」といった項目を設け、それぞれの項目が含まれるか否かを「○」(含まれる)か「×」(含まれない)といった表示で示してもよい。   When there are a large number of comparison values, “Y-shirt” for each “handling” item of “A store”, “B store”, and “C store” as referred to in the comparison table 17 ′. , “Suit”, “coat”, “futon” may be provided, and whether or not each item is included may be indicated by a display such as “○” (included) or “×” (not included). .

次に、図15に示すのは、図14に参照されるメタデータ制約定義記憶部14に記憶されているメタデータ制約定義における重み付けを説明するための説明図である。   Next, FIG. 15 is an explanatory diagram for describing weighting in the metadata constraint definition stored in the metadata constraint definition storage unit 14 referred to in FIG.

図14に示した比較表17や比較表17´を表示する際の比較項目は、メタデータ制約定義の持つ主語情報や述語情報ごとに与えられた「重み付け情報」に応じて変化させる。   The comparison items when the comparison table 17 and the comparison table 17 ′ shown in FIG. 14 are displayed are changed according to the “weighting information” given for each subject information and predicate information of the metadata constraint definition.

この重み付け情報は、
(1)保管されたメタデータに利用されている述語情報の数が増加した場合に重み付け情報の値を加算する。
This weighting information
(1) When the number of predicate information used for stored metadata increases, the value of weighting information is added.

(2)新しくメタデータ記憶部13に追加されたメタデータに利用されている述語情報の重み付けの値を加算する。   (2) The weighting value of the predicate information used for the metadata newly added to the metadata storage unit 13 is added.

(3)比較表17(比較表17´)の利用者が関心を持ち重視した比較項目に対応する述語情報の重み付けの値を加算する。   (3) The weight value of the predicate information corresponding to the comparison item that the user of the comparison table 17 (comparison table 17 ′) is interested in and emphasizes is added.

(4)比較表17(比較表17´)の生成時に用いるキーワード10から関連する述語情報の重み付けの値を加算する。   (4) The weighting value of the related predicate information is added from the keyword 10 used when generating the comparison table 17 (comparison table 17 ′).

以上の(1)〜(4)のそれぞれの重み付け情報の値に対する加算処理を実行することにより、重み付け情報の値が変化し、それに伴い比較表17(比較表17´)の表示形態も変化する。   By executing the addition processing for the respective weighting information values (1) to (4) above, the weighting information value changes, and the display form of the comparison table 17 (comparison table 17 ′) also changes accordingly. .

図15を参照して、まず、テキストデータからのメタデータ抽出や、あるいは利用者からの口コミ情報等の収集などの方法によりメタデータが生成される。こうして生成されたメタデータ記憶部13に記憶される。ここでは「クリーニング」のインスタンスのメタデータが記憶された例を示している。   Referring to FIG. 15, first, metadata is generated by a method such as metadata extraction from text data or collection of word-of-mouth information from a user. It is stored in the metadata storage unit 13 generated in this way. Here, an example is shown in which metadata of an instance of “cleaning” is stored.

このメタデータ記憶部13に記憶され保管されたメタデータに対して、保管メタデータでの述語(図15中では「取扱い」)の利用頻度に応じて、メタデータ制約定義記憶部14に記憶されているメタデータ制約定義に付された重み付け情報の値を変化(図15中では10から14に増加)させている。   The metadata stored and stored in the metadata storage unit 13 is stored in the metadata constraint definition storage unit 14 in accordance with the usage frequency of the predicate (“handling” in FIG. 15) in the stored metadata. The value of the weighting information attached to the metadata constraint definition is changed (increased from 10 to 14 in FIG. 15).

あるいは、利用者18が比較表17について特に重要と判断したメタデータ制約定義があれば、このメタデータ制約定義を指定することにより、メタデータ制約定義記憶部14に記憶されたメタデータ制約定義の重み付け情報の値を変化させている。例えば、「仕上がり」というメタデータ制約定義について利用者18が重要視した場合、この「重要視した」という情報はメタデータ制約定義記憶部14に送信され、「仕上がり」というメタデータ制約定義をもつメタデータの重み付け情報の値が目的に応じて増加(図15中では5から6に増加)あるいは減少される。   Alternatively, if there is a metadata constraint definition that the user 18 has determined to be particularly important for the comparison table 17, the metadata constraint definition stored in the metadata constraint definition storage unit 14 can be specified by designating the metadata constraint definition. The value of the weighting information is changed. For example, when the user 18 attaches importance to the metadata constraint definition “finish”, this “important” information is transmitted to the metadata constraint definition storage unit 14 and has a metadata constraint definition “finish”. The value of the weighting information of the metadata is increased (increased from 5 to 6 in FIG. 15) or decreased according to the purpose.

なお、利用者18の「重要視した」という情報等の履歴情報の収集方法としては、比較表17として表示させる項目に対して利用者18による任意の選択や、比較表17の生成時の利用されたキーワード10の内容や、口コミ情報の入力などを情報収集することにより行うことができる。このうち、口コミ情報の収集については、メタデータ形式での入力や自由記述により入力されたテキストデータをシステム側でメタデータ形式に変換するなどの方法がある。   As a method of collecting history information such as “important” information of the user 18, the user 18 can arbitrarily select an item to be displayed as the comparison table 17, or can be used when the comparison table 17 is generated. It can be done by collecting information such as the contents of the keyword 10 and the input of word-of-mouth information. Among these, there is a method for collecting word-of-mouth information, such as input in a metadata format or converting text data input by free description into a metadata format on the system side.

次に、図16に示すのは、本発明の一覧情報生成システムによる一覧情報生成のための一連の処理を説明するためのシーケンス図である。   Next, FIG. 16 is a sequence diagram for explaining a series of processes for generating list information by the list information generating system of the present invention.

まず、ユーザ装置2において図示しない利用者がキーワード入力を行う(ステップ100:S100)。処理装置16では、キーワードの入力を受けてクエリ発行(処理要求)を行う(ステップ101:S101)。このクエリ発行により概念(概念情報)検索クエリがメタデータ制約定義記憶部14へ送信される。   First, a user (not shown) performs keyword input in the user device 2 (step 100: S100). The processing device 16 issues a query (processing request) in response to an input of a keyword (step 101: S101). By issuing this query, a concept (concept information) search query is transmitted to the metadata constraint definition storage unit 14.

メタデータ制約定義記憶部14では、キーワードの概念を主語制約として持つメタデータ制約定義を抽出する(ステップ102:S102)。ここで抽出された「概念を主語制約として持つメタデータ制約定義」は処理装置16へ送られ、ここで、述語の重み付け情報から利用するメタデータ制約定義を決める(ステップ103:S103)。さらにクエリ発行が行われ(ステップ104:S104)、メタデータ抽出クエリがメタデータ記憶部13へ送信される。   The metadata constraint definition storage unit 14 extracts a metadata constraint definition having the keyword concept as a subject constraint (step 102: S102). The extracted “metadata constraint definition having a concept as a subject constraint” extracted here is sent to the processing device 16, where the metadata constraint definition to be used is determined from the predicate weighting information (step 103: S103). Further, a query is issued (step 104: S104), and a metadata extraction query is transmitted to the metadata storage unit 13.

メタデータ記憶部13では、メタデータ制約定義に対応するメタデータを抽出する(ステップ105:S105)。ここで抽出されたメタデータは処理装置16へ送られ、このメタデータを用いて、このメタデータ一覧情報の一つの表示形態である比較表を表示するためのデータが生成される(ステップ106:S106)。ここで生成されたデータはユーザ装置2へ送信され、比較表が表示される(ステップ107:S107)。   The metadata storage unit 13 extracts metadata corresponding to the metadata constraint definition (step 105: S105). The metadata extracted here is sent to the processing device 16, and data for displaying a comparison table, which is one display form of the metadata list information, is generated using the metadata (step 106: S106). The data generated here is transmitted to the user device 2 and a comparison table is displayed (step 107: S107).

このように、メタデータ制約定義とメタデータにより、比較表を容易に作成できる。また、メタデータや比較表17の利用者18の動向により、各概念情報で重視する述語情報がわかり、より効果的な比較表17の生成が可能となる。   Thus, the comparison table can be easily created by the metadata constraint definition and the metadata. Further, the predicate information emphasized in each concept information can be known from the metadata and the trend of the user 18 in the comparison table 17, and the comparison table 17 can be generated more effectively.

以上説明した本発明の実施の形態によれば、メタデータを用いて、検索の対象に係るテキスト情報に基づき、それらの情報を活用するための観点およびそれに対応する値を抽出し一覧情報として提供可能な一覧情報生成システムおよび方法、プログラムを提供することができる。   According to the embodiments of the present invention described above, using metadata, based on text information related to a search target, a viewpoint for utilizing the information and values corresponding thereto are extracted and provided as list information Possible list information generation system and method, and program can be provided.

また、上記説明した一覧情報生成システムが行う方法(一覧情報生成方法)を当該システムに実行させるコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に格納したり、インターネットなどの通信網を介して伝送させて、広く流通させてもよい。   A computer program that causes the system to execute the method performed by the list information generation system described above (list information generation method) is a computer-readable recording medium such as a semiconductor memory, a magnetic disk, an optical disk, a magneto-optical disk, or a magnetic tape. The data may be stored in a network or transmitted via a communication network such as the Internet for wide distribution.

本発明の実施の形態の一覧情報生成システムに係る、全体構成を説明するためのブロック図を示す。The block diagram for demonstrating the whole structure based on the list information generation system of embodiment of this invention is shown. 本発明の実施の形態の一覧情報生成システムに係る、文書記憶部に記憶された文書の中の文書の構成を示す図である。It is a figure which shows the structure of the document in the document memorize | stored in the document memory | storage part based on the list information generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、メタデータ制約定義記憶部に記憶されたメタデータ制約定義を示す図である。It is a figure which shows the metadata constraint definition memorize | stored in the metadata constraint definition memory | storage part based on the list information generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、メタデータ記憶部に記憶されたメタデータを示す図である。It is a figure which shows the metadata memorize | stored in the metadata memory | storage part based on the list information generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、メタデータ生成手段の第1のシーケンス図である。It is a 1st sequence diagram of the metadata production | generation means based on the list information production | generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、S28で生成されたメタデータを示す図である。It is a figure which shows the metadata produced | generated by S28 based on the list information production | generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、メタデータ生成手段の第2のシーケンス図である。It is a 2nd sequence diagram of the metadata production | generation means based on the list information production | generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、S37で生成されたメタデータを示す図である。It is a figure which shows the metadata produced | generated by S37 based on the list information production | generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、S41で生成されたメタデータ制約定義を示す図である。It is a figure which shows the metadata constraint definition produced | generated by S41 based on the list information production | generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、S55で生成された主語と目的語候補の組を示す図である。It is a figure which shows the group of the subject and object candidate produced | generated by S55 based on the list information production | generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、メタデータ生成手段の第3のシーケンス図である。It is a 3rd sequence diagram of the metadata production | generation means based on the list information production | generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、S61で生成されたメタデータを示す図である。It is a figure which shows the metadata produced | generated by S61 based on the list information production | generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、S87で生成されたメタデータ制約定義を示す図である。It is a figure which shows the metadata constraint definition produced | generated by S87 based on the list information production | generation system of embodiment of this invention. 本発明の実施の形態の一覧情報生成システムに係る、メタデータの一覧情報を生成する処理を説明するための説明図を示す。An explanatory view for explaining processing which generates metadata list information concerning a list information generation system of an embodiment of the invention is shown. 本発明の実施の形態の一覧情報生成システムに係る、メタデータの一覧情報を生成する処理を説明するための説明図を示す。An explanatory view for explaining processing which generates metadata list information concerning a list information generation system of an embodiment of the invention is shown. 本発明の実施の形態の一覧情報生成システムに係る、メタデータの一覧情報を生成する処理を説明するためのシーケンス図を示す。The sequence diagram for demonstrating the process which produces | generates the list information of metadata based on the list information generation system of embodiment of this invention is shown.

符号の説明Explanation of symbols

1…メタデータ生成手段
2…ユーザ装置
10・・・キーワード
11…文書記憶部
12…文書解析部
13…メタデータ記憶部
14…メタデータ制約定義記憶部
15…目的語候補記憶部
16…メタデータ生成部
DESCRIPTION OF SYMBOLS 1 ... Metadata production | generation means 2 ... User apparatus 10 ... Keyword 11 ... Document memory | storage part 12 ... Document analysis part 13 ... Metadata memory | storage part 14 ... Metadata constraint definition memory | storage part 15 ... Target word candidate memory | storage part 16 ... Metadata Generator

Claims (9)

テキスト情報に含まれるメタデータを用いて一覧情報を生成するための一覧情報生成システムであって、
前記テキストデータに含まれる主語情報、述語情報、目的語情報、語情報、前記語情報の概念を表す語概念情報、によって構成されるメタデータを記憶するためのメタデータ記憶手段と、
前記主語情報の概念を表す主語概念情報と、前記主語情報に対応する述語情報と、前記目的語情報の概念を表す目的語概念情報と、によって構成されるメタデータ制約定義情報を記憶するためのメタデータ制約定義記憶手段と、
主語概念情報と主語情報とを含むテキストデータから主語概念情報を抽出し、この主語概念情報を含むメタデータ制約定義を前記メタデータ制約定義記憶手段から検索するためのメタデータ制約定義検索手段と、
前記メタデータ制約定義検索手段により検索された前記メタデータ制約定義より目的語概念情報を抽出し、この目的語概念情報と等しい語概念情報を含む前記メタデータを前記メタデータ記憶手段から検索するための語概念メタデータ検索手段と、
前記語概念メタデータ検索手段により検索された前記メタデータより語情報を抽出し、この語情報を前記テキストデータから検索するための抽出語検索手段と、
前記抽出語検索手段により検索される前記語情報が前記テキストデータ中に発見された場合に、前記テキストデータから抽出した述語情報と、前記メタデータから抽出した前記語情報に等しい目的語情報と、からなる生成メタデータを生成するためのメタデータ生成手段と、
前記生成メタデータに含まれる主語情報と述語情報および目的語情報に基づいて一覧情報を生成するための一覧情報生成手段と、
を備えることを特徴とする一覧情報生成システム。
A list information generation system for generating list information using metadata included in text information,
Metadata storage means for storing metadata composed of subject information, predicate information, object information, word information, and word concept information representing a concept of the word information included in the text data;
For storing metadata constraint definition information composed of subject concept information representing the concept of the subject information, predicate information corresponding to the subject information, and object concept information representing the concept of the subject information. Metadata constraint definition storage means;
Metadata constraint definition retrieval means for extracting subject concept information from text data including subject concept information and subject information, and retrieving metadata constraint definitions including the subject concept information from the metadata constraint definition storage means;
To extract object concept information from the metadata constraint definition retrieved by the metadata constraint definition retrieval means, and retrieve the metadata including the word concept information equal to the object concept concept information from the metadata storage means. Word concept metadata search means,
Extracted word information from the metadata searched by the word concept metadata search means, extracted word search means for searching the word information from the text data,
When the word information searched by the extracted word search means is found in the text data, predicate information extracted from the text data, object information equal to the word information extracted from the metadata, Metadata generating means for generating generated metadata comprising:
List information generating means for generating list information based on subject information, predicate information and object information included in the generated metadata;
A list information generation system comprising:
前記メタデータ制約定義情報を構成する前記述語情報は、
前記主語概念情報毎に重み付け情報を有し、
その重み付け情報に基づいて前記一覧情報の生成に用いる前記述語情報を選択して前記一覧情報への提示順序を決定するための掲載順序決定手段
を備えることを特徴とする請求項1に記載の一覧情報生成システム。
Predescription word information constituting the metadata constraint definition information is:
Weight information is included for each subject concept information,
The publication order determination means for selecting predescription word information used for generation of the list information based on the weighting information and determining the order of presentation to the list information. List information generation system.
前記メタデータ記憶手段に記憶された内容について、
重み付け情報の更新の対象となる主語概念情報に対応の述語情報に関して記述されたメタデータを取り出し、
前記主語概念情報と前記述語情報毎に前記メタデータを用いて、前記主語概念情報と前記述語情報毎に当該述語情報の利用頻度を演算した結果を重み付け情報とし、
前記メタデータ制約定義記憶手段に記憶され、前記主語概念情報に対応の前記述語情報に該当の述語情報と主語概念情報とを有するメタデータ制約定義について、その重み付け情報を変更するための第1の重み付け変更手段
を備えることを特徴とする請求項1または2のいずれかに記載の一覧情報生成システム。
About the contents stored in the metadata storage means,
Take out the metadata described for the predicate information corresponding to the subject concept information to be updated weighting information,
Using the metadata for each of the subject concept information and the previous description word information, the result of calculating the use frequency of the predicate information for each of the subject concept information and the previous description word information is weighted information,
A first for changing the weighting information for the metadata constraint definition stored in the metadata constraint definition storage means and having predicate information and subject concept information corresponding to the previous description word information corresponding to the subject concept information. The list information generation system according to claim 1, further comprising:
前記メタデータ記憶手段は、
既得の前記メタデータ以外のメタデータが記憶内容へ追加されたことによって、追加された前記メタデータに含まれる、主語概念情報と、述語情報に関して記述されたメタデータ制約定義情報と、を前記メタデータ制約定義手段から取得し、
取得した前記メタデータ制約定義情報に基づいて重み付け情報を変更するための第2の重み付け変更手段
を備えることを特徴とする請求項1〜3のいずれかに記載の一覧情報生成システム。
The metadata storage means includes
By adding metadata other than the already obtained metadata to the storage content, subject concept information and metadata constraint definition information described with respect to the predicate information included in the added metadata are added to the metadata. Obtained from the data constraint definition means,
The list information generation system according to any one of claims 1 to 3, further comprising second weight change means for changing weight information based on the acquired metadata constraint definition information.
前記一覧情報の利用履歴に応じて、前記メタデータ制約定義記憶手段に記憶されている前記メタデータ制約定義情報の重み付け情報を変更するための第3の重み付け変更手段
を備えることを特徴とする請求項1〜4のいずれかに記載の一覧情報生成システム。
A third weight change unit for changing the weight information of the metadata constraint definition information stored in the metadata constraint definition storage unit according to the usage history of the list information. Item 5. The list information generation system according to any one of Items 1 to 4.
前記一覧情報の内容を絞り込むために前記一覧情報生成手段へ入力されたキーワード情報に基づき、前記一覧情報の主語概念情報に対応する述語情報を特定し、
特定された前記主語概念情報と前記述語情報と同等のメタデータ制約定義情報を前記メタデータ制約定義記憶手段から抽出し、
抽出したメタデータ制約定義情報の重み付け情報を変更するための第4の重み付け変更手段
を備えることを特徴とする請求項1〜5のいずれかに記載の一覧情報生成システム。
Based on the keyword information input to the list information generating means to narrow down the contents of the list information, specify predicate information corresponding to subject concept information of the list information,
Extracting metadata constraint definition information equivalent to the identified subject concept information and previous description word information from the metadata constraint definition storage means;
The list information generation system according to any one of claims 1 to 5, further comprising a fourth weight change unit for changing the weight information of the extracted metadata constraint definition information.
テキスト情報に含まれるメタデータを用いて一覧情報を生成するための一覧情報生成方法であって、
メタデータ記憶手段によって、前記テキストデータに含まれる主語情報、述語情報、目的語情報、語情報、前記語情報の概念を表す語概念情報、によって構成されるメタデータを記憶するステップと、
メタデータ制約定義記憶手段によって、前記主語情報の概念を表す主語概念情報と、前記主語情報に対応する述語情報と、前記目的語情報の概念を表す目的語概念情報と、によって構成されるメタデータ制約定義情報を記憶するステップと、
メタデータ制約定義検索手段によって、主語概念情報と主語情報とを含むテキストデータから主語概念情報を抽出し、この主語概念情報を含むメタデータ制約定義を前記メタデータ制約定義記憶手段から検索するステップと、
語概念メタデータ検索手段によって、前記メタデータ制約定義検索手段により検索された前記メタデータ制約定義より目的語概念情報を抽出し、この目的語概念情報と等しい語概念情報を含む前記メタデータを前記メタデータ記憶手段から検索するステップと、
抽出語検索手段によって、前記語概念メタデータ検索手段により検索された前記メタデータより語情報を抽出し、この語情報を前記テキストデータから検索するステップと、
メタデータ生成手段によって、前記抽出語検索手段により検索される前記語情報が前記テキストデータ中に発見された場合に、前記テキストデータから抽出した述語情報と、前記メタデータから抽出した前記語情報に等しい目的語情報と、からなる生成メタデータを生成するステップと、
一覧情報生成手段によって、前記生成メタデータに含まれる主語情報と述語情報および目的語情報に基づいて一覧情報を生成するステップと、
を有することを特徴とする一覧情報生成方法。
A list information generation method for generating list information using metadata included in text information,
Storing metadata constituted by subject information, predicate information, object information, word information, word concept information representing a concept of the word information, included in the text data by the metadata storage means;
Metadata composed of subject concept information representing the concept of the subject information, predicate information corresponding to the subject information, and object concept information representing the concept of the subject information by the metadata constraint definition storage means. Storing constraint definition information;
Extracting the subject concept information from the text data including the subject concept information and the subject information by the metadata constraint definition retrieval means, and retrieving the metadata constraint definition including the subject concept information from the metadata constraint definition storage means; ,
The word concept metadata search means extracts the target word concept information from the metadata constraint definition searched by the metadata constraint definition search means, and the metadata including the word concept information equal to the target word concept information is extracted from the metadata. Retrieving from the metadata storage means;
Extracting word information from the metadata searched by the word concept metadata search means by an extracted word search means, and searching the word information from the text data;
When the word information searched by the extracted word search means is found in the text data by the metadata generation means, the predicate information extracted from the text data and the word information extracted from the metadata Generating generated metadata consisting of equal object information and
Generating list information based on subject information, predicate information and object information included in the generated metadata by list information generating means;
A list information generation method characterized by comprising:
テキスト情報に含まれるメタデータを用いて一覧情報を生成するための一覧情報生成プログラムであって、
メタデータ記憶手段によって、前記テキストデータに含まれる主語情報、述語情報、目的語情報、語情報、前記語情報の概念を表す語概念情報、によって構成されるメタデータを記憶するステップと、
メタデータ制約定義記憶手段によって、前記主語情報の概念を表す主語概念情報と、前記主語情報に対応する述語情報と、前記目的語情報の概念を表す目的語概念情報と、によって構成されるメタデータ制約定義情報を記憶するステップと、
メタデータ制約定義検索手段によって、主語概念情報と主語情報とを含むテキストデータから主語概念情報を抽出し、この主語概念情報を含むメタデータ制約定義を前記メタデータ制約定義記憶手段から検索するステップと、
語概念メタデータ検索手段によって、前記メタデータ制約定義検索手段により検索された前記メタデータ制約定義より目的語概念情報を抽出し、この目的語概念情報と等しい語概念情報を含む前記メタデータを前記メタデータ記憶手段から検索するステップと、
抽出語検索手段によって、前記語概念メタデータ検索手段により検索された前記メタデータより語情報を抽出し、この語情報を前記テキストデータから検索するステップと、
メタデータ生成手段によって、前記抽出語検索手段により検索される前記語情報が前記テキストデータ中に発見された場合に、前記テキストデータから抽出した述語情報と、前記メタデータから抽出した前記語情報に等しい目的語情報と、からなる生成メタデータを生成するステップと、
一覧情報生成手段によって、前記生成メタデータに含まれる主語情報と述語情報および目的語情報に基づいて一覧情報を生成するステップと、
を有することを特徴とする一覧情報生成プログラム。
A list information generation program for generating list information using metadata included in text information,
Storing metadata constituted by subject information, predicate information, object information, word information, word concept information representing a concept of the word information, included in the text data by the metadata storage means;
Metadata composed of subject concept information representing the concept of the subject information, predicate information corresponding to the subject information, and object concept information representing the concept of the subject information by the metadata constraint definition storage means. Storing constraint definition information;
Extracting the subject concept information from the text data including the subject concept information and the subject information by the metadata constraint definition retrieval means, and retrieving the metadata constraint definition including the subject concept information from the metadata constraint definition storage means; ,
The word concept metadata search means extracts the target word concept information from the metadata constraint definition searched by the metadata constraint definition search means, and the metadata including the word concept information equal to the target word concept information is extracted from the metadata. Retrieving from the metadata storage means;
Extracting word information from the metadata searched by the word concept metadata search means by an extracted word search means, and searching the word information from the text data;
When the word information searched by the extracted word search means is found in the text data by the metadata generation means, the predicate information extracted from the text data and the word information extracted from the metadata Generating generated metadata consisting of equal object information and
Generating list information based on subject information, predicate information and object information included in the generated metadata by list information generating means;
A list information generation program characterized by comprising:
ネットワーク上に配置されたサーバにインストールして動作可能なことを特徴とする請求項8に記載の一覧情報生成プログラム。

9. The list information generation program according to claim 8, wherein the list information generation program can be installed and operated on a server arranged on a network.

JP2005033630A 2005-02-09 2005-02-09 List information generation system and method, program Expired - Fee Related JP4413796B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005033630A JP4413796B2 (en) 2005-02-09 2005-02-09 List information generation system and method, program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005033630A JP4413796B2 (en) 2005-02-09 2005-02-09 List information generation system and method, program

Publications (2)

Publication Number Publication Date
JP2006221380A JP2006221380A (en) 2006-08-24
JP4413796B2 true JP4413796B2 (en) 2010-02-10

Family

ID=36983681

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005033630A Expired - Fee Related JP4413796B2 (en) 2005-02-09 2005-02-09 List information generation system and method, program

Country Status (1)

Country Link
JP (1) JP4413796B2 (en)

Also Published As

Publication number Publication date
JP2006221380A (en) 2006-08-24

Similar Documents

Publication Publication Date Title
US8589366B1 (en) Data extraction using templates
JP4810469B2 (en) Search support device, program, and search support system
TWI522942B (en) User favorites data processing method and device, user favorite data searching method and device, and user favorite system
JP4637969B1 (en) Properly understand the intent of web pages and user preferences, and recommend the best information in real time
JP5697256B2 (en) SEARCH DEVICE, SEARCH METHOD, SEARCH PROGRAM, AND RECORDING MEDIUM
JP2013531289A (en) Use of model information group in search
US20140229476A1 (en) System for Information Discovery &amp; Organization
JP5241903B2 (en) Review text output system, review text output method, program, and computer-readable information storage medium
JP2005122295A (en) Relationship diagram creation program, relationship diagram creation method, and relationship diagram creation device
JP7065718B2 (en) Judgment support device and judgment support method
JP7262154B2 (en) CONTENT ARRANGEMENT PROGRAM, CONTENT ARRANGEMENT APPARATUS AND CONTENT ARRANGEMENT METHOD, WEBSITE CONSTRUCTION SUPPORT PROGRAM, WEBSITE CONSTRUCTION SUPPORT DEVICE AND WEBSITE CONSTRUCTION SUPPORT METHOD, AND ECONOMIC SCALE OUTPUT PROGRAM, ECONOMIC SCALE OUTPUT DEVICE, AND ECONOMIC SCALE OUTPUT METHOD
CN107357911A (en) A kind of text entry method and device
JP4242794B2 (en) Metadata generation device
Maududie et al. An approach of web scraping on news website based on regular expression
JP5416448B2 (en) Display device, display method, and program
JP7474120B2 (en) Business matching support device and method
JP2008146424A (en) Method for calculating conformity of XML document, program thereof, and information processing apparatus
JP4979528B2 (en) Content display device, content display method, program, and recording medium
JP4413796B2 (en) List information generation system and method, program
Sun et al. Model-directed web transactions under constrained modalities
JP2007179490A (en) Information resource search device, information resource search method, and information resource search program
JP2010015394A (en) Link destination presentation device and computer program
JP2001229171A (en) Product search system
JP2002278983A (en) Abstract extraction program, document analysis support program, abstract extraction method, document analysis support method, document analysis support system
JP2002297662A (en) Structured document editing method, structured document editing device, terminal device, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070219

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091029

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20091104

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091118

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

Free format text: PAYMENT UNTIL: 20121127

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20121127

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20131127

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees