(57)【特許請求の範囲】
【請求項１】
投稿情報をサーバに送信する端末装置において、
現在位置の位置情報を取得する取得手段と、
投稿位置情報付き投稿情報を作成する作成手段と、
前記投稿情報の送信を指示する送信指示手段と、
前記送信の指示がなされたとき、前記現在位置から投稿位置までの経路を探索して所要時間を算出する算出手段と、
前記所要時間が所定値以上であるか否かを判定する判定手段と、
前記判定手段により所定時間以上と判定された場合、前記投稿情報を前記サーバに送信する送信手段と、
を有する、端末装置。
【請求項２】
前記作成手段は、投稿情報のテキスト情報、または、画像情報から投稿位置情報を作成する、請求項１に記載の端末装置。
【請求項３】
前記送信手段は、前記判定手段により所定値未満であると判定された場合、前記投稿情報の送信を待機させる、請求項１に記載の端末装置。
【請求項４】
投稿情報をサーバに送信する投稿情報送信方法において、
現在位置の位置情報を取得するステップと、
投稿位置情報付き投稿情報を作成するステップと、
前記投稿情報の送信を指示するステップと、
前記送信の指示がなされたとき、前記現在位置から投稿位置までの経路を探索して所要時間を算出するステップと、
前記所要時間が所定値以上であるか否かを判定するステップと、
前記判定するステップにより所定時間以上と判定された場合、前記投稿情報を前記サーバに送信するステップと、
を有する、投稿情報送信方法。
【請求項５】
前記作成するステップは、投稿情報のテキスト情報、または、画像情報から投稿位置情報を作成する、請求項４に記載の投稿情報送信方法。
【請求項６】
前記送信するステップは、前記判定するステップにより所定値未満であると判定された場合、前記投稿情報の送信を待機させる、請求項４に記載の投稿情報送信方法。
【請求項７】
取得手段と、作成手段と、指示手段と、算出手段と、判定手段と、送信手段とを有し、投稿情報をサーバに送信する端末装置によって実行される投稿情報送信プログラムであって、
前記取得手段により、現在位置の位置情報を取得するステップと、
前記作成手段により、投稿位置情報付き投稿情報を作成するステップと、
前記指示手段により、前記投稿情報の送信を指示するステップと、
前記算出手段により、前記送信の指示がなされたとき、前記現在位置から投稿位置までの経路を探索して所要時間を算出するステップと、
前記判定手段により、前記所要時間が所定値以上であるか否かを判定するステップと、
前記送信手段により、前記判定するステップで所定時間以上と判定された場合、前記投稿情報を前記サーバに送信するステップを前記端末装置に実行させる投稿情報送信プログラム。
【請求項８】
前記作成するステップは、投稿情報のテキスト情報、または、画像情報から投稿位置情報を作成する、請求項７に記載の投稿情報送信プログラム。
【請求項９】
前記送信するステップは、前記判定するステップにより所定値未満であると判定された場合、前記投稿情報の送信を待機させる、請求項７に記載の投稿情報送信プログラム。
【請求項１０】
請求項１に記載の端末装置と、投稿情報を配信するサーバと、サーバからの投稿情報を表示可能な表示端末とを備えた投稿情報表示システムであって、
前記サーバは、
前記端末装置から送信された投稿情報を受信する受信手段と、
受信した投稿情報に基づき、データベースを構築する構築手段と、
前記表示端末の要求に応じて、投稿情報を配信する配信手段とを有し、
前記表示端末は、
前記投稿情報を要求する要求手段と、
前記サーバから配信された投稿情報を表示する表示手段と
を有する、投稿情報表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投稿者から投稿される投稿情報をサーバに送信する端末装置に関し、特に、投稿情報を送信するタイミングを制御する技術に関する。
【背景技術】
【０００２】
スマートフォンに代表される携帯型多機能端末等の通信を利用した種々のサービスが展開されている。その中で、近年特に、ツイッター（登録商標）、Ｆａｃｅｂｏｏｋ（登録商標）などのソーシャル・ネットワーキング・サービス（以下、ＳＮＳ）が普及している。ＳＮＳでは、ユーザーは、スマートフォンや携帯電話、パーソナルコンピュータ（以下、ＰＣ）などを用いて様々な情報を投稿し、投稿された情報をＳＮＳサーバに蓄積し、ＳＮＳサーバに蓄積された情報がユーザーによって閲覧することができる。ユーザーは、投稿する際に、投稿した位置と投稿内容を対応付けることができるため、ＳＮＳサーバには、投稿者を識別するアカウント、投稿日時、投稿した位置を示す位置情報、および投稿内容などを含む投稿情報が蓄積される。
【０００３】
ユーザーが車両に乗車する際に、携帯電話などの携帯端末で利用しているＳＮＳを引き続き車内でも利用したいという要望がある。そこで、ＳＮＳサーバから取得した投稿情報を、投稿されてから取得するまでの経過時間や投稿情報が属するカテゴリに応じた表示形式で、地図上に表示する車載用表示装置が開示されている（特許文献１）。
【０００４】
また、ＳＮＳの投稿情報以外にも、クーポン情報サイトなどにより、ユーザーは、スマートフォンや携帯電話、ＰＣを用いて、各種施設のクーポンや広告を手軽に入手できる。このようなクーポンや広告の情報も、上記ＳＮＳへの投稿情報と同様に、車内で利用できるようになっており、例えば、サーバに蓄積される広告データから所定の条件に応じた広告情報を取得し、取得した広告情報をディスプレイの地図上に重畳表示させる車両用ナビゲーション装置が開示されている（特許文献２）。
【０００５】
一方、ＳＮＳを利用して画像情報が送信されるとき、撮影者が自宅等の特定の場所から遠く離れた場所で撮影した場合、セキュリティの観点から、投稿情報を直ちに配信されることがないようにすることがある。例えば、撮像日時や撮像位置を示す情報を元に、撮影者が特定の場所にいないことを第三者に知られるのを防ぐための画像配信装置が開示されている（特許文献３）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−２４７８３２号  公報
【特許文献２】特開２００２−１６２２３７号  公報
【特許文献３】特開２０１２−３４３５７号  公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
著名人等による口コミ情報の投稿が行われた際、その投稿情報は、ＳＮＳを利用するユーザーにリアルタイムで提供される。投稿情報に位置情報が含まれている場合には、リアルタイム表示では、投稿者の所在地が判明してしまう。この場合、ユーザーは、その位置情報から投稿者に接触することが可能になり、このことは、投稿者の安全等の観点から必ずしも好ましいとは言えない。特に、投稿者が著名人であれば、投稿者に逢うためにユーザーが殺到することも予期される。
【０００８】
本発明は、このような従来の課題を解決し、投稿者とユーザーとの接触する機会を低減させるように投稿情報の送信する端末装置、投稿情報送信方法、投稿情報送信プログラムおよび投稿情報表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る端末装置は、現在位置の位置情報を取得する取得手段と、投稿位置情報付き投稿情報を作成する作成手段と、前記投稿情報の送信を指示する送信指示手段と、前記送信の指示がなされたとき、前記現在位置から前記投稿位置までの距離情報を算出する算出手段と、前記距離情報が所定値以上であるか否かを判定する判定手段と、前記判定手段により所定値以上と判定された場合、前記投稿情報を前記サーバに送信する送信手段と備えている。
【００１０】
本発明に係る端末装置は、現在位置の位置情報を取得する取得手段と、投稿位置情報付き投稿情報を作成する作成手段と、前記投稿情報の送信を指示する送信指示手段と、前記送信の指示がなされたとき、前記現在位置から前記投稿位置までの経路を探索して所要時間を算出する算出手段と、前記所要時間が所定値以上であるか否かを判定する判定手段と、前記判定手段により所定時間以上と判定された場合、前記投稿情報を前記サーバに送信する送信手段とを備えている。
【００１１】
本発明に係る端末装置は、現在位置の位置情報を取得する取得手段と、投稿位置情報付き投稿情報を作成する作成手段と、前記投稿情報の送信を指示する送信指示手段と、前記送信の指示がなされたとき、前記投稿位置から一定時間内に移動可能な仮想エリアを生成する仮想エリア生成手段と、前記現在位置が前記仮想エリア外であるか否かを判定する判定手段と、前記判定手段により仮想エリア外であると判定された場合、前記投稿情報を前記サーバに送信する送信手段とを有する。
【００１２】
好ましくは、前記作成手段は、投稿情報のテキスト情報、または、画像情報から投稿位置情報を作成する。また、前記送信手段は、前記判定手段により所定値未満であると判定された場合、前記投稿情報の送信を待機させる。
【００１３】
本発明に係る投稿情報送信方法は、現在位置の位置情報を取得するステップと、投稿位置情報付き投稿情報を作成するステップと、前記投稿情報の送信を指示するステップと、前記送信の指示がなされたとき、前記現在位置から前記投稿位置までの距離情報を算出するステップと、前記距離情報が所定値以上であるか否かを判定するステップと、前記判定するステップにより所定値以上と判定された場合、前記投稿情報を前記サーバに送信するステップとを備えている。
【００１４】
本発明に係る投稿情報送信方法は、現在位置の位置情報を取得するステップと、投稿位置情報付き投稿情報を作成するステップと、前記投稿情報の送信を指示するステップと、前記送信の指示がなされたとき、前記現在位置から前記投稿位置までの経路を探索して所要時間を算出するステップと、前記所要時間が所定値以上であるか否かを判定するステップと、前記判定するステップにより所定時間以上と判定された場合、前記投稿情報を前記サーバに送信するステップと備えている。
【００１５】
本発明に係る投稿情報送信方法は、現在位置の位置情報を取得するステップと、
投稿位置情報付き投稿情報を作成するステップと、前記投稿情報の送信を指示するステップと、前記送信の指示がなされたとき、前記投稿位置から一定時間内に移動可能な仮想エリアを生成するステップと、前記現在位置が前記仮想エリア外であるか否かを判定するステップと、前記判定するステップにより仮想エリア外であると判定された場合、前記投稿情報を前記サーバに送信するステップとを備えている。
【００１６】
好ましくは、前記作成するステップは、投稿情報のテキスト情報、または、画像情報から投稿位置情報を作成する。また、前記送信するステップ手段は、前記するステップにより所定値未満であると判定された場合、前記投稿情報の送信を待機させる。
【００１７】
本発明に係る投稿情報送信プログラムは、投稿情報送信プログラムであって、現在位置の位置情報を取得するステップと、投稿位置情報付き投稿情報を作成するステップと、前記投稿情報の送信を指示するステップと、前記送信の指示がなされたとき、前記現在位置から前記投稿位置までの距離情報を算出するステップと、前記距離情報が所定値以上であるか否かを判定するステップと、前記判定するステップにより所定値以上と判定された場合、前記投稿情報を前記サーバに送信するステップとを備え、投稿情報をサーバに送信する端末装置によって実行される。
【００１８】
本発明に係る投稿情報送信プログラムは、現在位置の位置情報を取得するステップと、投稿位置情報付き投稿情報を作成するステップと、前記投稿情報の送信を指示するステップと、前記送信の指示がなされたとき、前記現在位置から前記投稿位置までの経路を探索して所要時間を算出するステップと、前記所要時間が所定値以上であるか否かを判定するステップと、前記判定するステップにより所定時間以上と判定された場合、前記投稿情報を前記サーバに送信するステップとを備え、投稿情報をサーバに送信する端末装置によって実行される。
【００１９】
本発明に係る投稿情報送信プログラムは、現在位置の位置情報を取得するステップと、投稿位置情報付き投稿情報を作成するステップと、前記投稿情報の送信を指示するステップと、前記送信の指示がなされたとき、前記投稿位置から一定時間内に移動可能な仮想エリアを生成するステップと、前記現在位置が前記仮想エリア外であるか否かを判定するステップと、前記判定するステップにより仮想エリア外であると判定された場合、前記投稿情報を前記サーバに送信するステップとを備え、投稿情報をサーバに送信する端末装置によって実行される。
【００２０】
好ましくは、前記作成するステップは、投稿情報のテキスト情報、または、画像情報から投稿位置情報を作成する。また、前記送信するステップ手段は、前記判定するステップにより所定値未満であると判定された場合、前記投稿情報の送信を待機させる。
【００２１】
本発明に係る投稿情報表示システムは、投稿情報を送信する端末装置と、投稿情報を配信するサーバと、サーバからの投稿情報を表示可能な表示端末とを備え、前記端末装置は、現在位置の位置情報を取得する取得手段と、投稿位置情報付き投稿情報を作成する作成手段と、前記投稿情報の送信を指示する送信指示手段と、前記送信の指示がなされたとき、前記現在位置から前記投稿位置までの距離情報を算出する算出手段と、前記距離情報が所定値以上であるか否かを判定する判定手段と、前記判定手段により所定値以上と判定された場合、前記投稿情報を前記サーバに送信する送信手段とを有し、前記サーバは、前記携帯端末から送信された投稿情報を受信する受信手段と、受信した投稿情報に基づき、データベースを構築する構築手段と、前記表示端末の要求に応じて、投稿情報を配信する配信手段とを有し、前記表示端末は、前記投稿情報を要求する要求手段と、前記サーバから配信された投稿情報を表示する表示手段とを有する。
【発明の効果】
【００２２】
本発明によれば、現在位置情報と投稿情報の位置情報とに基づき、端末装置側で投稿情報をサーバに送信するタイミングを制御するようにしたので、投稿者とユーザーとの接触を防止することができる。また、投稿情報を配信するＳＮＳサーバにおいて、配信制限をかけるフィルタ機能が不要となる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施例に係る投稿情報の表示システムの利用態様の一例を示す図である。
【図２】本発明の実施例に係る投稿情報の表示システムの構成例を示す図である。
【図３】本実施例の投稿情報の表示システムの内部構成の一例を示す図である。
【図４】第１の実施例に係るスマートフォンの制御部の機能的な一構成例を示すブロック図である。
【図５】投稿情報の一例を示す図である。
【図６】第１の実施例に係る投稿情報の投稿動作を説明するフローチャートである。
【図７】第１の実施例に係る投稿情報の投稿動作の送信制限を示す図である。
【図８】第２の実施例に係るスマートフォンの制御部の機能的な一構成例を示すブロック図である。
【図９】第２の実施例に係る投稿情報の投稿動作を説明するフローチャートである。
【図１０】第２の実施例に係る投稿情報の投稿動作の送信制限を示す図である。
【図１１】その他の実施例に係る投稿情報の投稿動作の送信制限を示す図である。
【図１２】ＳＮＳサーバの制御部の機能的な一構成例を示すブロック図である。
【図１３】ＳＮＳサーバに構成される投稿情報のデータベースの一例を示す図である。
【図１４】本実施例の表示システムにおける投稿情報の配信動作例を説明するフローである。
【図１５】本実施例の投稿情報の表示例であり、図１５（Ａ）は、地図上に投稿情報を表示する例、図１５（Ｂ）は、リスト状に投稿情報を表示する例である。
【発明を実施するための形態】
【００２４】
次に、本発明の実施の形態について図面を参照して詳細に説明する。本発明の投稿情報をサーバに送信する端末装置は、スマートフォン（多機能型携帯電話）、携帯電話、ノート型ＰＣ、タブレット型ＰＣ、パーソナルコンピュータ、その他の通信機能を備えた電子装置であることができ、端末装置は、通信機能を利用してサーバに投稿情報を送信する機能を備えている。また、本発明の端末装置は、ユーザーが歩行中に使用したり、車両等の移動体内で使用することができ、後者の場合、端末装置は、移動体内に設置された車載機器と連携することが可能である。さらに本発明の端末装置は、投稿情報を送信する機能以外に、投稿情報を表示する機能、ナビゲーション機能、オーディオ・ビデオデータを再生する機能、テレビ・ラジオ放送を受信する機能などを備えることも可能である。
【００２５】
本発明の投稿情報の表示システムで利用されるサーバは、インターネット、イントラネット等のネットワーク上に接続され、投稿者から投稿された投稿情報をデータベース化して記憶装置に蓄積し、サーバにアクセスしたユーザーに投稿情報を配信する。好ましい態様では、投稿者は、予め決められた人物あるいは著名人であり、これらの著名人による投稿情報を、ユーザーに配信する。著名人は、全国または特定の地域に在住する有名人、特定の年齢層の人物、特定のことに専門性をもつ人物、全国または特定の地域で人気のある人物などである。但し、投稿者は、必ずしもこのような著名人に限られず、一般人であってもよい。
【００２６】
投稿者によって投稿される投稿情報のフォーマット等は任意であるが、好ましい態様では、投稿情報には、投稿者を識別する識別情報、投稿内容、投稿者の投稿位置または投稿内容の位置を表す位置情報、投稿日時などが含まれる。但し、位置情報の付加は任意であり、投稿者は、必要に応じて位置情報を省略することができる。好ましい態様では、投稿者を識別する識別情報は、投稿者の静止画または動画を含むことができ、端末装置において投稿情報を表示させるとき、投稿者の静止画または動画を表示させることができる。
【実施例】
【００２７】
次に、本発明の実施例に係る投稿情報の表示システムについて図面を参照して説明する。図１は、本実施例の投稿情報の表示システムのＳＮＳ（Social Network Service）の１つの利用態様を例示する。同図において、タレント、ブロガー、有名人、著名人等の投稿者Ｐ１、Ｐ２、Ｐ３は、自身にとって興味のある口コミ情報を投稿情報としてＳＮＳサーバへアップロードし、それらの投稿情報がデータベースＤＢに順次蓄積される。投稿者Ｐ１、Ｐ２、Ｐ３は、当該ＳＮＳにおいて予め登録された人物であり、それぞれ固有の識別情報を有している。投稿者Ｐ１、Ｐ２、Ｐ３は、例えば、スマートフォン等を利用して投稿情報をアップロードする。
【００２８】
一方、ユーザーＵ１、Ｕ２、Ｕ３は、例えば、スマートフォンを介してＳＮＳサーバにアクセスし、ＳＮＳサーバから投稿情報をダウンロードする。好ましくは、スマートフォンには、当該ＳＮＳを利用するためのアプリケーションソフトウエアが実装され、当該アプリケーションの実行により、ＳＮＳサーバへのアクセス、投稿情報のダウンロード、投稿情報の表示が実行される。好ましい態様では、ユーザーは、ＳＮＳサーバにユーザーアカウントの認証を行った後、投稿情報の配信の要求ととともにスマートフォンの現在位置情報がＳＮＳサーバに送信され、ＳＮＳサーバは、現在位置情報に基づき必要な投稿情報を配信する。スマートフォンに配信された投稿情報は、アプリケーションの制御下においてディスプレイに表示され、ユーザーＵ１、Ｕ２、Ｕ３は、投稿者Ｐ１、Ｐ２、Ｐ３の投稿情報を閲覧することができる。好ましい態様では、ユーザーＵ１は、自分の嗜好に合致した投稿者Ｐ１のみの投稿情報を選択することも可能である。
【００２９】
図２は、本実施例の投稿情報をサーバに送信する端末装置を含む、表示システムの構成例を示す図である。本実施例の表示システム１０は、インターネット等のネットワークＮＷに、サーバ２０、３０、スマートフォン４０、５０、６０、パーソナルコンピュータ７０などが接続される。投稿者は、例えば、スマートフォン４０〜６０またはＰＣ７０を介して投稿情報をＳＮＳサーバ２０、３０に投稿することができる。他方、ＳＮＳのユーザーもまた、スマートフォン４０〜６０やＰＣ７０を介して投稿情報をサーバ２０、３０から取得し、各自の端末で投稿情報を表示させることができる。また、スマートフォン５０が車両に持ち込まれた場合には、スマートフォン５０は、ＵＳＢや近距離無線通信等の接続手段９０により車載機８０に接続され、車載機８０のディスプレイに投稿情報８２を表示させることができる。好ましくは、スマートフォン４０〜６０には、ＳＮＳアプリケーション５２が搭載され、ＳＮＳを利用するとき、当該アプリケーション５２が実行される。
【００３０】
図３は、実施例に係る投稿情報の表示システムの具体的な構成例を示す図である。まず初めに、本例では、投稿者がスマートフォンを利用して投稿情報を投稿する例について説明する。スマートフォン１００は、図３に示すように、ユーザーからの指示を入力する入力部１１０、表示部１２０、スマートフォン１００の現在位置を算出する現在位置算出部１３０、インターネット等を介してサーバ等とデータ通信を行う通信部１４０、データやプログラムなどを記憶可能な記憶部１５０、各部を制御する制御部１６０等の基本構成を含む。ここには図示しないが、スマートフォン１００は、画像を撮像する撮像カメラ、音声を入力するマイクロフォン、音声を出力するスピーカなども搭載する。
【００３１】
制御部１６０は、マイクロコントローラまたは中央プロセッサ等を含み、好ましくは、予め用意されたアプリケーションソフトウエアまたはプログラムを実行することでＳＮＳの利用を制御する。ある態様では、投稿者は、レストラン、店、ホテルなど施設を訪問したとき、その施設に関する文章、静止画、動画などの口コミ情報を作成する。また、記憶部１５０は、後述するように現在位置から投稿位置までの経路探索を行うための地図データを格納している。
【００３２】
図４に、第１の実施例に係るスマートフォンの制御部１６０の機能ブロック図を示す。制御部１６０は、サーバに投稿する投稿情報を作成する投稿情報作成部１６２と、投稿情報の送信指示を受けたとき、現在位置から投稿位置までの距離を算出する距離情報算出部１６４と、算出された距離に応じて、投稿情報をサーバに送信する投稿情報送信部１６６とを備えている。
【００３３】
投稿情報作成部１６２は、投稿者からの口コミ情報の入力があると、それをＳＮＳサーバ２００に送信すべく投稿情報を作成する。図５は、投稿情報の一例を示す図である。投稿情報は、投稿者ＩＤ、投稿日時、投稿内容、投稿位置情報を含んで構成される。投稿者ＩＤは、投稿者を識別する情報であり、例えば、ＳＮＳサーバの認証で用いられたユーザーアカウント、ユーザー名などを用いることができる。これ以外にも、投稿者を識別できる情報、例えばスマートフォンの電話番号などであってもよい。ここでは、スマートフォンの保有者である投稿者Ｐ１が示されている。投稿日時は、投稿情報が作成された後、送信指示を受けたときの時間情報であり、例えば、○月○日○時○分などの情報である。これは、スマートフォン内の時計情報が利用される。投稿内容は、投稿者が入力したテキスト情報、投稿者がスマートフォンで撮像した画像情報、投稿者がスマートフォンで入力した音声情報を含むことができる。画像情報や音声情報は、公知の圧縮手段により圧縮され、ＭＰＥＧ、ＪＰＥＧなどに加工することができる。投稿位置情報は、上記したように、位置情報取得部１３０で取得されたスマートフォン１００の現在位置情報である。
【００３４】
距離情報算出部１６４は、投稿者により送信指示が入力されると、現在位置算出部１３０から現在位置を取得し、その現在位置から投稿位置までの距離を算出することができる。
現在位置情報や投稿位置情報は、それぞれ位置を示す座標情報を含んでいる。例えば、距離情報算出部１６４は、現在位置の座標（Ｘｎ，Ｙｎ）と、投稿位置の座標（ＸＴ，ＹＴ）とを取得すると、これらの座標情報に基づき、距離を算出する。投稿情報送信部１６６は、算出された距離に応じて、投稿情報をサーバに送信することができる。これにより、投稿者が投稿位置から十分に離れた場合に、投稿情報がＳＮＳサーバ２００に送信されるように送信制限をかけることができる。
【００３５】
図６は、第１の実施例に係る投稿情報の投稿動作を説明するフローチャートである。投稿者は、スマートフォン１００のアプリケーションを起動させる（Ｓ１００）。この起動により、スマートフォン１００は、ＳＮＳサーバ２００との通信が可能になる。好ましくは、ＳＮＳを利用するための条件として、ユーザー認証のためのユーザーアカウント、パスワードなどのログインが求められる。但し、ユーザー認証は、このタイミングに限らず、投稿情報を送信する際に行われるようにしてもよい。
【００３６】
アプリケーションの起動に伴い、スマートフォン１００の現在位置情報が取得される（Ｓ１０２）。現在位置情報の取得の方法は、公知の手段を利用して行われる。例えば、スマートフォン１００がＧＰＳ受信機を搭載している場合にはその緯度、経度の座標情報、ジャイロセンサや加速度センサなどの自立航法センサを内蔵している場合には、その位置情報から現在位置情報が算出される。また、これ以外にも、通信部１４０を介して外部からスマートフォン１００の現在位置情報を取得することができる場合には、その現在位置情報を利用する。
【００３７】
投稿者は、入力部１１０を介して口コミ情報を入力し（Ｓ１０４）、入力が完了すると、投稿情報に関連付けしてその位置情報を付加するか否かを選択する。投稿情報作成部１６２は、投稿者によって位置情報が付加されなかった場合、現在位置情報を自動的に付加することもできる。投稿情報に付加される投稿位置情報は、例えば、施設情報や住所情報であってよく、投稿する口コミ情報のテキスト情報や画像情報から抽出することもできる。
【００３８】
投稿情報作成部１６２は、投稿者からの口コミ情報の入力があると、それをＳＮＳサーバ２００に送信すべく投稿情報を作成する（Ｓ１０６）。作成された投稿情報は、投稿情報作成部１６２のメモリに一時的に保持される。
【００３９】
次に、投稿者は、作成された投稿情報を送信するため、送信指示を入力する（Ｓ１０８）。
制御部１６０は、送信指示が入力されると、これに応答して、現在位置を取得するとともに、投稿情報に含まれる投稿位置を取得する。そして、距離情報算出部１６４は、現在位置情報と投稿位置情報に基づき、現在位置から投稿位置までの距離を算出する（Ｓ１１０）。
【００４０】
次に、投稿情報送信部１６６は、算出された距離が、予め設定された所定値Ｄ以上か否かを判定する（Ｓ１１２）。所定値Ｄには、投稿者の位置が投稿位置から十分に離れていると推定される距離に対応する値が設定されている。判定結果が、所定値Ｄ以上でなかった場合、ステップＳ１１０に戻り、ステップＳ１１０及びステップ１１２のルーチンが繰り返される。これは、投稿者が投稿位置から十分に離れていないと推定されるためである。判定結果が、所定値Ｄ以上であった場合には、投稿者が投稿位置から十分に離れていると推定され、投稿情報送信部１６６は、投稿情報をＳＮＳサーバ２００へと送信する（Ｓ１１４）。
【００４１】
第１の実施例では、図７に示すように、投稿情報が送信指示されたとき、投稿者Ｐ１が投稿位置Ｔから半径Ｄのエリア内に留まっている場合には、投稿情報は送信されず、投稿情報に送信制限がかけられた状態となる。そして、投稿者Ｐ１が投稿位置Ｔから半径Ｄのエリア内から出たとき、投稿情報がＳＮＳサーバに送信される。これにより、投稿者と投稿情報を閲覧するユーザーとの接触を低減することができる。
【００４２】
図８に、第２の実施例に係るスマートフォンの制御部１６０の機能ブロック図を示す。第２の実施例では、制御部１６０は、距離情報算出部１６４に代えて、現在位置から投稿位置までの経路を探索する経路探索部１６８を備えている。経路探索部１６８は、経路探索機能以外に、探索された経路に基づき、現在位置から投稿位置までの移動に要する所要時間を算出する機能も備えている。
【００４３】
経路探索部１６８は、記憶部１５０に格納された地図データ、あるいは外部から取得した地図データを参照して経路探索を行う。好ましい態様では、経路探索部１６８は、スマートフォンの現在位置から、投稿情報の投稿位置までの最適な経路を探索し、当該経路による移動に要する所要時間を計算する。所要時間は、例えば、探索経路の道なりの距離に係数を乗することにより算出される。当該係数は、スマートフォン１００の移動手段（例えば、歩行、自動車、オートバイ等）に応じて変更することが可能であるが、デフォルト状態では歩行に対応する係数が設定されている。あるいは、地図データのリンクに設定されている旅行時間に基づき所要時間を算出するようにしてもよい。
【００４４】
投稿情報送信部１６６は、算出された所要時間に基づき、投稿情報をサーバに送信することができる。これにより、投稿者が投稿位置から十分に離れた場合に、投稿情報をＳＮＳサーバ２００に送信することができる。
【００４５】
図９は、第２の実施例に係る投稿情報の投稿動作を説明するフローチャートである。
第１の実施例と共通するステップに関しては、その説明を一部省略する。まず、投稿情報作成部１６２は、投稿者からの口コミ情報の入力があると、それをＳＮＳサーバ２００に送信すべく投稿情報を作成する（Ｓ１５０）。作成された投稿情報は、投稿情報作成部１６２のメモリに一時的に保持される。
【００４６】
次に、投稿者は、作成された投稿情報を送信するため、送信指示を入力する（Ｓ１５２）。
制御部１６０は、送信指示が入力されると、これに応答して、現在位置を取得するとともに、投稿情報に含まれる投稿位置を取得する。経路探索部１６８は、取得された現在位置情報と投稿位置情報に基づき、現在位置から投稿位置までの経路を探索する（Ｓ１５４）。そして、経路探索部１６８は、探索された経路に基づき、その所要時間を算出する（Ｓ１５６）。
【００４７】
投稿情報送信部１６６は、算出された所要時間が、予め設定された所定値Ｍ以上か否かを判定する（Ｓ１５８）。所定値Ｍには、投稿者の位置が投稿位置から十分に離れていると推定される、経路の所要時間に対応する値が設定されている。判定結果が、所定値Ｍ以上でなかった場合、ステップＳ１５４に戻り、ステップＳ１５４ないしステップ１５８のルーチンが繰り返される。これは、投稿者が投稿位置から十分に離れていないと推定されるためである。判定結果が、所定値Ｍ以上であった場合には、投稿者が投稿位置から十分に離れていると推定され、投稿情報送信部１６６は、投稿情報をＳＮＳサーバ２００へと送信する（Ｓ１６０）。
【００４８】
第２の実施例では、図１０に示すように、投稿情報が送信指示されたとき、投稿者Ｐ１の現在位置に応じて、投稿位置Ｔまでの経路が探索される。そして、探索された経路が経路Ｒ１にように、所要時間が一定時間の範囲内であるとき、投稿情報は送信されず、投稿情報の送信制限がかけられた状態となる。また、投稿者Ｐ１の現在位置から投稿位置Ｔまでの経路が、経路Ｒ２のように、所要時間が一定時間の範囲を超えるとき、投稿情報がＳＮＳサーバに送信される。これにより、投稿者と投稿情報を閲覧するユーザーとの接触を低減することができる。
【００４９】
また、第１の実施例及び第２の実施例以外にも、スマートフォンは、経路探索部を利用することで、投稿情報の送信タイミングを制御することができる。例えば、投稿情報が作成されたとき、経路探索部は、図１１に示すように、その投稿位置から一定の所要時間で移動可能な範囲を仮想エリアＱとして設定することができる。そして、スマートフォンの現在位置がその仮想エリアＱの範囲を超えるとき、投稿情報送信部が作成された投稿情報をサーバに送信するようにしてもよい。これにより、投稿者と投稿情報を閲覧するユーザーとの接触を低減することができる。この場合、投稿者は必ずしも送信指示を行う必要がなく、自動的に送信される。
【００５０】
次に、ＳＮＳサーバについて図３を参照して説明する。ＳＮＳサーバ２００は、通信部２１０、記憶部２２０および制御部２３０の基本構成を含んで構成される。通信部２１０は、ＴＣＰ／ＩＰなどの通信プロトコルにより、ＳＮＳのアプリケーションが起動されたスマートフォンやその他の機器との間で、インターネットやイントラネットを介した通信を可能にする。記憶部２２０は、投稿者から投稿された投稿情報を蓄積し、投稿情報のデータベースを構築する。制御部２３０は、マイクロコントローラまたは中央プロセッサ等を含み、好ましくは、予め用意されたアプリケーションソフトウエアまたはプログラムを実行することでＳＮＳや通信等を制御する。
【００５１】
図１２に、ＳＮＳサーバの制御部２３０の機能ブロック図を示す。制御部２３０は、受信した投稿情報のデータベースを構成するデータベース構成部２３２、投稿された投稿情報を送信する投稿情報送信部２３４とを備えている。
【００５２】
データベース構成部２３２は、投稿者から投稿情報を受信すると、それを記憶部２２０に逐次蓄積し、投稿情報のデータベースを構築する。図１３は、ＳＮＳサーバ２００の記憶部２２０に蓄積された投稿情報のデータベースの一例である。データベースには、種々の投稿者Ｐ１〜Ｐｎからの投稿情報が登録される。それぞれの投稿情報は、投稿者ＩＤ、投稿日時、投稿内容、投稿位置情報を含むが、最後の投稿者Ｐ３のように、もし、投稿情報に投稿位置情報が関連付けされていなければ、投稿情報は投稿位置情報を包含しない。制御部２３０は、このようなデータベースを参照して、投稿者のＩＤ、投稿日時などによって投稿情報を検索、またはソートしたり、あるいはキーワードなどによって投稿内容を検索することが可能である。
【００５３】
次に、本実施例の投稿情報の表示システムにおける投稿情報の表示動作について図１４のフローチャートを参照して説明する。ここでは、ＳＮＳユーザーがスマートフォンを使用し、スマートフォンの表示部に投稿情報が表示されるものとする。
【００５４】
ＳＮＳユーザーは、図３に示すようなスマートフォン１００において、ＳＮＳを利用するためのＳＮＳアプリケーションソフトウエアを起動し（Ｓ２００）、次いで、ＳＮＳサーバ２００との間でユーザー認証を実行する（Ｓ２０２）。ユーザー認証が完了すると、制御部１６０は、通信部１４０を介してＳＮＳサーバ２００に対し、投稿情報の配信を要求する（Ｓ２０４）。投稿情報の配信要求は、任意のタイミングで行うことが可能であり、好ましくは、ＳＮＳアプリケーションにより自動的に実行される。但し、ユーザーからの指示に応じて実行されるようにしてもよい。
【００５５】
ＳＮＳサーバ２００が投稿情報の配信要求を通信部２１０を介して受け取ると（Ｓ２０６）、投稿情報送信部２３４は、要求された投稿情報をスマートフォン１００へ送信し（Ｓ２０８）、スマートフォン１００は、受信した投稿情報を表示部１２０に表示する（Ｓ２１０）。本実施例では、端末装置側で投稿情報の送信が制限されるため、ＳＮＳサーバ側において、投稿者とユーザーとの接触を低減させる投稿情報の配信制限をかけるフィルタ機能が不要となる。
【００５６】
次に、投稿情報の表示例を図１５に示す。図１５（Ａ）は、スマートフォンの表示部１２０に現在位置Ｓの周辺地図を表示し、その地図上に、配信された投稿情報が表示されている例である。投稿情報は、例えば、投稿位置に該当する施設を示すような吹き出し表記３００内に、投稿者を識別できるような顔写真３１０と、投稿内容３２０が表示される。この表示形態は一例であり、単なるアイコンを表示するものであってもよい。また、吹き出し表記３００やアイコンを、ユーザーが選択することで、図１５（Ｂ）に示すような投稿情報の全体の内容を閲覧することができるような画面を表示させることができる。なお、地図データは、スマートフォン１００の記憶部１５０から読み出されるものであってもよいし、スマートフォン１００から地図配信サーバにアクセスし、現在位置Ｓの周辺地図データをそこから取得するようにしてもよい。
【００５７】
図１５（Ｂ）は、表示部１２０に、投稿情報をリスト状に表示させた例である。リスト内には、各投稿情報が配列され、各投稿情報の表示は、投稿者が識別できるように投稿者の画像３１０、投稿内容３２０、投稿位置情報３３０を含み、側部にはスクロールキー３４０が表示される。投稿情報は、現在位置から近い順に並べてもよいし、投稿者ＩＤ順に並べてもよい。さらに投稿位置情報を選択することで、図１５（Ａ）に示すような地図画面に切り替えるようにしてもよい。
【００５８】
また、ユーザーは、表示された投稿情報を目的地とする誘導案内サービスを受けることが可能である。この場合、スマートフォン１００がナビゲーション機能を搭載していれば、制御部１６０が目的地までの誘導経路を探索し、それをユーザーに提示することができる。他方、スマートフォン１００がナビゲーション機能を備えていない場合には、地図配信サーバから道路地図データおよび誘導案内情報を受け取り、これをユーザーに提示することで目的地までの案内が行われる。
【００５９】
上記実施例において、投稿者が送信指示を入力することで、作成された投稿情報を送信するためのステップが実行されるが、例えば、投稿情報の作成完了を以って、投稿者の送信指示としてもよい。これにより、投稿者が投稿情報を作成した投稿位置から十分に離れた場所に移動したとき、投稿情報がＳＮＳサーバに自動的に送信される。
【００６０】
本発明の好ましい実施の形態について詳述したが、本発明は、特定の実施形態に限定されるものではなく、特許請求の範囲に記載された発明の要旨の範囲において、種々の変形・変更が可能である。
【符号の説明】
【００６１】
１００：スマートフォン                      １１０：入力部
１２０：表示部                              １３０：現在位置取得部
１４０：通信部                              １５０：記憶部
１６０：制御部                              １６２：投稿情報作成部
１６４：距離情報算出部                      １６６：投稿情報送信部
１６８：経路探索部                          ２００：ＳＮＳサーバ
２１０：通信部                              ２２０：記憶部
２３０：制御部                              ２３２：データベース構成部
２３４：投稿情報送信部
【図１】
0006551946.tif 000002
【図２】
0006551946.tif 000003
【図３】
0006551946.tif 000004
【図４】
0006551946.tif 000005
【図５】
0006551946.tif 000006
【図６】
0006551946.tif 000007
【図７】
0006551946.tif 000008
【図８】
0006551946.tif 000009
【図９】
0006551946.tif 000010
【図１０】
0006551946.tif 000011
【図１１】
0006551946.tif 000012
【図１２】
0006551946.tif 000013
【図１３】
0006551946.tif 000014
【図１４】
0006551946.tif 000015
【図１５】
0006551946.tif 000016