(57)【特許請求の範囲】
【請求項１】
ユーザ端末から受け付けた情報に基づいて、不動産に係る画像を検索する不動産画像検索装置であって、
複数の不動産に係る画像と、各不動産に係る画像の作成日時及び各不動産に係る画像が分割された各領域の特徴量とを対応付けて記憶する不動産画像記憶手段と、
複数のユーザの識別情報と、各ユーザの好みに応じた画像と、各画像に応じた複数種類の特徴量とを対応付けて記憶する趣向記憶手段と、
前記不動産画像記憶手段に記憶された不動産に係る画像を構成する領域の画像について、好みであるか否かの指定情報と、各ユーザの識別情報とをユーザ端末から受け付ける領域情報受付手段と、
前記領域情報受付手段によって受け付けられた各ユーザの識別情報に対応付けて、指定情報によって好みであると指定された領域の画像及び好みではないと指定された領域の画像である、ユーザの好みを示す画像と、当該画像に応じた複数種類の特徴量とを前記趣向記憶手段に記憶させる趣向作成手段と、
ユーザの識別情報と日時範囲の指定情報とを含む検索指示情報をユーザ端末から受け付ける検索受付手段と、
前記検索受付手段によって受け付けられた検索指示情報に応じて、前記趣向記憶手段から、当該検索指示情報に含まれるユーザの識別情報に対応付けられたユーザの好みを示す画像を取得する趣向取得手段と、
前記趣向取得手段によって取得されたユーザの好みを示す画像のうち好みであると指定された領域の画像を含むと前記複数種類の特徴量に基づいて判断し、好みではないと指定された領域の画像を含まないと前記複数種類の特徴量に基づいて判断し、且つ、作成日時が前記日時範囲に含まれる、不動産に係る画像を前記不動産画像記憶手段から検索する類似画像検索手段と、
を備える不動産画像検索装置。
【請求項２】
前記分割された各領域は、屋根、壁、窓、玄関、又は、庭園の画像領域である、請求項１に記載の不動産画像検索装置。
【請求項３】
複数の不動産に係る画像と、各不動産に係る画像の作成日時及び各不動産に係る画像が分割された各領域の特徴量とを対応付けて記憶する不動産画像記憶手段に記憶された前記各領域の画像について、好みであるか否かの指定情報と、各ユーザの識別情報とをユーザ端末から受け付けるステップと、
前記受け付けられた各ユーザの識別情報に対応付けて、指定情報によって好みであると指定された領域の画像及び好みではないと指定された領域の画像である、各ユーザの好みを示す画像と、当該画像に応じた複数種類の特徴量とを前記趣向記憶手段に記憶させるステップと、
ユーザの識別情報と日時範囲の指定情報とを含む検索指示情報をユーザ端末から受け付けるステップと、
前記受け付けられた検索指示情報に応じて、前記趣向記憶手段から、当該検索指示情報に含まれるユーザの識別情報に対応付けられたユーザの好みを示す画像を取得するステップと、
前記取得されたユーザの好みを示す画像のうち好みであると指定された領域の画像を含むと前記複数種類の特徴量に基づいて判断し、好みではないと指定された領域の画像を含まないと前記複数種類の特徴量に基づいて判断し、且つ、作成日時が前記日時範囲に含まれる、不動産に係る画像を前記不動産画像記憶手段から検索するステップと、
を備える不動産画像検索方法。
【請求項４】
前記分割された各領域は、屋根、壁、窓、玄関、又は、庭園の画像領域である、請求項３に記載の不動産画像検索方法。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不動産に係る画像を検索する不動産画像検索装置及び方法に関する。
【背景技術】
【０００２】
従来より、画像データによる画像検索は、画像データの様々な特徴を解析し、解析した特徴に基づいて画像を検索する。画像データの特徴には、画像を構成する色の出現頻度による特徴や、画像から抽出した輪郭による特徴等がある。そして、画像検索は、それぞれの特徴について特徴量を算出し、算出した特徴量に基づいて画像を検索する。
【０００３】
例えば、特許文献１では、画像の様々な特徴量を用いて、画像同士の類似度を算出し、算出した類似度に基づいて、類似する画像を検索するシステムが開示されている。
【０００４】
特許文献１に開示されたシステムは、画面に表示された画像の中から第一、第二の類似サンプル画像を選択し、各画像の各特徴量を画像データベースから読み出す。次に、このシステムは、画像データベース中の被検索画像について、第一、第二の類似サンプル画像の各特徴量と、被検索画像の特徴量とを用いて類似度Ｒを算出し、類似度Ｒの値に基づき、被検索画像の中から画像の検索を行う。さらに、このシステムは、類似しない非類似サンプル画像を選択し、類似サンプル画像の各特徴量と、非類似サンプル画像の各特徴量と、被検索画像の特徴量とを用いて類似度Ｒを算出し、類似度Ｒの値に基づき、被検索画像の中から画像の検索を行う。このようにして、特許文献１に開示されたシステムは、必要とする画像の検索に用いる特徴量を明確にし、類似度Ｒをより確かな値とすることで、必要とする画像が得られる確率を向上させる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−２１１９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示されたシステムは、選択された複数の画像について算出した各特徴量に基づいて、被検索画像との類似度を算出するので、選択された画像全体と、被検索画像の全体との類似度は高いが、部分的には非常に異なる部分を含む画像を場合によって検索する。例えば、ユーザの好みに合った不動産に係る画像を検索する場合において、このような検索は、ユーザから好みの住宅や庭園等を提示されても、ユーザの嫌いな屋根や花壇等を含む画像を場合によって検索してしまうので、ユーザの好みに合った不動産に係る画像を検索することができない。
【０００７】
そこで、ユーザの好みに合った不動産に係る画像を検索する場合において、ユーザの好みに合う画像を含み、かつ、ユーザの好みに合わない画像を含まない、画像を検索する不動産画像検索装置及び方法が求められている。
【０００８】
本発明は、ユーザによって指定された画像に基づいて、ユーザの好みに合った不動産に係る画像を精度良く検索することができる不動産画像検索装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明では、以下のような解決手段を提供する。
【００１０】
（１）  ユーザ端末から受け付けた情報に基づいて、不動産に係る画像を検索する不動産画像検索装置であって、前記不動産に係る画像を複数の領域の画像によって構成して記憶する不動産画像記憶手段と、ユーザの識別情報と、当該ユーザの好みと、画像とを対応付けて記憶する趣向記憶手段と、前記不動産画像記憶手段に記憶された前記不動産に係る画像を構成する領域の画像について、好みであるか否かの指定情報と、前記ユーザの識別情報とを前記ユーザ端末から受け付ける領域情報受付手段と、前記領域情報受付手段によって受け付けられた前記ユーザの識別情報に対応付けて、前記指定情報によって好みであると指定された領域の画像及び好みではないと指定された領域の画像である、ユーザの好みを示す画像を前記趣向記憶手段に記憶させる趣向作成手段と、前記不動産画像記憶手段に記憶された前記不動産に係る画像の中から画像を検索するための、前記ユーザの識別情報を含む検索指示情報を前記ユーザ端末から受け付ける検索受付手段と、前記検索受付手段によって受け付けられた前記検索指示情報に応じて、前記趣向記憶手段から、当該検索指示情報に含まれる前記ユーザの識別情報に対応付けられた前記ユーザの好みを示す画像を取得する趣向取得手段と、前記趣向取得手段によって取得された前記ユーザの好みを示す画像のうち前記好みであると指定された領域の画像を含むと判断し、かつ、前記好みではないと指定された領域の画像を含まないと判断した、前記不動産に係る画像を前記不動産画像記憶手段から検索する類似画像検索手段と、を備える不動産画像検索装置。
【００１１】
（１）の構成によれば、本発明に係る不動産画像検索装置は、不動産に係る画像を複数の領域の画像によって構成して記憶する不動産画像記憶手段と、ユーザの識別情報と、当該ユーザの好みと、画像とを対応付けて記憶する趣向記憶手段とを有し、不動産画像記憶手段に記憶された不動産に係る画像を構成する領域の画像について、好みであるか否かの指定情報と、ユーザの識別情報とをユーザ端末から受け付け、受け付けたユーザの識別情報に対応付けて、指定情報によって好みであると指定された領域の画像及び好みではないと指定された領域の画像である、ユーザの好みを示す画像を趣向記憶手段に記憶させる。そして、本発明に係る不動産画像検索装置は、不動産画像記憶手段に記憶された不動産に係る画像の中から画像を検索するための、ユーザの識別情報を含む検索指示情報をユーザ端末から受け付け、受け付けた検索指示情報に応じて、趣向記憶手段から、当該検索指示情報に含まれるユーザの識別情報に対応付けられたユーザの好みを示す画像を取得し、取得したユーザの好みを示す画像のうち好みであると指定された領域の画像を含むと判断し、かつ、好みではないと指定された領域の画像を含まないと判断した、不動産に係る画像を不動産画像記憶手段から検索する。
【００１２】
すなわち、本発明に係る不動産画像検索装置は、不動産に係る画像を構成する領域の画像についてユーザの好みを受け付け、ユーザの識別情報に対応付けて趣向記憶手段に記憶させる。そして、本発明に係る不動産画像検索装置は、ユーザの検索指示情報に応じて、趣向記憶手段から、ユーザの好みを示す画像を取得し、取得したユーザの好みを示す画像のうち好みであると指定された領域の画像を含むと判断し、かつ、好みではないと指定された領域の画像を含まないと判断した、不動産に係る画像を不動産画像記憶手段から検索する。したがって、本発明に係る不動産画像検索装置は、不動産に係る画像を構成する領域の画像についてのユーザの好みを示す画像に基づいて、不動産に係る画像を検索するので、ユーザの好みの領域を含み、かつ、好みではない領域を含まない、ユーザの好みに合った不動産に係る画像を精度良く検索することができる。
【００１３】
（２）  画像の特徴を示す特徴量を算出する特徴量算出手段と、前記ユーザの好みを示す画像について前記特徴量算出手段によって算出された特徴量と、前記不動産に係る画像を構成する領域の画像について前記特徴量算出手段によって算出された特徴量とに基づいて、前記ユーザの好みを示す画像と、前記不動産に係る画像を構成する領域の画像との類似度を算出する類似度算出手段と、をさらに備え、前記類似画像検索手段は、前記類似度算出手段によって算出された前記類似度に基づいて、前記不動産に係る画像に前記ユーザの好みを示す画像が含まれるか否かを判断する、（１）に記載の不動産画像検索装置。
【００１４】
（２）の構成によれば、本発明に係る不動産画像検索装置は、（１）に記載の不動産画像検索装置において、画像の特徴を示す特徴量を算出し、ユーザの好みを示す画像について算出された特徴量と、不動産に係る画像を構成する領域の画像について算出された特徴量とに基づいて、ユーザの好みを示す画像と、不動産に係る画像を構成する領域の画像との類似度を算出し、算出された類似度に基づいて、不動産に係る画像にユーザの好みを示す画像が含まれるか否かを判断する。
【００１５】
したがって、（２）に記載の不動産画像検索装置は、算出した類似度に基づいて、不動産に係る画像にユーザの好みを示す画像が含まれるか否かを判断するので、ユーザの好みに合った不動産に係る画像を客観的に精度良く検索することができる。
【００１６】
（３）  前記不動産画像記憶手段に記憶した前記不動産に係る画像のサムネイル画像を前記ユーザ端末に送信するサムネイル画像送信手段と、前記サムネイル画像送信手段によって送信された前記ユーザ端末から前記サムネイル画像を受け付ける画像受付手段と、前記画像受付手段によって前記サムネイル画像が受け付けられたことに応じて、受け付けられた前記サムネイル画像に対応付けられた元の画像を前記ユーザ端末に送信する画像送信手段と、をさらに備え、前記領域情報受付手段は、前記画像送信手段によって送信された画像を構成する領域の画像について、好みであるか否かの指定情報と、前記ユーザの識別情報とを受け付ける、（１）又は（２）に記載の不動産画像検索装置。
【００１７】
（３）の構成によれば、本発明に係る不動産画像検索装置は、（１）又は（２）に記載の不動産画像検索装置において、不動産画像記憶手段に記憶した不動産に係る画像のサムネイル画像をユーザ端末に送信し、送信されたユーザ端末からサムネイル画像を受け付け、サムネイル画像が受け付けられたことに応じて、受け付けられたサムネイル画像に対応付けられた元の画像をユーザ端末に送信し、送信された画像を構成する領域の画像について、好みであるか否かの指定情報と、ユーザの識別情報とを受け付ける。
【００１８】
したがって、（３）に記載の不動産画像検索装置は、サムネイル画像を受け付け、受け付けたサムネイル画像の元の画像についてユーザの好みを受け付けるので、ユーザに、多くの不動産に係る画像から、好みに合った不動産に係る画像を容易に選択させることができる。
【００１９】
（４）  不動産に係る画像を複数の領域の画像によって構成して記憶する不動産画像記憶手段と、ユーザの識別情報と、当該ユーザの好みと、画像とを対応付けて記憶する趣向記憶手段と、を有する不動産画像検索装置が、ユーザ端末から受け付けた情報に基づいて、不動産に係る画像を検索する不動産画像検索方法であって、前記不動産画像記憶手段に記憶された前記不動産に係る画像を構成する領域の画像について、好みであるか否かの指定情報と、前記ユーザの識別情報とを前記ユーザ端末から受け付けるステップと、受け付けられた前記ユーザの識別情報に対応付けて、前記指定情報によって好みであると指定された領域の画像及び好みではないと指定された領域の画像である、ユーザの好みを示す画像を前記趣向記憶手段に記憶させるステップと、前記不動産画像記憶手段に記憶された前記不動産に係る画像の中から画像を検索するための、前記ユーザの識別情報を含む検索指示情報を前記ユーザ端末から受け付けるステップと、受け付けられた前記検索指示情報に応じて、前記趣向記憶手段から、当該検索指示情報に含まれる前記ユーザの識別情報に対応付けられた前記ユーザの好みを示す画像を取得するステップと、取得された前記ユーザの好みを示す画像のうち前記好みであると指定された領域の画像を含むと判断し、かつ、前記好みではないと指定された領域の画像を含まないと判断した、前記不動産に係る画像を前記不動産画像記憶手段から検索するステップと、を備える不動産画像検索方法。
【００２０】
したがって、本発明に係る不動産画像検索方法は、不動産に係る画像を構成する領域の画像についてのユーザの好みを示す画像に基づいて、不動産に係る画像を検索するので、ユーザの好みの領域を含み、かつ、好みではない領域を含まない、ユーザの好みに合った不動産に係る画像を精度良く検索することができる。
【発明の効果】
【００２１】
本発明は、ユーザによって指定された画像に基づいて、ユーザの好みに合った不動産に係る画像を精度良く検索することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係る不動産画像検索装置の特徴を示すブロック図である。
【図２】本発明の一実施形態に係る不動産画像検索装置の特徴に、サムネイル画像から好みの画像を受け付ける機能と、特徴量及び類似度に基づいて検索する機能とを加えた機能ブロック図である。
【図３】本発明の一実施形態に係る不動産画像ＤＢを示す図である。
【図４】本発明の一実施形態に係る趣向ＤＢを示す図である。
【図５】本発明の一実施形態に係る不動産画像検索装置の好み指定処理を示すフローチャートである。
【図６】本発明の一実施形態に係る不動産画像検索装置の画像検索処理を示すフローチャートである。
【図７】本発明の一実施形態に係る不動産画像検索装置によってサムネイル画像が表示されていることを示す図である。
【図８】本発明の一実施形態に係る不動産画像検索装置によって表示された不動産に係る画像について領域の指定を受け付けていることを示す図である。
【図９】本発明の一実施形態に係る不動産画像検索装置がユーザの好みに合った不動産に係る画像を検索し、検索した画像が表示されていることを示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態について図を参照しながら説明する。
【００２４】
本実施形態は、コンピュータ及びその周辺装置に適用される。本実施形態における各部は、コンピュータ及びその周辺装置が備えるハードウェア並びに該ハードウェアを制御するソフトウェアによって構成される。
【００２５】
上記ハードウェアには、制御部としてのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）の他、記憶部、通信装置、表示装置及び入力装置が含まれる。記憶部としては、例えば、メモリ（ＲＡＭ：Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＲＯＭ：Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ等）、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）及び光ディスク（ＣＤ：Ｃｏｍｐａｃｔ  Ｄｉｓｋ、ＤＶＤ：Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ等）ドライブが挙げられる。通信装置としては、例えば、各種有線及び無線インターフェース装置が挙げられる。表示装置としては、例えば、液晶ディスプレイやプラズマディスプレイ等の各種ディスプレイが挙げられる。入力装置としては、例えば、キーボード及びポインティング・デバイス（マウス、トラッキングボール等）が挙げられる。
【００２６】
上記ソフトウェアには、上記ハードウェアを制御するコンピュータ・プログラムやデータが含まれる。コンピュータ・プログラムやデータは、記憶部により記憶され、制御部により適宜実行、参照される。また、コンピュータ・プログラムやデータは、通信回線を介して配布されることも可能であり、ＣＤ−ＲＯＭ等のコンピュータ可読媒体に記録して配布されることも可能である。
【００２７】
図１は、本発明の一実施形態に係る不動産画像検索装置１０の特徴を示すブロック図である。不動産画像検索装置１０は、ユーザ端末６０から受け付けた情報に基づいて、不動産に係る画像を検索する装置であって、記憶部において、不動産画像記憶手段として不動産画像ＤＢ３１と、趣向記憶手段として趣向ＤＢ３２とを備える。不動産画像検索装置１０は、制御部において、領域情報受付手段として領域情報受付部１１と、趣向作成手段として趣向作成部１２と、検索受付手段として検索受付部１３と、趣向取得手段として趣向取得部１４と、類似画像検索手段として類似画像検索部１５とを備えている。そして、不動産画像検索装置１０は、領域情報受付部１１がユーザの好みを受け付け、趣向作成部１２がユーザの好みとユーザの識別情報とを対応付けて趣向ＤＢ３２に記憶させる。その後、不動産画像検索装置１０は、検索受付部１３が検索指示情報を受け付け、趣向取得部１４が趣向ＤＢ３２からユーザの好みを示す画像を取得し、類似画像検索部１５が不動産画像ＤＢ３１から検索することによって、ユーザの好みに合った不動産に係る画像を検索する。このような不動産画像検索装置１０の特徴について、各部ごとに詳述する。
【００２８】
不動産画像ＤＢ３１は、不動産に係る画像を複数の領域の画像によって構成して記憶する。例えば、不動産画像ＤＢ３１に記憶されている不動産に係る画像は、屋根や、壁、窓、玄関、庭園等の領域ごとの画像によって構成されている（図３参照）。さらに、不動産画像ＤＢ３１は、領域ごとの画像の特徴量や、画像の作成日時を記憶するとしてもよい。
【００２９】
趣向ＤＢ３２は、ユーザの識別情報と、当該ユーザの好みと、画像とを対応付けて記憶する。例えば、趣向ＤＢ３２は、ユーザの識別情報であるユーザＩＤに対応付けて、領域の画像と、その領域の画像について好みであるか否かを示す情報とを記憶している（図４参照）。さらに、趣向ＤＢ３２は、領域の画像について特徴量を記憶するとしてもよい。
【００３０】
領域情報受付部１１は、不動産画像ＤＢ３１に記憶された不動産に係る画像を構成する領域の画像について、好みであるか否かの指定情報と、ユーザの識別情報とをユーザ端末６０から受け付ける。例えば、領域情報受付部１１は、不動産画像ＤＢ３１に記憶された不動産に係る画像を、コンピュータネットワークを介して接続されたユーザ端末６０に送信し、送信した画像について、領域の指定と、その領域の画像について好みであるか否かの指定と、ユーザＩＤとをユーザ端末６０から受信する。領域の指定について、領域情報受付部１１は、例えば、ユーザによって画像において指定された範囲を受け付けるとしてもよいし、予め定義した領域についてユーザの指定を受け付けるとしてもよい。好みであるか否かの指定について、領域情報受付部１１は、例えば、ユーザ端末６０における、好みを示すスイッチに対するマウスによるクリックをユーザ端末６０から受け付けるとしてもよいし、好みを示すキーの押下をユーザ端末６０から受け付けるとしてもよい。ユーザＩＤについて、領域情報受付部１１は、例えば、領域を指定する際にユーザＩＤの入力をユーザ端末６０から受け付けてもよいし、ユーザ端末６０からログインされたユーザＩＤを参照することによって受け付けるとしてもよい。
【００３１】
趣向作成部１２は、領域情報受付部１１によって受け付けられたユーザの識別情報に対応付けて、指定情報によって好みであると指定された領域の画像及び好みではないと指定された領域の画像である、ユーザの好みを示す画像を趣向ＤＢ３２に記憶させる。例えば、趣向作成部１２は、ユーザＩＤに対応付けて、指定された領域の画像と、その領域の画像について好みであるか否かを示す情報とを趣向ＤＢ３２に記憶させる（図４参照）。
【００３２】
検索受付部１３は、不動産画像ＤＢ３１に記憶された不動産に係る画像の中から画像を検索するための、ユーザの識別情報を含む検索指示情報をユーザ端末６０から受け付ける。例えば、検索受付部１３は、検索指示情報として、ユーザＩＤと、検索条件とを受け付ける。検索条件は、不動産に係る画像を不動産画像ＤＢ３１に記憶した作成日時を含んでもよい。
【００３３】
趣向取得部１４は、検索受付部１３によって受け付けられた検索指示情報に応じて、趣向ＤＢ３２から、当該検索指示情報に含まれるユーザの識別情報に対応付けられたユーザの好みを示す画像を取得する。例えば、趣向取得部１４は、検索指示情報に含まれるユーザＩＤによって趣向ＤＢ３２を検索し、検索したユーザＩＤに対応付けられた領域の画像と、その領域の画像について好みであるか否かの情報とを取得する。
【００３４】
類似画像検索部１５は、趣向取得部１４によって取得されたユーザの好みを示す画像のうち好みであると指定された領域の画像を含むと判断し、かつ、好みではないと指定された領域の画像を含まないと判断した、不動産に係る画像を不動産画像ＤＢ３１から検索する。例えば、類似画像検索部１５は、好みであると指定された領域の画像と、不動産画像ＤＢ３１に記憶された不動産に係る画像を構成する領域の画像とを比較し、その不動産に係る画像が、好みであると指定された領域の画像を含むか否かを判断する。同様に、類似画像検索部１５は、好みではないと指定された領域の画像と、不動産画像ＤＢ３１に記憶された不動産に係る画像を構成する領域の画像とを比較し、その不動産に係る画像が、好みではないと指定された領域の画像を含むか否かを判断する。含むか否かの判断について、類似画像検索部１５は、例えば、比較する画像同士の特徴量が同様である場合に、含むと判断する。そして、類似画像検索部１５は、好みであると指定された領域の画像を含み、かつ、好みではないと指定された領域の画像を含まない、不動産に係る画像を不動産画像ＤＢ３１から検索する。
【００３５】
図２は、本発明の一実施形態に係る不動産画像検索装置１０の特徴に、サムネイル画像から好みの画像を受け付ける機能と、特徴量及び類似度に基づいて検索する機能とを加えた機能ブロック図である。不動産画像検索装置１０は、図１の特徴に加えて、制御部において、サムネイル画像送信手段としてサムネイル画像送信部１６と、画像受付手段として画像受付部１７と、画像送信手段として画像送信部１８と、特徴量算出手段として特徴量算出部１９と、類似度算出手段として類似度算出部２０とを備えている。そして、不動産画像検索装置１０は、サムネイル画像送信部１６がサムネイル画像を送信し、画像受付部１７がサムネイル画像を受け付け、画像送信部１８がサムネイル画像に対応付けられた元の画像を送信し、領域情報受付部１１がユーザの好みを受け付けることによって、ユーザの好みを示す領域の画像を受け付ける。そして、不動産画像検索装置１０は、領域情報受付部１１によって受け付けられたユーザの好みを示す画像について特徴量算出部１９が特徴量を算出し、趣向作成部１２が特徴量を趣向ＤＢ３２に記憶させ、ユーザの好みを示す画像の特徴量と、不動産画像ＤＢ３１に記憶させた画像の特徴量とに基づいて類似度算出部２０が類似度を算出することによって、ユーザの好みに合った不動産に係る画像を検索する。このような不動産画像検索装置１０について、図１の特徴に加えた機能について、各部ごとに詳述する。
【００３６】
サムネイル画像送信部１６は、不動産画像ＤＢ３１に記憶した不動産に係る画像のサムネイル画像をユーザ端末６０に送信する。サムネイル画像は、不動産に係る画像を縮小した画像である。例えば、サムネイル画像送信部１６は、ユーザ端末６０から受信した情報に基づいて、１画面に表示できるだけの個数のサムネイル画像を送信する。
【００３７】
画像受付部１７は、サムネイル画像送信部１６によって送信されたユーザ端末６０からサムネイル画像を受け付ける。例えば、画像受付部１７は、ユーザ端末６０からサムネイル画像を示す情報であるサムネイル画像のシーケンス番号等を受け付ける。
【００３８】
画像送信部１８は、画像受付部１７によってサムネイル画像が受け付けられたことに応じて、受け付けられたサムネイル画像に対応付けられた元の画像をユーザ端末６０に送信する。例えば、画像送信部１８は、受け付けられたサムネイル画像に対応付けられた元の画像である、サムネイル化する前の画像をユーザ端末６０に送信する。
【００３９】
そして、領域情報受付部１１は、画像送信部１８によって送信された画像を構成する領域の画像について、好みであるか否かの指定情報と、ユーザの識別情報とを受け付ける。すなわち、不動産画像検索装置１０は、多数の不動産に係る画像の中からユーザの好みを示す画像を取得するために、多数の不動産に係る画像をサムネイル画像の一覧によって示す。続いて、不動産画像検索装置１０は、サムネイル画像の一覧の中から、特定のサムネイル画像が絞り込まれて選択されたことに応じて、選択されたサムネイル画像の元の画像を示し、その画像を構成する領域の画像について、好みであるか否かの指定情報を受け付ける。そして、不動産画像検索装置１０は、ユーザＩＤに対応付けて、受け付けた指定情報をユーザの好みを示す画像として趣向ＤＢ３２に記憶させる。
【００４０】
特徴量算出部１９は、画像の特徴を示す特徴量を算出する。画像の特徴量は、例えば、画像を構成する画素の色情報であるＲＧＢ値の平均値であるとしてもよい。すなわち、特徴量算出部１９は、画像を構成する画素のＲＧＢ値を取得し、取得したＲ（Ｒｅｄ：赤色）、Ｇ（Ｇｒｅｅｎ：緑色）、Ｂ（Ｂｌｕｅ：青色）ごとに平均値を算出する。さらに、画像の特徴量として、特徴量算出部１９は、不動産に係る画像の構造についての特徴量を算出するとしてもよい。例えば、特徴量算出部１９は、画像から形状を抽出し、抽出した形状を数値化し、形状の特徴量（例えば、抽出した形状における縦と横との比率等）を算出する。
【００４１】
例えば、趣向作成部１２は、ユーザＩＤに対応付けて記憶させる領域の画像について、特徴量算出部１９によって算出された特徴量を趣向ＤＢ３２に記憶させる。
【００４２】
類似度算出部２０は、ユーザの好みを示す画像について特徴量算出部１９によって算出された特徴量と、不動産に係る画像を構成する領域の画像について特徴量算出部１９によって算出された特徴量とに基づいて、ユーザの好みを示す画像と、不動産に係る画像を構成する領域の画像との類似度を算出する。例えば、類似度算出部２０は、趣向ＤＢ３２に記憶されたユーザの好みを示す領域の画像についての特徴量と、不動産画像ＤＢ３１に記憶された不動産に係る画像を構成する領域の画像についての特徴量との距離（色の特徴量同士の差や、形状の特徴量同士の差の二乗和）を算出し、算出した距離が小さいほど類似度が大きくなるように、類似度を算出する。
【００４３】
そして、類似画像検索部１５は、類似度算出部２０によって算出された類似度に基づいて、不動産に係る画像にユーザの好みを示す画像が含まれるか否かを判断する。例えば、類似画像検索部１５は、類似度算出部２０によって算出された類似度が所定の閾値より大きい場合、不動産に係る画像にユーザの好みを示す画像が含まれると判断し、類似度が所定の閾値より小さい場合、不動産に係る画像にユーザの好みを示す画像が含まれないと判断する。このように判断して、類似画像検索部１５は、ユーザの好みであると指定された領域の画像を含み、かつ、好みではないと指定された領域の画像を含まない、不動産に係る画像を不動産画像ＤＢ３１から検索する。
【００４４】
図３は、本発明の一実施形態に係る不動産画像ＤＢ３１を示す図である。不動産画像ＤＢ３１は、画像に対応付けて、作成日時と、領域の画像と、特徴量とを記憶する。
【００４５】
画像は、不動産に係る画像であって、デジタル化された画像ファイルである。作成日時は、画像ファイルを作成した日時である。領域の画像は、画像を構成する領域の画像であって、デジタル化された画像ファイルである。特徴量のうち色の特徴量は、領域の画像を構成する画素のＲ値、Ｇ値、Ｂ値をそれぞれ平均した平均値である。特徴量のうち形状の特徴量は、画像から抽出された形状について数値化した形状の特徴量（例えば、抽出した形状における縦の長さと、横の長さとの比率等）である。
【００４６】
図４は、本発明の一実施形態に係る趣向ＤＢ３２を示す図である。趣向ＤＢ３２は、ユーザＩＤに対応付けて、ユーザの好みを示す画像と、特徴量とを記憶する。
【００４７】
ユーザＩＤは、ユーザの好みを示す画像を取得する際に取得したユーザＩＤである。ユーザの好みを示す画像は、領域の画像であってデジタル化された画像ファイルと、その画像についてのユーザの好み（図４において、○は好みを示し、×は好みではないを示す）とを含む。特徴量は、不動産画像ＤＢ３１における画像の特徴量と同様である。
【００４８】
図５は、本発明の一実施形態に係る不動産画像検索装置１０の好み指定処理を示すフローチャートである。本処理は、プログラム開始指令により処理を開始し、プログラムの終了により処理を終了する。
【００４９】
ステップＳ１１１において、ＣＰＵは、不動産に係る画像のサムネイル画像を送信する。より具体的には、ＣＰＵは、不動産に係る画像をサムネイル化したサムネイル画像を、ユーザ端末６０に送信する。その後、ＣＰＵは、処理をステップＳ１１２に移す。
【００５０】
ステップＳ１１２において、ＣＰＵは、サムネイル画像を受け付ける。より具体的には、ＣＰＵは、ユーザ端末６０においてサムネイル画像の中からマウス等によって選択されたサムネイル画像についての情報を、受信する。その後、ＣＰＵは、処理をステップＳ１１３に移す。
【００５１】
ステップＳ１１３において、ＣＰＵは、受け付けたサムネイル画像の元の画像を送信する。より具体的には、ＣＰＵは、受信したサムネイル画像についての情報に基づいて、サムネイル化しない不動産に係る画像をユーザ端末６０に送信する。その後、ＣＰＵは、処理をステップＳ１１４に移す。
【００５２】
ステップＳ１１４において、ＣＰＵは、画像を構成する領域についての好みの指定を受け付ける。より具体的には、ＣＰＵは、送信した画像を構成する領域についての指定と、その領域の画像について好みであるか否かを示す情報とを受信する。その後、ＣＰＵは、処理をステップＳ１１５に移す。
【００５３】
ステップＳ１１５において、ＣＰＵは、特徴量を算出する。より具体的には、ＣＰＵは、指定された領域の画像について、色の特徴量と、形状の特徴量とを算出する。その後、ＣＰＵは、処理をステップＳ１１６に移す。
【００５４】
ステップＳ１１６において、ＣＰＵは、ユーザＩＤに対応付けて、ユーザの好みを示す領域の画像を趣向ＤＢ３２に記憶させる。より具体的には、ＣＰＵは、ユーザＩＤに対応付けて、ユーザの好みを示す領域の画像と、その画像について好みであるか否かを示す情報と、その領域の画像について算出した特徴量とを趣向ＤＢ３２に記憶させる。その後、ＣＰＵは、処理を終了する。
【００５５】
図６は、本発明の一実施形態に係る不動産画像検索装置１０の画像検索処理を示すフローチャートである。本処理は、プログラム開始指令により処理を開始し、プログラムの終了により処理を終了する。
【００５６】
ステップＳ１２１において、ＣＰＵは、ユーザＩＤと検索条件とを受け付ける。より具体的には、ＣＰＵは、ユーザ端末６０からユーザＩＤと、画像の作成日時の範囲等の検索条件とを受信する。その後、ＣＰＵは、処理をステップＳ１２２に移す。
【００５７】
ステップＳ１２２において、ＣＰＵは、ユーザの好みを示す画像を取得する。より具体的には、ＣＰＵは、受信したユーザＩＤによって趣向ＤＢ３２を検索し、検索したユーザＩＤに対応付けられたユーザの好みを示す画像を取得する。その後、ＣＰＵは、処理をステップＳ１２３に移す。
【００５８】
ステップＳ１２３において、ＣＰＵは、不動産に係る画像を取得する。より具体的には、ＣＰＵは、不動産画像ＤＢ３１に記憶されている不動産に係る画像を取得する。その後、ＣＰＵは、処理をステップＳ１２４に移す。
【００５９】
ステップＳ１２４において、ＣＰＵは、取得した不動産に係る画像が好みの領域の画像を含むか否かを判断する。より具体的には、ＣＰＵは、取得した不動産に係る画像を構成する領域の画像についての特徴量と、ユーザの好みを示す領域のうち好みであると指定された画像についての特徴量と、の距離（色の特徴量同士の差や、形状の特徴量同士の差の二乗和）を算出する。そして、ＣＰＵは、算出した距離が所定の閾値以内か否かを判断する。この判断がＹＥＳの場合、ＣＰＵは処理をステップＳ１２５に移し、ＮＯの場合、ＣＰＵは処理をステップＳ１２７に移す。
【００６０】
ステップＳ１２５において、ＣＰＵは、取得した不動産に係る画像が好みでない領域の画像を含まないか否かを判断する。より具体的には、ＣＰＵは、取得した不動産に係る画像を構成する領域の画像についての特徴量と、ユーザの好みを示す領域のうち好みでないと指定された画像についての特徴量と、の距離（色の特徴量同士の差や、形状の特徴量同士の差の二乗和）を算出する。そして、ＣＰＵは、算出した距離が所定の閾値以上か否かを判断する。この判断がＹＥＳの場合、ＣＰＵは処理をステップＳ１２６に移し、ＮＯの場合、ＣＰＵは処理をステップＳ１２７に移す。
【００６１】
ステップＳ１２６において、ＣＰＵは、取得した不動産に係る画像をユーザの好みに合った画像として記憶部（図示せず）に記憶させる。その後、ＣＰＵは、処理をステップＳ１２７に移す。
【００６２】
ステップＳ１２７において、ＣＰＵは、検索終了か否かを判断する。より具体的には、ＣＰＵは、検索条件（例えば、受け付けた作成日時）の範囲内の不動産に係る画像について、処理を行ったか否かを判断する。この判断がＹＥＳの場合、ＣＰＵは処理をステップＳ１２８に移し、ＮＯの場合、ＣＰＵは処理をステップＳ１２３に移す。
【００６３】
ステップＳ１２８において、ＣＰＵは、ユーザの好みに合った画像をユーザ端末６０に送信する。より具体的には、ＣＰＵは、ステップＳ１２６において記憶させた画像をユーザ端末６０に送信する。その後、ＣＰＵは、処理を終了する。
【００６４】
図７は、本発明の一実施形態に係る不動産画像検索装置１０によってサムネイル画像９１Ａ〜９１Ｏが表示されていることを示す図である。図７が示す例は、不動産画像検索装置１０が不動産画像ＤＢ３１に記憶された不動産に係る画像をサムネイル化し、サムネイル画像９１Ａ〜９１Ｏとしてユーザ端末６０に送信し、送信されたサムネイル画像９１Ａ〜９１Ｏがユーザ端末６０の画面６１に表示されていることを示す例である。サムネイル画像９１Ｄ〜９１Ｏは、不動産に係る具体的な画像を「・・・」によって省略した画像である。
【００６５】
図８は、本発明の一実施形態に係る不動産画像検索装置１０によって表示された不動産に係る画像について領域の指定を受け付けていることを示す図である。図８が示す例は、ユーザ端末６０の画面６１に表示されたサムネイル画像９１Ａ〜９１Ｏ（図７参照）の中からサムネイル画像９１Ａが選択され、選択されたサムネイル画像９１Ａを受け付けた不動産画像検索装置１０がサムネイル画像９１Ａに対応付けられた元の画像９０Ａをユーザ端末６０に送信し、送信された画像がユーザ端末６０の画面６１に表示されていることを示す例である。そして、図８が示す例は、不動産に係る画像９０Ａについて、領域が指定され、領域２０１、２０３が好みであると指定され、領域２０２が好みでないと指定されたことを示す例である。
【００６６】
図９は、本発明の一実施形態に係る不動産画像検索装置１０がユーザの好みに合った不動産に係る画像を検索し、検索した画像が表示されていることを示す図である。図９が示す例は、図８において指定された領域のうち、好みであると指定された領域２０１、２０３と同様の画像を含み、好みでないと指定された領域２０２と同様の画像を含まない、不動産に係る画像９０Ｚを不動産画像検索装置１０が検索し、検索された画像がユーザ端末６０の画面６１に表示されていることを示す例である。
【００６７】
本実施形態によれば、不動産画像検索装置１０は、不動産に係る画像を複数の領域の画像によって構成して記憶する不動産画像ＤＢ３１と、ユーザの識別情報と、当該ユーザの好みと、画像とを対応付けて記憶する趣向ＤＢ３２とを有し、不動産画像ＤＢ３１に記憶された不動産に係る画像を構成する領域の画像について、好みであるか否かの指定情報と、ユーザの識別情報とをユーザ端末６０から受け付け、受け付けたユーザの識別情報に対応付けて、指定情報によって好みであると指定された領域の画像及び好みではないと指定された領域の画像である、ユーザの好みを示す画像を趣向ＤＢ３２に記憶させる。そして、不動産画像検索装置１０は、不動産画像ＤＢ３１に記憶された不動産に係る画像の中から画像を検索するための、ユーザの識別情報を含む検索指示情報をユーザ端末６０から受け付け、受け付けた検索指示情報に応じて、趣向ＤＢ３２から、当該検索指示情報に含まれるユーザの識別情報に対応付けられたユーザの好みを示す画像を取得し、取得したユーザの好みを示す画像のうち好みであると指定された領域の画像を含むと判断し、かつ、好みではないと指定された領域の画像を含まないと判断した、不動産に係る画像を不動産画像ＤＢ３１から検索する。
【００６８】
さらに、不動産画像検索装置１０は、不動産画像ＤＢ３１に記憶した不動産に係る画像のサムネイル画像９１Ａ〜９１Ｏをユーザ端末６０に送信し、送信されたユーザ端末６０からサムネイル画像９１Ａを受け付け、サムネイル画像９１Ａが受け付けられたことに応じて、受け付けられたサムネイル画像９１Ａに対応付けられた元の画像９０Ａをユーザ端末６０に送信し、送信された画像を構成する領域の画像について、好みであるか否かの指定情報と、ユーザの識別情報とを受け付ける。そして、不動産画像検索装置１０は、画像の特徴を示す特徴量を算出し、ユーザの好みを示す画像について算出した特徴量と、不動産に係る画像を構成する領域の画像について算出した特徴量とに基づいて、ユーザの好みを示す画像と、不動産に係る画像を構成する領域の画像との類似度を算出し、算出した類似度に基づいて、不動産に係る画像にユーザの好みを示す画像が含まれるか否かを判断し、取得したユーザの好みを示す画像のうち好みであると指定された領域の画像を含み、かつ、好みではないと指定された領域の画像を含まない、不動産に係る画像を不動産画像ＤＢ３１から検索する。したがって、不動産画像検索装置１０は、ユーザの好みを示す領域の画像に基づいて、不動産に係る画像を検索するので、ユーザの好みの領域を含み、かつ、好みではない領域を含まない、ユーザの好みに合った不動産に係る画像を精度良く検索することができる。
【００６９】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００７０】
１１  領域情報受付部
１２  趣向作成部
１３  検索受付部
１４  趣向取得部
１５  類似画像検索部
１６  サムネイル画像送信部
１７  画像受付部
１８  画像送信部
１９  特徴量算出部
２０  類似度算出部
３１  不動産画像ＤＢ
３２  趣向ＤＢ
【図１】
0005386340.tif 000002
【図２】
0005386340.tif 000003
【図３】
0005386340.tif 000004
【図４】
0005386340.tif 000005
【図５】
0005386340.tif 000006
【図６】
0005386340.tif 000007
【図７】
0005386340.tif 000008
【図８】
0005386340.tif 000009
【図９】
0005386340.tif 000010