(57)【要約】      （修正有）【課題】複数の被検索情報から、指定された特徴情報に合致する適切な数の情報データへうまく絞り込みを行うことができる情報提供装置を提供する。【解決手段】被検索情報とそれが該当する複数の特徴情報とが関連付けられた対象情報を記憶する対象情報記憶手段と、指定特徴情報を受け付ける指定特徴情報受付手段と、対象情報記憶手段の対象情報のうち指定特徴情報に合致する特徴情報を含む対象情報である指定合致対象情報を抽出する指定合致抽出手段と、指定合致対象情報の個数を取得する指定合致個数取得手段と、指定合致対象情報の特徴情報のうち指定特徴情報以外の候補特徴情報に合致する指定合致対象情報である候補合致対象情報の個数を取得する候補合致個数取得手段と、指定合致対象情報の個数に基づく個数情報と、候補特徴情報の少なくとも１である出力候補特徴情報とそれに係る候補合致対象情報の個数に基づく個数情報と、を出力する出力手段とを備える。【選択図】図２
2015022579.tif 000002
【特許請求の範囲】
【請求項１】
複数の特徴情報のうちから受け付けた１以上の特徴情報である指定特徴情報に該当する被検索情報の個数に基づく個数情報を提供する情報提供装置であって、
被検索情報と、複数の特徴情報のうち該被検索情報が該当する特徴情報と、が関連付けられた対象情報を記憶する対象情報記憶手段と、
指定特徴情報を受け付ける指定特徴情報受付手段と、
対象情報記憶手段に記憶された対象情報のうち、指定特徴情報受付手段により受け付けられた指定特徴情報に合致する特徴情報を含む対象情報である指定合致対象情報を抽出する指定合致抽出手段と、
指定合致抽出手段により抽出された指定合致対象情報の個数を取得する指定合致個数取得手段と、
指定合致対象情報の少なくとも１のものが該当する特徴情報のうち指定特徴情報以外の少なくとも１の特徴情報である候補特徴情報に合致する特徴情報を含む指定合致対象情報である候補合致対象情報の個数を取得する候補合致個数取得手段と、
指定合致個数取得手段により取得された指定合致対象情報の個数に基づく個数情報と、候補特徴情報の少なくとも１である出力候補特徴情報及び該出力候補特徴情報に係る候補合致対象情報の個数に基づく個数情報と、を出力する出力手段と、を備えてなる、情報提供装置。
【請求項２】
候補合致個数取得手段が、いずれかの指定合致対象情報が該当する全ての特徴情報のうち指定特徴情報以外の全てを候補特徴情報とし、該全ての候補特徴情報各々に関して候補合致対象情報の個数を取得するものである、請求項１に記載の情報提供装置。
【請求項３】
候補合致個数取得手段により取得された候補合致対象情報の個数に基づき候補特徴情報から所定個数の出力候補特徴情報を選択する出力候補選択手段をさらに備えてなり、
出力手段が、出力候補選択手段により選択された出力候補特徴情報と、それぞれの出力候補特徴情報に合致する特徴情報を含む候補合致対象情報の個数に基づく個数情報と、を関係付けて出力するものである、請求項２に記載の情報提供装置。
【請求項４】
出力候補選択手段が、候補合致対象情報の個数が大きいものから前記所定個数までの候補特徴情報を出力候補特徴情報として選択するものである、請求項３に記載の情報提供装置。
【請求項５】
出力候補特徴情報の希望個数を受け付ける希望個数受付手段を備え、
希望個数受付手段により受け付けられた希望個数を前記所定個数とするものである、請求項３又は４に記載の情報提供装置。
【請求項６】
出力手段が、候補特徴情報のうち出力候補特徴情報以外の候補特徴情報である非出力候補特徴情報が存する場合、非出力候補特徴情報のうち少なくとも２以上のものに係る候補合致対象情報の個数の合計を出力するものである、請求項２乃至５のいずれか１に記載の情報提供装置。
【請求項７】
指定合致抽出手段により抽出された指定合致対象情報を記憶する指定合致対象情報記憶手段と、指定合致対象情報のうち該当する被検索情報の個数を取得すべき前記指定特徴情報以外の特徴情報である絞り込み指定特徴情報を受け付ける絞り込み指定特徴情報受付手段と、を備えてなり、
指定合致抽出手段が、指定合致対象情報記憶手段に記憶された指定合致対象情報のうち、絞り込み指定特徴情報受付手段により受け付けられた絞り込み指定特徴情報に合致する特徴情報を含む対象情報である指定合致対象情報を抽出するものである、請求項１乃至６のいずれか１に記載の情報提供装置。
【請求項８】
候補特徴情報の少なくとも１である選択候補特徴情報に合致する特徴情報を含む候補合致対象情報に係る被検索情報を抽出する選択候補合致被検索情報抽出手段を備えてなり、
出力手段が、選択候補合致被検索情報抽出手段により抽出された被検索情報も出力するものである、請求項１乃至７のいずれか１に記載の情報提供装置。
【請求項９】
候補合致個数取得手段により取得される候補特徴情報毎の候補合致対象情報の個数に基づき候補特徴情報から前記選択候補特徴情報を選択する選択候補選択手段をさらに備えてなり、
選択候補選択手段により選択された選択候補特徴情報に合致する特徴情報を含む候補合致対象情報に係る被検索情報を選択候補合致被検索情報抽出手段が抽出するものである、請求項８に記載の情報提供装置。
【請求項１０】
選択候補選択手段が、候補合致対象情報の個数が最大の候補特徴情報を選択候補特徴情報として選択するものである、請求項９に記載の情報提供装置。
【請求項１１】
指定合致抽出手段により抽出された指定合致対象情報を記憶する指定合致対象情報記憶手段と、選択候補特徴情報を受け付ける選択候補特徴情報受付手段と、を備えてなり、
選択候補合致被検索情報抽出手段が、指定合致対象情報記憶手段に記憶された指定合致対象情報のうち、選択候補特徴情報受付手段により受け付けられた選択候補特徴情報に合致する特徴情報を含む指定合致対象情報に係る被検索情報を抽出するものである、請求項８乃至１０のいずれか１に記載の情報提供装置。
【請求項１２】
前記情報提供装置がインターネットに接続されたサーバーであり、被検索情報がＵＲＬである、請求項１乃至１１のいずれか１に記載の情報提供装置。
【請求項１３】
請求項１乃至１２のいずれか１に記載の情報提供装置をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置に関し、より詳細には、複数の特徴情報のうちから受け付けた１以上の特徴情報である指定特徴情報に該当する被検索情報の個数に基づく個数情報を提供する情報提供装置に関する。
【背景技術】
【０００２】
以前から、複数の被検索情報のうち、指定された特徴情報に合致する被検索情報を抽出する装置は知られていた（例えば、特許文献１参照）。
特許文献１は、「従来の検索エンジンでは、検索キーワードを１つのみ入力した場合、検索エンジンが検索結果を絞りきれず大量の検索結果が出力されることがある。このようなときには、ユーザーは、検索キーワードを追加して情報の絞り込みを行うのが通常であるが、検索エンジンの利用者の中には、操作に不慣れなものもおり、６割のユーザーが１回の検索に１０分以上要しているとともに、３割のユーザーが４回に１回程度の割合で検索の続行を断念しているという傾向がある。・・・・そこで本発明は、上記の問題を解決すべくなされたものであり、インターネット等の通信ネットワーク上に散在する情報データを検索する際に、簡易な操作により必要な情報に容易にアクセスすることができる検索システム、検索方法、検索プログラムを提供する」（特許文献１の段落番号０００５、０００７）ためになされたものであり、具体的には「通信端末機を相互に接続して構築される通信ネットワーク上に散在する情報データを任意のキーワードに基づいて検索する際、情報データを情報の内容に応じて分類し、各情報データのアドレス情報を各分類毎に蓄積するとともに、各分類に関連付けて各キーワードを蓄積し、通信ネットワークを通じてキーワードを取得し、取得したキーワードに関連付けられた分類に属する情報データのアドレス情報を検索し、検索されたアドレス情報を、各検索結果が属する分類毎に表示させるもの」（特許文献１の段落番号０００８）であり、これにより「予め関連するカテゴリー毎に分類された情報データの分類に応じてキーワードが蓄積されているため、ユーザーは、少数のキーワードを入力するのみで、キーワードに関連するカテゴリー毎に整理された検索結果を得ることができ、簡単な操作で適切な情報にアクセスすることができる」（特許文献１の段落番号０００９）ものが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２７８９８０号公報（例えば、要約、発明の詳細な説明中の段落番号０００１〜０００８、第１図等）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の検索システムは、予め関連するカテゴリー毎に分類された情報データ（被検索情報）の分類に応じてキーワード（特徴情報）が蓄積されているため、ユーザーは、少数のキーワード（特徴情報）を入力するのみで、キーワード（特徴情報）に関連するカテゴリー毎に分類された情報データ（被検索情報）にアクセスできるので、複数の情報データ（被検索情報）のうち、指定されたキーワード（特徴情報）に合致する情報データ（被検索情報）を得ることができる。しかしながら、指定されたキーワード（特徴情報）に基づき検索システムがそれに合致する多数の情報データ（被検索情報）を出力した場合、ユーザーは、次にどのような検索キーワードを用いれば適切な数の情報データ（被検索情報）が出力されるか判断ができないといった問題がある。
そこで、本発明では、複数の情報データ（被検索情報）から、指定されたキーワード（特徴情報）に合致する情報データ（被検索情報）を得る場合、適切な数の情報データ（被検索情報）へうまく絞り込みを行うことができる情報提供装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の情報提供装置（以下、「本装置」という）は、複数の特徴情報のうちから受け付けた１以上の特徴情報である指定特徴情報に該当する被検索情報の個数に基づく個数情報を提供する情報提供装置であって、被検索情報と、複数の特徴情報のうち該被検索情報が該当する特徴情報と、が関連付けられた対象情報を記憶する対象情報記憶手段と、指定特徴情報を受け付ける指定特徴情報受付手段と、対象情報記憶手段に記憶された対象情報のうち、指定特徴情報受付手段により受け付けられた指定特徴情報に合致する特徴情報を含む対象情報である指定合致対象情報を抽出する指定合致抽出手段と、指定合致抽出手段により抽出された指定合致対象情報の個数を取得する指定合致個数取得手段と、指定合致対象情報の少なくとも１のものが該当する特徴情報のうち指定特徴情報以外の少なくとも１の特徴情報である候補特徴情報に合致する特徴情報を含む指定合致対象情報である候補合致対象情報の個数を取得する候補合致個数取得手段と、指定合致個数取得手段により取得された指定合致対象情報の個数に基づく個数情報と、候補特徴情報の少なくとも１である出力候補特徴情報及び該出力候補特徴情報に係る候補合致対象情報の個数に基づく個数情報と、を出力する出力手段と、を備えてなる、情報提供装置である。
【０００６】
ここに特徴情報は、素特徴情報（素特徴情報としては、例えば、「岡山県内の店舗に関する情報」、「飲食店に関する情報」、「１０個以上の画像データを有する情報」、「「桜」という文字を含む」等のように被検索情報の特徴を示しうる情報であればいかなるものであってもよい。）を１又は２以上含むものであり、例えば、第１素特徴情報のみを含む場合（この場合は第１素特徴情報と特徴情報とが一致する）、第１素特徴情報と第２素特徴情報と第３素特徴情報のすべてを満たす場合、第４素特徴情報と第５素特徴情報とのいずれかを満たす場合等を挙げることができる。
また、「指定合致対象情報の個数に基づく個数情報」及び「候補合致対象情報の個数に基づく個数情報」の個数情報は、いずれも２４個や８個といった具体的個数を示すものであってもよいが、それのみならず、１０個以下は緑色を表示させたり、５０個以上は黄色を表示させたり、１００個以上は赤色を表示させたりするような個数に基づく表示する色彩を指定するための情報であってもよく、個数に応じて出力が異なるものを広く用いることができる。
【０００７】
本装置は、複数の特徴情報のうち該当する特徴情報と関連付けられた被検索情報のうち、受け付けた１以上の特徴情報である指定特徴情報に該当する被検索情報の個数に基づく個数情報を提供する情報提供装置である。
本装置は、大まかには、対象情報記憶手段と指定特徴情報受付手段と指定合致抽出手段と指定合致個数取得手段と候補合致個数取得手段と出力手段とを備えてなる。
対象情報記憶手段は対象情報を記憶しており、対象情報は、被検索情報と、複数の特徴情報のうち該被検索情報が該当する特徴情報と、が関連付けられた情報である。かかる対象情報は、人為的に作製しても、また機械（いわゆる検索エンジン等）によって作製してもよく、通常、対象情報記憶手段は複数の対象情報を記憶している。
指定特徴情報受付手段は、被検索情報のうち該当する個数を取得すべき特徴情報である指定特徴情報を受け付ける。
指定合致抽出手段は、対象情報記憶手段に記憶された対象情報のうち、指定特徴情報受付手段により受け付けられた指定特徴情報に合致する特徴情報を含む対象情報である指定合致対象情報（指定合致対象情報は指定特徴情報に該当する）を抽出する。
指定合致個数取得手段は、指定合致抽出手段により抽出された指定合致対象情報の個数を取得する。
候補合致個数取得手段は、指定合致対象情報の少なくとも１のものが該当する特徴情報のうち指定特徴情報以外の少なくとも１の特徴情報である候補特徴情報に合致する特徴情報を含む指定合致対象情報である候補合致対象情報の個数を取得する。「指定合致対象情報の少なくとも１のものが該当する特徴情報」とは、例えば、指定合致対象情報１が特徴情報１、特徴情報２及び特徴情報３に該当し、指定合致対象情報２が特徴情報１及び特徴情報４に該当し、指定合致対象情報３が特徴情報２及び特徴情報５に該当する場合であれば、特徴情報１、特徴情報２、特徴情報３、特徴情報４及び特徴情報５の５個の特徴情報をいう。そして、かかる場合において指定特徴情報が特徴情報１であれば、「指定合致対象情報の少なくとも１のものが該当する特徴情報のうち指定特徴情報以外の少なくとも１の特徴情報である候補特徴情報」としては特徴情報２、特徴情報３、特徴情報４及び特徴情報５の４個の特徴情報から選ばれた１又は２以上のもの（ここでは特徴情報が４個であるので４以下）とすることができる。ここに特徴情報２を候補特徴情報とすれば、「候補特徴情報に合致する特徴情報を含む指定合致対象情報である候補合致対象情報の個数」は、候補特徴情報たる特徴情報２に合致する特徴情報を含む指定合致対象情報である候補合致対象情報は指定合致対象情報１と指定合致対象情報３とであるので候補合致対象情報の個数は２個になる。
出力手段は、指定合致個数取得手段により取得された指定合致対象情報の個数に基づく個数情報と、候補特徴情報の少なくとも１である出力候補特徴情報及び該出力候補特徴情報に係る候補合致対象情報の個数に基づく個数情報と、を出力する。ここに出力候補特徴情報は、候補特徴情報のうちの少なくとも１であればよいが、候補特徴情報の全部とされてもよい。
こうすることで本装置は、指定特徴情報に合致する指定合致対象情報の個数と、指定合致対象情報のうち候補特徴情報に合致する候補合致対象情報の一部又は全部である出力候補特徴情報及び該出力候補特徴情報に係る候補合致対象情報の個数に基づく個数情報と、を出力するので、本装置の利用者は、指定した指定特徴情報に合致する指定合致対象情報の個数と、指定特徴情報以外の特徴情報である候補特徴情報に該当する指定合致対象情報である候補合致対象情報の個数に基づく個数情報と、を得ることができる。このため利用者は、出力候補特徴情報による絞り込みを行えばどの程度の個数の被検索情報まで絞れるかを知ることができるので、利用者が所望する程度の個数の被検索情報とするにはどういった特徴情報をどのように組合せるかを容易に知ることができる（適切な数の被検索情報へうまく絞り込みを行うことができる。）。
【０００８】
本装置においては、候補合致個数取得手段が、いずれかの指定合致対象情報が該当する全ての特徴情報のうち指定特徴情報以外の全てを候補特徴情報とし、該全ての候補特徴情報各々に関して候補合致対象情報の個数を取得するもの（以下、「全対象本装置」という。）であってもよい。
こうすることで、いずれかの指定合致対象情報が該当する全ての特徴情報のうち指定特徴情報以外の全てを候補特徴情報とし、該全ての候補特徴情報各々に関して候補合致対象情報の個数を取得するので、指定合致対象情報が該当する全ての特徴情報のうち指定特徴情報以外の全て（候補特徴情報）に関して該当する候補合致対象情報の個数を得ることができ、利用者に対してどの候補特徴情報による絞り込みを行えばどの程度の個数の被検索情報まで絞れるかを一層正確に知らしめることができる。
なお、「いずれかの指定合致対象情報が該当する全ての特徴情報」とは、例えば、指定合致対象情報１が特徴情報１、特徴情報２及び特徴情報３に該当し、指定合致対象情報２が特徴情報１及び特徴情報４に該当し、指定合致対象情報３が特徴情報２及び特徴情報５に該当する場合であれば、特徴情報１、特徴情報２、特徴情報３、特徴情報４及び特徴情報５をいう。そして、「いずれかの指定合致対象情報が該当する全ての特徴情報のうち指定特徴情報以外の全てを候補特徴情報」とするとは、指定特徴情報が特徴情報１であれば、特徴情報２、特徴情報３、特徴情報４及び特徴情報５を候補特徴情報とすることをいう。
【０００９】
全対象本装置の場合、候補合致個数取得手段により取得された候補合致対象情報の個数に基づき候補特徴情報から所定個数の出力候補特徴情報を選択する出力候補選択手段をさらに備えてなり、出力手段が、出力候補選択手段により選択された出力候補特徴情報と、それぞれの出力候補特徴情報に合致する特徴情報を含む候補合致対象情報の個数に基づく個数情報と、を関係付けて出力するもの（以下、「出力候補選択手段具備本装置」という。）であってもよい。
ここに「候補合致対象情報の個数に基づき候補特徴情報から所定個数の出力候補特徴情報を選択する」ことは、候補特徴情報それぞれに合致する候補合致対象情報の個数そのものによって候補特徴情報から出力候補特徴情報を選択するような場合（例えば、候補合致対象情報の個数の大小の順番により出力候補特徴情報を選択する（例えば個数が大きい方から所定個数のものを選択する））のみならず、候補特徴情報それぞれに合致する候補合致対象情報の個数に何らかの要因を付加して得られる候補特徴情報の順番に従って候補特徴情報から出力候補特徴情報を選択するような場合（例えば、候補特徴情報が、候補特徴情報１（個数１００）、候補特徴情報２（個数５０）、候補特徴情報３（個数４０）、候補特徴情報４（個数３０）の場合であれば、個数が大きい方から３個（所定個数）のものを選択する際には、候補特徴情報１、候補特徴情報２、候補特徴情報３が出力候補特徴情報として選択されるが、予め、候補特徴情報１（個数１００、重み付け指数１）、候補特徴情報２（個数５０、重み付け指数１）、候補特徴情報３（個数４０、重み付け指数２）、候補特徴情報４（個数３０、重み付け指数５）といったように各候補特徴情報に重み付けがされていれば、候補特徴情報評価指数＝（重み付け指数）／（個数による順番）等のようにして評価できる。この場合であれば、候補特徴情報１の候補特徴情報評価指数＝重み付け指数１／個数による順番１＝１、候補特徴情報２の候補特徴情報評価指数＝重み付け指数１／個数による順番２＝０．５、候補特徴情報３の候補特徴情報評価指数＝重み付け指数２／個数による順番３＝０．６７、候補特徴情報４の候補特徴情報評価指数＝重み付け指数５／個数による順番４＝１．２５となるので、候補特徴情報４、候補特徴情報１、候補特徴情報３が出力候補特徴情報として選択される。）も含む。
こうすることで、出力候補選択手段が、候補合致対象情報の個数に基づき候補特徴情報から所定個数の出力候補特徴情報を選択し、出力手段が、該選択された出力候補特徴情報とそれに合致する候補合致対象情報の個数に基づく個数情報とを関係付けて出力するので、候補特徴情報の中からその候補合致対象情報の個数に基づき所定個数の出力候補特徴情報が選択されるので、候補合致対象情報の個数という利用者の興味を有する要素に基づき出力候補特徴情報を選択することにより、利用者が所望する程度の個数の被検索情報まで絞り込むにはどの出力候補特徴情報による絞り込みを行うべきかを正確かつ円滑に知ることができる。
【００１０】
出力候補選択手段具備本装置の場合、出力候補選択手段が、候補合致対象情報の個数が大きいものから前記所定個数までの候補特徴情報を出力候補特徴情報として選択するものであってもよい。
こうすることで候補合致対象情報の個数が大きいものから前記所定個数までの候補特徴情報が出力候補特徴情報として選択され、出力手段が、該選択された出力候補特徴情報とそれに合致する候補合致対象情報の個数に基づく個数情報とを関係付けて出力するので、候補特徴情報のうち、候補合致対象情報の個数が大きい重要な候補特徴情報とそれに合致する候補合致対象情報の個数に基づく個数情報とを利用者が知ることができるので、利用者が重要な候補特徴情報よる絞り込みを行うことができる。
【００１１】
出力候補選択手段具備本装置の場合、出力候補特徴情報の希望個数を受け付ける希望個数受付手段を備え、希望個数受付手段により受け付けられた希望個数を前記所定個数とするものであってもよい。
こうすることで利用者が所望の個数や利用者が使用している利用者端末の仕様による好適な個数を希望個数受付手段が希望個数として受け付け、その希望個数を前記所定個数とするものであるので、候補特徴情報から該所定個数（希望個数）の出力候補特徴情報を選択するため、利用者の本装置の利用を便ならしめる。
【００１２】
全対象本装置の場合、出力手段が、候補特徴情報のうち出力候補特徴情報以外の候補特徴情報である非出力候補特徴情報が存する場合、非出力候補特徴情報のうち少なくとも２以上のものに係る候補合致対象情報の個数の合計を出力するものであってもよい。
こうすることで出力候補特徴情報以外の候補特徴情報である非出力候補特徴情報のうち少なくとも２以上のもの（無論、非出力候補特徴情報の全部であってもよい）に係る候補合致対象情報の個数の合計が出力されることから出力候補特徴情報以外の候補特徴情報に合致する候補合致対象情報の個数を把握しやすくなる。
【００１３】
本装置においては、指定合致抽出手段により抽出された指定合致対象情報を記憶する指定合致対象情報記憶手段と、指定合致対象情報のうち該当する被検索情報の個数を取得すべき前記指定特徴情報以外の特徴情報である絞り込み指定特徴情報を受け付ける絞り込み指定特徴情報受付手段と、を備えてなり、指定合致抽出手段が、指定合致対象情報記憶手段に記憶された指定合致対象情報のうち、絞り込み指定特徴情報受付手段により受け付けられた絞り込み指定特徴情報に合致する特徴情報を含む対象情報である指定合致対象情報を抽出するものであってもよい。
こうすることで、指定合致対象情報記憶手段が、既に指定合致抽出手段により抽出された指定合致対象情報を記憶しており、絞り込み指定特徴情報受付手段が、その既に抽出され指定合致対象情報記憶手段に記憶された指定合致対象情報のうち該当する被検索情報の個数を取得すべき前記指定特徴情報以外の特徴情報である絞り込み指定特徴情報（指定合致対象情報記憶手段に記憶されている指定合致対象情報を抽出する際に用いた指定特徴情報以外の特徴情報である。）を受け付け、そして前述の指定合致抽出手段が、指定合致対象情報記憶手段に記憶された指定合致対象情報のうち、絞り込み指定特徴情報受付手段により受け付けられた絞り込み指定特徴情報に合致する特徴情報を含む対象情報である指定合致対象情報を抽出する。この指定合致抽出手段による絞り込み指定特徴情報に合致する指定合致対象情報の抽出を受けて、上述と同様、指定合致個数取得手段はその抽出された指定合致対象情報（絞り込み指定特徴情報に合致するもの）の個数を取得し、候補合致個数取得手段は候補合致対象情報の個数を取得し、そして出力手段は、指定合致個数取得手段により取得された指定合致対象情報（絞り込み指定特徴情報に合致するもの）の個数に基づく個数情報と、候補特徴情報の少なくとも１である出力候補特徴情報及び該出力候補特徴情報に係る候補合致対象情報の個数に基づく個数情報と、を出力する。このため絞り込み指定特徴情報により指定合致対象情報を順次絞りこみつつ、出力候補特徴情報による絞り込みを行えばどの程度の個数の被検索情報まで絞れるかを知ることができるので、利用者が所望する程度の個数の被検索情報まで円滑かつ容易に絞り込みを行うことができる。
【００１４】
本装置においては、候補特徴情報の少なくとも１である選択候補特徴情報に合致する特徴情報を含む候補合致対象情報に係る被検索情報を抽出する選択候補合致被検索情報抽出手段を備えてなり、出力手段が、選択候補合致被検索情報抽出手段により抽出された被検索情報も出力するもの（以下、「被検索情報出力本装置」という。）であってもよい。
こうすることで、選択候補合致被検索情報抽出手段が、候補特徴情報の少なくとも１である選択候補特徴情報に合致する特徴情報を含む候補合致対象情報に係る被検索情報を抽出し、出力手段が、選択候補合致被検索情報抽出手段により抽出された被検索情報も出力するので、本装置の利用者は、候補特徴情報のうちの１以上の選択候補特徴情報に合致する特徴情報を含む候補合致対象情報に係る被検索情報を得ることができる。これによって選択候補特徴情報に合致する特徴情報を含む候補合致対象情報に係る被検索情報としてどのようなものが含まれているかを知ることができると共に利用者が所望の被検索情報にアクセスすることを容易ならしめる。
【００１５】
被検索情報出力本装置の場合、候補合致個数取得手段により取得される候補特徴情報毎の候補合致対象情報の個数に基づき候補特徴情報から前記選択候補特徴情報を選択する選択候補選択手段をさらに備えてなり、選択候補選択手段により選択された選択候補特徴情報に合致する特徴情報を含む候補合致対象情報に係る被検索情報を選択候補合致被検索情報抽出手段が抽出するもの（以下、「選択候補選択手段具備本装置」という。）であってもよい。
「候補特徴情報毎の候補合致対象情報の個数に基づき候補特徴情報から選択候補特徴情報を選択する」ことは、候補特徴情報それぞれに合致する候補合致対象情報の個数そのものによって候補特徴情報から選択候補特徴情報を選択するような場合（例えば、候補合致対象情報の個数の大小の順番により選択候補特徴情報を選択する（例えば個数が大きい方から所定個数のものを選択する））のみならず、候補特徴情報それぞれに合致する候補合致対象情報の個数に何らかの要因を付加して得られる候補特徴情報の順番に従って候補特徴情報から選択候補特徴情報を選択するような場合（例えば、候補特徴情報が、候補特徴情報１（個数１００）、候補特徴情報２（個数５０）、候補特徴情報３（個数４０）、候補特徴情報４（個数３０）の場合であれば、個数が最大のものを選択する際には、候補特徴情報１が選択候補特徴情報として選択されるが、予め、候補特徴情報１（個数１００、重み付け指数１）、候補特徴情報２（個数５０、重み付け指数１）、候補特徴情報３（個数４０、重み付け指数２）、候補特徴情報４（個数３０、重み付け指数５）といったように各候補特徴情報に重み付けがされていれば、候補特徴情報評価指数＝（重み付け指数）／（個数による順番）等のようにして評価できる。この場合であれば、候補特徴情報１の候補特徴情報評価指数＝重み付け指数１／個数による順番１＝１、候補特徴情報２の候補特徴情報評価指数＝重み付け指数１／個数による順番２＝０．５、候補特徴情報３の候補特徴情報評価指数＝重み付け指数２／個数による順番３＝０．６７、候補特徴情報４の候補特徴情報評価指数＝重み付け指数５／個数による順番４＝１．２５となるので、候補特徴情報４が選択候補特徴情報として選択される。）も含むものである。
こうすることで、選択候補選択手段が、候補合致個数取得手段により取得される候補特徴情報毎の候補合致対象情報の個数に基づき候補特徴情報から前記選択候補特徴情報を選択し、選択候補合致被検索情報抽出手段が、選択候補選択手段により選択された選択候補特徴情報に合致する特徴情報を含む候補合致対象情報に係る被検索情報を抽出するので、候補特徴情報の中からその候補合致対象情報の個数に基づき選択候補特徴情報が選択され、候補合致対象情報の個数という利用者の興味を有する要素に基づき選択候補特徴情報を選択することにより、利用者が興味を有する候補合致対象情報に係る被検索情報を抽出できる。
【００１６】
選択候補選択手段具備本装置の場合、選択候補選択手段が、候補合致対象情報の個数が最大の候補特徴情報を選択候補特徴情報として選択するものであってもよい。
こうすることで、候補合致対象情報の個数が最大の候補特徴情報を選択候補特徴情報として選択候補選択手段が選択し、選択候補合致被検索情報抽出手段が、該選択された選択候補特徴情報に合致する特徴情報を含む候補合致対象情報に係る被検索情報を抽出し、出力手段が、選択候補合致被検索情報抽出手段により抽出された被検索情報も出力するので、候補特徴情報のうち、候補合致対象情報の個数が最大の重要な候補特徴情報である選択候補特徴情報に合致する特徴情報を含む候補合致対象情報に係る被検索情報を利用者が知ることができるので、利用者が所望の被検索情報にアクセスすることを一層容易ならしめる。
【００１７】
被検索情報出力本装置の場合、指定合致抽出手段により抽出された指定合致対象情報を記憶する指定合致対象情報記憶手段と、選択候補特徴情報を受け付ける選択候補特徴情報受付手段と、を備えてなり、選択候補合致被検索情報抽出手段が、指定合致対象情報記憶手段に記憶された指定合致対象情報のうち、選択候補特徴情報受付手段により受け付けられた選択候補特徴情報に合致する特徴情報を含む指定合致対象情報に係る被検索情報を抽出するものであってもよい。
こうすることで、指定合致対象情報記憶手段が、既に指定合致抽出手段により抽出された指定合致対象情報を記憶しており、選択候補特徴情報受付手段が、その既に抽出され指定合致対象情報記憶手段に記憶された指定合致対象情報のうち、それ（選択候補特徴情報）に合致する特徴情報を含む候補合致対象情報に係る被検索情報を抽出する選択候補特徴情報を受け付け、そして前述の選択候補合致被検索情報抽出手段が、指定合致対象情報記憶手段に記憶された指定合致対象情報のうち、選択候補特徴情報受付手段により受け付けられた選択候補特徴情報に合致する特徴情報を含む指定合致対象情報に係る被検索情報を抽出する。この選択候補合致被検索情報抽出手段による被検索情報の抽出を受け、出力手段が、該抽出された被検索情報も出力する。このため本装置の利用者は、候補特徴情報のうちから選択候補特徴情報を選択することができるので、それ（候補特徴情報）に合致する特徴情報を含む候補合致対象情報に係る被検索情報にアクセス（取得や見ることを含む）したいと考える候補特徴情報を選択候補特徴情報として自由に選択することができ、利用者が所望の被検索情報にアクセスすることを一層容易ならしめる。
【００１８】
本装置においては、前記情報提供装置がインターネットに接続されたサーバーであり、被検索情報がＵＲＬであってもよい。
インターネット上におけるホームページの存在位置を示すＵＲＬを本発明における被検索情報とし、本装置をインターネットに接続されたサーバーとすれば、インターネット上に存在する膨大な数のホームページの中から本装置の利用者が所望のホームページにアクセスしようとする場合、利用者が所望のホームページが該当する特徴情報（例えば、ホームページを検索する際のキーワード）を本装置が指定特徴情報として受け付けるようにすれば、指定特徴情報（例えば、キーワード）に合致する指定合致対象情報の個数（ＵＲＬの個数）と、指定合致対象情報のうち候補特徴情報（例えば、別のキーワード）に合致する候補合致対象情報の一部又は全部である出力候補特徴情報及び該出力候補特徴情報に係る候補合致対象情報の個数に基づく個数情報と、を出力するので、本装置の利用者は、指定した指定特徴情報に合致する指定合致対象情報の個数と、指定特徴情報以外の特徴情報である候補特徴情報に該当する指定合致対象情報である候補合致対象情報の個数に基づく個数情報と、を得ることができる。このため利用者は、出力候補特徴情報を用いてどのように絞り込みを行えばどの程度の個数の被検索情報（ＵＲＬ）まで絞れるかを知ることができるので、利用者が所望する程度の個数の被検索情報（ＵＲＬ）とするにはどういった特徴情報をどのように組合せるかを容易に知ることができ、インターネットのホームページの検索を容易ならしめる。
【００１９】
本装置は、所定のプログラムをコンピュータに実行させることで実現させることができ、さらに、かかるプログラムはコンピュータ読みとり可能な記憶媒体に記録することができる。
【図面の簡単な説明】
【００２０】
【図１】一実施形態の本発明の情報提供装置（本装置）のハードウエア構成を示す概略ブロック図である。
【図２】本装置の機能ブロック図である。
【図３】メモリＡに予め記憶されている記憶内容を模式的に示す図である。
【図４】メモリＢの記憶内容を模式的に示す図である。
【図５】メモリＢの記憶内容を模式的に示す図である。
【図６】メモリＢの記憶内容を模式的に示す図である。
【図７】メモリＢの記憶内容を模式的に示す図である。
【図８】メモリＣの記憶内容を模式的に示す図である。
【図９】メモリＣの記憶内容を模式的に示す図である。
【図１０】メモリＣの記憶内容を模式的に示す図である。
【図１１】メモリＤの記憶内容を模式的に示す図である。
【図１２】メモリＥの記憶内容を模式的に示す図である。
【図１３】ゲスト端末の画面に情報が表示された一例を示す図である。
【図１４】メモリＢの記憶内容を模式的に示す図である。
【図１５】メモリＢの記憶内容を模式的に示す図である。
【図１６】メモリＢの記憶内容を模式的に示す図である。
【図１７】メモリＣの記憶内容を模式的に示す図である。
【図１８】メモリＣの記憶内容を模式的に示す図である。
【図１９】メモリＣの記憶内容を模式的に示す図である。
【図２０】メモリＤの記憶内容を模式的に示す図である。
【図２１】メモリＥの記憶内容を模式的に示す図である。
【図２２】ゲスト端末の画面に情報が表示された一例を示す図である。
【図２３】メモリＢの記憶内容を模式的に示す図である。
【図２４】メモリＢの記憶内容を模式的に示す図である。
【図２５】メモリＣの記憶内容を模式的に示す図である。
【図２６】メモリＥの記憶内容を模式的に示す図である。
【図２７】メモリＣの記憶内容を模式的に示す図である。
【図２８】メモリＤの記憶内容を模式的に示す図である。
【図２９】メモリＥの記憶内容を模式的に示す図である。
【図３０】ゲスト端末の画面に情報が表示された一例を示す図である。
【図３１】本装置の動作を示すフローチャート図である。
【図３２】本装置の動作を示すフローチャート図である。
【図３３】本装置の動作を示すフローチャート図である。
【図３４】本装置の動作を示すフローチャート図である。
【図３５】本装置の動作を示すフローチャート図である。
【図３６】本装置の動作を示すフローチャート図である。
【図３７】本装置の動作を示すフローチャート図である。
【発明を実施するための形態】
【００２１】
以下、本発明の実施の形態を図面を参照して説明する。しかしながら、これらによって本発明は何ら制限されるものではない。
【００２２】
図１は、一実施形態の本発明の情報提供装置（本装置）１１のハードウエア構成を示す概略ブロック図である。図１を参照して、一実施形態の本装置１１のハードウエア構成について説明する。本装置１１は、インターネット回線５０１に接続されることで、ゲスト端末３０１と互いに情報を自由にやりとりできるようになっている。本装置１１は、インターネット回線５０１に接続され、ゲスト端末３０１からの要求をインターネット回線５０１を経由して受信することで、以下述べるような情報処理を行ういわゆるサーバーとして構成されている。
具体的には、本装置１１は、プログラムを内蔵させたコンピュータによって構成されており、該コンピュータには大容量のハードディスク１１ｈが接続されている。該コンピュータは、演算処理を行うＣＰＵ１１ａ、ＣＰＵ１１ａの作業領域等となるＲＡＭ１１ｂ、制御プログラム等を記録するＲＯＭ１１ｃ、インターネット回線５０１及びハードディスク１１ｈと情報のやり取りを行うためのインターフェイス１１ｄと、を有する。なお、ここでは制御プログラム等はＲＯＭ１１ｃに記憶されているが、それ以外の記憶装置に記憶するようにしてよいことは言うまでもない。
【００２３】
図２に、図１のハードウエアと主としてＲＯＭ１１ｃに記録されるプログラムにより実現される本装置１１の基本構成を示す機能ブロック図を示す。図２を参照して、本装置１１の基本構成について説明する。
本装置１１は、機能的には、通信部２１、処理判定部２３、複写部２５、初期送信データ作成部２７、特徴受付部２９、特徴抽出部３１、ＵＲＬ数カウント部３３、ＵＲＬ数ソート部３５、次特徴特定部３７、次特徴ＵＲＬ検索部３９、送信データ作成部４１、特徴切替部４３、メモリＡ（記憶手段）、メモリＢ（記憶手段）、メモリＣ（記憶手段）、メモリＤ（記憶手段）及びメモリＥ（記憶手段）を備えてなる。
そして、図２に示す通り、本装置１１はゲスト端末３０１とインターネット回線５０１によって接続されており、本装置１１とゲスト端末３０１とは互いに情報を自在にやりとりできるようになっている。
【００２４】
図３は、メモリＡ（ハードディスク１１ｈにより構成される。）に予め記憶されている記憶内容を模式的に示す図である。ここではインターネットホームページのウェブサイトのアドレス（ＵＲＬ）ごとに、該アドレス（ＵＲＬ）に係るインターネットホームページにて提示している情報が情報の特徴付けである特徴１〜特徴１０に該当するか否かを記憶している（図３中、丸印が付された特徴に該当し、丸印が付されず空欄の特徴には該当しないことを示している。）。具体的には、例えば、特徴１はインターネットホームページにて提示している情報が岡山県内の店舗に関する情報であることを示し、特徴２はインターネットホームページにて提示している情報が被服に関する情報であることを示し、特徴３はインターネットホームページにて提示している情報が化粧品に関する情報であることを示し、特徴４はインターネットホームページにて提示している情報が公園に関する情報であることを示し、・・・・特徴９はインターネットホームページにて提示している情報が飲食店に関する情報であることを示し、そして特徴１０はインターネットホームページにて提示している情報が桜に関する情報であることを示すといった具合である。この例では図３のＵＲＬ１に係るインターネットホームページにて提示している情報は、岡山県内の店舗（特徴１）と化粧品（特徴３）と飲食店（特徴９）に関するものであることを示している。このようにＵＲＬ１〜４０各々に係るインターネットホームページが提示している情報が、特徴１〜特徴１０のいずれに該当するか否かの情報をメモリＡは記憶している。なお、このメモリＡのような記憶は、各ＵＲＬに関し人為的に作製しても、また機械（所謂、検索エンジン）的に作製してもよい。
なお、ここではメモリＡにおいては、ＵＲＬ４０個に関する記憶がなされているがこのＵＲＬの個数は増減してもよく、さらに特徴１〜特徴１０の１０個の特徴に関する当否が記憶されているがこの特徴の個数も増減してよいことは言うまでもない。
【００２５】
本装置１１の通信部２１は、ゲスト端末３０１から信号を受信しないか待機しており、ゲスト端末３０１から信号を受信したと通信部２１が判断すると、通信部２１は該受信した信号を処理判定部２３へ送信する。
ゲスト端末３０１は本装置１１に検索を命ずる最初の信号として、起動信号（初期命令を示す信号）を送信するようになっており、この起動信号を通信部２１から処理判定部２３が受け取ると処理判定部２３は初期受付と判断し、処理判定部２３は検索回数Ｎとして０（Ｎ＝０）を設定し自らＮ＝０を記憶すると共にＮ＝０の信号を複写部２５へ送信する。
処理判定部２３からＮ＝０の信号を受信した複写部２５は、メモリＡにアクセスしメモリＡの記憶内容（図３）を取得し、Ｎ＝０とメモリＡの記憶内容（図３）とを関連付けてメモリＢ（ハードディスク１１ｈにより構成される。）に書き込み記憶させる。図４は、Ｎ＝０とメモリＡの記憶内容（図３）とが書き込まれたメモリＢの記憶内容を模式的に示す図である。
Ｎ＝０とメモリＡの記憶内容（図３）とをメモリＢに書き込み記憶させた複写部２５は初期送信データ作成部２７に起動信号を送信する。複写部２５から起動信号を受信した初期送信データ作成部２７は、ゲスト端末３０１に「特徴による検索処理」（ゲスト端末３０１において特徴を入力し、該入力された特徴に合致するＵＲＬを検索する処理）において特徴の入力を促す画面を表示するためのデータである特徴入力催告データ（予め初期送信データ作成部２７が記憶している）を通信部２１に送信し、通信部２１に特徴入力催告データをゲスト端末３０１に送信するよう命ずる。
これを受け通信部２１は特徴入力催告データをゲスト端末３０１に送信する。
【００２６】
ゲスト端末３０１は、初期送信データ作成部２７により通信部２１が送信した特徴入力催告データを受信すると、ゲスト端末３０１は本装置１１において検索に使用する特徴である使用特徴の入力を催告する画面を表示し該使用者（不図示）からの使用特徴の入力を待つ。該使用者（不図示）から使用特徴（ここでは後述のように例として「特徴１」が入力されたとする。）がゲスト端末３０１に入力されるとゲスト端末３０１は、「特徴による検索処理」を本装置１１に命令する信号と、該入力された使用特徴と、ゲスト端末３０１における最大表示数（以下、ｍとして示す。なお、最大表示数ｍは、合致するＵＲＬ数を特徴毎に示すデータ（特徴と該特徴に合致するＵＲＬ数とが対として関連付けられたデータ）がゲスト端末３０１において表示できる最大個数である。後述の図１３、図２２及び図３０において、特徴とそれに該当する該当ＵＲＬ数との表示４１５ａ、４１５ｂ、４１５ｃの個数であり、ここでは具体的にはｍ＝３である。かかるｍはゲスト端末３０１が予め記憶している。）と、を関連付けた信号（以下、「第１回目検索要求信号」という。）を本装置１１へインターネット回線５０１を経由して送信する。
【００２７】
ゲスト端末３０１から送信された第１回目検索要求信号は本装置１１の通信部２１により受信され、通信部２１は第１回目検索要求信号を処理判定部２３へ送信する。
通信部２１から第１回目検索要求信号を受信した処理判定部２３は、第１回目検索要求信号に含まれる「特徴による検索処理」を命令する信号（データ）により自ら記憶しているＮ＝０の信号と、第１回目検索要求信号に含まれる使用特徴（ここでは「特徴１」）と、ゲスト端末３０１における最大表示数ｍと、を関連付けた信号を特徴受付部２９へ送信する。
Ｎ＝０の信号と使用特徴と最大表示数ｍとが関連付けられた信号を受信した特徴受付部２９は、メモリＢにアクセスし既にメモリＢが記憶しているＮ＝０の記憶内容（即ち図４）を読み出し取得すると共に該読み出し取得した記憶内容に最大表示数ｍと使用特徴（ここでは「特徴１」）とを併記したデータをメモリＢに新規に書き込み記憶させる。図５は、この新規書き込み後のメモリＢの記憶内容を模式的に示す図である。
その後、特徴受付部２９は、メモリＢに新規に書き込んだデータのＮを１増加させたＮに書き換える。そのＮの書き換えが終わった後のメモリＢの記憶内容を図６に模式的に示す。そして特徴受付部２９は特徴抽出部３１へ書き換えたＮ（ここでは１）を送信する。
【００２８】
特徴受付部２９から書き換えたＮ（ここでは１）のデータを受信した特徴抽出部３１はメモリＢ（図６）にアクセスし、メモリＢに記憶されているＮのうち特徴受付部２９から受信したＮに該当するデータとして記憶されている使用特徴（図６においてＮ＝１のときは「特徴１」）とＵＲＬ表５１（それぞれのＵＲＬが各特徴に合致するか否かを示す表）とを読み出し取得し、この使用特徴に該当するＵＲＬのみを残し、使用特徴に該当しないＵＲＬを削除する。図６の記憶内容のＮ＝１において使用特徴「特徴１」に該当するＵＲＬのみを残しその余りを削除した状態を図７に示す。なお、この図６から図７への処理においては特徴抽出部３１はメモリＢ（図６）のうち特徴受付部２９から受信したＮに係るＵＲＬ表の上から順に見ていき、新たに表を作成する。具体的には、まず横欄の一番上に存するＵＲＬ１が使用特徴「特徴１」に該当するか否か判断し、ＵＲＬ１が使用特徴「特徴１」に該当する場合はＵＲＬ１の横欄を作成した後に以下のような各特徴（特徴１〜１０）にＵＲＬ１が該当するか否かを判断する（使用特徴「特徴１」に該当しない場合には各特徴（特徴１〜１０）に該当するか否かを判断しない。）。ＵＲＬ１に関する特徴のうち縦欄の最も左に存する特徴１にＵＲＬ１が該当するか否か判断し、ここでは該当するので特徴１の縦欄を作成しＵＲＬ１が特徴１に該当することを書き込む（図７中では○印）。次いで、特徴１の右隣に存する特徴２にＵＲＬ１が該当するか否か判断し、ここでは該当しないので特徴２の縦欄は作成しない。そして特徴２の右隣に存する特徴３にＵＲＬ１が該当するか否か判断し、ここでは該当するので特徴３の縦欄を先ほど作成した特徴１の右隣に作成しＵＲＬ１が特徴３に該当することを書き込む（図７中では○印）。同様に、特徴４〜８にＵＲＬ１が該当するか否か順次判断するが、特徴４〜８のいずれにもＵＲＬ１は該当しないのでこれら特徴４〜８のいずれも縦欄は作成しない。そして、特徴８の右隣に存する特徴９にＵＲＬ１が該当するか否か判断し、ここでは該当するので特徴９の縦欄を先ほど作成した特徴３の右隣に作成しＵＲＬ１が特徴９に該当することを書き込む（図７中では○印）。特徴９の右隣に存する特徴１０にＵＲＬ１が該当するか否か判断し、ここでは該当しないので特徴１０の縦欄は作成しない。このようにしてＵＲＬ１については特徴１〜１０の全てについて判断が終わる。次いでＵＲＬ１の横欄の下に存するＵＲＬ２が使用特徴「特徴１」に該当するか否か判断し、ＵＲＬ２が使用特徴「特徴１」に該当しないと判断しＵＲＬ２の横欄を作成せず、ＵＲＬ２に関しては各特徴（特徴１〜１０）に該当するか否かも判断せずに、ＵＲＬ２の横欄の下に存するＵＲＬ３に移る。ＵＲＬ３が使用特徴「特徴１」に該当するか否か判断し、ＵＲＬ３は使用特徴「特徴１」に該当すると判断しＵＲＬ３の横欄を作成した後に各特徴（特徴１〜１０）にＵＲＬ３が該当するか否かを判断する。ＵＲＬ３に関する特徴のうち特徴１にＵＲＬ３が該当するか否か判断し、ここでは該当するので、さらに既に作成した表に特徴１の縦欄が存するか否か判断し、ここでは特徴１の縦欄が存するので特徴１の縦欄を作成することなく既に存する特徴１の縦欄にＵＲＬ３が該当することを書き込む（図７中では○印）。特徴２及び３にＵＲＬ３が該当するか否か順次判断するが、特徴２及び３のいずれにもＵＲＬ３は該当しないのでこれら特徴２及び３のいずれに関しても表の修正（○印書込や縦欄作成）をしない。特徴３の右隣に存する特徴４にＵＲＬ３が該当するか否か判断し、ここでは該当するので、さらに既に作成した表に特徴４の縦欄が存するか否か判断し、ここでは特徴４の縦欄が存しないので特徴４の縦欄を特徴９の縦欄（既存の縦欄のうち最も右の欄）の右隣に作成しその作成した特徴４の縦欄にＵＲＬ３が該当することを書き込む（図７中では○印）。その後、特徴５〜１０にＵＲＬ３が該当するか否か順次判断するが、特徴５〜１０のいずれにもＵＲＬ３は該当しないのでこれら特徴４〜８のいずれに関しても表の修正（○印書込や縦欄作成）をしない。そして、同様に、ＵＲＬ４が使用特徴「特徴１」に該当するか否か判断し、ＵＲＬ４は使用特徴「特徴１」に該当すると判断しＵＲＬ４の横欄を作成した後に各特徴（特徴１〜１０）にＵＲＬ４が該当するか否かを判断する。ＵＲＬ４に関する特徴のうち特徴１にＵＲＬ４が該当するか否か判断し、ここでは該当するので、さらに既に作成した表に特徴１の縦欄が存するか否か判断し、ここでは特徴１の縦欄が存するので特徴１の縦欄を作成することなく既に存する特徴１の縦欄にＵＲＬ４が該当することを書き込む（図７中では○印）。特徴２〜４にＵＲＬ４が該当するか否か順次判断するが、特徴２〜４のいずれにもＵＲＬ４は該当しないのでこれら特徴２〜４のいずれに関しても表の修正（○印書込や縦欄作成）をしない。特徴４の右隣に存する特徴５にＵＲＬ４が該当するか否か判断し、ここでは該当するので、さらに既に作成した表に特徴５の縦欄が存するか否か判断し、ここでは特徴５の縦欄が存しないので特徴５の縦欄を特徴４の縦欄（既存の縦欄のうち最も右の欄）の右隣に作成しその作成した特徴５の縦欄にＵＲＬ４が該当することを書き込む（図７中では○印）。特徴６〜８にＵＲＬ４が該当するか否か順次判断するが、特徴６〜８のいずれにもＵＲＬ４は該当しないのでこれら特徴６〜８のいずれに関しても表の修正（○印書込や縦欄作成）をしない。ＵＲＬ４に関する特徴のうち特徴９にＵＲＬ４が該当するか否か判断し、ここでは該当するので、さらに既に作成した表に特徴９の縦欄が存するか否か判断し、ここでは特徴９の縦欄が存するので特徴９の縦欄を作成することなく既に存する特徴９の縦欄にＵＲＬ４が該当することを書き込む（図７中では○印）。以下同様にして図７のＮ＝１の欄中のＵＲＬ表５１が作成され、メモリＢの記憶内容は図７のように書き換えられる。
その後、特徴抽出部３１はＵＲＬ数カウント部３３に起動信号として該処理に関するＮ（ここでは１）を送信する。
【００２９】
特徴抽出部３１から起動信号としてＮ（ここでは１）を受信したＵＲＬ数カウント部３３は、メモリＢ（図７）にアクセスし、Ｎ（ここでは１）の欄に記載されている使用特徴（ここでは特徴１）を読み出し取得し、使用特徴（ここでは特徴１）に該当するＵＲＬの個数（ここでは２２個）をカウントした後、さらにＮ（ここでは１）の欄に記載されている使用特徴以外の特徴（ここでは特徴３、特徴９、特徴４、特徴５・・・・特徴６）毎に該当するＵＲＬの個数をカウントする。その後、ＵＲＬ数カウント部３３は、メモリＢ（図７）にアクセスし、Ｎ（ここでは１）の欄に記載されているｍと使用特徴とを読み出し取得し、最大表示数ｍ、繰り返し数Ｎ、使用特徴、該当ＵＲＬ数（使用特徴に該当するＵＲＬの個数）、使用特徴以外の特徴（特徴３、特徴９、特徴４、特徴５・・・・特徴６）、そして該当ＵＲＬ数（使用特徴以外の特徴毎に該当するＵＲＬの個数）をメモリＣ（ハードディスク１１ｈにより構成される。）に書き込み記憶させる。図８にＵＲＬ数カウント部３３によりメモリＣに書き込まれたデータを模式的に示す。図８のデータは、最大表示数ｍ＝３、繰り返し数Ｎ＝１、使用特徴：特徴１、該当ＵＲＬ数＝２２（特徴１に該当するＵＲＬの個数）、使用特徴以外の特徴（特徴３、特徴９、特徴４、特徴５・・・・特徴６）、そして使用特徴以外の特徴毎に該当するＵＲＬの個数（特徴３に該当するＵＲＬ個数＝１１個、特徴９に該当するＵＲＬ個数＝４個、特徴４に該当するＵＲＬ個数＝１１個、特徴５に該当するＵＲＬ個数＝９個、・・・・・、特徴６に該当するＵＲＬ個数＝１個）を示している。
このようにしてＵＲＬ数カウント部３３によりメモリＣには、使用特徴に該当するＵＲＬの個数と、使用特徴に該当するＵＲＬのうち使用特徴以外の各特徴に該当するＵＲＬの個数と、が最大表示数ｍと繰り返し数Ｎと一緒に書き込み記憶される。
メモリＣにデータ（図８）を書き込んだＵＲＬ数カウント部３３はＵＲＬ数ソート部３５に起動信号としてＮ（ここでは１）を送信する。
【００３０】
ＵＲＬ数カウント部３３から起動信号としてＮを受信したＵＲＬ数ソート部３５は、メモリＣ（図８）にアクセスし、受信したＮ（ここでは１）に対応する使用特徴以外の特徴毎に該当するＵＲＬの個数を読み出し取得する。そして、ＵＲＬの個数が多い順に並びかえる。具体的には、Ｎ＝１においてＵＲＬ数カウント部３３により書き込まれたメモリＣの使用特徴以外の特徴毎に該当するＵＲＬの個数は、特徴３に該当するＵＲＬ個数＝１１個、特徴９に該当するＵＲＬ個数＝４個、特徴４に該当するＵＲＬ個数＝１１個、特徴５に該当するＵＲＬ個数＝９個、特徴１０に該当するＵＲＬ個数＝２個、特徴２に該当するＵＲＬ個数＝３個、特徴７に該当するＵＲＬ個数＝１個、特徴６に該当するＵＲＬ個数＝１個の順になっているが、これを特徴３に該当するＵＲＬ個数＝１１個、特徴４に該当するＵＲＬ個数＝１１個、特徴５に該当するＵＲＬ個数＝９個、特徴９に該当するＵＲＬ個数＝４個、特徴２に該当するＵＲＬ個数＝３個、特徴１０に該当するＵＲＬ個数＝２個、特徴７に該当するＵＲＬ個数＝１個、特徴６に該当するＵＲＬ個数＝１個と並びかえて（ソート）その並びかえたデータをメモリＣに上書きする。図９に上書きされた後のデータを模式的に示した。なお、この並びかえにおいては、ＵＲＬの個数が同数の特徴については図８の位置関係を維持したままとする（例えば、特徴３と特徴４とはＵＲＬの個数１１個で同数であり、図８において特徴４が特徴３の右側に存するので図９においてはこの特徴４が特徴３の右側に存する位置関係を維持したまま並びかえられている。）。
このようにＵＲＬの個数が多い順番に使用特徴以外の特徴を並びかえたデータをメモリＣに上書きしたＵＲＬ数ソート部３５は、次特徴特定部３７に起動信号としてＮ（ここでは１）を送信する。
【００３１】
ＵＲＬ数ソート部３５から起動信号としてＮ（ここでは１）を受信した次特徴特定部３７は、メモリＣ（図９）にアクセスし、受信したＮに対応する使用特徴以外の特徴毎に該当するＵＲＬの個数のうち最大のものを次特徴として特定する。使用特徴以外の特徴毎に該当するＵＲＬの個数のうち最大のものが複数存する場合（例えば、図９においては特徴３に該当するＵＲＬ個数と特徴４に該当するＵＲＬ個数とが１１個で最大である。）は、大きさで並びかえた特徴のうち大きい側において最初に位置するもの（図９においては左端）を次特徴として特定する（図９においては特徴３）。このようにして特定した次特徴をメモリＣ（図９）に書き込み記憶させる。図１０は次特徴として特徴３を図９に示されるデータに併記した後のメモリＣのデータを模式的に示したものである。図９のデータに比し、次特徴として特徴３が加入されている。
このように次特徴をメモリＣに書き込んだ次特徴特定部３７は、次特徴ＵＲＬ検索部３９に起動信号としてＮ（ここでは１）を送信する。
【００３２】
次特徴特定部３７から起動信号としてＮ（ここでは１）を受信した次特徴ＵＲＬ検索部３９は、メモリＣ（図１０）にアクセスし、受信したＮに対応する次特徴を読み出し取得する（ここでは特徴３）。その後、次特徴ＵＲＬ検索部３９は、メモリＢ（図７）にアクセスし、受信したＮに対応するＵＲＬ表５１（各ＵＲＬ毎に各特徴の該当有無を示す表）において次特徴（ここでは特徴３）に該当するＵＲＬを読み出し取得する。そして、次特徴ＵＲＬ検索部３９は、次特徴（ここでは特徴３）に該当する該読み出し取得したＵＲＬをＮと共にメモリＤ（ハードディスク１１ｈにより構成される。）に書き込み記憶させる。図１１は、次特徴ＵＲＬ検索部３９が次特徴（特徴３）に該当する該読み出し取得したＵＲＬとＮとをメモリＤに書き込んだデータを模式的に示すものであり、メモリＢ（図７）のうちＮ＝１のＵＲＬ表５１において特徴３に該当するＵＲＬ（ＵＲＬ１、ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１５、・・・・ＵＲＬ３７、ＵＲＬ３９）がＮ＝１と共に記憶されている。
このように次特徴に該当するＵＲＬとＮとをメモリＤに書き込んだ次特徴ＵＲＬ検索部３９は、送信データ作成部４１に起動信号としてＮ（ここでは１）を送信する。
【００３３】
次特徴ＵＲＬ検索部３９から起動信号としてＮ（ここでは１）を受信した送信データ作成部４１は、メモリＣ（図１０）にアクセスし、受信したＮに対応する使用特徴（ここでは特徴１）、使用特徴（特徴１）に該当する該当ＵＲＬ数（ここでは２２）、次特徴（ここでは特徴３）、最大表示数ｍ、使用特徴以外の特徴（特徴３、特徴４、特徴５、特徴９・・・・特徴６）、使用特徴以外の特徴それぞれに該当する該当ＵＲＬ数（特徴３に該当するＵＲＬ個数＝１１個、特徴４に該当するＵＲＬ個数＝１１個、特徴５に該当するＵＲＬ個数＝９個、特徴９に該当するＵＲＬ個数＝４個、・・・・、特徴６に該当するＵＲＬ個数＝１個）を読み出し取得する。そして、送信データ作成部４１は、使用特徴以外の特徴のうちＵＲＬの個数が多い方（即ち、図１０においては左端）から最大表示数ｍと同じ個数の特徴を選択する（ここではｍ＝３（個）であるので、特徴３、特徴４、特徴５の３個を選択する。なお、使用特徴以外の特徴が最大表示数ｍよりも少ない場合は使用特徴以外の特徴全部を選択する。）。そして、使用特徴以外の特徴のうちこれら選択された特徴以外の特徴のＵＲＬの個数を合計する（ここでは選択された特徴３、特徴４及び特徴５の３個以外の特徴のＵＲＬの個数を合計するので、（特徴９）４個＋（特徴２）３個＋（特徴１０）２個＋（特徴７）１個＋（特徴６）１個＝合計１１個である。）。なお、使用特徴以外の特徴のうちこれら選択された特徴以外の特徴が存しない場合（即ち、使用特徴以外の特徴の個数が最大表示数ｍ以下の場合）には合計０個とする。
そして、送信データ作成部４１は、メモリＤ（図１１）にアクセスし、受信したＮに対応する次特徴に該当するＵＲＬを読み出し取得する。
その後、送信データ作成部４１は、最大表示数ｍ、Ｎ（ここでは１）、使用特徴（特徴１）、使用特徴（特徴１）に該当する該当ＵＲＬ数（２２）、次特徴（特徴３）、使用特徴以外の特徴のうちＵＲＬの個数が多い方から最大表示数ｍと同じ個数の特徴として選択された特徴（特徴３、特徴４、特徴５）、該選択された特徴（特徴３、特徴４、特徴５）各々に該当する該当ＵＲＬ数（特徴３に該当するＵＲＬ個数＝１１個、特徴４に該当するＵＲＬ個数＝１１個、特徴５に該当するＵＲＬ個数＝９個）、該選択された特徴以外の特徴のＵＲＬの個数の合計（１１個）を互いに関連付けてメモリＥ（ハードディスク１１ｈにより構成される。）に書き込み記憶させる。図１２はこのようにしてメモリＥに書き込まれた記憶内容を模式的に示す図である。図１２は、最大表示数ｍ＝３、繰り返し数Ｎ＝１、使用特徴：特徴１、該当ＵＲＬ数：２２、次特徴：特徴３、該選択された特徴（特徴３、特徴４、特徴５）、該選択された特徴各々に該当する該当ＵＲＬ数（特徴３：１１、特徴４：１１、特徴５：９）、該選択された特徴以外の特徴のＵＲＬの個数の合計「その他」：１１、そして次特徴（特徴３）に該当するＵＲＬ（ＵＲＬ１、ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１５、・・・・ＵＲＬ３７、ＵＲＬ３９）が記憶されていることを示している。
送信データ作成部４１は、図１２のようなデータをメモリＥに書き込み記憶させた後、通信部２１に起動信号としてＮ（ここでは１）を送信する。
【００３４】
送信データ作成部４１から起動信号としてＮ（ここでは１）を受信した通信部２１は、メモリＥにアクセスし、該受信したＮ（＝１）に対応するメモリＥが記憶しているデータ（図１２）を読み出し取得し該データをゲスト端末３０１へインターネット回線５０１を経て送信する。その後、通信部２１はゲスト端末３０１からの信号を受信するために待機する。
【００３５】
該データを受信したゲスト端末３０１は、一例を図１３に示すように画面４０１に情報を表示する。即ち、画面４０１は、上部分４０３と下部分４０５とに分割されており、上部分４０３には使用特徴としての「特徴１」の表示４１１と、使用特徴（特徴１）に該当する該当ＵＲＬ数としての「２２」の表示４１３と、前記選択された特徴とそれに該当する該当ＵＲＬ数との表示４１５ａ、４１５ｂ、４１５ｃと、前記選択された特徴以外の特徴のＵＲＬの個数の合計「その他：１１」の表示４１７と、が示されている。そして、下部分４０５には、次特徴としての「特徴３」の表示４２１と、次特徴（特徴３）に該当するＵＲＬ（ＵＲＬ１、ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１５、・・・・ＵＲＬ３７、ＵＲＬ３９）の表示４２３と、が示されている。
そして、このような情報を画面４０１に表示したゲスト端末３０１は、ゲスト端末３０１の使用者（不図示）からの入力を待つ。使用者（不図示）からの入力は、表示４１５ａ部分（タッチパネルを構成している）の押下（更なる特徴（次特徴である特徴３）による絞り込み処理）、表示４１５ｂ部分（タッチパネルを構成している）の押下（使用特徴は「特徴１」としたままで、次特徴を表示４１５ｂに係る特徴（ここでは特徴４）として検索を行う処理）、表示４１５ｃ部分（タッチパネルを構成している）の押下（使用特徴は「特徴１」としたままで、次特徴を表示４１５ｃに係る特徴（ここでは特徴５）として検索を行う処理）、そしてＵＲＬの表示４２３のいずれか（ＵＲＬ１、ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１５、・・・・ＵＲＬ３７、ＵＲＬ３９のいずれか）の押下（押下されたＵＲＬのインターネットホームページを閲覧する処理）のいずれかである。
表示４１５ａ部分が押下（更なる特徴（次特徴である特徴３）による絞り込み処理）された場合はゲスト端末３０１は、更なる特徴による絞り込み処理を本装置１１に命令する信号と、表示４１５ａに係る特徴（ここでは特徴３）と、最大表示数ｍと、を関連付けた信号（以下、「絞り込み検索要求信号」という。）を本装置１１へインターネット回線５０１を経由して送信する。また、表示４１５ｂ部分の押下又は表示４１５ｃ部分の押下がなされた場合はゲスト端末３０１は、次特徴切り替え処理を本装置１１に命令する信号と、表示４１５ｂ部分又は表示４１５ｃ部分のうち押下されたものに係る特徴（例えば、表示４１５ｂ部分が押下された場合は特徴４であり、表示４１５ｃ部分が押下された場合は特徴５である。）と、を関連付けた信号（以下、「次特徴切り替え要求信号」という。）を本装置１１へインターネット回線５０１を経由して送信する。ＵＲＬの表示４２３のいずれかが押下された場合は動作終了を本装置１１に命令する信号を本装置１１へインターネット回線５０１を経由して送信する。
【００３６】
（更なる特徴による絞り込み処理）
ゲスト端末３０１から送信された絞り込み検索要求信号は本装置１１の通信部２１により受信され、通信部２１は絞り込み検索要求信号を処理判定部２３へ送信する。
通信部２１から絞り込み検索要求信号を受信した処理判定部２３は、絞り込み検索要求信号に含まれる更なる特徴による絞り込み処理を本装置１１に命令する信号に従って、自ら記憶しているＮ＝０に１を加えたＮ＝１の信号と、絞り込み検索要求信号に含まれる使用特徴（ここでは特徴３）と、絞り込み検索要求信号に含まれるゲスト端末３０１における最大表示数ｍと、を関連付けた信号を特徴受付部２９へ送信する。
Ｎ＝１の信号と使用特徴と表示可能ＵＲＬ数ｍとが関連付けられた信号を受信した特徴受付部２９は、メモリＢにアクセスし、既にメモリＢが記憶している記憶内容（即ち図７）のうち受信したＮ（ここではＮ＝１）の記憶内容を読み出し取得すると共に該読み出し取得した記憶内容に表示可能ＵＲＬ数ｍ（上書）と使用特徴（追加）とを併記したデータをメモリＢに新規に書き込み記憶させる。図１４は、この新規書き込み後のメモリＢの記憶内容を模式的に示す図である。図１４に示したように、メモリＢの一番下の欄にＮ＝１として新しい欄が追加されており、かかる新しい欄には、絞り込み検索要求信号に含まれていたｍにて上書きされたｍと、絞り込み検索要求信号に含まれていた使用特徴（ここでは特徴３）が追加的に記載された「使用特徴：特徴１，特徴３」と、図７のＮ＝１におけるＵＲＬ表と、が記憶されている。
その後、特徴受付部２９は、メモリＢに新規に書き込んだデータのＮを１増加させたＮに書き換える。そのＮの書き換えが終わった後のメモリＢの記憶内容を図１５に模式的に示す。そして特徴受付部２９は特徴抽出部３１へ書き換えたＮ（ここでは２）を送信する。
【００３７】
特徴受付部２９から書き換えたＮ（ここでは２）のデータを受信した特徴抽出部３１はメモリＢ（図１５）にアクセスし、メモリＢに記憶されているＮのうち特徴受付部２９から受信したＮに該当するデータとして記憶されている使用特徴（図１５においてＮ＝２のときは「特徴１,特徴３」）とＵＲＬ表５１とを読み出し取得し、この使用特徴に該当するＵＲＬのみを残し、使用特徴に該当しないＵＲＬを削除する。図１５の記憶内容のＮ＝２において使用特徴「特徴１」と「特徴３」とに該当するＵＲＬのみを残しその余りを削除した状態を図１６に示す。なお、この図１５から図１６への処理においては特徴抽出部３１はメモリＢ（図１５）のうち特徴受付部２９から受信したＮ（＝２）に係るＵＲＬの表の上から順に見ていき、新たに表を作成する。具体的には、まず横欄の一番上に存するＵＲＬ１が使用特徴「特徴１」と「特徴３」とに該当するか否か判断し、ＵＲＬ１が使用特徴「特徴１」と「特徴３」とに該当する場合はＵＲＬ１の横欄を作成した後に以下のような各特徴にＵＲＬ１が該当するか否かを判断する（使用特徴「特徴１」と「特徴３」とに該当しない場合には各特徴に該当するか否かを判断しない。）。ＵＲＬ１に関する特徴のうち縦欄の最も左に存する特徴１にＵＲＬ１が該当するか否か判断し、ここでは該当するので特徴１の縦欄を作成しＵＲＬ１が特徴１に該当することを書き込む（図１６中では○印）。同様に、特徴１の右隣に存する特徴３及びその右隣に存する特徴９にＵＲＬ１が該当するか否か判断し、ここでは特徴３及び特徴９に該当するので特徴３及び特徴９の縦欄を先ほど作成した特徴１の右隣に作成しＵＲＬ１が特徴３及び特徴９に該当することを書き込む（図１６中では○印）。特徴４、５、１０、２・・・にＵＲＬ１が該当するか否か順次判断するが、これらの特徴のいずれにもＵＲＬ１は該当しないのでこれらの特徴に関する縦欄は作成しない。そして、次いでＵＲＬ３及びＵＲＬ４が使用特徴「特徴１」と「特徴３」とに該当するか否か判断し、ここでは該当しないのでＵＲＬ３及びＵＲＬ４の横欄を作成しない。ＵＲＬ７が使用特徴「特徴１」と「特徴３」とに該当するか否か判断し、ＵＲＬ７は使用特徴「特徴１」と「特徴３」とに該当するのでＵＲＬ７の横欄を作成した後、特徴１及び特徴３にＵＲＬ７が該当するか否か判断し、ここでは該当するので先ほど作成した特徴１及び特徴３に該当することを書き込む（図１６中では○印）。ＵＲＬ７は特徴９には該当しないので特徴９には該当することを書き込まず、さらにＵＲＬ７が特徴４に該当するか否か判断し、ここでは該当するので、さらに既に作成した表に特徴４の縦欄が存するか否か判断し、ここでは特徴４の縦欄が存しないので特徴４の縦欄を特徴９の縦欄（既存の縦欄のうち最も右の欄）の右隣に作成しその作成した特徴４の縦欄にＵＲＬ７が該当することを書き込む（図１６中では○印）。以下同様にして図１６のＮ＝２の欄中のＵＲＬ表が作成され、メモリＢの記憶内容は図１６のように書き換えられる。
このようにして図１５のＮ＝２のＵＲＬ表に存するＵＲＬ全てに関して処理が完了すると、特徴抽出部３１はＵＲＬ数カウント部３３に起動信号として該処理に関するＮ（ここでは２）を送信する。
【００３８】
特徴抽出部３１から起動信号としてＮ（ここでは２）を受信したＵＲＬ数カウント部３３は、メモリＢ（図１６）にアクセスし、Ｎ（ここでは２）の欄に記載されている使用特徴（ここでは特徴１、特徴３）を読み出し取得し、使用特徴（ここでは特徴１、特徴３）に該当するＵＲＬの個数（ここでは１１個）をカウントした後、さらにＮ（ここでは２）の欄に記載されている使用特徴（特徴１、特徴３）以外の特徴（ここでは特徴９、特徴４、特徴１０、特徴５、特徴２、特徴６）毎に該当するＵＲＬの個数をカウントする。その後、ＵＲＬ数カウント部３３は、メモリＢ（図１６）にアクセスし、Ｎ（ここでは２）の欄に記載されているｍと使用特徴とを読み出し取得し、最大表示数ｍ、繰り返し数Ｎ（＝２）、使用特徴、該当ＵＲＬ数（使用特徴に該当するＵＲＬの個数）、使用特徴以外の特徴（特徴９、特徴４、特徴１０、特徴５、特徴２、特徴６）、そして該当ＵＲＬ数（使用特徴以外の特徴毎に該当するＵＲＬの個数）をメモリＣに書き込み記憶させる。図１７にＵＲＬ数カウント部３３によりメモリＣに書き込まれたデータを模式的に示す。図１７に示された記憶内容は、Ｎ＝１において書き込み記憶された図１７（ａ）に示される内容と、今回のＮ＝２において書き込み記憶された図１７（ｂ）に示される内容と、を含んでおり、図１７（ｂ）のデータは、最大表示数ｍ＝３、繰り返し数Ｎ＝２、使用特徴：特徴１，特徴３、該当ＵＲＬ数＝１１（特徴１と特徴３とに該当するＵＲＬの個数）、使用特徴以外の特徴（特徴９、特徴４、特徴１０、特徴５、特徴２、特徴６）、そして使用特徴以外の特徴毎に該当するＵＲＬの個数（特徴９に該当するＵＲＬ個数＝１個、特徴４に該当するＵＲＬ個数＝７個、特徴１０に該当するＵＲＬ個数＝１個、・・・・・、特徴６に該当するＵＲＬ個数＝１個）を示している。
このようにしてＵＲＬ数カウント部３３によりメモリＣには、使用特徴に該当するＵＲＬの個数と、使用特徴に該当するＵＲＬのうち使用特徴以外の各特徴に該当するＵＲＬの個数と、が最大表示数ｍと繰り返し数Ｎと一緒に書き込み記憶される。
メモリＣにデータ（図１７（ｂ））を書き込んだＵＲＬ数カウント部３３はＵＲＬ数ソート部３５に起動信号としてＮ（ここでは２）を送信する。
【００３９】
ＵＲＬ数カウント部３３から起動信号としてＮを受信したＵＲＬ数ソート部３５は、メモリＣ（図１７）にアクセスし、受信したＮに対応する使用特徴以外の特徴毎に該当するＵＲＬの個数を読み出し取得する。そして、ＵＲＬの個数が多い順に並びかえる。具体的には、Ｎ＝２においてＵＲＬ数カウント部３３により書き込まれたメモリＣ（即ち図１７（ｂ））の使用特徴以外の特徴毎に該当するＵＲＬの個数は、特徴９に該当するＵＲＬ個数＝１個、特徴４に該当するＵＲＬ個数＝７個、特徴１０に該当するＵＲＬ個数＝１個、特徴５に該当するＵＲＬ個数＝５個、特徴２に該当するＵＲＬ個数＝１個、特徴６に該当するＵＲＬ個数＝１個の順になっているが、これを特徴４に該当するＵＲＬ個数＝７個、特徴５に該当するＵＲＬ個数＝５個、特徴９に該当するＵＲＬ個数＝１個、特徴１０に該当するＵＲＬ個数＝１個、特徴２に該当するＵＲＬ個数＝１個、特徴６に該当するＵＲＬ個数＝１個と並びかえて（ソート）その並びかえたデータをメモリＣに上書きする。図１８に上書きされた後のデータを模式的に示した。図１８に示された記憶内容は、Ｎ＝１における図１８（ａ）に示される内容と、図１７（ｂ）のＵＲＬの個数が多い順に並びかえられた図１８（ｂ）に示される内容と、を含んでいる。なお、この並びかえにおいては、ＵＲＬの個数が同数の特徴については図１７の位置関係を維持したままとする（例えば、特徴９、１０、２、６はＵＲＬの個数１個で同数であり、図１７（ｂ）においては特徴９、１０、２、６の順に並んでいるので図１８（ｂ）においてもこの順序としている。）。
このようにＵＲＬの個数が多い順番に使用特徴以外の特徴を並びかえたデータをメモリＣに上書きしたＵＲＬ数ソート部３５は、次特徴特定部３７に起動信号としてＮ（ここでは２）を送信する。
【００４０】
ＵＲＬ数ソート部３５から起動信号としてＮ（ここでは２）を受信した次特徴特定部３７は、メモリＣ（図１８）にアクセスし、受信したＮ（＝２）に対応する使用特徴以外の特徴毎に該当するＵＲＬの個数のうち最大のものを次特徴として特定する。使用特徴以外の特徴毎に該当するＵＲＬの個数のうち最大のものが複数存する場合は、大きさで並びかえた特徴のうち大きい側において最初に位置するもの（図１８においては左端）を次特徴として特定する。例えば、図１８においては受信したＮ（＝２）には図１８（ｂ）が対応するので、使用特徴以外の特徴毎に該当するＵＲＬの個数のうち最大のもの（即ち、図１８において左端）である特徴４を次特徴として特定する。このようにして特定した次特徴をメモリＣに書き込み記憶させる。図１９は次特徴として特徴４を図１８に示されるデータに併記した後のメモリＣのデータを模式的に示したものである。図１９に示された記憶内容は、Ｎ＝１における図１９（ａ）に示される内容と、図１８（ｂ）に次特徴として特徴４が追加的に書き込まれた図１９（ｂ）に示される内容と、を含んでいる。
このように次特徴をメモリＣに書き込んだ次特徴特定部３７は、次特徴ＵＲＬ検索部３９に起動信号としてＮ（ここでは２）を送信する。
【００４１】
次特徴特定部３７から起動信号としてＮ（ここでは２）を受信した次特徴ＵＲＬ検索部３９は、メモリＣ（図１９）にアクセスし、受信したＮ（＝２）に対応する次特徴を読み出し取得する（ここでは図１９（ｂ）における特徴４）。その後、次特徴ＵＲＬ検索部３９は、メモリＢ（図１６）にアクセスし、受信したＮに対応するＵＲＬ表（各ＵＲＬ毎に各特徴の該当有無を示す表）において次特徴（ここでは特徴４）に該当するＵＲＬを読み出し取得する。そして、次特徴ＵＲＬ検索部３９は、次特徴（ここでは特徴４）に該当する該読み出し取得したＵＲＬをＮと共にメモリＤに書き込み記憶させる。図２０は、次特徴ＵＲＬ検索部３９が次特徴（特徴４）に該当する該読み出し取得したＵＲＬとＮとをメモリＤに書き込んだデータを模式的に示すものであり、Ｎ＝１における図２０（ａ）に示される内容と、今回のＮ＝２において書き込まれた図２０（ｂ）に示される内容と、を含んでいる。図２０（ｂ）は、メモリＢ（図１６）のうちＮ＝２のＵＲＬ表において特徴４に該当するＵＲＬ（ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１９、・・・・ＵＲＬ３２、ＵＲＬ３７）とＮ＝２とがメモリＤに書き込み記憶されていることを示している。
このように次特徴に該当するＵＲＬとＮとをメモリＤに書き込んだ次特徴ＵＲＬ検索部３９は、送信データ作成部４１に起動信号としてＮ（ここでは２）を送信する。
【００４２】
次特徴ＵＲＬ検索部３９から起動信号としてＮ（ここでは２）を受信した送信データ作成部４１は、メモリＣ（図１９）にアクセスし、受信したＮ（＝２）に対応（即ち図１９（ｂ））する使用特徴（ここでは特徴１、特徴３）、使用特徴（特徴１、特徴３）に該当する該当ＵＲＬ数（ここでは１１）、次特徴（ここでは特徴４）、最大表示数ｍ、使用特徴以外の特徴（特徴４、特徴５、特徴９、・・・・、特徴６）、使用特徴以外の特徴それぞれに該当する該当ＵＲＬ数を読み出し取得する。そして、送信データ作成部４１は、使用特徴以外の特徴のうちＵＲＬの個数が多い方（即ち、図１９（ｂ）においては左端）から最大表示数ｍと同じ個数の特徴を選択する（ここではｍ＝３（個）であるので、特徴４、特徴５、特徴９の３個を選択する。）。そして、使用特徴以外の特徴のうちこれら選択された特徴（特徴４、特徴５、特徴９）以外の特徴（特徴１０、特徴２、特徴６）のＵＲＬの個数を合計（１＋１＋１）する（ここでは合計３個）。
そして、送信データ作成部４１は、メモリＤ（図２０）にアクセスし、受信したＮ（＝２）に対応（図２０（ｂ））するＵＲＬを読み出し取得する。
その後、送信データ作成部４１は、最大表示数ｍ、Ｎ（ここでは２）、使用特徴（特徴１、特徴３）、使用特徴（特徴１、特徴３）に該当する該当ＵＲＬ数（１１）、次特徴（特徴４）、使用特徴以外の特徴のうちＵＲＬの個数が多い方から最大表示数ｍと同じ個数の特徴として選択された特徴（特徴４、特徴５、特徴９）、該選択された特徴（特徴４、特徴５、特徴９）各々に該当する該当ＵＲＬ数、該選択された特徴以外の特徴のＵＲＬの個数の合計（３）を互いに関連付けてメモリＥに書き込み記憶させる。図２１はこのようにしてメモリＥに書き込まれた記憶内容を模式的に示す図である。図２１は、Ｎ＝１における図２１（ａ）に示される内容と、今回のＮ＝２において書き込まれた図２１（ｂ）に示される内容と、を含んでいる。図２１（ｂ）においては、最大表示数ｍ＝３、繰り返し数Ｎ＝２、使用特徴：特徴１，特徴３、該当ＵＲＬ数：１１、次特徴：特徴４、該選択された特徴（特徴３、特徴４、特徴９）、該選択された特徴各々に該当する該当ＵＲＬ数（特徴４：７、特徴５：５、特徴９：１）、該選択された特徴以外の特徴のＵＲＬの個数の合計「その他」：３、そして次特徴（特徴４）に該当するＵＲＬ（ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１９、・・・・ＵＲＬ３２、ＵＲＬ３７）が記憶されている。
送信データ作成部４１は、図２１（ｂ）のようなデータをメモリＥに書き込み記憶させた後、通信部２１に起動信号としてＮ（ここでは２）を送信する。
【００４３】
送信データ作成部４１から起動信号としてＮ（ここでは２）を受信した通信部２１は、メモリＥ（図２１）にアクセスし、メモリＥが記憶しているデータのうち受信したＮ（＝２）のデータ（図２１（ｂ））を読み出し取得し該データをゲスト端末３０１へインターネット回線５０１を経て送信する。その後、通信部２１はゲスト端末３０１からの信号を受信するために待機する。
【００４４】
該データを受信したゲスト端末３０１は、一例を図２２に示すように画面４０１に情報を表示する。即ち、画面４０１は、上部分４０３と下部分４０５とに分割されており、上部分４０３には使用特徴としての「特徴１、特徴３」の表示４１１と、使用特徴（特徴１、特徴３）に該当する該当ＵＲＬ数としての「１１」の表示４１３と、前記選択された特徴とそれに該当する該当ＵＲＬ数との表示４１５ａ、４１５ｂ、４１５ｃと、前記選択された特徴以外の特徴のＵＲＬの個数の合計「その他：３」の表示４１７と、が示されている。そして、下部分４０５には、次特徴としての「特徴４」の表示４２１と、次特徴（特徴４）に該当するＵＲＬ（ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１９、ＵＲＬ２１、・・・・ＵＲＬ３７）の表示４２３と、が示されている。
そして、このような情報を画面４０１に表示したゲスト端末３０１は、ゲスト端末３０１の使用者（不図示）からの入力を待つ。使用者（不図示）からの入力は、前述の通り、表示４１５ａ部分の押下（更なる特徴（次特徴である特徴４）による絞り込み処理）、表示４１５ｂ部分の押下（使用特徴は「特徴１、特徴３」としたままで、次特徴を表示４１５ｂに係る特徴（ここでは特徴５）として検索を行う処理）、表示４１５ｃ部分の押下（使用特徴は「特徴１、特徴３」としたままで、次特徴を表示４１５ｃに係る特徴（ここでは特徴９）として検索を行う処理）、そしてＵＲＬの表示４２３のいずれか（ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１９、・・・・ＵＲＬ３２、ＵＲＬ３７のいずれか）の押下のいずれかである。
表示４１５ａ部分が押下（更なる特徴（次特徴である特徴４）による絞り込み処理）された場合はゲスト端末３０１は、更なる特徴による絞り込み処理を本装置１１に命令する信号と、表示４１５ａに係る特徴（ここでは特徴４）と、最大表示数ｍと、を関連付けた信号（絞り込み検索要求信号）を本装置１１へインターネット回線５０１を経由して送信する。また、表示４１５ｂ部分の押下又は表示４１５ｃ部分の押下がなされた場合はゲスト端末３０１は、次特徴切り替え処理を本装置１１に命令する信号と、表示４１５ｂ部分又は表示４１５ｃ部分のうち押下されたものに係る特徴（例えば、表示４１５ｂ部分が押下された場合は特徴５であり、表示４１５ｃ部分が押下された場合は特徴９である。）と、を関連付けた信号（次特徴切り替え要求信号）を本装置１１へインターネット回線５０１を経由して送信する。ＵＲＬの表示４２３のいずれかが押下された場合は動作終了を本装置１１に命令する信号を本装置１１へインターネット回線５０１を経由して送信する。
【００４５】
ゲスト端末３０１から送信された絞り込み検索要求信号は本装置１１の通信部２１により受信され、通信部２１は絞り込み検索要求信号を処理判定部２３へ送信する。
通信部２１から絞り込み検索要求信号を受信した処理判定部２３は、絞り込み検索要求信号に含まれる更なる特徴による絞り込み処理を本装置１１に命令する信号に従って、自ら記憶しているＮ＝１に１を加えたＮ＝２の信号と、絞り込み検索要求信号に含まれる使用特徴（ここでは特徴４）と、絞り込み検索要求信号に含まれるゲスト端末３０１における最大表示数ｍと、を関連付けた信号を特徴受付部２９へ送信する。
Ｎ＝２の信号と使用特徴（特徴４）と表示可能ＵＲＬ数ｍとが関連付けられた信号を受信した特徴受付部２９は、メモリＢにアクセスし、既にメモリＢが記憶している記憶内容（即ち図１６）のうち受信したＮ（ここではＮ＝２）の記憶内容を読み出し取得すると共に該読み出し取得した記憶内容に表示可能ＵＲＬ数ｍ（上書）と使用特徴（追加）とを併記したデータをメモリＢに新規に書き込み記憶させる。
その後、特徴受付部２９は、メモリＢに新規に書き込んだデータのＮを１増加させたＮに書き換える。そのＮの書き換えが終わった後のメモリＢの記憶内容を図２３に模式的に示す。なお、図示を容易にするため、図２３においてはＮ＝０、Ｎ＝１及びＮ＝２の記憶内容の図示を省略しているが（空欄）、実際にはこれらの空欄それぞれには図１６のＮ＝０、Ｎ＝１及びＮ＝２の記憶内容と同じ内容が書き込まれ記憶されている。
そして特徴受付部２９は特徴抽出部３１へ書き換えたＮ（ここでは３）を送信する。
【００４６】
特徴受付部２９から書き換えたＮ（ここでは３）のデータを受信した特徴抽出部３１はメモリＢ（図２３）にアクセスし、メモリＢに記憶されているＮのうち特徴受付部２９から受信したＮ（＝３）に該当するデータとして記憶されている使用特徴（図２３においてＮ＝３のときは「特徴１、特徴３、特徴４」）とＵＲＬ表５１とを読み出し取得し、この使用特徴に該当するＵＲＬのみを残し、使用特徴に該当しないＵＲＬを削除する。図２３の記憶内容のＮ＝３において使用特徴「特徴１」と「特徴３」と「特徴４」とに該当するＵＲＬのみを残しその余りを削除した状態を図２４に示す。なお、この図２３から図２４への処理においては特徴抽出部３１はＮ＝２について説明したのと同様に行う。図２４においては図２３と同様にＮ＝０、Ｎ＝１及びＮ＝２の記憶内容の図示を省略しているが（空欄）、実際にはこれらの空欄それぞれには図１６のＮ＝０、Ｎ＝１及びＮ＝２の記憶内容と同じ内容が書き込まれ記憶されている。
このようにして図２３のＮ＝３のＵＲＬ表５１に存するＵＲＬ全てに関して処理が完了すると、特徴抽出部３１はＵＲＬ数カウント部３３に起動信号として該処理に関するＮ（ここでは３）を送信する。
【００４７】
特徴抽出部３１から起動信号としてＮ（ここでは３）を受信したＵＲＬ数カウント部３３は、メモリＢ（図２４）にアクセスし、Ｎ（ここでは３）の欄に記載されている使用特徴（ここでは特徴１、特徴３、特徴４）を読み出し取得し、使用特徴（ここでは特徴１、特徴３、特徴４）に該当するＵＲＬの個数（ここでは７個）をカウントした後、さらにＮ（ここでは３）の欄に記載されている使用特徴（特徴１、特徴３、特徴４）以外の特徴（ここでは特徴１０、特徴５、特徴２）毎に該当するＵＲＬの個数をカウントする。その後、ＵＲＬ数カウント部３３は、メモリＢ（図２４）にアクセスし、Ｎ（ここでは３）の欄に記載されているｍと使用特徴とを読み出し取得し、最大表示数ｍ、繰り返し数Ｎ（＝３）、使用特徴、該当ＵＲＬ数（使用特徴に該当するＵＲＬの個数）、使用特徴以外の特徴（特徴１０、特徴５、特徴２）、そして該当ＵＲＬ数（使用特徴以外の特徴毎に該当するＵＲＬの個数）をメモリＣに書き込み記憶させる。
このようにしてＵＲＬ数カウント部３３によりメモリＣには、使用特徴に該当するＵＲＬの個数と、使用特徴に該当するＵＲＬのうち使用特徴以外の各特徴に該当するＵＲＬの個数と、が最大表示数ｍと繰り返し数Ｎと一緒に書き込み記憶される。
メモリＣにデータを書き込んだＵＲＬ数カウント部３３はＵＲＬ数ソート部３５に起動信号としてＮ（ここでは３）を送信する。
【００４８】
ＵＲＬ数カウント部３３から起動信号としてＮを受信したＵＲＬ数ソート部３５は、メモリＣにアクセスし、受信したＮ（＝３）に対応する使用特徴以外の特徴毎に該当するＵＲＬの個数を読み出し取得する。そして、ＵＲＬの個数が多い順に並びかえて上書きする。
このようにＵＲＬの個数が多い順番に使用特徴以外の特徴を並びかえたデータをメモリＣに上書きしたＵＲＬ数ソート部３５は、次特徴特定部３７に起動信号としてＮ（ここでは３）を送信する。
【００４９】
ＵＲＬ数ソート部３５から起動信号としてＮ（ここでは３）を受信した次特徴特定部３７は、メモリＣにアクセスし、受信したＮ（＝３）に対応する使用特徴以外の特徴毎に該当するＵＲＬの個数のうち最大のものを次特徴として特定する。使用特徴以外の特徴毎に該当するＵＲＬの個数のうち最大のものが複数存する場合は、大きさで並びかえた特徴のうち大きい側において最初に位置するものを次特徴として特定する。図２５は次特徴として特徴５を加えた後のメモリＣのデータを模式的に示したものである。図２５に示された記憶内容は、Ｎ＝１における図２５（ａ）に示される内容と、Ｎ＝２における図２５（ｂ）に示される内容と、Ｎ＝３における図２５（ｃ）に示される内容と、を含んでいる。
このように次特徴をメモリＣに書き込んだ次特徴特定部３７は、次特徴ＵＲＬ検索部３９に起動信号としてＮ（ここでは３）を送信する。
【００５０】
次特徴特定部３７から起動信号としてＮ（ここでは３）を受信した次特徴ＵＲＬ検索部３９は、メモリＣ（図２５）にアクセスし、受信したＮ（＝３）に対応する次特徴を読み出し取得する（ここでは特徴５）。その後、次特徴ＵＲＬ検索部３９は、メモリＢ（図２４）にアクセスし、受信したＮに対応するＵＲＬ表５１（各ＵＲＬ毎に各特徴の該当有無を示す表）において次特徴（ここでは特徴５）に該当するＵＲＬを読み出し取得する。そして、次特徴ＵＲＬ検索部３９は、次特徴（ここでは特徴５）に該当する該読み出し取得したＵＲＬをＮと共にメモリＤに書き込み記憶させる。
このように次特徴に該当するＵＲＬとＮとをメモリＤに書き込んだ次特徴ＵＲＬ検索部３９は、送信データ作成部４１に起動信号としてＮ（ここでは３）を送信する。
【００５１】
次特徴ＵＲＬ検索部３９から起動信号としてＮ（ここでは３）を受信した送信データ作成部４１は、メモリＣ（図２５）にアクセスし、受信したＮ（＝３）に対応（即ち図２５（ｃ）する使用特徴（ここでは特徴１、特徴３、特徴４）、使用特徴（特徴１、特徴３、特徴４）に該当する該当ＵＲＬ数（ここでは７）、次特徴（ここでは特徴５）、最大表示数ｍ、使用特徴以外の特徴（特徴１０、特徴２）、使用特徴以外の特徴それぞれに該当する該当ＵＲＬ数を読み出し取得する。そして、送信データ作成部４１は、使用特徴以外の特徴のうちＵＲＬの個数が多い方（即ち、図２５（ｃ）においては左端）から最大表示数ｍと同じ個数の特徴を選択する（ここではｍ＝３（個）であるので、特徴５、特徴１０、特徴２の３個を選択する。）。そして、使用特徴以外の特徴のうちこれら選択された特徴以外の特徴のＵＲＬの個数を合計するが、ここでは使用特徴以外の特徴のうちこれら選択された特徴以外の特徴は存しないので合計０個である。
そして、送信データ作成部４１は、メモリＤにアクセスし、受信したＮ（＝３）に対応するＵＲＬを読み出し取得する。
その後、送信データ作成部４１は、最大表示数ｍ、Ｎ（ここでは３）、使用特徴（特徴１、特徴３、特徴４）、使用特徴（特徴１、特徴３、特徴４）に該当する該当ＵＲＬ数（７）、次特徴（特徴５）、使用特徴以外の特徴のうちＵＲＬの個数が多い方から最大表示数ｍと同じ個数の特徴として選択された特徴（特徴５、特徴１０、特徴２）、該選択された特徴（特徴５、特徴１０、特徴２）各々に該当する該当ＵＲＬ数、該選択された特徴以外の特徴のＵＲＬの個数の合計（０個）を互いに関連付けてメモリＥに書き込み記憶させる。図２６はこのようにしてメモリＥに書き込まれた記憶内容を模式的に示す図である。図２６は、Ｎ＝１における図２６（ａ）に示される内容と、Ｎ＝２における図２６（ｂ）に示される内容と、今回のＮ＝３において書き込まれた図２６（ｃ）に示される内容と、を含んでいる。図２６（ｃ）においては、最大表示数ｍ＝３、繰り返し数Ｎ＝３、使用特徴：特徴１，特徴３，特徴４、該当ＵＲＬ数：７、次特徴：特徴５、該選択された特徴（特徴５、特徴１０、特徴２）、該選択された特徴各々に該当する該当ＵＲＬ数（特徴５：３、特徴１０：１、特徴２：１）、該選択された特徴以外の特徴のＵＲＬの個数の合計「その他」：０、そして次特徴（特徴５）に該当するＵＲＬ（ＵＲＬ１９、ＵＲＬ２１、ＵＲＬ３２）が記憶されている。
送信データ作成部４１は、図２６（ｃ）のようなデータをメモリＥに書き込み記憶させた後、通信部２１に起動信号としてＮ（ここでは３）を送信する。
【００５２】
送信データ作成部４１から起動信号としてＮ（ここでは３）を受信した通信部２１は、メモリＥ（図２６）にアクセスし、メモリＥが記憶しているデータのうち受信したＮ（＝３）のデータ（図２６（ｃ））を読み出し取得し該データをゲスト端末３０１へインターネット回線５０１を経て送信する。その後、通信部２１はゲスト端末３０１からの信号を受信するために待機する。
【００５３】
該データを受信したゲスト端末３０１は、Ｎ＝１及び２において情報を表示したのと同様に画面４０１に情報を表示する。即ち、画面４０１の上部分４０３には、使用特徴としての「特徴１、特徴３、特徴４」の表示４１１と、使用特徴（特徴１、特徴３、特徴４）に該当する該当ＵＲＬ数としての「７」の表示４１３と、前記選択された特徴とそれに該当する該当ＵＲＬ数との表示４１５ａ、４１５ｂ、４１５ｃと、前記選択された特徴以外の特徴のＵＲＬの個数の合計「その他：０」の表示４１７と、が示され、下部分４０５には、次特徴としての「特徴５」の表示４２１と、次特徴（特徴５）に該当するＵＲＬ（ＵＲＬ１９、ＵＲＬ２１、ＵＲＬ３２）の表示４２３と、が示される。
そして、このような情報を画面４０１に表示したゲスト端末３０１は、ゲスト端末３０１の使用者（不図示）からの入力を待つ。使用者（不図示）からの入力は、前述の通り、表示４１５ａ部分の押下（更なる特徴（次特徴である特徴５）による絞り込み処理）、表示４１５ｂ部分の押下（使用特徴は「特徴１、特徴３、特徴４」としたままで、次特徴を表示４１５ｂに係る特徴として検索を行う処理）、表示４１５ｃ部分の押下（使用特徴は「特徴１、特徴３、特徴４」としたままで、次特徴を表示４１５ｃに係る特徴として検索を行う処理）、そしてＵＲＬの表示４２３のいずれか（ＵＲＬ１９、ＵＲＬ２１、ＵＲＬ３２）の押下のいずれかである。
表示４１５ａ部分が押下（更なる特徴（次特徴である特徴５）による絞り込み処理）された場合はゲスト端末３０１は、更なる特徴による絞り込み処理を本装置１１に命令する信号と、表示４１５ａに係る特徴（ここでは特徴５）と、最大表示数ｍと、を関連付けた信号（絞り込み検索要求信号）を本装置１１へインターネット回線５０１を経由して送信する。また、表示４１５ｂ部分の押下又は表示４１５ｃ部分の押下がなされた場合はゲスト端末３０１は、次特徴切り替え処理を本装置１１に命令する信号と、表示４１５ｂ部分又は表示４１５ｃ部分のうち押下されたものに係る特徴と、を関連付けた信号（次特徴切り替え要求信号）を本装置１１へインターネット回線５０１を経由して送信する。ＵＲＬの表示４２３のいずれかが押下された場合は動作終了を本装置１１に命令する信号を本装置１１へインターネット回線５０１を経由して送信する。
【００５４】
ゲスト端末３０１から送信された絞り込み検索要求信号は本装置１１の通信部２１により受信され、通信部２１は絞り込み検索要求信号を処理判定部２３へ送信する。以下、上述の処理が繰り返される。
【００５５】
（次特徴切り替え処理）
図１３や図２２のように、本装置１１からのデータに基づいて画面４０１に情報を表示したゲスト端末３０１において、表示４１５ｂ部分の押下又は表示４１５ｃ部分の押下がなされた場合の処理（次特徴切り替え処理）について以下説明する。
ここでは図１３の表示がなされた画面４０１の表示４１５ｂ部分が押下された場合を例として説明する。表示４１５ｂ部分が押下されると、ゲスト端末３０１は、次特徴切り替え処理を本装置１１に命令する信号と、表示４１５ｂ部分に係る特徴（ここでは特徴４）と、を関連付けた信号（次特徴切り替え要求信号）を本装置１１へインターネット回線５０１を経由して送信する。
【００５６】
ゲスト端末３０１から送信された次特徴切り替え要求信号は本装置１１の通信部２１により受信され、通信部２１は次特徴切り替え要求信号を処理判定部２３へ送信する。
通信部２１から次特徴切り替え要求信号を受信した処理判定部２３は、次特徴切り替え要求信号に含まれる次特徴切り替え処理を本装置１１に命令する信号に従って、自ら記憶しているＮ＝０の信号と、次特徴切り替え要求信号に含まれる表示４１５ｂ部分に係る切り替えるべき次特徴（ここでは特徴４）と、を関連付けた信号を特徴切替部４３へ送信する。
Ｎ＝０の信号と次特徴とが関連付けられた信号を受信した特徴切替部４３は、Ｎの値に１を加え（ここではＮ＝１）、メモリＣ（図１０）にアクセスしそのＮの値（＝１）に係るデータに含まれる次特徴を切り替えるべき次特徴（ここでは特徴４）に書き換える。このように次特徴が書き換えられたメモリＣの記憶内容を図２７に模式的に示す。図１０と図２７とを比較すると、図１０においては次特徴が特徴３になっていたのに対し、図２７においては次特徴が特徴４に書き換えられている。その後、特徴切替部４３は、次特徴ＵＲＬ検索部３９に起動信号としてＮ（ここでは１）を送信する。
【００５７】
特徴切替部４３から起動信号としてＮ（ここでは１）を受信した次特徴ＵＲＬ検索部３９は、メモリＣ（図２７）にアクセスし、受信したＮに対応する次特徴を読み出し取得する（ここでは特徴４）。その後、次特徴ＵＲＬ検索部３９は、メモリＢ（図７）にアクセスし、受信したＮに対応するＵＲＬ表５１（各ＵＲＬ毎に各特徴の該当有無を示す表）において次特徴（ここでは特徴４）に該当するＵＲＬを読み出し取得する。そして、次特徴ＵＲＬ検索部３９は、次特徴（ここでは特徴４）に該当する該読み出し取得したＵＲＬをＮと共にメモリＤに上書きし記憶させる。図２８は、次特徴ＵＲＬ検索部３９が次特徴（特徴４）に該当する該読み出し取得したＵＲＬとＮとをメモリＤに書き込んだデータを模式的に示すものであり、メモリＢ（図７）のうちＮ＝１のＵＲＬ表５１において特徴４に該当するＵＲＬ（ＵＲＬ３、ＵＲＬ７、ＵＲＬ８、ＵＲＬ１０、・・・・ＵＲＬ３２、ＵＲＬ３７）がＮ＝１と共に記憶されている。
このように次特徴に該当するＵＲＬとＮとをメモリＤに書き込んだ次特徴ＵＲＬ検索部３９は、送信データ作成部４１に起動信号としてＮ（ここでは１）を送信する。
【００５８】
次特徴ＵＲＬ検索部３９から起動信号としてＮ（ここでは１）を受信した送信データ作成部４１は、メモリＣ（図２７）にアクセスし、受信したＮに対応する使用特徴（ここでは特徴１）、使用特徴（特徴１）に該当する該当ＵＲＬ数（ここでは２２）、次特徴（ここでは特徴４）、最大表示数ｍ、使用特徴以外の特徴（特徴３、特徴４、特徴５、特徴９・・・・特徴６）、使用特徴以外の特徴それぞれに該当する該当ＵＲＬ数（特徴３に該当するＵＲＬ個数＝１１個、特徴４に該当するＵＲＬ個数＝１１個、特徴５に該当するＵＲＬ個数＝９個、特徴９に該当するＵＲＬ個数＝４個、・・・・、特徴６に該当するＵＲＬ個数＝１個）を読み出し取得する。そして、送信データ作成部４１は、使用特徴以外の特徴のうちＵＲＬの個数が多い方（即ち、図２７においては左端）から最大表示数ｍと同じ個数の特徴を選択する（ここではｍ＝３（個）であるので、特徴３、特徴４、特徴５の３個を選択する。）。そして、使用特徴以外の特徴のうちこれら選択された特徴以外の特徴のＵＲＬの個数を合計する（ここでは選択された特徴３、特徴４及び特徴５の３個以外の特徴のＵＲＬの個数を合計するので、（特徴９）４個＋（特徴２）３個＋（特徴１０）２個＋（特徴７）１個＋（特徴６）１個＝合計１１個である。）。
そして、送信データ作成部４１は、メモリＤ（図２８）にアクセスし、受信したＮに対応する次特徴に該当するＵＲＬを読み出し取得する。
その後、送信データ作成部４１は、最大表示数ｍ、Ｎ（ここでは１）、使用特徴（特徴１）、使用特徴（特徴１）に該当する該当ＵＲＬ数（２２）、次特徴（特徴４）、使用特徴以外の特徴のうちＵＲＬの個数が多い方から最大表示数ｍと同じ個数の特徴として選択された特徴（特徴３、特徴４、特徴５）、該選択された特徴（特徴３、特徴４、特徴５）各々に該当する該当ＵＲＬ数（特徴３に該当するＵＲＬ個数＝１１個、特徴４に該当するＵＲＬ個数＝１１個、特徴５に該当するＵＲＬ個数＝９個）、該選択された特徴以外の特徴のＵＲＬの個数の合計（１１個）を互いに関連付けてメモリＥに書き込み（同じＮのデータに上書き）記憶させる。図２９はこのようにしてメモリＥに書き込まれた記憶内容を模式的に示す図である。図２９は、最大表示数ｍ＝３、繰り返し数Ｎ＝１、使用特徴：特徴１、該当ＵＲＬ数：２２、次特徴：特徴４、該選択された特徴（特徴３、特徴４、特徴５）、該選択された特徴各々に該当する該当ＵＲＬ数（特徴３：１１、特徴４：１１、特徴５：９）、該選択された特徴以外の特徴のＵＲＬの個数の合計「その他」：１１、そして次特徴（特徴４）に該当するＵＲＬ（ＵＲＬ３、ＵＲＬ７、ＵＲＬ８、ＵＲＬ１０、・・・・ＵＲＬ３２、ＵＲＬ３７）が記憶されていることを示している。
送信データ作成部４１は、図２９のようなデータをメモリＥに書き込み記憶させた後、通信部２１に起動信号としてＮ（ここでは１）を送信する。
【００５９】
送信データ作成部４１から起動信号としてＮ（ここでは１）を受信した通信部２１は、メモリＥにアクセスし、該受信したＮ（＝１）に対応するメモリＥが記憶しているデータを読み出し取得し該データをゲスト端末３０１へインターネット回線５０１を経て送信する。その後、通信部２１はゲスト端末３０１からの信号を受信するために待機する。
【００６０】
該データを受信したゲスト端末３０１は、一例を図３０に示すように画面４０１に情報を表示する。即ち、画面４０１は、上部分４０３と下部分４０５とに分割されており、上部分４０３には使用特徴としての「特徴１」の表示４１１と、使用特徴（特徴１）に該当する該当ＵＲＬ数としての「２２」の表示４１３と、前記選択された特徴とそれに該当する該当ＵＲＬ数との表示４１５ａ、４１５ｂ、４１５ｃと、前記選択された特徴以外の特徴のＵＲＬの個数の合計「その他：１１」の表示４１７と、が示されている。そして、下部分４０５には、次特徴としての「特徴４」の表示４２１と、次特徴（特徴４）に該当するＵＲＬ（ＵＲＬ３、ＵＲＬ７、ＵＲＬ８、ＵＲＬ１０、・・・・ＵＲＬ３２、ＵＲＬ３７）の表示４２３と、が示されている。
そして、このような情報を画面４０１に表示したゲスト端末３０１は、ゲスト端末３０１の使用者（不図示）からの入力を待つ。使用者（不図示）からの入力は、表示４１５ａ部分の押下（使用特徴は「特徴１」としたままで、次特徴を表示４１５ａに係る特徴（ここでは特徴３）として検索を行う処理）、表示４１５ｂ部分（更なる特徴（次特徴である特徴４）による絞り込み処理）、表示４１５ｃ部分の押下（使用特徴は「特徴１」としたままで、次特徴を表示４１５ｃに係る特徴（ここでは特徴５）として検索を行う処理）、そしてＵＲＬの表示４２３のいずれか（ＵＲＬ３、ＵＲＬ７、ＵＲＬ８、ＵＲＬ１０、・・・・ＵＲＬ３２、ＵＲＬ３７のいずれか）の押下（押下されたＵＲＬのインターネットホームページを閲覧する処理）のいずれかである。
表示４１５ｂ部分が押下（更なる特徴（次特徴である特徴４）による絞り込み処理）された場合はゲスト端末３０１は、更なる特徴による絞り込み処理を本装置１１に命令する信号と、表示４１５ｂに係る特徴（ここでは特徴４）と、最大表示数ｍと、を関連付けた信号（絞り込み検索要求信号）を本装置１１へインターネット回線５０１を経由して送信する。また、表示４１５ａ部分の押下又は表示４１５ｃ部分の押下がなされた場合はゲスト端末３０１は、次特徴切り替え処理を本装置１１に命令する信号と、表示４１５ａ部分又は表示４１５ｃ部分のうち押下されたものに係る特徴（例えば、表示４１５ａ部分が押下された場合は特徴３であり、表示４１５ｃ部分が押下された場合は特徴５である。）と、を関連付けた信号（次特徴切り替え要求信号）を本装置１１へインターネット回線５０１を経由して送信する。ＵＲＬの表示４２３のいずれかが押下された場合は動作終了を本装置１１に命令する信号を本装置１１へインターネット回線５０１を経由して送信する。
【００６１】
（ＵＲＬ指定処理）
図１３、図２２及び図３０のように、本装置１１からのデータに基づいて画面４０１に情報を表示したゲスト端末３０１において、ＵＲＬの表示４２３のいずれかの押下がなされた場合の処理（ＵＲＬ指定処理）について以下説明する。
ここでは図１３の表示がなされた際にＵＲＬの表示４２３のいずれか（例えば、ＵＲＬ１９）が押下された場合は、動作の終了を本装置１１に命令する信号を本装置１１へインターネット回線５０１を経由して送信すると共に、ゲスト端末３０１は押下されたＵＲＬ（例えば、ＵＲＬ１９）に係るインターネットホームページを画面４０１に表示し（ゲスト端末３０１のインターネットホームページ閲覧用のソフトウエア（ブラウザ）を使用する）、ゲスト端末３０１の使用者（不図示）に閲覧させる。
【００６２】
なお、ここではそうしていないが、図１３、図２２及び図３０のように、本装置１１からのデータに基づいて画面４０１に情報を表示したゲスト端末３０１において、「その他」に属するＵＲＬの個数の表示４１７の部分を押下することで、「その他」としてまとめられた特徴の一部又は全部に属するＵＲＬの個数を表示（例えば、図１３においては、「特徴９：４」、「特徴２：３」、「特徴１０：２」等）するようにしてもよい。具体的には、表示４１７の部分が押下されるとゲスト端末３０１は、「その他」を展開する「その他展開処理」を本装置１１に命令する信号（その他展開処理要求信号）を本装置１１へインターネット回線５０１を経由して送信する。そのその他展開処理要求信号を受けると、本装置１１はメモリＣの記憶内容に基づき、「その他」に含まれる特徴とそれを満足するＵＲＬの個数とを読み出してゲスト端末３０１へ本装置１１がインターネット回線５０１を経由して送信するようにすればよい。
【００６３】
次いで、本装置１１の動作について図３１のフローチャートを参照しつつ説明する。なお、メモリＡには、前述の図３のような内容が予め記憶されている。
本装置１１の通信部２１は、ゲスト端末３０１から信号を受信しないか判断し（ｓ１０１）、ゲスト端末３０１から信号を受信したと通信部２１が判断した場合（ＹＥＳ）、通信部２１は該受信した信号を処理判定部２３へ送信する（ｓ１０３）。ゲスト端末３０１から信号を受信したと通信部２１が判断しない場合（ＮＯ）、ｓ１０１へ戻る。
通信部２１からｓ１０３にて送信された信号を受信した処理判定部２３は、初期受付か否か判断（ｓ１０３にて送信された信号が、ゲスト端末３０１から本装置１１に検索を命ずる最初の信号か否か。）し（ｓ１０５）、処理判定部２３が初期受付と判断した場合（ＹＥＳ）は、処理判定部２３は検索回数Ｎとして０（Ｎ＝０）を設定し（ｓ１０７）、自らＮ＝０を記憶すると共にＮ＝０の信号を複写部２５へ送信する（ｓ１０９）。
処理判定部２３からＮ＝０の信号を受信した複写部２５は、メモリＡにアクセスしメモリＡの記憶内容（図３）を取得し、Ｎ＝０とメモリＡの記憶内容（図３）とを関連付けてメモリＢに書き込み記憶させる（ｓ１１１）。
ｓ１１１にてＮ＝０とメモリＡの記憶内容（図３）とをメモリＢに書き込み記憶させた複写部２５は初期送信データ作成部２７に起動信号を送信する（ｓ１１３）。複写部２５がｓ１１３にて送信した起動信号を受信した初期送信データ作成部２７は、ゲスト端末３０１に「特徴による検索処理」（ゲスト端末３０１において特徴を入力し、該入力された特徴に合致するＵＲＬを検索する処理）において特徴の入力を促す画面を表示するためのデータである特徴入力催告データ（予め初期送信データ作成部２７が記憶している）を通信部２１に送信する（ｓ１１５）。
ｓ１１５にて送信された特徴入力催告データを受信した通信部２１は特徴入力催告データをゲスト端末３０１に送信する（ｓ１１７）。ｓ１１７の後、通信部２１は、ｓ１０１へ戻り、ゲスト端末３０１から信号を受信しないか判断する。
【００６４】
本装置１１の動作ではないが、ｓ１１７にて送信された特徴入力催告データを受信したゲスト端末３０１は、本装置１１において検索に使用する特徴である使用特徴の入力を催告する画面を表示し該使用者（不図示）からの使用特徴の入力を待つ。該使用者（不図示）から使用特徴がゲスト端末３０１に入力されるとゲスト端末３０１は、「特徴による検索処理」を本装置１１に命令する信号と、該入力された使用特徴と、ゲスト端末３０１における最大表示数ｍと、を関連付けた信号（第１回目検索要求信号）を本装置１１へインターネット回線５０１を経由して送信する。
【００６５】
ゲスト端末３０１から送信された第１回目検索要求信号は、通信部２１により受信され、ｓ１０１にてゲスト端末３０１から信号を受信したと通信部２１が判断し（ＹＥＳ）、通信部２１は第１回目検索要求信号を処理判定部２３へ送信する（ｓ１０３）。
通信部２１からｓ１０３にて送信された信号を受信した処理判定部２３は、初期受付か否か判断し（ｓ１０５）、ここでは処理判定部２３が初期受付と判断せず（ＮＯ）、次のｓ２０１へ行く。
ｓ２０１以降の動作を図３２のフローチャートを参照しつつ説明する。ｓ２０１では、処理判定部２３が、ｓ１０３にて送信された信号が検索要求信号か否か判断し（ｓ２０１）、検索要求信号であると判断した場合（ＹＥＳ）は後述のｓ３０１へ行く。ｓ２０１にて検索要求信号であると判断しない場合（ＮＯ）は、処理判定部２３が、ｓ１０３にて送信された信号が次特徴切り替え要求信号か否か判断し（ｓ２０３）、次特徴切り替え要求信号であると判断した場合（ＹＥＳ）は後述のｓ４０１へ行く。ｓ２０３にて次特徴切り替え要求信号であると判断しない場合（ＮＯ）は、処理判定部２３が、ｓ１０３にて送信された信号が動作終了信号（ＵＲＬ指定）か否か判断し（ｓ２０５）、動作終了信号と判断した場合（ＹＥＳ）は作業終了（ＥＮＤ）し、動作終了信号と判断しない場合（ＮＯ）はｓ１０１へ戻る。
【００６６】
ｓ３０１以降の動作を図３３のフローチャートを参照しつつ説明する。
ｓ２０１にて処理判定部２３が検索要求信号（第１回目検索要求信号は検索要求信号に含まれる）であると判断した場合（ＹＥＳ）、処理判定部２３は、自ら記憶しているＮ＝０（第１回目検索要求信号の場合はＮ＝０とする）の信号と、第１回目検索要求信号に含まれる使用特徴（例えば「特徴１」）と、ゲスト端末３０１における最大表示数ｍと、を関連付けた信号を特徴受付部２９へ送信する（ｓ３０１）。
Ｎ＝０の信号と使用特徴と最大表示数ｍとが関連付けられた信号を受信した特徴受付部２９は、メモリＢにアクセスし既にメモリＢが記憶しているＮ＝０の記憶内容（即ち図４）を読み出し取得する（ｓ３０３）と共に該読み出し取得した記憶内容に最大表示数ｍと使用特徴（ここでは「特徴１」）とを併記したデータをメモリＢに新規に書き込み記憶させる（ｓ３０５）。
ｓ３０５の後、特徴受付部２９は、メモリＢに新規に書き込んだデータのＮを１増加させたＮに書き換える（ｓ３０７）。そして特徴受付部２９は特徴抽出部３１へ書き換えたＮ（ここでは１）を送信する（ｓ３０９）。
【００６７】
ｓ３０９にて特徴受付部２９から送信されたＮ（ここでは１）のデータを受信した特徴抽出部３１はメモリＢ（図６）にアクセスし、メモリＢに記憶されているＮのうち特徴受付部２９から受信したＮに該当するデータとして記憶されている使用特徴（図６においてＮ＝１のときは「特徴１」）とＵＲＬ表５１とを読み出し取得し（ｓ３１１）、ＵＲＬ表５１に存するＵＲＬからこの使用特徴に該当するＵＲＬのみを残し、使用特徴に該当しないＵＲＬを削除して新しいＵＲＬ表を作成する（ｓ３１３）。そして、特徴抽出部３１はメモリＢ（図６）にアクセスし、ｓ３１３にて作成した新しいＵＲＬ表を、図６の記憶内容のＮ＝１におけるＵＲＬ表に上書きする（ｓ３１５）。ｓ３１５の後のメモリＢの記憶内容を図７に示す。
ｓ３１５の後、特徴抽出部３１はＵＲＬ数カウント部３３に起動信号として該処理に関するＮ（ここでは１）を送信する（ｓ３１７）。
【００６８】
ｓ３１７にて特徴抽出部３１から送信された起動信号としてのＮ（ここでは１）を受信したＵＲＬ数カウント部３３は、メモリＢ（図７）にアクセスし、Ｎ（ここでは１）の欄に記載されている使用特徴（ここでは特徴１）を読み出し取得し、使用特徴（ここでは特徴１）に該当するＵＲＬの個数（ここでは２２個）をカウント（ｓ３１９）した後、さらにＮ（ここでは１）の欄に記載されている使用特徴以外の特徴（ここでは特徴３、特徴９、特徴４、特徴５・・・・特徴６）毎に該当するＵＲＬの個数をカウントする（ｓ３２１）。その後、ＵＲＬ数カウント部３３は、メモリＢ（図７）にアクセスし、Ｎ（ここでは１）の欄に記載されているｍと使用特徴とを読み出し取得し、最大表示数ｍ、繰り返し数Ｎ、使用特徴、該当ＵＲＬ数（使用特徴に該当するＵＲＬの個数）、使用特徴以外の特徴（特徴３、特徴９、特徴４、特徴５・・・・特徴６）、そして該当ＵＲＬ数（使用特徴以外の特徴毎に該当するＵＲＬの個数）を図８のようにメモリＣに書き込み記憶させる（ｓ３２３）。
ｓ３２３にてメモリＣにデータ（図８）を書き込んだＵＲＬ数カウント部３３はＵＲＬ数ソート部３５に起動信号としてＮ（ここでは１）を送信する（ｓ３２５）。
【００６９】
ｓ３２５の後のｓ３２７以降の動作を図３４のフローチャートを参照しつつ説明する。
ｓ３２５にてＵＲＬ数カウント部３３から送信された起動信号たるＮを受信したＵＲＬ数ソート部３５は、メモリＣ（図８）にアクセスし、受信したＮ（ここでは１）に対応する使用特徴以外の特徴毎に該当するＵＲＬの個数を読み出し取得する（ｓ３２７）。そして、ＵＲＬの個数が多い順に並びかえたデータを作成し（ｓ３２９）、その並びかえたデータをメモリＣに図９のように上書きする（ｓ３３１）。
ｓ３３１の後、ＵＲＬ数ソート部３５は、次特徴特定部３７に起動信号としてＮ（ここでは１）を送信する（ｓ３３３）。
【００７０】
ｓ３３３にてＵＲＬ数ソート部３５から送信された起動信号たるＮ（ここでは１）を受信した次特徴特定部３７は、メモリＣ（図９）にアクセスし、受信したＮに対応する使用特徴以外の特徴毎に該当するＵＲＬの個数のうち最大のもの（大きさで並びかえた特徴のうち大きい側において最初に位置するもの）を次特徴として特定する（ｓ３３５）。
次特徴特定部３７は、ｓ３３５にて特定した次特徴をメモリＣ（図９）に図１０の如く書き込み記憶させる（ｓ３３７）。
ｓ３３７にて次特徴をメモリＣに書き込んだ次特徴特定部３７は、次特徴ＵＲＬ検索部３９に起動信号としてＮ（ここでは１）を送信する（ｓ３３９）。
【００７１】
ｓ３３９にて次特徴特定部３７から送信された起動信号たるＮ（ここでは１）を受信した次特徴ＵＲＬ検索部３９は、メモリＣ（図１０）にアクセスし、受信したＮに対応する次特徴を読み出し取得する（ｓ３４１）。
ｓ３４１の後、次特徴ＵＲＬ検索部３９は、メモリＢ（図７）にアクセスし、受信したＮに対応するＵＲＬ表５１において次特徴に該当するＵＲＬを読み出し取得する（ｓ３４３）。ｓ３４３の後、次特徴ＵＲＬ検索部３９は、次特徴に該当する該読み出し取得したＵＲＬをＮと共にメモリＤに図１１の如く書き込み記憶させる（ｓ３４５）。
ｓ３４５の後、次特徴ＵＲＬ検索部３９は、送信データ作成部４１に起動信号としてＮ（ここでは１）を送信する（ｓ３４７）。
【００７２】
ｓ３４７の後のｓ３４９以降の動作を図３５のフローチャートを参照しつつ説明する。
ｓ３４７にて次特徴ＵＲＬ検索部３９から送信された起動信号たるＮ（ここでは１）を受信した送信データ作成部４１は、メモリＣ（図１０）にアクセスし、受信したＮに対応する使用特徴、使用特徴に該当する該当ＵＲＬ数（ここでは２２）、次特徴（ここでは特徴３）、最大表示数ｍ、使用特徴以外の特徴（特徴３、特徴４、特徴５、特徴９・・・・特徴６）、使用特徴以外の特徴それぞれに該当する該当ＵＲＬ数（特徴３に該当するＵＲＬ個数＝１１個、特徴４に該当するＵＲＬ個数＝１１個、特徴５に該当するＵＲＬ個数＝９個、特徴９に該当するＵＲＬ個数＝４個、・・・・、特徴６に該当するＵＲＬ個数＝１個）を読み出し取得する（ｓ３４９）。ｓ３４９の後、送信データ作成部４１は、使用特徴以外の特徴のうちＵＲＬの個数が多い方（即ち、図１０においては左端）から最大表示数ｍと同じ個数の特徴を選択する（ｓ３５１）（ここではｍ＝３（個）であるので、特徴３、特徴４、特徴５の３個を選択する。なお、使用特徴以外の特徴が最大表示数ｍよりも少ない場合は使用特徴以外の特徴全部を選択する。）。ｓ３５１にて選択された特徴以外の特徴のＵＲＬの個数を合計する（ｓ３５３）（ここでは選択された特徴３、特徴４及び特徴５の３個以外の特徴のＵＲＬの個数を合計する）。なお、使用特徴以外の特徴のうちこれら選択された特徴以外の特徴が存しない場合（即ち、使用特徴以外の特徴の個数が最大表示数ｍ以下の場合）には合計０個とする。
ｓ３５３の後、送信データ作成部４１は、メモリＤ（図１１）にアクセスし、受信したＮに対応する次特徴に該当するＵＲＬを読み出し取得する（ｓ３５５）。
ｓ３５５の後、送信データ作成部４１は、最大表示数ｍ、Ｎ（ここでは１）、使用特徴（特徴１）、使用特徴（特徴１）に該当する該当ＵＲＬ数（２２）、次特徴（特徴３）、使用特徴以外の特徴のうちＵＲＬの個数が多い方から最大表示数ｍと同じ個数の特徴として選択された特徴（特徴３、特徴４、特徴５）、該選択された特徴（特徴３、特徴４、特徴５）各々に該当する該当ＵＲＬ数（特徴３に該当するＵＲＬ個数＝１１個、特徴４に該当するＵＲＬ個数＝１１個、特徴５に該当するＵＲＬ個数＝９個）、該選択された特徴以外の特徴のＵＲＬの個数の合計（１１個）を互いに関連付けてメモリＥに図１２の如く書き込み記憶させる（ｓ３５７）。
ｓ３５７の後、送信データ作成部４１は、通信部２１に起動信号としてＮ（ここでは１）を送信する（ｓ３５９）。
【００７３】
ｓ３５９にて送信データ作成部４１から送信された起動信号たるＮ（ここでは１）を受信した通信部２１は、メモリＥにアクセスし、該受信したＮ（＝１）に対応するメモリＥが記憶しているデータ（図１２）を読み出し取得し（ｓ３６１）、該データをゲスト端末３０１へインターネット回線５０１を経て送信する（ｓ３６３）。ｓ３６３の後、ｓ１０１へ戻る。
【００７４】
本装置１１の動作ではないが、ｓ３６３にて送信されたデータを受信したゲスト端末３０１は、一例を図１３に示すように画面４０１に情報を表示する。このような情報を画面４０１に表示したゲスト端末３０１は、ゲスト端末３０１の使用者（不図示）からの入力を待つ。使用者（不図示）からの入力は、表示４１５ａ部分の押下（更なる特徴（次特徴である特徴３）による絞り込み処理）、表示４１５ｂ部分の押下（使用特徴は「特徴１」としたままで、次特徴を表示４１５ｂに係る特徴として検索を行う処理）、表示４１５ｃ部分の押下（使用特徴は「特徴１」としたままで、次特徴を表示４１５ｃに係る特徴として検索を行う処理）、そしてＵＲＬの表示４２３のいずれかの押下（押下されたＵＲＬのインターネットホームページを閲覧する処理）のいずれかである。
表示４１５ａ部分が押下（更なる特徴による絞り込み処理）された場合はゲスト端末３０１は、更なる特徴による絞り込み処理を本装置１１に命令する信号と、表示４１５ａに係る特徴と、最大表示数ｍと、を関連付けた信号（絞り込み検索要求信号）を本装置１１へインターネット回線５０１を経由して送信する。
【００７５】
（更なる特徴による絞り込み処理）
ゲスト端末３０１から送信された絞り込み検索要求信号は本装置１１の通信部２１により受信され、ｓ１０１にてゲスト端末３０１から信号を受信したと通信部２１が判断し（ＹＥＳ）、通信部２１は絞り込み検索要求信号を処理判定部２３へ送信する（ｓ１０３）。
通信部２１からｓ１０３にて送信された信号を受信した処理判定部２３は、初期受付か否か判断し（ｓ１０５）、ここでは処理判定部２３が初期受付と判断せず（ＮＯ）、次のｓ２０１へ行く。ｓ２０１では、処理判定部２３が、ｓ１０３にて送信された信号が検索要求信号か否か判断し（ｓ２０１）、ここでは検索要求信号（絞り込み検索要求信号は検索要求信号に含まれる。）であると判断して（ＹＥＳ）ｓ３０１へ行く。
処理判定部２３は、絞り込み検索要求信号に含まれる更なる特徴による絞り込み処理を本装置１１に命令する信号に従って、自ら記憶しているＮに１を加えたＮの信号と、絞り込み検索要求信号に含まれる使用特徴と、絞り込み検索要求信号に含まれるゲスト端末３０１における最大表示数ｍと、を関連付けた信号を特徴受付部２９へ送信する（ｓ３０１）。
ｓ３０１にて処理判定部２３から送信されたＮと使用特徴と表示可能ＵＲＬ数ｍとが関連付けられた信号を受信した特徴受付部２９は、メモリＢにアクセスし、既にメモリＢが記憶している記憶内容のうち受信したＮの記憶内容を読み出し取得する（ｓ３０３）と共に該読み出し取得した記憶内容に表示可能ＵＲＬ数ｍ（上書）と使用特徴（追加）とを併記したデータをメモリＢに新規に書き込み記憶させる（ｓ３０５）。
ｓ３０５の後、特徴受付部２９は、メモリＢに新規に書き込んだデータのＮを１増加させたＮに書き換える（ｓ３０７）。
ｓ３０７の後、特徴受付部２９は特徴抽出部３１へ書き換えたＮを送信する（ｓ３０９）。
【００７６】
ｓ３０９にて特徴受付部２９から送信されたＮのデータを受信した特徴抽出部３１はメモリＢにアクセスし、メモリＢに記憶されているＮのうち特徴受付部２９から受信したＮに該当するデータとして記憶されている使用特徴とＵＲＬ表５１とを読み出し取得し（ｓ３１１）、ＵＲＬ表５１に存するＵＲＬからこの使用特徴に該当するＵＲＬのみを残し、使用特徴に該当しないＵＲＬを削除して新しいＵＲＬ表を作成する（ｓ３１３）。そして、特徴抽出部３１はメモリＢにアクセスし、ｓ３１３にて作成した新しいＵＲＬ表を、ＮにおけるＵＲＬ表に上書きする（ｓ３１５）。
ｓ３１５の後、特徴抽出部３１はＵＲＬ数カウント部３３に起動信号として該処理に関するＮを送信する（ｓ３１７）。
【００７７】
ｓ３１７にて特徴抽出部３１から送信された起動信号たるＮを受信したＵＲＬ数カウント部３３は、メモリＢにアクセスし、Ｎの欄に記載されている使用特徴を読み出し取得し、使用特徴に該当するＵＲＬの個数をカウント（ｓ３１９）した後、さらにＮの欄に記載されている使用特徴以外の特徴毎に該当するＵＲＬの個数をカウントする（ｓ３２１）。ｓ３２１の後、ＵＲＬ数カウント部３３は、メモリＢにアクセスし、Ｎの欄に記載されているｍと使用特徴とを読み出し取得し、最大表示数ｍ、繰り返し数Ｎ、使用特徴、該当ＵＲＬ数（使用特徴に該当するＵＲＬの個数）、使用特徴以外の特徴、そして該当ＵＲＬ数（使用特徴以外の特徴毎に該当するＵＲＬの個数）をメモリＣに書き込み記憶させる（ｓ３２３）。
ｓ３２３にてメモリＣにデータを書き込んだＵＲＬ数カウント部３３はＵＲＬ数ソート部３５に起動信号としてＮを送信する（ｓ３２５）。
【００７８】
ｓ３２５にてＵＲＬ数カウント部３３から送信された起動信号たるＮを受信したＵＲＬ数ソート部３５は、メモリＣにアクセスし、受信したＮに対応する使用特徴以外の特徴毎に該当するＵＲＬの個数を読み出し取得する（ｓ３２７）。そして、ＵＲＬの個数が多い順に並びかえたデータを作成し（ｓ３２９）、その並びかえたデータをメモリＣに上書きする（ｓ３３１）。
ｓ３３１の後、ＵＲＬ数ソート部３５は、次特徴特定部３７に起動信号としてＮを送信する（ｓ３３３）。
【００７９】
ｓ３３３にてＵＲＬ数ソート部３５から送信された起動信号たるＮを受信した次特徴特定部３７は、メモリＣにアクセスし、受信したＮに対応する使用特徴以外の特徴毎に該当するＵＲＬの個数のうち最大のもの（大きさで並びかえた特徴のうち大きい側において最初に位置するもの）を次特徴として特定する（ｓ３３５）。
次特徴特定部３７は、ｓ３３５にて特定した次特徴をメモリＣに書き込み記憶させる（ｓ３３７）。
ｓ３３７にて次特徴をメモリＣに書き込んだ次特徴特定部３７は、次特徴ＵＲＬ検索部３９に起動信号としてＮを送信する（ｓ３３９）。
【００８０】
ｓ３３９にて次特徴特定部３７から送信された起動信号たるＮを受信した次特徴ＵＲＬ検索部３９は、メモリＣにアクセスし、受信したＮに対応する次特徴を読み出し取得する（ｓ３４１）。
ｓ３４１の後、次特徴ＵＲＬ検索部３９は、メモリＢにアクセスし、受信したＮに対応するＵＲＬ表５１において次特徴に該当するＵＲＬを読み出し取得する（ｓ３４３）。ｓ３４３の後、次特徴ＵＲＬ検索部３９は、次特徴に該当する該読み出し取得したＵＲＬをＮと共にメモリＤに書き込み記憶させる（ｓ３４５）。
ｓ３４５の後、次特徴ＵＲＬ検索部３９は、送信データ作成部４１に起動信号としてＮを送信する（ｓ３４７）。
【００８１】
ｓ３４７にて次特徴ＵＲＬ検索部３９から送信された起動信号たるＮを受信した送信データ作成部４１は、メモリＣにアクセスし、受信したＮに対応する使用特徴、使用特徴に該当する該当ＵＲＬ数、次特徴、最大表示数ｍ、使用特徴以外の特徴、使用特徴以外の特徴それぞれに該当する該当ＵＲＬ数を読み出し取得する（ｓ３４９）。ｓ３４９の後、送信データ作成部４１は、使用特徴以外の特徴のうちＵＲＬの個数が多い方から最大表示数ｍと同じ個数の特徴を選択する（ｓ３５１）（使用特徴以外の特徴が最大表示数ｍよりも少ない場合は使用特徴以外の特徴全部を選択する。）。ｓ３５１の後、ｓ３５１にて選択された特徴以外の特徴のＵＲＬの個数を合計する（ｓ３５３）。なお、使用特徴以外の特徴のうちこれら選択された特徴以外の特徴が存しない場合（即ち、使用特徴以外の特徴の個数が最大表示数ｍ以下の場合）には合計０個とする。
ｓ３５３の後、送信データ作成部４１は、メモリＤにアクセスし、受信したＮに対応する次特徴に該当するＵＲＬを読み出し取得する（ｓ３５５）。
ｓ３５５の後、送信データ作成部４１は、最大表示数ｍ、Ｎ、使用特徴、使用特徴に該当する該当ＵＲＬ数、次特徴、使用特徴以外の特徴のうちＵＲＬの個数が多い方から最大表示数ｍと同じ個数の特徴として選択された特徴、該選択された特徴各々に該当する該当ＵＲＬ数、該選択された特徴以外の特徴のＵＲＬの個数の合計を互いに関連付けてメモリＥに書き込み記憶させる（ｓ３５７）。
ｓ３５７の後、送信データ作成部４１は、通信部２１に起動信号としてＮを送信する（ｓ３５９）。
【００８２】
ｓ３５９にて送信データ作成部４１から送信された起動信号たるＮを受信した通信部２１は、メモリＥにアクセスし、該受信したＮに対応するメモリＥが記憶しているデータを読み出し取得し（ｓ３６１）、該データをゲスト端末３０１へインターネット回線５０１を経て送信する（ｓ３６３）。ｓ３６３の後、ｓ１０１へ戻る。
このような上述の更なる特徴による絞り込み処理（ゲスト端末３０１から本装置１１へ絞り込み検索要求信号が送信された場合の処理）はＮの値を問わず同様に行われる。
【００８３】
（次特徴切り替え処理）
本装置１１の動作ではないが、ゲスト端末３０１における使用者（不図示）からの入力が、表示４１５ｂ部分の押下又は表示４１５ｃ部分の押下である場合は、ゲスト端末３０１は、次特徴切り替え処理を本装置１１に命令する信号と、表示４１５ｂ部分又は表示４１５ｃ部分のうち押下されたものに係る特徴と、を関連付けた信号（次特徴切り替え要求信号）を本装置１１へインターネット回線５０１を経由して送信する。
【００８４】
ゲスト端末３０１から送信された次特徴切り替え要求信号は本装置１１の通信部２１により受信され、ｓ１０１にてゲスト端末３０１から信号を受信したと通信部２１が判断し（ＹＥＳ）、通信部２１は次特徴切り替え要求信号を処理判定部２３へ送信する（ｓ１０３）。
通信部２１からｓ１０３にて送信された信号を受信した処理判定部２３は、初期受付か否か判断し（ｓ１０５）、ここでは処理判定部２３が初期受付と判断せず（ＮＯ）、次のｓ２０１へ行く。ｓ２０１では、処理判定部２３が、ｓ１０３にて送信された信号が検索要求信号か否か判断し（ｓ２０１）、ここでは検索要求信号ではないと判断し（ＮＯ）、さらにｓ１０３にて送信された信号が次特徴切り替え要求信号か否か判断し（ｓ２０３）、次特徴切り替え要求信号であると判断し（ＹＥＳ）ｓ４０１へ行く。
【００８５】
ｓ４０１以降の本装置１１の動作について、以下、図３６のフローチャートを参照して説明する。
次特徴切り替え要求信号を受信したとｓ２０３にて判断した処理判定部２３は、自ら記憶しているＮを示す信号と、次特徴切り替え要求信号に含まれる切り替えるべき次特徴と、を関連付けた信号を特徴切替部４３へ送信する（ｓ４０１）。
ｓ４０１にて処理判定部２３から送信された信号を受信した特徴切替部４３は、該信号に含まれるＮの値に１を加え（ｓ４０３）、メモリＣにアクセスしその１を加えたＮの値に係るメモリＣが記憶したデータに含まれる次特徴を切り替えるべき次特徴に書き換える（ｓ４０５）。
ｓ４０５の後、特徴切替部４３は、次特徴ＵＲＬ検索部３９に起動信号としてＮ（ｓ４０３にて１を加えた値）を送信する（ｓ４０７）。
【００８６】
ｓ４０７にて特徴切替部４３から送信された起動信号たるＮを受信した次特徴ＵＲＬ検索部３９は、メモリＣにアクセスし、受信したＮに対応する次特徴を読み出し取得する（ｓ４０９）。ｓ４０９の後、次特徴ＵＲＬ検索部３９は、メモリＢにアクセスし、受信したＮに対応するＵＲＬ表５１において次特徴に該当するＵＲＬを読み出し取得する（ｓ４１１）。そして、次特徴ＵＲＬ検索部３９は、ｓ４１１にて該読み出し取得したＵＲＬをＮと共にメモリＤに上書きし記憶させる（ｓ４１３）。
ｓ４１３の後、次特徴ＵＲＬ検索部３９は、送信データ作成部４１に起動信号としてＮを送信する（ｓ４１５）。
【００８７】
ｓ４１５の後のｓ４１７以降の本装置１１の動作について、以下、図３７のフローチャートを参照して説明する。
ｓ４１５にて次特徴ＵＲＬ検索部３９から送信された起動信号たるＮを受信した送信データ作成部４１は、メモリＣにアクセスし、受信したＮに対応する使用特徴、使用特徴に該当する該当ＵＲＬ数、次特徴、最大表示数ｍ、使用特徴以外の特徴、使用特徴以外の特徴それぞれに該当する該当ＵＲＬ数を読み出し取得する（ｓ４１７）。ｓ４１７の後、送信データ作成部４１は、使用特徴以外の特徴のうちＵＲＬの個数が多い方から最大表示数ｍと同じ個数の特徴を選択する（ｓ４１９）（使用特徴以外の特徴が最大表示数ｍよりも少ない場合は使用特徴以外の特徴全部を選択する。）。ｓ４１９の後、ｓ４１９にて選択された特徴以外の特徴のＵＲＬの個数を合計する（ｓ４２１）。なお、使用特徴以外の特徴のうちこれら選択された特徴以外の特徴が存しない場合（即ち、使用特徴以外の特徴の個数が最大表示数ｍ以下の場合）には合計０個とする。
ｓ４２１の後、送信データ作成部４１は、メモリＤにアクセスし、受信したＮに対応する次特徴に該当するＵＲＬを読み出し取得する（ｓ４２３）。
ｓ４２３の後、送信データ作成部４１は、最大表示数ｍ、Ｎ、使用特徴、使用特徴に該当する該当ＵＲＬ数、次特徴、使用特徴以外の特徴のうちＵＲＬの個数が多い方から最大表示数ｍと同じ個数の特徴として選択された特徴、該選択された特徴各々に該当する該当ＵＲＬ数、該選択された特徴以外の特徴のＵＲＬの個数の合計を互いに関連付けてメモリＥに書き込み記憶させる（ｓ４２５）。
ｓ４２５の後、送信データ作成部４１は、通信部２１に起動信号としてＮを送信する（ｓ４２７）。
【００８８】
ｓ４２７にて送信データ作成部４１から送信された起動信号たるＮを受信した通信部２１は、メモリＥにアクセスし、該受信したＮに対応するメモリＥが記憶しているデータを読み出し取得し（ｓ４２９）、該データをゲスト端末３０１へインターネット回線５０１を経て送信する（ｓ４３１）。ｓ４３１の後、ｓ１０１へ戻る。
このような上述の次特徴切り替え処理（ゲスト端末３０１から本装置１１へ次特徴切り替え要求信号が送信された場合の処理）はＮの値を問わず同様に行われる。
【００８９】
（ＵＲＬ指定処理）
本装置１１の動作ではないが、ゲスト端末３０１における使用者（不図示）からの入力がＵＲＬの表示４２３のいずれかが押下された場合はゲスト端末３０１が動作終了を本装置１１に命令する信号（以下、「動作終了信号」という。）を本装置１１へインターネット回線５０１を経由して送信する。
【００９０】
ゲスト端末３０１から送信された動作終了信号は本装置１１の通信部２１により受信され、ｓ１０１にてゲスト端末３０１から信号を受信したと通信部２１が判断し（ＹＥＳ）、通信部２１は動作終了信号を処理判定部２３へ送信する（ｓ１０３）。
通信部２１からｓ１０３にて送信された信号を受信した処理判定部２３は、初期受付か否か判断し（ｓ１０５）、ここでは処理判定部２３が初期受付と判断せず（ＮＯ）、次のｓ２０１へ行く。ｓ２０１では、処理判定部２３が、ｓ１０３にて送信された信号が検索要求信号か否か判断し（ｓ２０１）、ここでは検索要求信号ではないと判断し（ＮＯ）、ｓ２０３へ行く。ｓ２０３では、ｓ１０３にて送信された信号が次特徴切り替え要求信号か否か判断し（ｓ２０３）、ここでは次特徴切り替え要求信号ではないと判断し（ＮＯ）、さらにｓ２０５にて動作終了信号か否か判断し（ｓ２０５）、ここでは動作終了信号であると判断し（ＹＥＳ）作業を終了する（ＥＮＤ）。なお、ｓ２０５にて動作終了信号か否か判断し動作終了信号であると判断しない場合（ＮＯ）にはｓ１０１へ戻る。
【００９１】
以上説明した通り、本装置１１は、複数の特徴情報（ここでは特徴１〜特徴１０）のうちから受け付けた１以上の特徴情報である指定特徴情報（ここでは使用特徴。例えば、Ｎ＝１の場合は特徴１。）に該当する被検索情報（ここではＵＲＬ１〜ＵＲＬ４０）の個数に基づく個数情報（使用特徴に係る該当ＵＲＬ数）を提供する情報提供装置であって、被検索情報（ＵＲＬ１〜ＵＲＬ４０）と、複数の特徴情報（特徴１〜特徴１０）のうち該被検索情報（ＵＲＬ１〜ＵＲＬ４０）が該当する特徴情報（特徴１〜特徴１０）と、が関連付けられた対象情報（例えば、ＵＲＬ１とそれが該当する特徴１、特徴３、特徴９が関連付けられた情報）を記憶する対象情報記憶手段（ここではメモリＡの記憶内容をコピーされたメモリＢを含んで構成される）と、指定特徴情報（使用特徴）を受け付ける指定特徴情報受付手段（ここでは通信部２１と処理判定部２３と特徴受付部２９とを含んで構成される。）と、対象情報記憶手段（メモリＢ）に記憶された対象情報のうち、指定特徴情報受付手段（通信部２１と処理判定部２３と特徴受付部２９とを含んで構成される。）により受け付けられた指定特徴情報（使用特徴）に合致する特徴情報を含む対象情報である指定合致対象情報（例えば、図７のＮ＝１のＵＲＬ表５１）を抽出する指定合致抽出手段（ここでは特徴抽出部３１を含んで構成される）と、指定合致抽出手段（特徴抽出部３１）により抽出された指定合致対象情報の個数を取得する指定合致個数取得手段（ここではＵＲＬ数カウント部３３を含んで構成される）と、指定合致対象情報の少なくとも１のものが該当する特徴情報のうち指定特徴情報（使用特徴）以外の少なくとも１の特徴情報である候補特徴情報（Ｎ＝１の場合は、特徴３、特徴４、特徴５、特徴９・・・・特徴６）に合致する特徴情報を含む指定合致対象情報である候補合致対象情報（例えば、特徴３については、ＵＲＬ１、ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１５・・・・ＵＲＬ３９）の個数を取得する候補合致個数取得手段（ここではＵＲＬ数カウント部３３を含んで構成される）と、指定合致個数取得手段（ＵＲＬ数カウント部３３）により取得された指定合致対象情報の個数（Ｎ＝１の場合は２２個）に基づく個数情報と、候補特徴情報（Ｎ＝１の場合は、特徴３、特徴４、特徴５、特徴９・・・・特徴６）の少なくとも１である出力候補特徴情報（Ｎ＝１の場合は特徴３、特徴４、特徴５）及び該出力候補特徴情報（Ｎ＝１の場合は特徴３、特徴４、特徴５）に係る候補合致対象情報の個数（特徴３については１１、特徴４については１１、特徴５については９）に基づく個数情報と、を出力する出力手段（ここでは送信データ作成部４１とメモリＥと通信部２１とを含んで構成される。）と、を備えてなる、情報提供装置である。
【００９２】
本装置１１においては、候補合致個数取得手段（ＵＲＬ数カウント部３３）が、いずれかの指定合致対象情報（例えば、図７のＮ＝１のＵＲＬ表５１）が該当する全ての特徴情報のうち指定特徴情報（Ｎ＝１の場合は特徴１）以外の全てを候補特徴情報（Ｎ＝１の場合は、特徴３、特徴４、特徴５、特徴９・・・・特徴６）とし、該全ての候補特徴情報（Ｎ＝１の場合は、特徴３、特徴４、特徴５、特徴９・・・・特徴６）各々に関して候補合致対象情報の個数（特徴３については１１、特徴４については１１、特徴５については９、特徴９については４、・・・・特徴６については１）を取得するものである。
そして、本装置１１においては、候補合致個数取得手段（ＵＲＬ数カウント部３３）により取得された候補合致対象情報の個数（Ｎ＝１の場合、特徴３については１１、特徴４については１１、特徴５については９、特徴９については４、・・・・特徴６については１）に基づき候補特徴情報（Ｎ＝１の場合は、特徴３、特徴４、特徴５、特徴９・・・・特徴６）から所定個数（ここでは最大表示数ｍ）の出力候補特徴情報（Ｎ＝１の場合は特徴３、特徴４、特徴５）を選択する出力候補選択手段（ここでは送信データ作成部４１を含んで構成される）をさらに備えてなり、出力手段（送信データ作成部４１とメモリＥと通信部２１とを含んで構成される。）が、出力候補選択手段（送信データ作成部４１）により選択された出力候補特徴情報（Ｎ＝１の場合は特徴３、特徴４、特徴５）と、それぞれの出力候補特徴情報（Ｎ＝１の場合は特徴３、特徴４、特徴５）に合致する特徴情報を含む候補合致対象情報の個数（特徴３については１１、特徴４については１１、特徴５については９）に基づく個数情報と、を関係付けて出力するものである。
【００９３】
本装置１１においては、出力候補選択手段（送信データ作成部４１）が、候補合致対象情報の個数（Ｎ＝１の場合、特徴３については１１、特徴４については１１、特徴５については９、特徴９については４、・・・・特徴６については１）が大きいものから前記所定個数（最大表示数ｍ、ここではｍ＝３）までの候補特徴情報（Ｎ＝１の場合は特徴３、特徴４、特徴５）を出力候補特徴情報として選択するものである。
本装置１１においては、出力候補特徴情報（Ｎ＝１の場合は特徴３、特徴４、特徴５）の希望個数（最大表示数ｍ＝３）を受け付ける希望個数受付手段（ここでは通信部２１と処理判定部２３と特徴受付部２９とを含んで構成される。）を備え、希望個数受付手段（通信部２１と処理判定部２３と特徴受付部２９とを含んで構成される。）により受け付けられた希望個数（最大表示数ｍ＝３）を前記所定個数とするものである。
本装置１１においては、出力手段（送信データ作成部４１とメモリＥと通信部２１とを含んで構成される。）が、候補特徴情報（Ｎ＝１の場合は、特徴３、特徴４、特徴５、特徴９・・・・特徴６）のうち出力候補特徴情報（Ｎ＝１の場合は特徴３、特徴４、特徴５）以外の候補特徴情報（ここでは特徴９、特徴２、特徴１０、特徴７、特徴６）である非出力候補特徴情報が存する場合、非出力候補特徴情報（特徴９、特徴２、特徴１０、特徴７、特徴６）のうち少なくとも２以上のもの（ここでは全部）に係る候補合致対象情報の個数の合計（ここでは「その他」の１１）を出力するものである。
【００９４】
本装置１１においては、指定合致抽出手段（特徴抽出部３１）により抽出された指定合致対象情報（例えば、図７のＮ＝１のＵＲＬ表５１）を記憶する指定合致対象情報記憶手段（ここではメモリＢを含んで構成される）と、指定合致対象情報（図７のＮ＝１のＵＲＬ表５１）のうち該当する被検索情報（ここではＵＲＬ１、ＵＲＬ３、ＵＲＬ４、ＵＲＬ７〜ＵＲＬ３９）の個数を取得すべき前記指定特徴情報（ここでは特徴１）以外の特徴情報である絞り込み指定特徴情報（Ｎ＝２の場合、特徴３）を受け付ける絞り込み指定特徴情報受付手段（通信部２１と処理判定部２３と特徴受付部２９とを含んで構成される。）と、を備えてなり、指定合致抽出手段（特徴抽出部３１）が、指定合致対象情報記憶手段（メモリＢ）に記憶された指定合致対象情報（ここではＵＲＬ１、ＵＲＬ３、ＵＲＬ４、ＵＲＬ７〜ＵＲＬ３９に係る対象情報）のうち、絞り込み指定特徴情報受付手段（通信部２１と処理判定部２３と特徴受付部２９とを含んで構成される。）により受け付けられた絞り込み指定特徴情報（Ｎ＝２の場合、特徴３）に合致する特徴情報を含む対象情報である指定合致対象情報（図１６のＮ＝２のＵＲＬ表５１）を抽出するものである。
【００９５】
本装置１１においては、候補特徴情報（Ｎ＝１の場合は、特徴３、特徴４、特徴５、特徴９・・・・特徴６）の少なくとも１である選択候補特徴情報（Ｎ＝１の場合は、特徴３）に合致する特徴情報を含む候補合致対象情報に係る被検索情報（ＵＲＬ１、ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１５・・・・ＵＲＬ３９）を抽出する選択候補合致被検索情報抽出手段（ここでは次特徴ＵＲＬ検索部３９を含んで構成される）を備えてなり、出力手段（送信データ作成部４１とメモリＥと通信部２１とを含んで構成される。）が、選択候補合致被検索情報抽出手段（次特徴ＵＲＬ検索部３９）により抽出された被検索情報（ＵＲＬ１、ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１５・・・・ＵＲＬ３９）も出力するものである。
本装置１１においては、候補合致個数取得手段（ＵＲＬ数カウント部３３）により取得される候補特徴情報（Ｎ＝１の場合は、特徴３、特徴４、特徴５、特徴９・・・・特徴６）毎の候補合致対象情報の個数（Ｎ＝１の場合、特徴３については１１、特徴４については１１、特徴５については９、特徴９については４、・・・・特徴６については１）に基づき候補特徴情報（Ｎ＝１の場合は、特徴３、特徴４、特徴５、特徴９・・・・特徴６）から前記選択候補特徴情報（Ｎ＝１の場合は、特徴３）を選択する選択候補選択手段（ここでは次特徴特定部３７を含んで構成される）をさらに備えてなり、選択候補選択手段（次特徴特定部３７）により選択された選択候補特徴情報（特徴３）に合致する特徴情報を含む候補合致対象情報に係る被検索情報（ＵＲＬ１、ＵＲＬ７、ＵＲＬ１０、ＵＲＬ１５・・・・ＵＲＬ３９）を選択候補合致被検索情報抽出手段（次特徴ＵＲＬ検索部３９）が抽出するものである。
本装置１１においては、選択候補選択手段（次特徴特定部３７）が、候補合致対象情報の個数（Ｎ＝１の場合、特徴３については１１、特徴４については１１、特徴５については９、特徴９については４、・・・・特徴６については１）が最大の候補特徴情報（特徴３）を選択候補特徴情報として選択するものである。
【００９６】
本装置１１においては、指定合致抽出手段（特徴抽出部３１）により抽出された指定合致対象情報（例えば、図７のＮ＝１のＵＲＬ表５１）を記憶する指定合致対象情報記憶手段（ここではメモリＢを含んで構成される）と、選択候補特徴情報（ここでは特徴４）を受け付ける選択候補特徴情報受付手段（通信部２１と処理判定部２３と特徴切替部４３とを含んで構成される。）と、を備えてなり、選択候補合致被検索情報抽出手段（次特徴ＵＲＬ検索部３９）が、指定合致対象情報記憶手段（メモリＢ）に記憶された指定合致対象情報（ここではＵＲＬ１、ＵＲＬ３、ＵＲＬ４、ＵＲＬ７〜ＵＲＬ３９に係る対象情報）のうち、選択候補特徴情報受付手段（通信部２１と処理判定部２３と特徴切替部４３とを含んで構成される。）により受け付けられた選択候補特徴情報（特徴４）に合致する特徴情報を含む指定合致対象情報に係る被検索情報（ＵＲＬ３、ＵＲＬ７、ＵＲＬ８、ＵＲＬ１０、・・・・ＵＲＬ３２、ＵＲＬ３７）を抽出するものである。
本装置１１においては、本装置１１がインターネットに接続されたサーバーであり、被検索情報がＵＲＬである。
本装置１１は、所定のプログラムをコンピュータに実行させることで実現されている。
【符号の説明】
【００９７】
１１            本装置
１１ａ          ＣＰＵ
１１ｂ          ＲＡＭ
１１ｃ          ＲＯＭ
１１ｄ          インターフェイス
１１ｈ          ハードディスク
２１            通信部
２３            処理判定部
２５            複写部
２７            初期送信データ作成部
２９            特徴受付部
３１            特徴抽出部
３３            ＵＲＬ数カウント部
３５            ＵＲＬ数ソート部
３７            次特徴特定部
３９            次特徴ＵＲＬ検索部
４１            送信データ作成部
４３            特徴切替部
５１            ＵＲＬ表
３０１            ゲスト端末
４０１            画面
４０３            上部分
４０５            下部分
４１１            表示
４１３            表示
４１５ａ、４１５ｂ、４１５ｃ  表示
４１７            表示
４２１            表示
４２３            表示
５０１            インターネット回線
【図１】
2015022579.tif 000003
【図２】
2015022579.tif 000004
【図３】
2015022579.tif 000005
【図４】
2015022579.tif 000006
【図５】
2015022579.tif 000007
【図６】
2015022579.tif 000008
【図７】
2015022579.tif 000009
【図８】
2015022579.tif 000010
【図９】
2015022579.tif 000011
【図１０】
2015022579.tif 000012
【図１１】
2015022579.tif 000013
【図１２】
2015022579.tif 000014
【図１３】
2015022579.tif 000015
【図１４】
2015022579.tif 000016
【図１５】
2015022579.tif 000017
【図１６】
2015022579.tif 000018
【図１７】
2015022579.tif 000019
【図１８】
2015022579.tif 000020
【図１９】
2015022579.tif 000021
【図２０】
2015022579.tif 000022
【図２１】
2015022579.tif 000023
【図２２】
2015022579.tif 000024
【図２３】
2015022579.tif 000025
【図２４】
2015022579.tif 000026
【図２５】
2015022579.tif 000027
【図２６】
2015022579.tif 000028
【図２７】
2015022579.tif 000029
【図２８】
2015022579.tif 000030
【図２９】
2015022579.tif 000031
【図３０】
2015022579.tif 000032
【図３１】
2015022579.tif 000033
【図３２】
2015022579.tif 000034
【図３３】
2015022579.tif 000035
【図３４】
2015022579.tif 000036
【図３５】
2015022579.tif 000037
【図３６】
2015022579.tif 000038
【図３７】
2015022579.tif 000039