JP2002197094A - データ検索用サーバ - Google Patents

データ検索用サーバ

Info

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
Application number
JP2000393946A
Other languages
English (en)
Inventor
Masatake Nishigami
雅偉 西上
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2000393946A priority Critical patent/JP2002197094A/ja
Publication of JP2002197094A publication Critical patent/JP2002197094A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】 ネットワーク上でデータファイルを検索する
場合に検索条件では広くデータファイル情報を抽出しな
がら、ユーザにとって必要なデータファイル情報を少な
い労力で得ることを可能とすることを課題とする。 【解決手段】 管理者コンピュータと検索者コンピュー
タとネットワークにより接続されるデータ検索用サーバ
により、前記検索者コンピュータから検索条件を受け付
け、受け付けられた検索条件に合致する属性情報に関連
付けられたデータファイルの識別情報を抽出し、抽出さ
れた識別情報に対応するデータファイルの管理者の管理
者コンピュータのそれぞれに前記検索条件の少なくとも
一部を送信し、管理者コンピュータから前記管理者の管
理するデータファイルが前記検索条件に該当することを
示す該当情報を受け付け、該当情報を送信してきた管理
者コンピュータの管理者が管理するデータファイルの識
別情報を前記検索者コンピュータへ送信する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はネットワーク上に公
開されるデータファイルを検索するためのサーバに関す
る。
【0002】
【従来の技術】近年、インターネットの発展により企業
や個人がインターネット上にホームページを公開するこ
とが広く行われるようになってきた。これらのホームペ
ージからは有用な情報が得られるが、非常に多くのホー
ムページが公開されているため必要な情報を探し出すに
は多くの労力を必要とする。このような事態を緩和する
ために、インターネット上でホームページをキーワード
を用いて検索する検索サイトが多く存在する。これらの
検索サイトでは検索エンジンといわれるソフトウエアを
用いて、ホームページの属性情報をURL(Unifo
rm Resource Locator)とともに記
憶してあり、この記憶内容からユーザが指定する検索条
件に合致したホームページ情報を抽出するものである。
【0003】
【発明が解決しようとする課題】このような検索エンジ
ンは非常に便利であるが、公開されているホームページ
の量が過大であるために、キーワードを検索条件として
検索する場合に数百〜数万のホームページ情報が抽出さ
れることがしばしばある。このような場合に一つ一つの
ホームページの内容をユーザが確認するには膨大な労力
と時間を費やしてしまうことになる。また、検索条件を
厳しくすると抽出されるホームページ情報の量を減らす
ことは可能であるが、有用なホームページ情報が検索条
件に合致しないために漏れてしまう可能性が高くなる。
また、同様の問題は、グループウエアにより集団の個々
人が提供する情報を検索するような場合にも発生すると
考えられる。以上のことに鑑みて、本発明ではネットワ
ーク上でのホームページに代表されるデータファイルを
検索する場合に検索条件では広くデータファイル情報を
抽出しながら、ユーザにとって必要なデータファイル情
報を少ない労力で得ることを可能とすることを課題とす
る。
【0004】
【課題を解決するための手段】上記課題を解決するため
に本発明は以下のような構成を有する。請求項1に記載
の発明は、個々のデータファイルの管理者が操作する複
数の管理者コンピュータとデータファイルの検索者が操
作する検索者コンピュータとネットワークにより接続さ
れるデータ検索用サーバであり次のような構成を持つ。
なお、本願におけるデータファイルとは一つの識別情報
でまとめられるデータ群をいい一般的なファイルやホー
ムページの一画面を構成するデータだけでなく、ファイ
ル群や一つのドメイン内のホームページ群なども含まれ
る。また、本願におけるデータファイルの管理者は、デ
ータファイルの内容を知っている者であれば足り通常は
データファイルの提供者が想定されるがこれに限られる
ものではない。
【0005】まず、ファイル情報記憶手段により複数の
データファイルの識別情報と属性情報とを関連付けて記
憶しておく。属性情報としてはデータファイルの名称、
内容の要約、内容の全部又は一部等が挙げられる。そし
て、検索条件受付手段により前記検索者コンピュータか
ら検索条件を受け付け、データ抽出手段により前記ファ
イル情報記憶手段から、受け付けられた検索条件に合致
する属性情報に関連付けられたデータファイルの識別情
報を抽出する。次に、検索条件送信手段が抽出された識
別情報に対応するデータファイルの管理者の管理者コン
ピュータのそれぞれに前記検索条件の少なくとも一部を
送信し、該当情報受付手段により管理者コンピュータか
ら前記管理者の管理するデータファイルが前記検索条件
に該当することを示す該当情報を受け付ける。それか
ら、該当データ通知手段により該当情報を送信してきた
管理者コンピュータの管理者が管理するデータファイル
の識別情報を前記検索者コンピュータへ送信する。この
ような動作を行うことにより、検索者の提示した検索条
件によりデータファイルの絞り込みが行われた後に、こ
れらのデータファイルを管理する管理者がさらに検索条
件を見て絞り込みを行い、その結果が検索者へ送信され
ることになる。
【0006】請求項2に記載の発明では、前記検索条件
はキーワードと条件文とからなり、前記属性情報はテキ
ストデータを含む。そして、前記データ抽出手段は前記
キーワードを含むテキストデータに関連付けられたデー
タファイルの識別情報を抽出し、前記検索条件送信手段
は前記条件文を送信する。このようにすることで、デー
タファイルの抽出はキーワードを含むか否かにより行わ
れ、また、管理者の判断は条件文により行われることと
なる。なお、本願においてキーワードは条件文から自動
的に抽出するようにでき、条件文とキーワードは分離し
ている必要はない。
【0007】請求項3に記載の発明は、前記データ検索
用サーバにおいて、さらに、期限受付手段で前記検索者
コンピュータから期限を受け付け、期限送信手段により
前記管理コンピュータに前記期限を送信する。また、前
記該当情報受付手段は前記期限まで前記該当情報を受け
付ける。このような動作により、管理者に対して一定期
限までに応答することを促すことになり、検索者にとっ
ては検索結果を得る期限が指定できる。また、データ検
索用サーバにおいて処理をする期間が限定されることに
なる。
【0008】請求項4に記載の発明は、前記データ検索
用サーバにおいて、さらに、メッセージ受付手段により
前記該当情報を送信する前記管理者コンピュータからメ
ッセージデータを受け付け、メッセージ送信手段により
前記該当情報に関連付けて受け付けられたメッセージデ
ータを前記検索者コンピュータへ送信する。このような
構成により管理者による単に自己の管理するデータファ
イルが検索条件に合致しているという二者択一的な判断
だけでなく、どのような点において合致するのか等の具
体的な意思が検索者へ伝わることになる。
【0009】請求項5に記載の発明は、個々のデータフ
ァイルの管理者が操作する複数の管理者コンピュータと
データファイルの検索者が操作する検索者コンピュータ
とネットワークにより接続されるデータ検索用サーバに
よりデータファイルを検索する方法であり、前記データ
検索用サーバが以下のような動作を行う。即ち、ファイ
ル情報記憶ステップで個々のデータファイルの識別情報
と属性情報とを記憶し、検索条件受付ステップで前記検
索者コンピュータから検索条件を受け付け、データ抽出
ステップで前記記憶されたデータファイルの属性情報か
ら検索条件に合致するものを検索し、この属性情報に対
応するデータファイルの識別情報を抽出する。そして、
検索条件送信ステップで抽出された識別情報に対応する
データファイルの管理者の管理者コンピュータのそれぞ
れに前記検索条件の少なくとも一部を送信し、該当情報
受付ステップで管理者コンピュータから前記管理者の管
理するデータファイルが送信された前記検索条件に該当
することを示す該当情報を受け付ける。それから、該当
データ通知ステップで該当情報を送信してきた管理者コ
ンピュータの管理者が管理するデータファイルの識別情
報を前記検索者コンピュータへ送信する。このような動
作により、まず、検索者が提示した検索条件からデータ
ファイルが絞られ、絞られたデータファイルをこれらの
データファイルを管理する管理者がさらに絞りこんだ結
果が検索者へ送信されることになる。
【0010】請求項6に記載の発明は、前記検索条件は
キーワードと条件文とからなり、前記属性情報はテキス
トデータを含む。そして、前記データ抽出ステップでは
前記テキストデータに前記キーワードを含むものを検索
し、前記検索条件送信ステップでは前記条件文を送信す
る。このような動作により、最初の検索用サーバにより
データの絞り込みはキーワードにより行われ、さらに、
管理者によりデータの絞り込みには条件文により行われ
ることなる。
【0011】請求項7に記載の発明は、前記データ検索
方法において、前記データ検索用サーバは、さらに、期
限受付ステップ前記検索者コンピュータから期限を受け
付け、期限送信ステップで前記管理者コンピュータに前
記期限を送信する。そして、前記該当情報受付ステップ
では、前記期限を経過するまで前記該当情報を受け付け
る。このような動作を行うことにより、該当情報が送信
される期限が限られることになり、管理者には期限内の
応答を促し、検索者には検索結果が得られる期限が定ま
ることになる。また、検索用サーバが処理を行う期限も
限られることになる。
【0012】請求項8に記載の発明は、前記データ検索
方法において、前記データ検索用サーバは、さらに、メ
ッセージ受付ステップで前記該当情報を送信する前記管
理者コンピュータからメッセージを受け付け、メッセー
ジ送信ステップで前記該当情報に関連付けて受け付けら
れたメッセージを前記検索者コンピュータへ送信する。
このような動作を行うことにより、管理者の管理するデ
ータファイルが検索条件に合致しているという意思に加
えて、管理者がどのような判断を行ったか等の意思が検
索者へ伝わることになる。
【0013】
【発明の実施の形態】以下、本発明の実施の形態につい
て図面を参照しながら説明する。図1に本発明に係るホ
ームページ検索システム全体の概略構成を表す概念図を
示す。図に示すように本実施の形態に係るホームページ
検索システムは、検索サービスを提供する業者に設置さ
れる検索用サーバAと、データファイルとしてのホーム
ページを運用する運用者、即ちデータファイルの管理者
が使用する管理者コンピュータとなる運用者コンピュー
タBと、ホームページの検索を行う検索者となるユーザ
が使用する検索者コンピュータとなるユーザコンピュー
タCとから構成される。これらのコンピュータはインタ
ーネットにより接続されている。また、各コンピュータ
はそれぞれ一般的に使用される汎用のコンピュータが用
いられている。
【0014】図2に検索用サーバAのハードウエア構成
の概略を示すブロック図を示す。検索用サーバAは演算
処理を行うCPU11、CPU11の作業領域等となる
RAM12、基本的なプログラムやデータを記憶するR
OM13、CPU11の動作タイミングをとるためのク
ロック14、アプリケーションソフトウエアやデータを
記憶するハードデスク15、インターネットを介して情
報の授受を行うためのルータ等よりなるネットワークイ
ンターフェース16を含む。本実施の形態に係る検索用
サーバAは、ハードデスク15に以下に示すような動作
を行わせるプログラムを組み込むことにより実現され
る。
【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を含む。
【0016】データ送受信部101はインターネットを
介して運用者コンピュータB、ユーザコンピュータCと
データの送受信を行う。HPデータ記憶部102は、イ
ンターネット上に公開されるホームページデータを記憶
している。ここで記憶されるホームページデータとして
は、このサーバに最初のアクセスした時に表示される初
期画面、初期画面にリンクが設定されているホームペー
ジ情報の登録画面、後述する運用者HP生成部107に
より生成され更新される運用者用画面、ユーザHP生成
部113により生成され更新されるユーザ用画面であ
る。
【0017】図4に初期画面400の例を示す。初期画
面400には、検索のための条件および検索の期限を入
力する検索条件入力エリア401、運用者用画面もしく
はユーザ用画面へ行くためのパスワード入力エリア40
2、運用者が運用しているホームページを新たに登録す
るための登録画面へリンクが設定された登録ボタン40
3を含む。検索条件入力エリア401には、検索するた
めのキーワードを入力するためのキーワード入力ボック
ス401a、条件文を入力するための条件文入力ボック
ス401b、期限をラジオボタンにより選択するための
期限選択エリア401c、入力した条件を確定し検索用
サーバAへ送信することを指示する検索実行ボタン40
1dを有する。パスワード入力エリア402には、運用
者用画面およびユーザ用画面に予め割り当てられるパス
ワードを入力するためのパスワード入力ボックス402
a、入力したパスワードを確定して検索用サーバAへ送
信するための送信ボタン402bを含む。
【0018】図5に登録ボタン403にリンクが設定さ
れる登録画面500の例を示す。登録画面500は新規
のホームページ運用者がホームページ情報を登録するた
めの画面である。登録画面500には、運用者が運営す
るホームページのURLを入力するURL入力ボックス
501、ホームページのタイトルを入力するタイトル入
力ボックス502、運用者名を入力する運用者名入力ボ
ックス503、運用者の電子メールアドレスを入力する
メールアドレス入力ボックス504、入力したデータを
確定し検索用サーバAへ送信するための送信ボタン50
5を含む。
【0019】HP送信部103は、運用者コンピュータ
B、ユーザコンピュータCから送信されるURLデータ
を受け付けてこれに対応するホームページデータをHP
データ記憶部102から抽出して、URLデータを送信
してきたコンピュータへ送信する。また、後述するよう
に認証符号受付部109がパスワードをURLデータへ
変換する場合には、HP送信部103は、このパスワー
ドを送信してきたコンピュータへホームページデータを
送信する。HP情報受付部104は、前述した図5に示
す登録画面500から送信される、運用者が運用するホ
ームページのURL、タイトル、運用者名、電子メール
アドレスを運用者コンピュータから受け付ける。また、
このHP情報受付部104は送信されたURLにアクセ
スして運用者が運用するホームページデータを取得し、
ホームページデータ中のテキストデータの少なくとも一
部を抽出する。
【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、運用者名、電子メールアドレスを
記憶している。
【0021】運用者HP生成部107は、新たなホーム
ページ情報が登録されるごとに新たな運用者用画面を生
成し、また、後述するように運用者のホームページがH
P情報抽出部112により抽出されるたびに運用者用画
面を更新する。図7に運用者用画面700の例を示す。
ここで示されているのは最初に生成される運用者用画面
700の例である。この画面にはこの画面のパスワード
701、ホームページタイトル702が示されている。
この最初の運用者用画面700は生成されるとすぐにH
P送信部103を介して運用者へ送信される。なお、パ
スワード701は認証符号生成部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は日数を受け
付けるが、これから現在の日付に基づいて期限となる日
付データを算出する。
【0023】HP情報抽出部112は、データ抽出手段
として検索条件受付部110が受け付けたキーワードに
基づいて、このキーワードをテキストデータに含むホー
ムページ情報を前記検索用HP情報記憶部105から抽
出する。このHP情報抽出部112からホームページ情
報が抽出されると運用者HP生成部107が抽出された
ホームページを運用する運用者の運用者用画面をキーワ
ード、条件文、期限などを付加した画面に更新する。具
体的には、HP情報抽出部112が検索用HP情報記憶
部105からホームページのURLを抽出すると、運用
者HP生成部107でこのURLに基づいて運用者マス
タ106から対応する運用者用画面のパスワードを抽出
して運用者用画面のファイル名を特定し、この特定され
た運用者用画面をHPデータ記憶部102から呼び出し
て更新する。
【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は検索条件の少なくとも一部を送信する検索条件
送信手段を構成するとともに、期限データを送信する期
限送信手段を構成する。
【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に記憶される際のファ
イル名となる。
【0026】電子メール送信部114は運用者用画面7
00が更新された場合に対応する運用者に電子メールに
より運用者用画面700が更新されたことを通知する。
具体的には、HP情報抽出部112が抽出したホームペ
ージ情報中のURLに基づいて運用者マスタ106から
運用者の電子メールアドレスを抽出して、「ユーザがあ
なたのホームページを検索により抽出しました。」とい
った定型文を送信する。該当情報受付部115は、図8
に示すような更新された運用者用画面700より送信さ
れる該当情報としての対応するユーザ用画面のパスワー
ドと運用用画面のパスワードと期限情報を受け付ける。
この該当情報受付部115が受け付けた情報のうち期限
情報が現在の日時を越えている場合は、該当情報受付部
115はこれらの情報をそのまま消去する。メッセージ
受付部116は、やはり更新された運用者用画面700
より送信されるメッセージデータを受け付ける。
【0027】該当情報受付部115およびメッセージ受
付部116が期限内にデータを受け付けると、ユーザH
P生成部113は受け付けられたユーザ用画面のパスワ
ードに基づいてHPデータ記憶部102から該当情報が
得られたユーザ用ホームページを抽出して内容を更新す
る。具体的には、運用者用画面のパスワードに基づいて
検索用HP情報より必要な情報を取得して抽出したユー
ザ用画面の内容を書き換える。図10に更新されたユー
ザ用画面900の例を示す。更新されたユーザ用画面に
はパスワード901、条件表示エリア902、件数情報
903、応答件数情報904に加えて、応答ホームペー
ジ表示エリア905が追加されている。応答ホームペー
ジ表示エリア905は、応答があった運用者が運用する
ホームページにリンクが設定されたホームページタイト
ル905aと、メッセージ受付部が受け付けたメッセー
ジが表示されるメッセージ表示エリア905bより構成
されている。このユーザ用画面はユーザからの要求によ
りHP送信部103を介してユーザコンピュータに送信
される。即ち、HP送信部103が該当情報を送信して
きた運用者が運用するホームページの識別情報としての
URLを送信する該当データ通知手段を構成し、また、
メッセージを送信するメッセージ送信手段を構成するこ
とになる。
【0028】続いて、以上のような構成を有する検索用
サーバAを中心とするホームページ検索システムのデー
タの流れを具体的に説明する。図11にシステム全体の
データの流れの一例を表すシーケンス図を示す。この図
は、ホームページの運用者がホームページを検索用サー
バAへ登録し、そのホームページが検索されて最終的に
メッセージがユーザへ送信される場合のデータの流れを
示している。まず、ホームページの運用者は初期画面か
らリンクされる登録画面を通じて登録するためのホーム
ページ情報を検索用サーバAへ送信する(S51)。検
索用サーバAではホームページ情報中のURLに基づい
て登録されたホームページへアクセスしてそこからテキ
ストデータの少なくとも一部を収集する(S52、S5
3)。収集されたデータはホームページ情報とともに検
索用HP情報記憶部105に記憶される。このときに、
運用者の情報は運用者マスタ106へ記憶される。ま
た、検索用サーバAでは運用者用画面を生成して、そこ
にパスワードを表示して運用者コンピュータBへ送信す
る(S54)。以上でホームページの登録作業が完了す
る。
【0029】続いて、ユーザがホームページの検索を行
う場合の情報の流れを説明する。まず、ホームページの
検索を行おうとするユーザはユーザコンピュータCを通
じて初期画面のURLデータを送信することで初期画面
を要求する(S55)。検索用サーバAはこれに応じて
図4に示すような初期画面をユーザコンピュータCへと
送信する(S56)。ユーザはこの初期画面中の条件入
力エリアにキーワード、条件文を入力し、期限を選択し
てこれらのデータを検索用サーバAへと送信する(S5
7)。検索用サーバAはこれを受けて、キーワードに基
づいて検索用HP情報記憶部105からホームページ情
報を検索し、この結果を受けて、ユーザ用画面を生成し
てユーザコンピュータBへと送信する(S58)。同時
に、検索用サーバAは抽出されたホームページを運用す
る運用者の運用者用画面を更新する。また、検索用サー
バAは電子メールを通じて検索で抽出されたホームペー
ジを運用する運用者の運用者コンピュータへユーザによ
り検索された旨の通知を行う(S59)。
【0030】この電子メールを受け取った運用者は運用
者コンピュータBから初期画面を呼び出してパスワード
を入力し運用者用画面を要求する(S60)。検索用サ
ーバAはこれに応じて運用者用画面を送信する(S6
1)。運用者用画面には、ユーザが入力したキーワー
ド、条件文、期限が表示されているので、運用者は条件
文を読んで運用するホームページが条件文に合致すると
判断した場合には該当情報チェックボックスにチェック
をいれ、メッセージを入力すして送信ボタンを選択す
る。これにより、該当情報としてのユーザ用画面のパス
ワード、運用者用画面のパスワード、期限の日付データ
と、メッセージ情報が検索用サーバAへと送信されるこ
とになる(S62)。ここでは、ホームページの運用者
を一つだけにしているが、実際は複数のホームページが
検索により抽出されるので複数のホームページ運用者か
ら期限までの間該当情報とメッセージが送信されること
になる。検索用サーバでは期限までに該当情報およびメ
ッセージを受け付ける度にユーザ用画面Cを更新してい
く。そして、ユーザは期限を経過したころにユーザコン
ピュータCによりユーザ用画面を要求する(S63)。
これにより、運用者から該当する旨の応答のあったホー
ムページ情報とメッセージがユーザ用画面を介してユー
ザコンピュータCへと送信される(S64)。以上の動
作によりユーザは膨大なホームページ情報の中から運用
者が該当すると判断したものを取得することができる。
【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)。
【0032】そして、この抽出されたホームページ情報
の件数の表示を含む図9に示すようなユーザ用画面90
0が生成される(s106)。生成されたユーザ用画面
900はユーザコンピュータBへ送信され、また、HP
データ記憶部102へ記憶される(s107)。また、
同時に検索により抽出されたホームページの運用者の運
用者用画面700に、図8に示すようにユーザが入力し
た検索条件及び期限情報に基づいて応答情報入力エリア
703が加えられ、また、送信ボタン704が付加され
る(s108)。運用者用画面700が更新されると電
子メール送信部114により運用者の運用するホームペ
ージが検索により抽出されたことを知らせる電子メール
が運用者コンピュータBへ電子メールとして送信される
(s109)。以上で、ユーザの検索条件を受け付けて
から運用者用画面が更新されるまでの動作が終了する。
【0033】続いて、運用者がユーザの条件文に対して
応答しユーザ用画面が更新されるまでの動作について説
明する。図13にこの動作を表すフローチャートを示
す。前述したように、電子メールにより運用者用画面が
更新されたことが運用者に知らされているので、運用者
はまず、初期画面のURLデータを検索用サーバAへ送
信する。検索用サーバAでは、このURLデータが受け
付けられ(s201)、初期画面400が運用者コンピ
ュータBへ送信される(s202)。運用者はこの初期
画面400からパスワード入力エリア402にパスワー
ドを入力して送信ボタン402bを選択することでパス
ワードを検索用サーバAへと送信する。検索用サーバで
は認証符号受付部109によりこのパスワードが受け付
けられ(s203)、URLデータに変換されたのちに
HPデータ記憶部102からこのパスワードをファイル
名とする運用者用画面700が抽出されて送信される
(s204)。
【0034】運用者用画面700には、図に示すように
応答情報入力エリアにユーザが入力したキーワード、条
件文、期限が表示されているので、運用者はこの条件文
を読んで運用しているホームページがこの条件文に該当
すると判断した場合は該当情報チェックボックス703
dを選択する。一方、条件文に該当しない場合はなにも
する必要はない。また、条件文に対してメッセージを送
信する場合にはメッセージ入力エリア703eにメッセ
ージを入力する。その後、送信ボタン704を選択する
ことで、該当情報チェックボックス703dがチェック
されている場合は、検索用サーバAに対して、該当情報
としてユーザ用画面のパスワード、運用者用画面のパス
ワード、期限を表す日付データが送信され、メッセージ
が入力されている場合はさらに、このメッセージデータ
も送信されることになる。検索用サーバAでは該当情報
受付部により該当情報が受け付けられ,メッセージ受付
部116によりメッセージが受け付けられる(s20
5)。
【0035】これらの情報が受け付けられると該当情報
の期限を表す日付データと現在の日付とが比較され(s
206)、日付データが表す日付が現在の日付を越えて
いなければ受け付けられた該当情報に基づいてホームペ
ージ情報が抽出されユーザHP生成部113によりユー
ザ用画面900が更新される(s207)。一方、期限
が経過している場合は何もしない。ユーザ用画面900
が更新されると図10に示すように応答件数情報904
が加算され、応答ホームページ表示エリア905が一つ
追加され応答があった運用者が運用するホームページへ
のリンクが設定されたホームページタイトル905aと
メッセージ表示エリア905b中にメッセージが表示さ
れる。以上で、運用者が応答をしてからユーザ用画面が
更新されるまでの動作は一旦終了する。実際は多くの運
用者からの運用者用画面へのアクセスがあるごとに上記
の動作が行われる。
【0036】以上説明したように、本実施の形態に係る
ホームページ検索システムでは膨大な検索結果から検索
者がホームページを絞り込んでいくのではなく、検索結
果をさらに個々のホームページの運用者が絞り込んでい
くために、検索者の労力が分担されることになる。ま
た、キーワードから抽出されるホームページがどんなに
膨大であってもその数だけ運用者は存在し、また、運用
者はホームページの内容を熟知しているので検索者がホ
ームページの内容を確認していく場合に比較して全体と
してみた労力の総量も確実に軽減されることになる。
【0037】なお、上記実施の形態においてはユーザコ
ンピュータから検索条件等の検索用サーバへの送信、検
索用サーバから運用者コンピュータへの検索条件等の送
信、運用者コンピュータから該当情報等の送信、検索用
サーバからユーザコンピュータへの検索結果の送信はす
べてホームページを介して行っているが、これは電子メ
ールなどのプッシュ型の送信手段により送信してもよ
い。この場合、検索用コンピュータからユーザコンピュ
ータへ検索結果を送信するのは経過後に行われることに
なる。
【0038】また、上記実施の形態ではユーザは条件文
とキーワードを別々に入力したが、条件文だけを入力し
て、キーワードはこの条件文のなかから検索用サーバが
単語を切り取ることによって抽出するようにしてもよ
い。それから、キーワード検索はアンド検索やオア検索
等複雑な条件式を用いるようにできることはいうまでも
ない。さらに、上記実施の形態では検索条件を入力し送
信するとその内容が確定しているが、検索条件のやり直
しができるようにしてもよい。例えば、検索条件で抽出
されたホームページの数量を見てから検索条件の入力の
やり直しができるように検索条件を最終的に確定する意
思を示すためのボタンを設け、このボタンが選択される
までは何度でも検索条件の入力のやり直しができるよう
にする等の方法を採用することができる。
【0039】それから、上記実施の形態においてユーザ
用画面については期限の経過後一定期間経過後に削除し
たり、ユーザが期限の経過後にユーザ用画面を閲覧した
後に削除する等、一定条件により削除することもでき
る。また、運用者用画面についても応答期限が満了した
条件文等は削除する等一定条件により削除するようにす
るようにしてもよい。また、上記実施の形態はインター
ネット上のホームページについての検索システムである
が、データファイルの内容をよく知っている者のコンピ
ュータとデータファイルを検索する者のコンピュータと
がサーバによりつながるようなシステムであればどのよ
うなものでも応用できる。例えば、会社内で用いられる
グループウエアにおいて、必要なデータファイルを検索
するような場合にも、検索結果より得られる各データフ
ァイルについてそれを提供した社員のコンピュータに条
件文を送信して該当情報をもらうことによりデータファ
イルを絞り込む等の応用が可能である。
【0040】
【発明の効果】以上の説明から、本発明は次のような効
果を奏する。請求項1、5に記載の発明は、検索者の提
示した検索条件によりデータファイルの絞り込みが行わ
れた後に、これらのデータファイルを管理する管理者が
さらに検索条件を見て絞り込みを行い、その結果が検索
者へ送信されるので、検索条件により絞り込まれたデー
タファイル中から必要なものを探しだす労力を各データ
ファイルの管理者が分担することになり、検索者の労力
を大きく軽減することができる。請求項2、6に記載の
発明は、データファイルの抽出はキーワードを含むか否
かにより行われ、また、管理者の判断は条件文により行
われるので、データファイルの最初の抽出はキーワード
を含むか否かにより簡易に行うことができ、また、管理
者は条件文により複雑な内容を具体的に判断することが
可能となる。
【0041】請求項3、7に記載の発明は、管理者に対
して一定期限までに応答することを促すことになり、検
索者にとっては検索結果を得る期限が指定できるので、
ほとんどの管理者が応答した検索結果が一定期限内に得
られることが期待できる。また、データ検索用サーバに
おいて処理をする期間が限定されることになるので、デ
ータ検索用サーバの負担を軽減することができる。請求
項4、8に記載の発明は、メッセージデータによりどの
ような点において検索されたデータファイルが合致する
のか等の管理者の具体的な意思が検索者へ伝わることに
なるので、このメッセージにより検索者が最終的に必要
なデータファイルを探し出す際の利便性が向上し、さら
に検索者の負担を軽減することが可能となる。
【図面の簡単な説明】
【図1】実施の形態に係るホームページ検索システムの
概念図である。
【図2】検索用サーバのハードウエア構成の概略を示す
ブロック図である。
【図3】検索用サーバの機能を模式的に示した機能ブロ
ック図である。
【図4】初期画面の例を示す図である。
【図5】登録画面の例を示す図である。
【図6】(a)は検索用HP情報記憶部のデータ構造を
模式的に示した図であり、(b)は運用者マスタのデー
タ構造を模式的に示した図である。
【図7】最初の運用者用画面の例を示す図である。
【図8】更新された運用者用画面の例を示す図である。
【図9】最初のユーザ用画面の例を示す図である。
【図10】更新されたユーザ用画面の例を示す図であ
る。
【図11】システム全体のデータの流れを示すシーケン
ス図である。
【図12】検索用サーバが検索条件を受け付けてから運
用者用画面を更新するまでの動作を示すフローチャート
である。
【図13】運用者がユーザの条件文に対して応答しユー
ザ用画面が更新されるまでの動作を示すフローチャート
である。
【符号の説明】
A 検索用サーバ B 運用者コンピュータ C ユーザコンピュータ 103 HP送信部 105 検索用HP情報記憶部 110 検索条件受付部 111 期限受付部 112 HP情報抽出部 115 該当情報受付部 116 メッセージ受付部

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 個々のデータファイルの管理者が操作す
    る複数の管理者コンピュータとデータファイルの検索者
    が操作する検索者コンピュータとネットワークにより接
    続されるデータ検索用サーバであって、 複数の前記データファイルの識別情報と属性情報とを関
    連付けて記憶するファイル情報記憶手段と、 前記検索者コンピュータから検索条件を受け付ける検索
    条件受付手段と、 前記ファイル情報記憶手段から、受け付けられた検索条
    件に合致する属性情報に関連付けられたデータファイル
    の識別情報を抽出するデータ抽出手段と、 抽出された識別情報に対応するデータファイルの管理者
    の前記管理者コンピュータのそれぞれに前記検索条件の
    少なくとも一部を送信する検索条件送信手段と、 前記管理者コンピュータから前記管理者の管理するデー
    タファイルが前記検索条件に該当することを示す該当情
    報を受け付ける該当情報受付手段と、 該当情報を送信してきた管理者コンピュータの管理者が
    管理するデータファイルの識別情報を前記検索者コンピ
    ュータへ送信する該当データ通知手段とを含むデータ検
    索用サーバ。
  2. 【請求項2】 前記検索条件はキーワードと条件文とか
    らなり、 前記属性情報はテキストデータを含み、 前記データ抽出手段は前記キーワードを含む前記テキス
    トデータに関連付けられたデータファイルの識別情報を
    抽出し、 前記検索条件送信手段は前記条件文を送信する請求項1
    に記載のデータ検索用サーバ。
  3. 【請求項3】 前記データ検索用サーバにおいて、さら
    に、 前記検索者コンピュータから期限を受け付ける期限受付
    手段と、 前記管理者コンピュータに前記期限を送信する期限送信
    手段とを有し、 前記該当情報受付手段は前記期限まで前記該当情報を受
    け付ける、 請求項1又は2に記載のデータ検索用サーバ。
  4. 【請求項4】 前記データ検索用サーバにおいて、さら
    に、 前記該当情報を送信する前記管理者コンピュータからメ
    ッセージデータを受け付けるメッセージ受付手段と、 前記該当情報に関連付けて受け付けられたメッセージデ
    ータを前記検索者コンピュータへ送信するメッセージ送
    信手段とを有する請求項1から3のいずれか1項に記載
    のデータ検索用サーバ。
  5. 【請求項5】 個々のデータファイルの管理者が操作す
    る複数の管理者コンピュータとデータファイルの検索者
    が操作する検索者コンピュータとネットワークにより接
    続されるデータ検索用サーバによりデータファイルを検
    索する方法であって、 前記データ検索用サーバが個々のデータファイルの識別
    情報と属性情報とを記憶するデータ情報記憶ステップ
    と、 前記検索者コンピュータから検索条件を受け付ける検索
    条件受付ステップと、 前記記憶されたデータファイルの属性情報から検索条件
    に合致するものを検索し、この属性情報に関するデータ
    ファイルの識別情報を抽出するデータ抽出ステップと、 抽出された識別情報に対応するデータファイルの管理者
    の管理者コンピュータのそれぞれに前記検索条件の少な
    くとも一部を送信する検索条件送信ステップと、 管理者コンピュータから前記管理者の管理するデータフ
    ァイルが前記検索条件に該当することを示す該当情報を
    受け付ける該当情報受付ステップと、 該当情報を送信してきた管理者コンピュータの管理者が
    管理するデータファイルの識別情報を前記検索者コンピ
    ュータへ送信する該当データ通知ステップとを行うこと
    を含むデータ検索方法。
  6. 【請求項6】 前記検索条件はキーワードと条件文とか
    らなり、 前記属性情報はテキストデータを含み、 前記データ抽出ステップでは前記テキストデータに前記
    キーワードを含むものを検索し、 前記検索条件送信ステップでは前記条件文を送信する請
    求項5に記載のデータ検索方法。
  7. 【請求項7】 前記データ検索方法において、前記デー
    タ検索用サーバは、さらに、 前記検索者コンピュータから期限を受け付ける期限受付
    ステップと、 前記管理者コンピュータに前記期限を送信する期限送信
    ステップとを行い、 前記該当情報受付ステップでは、前記期限を経過するま
    で前記該当情報を受け付ける請求項5又は6に記載のデ
    ータ検索方法。
  8. 【請求項8】 前記データ検索方法において、前記デー
    タ検索用サーバは、さらに、 前記該当情報を送信する前記管理者コンピュータからメ
    ッセージデータを受け付けるメッセージ受付ステップ
    と、 前記該当情報に関連付けて受け付けられたメッセージデ
    ータを前記検索者コンピュータへ送信するメッセージ送
    信ステップとを行う請求項5から7のいずれか1項に記
    載のデータ検索方法。
JP2000393946A 2000-12-26 2000-12-26 データ検索用サーバ Pending JP2002197094A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000393946A JP2002197094A (ja) 2000-12-26 2000-12-26 データ検索用サーバ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000393946A JP2002197094A (ja) 2000-12-26 2000-12-26 データ検索用サーバ

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2002278945A Division JP2003186906A (ja) 2002-09-25 2002-09-25 データ検索用サーバ

Publications (1)

Publication Number Publication Date
JP2002197094A true JP2002197094A (ja) 2002-07-12

Family

ID=18859659

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000393946A Pending JP2002197094A (ja) 2000-12-26 2000-12-26 データ検索用サーバ

Country Status (1)

Country Link
JP (1) JP2002197094A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006221443A (ja) * 2005-02-10 2006-08-24 Tsukuba Multimedia:Kk 地図情報システム連動サーチエンジンサーバーシステム。
JP2006228072A (ja) * 2005-02-18 2006-08-31 Tsukuba Multimedia:Kk 地図情報システム連動サーチエンジンサーバーシステム。
JP2012048610A (ja) * 2010-08-30 2012-03-08 Ricoh Co Ltd 電子黒板システム、電子黒板装置、電子黒板システムの制御方法及びプログラム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09139752A (ja) * 1995-11-13 1997-05-27 Toshiba Corp 電子メールシステム及びその回答期限管理方法
JPH1153447A (ja) * 1997-08-01 1999-02-26 Rikuruuto:Kk 予約管理システム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09139752A (ja) * 1995-11-13 1997-05-27 Toshiba Corp 電子メールシステム及びその回答期限管理方法
JPH1153447A (ja) * 1997-08-01 1999-02-26 Rikuruuto:Kk 予約管理システム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006221443A (ja) * 2005-02-10 2006-08-24 Tsukuba Multimedia:Kk 地図情報システム連動サーチエンジンサーバーシステム。
JP2006228072A (ja) * 2005-02-18 2006-08-31 Tsukuba Multimedia:Kk 地図情報システム連動サーチエンジンサーバーシステム。
JP2012048610A (ja) * 2010-08-30 2012-03-08 Ricoh Co Ltd 電子黒板システム、電子黒板装置、電子黒板システムの制御方法及びプログラム

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 (ja) 文書閲覧システム
US20090204607A1 (en) Document management method, document management apparatus, information processing apparatus, and document management system
JP2002157276A (ja) 問題解決支援方法及びシステム
JP2009037501A (ja) 情報検索装置、情報検索方法およびプログラム
JP2011203964A (ja) 文書管理システム及び方法
JP2005346495A (ja) 情報処理システム、情報処理方法、および情報処理プログラム
KR20080092746A (ko) 맞춤형 정보 갱신 방법 및 맞춤형 정보 갱신 시스템
JP2007072596A (ja) 情報共有システムおよび情報共有方法
JP4081175B2 (ja) 検索処理装置および記憶媒体
JP2009169593A (ja) 商取引データ検索用サーバ
JP2002197094A (ja) データ検索用サーバ
JP2002197100A (ja) 検索サービスシステムと方法及び記録媒体並びに情報仲介方法
JP2002230148A (ja) トラブル情報管理プログラム及びトラブル情報管理方法
JP4528203B2 (ja) ファイル検索方法、ファイル検索装置、及びファイル検索プログラム
JP4259858B2 (ja) Wwwサイト履歴検索装置及び方法並びにプログラム
JP4195260B2 (ja) Faq検索システム、方法及びプログラム
JP2003186906A (ja) データ検索用サーバ
JP2007272444A (ja) コンテンツ管理装置、コンテンツ管理方法およびコンテンツ管理プログラム
JP2000123030A (ja) 情報提示方法及び装置、情報提示システム、記録媒体
JP4480353B2 (ja) リンク情報配送システムおよびリンク情報配送方法
JP2007012100A (ja) 人物情報に基づく検索方法および検索装置、あるいは情報提供システム
JP2003157257A (ja) 辞書装置及び自然言語処理システム

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060214