(57)【要約】【課題】移動体の移動軌跡のイメージを見やすくし、さらに移動軌跡のイメージの描画処理に対する負荷を低減させることができる軌跡表示方法及び軌跡表示装置を提供する。【解決手段】連続する時刻ｔ3 、ｔ4 、…、ｔ7 に対して夫々の位置情報が示す位置に相当する点は所定距離内にあるので、所定の太丸の形状の一の点に統合されて見分けがつくように表示される。時刻ｔ31、…、ｔ37に対応する点を結ぶ複数の線分は重複するので、太線の一の線分に置換されて表示される。また、時系列に連続する点を結ぶ複数の線分が密集する場合は、網掛けで描画されるの一の図形に置換されて表示される。これにより、移動体が停留していること、移動体の移動軌跡が重複していること、密集して判別が難しいことを認識することができる。【選択図】図１０
2008107916.tif 000002
【特許請求の範囲】
【請求項１】
移動体の位置情報を時系列で取得し、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する軌跡表示方法において、
前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断し、
密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換して表示すること
を特徴とする軌跡表示方法。
【請求項２】
移動体の位置情報を時系列で取得し、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する軌跡表示方法において、
前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複するか否かを判断し、
重複すると判断した場合、重複する複数の線分を一の線分に置換して表示すること
を特徴とする軌跡表示方法。
【請求項３】
移動体の位置情報を時系列で取得し、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する軌跡表示方法において、
いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断し、
所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合して表示すること
を特徴とする軌跡表示方法。
【請求項４】
前記位置情報には夫々が取得された時刻を示す時刻情報が対応付けられており、
一の図形又は一の線分に置換された複数の線分夫々の両端の点若しくは統合された点の位置情報に対応付けられた時刻情報を前記一の図形、一の線分又は一の点の近傍に表示し、
前記一の図形、一の線分又は一の点の近傍に表示された時刻情報が選択されたことを検知し、
時刻情報が選択されたことを検知した場合、選択された時刻情報に対応づけられた位置情報が示す位置に相当する点を時系列に結んだ軌跡を前記一の図形、一の線分又は一の点に重畳して表示すること
を特徴とする請求項１乃至３のいずれかに記載の軌跡表示方法。
【請求項５】
移動体の位置情報を時系列で取得する手段と、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する手段とを備える軌跡表示装置において、
前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断する密集判断手段と、
該密集判断手段が密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換して表示する手段と、
前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複するか否かを判断する手段と、
重複すると判断した場合、重複する複数の線分を一の線分に置換して表示する手段と、
いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断する手段と、
所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合して表示する手段と
を備えることを特徴とする軌跡表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体の位置情報を時系列で取得し、取得した位置情報に基づいて移動軌跡を表示する軌跡表示方法及び軌跡表示装置に関し、特に、軌跡の表示を見やすくし、更に停留等の移動体の移動状況を時間経過に応じて把握することができる軌跡表示方法及び軌跡表示装置に関する。
【背景技術】
【０００２】
近年、防犯又は事後対処を迅速にするためにＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能を搭載した携帯電話機を子供に携帯させ、保護者が子供の現在位置及び移動軌跡を把握できるサービスが提供されている。同様に自動車等の車両にＧＰＳ装置を搭載しておき、盗難された場合に車両の現在位置及び移動軌跡を把握することができるサービスが提供されている。
【０００３】
上述のようなサービスでは、表示装置に地図イメージとその地図イメージ上に時間経過に対応する移動体の位置を時系列に結んだ線分とが表示されるので、ユーザはそれを視認することによって子供、車両等の現在位置及び移動軌跡を把握することが可能である。
【０００４】
しかし、移動体の移動軌跡をＧＰＳにより取得した位置情報に基づいて単純に線分のみで表示する構成では、一定の領域内を移動体が複数回往復した場合の移動軌跡が重複するので、移動軌跡を表す個々の線分を夫々時間経過に対応させて判別することが困難になる。
【０００５】
特許文献１には、ＣＡＤシステムが図形を描画する場合に、描画された図形の線分の重複を検知する手段を備え、線分の重複を検知したときは線分が重複していることを示すメッセージを画面上に表示する技術が開示されている。
【特許文献１】特開平５−２０４０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、移動軌跡を表示する場合は軌跡を示す線分が重複していることを把握するのではなく重複した線分をその線分に対応する時刻情報と共に個々に判別することが目的となる。線分は移動体の移動の状況を示しており、移動の状況を時間経過に対して把握することが必要なためである。
【０００７】
特許文献１に開示されている技術は、描画された図形の線分が重複していることをユーザが認識することができるようにメッセージを表示するが、重複した線分をその線分に対応する時刻情報と共に判別させることは考慮されていない。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、移動体の移動軌跡が密集する場合にも移動軌跡のイメージを見やすくし、さらに移動軌跡のイメージの描画処理に対する負荷を低減させることができる軌跡表示方法を提供することを主たる目的とする。
【０００９】
本発明の他の目的は、移動体の移動軌跡が重複する場合にも移動軌跡のイメージを見やすくし、さらに移動軌跡のイメージの描画処理に対する負荷を低減させることができる軌跡表示方法を提供することにある。
【００１０】
本発明の他の目的は、移動体が停止していた場合は停滞していたことを把握することができる軌跡表示方法を提供することにある。
【００１１】
本発明の他の目的は、時間経過に対する移動状況を把握することができる軌跡表示方法を提供することにある。
【００１２】
また、本発明の他の目的は、移動体の移動軌跡のイメージを見やすくし、さらに移動軌跡を示すイメージの描画処理の負荷を低減させることができる軌跡表示装置を提供することにある。
【課題を解決するための手段】
【００１３】
第１発明に係る軌跡表示方法は、移動体の位置情報を時系列で取得し、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する軌跡表示方法において、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断し、密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換して表示することを特徴とする。
【００１４】
第１発明では、移動体の時系列に連続する位置情報が示す位置に相当する二点を結ぶ複数の線分が地図イメージ上で密集する場合、密集する複数の線分を包含するような一の図形に置換されて表示される。
【００１５】
第２発明に係る軌跡表示方法は、移動体の位置情報を時系列で取得し、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する軌跡表示方法において、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複するか否かを判断し、重複すると判断した場合、重複する複数の線分を一の線分に置換して表示することを特徴とする。
【００１６】
第２発明では、移動体の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分が地図イメージ上で他の二点を結ぶ線分と重複する場合、重複する複数の線分が一の線分に置換されて表示される。
【００１７】
第３発明に係る軌跡表示方法は、移動体の位置情報を時系列で取得し、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する軌跡表示方法において、いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断し、所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合して表示することを特徴とする。
【００１８】
第３発明では、移動体のいずれかの時系列に連続する位置情報が、所定距離内である近接した位置を示している場合、その所定距離内にある複数の点が所定の形状の一の点に統合されて表示される。
【００１９】
第４発明に係る軌跡表示方法は、前記位置情報には夫々が取得された時刻を示す時刻情報が対応付けられており、一の図形又は一の線分に置換された複数の線分夫々の両端の点若しくは統合された点の位置情報に対応付けられた時刻情報を前記一の図形、一の線分又は一の点の近傍に表示し、前記一の図形、一の線分又は一の点の近傍に表示された時刻情報が選択されたことを検知し、時刻情報が選択されたことを検知した場合、選択された時刻情報に対応づけられた位置情報が示す位置に相当する点を時系列に結んだ軌跡を前記一の図形、一の線分又は一の点に重畳して表示することを特徴とする。
【００２０】
第４発明では、置換された一の図形又は一の線分若しくは統合された一の点の近傍に、その一の図形又は一の線分に置換された線分夫々の両端の点若しくは統合された点の位置情報に対応する時刻情報が表示される。さらに、表示された時刻情報が選択された場合は、選択された時刻情報に対応する位置情報が示す位置に相当する点を時系列に結んだ軌跡が一の図形、一の線分又は一の点に重畳して表示される。
【００２１】
第５発明に係る軌跡表示装置は、移動体の位置情報を時系列で取得する手段と、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する手段とを備える軌跡表示装置において、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断する密集判断手段と、該密集判断手段が密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換して表示する手段と、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複するか否かを判断する手段と、重複すると判断した場合、重複する複数の線分を一の線分に置換して表示する手段と、いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断する手段と、所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合して表示する手段とを備えることを特徴とする。
【００２２】
第５発明では、移動体の時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が地図イメージ上で密集する場合、密集する複数の線分を包含するような一の図形に置換され、地図イメージ上で重複する場合は重複する複数の線分が一の線分に置換される。また、移動体のいずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にある場合、その所定距離内にある複数の点が所定の形状の一の点に統合されて表示される。
【発明の効果】
【００２３】
第１発明によれば、移動体の移動軌跡を示す複数の線分が密集する場合は一の図形に置換されて表示されるので、移動軌跡が密集していることをユーザが把握できる上、移動軌跡が見やすくなる。さらに、密集した複数の線分を表示する描画処理が必要なくなるので描画処理に対する負荷を低減させることができる。
【００２４】
第２発明によれば、移動体の移動軌跡を示す複数の線分が重複する場合は一の線分に置換されて表示されるので、移動軌跡が重複していることをユーザが把握できる上、移動軌跡が見やすくなる。さらに、重複した複数の線分を全て表示する描画処理が必要なくなるので描画処理に対する負荷を低減させることができる。
【００２５】
第３発明によれば、移動体の時系列に連続する位置情報が示す位置に相当する点が所定距離内にある場合は、その所定距離内にある複数の点が所定の形状の一の点に統合されて表示されるので、移動体が停留していたことをユーザが把握できる上、移動軌跡が見やすくなる。
【００２６】
第４発明によれば、移動体の移動軌跡が一の図形に置換された場合、一の線分に置換された場合又は一の点に統合された場合、置換された複数の線分夫々の両端の点又は統合された各点に対応する時刻情報をその図形、線、又は点の近傍に表示するので、時間経過に対する移動軌跡を把握することができる。また、時刻情報を選択することができ、選択した時刻情報に対応する移動軌跡のみが表示されるので、ユーザは移動体の時間経過に対する移動状況を把握することができる。
【００２７】
第５発明によれば、移動体の移動軌跡を示す複数の線分が密集する場合は一の図形に置換され、重複する場合は一の線分に置換され、移動体の時系列に連続する位置情報が示す位置にする点が所定距離内にある場合はその複数の点が所定の形状の一の点に統合されて表示されるので移動軌跡のイメージを見やすくすることができる。また、密集した複数の線分及び重複した複数の線分を全て表示する描画処理が必要なくなるので、描画処理に対する負荷を低減させることができる。
【発明を実施するための最良の形態】
【００２８】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
【００２９】
図１は、本発明に係る軌跡表示方法を実施する軌跡表示装置を含む軌跡表示システムを概念的に示す説明図である。携帯電話機１は、移動軌跡の対象となるＧＰＳ機能を搭載している。携帯電話機１の位置はＧＰＳ衛星２ａ，２ｂ，…から送信される時刻情報をもとに携帯電話機１で算出される。算出結果の位置の情報は携帯電話機１からサーバ装置３へアンテナ５１及びパケット交換網５を介して送信される。携帯電話機１は、一定時間毎にＧＰＳ衛星２ａ，２ｂ，…からの時刻情報をもとに位置を算出し、サーバ装置３へ送信する。サーバ装置３は受信した携帯電話機１の位置を示す位置情報を、受信した時刻を示す時刻情報に対応付けて記憶している。図中４は、携帯電話機１の移動軌跡を表示する本発明に係る軌跡表示方法を実施する軌跡表示装置である。軌跡表示装置４は、例えば液晶パネル等の表示手段を有する携帯電話機又はＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の情報処理装置であり、パケット交換網５及びアンテナ５１を介してサーバ装置３と接続することができるようにしてある。
【００３０】
軌跡表示装置４は、サーバ装置３に接続して携帯電話機１の時系列に連続する位置情報をサーバ装置３から取得し、取得した位置情報に基づいて携帯電話機１の移動軌跡を表示する。
【００３１】
図２は、本発明の軌跡表示方法を実施する軌跡表示システムを構成する携帯電話機１、サーバ装置３及び軌跡表示装置４の内部構成を示すブロック図である。
【００３２】
携帯電話機１は、携帯電話機１の動作を制御する制御部１０と、ＧＰＳ衛星２ａ，２ｂ，…から時刻情報を受信するＧＰＳ受信部１１と、アンテナ５１を介してパケット交換網５に接続する通信部１２とを備える。
【００３３】
携帯電話機１の制御部１０は、ＧＰＳ受信部１１によりＧＰＳ衛星２ａ，２ｂ，…のうち少なくとも二つから夫々送信される二種類の周波数の電波から時刻情報を受信する。携帯電話機１の制御部１０は、受信した時刻情報から携帯電話機１の位置、即ち経度及び緯度（経緯度）を計算する。携帯電話機１は受信した時刻情報に基づき、例えばＧＰＳ衛星２ａ，２ｂの位置からの距離を夫々三角測量の原理により算出し、経緯度を算出する。携帯電話機１の制御部１０は、算出によって得られた経緯度の情報を通信部１２によりサーバ装置３へ送信する。
【００３４】
サーバ装置３は、サーバ装置３の動作を制御する制御部３０と、携帯電話機１及び軌跡表示装置４と通信する通信部３１と、携帯電話機１から受信した経緯度の情報を含む位置情報のデータベース（位置情報ＤＢ３２１）を記憶する記憶部３２とを備える。
【００３５】
サーバ装置３の制御部３０は、通信部３１により携帯電話機１から携帯電話機１の経緯度の情報を受信する都度、受信した時刻を示す時刻情報と共に受信した経緯度の情報を含む位置情報を記憶部３２の位置情報ＤＢ３２１に記憶する。位置情報ＤＢ３２１には、携帯電話機１等の移動体毎に時系列に連続する位置情報が記憶されている。また、サーバ装置３の制御部３０は、軌跡表示装置４から移動体を指定する指定情報を通信部３１により受信する。サーバ装置３の制御部３０は指定情報を受信した場合、指定情報が示す移動体に対応する位置情報をその位置情報が対応付けられている時刻情報と共に軌跡表示装置４へ通信部３１により送信する。
【００３６】
軌跡表示装置４は、軌跡表示装置４の動作を制御する制御部４０と、各種情報を記憶する記憶部４１と、制御部４０の処理によって一時的に発生する情報を記憶する一時記憶領域４２と、パケット交換網５と接続する通信部４３と、マウス、キーボード等を有する操作部４４と、液晶パネルを有する表示部４５とを備える。
【００３７】
記憶部４１には、ＰＣ又は携帯電話機が軌跡表示装置４として動作するための制御プログラム４１１が記憶されている。軌跡表示装置４の制御部４０は、記憶部４１から制御プログラム４１１を読み出して動作することにより、通信部４３、表示部４５等の各構成部の動作を制御する。また、記憶部４１には地図情報が記憶されており、制御部４０は記憶部４１から地図情報を読み出し、地図情報に基づいて地図イメージを作成して表示部４５に表示する。
【００３８】
軌跡表示装置４の制御部４０は、軌跡の表示対象である携帯電話機１を指定する指定情報を通信部４３からサーバ装置３へ送信する。また、軌跡表示装置４の制御部４０は、軌跡の表示対象である携帯電話機１についての位置情報及び位置情報が対応付けられている時刻情報をサーバ装置３から通信部４３で受信する。
【００３９】
操作部４４は、ユーザによる画面上のマウスポインタの移動、画面上に表示されたボタンのクリック、文字の入力等の操作を受け付けるマウス、キーボード等のユーザインタフェースである。軌跡表示装置４の制御部４０は、ユーザによる操作を受け付けた操作部４４からの通知により、表示部４５が有する画面上でマウスポインタが指し示している座標、マウスポインタの移動距離、画面上に表示されたボタンのクリック等を検知する。また、ユーザは操作部４４を操作することで表示部４５に表示される地図イメージの縮小率を変更することが可能である。
【００４０】
表示部４５には、制御部４０により地図イメージ及び地図イメージに重畳するように携帯電話機１の移動軌跡が描画される。なお、本実施の形態では表示部４５は液晶パネルを有する例を示すが、液晶パネルに限らないのは勿論である。
【００４１】
図３は、実施の形態における軌跡表示装置４の制御部４０が、サーバ装置３から取得した携帯電話機１についての時系列に連続する位置情報の例を示す説明図である。サーバ装置３は、携帯電話機１等の移動体から受信する都度、移動体別に図３に示すような位置情報をテーブルとして記憶している。軌跡表示装置４の制御部４０は携帯電話機１等の移動体を指定する指定情報をサーバ装置３へ送信し、指定情報を受信したサーバ装置３は、指定情報が示す移動体についてのテーブルを軌跡表示装置４へ送信する。
【００４２】
図３に示す例は、軌跡表示装置４の制御部４０がサーバ装置３から携帯電話機１を指定する指定情報を送信することで取得した携帯電話機１についての位置情報のテーブルである。位置情報のテーブルは、位置情報の識別番号（ＩＤ）、位置情報の具体的数値である経緯度の他に、位置情報の記録日、位置情報の記録時刻、移動距離、移動時間、及び移動速度の情報を含む。
【００４３】
ＩＤは、携帯電話機１が位置の算出を開始し、サーバ装置３が携帯電話機１から位置情報を受信し始めてからの通し番号である。経度及び緯度は、携帯電話機１からサーバ装置３へ送信される携帯電話機１の位置の具体的な情報である。位置情報の記録日は、サーバ装置３の制御部３０が携帯電話機１から経緯度の情報を受信した日を示している。位置情報の記録時刻は、サーバ装置３の制御部３０が携帯電話機１から経緯度の情報を受信した時刻を示している。移動距離は、携帯電話機１から直前に受信した経緯度の情報が示す位置から移動した距離を算出した値である。移動距離の算出はサーバ装置３の制御部３０が行なう。移動時間は、携帯電話機１から直前に経緯度の情報を受信した時刻からの差分を示している。移動時間の算出についても、サーバ装置３の制御部３０が行なう。移動速度は、算出した移動距離を移動時間で除算した結果である。移動速度の算出もサーバ装置３の制御部３０が行なう。なお、移動距離、移動時間及び移動速度はサーバ装置３の制御部３０ではなく、サーバ装置３から情報を受信した軌跡表示装置４の制御部４０が行なってもよい。
【００４４】
このように構成される軌跡表示システムの軌跡表示装置４において、サーバ装置３から携帯電話機１についての位置情報のテーブルを受信することで取得した携帯電話機１の時系列に連続する位置情報に基づいて、制御部４０が地図情報に基づく地図イメージ上に携帯電話機１の移動軌跡を表示する処理について説明する。
【００４５】
軌跡表示装置４の制御部４０は、取得した携帯電話機１の時系列に連続する位置情報のテーブルを一時記憶領域４２に記憶しておく。制御部４０は記憶部４１から読み出した地図情報に基づいて地図イメージを作成し、作成した地図イメージに対して位置情報の緯度及び経度が示す位置に相当する点を時刻情報が示す時刻に応じて時系列に結んで移動軌跡を表示する。
【００４６】
本発明に係る軌跡表示方法では、位置情報が示す位置に相当する地図イメージ上の点を時系列に結ぶことにより移動軌跡を表示するだけでなく、時系列に各点が結ばれた複数の線分が密集する場合は、密集する複数の線分を包含する一の図形に置換して表示し、複数の線分が重複する場合は一の線分に置換して表示する。また、移動体の位置がほぼ変化していない、即ち時系列に連続する位置情報が示す位置に相当する点間の距離が所定距離内である場合は所定の形状の一の点に統合して表示する。
【００４７】
そこで、本発明に係る軌跡表示方法を実施する軌跡表示装置４の制御部４０は、一時記憶領域４２に記憶しておいた時系列に連続する位置情報のテーブルについて、時刻情報が早い順、即ちＩＤが示す通し番号が小さい順に位置情報を読み出す。軌跡表示装置４の制御部４０は、読み出した位置情報に対して位置情報が示す位置に相当する点と一つ前の通し番号の位置情報が示す位置に相当する点とを結んで得られる線分が、他の時系列に連続する位置情報が示す位置に相当する点を結んで得られる線分と密集するか、重複するかを判断して記憶しておく。また、時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるかを判断して記憶しておく。軌跡表示装置４の制御部４０は、複数の線分が密集するか又は重なるか、若しくは位置情報が示す位置に相当する点が所定距離内にあるかの判断の結果を置換・統合情報として記憶しておく。
【００４８】
図４及び図５は、本発明に係る軌跡表示方法を実施する軌跡表示装置４の制御部４０が、置換・統合情報を記憶する処理手順を示すフローチャートである。
【００４９】
軌跡表示装置４の制御部４０は、サーバ装置３から取得して一時記憶領域４２に記憶している携帯電話機１についての位置情報を時系列に、即ちＩＤで示される通し番号順に読み出し（ステップＳ１０１）、読み出した位置情報を終点の位置情報として一時記憶領域４２に記憶する（ステップＳ１０２）。次に制御部４０は、始点の位置情報として記憶している位置情報があるか否かを判断する（ステップＳ１０３）。
【００５０】
制御部４０は、始点の位置情報として記憶している位置情報がないと判断した場合（Ｓ１０３：ＮＯ）、即ちステップＳ１０１において通し番号１番目の位置情報を読み出した場合、終点の位置情報として記憶していた位置情報を始点の位置情報として記憶し（ステップＳ１０４）、携帯電話機１についての位置情報を全て読み出したか否かを判断する（ステップＳ１０５）。
【００５１】
制御部４０は、携帯電話機１についての位置情報を全て読み出していないと判断した場合（Ｓ１０５：ＮＯ）、処理をステップＳ１０１へ戻し、次の通し番号の位置情報を読み出して処理を継続する。
【００５２】
制御部４０は、ステップＳ１０３において、始点の位置情報として記憶している位置情報があると判断した場合（Ｓ１０３：ＹＥＳ）、始点の位置情報と終点の位置情報とが示す位置に夫々相当する始点と終点との距離が所定距離内であるか否かを判断する（ステップＳ１０６）。ステップＳ１０６における始点と終点との距離が所定距離内であるか否かの判断は、終点として読み出している位置を示す位置情報と共に記憶されている移動距離が例えば３０ｍ等の所定距離以下であるか否かによって判断する。勿論、移動体が停止していて移動距離が０である場合は所定距離以下であると判断される。また、所定距離は、地図イメージの縮小率によって設定を変更する。例えば１／１００００の縮小率の地図イメージに対しては所定距離は３０ｍに設定し、１／５０００の縮小率の地図イメージに対しては所定距離は１５ｍに設定する。なお、地図イメージ上での始点と終点との距離が８画素相当等の所定距離以下であるか否かによって判断してもよいし、地図イメージ上の始点と終点とが例えば８画素四方のブロック内に収まるか否かにより判断してもよい。
【００５３】
制御部４０は、始点と終点との距離が所定距離内であると判断した場合は（Ｓ１０６：ＹＥＳ）、読み出している位置情報に対応させて、この時点で移動体が停滞していたことを示す停留フラグを１にセットし（ステップＳ１０７）、次のステップＳ１０８へ進む。具体的には、制御部４０は終点の位置情報に対応させて停留フラグとして値１を記憶する。
【００５４】
一方、制御部４０は、始点と終点との距離が所定距離内でないと判断した場合は（Ｓ１０６：ＮＯ）、次のステップＳ１０８へ進む。
【００５５】
制御部４０は、始点と終点とを結ぶ線分が他の線分と重複するか否かを判断する（ステップＳ１０８）。制御部４０は、これまでに読み出した始点の位置情報と終点の位置情報とが示す位置に夫々相当する始点と終点とを結ぶ線分を記憶しておき、現在の始点及び終点を対角線に持つ矩形と、これまでに読み出した始点及び終点を対角線に持つ矩形との面積の重なり合いが所定の割合以上であるか否かで判断する。なお、始点と終点とを結ぶ線分が他の線分と重複するか否かの判断は次のようにしてもよい。現在の始点と終点とを結ぶ線分、及びこれまでに記憶している線分に対し、現在の始点がこれまでの線分の始点又は終点と所定距離内にあり、且つ現在の終点がこれまでの線分の終点又は始点と所定距離内にあるか否かにより判断してもよい。なお、本発明の軌跡表示方法において、複数の線分が重複するか否かの判断の方法は本実施の形態に例として挙げた方法に限定するものではない。
【００５６】
制御部４０は、始点と終点とを結ぶ線分が他の線分と重複すると判断した場合は（Ｓ１０８：ＹＥＳ）、読み出している終点の位置情報に対応させて重複フラグをセットし（ステップＳ１０９）、次のステップＳ１１０へ進む。具体的には、制御部４０は終点の位置情報に対応させて重複フラグとして値１を記憶する。
【００５７】
一方、制御部４０は始点と終点とを結ぶ線分が他の線分と重複しないと判断した場合は（Ｓ１０８：ＮＯ）、次のステップＳ１１０へ進む。
【００５８】
次に制御部４０は、始点と終点とを結ぶ線分が他の複数の線分と密集するか否かを判断する（ステップＳ１１０）。制御部４０は、これまでに読み出した始点の位置情報と終点の位置情報とが示す位置に夫々相当する始点と終点とを結ぶ線分を記憶しておき、それらの線分と交差する数を計数し、計数した値が所定数以上である場合は密集すると判断する。
【００５９】
始点と終点とを結ぶ線分が他の複数の線分と密集するか否かの判断は、以下のように判断してもよい。始点と終点とを結ぶ線分が、これまでに読み出した始点の位置情報と終点の位置情報とが示す位置に夫々相当する始点と終点とを結ぶ線分と交差するか否かを判断し、交差すると判断された位置情報が連続しているか否か、即ち１つ前の通し番号が付与された位置情報についても交差すると判断したか否かを判断する。交差すると判断された位置情報が連続している場合は、それらの連続する各位置情報が示す各点が密集していると判断する。なお、本発明の軌跡表示方法において、線分が他の複数の線分と密集するか否かの判断の方法は本実施の形態に例として挙げた方法に限定するものではない。
【００６０】
制御部４０は、始点と終点とを結ぶ線分が他の複数の線分と密集すると判断した場合は（Ｓ１１０：ＹＥＳ）、読み出している終点の位置情報に対応させて密集フラグをセットし（ステップＳ１１１）、次のステップＳ１０４へ進む。具体的には、制御部４０は終点の位置情報に対応させて密集フラグとして１を記憶する。なお、制御部４０は線分が他の複数の線分と密集するか否かの判断は交差する数を計数することによって判断するので、密集フラグをセットするのではなく、計数した値を密集度を示す変数として位置情報に対応させて記憶してもよい。この場合は、密集度を示す変数として記憶されている値が１以上であれば密集していることを示す。
【００６１】
一方、制御部４０は始点と終点とを結ぶ線分が他の複数の線分と密集しないと判断した場合は（Ｓ１１０：ＮＯ）、次のステップＳ１０４へ進む。
【００６２】
制御部４０は、前述したステップＳ１０４の処理の後、携帯電話機１についての位置情報を全て読み出したと判断した場合は（Ｓ１０５：ＹＥＳ）、処理を終了する。
【００６３】
なお、ステップＳ１０６における始点と終点との距離が所定距離内であるか否かの判断に対しては、始点の位置情報に対応する時刻情報と、終点の位置情報に対応する時刻情報との差分が大きい場合がある。時刻情報の差分が３０分である場合など大きい場合は、始点と終点との間に他の地点へ携帯電話機１が移動している可能性があるので、始点と終点との間の距離が所定距離内であったとしても停留していたことを示しているとは限らない。したがって、ステップＳ１０６における始点と終点との距離が所定距離内であるか否かの判断については、始点の位置情報に対応する時刻情報と、終点の位置情報に対応する時刻情報との差分が所定の時間差以下である場合のみ行なう構成でもよい。
【００６４】
軌跡表示装置４の制御部４０は上述のような処理手順により、携帯電話機１についての時系列に連続する位置情報に基づいて、移動軌跡が密集するか又は重複するか若しくは所定距離内の位置を示しているかを示す置換・統合情報を記憶する。図６は、本発明に係る軌跡表示方法を実施する軌跡表示装置４の一時記憶領域４２に記憶された置換・統合情報の例を示す説明図である。
【００６５】
図６に示す例では、図３に示した通し番号００００１〜０００１５及びそれ以降の通し番号の位置情報夫々に対して、停留フラグ、重複フラグ又は密集フラグがセットされていることが示されている。例えば、図３に示したようにＩＤが示す通し番号が００００４〜００００７の位置情報に対しては移動距離が０であったので、図６に示す例では、ＩＤが示す通し番号が００００４〜００００７の位置情報に対しては停留フラグがセットされていることが示されている。
【００６６】
また、図６に示す例ではＩＤが示す通し番号が０００３２〜０００３７の位置情報に対しては、複数の線分が重複していることを示す重複フラグがセットされていることが示されている。同様にＩＤが示す通し番号が０００５４〜０００５６及び０００５８の位置情報に対しては、複数の線分が密集していることを示す密集フラグがセットされていることが示されている。なお、前述のように交差数を示す場合は、記憶されている値は密集度を示す変数であるので１より大きな数であってもよく、１以上であれば密集していることを示す。
【００６７】
次に軌跡表示装置４の制御部４０は、図６に示したように記憶しておいた置換・統合情報に基づいて、密集していることを示している位置情報に対してはその位置情報が示す位置に相当する点を包含するような一の図形に置換し、記憶しておいた置換・統合情報が重複していることを示している位置情報に対してはその位置情報が示す位置に相当する点を結ぶ一の線分に置換して描画処理を行なう。また、記憶しておいた置換・統合情報が、時系列に連続する位置情報が示す位置に相当する点が所定距離内である場合、即ち停留していることを表している場合は、それらの時系列に連続する複数の点を一の点に統合して描画処理を行なう。
【００６８】
図７及び図８は、本発明に係る軌跡表示方法を実施する軌跡表示装置４の制御部４０が、置換・統合情報に基づいて表示部４５に描画する処理手順を示すフローチャートである。なお、以下に説明するステップＳ２０１〜ステップＳ２１４の内のステップＳ２０１〜ステップＳ２０５の処理内容は、図４及び図５で示した処理手順のステップＳ１０１〜ステップＳ１０５と同様であるので詳細な説明を省略する。
【００６９】
軌跡表示装置４の制御部４０は、始点の位置情報として記憶している位置情報があると判断した場合は（Ｓ２０３：ＹＥＳ）、置換・統合情報を読み出し（ステップＳ２０６）、終点の位置情報に対して停留フラグがセットされているか否かを判断する（ステップＳ２０７）。制御部４０は、終点の位置情報に対して停留フラグがセットされていると判断した場合は（Ｓ２０７：ＹＥＳ）、描画属性の線種を太丸に設定し（ステップＳ２０８）、設定した描画属性により移動軌跡を描画する（ステップＳ２０９）。この場合は、終点の位置情報が示す位置に相当する点を描画する。なお、停留していることを示す所定の形状は太丸には限られず、判別が可能な形状であれば四角、三角等の形状でもよい。
【００７０】
制御部４０は、終点の位置情報に対して停留フラグがセットされていないと判断した場合は（Ｓ２０７：ＮＯ）、終点の位置情報に対して重複フラグがセットされているか否かを判断する（ステップＳ２１０）。制御部４０は、終点の位置情報に対して重複フラグがセットされていると判断した場合は（Ｓ２１０：ＹＥＳ）、描画属性の線種を太線に設定し（ステップＳ２１１）、設定した描画属性により移動軌跡を描画し（Ｓ２０９）、次のステップＳ２０４へ進む。
【００７１】
この場合、始点の位置情報が示す位置に相当する点から、終点の位置情報が示す位置に相当する点までの線分を太線で描画する。なお、重複フラグがセットされている位置情報が連続して記憶されている場合、最初の位置情報を読み出したときに始点の位置情報として記憶した位置情報が示す位置に相当する点と、最後の位置情報を読み出したときに終点の位置情報として記憶した位置情報が示す位置に相当する点とを結ぶ線分を太線で描画する処理を、最後の位置情報を読み出したときにのみ行なうことが好ましい。このとき、連続する位置情報の内の最初と最後の位置情報以外に対しては描画処理を行なわないようにすることが好ましい。また、重複する線分同士を見分けるために、重複フラグをセットするのではなく、重複する線分毎に割り振られた番号を対応させて記憶しておき、同一の番号が割り振られた線分毎に一の線分に置換して描画してもよい。
【００７２】
制御部４０は、終点として記憶している位置情報に対して重複フラグがセットされていないと判断した場合は（Ｓ２１０：ＮＯ）、終点として記憶している位置情報に対して密集フラグがセットされているか否かを判断する（ステップＳ２１２）。制御部４０は、終点として記憶している位置情報に対して密集フラグがセットされていると判断した場合は（Ｓ２１２：ＹＥＳ）、描画属性の線種を網掛けに設定し（ステップＳ２１３）、設定した描画属性により移動軌跡を描画し（Ｓ２０９）、次のステップＳ２０４へ進む。
【００７３】
なお、この場合は、密集フラグがセットされていると判断された位置情報が連続している間は、ステップＳ２０９の描画処理を行なわずに各位置情報が示す位置に相当する各点を記憶しておき、密集フラグがセットされている位置情報の連続が途切れた場合に、それまで記憶していた各点を包含するような例えば略楕円形を網掛けに設定した描画属性により描画するようにする。
【００７４】
制御部４０は、終点として記憶している位置情報に対して密集フラグがセットされていないと判断した場合は（Ｓ２１２：ＮＯ）、描画属性の設定を実線に設定し（ステップＳ２１４）、設定した描画属性により移動軌跡を描画し（Ｓ２０９）、次のステップＳ２０４へ進む。この場合は、始点として記憶している位置情報が示す位置に相当する点から、終点として記憶している位置情報が示す位置に相当する点までの線分を描画する。
【００７５】
制御部４０は、記憶している携帯電話機１についての位置情報を全て読み出したと判断した場合は（Ｓ２０５：ＹＥＳ）、処理を終了する。
【００７６】
なお、図７及び図８に示した処理手順では、軌跡表示装置４の制御部４０は位置情報を１つずつ読み出し、停留フラグ、重複フラグ又は密集フラグがセットされているか否かを判断し、位置情報を読み出す都度描画処理を行なう構成とした。しかし本発明はこれに限らず、軌跡表示装置４の制御部４０は位置情報を１つずつ読み出し、停留フラグ、重複フラグ又は密集フラグのいずれもがセットされていない位置情報に対して先に描画処理を行なっておく構成でもよい。この場合は、次に再度位置情報を１つずつ読み出して、停留フラグがセットされている位置情報に対して描画処理を行なう。その次に再度位置情報を１つずつ読み出して、連続して重複フラグがセットされている位置情報群の内、最初の位置情報が示す位置に相当する終点と、最後の位置情報が示す位置に相当する始点とを結ぶ一の線分を太線で描画する描画処理を行なう。最後に、再度位置情報を１つずつ読み出して、連続して密集フラグがセットされている位置情報に対し、連続する位置情報が示す位置に相当する点を包含するような一の図形を描画する描画処理を行なう。これにより、位置情報の読み出しの処理は繰り返し行なうが描画処理については負荷が軽くなる効果が得られる。
【００７７】
軌跡表示装置４の制御部４０は、図４及び図５並びに図７及び図８に示した処理手順をユーザによる軌跡表示操作を操作部４４により検知する都度行なう。また、軌跡表示装置４の制御部４０は、ユーザによる地図イメージの縮小率の変更操作を操作部４４により検知する都度行なう。地図イメージの縮小率によっては、それまでは密集している、重複している若しくは所定距離内にあると判断された各位置情報も、密集していない、重複していない若しくは所定距離内にないと判断されることがあり得るからである。
【００７８】
このような処理手順により、移動軌跡の複数の線分が地図イメージ上で密集している部分はそれらの点を包含するような一の図形に置換されて表示され、移動軌跡の複数の線分が地図イメージ上で重複している場合はそれらの線分が一の線分に置換されて表示される。また、時系列に連続する位置情報が示す位置に相当する点が地図イメージ上で所定距離内である場合は、位置情報が示す位置に相当する点が統合されて表示される。
【００７９】
図９及び図１０は、本発明に係る軌跡表示方法を実施する軌跡表示装置４の表示部４５に表示される携帯電話機１の移動軌跡の例を示す説明図である。なお、図９は比較のために本発明に係る軌跡表示方法によらず、サーバ装置３から取得した位置情報が示す位置に相当する点を時刻情報に対して単に時系列に結んで表示した例を示している。図１０は、本発明に係る軌跡表示方法を実施した軌跡表示装置４の表示部４５に表示される移動軌跡の例を示している。
【００８０】
図９に示した例において、時刻ｔ3 、ｔ4 、…、ｔ7 に対応する点は同一の位置を表しているので、時刻情報に対して位置情報が示す位置に相当する点を単に時系列に結んで表示する場合は、携帯電話機１が時刻ｔ3 〜ｔ7 の間停留していることは判別することができない。時刻ｔ2 に対応する一の点と差異がなく判別できないからである。図９に示されている時刻ｔ31、ｔ32、…、ｔ37に対応する点については、時刻ｔ31及び時刻ｔ32に対応する点を結ぶ線分と、時刻ｔ34及び時刻ｔ35に対応する点を結ぶ線分と、時刻ｔ36及び時刻ｔ37に対応する点を結ぶ線分とがほぼ重複している。また、時刻ｔ53、ｔ54、…、ｔ59に対応する点を結ぶ複数の線分は、他の時刻情報に対応する点を結ぶ複数の線分と共に密集しており、時間経過に対する経路の判別が難しい。
【００８１】
図１０に示した例においては、前述の処理手順により停留フラグがセットされていた位置情報、即ち時刻ｔ3 、ｔ4 、…、ｔ7 に対応する点については太丸の形状の一の点に統合され、見分けがつくように表示されている。これにより、ユーザは太丸の形状で表示されている点は、携帯電話機１が停留していたことを示していると認識することができる。時刻ｔ31、ｔ32、…、ｔ37に対応する点を結ぶ複数の線分については一の線に置換され、太線で表示されている。これにより、ユーザは太線で表示されている線は携帯電話機１の移動軌跡が重複していることを認識することができる。時刻ｔ53、ｔ54、…、ｔ59に対応する点を結ぶ複数の線分については、一の図形に置換され網掛けで表示されている。これにより、ユーザは網掛けで表示されている図形は携帯電話機１の移動軌跡が密集しており判別が難しいことを認識することができる。
【００８２】
次に、表示部４５が有する画面上で、移動軌跡の線分に対して置換された一の図形、一の線分又は一の点に、ユーザの操作によってマウスポインタが重なった場合に、置換された一の図形、一の線分又は統合された一の点に含まれる各点の位置情報が対応付けられている時刻情報を表示する処理について説明する。
【００８３】
なお、図７及び図８に示した処理手順において、軌跡表示装置４の制御部４０は置換した一の図形に対し、位置情報及びその位置情報に対応する時刻情報を記憶しておくことが好ましい。同様に、置換した一の線分に対し、位置情報及びその位置情報に対応する時刻情報を記憶しておく。更に同様に、統合した一の点に対し、位置情報及びその位置情報に対応する時刻情報を記憶しておく。例えばある図形にマウスポインタが重なった場合に、その図形に対して記憶されている位置情報に対応する時刻情報を直ちにソートして表示するためである。ある図形にマウスポインタが重なったことを検知する都度、位置情報ＤＢ３２１から位置情報及びその位置情報に対応する時刻情報を読み出してもよいが負荷が大きくなるので、予め位置情報及びその位置情報に対応する時刻情報を記憶しておく。例えば、図１０に示したように時刻ｔ3 、ｔ4 、…、ｔ7 に対応する点を一の点に統合した場合、軌跡表示装置４の制御部４０は太丸の点に対して、時刻ｔ3 、ｔ4 、…、ｔ7 の時刻情報と時刻ｔ3 、ｔ4 、…、ｔ7 に対応する位置情報とを記憶しておく。
【００８４】
図１１及び図１２は、本発明に係る軌跡表示方法を実施する軌跡表示装置４の制御部４０が、一の図形、一の線分又は一の点にマウスポインタが重なった場合に、時刻情報を表示する処理手順を示すフローチャートである。
【００８５】
軌跡表示装置４の制御部４０は、表示部４５が有する画面上の置換された一の図形又は一の線分にマウスポインタが重なっているか否かを判断する（ステップＳ３０１）。制御部４０は、一の図形又は一の線分にマウスポインタが重なっているか否かを操作部４４により検知することが可能である。
【００８６】
制御部４０は、置換された一の図形又は一の線分にマウスポインタが重なっていないと判断した場合は（Ｓ３０１：ＮＯ）、統合された一の点にマウスポインタが重なっているか否かを判断する（ステップＳ３０２）。制御部４０はステップＳ３０２において統合された一の点にマウスポインタが重なっていないと判断した場合は（Ｓ３０２：ＮＯ）、処理をステップＳ３０１へ戻し、置換された一の図形又は一の線分にマウスポインタが重なっているか、若しくは統合された一の点にマウスポインタが重なっていると判断するまで待機する。
【００８７】
制御部４０は、ステップＳ３０２において、統合された一の点にマウスポインタが重なっていると判断した場合は（Ｓ３０２：ＹＥＳ）、重なっていると判断された一の点に対して記憶してある時刻情報を読み出す（ステップＳ３０３）。重なっていると判断された一の点に対して記憶してある位置情報を読み出し、読み出した位置情報に対応している時刻情報を読み出してもよい。
【００８８】
制御部４０は、読み出した時刻情報を時系列にソートし（ステップＳ３０４）、ソートした時刻情報を表示部４５が有する画面上に表示し（ステップＳ３０５）、処理を終了する。この場合、制御部４０は、時刻情報を対応する一の点の近傍に表示する。
【００８９】
一方、制御部４０はステップＳ３０１において、置換された一の図形又は一の線分にマウスポインタが重なっていると判断した場合は（Ｓ３０１：ＹＥＳ）、重なっていると判断された一の図形又は一の線分に対して記憶してある時刻情報を読み出す（ステップＳ３０６）。制御部４０は、読み出した時刻情報を時系列にソートし（ステップＳ３０７）、ソートした時刻情報を表示部４５が有する画面上に表示する（ステップＳ３０８）。この場合、制御部４０は、時刻情報を対応する一の図形又は一の線分の近傍にメニュー表示によって表示する。
【００９０】
制御部４０は、メニュー表示によって表示した時刻情報が選択されたか否かを判断する（ステップＳ３０９）。メニュー表示によって表示した時刻情報は、ユーザが操作部４４によりマウスポインタを移動させることによって選択することが可能である。制御部４０は、時刻情報が選択されていないと判断した場合は（Ｓ３０９：ＮＯ）、処理をステップＳ３０９へ戻し、時刻情報が選択されたと判断するまで待機する。なお、制御部４０は、時刻情報が選択されたと判断するまで待機している間に、一の図形又は一の線分に重ねられていたマウスポインタが一の図形又は一の線分から外れたことを検知した場合は、処理を終了してもよい。
【００９１】
制御部４０は、時刻情報が選択されたと判断した場合は（Ｓ３０９：ＹＥＳ）、選択された時刻情報が二つ以上であるか否かを判断する（ステップＳ３１０）。
【００９２】
制御部４０は、選択された時刻情報が二つ以上であると判断した場合は（Ｓ３１０：ＹＥＳ）、選択された時刻情報に対応する位置情報が示す位置に相当する点を時系列に結んだ移動軌跡を一の図形又は一の線分に重畳して表示し（ステップＳ３１１）、処理を終了する。
【００９３】
制御部４０は、選択された時刻情報が二つ未満、即ち一つであると判断した場合は（Ｓ３１０：ＮＯ）、選択された時刻情報に対応する位置情報が示す位置に相当する点を一の図形又は一の線分に重畳して表示し（ステップＳ３１２）、処理を終了する。
【００９４】
図１３は、本発明に係る軌跡表示方法を実施する軌跡表示装置４の表示部４５が有する画面上で統合されて表示される一の点の近傍に、時刻情報が表示される例を示す説明図である。図１３に、図１１及び図１２に示した軌跡表示装置４の制御部４０の処理手順の内のステップＳ３０２〜ステップＳ３０５によって時刻情報が表示される例を示している。図１３（ａ）は、統合された一の点にマウスポインタが重なっていない場合（Ｓ３０２：ＮＯ）を示しており、図１３（ｂ）は、統合された一の点にマウスポインタが重なっている場合（Ｓ３０２：ＹＥＳ）を示している。
【００９５】
図１３（ａ）に示すように、統合された一の点にマウスポインタが重なっていない場合は何も表示されない。図１３（ｂ）に示すように、統合された一の点にマウスポインタが重なっている場合は、軌跡表示装置４の制御部４０がこれを検知して統合された一の点に対して記憶してある時刻情報ｔ3 、ｔ4 、…、ｔ7 を読み出して表示する。ユーザは、図１３（ｂ）に示すように一の点に対して記憶してある時刻情報を確認することで携帯電話機１が時刻ｔ3 〜ｔ7の間停留していたこと及び停留していた時刻ｔ3 〜ｔ7を把握することができる。
【００９６】
図１４は、本発明に係る軌跡表示方法を実施する軌跡表示装置４の表示部４５が有する画面上で置換されて表示される一の線分の近傍に、時刻情報が表示される例を示す説明図である。図１４には、図１１及び図１２に示した軌跡表示装置４の制御部４０の処理手順の内のステップＳ３０１及びステップＳ３０６〜ステップＳ３１２によって時刻情報が表示される例を示している。図１４（ａ）は、置換された一の線分にマウスポインタが重なっている場合（Ｓ３０１：ＹＥＳ）を示しており、図１４（ｂ）は、置換された一の線分にマウスポインタが重なることによって表示された時刻情報の内の一が選択された場合（Ｓ３１０：ＮＯ）を示している。さらに図１４（ｃ）は、置換された一の線分にマウスポインタが重なることによって表示された時刻情報が複数選択された場合（Ｓ３１０：ＹＥＳ）を示している。
【００９７】
図１４（ａ）に示すように、置換された一の線分にマウスポインタが重なっている場合は、軌跡表示装置４の制御部４０がこれを検知し、置換された一の線分に係る時刻情報ｔ31、ｔ32、…、ｔ37を読み出して表示する。また、図１４（ｂ）に示すように、表示された時刻情報の内の時刻ｔ35がユーザによって選択された場合、制御部４０は選択された時刻情報に対応する位置情報を読み出し、位置情報が示す位置に相当する点を描画する。ユーザは、重複した複数の線分が一の線分に置換されて表示されても、時間経過に対する携帯電話機１の位置を把握することができる。さらに、図１４（ｃ）に示すように、表示された時刻情報の内の時刻ｔ32〜ｔ34がユーザによって選択された場合、制御部４０は選択された時刻情報に対応する位置情報を読み出し、位置情報が示す位置に相当する点を時系列に結んで軌跡を重ねて描画する。ユーザは、重複した複数の線分が一の線分に置換されて表示されても、時刻ｔ32〜ｔ34の時間経過に対する携帯電話機１の移動状況を把握することができる。
【００９８】
図１５は、本発明に係る軌跡表示方法を実施する軌跡表示装置４の表示部４５が有する画面上で置換されて表示される一の図形の近傍に、時刻情報が表示される例を示す説明図である。図１５には、図１１及び図１２に示した制御部４０の処理手順の内のステップＳ３０１及びステップＳ３０６〜ステップＳ３１２によって時刻情報が表示される例を示している。図１５（ａ）は、置換された一の図形にマウスポインタが重なっている場合（Ｓ３０１：ＹＥＳ）を示しており、図１５（ｂ）及び（ｃ）は、置換された一の図形にマウスポインタが重なることによって表示された時刻情報が複数選択された場合（Ｓ３１０：ＹＥＳ）を示している。
【００９９】
図１５（ａ）に示すように、置換された一の図形にマウスポインタが重なっている場合は、軌跡表示装置４の制御部４０がこれを検知し、置換された一の図形に対して記憶してある時刻情報…、ｔ54、…、ｔ59を読み出して表示する。また、図１５（ｂ）に示すように表示された時刻情報の内の時刻ｔ54〜ｔ56がユーザによって選択された場合、制御部４０は選択された時刻情報ｔ54〜ｔ56に対応する位置情報を読み出し、位置情報が示す位置に相当する点を時系列に結んで軌跡を重ねて描画する。ユーザは、密集した線分群が一の図形に置換されて表示されても、時刻ｔ54〜ｔ56の時間経過に対する携帯電話機１の移動状況を把握することができる。同様にして図１５（ｃ）に示すように、時刻情報ｔ56〜ｔ59がユーザによって選択された場合、制御部４０は選択された時刻情報ｔ56〜ｔ59に対応する位置情報を読み出し、位置情報が示す位置に相当する各点を時系列に結んで軌跡を重畳して描画する。ユーザは、時刻ｔ56〜ｔ59の時間経過に対する携帯電話機１の移動状況を把握することができる。
【０１００】
上述のような軌跡表示装置４の制御部４０の処理により、軌跡表示装置４の表示部４５が有する画面上に表示される携帯電話機１の移動軌跡は、移動軌跡の複数の線分が密集する場合は一の図形に置換されて表示されるので見やすくなる。また、移動軌跡の複数の線分が重複する場合は一の線分に置換されて表示されるので見やすくなる。携帯電話機１が停留していた位置に対する点は、太丸の形状の一の点に統合されて表示されるので見やすくなる。さらに、描画する線分又は点の数が置換及び統合によって減少するので、軌跡表示装置４の制御部４０の描画処理の負担を低減させることができる。また、軌跡表示装置４の制御部４０の処理により、置換又は統合された複数の線分又は点に対して時刻情報が表示されるので、ユーザは携帯電話機１の時間経過に対する移動状況を把握することができる。
【０１０１】
なお、本実施の形態では、図４及び図５で示した処理手順において、軌跡表示装置４の制御部４０が記憶した重複フラグ、密集フラグについては、複数の線分が密集しており且つ重複していると判断されることがあり得る。両者を区別することは難しい場合があるからである。したがって、軌跡表示装置４の制御部４０は、重複フラグ及び密集フラグがいずれもセットされていると判断した場合は、密集フラグがセットされていることを優先にして処理するようにしてもよい。
【０１０２】
なお、本実施の形態の図４及び図５に示した制御部の処理手順において、始点と終点とを結ぶ線分が他の時系列に連続する位置情報が示す位置に相当する点を結ぶ複数の線分と共に密集するか否かを判断する処理においては、各位置情報についてそれまでに時系列に結んで得られた線分と交差するか否かにより判断する構成を示した。本発明はこれに限らず、ある縮小率に対する地図イメージに対して所定の面積の略楕円形の図形を設定しておき、その図形の座標を一定の距離ずつずらし、図形の座標をずらす都度図形の中に包含される携帯電話機１の位置情報が示す位置に相当する点の数を計数する。計数した数が所定数以上である場合に、その図形の中に包含される点を結ぶ複数の線分が密集すると判断するようにしてもよい。
【０１０３】
なお、本実施の形態では軌跡表示装置４の制御部４０は、位置情報が示す位置に相当する点を結んだ複数の線分が密集するか否か、重複するか否か、及び位置情報が示す位置に相当する点が所定距離内にあるか否かの判断を全て行なう構成とした。しかし本発明の軌跡表示方法はこれに限らず、位置情報が示す位置に相当する点を結んだ複数の線分が密集するか否か、重複するか否か、及び位置情報が示す位置に相当する点が所定距離内にあるか否かの判断の内のいずれか一つの判断を行なう構成でもよい。例えば、複数の線分が密集するか否かのみ判断し、複数の線分が密集すると判断された場合は密集する複数の線分を包含するような一の図形に置換して表示するだけでもよい。
【０１０４】
なお、本実施の形態では軌跡表示装置４は表示する軌跡の対象である携帯電話機１の位置情報をサーバ装置３から一回の処理によって取得してから、描画のための置換・統合情報を作成し、一度に軌跡を表示する処理を行なうように構成した。しかし本発明は携帯電話機１の位置情報の取得のタイミングを限定するものではなく、サーバ装置３が携帯電話機１から経緯度の情報を受信する都度、位置情報を軌跡表示装置４に送信し、軌跡表示装置４はリアルタイムに携帯電話機１の移動軌跡を表示する構成としてもよい。この場合、軌跡表示装置４の制御部は、位置情報を受信する都度、それまでに受信した時系列に連続する位置情報に基づいて位置情報が示す位置に相当する点が所定距離内にあるか、位置情報が示す点を結ぶ線分が重複するか又は密集するかを判断する。
【０１０５】
なお、本実施の形態では軌跡表示装置４の制御部４０が本発明に係る軌跡表示方法を実施するための置換・統合情報を作成し、作成した置換・統合情報に基づいて軌跡を表示する構成とした。しかし本発明はこれに限らず、サーバ装置３で移動軌跡の対象である携帯電話機１についての時系列に連続する位置情報を読み出し、読み出した位置情報に基づいて置換・統合情報を作成し、軌跡表示装置４へ送信する構成でもよい。これにより、軌跡表示装置４の制御部４０の負荷が低減され得る。
【０１０６】
以上の実施の形態に関し更に、以下の付記を開示する。
【０１０７】
（付記１）
移動体の位置情報を時系列で取得し、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する軌跡表示方法において、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断し、密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換して表示することを特徴とする軌跡表示方法。
【０１０８】
（付記２）
移動体の位置情報を時系列で取得し、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する軌跡表示方法において、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複するか否かを判断し、重複すると判断した場合、重複する複数の線分を一の線分に置換して表示することを特徴とする軌跡表示方法。
【０１０９】
（付記３）
移動体の位置情報を時系列で取得し、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する軌跡表示方法において、いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断し、所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合して表示することを特徴とする軌跡表示方法。
【０１１０】
（付記４）
移動体の位置情報を時系列で取得し、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する軌跡表示方法において、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断し、密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換して表示し、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複するか否かを判断し、重複すると判断した場合、重複する複数の線分を一の線分に置換して表示し、いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断し、所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合して表示することを特徴とする軌跡表示方法。
【０１１１】
（付記５）
前記位置情報には夫々が取得された時刻を示す時刻情報が対応付けられており、一の図形又は一の線分に置換された複数の線分夫々の両端の点若しくは統合された点の位置情報に対応付けられた時刻情報を前記一の図形、一の線分又は一の点の近傍に表示し、前記一の図形、一の線分又は一の点の近傍に表示された時刻情報が選択されたことを検知し、時刻情報が選択されたことを検知した場合、選択された時刻情報に対応づけられた位置情報が示す位置に相当する点を時系列に結んだ軌跡を前記一の図形、一の線分又は一の点に重畳して表示することを特徴とする付記１乃至４のいずれかに記載の軌跡表示方法。
【０１１２】
（付記６）
時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分とが交差する交差数が所定数以上である場合に、前記密集状態であると判断することを特徴とする付記１、４又は５のいずれかに記載の軌跡表示方法。
【０１１３】
（付記７）
前記各点の内の、前記地図イメージ上の所定の面積内に包含される点の数が所定数以上である場合に、前記密集状態であると判断することを特徴とする付記１、４又は５のいずれかに記載の軌跡表示方法。
【０１１４】
（付記８）
前記所定距離は、地図イメージの縮小率によって設定を変更することを特徴とする付記３乃至７のいずれかに記載の軌跡表示方法。
【０１１５】
（付記９）
移動体の位置情報を時系列で取得する手段と、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する手段とを備える軌跡表示装置において、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断する密集判断手段と、該密集判断手段が密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換して表示する手段とを備えることを特徴とする軌跡表示装置。
【０１１６】
（付記１０）
移動体の位置情報を時系列で取得する手段と、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する手段とを備える軌跡表示装置において、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複するか否かを判断する手段と、重複すると判断した場合、重複する複数の線分を一の線分に置換して表示する手段とを備えることを特徴とする軌跡表示装置。
【０１１７】
（付記１１）
移動体の位置情報を時系列で取得する手段と、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する手段とを備える軌跡表示装置において、いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断する手段と、所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合して表示する手段とを備えることを特徴とする軌跡表示装置。
【０１１８】
（付記１２）
移動体の位置情報を時系列で取得する手段と、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んで軌跡を表示する手段とを備える軌跡表示装置において、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断する密集判断手段と、該密集判断手段が密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換して表示する手段と、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複するか否かを判断する手段と、重複すると判断した場合、重複する複数の線分を一の線分に置換して表示する手段と、いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断する手段と、所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合して表示する手段とを備えることを特徴とする軌跡表示装置。
【０１１９】
（付記１３）
前記位置情報には夫々が取得された時刻を示す時刻情報が対応付けられており、一の図形又は一の線分に置換された複数の線分夫々の両端の点若しくは統合された点の位置情報に対応付けられた時刻情報を前記一の図形、一の線分又は一の点の近傍に表示する手段と、前記一の図形、一の線分又は一の点の近傍に表示された時刻情報が選択されたことを検知する手段と、時刻情報が選択されたことを検知した場合、選択された時刻情報に対応付けられた位置情報が示す位置に相当する点を時系列に結んだ軌跡を前記一の図形、一の線分又は一の点に重畳して表示する手段とを備えることを特徴とする付記９乃至１２のいずれかに記載の軌跡表示装置。
【０１２０】
（付記１４）
前記密集判断手段は、時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分とが交差する交差数が所定数以上である場合に、前記密集状態であると判断するようにしてあることを特徴とする付記９、１２又は１３のいずれかに記載の軌跡表示装置。
【０１２１】
（付記１５）
前記密集判断手段は、前記各点の内の、前記地図イメージ上の所定の面積内に包含される点の数が所定数以上である場合に、前記密集状態であると判断するようにしてあることを特徴とする付記９、１２又は１３のいずれかに記載の軌跡表示装置。
【０１２２】
（付記１６）
前記所定距離は、地図イメージの縮小率によって設定を変更するようにしてあることを特徴とする付記１１乃至１５のいずれかに記載の軌跡表示装置。
【０１２３】
（付記１７）
表示手段を有するコンピュータに、移動体の位置情報を時系列で取得する機能、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んだ軌跡を前記表示手段に表示させる機能を実現させるためのコンピュータプログラムにおいて、コンピュータに、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断する密集判断機能、及び、該密集判断機能が密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換する機能を実現させることを特徴とするコンピュータプログラム。
【０１２４】
（付記１８）
表示手段を有するコンピュータに、移動体の位置情報を時系列で取得する機能、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んだ軌跡を前記表示手段に表示させる機能を実現させるためのコンピュータプログラムにおいて、コンピュータに、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複するか否かを判断する機能、及び、重複すると判断した場合、重複する複数の線分を一の線分に置換する機能を実現させることを特徴とするコンピュータプログラム。
【０１２５】
（付記１９）
表示手段を有するコンピュータに、移動体の位置情報を時系列で取得する機能、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んだ軌跡を前記表示手段に表示させる機能を実現させるためのコンピュータプログラムにおいて、コンピュータに、いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断する機能、及び、所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合する機能を実現させることを特徴とするコンピュータプログラム。
【０１２６】
（付記２０）
表示手段を有するコンピュータに、移動体の位置情報を時系列で取得する機能、地図情報に基づく地図イメージ上で、取得した前記移動体の位置情報が示す位置に相当する点を時系列に結んだ軌跡を前記表示手段に表示させる機能を実現させるためのコンピュータプログラムにおいて、コンピュータに、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断する密集判断機能、該密集判断機能が密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換する機能、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複するか否かを判断する機能、重複すると判断した場合、重複する複数の線分を一の線分に置換する機能、いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断する機能、及び、所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合する機能を実現させることを特徴とするコンピュータプログラム。
【０１２７】
（付記２１）
前記位置情報には夫々が取得された時刻を示す時刻情報が対応付けられており、一の図形又は一の線分に置換された複数の線分夫々の両端の点若しくは統合された点の位置情報に対応付けられた時刻情報を前記一の図形、一の線分又は一の点の近傍に表示させる機能、前記一の図形、一の線分又は一の点の近傍に表示された時刻情報が選択されたことを検知する機能、及び、時刻情報が選択されたことを検知した場合、選択された時刻情報が対応付けられた位置情報が示す位置に相当する点を時系列に結んだ軌跡を前記一の図形、一の線分又は一の点に更に重畳して表示させる機能を実現させることを特徴とする付記１７乃至２０のいずれかに記載のコンピュータプログラム。
【０１２８】
（付記２２）
前記密集判断機能は、コンピュータに、時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分とが交差する交差数が所定数以上である場合に、前記密集状態であると判断させるようにしてあることを特徴とする付記１７、２０又は２１のいずれかに記載のコンピュータプログラム。
【０１２９】
（付記２３）
前記密集判断機能は、コンピュータに、前記各点の内の、前記地図イメージ上の所定の面積内に包含される点の数が所定数以上である場合に、前記密集状態であると判断させるようにしてあることを特徴とする付記１７、２０又は２１のいずれかに記載のコンピュータプログラム。
【０１３０】
（付記２４）
複数の移動体に対して時系列に取得した位置情報及び地図情報を記憶する中央装置と、該中央装置と接続しており表示手段を有する端末装置とを含み、前記中央装置は、記憶している地図情報に基づく地図イメージ上で、記憶している前記移動体のうち一の移動体にについての位置情報が示す位置に相当する点を時系列に結んだ軌跡を表示するための描画情報を作成する手段と、作成した描画情報を送信する手段とを備え、前記端末装置は、前記描画情報を受信する手段と、受信した描画情報に基づいて前記表示手段に移動軌跡を表示する手段とを備える軌跡表示システムにおいて、前記端末装置は、移動体を指定する指定情報を送信する手段と、指定した移動体に対する描画情報を受信する手段とを備え、前記中央装置は、前記指定情報を受信する手段と、指定された移動体に対し、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断する密集判断手段と、該密集判断手段が密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換して表示するための情報を描画情報として作成する手段とを備えることを特徴とする軌跡表示システム。
【０１３１】
（付記２５）
複数の移動体に対して時系列に取得した位置情報及び地図情報を記憶する中央装置と、該中央装置と接続しており表示手段を有する端末装置とを含み、前記中央装置は、記憶している地図情報に基づく地図イメージ上で、記憶している前記移動体のうち一の移動体にについての位置情報が示す位置に相当する点を時系列に結んだ軌跡を表示するための描画情報を作成する手段と、作成した描画情報を送信する手段とを備え、前記端末装置は、前記描画情報を受信する手段と、受信した描画情報に基づいて前記表示手段に移動軌跡を表示する手段とを備える軌跡表示システムにおいて、前記端末装置は、移動体を指定する指定情報を送信する手段と、指定した移動体に対する描画情報を受信する手段とを備え、前記中央装置は、前記指定情報を受信する手段と、指定された移動体に対し、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複するか否かを判断する手段と、重複すると判断した場合、重複する複数の線分を一の線分に置換して表示するための情報を描画情報として作成する手段とを備えることを特徴とする軌跡表示システム。
【０１３２】
（付記２６）
複数の移動体に対して時系列に取得した位置情報及び地図情報を記憶する中央装置と、該中央装置と接続しており表示手段を有する端末装置とを含み、前記中央装置は、記憶している地図情報に基づく地図イメージ上で、記憶している前記移動体のうち一の移動体にについての位置情報が示す位置に相当する点を時系列に結んだ軌跡を表示するための描画情報を作成する手段と、作成した描画情報を送信する手段とを備え、前記端末装置は、前記描画情報を受信する手段と、受信した描画情報に基づいて前記表示手段に移動軌跡を表示する手段とを備える軌跡表示システムにおいて、前記端末装置は、移動体を指定する指定情報を送信する手段と、指定した移動体に対する描画情報を受信する手段とを備え、前記中央装置は、前記指定情報を受信する手段と、指定された移動体に対し、いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断する手段と、所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合して表示するための情報を描画情報として作成する手段とを備えることを特徴とする軌跡表示システム。
【０１３３】
（付記２７）
複数の移動体に対して時系列に取得した位置情報及び地図情報を記憶する中央装置と、該中央装置と接続しており表示手段を有する端末装置とを含み、前記中央装置は、記憶している地図情報に基づく地図イメージ上で、記憶している前記移動体のうち一の移動体にについての位置情報が示す位置に相当する点を時系列に結んだ軌跡を表示するための描画情報を作成する手段と、作成した描画情報を送信する手段とを備え、前記端末装置は、前記描画情報を受信する手段と、受信した描画情報に基づいて前記表示手段に移動軌跡を表示する手段とを備える軌跡表示システムにおいて、前記端末装置は、移動体を指定する指定情報を送信する手段と、指定した移動体に対する描画情報を受信する手段とを備え、前記中央装置は、前記指定情報を受信する手段と、指定された移動体に対し、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ複数の線分が、前記地図イメージ上で所定範囲内に所定数以上存在する密集状態であるか否かを判断する密集判断手段と、該密集判断手段が密集状態であると判断した場合、前記所定範囲内に存在する複数の線分を包含する一の図形に置換して表示するための情報を描画情報として作成する手段と、前記各点の内の、時系列に連続する位置情報が示す位置に相当するいずれか二点を結ぶ線分が、他の時系列に連続する位置情報が示す位置に相当する二点を結ぶ線分と前記地図イメージ上で重複する否かを判断する手段と、重複すると判断した場合、重複する複数の線分を一の線分に置換して表示するための情報を描画情報として作成する手段と、いずれかの時系列に連続する位置情報が示す位置に相当する点が所定距離内にあるか否かを判断する手段と、所定距離内にあると判断した場合、所定距離内にある複数の点を所定の形状の一の点に統合して表示するための情報を描画情報として作成する手段とを備えることを特徴とする軌跡表示システム。
【０１３４】
（付記２８）
前記位置情報には夫々が取得された時刻を示す時刻情報が対応付けられており、前記中央装置は、一の図形又は一の線分に置換された複数の線分夫々の両端の点若しくは統合された点の位置情報に対応付けられた時刻情報を前記一の図形、一の線分又は一の点の近傍に表示するための情報を描画情報として作成する手段と、前記一の図形、一の線分又は一の点の近傍に表示された時刻情報が選択されたことを検知する手段と、時刻情報が選択されたことを検知した場合、選択された時刻情報に対応付けられた位置情報が示す位置に相当する点を時系列に結んだ軌跡を前記一の図形、一の線分又は一の点に重畳して表示するための情報を描画情報として作成する手段とを備えることを特徴とする付記２４乃至２７のいずれかに記載の軌跡表示システム。
【図面の簡単な説明】
【０１３５】
【図１】本発明に係る軌跡表示方法を実施する軌跡表示装置を含む軌跡表示システムを概念的に示す説明図である。
【図２】本発明の軌跡表示方法を実施する軌跡表示システムを構成する携帯電話機、サーバ装置及び軌跡表示装置の内部構成を示すブロック図である。
【図３】実施の形態における軌跡表示装置の制御部が、サーバ装置から取得した携帯電話機についての時系列に連続する位置情報の例を示す説明図である。
【図４】本発明に係る軌跡表示方法を実施する軌跡表示装置の制御部が、置換・統合情報を記憶する処理手順を示すフローチャートである。
【図５】本発明に係る軌跡表示方法を実施する軌跡表示装置の制御部が、置換・統合情報を記憶する処理手順を示すフローチャートである。
【図６】本発明に係る軌跡表示方法を実施する軌跡表示装置の一時記憶領域に記憶された置換・統合情報の例を示す説明図である。
【図７】本発明に係る軌跡表示方法を実施する軌跡表示装置の制御部が、置換・統合情報に基づいて表示部に描画する処理手順を示すフローチャートである。
【図８】本発明に係る軌跡表示方法を実施する軌跡表示装置の制御部が、置換・統合情報に基づいて表示部に描画する処理手順を示すフローチャートである。
【図９】本発明に係る軌跡表示方法を実施する軌跡表示装置の表示部に表示される携帯電話機の移動軌跡の例を示す説明図である。
【図１０】本発明に係る軌跡表示方法を実施する軌跡表示装置の表示部に表示される携帯電話機の移動軌跡の例を示す説明図である。
【図１１】本発明に係る軌跡表示方法を実施する軌跡表示装置の制御部が、一の図形、一の線分又は一の点にマウスポインタが重なった場合に、時刻情報を表示する処理手順を示すフローチャートである。
【図１２】本発明に係る軌跡表示方法を実施する軌跡表示装置の制御部が、一の図形、一の線分又は一の点にマウスポインタが重なった場合に、時刻情報を表示する処理手順を示すフローチャートである。
【図１３】本発明に係る軌跡表示方法を実施する軌跡表示装置の表示部が有する画面上で統合されて表示される一の点の近傍に、時刻情報が表示される例を示す説明図である。
【図１４】本発明に係る軌跡表示方法を実施する軌跡表示装置の表示部が有する画面上で置換されて表示される一の線分の近傍に、時刻情報が表示される例を示す説明図である。
【図１５】本発明に係る軌跡表示方法を実施する軌跡表示装置の表示部が有する画面上で置換されて表示される一の図形の近傍に、時刻情報が表示される例を示す説明図である。
【符号の説明】
【０１３６】
１  携帯電話機
２ａ，２ｂ，…  ＧＰＳ衛星
３  サーバ装置
４  軌跡表示装置
１０，３０，４０  制御部
４５  表示部
【図１】
2008107916.tif 000003
【図２】
2008107916.tif 000004
【図３】
2008107916.tif 000005
【図４】
2008107916.tif 000006
【図５】
2008107916.tif 000007
【図６】
2008107916.tif 000008
【図７】
2008107916.tif 000009
【図８】
2008107916.tif 000010
【図９】
2008107916.tif 000011
【図１０】
2008107916.tif 000012
【図１１】
2008107916.tif 000013
【図１２】
2008107916.tif 000014
【図１３】
2008107916.tif 000015
【図１４】
2008107916.tif 000016
【図１５】
2008107916.tif 000017