(57)【要約】【課題】間取り図画像がない場合でも、所望される不動産物件の物件情報をユーザに提示することが可能な物件情報提示装置を提供する。【解決手段】ユーザにより指定された指定三次元モデル画像を構成する構成画像の特徴量に基づいて特定構成画像を特定し、特定構成画像と、物件情報データベース３２１の登録画像のそれぞれと、の間の第１類似度を算出し、第１類似度が閾値以上である場合に、特定構成画像に対して既定の位置関係にある関係構成画像と、第１類似度が第１閾値以上であった第１登録画像に対してその位置関係にある登録画像と、の間の第２類似度を算出し、第２類似度が既定の第２閾値以上である場合に、第１登録画像と、第２類似度が第２閾値以上であった第２登録画像と、を有する不動産物件の画像を物件情報データベース３２１において特定し、その特定された類似画像を含む物件情報をユーザに提示する。【選択図】図４
2020030609.tif 000002
【特許請求の範囲】
【請求項１】
不動産物件の画像が、複数の当該不動産物件ごとに登録画像として登録されたデータベースにアクセス可能な物件情報提供装置であって、
ユーザにより指定された三次元モデル画像である指定三次元モデル画像を含む検索要求を取得する取得手段と、
前記指定三次元モデル画像を構成する構成画像それぞれの特徴量に基づいて、特定の当該構成画像を特定構成画像として特定する第１特定手段と、
前記特定された特定構成画像と、前記登録画像のそれぞれと、の間の第１類似度を算出する第１算出手段と、
前記算出された第１類似度が予め設定された第１閾値以上である場合に、前記構成画像のうち前記特定構成画像に対して予め設定された位置関係にある関係構成画像と、前記算出された第１類似度が前記第１閾値以上であった前記登録画像である第１登録画像に対して前記位置関係にある前記登録画像と、の間の第２類似度を算出する第２算出手段と、
前記算出された第２類似度が予め設定された第２閾値以上である場合に、前記第１登録画像と、前記算出された第２類似度が前記第２閾値以上であった前記登録画像である第２登録画像と、を有する前記不動産物件の画像を、類似画像として前記データベースにおいて特定する第２特定手段と、
前記特定された類似画像を含む物件情報を、前記検索要求に対応する検索結果として前記ユーザに提示する提示手段と、
を備えることを特徴とする物件情報提示装置。
【請求項２】
前記第１特定手段は、複数の前記構成画像のうち、前記特徴量が最も大きい構成画像を前記特定構成画像として特定することを特徴とする請求項１に記載の物件情報提示装置。
【請求項３】
前記第１特定手段は、複数の前記構成画像間における各前記特徴量の相対値に基づいて前記特定構成画像を特定することを特徴とする請求項１又は請求項２に記載の物件情報提示装置。
【請求項４】
前記特定構成画像は、前記指定三次元モデル画像を構成する構成壁画像それぞれの前記特徴量に基づいて特定された特定構成壁画像であり、
前記登録画像は、前記不動産物件の画像を構成する登録壁画像のそれぞれであり、
前記関係構成画像は、前記構成壁画像のうち前記特定構成壁画像に相隣接する構成壁画像であり、
前記第１登録画像は、前記算出された第１類似度が前記第１閾値以上であった前記登録壁画像であり、
前記第２登録画像は、前記算出された第２類似度が前記第２閾値以上であった前記登録壁画像であることを特徴とする請求項１から請求項３のいずれか一項に記載の物件情報提示装置。
【請求項５】
前記特定構成画像は、前記指定三次元モデル画像を構成する構成壁画像又は構成天井画像それぞれの前記特徴量に基づいて特定された特定構成壁画像又は特定構成天井画像であり、
前記登録画像は、前記不動産物件の画像を構成する登録壁画像又は登録天井画像のそれぞれであり、
前記関係構成画像は、前記構成壁画像又は前記構成天井画像のうち前記特定構成画像に相隣接する構成壁画像又は構成天井画像であり、
前記第１登録画像は、前記算出された第１類似度が前記第１閾値以上であった前記登録壁画像又は前記登録天井画像であり、
前記第２登録画像は、前記算出された第２類似度が前記第２閾値以上であった前記登録壁画像又は前記登録天井画像であることを特徴とする請求項１から請求項３のいずれか一項に記載の物件情報提示装置。
【請求項６】
前記算出された第２類似度が前記第２閾値以上である場合に、前記構成画像のうち前記特定構成画像に対して予め設定された第２位置関係にある第２関係構成画像と、前記第１登録画像に対して前記第２位置関係にある前記登録画像と、の間の第３類似度を算出する第３算出手段を更に備え、
前記算出された第２類似度が前記第２閾値以上である場合に、前記第２特定手段は、前記第１登録画像と、前記第２登録画像と、前記算出された第３類似度が予め設定された第３閾値以上である前記登録画像である第３登録画像と、を有する前記不動産物件の画像を前記類似画像として特定することを特徴とする請求項１から請求項５のいずれか一項に記載の物件情報提示装置。
【請求項７】
前記特定構成画像は、前記指定三次元モデル画像を構成する構成壁画像それぞれの前記特徴量に基づいて特定された特定構成壁画像であり、
前記登録画像は、前記不動産物件の画像を構成する登録壁画像のそれぞれであり、
前記関係構成画像は、前記構成壁画像のうち前記特定構成画像に相隣接する構成壁画像であり、
前記第１登録画像は、前記算出された第１類似度が前記第１閾値以上であった前記登録壁画像であり、
前記第２登録画像は、前記算出された第２類似度が前記第２閾値以上であった前記登録壁画像であり、
前記第２関係構成画像は、前記構成壁画像のうち、前記第２位置関係で前記特定構成画像に接する構成壁画像であり、
前記第３登録画像は、前記算出された第３類似度が前記第３閾値以上であった前記登録壁画像であることを特徴とする請求項６に記載の物件情報提供装置。
【請求項８】
前記特定構成画像は、前記指定三次元モデル画像を構成する構成壁画像又は構成天井画像それぞれの前記特徴量に基づいて特定された特定構成壁画像又は特定構成天井画像であり、
前記登録画像は、前記不動産物件の画像を構成する登録壁画像又は登録天井画像のそれぞれであり、
前記関係構成画像は、前記構成壁画像又は前記構成天井画像のうち前記特定構成画像に相隣接する構成壁画像又は構成天井画像であり、
前記第１登録画像は、前記算出された第１類似度が前記第１閾値以上であった前記登録壁画像又は前記登録天井画像であり、
前記第２登録画像は、前記算出された第２類似度が前記第２閾値以上であった前記登録壁画像又は前記登録天井画像であり、
前記第２関係構成画像は、前記構成壁画像又は前記構成天井画像のうち、前記第２位置関係で前記特定構成画像に接する構成壁画像又は構成天井画像であり、
前記第３登録画像は、前記算出された第３類似度が前記第３閾値以上であった前記登録壁画像又は前記登録天井画像であることを特徴とする請求項６に記載の物件情報提示装置。
【請求項９】
前記データベースには、前記不動産物件を三次元モデル化した三次元モデル画像である登録三次元モデル画像と、前記不動産物件の写真画像である登録写真画像と、が、それぞれ前記登録画像として前記複数の不動産物件ごとに登録されており、
前記第２特定手段は、前記登録三次元モデル画像又は前記登録写真画像の少なくともいずれか一方を前記類似画像として特定することを特徴とする請求項１から請求項８のいずれか一項に記載の物件情報提示装置。
【請求項１０】
不動産物件の画像が、複数の当該不動産物件ごとに登録画像として登録されたデータベースにアクセス可能なコンピュータに、
ユーザにより指定された三次元モデル画像である指定三次元モデル画像を含む検索要求を取得するステップと、
前記指定三次元モデル画像を構成する構成画像それぞれの特徴量に基づいて、特定の当該構成画像を特定構成画像として特定するステップと、
前記特定された特定構成画像と、前記登録画像のそれぞれと、の間の第１類似度を算出するステップと、
前記算出された第１類似度が予め設定された第１閾値以上である場合に、前記構成画像のうち前記特定構成画像に対して予め設定された位置関係にある関係構成画像と、前記算出された第１類似度が前記第１閾値以上であった前記登録画像である第１登録画像に対して前記位置関係にある前記登録画像と、の間の第２類似度を算出するステップと、
前記算出された第２類似度が予め設定された第２閾値以上である場合に、前記第１登録画像と、前記算出された第２類似度が前記第２閾値以上であった前記登録画像である第２登録画像と、を有する前記不動産物件の画像を、類似画像として前記データベースにおいて特定するステップと、
前記特定された類似画像を含む物件情報を、前記検索要求に対応する検索結果として前記ユーザに提示するステップと、
を実行させることを特徴とする物件情報提示プログラム。
【請求項１１】
不動産物件の画像が、複数の当該不動産物件ごとに登録画像として登録されたデータベースにアクセス可能なコンピュータにより実行される物件情報提示方法であって、
ユーザにより指定された三次元モデル画像である指定三次元モデル画像を含む検索要求を取得するステップと、
前記指定三次元モデル画像を構成する構成画像それぞれの特徴量に基づいて、特定の当該構成画像を特定構成画像として特定するステップと、
前記特定された特定構成画像と、前記登録画像のそれぞれと、の間の第１類似度を算出するステップと、
前記算出された第１類似度が予め設定された第１閾値以上である場合に、前記構成画像のうち前記特定構成画像に対して予め設定された位置関係にある関係構成画像と、前記算出された第１類似度が前記第１閾値以上であった前記登録画像である第１登録画像に対して前記位置関係にある前記登録画像と、の間の第２類似度を算出するステップと、
前記算出された第２類似度が予め設定された第２閾値以上である場合に、前記第１登録画像と、前記算出された第２類似度が前記第２閾値以上であった前記登録画像である第２登録画像と、を有する前記不動産物件の画像を、類似画像として前記データベースにおいて特定するステップと、
前記特定された類似画像を含む物件情報を、前記検索要求に対応する検索結果として前記ユーザに提示するステップと、
を含むことを特徴とする物件情報提示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不動産物件の物件情報をユーザに提示する物件情報提示装置等の技術分野に属する。
【背景技術】
【０００２】
不動産物件を選ぶ場合、一般的には、不動産仲介業者の店舗で間取り図を見ながら不動産物件を選び、選んだ不動産物件を内覧等することにより、最終的に所望の不動産物件を選ぶことが行われる。このとき、内覧にわざわざ行くことなく、例えばホームページ上でその不動産物件の内部を見ることができれば、便利である。そして、ホームページ上で不動産物件の内部を見る場合、それを三次元化した立体的な画像として見ることができれば、実際の部屋をより明確に想像することができ、不動産物件選びもより容易になる。
【０００３】
このような不動産物件選びに関する従来技術を開示する先行技術文献としては、例えば下記特許文献１が挙げられる。この特許文献１に開示されている従来技術では、間取り図画像に基づいて間取り情報を生成する間取り識別部と、間取り情報を用いて三次元モデルを生成するモデル生成部と、を備える構成となっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６１１６７４６号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された従来技術では、間取り図画像を用いることが前提とされており、当該間取り図画像が取得できない場合は、その不動産物件についての三次元モデルが生成できず、結果的に所望される不動産物件選びもできないことになる。
【０００６】
そこで、本発明は、上記の点等に鑑みてなされたものであり、その課題の一例は、間取り図画像がない場合でも、所望される不動産物件の物件情報をユーザに提示することが可能な物件情報提示装置、物件情報提示方法及び物件情報提示プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、請求項１に記載の発明は、不動産物件の画像が、複数の当該不動産物件ごとに登録画像として登録されたデータベースにアクセス可能な物件情報提供装置であって、ユーザにより指定された三次元モデル画像である指定三次元モデル画像を含む検索要求を取得する取得手段と、前記指定三次元モデル画像を構成する構成画像それぞれの特徴量に基づいて、特定の当該構成画像を特定構成画像として特定する第１特定手段と、前記特定された特定構成画像と、前記登録画像のそれぞれと、の間の第１類似度を算出する第１算出手段と、前記算出された第１類似度が予め設定された第１閾値以上である場合に、前記構成画像のうち前記特定構成画像に対して予め設定された位置関係にある関係構成画像と、前記算出された第１類似度が前記第１閾値以上であった前記登録画像である第１登録画像に対して前記位置関係にある前記登録画像と、の間の第２類似度を算出する第２算出手段と、前記算出された第２類似度が予め設定された第２閾値以上である場合に、前記第１登録画像と、前記算出された第２類似度が前記第２閾値以上であった前記登録画像である第２登録画像と、を有する前記不動産物件の画像を、類似画像として前記データベースにおいて特定する第２特定手段と、前記特定された類似画像を含む物件情報を、前記検索要求に対応する検索結果として前記ユーザに提示する提示手段と、を備える。
【０００８】
この発明によれば、間取り図画像がない場合でも、ユーザが指定する三次元モデル画像を用いて、所望される不動産物件の物件情報を当該ユーザに提示することができる。
【０００９】
請求項２に記載の発明は、請求項１に記載の物件情報提示装置において、前記第１特定手段は、複数の前記構成画像のうち、前記特徴量が最も大きい構成画像を前記特定構成画像として特定するように構成される。
【００１０】
この発明によれば、所望される不動産物件により近い不動産物件の物件情報を当該ユーザに提示することができる。
【００１１】
請求項３に記載の発明は、請求項１又は請求項２に記載の物件情報提示装置において、前記第１特定手段は、複数の前記構成画像間における各前記特徴量の相対値に基づいて前記特定構成画像を特定するように構成される。
【００１２】
この発明によれば、所望される不動産物件により近い不動産物件の物件情報を当該ユーザに提示することができる。
【００１３】
請求項４に記載の発明は、請求項１から請求項３のいずれか一項に記載の物件情報提示装置において、前記特定構成画像は、前記指定三次元モデル画像を構成する構成壁画像それぞれの前記特徴量に基づいて特定された特定構成壁画像であり、前記登録画像は、前記不動産物件の画像を構成する登録壁画像のそれぞれであり、前記関係構成画像は、前記構成壁画像のうち前記特定構成壁画像に相隣接する構成壁画像であり、前記第１登録画像は、前記算出された第１類似度が前記第１閾値以上であった前記登録壁画像であり、前記第２登録画像は、前記算出された第２類似度が前記第２閾値以上であった前記登録壁画像であるように構成される。
【００１４】
この発明によれば、画像としての特徴量を取得し易い壁画像を用いることで、所望される不動産物件により近い不動産物件の物件情報を的確にユーザに提示することができる。
【００１５】
請求項５に記載の発明は、請求項１から請求項３のいずれか一項に記載の物件情報提示装置において、前記特定構成画像は、前記指定三次元モデル画像を構成する構成壁画像又は構成天井画像それぞれの前記特徴量に基づいて特定された特定構成壁画像又は特定構成天井画像であり、前記登録画像は、前記不動産物件の画像を構成する登録壁画像又は登録天井画像のそれぞれであり、前記関係構成画像は、前記構成壁画像又は前記構成天井画像のうち前記特定構成画像に相隣接する構成壁画像又は構成天井画像であり、前記第１登録画像は、前記算出された第１類似度が前記第１閾値以上であった前記登録壁画像又は前記登録天井画像であり、前記第２登録画像は、前記算出された第２類似度が前記第２閾値以上であった前記登録壁画像又は前記登録天井画像であるように構成される。
【００１６】
この発明によれば、画像としての特徴量を比較的取得し易い壁画像及び天井画像を用いることで、所望される不動産物件により近い不動産物件の物件情報を的確にユーザに提示することができる。
【００１７】
請求項６に記載の発明は、請求項１から請求項５のいずれか一項に記載の物件情報提示装置において、前記算出された第２類似度が前記第２閾値以上である場合に、前記構成画像のうち前記特定構成画像に対して予め設定された第２位置関係にある第２関係構成画像と、前記第１登録画像に対して前記第２位置関係にある前記登録画像と、の間の第３類似度を算出する第３算出手段を更に備え、前記算出された第２類似度が前記第２閾値以上である場合に、前記第２特定手段は、前記第１登録画像と、前記第２登録画像と、前記算出された第３類似度が予め設定された第３閾値以上である前記登録画像である第３登録画像と、を有する前記不動産物件の画像を前記類似画像として特定するように構成される。
【００１８】
この発明によれば、三つの登録画像を用いることで、所望される不動産物件に更に近い不動産物件の物件情報を的確にユーザに提示することができる。
【００１９】
請求項７に記載の発明は、請求項６に記載の物件情報提供装置において、前記特定構成画像は、前記指定三次元モデル画像を構成する構成壁画像それぞれの前記特徴量に基づいて特定された特定構成壁画像であり、前記登録画像は、前記不動産物件の画像を構成する登録壁画像のそれぞれであり、前記関係構成画像は、前記構成壁画像のうち前記特定構成画像に相隣接する構成壁画像であり、前記第１登録画像は、前記算出された第１類似度が前記第１閾値以上であった前記登録壁画像であり、前記第２登録画像は、前記算出された第２類似度が前記第２閾値以上であった前記登録壁画像であり、前記第２関係構成画像は、前記構成壁画像のうち、前記第２位置関係で前記特定構成画像に接する構成壁画像であり、前記第３登録画像は、前記算出された第３類似度が前記第３閾値以上であった前記登録壁画像であるように構成される。
【００２０】
この発明によれば、画像としての特徴量を取得し易い壁画像を用いることで、所望される不動産物件に更に近い不動産物件の物件情報を的確にユーザに提示することができる。
【００２１】
請求項８に記載の発明は、請求項６に記載の物件情報提示装置において、前記特定構成画像は、前記指定三次元モデル画像を構成する構成壁画像又は構成天井画像それぞれの前記特徴量に基づいて特定された特定構成壁画像又は特定構成天井画像であり、前記登録画像は、前記不動産物件の画像を構成する登録壁画像又は登録天井画像のそれぞれであり、前記関係構成画像は、前記構成壁画像又は前記構成天井画像のうち前記特定構成画像に相隣接する構成壁画像又は構成天井画像であり、前記第１登録画像は、前記算出された第１類似度が前記第１閾値以上であった前記登録壁画像又は前記登録天井画像であり、前記第２登録画像は、前記算出された第２類似度が前記第２閾値以上であった前記登録壁画像又は前記登録天井画像であり、前記第２関係構成画像は、前記構成壁画像又は前記構成天井画像のうち、前記第２位置関係で前記特定構成画像に接する構成壁画像又は構成天井画像であり、前記第３登録画像は、前記算出された第３類似度が前記第３閾値以上であった前記登録壁画像又は前記登録天井画像であるように構成される。
【００２２】
この発明によれば、画像としての特徴量を比較的取得し易い壁画像及び天井画像を用いることで、所望される不動産物件に更に近い不動産物件の物件情報を的確にユーザに提示することができる。
【００２３】
請求項９に記載の発明は、請求項１から請求項８のいずれか一項に記載の物件情報提示装置において、前記データベースには、前記不動産物件を三次元モデル化した三次元モデル画像である登録三次元モデル画像と、前記不動産物件の写真画像である登録写真画像と、が、それぞれ前記登録画像として前記複数の不動産物件ごとに登録されており、前記第２特定手段は、前記登録三次元モデル画像又は前記登録写真画像の少なくともいずれか一方を前記類似画像として特定するように構成される。
【００２４】
この発明によれば、登録三次元モデル画像又は写真画像の少なくともいずれか一方を用いることで、所望される不動産物件に近い不動産物件の物件情報を的確にユーザに提示することができる。
【００２５】
請求項１０に記載の発明は、不動産物件の画像が、複数の当該不動産物件ごとに登録画像として登録されたデータベースにアクセス可能なコンピュータに、ユーザにより指定された三次元モデル画像である指定三次元モデル画像を含む検索要求を取得するステップと、前記指定三次元モデル画像を構成する構成画像それぞれの特徴量に基づいて、特定の当該構成画像を特定構成画像として特定するステップと、前記特定された特定構成画像と、前記登録画像のそれぞれと、の間の第１類似度を算出するステップと、前記算出された第１類似度が予め設定された第１閾値以上である場合に、前記構成画像のうち前記特定構成画像に対して予め設定された位置関係にある関係構成画像と、前記算出された第１類似度が前記第１閾値以上であった前記登録画像である第１登録画像に対して前記位置関係にある前記登録画像と、の間の第２類似度を算出するステップと、前記算出された第２類似度が予め設定された第２閾値以上である場合に、前記第１登録画像と、前記算出された第２類似度が前記第２閾値以上であった前記登録画像である第２登録画像と、を有する前記不動産物件の画像を、類似画像として前記データベースにおいて特定するステップと、前記特定された類似画像を含む物件情報を、前記検索要求に対応する検索結果として前記ユーザに提示するステップと、を実行させる。
【００２６】
請求項１１に記載の発明は、不動産物件の画像が、複数の当該不動産物件ごとに登録画像として登録されたデータベースにアクセス可能なコンピュータにより実行される物件情報提示方法であって、ユーザにより指定された三次元モデル画像である指定三次元モデル画像を含む検索要求を取得するステップと、前記指定三次元モデル画像を構成する構成画像それぞれの特徴量に基づいて、特定の当該構成画像を特定構成画像として特定するステップと、前記特定された特定構成画像と、前記登録画像のそれぞれと、の間の第１類似度を算出するステップと、前記算出された第１類似度が予め設定された第１閾値以上である場合に、前記構成画像のうち前記特定構成画像に対して予め設定された位置関係にある関係構成画像と、前記算出された第１類似度が前記第１閾値以上であった前記登録画像である第１登録画像に対して前記位置関係にある前記登録画像と、の間の第２類似度を算出するステップと、前記算出された第２類似度が予め設定された第２閾値以上である場合に、前記第１登録画像と、前記算出された第２類似度が前記第２閾値以上であった前記登録画像である第２登録画像と、を有する前記不動産物件の画像を、類似画像として前記データベースにおいて特定するステップと、前記特定された類似画像を含む物件情報を、前記検索要求に対応する検索結果として前記ユーザに提示するステップと、を含む。
【発明の効果】
【００２７】
本発明によれば、ユーザが指定する三次元モデル画像を用いて、所望される不動産物件の物件情報を当該ユーザに提示することができる。
【図面の簡単な説明】
【００２８】
【図１】本実施形態の情報提供システムの概要構成の一例を示す図である。
【図２】本実施形態の物件情報データベースに登録されている情報の一例を示す図である。
【図３】（Ａ）は本実施形態の二次元の間取りを例示する図である。（Ｂ）は本実施形態の基準データデータベースに登録されているデータの一例を示す図である。
【図４】本実施形態のシステム制御部の機能ブロックの一例を示す図である。
【図５】本実施形態の室内画像を例示する図である。
【図６】（Ａ）は本実施形態の境界線抽出を例示する図である。（Ｂ）は本実施形態の距離算出を示す概念図である。
【図７】（Ａ）は本実施形態の歪み補正前の画像を例示する図である。（Ｂ）は実施形態の歪み補正後の画像を例示する図である。（Ｃ）は実施形態の三次元モデルを構成する六面図を例示する図である。
【図８】（Ａ）は本実施形態の室内空間画像を例示する概念図である。（Ｂ）は実施形態の室内空間画像の接続を例示する概念図である。
【図９】本実施形態の間取り画像データの作成及び間取り画像の表示に用いられる間取り作成／表示ページの一例を示す図である。
【図１０】本実施形態の物件情報が掲載された物件情報掲載ページの一例を示す図である。
【図１１】（Ａ）は本実施形態の三次元の間取り画像データの作成処理を例示する図（Ｉ）である。（Ｂ）は当該作成処理を例示する図（II）である。
【図１２】（Ａ）は本実施形態の三次元の間取り画像データの作成処理を例示する図（III）である。（Ｂ）は当該作成処理を例示する図（IV）である。
【図１３】（Ａ）は本実施形態の検索処理を説明する図（Ｉ）である。（Ｂ）は当該検索処理を説明する図（II）である。
【図１４】（Ａ）は本実施形態の物件情報生成処理の全体を示すシーケンス図である。（Ｂ）は当該物件情報生成処理の細部を示すフローチャートである。
【図１５】本実施形態の三次元の間取り画像の生成処理を示すシーケンス図である。
【図１６】本実施形態の検索処理を示すシーケンス図である。
【発明を実施するための形態】
【００２９】
以下、図面を参照して本発明の一実施形態について詳細に説明する。なお、以下に説明する実施の形態は、不動産物件の間取り画像を表示するための間取り画像データを含む物件情報をユーザが使用する端末に提供する情報提供システムに対して本発明を適用した場合の実施形態である。なお、本実施形態の不動産とは、例えば、建物及び土地などの不動産である。
【００３０】
［１．情報提供システムの構成及び機能］
先ず、図１を参照して、本発明の一実施形態の情報提供システムの構成及び機能について説明する。なお、図１は、本実施形態の情報提供システムの概要構成の一例を示す図である。
【００３１】
図１に示すように、本実施形態の情報提供システムＳは、一般消費者端末１−１、一般消費者端末１−２、…、一般消費者端末１−ｎ（ｎは自然数）、及び、例えば不動産仲介業者に使用される全天球カメラＣ１、全天球カメラＣ２、…、全天球カメラＣｍ（ｍは自然数）、並びに情報提供サーバ３（本発明における「物件情報提示装置」の一例）等を備えて構成されている。なお、以下の説明において、一般消費者端末１−１、一般消費者端末１−２、…、一般消費者端末１−ｎについて共通の事項を説明する場合、これらを纏めて「一般消費者端末１」と称する。また、以下の説明において、全天球カメラＣ１、全天球カメラＣ２、…、全天球カメラＣｍに共通の構成及び動作等を説明する場合、これらを纏めて単に「全天球カメラＣ」と称する。上記不動産仲介業者とは、一般消費者（顧客。本発明における「ユーザ」の一例。）が例えば不動産物件を購入したり借りたりする場合に、その仲介を行う業者である。不動産仲介業者は、不動産物件自体を所有／管理する管理会社から不動産物件の内容を示す物件情報を取得し、これに基づいて、一般消費者に当該不動産物件を紹介等する。この不動産仲介業者は、街で多く見かける不動産業者である。各一般消費者端末１、及び各全天球カメラＣは、それぞれ、ネットワークＮＷを介して情報提供サーバ３と通信可能になっている。ネットワークＮＷは、例えば、電話用回線交換ネットワーク、及びインターネットに接続するためのデータ通信用パケット交換ネットワークを含む。
【００３２】
［１−１．全天球カメラの構成及び機能］
次に、全天球カメラＣの構成及び機能について説明する。図１に示す構成において、全天球カメラＣは、それが使用される不動産仲介業者等により、販売又は賃貸の対象となる上記不動産物件内の室内空間の一つ内に設置される。このとき、当該「室内空間」とは、その不動産物件を構成する部屋、廊下又は玄関等のいずれかをいう。そして、全天球カメラＣは、それが設置されている室内空間を全方位で撮像したパノラマ画像（即ち全天球画像）に相当する室内画像データを生成し、ネットワークＮＷ経由で情報提供サーバ３に送信する。このとき、送信される室内画像データには、その不動産物件を他の不動産物件から識別するための物件識別データと、パノラマ画像撮像時における全天球カメラＣの設置位置（特に、撮像対象たる室内空間の床からの、全天球カメラＣの後述するカメラ部の高さ）を示す設置位置データと、が付加される。なお、室内画像データの生成及び送信は、その不動産物件内の一つの室内空間のみについて行われてもよいし、全天球カメラＣを設置し直すことでその不動産物件内の複数の室内空間について行われてもよい。ここで、一つの不動産物件内の複数の室内空間について室内画像データがそれぞれ生成される場合は、上記物件識別データと共に、当該室内画像データに映っている室内空間をその不動産物件内の他の室内空間から識別するための室内空間識別データも併せて付加されて送信される。これにより、情報提供サーバ３は、送信されてきた室内画像データを用いて、その室内画像データに映っている室内空間の三次元モデルを表わす室内空間画像を、不動産物件ごと及び室内空間ごとに生成して記憶（蓄積）する。
【００３３】
より具体的に、全天球カメラＣはそれぞれ、例えば魚眼レンズを含むカメラ部２０、ＣＰＵ（Central Processing Unit）等からなる制御部２１、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等からなる記憶部２２、シャッタボタン、電源ボタン及び必要なインジケータ等からなる操作表示部２３、並びにネットワークＮＷに接続可能な通信部２４等を備え、これらの構成部分はバス２５を介して電気的に接続されている。この構成において、操作表示部２３の電源ボタンが操作されて全天球カメラＣが起動されると、制御部２１は、カメラ部２０を制御して、全天球カメラＣが設置されている室内空間の、全方位のパノラマ画像としての撮像を開始する。その後、制御部２１は、操作表示部２３のシャッタボタンの操作の有無を監視する。そして、シャッタボタンが操作されると、制御部２１は、シャッタボタンが操作されたタイミングで撮像されているパノラマ画像に相当する室内画像データを、バス２５を介して記憶部２２に記憶させる。制御部２１は、不動産物件内の各室内空間における上記パノラマ画像の撮像及びそれに相当する室内画像データの生成及び記憶を、当該室内空間ごとに繰り返す。そして、制御部２１は、例えば操作表示部２３において送信ボタン等が操作されると、当該操作に基づき、記憶部２２に記憶されている室内画像データを、上記物件識別データ及び上記設置位置データ並びに上記室内空間識別データと共に、通信部２４及びネットワークＮＷ経由で情報提供サーバ３に送信する。
【００３４】
［１−２．一般消費者端末の構成及び機能］
次に、一般消費者端末１の構成及び機能について説明する。図１に示す構成において、一般消費者端末１は、例えば不動産物件を購入したり借りたりする上記一般消費者により使用されるユーザ端末である。各一般消費者端末１は、それぞれ、通信部１１、記憶部１２、システム制御部１３、及び操作表示部１４等を備え、これらの構成部分はバス１５を介して電気的に接続されている。そして、上記各一般消費者端末１は、それぞれ、システム制御部１３の制御によるブラウザ機能を有する。各一般消費者端末１は、それぞれ、ブラウザによる要求（リクエスト）に応じて物件情報サイトから提供されたページ（例えば、ウェブページやランディングページ）をディスプレイ上に表れた画面（例えば、ブラウザのウインドウ）に表示する。このようなページは、例えばＨＴＭＬ（Hyper Text Markup Language）文書やＸＨＴＭＬ文書等の構造化文書及び画像データ等により構成される。一般消費者端末１の例としては、パーソナルコンピュータ、携帯電話機、スマートフォン、タブレット、及び携帯ゲーム機等が挙げられる。
【００３５】
通信部１１は、システム制御部１３の制御の下、ネットワークＮＷを介して情報提供サーバ３との間で通信を行う。記憶部１２は、例えば、ハードディスクライブ等から構成され、ＯＳ、及びアプリケーション等を格納する。操作表示部１４は、例えば、液晶ディスプレイ等からなる上記ディスプレイと、当該ディスプレイの表示部の表面に重ねて設置されたタッチパネル等の操作部と、を備えている。操作表示部１４のディスプレイには、情報提供サーバ３から提供された、物件情報を掲載するための物件情報掲載ページ、及び不動産物件の間取り画像を作成して表示させるための間取り作成／表示ページが表示される。一般消費者端末１を使用する一般消費者は、間取り作成／表示ページを用いて、自身が所望する不動産物件の二次元の間取り図又は三次元の間取り図を作成して表示させる。なお、以下の説明において、二次元の間取り図及び三次元の間取り図に共通の事項を説明する場合、これらを纏めて単に「間取り図」と称する。各間取り図の作成は、操作表示部１４のタッチパネルを用いたフリーハンドでの線等の入力操作により行われる。このため、上記フリーハンドの入力操作のタッチパネル上における軌跡を示す軌跡データ（例えば、当該軌跡を構成するドットデータ）と、当該軌跡のタッチパネル上における入力開始位置及び入力終了位置、並びに入力開始タイミング及び入力終了タイミングをそれぞれ示す詳細データと、間取り作成／表示ページが表示されている一般消費者端末１を他の一般消費者端末１から識別するための端末識別データと、を含む間取り画像データ要求が、システム制御部１３の制御により、ネットワークＮＷを介して情報提供サーバ３に送信される。なお、一つの間取りを構成する一つの後述の構成物が、複数の線により構成される（描かれる）場合、上記詳細データとして、当該線の入力順序（即ち筆順）を示す筆順データが含まれている。そして、当該軌跡データ及び当該詳細データに対応して情報提供サーバ３において生成された間取り画像データが、ネットワークＮＷを介して一般消費者端末１に送信される。なお、以下の説明において、上記軌跡データ及び上記詳細データを纏めていう場合、単に「軌跡データ等」と称する。これにより、間取り画像データを受信した一般消費者端末１のシステム制御部１３は、受信した間取り画像データに相当する間取り画像を、間取り作成／表示ページを用いて操作表示部１４のディスプレイに表示する。その後、ディスプレイに表示されている間取り画像を見た一般消費者端末１のユーザ（一般消費者たるユーザ）が、例えば表示されている間取り画像により示される間取りの不動産物件を検索する旨の要求（参加要求）を、その検索条件と共に操作表示部１４を介して入力すると、システム制御部１３は、当該入力された検索要求を、当該検索条件が入力された一般消費者端末１を他の一般消費者端末１から識別するための端末識別データと共に、ネットワークＮＷを介して情報提供サーバ３に送信する。これにより、情報提供サーバ３は、当該検索要求に含まれている検索条件と、検索要求が送信される際に一般消費者端末１の操作表示部１４に表示されていた間取り画像と、に基づいて、後述する物件情報データベース３２１において不動産物件を検索する。そして、情報提供サーバ３からは、当該検索結果としての物件情報を含む物件情報掲載ページが、ネットワークＮＷを介して、上記検索要求を送信した一般消費者端末１に送信される。このときには、上記検索要求と共に送信されてきた端末識別データが手掛かりとされる。そして、当該物件情報掲載ページを受信した一般消費者端末１のシステム制御部１３は、当該物件情報掲載ページを、操作表示部１４のディスプレイに表示する。なお、情報提供サーバ３による上述した間取り作成／表示ページを用いた間取り図の作成及び表示については、後ほど詳述する。
【００３６】
［１−３．情報提供サーバの構成及び機能］
次に、情報提供サーバ３の構成及び機能について説明する。図１に示す構成において、情報提供サーバ３は、物件情報サイトを構成するサーバである。情報提供サーバ３は、通信部３１、記憶部３２、及びシステム制御部３３等を備え、これらの構成部分はバス３４を介して電気的に接続されている。なお、情報提供サーバ３は、１台のサーバコンピュータにより構成されてもよいし、複数台のサーバコンピュータにより構成されてもよい。ここで、通信部３１は、本発明における「取得手段」の一例である。
【００３７】
通信部３１は、システム制御部３３の制御の下、ネットワークＮＷを介して、各全天球カメラＣ及び各一般消費者端末１との間で通信を行う。記憶部３２は、例えば、ハードディスクライブ等から構成され、ＯＳ、及びアプリケーション等を格納する。また、記憶部３２には、物件情報データベース（ＤＢ）３２１、及び本実施形態の基準データデータベース（ＤＢ）３２２等が構築されている。図２は、物件情報データベース３２１に登録されている情報の一例を示す図であり、図３は、基準データデータベース３２２に登録されている情報の一例を示す図である。なお、物件情報データベース３２１、及び基準データデータベース３２２は、それぞれ、情報提供サーバ３とは異なる他のサーバに備えられてもよい。
【００３８】
図２に例示するように、物件情報データベース３２１は、不動産物件に関する物件情報と、当該物件情報を提供した不動産仲介業者の仲介業者ＩＤと、当該不動産物件の物件ＩＤとを対応付けて登録（記憶）する。このような物件情報データベース３２１によって、多くの物件情報を不動産仲介業者毎に区別して管理することができる。ここで、仲介業者ＩＤは、不動産仲介業者毎に一意に付与された識別情報である。物件ＩＤは、不動産仲介業者毎、且つ不動産物件毎に一意に付与された識別情報である。つまり、同一の不動産物件は、複数の異なる不動産仲介業者により取り扱われることもあり、同一の不動産物件であっても、取扱う不動産仲介業者が異なれば物件ＩＤは異なる。物件情報には、例えば、物件種別、物件名、所在地、交通、築年数、階数、専有面積、外観画像、間取り情報、室内空間画像、室内写真画像、及び取引情報等が含まれる（図１０参照）。物件種別は、個人住宅（戸建て）、集合住宅（マンション、又はアパート）、土地の別である。物件種別が集合住宅である場合の間取り情報には、各戸（各部屋）毎の所在階、部屋番号、間取り、及び部屋や設備等の画像等が含まれる。外観画像は、対応する不動産物件の外観を示す写真画像又は二次元画像である。室内空間画像は、対応する室内空間を上記全天球カメラＣで撮像して得られた室内画像データに基づいて生成された室内空間の三次元モデル画像である。室内写真画像は、対応する室内空間を通常のカメラで撮像した写真（スチル写真）の画像である。取引情報には、例えば、取引種別、及び取引条件が含まれる。取引種別は、賃貸物件、新築物件、中古物件の別である。賃貸物件の取引条件は、賃料、敷金、礼金、及び契約期間等である。新築物件、及び中古物件の取引条件は、売買価格、管理費、及び修繕積立金等である。不動産仲介業者による物件情報の指定は、原則として必須である。
【００３９】
基準データデータベース３２２は、本実施形態の間取り図の作成に用いられる基準データを登録（記憶）する。本実施形態の基準データは、各一般消費者端末１の操作表示部１４における上記フリーハンドの入力操作により入力された線の軌跡に基づいて、不動産物件の二次元の間取りを示す間取り図を構成する構成物の画像を生成する際に用いられるデータである。この場合の二次元の間取り図とは、例えば、図３（Ａ）に例示するような、不動産物件の間取りを示す一般的な二次元の間取り図ＦＰである。また、当該間取り図ＦＰを構成する上記構成物とは、例えば、その間取りを構成する一つの部屋、一つの窓、一つの扉、一つのトイレ等である。そして、本実施形態の基準データは、上記二次元の間取り図ＦＰを構成する複数種類の構成物（上記部屋等）のそれぞれについて、それらが上記フリーハンドの入力操作により描かれる場合の描かれ方、及び形状の基準（即ち、上記筆順を含む当該描かれ方、及び当該形状の典型例）を示すデータである。実際に操作表示部１４における上記フリーハンドの入力操作により入力された線の軌跡と、この基準データと、を比較することで、当該軌跡に最も近い描き方及び形状の基準データにより示される構成物が特定される。そして、上記実際にフリーハンドの入力操作により入力された線の軌跡が、当該特定された構成物の図面に変換される。
【００４０】
ここで、本実施形態の基準データについて、具体的に図３（Ｂ）を用いて例示しつつ説明する。なお、図３（Ｂ）の「軌跡」欄において、「●（黒丸）」はフリーハンドの入力操作における始点を示し、矢印の先端は当該入力操作における終点を示している。本実施形態の基準データとして具体的には、図３（Ｂ）に「部屋１」として例示されるように、「軌跡」欄に実線で示される閉じた形状の軌跡が入力された場合、その軌跡は、間取り図ＦＰを構成する一つの部屋の図面として、当該軌跡全体の幅及び奥行きを有する矩形の図面に変換される。また、図３（Ｂ）に「部屋２」として例示されるように、「軌跡」欄に破線で示される上記構成物としての壁が表示されている状態で、その破線に接する閉じた形状の軌跡が、実線で示されるように入力された場合、その軌跡は、その壁に接した一つの部屋の図面として、当該軌跡全体の幅及び奥行きを有する部屋としての矩形の図面（破線で示される壁に接した矩形の図面）に変換される。また、図３（Ｂ）に「窓」として例示されるように、「軌跡」欄に破線で例示される上記壁が表示されている状態で、その壁の一部を他の部分から区別する二本の軌跡が、実線で示されるように入力された場合、その軌跡により挟まれて区別された壁の部分は、その壁内に作られた引き戸式の窓として、当該特定された部分を間口とする引き戸式の窓の図面に変換される。また、図３（Ｂ）に「扉」として例示されるように、「軌跡」欄に破線で示される上記壁が表示されている状態で、その壁の一部を始点として当該壁から略垂直方向に一旦離れ、その後略円形状を描いて元の壁に戻る軌跡が、実線で示されるように入力された場合、その軌跡は、その軌跡の始点と終点との間の壁を間口とする片開き式の扉の図面に変換される。また、図３（Ｂ）に「トイレ」として例示されるように、「軌跡」欄に破線で例示される上記壁が表示されている状態で、その壁の一部を始点として当該壁から突出する略楕円形状を描いて元の壁に戻る軌跡が、実線で示されるように入力された場合、その軌跡は、その軌跡の始点と終点との間に設けられたトイレの図面に変換される。また、図３（Ｂ）に「洗面室」として例示されるように、「軌跡」欄に破線で例示される上記壁が表示されている状態で、その壁に接するような略楕円形状の軌跡が、実線で示されるように入力された場合、その軌跡は、その軌跡全体の幅を有する洗面台の図面に変換される。また、図３（Ｂ）に「キッチン」として例示されるように、「軌跡」欄に破線で例示される上記壁が表示されている状態で、その壁に接するように、略楕円形状の軌跡と、略矩形の軌跡と、それらを結ぶ線状の軌跡と、が実線で示されるように入力された場合、それらの軌跡は、その軌跡全体の幅を有するキッチンの図面に変換される。また、図３（Ｂ）に「浴室」として例示されるように、「軌跡」欄に実線で示されるように略楕円形状の軌跡が二重となるように入力された場合、それらの軌跡は、その軌跡全体（外側の軌跡）の幅及び奥行きを有する浴槽の図面に変換される。最後に、図３（Ｂ）に「出窓」として例示されるように、「軌跡」欄に破線で例示される上記壁が表示されている状態で、その壁の一部から外に出て、更に壁の他の部分に戻る一本の軌跡が、実線で示されるように入力された場合、その軌跡は、その軌跡により挟まれて区別された壁の部分の長さを間口とする出窓の図面に変換される。なお、不動産物件としての住宅やマンション等の間取り図ＦＰには、図３（Ｂ）に例示する構成物以外にも様々な構成物の図面が含まれるが、これらについても、それを象徴的に表す軌跡により他の構成物と区別できるような基準データが、基準データデータベース３２２に登録されている。
【００４１】
図４は、本実施形態の情報提供サーバ３のシステム制御部３３の機能ブロックの一例を示す図である。システム制御部３３は、ＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成され、ＣＰＵ（コンピュータ）がオペレーティングシステム上で動作するアプリケーションに従って各種処理を実行する。図４に示すように、システム制御部３３は、ページ提供部３３１、検索部３３２、間取り画像データ生成部３３３、表示制御部３３４、物件情報取得部３３５、及び室内空間画像生成部３３６等として機能する。ここで、表示制御部３３４は、本発明における「提示手段」の一例である。物件情報取得部３３５は、本発明における「第１特定手段」、「第２特定手段」、「第１算出手段」、「第２算出手段」び「第３算出手段」の一例である。
【００４２】
室内空間画像生成部３３６は、画像処理部３３７、境界線抽出部３３８、画像抽出部３３９、交点抽出部３４０、水平距離検出部３４１、及び距離算出部３４２等として機能する。この構成において、いずれかの全天球カメラＣから上記室内画像データが送信されてくると、室内空間画像生成部３３６は、これを通信部３１経由で受信する。そして、画像処理部３３７、境界線抽出部３３８、画像抽出部３３９、交点抽出部３４０、水平距離検出部３４１及び距離算出部３４２は、上記受信した室内画像データを用いて、当該室内画像データに映っている室内空間の三次元モデルを表わす上記室内空間画像を、不動産物件ごと及び室内空間ごとに生成する。このときの画像処理部３３７、境界線抽出部３３８、画像抽出部３３９、交点抽出部３４０、水平距離検出部３４１及び距離算出部３４２による室内空間画像の生成については、後ほど図５乃至図８を用いて詳述する。その後、室内空間画像生成部３３６は、生成された室内空間画像を、上記物件識別データ及び上記室内空間識別データに関連付けて物件情報データベース３２１に登録する。
【００４３】
ここで、上記室内空間データとして全天球カメラＣから情報提供サーバ３に送信される室内画像について、より具体的に、図５を用いて例示しつつ説明する。図５に示すように、室内画像Ｄは、全天球カメラＣにより撮像された全天球画像であって、その室内空間の天井に相当する天井画像ＣＬと、その室内空間の四つの壁にそれぞれ相当する壁画像Ｗ１乃至壁画像Ｗ４と、その室内空間の床に相当する床画像ＦＬと、を含んでいる。このとき、図５に例示するように、一部の壁画像Ｗ２には、図５に例示するようにその室内空間の窓に相当する窓画像ＷＤが含まれていることがある。また、天井画像ＣＬには、図４に例示するようにその室内空間の照明に相当する照明画像Ｌが含まれていることがある。
【００４４】
そして、室内空間画像生成部３３６は、いずれかの全天球カメラＣからの、上記物件識別データ及び室内空間識別データ並びに設置位置データが付加された室内画像データを受信したら、画像処理部３３７等により、当該受信した室内画像データに映っている室内空間の三次元モデルを表わす上記室内空間画像を生成すると共に、それに対応する他の物件情報を付加して、物件情報を生成する。この画像処理部３３７等による室内空間画像及び物件情報の生成については、後ほど詳述する。その後、室内空間画像生成部３３６は、上記生成された物件情報を、対応する物件識別データ及び室内空間識別データに関連付けて物件情報データベース３２１に登録する。
【００４５】
次いで、室内空間画像生成部３３６による上記物件情報の生成処理について、図６乃至図８を用いてより具体的に説明する。なお、図６は本実施形態の境界線抽出を例示する図等であり、図７は実施形態の歪み補正前の画像を例示する図等であり、図８は本実施形態の室内空間画像を例示する概念図等である。
【００４６】
即ち、いずれかの全天球カメラＣから送信されてきた室内画像データに対して物件情報の生成処理を行う場合、先ず、室内空間画像生成部３３６は、当該室内画像データに映っている室内空間の三次元モデルを表わす上記室内空間画像を生成する。より具体的に、先ず、室内空間画像生成部３３６の境界線抽出部３３８は、当該室内画像データに相当する室内画像から、対応する室内空間の天井に相当する天井画像と各壁に相当する壁画像との境界線、当該各壁に相当する壁画像同士の境界線、及び室内空間の床に相当する床画像と各壁に相当する壁画像との境界線を、それぞれ抽出する。より具体的に、境界線抽出部３３８は、例えば図６（Ａ）に例示する室内画像Ｄから、天井画像ＣＬと各壁画像Ｗ１乃至壁画像Ｗ４との境界線ＢＣＷ１乃至ＢＣＷ４をそれぞれ抽出する。また、境界線抽出部３３８は、室内画像Ｄから、各壁画像Ｗ１乃至壁画像Ｗ４同士の境界線ＢＷ１２、境界線ＢＷ２３、境界線ＢＷ３４及び境界線ＢＷ１４をそれぞれ抽出する。更に、境界線抽出部３３８は、室内画像Ｄから、床画像ＦＬと各壁画像Ｗ１乃至壁画像Ｗ４との境界線ＢＦＷ１乃至ＢＦＷ４をそれぞれ抽出する。このとき、各境界線ＢＣＷ１等の抽出自体は、従来と同様の画像内の面同士の境界線の抽出方法を用いることができる。
【００４７】
各境界線ＢＣＷ１等が室内画像Ｄから抽出されたら、次いで、画像抽出部３３９は、上記各境界線ＢＣＷ１等に基づいて、各境界線ＢＣＷ１等で囲まれる面（図６（Ａ）参照）を、上記天井画像ＣＬ、上記壁画像Ｗ１乃至壁画像Ｗ４及び上記床画像ＦＬとして抽出する。このとき、天井画像ＣＬ等の抽出自体は、従来と同様の画像抽出方法を用いることができる。天井画像ＣＬ等が抽出されたら、次いで、交点抽出部３４０は、上記各境界線ＢＣＷ１等に基づいて、各境界線ＢＣＷ１等が交わる交点を、当該室内空間の部屋角ＣＮ（図６（Ａ）に一例を示す）としてそれぞれ抽出する。このときの部屋角ＣＮの抽出自体は、従来と同様の線分の鋭角の交点抽出方法を用いることができる。
【００４８】
部屋角ＣＮが抽出されたら、次いで、水平距離検出部３４１は、室内画像Ｄに基づいて、交点抽出部３４０により抽出された各部屋角ＣＮへの、全天球カメラＣからの水平距離を検出する。即ち水平距離検出部３４１は、全天球カメラＣの位置Ｐ（図６（Ｂ）参照）を通って床から立てた垂線と、交点抽出部３４０により抽出された各部屋角ＣＮ（図６（Ａ）及び図６（Ｂ）参照）と、の間の当該床に平行な方向の距離をそれぞれ検出する。このときの各水平距離の検出自体は、従来と同様の全天球カメラＣを用いた当該水平距離の検出方法を用いることができる。
【００４９】
各部屋角ＣＮまでの全天球カメラＣからの水平距離が検出されたら、次いで、距離算出部３４２は、交点抽出部３４０により抽出された各部屋角ＣＮへの、全天球カメラＣのカメラ部２０からの距離Ｌを算出する。即ち距離算出部３４２は、図６（Ｂ）に示すように、水平距離検出部３４１により検出されている各水平距離ＰＬと、室内画像データに付加されていた上記設置位置データにより示されるカメラ部２０の床からの高さＨと、に基づいて、上記距離Ｌを部屋角ＣＮごとに算出する。このとき、カメラ部２０の位置及び撮像方向は、室内空間内のユーザの視点の位置及び視線の方向にそれぞれ対応している。
【００５０】
距離算出部３４２により各部屋角ＣＮへのカメラ部２０からの距離Ｌがそれぞれ算出されたら、次いで、画像処理部３３７は、画像抽出部３３９により抽出されている各天井画像ＣＬ等に対して、当該算出された距離Ｌを用いた伸縮処理及び膨張処理を施し、各天井画像ＣＬ等における歪みを補正する。より具体的に、画像処理部３３７は、例えば境界線ＢＣＷ１、境界線ＢＷ１４、境界線ＢＦＷ１及び境界線ＢＷ１２で囲まれた壁画像Ｗ１（図６（Ａ）参照）について、カメラ部２０の位置から（つまり室内空間の一点の位置から）各部屋角ＣＮまでの距離Ｌを用いた伸縮処理及び膨張処理を含む補正処理を施し、図７（Ａ）に例示する歪みを含んだ壁画像Ｗ１から、図７（Ｂ）に例示する歪みのない（方形の）補正壁画像ＭＷ１を生成する。更に、画像処理部３３７は、同様の歪み補正処理を天井画像ＣＬ、壁画像Ｗ２乃至壁画像Ｗ４及び床画像ＦＬに対してそれぞれ施し、補正天井画像ＭＣＬ、補正壁画像ＭＷ２乃至補正壁画像ＭＷ４及び補正床画像ＭＦＬをそれぞれ生成する。
【００５１】
その後、画像処理部３３７は、各生成された補正壁画像ＭＷ１等を、図７（Ｃ）に例示するように室内空間に相当する六面図として組み合わせることで、図８（Ａ）に示すような、上記室内画像データに映っている室内空間の三次元モデルを表わす上記室内空間画像Ｒを生成する。この室内空間画像Ｒを用いることにより、例えば元の室内画像データに付加されていた設置位置データに基づいて観る者（例えば一般消費者端末１のユーザ）の視点及び視線を変えることで、その室内空間画像Ｒで三次元モデルが表わされている室内空間を移動しながら、観る者の視点でその室内空間を観察することができる。
【００５２】
なお、同一の物件識別データが付加された複数の室内画像データが受信されている場合には、一つの不動産物件について室内画像データが複数送信されている、即ち、当該不動産物件について複数の室内空間があることになる。この場合に、画像処理部３３７は、各室内画像データに対応する上記室内空間画像Ｒを接続し、当該複数の室内空間を含む不動産物件全体の三次元モデルを表す室内空間画像を生成する。より具体的に、画像処理部３３７は、例えばドアを介して接続されている二つの室内空間があった場合、図８（Ｂ）に例示するように、当該各室内空間を撮像した室内画像データを用いてそれぞれ生成された、当該室内画像データにそれぞれ対応する室内空間画像Ｒ１及び室内空間画像Ｒ２に共通の部分（図８（Ｂ）に例示する場合はドア画像ＤＲ）を検出し、その検出結果が共有されるように、室内空間画像Ｒ１と室内空間画像Ｒ２とを接続する。この場合に用いられる接続方法としてより具体的には、例えば以下に説明するｉ）特徴量を利用して室内空間画像同士を接続する方法と、ii）配置を利用して室内空間画像を接続する方法、の二通りが挙げられる。
【００５３】
ｉ）特徴量を利用して室内空間画像同士を接続する方法
特徴量を利用して室内空間画像同士を接続する方法を用いる場合、画像処理部３３７は、元の室内画像データに映っている室内空間における特徴的な部分（例えば、窓又はその室内空間同士を行き来するためのドア等）の画像の特徴量を、室内空間画像ごとに検出する。より具体的に、画像処理部３３７は、図８（Ｂ）に例示するドア画像ＤＲについて、室内空間画像Ｒ１側から見た場合のその特徴量と、室内空間画像Ｒ２側から見た場合のその特徴量と、をそれぞれ検出する。このときの「特徴量」とは、例えばドアの場合は、ドア全体の形状、ドアノブの位置、ドア表面の模様又は色合い等の特徴を定量的に示すパラメータである。また、例えば二つの室内空間に共通の窓の場合の特徴量とは、窓としての全体形状、その構造上の特徴（左右引き戸形式等）、色合い（透明か否かを含む）等の特徴を定量化したパラメータである。そして、画像処理部３３７は、室内空間画像Ｒ１及び室内空間画像Ｒ２についてそれぞれ検出した上記特徴量を比較し、それらが同一のドア又は窓等に相当すると判定された場合、それらを間に介して、室内空間画像Ｒ１と室内空間画像Ｒ２を接続する。なお、上記特徴量を検出する場合、上記ドア等のように壁等の一部ではなく、当該壁や床等の全体を対象として特徴量を検出するように構成することもできる。
【００５４】
ii）配置を利用して室内空間画像同士を接続する方法
配置を利用して室内空間画像同士を接続する方法を用いる場合、画像処理部３３７は、元の室内画像データに映っている室内空間における上記特徴的な部分の画像の、それが含まれている室内空間画像の部分（例えば、それが含まれている壁画像）における配置を、室内空間画像ごとに検出する。より具体的に、画像処理部３３７は、図８（Ｂ）に例示するドア画像ＤＲについて、室内空間画像Ｒ１側から見た場合の壁全体におけるその配置と、室内空間画像Ｒ２側から見た場合の壁全体におけるその配置と、をそれぞれ検出する。このときの「配置」とは、例えばドアの場合は、ドア全体の寸法、又はそれが含まれている壁におけるその位置（例えば、その壁の端部からの距離や壁全体の広さに対する比率を含む。以下、同様。）を示すパラメータである。また、例えば二つの室内空間に共通の窓の場合は、窓全体の寸法、又はそれが含まれている壁におけるその位置を示すパラメータである。そして、画像処理部３３７は、室内空間画像Ｒ１及び室内空間画像Ｒ２についてそれぞれ検出した上記配置を比較し、それらが同一のドア又は窓等に相当すると判定された場合、それらを間に介して、室内空間画像Ｒ１と室内空間画像Ｒ２を接続する。
【００５５】
次いで、室内空間画像生成部３３６は、生成された室内空間画像Ｒ等に対して、その不動産物件として必要な他の物件情報を付加し、物件情報データベース３２１に登録すべき物件情報を生成し、当該物件情報を物件情報データベース３２１に登録する。
【００５６】
図４に戻って、ページ提供部３３１は、物件情報サイトにアクセスしたいずれかの一般消費者端末１からの要求に応じて、本実施形態の間取り作成／表示ページを、ネットワークＮＷを介して一般消費者端末１へ提供（送信）する。また、ページ提供部３３１は、物件情報サイトにアクセスしたいずれかの一般消費者端末１からの上記不動産物件の検索要求に応じて、上記物件情報掲載ページ（後述する室内空間画像等を含む）を、ネットワークＮＷを介して、当該検索要求を送信した一般消費者端末１へ提供する。
【００５７】
図９は、本実施形態の間取り作成／表示ページの一例を示す図である。図９では、上記軌跡を入力するための軌跡入力領域Ｒ１０が、一般消費者端末１の操作表示部１４のディスプレイの画面内に表示されている例を示している。図９に示すように、本実施形態の間取り作成／表示ページには、軌跡入力領域Ｒ１０、及び画像表示領域Ｒ２０等が設けられている。軌跡入力領域Ｒ１０には、入力領域１００と、入力ボタン１１１と、送信ボタン１１２と、が設けられている。入力ボタン１１１は、一般消費者端末１のユーザが不動産物件の間取り図の作成を開始する際に操作される。この入力ボタン１１１が操作されることにより、間取り作成／表示ページが表示されている一般消費者端末１のシステム制御部１３は、例えば、それまでに入力されていた軌跡データ等を初期化する。入力領域１００は、間取り図の作成が所望される不動産物件を構成する構成物を示す線が、一つの構成物ごとに、操作表示部１４のタッチパネルを用いてフリーハンドで入力される領域である。この入力領域１００を用いて入力された線の軌跡（図３（Ｂ）参照）に対応する軌跡データ等、及び間取り作成／表示ページが表示されている一般消費者端末１を他の一般消費者端末１から識別するための端末識別データを含む間取り画像データ要求は、一つの構成物を示す当該軌跡データ及び端末識別データが入力される度に、一般消費者端末１から、ネットワークＮＷを介して情報提供サーバ３に送信される。この軌跡データ等及び端末識別データの送信に当たって、システム制御部１３は、送信ボタン１１２が操作されたタイミングで当該送信を行う。
【００５８】
画像表示領域Ｒ２０は、操作表示部１４を用いた一般消費者のスクロール操作により間取り作成／表示ページがスクロールすることで画面に表示されることになる。画像表示領域Ｒ２０には、表示領域２００、修正ボタン２０１、三次元化ボタン２０２、及び物件検索ボタン２０３が含まれている。表示領域２００は、情報提供サーバ３から一つの構成物ごとに送信されてきた上記間取り画像データに相当する間取り画像が表示される。間取り画像としては、初めに、入力領域１００を用いて入力された線の軌跡に対応する二次元の間取り画像が表示される。修正ボタン２０１は、表示領域２００に表示されている間取り画像を修正するための線又は点の入力が、例えば一つの構成物ごとに行われる際に、操作される。修正ボタン２０１が操作されたことが検出されると、システム制御部１３は、表示領域２００を用いた新たな（修正用の）フリーハンドでの線の入力を可能とする。修正用に入力された線の軌跡は、修正用の上記軌跡データ等として、一つの構成物ごとに、ネットワークＮＷに送信され、情報提供サーバ３において対応する間取り画像データが修正される。修正後の間取り画像データは、上記端末識別データにより、再度、ネットワークＮＷを介して一般消費者端末１に送信され、対応する修正後の間取り画像が表示領域２００に改めて表示される。
【００５９】
三次元化ボタン２０２は、表示領域２００に二次元の間取り画像が表示されている状態で、その間取り画像を三次元化した三次元モデルに相当する三次元の間取り画像を表示領域２００に表示する際に操作される。三次元化ボタン２０２が操作されると、システム制御部１３は、その操作に対応する三次元化要求を、三次元化ボタン２０２が操作された一般消費者端末１を他の一般消費者端末１から識別するための端末識別データと共に、ネットワークＮＷを介して情報提供サーバ３に送信する。そして、情報提供サーバ３から、当該三次元化に対応した三次元の間取り画像データが上記端末識別データに基づいて送信されてきたら、システム制御部１３は、その三次元の間取り画像データに相当する三次元の間取り画像を表示領域２００に表示する。
【００６０】
物件検索ボタン２０３は、表示領域２００に表示されている間取り画像に相当する間取りを有する不動産物件を検索する際に操作される。物件検索ボタン２０３が操作された後に、システム制御部１３は、上記表示されている間取り画像に相当する間取り図の他に検索条件がある場合に、当該検索条件を入力させるための図示しない検索条件入力画面を操作表示部１４のディスプレイに表示させ、当該検索条件を入力させる。この検索条件入力画面を用いて入力される上記検索条件は、例えば後ほど図１０を用いて説明する物件情報掲載ページ内の検索条件指定領域Ｒ１に表示される検索条件が該当する。そして、システム制御部１３は、当該検索条件を含む上記検索要求を、当該システム制御部１３が含まれている一般消費者端末１を他の一般消費者端末１から識別するための端末識別データと共に、ネットワークＮＷを介して情報提供サーバ３に送信する。その後、情報提供サーバ３から、当該検索要求に対応した物件情報掲載ページが送信されてきたら、システム制御部１３は、それを操作表示部１４のディスプレイに表示させる。
【００６１】
図１０は、本実施形態の物件情報が掲載された物件情報掲載ページの一例を示す図である。図１０は、上記検索要求に含まれていた検索条件により検索された賃貸物件の一覧が表示された例を示している。図１０に示すように、本実施形態の物件情報掲載ページには、検索条件指定領域Ｒ１、物件一覧表示領域Ｒ２、及び広告表示領域Ｒ３等が設けられている。検索条件指定領域Ｒ１は、不動産物件の検索条件を指定するための領域である。検索条件指定領域Ｒ１には、図１０に例示する地域指定欄、間取り選択欄、及び検索条件の指定の際に選択可能に表示されて参照される外観写真又は室内空間写真が表示される。このとき、当該外観写真又は室内空間写真は、物件情報データベース３２１内に登録されている不動産物件の外観写真又は室内空間写真である（図２参照）。また、検索条件指定領域Ｒ１に表示される外観写真又は室内空間写真としては、例えば、間取り選択欄で選択された間取りの不動産物件についての外観写真又は室内空間写真に絞って表示されてもよい。物件一覧表示領域Ｒ２は、指定された検索条件により検索された不動産物件の一覧を表示する領域である。物件一覧表示領域Ｒ２には、検索された不動産物件毎に区切られた物件表示領域Ｒ２ａ、物件表示領域Ｒ２ｂ、物件表示領域Ｒ２ｃ、…、が、所定の表示順序で設けられている。一般消費者端末１が物件情報掲載ページを受信した時点では、図１０に示すように、表示順序が上位に設定された物件表示領域Ｒ２ａ、物件表示領域Ｒ２ｂ、及び物件表示領域Ｒ２ｃが画面に表示される。そして、一般消費者のスクロール操作により物件情報掲載ページがスクロールすることで、表示順序が物件表示領域Ｒ２ｃより下位に設定された物件表示領域Ｒ２ｄ以降が画面に表示されることになる。それぞれの物件表示領域には、物件情報中の物件情報の一部（例えば、物件名、物件種別、賃料、所在地、交通、専有面積、間取りなど）、及び詳細ページへのリンク文字やボタンなどが表示される（問合せボタンが表示される場合もある）。例えば、物件表示領域Ｒ２ａに表示された物件名１０１及び“詳細を見る”１０２は、詳細ページへのリンク文字であり、このリンクがクリック又はタップされると、ページ提供部３３１により詳細ページが提供されることになる。詳細ページには、物件情報中の物件情報のほぼ全部、仲介業者情報、及び問合せボタンが表示される（資料請求ボタンが表示される場合もある）。更に、詳細ページには、その不動産物件についての広告としてのパノラマ画像（本実施形態の室内空間画像を含む）やスタッフコメントなどが表示される。広告表示領域Ｒ３は、選択に応じて不動産物件の広告（例えば、詳細ページへのリンクが設定されたバナー広告）を表示するための領域である。このような広告表示領域Ｒ３は、物件情報掲載ページ以外にも、特定のサイト（物件情報サイトには限定されない）から提供されるページ（例えば、ブログページなど）にも設けられる場合もある。
【００６２】
次いで、システム制御部３３の検索部３３２は、上記間取り作成／表示ページ（図９参照）を用いて一般消費者端末１から送信されてきた上記間取り画像データ要求に含まれている上記軌跡データ等に基づいて、基準データデータベース３２２内を検索し、当該軌跡データ等に対応した構成物の基準データ（図３（Ｂ）参照）を特定する。より具体的に、例えば、図３（Ｂ）に「部屋１」として示されている軌跡を示す軌跡データ等が送信されてきた場合、検索部３３２は、当該軌跡データ等に基づいて基準データデータベース３２２内を検索し、当該「部屋１」の基準データを特定する。これにより、間取り画像データ生成部３３３は、検索部３３２からの基準データの特定情報に基づき、当該特定された基準データを基準データデータベース３２２から読み出して、当該基準データに対応する間取り図に相当する間取り画像データを生成する。例えば、図３（Ｂ）に「部屋１」として示されている基準データを読み出した場合、間取り画像データ生成部３３３は、それに対応する一つの部屋の図面として、上記軌跡データ等により示される軌跡全体の幅及び奥行きを有する矩形の図面に相当する間取り画像データを生成する。なお、一般消費者端末１から、上記修正ボタン２０１の操作に対応した上記修正用の軌跡データ等が新たに送信されてきた場合、検索部３３２は、当該新たに送信されてきた軌跡データ等に基づいて基準データデータベース３２２内を検索して対応する基準データを特定し、更に、間取り画像データ生成部３３３は、特定された基準データを基準データデータベース３２２から読み出して、それに対応する間取り図に相当する間取り画像データを新たに生成する（即ち、修正する）。
【００６３】
ここで、一般消費者端末１からの上記三次元化ボタン２０２の操作に対応した要求に基づき、間取り画像データ生成部３３３は、基準データに対応した二次元の間取り画像データに対応する（即ち、当該二次元の間取り画像を三次元化した）三次元モデルを示す三次元の間取り画像データを生成する。この、三次元の間取り画像データの生成については、後ほど図１１及び図１２を用いて詳述する。その後、表示制御部３３４は、間取り画像データ生成部３３３により生成された間取り画像データを、間取り画像データ要求を送信してきた一般消費者端末１に、上記端末識別データに基づいて送信する。これにより、間取り画像データが送信された一般消費者端末１では、当該間取り画像データに対応する間取り画像（即ち、二次元の間取り画像又は三次元の間取り画像）を、上記間取り作成／表示ページの画像表示領域Ｒ２０を用いて表示する。物件情報取得部３３５は、上記間取り画像が表示されている一般消費者端末１から上記物件検索ボタン２０３の操作に対応した検索要求が送信されてきたら、当該検索要求に含まれている検索条件を用いて物件情報データベース３２１内を検索し、その検索結果に相当する物件情報をページ提供部３３１に出力させる。これにより、ページ提供部３３１は、出力された物件情報を含む上記物件情報提供ページ（図１０参照）を、上記検索要求を送信してきた一般消費者端末１に、上記端末識別データに基づいて送信する。そして、当該物件情報提供ページが送信された一般消費者端末１では、それを操作表示部１４のディスプレイに表示する。なお、上述した検索要求に対応した物件情報取得部３３５による物件情報の検索等については、後ほど図１３を用いて詳述する。
【００６４】
次いで、間取り画像データ生成部３３３による、三次元の間取り画像データの生成について、具体的に図１１及び図１２を用いて説明する。なお、図１１及び図１２は、本実施形態の三次元の間取り画像データの作成処理を例示する図である。
【００６５】
間取り画像データ生成部３３３は、先ず、一般消費者端末１から送信されてきた上記軌跡データ等と上記基準データとに基づいて二次元の間取り画像データを生成し、それを一般消費者端末１に送信して、対応する二次元の間取り画像を表示させる。ここで、当該表示された二次元の間取り画像の間取り図が、例えば図１１（Ａ）に示す間取り図ＦＰであったとする。図１１（Ａ）に例示する間取り図ＦＰは、図３（Ａ）に例示した間取り図ＦＰにおける左下の部屋ＲＭＦ１（即ち、ベランダに面した左側の部屋）の間取り図である。図１１（Ａ）に示す間取り図ＦＰでは、一つの部屋ＲＭＦ１が壁ＷＬＦ１乃至壁ＷＬＦ４により構成されており、壁ＷＬＦ１には引き戸ＳＤＦ１があり、壁ＷＬＦ２には引き戸ＳＤＦ３があり、壁ＷＬＦ３には窓ＷＦがあり、壁ＷＬＦ４には引き戸ＳＤＦ２がある。図１１（Ａ）に例示する間取り図ＦＰの間取り図画像が表示されている一般消費者端末１から上記三次元化要求が送信されてくると、間取り画像データ生成部３３３は、間取り図ＦＰの間取り図画像を三次元化した三次元モデルを生成し、それに基づいて、図１１（Ｂ）に例示する三次元の間取り画像に相当する三次元の間取り画像データを生成する。より具体的に、間取り画像データ生成部３３３は、図１１（Ａ）に示す壁ＷＬＦ１乃至壁ＷＬＦ４の位置及び長さに基づいて、例えば家屋としての標準的な天井高さを部屋ＲＭＦ１としての天井高さと決定し、その天井高さをもった三次元モデルを生成することで、図１１（Ｂ）に例示する三次元の間取り画像に相当する三次元の間取り画像データを生成する。図１１（Ｂ）に例示する三次元の間取り画像では、外観視される四つの壁画像ＷＬ１乃至壁画像ＷＬ４を含んで三次元の間取り画像が構成されている。そして、壁画像ＷＬ１には引き戸ＳＤＦ１の引き戸画像ＳＤ１が含まれており、壁画像ＷＬ２には引き戸ＳＤＦ３の引き戸画像ＳＤ３が含まれており、壁画像ＷＬ３には窓ＷＦの窓画像ＷＤが含まれており、壁画像ＷＬ４には引き戸ＳＤＦ２の引き戸画像ＳＤ２が含まれている。また、間取り画像データ生成部３３３は、引き戸ＳＤＦ１乃至引き戸ＳＤＦ３、及び窓ＷＦの当該三次元の間取り画像における水平方向のそれぞれの位置及び間口を、図１１（Ａ）に例示する間取り図ＦＰに対応した位置及び間口とする。更に、間取り画像データ生成部３３３は、引き戸ＳＤＦ１乃至引き戸ＳＤＦ３、及び窓Ｗの当該三次元の間取り画像における鉛直方向の位置及び高さを、引き戸ＳＤＦ１乃至引き戸ＳＤＦ３、並びに窓ＷＦそれぞれとしての標準的な位置及び高さとする。また、間取り画像データ生成部３３３は、図１１（Ｂ）に例示する三次元の間取り画像データ（即ち、部屋ＲＭＦ１を外観視する三次元の間取り画像データ）に加えて、図１２（Ａ）及び図１２（Ｂ）に例示する、当該部屋ＲＭＦ１を内観視する三次元の間取り画像データも生成する。即ち、間取り画像データ生成部３３３は、例えば、図１１（Ａ）に例示する間取りＦＰの部屋ＲＭＦ１の中央に立って壁ＷＬＦ１及び壁ＷＬＦ４を視野に入れたユーザの視点及び視線で見た部屋ＲＭＦ１を内観視する三次元の間取り画像データを、図１２（Ａ）に例示するように生成する。図１２（Ａ）に例示する三次元の間取り画像では、内観視される二つ壁画像ＷＬ１及び壁画像ＷＬ４を含んで三次元の間取り画像が構成されている。そして、壁画像ＷＬ１には引き戸画像ＳＤ１が含まれており、壁画像ＷＬ４には引き戸画像ＳＤ２が含まれている。更に、間取り画像データ生成部３３３は、当該部屋ＲＭＦ１の中央に立って壁ＷＬＦ２及び壁ＷＬＦ３を視野に入れたユーザの視点及び視線で見た部屋ＲＭＦ１を内観視する三次元の間取り画像データを、図１２（Ｂ）に例示するように生成する。図１２（Ｂ）に例示する三次元の間取り画像では、内観視される二つ壁画像ＷＬ２及び壁画像ＷＬ３を含んで三次元の間取り画像が構成されている。そして、壁画像ＷＬ２には引き戸画像ＳＤ３が含まれており、壁画像ＷＬ３には窓画像ＷＤが含まれている。その後、表示制御部３３４は、間取り画像データ生成部３３３により生成された各三次元の間取り画像データを、上記三次元化要求を送信してきた一般消費者端末１に対して、端末識別データに基づいてネットワークＮＷを介してそれぞれ送信し、それらに対応する三次元の間取り図画像を表示させる。
【００６６】
そして、上記修正ボタン２０１の操作に対応して、例えば窓ＷＦを床からの窓とする旨の修正用の軌跡データ等が送信されてきたら、間取り画像データ生成部３３３は、図１１（Ｂ）に例示する三次元の間取り画像における窓画像ＷＤを床からの窓とする修正を行い、当該高さの修正後の窓ＷＦを有する部屋ＲＭＦ１の三次元の間取り画像に相当する三次元の間取り画像データを生成する。その後、表示制御部３３４は、上記修正された三次元の間取り画像データを、上記修正用の軌跡データ等を送信してきた一般消費者端末１にネットワークＮＷを介して送信し、当該修正後の三次元の間取り画像データに相当する三次元の間取り画像を表示させる。一方、上記修正ボタン２０１の操作に対応して、例えば窓ＷＦの幅を拡げる旨の修正用の軌跡データ等が送信されてきたら、間取り画像データ生成部３３３は、図１１（Ｂ）に例示する三次元の間取り画像における窓画像ＷＤの幅を当該軌跡データ等により示される幅まで拡げる修正を行い、当該幅の修正後の窓ＷＦを有する部屋ＲＭＦ１の三次元の間取り画像に相当する三次元の間取り画像データを生成する。その後、表示制御部３３４は、上記修正された三次元の間取り画像データを、上記修正用の軌跡データ等を送信してきた一般消費者端末１にネットワークＮＷを介して送信し、当該修正後の三次元の間取り画像データに相当する三次元の間取り画像を表示させる。
【００６７】
次いで、物件情報取得部３３５は、上記間取り画像が表示されている（図９参照）一般消費者端末１から上記物件検索ボタン２０３の操作に対応した検索要求が送信されてきたら、当該検索要求に含まれている検索条件を用いて物件情報データベース３２１内を検索する。ここで、一般消費者端末１から送信されてくる検索要求には、上記間取り作成／表示ページの表示領域２００に表示されている三次元の間取り画像に相当する三次元の間取り画像データが含まれている場合の他に、図１０に例示する物件情報掲載ページの検索条件指定領域Ｒ１に表示されている外観写真又は室内空間写真に相当する写真画像データが含まれている場合がある。そこで、物件情報取得部３３５は、検索要求に上記写真画像データが含まれている場合は、当該写真画像データを用いて物件情報データベース３２１内を検索し（特に、物件情報データベース３２１に登録されている外観画像と室内写真画像を検索し）、その検索結果としての写真画像を含む物件情報をページ提供部３３１に出力させる。これに対し、検索要求に上記三次元の間取り画像データが含まれている場合、物件情報取得部３３５は、この三次元の間取り画像データと、物件情報データベース３２１に登録されている室内空間画像（三次元の室内空間画像）のそれぞれと、を比較し、検索要求に含まれている三次元の間取り画像データに類似する室内空間画像を検索する。そして、物件情報取得部３３５は、その検索結果としての（三次元の）室内空間画像を含む物件情報を、物件情報データベース３２１からページ提供部３３１に出力させる。これらにより、ページ提供部３３１は、各出力された物件情報（即ち、検索結果としての上記写真画像又は上記室内空間画像を含む物件情報）を含む上記物件情報提供ページ（図１０参照）を、上記検索要求を送信してきた一般消費者端末１に、上記端末識別データに基づいて送信し、その操作表示部１４のディスプレイに表示させる。
【００６８】
次に、検索要求に上記三次元の間取り画像データが含まれている場合における、当該三次元の間取り画像データを用いた類似する室内空間画像の検索方法について、具体的に図１３を用いて説明する。図１３は、本実施形態の検索処理を説明する図である。
【００６９】
今、検索要求に含まれていた上記三次元の間取り画像データに相当する三次元の間取り画像が、図１３（Ａ）に例示する三次元の間取り画像ＲＭ１０であったとする。図１３（Ａ）に例示する三次元の間取り画像ＲＭ１０は、壁画像ＷＬ１０乃至壁画像ＷＬ１３で囲まれており、壁画像ＷＬ１０には引き戸画像ＳＤ１０が含まれており、壁画像ＷＬ１１には窓画像ＷＤ１２が含まれており、壁画像ＷＬ１２には窓画像ＷＤ１１が含まれている。そして、このような三次元の間取り画像ＲＭ１０に対応する三次元の間取り画像データが含まれた検索要求が一般消費者端末１から送信されてくると、物件情報取得部３３５は、予め設定された特徴量抽出アルゴリズム（より具体的には、例えばディープラーニング技術におけるセマンティック・セグメンテション法等）により、四つの壁画像ＷＬ１０乃至壁画像ＷＬ１３それぞれの特徴量（特徴点ということもある）を抽出する。このときの特徴量としては、例えば、ＨＯＧ（Histograms of Oriented Gradients）特徴量が抽出される。ＨＯＧ特徴量は、画像の局所領域から抽出された輝度勾配を示す特徴量である。ＨＯＧ特徴量は、特徴量抽出アルゴリズムに従って、画像から局所領域を分割したセル（例えば、局所領域をｎ×ｎのブロックに分割し、分割されたブロックをｍ×ｍ（ｍは自然数）に分割したセル）ごとに勾配強度と勾配方向が算出され勾配方向ヒストグラムが生成、正規化されることで抽出される。或いは、画像の特徴量として、エッジに着目したＥＯＨ（Edge of Orientation Histograms）特徴量、或いは輝度に着目したHaar-like特徴量が抽出されてもよい。その他、画像の特徴量として、ＳＩＦＴ（Scale-Invariant Feature Transform）特徴量やＳＵＲＦ(Speeded Up Robust features)特徴量等、公知の種々の特徴量、又はこれらの組合せた特徴量が抽出されてもよい。
【００７０】
壁画像ＷＬ１０乃至壁画像ＷＬ１３それぞれの特徴量が抽出されたら、次いで、物件情報取得部３３５は、当該抽出された特徴量に基づいて一つの壁画像を特定する。このとき、物件情報取得部３３５は、例えば、抽出された特徴量が最も大きい一の壁画像を特定してもよいし、或いは、壁画像ＷＬ１０乃至壁画像ＷＬ１３それぞれの特徴量の相対値に基づいて、予め設定された規則に沿って一の壁画像を特定してもよい。図１３（Ａ）に例示する場合において、例えば壁画像ＷＬ１１が特定されたとする。次いで、物件情報取得部３３５は、図１３（Ａ）に例示する場合において、特定された壁画像ＷＬ１１と、物件情報データベース３２１に登録されている室内空間画像における壁画像のそれぞれと、の間の類似度を算出する。
【００７１】
ここで、物件情報取得部３３５は、予め設定された画像マッチングアルゴリズムにより上記類似度（一致度）を判定することができる。この判定には、例えば、上記特徴量が用いられる。例えば、物件情報取得部３３５は、特定された壁画像ＷＬ１１の特徴量と、上記室内空間画像における壁画像のそれぞれの特徴量と、の一致度を算出し、算出した一致度が閾値（例えば、８０％）以上であるかを上記画像マッチングアルゴリズムにより判定し、一致度が閾値以上であれば、特定された壁画像ＷＬ１１の特徴量と、上記室内空間画像における壁画像とが一致する（又は類似する）と判定する。
【００７２】
一方、図１３（Ｂ）に例示する三次元の室内空間画像ＭＲＭ１０が、物件情報データベース３２１に登録されているとする。室内空間画像ＭＲＭ１０は、壁画像ＭＷＬ１０乃至壁画像ＭＷＬ１３で囲まれており、壁画像ＭＷＬ１０には引き戸画像ＭＳＤ１０が含まれており、壁画像ＭＷＬ１１には窓画像ＭＷＤ１２が含まれており、壁画像ＭＷＬ１２には窓画像ＭＷＤ１１が含まれている。このような室内空間画像ＭＲＭ１０が物件情報データベース３２１に登録されている場合、物件情報取得部３３５は、上記特徴量抽出アルゴリズムにより、四つの壁画像ＭＷＬ１０乃至壁画像ＭＷＬ１３それぞれの特徴量を抽出する。そして、上記画像マッチングアルゴリズムにより、図１３（Ａ）に例示する壁画像ＷＬ１１と、図１３（Ｂ）に例示する壁画像ＭＷＬ１１と、が一致（類似）していると判定されたとする。
【００７３】
次いで、物件情報取得部３３５は、図１３（Ａ）に例示する壁画像ＷＬ１１に対して予め設定された第１位置関係（例えば右隣）にある壁画像ＷＬ１０の上記特徴量と、図１３（Ｂ）に例示する壁画像ＭＷＬ１１に対して上記第１位置関係にある壁画像ＭＷＬ１０の上記特徴量と、の間の類似度を、上記画像マッチングアルゴリズムを用いて算出する。そして、壁画像ＷＬ１０と、壁画像ＭＷＬ１０と、の類似度が予め設定された閾値以上である場合、次いで、物件情報取得部３３５は、壁画像ＷＬ１１に対して予め設定された第２位置関係（例えば左隣）にある壁画像ＷＬ１２の上記特徴量と、図１３（Ｂ）に例示する壁画像ＭＷＬ１１に対して上記第２位置関係にある壁画像ＭＷＬ１２の上記特徴量と、の間の類似度を、上記画像マッチングアルゴリズムを用いて更に算出する。そして、壁画像ＷＬ１２と、壁画像ＭＷＬ１２と、の類似度が予め設定された閾値以上である場合、物件情報取得部３３５は、図１３（Ａ）に例示する三次元の間取り画像ＲＭ１０と、壁画像ＭＷＬ１０乃至壁画像ＭＷＬ１２を含む図１３（Ｂ）に例示する室内空間画像ＭＲＭ１０と、が一致（類似）するとして検索する。そして、物件情報取得部３３５は、その検索結果としての室内空間画像を含む物件情報をページ提供部３３１に出力させ、それを含む上記物件情報提供ページを、上記検索要求を送信してきた一般消費者端末１に、上記端末識別データに基づいて送信し、その操作表示部１４のディスプレイに表示させる。
【００７４】
［２．情報提供システムＳの動作］
次に、図１４乃至図１６を参照して、本実施形態の情報提供システムＳの動作について説明する。
【００７５】
［２−１．物件情報生成処理について］
初めに、上記室内空間画像生成部３３６を中心として実行される、本実施形態の物件情報処理について、図１４を用いて説明する。図１４は、本実施形態の物件情報生成処理の全体を示すシーケンス図等である。
【００７６】
図１４（Ａ）に示すように、本実施形態の物件情報処理では、初めに、全天球カメラＣが不動産物件内の一の室内空間に設置されてその電源ボタンがオンとされると、全天球カメラＣの制御部２１は、カメラ部２０を制御して、当該室内空間内の全方位をパノラマ画像として撮像する（ステップＳ１）。そして、制御部２１は、操作表示部２３のシャッタボタンが操作されたか否かを監視する（ステップＳ２）。ステップＳ２の監視において、シャッタボタンが操作されないうちは（ステップＳ２：ＮＯ）、制御部２１はステップＳ１に戻って引き続き全天球画像の撮像を継続する。一方、ステップＳ２の監視において、シャッタボタンが操作されたら（ステップＳ２：ＹＥＳ）、次いで、制御部２１は、当該シャッタボタンが操作されたタイミングで撮像されている全天球画像を、全天球カメラＣが設置されている室内空間の室内画像として記憶部２２に記憶させる（ステップＳ３）。
【００７７】
次いで、制御部２１は、ステップＳ３で記憶させた室内画像に相当する室内画像データを情報提供サーバ３に送信する旨の送信操作が、操作表示部２３において実行されたか否かを監視する（ステップＳ４）。ステップＳ４の監視において、当該送信操作が実行されない場合（ステップＳ４：ＮＯ）、制御部２１は、ステップＳ１に戻って全天球画像の撮像を継続する。一方、ステップＳ４の判定において、送信操作が実行された場合（ステップＳ４：ＹＥＳ）、制御部２１は、ステップＳ３で記憶した室内画像に対して当該室内画像に関連付けられる物件識別データ及び室内空間識別データ並びに上記設置位置データを付加し、通信部２４及びネットワークＮＷ経由で情報提供サーバ３に送信する（ステップＳ５）。なお、このとき付加される物件識別データ及び室内空間識別データ並びに設置位置データは、例えば全天球カメラＣが設置された段階で、例えば操作表示部２３を用いて、その設置を行った不動産仲介業者等により入力されて記憶部２２に記憶されているものである。
【００７８】
次いで、例えば情報提供サーバ３の電源がオンとされた後に、いずれかの全天球カメラＣから、上記物件識別データ及び室内空間識別データ並びに設置位置データが付加された室内画像データが受信された場合、情報提供サーバ３の室内空間画像生成部３３６は、上記画像処理部３３７等により当該受信した室内画像データに映っている室内空間の三次元モデルを表わす上記室内空間画像を生成すると共に、それに対応する上記他の物件情報を付加して、物件情報を生成する（ステップＳ６）。このステップＳ６については、後ほど図１４（Ｂ）を用いて詳述する。次いで、室内空間画像生成部３３６は、ステップＳ６で生成された物件情報を、対応する物件識別データ及び室内空間識別データに関連付けて物件情報データベース３２１に登録（記憶）する（ステップＳ７）。
【００７９】
次いで、上記ステップＳ６の物件情報生成処理について、図１４（Ｂ）を用いてより具体的に説明する。
【００８０】
即ち、いずれかの全天球カメラＣから送信されてきた室内画像データに対して物件情報の生成処理を行う場合（図１４（Ａ）ステップＳ６）、室内空間画像生成部３３６は、当該室内画像データに映っている室内空間の三次元モデルを表わす上記室内空間画像を生成する。より具体的に、境界線抽出部３３８は、当該室内画像データに相当する室内画像から、対応する室内空間の天井に相当する天井画像と各壁に相当する壁画像との上記境界線等を、それぞれ抽出する（ステップＳ６０。図６（Ａ）参照。）。ステップＳ６０で各境界線ＢＣＷ１等が室内画像Ｄから抽出されたら、次いで、画像抽出部３３９は、上記各境界線ＢＣＷ１等に基づいて、各境界線ＢＣＷ１等で囲まれる面（図６（Ａ）参照）を、上記天井画像ＣＬ等として抽出する（ステップＳ６１）。ステップＳ６１で天井画像ＣＬ等が抽出されたら、次いで、交点抽出部３４０は、上記各境界線ＢＣＷ１等に基づいて、各境界線ＢＣＷ１等が交わる交点を、当該室内空間の部屋角ＣＮとしてそれぞれ抽出する（ステップＳ６２）。ステップＳ６２で部屋角ＣＮが抽出されたら、次いで、水平距離検出部３４１は、室内画像Ｄに基づいて、ステップＳ６２で抽出された各部屋角ＣＮへの、全天球カメラＣからの水平距離を検出する（ステップＳ６３）。ステップＳ６３で各部屋角ＣＮまでの全天球カメラＣからの水平距離が検出されたら、次いで、距離算出部３４２は、ステップＳ６２で抽出された各部屋角ＣＮへの、全天球カメラＣのカメラ部２０からの距離Ｌを算出する（ステップＳ６４）。ステップＳ６４で各部屋角ＣＮへのカメラ部２０からの距離Ｌがそれぞれ算出されたら、次いで、画像処理部３３７は、ステップＳ６１で抽出されている各天井画像ＣＬ等に対して、当該算出された距離Ｌを用いた伸縮処理及び膨張処理を施し、各天井画像ＣＬ等における歪みを補正する（ステップＳ６５。図７参照。）。なお、上述した天井画像ＣＬに関する歪み補正処理等は、同様に床画像ＦＬに対しても実施することができる。
【００８１】
その後、画像処理部３３７は、ステップＳ６５でそれぞれ生成された補正壁画像ＭＷ１等を室内空間に相当する六面図（即ち壁図四面分並びに天井図及び床図の六面図）として組み合わせることで、上記ステップＳ６で受信した室内画像データに映っている室内空間の三次元モデルを表わす上記室内空間画像Ｒを生成する（ステップＳ６６。図８（Ａ）参照。）。
【００８２】
次いで、室内空間画像生成部３３６は、同一の物件識別データが付加された複数の室内画像データが受信されているか否かを判定する（ステップＳ６７）。ステップＳ６７の判定において、同一の物件識別データが付加された複数の室内画像データが受信されていない場合（ステップＳ６７：ＮＯ）、室内空間画像生成部３３６は、後述するステップＳ６９に移行する。一方、ステップＳ６７の判定において、同一の物件識別データが付加された複数の室内画像データが受信されている場合（ステップＳ６７：ＹＥＳ）、画像処理部３３７は、各室内画像データに対応する上記室内空間画像Ｒを接続し、当該複数の室内空間を含む不動産物件全体の三次元モデルを表す室内空間画像を生成する（ステップＳ６８。上記ｉ）及びｉｉ）記載の手法参照。）。次いで、室内空間画像生成部３３６は、上記ステップＳ６０乃至ステップＳ６８により生成された室内空間画像Ｒ等に対して、その不動産物件として必要な他の物件情報を付加し、図１４（Ａ）ステップＳ７で物件情報データベース３２１に登録すべき物件情報を生成する（ステップＳ６９）。その後、室内空間画像生成部３３６は、図１４（Ａ）ステップＳ７に移行する。
【００８３】
［２−２．三次元の間取り画像の生成処理について］
次に、上記間取り画像データ生成部３３３を中心として実行される、本実施形態の三次元の間取り画像の生成処理について、図１５を用いて説明する。図１５は、本実施形態の三次元の間取り画像の生成処理を示すシーケンス図である。
【００８４】
図１５に示すように、本実施形態の三次元の間取り画像データの生成処理では、例えば一般消費者端末１におけるユーザの操作に応じて物件情報サイトにアクセスしてログインが完了した後、上記間取り作成／表示ページを送信する旨の要求が、一般消費者端末１からネットワークＮＷを介して情報提供サーバ３に送信される（ステップＳ１０）。そして、情報提供サーバ３のページ提供部３３１は、当該要求に対応して図９に例示する間取り作成／表示ページを、ネットワークＮＷを介して一般消費者端末１に提供する（ステップＳ１１）。次いで、間取り作成／表示ページが送信された一般消費者端末１のシステム制御部１３は、受信した間取り作成／表示ページを操作表示部１４のディスプレイに表示する（ステップＳ１２。図９参照。）。
【００８５】
次いで、表示されている間取り作成／表示ページの入力領域１００を用いて、間取り図の作成が所望される不動産物件を構成する構成物を示す線が、一つの構成物についてフリーハンドで入力されると（ステップＳ１３）、当該線の軌跡に相当する軌跡データ等が、一般消費者端末１の端末識別データと共にネットワークＮＷを介して情報提供サーバ３に送信される（ステップＳ１４）。次いで、情報提供サーバ３の検索部３３２は、受信した軌跡データ等に基づいて基準データデータベース３２２内を検索して対応する基準データを特定する（ステップＳ１５）。次いで、間取り画像データ生成部３３３は、特定された基準データを基準データデータベース３２２から読み出して、それに対応する間取り図に相当する二次元の間取り画像データを生成する（ステップＳ１６）。次いで、表示制御部３３４は、生成された二次元の間取り画像データを、ステップＳ１４で軌跡データ等と共に送信されてきた端末識別データに基づき、当該端末識別データにより識別される一般消費者端末１に送信する（ステップＳ１７）。次いで、二次元の間取り画像データが送信された一般消費者端末１のシステム制御部１３は、受信した二次元の間取り画像データに相当する一つの構成物についての二次元の間取り図ＦＰの間取り画像（図３（Ａ）又は図１１（Ａ）参照）を、操作表示部１４のディスプレイに表示された間取り作成／表示ページの表示領域２００に表示する（ステップＳ１８）。次いで、システム制御部１３は、間取り作成／表示ページの修正ボタン２０１が操作されたか否かを、例えば予め設定された時間だけ監視する（ステップＳ１９）。ステップＳ１９の判定において修正ボタン２０１が操作された場合（ステップＳ１９：ＹＥＳ）、表示領域２００に表示されている二次元の間取り図を修正すべく、システム制御部１３は、上記ステップＳ１３に戻って、当該修正用の線等の入力を待機する。修正用の線等が入力された場合、その後は、当該修正用の線等に相当する軌跡の軌跡データ等を対象として、上記ステップＳ１３以降が繰り返される。
【００８６】
一方、ステップＳ１９の判定において、修正ボタン２０１の操作がない場合（ステップＳ１９：ＮＯ）、次いで、システム制御部１３は、間取り作成／表示ページの三次元化ボタン２０２が操作されたか否かを、例えば予め設定された時間だけ監視する（ステップＳ２０）。ステップＳ２０の判定において、三次元化ボタン２０２が操作された場合（ステップＳ２０：ＹＥＳ）、表示領域２００に表示されている二次元の間取り図ＦＰを三次元化すべく、システム制御部１３は、上記三次元化要求を、端末識別データと共にネットワークＮＷを介して情報提供サーバ３に送信する（ステップＳ２１）。次いで、当該三次元化要求を受信した情報提供サーバ３の間取り画像データ生成部３３３は、表示領域２００に表示されている二次元の間取り図ＦＰの間取り画像データに基づき、例えば図１１及び図１２を用いて説明した方法により、当該二次元の間取り画像を三次元化した三次元モデルに相当する三次元の間取り画像データを生成する（ステップＳ２２）。次いで、表示制御部３３４は、生成された三次元の間取り画像データを、ステップＳ２１で三次元化要求と共に送信されてきた端末識別データに基づき、当該端末識別データにより識別される一般消費者端末１に送信する（ステップＳ２３）。次いで、三次元の間取り画像データが送信された一般消費者端末１のシステム制御部１３は、受信した三次元の間取り画像データに相当する三次元の間取り図の間取り画像（図１１（Ｂ）又は図１２参照）を、上記間取り作成／表示ページの表示領域２００に表示する（ステップＳ２４）。
【００８７】
［２−３．三次元の間取り画像の生成処理について］
最後に、上記物件情報取得部３３５を中心として実行される、本実施形態の検索処理について、図１６を用いて説明する。図１６は、本実施形態の検索処理を示すシーケンス図である。
【００８８】
図１６に示すように、本実施形態の検索処理では、例えば一般消費者端末１における表示されている上記間取り作成／表示ページにおける物件検索ボタン２０３が操作されたか否かを、当該一般消費者端末１のシステム制御部１３が監視する（ステップＳ３０）。ステップＳ３０の監視において物件検索ボタン２０３が操作されない場合（ステップＳ３０：ＮＯ）、システム制御部１３は、そのまま当該監視を継続する。一方、ステップＳ３０の監視において、物件検索ボタン２０３が操作された場合（ステップＳ３０：ＹＥＳ）、システム制御部１３は、当該物件検索ボタン２０３の操作に対応した上記検索要求を、ネットワークＮＷを介して情報提供サーバ３に送信する（ステップＳ３１）。この検索要求は、情報提供サーバ３の物件情報取得部３３５により受信される。ここで、上記検索要求には、上述したように、上記間取り作成／表示ページの表示領域２００に表示されている三次元の間取り画像に相当する三次元の間取り画像データが含まれている場合と、上記外観写真又は室内空間写真に相当する写真画像データが含まれている場合がある。そこで、物件情報取得部３３５は、受信した検索要求に基づき、当該検索要求が、上記三次元の間取り画像データを用いた検索を要求しているか否かを判定する（ステップＳ３２）。ステップＳ３２の判定において、検索要求が上記写真画像データを用いた検索を要求している場合（ステップＳ３２：ＮＯ）、次いで、物件情報取得部３３５は、当該写真画像データを用いて、特に物件情報データベース３２１に登録されている外観画像及び室内写真画像を検索し、その検索結果としての写真画像データに対応する不動産物件を特定する（ステップＳ３３）。その後、物件情報取得部３３５は、後述するステップＳ４２に移行する。
【００８９】
一方、ステップＳ３２の判定において、上記検索要求が上記三次元の間取り画像データを用いた検索を要求している場合（ステップＳ３２：ＹＥＳ）、次いで、物件情報取得部３３５は、上記検索要求から当該三次元の間取り画像データを抽出する（ステップＳ３４）。次いで、物件情報取得部３３５は、抽出した三次元の間取り画像データに相当する三次元の間取り画像を構成する複数の壁画像から、一の壁画像を特定する（ステップＳ３５）。このステップＳ３５では、上述した特徴量を用いた手法により、一の壁画像が特定される。次いで、物件情報取得部３３５は、特定された壁画像（例えば、図１３（Ａ）に例示する壁画像ＷＬ１１）と、物件情報データベース３２１に登録されている室内空間画像における壁画像のそれぞれと、の間の類似度を算出し、それに基づいて、ステップＳ３５で特定された壁画像に対して一致又は類似する室内空間画像における壁画像を第１登録壁画像として特定する（ステップＳ３６）。このステップＳ３６では、上述した画像マッチングアルゴリズムにより、類似度が算出される。次いで、物件情報取得部３３５は、ステップＳ３４で抽出した三次元の間取り画像データに相当する三次元の間取り画像を構成する複数の壁画像から、ステップＳ３５で特定された壁画像に対して、上記第１位置関係としての右隣にある壁画像を特定する（ステップＳ３７）。次いで、物件情報取得部３３５は、ステップＳ３７で特定された壁画像（例えば、図１３（Ａ）に例示する壁画像ＷＬ１０）と、上記第１登録壁画像に対して室内空間画像において右隣にある壁画像と、の間の類似度を算出し、それに基づいて、ステップＳ３７で特定された右隣の壁画像に対して一致又は類似する室内空間画像における壁画像を、第２登録壁画像として特定する（ステップＳ３８）。次いで、物件情報取得部３３５は、ステップＳ３４で抽出した三次元の間取り画像データに相当する三次元の間取り画像を構成する複数の壁画像から、ステップＳ３５で特定された壁画像に対して、上記第２位置関係としての左隣にある壁画像を特定する（ステップＳ３９）。次いで、物件情報取得部３３５は、ステップＳ３９で特定された壁画像（例えば、図１３（Ａ）に例示する壁画像ＷＬ１２）と、上記第１登録壁画像に対して室内空間画像において左隣にある壁画像と、の間の類似度を算出し、それに基づいて、ステップＳ３９で特定された左隣の壁画像に対して一致又は類似する室内空間画像における壁画像を、第３登録壁画像として特定する（ステップＳ４０）。次いで、物件情報取得部３３５は、上記第１登録壁画像乃至上記第３登録壁画像を含む室内空間画像と、上記検索要求から抽出した三次元の間取り画像データに相当する三次元の間取り画像とが一致又は類似しているとして、当該第１登録壁画像乃至当該第３登録壁画像を含む室内空間画像を、類似室内空間画像として、物件情報データベース３２１において検索する（ステップＳ４１）。次いで、物件情報取得部３３５は、その検索結果としての室内空間画像を含む物件情報をページ提供部３３１に出力させ、それを含む上記物件情報提供ページを、上記検索要求を送信してきた一般消費者端末１に、上記端末識別データに基づいて送信し（ステップＳ４２）、その操作表示部１４のディスプレイに表示させる（ステップＳ４３）。
【００９０】
以上説明したように、本実施形態の情報提供システムＳにおける検索処理によれば、二次元の図面としての間取り図の画像がない場合でも、ユーザが指定する三次元の間取り画像データを用いて、所望される不動産物件の物件情報を当該ユーザに提示することができる。
【００９１】
また、三次元の間取り画像データに相当する三次元の間取り画像を構成する複数の壁画像について、その特徴量を用いた一致度又は類似度の判定を行って類似する室内空間画像を特定するので、所望される不動産物件により近い不動産物件の物件情報を当該ユーザに提示することができる。
【００９２】
更に、画像としての特徴量を取得し易い壁画像を用いることで、所望される不動産物件により近い不動産物件の物件情報を的確にユーザに提示することができる。
【００９３】
更にまた、第１登録壁画像乃至第３登録壁画像の三つを用いること（図１６参照）で、所望される不動産物件に更に近い不動産物件の物件情報を的確にユーザに提示することができる。
【００９４】
また、写真画像又は室内空間画像のいずれかを用いることで（図１６参照）、所望される不動産物件に近い不動産物件の物件情報を的確にユーザに提示することができる。
【００９５】
なお、本実施形態の検索処理では、検索要求に含まれる三次元の間取り画像データに相当する三次元の間取り画像を用いた室内空間画像の特定に、当該三次元の間取り画像を構成する壁画像を用いたが、これ以外に、当該三次元の間取り画像を構成する天井画像を更に用いて室内空間画像を特定してもよい。この場合には、画像としての特徴量を取得し易い壁画像及び天井画像を用いることで、所望される不動産物件により近い不動産物件の物件情報を的確にユーザに提示することができる。
【００９６】
また、図１４乃至図１６にそれぞれ示すシーケンス図に相当するプログラムを、光ディスク又はハードディスク等の記録媒体に記録しておき、或いは、インターネット等のネットワークから取得して記録しておき、これらを汎用のマイクロコンピュータで読み出して実行することにより、当該マイクロコンピュータを、本実施形態のシステム制御部１３及びシステム制御部３３として機能させることも可能である。
【符号の説明】
【００９７】
１、１−１、１−２、１−ｎ    一般消費者端末
３    情報提供サーバ
１１、２４、３１    通信部
１２、２２、３２    記憶部
１３、３３    システム制御部
１４、２３    操作表示部
１５、２５、３４    バス
２０    カメラ部
２１    制御部
１００    入力領域
１０１    物件名
１１１    入力ボタン
１１２    送信ボタン
２００    表示領域
２０１    修正ボタン
２０２    三次元化ボタン
２０３    物件検索ボタン
３２１    物件情報データベース
３２２    基準データデータベース
３３１    ページ提供部
３３２    検索部
３３３    間取り画像データ生成部
３３４    表示制御部
３３４    物件情報取得部
３３６    室内空間画像生成部
３３７    画像処理部
３３８    境界線抽出部
３３９    画像抽出部
３４０    交点抽出部
３４１    水平距離検出部
３４２    距離算出部
Ｓ    情報提供システム
Ｄ    室内画像
Ｃ、Ｃ１、Ｃ２、Ｃｎ    全天球カメラ
Ｌ    照明画像
ＣＬ    天井画像
Ｗ１、Ｗ２、Ｗ３、Ｗ４、ＷＬ１、ＷＬ２、ＷＬ３、ＷＬ４、ＷＬ１０、ＷＬ１１、ＷＬ１２、ＷＬ１３、ＭＷＬ１０、ＭＷＬ１１、ＭＷＬ１２、ＭＷＬ１３、    壁画像
ＷＤ、ＷＤ１２、ＷＤ１１、ＭＷＤ１１、ＭＷＤ１２    窓画像
ＷＬＦ１、ＷＬＦ２、ＷＬＦ３、ＷＬＦ４    壁
ＷＦ    窓
ＳＤＦ１、ＳＤＦ２、ＳＤＦ３    引き戸
Ｐ    位置
Ｒ、Ｒ１、Ｒ２    室内空間画像
ＦＬ    床画像
ＮＷ    ネットワーク
ＦＰ    間取り図
ＢＣＷ１、ＢＣＷ２、ＢＣＷ３、ＢＣＷ４、ＢＷ１２、ＢＷ２３、ＢＷ３４、ＢＷ１４、ＢＦＷ１、ＢＦＷ２、ＢＦＷ３、ＢＦＷ４    境界線
ＣＮ    部屋角
ＭＣＬ    補正天井画像
ＭＷ１、ＭＷ２、ＭＷ３、ＭＷ４    補正壁画像
ＭＦＬ    補正床画像
ＤＲ    ドア画像
Ｒ１０    軌跡入力領域
Ｒ２０    画像表示領域
Ｒ１    検索条件指定領域
Ｒ２    物件一覧表示領域
Ｒ３    広告表示領域
Ｒ２ａ、Ｒ２ｂ、Ｒ２ｃ    物件表示領域
ＲＭ１０    間取り画像
ＭＲＭ１０    室内空間画像
ＳＤ１、ＳＤ２、ＳＤ３、ＳＤ１０、ＭＳＤ１０    引き戸
【図１】
2020030609.tif 000003
【図２】
2020030609.tif 000004
【図３】
2020030609.tif 000005
【図４】
2020030609.tif 000006
【図５】
2020030609.tif 000007
【図６】
2020030609.tif 000008
【図７】
2020030609.tif 000009
【図８】
2020030609.tif 000010
【図９】
2020030609.tif 000011
【図１０】
2020030609.tif 000012
【図１１】
2020030609.tif 000013
【図１２】
2020030609.tif 000014
【図１３】
2020030609.tif 000015
【図１４】
2020030609.tif 000016
【図１５】
2020030609.tif 000017
【図１６】
2020030609.tif 000018