JP2005107888A - Information registering method - Google Patents

Information registering method Download PDF

Info

Publication number
JP2005107888A
JP2005107888A JP2003340644A JP2003340644A JP2005107888A JP 2005107888 A JP2005107888 A JP 2005107888A JP 2003340644 A JP2003340644 A JP 2003340644A JP 2003340644 A JP2003340644 A JP 2003340644A JP 2005107888 A JP2005107888 A JP 2005107888A
Authority
JP
Japan
Prior art keywords
information
keyword
search
registered
registration
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.)
Withdrawn
Application number
JP2003340644A
Other languages
Japanese (ja)
Inventor
Yoshiyuki Kokubo
義之 小久保
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2003340644A priority Critical patent/JP2005107888A/en
Publication of JP2005107888A publication Critical patent/JP2005107888A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide an information registering method in an information registering server to promote the registration of necessary information. <P>SOLUTION: This information registering method in an information retrieval server which retrieves information with keywords has: a retrieval history registering step for registering the retrieval history of keywords according to the operation of a retriever when any information desired by the retriever can not be acquired by keyword retrieval; a significance updating step for calculating the number of times of retrieval failure based on the retrieval history of the keywords registered in the retrieval history registration step, and for updating the significance of the keywords based on the calculated number of times of retrieval failure; and an information collection processing step for performing processing to collect information which cannot be acquired by the keyword retrieval when the significance exceeds a predetermined threshold. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は情報登録方法に関し、特に情報検索サーバに情報を登録する情報登録方法に関する。   The present invention relates to an information registration method, and more particularly to an information registration method for registering information in an information search server.

企業内部にあるさまざまな知識や文書などの情報を総合的に管理し、情報を知的資本として業務に活用するナレッジマネージメントが知られている。ナレッジマネージメントでは、種々の情報をナレッジデータベース(DB)に登録しておく。ユーザは必要とする情報をナレッジDBから適宜抽出して使用する。   Knowledge management that comprehensively manages information such as various knowledge and documents in the company and uses the information as intellectual capital for business is known. In knowledge management, various information is registered in a knowledge database (DB). The user appropriately extracts necessary information from the knowledge DB and uses it.

ナレッジDBが有効に活用されるためにはユーザの必要とする情報が、豊富に登録されていることが望ましい。特許文献1には、ナレッジDBの管理者だけでなくユーザによっても情報登録が可能な情報登録方法が記載されている。
特開2002−157259号公報
In order for the knowledge DB to be used effectively, it is desirable that a large amount of information required by the user is registered. Patent Document 1 describes an information registration method in which information can be registered not only by a knowledge DB administrator but also by a user.
JP 2002-157259 A

通常、必要な情報をデータベースから抽出する場合は、必要とする情報が登録されていないことや該当する情報があっても不十分なものであることがある。必要とする情報が最新の情報である場合には、特に情報の登録数が少ない。必要とする情報が登録されていないことや該当する情報があっても不十分なものであることが多いと、ユーザにとってのデータベースの存在意義が薄れ、データベースが活用される頻度が低下してしまう。   Usually, when extracting necessary information from a database, it may be insufficient even if necessary information is not registered or there is corresponding information. When the necessary information is the latest information, the number of registered information is particularly small. If the necessary information is not registered or if there is appropriate information, it is often insufficient. The meaning of the database for users is lessened, and the frequency of using the database decreases. .

一方で、データベースに登録されていないが検索の対象とされる情報やユーザが不十分であると判断した情報は、同等の企業活動を行っている他のユーザが所有している可能性が高い。しかしながら、ユーザは、どのような情報が必要とされているかを知ることができなかった。   On the other hand, information that is not registered in the database but is subject to search or that the user has determined to be insufficient is likely to be owned by another user who is conducting equivalent business activities . However, the user has not been able to know what information is needed.

そこで、本発明は上記問題に鑑み、必要とされている情報の登録を促進する情報検索サーバにおける情報登録方法を提供することを目的とする。   In view of the above problems, an object of the present invention is to provide an information registration method in an information search server that promotes registration of required information.

上記問題を解決するため、本発明は、キーワードで情報を検索する情報検索サーバにおける情報登録方法において、キーワード検索により検索者の所望する情報が得られなかった場合に、該検索者の操作に応じて該キーワードの検索履歴を登録する検索履歴登録ステップと、検索履歴登録ステップにより登録されたキーワードの検索履歴に基づいて検索失敗回数を算出し、算出された検索失敗回数に基づき該キーワードの重要度を更新する重要度更新ステップと、前記重要度が所定の閾値を超えた場合に、前記キーワード検索により得られなかった情報を募集するための処理を行う情報募集処理ステップとを有することを特徴とする。   In order to solve the above-described problem, the present invention provides an information registration method in an information search server that searches for information using a keyword, and responds to the searcher's operation when the information desired by the searcher cannot be obtained by keyword search. A search history registration step for registering the search history of the keyword, a search failure count is calculated based on the keyword search history registered in the search history registration step, and the importance of the keyword is calculated based on the calculated search failure count And an information solicitation processing step for performing a process for recruiting information that has not been obtained by the keyword search when the importance exceeds a predetermined threshold. To do.

本発明によれば、検索したが検索者の所望する情報が登録されていなかった場合に、当該情報を募集することで、必要とされている情報の登録を促進させることができる。また、必要としている情報が登録された旨を検索者に通知できる。したがって、検索者は必要としている情報を直ちに利用することができる。   According to the present invention, when information searched for but the information desired by the searcher is not registered, the registration of the required information can be promoted by recruiting the information. In addition, the searcher can be notified that the necessary information has been registered. Therefore, the searcher can immediately use the necessary information.

必要とされている情報の登録を促進する情報検索サーバにおける情報登録方法を提供することができる。   An information registration method in an information search server that facilitates registration of required information can be provided.

本発明を実施するための形態について、添付図面を参照しながら実施例を挙げて説明する。   EMBODIMENT OF THE INVENTION The form for implementing this invention is given and demonstrated with an Example, referring an accompanying drawing.

〔第1実施例〕
図1は、本実施例で用いるナレッジDBシステムの構成図の一例を示す。図1のナレッジDBシステムは、ナレッジDBサーバ5、クライアント3及びデータベース7を有する。ナレッジDBサーバ5はネットワーク1を介してクライアント3と接続されている。また、ナレッジDBサーバ5はデータベース7を備える。データベース7の詳細は後述する。なお、このネットワーク1は、インターネットであってもよいし社内のLANであってもよい。
[First embodiment]
FIG. 1 shows an example of a configuration diagram of a knowledge DB system used in this embodiment. The knowledge DB system in FIG. 1 includes a knowledge DB server 5, a client 3, and a database 7. The knowledge DB server 5 is connected to the client 3 via the network 1. The knowledge DB server 5 includes a database 7. Details of the database 7 will be described later. The network 1 may be the Internet or an in-house LAN.

ナレッジDBサーバ5は、ネットワーク1を介してデータ通信する通信機能、情報の検索機能など各種機能を備えたコンピュータである。また、クライント3は、キーボードなどの入出力装置、ネットワーク1を介してデータ通信する通信機能など各種機能を備えたコンピュータである。   The knowledge DB server 5 is a computer having various functions such as a communication function for data communication via the network 1 and an information search function. The client 3 is a computer having various functions such as an input / output device such as a keyboard and a communication function for data communication via the network 1.

クライアント3は、ユーザによる情報検索の指示により(以下、情報検索するユーザを情報検索者という)、所望の情報を検索するためのキーワードをナレッジDBサーバ5に送信する。キーワードを受信したナレッジDBサーバ5は、データベース7(以下、DBという)を参照し、キーワードに該当する情報を抽出し、抽出された情報をクライアント3へ送信する。ナレッジDBサーバ5は、キーワードに該当する情報がなかった場合等には、該キーワードをDB7に登録しておく。   The client 3 transmits a keyword for searching for desired information to the knowledge DB server 5 in response to an information search instruction by the user (hereinafter, the user who searches for information is referred to as an information searcher). The knowledge DB server 5 that has received the keyword refers to a database 7 (hereinafter referred to as DB), extracts information corresponding to the keyword, and transmits the extracted information to the client 3. When there is no information corresponding to the keyword, the knowledge DB server 5 registers the keyword in the DB 7.

ここで、キーワードに該当する情報がなかった場合等とは、キーワードに該当する情報が全くなかった場合、及び、キーワードに該当する情報が得られたが情報検索者の目的に合った情報ではなかった場合をいう。以下、キーワードに該当する情報がなかった場合等を、キーワード検索に失敗した場合という。また、あるキーワードにおいて、キーワード検索に失敗した回数を検索失敗回数と称す。   Here, when there is no information corresponding to the keyword, there is no information corresponding to the keyword, and information corresponding to the keyword is obtained, but it is not information suitable for the purpose of the information searcher. This is the case. Hereinafter, a case where there is no information corresponding to a keyword is referred to as a case where a keyword search has failed. The number of times that a keyword search has failed for a certain keyword is referred to as the number of search failures.

検索失敗回数が所定の回数を超えると、ナレッジDBサーバ5は、該キーワードに該当する情報を募集するための処理を行う。   When the number of search failures exceeds a predetermined number, the knowledge DB server 5 performs a process for recruiting information corresponding to the keyword.

ユーザは、募集の処理が開始されたことを自分宛てへの電子メール等により認識し、ユーザの所有する情報をクライアント3からナレッジDBサーバ5へ送信する(以下、情報を登録するユーザを情報登録者という)。以上の処理によって、ナレッジDBシステムは、DB7の情報の豊富化が図れる。   The user recognizes that the recruitment process has started by e-mail or the like addressed to himself / herself, and transmits information owned by the user from the client 3 to the knowledge DB server 5 (hereinafter, the user who registers information is registered as information) Called). With the above processing, the knowledge DB system can enrich the information in DB7.

次に、ナレッジDBサーバ5の詳細について説明する。図2は、ナレッジDBサーバの一実施例のハードウェア構成図である。   Next, details of the knowledge DB server 5 will be described. FIG. 2 is a hardware configuration diagram of an embodiment of the knowledge DB server.

図2のハードウェア構成図は、それぞれバスを介して相互に接続されているCPU21(中央処理装置)、I/O制御装置22(入出力制御装置)、ドライブ装置23、通信装置24,主記憶装置25、記憶装置26、を有するように構成される。データベース7は、ナレッジDBサーバ5に接続されているが、記憶装置26と一体となっていてもよい。   The hardware configuration diagram of FIG. 2 shows a CPU 21 (central processing unit), an I / O control unit 22 (input / output control unit), a drive unit 23, a communication unit 24, and a main memory connected to each other via a bus. A device 25 and a storage device 26 are included. The database 7 is connected to the knowledge DB server 5, but may be integrated with the storage device 26.

CPU21は、ナレッジDBサーバ5が行う処理を統括的に制御する。I/O制御装置は、記憶装置26やドライブ装置23とのデータの入出力を制御する。ドライブ装置23は、記録媒体28からプログラムやデータを読み込み、又、記録媒体28にプログラムやデータを書き込む。通信装置24は、ネットワーク1に接続する為のインターフェースであり、例えばモデム,ルータ等で構成される。主記憶装置25は、オペレーティングシステムやプログラム、データを一時保管する記憶領域である。記憶装置26は、プログラム、データの保管装置である。記録媒体28は、ナレッジDBサーバの各種機能を提供するプログラムが記録された記録媒体であり、例えばCD−ROM等である。記録媒体28は、ドライブ装置23にセットされ、ナレッジDBサーバ用プログラムがドライブ装置23を介して記憶装置26にインストールされる。   The CPU 21 comprehensively controls processing performed by the knowledge DB server 5. The I / O control device controls data input / output with the storage device 26 and the drive device 23. The drive device 23 reads programs and data from the recording medium 28 and writes programs and data to the recording medium 28. The communication device 24 is an interface for connecting to the network 1 and includes, for example, a modem and a router. The main storage device 25 is a storage area for temporarily storing an operating system, programs, and data. The storage device 26 is a program and data storage device. The recording medium 28 is a recording medium in which a program for providing various functions of the knowledge DB server is recorded, and is, for example, a CD-ROM. The recording medium 28 is set in the drive device 23, and the knowledge DB server program is installed in the storage device 26 via the drive device 23.

ナレッジDBサーバ用プログラムを記録した記録媒体28は、CD−ROM、フレキシブルディスク、光磁気ディスク(MO)等の様に情報を光学的,電気的或いは磁気的に記録する記録媒体、ROM、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記録媒体を用いることが可能である。   The recording medium 28 storing the knowledge DB server program is a recording medium, such as a CD-ROM, flexible disk, magneto-optical disk (MO), etc., for recording information optically, electrically or magnetically, ROM, flash memory It is possible to use various types of recording media such as a semiconductor memory that electrically records information.

次に、本実施例で用いるナレッジDBサーバ5の機能構成について説明する。図3は、ナレッジDBサーバの機能構成図の一例を示す。ナレッジDBサーバ5は、検索キーワード入力部102、重要度加算部103、重要度更新・情報登録促進部104、情報登録・通知部105、重要度統計処理部106を有する。また、ナレッジDB7は、キーワードDB151、情報DB152、リンクDB153、メールアドレスDB154、検索履歴DB155の各データベースで構成される。   Next, the functional configuration of the knowledge DB server 5 used in this embodiment will be described. FIG. 3 shows an example of a functional configuration diagram of the knowledge DB server. The knowledge DB server 5 includes a search keyword input unit 102, an importance level addition unit 103, an importance level update / information registration promotion unit 104, an information registration / notification unit 105, and an importance level statistics processing unit 106. The knowledge DB 7 is composed of databases of a keyword DB 151, an information DB 152, a link DB 153, a mail address DB 154, and a search history DB 155.

検索キーワード入力部102は、クライアント3を操作する情報検索者により入力されたキーワードを受信し、該キーワードに基づいてキーワードDB151を検索する。検索の結果、キーワードDB151にキーワードが登録されていた場合は、情報DB152を検索し、該当する情報をクライアント3へ送信する。検索の結果、キーワードが登録されていなかった場合は、重要度加算部103の処理が開始される。また、情報検索者は、送信された情報が目的の情報でないと判断すると、所定の操作を行う。ナレッジDBサーバ5は該操作に基づく信号を受信することで、重要度加算部103の処理を開始する。   The search keyword input unit 102 receives a keyword input by an information searcher who operates the client 3 and searches the keyword DB 151 based on the keyword. If the keyword is registered in the keyword DB 151 as a result of the search, the information DB 152 is searched and the corresponding information is transmitted to the client 3. If no keyword is registered as a result of the search, the importance level adding unit 103 starts processing. When the information searcher determines that the transmitted information is not the target information, the information searcher performs a predetermined operation. The knowledge DB server 5 starts processing of the importance adding unit 103 by receiving a signal based on the operation.

重要度加算部103は、キーワードDB151における、検索に用いられたキーワードの重要度をカウントアップする。また、検索履歴DB155に、検索に用いられたキーワードのキーワードID及び検索履歴DB155への登録日を登録する。そして登録されたレコードに検索カウントIDを付与し登録する。重要度加算部103が行う当該処理により、検索失敗回数の多いキーワードに該当する情報は、登録の要請が高いと判断される。   The importance level addition unit 103 counts up the importance levels of keywords used for searching in the keyword DB 151. Further, the keyword ID of the keyword used for the search and the registration date in the search history DB 155 are registered in the search history DB 155. Then, a search count ID is assigned to the registered record for registration. Through the processing performed by the importance level addition unit 103, it is determined that the registration request is high for the information corresponding to the keyword having a large number of search failures.

重要度更新・情報登録促進部104は、所定の期間毎に、検索履歴DB155に登録されている各キーワードについて、検索カウントIDを集計する。そして、重要度更新・情報登録促進部104は、キーワードDB151の重要度を、集計した検索カウントIDで更新する。   The importance level update / information registration promoting unit 104 totals the search count IDs for each keyword registered in the search history DB 155 for each predetermined period. Then, the importance level update / information registration promoting unit 104 updates the importance level of the keyword DB 151 with the tabulated search count ID.

次いで、重要度更新・情報登録促進部104は、所定の閾値よりも重要度の数値が大きいキーワードに関する情報を募集するための処理を行う。この処理により、重要度の数値が大きいキーワードに関する情報の登録を促進させることが可能となる。   Next, the importance level update / information registration promoting unit 104 performs a process for recruiting information on keywords whose importance level is larger than a predetermined threshold value. By this processing, it is possible to promote registration of information relating to a keyword having a large importance level.

情報登録・通知部105は、情報を募集する処理により情報が登録された場合に、その情報を検索した情報検索者及びその情報に関するキーワードを登録しているユーザに情報が登録された旨を通知する。これにより、情報検索者等は必要としていた情報が登録されたことを認識できる。   The information registration / notification unit 105, when information is registered by a process for recruiting information, notifies the information searcher who has searched for the information and the user who has registered the keyword related to the information that the information has been registered. To do. Thereby, the information searcher or the like can recognize that the required information has been registered.

重要度統計処理部106は、各キーワードの重要度等に応じてキーワードの登録状況を統計処理し、統計結果を表示する。これにより、統計結果を見たナレッジDBを管理する管理者などは、不足している情報を登録するなど柔軟な対応が可能となる。   The importance level statistics processing unit 106 statistically processes the registration status of keywords according to the importance level of each keyword and displays the statistical results. As a result, an administrator who manages the knowledge DB looking at the statistical result can flexibly cope with the registration of missing information.

次に、各機能について詳述する。情報検索者が情報を検索する場合、情報検索者はクライアント3を操作して、ナレッジDBを利用するためのクライアント3にメニュー画面を表示させる。図4は、クライアント3に表示されるナレッジDBを利用するためのメニュー画面の一例を示す。図4のメニュー画面は、情報検索機能を呼び出すための情報検索ボタン201、情報登録機能を呼び出すための情報登録ボタン202、キーワードの重要度を参照する機能を呼び出すための重要度参照ボタン203、を有する。各ボタンを押下するとクライアント3には後述する各処理のための画面が表示される。   Next, each function will be described in detail. When an information searcher searches for information, the information searcher operates the client 3 to display a menu screen on the client 3 for using the knowledge DB. FIG. 4 shows an example of a menu screen for using the knowledge DB displayed on the client 3. The menu screen of FIG. 4 includes an information search button 201 for calling an information search function, an information registration button 202 for calling an information registration function, and an importance level reference button 203 for calling a function for referring to the importance level of a keyword. Have. When each button is pressed, the client 3 displays a screen for each process described later.

