(57)【要約】      （修正有）【課題】ユーザによって明示された検索条件のみでは索出できない不動産の物件情報を抽出する。【解決手段】物件情報提供システムに、対象ユーザのオンラインアクティビティおよび対象ユーザに関連付けられている他のユーザのオンラインアクティビティの少なくとも何れかを解析することで、対象ユーザによる物件の選択に影響するユーザ属性を取得するユーザ属性解析部と、取得されたユーザ属性に関連する場所を取得する場所取得部と、取得されたユーザ属性に関連する物件属性を取得する物件属性取得部と、取得された場所および物件属性に基づいて物件情報データベースを検索することで、対象ユーザに提供するための物件情報を索出する物件情報索出部と、を備える。【選択図】図３
2013214123.tif 000002
【特許請求の範囲】
【請求項１】
不動産の物件情報が、該物件情報に係る不動産の場所および該不動産の物件属性に関連付けられて蓄積された物件情報データベースに接続され、
ユーザのオンライン行動履歴および該ユーザに関連付けられている他のユーザのオンライン行動履歴の少なくとも何れかを解析することで、該ユーザによる物件の選択に影響するユーザ属性を取得するユーザ属性解析手段と、
前記ユーザ属性解析手段によって取得された前記ユーザ属性に関連する場所を取得する場所取得手段と、
前記ユーザ属性解析手段によって取得された前記ユーザ属性に関連する物件属性を取得する物件属性取得手段と、
前記場所取得手段によって取得された前記場所および物件属性取得手段によって取得された物件属性に基づいて前記物件情報データベースを検索することで、前記ユーザに提供するための物件情報を索出する物件情報索出手段と、
を備える情報処理システム。
【請求項２】
前記ユーザ属性解析手段は、前記オンライン行動履歴のうち、所定の期間内に発生した履歴を解析の対象として前記ユーザ属性を取得する、
請求項１に記載の情報処理システム。
【請求項３】
場所および該場所に関連するユーザ属性が関連付けて蓄積される場所属性データベースに更に接続され、
前記場所属性データベースを定期的に更新する場所属性データベース更新手段を更に備え、
前記場所取得手段は、前記場所属性データベースを検索することで、前記ユーザ属性に関連する場所を取得する、
請求項１または２に記載の情報処理システム。
【請求項４】
前記場所属性データベース更新手段は、位置情報によって把握されるユーザの行動する場所と、当該ユーザのユーザ属性とを関連付けることで、前記場所属性データベースを更新する、
請求項３に記載の情報処理システム。
【請求項５】
第一の場所と第二の場所とで行動したユーザが所定数以上存在する場合に、該第一の場所と該第二の場所とを関連付ける関連付け手段を更に備え、
物件情報索出手段は、前記場所取得手段によって取得された前記場所が前記第一の場所であった場合、該第一の場所および物件属性取得手段によって取得された物件属性に基づいて前記物件情報データベースを検索するとともに、前記第二の場所および物件属性取得手段によって取得された物件属性に基づいて前記物件情報データベースを検索することで、物件情報を索出する、
請求項１から４の何れか一項に記載の情報処理システム。
【請求項６】
前記ユーザ属性解析手段は、前記ユーザ属性として、該ユーザに関連付けられている他のユーザの活動場所を取得し、
前記場所取得手段は、前記ユーザ属性として取得された前記活動場所に関連する場所を取得する、
請求項１から５の何れか一項に記載の情報処理システム。
【請求項７】
前記ユーザ属性解析手段は、前記ユーザ属性として、該ユーザが所定頻度以上訪れる訪問場所を取得し、
前記場所取得手段は、前記ユーザ属性として取得された前記訪問場所に関連する場所を取得する、
請求項１から６の何れか一項に記載の情報処理システム。
【請求項８】
前記ユーザ属性解析手段は、前記ユーザ属性として、該ユーザの移動ルートを取得し、
前記場所取得手段は、前記ユーザ属性として取得された前記移動ルートに関連する場所を取得する、
請求項１から７の何れか一項に記載の情報処理システム。
【請求項９】
不動産の物件情報が、該物件情報に係る不動産の場所および該不動産の物件属性に関連付けられて蓄積された物件情報データベースに接続されたコンピュータが、
ユーザのオンライン行動履歴および該ユーザに関連付けられている他のユーザのオンライン行動履歴の少なくとも何れかを解析することで、該ユーザによる物件の選択に影響するユーザ属性を取得するユーザ属性解析ステップと、
前記ユーザ属性解析ステップで取得された前記ユーザ属性に関連する場所を取得する場所取得ステップと、
前記ユーザ属性解析ステップで取得された前記ユーザ属性に関連する物件属性を取得する物件属性取得ステップと、
前記場所取得ステップで取得された前記場所および物件属性取得ステップで取得された物件属性に基づいて前記物件情報データベースを検索することで、前記ユーザに提供するための物件情報を索出する物件情報索出ステップと、
を実行する情報処理方法。
【請求項１０】
不動産の物件情報が、該物件情報に係る不動産の場所および該不動産の物件属性に関連付けられて蓄積された物件情報データベースに接続されたコンピュータを、
ユーザのオンライン行動履歴および該ユーザに関連付けられている他のユーザのオンライン行動履歴の少なくとも何れかを解析することで、該ユーザによる物件の選択に影響するユーザ属性を取得するユーザ属性解析手段と、
前記ユーザ属性解析手段によって取得された前記ユーザ属性に関連する場所を取得する場所取得手段と、
前記ユーザ属性解析手段によって取得された前記ユーザ属性に関連する物件属性を取得する物件属性取得手段と、
前記場所取得手段によって取得された前記場所および物件属性取得手段によって取得された物件属性に基づいて前記物件情報データベースを検索することで、前記ユーザに提供するための物件情報を索出する物件情報索出手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不動産物件の情報をユーザに提供するための情報処理システム、方法およびプログラムに関する。
【背景技術】
【０００２】
従来、不動産会社クライアントからの要求に応じてユーザ登録情報を検索し、物件情報をユーザクライアントに提示するシステムが開示されている（特許文献１を参照）。また、従来、ユーザによるネットワーク上の行動（オンラインアクティビティ）を分析して分析結果に応じた広告を提示するシステムがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−８３６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、ユーザの指定する検索条件に従って不動産の物件情報データベースを検索し、索出された物件情報をユーザに提供するサービスがある。しかし、このようなサービスは、ユーザによって明示された検索条件に基づいて索出された物件情報を提供するものであり、実際には、ユーザにとって有用な情報の提供が出来ていない場合があった。
【０００５】
本発明は、上記した問題に鑑み、ユーザによって明示された検索条件のみでは索出できない不動産の物件情報を抽出することを課題とする。
【課題を解決するための手段】
【０００６】
本発明では、上記課題を解決するために、以下の手段を採用した。即ち、本発明は、不動産の物件情報が、該物件情報に係る不動産の場所および該不動産の物件属性に関連付けられて蓄積された物件情報データベースに接続され、ユーザのオンライン行動履歴および該ユーザに関連付けられている他のユーザのオンライン行動履歴の少なくとも何れかを解析することで、該ユーザによる物件の選択に影響するユーザ属性を取得するユーザ属性解析手段と、前記ユーザ属性解析手段によって取得された前記ユーザ属性に関連する場所を取得する場所取得手段と、前記ユーザ属性解析手段によって取得された前記ユーザ属性に関連する物件属性を取得する物件属性取得手段と、前記場所取得手段によって取得された前記場所および物件属性取得手段によって取得された物件属性に基づいて前記物件情報データベースを検索することで、前記ユーザに提供するための物件情報を索出する物件情報索出手段と、を備える情報処理システムである。
【０００７】
また、前記ユーザ属性解析手段は、前記オンライン行動履歴のうち、所定の期間内に発生した履歴を解析の対象として前記ユーザ属性を取得してもよい。
【０００８】
また、前記情報処理システムは、場所および該場所に関連するユーザ属性が関連付けて蓄積される場所属性データベースに更に接続され、前記場所属性データベースを定期的に更新する場所属性データベース更新手段を更に備え、前記場所取得手段は、前記場所属性データベースを検索することで、前記ユーザ属性に関連する場所を取得してもよい。
【０００９】
また、前記場所属性データベース更新手段は、位置情報によって把握されるユーザの行動する場所と、当該ユーザのユーザ属性とを関連付けることで、前記場所属性データベー
スを更新してもよい。
【００１０】
また、前記情報処理システムは、第一の場所と第二の場所とで行動したユーザが所定数以上存在する場合に、該第一の場所と該第二の場所とを関連付ける関連付け手段を更に備え、物件情報索出手段は、前記場所取得手段によって取得された前記場所が前記第一の場所であった場合、該第一の場所および物件属性取得手段によって取得された物件属性に基づいて前記物件情報データベースを検索するとともに、前記第二の場所および物件属性取得手段によって取得された物件属性に基づいて前記物件情報データベースを検索することで、物件情報を索出してもよい。
【００１１】
また、前記ユーザ属性解析手段は、前記ユーザ属性として、該ユーザに関連付けられている他のユーザの行動場所を取得し、前記場所取得手段は、前記ユーザ属性として取得された前記行動場所に関連する場所を取得してもよい。
【００１２】
また、前記ユーザ属性解析手段は、前記ユーザ属性として、該ユーザが所定頻度以上訪れる訪問場所を取得し、前記場所取得手段は、前記ユーザ属性として取得された前記訪問場所に関連する場所を取得してもよい。
【００１３】
また、前記ユーザ属性解析手段は、前記ユーザ属性として、該ユーザの移動ルートを取得し、前記場所取得手段は、前記ユーザ属性として取得された前記移動ルートに関連する場所を取得してもよい。
【００１４】
また、本発明は、コンピュータによって実行される方法、またはコンピュータに実行させるプログラムとしても把握することが可能である。また、本発明は、そのようなプログラムをコンピュータその他の装置、機械等が読み取り可能な記録媒体に記録したものでもよい。ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。
【発明の効果】
【００１５】
本発明によれば、ユーザによって明示された検索条件のみでは索出できない不動産の物件情報を抽出することが可能となる。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係る物件情報提供システムの構成を示す図である。
【図２】実施形態におけるアプリケーションサーバの構成を示す概略図である。
【図３】実施形態に係る物件情報提供処理の流れを示すフローチャートである。
【図４】実施形態に係る場所データベースの構成を示す図である。
【図５】実施形態に係るＳＮＳ情報データベースの構成を示す図である。
【図６】実施形態に係るユーザ属性データベースの構成を示す図である。
【図７】実施形態に係る場所属性データベースの構成を示す図である。
【図８】実施形態に係る物件属性データベースの構成を示す図である。
【図９】実施形態に係る物件情報データベースの構成を示す図である。
【図１０】実施形態においてユーザに提供される画面の遷移を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態について、図面に基づいて説明する。以下に説明する実施の形態は、本発明を実施する場合の一例を示すものであって、本発明を以下に説明する具体的構成に限定するものではない。本発明を実施するにあたっての具体的な構成は、実施の形態毎に適宜採用されてよい。
【００１８】
＜システムの構成＞
図１は、本実施形態に係る物件情報提供システム１の構成を示す図である。本実施形態において、物件情報提供システム１は、互いに通信可能に接続された、アプリケーションサーバ１０、Ｗｅｂサーバ３０、およびデータベース４０を備える。
【００１９】
アプリケーションサーバ１０は、インターネットや移動体通信ネットワーク等を含むネットワーク１００を介して、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）サーバ２ａ、２ｂ、２ｃと通信可能である。ＳＮＳサーバ２ａ、２ｂ、２ｃは、制御部、記憶部、通信部等を有するコンピュータである。ＳＮＳサーバ２ａ、２ｂ、２ｃは、ユーザに対して、Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅを提供するためのサーバである。本実施形態において、ＳＮＳサーバ２ａ、２ｂ、２ｃには、物件情報提供システム１の提供者とは異なる提供者が提供するサーバが用いられる。なお、本実施形態において、ＳＮＳサーバ２ａはｔｗｉｔｔｅｒ（登録商標）等の短文投稿型ＳＮＳを提供するサーバ、ＳＮＳサーバ２ｂはｆａｃｅｂｏｏｋ（登録商標）等の多機能ＳＮＳを提供するサーバ、ＳＮＳサーバ２ｃはｆｏｕｒｓｑｕａｒｅ（登録商標）等の位置情報投稿型ＳＮＳを提供するサーバとする。
【００２０】
また、Ｗｅｂサーバ３０は、ネットワーク１００を介して、ユーザ端末９と通信可能である。ユーザ端末９は、携帯電話やパーソナルコンピュータ等のような、制御部、記憶部、通信部、表示部、操作部等を有する情報端末である。ユーザは、ユーザ端末９を操作することで、本実施形態に係る物件情報提供システム１に対する入出力を行い、また、ＳＮＳサーバ２ａ、２ｂ、２ｃに対する入出力を行う。
【００２１】
図２は、本実施形態におけるアプリケーションサーバ１０の構成を示す概略図である。アプリケーションサーバ１０は、ハードウェア構成として、図２に示されるように、制御部１１、記憶部１２および通信部１３等を有するコンピュータである。記憶部１２は、例えばハードディスクであり、制御部１１で実行される処理で利用される各種情報を記憶する。制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の１または複数のプロセッサ、このプロセッサの処理に利用される周辺回路（ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、インタフェース回路等）を有する。通信部１３は、ネットワークに接続され、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケット等の送受信を行う。アプリケーションサーバ１０は、ＰＣ等のような汎用コンピュータで構築されてもよいし、専用コンピュータで構築されるようにしてもよい。本発明は、アプリケーションサーバ１０のハードウェア構成を限定するものではない。
【００２２】
アプリケーションサーバ１０は、記憶部１２に記憶されるアプリケーションプログラムが制御部１１により実行されることにより、図２に示すユーザ属性解析部２１、場所取得部２２、物件属性取得部２３、物件情報索出部２４、場所属性データベース更新部２５および関連付け部２６等の各処理部を実現する。本実施形態に係る物件情報提供システム１は、これらの処理部の機能によって、ユーザのオンライン履歴およびＳＮＳ上で該ユーザに関連する他のユーザのオンライン履歴に基づいて不動産物件選択に影響する属性を解析し、この属性に関連する物件情報を抽出する。
【００２３】
Ｗｅｂサーバ３０は、アプリケーションサーバ１０と同様、制御部、記憶部、通信部等を有するコンピュータである。Ｗｅｂサーバ３０は、物件情報提供システム１によってユーザに対して提供されるサービス（以下、「物件情報提供サービス」と称する）のユーザインターフェースを提供する。例えば、Ｗｅｂサーバ３０は、アプリケーションサーバ１０によって抽出された物件情報をユーザに提供する。なお、本実施形態では、ユーザ端末
９の操作者であり、不動産物件情報提供サービスによる物件情報提供の対象となるユーザを、対象ユーザと称する。
【００２４】
また、本実施形態において、データベース４０には、物件情報データベース４１、場所データベース４２、ＳＮＳ情報データベース４３、ユーザ属性データベース４４、場所属性データベース４５、および物件属性データベース４６が含まれる。これらのデータベースは、データベース専用の装置（制御部、記憶部、通信部等を有するコンピュータ）に構築されてもよいし、アプリケーションサーバ１０等のサーバ装置に構築されてもよい。
【００２５】
＜物件情報提供処理＞
以下、本実施形態に係る物件情報提供システム１によって提供される物件情報提供サービスの、具体的な処理の内容について説明する。本実施形態に係る物件情報提供システム１は、ユーザのネットワーク上の行動によって残されたオンライン履歴を参照して、ユーザに対して物件情報を提供することが出来る。
【００２６】
本実施形態に係る物件情報提供サービスは、ユーザの操作に応じてユーザ端末９から送信された不動産の物件情報提供サービスの開始指示が、Ｗｅｂサーバ３０によって受け付けられることで開始される。また、ユーザは、サービスの開始指示に際して、ユーザ端末９において、物件情報提供サービスによって提供される物件情報を絞り込むための絞込条件を入力することも出来る。ユーザ端末９において入力された絞込条件は、ユーザ端末９によって送信され、Ｗｅｂサーバ３０によって受け付けられる。Ｗｅｂサーバ３０によって受け付けられたサービスの開始指示および絞込条件は、アプリケーションサーバ１０に渡される。アプリケーションサーバ１０は、サービスの開始指示が受け付けられると、ＳＮＳサーバ２ａ、２ｂ、２ｃから取得されたユーザデータを分析し、ユーザに対して物件情報の提供を行う。
【００２７】
なお、本実施形態において、ユーザデータは、ユーザのオンラインアクティビティおよびユーザに関連付けられた他のユーザ（例えば、ＳＮＳ上の友人またはフォロワー）のオンラインアクティビティを含む。オンラインアクティビティとは、投稿内容、プロフィール、位置情報等の、ユーザのネットワーク上の行動によってオンライン上に残された履歴である。
【００２８】
図３は、本実施形態に係る物件情報提供処理の流れを示すフローチャートである。本実施形態に係る物件情報提供処理は、ユーザの操作に応じてユーザ端末９から送信された不動産の物件情報提供サービスの開始指示が、Ｗｅｂサーバ３０によって受け付けられ、アプリケーションサーバ１０に通知されたことを契機として開始される。なお、本実施形態に係るフローチャート等に示された処理の具体的な内容および処理順序は、本発明を実施するための一例である。具体的な処理内容および処理順序は、本発明の実施の形態毎に適宜選択されてよい。
【００２９】
ステップＳ１０１では、ＳＮＳの認証が行われる。本実施形態では、物件情報提供サービスの提供者とＳＮＳの提供者とは異なるため、ＳＮＳから見て、物件情報提供システム１は外部アプリケーションである。そして、通常、ＳＮＳは、ユーザの許可していない外部アプリケーションからの接続を拒否する。このため、ＳＮＳサーバ２ａ、２ｂ、２ｃによって管理されているユーザデータをアプリケーションサーバ１０が取得するためには、アプリケーションサーバ１０が、ユーザの許可した外部アプリケーションとしてＳＮＳの認証を受ける必要がある。
【００３０】
認証を受けるための方法はＳＮＳの用意する認証システムによるが、例えば、アプリケーションサーバ１０がＳＮＳに対して認証を求めると、ＳＮＳサーバ２ａ、２ｂ、２ｃは
、ユーザ端末９に対して、ＳＮＳ管理下のユーザ情報へアプリケーションサーバ１０がアクセスすることを許可するか否かを問合せる。そして、ユーザがＳＮＳサーバ２ａ、２ｂ、２ｃからの問い合わせに対して許可処理を行う（例えば、パスワードの入力等をする）ことで、ＳＮＳによって、アプリケーションサーバ１０が認証される。但し、ユーザデータの取得に利用されるＳＮＳが、情報の取得にあたって外部アプリケーションの認証を必要としないＳＮＳである場合、上記説明した認証は不要である。その後、処理はステップＳ１０２へ進む。
【００３１】
ステップＳ１０２からステップＳ１０４では、ＳＮＳサーバ２ａ、２ｂ、２ｃからユーザデータが取得される。アプリケーションサーバ１０は、認証されたＳＮＳサーバ２ａ、２ｂ、２ｃに接続し、該当ユーザに関するユーザデータを取得する。先述の通り、ユーザデータには、該当するＳＮＳにおける対象ユーザのオンラインアクティビティおよび対象ユーザに関連する他のユーザ（対象ユーザの友人やフォロワー等）のオンラインアクティビティが含まれる。
【００３２】
例えば、アプリケーションサーバ１０は、短文投稿型ＳＮＳを提供するＳＮＳサーバ２ａからは、ユーザ自身の投稿内容、ユーザの居住地、ユーザのプロフィール、友人一覧、友人の投稿内容、友人の居住地、友人のプロフィール、等を取得する（ステップＳ１０２）。また、アプリケーションサーバ１０は、多機能ＳＮＳを提供するＳＮＳサーバ２ｂからは、ユーザの現在地、ユーザの投稿内容、ユーザのプロフィール（自己紹介、勤務地、職歴、好み等）、ユーザのイベント参加状況、ユーザのチェックイン情報、ユーザの登録アプリケーション、友人一覧、友人の投稿内容、友人のプロフィール（自己紹介、勤務地、職歴、好み等）、友人のイベント参加状況、友人のチェックイン情報、友人の登録アプリケーション、等を取得する（ステップＳ１０３）。更に、アプリケーションサーバ１０は、位置情報投稿型ＳＮＳを提供するＳＮＳサーバ２ｃからは、ユーザの位置情報、ユーザの投稿内容、友人の位置情報、友人の投稿内容、等を取得する（ステップＳ１０４）。ＳＮＳサーバ２ａ、２ｂ、２ｃから情報が取得されると、処理はステップＳ１０５へ進む。
【００３３】
ステップＳ１０５では、ユーザデータの解析が行われる。ユーザ属性解析部２１は、ステップＳ１０２からステップＳ１０４で取得されたユーザデータを解析することで、ユーザに関連する場所およびユーザの物件選択に影響するユーザ属性を取得する。ユーザデータの解析は、ユーザに関連する場所およびユーザ属性を取得可能な方法であればよく、解析のために採用される具体的な方法は限定されない。本実施形態において、ユーザ属性解析部２１は、はじめに、ステップＳ１０２からステップＳ１０４の処理で取得されたユーザデータから、単語を抽出する。ユーザやその友人による投稿等、文章の体裁を有するユーザデータについては、形態素解析等の技術を用いて単語を抽出することが出来る。
【００３４】
図４は、本実施形態において、ユーザに関連する場所を特定するために参照される場所データベース４２の構成を示す図である。場所データベース４２には、地名や駅名、住所、ランドマーク名称等の辞書が含まれており、これらの場所は、場所の優先度を示すポイントおよびＪＩＳコードに関連付けられている。ユーザ属性解析部２１は、抽出された単語に基づいて場所データベース４２を参照することで、ユーザに関連する場所を特定する。また、ユーザ属性解析部２１は、抽出された単語に基づいて、ユーザ属性（ユーザの趣味嗜好）に係る単語の辞書（図示は省略する）を参照することで、ユーザ属性を特定する。
【００３５】
なお、ここでユーザ属性解析部２１は、抽出された単語に基づいて、ユーザ属性としてユーザの収入を推定してもよい。ユーザ属性解析部２１は、例えば、ユーザの投稿から、ユーザが購入したものやユーザの職業、年齢等を取得し、これらの情報と収入との関連を
表すデータベースを参照することで、ユーザの収入を推定し、ユーザ属性とする。
【００３６】
図５は、本実施形態において、ユーザ属性と場所とを関連付けて蓄積するためのＳＮＳ情報データベース４３の構成を示す図である。ユーザ属性解析部２１は、ユーザデータに係る場所およびユーザ属性が特定されると、特定された場所およびユーザ属性を、ユーザＩＤおよび当該ユーザデータがＳＮＳにアップロードされた日時情報（当該ユーザデータが投稿である場合には投稿日時情報）と関連付けてＳＮＳ情報データベース４３に蓄積する。
【００３７】
図６は、本実施形態におけるユーザ属性データベース４４の構成を示す図である。ユーザ属性解析部２１は、場所およびユーザ属性がユーザＩＤと関連付けて蓄積されたＳＮＳ情報データベース４３（図５を参照）を集計する。具体的には、ユーザ属性解析部２１は、ＳＮＳ情報データベース４３に蓄積されているレコードのうち、ユーザＩＤとユーザ属性との組み合わせ毎にレコードの数をカウントし、ＳＮＳ情報データベース４３内に登場するユーザＩＤとユーザ属性との組み合わせの数をポイントとする。そして、ユーザ属性解析部２１は、集計の結果として、ユーザＩＤ、ユーザ属性およびポイント（重み）を関連付けてユーザ属性データベース４４（図６を参照）に蓄積する。例えば、図５に示したＳＮＳ情報データベース４３の例では、ユーザＩＤ「００１」とユーザ属性「ビール」との組み合わせのレコードが２つ登場するため、この組み合わせのポイントは「２」となる。また、ユーザＩＤ「００２」とユーザ属性「ビール」との組み合わせのレコードが３つ登場するため、この組み合わせのポイントは「３」となる。
【００３８】
なお、ユーザ属性解析部２１は、対象ユーザに関連する他のユーザ（ユーザの友人やフォロワー）の投稿内容やプロフィールを解析することで、ユーザ属性を取得することとしてもよい。即ち、本実施形態に係る物件情報提供システム１では、対象ユーザの友人等に係る情報も、対象ユーザのユーザ属性として扱う。
【００３９】
また、ユーザ属性解析部２１は、所定の期間内に発生したユーザデータを解析の対象としてユーザ属性を取得することが好ましい。解析の対象を所定の期間内（例えば、直近１年間や、最近のシーズン）に発生したユーザデータに限定することで、変化するユーザの趣味嗜好（ユーザ属性）をメンテナンスし、最新の情報に従った物件情報の提供を行うことが可能となる。
【００４０】
また、ユーザ属性解析部２１によって取得されるユーザ属性には、対象ユーザに関連付けられている他のユーザの活動場所や、ユーザが所定頻度以上訪れる訪問場所、ユーザの移動ルート、等も含まれてよい。ユーザ属性にこのような情報が含まれることで、場所取得部２２が、対象ユーザに関連する他のユーザ（ユーザの友人やフォロワー）の多い場所を抽出したり、ユーザによるチェックインが多い場所を抽出したり、ユーザの移動パターンに合致する路線や幹線道路に関連する場所を抽出したりすることが可能となる。ユーザデータの解析が行われ、ユーザに関連する場所およびユーザ属性が取得されると、処理はステップＳ１０６へ進む。
【００４１】
ステップＳ１０６およびステップＳ１０７では、解析の結果得られたユーザ属性に関連する場所および物件属性が取得される。図７は、本実施形態において、ユーザ属性に基づいて対象ユーザに係る場所を取得するための場所属性データベース４５の構成を示す図である。図８は、本実施形態において、ユーザ属性に基づいて対象ユーザに係る物件属性を取得するための物件属性データベース４６の構成を示す図である。場所取得部２２は、対象ユーザについて、ユーザ属性データベース４４からポイントの高い順にユーザ属性を取り出し、ユーザ属性に基づいて場所属性データベース４５を検索することで、対象ユーザのユーザ属性に関連する場所を取得する（ステップＳ１０６）。更に、物件属性取得部２
３は、対象ユーザについて、ユーザ属性データベース４４からポイントの高い順にユーザ属性を取り出し、ユーザ属性に基づいて物件属性データベース４６を検索することで、対象ユーザのユーザ属性に関連する物件属性を取得する（ステップＳ１０７）。
【００４２】
例えば、対象ユーザがユーザＩＤ「００２」のユーザである場合、ユーザＩＤ「００２」は、最もポイントの高いユーザ属性として「ビール」（３ポイント）を有している（ユーザ属性データベース４４を参照）。そこで、場所取得部２２および物件属性取得部２３が、ユーザ属性「ビール」に基づいて場所属性データベース４５および物件属性データベース４６を検索すると、対象ユーザに係る場所として「恵比寿」が取得される。また、ユーザＩＤ「００２」は、次にポイントの高いユーザ属性として「猫」（２ポイント）を有している（ユーザ属性データベース４４を参照）。そこで、場所取得部２２および物件属性取得部２３が、ユーザ属性「猫」に基づいて場所属性データベース４５および物件属性データベース４６を検索すると、対象ユーザに係る物件属性として「ペット可」が取得される。
【００４３】
なお、物件属性データベース４６には、ユーザ属性としてのユーザの収入と、物件属性としての物件の価格帯とが関連付けられて蓄積されていてもよい。物件属性データベース４６にこのようなレコードが蓄積されていることで、物件情報索出部２４は、ステップＳ１０５でユーザ属性として推定されたユーザの収入に応じた価格帯の物件を、後述するステップＳ１０８において索出することが可能となる。ユーザ属性に関連する場所および物件属性が取得されると、処理はステップＳ１０８へ進む。
【００４４】
ステップＳ１０８では、場所および物件属性に応じた物件情報が索出される。図９は、本実施形態に係る物件情報データベース４１の構成を示す図である。物件情報データベース４１は、物件毎に、物件の場所および物件属性が関連付けられて蓄積されたデータベースである。物件属性には、例えば、物件の画像、最寄り駅へのアクセス、賃料・管理費等、敷金・礼金、間取り、専有面積、階数／階建、築年度、等が含まれる。物件情報索出部２４は、ステップＳ１０６およびステップＳ１０７で取得された場所および物件属性に基づいて物件情報データベース４１を検索することで、対象ユーザに提供するための物件情報を索出する。前述の例によれば、対象ユーザに係る場所として「恵比寿」が取得され、対象ユーザに係る物件属性として「ペット可」が取得されているため、物件情報データベース４１より、「恵比寿」の「ペット可」物件の物件情報が１または複数索出される。その後、処理はステップＳ１０９へ進む。
【００４５】
なお、検索に用いられる場所には、ステップＳ１０６で取得された場所がそのまま用いられてもよいし、場所データベース４２から「関連する場所」が更に取得されて、検索に用いられてもよい。即ち、物件情報索出部２４は、ステップＳ１０６で取得された場所を用いて場所データベース４２を関連することで、「関連する場所」を取得することが出来る。図４に示した例では、場所「恵比寿」で検索した場合、路線として山手線が索出され、山手線の駅として「渋谷」、「新宿」等を得ることが出来る。物件情報索出部２４は、ここで索出された場所「渋谷」、「新宿」についても、物件情報データベース４１を検索する際の検索条件に含めることで、より広い地域から、ユーザに適した「恵比寿」にアクセスの簡易な場所の物件を提供することが出来る。
【００４６】
また、ここでは、索出された「関連する場所」を絞り込むために、場所データベース４２に設定されたポイントが用いられてもよい。物件情報索出部２４は、「関連する場所」が複数索出された場合に、場所の絞込みのためにポイントを用いることが出来る。図４に示した例では、「恵比寿」、「渋谷」および「新宿」は何れも５ポイントであるため、絞込みを行うことは出来ないが、ポイントが異なる場合、最も高いポイントの場所のみを物件情報データベース４１の検索に用いる場所として採用したり、所定ポイント以上の場所
のみを物件情報データベース４１の検索に用いる場所として採用したりすることが出来る。
【００４７】
ステップＳ１０９では、ユーザ指定の絞込条件を用いた絞り込みが行われる。物件情報索出部２４は、サービスの開始指示に際して予めユーザによって指定された絞込条件、および後述するステップＳ１１２において追加された絞込条件を用いて、ステップＳ１０８で索出された物件情報を絞り込む。前述の例によれば、ステップＳ１０８で索出された「恵比寿」の「ペット可」物件から、ユーザ指定の絞込条件（例えば、間取り等）に合致する物件が絞り込まれる。その後、処理はステップＳ１１０へ進む。
【００４８】
ステップＳ１１０では、物件情報が送信される。アプリケーションサーバ１０は、ステップＳ１０８で索出され、ステップＳ１０９で絞り込みされた物件情報のうち、ユーザに未提供で且つ最もポイントの高いユーザ属性に従って索出された物件情報を、Ｗｅｂサーバ３０を介してユーザ端末９に送信する。Ｗｅｂサーバ３０は、アプリケーションサーバ１０から通知された物件情報を含むＷｅｂページを生成して、ユーザ端末９に送信する。Ｗｅｂサーバ３０によって生成されるＷｅｂページの表示方法について、以下、図１０を用いて説明する。
【００４９】
図１０は、本実施形態に係る物件情報提供サービスのＷｅｂサーバ３０によってユーザに提供される画面の遷移を示す図である。アプリケーションサーバ１０によるユーザデータの解析および物件情報の抽出処理が完了すると、Ｗｅｂサーバ３０は、ユーザ端末９に対して、選択画面５１を送信する。本実施形態において、選択画面５１には、「あなたにぴったりの物件をご紹介します！」等の、物件情報の提供が行われることをユーザに通知するためのメッセージと共に、アプリケーションサーバ１０によるユーザデータの解析結果を表示させるためのボタン（図中の「分析結果を見る」ボタン）、および物件情報の抽出結果を表示させるためのボタン（図中の「物件を見る」ボタン）が表示される。
【００５０】
ここで、ユーザがユーザデータの解析結果を表示させるためのボタンを選択すると、Ｗｅｂサーバ３０は、ユーザ端末９からのボタン選択結果に応じたページ要求を受けて、場所表示画面５２を表示する。場所表示画面５２では、ステップＳ１０６で取得された、ユーザにお奨めの場所が、地図上に色分け表示される。また、場所表示画面５２には、ステップＳ１０６における検索に用いられたユーザ属性に応じて、ユーザに当該場所を推奨する理由が表示されてもよい。図中には、ユーザに当該場所を推奨する理由として、「○○エリアに友達がいっぱい！友達と仲良く遊ぶことが多い○○さんだから、このエリアの物件がおすすめだよ。」とのメッセージが表示されている。
【００５１】
一方、ユーザが物件情報の抽出結果を表示させるためのボタンを選択すると、Ｗｅｂサーバ３０は、ユーザ端末９からのボタン選択結果に応じたページ要求を受けて、物件情報提供画面５３を表示する。物件情報提供画面５３には、上述したフローチャートのステップＳ１０１からステップＳ１０９に示された処理で索出され、ステップＳ１１０で送信された物件情報が表示される。また、物件情報提供画面５３には、ステップＳ１０７における検索に用いられたユーザ属性に応じて、当該物件情報に係る物件をユーザに推奨する理由が表示されてもよい。図中には、ユーザに当該物件を推奨する理由として、「「ワイン」が大好きな○○さん、お気に入りのビストロがある恵比寿近くにマンションが一軒見つかりましたよ。」とのメッセージが表示されている。
【００５２】
また、物件情報提供画面５３には、ユーザによる絞込を行うためのボタン（図中の「希望を伝える」ボタン）が表示されてもよい。ユーザによってこのボタンが選択されると、Ｗｅｂサーバ３０は、ユーザ端末９からのボタン選択結果に応じたページ要求を受けて、絞込情報入力画面５４を送信する。絞込情報入力画面５４には、ユーザが絞り込み検索を
行うための絞込条件を入力するための入力項目および入力欄と、入力内容を確定してアプリケーションサーバ１０に再提供の要求を行うためのボタン（図中の「この条件を伝えて物件を探してもらう」ボタン）が表示される。ユーザによって再提供の要求を行うためのボタンが選択されると、ユーザ端末９は、Ｗｅｂサーバ３０に対して再提供の要求を送信する。
【００５３】
ステップＳ１１１では、物件情報提供処理を継続するか否かが判定される。アプリケーションサーバ１０は、Ｗｅｂサーバ３０がユーザ操作による物件情報の再提供の要求をユーザ端末９から受信しているか否かを判定することで、物件情報提供処理を継続するか否かを判定する。再提供の要求が受信されていないと判定された場合、本フローチャートに示された処理は終了する。再提供の要求が受信されていると判定された場合、処理はステップＳ１１２へ進む。
【００５４】
ステップＳ１１２では、絞込条件の追加が受け付けられる。アプリケーションサーバ１０は、ユーザ端末９においてユーザが入力した絞込条件を、Ｗｅｂサーバ３０を介して取得する。追加の絞込条件を取得すると、処理はステップＳ１０９へ進み、ステップＳ１０９では、ユーザによって新たに入力された絞込条件に従って絞り込みが行われる。そして、ステップＳ１１０では、ステップＳ１０８で索出され、ステップＳ１０９で絞り込みされた物件情報のうち、ユーザに未提供で且つ最もポイントの高いユーザ属性に従って索出された物件情報がＷｅｂサーバ３０に提供される。
【００５５】
Ｗｅｂサーバ３０は、新たな選択画面５１をユーザ端末９に送信する。そして、ユーザ端末９における表示が新たな選択画面５１から物件情報提供画面５３に遷移すると、ユーザによって新たに入力された絞込条件を加味して抽出された物件情報が提供される。
【００５６】
即ち、ユーザ操作による物件情報の再提供の要求が行われている間、アプリケーションサーバ１０は、ステップＳ１０９からステップＳ１１２までの処理を繰り返す。このため、ユーザは、物件情報の再提供の要求を行っている間、繰り返し、場所または物件情報の提供を受けることが出来る。このとき、物件情報提供システム１は、ユーザに未提供で且つ最もポイントの高いユーザ属性に従って索出された物件情報を提供するため、ユーザは、所定の優先順に従って、物件情報の提供を受けることが出来る。
【００５７】
なお、ユーザデータが発生した日時に基づいて、解析の対象となる期間を区切ることで、場所の特性を示す場所属性データベース４５の内容の時間による変化（場所に関連付けられたユーザ属性の変化）や、ユーザ属性データベース４４の変化（ユーザの趣味嗜好の変化）を考慮した物件情報の提供が可能となる。区切る時間の単位は、例えば、年毎、季節（３ヶ月）毎、等である。このようにすることで、数年前と現在とで場所の特性が変化している場合であっても、ユーザは最近のユーザデータに従って構成された場所属性データベース４５に従った物件情報の提供を受けることが出来る。また、数年前と現在とでユーザの趣味嗜好が変化している場合であっても、ユーザは最近のユーザデータに従って構成されたユーザ属性データベース４４に従った物件情報の提供を受けることが出来る。
【００５８】
＜場所属性データベースの更新処理＞
本実施形態において対象ユーザに係る場所の取得（ステップＳ１０６を参照）に用いられる場所属性データベース４５（図７を参照）は、ユーザ属性の解析結果（ＳＮＳ情報データベース４３の内容）に従って定期的に更新されてよい。場所属性データベース４５が定期的に更新されることで、変化する場所の属性をメンテナンスし、アプリケーションサーバ１０は、最新の情報に従った提供を行うことが可能となる。
【００５９】
例えば、アプリケーションサーバ１０の場所属性データベース更新部２５は、場所およ
びユーザ属性がユーザＩＤと関連付けて蓄積されたＳＮＳ情報データベース４３（図５を参照）を集計することで、場所属性データベース４５を更新することが出来る。具体的には、場所属性データベース更新部２５は、ＳＮＳ情報データベース４３において、ユーザ属性と場所との組み合わせ毎にレコードの数をカウントし、ＳＮＳ情報データベース４３内に登場するユーザ属性と場所との組み合わせの数をポイントとする。そして、場所属性データベース更新部２５は、集計の結果として、ユーザ属性、場所およびポイント（重み）を関連付けて場所属性データベース４５に蓄積する。例えば、図５に示したＳＮＳ情報データベース４３の例では、ユーザ属性「ビール」と場所「恵比寿」の組み合わせのレコードが２つ登場するため、この組み合わせのポイントは「２」となる。
【００６０】
また、例えば、場所属性データベース更新部２５は、ある場所で行動しているユーザのユーザ属性を集計することで、場所属性データベース４５を更新することが出来る。場所属性データベース更新部２５は、位置情報によって把握されるユーザの行動する場所と、当該ユーザのユーザ属性とを関連付けることで、場所属性データベース４５を更新する。より具体的には、場所属性データベース更新部２５は、ユーザ端末９から投稿されたユーザの位置情報を参照することで、現在、所定の場所で行動しているユーザを特定する。そして、場所属性データベース更新部２５は、ユーザ属性データベース４４を参照するか、または、ユーザが所定の場所での行動中にＳＮＳに投稿した内容を解析することで、特定されたユーザのユーザ属性を取得する。そして、場所属性データベース更新部２５は、ユーザ属性と場所とを関連付けて場所属性データベース４５に蓄積する。この際、取得されたユーザ属性と場所との組み合わせが場所属性データベース４５に存在しない場合には、場所属性データベース４５に新規にレコードが作成されることで情報が蓄積され、ポイント（重み）が１に設定されるが、取得されたユーザ属性と場所との組み合わせが場所属性データベース４５に既に存在する場合には、ポイントが加算される。
【００６１】
＜場所データベースの更新処理＞
場所データベース４２（図４を参照）も、ユーザデータにしたがって更新されてよい。アプリケーションサーバ１０の関連付け部２６は、第一の場所と第二の場所とで行動したユーザが所定数以上存在する場合に、第一の場所と第二の場所とを、「関連する場所」として場所データベース４２に登録する。このようにすることで、ステップＳ１０８における物件情報の索出において検索に用いられる「関連する場所」の幅を広げることが出来る。即ち、物件情報索出部２４は、場所取得部２２によって取得された場所が第一の場所であった場合、第一の場所および物件属性に基づいて物件情報データベース４１を検索するとともに、第二の場所および物件属性に基づいて物件情報データベース４１を検索することで、物件情報を索出する。場所データベース４２を更新することで、路線や幹線道路の分析からでは見出すことが困難な「関連する場所」を取得し、物件情報の索出に用いることが可能となる。
【００６２】
＜効果＞
本実施形態に係る物件情報提供システム１によれば、ユーザによって明示された検索条件では索出出来ない物件情報の提供をすることが出来る。換言すれば、本実施形態に係る物件情報提供システム１によれば、ユーザは、自分にマッチするが自分が意識していなかった意外な物件の提供を受けることが出来る。
【符号の説明】
【００６３】
１０  アプリケーションサーバ
９  ユーザ端末
２１  ユーザ属性解析部
２２  場所取得部
２３  物件属性取得部
２４  物件情報索出部
【図１】
2013214123.tif 000003
【図２】
2013214123.tif 000004
【図３】
2013214123.tif 000005
【図４】
2013214123.tif 000006
【図５】
2013214123.tif 000007
【図６】
2013214123.tif 000008
【図７】
2013214123.tif 000009
【図８】
2013214123.tif 000010
【図９】
2013214123.tif 000011
【図１０】
2013214123.tif 000012
【手続補正書】
【提出日】平成24年4月6日(2012.4.6)
【手続補正１】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2013214123.tif 000013