(57)【要約】【課題】施設で撮影した撮影画像とその施設に関する情報とを効率良く伝達することを可能にすること。【解決手段】第１ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像が合成されて合成画像が生成される。前記施設に関する情報を含むコンテンツへのアクセス情報が、前記撮影画像の撮影位置を示す撮影位置情報に基づいて取得されて前記合成画像に対応付けられる。前記合成画像が前記第１ユーザ端末から第２ユーザ端末に送信される。前記第２ユーザ端末において、前記第１ユーザ端末から受信した合成画像が表示されるとともに、当該合成画像に対応する操作領域の操作に応じて、当該合成画像に対応付けられた前記アクセス情報を用いて前記コンテンツが表示される。【選択図】図８
2018073022.tif 000002
【特許請求の範囲】
【請求項１】
第１ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像を合成して合成画像を生成し、
前記施設に関する情報を含むコンテンツへのアクセス情報を、前記撮影画像の撮影位置を示す撮影位置情報に基づいて取得して前記合成画像に対応付け、
前記合成画像を前記第１ユーザ端末から第２ユーザ端末に送信する、
施設情報伝達方法。
【請求項２】
前記第２ユーザ端末において、前記第１ユーザ端末から受信した合成画像を表示するとともに、当該合成画像に対応する操作領域の操作に応じて、当該合成画像に対応付けられた前記アクセス情報を用いて前記コンテンツを表示する、
請求項１に記載の施設情報伝達方法。
【請求項３】
前記施設の位置を示す施設位置情報と前記施設に対応する前記アクセス情報とを含む施設情報から、前記アクセス情報を取得する、
請求項１又は請求項２に記載の施設情報伝達方法。
【請求項４】
前記撮影位置情報に対応する施設が複数存在する場合に、前記撮影画像と前記複数の施設の照合用画像情報とを照合して当該撮影画像が撮影された施設を特定し、当該施設に対応する前記アクセス情報を取得する、
請求項１〜３のいずれかに記載の施設情報伝達方法。
【請求項５】
前記合成画像に対応付けられた前記アクセス情報と共に前記合成画像を前記第１ユーザ端末から前記第２ユーザ端末に送信する、
請求項１〜４のいずれかに記載の施設情報伝達方法。
【請求項６】
前記アクセス情報が前記合成画像に対応付けられる前に当該合成画像が前記第１ユーザ端末から前記第２ユーザ端末に送信された場合に、前記第２ユーザ端末において前記アクセス情報を前記合成画像に対応付ける、
請求項１〜４のいずれかに記載の施設情報伝達方法。
【請求項７】
前記合成画像が完成される前であって、前記第１ユーザ端末において当該合成画像の生成に用いられる撮影画像が選択された時点で、当該選択された撮影画像のデータに含まれる撮影位置情報に基づいて前記アクセス情報の取得が開始される、
請求項１〜６のいずれかに記載の施設情報伝達方法。
【請求項８】
前記合成画像が完成される前であって、前記第１ユーザ端末において当該合成画像の生成に用いられる撮影画像を撮影する撮影モードが開始された時点で、当該第１ユーザ端末の現在位置を示す位置情報に基づいて前記アクセス情報の取得が開始される、
請求項１〜６のいずれかに記載の施設情報伝達方法。
【請求項９】
前記第２ユーザ端末において、前記合成画像内の前記撮影画像に対応する領域への操作が行われた場合には前記コンテンツを表示し、前記合成画像内の他の領域への操作が行われた場合には前記テンプレート画像に関する画面を表示する、
請求項１〜８のいずれかに記載の施設情報伝達方法。
【請求項１０】
前記撮影位置情報が、前記撮影画像の撮影時に取得されるＧＰＳ情報である、
請求項１〜９のいずれかに記載の施設情報伝達方法。
【請求項１１】
第１ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像を合成して合成画像を生成する合成画像作成処理部と、
前記施設に関する情報を含むコンテンツへのアクセス情報を、前記撮影画像の撮影位置を示す撮影位置情報に基づいて検索する検索処理部と、
前記合成画像に前記アクセス情報を対応付ける対応付け処理部と、
前記合成画像を前記第１ユーザ端末から第２ユーザ端末に転送する転送処理部と、
を備える施設情報伝達システム。
【請求項１２】
予め用意されたテンプレート画像に施設で撮影された撮影画像を合成した合成画像がユーザ端末において生成されるときに、当該ユーザ端末から前記撮影画像の撮影位置を示す撮影位置情報を受信するステップと、
前記ユーザ端末から受信される前記撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索するステップと、
前記アクセス情報を前記ユーザ端末に送信するステップと、
をプロセッサーに実行させるための施設情報伝達プログラム。
【請求項１３】
ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像を合成して合成画像を生成するステップと、
前記撮影画像の撮影位置を示す撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索するステップと、
前記合成画像に前記アクセス情報を対応付けるステップと、
前記合成画像を前記ユーザ端末に送信するステップと、
をプロセッサーに実行させるための施設情報伝達プログラム。
【請求項１４】
予め用意されたテンプレート画像に施設で撮影された撮影画像を合成した合成画像がユーザ端末において生成されるときに、当該ユーザ端末から前記撮影画像の撮影位置を示す撮影位置情報を受信する受信処理部と、
前記ユーザ端末から受信される前記撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索する検索処理部と、
前記アクセス情報を前記ユーザ端末に送信する送信処理部と、
を備える施設情報伝達装置。
【請求項１５】
前記送信処理部は、前記アクセス情報を前記ユーザ端末に送信する前に前記合成画像が前記ユーザ端末から他のユーザ端末に送信された場合に、前記アクセス情報を前記他のユーザ端末に送信する、
請求項１４に記載の施設情報伝達装置。
【請求項１６】
ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像を合成して合成画像を生成する合成画像作成処理部と、
前記撮影画像の撮影位置を示す撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索する検索処理部と、
前記合成画像に前記アクセス情報を対応付ける対応付け処理部と、
前記合成画像を前記ユーザ端末に送信する送信処理部と、
を備える施設情報伝達装置。
【請求項１７】
前記検索処理部は、前記撮影位置情報に対応する施設が複数存在する場合に、ユーザ端末から受信される前記撮影画像と前記複数の施設の照合用画像情報とを照合することにより、前記撮影位置情報に対応する施設を特定する、
請求項１４〜１６のいずれかに記載の施設情報伝達装置。
【請求項１８】
予め用意されたテンプレート画像をユーザ操作に応じて選択するステップと、
施設で撮影された撮影画像がユーザ操作に応じて選択されたことに応じて、前記撮影画像に埋め込まれている当該撮影画像の撮影位置を示す撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を取得する、もしくは、ユーザ操作に応じてカメラによる撮影モードが開始されたことに応じて、現在位置を示す現在位置情報に基づいて、施設に関する情報を含むコンテンツへのアクセス情報を取得するステップと、
前記テンプレート画像と前記撮影画像とを合成した合成画像を作成するステップと、
前記合成画像に前記アクセス情報を対応付けるステップと、
をプロセッサーに実行させるための合成画像作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲食店舗のような施設で撮影された撮影画像とともに当該施設に関する情報を伝達するための施設情報伝達方法、施設情報伝達システム、施設情報伝達プログラム、施設情報伝達装置、及び合成画像作成プログラムに関する。
【背景技術】
【０００２】
一般に、ユーザが、飲食店舗で提供された料理をスマートフォンのようなカメラ付きの携帯端末で撮影し、撮影されたデジタル画像である撮影画像をＦａｃｅｂｏｏｋ（登録商標）又はＬＩＮＥ（登録商標）のようなソーシャルネットワークサービス（ＳＮＳ）のメッセージ機能を通じて友人などに送信することがある。このとき、前記撮影画像に加えて、その料理を提供した店舗に関する情報（名前、場所など）を相手に伝えたい場合には、ユーザは、それらの情報をテキストとして送信するか、もしくは、その店舗のホームページのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）をテキストとして送信するのが一般的である。
【０００３】
また、前記ソーシャルネットワークサービスでは、テキストによるメッセージの代わりに、もしくはテキストによるメッセージと一緒に、スタンプ又はステッカーと呼ばれる予め登録されているテンプレート画像が送信されることがある（例えば、特許文献１参照）。テンプレート画像を用いることで、ユーザは、自分の感情をより分かり易く相手に伝えることができるとともに、テキストの入力の手間を省くことができる。なお、他のユーザから受信したテンプレート画像を画面上でタッチすると、当該テンプレート画像を購入するための購入画面が表示されることがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−１２６７９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記のように、飲食店舗で提供された料理の撮影画像に加えて、その料理を提供した店舗の名前及び場所などの情報も相手に伝えたい場合、その店舗の情報又はＵＲＬをテキストとして入力する必要があり、ユーザにとって手間である。また、この手間は、前記テンプレート画像を用いても軽減することができない。
【０００６】
本発明の目的は、施設で撮影した撮影画像とその施設に関する情報とを効率良く伝達することが可能な施設情報伝達方法、施設情報伝達システム、施設情報伝達プログラム、施設情報伝達装置、及び合成画像作成プログラムを提供することにある。
【０００７】
また、本発明の他の目的は、施設で撮影した撮影画像とその施設に関する情報とをユーザ間で送受信する際の趣向性を高めることが可能な施設情報伝達方法、施設情報伝達システム、施設情報伝達プログラム、施設情報伝達装置、及び合成画像作成プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る施設情報伝達方法では、第１ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像が合成されて合成画像が生成される。前記施設に関する情報を含むコンテンツへのアクセス情報が、前記撮影画像の撮影位置を示す撮影位置情報に基づいて取得されて前記合成画像に対応付けられる。前記合成画像が前記第１ユーザ端末から第２ユーザ端末に送信される。
【０００９】
本発明に係る施設情報伝達システムは、第１ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像を合成して合成画像を生成する合成画像作成処理部と、前記施設に関する情報を含むコンテンツへのアクセス情報を、前記撮影画像の撮影位置を示す撮影位置情報に基づいて検索する検索処理部と、前記合成画像に前記アクセス情報を対応付ける対応付け処理部と、前記合成画像を前記第１ユーザ端末から第２ユーザ端末に転送する転送処理部と、を備える。
【００１０】
本発明に係る施設情報伝達プログラムは、予め用意されたテンプレート画像に施設で撮影された撮影画像を合成した合成画像がユーザ端末において生成されるときに、当該ユーザ端末から前記撮影画像の撮影位置を示す撮影位置情報を受信するステップと、前記ユーザ端末から受信される前記撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索するステップと、前記アクセス情報を前記ユーザ端末に送信するステップと、をプロセッサーに実行させるための施設情報伝達プログラムである。
【００１１】
本発明に係る他の施設情報伝達プログラムは、ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像を合成して合成画像を生成するステップと、前記撮影画像の撮影位置を示す撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索するステップと、前記合成画像に前記アクセス情報を対応付けるステップと、前記合成画像を前記ユーザ端末に送信するステップと、をプロセッサーに実行させるための施設情報伝達プログラムである。
【００１２】
本発明に係る施設情報伝達装置は、予め用意されたテンプレート画像に施設で撮影された撮影画像を合成した合成画像がユーザ端末において生成されるときに、当該ユーザ端末から前記撮影画像の撮影位置を示す撮影位置情報を受信する受信処理部と、前記ユーザ端末から受信される前記撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索する検索処理部と、前記アクセス情報を前記ユーザ端末に送信する送信処理部と、を備える。
【００１３】
本発明に係る他の施設情報伝達装置は、ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像を合成して合成画像を生成する合成画像作成処理部と、前記撮影画像の撮影位置を示す撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索する検索処理部と、前記合成画像に前記アクセス情報を対応付ける対応付け処理部と、前記合成画像を前記ユーザ端末に送信する送信処理部とを備える。
【００１４】
本発明に係る合成画像作成プログラムは、予め用意されたテンプレート画像をユーザ操作に応じて選択するステップと、施設で撮影された撮影画像がユーザ操作に応じて選択されたことに応じて、前記撮影画像に埋め込まれている当該撮影画像の撮影位置を示す撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を取得する、もしくは、ユーザ操作に応じてカメラによる撮影モードが開始されたことに応じて、現在位置を示す現在位置情報に基づいて、施設に関する情報を含むコンテンツへのアクセス情報を取得するステップと、前記テンプレート画像と前記撮影画像とを合成した合成画像を作成するステップと、前記合成画像に前記アクセス情報を対応付けるステップと、をプロセッサーに実行させるための合成画像作成プログラムである。
【発明の効果】
【００１５】
本発明によれば、施設で撮影した撮影画像とその施設に関する情報とを効率良く伝達することが可能な施設情報伝達方法、施設情報伝達システム、施設情報伝達プログラム、施設情報伝達装置、及び合成画像作成プログラムが提供される。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の実施の形態に係る施設情報伝達システムの全体構成を示す図である。
【図２】図２は、本発明の実施の形態に係るサーバー装置の構成の一例を示すブロック図である。
【図３】図３は、本発明の実施の形態に係るユーザ端末の構成の一例を示すブロック図である。
【図４】図４は、本発明の実施の形態に係るサーバー装置で使用される店舗情報の一例を示す図である。
【図５】図５は、本発明の実施の形態に係るユーザ端末で使用されるスタンプ情報の一例を示す図である。
【図６】図６は、本発明の実施の形態に係るユーザ端末で実行されるスタンプ作成処理の手順の一例を示すフローチャートである。
【図７】図７は、本発明の実施の形態に係るユーザ端末で実行されるＵＲＬ取得処理の手順の一例を示すフローチャートである。
【図８】図８は、本発明の実施の形態に係るサーバー装置で実行されるＵＲＬ検索処理の手順の一例を示すフローチャートである。
【図９】図９は、本発明の実施の形態に係るユーザ端末で実行されるスタンプ受信処理の手順の一例を示すフローチャートである。
【図１０】図１０は、本発明の実施の形態に係るユーザ端末に表示される表示画面の一例を示す図である。
【図１１】図１１は、本発明の実施の形態に係るユーザ端末に表示される表示画面の一例を示す図である。
【図１２】図１２は、本発明の実施の形態に係るユーザ端末に表示される表示画面の一例を示す図である。
【図１３】図１３は、本発明の実施の形態に係るユーザ端末に表示される表示画面の一例を示す図である。
【図１４】図１４は、本発明の実施の形態に係るユーザ端末に表示される表示画面の一例を示す図である。
【図１５】図１５は、本発明の実施の形態に係るユーザ端末に表示される表示画面の一例を示す図である。
【図１６】図１６は、本発明の実施の形態に係るユーザ端末に表示される表示画面の一例を示す図である。
【図１７】図１７は、本発明の実施の形態に係る施設情報伝達システムの変形例を示す図である。
【発明を実施するための形態】
【００１７】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１８】
［施設情報伝達システム１］
図１に示すように、本発明の実施形態に係る施設情報伝達システム１は、サーバー装置２（本発明の「施設情報伝達装置」の一例）とユーザ端末３Ａ，３Ｂとを含む。以下では、ユーザ端末３Ａ，３Ｂをユーザ端末３と総称することがある。サーバー装置２及びユーザ端末３は、インターネット、ＬＡＮ、ＷＡＮ、又は公衆電話回線などの通信網Ｎ１を介して通信可能である。
【００１９】
ユーザ端末３では、予め用意されたテンプレート画像（例えば、図１０に示されるテンプレート画像Ｔ１〜Ｔ３）に、任意のデジタル画像（例えば、図１２に示される撮影画像Ｐ１，Ｐ２）を合成した合成画像（例えば、図１４に示される合成画像Ｇ１）を生成して、他のユーザ端末３に送信することができる。以下では、当該合成画像を「スタンプ」と称することがある。
【００２０】
以下では、ユーザＡが所有するユーザ端末３Ａにおいて前記スタンプが作成されて、当該スタンプがユーザ端末３Ａからサーバー装置２を通じてユーザＢが所有するユーザ端末３Ｂに送信される場合について説明する。
【００２１】
ユーザＡは、飲食店などの店舗（本発明の「施設」の一例）で提供された料理をユーザ端末３Ａのカメラ３６（図３参照）で撮影し、当該撮影されたデジタル画像（以下、「撮影画像」と称す）を用いて前記スタンプを作成して、ユーザＢのユーザ端末３Ｂに送信することができる。なお、本発明に係る「施設」は、飲食店などの店舗に限らず、例えば新年会、忘年会、バーベキュー、宴会、懇親会、同窓会、社員旅行、ゴルフコンペ、観光などの各種のイベントで使用されるイベント会場、ホテル、ゴルフ場、観光名所などの施設であってもよい。
【００２２】
ここで、ユーザＡが前記店舗に関する情報（名前、場所など）をユーザＢに伝えたい場合には、通常は、その店舗の情報又はその店舗のホームページのＵＲＬをテキストとして送信するのが一般的である。しかしながら、これらの情報をテキストとして入力するのはユーザＡにとって手間である。これに対して、本実施形態に係る施設情報伝達システム１では、ユーザ端末３Ａは、前記店舗に関する情報を含むウェブページのＵＲＬ（本発明の「アクセス情報」の一例）をサーバー装置２から自動的に取得して、当該ＵＲＬを前記スタンプに対応付けてユーザ端末３Ｂに送信することがきる。
【００２３】
［サーバー装置２］
図２に示されるように、サーバー装置２は、制御部２１、記憶部２２、及び通信Ｉ／Ｆ２３などを備えるサーバーである。なお、サーバー装置２は、１台のコンピューターに限らず、複数台のコンピューターが協働して動作するコンピューターシステムであってもよい。また、サーバー装置２で実行される各種の処理は、一又は複数のプロセッサーによって分散して実行されてもよい。
【００２４】
通信Ｉ／Ｆ２３は、サーバー装置２を有線又は無線で通信網Ｎ１に接続し、通信網Ｎ１を介してユーザ端末３などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。
【００２５】
記憶部２２は、各種の情報を記憶するＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの不揮発性の記憶部である。記憶部２２には、図４に示される店舗情報Ｄ１（本発明の「施設情報」の一例）などが記憶される。
【００２６】
図４に示されるように、店舗情報Ｄ１には、飲食店舗などの店舗ごとに、対応する店舗ＩＤ、店舗位置情報（本発明の「施設位置情報」の一例）、ＵＲＬ情報、照合用画像情報などの情報が含まれる。店舗ＩＤは、その店舗を識別するための識別情報である。店舗位置情報は、その店舗の所在地を示す情報であって、例えば、経度及び緯度の情報、又は住所に関する情報等である。ＵＲＬ情報は、その店舗の情報を含むウェブページにアクセスするための情報である。照合用画像情報は、その店舗で提供されている料理、飲み物等の画像に関する情報である。
【００２７】
なお、他の実施形態として、店舗情報Ｄ１の一部又は全部が、サーバー装置２から通信網Ｎ１を介してアクセス可能な他のサーバー装置に記憶されていることも考えられる。この場合、サーバー装置２の制御部２１は、当該他のサーバー装置から店舗情報Ｄ１の一部又は全部を必要に応じて取得する。
【００２８】
さらに、記憶部２２には、制御部２１に後述のＵＲＬ検索処理（図８参照）などを実行させるための施設情報伝達プログラムなどの制御プログラムが記憶されている。例えば、前記施設情報伝達プログラムは、ＣＤ又はＤＶＤなどのコンピューター読取可能な記録媒体に非一時的に記録されており、サーバー装置２が備えるＣＤドライブ又はＤＶＤドライブなどの読取装置（不図示）で読み取られて記憶部２２に記憶される。
【００２９】
制御部２１は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の演算処理を実行させるためのＢＩＯＳ及びＯＳなどの制御プログラムが予め記憶される不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。そして、制御部２１は、前記ＲＯＭ又は記憶部２２に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することによりサーバー装置２を制御する。
【００３０】
具体的に、制御部２１は、図２に示されるように、転送処理部２１１、検索処理部２１２、照合処理部２１３などの各種の処理部を含む。なお、制御部２１は、前記ＣＰＵで前記施設情報伝達プログラムに従った各種の処理を実行することによって前記各種の処理部として機能する。また、制御部２１に含まれる一部又は全部の処理部が電子回路で構成されていてもよい。なお、前記施設情報伝達プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。
【００３１】
転送処理部２１１は、ユーザ端末３の間で送受信されるメッセージを転送する。例えば、ユーザ端末３Ａからユーザ端末３Ｂにメッセージが送信される場合、転送処理部２１１は、ユーザ端末３Ｂ宛のメッセージをユーザ端末３Ａから受信して、当該メッセージをユーザ端末３Ｂに転送する。なお、ユーザ端末３Ｂが通信網Ｎ１に接続されていない場合には、転送処理部２１１は、ユーザ端末３Ｂが通信網Ｎ１に接続されるまで、当該メッセージを記憶部２２に保管しておく。なお、転送処理部２１１の機能は、Ｆａｃｅｂｏｏｋ（登録商標）又はＬＩＮＥ（登録商標）のようなソーシャルネットワークサービス（ＳＮＳ）のメッセージ機能と同様であるため、ここでは転送処理部２１１についての詳しい説明を省略する。
【００３２】
検索処理部２１２は、ユーザ端末３Ａから受信される撮影位置情報に基づいて、当該撮影位置情報に対応する店舗に関する情報を含むウェブページのＵＲＬを検索する。具体的には、検索処理部２１２は、ユーザ端末３Ａから受信される撮影位置情報に基づいて、図４に示される店舗情報Ｄ１から、当該撮影位置情報に対応する店舗に関する情報を含むウェブページのＵＲＬを取得する。なお、前記ウェブページページは、例えば、グルメ情報検索サイトに含まれる各店舗の紹介ページであってもよい。もしくは、前記ウェブページは、店舗ごとに独自に管理されているウェブサイトのホームページであってもよい。
【００３３】
照合処理部２１３は、ユーザ端末３Ａから受信される撮影位置情報に対応する店舗が複数存在する場合に、ユーザ端末３Ａから受信される撮影画像に含まれる画像と、記憶部２２に記憶される店舗情報Ｄ１に含まれる当該複数の店舗の照合用画像情報とを照合して、当該撮影画像が撮影された店舗を特定する。
【００３４】
［ユーザ端末３］
図３に示されるように、ユーザ端末３は、制御部３１、記憶部３２、操作表示部３３、通信Ｉ／Ｆ３４、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）センサー３５、及びカメラ３６などを備える。ユーザ端末３は、例えば携帯電話、スマートフォン、タブレット端末、又はパーソナルコンピューターのような情報処理装置である。
【００３５】
通信Ｉ／Ｆ３４は、ユーザ端末３を有線又は無線で通信網Ｎ１に接続し、通信網Ｎ１を介してサーバー装置２などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インターフェースである。
【００３６】
操作表示部３３は、メッセージ又はウェブページなどの各種の情報を表示する液晶ディスプレイ又は有機ＥＬディスプレイのような表示部と、操作を受け付けるマウス、キーボード、ハードキー、又はタッチパネルなどの操作部とを備えるユーザインターフェースである。
【００３７】
記憶部３２は、各種の情報を記憶するフラッシュメモリーなどの不揮発性の記憶部である。例えば、記憶部３２には、メッセージプログラム、スタンプ作成プログラム（本発明の「合成画像作成プログラム」の一例）、及びブラウザープログラム等の制御プログラムが記憶される。前記メッセージプログラムは、他のユーザ端末３との間でメッセージを送受信するための処理を制御部３１に実行させるための制御プログラムである。前記スタンプ作成プログラムは、後述のスタンプ作成処理を制御部３１に実行させるための制御プログラムである。前記ブラウザープログラムは、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルに従って外部のウェブサーバーからウェブページを取得して操作表示部３３に表示するための処理を制御部３１に実行させるための制御プログラムである。
【００３８】
制御部３１は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるためのＢＩＯＳ及びＯＳなどの制御プログラムが予め記憶された不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。そして、制御部３１は、前記ＲＯＭ又は記憶部３２に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することによりユーザ端末３を制御する。
【００３９】
制御部３１は、記憶部３２に記憶されている前記メッセージプログラムに従って各種の処理を実行することにより、メッセージ処理部３１１として機能する。メッセージ処理部３１１は、操作表示部３３に対する操作に応じてメッセージを作成し、当該メッセージを他のユーザ端末３に送信することが可能である。また、メッセージ処理部３１１は、他のユーザ端末３に送信したメッセージと他のユーザ端末３から受信したメッセージとを操作表示部３３に時系列で表示することが可能である（図１６参照）。
【００４０】
制御部３１は、記憶部３２に記憶されている前記スタンプ作成プログラムに従って各種の処理を実行することにより、スタンプ作成処理部３１２（本発明の「合成画像作成処理部」の一例）として機能する。スタンプ作成処理部３１２は、操作表示部３３に対する操作に応じて、予め用意されたテンプレート画像（例えば、図１０に示されるテンプレート画像Ｔ１〜Ｔ３）に、店舗で撮影された撮影画像（例えば、図１２に示される撮影画像Ｐ１，Ｐ２）を合成して、スタンプ（例えば、図１４に示される合成画像Ｇ１）を生成することが可能である。例えば、前記テンプレート画像は、ユーザ端末３の記憶部３２又はサーバー装置２の記憶部２２に記憶されており、スタンプ作成処理部３１２は、記憶部３２又は記憶部２２から前記テンプレート画像を取得可能である。テンプレート画像は、例えば、図１０に示されるような感情表現の豊かなキャラクターのイラストであってもよい。このようなテンプレート画像を用いて生成されたスタンプを用いることによって、趣向性が向上するとともに、自分の感情を相手に簡単に且つ分かり易く伝えることができる。
【００４１】
メッセージ処理部３１１は、スタンプ作成処理部３１２により作成されたスタンプを他のユーザ端末３に送信することが可能である（図１６参照）。具体的には、メッセージ処理部３１１は、図５に示されるようなスタンプ情報Ｄ２を他のユーザ端末３に送信することにより、スタンプ作成処理部３１２により作成されたスタンプを他のユーザ端末３に送信する。なお、図５に示されるように、スタンプ情報Ｄ２には、スタンプＩＤ、ユーザＩＤ、テンプレートＩＤ、撮影画像データ、撮影位置情報、ＵＲＬ情報などが含まれる。スタンプＩＤは、スタンプを識別するための識別情報である。ユーザＩＤは、当該スタンプを作成したユーザを識別するための識別情報である。テンプレートＩＤは、当該スタンプの作成に用いられたテンプレート画像を識別するための識別情報である。撮影画像データは、当該スタンプの作成に用いられた撮影画像のデータである。撮影位置情報は、前記撮影画像の撮影場所を示す情報であり、例えばＧＰＳ情報である。ＵＲＬ情報は、前記撮影画像が撮影された店舗の情報を含むウェブページにアクセスするための情報である。
【００４２】
さらに、制御部３１は、記憶部３２に記憶されている前記ブラウザープログラムに従って各種の処理を実行することによりブラウザー処理部３１３（本発明の「表示処理部」の一例）として機能する。ブラウザー処理部３１３は、ＵＲＬに基づいて外部のウェブサーバーから通信網Ｎ１を介してウェブページを取得して操作表示部３３に表示するブラウザー処理を実行することが可能である。
【００４３】
なお、制御部３１に含まれる一部又は全部の処理部は電子回路で構成されていてもよい。
【００４４】
ＧＰＳセンサー３５は、ＧＰＳ衛星からの信号に基づいて、ユーザ端末３の現在位置を示す、緯度情報及び経度情報を含んだＧＰＳ情報を取得する。
【００４５】
カメラ３６は、レンズ及び撮像素子等を有し、撮像素子に入射される光に応じたデジタル画像データを出力する。カメラ３６から出力されるデジタル画像データは、ＪＰＥＧ形式などのデジタル画像データに変換されて、撮影画像として記憶部３２に記録される。当該撮影画像には、撮影時にＧＰＳセンサー３５により取得されるＧＰＳ情報（経度・緯度・高度）が、メタデータとして埋め込まれる。
【００４６】
［スタンプ作成処理］
以下、図６を参照しつつ、ユーザ端末３Ａの制御部３１（スタンプ作成処理部３１２）によって実行されるスタンプ作成処理について説明する。なお、制御部３１は、ユーザ端末３Ａにおいて所定操作（例えば、操作表示部３３に表示される所定のアイコン又はボタン等へのタッチ）が行われたことに応じて、前記スタンプ作成処理を開始する。
【００４７】
＜ステップＳ１＞
ステップＳ１において、制御部３１は、これから作成されるスタンプ（合成画像）に対応するスタンプＩＤを決定する。当該スタンプＩＤは、ユーザ端末３Ａにおいて作成されたスタンプを一意に識別するための識別情報である。当該スタンプＩＤは、図５に示されるスタンプ情報Ｄ２の一部として記憶部３２に記憶される。
【００４８】
＜ステップＳ２＞
ステップＳ２において、制御部３１は、予め用意された１以上のテンプレート画像の中から、スタンプの作成に用いるテンプレート画像を選択する。例えば、制御部３１は、ユーザ端末３Ａの操作表示部３３に、図１０に示されるようなテンプレート選択画面を表示する。図１０に示されるテンプレート選択画面には、３つのテンプレート画像Ｔ１〜Ｔ３が表示されている。テンプレート画像Ｔ１〜Ｔ３の各々には、イラストと簡単なメッセージが表示されており、さらに、撮影画像を合成するための撮影画像領域Ｒ１が設けられている。制御部３１は、操作表示部３３に表示されたテンプレート画像Ｔ１〜Ｔ３のうち、ユーザによりタッチされたテンプレート画像を、スタンプの作成に用いるテンプレート画像として選択する。
【００４９】
＜ステップＳ３＞
ステップＳ３において、制御部３１は、スタンプの作成に用いる撮影画像が、ユーザ端末３Ａに保存された撮影画像である既存の撮影画像であるか否かを判断する。例えば、制御部３１は、ユーザ端末３Ａの操作表示部３３に、図１１に示されるような問合せ画面を表示する。図１１に示される問合せ画面には、既存の撮影画像を用いることを指示するための操作領域Ｋ１と、今から撮る撮影画像を用いることを指示するための操作領域Ｋ２とが表示されている。制御部３１は、操作表示部３３に表示された操作領域Ｋ１がタッチされた場合には、スタンプの作成に用いる撮影画像が既存の撮影画像であると判断し、操作表示部３３に表示された操作領域Ｋ２がタッチされた場合には、スタンプの作成に用いる撮影画像が今から撮る撮影画像であると判断する。
【００５０】
ステップＳ３において、スタンプの作成に用いる撮影画像が既存の撮影画像であると判断されると（Ｓ３：Ｙｅｓ）、処理がステップＳ４に移行する。一方、スタンプの作成に用いる撮影画像が今から撮る撮影画像であると判断されると（Ｓ３：Ｎｏ）、処理がステップＳ８に移行する。
【００５１】
＜ステップＳ４＞
ステップＳ４において、制御部３１は、記憶部３２に保存されている１以上の撮影画像の中から、スタンプの作成に用いる撮影画像を選択する。例えば、制御部３１は、ユーザ端末３Ａの操作表示部３３に、図１２に示されるような撮影画像選択画面を表示する。図１２に示される撮影画像選択画面には、記憶部３２に保存されている２つの撮影画像Ｐ１，Ｐ２が表示されている。制御部３１は、操作表示部３３に表示された撮影画像Ｐ１，Ｐ２のうち、ユーザによりタッチされた撮影画像を、スタンプの作成に用いる撮影画像として選択する。
【００５２】
＜ステップＳ５＞
ステップＳ５において、制御部３１は、前記ステップＳ４で選択された撮影画像に埋め込まれている撮影位置情報を取得する。具体的には、制御部３１は、前記ステップＳ４で選択された撮影画像に含まれているメタデータから、前記撮影位置情報としてＧＰＳ情報を取得する。当該撮影位置情報は、当該撮影画像の撮影時におけるユーザ端末３Ａの位置を示している。すなわち、当該撮影位置情報は、当該撮影画像が撮影された店舗の位置を示している。
【００５３】
＜ステップＳ６＞
ステップＳ６において、制御部３１は、ＵＲＬ取得処理（図７参照）を開始する。すなわち、当該ＵＲＬ取得処理は、前記スタンプ作成処理の途中で開始され、当該スタンプ作成処理と並行して実行される。当該ＵＲＬ取得処理の詳細については後述する。
【００５４】
＜ステップＳ７＞
ステップＳ７において、制御部３１は、前記ステップＳ２で選択されたテンプレート画像と前記ステップＳ４で選択された撮影画像との位置合わせを行う。例えば、制御部３１は、ユーザ端末３Ａの操作表示部３３に、図１３に示されるような位置合わせ画面を表示する。図１３に示される位置合わせ画面には、前記ステップＳ２で選択されたテンプレート画像Ｔ１と前記ステップＳ４で選択された撮影画像Ｐ２とが重なって表示されている。ユーザは、操作表示部３３に対するタッチ操作（ドラッグ操作、ピンチイン操作、ピンチアウト操作など）により、撮影画像Ｐ２に写っている料理（餃子）がテンプレート画像Ｔ１の撮影画像領域Ｒ１に収まるように、撮影画像Ｐ２のサイズと位置を調整することができる。
【００５５】
図１３に示される位置合わせ画面には、位置合わせを終了することを指示するための操作領域Ｋ３が表示されている。操作領域Ｋ３がタッチされると、処理がステップＳ８に移行する。
【００５６】
＜ステップＳ８＞
ステップＳ８において、制御部３１は、完成したスタンプに基づいてスタンプ情報Ｄ２を更新する。具体的には、制御部３１は、前記ステップＳ２で選択されたテンプレート画像に対応するテンプレートＩＤと、撮影画像領域Ｒ１に表示される撮影画像のデータ（撮影画像データ）と、前記ステップＳ５で取得された撮影位置情報とを、スタンプ情報Ｄ２の一部として記憶部３２に記憶する。そして、前記スタンプ作成処理が終了する。
【００５７】
なお、ステップＳ８において、制御部３１は、ユーザ端末３Ａの操作表示部３３に、図１４に示されるようなスタンプ完成画面を表示してもよい。図１４に示されるスタンプ完成画面には、完成したスタンプとして、合成画像Ｇ１が表示されている。また、当該スタンプ完成画面には、完成したスタンプを友だちへ送信することを指示するための操作領域Ｋ４と、完成したスタンプを友だちへ送信せずにスタンプ作成作業を終了することを指示するための操作領域Ｋ５とが表示されている。操作領域Ｋ４がタッチされると、制御部３１（具体的には、メッセージ処理部３１１）は、例えば宛先を選択するための宛先選択画面（不図示）を操作表示部３３に表示し、ユーザによって選択された宛先のユーザ端末３Ｂに、完成したスタンプを送信する。一方、操作領域Ｋ５がタッチされると、制御部３１は、例えばホーム画面（不図示）を操作表示部３３に表示する。
【００５８】
＜ステップＳ９＞
ステップＳ９において、制御部３１は、スタンプの作成に用いる撮影画像をカメラ３６で撮影するための撮影モードを開始する。例えば、制御部３１は、ユーザ端末３Ａの操作表示部３３に、図１５に示されるような撮影画面を表示する。図１５に示される撮影画面には、前記ステップＳ２で選択されたテンプレート画像Ｔ１が表示されており、当該テンプレート画像Ｔ１の撮影画像領域Ｒ１には、カメラ３６を通じて入力される画像がリアルタイムに表示される。ユーザは、ユーザ端末３Ａの位置又は向きを変更することにより、画面に写っている料理（ケーキ）がテンプレート画像Ｔ１の撮影画像領域Ｒ１に収まるように、画面に写っている料理のサイズと位置を調整することができる。
【００５９】
＜ステップＳ１０＞
ステップＳ１０において、制御部３１は、ＧＰＳセンサー３５からＧＰＳ情報を取得する。当該ＧＰＳ情報は、ユーザ端末３Ａの現在位置を示す現在位置情報の一例である。当該ＧＰＳ情報は、今から撮影される撮影画像の撮影場所を示す撮影位置情報でもある。
【００６０】
＜ステップＳ１１＞
ステップＳ１１において、制御部３１は、ＵＲＬ取得処理（図７参照）を開始する。すなわち、当該ＵＲＬ取得処理は、前記スタンプ作成処理の途中で開始され、当該スタンプ作成処理と並行して実行される。当該ＵＲＬ取得処理の詳細については後述する。
【００６１】
なお、本実施形態では、前記ステップＳ９で撮影モードが開始された直後に、前記ステップＳ１０，Ｓ１１の処理が実行されるが、他の実施形態では、前記ステップＳ９で撮影モードが開始される直前に、前記ステップＳ１０，Ｓ１１の処理が実行されてもよい。
【００６２】
＜ステップＳ１２＞
ステップＳ１２において、制御部３１は、カメラ３６による撮影を行う。具体的には、図１５に示される撮影画面には、撮影を行うことを指示するための操作領域Ｋ６が表示されている。操作領域Ｋ６がタッチされると、カメラ３６により撮影されたデジタル画像データが撮影画像として保存され、処理が前記ステップＳ８に移行する。この場合、前記ステップＳ８では、制御部３１は、前記ステップＳ２で選択されたテンプレート画像に対応するテンプレートＩＤと、撮影画像領域Ｒ１に表示される撮影画像のデータ（撮影画像データ）と、前記ステップＳ１０で取得されたＧＰＳ情報（撮影位置情報）とを、スタンプ情報Ｄ２の一部として記憶部３２に記憶する。そして、前記スタンプ作成処理が終了する。
【００６３】
［ＵＲＬ取得処理］
次に、図７を参照しつつ、ユーザ端末３Ａの制御部３１によって実行されるＵＲＬ取得処理について説明する。
【００６４】
＜ステップＳ２１＞
ステップＳ２１において、制御部３１は、サーバー装置２に撮影位置情報を送信する。ここで送信される撮影位置情報は、前記ステップＳ５で取得された撮影位置情報又は前記ステップＳ１０で取得された現在位置情報（撮影位置情報）である。サーバー装置２では、当該撮影位置情報に基づいて後述のＵＲＬ検索処理（図８参照）が行われる。
【００６５】
＜ステップＳ２２＞
ステップＳ２２において、制御部３１は、サーバー装置２から前記ＵＲＬ検索処理の検索結果を受信する。例えば、前記ＵＲＬ検索処理において前記撮影位置情報に対応するＵＲＬが１つだけ検出された場合には、当該ＵＲＬがサーバー装置２からユーザ端末３Ａに送信される。また、前記ＵＲＬ検索処理において前記撮影位置情報に対応するＵＲＬが複数検出された場合には、その旨を示す信号がサーバー装置２からユーザ端末３Ａに送信される。また、前記ＵＲＬ検索処理において前記撮影位置情報に対応するＵＲＬが１つも検出されなかった場合には、その旨を示す信号がサーバー装置２からユーザ端末３Ａに送信される。
【００６６】
＜ステップＳ２３＞
ステップＳ２３において、制御部３１は、前記ステップＳ２２でサーバー装置２から受信した検索結果に基づいて、前記撮影位置情報に対応するＵＲＬが複数存在するか否かを判断する。そして、前記撮影位置情報に対応するＵＲＬが複数存在すると判断されると（Ｓ２３：Ｙｅｓ）、処理がステップＳ２４に移行する。一方、前記撮影位置情報に対応するＵＲＬが１つだけ存在するか、もしくは前記撮影位置情報に対応するＵＲＬが１つも存在しないと判断されると（Ｓ２３：Ｎｏ）、処理がステップＳ２６に移行する。
【００６７】
＜ステップＳ２４＞
ステップＳ２４において、制御部３１は、前記スタンプ作成処理においてスタンプの作成に用いられた撮影画像をサーバー装置２に送信する。例えば、制御部３１は、図５に示されるスタンプ情報Ｄ２に含まれている撮影画像データを、サーバー装置２に送信する。サーバー装置２では、当該撮影画像（撮影画像データ）に基づいて後述の照合処理（図８のステップＳ３６参照）が行われ、当該照合処理の結果に基づいて、前記撮影位置情報に対応する複数のＵＲＬの中から１つのＵＲＬが選択される。なお、前記ステップＳ１１で前記ＵＲＬ取得処理が開始されてから、まだ撮影画像の撮影が完了していない場合には、前記ステップＳ１２で撮影画像が撮影された時点で、当該撮影画像がサーバー装置２に送信される。
【００６８】
＜ステップＳ２５＞
ステップＳ２５において、制御部３１は、サーバー装置２から前記ＵＲＬ検索処理の検索結果を受信する。具体的には、前記撮影位置情報に対応する複数のＵＲＬの中から前記照合処理の結果に基づいて選択された１つのＵＲＬが、サーバー装置２からユーザ端末３Ａに送信される。
【００６９】
＜ステップＳ２６＞
ステップＳ２６において、制御部３１（本発明の「対応付け処理部」の一例）は、前記ステップＳ２２又は前記ステップＳ２５でサーバー装置２から受信した検索結果を、スタンプ情報Ｄ２の一部であるＵＲＬ情報として記憶部３２に記憶する。そして、前記ＵＲＬ取得処理が終了する。例えば、前記ＵＲＬ検索処理において前記撮影位置情報に対応するＵＲＬが検出された場合には、当該ＵＲＬが前記ＵＲＬ情報として記憶部３２に記憶される。これにより、スタンプに合成された撮影画像が撮影された店舗に関する情報を含むウェブページのＵＲＬが、当該スタンプ（又はスタンプＩＤ）に対応付けられることになる。なお、前記ＵＲＬ検索処理において前記撮影位置情報に対応するＵＲＬが１つも検出されなかった場合には、その旨を示すデータが前記ＵＲＬ情報として記憶部３２に記憶される。
【００７０】
［ＵＲＬ検索処理］
次に、図８を参照しつつ、サーバー装置２の制御部２１（検索処理部２１２）によって実行されるＵＲＬ検索処理について説明する。
【００７１】
＜ステップＳ３１＞
ステップＳ３１において、制御部２１（本発明の「受信処理部」の一例）は、ユーザ端末３Ａ，３Ｂのいずれかのユーザ端末３から撮影位置情報を受信したか否かを判断する。そして、いずれかのユーザ端末３から撮影位置情報を受信したと判断されると（Ｓ３１：Ｙｅｓ）、処理がステップＳ３１に移行する。一方、いずれのユーザ端末３からも撮影位置情報を受信していないと判断されると（Ｓ３１：Ｎｏ）、いずれかのユーザ端末３から撮影位置情報を受信したと判断されるまで当該ステップＳ３１の処理が繰り返される。
【００７２】
なお、制御部２１は、複数のユーザ端末３から撮影位置情報を受信した場合に、ユーザ端末３ごとに当該ＵＲＬ検索処理を個別に実行する。即ち、制御部２１は、複数のユーザ端末３に対応する前記ＵＲＬ検索処理を時分割によって略並行して実行することがある。また、当該ＵＲＬ検索処理は、ユーザ端末３の所定の操作によって途中で終了されることがある。
【００７３】
なお、以下では、前記ステップＳ３１においてユーザ端末３Ａから撮影位置情報を受信した場合について説明する。
【００７４】
＜ステップＳ３２＞
ステップＳ３２において、制御部２１は、ステップＳ３１でユーザ端末３Ａから受信された撮影位置情報に基づいて、当該撮影位置情報に対応するＵＲＬを検索する。具体的には、制御部２１は、図４に示される店舗情報Ｄ１を参照して、前記撮影位置情報に対応するＵＲＬを検索する。例えば、制御部２１は、ステップＳ３１で受信された撮影位置情報が示す位置と、店舗情報Ｄ１に含まれている各店舗の店舗位置情報とを比較する。そして、制御部２１は、前記撮影位置情報が示す位置から一定距離以内の範囲に位置する店舗を抽出し、抽出された店舗に対応するＵＲＬを店舗情報Ｄ１から取得する。
【００７５】
また、制御部２１は、インターネットを介して外部の検索サイトを用いて前記撮影位置情報に対応する店舗のＵＲＬを検索することも考えられる。即ち、制御部２１は、前記店舗情報Ｄ１に登録されていない店舗のＵＲＬを取得することも可能である。
【００７６】
＜ステップＳ３３＞
ステップＳ３３において、制御部２１（本発明の「送信処理部」の一例）は、前記ステップＳ３２における検索結果をユーザ端末３Ａに送信する。例えば、前記ステップＳ３２において前記撮影位置情報に対応するＵＲＬが１つだけ検出された場合には、当該ＵＲＬがサーバー装置２からユーザ端末３Ａに送信される。また、前記ステップＳ３２において前記撮影位置情報に対応するＵＲＬが複数検出された場合には、その旨を示す信号がサーバー装置２からユーザ端末３Ａに送信される。また、前記ステップＳ３２において前記撮影位置情報に対応するＵＲＬが１つも検出されなかった場合には、その旨を示す信号がサーバー装置２からユーザ端末３Ａに送信される。なお、当該ステップＳ３３においてサーバー装置２から送信された検索結果は、前記ステップＳ２２（図７参照）においてユーザ端末３Ａで受信される。
【００７７】
なお、前記ステップＳ３１においてユーザ端末３Ｂから撮影位置情報を受信した場合には、前記ステップＳ３３における前記検索結果の送信先はユーザ端末３Ｂとなる。
【００７８】
＜ステップＳ３４＞
ステップＳ３４において、制御部２１は、前記ステップＳ３２における検索結果に基づいて、前記撮影位置情報に対応するＵＲＬが複数存在するか否かを判断する。そして、前記撮影位置情報に対応するＵＲＬが複数存在すると判断されると（Ｓ３４：Ｙｅｓ）、処理がステップＳ３５に移行する。一方、前記撮影位置情報に対応するＵＲＬが１つだけ存在するか、もしくは前記撮影位置情報に対応するＵＲＬが１つも存在しないと判断されると（Ｓ３４：Ｎｏ）、処理がステップＳ１に戻る。
【００７９】
＜ステップＳ３５＞
ステップＳ３５において、制御部２１は、ユーザ端末３Ａから撮影画像を受信する。当該撮影画像データは、前記ステップＳ２４においてユーザ端末３Ａから送信される撮影画像である。
【００８０】
なお、前記ステップＳ３１においてユーザ端末３Ｂから撮影位置情報を受信した場合には、前記ステップＳ３５においてユーザ端末３Ｂから撮影画像が受信される。
【００８１】
＜ステップＳ３６＞
ステップＳ３６において、制御部２１（照合処理部２１３）は、前記ステップＳ３５で受信した撮影画像を、店舗情報Ｄ１に含まれている複数の店舗の照合用画像情報と照合することにより、当該撮影画像が撮影された店舗を特定する。例えば、店舗情報Ｄ１には、各店舗で提供されている種々の料理の画像が照合用画像情報として登録されている。よって、制御部２１は、前記ステップＳ３５で受信した撮影画像と、前記撮影位置情報に対応する複数の店舗の各々の照合用画像情報とを照合することにより、前記撮影位置情報に対応する複数の店舗の中から、当該撮影画像に写っている料理を提供している店舗（すなわち、当該撮影画像が撮影された店舗）を特定することができる。例えば、制御部２１は、前記撮影位置情報に対応する複数の店舗の各々の照合用画像情報ごとに、前記撮影画像との類似度を算出し、最も高い類似度を有する照合用画像情報に対応する店舗を、当該撮影画像が撮影された店舗として特定してもよい。
【００８２】
＜ステップＳ３７＞
ステップＳ３７において、制御部２１は、前記ステップＳ３６における照合処理の結果に基づいて、検索結果をユーザ端末３Ａに送信する。具体的には、制御部２１は、前記ステップＳ３６で特定された店舗に対応するＵＲＬを店舗情報Ｄ１から取得して、当該ＵＲＬをユーザ端末３Ａに送信する。そして、処理がステップＳ３１に戻る。なお、当該ステップＳ３７においてサーバー装置２から送信された検索結果は、前記ステップＳ２５（図７参照）においてユーザ端末３Ａで受信される。
【００８３】
なお、同一の店舗に関するウェブページが複数存在する場合には、これらの複数のウェブページの中から、前記撮影画像に最も関連したウェブページが選択されてもよい。例えば、前記撮影画像に餃子が写っている場合には、制御部２１は、当該餃子を提供している店舗に関する複数のウェブページ（例えば、店舗の場所を示すウェブページ、各料理を紹介するウェブページなど）のうち、当該餃子を紹介するウェブページのＵＲＬをユーザ端末３に送信してもよい。この場合、同一の店舗に関する複数のウェブページの各々について前記照合用画像情報を登録しておき、前記撮影画像とこれらの照合用画像情報とを照合することにより、ユーザ端末３Ａに送信すべきＵＲＬが選択されればよい。
【００８４】
なお、前記ステップＳ３１においてユーザ端末３Ｂから撮影位置情報を受信した場合には、前記ステップＳ３７における前記検索結果の送信先はユーザ端末３Ｂとなる。
【００８５】
［スタンプ送信処理］
次に、ユーザ端末３Ａの制御部３１（メッセージ処理部３１１）によって実行されるスタンプ送信処理について説明する。
【００８６】
前記スタンプ送信処理は、前記スタンプ作成処理によって作成されたスタンプ（合成画像Ｇ１）をユーザ端末３Ｂに送信するための処理である。ユーザ端末３Ａの制御部３１は、操作表示部３３に対する所定の操作に応じて、当該スタンプ送信処理を実行する。具体的には、制御部３１は、ユーザにより指定されたスタンプに対応するスタンプ情報Ｄ２を、ユーザにより指定された宛先を示す宛先情報とともに、サーバー装置２に送信する。サーバー装置２では、転送処理部２１１によって、前記スタンプ情報Ｄ２が、前記宛先情報が示すユーザ端末３Ｂに転送される。このとき、前記スタンプ情報Ｄ２に含まれるテンプレートＩＤに対応するテンプレート画像の画像データが、必要に応じてサーバー装置２からユーザ端末３Ｂに送信される。
【００８７】
なお、本実施形態では、ユーザ端末３Ａの制御部３１は、スタンプ情報Ｄ２にまだＵＲＬ情報が含まれていない状態で、当該スタンプ情報Ｄ２を他のユーザ端末３Ｂに送信することがある。例えば、前記ＵＲＬ検索処理のステップＳ３６における照合処理に長時間を要する場合には、前記ＵＲＬ取得処理のステップＳ２５においてサーバー装置２から検索結果を受信するよりも先に、スタンプが完成することがある。この場合、サーバー装置２から検索結果を受信するまでスタンプが送信できないとなると、ユーザにとって不便である。そこで、本実施形態では、サーバー装置２から検索結果を受信する前に（すなわち、ＵＲＬ情報が含まれていない状態で）スタンプ情報Ｄ２を他のユーザ端末３Ｂに送信することが許容されている。なお、他の実施形態では、サーバー装置２から検索結果を受信するまで、スタンプ情報Ｄ２を他のユーザ端末３Ｂに送信することが禁止されてもよい。また、更に他の実施形態では、サーバー装置２から検索結果を受信する前にユーザからスタンプの送信指示が入力された場合には、当該スタンプの送信が一旦保留され、その後、サーバー装置２から検索結果を受信した時点で、ＵＲＬ情報を含むスタンプ情報Ｄ２が自動的に送信されてもよい。
【００８８】
［スタンプ受信処理］
次に、図９を参照しつつ、ユーザ端末３Ｂの制御部３１（メッセージ処理部３１１）によって実行されるスタンプ受信処理について説明する。
【００８９】
＜ステップＳ４１＞
ステップＳ４１において、制御部３１は、サーバー装置２からスタンプ情報Ｄ２を受信する。当該スタンプ情報Ｄ２は、ユーザ端末３Ａからユーザ端末３Ｂ宛てに送信されたスタンプ情報Ｄ２である。受信されたスタンプ情報Ｄ２は、ユーザ端末３Ｂの記憶部３２に保存される。
【００９０】
＜ステップＳ４２＞
ステップＳ４２において、制御部３１（本発明の「表示処理部」の一例）は、前記ステップＳ４１で受信されたスタンプ情報Ｄ２（以下、単にスタンプ情報Ｄ２と称す）に基づいて、当該スタンプ情報Ｄ２に対応するスタンプを操作表示部３３に表示する。例えば、制御部３１は、図１６に示されるようなメッセージ表示画面を操作表示部３３に表示する。図１６に示されるメッセージ表示画面には、スタンプ情報Ｄ２に基づいて、ユーザ端末３Ａにおいて作成されたスタンプである合成画像Ｇ１が表示されている。
【００９１】
＜ステップＳ４３＞
ステップＳ４３において、制御部３１は、スタンプ情報Ｄ２にＵＲＬ情報が含まれているか否かを判断する。そして、スタンプ情報Ｄ２にＵＲＬ情報が含まれていると判断されると（Ｓ４３：Ｙｅｓ）、処理がステップＳ４６に移行する。一方、スタンプ情報Ｄ２にＵＲＬ情報が含まれていないと判断されると（４３：Ｎｏ）、処理がステップＳ４４に移行する。
【００９２】
＜ステップＳ４４＞
ステップＳ４４において、制御部３１は、スタンプ情報Ｄ２に含まれている撮影位置情報を取得する。
【００９３】
＜ステップＳ４５＞
ステップＳ４５において、制御部３１は、前記ＵＲＬ取得処理（図７参照）を開始する。すなわち、本実施形態では、前記ＵＲＬ取得処理は、ユーザ端末３Ａにおけるスタンプ作成処理の途中で開始されるだけでなく、ユーザ端末３Ｂにおいてスタンプ受信処理の途中で開始されることもある。よって、ユーザ端末３Ａにおいて、サーバー装置２から検索結果を受信する前に（すなわち、ＵＲＬ情報が含まれていない状態で）スタンプ情報Ｄ２がユーザ端末３Ｂに送信された場合でも、ユーザ端末３Ｂは、サーバー装置２からＵＲＬ情報を取得することができる。すなわち、ＵＲＬが合成画像Ｇ１に対応付けられる前に合成画像Ｇ１がユーザ端末３Ａからユーザ端末３Ｂに送信された場合でも、ユーザ端末３ＢにおいてＵＲＬが合成画像Ｇ１に対応付けられることになる。なお、ステップＳ４５で開始されたＵＲＬ取得処理は、前記スタンプ受信処理と並行して実行される。
【００９４】
＜ステップＳ４６＞
ステップＳ４６において、制御部３１は、操作表示部３３に表示されている合成画像Ｇ１の表示領域（本発明の「操作領域」の一例）のうちの撮影画像領域Ｒ１がタッチされたか否かを判断する。そして、撮影画像領域Ｒ１がタッチされたと判断されると（Ｓ４６：Ｙｅｓ）、処理がステップＳ４７に移行する。一方、撮影画像領域Ｒ１がタッチされていないと判断されると（Ｓ４６：Ｎｏ）、処理がステップＳ４８に移行する。なお、本実施形態では撮影画像領域Ｒ１がタッチされたか否かを判断しているが、他の実施形態では、撮影画像領域Ｒ１が長押しされたか否かを判断してもよい。更に他の実施形態では、撮影画像領域Ｒ１がダブルタップされたか否かを判断してもよい。
【００９５】
＜ステップＳ４７＞
ステップＳ４７において、制御部３１（ブラウザー処理部３１３）は、スタンプ情報Ｄ２に含まれているＵＲＬ情報に基づいて、当該ＵＲＬ情報に対応するウェブページを操作表示部３３に表示する。これにより、例えば、餃子の撮影画像が合成されたスタンプを受信したユーザは、当該餃子の撮影画像をタッチするだけで、当該餃子を提供した店舗に関するウェブページを閲覧することができる。
【００９６】
なお、ステップＳ４７において、スタンプ情報Ｄ２に含まれているＵＲＬ情報が、対応するＵＲＬが１つも検出されなかった旨を示すデータである場合には、制御部３１は、例えば、スタンプ情報Ｄ２に含まれている撮影位置情報が示す位置の周辺の地図を操作表示部３３に表示してもよい。もしくは、制御部３１は、予め定められた所定のウェブページ（例えば、所定のグルメ情報検索サイトのホームページなど）を操作表示部３３に表示してもよい。
【００９７】
なお、前記ステップＳ４５で開始されたＵＲＬ取得処理において、まだサーバー装置２からＵＲＬが送信されておらず、スタンプ情報Ｄ２にＵＲＬ情報が存在しない場合には、制御部３１は、例えば「ＵＲＬを検索中です。しばらくお待ち下さい。」というメッセージを操作表示部３３に表示してもよい。そして、サーバー装置２からＵＲＬが送信された時点で、制御部３１は、当該ＵＲＬに対応するウェブページを操作表示部３３に表示してもよい。
【００９８】
＜ステップＳ４８＞
ステップＳ４８において、制御部３１は、操作表示部３３に表示されている合成画像Ｇ１の表示領域のうちのテンプレート領域がタッチされたか否かを判断する。前記テンプレート領域は、合成画像Ｇ１の表示領域のうち、撮影画像領域Ｒ１以外の領域である。そして、前記テンプレート領域がタッチされたと判断されると（Ｓ４８：Ｙｅｓ）、処理がステップＳ４９に移行する。一方、前記テンプレート領域がタッチされていないと判断されると（Ｓ４８：Ｎｏ）、処理がステップＳ５０に移行する。
【００９９】
＜ステップＳ４９＞
ステップＳ４９において、制御部３１は、スタンプ情報Ｄ２に含まれているテンプレートＩＤに基づいて、当該テンプレートＩＤに対応するテンプレート画像（ここでは、テンプレート画像Ｔ１）に関連する画面を操作表示部３３に表示する。例えば、制御部３１は、前記テンプレートＩＤに対応するテンプレート画像を購入するための購入画面を操作表示部３３に表示してもよい。もしくは、制御部３１は、前記テンプレートＩＤに対応するテンプレート画像をサーバー装置２から無料でダウンロードするためのダウンロード画面を操作表示部３３に表示してもよい。
【０１００】
なお、他の実施形態では、撮影画像領域Ｒ１と前記テンプレート領域のどちらがタッチされた場合でも、制御部３１は、前記ステップＳ４７と同様に、スタンプ情報Ｄ２に含まれているＵＲＬ情報に基づいて、当該ＵＲＬ情報に対応するウェブページを操作表示部３３に表示してもよい。更に他の実施形態では、撮影画像領域Ｒ１と前記テンプレート領域のいずれかがタッチされた場合に、制御部３１は、前記ウェブページ及び前記購入画面のいずれを表示すべきかをユーザに選択させるための選択画面を操作表示部３３に表示してもよい。
【０１０１】
＜ステップＳ５０＞
ステップＳ５０において、制御部３１は、前記メッセージ表示画面（図１６参照）の表示を終了すべきか否かを判断する。例えば、操作表示部３３に対する所定の操作が行われた場合に、制御部３１は、前記メッセージ表示画面の表示を終了すべきであると判断する。そして、前記メッセージ表示画面の表示を終了すべきであると判断されると（Ｓ５０：Ｙｅｓ）、前記スタンプ受信処理が終了する。一方、前記メッセージ表示画面の表示を終了すべきでないと判断されると（Ｓ５０：Ｎｏ）、処理が前記ステップＳ４６に戻る。
【０１０２】
なお、本発明は、前記スタンプ作成処理、前記ＵＲＬ取得処理、前記ＵＲＬ検索処理、及び前記スタンプ受信処理の各処理に含まれる一部又は全部のステップを実行する施設情報伝達方法の発明として捉えることができ、前記各処理に含まれる一又は複数のステップが適宜省略されてもよい。なお、前記各処理における各ステップは、同様の作用効果を生じる範囲で、実行順序が異なってもよい。さらに、前記各処理における各ステップが複数のプロセッサーによって分散して実行される施設情報伝達方法も、他の実施形態として考えられる。また、本発明に係る施設情報伝達方法に含まれる各処理の実行主体は本実施形態で説明するものに限らない。例えば、前記スタンプ作成処理及び前記ＵＲＬ取得処理がサーバー装置２で実行され、作成後の前記スタンプがサーバー装置２からユーザ端末３Ａに提供されてもよい。具体的には、サーバー装置２において、ユーザ端末３Ａにおけるユーザ操作に応じて、記憶部２２に記憶されているテンプレート画像とユーザ端末３Ａからサーバー装置２にアップロードされた撮影画像とに基づいて前記スタンプが作成されて、当該スタンプにＵＲＬが対応付けられてもよい。
【０１０３】
以上説明したように、本実施形態では、前記撮影画像が撮影された店舗に関する情報を含むウェブページのＵＲＬが、前記合成画像（スタンプ）に自動的に対応付けられる。これにより、ユーザは、前記店舗に関する情報をテキストとして入力することなく、単に前記合成画像を送信するだけで、前記店舗に関する情報を伝えることができる。よって、本実施形態によれば、店舗で撮影した撮影画像とその店舗に関する情報とを効率良く伝達することが可能となる。また、前記店舗に関する情報を示すテキストのメッセージと前記合成画像とが個別に順次送信される場合と比べて送信回数が減るため、通信トラフィックの増加が抑えられる。
【０１０４】
また、本実施形態では、テンプレート画像に撮影画像を合成した合成画像がスタンプとして送信されるので、ユーザは、自分の感情をより分かり易く相手に伝えることができるとともに、テキストの入力の手間を省くことができる。また、テンプレート画像（スタンプ）と撮影画像とが個別に順次送信される場合と比べて送信回数が減るため、通信トラフィックの増加が抑えられる。
【０１０５】
また、本実施形態では、前記ステップＳ４において撮影画像が選択された直後に前記ＵＲＬ取得処理及び前記ＵＲＬ検索処理が開始されるので、スタンプが完成した後に前記ＵＲＬ取得処理及び前記ＵＲＬ検索処理が開始される場合と比べて、前記ＵＲＬ取得処理及び前記ＵＲＬ検索処理が早く開始される。よって、スタンプが送信されるよりも前に当該スタンプにＵＲＬを対応付けることができる可能性が高くなる。ただし、前記ＵＲＬ取得処理及び前記ＵＲＬ検索処理を早く開始する必要がない場合には、例えば、前記ステップＳ８の後に前記ＵＲＬ取得処理及び前記ＵＲＬ検索処理が開始されてもよい。
【０１０６】
また、本実施形態では、前記ステップＳ９において撮影モードが開始された直後に前記ＵＲＬ取得処理及び前記ＵＲＬ検索処理が開始されるので、スタンプが完成した後に前記ＵＲＬ取得処理及び前記ＵＲＬ検索処理が開始される場合と比べて、前記ＵＲＬ取得処理及び前記ＵＲＬ検索処理が早く開始される。よって、スタンプが送信されるよりも前に当該スタンプにＵＲＬを対応付けることができる可能性が高くなる。ただし、前記ＵＲＬ取得処理及び前記ＵＲＬ検索処理を早く開始する必要がない場合には、例えば、前記ステップＳ８の後に前記ＵＲＬ取得処理及び前記ＵＲＬ検索処理が開始されてもよい。
【０１０７】
また、本実施形態では、撮影位置情報に対応するＵＲＬが複数存在する場合にのみユーザ端末３Ａ（又はユーザ端末３Ｂ）からサーバー装置２に撮影画像が送信されて、前記照合処理が行われる。したがって、例えば、前記ステップＳ２１において撮影位置情報と一緒に撮影画像を送信する場合と比べて、通信トラフィックの増加が抑えられる。ただし、通信トラフィックの増加が問題にならない場合には、例えば、前記ステップＳ２１において撮影位置情報と一緒に撮影画像が送信されてもよい。
【０１０８】
［変形例］
なお、本実施形態では、図５に示されるようなスタンプ情報Ｄ２によって合成画像Ｇ１とＵＲＬとが対応付けられるが、合成画像Ｇ１とＵＲＬとを対応付ける方法は、これに限定されない。他の実施形態では、電子透かしの技術を用いて合成画像Ｇ１にＵＲＬが埋め込まれてもよい。これにより、ＵＲＬ情報を別途送信する必要がなくなるので、通信トラフィックを低下させることができる。この場合、合成画像Ｇ１へのＵＲＬの埋め込み処理は、ユーザ端末３において行われてもよいし、サーバー装置２において行われてもよい。前記埋め込み処理がサーバー装置２において行われる場合には、ＵＲＬが埋め込まれる前の合成画像Ｇ１がユーザ端末３からサーバー装置２に送信された後、ＵＲＬが埋め込まれた合成画像Ｇ１がサーバー装置２からユーザ端末３に送信される。
【０１０９】
また、本実施形態では、ユーザ端末３において、記憶部３２に記憶されているスタンプ情報Ｄ２に、サーバー装置２から受信した検索結果がＵＲＬ情報として追加されることによって、合成画像Ｇ１とＵＲＬとが対応付けられるが、合成画像Ｇ１とＵＲＬとを対応付ける方法は、これに限定されない。他の実施形態では、スタンプＩＤとＵＲＬ情報との対応関係を示す情報がサーバー装置２の記憶部２２に記憶されることによって、合成画像Ｇ１とＵＲＬとが対応付けられてもよい。この場合、ユーザ端末３Ｂにおいて撮影画像領域Ｒ１がタッチされたことに応じて、その旨を示す信号がスタンプＩＤとともにユーザ端末３Ｂからサーバー装置２に送信されてもよい。そして、サーバー装置２が、記憶部２２に記憶されているスタンプ情報Ｄ２を参照して前記スタンプＩＤに対応するＵＲＬ情報を取得して、当該ＵＲＬ情報（もしくは当該ＵＲＬ情報に対応するウェブページ）をユーザ端末３Ｂに送信してもよい。
【０１１０】
また、本実施形態では、サーバー装置２がメッセージの転送機能（転送処理部２１１の機能）とＵＲＬの検索機能（検索処理部２１２及び照合処理部２１３の機能）の両方の機能を有しているが、本発明はこれに限定されない。例えば、図１７に示されるように、施設情報伝達システム１において、メッセージの転送機能を有する第１サーバー装置４（例えば、ソーシャルネットワークサービスのメッセージ機能を提供するサーバー装置）と、ＵＲＬの検索機能等を有する第２サーバー装置５とが個別に設けられても良い。図１７に示される施設情報伝達システム１における第１サーバー装置４は、転送処理部４１を備える。転送処理部４１は、ユーザ端末３の間で送受信されるメッセージを転送する。図１７に示される施設情報伝達システム１における第２サーバー装置５（本発明の「施設情報伝達装置」の一例）は、検索処理部５１及び照合処理部５２を備える。これらの処理部は、例えば、第２サーバー装置５のプロセッサーをこれらの処理部として機能させる制御プログラム（本発明の「施設情報伝達プログラム」の一例）により実現される。検索処理部５１は、ユーザ端末３Ａから受信される撮影位置情報に基づいて、当該撮影位置情報に対応する店舗に関する情報を含むウェブページのＵＲＬを検索する。照合処理部５２は、ユーザ端末３Ａから受信される撮影位置情報に対応する店舗が複数存在する場合に、ユーザ端末３Ａから受信される撮影画像に含まれる画像と、第２サーバー装置５の記憶部（不図示）に記憶される店舗情報Ｄ１に含まれる当該複数の店舗の照合用画像情報とを照合して、当該撮影画像が撮影された店舗を特定する。
【０１１１】
また、本実施形態では、サーバー装置２においてＵＲＬ検索処理が行われるが、本発明はこれに限定されない。例えば、前記ＵＲＬ検索処理の一部又は全部がユーザ端末３において実行されてもよい。この場合、店舗情報Ｄ１の一部又は全部が、予め又は必要に応じて、サーバー装置２からユーザ端末３にダウンロードされてもよい。
【０１１２】
また、本実施形態では、サーバー装置２からの検索結果に基づいてユーザ端末３においてスタンプとＵＲＬとが対応付けられる（すなわち、スタンプ情報Ｄ２にＵＲＬ情報が追加される）が、本発明はこれに限定されない。他の実施形態では、ユーザ端末３Ａからユーザ端末３Ｂ宛てにＵＲＬ情報がないスタンプ情報Ｄ２が送信されたときに、サーバー装置２において当該スタンプ情報Ｄ２にＵＲＬ情報が追加されてもよい。この場合、サーバー装置２は、ユーザ端末３Ａから受信したスタンプ情報Ｄ２に含まれている撮影位置情報に基づいて、前記ＵＲＬ検索処理を実行する。
【０１１３】
また、本実施形態では、スタンプの作成に用いられるテンプレート画像及び撮影画像が静止画である場合について説明したが、本発明はこれに限定されず、前記テンプレート画像及び前記撮影画像のいずれか一方又は両方が動画であってもよい。例えば、動画のテンプレート画像と静止画の撮影画像とが合成されてもよい。もしくは、静止画のテンプレート画像と動画の撮影画像とが合成されてもよい。もしくは、動画のテンプレート画像と動画の撮影画像とが合成されてもよい。なお、動画の撮影画像が合成される場合、当該撮影画像の撮影開始時刻に取得されるＧＰＳ情報（現在位置情報）が前記撮影位置情報としてスタンプ情報Ｄ２に追加されてもよい。もしくは、前記撮影画像の撮影終了時刻に取得されるＧＰＳ情報（現在位置情報）が前記撮影位置情報としてスタンプ情報Ｄ２に追加されてもよい。
【０１１４】
また、本実施形態では、飲食店舗で撮影した料理の撮影画像をテンプレート画像に合成する場合について説明したが、本発明はこれに限定されない。本発明は、飲食店舗に限らず、例えば、花屋、動物園、公園、城のような任意の施設で撮影した撮影画像をテンプレート画像に合成する場合にも適用可能である。例えば、動物園で撮影した動物の撮影画像を用いてスタンプが作成されるときに、前記動物園に関する情報が含まれるウェブページのＵＲＬが当該スタンプに自動的に対応付けられてもよい。
【０１１５】
また、本実施形態では、テンプレート画像と撮影画像とを合成した合成画像がスタンプとして送信されるが、他の実施形態では、前記合成画像の代わりに撮影画像自体が送信されてもよい。この場合、送信された撮影画像がタッチされたことに応じて、当該撮影画像に対応付けられているＵＲＬに基づいてウェブページが表示される。
【０１１６】
また、本実施形態では、前記合成画像がサーバー装置２を通じてユーザ端末３Ａからユーザ端末３Ｂに送信されるが、本発明はこれに限定されない。他の実施形態では、前記合成画像が電子メールの添付ファイルとしてユーザ端末３Ａからユーザ端末３Ｂに送信されてもよい。さらに他の実施形態では、前記合成画像がユーザ端末３Ａからユーザ端末３Ｂに直接送信されてもよい。
【０１１７】
また、本実施形態では、前記合成画像に、対応する店舗に関する情報を含むウェブページのＵＲＬが対応付けられるが、本発明はこれに限らず、前記店舗に関する情報を含む、ウェブページ以外の任意のコンテンツ（例えば、動画コンテンツなど）へのアクセス情報（例えば、コンテンツＩＤなど）が前記合成画像に対応付けられてもよい。例えば、ユーザ端末３Ｂにおいて前記合成画像の撮影画像領域Ｒ１がタッチされたことに応じて、当該合成画像に対応付けられているコンテンツＩＤがユーザ端末３Ｂからサーバー装置２に送信されてもよい。そして、サーバー装置２が、前記コンテンツＩＤに対応するコンテンツをユーザ端末３Ｂに送信してもよい。
【０１１８】
また、本実施形態では、ユーザ端末３Ｂにおいて、ユーザ端末３Ａから受信した合成画像Ｇ１の撮影画像領域Ｒ１がタッチされたことに応じて、当該合成画像Ｇ１に対応付けられたＵＲＬ情報（アクセス情報）に対応するウェブページ（コンテンツ）が表示されるが、本発明はこれに限定されない。例えば、ユーザ端末３Ｂにおいて、ユーザ端末３Ａから受信した合成画像Ｇ１が表示された時点で、当該合成画像Ｇ１に対応付けられたアクセス情報に対応するコンテンツが自動的に表示されてもよい。もしくは、ユーザ端末３Ｂにおいて、ユーザ端末３Ａから受信した合成画像Ｇ１が表示されてから一定時間経過後に、当該合成画像Ｇ１に対応付けられたアクセス情報に対応するコンテンツが自動的に表示されてもよい。もしくは、ユーザ端末３Ｂにおいて、ユーザ端末３Ａから受信した合成画像Ｇ１が表示された時点で、当該合成画像Ｇ１に対応付けられたアクセス情報（ＵＲＬ等）が前記合成画像Ｇ１の近傍に表示され、その後、当該アクセス情報が操作（例えばタッチ操作）されたことに応じて、当該アクセス情報に対応するコンテンツが表示されてもよい。もしくは、ユーザ端末３Ｂにおいて、ユーザ端末３Ａから合成画像Ｇ１が受信された時点で、当該合成画像Ｇ１に対応付けられたアクセス情報に対応するコンテンツが、ユーザ端末３Ｂの記憶部３２に自動的に保存されてもよい。
【０１１９】
また、本実施形態では、カメラ３６で撮影された静止画像を前記撮影画像として用いているが、本発明はこれに限定されない。例えば、カメラ３６又はビデオカメラで撮影された動画像から抽出された１フレームの静止画像を前記撮影画像として用いてもよい。また、写真又は雑誌等をスキャナで読み取った画像を前記撮影画像として用いてもよい。
【０１２０】
［発明の付記］
以下、本実施形態から抽出される発明の概要について付記する。なお、以下の付記で説明する各構成及び各処理機能は取捨選択して任意に組み合わせることが可能である。
【０１２１】
＜付記１＞
第１ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像を合成して合成画像を生成し、
前記施設に関する情報を含むコンテンツへのアクセス情報を、前記撮影画像の撮影位置を示す撮影位置情報に基づいて取得して前記合成画像に対応付け、
前記合成画像を前記第１ユーザ端末から第２ユーザ端末に送信する、
施設情報伝達方法。
【０１２２】
＜付記２＞
前記第２ユーザ端末において、前記第１ユーザ端末から受信した合成画像を表示するとともに、当該合成画像に対応する操作領域の操作に応じて、当該合成画像に対応付けられた前記アクセス情報を用いて前記コンテンツを表示する、
付記１に記載の施設情報伝達方法。
【０１２３】
＜付記３＞
前記施設の位置を示す施設位置情報と前記施設に対応する前記アクセス情報とを含む施設情報から、前記アクセス情報を取得する、
付記１又は付記２に記載の施設情報伝達方法。
【０１２４】
＜付記４＞
前記撮影位置情報に対応する施設が複数存在する場合に、前記撮影画像と前記複数の施設の照合用画像情報とを照合して当該撮影画像が撮影された施設を特定し、当該施設に対応する前記アクセス情報を取得する、
付記１〜３のいずれかに記載の施設情報伝達方法。
【０１２５】
＜付記５＞
前記合成画像に対応付けられた前記アクセス情報と共に前記合成画像を前記第１ユーザ端末から前記第２ユーザ端末に送信する、
付記１〜４のいずれかに記載の施設情報伝達方法。
【０１２６】
＜付記６＞
前記アクセス情報が前記合成画像に対応付けられる前に当該合成画像が前記第１ユーザ端末から前記第２ユーザ端末に送信された場合に、前記第２ユーザ端末において前記アクセス情報を前記合成画像に対応付ける、
付記１〜４のいずれかに記載の施設情報伝達方法。
【０１２７】
＜付記７＞
前記合成画像が完成される前であって、前記第１ユーザ端末において当該合成画像の生成に用いられる撮影画像が選択された時点で、当該選択された撮影画像のデータに含まれる撮影位置情報に基づいて前記アクセス情報の取得が開始される、
付記１〜６のいずれかに記載の施設情報伝達方法。
【０１２８】
＜付記８＞
前記合成画像が完成される前であって、前記第１ユーザ端末において当該合成画像の生成に用いられる撮影画像を撮影する撮影モードが開始された時点で、当該第１ユーザ端末の現在位置を示す位置情報に基づいて前記アクセス情報の取得が開始される、
付記１〜６のいずれかに記載の施設情報伝達方法。
【０１２９】
＜付記９＞
前記第２ユーザ端末において、前記合成画像内の前記撮影画像に対応する領域への操作が行われた場合には前記コンテンツを表示し、前記合成画像内の他の領域への操作が行われた場合には前記テンプレート画像に関する画面を表示する、
付記１〜８のいずれかに記載の施設情報伝達方法。
【０１３０】
＜付記１０＞
前記撮影位置情報が、前記撮影画像の撮影時に取得されるＧＰＳ情報である、
付記１〜９のいずれかに記載の施設情報伝達方法。
【０１３１】
＜付記１１＞
第１ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像を合成して合成画像を生成する合成画像作成処理部と、
前記施設に関する情報を含むコンテンツへのアクセス情報を、前記撮影画像の撮影位置を示す撮影位置情報に基づいて検索する検索処理部と、
前記合成画像に前記アクセス情報を対応付ける対応付け処理部と、
前記合成画像を前記第１ユーザ端末から第２ユーザ端末に転送する転送処理部と、
を備える施設情報伝達システム。
【０１３２】
＜付記１２＞
予め用意されたテンプレート画像に施設で撮影された撮影画像を合成した合成画像がユーザ端末において生成されるときに、当該ユーザ端末から前記撮影画像の撮影位置を示す撮影位置情報を受信するステップと、
前記ユーザ端末から受信される前記撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索するステップと、
前記アクセス情報を前記ユーザ端末に送信するステップと、
をプロセッサーに実行させるための施設情報伝達プログラム。
【０１３３】
＜付記１３＞
ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像を合成して合成画像を生成するステップと、
前記撮影画像の撮影位置を示す撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索するステップと、
前記合成画像に前記アクセス情報を対応付けるステップと、
前記合成画像を前記ユーザ端末に送信するステップと、
をプロセッサーに実行させるための施設情報伝達プログラム。
【０１３４】
＜付記１４＞
予め用意されたテンプレート画像に施設で撮影された撮影画像を合成した合成画像がユーザ端末において生成されるときに、当該ユーザ端末から前記撮影画像の撮影位置を示す撮影位置情報を受信する受信処理部と、
前記ユーザ端末から受信される前記撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索する検索処理部と、
前記アクセス情報を前記ユーザ端末に送信する送信処理部と、
を備える施設情報伝達装置。
【０１３５】
＜付記１５＞
前記送信処理部は、前記アクセス情報を前記ユーザ端末に送信する前に前記合成画像が前記ユーザ端末から他のユーザ端末に送信された場合に、前記アクセス情報を前記他のユーザ端末に送信する、
付記１４に記載の施設情報伝達装置。
【０１３６】
＜付記１６＞
ユーザ端末におけるユーザ操作に応じて、予め用意されたテンプレート画像に、施設で撮影された撮影画像を合成して合成画像を生成する合成画像作成処理部と、
前記撮影画像の撮影位置を示す撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を検索する検索処理部と、
前記合成画像に前記アクセス情報を対応付ける対応付け処理部と、
前記合成画像を前記ユーザ端末に送信する送信処理部と、
を備える施設情報伝達装置。
【０１３７】
＜付記１７＞
前記検索処理部は、前記撮影位置情報に対応する施設が複数存在する場合に、ユーザ端末から受信される前記撮影画像と前記複数の施設の照合用画像情報とを照合することにより、前記撮影位置情報に対応する施設を特定する、
付記１４〜１６のいずれかに記載の施設情報伝達装置。
【０１３８】
＜付記１８＞
予め用意されたテンプレート画像をユーザ操作に応じて選択するステップと、
施設で撮影された撮影画像がユーザ操作に応じて選択されたことに応じて、前記撮影画像に埋め込まれている当該撮影画像の撮影位置を示す撮影位置情報に基づいて、前記施設に関する情報を含むコンテンツへのアクセス情報を取得する、もしくは、ユーザ操作に応じてカメラによる撮影モードが開始されたことに応じて、現在位置を示す現在位置情報に基づいて、施設に関する情報を含むコンテンツへのアクセス情報を取得するステップと、
前記テンプレート画像と前記撮影画像とを合成した合成画像を作成するステップと、
前記合成画像に前記アクセス情報を対応付けるステップと、
をプロセッサーに実行させるための合成画像作成プログラム。
【符号の説明】
【０１３９】
１      施設情報伝達システム
２      サーバー装置
２１    制御部
２１１  転送処理部
２１２  検索処理部
２１３  照合処理部
２２    記憶部
２３    通信Ｉ／Ｆ
３      ユーザ端末
３１    制御部
３１１  メッセージ処理部
３１２  スタンプ作成処理部
３１３  ブラウザー処理部
３２    記憶部
３３    操作表示部
３４    通信Ｉ／Ｆ
３５    ＧＰＳセンサー
３６    カメラ
４      第１サーバー装置
４１    メッセージ処理部
５      第２サーバー装置
５１    スタンプ作成処理部
５２    取得処理部
５３    送信処理部
【図１】
2018073022.tif 000003
【図２】
2018073022.tif 000004
【図３】
2018073022.tif 000005
【図４】
2018073022.tif 000006
【図５】
2018073022.tif 000007
【図６】
2018073022.tif 000008
【図７】
2018073022.tif 000009
【図８】
2018073022.tif 000010
【図９】
2018073022.tif 000011
【図１０】
2018073022.tif 000012
【図１１】
2018073022.tif 000013
【図１２】
2018073022.tif 000014
【図１３】
2018073022.tif 000015
【図１４】
2018073022.tif 000016
【図１５】
2018073022.tif 000017
【図１６】
2018073022.tif 000018
【図１７】
2018073022.tif 000019