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

JP4832101B2 - Information collection system and method - Google Patents

Information collection system and method Download PDF

Info

Publication number
JP4832101B2
JP4832101B2 JP2006037741A JP2006037741A JP4832101B2 JP 4832101 B2 JP4832101 B2 JP 4832101B2 JP 2006037741 A JP2006037741 A JP 2006037741A JP 2006037741 A JP2006037741 A JP 2006037741A JP 4832101 B2 JP4832101 B2 JP 4832101B2
Authority
JP
Japan
Prior art keywords
search
information
server
work
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006037741A
Other languages
Japanese (ja)
Other versions
JP2007219697A (en
Inventor
剛 大川内
仁 加村
憲治 坂田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2006037741A priority Critical patent/JP4832101B2/en
Publication of JP2007219697A publication Critical patent/JP2007219697A/en
Application granted granted Critical
Publication of JP4832101B2 publication Critical patent/JP4832101B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

本発明は、検索キーを用いてネットワークを介して情報収集するための情報収集システムに関し、特に、ある使用者が検索して参照した結果を活用して他の使用者が検索する情報収集システムに関する。   The present invention relates to an information collection system for collecting information via a network using a search key, and more particularly, to an information collection system in which another user searches using a result searched and referenced by a certain user. .

インターネットで情報を共有するためのシステムであるWWW(World Wide Web)により、ネットワーク上には無数の公開情報が散在している。この公開情報を取得するためには、URL(Uniform Resource Locator)を指定した上でインターネット上のWebページを閲覧するためのソフトであるWWWブラウザを用いて、該当WWWサーバに情報取得要求をHTTPプロトコルに従って行う。そうすることで、WWWサーバが該当するURLの公開情報をWWWブラウザをインストールしているコンピュータに送信し、受信した公開情報をWWWブラウザを介して使用者が閲覧することができる。このようにURLを知っている限りにおいて使用者は該当情報を取得することができる。   Due to the WWW (World Wide Web) which is a system for sharing information on the Internet, countless public information is scattered on the network. In order to acquire this public information, an information acquisition request is sent to the corresponding WWW server using a WWW browser that is a software for browsing a Web page on the Internet after specifying a URL (Uniform Resource Locator). Follow the instructions. By doing so, the WWW server can transmit the public information of the corresponding URL to the computer in which the WWW browser is installed, and the user can browse the received public information via the WWW browser. Thus, as long as the URL is known, the user can acquire the corresponding information.

これに対してURLを知らない場合には情報取得要求先のWWWサーバが決定していないことになるために、Webページ検索サービスを利用して所望の情報のURLを取得することが一般的に行われている。このWebページ検索サービスを提供するためには、インターネット上で公開されているWebページの情報をデータベース化し、WebページのURLの検索をできるようにするシステムである検索エンジン(サーチエンジンとも呼称される)を利用する。   On the other hand, if the URL is not known, the information acquisition request destination WWW server is not determined. Therefore, it is common to acquire the URL of desired information using a Web page search service. Has been done. In order to provide this Web page search service, a search engine (also referred to as a search engine) is a system that makes it possible to search the URL of a Web page by creating a database of Web page information published on the Internet. ).

検索エンジンを用いることで所望の情報を収集することが可能となるものの、検索エンジンに登録されるURLの数は年々著しく増大してきているため、検索エンジンを用いても所望の情報収集までに相当の時間が必要となる。
このような情報収集の負担に対して、特開2002−55866号公報では、収集した情報を効率よく共有できる利用者端末について開示されている。
Although it is possible to collect desired information by using a search engine, the number of URLs registered in the search engine has increased remarkably year by year. Time is required.
In response to such a burden of information collection, Japanese Patent Application Laid-Open No. 2002-55866 discloses a user terminal that can efficiently share collected information.

この利用者端末は、データベースを共有するネットワークシステム用の利用者端末であって、所定の開始要求の入力に応じて記録モードを開始し、前記記録モード中に、所定の記録要求の入力を検出した場合には、閲覧中のサイトのアクセス先を示すアクセス先情報を取得して記憶領域に蓄積して記憶し、所定の停止要求の入力に応じて前記記録モードを終了するとともに、前記記録モード中にアクセス先情報が記憶された各サイトについて、データの入力を受け付け、各サイトについて、入力されたデータと、前記記憶されたアクセス先情報と、を含む情報原データを生成し、前記データベースに登録するものである。   This user terminal is a user terminal for a network system that shares a database, starts a recording mode in response to an input of a predetermined start request, and detects an input of a predetermined recording request during the recording mode. In the case, the access destination information indicating the access destination of the site being browsed is acquired, stored and stored in the storage area, the recording mode is terminated in response to an input of a predetermined stop request, and the recording mode For each site in which access destination information is stored, data input is received, and for each site, information original data including the input data and the stored access destination information is generated, and stored in the database. To register.

この利用者端末によれば、簡易な操作でサイトの情報等をデータベースに登録することができ、また、簡易な操作で、各サイトに対する利用者のコメント等も登録することができる。
また、特開平11−353313号公報では、使用者が入力して設定した検索条件に基づいて情報を検索し得る情報検索方法について開示されている。
According to this user terminal, site information and the like can be registered in the database with a simple operation, and user comments and the like for each site can be registered with a simple operation.
Japanese Patent Application Laid-Open No. 11-353313 discloses an information search method capable of searching for information based on a search condition input and set by a user.

この情報検索方法は、データベースを利用した情報検索方法において、記録媒体上の資料データを検索するための検索条件を入力して設定する段階と、該入力して設定された検索条件に基づく前記資料データの検索結果に関する数値データを画面に出力する段階と、前記数値データに相当する検索結果の資料データ及びその検索条件を含めてファイル形態に貯蔵する段階と、前記貯蔵されたファイル形態のデータを読み出す段階と、該読み出された検索条件に新しい検索条件を付加し、前記読み出された検索結果の資料データから更新された検索結果の資料データを求める段階と、を順次行うものである。   The information search method includes a step of inputting and setting a search condition for searching for material data on a recording medium in the information search method using a database, and the material based on the input and set search condition A step of outputting numerical data related to the search result of the data to the screen; a step of storing the search result material data corresponding to the numerical data and the search conditions in a file format; and the stored file format data. The reading step and the step of adding a new search condition to the read search condition and obtaining the updated search result document data from the read search result document data are sequentially performed.

この情報検索方法によれば、貯蔵されたファイルを利用して反復的に検索を行うことなく所望のデータを得ることができるので、情報データの迅速な検索が可能となる。
特開2002−55866号公報 特開平11−353313号公報
According to this information search method, it is possible to obtain desired data without performing a search repeatedly using a stored file, and thus it is possible to quickly search for information data.
JP 2002-55866 A JP-A-11-353313

ところで、市町村会議や都道府県のシンポジウム等では会議内容、討論内容をテープレコーダ、ICレコーダ等の音声録音機で録音し、録音された音声を文字化することを業とする業者に対してテープ起こしの発注を自治体が行っている。近年、国や地方自治体の政治・行政に関する記録・資料を主権者である国民一般に公開する制度である情報公開制度が整備され、この制度の方針に従って前記会議内容・討論内容について国や地方自治体のホームページ等から早急に会議内容を公にしている。   By the way, at the municipal conferences and prefectural symposiums, the contents of the meetings and discussions are recorded with a voice recorder such as a tape recorder, IC recorder, etc. The local government places an order. In recent years, an information disclosure system has been established, which is a system for disclosing records and materials related to politics and administration of the national and local governments to the general public who is the sovereign. The contents of the meeting are made public immediately from the homepage.

従来、テープ起こしは、一般的には、1つの会議の録音テープを、テープ起こしを専門とする人であるリライタ複数人で分担していた。リライタが担当する音声には、前記市町村会議を一例とすると、行政用語、地域固有名詞といった専門性の高いキーワードが多数内在されており、リライタ各人は前記背景技術で紹介したWebページ検索サービスを利用してその専門性の高いキーワードを調べている。勿論、リライタはWebページ検索サービスだけでなく、国語辞書、百科事典、年鑑、図鑑等も用いて作業に当たっている。   Conventionally, in the case of tape transcription, in general, a plurality of rewriters, who specialize in tape transcription, share the recording tape of one meeting. The speech handled by Rewriter includes a number of highly specialized keywords, such as administrative terms and local proper nouns, taking the municipal meeting as an example. Each Rewriter can use the Web page search service introduced in the background art. We are investigating highly specialized keywords. Of course, Rewriter is working not only using the Web page search service but also using a national language dictionary, encyclopedia, yearbook, picture book, and the like.

会議、シンポジウム等の録音データのテープ起こしの1件の作業に対して、複数リライタに対してそれぞれ担当部分を設け、各リライタは担当部分のテープ起こしを行っており、同じ会議、シンポジウム等であるため担当部位は異なれど録音データの各担当部分に内在されるキーワードは重複する。   For a single task of transcription of recorded data at a conference, symposium, etc., each rewriter has a responsible part, and each rewriter performs the transcription of the part in charge, which is the same conference, symposium, etc. For this reason, keywords assigned to each part of the recorded data are duplicated even though the parts in charge are different.

それにも拘らず、それぞれのリライタは同一のキーワードに対して重複した検索を実施しており、全体として作業が不効率に実施されているという課題を有する。そうして、このようなテープ起こしの作業の不効率による遅延が情報公開の迅速化を阻害している。   Nevertheless, each rewriter has performed a duplicate search for the same keyword, and as a whole has the problem that the work is performed inefficiently. Thus, the delay due to the inefficiency of the tape transcription work hinders the speed of information disclosure.

前記背景技術で説示した特開2002−55866号公報の利用者端末を用いれば、あるリライタが閲覧したURLが記録モードであればデータベースに登録され、他のリライタはあるリライタによって登録されたURLを参照することができるものの、登録したリライタが何をキーワードとしてURLを閲覧したかが他のリライタには不明であり、必ずしも重複した検索の回避につながらず、登録されたURLが無数にある場合には却って効率化につながらないとう結果を生じる場合もある。また、全てのリライタが同じ作業に当たっているわけではなく、異なる作業同士での調査に係るURLが混在して登録されることになり、検索の不効率を招くことも多い。さらに、一端登録されたURLは継続して登録されるのであり、作業を経る毎に登録URL数は増大するため検索効率が低減する。これらの問題は、特開平11−353313号公報の情報検索方法をもってしても解決することができない。   If the user terminal disclosed in Japanese Patent Laid-Open No. 2002-55866 described in the background art is used, if a URL viewed by a certain rewriter is in a recording mode, the URL is registered in the database, and other rewriters register the URL registered by a certain rewriter. Although it is possible to refer to the URL, the other rewriters do not know what URL the registered rewriter has viewed as a keyword, and this does not necessarily prevent a duplicate search, and there are an infinite number of registered URLs. On the other hand, there are cases where it does not lead to efficiency. In addition, not all rewriters do the same work, and URLs related to investigations in different works are mixedly registered, which often causes inefficiency of search. Furthermore, URLs that have been registered once are continuously registered, and the number of registered URLs increases each time work is performed, so search efficiency decreases. These problems cannot be solved even with the information retrieval method disclosed in Japanese Patent Application Laid-Open No. 11-353313.

そこで、本発明は前記課題を解決するためになされたものであり、共同してグループのメンバが同じ作業する場合に、検索キーを用いて検索サービスを利用するときに、効率的に検索作業を実施することが可能な情報収集システムを提供することを目的とする。   Therefore, the present invention has been made to solve the above-mentioned problems, and when the members of the group work together, the search work is efficiently performed when using the search service using the search key. An object is to provide an information collection system that can be implemented.

発明に係る情報収集システムは、共同の作業を行う使用者が使用する使用者コンピュータと、アドレスを伴う情報取得要求があった場合に要求したコンピュータにアドレスが示す情報を送信する情報配信サーバと、検索キーを伴う検索要求があった場合に当該検索
キーに基づき情報配信サーバの情報とその情報の所在を示すアドレスを関連付けたデータベースの検索を実行し、検索ヒットした情報配信サーバの情報の少なくとも一部と対応するアドレスを検索サーバの検索結果として要請したコンピュータに送信する検索サーバと、使用者コンピュータからの情報取得要求があった場合に代わりに情報配信サーバへ情報取得要求を行い、使用者コンピュータからの検索要求があった場合に代わりに検索サーバへ検索要求を行う中間サーバとを備える情報収集システムであって、前記中間サーバが、前記使用者を識別するための使用者識別情報、前記作業を識別するための作業ID、前記検索キー及び前記アドレスを関連付けて記録してある検索結果記憶手段と、前記作業ID、前記使用者識別情報及び前記作業の作業期間を示す情報を関連付けて記録してある作業記憶手段と、前記使用者コンピュータで入力された使用者識別情報を受信する手段と、前記検索結果記憶手段に格納されている検索キーが、前記使用者コンピュータから入力された検索キーと一致するか否かを判断する手段と、前記使用者コンピュータで入力された検索キーと前記検索結果記憶手段に格納されている検索キーが一致したと判断した場合に、前記使用者コンピュータで入力された使用者識別情報と、前記検索結果記憶手段に格納されている前記一致した検索キーに関連付いている使用者識別情報とが、前記作業記憶手段にて同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含まれているか否かを判断する共同作業者判定手段と、前記共同作業者判定手段が、前記使用者コンピュータで入力された使用者識別情報と、前記検索結果記憶手段に格納されている前記一致した検索キーに関連付いている使用者識別情報とが、前記作業記憶手段にて同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含まれていると判断した場合に、前記検索キーに関連付けられて格納されている前記アドレスを登録された検索結果として前記使用者コンピュータに送信する手段と、前記使用者コンピュータから検索結果の登録の指示を受け付ける登録受付手段と、前記登録受付手段が検索結果の登録の指示を受け付けた場合に、前記使用者識別情報、作業ID、検索キー及びアドレスを関連付けて前記検索結果記憶手段に記録する手段とを含むものである。
An information collection system according to the present invention includes a user computer used by users who perform joint work, an information distribution server that transmits information indicated by the address to the requested computer when there is an information acquisition request with an address, and When there is a search request with a search key, a search of a database that associates information of the information distribution server with the address indicating the location of the information is performed based on the search key, and at least the information of the information distribution server that has been hit A search server that sends an address corresponding to a part to the computer that requested the search server as a search result, and if there is an information acquisition request from the user computer, it makes an information acquisition request to the information distribution server instead. An intermediate server that makes a search request to the search server instead when there is a search request from the computer An information collection system comprising, searches the intermediate server, user identification information for identifying the user, the work ID for identifying the work, are recorded in association with the search key and the address receiving result storage means, the work ID, a working memory means are recorded in association with information indicating the user identification information and work period of the work, the user identification information input in the user computer means, retrieval key stored in the search result storage means, and means for determining whether matching the search key input from the user computer, a search key input by the user computer the search results when a search key stored is determined that matches the storage means, and user identification information inputted by the user computer, before User identification information associated with the matched search key stored in the search result storage means is associated with the same work ID and associated with the work ID in the work storage means. The collaborator determination means for determining whether or not the current date is included in the information indicating the work period, the collaborator determination means, the user identification information input by the user computer, User identification information associated with the matched search key stored in the search result storage means is associated with the same work ID and associated with the work ID in the work storage means. If it is determined that the contains the current date on the information indicating the working period, as a search result that is registered with the address stored associated with the search key It means for transmitting to the user computer, the registration acceptance means for accepting registration of an instruction of the user computer from the search results, if the registration acceptance means gave receives an instruction register of the search results, the user identification And means for associating information, work ID, search key and address with each other and recording it in the search result storage means.

