JP6604023B2 - Information processing system, control method and program thereof, and navigation management server, control method and program thereof - Google Patents
Information processing system, control method and program thereof, and navigation management server, control method and program thereof Download PDFInfo
- Publication number
- JP6604023B2 JP6604023B2 JP2015088169A JP2015088169A JP6604023B2 JP 6604023 B2 JP6604023 B2 JP 6604023B2 JP 2015088169 A JP2015088169 A JP 2015088169A JP 2015088169 A JP2015088169 A JP 2015088169A JP 6604023 B2 JP6604023 B2 JP 6604023B2
- Authority
- JP
- Japan
- Prior art keywords
- navigation
- information
- navigation device
- management server
- position information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 40
- 230000010365 information processing Effects 0.000 title claims description 22
- 238000007726 management method Methods 0.000 description 66
- 230000006870 function Effects 0.000 description 20
- WBMKMLWMIQUJDP-STHHAXOLSA-N (4R,4aS,7aR,12bS)-4a,9-dihydroxy-3-prop-2-ynyl-2,4,5,6,7a,13-hexahydro-1H-4,12-methanobenzofuro[3,2-e]isoquinolin-7-one hydrochloride Chemical compound Cl.Oc1ccc2C[C@H]3N(CC#C)CC[C@@]45[C@@H](Oc1c24)C(=O)CC[C@@]35O WBMKMLWMIQUJDP-STHHAXOLSA-N 0.000 description 5
- 238000013523 data management Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- KNMAVSAGTYIFJF-UHFFFAOYSA-N 1-[2-[(2-hydroxy-3-phenoxypropyl)amino]ethylamino]-3-phenoxypropan-2-ol;dihydrochloride Chemical compound Cl.Cl.C=1C=CC=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC=C1 KNMAVSAGTYIFJF-UHFFFAOYSA-N 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
ユーザの現在の位置に向かうナビゲーション装置の位置情報を手間を掛けることなく取得し、表示する仕組みを提供することのできる情報処理システム、その制御方法、及びプログラム、並びに、ナビゲーション管理サーバ、その制御方法、及びプログラムに関する。 Information processing system, control method, program, navigation management server, and control method thereof that can provide a mechanism for acquiring and displaying the position information of the navigation device toward the current position of the user without trouble And the program.
従来から車両に搭載されるナビゲーション装置が利用されている。このナビゲーション装置は、使用者(運転手)に対して道案内を開始するに当たり、車両の使用者から目的地の設定を受け付ける。車両は搭載されたGPS(Global Positioning System)受信装置より車両の現在の位置情報をリアルタイムに取得する。車両はナビゲーション管理サーバに対して車両の位置情報と設定された目的地の情報を送信する。ナビゲーション管理サーバでは、車両から送信された車両の位置情報と目的地の情報に基づいて目的地までの最適なルートを検索し、車両に最適なルートを送信する。車両はナビゲーション管理サーバから送信されたルートに基づいて、車両の表示部を通じて使用者に対して道案内を行う。このようにして、設定された目的地まで車両を道案内する仕組みが存在している。 Conventionally, navigation devices mounted on vehicles have been used. This navigation device accepts a destination setting from the user of the vehicle when starting road guidance for the user (driver). The vehicle acquires the current position information of the vehicle in real time from a GPS (Global Positioning System) receiver. The vehicle transmits vehicle position information and set destination information to the navigation management server. The navigation management server searches for the optimum route to the destination based on the vehicle position information and the destination information transmitted from the vehicle, and transmits the optimum route for the vehicle. Based on the route transmitted from the navigation management server, the vehicle provides route guidance to the user through the display unit of the vehicle. Thus, there is a mechanism for guiding the vehicle to the set destination.
この仕組みを用いれば、例えば待ち合わせ場所をナビゲーション装置に入力することで、ナビゲーション装置に道案内をさせ、待ち合わせ場所まで移動することが可能となる。 If this mechanism is used, for example, by inputting a meeting place into the navigation device, it is possible to guide the navigation device to the route and move to the meeting place.
特許文献1では、ユーザが所持する携帯端末のGPS機能により取得したユーザの位置情報を、車両に送信することにより、車両の使用者が簡単に目的地を設定することが可能な仕組みが開示されている。
待ち合わせをするユーザが他のユーザよりも先に待ち合わせ場所に到着した場合、待ち合わせ場所で他のユーザを待たなければならない。特に他のユーザが車両で待ち合わせ場所に向かう場合、道路の渋滞により到着時間が大幅に遅れてしまうことがあるため、これにより待ち合わせ場所で待機するユーザが不安になってしまうことがある。 When a user who is waiting for the user arrives at the meeting place before other users, the user must wait for the other user at the meeting place. In particular, when another user heads to a meeting place with a vehicle, the arrival time may be greatly delayed due to traffic jams on the road, which may cause anxiety for the user waiting at the meeting place.
上述した特許文献1では、車両の使用者が簡単に目的地を設定することができる仕組みが開示されているものの、待ち合わせをするユーザが待ち合わせ場所に向かう他のユーザの車両の状況を把握する仕組みは開示されていない。
Although the above-described
待ち合わせをするユーザは、他のユーザの車両の状況を把握する方法として、車両を運転中の他のユーザに電話をすることが考えられるが、運転中は電話に出ることができないため連絡を取る手段がない。 As a method for grasping the status of other users' vehicles, the user who is waiting may call another user who is driving the vehicle. There is no means.
そこで、本発明は特定地点に向かうナビゲーション装置の位置を容易に確認できる仕組みを提供することを目的とする。
SUMMARY OF THE INVENTION An object of the present invention is to provide a mechanism for easily confirming the position of a navigation device heading to a specific point .
本発明の情報処理システムは、ナビゲーション管理サーバで管理される、目的地を受け付けるナビゲーション装置と、前記ナビゲーション装置の識別情報と前記ナビゲーション装置にて受け付けた目的地の位置情報とを管理するナビゲーション管理サーバと、携帯端末とを備える情報処理システムであって、前記携帯端末から特定地点の位置情報を取得する第1の取得手段と、前記管理する前記ナビゲーション装置にて受け付けた目的地の位置情報と前記取得した特定地点の位置情報とに基づいて、前記特定地点に向かう1または複数のナビゲーション装置を特定する特定手段と、前記特定した前記ナビゲーション装置の位置情報を取得する第2の取得手段と、前記取得した前記ナビゲーション装置の位置情報に基づいて、前記携帯端末の表示部に前記ナビゲーション装置の位置を表示させるよう制御する表示制御手段とを備えることを特徴とする。
An information processing system according to the present invention manages a navigation device that receives a destination, is managed by a navigation management server, and identifies identification information of the navigation device and location information of the destination that is received by the navigation device . When an information processing system comprising a portable terminal, a first obtaining means for obtaining position information of a specific point from the mobile terminal, and the destination location information received by the navigation device to the management the obtained on the basis of the position information of the specific point, and identifying means for identifying one or more navigation devices towards said specific location, a second acquisition means for acquiring position information of the specified the navigation device, based on the obtained position information of the navigation device, the table of the mobile terminal Characterized in that it comprises a display control means for controlling so that the display position of the navigation device in section.
本発明によれば、特定地点に向かうナビゲーション装置の位置を容易に確認できる仕組みを提供することを可能とする。
ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to provide the mechanism which can confirm the position of the navigation apparatus which goes to a specific point easily .
以下、図面を参照しながら本発明の実施形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の情報処理システムにおけるシステム構成の一例である。 FIG. 1 is an example of a system configuration in an information processing system of the present invention.
本発明の情報処理システムは、携帯端末100、ナビゲーション管理サーバ200、ナビゲーション装置300を備えている。本発明の実施形態では、ナビゲーション装置300を車両に搭載されるナビゲーション装置300としたが、道案内アプリケーションをインストールした携帯端末(スマートフォン)であってもよい。ナビゲーション管理サーバ200は、携帯端末100とナビゲーション装置300にネットワークを介して通信可能に接続されている。
本発明の情報処理システムの概要を説明する。
The information processing system of the present invention includes a
An outline of the information processing system of the present invention will be described.
携帯端末100から待ち合わせをするナビゲーション装置300の現在位置の取得要求と、携帯端末100の現在の位置情報とをナビゲーション管理サーバに対して送信する。携帯端末100はユーザのスケジュール管理を行う機能であるスケジュール機能を備えており、携帯端末100に所定条件を満たすスケジュールがあればユーザの目的地情報を含むスケジュールの情報も併せて送信する。
The acquisition request of the current position of the
ナビゲーション管理サーバ200は複数のナビゲーション装置300の道案内の管理をするサーバ装置であって、ナビゲーション装置300からナビゲーション装置300の現在地情報と目的地を示す情報を取得し、ナビゲーション装置300の現在地から目的地までのルートを検索する。ナビゲーション管理サーバ200は検索により得られたルートをナビゲーション装置300に対して送信する。ナビゲーション装置300は受け取ったルートに基づいて、ナビゲーション装置300が記憶する地図の情報を用いて道案内を運転手に対して行っている。
The
ナビゲーション管理サーバ200は、携帯端末100の現在地を目的地とするナビゲーション装置300の現在位置の取得要求を受け付けると、携帯端末100から同時に送信された携帯端末100の位置情報を、目的地として設定しているナビゲーション装置300を抽出する。携帯端末100からスケジュールの情報が送信されたのであれば、ナビゲーション管理サーバ200はスケジュールに含まれる目的地情報を、目的地としているナビゲーション装置300を抽出し特定する。
When the
このようにしてナビゲーション管理サーバ200が特定したナビゲーション装置300の位置情報を取得し、ナビゲーション装置300の位置と携帯端末100の現在地(スケジュールの目的地)を地図上に示した画像である参照画像1300を生成し、参照画像を携帯端末100に対して送信する。
In this way, the position information of the
携帯端末100は、ナビゲーション管理サーバ200から送信された参照画像をディスプレイ110などの表示部に表示する。
以上が本発明の情報処理システムの概要である。
The
The above is the outline of the information processing system of the present invention.
次に図2を用いて携帯端末100のハードウェア構成を説明する。
Next, the hardware configuration of the
携帯端末100は、タッチパネルを備える装置である。
The
CPU101は、システムバスを介してメモリやコントローラを統括的に制御する。ROM102やHDD(ハードディスク)104には、CPU101の制御プログラムであるBIOS(Basic Input / OutputSystem)やオペレーティングシステム170が記憶されている。更には、携帯端末100が実行する機能を実現するために必要な、後述する各種プログラム等が記憶されている。
The
RAM103は、CPU101の主メモリ、ワークエリア等として機能する。CPU101は、処理の実行に際して必要なプログラム等をRAM103にロードして、プログラムを実行することで各種動作を実現するものである。
The
ディスプレイコントローラ104は、ディスプレイ110の表示を制御する。
The
タッチパネルコントローラ105は、タッチパネル111からの入力を制御する。ディスプレイ110は例えば液晶ディスプレイである。また、ディスプレイ110の表面にはタッチパネル111が備えられている。タッチパネル111に対するタッチ操作の検知をタッチパネルコントローラ105が制御する。
The
カメラコントローラ106は、カメラ112で取得した画像データの入力を制御する。
The
センサコントローラ107は、加速度センサなどのセンサ113からの入力を制御する。
The
ネットワークコントローラ108は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。
The
GPSコントローラ116は、GPS受信装置が受信するGPSの情報の入力を制御するものである。GPS受信装置がGPSの情報を受信することにより、現在の携帯端末100の位置情報を取得することができる。
The
前述したCPU101、各メモリ、各コントローラは、1つのチップ115に統合されている。いわゆるSoC(System on Chip)の形態で携帯端末100の内部に備えられている。
The
尚、CPU101は、例えばRAM103内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、ディスプレイ110での表示を可能としている。
For example, the
本発明の携帯端末100が後述する各種処理を実行するために用いられる各種プログラム等はフラッシュメモリ114に記録されており、必要に応じてRAM103にロードされることによりCPU101によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルはフラッシュメモリ114に格納されている。以上が、本実施形態におけるハードウェア構成である。尚、このハードウェア構成は一例であり、用途や目的に応じて様々な構成例がある。つまり位置情報を取得することが可能であれば、これに限定されない。
Various programs and the like used for the
次に図3を用いてナビゲーション管理サーバ200のハードウェア構成を説明する。
Next, the hardware configuration of the
ナビゲーション管理サーバ200は、CPU201、RAM202、ROM203、システムバス204、入力コントローラ205、ビデオコントローラ206、メモリコントローラ207、通信I/Fコントローラ208、入力デバイス209、ディスプレイ210、外部メモリ211(記憶手段に相当する)等を備える。
The
CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。
The
RAM202は、CPU201の主メモリ、ワークエリア等として機能する。CPU201は、処理の実行に際して必要なプログラム等をRAM202にロードして、プログラムを実行することで各種動作を実現するものである。
The
ROM203あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input / OutputSystem)やオペレーティングシステムや、各種装置の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
The
入力コントローラ205は、キーボードやマウス等のポインティングデバイス(入力デバイス209)からの入力を制御する。
The
ビデオコントローラ206はディスプレイ210等の表示装置の表示を制御する。ディスプレイ210は例えばCRTや液晶ディスプレイである。
The
メモリコントローラ207は、ブートプログラム、ブラウザソフトウェア、各種のアプリケーション、地図データ、ユーザファイル、各種データ等を記憶するハードディスクやフレキシブルディスク或いはPCMCIAカードスロットにアダプタを介して接続されるカード型メモリ等の外部メモリ211へのアクセスを制御する。
The
尚、CPU201は、例えばRAM202内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、ディスプレイ210上での表示を可能としている。また、CPU201は、ディスプレイ210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
Note that the
本発明のナビゲーション管理サーバ200が後述する各種処理を実行するために用いられる各種プログラム等はそれぞれ外部メモリ211に記憶されており、必要に応じてRAM202にロードされることにより、CPU201によって実行されるものである。さらに、本発明に係るプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ211に格納されている。
Various programs used for the
以上で、本発明の実施形態におけるナビゲーション管理サーバ200のハードウェア構成の説明を終了する。なお、図2に示すハードウェア構成は一例であって、目的や用途によって様々な構成例がある。
This is the end of the description of the hardware configuration of the
次に図4を用いてナビゲーション装置300のハードウェア構成を説明する。
Next, the hardware configuration of the
ナビゲーション装置300は、CPU301、RAM302、ROM303、システムバス304、入力コントローラ305、ビデオコントローラ306、メモリコントローラ307、通信I/Fコントローラ308、入力デバイス309、ディスプレイ310、外部メモリ311、GPSコントローラ313、GPS受信装置312等を備える。
The
CPU301は、システムバス304に接続される各デバイスやコントローラを統括的に制御する。
The
RAM302は、CPU301の主メモリ、ワークエリア等として機能する。CPU301は、処理の実行に際して必要なプログラム等をRAM302にロードして、プログラムを実行することで各種動作を実現するものである。
The
ROM303あるいは外部メモリ311には、CPU301の制御プログラムであるBIOS(Basic Input / OutputSystem)やオペレーティングシステムや、各種装置の実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
The
入力コントローラ305は、ボタン等のデバイス(入力デバイス309)からの入力を制御する。
The
ビデオコントローラ306はディスプレイ310等の表示装置の表示を制御する。ディスプレイ310は例えばCRTや液晶ディスプレイである。
The
メモリコントローラ307は、ブートプログラム、ブラウザソフトウェア、各種のアプリケーション、地図データ、ユーザファイル、各種データ等を記憶するハードディスクやフレキシブルディスク或いはPCMCIAカードスロットにアダプタを介して接続されるカード型メモリ等の外部メモリ311へのアクセスを制御する。
The
GPSコントローラ313は、GPS受信装置312からのGPS情報の入力を制御する。
The
尚、CPU301は、例えばRAM302内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、ディスプレイ310上での表示を可能としている。
Note that the
本発明のナビゲーション管理サーバ200が後述する各種処理を実行するために用いられる各種プログラム等はそれぞれ外部メモリ311に記憶されており、必要に応じてRAM302にロードされることにより、CPU301によって実行されるものである。さらに、本発明に係るプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ311に格納されている。
Various programs and the like used by the
以上で、本発明の実施形態におけるナビゲーション管理サーバ200のハードウェア構成の説明を終了する。なお、図2に示すハードウェア構成は一例であって、目的や用途によって様々な構成例がある。
This is the end of the description of the hardware configuration of the
次に図5を用いて、携帯端末100、ナビゲーション管理サーバ200、ナビゲーション装置300の機能構成を説明する。
Next, functional configurations of the
携帯端末100は、位置情報取得部151、表示制御部152、スケジュール管理部153を備えている。
The
位置情報取得部151はGPS受信装置117からGPS情報を取得する機能部である。表示制御部152はディスプレイ110の表示を制御する機能部である。スケジュール管理部153は、フラッシュメモリ114に記憶されるスケジュールを管理する機能部である。
The position information acquisition unit 151 is a functional unit that acquires GPS information from the
ナビゲーション管理サーバ200は、ナビゲーション情報生成部251、地図データ管理部252、ナビゲーション端末特定部253、参照画像生成部254を備えている。
The
ナビゲーション情報生成部251はナビゲーション装置300を搭載した車両が目的地に向かうまでのルート情報を含むナビゲーション情報を生成する機能部である。地図データ管理部252は地図データを管理する機能部である。ナビゲーション端末特定部253は、携帯端末100から取得した位置情報とナビゲーション装置300が目的地とする位置情報である目的地情報のマッチングをし、一致した目的地情報に対応するナビゲーション装置300を特定する機能部である。参照画像生成部254は、携帯端末100で表示するための参照画像1300を生成する機能部である。参照画像1300とは、携帯端末100から取得した位置情報(現在の位置情報またはスケジュールに設定される位置情報)と、ナビゲーション端末特定部253で特定したナビゲーション装置300の目的地情報とを地図上に表示させた画像であり、例えば図13に示す画像である。
The navigation information generation unit 251 is a functional unit that generates navigation information including route information for a vehicle on which the
ナビゲーション装置300は、目的地情報取得部351、GPS情報取得部352、表示制御部353、地図データ管理部354、ナビゲーション部355を備えている。
The
目的地情報取得部351はユーザから目的地の指定を受け付けることにより目的地情報を取得する機能部である。GPS情報取得部352は、GPS受信装置312からGPS情報を取得する機能部である。表示制御部353はディスプレイ310の表示を制御する機能部である。地図データ管理部354は地図データを管理する機能部である。ナビゲーション部355は、ナビゲーション管理サーバ200から取得したルート情報と地図データ管理部354で管理する地図データに基づいて、運転手に対して道案内(ナビゲーション)を行う機能部である。
The destination
以上で図5に示す携帯端末100、ナビゲーション管理サーバ200、ナビゲーション装置300の機能構成の説明を終了する。
The description of the functional configurations of the
次に図6に示すフローチャートを用いて本発明の実施形態におけるナビゲーション装置300のナビゲーションの処理の説明を行う。
Next, the navigation processing of the
ステップS601では、ナビゲーション装置300のCPU301が、図7に示す目的地入力受け付け画面700をディスプレイ310に表示する。目的地入力受け付け画面700には目的地入力欄701が設けられており、入力デバイス309による入力を受け付けることによりナビゲーション装置300の目的地の入力をユーザから受け付けることが可能である。
In step S601, the
ステップS602では、ナビゲーション装置300のCPU301が、ステップS601で表示された目的地入力欄701に対して入力デバイス309の入力を受け付けることにより、ナビゲーション装置300の目的地の入力をユーザから受け付ける。
In step S602, the
ステップS603では、ナビゲーション装置300のCPU301が、ナビゲーション装置300ごとに固有のIDであるナビIDを取得し、ステップS602で入力を受け付けた目的地情報と併せて、ナビゲーション管理サーバ200に対して送信する。
In step S603, the
ステップS604では、ナビゲーション装置300のCPU301が、GPS受信装置312からGPS情報を取得することにより、現在のナビゲーション装置300の位置(現在地情報)を取得する。
In step S <b> 604, the
ステップS605では、ナビゲーション装置300のCPU301が、ナビIDとステップS604で取得した現在地情報を併せてナビゲーション管理サーバ200に送信する。
In step S605, the
ステップS606では、ナビゲーション管理サーバ200のCPU201が、ステップS603で送信されたナビIDと目的地情報を受信する。
In step S606, the
ステップS607では、ナビゲーション管理サーバ200のCPU201が、ステップS606で受信したナビIDと目的地情報と受信した時間とをナビゲーション情報テーブル800に格納する。図8に示すナビゲーション情報テーブル800には、ナビID801、目的地設定時刻802、到着予想時刻803、現在地情報804、目的地情報805(第1の位置情報に相当する)、ルート情報806が対応付けられて記憶されている。ナビID801はナビゲーション装置300を一意に識別するためのIDである。目的地設定時刻802は、ステップS606でナビIDと目的地情報を受信した時刻を格納する。到着予想時刻803は、目的地情報805が示す位置にナビゲーション装置300が到達する時間を示す。現在地情報804は、ナビゲーション装置300の現在地を示す情報(例えば緯度と経度)を格納する。目的地情報805はナビゲーション装置300の目的地(正確にいえば、ナビゲーション装置300を搭載した車両を運転する者が目的とする目的地)を示す情報(例えば緯度と経度)を格納する。ルート情報806は、現在地情報804から目的地情報805までの道順を示すルートの情報を格納している。ルート情報806には、現在地情報804から目的地情報805までに至るまでに存在する複数の分岐点をどのように進めていくべきかという情報が格納される。
In step S607, the
ステップS608では、ナビゲーション管理サーバ200のCPU201が、ステップS605で送信されたナビIDに対応する現在地情報804に、併せて送信された現在地情報を格納する。これにより、ナビIDと目的地情報と現在地情報とを対応付けて記憶することを可能にする。
In step S608, the
ステップS609では、ナビゲーション管理サーバ200のCPU201が、ステップS606で記憶した目的地情報805とステップS608で記憶した現在地情報804に基づいて、適切なルートを決定するべく、ナビゲーション管理サーバ200の外部メモリ211に記憶されたルートのデータベースを探索する。
In step S609, the
ステップS610では、ナビゲーション管理サーバ200のCPU201が、ステップS609での探索結果から、最短で到達することができるルートを決定する。
In step S610, the
ステップS611では、ナビゲーション管理サーバ200のCPU201が、ステップS610で決定したルートを示す情報であるルート情報をナビゲーション装置300に対して送信する。前述したように、ルート情報は現在地から目的地に至るまでの経路を示す情報である。ナビゲーション装置300はルート情報に基づき、ナビゲーション装置300の外部メモリ311に記憶された地図データに適用させることで、運転者に対して案内を行うことを可能とする。
In step S611, the
ステップS612では、ナビゲーション装置300のCPU301が、ステップS611で送信されたルート情報を受信する。受信したルート情報806は、一時的にメモリ上に記憶しておく。
In step S612, the
ステップS613では、ナビゲーション装置300のCPU301が、外部メモリ311に記憶される地図データを取得する。なお、通信負荷を軽減するために外部メモリ311に地図データを記憶するという実施形態としているが、例えばナビゲーション管理サーバ200の外部メモリ211に地図データが記憶されており、ステップS611でルート情報と併せて送信しても構わない。
In step S613, the
ステップS614では、ナビゲーション装置300のCPU301が、ステップS613で取得した地図データにステップS612で受信したルート情報を適用した画面である案内画面を表示する。運転手は、地図上に示されたルートの情報を閲覧することにより、ナビゲーション装置300を搭載した車両の進行方向を決定することが可能となる。
In step S614, the
ステップS615では、ナビゲーション装置300のCPU301が、運転手から運転終了の指示を受け付けたか否かを判定する。例えば、ナビゲーション装置300の電源が切られたか否かによって判定することができる。運転の終了指示を受け付けたと判定した場合は処理を終了し、そうでない場合は処理をステップS604に戻し、再度現在地情報を取得する。このように再帰処理とすることでリアルタイムにルート情報が更新され、案内画面に表示される。
In step S615, the
以上で図6に示すフローチャートの説明を終了する。 This is the end of the description of the flowchart shown in FIG.
次に図9に示すフローチャートを用いて、本発明の実施形態における携帯端末100での参照画像表示処理の詳細な処理の流れを説明する。
Next, a detailed processing flow of the reference image display processing in the
ステップS901では、携帯端末100のCPU101が、参照画像1300を要求する画面である参照画像要求画面1400をディスプレイ110に表示する。参照画像1300とは、携帯端末100の位置(現在位置またはスケジュールの目的地となる位置)と、携帯端末100の現在位置またはスケジュールの目的地を目的地とするナビゲーション装置300の現在位置を、地図上に表示する画像である。例えば図13に示す参照画像1300である。参照画像1300はナビゲーション装置300の現在地を示す車両アイコン1301、1302と、携帯端末100の現在位置またはスケジュールの目的地を示すアイコンである携帯端末アイコン1303が地図上に表示されている(参照画像1300−a)。例えばユーザが車両アイコン1302を選択すると(参照画像1300−b)、対応するナビゲーション装置300で表示されている案内画面であるナビ画像を表示させることができる。ナビ画像には渋滞情報などの詳細な情報が表示されるため、より詳細な情報を取得することを可能としている。
In step S <b> 901, the
参照画像要求画面1400は例えば図14に示すような画面である。はいボタン1401といいえボタン1402が配置されており、はいボタン1401の押下を受け付けることにより、ユーザから、参照画像の要求を受け付けたと判定することができる。なお、参照画像要求画面1400は一例であってこれに限定されない。
The reference image request screen 1400 is a screen as shown in FIG. 14, for example. A
ステップS902では、携帯端末100のCPU101が、参照画像要求画面1400のはいボタン1401の押下を受け付ける。
In step S <b> 902, the
ステップS903では、携帯端末100のCPU101が、携帯端末100のGPS受信装置117からGPS情報を取得することにより、携帯端末100の現在地情報(緯度と経度)を取得する。
In step S903, the
ステップS904では、携帯端末100のCPU101が、携帯端末100のフラッシュメモリ114に記憶されたスケジュールデータで所定期間内(本実施例では現在時刻から3時間以内のもの)に予定されるものがあるか否かを判定する。具体的には、フラッシュメモリ114に記憶されるスケジュールテーブル1000を参照し、現在時刻から3時間以内(所定期間の例として3時間とした)に予定されるスケジュールがあるか否かを判定する。図10に示すスケジュールテーブル1000は、携帯端末100のユーザのスケジュールを管理するテーブルであり、記憶される場所は携帯端末100以外のストレージに記憶されていても構わない。スケジュールテーブル1000には日時1001、タイトル1002、場所1003が対応付けられて記憶されている。日時1001はスケジュールの予定される時間(開始時間)を示している。タイトル1002はユーザが予定するスケジュールのタイトルである。場所1003は、スケジュールの予定される場所を示す情報を格納している。本実施形態では、緯度と経度を格納する。日時1001を参照し、現在時刻から3時間以内に予定されるスケジュールがあるか否かを判定する。現在時刻から3時間以内に予定されるスケジュールがあると判定した場合は処理をステップS905に進め、現在時刻から3時間以内に予定されるスケジュールがないと判定した場合は処理をステップS906に進める。
In step S904, the
ステップS905では、携帯端末100のCPU101が、ステップS904で所定期間内に予定されると判定されたスケジュールのスケジュールデータ(日時1001、タイトル1002、場所1003が対応づいたレコード)を取得する。
In step S905, the
ステップS906では、携帯端末100のCPU101が、ナビゲーション管理サーバ200に対して参照画像取得要求とステップS903で取得した現在地情報とを送信する。ステップS905でスケジュールデータを取得しているのであれば、スケジュールデータも併せて送信する。
In step S906, the
携帯端末100を所持するユーザが未だ待ち合わせ場所に着いておらず、待ち合わせ場所に向かっているような場合、携帯端末100の現在位置を目的地とするナビゲーション装置300を抽出しても意味はない。そのため、携帯端末100のスケジュールを参照し、ユーザがこれから向かおうとしている場所の位置情報を用いることで、ユーザが待ち合わせをしようとするナビゲーション装置300を特定することを可能とする。
If the user who has the
ステップS907では、ナビゲーション管理サーバ200のCPU201が、参照画像取得要求とステップS903で取得した現在地情報(第2の位置情報に相当する)とを受信する(第1の取得手段に相当する)。併せてスケジュールデータも送信されているのであれば、スケジュールデータも受信する。受信したファイルは、メモリに一時的に記憶する。
In step S907, the
ステップS908では、ナビゲーション管理サーバ200のCPU201が、ナビゲーション情報テーブル800を取得する。
In step S908, the
ステップS909では、ナビゲーション管理サーバ200のCPU201が、ナビゲーション情報テーブル800の目的地情報805を取得する。ステップS914からの再帰処理であれば、再帰前のステップS909で取得したレコードの次のレコード(ナビID801)の目的地情報805を取得する。
In step S909, the
ステップS910では、ナビゲーション管理サーバ200のCPU201が、ステップS907で受信したファイルのなかに、スケジュールデータがあるか否かを判定する。スケジュールデータがあると判定した場合は処理をステップS911に進める。スケジュールデータが無いと判定した場合は処理をステップS912に進める。
In step S910, the
ステップS911では、ナビゲーション管理サーバ200のCPU201が、ステップS909で取得した目的地情報805とステップS907で受信したスケジュールデータの場所1003とを比較し、位置情報が一致しているか否かを判定する(抽出手段に相当する)。なお、位置情報の一致は完全一致している必要はなく、ある程度遊びを持たせてもよい。位置情報が一致していると判定した場合は処理をステップS924に進め、そうでない場合は処理をステップS912に進める。
In step S911, the
ステップS912では、ナビゲーション管理サーバ200のCPU201が、ステップS909で取得した目的地情報805とステップS907で受信した携帯端末100の現在地情報とを比較することにより、位置情報が一致しているか否かを判定する。なお、位置情報の一致は完全一致している必要はなく、ある程度幅を持たせてもよい。位置情報が一致していると判定した場合は処理をステップS924に進め、そうでない場合は処理をステップS914に進める。
In step S912, the
ステップS924では、ナビゲーション管理サーバ200のCPU201が、ステップS911またはステップS912で位置情報が一致していると判定された目的地情報805に対応する現在地情報804(ナビゲーション装置位置に相当する)を取得する(第2の取得手段に相当する)。
In step S924, the
ステップS913では、ナビゲーション管理サーバ200のCPU201が、図11に示す参照画像テーブル1100の携帯端末位置1101にステップS907で受信した携帯端末の現在地情報を格納し(ステップS907でスケジュールデータを受信していれば、スケジュールデータの場所1003を格納する)、ナビ位置1102に、ステップS924で取得した現在地情報804を追加する。参照画像テーブル1100には携帯端末位置1101とナビ位置1102が対応付けられて記憶されており、携帯端末位置1101は、参照画像1300を作成する際に携帯端末アイコン1303の配置場所を決定するための情報である。ナビ位置1102は参照画像1300を作成する際に車両アイコン1302を配置するための情報であり、複数の位置情報を記憶することができる。
In step S913, the
ステップS914では、ナビゲーション管理サーバ200のCPU201が、ステップS908で取得したナビゲーション情報テーブル800に格納されるすべての目的地情報805を参照したか否かを判定する。より具体的にはナビゲーション情報テーブル800の目的地情報805を再帰処理により順番に処理していくため、未だ処理をしていない目的地情報805がなくなったときにすべての目的地情報を参照したと判定する。すべての目的地情報805を参照したと判定した場合は処理をステップS915に進め、すべての目的地情報805を参照していないと判定した場合は処理をステップS909に戻す。
In step S914, the
ステップS915では、ナビゲーション管理サーバ200のCPU201が、参照画像テーブル1100に基づいて、参照画像1300を生成する処理である参照画像生成処理を行う。参照画像生成処理の詳細な処理の流れは図12に示すフローチャートを用いて説明する。
In step S <b> 915, the
図12は、参照画像生成処理の詳細な処理の流れを説明するフローチャートである。 FIG. 12 is a flowchart for explaining the detailed processing flow of the reference image generation processing.
ステップS1201では、ナビゲーション管理サーバ200のCPU201が、図11に示す参照画像テーブル1100を取得する。
In step S1201, the
ステップS1202では、ナビゲーション管理サーバ200のCPU201が、ステップS1201で取得した参照画像テーブル1100のナビ位置1102を参照し、ナビ位置1102が格納されているか否かを判定する。ナビ位置1102が格納されていると判定した場合は処理をステップS1203に進める。ナビ位置1102が格納されていないと判定した場合は処理を終了する。
In step S1202, the
ステップS1203では、ナビゲーション管理サーバ200のCPU201が、参照画像テーブル1100のナビ位置1102を取得する。
In step S1203, the
ステップS1204では、ナビゲーション管理サーバ200のCPU201が、参照画像テーブル1100の携帯端末位置1101を取得する。
In step S1204, the
ステップS1205では、ナビゲーション管理サーバ200のCPU201が、外部メモリ211に記憶される地図データを取得する。
In step S1205, the
ステップS1206では、ナビゲーション管理サーバ200のCPU201が、ステップS1203で取得したナビ位置1102とステップS1204で取得した携帯端末位置1101とに基づいて、地図データの表示倍率を決定する。より具体的には、ステップS1203で取得したナビ位置1102とステップS1204で取得した携帯端末位置1101とが、地図上に配置され、最も縮尺が大きくなるように地図データの表示倍率を決定する。これにより、ナビ位置1102と携帯端末位置1101の位置がそれぞれ含まれ、最も縮尺が大きい参照画像を生成することを可能としユーザの視認しやすい参照画像1300ができる。
In step S1206, the
ステップS1207では、ナビゲーション管理サーバ200のCPU201が、ステップS1205で取得した地図データとステップS1206で決定した表示倍率を用いて、参照画像1300を生成する。そして車両を示すアイコン(車両アイコン)と、携帯端末のアイコン(携帯端末アイコン)を外部メモリ211から取得する。車両アイコンは参照画像上の位置であってナビ位置1102に相当する位置が紐づけられている。携帯端末100に対して、車両アイコンのデータと参照画像上の位置を送付することで、携帯端末100で参照画像上の位置に車両アイコンを配置する。携帯端末アイコンも同様に、参照画像上の位置であって携帯端末位置1101に相当する位置が紐づけられる。
In step S1207, the
ナビ位置1102が存在しなかった場合は、参照画像を生成することなく、本処理を終える。
If the
ステップS1208では、ナビゲーション管理サーバ200のCPU201が、ステップS911またはステップS912で位置情報が一致していると判定したナビID801のルート情報806を取得する。
In step S1208, the
ステップS1209では、ナビゲーション管理サーバ200のCPU201が、ステップS1208で取得したルート情報806にもとづいて、ナビID801それぞれのナビゲーション装置300で表示されるナビ画像を生成する。生成したナビ画像は、ナビID801に対応する現在地情報804(ナビ位置1102)と、ステップS1206で決定した表示倍率により算出される、参照画像上の位置と対応づけて記憶する。このように参照画像上の位置に対応付けて記憶しておくことで、携帯端末100に対して参照画像と当該位置の情報と、車両アイコンと携帯端末アイコンを送信すれば、携帯端末100で参照画像上に各種アイコンを配置し、ユーザが車両アイコンを選択した場合に、対応する車両のナビゲーション装置300で表示されているナビ画像を表示することを可能とする。
In step S1209, the
以上、図12に示すフローチャートの説明を終了する。
図9の説明に戻る。
This is the end of the description of the flowchart shown in FIG.
Returning to the description of FIG.
ステップS916では、ナビゲーション管理サーバ200のCPU201が、ステップS915の参照画像生成処理の結果、参照画像が存在するか否か(生成されたか)を判定する。参照画像が存在しないと判定した場合は処理をステップS918に進め、参照画像が存在すると判定された場合は処理をステップS917に進める。
In step S916, the
ステップS917では、ナビゲーション管理サーバ200のCPU201が、ステップS915で生成された参照画像1300と各種アイコンと各種アイコンを配置する参照画像上の位置と、ステップS1209で生成されたナビ画像とを併せて携帯端末100に対して送信する(表示制御手段に相当する)。
In step S917, the
ステップS918では、ナビゲーション管理サーバ200のCPU201が、送信するべき参照画像が存在しない旨の通知を生成し、携帯端末100に送信する。
In step S918, the
ステップS919では、携帯端末100のCPU101が、ステップS917で送信された参照画像及びナビ画像、または、ステップS918で送信された通知を受信する。
In step S919, the
ステップS920では、携帯端末100のCPU101が、ステップS919で受信した参照画像または、通知をディスプレイ110に表示する(表示手段に相当する)。より具体的には、参照画像1300上の位置であり、各種アイコンを配置する参照画像上の位置に各種アイコンを配置して表示する。ナビ画像は、各種アイコンを配置する参照画像上の位置と対応付けられている。ユーザから参照画像の選択を受け付けると、選択を受け付けた参照画像上の位置を特定して、各種アイコンに対応付けられた位置に相当するか否かを判定する。各種アイコンに対応付けられた位置に相当すると判定した場合は各種アイコンに対応するナビ画像を表示させることが可能である。
In step S920, the
ステップS921では、携帯端末100のCPU101が、参照画像1300の車両アイコン1302の選択を受け付けたか否かを判定する(表示指示受付手段に相当する)。車両アイコン1302の選択を受け付けたか否かは、参照画像上で選択を受け付けた位置に車両アイコン1302が配置されているか否かによって判定する。車両アイコン1302の選択を受け付けたと判定した場合は処理をステップS922に進め、そうでないと判定した場合は処理をステップS923に進める。
In step S921, the
ステップS922では、携帯端末100のCPU101が、ステップS921で選択を受け付けたと判定した参照画像上の位置に基づいて、当該参照画像上の位置に対応するナビ画像を特定し、参照画像上に表示する(参照画像1300−b)。このようにして渋滞情報などの詳細な情報を確認することができる。より具体的には、車両アイコン1302にはナビ画像へのリンクが張られており、選択を受け付けることにより、フラッシュメモリ114に記憶されるナビ画像が読みだされる。
In step S922, the
ステップS923では、携帯端末100のCPU101が、携帯端末100のユーザから終了指示を受け付けたか否かを判定する。終了指示を受け付けたと判定した場合は処理を終了し、終了指示を受け付けないと判定した場合は処理をステップS921に戻す。
In step S923, the
以上で、図9に示すフローチャートの説明を終了する。 Above, description of the flowchart shown in FIG. 9 is complete | finished.
尚、ステップS907乃至ステップS918、ステップS924のナビゲーション管理サーバ200が実行する処理を携帯端末100が実行してもよい。すなわち、携帯端末100はナビゲーション管理サーバ200からナビゲーション情報テーブル800を取得する。更に携帯端末100は、携帯端末100の現在位置またはスケジュールテーブル1000の場所1003と、車両の目的地情報805とを比較し、携帯端末100の現在位置に向かってくる車両またはスケジュールに登録されている目的地に向かっている車両を抽出する。そして、携帯端末100は、抽出した車両の現在位置を含む参照画像を生成し、ディスプレイ110に表示する。このように、ナビゲーション管理サーバ200の代わりに携帯端末100が前述した処理を実行する形態であってもよい。
Note that the
以上、本発明によれば、ユーザの現在の位置に向かうナビゲーション装置の位置情報を手間を掛けることなく取得し、表示する仕組みを提供することを可能とする。 As described above, according to the present invention, it is possible to provide a mechanism for acquiring and displaying the position information of the navigation device toward the current position of the user without taking time and effort.
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、1つの機器からなる装置に適用してもよい。 The present invention can be implemented as a system, apparatus, method, program, storage medium, or the like, and can be applied to a system including a plurality of devices. You may apply to the apparatus which consists of one apparatus.
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。 Note that the present invention includes a software program that implements the functions of the above-described embodiments directly or remotely from a system or apparatus. The present invention also includes a case where the system or the computer of the apparatus is achieved by reading and executing the supplied program code.
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。 Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。 In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RWなどがある。また、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などもある。 Examples of the recording medium for supplying the program include a flexible disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. In addition, there are magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD-R), and the like.
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。 As another program supply method, a browser on a client computer is used to connect to an Internet home page. The computer program itself of the present invention or a compressed file including an automatic installation function can be downloaded from the homepage by downloading it to a recording medium such as a hard disk.
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。 It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the present invention.
また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。 In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. Let It is also possible to execute the encrypted program by using the downloaded key information and install the program on a computer.
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。 Further, the functions of the above-described embodiments are realized by the computer executing the read program. In addition, based on the instructions of the program, an OS or the like running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments can also be realized by the processing.
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。 Further, the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are realized by the processing.
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。 The above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed as being limited thereto. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.
100 携帯端末
101 CPU
102 ROM
103 RAM
104 ディスプレイコントローラ
105 タッチパネルコントローラ
106 カメラコントローラ
107 センサコントローラ
108 ネットワークコントローラ
109 フラッシュメモリコントローラ
110 ディスプレイ
111 タッチパネル
112 カメラ
113 センサ
114 フラッシュメモリ
116 GPSコントローラ
117 GPS受信装置
200 ナビゲーション管理サーバ
201 CPU
202 RAM
203 ROM
204 システムバス
205 入力コントローラ
206 ビデオコントローラ
207 メモリコントローラ
208 通信I/Fコントローラ
209 キーボード
210 CRTディスプレイ
211 外部メモリ
300 車両
301 CPU
302 RAM
303 ROM
304 システムバス
305 入力コントローラ
306 ビデオコントローラ
307 メモリコントローラ
308 通信I/Fコントローラ
309 キーボード
310 CRTディスプレイ
311 外部メモリ
100
102 ROM
103 RAM
202 RAM
203 ROM
204
302 RAM
303 ROM
304
Claims (11)
前記携帯端末から特定地点の位置情報を取得する第1の取得手段と、
前記管理する前記ナビゲーション装置にて受け付けた目的地の位置情報と前記取得した特定地点の位置情報とに基づいて、前記特定地点に向かう1または複数のナビゲーション装置を特定する特定手段と、
前記特定した前記ナビゲーション装置の位置情報を取得する第2の取得手段と、
前記取得した前記ナビゲーション装置の位置情報に基づいて、前記携帯端末の表示部に前記ナビゲーション装置の位置を表示させるよう制御する表示制御手段と
を備えることを特徴とする情報処理システム。 Managed by the navigation management server, information comprising a navigation apparatus which accepts the destination, and the navigation management server for managing the destination location information received by the identification information and the navigation device of the navigation device, and a mobile terminal A processing system,
First acquisition means for acquiring position information of a specific point from the portable terminal ;
A specifying means for specifying one or a plurality of navigation devices heading to the specific point based on the position information of the destination received by the navigation device to be managed and the acquired position information of the specific point ;
A second acquisition means for acquiring position information of the specified the navigation device,
The information processing system comprising: a display control means for controlling so as to display on the basis of the acquired position information of the navigation device, the position of the navigation device on a display unit of the portable terminal.
を特徴とする請求項1に記載の情報処理システム。 Wherein the display control unit, an information processing system according to claim 1, characterized in that the displayed together with position location and previous Quito obtained was specific point of the navigation device.
を特徴とする請求項3に記載の情報処理システム。 The said display control means controls to display the said image which changed the magnification of the said map according to the positional information on the said navigation apparatus, and the acquired positional information on the specific point, The display of Claim 3 characterized by the above-mentioned. Information processing system.
を更に備え、
前記表示制御手段は、前記取得した前記ナビ画像を表示させるよう制御すること
を特徴とする請求項3または4に記載の情報処理システム。 An image to be displayed in the identified navigation apparatus, further comprising a third acquisition means to acquire the navigation image is an image for performing route guidance to the accepted destination,
Wherein the display control unit, an information processing system according to claim 3 or 4, wherein the controller controls so as to display the navigation image pre Quito obtained.
前記情報処理システムの第1の取得手段が、前記携帯端末から特定地点の位置情報を取得する第1の取得ステップと、
前記情報処理システムの特定手段が、前記管理する前記ナビゲーション装置にて受け付けた目的地の位置情報と前記取得した特定地点の位置情報とに基づいて、前記特定地点に向かう1または複数のナビゲーション装置を特定する特定ステップと、
前記情報処理システムの第2の取得手段が、前記特定した前記ナビゲーション装置の位置情報を取得する第2の取得ステップと、
前記情報処理システムの表示制御手段が、前記取得した前記ナビゲーション装置の位置情報に基づいて、前記携帯端末の表示部に前記ナビゲーション装置の位置を表示させるよう制御する表示制御ステップと
を備えることを特徴とする情報処理システムの制御方法。 Managed by the navigation management server, information comprising a navigation apparatus which accepts the destination, and the navigation management server for managing the destination location information received by the identification information and the navigation device of the navigation device, and a mobile terminal A processing system control method comprising:
A first acquisition step in which a first acquisition unit of the information processing system acquires position information of a specific point from the mobile terminal ;
One or a plurality of navigation devices heading to the specific point based on the position information of the destination received by the navigation device managed by the specifying unit of the information processing system and the acquired position information of the specific point Specific steps to identify ;
Second acquisition unit of the information processing system, a second acquisition step of acquiring position information of the specified the navigation device,
Characterized in that it comprises display control means of the information processing system, based on the obtained position information of the navigation device, and a display control step of controlling so as to display the position of the navigation device on a display unit of the mobile terminal A control method for an information processing system.
前記情報処理システムを、
前記携帯端末から特定地点の位置情報を取得する第1の取得手段と、
前記管理する前記ナビゲーション装置にて受け付けた目的地の位置情報と前記取得した特定地点の位置情報とに基づいて、前記特定地点に向かう1または複数のナビゲーション装置を特定する特定手段と、
前記特定した前記ナビゲーション装置の位置情報を取得する第2の取得手段と、
前記取得した前記ナビゲーション装置の位置情報に基づいて、前記携帯端末の表示部に前記ナビゲーション装置の位置を表示させるよう制御する表示制御手段
として機能させるためのプログラム。 Managed by the navigation management server, information comprising a navigation apparatus which accepts the destination, and the navigation management server for managing the destination location information received by the identification information and the navigation device of the navigation device, and a mobile terminal A program executable on a processing system,
The information processing system;
First acquisition means for acquiring position information of a specific point from the portable terminal ;
A specifying means for specifying one or a plurality of navigation devices heading to the specific point based on the position information of the destination received by the navigation device to be managed and the acquired position information of the specific point ;
A second acquisition means for acquiring position information of the specified the navigation device,
Program for functioning as display control means for, based on the acquired position information of the navigation device, and controls so as to display the position of the navigation device on a display unit of the portable terminal.
前記携帯端末のから特定地点の位置情報を取得する第1の取得手段と、
前記管理する前記ナビゲーション装置にて受け付けた目的地の位置情報と前記取得した特定地点の位置情報とに基づいて、前記特定地点に向かう1または複数のナビゲーション装置を特定する特定手段と、
前記特定した前記ナビゲーション装置の位置情報を取得する第2の取得手段と、
前記取得した前記ナビゲーション装置の位置情報に基づいて、前記携帯端末の表示部に前記ナビゲーション装置の位置を表示させるよう制御する表示制御手段と
を備えることを特徴とするナビゲーション管理サーバ。 A navigation management server that is managed by the navigation management server and that receives the destination and a navigation management server that manages the identification information of the navigation device and the location information of the destination received by the navigation device that can communicate with the mobile terminal. There,
First acquisition means for acquiring position information of a specific point from the portable terminal ;
A specifying means for specifying one or a plurality of navigation devices heading to the specific point based on the position information of the destination received by the navigation device to be managed and the acquired position information of the specific point ;
A second acquisition means for acquiring position information of the specified the navigation device,
Based on the position information before Quito obtained by said navigation device, the navigation management server; and a display control means for controlling so as to display the position of the navigation device on a display unit of the portable terminal.
前記ナビゲーション管理サーバの第1の取得手段が、前記携帯端末のから特定地点の位置情報を取得する第1の取得ステップと、
前記ナビゲーション管理サーバの特定手段が、前記管理する前記ナビゲーション装置にて受け付けた目的地の位置情報と前記取得した特定地点の位置情報とに基づいて、前記特定地点に向かう1または複数のナビゲーション装置を特定する特定ステップと、
前記ナビゲーション管理サーバの第2の取得手段が、前記特定した前記ナビゲーション装置の位置情報を取得する第2の取得ステップと、
前記ナビゲーション管理サーバの表示制御手段が、前記取得した前記ナビゲーション装置の位置情報に基づいて、前記携帯端末の表示部に前記ナビゲーション装置の位置を表示させるよう制御する表示制御ステップと
を備えることを特徴とするナビゲーション管理サーバの制御方法。 A navigation management server that is managed by the navigation management server and that receives the destination and a navigation management server that can communicate with the mobile terminal and manages the identification information of the navigation device and the location information of the destination received by the navigation device A control method,
A first acquisition step in which a first acquisition unit of the navigation management server acquires position information of a specific point from the portable terminal ;
Specifying means of the navigation management server, based on the position information of the specific point where the above acquisition and destination location information received by the navigation device for the management, one or more navigation devices towards said particular location Specific steps to identify ;
Second acquisition unit of the navigation management server, a second acquisition step of acquiring position information of the specified the navigation device,
Display control means of the navigation management server, based on the position information before Quito obtained by said navigation device, further comprising a display control step of controlling so as to display the position of the navigation device on a display unit of the mobile terminal A feature of the navigation management server control method.
前記ナビゲーション管理サーバを、
前記携帯端末のから特定地点の位置情報を取得する第1の取得手段と、
前記管理する前記ナビゲーション装置にて受け付けた目的地の位置情報と前記取得した特定地点の位置情報とに基づいて、前記特定地点に向かう1または複数のナビゲーション装置を特定する特定手段と、
前記特定した前記ナビゲーション装置の位置情報を取得する第2の取得手段と、
前記取得した前記ナビゲーション装置の位置情報に基づいて、前記携帯端末の表示部に前記ナビゲーション装置の位置を表示させるよう制御する表示制御手段
として機能させるためのプログラム。
A navigation management server that is managed by the navigation management server and that receives the destination and a navigation management server that manages the identification information of the navigation device and the location information of the destination received by the navigation device that can communicate with the mobile terminal. An executable program,
The navigation management server;
First acquisition means for acquiring position information of a specific point from the portable terminal ;
A specifying means for specifying one or a plurality of navigation devices heading to the specific point based on the position information of the destination received by the navigation device to be managed and the acquired position information of the specific point ;
A second acquisition means for acquiring position information of the specified the navigation device,
Based on the position information before Quito obtained by said navigation device, the program for functioning as display control means for controlling so as to display the position of the navigation device on a display unit of the portable terminal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015088169A JP6604023B2 (en) | 2015-04-23 | 2015-04-23 | Information processing system, control method and program thereof, and navigation management server, control method and program thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015088169A JP6604023B2 (en) | 2015-04-23 | 2015-04-23 | Information processing system, control method and program thereof, and navigation management server, control method and program thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2016206014A JP2016206014A (en) | 2016-12-08 |
| JP6604023B2 true JP6604023B2 (en) | 2019-11-13 |
Family
ID=57487035
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015088169A Active JP6604023B2 (en) | 2015-04-23 | 2015-04-23 | Information processing system, control method and program thereof, and navigation management server, control method and program thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6604023B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7067503B2 (en) * | 2019-01-29 | 2022-05-16 | トヨタ自動車株式会社 | Information processing equipment and information processing methods, programs |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060227047A1 (en) * | 2005-12-13 | 2006-10-12 | Outland Research | Meeting locator system and method of using the same |
| JP2008164444A (en) * | 2006-12-28 | 2008-07-17 | Rohm Co Ltd | Position display device |
| JP5054431B2 (en) * | 2007-05-29 | 2012-10-24 | クラリオン株式会社 | Navigation system, navigation device |
| JP5669661B2 (en) * | 2011-04-20 | 2015-02-12 | アイシン・エィ・ダブリュ株式会社 | Information providing system and information providing method |
| JP2014044072A (en) * | 2012-08-24 | 2014-03-13 | Toyota Motor Corp | Navigation system, car navigation device, multifunction telephone equipment, and e-mail transmission method |
-
2015
- 2015-04-23 JP JP2015088169A patent/JP6604023B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016206014A (en) | 2016-12-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102341836B (en) | Map distribution server, map information terminal, and map distribution system using these map distribution server and map information terminal | |
| JP6353199B2 (en) | Information processing apparatus, information processing method, and program | |
| US20070032949A1 (en) | Navigation device, navigation method, navigation program, server device, and navigation information distribution system | |
| JP2009217397A (en) | Schedule management system, schedule management method, schedule management program, and recording medium | |
| US20110130953A1 (en) | Navigation equipment and navigation system | |
| JP2005100276A (en) | Information processing system, information processing apparatus, information processing method, and program | |
| JP4994910B2 (en) | Purchase support server, communication terminal, purchase support system, and purchase support method | |
| CN110880123A (en) | Terminal device, display method, and recording medium | |
| JP6604023B2 (en) | Information processing system, control method and program thereof, and navigation management server, control method and program thereof | |
| JP2017182136A (en) | Application management system, application management method, and application management program | |
| JP4993712B2 (en) | Simple map display control apparatus and method | |
| JP5958026B2 (en) | Information processing apparatus, information processing apparatus control method, and program | |
| JP7798995B2 (en) | Information providing device, information providing method, and information providing program | |
| KR20210109759A (en) | Apparatus and method of providing contents based route information for vehicle | |
| US8386161B2 (en) | Route planning methods and systems | |
| JP6989769B2 (en) | Information processing systems, information processing system control methods, and programs | |
| JP2009085623A (en) | Guide information file registration device, guide information file registration method, and guide information file registration program | |
| JP2006003664A (en) | Map display device and navigation device | |
| JP7076766B2 (en) | Information processing system, information processing program, information processing device and information processing method | |
| JP6295022B2 (en) | Information processing system, server, information processing method, and program | |
| JP6333119B2 (en) | Information terminal and information processing system | |
| JP7393100B2 (en) | Information processing device, information processing method, and program | |
| CN111801663A (en) | Vehicle-mounted device and information prompting method | |
| JP5232662B2 (en) | Navigation device and point data update program | |
| JP2020038507A (en) | Information processing device, information processing method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150609 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20161101 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20161101 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20170719 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180423 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20180703 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20181031 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190111 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190222 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190305 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190426 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190917 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190930 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6604023 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |