JP2002197094A - Server for retrieving data - Google Patents
Server for retrieving dataInfo
- Publication number
- JP2002197094A JP2002197094A JP2000393946A JP2000393946A JP2002197094A JP 2002197094 A JP2002197094 A JP 2002197094A JP 2000393946 A JP2000393946 A JP 2000393946A JP 2000393946 A JP2000393946 A JP 2000393946A JP 2002197094 A JP2002197094 A JP 2002197094A
- Authority
- JP
- Japan
- Prior art keywords
- data
- information
- search
- computer
- data file
- 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.)
- Pending
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明はネットワーク上に公
開されるデータファイルを検索するためのサーバに関す
る。The present invention relates to a server for searching for a data file published on a network.
【0002】[0002]
【従来の技術】近年、インターネットの発展により企業
や個人がインターネット上にホームページを公開するこ
とが広く行われるようになってきた。これらのホームペ
ージからは有用な情報が得られるが、非常に多くのホー
ムページが公開されているため必要な情報を探し出すに
は多くの労力を必要とする。このような事態を緩和する
ために、インターネット上でホームページをキーワード
を用いて検索する検索サイトが多く存在する。これらの
検索サイトでは検索エンジンといわれるソフトウエアを
用いて、ホームページの属性情報をURL(Unifo
rm Resource Locator)とともに記
憶してあり、この記憶内容からユーザが指定する検索条
件に合致したホームページ情報を抽出するものである。2. Description of the Related Art In recent years, with the development of the Internet, companies and individuals have widely spread home pages on the Internet. Although useful information can be obtained from these homepages, a great deal of labor is required to find necessary information because a great number of homepages are published. In order to alleviate such a situation, there are many search sites that search a homepage on the Internet using keywords. These search sites use software called a search engine to convert the attribute information of a homepage into a URL (Unifos).
rm Resource Locator), and home page information that matches the search condition specified by the user is extracted from the stored contents.
【0003】[0003]
【発明が解決しようとする課題】このような検索エンジ
ンは非常に便利であるが、公開されているホームページ
の量が過大であるために、キーワードを検索条件として
検索する場合に数百〜数万のホームページ情報が抽出さ
れることがしばしばある。このような場合に一つ一つの
ホームページの内容をユーザが確認するには膨大な労力
と時間を費やしてしまうことになる。また、検索条件を
厳しくすると抽出されるホームページ情報の量を減らす
ことは可能であるが、有用なホームページ情報が検索条
件に合致しないために漏れてしまう可能性が高くなる。
また、同様の問題は、グループウエアにより集団の個々
人が提供する情報を検索するような場合にも発生すると
考えられる。以上のことに鑑みて、本発明ではネットワ
ーク上でのホームページに代表されるデータファイルを
検索する場合に検索条件では広くデータファイル情報を
抽出しながら、ユーザにとって必要なデータファイル情
報を少ない労力で得ることを可能とすることを課題とす
る。Although such a search engine is very convenient, the amount of published homepages is excessive, so that when searching using keywords as search conditions, hundreds to tens of thousands are required. Often home page information is extracted. In such a case, it takes a lot of labor and time for the user to check the contents of each home page. Although it is possible to reduce the amount of extracted homepage information when the search conditions are strict, it is more likely that useful homepage information will be omitted because it does not match the search conditions.
Further, the same problem is considered to occur in a case where information provided by individual members of a group is searched using groupware. In view of the above, according to the present invention, when searching for a data file represented by a homepage on a network, data file information necessary for a user is obtained with a small amount of labor while extracting data file information widely under search conditions. The task is to make it possible.
【0004】[0004]
【課題を解決するための手段】上記課題を解決するため
に本発明は以下のような構成を有する。請求項1に記載
の発明は、個々のデータファイルの管理者が操作する複
数の管理者コンピュータとデータファイルの検索者が操
作する検索者コンピュータとネットワークにより接続さ
れるデータ検索用サーバであり次のような構成を持つ。
なお、本願におけるデータファイルとは一つの識別情報
でまとめられるデータ群をいい一般的なファイルやホー
ムページの一画面を構成するデータだけでなく、ファイ
ル群や一つのドメイン内のホームページ群なども含まれ
る。また、本願におけるデータファイルの管理者は、デ
ータファイルの内容を知っている者であれば足り通常は
データファイルの提供者が想定されるがこれに限られる
ものではない。To solve the above problems, the present invention has the following arrangement. The invention according to claim 1 is a data search server which is connected by a network to a plurality of administrator computers operated by an administrator of each data file and a searcher computer operated by a searcher of the data file. It has such a configuration.
Note that the data file in the present application refers to a group of data combined with one piece of identification information, and includes not only general files and data constituting one screen of a homepage, but also a group of files and homepages in one domain. . The data file manager in the present application is sufficient if it is a person who knows the contents of the data file, and usually a data file provider is assumed, but the present invention is not limited to this.
【0005】まず、ファイル情報記憶手段により複数の
データファイルの識別情報と属性情報とを関連付けて記
憶しておく。属性情報としてはデータファイルの名称、
内容の要約、内容の全部又は一部等が挙げられる。そし
て、検索条件受付手段により前記検索者コンピュータか
ら検索条件を受け付け、データ抽出手段により前記ファ
イル情報記憶手段から、受け付けられた検索条件に合致
する属性情報に関連付けられたデータファイルの識別情
報を抽出する。次に、検索条件送信手段が抽出された識
別情報に対応するデータファイルの管理者の管理者コン
ピュータのそれぞれに前記検索条件の少なくとも一部を
送信し、該当情報受付手段により管理者コンピュータか
ら前記管理者の管理するデータファイルが前記検索条件
に該当することを示す該当情報を受け付ける。それか
ら、該当データ通知手段により該当情報を送信してきた
管理者コンピュータの管理者が管理するデータファイル
の識別情報を前記検索者コンピュータへ送信する。この
ような動作を行うことにより、検索者の提示した検索条
件によりデータファイルの絞り込みが行われた後に、こ
れらのデータファイルを管理する管理者がさらに検索条
件を見て絞り込みを行い、その結果が検索者へ送信され
ることになる。First, identification information and attribute information of a plurality of data files are stored in association with each other by file information storage means. The attribute information includes the name of the data file,
A summary of the contents, all or a part of the contents, and the like can be given. Then, the search condition receiving means receives the search condition from the searcher computer, and the data extracting means extracts the identification information of the data file associated with the attribute information matching the received search condition from the file information storage means. . Next, the search condition transmitting unit transmits at least a part of the search condition to each of the manager computers of the manager of the data file corresponding to the extracted identification information, and the corresponding information receiving unit transmits the management condition from the manager computer. Pertinent information indicating that the data file managed by the user satisfies the search condition. Then, the identification information of the data file managed by the administrator of the administrator computer which has transmitted the relevant information by the relevant data notification means is transmitted to the searcher computer. By performing such an operation, after narrowing down the data files according to the search conditions presented by the searcher, the administrator who manages these data files further looks at the search conditions and further narrows down. Will be sent to the searcher.
【0006】請求項2に記載の発明では、前記検索条件
はキーワードと条件文とからなり、前記属性情報はテキ
ストデータを含む。そして、前記データ抽出手段は前記
キーワードを含むテキストデータに関連付けられたデー
タファイルの識別情報を抽出し、前記検索条件送信手段
は前記条件文を送信する。このようにすることで、デー
タファイルの抽出はキーワードを含むか否かにより行わ
れ、また、管理者の判断は条件文により行われることと
なる。なお、本願においてキーワードは条件文から自動
的に抽出するようにでき、条件文とキーワードは分離し
ている必要はない。[0006] In the second aspect of the present invention, the search condition includes a keyword and a conditional sentence, and the attribute information includes text data. Then, the data extracting unit extracts identification information of a data file associated with the text data including the keyword, and the search condition transmitting unit transmits the conditional statement. By doing so, the data file is extracted based on whether or not the keyword is included, and the judgment of the administrator is performed based on the conditional statement. In the present application, the keyword can be automatically extracted from the conditional sentence, and the conditional sentence and the keyword need not be separated.
【0007】請求項3に記載の発明は、前記データ検索
用サーバにおいて、さらに、期限受付手段で前記検索者
コンピュータから期限を受け付け、期限送信手段により
前記管理コンピュータに前記期限を送信する。また、前
記該当情報受付手段は前記期限まで前記該当情報を受け
付ける。このような動作により、管理者に対して一定期
限までに応答することを促すことになり、検索者にとっ
ては検索結果を得る期限が指定できる。また、データ検
索用サーバにおいて処理をする期間が限定されることに
なる。According to a third aspect of the present invention, in the data search server, a deadline receiving unit receives a deadline from the searcher computer, and a deadline transmitting unit transmits the deadline to the management computer. Further, the relevant information receiving means receives the relevant information until the time limit. Such an operation prompts the administrator to respond by a certain time limit, and the searcher can specify a time limit for obtaining a search result. In addition, the period during which the data search server performs processing is limited.
【0008】請求項4に記載の発明は、前記データ検索
用サーバにおいて、さらに、メッセージ受付手段により
前記該当情報を送信する前記管理者コンピュータからメ
ッセージデータを受け付け、メッセージ送信手段により
前記該当情報に関連付けて受け付けられたメッセージデ
ータを前記検索者コンピュータへ送信する。このような
構成により管理者による単に自己の管理するデータファ
イルが検索条件に合致しているという二者択一的な判断
だけでなく、どのような点において合致するのか等の具
体的な意思が検索者へ伝わることになる。According to a fourth aspect of the present invention, in the data search server, message data is received from the administrator computer transmitting the relevant information by a message receiving unit, and is associated with the relevant information by a message transmitting unit. The received message data is transmitted to the searcher computer. With such a configuration, the administrator not only decides not only that the data file managed by himself / herself matches the search condition but also has a specific intention such as in what point the data file matches. It will be transmitted to searchers.
【0009】請求項5に記載の発明は、個々のデータフ
ァイルの管理者が操作する複数の管理者コンピュータと
データファイルの検索者が操作する検索者コンピュータ
とネットワークにより接続されるデータ検索用サーバに
よりデータファイルを検索する方法であり、前記データ
検索用サーバが以下のような動作を行う。即ち、ファイ
ル情報記憶ステップで個々のデータファイルの識別情報
と属性情報とを記憶し、検索条件受付ステップで前記検
索者コンピュータから検索条件を受け付け、データ抽出
ステップで前記記憶されたデータファイルの属性情報か
ら検索条件に合致するものを検索し、この属性情報に対
応するデータファイルの識別情報を抽出する。そして、
検索条件送信ステップで抽出された識別情報に対応する
データファイルの管理者の管理者コンピュータのそれぞ
れに前記検索条件の少なくとも一部を送信し、該当情報
受付ステップで管理者コンピュータから前記管理者の管
理するデータファイルが送信された前記検索条件に該当
することを示す該当情報を受け付ける。それから、該当
データ通知ステップで該当情報を送信してきた管理者コ
ンピュータの管理者が管理するデータファイルの識別情
報を前記検索者コンピュータへ送信する。このような動
作により、まず、検索者が提示した検索条件からデータ
ファイルが絞られ、絞られたデータファイルをこれらの
データファイルを管理する管理者がさらに絞りこんだ結
果が検索者へ送信されることになる。According to a fifth aspect of the present invention, there is provided a data search server which is connected to a plurality of administrator computers operated by an administrator of each data file and a searcher computer operated by a searcher of the data file via a network. This is a method of searching for a data file, and the data search server performs the following operation. That is, the identification information and the attribute information of each data file are stored in the file information storing step, the search condition is received from the searcher computer in the search condition receiving step, and the attribute information of the stored data file is stored in the data extracting step. From the data file, the identification information of the data file corresponding to the attribute information is extracted. And
At least a part of the search condition is transmitted to each of the manager computers of the manager of the data file corresponding to the identification information extracted in the search condition transmitting step, and the manager manages the manager from the manager computer in the corresponding information receiving step. Applicable information indicating that the data file to be executed satisfies the transmitted search condition is accepted. Then, the identification information of the data file managed by the administrator of the administrator computer that has transmitted the relevant information in the relevant data notification step is transmitted to the searcher computer. By such an operation, first, the data files are narrowed down from the search conditions presented by the searcher, and the narrowed-down data files are further narrowed down by the administrator who manages these data files, and the result is transmitted to the searcher. Will be.
【0010】請求項6に記載の発明は、前記検索条件は
キーワードと条件文とからなり、前記属性情報はテキス
トデータを含む。そして、前記データ抽出ステップでは
前記テキストデータに前記キーワードを含むものを検索
し、前記検索条件送信ステップでは前記条件文を送信す
る。このような動作により、最初の検索用サーバにより
データの絞り込みはキーワードにより行われ、さらに、
管理者によりデータの絞り込みには条件文により行われ
ることなる。[0010] In the invention according to claim 6, the search condition includes a keyword and a conditional sentence, and the attribute information includes text data. In the data extracting step, the text data including the keyword is searched, and in the search condition transmitting step, the conditional sentence is transmitted. By such an operation, the first search server narrows down the data by keywords, and furthermore,
The narrowing down of data is performed by the administrator using a conditional statement.
【0011】請求項7に記載の発明は、前記データ検索
方法において、前記データ検索用サーバは、さらに、期
限受付ステップ前記検索者コンピュータから期限を受け
付け、期限送信ステップで前記管理者コンピュータに前
記期限を送信する。そして、前記該当情報受付ステップ
では、前記期限を経過するまで前記該当情報を受け付け
る。このような動作を行うことにより、該当情報が送信
される期限が限られることになり、管理者には期限内の
応答を促し、検索者には検索結果が得られる期限が定ま
ることになる。また、検索用サーバが処理を行う期限も
限られることになる。According to a seventh aspect of the present invention, in the data search method, the data search server further receives a time limit from the searcher computer in a time limit receiving step, and sends the time limit to the administrator computer in a time limit sending step. Send Then, in the relevant information receiving step, the relevant information is received until the time limit elapses. By performing such an operation, the time limit for transmitting the relevant information is limited, the administrator is urged to respond within the time limit, and the searcher is set a time limit for obtaining the search result. In addition, the time limit during which the search server performs processing is also limited.
【0012】請求項8に記載の発明は、前記データ検索
方法において、前記データ検索用サーバは、さらに、メ
ッセージ受付ステップで前記該当情報を送信する前記管
理者コンピュータからメッセージを受け付け、メッセー
ジ送信ステップで前記該当情報に関連付けて受け付けら
れたメッセージを前記検索者コンピュータへ送信する。
このような動作を行うことにより、管理者の管理するデ
ータファイルが検索条件に合致しているという意思に加
えて、管理者がどのような判断を行ったか等の意思が検
索者へ伝わることになる。According to an eighth aspect of the present invention, in the data search method, the data search server further receives a message from the administrator computer transmitting the corresponding information in a message receiving step, and executes a message transmitting step in the message transmitting step. A message received in association with the relevant information is transmitted to the searcher computer.
By performing such an operation, in addition to the intention that the data file managed by the administrator matches the search condition, the intention of the administrator, such as what decision is made, is transmitted to the searcher. Become.
【0013】[0013]
【発明の実施の形態】以下、本発明の実施の形態につい
て図面を参照しながら説明する。図1に本発明に係るホ
ームページ検索システム全体の概略構成を表す概念図を
示す。図に示すように本実施の形態に係るホームページ
検索システムは、検索サービスを提供する業者に設置さ
れる検索用サーバAと、データファイルとしてのホーム
ページを運用する運用者、即ちデータファイルの管理者
が使用する管理者コンピュータとなる運用者コンピュー
タBと、ホームページの検索を行う検索者となるユーザ
が使用する検索者コンピュータとなるユーザコンピュー
タCとから構成される。これらのコンピュータはインタ
ーネットにより接続されている。また、各コンピュータ
はそれぞれ一般的に使用される汎用のコンピュータが用
いられている。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a conceptual diagram showing a schematic configuration of the entire homepage search system according to the present invention. As shown in the figure, the homepage search system according to the present embodiment includes a search server A installed in a search service provider and an operator who operates a homepage as a data file, that is, a data file manager. An administrator computer B is used as an administrator computer to be used, and a user computer C is used as a searcher computer used by a user as a searcher who searches a homepage. These computers are connected by the Internet. Each computer is a general-purpose computer that is generally used.
【0014】図2に検索用サーバAのハードウエア構成
の概略を示すブロック図を示す。検索用サーバAは演算
処理を行うCPU11、CPU11の作業領域等となる
RAM12、基本的なプログラムやデータを記憶するR
OM13、CPU11の動作タイミングをとるためのク
ロック14、アプリケーションソフトウエアやデータを
記憶するハードデスク15、インターネットを介して情
報の授受を行うためのルータ等よりなるネットワークイ
ンターフェース16を含む。本実施の形態に係る検索用
サーバAは、ハードデスク15に以下に示すような動作
を行わせるプログラムを組み込むことにより実現され
る。FIG. 2 is a block diagram schematically showing the hardware configuration of the search server A. The search server A includes a CPU 11 for performing arithmetic processing, a RAM 12 serving as a work area for the CPU 11, and an R for storing basic programs and data.
It includes an OM 13, a clock 14 for setting the operation timing of the CPU 11, a hard disk 15 for storing application software and data, and a network interface 16 including a router for transmitting and receiving information via the Internet. The search server A according to the present embodiment is realized by incorporating a program that causes the hard disk 15 to perform the following operation.
【0015】図3に検索用サーバAの機能を模式的に表
す機能ブロック図を示す。図に示すように検索用サーバ
Aは機能的にデータ送受信部101、HPデータ記憶部
102、HP送信部103、HP情報受付部104、検
索用HP情報記憶部105、運用者マスタ106、運用
者HP生成部107、認証符号生成部108、認証符号
受付部109、検索条件受付部110、期限受付部11
1、HP情報抽出部112、ユーザHP生成部113、
電子メール送信部114、該当情報受付部115、メッ
セージ受付部116を含む。FIG. 3 is a functional block diagram schematically showing functions of the search server A. As shown in the figure, the search server A functionally includes a data transmission / reception unit 101, an HP data storage unit 102, an HP transmission unit 103, an HP information reception unit 104, a search HP information storage unit 105, an operator master 106, and an operator. HP generation unit 107, authentication code generation unit 108, authentication code reception unit 109, search condition reception unit 110, time limit reception unit 11
1, HP information extraction unit 112, user HP generation unit 113,
It includes an e-mail transmitting unit 114, a corresponding information receiving unit 115, and a message receiving unit 116.
【0016】データ送受信部101はインターネットを
介して運用者コンピュータB、ユーザコンピュータCと
データの送受信を行う。HPデータ記憶部102は、イ
ンターネット上に公開されるホームページデータを記憶
している。ここで記憶されるホームページデータとして
は、このサーバに最初のアクセスした時に表示される初
期画面、初期画面にリンクが設定されているホームペー
ジ情報の登録画面、後述する運用者HP生成部107に
より生成され更新される運用者用画面、ユーザHP生成
部113により生成され更新されるユーザ用画面であ
る。The data transmission / reception unit 101 transmits / receives data to / from the operator computer B and the user computer C via the Internet. The HP data storage unit 102 stores homepage data published on the Internet. The homepage data stored here includes an initial screen displayed when the server is accessed for the first time, a registration screen of homepage information in which a link is set in the initial screen, and a homepage data generated by an operator HP generation unit 107 described later. An operator screen to be updated and a user screen generated and updated by the user HP generation unit 113.
【0017】図4に初期画面400の例を示す。初期画
面400には、検索のための条件および検索の期限を入
力する検索条件入力エリア401、運用者用画面もしく
はユーザ用画面へ行くためのパスワード入力エリア40
2、運用者が運用しているホームページを新たに登録す
るための登録画面へリンクが設定された登録ボタン40
3を含む。検索条件入力エリア401には、検索するた
めのキーワードを入力するためのキーワード入力ボック
ス401a、条件文を入力するための条件文入力ボック
ス401b、期限をラジオボタンにより選択するための
期限選択エリア401c、入力した条件を確定し検索用
サーバAへ送信することを指示する検索実行ボタン40
1dを有する。パスワード入力エリア402には、運用
者用画面およびユーザ用画面に予め割り当てられるパス
ワードを入力するためのパスワード入力ボックス402
a、入力したパスワードを確定して検索用サーバAへ送
信するための送信ボタン402bを含む。FIG. 4 shows an example of the initial screen 400. The initial screen 400 includes a search condition input area 401 for inputting search conditions and a search deadline, and a password input area 40 for accessing an operator screen or a user screen.
2. A registration button 40 with a link to a registration screen for newly registering a homepage operated by the operator
3 inclusive. In the search condition input area 401, a keyword input box 401a for inputting a keyword for searching, a conditional sentence input box 401b for inputting a conditional sentence, a deadline selection area 401c for selecting a deadline by a radio button, A search execution button 40 for confirming the input condition and transmitting the search condition to the search server A
1d. In a password input area 402, a password input box 402 for inputting a password previously assigned to the operator screen and the user screen.
a, a transmission button 402b for fixing the input password and transmitting it to the search server A;
【0018】図5に登録ボタン403にリンクが設定さ
れる登録画面500の例を示す。登録画面500は新規
のホームページ運用者がホームページ情報を登録するた
めの画面である。登録画面500には、運用者が運営す
るホームページのURLを入力するURL入力ボックス
501、ホームページのタイトルを入力するタイトル入
力ボックス502、運用者名を入力する運用者名入力ボ
ックス503、運用者の電子メールアドレスを入力する
メールアドレス入力ボックス504、入力したデータを
確定し検索用サーバAへ送信するための送信ボタン50
5を含む。FIG. 5 shows an example of a registration screen 500 in which a link is set to the registration button 403. The registration screen 500 is a screen for a new homepage operator to register homepage information. In the registration screen 500, a URL input box 501 for inputting a URL of a homepage operated by the operator, a title input box 502 for inputting a title of the homepage, an operator name input box 503 for inputting an operator name, and an electronic A mail address input box 504 for inputting a mail address, a transmission button 50 for confirming the input data and transmitting the data to the search server A
5 is included.
【0019】HP送信部103は、運用者コンピュータ
B、ユーザコンピュータCから送信されるURLデータ
を受け付けてこれに対応するホームページデータをHP
データ記憶部102から抽出して、URLデータを送信
してきたコンピュータへ送信する。また、後述するよう
に認証符号受付部109がパスワードをURLデータへ
変換する場合には、HP送信部103は、このパスワー
ドを送信してきたコンピュータへホームページデータを
送信する。HP情報受付部104は、前述した図5に示
す登録画面500から送信される、運用者が運用するホ
ームページのURL、タイトル、運用者名、電子メール
アドレスを運用者コンピュータから受け付ける。また、
このHP情報受付部104は送信されたURLにアクセ
スして運用者が運用するホームページデータを取得し、
ホームページデータ中のテキストデータの少なくとも一
部を抽出する。The HP transmitting unit 103 receives URL data transmitted from the operator computer B and the user computer C, and sends home page data corresponding thereto to the HP data.
The URL data is extracted from the data storage unit 102 and transmitted to the computer that transmitted the URL data. When the authentication code receiving unit 109 converts the password into URL data, as described later, the HP transmitting unit 103 transmits the homepage data to the computer that transmitted the password. The HP information receiving unit 104 receives, from the operator computer, the URL, title, operator name, and e-mail address of the homepage operated by the operator transmitted from the registration screen 500 shown in FIG. Also,
The HP information receiving unit 104 accesses the transmitted URL to obtain homepage data operated by the operator,
Extract at least a part of the text data in the homepage data.
【0020】検索用HP情報記憶部105はファイル情
報記憶手段として、HP情報受付部104が受け付けた
ホームページ情報を記憶する。図6(a)に検索用HP
情報記憶部105のデータ構造を模式的に示す。図に示
すように検索用HP情報記憶部105は、URLを主キ
ーとしてタイトル、抽出したテキストデータを記憶して
いる。また、検索用HP情報記憶部105には後述する
運用者HPのパスワードも記憶されるようになってい
る。なお、ここではURLをそのままホームページの識
別情報としているが、個別に識別符号を設定していきこ
れを主キーとしてもよい。運用者マスタ106は、HP
情報受付部104が受け付けた運用者情報を記憶する。
図6(b)に運用者マスタ106のデータ構造を模式的
に示す。図に示すように運用者マスタ106は運用者ご
とに設定される運用者IDを主キーとして、運用するホ
ームページのURL、運用者名、電子メールアドレスを
記憶している。The search HP information storage unit 105 stores home page information received by the HP information reception unit 104 as file information storage means. FIG. 6A shows a search HP.
4 schematically shows the data structure of the information storage unit 105. As shown in the figure, the search HP information storage unit 105 stores a title and extracted text data using a URL as a primary key. The search HP information storage unit 105 also stores a password of an operator HP to be described later. Here, the URL is used as the identification information of the home page as it is, but an identification code may be individually set and used as the primary key. The operator master 106 is
The operator information received by the information receiving unit 104 is stored.
FIG. 6B schematically shows the data structure of the operator master 106. As shown in the figure, the operator master 106 stores a URL of a homepage to be operated, an operator name, and an e-mail address, using an operator ID set for each operator as a primary key.
【0021】運用者HP生成部107は、新たなホーム
ページ情報が登録されるごとに新たな運用者用画面を生
成し、また、後述するように運用者のホームページがH
P情報抽出部112により抽出されるたびに運用者用画
面を更新する。図7に運用者用画面700の例を示す。
ここで示されているのは最初に生成される運用者用画面
700の例である。この画面にはこの画面のパスワード
701、ホームページタイトル702が示されている。
この最初の運用者用画面700は生成されるとすぐにH
P送信部103を介して運用者へ送信される。なお、パ
スワード701は認証符号生成部108により自動的に
生成される。The operator HP generation unit 107 generates a new operator screen every time new home page information is registered.
Each time the information is extracted by the P information extraction unit 112, the operator screen is updated. FIG. 7 shows an example of the operator screen 700.
Shown here is an example of an operator screen 700 generated first. This screen shows a password 701 and a homepage title 702 of this screen.
This first operator screen 700 is created as soon as H is generated.
It is transmitted to the operator via the P transmission unit 103. Note that the password 701 is automatically generated by the authentication code generation unit 108.
【0022】認証符号生成部108が生成するパスワー
ドは7桁の英数字であり、このパスワードはそのままこ
の運用者用画面700のファイル名となり、運用者用画
面700はこのファイル名でHPデータ記憶部102に
記憶される。認証符号受付部109は、前述した初期画
面のパスワード入力エリアに入力され送信されるパスワ
ードを受け付けこれを検索用サーバAに与えられるIP
アドレスの末尾に付加して運用者用画面もしくはユーザ
用画面を特定するURLデータとする。このURLデー
タに基づいてHP送信部103はHPデータ記憶部10
2から対応する運用者用画面もしくはユーザ用画面を抽
出して、パスワードを送信してきたコンピュータへ送る
ことになる。検索条件受付部110は、前記初期画面4
00の検索条件入力エリア401に入力され送信されて
くる検索条件としてのキーワードと条件文を受け付け
る。期限受付部111は、やはり前記初期画面400の
検索条件入力エリア401に入力され送信されてくる期
限を受け付ける。また、期限受付部111は日数を受け
付けるが、これから現在の日付に基づいて期限となる日
付データを算出する。The password generated by the authentication code generation unit 108 is a seven-digit alphanumeric character, and this password becomes the file name of the operator screen 700 as it is. It is stored in 102. The authentication code receiving unit 109 receives a password input to and transmitted from the password input area on the above-described initial screen, and transmits the received password to the search server A.
URL data for specifying an operator screen or a user screen is added to the end of the address. Based on the URL data, the HP transmitting unit 103
2, a corresponding operator screen or user screen is extracted and sent to the computer that sent the password. The search condition receiving unit 110 sets the initial screen 4
A keyword and a conditional sentence as a search condition that are input and transmitted to the search condition input area 401 of 00 are received. The time limit receiving unit 111 also receives a time limit input and transmitted to the search condition input area 401 of the initial screen 400. In addition, the time limit receiving unit 111 receives the number of days, and calculates date data to be a time limit based on the current date.
【0023】HP情報抽出部112は、データ抽出手段
として検索条件受付部110が受け付けたキーワードに
基づいて、このキーワードをテキストデータに含むホー
ムページ情報を前記検索用HP情報記憶部105から抽
出する。このHP情報抽出部112からホームページ情
報が抽出されると運用者HP生成部107が抽出された
ホームページを運用する運用者の運用者用画面をキーワ
ード、条件文、期限などを付加した画面に更新する。具
体的には、HP情報抽出部112が検索用HP情報記憶
部105からホームページのURLを抽出すると、運用
者HP生成部107でこのURLに基づいて運用者マス
タ106から対応する運用者用画面のパスワードを抽出
して運用者用画面のファイル名を特定し、この特定され
た運用者用画面をHPデータ記憶部102から呼び出し
て更新する。The HP information extraction unit 112 extracts, from the search HP information storage unit 105, home page information including the keyword in text data based on the keyword received by the search condition reception unit 110 as data extraction means. When the homepage information is extracted from the HP information extraction unit 112, the operator HP generation unit 107 updates the operator screen of the operator who operates the extracted homepage to a screen to which a keyword, a conditional statement, a time limit, and the like are added. . Specifically, when the HP information extraction unit 112 extracts the URL of the homepage from the search HP information storage unit 105, the operator HP generation unit 107 displays the corresponding operator screen from the operator master 106 based on the URL. The password is extracted to specify the file name of the operator screen, and the specified operator screen is called from the HP data storage unit 102 and updated.
【0024】図8に更新された運用者用画面700の例
を示す。図に示すように運用者用画面700は当初のパ
スワード701、ホームページタイトル702に加え
て、応答情報入力エリア703、送信ボタン704が追
加されている。応答情報入力エリア703には、検索条
件受付部110が受け付けたキーワードおよび条件文を
表示するキーワード表示エリア703a、条件文表示エ
リア703b、期限受付部111により得られる期限の
日付データを表示する期限表示エリア703c、この条
件文が運用者の運用するホームページに該当する場合に
ポインティングデバイスにより選択することでチェック
マークを入れることができる該当情報チェックボックス
703d、この条件に対してメッセージを入力するメッ
セージ入力エリア703eがある。送信ボタン704は
ポインティングデバイスで選択することで入力されたデ
ータを確定し検索用コンピュータAへ送信するためのボ
タンである。なお、該当情報チェックボックス703d
には検索条件を入力したユーザのユーザ用画面のパスワ
ードと運用者用画面のパスワードと期限情報が関連付け
られており、チェックボックスがチェックされるとこの
ユーザ用画面のパスワードど運用用画面のナスワードと
期限情報が該当情報として送信されるようになってい
る。この更新された運用者用画面700は運用者が初期
画面からパスワードを送信して送信要求を行うことでH
P送信部103を介して送信される。即ち、HP送信部
103は検索条件の少なくとも一部を送信する検索条件
送信手段を構成するとともに、期限データを送信する期
限送信手段を構成する。FIG. 8 shows an example of the updated operator screen 700. As shown in the figure, the operator screen 700 has a response information input area 703 and a send button 704 added to the initial password 701 and homepage title 702. In the response information input area 703, a keyword display area 703a for displaying the keyword and the conditional sentence received by the search condition receiving unit 110, a conditional sentence display area 703b, and a deadline display for displaying date data of the deadline obtained by the deadline receiving unit 111 An area 703c, a corresponding information check box 703d in which a check mark can be entered by selecting with a pointing device when this condition statement corresponds to a homepage operated by the operator, a message input area for inputting a message for this condition 703e. A transmission button 704 is a button for confirming the input data by selecting with the pointing device and transmitting the data to the search computer A. The corresponding information check box 703d
Is associated with the password of the user screen of the user who entered the search conditions, the password of the operator screen, and the expiration date information. When the check box is checked, the password of the user screen and the password of the operation screen The term information is transmitted as the corresponding information. The updated operator screen 700 is transmitted to the H by the operator transmitting a password from the initial screen and making a transmission request.
It is transmitted via P transmission section 103. That is, the HP transmission unit 103 configures a search condition transmission unit that transmits at least a part of the search condition, and also configures a period transmission unit that transmits period data.
【0025】ユーザHP生成部113は、検索結果を通
知するためのユーザ用画面を生成する。図9にユーザ用
画面900の例を示す。ユーザ用画面900には、この
ユーザ用画面のパスワード901、入力された条件文お
よび期限を表示した条件表示エリア902、HP情報抽
出部112により抽出されたホームページの件数情報9
03、条件文に基づいて運用者から応答があった応答件
数情報904が表示される。なお、図はユーザ用画面が
生成された直後を示しているために応答件数情報は0件
となっている。生成されたユーザ用画面900はすぐに
HP送信部103を介して検索条件および期限を送信し
てきたユーザコンピュータBへ送信されるとともに、H
Pデータ記憶部102に記憶される。また、パスワード
901は運用者用画面700と同様に認証符号生成部1
08により7桁の英数字として生成され、ユーザ用画面
900がHPデータ記憶部102に記憶される際のファ
イル名となる。The user HP generation unit 113 generates a user screen for notifying search results. FIG. 9 shows an example of the user screen 900. The user screen 900 includes a password 901 of the user screen, a condition display area 902 displaying the input condition statement and the term, and the homepage number information 9 extracted by the HP information extraction unit 112.
03. The number-of-responses information 904 that has received a response from the operator based on the conditional statement is displayed. Since the figure shows the state immediately after the user screen is generated, the number-of-responses information is zero. The generated user screen 900 is immediately transmitted to the user computer B that has transmitted the search condition and the time limit via the HP transmission unit 103, and
It is stored in the P data storage unit 102. Also, the password 901 is stored in the authentication code generation unit 1 as in the case of the operator screen 700.
08 is generated as seven-digit alphanumeric characters, and becomes a file name when the user screen 900 is stored in the HP data storage unit 102.
【0026】電子メール送信部114は運用者用画面7
00が更新された場合に対応する運用者に電子メールに
より運用者用画面700が更新されたことを通知する。
具体的には、HP情報抽出部112が抽出したホームペ
ージ情報中のURLに基づいて運用者マスタ106から
運用者の電子メールアドレスを抽出して、「ユーザがあ
なたのホームページを検索により抽出しました。」とい
った定型文を送信する。該当情報受付部115は、図8
に示すような更新された運用者用画面700より送信さ
れる該当情報としての対応するユーザ用画面のパスワー
ドと運用用画面のパスワードと期限情報を受け付ける。
この該当情報受付部115が受け付けた情報のうち期限
情報が現在の日時を越えている場合は、該当情報受付部
115はこれらの情報をそのまま消去する。メッセージ
受付部116は、やはり更新された運用者用画面700
より送信されるメッセージデータを受け付ける。The e-mail transmission section 114 is used for the operator screen 7
When 00 is updated, the corresponding operator is notified by e-mail that the operator screen 700 has been updated.
Specifically, based on the URL in the homepage information extracted by the HP information extraction unit 112, the e-mail address of the operator is extracted from the operator master 106, and "the user has extracted your homepage by searching. Is sent. The corresponding information receiving unit 115 is configured as shown in FIG.
The password of the corresponding user screen, the password of the operation screen, and the term information are received as the corresponding information transmitted from the updated operator screen 700 as shown in FIG.
When the time limit information of the information received by the relevant information receiving unit 115 exceeds the current date and time, the relevant information receiving unit 115 deletes such information as it is. The message accepting unit 116 also updates the operator screen 700
Accepts message data sent from
【0027】該当情報受付部115およびメッセージ受
付部116が期限内にデータを受け付けると、ユーザH
P生成部113は受け付けられたユーザ用画面のパスワ
ードに基づいてHPデータ記憶部102から該当情報が
得られたユーザ用ホームページを抽出して内容を更新す
る。具体的には、運用者用画面のパスワードに基づいて
検索用HP情報より必要な情報を取得して抽出したユー
ザ用画面の内容を書き換える。図10に更新されたユー
ザ用画面900の例を示す。更新されたユーザ用画面に
はパスワード901、条件表示エリア902、件数情報
903、応答件数情報904に加えて、応答ホームペー
ジ表示エリア905が追加されている。応答ホームペー
ジ表示エリア905は、応答があった運用者が運用する
ホームページにリンクが設定されたホームページタイト
ル905aと、メッセージ受付部が受け付けたメッセー
ジが表示されるメッセージ表示エリア905bより構成
されている。このユーザ用画面はユーザからの要求によ
りHP送信部103を介してユーザコンピュータに送信
される。即ち、HP送信部103が該当情報を送信して
きた運用者が運用するホームページの識別情報としての
URLを送信する該当データ通知手段を構成し、また、
メッセージを送信するメッセージ送信手段を構成するこ
とになる。When the corresponding information receiving unit 115 and the message receiving unit 116 receive data within the time limit, the user H
The P generation unit 113 extracts the user homepage for which the relevant information is obtained from the HP data storage unit 102 based on the received user screen password and updates the content. Specifically, necessary information is obtained from the search HP information based on the password of the operator screen, and the contents of the extracted user screen are rewritten. FIG. 10 shows an example of the updated user screen 900. In the updated user screen, a response homepage display area 905 is added in addition to the password 901, the condition display area 902, the number information 903, and the number of response information 904. The response homepage display area 905 includes a homepage title 905a in which a link is set to a homepage operated by the operator who has responded, and a message display area 905b in which a message received by the message reception unit is displayed. This user screen is transmitted to the user computer via the HP transmission unit 103 in response to a request from the user. That is, the HP transmitting unit 103 constitutes a corresponding data notifying unit that transmits a URL as identification information of a homepage operated by an operator that has transmitted the corresponding information,
This constitutes a message transmitting means for transmitting a message.
【0028】続いて、以上のような構成を有する検索用
サーバAを中心とするホームページ検索システムのデー
タの流れを具体的に説明する。図11にシステム全体の
データの流れの一例を表すシーケンス図を示す。この図
は、ホームページの運用者がホームページを検索用サー
バAへ登録し、そのホームページが検索されて最終的に
メッセージがユーザへ送信される場合のデータの流れを
示している。まず、ホームページの運用者は初期画面か
らリンクされる登録画面を通じて登録するためのホーム
ページ情報を検索用サーバAへ送信する(S51)。検
索用サーバAではホームページ情報中のURLに基づい
て登録されたホームページへアクセスしてそこからテキ
ストデータの少なくとも一部を収集する(S52、S5
3)。収集されたデータはホームページ情報とともに検
索用HP情報記憶部105に記憶される。このときに、
運用者の情報は運用者マスタ106へ記憶される。ま
た、検索用サーバAでは運用者用画面を生成して、そこ
にパスワードを表示して運用者コンピュータBへ送信す
る(S54)。以上でホームページの登録作業が完了す
る。Next, the data flow of the homepage search system centered on the search server A having the above configuration will be specifically described. FIG. 11 is a sequence diagram illustrating an example of a data flow of the entire system. This figure shows the flow of data when the homepage operator registers the homepage in the search server A, and the homepage is searched and a message is finally sent to the user. First, the homepage operator transmits homepage information to be registered to the search server A through a registration screen linked from the initial screen (S51). The search server A accesses the registered homepage based on the URL in the homepage information and collects at least a part of the text data therefrom (S52, S5).
3). The collected data is stored in the search HP information storage unit 105 together with the homepage information. At this time,
The operator information is stored in the operator master 106. Further, the search server A generates an operator screen, displays a password there, and transmits it to the operator computer B (S54). This completes the homepage registration work.
【0029】続いて、ユーザがホームページの検索を行
う場合の情報の流れを説明する。まず、ホームページの
検索を行おうとするユーザはユーザコンピュータCを通
じて初期画面のURLデータを送信することで初期画面
を要求する(S55)。検索用サーバAはこれに応じて
図4に示すような初期画面をユーザコンピュータCへと
送信する(S56)。ユーザはこの初期画面中の条件入
力エリアにキーワード、条件文を入力し、期限を選択し
てこれらのデータを検索用サーバAへと送信する(S5
7)。検索用サーバAはこれを受けて、キーワードに基
づいて検索用HP情報記憶部105からホームページ情
報を検索し、この結果を受けて、ユーザ用画面を生成し
てユーザコンピュータBへと送信する(S58)。同時
に、検索用サーバAは抽出されたホームページを運用す
る運用者の運用者用画面を更新する。また、検索用サー
バAは電子メールを通じて検索で抽出されたホームペー
ジを運用する運用者の運用者コンピュータへユーザによ
り検索された旨の通知を行う(S59)。Next, the flow of information when a user searches a homepage will be described. First, the user who wants to search the home page requests the initial screen by transmitting the URL data of the initial screen through the user computer C (S55). In response, the search server A transmits an initial screen as shown in FIG. 4 to the user computer C (S56). The user inputs a keyword and a conditional sentence in the condition input area on the initial screen, selects a term, and transmits these data to the search server A (S5).
7). Receiving this, the search server A searches the homepage information from the search HP information storage unit 105 based on the keyword, receives the result, generates a user screen, and transmits it to the user computer B (S58). ). At the same time, the search server A updates the operator screen of the operator who operates the extracted homepage. In addition, the search server A notifies the operator computer of the operator who operates the homepage extracted by the search through the e-mail that the search has been performed by the user (S59).
【0030】この電子メールを受け取った運用者は運用
者コンピュータBから初期画面を呼び出してパスワード
を入力し運用者用画面を要求する(S60)。検索用サ
ーバAはこれに応じて運用者用画面を送信する(S6
1)。運用者用画面には、ユーザが入力したキーワー
ド、条件文、期限が表示されているので、運用者は条件
文を読んで運用するホームページが条件文に合致すると
判断した場合には該当情報チェックボックスにチェック
をいれ、メッセージを入力すして送信ボタンを選択す
る。これにより、該当情報としてのユーザ用画面のパス
ワード、運用者用画面のパスワード、期限の日付データ
と、メッセージ情報が検索用サーバAへと送信されるこ
とになる(S62)。ここでは、ホームページの運用者
を一つだけにしているが、実際は複数のホームページが
検索により抽出されるので複数のホームページ運用者か
ら期限までの間該当情報とメッセージが送信されること
になる。検索用サーバでは期限までに該当情報およびメ
ッセージを受け付ける度にユーザ用画面Cを更新してい
く。そして、ユーザは期限を経過したころにユーザコン
ピュータCによりユーザ用画面を要求する(S63)。
これにより、運用者から該当する旨の応答のあったホー
ムページ情報とメッセージがユーザ用画面を介してユー
ザコンピュータCへと送信される(S64)。以上の動
作によりユーザは膨大なホームページ情報の中から運用
者が該当すると判断したものを取得することができる。The operator who has received the e-mail calls the initial screen from the operator computer B, inputs a password, and requests an operator screen (S60). The search server A transmits the operator screen in response to this (S6).
1). The operator's screen displays the keyword, condition sentence, and time limit entered by the user. If the operator reads the condition sentence and determines that the homepage to operate matches the condition sentence, the corresponding information check box is displayed. Check the box, enter a message and select the send button. As a result, the password of the user screen, the password of the operator screen, the date data of the term, and the message information as the corresponding information are transmitted to the search server A (S62). Here, only one homepage operator is used. However, since a plurality of homepages are actually extracted by search, the relevant information and messages are transmitted from the plurality of homepage operators until a deadline. The search server updates the user screen C each time the relevant information and message are received by the deadline. Then, the user requests the user screen from the user computer C when the time limit has passed (S63).
As a result, the homepage information and the message to which the operator has responded to the request are transmitted to the user computer C via the user screen (S64). By the above operation, the user can obtain, from the vast amount of homepage information, what the operator has determined to correspond.
【0031】続いて、検索用サーバAの動作について説
明する。なお、ホームページの登録動作については公知
の動作であるので説明は省略する。まず、検索用サーバ
Aがユーザから検索条件を受け付けてから運用者用画面
を更新するまでの動作について説明する。図12にこの
動作を表すフローチャートを示す。なお、既に検索用H
P情報記憶部105および運用者マスタ106にはそれ
ぞれ必要な情報が記録されており、また、HPデータ記
憶部102にもそれぞれの運用者ごとに運用者用画面が
記憶されているものとする。最初にユーザが初期画面の
URLデータを送信してくるので、HP送信部103に
よりこのURLデータが受け付けられ(s102)、H
Pデータ記憶部102から図4に示すような初期画面4
00が抽出されてユーザコンピュータCへこの初期画面
が送信される(s103)。ユーザはこの初期画面40
0から検索条件入力エリア401内にキーワード、条件
文を入力し、期限を選択して送信してくる。検索用サー
バAでは、検索条件受付部110によりキーワードと条
件文が、期限受付部111により期限が受け付けられる
(s104)。この受け付けられたキーワードに基づい
てHP情報抽出部112により検索用HP情報記憶部1
05から、このキーワードを含むホームページ情報が検
索され抽出される(s105)。Next, the operation of the search server A will be described. Note that the registration operation of the homepage is a known operation, and a description thereof will be omitted. First, an operation from when the search server A receives a search condition from a user to when the operator screen is updated will be described. FIG. 12 is a flowchart showing this operation. Note that the search H
Necessary information is recorded in the P information storage unit 105 and the operator master 106, and an operator screen is also stored in the HP data storage unit 102 for each operator. First, since the user transmits the URL data of the initial screen, the URL data is accepted by the HP transmission unit 103 (s102),
Initial screen 4 as shown in FIG. 4 from P data storage unit 102
00 is extracted and the initial screen is transmitted to the user computer C (s103). The user can use this initial screen 40
From 0, a keyword and a conditional sentence are input in the search condition input area 401, and a term is selected and transmitted. In the search server A, the search condition receiving unit 110 receives a keyword and a conditional sentence, and the time limit receiving unit 111 receives a time limit (s104). Based on the received keyword, the HP information extraction unit 112 searches the HP information storage unit 1 for search.
From 05, home page information including this keyword is searched and extracted (s105).
【0032】そして、この抽出されたホームページ情報
の件数の表示を含む図9に示すようなユーザ用画面90
0が生成される(s106)。生成されたユーザ用画面
900はユーザコンピュータBへ送信され、また、HP
データ記憶部102へ記憶される(s107)。また、
同時に検索により抽出されたホームページの運用者の運
用者用画面700に、図8に示すようにユーザが入力し
た検索条件及び期限情報に基づいて応答情報入力エリア
703が加えられ、また、送信ボタン704が付加され
る(s108)。運用者用画面700が更新されると電
子メール送信部114により運用者の運用するホームペ
ージが検索により抽出されたことを知らせる電子メール
が運用者コンピュータBへ電子メールとして送信される
(s109)。以上で、ユーザの検索条件を受け付けて
から運用者用画面が更新されるまでの動作が終了する。Then, a user screen 90 including the display of the number of the extracted homepage information as shown in FIG.
0 is generated (s106). The generated user screen 900 is transmitted to the user computer B, and the
The data is stored in the data storage unit 102 (s107). Also,
At the same time, a response information input area 703 is added to the operator screen 700 of the operator of the home page extracted by the search based on the search condition and the term information input by the user as shown in FIG. Is added (s108). When the operator screen 700 is updated, an e-mail notifying that the homepage operated by the operator has been extracted by the e-mail transmitting unit 114 is transmitted to the operator computer B as an e-mail (s109). Thus, the operation from receiving the search condition of the user to updating the operator screen is completed.
【0033】続いて、運用者がユーザの条件文に対して
応答しユーザ用画面が更新されるまでの動作について説
明する。図13にこの動作を表すフローチャートを示
す。前述したように、電子メールにより運用者用画面が
更新されたことが運用者に知らされているので、運用者
はまず、初期画面のURLデータを検索用サーバAへ送
信する。検索用サーバAでは、このURLデータが受け
付けられ(s201)、初期画面400が運用者コンピ
ュータBへ送信される(s202)。運用者はこの初期
画面400からパスワード入力エリア402にパスワー
ドを入力して送信ボタン402bを選択することでパス
ワードを検索用サーバAへと送信する。検索用サーバで
は認証符号受付部109によりこのパスワードが受け付
けられ(s203)、URLデータに変換されたのちに
HPデータ記憶部102からこのパスワードをファイル
名とする運用者用画面700が抽出されて送信される
(s204)。Next, a description will be given of the operation until the operator responds to the user's condition statement and the user screen is updated. FIG. 13 is a flowchart showing this operation. As described above, since the operator is notified by email that the operator screen has been updated, the operator first transmits the URL data of the initial screen to the search server A. The search server A receives the URL data (s201), and transmits the initial screen 400 to the operator computer B (s202). The operator inputs the password from the initial screen 400 to the password input area 402 and selects the send button 402b to transmit the password to the search server A. In the search server, the password is accepted by the authentication code accepting unit 109 (s203), and after being converted into URL data, an operator screen 700 having the password as a file name is extracted from the HP data storage unit 102 and transmitted. Is performed (s204).
【0034】運用者用画面700には、図に示すように
応答情報入力エリアにユーザが入力したキーワード、条
件文、期限が表示されているので、運用者はこの条件文
を読んで運用しているホームページがこの条件文に該当
すると判断した場合は該当情報チェックボックス703
dを選択する。一方、条件文に該当しない場合はなにも
する必要はない。また、条件文に対してメッセージを送
信する場合にはメッセージ入力エリア703eにメッセ
ージを入力する。その後、送信ボタン704を選択する
ことで、該当情報チェックボックス703dがチェック
されている場合は、検索用サーバAに対して、該当情報
としてユーザ用画面のパスワード、運用者用画面のパス
ワード、期限を表す日付データが送信され、メッセージ
が入力されている場合はさらに、このメッセージデータ
も送信されることになる。検索用サーバAでは該当情報
受付部により該当情報が受け付けられ,メッセージ受付
部116によりメッセージが受け付けられる(s20
5)。As shown in the figure, the operator screen 700 displays a keyword, a conditional statement, and a time limit input by the user in the response information input area, so that the operator can read and operate the conditional statement. If it is determined that the homepage that corresponds to this condition statement, the corresponding information check box 703
Select d. On the other hand, if it does not correspond to the conditional statement, there is no need to do anything. When a message is transmitted in response to the conditional statement, the message is input to the message input area 703e. After that, by selecting the send button 704, if the relevant information check box 703d is checked, the password of the user screen, the password of the operator screen, and the time limit are sent to the search server A as the relevant information. If the date data representing the message has been transmitted and a message has been input, the message data will also be transmitted. In the search server A, the relevant information is received by the relevant information receiving unit, and the message is received by the message receiving unit 116 (s20).
5).
【0035】これらの情報が受け付けられると該当情報
の期限を表す日付データと現在の日付とが比較され(s
206)、日付データが表す日付が現在の日付を越えて
いなければ受け付けられた該当情報に基づいてホームペ
ージ情報が抽出されユーザHP生成部113によりユー
ザ用画面900が更新される(s207)。一方、期限
が経過している場合は何もしない。ユーザ用画面900
が更新されると図10に示すように応答件数情報904
が加算され、応答ホームページ表示エリア905が一つ
追加され応答があった運用者が運用するホームページへ
のリンクが設定されたホームページタイトル905aと
メッセージ表示エリア905b中にメッセージが表示さ
れる。以上で、運用者が応答をしてからユーザ用画面が
更新されるまでの動作は一旦終了する。実際は多くの運
用者からの運用者用画面へのアクセスがあるごとに上記
の動作が行われる。When these pieces of information are received, date data representing the time limit of the information is compared with the current date (s
206), if the date represented by the date data does not exceed the current date, homepage information is extracted based on the received information, and the user HP generation unit 113 updates the user screen 900 (s207). On the other hand, if the time limit has passed, nothing is done. User screen 900
Is updated, the response number information 904 is displayed as shown in FIG.
Is added, one response homepage display area 905 is added, and a message is displayed in a homepage title 905a in which a link to a homepage operated by the operator who has responded is set and in a message display area 905b. As described above, the operation from when the operator responds to when the user screen is updated is temporarily ended. Actually, the above operation is performed every time many operators access the operator screen.
【0036】以上説明したように、本実施の形態に係る
ホームページ検索システムでは膨大な検索結果から検索
者がホームページを絞り込んでいくのではなく、検索結
果をさらに個々のホームページの運用者が絞り込んでい
くために、検索者の労力が分担されることになる。ま
た、キーワードから抽出されるホームページがどんなに
膨大であってもその数だけ運用者は存在し、また、運用
者はホームページの内容を熟知しているので検索者がホ
ームページの内容を確認していく場合に比較して全体と
してみた労力の総量も確実に軽減されることになる。As described above, in the homepage search system according to the present embodiment, the searcher does not narrow down the homepage from a huge amount of search results, but the search results are further narrowed down by the operator of each homepage. Therefore, the searcher's labor is shared. In addition, even if the number of homepages extracted from keywords is huge, there are as many operators as they are, and since the operators are familiar with the contents of the homepage, searchers will check the contents of the homepage As a result, the total amount of labor as a whole will be reduced.
【0037】なお、上記実施の形態においてはユーザコ
ンピュータから検索条件等の検索用サーバへの送信、検
索用サーバから運用者コンピュータへの検索条件等の送
信、運用者コンピュータから該当情報等の送信、検索用
サーバからユーザコンピュータへの検索結果の送信はす
べてホームページを介して行っているが、これは電子メ
ールなどのプッシュ型の送信手段により送信してもよ
い。この場合、検索用コンピュータからユーザコンピュ
ータへ検索結果を送信するのは経過後に行われることに
なる。In the above embodiment, transmission of search conditions and the like from the user computer to the search server, transmission of search conditions and the like from the search server to the operator computer, transmission of applicable information and the like from the operator computer, All of the transmission of search results from the search server to the user computer is performed via the homepage, but this may be transmitted by push-type transmission means such as an e-mail. In this case, the transmission of the search result from the search computer to the user computer is performed after the lapse.
【0038】また、上記実施の形態ではユーザは条件文
とキーワードを別々に入力したが、条件文だけを入力し
て、キーワードはこの条件文のなかから検索用サーバが
単語を切り取ることによって抽出するようにしてもよ
い。それから、キーワード検索はアンド検索やオア検索
等複雑な条件式を用いるようにできることはいうまでも
ない。さらに、上記実施の形態では検索条件を入力し送
信するとその内容が確定しているが、検索条件のやり直
しができるようにしてもよい。例えば、検索条件で抽出
されたホームページの数量を見てから検索条件の入力の
やり直しができるように検索条件を最終的に確定する意
思を示すためのボタンを設け、このボタンが選択される
までは何度でも検索条件の入力のやり直しができるよう
にする等の方法を採用することができる。In the above embodiment, the user inputs the conditional sentence and the keyword separately. However, the user inputs only the conditional sentence, and the keyword is extracted from the conditional sentence by cutting out the word from the search server. You may do so. Then, it goes without saying that the keyword search can use a complicated conditional expression such as an AND search or an OR search. Furthermore, in the above embodiment, when the search condition is input and transmitted, the content is fixed, but the search condition may be redone. For example, a button to indicate the intention to finalize the search condition is provided so that the user can re-enter the search condition after checking the number of homepages extracted in the search condition, and until this button is selected It is possible to adopt a method of allowing the user to input a search condition any number of times.
【0039】それから、上記実施の形態においてユーザ
用画面については期限の経過後一定期間経過後に削除し
たり、ユーザが期限の経過後にユーザ用画面を閲覧した
後に削除する等、一定条件により削除することもでき
る。また、運用者用画面についても応答期限が満了した
条件文等は削除する等一定条件により削除するようにす
るようにしてもよい。また、上記実施の形態はインター
ネット上のホームページについての検索システムである
が、データファイルの内容をよく知っている者のコンピ
ュータとデータファイルを検索する者のコンピュータと
がサーバによりつながるようなシステムであればどのよ
うなものでも応用できる。例えば、会社内で用いられる
グループウエアにおいて、必要なデータファイルを検索
するような場合にも、検索結果より得られる各データフ
ァイルについてそれを提供した社員のコンピュータに条
件文を送信して該当情報をもらうことによりデータファ
イルを絞り込む等の応用が可能である。Then, in the above-described embodiment, the user screen is deleted under a certain condition such as deletion after a lapse of a certain period after the expiration of the time limit, or deletion after the user browses the user screen after the expiration of the time limit. Can also. The operator screen may also be deleted according to certain conditions such as deleting a conditional sentence or the like whose response time limit has expired. Although the above embodiment is directed to a search system for a home page on the Internet, a system in which a computer of a person who knows the contents of a data file well and a computer of a person who searches for a data file is connected to a server. Anything can be applied. For example, in a groupware used in a company, when a necessary data file is searched, a condition sentence is sent to the computer of the employee who provided the data file for each data file obtained from the search result, and the corresponding information is transmitted. Applications such as narrowing down data files are possible by receiving the data.
【0040】[0040]
【発明の効果】以上の説明から、本発明は次のような効
果を奏する。請求項1、5に記載の発明は、検索者の提
示した検索条件によりデータファイルの絞り込みが行わ
れた後に、これらのデータファイルを管理する管理者が
さらに検索条件を見て絞り込みを行い、その結果が検索
者へ送信されるので、検索条件により絞り込まれたデー
タファイル中から必要なものを探しだす労力を各データ
ファイルの管理者が分担することになり、検索者の労力
を大きく軽減することができる。請求項2、6に記載の
発明は、データファイルの抽出はキーワードを含むか否
かにより行われ、また、管理者の判断は条件文により行
われるので、データファイルの最初の抽出はキーワード
を含むか否かにより簡易に行うことができ、また、管理
者は条件文により複雑な内容を具体的に判断することが
可能となる。As described above, the present invention has the following effects. According to the first and fifth aspects of the present invention, after narrowing down data files based on search conditions presented by a searcher, an administrator who manages these data files further narrows down by looking at the search conditions. Since the results are sent to the searcher, the administrator of each data file will share the labor of searching for the necessary ones from the data files narrowed down by the search conditions, greatly reducing the labor of the searcher. Can be. According to the second and sixth aspects of the present invention, the extraction of the data file is performed based on whether or not the keyword is included, and the first extraction of the data file includes the keyword because the judgment of the administrator is performed based on the conditional statement. It can be easily performed depending on whether or not, and the administrator can specifically determine complicated contents based on the conditional statement.
【0041】請求項3、7に記載の発明は、管理者に対
して一定期限までに応答することを促すことになり、検
索者にとっては検索結果を得る期限が指定できるので、
ほとんどの管理者が応答した検索結果が一定期限内に得
られることが期待できる。また、データ検索用サーバに
おいて処理をする期間が限定されることになるので、デ
ータ検索用サーバの負担を軽減することができる。請求
項4、8に記載の発明は、メッセージデータによりどの
ような点において検索されたデータファイルが合致する
のか等の管理者の具体的な意思が検索者へ伝わることに
なるので、このメッセージにより検索者が最終的に必要
なデータファイルを探し出す際の利便性が向上し、さら
に検索者の負担を軽減することが可能となる。According to the third and seventh aspects of the present invention, the administrator is urged to respond by a certain time limit, and the searcher can specify the time limit for obtaining the search result.
It can be expected that search results responded by most administrators will be obtained within a certain period. In addition, since the period during which processing is performed in the data search server is limited, the load on the data search server can be reduced. According to the fourth and eighth aspects of the present invention, the specific intention of the administrator, such as at what point the data file searched by the message data matches, is transmitted to the searcher. Convenience when the searcher finally finds the necessary data file is improved, and the burden on the searcher can be further reduced.
【図1】実施の形態に係るホームページ検索システムの
概念図である。FIG. 1 is a conceptual diagram of a homepage search system according to an embodiment.
【図2】検索用サーバのハードウエア構成の概略を示す
ブロック図である。FIG. 2 is a block diagram illustrating an outline of a hardware configuration of a search server.
【図3】検索用サーバの機能を模式的に示した機能ブロ
ック図である。FIG. 3 is a functional block diagram schematically showing functions of a search server.
【図4】初期画面の例を示す図である。FIG. 4 is a diagram showing an example of an initial screen.
【図5】登録画面の例を示す図である。FIG. 5 is a diagram showing an example of a registration screen.
【図6】(a)は検索用HP情報記憶部のデータ構造を
模式的に示した図であり、(b)は運用者マスタのデー
タ構造を模式的に示した図である。FIG. 6A is a diagram schematically illustrating a data structure of a search HP information storage unit, and FIG. 6B is a diagram schematically illustrating a data structure of an operator master.
【図7】最初の運用者用画面の例を示す図である。FIG. 7 is a diagram showing an example of a first operator screen.
【図8】更新された運用者用画面の例を示す図である。FIG. 8 is a diagram showing an example of an updated operator screen.
【図9】最初のユーザ用画面の例を示す図である。FIG. 9 is a diagram showing an example of a first user screen.
【図10】更新されたユーザ用画面の例を示す図であ
る。FIG. 10 is a diagram illustrating an example of an updated user screen.
【図11】システム全体のデータの流れを示すシーケン
ス図である。FIG. 11 is a sequence diagram showing a data flow of the entire system.
【図12】検索用サーバが検索条件を受け付けてから運
用者用画面を更新するまでの動作を示すフローチャート
である。FIG. 12 is a flowchart showing an operation from when a search server receives a search condition to when an operator screen is updated.
【図13】運用者がユーザの条件文に対して応答しユー
ザ用画面が更新されるまでの動作を示すフローチャート
である。FIG. 13 is a flowchart showing an operation until the operator responds to the user's conditional statement and updates the user screen.
A 検索用サーバ B 運用者コンピュータ C ユーザコンピュータ 103 HP送信部 105 検索用HP情報記憶部 110 検索条件受付部 111 期限受付部 112 HP情報抽出部 115 該当情報受付部 116 メッセージ受付部 A search server B operator computer C user computer 103 HP transmission unit 105 search HP information storage unit 110 search condition reception unit 111 time limit reception unit 112 HP information extraction unit 115 applicable information reception unit 116 message reception unit
Claims (8)
る複数の管理者コンピュータとデータファイルの検索者
が操作する検索者コンピュータとネットワークにより接
続されるデータ検索用サーバであって、 複数の前記データファイルの識別情報と属性情報とを関
連付けて記憶するファイル情報記憶手段と、 前記検索者コンピュータから検索条件を受け付ける検索
条件受付手段と、 前記ファイル情報記憶手段から、受け付けられた検索条
件に合致する属性情報に関連付けられたデータファイル
の識別情報を抽出するデータ抽出手段と、 抽出された識別情報に対応するデータファイルの管理者
の前記管理者コンピュータのそれぞれに前記検索条件の
少なくとも一部を送信する検索条件送信手段と、 前記管理者コンピュータから前記管理者の管理するデー
タファイルが前記検索条件に該当することを示す該当情
報を受け付ける該当情報受付手段と、 該当情報を送信してきた管理者コンピュータの管理者が
管理するデータファイルの識別情報を前記検索者コンピ
ュータへ送信する該当データ通知手段とを含むデータ検
索用サーバ。1. A data search server connected by a network to a plurality of administrator computers operated by an administrator of an individual data file and a searcher computer operated by a searcher of a data file, wherein the data search server comprises: File information storage means for storing file identification information and attribute information in association with each other; search condition receiving means for receiving search conditions from the searcher computer; and attributes matching the search conditions received from the file information storage means. Data extraction means for extracting identification information of a data file associated with information, and a search for transmitting at least a part of the search condition to each of the manager computers of managers of the data file corresponding to the extracted identification information Condition transmitting means, and the management of the administrator from the administrator computer Applicable information receiving means for receiving applicable information indicating that the data file corresponding to the search condition is satisfied, and transmitting identification information of the data file managed by the administrator of the administrator computer having transmitted the applicable information to the searcher computer A data search server that includes a corresponding data notification unit.
らなり、 前記属性情報はテキストデータを含み、 前記データ抽出手段は前記キーワードを含む前記テキス
トデータに関連付けられたデータファイルの識別情報を
抽出し、 前記検索条件送信手段は前記条件文を送信する請求項1
に記載のデータ検索用サーバ。2. The search condition includes a keyword and a conditional sentence, the attribute information includes text data, and the data extracting unit extracts identification information of a data file associated with the text data including the keyword. 2. The search condition transmitting unit transmits the conditional sentence.
The data search server described in.
に、 前記検索者コンピュータから期限を受け付ける期限受付
手段と、 前記管理者コンピュータに前記期限を送信する期限送信
手段とを有し、 前記該当情報受付手段は前記期限まで前記該当情報を受
け付ける、 請求項1又は2に記載のデータ検索用サーバ。3. The data search server, further comprising: a time limit receiving unit that receives a time limit from the searcher computer; and a time limit transmitting unit that transmits the time limit to the administrator computer. The data search server according to claim 1, wherein the server receives the applicable information until the time limit.
に、 前記該当情報を送信する前記管理者コンピュータからメ
ッセージデータを受け付けるメッセージ受付手段と、 前記該当情報に関連付けて受け付けられたメッセージデ
ータを前記検索者コンピュータへ送信するメッセージ送
信手段とを有する請求項1から3のいずれか1項に記載
のデータ検索用サーバ。4. The data search server, further comprising: a message accepting unit for accepting message data from the administrator computer transmitting the relevant information; and a message data received in association with the relevant information. The data search server according to any one of claims 1 to 3, further comprising: a message transmission unit that transmits the data to the server.
る複数の管理者コンピュータとデータファイルの検索者
が操作する検索者コンピュータとネットワークにより接
続されるデータ検索用サーバによりデータファイルを検
索する方法であって、 前記データ検索用サーバが個々のデータファイルの識別
情報と属性情報とを記憶するデータ情報記憶ステップ
と、 前記検索者コンピュータから検索条件を受け付ける検索
条件受付ステップと、 前記記憶されたデータファイルの属性情報から検索条件
に合致するものを検索し、この属性情報に関するデータ
ファイルの識別情報を抽出するデータ抽出ステップと、 抽出された識別情報に対応するデータファイルの管理者
の管理者コンピュータのそれぞれに前記検索条件の少な
くとも一部を送信する検索条件送信ステップと、 管理者コンピュータから前記管理者の管理するデータフ
ァイルが前記検索条件に該当することを示す該当情報を
受け付ける該当情報受付ステップと、 該当情報を送信してきた管理者コンピュータの管理者が
管理するデータファイルの識別情報を前記検索者コンピ
ュータへ送信する該当データ通知ステップとを行うこと
を含むデータ検索方法。5. A method of searching for a data file by a plurality of administrator computers operated by an administrator of an individual data file and a search server operated by a data file searcher and a data search server connected by a network. A data information storage step in which the data search server stores identification information and attribute information of each data file; a search condition receiving step of receiving a search condition from the searcher computer; and the stored data file. A data extraction step of searching the attribute information of the data file for a match with the search condition and extracting identification information of the data file relating to the attribute information; and a manager computer of a manager of the data file corresponding to the extracted identification information. To send at least part of the search conditions to A condition transmitting step, a pertinent information receiving step of receiving pertinent information from the manager computer indicating that the data file managed by the manager corresponds to the search condition, and a manager of the manager computer that has transmitted the corresponding information, A corresponding data notification step of transmitting identification information of a data file to be managed to the searcher computer.
らなり、 前記属性情報はテキストデータを含み、 前記データ抽出ステップでは前記テキストデータに前記
キーワードを含むものを検索し、 前記検索条件送信ステップでは前記条件文を送信する請
求項5に記載のデータ検索方法。6. The search condition includes a keyword and a conditional sentence, the attribute information includes text data, the data extraction step searches for the text data including the keyword, and the search condition transmission step includes: The data search method according to claim 5, wherein the conditional statement is transmitted.
タ検索用サーバは、さらに、 前記検索者コンピュータから期限を受け付ける期限受付
ステップと、 前記管理者コンピュータに前記期限を送信する期限送信
ステップとを行い、 前記該当情報受付ステップでは、前記期限を経過するま
で前記該当情報を受け付ける請求項5又は6に記載のデ
ータ検索方法。7. The data search method, wherein the data search server further performs a time limit receiving step of receiving a time limit from the searcher computer, and a time limit transmitting step of transmitting the time limit to the administrator computer. The data search method according to claim 5, wherein, in the corresponding information receiving step, the relevant information is received until the time limit has passed.
タ検索用サーバは、さらに、 前記該当情報を送信する前記管理者コンピュータからメ
ッセージデータを受け付けるメッセージ受付ステップ
と、 前記該当情報に関連付けて受け付けられたメッセージデ
ータを前記検索者コンピュータへ送信するメッセージ送
信ステップとを行う請求項5から7のいずれか1項に記
載のデータ検索方法。8. The data search method, wherein the data search server further comprises: a message receiving step of receiving message data from the administrator computer transmitting the relevant information; and a message received in association with the relevant information. 8. A data search method according to claim 5, further comprising a message transmitting step of transmitting data to the searcher computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000393946A JP2002197094A (en) | 2000-12-26 | 2000-12-26 | Server for retrieving data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000393946A JP2002197094A (en) | 2000-12-26 | 2000-12-26 | Server for retrieving data |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002278945A Division JP2003186906A (en) | 2002-09-25 | 2002-09-25 | Server for retrieving data |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002197094A true JP2002197094A (en) | 2002-07-12 |
Family
ID=18859659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000393946A Pending JP2002197094A (en) | 2000-12-26 | 2000-12-26 | Server for retrieving data |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002197094A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006221443A (en) * | 2005-02-10 | 2006-08-24 | Tsukuba Multimedia:Kk | Search engine server system cooperating with map information system |
JP2006228072A (en) * | 2005-02-18 | 2006-08-31 | Tsukuba Multimedia:Kk | Search engine server system linked with map information system |
JP2012048610A (en) * | 2010-08-30 | 2012-03-08 | Ricoh Co Ltd | Electronic blackboard system, electronic blackboard device, control method for electronic blackboard system and program |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09139752A (en) * | 1995-11-13 | 1997-05-27 | Toshiba Corp | Electronic mail system and its reply dead-line management method |
JPH1153447A (en) * | 1997-08-01 | 1999-02-26 | Rikuruuto:Kk | Reservation management system |
-
2000
- 2000-12-26 JP JP2000393946A patent/JP2002197094A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09139752A (en) * | 1995-11-13 | 1997-05-27 | Toshiba Corp | Electronic mail system and its reply dead-line management method |
JPH1153447A (en) * | 1997-08-01 | 1999-02-26 | Rikuruuto:Kk | Reservation management system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006221443A (en) * | 2005-02-10 | 2006-08-24 | Tsukuba Multimedia:Kk | Search engine server system cooperating with map information system |
JP2006228072A (en) * | 2005-02-18 | 2006-08-31 | Tsukuba Multimedia:Kk | Search engine server system linked with map information system |
JP2012048610A (en) * | 2010-08-30 | 2012-03-08 | Ricoh Co Ltd | Electronic blackboard system, electronic blackboard device, control method for electronic blackboard system and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6883001B2 (en) | Document information search apparatus and method and recording medium storing document information search program therein | |
EP1300777A1 (en) | Agent system supporting building of electronic mail service system | |
US20090204588A1 (en) | Method and apparatus for determining key attribute items | |
JPH10269237A (en) | Document browsing system | |
US20090204607A1 (en) | Document management method, document management apparatus, information processing apparatus, and document management system | |
JP2002157276A (en) | Method and system for supporting solution of problem | |
JP2009037501A (en) | Information retrieval apparatus, information retrieval method and program | |
JP2005346495A (en) | Information processing system, information processing method, and information processing program | |
JP2011203964A (en) | Document management system and method | |
KR20080092746A (en) | Customized Information Renewal Method and Customized Information Renewal System | |
JP4081175B2 (en) | Search processing apparatus and storage medium | |
JP2009169593A (en) | Commercial transaction data-retrieving server | |
JP2002197100A (en) | Retrieval service system, its method, recording medium and information mediating method | |
JP2002197094A (en) | Server for retrieving data | |
JP2007072596A (en) | Information sharing system and information sharing method | |
JP2002230148A (en) | Trouble information management program and trouble information management method | |
JP4259858B2 (en) | WWW site history search device, method and program | |
JP4195260B2 (en) | FAQ search system, method and program | |
JP2003186906A (en) | Server for retrieving data | |
JP2000123030A (en) | Method, device and system for presenting information and recording medium | |
JP4480353B2 (en) | Link information delivery system and link information delivery method | |
JP2007272444A (en) | Content management apparatus, content management method, and content management program | |
JP4528203B2 (en) | File search method, file search device, and file search program | |
KR20030017267A (en) | Method of building the database using automatically file-storing system | |
JP2007012100A (en) | Retrieval method and retrieval device or information providing system based on personal information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060214 |