(57)【特許請求の範囲】
【請求項１】
複数の端末装置に接続され、１枚の画像データ上の位置について前記複数の端末装置のうちの少なくとも１つの端末装置が投稿する情報である投稿情報を、前記複数の端末装置に提供する投稿情報提供装置であって、
前記複数の端末装置のいずれかが取得した前記画像データを、当該いずれかの端末装置より受信する画像データ受信部と、
前記画像データ受信部が受信した前記画像データを記憶している画像データ記憶部と、
前記画像データ記憶部に記憶されている前記画像データ上の位置を示す位置情報と、前記位置情報が示す前記画像データ上の位置に重畳して表示されるアイコンの識別情報との対応関係を示すアイコン位置情報を記憶しているアイコン位置情報記憶部と、
前記位置情報ごとに、前記位置情報と１つのアイコンと当該１つのアイコンの識別情報とを関連付けたアイコン情報を記憶しているアイコン記憶部と、
前記アイコンの識別情報に関連付けて前記投稿情報を記憶している投稿情報記憶部と、
前記複数の端末装置のうち前記投稿情報提供装置へのアクセスを許可する端末装置である第１端末装置に対して、前記画像データ記憶部に記憶されている前記画像データと、前記アイコン位置情報記憶部に記憶されている前記アイコン位置情報と、前記アイコン記憶部に記憶されている前記アイコン情報とを送信する画像データ送信部と、
前記第１端末装置から、前記画像データ送信部が送信した前記画像データと前記アイコン位置情報と前記アイコン情報とに基づいて前記画像データ上に重畳して表示される前記アイコンであって、前記第１端末装置が指定した前記アイコンの識別情報を受信する位置情報受信部と、
前記位置情報受信部が受信した前記アイコンの識別情報に関連する前記投稿情報であって、前記第１端末装置の表示画面に表示される前記投稿情報である位置投稿情報を前記投稿情報記憶部から読み出し、読み出した前記位置投稿情報を前記第１端末装置に送信する投稿情報送信部と、
前記第１端末装置から、前記位置投稿情報に対する新たな投稿情報を受信し、受信した前記新たな投稿情報を、前記位置情報受信部が受信した前記アイコンの識別情報に関連付けて前記投稿情報記憶部に記憶させる投稿情報追加部と
を備え、
前記位置情報受信部は、前記第１端末装置が指定した前記画像データ上の位置に係る位置情報または前記第１端末装置が指定した前記アイコンの識別情報を受信し、
前記位置情報受信部は、さらに、前記位置情報を受信した場合には、当該位置情報を、新たなアイコンの識別情報と対応付けて前記アイコン位置情報記憶部に書き込み、
前記位置情報受信部は、前記位置情報受信部が受信した前記位置情報にあらかじめ定められたアイコンを対応付けて前記アイコン記憶部に登録する投稿情報提供装置。
【請求項２】
前記画像データは、前記複数の端末装置のいずれかが撮像した画像データである
請求項１に記載の投稿情報提供装置。
【請求項３】
さらに、
前記アイコンの識別情報に関連付けて音声データを記憶している音声データ記憶部と、
前記位置情報受信部が受信した前記アイコンの識別情報に関連する前記音声データを前記音声データ記憶部から読み出し、読み出した前記音声データを前記第１端末装置に送信する音声データ送信部と
を備える請求項１または請求項２に記載の投稿情報提供装置。
【請求項４】
さらに、
前記アイコンの識別情報に関連付けて映像データを記憶している映像データ記憶部と、
前記位置情報受信部が受信した前記アイコンの識別情報に関連する前記映像データを前記映像データ記憶部から読み出し、読み出した前記映像データを前記第１端末装置に送信する映像データ送信部と
を備える請求項１〜請求項３のいずれか１項に記載の投稿情報提供装置。
【請求項５】
前記アイコン記憶部に記憶されている前記アイコンは、位置情報ごとに表示態様が異なる
請求項１〜請求項４のいずれか１項に記載の投稿情報提供装置。
【請求項６】
前記投稿情報記憶部は、さらに、前記画像データに関連づけて投稿情報を記憶しており、
前記投稿情報送信部は、さらに、前記画像データに関連した前記投稿情報である画像関連投稿情報を前記投稿情報記憶部から読み出し、読み出した前記画像関連投稿情報を前記第１端末装置に送信し、
前記投稿情報追加部は、さらに、前記第１端末装置から、前記画像関連投稿情報に対する新たな投稿情報を受信し、受信した前記新たな投稿情報を前記画像データに関連付けて前記投稿情報記憶部に記憶させる
請求項１〜請求項５のいずれか１項に記載の投稿情報提供装置。
【請求項７】
１枚の画像データ上の位置について投稿された投稿情報を提供する投稿情報提供装置に接続された端末装置であって、
前記端末装置のユーザのアカウントおよびパスワードを含むユーザ情報を前記投稿情報提供装置に送信するユーザ情報送信部と、
いずれかの端末装置が送信し、前記投稿情報提供装置が受信した前記画像データと、当該画像データ上の位置を示す位置情報とアイコンの識別情報との対応関係を示すアイコン位置情報と、前記位置情報ごとに当該位置情報と前記アイコンと当該アイコンの識別情報とを関連付けたアイコン情報とを、前記ユーザ情報送信部が送信した前記ユーザ情報に基づいて前記投稿情報提供装置がアクセスを許可した場合に前記投稿情報提供装置から受信する画像データ受信部と、
前記位置情報が示す位置に前記アイコンが重畳された前記画像データを表示画面に表示させる画像データ表示制御部と、
前記アイコンの指定入力を受け付け、指定された前記アイコンの識別情報を前記投稿情報提供装置に送信する位置情報送信部と、
前記投稿情報提供装置から、前記位置情報送信部が送信した前記アイコンの識別情報に対応する投稿情報を受信する投稿情報受信部と、
前記投稿情報受信部が受信した前記投稿情報を前記表示画面に表示させる投稿情報表示制御部と、
前記表示画面に表示された前記投稿情報に対する新たな投稿情報を受け付け、受け付けた前記新たな投稿情報を前記投稿情報提供装置に送信する投稿情報送信部と
を備え、
前記位置情報送信部は、さらに、当該端末装置のユーザが前記画像データ上の位置を指定した場合には、指定した当該位置の位置情報を前記投稿情報提供装置に送信し、
前記位置情報送信部が送信した前記位置情報を受信した前記投稿情報提供装置によって、当該位置情報に新たなアイコンの識別情報が対応付けられるとともに、当該位置情報にあらかじめ定められたアイコンが対応付けられる端末装置。
【請求項８】
さらに、
前記投稿情報提供装置から、前記位置情報送信部が送信した前記アイコンの識別情報に関連する音声データを受信する音声データ受信部と、
前記音声データ受信部が受信した前記音声データを出力する音声データ出力部と
を備える請求項７に記載の端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投稿情報提供装置および端末装置に関し、特に、端末装置にチャットまたは電子掲示板の機能を提供する投稿情報提供装置と、当該機能の提供を受ける端末装置に関する。
【背景技術】
【０００２】
従来、ユーザ同士のコミュニケーションを活性化させることを目的として、地図上の各位置に関連するユーザの投稿情報をユーザ端末に表示させる投稿情報管理装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１５０７４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の投稿情報管理装置によると、ユーザが情報を投稿する対象は地図上の位置である。そのため、投稿情報の内容は、旅行やグルメなど地図上に示された場所に関連するものに自ずと限定されてしまう。また、従来の投稿情報管理装置では、実際にその場所に行かなければ、その場所についての情報を投稿することができない。このため、汎用性に乏しく、ユーザ同士のコミュニケーションを活性化させるのが難しいという課題がある。
【０００５】
本発明は、このような課題に鑑みてなされたものであり、様々な分野において、ユーザ同士のコミュニケーションを活性化させることのできる投稿情報提供装置および端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明のある局面に係る投稿情報提供装置は、複数の端末装置に接続され、前記複数の端末装置のうちの少なくとも１つの端末装置が投稿する情報である投稿情報を、前記複数の端末装置に提供する投稿情報提供装置であって、前記複数の端末装置のいずれかが取得した画像データを記憶している画像データ記憶部と、前記画像データ記憶部に記憶されている前記画像データ上の位置を示す位置情報とアイコンの識別情報との対応関係を示すアイコン位置情報を記憶しているアイコン位置情報記憶部と、前記位置情報とアイコンとを関連付けたアイコン情報を記憶しているアイコン記憶部と、前記アイコンの識別情報に関連付けて前記投稿情報を記憶している投稿情報記憶部と、前記複数の端末装置のうち前記投稿情報の閲覧を要求する端末装置である第１端末装置に対して、前記画像データ記憶部に記憶されている前記画像データと、前記アイコン位置情報記憶部に記憶されている前記アイコン位置情報と、前記アイコン記憶部に記憶されている前記アイコン情報とを送信する画像データ送信部と、前記第１端末装置から、前記第１端末装置が指定した前記アイコンの識別情報を受信する位置情報受信部と、前記位置情報受信部が受信した前記アイコンの識別情報に関連する前記投稿情報である位置投稿情報を前記投稿情報記憶部から読み出し、読み出した前記位置投稿情報を前記第１端末装置に送信する投稿情報送信部と、前記第１端末装置から、前記位置投稿情報に対する新たな投稿情報を受信し、受信した前記新たな投稿情報を、前記位置情報受信部が受信した前記アイコンの識別情報に関連付けて前記投稿情報記憶部に記憶させる投稿情報追加部とを備える。
【０００７】
本発明の他の局面に係る端末装置は、投稿情報を提供する投稿情報提供装置に接続された端末装置であって、いずれかの端末装置により取得された画像データと、当該画像データ上の位置を示す位置情報とアイコンの識別情報との対応関係を示すアイコン位置情報と、当該位置情報と前記アイコンとを関連付けたアイコン情報とを受信する画像データ受信部と、前記位置情報が示す位置に前記アイコンが重畳された前記画像データを表示画面に表示させる画像データ表示制御部と、前記アイコンの指定入力を受け付け、指定された前記アイコンの識別情報を前記投稿情報提供装置に送信する位置情報送信部と、前記投稿情報提供装置から、前記位置情報送信部が送信した前記アイコンの識別情報に対応する投稿情報を受信する投稿情報受信部と、前記投稿情報受信部が受信した前記投稿情報を前記表示画面に表示させる投稿情報表示制御部と、前記表示画面に表示された前記投稿情報に対する新たな投稿情報を受け付け、受け付けた前記新たな投稿情報を前記投稿情報提供装置に送信する投稿情報送信部とを備える。
【０００８】
なお、本発明は、このような特徴的な処理部を備える投稿情報提供装置または端末装置として実現することができるだけでなく、投稿情報提供装置または端末装置に含まれる特徴的な処理部が実行する処理をステップとする方法として実現することができる。また、投稿情報提供装置または端末装置に含まれる特徴的な処理部としてコンピュータを機能させるためのプログラムとして実現することもできる。そして、そのようなプログラムを、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などのコンピュータ読取可能な非一時的な記録媒体やインターネットなどの通信ネットワークを介して流通させることができるのは、言うまでもない。また、本発明は、投稿情報提供装置または端末装置の一部又は全部を実現する半導体集積回路として実現したり、投稿情報提供装置または端末装置を含むシステムとして実現したりすることもできる。
【発明の効果】
【０００９】
本発明によると、様々な分野において、ユーザ同士のコミュニケーションを活性化させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態に係る投稿情報提供システムの構成を示す図である。
【図２】端末装置の機能的な構成を示すブロック図である。
【図３】端末装置の表示画面に表示された画像データの一例を示す図である。
【図４】端末装置の表示画面に表示された位置投稿情報の一例を示す図である。
【図５】投稿情報提供装置の機能的な構成を示すブロック図である。
【図６】ユーザ情報記憶部に記憶されているユーザ情報の一例を示す図である。
【図７】アイコン位置情報記憶部に記憶されているアイコン位置情報の一例を示す図である。
【図８】アイコン記憶部に記憶されているアイコン情報の一例を示す図である。
【図９】投稿情報記憶部に記憶されている位置投稿情報の一例を示す図である。
【図１０】投稿情報記憶部に記憶されている画像関連投稿情報の一例を示す図である。
【図１１】音声データ記憶部に記憶されている音声データの一例を示す図である。
【図１２】映像データ記憶部に記憶されている映像データの一例を示す図である。
【図１３】端末装置が実行する処理の流れを示すフローチャートである。
【図１４】投稿情報提供装置が実行する処理の流れを示すフローチャートである。
【図１５】端末装置の利用例を示す図である。
【発明を実施するための形態】
【００１１】
最初に本発明の実施態様を列記して説明する。
【００１２】
本発明の一実施態様に係る投稿情報提供装置は、複数の端末装置に接続され、前記複数の端末装置のうちの少なくとも１つの端末装置が投稿する情報である投稿情報を、前記複数の端末装置に提供する投稿情報提供装置であって、前記複数の端末装置のいずれかが取得した画像データを記憶している画像データ記憶部と、前記画像データ記憶部に記憶されている前記画像データ上の位置を示す位置情報とアイコンの識別情報との対応関係を示すアイコン位置情報を記憶しているアイコン位置情報記憶部と、前記位置情報とアイコンとを関連付けたアイコン情報を記憶しているアイコン記憶部と、前記アイコンの識別情報に関連付けて前記投稿情報を記憶している投稿情報記憶部と、前記複数の端末装置のうち前記投稿情報の閲覧を要求する端末装置である第１端末装置に対して、前記画像データ記憶部に記憶されている前記画像データと、前記アイコン位置情報記憶部に記憶されている前記アイコン位置情報と、前記アイコン記憶部に記憶されている前記アイコン情報とを送信する画像データ送信部と、前記第１端末装置から、前記第１端末装置が指定した前記アイコンの識別情報を受信する位置情報受信部と、前記位置情報受信部が受信した前記アイコンの識別情報に関連する前記投稿情報である位置投稿情報を前記投稿情報記憶部から読み出し、読み出した前記位置投稿情報を前記第１端末装置に送信する投稿情報送信部と、前記第１端末装置から、前記位置投稿情報に対する新たな投稿情報を受信し、受信した前記新たな投稿情報を、前記位置情報受信部が受信した前記アイコンの識別情報に関連付けて前記投稿情報記憶部に記憶させる投稿情報追加部とを備える。
【００１３】
この構成によると、いずれかの端末装置が取得した画像データと、当該画像データ上の位置を示す位置情報とアイコンの識別情報との対応関係を示すアイコン位置情報と、当該位置情報とアイコンとを関連付けたアイコン情報とが第１端末装置に送信される。このため、第１端末装置では、いずれかの端末装置が取得した画像データを表示させるとともに、画像データ上にアイコンを表示することができる。また、第１端末装置からアイコンの識別情報を受信すると、当該識別情報に関連する位置投稿情報が第１端末装置に送信される。つまり、第１端末装置のユーザが画像データ上のアイコンをタップ操作などにより指定すると、指定したアイコンの識別情報に対応する位置投稿情報が第１端末装置に送信される。第１端末装置では位置投稿情報を表示することができる。この位置投稿情報に対してユーザが入力した新たな投稿情報を第１端末装置から受信すると、投稿情報提供装置は、新たな投稿情報を投稿情報記憶部に記憶させることができる。このように、いずれかの端末装置が取得した画像データ上のアイコンの識別情報と関連付けて、投稿情報を記憶し、その投稿情報を端末装置に提供することができる。また、第１端末装置から新たな投稿情報を受信した場合には、新たな投稿情報をアイコンの識別情報と関連付けて記憶することができる。よって、第１端末装置のユーザは、画像データのアイコンが示す位置に対して投稿を行うことができる。このように、ユーザが情報を投稿する対象は地図に限定されることがなく、どのような画像に対しても情報を投稿することができる。また、第１端末装置が画像データ上のアイコンを指定するだけで、第１端末装置は、そのアイコンの識別情報に関連する投稿情報を受信したり、新たな情報の投稿を行ったりすることができる。つまり、第１端末装置のユーザは実際に画像データが取得された場所に行かなくても、その場所についての情報を投稿することができる。このように、画像データ上の各位置について電子掲示板またはチャットの機能を提供することができる。これにより、様々な分野において、ユーザ同士のコミュニケーションを活性化させることができる。
【００１４】
前記画像データは、前記複数の端末装置のいずれかが撮像した画像データであってもよい。
【００１５】
この構成によると、ユーザが撮像した画像データ上の任意の位置について、情報を投稿することができる。例えば、複数の対象物が撮像された画像データについて、そのうちの一つの対象物に関連付けられたアイコンをタップ操作により指定すれば、当該対象物について情報の投稿を行うことができる。
【００１６】
また、前記位置情報受信部は、前記第１端末装置が指定した前記画像データ上の位置に係る位置情報または前記第１端末装置が指定した前記アイコンの識別情報を受信し、前記位置情報受信部は、さらに、前記位置情報を受信した場合には、当該位置情報を、アイコンの識別情報と対応付けて前記アイコン位置情報記憶部に書き込み、前記アイコン記憶部には、前記位置情報受信部が受信した前記位置情報に関連付けられた前記アイコンが記憶されていてもよい。
【００１７】
この構成によると、第１端末装置のユーザが画像データ上でアイコンが配置されていない位置をタップ操作などにより指定した場合には、その位置を示す位置情報が投稿情報提供装置に送信される。この操作に伴い、ユーザが指定した位置の位置情報がアイコンの識別情報と対応付けられ、アイコン位置情報としてアイコン位置情報記憶部に書き込まれる。アイコン位置情報がアイコン位置情報記憶部に書き込まれることにより、アイコン記憶部にも位置情報にアイコンが関連付けられたアイコン情報が記憶される。その後の処理で、アイコン位置情報と当該アイコン情報とが第１端末装置に送信されることより、第１端末装置のユーザは、当該アイコンのアイコンＩＤに対応する新たな投稿情報を投稿することができる。
【００１８】
また、上述の投稿情報提供装置は、さらに、前記位置情報に関連付けて音声データを記憶している音声データ記憶部と、前記位置情報受信部が受信した前記アイコンの識別情報に関連する前記音声データを前記音声データ記憶部から読み出し、読み出した前記音声データを前記第１端末装置に送信する音声データ送信部とを備えていてもよい。
【００１９】
この構成によると、例えば、第１端末装置のユーザがアイコンをタップ操作などにより指定すると、第１端末装置から音声データを出力させることができる。例えば、コンサート会場に配置された警備員に対して音声指示を出すために、コンサート会場の案内図を示す画像データ上にアイコンを配置し、アイコンに対応する音声データを第１端末装置に送信する。これにより、第１端末装置を利用する警備員が、自身が配置された位置に対応するアイコンをタップ操作などにより指定すると、音声メッセージにより、その警備員に指示を伝えることができる。
【００２０】
また、上述の投稿情報提供装置は、さらに、前記位置情報に関連付けて映像データを記憶している映像データ記憶部と、前記位置情報受信部が受信した前記アイコンの識別情報に関連する前記映像データを前記映像データ記憶部から読み出し、読み出した前記映像データを前記第１端末装置に送信する映像データ送信部とを備えていてもよい。
【００２１】
この構成によると、例えば、第１端末装置のユーザがアイコンをタップ操作などにより指定すると、第１端末装置から映像データを出力させることができる。このため、例えば、文章では伝えるのが難しい指示などを、映像により各ユーザに伝えることができる。
【００２２】
また、前記アイコン記憶部に記憶されている前記アイコンは、位置情報ごとに表示態様が異なっていてもよい。
【００２３】
この構成によると、アイコンの表示態様を位置ごとに変更することができる。例えば、複数の対象物を撮像した画像データにおいて、対象物ごとに異なるアイコンを配置することができる。あるアイコンを他のアイコンと比べて目立つような表示態様とすることにより、あるアイコンの投稿情報の閲覧を、ユーザに促すことができる。
【００２４】
また、前記投稿情報記憶部は、さらに、前記画像データに関連づけて投稿情報を記憶しており、前記投稿情報送信部は、さらに、前記画像データに関連した前記投稿情報である画像関連投稿情報を前記投稿情報記憶部から読み出し、読み出した前記画像関連投稿情報を前記第１端末装置に送信し、前記投稿情報追加部は、さらに、前記第１端末装置から、前記画像関連投稿情報に対する新たな投稿情報を受信し、受信した前記新たな投稿情報を前記画像データに関連付けて前記投稿情報記憶部に記憶させてもよい。
【００２５】
この構成によると、画像データ上のアイコンのみならず、画像データの全体に対しても、投稿情報を投稿することができる。これにより、画像データの全体に対して情報のやり取りをする電子掲示板またはチャットの機能を提供することができる。よって、様々な分野において、ユーザ同士のコミュニケーションを活性化させることができる。
【００２６】
本発明の他の実施態様に係る端末装置は、投稿情報を提供する投稿情報提供装置に接続された端末装置であって、いずれかの端末装置により取得された画像データと、当該画像データ上の位置を示す位置情報とアイコンの識別情報との対応関係を示すアイコン位置情報と、当該位置情報と前記アイコンとを関連付けたアイコン情報とを受信する画像データ受信部と、前記位置情報が示す位置に前記アイコンが重畳された前記画像データを表示画面に表示させる画像データ表示制御部と、前記アイコンの指定入力を受け付け、指定された前記アイコンの識別情報を前記投稿情報提供装置に送信する位置情報送信部と、前記投稿情報提供装置から、前記位置情報送信部が送信した前記アイコンの識別情報に対応する投稿情報を受信する投稿情報受信部と、前記投稿情報受信部が受信した前記投稿情報を前記表示画面に表示させる投稿情報表示制御部と、前記表示画面に表示された前記投稿情報に対する新たな投稿情報を受け付け、受け付けた前記新たな投稿情報を前記投稿情報提供装置に送信する投稿情報送信部とを備える。
【００２７】
この構成によると、表示画面に、アイコンが重畳された画像データが表示される。なお、画像データはいずれかの端末装置により取得されたものである。端末装置のユーザが画像データ上のアイコンをタップ操作などにより指定すると、指定したアイコンの識別情報に対応する投稿情報を受信し、投稿情報を表示画面に表示させることができる。また、ユーザは、投稿情報に対する新たな投稿情報を投稿情報提供装置に送信することができる。このように、ユーザは画像データ上の位置を指定するだけで、当該位置に対して情報を投稿することができる。ユーザが情報を投稿する対象は地図に限定されることがなく、どのような画像に対しても情報を投稿することができる。また、端末装置のユーザは実際に画像データが取得された場所に行かなくても、アイコンを指定するだけで指定位置についての情報を投稿することができる。このように、画像データ上の各位置について電子掲示板またはチャットの機能を提供することができる。これにより、様々な分野において、ユーザ同士のコミュニケーションを活性化させることができる。
【００２８】
また、上述の端末装置は、さらに、前記投稿情報提供装置から、前記位置情報送信部が送信した前記アイコンの識別情報に関連する音声データを受信する音声データ受信部と、前記音声データ受信部が受信した前記音声データを出力する音声データ出力部とを備えていてもよい。
【００２９】
この構成によると、例えば、端末装置のユーザがアイコンをタップ操作などにより指定すると、端末装置から音声データを出力させることができる。例えば、コンサート会場に配置された警備員に対して音声指示を出すために、コンサート会場の案内図を示す画像データ上にアイコンが配置され、アイコンに対応する音声データを受信する。これにより、端末装置を利用する警備員が、自身が配置された位置に対応するアイコンをタップ操作などにより指定すると、音声メッセージにより、その警備員に指示を伝えることができる。
【００３０】
［本願発明の実施形態の詳細］
以下、本発明の実施の形態について、図面を用いて詳細に説明する。なお、以下で説明する実施の形態は、いずれも本発明の好ましい一具体例を示すものである。以下の実施の形態で示される数値、形状、構成要素、構成要素の配置位置および接続形態、ステップ、ステップの順序などは、一例であり、本発明を限定する主旨ではない。本発明は、特許請求の範囲によって特定される。よって、以下の実施の形態における構成要素のうち、本発明の最上位概念を示す独立請求項に記載されていない構成要素については、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成するものとして説明される。
【００３１】
［１．システムの全体構成］
図１は、本発明の実施の形態に係る投稿情報提供システムの構成を示す図である。
投稿情報提供システム１００は、投稿情報提供装置４０と、複数の端末装置１０とを備える。端末装置１０は、無線基地局３２およびインターネットや携帯電話回線などのネットワーク３０を介して投稿情報提供装置４０に接続されている。
【００３２】
投稿情報提供システム１００は、複数の端末装置１０が投稿する投稿情報を投稿情報提供装置４０で管理し、その投稿情報を複数の端末装置１０に提供するシステムである。
【００３３】
［２．端末装置１０の構成］
図２は、端末装置１０の機能的な構成を示すブロック図である。端末装置１０は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）などを備えるコンピュータ、タブレット端末またはスマートフォンなどにより構成される。
【００３４】
端末装置１０は、入力部１１と、表示画面１２と、スピーカー１３と、カメラ１４と、通信Ｉ／Ｆ部１５と、ユーザ情報送信部１６と、画像データ受信部１７と、画像データ表示制御部１８と、位置情報送信部２０と、投稿情報受信部２１と、投稿情報表示制御部２２と、投稿情報送信部２３と、音声データ受信部２４と、音声データ出力部２５と、画像データ送信部２６と、映像データ受信部２７と、映像データ出力部２８とを備える。
【００３５】
入力部１１は、端末装置１０に対して情報を入力するための処理部であり、ハードウェアキーボード、ソフトウェアキーボード、タッチパネル、マウスなどにより構成される。
【００３６】
表示画面１２は、画像や文字を表示するための表示画面であり、モニタやディスプレイなどにより構成される。
スピーカー１３は、端末装置１０のユーザに対して音声を出力する。
カメラ１４は、対象物を撮像し、画像データを画像データ送信部２６へ出力する。
【００３７】
通信Ｉ／Ｆ（インタフェース）部１５は、無線基地局３２およびネットワーク３０を介して、投稿情報提供装置４０とデータ通信を行うための通信インタフェースであり、無線通信モジュールなどにより構成される。
【００３８】
ユーザ情報送信部１６は、入力部１１を用いてユーザが入力したアカウントおよびパスワードを含むユーザ情報を、入力部１１から取得し、取得したユーザ情報を通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０に送信する。
【００３９】
画像データ受信部１７は、通信Ｉ／Ｆ部１５を介して画像データを受信する。この画像データは、いずれかの端末装置１０が取得した画像データであり、例えば、いずれかの端末装置１０が撮像した画像データである。画像データ受信部１７は、さらに、画像データ上の位置とアイコンの識別情報との対応関係を示すアイコン位置情報と、当該位置情報にアイコンが関連付けられたアイコン情報とを受信する。ユーザは、入力部１１を操作して画像データ受信部１７が受信した画像上に線図を追記することもできる。また、線の色を変更することもできる。
【００４０】
画像データ表示制御部１８は、画像データ受信部１７から、画像データと、アイコン位置情報と、アイコン情報とを受信し、アイコン位置情報に含まれる位置情報が示す位置にアイコンが重畳された画像データを、表示画面１２に表示させる制御を行う。
【００４１】
図３は、端末装置１０の表示画面１２に表示された画像データの一例を示す図である。表示画面１２には、二人の人物と家とを含む画像データ６０が表示されている。また、画像データ６０には、アイコン６１Ａ〜６１Ｄが重畳されている。
【００４２】
位置情報送信部２０は、表示画面１２に表示された画像データに重畳されたアイコンであって、ユーザが入力部１１を操作することにより指定したアイコンの識別情報を入力部１１から受け付ける。例えば、ユーザが図３に示す表示画面１２上でアイコン６１Ｂをタップすることによりアイコン６１Ｂを指定したとする。なお、表示画面１２は、タッチパネル（入力部１１）の機能を備えるものとする。すると、位置情報送信部２０は、アイコン６１Ｂの位置情報を入力部１１から受け付ける。例えば、アイコン６１Ｂの領域のうち、最下端の位置を示す位置情報を、アイコン６１Ｂの位置情報として受け付ける。位置情報送信部２０は、上述のアイコン位置情報に基づいて、受け付けたアイコン（ここでは、アイコン６１Ｂ）の位置情報からアイコンの識別情報であるアイコンＩＤを求め、アイコンＩＤを、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０に送信する。
なお、ユーザが入力部１１を操作して、画像データ上のアイコン以外の位置を指定した場合には、位置情報送信部２０は、指定した当該位置の位置情報を投稿情報提供装置４０に送信する。また、ユーザが入力部１１を操作して、画像データ上でドラッグ操作またはスワイプ操作を行った場合には、位置情報送信部２０は、ドラッグまたはスワイプされた位置の位置情報（以下、「線図情報」という）を投稿情報提供装置４０に送信する。
【００４３】
投稿情報受信部２１は、位置情報送信部２０が送信したアイコンＩＤに対応する投稿情報である位置投稿情報を、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０から受信する。
【００４４】
投稿情報表示制御部２２は、投稿情報受信部２１が受信した位置投稿情報を表示画面１２に表示する制御を行う。例えば、図４に示すように、表示画面１２上に位置投稿情報６２を表示させる。位置投稿情報６２は、ユーザ「Ｕ００１」とユーザ「Ｕ００２」との間でやり取りされた会話を示している。
【００４５】
投稿情報送信部２３は、表示画面１２に表示された投稿情報に対する新たな投稿情報を、入力部１１から受け付け、受け付けた新たな投稿情報を、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０に送信する。例えば、ユーザが入力部１１を操作して、図４に示す位置投稿情報６２に対する新たな投稿情報を入力した場合には、投稿情報送信部２３は、入力された新たな投稿情報を入力部１１から受け付け、受け付けた新たな投稿情報を通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０に送信する。
【００４６】
音声データ受信部２４は、位置情報送信部２０が送信したアイコンＩＤに関連する音声データを受信する。例えば、ユーザがアイコン６１Ｂをタップすることにより、位置情報送信部２０がアイコン６１ＢのアイコンＩＤを投稿情報提供装置４０に送信した場合には、音声データ受信部２４は、アイコン６１ＢのアイコンＩＤに対応付けられた音声データを、投稿情報提供装置４０から受信する。
【００４７】
音声データ出力部２５は、音声データ受信部２４が受信した音声データをスピーカー１３から出力する。
【００４８】
画像データ送信部２６は、カメラ１４が対象物を撮像することにより得られる画像データを、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０に送信する。
映像データ受信部２７は、位置情報送信部２０が送信したアイコンＩＤに関連する映像データを受信する。例えば、ユーザがアイコン６１Ｂをタップすることにより、位置情報送信部２０がアイコン６１ＢのアイコンＩＤを投稿情報提供装置４０に送信した場合には、映像データ受信部２７は、アイコン６１ＢのアイコンＩＤに対応付けられた映像データを、投稿情報提供装置４０から受信する。
映像データ出力部２８は、映像データ受信部２７が受信した映像データを表示画面１２に表示する。例えば、アイコン６１Ｂの近傍に吹き出しを設け、その中に映像データを表示する。
【００４９】
［３．投稿情報提供装置４０の構成］
図５は、投稿情報提供装置４０の機能的な構成を示すブロック図である。投稿情報提供装置４０は、ＣＰＵ、ＲＡＭ、ＲＯＭなどを備えるコンピュータなどにより構成される。
【００５０】
投稿情報提供装置４０は、通信Ｉ／Ｆ部４１と、ユーザ情報記憶部４２と、画像データ記憶部４３と、アイコン位置情報記憶部４４と、アイコン記憶部４５と、投稿情報記憶部４６と、音声データ記憶部４７と、認証部４８と、画像データ受信部４９と、画像データ送信部５０と、位置情報受信部５１と、投稿情報送信部５２と、音声データ送信部５３と、投稿情報追加部５４と、映像データ記憶部５５と、映像データ送信部５６と、線図追加部５７とを備える。
【００５１】
通信Ｉ／Ｆ部４１は、ネットワーク３０および無線基地局３２を介して端末装置１０とデータ通信を行うための通信インタフェースであり、無線通信モジュールまたは有線通信モジュールなどにより構成される。
【００５２】
ユーザ情報記憶部４２は、投稿情報提供装置４０の利用を許可するユーザに関するユーザ情報を記憶する記憶装置であり、ＨＤＤ（Hard Disk Drive）などにより構成される。図６は、ユーザ情報記憶部４２に記憶されているユーザ情報の一例を示す図であり、ユーザ情報は、ユーザのアカウントおよびパスワードの組を含む。ユーザ情報はユーザごとに設けられ、例えば、あるユーザのユーザ情報は、アカウント「Ｕ００１」とパスワード「ａｂｃ１２３」との組み合わせで示されている。なお、アカウントは、ユーザまたは管理者が設定した文字列であってもよいし、メールアドレスや端末装置１０の端末ＩＤなどであってもよい。
【００５３】
画像データ記憶部４３は、複数の端末装置１０のうちのいずれかによって取得された画像データを記憶している記憶装置であり、ＨＤＤなどにより構成される。例えば、図３に示したような画像データ６０を記憶している。
【００５４】
アイコン位置情報記憶部４４は、画像データ記憶部４３に記憶されている画像データ上の位置、つまり、アイコンの位置を示す位置情報とアイコンの識別情報とを対応付けたアイコン位置情報を記憶している記憶装置であり、ＨＤＤなどにより構成される。図７は、アイコン位置情報記憶部４４に記憶されているアイコン位置情報の一例を示す図である。上から順に、図３に示した画像データ６０上のアイコン６１Ａ、６１Ｂ、６１Ｃおよび６１Ｄの位置座標およびアイコンＩＤを示している。
【００５５】
アイコン記憶部４５は、アイコン情報を記憶している記憶装置である。つまり、アイコン記憶部４５は、アイコンの位置を示す位置情報にアイコン（アイコンの画像データ）を関連付けたアイコン情報を記憶しており、ＨＤＤなどにより構成される。図８は、アイコン記憶部４５に記憶されているアイコン情報の一例を示す図である。アイコンＡは、図３のアイコン６１Ａおよび６１Ｂを示し、アイコンＢは、図３のアイコン６１Ｃを示し、アイコンＣは、図３のアイコン６１Ｄを示す。アイコンＡには、アイコン６１Ａおよび６１Ｂの位置情報およびアイコンＩＤ「１」および「２」が対応付けられており、アイコンＢには、アイコン６１Ｃの位置情報およびアイコンＩＤ「３」が対応付けられ、アイコンＣには、アイコン６１Ｄの位置情報およびアイコンＩＤ「４」が対応付けられている。
【００５６】
投稿情報記憶部４６は、アイコンＩＤに関連付けて投稿情報（上述の「位置投稿情報」）を記憶している記憶装置であり、ＨＤＤなどにより構成される。図９は、投稿情報記憶部４６に記憶されている位置投稿情報の一例を示す図である。投稿情報記憶部４６には、投稿番号と、位置投稿情報を投稿したユーザのアカウントと、アイコンＩＤと、位置投稿情報の内容とが記憶されている。この位置投稿情報は、図４で示したように表示画面１２に表示された位置投稿情報６２の内容と同じである。
【００５７】
投稿情報記憶部４６は、さらに、画像データ記憶部４３に記憶されている画像データに関連づけて投稿情報を記憶している。画像データに関連付けられた投稿情報のことを、以下では「画像関連投稿情報」と言う。図１０は、投稿情報記憶部４６に記憶されている画像関連投稿情報の一例を示す図である。投稿情報記憶部４６には、投稿番号と、画像関連投稿情報を投稿したユーザのアカウントと、画像関連投稿情報の内容とが記憶されている。たとえば、投稿番号「１」のフィールドには、アカウント「Ｕ００１」のユーザが投稿した画像関連投稿情報は「ＡＡＡ」であることが示されている。なお、画像データが複数存在する場合には、投稿情報記憶部４６は、画像データごとに画像関連投稿情報を記憶している。
【００５８】
音声データ記憶部４７は、アイコンＩＤに関連付けて音声データを記憶している。図１１は、音声データ記憶部４７に記憶されている音声データの一例を示す図である。音声データ記憶部４７には、音声データＡ〜Ｄが記憶されている。音声データＡには、図３のアイコン６１ＡのアイコンＩＤ「１」が対応付けられ、音声データＢには、図３のアイコン６１ＢのアイコンＩＤ「２」が対応付けられ、音声データＣには、図３のアイコン６１ＣのアイコンＩＤ「３」が対応付けられ、音声データＤには、図３のアイコン６１ＤのアイコンＩＤ「４」が対応付けられている。
【００５９】
認証部４８は、通信Ｉ／Ｆ部４１を介して端末装置１０からユーザ情報を取得し、取得したユーザ情報がユーザ情報記憶部４２に登録されているか否かを判断することにより、ユーザのアクセスを認証するか否かを判断する。
【００６０】
画像データ受信部４９は、通信Ｉ／Ｆ部４１を介して、端末装置１０から、端末装置１０が取得した、つまり、端末装置１０が撮像した画像データを受信し、受信した画像データを画像データ記憶部４３に書き込む。
【００６１】
画像データ送信部５０は、投稿情報の閲覧を要求する端末装置１０に対して、画像データ記憶部４３に記憶されている画像データと、アイコン位置情報記憶部４４に記憶されているアイコン位置情報と、アイコン記憶部４５に記憶されているアイコン情報とを送信する。
【００６２】
位置情報受信部５１は、投稿情報の閲覧を要求する端末装置１０から、端末装置１０が指定した画像データ上のアイコンのアイコンＩＤを受信する。たとえば、位置情報受信部５１は、ユーザが端末装置１０の表示画面１２をタップすることにより指定したアイコンのアイコンＩＤを、端末装置１０から受信する。
【００６３】
なお、位置情報受信部５１は、アイコンＩＤではなく、端末装置１０から、画像データ上のアイコン以外の位置を示す位置情報を受信する場合もある。位置情報受信部５１が画像データ上のアイコン以外の位置情報を受信した場合には、受信した位置情報を新たなアイコンＩＤと対応付けたアイコン位置情報をアイコン位置情報記憶部４４に登録する。また、位置情報受信部５１は、受信した位置情報にアイコンを対応付けたアイコン情報をアイコン記憶部４５に登録する。アイコン記憶部４５に登録されるアイコンは、あらかじめ定められたアイコンである。これにより、新たなアイコン位置情報とアイコン情報とが登録されることになる。
また、位置情報受信部５１は、端末装置１０から、画像データ上でドラッグまたはスワイプされた位置の位置情報（線図情報）を受信する場合もある。この線図情報は、後述する線図追加部５７によって利用される。
【００６４】
投稿情報送信部５２は、位置情報受信部５１が受信したアイコンＩＤに関連する投稿情報である位置投稿情報を投稿情報記憶部４６から読み出し、読み出した位置投稿情報を投稿情報の閲覧を要求する端末装置１０に送信する。
【００６５】
音声データ送信部５３は、位置情報受信部５１が受信したアイコンＩＤに関連する音声データを音声データ記憶部４７から読み出し、読み出した音声データを投稿情報の閲覧を要求する端末装置１０に送信する。
【００６６】
投稿情報追加部５４は、投稿情報の閲覧を要求する端末装置１０から、位置投稿情報に対する新たな投稿情報を受信し、受信した新たな投稿情報を、位置情報受信部５１が受信したアイコンＩＤに関連付けて投稿情報記憶部４６に記憶させる。これにより、ユーザが指定したアイコンに関連する位置投稿情報に新たな投稿情報が追加される。
映像データ記憶部５５は、アイコンＩＤに関連付けて映像データを記憶している。図１２は、映像データ記憶部５５に記憶されている映像データの一例を示す図である。映像データ記憶部５５には、映像データＡ〜Ｄが記憶されている。映像データＡには、図３のアイコン６１ＡのアイコンＩＤ「１」が対応付けられ、映像データＢには、図３のアイコン６１ＢのアイコンＩＤ「２」が対応付けられ、映像データＣには、図３のアイコン６１ＣのアイコンＩＤ「３」が対応付けられ、映像データＤには、図３のアイコン６１ＤのアイコンＩＤ「４」が対応付けられている。
映像データ送信部５６は、位置情報受信部５１が受信したアイコンＩＤに関連する映像データを映像データ記憶部５５から読み出し、読み出した映像データを投稿情報の閲覧を要求する端末装置１０に送信する。
線図追加部５７は、位置情報受信部５１が線図情報を受信した場合には、当該位置情報に従い、画像データ記憶部４３に記憶されている画像データ上に線図を書き込み、画像データ記憶部４３を更新する。なお、端末装置１０からの指定により線図の色や太さなどは変更可能である。
【００６７】
［４．端末装置１０の処理フロー］
図１３は、端末装置１０が実行する処理の流れを示すフローチャートである。
ユーザが、入力部１１からアカウントとパスワードとを入力すると、ユーザ情報送信部１６が、当該アカウントと当該パスワードとを通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０に送信する（Ｓ１）。
【００６８】
投稿情報提供装置４０はユーザ情報送信部１６から受信したアカウントとパスワードによりユーザ認証を行い、認証が成功した場合には、画像データとアイコン位置情報とアイコン情報とを、端末装置１０に送信する。画像データ受信部１７は、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０から送信された画像データと、アイコン位置情報と、アイコン情報とを受信する（Ｓ２）。
【００６９】
また、投稿情報受信部２１は、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０から画像関連投稿情報を受信する（Ｓ３）。
【００７０】
画像データ表示制御部１８は、画像データ受信部１７が受信した画像データを表示画面１２に表示するとともに、アイコン位置情報が示す画像データ上の位置にアイコンを表示する制御を行う（Ｓ４）。
【００７１】
また、投稿情報表示制御部２２は、投稿情報受信部２１が受信した画像関連投稿情報を表示画面１２に表示する制御を行う（Ｓ５）。
【００７２】
図３に示すように、表示画面１２の上半分に画像データ６０が表示され、画像データ６０上に、アイコン６１Ａ〜６１Ｄが表示されている。また、表示画面１２の下半分には画像関連投稿情報６３が表示されている。
【００７３】
位置情報送信部２０は、ユーザが入力部１１を操作して表示画面１２に表示されているアイコンのうちいずれかをタップ操作などにより選択したか否かを判断する（Ｓ６）。
【００７４】
アイコンが選択された場合には（Ｓ６でＹＥＳ）、位置情報送信部２０は、選択されたアイコンのアイコンＩＤを、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０に送信する（Ｓ７）。たとえば、図３に示すアイコン６１Ｂをユーザがタップ操作などにより選択した場合には、アイコン６１ＢのアイコンＩＤ「２」が投稿情報提供装置４０に送信される。
【００７５】
音声データ受信部２４は、位置情報送信部２０が送信したアイコンＩＤに対応する音声データを、投稿情報提供装置４０から受信する（Ｓ８）。
【００７６】
音声データ出力部２５は、音声データ受信部２４が受信した音声データをスピーカー１３から出力する（Ｓ９）。
また、映像データ受信部２７は、位置情報送信部２０が送信したアイコンＩＤに対応する映像データを、投稿情報提供装置４０から受信する（Ｓ１０）。
映像データ出力部２８は、映像データ受信部２７が受信した映像データを、ユーザが選択したアイコンの近傍に表示させる（Ｓ１１）。
【００７７】
投稿情報受信部２１は、位置情報送信部２０が送信したアイコンＩＤに対応する位置投稿情報を、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０から受信する（Ｓ１２）。たとえば、投稿情報受信部２１は、図９に示すようなアイコン６１ＢのアイコンＩＤ「２」に対応する位置投稿情報を、投稿情報提供装置４０から受信する。
【００７８】
投稿情報表示制御部２２は、投稿情報受信部２１が受信した位置投稿情報を表示画面１２に表示する制御を行う（Ｓ１３）。たとえば、図４に示すように、表示画面１２上にアイコン６１ＢのアイコンＩＤ「２」に対応する位置投稿情報６２が表示される。なお、位置投稿情報６２に、画像データやユーザの顔写真データなどが含まれている場合には、図４に示すようにそれらを同時に表示してもよい。
【００７９】
ステップＳ１３の後、またはアイコンが選択されていない場合には（Ｓ６でＮＯ）、位置情報送信部２０は、ユーザが入力部１１を操作した表示画面１２に表示されている画像データをタップ操作などにより選択したか否かを判断する（Ｓ１４）。つまり、位置情報送信部２０は、ユーザが画像データ上のアイコン以外の位置をタップ操作などにより選択したか否かを判断する。
【００８０】
画像データが選択された場合には（Ｓ１４でＹＥＳ）、位置情報送信部２０は、選択された画像データ上の位置情報を、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０に送信する（Ｓ１５）。画像データ上の位置情報を送信することにより、投稿情報提供装置４０は、位置情報とアイコンとの対応関係を示すアイコン位置情報と、当該位置情報にアイコンが対応付けられたアイコン情報とを登録することになる。したがって、その後の処理により、投稿情報提供装置４０は、アイコン位置情報とアイコン情報とを端末装置１０に送信するため、端末装置１０は、新たに登録されたアイコンを表示画面１２上に表示することができる。
【００８１】
ステップＳ１５の後、または画像が選択されていない場合には（Ｓ１４でＮＯ）、位置情報送信部２０は、ユーザが画像データ上に線図を描画したか否かを判断する（Ｓ１６）。つまり、位置情報送信部２０は、ユーザが入力部１１を操作して、画像データ上でドラッグ操作またはスワイプ操作を行ったか否かを判断する。
画像データ上で線図が描画された場合には（Ｓ１６でＹＥＳ）、位置情報送信部２０は、画像データ上でドラッグまたはスワイプされた位置の位置情報を線図情報として、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０に送信する（Ｓ１７）。
ステップＳ１７の後、または線図が描画されていない場合には（Ｓ１６でＮＯ）、投稿情報送信部２３は、ユーザが入力部１１を操作して投稿情報を入力したか否かを判断する（Ｓ１８）。
【００８２】
投稿情報が入力された場合には（Ｓ１８でＹＥＳ）、投稿情報送信部２３は、ユーザが入力した投稿情報を、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０に送信する（Ｓ１９）。たとえば、図４に示す位置投稿情報６２に対してユーザが投稿情報を入力すると、入力された投稿情報が投稿情報提供装置４０に送信される。また、図３に示す画像関連投稿情報６３に対してユーザが投稿情報を入力すると、入力された投稿情報が投稿情報提供装置４０に送信される。
【００８３】
ステップＳ１９の後、または投稿情報が入力されていない場合には（Ｓ１８でＮＯ）、投稿情報受信部２１は、投稿情報提供装置４０から新たな投稿情報が送信され、それを受信しているか否かを判断する（Ｓ２０）。
【００８４】
投稿情報受信部２１が新たな投稿情報を受信した場合には（Ｓ２０でＹＥＳ）、投稿情報表示制御部２２は、受信した新たな投稿情報を表示画面１２に表示する制御を行う（Ｓ２１）。このような処理により、他の端末装置１０が投稿した情報を表示画面１２に表示することができる。
【００８５】
ステップＳ２１の後、または投稿情報を受信していない場合には（Ｓ２０でＮＯ）、画像データ送信部２６は、ユーザがカメラ１４を用いて対象物を撮像したか否かを判断する（Ｓ２２）。
【００８６】
ユーザが対象物を撮像している場合には（Ｓ２２でＹＥＳ）、画像データ送信部２６は、カメラ１４から対象物の画像データを受信し、受信した対象物の画像データを、通信Ｉ／Ｆ部１５を介して投稿情報提供装置４０に送信する（Ｓ２３）。送信された画像データは、情報の投稿の対象として利用されることになる。
【００８７】
端末装置１０は、図１３に示した処理を繰り返し実行する。ただし、ステップＳ１の処理は、初回のみ実行されればよい。また、前回の繰り返し処理と共通する処理については適宜省略される。たとえば、画像データなどを既に受信済みであれば、ステップＳ２およびＳ４の処理は省略される。また、表示画面１２に位置投稿情報が表示されている場合には、ステップＳ３およびＳ５の処理は省略される。
【００８８】
なお、ユーザがアイコンを選択することにより位置投稿情報が表示された後、たとえば、端末装置１０に設けられたハードウェアボタンを押すなどの操作を行うことにより、再度、画像関連投稿情報を表示させるようにしてもよい。
【００８９】
［５．投稿情報提供装置４０の処理フロー］
図１４は、投稿情報提供装置４０が実行する処理の流れを示すフローチャートである。
【００９０】
認証部４８は、通信Ｉ／Ｆ部４１を介して端末装置１０からユーザ情報を受信する（Ｓ３１）。ユーザ情報には、端末装置１０を利用するユーザのアカウントとパスワードの情報が含まれている。
【００９１】
認証部４８は、受信したユーザ情報がユーザ情報記憶部４２に記憶されているか否かを確認することにより、ユーザの認証処理を行う（Ｓ３２）。
【００９２】
受信したユーザ情報がユーザ情報記憶部４２に記憶されており、ユーザの認証に成功した場合には（Ｓ３３でＹＥＳ）、画像データ送信部５０は、画像データ記憶部４３、アイコン位置情報記憶部４４およびアイコン記憶部４５から、それぞれ、画像データ、アイコン位置情報およびアイコン情報を読み出し、読み出したこれらのデータを、通信Ｉ／Ｆ部４１を介して端末装置１０に送信する（Ｓ３４）。
【００９３】
また、投稿情報送信部５２は、投稿情報記憶部４６から画像関連投稿情報を読み出し、読み出した画像関連投稿情報を、通信Ｉ／Ｆ部４１を介して端末装置１０に送信する（Ｓ３５）。
【００９４】
位置情報受信部５１が通信Ｉ／Ｆ部４１を介して端末装置１０から情報を受信していれば（Ｓ３６でＹＥＳ）、位置情報受信部５１は、当該情報がアイコン位置情報記憶部４４に記憶されているアイコンＩＤであるか否かを判断する（Ｓ３７）。
【００９５】
アイコンＩＤを受信していれば（Ｓ３７でＹＥＳ）、投稿情報送信部５２は、アイコンＩＤに対応する位置投稿情報を投稿情報記憶部４６から読み出し、読み出した位置投稿情報を、通信Ｉ／Ｆ部４１を介して端末装置１０に送信する（Ｓ３８）。
【００９６】
また、音声データ送信部５３は、位置情報受信部５１が受信したアイコンＩＤに対応する音声データを音声データ記憶部４７から読み出し、読み出した音声データを、通信Ｉ／Ｆ部４１を介して端末装置１０に送信する（Ｓ３９）。
また、映像データ送信部５６は、位置情報受信部５１が受信したアイコンＩＤに対応する映像データを映像データ記憶部５５から読み出し、読み出した映像データを、通信Ｉ／Ｆ部４１を介して端末装置１０に送信する（Ｓ４０）。
【００９７】
位置情報受信部５１が情報を受信しているが、受信した情報が画像データ上のアイコン以外の位置情報である場合には（Ｓ４１でＹＥＳ）、位置情報受信部５１は、受信した位置情報を新たなアイコンＩＤと対応付けてアイコン位置情報としてアイコン位置情報記憶部４４に登録し、受信した位置情報にアイコンを対応付けたアイコン情報をアイコン記憶部４５に登録する（Ｓ４２）。アイコン記憶部４５に登録されるアイコンは、あらかじめ定められたアイコンである。
【００９８】
位置情報受信部５１が情報を受信しているが、受信した情報が線図情報である場合には（Ｓ４３でＹＥＳ）、線図追加部５７は、線図情報に従い、画像データ記憶部４３に記憶されている画像データ上に線図を書き込み、画像データ記憶部４３を更新する（Ｓ４４）。
ステップＳ４４の後、または位置情報受信部５１が情報を受信していなければ（Ｓ３６でＮＯ）、投稿情報追加部５４が、通信Ｉ／Ｆ部４１を介して端末装置１０から投稿情報を受信していれば（Ｓ４５でＹＥＳ）、投稿情報追加部５４は、受信した投稿情報を投稿情報記憶部４６に書き込むことにより、投稿情報を追加する（Ｓ４６）。
【００９９】
また、投稿情報送信部５２は、追加された投稿情報を投稿情報記憶部４６から読み出し、認証に成功しているユーザが使用中の端末装置１０に送信する（Ｓ４７）。このような処理により、端末装置１０では、投稿情報の表示の更新が行われる。
【０１００】
ステップＳ４７の後、または投稿情報を受信していなければ（Ｓ４５でＮＯ）、画像データ受信部４９が、通信Ｉ／Ｆ部４１を介して端末装置１０から画像データを受信していれば（Ｓ４８でＹＥＳ）、画像データ受信部４９は、受信した画像データを画像データ記憶部４３に書き込むことにより、画像データを追加する（Ｓ４９）。
【０１０１】
投稿情報提供装置４０は、図１４に示した処理を繰り返し実行する。ただし、ステップＳ３１の処理は、初回の繰り返しのみで実行されればよい。なお、通信のセッションごとにユーザ情報を要求する場合には、各セッションの初回の繰り返しのみで実行されればよい。また、前回の繰り返し処理と共通する処理については適宜省略してもよい。たとえば、画像データなどをすでに送信済みであれば、ステップＳ３４の処理は省略される。
【０１０２】
［６．利用例］
図１５は、端末装置１０の利用例を示す図である。
図１５（ａ）を参照して、端末装置１０のユーザ７１は、端末装置１０のカメラ機能を用いて対象物７２を撮像する。対象物７２の画像データは、端末装置１０から投稿情報提供装置４０に送信され、複数の端末装置１０に配信される。
【０１０３】
図１５（ｂ）に示すように、各端末装置１０では、表示画面１２に画像データ６０が表示される。また、各端末装置１０から、画像データ６０に対する画像関連投稿情報６３を投稿することもできる。
【０１０４】
ユーザ７１が、画像データ６０上の位置を選択することにより、画像データ６０上に、順次アイコンが追加され、たとえば、図１５（ｃ）に示すように、アイコン６１Ａ〜６１Ｄが表示される。ユーザがいずれかのアイコンをタップ操作などにより選択すると、端末装置１０は、選択したアイコンのアイコンＩＤに対応付けられた音声データと映像データとを受信し、音声データを再生し、映像データを選択したアイコンの近傍に表示する。また、端末装置１０は、アイコンＩＤに関連する位置投稿情報６２を、投稿情報提供装置４０から受信する。図１５（ｄ）に示すように、端末装置１０は、受信した位置投稿情報６２を表示画面１２に表示する。これにより、アイコンで示される位置に対する位置投稿情報６２が表示されることになる。また、ユーザ７１は、アイコンで示される位置に対する位置投稿情報６２を投稿することもできる。
【０１０５】
また、図１５（ｃ）に示すようにアイコンにコメントを付けることもできる。たとえば、アイコン６１Ａの近傍には、アイコン６１Ａに対するコメント７３が表示されている。このようなコメントは、投稿情報の投稿と同様に、ユーザ７１により投稿され、投稿情報提供装置４０において管理される。
【０１０６】
また、図１５（ｃ）に示すように、アイコンの表示態様を位置ごとに変更してもよい。つまり、アイコン記憶部４５に記憶されているアイコンは、位置情報ごとに表示態様が異なっていてもよい。ここでは、アイコン６１Ａおよびアイコン６１Ｂの表示態様は同じであるが、これらのアイコンの表示態様と、アイコン６１Ｃの表示態様と、アイコン６１Ｄの表示態様とは互いに異なる。アイコンの表示態様は、ユーザ７１が設定できるようにしてもよい。
【０１０７】
［７．実施の形態の効果］
以上説明したように、本実施の形態によると、いずれかの端末装置１０が取得した画像データ６０と、当該画像データ６０上の位置とアイコンＩＤとの対応関係を示すアイコン位置情報と、当該位置情報にアイコンが関連付けられたアイコン情報とが端末装置１０に送信される。このため、端末装置１０では、いずれかの端末装置１０が取得した画像データ６０を表示させるとともに、画像データ６０上にアイコンを表示することができる。また、端末装置１０からアイコンＩＤを受信すると、アイコンＩＤに関連する位置投稿情報６２が、投稿情報提供装置４０から端末装置１０に送信される。つまり、端末装置１０のユーザが画像データ６０上のアイコンをタップ操作などにより指定すると、指定したアイコンのアイコンＩＤに対応する位置投稿情報６２が端末装置１０に送信される。端末装置１０では位置投稿情報６２を表示することができる。この位置投稿情報６２に対してユーザが入力した新たな投稿情報を、投稿情報提供装置４０が端末装置１０から受信すると、投稿情報提供装置４０は、新たな投稿情報を投稿情報記憶部４６に記憶させることができる。このように、投稿情報提供装置４０は、いずれかの端末装置１０が取得した画像データ６０上のアイコンのアイコンＩＤと関連付けて、投稿情報を記憶し、その投稿情報を端末装置１０に提供することができる。また、端末装置１０から新たな投稿情報を受信した場合には、投稿情報提供装置４０は、新たな投稿情報をアイコンＩＤと関連付けて記憶することができる。よって、端末装置１０のユーザは、画像データ６０のアイコンが示す位置に対して投稿を行うことができる。このように、ユーザが情報を投稿する対象は地図に限定されることがなく、どのような画像に対しても情報を投稿することができる。また、端末装置１０が画像データ６０上のアイコンを指定するだけで、端末装置１０は、そのアイコンのアイコンＩＤに関連する投稿情報を受信したり、新たな情報の投稿を行ったりすることができる。つまり、端末装置１０のユーザは実際に画像データ６０が取得された場所に行かなくても、その場所についての情報を投稿することができる。このように、画像データ６０上の各位置について電子掲示板またはチャットの機能を提供することができる。これにより、様々な分野において、ユーザ同士のコミュニケーションを活性化させることができる。
【０１０８】
また、ユーザは、ユーザが撮像した画像データ６０上の任意の位置について、情報を投稿することができる。例えば、複数の対象物が撮像された画像データ６０について、そのうちの一つの対象物に関連付けられたアイコンをタップ操作などにより指定すれば、当該対象物について情報の投稿を行うことができる。
【０１０９】
また、端末装置１０のユーザが、画像データ６０上でアイコンが配置されていない位置をタップ操作などにより指定した場合には、その位置を示す位置情報が投稿情報提供装置４０に送信される。この操作に伴い、ユーザが指定した位置の位置情報がアイコンの識別情報と対応付けられ、アイコン位置情報としてアイコン位置情報記憶部４４に書き込まれる。アイコン位置情報がアイコン位置情報記憶部４４に書き込まれることにより、アイコン記憶部４５にも位置情報にアイコンが関連付けられたアイコン情報が記憶される。その後の処理で、アイコン位置情報と当該アイコン情報とが端末装置１０に送信されることより、端末装置１０のユーザは、当該アイコンのアイコンＩＤに対応する新たな投稿情報を投稿することができる。
【０１１０】
また、端末装置１０のユーザがアイコンをタップ操作などにより指定すると、端末装置１０から音声データを出力させることができる。例えば、コンサート会場に配置された警備員に対して音声指示を出すために、コンサート会場の案内図を示す画像データ６０上にアイコンを配置し、アイコンに対応する音声データを端末装置１０に送信する。これにより、端末装置１０を利用する警備員が、自身が配置された位置に対応するアイコンをタップ操作などにより指定すると、音声メッセージにより、その警備員に指示を伝えることができる。
また、端末装置１０のユーザがアイコンをタップ操作などにより指定すると、端末装置１０から映像データを出力させることもできる。これにより、例えば、文章では伝えるのが難しい指示などを、映像により各ユーザに伝えることができる。
【０１１１】
また、アイコンの表示態様を位置ごとに変更することができる。例えば、複数の対象物を撮像した画像データ６０において、対象物ごとに異なるアイコンを配置することができる。あるアイコンを他のアイコンと比べて目立つような表示態様とすることにより、あるアイコンの投稿情報の閲覧を、ユーザに促すことができる。
【０１１２】
また、画像データ６０上のアイコンのみならず、画像データ６０の全体に対しても、投稿情報（画像関連投稿情報）を投稿することができる。これにより、画像データ６０の全体に対して情報のやり取りをする電子掲示板またはチャットの機能を提供することができる。よって、様々な分野において、ユーザ同士のコミュニケーションを活性化させることができる。
【０１１３】
上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクドライブ、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムとして構成されてもよい。ＲＡＭまたはハードディスクドライブには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。
【０１１４】
さらに、上記の各装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Large Scale Integration：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。ＲＡＭには、コンピュータプログラムが記憶されている。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、システムＬＳＩは、その機能を達成する。
【０１１５】
さらにまた、上記の各装置を構成する構成要素の一部または全部は、各装置に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしてもよい。ＩＣカードまたはモジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。ＩＣカードまたはモジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムに従って動作することにより、ＩＣカードまたはモジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。
【０１１６】
また、本発明は、上記に示す方法であるとしてもよい。また、本発明は、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、上記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０１１７】
さらに、本発明は、上記コンピュータプログラムまたは上記デジタル信号をコンピュータ読取可能な非一時的な記録媒体、例えば、フレキシブルディスク、ハードディスクドライブ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、半導体メモリなどに記録したものとしてもよい。また、これらの非一時的な記録媒体に記録されている上記デジタル信号であるとしてもよい。
【０１１８】
また、本発明は、上記コンピュータプログラムまたは上記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送などを経由して伝送するものとしてもよい。
【０１１９】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、上記メモリは、上記コンピュータプログラムを記憶しており、上記マイクロプロセッサは、上記コンピュータプログラムに従って動作するとしてもよい。
【０１２０】
また、上記プログラムまたは上記デジタル信号を上記非一時的な記録媒体に記録して移送することにより、または上記プログラムまたは上記デジタル信号を上記ネットワークなどを経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０１２１】
［８．付記］
実施の形態に示した投稿情報提供装置４０のうち、必須の構成要素は、画像データ送信部５０と、位置情報受信部５１と、投稿情報送信部５２と、投稿情報追加部５４とである。画像データ記憶部４３と、アイコン位置情報記憶部４４と、投稿情報記憶部４６と、アイコン記憶部４５とは、投稿情報提供装置４０に設けられていることが望ましいが、投稿情報提供装置４０の外部に設けられていてもよい。また、実施の形態に示した端末装置１０のうち、必須の構成要素は、画像データ受信部１７と、画像データ表示制御部１８と、位置情報送信部２０と、投稿情報受信部２１と、投稿情報表示制御部２２と、投稿情報送信部２３とである。
【０１２２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１２３】
本発明は、パーソナルコンピュータや、スマートフォンまたはタブレットなどの情報端末機器を用いた電子掲示板システムやチャットシステムなどに用いると有益である。
【符号の説明】
【０１２４】
１０    端末装置
１１    入力部
１２    表示画面
１３    スピーカー
１４    カメラ
１５    通信Ｉ／Ｆ部
１６    ユーザ情報送信部
１７    画像データ受信部
１８    画像データ表示制御部
２０    位置情報送信部
２１    投稿情報受信部
２２    投稿情報表示制御部
２３    投稿情報送信部
２４    音声データ受信部
２５    音声データ出力部
２６    画像データ送信部
２７    映像データ受信部
２８    映像データ出力部
４０    投稿情報提供装置
４１    通信Ｉ／Ｆ部
４２    ユーザ情報記憶部
４３    画像データ記憶部
４４    アイコン位置情報記憶部
４５    アイコン記憶部
４６    投稿情報記憶部
４７    音声データ記憶部
４８    認証部
４９    画像データ受信部
５０    画像データ送信部
５１    位置情報受信部
５２    投稿情報送信部
５３    音声データ送信部
５４    投稿情報追加部
５５    映像データ記憶部
５６    映像データ送信部
５７    線図追加部
１００  投稿情報提供システム
【要約】
【課題】様々な分野において、ユーザ同士のコミュニケーションを活性化させることのできる投稿情報提供装置を提供する。
【解決手段】第１端末装置に対して、複数の端末装置のいずれかが取得した画像データと、画像データ上の位置情報とアイコンの識別情報とを対応付けたアイコン位置情報と、アイコンと位置情報とを対応付けたアイコン情報とを送信する画像データ送信部と、第１端末装置から、アイコンの識別情報を受信する位置情報受信部と、位置情報受信部が受信したアイコンの識別情報に関連する投稿情報である位置投稿情報を投稿情報記憶部から読み出し、読み出した位置投稿情報を第１端末装置に送信する投稿情報送信部と、第１端末装置から、位置投稿情報に対する新たな投稿情報を受信し、受信した新たな投稿情報を、位置情報受信部が受信したアイコンの識別情報に関連付けて投稿情報記憶部に記憶させる投稿情報追加部とを備える。
【選択図】図５【図１】
0005895092.tif 000002
【図２】
0005895092.tif 000003
【図３】
0005895092.tif 000004
【図４】
0005895092.tif 000005
【図５】
0005895092.tif 000006
【図６】
0005895092.tif 000007
【図７】
0005895092.tif 000008
【図８】
0005895092.tif 000009
【図９】
0005895092.tif 000010
【図１０】
0005895092.tif 000011
【図１１】
0005895092.tif 000012
【図１２】
0005895092.tif 000013
【図１３】
0005895092.tif 000014
【図１４】
0005895092.tif 000015
【図１５】
0005895092.tif 000016