(57)【要約】【課題】ユーザの意向に沿った建物の建物情報を表示させることが可能な情報提供システム、サーバ装置、サーバ用プログラム、端末用プログラム、及び情報提供方法を提供する。【解決手段】情報提供サーバ２は、携帯端末１の端末位置情報と、カメラ１３により撮像された建物までの距離情報と、当該建物の方位情報とから特定された建物位置情報に基づいて建物の写真画像を検索し、検索された写真画像を携帯端末１の画面に表示させ、当該写真画像が携帯端末１のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を画面に表示させる。【選択図】図３
2019163998.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得する距離取得手段と、
前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得する方位取得手段と、
前記建物が撮像されたときの前記携帯端末の位置を示す端末位置情報を取得する端末位置取得手段と、
前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記建物の位置を示す建物位置情報を特定する建物位置特定手段と、
前記建物位置特定手段により特定された建物位置情報に基づいて、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶する記憶手段から建物の写真画像を検索する検索手段と、
前記検索手段により検索された写真画像を前記携帯端末の画面に表示させ、前記写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記画面に表示させる提示手段と、
を備えることを特徴とする情報提供システム。
【請求項２】
前記検索手段は、前記建物位置特定手段により特定された建物位置情報が示す緯度及び経度を基準として予め設定された検索範囲内に緯度及び経度が含まれる建物があるか否かを判定することにより前記建物の写真画像を検索することを特徴とする請求項１に記載の情報提供システム。
【請求項３】
前記検索範囲は、前記建物の位置から前記方位情報が示す方位と並行する方向に拡張された範囲であることを特徴とする請求項２に記載の情報提供システム。
【請求項４】
前記携帯端末のカメラにより撮像された建物が表れる撮像画像を取得する画像取得手段と、
前記検索手段により検索された写真画像に表れる建物と、前記画像取得手段により取得された撮像画像に表れる建物とが一致するか否かを判定する判定手段と、
を更に備え、
前記提示手段は、前記検索手段により検索された写真画像うち、前記判定手段により一致しないと判定された建物が表れる写真画像を前記携帯端末の画面に表示させることを特徴とする請求項１乃至３の何れか一項に記載の情報提供システム。
【請求項５】
前記建物位置特定手段により特定された建物位置情報が示す位置から、前記判定手段により一致しないと判定された建物が表れる写真画像に対応付けられた建物位置情報が示す位置までの距離を算出する距離算出手段を更に備え、
前記提示手段は、前記距離算出手段により算出された距離を、前記判定手段により一致しないと判定された建物が表れる写真画像に関連付けて前記携帯端末の画面に表示させることを特徴とする請求項４に記載の情報提供システム。
【請求項６】
前記建物位置特定手段により特定された建物位置情報が示す位置から、前記判定手段により一致しないと判定された建物が表れる写真画像に対応付けられた建物位置情報が示す位置までの距離を算出する距離算出手段を更に備え、
前記提示手段は、前記判定手段により一致しないと判定された建物が表れる写真画像を、前記距離算出手段により算出された距離が長いほど小さいサイズで前記携帯端末の画面に表示させることを特徴とする請求項４に記載の情報提供システム。
【請求項７】
前記提示手段は、前記検索手段により検索された写真画像に表れる建物内に取引対象物件があるか否かを示す情報を、当該写真画像に関連付けて前記携帯端末の画面に表示させることを特徴とする請求項１乃至６の何れか一項に記載の情報提供システム。
【請求項８】
前記建物内に取引対象物件があることを示す情報が前記携帯端末のユーザにより指定された場合、前記提示手段は、当該取引対象物件の固有情報を前記画面に表示させることを特徴とする請求項７に記載の情報提供システム。
【請求項９】
前記建物内に取引対象物件がないことを示す情報が前記携帯端末のユーザにより指定された場合、当該建物の識別情報を当該ユーザの識別情報に対応付けて登録し、当該登録された後に当該建物内に取引対象物件が発生した場合、当該ユーザに対して当該取引対象物件の固有情報を通知することを特徴とする請求項７に記載の情報提供システム。
【請求項１０】
携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得する距離取得手段と、
前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得する方位取得手段と、
前記建物が撮像されたときの前記携帯端末の位置を示す端末位置情報を取得する端末位置取得手段と、
前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記建物の位置を示す建物位置情報を特定する建物位置特定手段と、
前記建物位置特定手段により特定された建物位置情報に基づいて、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶する記憶手段から建物の写真画像を検索する検索手段と、
前記検索手段により検索された写真画像を前記携帯端末へ送信し、前記写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記携帯端末へ送信する送信手段と、
を備えることを特徴とするサーバ装置。
【請求項１１】
携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報、前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報、及び前記建物が撮像されたときの前記携帯端末の位置を示す端末位置情報に基づいて特定された、前記建物の位置を示す建物位置情報を前記携帯端末から取得する建物位置取得手段と、
前記建物位置取得手段により取得された建物位置情報に基づいて、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶する記憶手段から建物の写真画像を検索する検索手段と、
前記検索手段により検索された写真画像を前記携帯端末へ送信し、前記写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記携帯端末へ送信する送信手段と、
を備えることを特徴とするサーバ装置。
【請求項１２】
複数の建物それぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶するサーバ装置との間でネットワークを介して通信可能な携帯端末に備えられるコンピュータに、
前記携帯端末のカメラにより撮像された建物が表れる撮像画像を当該携帯端末の画面に表示させるステップと、
前記携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を計測するステップと、
前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を検出するステップと、
前記建物が撮像されたときの前記携帯端末の位置を検出するステップと、
前記計測された距離を示す距離情報、前記検出された方位を示す方位情報、及び前記検出された位置を示す端末位置情報を含む情報取得要求を前記サーバ装置へ送信するステップと、
前記情報取得要求に応じて、前記端末位置情報、前記距離情報、及び前記方位情報に基づいて前記サーバ装置により特定された建物位置情報に基づいて検索された写真画像を前記サーバ装置から取得して前記携帯端末の画面に表示させるステップと、
前記画面に表示された写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記サーバ装置から取得して前記画面に表示させるステップと、
を実行させることを特徴とする端末用プログラム。
【請求項１３】
複数の建物それぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶するサーバ装置との間でネットワークを介して通信可能な携帯端末に備えられるコンピュータに、
前記携帯端末のカメラにより撮像された建物が表れる撮像画像を当該携帯端末の画面に表示させるステップと、
前記携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を計測するステップと、
前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を検出するステップと、
前記建物が撮像されたときの前記携帯端末の位置を検出するステップと、
前記検出された位置を示す端末位置情報、前記計測された距離を示す距離情報、及び前記検出された方位を示す方位情報に基づいて、前記建物の位置を示す建物位置情報を特定するステップと、
前記撮像画像、及び前記建物位置情報を含む情報取得要求を前記サーバ装置へ送信するステップと、
前記情報取得要求に応じて、前記建物位置情報に基づいて検索された写真画像を前記サーバ装置から取得して前記携帯端末の画面に表示させるステップと、
前記画面に表示された写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記サーバ装置から取得して前記画面に表示させるステップと、
を実行させることを特徴とする端末用プログラム。
【請求項１４】
コンピュータにより実行される情報提供方法であって、
携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得するステップと、
前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得するステップと、
前記建物が撮像されたときの前記携帯端末の位置を示す端末位置情報を取得するステップと、
前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記建物の位置を示す建物位置情報を特定するステップと、
前記特定された建物位置情報に基づいて、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶する記憶手段から建物の写真画像を検索するステップと、
前記検索された写真画像を前記携帯端末の画面に表示させ、前記写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記画面に表示させるステップと、
を含むことを特徴とする情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末のカメラにより撮像された建物の建物情報を当該携帯端末の画面に表示する技術分野に関する。
【背景技術】
【０００２】
従来、モバイル機器のカメラにより撮像された建物の位置情報（緯度及び経度）を算出し、この位置情報に基づいて地図情報から建物を特定し、特定した建物の建物情報をモバイル機器上に表示する技術が知られている。例えば特許文献１では、ユーザにより携帯されるモバイル機器が、現在位置の位置情報、撮像された建物の方向情報、及び撮像された建物の距離情報をそれぞれ検出し、検出された位置情報、方向情報、及び距離情報に基づいて建物の位置情報を算出するように構成されている。これにより、ユーザは、モバイル機器のカメラで建物を撮像する操作を行うだけで、その建物がどのような建物であるかをモバイル機器上で確認することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１３−５０２５９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に開示されるようなモバイル機器により検出される位置情報、距離情報、及び方向情報には少なからず誤差が存在する。さらに、モバイル機器により検出される距離情報は、当該モバイル機器から建物表面（つまり、光の反射面）部分までの距離情報であるため、当該モバイル機器により算出される建物の位置情報は建物表面部分までの位置情報となる。一方、地図情報中に予め登録される建物の位置情報は、建物底面上の何れか１点（例えば、中心点）であることが多い。そのため、この場合、モバイル機器により算出される建物の位置情報と、地図情報中に予め登録される建物の位置情報とは、そもそもズレがある。従って、上述したように算出された位置情報に基づいて建物を特定する場合、ユーザの意向に沿わない建物が特定され、その建物の建物情報が表示されてしまうという不都合がある。しかも、ユーザは、このように表示された建物情報が自身の意向に沿った建物の建物情報であるかどうかを瞬時に判断することは容易でない。また、ユーザは、画面に表示されている建物よりもむしろ後ろ側にある建物（例えば、画面に表示されている建物の間から少しだけ視認できる建物、画面に表示されている建物の背後に完全に隠れている建物、または撮像範囲外の上方にある建物）の建物情報を望む場合もある。
【０００５】
そこで、本発明は、以上の不都合等に鑑みてなされたものであり、ユーザの意向に沿った建物の建物情報を表示させることが可能な情報提供システム、サーバ装置、サーバ用プログラム、端末用プログラム、及び情報提供方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得する距離取得手段と、前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得する方位取得手段と、前記建物が撮像されたときの前記携帯端末の位置を示す端末位置情報を取得する端末位置取得手段と、前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記建物の位置を示す建物位置情報を特定する建物位置特定手段と、前記建物位置特定手段により特定された建物位置情報に基づいて、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶する記憶手段から建物の写真画像を検索する検索手段と、前記検索手段により検索された写真画像を前記携帯端末の画面に表示させ、前記写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記画面に表示させる提示手段と、を備えることを特徴とする。
【０００７】
この発明によれば、ユーザの意向に沿った建物の建物情報を表示させることができる。
【０００８】
請求項２に記載の発明は、請求項１に記載の情報提供システムにおいて、前記検索手段は、前記建物位置特定手段により特定された建物位置情報が示す緯度及び経度を基準として予め設定された検索範囲内に緯度及び経度が含まれる建物があるか否かを判定することにより前記建物の写真画像を検索することを特徴とする。
【０００９】
この発明によれば、効率良く写真画像を検索することができる。
【００１０】
請求項３に記載の発明は、請求項２に記載の情報提供システムにおいて、前記検索範囲は、前記建物の位置から前記方位情報が示す方位と並行する方向に拡張された範囲であることを特徴とする。
【００１１】
この発明によれば、画面に表示されている建物よりもむしろ後ろ側にある建物の写真画像を効率良く検索することができる。
【００１２】
請求項４に記載の発明は、請求項１乃至３の何れか一項に記載の情報提供システムにおいて、前記携帯端末のカメラにより撮像された建物が表れる撮像画像を取得する画像取得手段と、前記検索手段により検索された写真画像に表れる建物と、前記画像取得手段により取得された撮像画像に表れる建物とが一致するか否かを判定する判定手段と、を更に備え、前記提示手段は、前記検索手段により検索された写真画像うち、前記判定手段により一致しないと判定された建物が表れる写真画像を前記携帯端末の画面に表示させることを特徴とする。
【００１３】
この発明によれば、ユーザの意向に沿った建物の写真画像を見易く且つ指定し易く表示させることができる。
【００１４】
請求項５に記載の発明は、請求項４に記載の情報提供システムにおいて、前記建物位置特定手段により特定された建物位置情報が示す位置から、前記判定手段により一致しないと判定された建物が表れる写真画像に対応付けられた建物位置情報が示す位置までの距離を算出する距離算出手段を更に備え、前記提示手段は、前記距離算出手段により算出された距離を、前記判定手段により一致しないと判定された建物が表れる写真画像に関連付けて前記携帯端末の画面に表示させることを特徴とする。
【００１５】
この発明によれば、ユーザが現在見ている建物からどの遠い場所に自身が望む建物があるかを瞬時に判断させることができる。
【００１６】
請求項６に記載の発明は、請求項４に記載の情報提供システムにおいて、前記建物位置特定手段により特定された建物位置情報が示す位置から、前記判定手段により一致しないと判定された建物が表れる写真画像に対応付けられた建物位置情報が示す位置までの距離を算出する距離算出手段を更に備え、前記提示手段は、前記判定手段により一致しないと判定された建物が表れる写真画像を、前記距離算出手段により算出された距離が長いほど小さいサイズで前記携帯端末の画面に表示させることを特徴とする。
【００１７】
この発明によれば、ユーザが現在見ている建物からどの遠い場所に自身が望む建物があるかをおおよそ判断させることができる。
【００１８】
請求項７に記載の発明は、請求項１乃至６の何れか一項に記載の情報提供システムにおいて、前記提示手段は、前記検索手段により検索された写真画像に表れる建物内に取引対象物件があるか否かを示す情報を、当該写真画像に関連付けて前記携帯端末の画面に表示させることを特徴とする。
【００１９】
この発明によれば、携帯端末を持つユーザが取引対象物件を探す場合において建物内に取引対象物件があるか否かの情報を当該ユーザに提示することができる。
【００２０】
請求項８に記載の発明は、請求項７に記載の情報提供システムにおいて、前記建物内に取引対象物件があることを示す情報が前記携帯端末のユーザにより指定された場合、前記提示手段は、当該取引対象物件の固有情報を前記画面に表示させることを特徴とする。
【００２１】
この発明によれば、携帯端末のユーザが興味をもった建物内の取引対象物件の固有情報を当該ユーザに対して迅速に提示することができる。
【００２２】
請求項９に記載の発明は、請求項７に記載の情報提供システムにおいて、前記建物内に取引対象物件がないことを示す情報が前記携帯端末のユーザにより指定された場合、当該建物の識別情報を当該ユーザの識別情報に対応付けて登録し、当該登録された後に当該建物内に取引対象物件が発生した場合、当該ユーザに対して当該取引対象物件の固有情報を通知することを特徴とする。
【００２３】
この発明によれば、携帯端末のユーザが興味をもった建物内で、後から取引対象物件が発生した場合に当該取引対象物件の固有情報を当該ユーザに対して迅速に提示することができる。
【００２４】
請求項１０に記載の発明は、携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得する距離取得手段と、前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得する方位取得手段と、前記建物が撮像されたときの前記携帯端末の位置を示す端末位置情報を取得する端末位置取得手段と、前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記建物の位置を示す建物位置情報を特定する建物位置特定手段と、前記建物位置特定手段により特定された建物位置情報に基づいて、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶する記憶手段から建物の写真画像を検索する検索手段と、前記検索手段により検索された写真画像を前記携帯端末へ送信し、前記写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記携帯端末へ送信する送信手段と、を備えることを特徴とする。
【００２５】
請求項１１に記載の発明は、携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報、前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報、及び前記建物が撮像されたときの前記携帯端末の位置を示す端末位置情報に基づいて特定された、前記建物の位置を示す建物位置情報を前記携帯端末から取得する建物位置取得手段と、前記建物位置取得手段により取得された建物位置情報に基づいて、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶する記憶手段から建物の写真画像を検索する検索手段と、前記検索手段により検索された写真画像を前記携帯端末へ送信し、前記写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記携帯端末へ送信する送信手段と、を備えることを特徴とする。
【００２６】
請求項１２に記載の発明は、複数の建物それぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶するサーバ装置との間でネットワークを介して通信可能な携帯端末に備えられるコンピュータに、前記携帯端末のカメラにより撮像された建物が表れる撮像画像を当該携帯端末の画面に表示させるステップと、前記携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を計測するステップと、前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を検出するステップと、前記建物が撮像されたときの前記携帯端末の位置を検出するステップと、前記計測された距離を示す距離情報、前記検出された方位を示す方位情報、及び前記検出された位置を示す端末位置情報を含む情報取得要求を前記サーバ装置へ送信するステップと、前記情報取得要求に応じて、前記端末位置情報、前記距離情報、及び前記方位情報に基づいて前記サーバ装置により特定された建物位置情報に基づいて検索された写真画像を前記サーバ装置から取得して前記携帯端末の画面に表示させるステップと、前記画面に表示された写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記サーバ装置から取得して前記画面に表示させるステップと、を実行させることを特徴とする。
【００２７】
請求項１３に記載の発明は、複数の建物それぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶するサーバ装置との間でネットワークを介して通信可能な携帯端末に備えられるコンピュータに、前記携帯端末のカメラにより撮像された建物が表れる撮像画像を当該携帯端末の画面に表示させるステップと、前記携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を計測するステップと、前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を検出するステップと、前記建物が撮像されたときの前記携帯端末の位置を検出するステップと、前記検出された位置を示す端末位置情報、前記計測された距離を示す距離情報、及び前記検出された方位を示す方位情報に基づいて、前記建物の位置を示す建物位置情報を特定するステップと、前記撮像画像、及び前記建物位置情報を含む情報取得要求を前記サーバ装置へ送信するステップと、前記情報取得要求に応じて、前記建物位置情報に基づいて検索された写真画像を前記サーバ装置から取得して前記携帯端末の画面に表示させるステップと、前記画面に表示された写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記サーバ装置から取得して前記画面に表示させるステップと、を実行させることを特徴とする。
【００２８】
請求項１４に記載の発明は、コンピュータにより実行される情報提供方法であって、携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得するステップと、前記建物が撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得するステップと、前記建物が撮像されたときの前記携帯端末の位置を示す端末位置情報を取得するステップと、前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記建物の位置を示す建物位置情報を特定するステップと、前記特定された建物位置情報に基づいて、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に対応付けて記憶する記憶手段から建物の写真画像を検索するステップと、前記検索された写真画像を前記携帯端末の画面に表示させ、前記写真画像が前記携帯端末のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を前記画面に表示させるステップと、を含むことを特徴とする。
【発明の効果】
【００２９】
本発明によれば、ユーザの意向に沿った建物の建物情報を表示させることができる。
【図面の簡単な説明】
【００３０】
【図１】情報提供システムＳの概要構成の一例を示す図である。
【図２】建物情報データベース２２１に登録されている情報の一例を示す図である。
【図３】システム制御部２３の機能ブロックの一例を示す図である。
【図４】携帯端末１の制御部１８により実行される処理の一例を示すフローチャートである。
【図５】建物が存在する実空間が携帯端末１のカメラ１３により撮像されたときの様子及び画面表示例を示す図である。
【図６】建物が存在する実空間が携帯端末１のカメラ１３により撮像されたときの様子及び画面表示例を示す図である。
【図７】建物が存在する実空間が携帯端末１のカメラ１３により撮像されたときの様子及び画面表示例を示す図である。
【図８】建物が存在する実空間が携帯端末１のカメラ１３により撮像されたときの様子及び画面表示例を示す図である。
【図９】建物の位置と検索範囲との関係の一例を示す図である。
【図１０】建物の位置と検索範囲との関係の一例を示す図である。
【図１１】（Ａ）〜（Ｅ）は、画面に表示された写真画像が指定されたときの様子及び画面表示例を示す図である。
【図１２】携帯端末１からの情報取得要求が受信されたときの建物特定及び建物情報提供処理の一例を示すフローチャートである。
【図１３】携帯端末１からの詳細情報取得要求が受信されたときの建物詳細情報提供処理の一例を示すフローチャートである。
【図１４】（Ａ）は、携帯端末１からのウィッシュリスト登録要求が受信されたときのウィッシュリスト登録処理の一例を示すフローチャートであり、（Ｂ）は、ウィッシュリスト登録後の物件情報提供処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００３１】
以下、図面を参照して本発明の一実施形態について詳細に説明する。
【００３２】
［１．情報提供システムＳの構成及び機能概要］
先ず、図１等を参照して、本発明の一実施形態に係る情報提供システムＳの構成及び概要機能について説明する。図１は、情報提供システムＳの概要構成の一例を示す図である。図１に示すように、情報提供システムＳは、携帯端末１、及び情報提供サーバ２（サーバ装置の一例）等を備えて構成されている。携帯端末１と情報提供サーバ２とは、ネットワークＮＷを介して通信可能になっている。ネットワークＮＷは、例えば、電話用回線交換ネットワーク、及びインターネットに接続するためのデータ通信用パケット交換ネットワークを含む。なお、図１の例では、１つの携帯端末１を示しているが、実際には複数の携帯端末が存在する。
【００３３】
（１−１．携帯端末１の構成及び機能概要）
携帯端末１は、無線通信部１１、ＧＰＳ(Global Positioning System）受信機１２、カメラ１３、距離センサ１４、方位センサ１５、表示・操作部１６、記憶部１７、及び制御部１８等を備え、これらの構成部分はバス１９を介して電気的に接続されている。なお、携帯端末１の例として、携帯電話機，スマートフォン，タブレット，携帯ゲーム機等が挙げられる。
【００３４】
無線通信部１１は、制御部１８の制御の下、最寄りの基地局（図示せず）との間で無線通信を行い、当該基地局及びネットワークＮＷを介して情報提供サーバ２との間で通信を行う。
【００３５】
ＧＰＳ受信機１２は、ＧＰＳ衛星から出力される航法電波を受信し、携帯端末１の現在位置（緯度及び経度）を検出し、検出した位置を示す端末位置情報を制御部１８へ出力する。
【００３６】
カメラ１３は、例えば、レンズ及び撮像素子等から構成され、カメラ１３の画角に収まる範囲内の実空間を撮像素子により連続的に撮像し、撮像した撮像画像（ＲＧＢ画像）を制御部１８へ出力する。なお、撮像素子として、例えば、ＣＣＤ（Charge Coupled Devices）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）等が用いられる。
【００３７】
距離センサ１４は、投射したレーザまたは赤外線が物体を往復する時間から距離を撮像画像の画素毎に計測（つまり、ＴＯＦ（Time Of Flight）方式を用いて計測）し、計測した距離（つまり、携帯端末１から上記物体までの距離）を画素毎に示す距離画像を制御部１８へ出力する。ここで、本実施形態で対象とする物体は、カメラ１３により撮像される建物等の被写体である。なお、距離センサ１４として、２台のカメラの撮像画像の視差に基づいて距離画像を出力するステレオカメラを用いてもよい。
【００３８】
方位センサ１５は、例えば、３軸地磁気センサ等から構成され、携帯端末１を基準とする上記物体の方位を検出し、検出した方位を示す方位情報を制御部１８へ出力する。ここで、物体の方位とは、物体の方位とは、方位センサ１５から見た物体への方角（つまり、携帯端末１の画面と反対側の面が向いている方角）であり、当該方位は、カメラ１３により物体が撮像されているときの当該カメラ１３のレンズの光軸方向を示す。
【００３９】
表示・操作部１６は、携帯端末１のユーザの指やペン等による操作指示を受け付ける入力機能と、画像及びテキスト等を表示する画面を有するタッチパネルとを備える。表示・操作部１６は、ユーザからの操作指示を受け付け、当該操作指示を制御部１８に与える。
【００４０】
記憶部１７は、例えば、不揮発性メモリ等から構成され、ＯＳ（Operating System），及びアプリケーション等を格納する。アプリケーションは、アプリケーションプログラム（本発明の端末用プログラムを含む）等をメモリに展開して実行可能な状態にインストールされたアプリケーションインスタンスである。このようなアプリケーションには、例えば、物体認識アルゴリズム及びＡＲ（Augmented Reality：拡張現実）アルゴリズム等が規定される。
【００４１】
物体認識アルゴリズムにより、撮像画像から建物等の物体を認識することができる。また、ＡＲアルゴリズムにより、撮像画像に表れる建物等の物体に対して建物情報等の付加情報を関連付けてユーザに提示することができる。なお、アプリケーションプログラムは、所定のサーバから携帯端末１にダウンロードされてもよいし、ＣＤ、ＤＶＤ等の記録媒体に記録（つまり、コンピュータにより読み取り可能に記録）されており、当該記録媒体から読み込まれて記憶部１７に格納されるようにしてもよい。
【００４２】
制御部１８は、ＣＰＵ（Central Processing Unit），ＲＯＭ（Read Only Memory），及びＲＡＭ（Random Access Memory）等から構成され、ＣＰＵがＯＳ上で動作するアプリケーションにしたがって各種処理を実行する。
【００４３】
具体的には、制御部１８は、カメラ１３から撮像画像を取得するとともに、距離センサ１４から距離画像を、方位センサ１５から方位情報を、ＧＰＳ受信機１２から端末位置情報をそれぞれ取得する。なお、距離画像の座標系は撮像画像の座標系に合せられ、撮像画像（距離画像）を構成する各画素は、座標（x,y）、色情報（Ｒ，Ｇ，Ｂの各輝度値）、及び距離情報を持つことになる。制御部１８は、取得された撮像画像を表示・操作部１６の画面に表示させる。このとき、撮像画像に建物が表れる場合、制御部１８は、物体認識アルゴリズムにより当該建物を認識する。ここで認識される建物には、個人住宅（戸建）、集合住宅（マンションやアパート）、商業施設、及び複合施設等が含まれる。そして、制御部１８は、当該建物が撮像（認識）されたときの距離情報を取得する。ここで、距離情報は、距離センサ１４から撮像画像に表れる建物までの距離を示す。距離情報の例として、物体認識アルゴリズムにより認識された建物の表面（つまり、光の反射面）上の所定画素の距離情報が挙げられる。ここで、所定画素は、例えば、認識された建物の表面上の何れかの点（例えば、重心点や輪郭上の点）の画素である。また、画面の中央部分を含む領域に表れる建物が認識されるように構成する場合、上記所定画素は、画面に表示されている撮像画像の中心点（言い換えれば、画面の中心点）とするとよい。
【００４４】
さらに、制御部１８は、上記建物が撮像（認識）されたときの方位情報を方位センサ１５から取得し、上記建物が撮像（認識）されたときの端末位置情報をＧＰＳ受信機１２から取得する。そして、制御部１８は、上記認識された建物が表れる撮像画像、当該建物が撮像（認識）されたときの距離情報、当該建物が撮像（認識）されたときの方位情報、及び当該建物が撮像（認識）されたときの端末位置情報を含む情報取得要求を、無線通信部１１及びネットワークＮＷを介して情報提供サーバ２へ送信する。
【００４５】
なお、撮像画像から複数の建物が認識された場合、それぞれの建物の表面上の所定画素の距離情報が情報提供サーバ２へ送信されてもよいし、或いは、認識された複数の建物のうちユーザにより指定された１つの建物の表面上の所定画素の距離情報が情報提供サーバ２へ送信されてもよい。
【００４６】
そして、制御部１８は、上記情報取得要求に応じて情報提供サーバ２から送信された写真画像を無線通信部１１を介して取得し、ＡＲアルゴリズムにより、当該写真画像を、撮像画像を画面に表示させ、表示された写真画像が携帯端末１のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を情報提供サーバ２から取得して画面に表示させる。
【００４７】
（１−２．情報提供サーバ２の構成及び機能概要）
情報提供サーバ２は、通信部２１、記憶部２２、及びシステム制御部２３等を備え、これらの構成部分はバス２４を介して電気的に接続されている。なお、情報提供サーバ２は、１台のサーバコンピュータにより構成されてもよいし、複数台のサーバコンピュータにより構成されてもよい。
【００４８】
通信部２１は、システム制御部２３の制御の下、ネットワークＮＷを介して携帯端末１との間で通信を行う。記憶部２２（記憶手段の一例）は、例えば、ハードディスクドライブ等から構成され、ＯＳ，及びアプリケーション等を格納する。このようなアプリケーションには、例えば、物体認識アルゴリズム、特徴量抽出アルゴリズム、及び画像マッチングアルゴリズム等が規定される。
【００４９】
特徴量抽出アルゴリズムにより、画像の特徴量（特徴点ということもある）を抽出することができる。画像の特徴量として、例えば、ＨＯＧ（Histograms of Oriented Gradients）特徴量が抽出される。ＨＯＧ特徴量は、画像の局所領域から抽出された輝度勾配を示す特徴量である。ＨＯＧ特徴量は、特徴量抽出アルゴリズムに従って、画像から局所領域を分割したセル（例えば、局所領域をｎ＊ｎのブロックに分割し、分割されたブロックをｍ＊ｍに分割したセル）ごとに勾配強度と勾配方向が算出され勾配方向ヒストグラムが生成、正規化されることで抽出される。或いは、画像の特徴量として、エッジに着目したＥＯＨ（Edge of Orientation Histograms）特徴量、或いは輝度に着目したHaar-like特徴量が抽出されてもよい。その他、画像の特徴量として、ＳＩＦＴ（Scale-Invariant Feature Transform）特徴量やＳＵＲＦ(Speeded Up Robust features)特徴量等、公知の種々の特徴量、またはこれらの組合せた特徴量が抽出されてもよい。また、画像マッチングアルゴリズムにより、２つの画像に表れる建物等の物体（物体認識アルゴリズムにより認識された物体）が一致（マッチング）するかどうかを判定することができる。この判定には、例えば、上記特徴量が用いられる。
【００５０】
また、記憶部２２には、建物情報データベース（ＤＢ）２２１、及びユーザ情報データベース（ＤＢ）２２２が構築されている。なお、建物情報データベース２２１、及びユーザ情報データベース２２２は、それぞれ、情報提供サーバ２とは異なる他のサーバに備えられてもよい。
【００５１】
建物情報データベース２２１は、複数の建物のそれぞれの建物位置情報、写真画像、及び建物関連情報等を建物毎に対応付けて登録（記憶）する。図２は、建物情報データベース２２１に登録されている情報の一例を示す図である。図２の例において、建物位置情報は、建物の底面上の何れか任意の１点の緯度及び経度である。ここで、任意の１点とは、例えば、建物の底面上の重心点、或いは登録者のくせなどに起因して重心点から少しずれた点である。なお、建物位置情報は、建物の底面上の何れか任意の複数点の緯度及び経度であってもよい。写真画像は、情報提供サーバ２により情報提供サービスを行う運営者側で写真撮影された建物の写真画像であり、所定の画像ファイルに格納されて登録される。このような写真画像は、携帯端末１からの撮像画像との画像マッチングに用いられる。複数の異なるアングルで写真撮影された複数の写真画像が登録される場合もある。
【００５２】
建物関連情報には、建物ＩＤ、建物名、所在地、築年数、階数、及び建物種別等の情報が含まれる。建物ＩＤは、建物毎に一意に付与された識別情報である。建物種別は、例えば、個人住宅、集合住宅、商業施設、複合施設の別である。また、建物種別が集合住宅である場合、建物関連情報には、図２に示すように、例えば、戸数、及び各戸（各部屋）の固有情報が含まれる。戸の固有情報には、例えば、戸ＩＤ、所在階、部屋番号、間取り、及び取引対象有無等の情報が含まれる。戸ＩＤは、建物の戸毎に一意に付与された識別情報である。取引対象有の戸は、取引対象として登録された物件（以下、「取引対象物件」という）である。取引対象有の戸（つまり、取引対象物件）の固有情報には、さらに、取引種別、取引条件情報、及び取扱い不動産会社情報等の物件情報が含まれる。取引種別は、例えば、賃貸物件、新築物件、中古物件の別である。賃貸物件は貸出中の取引対象物件である。新築物件または中古物件は売出中の取引対象物件である。また、賃貸物件の取引条件情報には、賃料、敷金、礼金、及び契約期間等の情報が含まれる。また、中古物件の取引条件情報には、価格、管理費、及び修繕積立金等の情報が含まれる。また、取扱い不動産会社情報には、不動産会社名、所在地、電話番号、メールアドレス、及び営業時間等の情報が含まれる。
【００５３】
ユーザ情報データベース２２２は、情報提供サービスを利用する複数のユーザそれぞれのユーザ情報、ウィッシュリスト、検索履歴、及び閲覧履歴等をユーザ毎に対応付けて登録する。ユーザ情報には、ユーザＩＤ、パスワード、住所、電話番号、メールアドレス、性別、及び年齢等の情報が含まれる。ユーザＩＤは、ユーザ毎に一意に付与された識別情報である。ユーザＩＤ及びパスワードは、ユーザの認証情報であり、本システムへのログインのために使用される。ウィッシュリストは、ユーザが取引対象物件の登録を期待する建物を登録するためのリストである。ウィッシュリストには、ユーザにより指定された建物の建物ＩＤ、及び登録日時等の情報が登録される。
【００５４】
システム制御部２３は、ＣＰＵ，ＲＯＭ，及びＲＡＭ等から構成され、ＣＰＵがＯＳ上で動作するアプリケーションにしたがって各種処理を実行する。図３は、システム制御部２３の機能ブロックの一例を示す図である。図３に示すように、システム制御部２３は、受信情報取得部２３１、建物位置特定部２３２、写真画像検索部２３３、画像マッチング部２３４、情報取得・提示部２３５、及び情報登録部２３６等として機能する。ここで、受信情報取得部２３１は、本発明における画像取得手段、端末位置取得手段、距離取得手段、方位取得手段、及び建物位置取得手段等の一例である。建物位置特定部２３２は、本発明における建物位置特定手段の一例である。写真画像検索部２３３は、本発明における検索手段の一例である。画像マッチング部２３４は、本発明における判定手段の一例である。情報取得・提示部２３５は、本発明における距離算出手段、送信手段及び提示手段の一例である。
【００５５】
受信情報取得部２３１は、携帯端末１から送信され、通信部２１により受信された情報取得要求等の各種要求（リクエスト）から処理に必要な情報を取得する。なお、情報取得要求からは、上述した撮像画像、距離情報、方位情報、及び端末位置情報が取得される。
【００５６】
建物位置特定部２３２は、受信情報取得部２３１により取得された距離情報、方位情報、及び端末位置情報に基づいて、撮像画像に表れる建物の位置を示す建物位置情報を特定する。例えば、建物位置特定部２３２は、端末位置情報が示す緯度及び経度、距離情報が示す距離、及び方位情報が示す方位を、建物の位置を算出するための計算式に代入して当該建物の緯度及び経度を算出することで建物位置情報を特定する。或いは、建物位置特定部２３２は、端末位置情報が示す位置から、方位情報が示す方位で且つ距離情報が示す距離にある地点の緯度及び経度を地図データから抽出することで建物位置情報を特定してもよい。
【００５７】
別の例として、建物位置情報は、携帯端末１により特定されてもよい。この場合、携帯端末１の制御部１８が建物位置特定手段として、建物位置特定部２３２と同様の方法で、距離情報、方位情報、及び端末位置情報に基づいて、撮像画像に表れる建物の位置を示す建物位置情報を特定する。そして、制御部１８は、特定した建物位置情報を含む情報取得要求を、無線通信部１１及びネットワークＮＷを介して情報提供サーバ２へ送信する。
【００５８】
写真画像検索部２３３は、建物位置特定部２３２により特定された建物位置情報に基づいて、建物情報データベース２２１から建物の写真画像を検索する。例えば、写真画像検索部２３３は、建物情報データベース２２１に登録された建物位置情報を参照して、建物位置特定部２３２により特定された建物位置情報が示す緯度及び経度を基準として予め設定された検索範囲内に緯度及び経度が含まれる建物があるか否かを判定することにより建物の写真画像を検索する。ここで、検索範囲の一例として、建物位置情報が示す緯度及び経度を基準として半径数十ｍ〜数百ｍの円または楕円の範囲が設定される。ここで、楕円の検索範囲は、建物位置情報が示す位置から方位情報が示す方位と並行する方向（言い換えれば、楕円の長軸と並行する方向であり、ユーザから遠い方向）に拡張された範囲に設定されるとよく、この場合の建物位置情報が示す位置は楕円の境界線上の端末位置情報が示す位置に最も近い点にあってもよい。或いは、写真画像検索部２３３は、建物情報データベース２２１に登録された建物位置情報を参照して、建物位置特定部２３２により特定された建物位置情報が示す緯度及び経度からの距離が近い順に複数の建物の写真画像を検索してもよい。
【００５９】
画像マッチング部２３４は、写真画像検索部２３３により検索された（つまり、検索でヒットした）写真画像に表れる建物と、受信情報取得部２３１により取得された撮像画像に表れる建物とが一致（マッチング）するか否かを判定（一致判定）する。例えば、画像マッチング部２３４は、写真画像から認識された建物の特徴量と、撮像画像から認識された建物の特徴量とを特徴量抽出アルゴリズムにより抽出する。そして、画像マッチング部２３４は、上記抽出された両特徴量（つまり、写真画像に表れる建物の特徴量と、撮像画像に表れる建物の特徴量）の一致度を算出し、算出した一致度が閾値（例えば、８０％）以上であるかを画像マッチングアルゴリズムにより判定し、一致度が閾値以上であれば、写真画像に表れる建物と、撮像画像に表れる建物とが一致すると判定する。
【００６０】
情報取得・提示部２３５は、写真画像検索部２３３により検索された写真画像を携帯端末１へ送信（提供）することで当該写真画像を携帯端末１の画面に表示させ、表示された写真画像が携帯端末１のユーザにより指定された場合には、当該写真画像に対応付けられた建物情報を建物情報データベース２２１から取得し、当該取得した建物情報を携帯端末１へ送信（提供）することで携帯端末１の画面に表示させる。これにより、ユーザは自身のカメラアングルの調整によって撮像され画面に映し出された建物と、当該画面に表示された写真画像に表れる建物とが同じであるか否かを判断した上で、同じ建物であれば当該写真画像を指定して自らの意向に沿った建物（言い換えれば、注目する建物）の建物情報を閲覧することができる。言い換えれば、誤差等の影響を受けて正しい写真画像が検索されず、撮像され画面に映し出された建物と、当該画面に表示された写真画像に表れる建物とが同じでないとユーザにより判断されれば、当該写真画像が指定されないので、ユーザの意向に沿わない建物の建物情報の表示を防ぐことができる。なお、建物情報には、建物情報データベース２２１に登録された建物関連情報中の建物名、所在地、築年数、及び階数等が含まれる。また、情報取得・提示部２３５は、写真画像検索部２３３により検索された写真画像に表れる建物内に取引対象物件があるか否かを示す情報を、当該写真画像に関連付けて携帯端末の画面に表示させてもよい。そして、取引対象物件があるか否かを示す情報が携帯端末１のユーザにより指定された場合、情報取得・提示部２３５は、当該取引対象物件の固有情報を建物情報データベース２２１から取得し、当該取得した取引対象物件の固有情報を携帯端末１の画面に表示させる。
【００６１】
ところで、ユーザは、画面に表示されている建物よりもむしろ後ろ側にある建物（例えば、撮像範囲内において他の建物の間に少しだけ映っている建物や、撮像範囲外の上方にある建物）の建物情報を望む場合もある。この場合、撮像され画面に映し出された建物と、検索された写真画像に表れる建物とが同じである場合（つまり、誤差等の影響を受けずに正しい写真画像が検索された場合）であっても、当該写真画像を表示することはユーザにとって却って煩わしい。この場合、情報取得・提示部２３５は、写真画像検索部２３３により検索された写真画像のうち、画像マッチング部２３４により撮像画像に表れる建物と一致しないと判定された建物（例えば、撮像画像からは認識できない建物）が表れる写真画像を携帯端末１の画面に表示させるとよい（この場合も、当該写真画像がユーザにより指定された場合、当該写真画像に対応付けられた建物情報が携帯端末１の画面に表示される）。
【００６２】
さらに、情報取得・提示部２３５は、建物位置情報が示す位置から、画像マッチング部２３４により一致しないと判定された建物が表れる写真画像に対応付けられた建物位置情報が示す位置までの距離を算出し、算出された距離を、当該一致しないと判定された建物が表れる写真画像に関連付けて携帯端末１の画面に表示させるとよい。これにより、ユーザは現在見ている建物からどの遠い場所に自身が望む建物があるかを瞬時に判断することができる。また、情報取得・提示部２３５は、画像マッチング部２３４により一致しないと判定された建物が表れる写真画像を、上記算出された距離が長いほど小さいサイズで携帯端末１の画面に表示させるとよい。これにより、ユーザは現在見ている建物からどの遠い場所に自身が望む建物があるかをおおよそ判断することができる。
【００６３】
情報登録部２３６は、携帯端末１または携帯端末１以外の端末から送信された登録要求に応じて、当該登録要求された情報を建物情報データベース２２１、またはユーザ情報データベース２２２に登録する。また、情報登録部２３６は、建物内に取引対象物件がないことを示す情報が携帯端末１の画面に表示された場合において、携帯端末１のユーザにより当該情報が指定された場合、当該建物の建物ＩＤを当該ユーザのユーザＩＤに対応付けてウィッシュリストに登録する。こうしてウィッシュリストに登録された後に当該建物内に取引対象物件が発生した場合（つまり、取引対象物件が登録された場合）、情報取得・提示部２３５は、当該ユーザに対して（例えば、メールアドレス宛に）、当該取引対象物件の固有情報を通知する。
【００６４】
［２．情報提供システムＳの動作例］
次に、情報提供システムＳの動作において実行される携帯端末１及び情報提供サーバ２のそれぞれの処理について説明する。
【００６５】
（２−１．携帯端末１の処理）
先ず、図４等を参照して、携帯端末１の制御部１８により実行される処理について説明する。図４は、携帯端末１の制御部１８により実行される処理の一例を示すフローチャートである。なお、以下の動作例においては、画像マッチング部２３４により一致すると判定された建物が表れる写真画像を表示対象外とするモード（以下、「表示制限モード」という）がオンまたはオフに設定されているものとする。
【００６６】
図４に示す処理は、携帯端末１のユーザからの操作指示に応じてアプリケーションが起動することにより開始される。図４に示す処理が開始されると、制御部１８は、カメラ１３、距離センサ１４、方位センサ１５、及びＧＰＳ受信機１２へ起動指令を与えるとともに、画像表示処理を開始する（ステップＳ１）。この起動指令により、制御部１８には、カメラ１３から撮像画像が、距離センサ１４から距離画像が、方位センサ１５から方位情報が、ＧＰＳ受信機１２から端末位置情報が、それぞれ連続的に入力されて（取り込まれて）例えば、ＲＡＭのワーク領域に時系列で（例えば、時刻が付与されて）記憶される。また、画像表示処理において、制御部１８は、カメラ１３から入力されワーク領域に記憶された撮像画像を所定のフレームレートで表示・操作部１６の画面に表示させる。このとき、ユーザは注目する建物に対して携帯端末１を向け、当該建物がカメラ１３により撮像されるようにカメラアングルを調整する。
【００６７】
次いで、制御部１８は、上記ワーク領域に記憶された撮像画像から、物体認識アルゴリズムにより建物が認識されたか否かを判定する（ステップＳ２）。例えば、画面の中央部分を含む領域に建物が表れた場合、当該建物が認識される。制御部１８は、撮像画像から建物が認識されたと判定した場合（ステップＳ２：ＹＥＳ）、ステップＳ３へ進む。なお、制御部１８は、例えば、認識された建物の輪郭を強調表示させてもよい。この場合、制御部１８は、強調表示された建物がユーザにより指定（例えば、画面（タッチパネル）上でタッチ指示）された場合に、ステップＳ３へ進むように構成してもよい。一方、制御部１８は、撮像画像から建物が認識されないと判定した場合（ステップＳ２：ＮＯ）、ステップＳ９へ進む。なお、ステップＳ２において、撮像画像から建物が認識されてステップＳ３へ進んだ後、処理がステップＳ２に戻った場合において、前回のステップＳ２の時点での撮像範囲と今回のステップＳ２の時点での撮像範囲との間の変更幅（つまり、前回の撮像範囲からの変更幅）が閾値未満である場合には、前回認識された建物と同一の建物は認識されないように構成される。一方、例えば携帯端末１の位置やカメラアングルが変更されたり、或いは、カメラ１３のズーム倍率が上げられる（つまり、画角が狭められる）ことによって、前回のステップＳ２の時点での撮像範囲と今回のステップＳ２の時点での撮像範囲との間の変更幅が閾値以上になる場合、前回認識された建物と同一の建物が再び認識されてステップＳ３へ進むことになる。
【００６８】
ステップＳ３では、制御部１８は、建物が認識された時点の撮像画像を上記ワーク領域から取得して情報取得要求にセットする。ここで、撮像画像は、所定のファイル形式の静止画ファイルとしてセットされる。次いで、制御部１８は、建物が認識された時点の距離画像（つまり、撮像画像と同期した距離画像）における所定画素（例えば、画面の中心点の画素）の距離情報を上記ワーク領域から取得して情報取得要求にセットする（ステップＳ４）。次いで、制御部１８は、建物が認識された時点の方位情報（つまり、撮像画像と同期した方位情報）を上記ワーク領域から取得して情報取得要求にセットする（ステップＳ５）。次いで、制御部１８は、建物が認識された時点の端末位置情報（つまり、撮像画像と同期した端末位置情報）を上記ワーク領域から取得して情報取得要求にセットする（ステップＳ６）。なお、情報取得要求には、表示制限モードの設定内容（オン設定またはオフ設定）を示す設定情報がセットされる。別の例として、制御部１８は、上記取得した距離情報、方位情報、及び端末位置情報に基づいて、撮像画像に表れる建物の位置を示す建物位置情報を特定してもよい。この場合、制御部１８は、特定した建物位置情報及び上記設定情報を情報取得要求にセットすることになる。
【００６９】
次いで、制御部１８は、撮像画像、距離情報、方位情報、及び端末位置情報がセットされた情報取得要求（または、撮像画像及び建物位置情報がセットされた情報取得要求）を、無線通信部１１及びネットワークＮＷを介して情報提供サーバ２へ送信する（ステップＳ７）。この情報取得要求に応じて情報提供サーバ２から写真画像が送信された場合、当該写真画像は無線通信部１１により受信される。このとき、写真画像と共に当該写真画像に対応付けられた建物ＩＤ等も受信される。また、写真画像と共に当該写真画像に表れる建物内に取引対象物件があるか否かを示す情報（取引対象物件がある場合、当該取引対象物件の戸ＩＤを含む）が受信される場合もある。そして、制御部１８は、ＡＲアルゴリズムにより、当該受信された写真画像を表示・操作部１６の画面に表示させ（ステップＳ８）、ステップＳ２に戻る。ここで、受信された写真画像には、ハイパーリンクが設定されており、ユーザにより指定可能になっている。また、写真画像に表れる建物内に取引対象物件があるか否かを示す情報が受信された場合、制御部１８は、当該取引対象物件があるか否かを示す情報を写真画像に関連付けて表示・操作部１６における画面に表示させる。なお、該当する写真画像が無い場合、情報提供サーバ２から該当無情報が送信され、表示・操作部１６における画面に表示されることになる。
【００７０】
図５〜図８は、建物が存在する実空間が携帯端末１のカメラ１３により撮像されたときの様子及び画面表示例を示す図である。図９及び図１０は、建物の位置と検索範囲との関係の一例を示す図である。図９は、図５に対応し、図１０は、図６に対応しており、図９及び図１０において、ＲＰ１〜ＲＰ７は、それぞれ、建物Ｂ１〜Ｂ７の位置を示す建物位置情報であり、ＣＰ１及びＣＰ２は、それぞれ、建物位置特定部２３２により特定された建物位置情報である。なお、ＣＰ１は誤差等の影響を受けることなく正しく特定された建物位置情報を示す一方、ＣＰ２は誤差等の影響を受けて正しく特定されなかった建物位置情報を示す。また、図９において、ＳＲ１は、建物位置情報ＣＰ１が示す位置から方位情報が示す方位と並行する方向（つまり、携帯端末１から遠い方向）に拡張された検索範囲であり、図１０において、ＳＲ２は、建物位置情報ＣＰ２が示す位置から方位情報が示す方位と並行する方向に拡張された検索範囲である。
【００７１】
図５及び図６は、表示制限モードがオフに設定されている場合の例であり、誤差等の影響を受けず正しい写真画像が検索された場合の例である。図５に示す画面Ｄには、実空間に存在する建物Ｂ１〜Ｂ７のうち、カメラ１３により撮像された建物Ｂ１、建物Ｂ２の一部、及び建物Ｂ３が表示されており、さらに、情報提供サーバ２から取得された写真画像Ｆ１、Ｆ２、Ｆ３、及びＦ７が表示されている。つまり、図５の例では、図９に示すように検索範囲ＳＲ１には、建物Ｂ１の建物位置情報ＲＰ１、建物Ｂ２の建物位置情報ＲＰ２、建物Ｂ３の建物位置情報ＲＰ３、及び建物Ｂ７の建物位置情報ＲＰ７が含まれているので、建物Ｂ１の写真画像Ｆ１、建物Ｂ２の写真画像Ｆ２、建物Ｂ３の写真画像Ｆ３、及び建物Ｂ７の写真画像Ｆ７が検索されて画面Ｄに表示されることになる。ここで、写真画像Ｆ２に表れる建物Ｂ２（図９に示すように実空間上では建物Ｂ１及びＢ３の背後に存在）は、撮像画像からは把握しにくい（画面Ｄに僅かに映し出されているため）が、写真画像Ｆ２から全体像を把握することができる。また、写真画像Ｆ７に表れる建物Ｂ７（図９に示すように実空間上では建物Ｂ１及びＢ３の背後に存在）は、撮像画像からは全く把握できないが、写真画像Ｆ７から全体像を把握することができる。なお、写真画像Ｆ２は、写真画像Ｆ７より小さいサイズで表示されている。これは、図９に示すように、建物位置情報ＣＰ１が示す位置から見て、建物Ｂ２の建物位置情報ＲＰ２が示す位置が、建物Ｂ７の建物位置情報ＲＰ７が示す位置よりも遠いためである。これにより、ユーザは現在見ている建物Ｂ１からどの遠い場所に自身が望む建物があるかをおおよそ判断することができる。
【００７２】
また、図６に示す画面Ｄには、実空間に存在する建物Ｂ１〜Ｂ７のうち、カメラ１３により撮像された建物Ｂ１、建物Ｂ２の一部、及び建物Ｂ３が表示されており、さらに、情報提供サーバ２から取得された写真画像Ｆ３、Ｆ４、及び建物Ｆ７が表示されている。つまり、図６の例では、図１０に示すように検索範囲ＳＲ２には、建物Ｂ３の建物位置情報ＲＰ３、建物Ｂ４の建物位置情報ＲＰ４、及び建物Ｂ７の建物位置情報ＲＰ７が含まれているので、建物Ｂ３の写真画像Ｆ３、建物Ｂ４の写真画像Ｆ４、及び建物Ｂ７の写真画像Ｆ７が検索されて画面Ｄに表示されることになる。図６の例では、撮像され表示された建物と、これに重畳して表示された写真画像に表れる建物が異なっていることが容易に判断することができる。
【００７３】
一方、図７及び図８は、表示制限モードがオンに設定されている場合の例であり、誤差等の影響を受けず正しい写真画像が検索された場合の例である。図７及び図８に示す画面Ｄには、実空間に存在する建物Ｂ１〜Ｂ７のうち、カメラ１３により撮像された建物Ｂ１、建物Ｂ２の一部、及び建物Ｂ３が表示されており、さらに、情報提供サーバ２から取得された写真画像Ｆ２及びＦ７が表示されている。つまり、図７及び図８の例では、検索された写真画像のうち、撮像画像に表れる建物と一致しないと判定された建物（例えば、撮像画像からは認識できない建物）が表れる写真画像のみが表示される。言い換えれば、表示制限モードをオンに設定したユーザにとって不必要な写真画像が非表示となるので、ユーザが望む建物（例えば、画面に表示されている建物の間から少しだけ視認できる建物、画面に表示されている建物の背後に完全に隠れている建物、または撮像範囲外の上方にある建物）の写真画像を見易く且つ指定し易く表示させることができる。さらに、図８に示す例では、建物位置情報ＣＰ１が示す位置から建物Ｂ２の建物位置情報ＲＰ２が示す位置までの距離（１００ｍ）が写真画像Ｆ２に関連付けられて表示されており、建物位置情報ＣＰ１が示す位置から建物Ｂ７の建物位置情報ＲＰ７が示す位置までの距離（６０ｍ）が写真画像Ｆ７に関連付けられて表示されている。これにより、ユーザは現在見ている建物Ｂ１からどの遠い場所に自身が望む建物があるかを瞬時に判断することができる。
【００７４】
一方、ステップＳ９では、制御部１８は、ユーザからの指示を受け付けたか否かを判定する。制御部１８は、ユーザからの指示を受け付けた場合（ステップＳ９：ＹＥＳ）、当該指示に応じた処理を実行する（ステップＳ１０）。例えば、ユーザが、画面に表示された写真画像を指定（例えば、画面上でタッチ指示）すると、制御部１８は、ユーザからの指示を受け付けたと判定し（ステップＳ９：ＹＥＳ）、当該指定された写真画像に対応付けられた建物ＩＤを含む詳細情報取得要求を、無線通信部１１及びネットワークＮＷを介して情報提供サーバ２へ送信し（ステップＳ１０）、ステップＳ１１へ進む。或いは、ユーザが、当該写真画像に関連付けられて表示された取引対象物件があることを示す情報を指定すると、制御部１８は、ユーザからの指示を受け付けたと判定し（ステップＳ９：ＹＥＳ）、当該取引対象物件の戸ＩＤを含む詳細情報取得要求を、無線通信部１１及びネットワークＮＷを介して情報提供サーバ２へ送信し（ステップＳ１０）、ステップＳ１１へ進む。一方、制御部１８は、ユーザからの指示を受け付けていないと判定した場合（ステップＳ９：ＮＯ）、ステップＳ１１へ進む。
【００７５】
図１１（Ａ）〜（Ｅ）は、画面に表示された写真画像が指定されたときの様子及び画面表示例を示す図である。図１１（Ａ）に示すように、画面Ｄに表示された写真画像Ｆ２がユーザにより指定された場合、この写真画像Ｆ２に対応付けられた建物ＩＤを含む詳細情報取得要求が情報提供サーバ２へ送信される（ステップＳ１０）。この詳細情報取得要求に応じて情報提供サーバ２から建物情報が送信されると、図１１（Ｂ）に示すように、建物情報Ｉ１が画面Ｄに表示される。建物情報Ｉ１には、建物名、建物の所在地、築年数、及び階数が含まれているが、建物に関する他の情報が含まれてもよい。
【００７６】
一方、図１１（Ｃ）の例では、写真画像Ｆ２に表れる建物内に取引対象物件があることを示す情報（この例では、“空室有”）が写真画像Ｆ２上に重畳表示されており、この“空室有”がユーザにより指定された場合、取引対象物件の戸ＩＤを含む詳細情報取得要求が情報提供サーバ２へ送信される（ステップＳ１０）。この詳細情報取得要求に応じて情報提供サーバ２から、取引対象物件の固有情報が送信されると、図１１（Ｄ）に示すように、当該取引対象物件の固有情報Ｉ２が画面Ｄに表示される。取引対象物件の固有情報Ｉ２には、建物名及び取引対象物件の固有情報（賃貸物件情報）が含まれている。なお、取引対象物件の固有情報には、取引対象物件の取扱い不動産会社の電話番号またはメールアドレスが含まれるように構成してもよい。この場合において、画面Ｄに表示された固有情報Ｉ２がユーザにより指定された場合、携帯端末１は、取扱い不動産会社の電話番号に従って発呼することで、取扱い不動産会社の電話機との間で通話を行うように構成してもよい。或いは、画面Ｄに表示された固有情報Ｉ２がユーザにより指定された場合、携帯端末１は、取扱い不動産会社のメールアドレス宛てに取引対象物件の問合せメールを送信するように構成してもよい。
【００７７】
一方、図１１（Ｅ）の例では、写真画像Ｆ２に表れる建物内に取引対象物件がないことを示す情報（この例では、“空室無”）が写真画像Ｆ２上に重畳表示されており、この“空室無”が例えばログイン中のユーザ（つまり、認証済のユーザ）により指定された場合、当該建物の建物ＩＤ、及び当該ユーザのユーザＩＤを含むウィッシュリスト登録要求が情報提供サーバ２へ送信され（ステップＳ１０）、当該建物の建物ＩＤが当該ユーザのユーザＩＤに対応付けられたウィッシュリストに登録されることになる。
【００７８】
ステップＳ１１では、制御部１８は、アプリケーションを終了するか否かを判定する。例えば、ユーザからアプリケーションの終了指示が受け付けられた場合、制御部１８は、アプリケーションを終了すると判定し（ステップＳ１１：ＹＥＳ）、図４に示す処理を終了する。一方、制御部１８は、アプリケーションを終了しないと判定した場合（ステップＳ１１：ＮＯ）、ステップＳ２に戻る。
【００７９】
（２−２．情報提供サーバ２の処理）
次に、情報提供サーバ２のシステム制御部２３により実行される処理について説明する。先ず、図１２を参照して、携帯端末１からの情報取得要求が受信されたときの建物特定及び建物情報提供処理について説明する。図１２は、携帯端末１からの情報取得要求が受信されたときの建物特定及び建物情報提供処理の一例を示すフローチャートである。
【００８０】
図１２に示す処理は、携帯端末１からの情報取得要求が通信部２１により受信された場合に開始される。図１２に示す処理が開始されると、システム制御部２３（受信情報取得部２３１）は、通信部２１により受信された情報取得要求から、撮像画像、距離情報、方位情報、端末位置情報、及び設定情報を取得する（ステップＳ２０）。なお、情報取得要求に建物位置情報が含まれる場合、当該情報取得要求から建物位置情報が取得される。
【００８１】
次いで、システム制御部２３（建物位置特定部２３２）は、ステップＳ２０で取得された距離情報、方位情報、及び端末位置情報に基づいて、撮像画像に表れる建物の位置を示す建物位置情報を特定する（ステップＳ２１）。例えば、上述したように、システム制御部２３（建物位置特定部２３２）は、端末位置情報が示す緯度及び経度、距離情報が示す距離、及び方位情報が示す方位を、建物の位置を算出するための計算式に代入して当該建物の緯度及び経度を算出することで建物位置情報を特定する。なお、情報取得要求から建物位置情報が取得された場合、当該取得された建物位置情報が特定される。
【００８２】
次いで、システム制御部２３（写真画像検索部２３３）は、ステップＳ２１で特定された建物位置情報が示す緯度及び経度を基準として設定した検索範囲内の建物の写真画像を建物情報データベース２２１から検索する（ステップＳ２２）。例えば、システム制御部２３（写真画像検索部２３３）は、建物情報データベース２２１に登録された建物位置情報を参照して、ステップＳ２１で特定された建物位置情報が示す緯度及び経度を基準として設定した検索範囲（例えば、図９に示すＳＲ１）内に緯度及び経度が含まれる建物の写真画像を検索する。
【００８３】
次いで、システム制御部２３（写真画像検索部２３３）は、ステップＳ２２で写真画像が検索されたか（ヒットしたか）否かを判定する（ステップＳ２３）。システム制御部２３（写真画像検索部２３３）は、写真画像が検索されない（ヒットしない）と判定した場合（ステップＳ２３：ＮＯ）、ステップＳ２４へ進む。一方、システム制御部２３（写真画像検索部２３３）は、写真画像が検索された（ヒットした）と判定した場合（ステップＳ２３：ＹＥＳ）、ステップＳ２７へ進む。
【００８４】
ステップＳ２４では、システム制御部２３（写真画像検索部２３３）は、再検索を行うか否かを判定する。例えば、システム制御部２３（写真画像検索部２３３）は、予め設定された再検索実施有無を確認し、再検索実施有が設定されている場合、再検索実施有の設定と共に設定された再検索上限回数（例えば、２回）以下であるかをさらに確認し、再検索上限回数以下である場合、再検索を行うと判定し（ステップＳ２４：ＹＥＳ）、ステップＳ２５へ進む。一方、システム制御部２３（写真画像検索部２３３）は、再検索実施無が設定されている場合、または再検索実施有が設定されているが再検索上限回数以下でない場合、再検索を行わないと判定し（ステップＳ２４：ＮＯ）、該当する建物情報が無いことを示す該当無情報を通信部２１及びネットワークＮＷを介して携帯端末１へ送信し（ステップＳ２６）、図１２に示す処理を終了する。
【００８５】
ステップＳ２５では、システム制御部２３（写真画像検索部２３３）は、上記検索範囲を拡張設定する。すなわち、システム制御部２３（写真画像検索部２３３）は、直前の検索範囲（第１の範囲）より広い検索範囲（第２の範囲）を設定する。そして、システム制御部２３（写真画像検索部２３３）は、検索範囲の拡張後、ステップＳ２２に戻り、拡張した検索範囲内の建物の写真画像を建物情報データベース２２１から検索する。これにより、徐々に検索範囲を広げていくことが可能となり、最初から広い検索範囲で検索することに比べて、検索精度を向上させることができるとともに、検索ヒット数を減らすことができるので以降のステップでの処理時間を短縮することができる。
【００８６】
ステップＳ２７では、システム制御部２３は、ステップＳ２０で取得された設定情報を参照して、表示制限モードがオン設定であるか否かを判定する。システム制御部２３は、表示制限モードがオン設定でないと判定した場合（ステップＳ２７：ＮＯ）、ステップＳ２８へ進む。ステップＳ２８では、システム制御部２３（情報取得・提示部２３５）は、ステップＳ２２で検索された写真画像及び建物ＩＤ（当該写真画像に対応付けられた建物ＩＤ）の組（複数組の場合もある）を通信部２１及びネットワークＮＷを介して携帯端末１へ送信し、図１２に示す処理を終了する。一方、システム制御部２３は、表示制限モードがオン設定であると判定した場合（ステップＳ２７：ＹＥＳ）、ステップＳ２９へ進む。
【００８７】
なお、ステップＳ２８において、システム制御部２３（情報取得・提示部２３５）は、ステップＳ２２で検索された写真画像に対応付けられた建物ＩＤに対応する建物内に取引対象物件があるか否かを当該建物内の各戸の取引対象有無から判定し、当該建物内に取引対象物件があると判定した場合、当該取引対象物件の戸ＩＤ及び取引対象物件があることを示す情報を携帯端末１へ送信する。一方、システム制御部２３（情報取得・提示部２３５）は、当該建物内に取引対象物件がないと判定した場合、取引対象物件がないことを示す情報を携帯端末１へ送信する。
【００８８】
ステップＳ２９では、システム制御部２３（画像マッチング部２３４）は、ステップＳ２２で検索された写真画像を１つ選定する。なお、ここで選定された写真画像には選定フラグ“１”が付与される。次いで、システム制御部２３（画像マッチング部２３４）は、ステップＳ２９で選定された写真画像に表れる建物と、ステップＳ２０で取得された撮像画像に表れる建物との一致判定を実行し（ステップＳ３０）、当該写真画像に表れる建物と撮像画像に表れる建物とが一致するか否かを判定する（ステップＳ３１）。ここで、撮像画像に複数の建物が表れている場合、それぞれの建物毎に、写真画像に表れる建物との一致判定が行われる。なお、写真画像において一致判定に利用される建物は、当該写真画像において最も面積の広い建物が認識される（通常、写真画像には１つの建物が写っているが、当該建物の周辺部分に他の建物が写り込んでいる場合もあるため）。
【００８９】
ステップＳ３０の具体例として、システム制御部２３（画像マッチング部２３４）は、写真画像から認識された建物の特徴量と、撮像画像から認識された建物の特徴量とを特徴量抽出アルゴリズムにより抽出する。そして、システム制御部２３（画像マッチング部２３４）は、上記抽出した両特徴量の一致度を算出し、算出した一致度が閾値（例えば、８０％）以上であるかを画像マッチングアルゴリズムにより判定し、一致度が閾値以上であれば、写真画像に表れる建物と、撮像画像に表れる建物とが一致すると判定する。システム制御部２３（画像マッチング部２３４）は、写真画像に表れる建物と、撮像画像に表れる建物とが一致すると判定した場合（ステップＳ３１：ＹＥＳ）、ステップＳ３４へ進む。一方、システム制御部２３（画像マッチング部２３４）は、写真画像に表れる建物と、撮像画像に表れる建物とが一致しないと判定（撮像画像に複数の建物が表れる場合、それぞれの建物と一致しないと判定）した場合（ステップＳ３１：ＮＯ）、ステップＳ３２へ進む。
【００９０】
ステップＳ３２では、システム制御部２３（情報取得・提示部２３５）は、ステップＳ２１で特定された建物位置情報が示す位置から、ステップＳ２９で選定された写真画像に対応付けられた建物位置情報が示す位置までの距離を算出する。次いで、システム制御部２３（情報取得・提示部２３５）は、ステップＳ３２で算出された距離を示す算出距離情報と、ステップＳ２９で選定された写真画像とを対応付けて送信リストに登録し（ステップＳ３３）、ステップＳ３４へ進む。
【００９１】
ステップＳ３４では、システム制御部２３（情報取得・提示部２３５）は、ステップＳ２２で検索された写真画像のうち、未だ選定していない写真画像があるか否かを、例えば、選定フラグにより判定する。システム制御部２３（情報取得・提示部２３５）は、未だ選定していない写真画像があると判定した場合（ステップＳ３４：ＹＥＳ）、ステップＳ２９に戻る。こうして、未だ選定していない写真画像が１つ選定され、上記と同様、ステップＳ３０以降の処理が行われる。
【００９２】
一方、システム制御部２３（情報取得・提示部２３５）は、未だ選定していない写真画像がないと判定した場合（ステップＳ３４：ＮＯ）、写真画像に付与された選定フラグを削除し、ステップＳ３５へ進む。ステップＳ３５では、システム制御部２３（情報取得・提示部２３５）は、ステップＳ３３で対応付けられて送信リストに登録された算出距離情報、写真画像及び建物ＩＤ（当該写真画像に対応付けられた建物ＩＤ）の組（複数組の場合もある）を通信部２１及びネットワークＮＷを介して携帯端末１へ送信し、図１２に示す処理を終了する。これにより、図８に示すように、算出距離情報が示す距離が写真画像に関連付けられて表示されることになる。
【００９３】
次に、図１３を参照して、携帯端末１からの詳細情報取得要求が受信されたときの建物詳細情報提供処理について説明する。図１３は、携帯端末１からの詳細情報取得要求が受信されたときの建物詳細情報提供処理の一例を示すフローチャートである。図１３に示す処理は、携帯端末１からの詳細情報取得要求が通信部２１により受信された場合に開始される。図１３に示す処理が開始されると、システム制御部２３（情報取得・提示部２３５）は、詳細情報取得要求から建物の建物ＩＤを含む情報を取得する（ステップＳ４１）。
【００９４】
次いで、システム制御部２３（情報取得・提示部２３５）は、ステップＳ４１で取得された情報から取引対象物件の戸ＩＤを特定できるか否かを判定する（ステップＳ４２）。システム制御部２３（情報取得・提示部２３５）は、取引対象物件の戸ＩＤを特定できないと判定した場合（ステップＳ４２：ＮＯ）、ステップＳ４３へ進む。ステップＳ４３では、システム制御部２３（情報取得・提示部２３５）は、ステップＳ４１で取得された建物ＩＤに対応付けられた建物情報（例えば、建物名、所在地、築年数、及び階数等）を建物情報データベース２２１から取得し、取得した建物情報を通信部２１及びネットワークＮＷを介して携帯端末１へ送信し、図１３に示す処理を終了する。こうして、図１１（Ｂ）に示すように、建物情報Ｉ１が携帯端末１の画面に表示される。
【００９５】
一方、システム制御部２３（情報取得・提示部２３５）は、取引対象物件の戸ＩＤを特定できると判定した場合（ステップＳ４２：ＹＥＳ）、ステップＳ４４へ進む。ステップＳ４４では、システム制御部２３（情報取得・提示部２３５）は、ステップＳ４１で取得された建物ＩＤに対応付けられ、且つ取引対象物件の戸ＩＤに対応付けられた建物名及び取引対象物件の固有情報（賃貸物件情報）を建物情報データベース２２１から取得し、取得した固有情報を通信部２１及びネットワークＮＷを介して携帯端末１へ送信し、図１３に示す処理を終了する。こうして、図１１（Ｄ）に示すように、取引対象物件の固有情報Ｉ２が携帯端末１の画面に表示される。
【００９６】
次に、図１４（Ａ）を参照して、携帯端末１からのウィッシュリスト登録要求が受信されたときのウィッシュリスト登録処理について説明する。図１４（Ａ）は、携帯端末１からのウィッシュリスト登録要求が受信されたときのウィッシュリスト登録処理の一例を示すフローチャートである。
【００９７】
図１４（Ａ）に示す処理は、携帯端末１からのウィッシュリスト登録要求が通信部２１により受信された場合に開始される。図１４（Ａ）に示す処理が開始されると、システム制御部２３（情報登録部２３６）は、ウィッシュリスト登録要求から建物ＩＤ及びユーザＩＤを取得する（ステップＳ５１）。次いで、システム制御部２３（情報登録部２３６）は、ステップＳ５１で取得された建物ＩＤを、ステップＳ５１で取得されたユーザＩＤに対応付けられたウィッシュリストに登録し（ステップＳ５２）、図１４（Ａ）に示す処理を終了する。
【００９８】
次に、図１４（Ｂ）を参照して、ウィッシュリスト登録後の物件情報提供処理について説明する。図１４（Ｂ）は、ウィッシュリスト登録後の物件情報提供処理の一例を示すフローチャートである。
【００９９】
図１４（Ｂ）に示す処理は、ウィッシュリスト登録後に取引対象物件の発生が検知された場合に開始される。例えば、システム制御部２３は、所定時間間隔で、建物情報データベース２２１を参照し、戸の固有情報中の取引対象無が取引対象有に変化（例えば前回の参照から変化）していれば、取引対象物件の発生を検知する。これにより、図１４（Ｂ）に示す処理が開始されると、システム制御部２３（情報取得・提示部２３５）は、発生した取引対象物件の戸ＩＤに対応付けられた建物ＩＤを建物情報データベース２２１から取得する（ステップＳ６１）。つまり、発生した取引対象物件を有する建物の建物ＩＤが取得される。
【０１００】
次いで、システム制御部２３（情報取得・提示部２３５）は、ステップＳ６１で取得された建物ＩＤを登録しているウィッシュリストをユーザ情報データベース２２２から特定する（ステップＳ６２）。次いで、システム制御部２３（情報取得・提示部２３５）は、ステップＳ６２で特定されたウィッシュリストに対応付けられたユーザ情報をユーザ情報データベース２２２から取得する（ステップＳ６３）。次いで、システム制御部２３（情報取得・提示部２３５）は、ステップＳ６３で取得されたユーザ情報にしたがって、上記発生した取引対象物件の固有情報を、携帯端末１のユーザへ通知する（ステップＳ６４）。これにより、携帯端末１のユーザが例えば散歩中に興味をもった建物内で、後から取引対象物件が発生した場合に当該取引対象物件の固有情報を当該ユーザに対して迅速に提示することができる。例えば、システム制御部２３（情報取得・提示部２３５）は、当該ユーザ情報に含まれるメールアドレス宛てに、上記発生した取引対象物件の固有情報を送信することで携帯端末１のユーザへ通知する。或いは、システム制御部２３（情報取得・提示部２３５）は、当該ユーザ情報に含まれるユーザＩＤ及びパスワードにより携帯端末１からログインした際に、上記発生した取引対象物件の固有情報を送信することで携帯端末１のユーザへ通知する。
【０１０１】
以上説明したように、上記実施形態によれば、情報提供サーバ２は、携帯端末１の端末位置情報と、カメラ１３により撮像された建物までの距離情報と、当該建物の方位情報とから特定された建物位置情報に基づいて建物の写真画像を検索し、検索された写真画像を携帯端末１の画面に表示させ、当該写真画像が携帯端末１のユーザにより指定された場合には当該写真画像に対応付けられた建物情報を画面に表示させるように構成したので、建物が表れる撮像画像上に写真画像を重畳表示させることで建物が意向に沿うものかどうかをユーザに判断させた上で建物情報を表示させることができる。したがって、確実にユーザの意向に沿った建物の建物情報を表示させることができる。また、検索された写真画像のうち撮像画像に表れる建物と一致しないと判定された建物が表れる写真画像を携帯端末１の画面に表示させる構成によれば、画面に表示されている建物よりもむしろ後ろ側にある建物を望むユーザに対して当該ユーザの意向に沿った建物の写真画像を見易く且つ指定し易く表示させることができる。
【０１０２】
なお、以上のように本発明の一実施形態を説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で上記実施形態から種々構成等に変更を加えてもよく、その場合も本発明の技術的範囲に含まれる。例えば、図１２に示すステップＳ３１において写真画像に表れる建物と撮像画像に表れる建物とが一致しないと判定された場合にステップＳ３２へ進まず、ステップＳ３３に進んで写真画像を送信リストに登録するように構成してもよい。
【符号の説明】
【０１０３】
１  携帯端末
２  情報提供サーバ
１１  無線通信部
１２  ＧＰＳ受信機
１３  カメラ
１４  距離センサ
１５  方位センサ
１６  表示・操作部
１７  記憶部
１８  制御部
１９  バス
２１  通信部
２２  記憶部
２３  システム制御部
２４  バス
２２１  建物情報データベース
２２２  ユーザ情報データベース
２３１  受信情報取得部
２３２  建物位置特定部
２３３  写真画像検索部
２３４  画像マッチング部
２３５  情報取得・提示部
２３６  情報登録部
ＮＷ  ネットワーク
Ｓ  情報提供システム
【図１】
2019163998.tif 000003
【図２】
2019163998.tif 000004
【図３】
2019163998.tif 000005
【図４】
2019163998.tif 000006
【図５】
2019163998.tif 000007
【図６】
2019163998.tif 000008
【図７】
2019163998.tif 000009
【図８】
2019163998.tif 000010
【図９】
2019163998.tif 000011
【図１０】
2019163998.tif 000012
【図１１】
2019163998.tif 000013
【図１２】
2019163998.tif 000014
【図１３】
2019163998.tif 000015
【図１４】
2019163998.tif 000016
【手続補正書】
【提出日】令和1年6月24日(2019.6.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得する距離取得手段と、
前記撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得する方位取得手段と、
前記撮像されたときの前記携帯端末の位置を示す端末位置情報を取得する端末位置取得手段と、
前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記撮像された建物の位置を示す撮像建物位置情報を特定する建物位置特定手段と、
複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に記憶する記憶手段を参照して、前記撮像建物位置情報を基準として設定された検索範囲に位置する当該建物の当該写真画像を複数検索する検索手段と、
前記撮像された建物が表れる撮像画像を取得する画像取得手段と、
前記検索手段により検索された各写真画像に表れる建物の特徴量と、前記撮像画像に表れる建物の特徴量との一致度が閾値以上であるか否かを判定する判定手段と、
前記一致度が閾値以上ではないと判定された前記写真画像を前記携帯端末の画面に表示させ、前記携帯端末のユーザにより選択された当該写真画像の前記建物情報を当該画面に表示させる提示手段と、
を備えることを特徴とする情報提供システム。
【請求項２】
前記検索手段は、前記撮像建物位置情報が示す緯度及び経度を基準として前記検索範囲内に緯度及び経度が含まれる建物があるか否かを判定することにより前記建物の前記写真画像を検索することを特徴とする請求項１に記載の情報提供システム。
【請求項３】
前記検索範囲は、前記撮像された建物の位置から前記方位情報が示す方位と並行する方向に拡張された範囲であることを特徴とする請求項１または２に記載の情報提供システム。
【請求項４】
前記撮像建物位置情報が示す位置から、前記一致度が閾値以上ではないと判定された前記写真画像に対応付けられた前記建物位置情報が示す位置までの距離を算出する距離算出手段を更に備え、
前記提示手段は、前記距離算出手段により算出された距離を、前記一致度が閾値未満であると判定された写真画像に関連付けて前記携帯端末の画面に表示させることを特徴とする請求項１乃至３の何れか一項に記載の情報提供システム。
【請求項５】
前記撮像建物位置情報が示す位置から、前記一致度が閾値以上ではないと判定された写真画像に対応付けられた前記建物位置情報が示す位置までの距離を算出する距離算出手段を更に備え、
前記提示手段は、前記一致度が閾値未満であると判定された写真画像を、前記距離算出手段により算出された距離が長いほど小さいサイズで前記携帯端末の画面に表示させることを特徴とする請求項１乃至３の何れか一項に記載の情報提供システム。
【請求項６】
前記提示手段は、前記一致度が閾値未満であると判定された写真画像に表れる建物内に取引対象物件があるか否かを示す情報を、当該写真画像に関連付けて前記携帯端末の画面に表示させることを特徴とする請求項１乃至５の何れか一項に記載の情報提供システム。
【請求項７】
前記建物内に取引対象物件があることを示す情報が前記携帯端末のユーザにより指定された場合、前記提示手段は、当該取引対象物件の固有情報を前記画面に表示させることを特徴とする請求項６に記載の情報提供システム。
【請求項８】
前記建物内に取引対象物件がないことを示す情報が前記携帯端末のユーザにより指定された場合、当該建物の識別情報を当該ユーザの識別情報に対応付けて登録し、当該登録された後に当該建物内に取引対象物件が発生した場合、当該ユーザに対して当該取引対象物件の固有情報を通知することを特徴とする請求項６に記載の情報提供システム。
【請求項９】
携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得する距離取得手段と、
前記撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得する方位取得手段と、
前記撮像されたときの前記携帯端末の位置を示す端末位置情報を取得する端末位置取得手段と、
前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記撮像された建物の位置を示す撮像建物位置情報を特定する建物位置特定手段と、
複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に記憶する記憶手段を参照して、前記撮像建物位置情報を基準として設定された検索範囲に位置する当該建物の当該写真画像を複数検索する検索手段と、
前記撮像された建物が表れる撮像画像を取得する画像取得手段と、
前記検索手段により検索された各写真画像に表れる建物の特徴量と、前記撮像画像に表れる建物の特徴量との一致度が閾値以上であるか否かを判定する判定手段と、
前記一致度が閾値以上ではないと判定された前記写真画像を前記携帯端末の画面に表示させ、前記携帯端末のユーザにより選択された当該写真画像の前記建物情報を当該画面に表示させる提示手段と、
を備えることを特徴とするサーバ装置。
【請求項１０】
携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報、前記撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報、及び前記撮像されたときの前記携帯端末の位置を示す端末位置情報に基づいて特定された、前記撮像された建物の位置を示す撮像建物位置情報を前記携帯端末から取得する建物位置取得手段と、
複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に記憶する記憶手段を参照して、前記撮像建物位置情報を基準として設定された検索範囲に位置する当該建物の当該写真画像を複数検索する検索手段と、
前記撮像された建物が表れる撮像画像を取得する画像取得手段と、
前記検索手段により検索された各写真画像に表れる建物の特徴量と、前記撮像画像に表れる建物の特徴量との一致度が閾値以上であるか否かを判定する判定手段と、
前記一致度が閾値以上ではないと判定された前記写真画像を前記携帯端末へ送信し、前記写真画像が前記携帯端末のユーザにより選択された当該写真画像の前記建物情報を前記携帯端末へ送信する送信手段と、
を備えることを特徴とするサーバ装置。
【請求項１１】
コンピュータにより実行される情報提供方法であって、
携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得するステップと、
前記撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得するステップと、
前記撮像されたときの前記携帯端末の位置を示す端末位置情報を取得するステップと、
前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記撮像された建物の位置を示す撮像建物位置情報を特定するステップと、
複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に記憶する記憶手段を参照して、前記撮像建物位置情報を基準として設定された検索範囲に位置する当該建物の当該写真画像を複数検索するステップと、
前記撮像された建物が表れる撮像画像を取得するステップと、
前記検索手段により検索された各写真画像に表れる建物の特徴量と、前記撮像画像に表れる建物の特徴量との一致度が閾値以上であるか否かを判定するステップと、
前記一致度が閾値以上ではないと判定された前記写真画像を前記携帯端末の画面に表示させ、前記携帯端末のユーザにより選択された当該写真画像の前記建物情報を当該画面に表示させるステップと、
を含むことを特徴とする情報提供方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するために、請求項１に記載の発明は、携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得する距離取得手段と、前記撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得する方位取得手段と、前記撮像されたときの前記携帯端末の位置を示す端末位置情報を取得する端末位置取得手段と、前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記撮像された建物の位置を示す撮像建物位置情報を特定する建物位置特定手段と、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に記憶する記憶手段を参照して、前記撮像建物位置情報を基準として設定された検索範囲に位置する当該建物の当該写真画像を複数検索する検索手段と、前記撮像された建物が表れる撮像画像を取得する画像取得手段と、前記検索手段により検索された各写真画像に表れる建物の特徴量と、前記撮像画像に表れる建物の特徴量との一致度が閾値以上であるか否かを判定する判定手段と、前記一致度が閾値以上ではないと判定された前記写真画像を前記携帯端末の画面に表示させ、前記携帯端末のユーザにより選択された当該写真画像の前記建物情報を当該画面に表示させる提示手段と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
この発明によれば、ユーザの意向に沿った建物の写真画像を見易く且つ指定し易く表示させることができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
請求項２に記載の発明は、請求項１に記載の情報提供システムにおいて、前記検索手段は、前記撮像建物位置情報が示す緯度及び経度を基準として前記検索範囲内に緯度及び経度が含まれる建物があるか否かを判定することにより前記建物の前記写真画像を検索することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
請求項３に記載の発明は、請求項２に記載の情報提供システムにおいて、前記検索範囲は、前記撮像された建物の位置から前記方位情報が示す方位と並行する方向に拡張された範囲であることを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項４に記載の発明は、請求項１乃至３の何れか一項に記載の情報提供システムにおいて、前記撮像建物位置情報が示す位置から、前記一致度が閾値以上ではないと判定された前記写真画像に対応付けられた前記建物位置情報が示す位置までの距離を算出する距離算出手段を更に備え、前記提示手段は、前記距離算出手段により算出された距離を、前記一致度が閾値未満であると判定された写真画像に関連付けて前記携帯端末の画面に表示させることを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項５に記載の発明は、、請求項１乃至３の何れか一項に記載の情報提供システムにおいて、前記撮像建物位置情報が示す位置から、前記一致度が閾値以上ではないと判定された写真画像に対応付けられた前記建物位置情報が示す位置までの距離を算出する距離算出手段を更に備え、前記提示手段は、前記一致度が閾値未満であると判定された写真画像を、前記距離算出手段により算出された距離が長いほど小さいサイズで前記携帯端末の画面に表示させることを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
請求項６に記載の発明は、請求項１乃至５の何れか一項に記載の情報提供システムにおいて、前記提示手段は、前記一致度が閾値未満であると判定された写真画像に表れる建物内に取引対象物件があるか否かを示す情報を、当該写真画像に関連付けて前記携帯端末の画面に表示させることを特徴とする。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
請求項７に記載の発明は、請求項６に記載の情報提供システムにおいて、前記建物内に取引対象物件があることを示す情報が前記携帯端末のユーザにより指定された場合、前記提示手段は、当該取引対象物件の固有情報を前記画面に表示させることを特徴とする。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
請求項８に記載の発明は、請求項６に記載の情報提供システムにおいて、前記建物内に取引対象物件がないことを示す情報が前記携帯端末のユーザにより指定された場合、当該建物の識別情報を当該ユーザの識別情報に対応付けて登録し、当該登録された後に当該建物内に取引対象物件が発生した場合、当該ユーザに対して当該取引対象物件の固有情報を通知することを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
請求項９に記載の発明は、携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得する距離取得手段と、前記撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得する方位取得手段と、前記撮像されたときの前記携帯端末の位置を示す端末位置情報を取得する端末位置取得手段と、前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記撮像された建物の位置を示す撮像建物位置情報を特定する建物位置特定手段と、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に記憶する記憶手段を参照して、前記撮像建物位置情報を基準として設定された検索範囲に位置する当該建物の当該写真画像を複数検索する検索手段と、前記撮像された建物が表れる撮像画像を取得する画像取得手段と、前記検索手段により検索された各写真画像に表れる建物の特徴量と、前記撮像画像に表れる建物の特徴量との一致度が閾値以上であるか否かを判定する判定手段と、前記一致度が閾値以上ではないと判定された前記写真画像を前記携帯端末の画面に表示させ、前記携帯端末のユーザにより選択された当該写真画像の前記建物情報を当該画面に表示させる提示手段と、を備えることを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
請求項１０に記載の発明は、携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報、前記撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報、及び前記撮像されたときの前記携帯端末の位置を示す端末位置情報に基づいて特定された、前記撮像された建物の位置を示す撮像建物位置情報を前記携帯端末から取得する建物位置取得手段と、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に記憶する記憶手段を参照して、前記撮像建物位置情報を基準として設定された検索範囲に位置する当該建物の当該写真画像を複数検索する検索手段と、前記撮像された建物が表れる撮像画像を取得する画像取得手段と、前記検索手段により検索された各写真画像に表れる建物の特徴量と、前記撮像画像に表れる建物の特徴量との一致度が閾値以上であるか否かを判定する判定手段と、前記一致度が閾値以上ではないと判定された前記写真画像を前記携帯端末へ送信し、前記写真画像が前記携帯端末のユーザにより選択された当該写真画像の前記建物情報を前記携帯端末へ送信する送信手段と、を備えることを特徴とする。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
請求項１１に記載の発明は、コンピュータにより実行される情報提供方法であって、携帯端末から当該携帯端末のカメラにより撮像された建物までの距離を示す距離情報を取得するステップと、前記撮像されたときの前記携帯端末を基準とする前記建物の方位を示す方位情報を取得するステップと、前記撮像されたときの前記携帯端末の位置を示す端末位置情報を取得するステップと、前記端末位置情報、前記距離情報、及び前記方位情報に基づいて、前記撮像された建物の位置を示す撮像建物位置情報を特定するステップと、複数の建物のそれぞれの建物位置情報、写真画像、及び建物情報を建物毎に記憶する記憶手段を参照して、前記撮像建物位置情報を基準として設定された検索範囲に位置する当該建物の当該写真画像を複数検索するステップと、前記撮像された建物が表れる撮像画像を取得するステップと、前記検索手段により検索された各写真画像に表れる建物の特徴量と、前記撮像画像に表れる建物の特徴量との一致度が閾値以上であるか否かを判定するステップと、前記一致度が閾値以上ではないと判定された前記写真画像を前記携帯端末の画面に表示させ、前記携帯端末のユーザにより選択された当該写真画像の前記建物情報を当該画面に表示させるステップと、を含むことを特徴とする。