JP2013108785A - Map information transmission system, method, and program - Google Patents

Map information transmission system, method, and program Download PDF

Info

Publication number
JP2013108785A
JP2013108785A JP2011252523A JP2011252523A JP2013108785A JP 2013108785 A JP2013108785 A JP 2013108785A JP 2011252523 A JP2011252523 A JP 2011252523A JP 2011252523 A JP2011252523 A JP 2011252523A JP 2013108785 A JP2013108785 A JP 2013108785A
Authority
JP
Japan
Prior art keywords
map information
transmission
range
transmitted
map
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.)
Granted
Application number
JP2011252523A
Other languages
Japanese (ja)
Other versions
JP5772534B2 (en
Inventor
Minoru Takagi
実 高木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisin AW Co Ltd
Original Assignee
Aisin AW Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Aisin AW Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP2011252523A priority Critical patent/JP5772534B2/en
Publication of JP2013108785A publication Critical patent/JP2013108785A/en
Application granted granted Critical
Publication of JP5772534B2 publication Critical patent/JP5772534B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

PROBLEM TO BE SOLVED: To prevent loss of a chance for a specific transmission destination to receive transmission of map information.SOLUTION: A map database for recording map information for transmitting to a transmission destination in response to a transmission request therefrom to: specify, for each of plural transmission destinations, a data volume of yet-to-be-transmitted map information for each of a first range around a basic existence position of the transmission destination and a second range that includes the first range and is wider than the first range; cause yet-to-be-transmitted map information of the first range to be transmitted to a transmission destination prioritized in the ascending order of the data volume of the yet-to-be-transmitted map information of the first range among plural transmission destinations that have sent transmission requests, in the case of causing map information of the first range to be transmitted; and cause yet-to-be-transmitted map information of the second range to be transmitted to a transmission destination prioritized in the descending order of the data volume of the yet-to-be-transmitted map information of the second range among plural transmission destinations that have sent transmission requests, in the case of causing map information of the second range to be transmitted.

Description

本発明は、地図情報を送信先に送信させる地図情報送信システム、方法およびプログラムに関する。   The present invention relates to a map information transmission system, method, and program for transmitting map information to a transmission destination.

送信要求を行った送信先に対して地図情報を送信する送信センタが知られている(特許文献1、参照。)。特許文献1において、送信先に対して既に送信済みのバージョンの地図情報と最新の地図情報との差分データを送信先に送信することにより、送信先に送信する地図情報のデータ量を抑制している。   A transmission center that transmits map information to a transmission destination that has made a transmission request is known (see Patent Document 1). In patent document 1, the data amount of the map information transmitted to the transmission destination is suppressed by transmitting the difference data between the map information of the version already transmitted to the transmission destination and the latest map information to the transmission destination. Yes.

特開2004−212273号公報JP 2004-212273 A

しかしながら、送信先に送信する差分データのデータ量を抑制したとしても、多数の送信先から送信要求があった場合には、送信センタの処理負荷が過大となり、送信要求を行ったすべての送信先に差分データを送信することができなくなる。従って、所定の優先順位にしたがって優先した送信先に対して差分データを送信させることにより、送信センタの処理負荷が過大となることを防止することが行われている。このように送信先を優先させる手法は種々考えられる。しかしながら、常に一様な優先順位で優先した送信先に差分データを送信していると、優先されない送信先が差分データの送信を受ける機会を得ることができなくなるという問題があった。
本発明は、前記課題にかんがみてなされたもので、特定の送信先が地図情報の送信を受ける機会が得られなくなることを防止する技術を提供することを目的とする。
However, even if the amount of difference data to be transmitted to the transmission destination is suppressed, if there are transmission requests from a large number of transmission destinations, the processing load on the transmission center becomes excessive, and all transmission destinations that have made transmission requests It becomes impossible to transmit the difference data. Therefore, it is possible to prevent the processing load of the transmission center from becoming excessive by transmitting the difference data to a transmission destination that is prioritized according to a predetermined priority order. There are various methods for giving priority to the transmission destination. However, if the difference data is always transmitted to the transmission destinations that are given priority with a uniform priority, there is a problem that a transmission destination that is not prioritized cannot obtain an opportunity to receive transmission of the difference data.
The present invention has been made in view of the above problems, and an object of the present invention is to provide a technique for preventing a specific transmission destination from receiving an opportunity to receive transmission of map information.

前記の目的を達成するため、本発明において、地図データベースは、送信先からの送信要求に応じて当該送信先に送信するための地図情報を記録する。データ量特定手段は、第1範囲と第2範囲とのそれぞれについて、未送信の地図情報のデータ量を複数の送信先ごとに特定する。第1範囲とは送信先の基本所在位置の周辺の範囲であり、第2範囲は第1範囲を含み第1範囲よりも広域の範囲である。送信制御手段は、第1範囲についての地図情報を送信させる場合に、送信要求を行った複数の送信先のうち、第1範囲について未送信の地図情報のデータ量の小さい順に優先された送信先に対して第1範囲について未送信の地図情報を送信させる。一方、送信制御手段は、第2範囲についての地図情報を送信させる場合に、送信要求を行った複数の送信先のうち、第2範囲についての未送信の地図情報のデータ量の大きい順に優先された送信先に対して第2範囲について未送信の地図情報を送信させる。   In order to achieve the above object, in the present invention, the map database records map information to be transmitted to the transmission destination in response to a transmission request from the transmission destination. The data amount specifying means specifies the data amount of untransmitted map information for each of a plurality of transmission destinations for each of the first range and the second range. The first range is a range around the basic location of the transmission destination, and the second range includes the first range and is a wider range than the first range. When transmitting the map information for the first range, the transmission control means prioritizes the destinations in ascending order of the data amount of the map information that has not been transmitted for the first range among the plurality of destinations that have requested transmission. In contrast, untransmitted map information is transmitted for the first range. On the other hand, when transmitting the map information for the second range, the transmission control means is prioritized in descending order of the data amount of the untransmitted map information for the second range among the plurality of transmission destinations that have requested transmission. Map information that has not been transmitted in the second range is transmitted to the transmission destination.

前記の構成において、第1範囲について地図情報を送信させる場合と、第2範囲について地図情報を送信させる場合とで、未送信の地図情報のデータ量の大きさに基づいて優先される順位が反転するため、複数の送信先は未送信の地図情報のデータ量の大きさに拘わらず地図情報の送信を受ける機会を得ることができる。ここで、送信先の基本所在位置の周辺の第1範囲は送信先が移動する可能性が第2範囲よりも高い範囲であるため、第1範囲についての地図情報は送信先にて使用される可能性が第2範囲についての地図情報よりも高いということができる。すなわち、第1範囲についての地図情報は、第2範囲についての地図情報よりも、送信させる緊急度が高いということができる。送信制御手段は、第1範囲について地図情報を送信させる場合に、未送信の地図情報のデータ量の小さい順に優先された送信先に対して未送信の地図情報を送信させるため、単一の送信先あたりに生じる処理負荷を抑え、多くの送信先に緊急度の高い地図情報を送信させることができる。一方、送信制御手段は、第2範囲について地図情報を送信させる場合に、未送信の地図情報のデータ量の大きい順に優先された送信先に対して未送信の地図情報を送信させるため、未送信の地図情報のデータ量が大きい送信先にも地図情報の送信を受ける機会を与えることができる。   In the above configuration, the priority order is reversed based on the size of the data amount of untransmitted map information between the case where the map information is transmitted for the first range and the case where the map information is transmitted for the second range. Therefore, a plurality of transmission destinations can obtain an opportunity to receive transmission of map information regardless of the data amount of untransmitted map information. Here, since the first range around the basic location of the transmission destination is a range where the possibility that the transmission destination moves is higher than the second range, the map information about the first range is used at the transmission destination. It can be said that the possibility is higher than the map information about the second range. That is, it can be said that the map information about the first range is transmitted more urgently than the map information about the second range. When transmitting the map information for the first range, the transmission control unit transmits the untransmitted map information to the destinations that are prioritized in ascending order of the data amount of the untransmitted map information. It is possible to suppress the processing load generated around the destination and transmit map information with a high degree of urgency to many destinations. On the other hand, when transmitting the map information for the second range, the transmission control means transmits the untransmitted map information to the destinations that are prioritized in descending order of the data amount of the untransmitted map information. It is possible to give an opportunity to receive transmission of map information to a transmission destination having a large amount of map information.

地図データベースは、送信先からの送信要求に応じて送信先に送信するための地図情報を記録するデータベースであり、最後にバージョンアップされた最新の地図情報を複数の区画ごとに記録するデータベースである。送信先からの送信要求とは、送信先における所定動作をトリガーとして送信先が出力する要求である。ここで、送信要求のトリガーとなる所定動作は、ユーザから送信要求の指示を受け付けることであってもよいし、電源投入やナビゲーションプログラムの起動等の動作であってもよい。   The map database is a database that records map information to be transmitted to the transmission destination in response to a transmission request from the transmission destination, and is a database that records the latest map information that was last upgraded for each of a plurality of sections. . The transmission request from the transmission destination is a request output from the transmission destination triggered by a predetermined operation at the transmission destination. Here, the predetermined operation that triggers the transmission request may be to receive a transmission request instruction from the user, or may be an operation such as turning on the power or starting the navigation program.

データ量特定手段は、第1範囲を構成する区画のうち、地図データベースに記録されている地図情報が送信先に未送信の区画を特定し、当該特定した区画について地図データベースに記録されている地図情報のデータ量を合計することにより、第1範囲について未送信の地図情報のデータ量を特定すればよい。データ量特定手段は、同様の手法により、第2範囲について未送信の地図情報のデータ量を特定すればよい。また、データ量特定手段は、第1範囲について未送信の地図情報のデータ量を特定するにあたり、送信先の基本所在位置を特定し、当該基本所在位置の周辺の第1範囲を特定する。ここで、送信先の基本所在位置は、送信先が所在する基本の位置として予め送信先または地図情報送信システムに登録された位置であってもよく、例えば送信先を使用するユーザの生活圏(自宅、勤務地等)の位置であってもよい。第1範囲は、送信先の基本所在位置の周辺の範囲であればよく、例えば送信先の基本所在位置から所定距離以内の範囲であってもよいし、送信先の基本所在位置を重心とする図形内の範囲であってもよいし、送信先の基本所在位置が属する行政区画内の範囲であってもよい。第1範囲よりも広域の第2範囲は、送信先が移動する可能性が第1範囲よりも低い範囲を含む。従って、第1範囲についての地図情報の方が第2範囲についての地図情報よりも、送信させる緊急度が高くなる。   The data amount specifying means specifies a section in which the map information recorded in the map database has not been transmitted to the destination among the sections constituting the first range, and the map recorded in the map database for the specified section What is necessary is just to identify the data amount of the map information which has not been transmitted for the first range by summing the data amount of the information. The data amount specifying means may specify the data amount of untransmitted map information for the second range by the same method. Further, the data amount specifying means specifies the basic location of the transmission destination and specifies the first range around the basic location when specifying the data amount of the untransmitted map information for the first range. Here, the basic location of the transmission destination may be a location registered in advance in the transmission destination or the map information transmission system as a basic location where the transmission destination is located. For example, the living area of the user who uses the transmission destination ( Home, work location, etc.). The first range may be a range around the basic location of the transmission destination. For example, the first range may be a range within a predetermined distance from the basic location of the transmission destination, and the basic location of the transmission destination is the center of gravity. It may be a range within a figure, or a range within an administrative district to which the basic location of the transmission destination belongs. The second range that is wider than the first range includes a range in which the possibility that the transmission destination moves is lower than the first range. Therefore, the map information about the first range is transmitted more urgently than the map information about the second range.

上述のようにデータ量特定手段は第1範囲について未送信の地図情報のデータ量を複数の送信先ごとに特定する。従って、送信制御手段は、第1範囲についての地図情報を送信させる場合に、第1範囲について未送信の地図情報のデータ量の小さい順に数えた優先順位を、送信要求を行った送信先について得ることができる。同様に、送信制御手段は、第2範囲についての地図情報を送信させる場合に、第2範囲について未送信の地図情報のデータ量の大きい順に数えた優先順位を、送信要求を行った送信先について得ることができる。データ量特定手段は、以上のようにして得た優先順位が上位の送信先であるほど、優先して地図情報を送信させる送信先として選択すればよい。例えば、データ量特定手段は、以上のようにして得た優先順位において上位の送信先であるほど、高い確率で地図情報を送信させる送信先として選択してもよいし、早期に地図情報を送信させる送信先として選択してもよい。   As described above, the data amount specifying means specifies the data amount of untransmitted map information for each of a plurality of transmission destinations for the first range. Therefore, when transmitting the map information about the first range, the transmission control means obtains the priority order counted in ascending order of the data amount of the untransmitted map information for the first range with respect to the transmission destination that made the transmission request. be able to. Similarly, when transmitting the map information for the second range, the transmission control means, for the transmission destination that made the transmission request, priorities counted in descending order of the data amount of the untransmitted map information for the second range. Can be obtained. The data amount specifying means may be selected as a transmission destination that preferentially transmits map information as the transmission priority is higher. For example, the data amount specifying means may be selected as a transmission destination that transmits map information with a higher probability as the higher-order transmission destination in the priority order obtained as described above, or transmits map information earlier. It may be selected as a transmission destination.

さらに、送信制御手段は、地図データベースにおいて地図情報がバージョンアップされた以降の第1期間において、第1範囲について地図情報を送信させてもよい。地図データベースにおいて地図情報がバージョンアップされた直後においては、送信要求を行う送信先の数が多くなる傾向にある。例えば、バージョンアップの告知を受けて送信先を使用する多くのユーザが送信要求をするように送信先を操作することが予測される。従って、送信制御手段は、バージョンアップ以降の第1期間において、第1範囲について未送信の地図情報のデータ量の小さい順に優先した送信先に地図情報を送信させることにより、送信させる緊急度の高い第1範囲についての地図情報を多くの送信先に送信させることができる。   Further, the transmission control means may transmit the map information for the first range in the first period after the map information is upgraded in the map database. Immediately after the map information is upgraded in the map database, the number of transmission destinations that request transmission tends to increase. For example, it is predicted that many users who use a destination upon receiving a version upgrade notification will operate the destination so that a transmission request is made. Therefore, in the first period after the upgrade, the transmission control means transmits the map information to the transmission destination that is prioritized in ascending order of the data amount of the untransmitted map information for the first range, thereby transmitting the map information with a high degree of urgency. The map information about the first range can be transmitted to many destinations.

一方、地図データベースにおいて地図情報がバージョンアップされる前の第2期間において、送信制御手段は、第1範囲を含む第2範囲について地図情報を送信させてもよい。地図データベースにおいて地図情報がバージョンアップされる前においては、バージョンアップ後に送信要求をすればよいと考えるユーザが多くなるため、送信要求を行う送信先の数が少なくなる傾向にある。従って、送信制御手段は、バージョンアップ前の第2期間において、第2範囲について未送信の地図情報のデータ量の大きい順に優先した送信先に地図情報を送信させることにより、地図情報送信システムの処理負荷が過大となることなく、未送信の地図情報のデータ量が大きい送信先に対して地図情報を送信させることができる。また、第2範囲は第1範囲を含むため、第2期間のうちに第2範囲について未送信の地図情報のデータ量の大きい順に優先した送信先に地図情報を送信させておけば、第1範囲について未送信の地図情報のデータ量の大きい送信先を第1期間まで残存させないようにすることができる。従って、送信制御手段は、第1期間において、送信させる緊急度の高い第1範囲についての地図情報を多くの送信先に送信させることができる。なお、バージョンアップとは、データベースにおいて、地図上のいずれかの区画についての地図情報が新たな地図情報に更新されることであればよく、リビジョンアップ等も含む。   On the other hand, in the second period before the map information is upgraded in the map database, the transmission control means may transmit the map information for the second range including the first range. Before the map information is upgraded in the map database, there are many users who think that a transmission request should be made after the version upgrade, and therefore the number of transmission destinations to which a transmission request is made tends to decrease. Therefore, the transmission control means causes the map information transmission system to process the map information by transmitting the map information to the transmission destination that is prioritized in descending order of the data amount of the untransmitted map information for the second range in the second period before the upgrade. The map information can be transmitted to a transmission destination having a large data amount of untransmitted map information without causing an excessive load. In addition, since the second range includes the first range, if the map information is transmitted to the transmission destination that is prioritized in descending order of the data amount of the untransmitted map information in the second period, It is possible to prevent a transmission destination having a large data amount of untransmitted map information for the range from remaining until the first period. Therefore, the transmission control means can transmit the map information about the first range with a high degree of urgency to be transmitted to many transmission destinations in the first period. Note that “upgrading” is sufficient if the map information for any section on the map is updated to new map information in the database, and includes revisions and the like.

さらに、本発明のように地図情報を送信させる範囲に応じて異なる優先順位で優先した送信先に対して地図情報を送信させる手法は、プログラムや方法としても適用可能である。また、以上のような地図情報送信システム、プログラム、方法は、単独の地図情報送信システムとして実現される場合もあれば、複数の実体的な装置を利用して実現される場合もあり、各種の態様を含むものである。すなわち、地図情報送信システムを構成する各手段およびデータベースが複数の実体的な装置に分散して備えられてもよい。各手段が複数の実体的な装置に分散して備えられる場合に、各手段を機能させるために必要なデータを送受信する通信手段が備えられてもよい。さらに、以上のような地図情報送信システムの少なくとも一部を備えた地図情報管理方法や方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、地図情報送信システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。   Furthermore, the method of transmitting map information to a transmission destination that is prioritized with different priorities according to the range in which map information is transmitted as in the present invention can also be applied as a program or method. Further, the map information transmission system, program, and method as described above may be realized as a single map information transmission system or may be realized by using a plurality of substantive devices. Including embodiments. That is, each means and database constituting the map information transmission system may be distributed and provided in a plurality of substantial devices. When each means is distributed and provided in a plurality of substantive devices, a communication means for transmitting and receiving data necessary to make each means function may be provided. Furthermore, it is possible to provide a map information management method, method, and program including at least a part of the map information transmission system as described above. Further, some changes may be made as appropriate, such as a part of software and a part of hardware. Furthermore, the invention is also established as a recording medium for a program for controlling the map information transmission system. Of course, the software recording medium may be a magnetic recording medium, a magneto-optical recording medium, or any recording medium to be developed in the future.

地図情報送信システムのブロック図である。It is a block diagram of a map information transmission system. (2A)は地図DBを示す図、(2B)は管理DBを示す図、(2C)は自宅周辺範囲と日本全域とを示す図である。(2A) is a diagram showing a map DB, (2B) is a diagram showing a management DB, and (2C) is a diagram showing a home surrounding area and the entire Japan area. (3A)は第1期間と第2期間とのタイミングチャート、(3B)は第1優先リストを示す図、(3C)は第2優先リストを示す図である。(3A) is a timing chart of the first period and the second period, (3B) is a diagram showing the first priority list, and (3C) is a diagram showing the second priority list. (4A)は優先リスト設定処理のフローチャート、(4B)は地図情報送信処理のフローチャートである。(4A) is a flowchart of priority list setting processing, and (4B) is a flowchart of map information transmission processing.

ここでは、下記の順序に従って本発明の実施の形態について説明する。
(1)地図情報送信システムの構成:
(2)地図情報送信処理:
(3)他の実施形態:
Here, embodiments of the present invention will be described in the following order.
(1) Configuration of map information transmission system:
(2) Map information transmission processing:
(3) Other embodiments:

(1)地図情報送信システムの構成:
図1は、本発明の第1実施形態にかかる地図情報送信システム10のブロック図である。地図情報送信システム10は、CPU,RAM,ROM等を備える制御部11と記録媒体12と通信部13とを備えており、制御部11は記録媒体12やROMに記憶されたプログラムを実行する。記録媒体12は、地図DB(データベース)12aと管理DB(データベース)12bとを記録する。地図DB12aは、外部のナビゲーション装置20からの送信要求に応じて当該ナビゲーション装置20に送信するための地図情報を記録するデータベースである。
(1) Configuration of map information transmission system:
FIG. 1 is a block diagram of a map information transmission system 10 according to the first embodiment of the present invention. The map information transmission system 10 includes a control unit 11 including a CPU, a RAM, a ROM, and the like, a recording medium 12, and a communication unit 13. The control unit 11 executes a program stored in the recording medium 12 and the ROM. The recording medium 12 records a map DB (database) 12a and a management DB (database) 12b. The map DB 12a is a database that records map information to be transmitted to the navigation device 20 in response to a transmission request from the external navigation device 20.

図2Aは、地図DB12aの模式図である。地図DB12aにおいて、地図上において行列状に設けられた複数の区画ごとに地図情報が対応付けて記録されている。地図情報は、区画上に存在する道路(高速道路から細街路までのすべての道路を含む)や交差点や建物等の地物に関する情報を含んでいる。なお、区画ごとに地物が存在する量が異なるため、地図情報のデータ量は区画ごとに異なる。地図DB12aにおいて、複数の区画ごとに地図情報のデータ量を示すデータ(不図示)が記録されている。本実施形態において地図DB12aにおいて、各区画について最新(最後にバージョンアップされた)の地図情報のみが対応付けて記録されており、最新の地図情報のバージョンを識別するバージョン番号が各区画に対応付けられて記録されている。バージョン番号が大きいほど、遅い時期にバージョンアップされたバージョンであることを示す。例えば、区画上に存在する地物の改修、新設、廃止等があった区画についてのみ地図情報がバージョンアップされる場合もあるし、すべての区画についての地図情報が一括してバージョンアップされる場合もある。   FIG. 2A is a schematic diagram of the map DB 12a. In the map DB 12a, map information is recorded in association with each of a plurality of sections provided in a matrix on the map. The map information includes information on roads (including all roads from expressways to narrow streets), intersections, buildings, and other features existing on the section. In addition, since the quantity in which a feature exists for every division differs, the data amount of map information changes for every division. In the map DB 12a, data (not shown) indicating the data amount of map information is recorded for each of a plurality of sections. In the present embodiment, in the map DB 12a, only the latest (last updated version) map information is recorded in association with each section, and a version number for identifying the latest map information version is associated with each section. Has been recorded. A larger version number indicates a version that was upgraded later. For example, map information may be upgraded only for sections that have been refurbished, newly established, abolished, etc., and map information for all sections may be upgraded at once. There is also.

管理DB12bは、送信先としてのナビゲーション装置20に送信済みの地図情報のバージョンを、ナビゲーション装置20を使用するユーザU(U1,U2・・)ごとに示すデータベースである。図2Bは、管理DB12bの模式図である。管理DB12bにおいて、ユーザUごとに送信済みの地図情報のバージョンを識別するバージョン番号が、複数の区画ごとに対応付けられて記録される。なお、ナビゲーション装置20のユーザUは、ユーザ登録等において予め地図情報送信システム10に登録されており、ナビゲーション装置20とユーザUとは一意に対応する。ここで、同一の区画について、地図DB12aに記録された最新の地図情報のバージョン番号が、管理DB12bに記録された送信済みの地図情報のバージョン番号よりも大きい場合、地図DB12aに記録された最新の地図情報がナビゲーション装置20に対して未送信となる。一方、同一の区画について、地図DB12aに記録された最新の地図情報のバージョン番号が、管理DB12bに記録された送信済みの地図情報のバージョン番号と等しい場合、地図DB12aに記録された最新の地図情報がナビゲーション装置20に対して送信済みとなる。
通信部13は、地図情報送信システム10が複数のナビゲーション装置20のそれぞれと無線通信を行うための回路を有する。
The management DB 12b is a database that indicates the version of the map information that has been transmitted to the navigation device 20 as the transmission destination for each user U (U1, U2,...) Who uses the navigation device 20. FIG. 2B is a schematic diagram of the management DB 12b. In the management DB 12b, a version number for identifying the version of the map information that has been transmitted for each user U is recorded in association with each of the plurality of sections. Note that the user U of the navigation device 20 is registered in advance in the map information transmission system 10 in user registration or the like, and the navigation device 20 and the user U uniquely correspond to each other. Here, for the same section, when the version number of the latest map information recorded in the map DB 12a is larger than the version number of the transmitted map information recorded in the management DB 12b, the latest information recorded in the map DB 12a. The map information is not transmitted to the navigation device 20. On the other hand, when the version number of the latest map information recorded in the map DB 12a for the same section is equal to the version number of the transmitted map information recorded in the management DB 12b, the latest map information recorded in the map DB 12a. Is already transmitted to the navigation device 20.
The communication unit 13 includes a circuit for the map information transmission system 10 to perform wireless communication with each of the plurality of navigation devices 20.

次にナビゲーション装置20の構成について説明する。ナビゲーション装置20は送信先であり、記録媒体21を備える。ナビゲーション装置20は記録媒体21に対してデータを読み書きすることが可能なコンピュータである。記録媒体21には、地図データ21aが記録されている。地図データ21aにおいては、地図情報送信システム10の地図DB12aと同様に複数の区画ごとに地図情報が記録される。ナビゲーション装置20は、地図情報送信システム10から地図情報を受信すると、受信した地図情報に対応する区画を地図データ21aにて特定し、当該区画に対応付けられている地図情報を、受信した地図情報で更新する。なお、ナビゲーション装置20の地図データ21aにおいて各区画について記録されている地図情報のバージョン番号と、管理DB12bにおいて当該ナビゲーション装置20を使用するユーザUに関して各区画について記録されている地図情報のバージョン番号とは一致する。   Next, the configuration of the navigation device 20 will be described. The navigation device 20 is a transmission destination and includes a recording medium 21. The navigation device 20 is a computer that can read and write data from and to the recording medium 21. Map data 21 a is recorded on the recording medium 21. In the map data 21a, map information is recorded for each of a plurality of sections in the same manner as the map DB 12a of the map information transmission system 10. When the navigation apparatus 20 receives the map information from the map information transmission system 10, the map data 21a specifies a section corresponding to the received map information, and the map information associated with the section is received. Update with. In addition, the version number of the map information recorded about each division in the map data 21a of the navigation apparatus 20, and the version number of the map information recorded about each division regarding the user U who uses the navigation device 20 in the management DB 12b Match.

本実施形態においてナビゲーション装置20は、車両に備えられており、車両においてACC(アクセサリーポジション)がオンとされた場合に、電源が投入される。ナビゲーション装置20は、電源が投入されるごとに、通信回路(不図示)を介して地図情報の送信要求を地図情報送信システム10に対して送信する。   In the present embodiment, the navigation device 20 is provided in a vehicle, and the power is turned on when an ACC (accessory position) is turned on in the vehicle. Each time the power is turned on, the navigation device 20 transmits a map information transmission request to the map information transmission system 10 via a communication circuit (not shown).

次に地図情報送信システム10のソフトウェア構成について説明する。制御部11は、地図情報送信プログラム100を実行する。地図情報送信プログラム100は、データ量特定部110と送信制御部120とを含む。
データ量特定部110は、ナビゲーション装置20の基本所在位置の周辺の第1範囲と、当該第1範囲より広域の第2範囲とのそれぞれについて、未送信の地図情報のデータ量を複数のナビゲーション装置20ごとに特定する機能を制御部11に実行させるモジュールである。すなわち、データ量特定部110の機能により制御部11は、ナビゲーション装置20を使用するユーザUを特定し、当該ユーザUの自宅位置をナビゲーション装置20の基本所在位置として特定する。ユーザUの自宅位置は、ユーザ登録等において予め地図情報送信システム10に登録されている。データ量特定部110の機能により制御部11は、ユーザUの自宅位置を重心とする矩形状の自宅周辺範囲を、ユーザUごとに第1範囲として特定する。
Next, the software configuration of the map information transmission system 10 will be described. The control unit 11 executes the map information transmission program 100. The map information transmission program 100 includes a data amount specifying unit 110 and a transmission control unit 120.
The data amount specifying unit 110 determines the data amount of untransmitted map information for each of the first range around the basic location of the navigation device 20 and the second range wider than the first range. This is a module that causes the control unit 11 to execute a function specified every 20th. That is, the control unit 11 specifies the user U who uses the navigation device 20 by the function of the data amount specifying unit 110 and specifies the home position of the user U as the basic location of the navigation device 20. The home position of the user U is registered in advance in the map information transmission system 10 in user registration or the like. With the function of the data amount specifying unit 110, the control unit 11 specifies a rectangular home periphery range with the user U's home position as the center of gravity as the first range for each user U.

図2Cは、自宅周辺範囲を示す図である。自宅周辺範囲は、緯度がユーザUの自宅位置の緯度から南北それぞれ所定緯度以内、かつ、経度がユーザUの自宅位置の経度から東西それぞれ所定経度以内の矩形状の範囲とされる。データ量特定部110の機能により制御部11は、管理DB12bを参照して、ユーザUごとに自宅周辺範囲に属する区画のそれぞれについて送信済みの地図情報のバージョン番号を特定する。また、データ量特定部110の機能により制御部11は、地図DB12aを参照して、ユーザUごとに自宅周辺範囲に属する区画のそれぞれについて最新の地図情報のバージョン番号を特定する。そして、データ量特定部110の機能により制御部11は、自宅周辺範囲に属する区画のうち、送信済みの地図情報のバージョン番号が、最新の地図情報のバージョン番号よりも小さい区画を未送信区画として特定する。さらに、データ量特定部110の機能により制御部11は、自宅周辺範囲に属する未送信区画のそれぞれについて地図DB12aに記録された地図情報のデータ量を取得し、当該データ量の合計をユーザUごとに特定する。当該データ量の合計は、自宅周辺範囲について未送信の地図情報のデータ量を意味する。   FIG. 2C is a diagram illustrating a home surrounding area. The home peripheral range is a rectangular range whose latitude is within a predetermined latitude from the latitude of the user U's home position, and whose longitude is within a predetermined longitude of the east and west from the longitude of the user U's home position. With the function of the data amount specifying unit 110, the control unit 11 refers to the management DB 12b and specifies the version number of the transmitted map information for each of the sections belonging to the home surrounding area for each user U. Moreover, the control part 11 specifies the version number of the newest map information about each of the divisions which belong to a home periphery range for every user U with reference to map DB12a with the function of the data amount specific | specification part 110. FIG. Then, by the function of the data amount specifying unit 110, the control unit 11 sets, as an untransmitted section, a section whose version number of transmitted map information is smaller than the version number of the latest map information among sections belonging to the home surrounding area. Identify. Further, by the function of the data amount specifying unit 110, the control unit 11 acquires the data amount of the map information recorded in the map DB 12a for each of the untransmitted sections belonging to the home surrounding area, and calculates the total of the data amount for each user U. To be specific. The total of the data amount means the data amount of untransmitted map information for the home surrounding area.

本実施形態において第2範囲は、地図DB12aに地図情報が記録されたすべての区画の範囲であり、本実施形態において日本全域である。従って、第2範囲は、いずれのユーザUの自宅周辺範囲を含み、かつ、いずれのユーザUの自宅周辺範囲よりも広域となる。データ量特定部110の機能により制御部11は、管理DB12bを参照して、ユーザUごとに日本全域の区画のそれぞれについて送信済みの地図情報のバージョン番号を特定する。また、データ量特定部110の機能により制御部11は、地図DB12aを参照して、日本全域の区画のそれぞれについて最新の地図情報のバージョン番号を特定する。そして、データ量特定部110の機能により制御部11は、日本全域の区画のうち、送信済みの地図情報のバージョン番号が、最新の地図情報のバージョン番号よりも小さい区画を未送信区画として特定する。さらに、データ量特定部110の機能により制御部11は、日本全域に属する未送信区画のそれぞれについて地図DB12aに記録された地図情報のデータ量を取得し、当該データ量の合計をユーザUごとに特定する。当該データ量の合計は、日本全域について未送信の地図情報のデータ量を意味する。   In the present embodiment, the second range is a range of all sections in which map information is recorded in the map DB 12a, and in this embodiment, is the entire area of Japan. Accordingly, the second range includes the range around the home of any user U and is wider than the range around the home of any user U. With the function of the data amount specifying unit 110, the control unit 11 refers to the management DB 12b and specifies the version number of the map information that has already been transmitted for each of the sections throughout Japan for each user U. Moreover, the control part 11 specifies the version number of the newest map information about each division of the whole Japan with reference to map DB12a by the function of the data amount specific | specification part 110. FIG. Then, by the function of the data amount specifying unit 110, the control unit 11 specifies, as an untransmitted section, a section in which the version number of the transmitted map information is smaller than the version number of the latest map information among the sections throughout Japan. . Further, by the function of the data amount specifying unit 110, the control unit 11 acquires the data amount of the map information recorded in the map DB 12a for each of the untransmitted sections belonging to the entire region of Japan, and calculates the total amount of the data for each user U. Identify. The total amount of data means the amount of untransmitted map information for the entire region of Japan.

送信制御部120は、自宅周辺範囲についての地図情報を送信させる場合に、送信要求を行った複数のナビゲーション装置20のうち、自宅周辺範囲について未送信の地図情報のデータ量の小さい順に優先されたナビゲーション装置20に対して自宅周辺範囲について未送信の地図情報を送信させるモジュールである。送信制御部120の機能により制御部11は、地図DB12aにおいて地図情報がバージョンアップされた以降の第1期間において、自宅周辺範囲についての地図情報をナビゲーション装置20に送信させる。また、送信制御部120の機能により制御部11は、第1期間において、自宅周辺範囲について未送信の地図情報のデータ量の小さい順にユーザUをソートすることにより、ユーザUごとの優先順位を規定した第1優先リストを作成する。そして、送信制御部120の機能により制御部11は、第1優先リストにおいて優先順位が上位のユーザUによって使用されるナビゲーション装置20であるほど優先して、地図情報を送信させるナビゲーション装置20として選択する。さらに、送信制御部120の機能により制御部11は、選択したナビゲーション装置20に対して、自宅周辺範囲について未送信の地図情報を通信部13に送信させる。   When transmitting the map information about the home surrounding area, the transmission control unit 120 is prioritized in ascending order of the data amount of the map information that has not been transmitted for the home surrounding area among the plurality of navigation devices 20 that have requested transmission. This is a module that causes the navigation device 20 to transmit untransmitted map information for the home surrounding area. With the function of the transmission control unit 120, the control unit 11 causes the navigation device 20 to transmit the map information about the home surrounding area in the first period after the map information is upgraded in the map DB 12a. Moreover, the control part 11 prescribes | regulates the priority order for every user U by the function of the transmission control part 120 by sorting the user U in order with a small data amount of the untransmitted map information about a home periphery area in the 1st period. The first priority list is created. Then, the function of the transmission control unit 120 causes the control unit 11 to select the navigation device 20 that has priority in the first priority list as the navigation device 20 that is used by the upper user U and transmits the map information. To do. Further, the function of the transmission control unit 120 causes the control unit 11 to cause the selected navigation device 20 to transmit untransmitted map information to the communication unit 13 for the home surrounding area.

また、送信制御部120は、日本全域についての地図情報を送信させる場合に、送信要求を行った複数のナビゲーション装置20のうち、日本全域について未送信の地図情報のデータ量の大きい順に優先されたナビゲーション装置20に対して日本全域について未送信の地図情報を送信させるモジュールである。送信制御部120の機能により制御部11は、地図DB12aにおいて地図情報がバージョンアップされる前の第2期間において、日本全域についての地図情報をナビゲーション装置20に送信させる。また、送信制御部120の機能により制御部11は、第2期間において、日本全域について未送信の地図情報のデータ量の大きい順にユーザUをソートすることにより、ユーザUごとの優先順位を規定した第2優先リストを作成する。そして、送信制御部120の機能により制御部11は、第2優先リストの優先順位が上位のユーザUによって使用されるナビゲーション装置20であるほど優先して、地図情報を送信させるナビゲーション装置20として選択する。さらに、送信制御部120の機能により制御部11は、選択したナビゲーション装置20に対して、日本全域について未送信の地図情報を通信部13に送信させる。   In addition, when transmitting the map information for the entire region of Japan, the transmission control unit 120 is prioritized in descending order of the data amount of the untransmitted map information for the entire region of Japan among the plurality of navigation devices 20 that have requested transmission. This is a module that causes the navigation device 20 to transmit untransmitted map information for the entire region of Japan. With the function of the transmission control unit 120, the control unit 11 causes the navigation device 20 to transmit map information for the entire region of Japan in the second period before the map information is upgraded in the map DB 12a. Moreover, the control part 11 prescribed | regulated the priority for every user U by the function of the transmission control part 120 by sorting the user U in order with the big data amount of the unsent map information about the whole Japan in the 2nd period. Create a second priority list. Then, by the function of the transmission control unit 120, the control unit 11 selects the navigation device 20 that transmits the map information with higher priority as the navigation device 20 used by the higher-order user U in the second priority list. To do. Further, the function of the transmission control unit 120 causes the control unit 11 to cause the selected navigation device 20 to transmit untransmitted map information to the communication unit 13 for the entire region of Japan.

図3Aは、第1期間P1と第2期間P2とを説明するタイミングチャートである。本実施形態において、第1期間P1は、地図DB12aにおいて少なくとも1個の区画について地図情報がバージョンアップされたバージョンアップ時刻を始期とし、当該バージョンアップ時刻から所定期間経過した時刻を終期とする。第2期間P2は、前回のバージョンアップ時刻を始期とする第1期間P1の終期を始期とし、今回のバージョンアップ時刻を終期とする。   FIG. 3A is a timing chart illustrating the first period P1 and the second period P2. In the present embodiment, the first period P1 starts from an upgrade time at which map information is upgraded for at least one section in the map DB 12a, and ends when a predetermined period has elapsed from the upgrade time. The second period P2 starts from the end of the first period P1 starting from the previous version upgrade time, and ends the current version upgrade time.

図3Aに示すように、第1期間P1においては自宅周辺範囲についての地図情報を送信対象とし、当該自宅周辺範囲について未送信の地図情報のデータ量が小さいユーザUによって使用されるナビゲーション装置20であるほど優先順位が上位となる第1優先リストが設定される。図3Bは、第1優先リストを示す図である。同図に示すように、第1優先リストにおいて自宅周辺範囲について未送信の地図情報のデータ量の昇順にユーザUがソートされている。   As shown in FIG. 3A, in the first period P1, the navigation apparatus 20 is used by the user U who uses the map information about the home surrounding area as a transmission target and has a small data amount of untransmitted map information about the home surrounding area. A first priority list having a higher priority is set. FIG. 3B is a diagram showing a first priority list. As shown in the figure, in the first priority list, users U are sorted in ascending order of the data amount of untransmitted map information for the home surrounding area.

図3Aに示すように、第2期間P2においては日本全域についての地図情報を送信対象とし、当該日本全域について未送信の地図情報のデータ量が大きいユーザUによって使用されるナビゲーション装置20であるほど優先順位が上位となる第2優先リストが設定される。図3Cは、第2優先リストを示す図である。同図に示すように、第2優先リストにおいて日本全域について未送信の地図情報のデータ量の降順にユーザUがソートされている。   As shown in FIG. 3A, in the second period P2, the map information about the entire region of Japan is the transmission target, and the navigation device 20 used by the user U who has a large data amount of untransmitted map information about the entire region of Japan. A second priority list having a higher priority is set. FIG. 3C is a diagram showing a second priority list. As shown in the figure, in the second priority list, the users U are sorted in descending order of the data amount of untransmitted map information for the entire region of Japan.

前記の構成において、自宅周辺範囲はナビゲーション装置20がユーザUの自宅位置から移動する可能性が日本全域よりも高い範囲であるため、自宅周辺範囲についての地図情報はナビゲーション装置20にて使用される可能性が日本全域についての地図情報よりも高いということができる。すなわち、自宅周辺範囲についての地図情報は、日本全域についての地図情報よりも、送信させる緊急度が高いということができる。送信制御部120の機能により制御部11は、自宅周辺範囲について地図情報を送信させる場合に、未送信の地図情報のデータ量の小さい順に優先されたナビゲーション装置20に対して未送信の地図情報を送信させるため、単一のナビゲーション装置20あたりに生じる処理負荷を抑え、多くのナビゲーション装置20に緊急度の高い地図情報を送信させることができる。一方、送信制御部120の機能により制御部11は、日本全域について地図情報を送信させる場合に、未送信の地図情報のデータ量の大きい順に優先されたナビゲーション装置20に対して未送信の地図情報を送信させるため、未送信の地図情報のデータ量が大きい送信先にも地図情報の送信を受ける機会を与えることができる。   In the above configuration, the home surrounding area is a range in which the navigation device 20 is more likely to move from the home position of the user U than in the entire area of Japan, and therefore the map information about the home surrounding area is used by the navigation device 20. It can be said that the possibility is higher than the map information about the whole of Japan. That is, it can be said that the map information about the home surrounding area has a higher degree of urgency to be transmitted than the map information about the entire area of Japan. The function of the transmission control unit 120 allows the control unit 11 to transmit untransmitted map information to the navigation device 20 that is prioritized in ascending order of the data amount of untransmitted map information when transmitting map information for the home surrounding area. In order to transmit, the processing load which arises around the single navigation apparatus 20 can be suppressed, and many navigation apparatuses 20 can transmit highly urgent map information. On the other hand, when the control unit 11 transmits the map information for the whole of Japan by the function of the transmission control unit 120, the map information that has not been transmitted to the navigation device 20 that is prioritized in descending order of the data amount of the map information that has not been transmitted yet. Therefore, it is possible to give an opportunity to receive transmission of map information even to a transmission destination having a large data amount of untransmitted map information.

さらに、送信制御部120の機能により制御部11は、地図DB12aにおいて地図情報がバージョンアップされた以降の第1期間P1において、自宅周辺範囲について地図情報を送信させる。地図DB12aにおいて地図情報がバージョンアップされた直後においては、送信要求を行うナビゲーション装置20の数が多くなる傾向にある。従って、送信制御部120の機能により制御部11は、バージョンアップ以降の第1期間P1において、自宅周辺範囲について未送信の地図情報のデータ量の小さい順に優先したナビゲーション装置20に地図情報を送信させることにより、送信させる緊急度の高い自宅周辺範囲についての地図情報を多くのナビゲーション装置20に送信させることができる。   Further, the function of the transmission control unit 120 causes the control unit 11 to transmit the map information for the home surrounding area in the first period P1 after the map information is upgraded in the map DB 12a. Immediately after the map information is upgraded in the map DB 12a, the number of navigation devices 20 that request transmission tends to increase. Therefore, by the function of the transmission control unit 120, the control unit 11 causes the navigation device 20 to transmit the map information in the first period P1 after the upgrade, giving priority to the navigation device 20 with priority in ascending order of the data amount of the untransmitted map information. By doing this, it is possible to cause many navigation devices 20 to transmit the map information about the home surrounding area with a high degree of urgency to be transmitted.

一方、地図DB12aにおいて地図情報がバージョンアップされる前の第2期間P2において、送信制御部120の機能により制御部11は、日本全域について地図情報を送信させる。地図DB12aにおいて地図情報がバージョンアップされる前においては、送信要求を行うナビゲーション装置20の数が少なくなる傾向にある。従って、送信制御部120の機能により制御部11は、バージョンアップ前の第2期間P2において、日本全域について未送信の地図情報のデータ量の大きい順に優先したナビゲーション装置20に地図情報を送信させることにより、地図情報送信システム10の処理負荷が過大となることなく、未送信の地図情報のデータ量が大きいナビゲーション装置20に対して地図情報を送信させることができる。また、日本全域は自宅周辺範囲を含むため、第2期間P2のうちに日本全域について未送信の地図情報のデータ量の大きい順に優先したナビゲーション装置20に地図情報を送信させておけば、自宅周辺範囲について未送信の地図情報のデータ量の大きいナビゲーション装置20を第1期間P1まで残存させないようにすることができる。従って、送信制御部120の機能により制御部11は、第1期間P1において、送信させる緊急度の高い自宅周辺範囲についての地図情報を多くのナビゲーション装置20に送信させることができる。   On the other hand, in the second period P2 before the map information is upgraded in the map DB 12a, the control unit 11 causes the map information to be transmitted for the entire region of Japan by the function of the transmission control unit 120. Before the map information is upgraded in the map DB 12a, the number of navigation devices 20 that make a transmission request tends to decrease. Therefore, the function of the transmission control unit 120 causes the control unit 11 to transmit the map information to the navigation device 20 that is prioritized in descending order of the amount of untransmitted map information in the second period P2 before the upgrade. Thus, the map information can be transmitted to the navigation device 20 having a large data amount of untransmitted map information without causing an excessive processing load on the map information transmitting system 10. In addition, since the entire area of Japan includes the area around the home, if the map information is transmitted to the navigation device 20 that is prioritized in descending order of the amount of map information that has not been transmitted for the entire area of Japan during the second period P2, the area around the house It is possible to prevent the navigation device 20 having a large data amount of untransmitted map information for the range from remaining until the first period P1. Therefore, by the function of the transmission control unit 120, the control unit 11 can cause a large number of navigation devices 20 to transmit map information about the home urgent range to be transmitted in the first period P <b> 1.

(2)地図情報送信処理:
図4Aは、地図情報送信システム10が実行する優先リスト設定処理のフローチャートである。優先リスト設定処理は、所定の時間周期で実行されるループ処理である。送信制御部120の機能により制御部11は、地図DB12aにおける地図情報のバージョンアップ時刻から所定期間が経過したか否かを判定する。バージョンアップ時刻から所定期間が経過したと判定されなかった場合(S100:N)には、図3Aに示すように現在が前回のバージョンアップ以降の第1期間P1に属することを意味する。反対に、バージョンアップ時刻から所定期間が経過したと判定された場合(S100:Y)には、現在が次回のバージョンアップ前の第2期間P2に属することを意味する。
(2) Map information transmission processing:
FIG. 4A is a flowchart of a priority list setting process executed by the map information transmission system 10. The priority list setting process is a loop process executed at a predetermined time period. By the function of the transmission control unit 120, the control unit 11 determines whether or not a predetermined period has elapsed from the upgrade time of the map information in the map DB 12a. If it is not determined that the predetermined period has elapsed from the upgrade time (S100: N), it means that the current time belongs to the first period P1 after the previous upgrade, as shown in FIG. 3A. On the contrary, if it is determined that the predetermined period has elapsed from the upgrade time (S100: Y), it means that the current time belongs to the second period P2 before the next upgrade.

バージョンアップ時刻から所定期間が経過したと判定されなかった場合(S100:N)、データ量特定部110の機能により制御部11は、自宅周辺範囲について未送信の地図情報のデータ量を複数のナビゲーション装置20ごとに特定する(S110)。すなわち、データ量特定部110の機能により制御部11は、ユーザUごとに、自宅周辺範囲を特定し、当該自宅周辺範囲に属する区画のうち未送信の地図情報のデータ量の合計を特定する。次に、送信制御部120の機能により制御部11は、自宅周辺範囲について未送信の地図情報のデータ量の小さい順にユーザUをソートして、第1優先リスト(図3B)を設定する(S120)。第1優先リストを設定すると、送信制御部120の機能により制御部11は、所定の時間周期が経過するまで待機してからステップS100に戻る。   If it is not determined that the predetermined period has elapsed from the upgrade time (S100: N), the function of the data amount specifying unit 110 causes the control unit 11 to change the data amount of map information that has not been transmitted for a range around the home into a plurality of navigations. Each device 20 is specified (S110). That is, by the function of the data amount specifying unit 110, the control unit 11 specifies the home surrounding area for each user U, and specifies the total data amount of untransmitted map information among the sections belonging to the home surrounding area. Next, by the function of the transmission control unit 120, the control unit 11 sorts the users U in ascending order of the data amount of the map information that has not been transmitted for the home surrounding area, and sets the first priority list (FIG. 3B) (S120). ). When the first priority list is set, the control unit 11 waits until a predetermined time period elapses by the function of the transmission control unit 120, and then returns to step S100.