このように本発明によれば、使用者コンピュータを用いて使用者が検索キーを入力して検索を中間サーバに要請し、中間サーバは検索サーバに検索キーを渡して検索結果を受け取り、また、中間サーバは使用者コンピュータからの検索キーを受け付けた場合に、登録した検索結果と照会して登録した検索結果内に検索キーと同一の検索キーが登録されている場合で、且つ、現在使用者コンピュータを使用する使用者と同じ作業に従事する使用者によって検索結果が登録されている場合に、その検索キーと関連付けられて登録されているアドレスを使用者コンピュータに送り出し、使用者コンピュータでは検索サーバによる検索結果だけでなく、中間サーバに登録された検索結果のうち検索キーと一致し、且つ、一致した登録された検索結果が同じ作業に従事する使用者によって登録された検索結果のアドレスが表示され、使用者が中間サーバを経て取得した検索結果から選択し、選択された検索結果のアドレスが示す情報の取得を中間サーバに要請し、中間サーバは選択された検索結果のアドレスが示す情報配信サーバから情報を受け取り、選択された検索結果のアドレスが示す情報が中間サーバを介して取得され、一方で、指定された検索結果の登録の指示を受け付け、使用者識別情報、検索キー及びアドレスを関連付けて前記検索結果記憶手段に記録するので、使用者に対して提示された検索結果及び使用者が情報の取得を要請した検索結果を単に登録するのではなく実際に使用者が登録を要請した有用な情報のみが登録され、また、検索サーバによる検索結果だけでなく登録された検索結果のうち検索キーが一致する検索結果のアドレスも使用者コンピュータにて受信され、同じ作業を行う使用者が既に閲覧した情報に対して容易にアクセスすることができ、同じ作業についての情報収集を円滑に行うことができるという効果を奏する。   As described above, according to the present invention, a user inputs a search key using a user computer to request a search from the intermediate server, and the intermediate server passes the search key to the search server and receives the search result. When the intermediate server accepts a search key from the user computer, the search key that is the same as the search key is registered in the registered search result and the search result registered by inquiring, and the current user When a search result is registered by a user engaged in the same work as the user who uses the computer, the registered address is sent to the user computer in association with the search key, and the user computer searches the search server. In addition to the search results by, the registered search results that match the search key among the search results registered in the intermediate server The address of the search result registered by the user engaged in the same work is displayed, the user selects from the search result acquired through the intermediate server, and the intermediate server acquires the information indicated by the address of the selected search result The intermediate server receives information from the information distribution server indicated by the address of the selected search result, and the information indicated by the address of the selected search result is acquired via the intermediate server, while the specified search result Since the registration instruction is received and the user identification information, the search key, and the address are associated and recorded in the search result storage means, the search result presented to the user and the search that the user requested to acquire information Instead of simply registering the results, only useful information that the user actually requested to register is registered, and not only the search results by the search server but also registration The search result address that matches the search key is also received by the user computer, and the user who has performed the same task can easily access the information that has already been browsed. There is an effect that information can be collected smoothly.

中間サーバが「使用者からの使用者コンピュータで入力された使用者識別情報を受信する手段」を有しているが、使用者識別情報の受信は認証として受信することもできる。中間サーバでID及びPASSWORDを受け付けることは使用者識別情報を受信することに他ならない。なぜならば、ID及びPASSWORDにより使用者を識別することができるからである。   Although the intermediate server has “means for receiving user identification information input from the user by the user computer”, the reception of the user identification information can also be received as authentication. Accepting the ID and PASSWORD at the intermediate server is nothing other than receiving the user identification information. This is because the user can be identified by the ID and the PASSWORD.

「検索キーを入力した使用者が共同作業者であると判断した場合に、検索キーに関連付けられて格納されているアドレスを登録された検索結果として使用者コンピュータに送信する手段」でアドレスだけでなく、検索結果の登録時にアドレスに加えてそのアドレスが示す情報も登録して、検索結果記憶手段から当該情報もアドレスと伴に使用者コンピュータに送信する構成にすることもできる。   “When a user who enters a search key is determined to be a collaborator, the address stored in association with the search key is sent to the user computer as a registered search result”. Alternatively, the information indicated by the address may be registered in addition to the address when the search result is registered, and the information may be transmitted from the search result storage unit to the user computer together with the address.

検索サーバの検索結果とは、検索サーバに入力された検索キーで検索を実行した結果得られる検索結果である。一方、登録された検索結果とは、使用者の登録の指示により検索結果記憶手段に記録されている検索結果である。
使用者コンピュータの一例としてリライタ用端末について後記している。
The search result of the search server is a search result obtained as a result of executing a search with the search key input to the search server. On the other hand, the registered search result is a search result recorded in the search result storage means in accordance with a user registration instruction.
A rewriter terminal will be described later as an example of the user computer.

検索サーバの一例として所謂サーチエンジンサーバについて後記している。一般的には、検索サーバが検索する情報は、情報配信サーバから取得した情報の複製またはその情報の一部の複製である。
情報配信サーバの一例として所謂WWWサーバについて後記している。
アドレスの一例としてURLについて後記している。
中間サーバが検索結果記憶手段に格納する対象には、使用者識別情報、検索キー及びアドレスの他に、情報配信サーバから取得した情報を含ませることもできる。
A so-called search engine server will be described later as an example of the search server. Generally, the information searched by the search server is a copy of the information acquired from the information distribution server or a copy of a part of the information.
A so-called WWW server will be described later as an example of the information distribution server.
The URL will be described later as an example of the address.
In addition to the user identification information, the search key, and the address, information acquired from the information distribution server can be included in the target stored in the search result storage unit by the intermediate server.

検索結果記憶手段または作業記憶手段は、メモリ、ハードディスク等の物理的な装置の他、データベースであってもよい。
入力される検索キーは、形態素、単語だけでなく、文節、文、段落であってもよい。
The search result storage means or the work storage means may be a database in addition to a physical device such as a memory or a hard disk.
The input search key may be not only a morpheme and a word but also a clause, a sentence, and a paragraph.

発明に係る情報収集システムは必要に応じて、前記登録受付手段で、登録の指示を受
け付けるのは検索結果のうち検索サーバの検索結果であるものである。
このように本発明によれば、検索サーバの検索結果、または、登録された検索結果のうち、使用者による登録の指示を受け付けるのは検索サーバの検索結果を指定した場合のみであるので、登録された検索結果を指定した使用者からの登録の指示は受け付けず、既に登録してある検索結果を重複して登録することを防止することができるという効果を有する。
In the information collecting system according to the present invention, the registration receiving means accepts a registration instruction as a search result of a search server among the search results as necessary.
As described above, according to the present invention, since the search result of the search server or the registered search result is accepted only when the search result of the search server is specified, the registration instruction by the user is accepted. Thus, there is an effect that it is possible to prevent registration of a search result that has already been registered, without receiving an instruction for registration from a user who has designated the search result.

発明に係る情報収集システムは必要に応じて、前記中間サーバが、特定した使用者が所属する作業が複数あった場合に、使用者からの使用者コンピュータでの選択による複数作業からの作業の特定を受信する特定作業受信手段をさらに含み、前記共同作業者判定手段が、前記特定作業受信手段で受信された前記特定された作業について判断処理を行うものである。
Information collection system according to the present invention, if necessary, the intermediate server, if the user identified by task belonging there are a plurality, of work from multiple work by selection in the user computer from the user Specific work receiving means for receiving a specification is further included, and the collaborator determination means performs a determination process on the specified work received by the specific work receiving means .

このように本発明によれば、使用者が今現在着手すべき複数の作業に所属している場合に、使用者の選択によって複数の作業から作業が特定されることとなり、現在情報収集したい作業と異なる作業について登録された検索結果を使用者コンピュータに送信して使用者が閲覧することなく、現在情報収集したい作業について登録された検索結果のみから検索結果が選ばれて情報を閲覧することができるので、対象としている作業と異なる作業によって収集された情報に関して閲覧する必要がなく、効率的に情報収集を行うことができるという効果を有する
According to the present invention, when used for user belongs to a plurality of work current to be undertaken now will be working from a plurality of tasks by the selection of the user is identified, desired current information collection Sending search results registered for work different from the work to the user's computer and browsing the information by selecting the search results only from the search results registered for the work for which information is currently being collected. Therefore, there is no need to browse information collected by work different from the target work, and information can be collected efficiently .

発明に係る情報収集システムは必要に応じて、前記中間サーバが、検索サーバの検索結果と登録された検索結果を使用者コンピュータに送信する場合に、検索サーバの検索結果と登録された検索結果が一致する検索結果を含むか否かを判断する手段と、一致する検索結果を含むと判断した場合には、検索サーバの検索結果から一致する検索結果を削除する手段とをさらに含むものである。
Information collection system according to the present invention, if necessary, the intermediate server, when transmitting search results registered Results of the search server to a user computer, the search results registered a search result of the search server Further includes means for determining whether or not a matching search result is included, and means for deleting the matching search result from the search result of the search server when it is determined that the search result includes the matching search result.

このように本発明によれば、検索サーバの検索結果のアドレスの中に使用者が現在対象としている検索キーと一致した登録済みの検索結果のアドレスがある場合に、重複した検索サーバの検索結果のアドレスに係る検索結果を削除して検索サーバの検索結果を使用者コンピュータに送り出すので、使用者が重複して同じアドレスが示す情報を取得して閲覧するのを回避し、効率的な情報収集を達成することができるという効果を有する。
According to the present invention, when there is a registered search result address the user has now matches the search key are targeted into the address of the search server search results, search of duplicate search server Since the search result related to the address of the result is deleted and the search result of the search server is sent to the user computer, it is possible to avoid the user from acquiring and browsing the information indicated by the same address in duplicate, and efficient information It has the effect that collection can be achieved.

発明に係る中間サーバは、共同の作業を行う使用者が使用者コンピュータを用いて入力した検索キーを受信し、情報とその情報のアドレスを関連付けたデータベース内を検索キーに基づき検索する検索サーバに対し、受信した検索キーで検索を要請し、要請した検索サーバから検索サーバの検索結果を受信し、使用者コンピュータに受信した検索サーバの検索結果を送信し、アドレスを伴う情報取得要求があった場合に要求したコンピュータにアドレスが示す情報を送り返す情報配信サーバに対し、検索サーバの検索結果に対する使用者の使用者コンピュータを用いた選択に応じて選択された検索結果の情報のアドレス
が示す情報を要請し、要請した情報配信サーバからアドレスが示す情報を受信し、使用者コンピュータに受信したアドレスが示す情報を送信する中間サーバであって、前記使用者コンピュータで入力された使用者識別情報を受信する手段と、前記使用者コンピュータを用いた検索結果の登録の指示を受け付ける手段と、検索結果の登録の指示を受け、前記使用者を識別するための使用者識別情報、前記作業を識別するための作業ID、前記検索キー及び前記アドレスを関連付けて検索結果記憶手段に格納する手段と、前記使用者コンピュータを用いて入力された検索キーが前記検索結果記憶手段に格納されている検索キーと一致するか否かを判断する手段と、前記入力された検索キーと前記検索結果記憶手段に格納されている検索キーが一致したと判断した場合に、検索キーを入力した使用者の使用者識別情報前記検索結果記憶手段に格納されている一致した検索キーに関連付いている使用者識別情報が、予め作業ID、使用者識別情報及び作業期間を関連付けて格納している作業記憶手段にて、同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含まれているか否かを判断する手段と、検索キーを入力した使用者の使用者識別情報と前記検索結果記憶手段に格納されている一致した検索キーに関連付いている使用者識別情報とが、同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含まれていると判断した場合に、検索キーに関連付けられて格納されているアドレスを使用者コンピュータに送り出す手段とを含むものである。
このように本発明は、中間サーバのみのサブコンビネーションの発明として把握することもできる。
The intermediate server according to the present invention receives a search key input by a user who performs collaborative work using a user computer, and searches a database in which information is associated with the address of the information based on the search key. In response to a request for a search with the received search key, the search result of the search server is received from the requested search server, the received search result of the search server is transmitted to the user computer, and there is an information acquisition request with an address. The information indicated by the address of the search result information selected in response to the user's selection using the user computer for the search result of the search server to the information distribution server that sends back the information indicated by the address to the requested computer The address indicated by the address is received from the requested information distribution server, and the received address is received by the user computer. An intermediate server for transmitting information indicating the said means for receiving a user identification information input by the user computer, a means for receiving an instruction search results registered with the user computer, the search results instructs the receiving of registration, user identification information for identifying the user, means for storing in the work ID, the search result storage means in association with the search key and the address for identifying the work, the storing the unit and the a input search key the search result storage means is search key input is determined whether corresponding to the search key that is stored in the search result storage means using a user computer if the search key is is judged to match, match stored user identification information of the user that entered the search key and the search result storage means And user identification information with relation to the search key, in advance work ID, in working memory means which stores in association with user identification information and work period, associated with the same task ID, and the work Means for determining whether the current date is included in the information indicating the work period associated with the ID, user identification information of the user who has input the search key, and the search result storage means; The user identification information associated with the matched search key is associated with the same work ID, and the current date is included in the information indicating the work period associated with the work ID. If it is determined that there is one and means for sending to the user computer address being stored in association with the search key.
Thus, the present invention can be grasped as a sub-combination invention of only an intermediate server.

発明に係る情報収集方法は、共同の作業を行う使用者の使用者コンピュータと、使用者コンピュータからの要請で検索を支援する中間サーバとを用い、中間サーバが使用者からの使用者コンピュータで入力された検索キーを受信するステップ、中間サーバが入力された検索キーでのキーワード検索を検索サーバに要請するステップ、検索サーバが要請された検索キーに基づき情報とその情報の所在を示すアドレスを関連付けたデータベースの検索を実行し、検索ヒットした情報の少なくとも一部と対応するアドレスを検索サーバの検索結果として中間サーバに送信するステップ、中間サーバが検索サーバの検索結果を使用者コンピュータに送信するステップ、中間サーバが使用者からの使用者コンピュータで選択された検索結果を受信するステップと、中間サーバが選択された検索結果のアドレスが示す情報配信サーバに情報の取得を要請するステップと、当該情報配信サーバがアドレスが示す情報を中間サーバに送信するステップ、並びに、中間サーバが情報配信サーバからのアドレスが示す情報を使用者コンピュータに送信するステップからなる情報検索取得処理とを含む情報収集方法であって、前記中間サーバが前記使用者コンピュータで入力された使用者識別情報を受け付けるステップ、前記中間サーバが前記使用者識別情報、前記検索キー、作業を識別するための作業ID及び前記アドレスを関連付けて記録してある検索結果記憶手段に格納されている検索キーが使用者から入力された検索キーと一致するか否かを判断するステップ、前記入力された検索キーと前記検索結果記憶手段に格納されている検索キーが一致したと判断した場合に、中間サーバが検索キーを入力した使用者の使用者識別情報前記検索結果記憶手段に格納されている一致した検索キーに関連付いている使用者識別情報とが、予め作業ID、使用者識別情報及び作業期間を関連付けて格納している作業記憶手段にて、同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含まれているか否かを判断するステップ、検索キーを入力した使用者の使用者識別情報と前記検索結果記憶手段に格納されている一致した検索キーに関連付いている使用者識別情報とが、同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含まれていると判断した場合に、中間サーバが検索キーに関連付けられて格納されているアドレスを登録された検索結果として使用者コンピュータに送り出すステップからなる照会処理と、前記中間サーバが前記使用者コンピュータから検索結果の登録の指示を受け付ける登録受付ステップ前記中間サーバが検索結果の登録の指示を受け付けた場合に、使用者識別情報、作業ID、検索キー及びアドレスを関連付けて前記検索結果記憶手段に格納するステップからなる登録処理とを含むものである。
このように本発明は、方法の発明として把握することもできる。
An information collecting method according to the present invention uses a user computer of a user who performs a collaborative work and an intermediate server that supports search upon request from the user computer, and the intermediate server is a user computer from the user. Receiving an input search key, an intermediate server requesting a search server for a keyword search using the input search key, and an information indicating the location of the information based on the requested search key A search of the associated database is executed, and an address corresponding to at least a part of the searched information is sent to the intermediate server as a search result of the search server. The intermediate server sends the search result of the search server to the user computer. Step, the intermediate server receives the search result selected by the user computer from the user A step of requesting the information distribution server indicated by the address of the search result from which the intermediate server is selected to acquire information, a step of the information distribution server transmitting information indicated by the address to the intermediate server, and an information collection method comprising the information retrieval acquisition process comprises the step of transmitting the information indicating the address from the information distribution server to the user computer, the user identification information intermediate server is entered in the user's computer accepting step, said intermediate server is the user identification information, the retrieval key, the work ID and a search key stored in the search result storage unit that is recorded in association with the address for identifying the operation, the user determining whether matching the search key input from the said input search key If the search key is stored in the search result storage means determines that match the search that matches the intermediate server is stored in the search result storage means and the user identification information of the user that entered the search key The user identification information associated with the key is associated with the same work ID in the work storage means that stores the work ID, the user identification information, and the work period in association with each other, and the work ID A step of determining whether or not the current date is included in the information indicating the work period associated with the user , stored in the search result storage means and the user identification information of the user who has input the search key User identification information associated with the matched search key is associated with the same work ID, and information indicating the work period associated with the work ID includes the current date. If it is determined that contains a query processing comprises the step of sending the user computer as a search result that is registered to the address stored associated with the intermediate server is the search key, the intermediate server the use If the registration receiving step the intermediate server for receiving an instruction of the search results registered's computer gave receiving the instruction of the registration of the search results, the user identification information, work ID, the search result stored in association with the search key and address And a registration process including steps stored in the means.
Thus, the present invention can also be understood as a method invention.

発明に係る情報収集方法は必要に応じて、前記登録処理の登録受付ステップで、登録の指示を受け付けるのは検索結果のうち情報検索取得処理で得られた検索サーバの検索結果であるものである。
これら前記の発明の概要は、本発明に必須となる特徴を列挙したものではなく、これら複数の特徴のサブコンビネーションも発明となり得る。


The information collection method according to the present invention is a registration reception step of the registration process , if necessary, and the registration instruction is received from the search result of the search server obtained by the information search acquisition process among the search results. is there.
These outlines of the invention do not enumerate the features essential to the present invention, and a sub-combination of these features can also be an invention.


ここで、本発明は多くの異なる形態で実施可能である。したがって、下記の実施形態の記載内容のみで解釈すべきではない。また、実施形態の全体を通して同じ要素には同じ符号を付けている。
実施形態では、主にシステムについて説明するが、所謂当業者であれば明らかな通り、本発明はコンピュータで使用可能なプログラム、方法としても実施できる。また、本発明は、ハードウェア、ソフトウェア、または、ソフトウェア及びハードウェアの実施形態で実施可能である。プログラムは、ハードディスク、CD−ROM、DVD−ROM、光記憶装置または磁気記憶装置等の任意のコンピュータ可読媒体に記録できる。さらに、プログラムはネットワークを介した他のコンピュータに記録することができる。
Here, the present invention can be implemented in many different forms. Therefore, it should not be interpreted only by the description of the following embodiment. Also, the same reference numerals are given to the same elements throughout the embodiment.
In the embodiment, the system will be mainly described. However, as is apparent to those skilled in the art, the present invention can also be implemented as a program and a method usable on a computer. In addition, the present invention can be implemented in hardware, software, or software and hardware embodiments. The program can be recorded on any computer-readable medium such as a hard disk, CD-ROM, DVD-ROM, optical storage device, or magnetic storage device. Furthermore, the program can be recorded on another computer via a network.

(本発明の第1の実施形態)
(1)システム構成
図1は本実施形態に係る情報収集システムのシステム構成図である。
本実施形態に係る情報収集システムは、共同作業を複数のメンバで行うリライタが情報検索に使用するリライタ用端末30と、リライタ用端末30の要求に応じてリライタ用端末30でリライタより入力された検索キーでサーチエンジンサーバ40を介して検索を行い、検索結果をサーチエンジンサーバ40から受け取ってリライタ用端末30に送り出し、リライタ用端末30からの検索結果の選択を受けて、当該選択された検索結果が示す情報を該当するWWWサーバ50から受け取り、リライタ端末30に送り出し、リライタにより特定の操作を受けて選択された検索結果をデータベースに格納する中間サーバ10とからなる。
(First embodiment of the present invention)
(1) System Configuration FIG. 1 is a system configuration diagram of an information collection system according to this embodiment.
In the information collection system according to the present embodiment, a rewriter that collaborates with a plurality of members uses a rewriter terminal 30 that is used for information retrieval, and is input from the rewriter at the rewriter terminal 30 in response to a request from the rewriter terminal 30 A search is performed with the search key via the search engine server 40, the search result is received from the search engine server 40, sent to the rewriter terminal 30, and the selected search is received upon selection of the search result from the rewriter terminal 30. The information indicated by the result is received from the corresponding WWW server 50, sent to the rewriter terminal 30, and includes an intermediate server 10 that stores a search result selected in response to a specific operation by the rewriter in the database.

図1において、複数のリライタ用端末30と中間サーバ10とが同一LAN(Local Area Network)に接続し、このLANはルータをゲートウェイとしてインターネットに接続し、複数のサーチエンジンサーバ40と複数のWWWサーバ50がインターネットに接続しているネットワーク構成を示している。ここで、このネットワーク構成は一例であり、当業者であれば適宜システム構築環境に応じて設計変更を行うことができる。例えば、中間サーバ10と複数のリライタ用端末30が同じLANに接続しているが、中間サーバ10とリライタ用端末10とはインターネット又はWAN(Wide Area Network)を介して通信する構成であってもよく、リライタ用端末10も全て同じLANに接続している必要もない。   In FIG. 1, a plurality of rewriter terminals 30 and an intermediate server 10 are connected to the same LAN (Local Area Network). This LAN is connected to the Internet using a router as a gateway, and a plurality of search engine servers 40 and a plurality of WWW servers. Reference numeral 50 denotes a network configuration connected to the Internet. Here, this network configuration is an example, and those skilled in the art can make design changes according to the system construction environment as appropriate. For example, although the intermediate server 10 and the plurality of rewriter terminals 30 are connected to the same LAN, the intermediate server 10 and the rewriter terminal 10 may communicate with each other via the Internet or a WAN (Wide Area Network). Well, it is not necessary for all the rewriter terminals 10 to be connected to the same LAN.

また、ネットワーク機器として、ルータのみを示したが、リピーター、ハブ、ブリッジ、レイヤースリースイッチ等のネットワーク機器を適宜介在してネットワークは構成されている。詳細な説明を示さなかったのは、当該部分が本発明の本質的な部分でなく、所謂当業者であれば適宜設計が可能であるためである。   Further, although only a router is shown as a network device, a network is configured by appropriately interposing network devices such as a repeater, a hub, a bridge, and a layer three switch. The reason why the detailed explanation was not given is that this part is not an essential part of the present invention and can be appropriately designed by a person skilled in the art.

(2)中間サーバの詳細ブロック構成
図2は本実施形態に係る中間サーバの詳細ブロック構成図である。
中間サーバ10は、リライタ用端末30から送り出されるID及びパスワードを対象として本人認証するログイン手段11と、リライタ用端末30から送り出される検索キー(検索キーワード、検索ワード、キーワードとも呼称される)を使ってサーチエンジンサーバ40に検索要求する検索ワード取得手段12と、サーチエンジンサーバ40からの検索結果を受け取り、検索結果を一時的に記憶し、検索結果蓄積TBLを検索キーをキーとして参照し、当該検索キーについて蓄積された検索結果があるか否かを判断し(第1の判断)、検索結果があると判断した場合に作業TBLを現在使用しているリライタのリライタID及び作業IDをキーとして参照し、検索結果は現在作業期間内にあるか否かを判断し(第2の判断)、第1の判断の結果及び第2の判断の結果に基づきリライタ用端末30で表示できるように検索結果を用いてページ生成し、生成したページをリライタ用端末30に送り出す検索結果取得・表示手段13と、リライタ用端末30から送り出される検索結果の登録の指令を受けて作業ID、リライタID、検索キー及び選択された検索結果であるURLを検索結果蓄積TBLに登録する検索結果蓄積手段14とからなる。
リライタIDは、リライタを識別するための情報であり、且つ、本実施形態では認証でも用いる情報である。
(2) Detailed Block Configuration of Intermediate Server FIG. 2 is a detailed block configuration diagram of the intermediate server according to the present embodiment.
The intermediate server 10 uses a login unit 11 that authenticates the ID and password sent from the rewriter terminal 30 and a search key (also called a search keyword, search word, or keyword) sent from the rewriter terminal 30. The search word acquisition means 12 for making a search request to the search engine server 40, the search result from the search engine server 40 are received, the search result is temporarily stored, the search result accumulation TBL is referred to using the search key as a key, It is determined whether there is a search result stored for the search key (first determination), and when it is determined that there is a search result, the rewriter ID and the work ID of the rewriter currently using the work TBL are used as keys. Refer to and determine whether the search result is currently within the work period (second determination), A search result acquisition / display unit 13 that generates a page using the search result so that the rewriter terminal 30 can display the result based on the result and the second determination result, and sends the generated page to the rewriter terminal 30, and a rewriter terminal In response to a search result registration command sent out from 30, the search result storage unit 14 registers a work ID, a rewriter ID, a search key, and a URL as a selected search result in the search result storage TBL.
The rewriter ID is information for identifying the rewriter, and is information used for authentication in this embodiment.

WWWサーバ50は、一般的には、情報とその情報のアドレスを格納しており、他のコンピュータからのアドレスを伴う情報取得要求に応じて該当アドレスの情報を要求してきた他のコンピュータに送信する。サーチエンジンサーバ40は、一般的には、WWWサーバ50の情報(より正確にはWWWサーバ50が格納している情報の複製物又はその情報の一部の複製物)及びその情報のアドレスを自動的に収集し、記憶手段に格納し、他のコンピュータからの検索キーを伴う検索要求に応じて該当検索キーに合致する記憶手段内の情報を検索し、該当する情報がある場合には該当情報及びその情報のアドレスを要求してきた他のコンピュータに送信する。サーチエンジンサーバ40及びWWWサーバ50は、本発明の本質的部分でなく、かつ、様々な周知技術が存在し当業者は適宜実現が可能であるので、ここでは詳細な説明は省略する。   The WWW server 50 generally stores information and the address of the information, and transmits the information at the corresponding address to the other computer that has requested the information in response to the information acquisition request accompanied by the address from the other computer. . In general, the search engine server 40 automatically selects the information of the WWW server 50 (more precisely, a copy of the information stored in the WWW server 50 or a copy of a part of the information) and the address of the information. Information is collected, stored in the storage means, and information in the storage means that matches the search key is searched in response to a search request accompanied by a search key from another computer. And the address of the information is sent to the other computer that requested it. The search engine server 40 and the WWW server 50 are not an essential part of the present invention, and various well-known techniques exist and can be appropriately realized by those skilled in the art. Therefore, detailed description thereof is omitted here.

リライタ用端末30は、後記するように一般的なコンピュータの構成であり、Webブラウザがインストールされ、Webページを閲覧表示する機能を有している。ここで、本実施形態の構成では、情報収集システムの発明の本質的部分は中間サーバ10となっているが、ログイン手段11、検索ワード取得手段12、検索結果取得・表示手段13、検索結果蓄積手段14をリライタ用端末30上で実装することもできる(全ての手段でなく一部の手段のみの実装も可能)。   The rewriter terminal 30 has a general computer configuration as will be described later, and has a function of browsing and displaying a Web page by installing a Web browser. Here, in the configuration of the present embodiment, the essential part of the invention of the information collection system is the intermediate server 10, but the login means 11, the search word acquisition means 12, the search result acquisition / display means 13, and the search result storage. The means 14 can also be mounted on the rewriter terminal 30 (only some means can be mounted instead of all means).

(3)ハードウェア構成
図3は本実施形態に係る情報収集システムで使用されるコンピュータのハードウェア構成図である。
情報収集システムで用いられるコンピュータ100は、CPU(Central Processing Unit)111、RAM(Random Access Memory)112、ROM(Read Only Memory)113、フラッシュメモリ(Flash memory)114、外部記憶装置であるHD(Hard disk)115、LAN(Local Area Network)カード116、マウス117、キーボード118、ビデオカード119、このビデオカード119と電気的に接続する表示装置であるディスプレイ119a、サウンドカード120、このサウンドカード120と電気的に接続する音出力装置であるスピーカ120a及びフフレキシブルディスク、CD−ROM、DVD−ROM等の記憶媒体を読み書きするドライブ121からなる。中間サーバ10、リライタ用端末30、サーチエンジンサーバ40及びWWWサーバ50はコンピュータ100のハードウェア構成をとる。なお、若干のハードウェアの構成要素の変更をすることができるのは当然であり、特に、中間サーバ10、サーチエンジンサーバ40及びWWWサーバ50には多数のコンピュータからの同時アクセスを可能とするために高いスペックの部品からなるハイパフォーマンスのコンピュータを用いるのが一般的である。中間サーバ10、サーチエンジンサーバ40及びWWWサーバ50は複数のコンピュータで構築することもできる。
(3) Hardware Configuration FIG. 3 is a hardware configuration diagram of a computer used in the information collection system according to this embodiment.
A computer 100 used in the information collection system includes a CPU (Central Processing Unit) 111, a RAM (Random Access Memory) 112, a ROM (Read Only Memory) 113, a flash memory (Flash memory) 114, and an HD (Hard) which is an external storage device. disk) 115, a LAN (Local Area Network) card 116, a mouse 117, a keyboard 118, a video card 119, a display 119a which is a display device electrically connected to the video card 119, a sound card 120, and the sound card 120. And a drive 121 for reading and writing a storage medium such as a flexible disk, a CD-ROM, and a DVD-ROM. The intermediate server 10, the rewriter terminal 30, the search engine server 40, and the WWW server 50 have the hardware configuration of the computer 100. Of course, some hardware components can be changed. In particular, the intermediate server 10, the search engine server 40, and the WWW server 50 can be simultaneously accessed from a large number of computers. It is common to use a high performance computer consisting of high specification parts. The intermediate server 10, the search engine server 40, and the WWW server 50 can also be constructed by a plurality of computers.

(4)使用するデータの構造
図4は本実施形態に係る中間サーバで用いるデータベースのテーブル構成である。
リライタTBLは、リライタID及び氏名の属性を有する。ログイン手段11はリライタTBLを参照して本人認証を行うため、パスワードを属性に加えてもよい。本実施形態では、コンピュータセキュリティを強固にするためにパスワードはリライタTBLの各行(タプル、組)と関連付けて別ファイルに記録している。この他、中間サーバ10内にログイン手段11を構築せずに、ログイン手段11の機能を有する専用に構築された認証サーバをシステムの構成に加え、中間サーバ10が認証サーバに本人認証の処理を要求する構成であってもよい。
(4) Structure of data used FIG. 4 shows a table structure of a database used in the intermediate server according to the present embodiment.
The rewriter TBL has attributes of a rewriter ID and a name. Since the login unit 11 refers to the rewriter TBL to perform personal authentication, a password may be added to the attribute. In this embodiment, the password is recorded in a separate file in association with each line (tuple, set) of the rewriter TBL in order to strengthen computer security. In addition to this, the intermediate server 10 does not construct the login unit 11 in the intermediate server 10 but adds a dedicated authentication server having the function of the login unit 11 to the system configuration, so that the intermediate server 10 performs authentication processing on the authentication server. It may be configured as required.

作業TBLは、作業ID、作業期間及びリライタIDの属性を有する。作業IDはテープ起こしの作業毎に付与される識別情報である。作業期間は該当作業の予定作業期間である。リライタIDはリライタ毎に付与される識別情報である。認証に用いるIDと同じであるが、リライタIDと認証に用いるIDを別々にすることもできる。   The work TBL has attributes of work ID, work period, and rewriter ID. The work ID is identification information given for each tape raising work. The work period is a scheduled work period of the corresponding work. The rewriter ID is identification information given to each rewriter. Although it is the same as the ID used for authentication, the rewriter ID and the ID used for authentication may be different.

検索結果蓄積TBLは、作業ID、リライタID、検索キーワード及び検索結果URLの属性を有する。検索結果URLはサーチエンジンサーバ40から中間サーバ10が受け取った検索結果に包含される情報であり、特に、検索結果蓄積TBLに蓄積される検索結果URLはリライタによって該当URLが閲覧され、さらに、リライタが登録ボタンを押下して登録を希望して登録されたURLである。
ここで、本実施形態ではデータベースを用いたが、ファイルシステムを利用してデータを保存する構成を採ることもできる。
The search result accumulation TBL has attributes of work ID, rewriter ID, search keyword, and search result URL. The search result URL is information included in the search result received by the intermediate server 10 from the search engine server 40. In particular, the search result URL stored in the search result storage TBL is browsed by the rewriter, and the rewriter Is a URL registered by pressing the registration button and requesting registration.
Here, in this embodiment, a database is used, but a configuration in which data is stored using a file system may be employed.

(5)動作
図5は本実施形態に係る情報収集システムの動作概要説明図である。
リライタ用端末30からの要請で中間サーバ10で認証がなされて認証が成功した後に、中間サーバ10が検索用のWebページを送信し、リライタ用端末30が受信して図5(a)に示すようにブラウザのウィンドウに表示する。リライタはリライタ用端末30に検索キーを入力して、検索のコマンドボタンをマウスポインタ(マウスが指し示している位置を表すシンボル)で押下する。検索キーはリライタ用端末30から、中間サーバ10を経由してサーチエンジンサーバ40が受け取り、その検索キーを用いてサーチエンジンサーバ40が検索処理を行い、検索結果のWebページが中間サーバ10に送信される。中間サーバ10でも受信した検索結果のWebページを用いてWebページを生成して送信し、リライタ用端末30が受信してブラウザのウィンドウの右フレームに図5(b)に示すように表示される。このとき、ブラウザのウィンドウの左フレームにはブランクのWebページ(文字、図が表示されていないページ)が表示される。ブラウザのウィンドウの右フレームには検索結果として検索キーに関連したWebページのリンク(あるWebページからほかのWebページへジャンプさせるための関連付け)が複数整形されて表示されており、リライタはリライタ用端末30のマウスを用いてマウスポインタで所望のリンクを選択する。リライタ用端末30からのWebページ取得要求は中間サーバ10を介して選択したリンクに係るURLで示されるWWWサーバ50になされる。これは中間サーバ10により生成されたWebページのリンクがWWWサーバのリンクを包含した中間サーバのURLに置換されているためである。WWWサーバ50はURLで示されるWebページ(図5(c)参照)を中間サーバ10に送信し、中間サーバ10は受信したWebページを送信すると共に、検索結果登録のコマンドボタンが配置されたWebページを送信する。リライタ用端末30では、ブラウザのウィンドの左フレームに検索結果登録のコマンドボタンが配置されたWebページが表示され、右フレームに選択したリンクに係るURLのWebページが表示される(図5(d)参照)。ウィンドウの左フレームに表示されるコマンドボタンをリライタが押下することで、現在右フレームに表示されているWebページのURL、検索キー、リライタID及び作業IDが登録される。
(5) Operation FIG. 5 is an operation explanatory diagram of the information collection system according to the present embodiment.
FIG. 5 (a) shows a case where the intermediate server 10 transmits a search Web page after the authentication is successful at the request from the rewriter terminal 30 and the authentication is successful, and the rewriter terminal 30 receives it. To display in the browser window. The rewriter inputs a search key to the rewriter terminal 30 and presses the search command button with a mouse pointer (a symbol indicating the position pointed to by the mouse). The search key is received by the search engine server 40 from the rewriter terminal 30 via the intermediate server 10, the search engine server 40 performs a search process using the search key, and a search result Web page is transmitted to the intermediate server 10. Is done. The intermediate server 10 also generates and transmits a Web page using the received search result Web page, and the rewriter terminal 30 receives and displays it in the right frame of the browser window as shown in FIG. 5B. . At this time, a blank Web page (a page on which no character or figure is displayed) is displayed in the left frame of the browser window. In the right frame of the browser window, a plurality of web page links (associations for jumping from one web page to another web page) related to the search key are displayed as a search result, and the rewriter is used for the rewriter. A desired link is selected with the mouse pointer using the mouse of the terminal 30. A Web page acquisition request from the rewriter terminal 30 is made to the WWW server 50 indicated by the URL related to the selected link via the intermediate server 10. This is because the link of the Web page generated by the intermediate server 10 is replaced with the URL of the intermediate server including the link of the WWW server. The WWW server 50 transmits a Web page (see FIG. 5C) indicated by the URL to the intermediate server 10, and the intermediate server 10 transmits the received Web page and a Web on which search result registration command buttons are arranged. Send the page. In the rewriter terminal 30, a Web page in which a search result registration command button is arranged is displayed in the left frame of the browser window, and a Web page of a URL related to the selected link is displayed in the right frame (FIG. 5D). )reference). When the rewriter presses the command button displayed in the left frame of the window, the URL, search key, rewriter ID, and work ID of the Web page currently displayed in the right frame are registered.

以降、情報収集システムの動作を複数の処理に分けて詳細に説明する。主にログイン手段11が動作を担うログイン処理、主に検索ワード取得手段12が動作を担う検索処理、主に検索結果取得・表示手段13が動作を担う検索取得処理、及び、主に検索結果蓄積手段14が動作を担う検索結果蓄積処理である。   Hereinafter, the operation of the information collection system will be described in detail by dividing it into a plurality of processes. The login process mainly responsible for the login means 11, the search process primarily responsible for the search word acquisition means 12, the search acquisition process primarily responsible for the search result acquisition / display means 13, and the search result accumulation This is a search result accumulation process in which the means 14 is responsible for operation.

(5.1)ログイン処理
図6は本実施形態に係るシステムのログイン処理のフローチャートである。
リライタはブラウザのウィンドウに中間サーバのURLを入力してアクセスを指示すると、リライタ用端末30が中間サーバ10にアクセスし、中間サーバ10はID/PASSWORD入力画面のWebページをアクセスしてきたリライタ用端末30に送信する(ステップ101)。
(5.1) Login Process FIG. 6 is a flowchart of the login process of the system according to this embodiment.
When the rewriter inputs the URL of the intermediate server in the browser window to instruct access, the rewriter terminal 30 accesses the intermediate server 10, and the intermediate server 10 accesses the Web page of the ID / PASSWORD input screen. 30 (step 101).

リライタ用端末30はID/PASSWORD入力画面のWebページを受信し、ブラウザのウィンドウに図7(a)に示すように表示する(ステップ111)。
リライタはリライタ用端末30のキーボードを用いてID及びPASSWORDを入力し、ログインのコマンドボタンをマウスを用いてマウスポインタで押下する。リライタ用端末30はID及びPASSWORDを中間サーバ10に送信する(ステップ121)。
中間サーバ10はID及びPASSWORDをリライタ用端末30から取得する(ステップ131)。
The rewriter terminal 30 receives the Web page of the ID / PASSWORD input screen and displays it on the browser window as shown in FIG. 7A (step 111).
The rewriter inputs the ID and the PASSWORD using the keyboard of the rewriter terminal 30 and presses the login command button with the mouse pointer using the mouse. The rewriter terminal 30 transmits the ID and PASSWORD to the intermediate server 10 (step 121).
The intermediate server 10 acquires the ID and the PASSWORD from the rewriter terminal 30 (step 131).

中間サーバ10は取得したID及びPASSWORDをキーとしてリライタTBLを参照し、リライタTBLに格納されているデータと照合する(ステップ141)。照合の結果、一致したか否かを判断し(ステップ142)、一致すると判断した場合にはログインOKと判断し、次の検索処理に進む(ステップ151)。ステップ142で一致しないと判断した場合にはログイン失敗と判断し(ステップ152)、終了する。ステップ152の後に、ステップ111に戻る構成であってもよい。   The intermediate server 10 refers to the rewriter TBL using the acquired ID and PASSWORD as a key, and collates with the data stored in the rewriter TBL (step 141). As a result of the collation, it is determined whether or not they match (step 142). If it is determined that they match, it is determined that the login is OK, and the process proceeds to the next search process (step 151). If it is determined in step 142 that they do not match, it is determined that the login has failed (step 152), and the process ends. It may be configured to return to step 111 after step 152.

(5.2)検索処理
図8は本実施形態に係るシステムの検索処理のフローチャートである。
(5.2) Search Process FIG. 8 is a flowchart of the search process of the system according to this embodiment.

中間サーバ10はキーワード入力画面のWebページを認証を経たリライタ用端末30に送信する(ステップ201)。
リライタ用端末30は受信したキーワード入力画面のWebページをブラウザのウィンドウに図7(b)に示すように表示する(ステップ211)。
リライタは、表示されているWebページに配置されているテキストボックスにリライタ用端末30のキーボードを用いて検索キーを入力し、検索のコマンドボタンをマウスを用いてマウスポインタで押下する。
The intermediate server 10 transmits the web page of the keyword input screen to the authenticated rewriter terminal 30 (step 201).
The rewriter terminal 30 displays the received keyword input screen Web page in the browser window as shown in FIG. 7B (step 211).
The rewriter inputs a search key into the text box arranged on the displayed Web page using the keyboard of the rewriter terminal 30 and presses the search command button with the mouse pointer using the mouse.

リライタ用端末30は入力された検索キーを中間サーバ10に送信する(ステップ221)。
中間サーバ10はリライタ用端末30からの検索キーを取得する(ステップ231)。
中間サーバ10は検索キーを伴う検索要求を、予め設定されているサーチエンジンサーバ40に送信する(ステップ241)。
サーチエンジンサーバ40は検索キーを用いて検索処理を実行する(ステップ250)。サーチエンジンサーバ40の詳細処理は、本発明の本質的部分でなく、かつ、様々な周知技術が存在し当業者は適宜実現が可能であるので、ここでは詳細な説明は省略する。
The rewriter terminal 30 transmits the input search key to the intermediate server 10 (step 221).
The intermediate server 10 acquires a search key from the rewriter terminal 30 (step 231).
The intermediate server 10 transmits a search request with a search key to the preset search engine server 40 (step 241).
The search engine server 40 executes a search process using the search key (step 250). The detailed processing of the search engine server 40 is not an essential part of the present invention, and various well-known techniques exist and can be appropriately realized by those skilled in the art. Therefore, detailed description thereof is omitted here.

(5.3)検索取得処理
図9は本実施形態に係るシステムの検索取得表示処理のフローチャートである。
中間サーバ10はサーチエンジンサーバ40の検索結果のWebページを取得し、一時的に記憶手段に記録する(ステップ301)。ここで、記録する記憶手段は、データベースであってもよいが、メインメモリの割り当てられた領域であってもよい。
中間サーバ10は検索処理でリライタより入力された検索キーをキーとして検索結果蓄積TBLを照会する(ステップ311)。中間サーバ10はこの検索キーについて蓄積された検索結果があるか否かを判断する(ステップ312)。
(5.3) Search Acquisition Processing FIG. 9 is a flowchart of the search acquisition display processing of the system according to the present embodiment.
The intermediate server 10 acquires the search result Web page of the search engine server 40 and temporarily records it in the storage means (step 301). Here, the storage means for recording may be a database, but may be an allocated area of the main memory.
The intermediate server 10 queries the search result accumulation TBL using the search key input from the rewriter in the search process as a key (step 311). The intermediate server 10 determines whether there is a search result stored for this search key (step 312).

前記ステップ312において検索結果があると判断した場合には、中間サーバ10はその検索結果の作業ID及びリライタIDをキーとして作業TBLを照会する(ステップ321)。中間サーバ10はその検索結果は現在作業期間内にある作業の共同作業者が登録したものか否かを判断する(ステップ322)。この判断はより詳細には、検索結果の作業ID及びリライタIDと同一の組み合わせの行が作業TBLがある場合に、その該当する行の作業期間に現在の日付が含まれるか否かを判断することで決定することができる。   If it is determined in step 312 that there is a search result, the intermediate server 10 queries the work TBL using the work ID and rewriter ID of the search result as keys (step 321). The intermediate server 10 determines whether or not the search result is registered by a collaborator of the work within the current work period (step 322). More specifically, in the case where there is a work TBL in a row having the same combination as the work ID and the rewriter ID in the search result, it is determined whether or not the current date is included in the work period of the corresponding row. Can be determined.

ステップ322において検索結果は現在作業期間内にある作業の共同作業者が登録したものであると判断した場合には、中間サーバ10は検索結果画面1のWebページを生成してリライタ用端末30に送信する(ステップ331)。リライタ用端末30は検索結果画面1のWebページを受信してブラウザのウィンドウに図10(a)に示すように表示する(ステップ332)。この検索結果画面1は、図10(a)に示すように、ブラウザの左のフレームに検索キーを入力するテキストボックス及び検索のコマンドボタンが配置されたWebページと、ブラウザの右上のフレームには検索結果蓄積TBLを照会して取得した該当検索結果の検索結果URLを用いたWebページと、ブラウザの右下のフレームにサーチエンジンサーバ40から取得したWebページとからなる。   If it is determined in step 322 that the search result is registered by a collaborator who is currently working within the work period, the intermediate server 10 generates a Web page for the search result screen 1 and sends it to the rewriter terminal 30. Transmit (step 331). The rewriter terminal 30 receives the Web page of the search result screen 1 and displays it on the browser window as shown in FIG. 10A (step 332). As shown in FIG. 10A, the search result screen 1 includes a Web page in which a text box for inputting a search key and a search command button are arranged in the left frame of the browser, and an upper right frame of the browser. It consists of a Web page using the search result URL of the corresponding search result acquired by querying the search result accumulation TBL, and a Web page acquired from the search engine server 40 in the lower right frame of the browser.

前記ステップ312において検索結果がないと判断した場合、並びに、前記ステップ322で検索結果は現在作業期間内にある作業の共同作業者が登録したものではないと判断した場合、中間サーバ10は検索結果画面2のWebページを生成してリライタ用端末30に送信する(ステップ341)。リライタ用端末30は検索結果画面2のWebページを受信してブラウザのウィンドウに図10(b)に示すように表示する(ステップ342)。この検索結果画面2は、前記検索結果画面1と比べ、図10を参照すると分かるように、検索結果画面1の右上のフレームがなくなった形態を呈している。   If it is determined in step 312 that there is no search result, and if it is determined in step 322 that the search result is not registered by a collaborator of the work currently in the work period, the intermediate server 10 A Web page of screen 2 is generated and transmitted to the rewriter terminal 30 (step 341). The rewriter terminal 30 receives the Web page of the search result screen 2 and displays it on the browser window as shown in FIG. 10B (step 342). The search result screen 2 has a form in which the upper right frame of the search result screen 1 disappears as can be seen by referring to FIG.

(5.4)情報結果蓄積処理
図10(a)又は図10(b)のWebページがリライタ用端末30のブラウザのウィンドウに表示されている状態において、検索結果のリンクをマウスを用いてマウスポイントで選択することで、図11(a)から図11(b)へウィンドウの表示が変化する。すなわち、検索結果の選択により、表示されるWebページが変更される。ブラウザのウィンドウの左フレームは、中間サーバ10から送信される検索結果登録のコマンドボタンが配置されたWebページが表示される。他方、ブラウザの右フレームは、選択した検索結果のリンク先のWebページが中間サーバ10を介して表示される。
(5.4) Information Result Accumulation Processing When the Web page shown in FIG. 10A or 10B is displayed in the browser window of the rewriter terminal 30, the search result link is used with the mouse. Selecting a point changes the window display from FIG. 11 (a) to FIG. 11 (b). That is, the displayed Web page is changed by selecting the search result. In the left frame of the browser window, a Web page on which a search result registration command button transmitted from the intermediate server 10 is arranged is displayed. On the other hand, the web page linked to the selected search result is displayed via the intermediate server 10 in the right frame of the browser.

検索結果画面1のWebページがブラウザのウィンドウに表示された場合に、右下フレームのWebページのリンク先を選択したときでも、右上フレームのWebページのリンク先を選択したときでも、図11(b)のように左フレームに検索結果登録のコマンドボタンを配置させたWebページを表示させてもよいが、右上フレームのWebページのリンク先を選択した場合には図12(a)に示すように左フレームに検索結果登録のコマンドボタンを配置しないWebページを表示し(図12(a)で表示されているコマンドボタンは点線及び白抜き文字で表示しており、コマンドボタンが配置されていないことを示す。)、右下フレームのWebページのリンク先を選択した場合には図12(b)に示すように左フレームに検索結果登録のコマンドボタンを配置したWebページを表示する構成を採ることが望ましい。このような構成とすることで、検索結果蓄積TBLに蓄積されていた検索結果URLを用いて生成された右上フレームのWebページのリンク先を選択した場合に、検索結果登録のコマンドボタンがブラウザのウィンドウに表示されることなく、リライタが誤って検索結果の登録を指示することがない。誤って検索結果の登録を行うことを防止するために、このように検索結果登録のコマンドボタンを配置させないWebページを表示させる以外に、検索結果蓄積TBLの検索結果URLと一致しないか否かを登録時に照会及び判断し、既に登録している場合には登録しない構成を採ることができる。また、コマンドボタンを配置しない構成にあっては、コマンドボタンの代わりに押下することができないシンボルを表示させたり、コマンドボタンを配置させた場合でも押下しても有効にならないようにすることもでき、リライタに既に登録済みであることを明示的に報知することができる。   When the Web page of the search result screen 1 is displayed in the browser window, whether the link destination of the Web page in the lower right frame or the link destination of the Web page in the upper right frame is selected, FIG. As shown in FIG. 12A, a web page in which search result registration command buttons are arranged in the left frame may be displayed as shown in b). However, when the link destination of the web page in the upper right frame is selected, as shown in FIG. In the left frame, a Web page in which no search result registration command button is arranged is displayed (the command button displayed in FIG. 12A is displayed with dotted lines and white characters, and the command button is not arranged. When the link destination of the Web page in the lower right frame is selected, the search result is registered in the left frame as shown in FIG. It is desirable to adopt a structure for displaying a Web page that Place a command button. With such a configuration, when the link destination of the Web page in the upper right frame generated using the search result URL stored in the search result storage TBL is selected, the search result registration command button is displayed on the browser. Without being displayed in the window, the rewriter does not instruct to register the search result by mistake. In order to prevent the search result from being registered by mistake, in addition to displaying the Web page on which the search result registration command button is not arranged as described above, whether or not the search result URL matches with the search result URL of the search result storage TBL is determined. It is possible to adopt a configuration in which inquiries and judgments are made at the time of registration, and when registration has already been made, no registration is performed. In addition, if the command button is not arranged, a symbol that cannot be pressed can be displayed instead of the command button, or even if the command button is arranged, it can be disabled even if pressed. , It can be explicitly notified that it has already been registered in the rewriter.

図13は本実施形態に係るシステムの検索結果蓄積処理のフローチャートである。
リライタが図11(b)又は図12(b)に示すブラウザのウィンドウの左フレームに配置されたコマンドボタンをマウスポインタで押下すると、登録指示が中間サーバ10に送信され、中間サーバ10はその指示を受けて現在右フレームに表示されているWebページのURL、リライタID,作業ID及び検索キーワードを取得し(ステップ401)、このURL、リライタID,作業ID及び検索キーワードを作業結果蓄積TBLに情報登録する(ステップ411)。ここで、WebページのURL、リライタID,作業ID及び検索キーワードの取得方法であるが、認証を経ているのでリライタIDは特定され、このリライタIDをキーとして作業TBLを閲覧することで作業IDも特定され、検索キーワードは中間サーバ10を介してサーチエンジンサーバ40に検索要求する場合に一時的にリライタIDと関連付けて記憶しておくことで取得でき、WebページのURLも中間サーバ10を介してWWWサーバ50からWebページを取得する場合に一時的にリライタIDと関連付けて記憶しておくことで取得することができる。
FIG. 13 is a flowchart of the search result accumulation process of the system according to this embodiment.
When the rewriter presses the command button arranged in the left frame of the browser window shown in FIG. 11B or 12B with the mouse pointer, a registration instruction is transmitted to the intermediate server 10, and the intermediate server 10 receives the instruction. The URL, rewriter ID, work ID, and search keyword of the Web page currently displayed in the right frame are acquired (step 401), and the URL, rewriter ID, work ID, and search keyword are stored in the work result storage TBL. Register (step 411). Here, the URL of the Web page, the rewriter ID, the work ID, and the search keyword are acquired. However, since authentication has been performed, the rewriter ID is specified, and the work ID is also obtained by browsing the work TBL using the rewriter ID as a key. The specified search keyword can be acquired by temporarily storing the search keyword in association with the rewriter ID when a search request is made to the search engine server 40 via the intermediate server 10, and the URL of the Web page can also be acquired via the intermediate server 10. When a Web page is acquired from the WWW server 50, it can be acquired by temporarily storing it in association with the rewriter ID.

(6)中間サーバによるWebページの生成の詳細説明
(6.1)サーチエンジンからの検索結果のWebページを用いたWebページの生成
図14は本実施形態に係るサーチエンジンからのWebページを利用した中間サーバによるWebページの生成の概要説明図である。
リライタ用端末30のブラウザにリライタが入力した検索キーを伴う検索要請がなされ(S1)、中間サーバ10はサーバサイドアプリケーションとしてサーチエンジンサーバ40への問い合わせ処理を実施する(S2)。中間サーバ10はhttpクライアントコンポーネントでサーチエンジンサーバ40にhttpリクエストを送る(S3)。サーチエンジンサーバ40は受け取った検索キーで検索処理を行ってWebページを生成した後に、中間サーバ10にそのWebページをhttpレスポンスで送る(S4)。中間サーバ10はhttpクライアントコンポーネントでサーチエンジンサーバ40からhttpレスポンスを受け、サーバサイドアプリケーションの検索サーバへの問合せ処理に渡す(S5)。検索サーバへの問合せ処理は、サーバサイドアプリケーションの独自HTML生成処理に渡し(S6)、この独自HTML生成処理がサーチエンジンサーバ40からのWebページ上のリンクをリライタ用端末30が中間サーバ10を介してWWWサーバ50にアクセスするように変更する(S7)。中間サーバ10はリンクを変更したWebページをリライタ用端末30に送信する(S8)。
(6) Detailed Explanation of Generation of Web Page by Intermediate Server (6.1) Generation of Web Page Using Search Result Web Page from Search Engine FIG. 14 uses the Web page from the search engine according to this embodiment. It is outline | summary explanatory drawing of the production | generation of the web page by the intermediate | middle server.
A search request accompanied by a search key input by the rewriter is made to the browser of the rewriter terminal 30 (S1), and the intermediate server 10 performs an inquiry process to the search engine server 40 as a server side application (S2). The intermediate server 10 sends an http request to the search engine server 40 using the http client component (S3). The search engine server 40 performs a search process using the received search key to generate a Web page, and then sends the Web page to the intermediate server 10 as an http response (S4). The intermediate server 10 receives an http response from the search engine server 40 as an http client component, and passes it to the query processing of the server side application to the search server (S5). The query processing to the search server is passed to the original HTML generation process of the server side application (S6), and the unique HTML generation process links the link on the Web page from the search engine server 40 to the rewriter terminal 30 via the intermediate server 10. To change to access the WWW server 50 (S7). The intermediate server 10 transmits the Web page whose link has been changed to the rewriter terminal 30 (S8).

(6.2)WWWサーバからのWebページを用いたWebページの生成
図15は本実施形態に係るWWWサーバからのWebページを利用した中間サーバによるWebページの生成の概要説明図である。
リライタ用端末30のブラウザに表示される検索結果のリンク先が表示されたWebページ上でマウスポインタでリンクを選ぶことで、(6.1)で説示したように、リンク先が変更されておりWWWサーバ50ではなく中間サーバ10にアクセスする(S1)。中間サーバ10はサーバサイドアプリケーションとして(一般)WWWサーバ50へURLで示されるWebページの取得処理を実施する(S2)。中間サーバ10はhttpクライアントコンポーネントでWWWサーバ50にhttpリクエストを送る(S3)。WWWサーバ50は受け取ったhttpリクエストに基づきWebページを読み出した後に、中間サーバ10にそのWebページをhttpレスポンスで送る(S4)。中間サーバ10はhttpクライアントコンポーネントでWWWサーバ50からhttpレスポンスを受け、サーバサイドアプリケーションの独自HTML生成処理に渡す(S5)。この独自HTML生成処理がWWWサーバ50からのWebページ上のリンクをリライタ用端末30が中間サーバ10を介してWWWサーバ50にアクセスするように変更する(S6)。中間サーバ10はhttpクライアントコンポーネントで要求したURL(つまり、現在のWebページをWWWサーバ50から取得する場合に必要なURL)をバッファ領域に保持する(S7)。この保持されたURLはURLの登録処理時にバッファからURLが読み出され、読み出されたURLを用いて登録の処理がなされる。中間サーバ10はS6で生成したWebページをリライタ用端末3に送信する(S8)。
(6.2) Generation of Web Page Using Web Page from WWW Server FIG. 15 is a schematic explanatory diagram of generation of a Web page by an intermediate server using the Web page from the WWW server according to the present embodiment.
By selecting the link with the mouse pointer on the Web page on which the search result link displayed on the browser of the rewriter terminal 30 is displayed, the link is changed as described in (6.1). The intermediate server 10 is accessed instead of the WWW server 50 (S1). The intermediate server 10 performs the acquisition process of the Web page indicated by the URL to the (general) WWW server 50 as a server-side application (S2). The intermediate server 10 sends an http request to the WWW server 50 using the http client component (S3). The WWW server 50 reads the web page based on the received http request, and then sends the web page to the intermediate server 10 as an http response (S4). The intermediate server 10 is an http client component, receives an http response from the WWW server 50, and passes it to the server side application's own HTML generation process (S5). This unique HTML generation process changes the link on the Web page from the WWW server 50 so that the rewriter terminal 30 accesses the WWW server 50 via the intermediate server 10 (S6). The intermediate server 10 holds the URL requested by the http client component (that is, the URL required when acquiring the current Web page from the WWW server 50) in the buffer area (S7). The stored URL is read from the buffer at the time of URL registration processing, and registration processing is performed using the read URL. The intermediate server 10 transmits the Web page generated in S6 to the rewriter terminal 3 (S8).

(7)本実施形態の効果
このように本実施形態に係る情報収集システムによれば、リライタはリライタ用端末30を用いて中間サーバ30にアクセスし、認証を経て検索キーを入力して情報検索の指示を出すべくコマンドボタンを押下することで、中間サーバ30はサーチエンジンサーバ40に検索キーを渡して検索処理を要請し、その処理の結果である検索結果を単にリライタ用端末30に送信するだけでなく、現在検索を指示しているリライタと同一の作業を行っているリライタが過去に登録した検索結果URLと関連付いている検索キーと現在の検索指示に係る検索キーとの一致を判断し、一致した場合にはサーチエンジンサーバ40から取得した検索結果だけでなく、登録していた検索結果URLを別々のWebページとして送信するので、リライタは自己の検索キーによる検索結果だけでなく同じ作業を行っているリライタの検索結果も表示され、より効率的な検索作業を行うことができ、テープ起こしを迅速に完了させることができる。
(7) Effects of this Embodiment As described above, according to the information collection system according to this embodiment, the rewriter accesses the intermediate server 30 using the rewriter terminal 30 and inputs a search key through authentication to retrieve information. The intermediate server 30 passes the search key to the search engine server 40 to request a search process, and simply transmits the search result as a result of the process to the rewriter terminal 30. In addition, it is determined whether the search key associated with the search result URL registered in the past by the rewriter performing the same work as the rewriter instructing the current search matches the search key related to the current search instruction. If they match, not only the search results acquired from the search engine server 40 but also the registered search result URLs are transmitted as separate Web pages. Therefore, the rewriter displays not only the search result by the self search key but also the search result of the rewriter performing the same work, so that more efficient search work can be performed and the tape transcription can be completed quickly. it can.

また、検索結果の登録は、リライタ端末30のブラウザのウィンドウに表示された検索結果のURLのリンクをリライタがマウスポインタで選択し、かかるリンク先のWebページを中間サーバ10を介してリンク先のWebページを格納しているWWWサーバ50から取得し、ブラウザのウィンドウにそのWebページが表示されると共に、検索結果登録のコマンドボタンが表示され、リライタがこのコマンドボタンを押下することで登録指示が中間サーバ10になされ、現在表示させているWebページのURLが登録されるので、中間サーバ10が介在したWebページのURLが全て登録される弊害を回避し、リライタが登録の必要があると考えたWebページのURLのみが登録されるので、高い有用性を有する検索結果のURLが登録され、効率的な検索作業を促進する。特に、本実施形態では、登録された検索結果のURLのリンクからなるWebページ上でリンクをマウスポインタで選択した場合に、検索結果登録のコマンドボタンがブラウザのウィンドウ上に表示されないため、重複した検索結果のURLの登録を回避することができる。   The search result is registered by the rewriter selecting the link of the URL of the search result displayed in the browser window of the rewriter terminal 30 with the mouse pointer, and the link destination Web page is linked to the link destination via the intermediate server 10. Acquired from the WWW server 50 storing the Web page, the Web page is displayed in the browser window, a search result registration command button is displayed, and the rewriter presses this command button to give a registration instruction. Since the URL of the Web page currently displayed is registered in the intermediate server 10, it is considered that the rewriter needs to register, avoiding the adverse effect of registering all the URLs of the Web page through which the intermediate server 10 is interposed. Since only the URL of the registered Web page is registered, the URL of the search result with high usability It is registered, to promote the efficient search work. In particular, in the present embodiment, when a link is selected with a mouse pointer on a Web page made up of URL links of registered search results, the search result registration command button is not displayed on the browser window, and thus duplicated. Registration of the search result URL can be avoided.

(8)本実施形態の補記
(8.1)テープ起こし以外への適用可能性
本実施形態では、テープ起こしを業とするリライタを対象として実施形態を説示したが、このテープ起こしの作業に限らず、同時平行して検索を行いながら作業を行う状況下において本発明のシステムを適用することで本発明の効果を享受することができる。
例示として、外国語文献、外国語論文等の外国語のドキュメントを翻訳する場合にも、共同して複数の翻訳者が当たる場合もあり、この場合にも適用することができる。この他、ソフトウェア設計環境、製造物設計環境等でも使用することができる。共同して作業を行い、同じような内容についてメンバが同様に調べるような環境には本発明を適用して効果を享受することができる。
(8) Supplementary note of this embodiment (8.1) Applicability to other than tape transcription In this embodiment, the embodiment has been described for a rewriter who works as a tape transcription, but this is not limited to this tape transcription work. However, the effect of the present invention can be enjoyed by applying the system of the present invention in a situation where the work is performed while simultaneously performing searches.
For example, when translating a foreign language document such as a foreign language document or a foreign language paper, a plurality of translators may collaborate, and this case is also applicable. In addition, it can be used in a software design environment, a product design environment, and the like. The present invention can be applied to an environment where members collaborate and members examine the same content in the same way.

(8.2)インターネットを介しないネットワーク構成での適用可能性
本実施形態では、インターネットを介してサーチエンジンサーバ40及びWWWサーバ50とリライタ用端末30及び中間サーバ10とが通信可能な構成であったが、インターネットを介さず、中間サーバ10、リライタ用端末30、サーチエンジンサーバ40及びWWWサーバ50が一つの閉じたLANに接続した構成であっても、本発明を適用することができる。
(8.2) Applicability in a network configuration not via the Internet In this embodiment, the search engine server 40 and the WWW server 50, the rewriter terminal 30 and the intermediate server 10 can communicate with each other via the Internet. However, the present invention can also be applied to a configuration in which the intermediate server 10, the rewriter terminal 30, the search engine server 40, and the WWW server 50 are connected to one closed LAN without going through the Internet.

(その他の実施形態)
(検索キーの類似)
前記第1の実施形態においては、現在対象となっている検索キーとデータベースに格納されている検索結果の検索キーとの比較は一致として説示したが、完全一致の他、部分一致も含ませることもできる。
また、現在対象となっている検索キーと、データベースに格納されている検索結果の検索キーとが意味、外観及び称呼が同一又は類似する場合も一致とみなして処理することもできる。外観が類似するか否か、称呼が類似するか否か、概念が類似するか否かの技術ついては、様々な周知技術が存在し、当業者が適宜実施可能であるため説明は省略する。概念の類似に関して使用可能な技術の一例を挙げるとすれば、シソーラスのデータベースを用いることができ、これにより概念が類似か否かの処理を実現することができる。
(Other embodiments)
(Similar search key)
In the first embodiment, the comparison between the current search key and the search key of the search result stored in the database is described as a match. However, in addition to the complete match, a partial match is also included. You can also.
In addition, even when the search key that is currently the target and the search key of the search result stored in the database have the same or similar name, the same or similar names can be regarded as matching. There are various well-known techniques regarding whether the appearance is similar, whether the designation is similar, and whether the concept is similar, and a description thereof will be omitted because those skilled in the art can appropriately implement it. As an example of a technique that can be used for concept similarity, a thesaurus database can be used, thereby realizing whether or not the concepts are similar.

このように完全一致以外も一致としてみなして処理させる実装を行った場合に、どの場合を検索キーと一致であるとみなすかを設定することができる構成であることが望ましい。システム運用者が情報収集システム全体として設定する構成であってもよいが、リライタがリライタ用端末30を用いて各人設定できる構成であることが望ましい。一例を挙げれば、リライタがリライタ用端末30を用いて検索するときに、ブラウザのウィンドウに表示されている検索用のWebページ上で設定して検索を指示する構成であることが望ましい。   In this way, it is desirable to be able to set which case is considered to be the match with the search key when implementation is performed in which a match other than a perfect match is considered. The system operator may set the information collection system as a whole, but it is desirable that the rewriter can set each person using the rewriter terminal 30. For example, when the rewriter performs a search using the rewriter terminal 30, it is desirable that the search is set on the search Web page displayed in the browser window and the search is instructed.

(中間サーバとWWWサーバの連携)
前記第1の実施形態においては、中間サーバ10がWebページ生成機能を有する構成としたが、Webページ生成は他のコンピュータに中間サーバ10が必要なデータをそのコンピュータに送信し、リライタ用端末30に送信する構成にすることもできる。
中間サーバ10がWebページ生成機能を有する構成のより具体的な実装形式としては、WWWサーバに対して中間サーバ10の機能をアドインとして機能追加する形式が一例となる。また、プロキシーサーバ(proxy server)に対して中間サーバ10の機能を追加する形式も一例となる。プロキシーサーバで実現する場合にも、Webページのリンクの書き換えを行ってもよいが、リライタ用端末30のブラウザがプロキシーサーバを経由して情報取得する構成となるために、リンクの書き換えなしでも実現することができる。
(Cooperation between intermediate server and WWW server)
In the first embodiment, the intermediate server 10 is configured to have a Web page generation function. However, in the Web page generation, data necessary for the intermediate server 10 is transmitted to another computer, and the rewriter terminal 30 is used. It can also be configured to transmit to.
As a more specific mounting format of the configuration in which the intermediate server 10 has a Web page generation function, a format in which the function of the intermediate server 10 is added as an add-in to the WWW server is an example. Further, a format in which the function of the intermediate server 10 is added to the proxy server is also an example. Even when the proxy server is used, the link of the Web page may be rewritten. However, since the browser of the rewriter terminal 30 acquires information via the proxy server, the link can be rewritten without rewriting. can do.

(検索エンジンの指定)
前記第1の実施形態においては、中間サーバ10に予め設定されているサーチエンジンサーバ40に対して検索要求を行っていたが、キーワード入力画面のWebページに複数のサーチエンジンサーバ40を選択することができるリストボックスを配置し、リライタが選択したサーチエンジンサーバ40に検索要求を行う構成にすることもできる。ここで、リストボックスは一例であり、サーチエンジンサーバ40を指定するテキストボックスが配置され、このテキストボックスにサーチエンジンサーバ40のURL又はIPアドレス等のサーチエンジンサーバ40を特定することができる情報を入力することで、指定されたサーチエンジンサーバ40に検索要求を行う構成にすることもできる。ただし、ここで、指定したサーチエンジンサーバ40の特定情報が誤っている場合、又は、サーチエンジンサーバ40からのレスポンスがない場合には、自動的に他のサーチエンジンサーバ40を代替して対応することが望ましい。
(Specify search engine)
In the first embodiment, a search request is made to the search engine server 40 preset in the intermediate server 10, but a plurality of search engine servers 40 are selected on the Web page of the keyword input screen. It is also possible to arrange a list box that can perform a search request to the search engine server 40 selected by the rewriter. Here, the list box is an example, and a text box for designating the search engine server 40 is arranged. In this text box, information that can specify the search engine server 40 such as a URL or an IP address of the search engine server 40 is stored. It is also possible to adopt a configuration in which a search request is made to the designated search engine server 40 by inputting. However, if the specified information of the specified search engine server 40 is incorrect, or if there is no response from the search engine server 40, the other search engine server 40 is automatically replaced and handled. It is desirable.

(検索結果蓄積TBLの検索結果URLとサーチエンジンサーバから取得したURLの一致判断)
前記第1の実施形態においては、現在対象の検索キーと蓄積されている検索キーが一致した場合には、蓄積されている検索キーと関連付いている検索結果URLが読み出され、サーチエンジンサーバからの検索結果と伴にリライタ用端末30に送信されてそれぞれの検索結果が区別して表示されるが、蓄積されている検索結果とサーチエンジンの検索結果に共通のURLがある場合にはサーチエンジンの検索結果から共通のURLを除外してリライタ用端末30に送信する構成にすることもでき、リライタが重複したリンク先を閲覧することを防止することができる。
(Match determination of search result URL of search result storage TBL and URL acquired from search engine server)
In the first embodiment, when the current search key matches the stored search key, the search result URL associated with the stored search key is read, and the search engine server The search results are transmitted to the rewriter terminal 30 together with the search results and displayed separately from each other. However, if the stored search results and the search results of the search engines have a common URL, the search engine It is also possible to exclude the common URL from the search results and transmit it to the rewriter terminal 30 and prevent the rewriter from browsing the duplicated link destination.

(同じリライタが複数作業を同期間で行っている場合)
リライタは複数の作業を同時並行して行うこともあり、この場合にも前記第1の実施形態においては、現在の検索キーと蓄積されている検索キーとの一致を判断し、さらに、一致した蓄積された検索キーに関連付いたリライタと同じ作業を行っている場合に、蓄積された検索結果のURLが表示されることになるが、現在リライタが行っている作業を特定し、この作業を共同で行っているリライタが登録した検索キーとの一致を判断する構成にすることもでき、中間サーバ10が蓄積された多数の検索キーと現在対象の検索キーの一致を比較する回数が大幅に低減されると共に、現在の作業と関連付けられて蓄積されている検索キーのURLとそれ以外の作業と関連付けられて蓄積されている検索キーのURLがあった場合に、前者のURLの方がより作業に適した情報を有する傾向があり、リライタのさらなる作業効率の向上につながる。
(When the same rewriter performs multiple tasks during the same period)
The rewriter may perform a plurality of operations simultaneously. In this case as well, in the first embodiment, the match between the current search key and the stored search key is determined, and the match is further made. When the same work as the rewriter associated with the stored search key is being performed, the URL of the stored search result is displayed. The work currently being performed by the rewriter is identified and this work is performed. It is also possible to determine a match with a search key registered by a collaborative rewriter, and the intermediate server 10 greatly increases the number of comparisons between the search key stored and the match of the current search key. If the URL of the search key stored in association with the current work and the URL of the search key stored in association with other work are reduced, the former URL It is tend to have information more suitable for the work, leading to further improvement in work efficiency rewriter.

現在リライタが行っている作業の特定は、認証時にリライタが複数の作業を有しているか否かを判断し、有していると判断された場合には作業の選択を行うためのWebページをリライタ用端末30に送信し、リライタが選択することで可能となる。この他、作業管理を行うシステムが構築されている場合には、そのシステムから対象となっているリライタが現在どの作業を行っているかを示す情報を中間サーバ10が取得する仕組みを構築することでも可能となる。   The work currently performed by the rewriter is determined by determining whether or not the rewriter has a plurality of work at the time of authentication, and if it is determined that the work has been performed, a Web page for selecting the work is displayed. This is made possible by transmitting to the rewriter terminal 30 and selecting by the rewriter. In addition, when a system for managing work is constructed, it is also possible to construct a mechanism for the intermediate server 10 to acquire information indicating which work is currently performed by the target rewriter from the system. It becomes possible.

(同じ作業IDの登録している検索キーの表示)
前記第1の実施形態においては、検索キーをリライタがブラウザに入力することで、入力された検索キーと蓄積されている検索キーとの一致を判断し、一致した蓄積された検索キーと関連付いた検索結果のURLを表示しているが、検索結果蓄積TBLを用いてリライタの現在の作業と同一の作業を行っているリライタによる蓄積された検索キーを参照することができる構成にすることもでき、リライタがテープ起こしする音声データの音を誤って聴くことや、誤った用語が用いられて録音されていることがあり、この場合にリライタが検索キーを用いて検索しても検索結果が得られないか、不必要な情報を取得することになるが、他のリライタが蓄積した検索キーを閲覧することでそれらの状況を回避して誤ったテープ起こしを行うことを防止したり、テープ起こしの作業を迅速に完了することができる。さらに、検索キーを表示する場合にはリライタを特定することができる情報、例えば、氏名を表示することが望ましく、新人のリライタが入力した検索キーよりも有能なリライタが入力した検索キーを参考にする方がより迅速に作業を進めることができる。特に、登録された検索キーが膨大にある場合には有効である。このようにリライタを特定することができる情報は検索キーと共に表示することができる他、検索結果をリライタがブラウザのウィンドウで閲覧する場合に検索結果のURLとこのURLと関連付いたリライタ(つまり、検索結果のURLを登録したリライタ)のリライタを特定することができる情報を表示することもできる。
(Display of search keys registered with the same work ID)
In the first embodiment, the rewriter inputs the search key to the browser, thereby determining the match between the input search key and the stored search key. The search result URL is displayed, but it is also possible to use the search result storage TBL to refer to the search key stored by the rewriter performing the same work as the current work of the rewriter. In some cases, the rewriter may accidentally listen to the sound of the audio data produced by the tape, or may be recorded using the wrong term. In this case, even if the rewriter searches using the search key, the search results are not displayed. You will not be able to obtain or get unnecessary information, but by browsing the search keys accumulated by other rewriters, you can avoid these situations and perform erroneous tape transcription. Sealed or, it is possible to quickly complete the work of the cause tape. Furthermore, when displaying a search key, it is desirable to display information that can identify the rewriter, for example, a name, and refer to a search key entered by a competent rewriter rather than a search key entered by a new rewriter. The work can be done more quickly. This is particularly effective when there are a large number of registered search keys. The information that can specify the rewriter in this way can be displayed together with the search key. In addition, when the rewriter browses the search result in the browser window, the URL of the search result and the rewriter associated with the URL (that is, It is also possible to display information that can specify the rewriter of the search result URL).

(閲覧時間又は閲覧回数の計測による自動登録)
前記第1の実施形態においては、登録のコマンドボタンをマウスポインタで押下することで現在閲覧しているWebページのURLが検索キーと伴に登録される構成であるが、閲覧から所定時間を経過した場合、又は、同じサイトの閲覧回数が所定回数を経過した場合に、自動的に該当WebページのURLが登録される構成にすることもできる。
(Automatic registration based on browsing time or browsing count)
In the first embodiment, the URL of the currently browsed Web page is registered with the search key by pressing the registration command button with the mouse pointer, but a predetermined time has passed since browsing. In such a case, the URL of the corresponding Web page can be automatically registered when the number of times of browsing the same site has passed a predetermined number of times.

閲覧から所定時間を経過したか否かは、リライタ用端末30のブラウザに閲覧時間を計測するプラグインを追加し、そのページが表示されたことを閲覧開始として、他のページに移動した、ブラウザが終了された等の閲覧終了後までの閲覧時間をプラグインが中間サーバ10に送信する構成、又は、中間サーバ10がWWWサーバ50からのWebページをリライタ用端末10に送信してから、次の、Webページをリライタ用端末10に送信するまでを閲覧時間とする構成を採ることで可能となる。   Whether or not a predetermined time has elapsed since browsing is determined by adding a plug-in that measures the browsing time to the browser of the rewriter terminal 30, and moving to another page with the start of browsing that the page is displayed. The configuration in which the plug-in transmits the browsing time until the end of browsing, such as when the plug-in is terminated, to the intermediate server 10, or after the intermediate server 10 transmits the Web page from the WWW server 50 to the rewriter terminal 10, It becomes possible by adopting a configuration in which the browsing time is until the Web page is transmitted to the rewriter terminal 10.

同じサイトの閲覧回数とは、同じWWWサーバ50が格納するWebページ(同じサイトのWebページ)の閲覧回数、または、同じフォルダ名までのパス名内のWebページの閲覧回数である。閲覧回数の場合には最大閲覧回数個のWebページのURLが登録対象となり、一つの検索キーに対して複数のURLを関連付けて登録を行う。この場合に、リライタ用端末30のブラウザのウィンドウに表示する場合には、最大閲覧回数個のWebページのURLを画定して(枠線で区切って)他のURLと区別して表示することが望ましい。そうすることで、リライタが最大閲覧回数個のWebページが一つのサイトに属することを認識することができ、複数の異なるサイトを閲覧して情報を収集するのではなく同じサイトを閲覧して情報を収集するために効率良く情報収集することができる。   The number of browsing of the same site is the number of browsing of Web pages (Web pages of the same site) stored in the same WWW server 50, or the number of browsing of Web pages in a path name up to the same folder name. In the case of the number of browsing times, the URL of the Web page of the maximum number of browsing times is to be registered, and registration is performed by associating a plurality of URLs with one search key. In this case, when displaying in the browser window of the rewriter terminal 30, it is desirable to demarcate the URLs of the Web pages of the maximum number of times viewed (separated by a frame line) and distinguish them from other URLs. . By doing so, the rewriter can recognize that the maximum number of browsing web pages belong to one site, and browse the same site instead of browsing multiple different sites to collect information. Can collect information efficiently.

「http://jp.fujitsu.com/group/shikoku/services/solitions/index.html」は、次の構成からなる。
「http」:スキーム名
「jp.fujitsu.com」:サーバ名、
「/group/shikoku/services/solitions/index.html」:パス名
同じWWWサーバ50が格納するWebページは、例えば、「jp.fujitsu.com」で特定されるサーバが格納するWebページである(ここで、同じWWWサーバ50としているが、実体は複数のWWWサーバ50から構成されていることもあり、サーバ名が同一であれば同じWWWサーバとする)。フォルダ名までのパス名内のWebページは、例えば、「/group/shikoku/services/solitions/」以下のWebページ、「/group/shikoku/」以下のWebページである。
リライタ用端末30のブラウザによる閲覧時には中間サーバ10を経由するために中間サーバ10がURLを保持しており、中間サーバ10でのカウントが可能である。
“Http://jp.fujitsu.com/group/shikoku/services/solitions/index.html” has the following configuration.
“Http”: Scheme name “jp.fujitsu.com”: Server name,
“/Group/shikoku/services/solitions/index.html”: The Web page stored by the WWW server 50 having the same path name is, for example, a Web page stored by the server specified by “jp.fujitsu.com” ( Here, although the same WWW server 50 is used, the entity may be composed of a plurality of WWW servers 50. If the server names are the same, the same WWW server is used). The web pages in the path name up to the folder name are, for example, web pages under “/ group / shikoku / services / solitions /” and web pages under “/ group / shikoku /”.
When browsing by the browser of the rewriter terminal 30, the intermediate server 10 holds the URL in order to pass through the intermediate server 10, and the intermediate server 10 can count.

このように構成されることにより、所定条件を満たせば中間サーバ10により自動的に登録がなされ、リライタがブラウザ上のコマンドボタンをマウスポインタで押下することなく、自動的に登録されるためにリライタへの負担を軽減することができる。特に、所定時間以上閲覧したWebページや所定回数以上閲覧したWebページが登録される場合には、単にリライタが閲覧したWebページを閲覧する場合と比べ、検索キーに関連して有用な情報が存在するWebページである可能性が高く、情報収集の迅速化につながる。   With this configuration, the rewriter is automatically registered by the intermediate server 10 when a predetermined condition is satisfied, and the rewriter is automatically registered without pressing the command button on the browser with the mouse pointer. Can alleviate the burden. In particular, when a Web page that has been browsed for a predetermined time or a Web page that has been browsed for a predetermined number of times is registered, there is more useful information related to the search key than when a Web page browsed by a rewriter is simply browsed. This is likely to be a Web page that leads to faster information collection.

ただし、所定時間以上閲覧したWebページや所定回数以上閲覧したWebページに該当する場合でも、リライタがリライタ用端末30のブラウザで登録を取り止めるための入力を受け付ける構成にすることもでき、所定時間以上閲覧したWebページや所定回数以上閲覧したWebページであれば有用なWebページである可能性が高いが、必ずしも有用な情報が存在するWebページではなく、有用な情報が存在しないWebページである場合にリライタが手動操作で登録処理を取り消す操作が可能となって、不要なWebページのURLの登録が阻止され、他のリライタの情報収集を阻害することがない。   However, even in the case of a web page browsed for a predetermined time or a web page browsed for a predetermined number of times, the rewriter can accept an input for canceling registration in the browser of the rewriter terminal 30. A web page that has been browsed or a web page that has been browsed more than a predetermined number of times is likely to be a useful web page, but is not necessarily a web page that contains useful information, and is a web page that does not contain useful information In addition, the rewriter can manually cancel the registration process, and registration of URLs of unnecessary Web pages is prevented, so that information collection of other rewriters is not hindered.

(検索結果のリンクを選択した後の処理について)
前記第1の実施形態では、リライタがリライタ用端末30のブラウザに検索結果のWebページを表示させて、検索結果のリンクを選択してリンク先が表示されることでこのリンクのURLを登録することが可能となり、リライタの選択によって登録がなされる構成であったが、その後は、つまり、登録のコマンドボタンが押下された後は検索結果のWebページを再表示させることが好ましい。これにより、他のリンク先を選択することができると共に、登録が適切になされたことをリライタに知らせることにもなる。
(Processing after selecting a search result link)
In the first embodiment, the rewriter displays the search result Web page on the browser of the rewriter terminal 30, selects the search result link, and displays the link destination to register the URL of this link. However, it is preferable that the search result Web page is displayed again after that, that is, after the registration command button is pressed. As a result, other link destinations can be selected, and the rewriter can be informed that registration has been properly performed.

また、登録がなされた後に、登録が適切になされた旨のWebページが表示され、そのWebページ上に検索結果のWebページのURL又は閲覧していたWWWサーバ50からのWebページのURLがリンクとして表示される構成であってもよい。   In addition, after registration, a Web page indicating that the registration is properly performed is displayed, and the URL of the Web page of the search result or the URL of the Web page from the WWW server 50 being browsed is linked on the Web page. May be displayed.

さらに、登録がなされた後であっても、表示されているWebページに変化がなく、つまり、登録のコマンドボタンが配置されたWebページが表示されるフレームとWWWサーバ50からのWebページが表示されるフレームのままだったとしても、ブラウザには一時的に閲覧したWebページの履歴が格納され、その履歴のリストから検索結果のWebページに戻ることもできるし、ブラウザのツールバーに表示されている履歴を辿ることを指示するボタンの押下で検索結果のWebページに戻ることもできる。   Further, even after registration, there is no change in the displayed Web page, that is, a frame displaying a Web page on which a registration command button is arranged and a Web page from the WWW server 50 are displayed. Even if the frame is left as it is, the browser stores the history of the temporarily viewed web page, and can return to the web page of the search result from the history list, and is displayed on the browser toolbar. It is also possible to return to the Web page of the search result by pressing a button for instructing to follow a history.

(優先登録について)
前記第1の実施形態では、蓄積されている検索結果の中から要求した使用者と同じ作業に所属する使用者が登録し、要求した検索キーと一致する検索結果を抽出し、要求した使用者の使用者コンピュータ30に中間サーバ10が送信していたが、検索結果の登録時に使用者が指定する優先レベルを付与することもでき、そうして登録された検索結果の中から該当する検索結果を抽出して優先レベルに応じて抽出した検索結果を扱うこともできる。優先した検索結果の扱いとは、優先レベルの高い順に並び替えた後に使用者コンピュータに送信したり、優先レベルも含めて使用者コンピュータに送信した場合に使用者コンピュータで表示する場合に優先レベルに応じて表示を行ったりすることができる。そうすることで、より登録する使用者の意図が反映された登録となって、それを活用して情報収集する使用者がより円滑に調べることができる。ここで、優先レベルを自動的に中間サーバ10が付与することもでき、例えば、最新に登録された検索結果に高い優先レベルを付与し、所定時間経過毎に蓄積されている検索結果の優先レベルを低くする構成を採ることができる。ただし、他の使用者から検索を実行されて抽出された検索結果、実際にアドレスが示す情報を取得した検索結果については優先レベルを保持又は高くする構成にすることが望ましい。
(About priority registration)
In the first embodiment, a user who belongs to the same task as the requested user is registered from the stored search results, and a search result that matches the requested search key is extracted and the requested user is extracted. Although the intermediate server 10 has transmitted to the user computer 30, a priority level designated by the user at the time of registering the search result can be given, and the corresponding search result from the registered search results The search result extracted according to the priority level can be handled. Priority search results are handled in order from the highest priority level to send to the user computer, or to the priority level when it is sent to the user computer including the priority level. Display can be performed accordingly. By doing so, it becomes a registration that reflects the intention of the user to register more, and the user who collects information by utilizing it can check more smoothly. Here, the intermediate server 10 can automatically give the priority level. For example, a high priority level is given to the latest registered search result, and the priority level of the search result accumulated every predetermined time has elapsed. The structure which makes low can be taken. However, it is desirable to maintain or increase the priority level for the search results extracted by executing a search from another user and the search results obtained by actually acquiring the information indicated by the address.

以上の前記各実施形態により本発明を説明したが、本発明の技術的範囲は実施形態に記載の範囲には限定されず、これら各実施形態に多様な変更又は改良を加えることが可能である。そして、かような変更又は改良を加えた実施の形態も本発明の技術的範囲に含まれる。このことは、特許請求の範囲及び課題を解決する手段からも明らかなことである。   Although the present invention has been described with the above embodiments, the technical scope of the present invention is not limited to the scope described in the embodiments, and various modifications or improvements can be added to these embodiments. . And embodiment which added such a change or improvement is also contained in the technical scope of the present invention. This is apparent from the claims and the means for solving the problems.

本発明の第1の実施形態に係る情報収集システムのシステム構成図である。1 is a system configuration diagram of an information collection system according to a first embodiment of the present invention. 本発明の第1の実施形態に係る中間サーバの詳細ブロック構成図である。It is a detailed block block diagram of the intermediate | middle server which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係る情報収集システムで使用されるコンピュータのハードウェア構成図である。It is a hardware block diagram of the computer used with the information collection system which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係る中間サーバで用いるデータベースのテーブル構成である。It is the table structure of the database used with the intermediate | middle server which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係る情報収集システムの動作概要説明図である。It is operation | movement outline explanatory drawing of the information collection system which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係るシステムのログイン処理のフローチャートである。It is a flowchart of the login process of the system which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係るリライタ用端末上でのブラウザのウィンドウでの表示の一例(ログイン画面、検索画面)である。It is an example (a login screen, a search screen) of a display on a browser window on the rewriter terminal according to the first embodiment of the present invention. 本発明の第1の実施形態に係るシステムの検索処理のフローチャートである。It is a flowchart of the search process of the system which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係るシステムの検索取得表示処理のフローチャートである。It is a flowchart of the search acquisition display process of the system which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係るリライタ用端末上でのブラウザのウィンドウでの表示の一例(検索結果画面)である。It is an example (search result screen) of the display in the browser window on the terminal for rewriter according to the first embodiment of the present invention. 本発明の第1の実施形態に係るリライタ用端末上でのブラウザのウィンドウでの表示の一例(検索結果画面、情報閲覧・登録画面)である。It is an example (a search result screen, an information browsing / registration screen) of a display on a browser window on the rewriter terminal according to the first embodiment of the present invention. 本発明の第1の実施形態に係るリライタ用端末上でのブラウザのウィンドウでの表示の一例(情報閲覧画面、情報閲覧・登録画面)である。It is an example (information browsing screen, information browsing / registration screen) of display on a browser window on the rewriter terminal according to the first embodiment of the present invention. 本発明の第1の実施形態に係るシステムの検索結果蓄積処理のフローチャートである。It is a flowchart of the search result accumulation | storage process of the system which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係るサーチエンジンからのWebページを利用した中間サーバによるWebページの生成の概要説明図である。It is outline | summary explanatory drawing of the production | generation of the web page by the intermediate | middle server using the web page from the search engine which concerns on the 1st Embodiment of this invention. 本発明の第1の実施形態に係るWWWサーバからのWebページを利用した中間サーバによるWebページの生成の概要説明図である。It is an outline explanatory drawing of generation of a Web page by an intermediate server using a Web page from a WWW server concerning a 1st embodiment of the present invention.

符号の説明Explanation of symbols

10 中間サーバ
11 ログイン手段
12 検索ワード取得手段
13 検索結果取得・表示手段
14 検索結果蓄積手段
30 リライタ用端末
40 サーチエンジンサーバ
50 WWWサーバ
100 コンピュータ
111 CPU
112 RAM
113 ROM
114 フラッシュメモリ
115 HD
116 LANカード
117 マウス
118 キーボード
119 ビデオカード
119a ディスプレイ
120 サウンドカード
120a スピーカ
121 ドライブ

DESCRIPTION OF SYMBOLS 10 Intermediate server 11 Login means 12 Search word acquisition means 13 Search result acquisition / display means 14 Search result storage means 30 Rewriter terminal 40 Search engine server 50 WWW server 100 Computer 111 CPU
112 RAM
113 ROM
114 Flash memory 115 HD
116 LAN card 117 mouse 118 keyboard 119 video card 119a display 120 sound card 120a speaker 121 drive

Claims (7)

共同の作業を行う使用者が使用する使用者コンピュータと、
アドレスを伴う情報取得要求があった場合に要求したコンピュータにアドレスが示す情報を送信する情報配信サーバと、
検索キーを伴う検索要求があった場合に当該検索キーに基づき情報配信サーバの情報とその情報の所在を示すアドレスを関連付けたデータベースの検索を実行し、検索ヒットした情報配信サーバの情報の少なくとも一部と対応するアドレスを検索サーバの検索結果として要請したコンピュータに送信する検索サーバと、
使用者コンピュータからの情報取得要求があった場合に代わりに情報配信サーバへ情報取得要求を行い、使用者コンピュータからの検索要求があった場合に代わりに検索サーバへ検索要求を行う中間サーバとを備える情報収集システムであって、
前記中間サーバが、
前記使用者を識別するための使用者識別情報、前記作業を識別するための作業ID、前記検索キー及び前記アドレスを関連付けて記録してある検索結果記憶手段と、
前記作業ID、前記使用者識別情報及び前記作業の作業期間を示す情報を関連付けて記録してある作業記憶手段と、
前記使用者コンピュータで入力された使用者識別情報を受信する手段と、
前記検索結果記憶手段に格納されている検索キーが、前記使用者コンピュータから入力された検索キーと一致するか否かを判断する手段と、
前記使用者コンピュータで入力された検索キーと前記検索結果記憶手段に格納されている検索キーが一致したと判断した場合に、前記使用者コンピュータで入力された使用者識別情報と、前記検索結果記憶手段に格納されている前記一致した検索キーに関連付いている使用者識別情報とが、前記作業記憶手段にて同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含まれているか否かを判断する共同作業者判定手段と、
前記共同作業者判定手段が、前記使用者コンピュータで入力された使用者識別情報と、前記検索結果記憶手段に格納されている前記一致した検索キーに関連付いている使用者識別情報とが、前記作業記憶手段にて同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含まれていると判断した場合に、前記検索キーに関連付けられて格納されている前記アドレスを登録された検索結果
として前記使用者コンピュータに送信する手段と、
前記使用者コンピュータから検索結果の登録の指示を受け付ける登録受付手段と、
前記登録受付手段が検索結果の登録の指示を受け付けた場合に、前記使用者識別情報、作業ID、検索キー及びアドレスを関連付けて前記検索結果記憶手段に記録する手段とを含む情報収集システム。
A user computer used by collaborative users;
An information distribution server that transmits information indicated by an address to a requesting computer when there is an information acquisition request with an address;
When there is a search request accompanied by a search key, a database search is performed in which the information distribution server information is associated with the address indicating the location of the information based on the search key, and at least one of the information distribution server information hit by the search A search server that sends the address corresponding to the part to the computer that requested the search server as a search result;
An intermediate server that makes an information acquisition request to the information distribution server instead when there is an information acquisition request from the user computer, and makes a search request to the search server instead when there is a search request from the user computer An information collection system comprising:
The intermediate server is
User identification information for identifying the user, a work ID for identifying the work, a search result storage means in which the search key and the address are recorded in association with each other;
Work storage means in which the work ID, the user identification information, and information indicating the work period of the work are associated and recorded;
Means for receiving user identification information entered at the user computer;
Means for determining whether or not a search key stored in the search result storage means matches a search key input from the user computer;
When it is determined that the search key input by the user computer matches the search key stored in the search result storage means, the user identification information input by the user computer and the search result storage User identification information associated with the matched search key stored in the means is associated with the same work ID in the work storage means and the work period associated with the work ID A collaborator determination means for determining whether or not the current date is included in the information indicating
The collaborator determination means includes user identification information input by the user computer and user identification information associated with the matched search key stored in the search result storage means. When it is determined that the current date is included in the information indicating the work period associated with the same work ID in the work storage means and associated with the work ID, the work storage means associates with the search key. Means for transmitting the stored address to the user computer as a registered search result;
Registration accepting means for accepting a search result registration instruction from the user computer;
And a means for associating and recording the user identification information, work ID, search key and address in the search result storage means when the registration acceptance means accepts an instruction to register search results.
前記登録受付手段で、登録の指示を受け付けるのは検索結果のうち検索サーバの検索結果である
前記請求項1に記載の情報収集システム。
The information collection system according to claim 1, wherein the registration receiving unit receives a registration instruction from search results of a search server.
前記中間サーバが、
特定した使用者が所属する作業が複数あった場合に、使用者からの使用者コンピュータでの選択による複数作業からの作業の特定を受信する特定作業受信手段をさらに含み、
前記共同作業者判定手段が、前記特定作業受信手段で受信された前記特定された作業について判断処理を行う
前記請求項1又は2に記載の情報収集システム。
The intermediate server is
In addition, when there are a plurality of tasks to which the identified user belongs, a specific task receiving means for receiving the identification of the task from the plurality of tasks by the selection by the user computer from the user is further included.
The information collection system according to claim 1 or 2 , wherein the joint worker determination unit performs a determination process on the specified work received by the specific work reception unit.
前記中間サーバが、
検索サーバの検索結果と登録された検索結果を使用者コンピュータに送信する場合に、検索サーバの検索結果と登録された検索結果が一致する検索結果を含むか否かを判断する手段と、
一致する検索結果を含むと判断した場合には、検索サーバの検索結果から一致する検索結果を削除する手段とをさらに含む
前記請求項1ないしのいずれかに記載の情報収集システム。
The intermediate server is
Means for determining whether the search result of the search server and the registered search result include a search result when transmitting the search result of the search server and the registered search result to the user computer;
If it is determined to contain a matching search result, the claims 1 to 3 information collection system according to any one of and means for deleting a search result that matches the search result of the search server.
共同の作業を行う使用者が使用者コンピュータを用いて入力した検索キーを受信し、情報とその情報のアドレスを関連付けたデータベース内を検索キーに基づき検索する検索サーバに対し、受信した検索キーで検索を要請し、要請した検索サーバから検索サーバの検索結果を受信し、使用者コンピュータに受信した検索サーバの検索結果を送信し、
アドレスを伴う情報取得要求があった場合に要求したコンピュータにアドレスが示す情報を送り返す情報配信サーバに対し、検索サーバの検索結果に対する使用者の使用者コンピュータを用いた選択に応じて選択された検索結果の情報のアドレスが示す情報を要請し、要請した情報配信サーバからアドレスが示す情報を受信し、使用者コンピュータに受信したアドレスが示す情報を送信する中間サーバであって、
前記使用者コンピュータで入力された使用者識別情報を受信する手段と、
前記使用者コンピュータを用いた検索結果の登録の指示を受け付ける手段と、
検索結果の登録の指示を受け、前記使用者を識別するための使用者識別情報、前記作業を識別するための作業ID、前記検索キー及び前記アドレスを関連付けて検索結果記憶手段に格納する手段と、
前記使用者コンピュータを用いて入力された検索キーが前記検索結果記憶手段に格納されている検索キーと一致するか否かを判断する手段と、
前記入力された検索キーと前記検索結果記憶手段に格納されている検索キーとが一致したと判断した場合に、検索キーを入力した使用者の使用者識別情報と前記検索結果記憶手段に格納されている一致した検索キーに関連付いている使用者識別情報とが、予め作業ID、使用者識別情報及び作業期間を関連付けて格納している作業記憶手段にて、同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含まれているか否かを判断する手段と、
検索キーを入力した使用者の使用者識別情報と前記検索結果記憶手段に格納されている一致した検索キーに関連付いている使用者識別情報とが、同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含ま
れていると判断した場合に、検索キーに関連付けられて格納されているアドレスを使用者コンピュータに送り出す手段とを含む中間サーバ。
The search key input by the user who performs the collaborative work using the user computer is received, and the search key received by the search server that searches the database in which the information and the address of the information are associated with each other based on the search key is received. Request search, receive search server search results from requested search server, send received search server search results to user computer,
The search selected according to the selection using the user's user computer for the search result of the search server to the information distribution server that sends back the information indicated by the address to the requesting computer when there is an information acquisition request with an address An intermediate server that requests information indicated by the address of the result information, receives the information indicated by the address from the requested information distribution server, and transmits the information indicated by the received address to the user computer,
Means for receiving user identification information entered at the user computer;
Means for receiving an instruction to register search results using the user computer;
Means for receiving a search result registration instruction and storing the user identification information for identifying the user, the work ID for identifying the work, the search key and the address in association with each other in the search result storage means; ,
Means for determining whether a search key input using the user computer matches a search key stored in the search result storage means;
When it is determined that the input search key matches the search key stored in the search result storage means, the user identification information of the user who has input the search key and the search result storage means are stored. The user identification information associated with the matched search key is associated with the same work ID in the work storage means that stores the work ID, the user identification information, and the work period in advance in association with each other. And means for determining whether or not the information indicating the work period associated with the work ID includes the current date;
The user identification information of the user who has input the search key and the user identification information associated with the matched search key stored in the search result storage means are associated with the same work ID, and Intermediate means including means for sending the address stored in association with the search key to the user computer when it is determined that the current date is included in the information indicating the work period associated with the work ID server.
共同の作業を行う使用者の使用者コンピュータと、使用者コンピュータからの要請で検索を支援する中間サーバとを用い、中間サーバが使用者からの使用者コンピュータで入力された検索キーを受信するステップ、中間サーバが入力された検索キーでのキーワード検索を検索サーバに要請するステップ、検索サーバが要請された検索キーに基づき情報とその情報の所在を示すアドレスを関連付けたデータベースの検索を実行し、検索ヒットした情報の少なくとも一部と対応するアドレスを検索サーバの検索結果として中間サーバに送信するステップ、中間サーバが検索サーバの検索結果を使用者コンピュータに送信するステップ、中間サーバが使用者からの使用者コンピュータで選択された検索結果を受信するステップと、中間サーバが選択された検索結果のアドレスが示す情報配信サーバに情報の取得を要請するステップと、当該情報配信サーバがアドレスが示す情報を中間サーバに送信するステップ、並びに、中間サーバが情報配信サーバからのアドレスが示す情報を使用者コンピュータに送信するステップからなる情報検索取得処理とを含む情報収集方法であって、
前記中間サーバが前記使用者コンピュータで入力された使用者識別情報を受け付けるステップ、
前記中間サーバが前記使用者識別情報、前記検索キー、作業を識別するための作業ID及び前記アドレスを関連付けて記録してある検索結果記憶手段に格納されている検索キーが、使用者から入力された検索キーと一致するか否かを判断するステップ、
前記入力された検索キーと前記検索結果記憶手段に格納されている検索キーとが一致したと判断した場合に、中間サーバが検索キーを入力した使用者の使用者識別情報と前記検索結果記憶手段に格納されている一致した検索キーに関連付いている使用者識別情報とが、予め作業ID、使用者識別情報及び作業期間を関連付けて格納している作業記憶手段にて、同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含まれているか否かを判断するステップ、
検索キーを入力した使用者の使用者識別情報と前記検索結果記憶手段に格納されている一致した検索キーに関連付いている使用者識別情報とが、同一の作業IDに関連付けられて、且つ前記作業IDに関連付けられている前記作業期間を示す情報に現在の日付が含まれていると判断した場合に、中間サーバが検索キーに関連付けられて格納されているアドレスを登録された検索結果として使用者コンピュータに送り出すステップからなる照会処理と、
前記中間サーバが前記使用者コンピュータから検索結果の登録の指示を受け付ける登録受付ステップ
前記中間サーバが検索結果の登録の指示を受け付けた場合に、使用者識別情報、作業ID、検索キー及びアドレスを関連付けて前記検索結果記憶手段に格納するステップからなる登録処理とを含む情報収集方法。
A step of receiving a search key input from the user by the user computer using the user computer of the user who performs the collaborative work and the intermediate server supporting the search by a request from the user computer. The intermediate server requests the search server for a keyword search with the input search key, the search server performs a search of a database that associates information and an address indicating the location of the information based on the requested search key; A step of transmitting an address corresponding to at least a part of the searched information to the intermediate server as a search result of the search server, a step of transmitting the search result of the search server to the user computer, and the intermediate server from the user Step of receiving search results selected by user computer and intermediate server selected A step of requesting the information distribution server indicated by the address of the search result to acquire information, a step of the information distribution server transmitting information indicated by the address to the intermediate server, and an address from the information distribution server An information collecting method including an information search acquisition process comprising a step of transmitting information indicating to a user computer,
The intermediate server accepting user identification information input by the user computer;
A search key stored in search result storage means in which the intermediate server records the user identification information, the search key, a work ID for identifying a work and the address in association with each other is inputted by the user. Determining whether the search key matches,
When it is determined that the input search key matches the search key stored in the search result storage means, the user identification information of the user who has input the search key by the intermediate server and the search result storage means The user identification information associated with the matched search key stored in the work storage means that stores the work ID, the user identification information, and the work period in association with each other in the same work ID. Determining whether the current date is included in the information indicating the work period associated and associated with the work ID;
The user identification information of the user who has input the search key and the user identification information associated with the matched search key stored in the search result storage means are associated with the same work ID, and When it is determined that the current date is included in the information indicating the work period associated with the work ID, the intermediate server uses the address stored in association with the search key as a registered search result. An inquiry process consisting of a step to send to an administrator computer;
Registration accepting step in which the intermediate server accepts a search result registration instruction from the user computer. When the intermediate server accepts a search result registration instruction, the user identification information, work ID, search key, and address are associated. And a registration process comprising a step of storing in the search result storage means.
前記登録処理の登録受付ステップで、登録の指示を受け付けるのは検索結果のうち情報検索取得処理で得られた検索サーバの検索結果である
前記請求項に記載の情報収集方法。
7. The information collecting method according to claim 6 , wherein in the registration receiving step of the registration process, a registration instruction is received from a search server search result obtained by an information search acquisition process among search results.
JP2006037741A 2006-02-15 2006-02-15 Information collection system and method Expired - Fee Related JP4832101B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006037741A JP4832101B2 (en) 2006-02-15 2006-02-15 Information collection system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006037741A JP4832101B2 (en) 2006-02-15 2006-02-15 Information collection system and method

Publications (2)

Publication Number Publication Date
JP2007219697A JP2007219697A (en) 2007-08-30
JP4832101B2 true JP4832101B2 (en) 2011-12-07

Family

ID=38496951

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006037741A Expired - Fee Related JP4832101B2 (en) 2006-02-15 2006-02-15 Information collection system and method

Country Status (1)

Country Link
JP (1) JP4832101B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5442338B2 (en) * 2009-06-30 2014-03-12 Line株式会社 Information retrieval apparatus and information retrieval service system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004289231A (en) * 2003-03-19 2004-10-14 Ricoh Co Ltd Communication device that can input destination

Also Published As

Publication number Publication date
JP2007219697A (en) 2007-08-30

Similar Documents

Publication Publication Date Title
JP4372848B2 (en) Internet access method and system
TW468106B (en) Navigating network resources based on metadata
CN101194256A (en) Method and system for automatic input completion of languages with ideographic and phonetic characters
JP2002278989A (en) Recommendation system and recommendation method
JP3803961B2 (en) Database generation apparatus, database generation processing method, and database generation program
JP2011203964A (en) Document management system and method
CN101127068B (en) Information processing system is unified information processing method
JP2003006225A (en) Information providing method, information providing apparatus and terminal used therefor
KR20000054312A (en) Establishing provide Method for ordered web information
JP4716778B2 (en) Proxy processing system and proxy processing method
KR101393839B1 (en) Search system presenting active abstracts including linked terms
JP2002099568A (en) WWW server with personal bookmark automatic creation function
JP2006244071A (en) Information providing method, portal site system, and program
JP2001325275A (en) Method and apparatus for creating a search report of a web page using a plurality of search engines operated on the Internet
JP2007323394A (en) Meta search system, meta search method, and user terminal and program used therefor
JP4832101B2 (en) Information collection system and method
JP2002149668A (en) Internet auxiliary software and recording medium having the same software recorded
JP2000285052A (en) URL conversion method and apparatus
JP2007072596A (en) Information sharing system and information sharing method
JP2001312520A (en) Document data linking device, link destination address display / access device, and linked document data distribution device
JP2005122606A (en) Information browsing apparatus, information browsing system, and information browsing program
JP3533068B2 (en) Facsimile information box access processing method and program storage medium
KR20000054256A (en) System and Method for searching personal information on internet
JP2003271647A (en) Browsing file data providing method, browsing frequency data providing method, relay device therefor, program, and recording medium
JP2002215675A (en) Information retrieval system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060329

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20060329

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060614

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080911

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101228

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110419

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110601

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110920

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110920

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4832101

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140930

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees