(57)【要約】【課題】位置情報の送信元端末と、その宛先端末との両方に、アプリや専用ソフトウェアをインストールすることなく、一時的に、その位置情報を通知する方法等を提供する。【解決手段】サーバ１は、第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを記憶している。携帯端末２Ａが、第１のＵＲＬに向けてページ要求を送信し、サーバ１から第１のページを受信する。次に、携帯端末２Ａが、第１のページの測位スクリプトを実行し、測位部から取得した現在の位置情報をサーバ１へ送信する。次に、サーバ１が、第２のＵＲＬに、携帯端末２Ａの当該位置情報をプロットした地図を描画した第２のページを対応付ける。次に、サーバ１が、第２のＵＲＬを、端末２Ｂへ送信する。次に、端末２Ｂが、第２のＵＲＬに向けてページ要求を送信し、サーバ１から、第２のページを受信する。そして、端末２Ｂが、第２のページに描画された地図を、ディスプレイに表示する。【選択図】図２
2018092391.tif 000002
【特許請求の範囲】
【請求項１】
測位部を有する第１の端末と、第２の端末と、地図を生成可能なサーバとを有するシステムの位置通知方法であって、
前記サーバは、第１のＵＲＬ(Uniform Resource Locator)に、測位スクリプトを埋め込んだ第１のページを記憶しており、
第１の端末が、第１のＵＲＬに向けてページ要求を送信し、前記サーバから、第１のページを受信する第１のステップと、
第１の端末が、第１のページに埋め込まれた前記測位スクリプトを実行することによって、前記測位部から現在の位置情報を取得し、当該位置情報を前記サーバへ送信する第２のステップと、
前記サーバが、第１の端末の当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける第３のステップと、
前記サーバが、第２のＵＲＬを、第２の端末へ送信する第４のステップと、
第２の端末が、第２のＵＲＬに向けてページ要求を送信し、前記サーバから、第２のページを受信する第５のステップと、
第２の端末が、第２のページに描画された前記地図を、ディスプレイに表示する第６のステップと
を有することを特徴とする位置通知方法。
【請求項２】
第１のＵＲＬは、第１の端末を送信元として且つ第２の端末を宛先として識別可能なものであり、
第１のステップについて、前記サーバは、前記ページ要求の第１のＵＲＬを受信した際に、第４のステップで第２のＵＲＬを送信すべき第２の端末を特定する
ことを特徴とする請求項１に記載の位置通知方法。
【請求項３】
第１のＵＲＬとして、通知項目に応じて異なる複数項目の第１のＵＲＬを記憶しており、
第１のステップについて、第１の端末が、複数項目の第１のＵＲＬの中でいずれか１つの第１のＵＲＬを操作させ、
第３のステップについて、地図上に第１の端末の位置情報がプロットされると共に、ページ要求の第１のＵＲＬに基づく前記通知項目が表示される
ことを特徴とする請求項１又は２に記載の位置通知方法。
【請求項４】
前記サーバは、宛先となる第２の端末に、電話番号又はメールアドレスを対応付けて記憶しており、
第４のステップについて、前記サーバは、前記電話番号に基づくＳＭＳ(Short Message Service)のプッシュメッセージ、又は、前記メールアドレスに基づくメールに、第２のＵＲＬを記述し、第２の端末へ送信する
ことを特徴とする請求項１から３のいずれか１項に記載の位置通知方法。
【請求項５】
第１のステップについて、第１の端末は、メール若しくはメッセージに記述された第１のＵＲＬに対するユーザの発動操作、又は、インストールされたアプリケーションによって表示された操作ボタンに対するユーザの発動操作によって、第１のＵＲＬに向けてページ要求を送信する
ことを特徴とする請求項１から４のいずれか１項に記載の位置通知方法。
【請求項６】
第１の端末は、前記測位スクリプトをバックグランドで常時実行することによって、前記位置情報を、第１の所定時間間隔又は所定移動距離毎に、前記サーバへ送信し、
第２の端末は、第２の所定時間間隔毎に、第５のステップ及び第６のステップを繰り返すことによって、前記地図上で第１の端末の移動軌跡を第２のユーザへ明示する
ことを特徴とする請求項１から５のいずれか１項に記載の位置通知方法。
【請求項７】
第１のページ及び第２のページは、Ｗｅｂブラウザによって表示可能なマークアップ言語で記載されたものであり、
第１のページに埋め込まれた測位スクリプトは、ＷｅｂアプリケーションにおけるGeolocationＡＰＩ(Application Programming Interface)を用いて記述されたスクリプトである
ことを特徴とする請求項１から６のいずれか１項に記載の位置通知方法。
【請求項８】
前記サーバが、複数の第１の端末へ同報的に、第１のＵＲＬを送信した後、
第１のステップ及び第２のステップについて、前記サーバと複数の第１の端末との間で実行され、
第３のステップについて、前記サーバは、複数の第１の端末の当該位置情報をプロットした地図を生成する
ことを特徴とする請求項１から７のいずれか１項に記載の位置通知方法。
【請求項９】
前記サーバは、第２の端末の位置情報を予め登録しており、
第３のステップについて、前記サーバが、地図上に、第２の端末の当該位置情報を更にプロットすることを特徴とする請求項１から８のいずれか１項に記載の位置通知方法。
【請求項１０】
第２の端末は、測位部を有し、
第２のＵＲＬに基づく第２のページには、測位スクリプトが埋め込まれており、
第６のステップについて、第２の端末は、第２のページに埋め込まれた前記測位スクリプトを実行することによって、前記測位部から現在の位置情報を取得し、自らの当該位置情報を前記地図に更にプロットし、当該地図をディスプレイに表示する
ことを特徴とする請求項１から８のいずれか１項に記載の位置通知方法。
【請求項１１】
第２の端末は、測位部を有し、
第２のＵＲＬに基づく第２のページには、測位スクリプトが埋め込まれており、
第６のステップについて、第２の端末は、第２のページに埋め込まれた前記測位スクリプトを実行することによって、前記測位部から現在の位置情報を取得し、当該位置情報を前記サーバへ送信し、
前記サーバが、第２のＵＲＬの第２のページに描画された前記地図に、第２の端末の当該位置情報をプロットする第７のステップと、
前記サーバが、第２のＵＲＬを、第１の端末へ送信する第８のステップと、
第１の端末が、第２のＵＲＬに向けてページ要求を送信し、前記サーバから、第２のページを受信する第９のステップと、
第１の端末が、第２のページに描画された前記地図を、ディスプレイに表示する第１０のステップと
を更に有することを特徴とする請求項１から８のいずれか１項に記載の位置通知方法。
【請求項１２】
測位部を有する第１の端末と、第２の端末と通信すると共に、地図を生成可能な位置通知サーバであって、
第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを記憶した第１のページ記憶手段と、
第１の端末から、第１のＵＲＬに対するページ要求を受信し、第１のページを送信する第１のページ送信手段と、
第１のページに埋め込まれた前記測位スクリプトを実行した第１の端末から、前記測位部によって取得された現在の位置情報を受信し、当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける地図ページ生成手段と、
第２のＵＲＬを、第２の端末へ送信する第２のＵＲＬ送信手段と、
第２の端末から、第２のＵＲＬに対するページ要求を受信し、第２のページを送信する第２のページ送信手段と
を有し、
第２のページに描画された前記地図が、第２の端末のディスプレイに表示される
ことを特徴とする位置通知サーバ。
【請求項１３】
測位部を有する第１の端末と、第２の端末と通信すると共に、地図を生成可能なサーバに搭載されたコンピュータを機能させる位置通知プログラムであって、
第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを記憶した第１のページ記憶手段と、
第１の端末から、第１のＵＲＬに対するページ要求を受信し、第１のページを送信する第１のページ送信手段と、
第１のページに埋め込まれた前記測位スクリプトを実行した第１の端末から、前記測位部によって取得された現在の位置情報を受信し、当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける地図ページ生成手段と、
第２のＵＲＬを、第２の端末へ送信する第２のＵＲＬ送信手段と、
第２の端末から、第２のＵＲＬに対するページ要求を受信し、第２のページを送信する第２のページ送信手段と
してコンピュータを機能させ、
第２のページに描画された前記地図が、第２の端末のディスプレイに表示される
ようにコンピュータを機能させることを特徴とするサーバ用の位置通知プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末が自らの位置情報を、相手方端末へ通知する技術に関する。
【背景技術】
【０００２】
スマートフォンに代表される携帯端末は、一般に、ＧＰＳ(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)のプッシュメッセージ、又は、メールアドレスに基づくメールに、第２のＵＲＬを記述し、第２の端末へ送信する
ことも好ましい。
【００１５】
本発明の位置通知方法における他の実施形態によれば、
第１のステップについて、第１の端末は、メール若しくはメッセージに記述された第１のＵＲＬに対するユーザの発動操作、又は、インストールされたアプリケーションによって表示された操作ボタンに対するユーザの発動操作によって、第１のＵＲＬに向けてページ要求を送信する
ことも好ましい。
【００１６】
本発明の位置通知方法における他の実施形態によれば、
第１の端末は、測位スクリプトをバックグランドで常時実行することによって、位置情報を、第１の所定時間間隔又は所定移動距離毎に、サーバへ送信し、
第２の端末は、第２の所定時間間隔毎に、第５のステップ及び第６のステップを繰り返すことによって、地図上で第１の端末の移動軌跡を第２のユーザへ明示する
ことも好ましい。
【００１７】
本発明の位置通知方法における他の実施形態によれば、
第１のページ及び第２のページは、Ｗｅｂブラウザによって表示可能なマークアップ言語で記載されたものであり、
第１のページに埋め込まれた測位スクリプトは、ＷｅｂアプリケーションにおけるGeolocationＡＰＩ(Application Programming Interface)を用いて記述されたスクリプトである
ことも好ましい。
【００１８】
本発明の位置通知方法における他の実施形態によれば、
サーバが、複数の第１の端末へ同報的に、第１のＵＲＬを送信した後、
第１のステップ及び第２のステップについて、サーバと複数の第１の端末との間で実行され、
第３のステップについて、サーバは、複数の第１の端末の当該位置情報をプロットした地図を生成する
ことも好ましい。
【００１９】
本発明の位置通知方法における他の実施形態によれば、
サーバは、第２の端末の位置情報を予め登録しており、
第３のステップについて、サーバが、地図上に、第２の端末の当該位置情報を更にプロットすることも好ましい。
【００２０】
本発明の位置通知方法における他の実施形態によれば、
第２の端末は、測位部を有し、
第２のＵＲＬに基づく第２のページには、測位スクリプトが埋め込まれており、
第６のステップについて、第２の端末は、第２のページに埋め込まれた測位スクリプトを実行することによって、測位部から現在の位置情報を取得し、自らの当該位置情報を地図に更にプロットし、当該地図をディスプレイに表示する
ことも好ましい。
【００２１】
本発明の位置通知方法における他の実施形態によれば、
第２の端末は、測位部を有し、
第２のＵＲＬに基づく第２のページには、測位スクリプトが埋め込まれており、
第６のステップについて、第２の端末は、第２のページに埋め込まれた測位スクリプトを実行することによって、測位部から現在の位置情報を取得し、当該位置情報をサーバへ送信し、
サーバが、第２のＵＲＬの第２のページに描画された地図に、第２の端末の当該位置情報をプロットする第７のステップと、
サーバが、第２のＵＲＬを、第１の端末へ送信する第８のステップと、
第１の端末が、第２のＵＲＬに向けてページ要求を送信し、サーバから、第２のページを受信する第９のステップと、
第１の端末が、第２のページに描画された地図を、ディスプレイに表示する第１０のステップと
を更に有することも好ましい。
【００２２】
本発明によれば、測位部を有する第１の端末と、第２の端末と通信すると共に、地図を生成可能な位置通知サーバであって、
第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを記憶した第１のページ記憶手段と、
第１の端末から、第１のＵＲＬに対するページ要求を受信し、第１のページを送信する第１のページ送信手段と、
第１のページに埋め込まれた測位スクリプトを実行した第１の端末から、測位部によって取得された現在の位置情報を受信し、当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける地図ページ生成手段と、
第２のＵＲＬを、第２の端末へ送信する第２のＵＲＬ送信手段と、
第２の端末から、第２のＵＲＬに対するページ要求を受信し、第２のページを送信する第２のページ送信手段と
を有し、
第２のページに描画された地図が、第２の端末のディスプレイに表示される
ことを特徴とする。
【００２３】
本発明によれば、測位部を有する第１の端末と、第２の端末と通信すると共に、地図を生成可能なサーバに搭載されたコンピュータを機能させる位置通知プログラムであって、
第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを記憶した第１のページ記憶手段と、
第１の端末から、第１のＵＲＬに対するページ要求を受信し、第１のページを送信する第１のページ送信手段と、
第１のページに埋め込まれた測位スクリプトを実行した第１の端末から、測位部によって取得された現在の位置情報を受信し、当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける地図ページ生成手段と、
第２のＵＲＬを、第２の端末へ送信する第２のＵＲＬ送信手段と、
第２の端末から、第２のＵＲＬに対するページ要求を受信し、第２のページを送信する第２のページ送信手段と
してコンピュータを機能させ、
第２のページに描画された地図が、第２の端末のディスプレイに表示される
ようにコンピュータを機能させることを特徴とする。
【発明の効果】
【００２４】
本発明の位置通知方法、サーバ及びプログラムによれば、位置情報の送信元端末と宛先端末との両方に、専用アプリや専用ソフトウェアをインストールすることなく、一時的に、その位置情報を通知することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明におけるシステム構成図である。
【図２】本発明におけるシーケンス図である。
【図３】本発明における第１の端末の操作画面を表す説明図である。
【図４】本発明における位置の追跡を表すシーケンス図である。
【図５】本発明における位置の追跡を表す第２の端末の画面図である。
【図６】本発明における複数の第１の端末の位置を表示するシーケンス図である。
【図７】第２の端末の位置をプロットした地図を、第１の端末へ送信するシーケンス図である。
【図８】本発明における位置通知サーバの機能構成図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２７】
図１は、本発明におけるシステム構成図である。
【００２８】
図１によれば、携帯端末２Ａを所持するユーザＡが、端末２Ｂを所持するユーザＢの場所へ訪問しようとしているとする。ユーザＡは、例えば交通機関を用いてユーザＢの場所へ訪問している途中で、遅刻しそうな場合を想定する。
図１によれば、携帯端末２Ａ及び端末２Ｂは、携帯電話網やアクセスネットワークを介して、インターネットに接続された「位置通知サーバ１」と通信する。本発明における位置通知サーバ１は、地図を生成可能なものであって、地図上に位置をプロットすることができる。
【００２９】
携帯端末２Ａは、例えばスマートフォンであって、一般的に、ＧＰＳ(Global Positioning System)のような測位部を有する。このような測位部は、位置情報として緯度経度を出力する。勿論、ＧＰＳに限られず、基地局測位やアクセスポイント測位のようなものであってもよい。
ここでは、ユーザＡ（送信元）が、ユーザＢ（宛先）へ、ユーザＡ自らの位置を通知する場合を想定する。
【００３０】
図２は、本発明におけるシーケンス図である。
【００３１】
位置通知サーバ１は、宛先となる端末２Ｂの「電話番号」又は「メールアドレス」を予め記憶しているとする。
また、位置通知サーバ１は、第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを記憶している。第１のページに埋め込まれた測位スクリプトは、ＷｅｂアプリケーションにおけるGeolocationＡＰＩ(Application Programming Interface)を用いて記述されたスクリプトである。これは、第１のページが、端末のブラウザに表示された際に、自発的に起動され、当該端末の測位部から位置情報を取得するようにプログラムされたものである。
【００３２】
［Ｓ１：第１のステップ］
（Ｓ１１）ユーザＡは、自らの位置を、ユーザＢへ通知したいとする。このとき、ユーザＡは、携帯端末２Ａのタッチパネルディスプレイに表示された所定ＵＲＬ又は所定ボタンをタップする。所定ＵＲＬは、例えばユーザＡが予め受信したメールに記述されたものであって、タッチパネルディスプレイ上でタップすることができる。また、所定ボタンは、所定ＵＲＬへの発動操作用にブラウザに表示されたものであって、携帯端末２Ａのタッチパネルディスプレイに表示されたものである。
【００３３】
図３は、本発明における第１の端末の操作画面を表す説明図である。
【００３４】
図３（ａ）は、携帯端末２Ａ（第１の端末）における、メール又はメッセージに記述された第１のＵＲＬに対するユーザの発動操作を表す。これによって、第１のＵＲＬに向けてページ要求(GET Request)が送信される。メール内容としては、通知項目に応じて、異なる複数項目のＵＲＬ（第１のＵＲＬ）が表示されている。
（通知項目）  （ＵＲＬ）
「遅刻」    http://www.SM.co.jp/A/B/late
「今ココ」  http://www.SM.co.jp/A/B/here
「緊急」    http://www.SM.co.jp/A/B/alert
これらＵＲＬは、位置通知サーバ１のページを特定すると共に、携帯端末２Ａ（ユーザＡ）を送信元として、且つ、端末２Ｂ（ユーザＢ）を宛先として識別可能なものである。位置通知サーバ１は、ページ要求の第１のＵＲＬを受信した際に、第２のＵＲＬを送信すべき端末２Ｂ（ユーザＢ）を特定することができる。
【００３５】
図３（ｂ）は、ＨＴＭＬ(HyperText Markup Language)コードがブラウザ上に表示された操作ボタンに対する、ユーザの発動操作を表す。これは単に、ユーザＡに対して、所定ＵＲＬへのタップ操作を簡易にしたものに過ぎない。
図３（ａ）と同様に、所定ボタンへのタップ操作によって、第１のＵＲＬに向けてページ要求が送信される。また、タッチパネルディスプレイに表示された各操作ボタンには、図３（ａ）と同様に、「遅刻」「今ココ」「緊急」における各第１のＵＲＬが対応付けられている。
【００３６】
（Ｓ１２）ユーザＡが、携帯端末２Ａに表示された、複数項目の第１のＵＲＬの中でいずれか１つの第１のＵＲＬに対して発動操作をする。これによって、携帯端末２Ａは、ユーザの発動操作に基づく第１のＵＲＬに向けて、ページ要求を送信する。
【００３７】
（Ｓ１３）位置通知サーバ１は、第１のＵＲＬに基づく第１のページを、携帯端末２Ａへ応答する。第１のページには、測位スクリプトが埋め込まれたものである。
【００３８】
［第２のステップ：Ｓ２］
（Ｓ２１）携帯端末２Ａが、第１のページに埋め込まれた測位スクリプトを実行する。GeolocationＡＰＩのような測位スクリプトは、第１のページがブラウザに表示されると同時に起動し、測位部から現在の位置情報を取得する。
【００３９】
（Ｓ２２）携帯端末２Ａは、測位スクリプトのプログラムによって、当該位置情報を位置通知サーバ１へ送信する。送信先となる位置通知サーバ１のアドレスも、測位スクリプトによって特定されている。
【００４０】
［第３のステップ：Ｓ３］
（Ｓ３）位置通知サーバ１は、携帯端末２Ａの当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける。第２のページも、Ｗｅｂブラウザによって表示可能なマークアップ言語（例えばＨＴＭＬ）で記述されたものである。
【００４１】
ここで、位置通知サーバ１は、地図上に携帯端末２Ａの位置をプロットした部分に、ページ要求の第１のＵＲＬに基づく通知項目を表示するものであってもよい。図２によれば、地図上に「★Ａ」として、携帯端末２Ａの位置をプロットした部分に、例えば通知項目「遅刻」が明示されている。
地図としては、例えばGoogle Map（登録商標）のようなＷｅｂＧＩＳ(Geographic Information System)を用いることが好ましい。これによれば、地図上に様々な情報を重畳することができる。
【００４２】
［第４のステップ：Ｓ４］
（Ｓ４）位置通知サーバ１が、第２のＵＲＬを、端末２Ｂへ送信する。
第２のＵＲＬ：http://www.SM.co.jp/A/B/map
位置通知サーバ１は、２つの方法で、第２のＵＲＬを、端末２Ｂへ送信することができる。
電話番号に基づくＳＭＳ(Short Message Service)のプッシュメッセージ
メールアドレスに基づくメール
これらメッセージ及びメールには、地図が表示された第２のページの第２のＵＲＬが記述されている。
プッシュメッセージの場合、即時に、端末２Ｂへ送信することができる。
尚、位置通知サーバ１は、端末２Ｂにおける電話番号及びメールアドレスを、予め記憶しておく必要がある。
【００４３】
［第５のステップ：Ｓ５］
（Ｓ５１）宛先のユーザＢは、所持する端末２Ｂのディスプレイに表示された所定ＵＲＬをタップする。
（Ｓ５２）所定ＵＲＬがタップされた際、端末２Ｂが、第２のＵＲＬに向けてページ要求を送信する。
（Ｓ５３）これに対し、位置通知サーバ１は、地図が描画された第２のページを、端末２Ｂへ応答する。
【００４４】
［第６のステップ：Ｓ６］
（Ｓ６）端末２Ｂは、第２のページに描画された地図を、ブラウザを用いてディスプレイに表示する。これによって、端末２Ｂを操作するユーザＢは、地図を視認し、ユーザＡの現在位置を知ることができる。
【００４５】
尚、他の実施形態として、位置通知サーバ１は、端末２Ｂの位置情報を予め登録しておくものであってもよい。これによって、位置通知サーバ１は、Ｓ３で、地図上に、端末２Ｂの当該位置情報を目的地として、直ぐにプロットすることができる。
端末２ＢのユーザＢは、ユーザＡの携帯端末２Ａの位置情報のプロットと共に、自らの位置情報のプロットも視認することができる。
【００４６】
図４は、本発明における位置の追跡を表すシーケンス図である。
【００４７】
図４によれば、携帯端末２Ａは、図２のＳ１３によって受信した測位スクリプトを、バックグランドで常時実行する。これによって、携帯端末２Ａは、第１の所定時間間隔又は所定移動距離毎に、現在の位置情報を測位部から取得し、その位置情報を位置通知サーバ１へ送信することができる。
第１の所定時間間隔とは、例えば３分毎であってもよい。
また、所定移動距離とは、第１の所定時間間隔で測位部から位置情報を取得し、先に位置通知サーバ１へ送信した位置情報からの所定直線距離、例えば100mであってもよい。即ち、先に送信した位置情報から所定直線距離だけ離れている場合にのみ、携帯端末２Ａはその位置情報を位置通知サーバ１へ送信する。
【００４８】
一方で、端末２Ｂも、第２の所定時間間隔（例えば１分）毎に、前述したＳ５及びＳ６を繰り返すことによって、地図上で携帯端末２Ａの移動軌跡を、ユーザへ明示することができる。既存のブラウザによれば、所定時間間隔におけるページの自動更新機能を実行することできる。これは、サーバへ所定時間間隔毎にページ要求を送信することによって実現することができる。
【００４９】
図５は、本発明における位置の追跡を表す第２の端末の画面図である。
【００５０】
前述した図４のシーケンスを実行することによって、図５のように、端末２Ｂ（第２の端末）のユーザＢは、地図上に表示された携帯端末２Ａの位置のプロットの移動軌跡を視認することができる。
【００５１】
図６は、本発明における複数の携帯端末の位置を表示するシーケンス図である。
【００５２】
図６によれば、位置通知サーバ１は、複数の端末２Ａへ同報的に、第１のＵＲＬを送信する。これによって、各端末２Ａと位置通知サーバ１との間で、前述したＳ１〜Ｓ３が実行される。そして、位置通知サーバ１は、Ｓ３で複数の端末２Ａの位置情報をプロットした地図を生成することができる。
位置通知サーバ１は、複数の端末２Ａの位置情報をプロットした地図を、Ｓ４〜Ｓ６によって、端末２ＢのユーザＢへ視認させることができる。
【００５３】
図７は、第２の端末の位置をプロットした地図を、第１の端末へ送信するシーケンス図である。
【００５４】
端末２Ｂ（第２の端末）の位置をプロットした地図を、携帯端末２ＡのユーザＡに視認させることもできる。ユーザＡにとっては、ユーザＢの位置を目的地（訪問先）として認識することができる。
尚、端末２Ｂは、携帯端末２Ａと同様に、ＧＰＳのような測位部を有する。
【００５５】
（Ｓ５３）位置通知サーバ１は、第２のＵＲＬに基づく第２のページに、測位スクリプトを埋め込む。そして、前述したＳ５３について、位置通知サーバ１は、その第２のページを、ページ応答として端末２Ｂへ応答する。
【００５６】
（Ｓ６１）端末２Ｂは、第２のページに埋め込まれた測位スクリプトを実行することによって、測位部から現在の位置情報を取得する。
（Ｓ６２）そして、端末２Ｂは、測位スクリプトのプログラムに従って、自らの位置情報を位置通知サーバ１へ送信する。
【００５７】
（Ｓ７）位置通知サーバ１は、第２のＵＲＬの第２のページに描画された地図に、端末２Ｂの当該位置情報をプロットする。
【００５８】
（Ｓ８）位置通知サーバ１は、第２のＵＲＬを、携帯端末２Ａへ送信する。ここでは、前述したＳ４と同様に、プッシュメッセージ又はメールアドレスによって、第２のＵＲＬを送信する。
【００５９】
（Ｓ９１）ユーザＡは、所持する携帯端末２Ａのディスプレイに表示された所定ＵＲＬをタップする。
（Ｓ９２）これによって、携帯端末２Ａは、第２のＵＲＬに向けてページ要求を送信する。
（Ｓ９３）これに対し、位置通知サーバ１は、携帯端末２Ａへ、第２のページを応答する。
【００６０】
（Ｓ１０）そして、携帯端末２Ａは、第２のページに描画された地図を、ディスプレイに表示する。これによって、携帯端末２ＡのユーザＡは、端末２ＢのユーザＢの位置を、地図上で視認することができる。
【００６１】
（Ｓ１１）一方で、端末２Ｂは、Ｓ６で実行された測位スクリプトに従って、測位部から現在の位置情報を、自ら表示している地図に更にプロットすることもできる。ユーザＢにとっては、地図上で、ユーザＢとユーザＡとの間の大凡の距離感を認識することができる。
【００６２】
図８は、本発明における位置通知サーバの機能構成図である。
【００６３】
図８によれば、位置通知サーバ１は、測位部を有する第１の端末と、第２の端末と通信すると共に、地図を生成可能なサーバである。位置通知サーバ１は、第１のページ記憶部１００と、地図ページ記憶部１０１と、第１のＵＲＬ送信部１１０と、第１のページ送信部１１１と、地図ページ生成部１１２と、第２のＵＲＬ送信部１１３と、第２のページ送信部１１４と、メールインタフェース１２１と、Ｗｅｂインタフェース１２２とを有する。これら機能構成部は、サーバに搭載されたコンピュータを機能させる位置通知プログラムを実行することによって実現される。
【００６４】
［第１のページ記憶部１００］
第１のページ記憶部１００は、第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを記憶する。
【００６５】
［第１のＵＲＬ送信部１１０］
第１のＵＲＬ送信部１１０は、第１のＵＲＬを第１の端末へ送信する。第１のＵＲＬは、測位スクリプトを埋め込んだ第１のページに基づくものである。前述した図２のシーケンスには明示されていないが、前述した図３のように、第１の端末を操作するユーザがタップ操作をすべき第１のＵＲＬが記述されたメール又はメッセージを送信する。例えば、第１の端末のユーザへ、「遅刻する場合には、以下のＵＲＬをタップしてください。htttp://www.SM.co.jp/A/B/late」のようなテキストを送信する。
【００６６】
［第１のページ送信部１１１］
第１のページ送信部１１１は、第１の端末から、第１のＵＲＬに対するページ要求を受信し、第１のページを送信する（前述した図２のＳ１２及びＳ１３参照）。
【００６７】
［地図ページ生成部１１２］
地図ページ生成部１１２は、測位スクリプトを実行した第１の端末から、測位部によって取得された現在の位置情報を受信し、当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける（前述した図２のＳ２２及びＳ３参照）。
【００６８】
［地図ページ記憶部１０１］
地図ページ記憶部１０１は、地図ページ生成部１１２によって生成された第２のページを記憶する。
【００６９】
［第２のＵＲＬ送信部１１３］
第２のＵＲＬ送信部１１３は、第２のＵＲＬを、第２の端末へ送信する（前述した図２のＳ４参照）。
【００７０】
［第２のページ送信部１１４］
第２のページ送信部１１４は、第２の端末における第２のユーザの操作によって、第２のＵＲＬに対するページ要求を受信し、地図ページ記憶部１０１の第２のページを送信する（前述した図２のＳ５２及びＳ５３参照）。
【００７１】
これによって、第２の端末には、第２のページに描画された地図が、第２のユーザへ明示される。その地図には、第１の端末の位置情報がプロットされており、第２のユーザは、地図上で第１のユーザの位置を視認することができる。
【００７２】
以上、詳細に説明したように、本発明の位置通知方法、サーバ及びプログラムによれば、位置情報の送信元端末と宛先端末との両方に、専用アプリや専用ソフトウェアをインストールすることなく、一時的に、その位置情報を通知することができる。
【００７３】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００７４】
１  位置通知サーバ
１００  第１のページ記憶部
１０１  地図ページ記憶部
１１０  第１のＵＲＬ送信部
１１１  第１のページ送信部
１１２  地図ページ生成部
１１３  第２のＵＲＬ送信部
１１４  第２のページ送信部
１２１  メールインタフェース
１２２  Ｗｅｂインタフェース
２  端末
【図１】
2018092391.tif 000003
【図２】
2018092391.tif 000004
【図３】
2018092391.tif 000005
【図４】
2018092391.tif 000006
【図５】
2018092391.tif 000007
【図６】
2018092391.tif 000008
【図７】
2018092391.tif 000009
【図８】
2018092391.tif 000010
【手続補正書】
【提出日】平成29年2月24日(2017.2.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
測位部を有する第１の端末と、第２の端末と、地図を生成可能なサーバとを有するシステムの位置通知方法であって、
前記サーバは、第１の端末を送信元として且つ第２の端末を宛先として識別可能な第１のＵＲＬ(Uniform Resource Locator)に、測位スクリプトを埋め込んだ第１のページを記憶しており、
第１の端末が、第１のＵＲＬに向けてページ要求を送信し、前記サーバから、第１のページを受信する第１のステップと、
第１の端末が、第１のページに埋め込まれた前記測位スクリプトを実行することによって、前記測位部から現在の位置情報を取得し、当該位置情報を前記サーバへ送信する第２のステップと、
前記サーバが、第１の端末の当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける第３のステップと、
前記サーバが、第２のＵＲＬを、第１のＵＲＬによって宛先として識別された第２の端末へ送信する第４のステップと、
第２の端末が、第２のＵＲＬに向けてページ要求を送信し、前記サーバから、第２のページを受信する第５のステップと、
第２の端末が、第２のページに描画された前記地図を、ディスプレイに表示する第６のステップと
を有することを特徴とする位置通知方法。
【請求項２】
第１のＵＲＬとして、通知項目に応じて異なる複数項目の第１のＵＲＬを記憶しており、
第１のステップについて、第１の端末が、複数項目の第１のＵＲＬの中でいずれか１つの第１のＵＲＬを操作させ、
第３のステップについて、地図上に第１の端末の位置情報がプロットされると共に、ページ要求の第１のＵＲＬに基づく前記通知項目が表示される
ことを特徴とする請求項１に記載の位置通知方法。
【請求項３】
前記サーバは、宛先となる第２の端末に、電話番号又はメールアドレスを対応付けて記憶しており、
第４のステップについて、前記サーバは、前記電話番号に基づくＳＭＳ(Short Message Service)のプッシュメッセージ、又は、前記メールアドレスに基づくメールに、第２のＵＲＬを記述し、第２の端末へ送信する
ことを特徴とする請求項１又は２に記載の位置通知方法。
【請求項４】
第１のステップについて、第１の端末は、メール若しくはメッセージに記述された第１のＵＲＬに対するユーザの発動操作、又は、インストールされたアプリケーションによって表示された操作ボタンに対するユーザの発動操作によって、第１のＵＲＬに向けてページ要求を送信する
ことを特徴とする請求項１から３のいずれか１項に記載の位置通知方法。
【請求項５】
第１の端末は、前記測位スクリプトをバックグランドで常時実行することによって、前記位置情報を、第１の所定時間間隔又は所定移動距離毎に、前記サーバへ送信し、
第２の端末は、第２の所定時間間隔毎に、第５のステップ及び第６のステップを繰り返すことによって、前記地図上で第１の端末の移動軌跡を第２のユーザへ明示する
ことを特徴とする請求項１から４のいずれか１項に記載の位置通知方法。
【請求項６】
第１のページ及び第２のページは、Ｗｅｂブラウザによって表示可能なマークアップ言語で記載されたものであり、
第１のページに埋め込まれた測位スクリプトは、ＷｅｂアプリケーションにおけるGeolocationＡＰＩ(Application Programming Interface)を用いて記述されたスクリプトである
ことを特徴とする請求項１から５のいずれか１項に記載の位置通知方法。
【請求項７】
前記サーバが、複数の第１の端末へ同報的に、第１のＵＲＬを送信した後、
第１のステップ及び第２のステップについて、前記サーバと複数の第１の端末との間で実行され、
第３のステップについて、前記サーバは、複数の第１の端末の当該位置情報をプロットした地図を生成する
ことを特徴とする請求項１から６のいずれか１項に記載の位置通知方法。
【請求項８】
前記サーバは、第２の端末の位置情報を予め登録しており、
第３のステップについて、前記サーバが、地図上に、第２の端末の当該位置情報を更にプロットすることを特徴とする請求項１から７のいずれか１項に記載の位置通知方法。
【請求項９】
第２の端末は、測位部を有し、
第２のＵＲＬに基づく第２のページには、測位スクリプトが埋め込まれており、
第６のステップについて、第２の端末は、第２のページに埋め込まれた前記測位スクリプトを実行することによって、前記測位部から現在の位置情報を取得し、自らの当該位置情報を前記地図に更にプロットし、当該地図をディスプレイに表示する
ことを特徴とする請求項１から７のいずれか１項に記載の位置通知方法。
【請求項１０】
第２の端末は、測位部を有し、
第２のＵＲＬに基づく第２のページには、測位スクリプトが埋め込まれており、
第６のステップについて、第２の端末は、第２のページに埋め込まれた前記測位スクリプトを実行することによって、前記測位部から現在の位置情報を取得し、当該位置情報を前記サーバへ送信し、
前記サーバが、第２のＵＲＬの第２のページに描画された前記地図に、第２の端末の当該位置情報をプロットする第７のステップと、
前記サーバが、第２のＵＲＬを、第１の端末へ送信する第８のステップと、
第１の端末が、第２のＵＲＬに向けてページ要求を送信し、前記サーバから、第２のページを受信する第９のステップと、
第１の端末が、第２のページに描画された前記地図を、ディスプレイに表示する第１０のステップと
を更に有することを特徴とする請求項１から７のいずれか１項に記載の位置通知方法。
【請求項１１】
測位部を有する第１の端末と、第２の端末と通信すると共に、地図を生成可能な位置通知サーバであって、
第１の端末を送信元として且つ第２の端末を宛先として識別可能な第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを記憶した第１のページ記憶手段と、
第１の端末から、第１のＵＲＬに対するページ要求を受信し、第１のページを送信する第１のページ送信手段と、
第１のページに埋め込まれた前記測位スクリプトを実行した第１の端末から、前記測位部によって取得された現在の位置情報を受信し、当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける地図ページ生成手段と、
第２のＵＲＬを、第１のＵＲＬによって宛先として識別された第２の端末へ送信する第２のＵＲＬ送信手段と、
第２の端末から、第２のＵＲＬに対するページ要求を受信し、第２のページを送信する第２のページ送信手段と
を有し、
第２のページに描画された前記地図が、第２の端末のディスプレイに表示される
ことを特徴とする位置通知サーバ。
【請求項１２】
測位部を有する第１の端末と、第２の端末と通信すると共に、地図を生成可能なサーバに搭載されたコンピュータを機能させる位置通知プログラムであって、
第１の端末を送信元として且つ第２の端末を宛先として識別可能な第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを記憶した第１のページ記憶手段と、
第１の端末から、第１のＵＲＬに対するページ要求を受信し、第１のページを送信する第１のページ送信手段と、
第１のページに埋め込まれた前記測位スクリプトを実行した第１の端末から、前記測位部によって取得された現在の位置情報を受信し、当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける地図ページ生成手段と、
第２のＵＲＬを、第１のＵＲＬによって宛先として識別された第２の端末へ送信する第２のＵＲＬ送信手段と、
第２の端末から、第２のＵＲＬに対するページ要求を受信し、第２のページを送信する第２のページ送信手段と
してコンピュータを機能させ、
第２のページに描画された前記地図が、第２の端末のディスプレイに表示される
ようにコンピュータを機能させることを特徴とするサーバ用の位置通知プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明によれば、測位部を有する第１の端末と、第２の端末と、地図を生成可能なサーバとを有するシステムの位置通知方法であって、
サーバは、第１の端末を送信元として且つ第２の端末を宛先として識別可能な第１のＵＲＬ(Uniform Resource Locator)に、測位スクリプトを埋め込んだ第１のページを記憶しており、
第１の端末が、第１のＵＲＬに向けてページ要求を送信し、サーバから、第１のページを受信する第１のステップと、
第１の端末が、第１のページに埋め込まれた測位スクリプトを実行することによって、測位部から現在の位置情報を取得し、当該位置情報をサーバへ送信する第２のステップと、
サーバが、第１の端末の当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける第３のステップと、
サーバが、第２のＵＲＬを、第１のＵＲＬによって宛先として識別された第２の端末へ送信する第４のステップと、
第２の端末が、第２のＵＲＬに向けてページ要求を送信し、サーバから、第２のページを受信する第５のステップと、
第２の端末が、第２のページに描画された地図を、ディスプレイに表示する第６のステップと
を有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本発明によれば、測位部を有する第１の端末と、第２の端末と通信すると共に、地図を生成可能な位置通知サーバであって、
第１の端末を送信元として且つ第２の端末を宛先として識別可能な第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを記憶した第１のページ記憶手段と、
第１の端末から、第１のＵＲＬに対するページ要求を受信し、第１のページを送信する第１のページ送信手段と、
第１のページに埋め込まれた測位スクリプトを実行した第１の端末から、測位部によって取得された現在の位置情報を受信し、当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける地図ページ生成手段と、
第２のＵＲＬを、第１のＵＲＬによって宛先として識別された第２の端末へ送信する第２のＵＲＬ送信手段と、
第２の端末から、第２のＵＲＬに対するページ要求を受信し、第２のページを送信する第２のページ送信手段と
を有し、
第２のページに描画された地図が、第２の端末のディスプレイに表示される
ことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明によれば、測位部を有する第１の端末と、第２の端末と通信すると共に、地図を生成可能なサーバに搭載されたコンピュータを機能させる位置通知プログラムであって、
第１の端末を送信元として且つ第２の端末を宛先として識別可能な第１のＵＲＬに、測位スクリプトを埋め込んだ第１のページを記憶した第１のページ記憶手段と、
第１の端末から、第１のＵＲＬに対するページ要求を受信し、第１のページを送信する第１のページ送信手段と、
第１のページに埋め込まれた測位スクリプトを実行した第１の端末から、測位部によって取得された現在の位置情報を受信し、当該位置情報をプロットした地図を生成し、第２のＵＲＬに、当該地図を描画した第２のページを対応付ける地図ページ生成手段と、
第２のＵＲＬを、第１のＵＲＬによって宛先として識別された第２の端末へ送信する第２のＵＲＬ送信手段と、
第２の端末から、第２のＵＲＬに対するページ要求を受信し、第２のページを送信する第２のページ送信手段と
してコンピュータを機能させ、
第２のページに描画された地図が、第２の端末のディスプレイに表示される
ようにコンピュータを機能させることを特徴とする。