(57)【要約】【課題】ユーザーが所望の施設情報を容易に入手することができ、施設が所望の施設情報を容易に提供することができ、ユーザーに新たな施設情報を容易に提供することができ、ユーザーに提供される施設情報を容易に更新することができる情報提供装置及び情報提供システムを提供する。【解決手段】情報提供装置において、検索用情報解析部は、携帯情報処理装置から写真データ及び検索キーワードの少なくとも一方を含む送信情報を受信する。また、検索用情報解析部は、送信情報を解析して送信情報から検索用情報を生成する。登録部は、新たな施設情報のデータベースへの登録を受け付ける。施設情報検索部は、データベースに対して検索を行う。また、施設情報検索部は、データベースに登録されている少なくともひとつの施設情報から検索用情報に該当する施設情報を抽出する。また、施設情報検索部は、施設情報を携帯情報処理装置に送信する。【選択図】図６
2019212091.tif 000002
【特許請求の範囲】
【請求項１】
携帯情報処理装置から写真データ及び検索キーワードの少なくとも一方を含む送信情報を受信し、前記送信情報を解析して前記送信情報から検索用情報を生成する検索用情報解析部と、
少なくともひとつの施設についての情報をそれぞれ示す少なくともひとつの施設情報が登録されるデータベースを保存するデータベース保存部と、
前記少なくともひとつの施設情報に追加される、又は前記少なくともひとつの施設情報に含まれる施設情報を置き換える新たな施設情報の前記データベースへの登録を受け付ける登録部と、
前記データベースに対して検索を行い、前記少なくともひとつの施設情報から前記検索用情報に該当する施設情報を抽出し、前記施設情報を前記携帯情報処理装置に送信する施設情報検索部と、
を備える情報提供装置。
【請求項２】
前記写真データは、撮影が行われた位置を示す位置情報、並びに撮影が行われた撮影日及び撮影時刻の少なくとも一方を示すタイムスタンプを含み、
前記検索用情報解析部は、前記送信情報が前記写真データを含む場合は、前記写真データから前記位置情報、前記タイムスタンプ及び被写体情報を抽出し、前記位置情報、前記タイムスタンプ及び前記被写体情報から前記検索用情報を生成する
請求項１の情報提供装置。
【請求項３】
前記検索用情報解析部は、前記送信情報が前記検索キーワードを含む場合は、前記検索キーワードから前記検索用情報を生成する
請求項１又は２の情報提供装置。
【請求項４】
前記登録部は、
前記新たな施設情報により情報が示される施設に設置される機器が有する識別情報を受信し、前記識別情報の認証を行い、前記認証が成功した場合は前記新たな施設情報を前記データベースに登録することを許可し、前記認証が成功しない場合は前記新たな施設情報を前記データベースに登録することを許可しない識別情報認証部
を備える
請求項１から３までのいずれかの情報提供装置。
【請求項５】
前記新たな施設情報は、撮影が行われた位置を示す第１の位置情報を含む施設写真データを含み、
前記登録部は、
前記施設写真データ以外から前記新たな施設情報により情報が示される施設の位置を示す第２の位置情報を取得し、前記第１の位置情報と前記第２の位置情報との照合を行い、前記照合が成功した場合は前記新たな施設情報を前記データベースに登録することを許可し、前記照合が成功しない場合は前記新たな施設情報を前記データベースに登録することを許可しない位置情報照合部
をさらに備える
請求項１から４までのいずれかの情報提供装置。
【請求項６】
前記位置情報照合部は、前記施設に設置される機器から前記第２の位置情報を取得する
請求項５の情報提供装置。
【請求項７】
前記情報提供装置は、通信網を介して前記施設に設置される機器との間で通信を行い、
前記位置情報照合部は、前記通信網における前記機器のアドレスから前記第２の位置情報を取得する
請求項５の情報提供装置。
【請求項８】
前記施設情報は、前記施設情報を提供することができる時間を指定する時間情報を含み、
前記施設情報検索部は、現在の時刻が前記時間内である場合は前記施設情報を前記携帯情報処理装置に送信し、現在の時刻が前記時間外である場合は前記施設情報を前記携帯情報処理装置に送信しない
請求項１から７までのいずれかの情報提供装置。
【請求項９】
前記施設情報は、前記施設情報を提供することができる環境を指定する環境情報を含み、
前記施設情報検索部は、現在の環境が前記環境に一致する場合は前記施設情報を前記携帯情報処理装置に送信し、現在の環境が前記環境に一致しない場合は前記施設情報を前記携帯情報処理装置に送信しない
請求項１から８までのいずれかの情報提供装置。
【請求項１０】
前記環境は、天気及び気温の少なくとも一方を含む
請求項９の情報提供装置。
【請求項１１】
前記施設情報検索部は、
前記施設情報が所望の施設情報であるか否かについての評価を前記携帯情報処理装置から受信するフィードバック部
を備える
請求項１から１０までのいずれかの情報提供装置。
【請求項１２】
前記施設情報検索部は、
設定された期間以上にわたって抽出されていない施設情報について設定された送信先に、抽出されていない期間、及び過去に受信された検索キーワードが記載された通知を送信する通知送信部
を備える
請求項１から１１までのいずれかの情報提供装置。
【請求項１３】
請求項１から１２までのいずれかの情報提供装置と、
携帯情報処理装置と、
少なくともひとつの施設にそれぞれ設置される少なくともひとつの機器と、
を備え、
前記携帯情報処理装置は、
前記送信情報を前記情報提供装置に送信し、前記施設情報を前記情報提供装置から受信する通信部と、
前記施設情報を表示する表示部と、
を備える
情報提供システム。
【請求項１４】
前記情報提供装置は、請求項２の情報提供装置であり、
前記携帯情報処理装置は、
少なくともひとつの撮影写真データを保存する写真データ保存部と、
写真の撮影を行い、撮影が行われた位置を示す位置情報、並びに撮影が行われた撮影日及び撮影時刻の少なくとも一方を示すタイムスタンプを含む撮影写真データを生成し、前記撮影写真データを前記写真データ保存部に保存する撮影部と、
前記少なくともひとつの撮影写真データから前記写真データを選択する操作を受け付ける操作部と、
前記位置を計測し、前記位置情報を生成する位置計測部と、
をさらに備える
請求項１３の情報提供システム。
【請求項１５】
前記情報提供装置は、請求項３の情報提供装置であり、
前記携帯情報処理装置は、
前記検索キーワードを入力する操作を受け付ける操作部
をさらに備える
請求項１３又は１４の情報提供システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、施設の情報を示す施設情報を携帯情報処理装置に送信する情報提供装置、及び当該情報提供装置を備える情報提供システムに関する。
【背景技術】
【０００２】
カメラ機能付き携帯電話が普及するのに伴って、写真を撮影することが生活の一部になりつつある。また、携帯可能であり高い情報処理能力を有する個人用のコンピュータの機能を併せ持つカメラ機能付き携帯電話及びカメラ機能付きスマートフォンが普及するのに伴って、写真を利用するサービスがより身近になってきている。例えば、撮影された写真の写真データのアップロードを受け付けるソーシャルネットワーキングサービス等がより身近になってきている。また、撮影された写真の写真データから写真が撮影された場所を高い精度で特定し、特定した場所にある施設の情報を示す施設情報を提供する情報提供装置が提案されている。
【０００３】
例えば、特許文献１に記載された情報提供装置においては、カメラ付携帯電話機による撮影で得られた撮影画像に最も類似する参照画像が対応付けられている１つの店舗が決定される（段落００７８及び００８０）。また、決定された１つの店舗を含む所定範囲のエリアの俯瞰図が作成される（段落００８１）。また、決定された１つの店舗に対応付けられている関連情報が読み出される（段落００８１）。また、作成された俯瞰図及び読み出された関連情報から裏面画像が作成される（段落００８１）。また、作成された裏面画像に基づいて裏プリント付写真が作成され撮影者に提供される（段落００８３）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２０２１３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載された情報提供装置においては、ユーザーは、参照画像に類似する撮影画像をカメラ付携帯電話機内に保有していない場合は、関連情報の提供を受けることができない。このため、ユーザーが所望の関連情報の提供を受けることができない場合が多かった。
【０００６】
また、特許文献１に記載された情報提供装置においては、店舗は、ユーザーが参照画像に類似する撮影画像をカメラ付携帯電話機内に保有していない場合は、関連情報をユーザーに提供することができない。このため、ユーザーに所望の関連情報を提供できない場合が多かった。
【０００７】
また、特許文献１に記載された情報提供装置においては、ユーザーに新たな関連情報を提供することが容易ではなく、ユーザーに提供される関連情報を更新することも容易ではない。
【０００８】
本発明は、これらの問題に鑑みてなされた。本発明が解決しようとする課題は、ユーザーが所望の施設情報を容易に入手することができ、施設が所望の施設情報を容易に提供することができ、ユーザーに新たな施設情報を容易に提供することができ、ユーザーに提供される施設情報を容易に更新することができる情報提供装置及び情報提供システムを提供することである。
【課題を解決するための手段】
【０００９】
本発明は、情報提供装置及び当該情報提供装置を備える情報提供システムに関する。
【００１０】
情報提供装置は、検索用情報解析部、データベース保存部、登録部及び施設情報検索部を備える。
【００１１】
検索用情報解析部は、携帯情報処理装置から写真データ及び検索キーワードの少なくとも一方を含む送信情報を受信する。また、検索用情報解析部は、送信情報を解析して送信情報から検索用情報を生成する。
【００１２】
データベース保存部は、データベースを保存する。データベースには、少なくともひとつの施設についての情報をそれぞれ示す少なくともひとつの施設情報が登録される。
【００１３】
登録部は、新たな施設情報のデータベースへの登録を受け付ける。新たな施設情報は、少なくともひとつの施設情報に追加されるか、又は少なくともひとつの施設情報に含まれる施設情報を置き換える。
【００１４】
施設情報検索部は、データベースに対して検索を行う。また、施設情報検索部は、少なくともひとつの施設情報から検索用情報に該当する施設情報を抽出する。また、施設情報検索部は、施設情報を携帯情報処理装置に送信する。
【発明の効果】
【００１５】
本発明においては、ユーザーが所望の施設情報を容易に入手することができ、施設が所望の施設情報を容易に提供することができ、ユーザーに新たな施設情報を容易に提供することができ、ユーザーに提供される施設情報を容易に更新することができる。
【００１６】
この発明の目的、特徴、局面及び利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１７】
【図１】実施の形態１の情報提供システムを図示するブロック図である。
【図２】実施の形態１の情報提供システムに備えられる情報提供装置のハードウェア構成を図示するブロック図である。
【図３】実施の形態１の情報提供システムに備えられる携帯電話のハードウェア構成を図示するブロック図である。
【図４】実施の形態１の情報提供システムに備えられる各機器のハードウェア構成を図示するブロック図である。
【図５】実施の形態１の情報提供システムに備えられる各情報処理装置のハードウェア構成を図示するブロック図である。
【図６】実施の形態１の情報提供システムの機能的構成を図示するブロック図である。
【図７】実施の形態１の情報提供システムに備えられる情報提供装置及び携帯電話の機能的構成を図示するブロック図である。
【図８】実施の形態１の情報提供システムに備えられる携帯電話及びユーザー情報解析部の動作を図示するフローチャートである。
【図９】実施の形態１の情報提供システムに備えられる携帯電話及びユーザー情報解析部の動作を図示するフローチャートである。
【図１０】実施の形態１の情報処理システムに備えられる情報提供装置が受信する写真データ及び検索キーワード、並びに当該情報提供装置が生成するユーザー情報の例を図示する図である。
【図１１】実施の形態１の情報提供システムに備えられる情報提供装置及び複数の機器の機能的構成を図示するブロック図である。
【図１２】実施の形態１の情報処理システムに備えられる各情報処理装置に表示される登録画面の例を図示する図である。
【図１３】実施の形態１の情報提供システムに備えられる施設情報検索部の動作を図示するフローチャートである。
【図１４】実施の形態１の情報提供システムに備えられる施設情報検索部の動作を図示するフローチャートである。
【図１５】実施の形態１の情報提供システムに備えられる施設情報検索部及び携帯電話を図示するブロック図である。
【発明を実施するための形態】
【００１８】
１  情報提供システム
図１は、実施の形態１の情報提供システムを図示するブロック図である。
【００１９】
図１に図示される情報提供システム１００は、情報提供装置１１０及び携帯情報処理装置１１２を備える。また、情報提供システム１００は、施設群１２０に備えられる複数の施設１３０，１３０ｂ，１３０ｃ及び１３０ｄに含まれる各施設１３０に設置される機器１４０及び情報処理装置１４２を備える。したがって、情報提供システム１００は、複数の施設１３０，１３０ｂ，１３０ｃ及び１３０ｄにそれぞれ設置される複数の機器を備え、複数の施設１３０，１３０ｂ，１３０ｃ及び１３０ｄにそれぞれ設置される複数の情報処理装置を備える。図示の便宜上、図１には、当該複数の機器のうち、施設１３０ａに設置される機器１４０ａのみが図示され、当該複数の情報処理装置のうち、施設１３０ａに設置される情報処理装置１４２ａのみが図示される。情報提供システム１００がこれらの要素以外の要素を備えてもよい。例えば、情報提供システム１００が携帯情報処理装置１１２とは異なる携帯情報処理装置を備えてもよい。４個の施設１３０，１３０ｂ，１３０ｃ及び１３０ｄからなる施設群１２０が、３個以下又は５個以上の施設からなる施設群に置き換えられてもよく、１個の施設に置き換えられてもよい。
【００２０】
情報提供装置１１０、携帯情報処理装置１１２、複数の機器に含まれる各機器１４０、及び複数の情報処理装置に含まれる各情報処理装置１４２は、通信網１５０に接続される。これにより、情報提供装置１１０、携帯情報処理装置１１２、各機器１４０及び各情報処理装置１４２は、互いに通信可能である。
【００２１】
情報提供装置１１０は、携帯情報処理装置１１２、各機器１４０及び各情報処理装置１４２にサービスを提供するサーバーとなる。携帯情報処理装置１１２、各機器１４０及び各情報処理装置１４２は、情報提供装置１１０からサービスが提供されるクライアントとなる。
【００２２】
携帯情報処理装置１１２は、カメラ機能付き携帯電話、カメラ機能付きスマートフォン等である。以下では、携帯情報処理装置１１２がカメラ機能付き携帯電話であるとされ、携帯情報処理装置１１２が単に携帯電話と呼ばれる。
【００２３】
各情報処理装置１４２は、パーソナルコンピューター、カメラ機能付き携帯電話等である。
【００２４】
各施設１３０は、携帯電話１１２のユーザーが普段の生活で利用する施設であり、商業施設、飲食店、アミューズメントパーク、オフィス、工場、病院、学校、駅、空港、宿泊施設等である。商業施設は、店舗とも呼ばれる。
【００２５】
通信網１５０は、インターネット、移動体通信会社が運営する無線通信システム等である。
【００２６】
２  情報提供装置のハードウェア構成
図２は、実施の形態１の情報提供システムに備えられる情報提供装置のハードウェア構成を図示するブロック図である。
【００２７】
情報提供装置１１０は、図２に図示されるように、表示部２００、操作部２０２、ハードディスクユニット２０４、通信部２０６、メモリー２０８及び中央演算処理装置（ＣＰＵ）２１０を備える。情報提供装置１１０がこれらの要素以外の要素を備えてもよい。
【００２８】
表示部２００は、液晶ディスプレイ等であり、情報を表示する。
【００２９】
操作部２０２は、キーボード、マウス等であり、操作を受け付ける。
【００３０】
ハードディスクユニット２０４は、データベース（ＤＢ）２２０を保存するＤＢ保存部となる。ハードディスクユニット２０４からなるＤＢ保存部が、ハードディスクユニット２０４以外からなるＤＢ保存部に置き換えられてもよい。例えば、ハードディスクユニット２０４からなるＤＢ保存部が、不揮発性メモリーからなるＤＢ保存部に置き換えられてもよい。
【００３１】
通信部２０６は、通信網１５０に接続され、通信網１５０を介して携帯電話１１２、各機器１４０及び各情報処理装置１４２との間で通信を行う。
【００３２】
メモリー２０８は、不揮発性メモリー及び一時記憶メモリーを備える。不揮発性メモリーは、フラッシュメモリー等であり、プログラム、諸設定データ等を保存する。一時記憶メモリーは、ランダムアクセスメモリー（ＲＡＭ）等であり、処理データ等を保存する。
【００３３】
ＣＰＵ２１０は、プログラムを実行し、情報提供装置１１０に備えられる各要素を制御する。
【００３４】
３  携帯電話のハードウェア構成
図３は、実施の形態１の情報提供システムに備えられる携帯電話のハードウェア構成を図示するブロック図である。
【００３５】
携帯電話１１２は、図３に図示されるように、表示部３００、操作部３０２、撮影部３０４、音声入力部３０６、音声出力部３０８、通信部３１０、メモリー３１２、ＣＰＵ３１４及びグローバルポジショニングシステム（ＧＰＳ）受信機３１６を備える。携帯電話１１２がこれらの要素以外の要素を備えてもよい。
【００３６】
表示部３００は、液晶ディスプレイ、エレクトロルミネッセンス（ＥＬ）ディスプレイ等であり、情報を表示する。
【００３７】
操作部３０２は、テンキー、タッチパネル等であり、操作を受け付ける。
【００３８】
撮影部３０４は、カメラを備える。カメラは、写真の撮影を行う。撮影部３０４は、写真の撮影写真データを生成する。撮影写真データは、メタデータを含む。メタデータは、エクスチェンジャブルイメージファイルフォーマット（Ｅｘｉｆ）情報等であり、位置情報及びタイムスタンプを含む。位置情報は、撮影が行われた位置を示す。タイムスタンプは、撮影が行われた撮影日及び撮影時刻を示す。撮影日及び撮影時刻を示すタイムスタンプが、撮影日のみを示すタイムスタンプ、又は撮影時刻のみを示すタイムスタンプに置き換えられてもよい。
【００３９】
音声入力部３０６及び音声出力部３０８は、通話を行う。音声入力部３０６は、マイクロフォン等である。音声出力部３０８は、スピーカー等である。
【００４０】
通信部３１０は、通信網１５０に接続され、通信網１５０を介して情報提供装置１１０との間で通信を行う。
【００４１】
メモリー３１２は、不揮発性メモリー３２０及び一時記憶メモリー３２２を備える。不揮発性メモリー３２０は、フラッシュメモリー等であり、プログラム、諸設定データ等を保存する。一時記憶メモリー３２２は、ＲＡＭ等であり、処理データ等を保存する。
【００４２】
不揮発性メモリー３２０は、少なくともひとつの撮影写真データを保存する写真データ保存部となる。不揮発性メモリー３２０からなる写真データ保存部が、不揮発性メモリー３２０以外からなる写真データ保存部に置き換えられてもよい。例えば、不揮発性メモリー３２０からなる写真データ保存部が、バッテリバックアップされた揮発性メモリーからなる写真データ保存部に置き換えられてもよい。不揮発性メモリー３２０に保存される各撮影写真データは、撮影部３０４により生成された撮影写真データであってもよいし、携帯電話１１２とは異なる携帯電話に備えられる撮影部により生成され通信部３１０により通信網１５０を介して受信された撮影写真データであってもよい。
【００４３】
ＣＰＵ３１４は、プログラムを実行し、携帯電話１１２に備えられる各要素を制御する。
【００４４】
ＧＰＳ受信機３１６は、ＧＰＳ衛星から到来する無線信号を利用して位置を計測し計測した位置を示す位置情報を生成する位置計測部となる。生成される位置情報は、緯度、経度及び高度を含む。撮影部３０４により生成される撮影写真データに含まれる位置情報は、ＧＰＳ受信機３１６により生成される位置情報である。ＧＰＳ受信機３１６が、ＧＰＳ衛星から到来する無線信号に加えて、又は当該無線信号に代えて、当該無線信号以外の無線信号を利用する位置計測部に置き換えられてもよい。ＧＰＳ衛星から到来する無線信号以外の無線信号は、携帯電話基地局、無線ローカルエリアネットワーク（ＬＡＮ）アクセスポイント等から到来する無線信号である。
【００４５】
４  各機器のハードウェア構成
図４は、実施の形態１の情報提供システムに備えられる各機器のハードウェア構成を図示するブロック図である。
【００４６】
各機器１４０は、図４に図示されるように、機能部４００、通信部４０２、メモリー４０４及びＣＰＵ４０６を備える。各機器１４０がこれらの要素以外の要素を備えてもよい。
【００４７】
機能部４００は、各機器１４０の本来の機能を担う。例えば、機器が給湯器である場合は、当該機器に備えられる機能部４００は、給湯を担う。
【００４８】
通信部４０２は、通信網１５０に接続され、通信網１５０を介して情報提供装置１１０との間で通信を行う。
【００４９】
メモリー４０４は、不揮発性メモリー及び一時記憶メモリーを備える。不揮発性メモリーは、フラッシュメモリー等であり、プログラム、諸設定データ等を保存する。一時記憶メモリーは、ＲＡＭ等であり、処理データ等を保存する。
【００５０】
ＣＰＵ４０６は、プログラムを実行し、各機器１４０に備えられる各要素を制御する。
【００５１】
５  各情報処理装置のハードウェア構成
図５は、実施の形態１の情報提供システムに備えられる各情報処理装置のハードウェア構成を図示するブロック図である。
【００５２】
各情報処理装置１４２は、図５に図示されるように、表示部５００、操作部５０２、通信部５０４、メモリー５０６及びＣＰＵ５０８を備える。各情報処理装置１４２がこれらの要素以外の要素を備えてもよい。
【００５３】
表示部５００は、液晶ディスプレイ等であり、情報を表示する。
【００５４】
操作部５０２は、キーボード、マウス等であり、操作を受け付ける。
【００５５】
通信部５０４は、通信網１５０に接続され、通信網１５０を介して情報提供装置１１０との間で通信を行う。
【００５６】
メモリー５０６は、不揮発性メモリー及び一時記憶メモリーを備える。不揮発性メモリーは、フラッシュメモリー等であり、プログラム、諸設定データ等を保存する。一時記憶メモリーは、ＲＡＭ等であり、処理データ等を保存する。
【００５７】
ＣＰＵ５０８は、プログラムを実行し、各情報処理装置１４２に備えられる各要素を制御する。
【００５８】
６  情報提供システムの機能的構成
図６は、実施の形態１の情報提供システムの機能的構成を図示するブロック図である。
【００５９】
携帯電話１１２には、図６に図示されるように、情報検索アプリケーション（ＡＰＰ）６００がインストールされる。携帯電話１１２においては、ＣＰＵ３１４が情報検索ＡＰＰ６００を実行し携帯電話１１２に備えられる各要素を制御することにより、当該各要素が下述するように動作する。
【００６０】
情報提供装置１１０は、先述したハードディスクユニット２０４を備え、ユーザー情報解析部６１０、施設情報検索部６１２及び登録部６１４をさらに備える。ハードディスクユニット２０４は、ＤＢ２２０を保存する。ユーザー情報解析部６１０、施設情報検索部６１２及び登録部６１４は、メモリー２０８に保存されたプログラムをＣＰＵ２１０が実行することにより構成される。ユーザー情報解析部６１０、施設情報検索部６１２及び登録部６１４の全部又は一部がプログラムを実行しないハードウェアにより構成されてもよい。
【００６１】
ＤＢ２２０には、複数の施設１３０，１３０ｂ，１３０ｃ及び１３０ｄについての情報をそれぞれ示す複数の施設情報が登録される。各施設１３０についての情報を示す施設情報は、各施設１３０の名称、各施設１３０の所在地を示す住所、各施設１３０の概要、及び各施設１３０の外観、内装等を写した施設写真の施設写真データを含む。また、当該施設情報は、ユーザーが当該施設情報を検索するためのキーワードの一覧をさらに含む。
【００６２】
携帯電話１１２に備えられる操作部３０２は、ユーザー６２０により行われる、携帯電話１１２に備えられる不揮発性メモリー３２０に保存された少なくともひとつの撮影写真データから写真データ６３０を選択する操作、及び検索キーワード６３２を入力する操作を受け付ける。選択される写真データ６３０は、位置情報及びタイムスタンプを含む。位置情報は、撮影が行われた位置を示す。タイムスタンプは、撮影が行われた撮影日及び撮影時刻を示す。撮影日及び撮影時刻を示すタイムスタンプが、撮影日のみを示すタイムスタンプ、又は撮影時刻のみを示すタイムスタンプに置き換えられてもよい。
【００６３】
携帯電話１１２に備えられる通信部３１０は、選択された写真データ６３０、及び入力された検索キーワード６３２の少なくとも一方を含む送信情報６４０を情報提供装置１１０に送信する。
【００６４】
情報提供装置１１０に備えられるユーザー情報解析部６１０は、携帯電話１１２から送信情報６４０を受信する。また、ユーザー情報解析部６１０は、受信した送信情報６４０を解析して送信情報６４０からユーザー情報６５０を生成する。ユーザー情報６５０は、ＤＢ２２０に対する検索に利用される検索用情報となり、ユーザー情報解析部６１０は、検索用情報を生成する検索用情報解析部となる。
【００６５】
ユーザー情報解析部６１０は、送信情報６４０が写真データ６３０を含む場合は、写真データ６３０から位置情報、タイムスタンプ及び被写体情報を抽出する。また、ユーザー情報解析部６１０は、抽出した位置情報、タイムスタンプ及び被写体情報からユーザー情報６５０を生成する。ユーザー情報解析部６１０は、送信情報６４０が検索キーワード６３２を含む場合は、検索キーワード６３２からキーワード情報を抽出する。また、ユーザー情報解析部６１０は、キーワード情報からユーザー情報６５０を生成する。これにより、検索キーワード６３２からユーザー情報６５０が生成される。
【００６６】
情報提供装置１１０に備えられる施設情報検索部６１２は、ＤＢ２２０に対して検索を行い、ＤＢ２２０に登録されている複数の施設情報からユーザー情報６５０に該当する施設情報６６０を抽出する。施設情報検索部６１２は、検索を行う際に、ユーザー情報６５０をＤＢ２２０に登録されている各施設情報と照合し、ユーザー情報６５０に該当する施設情報６６０の有無を確認する。また、施設情報検索部６１２は、ユーザー情報６５０に該当する施設情報６６０がある場合は、ユーザー情報６５０に該当する施設情報６６０がある旨、及びユーザー情報６５０に該当する施設情報６６０を携帯電話１１２に送信する。一方、施設情報検索部６１２は、ユーザー情報６５０に該当する施設情報６６０がない場合は、ユーザー情報６５０に該当する施設情報６６０がない旨を携帯電話１１２に送信する。
【００６７】
携帯電話１１２に備えられる通信部３１０は、ユーザー情報６５０に該当する施設情報６６０がある旨、及びユーザー情報６５０に該当する施設情報６６０を情報提供装置１１０から受信する。また、通信部３１０は、送信されたユーザー情報６５０に該当する施設情報６６０がない旨を情報提供装置１１０から受信する。
【００６８】
携帯電話１１２に備えられる表示部３００は、ユーザー情報６５０に該当する施設情報６６０がある旨、及びユーザー情報６５０に該当する施設情報６６０を表示する。これにより、ユーザー６２０には、送信情報６４０に適合する施設情報６６０が提供される。提供される施設情報６６０は、所望の施設情報である可能性が高い。また、表示部３００は、受信されたユーザー情報６５０に該当する施設情報６６０がない旨を表示する。
【００６９】
情報提供装置１１０に備えられる登録部６１４は、ＤＢ２２０に登録されている複数の施設情報に追加される、又はＤＢ２２０に登録されている複数の施設情報に含まれる施設情報を置き換える新たな施設情報６７０のＤＢ２２０への登録を各情報処理装置１４２から受け付ける。ＤＢ２２０に登録されている複数の施設情報は、施設情報検索部６１２により行われる検索の対象になる。新たな施設情報６７０は、ＤＢ２２０に登録された後に、施設情報検索部６１２により行われる検索の対象になる。施設群１２０においては、複数の施設１３０，１３０ｂ，１３０ｃ及び１３０ｄに属する登録担当者が新たな施設情報６７０のＤＢ２２０への登録を情報提供装置１１０に要求する作業を行う。
【００７０】
実施の形態１の情報提供システム１００においては、ユーザー６２０が所望の施設情報を容易に入手することができ、施設１３０が所望の施設情報を容易に提供することができ、ユーザー６２０に新たな施設情報６６０を容易に提供することができ、ユーザー６２０に提供される施設情報６６０を容易に更新することができる。
【００７１】
また、実施の形態１の情報提供システム１００においては、ユーザー６２０が各施設１３０を写した写真の写真データを保有していない場合でも、各施設１３０以外を写した写真の写真データ６３０及び／又は検索キーワード６３２により各施設１３０の情報を示す施設情報６６０の提供を受けることができる。
【００７２】
７  ユーザー情報の生成
図７は、実施の形態１の情報提供システムに備えられる情報提供装置及び携帯電話の機能的構成を図示するブロック図である。
【００７３】
情報提供装置１１０は、図７に図示されるように、先述したユーザー情報解析部６１０、施設情報検索部６１２及びハードディスクユニット２０４を備える。ユーザー情報解析部６１０は、写真データ解析部７００及び検索キーワード解析部７０２を備える。写真データ解析部７００は、位置情報解析部７１０、タイムスタンプ解析部７１２及び被写体情報解析部７１４を備える。ハードディスクユニット２０４は、ＤＢ２２０を保存する。
【００７４】
携帯電話１１２には、先述した情報検索ＡＰＰ６００がインストールされる。携帯電話１１２においては、ＣＰＵ３１４が情報検索ＡＰＰ６００を実行し携帯電話１１２に備えられる各要素を制御することにより、当該各要素が下述するように動作する。
【００７５】
携帯電話１１２に備えられる表示部３００は、操作画面を表示する。
【００７６】
ユーザー６２０は、表示された操作画面を見ながら、写真データ６３０のみを送信する第１の処理、検索キーワード６３２のみを送信する第２の処理、又は写真データ６３０及び検索キーワード６３２を送信する第３の処理を選択する操作を携帯電話１１２に備えられる操作部３０２に対して行う。
【００７７】
また、ユーザー６２０は、第１の処理を選択する操作を行った場合は、不揮発性メモリー３２０に保存された少なくともひとつの撮影写真データ７２０から写真データ６３０を選択する操作を操作部３０２に対してさらに行う。また、ユーザー６２０は、第２の処理を選択する操作を行った場合は、検索キーワード６３２を入力する操作を操作部３０２に対してさらに行う。また、ユーザー６２０は、第３の処理を選択する操作を行った場合は、少なくともひとつの撮影写真データ７２０から写真データ６３０を選択する操作、及び検索キーワード６３２を入力する操作を操作部３０２に対してさらに行う。
【００７８】
携帯電話１１２に備えられる操作部３０２が、第１の処理を選択する操作、及び少なくともひとつの撮影写真データ７２０から写真データ６３０を選択する操作を受け付けた場合は、携帯電話１１２に備えられる通信部３１０は、選択された写真データ６３０のみを含む送信情報６４０を情報提供装置１１０に送信する。操作部３０２が、第２の処理を選択する操作、及び検索キーワード６３２を入力する操作を受け付けた場合は、通信部３１０は、入力された検索キーワード６３２のみを含む送信情報６４０を情報提供装置１１０に送信する。操作部３０２が、第３の処理を選択する操作、少なくともひとつの撮影写真データ７２０から写真データ６３０を選択する操作、及び検索キーワード６３２を入力する操作を受け付けた場合は、通信部３１０は、選択された写真データ６３０、及び入力された検索キーワード６３２を含む送信情報６４０を情報提供装置１１０に送信する。
【００７９】
写真データ解析部７００は、送信情報６４０に含まれる写真データ６３０から位置情報、タイムスタンプ及び被写体情報を抽出する。
【００８０】
検索キーワード解析部７０２は、送信情報６４０に含まれる検索キーワード６３２からキーワード情報を抽出する。抽出されるキーワード情報は、検索キーワード６３２そのものであってもよいし、検索キーワード６３２に対して自然言語処理を行うことにより得られる情報であってもよい。自然言語処理は、形態素解析、ストップワードの除去、誤記の修正、同義語の獲得等である。
【００８１】
位置情報解析部７１０は、送信情報６４０に含まれる写真データ６３０から位置情報を抽出する。位置情報がＥｘｉｆ情報に含まれる場合は、位置情報解析部７１０は、Ｅｘｉｆ情報から位置情報を抽出する。
【００８２】
タイムスタンプ解析部７１２は、送信情報６４０に含まれる写真データ６３０からタイムスタンプを抽出する。タイムスタンプがＥｘｉｆ情報に含まれる場合は、タイムスタンプ解析部７１２は、Ｅｘｉｆ情報からタイムスタンプを抽出する。写真データ６３０からタイムスタンプを抽出することは、写真データ６３０に含まれるタイムスタンプの一部のみを抽出することを含む。例えば、写真データ６３０に含まれるタイムスタンプが撮影日及び撮影時刻を示す場合は、写真データ６３０からタイムスタンプを抽出することは、写真データ６３０に含まれるタイムスタンプにより示される撮影日のみを抽出することを含む。
【００８３】
被写体情報解析部７１４は、写真データ６３０から被写体情報を抽出する。被写体情報解析部７１４は、被写体情報を抽出する際に、写真データ６３０を画像解析し、写真に写っている人物を被写体として認識し、写真に写っている人物に関する情報を被写体情報に含める。写真に写っている人物に関する情報は、写真に写っている人物の人数を示す人数情報、及び写真に写っている人物の属性を示す人物情報を含む。人物情報は、写真に写っている人物の性別及び年齢を含む。被写体情報解析部７１４が、写真に写っている人物以外のものを被写体として認識し、写真に写っている人物以外のものに関する情報を被写体情報に含めてもよい。人物以外のものは、物品、建物、動物等である。
【００８４】
８  携帯電話及びユーザー情報解析部の動作
図８及び図９は、実施の形態１の情報提供システムに備えられる携帯電話及びユーザー情報解析部の動作を図示するフローチャートである。
【００８５】
携帯電話１１２に備えられる通信部３１０は、図８に図示されるステップＳ１０１において、写真データ６３０及び検索キーワード６３２の少なくとも一方を含む送信情報６４０を送信する。ユーザー情報解析部６１０は、ステップＳ１０２において、送信された送信情報６４０を受信する。
【００８６】
続いて、ユーザー情報解析部６１０は、ステップＳ１０３において、受信した送信情報６４０に写真データ６３０が含まれるか否かを判定する。ユーザー情報解析部６１０は、送信情報６４０に写真データ６３０が含まれると判定した場合は、ステップＳ１０４，Ｓ１０５及びＳ１０６を実行し、ステップＳ１０４，Ｓ１０５及びＳ１０６を実行した後に図９に図示されるステップＳ１０７を実行する。一方、ユーザー情報解析部６１０は、受信した送信情報６４０に写真データ６３０が含まれないと判定した場合は、ステップＳ１０４，Ｓ１０５及びＳ１０６を実行せず、ステップＳ１０７を実行する。
【００８７】
ステップＳ１０４，Ｓ１０５及びＳ１０６においては、写真データ解析が行われる。
【００８８】
ユーザー情報解析部６１０は、ステップＳ１０４において、受信した写真データ６３０から位置情報を抽出し、ステップＳ１０５において、受信した写真データ６３０からタイムスタンプを抽出し、ステップＳ１０６において、受信した写真データ６３０から被写体情報を抽出する。
【００８９】
ユーザー情報解析部６１０は、ステップＳ１０７において、受信した送信情報６４０に検索キーワード６３２が含まれるか否かを判定する。ユーザー情報解析部６１０は、送信情報６４０に検索キーワード６３２が含まれると判定した場合は、ステップＳ１０８を実行し、ステップＳ１０８を実行した後にステップＳ１０９を実行する。一方、ユーザー情報解析部６１０は、受信した送信情報６４０に検索キーワード６３２が含まれないと判定した場合は、ステップＳ１０８を実行せず、ステップＳ１０９を実行する。
【００９０】
ステップＳ１０８においては、検索キーワード解析が行われる。
【００９１】
ユーザー情報解析部６１０は、ステップＳ１０８において、受信した写真データ６３０からキーワード情報を抽出する。
【００９２】
ユーザー情報解析部６１０は、ステップＳ１０９において、ユーザー情報６５０を生成する。受信した送信情報６４０に写真データ６３０が含まれるが検索キーワード６３２が含まれない場合は、ユーザー情報６５０は、写真データ６３０から位置情報、タイムスタンプ及び被写体情報を経由して生成される。受信した送信情報６４０に写真データ６３０が含まれないが検索キーワード６３２が含まれる場合は、ユーザー情報６５０は、検索キーワード６３２からキーワード情報を経由して生成される。受信した送信情報６４０に写真データ６３０及び検索キーワード６３２が含まれる場合は、ユーザー情報６５０は、写真データ６３０から位置情報、タイムスタンプ及び被写体情報を経由して生成されるとともに、検索キーワード６３２からキーワード情報を経由して生成される。
【００９３】
続いて、ユーザー情報解析部６１０は、ステップＳ１１０において、生成したユーザー情報６５０を施設情報検索部６１２に送信する。施設情報検索部６１２は、送信されたユーザー情報６５０を受信する。また、施設情報検索部６１２は、ＤＢ２２０に登録されている複数の施設情報から、受信したユーザー情報６５０に該当する施設情報６６０を抽出する。また、施設情報検索部６１２は、抽出した施設情報６６０をユーザー情報解析部６１０に送信する。ユーザー情報解析部６１０は、ステップＳ１１１において、送信された施設情報６６０を施設情報検索部６１２から受信する。
【００９４】
続いて、ユーザー情報解析部６１０は、ステップＳ１１２において、受信した施設情報６６０を携帯電話１１２に送信する。これにより、施設情報検索部６１２は、ユーザー情報６５０に該当する施設情報６６０を、ユーザー情報解析部６１０を経由して携帯電話１１２に送信する。施設情報検索部６１２が、ユーザー情報６５０に該当する施設情報６６０を、ユーザー情報解析部６１０を経由せずに携帯電話１１２に直接的に送信してもよい。携帯電話１１２に備えられる通信部３１０は、ステップＳ１１３において、送信された施設情報６６０をユーザー情報解析部６１０から受信する。
【００９５】
続いて、携帯電話１１２に備えられる表示部３００は、ステップＳ１１２において、受信された施設情報６６０を表示する。これにより、表示部３００は、ユーザー情報６５０に該当する施設情報６６０がある旨、及びユーザー情報６５０に該当する施設情報６６０を表示する。
【００９６】
９  写真データ、検索キーワード及びユーザー情報の例
図１０は、実施の形態１の情報処理システムに備えられる情報提供装置が受信する写真データ及び検索キーワード、並びに当該情報提供装置が生成するユーザー情報の例を図示する図である。図１０（ａ）は、写真データの例を図示する。図１０（ｂ）は、検索キーワードの例を図示する。図１０（ｃ）は、ユーザー情報の例を図示する。
【００９７】
図１０（ａ）に図示される写真データ６３０は、３３歳の夫、３２歳の妻、８歳の男の子及び４歳の女の子からなる家族が写っている写真の写真データである。
【００９８】
図１０（ｂ）に図示される検索キーワード６３２は、「レストラン」、「家族」、「洋食」及び「京都中京区」を含む。
【００９９】
図１０（ｃ）に図示されるユーザー情報６５０は、位置情報８００、撮影日８０２、被写体情報８０４及びキーワードの一覧８０６を含む。位置情報８００は、緯度８１０、経度８１２及び高度８１４を含む。被写体情報８０４は、人数情報８２０及び人物情報８２２を含む。
【０１００】
位置情報８００、撮影日８０２及び被写体情報８０４は、写真データ６３０から抽出される。キーワードの一覧８０６は、検索キーワード６３２から抽出される。
【０１０１】
人数情報８２０は、写真データ６３０において写真に写っている人物の人数を示す。図１０（ａ）に図示される写真データ６３０においては、４人の人物が写真に写っているため、図１０（ｃ）に図示されるユーザー情報６５０においては、写真に写っている人物の人数が４人であることが人数情報８２０により示されている。
【０１０２】
人物情報８２２は、写真データ６３０において写真に写っている人物のうち、各年齢性別区分に属する人物の人数を示す。図１０（ａ）に図示される写真データ６３０においては、３３歳の男性、３２歳の女性、８歳の男性及び４歳の女性が写真に写っているため、図１０（ｃ）に図示されるユーザー情報６５０においては、３１−４０歳の男性の年齢性別区分に属する人物の人数が１人であり、３１−４０歳の女性の年齢性別区分に属する人物の人数が１人であり、５−１０歳の男性の年齢性別区分に属する人物の人数が１人であり、０−４歳の女性の年齢性別区分に属する人物の人数が１人であることが人物情報８２２により示されている。
【０１０３】
０−１０歳を対象とする各年齢性別区分の年齢範囲は、５歳である。１１歳−５０歳を対象とする各年齢性別区分の年齢範囲は、１０歳である。５歳の年齢範囲がより狭い又はより広い年齢範囲に置き換えられてもよい。１０歳の年齢範囲がより狭い又はより広い年齢範囲に置き換えられてもよい。人物情報８２２が、年齢を考慮せず、男性が属する区分、及び女性が属する区分に属する人物の人数を示すのみであってもよい。
【０１０４】
１０  新たな施設情報の登録
図１１は、実施の形態１の情報提供システムに備えられる情報提供装置及び複数の機器の機能的構成を図示するブロック図である。
【０１０５】
情報提供装置１１０は、図１１に図示されるように、先述したハードディスクユニット２０４及び登録部６１４を備える。登録部６１４は、識別情報認証部９００及び位置情報照合部９０２を備える。登録部６１４、識別情報認証部９００及び位置情報照合部９０２は、メモリー２０８に保存されたプログラムをＣＰＵ２１０が実行することにより構成される。登録部６１４、識別情報認証部９００及び位置情報照合部９０２の全部又は一部がプログラムを実行しないハードウェアにより構成されてもよい。プログラムは、ウェブアプリケーションを含む。ウェブアプリケーションは、情報提供装置１１０と各情報処理装置１４２との間の通信にハイパーテキストトランスファープロトコル（ＨＴＴＰ）を利用し、登録用ウェブサイトを構築する。
【０１０６】
機器１４０ａ，１４０ｂ，１４０ｃ，１４０ｄ，１４０ｅ及び１４０ｆは、それぞれ施設群１２０に備えられる施設１３０ａ，１３０ｂ，１３０ｃ，１３０ｄ，１３０ｅ及び１３０ｆに設置される。機器１４０ａ，１４０ｂ，１４０ｃ，１４０ｄ及び１４０ｅは、それぞれ識別情報９１０ａ，９１０ｂ，９１０ｃ，９１０ｄ及び９１０ｅを有する。機器１４０ｆは、機器１４０ｆに組み込まれた機器９３０が識別情報９１０ｆを有することにより、識別情報９１０ｆを有する。各施設１３０に２個以上の機器が設置されてもよい。
【０１０７】
図１１に図示される施設群１２０においては、施設１３０ａ，１３０ｂ，１３０ｃ，１３０ｄ，１３０ｅ及び１３０ｆは、それぞれ銭湯、競馬場、第１の飲食店、第２の飲食店、第３の飲食店及びコンビニエンスストアである。また、機器１４０ａ，１４０ｂ，１４０ｃ，１４０ｄ，１４０ｅ及び１４０ｆは、それぞれ給湯器、大型スクリーン、炊飯器、冷蔵庫、テレビ及び写真プリントシステムである。また、機器１４０ｆには、印刷部９２０が組み込まれ、印刷部９２０には、プリンター９３０が組み込まれる。プリンター９３０は、識別情報９１０ｆを有する。これにより、機器１４０ｆは、識別情報９１０ｆを有する。
【０１０８】
各識別情報９１０は、英数字及び記号を組み合わせた文字列により構成される。文字列の文字数は制限されない。各識別情報が文字列以外により構成されてもよい。
【０１０９】
各施設１３０は、店舗である。このため、各施設１３０の情報を示す施設情報は、店舗情報である。
【０１１０】
各機器１４０は、上述した通信部４０２を備える。機器１４０ａ，１４０ｂ，１４０ｃ，１４０ｄ，１４０ｅ及び１４０ｆに備えられる通信部４０２は、登録部６１４との間で有線通信又は無線通信を行い、それぞれ識別情報９１０ａ，９１０ｂ，９１０ｃ，９１０ｄ，９１０ｅ及び９１０ｆを登録部６１４に送信する。施設１３０ａ，１３０ｂ，１３０ｃ，１３０ｄ，１３０ｅ及び１３０ｆ内にインターネット接続環境等のネットワーク接続環境が構築されている場合は、機器１４０ａ，１４０ｂ，１４０ｃ，１４０ｄ，１４０ｅ及び１４０ｆに備えられる通信部４０２は、それぞれ施設１３０ａ，１３０ｂ，１３０ｃ，１３０ｄ，１３０ｅ及び１３０ｆに設置されたインターネットルーターに有線接続又は無線接続され、登録部６１４との間で通信を行う。
【０１１１】
機器１４０ｇは、施設１３０ｇに設置される。機器１４０ｇは、識別情報を有しない。図１１に図示される施設群１２０においては、施設１３０ｇは、飲食店である。また、機器１４０ｇは、テレビである。
【０１１２】
各施設１３０に属する登録担当者は、各施設１３０の情報を示す新たな施設情報６７０の登録を情報提供装置１１０に要求する際に、各施設１３０に設置された機器１４０に備えられる通信部４０２を通信網１５０に接続する。また、登録担当者は、通信部４０２が通信網１５０に接続された後に、各施設１３０に設置された情報処理装置１４２から登録用ウェブサイトにアクセスする。これにより、情報処理装置１４２に備えられる表示部５００に、登録画面が表示される。各情報処理装置１４２に専用アプリケーションがインストールされ、各情報処理装置１４２に備えられるＣＰＵ５０８がインストールされた専用アプリケーションを実行し各情報処理装置１４２に備えられる各要素を制御することにより、表示部５００に登録画面が表示されてもよい。登録担当者は、表示された登録画面を見ながら、新たな施設情報６７０及び機器情報の登録を情報提供装置１１０に要求する操作を各情報処理装置１４２に備えられる操作部５０２に対して行う。これにより、情報処理装置１４２に備えられる通信部５０４が、新たな施設情報６７０及び機器情報を情報提供装置１１０に送信する。送信される新たな施設情報６７０は、各施設１３０の名称、各施設１３０の所在地を示す住所、各施設１３０の概要、及び各施設１３０の外観、内装等を写した施設写真の施設写真データを含む。施設写真データは、撮影が行われた位置を示す第１の位置情報を含む。また、送信される新たな施設情報６７０は、ユーザー６２０が新たな施設情報６７０を検索するためのキーワードの一覧をさらに含む。また、送信される機器情報は、機器１４０の情報を示し、機器１４０が有する識別情報９１０を含む。
【０１１３】
情報提供装置１１０に備えられる登録部６１４は、新たな施設情報６７０の登録が要求された際に、新たな施設情報６７０を各情報処理装置１４２から受信する。また、登録部６１４は、受信した新たな施設情報６７０をＤＢ２２０に登録することが許可された場合に、受信した新たな施設情報６７０をＤＢ２２０に登録する。これにより、新たな施設情報６７０が、ＤＢ２２０に登録されている複数の施設情報に追加されるか、又はＤＢ２２０に登録されている複数の施設情報に含まれる施設情報を置き換える。施設情報が新たな施設情報６７０に置き換えられることにより、当該施設情報の更新が行われる。
【０１１４】
また、登録部６１４は、新たな施設情報６７０をＤＢ２２０に登録する場合に、情報提供装置１１０が有する時計機能を用いて、情報登録日又は情報更新日を特定する。情報登録日は、新たな施設情報６７０がＤＢ２２０に登録されている複数の施設情報に追加された日を示す。情報更新日は、新たな施設情報６７０がＤＢ２２０に登録されている複数の施設情報に含まれる施設情報を置き換えた日を示す。また、登録部６１４は、特定した情報登録日及び情報更新日を、登録される新たな施設情報６７０に付加する。
【０１１５】
また、登録部６１４は、カウンター及び最終閲覧日をＤＢ２２０に登録された各施設情報に付加する。カウンターは、各施設情報がユーザー６２０に提供された回数を示す。最終閲覧日は、各施設情報が最後にユーザー６２０に提供された日を示す。
【０１１６】
情報提供装置１１０に備えられる識別情報認証部９００は、新たな施設情報６７０の登録が要求された際に、新たな施設情報６７０により情報が示される施設１３０に設置される機器１４０が有する識別情報９１０を各情報処理装置１４２から受信する。また、識別情報認証部９００は、受信した識別情報９１０の認証を行う。また、識別情報認証部９００は、認証が成功した場合に新たな施設情報６７０をＤＢ２２０に登録することを許可し、認証が成功しない場合に新たな施設情報６７０をＤＢ２２０に登録することを許可しない。したがって、識別情報９１０ａ，９１０ｂ，９１０ｃ，９１０ｄ，９１０ｅ及び９１０ｆが認証することができる識別情報である場合は、識別情報認証部９００は、識別情報９１０ａを有する機器１４０ａが設置された施設１３０ａ、識別情報９１０ｂを有する機器１４０ｂが設置された施設１３０ｂ、識別情報９１０ｃを有する機器１４０ｃが設置された施設１３０ｃ、識別情報９１０ｄを有する機器１４０ｄが設置された施設１３０ｄ、識別情報９１０ｅを有する機器１４０ｅが設置された施設１３０ｅ、及び識別情報９１０ｆを有する機器１４０ｆが設置された施設１３０ｆの情報を示す新たな施設情報６７０をＤＢ２２０に登録することを許可するが、識別情報を有しない機器１４０ｇが設置された施設１３０ｇの情報を示す施設情報をＤＢ２２０に登録することを許可しない。施設１３０ａ，１３０ｂ，１３０ｃ，１３０ｄ，１３０ｅ及び１３０ｆ以外の施設１３０がある場合は、識別情報認証部９００は、当該施設１３０に設置された機器１４０が識別情報９１０を有し、当該識別情報９１０の認証が成功したときには、当該施設１３０の情報を示す新たな施設情報６７０をＤＢ２２０に登録することを許可する。これにより、情報提供システム１００においては、誤った新たな施設情報６７０がＤＢ２２０に登録されることを抑制することできる。また、想定しない目的で新たな施設情報６７０がＤＢ２２０に登録されることを抑制することができる。したがって、想定した目的にそぐわない施設情報６６０がユーザー６２０に提供されることを抑制することができる。
【０１１７】
ＤＢ２２０に登録することができる新たな施設情報６７０は、認証することができる識別情報９１０を有する機器１４０が設置された施設１３０の情報を示す施設情報である。このため、認証することができる識別情報９１０を有する機器１４０が個人宅に設置されている場合は、当該個人宅の情報を示す新たな施設情報６７０をＤＢ２２０に登録することができる。これにより、ユーザー６２０に最適な施設情報６６０を提供することができる。
【０１１８】
識別情報認証部９００は、識別情報リストを有する。識別情報リストは、認証することができる複数の識別情報を含む。識別情報認証部９００は、識別情報リストに含まれる複数の識別情報に受信した識別情報９１０が含まれる場合は、受信した識別情報９１０の認証を成功させ、当該複数の識別情報に受信した識別情報９１０が含まれない場合は、受信した識別情報９１０の認証を成功させない。識別情報リストは、当該複数の識別情報への新たな識別情報の追加、当該複数の識別情報に含まれる識別情報の削除、及び当該複数の識別情報に含まれる識別情報の他の識別情報への置き換えが可能であるように管理される。このため、認証を成功させることができる識別情報９１０、及び登録することができる新たな施設情報６７０は、容易に変更することができる。
【０１１９】
位置情報照合部９０２は、新たな施設情報６７０により情報が示される施設１３０の位置を示す第２の位置情報を施設写真データ以外から取得する。また、位置情報照合部９０２は、新たな施設情報６７０に含まれる施設写真データに含まれる第１の位置情報と、取得した第２の位置情報との照合を行う。また、位置情報照合部９０２は、照合が成功した場合は、新たな施設情報６７０をＤＢ２２０に登録することを許可し、照合が成功しない場合は、新たな施設情報６７０をＤＢ２２０に登録することを許可しない。これにより、誤った新たな施設情報６７０がＤＢ２２０に登録されることをさらに抑制することができ、ユーザー６２０に提供される施設情報６６０の信頼性を向上することができる。
【０１２０】
第２の位置情報は、施設１３０に設置される機器１４０から取得されてもよいし、通信網１５０における機器１４０のアドレスから取得されてもよい。第２の位置情報が機器１４０から取得される場合は、機器１４０にＧＰＳ受信器等が備えられ、備えられるＧＰＳ受信器等により位置が計測され、計測された位置を示す第２の位置情報が生成される。通信網１５０がインターネットである場合は、機器１４０のアドレスは、インターネットプロトコル（ＩＰ）アドレスである。
【０１２１】
実施の形態１においては、新たな施設情報６７０をＤＢ２２０に登録する際に、特別な機器は不要であり、施設１３０に設置された機器１４０を利用して新たな施設情報６７０をＤＢ２２０に登録することができる。
【０１２２】
１１  登録画面の例
図１２は、実施の形態１の情報処理システムに備えられる各情報処理装置に表示される登録画面の例を図示する図である。
【０１２３】
図１２に図示される登録画面１０００は、機器情報の入力欄１０１０、及び施設情報の入力欄１０１２を備える。
【０１２４】
機器情報の入力欄１０１０には、機器情報１０２０が入力される。入力された機器情報１０２０は、新たな施設情報６７０のＤＢ２２０への登録を許可するか否かを判定する基礎となる。
【０１２５】
施設情報の入力欄１０１２には、新たな施設情報６７０が入力される。入力された新たな施設情報６７０は、ＤＢ２２０に登録され、情報提供装置１１０に備えられる施設情報検索部６１２によりユーザー情報６５０と照合され、ユーザー情報６５０に該当する場合は携帯電話１１２に備えられる表示部３００に表示される。
【０１２６】
施設情報の入力欄１０１２は、使用機器名の入力欄１０３０、及び識別情報の入力欄１０３２を備える。
【０１２７】
使用機器名の入力欄１０３０には、使用機器名１０８０が入力される。入力される使用機器名１０８０は、施設１３０に設置され施設１３０において使用される機器１４０の正式な名称である。機器１４０の正式な名称は、機器１４０に貼り付けられた製品銘板に記載されている。製品銘板は、機器１４０を製造し販売する製造会社により機器１４０に貼り付けられる。
【０１２８】
識別情報の入力欄１０３２には、識別情報１０８２が入力される。入力される識別情報１０８２は、施設１３０に設置され施設１３０において使用される機器１４０が有する識別情報９１０である。機器１４０が有する識別情報９１０は、機器１４０の機種に付与された情報である。機種に付与された識別情報は、当該機種と異なる機種に付与された識別情報と重複しない、当該機種に固有の情報である。互いに異なる複数の色をそれぞれ有する複数の機種には、それぞれ互いに異なる複数の識別情報が付与される。
【０１２９】
機器情報の入力欄１０１０が個体情報の入力欄を備えてもよい。
【０１３０】
個体情報の入力欄には、固体情報が入力される。入力される個体情報は、施設１３０に設置され施設１３０において使用される機器１４０に固有の情報であり、メディアコントロールアクセス（ＭＡＣ）アドレス等である。個体情報は、識別情報１０８２に紐づけられる。識別情報１０８２、及び当該識別情報１０８２に紐付けられる個体情報より、同じ機種の複数の機器を互いに識別することができる。情報提供装置１１０が通信網１５０を介して機器１４０から個体情報を取得してもよい。
【０１３１】
機器１４０の正式な名称、機器１４０が有する識別情報９１０及び機器１４０に固有の情報は、機器１４０に備えられるメモリー４０４に保存され、機器１４０の外部から適切な手段により参照することができる。
【０１３２】
施設情報の入力欄１０１２は、施設名の入力欄１０４０、住所の入力欄１０４２、施設写真データの表示欄１０４４、位置情報の表示欄１０４６、時間情報の入力欄１０４８、環境情報の入力欄１０５０、人数情報の入力欄１０５２、対象年齢情報の入力欄１０５４及びキーワードの一覧の入力欄１０５６を備える。
【０１３３】
施設名の入力欄１０４０には、施設名１０６０が入力される。入力される施設名１０６０は、施設１３０の名称である。
【０１３４】
住所の入力欄１０４２には、住所１０６２が入力される。入力される住所１０６２は、施設１３０の所在地を示す。
【０１３５】
施設写真データの表示欄１０４４には、施設写真データ１０６４が表示される。表示される施設写真データ１０６４は、施設１３０の外観、内装等を写した写真の写真データであり、施設１３０に属する登録担当者により指定される。施設が飲食店である場合は、施設写真データ１０６４が当該飲食店において提供される食事の内容を把握できる写真の写真データであってもよい。送信される施設写真データ１０６４は、ユーザー６２０の閲覧に供される。
【０１３６】
位置情報の表示欄１０４６には、位置情報１０６６が表示される。表示される位置情報１０６６は、施設写真データ１０６４に含まれる第１の位置情報である。表示された位置情報１０６６は、情報提供装置１１０に備えられる施設情報検索部６１２によりユーザー情報６５０に含まれる位置情報８００と照合され、携帯電話１１２に送信される施設情報６６０の抽出の基礎となる。位置情報の表示欄１０４６は、緯度の表示欄１０７０、経度の表示欄１０７２及び高度の表示欄１０７４を備える。緯度の表示欄１０７０、経度の表示欄１０７２及び高度の表示欄１０７４には、それぞれ緯度１０８０、経度１０８２及び高度１０８４が表示される。
【０１３７】
時間情報の入力欄１０４８には、時間情報１０９０が入力される。入力される時間情報１０９０は、新たな施設情報６７０を携帯電話１１２に送信することができる時間を指定する。これにより、施設１３０に属する登録担当者は、新たな施設情報６７０をユーザー６２０に提供する時間を所望の時間に制限することができる。図１２に図示される時間情報の入力欄１０４８には、「１０：００−２２：００」という時間を指定する時間情報１０９０が入力されている。時間情報１０９０を含む新たな施設情報６７０は、ユーザー情報６５０に該当する施設情報６６０である場合は、現在の時刻が時間情報１０９０により指定される時間内であるときには、携帯電話１１２に送信される。しかし、時間情報１０９０を含む新たな施設情報６７０は、ユーザー情報６５０に該当する施設情報６６０である場合であっても、現在の時刻が当該時間外であるときには、携帯電話１１２に送信されない。時間情報の入力欄１０４８に時間情報１０９０が入力されない場合は、新たな施設情報６７０は、ユーザー情報６５０に該当する施設情報６６０である場合は、現在の時刻にかかわらず、携帯電話１１２に送信される。
【０１３８】
環境情報の入力欄１０５０には、環境情報１０９２が入力される。入力される環境情報１０９２は、新たな施設情報６７０を携帯電話１１２に送信することができる環境を指定する。これにより、施設１３０に属する登録担当者は、新たな施設情報６７０をユーザー６２０に提供する環境を所望の環境に制限することができる。図１２に図示される環境情報の入力欄１０５０には、「晴れ」という天気及び「２５℃以上」という気温を指定する環境情報１０９２が入力されている。環境情報１０９２を含む新たな施設情報６７０は、ユーザー情報６５０に該当する施設情報６６０である場合は、現在の環境が環境情報１０９２により指定される環境に一致するときには、携帯電話１１２に送信される。しかし、環境情報１０９２を含む新たな施設情報６７０は、ユーザー情報６５０に該当する施設情報６６０である場合であっても、現在の環境が当該環境に一致しないときには、携帯電話１１２に送信されない。天気及び気温の一方のみが指定されてもよい。
【０１３９】
人数情報の入力欄１０５２には、人数情報１０９４が入力される。入力された人数情報１０９４は、ＤＢ２２０に登録され、情報提供装置１１０に備えられる施設情報検索部６１２によりユーザー情報６５０に含まれる人数情報８２０と照合され、携帯電話１１２に送信される施設情報６６０の抽出の基礎となる。これにより、施設１３０に属する登録担当者は、新たな施設情報６７０を提供するユーザー６２０を所望の人数のユーザーに制限することができる。
【０１４０】
対象年齢情報の入力欄１０５４には、対象年齢情報１０９６が入力される。入力された対象年齢情報１０９６は、ＤＢ２２０に登録され、情報提供装置１１０に備えられる施設情報検索部６１２によりユーザー情報６５０に含まれる人物情報８２２と照合され、携帯電話１１２に送信される施設情報６６０の抽出の基礎となる。これにより、施設１３０に属する登録担当者は、新たな施設情報６７０を提供するユーザー６２０を所望の年齢及び性別のユーザーに制限することができる。
【０１４１】
入力された人数情報１０９４及び対象年齢情報１０９６がユーザー情報６５０に含まれる人数情報８２０及び人物情報８２２にそれぞれ完全に一致する場合にのみ新たな施設情報６７０をユーザー６２０に提供するか否かを指定する指定欄を登録画面１０００が備えてもよい。
【０１４２】
キーワードの一覧の入力欄１０５６には、キーワードの一覧１０９８が入力される。入力されたキーワードの一覧１０９８は、キーワードを含み、ＤＢ２２０に登録され、情報提供装置１１０に備えられる施設情報検索部６１２によりユーザー情報６５０に含まれるキーワードの一覧８０６と照合され、携帯電話１１２に送信される施設情報６６０の抽出の基礎となる。新たな施設情報６７０に含まれるキーワードの一覧１０９８に含まれるキーワードの数は、制限されない。ユーザー６２０が携帯電話１１２に入力すると予想される検索キーワード６３２と同じキーワードがキーワードの一覧１０９８に含められた場合は、新たな施設情報６７０が携帯電話１１２に送信されやすくなり、ユーザー６２０に新たな施設情報６７０が提供されやすくなる。施設１３０の特徴を表すキーワードが新たなキーワードの一覧１０９８に含められた場合は、当該特徴を有する施設を訪問することを望むユーザー６２０に新たな施設情報６７０が提供されやすくなる。訪問者層を表すキーワードがキーワードの一覧１０９８に含められた場合は、当該訪問者層に属するユーザー６２０に新たな施設情報６７０が提供されやすくなる。テレビ、インターネット等により周知となったキーワードがキーワードの一覧１０９８にリアルタイムに含められた場合は、ユーザー６２０への新たな施設情報６７０の提供を社会の変化に追従して変化させることができる。
【０１４３】
登録画面１０００が、これらの入力欄以外の入力欄を備えてもよい。例えば、登録画面１０００が、連絡先の入力欄、広報の入力欄等を備えてもよい。施設１３０が店舗である場合は、登録画面１０００が営業時間の入力欄を備えてもよい。連絡先の入力欄に入力される連絡先は、施設１３０の電話番号、メールアドレス等である。公報の入力欄に入力される公報は、ユーザー６２０の目を引くための情報であり、例えばアルバイト募集、新製品情報等である。
【０１４４】
１２  施設情報の検索
図１３及び図１４は、実施の形態１の情報提供システムに備えられる施設情報検索部の動作を図示するフローチャートである。
【０１４５】
図１３及び図１４に図示されるステップＳ１２１からＳ１３５までにおいては、施設情報検索部６１２が、ユーザー情報６５０をＤＢ２２０に登録されている各施設情報と照合し、ユーザー情報６５０に該当する施設情報６６０を携帯電話１１２に送信する。
【０１４６】
施設情報検索部６１２は、ステップＳ１２１において、ユーザー情報解析部６１０からユーザー情報６５０を受信する。
【０１４７】
続いて、施設情報検索部６１２は、ステップＳ１２２において、受信したユーザー情報６５０に含まれる人数情報８２０により示される人数が１人以上であるか否かを判定する。施設情報検索部６１２は、人数が１人以上でないと判定した場合は、ステップＳ１２３を実行する。一方、施設情報検索部６１２は、人数が１人以上であると判定した場合は、ステップＳ１２５を実行する。これにより、写真に人物が写っていない場合と写真に人物が写っている場合とで処理が切り分けられる。写真に人物が写っていない場合は、写真に建物、食べ物等の人物以外の被写体のみが写っている場合である。
【０１４８】
施設情報検索部６１２は、人数が１人以上でないと判定した場合は、ステップＳ１２３において、受信したユーザー情報６５０に含まれる撮影日がＤＢ２２０に登録されている各施設情報に付加された情報登録日より新しいか否かを判定する。施設情報検索部６１２は、撮影日が情報登録日より新しくないと判定した場合は、ステップＳ１２４を実行する。一方、施設情報検索部６１２は、撮影日が情報登録日より新しいと判定した場合は、ステップＳ１２８を実行する。
【０１４９】
施設情報検索部６１２は、撮影日が情報登録日より新しくないと判定した場合は、ステップＳ１２４において、ユーザー情報６５０に該当する施設情報６６０がない旨をユーザー情報解析部６１０に応答する。これにより、施設１３０の入れ替わり等によりＤＢ２２０に登録されている各施設情報がユーザー６２０にとって所望の施設情報でなくなっている可能性が高い場合に、各施設情報がユーザー６２０に提供されることを抑制することができる。
【０１５０】
施設情報検索部６１２は、人数が１人以上であると判定した場合は、ステップＳ１２５において、人数情報についてユーザー情報６５０に該当する施設情報があるか否かを判定する。施設情報検索部６１２は、ユーザー情報６５０に含まれる人数情報８２０により示される人数が、各施設情報に含まれる人数情報１０９４により示される人数に含まれる場合に、人数情報１０９４について各施設情報がユーザー情報６５０に該当すると判定する。施設情報検索部６１２は、人数情報についてユーザー情報６５０に該当する施設情報があると判定した場合は、ステップＳ１２６、又はステップＳ１２６及びＳ１２７を実行し、ステップＳ１２６、又はステップＳ１２６及びＳ１２７を実行した後にステップＳ１２８を実行する。一方、施設情報検索部６１２は、人数情報についてユーザー情報６５０に該当する施設情報がないと判定した場合は、ステップＳ１２６及びＳ１２７を実行せず、ステップＳ１２８を実行する。
【０１５１】
施設情報検索部６１２は、人数情報についてユーザー情報６５０に該当する施設情報があると判定した場合は、ステップＳ１２６において、人物情報についてユーザー情報６５０に該当する施設情報があるか否かをさらに判定する。施設情報検索部６１２は、ユーザー情報６５０に含まれる人物情報８２２により示される年齢及び性別の区分が、各施設情報に含まれる対象年齢情報１０９６により示される年齢及び性別の区分に含まれる場合に、人物情報について各施設情報がユーザー情報６５０に該当すると判定する。施設情報検索部６１２は、人物情報についてユーザー情報６５０に該当する施設情報があると判定した場合は、ステップＳ１２７を実行し、ステップＳ１２７を実行した後にステップＳ１２８を実行する。一方、施設情報検索部６１２は、人物情報についてユーザー情報６５０に該当する施設情報がないと判定した場合は、ステップＳ１２７を実行せず、ステップＳ１２８を実行する。
【０１５２】
施設情報検索部６１２は、人物情報についてユーザー情報６５０に該当する施設情報があると判定した場合は、ステップＳ１２７において、人物情報についてユーザー情報６５０に該当する施設情報をユーザー情報解析部６１０に応答すべき応答情報として保存する。
【０１５３】
施設情報検索部６１２は、ステップＳ１２８において、位置情報についてユーザー情報６５０に該当する施設情報があるか否かを判定する。施設情報検索部６１２は、ユーザー情報６５０に含まれる位置情報８００により示される位置が、各施設情報に含まれる位置情報１０６６により示される位置から設定された範囲内にある場合に、位置情報について各施設情報がユーザー情報６５０に該当すると判定する。施設情報検索部６１２は、位置情報についてユーザー情報６５０に該当する施設情報があると判定した場合は、ステップＳ１２９を実行し、ステップＳ１２９を実行した後にステップＳ１３０を実行する。一方、施設情報検索部６１２は、位置情報についてユーザー情報６５０に該当する施設情報がないと判定した場合は、ステップＳ１２９を実行せず、ステップＳ１３０を実行する。
【０１５４】
施設情報検索部６１２は、位置情報についてユーザー情報６５０に該当する施設情報があると判定した場合は、ステップＳ１２９において、位置情報についてユーザー情報６５０に該当する施設情報を応答情報として保存する。
【０１５５】
施設情報検索部６１２は、ステップＳ１３０において、キーワードの一覧についてユーザー情報６５０に該当する施設情報があるか否かを判定する。施設情報検索部６１２は、ユーザー情報６５０に含まれるキーワードの一覧８０６に含まれるキーワードが、各施設情報に含まれるキーワードの一覧１０９８に含まれる場合に、キーワードの一覧について各施設情報がユーザー情報６５０に該当すると判定する。施設情報検索部６１２は、キーワードの一覧についてユーザー情報６５０に該当する施設情報があると判定した場合は、ステップＳ１３１を実行し、ステップＳ１３１を実行した後にステップＳ１３２を実行する。一方、施設情報検索部６１２は、キーワードの一覧についてユーザー情報６５０に該当する施設情報がないと判定した場合は、ステップＳ１３１を実行せず、ステップＳ１３２を実行する。
【０１５６】
施設情報検索部６１２は、ステップＳ１３１において、キーワードの一覧についてユーザー情報６５０に該当する施設情報を応答情報として保存する。
【０１５７】
施設情報検索部６１２は、ステップＳ１３２において、応答情報として保存された施設情報において重複を解消する。施設情報検索部６１２は、重複しない施設情報を残し、重複する２個以上の施設情報に含まれる１個の施設情報を残し、重複する２個以上の施設情報に含まれる残余の施設情報を削除する。
【０１５８】
続いて、施設情報検索部６１２は、ステップＳ１３３において、残された施設情報に送信可能な施設情報が含まれるか否かを判定する。施設情報検索部６１２は、現在の時刻が、残された各施設情報に含まれる時間情報１０９０により指定された時間内である場合は、各施設情報を送信可能な施設情報であると判定する。一方、施設情報検索部６１２は、現在の時刻が、残された各施設情報に含まれる時間情報１０９０により指定された時間外である場合は、各施設情報を送信可能な施設情報でないと判定する。施設情報検索部６１２は、残された施設情報に送信可能な施設情報が含まれないと判定した場合は、ステップＳ１３４を実行する。一方、施設情報検索部６１２は、残された施設情報に送信可能な施設情報が含まれると判定した場合は、ステップＳ１３５を実行する。
【０１５９】
施設情報検索部６１２は、残された施設情報に送信可能な施設情報が含まれないと判定した場合は、ステップＳ１３４において、該当する施設情報６６０がない旨をユーザー情報解析部６１０に応答する。
【０１６０】
施設情報検索部６１２は、残された施設情報に送信可能な施設情報が含まれると判定した場合は、ステップＳ１３５において、残された施設情報を該当する施設情報６６０としてユーザー情報解析部６１０に応答する。
【０１６１】
これにより、現在の時刻が各施設情報に含まれる時間情報１０９０により指定された時間内である場合は、各施設情報がユーザー情報解析部６１０を経由して携帯電話１１２に送信される。また、現在の時刻が当該時間外である場合は、各施設情報が携帯電話１１２に送信されない。
【０１６２】
施設情報検索部６１２が、現在の環境が残された各施設情報に含まれる環境情報１０９２により指定された環境に一致する場合は、各施設情報を送信可能な施設情報であると判定し、現在の環境が残された各施設情報に含まれる環境情報１０９２により指定された環境に一致しない場合は、各施設情報を送信可能な施設情報でないと判定してもよい。これにより、現在の環境が各施設情報に含まれる環境情報１０９２により示される環境に一致する場合は、各施設情報がユーザー情報解析部６１０を経由して携帯電話１１２に送信される。また、現在の環境が当該環境に一致しない場合は、各施設情報が携帯電話１１２に送信されない。
【０１６３】
１３  フィードバック機能
情報提供システム１００に、フィードバック機能が実装されてもよい。以下では、情報提供システム１００にフィードバック機能を実装するための構成が説明される。
【０１６４】
図１５は、実施の形態１の情報提供システムに備えられる施設情報検索部及び携帯電話を図示するブロック図である。
【０１６５】
施設情報検索部６１２は、図１５に図示されるように、フィードバック部１１００及び通知送信部１１０２を備える。
【０１６６】
ユーザー６２０は、携帯電話１１２に備えられる表示部３００に表示された施設情報６６０に対する評価１１１０、例えば送信情報６４０により得られた施設情報６６０が所望の施設情報であるか否かについての評価１１１０を入力する操作を携帯電話１１２に備えられる操作部３０２に対して行う。
【０１６７】
操作部３０２が評価１１１０を入力する操作を受け付けた場合は、携帯電話１１２に備えられる通信部３１０は、入力された評価１１１０をフィードバック部１１００に送信する。
【０１６８】
フィードバック部１１００は、評価１１１０を携帯電話１１２から受信する。受信された評価１１１０は、ＤＢ２２０に対する検索の精度を向上するために利用される。
【０１６９】
施設情報に含まれるキーワードの一覧１０９８に含まれるキーワードが適切でない場合は、設定された期間以上にわたって当該施設情報が抽出されない場合がある。通知送信部１１０２は、設定された期間以上にわたって抽出されていない施設情報が存在する場合は、当該施設情報について設定された送信先１１２０に通知１１３０を送信する。通知１１３０には、抽出されていない期間、及び過去に受信された検索キーワード６３２であって頻繁に使用されているものが記載される。通知１１３０は、ショートメール等により行われる。送信先１１２０は、電話番号、メールアドレス等により設定される。送信先１１２０の登録担当者は、受信した通知１１３０に記載されている検索キーワードを参考として、新たなキーワードの一覧１０９８を含む新たな施設情報６７０をＤＢ２２０に登録することを要求する作業を行うことができる。これにより、より抽出されやすい新たな施設情報６７０をＤＢ２２０に登録することができる。通知１１３０が送信されてから設定された期間が経過しても施設情報が更新されない場合は、登録部６１４が当該施設情報をＤＢ２２０から削除してもよい。
【０１７０】
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。
【０１７１】
この発明は詳細に説明されたが、上記した説明は、すべての局面において、例示であって、この発明がそれに限定されるものではない。例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０１７２】
１００  情報提供システム、１１０  情報提供装置、１１２  携帯情報処理装置、１１２  携帯電話、１３０  施設、１４０  機器、１４２  情報処理装置、１５０  通信網、６１０  ユーザー情報解析部、６１２  施設情報検索部、６１４  登録部、６３０  写真データ、６３２  検索キーワード、６４０  送信情報、６５０  ユーザー情報、６６０  施設情報、６７０  新たな施設情報、７２０  少なくともひとつの撮影写真データ、９００  識別情報認証部、９０２  位置情報照合部。
【図１】
2019212091.tif 000003
【図２】
2019212091.tif 000004
【図３】
2019212091.tif 000005
【図４】
2019212091.tif 000006
【図５】
2019212091.tif 000007
【図６】
2019212091.tif 000008
【図７】
2019212091.tif 000009
【図８】
2019212091.tif 000010
【図９】
2019212091.tif 000011
【図１０】
2019212091.tif 000012
【図１１】
2019212091.tif 000013
【図１２】
2019212091.tif 000014
【図１３】
2019212091.tif 000015
【図１４】
2019212091.tif 000016
【図１５】
2019212091.tif 000017