(57)【要約】【課題】Ｗｅｂ検索サーバであって、定期的なデータ収集メンテナンスなどを行う必要なく、容易に異なる種類のオブジェクトを連携して検索取得すること。【解決手段】ユーザ端末１１ａからＷｅｂ検索サーバとしてのアプリケーションサーバ１４にアクセスしキーワード（検索タグ）を入力して検索要求を送信すると、該サーバ１４では検索対象とする複数のデータ種類（例えばＵＲＬ／テキスト／画像）を指定してＵＤＤＩサーバ１３に検索要求が送信され、これにより検索された各データ種類毎のＷｅｂ検索サーバであるソーシャルソフトサーバ１２ａ，１２ｂ，１２ｃの接続先アドレスが取得される。するとこの各サーバ１２ａ〜１２ｃに順次接続されると共に前記検索タグを伴うＷｅｂ検索要求が送信され、該各サーバ毎にＷｅｂ検索されたＵＲＬ，テキスト，画像の各データが受信格納され１画面データに編集されてユーザ端末１１ａへ出力表示される。【選択図】図１
2007193591.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置と、Ｗｅｂサイトの情報を予め定められた種類のデータによって検索する複数種類の検索データサーバと、検索対象のデータの種類を指定することで当該指定のデータ種類に応じた前記検索データサーバを検索するサービス提供サーバとが接続されたネットワークに接続されるＷｅｂ検索サーバであって、
前記端末装置からキーワードを伴う検索要求が受信された際に、前記サービス提供サーバへ複数のデータの種類を指定した検索要求を送信する第１の検索要求送信手段と、
この第１の検索要求送信手段による前記サービス提供サーバへの検索要求に応答して当該サービス提供サーバにより検索された前記指定のデータ種類に応じた各検索データサーバへの接続情報を受信する第１の検索情報受信手段と、
この第１の検索情報受信手段により受信された前記指定のデータ種類に応じた各検索データサーバへの接続情報に従って当該各検索データサーバへ前記端末装置から受信されたキーワードを伴う検索要求を送信する第２の検索要求送信手段と、
この第２の検索要求送信手段による各検索データサーバへの検索要求に応答して当該各検索データサーバにより前記キーワードに応じて検索された各データ種類毎の検索データを受信する第２の検索情報受信手段と、
この第２の検索情報受信手段により受信された前記キーワードに応じた各データ種類毎の検索データを１画面のデータに編集する画面データ編集手段と、
この画面データ編集手段により編集された１画面のデータを前記検索要求元の端末装置へ送信する検索画面送信手段と、
を備えたことを特徴とするＷｅｂ検索サーバ。
【請求項２】
さらに、
同義語の辞書データを記憶する同義語辞書記憶手段と、
前記端末装置からキーワードを伴う検索要求が受信された際に、当該キーワードに対応する同義語を前記同義語辞書記憶手段により記憶された辞書データの中から読み出す同義語読み出し手段とを備え、
前記第２の検索要求送信手段は、前記端末装置から受信されたキーワードに前記同義語読み出し手段により読み出された同義語を加えたキーワードを伴う検索要求を送信することを特徴とする請求項１に記載のＷｅｂ検索サーバ。
【請求項３】
複数の端末装置と、Ｗｅｂサイトの情報を予め定められた種類のデータによって検索する複数種類の検索データサーバと、検索対象のデータの種類を指定することで当該指定のデータ種類に応じた前記検索データサーバを検索するサービス提供サーバとが接続されたネットワーク上のＷｅｂサーバによるＷｅｂ検索方法であって、
前記端末装置からキーワードを伴う検索要求が受信された際に、前記サービス提供サーバへ複数のデータの種類を指定した検索要求を送信する第１の検索要求送信ステップと、
この第１の検索要求送信ステップによる前記サービス提供サーバへの検索要求に応答して当該サービス提供サーバにより検索された前記指定のデータ種類に応じた各検索データサーバへの接続情報を受信する第１の検索情報受信ステップと、
この第１の検索情報受信ステップにより受信された前記指定のデータ種類に応じた各検索データサーバへの接続情報に従って当該各検索データサーバへ前記端末装置から受信されたキーワードを伴う検索要求を送信する第２の検索要求送信ステップと、
この第２の検索要求送信ステップによる各検索データサーバへの検索要求に応答して当該各検索データサーバにより前記キーワードに応じて検索された各データ種類毎の検索データを受信する第２の検索情報受信ステップと、
この第２の検索情報受信ステップにより受信された前記キーワードに応じた各データ種類毎の検索データを１画面のデータに編集する画面データ編集ステップと、
この画面データ編集ステップにより編集された１画面のデータを前記検索要求元の端末装置へ送信する検索画面送信ステップと、
からなることを特徴とするＷｅｂ検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂ端末からのデータ検索要求に応じてＷｅｂ上で各種データの検索を行うためのＷｅｂ検索サーバ及びＷｅｂ検索方法に関する。
【背景技術】
【０００２】
従来、Ｗｅｂ上で各種データの検索を行うには、Ｗｅｂ検索サイトを利用したデータ検索が一般的である。
【０００３】
例えば自端末を登録したＷｅｂプロバイダのホームページ上にあるＷｅｂ検索用入力エリアにおいて検索キーワードを入力すると、当該Ｗｅｂサイト独自の検索ソフトが起動されて検索キーワードを含む情報を有している各ＷｅｂページのＵＲＬが検索一覧表示されたり、あるいは検索キーワードを含む各Ｗｅｂページ上のテキストそのものが検索表示されたり、あるいは検索キーワードで示される各Ｗｅｂページ上の画像が検索表示されたりする。
【０００４】
そして、Ｗｅｂ検索を行うための検索サイトは、自端末を登録したＷｅｂプロバイダが提供する検索サイトに限らず、様々な種類の検索専門サイト（検索データサーバ）が開設されており、各検索サイト（検索データサーバ）毎に検索するオブジェクトの種類がＵＲＬであったり、テキストであったり、画像であったりと異なっている。
【０００５】
このため、端末ユーザが利用する検索サイトによってその検索結果であるオブジェクトの種類は限られ、検索キーワードに応じた各種のオブジェクトを検索するには、検索オブジェクトの種類が異なる複数の検索サイト（検索データサーバ）を個別に利用し各種の検索結果を得なければならない。
【０００６】
そこで、Ｗｅｂ上の各サーバ（サイト）に分散して格納される各種オブジェクトのメタデータを管理ドメイン毎に収集するドメイン管理サーバと、各ドメイン管理サーバ毎に収集したメタデータを格納するメタデータ管理データベースと、そのデータベースをＵＲＩと属性名からサーチするサーチエンジンを備え、検索されたメタデータから各種のオブジェクトが得られるようにしたメタデータ管理システムが考えられている（例えば、特許文献１参照。）。
【特許文献１】特開２００２−３５１８７３
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、前記従来のメタデータ管理システムでは、メタデータ管理データベースに格納される各管理ドメイン毎のメタデータをそのドメイン管理サーバによって常に最新の状態にメンテナンスしておく必要があり、定期的に各管理ドメイン毎のメタデータの収集処理を行わなければならない問題がある。
【０００８】
本発明は、このような課題に鑑みなされたもので、定期的なデータ収集メンテナンスなどを行う必要なく、容易に異なる種類のオブジェクトを連携して検索取得することが可能になるＷｅｂ検索サーバ及びＷｅｂ検索方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載のＷｅｂ検索サーバは、複数の端末装置と、Ｗｅｂサイトの情報を予め定められた種類のデータによって検索する複数種類の検索データサーバと、検索対象のデータの種類を指定することで当該指定のデータ種類に応じた前記検索データサーバを検索するサービス提供サーバとが接続されたネットワークに接続されるＷｅｂ検索サーバであって、前記端末装置からキーワードを伴う検索要求が受信された際に、前記サービス提供サーバへ複数のデータの種類を指定した検索要求を送信する第１の検索要求送信手段と、この第１の検索要求送信手段による前記サービス提供サーバへの検索要求に応答して当該サービス提供サーバにより検索された前記指定のデータ種類に応じた各検索データサーバへの接続情報を受信する第１の検索情報受信手段と、この第１の検索情報受信手段により受信された前記指定のデータ種類に応じた各検索データサーバへの接続情報に従って当該各検索データサーバへ前記端末装置から受信されたキーワードを伴う検索要求を送信する第２の検索要求送信手段と、この第２の検索要求送信手段による各検索データサーバへの検索要求に応答して当該各検索データサーバにより前記キーワードに応じて検索された各データ種類毎の検索データを受信する第２の検索情報受信手段と、この第２の検索情報受信手段により受信された前記キーワードに応じた各データ種類毎の検索データを１画面のデータに編集する画面データ編集手段と、この画面データ編集手段により編集された１画面のデータを前記検索要求元の端末装置へ送信する検索画面送信手段とを備えたことを特徴としている。
【００１０】
請求項２に記載のＷｅｂ検索サーバは、前記請求項１に記載のＷｅｂ検索サーバにおいて、さらに、同義語の辞書データを記憶する同義語辞書記憶手段と、前記端末装置からキーワードを伴う検索要求が受信された際に、当該キーワードに対応する同義語を前記同義語辞書記憶手段により記憶された辞書データの中から読み出す同義語読み出し手段とを備え、前記第２の検索要求送信手段は、前記端末装置から受信されたキーワードに前記同義語読み出し手段により読み出された同義語を加えたキーワードを伴う検索要求を送信することを特徴としている。
【発明の効果】
【００１１】
本発明の請求項１（請求項３）に記載のＷｅｂ検索サーバ（Ｗｅｂ検索方法）によれば、端末装置からキーワードを伴う検索要求が受信されると、サービス提供サーバへ複数のデータの種類を指定した検索要求が送信され、このサービス提供サーバへの検索要求に応答して当該サービス提供サーバにより検索された前記指定のデータ種類に応じた各検索データサーバへの接続情報が受信される。するとこのサービス提供サーバから受信された前記指定のデータ種類に応じた各検索データサーバへの接続情報に従って当該各検索データサーバへ前記端末装置から受信されたキーワードを伴う検索要求が送信され、この各検索データサーバへの検索要求に応答して当該各検索データサーバにより前記キーワードに応じて検索された各データ種類毎の検索データが受信される。そしてこの各検索データサーバから受信された前記キーワードに応じた各データ種類毎の検索データが１画面のデータに編集され前記検索要求元の端末装置へ送信されて表示出力されるので、端末装置のユーザは、所望のキーワードを入力したＷｅｂ検索操作を１回行うだけで、当該キーワードに応じた複数の種類のＷｅｂ検索データ（例えばＵＲＬ／テキスト／画像）を一括連携して取得表示させることができる。
【００１２】
本発明の請求項２に記載のＷｅｂ検索サーバによれば、前記請求項１に記載のＷｅｂ検索サーバにおいて、さらに、前記端末装置からキーワードを伴う検索要求が受信された際には、当該キーワードに対応する同義語が同義語辞書記憶手段により記憶された辞書データの中から読み出され、前記第２の検索要求送信手段では、前記端末装置から受信されたキーワードに前記同義語読み出し手段により読み出された同義語を加えたキーワードを伴う検索要求が送信されるので、同義語を加えたキーワードによって幅広いＷｅｂ検索を容易にしかも複数種類のデータによる検索結果として連携一括して取得できるようになる。
【００１３】
よって本発明によれば、定期的なデータ収集メンテナンスなどを行う必要なく、容易に異なる種類のオブジェクトを連携して検索取得することが可能になるＷｅｂ検索サーバ及びＷｅｂ検索方法を提供できる。
【発明を実施するための最良の形態】
【００１４】
以下図面により本発明の実施の形態について説明する。
【００１５】
図１は、本発明のＷｅｂ検索サーバの実施形態に係るＷｅｂ検索システムの構成を示すブロック図である。
【００１６】
以下の実施形態では、キーワードに応じた検索データを提供する検索データサーバをソーシャルソフトサーバと称し、Ｗｅｂサービスの検索・照会サービスを提供するサービス提供サーバをＵＤＤＩ(Universal Description Discovery and Integration)サーバと称する。
【００１７】
このＷｅｂ検索システムでは、複数のユーザ端末（１）１１ａ，（２）１１ｂ，…が接続されたインターネットやＬＡＮ(Local Area Network)，ＷＡＮ(Wide Area Network)などのネットワークＮ上に、複数のソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ…が接続され、またＵＤＤＩサーバ１３が接続されている。
【００１８】
そしてさらに、このＷｅｂ検索システムでは、前記ネットワークＮ上にアプリケーションサーバ１４を接続して構成する。
【００１９】
前記ソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ…は、当該サーバに登録されたネットワークＮ上にある各種のＷｅｂサイトについて、検索タグ（キーワード）に対応した情報を含んでいるＷｅｂページのＵＲＬ、テキスト、画像などを検索しＷＳＤＬ(Web Services Description Language)形式で記述して出力するもので、各ソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ…毎に、該サーバによって検索出力されるオブジェクトの種類がＵＲＬまたはテキストまたは画像または音声サイトなど、専門性を持った何れか１つの種類に設定されている。
【００２０】
このため各ソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ…が有するソーシャルソフトＤＢ(Data Base)１５ａ，１５ｂ，…に格納される各Ｗｅｂページのデータベースは、当該サーバによって検索出力の対象とするオブジェクトの種類に応じた形態として記憶される。
【００２１】
ＵＤＤＩサーバ１３は、当該サーバ１３に登録された各Ｗｅｂサイトのカタログ化された情報（企業情報；White Page）、そのサイトが提供するサービス（サービス分類情報；Yellow Page）、及びアクセスの際に使用する通信標準とインターフェイス（サービス技術情報；Green Page）を格納したＵＤＤＩレジストリ１６を備え、サイト提供者の名前によるＷｅｂ検索（ホワイトページ検索）、提供されるサービスのカテゴリ（業種）によるＷｅｂ検索（イエローページ検索）、提供されるサービスの技術情報・プロトコルの種類によるＷｅｂ検索（グリーンページ検索）の３つのビューによる検索が可能なサーバである。
【００２２】
このＵＤＤＩサーバ１３において、例えばグリーンページ検索として、提供されるサービスのデータ種類（ＵＲＬ／テキスト／画像など）を指定すると、当該指定の種類のデータによって各サイトの情報を収集登録しているソーシャルソフトサーバ（ｎ）１２ｎの接続先アドレスが検索される。
【００２３】
アプリケーションサーバ１４は、通常のＷｅｂサーバの機能とＤＢ(Data Base)サーバの機能とを併せ持つＷｅｂ検索サーバであり、ネットワークＮ上に接続された前記ＵＤＤＩサーバ１３…別の接続アドレスを記憶したＵＤＤＩサーバテーブル１７、検索キーワード（検索タグ）の同義語を抽出するための同義語辞書メモリ１８、検索結果のデータを格納するための検索結果ＤＢ１９を備えている。
【００２４】
図２は、前記Ｗｅｂ検索システムにおけるアプリケーションサーバ１４を主体としたＷｅｂ動作を示すシーケンス図である。
【００２５】
このアプリケーションサーバ１４において、ユーザ端末（ｎ）１１ｎからキーワード（検索タグ）を伴うＷｅｂ検索要求が受信されると（Ｓ１）、同義語辞書メモリ１８から前記検索タグに対応した同義語が抽出され当該検索タグに追加生成された後（Ｓ２）、ＵＤＤＩサーバテーブル１７に格納されたＵＤＤＩサーバ１３の接続アドレスが参照されて当該ＵＤＤＩサーバ１３と接続され、検索対象とするデータの種類が例えばＵＲＬ及びテキスト及び画像の３種類として指定される（Ｓ３）。
【００２６】
そして、ＵＤＤＩサーバ１３から前記指定された個々の種類（ＵＲＬ／テキスト／画像）のデータによってＷｅｂ情報を提供している各ソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃの接続先アドレスが取得されると（Ｓ４）、この取得された各ソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃに順次接続されると共に、その都度前記検索キーワードとして生成された［検索タグ＋同義語タグ］が順次接続中のソーシャルソフトサーバ（ｎ）１２ｎへ送信される（Ｓ５）。
【００２７】
すると、各接続先のソーシャルソフトサーバ（ｎ）１２ｎにおいて順次検索された指定の種類のデータからなるＷｅｂ検索データが受信され（Ｓ６）、検索結果ＤＢ１９に格納・登録される（Ｓ７）。
【００２８】
図３は、前記Ｗｅｂ検索システムのアプリケーションサーバ１４における検索結果ＤＢ１９によるＷｅｂ検索データの格納状態を示す図である。
【００２９】
この検索結果ＤＢ１９には、ユーザ入力されたキーワードに基づいた検索タグｎ＋同義語タグｎ１＋ｎ２＋…に従って、各ソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃによりそれぞれ検索提供されたデータの種類が異なるＵＲＬによる検索データと、テキストによる検索データと、画像による検索データとが、当該検索タグｎ＋同義語タグｎ１＋ｎ２＋…に対応付けられて格納される。
【００３０】
この後、前記検索結果ＤＢ１９に登録された前記［検索タグ＋同義語タグ］に対応した情報を有するＵＲＬによるＷｅｂ検索データ、およびテキストによるＷｅｂ検索データ、および画像によるＷｅｂ検索データは一画面の表示データに編集され（Ｓ８）、前記検索要求元のユーザ端末（ｎ）１１ｎへ送信される（Ｓ９）。
【００３１】
次に、前記構成のＷｅｂ検索システムにおけるアプリケーションサーバ１４を利用したＷｅｂ検索処理について説明する。
【００３２】
図４は、前記Ｗｅｂ検索システムのアプリケーションサーバ１４におけるメイン処理を示すフローチャートである。
【００３３】
図５は、前記アプリケーションサーバ１４でのメイン処理に伴うデータ検索処理を示すフローチャートである。
【００３４】
図６は、前記アプリケーションサーバ１４でのメイン処理に伴うＤＢ登録処理を示すフローチャートである。
【００３５】
図７は、前記アプリケーションサーバ１４でのメイン処理に伴う画面データ編集処理を示すフローチャートである。
【００３６】
まず、ユーザ端末（ｎ）１１ｎにおいて、Ｗｅｂ検索サーバとしてのアプリケーションサーバ１４にアクセスし、検索したいキーワードを入力する。
【００３７】
ユーザ端末（ｎ）１１ｎからの入力キーワード（検索タグ）を伴うＷｅｂ検索要求がアプリケーションサーバ１４に受信されると（ステップＡ１）、同義語辞書メモリ１８から前記Ｗｅｂ検索要求された検索タグに対応した同義語が読み出され、該検索タグに追加されて検索キー（検索タグ＋同義語タグ）として生成される（ステップＡ２）。
【００３８】
すると図５におけるデータ検索処理へ移行される（ステップＡＢ）。
【００３９】
このデータ検索処理では、ＵＤＤＩサーバテーブル１７に格納されたＵＤＤＩサーバ１３の接続アドレスが参照されて当該ＵＤＤＩサーバ１３と接続され、検索対象とするデータの種類が例えばＵＲＬ及びテキスト及び画像の３種類として指定されて検索要求が送信される（ステップＢ１）。
【００４０】
するとＵＤＤＩサーバ１３では、前記アプリケーションサーバ１４からの検索要求に伴い指定された検索対象のデータの種類（ＵＲＬ／テキスト／画像）に従って、ＵＲＬによりＷｅｂ情報を提供しているソーシャルソフトサーバ（１）１２ａ、テキストによりＷｅｂ情報を提供しているソーシャルソフトサーバ（２）１２ｂ、画像によりＷｅｂ情報を提供しているソーシャルソフトサーバ（３）１２ｃのそれぞれの接続先アドレスが検索され、この検索結果がアプリケーションサーバ１４に受信される（ステップＢ２）。
【００４１】
すると、前記ＵＤＤＩサーバ１３により検索されて受信された指定のデータ種類（ＵＲＬ／テキスト／画像）毎の各ソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃの接続先アドレスに従って当該各サーバに対し順次接続されるのと共に、前記ステップＡ２にて生成されたユーザからの検索キーである（検索タグ＋同義語タグ）により検索要求が送信される（ステップＢ３）。
【００４２】
すると、各接続先のソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃにおいて前記検索キーである（検索タグ＋同義語タグ）に従い検索された指定の種類のデータからなるＷｅｂ検索データが受信される（ステップＢ４）。
【００４３】
そして、前記ＵＤＤＩサーバ１３により検索された各データ種類（ＵＲＬ／テキスト／画像）毎のソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃからの全てのＷｅｂ検索データの受信が成されると（ステップＢ５→Ａ３）、図６におけるＤＢ登録処理に移行される（ステップＡＣ）。
【００４４】
このＤＢ登録処理では、各ソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃから前記検索キー（検索タグ＋同義語タグ）に従い検索受信された各データ種類（ＵＲＬ／テキスト／画像）毎のＷｅｂ検索データが、検索結果ＤＢ１９に既に記憶格納されているこれまでのＷｅｂ検索データと比較され、新規のＷｅｂ検索データであるか否か判断される（ステップＣ１，Ｃ２）。
【００４５】
ここで、各ソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃにより検索された新規のＷｅｂ検索データについては当該検索キー（検索タグ＋同義語タグ）に対応付けられて検索結果ＤＢ１９に新たに追加で格納され（ステップＣ３）、一方、新規でなく既に検索格納されているＷｅｂ検索データについては最新のＷｅｂ検索データとして書き換えられて更新される（ステップＣ４）［図３参照］。
【００４６】
こうして、ユーザ端末（ｎ）１１ｎからの入力検索要求に伴う検索キー（検索タグ＋同義語タグ）に従って各ソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃから検索受信された各データ種類（ＵＲＬ／テキスト／画像）毎のＷｅｂ検索データが検索結果ＤＢ１９に格納されると、図７における画面データ編集処理に移行される（ステップＡＤ）。
【００４７】
この画面データ編集処理では、前記ユーザ端末（ｎ）１１ｎからの入力検索要求に伴う検索キー（検索タグ＋同義語タグ）に対応付けられて検索結果ＤＢ１９に各データ種類（ＵＲＬ／テキスト／画像）毎に格納されているＷｅｂ検索データ（図３参照）が読み出される（ステップＤ１，Ｄ２）。
【００４８】
そして、前記ユーザ入力された検索キーに対応付けられたＷｅｂ検索データである画像データが読み出されると（ステップＤ３→Ｄ４）、この読み出された画像データは表示画面データ編集用のメモリ領域上の予め設定された画像データの配置位置に応じて書き込まれて編集される（ステップＤ５）。
【００４９】
また、前記ユーザ入力された検索キーに対応付けられたＷｅｂ検索データであるテキストデータが読み出されると（ステップＤ６→Ｄ７）、この読み出されたテキストデータは同表示画面データ編集用のメモリ領域上の予め設定されたテキストデータの配置位置に応じて書き込まれて編集される（ステップＤ８）。
【００５０】
さらに、前記ユーザ入力された検索キーに対応付けられたＷｅｂ検索データであるＵＲＬデータが読み出されると（ステップＤ９→Ｄ１０）、この読み出されたＵＲＬデータは同表示画面データ編集用のメモリ領域上の予め設定されたＵＲＬデータの配置位置に応じて書き込まれて編集される（ステップＤ１１）。
【００５１】
こうして、前記検索キー（検索タグ＋同義語タグ）に応じた指定の各データ種類（ＵＲＬ／テキスト／画像）毎のＷｅｂ検索ＵＲＬデータ、Ｗｅｂ検索テキストデータ、Ｗｅｂ検索画像データがそれぞれ表示画面データ編集用の一画面領域に編集されると、この編集されたＷｅｂ検索後の一画面データは、前記検索要求元のユーザ端末（ｎ）１１ｎへ検索結果データとして送信される（ステップＡ４）。
【００５２】
図８は、前記Ｗｅｂ検索システムにおけるアプリケーションサーバ１４を利用したＷｅｂ検索処理に伴う検索結果の出力画面データＸを示す図である。
【００５３】
このＷｅｂ検索結果の出力画面データＸは、ユーザ端末（ｎ）１１ｎからのキーワード（検索タグ）が「六本木ビルズ」であって、アプリケーションサーバ１４からＵＤＤＩサーバ１３に対する検索要求と共に指定されたデータの種類がＵＲＬ／テキスト／画像／音声サイトの４種類であった場合について示すもので、ＵＲＬを検索結果として出力するソーシャルソフトサーバ１２n1により検索されたＵＲＬデータＵ、テキストを検索結果として出力するソーシャルソフトサーバ１２n2により検索されたテキストデータＴ、画像を検索結果として出力するソーシャルソフトサーバ１２n3により検索された画像データＧ、音声サイトを検索結果として出力するソーシャルソフトサーバ１２n4により検索された音声サイトデータＦが一画面の表示データとして編集され、Ｗｅｂ検索要求元のユーザ端末（ｎ）１１ｎへ出力されてＷｅｂ検索結果の出力画面データＸとして表示される。
【００５４】
したがって、前記構成のＷｅｂ検索システムにおけるアプリケーションサーバ１４を利用したＷｅｂ検索機能によれば、ユーザ端末（ｎ）１１ｎからＷｅｂ検索サーバとしてのアプリケーションサーバ１４にアクセスし、検索キーワード（検索タグ）を入力して検索要求を送信すると、アプリケーションサーバ１４では、検索対象とする複数のデータ種類（例えばＵＲＬ／テキスト／画像）を指定してＵＤＤＩサーバ１３に検索要求が送信され、このＵＤＤＩサーバ１３により検索された各データ種類（ＵＲＬ／テキスト／画像）毎のＷｅｂ検索サーバであるソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃの接続先アドレスが取得される。するとこの各データ種類毎のソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃに順次接続されると共に前記ユーザ入力された検索タグを伴うＷｅｂ検索要求が送信され、当該各サーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃ毎にそれぞれＷｅｂ検索された前記検索タグに応じたＵＲＬデータ，テキストデータ，画像データが順次受信格納されると共に、表示用の１画面データに編集されて検索要求元のユーザ端末（ｎ）１１ｎへ検索結果として出力表示されるので、ユーザ端末（ｎ）１１ｎにおいては、所望のキーワードを入力したＷｅｂ検索操作を１回行うだけで、当該検索キーワードに応じた複数の種類のＷｅｂデータ（例えばＵＲＬ／テキスト／画像）を一括連携して取得することができる。
【００５５】
また、前記構成のＷｅｂ検索システムにおけるアプリケーションサーバ１４を利用したＷｅｂ検索機能によれば、ユーザ入力された検索キーワード（検索タグ）の同義語が読み出され、［検索タグ＋同義語タグ］を検索キーとして生成して前記ＵＤＤＩサーバ１３により取得された各データ種類毎のソーシャルソフトサーバ（１）１２ａ，（２）１２ｂ，（３）１２ｃに対しＷｅｂ検索処理を行わせるので、例えば「パーソナルコンピュータ」「パソコン」「ＰＣ」など、同義語での幅広いＷｅｂ検索を容易にしかも複数種類のデータによる検索結果として連携一括して取得できるようになる。
【００５６】
さらに、前記構成のＷｅｂ検索システムにおけるアプリケーションサーバ１４を利用したＷｅｂ検索機能によれば、当該Ｗｅｂ検索サーバとして機能するアプリケーションサーバ１４は、通常のＷｅｂサーバにＤＢサーバとしての機能とネットワークＮ上に既存するＵＤＤＩサーバ１３およびソーシャルソフトサーバ１２ａ，１２ｂ，…に対する外部アクセスによる簡単な検索機能とを追加するだけで構成することができる。
【００５７】
よって、定期的なデータ収集メンテナンスなどを行う必要なく、容易に異なる種類のオブジェクトを連携して検索取得することが可能になる。
【００５８】
なお、本願発明は、前記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。さらに、前記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されたり、幾つかの構成要件が組み合わされても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除されたり組み合わされた構成が発明として抽出され得るものである。
【図面の簡単な説明】
【００５９】
【図１】本発明のＷｅｂ検索サーバの実施形態に係るＷｅｂ検索システムの構成を示すブロック図。
【図２】前記Ｗｅｂ検索システムにおけるアプリケーションサーバ１４を主体としたＷｅｂ検索動作を示すシーケンス図。
【図３】前記Ｗｅｂ検索システムのアプリケーションサーバ１４における検索結果ＤＢ１９によるＷｅｂ検索データの格納状態を示す図。
【図４】前記Ｗｅｂ検索システムのアプリケーションサーバ１４におけるメイン処理を示すフローチャート。
【図５】前記アプリケーションサーバ１４でのメイン処理に伴うデータ検索処理を示すフローチャート。
【図６】前記アプリケーションサーバ１４でのメイン処理に伴うＤＢ登録処理を示すフローチャート。
【図７】前記アプリケーションサーバ１４でのメイン処理に伴う画面データ編集処理を示すフローチャート。
【図８】前記Ｗｅｂ検索システムにおけるアプリケーションサーバ１４を利用したＷｅｂ検索処理に伴う検索結果の出力画面データＸを示す図。
【符号の説明】
【００６０】
１１ａ，１１ｂ，…ユーザ端末
１２ａ，１２ｂ，…ソーシャルソフトサーバ
１３  …ＵＤＤＩサーバ
１４  …アプリケーションサーバ
１５ａ，１５ｂ，…ソーシャルソフトＤＢ
１６  …ＵＤＤＩレジストリ
１７  …ＵＤＤＩサーバテーブル
１８  …同義語辞書メモリ
１９  …検索結果ＤＢ
Ｎ  …ネットワーク（インターネット）
Ｘ  …検索結果の出力画面データ
Ｕ  …Ｗｅｂ検索ＵＲＬデータ
Ｔ  …Ｗｅｂ検索テキストデータ
Ｇ  …Ｗｅｂ検索画像データ
Ｆ  …Ｗｅｂ検索音声サイトデータ
【図１】
2007193591.tif 000003
【図２】
2007193591.tif 000004
【図３】
2007193591.tif 000005
【図４】
2007193591.tif 000006
【図５】
2007193591.tif 000007
【図６】
2007193591.tif 000008
【図７】
2007193591.tif 000009
【図８】
2007193591.tif 000010