(57)【要約】【課題】監視者が複数のメンバーの行動を監視するためのシステムにおいて、円滑なコミュニケーションを支援する。【解決手段】ユーザ監視システムは、ネットワークに接続される監視者端末と、ネットワークに接続される複数のユーザ端末とを備える。また、監視者端末は、複数のユーザ端末の少なくとも一部に所定の通知を一斉に送信する通信制御部を有する。ユーザ端末は、通知に対する回答を示す所定の選択肢のいずれかの選択を受け付け、選択された回答を監視者端末へ送信する通信制御部を有する。【選択図】図１
2019149735.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続される監視者端末と、
前記ネットワークに接続される複数のユーザ端末と、
を備え
前記監視者端末は、前記複数のユーザ端末の少なくとも一部に所定の通知を一斉に送信する通信制御部を有し、
前記ユーザ端末は、前記通知に対する回答を示す所定の選択肢のいずれかの選択を受け付け、選択された回答を前記監視者端末へ送信する通信制御部を有する
ユーザ監視システム。
【請求項２】
前記ユーザ端末は、自装置の位置情報を取得する位置情報送信部をさらに有し、
前記監視者端末は、複数の前記ユーザ端末の存在する位置情報を取得し、地図上に前記複数のユーザ端末の位置を表示する位置情報表示部をさらに有し、
前記通信制御部は、前記地図上において範囲の指定を受け、範囲内又は範囲外に位置するユーザ端末を前記通知の送信先に設定する
請求項１に記載のユーザ監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ監視システムに関する。
【背景技術】
【０００２】
従来、旅行客等の現在位置を確認するためのシステムが提案されている（例えば、特許文献１）。本技術では、第１の端末は、第１の端末の現在位置である第１端末現在位置を測位し、第１端末現在位置をサーバに送信し、旅行客の現在位置を確認するための旅行客確認要求を受け付け、旅行客の現在位置を示す旅行客確認結果を表示する第１の入力表示部を有する。また、第２の端末は、第２の端末の現在位置である第２端末現在位置を測位し、第２端末現在位置をサーバに送信し、添乗員と移動車両とを含む主催者の現在位置を確認するための主催者確認要求を受け付け、主催者の現在位置を示す主催者確認結果を表示する第２の入力表示部と、主催者確認要求をサーバに送信し、主催者確認結果を受け取る主催者位置情報取得部と、を備える。サーバは、旅行客確認結果である旅行客現在位置マップ情報を第１の端末に送信し、主催者確認結果である主催者現在位置マップ情報を第２の端末に送信する。
【０００３】
また、モバイルデバイスは、複数のウェアラブルデバイスの場所を示す複数のウェアラブルデバイスから測位通知をインターネットを含むネットワークから受信し、測位通知に基づいて複数のウェアラブルデバイスの場所を判定するモバイルテザーシステムも提案されている（例えば、特許文献２）。本技術では、複数のウェアラブルデバイスのうちの特定のウェアラブルデバイスから、当該ウェアラブルデバイスのユーザが援助を要求していることを示す要求通知を受信することも含む。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１１１４９７号公報
【特許文献２】特開２０１７−００５６９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、例えば旅行者のグループを引率する添乗員が監視するようなシステムにおいて、旅行者の位置を把握したり、相互に通信を行うための技術が提案されている。しかしながら、例えば旅行者が貸与された端末を使用する場合、使い慣れないことや小型で表示領域の限られていること等の理由から使いこなすのが難しいことがあった。
【０００６】
本発明は、監視者が複数のメンバーの行動を監視するためのシステムにおいて、円滑なコミュニケーションを支援するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るユーザ監視システムは、ネットワークに接続される監視者端末と、ネットワークに接続される複数のユーザ端末とを備える。また、監視者端末は、複数のユーザ端末の少なくとも一部に所定の通知を一斉に送信する通信制御部を有する。ユーザ端末は、通知に対する回答を示す所定の選択肢のいずれかの選択を受け付け、選択された回答を監視者端末へ送信する通信制御部を有する。
【０００８】
ユーザ端末から、通知に対する回答を示す所定の選択肢のいずれかの選択を受け付けるようにすることで、監視者は速やかに回答を得ることができる。また、ユーザ端末が比較
的小型の機器であっても、ユーザにとって回答の入力が容易になる。
【０００９】
また、ユーザ端末は、自装置の位置情報を取得する位置情報送信部をさらに有し、監視者端末は、複数のユーザ端末の存在する位置情報を取得し、地図上に複数のユーザ端末の位置を表示する位置情報表示部をさらに有し、通信制御部は、地図上において範囲の指定を受け、範囲内又は範囲外に位置するユーザ端末を通知の送信先に設定するようにしてもよい。このようにすれば、自由に移動するユーザ端末に対して通知を送信する際に、宛先を指定する操作が容易になる。
【００１０】
なお、課題を解決するための手段に記載の内容は、本発明の課題や技術的思想を逸脱しない範囲で可能な限り組み合わせることができる。また、課題を解決するための手段の内容は、コンピュータ等の装置若しくは複数の装置を含むシステム、コンピュータが実行する方法、又はコンピュータに実行させるプログラムとして提供することができる。なお、プログラムを保持する記録媒体を提供するようにしてもよい。
【発明の効果】
【００１１】
コンテンツファイルが送受信されるネットワークにおいて、簡易な構成により、ノードへのアクセスの集中を避け、全体の通信量を抑制すると共に、キャッシュ領域を効率的に活用するための技術を提供できる。
【図面の簡単な説明】
【００１２】
【図１】システムの構成の一例を示す図である。
【図２】監視者端末、ユーザ端末及びサーバの構成の一例を示すブロック図である。
【図３】位置情報表示処理の一例を示す処理フロー図である。
【図４】サーバに蓄積されるユーザ端末の位置情報の一例を示す図である。
【図５】監視者端末に表示される位置情報の一例を表す図である。
【図６】行程表示処理の一例を示す処理フロー図である。
【図７】サーバに記憶される行程情報の一例を示す図である。
【図８】監視者端末において表示される行程の情報と、行程の修正を説明するための図である。
【図９】ユーザ端末において表示される行程の情報の一例を示す図である。
【図１０】通信処理の一例を示す処理フロー図である。
【図１１】監視者端末においてメッセージを入力する画面の一例を示す図である。
【図１２】宛先に設定するユーザ端末を選択する画面の一例を示す図である。
【図１３】メッセージの一例を示す図である。
【図１４】回答の選択肢の一例を示す図である。
【図１５】ユーザ端末に商品を表示する画面の一例を表す図である。
【図１６】履歴情報を表示する画面の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明を実施するための形態について説明する。
【００１４】
＜システム構成＞
図１は、本実施形態に係るシステムの構成の一例を示す図である。図１のシステム１は、監視者端末２と、ユーザ端末３（３Ａ，３Ｂ，３Ｃ，・・・）と、サーバ４とを含み、これらの構成要素がネットワーク５を介して通信可能に接続されている。本実施形態では、例えば団体旅行の参加者の各々にユーザ端末３を貸与し、添乗員は監視者端末２を使用してユーザ端末３を所持するユーザの行動を監視する。
【００１５】
監視者端末２は、タブレット、スマートフォン、ノート型ＰＣ（Personal Computer）
等のモバイルコンピュータである。監視者端末２は、例えば団体旅行の添乗員や、登山者の入山・下山を管理する管理者、修学旅行を引率する教師等、複数のメンバーを監視する監視者が操作する。また、監視者端末２は、ユーザ端末３の位置を示す情報を地図上に対応付けて表示させたり、ユーザ端末３と音声やテキストを送受信したり、所定の行程を表示及び更新したりする。また、監視者端末２は、ユーザ端末３に対し、目的地で購入できるお土産等の商品を推薦する処理を行ってもよい。
【００１６】
ユーザ端末３は、スマートウォッチのようなウェアラブル端末、スマートフォン、携帯電話機、タブレット等のモバイルコンピュータである。ウェアラブル端末は、カラビナを備えるキーホルダー型や、ネックストラップを備える首下げ型等であってもよい。また、ユーザ端末３は、例えば団体旅行の参加者であるユーザに貸与されるものであってもよい。ユーザ端末３は、ＧＰＳ（Global Positioning System）等の測位システムを利用し、
自装置の位置を特定することができる。また、ユーザ端末３は、監視者端末２や他のユーザ端末３との間で音声やテキストを送受信したり、所定の行程を表示させることもできる。また、ユーザ端末３は、目的地で購入できるお土産等の商品を表示し、ユーザの操作に基づいて購入ができるようにしてもよい。
【００１７】
サーバ４は、監視者端末２やユーザ端末３に対し、本システムに係る機能を提供するコンピュータである。サーバ４は、監視者端末２やユーザ端末３から位置情報を取得し、記憶装置に蓄積する。このとき、各端末の位置と日時とを関連付けて記憶させるようにしてもよい。また、サーバ４は、監視者端末２とユーザ端末３との通信を制御するようにしてもよい。例えば、監視者端末２とユーザ端末３との間で、ＶｏＩＰを利用した通話や、電子メールやチャット等のテキストメッセージの送受信、音声メッセージの送受信等を行うことができる。また、サーバ４は、旅行の行程を表す情報を予め記憶しており、監視者端末２やユーザ端末３からの要求を受けて行程情報を送信する。なお、監視者端末２からの要求を受け、行程情報を更新できるようにしてもよい。また、サーバ４は、ユーザ端末３に対し、目的地で購入できるお土産等の商品を推薦する処理を行ってもよい。
【００１８】
ネットワーク５は、インターネットや通信事業者等が提供するローカルの通信網を含むネットワークである。なお、監視者端末２とユーザ端末３とは、Bluetooth（登録商標）
等の通信規格を利用し、端末間で直接通信できるようにしてもよい。
【００１９】
＜装置の構成＞
図２は、監視者端末２、ユーザ端末３及びサーバ４の構成の一例を示すブロック図である。監視者端末２、ユーザ端末３及びサーバ４は、一般的なコンピュータである。
【００２０】
＜監視者端末＞
監視者端末２は、タブレット、スマートフォン、ノート型ＰＣ等のコンピュータであり、通信Ｉ／Ｆ２１と、記憶装置２２と、入出力装置２３と、プロセッサ２４と、バス２５と、位置情報取得部２６とを備えている。
【００２１】
通信Ｉ／Ｆ２１は、例えば通信モジュールであり、所定のプロトコルに基づき、ネットワーク５を介して他のコンピュータと通信を行う。
【００２２】
記憶装置２２は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等の主記憶装置及びＨＤＤ（Hard-disk Drive）やＳＳＤ（Solid State Drive）、フラッシュメモリ等の補助記憶装置（二次記憶装置）である。主記憶装置は、プロセッサが読み出したプログラムや他のコンピュータとの間で送受信する情報を一時的に記憶したり、プロセッサの作業領域を確保したりする。補助記憶装置は、プロセッサが実行するプログラムや他のコンピュータとの間で送受信する情報等を記憶する。
【００２３】
入出力装置２３は、例えばタッチパネル等の入出力装置や、キーボード、マウス等の入力装置、モニタ等の出力装置等のユーザインターフェースである。例えば、監視者は、入出力装置２３を介して監視者端末２を操作する。
【００２４】
プロセッサ２４は、ＣＰＵ（Central Processing Unit）等の演算処理装置であり、プ
ログラムを実行することにより本実施の形態に係る各処理を行う。図２の例では、プロセッサ２４内に機能ブロックを示している。プロセッサ２４は、例えば、位置情報表示部２４１、通信制御部２４２、行程管理部２４３及び販売処理部２４４を含む。
【００２５】
位置情報表示部２４１は、通信Ｉ／Ｆ２１を介し、サーバ４からユーザ端末３の位置を取得すると共に、上述した入出力装置２３に表示させる。また、位置情報表示部２４１は、位置情報取得部２６が出力する自装置の位置情報に基づき、入出力装置２３に自装置の位置を示す情報をさらに表示する。また、位置情報表示部２４１は、自装置の周囲の地図を表す情報を、サーバ４又はネットワーク５に接続された図示していない他の装置から取得し、地図上にユーザ端末３や監視者端末２の位置を示す情報をマッピングして表示してもよい。通信制御部２４２は、通信Ｉ／Ｆ２１を介し、ユーザ端末３との間で、ＶｏＩＰを利用した通話、電子メールやチャット等のテキストメッセージの送受信、音声メッセージの送受信等を行うと共に、メッセージを表示や再生を行う。行程管理部２４３は、通信Ｉ／Ｆ２１を介してサーバ４から団体旅行の行程を示す情報を取得し、入出力装置２３に表示させる。また、入出力装置２３を介して監視者の操作を受け付け、サーバ４が記憶している行程を示す情報を変更させる。販売処理部２４４は、例えば監視者の操作に基づいて、旅行の行程において購入することができる商品の情報を、通信Ｉ／Ｆ２１を介してユーザ端末３へ送信する。
【００２６】
位置情報取得部２６は、ＧＰＳ受信機等のモジュールであり、所定の衛星からの信号を受信し、監視者端末２が存在する位置を特定して座標等の形式で出力する。
【００２７】
以上のような構成要素が、バス２５を介して接続されている。
【００２８】
＜ユーザ端末＞
ユーザ端末３は、通信Ｉ／Ｆ３１と、記憶装置３２と、入出力装置３３と、プロセッサ３４と、バス３５と、位置情報取得部３６とを備えている。
【００２９】
通信Ｉ／Ｆ３１は、例えば通信モジュールであり、所定のプロトコルに基づき、ネットワーク５を介して他のコンピュータと通信を行う。
【００３０】
記憶装置３２は、ＲＡＭやＲＯＭ等の主記憶装置及びＨＤＤやＳＳＤ、フラッシュメモリ等の補助記憶装置である。主記憶装置は、プロセッサが読み出したプログラムやデータを一時的に記憶したり、プロセッサの作業領域を確保したりする。補助記憶装置は、プロセッサが実行するプログラムや、他の装置との間で送受信される情報等を記憶する。
【００３１】
入出力装置３３は、タッチパネル等のユーザインターフェースである。
【００３２】
プロセッサ３４は、ＣＰＵ等の演算処理装置であり、プログラムを実行することにより本実施の形態に係る各処理を行う。ユーザ端末３においても、プロセッサ３４内に機能ブロックを示している。プロセッサ３４は、例えば、位置情報送信部３４１、通信制御部３４２、行程表示部３４３及び販売処理部３４４を含む。
【００３３】
位置情報送信部３４１は、位置情報取得部３６から自装置の位置を示す情報を取得し、
通信Ｉ／Ｆ３１を介してサーバ４へ自装置の位置情報を送信する。通信制御部３４２は、通信Ｉ／Ｆ３１を介し、監視者端末２との間で、ＶｏＩＰを利用した通話、電子メールやチャット等のテキストメッセージの送受信、音声メッセージの送受信等を行うと共に、メッセージを表示や再生を行う。行程表示部３４３は、通信Ｉ／Ｆ３１を介してサーバ４から団体旅行の行程を示す情報を取得し、入出力装置２３に表示させる。販売処理部３４４は、旅行の行程において購入することができる商品の情報を、通信Ｉ／Ｆ２１を介して受信し、入出力装置３３へ表示させる。また、販売処理部３４４は、入出力装置３３を介して入力されたユーザの操作に応じて、商品を購入するための処理を行う。
【００３４】
位置情報取得部３６は、ＧＰＳ受信機等のモジュールであり、所定の衛星からの信号を受信し、ユーザ端末３が存在する位置を特定して座標等の形式で出力する。
【００３５】
以上のような構成要素が、バス３５を介して接続されている。
【００３６】
＜サーバ＞
サーバ４は、通信Ｉ／Ｆ４１と、記憶装置４２と、入出力装置４３と、プロセッサ４４と、バス４５とを備えている。
【００３７】
通信Ｉ／Ｆ４１は、例えばネットワークカードであり、所定のプロトコルに基づき、他の装置と通信を行う。
【００３８】
記憶装置４２は、ＲＡＭやＲＯＭ等の主記憶装置及びＨＤＤやＳＳＤ、フラッシュメモリ等の補助記憶装置である。主記憶装置は、プロセッサが読み出したプログラムやデータを一時的に記憶したり、プロセッサの作業領域を確保したりする。補助記憶装置は、プロセッサが実行するプログラムや、他の装置との間で送受信される情報を記憶する。
【００３９】
入出力装置４３は、例えばキーボード、マウス等の入力装置や、モニタ等の出力装置、タッチパネル等のユーザインターフェースである。
【００４０】
プロセッサ４４は、ＣＰＵ等の演算処理装置であり、プログラムを実行することにより本実施の形態に係る各処理を行う。サーバ４についても、プロセッサ４４内に機能ブロックを示している。プロセッサ４４は、例えば、位置情報管理部４４１、通信制御部４４２、行程管理部４４３及び販売処理部４４４を含む。
【００４１】
位置情報管理部４４１は、通信Ｉ／Ｆ４１を介してユーザ端末３や監視者端末２の位置情報を受信し、記憶装置４２に記憶させる。通信制御部４４２は、ユーザ端末３と監視者端末２との間で行われる通信について、コネクションを確立させたり、あて先に応じてメッセージを転送したりする。行程管理部４４３は、予め設定された団体旅行の行程を示す情報を記憶装置４２から読み出し、通信Ｉ／Ｆ４１を介してユーザ端末３や監視者端末２へ送信したり、監視者端末２から変更の要求を受け付けて記憶装置４２に新たな情報を記憶させたりする。販売処理部４４４は、旅行の行程において購入することができる商品の情報を、通信Ｉ／Ｆ２１を介してユーザ端末３へ送信し、ユーザ端末３から商品の購入を希望する旨の情報を受信した場合は、所定の販売処理を行う。
【００４２】
以上のような構成要素が、バス４５を介して接続されている。
【００４３】
＜位置情報表示処理＞
図３は、本実施形態に係る位置情報表示処理の一例を示す処理フロー図である。ユーザ端末３の位置情報送信部３４１は、位置情報取得部３６から自装置の位置を示す情報を取得し、通信Ｉ／Ｆ３１を介してサーバ４へ送信する（図３：Ｓ１）。本ステップでは、例え
ば緯度及び経度を含む位置情報が送信される。また、本ステップの処理は、継続的に実行される。
【００４４】
一方、サーバ４の位置情報管理部４４１は、ユーザ端末３の各々から位置情報を受信し記憶装置４２に記憶させる（Ｓ２）。本ステップでは、ユーザ端末３の識別情報と位置情報とが関連付けられて記憶される。なお、位置情報をユーザ端末３又はサーバ４が取得した日時を示す情報をさらに関連付けて記憶するようにしてもよい。
【００４５】
図４は、サーバ４に蓄積されるユーザ端末３の位置情報の一例を示す図である。図４の表は、端末ＩＤ、日時、位置情報の各属性を含む。端末ＩＤのフィールドには、ユーザ端末３を一意に特定するための識別情報が登録される。日時のフィールドには、位置情報が示す位置に端末が存在した日時が登録される。なし、日時は、例えばユーザ端末３の位置情報取得部３６が位置情報を出力した日時であってもよいし、サーバ４の位置情報管理部４４１が位置情報を受信した日時であってもよい。位置情報のフィールドには、端末が存在した位置を示す情報が登録される。位置情報は、例えば緯度及び経度を示す座標によって表される。なお、監視者端末２からも位置情報を受信し、同様に位置情報を蓄積するようにしてもよい。
【００４６】
また、監視者端末２の位置情報表示部２４１は、サーバ４へ位置情報の送信を要求する（図３：Ｓ３）。本ステップは、入出力装置２３を介して監視者からの操作を受けた場合に実行するようにしてもよいし、所定の間隔で位置情報表示部２４１が実行するようにしてもよい。
【００４７】
一方、サーバ４の位置情報管理部４４１は、要求を受信すると（Ｓ４）、記憶装置４２からユーザ端末３の位置情報を読み出し、監視者端末２へ送信する（Ｓ５）。本ステップでは、図４に示したようなデータベースから、監視対象の各ユーザ端末３の直近の位置情報を読み出し、送信する。
【００４８】
また、監視者端末２の位置情報表示部２４１は、サーバ４から位置情報を受信し、入出力装置２３を介して表示させる（Ｓ６）。本ステップでは、地図上にユーザ端末３の位置及び監視者端末２の位置を表示させる。
【００４９】
図５は、監視者端末２の入出力装置２３に表示される位置情報の一例を表す図である。図５の例では、地図上に、自装置の位置２３１と、ユーザ端末３の位置２３２（２３２Ａ〜２３２Ｉ）が表示されている。なお、監視者端末２及びユーザ端末３の位置を示すアイコンは、図５の例には限定されない。位置情報表示処理によれば、監視者端末２において、地図上に複数の監視対象者の位置を表示することができる。
【００５０】
＜行程表示処理＞
図６は、本実施形態に係る行程表示処理の一例を示す処理フロー図である。例えば団体旅行において実施形態にかかるシステムを利用する場合、旅行の日程を予め記憶させておくものとする。また、例えば何らかの理由で行程に変更がある場合、監視者端末２から予定を変更できるようにする。
【００５１】
監視者端末２の行程管理部２４３は、通信Ｉ／Ｆ４１を介して行程の情報をサーバ４へ要求する（図６：Ｓ１１）。本ステップは、例えば、実施形態に係るプログラムにおいて、監視者の操作に応じて行程を表示する旨のメニューを選択された場合に実行される。
【００５２】
一方、サーバ４の行程管理部４４３は、要求を受信すると（Ｓ１２）、記憶装置４２から行程の情報を読み出し、通信Ｉ／Ｆ４１を介して監視者端末２へ送信する（Ｓ１３）。
なお、要求元の監視者端末２の識別情報と関連付けて、当該端末が参加する団体旅行の識別情報が予め登録されているものとする。
【００５３】
図７は、サーバ４に記憶される行程情報の一例を示す図である。図７の表は、行程ＩＤ、日時、行動の各属性を含む。行程ＩＤのフィールドには、団体旅行を一意に特定するための識別子が登録される。日時のフィールドには、予定された日時を示す情報が登録される。行動のフィールドには、当該日時に行う予定の内容が登録される。また、団体旅行の添乗員が使用する監視者端末２の識別情報、参加者が使用するユーザ端末３の識別情報は、予め行程ＩＤと関連付けて別途登録されているものとする。
【００５４】
Ｓ１３においては、監視者端末２が参加する団体旅行の行程を示す情報が読み出され、送信される。また、監視者端末２の行程管理部２４３は、行程を示す情報を受信し、入出力装置２３に表示させる（Ｓ１４）。また、例えば道路の混雑等により予定に変更が生じる場合、監視者の操作に応じて行程管理部２４３はサーバ４に対し情報の修正を要求する（Ｓ１５）。
【００５５】
図８は、監視者端末２において表示される行程の情報と、行程の修正を説明するための図である。図８では、旅行の行程を示す日時と予定の内容とが時系列順に表示されている。また、角丸の長方形で囲われた予定のうち下線の部分は、監視者の操作に基づいて、当初は１４時からの予定であってものが１４時１５分からに変更されている。なお、修正された日にちについて、修正箇所以降の予定は同じ時間だけ一括で時刻をスライドさせられるようにしてもよい。また、予定の内容についても修正できるようにしてもよい。
【００５６】
一方、サーバ４の行程管理部４４３は、修正の要求を受信し、記憶装置４２が記憶している行程の情報を更新する（図５：Ｓ１６）。本ステップでは、図８に示したような変更に基づいて、図７に示した情報のうち対応するレコードが更新される。
【００５７】
また、監視者端末２における行程の表示とは独立して、ユーザ端末３においても行程の表示を行うことができる。例えばユーザの操作に基づいて、ユーザ端末３の行程表示部３４３は、通信Ｉ／Ｆ３１を介してサーバ４へ行程の情報を要求する（Ｓ１７）。本ステップは、例えば、実施形態に係るプログラムにおいて、ユーザの操作に応じて行程を表示する旨のメニューを選択された場合に実行される。
【００５８】
一方、サーバ４の行程管理部４４３は、要求を受信すると（Ｓ１８）、記憶装置４２から行程の情報を読み出し、通信Ｉ／Ｆ４１を介してユーザ端末３へ送信する（Ｓ１９）。なお、要求元のユーザ端末３の識別情報と関連付けて、当該端末が参加する団体旅行の識別情報が予め登録されているものとする。また、更新が合った場合は最新の行程がＳ１９において読み出される。Ｓ１９においては、ユーザ端末３が参加する団体旅行の行程を示す情報が読み出され、送信される。また、ユーザ端末３の行程表示部３４３は、行程を示す情報を受信し、入出力装置３３に表示させる（Ｓ２０）。
【００５９】
図９は、ユーザ端末３において表示される行程の情報の一例を示す図である。図９の例でも、旅行の行程を示す日時と予定の内容とが時系列順に表示されている。また、上述した更新後の情報が表示されている。
【００６０】
＜通信処理＞
図１０は、本実施形態に係る通信処理の一例を示す処理フロー図である。図１０は、テキストメッセージ又は音声メッセージを送受信する処理を表している。また、通信はサーバ４が仲介するようにしてもよいが、図１０ではサーバ４の処理を省略する。
【００６１】
監視者端末２の通信制御部２４２は、入出力装置２３を介して監視者の操作を受け付け、入力されたメッセージをあて先に指定されたユーザ端末３へ通信Ｉ／Ｆ２１を介して送信する（図１０：Ｓ３１）。
【００６２】
図１１は、監視者端末２においてメッセージを入力する画面の一例を示す図である。図１１の画面には、ソフトウェアキーボード２３４を介して入力され、送信されたメッセージ２３５が表示されている。また、メッセージの宛先２３６には、ユーザＡ、ユーザＢ及びユーザＣが選択されている。図１１に示すように、宛先２３６には複数のユーザ（ユーザ端末３）を指定することができる。宛先２３６は、ユーザ端末の一覧から選択するようにしてもよいし、地図上で選択するようにしてもよい。
【００６３】
図１２は、宛先に設定するユーザ端末３を選択する画面の一例を示す図である。図１２の例では、ユーザ端末３の選択を地図上で範囲を選択することにより行う。また、範囲内に存在するユーザ端末３を選択するようにしてもよいし、範囲外に存在するユーザ端末３を選択するようにしてもよい。範囲外に存在するユーザ端末３を選択できるようにすれば、例えば集合場所から離れたユーザ端末３を選択したい場合に簡便である。また、集合場所等、所定の地点からの直線距離又は道のりが所定の距離以上離れたユーザ端末３を選択できるようにしてもよい。図１２の例では範囲の指定を楕円で行っているが、長方形のような他の図形や、自由に描画した範囲によって指定するようにしてもよい。また、図１２の楕円は、監視者の操作に応じて、矢印で表すように大きさ及び形状を変更したり、位置を移動させることができる。
【００６４】
また、ユーザ端末３の通信制御部３４２は、監視者端末２からメッセージを受信すると（図１０：Ｓ３２）、受信したメッセージ及び当該メッセージに対する回答の選択肢を入出力装置３３に表示させる（Ｓ３３）。なお、回答の選択肢は予めユーザ端末３、サーバ４又は監視者端末２の記憶装置に記憶されているものとする。
【００６５】
図１３は、入出力装置３３に表示されるメッセージの一例を示す図である。また、図１４は、入出力装置３３に表示される回答の選択肢の一例を示す図である。図１３及び図１４の実線の吹き出しには、監視者端末２から送信されたメッセージが表示されている。また、図１４の３つの破線の吹き出しには、それぞれ回答の選択肢が表示されている。本実施形態に係るユーザ端末３は入出力装置３３として比較的小型のタッチパネルを備えているところ、ソフトウェアキーボードによって回答を入力するのはユーザの手間がかかる。想定される回答を予め用意しておき、ユーザに選択させることで、ユーザにとっては回答する操作にかかる負担が軽減され、監視者にとっては速やかに回答が得られる。なお、監視者端末２は、例えばソフトウェアキーボードによって自由にテキストを入力できるようにしてもよい。また、回答の選択肢は予め用意しておくようにしてもよいし、Ｓ３１で監視者がメッセージを送信する際に、回答の選択肢を入力又は選択し、メッセージと併せて送信するようにしてもよい。
【００６６】
また、ユーザ端末３の通信制御部３４２は、入出力装置３３を介して回答の入力を受け付ける（図１０：Ｓ３４）。本ステップでは、図１４に破線の吹き出しで示したような選択肢から、例えばユーザがタップして回答を選択する。
【００６７】
そして、通信制御部３４２は、選択された回答を、通信Ｉ／Ｆ３１を介して監視者端末２へ送信する（Ｓ３５）。なお、Ｓ３１において複数のユーザ端末３へメッセージが送信された場合は、監視者端末２のみに回答を送信してもよいし、他の宛先となったユーザ端末３にも回答を送信してもよい。
【００６８】
一方、監視者端末２の通信制御部２４２は、回答を受信し（Ｓ３６）、入出力装置２３
に受信した回答を表示させる（Ｓ３７）。監視者は、各ユーザからの回答を確認し、状況を把握することができる。
【００６９】
なお、メッセージの送受信だけでなく、ＶｏＩＰを利用し、１対１又は１対多の通話を行うようにしてもよい。通話の宛先についても、図１２に示したような地図上で選択できるようにしてもよい。また、例えばユーザ端末３の物理ボタンを長押しすること等により、監視者端末２や緊急通報用電話番号等へ発信できるようにしてもよい。また、ユーザ端末３の位置が、監視者端末２から所定距離以上離れた場合、又は予め定められた範囲から外れた場合に、例えばサーバ４からユーザ端末３へ注意を促すメッセージを送信するようにしてもよい。
【００７０】
＜効果＞
本実施形態に係る通信処理によれば、ユーザに選択肢から回答を指定させることにより、円滑なコミュニケーションを支援することができる。また、地図上で範囲を指定することによりユーザ端末３を選択できるようにすることで、自由に行動する複数のユーザを監視するための負担が軽減される。
【００７１】
＜変形例１＞
ユーザ同士でも任意のグループを設定し、グループ内で又は監視者とグループとの間で通信できるようにしてもよい。例えば、ユーザ端末３は加速度センサやジャイロセンサ等をさらに備え、ユーザは所定以上近接した位置で複数のユーザ端末３に対し所定の動きを与えることにより、グループを設定できるようにしてもよい。また、監視者端末２においてユーザの一覧から監視者がメンバーを選択することにより、グループを設定できるようにしてもよい。
【００７２】
このようにすれば、複数人で団体旅行に参加するユーザ同士や、監視者とユーザグループとの間の通信機能に係る利便性が高まる。
【００７３】
＜変形例２＞
ユーザ端末３商品の紹介や決済を行う機能をさらに付加してもよい。例えば、ユーザ端末３の販売処理部３４４等が、行程において立ち寄る店舗等で購入することができる商品を入出力装置３３に表示させる。図１５は、ユーザ端末３に商品を表示する画面の一例を表す図である。図１５の例では、商品の説明及び価格、購入するか否かの回答ボタンが表示されている。また、ユーザの操作に応じて、購入する旨の操作を受け付けた場合には、販売処理部３４４は、通信Ｉ／Ｆ３１を介してサーバ４へ商品を購入する旨の情報を送信する。一方、サーバ４は、ユーザ端末３との間で所定の決済処理を行う。例えばユーザは、別途登録した所定の口座やクレジットカード等を利用して支払いを行うことができる。また、行程において立ち寄る店舗等においては、例えば、店舗等が備える機器とユーザ端末３とが通信することにより、又は商品を購入済みであることを示す画面をユーザ端末３に表示させることにより、ユーザは商品を受け取ることができる。
【００７４】
＜変形例３＞
サーバ４は、ユーザ端末３の位置情報の履歴を保存し、別途分析等できるようにしてもよい。図１６は、履歴情報を表示する画面の一例を示す図である。図１６では、過去のある時点におけるユーザ端末３の位置を表している。また、地図上に破線によりユーザ端末３が移動した軌跡を表示すると共に、ユーザ端末３が長時間又は繰り返し通過した部分ほど軌跡を太く強調して表している。このようにすれば、行動の傾向に基づいてユーザに人気のあるスポット等を分析できる。また、このような履歴は、同一の場所を他の日に訪れた旅行者の情報と併せて分析してもよい。
【００７５】
＜その他＞
なお、上述した構成は一例であり、本発明は例示した構成に限定されない。上述した事項は、本発明の課題や技術的思想を逸脱しない範囲で適宜組み合わせて実施することができる。
【００７６】
また、本発明は上述の処理を実行するコンピュータプログラムを含む。さらに、当該プログラムを記録した、コンピュータ読み取り可能な記録媒体も、本発明の範疇に属する。当該プログラムが記録された記録媒体については、コンピュータに、この記録媒体のプログラムを読み込ませて実行させることにより、上述の処理が可能となる。
【００７７】
ここで、コンピュータ読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体のうちコンピュータから取り外し可能なものとしては、フレキシブルディスク、光磁気ディスク、光ディスク、磁気テープ、メモリカード等がある。また、コンピュータに固定された記録媒体としては、ハードディスクドライブやＲＯＭ等がある。
【符号の説明】
【００７８】
１      ：システム
２      ：監視者端末
２４１  ：位置情報表示部
２４２  ：通信制御部
２４３  ：行程管理部
２４４  ：販売処理部
３      ：ユーザ端末
３４１  ：位置情報送信部
３４２  ：通信制御部
３４３  ：行程表示部
３４４  ：販売処理部
４      ：サーバ
４４１  ：位置情報管理部
４４２  ：通信制御部
４４３  ：行程管理部
４４４  ：販売処理部
５      ：ネットワーク
【図１】
2019149735.tif 000003
【図２】
2019149735.tif 000004
【図３】
2019149735.tif 000005
【図４】
2019149735.tif 000006
【図５】
2019149735.tif 000007
【図６】
2019149735.tif 000008
【図７】
2019149735.tif 000009
【図８】
2019149735.tif 000010
【図９】
2019149735.tif 000011
【図１０】
2019149735.tif 000012
【図１１】
2019149735.tif 000013
【図１２】
2019149735.tif 000014
【図１３】
2019149735.tif 000015
【図１４】
2019149735.tif 000016
【図１５】
2019149735.tif 000017
【図１６】
2019149735.tif 000018