また、図4のナレッジDBのメニュー画面は、告知欄205を有しており、ここに後述する情報登録を促進するための告知等が表示される。   Also, the knowledge DB menu screen of FIG. 4 has a notification column 205, which displays notifications for promoting information registration to be described later.

続いて、検索キーワード入力部102について、フローチャート図に基づき説明する。図5は、検索キーワード入力部102が行う処理のフローチャート図の一例を示す。図5では、ナレッジDBサーバ5が行う処理、及び、情報検索者が操作するクライアント3で行われる処理が表示されている。   Next, the search keyword input unit 102 will be described with reference to a flowchart. FIG. 5 shows an example of a flowchart of processing performed by the search keyword input unit 102. In FIG. 5, the process performed by the knowledge DB server 5 and the process performed by the client 3 operated by the information searcher are displayed.

図5のフローチャート図について説明する。情報検索者が何らかの情報を検索する場合には、図4の情報検索ボタン201を押下する。情報検索ボタン201が押下されると、クライアント3に情報を検索するための画面であるキーワード入力画面が表示される(S301)。図6は、キーワード入力画面の一例を示す。キーワード入力画面はキーワードを入力するための入力ボックス501、検索を開始するための検索ボタン502を有する。図6ではキーワードの入力例として「RFID」と入力されている。   The flowchart of FIG. 5 will be described. When the information searcher searches for some information, the information search button 201 in FIG. 4 is pressed. When the information search button 201 is pressed, a keyword input screen which is a screen for searching for information is displayed on the client 3 (S301). FIG. 6 shows an example of the keyword input screen. The keyword input screen has an input box 501 for inputting a keyword and a search button 502 for starting a search. In FIG. 6, “RFID” is input as an example of keyword input.

情報検索者により検索ボタン502が押下されると、入力されたキーワードがナレッジDBサーバ5へ送信され、ナレッジDBサーバ5は該キーワードをキーワードDB151で検索する(S302)。   When the information searcher presses the search button 502, the input keyword is transmitted to the knowledge DB server 5, and the knowledge DB server 5 searches the keyword DB 151 for the keyword (S302).

図17(a)は、キーワードDB151のデータ構造の一例を示す図である。キーワードDB151は、キーワードID、キーワード、重要度の項目を有する。キーワードIDは各キーワードを一意に特定するための識別コードである。重要度は、当該キーワードを用いてキーワード検索に失敗した場合に加算されるので、本実施例では、該キーワードにより検索される情報の登録の必要性を表す指標として用いる。なお、重要度の算出方法は、重要度更新・情報登録促進部104で説明する。   FIG. 17A is a diagram illustrating an example of the data structure of the keyword DB 151. The keyword DB 151 has items of keyword ID, keyword, and importance. The keyword ID is an identification code for uniquely identifying each keyword. Since the importance is added when the keyword search using the keyword fails, in this embodiment, the importance is used as an index indicating the necessity of registering information searched by the keyword. The importance calculation method will be described in the importance update / information registration promoting unit 104.

検索の結果、すでに当該キーワードがキーワードDB151に登録されている場合にはS304の処理が行われ、登録されていない場合には重要度加算部103が処理を行う。   If the keyword is already registered in the keyword DB 151 as a result of the search, the process of S304 is performed. If the keyword is not registered, the importance adding unit 103 performs the process.

当該キーワードが登録されている場合、検索キーワード入力部102は、リンクDB153を検索し、次いで情報DB152から情報の存在場所を抽出する(S304)。   When the keyword is registered, the search keyword input unit 102 searches the link DB 153, and then extracts the information location from the information DB 152 (S304).

リンクDB153にはキーワードと情報が対応した形で登録される。図17(c)は、リンクDB153のデータ構造の一例を示す図である。リンクDB153は、情報ID、キーワードIDの項目を有する。情報IDは、各情報を一意に特定するための識別コードである。キーワードIDはキーワードDBのキーワードIDと同一である。したがって、リンクDB153は、キーワードと該キーワードで検索される情報を結びつける。   In the link DB 153, keywords and information are registered in a corresponding manner. FIG. 17C is a diagram illustrating an example of the data structure of the link DB 153. The link DB 153 has items of information ID and keyword ID. The information ID is an identification code for uniquely identifying each piece of information. The keyword ID is the same as the keyword ID of the keyword DB. Therefore, the link DB 153 links the keyword and information searched by the keyword.

図17(b)は、情報DB152のデータ構造の一例を示す図である。情報DB152は、情報ID、情報、登録ファイルの項目を有する。情報名は検索の対象となる情報の名前を、登録ファイルは該情報の保存場所又はリンク先を表す。   FIG. 17B is a diagram illustrating an example of the data structure of the information DB 152. The information DB 152 has items of information ID, information, and registration file. The information name represents the name of information to be searched, and the registration file represents the storage location or link destination of the information.

一例として、キーワード「RFID」を用いて、リンクDB153と情報DB152を検索した場合について説明する。キーワードDB151のキーワードIDの項目で「K850001」が抽出される。キーワードがすでに登録されているので、S304へ進みリンクDB153から「K850001」に該当する情報ID「I030001」及び「I030002」が抽出される。情報IDが抽出されると情報DB152から、情報ID「I030001」及び「I030002」に該当する情報「A商事様提案書」、「RFID活用手引き」が抽出される。クライアント3には、検索結果としてこれらの情報が表示される(S304)。   As an example, a case where the link DB 153 and the information DB 152 are searched using the keyword “RFID” will be described. In the keyword ID item of the keyword DB 151, “K850001” is extracted. Since the keyword has already been registered, the process proceeds to S304, and information IDs “I030001” and “I030002” corresponding to “K850001” are extracted from the link DB 153. When the information ID is extracted, information “A Trading Proposal” and “RFID Usage Guide” corresponding to the information IDs “I030001” and “I030002” are extracted from the information DB 152. The client 3 displays these pieces of information as search results (S304).

図7は、検索結果を表示する画面の一例を示す。情報表示領域601には、情報名称として「RFID活用手引き」が、情報概要には「RFID活用手引き」の概要が、情報ファイルには情報DBの登録ファイルに示される当該情報の保存場所が、それぞれ表示される。   FIG. 7 shows an example of a screen that displays search results. The information display area 601 includes “RFID Usage Guide” as an information name, an overview of “RFID Usage Guide” as an information summary, and a storage location of the information indicated in a registration file of the information DB in an information file, respectively. Is displayed.

図7の領域602には、目的に合う資料があったか否かを選択する選択ボタン605及び606が表示される。目的に合う資料があった場合(S305のYes)、情報検索者は「目的に合う資料があった」ボタン605を選択する。   In the area 602 of FIG. 7, selection buttons 605 and 606 for selecting whether there is a material suitable for the purpose are displayed. When there is a material suitable for the purpose (Yes in S305), the information searcher selects the “There was a material suitable for the purpose” button 605.

目的に合う資料がなかった場合(S305のNo)、情報検索者は「目的に合う情報がなかった」ボタン606を選択できる。ボタン606が選択されると次述の重要度加算部103による処理が行われ、当該キーワードに関する情報がなかったことにより該情報の登録を促進させるための処理がなされる。以上で、検索キーワード入力部102が行う処理が終了する。   When there is no material suitable for the purpose (No in S305), the information searcher can select the “no information suitable for purpose” button 606. When the button 606 is selected, the following processing by the importance adding unit 103 is performed, and processing for promoting registration of the information is performed because there is no information regarding the keyword. Thus, the process performed by the search keyword input unit 102 is completed.

続いて、重要度加算部103が行う処理について説明する。既述の通り、図5のS303でキーワードが登録されていない場合及びS305でボタン606が選択された場合、重要度加算部103が処理を行う。図8は、重要度加算部103で行う処理を示すフローチャート図の一例を示す。   Next, processing performed by the importance level addition unit 103 will be described. As described above, when the keyword is not registered in S303 of FIG. 5 and when the button 606 is selected in S305, the importance adding unit 103 performs the process. FIG. 8 shows an example of a flowchart showing the processing performed by the importance level addition unit 103.

まず、重要度加算部103は、情報検索者の通知先を登録するための通知送付先メールアドレス入力画面を表示する(S701)。図9は、通知送付先メールアドレス入力画面の一例を示す図である。情報検索者は、自己の通知先のメールアドレスを入力することで、将来キーワードに該当する情報が新たに登録された時に通知を得ることができる。   First, the importance level addition unit 103 displays a notification destination mail address input screen for registering a notification destination of the information searcher (S701). FIG. 9 is a diagram illustrating an example of a notification destination mail address input screen. The information searcher can obtain a notification when information corresponding to a keyword in the future is newly registered by inputting the e-mail address of his / her notification destination.

続いて、重要度加算部103は、情報検索者により入力されたキーワードがキーワードDB151に登録されているか否か判断する(S702)。キーワードDB151にキーワードが登録されていない場合は(S702のNo)、該キーワードをキーワードDB151に登録する(S703)。したがって、該キーワードに図17(a)で説明したキーワードIDが付与される。なお、この段階では新たに登録されたキーワードの重要度の欄は空白又はゼロに設定される。すでに、キーワードDB151にキーワードが登録されている場合は(S702のYes)、S704の処理が行われる。   Subsequently, the importance adding unit 103 determines whether or not the keyword input by the information searcher is registered in the keyword DB 151 (S702). If no keyword is registered in the keyword DB 151 (No in S702), the keyword is registered in the keyword DB 151 (S703). Therefore, the keyword ID described in FIG. 17A is given to the keyword. At this stage, the importance column of the newly registered keyword is set to blank or zero. If a keyword is already registered in the keyword DB 151 (Yes in S702), the process in S704 is performed.

次に、検索に用いられたキーワードの重要度を1つカウントアップする(S704)。したがって、キーワードを用いて検索された場合に、該当する情報がない場合又は目的に合う情報がないと情報検索者が判断した場合、キーワードDB151の重要度が増大する。すなわち重要度の数値が高いということは、検索される機会が多いにもかかわらず、情報検索者の目的に合う情報が登録されていないことを意味し、登録の要請が高いことを示す。   Next, the importance of the keyword used for the search is counted up by one (S704). Therefore, when searching using a keyword, if there is no corresponding information or if the information searcher determines that there is no information suitable for the purpose, the importance of the keyword DB 151 increases. In other words, a high value of importance means that there are many opportunities to be searched, but information that suits the purpose of the information searcher is not registered, indicating that the request for registration is high.

S701で入力されたメールアドレスを登録するため、メールアドレスDB154に情報検索者が入力したメールアドレスが登録される(S704)。   In order to register the email address input in S701, the email address input by the information searcher is registered in the email address DB 154 (S704).

メールアドレスDB154には情報を検索した者のメールアドレスが登録される。図18(a)は、メールアドレスDB154のデータ構造の一例を示す。キーワードIDに対応してメールアドレスが登録されている。これによって、キーワードDB151に登録したキーワードに関する情報が新たに登録された場合、情報検索者は電子メールによる通知を受けることができる。   In the mail address DB 154, the mail address of the person who searched for information is registered. FIG. 18A shows an example of the data structure of the mail address DB 154. An email address is registered corresponding to the keyword ID. As a result, when information related to the keyword registered in the keyword DB 151 is newly registered, the information searcher can receive notification by e-mail.

さらにS704では、キーワードの検索履歴を記録する処理を行う。検索履歴DB155に入力されたキーワードのキーワードID及び登録日が登録される。   In step S704, processing for recording a keyword search history is performed. The keyword ID and registration date of the keyword input in the search history DB 155 are registered.

図18(b)は、キーワードの検索履歴を記録する検索履歴DB155のデータ構造の一例を示す。検索履歴DB155は、検索された回数をカウントする検索カウントID、キーワードID、キーワードの検索された年月日を示す登録日の各項目を有する。検索履歴DB155には、同一のキーワードIDが既に存在してもそのキーワードで検索されるたびに新たに登録されるので、同一のキーワードIDが複数存在する。したがって、検索履歴DB155には、検索された回数だけキーワードIDが登録される。検索履歴DB155は、キーワードIDに基づきソートされ、検索カウントIDに連番が付与される。なお、登録日に基づき、所定の期間が経過したキーワードIDは削除することとしてもよい。削除すると常に登録日から所定の期間内の、言い換えると設定された有効期限内のキーワードIDのみが登録されていることになる。この処理により、当該キーワードの検索履歴が記録され、登録日に基づいて当該キーワードの検索失敗回数を算出し得る。   FIG. 18B shows an example of the data structure of the search history DB 155 that records the keyword search history. The search history DB 155 includes items of a search count ID for counting the number of times searched, a keyword ID, and a registration date indicating the date on which the keyword was searched. Even if the same keyword ID already exists in the search history DB 155, it is newly registered every time the keyword is searched for, so there are a plurality of the same keyword IDs. Accordingly, the keyword ID is registered in the search history DB 155 as many times as the number of times of search. The search history DB 155 is sorted based on the keyword ID, and a serial number is assigned to the search count ID. Note that keyword IDs for which a predetermined period has elapsed may be deleted based on the registration date. When deleted, only keyword IDs within a predetermined period from the registration date, in other words, within the set expiration date, are registered. By this processing, the search history of the keyword is recorded, and the search failure frequency of the keyword can be calculated based on the registration date.

S704の、検索に用いたキーワードの重要度をカウントアップし、メールアドレスを登録し、検索履歴DB155に検索履歴を登録すると、重要度加算部103が行う処理は終了する。   When the importance of the keyword used for the search is counted up in S704, the mail address is registered, and the search history is registered in the search history DB 155, the process performed by the importance adding unit 103 ends.

次に、重要度更新・情報登録促進部104について説明する。本処理は、例えば一週間毎など所定の期間毎に行ってもよいし、検索履歴DB155にキーワードIDが登録される度に行ってもよい。図10は、重要度更新・情報登録促進部104の処理を示すフローチャート図の一例を示す。   Next, the importance level update / information registration promoting unit 104 will be described. This processing may be performed every predetermined period such as every week, or may be performed every time a keyword ID is registered in the search history DB 155. FIG. 10 shows an example of a flowchart showing the processing of the importance level update / information registration promoting unit 104.

まず、検索履歴DB155を参照して、登録日から所定の期間内のキーワードIDの個数を各キーワードID毎に算出する(S901)。算出したら、キーワードDB151の重要度の項目を、算出された個数で更新する。この処理により、検索から所定の期間が経過したキーワードIDは重要度の算出に組み込まれないこととなり、検索に用いられなくなったキーワードの重要度を自然と減少させることができる。   First, referring to the search history DB 155, the number of keyword IDs within a predetermined period from the registration date is calculated for each keyword ID (S901). After the calculation, the importance level item in the keyword DB 151 is updated with the calculated number. With this process, keyword IDs for which a predetermined period has elapsed since the search are not incorporated in the calculation of importance, and the importance of keywords that are no longer used for search can be reduced naturally.

更新された重要度に基づいて、新たに所定の閾値を超えたキーワードがあるか判断される(S902)。この結果、検索失敗回数の多いキーワードがあれば当該キーワードの重要度は閾値を超え(S902のYes)、電子メール又は図4で説明した告知欄205において、該キーワードに関する情報を募集する(S903)。   Based on the updated importance, it is determined whether there is a keyword that has newly exceeded a predetermined threshold (S902). As a result, if there is a keyword with a large number of search failures, the importance of the keyword exceeds the threshold (Yes in S902), and information relating to the keyword is recruited in the e-mail or the notification column 205 described with reference to FIG. 4 (S903). .

図11は、情報を募集し情報登録を促進するためのメッセージの一例を示す。図11では、S902で閾値を超えたキーワード及び情報を登録するためのURLが表示されるので、該キーワードに関する情報を有している者に情報の登録を促すことができる。電子メールの送信先は、ナレッジDBに情報を登録する権限を有する者であるが、利用者のうち特定の者を予めナレッジDBサーバ5に登録しておいてもよいし、ナレッジDBの利用者全てを対象としてもよい。   FIG. 11 shows an example of a message for recruiting information and promoting information registration. In FIG. 11, since the URL for registering the keyword and information exceeding the threshold is displayed in S902, it is possible to prompt the person who has the information about the keyword to register the information. The transmission destination of the e-mail is a person who has the authority to register information in the knowledge DB, but a specific person among the users may be registered in the knowledge DB server 5 in advance, or the user of the knowledge DB All may be targeted.

なお、情報登録を促進するために、情報登録した者に金銭を与えるなどのインセンティブを付与することとしてもよい。情報に応じインセンティブを増減するなどで、最新の情報の登録や検索失敗回数の多いキーワードに関する情報の登録を促すことが可能となる。以上で、重要度更新・情報登録促進部104が行う処理が終了する。   In order to promote information registration, an incentive such as giving money to the person who registered the information may be given. By increasing or decreasing the incentive according to the information, it becomes possible to prompt the registration of the latest information or the registration of information related to keywords with a large number of search failures. Thus, the process performed by the importance level update / information registration promotion unit 104 ends.

次に、情報の登録及び情報登録がされた旨を通知する処理である情報登録・通知部105について説明する。図12は、情報登録・通知部105が行う処理を示すフローチャート図の一例を示す。本実施例における、情報を登録する情報登録者は、主に図10のS903で情報登録を促すメールを受信した者又は図4の告知を見た者だが、自発的に情報を登録する者も含まれる。   Next, the information registration / notification unit 105, which is a process for notifying that information has been registered and that information has been registered, will be described. FIG. 12 shows an example of a flowchart showing processing performed by the information registration / notification unit 105. In this embodiment, the information registrant who registers information is mainly the person who received the mail for urging information registration in S903 of FIG. 10 or the person who saw the notice of FIG. included.

ナレッジDBサーバ5は、図11で説明した情報を登録するためのURLを操作した者、又は、図4の情報登録ボタン202を操作した者のクライアント3に、情報を登録するため情報登録画面を表示する(S1101)。図13は、情報登録画面の一例を示す図である。図13の情報登録画面は、情報の名称の入力欄1201、情報の概要の入力欄1202、情報ファイルの保存場所の入力欄1203、情報に関連するキーワードの入力欄1205を有する。情報に関連するキーワードの入力欄1205は一例として6つのキーワードが入力可能となっている。   The knowledge DB server 5 displays an information registration screen for registering information in the client 3 of the person who operates the URL for registering the information described in FIG. 11 or the person who operates the information registration button 202 of FIG. It is displayed (S1101). FIG. 13 is a diagram illustrating an example of an information registration screen. The information registration screen of FIG. 13 includes an information name input field 1201, an information summary input field 1202, an information file storage location input field 1203, and an information related keyword input field 1205. In the keyword input field 1205 related to information, for example, six keywords can be input.

情報登録者が、これら入力ボックスに必要事項を記入して登録ボタン1206を押下すると、情報DB152に情報が登録される(S1102)。情報登録・通知部105は、情報に情報IDを付与する。次いで、キーワードの入力欄1205で入力されたキーワードが既にキーワードDB151に登録されているか調べ、登録されている場合にはキーワードIDを抽出し、登録されていない場合には新たにキーワードIDを付与する。そして、抽出されたキーワードID又は付与されたキーワードIDを、情報IDと対応させてリンクDB153に登録する。   When the information registrant fills in these input boxes and presses the registration button 1206, information is registered in the information DB 152 (S1102). The information registration / notification unit 105 gives an information ID to the information. Next, it is checked whether or not the keyword input in the keyword input field 1205 is already registered in the keyword DB 151. If it is registered, the keyword ID is extracted, and if it is not registered, a new keyword ID is assigned. . Then, the extracted keyword ID or the assigned keyword ID is registered in the link DB 153 in association with the information ID.

キーワードの入力欄1205で入力されたキーワードが既にキーワードDB151に登録されている場合は、当該キーワードに関する情報を必要としている者がいることを意味している。したがって、当該キーワードがキーワードDB151に登録されている場合には(S1103のYes)、メールアドレスDB154を参照して、登録されていたキーワードIDに該当するメールアドレスに基づき、情報が登録された旨の電子メールを情報検索者に送信する(S1104)。   If the keyword input in the keyword input field 1205 is already registered in the keyword DB 151, it means that there is a person who needs information on the keyword. Therefore, when the keyword is registered in the keyword DB 151 (Yes in S1103), the email address DB 154 is referred to, and information indicating that the information has been registered based on the email address corresponding to the registered keyword ID. An e-mail is transmitted to the information searcher (S1104).

図14は、情報が登録された旨を知らせる登録通知メールの一例を示す図である。これにより情報検索者は、自己が検索したが登録されていなかった又は登録されていたが目的にあっていなかった情報が新たに登録されたことを認識できる。登録通知メールを受け取った情報検索者は、必要に応じ図14の情報ファイルにアクセスすることで、必要とする情報を得ることができる。以上で、情報登録・通知部105が行う処理が終了し、データベースの利用者に必要とする情報を提供することができた。   FIG. 14 is a diagram illustrating an example of a registration notification mail notifying that information has been registered. As a result, the information searcher can recognize that the information that he / she searched but was not registered or information that was registered but was not intended is newly registered. The information searcher who has received the registration notification mail can obtain necessary information by accessing the information file of FIG. 14 as necessary. Thus, the processing performed by the information registration / notification unit 105 is completed, and information necessary for the database user can be provided.

本実施例のナレッジDBサーバ5によれば、キーワードで情報を検索したが目的の情報が得られなかった場合に、当該情報の登録を促進させることができる。なお、本実施例では、重要度が所定の閾値を超えるまで、情報の登録を促すための電子メールの送信等を行わなかったが、一度でも検索のあったキーワードについて情報の登録を促すため電子メールの送信を行ってもよい。また、図4の告知欄205に重要度の数値の大きいキーワードを常時表示するなどで、情報登録を促進してもよい。   According to the knowledge DB server 5 of the present embodiment, registration of information can be promoted when information is searched for by a keyword but target information is not obtained. In the present embodiment, the e-mail is not transmitted for prompting the registration of information until the importance exceeds a predetermined threshold, but the electronic You may send an email. In addition, information registration may be promoted by constantly displaying a keyword having a large importance level in the notification column 205 of FIG.

次に、重要度統計処理部106について説明する。既述したとおり、重要度は所定の期間毎に更新される。キーワードDB151に登録されたキーワードのうち検索失敗回数の多いキーワードは、重要度の数値も大きくなる。そして、重要度の数値が大きいキーワードに関する情報の登録を促進させる処理を行う。   Next, the importance statistical processing unit 106 will be described. As described above, the importance is updated every predetermined period. Among the keywords registered in the keyword DB 151, keywords having a high number of search failures have a large importance value. And the process which promotes registration of the information regarding the keyword with a large numerical value of importance is performed.

しかしながら、例えば検索失敗回数は多くないが、そのキーワードを検討すると登録しておくべき情報と判断されることがある。また、キーワードの重要度が高くても該当する情報が登録されない場合もある。   However, for example, the number of search failures is not large, but when the keyword is considered, it may be determined that the information should be registered. Also, even if the importance of the keyword is high, the corresponding information may not be registered.

したがって、例えばナレッジDBの管理者が、登録されているキーワードを管理し、自発的にキーワードに該当する情報を登録したり、キーワードを変更するなどの作業がなされることが望ましい。   Therefore, it is desirable that, for example, the administrator of the knowledge DB manages the registered keywords and voluntarily registers information corresponding to the keywords or changes the keywords.

図15は、キーワードを重要度と共に表示するキーワード表示処理のフローチャート図の一例を示す。   FIG. 15 shows an example of a flowchart of keyword display processing for displaying keywords together with importance.

まず、登録されているキーワードを表示する者は、図4の利用メニューの重要度参照ボタン203を押し下げする。これにより、ナレッジDBサーバ5は、キーワードDB151を参照し、重要度順に表示するなど所定の処理を行いクライアント3にキーワードを表示する(S1401)。検索履歴DB155を参照し、例えば登録日に基づいて算出期間を変え、重要度を算出してもよい。本処理により、より柔軟なキーワード管理が可能となる。なお、キーワードを表示するコンピュータはクライアント3に限られず、ナレッジDBサーバ5など管理用のコンピュータに表示してもよい。   First, the person displaying the registered keyword depresses the importance level reference button 203 in the usage menu of FIG. As a result, the knowledge DB server 5 refers to the keyword DB 151, performs predetermined processing such as displaying in order of importance, and displays the keyword on the client 3 (S1401). With reference to the search history DB 155, for example, the importance may be calculated by changing the calculation period based on the registration date. This process enables more flexible keyword management. The computer for displaying the keyword is not limited to the client 3 and may be displayed on a management computer such as the knowledge DB server 5.

図16は、キーワード表示処理の結果表示された画面の一例を示す。図16では、重要度の大きいキーワードが順に表示されている。   FIG. 16 shows an example of a screen displayed as a result of the keyword display process. In FIG. 16, the keywords with the highest importance are displayed in order.

本実施例によれば、キーワードで検索した結果該当する情報が得られなかった場合でも、ナレッジDBの利用者に情報の登録を促すことができるので、より優れたナレッジDBを提供することが可能となる。なお、本実施の形態ではデータベースとしてナレッジDBを用いたが、本発明の特徴は、様々なデータベースに適用可能である。   According to the present embodiment, even when the corresponding information is not obtained as a result of searching by the keyword, it is possible to prompt the knowledge DB user to register the information, and thus it is possible to provide a better knowledge DB. It becomes. In this embodiment, the knowledge DB is used as the database. However, the features of the present invention can be applied to various databases.

〔第2実施例〕
第一実施例では、情報と共にキーワードを登録する情報の登録方法を説明した。キーワードを登録すると、登録される情報がテキストで記載されていない場合、すなわちバイナリデータの場合に情報の検索精度が向上する。
[Second Embodiment]
In the first embodiment, an information registration method for registering a keyword together with information has been described. When a keyword is registered, information retrieval accuracy is improved when the information to be registered is not described in text, that is, in the case of binary data.

しかしながら、情報がテキストに限られている場合には、テキストデータを全文検索することで情報の検索が可能であるし、検索漏れも少ない。第2実施例では、情報の登録の際にキーワードを用いないナレッジDBへの情報の登録方法について説明する。なお、本実施例は、第1実施例と基本的な処理は同一であるため、同一部分の処理の説明は省略する。   However, when the information is limited to text, it is possible to search for information by performing a full text search on text data, and there are few search omissions. In the second embodiment, a method for registering information in a knowledge DB that does not use keywords when registering information will be described. In this embodiment, the basic processing is the same as that of the first embodiment, and thus the description of the processing of the same portion is omitted.

