(57)【要約】  【課題】本発明は、キーワードによる検索対象のファイルを提供するファイル提供方法並びにこの方法を用いたファイル提供システムおよびサーバに関し、システムにおけるファイルの提供処理の負荷を軽減させると共に、許容の範囲でネットワーク上に公開されない情報や更新情報を提供可能として利便性の向上を図ることを目的とする。  【解決手段】ネットワーク１２を介して所定のコンピュータ１３より検索要求が合ったときの検索キーワードをメモリ２７に記憶させておき、更新または追加されて作成された要約ファイルに対し、記憶された検索キーワードをメモリ２７より読み出して照合を行わせ、照合によって該当要約ファイルが存在する場合に、当該要約ファイルの写しを含めた通信ファイルを作成させて検索要求元のコンピュータ１３に送信させる構成とする。  【選択図】  図１
2005242761.tif 000002
【特許請求の範囲】
【請求項１】
所定のファイルが格納されるコンピュータで使用され、コンピュータネットワークを介して要求される所定ファイルを提供させるもので、予め所定の記憶領域が構築されるファイル提供方法であって、
前記コンピュータネットワークより検索キーワードを用いた所定ファイルの検索要求に応じて検索を行わせると共に、当該検索キーワードを前記構築させた記憶領域に記憶させるステップと、
前記検索の結果および該当したファイルの写しを含めた通信ファイルを作成させて前記検索要求元の前記コンピュータに送信させるステップと、
前記既存ファイルの更新ファイルまたは追加ファイルを入力したときに、当該入力したファイルに対し、前記記憶された検索キーワードを前記記憶領域より読み出して当該検索キーワードを含むか否かの照合を行わせるステップと、
前記照合によって該当ファイルが存在する場合に、当該ファイルの写しを含めた通信ファイルを作成させて前記検索要求元のコンピュータに送信させるステップと、
を含むことを特徴とするファイル提供方法。
【請求項２】
請求項１記載のファイル提供方法であって、前記ファイルに対して当該ファイルの内容の要約情報およびファイル保存場所の情報を含む要約ファイルを作成させると共に、作成した要約ファイルを格納する格納領域を構築させるものであり、前記検索、照合および通信ファイルに含める写しの対象を、上記要約ファイルとすることを特徴とするファイル提供方法。
【請求項３】
所定のファイルが格納されてコンピュータネットワークに接続され、当該ネットワーク上の所定のコンピュータより検索キーワードを用いた前記ファイルの検索要求に応じて、該当のファイルを上記コンピュータに提供するファイル提供システムであって、
前記コンピュータネットワーク上の所定のコンピュータより検索要求されたときに、前記検索キーワードに基づいて前記ファイルの内容を検索する検索手段と、
前記検索手段で使用された検索キーワードを、検索要求した前記コンピュータの情報および付属情報と共に記憶する記憶手段と、
入力される更新または追加された前記ファイルに対し、前記記憶された検索キーワードを前記記憶手段より読み出して当該キーワードを含むか否かを照合する照合手段と、
前記検索手段による検索結果および該当したファイルの写しを含めた通信ファイルを作成すると共に、前記照合手段による照合結果で該当したファイルを含めた通信ファイルを作成する通信ファイル作成手段と、
前記作成された通信ファイルを、前記コンピュータネットワークを介して検索要求元の前記コンピュータに送信する通信手段と、
を有することを特徴とするファイル提供システム。
【請求項４】
請求項３記載のファイル提供システムであって、前記ファイルに対して当該ファイルの内容の要約情報およびファイル保存場所の情報を含む要約ファイルを作成する要約ファイル作成手段と、前記作成した要約ファイルを格納する要約ファイル格納手段とを備え、前記検索手段による検索対象を前記要約ファイルとし、前記照合手段による照合対象を前記作成時の要約ファイルとすると共に、前記通信ファイル作成手段で含められる対象を要約ファイルとすることを特徴とするファイル提供システム。
【請求項５】
所定のファイルと、当該ファイルの内容の要約情報およびファイル保存場所の情報を含む要約ファイルとを保有する所定数の端末が接続されているコンピュータネットワークに接続され、当該ネットワーク上の所定の端末より検索キーワードを用いた上記要約ファイルの検索要求に応じて、該当の要約ファイルを検索要求元の端末に提供するサーバであって、
前記端末で保有している前記要約ファイルを、該当の総ての端末より入力して格納する要約ファイル格納手段と、
前記所定の端末より検索要求されたときに、前記検索キーワードに基づいて前記要約ファイルの内容を検索する検索手段と、
前記検索手段で使用された検索キーワードを、検索要求した前記端末の情報および付属情報と共に記憶する記憶手段と、
更新または追加された前記要約ファイルを入力したときに、当該入力した要約ファイルに対し、前記記憶された検索キーワードを前記記憶手段より読み出して当該キーワードを含むか否かを照合する照合手段と、
前記検索手段による検索結果および該当したファイルの写しを含めた通信ファイルを作成すると共に、前記照合手段による照合結果で該当した要約ファイルを含めた通信ファイルを作成する通信ファイル作成手段と、
前記作成された通信ファイルを、前記コンピュータネットワークを介して前記検索要求元の端末に送信する通信手段と、
を有することを特徴とするサーバ。
【請求項６】
請求項５記載のサーバであって、前記端末で保有しているファイルを、該当の総ての端末より入力して格納するファイル格納手段を備えると共に、入力される更新または追加の前記ファイルに対して前記要約ファイルを作成して前記要約ファイル格納手段に格納させる要約ファイル作成手段を備えることを特徴とするサーバ。
【請求項７】
請求項５記載のサーバであって、前記端末より当該端末が保有する検索対象許容の前記所定のファイルを供給させて格納するファイル格納手段を備え、前記検索、照合、前記通信ファイルに含める写しの対象を、上記提供させた所定のファイルとすることを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キーワードによる検索対象のファイルを提供するファイル提供方法並びにこの方法を用いたファイル提供システムおよびサーバに関する。
【背景技術】
【０００２】
近年、インターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信ネットワークが盛んに構築されてコンピュータ同士のデータ授受を容易に行うことができるるようになっている。また、ネットワーク上で種々のコンテンツを提供することも行われており、提供される側の利便性の向上が望まれている。
【０００３】
従来、情報を提供される側の利便性を向上させたものとして、インターネット上に公開されているＷｅｂページの変更情報を提供するシステムが種々あり、一例として下記の特許文献に開示されているものがある。
【０００４】
【特許文献１】特開２００３−２５６３１６号公報
【０００５】
上記特許文献には、システムがＷｅｂサイトを巡回して定期的に収集したＷｅｂページに関する情報を蓄積しておき、所定の異なる時期に収集された情報内容を比較して抽出したＷｅｂページやそれに属するＷｅｂサイトの変更情報に有益度を付与し、当該変更情報に基づいて提供用情報を生成して提供するというものである。すなわち、有益度は「テーブル」、「フォント」、「指定キーワード」等に対して数値として表され、これをリストとして格納しておき、有益度の高い情報の変更情報を通知しようとしたものである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記システムは、所定のＷｅｂサイトを定期的に巡回しなければならないことから、当該システムの処理の負荷が増大すると共に、提供されない情報であっても巡回した対象サイトの情報を総て蓄積しておくことから無駄が多いという問題がある。また、上記システムは、インターネット上で公開されている情報、すなわちＷｅｂページの更新情報のみを対象としていることから、これをＬＡＮ等の閉鎖的なネットワークに適用させようとすると、当該ネットワーク上で各端末がＷｅｂページに相当するページを常に公開しておく必要があって現実的でないという問題がある。
【０００７】
そこで、本発明は上記課題に鑑みなされたもので、システムにおけるファイルの提供処理の負荷を軽減させると共に、許容の範囲でネットワーク上に公開されない情報や更新情報を提供可能として利便性の向上を図るファイル提供方法並びにこの方法を用いたファイル提供システムおよびサーバを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１の発明では、所定のファイルが格納されるコンピュータで使用され、コンピュータネットワークを介して要求される所定ファイルを提供させるもので、予め所定の記憶領域が構築されるファイル提供方法であって、前記コンピュータネットワークより検索キーワードを用いた所定ファイルの検索要求に応じて検索を行わせると共に、当該検索キーワードを前記構築させた記憶領域に記憶させるステップと、前記検索の結果および該当したファイルの写しを含めた通信ファイルを作成させて前記検索要求元の前記コンピュータに送信させるステップと、前記既存ファイルの更新ファイルまたは追加ファイルを入力したときに、当該入力したファイルに対し、前記記憶された検索キーワードを前記記憶領域より読み出して当該検索キーワードを含むか否かの照合を行わせるステップと、前記照合によって該当ファイルが存在する場合に、当該ファイルの写しを含めた通信ファイルを作成させて前記検索要求元のコンピュータに送信させるステップと、を含む構成とする。
【０００９】
請求項２の発明では、前記ファイルに対して当該ファイルの内容の要約情報およびファイル保存場所の情報を含む要約ファイルを作成させると共に、作成した要約ファイルを格納する格納領域を構築させるものであり、前記検索、照合および通信ファイルに含める写しの対象を、上記要約ファイルとする構成である。
【００１０】
請求項３の発明では、所定のファイルが格納されてコンピュータネットワークに接続され、当該ネットワーク上の所定のコンピュータより検索キーワードを用いた前記ファイルの検索要求に応じて、該当のファイルを上記コンピュータに提供するファイル提供システムであって、前記コンピュータネットワーク上の所定のコンピュータより検索要求されたときに、前記検索キーワードに基づいて前記ファイルの内容を検索する検索手段と、前記検索手段で使用された検索キーワードを、検索要求した前記コンピュータの情報および付属情報と共に記憶する記憶手段と、入力される更新または追加された前記ファイルに対し、前記記憶された検索キーワードを前記記憶手段より読み出して当該キーワードを含むか否かを照合する照合手段と、前記検索手段による検索結果および該当したファイルの写しを含めた通信ファイルを作成すると共に、前記照合手段による照合結果で該当したファイルを含めた通信ファイルを作成する通信ファイル作成手段と、前記作成された通信ファイルを、前記コンピュータネットワークを介して検索要求元の前記コンピュータに送信する通信手段と、を有する構成とする。
【００１１】
請求項４の発明では、前記ファイルに対して当該ファイルの内容の要約情報およびファイル保存場所の情報を含む要約ファイルを作成する要約ファイル作成手段と、前記作成した要約ファイルを格納する要約ファイル格納手段とを備え、前記検索手段による検索対象を前記要約ファイルとし、前記照合手段による照合対象を前記作成時の要約ファイルとすると共に、前記通信ファイル作成手段で含められる対象を要約ファイルとする構成である。
【００１２】
請求項５の発明では、所定のファイルと、当該ファイルの内容の要約情報およびファイル保存場所の情報を含む要約ファイルとを保有する所定数の端末が接続されているコンピュータネットワークに接続され、当該ネットワーク上の所定の端末より検索キーワードを用いた上記要約ファイルの検索要求に応じて、該当の要約ファイルを検索要求元の端末に提供するサーバであって、前記端末で保有している前記要約ファイルを、該当の総ての端末より入力して格納する要約ファイル格納手段と、前記所定の端末より検索要求されたときに、前記検索キーワードに基づいて前記要約ファイルの内容を検索する検索手段と、前記検索手段で使用された検索キーワードを、検索要求した前記端末の情報および付属情報と共に記憶する記憶手段と、更新または追加された前記要約ファイルを入力したときに、当該入力した要約ファイルに対し、前記記憶された検索キーワードを前記記憶手段より読み出して当該キーワードを含むか否かを照合する照合手段と、前記検索手段による検索結果および該当したファイルの写しを含めた通信ファイルを作成すると共に、前記照合手段による照合結果で該当した要約ファイルを含めた通信ファイルを作成する通信ファイル作成手段と、前記作成された通信ファイルを、前記コンピュータネットワークを介して前記検索要求元の端末に送信する通信手段と、を有する構成とする。
【００１３】
請求項６，７の発明では、「前記端末で保有しているファイルを、該当の総ての端末より入力して格納するファイル格納手段を備えると共に、入力される更新または追加の前記ファイルに対して前記要約ファイルを作成して前記要約ファイル格納手段に格納させる要約ファイル作成手段を備える」構成であり、
「前記端末より当該端末が保有する検索対象許容の前記所定のファイルを供給させて格納するファイル格納手段を備え、前記検索、照合、前記通信ファイルに含める写しの対象を、上記提供させた所定のファイルとする」構成である。
【発明の効果】
【００１４】
本発明によれば、コンピュータネットワークを介する検索要求で使用されたキーワードを記憶させておき、既存ファイルの更新ファイル（更新要約ファイル）または追加ファイル（追加要約ファイル）を入力したときに、当該入力したファイル（要約ファイル）に対し、記憶した検索キーワードで照合を行わせ、照合によって該当ファイル（要約ファイル）が存在する場合に、当該ファイル（要約ファイル）の写しを含めた通信ファイルを作成させて検索要求元に送信させることにより、検索キーワードが記憶された後にファイルの更新または追加があったときに当該ファイルを自動的に検索要求元に提供させることからシステムにおけるファイルの提供処理の負荷を軽減させることができると共に、許容の範囲でネットワーク上に公開されない情報や更新情報を提供することができ、検索側の利便性の向上を図ることができるものである。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の最良の実施形態を図により説明する。
図１に、本発明に係るファイル提供方法を実現するための第1実施形態の構成図を示す。図１（Ａ）はファイル提供方法を実現するためのファイル提供システムのブロック構成図、図１（Ｂ）は当該ファイル提供システムが構築される対象を示した概念図である。図１（Ａ）に示すファイル提供システム１１は、少なくとも、コンピュータネットワークより検索キーワードを用いた該当情報の所定ファイルの検索要求に応じて検索を行わせると共に、当該検索キーワードを記憶させ、検索の結果および該当したファイルの写しを含めた通信ファイルを作成させて検索要求元の前記コンピュータに送信させるもので、入力された更新ファイルまたは追加ファイルに対し、記憶された検索キーワードで照合を行わせ、該当ファイルが存在する場合に、当該ファイルの写しを含めた通信ファイルを作成させて検索要求元に送信させるためのプログラムを備え、例えばインターネットやＬＡＮ等のコンピュータネットワーク１２に接続されるものである。
【００１６】
上記ファイル提供システム１１は、少なくとも、制御手段２１、バス２２、通信手段２３、ＲＡＭ２４、検索手段２５、照合手段２６、記憶手段であるメモリ２７、要約ファイル作成手段２８、ファイル更新・追加監視手段２９、通信ファイル作成手段３０、データベース（ＤＢ）管理手段３１、インタフェース（ＩＦ）３２、ファイル格納手段であるファイルＤＢ３３および要約ファイル格納手段である要約ファイルＤＢ３４を適宜備え、キーボード等の入力手段３５およびディスプレイ等の表示手段３６が適宜接続される。
【００１７】
上記制御手段２１は、このシステムを統括的に制御するもので、例えば物理的なＣＰＵに制御のためのプログラムが格納され、当該プログラムはＲＡＭ２４等に展開されて実行される。上記通信手段２３は、コンピュータネットワーク１２を介して他のコンピュータ等と通信を行うためのもので、当該コンピュータネットワーク１２の通信方式と整合性をとるための例えば物理的な通信用回路およびプラットフォームのソフトウエアにより構成される。上記ＲＡＭ２４は、種々のプログラムを展開、実行させるための作業領域としての役割をするものであり、例えば半導体メモリで構成され、仮想的にハードディスク上に構築される場合をも含む概念である。
【００１８】
上記検索手段２５は、ここでは要約ファイルＤＢ３４に格納されている要約ファイル（図２（Ａ）で説明する）に対してキーワード検索を行うもので、そのためのプログラムが上記ＲＡＭ２４に展開されて実行される。上記照合手段２６は、要約ファイルが更新または追加されたときに、当該要約ファイルに対して後述のメモリ２７に記憶されている検索キーワードが含まれるか否かの照合を行うもので、そのためのプログラムが上記ＲＡＭ２４に展開されて実行される。
【００１９】
上記メモリ２７は、コンピュータネットワーク１２を介して検索要求されたときの検索キーワードを、少なくとも検索要求元のコンピュータのアドレス、検索要求日時の情報と共に記憶するもので、その形式を問わない。上記要約ファイル作成手段２８は、入力、保存される新たなまたは更新されたファイルに対して後述の要約ファイルを作成するもので、そのためのプログラムが上記ＲＡＭ２４に展開されて実行される。上記ファイル更新・追加監視手段２９は、作成された要約ファイルが要約ファイルＤＢ３４に格納された要約ファイルと照合して更新されたものか、新たに追加されたものかを監視して例えばログファイルを作成するもので、そのためのプログラムが上記ＲＡＭ２４に展開されて実行される。
【００２０】
上記通信ファイル作成手段３０は、検索手段２５による検索結果および該当した要約ファイルの写しを含めた通信ファイルを作成すると共に、照合手段２６による照合結果で該当したファイルを含めた通信ファイルを作成するもので、そのためのプログラムが上記ＲＡＭ２４に展開されて実行される。上記ＤＢ管理手段３１は、ファイルＤＢ３３および要約ファイルＤＢ３４に対してファイルの閲覧、追加、更新、削除等のアクセスを管理するもので、文書作成ソフトのような他のソフトウエアでアクセス容認の設定がされるものであれば省略することができる。
【００２１】
上記ＩＦ３２は、上記入力手段３５および表示手段３６との整合性をとるためのもので、一般的なものである。上記ファイルＤＢ３３は、文書ファイル等のファイルを格納しておくもので、ハードディスクのような内部記憶装置または外部記憶装置である。そして、上記要約ファイルＤＢ３４は、少なくともファイルＤＢ３３に格納されているファイルのうちの該当するファイルに対して上記要約ファイル作成手段２８で作成された要約ファイルを所定の付属情報（例えばプロパティ情報）と共に格納するもので、ハードディスクのような内部記憶装置または外部記憶装置である。
【００２２】
そこで、図１（Ｂ）において、コンピュータネットワーク１２には、所定数のコンピュータ１３Ａ，１３Ｂ・・・がコンピュータ通信可能に接続されるもので、当該コンピュータ１３Ａ，１３Ｂ・・・に上記ファイル提供システム１１がそれぞれ構築され、互いに検索キーワードにより他のコンピュータに検索要求が行えるものである。この場合、図に示すように、各コンピュータ１３Ａ，１３Ｂ・・・にはそれぞれのアドレス（ａｄｄ：）が付されるものである。
【００２３】
ここで、図２に、図1で使用される要約ファイルおよびキーワード保存の一例の説明図を示す。図２（Ａ）に示す要約ファイルは、例えばタイトル、サイト、要約より構成させたもので、要約はタイトルに応じた一般的な説明とし、当該要約情報がキーワード検索の対象となる。ここで、サイトは、当該上記タイトルに応じたファイル（元ファイル）の保存場所を示したもので、アドレスが表示され、適宜ハイパーリンクとして表示させたものである。例えば、コンピュータ（サーバ）間とのやりとりのためのフレームワークとしてＲＤＦ（Ｒｅｓｏｕｒｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｆｒａｍｅｗｏｒｋ）を採用し、このフレームワークでＲＳＳ（ＲＤＦ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）の要約ファイルとして実現することができるものである。
【００２４】
また、図２（Ｂ）は、上記メモリ２７に記憶される検索キーワードの保存スタイルの一例を示したもので、例えば検索キーワードが列として列挙され、当該検索キーワードに対応させて検索日時、検索要求元のコンピュータ１３Ａ，１３Ｂ・・・のアドレスの各情報が関連付けられて記憶されるものである。なお、この保存スタイルは一例であって、その形式は問わない。
【００２５】
次に、図３に、キーワードの検索要求に対するファイル提供の処理フローチャートを示す。ここでは、コンピュータ１３Ｂがコンピュータ１３Ａ（複数でも可）に検索要求する場合として、コンピュータ１３Ａにおけるファイル提供について説明する。図３において、コンピュータ１３Ａがコンピュータ１３Ｂより検索要求されたときに、通信手段２３（プラットフォーム）が検索コマンドおよび検索キーワードを入力する（ステップ（Ｓ）１）。
【００２６】
そこで、検索手段２５が実行され、当該検索手段２５が検索キーワードを、図２（Ｂ）に示すように、メモリ２７に保存すると共に、当該検索キーワードに基づいて要約ファイルＤＢ３４内の図２（Ａ）に示すような総ての要約ファイルに対して当該検索キーワードを含むものを検索する（Ｓ２）。検索結果において（Ｓ３）、当該検索キーワードによる該当の要約ファイルが存在しない場合には、存在しない旨の通知の通信ファイルを通信ファイル作成手段３０が作成する（Ｓ４）。
【００２７】
一方、検索結果において（Ｓ３）、検索キーワードを含む要約ファイルが存在する場合には、該当した要約ファイルを要約ファイルＤＢ３４より読み出してその写しを含めた通信ファイルを通信ファイル作成手段３０が作成する（Ｓ５）。そして、通信ファイル作成手段３０で作成された上記何れかの通信ファイルを通信手段２３よりコンピュータネットワーク１２上の検索要求元のコンピュータ１３Ｂ（例えばアドレスａｄｄ：ｎｅｔ００１−ｂ）に送信するものである（Ｓ６）。
【００２８】
続いて、図４に、ファイル更新・追加に対するファイル提供の処理フローチャートを示す。例えばコンピュータ１３Ａにおいて、文書ファイル等の所定ファイルが作成され、または他より入力されると（Ｓ１１）、当該所定ファイルがファイルＤＢ３３内に追加または置き換えられると共に、当該所定ファイルに基づいて要約ファイル作成手段２８が図２（Ｂ）に示すような要約ファイルを作成する（Ｓ１２）。
【００２９】
ここで、照合手段２６がメモリ２７に記憶されている総ての検索キーワードを順次読み出し（Ｓ１３）、作成した上記要約ファイルを対象として当該検索キーワードを順次照合する（Ｓ１４）。照合の結果（Ｓ１５）、例えば上記コンピュータ１３Ｂから検索要求があった検索キーワードに対して当該要約ファイルが該当する場合、通信ファイル作成手段３０が当該要約ファイルの写しを含めた通信ファイルを作成する（Ｓ１６）。
【００３０】
作成された通信ファイルが通信手段２３よりコンピュータネットワーク１２上の検索要求元のコンピュータ１３Ｂ（例えばアドレスａｄｄ：ｎｅｔ００１−ｂ）に送信されるものである（Ｓ１７）。なお、照合結果として（Ｓ１５）、当該要約ファイルが総ての検索キーワードに該当しない場合には、通信ファイルも作成されず、照合結果も通知されない。
【００３１】
また、上記作成された要約ファイルは、ファイル更新・追加監視手段２９においてログファイルに記録され、更新か追加かが判断される（Ｓ１８）。作成された要約ファイルが更新の場合には、要約ファイルＤＢ３４内の該当の要約ファイルと置き替えられ（Ｓ１９）、追加の場合には、当該要約ファイルＤＢ３４にそのまま格納するものである（Ｓ２０）。
【００３２】
このように、検索キーワードがメモリ２７に保存された後に、所定ファイルの更新または追加があり、これに基づいて要約ファイルが作成されると記憶された検索キーワードで照合を行い、該当したときに当該要約ファイルの写しを自動的に当該検索キーワードで検索要求したコンピュータに提供させるもので、従前のように他のシステムを巡回する必要がなく、検索キーワードが記憶された後に、元ファイルから作成された要約ファイルの更新または追加があったときにのみ当該要約ファイルを自動的に検索要求元に提供させることからシステムにおけるファイルの提供処理の負荷を軽減させることができると共に、許容の範囲でネットワーク上に公開されない情報や更新情報を提供することができ、検索側の利便性の向上を図ることができるものである。
【００３３】
なお、上記第１実施形態では、要約ファイルを対象として検索キーワードで検索、照合等を行う場合を示したが、文書ファイル等のそのままのファイルを対象としても同様のファイル提供を行うことができるもので、この場合には図１（Ａ）における要約ファイル作成手段２８および要約ファイルＤＢ３４を省略することができるものである。このことは以下の実施形態でも同様である。
【００３４】
次に、図５に、本発明に係るファイル提供方法を実現するための第２実施形態の構成図を示す。本実施形態では、検索対象のコンピュータをサーバとするものであり、図５に示すように、コンピュータネットワーク１２に所定数のコンピュータ１３Ａ，１３Ｂ・・・が接続されると共に、サーバ４１が接続されるものである。この場合、サーバ４１は、図１（Ａ）に示すファイル提供システム１１が構築される。また、端末となるコンピュータ１３Ａ，１３Ｂ・・・は、自己の保有する文書ファイル等で検索対象として許容しているファイルの総てをサーバ４１に供給するものである。
【００３５】
すなわち、サーバ４１では、端末コンピュータ１３Ａ，１３Ｂ・・・よりファイルが供給されると、要約ファイル作成手段２８において要約ファイルを作成して要約ファイルＤＢ３４に格納すると共に、当該供給されたファイルをファイルＤＢ３４に格納しておくものである。また、端末コンピュータ１３Ａ，１３Ｂ・・・より更新、追加のファイルも提供され、当該ファイルに基づいて要約ファイルを作成し、それぞれをファイルＤＢ３３および要約ファイルＤＢ３４に更新、追加の格納を行うものである。なお、端末コンピュータ１３Ａ，１３Ｂ・・・からの検索要求に対するファイル提供の処理は、図３および図４と同様である。
【００３６】
このように、ファイル提供システム１１をサーバ４１に構築させることによっても、新たな要約ファイルや更新要約ファイルについて新たに検索要求がない場合でも検索、照合で該当した要約ファイルを提供することができ、上記同様に、従前のように他のシステムを巡回することなく、要約ファイルの更新または追加があったときにのみ当該要約ファイルを自動的に検索要求元に提供させることから当該サーバ４１におけるファイルの提供処理の負荷を軽減させることができ、許容の範囲でネットワーク上に公開されない情報や更新情報を提供可能となって検索側の利便性を向上させることができると共に、要約ファイルの一元管理を行うことができるものである。
【００３７】
次に、図６に、本発明に係るファイル提供方法を実現するための第３実施形態の構成図を示す。本実施形態は、図５と同様に検索対象のコンピュータをサーバとしたもので、図６（Ａ）はサーバのファイル提供のためのブロック構成図であり、図６（Ｂ）は端末コンピュータのブロック構成図である。なお、図１（Ａ）と同様の構成部分には同一の符号を付して説明を省略する。
【００３８】
図６（Ａ）において、サーバ４１は、ファイル提供のための構成として、少なくとも、制御手段２１、バス２２、通信手段２３、ＲＡＭ２４、検索手段２５、照合手段２６、記憶手段であるメモリ２７、通信ファイル作成手段３０、データベース（ＤＢ）管理手段３１および要約ファイル格納手段である要約ファイルＤＢ３４を適宜備える。
【００３９】
また、図６（Ｂ）において、端末コンピュータ１３Ａ，１３Ｂ・・・は、制御手段２１、バス２２、通信手段２３、ＲＡＭ２４、要約ファイル作成手段２８、ファイル更新・追加監視手段２９、通信ファイル作成手段３０、データベース（ＤＢ）管理手段３１、インタフェース（ＩＦ）３２、ファイル格納手段であるファイルＤＢ３３および要約ファイル格納手段である要約ファイルＤＢ３４を適宜備え、キーボード等の入力手段３５およびディスプレイ等の表示手段３６が適宜接続されるものである。
【００４０】
ここで、図７に、図６における端末コンピュータによるファイル更新・追加の処理フローチャートを示す。端末コンピュータ１３Ａ，１３Ｂ・・・において、文書ファイル等の所定ファイルが作成され、または他より入力されると（Ｓ２１）、当該所定ファイルがファイルＤＢ３３内に追加または置き換えられると共に、当該所定ファイルに基づいて要約ファイル作成手段２８が図２（Ｂ）に示すような要約ファイルを作成する（Ｓ２２）。
【００４１】
また、上記作成された要約ファイルは、ファイル更新・追加監視手段２９においてログファイルに記録され、更新か追加かが判断される（Ｓ２３）。作成された要約ファイルが更新の場合には、要約ファイルＤＢ３４内の該当の要約ファイルと置き替えられ（Ｓ２４）、追加の場合には、当該要約ファイルＤＢ３４にそのまま格納される（Ｓ２５）。そして、通信ファイル作成手段３０が追加の要約ファイルまたは更新の要約ファイルを含めた通信ファイルを作成し（Ｓ２６）、当該作成された通信ファイルがサーバ４１に送信されるものである（Ｓ２７）。
【００４２】
一方、サーバ４１では、処理フローチャートを示さないが、端末コンピュータ１３Ａ，１３Ｂ・・・より要約ファイルが供給されると、要約ファイルＤＢ３４に格納するもので、当該端末コンピュータ１３Ａ，１３Ｂ・・・より更新、追加のファイルが提供されたときに後述の図８のファイル提供の処理を行うと共に、要約ファイルＤＢ３４に更新、追加の格納を行うものである。
【００４３】
そこで、図８に、図６におけるサーバによるファイル更新・追加に対するファイル提供の処理フローチャートを示す。なお、端末コンピュータ１３Ａ，１３Ｂ・・・からの検索要求に対するファイル提供の処理フローチャートは図３と同様であり、検索キーワードがメモリ２７に保存されているものとする。
【００４４】
図８において、まず、所定の端末コンピュータ１３Ａ，１３Ｂ・・・より送られてきた更新または追加された要約ファイルを入力すると（Ｓ３１）、照合手段２６がメモリ２７に記憶されている総ての検索キーワードを順次読み出し（Ｓ３２）、入力した追加の要約ファイルまたは更新された要約ファイルを対象として当該検索キーワードと順次照合する（Ｓ３３）。照合の結果（Ｓ３４）、例えばコンピュータ１３Ｂから検索要求が合った検索キーワードに対して当該要約ファイルが該当する場合、通信ファイル作成手段３０が当該要約ファイルの写しを含めた通信ファイルを作成する（Ｓ３５）。
【００４５】
作成された通信ファイルが通信手段２３よりコンピュータネットワーク１２上の検索要求元のコンピュータ１３Ｂ（例えばアドレスａｄｄ：ｎｅｔ００１−ｂ）に送信されるものである（Ｓ３６）。なお、照合結果として（Ｓ３４）、当該要約ファイルが総ての検索キーワードに該当しない場合には、通信ファイルも作成されず、照合結果も通知されない。そして、入力された更新または追加の要約ファイルは、要約ファイルＤＢ３４に更新または追加で格納されるものである（Ｓ３７）。
【００４６】
このように、要約ファイルをサーバ４１で一元管理させる場合であっても、上記同様に、新たな要約ファイルや更新要約ファイルについて新たに検索要求がない場合でも検索、照合で該当した要約ファイルを提供することができ、従前のように他のシステムを巡回することなく、要約ファイルの更新または追加があったときにのみ当該要約ファイルを自動的に検索要求元に提供させることから当該サーバ４１におけるファイルの提供処理の負荷を軽減させることができ、許容の範囲でネットワーク上に公開されない情報や更新情報を提供可能となって検索側の利便性を向上させることができるものである。
【００４７】
なお、サーバ４１においてファイルＤＢ３３を備えて文書ファイル等のファイルを各端末コンピュータより供給させて一元管理させることも可能であり、入力したファイルに基づいて要約ファイルを作成する要約ファイル作成手段（２８）を備えることとしてもよい。また、要約ファイルに代えて、元ファイルを検索対象としても同様のファイル提供を行うことができるものである。
【産業上の利用可能性】
【００４８】
本発明のファイル提供方法、ファイル提供システム、サーバは、インターネットのような開放的なコンピュータネットワークおよびＬＡＮのような閉鎖的なコンピュータネットワークで検索キーワードで検索された結果として該当のファイルを提供する場合に適するものである。
【図面の簡単な説明】
【００４９】
【図１】本発明に係るファイル提供方法を実現するための第1実施形態の構成図である。
【図２】図1で使用される要約ファイルおよびキーワード保存の一例の説明図である。
【図３】キーワードの検索要求に対するファイル提供の処理フローチャートである。
【図４】ファイル更新・追加に対するファイル提供の処理フローチャートである。
【図５】本発明に係るファイル提供方法を実現するための第２実施形態の構成図である。
【図６】本発明に係るファイル提供方法を実現するための第３実施形態の構成図である。
【図７】図６における端末コンピュータによるファイル更新・追加の処理フローチャートである。
【図８】図６におけるサーバによるファイル更新・追加に対するファイル提供の処理フローチャートである。
【符号の説明】
【００５０】
１１            ファイル提供システム
１２            コンピュータネットワーク
１３            コンピュータ（端末コンピュータ）
２５            検索手段
２６            照合手段
２７            メモリ
２８            要約ファイル作成手段
３３            ファイルＤＢ
３４            要約ファイルＤＢ
４１            サーバ
【図１】
2005242761.tif 000003
【図２】
2005242761.tif 000004
【図３】
2005242761.tif 000005
【図４】
2005242761.tif 000006
【図５】
2005242761.tif 000007
【図６】
2005242761.tif 000008
【図７】
2005242761.tif 000009
【図８】
2005242761.tif 000010