JP5294705B2 - Map data storage control device and map data storage control method - Google Patents
Map data storage control device and map data storage control method Download PDFInfo
- Publication number
- JP5294705B2 JP5294705B2 JP2008138732A JP2008138732A JP5294705B2 JP 5294705 B2 JP5294705 B2 JP 5294705B2 JP 2008138732 A JP2008138732 A JP 2008138732A JP 2008138732 A JP2008138732 A JP 2008138732A JP 5294705 B2 JP5294705 B2 JP 5294705B2
- Authority
- JP
- Japan
- Prior art keywords
- map data
- area
- data storage
- unit
- display screen
- 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.)
- Expired - Fee Related
Links
- 238000013500 data storage Methods 0.000 title claims abstract description 305
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000004364 calculation method Methods 0.000 claims description 29
- 238000001514 detection method Methods 0.000 claims description 16
- 230000004044 response Effects 0.000 claims description 5
- 239000003086 colorant Substances 0.000 claims description 3
- 238000003780 insertion Methods 0.000 description 26
- 230000037431 insertion Effects 0.000 description 26
- 230000008569 process Effects 0.000 description 23
- LFYJSSARVMHQJB-QIXNEVBVSA-N bakuchiol Chemical compound CC(C)=CCC[C@@](C)(C=C)\C=C\C1=CC=C(O)C=C1 LFYJSSARVMHQJB-QIXNEVBVSA-N 0.000 description 22
- 238000012217 deletion Methods 0.000 description 21
- 230000037430 deletion Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 2
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
本発明は、地図データ記憶制御装置および地図データ記憶制御方法に関し、地図データ記憶媒体にエリア毎に分割して記憶されている地図データを装置の地図データ記憶装置にエリア毎にダウンロードして記憶させる技術に関する。 The present invention relates to a map data storage control device and a map data storage control method, and downloads and stores map data stored in a map data storage medium divided into areas for each area in a map data storage device of the apparatus. Regarding technology.
従来のナビゲーション装置では、地図データ等を保存しておく記憶装置として、ハードディスクが使用されている。ところで最近、地図データの記憶装置として、ハードディスクに代えて不揮発性のフラッシュメモリを用いたナビゲーション装置が提案されている。フラッシュメモリは、ハードディスクに比べて安価であるため、ナビゲーション装置のコストアップを防止することができる。さらに、フラッシュメモリは、ハードディスクに比べてより高速な地図データへのアクセス、低消費電力動作などを可能にするメリットを有する。 In a conventional navigation device, a hard disk is used as a storage device for storing map data and the like. Recently, a navigation device using a nonvolatile flash memory instead of a hard disk has been proposed as a map data storage device. Since the flash memory is less expensive than the hard disk, it is possible to prevent an increase in the cost of the navigation device. Further, the flash memory has the merit of enabling faster access to map data, lower power consumption operation, and the like than a hard disk.
地図データの記憶媒体としてフラッシュメモリを用いた技術としては、例えば特許文献1に記載の技術が存在する。この特許文献1に記載の技術は、CD−ROM装置を備えた車載用ナビゲーション装置において、CD−ROM装置に地図CD−ROMが装着されている場合には、日本全土を複数の領域に区分けして表示し、いずれかの領域をユーザが選択すると、その領域に対応する地図データを地図CD−ROMから読み出してフラッシュメモリに格納するようにしたものである。そして、車両が走行を開始すると、車両位置周辺の地図データをフラッシュメモリから読み出して表示装置に表示する。
ところで、地図データの記憶媒体としてフラッシュメモリを用いた技術においては、フラッシュメモリの記憶容量がハードディスクほど大容量でないため、記憶可能な地図データのデータ量が制限されてしまう。そのため、ナビゲーション時に必要となる詳細な地図データを日本全国の全てについて記憶しておくことはできない。すなわち、ユーザは、フラッシュメモリの残容量を超えないように、必要なエリアの地図データだけを選択してフラッシュメモリに記憶する必要がある。しかし、ユーザにとって、フラッシュメモリの残容量に対してどのエリアの地図データを記憶することが可能かの判断は困難であるという問題があった。 By the way, in a technique using a flash memory as a storage medium for map data, the storage capacity of the flash memory is not as large as that of a hard disk, so that the amount of map data that can be stored is limited. Therefore, detailed map data necessary for navigation cannot be stored for all of Japan. That is, the user needs to select and store only the map data of a necessary area in the flash memory so as not to exceed the remaining capacity of the flash memory. However, there is a problem that it is difficult for the user to determine which area of map data can be stored with respect to the remaining capacity of the flash memory.
本発明は、このような問題を解決するために成されたものであり、フラッシュメモリに記憶させる地図データのエリアをユーザが容易に選択できるようにすることを目的とする。 The present invention has been made to solve such a problem, and an object of the present invention is to allow a user to easily select an area of map data to be stored in a flash memory.
上記した課題を解決するために、本発明では、地図データ記憶媒体にエリア毎に分割して記憶されている地図データを装置の地図データ記憶部にエリア毎にダウンロードして記憶させる場合に、地図データ記憶部の空き容量と、地図データ記憶媒体に記憶されている各エリアの地図データの容量とを比較して、地図データが空き容量以下の容量を持つエリアを求め、求めたエリアを表示するエリア表示画面を生成し、表示装置に表示するようにしている。 In order to solve the above-described problem, in the present invention, when the map data stored in the map data storage medium divided for each area is downloaded and stored in the map data storage unit of the apparatus for each area, Compare the free capacity of the data storage unit with the map data capacity of each area stored in the map data storage medium, find the area where the map data is less than the free capacity, and display the calculated area An area display screen is generated and displayed on the display device.
上記のように構成した本発明によれば、地図データ記憶媒体にエリア毎に分割して記憶されている地図データの中から容量的に地図データ記憶部に記憶することが可能な地図データのエリアが自動的に画面表示される。よって、その画面表示を見たユーザは、記憶対象として選択するエリアの地図データが記憶装置に記憶可能かをいちいち気にせずに、画面表示されたエリアの中からいずれかのエリアを適宜選択することにより、所望エリアの地図データを記憶装置に確実に記憶することができる。以上より、フラッシュメモリに地図データを記憶させるエリアをユーザが容易に選択することができる。 According to the present invention configured as described above, an area of map data that can be stored in the map data storage unit in terms of capacity from among the map data that is divided and stored for each area in the map data storage medium. Is automatically displayed on the screen. Therefore, the user who sees the screen display appropriately selects one of the areas displayed on the screen without worrying about whether the map data of the area to be selected as the storage target can be stored in the storage device. Thus, the map data of the desired area can be reliably stored in the storage device. As described above, the user can easily select the area for storing the map data in the flash memory.
以下、本発明の第1の実施形態を図面に基づいて説明する。図1は、第1の実施形態による地図データ記憶制御装置100を備えたナビゲーションシステム120の構成例を示すブロック図である。地図データ記憶制御装置100は、地図データ記憶媒体140にエリア毎(本実施形態では、日本の都道府県毎)に分割して記憶されている詳細地図データ(本願発明の地図データに相当する)を装置の記憶装置にエリア毎にダウンロードして記憶させる。本実施形態では、地図データ記憶媒体140は、CD−ROM、DVD−ROM等の記憶媒体である。図1に示すように、ナビゲーションシステム120は、地図データ記憶制御装置100の他に、自車位置検出部160、操作入力部180およびディスプレイ200を備えて構成されている。 DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, a first embodiment of the invention will be described with reference to the drawings. FIG. 1 is a block diagram illustrating a configuration example of a navigation system 120 including a map data storage control device 100 according to the first embodiment. The map data storage control device 100 stores the detailed map data (corresponding to the map data of the present invention) stored in the map data storage medium 140 divided into areas (in this embodiment, for each prefecture in Japan). Each area is downloaded and stored in the storage device of the apparatus. In the present embodiment, the map data storage medium 140 is a storage medium such as a CD-ROM or a DVD-ROM. As shown in FIG. 1, the navigation system 120 includes a vehicle position detection unit 160, an operation input unit 180, and a display 200 in addition to the map data storage control device 100.
自車位置検出部160は、車両の現在位置を検出する。本実施形態では、自車位置検出部160は、GPS受信機を備え、当該GPS受信機により取得された車両の絶対経度、緯度を示す情報と地図データ記憶制御装置100に記憶されている地図情報とに基づいて、地図上における車両の現在位置を検出する。自車位置検出部160は、検出した車両の現在位置を示す現在位置情報を地図データ記憶制御装置100の表示画面生成部280および記憶制御部340に出力する。なお、自車位置検出部160は、GPS受信機に代えてまたは加えて、自律航法センサを用いて車両の現在位置を検出しても良い。 The own vehicle position detection unit 160 detects the current position of the vehicle. In the present embodiment, the vehicle position detection unit 160 includes a GPS receiver, information indicating the absolute longitude and latitude of the vehicle acquired by the GPS receiver, and map information stored in the map data storage control device 100. Based on the above, the current position of the vehicle on the map is detected. The own vehicle position detection unit 160 outputs current position information indicating the detected current position of the vehicle to the display screen generation unit 280 and the storage control unit 340 of the map data storage control device 100. The own vehicle position detection unit 160 may detect the current position of the vehicle using an autonomous navigation sensor instead of or in addition to the GPS receiver.
操作入力部180は、地図データ記憶制御装置100が地図データ記憶媒体140に記憶されている詳細地図データを地図データ記憶部240にダウンロードして記憶する場合、ユーザからの操作指示を入力する。本実施形態では、操作入力部180は、例えば、操作パネルやリモコン等の入力装置を含んで構成される。ディスプレイ200(本願発明の表示装置に相当する)は、地図データ記憶制御装置100により生成された各種画面を表示する。 The operation input unit 180 inputs an operation instruction from the user when the map data storage control device 100 downloads and stores the detailed map data stored in the map data storage medium 140 into the map data storage unit 240. In the present embodiment, the operation input unit 180 includes an input device such as an operation panel or a remote controller, for example. The display 200 (corresponding to the display device of the present invention) displays various screens generated by the map data storage control device 100.
次に、地図データ記憶制御装置100の内部構成について説明する。地図データ記憶制御装置100は、記憶媒体読取部220、地図データ記憶部240、空き容量検出部260、表示画面生成部280、表示制御部300、操作受付部320および記憶制御部340を備えて構成されている。なお、表示画面生成部280は、本願発明のエリア表示画面生成部に相当する。 Next, the internal configuration of the map data storage control device 100 will be described. The map data storage control device 100 includes a storage medium reading unit 220, a map data storage unit 240, a free space detection unit 260, a display screen generation unit 280, a display control unit 300, an operation reception unit 320, and a storage control unit 340. Has been. The display screen generation unit 280 corresponds to the area display screen generation unit of the present invention.
記憶媒体読取部220は、記憶制御部340からの読み取り指示を受けて、ナビゲーションシステム120が備える記憶媒体挿入部(図示せず)に挿入された地図データ記憶媒体140から記憶制御部340より指定されたエリア単位で読み取りを行い、当該読み取った詳細地図データを記憶制御部340に出力する。また、記憶媒体読取部220は、記憶媒体挿入部に地図データ記憶媒体140が挿入されているか否かを判定し、地図データ記憶媒体140が挿入されていない場合、その旨を表示画面生成部280に通知する。また、記憶媒体読取部220は、地図データ記憶媒体140が挿入されている場合、その旨を記憶制御部340に通知する。 The storage medium reading unit 220 receives a reading instruction from the storage control unit 340 and is designated by the storage control unit 340 from the map data storage medium 140 inserted in the storage medium insertion unit (not shown) included in the navigation system 120. The read detailed map data is output to the storage control unit 340. Further, the storage medium reading unit 220 determines whether or not the map data storage medium 140 is inserted in the storage medium insertion unit. If the map data storage medium 140 is not inserted, the display screen generation unit 280 indicates that fact. Notify When the map data storage medium 140 is inserted, the storage medium reading unit 220 notifies the storage control unit 340 to that effect.
地図データ記憶部240は、日本の全都道府県の広域地図データをあらかじめ記憶している。この広域地図データは、地図データ記憶媒体140に記憶されている各エリアの詳細地図データの容量を示す地図データ容量情報を含んでいる。また、地図データ記憶部240は、記憶制御部340から出力された詳細地図データを広域地図データに追加して記憶する。本実施形態では、地図データ記憶部240は、不揮発性のフラッシュメモリである。 The map data storage unit 240 stores in advance wide area map data of all prefectures in Japan. This wide area map data includes map data capacity information indicating the capacity of detailed map data of each area stored in the map data storage medium 140. In addition, the map data storage unit 240 stores the detailed map data output from the storage control unit 340 in addition to the wide area map data. In the present embodiment, the map data storage unit 240 is a non-volatile flash memory.
空き容量算出部260は、地図データ記憶媒体140に記憶されている詳細地図データを地図データ記憶部240に記憶する場合、追加記憶することが可能な詳細地図データの容量として地図データ記憶部240の空き容量を算出する。また、空き容量算出部260は、算出した地図データ記憶部240の空き容量を示す空き容量情報を表示画面生成部280に出力する。 When the detailed map data stored in the map data storage medium 140 is stored in the map data storage unit 240, the free capacity calculation unit 260 stores the detailed map data in the map data storage unit 240 as a capacity of the detailed map data that can be additionally stored. Calculate free space. In addition, the free space calculation unit 260 outputs the free space information indicating the calculated free space in the map data storage unit 240 to the display screen generation unit 280.
表示画面生成部280は、エリア表示画面を生成するときに、地図データ記憶部240から広域地図データを読み出す。そして、表示画面生成部280は、空き容量算出部260より出力された空き容量情報により示される地図データ記憶部240の空き容量と、地図データ記憶部240より出力された広域地図データ中に含まれる地図データ容量情報により示される各エリアの詳細地図データの容量とを比較して、詳細地図データが空き容量以下の容量を持つエリアを求め、求めたエリアを表示するエリア表示画面を生成する。なお、表示画面生成部280は、自車位置検出部160より出力された現在位置情報により示される車両の現在位置の周辺エリアに絞って、あらかじめ定めた縮尺の地図を含むエリア表示画面を生成する。また、表示画面生成部280は、生成したエリア表示画面をエリア表示画面データとして表示制御部300に出力する。表示制御部300は、表示画面生成部280より出力されたエリア表示画面データに基づきエリア表示画面をディスプレイ200に表示する。 The display screen generation unit 280 reads the wide area map data from the map data storage unit 240 when generating the area display screen. The display screen generation unit 280 is included in the free space of the map data storage unit 240 indicated by the free space information output from the free space calculation unit 260 and the wide area map data output from the map data storage unit 240. The area of the detailed map data of each area indicated by the map data capacity information is compared to obtain an area where the detailed map data has a capacity equal to or less than the free capacity, and an area display screen for displaying the obtained area is generated. The display screen generation unit 280 generates an area display screen including a map of a predetermined scale by narrowing down to the area around the current position of the vehicle indicated by the current position information output from the vehicle position detection unit 160. . The display screen generation unit 280 outputs the generated area display screen to the display control unit 300 as area display screen data. The display control unit 300 displays an area display screen on the display 200 based on the area display screen data output from the display screen generation unit 280.
また、表示画面生成部280は、記憶媒体読取部220から記憶媒体挿入部に地図データ記憶媒体140が挿入されていない旨に関する通知を受けて、ユーザに対して地図データ記憶媒体140の記憶媒体挿入部への挿入を促すエラー表示画面を生成し、表示制御部300に出力する。表示制御部300は、表示画面生成部280により出力されたエラー表示画面をディスプレイ200に表示する。 Also, the display screen generation unit 280 receives notification from the storage medium reading unit 220 that the map data storage medium 140 is not inserted into the storage medium insertion unit, and inserts the storage medium of the map data storage medium 140 into the user. An error display screen that prompts insertion into the display unit is generated and output to the display control unit 300. The display control unit 300 displays the error display screen output by the display screen generation unit 280 on the display 200.
操作受付部320は、操作入力部180を介して、表示制御部300により表示されたエリア表示画面に含まれている各エリアの中から、地図データ記憶部240に詳細地図データを追加記憶する対象のエリアとしていずれかのエリアを選択する選択操作を受け付ける。この場合、操作受付部320は、受け付けた選択操作に応じて選択された追加記憶対象のエリアを示す追加記憶対象エリア情報を表示画面生成部280および記憶制御部340に出力する。 The operation reception unit 320 additionally stores detailed map data in the map data storage unit 240 from each area included in the area display screen displayed by the display control unit 300 via the operation input unit 180. A selection operation for selecting any one of the areas is accepted. In this case, the operation reception unit 320 outputs additional storage target area information indicating the additional storage target area selected according to the received selection operation to the display screen generation unit 280 and the storage control unit 340.
表示画面生成部280は、操作受付部320から追加記憶対象エリア情報が出力された場合、空き容量算出部260により出力された空き容量情報により示される地図データ記憶部240の空き容量から当該追加記憶対象エリア情報により示されるエリアの詳細地図データの容量(地図データ記憶部240より出力された地図データ容量情報により特定)を減算した容量と、地図データ記憶部240より出力された地図データ容量情報により示される各エリアの詳細地図データの容量とを比較して、詳細地図データが当該減算した容量以下の容量を持つエリアを求め、求めたエリアを表示するエリア表示画面を生成する。表示制御部300は、表示画面生成部280により生成されたエリア表示画面をディスプレイ200に表示する。 When the additional storage target area information is output from the operation reception unit 320, the display screen generation unit 280 adds the additional storage from the free space of the map data storage unit 240 indicated by the free space information output by the free space calculation unit 260. Based on the capacity obtained by subtracting the capacity of the detailed map data in the area indicated by the target area information (specified by the map data capacity information output from the map data storage section 240) and the map data capacity information output from the map data storage section 240 The area of the detailed map data of each area shown is compared, the area having the capacity of the detailed map data equal to or smaller than the subtracted capacity is obtained, and an area display screen for displaying the obtained area is generated. The display control unit 300 displays the area display screen generated by the display screen generation unit 280 on the display 200.
また、操作受付部320は、操作入力部180を介して、表示制御部300により表示されたエリア表示画面に含まれている各エリアの中から、地図データ記憶部240から詳細地図データを削除する対象のエリアとしていずれかのエリアを選択する選択操作を受け付ける。この場合、操作受付部320は、受け付けた選択操作に応じて選択された削除対象のエリアを示す削除対象エリア情報を表示画面生成部280および記憶制御部340に出力する。 Further, the operation receiving unit 320 deletes the detailed map data from the map data storage unit 240 from each area included in the area display screen displayed by the display control unit 300 via the operation input unit 180. A selection operation for selecting any area as the target area is accepted. In this case, the operation reception unit 320 outputs deletion target area information indicating the deletion target area selected according to the received selection operation to the display screen generation unit 280 and the storage control unit 340.
表示画面生成部280は、操作受付部320から削除対象エリア情報が出力された場合、空き容量算出部260より出力された空き容量情報により示される地図データ記憶部240の空き容量に当該削除対象エリア情報により示されるエリアの詳細地図データの容量(地図データ記憶部240より出力された地図データ容量情報により特定)を足し算した容量と、地図データ記憶部240より出力された地図データ容量情報により示される各エリアの詳細地図データの容量とを比較して、詳細地図データが当該足し算した容量以下の容量を持つエリアを求め、求めたエリアを表示するエリア表示画面を生成する。表示制御部300は、表示画面生成部280により生成されたエリア表示画面をディスプレイ200に表示する。 When the deletion target area information is output from the operation reception unit 320, the display screen generation unit 280 displays the deletion target area in the free space of the map data storage unit 240 indicated by the free space information output from the free space calculation unit 260. It is indicated by the capacity obtained by adding the capacity of the detailed map data in the area indicated by the information (specified by the map data capacity information output from the map data storage section 240) and the map data capacity information output from the map data storage section 240. The area of the detailed map data of each area is compared, an area having a capacity equal to or smaller than the added capacity of the detailed map data is obtained, and an area display screen for displaying the obtained area is generated. The display control unit 300 displays the area display screen generated by the display screen generation unit 280 on the display 200.
また、操作受付部320は、操作入力部180を介して、上述のように選択されたエリアの詳細地図データを地図データ記憶部240に追加記憶する処理および選択されたエリアの詳細地図データを地図データ記憶部240から削除する処理を実行する実行操作を受け付ける。この場合、操作受付部320は、実行操作を受け付けた旨を示す実行操作情報を記憶制御部340に出力する。 Further, the operation accepting unit 320 additionally stores the detailed map data of the area selected as described above in the map data storage unit 240 via the operation input unit 180 and the detailed map data of the selected area on the map. An execution operation for executing a process to be deleted from the data storage unit 240 is accepted. In this case, the operation reception unit 320 outputs execution operation information indicating that the execution operation has been received to the storage control unit 340.
記憶制御部340は、地図データ記憶媒体140が記憶媒体挿入部に挿入された旨に関する通知を記憶媒体読取部220から受けたときに、自車位置検出部160より出力された自車位置情報により示される車両の現在位置を含むエリアおよびその周辺エリアの詳細地図データを記憶媒体読取部220を介して地図データ記憶媒体140から取得し、取得した詳細地図データを地図データ記憶部240に記憶させる。このとき、地図データ記憶部240に既に詳細地図データが記憶されている場合は、その詳細地図データを全て削除した後、現在位置の周辺エリアの詳細地図データを地図データ記憶媒体140から取得して地図データ記憶部240に記憶させる。 When the storage control unit 340 receives a notification from the storage medium reading unit 220 that the map data storage medium 140 has been inserted into the storage medium insertion unit, the storage control unit 340 uses the vehicle position information output from the vehicle position detection unit 160. The detailed map data of the area including the current position of the vehicle shown and the surrounding area is acquired from the map data storage medium 140 via the storage medium reading unit 220, and the acquired detailed map data is stored in the map data storage unit 240. At this time, if the detailed map data is already stored in the map data storage unit 240, after deleting all the detailed map data, the detailed map data of the peripheral area of the current position is acquired from the map data storage medium 140. The data is stored in the map data storage unit 240.
また、記憶制御部340は、操作受付部320から追加記憶対象エリア情報を受け取った後、実行操作情報を受け取った場合、当該追加記憶対象エリア情報により示されるエリアの詳細地図データを記憶媒体読取部220を介して地図データ記憶媒体140から読み出し、地図データ記憶部240に記憶させる。また、記憶制御部340は、操作受付部320から削除対象エリア情報を受け取った後、実行操作情報を受け取った場合、当該削除対象エリア情報により示されるエリアの詳細地図データを地図データ記憶部240から削除する。 When the storage control unit 340 receives the additional storage target area information from the operation receiving unit 320 and then receives the execution operation information, the storage control unit 340 stores the detailed map data of the area indicated by the additional storage target area information as the storage medium reading unit. The data is read from the map data storage medium 140 via 220 and stored in the map data storage unit 240. In addition, when the storage control unit 340 receives the execution operation information after receiving the deletion target area information from the operation receiving unit 320, the storage control unit 340 transmits detailed map data of the area indicated by the deletion target area information from the map data storage unit 240. delete.
次に、地図データ記憶制御装置100が、地図データ記憶媒体140にエリア毎に分割して記憶されている詳細地図データを地図データ記憶部240にエリア毎にダウンロードして記憶させる動作の具体例について、図2を参照しながら説明する。 Next, a specific example of an operation in which the map data storage control device 100 downloads and stores detailed map data stored in the map data storage medium 140 for each area in the map data storage unit 240 for each area. This will be described with reference to FIG.
図2は、本実施形態による地図データ記憶制御装置100の動作によりディスプレイ200に表示されるエリア表示画面の例を示す図である。図2(a)〜(c)は、操作入力部180を介したユーザ操作に応じて、ディスプレイ200に表示されるエリア表示画面が遷移する様子を示している。なお、図2(以下、図5、図8を同様)を説明するにあたって、地図データ記憶部240の容量は2.0[GB]であり、そのうちの0.5[GB]に相当する容量が日本全国の広域地図データの記憶領域として使用されているものとする。つまり、地図データ記憶部240に詳細地図データを記憶することが可能な全容量は、1.5[GB]である。 FIG. 2 is a diagram illustrating an example of an area display screen displayed on the display 200 by the operation of the map data storage control device 100 according to the present embodiment. 2A to 2C show how the area display screen displayed on the display 200 changes in response to a user operation via the operation input unit 180. FIG. In describing FIG. 2 (hereinafter, the same applies to FIGS. 5 and 8), the capacity of the map data storage unit 240 is 2.0 [GB], and the capacity corresponding to 0.5 [GB] of the capacity is It is assumed that it is used as a storage area for wide-area map data throughout Japan. That is, the total capacity capable of storing detailed map data in the map data storage unit 240 is 1.5 [GB].
図2(a)は、地図データ記憶制御装置100の記憶媒体挿入部に地図データ記憶媒体140が挿入された場合、ディスプレイ200に表示されるエリア表示画面を示している。この場合の地図データ記憶制御装置100の動作として、自車位置検出部160は、車両の現在位置(本実施形態では、東京都)を検出する。そして、記憶制御部340は、自車位置検出部160により検出された車両の現在位置を含むエリア(東京都)およびその周辺エリア(本実施形態では、神奈川および埼玉県)の詳細地図データを記憶媒体読取部220を介して地図データ記憶媒体140から取得し、その取得した詳細地図データを地図データ記憶部240に記憶させる。現在位置のエリアに対してどのエリアを周辺エリアとするかは、例えばテーブル情報によりあらかじめ定めておく。この場合のテーブル情報は、地図データ記憶部240にあらかじめ記憶しておく。 FIG. 2A shows an area display screen displayed on the display 200 when the map data storage medium 140 is inserted into the storage medium insertion unit of the map data storage control device 100. As the operation of the map data storage control device 100 in this case, the vehicle position detection unit 160 detects the current position of the vehicle (Tokyo in this embodiment). The storage control unit 340 stores detailed map data of the area (Tokyo) including the current position of the vehicle detected by the own vehicle position detection unit 160 and its surrounding areas (Kanagawa and Saitama Prefecture in this embodiment). The detailed map data acquired from the map data storage medium 140 via the medium reading unit 220 is stored in the map data storage unit 240. Which area is set as the peripheral area with respect to the area at the current position is determined in advance by table information, for example. The table information in this case is stored in advance in the map data storage unit 240.
その後、空き容量算出部260は、地図データ記憶部240に詳細地図データを追加記憶することが可能な空き容量を算出する。図2(a)の例では、東京都、神奈川および埼玉県の詳細地図データが地図データ記憶部240に記憶されたため、地図データ記憶部240に詳細地図データを記憶することが可能な空き容量は、もともと地図データ記憶部240に詳細地図データを記憶することが可能であった全容量(1.5[GB])から東京都、神奈川および埼玉県の詳細地図データの合計容量(1.3[GB])を減算した容量(0.2[GB])となる。 Thereafter, the free space calculation unit 260 calculates a free space in which detailed map data can be additionally stored in the map data storage unit 240. In the example of FIG. 2A, detailed map data for Tokyo, Kanagawa, and Saitama prefectures is stored in the map data storage unit 240. Therefore, the free space that can store the detailed map data in the map data storage unit 240 is as follows. From the total capacity (1.5 [GB]) that could originally store detailed map data in the map data storage unit 240, the total capacity of detailed map data for Tokyo, Kanagawa and Saitama prefectures (1.3 [ GB]) is subtracted from the capacity (0.2 [GB]).
次に、表示画面生成部280は、空き容量算出部260により算出された空き容量(0.2[GB])と、地図データ記憶媒体140に記憶されている各エリアの詳細地図データの容量(地図データ記憶部240にあらかじめ記憶されている地図データ容量情報)とを比較して、地図データ記憶媒体140から地図データ記憶部240に追加記憶することが可能な詳細地図データのエリア(つまり、詳細地図データが空き容量(0.2[GB])以下の容量を持つエリア)を表示するエリア表示画面を生成する。次に、表示制御部300は、表示画面生成部280により生成されたエリア表示画面をディスプレイ200に表示する。このとき表示されるエリア表示画面を示したのが図2(a)である。 Next, the display screen generation unit 280 includes the free space (0.2 [GB]) calculated by the free space calculation unit 260 and the capacity of detailed map data of each area stored in the map data storage medium 140 ( The area of the detailed map data that can be additionally stored in the map data storage unit 240 from the map data storage medium 140 by comparing with the map data storage information stored in advance in the map data storage unit 240 (that is, the details) An area display screen for displaying the map data having an empty capacity (0.2 [GB]) or less) is generated. Next, the display control unit 300 displays the area display screen generated by the display screen generation unit 280 on the display 200. FIG. 2A shows the area display screen displayed at this time.
図2(a)に示すように、ディスプレイ200に表示されたエリア表示画面の左側には、自車位置検出部160により検出された車両の現在位置を含む広域地図として、一都六県を含む関東エリアを示す広域地図400が地図データ記憶部240の広域地図データを用いて表示されている。さらに、広域地図400上には、自車位置検出部160により検出された車両の現在位置に自車位置マークが重畳して表示されている。 As shown in FIG. 2 (a), the left side of the area display screen displayed on the display 200 includes six cities and six prefectures as a wide area map including the current position of the vehicle detected by the vehicle position detection unit 160. A wide area map 400 indicating the Kanto area is displayed using the wide area map data in the map data storage unit 240. Furthermore, on the wide area map 400, the vehicle position mark is displayed superimposed on the current position of the vehicle detected by the vehicle position detection unit 160.
また、広域地図400には、各エリアの詳細地図データの容量が表示されている。例えば、東京都の詳細地図データであれば、地図データ記憶部240に記憶するために必要な容量は0.6[GB]である。また、広域地図400には、地図データ記憶制御装置100の記憶媒体挿入部に地図データ記憶媒体140が挿入されたときに記憶制御部340により地図データ記憶部240に詳細地図データが記憶されたエリア(本実施形態では、東京都、神奈川県、埼玉県)と、地図データ記憶部240に追加記憶することが可能な詳細地図データのエリア(本実施形態では、詳細地図データの容量が0.2[GB]以下である群馬県、栃木県、茨城県)と、追加記憶することが不可能な詳細地図データのエリア(本実施形態では、詳細地図データの容量が0.2[GB]より大きい千葉県)とが色分けして表示されている。 The wide area map 400 displays the capacity of detailed map data for each area. For example, in the case of Tokyo detailed map data, the capacity required for storing in the map data storage unit 240 is 0.6 [GB]. Further, in the wide area map 400, the area in which the detailed map data is stored in the map data storage unit 240 by the storage control unit 340 when the map data storage medium 140 is inserted into the storage medium insertion unit of the map data storage control device 100. (In this embodiment, Tokyo, Kanagawa Prefecture, Saitama Prefecture) and an area of detailed map data that can be additionally stored in the map data storage unit 240 (in this embodiment, the capacity of the detailed map data is 0.2. [GB] Gunma Prefecture, Tochigi Prefecture, and Ibaraki Prefecture) and the area of detailed map data that cannot be additionally stored (in this embodiment, the capacity of the detailed map data is larger than 0.2 [GB]. “Chiba Prefecture” is displayed in different colors.
例えば、地図データ記憶部240に詳細地図データが記憶されたエリアは濃い緑色で表示される。また、地図データ記憶部240に追加記憶することが可能な詳細地図データのエリアは薄い緑色で表示される。また、地図データ記憶部240に追加記憶することが不可能な詳細地図データのエリアは黒色で表示される。 For example, the area where the detailed map data is stored in the map data storage unit 240 is displayed in dark green. The area of the detailed map data that can be additionally stored in the map data storage unit 240 is displayed in light green. The area of detailed map data that cannot be additionally stored in the map data storage unit 240 is displayed in black.
図2(a)に示すように、ディスプレイ200に表示されたエリア表示画面の右側には、地図データ記憶部240に記憶されている詳細地図データの容量(図2では、「現在のダウンロード容量」として表示)を数値表示するだけでなく円グラフ410を用いて表示している。その現在のダウンロード容量や円グラフ410を参照することで、地図データ記憶部240に詳細地図データを記憶することが可能な全容量(1.5[GB])のうち既に地図データ記憶部240に記憶されている詳細地図データの容量が1.3[GB]であること、つまり空き容量が0.2[GB]であることがわかる。 As shown in FIG. 2A, on the right side of the area display screen displayed on the display 200, there is a capacity of detailed map data stored in the map data storage unit 240 (in FIG. 2, “current download capacity”). Is displayed using a pie chart 410 as well as a numerical display. By referring to the current download capacity and the pie chart 410, the map data storage unit 240 has already stored the detailed map data in the map data storage unit 240 out of the total capacity (1.5 [GB]). It can be seen that the capacity of the stored detailed map data is 1.3 [GB], that is, the free capacity is 0.2 [GB].
さらに、エリア表示画面の右側には、地図データ記憶媒体140に記憶されている詳細地図データを地図データ記憶部240にエリア毎にダウンロードして記憶させるために押下するダウンロード開始ボタン420、広域地図400に含まれている各エリア(図2(a)では、関東エリア)の中から、地図データ記憶部240に詳細地図データを追加記憶する対象のエリアとしていずれかのエリアを選択するために押下する追加ボタン430、および広域地図400に含まれている各エリアの中から、地図データ記憶部240から詳細地図データを削除する対象のエリアとしていずれかのエリアを選択するために押下する削除ボタン440が表示されている。 Further, on the right side of the area display screen, a download start button 420 that is pressed to download and store the detailed map data stored in the map data storage medium 140 for each area in the map data storage unit 240, and the wide area map 400. Is pressed to select one of the areas included in the map (Kanto area in FIG. 2A) as an area to be additionally stored with detailed map data in the map data storage unit 240. An add button 430 and a delete button 440 that is pressed to select one of the areas included in the wide area map 400 as an area to be deleted from the map data storage unit 240 as detailed map data. It is displayed.
図2(b)は、操作入力部180に対するユーザ操作を介して、図2(a)に示すエリア表示画面中の削除ボタン440が押下された後に広域地図400中の神奈川県が削除対象エリアとして選択された場合、ディスプレイ200に表示されるエリア表示画面の例を示している。図2(b)に示すように、広域地図400において削除対象エリアとして神奈川県を選択すると、神奈川県を示すエリアの色が濃い緑色から削除対象エリアを表示する灰色に変更される。そして、エリア表示画面の右側に表示される現在のダウンロード容量は、図2(a)に示す現在のダウンロード容量(1.3[GB])から削除対象エリアとして選択されたエリア(神奈川県)の詳細地図データの容量(0.4[GB])を減算した容量(0.9[GB])に変更される。つまり、地図データ記憶部240に詳細地図データを記憶することが可能な空き容量は0.6[GB]となる。 FIG. 2B shows that Kanagawa Prefecture in the wide area map 400 is the deletion target area after the delete button 440 in the area display screen shown in FIG. 2A is pressed through a user operation on the operation input unit 180. An example of an area display screen displayed on the display 200 when selected is shown. As shown in FIG. 2B, when Kanagawa Prefecture is selected as the deletion target area in the wide area map 400, the color of the area indicating Kanagawa Prefecture is changed from dark green to gray displaying the deletion target area. The current download capacity displayed on the right side of the area display screen is that of the area (Kanagawa) selected as the area to be deleted from the current download capacity (1.3 [GB]) shown in FIG. The capacity is changed to a capacity (0.9 [GB]) obtained by subtracting the capacity (0.4 [GB]) of the detailed map data. That is, the free space that can store the detailed map data in the map data storage unit 240 is 0.6 [GB].
この場合、図2(a)に示すエリア表示画面において地図データ記憶部240に追加記憶することが不可能なエリアであった千葉県の詳細地図データの容量(0.3[GB])が、神奈川県を削除対象エリアとして選択した後の空き容量(0.6[GB])を下回る。そのため、広域地図400中の千葉県を示すエリアの色が、もともと地図データ記憶部240に詳細地図データを追加記憶することが可能であった詳細地図データのエリア(群馬県、栃木県、茨城県)と同じ色(薄い緑色)に変更される。 In this case, the detailed map data capacity (0.3 [GB]) of Chiba Prefecture, which is an area that cannot be additionally stored in the map data storage unit 240 on the area display screen shown in FIG. Below the free space (0.6 [GB]) after selecting Kanagawa Prefecture as the area to be deleted. Therefore, the color of the area indicating Chiba prefecture in the wide area map 400 is the area of the detailed map data (Gunma prefecture, Tochigi prefecture, Ibaraki prefecture) where the detailed map data can be additionally stored in the map data storage unit 240 originally. ) And the same color (light green).
図2(b)における地図データ記憶制御装置100の動作として、操作受付部320は、表示制御部300により表示されたエリア表示画面に含まれている各エリアの中から、詳細地図データの削除対象エリアとして神奈川県を選択する選択操作を受け付ける。次に、表示画面生成部280は、空き容量算出部260により算出された空き容量(0.2[GB])に削除対象エリア(神奈川県)の詳細地図データの容量(0.4[GB])を足した容量(0.6[GB])と、地図データ記憶媒体200に記憶されている各エリアの詳細地図データの容量とを比較して、詳細地図データの容量が0.6[GB]以下のエリア(群馬県、栃木県、茨城県および千葉県)を求める。そして、その求めたエリアを表示するエリア表示画面を生成する。次に、表示制御部300は、表示画面生成部280により生成されたエリア表示画面をディスプレイ200に表示する。 As an operation of the map data storage control device 100 in FIG. 2B, the operation accepting unit 320 deletes the detailed map data from each area included in the area display screen displayed by the display control unit 300. A selection operation for selecting Kanagawa Prefecture as an area is accepted. Next, the display screen generation unit 280 adds the capacity (0.4 [GB]) of the detailed map data of the area to be deleted (Kanagawa) to the free capacity (0.2 [GB]) calculated by the free capacity calculation unit 260. ) (0.6 [GB]) and the detailed map data capacity of each area stored in the map data storage medium 200 are compared, and the detailed map data capacity is 0.6 [GB]. ] Find the following areas (Gunma, Tochigi, Ibaraki and Chiba). And the area display screen which displays the calculated | required area is produced | generated. Next, the display control unit 300 displays the area display screen generated by the display screen generation unit 280 on the display 200.
図2(c)は、操作入力部180に対するユーザ操作を介して、図2(b)に示すエリア表示画面中の追加ボタン430が押下された後に広域地図400中の栃木県、茨城県および千葉県が追加記憶対象エリアとして選択された場合、ディスプレイ200に表示されるエリア表示画面の例を示している。図2(c)に示すように、広域地図400において追加対象エリアとして栃木県、茨城県および千葉県を選択すると、栃木県、茨城県および千葉県を示すエリアの色が薄い緑色から黄色に変更される。そして、エリア表示画面の右側に表示される現在のダウンロード容量は、図2(b)に示す現在のダウンロード容量(0.9[GB])から追加対象エリアとして選択されたエリア(栃木県、茨城県および千葉県)の詳細地図データの合計容量(0.6[GB])を足し算した容量(1.5[GB])に変更される。つまり、地図データ記憶部240に詳細地図データを記憶することが可能な空き容量は、0.0[GB]となる。 FIG. 2C shows the Tochigi Prefecture, Ibaraki Prefecture and Chiba in the wide area map 400 after the add button 430 in the area display screen shown in FIG. 2B is pressed through a user operation on the operation input unit 180. An example of an area display screen displayed on the display 200 when a prefecture is selected as an additional storage target area is shown. As shown in FIG. 2 (c), when Tochigi, Ibaraki and Chiba prefectures are selected as additional target areas in the wide area map 400, the color of the areas indicating Tochigi, Ibaraki and Chiba prefectures changes from light green to yellow. Is done. The current download capacity displayed on the right side of the area display screen is an area (Tochigi Prefecture, Ibaraki) selected as an additional target area from the current download capacity (0.9 [GB]) shown in FIG. The total capacity (0.6 [GB]) of detailed map data of prefectures and Chiba prefectures is added to the capacity (1.5 [GB]). That is, the free space that can store the detailed map data in the map data storage unit 240 is 0.0 [GB].
この場合、図2(b)に示すエリア表示画面において地図データ記憶部240に追加記憶することが可能な詳細地図データのエリアであった群馬県の詳細地図データの容量(0.2[GB])が、栃木県、茨城県および千葉県を追加対象エリアとして選択した後の空き容量(0.0[GB])を上回る。そのため、広域地図400中の群馬県を示すエリアの色が、図2(a)において地図データ記憶部240に詳細地図データを追加記憶することが不可能であった詳細地図データのエリア(千葉県)と同じ色(黒色)に変更される。 In this case, the detailed map data capacity (0.2 [GB]) of Gunma Prefecture, which was an area of detailed map data that can be additionally stored in the map data storage unit 240 on the area display screen shown in FIG. ) Exceeds the free space (0.0 [GB]) after selecting Tochigi, Ibaraki and Chiba as additional target areas. Therefore, the color of the area indicating Gunma Prefecture in the wide area map 400 is the area of the detailed map data (Chiba Prefecture) in which it is impossible to additionally store the detailed map data in the map data storage unit 240 in FIG. ) And the same color (black).
図2(c)における地図データ記憶制御装置100の動作として、操作受付部320は、表示制御部300により表示されたエリア表示画面に含まれている各エリアの中から、詳細地図データの追加対象エリアとして栃木県、茨城県および千葉県を選択する選択操作を受け付ける。次に、表示画面生成部280は、空き容量算出部260により算出された空き容量(0.6[GB])に追加対象エリア(栃木県、茨城県および千葉県)の詳細地図データの容量(0.6[GB])を減算した容量(0.0[GB])と、地図データ記憶媒体200に記憶されている各エリアの詳細地図データの容量とを比較して、詳細地図データの容量が空き容量(0.0[GB])以下のエリアを求める。そして、表示画面生成部280は、その求めたエリアを表示するエリア表示画面を生成する。なお、図2(c)では、地図データ記憶部240に詳細地図データを追加記憶することが可能なエリアは存在しない。次に、表示制御部300は、表示画面生成部280により生成されたエリア表示画面をディスプレイ200に表示する。 As an operation of the map data storage control device 100 in FIG. 2C, the operation accepting unit 320 adds detailed map data from each area included in the area display screen displayed by the display control unit 300. A selection operation for selecting Tochigi, Ibaraki and Chiba as areas is accepted. Next, the display screen generation unit 280 adds the capacity of the detailed map data of the additional target areas (Tochigi Prefecture, Ibaraki Prefecture and Chiba Prefecture) to the free space (0.6 [GB]) calculated by the free space calculation unit 260 ( 0.6 [GB]) is subtracted from the capacity (0.0 [GB]) and the detailed map data capacity of each area stored in the map data storage medium 200 is compared. Is determined to be an area having a free capacity (0.0 [GB]) or less. Then, the display screen generation unit 280 generates an area display screen that displays the obtained area. In FIG. 2C, there is no area where detailed map data can be additionally stored in the map data storage unit 240. Next, the display control unit 300 displays the area display screen generated by the display screen generation unit 280 on the display 200.
ここで、図2(c)に示すエリア表示画面中のダウンロード開始ボタン420が押下されると、記憶制御部340は、図2(b)において削除対象エリアとして選択されたエリア(神奈川県)の詳細地図データが地図データ記憶部240から削除するとともに、図2(c)において追加記憶対象エリアとして選択されたエリア(栃木県、茨城県および千葉県)の詳細地図データを記憶媒体読取部220を介して地図データ記憶媒体140から読み出し、地図データ記憶部240に記憶する。 Here, when the download start button 420 in the area display screen shown in FIG. 2C is pressed, the storage control unit 340 displays the area (Kanagawa Prefecture) selected as the deletion target area in FIG. The detailed map data is deleted from the map data storage unit 240, and the detailed map data of the areas (Tochigi Prefecture, Ibaraki Prefecture and Chiba Prefecture) selected as the additional storage target area in FIG. Via the map data storage medium 140 and stored in the map data storage unit 240.
次に、第1の実施形態における地図データ記憶制御装置100の動作例について説明する。図3は、第1の実施形態による地図データ記憶制御装置100の動作例を示すフローチャートである。図1におけるステップS100の処理は、例えば、地図データ記憶制御装置100が、操作入力部180に対するユーザ操作を介して地図データ記憶媒体140に記憶されている詳細地図データのエリア毎のダウンロード要求を受け付けることにより開始する。 Next, an operation example of the map data storage control device 100 in the first embodiment will be described. FIG. 3 is a flowchart showing an operation example of the map data storage control device 100 according to the first embodiment. In the process of step S100 in FIG. 1, for example, the map data storage control device 100 accepts a download request for each area of detailed map data stored in the map data storage medium 140 through a user operation on the operation input unit 180. Start by.
まず、記憶媒体読取部220は、記憶媒体挿入部に地図データ記憶媒体140が挿入されているか否かを判定する(ステップS100)。もし、記憶媒体挿入部に地図データ記憶媒体140が挿入されていないと記憶媒体読取部220にて判定した場合(ステップS100にてNO)、記憶媒体読取部220は、記憶媒体挿入部に地図データ記憶媒体140が挿入されていない旨を表示画面生成部280に通知する。この通知を受けて、表示画面生成部280は、ユーザに対して地図データ記憶媒体140の記憶媒体挿入部への挿入を促すエラー表示画面を生成し、表示制御部300に出力する(ステップS120)。表示制御部300は、表示画面生成部280により出力されたエラー表示画面をディスプレイ200に表示する(ステップS140)。その後、処理はステップS100に遷移する。 First, the storage medium reading unit 220 determines whether or not the map data storage medium 140 is inserted in the storage medium insertion unit (step S100). If the storage medium reading unit 220 determines that the map data storage medium 140 is not inserted in the storage medium insertion unit (NO in step S100), the storage medium reading unit 220 stores the map data in the storage medium insertion unit. The display screen generation unit 280 is notified that the storage medium 140 is not inserted. Upon receiving this notification, the display screen generation unit 280 generates an error display screen that prompts the user to insert the map data storage medium 140 into the storage medium insertion unit, and outputs the error display screen to the display control unit 300 (step S120). . The display control unit 300 displays the error display screen output by the display screen generation unit 280 on the display 200 (step S140). Thereafter, the process proceeds to step S100.
一方、記憶媒体挿入部に地図データ記憶媒体140が挿入されていると記憶媒体読取部220にて判定した場合(ステップS100にてYES)、記憶媒体読取部220は、記憶媒体挿入部に地図データ記憶媒体140が挿入されている旨を記憶制御部340に通知する。この通知を受けた記憶制御部340は、自車位置検出部160により検出された車両の現在位置を取得する(ステップS160)。そして、記憶制御部340は、車両の現在位置を含むエリアおよびその周辺エリアの詳細地図データを記憶媒体読取部220を介して地図データ記憶媒体140から取得し、取得した詳細地図データを地図データ記憶部240に記憶させる(ステップS180)。 On the other hand, when the storage medium reading unit 220 determines that the map data storage medium 140 is inserted in the storage medium insertion unit (YES in step S100), the storage medium reading unit 220 inserts the map data into the storage medium insertion unit. The storage control unit 340 is notified that the storage medium 140 is inserted. Receiving this notification, the storage control unit 340 acquires the current position of the vehicle detected by the own vehicle position detection unit 160 (step S160). Then, the storage control unit 340 acquires the detailed map data of the area including the current position of the vehicle and the surrounding area from the map data storage medium 140 via the storage medium reading unit 220, and stores the acquired detailed map data in the map data storage The data is stored in the unit 240 (step S180).
次に、空き容量算出部260は、地図データ記憶部240に詳細地図データを記憶する場合、追加記憶することが可能な空き容量を算出する(ステップS200)。そして、空き容量算出部260は、算出した空き容量をエリア表示画面生成部280に出力する。表示画面生成部280は、地図データ記憶媒体140に記憶されている各エリアの詳細地図データの容量を表した地図データ容量情報を地図データ記憶部240から取得する。そして、エリア表示画面生成部280は、空き容量算出部260により算出された空き容量と、地図データ容量情報により示される各エリアの詳細地図データの容量とを比較して、地図データ記憶部240に詳細地図データを追加記憶することが可能なエリアを求める。そして、表示画面生成部280は、求めたエリアを表示するエリア表示画面を生成する(ステップS220)。表示制御部300は、表示画面生成部280により生成されたエリア表示画面をディスプレイ200に表示する(ステップS240)。 Next, when the detailed map data is stored in the map data storage unit 240, the free space calculation unit 260 calculates a free space that can be additionally stored (step S200). Then, the free space calculation unit 260 outputs the calculated free space to the area display screen generation unit 280. The display screen generation unit 280 acquires map data capacity information representing the capacity of detailed map data of each area stored in the map data storage medium 140 from the map data storage unit 240. Then, the area display screen generation unit 280 compares the free space calculated by the free space calculation unit 260 with the capacity of the detailed map data of each area indicated by the map data capacity information, and stores it in the map data storage unit 240. An area where detailed map data can be additionally stored is obtained. Then, the display screen generation unit 280 generates an area display screen that displays the obtained area (step S220). The display control unit 300 displays the area display screen generated by the display screen generation unit 280 on the display 200 (step S240).
次に、操作受付部320は、表示制御部300により表示されたエリア表示画面に含まれている各エリアの中から、詳細地図データの追加対象エリアとしていずれかのエリアを選択する選択操作を受け付けたか否かについて判定する(ステップS260)。もし、詳細地図データの追加対象エリアとしていずれかのエリアを選択する選択操作を受け付けたと操作受付部320にて判定した場合(ステップS260にてYES)、表示画面生成部280は、ステップS240で生成したエリア表示画面の内容を更新する。 Next, the operation reception unit 320 receives a selection operation for selecting one of the areas included in the area display screen displayed by the display control unit 300 as an addition target area of the detailed map data. It is determined whether or not (step S260). If the operation reception unit 320 determines that a selection operation for selecting any area as the addition target area of the detailed map data has been received (YES in step S260), the display screen generation unit 280 generates in step S240. Update the contents of the selected area display screen.
具体的には、表示画面生成部280は、空き容量算出部260により算出された空き容量から追加対象エリアの詳細地図データの容量を減算した容量と、地図データ記憶媒体140に記憶されている各エリアの詳細地図データの容量とを比較して、地図データ記憶部240に詳細地図データを追加記憶することが可能なエリアを求める。そして、表示画面生成部280は、その求めたエリアを表示するエリア表示画面を生成する(ステップS280)。次に、表示制御部300は、表示画面生成部280により生成されたエリア表示画面をディスプレイ200に表示する(ステップS300)。その後、処理はステップS260に遷移する。 Specifically, the display screen generation unit 280 has a capacity obtained by subtracting the capacity of the detailed map data of the addition target area from the free capacity calculated by the free capacity calculation unit 260, and each of the data stored in the map data storage medium 140. By comparing the capacity of the detailed map data of the area, an area where the detailed map data can be additionally stored in the map data storage unit 240 is obtained. Then, the display screen generation unit 280 generates an area display screen that displays the obtained area (step S280). Next, the display control unit 300 displays the area display screen generated by the display screen generation unit 280 on the display 200 (step S300). Thereafter, the process proceeds to step S260.
一方、詳細地図データの追加対象エリアとしていずれかのエリアを選択する選択操作を受け付けていないと操作受付部320にて判定した場合(ステップS260にてNO)、操作受付部320は、表示制御部300により表示されたエリア表示画面に含まれている各エリアの中から、詳細地図データの削除対象エリアとしていずれかのエリアを選択する選択操作を受け付けたか否かについて判定する(ステップS320)。もし、詳細地図データの削除対象エリアとしていずれかのエリアを選択する選択操作を受け付けたと操作受付部320にて判定した場合(ステップS320にてYES)、表示画面生成部280は、ステップS240で生成したエリア表示画面の内容を更新する。 On the other hand, when operation accepting unit 320 determines that a selection operation for selecting any area as the addition target area of the detailed map data has not been accepted (NO in step S260), operation accepting unit 320 uses display control unit It is determined whether or not a selection operation for selecting any area as a deletion target area of the detailed map data is received from each area included in the area display screen displayed by 300 (step S320). If the operation reception unit 320 determines that a selection operation for selecting any area as a deletion target area of the detailed map data has been received (YES in step S320), the display screen generation unit 280 generates in step S240. Update the contents of the selected area display screen.
具体的には、表示画面生成部280は、空き容量算出部260により算出された空き容量に削除対象エリアの詳細地図データの容量を足した容量と、地図データ記憶媒体140に記憶されている各エリアの詳細地図データの容量とを比較して、地図データ記憶部240に詳細地図データを追加記憶することが可能なエリアを求める。そして、表示画面生成部280は、その求めたエリアを表示するエリア表示画面を生成する(ステップS340)。次に、表示制御部300は、表示画面生成部280により生成されたエリア表示画面をディスプレイ200に表示する(ステップS360)。その後、処理はステップS260に遷移する。 Specifically, the display screen generation unit 280 includes a capacity obtained by adding the capacity of the detailed map data of the area to be deleted to the free capacity calculated by the free capacity calculation unit 260, and each of the data stored in the map data storage medium 140. By comparing the capacity of the detailed map data of the area, an area where the detailed map data can be additionally stored in the map data storage unit 240 is obtained. Then, the display screen generation unit 280 generates an area display screen that displays the obtained area (step S340). Next, the display control unit 300 displays the area display screen generated by the display screen generation unit 280 on the display 200 (step S360). Thereafter, the process proceeds to step S260.
一方、詳細地図データの削除対象エリアとしていずれかのエリアを選択する選択操作を受け付けていないと操作受付部320にて判定した場合(ステップS320にてNO)、操作受付部320は、表示制御部300により表示されたエリア表示画面に含まれているダウンロード開始ボタン420を押下する操作を受け付けたか否かについて判定する(ステップS380)。もし、ダウンロード開始ボタン420を押下する操作を受け付けていないと操作受付部320にて判定した場合(ステップS380にてNO)、処理はステップS260に遷移する。 On the other hand, when operation accepting unit 320 determines that a selection operation for selecting any area as a deletion target area of the detailed map data has not been accepted (NO in step S320), operation accepting unit 320 uses display control unit It is determined whether or not an operation of pressing the download start button 420 included in the area display screen displayed by 300 has been received (step S380). If operation accepting unit 320 determines that an operation to press download start button 420 is not accepted (NO in step S380), the process transitions to step S260.
一方、ダウンロード開始ボタン420を押下する操作を受け付けたと操作受付部320にて判定した場合(ステップS380にてYES)、記憶制御部340は、削除対象エリアとして選択されたエリアの詳細地図データを地図データ記憶部240から削除するとともに、追加対象エリアとして選択されたエリアの詳細地図データを地図データ記憶媒体140から読み出し、地図データ記憶部240に記憶させる(ステップS400)。その後、ステップS400の処理が完了することによって、地図データ記憶制御装置100は、図3における処理を終了する。 On the other hand, when operation receiving unit 320 determines that an operation for pressing download start button 420 has been received (YES in step S380), storage control unit 340 stores detailed map data of the area selected as the area to be deleted as a map. While deleting from the data storage part 240, the detailed map data of the area selected as an addition object area are read from the map data storage medium 140, and are memorize | stored in the map data storage part 240 (step S400). Thereafter, when the process of step S400 is completed, the map data storage control device 100 ends the process in FIG.
以上詳しく説明したように、本実施形態では、地図データ記憶部240の空き容量と、地図データ記憶媒体140に記憶されている各エリアの詳細地図データの容量とを比較して、地図データ記憶部240に詳細地図データを追加記憶することが可能なエリアを求め、当該求めたエリアを表示するエリア表示画面を生成してディスプレイ200に表示している。 As described above in detail, in this embodiment, the map data storage unit 240 compares the free capacity of the map data storage unit 240 with the capacity of the detailed map data of each area stored in the map data storage medium 140. An area in which the detailed map data can be additionally stored is obtained in 240, and an area display screen for displaying the obtained area is generated and displayed on the display 200.
これにより、地図データ記憶媒体140にエリア毎に分割して記憶されている詳細地図データの中から地図データ記憶部240に記憶することが可能な詳細地図データのエリアが自動的に画面表示される。よって、その画面表示を見たユーザは、記憶対象として選択するエリアの詳細地図データが地図データ記憶部240に追加記憶できるか否かの可否をいちいち気にせずに、画面表示されたエリアの中からいずれかのエリアを適宜選択することにより、所望エリアの詳細地図データを地図データ記憶部240に確実に記憶させることができる。よって、地図データ記憶部240(フラッシュメモリ)に詳細地図データを記憶させるエリアをユーザが容易に選択することができる。 Thereby, the area of the detailed map data that can be stored in the map data storage unit 240 from the detailed map data that is divided and stored for each area in the map data storage medium 140 is automatically displayed on the screen. . Therefore, the user who viewed the screen display does not care whether or not the detailed map data of the area to be selected as the storage target can be additionally stored in the map data storage unit 240, and does not care about whether the detailed map data is stored in the area displayed on the screen. By selecting one of the areas as appropriate, the detailed map data of the desired area can be reliably stored in the map data storage unit 240. Therefore, the user can easily select an area for storing the detailed map data in the map data storage unit 240 (flash memory).
また、本実施形態によれば、表示画面生成部280は、地図データ記憶部240に詳細地図データを追加記憶することが可能なエリアと追加記憶することが不可能なエリアとを色分けして表示するエリア表示画面を生成する。これにより、その画面表示を見たユーザは、地図データ記憶部240に詳細地図データを追加記憶することが可能なエリアと追加記憶することが不可能なエリアとを明確に把握することができる。 Further, according to the present embodiment, the display screen generating unit 280 displays the area where the detailed map data can be additionally stored in the map data storage unit 240 and the area where the additional map cannot be stored in different colors. Generate an area display screen to be used. Thereby, the user who sees the screen display can clearly grasp the area where the detailed map data can be additionally stored in the map data storage unit 240 and the area where the additional map cannot be stored.
また、本実施形態によれば、画面生成部280は、地図データ記憶部240の空き容量を示す情報と、地図データ記憶媒体140に記憶されている各エリアの詳細地図データの中から地図データ記憶部240に追加記憶することが可能なエリアの詳細地図データの容量をエリア毎に示す情報とを表示したエリア表示画面を生成する。これにより、その画面表示を見たユーザは、地図データ記憶部240に詳細地図データを追加記憶することが可能なエリアだけでなく、地図データ記憶部240に追加記憶することが可能なエリアがあとどれくらいあるのかを知ることができる。また、地図データ記憶部240の空き容量を円グラフ410を用いてエリア表示画面に表示することにより、地図データ記憶部240の空き容量の直感的な把握が可能となる。 Further, according to the present embodiment, the screen generation unit 280 stores the map data from the information indicating the free capacity of the map data storage unit 240 and the detailed map data of each area stored in the map data storage medium 140. An area display screen is generated on which information indicating the capacity of the detailed map data of the area that can be additionally stored in the unit 240 is displayed for each area. As a result, the user who sees the screen display has not only an area where detailed map data can be additionally stored in the map data storage unit 240 but also an area where additional map data can be stored in the map data storage unit 240. You can know how much is there. Further, by displaying the free capacity of the map data storage unit 240 on the area display screen using the pie chart 410, it is possible to intuitively grasp the free capacity of the map data storage unit 240.
次に、本発明の第2の実施形態について説明する。第2の実施形態では、地図データ記憶媒体140から地図データ記憶部240に記憶させる詳細地図データの表示縮尺を任意に選択できるようにしたことを特徴としている。図4は、第2の実施形態による地図データ記憶制御装置100’を含むナビゲーションシステム120の構成例を示すブロック図である。なお、この図4において、図1に示した符号と同一の符号を付したものは同一の機能を有するものであるので、ここでは重複する説明を省略する。 Next, a second embodiment of the present invention will be described. The second embodiment is characterized in that the display scale of the detailed map data stored in the map data storage unit 240 from the map data storage medium 140 can be arbitrarily selected. FIG. 4 is a block diagram showing a configuration example of the navigation system 120 including the map data storage control device 100 ′ according to the second embodiment. In FIG. 4, those given the same reference numerals as those shown in FIG. 1 have the same functions, and therefore redundant description is omitted here.
第2の実施形態において、地図データ記憶制御装置100’は、図1に示した構成に加えて、縮尺選択操作受付部360を更に備えて構成されている。また、地図データ記憶制御装置100’は、図1の地図データ記憶部240の代わりに地図データ記憶部240’を備えている。また、地図データ記憶制御装置100’は、図1の表示画面生成部280の代わりに表示画面生成部280’を備えている。また、地図データ記憶制御装置100’は、図1の記憶制御部340の代わりに記憶制御部340’を備えている。なお、第2の実施形態では、地図データ記憶媒体140には、「10km」、「1km」、「500m」、「50m」および「25m」の計5段階の表示縮尺の詳細地図データがエリア毎に記憶されているものとする。 In the second embodiment, the map data storage control device 100 ′ further includes a scale selection operation accepting unit 360 in addition to the configuration shown in FIG. 1. The map data storage control device 100 'includes a map data storage unit 240' instead of the map data storage unit 240 of FIG. The map data storage control device 100 'includes a display screen generation unit 280' instead of the display screen generation unit 280 of FIG. The map data storage control device 100 'includes a storage control unit 340' instead of the storage control unit 340 of FIG. In the second embodiment, the map data storage medium 140 stores detailed map data of display scales of a total of five levels of “10 km”, “1 km”, “500 m”, “50 m”, and “25 m” for each area. It is assumed that it is stored in
地図データ記憶部240’は、第1の実施形態と同様に、広域地図データをあらかじめ記憶している。第2の実施形態において、広域地図データは、地図データ記憶媒体140に記憶されている各エリアにおける各表示縮尺の詳細地図データの容量を表示縮尺毎に示す第2地図データ容量情報を含んでいる。 Similar to the first embodiment, the map data storage unit 240 'stores wide area map data in advance. In the second embodiment, the wide area map data includes second map data capacity information indicating the capacity of detailed map data of each display scale in each area stored in the map data storage medium 140 for each display scale. .
縮尺選択操作受付部360は、操作入力部180を介して、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺を選択する縮尺選択操作を受け付ける。この場合、縮尺選択操作受付部360は、受け付けた縮尺選択操作に応じて選択された表示縮尺を示す表示縮尺情報を表示画面生成部280’および記憶制御部340’に出力する。 The scale selection operation receiving unit 360 receives a scale selection operation for selecting a display scale of detailed map data to be stored in the map data storage unit 240 ′ via the operation input unit 180. In this case, the scale selection operation reception unit 360 outputs display scale information indicating the display scale selected according to the received scale selection operation to the display screen generation unit 280 ′ and the storage control unit 340 ′.
表示画面生成部280’は、地図データ記憶媒体140から地図データ記憶部240に追加記憶する詳細地図データの表示縮尺を設定するための縮尺設定画面を生成する機能を有する。また、表示画面生成部280’は、生成した縮尺設定画面を表示制御部300に出力する。表示制御部300は、表示画面生成部280’により出力された縮尺設定画面をディスプレイ200に表示する。 The display screen generation unit 280 'has a function of generating a scale setting screen for setting a display scale of detailed map data additionally stored in the map data storage unit 240 from the map data storage medium 140. Further, the display screen generation unit 280 ′ outputs the generated scale setting screen to the display control unit 300. The display control unit 300 displays the scale setting screen output by the display screen generation unit 280 ′ on the display 200.
また、表示画面生成部280’は、エリア表示画面を生成する機能も有する。エリア表示画面を生成するときに、表示画面生成部280’は、地図データ記憶部240’から第2地図データ容量情報を読み出す。そして、表示画面生成部280’は、空き容量算出部260より出力された空き容量情報により示される地図データ記憶部240’の空き容量と、縮尺選択操作受付部360より出力された表示縮尺情報により示される表示縮尺に対応する各エリアの詳細地図データの容量(地図データ記憶部240’より出力された第2地図データ容量情報により特定)とを比較して、表示縮尺に対応する詳細地図データの容量が空き容量以下の容量を持つエリアを表示するエリア表示画面を生成する。 The display screen generation unit 280 'also has a function of generating an area display screen. When the area display screen is generated, the display screen generation unit 280 'reads the second map data capacity information from the map data storage unit 240'. Then, the display screen generation unit 280 ′ uses the free space in the map data storage unit 240 ′ indicated by the free space information output from the free space calculation unit 260 and the display scale information output from the scale selection operation reception unit 360. Compare the capacity of the detailed map data of each area corresponding to the displayed display scale (specified by the second map data capacity information output from the map data storage unit 240 ′) and compare the detailed map data corresponding to the display scale. Generate an area display screen that displays areas with a capacity less than or equal to the free capacity.
また、表示画面生成部280’は、記憶媒体読取部220から記憶媒体挿入部に地図データ記憶媒体140が挿入されていない旨に関する通知を受けて、ユーザに対して地図データ記憶媒体140の記憶媒体挿入部への挿入を促すエラー表示画面を生成し、表示制御部300に出力する。表示制御部300は、表示画面生成部280’により出力されたエラー表示画面をディスプレイ200に表示する。 In addition, the display screen generation unit 280 ′ receives a notification from the storage medium reading unit 220 that the map data storage medium 140 is not inserted in the storage medium insertion unit, and notifies the user of the storage medium of the map data storage medium 140. An error display screen that prompts insertion into the insertion unit is generated and output to the display control unit 300. The display control unit 300 displays the error display screen output by the display screen generation unit 280 ′ on the display 200.
また、表示画面生成部280’は、操作受付部320から追加記憶対象エリア情報が出力された場合、空き容量算出部260により出力された空き容量情報により示される地図データ記憶部240’の空き容量から当該追加記憶対象エリア情報により示されるエリアで縮尺選択操作受付部360より出力された表示縮尺情報により示される表示縮尺に対応する詳細地図データの容量(地図データ記憶部240’より出力された第2地図データ容量情報により特定)を減算した容量と、当該表示縮尺に対応する各エリアの詳細地図データの容量(地図データ記憶部240’より出力された第2地図データ容量情報により特定)とを比較して、表示縮尺に対応する詳細地図データの容量が空き容量以下の容量を持つエリアを表示するエリア表示画面を生成する。表示制御部300は、表示画面生成部280’により生成されたエリア表示画面をディスプレイ200に表示する。 Further, when the additional storage target area information is output from the operation reception unit 320, the display screen generation unit 280 ′ displays the free space in the map data storage unit 240 ′ indicated by the free space information output from the free space calculation unit 260. The capacity of the detailed map data corresponding to the display scale indicated by the display scale information output from the scale selection operation accepting unit 360 in the area indicated by the additional storage target area information (the first data output from the map data storage unit 240 ′) 2) (specified by the map data capacity information) and the capacity of the detailed map data of each area corresponding to the display scale (specified by the second map data capacity information output from the map data storage unit 240 ′). An area display screen that displays an area where the capacity of the detailed map data corresponding to the display scale is less than the available capacity. To generate. The display control unit 300 displays the area display screen generated by the display screen generation unit 280 ′ on the display 200.
また、表示画面生成部280は、操作受付部320から削除対象エリア情報が出力された場合、空き容量算出部260より出力された空き容量情報により示される地図データ記憶部240’の空き容量に当該削除対象エリア情報により示されるエリアで地図データ記憶部240’に記憶されている詳細地図データの容量(地図データ記憶部240’より出力された地図データ容量情報により特定)を足し算した容量と、縮尺選択操作受付部360より出力された表示縮尺情報により示される表示縮尺に対応する各エリアの詳細地図データの容量(地図データ記憶部240’より出力された第2地図データ容量情報により特定)とを比較して、表示縮尺に対応する詳細地図データの容量が空き容量以下の容量を持つエリアを表示するエリア表示画面を生成する。表示制御部300は、表示画面生成部280’により生成されたエリア表示画面をディスプレイ200に表示する。 Further, when the deletion target area information is output from the operation reception unit 320, the display screen generation unit 280 determines the free space in the map data storage unit 240 ′ indicated by the free space information output from the free space calculation unit 260. The capacity obtained by adding the capacity of the detailed map data stored in the map data storage unit 240 ′ (specified by the map data capacity information output from the map data storage unit 240 ′) in the area indicated by the deletion target area information, and the scale The capacity of detailed map data in each area corresponding to the display scale indicated by the display scale information output from the selection operation accepting unit 360 (specified by the second map data capacity information output from the map data storage unit 240 ′). In comparison, the area display that displays the area where the capacity of the detailed map data corresponding to the display scale is less than the free capacity A surface is generated. The display control unit 300 displays the area display screen generated by the display screen generation unit 280 ′ on the display 200.
記憶制御部340’は、地図データ記憶媒体140が記憶媒体挿入部に挿入された旨の通知を記憶媒体読取部220から受けたときに、自車位置検出部160より出力された自車位置情報により示される車両の現在位置を含むエリアおよびその周辺エリアの詳細地図データを記憶媒体読取部220を介して地図データ記憶媒体140から取得し、取得した詳細地図データを地図データ記憶部240’に記憶させる。このとき、地図データ記憶部240に既に詳細地図データが記憶されている場合は、その詳細地図データを全て削除した後、現在位置の周辺エリアの詳細地図データを地図データ記憶媒体140から取得して地図データ記憶部240’に記憶させる。 The storage control unit 340 ′ receives the vehicle position information output from the vehicle position detection unit 160 when receiving a notification from the storage medium reading unit 220 that the map data storage medium 140 has been inserted into the storage medium insertion unit. The detailed map data of the area including the current position of the vehicle indicated by and the surrounding area is acquired from the map data storage medium 140 via the storage medium reading unit 220, and the acquired detailed map data is stored in the map data storage unit 240 ′. Let At this time, if the detailed map data is already stored in the map data storage unit 240, after deleting all the detailed map data, the detailed map data of the peripheral area of the current position is acquired from the map data storage medium 140. It is stored in the map data storage unit 240 ′.
また、記憶制御部340’は、操作受付部320から追加記憶対象エリア情報を受け取った後、実行操作情報を受け取った場合、当該追加記憶対象エリア情報により示されるエリアの詳細地図データを、縮尺選択操作受付部360により出力された表示縮尺情報により示される表示縮尺に対応する部分だけ記憶媒体読取部220を介して地図データ記憶媒体140から読み出し、地図データ記憶部240’に記憶させる。また、記憶制御部340’は、操作受付部320から削除対象エリア情報を受け取った後、実行操作情報を受け取った場合、当該削除対象エリア情報により示されるエリアの詳細地図データを地図データ記憶部240’から削除する。 In addition, when the storage control unit 340 ′ receives the additional operation target area information from the operation receiving unit 320 and then receives the execution operation information, the storage control unit 340 ′ selects the detailed map data of the area indicated by the additional storage target area information on the scale. Only the portion corresponding to the display scale indicated by the display scale information output by the operation receiving unit 360 is read from the map data storage medium 140 via the storage medium reading unit 220 and stored in the map data storage unit 240 ′. When the storage control unit 340 ′ receives the execution operation information after receiving the deletion target area information from the operation reception unit 320, the storage control unit 340 ′ displays the detailed map data of the area indicated by the deletion target area information as the map data storage unit 240. Remove from '.
次に、地図データ記憶制御装置100’が、地図データ記憶媒体140にエリア毎かつ表示縮尺毎に分割して記憶されている詳細地図データを地図データ記憶部240’にエリア毎にダウンロードして記憶させる動作の具体例について、図5を参照しながら説明する。図5(a)は、本実施形態によるディスプレイ200に表示される縮尺設定画面の例を示す図である。図5(b)、(c)は、操作入力部180に対する縮尺設定操作に応じて、ディスプレイ200に表示されるエリア表示画面が遷移する様子を示している。 Next, the map data storage control device 100 ′ downloads and stores detailed map data stored in the map data storage medium 140 for each area and each display scale in the map data storage unit 240 ′ for each area. A specific example of the operation to be performed will be described with reference to FIG. FIG. 5A is a diagram illustrating an example of a scale setting screen displayed on the display 200 according to the present embodiment. FIGS. 5B and 5C show how the area display screen displayed on the display 200 changes in response to a scale setting operation on the operation input unit 180.
図5(a)は、地図データ記憶部240’に詳細地図データを追加記憶することが可能な空き容量を空き容量算出部260が算出した後にディスプレイ200に表示される縮尺設定画面を示している。図5(a)は、縮尺設定画面において、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺として「10km」、「1km」および「500m」が選択された様子を示している。この場合の地図データ記憶制御装置100’の動作として、縮尺選択操作受付部360は、操作入力部180を介して、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺として「10km」、「1km」および「500m」を選択する縮尺選択操作を受け付ける。 FIG. 5A shows a scale setting screen displayed on the display 200 after the free space calculation unit 260 calculates a free space in which detailed map data can be additionally stored in the map data storage unit 240 ′. . FIG. 5A shows a state where “10 km”, “1 km”, and “500 m” are selected as display scales of the detailed map data stored in the map data storage unit 240 ′ on the scale setting screen. As an operation of the map data storage control device 100 ′ in this case, the scale selection operation accepting unit 360 is set to “10 km” as the display scale of the detailed map data to be stored in the map data storage unit 240 ′ via the operation input unit 180. A scale selection operation for selecting “1 km” and “500 m” is accepted.
図5(b)は、第1の実施形態との比較のため、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺が設定されなかった場合、つまり、全ての表示縮尺の詳細地図データを記憶の対象とする場合に、地図データ記憶制御装置100’の記憶媒体挿入部に地図データ記憶媒体140が挿入されたときにディスプレイ200に表示されるエリア表示画面を示している。この図5(b)に示すエリア表示画面は、図2(a)に示したものと同じである。 FIG. 5B shows a case where the display scale of the detailed map data stored in the map data storage unit 240 ′ is not set for comparison with the first embodiment, that is, the detailed map data of all display scales. Is an area display screen displayed on the display 200 when the map data storage medium 140 is inserted into the storage medium insertion unit of the map data storage control device 100 ′. The area display screen shown in FIG. 5B is the same as that shown in FIG.
図5(c)は、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺が設定された場合にディスプレイ200に表示されるエリア表示画面を示している。図5(c)に示すように、地図データ記憶制御装置100’の記憶媒体挿入部に地図データ記憶媒体140が挿入されたときに詳細地図データ(全表示縮尺のもの)がダウンロードされたエリア以外の各エリア(群馬県、栃木県、茨城県および千葉県)については、詳細地図データを地図データ記憶部240’に記憶するために必要な容量が、図5(a)に示す縮尺設定画面において選択された表示縮尺に対応する詳細地図データの容量に変更されている。 FIG. 5C shows an area display screen displayed on the display 200 when the display scale of the detailed map data stored in the map data storage unit 240 ′ is set. As shown in FIG. 5C, the area other than the area where the detailed map data (all display scales) is downloaded when the map data storage medium 140 is inserted into the storage medium insertion part of the map data storage control device 100 ′. For each area (Gunma, Tochigi, Ibaraki and Chiba), the capacity required to store the detailed map data in the map data storage unit 240 ′ is shown in the scale setting screen shown in FIG. The volume of detailed map data corresponding to the selected display scale has been changed.
このため、図5(b)に示すエリア表示画面において、地図データ記憶部240’に全縮尺の詳細地図データを追加記憶することが不可能なエリアであった千葉県に関して、選択した一部の表示縮尺の詳細地図データの容量(0.15[GB])が地図データ記憶部240’の空き容量(0.2[GB])を下回る。これにより、広域地図400中の千葉県を示すエリアの色が、地図データ記憶部240’に詳細地図データを追加記憶することが可能なエリア(群馬県、栃木県、茨城県)と同じ色(薄い緑色)に変更される。 For this reason, in the area display screen shown in FIG. 5 (b), a part of the selected Chiba Prefecture, which was an area where it was impossible to additionally store the detailed map data of all scales in the map data storage unit 240 ′. The capacity (0.15 [GB]) of the detailed map data at the display scale is smaller than the free capacity (0.2 [GB]) of the map data storage unit 240 ′. Thereby, the color of the area indicating Chiba Prefecture in the wide area map 400 is the same color as the area (Gunma Prefecture, Tochigi Prefecture, Ibaraki Prefecture) in which the detailed map data can be additionally stored in the map data storage unit 240 ′ ( Light green).
図5(c)における地図データ記憶制御装置100’の動作として、表示画面生成部280’は、空き容量算出部260により算出された地図データ記憶部240’の空き容量(0.2[GB])と、縮尺選択操作受付部360により受け付けられた縮尺選択操作に応じて選択された表示縮尺(「10km」、「1km」および「500m」)に対応する各エリアの詳細地図データの容量とを比較して、選択された表示縮尺に対応する詳細地図データの容量が0.2[GB]以下のエリアを求める。そして、表示画面生成部280は、その求めたエリアを表示するエリア表示画面を生成する。 As an operation of the map data storage control device 100 ′ in FIG. 5C, the display screen generation unit 280 ′ uses the free space (0.2 [GB]) of the map data storage unit 240 ′ calculated by the free space calculation unit 260. ) And the capacity of the detailed map data in each area corresponding to the display scales (“10 km”, “1 km”, and “500 m”) selected according to the scale selection operation received by the scale selection operation receiving unit 360. In comparison, an area where the capacity of the detailed map data corresponding to the selected display scale is 0.2 [GB] or less is obtained. Then, the display screen generation unit 280 generates an area display screen that displays the obtained area.
次に、第2の実施形態における地図データ記憶制御装置100’の動作例について説明する。図6は、第2の実施形態による地図データ記憶制御装置100’の動作例を示すフローチャートである。図6におけるステップS500の処理は、例えば、地図データ記憶制御装置100’が、操作入力部180に対するユーザ操作を介して、地図データ記憶媒体140に記憶されている詳細地図データのダウンロード要求を受け付けることにより開始する。 Next, an operation example of the map data storage control device 100 ′ in the second embodiment will be described. FIG. 6 is a flowchart showing an operation example of the map data storage control device 100 ′ according to the second embodiment. In the process of step S500 in FIG. 6, for example, the map data storage control device 100 ′ accepts a download request for detailed map data stored in the map data storage medium 140 through a user operation on the operation input unit 180. Start with.
まず、記憶媒体読取部220は、記憶媒体挿入部に地図データ記憶媒体140が挿入されているか否かを判定する(ステップS500)。もし、記憶媒体挿入部に地図データ記憶媒体140が挿入されていないと記憶媒体読取部220にて判定した場合(ステップS500にてNO)、記憶媒体読取部220は表示画面生成部280’に通知する。この通知を受けて、表示画面生成部280’は、ユーザに対して地図データ記憶媒体140の記憶媒体挿入部への挿入を促すエラー表示画面を生成し、表示制御部300に出力する(ステップS520)。表示制御部300は、表示画面生成部280’により出力されたエラー表示画面をディスプレイ200に表示する(ステップS540)。その後、処理はステップS500に遷移する。 First, the storage medium reading unit 220 determines whether or not the map data storage medium 140 is inserted in the storage medium insertion unit (step S500). If the storage medium reading unit 220 determines that the map data storage medium 140 is not inserted in the storage medium insertion unit (NO in step S500), the storage medium reading unit 220 notifies the display screen generation unit 280 ′. To do. In response to this notification, the display screen generation unit 280 ′ generates an error display screen that prompts the user to insert the map data storage medium 140 into the storage medium insertion unit, and outputs the error display screen to the display control unit 300 (step S520). ). The display control unit 300 displays the error display screen output by the display screen generation unit 280 'on the display 200 (step S540). Thereafter, the process proceeds to step S500.
一方、記憶媒体挿入部に地図データ記憶媒体140が挿入されていると記憶媒体読取部220にて判定した場合(ステップS500にてYES)、記憶媒体読取部220は記憶制御部340’に通知する。記憶制御部340’は、自車位置検出部160により検出された車両の現在位置を取得する(ステップS560)。そして、記憶制御部340’は、車両の現在位置を含むエリアおよびその周辺エリアの詳細地図データを記憶媒体読取部220を介して地図データ記憶部240’から取得し、取得した詳細地図データを地図データ記憶部240’に記憶させる(ステップS580)。 On the other hand, when the storage medium reading unit 220 determines that the map data storage medium 140 is inserted in the storage medium insertion unit (YES in step S500), the storage medium reading unit 220 notifies the storage control unit 340 ′. . The storage control unit 340 'acquires the current position of the vehicle detected by the own vehicle position detection unit 160 (step S560). Then, the storage control unit 340 ′ acquires the detailed map data of the area including the current position of the vehicle and the surrounding area from the map data storage unit 240 ′ via the storage medium reading unit 220, and the acquired detailed map data is displayed on the map. The data is stored in the data storage unit 240 ′ (step S580).
次に、空き容量算出部260は、地図データ記憶部240’に詳細地図データを追加記憶することが可能な空き容量を算出する(ステップS600)。そして、空き容量算出部260は、その算出した空き容量を表示画面生成部280’に出力する。 Next, the free space calculation unit 260 calculates a free space in which detailed map data can be additionally stored in the map data storage unit 240 '(step S600). Then, the free space calculation unit 260 outputs the calculated free space to the display screen generation unit 280 '.
次に、地図データ記憶制御装置100’は縮尺設定処理を行う(ステップS620)。図7は、第2の実施形態による地図データ記憶制御装置100’の縮尺設定処理の具体的な流れを示すフローチャート図である。まず、表示画面生成部280’は、地図データ記憶部240’に追加記憶する詳細地図データの表示縮尺を設定するための縮尺設定画面を生成し、表示制御部300に出力する(ステップS900)。表示制御部300は、表示画面生成部280’により生成された縮尺設定画面をディスプレイ200に表示する(ステップS920)。 Next, the map data storage control device 100 'performs a scale setting process (step S620). FIG. 7 is a flowchart showing a specific flow of the scale setting process of the map data storage control device 100 ′ according to the second embodiment. First, the display screen generation unit 280 'generates a scale setting screen for setting the display scale of detailed map data to be additionally stored in the map data storage unit 240', and outputs the scale setting screen to the display control unit 300 (step S900). The display control unit 300 displays the scale setting screen generated by the display screen generation unit 280 'on the display 200 (step S920).
次に、縮尺選択操作受付部360は、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺を選択する縮尺選択操作を受け付けたか否かについて判定する(ステップS940)。もし、縮尺選択操作を受け付けていないと縮尺選択操作受付部360にて判定した場合(ステップS940にてNO)、処理はステップS940に遷移し、当該縮尺選択操作を受け付けるまで、縮尺選択操作受付部360はステップS940の判定処理を繰り返す。 Next, the scale selection operation receiving unit 360 determines whether or not a scale selection operation for selecting a display scale of detailed map data to be stored in the map data storage unit 240 ′ has been received (step S <b> 940). If scale selection operation accepting unit 360 determines that the scale selection operation has not been accepted (NO in step S940), the process proceeds to step S940, and the scale selection operation accepting unit until the scale selection operation is accepted. 360 repeats the determination process of step S940.
一方、縮尺選択操作を受け付けたと縮尺選択操作受付部360にて判定した場合(ステップS940にてYES)、縮尺選択操作受付部360は、縮尺選択操作に応じて選択された表示縮尺を示す表示縮尺情報を表示画面生成部280’および記憶制御部340’に出力する(ステップS960)。その後、ステップS960の処理が完了することによって、地図データ記憶制御装置100’は、図7における縮尺設定処理を終了する。 On the other hand, when scale selection operation accepting unit 360 determines that a scale selection operation has been accepted (YES in step S940), scale selection operation accepting unit 360 displays a display scale that indicates the display scale selected in accordance with the scale selection operation. The information is output to the display screen generation unit 280 ′ and the storage control unit 340 ′ (step S960). Thereafter, when the process of step S960 is completed, the map data storage control device 100 'ends the scale setting process in FIG.
図6のステップS640では、表示画面生成部280’は、縮尺選択操作受付部360により出力された表示縮尺情報により示される表示縮尺に対応する各エリアの詳細地図データの容量を表した第2地図データ容量情報を地図データ記憶部240’から取得する。そして、表示画面生成部280’は、空き容量算出部260により算出された空き容量と、第2地図データ容量情報により示される各エリアの詳細地図データの容量とを比較して、地図データ記憶部240’に詳細地図データを追加記憶することが可能なエリアを求める。そして、表示画面生成部280’は、求めたエリアを表示するエリア表示画面を生成する(ステップS640)。表示制御部300は、表示画面生成部280’により生成されたエリア表示画面をディスプレイ200に表示する(ステップS660)。 In step S640 of FIG. 6, the display screen generation unit 280 ′ displays the second map representing the capacity of the detailed map data of each area corresponding to the display scale indicated by the display scale information output by the scale selection operation receiving unit 360. Data capacity information is acquired from the map data storage unit 240 ′. Then, the display screen generation unit 280 ′ compares the free space calculated by the free space calculation unit 260 with the detailed map data capacity of each area indicated by the second map data capacity information, and the map data storage unit An area where the detailed map data can be additionally stored is obtained in 240 ′. Then, the display screen generation unit 280 'generates an area display screen that displays the obtained area (step S640). The display control unit 300 displays the area display screen generated by the display screen generation unit 280 'on the display 200 (step S660).
次に、操作受付部320は、表示制御部300により表示されたエリア表示画面に含まれている各エリアの中から、詳細地図データの追加対象エリアとしていずれかのエリアを選択する選択操作を受け付けたか否かについて判定する(ステップS680)。もし、詳細地図データの追加対象エリアとしていずれかのエリアを選択する選択操作を受け付けたと操作受付部320にて判定した場合(ステップS680にてYES)、表示画面生成部280’は、ステップS640で生成したエリア表示画面の内容を更新する。 Next, the operation reception unit 320 receives a selection operation for selecting one of the areas included in the area display screen displayed by the display control unit 300 as an addition target area of the detailed map data. It is determined whether or not (step S680). If the operation reception unit 320 determines that a selection operation for selecting any area as the addition target area of the detailed map data has been received (YES in step S680), the display screen generation unit 280 ′ determines in step S640. Update the contents of the generated area display screen.
具体的には、表示画面生成部280’は、空き容量算出部260により算出された空き容量から追加対象エリアで縮尺選択操作受付部360より出力された表示縮尺情報により示される表示縮尺に対応する詳細地図データの容量を減算した容量と、当該表示縮尺に対応する各エリアの詳細地図データの容量とを比較して、地図データ記憶部240’に詳細地図データを追加記憶することが可能なエリアを求める。そして、その求めたエリアを表示するエリア表示画面を生成する(ステップS700)。次に、表示制御部300は、表示画面生成部280’により生成されたエリア表示画面をディスプレイ200に表示する(ステップS720)。その後、処理はステップS680に遷移する。 Specifically, the display screen generation unit 280 ′ corresponds to the display scale indicated by the display scale information output from the scale selection operation accepting unit 360 in the addition target area from the free space calculated by the free space calculation unit 260. An area where the detailed map data can be additionally stored in the map data storage unit 240 ′ by comparing the capacity obtained by subtracting the capacity of the detailed map data with the capacity of the detailed map data in each area corresponding to the display scale. Ask for. And the area display screen which displays the calculated | required area is produced | generated (step S700). Next, the display control unit 300 displays the area display screen generated by the display screen generation unit 280 'on the display 200 (step S720). Thereafter, the process proceeds to step S680.
一方、詳細地図データの追加対象エリアとしていずれかのエリアを選択する選択操作を受け付けていないと操作受付部320にて判定した場合(ステップS680にてNO)、操作受付部320は、表示制御部300により表示されたエリア表示画面に含まれている各エリアの中から、詳細地図データの削除対象エリアとしていずれかのエリアを選択する選択操作を受け付けたか否かについて判定する(ステップS740)。もし、詳細地図データの削除対象エリアとしていずれかのエリアを選択する選択操作を受け付けたと操作受付部320にて判定した場合(ステップS740にてYES)、表示画面生成部280’は、ステップS640で生成したエリア表示画面の内容を更新する。 On the other hand, when operation accepting unit 320 determines that a selection operation for selecting any area as the addition target area of the detailed map data has not been accepted (NO in step S680), operation accepting unit 320 uses display control unit It is determined whether or not a selection operation for selecting any area as a deletion target area of the detailed map data is received from each area included in the area display screen displayed by 300 (step S740). If the operation reception unit 320 determines that a selection operation for selecting any area as a deletion target area of the detailed map data has been received (YES in step S740), the display screen generation unit 280 ′ determines in step S640. Update the contents of the generated area display screen.
具体的には、表示画面生成部280’は、空き容量算出部260により算出された空き容量に削除対象エリアで地図データ記憶部240’に記憶されている詳細地図データの容量を足した容量と、縮尺選択操作受付部360より出力された表示縮尺情報により示される表示縮尺に対応する各エリアの詳細地図データの容量とを比較して、地図データ記憶部240’に詳細地図データを追加記憶することが可能なエリアを求める。そして、表示画面生成部280’は、その求めたエリアを表示するエリア表示画面を生成する(ステップS760)。次に、表示制御部300は、表示画面生成部280’により生成されたエリア表示画面をディスプレイ200に表示する(ステップS780)。その後、処理はステップS680に遷移する。 Specifically, the display screen generation unit 280 ′ has a capacity obtained by adding the capacity of the detailed map data stored in the map data storage unit 240 ′ in the area to be deleted to the free capacity calculated by the free capacity calculation unit 260. The detailed map data is additionally stored in the map data storage unit 240 ′ by comparing the capacity of the detailed map data of each area corresponding to the display scale indicated by the display scale information output from the scale selection operation receiving unit 360. Ask for an area where you can. Then, the display screen generation unit 280 'generates an area display screen that displays the obtained area (step S760). Next, the display control unit 300 displays the area display screen generated by the display screen generation unit 280 'on the display 200 (step S780). Thereafter, the process proceeds to step S680.
一方、詳細地図データの削除対象エリアとしていずれかのエリアを選択する選択操作を受け付けていないと操作受付部320にて判定した場合(ステップS740にてNO)、操作受付部320は、表示制御部300により表示されたエリア表示画面に含まれているダウンロード開始ボタン420を押下する操作を受け付けたか否かについて判定する(ステップS800)。もし、ダウンロード開始ボタン420を押下する操作を受け付けていないと操作受付部320にて判定した場合(ステップS800にてNO)、処理はステップS680に遷移する。 On the other hand, when operation accepting unit 320 determines that a selection operation for selecting any area as a deletion target area of the detailed map data has not been accepted (NO in step S740), operation accepting unit 320 uses display control unit It is determined whether or not an operation of pressing the download start button 420 included in the area display screen displayed by 300 has been received (step S800). If operation accepting unit 320 determines that an operation for pressing download start button 420 is not accepted (NO in step S800), the process transitions to step S680.
一方、ダウンロード開始ボタン420を押下する操作を受け付けたと操作受付部320にて判定した場合(ステップS800にてYES)、記憶制御部340’は、削除対象エリアとして選択されたエリアの詳細地図データ(地図データ記憶部240’に記憶されている全ての表示縮尺に対応する詳細地図データ)を地図データ記憶部240’から削除するとともに、追加対象エリアとして選択された追加対象エリアの詳細地図データ(縮尺選択操作受付部360より出力された表示縮尺情報により示される表示縮尺に対応する詳細地図データ)を、縮尺選択操作受付部360により出力された表示縮尺情報により示される表示縮尺に対応する部分だけ記憶媒体読取部220を介して地図データ記憶媒体140から読み出し、地図データ記憶部240’に記憶させる(ステップS820)。その後、ステップS820の処理が完了することによって、地図データ記憶制御装置100は、図6における処理を終了する。 On the other hand, when the operation accepting unit 320 determines that an operation for pressing the download start button 420 has been accepted (YES in step S800), the storage control unit 340 ′ selects the detailed map data of the area selected as the deletion target area ( The detailed map data corresponding to all display scales stored in the map data storage unit 240 ′ are deleted from the map data storage unit 240 ′, and the detailed map data (scale of the addition target area selected as the addition target area) The detailed map data corresponding to the display scale indicated by the display scale information output from the selection operation accepting unit 360 is stored only in the portion corresponding to the display scale indicated by the display scale information output from the scale selection operation accepting unit 360. Read out from the map data storage medium 140 via the medium reading unit 220 and store the map data It is stored in the 240 '(step S820). Thereafter, when the process of step S820 is completed, the map data storage control device 100 ends the process in FIG.
以上詳しく説明したように、第2の実施形態では、表示画面生成部280’は、空き容量算出部260により算出された空き容量と、縮尺選択操作受付部360により受け付けられた縮尺選択操作に応じて選択された表示縮尺に対応する各エリアの詳細地図データの容量とを比較して、表示縮尺に対応する詳細地図データの容量が空き容量以下の容量を持つエリアを表示するエリア表示画面を生成する。 As described above in detail, in the second embodiment, the display screen generation unit 280 ′ responds to the free space calculated by the free space calculation unit 260 and the scale selection operation received by the scale selection operation reception unit 360. Compares the capacity of the detailed map data of each area corresponding to the selected display scale, and generates an area display screen that displays areas where the capacity of the detailed map data corresponding to the display scale is less than the free capacity To do.
これにより、縮尺選択操作に応じて選択された表示縮尺に対応する詳細地図データを地図データ記憶部240’に記憶することが可能なエリアが自動的に画面表示される。よって、その画面表示を見たユーザは、追加記憶対象として選択するエリアの詳細地図データが地図データ記憶部240’に記憶可能かをいちいち気にせずに、画面表示されたエリアの中からいずれかのエリアを適宜選択することにより、所望エリアの詳細地図データを地図データ記憶部240’に確実に記憶させることができる。さらに、地図データ記憶部240’に記憶させる詳細地図データを所望の表示縮尺に対応する部分に絞ることが可能となるため、地図データ記憶部240’に記憶させる詳細地図データの容量を適宜減らすことができる。よって、なるべく多くのエリアの詳細地図データを地図データ記憶部240’に記憶させることができる。 Thereby, an area where the detailed map data corresponding to the display scale selected in accordance with the scale selection operation can be stored in the map data storage unit 240 ′ is automatically displayed on the screen. Therefore, the user who viewed the screen display does not care whether or not the detailed map data of the area selected as the additional storage target can be stored in the map data storage unit 240 ′, and any one of the areas displayed on the screen is displayed. By appropriately selecting the area, the detailed map data of the desired area can be reliably stored in the map data storage unit 240 ′. Furthermore, since the detailed map data stored in the map data storage unit 240 ′ can be narrowed down to a portion corresponding to a desired display scale, the capacity of the detailed map data stored in the map data storage unit 240 ′ can be appropriately reduced. Can do. Therefore, detailed map data of as many areas as possible can be stored in the map data storage unit 240 ′.
なお、上記第2の実施形態では、地図データ記憶媒体140を記憶媒体挿入部に挿入したときに、自車位置を含むエリアおよびその周辺エリアについて全縮尺の詳細地図データをダウンロードし、追加記憶するエリアについて表示縮尺を選択できるようにしたが、これに限定されない。例えば、自車位置を含むエリアおよびその周辺エリアについても表示縮尺を選択できるようにしても良い。なお、前者のように、自車位置周辺ですぐに使用する可能性の高いエリアについては全縮尺の詳細地図データをダウンロードすることで、細街路等を走行するときにもより詳細な地図が表示できる。よって、自車位置周辺で使用する可能性が高いエリアは、全縮尺の詳細地図データをユーザの手間をかけずにダウンロードし、それ以外のエリアで表示縮尺を設定できるというメリットがある。 In the second embodiment, when the map data storage medium 140 is inserted into the storage medium insertion unit, the detailed map data at all scales is downloaded and additionally stored for the area including the vehicle position and the surrounding area. Although the display scale can be selected for the area, the present invention is not limited to this. For example, the display scale may be selected for the area including the vehicle position and the surrounding area. For areas that are likely to be used immediately around the location of the vehicle, such as the former, a more detailed map is displayed even when traveling on narrow streets by downloading detailed map data at all scales. it can. Therefore, the area that is likely to be used around the vehicle position has an advantage that the detailed map data of all scales can be downloaded without user's trouble and the display scale can be set in other areas.
また、上記第2の実施形態では、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺を各エリア共通の表示縮尺として設定する例について説明したが、詳細地図データの表示縮尺をエリア毎に設定するようにしても良い。このことを図6に示すフローチャート図で説明すれば、ステップS620の処理をステップS600の後に行うことに代えて、詳細地図データの追加記憶対象エリアとしていずれかのエリアを選択する選択操作を受け付けたと操作受付部320にて判定した場合(ステップS680にてYES)の次のステップ(ステップS700の前)において、選択操作に応じて選択されたエリアのみを対象としてステップS620の処理を行っても良い。 In the second embodiment, the example in which the display scale of the detailed map data stored in the map data storage unit 240 ′ is set as the display scale common to each area has been described. However, the display scale of the detailed map data is set for each area. You may make it set to. If this is explained in the flowchart shown in FIG. 6, instead of performing the process of step S620 after step S600, a selection operation for selecting any area as an additional storage target area of the detailed map data is accepted. In the next step (before step S700) after the determination by the operation reception unit 320 (YES in step S680), the process of step S620 may be performed only for the area selected according to the selection operation. .
ここで、ダウンロード対象の詳細地図データの表示縮尺をエリア毎に設定する場合の動作の具体例について、図8を参照しながら説明する。図8(a)は、ディスプレイ200に表示される縮尺設定画面の変形例を示す図である。図8(b)、(c)は、操作入力部180に対する縮尺設定操作に応じて、ディスプレイ200に表示されるエリア表示画面が遷移する様子を示している。 Here, a specific example of the operation when the display scale of the detailed map data to be downloaded is set for each area will be described with reference to FIG. FIG. 8A is a diagram illustrating a modified example of the scale setting screen displayed on the display 200. FIGS. 8B and 8C show how the area display screen displayed on the display 200 changes in response to the scale setting operation on the operation input unit 180.
図8(a)は、地図データ記憶部240’に詳細地図データを追加記憶するエリアが選択された後にディスプレイ200に表示される縮尺設定画面を示している。図8(a)は、千葉県が選択された後に表示される縮尺設定画面を示している。図8(a)に示すように、縮尺設定画面において、千葉県に関して地図データ記憶部240’に記憶させる詳細地図データの表示縮尺として「10km」、「1km」および「500m」が選択されている。 FIG. 8A shows a scale setting screen displayed on the display 200 after an area for additionally storing detailed map data is selected in the map data storage unit 240 ′. FIG. 8A shows a scale setting screen displayed after Chiba Prefecture is selected. As shown in FIG. 8A, in the scale setting screen, “10 km”, “1 km”, and “500 m” are selected as display scales of the detailed map data to be stored in the map data storage unit 240 ′ regarding Chiba Prefecture. .
図8(b)は、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺が設定されなかった場合、地図データ記憶制御装置100’の記憶媒体挿入部に地図データ記憶媒体140が挿入されたときに、ディスプレイ200に表示されるエリア表示画面を示している。このエリア表示画面は、図5(b)に示すものと同じである。 In FIG. 8B, when the display scale of the detailed map data to be stored in the map data storage unit 240 ′ is not set, the map data storage medium 140 is inserted into the storage medium insertion unit of the map data storage control device 100 ′. The area display screen displayed on the display 200 is shown. This area display screen is the same as that shown in FIG.
図8(c)は、選択された千葉県に関して、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺が設定された場合にディスプレイ200に表示されるエリア表示画面を示している。図8(c)に示すように、千葉県の詳細地図データを地図データ記憶部240’に記憶するために必要な容量が、図8(a)に示す縮尺設定画面において選択された表示縮尺に対応する詳細地図データの容量に更新されている。このため、図8(b)に示すエリア表示画面において、地図データ記憶部240’に全表示縮尺の詳細地図データを追加記憶することが不可能なエリアであった千葉県に関して、選択した一部の表示縮尺の詳細地図データの容量(0.15[GB])が地図データ記憶部240’の空き容量(0.2[GB])を下回る。これにより、広域地図400中の千葉県を示すエリアの色が、地図データ記憶部240’に詳細地図データを追加記憶することが可能なエリア(群馬県、栃木県、茨城県)と同じ色(薄い緑色)に変更される。 FIG. 8C shows an area display screen displayed on the display 200 when the display scale of the detailed map data stored in the map data storage unit 240 ′ is set for the selected Chiba prefecture. As shown in FIG. 8C, the capacity required to store the detailed map data of Chiba Prefecture in the map data storage unit 240 ′ is the display scale selected on the scale setting screen shown in FIG. The capacity of the corresponding detailed map data has been updated. For this reason, in the area display screen shown in FIG. 8B, the selected part of Chiba Prefecture, which was an area where it was impossible to additionally store detailed map data of all display scales in the map data storage unit 240 ′. The capacity (0.15 [GB]) of the detailed map data at the display scale of is less than the free capacity (0.2 [GB]) of the map data storage unit 240 ′. Thereby, the color of the area indicating Chiba Prefecture in the wide area map 400 is the same color as the area (Gunma Prefecture, Tochigi Prefecture, Ibaraki Prefecture) in which the detailed map data can be additionally stored in the map data storage unit 240 ′ ( Light green).
以上のように、詳細地図データの表示縮尺をエリア毎に設定するようにすれば、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺を、ユーザの希望に応じてエリア毎に任意に設定することが可能となり、ユーザの利便性をより向上させることができる。 As described above, if the display scale of the detailed map data is set for each area, the display scale of the detailed map data to be stored in the map data storage unit 240 ′ can be arbitrarily set for each area according to the user's desire. It becomes possible to set, and the convenience of the user can be further improved.
また、上記第2実施形態では、縮尺設定画面において、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺を選択する例について説明したが、地図データ記憶部240’に記憶させない詳細地図データの表示縮尺を選択するようにしても良い。 In the second embodiment, the example of selecting the display scale of the detailed map data to be stored in the map data storage unit 240 ′ on the scale setting screen has been described. However, the detailed map data that is not stored in the map data storage unit 240 ′. The display scale may be selected.
また、上記第2実施形態では、地図データ記憶部240’に記憶させる詳細地図データの表示縮尺を設定する例について説明したが、地図データ記憶部240’に記憶させる詳細地図データの表示ビュー(例えば、平面地図や鳥瞰図あるいは3D地図など)を設定するようにしても良い。これによれば、地図データ記憶部240’に記憶させる詳細地図データを所望の表示ビューに対応する部分に絞ることが可能となるため、地図データ記憶部240’に記憶させる詳細地図データの容量を適宜減らすことができる。よって、なるべく多くのエリアの詳細地図データを地図データ記憶部240’に記憶させることができる。 In the second embodiment, the example of setting the display scale of the detailed map data to be stored in the map data storage unit 240 ′ has been described. However, the display view of the detailed map data to be stored in the map data storage unit 240 ′ (for example, A plane map, a bird's eye view, a 3D map, etc.) may be set. According to this, detailed map data to be stored in the map data storage unit 240 ′ can be narrowed down to a portion corresponding to a desired display view. Therefore, the capacity of the detailed map data to be stored in the map data storage unit 240 ′ is reduced. It can be reduced as appropriate. Therefore, detailed map data of as many areas as possible can be stored in the map data storage unit 240 ′.
また、上記第1および第2実施形態では、記憶媒体挿入部に地図データ記憶媒体140が挿入された場合、記憶制御部340(340’)が、車両の現在位置を含むエリアおよびその周辺エリアの詳細地図データを記憶媒体読取部220を介して地図データ記憶媒体140から取得し、取得した詳細地図データを地図データ記憶部240に記憶させる例について説明したが、記憶制御部340(340’)は、車両の現在位置を含むエリアおよびその周辺エリアの詳細地図データを地図データ記憶部240に記憶させる処理を行わなくても良い。 Further, in the first and second embodiments, when the map data storage medium 140 is inserted into the storage medium insertion unit, the storage control unit 340 (340 ′) displays the area including the current position of the vehicle and the surrounding area. Although the detailed map data is acquired from the map data storage medium 140 via the storage medium reading unit 220 and the acquired detailed map data is stored in the map data storage unit 240, the storage control unit 340 (340 ′) is described. The map data storage unit 240 may not store the detailed map data of the area including the current position of the vehicle and the surrounding area.
その他、上記第1および第2の実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。 In addition, each of the first and second embodiments described above is merely an example of a specific example for carrying out the present invention, and the technical scope of the present invention should not be interpreted in a limited manner. It will not be. In other words, the present invention can be implemented in various forms without departing from the spirit or main features thereof.
100,100’ 地図データ記憶制御装置
240,240’ 地図データ記憶部
260 空き容量算出部
280,280’ 表示画面生成部
300 表示制御部
320 操作受付部
340,340’ 記憶制御部
360 縮尺選択操作受付部
100, 100 ′ Map data storage control device 240, 240 ′ Map data storage unit 260 Free capacity calculation unit 280, 280 ′ Display screen generation unit 300 Display control unit 320 Operation reception unit 340, 340 ′ Storage control unit 360 Scale selection operation reception Part
Claims (5)
前記地図データ記憶部の空き容量を算出する空き容量算出部と、
前記空き容量算出部により算出された前記空き容量と、前記地図データ記憶媒体に記憶されている各エリアの地図データの容量とを比較して、前記地図データが前記空き容量以下の容量を持つエリアを求め、求めたエリアを表示するエリア表示画面を生成するエリア表示画面生成部と、
前記エリア表示画面生成部により生成された前記エリア表示画面を表示装置に表示する表示制御部と、
前記表示制御部により表示された前記エリア表示画面に含まれている各エリアの中から、いずれかのエリアを選択する選択操作を受け付ける操作受付部と、
前記操作受付部により受け付けられた前記選択操作に応じて選択されたエリアの地図データを前記地図データ記憶媒体から読み出し、前記地図データ記憶部に記憶させる記憶制御部とを備えたことを特徴とする地図データ記憶制御装置。 A map data storage control device that downloads and stores map data stored in a map data storage medium for each area for each area in a map data storage unit of the device,
A free capacity calculation unit for calculating a free capacity of the map data storage unit;
An area in which the map data has a capacity equal to or less than the free capacity by comparing the free capacity calculated by the free capacity calculator with the capacity of the map data of each area stored in the map data storage medium. An area display screen generation unit for generating an area display screen for displaying the calculated area;
A display controller for displaying the area display screen generated by the area display screen generator on a display device;
An operation accepting unit that accepts a selection operation for selecting one of the areas included in the area display screen displayed by the display control unit;
A storage control unit that reads out map data of an area selected according to the selection operation received by the operation reception unit from the map data storage medium and stores the map data in the map data storage unit; Map data storage controller.
前記エリア表示画面生成部は、現在の自車位置を検出する自車位置検出部により検出された自車位置の周辺のエリアを表示するエリア表示画面であって、前記地図データが前記空き容量以下の容量を持つエリアと前記空き容量より大きい容量を持つエリアとを色分けして表示するエリア表示画面を生成することを特徴とする地図データ記憶制御装置。 The map data storage control device according to claim 1,
The area display screen generation unit is an area display screen that displays an area around the vehicle position detected by the vehicle position detection unit that detects the current vehicle position, and the map data is equal to or less than the free capacity. A map data storage control device for generating an area display screen for displaying an area having a capacity of 1 and an area having a capacity larger than the free capacity in different colors.
前記エリア表示画面生成部は、前記地図データ記憶部の空き容量を示す情報と、前記地図データが前記空き容量以下の容量を持つエリアの当該地図データの容量をエリア毎に示す情報とを更に表示したエリア表示画面を生成することを特徴とする地図データ記憶制御装置。 In the map data storage control device according to claim 1 or 2,
The area display screen generation unit further displays information indicating the free capacity of the map data storage unit and information indicating the capacity of the map data of an area where the map data has a capacity equal to or less than the free capacity for each area. A map data storage control device for generating an area display screen.
前記地図データ記憶部に記憶させる地図データの表示縮尺を選択する縮尺選択操作を受け付ける縮尺選択操作受付部を更に備え、
前記エリア表示画面生成部は、前記空き容量算出部により算出された前記空き容量と、前記縮尺選択操作受付部により受け付けられた前記縮尺選択操作に応じて選択された表示縮尺に対応する各エリアの地図データの容量とを比較して、前記表示縮尺に対応する地図データの容量が前記空き容量以下の容量を持つエリアを表示するエリア表示画面を生成することを特徴とする地図データ記憶制御装置。 In the map data storage control device according to any one of claims 1 to 3,
A scale selection operation receiving unit for receiving a scale selection operation for selecting a display scale of map data to be stored in the map data storage unit;
The area display screen generation unit is configured to display the free space calculated by the free space calculation unit and the display scale selected in accordance with the scale selection operation received by the scale selection operation reception unit. A map data storage control device that generates an area display screen that displays an area having a map data capacity corresponding to the display scale having a capacity equal to or less than the free capacity by comparing with a map data capacity.
前記地図データ記憶制御装置の空き容量算出部が、前記地図データ記憶部の空き容量を算出する第1のステップと、
前記地図データ記憶制御装置のエリア表示画面生成部が、前記第1のステップにより算出された前記空き容量と、前記地図データ記憶媒体に記憶されている各エリアの地図データの容量とを比較して、前記地図データが前記空き容量以下の容量を持つエリアを表示するエリア表示画面を生成する第2のステップと、
前記地図データ記憶制御装置の表示制御部が、前記第2のステップにより生成された前記エリア表示画面を表示装置に表示する第3のステップと、
前記地図データ記憶制御装置の操作受付部が、前記第3のステップにより表示された前記エリア表示画面に含まれている各エリアの中から、いずれかのエリアを選択する選択操作を受け付ける第4のステップと、
前記地図データ記憶制御装置の記憶制御部が、前記第4のステップにより受け付けられた前記選択操作に応じて選択されたエリアの地図データを前記地図データ記憶媒体から読み出し、前記地図データ記憶部に記憶させる第5のステップとを備えたことを特徴とする地図データ記憶制御方法。 A map data storage control method executed in a map data storage control device that downloads and stores map data stored in a map data storage medium divided into areas for each area in a map data storage unit of the device. ,
A first step in which a free capacity calculation unit of the map data storage control device calculates a free capacity of the map data storage unit;
The area display screen generation unit of the map data storage control device compares the free capacity calculated in the first step with the map data capacity of each area stored in the map data storage medium. A second step of generating an area display screen for displaying an area in which the map data has a capacity equal to or less than the free capacity;
A third step in which a display control unit of the map data storage control device displays the area display screen generated in the second step on a display device;
The operation receiving unit of the map data storage control device receives a selection operation for selecting any area from the areas included in the area display screen displayed in the third step. Steps,
The storage control unit of the map data storage control device reads the map data of the area selected in response to the selection operation received in the fourth step from the map data storage medium and stores it in the map data storage unit And a map data storage control method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008138732A JP5294705B2 (en) | 2008-05-27 | 2008-05-27 | Map data storage control device and map data storage control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008138732A JP5294705B2 (en) | 2008-05-27 | 2008-05-27 | Map data storage control device and map data storage control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009288347A JP2009288347A (en) | 2009-12-10 |
| JP5294705B2 true JP5294705B2 (en) | 2013-09-18 |
Family
ID=41457649
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008138732A Expired - Fee Related JP5294705B2 (en) | 2008-05-27 | 2008-05-27 | Map data storage control device and map data storage control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5294705B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013248902A (en) * | 2012-05-30 | 2013-12-12 | Nippon Seiki Co Ltd | Data processing device |
| JP6079400B2 (en) * | 2013-04-16 | 2017-02-15 | 株式会社デンソー | Map difference data distribution device, map difference data distribution method, vehicle navigation device |
| JP6201392B2 (en) * | 2013-04-16 | 2017-09-27 | 株式会社デンソー | Map difference data distribution device, function deterioration determination method for vehicle navigation device, vehicle navigation device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3578716B2 (en) * | 2001-01-22 | 2004-10-20 | 三菱電機株式会社 | Navigation system and map information download request method in portable information terminal |
| JP2004101982A (en) * | 2002-09-11 | 2004-04-02 | Toshiba Corp | Map data download method and communication terminal |
| JP2004325271A (en) * | 2003-04-25 | 2004-11-18 | Funai Electric Co Ltd | Navigation system and control method thereof |
| JP2004354819A (en) * | 2003-05-30 | 2004-12-16 | Fujitsu Ten Ltd | Map display system and terminal device constituting the system |
-
2008
- 2008-05-27 JP JP2008138732A patent/JP5294705B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009288347A (en) | 2009-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4135110B2 (en) | Point search device and search method | |
| JP4561913B2 (en) | Map data management apparatus and map data management method | |
| JP2009175252A (en) | Update information providing server, update information providing system, and navigation apparatus | |
| JPWO2008075492A1 (en) | Map display device | |
| JP5009119B2 (en) | Navigation device | |
| JP5294705B2 (en) | Map data storage control device and map data storage control method | |
| JP5901319B2 (en) | Navigation device | |
| JP2006292522A (en) | Route guidance device | |
| JP5003537B2 (en) | Vehicle navigation device | |
| JP6003940B2 (en) | Remaining amount alarm system and navigation device | |
| CN102032914A (en) | Navigation system | |
| US7647167B2 (en) | Navigation system, route search method, and storage medium | |
| JP2010159996A (en) | Navigation apparatus | |
| JP4640393B2 (en) | Map display device | |
| JP2007279004A (en) | Intersection search device and intersection search method | |
| JP2009053149A (en) | Map information generating device, navigation device, map information generating method and map image display device | |
| JP2009216653A (en) | Navigation device | |
| JP2010039100A (en) | Map-displaying device | |
| JP2008139082A (en) | Map display device | |
| JP4682868B2 (en) | Map information provision system | |
| JP4008746B2 (en) | Navigation device | |
| JP6475413B2 (en) | Navigation system | |
| JP6076078B2 (en) | Navigation device, navigation method, and program | |
| JP2015148468A (en) | Navigation system, room mirror monitor, navigation method, and program | |
| JP2011180078A (en) | Navigation system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110404 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120601 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121211 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130312 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130419 |
|
| 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: 20130611 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130611 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5294705 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |