(57)【要約】      （修正有）【課題】ユーザ及びその友人ユーザの手間をかけずにより簡易的に提供する、マッチング支援プログラム、支援方法、支援装置及び支援システムを提供する。【解決手段】マッチング支援プログラムは、情報処理装置に、所定の記憶部に、第１ユーザに関連付けられた１以上の第１友人ユーザに関する情報及び第２ユーザに関連付けられた１以上の第２友人ユーザに関する情報を記憶させる記憶機能と、第１友人ユーザに対応する通信端末から送信された第１ユーザに関する第１書込み情報及び第２友人ユーザに対応する通信端末から送信された第２ユーザに関する第２書込み情報を取得する取得機能と、第１書込み情報に基づく第１ユーザ特徴値及び第２書込み情報に基づく第２ユーザ特徴値を生成する生成機能と、第１ユーザ特徴値と第２ユーザ特徴値とに基づき、第１ユーザと第２ユーザとの間の相性度を算出する算出機能とを実行する。【選択図】図９
2020035344.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に、
サービスを利用するユーザに関する情報を記憶する所定の記憶部に、第１ユーザに関連付けられた１以上の第１友人ユーザに関する情報、及び、第２ユーザに関連付けられた１以上の第２友人ユーザに関する情報を記憶させる記憶機能と、
前記第１友人ユーザに対応する通信端末から送信された前記第１ユーザに関する第１書込み情報、及び、前記第２友人ユーザに対応する通信端末から送信された前記第２ユーザに関する第２書込み情報を取得する取得機能と、
前記第１書込み情報に基づく第１ユーザ特徴値、及び、前記第２書込み情報に基づく第２ユーザ特徴値を生成する生成機能と、
前記第１ユーザ特徴値と前記第２ユーザ特徴値とに基づき、前記第１ユーザと前記第２ユーザとの間の相性度を算出する算出機能と、
前記相性度が所定の条件を満たす場合、前記第２ユーザの紹介情報を表示させるための第２ユーザ表示情報を、前記第１ユーザに対応する通信端末に対して出力する出力機能と、
を実現させるマッチング支援プログラム。
【請求項２】
前記記憶機能は、前記第１ユーザと前記第１友人ユーザとの間の関連度をさらに記憶し、
前記生成機能は、前記第１書込み情報に基づく前記第１ユーザ特徴値を、前記第１ユーザと前記第１友人ユーザとの間の関連度に応じて生成する、
ことを特徴とする請求項１に記載のマッチング支援プログラム。
【請求項３】
前記算出機能は、前記第１ユーザと前記第２ユーザとの間の相性度を、前記第１友人ユーザと前記第２友人ユーザとの間の関連度に応じて算出する、
ことを特徴とする請求項１または２に記載のマッチング支援プログラム。
【請求項４】
前記生成機能は、前記サービスにおける前記第１ユーザの活動、及び、前記サービスにおける前記第２ユーザの活動にそれぞれ基づき、前記サービスにおける前記第１ユーザの活動度合いを示す第１活動指数、及び、前記サービスにおける前記第２ユーザの活動度合いを示す第２活動指数をさらに生成し、
前記算出機能は、前記第１活動指数と前記第２活動指数とに基づき、前記第１ユーザと前記第２ユーザとの相性度を算出する、
ことを特徴とする請求項１〜３に記載のマッチング支援プログラム。
【請求項５】
前記取得機能は、前記第１ユーザに対応する通信端末から送信された、当該第１ユーザに関する第１書込み情報をさらに取得し、
前記生成機能は、前記第１ユーザによる前記第１書込み情報と、前記第１友人ユーザによる前記第１書込み情報との一致度に応じて、前記第１ユーザの第１活動指数を変化させる、
ことを特徴とする請求項４に記載のマッチング支援プログラム。
【請求項６】
前記生成機能は、前記第１書込み情報の送信に応じて、前記第１友人ユーザの前記第１活動指数を増加させる、
ことを特徴とする請求項４または５に記載のマッチング支援プログラム。
【請求項７】
前記出力機能は、前記第１ユーザに関する第１書込み情報の送信を促す情報を、１以上の前記第１友人ユーザに対応する通信端末に対して出力する、
ことを特徴とする請求項１〜６のいずれか一項に記載のマッチング支援プログラム。
【請求項８】
前記取得機能は、前記第１書込み情報として、前記第１友人ユーザに対応する通信端末、又は、前記第１ユーザに対応する通信端末から送信された動画像を取得する、
ことを特徴とする請求項１〜７のいずれか一項に記載のマッチング支援プログラム。
【請求項９】
情報処理装置に、
サービスを利用するユーザに関する情報を記憶する所定の記憶部に、第１ユーザに関連付けられた１以上の第１友人ユーザに関する情報、及び、第２ユーザに関連付けられた１以上の第２友人ユーザに関する情報を記憶させる記憶ステップと、
前記第１友人ユーザに対応する通信端末から送信された前記第１ユーザに関する第１書込み情報、及び、前記第２友人ユーザに対応する通信端末から送信された前記第２ユーザに関する第２書込み情報を取得する取得ステップと、
前記第１書込み情報に基づく第１ユーザ特徴値、及び、前記第２書込み情報に基づく第２ユーザ特徴値を生成する生成ステップと、
前記第１ユーザ特徴値と前記第２ユーザ特徴値とに基づき、前記第１ユーザと前記第２ユーザとの間の相性度を算出する算出ステップと、
前記相性度が所定の条件を満たす場合、前記第２ユーザの紹介情報を表示させるための第２ユーザ表示情報を、前記第１ユーザに対応する通信端末に対して出力する出力ステップと、
を実行させるマッチング支援方法。
【請求項１０】
サービスを利用するユーザに関する情報を記憶する所定の記憶部であって、第１ユーザに関連付けられた１以上の第１友人ユーザに関する情報、及び、第２ユーザに関連付けられた１以上の第２友人ユーザに関する情報を記憶させる記憶部と、
前記第１友人ユーザに対応する通信端末から送信された前記第１ユーザに関する第１書込み情報、及び、前記第２友人ユーザに対応する通信端末から送信された前記第２ユーザに関する第２書込み情報を取得する取得部と、
前記第１書込み情報に基づく第１ユーザ特徴値、及び、前記第２書込み情報に基づく第２ユーザ特徴値を生成する生成部と、
前記第１ユーザ特徴値と前記第２ユーザ特徴値とに基づき、前記第１ユーザと前記第２ユーザとの間の相性度を算出する算出部と、
前記相性度が所定の条件を満たす場合、前記第２ユーザの紹介情報を表示させるための第２ユーザ表示情報を、前記第１ユーザに対応する通信端末に対して出力する出力部と、
を備えるマッチング支援装置。
【請求項１１】
サービスを利用するユーザに関する情報を記憶する所定の記憶部であって、第１ユーザに関連付けられた１以上の第１友人ユーザに関する情報、及び、第２ユーザに関連付けられた１以上の第２友人ユーザに関する情報を記憶させる記憶部と、
前記第１友人ユーザに対応する通信端末から送信された前記第１ユーザに関する第１書込み情報、及び、前記第２友人ユーザに対応する通信端末から送信された前記第２ユーザに関する第２書込み情報を取得する取得部と、
前記第１書込み情報に基づく第１ユーザ特徴値、及び、前記第２書込み情報に基づく第２ユーザ特徴値を生成する生成部と、
前記第１ユーザ特徴値と前記第２ユーザ特徴値とに基づき、前記第１ユーザと前記第２ユーザとの間の相性度を算出する算出部と、
前記相性度が所定の条件を満たす場合、前記第２ユーザの紹介情報を表示させるための第２ユーザ表示情報を、前記第１ユーザに対応する通信端末に対して出力する出力部と、
を備えるマッチング支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ同士が知り合う機会を提供し、ユーザ同士が互いに相手を知り合いと認定する「マッチング」の成立を支援する、マッチング支援プログラム、マッチング支援方法、マッチング支援装置及びマッチング支援システムに関する。
【背景技術】
【０００２】
従来、ユーザ同士の出会いや、ユーザ同士が知り合う機会を提供するサービスが多数存在する。例えば、特許文献１には、結婚相手を紹介するサービスにおいて、ユーザの関心を引き易い相手のデータを、より簡単に選び出すことを目的とした検索支援方法等が開示されている。特許文献１に記載の検索支援方法等においては、ユーザの検索リクエストを満たすユーザ候補を特定し、特定したユーザ候補のプロフィール情報に対するユーザの脳波の反応に基づき、ユーザ候補のプロフィール情報に関する文字が、ユーザによるユーザ候補の抽出条件に自動的に設定される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１６１９７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１に記載の検索支援方法では、他のユーザのプロフィール情報が他のユーザ自身によって設定される。従って、他のユーザのプロフィール情報がユーザがリクエストした検索条件に合致したとしても、客観的でなく、信頼性に欠けるという問題がある。そのため、例えばユーザのプロフィール情報を、当該ユーザの友人によって設定させる方法も考えられるが、ユーザ及びその友人の双方にとって手間である。
【０００５】
そこで、本発明は、客観的なプロフィール情報に基づき、他のユーザと知り合う機会を、ユーザ及び他のユーザの手間をかけずにより簡易的に提供する、マッチング支援プログラム、マッチング支援装置、マッチング支援方法及びマッチング支援システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一実施形態におけるマッチング支援プログラムは、情報処理装置に、サービスを利用するユーザに関する情報を記憶する所定の記憶部に、第１ユーザに関連付けられた１以上の第１友人ユーザに関する情報、及び、第２ユーザに関連付けられた１以上の第２友人ユーザに関する情報を記憶させる記憶機能と、第１友人ユーザに対応する通信端末から送信された第１ユーザに関する第１書込み情報、及び、第２友人ユーザに対応する通信端末から送信された第２ユーザに関する第２書込み情報を取得する取得機能と、第１書込み情報に基づく第１ユーザ特徴値、及び、第２書込み情報に基づく第２ユーザ特徴値を生成する生成機能と、第１ユーザ特徴値と第２ユーザ特徴値とに基づき、第１ユーザと第２ユーザとの間の相性度を算出する算出機能と、相性度が所定の条件を満たす場合、第２ユーザの紹介情報を表示させるための第２ユーザ表示情報を、第１ユーザに対応する通信端末に対して出力する出力機能とを実現させる。
【０００７】
本発明の一実施形態におけるマッチング支援プログラムにおいて、記憶機能は、第１ユーザと第１友人ユーザとの間の関連度をさらに記憶し、生成機能は、第１書込み情報に基づく第１ユーザ特徴値を、第１ユーザと第１友人ユーザとの間の関連度に応じて生成してもよい。
【０００８】
本発明の一実施形態におけるマッチング支援プログラムにおいて、算出機能は、第１ユーザと第２ユーザとの間の相性度を、第１友人ユーザと第２友人ユーザとの間の関連度に応じて算出してもよい。
【０００９】
本発明の一実施形態におけるマッチング支援プログラムにおいて、生成機能は、サービスにおける第１ユーザの活動、及び、サービスにおける第２ユーザの活動にそれぞれ基づき、サービスにおける第１ユーザの活動度合いを示す第１活動指数、及び、サービスにおける第２ユーザの活動度合いを示す第２活動指数をさらに生成し、算出機能は、第１活動指数と第２活動指数とに基づき、第１ユーザと第２ユーザとの相性度を算出してもよい。
【００１０】
本発明の一実施形態におけるマッチング支援プログラムにおいて、取得機能は、第１ユーザに対応する通信端末から送信された、当該第１ユーザに関する第１書込み情報をさらに取得し、生成機能は、第１ユーザによる第１書込み情報と、第１友人ユーザによる第１書込み情報との一致度に応じて、第１ユーザの第１活動指数を変化させてもよい。
【００１１】
本発明の一実施形態におけるマッチング支援プログラムにおいて、生成機能は、第１書込み情報の送信に応じて、第１友人ユーザの第１活動指数を増加させてもよい。
【００１２】
本発明の一実施形態におけるマッチング支援プログラムにおいて、出力機能は、第１ユーザに関する第１書込み情報の送信を促す情報を、１以上の第１友人ユーザに対応する通信端末に対して出力してもよい。
【００１３】
本発明の一実施形態におけるマッチング支援プログラムにおいて、取得機能は、第１書込み情報として、第１友人ユーザに対応する通信端末、又は、第１ユーザに対応する通信端末から送信された動画像を取得してもよい。
【００１４】
本発明の一実施形態にかかるマッチング支援方法は、情報処理装置に、サービスを利用するユーザに関する情報を記憶する所定の記憶部に、第１ユーザに関連付けられた１以上の第１友人ユーザに関する情報、及び、第２ユーザに関連付けられた１以上の第２友人ユーザに関する情報を記憶させる記憶ステップと、第１友人ユーザに対応する通信端末から送信された第１ユーザに関する第１書込み情報、及び、第２友人ユーザに対応する通信端末から送信された第２ユーザに関する第２書込み情報を取得する取得ステップと、第１書込み情報に基づく第１ユーザ特徴値、及び、第２書込み情報に基づく第２ユーザ特徴値を生成する生成ステップと、第１ユーザ特徴値と第２ユーザ特徴値とに基づき、第１ユーザと第２ユーザとの間の相性度を算出する算出ステップと、相性度が所定の条件を満たす場合、第２ユーザの紹介情報を表示させるための第２ユーザ表示情報を、第１ユーザに対応する通信端末に対して出力する出力ステップとを実行させる。
【００１５】
本発明の一実施形態にかかるマッチング支援装置は、サービスを利用するユーザに関する情報を記憶する所定の記憶部であって、第１ユーザに関連付けられた１以上の第１友人ユーザに関する情報、及び、第２ユーザに関連付けられた１以上の第２友人ユーザに関する情報を記憶させる記憶部と、第１友人ユーザに対応する通信端末から送信された第１ユーザに関する第１書込み情報、及び、第２友人ユーザに対応する通信端末から送信された第２ユーザに関する第２書込み情報を取得する取得部と、第１書込み情報に基づく第１ユーザ特徴値、及び、第２書込み情報に基づく第２ユーザ特徴値を生成する生成部と、第１ユーザ特徴値と第２ユーザ特徴値とに基づき、第１ユーザと第２ユーザとの間の相性度を算出する算出部と、相性度が所定の条件を満たす場合、第２ユーザの紹介情報を表示させるための第２ユーザ表示情報を、第１ユーザに対応する通信端末に対して出力する出力部とを備える。
【００１６】
本発明の一実施形態にかかるマッチング支援システムは、サービスを利用するユーザに関する情報を記憶する所定の記憶部であって、第１ユーザに関連付けられた１以上の第１友人ユーザに関する情報、及び、第２ユーザに関連付けられた１以上の第２友人ユーザに関する情報を記憶させる記憶部と、第１友人ユーザに対応する通信端末から送信された第１ユーザに関する第１書込み情報、及び、第２友人ユーザに対応する通信端末から送信された第２ユーザに関する第２書込み情報を取得する取得部と、第１書込み情報に基づく第１ユーザ特徴値、及び、第２書込み情報に基づく第２ユーザ特徴値を生成する生成部と、第１ユーザ特徴値と第２ユーザ特徴値とに基づき、第１ユーザと第２ユーザとの間の相性度を算出する算出部と、相性度が所定の条件を満たす場合、第２ユーザの紹介情報を表示させるための第２ユーザ表示情報を、第１ユーザに対応する通信端末に対して出力する出力部とを備える。
【発明の効果】
【００１７】
本発明によれば、客観的なプロフィール情報に基づき、他のユーザと知り合う機会を、ユーザ及び他のユーザの手間をかけずにより簡易的に提供する、マッチング支援プログラム、マッチング支援装置、マッチング支援方法及びマッチング支援システムを提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態によるマッチング支援システム構成の概略図である。
【図２】本発明の一実施形態によるサーバ（マッチング支援装置）、及び、通信端末のブロック図の一例である。
【図３】本発明の一実施形態によるマッチング支援システムを説明する概略図である。
【図４】本発明の一実施形態による、ユーザ情報データベースの一例である。
【図５】（ａ）、（ｂ）とも、本発明の一実施形態による通信端末の画面例である。
【図６】（ａ）は特徴値の一例を示す図、（ｂ）は相性度の比較例である。
【図７】本発明の一実施形態による通信端末の画面例である。
【図８】（ａ）、（ｂ）とも、本発明の一実施形態による通信端末の画面例である。
【図９】本発明の一実施形態による、マッチング支援方法のフローチャートの一例である。
【図１０】本発明の一実施形態による、マッチング支援システムのシーケンス図の一例である。
【図１１】本発明の一実施形態による、ユーザ間の関連度による特徴値の生成を説明する図である。
【図１２】（ａ）、（ｂ）とも、本発明の一実施形態による、ユーザ間の関連度による相性値の算出を説明する図である。
【発明を実施するための形態】
【００１９】
以下、諸図面を参照しながら、本発明の一実施形態を詳細に説明する。図１は、本発明の一実施形態によるマッチング支援システムの構成の概略図である。図１に示すように、マッチング支援システム４００は、マッチング支援サービスを提供するシステムであって、サーバ（マッチング支援装置）１００と、複数の通信端末２００Ａ，２００Ａ１，２００Ｂ，２００Ｂ１とを少なくとも含む。ここで、「マッチング支援サービス」とは、ユーザ同士の出会いや、ユーザ同士が知り合う機会を提供するサービスである。マッチング支援装置１００は、ネットワーク３００を介して各通信端末２００Ａ，２００Ａ１，２００Ｂ，２００Ｂ１と相互通信可能に接続される。なお、マッチング支援装置１００は、図１では２つ示してあるが、より多くのサーバ群として実現されてもよいし、単独で実現されてもよい。
【００２０】
なおこれ以降、通信端末２００Ａのユーザを「ユーザＡ」、通信端末２００Ａ１のユーザを「ユーザＡ１」、通信端末２００Ｂのユーザを「ユーザＢ」、通信端末２００Ｂ１のユーザを「ユーザＢ１」とする。また、ユーザＡとユーザＡ１等、同一の英字を付したユーザ間の関係については後述するが、ユーザＡは「第１ユーザ」、ユーザＡ１は「第１友人ユーザ」、ユーザＢは「第２ユーザ」、ユーザＢ１は「第２友人ユーザ」に対応する。また、これら通信端末２００Ａ，２００Ａ１，２００Ｂ，２００Ｂ１は、特に区別する必要がない場合、通信端末２００と総称する。通信端末２００は、図１ではスマートフォンを示してあるが、タブレット、ウェアラブル端末（眼鏡型、腕時計型、ヘッドセット型等）といった、ネットワーク３００へ接続可能な通信端末であればどのようなものでもよい。また、図１において、通信端末２００Ａ，２００Ａ１，２００Ｂ，２００Ｂ１の４台（すなわち、ユーザを４人）を示してあるが、これ以上存在してもよいことは言うまでもない。すなわち、サービスを利用するユーザは複数存在してもよい。さらに、ユーザが、単一の識別情報を用いて、複数の端末を介して本サービスを利用してもよい。なお、通信端末２００には、サービス側が提供し、サービスを利用するためのアプリケーションソフト（以降、「アプリ」とも称する）がインストールされている。
【００２１】
ここで、本発明の一実施形態によるマッチング支援システム４００について、図３を用いて説明する。図３は、マッチング支援システム４００のサービスの概要を説明する図である。図３において直線で結ばれているユーザ同士は、本サービスにおいて「友だち」関係であること、すなわち互いに関連付けられていることを示す。例えば、ユーザＡとユーザＡ１とは「友だち」の関係にある。従って、ユーザＡ１をユーザＡの「友人ユーザＡ１」とする。同様に、ユーザＢとユーザＢ１とは「友だち」の関係にあって、ユーザＢ１をユーザＢの「友人ユーザＢ１」とする。本発明によれば、ユーザＡやユーザＢそれぞれの友だち（すなわち、友人ユーザＡ１や友人ユーザＢ１）による他己紹介に基づくマッチングを行うことにより、ユーザ同士（ユーザＡとユーザＢ）が知り合う機会を提供することができる。以下、具体的に説明する。
【００２２】
本発明によれば、ユーザに関する書込み情報がユーザの友人ユーザから送信され、当該書込み情報に基づいて、ユーザの特徴値が生成される。そして、サービスを利用する複数のユーザ間で、それぞれの特徴値に基づき相性度が算出される。相性度が所定の条件を満たすユーザ同士において、それぞれの、またはいずれか一方のユーザの紹介情報が提供される。ここで、「ユーザに関する書込み情報」とは、マッチング支援装置１００によって取得可能な状態となったユーザに関する情報であって、例えば、ソーシャル・ネットワーク・サービス（Social Networking Service：ＳＮＳ）に書き込まれた情報であってよい。ＳＮＳは、マッチング支援サービスが提供するプラットフォームであってもよいし、それ以外であってもよい。また、サービスによってアプリ上で提供される質問に、友人ユーザが回答する形で書き込まれた情報であってもよい。ユーザに関する書込み情報は、例えば、ユーザが訪れた場所（地域、店舗、施設等）、ユーザの趣味、ユーザとの思い出等のユーザの行動履歴や嗜好等を示す情報であって、写真、テキストデータ、動画、音声等の情報である。さらに、ユーザに関する書込み情報は、ユーザの見た目、性格といった、ユーザの外面や内面に関する、友人ユーザの客観的な印象を示す情報であってもよい。「特徴値」とは、前述したユーザに関する書込み情報に基づいて、ユーザの個性や性格を数値化した値である。「相性度」は、ユーザ同士の相性の良さの度合いを示すものであって、マッチングの成功確率を示す数値であり、ユーザ間の特徴値に基づき、ユーザの特徴値間の相関関係から算出される。特徴値及び相性度の詳細は後述する。
【００２３】
図３に示すように、友人ユーザＡ１は、自身に友だちとして関連付けられているユーザＡに関する情報を、例えばＳＮＳ上に書き込む。同様に、友人ユーザＢ１は、ユーザＢに関する情報を書き込む（１）。マッチング支援装置１００は、書き込まれた情報に基づき、ユーザＡ、ユーザＢの特徴値を生成し、ユーザＡとユーザＢとの間の相性度を算出する（２）。マッチング支援装置１００は、相性度が所定の条件を満たす場合、それぞれのユーザへ、互いのユーザに関する紹介情報を提供する（レコメンド）（３）。なお、いずれか一方のユーザに対してのみ、紹介情報が送信されてもよい。紹介情報は、各ユーザの通信端末で閲覧可能に設定される。その後、図３の例では、ユーザＡの紹介情報を閲覧したユーザＢが、ユーザＡと知り合いになることを所望し、ユーザＡにリクエストを送信する（４）。当該リクエストが、ユーザＡによって承認された場合（５）、ユーザＡとユーザＢとが、マッチング成立ユーザ同士として設定され（６）、ユーザＡとユーザＢとの間で、アプリが提供する機能の１つであるトーク機能を用いた、メッセージのやり取りが可能となる。
【００２４】
この様に、本発明によれば、ユーザに関する情報が、当該ユーザの友だちユーザによって設定されるため、より客観的で信頼性の高い情報が提供される。そして、当該客観的な情報に基づいて、ユーザ間の相性度が算出され、相性度の高いユーザ同士を抽出できる。なお、友だちユーザによるユーザ情報の提供は、ＳＮＳに書き込む感覚で、簡単に行うことができる。従って、ユーザを紹介するのに、友だちユーザの手を煩わせることがない。以上が、本発明の概要である。
【００２５】
図２は、本発明の一実施形態によるサーバ（マッチング支援装置）１００及び通信端末２００Ａのブロック図である。なお、通信端末に関しては、通信端末２００Ａを例に説明するが、他の通信端末２００Ａ１，２００Ｂ，２００Ｂ１に関しても同様である。
【００２６】
図２に示すように、マッチング支援装置１００は、制御部１１０、通信Ｉ／Ｆ（インタフェース）部１２０及び記憶部１３０を備える。
【００２７】
記憶部１３０は、典型的には、ＨＤＤ（Hard Disc Drive）、ＳＳＤ（Solid State Drive）、フラッシュメモリ等各種の記録媒体により実現され、マッチング支援装置１００が動作するうえで必要とする各種プログラム及びデータを記憶（格納）する機能を有する。記憶部１３０は、少なくともユーザ情報データベース（ＤＢ）１３１を含む。図４は、ユーザ情報の一例を示す図である。図４に示すように、ユーザ情報データベース１３１では、ユーザＩＤ（IDentifier）に、ユーザ名、性別、居住地、生年月日、サービス登録日、友だち、特徴値情報、行動指数情報が関連付けられて記憶されている。これらの情報は、ユーザがサービスに登録する際に、各ユーザに対応する通信端末２００から送信される登録情報に含まれる。なお、サービスにおける表示名（ニックネーム）がさらに記憶されてもよい。また、ユーザの基本情報（例えば、趣味、出身校、勤務先等）が記憶されてもよい。また、ユーザが複数の通信端末を用いる場合、ユーザＩＤに複数の通信端末の識別情報がさらに関連付けられて記憶されてもよい。なお、ユーザ情報ＤＢは、図４に示すものが全てではなく、また、図４に示す情報が全て必須である訳ではない。
【００２８】
ここで、ユーザが他のユーザを「友だち」として関連付ける処理について説明する。例えば、ユーザＢが通信端末２００Ｂから登録情報を送信し、サービスへの新規登録が終了すると、サービスの登録ユーザのうち、ゲストＢの友だち候補であるユーザリストが、通信端末２００Ｂの表示画面に表示されてもよい。友だち候補は、ゲストＢの居住地や出身校等に基づき、マッチング支援装置１００の判定部１１７によって判定されてもよい。または、サービスへの登録後、ゲストＢの指定する検索条件（例えば、氏名で指定する他、趣味、出身校、勤務先等）に基づき、友だち候補が抽出されてもよい。または、既にサービスに登録済みの「友だち」ユーザから招待を受けて（例えば、サービスアプリのインストール画面へ遷移するＵＲＬやコードを通知されたり、登録時に所定の招待コードを入力したりすることによって）、サービスに登録される場合も考えられる。この場合、当該「友だち」ユーザは、登録時に自動的に「友だち」として関連付けられる方が好ましい。
【００２９】
ここで、基本情報とは、ユーザの説明に用いられる情報であって、ユーザ自身が設定した情報と、ユーザの友だちユーザによって設定された情報とを含む。一例として、図８（ａ）に、ユーザ（ここでは、ユーザＡ）の基本情報が表示された通信端末２００Ｂの画面例を示す。図に示すように、画面には、ユーザＡのプロフィール画像、ユーザ名、年齢、居住地と、ユーザＡの友だちとの関係性を示す領域１４と、基本情報の領域１５とが表示される。領域１４は、図の例では、ユーザＡが、ユーザＡ１の友だちであって、ユーザＡ１の友だちに、ユーザＢ１が含まれることが示されている。また、領域１５には、ゲストＡによって設定された基本情報として、職業、趣味、ひとこと、ユーザＡの友だちユーザによって設定されたタグ、紹介文が表示されている。なお、図８（ａ）の画面例には、さらに、興味指数を示すアイコン１６、ユーザＡのさらに別の紹介情報の閲覧画面へ遷移するためのチェックボタン１７、ユーザＡへのマッチングを希望するリクエストを送信するためのリクエスト送信ボタン１８等が表示されている（詳細は後述する）。
【００３０】
なお、ユーザは、ある他のユーザと友だちになると（関連付けられると）、当該他のユーザの基本情報だけでなく、当該他のユーザの友だちの友だちに含まれる範囲のユーザまで、基本情報を閲覧可能であるように設定される。基本情報が閲覧可能であると、上述のようにリクエスト送信ボタン１８からリクエストの送信が可能となるため、マッチング相手の範囲が広がるという利点がある。
【００３１】
図２に戻り、マッチング支援装置１００の説明を続ける。制御部１１０は、マッチング支援装置１００の各部を制御する機能を有するプロセッサである。制御部１１０は、送受信部１１１、取得部１１２、生成部１１３、算出部１１４、出力部１１５、関連付け部１１６及び判定部１１７を少なくとも備える。
【００３２】
送受信部１１１は、通信Ｉ／Ｆ部１２０を介した、マッチング支援装置１００と通信端末２００等の外部装置との間の各種情報の送受信（やり取り）を制御する。例えば、送受信部１１１は、通信端末２００から、サービスへの登録情報、他のユーザへのリクエスト情報、ユーザに関する書込み情報、他のユーザへのメッセージ情報等を受信する。さらに、送受信部１１１は、ある通信端末２００から受信したリクエスト情報を、リクエスト先の通信端末２００へ送信したり、ある通信端末２００から受信したメッセージ情報を、送信先の通信端末２００へ送信したりする。
【００３３】
取得部１１２は、ユーザの友人ユーザに対応付けられた通信端末２００から送信された、ユーザに関する書込み情報を取得する。取得部１１２は、図１，３の例では、例えば、ユーザＡの友人ユーザＡ１が通信端末２００Ａ１を介してＳＮＳに書き込んだ、ユーザＡに関する書込み情報を取得する。
【００３４】
ここで、図５を用いて、ユーザに関する書込み情報について説明する。図５（ａ）は、ユーザＡの友人ユーザＡ１による、ユーザＡに関する書込み情報の一例を示す図、同図（ｂ）は、ユーザＢの友人ユーザＢ１による、ユーザＢの書込み情報の一例を示す図である。図５（ａ）の例では、あるＳＮＳの表示画面１０に、友人ユーザＡ１によって、ユーザＡの画像を含む画像１１、「久しぶりにガールズトーク！」、「♯コーヒー」、「♯表参道」といったタグ情報を含むテキストが表示されている。取得部１１２は、既知の画像解析処理を用いて画像１１を解析し、ユーザＡが画像１１に含まれていることを判別する。すなわち、取得部１１２は、表示画面１０に含まれる画像１１やテキスト情報が、ユーザＡに関する書込み情報であると判別することができる。さらに、取得部１１２は、表示画面１０に表示されたテキストから、ユーザＡが行く場所（図の例では表参道）、嗜好（コーヒーを飲むこと）といったユーザＡの特徴を取得することができる。また、図５（ｂ）の例では、閲覧画面２０に、バスケットボールに関する画像２１と、「朝からゲーム」、「♯ユーザＢ」、「♯ビール飲む」、「♯筋トレ」といったテキストが表示されている。この場合、取得部１１２は、「♯ユーザＢ」とのタグ情報２２に基づき、閲覧画面２０に含まれる画像２１やテキスト情報が、ユーザＢに関する書込み情報であると判別することができる。そして、取得部１１２は、ユーザＢが行うスポーツ（バスケットボール）、生活リズム（朝からスポーツをすること）、嗜好（ビールを飲むこと）といったユーザＢの特徴を取得することができる。なお、取得部１１２は、ユーザＡの情報を、友人ユーザＡ１と異なる他の友人ユーザによる書込み情報から取得することは言うまでもない。また、取得部１１２は、マッチング支援サービスとの連携がユーザによって許可されている他のＳＮＳや、ブログ等から、ユーザによる書込みを取得してもよい。
【００３５】
生成部１１３は、ユーザに関する書込み情報に基づき、当該ユーザの特徴値を生成する。ユーザの特徴値は、前述のようにユーザの個性や性格を数値化した値であって、既知の性格分析技術を用いて生成することができる。例えば、性格を分析する心理学における類型論による手法（エニアグラム、ＭＢＴＩ（Myers-Briggs Type Indicator）、クレッチマーの類型論等）や、特性論による手法（ビッグ・ファイブ、キャッテルの性格理論等）を利用してもよい。
【００３６】
図６（ａ）に、記憶部１３０に記憶されるユーザの特徴値のテーブルを示す。図６（ａ）は、ユーザＡの特徴値情報である。例えば、特徴値は、ビッグ・ファイブ理論によるユーザの内面性を表す要素として、開放性、勤勉性、外向性、協調性、精神的安定性を用いることができる。また、ユーザの趣向を表す要素として、アウトドア度、インドア度を用いることができる。本発明の一実施形態によれば、予め、特徴値の要素にキーワードを分類して記憶しておき、ユーザに関する書込み情報に出現したキーワードの回数、時期等によって特徴値を生成する。例えば、ユーザの「開放性」は、ユーザの好奇心の強さ、知的な経験等を示すものであるため、キーワードとして、「講習会」、「美術館」、「コンサート」等を分類してもよい。また、ユーザの「アウトドア度」には、「キャンプ」、「旅行」といったキーワードを分類してもよいし、上述した「講習会」を重複させて分類してもよい。なお、特徴値の要素としては、図６（ａ）に示すものに限定されるものではない。また、特徴値の要素は、制御部１１０に設けた図示しない学習部による学習を経て追加・更新されてもよい。例えば、要素「協調性」の特徴値が高いユーザに関する書込み情報に頻繁に出現するキーワードを、要素「協調性」に分類してもよい。
【００３７】
なお、ユーザＡに関する書込み情報は、所定のアンケートや質問に対する回答の形式で取得されてもよい。この場合の例を、図７を用いて説明する。図７は、友人ユーザＡ１の通信端末２００Ａ１に表示されたアプリ画面１２の一例である。アプリ画面１２には、ユーザＡについての質問リスト１３が表示されている。質問は、上述した性格分析技術に反映させ易い項目とすることができる。これにより、より簡易に特徴値を生成することができる。
【００３８】
算出部１１４は、ユーザの特徴値に基づき、ユーザ間の相性度を算出する。相性度の算出は、特徴値の分布からの相関関係、要素毎の特徴値の一致度等から行われてもよい。図６（ｂ）に、レーダーチャートによる相性度の算出例を示す。図は、例えば図６（ａ）の内面性を示す要素によるレーダーチャートであって、レーダーチャート（太線）３１はユーザＡ、レーダーチャート（波線）３２はユーザＢに対応する。このとき、算出部１１４は、２つのレーダーチャートの形状の一致度から、相性度を算出してもよい。なお、チャートの要素は５つに限られるものでなく、これ以上でもこれ以下でもよい。また、要素として別の組合せが用いられてもよい。さらに、相性度の算出はこれに限られるものではない。例えば、要素毎に特徴値の一致度を判定してもよい。また、既知の占いアルゴリズム等を用いてもよい。
【００３９】
算出部１１４は、さらに、相性度が所定の条件を満たすユーザ同士を抽出する。「相性度が所定の条件を満たす」とは、相性度が所定の閾値以上であることであってよい。または、相性度の算出によっては、相性度が所定の閾値未満であることであってもよい。前者の場合、性格が似ているユーザ同士の抽出が可能となる。後者の場合、例えば自身とは真逆の性格であるユーザの抽出が可能となる。すなわち、「所定の条件」は、ユーザの性格（特徴値）、好み、性別、年齢等に応じて変化し得る。
【００４０】
出力部１１５は、相性度が所定の条件を満たすユーザの紹介情報を表示させるための表示情報を、相手のユーザに対応する通信端末に対して出力する。例えば、ユーザＡとユーザＢとの間の相性度が所定の条件を致す場合、ユーザＡの紹介情報を表示させるための表示情報を、ユーザＢの通信端末２００Ｂに対して出力する。ユーザＡの紹介情報は、図８（ａ）を用いて上述した情報である。
【００４１】
関連付け部１１６は、所定の条件を満たしたユーザ同士を、マッチング成立ユーザ同士として関連付ける。ここでの所定の条件とは、ユーザから他のユーザへ送信されたリクエストが、他のユーザによって承認されることである。リクエストとして、ユーザＢに対応する通信端末２００Ｂから送信されたユーザＡに対するメッセージ情報の送信要求に対し、ユーザＡに対応する通信端末２００Ａから承認応答が送信された場合を含んでもよい。
【００４２】
図８（ａ）は、ユーザＢの通信端末２００Ｂの表示画面であるとする。図８（ａ）において、ユーザＢによってリクエスト送信ボタン１８が選択されると、ユーザＡとのマッチングのリクエスト（メッセージ情報の送信要求）が、通信端末２００Ｂからマッチング支援装置１００へ送信される。送受信部１１１は、当該リクエストを、通信端末２００Ａへ送信する。なお、通信端末２００Ａにおいてリクエストが受信されると、通信端末２００Ａの表示画面に、リクエストを受信した旨を示す情報が、例えばポップアップ表示によって表示される。なお、リクエストを受信した旨を示す情報が、音声によって出力されてもよい。そして、ユーザＡの通信端末２００Ａにおいて、リクエストを送信したユーザＢの基本情報が閲覧可能に設定される。ユーザＡがリクエストを承認することを選択すると、承認応答がマッチング支援装置１００へ送信される。なお、リクエストを却下するボタンが、リクエストを受信した旨を示す情報とともにユーザＡの通信端末２００Ａに表示されてもよい。なお、図８（ａ）における興味指数を示すアイコンは、ユーザＡに対して興味を有することを、他のユーザが示す際に選択することができるものである。
【００４３】
関連付け部１１６は、送受信部１１１によって、通信端末２００Ａから送信された、当該リクエストを承認する旨を示す承認応答が受信された場合、ユーザＡとユーザＢとを、マッチング成立ユーザ同士として関連付けて、記憶部１３０のユーザ情報データベース１３１に記憶させる。
【００４４】
ここで、マッチングが成立した場合（関連付け部１１６によって関連付けられた場合）、マッチング支援装置１００の出力部１１５は、マッチングが成立したことを通信端末２００Ｂや通信端末２００Ａで表示させるための表示情報を出力する。これは例えば、図８（ｂ）に示すような、ポップアップ表示によって実現されてもよい。なお、マッチングが成立したことを示す情報は、図のようにポップアップ表示に限らず、メールで送信されてもよいし、音声で出力されてもよい。マッチングが成立すると、マッチングユーザ同士で、所定のトーク画面でメッセージのやり取りを行うことが可能となる。なお、ユーザＡとユーザＢとの間のメッセージのやり取りは、テキストに限らず、ボイスチャット等の音声によってもよい。なお、マッチング相手のオンライン／オフラインの状態が、ユーザに示されてもよい。さらに、トークにおけるメッセージについて、相手の既読／未読が、トーク画面に示されてもよい。
【００４５】
次に、通信端末２００について説明する。図２に示すように、通信端末２００は、制御部２１０、通信Ｉ／Ｆ部２２０、入力受付部２３０、表示部２４０、音声Ｉ／Ｆ部２５０及び記憶部２６０を備える。
【００４６】
通信Ｉ／Ｆ部２２０は、図示しないアンテナ等のインタフェースである。すなわち、通信Ｉ／Ｆ部２２０は、マッチング支援装置１００、他の通信端末２００等のような外部装置とネットワーク３００を介してデータを通信させる機能を有する。
【００４７】
記憶部２６０は、通信端末２００が動作するうえで必要とする各種プログラムや各種データを記憶する機能を有する。例えば、記憶部２６０には、本実施形態に係るサービスを享受するのに必要なアプリのプログラム等の情報が含まれる。なお、記憶部２６０は、典型的には、ＨＤＤ、ＳＳＤ、フラッシュメモリ等各種の記録媒体により実現される。
【００４８】
入力受付部２３０は、ユーザからの入力を受け付けて、当該入力に係る情報を、制御部２１０に伝達する。通信端末２００において、入力受付部２３０は、タッチパネル等により実現され、ユーザの指やスタイラス等の指示具による接触とその接触位置を検出し、接触位置の座標を情報処理部２１２に伝達する。
【００４９】
制御部２１０は、通信端末２００の各部を制御する機能を有するプロセッサである。制御部２１０は、送受信部２１１、情報処理部２１２、表示処理部２１３及び判定部２１４を含む。送受信部２１１は、入力受付部２３０から入力された情報にしたがって、通信Ｉ／Ｆ部２２０からマッチング支援装置１００に情報を送信するように制御する機能を有する。情報処理部２１２は、各種情報の処理を行う。例えば、情報処理部２１２は、送受信部２１１が通信Ｉ／Ｆ部２２０を介してマッチング支援装置１００から受信した情報を、表示処理部２１３に伝達する。表示処理部２１３は、情報処理部２１２から伝達された表示用のデータを画素情報に変換し、表示部２４０のフレームバッファに書き込む機能を有する。
【００５０】
表示部２４０は、表示処理部２１３によりフレームバッファに書き込まれた表示データに従って、画像を表示する機能を有するモニタであり、典型的には液晶ディスプレイで実現される。表示部２４０は、ネットワーク３００を介してマッチング支援装置１００から受信する出力情報に基づき、各種表示画面を表示する。音声Ｉ／Ｆ部２５０は、図示しないスピーカやイヤホンのインタフェースである。なお、音声Ｉ／Ｆ部２５０を介して、各種情報が音声出力されてもよいし、所定の通知音が出力されてもよい。また、ユーザからの情報の入力が、音声によって指示されてもよい。
【００５１】
次に、上述したマッチング支援装置１００によるマッチング支援方法について、図を用いて説明する。図９は、マッチング支援装置１００によるマッチング支援方法のフローチャートである。まず、記憶部１３０は、サービスを利用するユーザに関する情報を記憶する。すなわち、第１ユーザに関連付けられた１以上の第１友人ユーザに関する情報、第２ユーザに関連付けられた１以上の第２友人ユーザに関する情報を記憶する（ステップＳ１１）。具体的には、図４で説明したユーザ情報のうち、登録に用いられる情報が、記憶部１３０に記憶される。そして、取得部１１２が、第１友人ユーザに対応する通信端末２００Ａ１から送信された第１ユーザに関する第１書込み情報、第２友人ユーザに対応する通信端末２００Ｂ１から送信された第２ユーザに関する第２書込み情報を取得する（ステップＳ１２）。ユーザに関する書込み情報については、上述の通りである。
【００５２】
次に、生成部１１３が、第１書込み情報に基づく第１ユーザ特徴値、第２書込み情報に基づく第２ユーザ特徴値を生成する（ステップＳ１３）。そして、算出部１１４が、第１ユーザ特徴値と第２ユーザ特徴値とに基づき、第１ユーザと第２ユーザとの間の相性度を算出する（ステップＳ１４）。出力部１１５は、相性度が所定の条件を満たす場合、第２ユーザの紹介情報を表示させるための第２ユーザ表示情報を、第１ユーザに対応する通信端末に対して出力する（ステップＳ１５）。なお、第１ユーザの紹介情報を表示させるための第１ユーザ表示情報が、第２ユーザに対応する通信端末に対して出力されてもよい。
【００５３】
次に、マッチング支援装置１００、ユーザＡの通信端末２００Ａ、ユーザＡ１の通信端末２００Ａ１、ユーザＢの通信端末Ｂ、ユーザＢ１の通信端末Ｂ１によるマッチング支援処理について説明する。図１０は、本発明の一実施形態におけるマッチング支援処理を示すシーケンス図である。
【００５４】
通信端末２００Ａ，２００Ａ１，２００Ｂ，２００Ｂ１は、サービスへの登録処理（すなわち、ユーザ情報のマッチング支援装置１００への送信）を行う（ステップＴ１１，Ｔ１２，Ｔ１３，Ｔ１４）。マッチング支援装置１００の記憶部１３０には、各ユーザに関するユーザ情報が記憶される（ステップＴ１５）。なお、各ユーザの登録処理は、図示したタイミングに限られるものではなく、ユーザ毎に異なるタイミングで行われることは言うまでもない。そして、通信端末２００Ａ１が、ユーザＡに関する書込み情報をマッチング支援装置１００に送信する（ステップＴ１６）。また、通信端末２００Ｂ１が、ユーザＢに関する書込み情報をマッチング支援装置１００に送信する（ステップＴ１７）。マッチング支援装置１００の生成部１１３は、各ユーザの特徴値を生成する（ステップＴ１８）。マッチング支援装置１００の算出部１１４は、ユーザＡとユーザＢとの間の相性度を算出する（ステップＴ１９）。そして、相性度が所定の条件を満たす場合（ステップＴ２０でＹｅｓ）、マッチング支援装置１００の出力部１１５は、ユーザＡの紹介情報をユーザＢの通信端末２００Ｂ１へ出力する（ステップＴ２１）。ステップＴ２０で相性度が所定の条件を満たすと判定されない場合（ステップＴ２０でＮｏ）は、処理を終了する。なお、シーケンス図では４人のユーザに関して説明したが、マッチング支援サービスを利用するユーザに対して、特徴値の生成と相性度の算出が行われることに留意されたい。また、上述の処理は、ユーザのサービスへの登録時のみに行われるものではなく、所定の期間毎に行われてもよい。また、ユーザに関する書込み情報に基づき、特徴値が更新された場合に行われてもよい。さらに、相性度が所定の条件を満たすユーザの提示を所望するユーザからの要求に応じて、上述の処理が行われてもよい。
【００５５】
上述のように、本発明の一実施形態によれば、ユーザの友人による客観的で信頼性の高い情報に基づき、ユーザ間の相性度が算出され、他のユーザに関する情報がユーザに提供される。従って、より安心な出会いの機会を提供することができる。また、ユーザの友人は、ユーザに関する情報を、ＳＮＳへの写真やテキストの投稿によって送信するため、手間をかけることがないという利点もある。
【００５６】
次に、ユーザの特徴値が、書込み情報を送信した友人ユーザとの関連度に応じて生成される態様について、図１１を用いて説明する。マッチング支援装置１００の記憶部１３０には、ユーザに友だちとして関連付けられている友人ユーザに関する情報とともに、ユーザと友人ユーザとの間の関連度が記憶される。ここで、「関連度」とは、ユーザと友人ユーザとの間の関係性の深さを示す指標であって、例えば、ユーザと友人ユーザとが知り合いとなった時期、知り合い期間、共通の友人数、メッセージのやり取り回数や、最終メッセージ送信日、書込み数等の項目から設定される、数値やランク等であってよい。図１１の例では、ユーザＡは友人ユーザＡ１、友人ユーザＡ２Ｂ２とそれぞれ友だち関係にある。ここで、友人ユーザＡ１とユーザＡとの間の関連度は、項目群４１から設定され、友人ユーザＡ２Ｂ２との間の関連度は、項目群４２から設定される。なお関連度は、上述した各項目にランクを設定し、位置するランクの値を足し合わせることで設定してもよい。例えば、友人期間との項目において、友人期間が「１年未満」をランクＤ、「１年以上３年未満」をランクＣ等とランク付けする。そして、友人期間がランクＤであれば「１ポイント」、ランクＣであれば「２ポイント」とし、各項目のポイントの累計を関連度と設定する。
【００５７】
本発明の一実施形態によれば、友人ユーザによって送信されたユーザの書込み情報に基づいて生成されるユーザの特徴値を、当該友人ユーザとの関連度に応じて変動させることができる。図１１の例では、ユーザＡと友人ユーザＡ１、ユーザＡと友人ユーザＡ２Ｂ２との間の関連度に応じて、ユーザの特徴値を生成する際に重み付けが行われることが示されている。例えば、生成部１１３は、友人ユーザＡ１の書込み情報に基づいてユーザＡの特徴値を生成することは前述したが、その際に、重み付け係数「３．０」を用いて特徴値を変動させることができる。また、生成部１１３は、友人ユーザＡ２Ｂ２による書込み情報に基づいてユーザＡの特徴値を生成する際に、重み付け係数「４．０」を用いて特徴値を変動させる。ユーザと友人ユーザとの間の関係性が深いほど、友人ユーザは友人の性格をより深く理解していると考えられる。従って、ユーザの特徴値を生成する際に、ユーザとの関連度が高い友人ユーザから取得した書込み情報の方が、関連度が低い友人ユーザから取得した書込み情報と比べて信頼度が高い。本発明の一実施形態によれば、ユーザとの関連度に応じて特徴値が生成されるので、よりユーザの性格や内面を表す特徴値を得ることができる。
【００５８】
次に、ユーザ間の相性度が、各ユーザの友人ユーザ同士の関連度に応じて算出される態様について、図１２を用いて説明する。図１２（ａ）は、ユーザＡとユーザＢとの相性度を算出する際の、各ユーザの友人ユーザ間の関係の一例である。図に示すように、ユーザＡの友人ユーザＡ１は、ユーザＢの友人ユーザＢ１と友だち関係にある。また、ユーザＡとユーザＢとには、共通の友人ユーザＡ２Ｂ２が存在する。ユーザＡとユーザＢと間の、共通の友人、友人同士が友人といった関係性は、ユーザＡとユーザＢとに思いがけないつながりを提供することになる。従って、そのように友人ユーザ同士の関連度が高いほど、ユーザＡとユーザＢとの相性度は高くなると考えられる。本発明の一実施形態によれば、友人ユーザ同士の関連度に応じて、ユーザ同士の相性度を変動させることができる。例えば、図１２（ｂ）は、友人ユーザ同士の関連度に応じて、ユーザＡとユーザＢとの間の相性度の算出に異なる重み付けがなされることを示す。図に示すように、ユーザＡとユーザＢとの共通の友人ユーザＡ２Ｂ２による書込み情報に応じて生成されたユーザＡ、ユーザＢの特徴値には、友人ユーザＡ３、友人ユーザＢ３による書込み情報に応じて生成された特徴値よりも大きな重み付けにより、ユーザＡとユーザＢの相性度を算出する。
【００５９】
また、本発明の一実施形態によれば、サービスにおけるユーザの活動度合いを示す活動指数が生成され、当該活動指数に応じて相性度が算出されてもよい。ここで、「サービスにおけるユーザの活動度合い」とは、マッチング支援サービスの活性化に対するユーザの貢献度を示す度合いであって、例えば、友人ユーザに関する書込み情報の送信率、メッセージ返信率、友人数、最終ログイン日、ログイン頻度といった項目で設定される。活動指数が同一程度のユーザ同士であれば、マッチング支援サービスに対する姿勢や、生活リズムが類似すると考えられ、マッチングが成立する可能性が高い。本発明の一実施形態によれば、そのようなユーザ同士を抽出し、相性度が高くなるように適切な重み付けが行われる。従って、よりマッチングが成立し易いユーザをレコメンドすることが可能となる。なお、生成部１１３は、書込み情報の送信に応じて、活動指数を増加させてもよい。
【００６０】
本発明を諸図面や実施例に基づき説明してきたが、当業者であれば本開示に基づき種々の変形や修正を容易に行えることに注意されたい。従って、これらの変形や修正は本発明の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段やステップ等を１つに組み合わせたり、或いは分割したりすることが可能である。また、上記実施の形態に示す構成を適宜組み合わせることとしてもよい。例えば、マッチング支援装置１００の機能として説明した処理は、通信端末２００によって行われても良い。また、マッチング支援装置１００が備えるとして説明した各構成部は、複数の情報処理装置によって分散されて実現されてもよい。
【００６１】
具体的には、制御部１１０によって行われるとした処理が、通信端末２００の制御部２１０によって行われてもよく、例えば、出力部１１５、生成部１１３等の機能が、通信端末２００に備えられてもよい。
【００６２】
本発明に係る発明の一実施形態を説明したが、本発明はこれに限られないことは言うまでもない。例えば、上述において、マッチング支援装置１００の記憶部１３０に記憶されると説明した各種情報は、マッチング支援装置１００とは別の外部メモリや、クラウド上に記憶されてもよい。
【００６３】
また、ユーザの特徴値の生成に関し、マッチング支援装置１００の出力部１１５は、ユーザの友人ユーザに対し、友人に関する情報の書込み（写真の投稿、テキストデータの書込みやつぶやき、タグ付け等）を促す旨の情報を送信してもよい。また、出力部１１５は、友人ユーザに対し、ユーザとの関係性の登録を促す情報を送信してもよい。これにより、書込み情報の増加が見込め、ユーザの特徴値の精度を向上させることができる。
【００６４】
また、友人ユーザに関し、友人ユーザは、アプリを介して、ユーザに金銭的な支援を行うことができてもよい。例えば、マッチングが成功したユーザに対し、施設の利用権やレストランの優先予約券、それらの施設で使用可能なポイント等を提供することができてもよい。また、友人ユーザは、自身が情報を書き込んだユーザに付与された「いいね」の数や、ユーザの紹介情報の閲覧数を、ユーザと共有できてもよい。これにより、自身が応援したユーザの注目度を確認し、ユーザに関する書込み情報の送信を行うモチベーションを、友人ユーザに与えることができる。
【００６５】
活動指数に関し、友人ユーザの書込み情報の送信や、友人数、友人ユーザに対するアクション（例えば、友人ユーザの誕生日を祝う投稿、書込みをしてくれた友人ユーザに対するお礼操作等）によって、ユーザの活動指数が向上されてもよい。活動指数に応じて、マッチング支援サービスにおいて利用できるサービス内容が異なってもよい。例えば、アプリ上で「自分が一日に閲覧できる相手の数」や「送信できるいいね！の数」に差があってもよい。また、友人ユーザによるユーザに関する書込み情報の内容と、ユーザ自身が設定したユーザ情報の内容との一致度に応じて、ユーザの行動指数（信頼度）を変化させてもよい。
【００６６】
また、サービスを利用するユーザに、出会いを提供される機能のみが使える「ゲストユーザ：紹介される側」、又は、出会いを応援する機能のみが使える「ホストユーザ：紹介する側」を選択可能にしてもよい。その際、ゲストユーザ、ホストユーザの役割に応じて、サービスにおけるプランや、課金体系を分けて提供してもよい。なお、ユーザは、サービスを利用してから一定の期間に、マッチングの段階が所望の段階に至らなかった場合に、有料でのサービスの利用に関し、会員期間を延長する等の成功保障プランに加入することができてもよい。
【００６７】
なお、情報を書き込んだ友人ユーザの性別に応じ、ユーザと同性であるか異性であるかに応じて、生成される特徴値に重み付けがされてもよい。また、友人ユーザの信頼度（行動指数）が、ユーザ自身の特徴値の生成に影響するように設定されてもよい。例えば、信頼度が低い友人ユーザによって書き込まれた情報は、ユーザの特徴値の生成に考慮されないような重み付けがされてもよい。
【００６８】
また、書込み情報の要求が、各ユーザ間で実行できてもよい。また、基本情報及び紹介情報の表示に関し、ユーザは、自分の今の気分や心情、体調を、アイコン、ＢＧＭ、画面の表示カラーによって表現可能であってもよい。
【００６９】
なお、マッチングの成功体験等に関する情報等が、ユーザから配信されてもよい。さらに、サービスとして、ユーザは、定期的に、サービスの運営側から、マッチング候補の相手ユーザのリコメンドを受けることができてもよい。なお、サービス側が、例えばアプリ内に占い、心理テスト、相性・性格診断等の機能を設け、その結果に基づき相性の良いユーザを、優先的にリコメンド相手として上位に表示されてもよい。
【００７０】
なお、マッチングユーザ相手の検索に、人工知能（ＡＩ：artificial intelligence）が用いられてもよい。
【００７１】
また、いいねの送信に関し、ユーザが他のユーザにいいねを送信した場合、「見てね！」等の表現で他のユーザにアピール可能なボタンを、当該ユーザの通信端末に、表示させてもよい。なお、ユーザは、相手にいいねを送る際、相手のどの部分に惹かれたのかを、選択肢や文章で添えて送ることができてもよい。さらに、ユーザが、メッセージを長文にする、所定の課題を解く、より多くのポイントを消費する等の行動によって、相手への本気度を示す指標が設定されていてもよい。また、紹介情報の閲覧数、いいね数等で、ユーザをランキング表示させることができてもよい。また、ユーザは、いいねを集めることで、ポイントを付与されてもよい。また、他のアプリやデバイス等と連携し、消費した運動量やカロリーが、いいねに変換可能であってもよい。
【００７２】
マッチングに関し、ユーザは、団体同士（2対2、3対3等）でマッチング可能であってもよい。また、マッチングの成立後、結婚に至ったユーザには、所定の報奨（祝賀金、景品等）が贈られてもよい。
【００７３】
また、サービスの利用に関し、ユーザに、様々なイベントが用意されていてもよい。例えば、ユーザは、自身の誕生日に特別な機能（いいね！プレゼント、いいね！し放題、優先的に検索画面に表示等）を利用可能に設定されてもよい。さらに、本サービスは、恋愛や結婚、趣味等に関する記事を投稿する独自メディアと連携されてもよく、ユーザ（広告配信を希望するもの）は、ユーザが投稿した趣味、タグ、地域、友だち情報等をもとに広告を配信することができる。
【００７４】
また、本サービスによれば、ユーザがある他のユーザとマッチングが成立すると、その他のユーザの友だちの友だちに含まれる範囲のユーザに関する情報を、閲覧可能になる。従って、ユーザに、リクエストの送信前に、マッチングが成立するとどの程度出会いの機会が広がるかを把握可能な情報（例えば、ツリー表示等）が表示されてもよい。
【００７５】
本発明によるマッチング支援システムは、多種な用途に活用することができる。以下、例示する。特に、「物の譲受や情報共有」に関し、本発明は有効である。
・「人材紹介」の分野で活用し、人材の採用担当者と求職者とのマッチング
・「趣味」の分野で活用し、同じ趣味を持つユーザー同士のマッチング
・「家の貸し借り」の分野で活用し、家を貸したいユーザーと家を借りたいユーザーとのマッチング
・「駐車場シェア」の分野で活用し、駐車場を貸したいユーザーと駐車場を借りたいユーザーとのマッチング
・「カーシェア」の分野で活用し、車を貸したいユーザーと車を借りたいユーザーとのマッチング
・「配車サービス」の分野で活用し、人を乗せたいユーザーと配車して移動したいユーザーとのマッチング
・「余剰食品」の分野で活用し、余剰食品を寄付したい又は売却したいユーザーと、余剰食品を譲り受けたい又は購入したいユーザーのマッチング
・「クラウドファンディング」の分野で活用し、プロジェクトを応援したいユーザーとプロジェクトを応援してもらいたいユーザーとのマッチング
・「料理」の分野で活用し、料理を振る舞いたいユーザーと誰かと一緒に料理を食べたいユーザーとのマッチング
・「買い物」の分野で活用し、買い物をしてもらいたいユーザーと自分の買い物のついでに買い物をしてもよいユーザーとのマッチング
【００７６】
マッチング支援装置１００の各機能部は、集積回路（ＩＣ（Integrated Circuit）チップ、ＬＳＩ（Large Scale Integration））等に形成された論理回路（ハードウェア）や専用回路によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。また、各機能部は、１または複数の集積回路により実現されてよく、複数の機能部の機能を１つの集積回路により実現されることとしてもよい。さらに、上述したマッチング支援装置１００は、複数のサーバコンピュータで実現してもよいし、機能によっては、外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）等で呼び出して実現してもよい。
【００７７】
マッチング支援装置１００の各機能部をソフトウェアにより実現する場合、マッチング支援装置１００または通信端末２００は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラム及び各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）等を備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。すなわち、本発明に係るマッチング支援装置（情報処理装置）１００は、ＣＰＵがＲＡＭ上にロードされたプログラムを実行することにより、送受信部１１１、取得部１１２、生成部１１３、算出部１１４、出力部１１５、関連付け部１１６及び判定部１１７として機能する。上記記録媒体としては、「一時的でない有形の媒体」、例えば、半導体メモリ、プログラマブルな論理回路等を用いることができる。また、上記プログラムは、当該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００７８】
なお、上記プログラムは、例えば、ActionScript、JavaScript（登録商標）、Python、Ruby等のスクリプト言語、C言語、C＋＋、C＃、Objective-C、Swift、Java（登録商標）等のオブジェクト指向プログラミング言語、HTML5等のマークアップ言語等を用いて実装できる。さらに、特許請求の範囲における「部（section、module、unit）」との記載は、「手段」や「回路」に読み替えてもよい。例えば、受信部は、受信手段や受信回路に読み替えることができる。
【符号の説明】
【００７９】
１００  マッチング支援装置
１１０  制御部
１１１  送受信部
１１２  取得部
１１３  生成部
１１４  算出部
１１５  出力部
１１６  関連付け部
１１７  判定部
１２０  通信Ｉ／Ｆ部
１３０  記憶部
１３１  ユーザ情報データベース
２００  通信端末
２１０  制御部
２１１  送受信部
２１２  情報処理部
２１３  表示処理部
２１４  判定部
２２０  通信Ｉ／Ｆ部
２３０  入力受付部
２４０  表示部
２５０  音声Ｉ／Ｆ部
２６０  記憶部
３００  ネットワーク
４００  マッチング支援システム
【図１】
2020035344.tif 000003
【図２】
2020035344.tif 000004
【図３】
2020035344.tif 000005
【図４】
2020035344.tif 000006
【図５】
2020035344.tif 000007
【図６】
2020035344.tif 000008
【図７】
2020035344.tif 000009
【図８】
2020035344.tif 000010
【図９】
2020035344.tif 000011
【図１０】
2020035344.tif 000012
【図１１】
2020035344.tif 000013
【図１２】
2020035344.tif 000014