(57)【特許請求の範囲】
【請求項１】
通信ネットワークへのアクセスを利用者に対して促すメッセージを、該利用者が操作する通信端末へ送信するメッセージ送信部と、
前記メッセージ送信部が送信したメッセージに応じて、前記通信端末が前記通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する状況取得部と、
前記状況取得部が取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する類似度算出部と、
前記類似度算出部が算出した類似度があらかじめ設定された閾値以上である場合、該類似度の算出の対象となった利用者同士を対応付ける対応付け部とを有し、
前記メッセージ送信部は、前記通信ネットワーク上での情報の検索を促すメッセージを送信し、
前記状況取得部は、前記通信端末がアクセスしたＷＥＢサイトの情報を前記アクセス状況として取得する検索装置。
【請求項２】
請求項１に記載の検索装置において、
前記類似度算出部は、前記状況取得部が取得したＷＥＢサイトに含まれるキーワードの出現数または出現頻度に基づいて、前記類似度を算出する検索装置。
【請求項３】
請求項１に記載の検索装置において、
前記類似度算出部は、前記状況取得部が取得したＷＥＢサイトのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）に基づいて、前記類似度を算出する検索装置。
【請求項４】
請求項１から３のいずれか１項に記載の検索装置において、
前記類似度算出部は、前記通信端末がＷＥＢサイトにアクセスした順序に基づいて、前記類似度を算出する検索装置。
【請求項５】
通信ネットワークへのアクセスを利用者に対して促すメッセージを、該利用者が操作する通信端末へ送信するメッセージ送信部と、
前記メッセージ送信部が送信したメッセージに応じて、前記通信端末が前記通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する状況取得部と、
前記状況取得部が取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する類似度算出部と、
前記類似度算出部が算出した類似度があらかじめ設定された閾値以上である場合、該類似度の算出の対象となった利用者同士を対応付ける対応付け部とを有し、
前記メッセージ送信部は、前記通信ネットワーク上での情報の検索を促すメッセージを送信し、また、回答を入力するための回答欄を含む回答ページ画面を表示するための回答ページ画面データを送信し、
前記状況取得部は、前記通信端末から参加要求を受信した後から前記回答の入力までの前記アクセス状況を取得する検索装置。
【請求項６】
請求項５に記載の検索装置において、
前記状況取得部は、前記アクセスの履歴を記憶するプログラムを前記通信端末へ送信し、
前記プログラムは、前記参加要求を送信した後に、前記アクセスの履歴の記憶を開始し、前記回答ページ画面に前記回答が入力された時に、前記アクセスの履歴の記憶を停止し、記憶した前記アクセスの履歴を前記アクセス状況として前記検索装置へ送信する処理を、前記通信端末に実行させるためのものである検索装置。
【請求項７】
検索装置による検索方法であって、
通信ネットワークへのアクセスを利用者に対して促すメッセージを、該利用者が操作する通信端末へ送信するメッセージ送信処理と、
前記送信したメッセージに応じて、前記通信端末が前記通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する状況取得処理と、
前記取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する類似度算出処理と、
前記算出した類似度があらかじめ設定された閾値以上である場合、該類似度の算出の対象となった利用者同士を対応付ける対応付け処理とを含み、
前記メッセージ送信処理は、前記通信ネットワーク上での情報の検索を促すメッセージを送信し、
前記状況取得処理は、前記通信端末がアクセスしたＷＥＢサイトの情報を前記アクセス状況として取得する検索方法。
【請求項８】
検索装置による検索方法であって、
通信ネットワークへのアクセスを利用者に対して促すメッセージを、該利用者が操作する通信端末へ送信するメッセージ送信処理と、
前記送信したメッセージに応じて、前記通信端末が前記通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する状況取得処理と、
前記取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する類似度算出処理と、
前記算出した類似度があらかじめ設定された閾値以上である場合、該類似度の算出の対象となった利用者同士を対応付ける対応付け処理とを含み、
前記メッセージ送信処理は、前記通信ネットワーク上での情報の検索を促すメッセージを送信し、また、回答を入力するための回答欄を含む回答ページ画面を表示するための回答ページ画面データを送信し、
前記状況取得処理は、前記通信端末から参加要求を受信した後から前記回答の入力までの前記アクセス状況を取得する検索方法。
【請求項９】
請求項７または８に記載の検索方法の各処理をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パートナーを検索する検索装置、検索方法およびプログラムに関する。
【背景技術】
【０００２】
近年、結婚相手を探すための活動を支援する様々なサービスが提供されている。例えば、希望する相手の条件を入力すると、その条件を検索条件として相手を検索して紹介するサービスが提供されている（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２２２５８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されたようなサービスにおいては、紹介された相手が自分の好みとは異なった好みを持つ者であるおそれがあるという問題点がある。
【０００５】
本発明の目的は、上述した課題を解決する検索装置、検索方法およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の検索装置は、
通信ネットワークへのアクセスを利用者に対して促すメッセージを、該利用者が操作する通信端末へ送信するメッセージ送信部と、
前記メッセージ送信部が送信したメッセージに応じて、前記通信端末が前記通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する状況取得部と、
前記状況取得部が取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する類似度算出部と、
前記類似度算出部が算出した類似度があらかじめ設定された閾値以上である場合、該類似度の算出の対象となった利用者同士を対応付ける対応付け部とを有し、前記メッセージ送信部は、前記通信ネットワーク上での情報の検索を促すメッセージを送信し、前記状況取得部は、前記通信端末がアクセスしたＷＥＢサイトの情報を前記アクセス状況として取得する。
【０００８】
また、本発明の検索方法は、
検索装置による検索方法であって、
通信ネットワークへのアクセスを利用者に対して促すメッセージを、該利用者が操作する通信端末へ送信するメッセージ送信処理と、
前記送信したメッセージに応じて、前記通信端末が前記通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する状況取得処理と、
前記取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する類似度算出処理と、前記算出した類似度があらかじめ設定された閾値以上である場合、該類似度の算出の対象となった利用者同士を対応付ける対応付け処理とを含み、
前記メッセージ送信処理は、前記通信ネットワーク上での情報の検索を促すメッセージを送信し、前記状況取得処理は、前記通信端末がアクセスしたＷＥＢサイトの情報を前記アクセス状況として取得する。
【０００９】
また、本発明のプログラムは、
上記に記載の検索方法に係る各処理をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１０】
以上説明したように、本発明においては、自分の好みと同じような好みを持つパートナーを検索することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の検索装置の第１の実施の形態を示す図である。
【図２】図１に示した検索装置における検索方法を説明するためのフローチャートである。
【図３】本発明の検索装置の第２の実施の形態を示す図である。
【図４】図３に示した検索装置の内部構成の一例を示す図である。
【図５】図３に示した通信端末の内部構成の一例を示す図である。
【図６】図３に示したデータベースが記憶しているアクセス状況の一例を示す図である。
【図７】図３に示したデータベースが記憶している利用者識別子の対応付けの一例を示す図である。
【図８】図３に示した通信システムにおける検索方法を説明するためのシーケンス図である。
【図９】図３に示した通信端末に表示されたメッセージの一例を示す図である。
【図１０】図３に示した通信端末に表示された回答ページ画面の一例を示す図である。
【図１１】図３に示した通信端末に表示されたメッセージの第１の変形例を示す図である。
【図１２】図３に示した通信端末に表示されたメッセージの第２の変形例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本発明の実施の形態について図面を参照して説明する。
（第１の実施の形態）
図１は、本発明の検索装置の第１の実施の形態を示す図である。
【００１３】
本形態における検索装置１００は図１に示すように、メッセージ送信部１１０と、状況取得部１２０と、類似度算出部１３０と、対応付け部１４０とを具備している。なお、図１には、検索装置１００が具備する構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。
【００１４】
メッセージ送信部１１０は、通信ネットワークへのアクセスを利用者に対して促すメッセージを、利用者が操作する通信端末へ送信する。
【００１５】
状況取得部１２０は、メッセージ送信部１１０が送信したメッセージに応じて、通信端末が通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する。
【００１６】
類似度算出部１３０は、状況取得部１２０が取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する。
【００１７】
対応付け部１４０は、類似度算出部１３０が算出した類似度とあらかじめ設定された閾値とを比較する。類似度算出部１３０が算出した類似度が閾値以上である場合、対応付け部１４０は、類似度の算出の対象となった利用者同士を対応付ける。
【００１８】
以下に、図１に示した検索装置１００における検索方法について説明する。
【００１９】
図２は、図１に示した検索装置１００における検索方法を説明するためのフローチャートである。
【００２０】
まず、メッセージ送信部１１０は、通信ネットワークへのアクセスを利用者に対して促すメッセージを、利用者が操作する通信端末へ送信する（ステップＳ１）。
【００２１】
その後、状況取得部１２０は、メッセージ送信部１１０が送信したメッセージに応じて、通信端末が通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する（ステップＳ２）。続いて、類似度算出部１３０は、状況取得部１２０が取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する（ステップＳ３）。そして、対応付け部１４０は、類似度算出部１３０が算出した類似度とあらかじめ設定された閾値とを比較する（ステップＳ４）。類似度算出部１３０が算出した類似度が閾値以上である場合、対応付け部１４０は、類似度の算出の対象となった利用者同士を対応付ける（ステップＳ５）。
【００２２】
このように、検索装置１００は、通信端末に対して、通信ネットワークへのアクセスを利用者に対して促すメッセージを送信し、その後、メッセージに応じて行われた通信ネットワークへのアクセスの履歴であるアクセス状況を取得し、取得したアクセス状況に基づいて類似度を算出する。検索装置１００は、算出した類似度が閾値以上である利用者同士を対応付ける。そのため、同じような好みを持つパートナーを検索することができる。
（第２の実施の形態）
図３は、本発明の検索装置の第２の実施の形態を示す図である。
【００２３】
本形態は図３に示すように、検索装置１０１と、複数の通信端末２００−１〜２００−ｎ（ｎは２以上の整数）と、データベース３００とが設けられた通信システムとなっている。また、検索装置１０１と、通信端末２００−１〜２００−ｎとは、通信ネットワーク４００を介して接続されている。また、検索装置１０１とデータベース３００とが接続されている。なお、図３に示した形態では、検索装置１０１とデータベース３００とが直接接続されている形態を例に挙げて示しているが、通信ネットワーク４００を介して接続されている形態であっても良い。
【００２４】
検索装置１０１は、通信ネットワーク４００を介して通信端末２００−１〜２００−ｎへ、利用者の好みと同じような好みを持つパートナーを検索するサービスを提供するサーバである。検索装置１０１は、このサービスを提供する提供者が管理し、運用するものである。なお、検索装置１０１は、物理的に１台の装置であっても良いし、複数の装置から構成されるものであっても良い。また、検索装置１０１がデータベース３００を具備するものであっても良い。また、ここで言う利用者とは、検索装置１０１が提供するサービスに加入した利用者であって、加入時に登録されたＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）等の利用者識別子や、パスワード、氏名、性別等のプロフィールが利用者の個人情報としてデータベース３００に格納されている。このプロフィールには、利用者の趣味や特技、電話番号や電子メールアドレス等の連絡先、職業、年収、顔写真等、結婚相手を選択する際に考慮したい情報が含まれるものであっても良い。
【００２５】
図４は、図３に示した検索装置１０１の内部構成の一例を示す図である。
【００２６】
図３に示した検索装置１０１は図４に示すように、メッセージ送信部１１１と、状況取得部１２１と、類似度算出部１３１と、対応付け部１４１とを具備している。なお、図４には、図３に示した検索装置１０１が具備する構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。
【００２７】
メッセージ送信部１１１は、通信ネットワーク４００へのアクセスを利用者に対して促すメッセージを、利用者が操作する通信端末２００−１〜２００−ｎへ通信ネットワーク４００を介して送信する。例えば、メッセージ送信部１１１は、ＷＥＢサイトの閲覧や、ＷＥＢ上の情報検索、ブログへの投稿、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｖｉｃｅ）等を用いた情報発信等を促すメッセージを、通信ネットワーク４００を介して通信端末２００−１〜２００−ｎへ送信する。なお、メッセージ送信部１１１がメッセージを送信するタイミングは、このサービスの提供の開始時であっても良いし、通信端末２００−１〜２００−ｎからメッセージの送信を要求されたときでも良い。また、このタイミングは、例えば、毎週金曜日の既定の時刻や、有名人の婚約や結婚が通信ネットワーク４００上に報道されたとき等、所定のタイミングであっても良い。また、メッセージ送信部１１１は、対応付け部１４１が対応付けた利用者が操作する通信端末へ、所定の通知を送信する。
【００２８】
状況取得部１２１は、メッセージ送信部１１１が送信したメッセージに応じて、通信端末２００−１〜２００−ｎが通信ネットワーク４００に対して行ったアクセスの履歴をアクセス状況として取得する。例えば、メッセージ送信部１１１がＷＥＢサイトの閲覧またはＷＥＢ上の情報検索を促すメッセージを送信した場合、状況取得部１２１は、通信端末２００−１〜２００−ｎがアクセスしたＷＥＢサイトの表示を解析し、当該ＷＥＢサイトの表示に含まれるキーワードや画像内容をアクセス状況として取得する。また、この場合、状況取得部１２１は、通信端末２００−１〜２００−ｎがアクセスしたＷＥＢサイトのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）をアクセス状況として取得するものであっても良い。また、メッセージ送信部１１１がブログへの投稿またはＳＮＳ等を用いた情報発信等を促すメッセージを送信した場合、状況取得部１２１は、通信端末２００−１〜２００−ｎから投稿された、または発信されたキーワードをアクセス状況として取得する。メッセージ送信部１１１が送信したメッセージが、通信ネットワーク４００へのアクセスを促すとともに、当該アクセスを行うことで得られた情報に基づいて何らかの回答の入力を促すものである場合、状況取得部１２１は、通信端末２００−１〜２００−ｎから入力された回答をアクセス状況として取得する。なお、状況取得部１２１が、通信端末２００−１〜２００−ｎからアクセス状況を取得するタイミングは、メッセージ送信部１１１がメッセージを送信してから所定の時間が経過したときであっても良いし、通信端末２００−１〜２００−ｎからアクセス状況が送信されてきたときであっても良い。また、状況取得部１２１は、取得したアクセス状況を、利用者に付与された利用者識別子およびメッセージ送信部１１１が送信したメッセージと対応付けてデータベース３００に記憶させる。
【００２９】
類似度算出部１３１は、状況取得部１２１が取得し、データベース３００に記憶されているアクセス状況に基づいて、メッセージ送信部１１１が送信したメッセージごとに、利用者同士の好みの類似度を算出する。ここで、類似度算出部１３１は、男性の利用者と女性の利用者との間の好みの類似度を算出する。また、類似度算出部１３１が類似度を算出するタイミングは、あらかじめ設定された日時や周期を用いるものであっても良いし、データベース３００が記憶したアクセス状況の件数が所定の閾値を超えたときであっても良い。以下に、類似度算出部１３１における類似度の具体的な算出方法について、（Ａ）〜（Ｄ）の４つを例に挙げて説明する。
（Ａ）状況取得部１２１が取得したＷＥＢサイトの表示に含まれる情報に基づいて算出。
【００３０】
状況取得部１２１は、通信端末２００−１〜２００−ｎがアクセスしたＷＥＢサイトの表示を解析する。このＷＥＢサイトへのアクセスは、閲覧だけではなく、書き込みを行うためのアクセスも含む。以下に説明する算出方法（Ｂ）〜（Ｄ）についても同じである。状況取得部１２１は、例えば、当該ＷＥＢサイトで表示されたテキストや書き込みが行われたテキストの構文解析を行い、テキストを品詞に分解し、分解された名詞や代名詞、動詞、形容詞等からキーワードを抽出する。状況取得部１２１は、抽出したキーワードをアクセス状況として取得する。また、状況取得部１２１は、例えば、当該ＷＥＢサイトで表示された画像について画像解析を行い、当該画像が示している内容や画像とともに表示されている題名等のテキストからキーワードとして抽出し、抽出したキーワードをアクセス状況として取得する。このキーワードは、例えば、商品の品名や種類、メーカー名、販売店名、商品の特徴（色、形状等）、または、人物名、食べ物の名前、地名、動物の種類、乗り物の種類、施設の名称、競技名、スポーツチームのチーム名、季節等、利用者の好みの対象を示すものである。状況取得部１２１は、取得したキーワードを、通信端末２００−１〜２００−ｎを操作してアクセスを行った利用者の利用者識別子と、メッセージ送信部１１１が送信したメッセージに付与されたメッセージ識別子と対応付けて、そのキーワードの出現数や出現頻度とともにデータベース３００に記憶しておく。このとき、状況取得部１２１は、取得したキーワードを、通信端末２００−１〜２００−ｎがアクセスしたＷＥＢサイトのＵＲＬと対応付けて記憶しておくものであっても良い。
【００３１】
類似度算出部１３１は、メッセージ送信部１１１が送信したメッセージごとに、状況取得部１２１が取得し、データベース３００に記憶されているキーワードの出現数または出現頻度に基づいて、類似度を算出する。類似度算出部１３１は、男性の利用者の利用者識別子と対応付けられているキーワードと女性の利用者の利用者識別子と対応付けられているキーワードとを比較する。類似度算出部１３１は、メッセージ送信部１１１が送信したメッセージごとに、互いに同じキーワードを持つ男性の利用者と女性の利用者とで、当該キーワードの出現数や出現頻度に応じて類似度を算出する。このとき、類似度算出部１３１は、互いに同じキーワードを持つ男性の利用者と女性の利用者とで、当該キーワードの出現数が多いほど、または当該キーワードの出現頻度が高いほど、高い類似度を算出する。例えば、類似度算出部１３１は、類似度の単位を「ポイント」とし、互いに同じキーワードの出現数が２以下であれば、類似度を１ポイントとし、互いに同じキーワードの出現数が３〜５であれば、類似度を２ポイントとし、互いに同じキーワードの出現数が６以上であれば、類似度を３ポイントとするものであっても良い。
【００３２】
さらに、類似度算出部１３１は、互いに同じキーワードの出現数や出現頻度に応じてポイント数に重み付けを行って類似度を算出するものであっても良い。例えば、類似度算出部１３１は、互いに同じキーワードの出現数が２以下である場合、キーワード１つにつき１ポイントとする。また、類似度算出部１３１は、互いに同じキーワードの出現数が３〜５であれば、キーワード１つにつき２ポイントとする。また、類似度算出部１３１は、互いに同じキーワードの出現数が６以上であれば、キーワード１つにつき３ポイントとする。そして、類似度算出部１３１は、合計のポイント数を類似度として算出するものであっても良い。
【００３３】
また、類似度算出部１３１は、互いに異なるキーワードの出現数や出現頻度を、類似度の算出に考慮するものであっても良い。例えば、類似度算出部１３１は、互いに同じキーワードごとに２ポイントを加算し、互いに異なるキーワードごとに１ポイントを減算し、合計のポイントを類似度として算出するものであっても良い。また、類似度算出部１３１は、減算する際、上記の重み付けを行っても良い。
【００３４】
また、類似度算出部１３１は、比較対象としている男性の利用者のキーワードと女性の利用者のキーワードとの合計のキーワードの数に対する合計のポイントを類似度として算出するものであっても良い。
【００３５】
なお、通信端末２００−１〜２００−ｎがアクセスしたＷＥＢサイトが、メッセージ送信部１１１が送信したメッセージとは無関係なものである場合も考えられる。つまり、通信端末２００−１〜２００−ｎが、メッセージ送信部１１１が送信したメッセージに応じて通信ネットワーク４００へアクセスしたのではなく、メッセージ送信部１１１が送信したメッセージとは関係なく通信ネットワーク４００へアクセスした場合も考えられる。例えば、類似度算出部１３１が、メッセージ送信部１１１が送信したメッセージからキーワードを抽出しておき、抽出したキーワードと、状況取得部１２１が抽出したキーワードとを比較する。そして、類似度算出部１３１が、比較の結果について、上記のような類似度の算出を行うことで、メッセージ送信部１１１が送信したメッセージと関係のあるＷＥＢサイトかどうかを判定するものであっても良い。このとき、類似度算出部１３１が、状況取得部１２１が抽出したキーワードが、メッセージ送信部１１１が送信したメッセージと関係があるか否かに基づいて、当該キーワードに重み付けを行うものであっても良い。つまり、状況取得部１２１が抽出したキーワードが、メッセージ送信部１１１が送信したメッセージと関係があると判定した場合、類似度算出部１３１は、当該キーワードに重み付けを高く設定する。一方、状況取得部１２１が抽出したキーワードが、メッセージ送信部１１１が送信したメッセージと関係がないと判定した場合、類似度算出部１３１は、当該キーワードに重み付けを低く設定する。なお、この重み付けは、２種類でなくても良い。
【００３６】
また、メッセージ送信部１１１が送信したメッセージが、通信ネットワーク４００へのアクセスを促すとともに、当該アクセスを行うことで得られた情報に基づいて何らかの回答（テキスト）の入力を促すものである場合、類似度算出部１３１は、入力された回答内容からキーワードを抽出する。そして、類似度算出部１３１は、抽出したキーワードと、上記のように状況取得部１２１が抽出したキーワードとを比較して、アクセスしたＷＥＢサイトと回答との関係を判定し、上記のような重み付けを設定するものであっても良い。
（Ｂ）状況取得部１２１が取得したＷＥＢサイトのＵＲＬに基づいて算出。
【００３７】
状況取得部１２１は、通信端末２００−１〜２００−ｎがアクセスしたＷＥＢサイトのＵＲＬをアクセス状況として取得する。状況取得部１２１は、取得したＵＲＬを、通信端末２００−１〜２００−ｎを操作してアクセスを行った利用者の利用者識別子と、メッセージ送信部１１１が送信したメッセージに付与されたメッセージ識別子と対応付けてデータベース３００に記憶しておく。
【００３８】
類似度算出部１３１は、メッセージ送信部１１１が送信したメッセージごとに、状況取得部１２１が取得し、データベース３００に記憶されているＵＲＬに基づいて、類似度を算出する。類似度算出部１３１は、男性の利用者の利用者識別子と対応付けられているＵＲＬと女性の利用者の利用者識別子と対応付けられているＵＲＬとを比較する。例えば、類似度算出部１３１は、類似度の単位を「ポイント」とし、ＵＲＬすべてが互いに同一である男性の利用者と女性の利用者との類似度を５ポイントとする。また、類似度算出部１３１は、ＵＲＬを分解し、当該ＵＲＬのうちサブディレクトリまで同一である男性の利用者と女性の利用者との類似度を４ポイントとする。また、類似度算出部１３１は、当該ＵＲＬのうちサブドメインまで同一である男性の利用者と女性の利用者との類似度を３ポイントとする。また、類似度算出部１３１は、当該ＵＲＬのうち独自ドメインが同一である男性の利用者と女性の利用者との類似度を２ポイントとする。そして、類似度算出部１３１は、ポイントを算出した男性の利用者と女性の利用者との合計のポイントを、その男性の利用者と女性の利用者との類似度として算出する。
【００３９】
また、算出方法（Ａ）と同様に、類似度算出部１３１は、ＵＲＬの出現数や出現頻度に応じて重み付けを行ったり、互いに異なるＵＲＬについてのポイントの減算を行ったりするものであっても良い。
（Ｃ）状況取得部１２１が取得した、回答、投稿または発信されたキーワードに基づいて算出。
【００４０】
状況取得部１２１は、メッセージ送信部１１１が送信したメッセージ（質問を含む。以下同じ）に対して、通信端末２００−１〜２００−ｎから回答、投稿または発信された内容を解析する。状況取得部１２１は、例えば、回答、投稿または発信されたテキストの構文解析を行い、テキストを品詞に分解し、分解された名詞や代名詞、動詞、形容詞等からキーワードを抽出する。状況取得部１２１は、抽出したキーワードをアクセス状況として取得する。このキーワードは、算出方法（Ａ）で説明したものと同じである。状況取得部１２１は、取得したキーワードを、通信端末２００−１〜２００−ｎを操作してアクセスを行った利用者の利用者識別子と、メッセージ送信部１１１が送信したメッセージに付与されたメッセージ識別子と対応付けて、そのキーワードの出現数や出現頻度とともにデータベース３００に記憶しておく。このとき、状況取得部１２１は、取得したキーワードを、通信端末２００−１〜２００−ｎが回答、投稿または発信を行う際にアクセスしたＷＥＢサイトのＵＲＬと対応付けて記憶しておくものであっても良い。
【００４１】
類似度算出部１３１は、メッセージ送信部１１１が送信したメッセージごとに、状況取得部１２１が取得したキーワードの出現数または出現頻度に基づいて、類似度を算出する。類似度算出部１３１は、男性の利用者の利用者識別子と対応付けられているキーワードと女性の利用者の利用者識別子と対応付けられているキーワードとを比較する。類似度算出部１３１は、メッセージ送信部１１１が送信したメッセージごとに、互いに同じキーワードを持つ男性の利用者と女性の利用者とで、当該キーワードの出現数や出現頻度に応じて類似度を算出する。このとき、類似度算出部１３１は、互いに同じキーワードを持つ男性の利用者と女性の利用者とで、当該キーワードの出現数が多いほど、または当該キーワードの出現頻度が高いほど、高い類似度を算出する。類似度算出部１３１は、算出方法（Ａ）で説明したようなポイントを類似度の単位とするものであっても良い。また、類似度算出部１３１は、算出方法（Ａ）で説明したような重み付けを行ったり、互いに異なるキーワードについてのポイントの減算を行ったりするものであっても良い。
【００４２】
また、類似度算出部１３１は、メッセージ送信部１１１が送信したメッセージからキーワードを抽出する。そして、類似度算出部１３１は、抽出したキーワードと、状況取得部１２１が抽出したキーワードとを比較して、メッセージ送信部１１１が送信したメッセージと回答、投稿または発信された内容との関係を判定し、算出方法（Ａ）で説明したような重み付けを設定するものであっても良い。
（Ｄ）アクセスの順番に基づいて算出。
【００４３】
状況取得部１２１は、アクセス状況を取得する際、通信端末２００−１〜２００−ｎが通信ネットワーク４００にアクセスした順番も取得する。例えば、状況取得部１２１は、通信端末２００−１〜２００−ｎが通信ネットワーク４００にアクセスした日時情報を取得する。そして、状況取得部１２１は、日時情報を含めたアクセス状況をデータベース３００に記憶させておく。類似度算出部１３１は、算出方法（Ａ）〜（Ｃ）で説明したようなキーワードやＵＲＬの比較を行う際、データベース３００に記憶されている日時情報を参照し、アクセスの順番を考慮する。つまり、類似度算出部１３１は、キーワードやＵＲＬを、男性の利用者と女性の利用者のそれぞれのアクセスの順番ごとに比較する。
【００４４】
例えば、類似度算出部１３１は、男性の利用者のアクセス状況のうち、１番目にアクセスしたＷＥＢサイトの表示から抽出されたキーワードと、女性の利用者のアクセス状況のうち、１番目にアクセスしたＷＥＢサイトの表示から抽出されたキーワードとを比較し、類似度を算出する。また、類似度算出部１３１は、男性の利用者のアクセス状況のうち、２番目にアクセスしたＷＥＢサイトの表示から抽出されたキーワードと、女性の利用者のアクセス状況のうち、２番目にアクセスしたＷＥＢサイトの表示から抽出されたキーワードとを比較し、類似度を算出する。このときの類似度の算出方法は、算出方法（Ａ）で説明したようなポイントや重み付けを用いても良い。そして、類似度算出部１３１は、それぞれの順番についての類似度を合計し、その合計をその男性の利用者と女性の利用者との類似度として算出する。
【００４５】
また、例えば、類似度算出部１３１は、男性の利用者のアクセス状況のうち、１番目にアクセスしたＵＲＬと、女性の利用者のアクセス状況のうち、１番目にアクセスしたＵＲＬとを比較し、類似度を算出する。また、類似度算出部１３１は、男性の利用者のアクセス状況のうち、２番目にアクセスしたＷＥＢサイトの表示から抽出されたキーワードと、女性の利用者のアクセス状況のうち、２番目にアクセスしたＷＥＢサイトの表示から抽出されたキーワードとを比較し、類似度を算出する。このときの類似度の算出方法は、算出方法（Ｂ）で説明したような、ＵＲＬの分解を行ったり、ポイントや重み付けを用いたりしても良い。そして、類似度算出部１３１は、それぞれの順番についての類似度を合計し、その合計をその男性の利用者と女性の利用者との類似度として算出する。
【００４６】
また、男性の利用者が２番目にアクセスしたＵＲＬと、女性の利用者が２番目にアクセスしたＵＲＬとの類似度は低いが、男性の利用者が２番目にアクセスしたＵＲＬと、女性の利用者が３番目にアクセスしたＵＲＬとの類似度は高い場合、類似度算出部１３１は、高い方の類似度を合計に加算しても良い。それぞれのアクセス間の前後関係が変わらなければ、類似度算出部１３１は、このような算出を行っても良い。この例の場合、類似度算出部１３１は、次に、男性の利用者が３番目にアクセスしたＵＲＬと、女性の利用者が４番目にアクセスしたＵＲＬとの類似度を算出する。
【００４７】
また、例えば、メッセージ送信部１１１が商品の検索を促すメッセージを送信した場合、類似度算出部１３１は、利用者がメーカーのＷＥＢサイトの商品一覧を表示するページへ移動する前に、コンセプトや安全性といった、メッセージとは関係の低いページへ移動したか否かを分析するものであっても良い。この場合、類似度算出部１３１は、アクセスされたＵＲＬの順番に基づいて、利用者の行動特徴（コンセプトを重視する利用者であるか、安全性を重視する利用者であるか等）を分析し、その行動特徴の類似度を算出するものであっても良い。
【００４８】
以上、類似度算出部１３１における類似度の具体的な算出方法について、（Ａ）〜（Ｄ）の４つの例を挙げて説明したが、これらに限らず、他の算出方法であっても、状況取得部１２１が取得したアクセス状況に基づいて利用者同士の好みが類似しているか否かの度合いを算出できる方法であれば良い。また、上記（Ａ）〜（Ｄ）の算出方法を適宜組み合わせて用いるものであっても良い。また、例えば、（Ａ）〜（Ｄ）の算出方法に加えて、類似度算出部１３１は、利用者がＷＥＢサイトにアクセスした回数やアクセスした時間帯に基づいて、回数や時間帯が類似する男性の利用者と女性の利用者との類似度が高くなるように算出を行うものであっても良い。
【００４９】
対応付け部１４１は、類似度算出部１３１が算出した類似度とあらかじめ設定された閾値とを比較する。類似度算出部１３１が算出した類似度が閾値以上である場合、対応付け部１４１は、類似度の算出の対象となった利用者同士（男性と女性）を対応付ける。また、対応付け部１４１は、対応付けた利用者の利用者識別子をデータベース３００に記憶させる。
【００５０】
通信端末２００−１〜２００−ｎは、検索装置１０１が提供するサービスを受ける利用者が操作する通信装置である。なお、通信端末２００−１〜２００−ｎは、携帯端末や、スマートフォン、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の通信装置である。
【００５１】
図５は、図３に示した通信端末２００−１の内部構成の一例を示す図である。なお、図３に示した通信端末２００−２〜２００−ｎの内部構成についても、図５に示すものと同じである。
【００５２】
図３に示した通信端末２００−１は図５に示すように、通信部２１０と、表示部２２０と、入力部２３０と、記憶部２４０とを具備している。なお、図５には、図３に示した通信端末２００−１が具備する構成要素のうち、本実施の形態に関わる主要な構成要素の一例を示す。
【００５３】
通信部２１０は、通信ネットワーク４００を介して検索装置１０１や通信端末２００−２〜２００−ｎとの間で通信を行うインタフェース機能を持つ。
【００５４】
表示部２２０は、検索装置１０１から通信ネットワーク４００を介して送信されてきたメッセージを受信した場合、受信したメッセージを表示する。表示部２２０は、メッセージを表示する際、所定のアプリケーションを起動して、起動したアプリケーションを用いてメッセージを表示するものであっても良い。また、表示部２２０が行う表示には、メッセージと併せて、当該メッセージへ応答するために選択するボタンやキーが含まれる。なお、表示部２２０がタッチパネル機能を具備したディスプレイである場合、当該ディスプレイが表示部２２０の機能と入力部２３０の機能とを果たすことは言うまでもない。
【００５５】
入力部２３０は、表示部２２０が表示したメッセージに応じて、利用者の操作に基づいて、通信ネットワーク４００へアクセスするための入力を行う。入力部２３０は、ハードウェアで構成されたボタンやキーであっても良い。また、表示部２２０がタッチパネル機能を具備したディスプレイである場合、ソフトウェアで表示されたボタンやキーであっても良い。
【００５６】
記憶部２４０は、通信端末２００−１内で処理するデータや、アクセス履歴、通信端末２００−１が実行するプログラムを記憶するメモリである。
【００５７】
データベース３００は、上述した利用者のプロフィール等の個人情報や、状況取得部１２１が取得したアクセス状況、類似度算出部１３１が類似度を算出する際に用いる閾値、対応付け部１４１が対応付けた利用者識別子を記憶する。
【００５８】
図６は、図３に示したデータベース３００が記憶しているアクセス状況の一例を示す図である。
【００５９】
図３に示したデータベース３００が記憶しているアクセス状況は図６に示すように、利用者識別子およびメッセージ識別子ごとに、アクセス日時とアクセス先ＵＲＬとが対応付けられている。利用者識別子は、利用者ごとに固有に付与されたＩＤ等の識別情報である。利用者識別子は、図６に示すように、その利用者識別子が付与された利用者が男性である場合、その最初の文字を「Ｍ」とし、女性である場合、その最初の文字を「Ｆ」としておく等、男性であるか女性であるかを判定し易くしておくものであっても良い。メッセージ識別子は、メッセージ送信部１１１が送信するメッセージごとに固有に付与された識別情報である。アクセス日時は、利用者がアクセス先ＵＲＬにアクセスした日時を示す。アクセス先ＵＲＬは、利用者が、メッセージ識別子が付与されたメッセージに応じて閲覧や書き込み等のアクセスを行った先のＵＲＬを示す。また、データベース３００は、アクセス状況を男性と女性とで別個に記憶するものであっても良い。
【００６０】
図７は、図３に示したデータベース３００が記憶している利用者識別子の対応付けの一例を示す図である。
【００６１】
図３に示したデータベース３００が記憶している利用者識別子の対応付けは図７に示すように、男性の利用者識別子と女性の利用者識別子とが対応付けられたものとなっている。この対応付けは、対応付け部１４１が対応付けた男性の利用者識別子と女性の利用者識別子との対応付けである。
【００６２】
以下に、図３に示した通信システムにおける検索方法について説明する。
【００６３】
図８は、図３に示した通信システムにおける検索方法を説明するためのシーケンス図である。
【００６４】
まず、検索装置１０１のメッセージ送信部１１１が、通信ネットワーク４００へのアクセスを利用者に対して促すメッセージを、利用者が操作する通信端末２００−１〜２００−ｎへ送信する（ステップＳ１１）。メッセージ送信部１１１がメッセージを送信するタイミングは、通信端末２００−１〜２００−ｎからＩＤやパスワードを用いた利用者の認証を行うことでメッセージの送信を要求されたときでも良いし、あらかじめ設定された日時等のタイミングであっても良い。メッセージ送信部１１１から送信されたメッセージを通信端末２００−１〜２００−ｎが受信すると、通信端末２００−１〜２００−ｎは、そのメッセージを表示する（ステップＳ１２）。
【００６５】
図９は、図３に示した通信端末２００−１に表示されたメッセージの一例を示す図である。
【００６６】
図９に示すように、通信端末２００−１の表示部２２０は、メッセージとして「結婚生活で、家で夕食を食べる際に使うテーブルや食器を、ＷＥＢから探す。」および「結婚後、連休に行きたい旅のプランを、ＷＥＢから探して作る。」の今月のお題を表示する。このように、表示部２２０は２つや３つ以上の複数のお題を表示し、その表示されたお題の中から１つを選択させる表示を行うものであっても良いし、１つのお題を表示するものであっても良い。また、このお題には上述したようにメッセージ識別子が付与されている。また、表示部２２０は、お題を選択した後、そのお題を確定させるための「参加ボタン」を表示する。
【００６７】
通信端末２００−１〜２００−ｎの入力部２３０が、表示部２２０の表示に対して、お題の選択および参加ボタンの選択の入力を受け付け（ステップＳ１３）、その後の入力部２３０への入力に基づいて、通信部２１０がＷＥＢへのアクセスを行う（ステップＳ１４）。通信端末２００−１〜２００−ｎは、このアクセスの履歴を記憶部２４０に記憶しておく。この履歴は、通信端末２００−１〜２００−ｎがアクセスしたＵＲＬ等のアクセス先を示す情報や、そのアクセスを行った日時を示す情報からなる。
【００６８】
また、通信端末２００−１〜２００−ｎがＷＥＢサイトへのアクセスの履歴を記憶するために、アクセスを監視する監視用プログラムを用いるものであっても良い。表示部２２０の表示に対して入力部２３０がお題および参加ボタンの選択の入力を受け付けたとき、通信部２１０が、選択されたお題のメッセージ識別子と当該通信端末を操作する利用者の利用者識別子とを参加要求として検索装置１０１へ送信する。検索装置１０１の状況取得部１２１は、送信されてきた参加要求に含まれる利用者識別子とメッセージ識別子とをデータベース３００に記憶させる。また、状況取得部１２１は、参加要求が送信されてくると、監視用プログラムを、参加要求を送信してきた通信端末へ送信する。すると、参加要求を送信した通信端末は、送信されてきた監視用プログラムを記憶部２４０にダウンロードする。そして、当該通信端末は、所定のタイミングで監視用プログラムを実行し、自身のＷＥＢサイトへのアクセスの履歴を記憶部２４０に記憶することで、アクセス履歴の監視を開始する。この監視用プログラムは、ＷＥＢブラウザのプラグインのように、通信端末の記憶部２４０にあらかじめ記憶されているＷＥＢブラウザに機能を追加するモジュールプログラムであっても良い。また、監視用プログラムは、通信端末の記憶部２４０にあらかじめ記憶されているＷＥＢブラウザとは独立した、アプリケーションやソフトウェアのプログラムであっても良い。また、監視用プログラムは、サービス提供者が提供する専用のＷＥＢブラウザの機能を含むＷＥＢブラウザと一体型のアプリケーションやソフトウェアのプログラムであっても良い。また、通信端末が監視用プログラムをダウンロードするタイミングは、当該通信端末を操作する利用者がこのサービスに加入したときや、利用者がダウンロードのための所定の操作を入力部２３０に対して行ったとき、また他のタイミングであっても良い。記憶部２４０は、監視用プログラムを実行することで監視結果となるアクセス履歴を記憶する。また、通信端末が監視用プログラムを実行するタイミングについては、参加要求が送信されてきた後に監視用プログラムをダウンロードする場合は、ダウンロードした後にすぐに実行しても良い。また、他の実行タイミングとして、通信端末が事前に監視用プログラムをダウンロードする場合は、状況取得部１２１が、参加要求を受信した際に、参加要求を送信してきた通信端末に、実行指示を送信し、監視用プログラムが、当該実行指示を受信した時であっても良い。また、その他のタイミングであっても良い。なお、この監視用プログラムは、監視した結果（アクセス状況）を検索装置１０１へ送信する処理についても、通信端末２００−１〜２００−ｎに実行させるものであっても良い。
【００６９】
また、状況取得部１２１は、参加要求が送信されてきた後、その参加要求に含まれるメッセージ識別子のお題とそのお題に対して回答を入力するための回答欄とを含む回答ページ画面を表示するための回答ページ画面データを、参加要求を送信してきた通信端末へ送信する。このときの送信タイミングは、状況取得部１２１が監視用プログラムを送信したタイミング、または別のタイミングである。すると、参加要求を送信した通信端末の表示部２２０は、送信されてきた回答ページ画面データに基づいて、回答ページ画面を表示する。ここで、状況取得部１２１は、回答ページ画面への接続先（ＵＲＬ等）を電子メール等で、参加要求を送信してきた通信端末へ送信し、参加要求を送信してきた通信端末からその回答ページ画面への接続要求があった際に、回答ページ画面データを送信しても良い。
【００７０】
図１０は、図３に示した通信端末２００−１に表示された回答ページ画面の一例を示す図である。
【００７１】
図１０に示すように、通信端末２００−１の表示部２２０は、選択されたお題とそのお題に対して回答を入力するための回答欄とが含まれた回答ページ画面を表示する。この回答欄は、選択されたお題に対して、利用者がＷＥＢから探した結果を入力するための欄である。また、表示部２２０は、利用者が回答を入力した後、その回答を記憶部２４０が記憶し、通信部２１０が検索装置１０１へ送信するための「回答ボタン」を表示する。
【００７２】
その後、検索装置１０１の状況取得部１２１が、通信端末２００−１〜２００−ｎからアクセス状況を取得する（ステップＳ１５）。例えば、状況取得部１２１は、通信端末２００−１〜２００−ｎの記憶部２４０に記憶されているアクセス状況を所定のタイミングで読み出して取得するものであっても良い。この場合、状況取得部１２１が、利用者識別子と記憶部２４０に記憶されているお題のメッセージ識別子と回答内容とを、受け付けた時に、アクセス状況を要求するアクセス状況要求を通信端末へ送信する。アクセス状況要求を受信した通信部２１０は、アクセス状況を記憶部２４０から読み出して検索装置１０１へ送信する。また、状況取得部１２１は、通信端末２００−１〜２００−ｎが所定のタイミングで送信してきたアクセス状況を取得するものであっても良い。この場合、表示部２２０に表示された「回答ボタン」を利用者が選択した操作を入力部２３０が受け付けると、通信部２１０が、利用者識別子と記憶部２４０に記憶されているお題のメッセージ識別子と回答内容とアクセス履歴とをアクセス状況として検索装置１０１へ送信する。また、通信端末２００−１〜２００−ｎが、アクセスした毎に、そのアクセス状況をその都度送信しても良く、決められた日時や時間間隔で送信しても良い。通信端末２００−１〜２００−ｎは、アクセス状況を送信した後、監視用プログラムを用いたアクセスの履歴の記憶部２４０への記憶（アクセス履歴の監視）を停止したり、監視用プログラム自体をアンインストールしたりするものであっても良い。また、このとき、通信端末２００−１〜２００−ｎは、送信したお題のメッセージ識別子と回答内容とアクセス履歴とを記憶部２４０から削除するものであっても良い。状況取得部１２１は、取得したアクセス状況をデータベース３００に記憶させる。
【００７３】
続いて、類似度算出部１３１は、データベース３００が記憶しているアクセス状況に基づいて、利用者同士の好みの類似度を算出する（ステップＳ１６）。類似度算出部１３１における類似度の算出方法は上述した通りである。
【００７４】
対応付け部１４１は、類似度算出部１３１が算出した類似度が、あらかじめ設定された閾値以上である場合、その類似度の算出の対象となった男性の利用者の利用者識別子と女性の利用者の利用者識別子とを対応付けて、データベース３００に書き込む（ステップＳ１７）。対応付け部１４１は、男性の利用者の利用者識別子と女性の利用者の利用者識別子とを、図７に示すように対応付けてデータベース３００に書き込む。以下では、通信端末２００−１を操作する男性の利用者に付与された利用者識別子と、通信端末２００−２を操作する女性の利用者に付与された利用者識別子とが、データベース３００に対応付けられて記憶されている場合を例に挙げる。
【００７５】
その後、メッセージ送信部１１１は、データベース３００が記憶している対応付けの男性の利用者識別子が付与された利用者が操作する通信端末２００−１と、女性の利用者識別子が付与された利用者が操作する通信端末２００−２とへ、所定の通知を送信する（ステップＳ１８）。この通知は、互いの利用者を紹介するための電子メールの送信や、ＷＥＢページの紹介の通知である。例えば、この通知は、男性の利用者が操作する通信端末へ、相手の女性の利用者のプロフィール等の情報を通知し、女性の利用者が操作する通信端末へ、相手の男性の利用者のプロフィール等の情報を通知するものであっても良い。また、検索装置１０１が、互いのプロフィール等の情報を掲載したＷＥＢページを作成し、そのＷＥＢページを閲覧できるＵＲＬ等を通知するものであっても良い。なお、メッセージ送信部１１１が通知を行うタイミングは特に規定しないが、相手を早く見つけたいと思っている利用者の心情を考慮して、対応付け部１４１がデータベース３００に対応付けを書き込んでから、なるべく早く通知を行うことが好ましい。
【００７６】
また、検索装置１０１に接続されたサービス管理者が操作する通信端末（以下、管理者端末と称する）が検索装置１０１におけるそれぞれの処理の開始を指示するものであっても良い。例えば、管理者が管理者端末を操作することで、管理者端末から通知を行う指示があったとき、メッセージ送信部１１１が通知を行うものであっても良い。
【００７７】
以下に、メッセージ送信部１１１が送信するメッセージの変形例について説明する。例えば、メッセージ送信部１１１が、ブログへの投稿を促すメッセージを、通信ネットワーク４００を介して通信端末２００−１〜２００−ｎへ送信する場合を例に挙げる。
【００７８】
図１１は、図３に示した通信端末２００−１に表示されたメッセージの第１の変形例を示す図である。
【００７９】
図１１に示すように、通信端末２００−１の表示部２２０は、メッセージとして「観戦したいスポーツについて、自身のブログに投稿する。」および「飼ってみたいペットについて、自身のブログに投稿する。」の今月のお題を表示する。また、表示部２２０は、お題を選択した後、そのお題を確定させるための「参加ボタン」を表示する。
【００８０】
表示部２２０の表示に対して、入力部２３０がお題の選択および参加ボタンの選択の入力を受け付けた後、その後の入力部２３０への入力に基づいて、通信端末２００−１が自身のブログのＷＥＢサイトへアクセスして投稿した内容が、アクセス履歴として記憶部２４０に記憶される。
【００８１】
以下に、メッセージ送信部１１１が、ＳＮＳを用いた情報発信を促すメッセージを、通信ネットワーク４００を介して通信端末２００−１〜２００−ｎへ送信する場合を例に挙げる。
【００８２】
図１２は、図３に示した通信端末２００−１に表示されたメッセージの第２の変形例を示す図である。
【００８３】
図１２に示すように、通信端末２００−１の表示部２２０は、メッセージとして「住んでみたい町について、ＳＮＳ上に情報を発信する。」および「コンサートに行ったみたいアーティストについて、ＳＮＳ上に情報を発信する。」の今月のお題を表示する。また、表示部２２０は、お題を選択した後、そのお題を確定させるための「参加ボタン」を表示する。
【００８４】
表示部２２０の表示に対して、入力部２３０がお題の選択および参加ボタンの選択の入力を受け付けた後、その後の入力部２３０への入力に基づいて、通信端末２００−１がＳＮＳのＷＥＢサイトへアクセスして発信した内容が、アクセス履歴として記憶部２４０に記憶される。
【００８５】
このように、検索装置１０１は、通信端末２００−１〜２００−ｎに対して、通信ネットワーク４００へのアクセスを利用者に対して促すメッセージを送信する。その後、検索装置１０１は、メッセージに応じて行われた通信ネットワーク４００へのアクセスの履歴であるアクセス状況を取得し、取得したアクセス状況に基づいて類似度を算出する。検索装置１０１は、算出した類似度が閾値以上である男性の利用者と女性の利用者とを対応付けてデータベース３００に記憶させる。そして、検索装置１０１は、データベース３００に記憶された対応付けの男性の利用者と女性の利用者へ通知を行う。そのため、同じような好みを持つ結婚相手等のパートナーを検索することができる。
【００８６】
以上、第１および第２の実施の形態を説明したが、それぞれの実施の形態を単独で実施しても、組み合わせて実施してもかまわない。
【００８７】
また、以上説明した形態においては、利用者の好み（興味のあるもの）に基づいて類似度を算出したが、利用者の興味のないものに基づいて類似度を算出するものであっても良い。また、本発明は、男性の利用者と女性の利用者との対応付けと言った結婚相手の検索だけではなく、性別を限定しない仲間（サークル等のメンバー）の検索に用いることもできる。
【００８８】
上述した検索装置１００，１０１それぞれに設けられた各構成要素が行う処理は、目的に応じてそれぞれ作製された論理回路で行うようにしても良い。また、処理内容を手順として記述したコンピュータプログラム（以下、プログラムと称する）を検索装置１００，１０１それぞれにて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを検索装置１００，１０１それぞれに読み込ませ、実行するものであっても良い。検索装置１００，１０１それぞれにて読取可能な記録媒体とは、フロッピー（登録商標）ディスク、光磁気ディスク、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）などの移設可能な記録媒体の他、検索装置１００，１０１それぞれに内蔵されたＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメモリやＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等を指す。この記録媒体に記録されたプログラムは、検索装置１００，１０１それぞれに設けられたＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）（不図示）にて読み込まれ、ＣＰＵの制御によって、上述したものと同様の処理が行われる。ここで、ＣＰＵは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【００８９】
上記の実施の形態の一部または全部は、以下の付記のようにも記載され得るが、以下には限られない。
（付記１）通信ネットワークへのアクセスを利用者に対して促すメッセージを、該利用者が操作する通信端末へ送信するメッセージ送信部と、
前記メッセージ送信部が送信したメッセージに応じて、前記通信端末が前記通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する状況取得部と、
前記状況取得部が取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する類似度算出部と、
前記類似度算出部が算出した類似度があらかじめ設定された閾値以上である場合、該類似度の算出の対象となった利用者同士を対応付ける対応付け部とを有する検索装置。
（付記２）前記メッセージ送信部は、前記通信ネットワーク上での情報の検索を促すメッセージを送信し、
前記状況取得部は、前記通信端末がアクセスしたＷＥＢサイトの情報を前記アクセス状況として取得する、付記１に記載の検索装置。
（付記３）前記類似度算出部は、前記状況取得部が取得したＷＥＢサイトに含まれるキーワードの出現数または出現頻度に基づいて、前記類似度を算出する、付記２に記載の検索装置。
（付記４）前記類似度算出部は、前記状況取得部が取得したＷＥＢサイトのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）に基づいて、前記類似度を算出する、付記２に記載の検索装置。
（付記５）前記類似度算出部は、前記通信端末がＷＥＢサイトにアクセスした順序に基づいて、前記類似度を算出する、付記２から４のいずれか１項に記載の検索装置。
（付記６）前記メッセージ送信部は、前記通信ネットワーク上への情報の発信を促すメッセージを送信し、
前記状況取得部は、前記通信端末が発信した情報を前記アクセス状況として取得する、付記１に記載の検索装置。
（付記７）前記類似度算出部は、前記状況取得部が取得した情報に含まれるキーワードの出現数または出現頻度に基づいて、前記類似度を算出する、付記６に記載の検索装置。
（付記８）前記対応付け部は、前記対応付けた利用者の情報をデータベースに記憶させ、
前記メッセージ送信部は、前記対応付け部が対応付けた利用者が操作する通信端末へ、所定の通知を送信する、付記１から７のいずれか１項に記載の検索装置。
（付記９）前記メッセージ送信部は、前記通信ネットワーク上での情報の検索を促すメッセージを送信し、また、回答を入力するための回答欄を含む回答ページ画面を表示するための回答ページ画面データを送信し、
前記状況取得部は、前記通信端末から参加要求を受信した後から前記回答の入力までの前記アクセス状況を取得する、付記１に記載の検索装置。
（付記１０）前記状況取得部は、前記アクセスの履歴を記憶するプログラムを前記通信端末へ送信し、
前記プログラムは、前記参加要求を送信した後に、前記アクセスの履歴の記憶を開始し、前記回答ページ画面に前記回答が入力された時に、前記アクセスの履歴の記憶を停止し、記憶した前記アクセスの履歴を前記アクセス状況として前記検索装置へ送信する処理を、前記通信端末に実行させるためのものである、付記９に記載の検索装置。
（付記１１）検索装置と、該検索装置と接続された通信端末とを有する通信システムにおいて、
前記検索装置は、
通信ネットワークへのアクセスを利用者に対して促すメッセージを、該利用者が操作する前記通信端末へ送信するメッセージ送信部と、
前記メッセージ送信部が送信したメッセージに応じて、前記通信端末が前記通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する状況取得部と、
前記状況取得部が取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する類似度算出部と、
前記類似度算出部が算出した類似度があらかじめ設定された閾値以上である場合、該類似度の算出の対象となった利用者同士を対応付ける対応付け部とを有し、
前記通信端末は、
前記メッセージを受信した場合、該メッセージを表示する表示部と、
前記表示部が表示したメッセージに応じて、前記利用者の操作に基づいて、前記通信ネットワークへアクセスするための入力を行う入力部とを有する通信システム。
（付記１２）通信ネットワークへのアクセスを利用者に対して促すメッセージを、該利用者が操作する通信端末へ送信する処理と、
前記送信したメッセージに応じて、前記通信端末が前記通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する処理と、
前記取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する処理と、
前記算出した類似度があらかじめ設定された閾値以上である場合、該類似度の算出の対象となった利用者同士を対応付ける処理とを行う検索方法。
（付記１３）コンピュータに、
通信ネットワークへのアクセスを利用者に対して促すメッセージを、該利用者が操作する通信端末へ送信する手順と、
前記送信したメッセージに応じて、前記通信端末が前記通信ネットワークに対して行ったアクセスの履歴をアクセス状況として取得する手順と、
前記取得したアクセス状況に基づいて、利用者同士の好みの類似度を算出する手順と、
前記算出した類似度があらかじめ設定された閾値以上である場合、該類似度の算出の対象となった利用者同士を対応付ける手順とを実行させるためのプログラム。
【符号の説明】
【００９０】
１００，１０１    検索装置
１１０，１１１    メッセージ送信部
１２０，１２１    状況取得部
１３０，１３１    類似度算出部
１４０，１４１    対応付け部
２００−１〜２００−ｎ    通信端末
２１０    通信部
２２０    表示部
２３０    入力部
２４０    記憶部
３００    データベース
４００    通信ネットワーク
【図１】
0005957024.tif 000002
【図２】
0005957024.tif 000003
【図３】
0005957024.tif 000004
【図４】
0005957024.tif 000005
【図５】
0005957024.tif 000006
【図６】
0005957024.tif 000007
【図７】
0005957024.tif 000008
【図８】
0005957024.tif 000009
【図９】
0005957024.tif 000010
【図１０】
0005957024.tif 000011
【図１１】
0005957024.tif 000012
【図１２】
0005957024.tif 000013