(57)【要約】【課題】送信元端末が、位置通知用のアプリケーションを起動することなく、送信元位置情報を、当該送信元位置情報に基づく所定地域範囲に位置する宛先端末へ、送信元ユーザの簡易な操作で通知する方法等を提供する。【解決手段】送信元端末が、ＵＲＬに向けてページ要求を送信し、サーバが、ページを送信元端末へ応答する。次に、送信元端末が、ページに埋め込まれた測位スクリプトを実行することによって、測位部から取得した送信元位置情報をサーバへ送信する。そして、サーバが、送信元端末の送信元位置情報に基づく所定地理範囲に含まれる宛先位置情報に対応する１つ以上の宛先端末を選択し、ＵＲＬで識別された送信元ユーザに基づくアドレスを送信元アドレスとし、選択された各宛先端末の宛先ユーザに基づくアドレスを宛先アドレスとして、送信元位置情報が記述されたメッセージを同報的に送信する。【選択図】図２
2018160203.tif 000002
【特許請求の範囲】
【請求項１】
測位部を有する送信元端末と、複数の宛先端末と、サーバとを有するシステムの位置通知方法であって、
前記サーバは、
宛先ユーザのアドレスと、宛先端末の宛先位置情報とを予め対応付けて記憶したアドレステーブルと、
送信元ユーザを識別可能な第１のＵＲＬ(Uniform Resource Locator)に、測位スクリプトを埋め込んだ第１のページを対応付けて記憶したページ記憶部と
を有し、
送信元端末が、第１のＵＲＬに向けてページ要求を送信する第１のステップと、
前記サーバが、第１のページを、送信元端末へ応答する第２のステップと、
送信元端末が、第１のページに埋め込まれた前記測位スクリプトを実行することによって、前記測位部から取得した送信元位置情報を前記サーバへ送信する第３のステップと、
前記サーバが、送信元端末の送信元位置情報に基づく所定地理範囲に含まれる宛先位置情報に対応する１つ以上の宛先端末を選択し、第１のＵＲＬで識別された送信元ユーザに基づくアドレスを送信元アドレスとし、選択された各宛先端末の宛先ユーザに基づくアドレスを宛先アドレスとして、送信元位置情報が記述されたメッセージを同報的に送信する第４のステップと
を有することを特徴とする位置通知方法。
【請求項２】
宛先端末毎に、グループ識別子が対応付けられており、
第１のＵＲＬは、宛先としてグループ識別子を更に識別可能なものであり、
第４のステップについて、前記サーバは、前記グループ識別子に属する宛先端末のみを選択する
ことを特徴とする請求項１に記載の位置通知方法。
【請求項３】
前記グループ識別子は、宛先ユーザの属性識別子及び／又は時間帯識別子である
ことを特徴とする請求項２に記載の位置通知方法。
【請求項４】
第４のステップについて、前記サーバは、宛先端末を選択するために、
（通知条件１）送信元位置情報を中心とした所定半径に含まれる範囲に位置する宛先端末
（通知条件２）送信元位置情報が第１の所定地理範囲に含まれた際に、第２の所定地理範囲に位置する宛先端末
（通知条件３）送信元位置情報に近い宛先位置情報の宛先端末から順に、所定数までの宛先端末
（通知条件４）送信元位置情報が第１の所定地理範囲に含まれた際に、任意の基準位置情報に近い宛先位置情報の宛先端末から順に、所定数までの宛先端末
のいずれかの通知条件を用いることを特徴とする請求項１から３のいずれか１項に記載の位置通知方法。
【請求項５】
第４のステップについて、
前記サーバは、送信元位置情報をプロットした地図を生成し、前記メッセージに、当該地図を添付して送信する
ことを特徴とする請求項１から４のいずれか１項に記載の位置通知方法。
【請求項６】
第４のステップについて、
前記サーバが、送信元位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を含む第２のページを対応付け、
前記サーバが、宛先端末へ、第２のＵＲＬが記述されたメッセージを送信し、
宛先端末が、第２のＵＲＬに向けて第２のページ要求を送信し、
前記サーバが、宛先端末へ、第２のページを応答し、
宛先端末が、第２のページをユーザに明示する
ことを特徴とする請求項１から５のいずれか１項に記載の位置通知方法。
【請求項７】
宛先端末も、測位部を有し、
第４のステップについて、
第２のページは、測位スクリプトを埋め込んだものであり、
宛先端末は、第２のページをユーザに明示した際に、第２のページに埋め込まれた前記測位スクリプトを実行することによって、前記測位部から取得した宛先位置情報を前記サーバへ送信し、
前記サーバが、第１のＵＲＬで識別された宛先ユーザに基づくアドレスを送信元アドレスとし、第１のＵＲＬで識別された送信元ユーザに基づくアドレスを宛先アドレスとし、前記宛先位置情報を含むメッセージを送信する
ことを特徴とする請求項６に記載の位置通知方法。
【請求項８】
第４のステップについて、
前記サーバが、宛先位置情報をプロットした地図を生成し、第３のＵＲＬに、当該地図を含む第３のページを対応付け、
前記サーバが、送信元端末へ、第３のＵＲＬが記述されたメッセージを送信し、
送信元端末が、第３のＵＲＬに向けて第３のページ要求を送信し、
前記サーバが、送信元端末へ、第３のページを応答し、
送信元端末が、第３のページをユーザに明示する
ことを特徴とする請求項７に記載の位置通知方法。
【請求項９】
前記アドレスは、メールアドレス、電話番号又はアカウントであり、
前記メッセージは、
前記メールアドレスに基づく電子メール、
前記電話番号に基づくＳＭＳ(Short Message Service)のプッシュメッセージ、又は、
前記アカウントに基づくＳＮＳ(Social Networking Service)のメッセージ
である
ことを特徴とする請求項１から８のいずれか１項に記載の位置通知方法。
【請求項１０】
測位部を有する送信元端末と、複数の宛先端末と通信する位置通知サーバにおいて、
宛先ユーザのアドレスと、宛先端末の宛先位置情報とを予め対応付けて記憶したアドレステーブルと、
送信元ユーザを識別可能な第１のＵＲＬ(Uniform Resource Locator)に、測位スクリプトを埋め込んだ第１のページを対応付けて記憶したページ記憶部と、
送信元端末から、第１のＵＲＬに向けたページ要求を受信するページ要求受信手段と、
第１のページを、送信元端末へ応答するページ応答手段と、
送信元端末から、第１のページに埋め込まれた前記測位スクリプトを実行することによって、前記測位部から取得された送信元位置情報を受信する位置情報受信手段と、
送信元端末の送信元位置情報に基づく所定地理範囲に含まれる宛先位置情報に対応する１つ以上の宛先端末を選択し、第１のＵＲＬで識別された送信元ユーザに基づくアドレスを送信元アドレスとし、選択された各宛先端末の宛先ユーザに基づくアドレスを宛先アドレスとして、送信元位置情報が記述されたメッセージを同報的に送信するメッセージ送信手段と
を有することを特徴とする位置通知サーバ。
【請求項１１】
測位部を有する送信元端末と、複数の宛先端末と通信する位置通知サーバに搭載されたコンピュータを機能させるプログラムにおいて、
宛先ユーザのアドレスと、宛先端末の宛先位置情報とを予め対応付けて記憶したアドレステーブルと、
送信元ユーザを識別可能な第１のＵＲＬ(Uniform Resource Locator)に、測位スクリプトを埋め込んだ第１のページを対応付けて記憶したページ記憶部と、
送信元端末から、第１のＵＲＬに向けたページ要求を受信するページ要求受信手段と、
第１のページを、送信元端末へ応答するページ応答手段と、
送信元端末から、第１のページに埋め込まれた前記測位スクリプトを実行することによって、前記測位部から取得された送信元位置情報を受信する位置情報受信手段と、
送信元端末の送信元位置情報に基づく所定地理範囲に含まれる宛先位置情報に対応する１つ以上の宛先端末を選択し、第１のＵＲＬで識別された送信元ユーザに基づくアドレスを送信元アドレスとし、選択された各宛先端末の宛先ユーザに基づくアドレスを宛先アドレスとして、送信元位置情報が記述されたメッセージを同報的に送信するメッセージ送信手段と
してコンピュータを機能させることを特徴とするサーバ用の位置通知プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信元端末を所持した送信元位置情報を、宛先端末を所持した宛先ユーザへ通知する技術に関する。
【背景技術】
【０００２】
スマートフォンに代表される携帯端末は、一般に、ＧＰＳ(Global Positioning System)を搭載しており、現在の位置情報をリアルタイムに測位することができる。また、相手方の携帯端末の位置情報を取得することができる位置追跡アプリも多く存在する（例えば非特許文献１参照）。
【０００３】
従来、自らの携帯端末の位置情報を相手方端末へ通知するために、電子メールを用いた技術がある（例えば特許文献１参照）。この技術によれば、送信元端末が、ユーザの選択に応じて、自らのＧＰＳによって測位した位置情報を電子メールに添付して送信する。電子メールを中継する情報管理装置は、その電子メールに含まれる位置情報と送信元端末とを対応付けて記憶する。そして、宛先端末へ送信する電子メールに、送信元位置情報を表す地図を添付して送信する。宛先端末のユーザは、電子メールに添付された地図を見ることによって、送信元位置情報を知ることができる。
【０００４】
尚、Ｗｅｂサイトを介して地図を提供する際に、地図のＵＲＬ(Uniform Resource Locator)を、地図上に表示したいポップアップ情報のパラメータを含めるように変換する技術もある（例えば特許文献２参照）。この技術によれば、変換されたＵＲＬを相手方端末へ送信し、相手方端末は、そのＵＲＬにアクセスするだけで、ポップアップ情報が重畳された地図を閲覧することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１６３６７０号公報
【特許文献２】特開２００７−２１３１２８号公報
【非特許文献】
【０００６】
【非特許文献１】StressFreeNAVI、[online]、［平成２９年３月２０日検索］、インターネット＜URL:http://any-stress.com/archives/14503＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
非特許文献１に記載の技術によれば、自らの携帯端末と相手方の携帯端末との両方が、同じ位置追跡アプリをインストールしておく必要がある。また、アプリによっては、自らの携帯端末に、相手方の携帯端末を所持するユーザのＩＤ及びパスワードを入力する必要もある。このように、悪意の第三者が、相手方の携帯端末の位置情報を追跡することを防止するために、セキュリティを高める必要がある。
【０００８】
特許文献１に記載の技術によれば、電子メールに位置情報や地図を含めるために、送信元端末及び宛先端末の両方に、専用のメールソフトウェアを予めインストールしておく必要がある。また、電子メールを中継するＳＭＴＰ(Simple Mail Transfer Protocol)サーバ又はＰＯＰ(Post Office Protocol)サーバは、電子メールから位置情報を取得し、その位置情報を記録し、その位置情報を表示した地図を生成する必要がある。
【０００９】
ここで、本願の発明者らは、送信元ユーザが、自らの現在位置に基づいて所定地域範囲に位置する宛先ユーザへ、位置情報を送信したい場合もある、のではないかと考えた。
しかしながら、メッセージには、宛先ユーザのアドレスを指定する必要がある。送信元ユーザは、宛先位置情報を認識した上で、送信すべき宛先ユーザを選択しなければならない。
【００１０】
そこで、本発明は、送信元端末が、位置通知用のアプリケーションを起動することなく、送信元ユーザの簡易な操作で、送信元位置情報を、当該送信元位置情報に基づく所定地域範囲に位置する宛先端末へ通知することができる位置通知方法、サーバ及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明によれば、測位部を有する送信元端末と、複数の宛先端末と、サーバとを有するシステムの位置通知方法であって、
サーバは、
宛先ユーザのアドレスと、宛先端末の宛先位置情報とを予め対応付けて記憶したアドレステーブルと、
送信元ユーザを識別可能な第１のＵＲＬ(Uniform Resource Locator)に、測位スクリプトを埋め込んだ第１のページを対応付けて記憶したページ記憶部と
を有し、
送信元端末が、第１のＵＲＬに向けてページ要求を送信する第１のステップと、
サーバが、第１のページを、送信元端末へ応答する第２のステップと、
送信元端末が、第１のページに埋め込まれた測位スクリプトを実行することによって、測位部から取得した送信元位置情報をサーバへ送信する第３のステップと、
サーバが、送信元端末の送信元位置情報に基づく所定地理範囲に含まれる宛先位置情報に対応する１つ以上の宛先端末を選択し、第１のＵＲＬで識別された送信元ユーザに基づくアドレスを送信元アドレスとし、選択された各宛先端末の宛先ユーザに基づくアドレスを宛先アドレスとして、送信元位置情報が記述されたメッセージを同報的に送信する第４のステップと
を有することを特徴とする。
【００１２】
本発明の位置通知方法における他の実施形態によれば、
宛先端末毎に、グループ識別子が対応付けられており、
第１のＵＲＬは、宛先としてグループ識別子を更に識別可能なものであり、
第４のステップについて、サーバは、グループ識別子に属する宛先端末のみを選択することも好ましい。
【００１３】
本発明の位置通知方法における他の実施形態によれば、
グループ識別子は、宛先ユーザの属性識別子及び／又は時間帯識別子である
ことも好ましい。
【００１４】
本発明の位置通知方法における他の実施形態によれば、
第４のステップについて、サーバは、宛先端末を選択するために、
（通知条件１）送信元位置情報を中心とした所定半径に含まれる範囲に位置する宛先端末
（通知条件２）送信元位置情報が第１の所定地理範囲に含まれた際に、第２の所定地理範囲に位置する宛先端末
（通知条件３）送信元位置情報に近い宛先位置情報の宛先端末から順に、所定数までの宛先端末
（通知条件４）送信元位置情報が第１の所定地理範囲に含まれた際に、任意の基準位置情報に近い宛先位置情報の宛先端末から順に、所定数までの宛先端末
のいずれかの通知条件を用いることも好ましい。
【００１５】
本発明の位置通知方法における他の実施形態によれば、
第４のステップについて、
サーバは、送信元位置情報をプロットした地図を生成し、メッセージに、当該地図を添付して送信することも好ましい。
【００１６】
本発明の位置通知方法における他の実施形態によれば、
第４のステップについて、
サーバが、送信元位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を含む第２のページを対応付け、
サーバが、宛先端末へ、第２のＵＲＬが記述されたメッセージを送信し、
宛先端末が、第２のＵＲＬに向けて第２のページ要求を送信し、
サーバが、宛先端末へ、第２のページを応答し、
宛先端末が、第２のページをユーザに明示する
ことも好ましい。
【００１７】
本発明の位置通知方法における他の実施形態によれば、
宛先端末も、測位部を有し、
第４のステップについて、
第２のページは、測位スクリプトを埋め込んだものであり、
宛先端末は、第２のページをユーザに明示した際に、第２のページに埋め込まれた測位スクリプトを実行することによって、測位部から取得した宛先位置情報をサーバへ送信し、
サーバが、第１のＵＲＬで識別された宛先ユーザに基づくアドレスを送信元アドレスとし、第１のＵＲＬで識別された送信元ユーザに基づくアドレスを宛先アドレスとし、宛先位置情報を含むメッセージを送信する
ことも好ましい。
【００１８】
本発明の位置通知方法における他の実施形態によれば、
第４のステップについて、
サーバが、宛先位置情報をプロットした地図を生成し、第３のＵＲＬに、当該地図を含む第３のページを対応付け、
サーバが、送信元端末へ、第３のＵＲＬが記述されたメッセージを送信し、
送信元端末が、第３のＵＲＬに向けて第３のページ要求を送信し、
サーバが、送信元端末へ、第３のページを応答し、
送信元端末が、第３のページをユーザに明示することも好ましい。
【００１９】
本発明の位置通知方法における他の実施形態によれば、
アドレスは、メールアドレス、電話番号又はアカウントであり、
所定メッセージは、
メールアドレスに基づく電子メール、
電話番号に基づくＳＭＳ(Short Message Service)のプッシュメッセージ、又は、
アカウントに基づくＳＮＳ(Social Networking Service)のメッセージ
であることも好ましい。
【００２０】
本発明によれば、測位部を有する送信元端末と、複数の宛先端末と通信する位置通知サーバにおいて、
宛先ユーザのアドレスと、宛先端末の宛先位置情報とを予め対応付けて記憶したアドレステーブルと
送信元ユーザを識別可能な第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを対応付けて記憶したページ記憶部と、
送信元端末から、第１のＵＲＬに向けたページ要求を受信するページ要求受信手段と、
第１のページを、送信元端末へ応答するページ応答手段と、
送信元端末から、第１のページに埋め込まれた測位スクリプトを実行することによって、測位部から取得された送信元位置情報を受信する位置情報受信手段と、
送信元端末の送信元位置情報に基づく所定地理範囲に含まれる宛先位置情報に対応する１つ以上の宛先端末を選択し、第１のＵＲＬで識別された送信元ユーザに基づくアドレスを送信元アドレスとし、選択された各宛先端末の宛先ユーザに基づくアドレスを宛先アドレスとして、送信元位置情報が記述されたメッセージを同報的に送信するメッセージ送信手段と
を有することを特徴とする。
【００２１】
本発明によれば、測位部を有する送信元端末と、複数の宛先端末と通信する位置通知サーバに搭載されたコンピュータを機能させるプログラムにおいて、
宛先ユーザのアドレスと、宛先端末の宛先位置情報とを予め対応付けて記憶したアドレステーブルと
送信元ユーザを識別可能な第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを対応付けて記憶したページ記憶部と、
送信元端末から、第１のＵＲＬに向けたページ要求を受信するページ要求受信手段と、
第１のページを、送信元端末へ応答するページ応答手段と、
送信元端末から、第１のページに埋め込まれた測位スクリプトを実行することによって、測位部から取得された送信元位置情報を受信する位置情報受信手段と、
送信元端末の送信元位置情報に基づく所定地理範囲に含まれる宛先位置情報に対応する１つ以上の宛先端末を選択し、第１のＵＲＬで識別された送信元ユーザに基づくアドレスを送信元アドレスとし、選択された各宛先端末の宛先ユーザに基づくアドレスを宛先アドレスとして、送信元位置情報が記述されたメッセージを同報的に送信するメッセージ送信手段と
してコンピュータを機能させることを特徴とする。
【発明の効果】
【００２２】
本発明の位置通知方法、サーバ及びプログラムによれば、送信元端末が、位置通知用のアプリケーションを起動することなく、送信元ユーザの簡易な操作で、送信元位置情報を、当該送信元位置情報に基づく所定地域範囲に位置する宛先端末へ通知することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明におけるシステム構成図である。
【図２】送信元位置情報を所定地域範囲の宛先端末へ通知する第１のシーケンス図である。
【図３】送信元端末のタップ操作画面を表す説明図である。
【図４】送信元位置情報がプロットされた地図を、宛先端末へ通知するシーケンス図である。
【図５】送信元位置情報を宛先端末のグループＩＤに応じて通知するシーケンス図である。
【図６】宛先位置情報がプロットされた地図を、送信元端末へ返信するシーケンス図である。
【図７】本発明における位置通知サーバの機能構成図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２５】
図１は、本発明におけるシステム構成図である。
【００２６】
図１によれば、位置通知サーバ１は、ネットワークを介して複数の端末２と通信することができる。以下では、本発明における４つの実施形態について説明する。
＜送信元位置情報を所定地域範囲の宛先端末へ通知する第１の実施形態＞
＜送信元位置情報がプロットされた地図を、宛先端末へ通知する第２の実施形態＞
＜送信元位置情報を宛先端末のグループＩＤに応じて通知する第３の実施形態＞
＜宛先位置情報がプロットされた地図を、送信元端末へ返信する第４の実施形態＞
【００２７】
＜送信元位置情報を所定地域範囲の宛先端末へ通知する第１の実施形態＞
例えば「端末２Ａを所持するユーザＡが、近く薬局に問い合わせたい」場合を想定する。ユーザＡとしては、自ら訪問可能な地域範囲にある薬局へメッセージを通知したいとする。薬局としては、ユーザＡの位置が把握できれば、薬Ｘの配達も検討することができる。
【００２８】
図２は、送信元位置情報を所定地域範囲の宛先端末へ通知する第１のシーケンス図である。
【００２９】
図２によれば、位置通知サーバ１と、送信元端末２Ａ及び宛先端末２Ｂ〜２Ｆとが、ネットワークを介して接続されている。また、送信元端末２Ａを所持する送信元ユーザＡが、自らの位置に基づく所定地域範囲にある１つ以上の宛先端末２へ、位置情報を送信しようとしている。
【００３０】
本発明における位置通知サーバ１は、メッセージの送信元となる送信元端末２Ａに対しては、「Ｗｅｂサイト」として機能する。即ち、位置通知サーバ１は、送信元ユーザＡに対しては、ＷｅｂサイトのＵＲＬを公開することによって、ページ要求を受信する。
【００３１】
他方で、位置通知サーバ１は、メッセージの宛先となる宛先端末２Ｂ〜２Ｆに対しては、メッセージの「送信元端末」として機能する。
（１）例えばメッセージが、メールアドレスに基づく電子メールである場合、位置通知サーバ１は、メールクライアント機能を有し、外部のＳＭＴＰサーバに対してメールを送信する。
（２）例えばメッセージが、電話番号に基づくＳＭＳのプッシュメッセージである場合、位置通知サーバ１は、電話発呼機能を有し、携帯電話網の呼接続シーケンスを実行し、ショートメッセージを発信する。
（３）例えばメッセージが、アカウントに基づくＳＮＳのメッセージである場合、位置通知サーバ１は、ＳＮＳサイトに対するログイン機能を有し、当該サイトを介してメッセージを通知する。
【００３２】
本発明の位置通知サーバ１は、「アドレステーブル１０１」と、「ページ記憶部１０２」とを有する。
【００３３】
［アドレステーブル１０１］
アドレステーブル１０１は、ユーザの「識別子」と「アドレス」と「位置情報」とを対応付けて記憶したものである。「識別子」は、ＵＲＬに含まれるユーザを識別可能なものである。「アドレス」は、宛先端末２Ｂ〜２Ｆへ送信するメッセージ種別に対応したものであって、具体的にはメールアドレス、電話番号又はアカウントである。メールアドレスの場合、例えば以下のようなアドレステーブル１０１を有する。
（識別子）（アドレス）  （位置情報）
A      A@aaa.com      XXYY1
B      B@bbb.com      XXYY2
C      C@ccc.com      XXYY3
D      D@ddd.com      XXYY4
E      E@eee.com      XXYY5
F      F@fff.com      XXYY6
Bload  ---            ---
【００３４】
［ページ記憶部１０２］
ページ記憶部１０２は、送信元ユーザを識別可能な第１のＵＲＬのページを記憶したものである。図２によれば、ＵＲＬは、宛先ユーザ「同報(Bload)」としても識別されている。このページは、送信元ユーザに閲覧させるものに限られず、例えばスクリプト(Script)によって記述された制御ページのようなものである。図２によれば、例えば以下のようなＵＲＬが設定されている。
http://www.SM.co.jp/A/Bload
このＵＲＬには、ドメイン名に続いて、送信元ユーザを表す識別子"A"と、宛先ユーザ「同報」を表す識別子"Bload"とが付与されている。第１のページのスクリプトは、測位スクリプトを埋め込んだものである。
【００３５】
尚、送信元端末２Ａは、例えばスマートフォンであって、一般的に、タッチパネルディスプレイと、ＧＰＳのような測位部とを有する。タッチパネルディスプレイは、テキスト表示されたＵＲＬをユーザの指のタッチで発動させることができる。測位部は、位置情報として緯度経度をリアルタイムに出力することができる。勿論、ＧＰＳに限られず、基地局測位やアクセスポイント測位のようなものであってもよい。
【００３６】
［Ｓ１：第１のステップ］
（Ｓ１）送信元端末２Ａには、ＵＲＬが表示されており、送信元ユーザＡがそのＵＲＬをタップすることができる。
【００３７】
図３は、送信元端末のタップ操作画面を表す説明図である。
【００３８】
図３（ａ）は、送信元端末２Ａについて、テキスト（例えば受信したメッセージ又はメール）に記述されたＵＲＬに対するユーザの発動操作を表す。これによって、ＵＲＬに向けてページ要求(GET Request)が送信される。メール内容としては、通知項目に応じて、異なるＵＲＬが表示されている。
（通知項目）          （ＵＲＬ）
「近隣薬局」            http://www.SM.co.jp/A/Bload
「近隣の漢方薬局」      http://www.SM.co.jp/A/Bload/KAN
「近隣のチェーン薬局」  http://www.SM.co.jp/A/Bload/CHAIN
「緊急」                http://www.SM.co.jp/A/Alert
これらＵＲＬは、位置通知サーバ１のページを特定すると共に、送信元ユーザＡを送信元として、通知条件となる宛先を識別可能なものである。
【００３９】
図３（ｂ）は、ＨＴＭＬ(HyperText Markup Language)コードがブラウザ上に表示された操作ボタンに対する、ユーザの発動操作を表す。これは単に、送信元ユーザＡに対して、タップ操作の対象となる所定ＵＲＬをボタン表示にしたものである。
【００４０】
このように、本発明によれば、送信元ユーザＡは、送信元端末２Ａに表示されたＵＲＬをタップするだけで、現在の位置情報を、当該位置情報に基づく所定地域範囲に位置する宛先端末へ通知することができる。
【００４１】
尚、本発明によれば、送信元位置情報を第三者へ送信する際に、ワンタップの操作を要することにある。即ち、追跡アプリのように、送信元位置情報が、送信元ユーザの知らない間にバックグラウンドで送信されることはない。
【００４２】
［Ｓ２：第２のステップ］
（Ｓ２）位置通知サーバ１は、第１のＵＲＬのページ要求を受信しただけで、送信元ユーザＡを識別する。そして、送信元ユーザＡのアドレスが、アドレステーブル１０１に記憶されているか否かを判定する。真と判定された場合、位置通知サーバ１は、第１のＵＲＬに基づく第１のページを、送信元端末２Ａへ応答する。第１のページは、測位スクリプトが埋め込まれたものである。
【００４３】
［第３のステップ：Ｓ３］
（Ｓ３）送信元端末２Ａは、第１のページがブラウザに表示されると同時に、ページに埋め込まれた、GeolocationＡＰＩのような測位スクリプトを実行する。そして、測位部から現在の位置情報が取得される。
そして、送信元端末２Ａは、位置情報を、位置通知サーバ１へ送信する。尚、送信先となる位置通知サーバ１のアドレスも、スクリプトによって制御される。
【００４４】
［第４のステップ：Ｓ４］
（Ｓ４）位置通知サーバ１は、送信元端末の送信元位置情報に基づく所定地理範囲に含まれる宛先位置情報に対応する１つ以上の宛先端末を選択する。
【００４５】
ここで、「所定地理範囲」に基づいて選択される宛先端末とは、例えば以下のようなものである。
（通知条件１）送信元位置情報を中心とした所定半径に含まれる範囲に位置する宛先端末。
（通知条件２）送信元位置情報が第１の所定地理範囲に含まれた際に、第２の所定地理範囲に位置する宛先端末（第１の所定地理範囲と第２の所定地理範囲とは遠隔に位置する）。
（通知条件３）送信元位置情報に近い宛先位置情報の宛先端末から順に、所定数までの宛先端末。
（通知条件４）送信元位置情報が第１の所定地理範囲に含まれた際に、任意の基準位置情報に近い宛先位置情報の宛先端末から順に、所定数までの宛先端末（第１の所定地理範囲と基準位置情報とは遠隔に位置する）。
【００４６】
そして、位置通知サーバ１は、送信元位置情報が記述されたメッセージを同報的に送信する。このメッセージは、以下のように設定される。
送信元アドレス：ＵＲＬで識別された送信元ユーザに基づくアドレス(A@aaa.com)
宛先アドレス  ：ＵＲＬで識別された宛先ユーザに基づくアドレス
前述の通知条件１によれば、例えば宛先端末Ｂ、Ｄ、Ｆが選択されている。
【００４７】
尚、メッセージに記述された位置情報は、緯度経度で記述されているために、その緯度経度に対するアプリケーション処理は、宛先端末２Ｂで任意に実行される。
【００４８】
他の実施形態として、位置通知サーバ１は、宛先ユーザＢに対する位置情報の送信が完了した後、送信元ユーザＡの送信元端末２Ａへ、「メッセージ送信完了」を報告するものであってもよい。具体的は、例えばHTTP Server Pushを用いて、「メッセージ送信完了」を送信元端末２のブラウザに明示するものであってもよい。
【００４９】
＜送信元位置情報がプロットされた地図を、宛先端末へ通知する第２の実施形態＞
第４のステップについて、宛先ユーザＢが送信元端末２Ａの位置を一見して認識することができるように、宛先端末２Ｂに地図を表示することが好ましい。
ここでは、以下の２つの他の実施形態を想定することができる。
［位置通知サーバ１から地図を送信する第２１の実施形態］
［宛先端末２Ｂから位置通知サーバ１の地図を取得する第２２の実施形態］
【００５０】
［位置通知サーバ１から地図を送信する第２１の実施形態］
位置通知サーバ１は、送信元位置情報をプロットした地図を生成する。そして、メッセージに、当該地図を添付して送信する。
【００５１】
［宛先端末２Ｂから位置通知サーバ１の地図を取得する第２２の実施形態］
図４は、送信元位置情報がプロットされた地図を、宛先端末へ通知するシーケンス図である。
【００５２】
（Ｓ４１）位置通知サーバ１は、送信元端末２Ａの当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける。第２のページも、Ｗｅｂブラウザによって表示可能なマークアップ言語（例えばＨＴＭＬ）で記述されたものである。図２によれば、地図上に「★Ａ」として、送信元端末２Ａの位置がプロットされている。
地図としては、例えばGoogle Map（登録商標）のようなＷｅｂＧＩＳ(Geographic Information System)を用いることが好ましい。これによれば、地図上に様々な情報を重畳することができる。
【００５３】
（Ｓ４２）位置通知サーバ１が、第２のＵＲＬが記述されたメッセージを、１つ以上の宛先端末２Ｂへ送信する。
第２のＵＲＬ：http://www.SM.co.jp/A/map
【００５４】
（Ｓ４３）宛先ユーザＢは、宛先端末２Ｂのディスプレイに表示された第２のＵＲＬをタップすることができる。タップ操作がされた際、宛先端末２Ｂは、第２のＵＲＬに向けてページ要求を送信する。
【００５５】
（Ｓ４４）これに対し、位置通知サーバ１は、地図が描画された第２のページを、宛先端末２Ｂへ応答する。
【００５６】
（Ｓ４５）宛先端末２Ｂは、第２のページに描画された地図を、ブラウザを用いてディスプレイに表示する。これによって、宛先端末２Ｂを操作する宛先ユーザＢは、地図を視認し、送信元ユーザＡの現在位置を知ることができる。
【００５７】
尚、他の実施形態として、位置通知サーバ１は、地図上に、宛先端末２Ｂの当該位置情報も、プロットすることができる。宛先端末２Ｂの宛先ユーザＢは、送信元ユーザＡの送信元位置情報のプロットと共に、自らの位置情報のプロットも視認することができる。
【００５８】
＜送信元位置情報を宛先端末のグループＩＤに応じて通知する第３の実施形態＞
図５は、送信元位置情報を宛先端末のグループＩＤに応じて通知するシーケンス図である。
【００５９】
図５によれば、図２と比較して、アドレステーブル１０１に、ユーザの識別子（宛先ユーザ）毎に、更に「グループ識別子」が対応付けられている。図５によれば、具体的には、薬局毎に、その種別が対応付けられている。グループＩＤは、宛先ユーザの識別子と同様に、ＵＲＬに記述されることによって宛先グループとして識別可能なものである。
【００６０】
「グループ識別子」は、宛先端末を操作する宛先ユーザに基づく「属性識別子」及び／又は「時間帯識別子」であってもよい。
【００６１】
属性識別子とは、送信元ユーザＡが送信したい宛先ユーザの属性を特定する。例えば、薬局の中で、「漢方薬局」「チェーン薬局」「大学薬局」のいずれかを特定することができる。
（属性識別子）  （薬局種別）
KAN          漢方薬局
CHA          チェーン薬局
UNI          大学薬局
【００６２】
時間帯識別子とは、送信元ユーザＡが宛先ユーザに対応してもらいたい時間帯を特定する。例えば、薬局の営業時間に応じたものあり、送信元ユーザＡが「22:00」に対応してもらいたい薬局を探す場合、その時間帯識別子を持つＵＲＬをタップする。
（時間帯識別子）  （時間帯）
T1          0:00〜2:59
T2          3:00〜5:59
T3          6:00〜8:59
T4          9:00〜11:59
T5          12:00〜14:59
T6          15:00〜17:59
T7          18:00〜20:59
T8          21:00〜23:59
【００６３】
（Ｓ１）送信元端末２Ａには、例えば以下のようなＵＲＬが表示されており、送信元ユーザＡがそのＵＲＬをタップすることができる。
http://www.SM.co.jp/A/KAN
これによって、送信元端末２Ａは、位置通知サーバ１へページ要求を送信する。
【００６４】
（Ｓ２）位置通知サーバ１は、第１のＵＲＬのページ要求を受信しただけで、送信元ユーザ及びグループ識別子"KAN"を識別する。位置通知サーバ１は、第１のＵＲＬに基づく第１のページを、送信元端末２Ａへ応答する。第１のページは、測位スクリプトが埋め込まれたものである。
【００６５】
（Ｓ３）送信元端末２Ａは、第１のページがブラウザに表示されると同時に、測位スクリプトを実行し、測位部から現在の位置情報を取得する。そして、送信元端末２Ａは、位置情報を、位置通知サーバ１へ送信する。
【００６６】
（Ｓ４）位置通知サーバ１は、送信元端末２Ａの送信元位置情報に基づく所定地理範囲に含まれる宛先位置情報を有し、且つ、ＵＲＬで識別されたグループ識別子が一致する宛先ユーザを選択する。即ち、位置通知サーバ１は、ＵＲＬで識別されたグループ識別子に属する宛先ユーザのみを選択する。
そして、位置通知サーバ１は、送信元位置情報が記述されたメッセージを同報的に送信する。図５によれば、グループ識別子"KAN"に一致する宛先端末Ｂ、Ｆのみへ、メッセージが送信される。
【００６７】
＜宛先位置情報がプロットされた地図を、送信元端末へ返信する第４の実施形態＞
図６は、宛先位置情報がプロットされた地図を、送信元端末へ返信するシーケンス図である。
【００６８】
宛先端末２Ｂの位置をプロットした地図を、送信元端末２Ａの送信元ユーザＡに視認させることもできる。送信元ユーザＡにとっては、宛先ユーザＢの位置を目的地（訪問先）として認識することができる。
宛先端末２Ｂも、送信元端末２Ａと同様に、ＧＰＳのような測位部を有する。
【００６９】
（Ｓ４４）位置通知サーバ１は、第２のＵＲＬに基づく第２のページに、測位スクリプトを埋め込む。そして、位置通知サーバ１は、第２のページを、ページ応答として宛先端末２Ｂへ応答する。
（Ｓ４５）宛先端末２Ｂは、第２のページをユーザに明示した際に、第２のページに埋め込まれた測位スクリプトを実行する。そして、測位部から現在の位置情報が取得される。
このとき、宛先端末２Ｂは、測位スクリプトに従って、現在の位置情報を、自ら表示している地図に更にプロットすることもできる。宛先ユーザＢにとっては、地図上で、ユーザＢとユーザＡとの間の大凡の距離感を認識することができる。
そして、宛先端末２Ｂは、測位スクリプトのプログラムに従って、自らの位置情報を位置通知サーバ１へ返信する。
（Ｓ４６）位置通知サーバ１は、第２のＵＲＬの第２のページに描画された地図に、宛先端末２Ｂの当該位置情報をプロットした地図を更に生成する。そして、位置通知サーバ１は、第３のＵＲＬに、当該地図を含む第３のページを対応付ける。
（Ｓ４７）位置通知サーバ１は、第３のＵＲＬが記述されたメッセージを、送信元端末２Ａへ送信する。
位置通知サーバは、メッセージを以下のように作成する。
送信元アドレス：第１のＵＲＬで識別された宛先ユーザに基づくアドレス
宛先アドレス：第１のＵＲＬで識別された送信元ユーザに基づくアドレス
メッセージ内容：第３のＵＲＬ
（Ｓ４８）ユーザＡは、所持する送信元端末２Ａのディスプレイに表示された第３のＵＲＬをタップする。
http://www.SM.co.jp/A/B/map
これによって、送信元端末２Ａは、第３のＵＲＬに向けてページ要求を送信する。
（Ｓ４９）位置通知サーバ１は、ページ要求を受信した際に、送信元端末２Ａへ、第３のページを応答する。
そして、送信元端末２Ａは、第３のページに描画された地図を、ディスプレイに表示する。このとき、地図上に、宛先端末２Ｂの位置がプロットされていると共に、宛先ユーザのユーザテキストが重畳されているものであってもよい。
これによって、送信元端末２Ａの送信元ユーザＡは、宛先端末２Ｂの宛先ユーザＢの位置を、地図上で視認することができる。
【００７０】
図７は、本発明における位置通知サーバの機能構成図である。
【００７１】
図７によれば、位置通知サーバ１は、アドレステーブル１０１と、ページ記憶部１０２と、ページ要求受信部１１と、ページ応答部１２と、位置情報受信部１３と、メッセージ送信部１４とを有する。これら機能構成部は、サーバに搭載されたコンピュータを機能させるプログラムを実行することによって実現される。また、これら機能構成部の処理の流れは、位置通知方法としても理解できる。
【００７２】
［ページ要求受信部１１］
ページ要求受信部１１は、送信元端末から、第１のＵＲＬに向けてページ要求を受信する。これは、位置通知サーバ１における前述したＳ１の処理を実行する。
【００７３】
［ページ応答部１２］
ページ応答部１２は、第１のページを送信元端末へ応答する。
ページ応答部１２は、ページ要求に含まれたアドレスと、ＵＲＬで識別された送信元ユーザに基づくアドレスとが一致する場合にのみ、所定メッセージの送信を指示する。これは、位置通知サーバ１における前述したＳ２における処理を実行する。
【００７４】
［位置情報受信部１３］
位置情報受信部１３は、送信元端末から、第１のページに埋め込まれた測位スクリプトを実行することによって取得した送信元位置情報を受信する。これは、位置通知サーバ１における前述したＳ３における処理を実行する。
【００７５】
［メッセージ送信部１４］
メッセージ送信部１４は、送信元端末の送信元位置情報に基づく所定地理範囲に含まれる宛先位置情報に対応する１つ以上の宛先端末を選択し、第１のＵＲＬで識別された送信元ユーザに基づくアドレスを送信元アドレスとし、選択された各宛先端末の宛先ユーザに基づくアドレスを宛先アドレスとして、送信元位置情報が記述されたメッセージを同報的に送信する。これは、位置通知サーバ１における前述したＳ４における処理を実行する。
【００７６】
以上、詳細に説明したように、本発明の位置通知方法、サーバ及びプログラムによれば、送信元端末が、位置通知用のアプリケーションを起動することなく、送信元ユーザの簡易な操作で、送信元位置情報を、当該送信元位置情報に基づく所定地域範囲に位置する宛先端末へ通知することができる。
【００７７】
前述の具体的な用途例として、ユーザが薬局に問い合わせる場合について説明したが、その他、様々な用途例がある。
（用途例１）災害時、送信元ユーザが被災者であって、宛先ユーザが医師や看護師である場合を想定する。災害発生時、例えば緊急地震速報が発信された際に、図３のようなＵＲＬが記述されたメッセージがユーザへ配信される。ユーザは被災した際に、ＵＲＬをタップすることによって、自らの現在位置に近い地域範囲に位置する医師等へのみ、現在の位置情報を通知することができる。
【００７８】
（用途例２）また、メッセージが送信される所定地域範囲は、広げたり又は狭めたりして、制御することができる。具体的には、宛先ユーザが狭い範囲に密集している場合、所定地域範囲を狭くする。一方で、宛先ユーザが広い範囲に点在している場合、所定地域範囲を広くする。これによって、メッセージが通知される宛先ユーザの数を制御することができる。
【００７９】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００８０】
１  位置通知サーバ
１０１  アドレステーブル
１０２  ページ記憶部
１１  ページ要求受信部
１２  ページ応答部
１３  位置情報受信部
１４  メッセージ送信部
２  端末
【図１】
2018160203.tif 000003
【図２】
2018160203.tif 000004
【図３】
2018160203.tif 000005
【図４】
2018160203.tif 000006
【図５】
2018160203.tif 000007
【図６】
2018160203.tif 000008
【図７】
2018160203.tif 000009