(57)【要約】【課題】従来よりも、エリアへの訪問者に対して、その人物が知りたい事柄により即した情報を提供する。【解決手段】エリアに関する質問への回答を提供する情報提供方法であって、所定の条件を満たす複数の端末から、回答の対象にする回答エリアに係る複数の回答エリア情報を取得し、上記所定の条件を満たす一の端末から、質問の対象にする質問エリアに係る質問エリア情報と、その質問の内容を示す質問情報とを取得し、上記複数の回答エリア情報と、上記質問エリア情報とに基づいて、上記複数の端末の中から、上記質問情報を送信する１以上の送信先端末を特定し、上記１以上の送信先端末に、上記質問情報を送信し、上記１以上の送信先端末のうちの少なくとも１つから、上記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を取得し、上記一の端末に対して、前記１以上の回答情報を送信する。【選択図】図１４
2018206338.tif 000002
【特許請求の範囲】
【請求項１】
エリアに関する質問への回答を提供する情報提供方法であって、
所定の条件を満たす複数の端末から、回答の対象にする回答エリアに係る複数の回答エリア情報を取得し、
前記所定の条件を満たす一の端末から、質問の対象にする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得し、
前記複数の回答エリア情報と、前記質問エリア情報とに基づいて、前記複数の端末の中から、前記質問情報を送信する１以上の送信先端末を特定し、
前記１以上の送信先端末に、前記質問情報を送信し、
前記１以上の送信先端末のうちの少なくとも１つから、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を取得し、
前記一の端末に対して、前記１以上の回答情報を送信する
情報提供方法。
【請求項２】
前記複数の回答エリア情報の示す複数の回答エリアのうち、前記質問エリア情報の示す質問エリアと一致する回答エリアを示す回答エリア情報の取得先の端末の中から、前記送信先端末を特定することで、前記１以上の送信先端末の特定を行う
請求項１に記載の情報提供方法。
【請求項３】
前記複数の端末の少なくとも一部の端末についての、前記送信先端末を特定する際の優先度を示す優先度情報に基づいて、前記１以上の送信先端末の特定を行う
請求項１又は２に記載の情報提供方法。
【請求項４】
予め定められた第１端末数を超えない範囲で、前記１以上の送信先端末の特定を行う
請求項１〜３のいずれか１項に記載の情報提供方法。
【請求項５】
予め定められた第２端末数を下回らない範囲で、前記１以上の送信先端末の特定を行う
請求項１〜４のいずれか１項に記載の情報提供方法。
【請求項６】
前記質問情報の送信を行ってから、予め定められた時間が経過するまでの期間内に取得した回答情報に限定して、前記１以上の回答情報の送信を行う
請求項１〜５のいずれか１項に記載の情報提供方法。
【請求項７】
取得する前記１以上の回答情報の数が予め定められた数よりも少ない場合に、前記複数の回答エリア情報と、前記質問エリア情報とに基づいて、前記質問情報を送信する１以上の新たな送信先端末を特定し、
前記１以上の新たな送信先端末に、前記質問情報を送信する
請求項１〜６のいずれか１項に記載の情報提供方法。
【請求項８】
前記回答情報に基づいて回答データベースを生成又は更新し、
前記所定の条件を満たす端末に対して、前記回答データベースへのアクセスを許可する
請求項１〜７のいずれか１項に記載の情報提供方法。
【請求項９】
前記回答データベースに基づいて、前記質問情報の示す質問の内容に対する回答の内容を示すチャットボット回答情報を生成し、
前記一の端末に対して、前記チャットボット回答情報を送信する
請求項８に記載の情報提供方法。
【請求項１０】
表示部を備える端末が行う情報提供方法であって、
質問の対象とする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得し、
前記質問エリア情報と前記質問情報とをサーバへ送信し、
前記質問エリア情報に基づいて前記サーバにより特定された１以上の外部端末から前記サーバが取得した、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を、前記サーバから取得する
情報提供方法。
【請求項１１】
前記表示部に地図を表示する状態において、前記端末のユーザから前記質問エリアを特定する操作を受け付けることで、前記質問エリア情報の取得を行う
請求項１０に記載の情報提供方法。
【請求項１２】
さらに、前記質問情報と前記１以上の回答情報とのうちの少なくとも１つとに基づいて１以上のチャット形式の画像を生成し、
前記１以上のチャット形式の画像のうちの少なくとも１つを前記表示部に表示する
請求項１０又は１１に記載の情報提供方法。
【請求項１３】
予め登録されたユーザ属性に基づいて、前記チャット形式の画像の生成を行う
請求項１２に記載の情報提供方法。
【請求項１４】
前記端末に予め登録されたユーザ属性が第１言語を示す場合において、前記回答情報に前記第１言語とは異なる第２言語からなる第２文字列を示す情報が含まれるときには、前記チャット形式の画像の生成において、生成するチャット形式の画像に、前記第２文字列が前記第１言語に翻訳された第１文字列を含ませる
請求項１３に記載の情報提供方法。
【請求項１５】
前記第１言語と前記第２言語とのいずれもが英語以外の言語である場合には、前記チャット形式の画像の生成において、生成するチャット形式の画像に、さらに、前記第２文字列が英語に翻訳された第３文字列を含ませる
請求項１４に記載の情報提供方法。
【請求項１６】
前記端末の位置を推定する位置推定装置から出力される、前記端末の推定位置を示す位置情報に基づいて前記質問エリア情報を生成することで、前記質問エリア情報の取得を行う
請求項１０〜１５のいずれか１項に記載の情報提供方法。
【請求項１７】
前記サーバから、前記サーバにより第１外部端末から取得された第１回答情報と、前記サーバにより第２外部端末から取得された第２回答情報とを取得した場合には、前記ユーザからの操作に応じて、前記質問情報と前記第１回答情報とに基づいて生成する第１のチャット形式の画像と、前記質問情報と前記第２回答情報とに基づいて生成する第２のチャット形式の画像とを択一的に表示する
請求項１０〜１６のいずれか１項に記載の情報提供方法。
【請求項１８】
表示部を備える端末が行う情報提供方法であって、
回答の対象にする回答エリアに係る回答エリア情報を取得し、
前記回答エリア情報をサーバへ送信し、
前記サーバが外部端末から取得した、質問の内容を示す質問情報であって、前記回答エリア情報に基づいて前記サーバにより前記端末が特定されることで前記サーバから送信された前記質問情報を取得し、
前記質問情報の示す質問の内容に対する回答の内容を示す回答情報を取得し、
前記回答情報を前記サーバへ送信する
情報提供方法。
【請求項１９】
さらに、前記質問情報に基づいてチャット形式の画像を生成し、
前記チャット形式の画像を前記表示部に表示する
請求項１８に記載の情報提供方法。
【請求項２０】
予め登録されたユーザ属性に基づいて、前記チャット形式の画像の生成を行う
請求項１９に記載の情報提供方法。
【請求項２１】
前記端末に予め登録されたユーザ属性が第１言語を示す場合において、前記質問情報に前記第１言語とは異なる第２言語からなる第２文字列を示す情報が含まれるときには、前記チャット形式の画像の生成おいて、生成するチャット形式の画像に、前記第２文字列が前記第１言語に翻訳された第１文字列を含ませる
請求項２０に記載の情報提供方法。
【請求項２２】
前記第１言語と前記第２言語とのいずれもが英語以外の言語である場合には、前記チャット形式の画像の生成おいて、生成するチャット形式の画像に、さらに、前記第２文字列が英語に翻訳された第３文字列を含ませる
請求項２１に記載の情報提供方法。
【請求項２３】
前記サーバから、前記サーバにより第１外部端末から取得された第１質問情報と、前記サーバにより第２外部端末から取得された第２質問情報とを取得した場合において、前記第１質問情報に対応する第１回答情報と、前記第２質問情報に対応する第２回答情報とを取得したときには、前記ユーザからの操作に応じて、前記第１質問情報と前記第１回答情報とに基づいて生成する第１のチャット形式の画像と、前記第２質問情報と前記第２回答情報とに基づいて生成する第２のチャット形式の画像とを択一的に表示する
請求項１８〜２２のいずれか１項に記載の情報提供方法。
【請求項２４】
前記質問情報を取得してから、予め定められた時間が経過するまでの期間内に前記回答情報を取得しない場合には、前記回答情報のサーバへの送信を抑制する
請求項１８〜２３のいずれか１項に記載の情報提供方法。
【請求項２５】
所定の条件を満たす複数の端末から、回答の対象にする回答エリアに係る複数の回答エリア情報を取得し、前記所定の条件を満たす一の端末から、質問の対象にする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得する取得部と、
前記複数の回答エリア情報と、前記質問エリア情報とに基づいて、前記複数の端末の中から、前記質問情報を送信する１以上の送信先端末を特定する特定部と
前記１以上の送信先端末に、前記質問情報を送信する送信部と、を備え、
前記取得部は、さらに、前記１以上の送信先端末のうちの少なくとも１つから、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を取得し、
前記送信部は、さらに、前記一の端末に対して、前記１以上の回答情報を送信する
サーバ。
【請求項２６】
表示部と、
質問の対象とする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得する取得部と、
前記質問エリア情報と前記質問情報とをサーバへ送信する送信部と、を備え、
前記取得部は、さらに、前記質問エリア情報に基づいて前記サーバにより特定された１以上の外部端末から前記サーバが取得した、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を、前記サーバから取得する
端末。
【請求項２７】
表示部と、
回答の対象にする回答エリアに係る回答エリア情報を取得する取得部と、
前記回答エリア情報をサーバへ送信する送信部と、を備える端末であって、
前記取得部は、さらに、前記サーバが外部端末から取得した、質問の内容を示す質問情報であって、前記回答エリア情報に基づいて前記サーバにより前記端末が特定されることで前記サーバから送信された前記質問情報を取得し、さらに、前記質問情報の示す質問の内容に対する回答の内容を示す回答情報を取得し、
前記送信部は、さらに、前記回答情報を前記サーバへ送信する
端末。
【請求項２８】
エリアに関する質問への回答を提供する情報提供処理を、コンピュータに実行させるための情報提供プログラムであって、
前記情報提供処理は、
所定の条件を満たす複数の端末から、回答の対象にする回答エリアに係る複数の回答エリア情報を取得する処理と、
前記所定の条件を満たす一の端末から、質問の対象にする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得する処理と、
前記複数の回答エリア情報と、前記質問エリア情報とに基づいて、前記複数の端末の中から、前記質問情報を送信する１以上の送信先端末を特定する処理と、
前記１以上の送信先端末に、前記質問情報を送信する処理と、
前記１以上の送信先端末のうちの少なくとも１つから、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を取得する処理と、
前記一の端末に対して、前記１以上の回答情報を送信する処理と、を含む
情報提供プログラム。
【請求項２９】
エリアに関する質問への回答を提供する情報提供処理を、表示部を備えるコンピュータに実行させるための情報提供プログラムであって、
前記情報提供処理は、
質問の対象とする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得する処理と、
前記質問エリア情報と前記質問情報とをサーバへ送信する処理と、
前記質問エリア情報に基づいて前記サーバにより特定された１以上の外部端末から、前記サーバが取得した、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を、前記サーバから取得する処理と、を含む
情報提供プログラム。
【請求項３０】
エリアに関する質問への回答を提供する情報提供処理を、表示部を備えるコンピュータに実行させるための情報提供プログラムであって、
前記情報提供処理は、
回答の対象にする回答エリアに係る回答エリア情報を取得する処理と、
前記回答エリア情報をサーバへ送信する処理と、
前記サーバが外部端末から取得した、質問の内容を示す質問情報であって、前記回答エリア情報に基づいて前記サーバにより前記コンピュータが特定されることで前記サーバから送信された前記質問情報を取得する処理と、
前記質問情報の示す質問の内容に対する回答の内容を示す回答情報を取得する処理と、
前記回答情報を前記サーバへ送信する処理と、を含む
情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに情報を提供する情報提供方法、サーバ、端末、及び情報提供プログラムに関する。
【背景技術】
【０００２】
従来、旅行者等といった、ある特定の地域（エリア）への訪問者に対して、そのエリアに関する情報を提供する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１９０２４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の技術では、提供される情報は、予め格納された情報であることから、必ずしも、エリアへの訪問者が知りたい事柄に即した情報であるとは限らない。
【０００５】
そこで、本発明は、従来よりも、エリアへの訪問者に対して、その人物が知りたい事柄により即した情報を提供し得る情報提供方法、サーバ、端末、及び情報提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本開示の一態様に係る情報提供方法は、エリアに関する質問への回答を提供する情報提供方法であって、所定の条件を満たす複数の端末から、回答の対象にする回答エリアに係る複数の回答エリア情報を取得し、前記所定の条件を満たす一の端末から、質問の対象にする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得し、前記複数の回答エリア情報と、前記質問エリア情報とに基づいて、前記複数の端末の中から、前記質問情報を送信する１以上の送信先端末を特定し、前記１以上の送信先端末に、前記質問情報を送信し、前記１以上の送信先端末のうちの少なくとも１つから、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を取得し、前記一の端末に対して、前記１以上の回答情報を送信する。
【０００７】
また、本開示の一態様に係る情報提供方法は、表示部を備える端末が行う情報提供方法であって、質問の対象とする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得し、前記質問エリア情報と前記質問情報とをサーバへ送信し、前記質問エリア情報に基づいて前記サーバにより特定された１以上の外部端末から前記サーバが取得した、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を、前記サーバから取得する。
【０００８】
また、本開示の一態様に係る情報提供方法は、表示部を備える端末が行う情報提供方法であって、回答の対象にする回答エリアに係る回答エリア情報を取得し、前記回答エリア情報をサーバへ送信し、前記サーバが外部端末から取得した、質問の内容を示す質問情報であって、前記回答エリア情報に基づいて前記サーバにより前記端末が特定されることで前記サーバから送信された前記質問情報を取得し、前記質問情報の示す質問の内容に対する回答の内容を示す回答情報を取得し、前記回答情報を前記サーバへ送信する。
【０００９】
また、本開示の一態様に係るサーバは、所定の条件を満たす複数の端末から、回答の対象にする回答エリアに係る複数の回答エリア情報を取得し、前記所定の条件を満たす一の端末から、質問の対象にする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得する取得部と、前記複数の回答エリア情報と、前記質問エリア情報とに基づいて、前記複数の端末の中から、前記質問情報を送信する１以上の送信先端末を特定する特定部と前記１以上の送信先端末に、前記質問情報を送信する送信部と、を備え、前記取得部は、さらに、前記１以上の送信先端末のうちの少なくとも１つから、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を取得し、前記送信部は、さらに、前記一の端末に対して、前記１以上の回答情報を送信する。
【００１０】
また、本開示の一態様に係る端末は、表示部と、質問の対象とする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得する取得部と、前記質問エリア情報と前記質問情報とをサーバへ送信する送信部と、を備え、前記取得部は、さらに、前記質問エリア情報に基づいて前記サーバにより特定された１以上の外部端末から前記サーバが取得した、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を、前記サーバから取得する。
【００１１】
また、本開示の一態様に係る端末は、表示部と、回答の対象にする回答エリアに係る回答エリア情報を取得する取得部と、前記回答エリア情報をサーバへ送信する送信部と、を備える端末であって、前記取得部は、さらに、前記サーバが外部端末から取得した、質問の内容を示す質問情報であって、前記回答エリア情報に基づいて前記サーバにより前記端末が特定されることで前記サーバから送信された前記質問情報を取得し、さらに、前記質問情報の示す質問の内容に対する回答の内容を示す回答情報を取得し、前記送信部は、さらに、前記回答情報を前記サーバへ送信する。
【００１２】
また、本開示の一態様に係る情報提供プログラムは、エリアに関する質問への回答を提供する情報提供処理を、コンピュータに実行させるための情報提供プログラムであって、前記情報提供処理は、所定の条件を満たす複数の端末から、回答の対象にする回答エリアに係る複数の回答エリア情報を取得する処理と、前記所定の条件を満たす一の端末から、質問の対象にする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得する処理と、前記複数の回答エリア情報と、前記質問エリア情報とに基づいて、前記複数の端末の中から、前記質問情報を送信する１以上の送信先端末を特定する処理と、前記１以上の送信先端末に、前記質問情報を送信する処理と、前記１以上の送信先端末のうちの少なくとも１つから、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を取得する処理と、前記一の端末に対して、前記１以上の回答情報を送信する処理と、を含む。
【００１３】
また、本開示の一態様に係る情報提供プログラムは、エリアに関する質問への回答を提供する情報提供処理を、表示部を備えるコンピュータに実行させるための情報提供プログラムであって、前記情報提供処理は、質問の対象とする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得する処理と、前記質問エリア情報と前記質問情報とをサーバへ送信する処理と、前記質問エリア情報に基づいて前記サーバにより特定された１以上の外部端末から、前記サーバが取得した、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を、前記サーバから取得する処理と、を含む。
【００１４】
また、本開示の一態様に係る情報提供プログラムは、エリアに関する質問への回答を提供する情報提供処理を、表示部を備えるコンピュータに実行させるための情報提供プログラムであって、前記情報提供処理は、回答の対象にする回答エリアに係る回答エリア情報を取得する処理と、前記回答エリア情報をサーバへ送信する処理と、前記サーバが外部端末から取得した、質問の内容を示す質問情報であって、前記回答エリア情報に基づいて前記サーバにより前記コンピュータが特定されることで前記サーバから送信された前記質問情報を取得する処理と、前記質問情報の示す質問の内容に対する回答の内容を示す回答情報を取得する処理と、前記回答情報を前記サーバへ送信する処理と、を含む。
【発明の効果】
【００１５】
本開示の一態様に係る情報提供方法、サーバ、端末、及び情報提供プログラムによると、従来よりも、エリアへの訪問者に対して、その人物が知りたい事柄により即した情報を提供し得る。
【図面の簡単な説明】
【００１６】
【図１】図１は、実施の形態に係る情報提供システムの構成を示すブロック図である。
【図２】図２は、実施の形態に係る端末の回路構成を示すブロック図である。
【図３】図３は、実施の形態に係る端末の機能構成を示すブロック図である。
【図４】図４は、実施の形態に係る取得部が、質問エリア情報を取得する様子の例を示す模式図である。
【図５Ａ】図５Ａは、チャット形式の画像の一例を示す模式図である。
【図５Ｂ】図５Ｂは、チャット形式の画像の一例を示す模式図である。
【図６Ａ】図６Ａは、第１のチャット形式の画像を示す模式図である。
【図６Ｂ】図６Ｂは、第２のチャット形式の画像を示す模式図である。
【図６Ｃ】図６Ｃは、第３のチャット形式の画像を示す模式図である。
【図７】図７は、実施の形態に係るサーバの回路構成を示すブロック図である。
【図８】図８は、実施の形態に係るサーバの機能構成を示すブロック図である。
【図９Ａ】図９Ａは、チャット形式の画像の一例を示す模式図である。
【図９Ｂ】図９Ｂは、回答データベースを示す模式図である。
【図１０】図１０は、チャット形式の画像の一例を示す模式図である。
【図１１】図１１は、端末登録処理のフローチャートである。
【図１２】図１２は、登録入力画像の一例を示す模式図である。
【図１３】図１３は、質問側チャット開始処理のフローチャートである。
【図１４】図１４は、送信先端末特定処理のフローチャートである。
【図１５】図１５は、回答側チャット開始処理のフローチャートである。
【発明を実施するための形態】
【００１７】
本開示の一態様に係る情報提供方法は、エリアに関する質問への回答を提供する情報提供方法であって、所定の条件を満たす複数の端末から、回答の対象にする回答エリアに係る複数の回答エリア情報を取得し、前記所定の条件を満たす一の端末から、質問の対象にする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得し、前記複数の回答エリア情報と、前記質問エリア情報とに基づいて、前記複数の端末の中から、前記質問情報を送信する１以上の送信先端末を特定し、前記１以上の送信先端末に、前記質問情報を送信し、前記１以上の送信先端末のうちの少なくとも１つから、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を取得し、前記一の端末に対して、前記１以上の回答情報を送信する。
【００１８】
上記情報提供方法によると、質問エリア情報と質問情報との取得先である一の端末に対して、その質問エリア情報にマッチする回答エリア情報の取得先である端末から取得した、その質問情報の質問の内容に対する回答を示す回答情報を送信することができる。
【００１９】
これにより、一の端末を利用するエリアの訪問者は、その質問に即した回答情報を入手することができる。
【００２０】
このため、上記情報提供方法によると、従来よりも、エリアへの訪問者に対して、その人物が知りたい事柄により即した情報を提供し得る。
【００２１】
本開示の一態様に係る情報提供方法は、表示部を備える端末が行う情報提供方法であって、質問の対象とする質問エリアに係る質問エリア情報と、当該質問の内容を示す質問情報とを取得し、前記質問エリア情報と前記質問情報とをサーバへ送信し、前記質問エリア情報に基づいて前記サーバにより特定された１以上の外部端末から前記サーバが取得した、前記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を、前記サーバから取得する。
【００２２】
上記情報提供方法によると、端末を利用するエリアへの訪問者から、質問エリア情報と質問情報とを取得したその端末は、その質問エリア情報に基づいて特定された外部端末から取得された、その質問情報の質問の内容に対する回答を示す回答情報を取得することができる。
【００２３】
これにより、その端末を利用するエリアへの訪問者は、その質問に即した回答情報を入手することができる。
【００２４】
このため、上記情報提供方法によると、従来よりも、エリアへの訪問者に対して、その人物が知りたい事柄により即した情報を提供し得る。
【００２５】
本開示の一態様に係る情報提供方法は、表示部を備える端末が行う情報提供方法であって、回答の対象にする回答エリアに係る回答エリア情報を取得し、前記回答エリア情報をサーバへ送信し、前記サーバが外部端末から取得した、質問の内容を示す質問情報であって、前記回答エリア情報に基づいて前記サーバにより前記端末が特定されることで前記サーバから送信された前記質問情報を取得し、前記質問情報の示す質問の内容に対する回答の内容を示す回答情報を取得し、前記回答情報を前記サーバへ送信する。
【００２６】
上記情報提供方法によると、回答エリアについての回答を提供することができるその回答エリアのサポータに利用される端末は、そのサポータから取得した回答エリア情報に基づく質問情報を、サーバから取得することができる。そして、その端末は、その質問情報の質問の内容に対する回答の内容を示す回答情報を、そのサポータから取得して、サーバへ送信することができる。
【００２７】
これにより、その端末は、エリアへの訪問者に対して提供可能な情報として、その質問の内容に即した回答情報をサーバへ送信することができる。
【００２８】
このため、上記情報提供方法によると、従来よりも、エリアへの訪問者に対して、その人物が知りたい事柄により即した情報を提供し得る。
【００２９】
以下、本開示の一態様に係る情報提供システムの具体例について、図面を参照しながら説明する。ここで示す実施の形態は、いずれも本開示の一具体例を示すものである。従って、以下の実施の形態で示される数値、形状、構成要素、構成要素の配置及び接続形態、並びに、ステップ（工程）及びステップの順序等は、一例であって本開示を限定するものではない。以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意に付加可能な構成要素である。また、各図は、模式図であり、必ずしも厳密に図示されたものではない。
【００３０】
（実施の形態）
ここでは、本開示の一態様として、ある特定のエリアを訪問する訪問者に対して、その訪問者にとって有益な情報を提供する情報提供システムについて説明する。この情報提供システムは、その訪問者から、そのエリアに関する質問を受け付ける。そして、この情報提供システムは、そのエリアをサポートするサポータによる、その質問に対する回答を、その訪問者に対して提供する。
【００３１】
以下、この情報提供システムの詳細について、図面を参照しながら説明する。
【００３２】
［１．構成］
図１は、本開示の一態様に係る情報提供システム１００の構成を示すブロック図である。
【００３３】
図１に示されるように、情報提供システム１００は、サーバ１と、サーバ１と通信する複数の端末２（ここでは、例えば、端末２ａ、端末２ｂ、端末２ｃ、端末２ｄ）とを含んで構成される。
【００３４】
［１−１．端末］
図２は、端末２の回路構成を示すブロック図である。
【００３５】
図２に示されるように、端末２は、プロセッサ１１と、メモリ１２と、通信回路１３と、表示装置１４と、入力装置１５と、位置推定装置１６とを含んで構成される。
【００３６】
プロセッサ１１は、メモリ１２に記憶されるプログラムを実行することで、メモリ１２と、通信回路１３と、表示装置１４と、入力装置１５と、位置推定装置１６との動作を制御する。
【００３７】
メモリ１２は、プロセッサ１１によって実行されるプログラムを記憶する。また、メモリ１２は、その記憶領域の一部が、プロセッサによって、プログラムを実行する際のワーキングエリアとして利用される。
【００３８】
通信回路１３は、例えは、通信用ＬＳＩとアンテナとを含んで構成され、サーバ１と通信する。
【００３９】
表示装置１４は、例えば、液晶ディスプレイ等のフラットパネルを含んで構成され、表示面に画像を表示する。
【００４０】
入力装置１５は、例えば、表示装置１４の表示面に重ねられた透明なタッチパッドを含んで構成され、ユーザによる操作を受け付けて電気信号に変換する。
【００４１】
位置推定装置１６は、例えば、ＧＰＳ信号を受信するＧＰＳ信号受信回路と、受信したＧＰＳ信号に基づいて、ＧＰＳ信号を受信した位置を推定する位置推定回路とを含んで構成され、ＧＰＳ信号に基づいて、端末２の位置を推定する。
【００４２】
端末２は、プロセッサ１１が、メモリ１２に記憶されるプログラムを実行して、メモリ１２と、通信回路１３と、表示装置１４と、入力装置１５と、位置推定装置１６との動作を制御することで、各種機能を実現する。
【００４３】
図３は、端末２の機能構成を示すブロック図である。
【００４４】
図３に示されるように、端末２は、取得部２１と、送信部２２と、画像生成部２３と、表示部２４と、位置推定部２５とを含んで構成される。
【００４５】
取得部２１は、例えば、プロセッサ１１が、メモリ１２に記憶されるプログラムを実行して、メモリ１２と、通信回路１３と、表示装置１４と、入力装置１５と、位置推定装置１６との動作を制御することで実現される。
【００４６】
取得部２１は、質問の対象とする質問エリアに係る質問エリア情報と、質問の内容を示す質問情報とを取得する。より具体的には、例えば、取得部２１は、端末２を利用するユーザによる入力装置１５への情報の入力操作を受け付けることで、そのユーザから、質問エリア情報と質問情報とを取得してもよい。
【００４７】
質問エリア情報は、位置を特定することができる情報であれば、どのような情報であっても構わない。例えば、質問エリア情報は、市区町村といった行政区画を示す情報であってもよいし、駅、施設等のランドマーク名を示す情報であってもよい。
【００４８】
例えば、質問エリア情報がランドマーク名を示す場合には、ランドマークを含むように自動で設定される所定範囲を質問エリアとしてもよいし、ランドマークを含むように、予めユーザにより設定される所定範囲を質問エリアとしてもよい。
【００４９】
質問情報は、質問形式である文字列からなる情報であってもよいし、必ずしも、質問形式でない文字列からなる情報であってもよい。例えば、質問情報は、「スピリチュアルな場所に行きたい。」という文字列であってもよい。
【００５０】
また、取得部２１は、質問エリア情報に基づいてサーバ１により特定された１以上の外部端末（自端末以外の端末２）からサーバ１が取得した、質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を、サーバ１から取得する。
【００５１】
例えば、質問情報が「スピリチュアルな場所に行きたい。」とい文字列である場合における回答情報として、「難波八阪神社はどうかな？」という文字列である例が考えられる。
【００５２】
なお、サーバ１の行う、質問エリア情報に基づく端末２の特定における特定方法については、後述する。
【００５３】
さらに、取得部２１は、例えば、表示部２４に地図を表示する状態において、端末２のユーザから質問エリアを特定する操作を受け付けることで、上記質問エリア情報の取得を行うとしてもよい。
【００５４】
図４は、表示部２４に地図を表示する状態において、取得部２１が質問エリア情報を取得する様子の例を示す模式図である。
【００５５】
ここでは、例えば、表示装置１４を構成する液晶ディスプレイの表示面に重ねられた、入力装置１５を構成する透明なタッチパッドが、ユーザによるタッチ操作を受け付ける。
【００５６】
図４に示されるように、表示部２４は、地図に重ねて、他の端末２の位置を示す回答者マーク１０２（ここでは、例えば、回答者マーク１０２ａ〜回答者マーク１０２ｉ）を表示してもよいし、自端末の位置を示す質問者マーク１０１を表示してもよい。各端末２の位置は、各端末２に含まれる位置推定部２５（後述）によって推定される、各端末２の位置であってもよい。また、端末２と回答者マーク１０２とが一対一に対応していてもよいし、複数の端末２に対して、それら複数の端末２を代表する１つの回答者マークが対応していてもよい。
【００５７】
例えば、端末２のユーザは、地図に重ねて表示される回答者マーク１０２の中から１以上の回答者マーク１０２（ここでは、例えば、回答者マーク１０２ｃと回答者マーク１０２ｅ）に対してタッチ操作することで、その回答者マーク１０２の周囲の所定の範囲（ここでは例えば、領域１１２ｃと領域１１２ｅ）を、質問エリアとして特定してもよい。
【００５８】
また、例えば、端末２のユーザは、指等で、所望の領域を囲むタッチ操作を行うことで、その囲まれた領域（例えば、領域１２０）を、質問エリアとして特定してもよい。
【００５９】
また、例えば、端末２のユーザは、地図にて視認される住所等の文字列を入力することで、その住所等で特定される領域を、質問エリアとして特定してもよい。
【００６０】
例えば、表示部２４は、地図上でヒートマップのように、他の端末２が密集して存在する領域、他の端末２がまばらに存在する領域、他の端末２が存在しない領域等が視認できるような表示を行ってもよい。
【００６１】
また、取得部２１は、例えば、端末２の位置を推定する位置推定部２５（後述）から出力される、端末２の推定位置を示す情報に基づいて質問エリア情報を生成することで、上記質問エリア情報の取得を行うとしてもよい。ここで、例えば、取得部２１は、位置推定部２５によって推定される端末２の位置から、予めユーザによって設定された所定の範囲内（例えば、領域１０３）を質問エリアとして質問エリア情報を生成してもよい。
【００６２】
また、取得部２１は、回答の対象となる回答エリアに係る回答エリア情報を取得する。より具体的には、例えば、取得部２１は、端末２を利用するユーザによる入力装置１５への情報の入力操作を受け付けることで、そのユーザから、回答エリア情報を取得してもよい。
【００６３】
回答エリア情報は、質問エリア情報と同様に、位置を特定することができる情報であれば、どのような情報であっても構わない。
【００６４】
また、取得部２１は、サーバ１により外部端末（自端末以外の端末２）から取得された、質問の内容を示す質問情報であって、回答エリア情報に基づいてサーバ１により自端末が特定されることでサーバ１から送信された質問情報を取得する。
【００６５】
なお、サーバ１の行う、回答エリア情報に基づく端末２の特定については、後述する。
【００６６】
また、取得部２１は、上記質問情報の示す質問の内容に対する回答の内容を示す回答情報を取得する。より具体的には、例えば、取得部２１は、端末２を利用するユーザによる入力装置１５への情報の入力操作を受け付けることで、そのユーザから回答情報を取得してもよい。
【００６７】
再び図３に戻って、端末２の機能構成の説明を続ける。
【００６８】
送信部２２は、例えば、プロセッサ１１が、メモリ１２に記憶されるプログラムを実行して、メモリ１２と、通信回路１３との動作を制御することで実現される。
【００６９】
送信部２２は、質問エリア情報と質問情報とをサーバ１に送信する。
【００７０】
また、送信部２２は、回答エリア情報をサーバ１へ送信する。
【００７１】
また、送信部２２は、回答情報をサーバ１へ送信する。
【００７２】
さらに、送信部２２は、例えば、取得部２１が、サーバ１から送信された質問情報を取得してから、予め定められた時間が経過するまでの期間内に回答情報を取得しない場合には、回答情報のサーバ１への送信を抑制してもよい。
【００７３】
画像生成部２３は、例えば、プロセッサ１１が、メモリ１２に記憶されるプログラムを実行して、メモリ１２と、表示装置１４と、位置推定装置１６との動作を制御することで実現される。
【００７４】
画像生成部２３は、質問情報と１以上の回答情報のうちの少なくとも１つとに基づいて１以上のチャット形式の画像を生成する。
【００７５】
図５Ａ、図５Ｂは、画像生成部によって生成された、チャット形式の画像の一例を示す模式図である。
【００７６】
図５Ａの例は、質問情報に「I want to go to spiritual place.」という英文の文字列を示す情報が含まれており、回答情報に、「Hi, Mary !」という英文の文字列を示す情報が含まれており、他の回答情報に、「Namba Yasaka Shrine is popular.」という英文を示す情報が含まれている場合におけるチャット形式の画像の例となっている。そして、図５Ｂの例は、質問情報に「スピリチュアルな場所に行きたい。」という和文の文字列を示す情報が含まれており、回答情報に、「こんにちは。」という和文の文字列を示す情報が含まれており、他の回答情報に、「難波八阪神社とかどうかな？」という和文の文字列を示す情報が含まれている場合におけるチャット形式の画像の例となっている。そして、さらに、図５Ｂの例は、チャット形式の画像の中に、ユーザによる入力操作を受け付けることで、そのユーザから質問情報を取得した端末２（以下、「質問者端末」ともいう。）の位置を示すマークが重ねられた地図を含んでいる。
【００７７】
再び図３に戻って、端末２の機能構成の説明を続ける。
【００７８】
さらに、画像生成部２３は、例えば、予め登録されたユーザ属性に基づいて、チャット形式の画像の生成を行ってもよい。
【００７９】
ここで、例えば、端末に予め登録されたユーザ属性が第１言語（例えば日本語）を示す場合において、回答情報に第１言語とは異なる第２言語（例えばフランス語）からなる第２文字列を示す情報が含まれている場合には、チャット形式の画像の生成において、生成するチャット形式の画像に、第２文字列が第１言語に翻訳された第１文字列を含ませるとしてもよい。また、例えば、第１言語と第２言語とのいずれもが英語以外の言語である場合には、チャット形式の画像の生成において、生成するチャット形式の画像に、さらに、第２文字列が英語に翻訳された第３文字列を含ませるとしてもよい。
【００８０】
図５Ａ、図５Ｂに示されるように、画像生成部２３は、質問者端末と、ユーザによる入力操作を受け付けることで、そのユーザから回答情報を取得した端末２（以下、「回答者端末」ともいう。）とを一対一に対応付けて、各チャット形式の画像を生成する。
【００８１】
例えば、質問者端末と回答者端末とが一対一に対応付けられている状態において、その質問者端末の画像生成部２３が生成するチャット形式の画像と、その回答者端末の画像生成部２３が生成するチャット形式の画像とが、同様の画像であってもよいし、例えば、互いに異なる画像であってもよい。
【００８２】
また、例えば、画像生成部２３は、１のチャット形式の画像に含まれる質問情報の数を、自動で設定される又はユーザにより設定される数に制限して、チャット形式の画像の生成を行ってもよい。
【００８３】
表示部２４は、例えば、プロセッサ１１が、メモリ１２に記憶されるプログラムを実行して、メモリ１２と、表示装置１４との動作を制御することで実現される。
【００８４】
表示部２４は、画像生成部２３によって生成された１以上のチャット形式の画像を表示する。
【００８５】
さらに、自端末が質問者端末である表示部２４は、例えば、サーバ１が第１外部端末から取得した第１回答情報と、サーバ１が第２外部端末から取得した第２回答情報とを取得した場合には、ユーザからの操作に応じて、質問情報と第１回答情報とに基づいて生成する第１のチャット形式の画像と、質問情報と第２回答情報とに基づいて生成する第２のチャット形式の画像とを択一的に表示するとしてもよい。
【００８６】
さらに、自端末が回答者端末である表示部２４は、例えば、サーバ１から、サーバ１が第１外部端末から取得した第１質問情報と、サーバ１が第２外部端末から取得した第２質問情報とを取得した場合において、第１質問情報に対応する第１回答情報と、第２質問情報に対応する第２回答情報とを取得したときには、ユーザからの操作に応じて、第１質問情報と第１回答情報とに基づいて生成する第１のチャット形式の画像と、第２質問情報と第２回答情報とに基づいて生成する第２のチャット形式の画像とを択一的に表示するとしてもよい。
【００８７】
図６Ａは、質問者端末と第１の回答者端末とを一対一に対応付けて生成された第１のチャット形式の画像を示す模式図であって、図６Ｂは、質問者端末と第２の回答者端末とを一対一に対応付けて生成された第２のチャット形式の画像を示す模式図であって、図６Ｃは、質問者端末と第３の回答者端末とを一対一に対応付けて生成された第３のチャット形式の画像を示す模式図である。
【００８８】
例えば、表示部２４は、表示装置１４の表示面全体に１つのチャット形式の画像を表示してもよいし、表示面を複数のサブ画面に分割して、複数のチャット形式の画像を、サブ画面ごとに１つずつ表示してもよい。但し、表示装置１４の表示面が比較的小さい場合には、視認性、操作性の観点から、表示面を複数のサブ画面に分割せずに、表示面全体に１つのチャット形式の画像を表示することが望ましい。
【００８９】
例えば、端末２に、画像生成部２３が生成するチャット形式の画像の数が３に設定されている場合において、その端末２の表示部２４が、その表示面全体に１つのチャット形式の画像を表示しているときには、その表示部２４は、ユーザによるスワイプ等の入力操作に応じて、第１のチャット形式の画像と、第２のチャット形式の画像と、第３のチャット形式の画像とを択一的に切り替えて表示するとしてもよい。
【００９０】
例えば、表示部２４は、現在表示しているチャット形式の画像以外に、表示可能なチャット形式の画像が存在する場合に、表示しているチャット形式の画像に、表示可能な他のチャット形式の画像が存在する旨を示すマーク（例えば、「・・・」）を含ませて表示してもよい。この場合、表示部２４は、ユーザによる「・・・」マークへのタッチ操作に応じて、チャット形式の画像を切り替えるとしてもよいし、ユーザによる「・・・」マークへのタッチ操作と、スワイプ操作との組み合わせの操作に応じて、チャット形式の画面を切り替えるとしてもよい。
【００９１】
再び図３に戻って、端末２の機能構成の説明を続ける。
【００９２】
位置推定部２５は、プロセッサ１１が、メモリ１２に記憶されるプログラムを実行して、メモリ１２と、位置推定装置１６との動作を制御することで実現される。
【００９３】
位置推定部２５は、自端末の位置を推定し、自端末の推定位置を示す位置情報を出力する。
【００９４】
図７は、サーバ１の回路構成を示すブロック図である。
【００９５】
図７に示されるように、サーバ１は、プロセッサ３１と、メモリ３２と、通信回路３３と、ハードディスク装置３４とを含んで構成される。
【００９６】
プロセッサ３１は、メモリ１２に記憶されるプログラムを実行することで、メモリ３２と、通信回路３３と、ハードディスク装置３４との動作を制御する。
【００９７】
メモリ３２は、プロセッサ３１によって実行されるプログラムを記憶する。また、メモリ３２は、その記憶領域の一部が、プロセッサによって、プログラムを実行する際のワーキングエリアとして利用される。
【００９８】
通信回路３３は、例えは、通信用ＬＳＩとアンテナとを含んで構成され、複数の端末２のそれぞれと通信する。
【００９９】
［１−２．サーバ］
サーバ１は、プロセッサ３１が、メモリ３２に記憶されるプログラムを実行して、メモリ３２と、通信回路３３と、ハードディスク装置３４との動作を制御することで、各種機能を実現する。
【０１００】
図８は、サーバ１の機能構成を示すブロック図である。
【０１０１】
図８に示されるように、サーバ１は、取得部４１と、特定部４２と、送信部４３と、データベース管理部４４とを含んで構成される。
【０１０２】
取得部４１は、例えば、プロセッサ３１が、メモリ３２に記憶されるプログラムを実行して、メモリ３２と、通信回路３３との動作を制御することで実現される。
【０１０３】
取得部４１は、所定の条件を満たす複数の端末２から、回答の対象にする回答エリアに係る複数の回答エリア情報を取得する。
【０１０４】
取得部４１は、例えば、予め、所定の条件を満たす端末２のリスト（以下、「登録端末リスト」ともいう。）を記憶していてもよい。また、所定の条件は、例えば、対象となる端末２のユーザが、情報提供システム１００を利用する適性があることを示す条件であってもよい。より具体的には、所定の条件は、例えば、対象となる端末２のユーザが、ＳＮＳのアカウントを保有しており、そのＳＮＳにおいて友人が所定数人（例えば５人）以上存在するという条件であってもよい。
【０１０５】
取得部４１は、例えば、取得した複数の回答エリア情報を、それぞれ、取得先の端末２を特定する端末識別ＩＤと関連付けて記憶してもよい。また、取得部４１は、例えば、端末識別ＩＤと関連付けられた回答エリア情報のリスト（以下、「回答エリアリスト」ともいう。）を生成して記憶してもよい。
【０１０６】
また、取得部４１は、上記所定の条件を満たす一の端末２から、質問の対象にする質問エリアに係る質問エリア情報と、その質問の内容を示す質問情報とを取得する。
【０１０７】
また、取得部４１は、特定部４２によって特定された１以上の送信先端末（後述）のうちの少なくとも１つから、上記質問情報の示す質問の内容に対する回答の内容を示す１以上の回答情報を取得する。
【０１０８】
送信部４３は、例えば、例えば、プロセッサ３１が、メモリ３２に記憶されるプログラムを実行して、メモリ３２と、通信回路３３との動作を制御することで実現される。
【０１０９】
送信部４３は、上記１以上の送信先端末（後述）に質問情報を送信する。
【０１１０】
また、送信部４３は、上記一の端末２に対して、上記１以上の回答情報を送信する。
【０１１１】
さらに、送信部４３は、例えば、送信部４３が１以上の送信先端末に質問情報を送信してから、予め定められた時間（例えば、５分）が経過するまでの期間内に取得した回答情報に限定して、上記１以上の回答情報の送信を行ってもよい。
【０１１２】
特定部４２は、例えば、プロセッサ３１が、メモリ３２に記憶されるプログラムを実行して、メモリ３２の動作を制御することで実現される。
【０１１３】
特定部４２は、複数の回答エリア情報と、質問エリア情報とに基づいて、所定の条件を満たす複数の端末２の中から、質問情報を送信する１以上の送信先端末を特定する。
【０１１４】
さらに、特定部４２は、例えば、取得部４１によって取得された複数のエリア情報の示す複数の回答エリアのうち、取得部４１によって取得された質問エリア情報の示す質問エリアと一致する回答エリアを示す回答エリア情報の取得先の端末２の中から、送信先端末を特定することで、上記１以上の送信先端末の特定を行ってもよい。
【０１１５】
特定部４２は、例えば、取得部４１によって質問情報が取得された場合に、取得部４１が記憶する回答エリアリストに基づいて、質問エリア情報から特定される質問エリアと一致する回答エリアが特定される回答エリア情報の取得先の端末２を送信先端末として特定してもよい。
【０１１６】
さらに、特定部４２は、例えば、上記所定の条件を満たす複数の端末２の少なくとも一部の端末２についての、送信先端末を特定する際の優先度を示す優先度情報に基づいて、上記１以上の送信先端末の特定を行ってもよい。
【０１１７】
ここで、例えば、優先度は、過去において、送信部４３が一の送信先端末に質問情報を送信してから、その送信先端末から、最初に、その質問情報の示す質問の内容に対する回答の内容を示す回答情報を取得するまでに要した時間（例えば、最短時間、平均時間等）に基づいて決定されてもよい。また、例えば、優先度は、質問情報の取得先の端末２に予め登録されたユーザ属性と、回答情報の取得先の端末に予め登録されたユーザ属性との一致度合いに基づいて決定されてもよい。また、例えば、優先度は、質問情報の取得先の端末に予め登録された希望回答様式に基づいて決定されてもよい。希望回答様式は、例えば、「画像を用いた丁寧な回答を希望する。」旨を示す情報、「回答が早い方が良い。」旨を示す情報等であってもよい。また、例えば、優先度は、回答情報の取得先の端末２のユーザに対する評価値（例えば、そのユーザに対して付与された「いいね」の数等。）に基づいて決定されてもよい。また、例えば、優先度は、質問情報の取得先の端末２のユーザにとって不都合な内容が含まれているか否かに基づいて決定されてもよい。
【０１１８】
さらに、特定部４２は、例えば、予め定められた第１端末数（例えば、５）を超えない範囲で、上記１以上の送信先端末の特定を行ってもよい。ここで、第１端末数は、端末２毎に異なる数であってもよいし、全ての端末２に共通の数であってもよい。
【０１１９】
さらに、特定部４２は、例えば、予め定められた第２端末数（例えば、３）を下回らない範囲で、上記１以上の送信先端末の特定を行ってもよい。ここで、第２端末数は、端末２毎に異なる数であってもよいし、全ての端末２に共通の数であってもよい。
【０１２０】
データベース管理部４４は、例えば、プロセッサ３１が、メモリ３２に記憶されるプログラムを実行して、メモリ３２と、ハードディスク装置３４との動作を制御することで実現される。
【０１２１】
さらに、特定部４２は、例えば、取得部４１が取得する上記１以上の回答情報の数が予め定められた数（例えば、３）よりも少ない場合に、複数の回答エリア情報と、質問エリア情報とに基づいて、質問情報を送信する１以上の新たな送信先端末を特定してもよい。この場合には、送信部４３は、例えば、上記１以上の新たな送信先端末に、質問情報を送信するとしてもよい。
【０１２２】
データベース管理部４４は、回答情報に基づいて回答データベースを生成又は更新する。そして、データベース管理部４４は、上記所定の条件を満たす端末２に対して、回答データベースへのアクセスを許可する。
【０１２３】
回答データベースは、例えば、構成する各データが、回答情報そのものであってもよいし、例えば、構成する各データが、回答情報に基づいて構成されたデータであってもよい。回答情報に基づいて構成されたデータは、例えば、質問として考えられるキーワードと、回答として考えられるキーワードとが対応付けられているデータであってもよい。
【０１２４】
図９Ａは、ある回答情報に基づいて生成されたチャット形式の画像の一例を示す模式図であり、図９Ｂは、その回答情報に基づいて構成されたデータを構成要素とする回答データベースの一例を示す模式図である。
【０１２５】
さらに、データベース管理部４４は、例えば、回答データベースに基づいて、質問情報の示す質問に対する回答の内容を示すチャットボット回答情報を生成してもよい。この場合、送信部２２は、例えば、上記一の端末２に対して、生成したチャットボット回答情報を送信してもよい。
【０１２６】
図１０は、サーバ１から送信されたチャットボット回答情報を取得した端末２の画像生成部２３が生成するチャット形式の画像の一例を示す模式図である。
【０１２７】
上記構成の情報提供システム１００の行う動作について、以下、図面を参照しながら説明する。
【０１２８】
［２．動作］
情報提供システム１００は、その特徴的な動作として、端末登録処理と、質問側チャット開始処理と、送信先端末特定処理と、回答側チャット開始処理とを行う。以下、これら端末登録処理と、質問側チャット開始処理と、送信先端末特定処理と、回答側チャット開始処理とについて、順に説明する。
【０１２９】
［２−１．端末登録処理］
端末登録処理は、複数の端末２のうちの、未だサーバ１に登録されていない未登録端末が行う処理であって、自端末を、サーバ１に登録する処理である。ここでは、一例として、サーバ１が、登録の対象となる未登録端末を識別する端末識別ＩＤを、登録端末リストに追記することを、未登録端末をサーバ１に登録すると称している。
【０１３０】
図１１は、端末登録処理のフローチャートである。
【０１３１】
端末登録処理は、未だサーバ１に登録されていない未登録端末である端末２の取得部２１が、その端末２のユーザから、未登録処理を開始する旨の操作を受け付けることで開始される。
【０１３２】
未登録処理が開始されると、取得部２１は、自端末が所定の条件を満たす端末であるか否かを調べる（ステップＳ１０）。より具体的には、取得部２１は、自端末のユーザが、ＳＮＳのアカウントを保有しており、そのＳＮＳにおいて友人が所定数人（例えば５人）以上存在するか否かを調べる。
【０１３３】
ステップＳ１０の処理において、自端末が所定の条件を満たす端末である場合に（ステップＳ１０：Ｙｅｓ）、表示部２４は、登録入力画像を表示する（ステップＳ１１）。
【０１３４】
図１２は、登録入力画像の一例を示す模式図である。
【０１３５】
図１２に示されるように、登録入力画像は、端末２のユーザに対して、回答エリアを特定する回答エリア情報である「My Hometowns」と、端末２のユーザのユーザ属性である「チャット言語」と、端末２のユーザのユーザ識別情報である「ニックネーム」との入力を促す画像となっている。
【０１３６】
例えば、表示部２４は、回答エリア情報の入力を促すために、さらに地図を表示させてもよい。この場合には、例えば、取得部２１は、地図に対してタッチ操作等がなされることで指定される領域を、「My Hometowns」として特定してもよい。
【０１３７】
再び図１１に戻って、端末登録処理の説明を続ける。
【０１３８】
登録入力画像が表示されると、取得部２１は、端末２のユーザから、表示される登録入力画像に沿って入力される、回答エリア情報と、ユーザ属性と、ユーザ識別情報とを取得する（ステップＳ１２）。
【０１３９】
回答エリア情報と、ユーザ属性と、ユーザ識別情報とを取得すると、取得部２１は、これら取得した取得データについて、所定のフォーマットと照らし合わせて、正しく入力されたデータであるか否かを調べる（ステップＳ１３）。
【０１４０】
ステップＳ１３の処理において、取得データが正しく入力されたデータでない場合に（ステップＳ１３：Ｎｏ）、表示部２４は、再入力を促す画像を表示する（ステップＳ１４）。そして、端末２は、再びステップＳ１２の処理を行う。
【０１４１】
例えば、表示部２４は、端末２がスピーカを備えている場合には、再入力を促す画像の表示とともに、そのスピーカからアラート音を出力させてもよい。
【０１４２】
ステップＳ１３の処理において、取得データが正しく入力されたデータである場合に（ステップＳ１３：Ｙｅｓ）、送信部２２は、それら取得データと、自端末を識別する端末識別ＩＤとをサーバ１へ送信する（ステップＳ１５）。
【０１４３】
取得データと端末識別ＩＤとがサーバ１に送信されると、取得部２１は、サーバ１から、返信信号が返信されるまで待機する（ステップＳ１６：Ｎｏを繰り返す）。
【０１４４】
この間、サーバ１では、取得部４１が、送信部２２から送信された、取得データと端末識別ＩＤとを取得し、取得した取得データに含まれる回答エリア情報と、取得した端末識別ＩＤとを関連付けて、回答エリアリストに追記し、取得した端末識別ＩＤを登録端末リストに追記する。そして、送信部４３は、回答エリアリストへの追記と、登録端末リストへの追記とに成功した場合には、取得データと端末識別ＩＤとを送信した端末２に対して、登録に成功した旨を示す返信信号を返信し、回答エリアリストへの追記と、登録端末リストへの追記との少なくとも一方に成功しなかった場合には、取得データと端末識別ＩＤとを送信した端末２に対して、登録に失敗した旨を示す返信信号を返信する。
【０１４５】
ステップＳ１６の処理において、サーバ１から返信信号が返信されると（ステップＳ１６：Ｙｅｓ）、取得部２１は、その返信信号を取得し、取得した返信信号が、登録に成功した旨を示す信号であるか否かを調べる（ステップＳ１７）。
【０１４６】
ステップＳ１７の処理において、取得した返信信号が、登録に成功した旨を示す信号である場合に（ステップＳ１７：Ｙｅｓ）、表示部２４は、登録に成功した旨の表示を行う（ステップＳ１８）。
【０１４７】
ステップＳ１７の処理において、取得した返信信号が、登録に失敗した旨を示す信号である場合に（ステップＳ１７：Ｎｏ）、表示部２４は、登録に失敗した旨の表示を行う（ステップＳ１９）。
【０１４８】
ステップＳ１０の処理において、自端末が所定の条件を満たす端末でない場合（ステップＳ１０：Ｎｏ）、ステップＳ１８の処理が終了した場合、又はステップＳ１９の処理が終了した場合に、端末２は、その端末登録処理を終了する。
【０１４９】
［２−２．質問側チャット開始処理］
質問側チャット開始処理は、サーバ１に登録されている端末２のうちの、ユーザから質問情報を取得する質問者端末が行う処理であって、その質問情報の示す質問の内容に対応する回答の内容を示す回答情報をユーザから取得する回答者端末との間でチャット形式による対話を開始する処理である。
【０１５０】
図１３は、質問側チャット開始処理のフローチャートである。
【０１５１】
質問側チャット開始処理は、サーバ１に登録されている端末２の取得部２１が、その端末２のユーザから、質問側チャット開始処理を開始する旨の操作を受け付けることで開始される。
【０１５２】
質問側チャット開始処理が開始されると、取得部２１は、端末２のユーザからの入力操作を受け付けることで、質問エリアを特定する質問エリア情報と、質問の内容を示す質問情報とを取得する（ステップＳ２０）。
【０１５３】
そして、送信部２２は、取得した質問エリア情報と質問情報とを、自端末を識別する端末識別ＩＤと共に、サーバ１に送信する（ステップＳ２１）。
【０１５４】
質問エリア情報と質問情報とがサーバ１に送信されると、取得部２１は、サーバ１から、１以上の回答情報が返信されるまで待機する（ステップＳ２２：Ｎｏを繰り返す）。
【０１５５】
ここで、サーバ１から返信される１以上の回答情報のそれぞれには、その回答情報をユーザから取得した回答者端末を識別する端末識別ＩＤが対応付けられて、サーバ１から送信される。
【０１５６】
ステップＳ２２の処理において、サーバ１から、１以上の回答情報が返信されると（ステップＳ２２：Ｙｅｓ）、取得部２１は、返信された１以上の回答情報と、それら回答情報のそれぞれに対応付けられて送信された端末識別ＩＤとを取得する（ステップＳ２３）。
【０１５７】
そして、画像生成部２３は、取得部２１によって取得された１以上の回答情報の中から、未だ選択されていない回答情報を１つ選択する（ステップＳ２４）。そして、画像生成部２３は、選択した回答情報に対応付けられた端末識別ＩＤを参照して、自端末と、その回答情報をユーザから取得した回答者端末（以下、「選択端末」ともいう）との間で、過去において、チャット形式による対話が行われたことがあるか否かを調べる（ステップＳ２５）。
【０１５８】
ステップＳ２５の処理において、過去において、チャット形式による対話が行われたことがある場合には（ステップＳ２５：Ｙｅｓ）、画像生成部２３は、前回行われたチャット形式による対話の内容を引き継ぐ画像となるチャット形式の画像を生成する（ステップＳ２６）。
【０１５９】
ステップＳ２５の処理において、過去において、チャット形式による対話が行われたことがない場合には（ステップＳ２５：Ｎｏ）、画像生成部２３は、新規の画像となるチャット形式の画像を生成する（ステップＳ２７）。
【０１６０】
ステップＳ２６の処理が終了した場合、又はステップＳ２７の処理が終了した場合に、画像生成部２３は、生成したチャット形式の画像を表示する（ステップＳ２８）。そして、自端末に対して、表示部２４に表示する画像を開始画像として行う、自端末と選択端末との間のチャット形式の対話を開始させる（ステップＳ２９）。
【０１６１】
自端末と選択端末との間のチャット形式の対話が開始されると、画像生成部２３は、取得した１以上の回答情報の中に、未だ選択されていない回答情報が存在するか否かを調べる（ステップＳ３０）。
【０１６２】
ステップＳ３０の処理において、未だ選択されていない回答情報が存在する場合には（ステップＳ３０：Ｙｅｓ）、端末２は、再びステップＳ２４の処理を行う。
【０１６３】
ステップＳ３０の処理において、未だ選択されていない回答情報が存在する場合には（ステップＳ３０：Ｎｏ）、端末２は、その質問側チャット開始処理を終了する。
【０１６４】
［２−３．送信先端末特定処理］
送信先端末特定処理は、サーバ１が行う処理であって、ユーザから質問情報を取得した質問者端末に対して、その質問情報を送信する送信先端末を特定し、特定した送信先端末から回答情報を取得し、取得した回答情報を質問者端末に送信する処理である。
【０１６５】
図１４は、送信先端末特定処理のフローチャートである。
【０１６６】
送信先端末特定処理は、サーバ１が起動されることで開始される。
【０１６７】
送信先端末特定処理が開始されると、取得部４１は、登録端末リストを参照して、サーバ１に登録されている複数の登録端末と通信して、それら複数の登録端末から、複数の回答エリア情報を取得する（ステップＳ４０）。
【０１６８】
ここで、サーバ１は、複数の登録端末から複数の回答エリア情報を取得する際に、これら複数の登録端末のそれぞれから、自端末を識別する端末識別ＩＤも取得する。
【０１６９】
取得部４１は、例えば、通信できない登録端末が存在する場合には、その通信できない登録端末についての回答エリア情報を、回答エリアリストから取得してもよい。
【０１７０】
サーバ１に登録されている複数の登録端末についての回答エリア情報を取得すると、取得部４１は、サーバ１に登録されている一の端末２（質問者端末）から、質問エリア情報と、質問情報とが送信されてくるまで待機する（ステップＳ４１：Ｎｏを繰り返す）。
【０１７１】
ステップＳ４１の処理において、一の端末２（質問者端末）から、質問エリア情報と、質問情報とが送信されてくると（ステップＳ４１：Ｙｅｓ）、取得部４１は、その質問エリア情報と、質問情報とを取得する（ステップＳ４２）。
【０１７２】
ここで、一の端末２（質問者端末）は、質問エリア情報と質問情報との送信共に、自端末を識別する端末識別ＩＤも送信する。そして取得部４１は、質問エリア情報と質問情報との取得と共に、この端末識別ＩＤも取得する。
【０１７３】
質問エリア情報と、質問情報とが取得されると、特定部４２は、その質問情報から質問エリアを特定し、記憶する回答エリアリストに基づいて、その特定した質問エリアと一致する回答エリアに対応付けられた端末２を、エリア一致端末として特定する（ステップＳ４３）。
【０１７４】
そして、特定部４２は、特定したエリア一致端末の数が、予め定められた所定端末数（例えば、５）よりも大きいか否かを調べる（ステップＳ４４）。
【０１７５】
ステップＳ４４の処理において、特定したエリア一致端末の数が、予め定められた所定端末数よりも大きい場合には（ステップＳ４４：Ｙｅｓ）、特定部４２は、優先度を示す優先度情報に基づいて、エリア一致端末の中から、予め定められた所定端末数以下の端末を、送信先端末と特定する（ステップＳ４５）。
【０１７６】
ステップＳ４４の処理において、特定したエリア一致端末の数が、予め定められた所定端末数よりも大きくない場合には（ステップＳ４４：Ｎｏ）、特定部４２は、エリア一致端末のそれぞれを、送信先端末と特定する（ステップＳ４６）。
【０１７７】
ステップＳ４５の処理が終了した場合、又は、ステップＳ４６の処理が終了した場合に、送信部４３は、特定された送信先端末に、質問情報を、質問者端末の識別ＩＤと共に送信する（ステップＳ４７）。
【０１７８】
質問情報が送信されると、取得部４１は、所定時間が経過するまでの期間に受信する回答情報を取得する（ステップＳ５０〜ステップＳ５２：Ｎｏのループを繰り返す）。
【０１７９】
ステップＳ５２の処理において、所定時間が経過すると（ステップＳ５２：Ｙｅｓ）、取得部４１は、取得した回答情報の数が所定数（例えば、３）よりも少ないか否かを調べる（ステップＳ５３）。
【０１８０】
ステップＳ５３の処理において、取得した回答情報の数が所定数よりも少ない場合に（ステップＳ５３：Ｙｅｓ）、特定部４２は、追加可能な送信先端末が存在するか否かを調べる（ステップＳ５４）。より具体的には、特定部４２は、特定したエリア一致端末の中に、送信先端末として特定しなかった端末が存在する場合に、追加可能な送信先端末が存在すると判定し、特定したエリア一致端末の中に、送信先端末として特定しなかった端末が存在しない場合に、追加可能な送信先端末が存在しないと判定する。
【０１８１】
ステップＳ５４の処理において、追加可能な送信先端末が存在する場合には（ステップＳ５４：Ｙｅｓ）、特定部４２は、追加可能な送信先端末のうちの少なくとも一部を、新たな送信先端末として特定する（ステップＳ５５）。そして、送信部４３は、新たな送信先端末に、質問情報を、質問者端末の識別ＩＤと共に送信する（ステップＳ５６）。
【０１８２】
ステップＳ５６の処理が終了すると、サーバ１は、再びステップＳ５０の処理を行う。
【０１８３】
ステップＳ５３の処理において、取得した回答情報の数が所定数よりも少なくない場合（ステップＳ５３：Ｎｏ）、又は、ステップＳ５４の処理において、追加可能な送信先端末が存在しない場合には（ステップＳ５４：Ｎｏ）、送信部４３は、一の端末２（質問者端末）に、回答情報を送信する（ステップＳ５７）。
【０１８４】
ここで、送信部４３は、回答情報の送信と共に、送信する回答情報のそれぞれに対応付けられた、その回答情報をユーザから取得した回答者端末を識別する端末識別ＩＤを送信する。
【０１８５】
ステップＳ５７の処理が終了すると、サーバ１は、その送信先端末特定処理を終了する。
【０１８６】
［２−４．回答側チャット開始処理］
回答側チャット開始処理は、サーバ１から質問情報が送信された端末２が行う処理であって、その質問情報をユーザから取得した質問者端末との間でチャット形式による対話を開始する処理である。
【０１８７】
図１５は、回答側チャット開始処理のフローチャートである。
【０１８８】
回答側チャット開始処理は、サーバ１から端末２に質問情報が送信されることで開始される。
【０１８９】
回答側チャット開始処理が開始されると、取得部２１は、サーバ１から送信された質問情報を取得する（ステップＳ６０）。
【０１９０】
ここで、サーバ１からは、質問情報の送信と共に、その質問情報をユーザから取得した質問者端末を識別する端末識別ＩＤも送信される。取得部２１は、質問者情報の取得と共に、この端末識別ＩＤも取得する。
【０１９１】
取得部２１によって質問情報が取得されると、質問者端末を識別する端末識別ＩＤを参照して、自端末とその質問者端末との間で、過去において、チャット形式による対話が行われたことがあるか否かを調べる（ステップＳ６１）。
【０１９２】
ステップＳ６１の処理において、過去において、チャット形式による対話が行われたことがある場合には（ステップＳ６１：Ｙｅｓ）、画像生成部２３は、前回行われたチャット形式による対話の内容を引き継ぐ画像となるチャット形式の画像を生成する（ステップＳ６２）。
【０１９３】
ステップＳ６１の処理において、過去において、チャット形式による対話が行われたことがない場合には（ステップＳ６１：Ｎｏ）、画像生成部２３は、新規の画像となるチャット形式の画像を生成する（ステップＳ６３）。
【０１９４】
ステップＳ６２の処理が終了した場合、又はステップＳ６３の処理が終了した場合に、画像生成部２３は、生成したチャット形式の画像を表示する（ステップＳ６４）。
【０１９５】
チャット形式の画像が表示されると、取得部２１は、ステップＳ６０において質問情報を取得してから所定時間（例えば、５分）が経過するまでの期間に、ユーザによる入力装置１５への情報の入力操作を受け付けることで、そのユーザから、回答エリア情報を取得したか否かを調べる（ステップＳ６５）。
【０１９６】
ステップＳ６５の処理において、所定時間が経過するまでの期間に、ユーザから回答エリア情報を取得していた場合に（ステップＳ６５：Ｙｅｓ）、送信部２２は、その回答エリア情報を、自端末を識別する識別端末ＩＤと共に、サーバ１へ送信する（ステップＳ６６）。そして、画像生成部２３は、自端末に対して、表示部２４に表示する画像を開始画像として行う、自端末と質問者端末との間のチャット形式の対話を開始させる（ステップＳ６７）。
【０１９７】
ステップＳ６７の処理が終了すると、端末２は、その回答側チャット開始処理を終了する。
【０１９８】
テップＳ６５の処理において、所定時間が経過するまでの期間に、ユーザから回答エリア情報を取得していなかった場合に（ステップＳ６５：Ｎｏ）、端末２は、その回答側チャット開始処理を終了する。
【０１９９】
［３．効果等］
上記構成の情報提供システム１００によると、あるエリアを訪問する訪問者は、一の端末２に、そのエリアと、そのエリアについて取得したい情報に関する質問とを入力することで、そのエリアを回答エリアとして登録しているそのエリアのサポータから、その質問についての回答を入手することができる。そして、その訪問者は、そのサポータとの間で、引き続きチャット形式の対話を行うことで、さらなる有益な回答を入手することもできる。
【０２００】
このように、上記構成の情報提供システム１００によると、従来よりも、エリアの訪問者に対して、その人物が知りたい事柄により即した情報を提供し得る。
【０２０１】
（補足）
以上のように、本出願において開示する技術の例示として、実施の形態について説明した。しかしながら本開示による技術は、これに限定されず、適宜、変更、置き換え、付加、省略等を行った実施の形態にも適用可能である。
【０２０２】
以下に、本開示における更なる変形例の一例について列記する。
【０２０３】
（１）実施の形態において、端末２は、例えば、図２等において、あたかも、そのハードウェアとしての形態が、スマートフォンであるかのように例示されている。しかしながら、端末２は、図３に示される機能構成と同等の機能を実現することができれば、必ずしも、そのハードウェアとしての形態が、スマートフォンである構成に限定される必要はない。例えば、端末２は、そのハードウェアとしての形態が、ノートパソコン、据え置き型パソコン等である構成の例も考えられる。
【０２０４】
（２）実施の形態において、入力装置１５は、透明なタッチパッドを含んで構成されるとして説明した。しかしながら、入力装置１５は、ユーザによる操作を受け付けて電気信号に変換する機能があれば、必ずしも透明なタッチパッドを含む例に限定される必要はない。例えば、入力装置１５は、キーボード、マウス等を含んで構成される例も考えられる。
【０２０５】
（３）実施の形態において、位置推定装置１６は、ＧＰＳ信号を受信するＧＰＳ信号受信回路と、受信したＧＰＳ信号に基づいて、ＧＰＳ信号を受信した位置を推定する位置推定回路とを含んで構成されるとして説明した。しかしながら、位置推定装置１６は、自端末の位置を推定することができれば、必ずしも、ＧＰＳ信号を利用して、自端末の位置を推定する例に限定される必要はない。例えば、位置推定装置１６は、１以上の基地局又はルータから送信される信号を受信する受信回路と、基地局又はルータから受信した信号の信号強度に基づいて、端末２の位置を推定する位置推定回路とを含んで構成される例も考えられる。
【０２０６】
（４）実施の形態において、情報提供システム１００における各構成要素は、ＩＣ（Integrated Circuit）、ＬＳＩ（Large Scale Integration）等の半導体装置により個別に１チップ化されてもよいし、一部又は全部を含むように１チップ化されてもよい。また、集積回路化の手法はＬＳＩに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。更には、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてあり得る。
【０２０７】
（５）実施の形態における各種処理（例えば、図１１、図１３、図１４、図１５に示す手順等）の全部又は一部は、電子回路等のハードウェアにより実現されても、ソフトウェアを用いて実現されてもよい。なお、ソフトウェアによる処理は、情報提供システム１００に含まれるプロセッサがメモリに記憶された制御プログラムを実行することにより実現されるものである。また、その制御プログラムを記録媒体に記録して頒布や流通させてもよい。例えば、頒布された制御プログラムを情報提供システムにインストールして、その情報提供システムのプロセッサに実行させることで、その情報提供システムに各種処理（例えば、図１１、図１３、図１４、図１５に示す手順等）を行わせることが可能となる。
【産業上の利用可能性】
【０２０８】
本開示はユーザに情報を提供する情報提供システム等において広く利用可能である。
【符号の説明】
【０２０９】
１  サーバ
２、２ａ、２ｂ、２ｃ、２ｄ  端末
２１、４１  取得部
２２、４３  送信部
２３  画像生成部
２４  表示部
２５  位置推定部
４２  特定部
４４  データベース管理部
【図１】
2018206338.tif 000003
【図２】
2018206338.tif 000004
【図３】
2018206338.tif 000005
【図４】
2018206338.tif 000006
【図５Ａ】
2018206338.tif 000007
【図５Ｂ】
2018206338.tif 000008
【図６Ａ】
2018206338.tif 000009
【図６Ｂ】
2018206338.tif 000010
【図６Ｃ】
2018206338.tif 000011
【図７】
2018206338.tif 000012
【図８】
2018206338.tif 000013
【図９Ａ】
2018206338.tif 000014
【図９Ｂ】
2018206338.tif 000015
【図１０】
2018206338.tif 000016
【図１１】
2018206338.tif 000017
【図１２】
2018206338.tif 000018
【図１３】
2018206338.tif 000019
【図１４】
2018206338.tif 000020
【図１５】
2018206338.tif 000021