図19は、第2実施例におけるナレッジDBサーバ5の機能構成図の一例を示す。図1と同一構成部分には同一符号を付した。図19では、データベースのうちリンクDB153が存在しない点で図1と異なる。リンクDBは、キーワードと情報を結びつけるためのデータベースであるので、キーワードで直接情報を検索する本実施例では使用しない。その他の機能構成は図3と同一である。   FIG. 19 shows an example of a functional configuration diagram of the knowledge DB server 5 in the second embodiment. The same components as those in FIG. 1 are denoted by the same reference numerals. 19 is different from FIG. 1 in that the link DB 153 does not exist in the database. Since the link DB is a database for associating keywords with information, it is not used in this embodiment in which information is directly searched for using keywords. Other functional configurations are the same as those in FIG.

利用者がこれらナレッジDBサーバ5の機能を利用する場合には、主に所定のクライアント3から処理を要求する。ナレッジDBを利用するためにクライアント3に表示されるメニュー画面の一例は図4と同一である。   When a user uses the functions of the knowledge DB server 5, processing is mainly requested from a predetermined client 3. An example of a menu screen displayed on the client 3 in order to use the knowledge DB is the same as FIG.

続いて、ナレッジDBサーバ5の各機能について、フローチャート図に基づき説明する。なお、重要度更新・情報登録促進処理部105及び重要度統計処理部106、及び、データベースのデータ構造については、第1実施例と同一であるので説明は省略する。   Next, each function of the knowledge DB server 5 will be described with reference to a flowchart. Note that the importance level update / information registration promotion processing unit 105, the importance level statistics processing unit 106, and the data structure of the database are the same as those in the first embodiment, and a description thereof will be omitted.

図20は、図19の検索キーワード入力部102が行う処理を示すフローチャート図の一例を示す。図20は、S302で情報DB152が参照される点、S304でリンクDB153が参照されない点で図5のフローチャート図と異なる。   FIG. 20 is a flowchart illustrating an example of processing performed by the search keyword input unit 102 in FIG. 20 differs from the flowchart of FIG. 5 in that the information DB 152 is referred to in S302 and the link DB 153 is not referred to in S304.

情報検索者が何らかの情報を検索する場合には、図4の情報検索ボタン201を押下することで、クライアント3に情報を検索するための画面であるキーワード入力画面が表示される(S301)。キーワード入力画面の一例は、第1実施例と同様であるので図6に示す。   When the information searcher searches for some information, a keyword input screen that is a screen for searching for information is displayed on the client 3 by pressing the information search button 201 in FIG. 4 (S301). An example of the keyword input screen is the same as that of the first embodiment and is shown in FIG.

図6の検索ボタン502が押下されると、ナレッジDBサーバ5は、情報DB152の登録ファイルを参照し登録ファイルの存在場所を抽出する。次いで、入力されたキーワードで登録ファイルを全文検索する。   When the search button 502 in FIG. 6 is pressed, the knowledge DB server 5 refers to the registration file in the information DB 152 and extracts the location where the registration file exists. Next, a full text search of the registered file is performed using the input keyword.

その結果、入力されたキーワードと同一のテキストを含む登録ファイルがなかった場合には、図19の重要度加算部103が処理を行う。   As a result, when there is no registered file including the same text as the input keyword, the importance level adding unit 103 in FIG. 19 performs processing.

入力されたキーワードと同一のテキストを含む登録ファイルがあった場合には、ナレッジDBサーバ5は検索結果を情報検索者のクライアント3に表示する。検索結果を表示する画面の一例は第1実施例と同様であるので図7に示す。なお、S302のキーワードによるテキスト検索は、同一のテキストだけを抽出してもよいし、いわゆるあいまい検索等を可能とし、これらを情報検索者に選択させてもよい。   If there is a registered file containing the same text as the input keyword, the knowledge DB server 5 displays the search result on the client 3 of the information searcher. An example of a screen for displaying the search result is the same as that of the first embodiment, and is shown in FIG. Note that the text search using the keyword in S302 may extract only the same text, or may enable a so-called fuzzy search or the like, and allow the information searcher to select these.

情報検索者は、目的に合う資料が見つかった場合には(S305のYes)、このまま検索結果を活用できる。図7の領域602には、目的に合う資料があったか否かを選択する選択ボタン605及び606が表示されるので、目的に合う資料がなかった場合には(S305のNo)、ボタン606を選択する。ボタン606を選択することで次述の重要度加算部103が処理を行う。以上で、検索キーワード入力部102が行う処理が終了する。   The information searcher can use the search result as it is when a material suitable for the purpose is found (Yes in S305). In the area 602 of FIG. 7, selection buttons 605 and 606 for selecting whether or not there is a material suitable for the purpose are displayed. If there is no material suitable for the purpose (No in S305), the button 606 is selected. To do. By selecting the button 606, the importance adding unit 103 described below performs processing. Thus, the process performed by the search keyword input unit 102 is completed.

重要度加算部103は第1実施例と同一であるので簡単に説明する。図20のS303でキーワードDB151にキーワードが登録されていない場合及びS305のNoを選択すると、重要度加算部理103が処理を行う。   The importance adding unit 103 is the same as that of the first embodiment, and will be described briefly. When no keyword is registered in the keyword DB 151 in S303 of FIG. 20 or when No in S305 is selected, the importance adding unit 103 performs processing.

まず、情報検索者の通知先を登録するための通知送付先メールアドレス入力画面が表示される(S701)。通知送付先メールアドレス入力画面は第1実施例と同一なので図9に示す。情報検索者は、自己の通知先のメールアドレスを入力することで、将来キーワードに該当する情報が新たに登録された時に通知を得ることができる。   First, a notification destination mail address input screen for registering a notification destination of an information searcher is displayed (S701). Since the notification destination mail address input screen is the same as that of the first embodiment, it is shown in FIG. The information searcher can obtain a notification when information corresponding to a keyword in the future is newly registered by inputting the e-mail address of his / her notification destination.

続いて、重要度加算部103は、情報検索者により入力されたキーワードがキーワードDB151に登録されているか否か判断する(S702)。キーワードDB151にキーワードが登録されていない場合は(S702のNo)、該キーワードをキーワードDB151に登録する(S703)。したがって、該キーワードに図17(a)で説明したキーワードIDが付与される。なお、この段階では新たに登録されたキーワードの重要度の欄は空白又はゼロに設定される。   Subsequently, the importance adding unit 103 determines whether or not the keyword input by the information searcher is registered in the keyword DB 151 (S702). If no keyword is registered in the keyword DB 151 (No in S702), the keyword is registered in the keyword DB 151 (S703). Therefore, the keyword ID described in FIG. 17A is given to the keyword. At this stage, the importance column of the newly registered keyword is set to blank or zero.

キーワードDB151にキーワードが既に登録されている場合(S702のYes)、及び、S703に続いて、検索に用いたキーワードの重要度を1つカウントアップする(S704)。したがって、キーワードを用いて検索された場合に、目的に合う情報がないと情報検索者が判断することで、キーワードDB151の重要度が増大する。すなわち重要度の数値が高いということは、検索される機会が多いにもかかわらず、情報検索者の目的に合う情報が登録されていないことを意味し、登録の要請が高いことを示す。   When the keyword is already registered in the keyword DB 151 (Yes in S702), and following S703, the importance of the keyword used for the search is counted up by one (S704). Therefore, when a search is performed using a keyword, the importance of the keyword DB 151 increases when the information searcher determines that there is no information suitable for the purpose. In other words, a high value of importance means that there are many opportunities to be searched, but information that suits the purpose of the information searcher is not registered, indicating that the request for registration is high.

次いで、情報検索者が図9の通知送付先メールアドレス入力画面に入力したメールアドレスが、メールアドレスDB154に登録される(S704)。これによって、キーワードDB151に登録したキーワードに関する情報が新たに登録された場合、情報検索者は電子メールによる通知を受けることができる。また、S704では、キーワードの検索履歴を記録する処理を行う。以上で、重要度加算部103が行う処理が終了する。   Next, the mail address entered by the information searcher on the notification destination mail address input screen of FIG. 9 is registered in the mail address DB 154 (S704). As a result, when information related to the keyword registered in the keyword DB 151 is newly registered, the information searcher can receive notification by e-mail. In step S704, a keyword search history is recorded. Thus, the process performed by the importance adding unit 103 is completed.

次に、情報の登録及び情報登録がされた旨を通知する処理である情報登録・通知部105が行う処理について説明する。図21は、情報登録・通知部105が行う処理を示すフローチャート図の一例を示す。第2実施例における情報を登録する情報登録者は、主に図10のS903で情報登録を促すメールを受信した者又は図4の告知を見た者だが、自発的に情報を登録する者も含まれる。   Next, a process performed by the information registration / notification unit 105, which is a process of notifying that information has been registered and information registered, will be described. FIG. 21 is a flowchart illustrating an example of processing performed by the information registration / notification unit 105. The information registrant who registers the information in the second embodiment is mainly the person who received the mail for urging information registration in S903 of FIG. 10 or the person who saw the notice of FIG. included.

ナレッジDBサーバ5は、図11のURLを操作した者、又は、図4の情報登録ボタン202を押下したユーザが操作するクライアント3に、情報を登録するため情報登録画面を表示する(S1801)。図22は、情報登録画面の一例を示す図である。図22の情報登録画面は、情報の名称の入力欄1901、情報の概要の入力欄1902、情報ファイルの保存場所の入力欄1903を有する。図13の情報入力画面とは、キーワードを入力する欄がない点で異なる。第2実施例では、情報を全文検索することが可能であるため、特定のキーワードを入力しておかなくてとも検索できる。なお、検索速度を上げる等のため、キーワードを入力可能としてもよい。   The knowledge DB server 5 displays an information registration screen for registering information on the client 3 operated by the person who operates the URL of FIG. 11 or the user who presses the information registration button 202 of FIG. 4 (S1801). FIG. 22 is a diagram illustrating an example of the information registration screen. The information registration screen in FIG. 22 has an information name input field 1901, an information summary input field 1902, and an information file storage location input field 1903. 13 is different from the information input screen in FIG. 13 in that there is no column for inputting a keyword. In the second embodiment, since it is possible to search the information in full text, it is possible to search without inputting a specific keyword. In order to increase the search speed, it is possible to input a keyword.

情報登録者がこれら入力ボックスに必要事項を記入して登録ボタン1905を操作すると、情報DB152に情報が登録される(S1802)。   When the information registrant fills in these input boxes and operates the registration button 1905, information is registered in the information DB 152 (S1802).

次に、ナレッジDBサーバ5は、キーワードDB151を参照して、既に登録してあるキーワードに基づき、それら全てのキーワードを用いS1802で登録した情報を全文検索する(S1803)。これにより、S1802で登録された新たな情報が、以前に情報検索に用いられたキーワードを含む情報であるか否か判断できる。   Next, the knowledge DB server 5 refers to the keyword DB 151 and searches the information registered in S1802 using all the keywords based on the already registered keywords (S1803). As a result, it can be determined whether or not the new information registered in S1802 is information including a keyword previously used for information retrieval.

キーワードDB151に登録されているキーワードが新たに登録された情報に含まれている場合は(S1904のYes)、メールアドレスDB154を参照して、情報に含まれていたキーワードで検索した情報検索者のメールアドレスを抽出する(S1905)。そして抽出されたメールアドレスに基づき、情報が登録された旨の電子メールを情報検索者に送信する。   When the keyword registered in the keyword DB 151 is included in the newly registered information (Yes in S1904), the e-mail address DB 154 is referred to, and the information searcher who searches for the keyword included in the information The mail address is extracted (S1905). Based on the extracted mail address, an e-mail indicating that the information has been registered is transmitted to the information searcher.

これにより情報検索者は、自己が検索したが登録されていなかった又は登録されていたが目的に合っていなかった情報が新たに登録されたことを認識できる。登録通知メールを受け取った情報検索者は、第1実施例の図14のように、情報ファイルにアクセスすることができる。   As a result, the information searcher can recognize that the information he / she has searched but has not been registered or has been registered but has been newly registered. The information searcher who has received the registration notification mail can access the information file as shown in FIG. 14 of the first embodiment.

第2実施例によれば、キーワードを登録しなくても情報を検索することが可能となり、キーワードで情報を検索したが目的の情報が得られなかった場合に、当該情報の登録を促進させることができる。   According to the second embodiment, it is possible to search for information without registering a keyword, and when information is searched with a keyword but target information is not obtained, registration of the information is promoted. Can do.

本発明は、以下に記載する付記のような構成が考えられる。
(付記1)
キーワードで情報を検索する情報検索サーバにおける情報登録方法において、
キーワード検索により検索者の所望する情報が得られなかった場合に、該検索者の操作に応じて該キーワードの検索履歴を登録する検索履歴登録ステップと、
検索履歴登録ステップにより登録されたキーワードの検索履歴に基づいて検索失敗回数を算出し、算出された検索失敗回数に基づき該キーワードの重要度を更新する重要度更新ステップと、
前記重要度が所定の閾値を超えた場合に、前記キーワード検索により得られなかった情報を募集するための処理を行う情報募集処理ステップと、
を有することを特徴とする情報登録方法。
(付記2)
前記検索履歴登録ステップは、前記キーワードの検索履歴の1つとして該キーワードが検索された日をキーワードの登録日として登録することを特徴とする、付記1記載の情報登録方法。
(付記3)
前記情報募集処理ステップは、電子メール及び所定のURL(Uniform Resource Locator)の少なくとも一方で、前記閾値を超えたキーワードを告知するキーワード告知ステップ、
を有することを特徴とする付記1記載の情報登録方法。
(付記4)
前記重要度更新ステップは、前記検索履歴登録ステップで登録されたキーワードの登録日に基づき、登録日から所定の期間内のキーワードの検索失敗回数を算出する検索失敗回数算出ステップと、
前記検索失敗回数算出ステップにより算出された検索失敗回数で前記重要度を置き換える重要度置換ステップと、
を有することを特徴とする付記1記載の情報登録方法。
(付記5)
検索履歴に含まれるキーワードに関連した情報が登録された場合に、キーワード検索により前記登録された情報が得られなかった検索者に、情報が登録された旨を通知する情報登録通知ステップを更に有する、
ことを特徴とする付記1記載の情報登録方法。
(付記6)
コンピュータに、
キーワード検索により検索者の所望の情報が得られなかった場合に、該検索者の操作に応じて該キーワードの検索履歴を登録する検索履歴登録手順と、
検索履歴登録ステップにより登録されたキーワードの検索失敗回数に基づいて該キーワードの重要度を更新する重要度更新手順と、
前記重要度が所定の閾値を超えた場合に、前記キーワード検索により得られなかった情報を募集する処理を行う情報募集処理手順と、
を実行させるための情報登録プログラム。
(付記7)
コンピュータに、
キーワード検索により検索者の所望の情報が得られなかった場合に、該検索者の操作に応じて該キーワードの検索履歴を登録する検索履歴登録手順と、
検索履歴登録ステップにより登録されたキーワードの検索失敗回数に基づいて該キーワードの重要度を更新する重要度更新手順と、
前記重要度が所定の閾値を超えた場合に、前記キーワード検索により得られなかった情報を募集する処理を行う情報募集処理手順と、
を実行させるための情報登録プログラムを記録したコンピュータ読み取り可能な記録媒体。
The present invention may have the following configurations as described below.
(Appendix 1)
In the information registration method in the information search server that searches for information by keyword,
A search history registration step of registering a search history of the keyword according to an operation of the searcher when information desired by the searcher is not obtained by the keyword search;
An importance update step of calculating the number of search failures based on the search history of the keyword registered in the search history registration step, and updating the importance of the keyword based on the calculated number of search failures;
An information solicitation processing step for performing a process for soliciting information not obtained by the keyword search when the importance exceeds a predetermined threshold;
An information registration method characterized by comprising:
(Appendix 2)
The information registration method according to appendix 1, wherein the search history registration step registers a date when the keyword was searched as one of the keyword search histories as a keyword registration date.
(Appendix 3)
The information solicitation processing step includes a keyword notification step of notifying at least one of an email and a predetermined URL (Uniform Resource Locator) a keyword exceeding the threshold,
The method for registering information according to appendix 1, wherein:
(Appendix 4)
The importance update step includes a search failure frequency calculation step of calculating a keyword search failure frequency within a predetermined period from the registration date based on a keyword registration date registered in the search history registration step;
Importance replacement step of replacing the importance with the number of search failures calculated by the search failure frequency calculation step;
The method for registering information according to appendix 1, wherein:
(Appendix 5)
When information related to the keyword included in the search history is registered, the information registration notifying step of notifying that the information has been registered is further provided to a searcher who has not obtained the registered information by keyword search. ,
The information registration method according to supplementary note 1, wherein:
(Appendix 6)
On the computer,
A search history registration procedure for registering a search history of the keyword according to an operation of the searcher when the searcher's desired information is not obtained by the keyword search;
An importance update procedure for updating the importance of the keyword based on the number of search failures of the keyword registered in the search history registration step;
An information solicitation process for performing a process of soliciting information not obtained by the keyword search when the importance exceeds a predetermined threshold;
Information registration program to execute.
(Appendix 7)
On the computer,
A search history registration procedure for registering a search history of the keyword according to an operation of the searcher when the searcher's desired information is not obtained by the keyword search;
An importance update procedure for updating the importance of the keyword based on the number of search failures of the keyword registered in the search history registration step;
An information solicitation process for performing a process of soliciting information not obtained by the keyword search when the importance exceeds a predetermined threshold;
The computer-readable recording medium which recorded the information registration program for performing this.

情報の登録が可能な様々なデータベースに適用できる。   It can be applied to various databases that can register information.

ナレッジDBを構成するシステムの構成図の一例である。It is an example of the block diagram of the system which comprises knowledge DB. ナレッジDBサーバのハードウェア構成図の一例である。It is an example of the hardware block diagram of a knowledge DB server. ナレッジDBサーバの機能構成図の一例である。It is an example of a functional block diagram of a knowledge DB server. ナレッジDBのメニュー画面の一例である。It is an example of the menu screen of knowledge DB. 検索キーワード入力部のフローチャート図の一例である。It is an example of the flowchart figure of a search keyword input part. キーワード入力画面の一例である。It is an example of a keyword input screen. 検索結果を表示する画面の一例である。It is an example of the screen which displays a search result. 重要度加算処理のフローチャート図の一例である。It is an example of the flowchart figure of importance addition processing. 通知送付先メールアドレス入力画面の一例である。It is an example of a notification destination mail address input screen. 重要度更新・情報登録促進処理のフローチャート図の一例である。It is an example of the flowchart figure of importance update and information registration promotion processing. 情報を募集し情報登録を促進するためのメッセージの一例である。It is an example of the message for recruiting information and promoting information registration. 情報登録・通知処理のフローチャート図の一例である。It is an example of the flowchart figure of an information registration and notification process. 情報登録画面の一例を示す図である。It is a figure which shows an example of an information registration screen. 情報が登録された旨を知らせる登録通知メールの一例である。It is an example of a registration notification mail notifying that information has been registered. キーワード表示処理のフローチャート図の一例である。It is an example of the flowchart figure of a keyword display process. キーワード表示処理の結果表示された画面の一例である。It is an example of the screen displayed as a result of keyword display processing. ナレッジDBサーバが参照するデータベースの一例である。It is an example of the database which a knowledge DB server refers. ナレッジDBサーバが参照するデータベースの一例である。It is an example of the database which a knowledge DB server refers. 第2実施例におけるナレッジDBサーバの機能構成図の一例である。It is an example of the function block diagram of the knowledge DB server in 2nd Example. 第2実施例における検索キーワード入力処理のフローチャート図の一例である。It is an example of the flowchart figure of the search keyword input process in 2nd Example. 第2実施例における情報登録・通知処理のフローチャート図の一例である。It is an example of the flowchart figure of the information registration and notification process in 2nd Example. 第2実施例における情報登録画面の一例である。It is an example of the information registration screen in 2nd Example.

符号の説明Explanation of symbols

1 ネットワーク
3 クライアント
5 ナレッジDBサーバ
7 ナレッジDB
28 記録媒体
102 検索キーワード入力部
103 重要度加算部
104 重要度更新・情報登録促進部
105 情報登録・通知部
106 重要度統計処理部
151 キーワードDB
152 情報DB
153 リンクDB
154 メールアドレスDB
155 検索履歴DB
1 Network 3 Client 5 Knowledge DB Server 7 Knowledge DB
28 Recording medium 102 Search keyword input unit 103 Importance addition unit 104 Importance update / information registration promotion unit 105 Information registration / notification unit 106 Importance statistics processing unit 151 Keyword DB
152 Information DB
153 Link DB
154 Mail address DB
155 Search history DB

Claims (5)

キーワードで情報を検索する情報検索サーバにおける情報登録方法において、
キーワード検索により検索者の所望する情報が得られなかった場合に、該検索者の操作に応じて該キーワードの検索履歴を登録する検索履歴登録ステップと、
検索履歴登録ステップにより登録されたキーワードの検索履歴に基づいて検索失敗回数を算出し、算出された検索失敗回数に基づき該キーワードの重要度を更新する重要度更新ステップと、
前記重要度が所定の閾値を超えた場合に、前記キーワード検索により得られなかった情報を募集するための処理を行う情報募集処理ステップと、
を有することを特徴とする情報登録方法。
In the information registration method in the information search server that searches for information by keyword,
A search history registration step of registering a search history of the keyword according to an operation of the searcher when information desired by the searcher is not obtained by the keyword search;
An importance update step of calculating the number of search failures based on the search history of the keyword registered in the search history registration step, and updating the importance of the keyword based on the calculated number of search failures;
An information solicitation processing step for performing a process for soliciting information not obtained by the keyword search when the importance exceeds a predetermined threshold;
An information registration method characterized by comprising:
前記検索履歴登録ステップは、前記キーワードの検索履歴の1つとして該キーワードが検索された日をキーワードの登録日として登録することを特徴とする、請求項1記載の情報登録方法。   The information registration method according to claim 1, wherein in the search history registration step, a date when the keyword is searched is registered as a keyword registration date as one of the keyword search histories. 前記情報募集処理ステップは、電子メール及び所定のURL(Uniform Resource Locator)の少なくとも一方で、前記閾値を超えたキーワードを告知するキーワード告知ステップ、
を有することを特徴とする請求項1記載の情報登録方法。
The information solicitation processing step includes a keyword notification step of notifying at least one of an email and a predetermined URL (Uniform Resource Locator) a keyword exceeding the threshold,
The information registration method according to claim 1, further comprising:
前記重要度更新ステップは、前記検索履歴登録ステップで登録されたキーワードの登録日に基づき、登録日から所定の期間内のキーワードの検索失敗回数を算出する検索失敗回数算出ステップと、
前記検索失敗回数算出ステップにより算出された検索失敗回数で前記重要度を置き換える重要度置換ステップと、
を有することを特徴とする請求項1記載の情報登録方法。
The importance update step includes a search failure frequency calculation step of calculating a keyword search failure frequency within a predetermined period from the registration date based on a keyword registration date registered in the search history registration step;
Importance replacement step of replacing the importance with the number of search failures calculated by the search failure frequency calculation step;
The information registration method according to claim 1, further comprising:
検索履歴に含まれるキーワードに関連した情報が登録された場合に、前記キーワード検索により前記登録された情報が得られなかった検索者に、情報が登録された旨を通知する情報登録通知ステップを更に有する、
ことを特徴とする請求項1記載の情報登録方法。
An information registration notifying step of notifying the searcher who has not obtained the registered information by the keyword search that information has been registered when information related to the keyword included in the search history is registered; Have
The information registration method according to claim 1, wherein:
JP2003340644A 2003-09-30 2003-09-30 Information registering method Withdrawn JP2005107888A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003340644A JP2005107888A (en) 2003-09-30 2003-09-30 Information registering method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003340644A JP2005107888A (en) 2003-09-30 2003-09-30 Information registering method

Publications (1)

Publication Number Publication Date
JP2005107888A true JP2005107888A (en) 2005-04-21

Family

ID=34535479

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003340644A Withdrawn JP2005107888A (en) 2003-09-30 2003-09-30 Information registering method

Country Status (1)

Country Link
JP (1) JP2005107888A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007164225A (en) * 2005-12-09 2007-06-28 Toyota Motor Corp Information retrieval device
JP2017529638A (en) * 2015-07-24 2017-10-05 小米科技有限責任公司Xiaomi Inc. Information push method and apparatus
KR20190056697A (en) * 2017-11-17 2019-05-27 에스케이브로드밴드주식회사 Apparatus for contents service and control method thereof
JP2023002928A (en) * 2021-06-23 2023-01-11 ウイングアーク1st株式会社 Information searching system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007164225A (en) * 2005-12-09 2007-06-28 Toyota Motor Corp Information retrieval device
JP2017529638A (en) * 2015-07-24 2017-10-05 小米科技有限責任公司Xiaomi Inc. Information push method and apparatus
KR20190056697A (en) * 2017-11-17 2019-05-27 에스케이브로드밴드주식회사 Apparatus for contents service and control method thereof
KR102019237B1 (en) * 2017-11-17 2019-09-06 에스케이브로드밴드주식회사 Apparatus for contents service and control method thereof
JP2023002928A (en) * 2021-06-23 2023-01-11 ウイングアーク1st株式会社 Information searching system

Similar Documents

Publication Publication Date Title
JP5069730B2 (en) Event notification function providing device, event notification function providing method, and event notification function providing program
JP2008234550A (en) Expert information retrieval device, expert information retrieval method and program
WO2006047532A1 (en) Probabilistic model for record linkage
US7676515B2 (en) Systems and methods for recruiter rating
WO2007001128A1 (en) Method and system for determining relation between search terms in the internet search system
JP2008027072A (en) Database analysis program, database analysis apparatus and database analysis method
JP2004227360A (en) Integrated log display method and system
CN116842269A (en) Policy recommendation method and device based on policy map and electronic equipment
JP2009122807A (en) Associative retrieval system
JP2005107888A (en) Information registering method
JP5881396B2 (en) Identification information management support system, identification information management support method, and program
JP6495511B1 (en) E-mail creation device, method and program
JP2005293384A (en) Content recommendation system, method and content recommendation program
JP2006092023A (en) Document control computer program, document control device and method
JP2002014971A (en) Extracting device of information on person related with designated word and computer readable recording medium with recorded extraction program of information on person related with designated word
JP6191277B2 (en) Information processing apparatus, information processing method, and program
JP2006277061A (en) Knowledge retrieval system, method and program
JP7298208B2 (en) Information processing device and program
JP2006023961A (en) Computer program for presenting document-registering person, and device and method for presenting document-registering person
JP2010134552A (en) Content management system, content management method and content management program
JP2012043258A (en) Retrieval system, retrieval device, retrieval program, recording medium and retrieval method
JP2010218216A (en) Similar document retrieval system, method and program
JP2009294768A (en) Information sharing device and information sharing program
JP5193977B2 (en) Event notification function providing system
JP2007241889A (en) Information retrieval system, information retrieval method, and information retrieval program

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20061205