(57)【特許請求の範囲】
【請求項１】
ユーザが辿る経路に関する経路情報を記憶する経路情報記憶部と、
ユーザの現在位置を取得する位置取得部と、
前記経路情報記憶部に記憶される前記経路情報及び前記位置取得部によって取得された前記現在位置及び前記ユーザがこれから辿ろうとする経路周辺の地図及び前記ユーザが辿った経路を表示する表示部と、
前記位置取得部によって取得された前記現在位置及び前記経路情報を記憶し前記経路情報及び前記現在位置を表示する他の情報処理装置に対して送信する位置送信部と、
を備える移動側端末装置であって、
前記位置送信部が前記送信を行う際に使用する無線伝搬路について、前記送信が可能か否か判定する判定部を備え、
前記位置送信部は、前記判定部によって前記送信が可能と判定された場合に、前記送信を行い、前記送信を前回行った時点から予め設定された位置送信周期に係る時間が経過し、且つ、前記判定部によって前記送信が可能と判定された場合に、前記送信を行い、
移動側端末装置が無線通信を行うための無線伝搬路における電波状況の良否に関する情報を取得する電波状況取得部をさらに備え、
前記電波状況取得部は、位置送信周期よりも短い周期で、継続的に電波状況の判定を行うようにしたことを特徴とする移動側端末装置。
【請求項２】
ユーザが辿る経路に関する経路情報を記憶する経路情報記憶部を備える移動側端末装置が、ユーザの現在位置を取得する位置取得ステップと、
前記移動側端末装置が、前記経路情報記憶部に記憶される前記経路情報及び前記位置取得ステップによって取得された前記現在位置及び前記ユーザがこれから辿ろうとする経路周辺の地図及び前記ユーザが辿った経路を表示する表示ステップと、
前記移動側端末装置が、前記位置取得ステップによって取得された前記現在位置を、前記経路情報を記憶し前記経路情報及び前記現在位置を表示する他の情報処理装置に対して送信する位置送信ステップと、
前記位置送信ステップが前記送信を行う際に使用する無線伝搬路について、前記送信が可能か否か判定するステップと、
前記位置送信ステップが、前記判定するステップによって前記送信が可能と判定された場合に、前記送信を行い、前記送信を前回行った時点から予め設定された位置送信周期に係る時間が経過し、且つ、前記判定するステップによって前記送信が可能と判定された場合に、前記送信を行うステップと、
前記移動側端末装置が、位置送信周期よりも短い周期で、継続的に電波状況の判定を行うステップと、
を備える位置送信方法。
【請求項３】
ユーザが辿る経路に関する経路情報を記憶する経路情報記憶部を備える情報処理装置に対し、
ユーザの現在位置を取得する位置取得ステップと、
前記経路情報記憶部に記憶される前記経路情報及び前記位置取得部によって取得された前記現在位置及び前記ユーザがこれから辿ろうとする経路周辺の地図及び前記ユーザが辿った経路を表示する表示ステップと、
前記位置取得ステップによって取得された前記現在位置を、前記経路情報を記憶し前記経路情報及び前記現在位置を表示する他の情報処理装置に対して送信する位置送信ステップと、
前記位置送信ステップが前記送信を行う際に使用する無線伝搬路について、前記送信が可能か否か判定するステップと、
前記位置送信ステップは、前記判定するステップによって前記送信が可能と判定された場合に、前記送信を行い、前記送信を前回行った時点から予め設定された位置送信周期に係る時間が経過し、且つ、前記判定するステップによって前記送信が可能と判定された場合に、前記送信を行うステップと、
移動側ユーザ端末が無線通信を行うための無線伝搬路における電波状況の良否に関する情報を取得する電波状況取得部が、位置送信周期よりも短い周期で、継続的に電波状況の判定を行うステップと、
を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対して位置情報を提供するための技術に関する。
【背景技術】
【０００２】
登山者がルートを誤り遭難する事故は決して希なことではなく、近年も多数発生している。また、遭難による事故は登山に限られた話ではなく、海や森など様々な野外の場所で生じている。このような問題に対し、ＧＰＳ機能を有する携帯電話によって解決しようとする技術が提案されている（特許文献１参照）。この技術では、まず目的地についての位置情報や地図データをカーナビゲーションシステムから携帯電話に取り込む。そして、降車した地点から目的地まで徒歩で移動しようとする者に対し、継続的に携帯電話からの情報によりナビゲーションを行うことが可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】日本国特開２００５−１４７９４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、野外で行動している者に対するナビゲーションを行うことが実現されたとしても、野外で行動している者がどのような経路を辿ったかについて他者が知るための手段は無い。そのため、万が一遭難となった場合に、どの辺りを捜索すればよいか見当がつかず、捜索が遅れてしまうなどの問題があった。
上記事情に鑑み、本発明は、野外で行動している者の辿った経路を他者が知ることが可能となる技術を提供することを目的も一例としている。
【課題を解決するための手段】
【０００５】
本発明の一態様に係る移動側端末装置は、ユーザが辿る経路に関する経路情報を記憶する経路情報記憶部と、ユーザの現在位置を取得する位置取得部と、前記経路情報記憶部に記憶される前記経路情報及び前記位置取得部によって取得された前記現在位置及び前記ユーザがこれから辿ろうとする経路周辺の地図及び前記ユーザが辿った経路を表示する表示部と、前記位置取得部によって取得された前記現在位置及び前記経路情報を記憶し前記経路情報及び前記現在位置を表示する他の情報処理装置に対して送信する位置送信部と、を備える移動側端末装置であって、前記位置送信部が前記送信を行う際に使用する無線伝搬路について、前記送信が可能か否か判定する判定部を備え、前記位置送信部は、前記判定部によって前記送信が可能と判定された場合に、前記送信を行い、前記送信を前回行った時点から予め設定された位置送信周期に係る時間が経過し、且つ、前記判定部によって前記送信が可能と判定された場合に、前記送信を行い、移動側端末装置が無線通信を行うための無線伝搬路における電波状況の良否に関する情報を取得する電波状況取得部をさらに備え、前記電波状況取得部は、位置送信周期よりも短い周期で、継続的に電波状況の判定を行うようにしたことを特徴とする。
【発明の効果】
【０００８】
本発明により、野外で行動している者の辿った経路を他者が知ることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第一実施形態の案内システムのシステム構成を表すシステム構成図である。
【図２】本発明の第一実施形態のガイドサーバの機能構成を表す概略ブロック図である。
【図３】本発明の第一実施形態の移動側ユーザ端末の機能構成を表す概略ブロック図である。
【図４】本発明の第一実施形態の待機側ユーザ端末の機能構成を表す概略ブロック図である。
【図５】本発明の第一実施形態の移動側ユーザ端末の動作の流れを表すフローチャートである。
【図６】本発明の第一実施形態の待機側ユーザ端末の動作の流れを表すフローチャートである。
【図７】本発明の第二実施形態の案内システムのシステム構成を表すシステム構成図である。
【図８】本発明の第二実施形態のガイドサーバの機能構成を表す概略ブロック図である。
【図９】本発明の第二実施形態の位置テーブルの概略を表す概略図である。
【図１０】本発明の第二実施形態の移動側ユーザ端末の機能構成を表す概略ブロック図である。
【図１１】本発明の第二実施形態の待機側ユーザ端末の機能構成を表す概略ブロック図である。
【図１２】本発明の第二実施形態の移動側ユーザ端末の動作の流れを表すフローチャートである。
【図１３】本発明の第二実施形態の待機側ユーザ端末の動作の流れを表すフローチャートである。
【発明を実施するための形態】
【００１０】
［第一実施形態］
図１は、本発明の第一実施形態に係る案内システム１のシステム構成を表すシステム構成図である。
案内システム１は、ガイドサーバ１０と、移動側ユーザ端末２０と、待機側ユーザ端末３０とを備える。ガイドサーバ１０と、移動側ユーザ端末２０と、待機側ユーザ端末３０とは、それぞれネットワークに接続されており、ネットワークを介して通信可能である。ガイドサーバ１０は、メインフレームやワークステーションやパーソナルコンピュータなどの情報処理装置を用いて構成される。移動側ユーザ端末２０は、携帯電話機やスマートフォンやＰＤＡ（Personal Digital Assistant）やノート型パーソナルコンピュータ等の携帯型情報処理装置を用いて構成される。移動側ユーザ端末２０は、無線通信によってネットワークにアクセスするための無線通信機能を備えている。移動側ユーザ端末２０に備えられる無線通信機能は、どのような種類の無線通信機能であっても良い。例えば、携帯電話網に接続するための無線通信機能であっても良い。無線ＬＡＮ（Local Area Network）に接続するための無線通信機能であっても良い。ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）網に接続するための無線通信機能であっても良い。その他の無線通信機能であっても良い。待機側ユーザ端末３０は、携帯電話機やスマートフォンやＰＤＡ（Personal Digital Assistant）やノート型パーソナルコンピュータ等の携帯型情報処理装置を用いて構成されても良い。待機側ユーザ端末３０は、一般的なパーソナルコンピュータや、情報処理機能を備えたファクシミリ装置やゲーム装置等の据え置き型の情報処理装置を用いて構成されても良い。移動側ユーザ端末２０及び待機側ユーザ端末３０として動作する各情報処理装置は、ガイドサーバ１０からアプリケーションプログラムのファイルをダウンロードする機能を予め備えている。
図１において、ガイドサーバ１０は、移動側ユーザ端末２０にルートファイルを送信する（Ａ１）。ガイドサーバ１０は、待機側ユーザ端末３０にルートファイルを送信する（Ａ２）。移動側ユーザ端末２０は待機側ユーザ端末３０に現在位置を送信する（Ａ３）。
【００１１】
図２は、第一実施形態のガイドサーバ１０の機能構成を表す概略ブロック図である。ガイドサーバ１０は、ガイドサーバ用プログラムを実行することにより、プログラムファイル記憶部１１、ルートファイル記憶部１２、ＤＬ応答部１３等を備える装置として機能する。プログラムファイル記憶部１１及びルートファイル記憶部１２は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。
【００１２】
プログラムファイル記憶部１１は、移動側アプリケーションプログラムのファイル及び待機側アプリケーションプログラムのファイルを記憶する。移動側アプリケーションプログラムは、携帯型情報処理装置によって実行されるプログラムであり、携帯型情報処理装置を移動側ユーザ端末２０として動作させるためのコンピュータプログラムである。待機側アプリケーションプログラムは、情報処理装置によって実行されるプログラムであり、情報処理装置を待機側ユーザ端末３０として動作させるためのコンピュータプログラムである。
【００１３】
ルートファイル記憶部１２は、１又は複数のルートファイルを記憶する。ルートファイルは、野外の特定の場所における経路を表す情報が記録されたファイルである。野外の特定の場所とは、例えば特定の山、山脈、山系、洞窟、野原、林、森、河川、沼、湖、海などである。経路とは、各特定の場所において、特定の始点（例えば麓の登山口）から終点（例えば山頂）までの経路である。この経路は、一般的に推奨される経路であっても良い。経路は、例えば経路上に設定された複数の各点を表す経度、緯度、標高の情報の集合として表される。ルートファイルには、経路のみならず、経路の周囲の地図に関する情報がさらに記録されていても良い。
【００１４】
ＤＬ応答部１３は、プログラムファイル記憶部１１及びルートファイル記憶部１２に記憶されるファイルのダウンロード要求に対応する。具体的には、ＤＬ応答部１３は、ネットワークを介して他の情報処理装置から移動側アプリケーションプログラムのダウンロード要求を受けると、移動側アプリケーションプログラムのファイルをプログラムファイル記憶部１１から読み出す。そして、ＤＬ応答部１３は、読み出したファイルを要求元の情報処理装置へ送信する。ＤＬ応答部１３は、ネットワークを介して他の情報処理装置から待機側アプリケーションプログラムのダウンロード要求を受けると、待機側アプリケーションプログラムのファイルをプログラムファイル記憶部１１から読み出す。そして、ＤＬ応答部１３は、読み出したファイルを要求元の情報処理装置へ送信する。ＤＬ応答部１３は、ネットワークを介して他の情報処理装置からルートファイルのダウンロード要求を受けると、指定されたルートファイルをルートファイル記憶部１２から読み出す。そして、ＤＬ応答部１３は、読み出したファイルを要求元の情報処理装置へ送信する。
【００１５】
図３は、第一実施形態の移動側ユーザ端末２０の機能構成を表す概略ブロック図である。移動側ユーザ端末２０は、バスで接続されたＣＰＵ（Central Processing Unit）やメモリや補助記憶装置などを備える。移動側ユーザ端末２０は、移動側アプリケーションプログラムを実行する。移動側ユーザ端末２０は、移動側アプリケーションプログラムの実行により、ルートファイル記憶部（経路情報記憶部）２１、ルートファイルＤＬ部２２、位置取得部２３、ルートマップ表示部（表示部）２４、電波状況取得部（判定部）２５、位置送信部２６等を備える装置として機能する。移動側ユーザ端末２０の各機能の全て又は一部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されても良い。
【００１６】
ルートファイル記憶部２１は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。ルートファイル記憶部２１は、ガイドサーバ１０からダウンロードされたルートファイルを記憶する。
【００１７】
ルートファイルＤＬ部２２は、ガイドサーバ１０に対しネットワークを介して特定のルートファイルのダウンロード要求を送信する。特定のルートファイルとは、例えば移動側ユーザ端末２０のユーザが、移動側ユーザ端末２０に備えられた入力装置を操作することによって指定した経路に関するルートファイルである。ルートファイルＤＬ部２２は、ダウンロードしたルートファイルをルートファイル記憶部２１に書き込む。
【００１８】
位置取得部２３は、ＧＰＳ（Global Positioning System）等の測位機能を備える。位置取得部２３は、移動側ユーザ端末２０の現在位置を取得する。現在位置は、例えば緯度、経度、標高の各値によって表される情報である。
【００１９】
ルートマップ表示部２４は、画像表示装置を用いて構成される。ルートマップ表示部２４は、ルートファイル記憶部２１に記憶されるルートファイルを読み出し、ルートファイルに定義された経路等を表示する。画像表示装置とは、例えばＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の装置である。ルートマップ表示部２４は、位置取得部２３によって取得された現在位置を表示する。ルートマップ表示部２４は、経路の周囲の地図に関する情報がルートファイルに記録されている場合には、ルートファイルから地図に関する情報を読み出し、地図を表示するとともに、地図上に経路及び現在位置を表示する。ルートマップ表示部２４は、経路の周囲の地図に関する情報がルートファイルに記録されていない場合には、予め移動側ユーザ端末２０の不揮発性記憶装置に記録されている地図情報を読み出し、地図を表示するとともに、地図上に経路及び現在位置を表示する。
【００２０】
電波状況取得部２５は、移動側ユーザ端末２０が無線通信を行うための無線伝搬路における電波状況の良否に関する情報を取得する。電波状況取得部２５は、取得した情報に基づいて、無線通信可能であるか否か判定する。後述するように、移動側ユーザ端末２０の位置送信部２６が送信するデータは非常に小さいデータであり、短時間で送信処理が完了する。そのため、電波状況取得部２５は、このような小さいデータを送信可能であれば、一般的には悪条件と判断されるような電波状況であっても、送信可能と判定するように設定されても良い。送信可能か否かの判定の具体的な基準は、予め設計者やユーザによって設定される。電波状況取得部２５は、予め設定された基準にしたがって、送信可能か否かの判定を行う。
【００２１】
位置送信部２６は、電波状況取得部２５によって送信可能と判定された場合に、位置取得部２３によって取得された現在位置を表す情報を、予め設定された待機側ユーザ端末３０宛に送信する。位置送信部２６が現在位置を表す情報を待機側ユーザ端末３０宛に送信する具体的な送信手段は、どのように実現されても良い。例えば、位置送信部２６は、現在位置を表す情報を電子メールに記載又は添付し、電子メールを送信しても良い。この場合、位置送信部２６は、予め待機側ユーザ端末３０によって受信される電子メールのメールアドレスを記憶しておく。そして、位置送信部２６は、このメールアドレス宛に上記の電子メールを送信する。位置送信部２６は、インスタントメッセンジャーを用いて現在位置を送信しても良い。位置送信部２６は、ＳＮＳ（Social Network Service）を介して現在位置を送信しても良い。
【００２２】
図４は、第一実施形態の待機側ユーザ端末３０の機能構成を表す概略ブロック図である。待機側ユーザ端末３０は、バスで接続されたＣＰＵやメモリや補助記憶装置などを備える。待機側ユーザ端末３０は、待機側アプリケーションプログラムを実行する。待機側ユーザ端末３０は、待機側アプリケーションプログラムの実行により、ルートファイル記憶部３１、ルートファイルＤＬ部３２、位置受信部３３、ルートマップ表示部３４、現在位置履歴記憶部３５等を備える装置として機能する。待機側ユーザ端末３０の各機能の全て又は一部は、ＡＳＩＣやＰＬＤやＦＰＧＡ等のハードウェアを用いて実現されても良い。
【００２３】
ルートファイル記憶部３１は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。ルートファイル記憶部３１は、ガイドサーバ１０からダウンロードされたルートファイルを記憶する。
【００２４】
ルートファイルＤＬ部３２は、ガイドサーバ１０に対しネットワークを介して特定のルートファイルのダウンロード要求を送信する。特定のルートファイルとは、例えば待機側ユーザ端末３０のユーザが、待機側ユーザ端末３０に備えられた入力装置を操作することによって指定した経路に関するルートファイルである。ルートファイルＤＬ部３２は、後述する位置受信部３３によって受信された現在位置に関連する経路のルートファイルのダウンロード要求を送信するように構成されても良い。ルートファイルＤＬ部３２は、ダウンロードしたルートファイルをルートファイル記憶部３１に書き込む。
【００２５】
位置受信部３３は、移動側ユーザ端末２０からネットワークを介して現在位置を受信する。例えば、現在位置が電子メールによって送信されている場合には、位置受信部３３は所定のポップサーバにアクセスすることによって電子メールを受信する。位置受信部３３は、移動側ユーザ端末２０から送信された電子メールの他にも種々の電子メールを受信する場合には、予め設定された送信元メールアドレスに基づいて、移動側ユーザ端末２０から送信されたメールを検索する。位置受信部３３は、電子メールから現在位置の情報を抽出する。インスタントメッセンジャーやＳＮＳを介して現在位置が送信されている場合には、位置受信部３３は、インスタントメッセンジャーやＳＮＳを介してメッセージを受信し、受信されたメッセージから現在位置の情報を抽出する。位置受信部３３は、抽出した現在位置を、現在位置履歴記憶部３５に書き込む。
【００２６】
ルートマップ表示部３４は、画像表示装置を用いて構成される。ルートマップ表示部３４は、ルートファイル記憶部３１に記憶されるルートファイルを読み出し、ルートファイルに定義された経路を表示する。画像表示装置とは、例えばＣＲＴディスプレイ、液晶ディスプレイ、有機ＥＬディスプレイ等の装置である。ルートマップ表示部３４は、後述する現在位置履歴記憶部３５に記憶された現在位置を表示する。ルートマップ表示部３４は、経路の周囲の地図に関する情報がルートファイルに記録されている場合には、ルートファイルから地図に関する情報を読み出し、地図を表示するとともに、地図上に経路及び現在位置を表示する。ルートマップ表示部３４は、経路の周囲の地図に関する情報がルートファイルに記録されていない場合には、予め待機側ユーザ端末３０の不揮発性記憶装置に記録されている地図情報を読み出し、地図を表示するとともに、地図上に経路及び現在位置を表示する。
【００２７】
現在位置履歴記憶部３５は、磁気ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。現在位置履歴記憶部３５は、位置受信部３３によって受信された現在位置の情報を記憶する。このとき、現在位置履歴記憶部３５は、現在位置の情報を、時刻と対応付けて記憶するように構成されても良い。上記の時刻とは、現在位置が移動側ユーザ端末２０において取得された時刻や、現在位置が移動側ユーザ端末２０から送信された時刻や、現在位置が位置受信部３３によって受信された時刻などのいずれか一つ又は複数である。現在位置が移動側ユーザ端末２０において取得された時刻や、現在位置が移動側ユーザ端末２０から送信された時刻が記録される場合には、これらの時刻は移動側ユーザ端末２０から送信される。
【００２８】
図５は、第一実施形態の移動側ユーザ端末２０の動作の流れを表すフローチャートである。まず、移動側ユーザ端末２０において移動側アプリケーションプログラムが起動されると、初期設定を行うための画面が表示される。移動側ユーザ端末２０のユーザは、移動側ユーザ端末２０に備えられている入力装置を用いて初期設定を行う。具体的には、待機側ユーザ端末の登録、位置取得周期の設定、位置送信周期の設定がなされる（ステップＳ１０１）。待機側ユーザ端末、位置取得周期、位置送信周期の全てが既に設定されており変更の必要が無い場合には、初期設定の処理は省略されても良い。待機側ユーザ端末、位置取得周期、位置送信周期の一部が既に設定されており変更の必要が無い場合には、既に設定されている項目に関する設定の処理は省略されても良い。
【００２９】
待機側ユーザ端末の登録とは、位置送信部２６が現在位置を送信する宛先となる待機側ユーザ端末３０の宛先情報を登録することである。例えば、位置送信部２６が電子メールを用いて現在位置を送信する場合には、待機側ユーザ端末の登録において、待機側ユーザ端末３０が受信可能な電子メールのメールアドレスが設定される。位置送信部２６がインスタントメッセンジャーやＳＮＳを介して現在位置を送信する場合には、待機側ユーザ端末の登録において、待機側ユーザ端末３０を特定するためのユーザＩＤ等が設定される。位置取得周期は、位置取得部２３が現在位置を取得する周期である。位置送信周期は、位置送信部２６が現在位置を送信する周期である。
【００３０】
次に、ルートファイルを選択するための画面が表示される。移動側ユーザ端末２０のユーザは、移動側ユーザ端末２０に備えられている入力装置を用いて、ルートファイル記憶部２１に記憶されているルートファイルの中から、ユーザがこれから辿ろうとする経路に関するルートファイルを選択する（ステップＳ１０２）。ルートファイルの選択がなされると、ルートマップ表示部２４は、選択されたルートファイルをルートファイル記憶部２１から読み出し、経路周辺の地図及び経路を表示する（ステップＳ１０３）。
【００３１】
次に、位置取得部２３が現在位置を取得する（ステップＳ１０４）。次に、ルートマップ表示部２４が、位置取得部２３によって取得された現在位置を、地図上に表示する（ステップＳ１０５）。次に、位置送信部２６が、現在位置を前回送信した時点から位置送信周期が経過したか否か判定する。また、位置送信部２６は、電波状況取得部２５が送信可能と判定したか否かについても判定する。位置送信周期が経過しており、且つ、送信可能と判定されている場合（ステップＳ１０６−ＹＥＳ）、位置送信部２６が、最新の現在位置を、初期設定の処理において設定された待機側ユーザ端末３０宛に送信する（ステップＳ１０７）。一方、位置送信周期が経過していない、又は、送信可能と判定されていない場合（ステップＳ１０６−ＮＯ）、位置送信部２６は現在位置の送信を行わない。移動側アプリケーションプログラムが起動されて最初のステップＳ１０６の判定においては、位置送信部２６は、位置送信周期が経過したと判定するように構成されても良い。電波状況取得部２５は、位置送信周期よりも短い周期で、継続的に電波状況の判定を行う。
【００３２】
その後、位置取得部２３が、現在位置を前回取得した時点から位置取得周期が経過したか否か判定する。位置取得周期が未経過である場合（ステップＳ１０８−ＮＯ）、ステップＳ１０６の処理に戻る。一方、位置取得周期が経過した場合（ステップＳ１０８−ＹＥＳ）、ステップＳ１０４の処理に戻る。
【００３３】
図６は、第一実施形態の待機側ユーザ端末３０の動作の流れを表すフローチャートである。まず、待機側ユーザ端末３０において待機側アプリケーションプログラムが起動されると、初期設定を行うための画面が表示される。待機側ユーザ端末３０のユーザは、待機側ユーザ端末３０に備えられている入力装置を用いて初期設定を行う。具体的には、移動側ユーザ端末の登録がなされる（ステップＳ２０１）。移動側ユーザ端末が既に設定されており変更の必要が無い場合には、初期設定の処理は省略されても良い。移動側ユーザ端末の登録とは、位置受信部３３が現在位置を受信する送信元となる移動側ユーザ端末２０の識別情報を登録することである。例えば、電子メールを用いて現在位置を受信する場合には、移動側ユーザ端末の登録において、移動側ユーザ端末２０が送信する際に用いる電子メールの送信元メールアドレスが設定される。
【００３４】
次に、ルートファイルを選択するための画面が表示される。待機側ユーザ端末３０のユーザは、待機側ユーザ端末３０に備えられている入力装置を用いて、ルートファイル記憶部３１に記憶されているルートファイルの中から、ユーザがこれから受信しようとする現在位置に対応した経路に関するルートファイルを選択する（ステップＳ２０２）。ルートファイルの選択がなされると、ルートマップ表示部３４は、選択されたルートファイルをルートファイル記憶部３１から読み出し、経路周辺の地図及び経路を表示する（ステップＳ２０３）。
【００３５】
次に、ルートマップ表示部３４は、現在位置履歴記憶部３５の記録内容を参照し、最新の現在位置の情報を検索する（ステップＳ２０４）。そして、ルートマップ表示部３４は、検索された現在位置を表示する（ステップＳ２０６）。ステップＳ２０６の処理の後、再びＳ２０４の処理に戻る。現在位置履歴記憶部３５が、現在位置そのものではなく、現在位置を含む電子メールやメッセージの形で記録している場合には、ルートマップ表示部３４は、ステップＳ２０４とステップＳ２０６との処理の間に、これらの電子メールやメッセージから現在位置の情報を抽出する処理が必要となる（ステップＳ２０５）。
【００３６】
次に、以上のように構成された第一実施形態の案内システム１の効果について説明する。従来は、ユーザが通る予定の経路は、一般的にユーザ自身によって作成される必要があった。そのため、ユーザは経路の作成に手間を要していた。これに対し、第一実施形態の案内システム１では、ルート情報をユーザ自身で作成する必要が無い。そのため、より容易にユーザは経路を辿って所望の地点にたどり着くことが可能となる。また、経路の選定に不慣れなユーザが誤った経路を設定してしまうことによる事故の発生を防止することが可能となる。
【００３７】
また、案内システム１では、電波状況の良い場合には、ユーザの操作に係わらず所定の周期（位置送信周期）にしたがって自動的に現在位置が送信される。送信された現在位置は、予め設定された待機側ユーザ端末３０において履歴として蓄積され、表示される。そのため、待機側ユーザ端末３０を有する第三者が、移動側ユーザ端末２０のユーザの現在地や辿った経路などを知ることが可能となる。
【００３８】
＜変形例＞
移動側アプリケーションプログラムと待機側アプリケーションプログラムとは、一つのアプリケーションプログラムとして構成されても良い。この場合、情報処理装置がアプリケーションプログラムを実行することによって、移動側ユーザ端末２０及び待機側ユーザ端末３０として動作することが可能となる。
【００３９】
［第二実施形態］
図７は、本発明の第二実施形態に係る案内システム１ａのシステム構成を表すシステム構成図である。案内システム１ａは、ガイドサーバ１０ａと、移動側ユーザ端末２０ａと、待機側ユーザ端末３０ａとを備える。以下、ガイドサーバ１０ａ、移動側ユーザ端末２０ａ、待機側ユーザ端末３０ａのそれぞれについて、第一実施形態の案内システム１におけるガイドサーバ１０、移動側ユーザ端末２０、待機側ユーザ端末３０と異なる構成について説明し、同様の構成については説明を省略する。
図７において、ガイドサーバ１０ａは、移動側ユーザ端末２０ａにルートファイルを送信する（Ｂ１）。ガイドサーバ１０ａは、待機側ユーザ端末３０ａにルートファイルを送信する（Ｂ２）。ガイドサーバ１０ａは、待機側ユーザ端末３０ａに現在位置を送信する（Ｂ３）。移動側ユーザ端末２０ａは、ガイドサーバ１０ａに現在位置および移動者識別情報を送信する（Ｂ４）。待機側ユーザ端末３０ａは、ガイドサーバ１０ａに位置要求（移動者識別情報）を送信する（Ｂ５）。
【００４０】
図８は、第二実施形態のガイドサーバ１０ａの機能構成を表す概略ブロック図である。
ガイドサーバ１０ａは、位置テーブル記憶部１４及び位置転送部１５をさらに備える点でガイドサーバ１０と異なる。ガイドサーバ１０ａのその他の構成はガイドサーバ１０と同様である。
【００４１】
位置テーブル記憶部１４は、ハードディスク装置や半導体記憶装置などの記憶装置を用いて構成される。位置テーブル記憶部１４は、位置テーブルを記憶する。図９は、位置テーブルの概略を表す概略図である。位置テーブルは、移動者識別情報と現在位置とを対応付けて有する。移動者識別情報とは、移動側ユーザ端末２０ａのユーザを識別するための識別情報である。移動者識別情報は、どのような情報を用いて構成されても良い。移動者識別情報は、例えば移動側ユーザ端末２０ａの各ユーザに対して付与されたＩＤであっても良い。移動者識別情報は、移動側ユーザ端末２０ａが送信する際に用いる電子メールの送信元メールアドレスであっても良い。現在位置は、対応する移動者識別情報によって識別される移動者（ユーザ）の最新の現在位置を表す。位置テーブル記憶部１４は、最新の現在位置のみならず、過去の現在位置の履歴を記録するように構成されても良い。
【００４２】
図８に戻って第二実施形態のガイドサーバ１０ａの構成についての説明を続ける。位置転送部１５は、移動側ユーザ端末２０ａから現在位置及び移動者識別情報を受信し、受信した情報に基づき位置テーブル記憶部１４を更新する。位置転送部１５は、待機側ユーザ端末３０ａから位置要求を受信すると、位置要求に含まれる移動者識別情報に対応する現在位置を位置テーブル記憶部１４から読み出す。位置転送部１５は、読み出した現在位置を待機側ユーザ端末３０ａに対して送信する。
【００４３】
図１０は、第二実施形態の移動側ユーザ端末２０ａの機能構成を表す概略ブロック図である。移動側ユーザ端末２０ａは、位置送信部２６に代えて位置送信部２６ａを備える点で移動側ユーザ端末２０と異なる。移動側ユーザ端末２０ａのその他の構成は移動側ユーザ端末２０と同様である。
【００４４】
位置送信部２６ａは、位置取得部２３によって取得された現在位置を表す情報を、予め設定された待機側ユーザ端末３０宛ではなく、予め設定されたガイドサーバ１０ａ宛に送信する点で位置送信部２６と異なる。位置送信部２６ａの他の構成は位置送信部２６と同様である。
【００４５】
図１１は、第二実施形態の待機側ユーザ端末３０ａの機能構成を表す概略ブロック図である。待機側ユーザ端末３０ａは、位置受信部３３に代えて位置受信部３３ａを備える点、ルートマップ表示部３４に代えてルートマップ表示部３４ａを備える点、位置要求指示部３６及び位置要求部３７をさらに備える点で待機側ユーザ端末３０と異なる。待機側ユーザ端末３０ａのその他の構成は待機側ユーザ端末３０と同様である。
【００４６】
位置要求指示部３６は、入力装置を用いて構成される。位置要求指示部３６は、待機側ユーザ端末３０ａのユーザによる位置要求指示を受け付ける。入力装置とは、キーボード、ポインティングデバイス（マウス、タブレット等）、ボタン、タッチパネル等の既存の装置である。
【００４７】
位置要求部３７は、位置要求指示部３６を介して位置要求指示が入力されると、予め設定されている移動者識別情報を含む位置要求を生成する。位置要求部３７は、生成した位置要求をガイドサーバ１０ａに対して送信する。
【００４８】
位置受信部３３ａは、ガイドサーバ１０ａが位置要求に応じて送信する現在位置を受信する。位置受信部３３ａは、受信した現在位置をルートマップ表示部３４ａに通知する。また、位置受信部３３ａは、現在位置履歴記憶部３５に、受信した現在位置を記録する。
【００４９】
ルートマップ表示部３４ａは、位置受信部３３ａから現在位置の通知を受けると、通知された現在位置に基づいて地図上に現在位置を表示する点でルートマップ表示部３４と異なる。ルートマップ表示部３４ａの他の構成はルートマップ表示部３４と同様である。
【００５０】
図１２は、第二実施形態の移動側ユーザ端末２０ａの動作の流れを表すフローチャートである。図１２において、第一実施形態の移動側ユーザ端末２０と同じ処理については、同じ符号を付して表す。以下の説明では、第一実施形態の移動側ユーザ端末２０と同じ処理については説明を省略する。
【００５１】
ステップＳ１０６の処理において、位置送信周期が経過しており、且つ、送信可能と判定されている場合（ステップＳ１０６−ＹＥＳ）、位置送信部２６ａが、最新の現在位置を、予め設定されたガイドサーバ１０ａ宛に送信する（ステップＳ１１７）。他の処理は、第一実施形態の移動側ユーザ端末２０の動作と同じである。
【００５２】
図１３は、第二実施形態の待機側ユーザ端末３０ａの動作の流れを表すフローチャートである。図１３において、第一実施形態の待機側ユーザ端末３０と同じ処理については、同じ符号を付して表す。以下の説明では、第一実施形態の待機側ユーザ端末３０と同じ処理については説明を省略する。
【００５３】
位置要求部３７は、位置要求指示部３６を介して位置要求指示が入力されるまで待機する（ステップＳ２１１−ＮＯ）。一方、位置要求指示部３６を介して位置要求指示が入力されると（ステップＳ２１１−ＹＥＳ）、位置要求部３７は位置要求を生成し送信する（ステップＳ２１２）。位置受信部３３ａは、位置要求に応じてガイドサーバ１０ａから送信される現在位置を受信する（ステップＳ２１３）。その後、ステップＳ２０５以降の処理が実行される。
【００５４】
第二実施形態の案内システム１ａでは、移動側ユーザ端末２０ａは、最新の現在位置を待機側ユーザ端末３０ａ宛ではなく、ガイドサーバ１０ａ宛に送信する。待機側ユーザ端末３０ａのユーザは、移動者の位置を知りたいと考えた際に、位置要求指示を入力することによって、ガイドサーバ１０ａに記録されている最新の現在位置を取得し、表示を見ることが可能となる。そのため、待機側ユーザ端末３０ａにおいて、頻繁に現在位置の情報が送信されてくることを防止することができる。
【００５５】
図１に示すガイドサーバ１０、移動側ユーザ端末２０、および待機側ユーザ端末３０の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、これらの装置に上記の処理を実行させてもよい。また、図７に示すガイドサーバ１０ａ、移動側ユーザ端末２０ａ、および待機側ユーザ端末３０ａの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、これらの装置に上記のユーザに対して位置情報を提供するための処理を実行させもよい。
ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含む。「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含む。
「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置である。「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含む。上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００５６】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００５７】
この出願は、２０１０年５月７日に出願された日本出願特願２０１０−１０７４６５を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【産業上の利用可能性】
【００５８】
本発明は、移動側端末装置、位置送信方法及びコンピュータプログラムに適用できる。これらの移動側端末装置、位置送信方法及びコンピュータプログラムによれば、野外で行動している者の辿った経路を他者が知ることが可能となる。
【符号の説明】
【００５９】
１，１ａ   案内システム
１０，１０ａ  ガイドサーバ
２０，２０ａ  移動側ユーザ端末
３０，３０ａ  待機側ユーザ端末
１１   プログラムファイル記憶部
１２   ルートファイル記憶部
１３   ＤＬ応答部
１４   位置テーブル記憶部
１５   位置転送部
２１   ルートファイル記憶部
２２   ルートファイルＤＬ部
２３   位置取得部
２４   ルートマップ表示部（表示部）
２５   電波状況取得部（判定部）
２６，２６ａ  位置送信部
３１   ルートファイル記憶部（経路情報記憶部）
３２   ルートファイルＤＬ部
３３，３３ａ  位置受信部
３４，３４ａ  ルートマップ表示部
３５   現在位置履歴記憶部
３６   位置要求指示部
３７   位置要求部
【図１】
0006009939.tif 000002
【図２】
0006009939.tif 000003
【図３】
0006009939.tif 000004
【図４】
0006009939.tif 000005
【図５】
0006009939.tif 000006
【図６】
0006009939.tif 000007
【図７】
0006009939.tif 000008
【図８】
0006009939.tif 000009
【図９】
0006009939.tif 000010
【図１０】
0006009939.tif 000011
【図１１】
0006009939.tif 000012
【図１２】
0006009939.tif 000013
【図１３】
0006009939.tif 000014