一方、バージョンアップ時刻から所定期間が経過したと判定された場合(S100:Y)、データ量特定部110の機能により制御部11は、日本全域について未送信の地図情報のデータ量を複数のナビゲーション装置20ごとに特定する(S130)。すなわち、データ量特定部110の機能により制御部11は、日本全域に属する区画のうち未送信の地図情報のデータ量の合計をユーザUごとに特定する。次に、送信制御部120の機能により制御部11は、日本全域について未送信の地図情報のデータ量の大きい順にユーザUをソートして、第2優先リスト(図3C)を設定する(S140)。第2優先リストを設定すると、送信制御部120の機能により制御部11は、時間周期が経過するまで待機してからステップS100に戻る。   On the other hand, when it is determined that the predetermined period has elapsed from the upgrade time (S100: Y), the control unit 11 uses the function of the data amount specifying unit 110 to change the data amount of the map information that has not been transmitted for the entire area of Japan into a plurality of navigations. Each device 20 is specified (S130). That is, by the function of the data amount specifying unit 110, the control unit 11 specifies, for each user U, the total data amount of untransmitted map information among sections belonging to the entire region of Japan. Next, by the function of the transmission control unit 120, the control unit 11 sorts the users U in descending order of the data amount of the untransmitted map information for the whole of Japan, and sets the second priority list (FIG. 3C) (S140). . When the second priority list is set, the control unit 11 waits until the time period elapses due to the function of the transmission control unit 120, and then returns to step S100.

以上の優先リスト設定処理を所定の時間周期ごとに実行することにより、現在が第1期間P1に属する場合には、自宅周辺範囲について未送信の地図情報のデータ量の小さい順にユーザUをソートした第1優先リストを設定することができる。また、現在が第2期間P2に属する場合には、日本全域について未送信の地図情報のデータ量の大きい順にユーザUをソートした第2優先リストを設定することができる。   By executing the above priority list setting process for each predetermined time period, when the current time belongs to the first period P1, the user U is sorted in ascending order of the data amount of untransmitted map information for the home surrounding area. A first priority list can be set. Further, when the current time belongs to the second period P2, a second priority list in which the users U are sorted in descending order of the data amount of the untransmitted map information can be set for the entire Japan.

図4Bは、地図情報送信システム10が実行する地図情報送信処理のフローチャートである。地図情報送信処理は所定の時間周期で実行されるループ処理であり、優先リスト設定処理(図4A)と並行して実行される。まず、送信制御部120の機能により制御部11は、ナビゲーション装置20から送信要求を受信したか否かを判定する(S200)。ナビゲーション装置20から送信要求を受信したと判定されなかった場合(S200:N)、送信制御部120の機能により制御部11は、ステップS100に戻る。すなわち、ステップS200〜S210において送信制御部120の機能により制御部11は、ナビゲーション装置20からの送信要求が受信されるまで待機する。   FIG. 4B is a flowchart of map information transmission processing executed by the map information transmission system 10. The map information transmission process is a loop process executed at a predetermined time period, and is executed in parallel with the priority list setting process (FIG. 4A). First, by the function of the transmission control unit 120, the control unit 11 determines whether or not a transmission request has been received from the navigation device 20 (S200). If it is not determined that a transmission request has been received from the navigation device 20 (S200: N), the control unit 11 returns to step S100 by the function of the transmission control unit 120. That is, in steps S <b> 200 to S <b> 210, the control unit 11 waits until a transmission request from the navigation device 20 is received by the function of the transmission control unit 120.

一方、ナビゲーション装置20から送信要求を受信したと判定された場合(S200:Y)、送信制御部120の機能により制御部11は、地図情報送信システム10の処理負荷が所定値以上であるか否かを判定する(S205)。本実施形態において、地図情報送信システム10の処理負荷は、制御部11のCPUの使用率であるとする。地図情報送信システム10の処理負荷は、制御部11のRAMの使用率であってもよいし、通信部13の通信量であってもよい。地図情報送信システム10の処理負荷が所定値以上であると判定されなかった場合(S205:N)、送信制御部120の機能により制御部11は、バージョンアップ時刻から所定期間が経過したか否かを判定する(S210)。   On the other hand, when it is determined that the transmission request is received from the navigation device 20 (S200: Y), the control unit 11 uses the function of the transmission control unit 120 to determine whether the processing load of the map information transmission system 10 is equal to or greater than a predetermined value. Is determined (S205). In the present embodiment, it is assumed that the processing load of the map information transmission system 10 is the usage rate of the CPU of the control unit 11. The processing load of the map information transmission system 10 may be the usage rate of the RAM of the control unit 11 or the communication amount of the communication unit 13. If it is not determined that the processing load of the map information transmission system 10 is greater than or equal to the predetermined value (S205: N), the function of the transmission control unit 120 causes the control unit 11 to determine whether or not a predetermined period has elapsed from the upgrade time. Is determined (S210).

バージョンアップ時刻から所定期間が経過したと判定されなかった場合(S210:N)、送信制御部120の機能により制御部11は、自宅周辺範囲についての送信データを作成する(S215)。すなわち、送信制御部120の機能により制御部11は、第1期間P1において、送信要求を行ったナビゲーション装置20を使用するユーザUについて自宅周辺範囲を特定する。そして、送信制御部120の機能により制御部11は、当該ユーザUについての自宅周辺範囲に属する区画のそれぞれについて当該ユーザUが使用するナビゲーション装置20に送信済みの地図情報のバージョン番号を、管理DB12bを参照して特定する。さらに、送信制御部120の機能により制御部11は、当該ユーザUについての自宅周辺範囲に属する区画のそれぞれについて最新の地図情報のバージョン番号を、地図DB12aを参照して特定する。そして、送信制御部120の機能により制御部11は、当該ユーザUが使用するナビゲーション装置20に送信済みの地図情報のバージョン番号が、最新の地図情報のバージョン番号よりも小さい未送信区画を特定し、当該未送信区画のそれぞれに対応付けられた地図情報を地図DB12aから取得して、自宅周辺範囲についての送信データとする。   When it is not determined that the predetermined period has elapsed from the upgrade time (S210: N), the control unit 11 creates transmission data about the home surrounding area by the function of the transmission control unit 120 (S215). That is, by the function of the transmission control unit 120, the control unit 11 specifies the home surrounding area for the user U who uses the navigation device 20 that has requested transmission in the first period P1. Then, the function of the transmission control unit 120 causes the control unit 11 to indicate the version number of the map information that has been transmitted to the navigation device 20 used by the user U for each of the sections belonging to the home surrounding area for the user U. To identify. Further, the function of the transmission control unit 120 causes the control unit 11 to specify the version number of the latest map information for each of the sections belonging to the home surrounding area for the user U with reference to the map DB 12a. Then, the function of the transmission control unit 120 causes the control unit 11 to specify an untransmitted section in which the version number of the map information that has been transmitted to the navigation device 20 used by the user U is smaller than the version number of the latest map information. The map information associated with each of the untransmitted sections is acquired from the map DB 12a and used as transmission data for the home surrounding area.

バージョンアップ時刻から所定期間が経過したと判定された場合(S210:Y)、送信制御部120の機能により制御部11は、日本全域についての送信データを作成する(S220)。すなわち、送信制御部120の機能により制御部11は、日本全域に属する区画のそれぞれについて、送信要求を行ったナビゲーション装置20に送信済みの地図情報のバージョン番号を、管理DB12bを参照して特定する。さらに、送信制御部120の機能により制御部11は、日本全域に属する区画のそれぞれについて最新の地図情報のバージョン番号を、地図DB12aを参照して特定する。そして、送信制御部120の機能により制御部11は、送信要求を行ったナビゲーション装置20に送信済みの地図情報のバージョン番号が、最新の地図情報のバージョン番号よりも小さい未送信区画を特定し、当該未送信区画のそれぞれに対応付けられた地図情報を地図DB12aから取得して、日本全域についての送信データとする。   When it is determined that a predetermined period has elapsed from the upgrade time (S210: Y), the control unit 11 creates transmission data for the entire region of Japan by the function of the transmission control unit 120 (S220). That is, with the function of the transmission control unit 120, the control unit 11 specifies the version number of the map information that has been transmitted to the navigation device 20 that has made the transmission request for each of the sections belonging to the entire region with reference to the management DB 12b. . Further, by the function of the transmission control unit 120, the control unit 11 specifies the version number of the latest map information for each of the sections belonging to the whole of Japan with reference to the map DB 12a. Then, the function of the transmission control unit 120 causes the control unit 11 to specify an untransmitted section in which the version number of the map information that has been transmitted to the navigation device 20 that has requested transmission is smaller than the version number of the latest map information, Map information associated with each of the untransmitted sections is acquired from the map DB 12a and used as transmission data for the entire region of Japan.

以上のようにして、自宅周辺範囲についての送信データ(S215)、または、日本全域についての送信データ(S220)を作成すると、送信制御部120の機能により制御部11は、送信要求を行ったナビゲーション装置20に対して、作成した送信データを通信部13に送信させる(S225)。次に、送信制御部120の機能により制御部11は、管理DB12bを更新する。すなわち、送信制御部120の機能により制御部11は、管理DB12bにおいて、送信データに含まれる地図情報に対応する未送信区画ごとに、送信要求を行ったナビゲーション装置20を使用するユーザUについて記録されたバージョン番号を、送信データに含まれる地図情報のバージョン番号で更新する。以上の説明したステップS200〜S230を実行することにより、地図情報送信システム10の処理負荷が所定値以上でない限りにおいて、ナビゲーション装置20に対して送信要求の先着順に未送信の地図情報を送信させることができる。   As described above, when the transmission data (S215) for the home surrounding area or the transmission data (S220) for the entire area of Japan is created, the control unit 11 uses the function of the transmission control unit 120 to make the navigation for which the transmission request has been made. The device 20 is caused to transmit the created transmission data to the communication unit 13 (S225). Next, the control unit 11 updates the management DB 12b by the function of the transmission control unit 120. That is, by the function of the transmission control unit 120, the control unit 11 is recorded in the management DB 12b for the user U who uses the navigation device 20 that has made a transmission request for each untransmitted section corresponding to the map information included in the transmission data. The updated version number is updated with the version number of the map information included in the transmission data. By executing the above-described steps S200 to S230, as long as the processing load of the map information transmission system 10 is not equal to or greater than a predetermined value, the navigation apparatus 20 transmits untransmitted map information in the order of arrival of transmission requests. Can do.

一方、地図情報送信システム10の処理負荷が所定値以上であると判定された場合(S205:Y)、送信制御部120の機能により制御部11は、バージョンアップ時刻から所定期間が経過したか否かを判定する(S235)。バージョンアップ時刻から所定期間が経過したと判定されなかった場合(S235:N)、送信制御部120の機能により制御部11は、送信要求を行ったナビゲーション装置20を使用するユーザUの優先順位を第1優先リスト(図3B)から取得する(S240)。すなわち、第1期間P1において送信制御部120の機能により制御部11は、送信要求を行ったナビゲーション装置20が、自宅周辺範囲について未送信の地図情報のデータ量の小さい順に数えて何番目のユーザUが使用するナビゲーション装置20であるかを特定する。   On the other hand, when it is determined that the processing load of the map information transmission system 10 is equal to or greater than the predetermined value (S205: Y), the function of the transmission control unit 120 causes the control unit 11 to determine whether a predetermined period has elapsed from the upgrade time. Is determined (S235). When it is not determined that the predetermined period has elapsed from the upgrade time (S235: N), the function of the transmission control unit 120 causes the control unit 11 to set the priority of the user U who uses the navigation device 20 that has requested transmission. Obtained from the first priority list (FIG. 3B) (S240). That is, by the function of the transmission control unit 120 in the first period P1, the control unit 11 causes the navigation device 20 that has requested transmission to count the number of users counted in ascending order of the data amount of untransmitted map information for the home surrounding area. It is specified whether U is the navigation device 20 to be used.

一方、バージョンアップ時刻から所定期間が経過したと判定された場合(S235:N)、送信制御部120の機能により制御部11は、送信要求を行ったナビゲーション装置20を使用するユーザUの優先順位を第2優先リスト(図3C)から取得する(S245)。すなわち、第2期間P2において送信制御部120の機能により制御部11は、送信要求を行ったナビゲーション装置20が、日本全域について未送信の地図情報のデータ量の大きい順に数えて何番目のユーザUが使用するナビゲーション装置20であるかを特定する。   On the other hand, when it is determined that the predetermined period has elapsed from the upgrade time (S235: N), the control unit 11 uses the function of the transmission control unit 120 to prioritize the user U who uses the navigation device 20 that has requested transmission. Is acquired from the second priority list (FIG. 3C) (S245). In other words, in the second period P2, the control unit 11 uses the function of the transmission control unit 120 to cause the navigation device 20 that has made a transmission request to count the number of users U counted in descending order of the amount of untransmitted map information for the entire region of Japan. Is the navigation device 20 to be used.

以上のようにして送信要求を行ったナビゲーション装置20について第1優先リストまたは第2優先リストから優先順位を取得すると、送信制御部120の機能により制御部11は、当該優先順位に基づいて待機期間を特定する(S250)。具体的に送信制御部120の機能により制御部11は、所定のマップまたは変換関数に基づいて、優先順位が上位であるほど短い待機期間を特定する。すなわち、優先順位に対して単調増加となる待機期間を特定する。待機期間を特定すると、送信制御部120の機能により制御部11は、待機期間を指定した待機要求を、送信要求を行ったナビゲーション装置20に対して送信する。待機要求を受信したナビゲーション装置20は、待機要求にて指定された待機期間だけ待機した後に、再度、送信要求を地図情報送信システム10に送信する。   When the priority order is acquired from the first priority list or the second priority list for the navigation device 20 that has made the transmission request as described above, the control unit 11 uses the function of the transmission control unit 120 to wait for the standby period based on the priority order. Is specified (S250). Specifically, the function of the transmission control unit 120 causes the control unit 11 to specify a shorter standby period as the priority is higher, based on a predetermined map or conversion function. That is, the standby period that increases monotonously with respect to the priority order is specified. When the standby period is specified, the control unit 11 uses the function of the transmission control unit 120 to transmit a standby request designating the standby period to the navigation device 20 that has made the transmission request. The navigation device 20 that has received the standby request waits for the standby period specified in the standby request, and then transmits the transmission request to the map information transmission system 10 again.

以上説明した処理において、地図情報送信システム10の処理負荷が所定値以上である場合には、ナビゲーション装置20から送信要求を受信した場合でも、地図情報を送信させないため、地図情報送信システム10の処理負荷が過大となることが防止できる。また、第1優先リストまたは第2優先リストに規定された優先順位が上位のユーザUが使用するナビゲーション装置20であるほど短い待機期間だけ待機した後に、再度、送信要求を地図情報送信システム10に送信することができる。これにより、第1優先リストまたは第2優先リストに規定された優先順位が上位のユーザUが使用するナビゲーション装置20であるほど、早期に地図情報を送信させることができる。すなわち、第1優先リストまたは第2優先リストに規定された優先順位が上位のユーザUが使用するナビゲーション装置20であるほど、優先して地図情報を送信させることができる。   In the processing described above, when the processing load of the map information transmission system 10 is equal to or greater than a predetermined value, the map information is not transmitted even when a transmission request is received from the navigation device 20, and therefore the processing of the map information transmission system 10 An excessive load can be prevented. In addition, after waiting for a shorter waiting period as the navigation device 20 used by the higher-order user U has a priority specified in the first priority list or the second priority list, a transmission request is again sent to the map information transmission system 10. Can be sent. Thereby, map information can be transmitted earlier, so that it is the navigation apparatus 20 which the upper rank user U uses the priority defined in the 1st priority list or the 2nd priority list. That is, map information can be transmitted preferentially, so that it is the navigation apparatus 20 which the priority order prescribed | regulated to the 1st priority list or the 2nd priority list uses the upper user U.

(3)他の実施形態:
前記実施形態においては、第1期間P1と第2期間P2とに応じて、地図情報を送信させる対象の範囲を自宅周辺範囲と日本全域とに切り替えたが、地図情報を送信させる対象の範囲を期間以外の要素に基づいて切り替えてもよい。例えば、地図情報を送信要求する範囲が自宅周辺範囲と日本全域とのいずれのであるかをナビゲーション装置20にて指定できるようにしてもよい。そして、送信制御部120の機能により制御部11は、送信要求にて指定された自宅周辺範囲または日本全域についての地図情報を送信させてもよい。ナビゲーション装置20において、送信要求のトリガーとなる動作は、ACCがオンとなることに限られず、ユーザから送信要求の指示を受け付けることであってもよい。また、送信先はパーソナルコンピュータやPDAやスマートフォンや携帯電話等であってもよく、これらにおけるナビゲーションプログラムの起動等の動作をトリガーとして送信要求が行われてもよい。
(3) Other embodiments:
In the embodiment, the target range for transmitting map information is switched between the home peripheral range and the entire Japan range according to the first period P1 and the second period P2, but the target range for transmitting map information is changed. You may switch based on elements other than a period. For example, the navigation device 20 may be configured to specify whether the range for requesting transmission of the map information is the home surrounding area or the entire Japan area. Then, by the function of the transmission control unit 120, the control unit 11 may cause the map information about the home surrounding area or the entire Japan area specified in the transmission request to be transmitted. In the navigation device 20, the operation that triggers the transmission request is not limited to the ACC being turned on, but may be an instruction for the transmission request from the user. The transmission destination may be a personal computer, a PDA, a smartphone, a mobile phone, or the like, and a transmission request may be made using an operation such as activation of a navigation program in these as a trigger.

ナビゲーション装置20の基本所在位置は、ナビゲーション装置20を使用するユーザの勤務地等の位置であってもよい。また、ナビゲーション装置20の基本所在位置は、送信先が現実に所在している位置であってもよく、GPS受信器等の位置計測装置にて計測されたナビゲーション装置20の位置であってもよい。第2範囲は第1範囲よりも広域であればよく、例えば第1範囲がナビゲーション装置20の基本所在位置を含む都道府県であり、第1範囲が当該都道府県を含む地方であってもよい。また、第1期間P1と第2期間P2とにおいて自宅周辺範囲と日本全域とについての地図情報以外に、他の地図情報も合わせて送信させてもよい。例えば、地図情報送信システム10は、第1期間P1と第2期間P2とにおいてそれぞれ自宅周辺範囲と日本全域についてすべての道路についての地図情報を送信させるとともに、第1期間P1と第2期間P2との双方において日本全域について高速道路等の主要道路についてのみの情報を含む地図情報を合わせて送信させてもよい。   The basic location of the navigation device 20 may be a location such as a work place of a user who uses the navigation device 20. The basic location of the navigation device 20 may be a location where the transmission destination is actually located, or may be a location of the navigation device 20 measured by a position measurement device such as a GPS receiver. . The second range may be wider than the first range. For example, the first range may be a prefecture that includes the basic location of the navigation device 20, and the first range may be a region that includes the prefecture. Further, in the first period P1 and the second period P2, in addition to the map information about the home surrounding area and the entire Japan area, other map information may be transmitted together. For example, the map information transmission system 10 transmits map information about all roads in the home surrounding area and the entire Japan area in the first period P1 and the second period P2, respectively, and the first period P1 and the second period P2. In both cases, map information including information only on major roads such as highways may be transmitted together for the whole of Japan.

10…地図情報送信システム、11…制御部、12…記録媒体、13…通信部、20…ナビゲーション装置、21a…記録媒体、21a…地図データ、100…地図情報送信プログラム、110…データ量特定部、120…送信制御部、12a…地図DB、12b…管理DB。   DESCRIPTION OF SYMBOLS 10 ... Map information transmission system, 11 ... Control part, 12 ... Recording medium, 13 ... Communication part, 20 ... Navigation apparatus, 21a ... Recording medium, 21a ... Map data, 100 ... Map information transmission program, 110 ... Data amount specific part 120 ... transmission control unit, 12a ... map DB, 12b ... management DB.

Claims (4)

送信先からの送信要求に応じて当該送信先に送信するための地図情報を記録する地図データベースと、
前記送信先の基本所在位置の周辺の第1範囲と、当該第1範囲より広域の第2範囲とのそれぞれについて、未送信の前記地図情報のデータ量を複数の前記送信先ごとに特定するデータ量特定手段と、
前記第1範囲についての前記地図情報を送信させる場合に、前記送信要求を行った複数の前記送信先のうち、前記第1範囲について未送信の前記地図情報のデータ量の小さい順に優先された前記送信先に対して前記第1範囲について未送信の前記地図情報を送信させ、
前記第2範囲についての前記地図情報を送信させる場合に、前記送信要求を行った複数の前記送信先のうち、前記第2範囲についての未送信の前記地図情報のデータ量の大きい順に優先された前記送信先に対して前記第2範囲について未送信の前記地図情報を送信させる送信制御手段と、
を備える地図情報送信システム。
A map database that records map information to be transmitted to the transmission destination in response to a transmission request from the transmission destination;
Data specifying the data amount of untransmitted map information for each of the plurality of destinations for each of the first range around the basic location of the destination and the second range wider than the first range. A quantity identification means;
When transmitting the map information for the first range, among the plurality of transmission destinations that have made the transmission request, the map information that has been prioritized in ascending order of the data amount of the map information that has not been transmitted for the first range. The map information that has not been transmitted for the first range is transmitted to the transmission destination,
When transmitting the map information for the second range, priority is given in descending order of the data amount of the map information that has not been transmitted for the second range among the plurality of transmission destinations that have made the transmission request. Transmission control means for causing the transmission destination to transmit the untransmitted map information for the second range;
A map information transmission system comprising:
前記送信制御手段は、
前記地図データベースにおいて前記地図情報がバージョンアップされた以降の第1期間において、前記第1範囲について前記地図情報を送信させ、
前記地図データベースにおいて前記地図情報がバージョンアップされる前の第2期間において、前記第1範囲を含む前記第2範囲について前記地図情報を送信させる、
請求項1に記載の地図情報送信システム。
The transmission control means includes
In the first period after the map information is upgraded in the map database, the map information is transmitted for the first range,
In the second period before the map information is upgraded in the map database, the map information is transmitted for the second range including the first range,
The map information transmission system according to claim 1.
地図データベースに記録された地図情報を、送信先からの送信要求に応じて当該送信先に送信させる地図情報送信方法であって、
前記送信先の基本所在位置の周辺の第1範囲と、当該第1範囲より広域の第2範囲とのそれぞれについて、未送信の前記地図情報のデータ量を複数の前記送信先ごとに特定するデータ量特定工程と、
前記第1範囲についての前記地図情報を送信させる場合に、前記送信要求を行った複数の前記送信先のうち、前記第1範囲について未送信の前記地図情報のデータ量の小さい順に優先された前記送信先に対して前記第1範囲について未送信の前記地図情報を送信させ、
前記第2範囲についての前記地図情報を送信させる場合に、前記送信要求を行った複数の前記送信先のうち、前記第2範囲についての未送信の前記地図情報のデータ量の大きい順に優先された前記送信先に対して前記第2範囲について未送信の前記地図情報を送信させる送信制御工程と、
を含む地図情報送信方法。
A map information transmission method for transmitting map information recorded in a map database to the transmission destination in response to a transmission request from the transmission destination,
Data specifying the data amount of untransmitted map information for each of the plurality of destinations for each of the first range around the basic location of the destination and the second range wider than the first range. A quantity identification step;
When transmitting the map information for the first range, among the plurality of transmission destinations that have made the transmission request, the map information that has been prioritized in ascending order of the data amount of the map information that has not been transmitted for the first range. The map information that has not been transmitted for the first range is transmitted to the transmission destination,
When transmitting the map information for the second range, priority is given in descending order of the data amount of the map information that has not been transmitted for the second range among the plurality of transmission destinations that have made the transmission request. A transmission control step of transmitting the untransmitted map information to the transmission destination with respect to the second range;
Map information transmission method including
地図データベースに記録された地図情報を、送信先からの送信要求に応じて当該送信先に送信させる機能をコンピュータに実行させる地図情報送信プログラムであって、
前記送信先の基本所在位置の周辺の第1範囲と、当該第1範囲より広域の第2範囲とのそれぞれについて、未送信の前記地図情報のデータ量を複数の前記送信先ごとに特定するデータ量特定機能と、
前記第1範囲についての前記地図情報を送信させる場合に、前記送信要求を行った複数の前記送信先のうち、前記第1範囲について未送信の前記地図情報のデータ量の小さい順に優先された前記送信先に対して前記第1範囲について未送信の前記地図情報を送信させ、
前記第2範囲についての前記地図情報を送信させる場合に、前記送信要求を行った複数の前記送信先のうち、前記第2範囲についての未送信の前記地図情報のデータ量の大きい順に優先された前記送信先に対して前記第2範囲について未送信の前記地図情報を送信させる送信制御機能と、
をコンピュータに実行させる地図情報送信プログラム。
A map information transmission program for causing a computer to execute a function of transmitting map information recorded in a map database to the transmission destination in response to a transmission request from the transmission destination,
Data specifying the data amount of untransmitted map information for each of the plurality of destinations for each of the first range around the basic location of the destination and the second range wider than the first range. With quantity identification function,
When transmitting the map information for the first range, among the plurality of transmission destinations that have made the transmission request, the map information that has been prioritized in ascending order of the data amount of the map information that has not been transmitted for the first range. The map information that has not been transmitted for the first range is transmitted to the transmission destination,
When transmitting the map information for the second range, priority is given in descending order of the data amount of the map information that has not been transmitted for the second range among the plurality of transmission destinations that have made the transmission request. A transmission control function for causing the transmission destination to transmit the untransmitted map information for the second range;
Program for sending map information to a computer.
JP2011252523A 2011-11-18 2011-11-18 Map information transmission system, method and program Expired - Fee Related JP5772534B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011252523A JP5772534B2 (en) 2011-11-18 2011-11-18 Map information transmission system, method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011252523A JP5772534B2 (en) 2011-11-18 2011-11-18 Map information transmission system, method and program

Publications (2)

Publication Number Publication Date
JP2013108785A true JP2013108785A (en) 2013-06-06
JP5772534B2 JP5772534B2 (en) 2015-09-02

Family

ID=48705696

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011252523A Expired - Fee Related JP5772534B2 (en) 2011-11-18 2011-11-18 Map information transmission system, method and program

Country Status (1)

Country Link
JP (1) JP5772534B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017072971A (en) * 2015-10-07 2017-04-13 アイシン・エィ・ダブリュ株式会社 Update information distribution system, update information distribution method, and update information distribution program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007114100A (en) * 2005-10-21 2007-05-10 Denso Corp Map information delivery method and map information delivery system
JP2008003417A (en) * 2006-06-23 2008-01-10 Aisin Aw Co Ltd Map information distribution system
US20090192706A1 (en) * 2008-01-25 2009-07-30 Denso Corporation Apparatus and method for map data management

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007114100A (en) * 2005-10-21 2007-05-10 Denso Corp Map information delivery method and map information delivery system
JP2008003417A (en) * 2006-06-23 2008-01-10 Aisin Aw Co Ltd Map information distribution system
US20080033639A1 (en) * 2006-06-23 2008-02-07 Aisin Aw Co., Ltd. Map information delivery system, method, and program
US20090192706A1 (en) * 2008-01-25 2009-07-30 Denso Corporation Apparatus and method for map data management
JP2009199053A (en) * 2008-01-25 2009-09-03 Denso Corp Apparatus and method for managing map data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017072971A (en) * 2015-10-07 2017-04-13 アイシン・エィ・ダブリュ株式会社 Update information distribution system, update information distribution method, and update information distribution program

Also Published As

Publication number Publication date
JP5772534B2 (en) 2015-09-02

Similar Documents

Publication Publication Date Title
JP5339731B2 (en) Update information providing server, update information providing system, and navigation apparatus
WO2007115221A2 (en) Identifying a result responsive to a current location of a client device
JP6136576B2 (en) Application distribution apparatus, application distribution method, application distribution program, application execution apparatus, application execution method, application execution program, and application distribution system
EP4116817A1 (en) Method for upgrading vehicle software and related system
JP2011118110A (en) Map display device, map display method, and map display program
JP6260703B2 (en) Information sharing apparatus, information sharing method, information sharing system, and computer program
JP6101756B2 (en) Information processing apparatus, information processing method, and information processing program
KR20160079528A (en) Method and system for converting the settings of mobile terminal using cell identification inforation
US20160007155A1 (en) Method and apparatus for providing information regarding a device
JP5772534B2 (en) Map information transmission system, method and program
JP2016023978A (en) Navigation device, portable terminal, navigation method, and program
JP4701133B2 (en) POSITION INFORMATION MANAGEMENT SERVER, MOBILE MANAGEMENT SYSTEM, AND POSITION INFORMATION MANAGEMENT METHOD
JP2014153198A (en) Traffic information reception device and traffic information transmission device
JP6429936B2 (en) POSITION INFORMATION MANAGEMENT DEVICE, POSITION INFORMATION MANAGEMENT METHOD, AND PROGRAM
JP2016072887A (en) Position information management device, position information management method, and program
WO2014024869A1 (en) Information processing system, information processing device, information processing method, program and information storage medium
US7168073B2 (en) Program distribution system for discarding program on reception terminal side
US20130304852A1 (en) Distribution apparatus, distribution system and method
JP5997540B2 (en) Information processing system, information processing method, program, and information storage medium
US10652692B2 (en) Method and device for the selective transmission of data
JP6520535B2 (en) INFORMATION DELIVERY METHOD, INFORMATION DELIVERY PROGRAM, AND INFORMATION DELIVERY DEVICE
JP2005269679A (en) Positioning gateway system, terminal location information request processing method, and program
JP2020038407A (en) Data collector, data collecting system, and method for collecting data
US20240070793A1 (en) Order reception system, order reception method, and storage medium
JP5845155B2 (en) Information processing system, information processing apparatus, information processing method, program, and information storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140314

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150114

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: 20150602

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150615

R150 Certificate of patent or registration of utility model

Ref document number: 5772534

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees