WO2016027348A1 - Map information processing system and map information processing method - Google Patents
Map information processing system and map information processing method Download PDFInfo
- Publication number
- WO2016027348A1 WO2016027348A1 PCT/JP2014/071881 JP2014071881W WO2016027348A1 WO 2016027348 A1 WO2016027348 A1 WO 2016027348A1 JP 2014071881 W JP2014071881 W JP 2014071881W WO 2016027348 A1 WO2016027348 A1 WO 2016027348A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- language
- map information
- notification
- information processing
- processing system
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
- G01C21/3629—Guidance using speech or audio output, e.g. text-to-speech
Definitions
- the present invention relates to a map information processing system and a method for causing a notification unit to perform notification regarding map information.
- a navigation device used in a vehicle can notify a user using any one of a plurality of languages.
- the technology disclosed in Patent Document 1 changes the language used for notification of the navigation device to the language (local language) used at the position every time the position (region or country) of the vehicle changes.
- Patent Document 2 preferentially uses the first language set in a preset priority order, and data in the language does not exist in the device Is preferentially used in the local language set second in the priority order. According to such a technique, the user can understand the notification from the navigation device.
- the present invention has been made in view of the above problems, and an object of the present invention is to provide a technique that can use an appropriate language for notification.
- a map information processing system is a map information processing system that causes a notification unit to perform notification regarding map information, and is for a designated language designated by a user, position information of the notification unit, and a predetermined language.
- An information acquisition unit that acquires a user's understanding level, a notification unit according to a predetermined procedure based on a reflection result that reflects the understanding level in a position-corresponding language that is a language corresponding to position information, and a specified language includes a control unit that determines the priority order of languages to be used for notification.
- a map information processing method is a map information processing method for causing a notification unit to make a notification regarding map information.
- the map information processing method corresponds to a specified language designated by a user, position information of the notification unit, and a predetermined language.
- the user's level of understanding is acquired, and the notification unit uses it for notification according to a predetermined procedure based on the result of reflecting the level of understanding in the location-aware language that corresponds to the location information and the specified language. Determine the language priorities to be used.
- an appropriate language can be used for notification.
- FIG. 1 is a block diagram showing a main configuration of a navigation device according to Embodiment 1.
- FIG. 1 is a block diagram showing a configuration of a navigation device according to Embodiment 1.
- FIG. 3 is a flowchart showing an operation of the navigation device according to the first embodiment.
- 3 is a flowchart showing an operation of the navigation device according to the first embodiment.
- FIG. 6 is a diagram for explaining the operation of the navigation device according to the first embodiment.
- 3 is a flowchart showing an operation of the navigation device according to the first embodiment.
- FIG. 10 is a diagram for explaining the operation of the navigation device according to the second embodiment. 10 is a diagram showing a display example of a navigation device according to Embodiment 2.
- FIG. 1 is a block diagram showing a main configuration of a navigation device according to Embodiment 1.
- FIG. 3 is a flowchart showing an operation of the navigation device according to the first embodiment.
- 3 is a flowchart showing an operation of the navigation device
- FIG. 10 is a flowchart showing the operation of the navigation device according to the third embodiment.
- FIG. 29 is a diagram showing a display example of the navigation device according to the second modification of the third embodiment.
- 14 is a flowchart showing the operation of the navigation device according to the fourth embodiment. It is a block diagram which shows the main structures of the server which concerns on another modification. It is a block diagram which shows the main structures of the communication terminal which concerns on another modification.
- FIG. 1 is a block diagram showing a main configuration of navigation device 1 according to Embodiment 1 of the present invention.
- the navigation device 1 of FIG. 1 includes an information acquisition unit 2 and a control unit 3, and causes the notification unit 21 to perform notification regarding map information.
- map information stored in a storage device may be used, map information read by a DVD (Digital Versatile Disc) drive device (not shown) or the like may be used, communication, etc.
- map information can be acquired from the outside, the acquired map information may be used.
- the notification unit 21 includes at least one of a display unit that performs display relating to map information and an audio output unit that performs audio output relating to map information.
- the notification unit 21 is provided outside the navigation device 1, but is not limited thereto, and may be provided inside the navigation device 1.
- the information acquisition unit 2 acquires a designated language designated as a language (for example, a native language) desired by the user, position information of the notification unit 21, and a user's understanding level for a predetermined language.
- a language for example, a native language
- the user's degree of understanding of a predetermined language is a degree indicating the possibility that the user can understand the predetermined language.
- the higher the user's understanding level for a predetermined language is, the higher the possibility that the user can understand the predetermined language, but the present invention is not limited to this.
- the navigation device 1 including the notification unit 21 since the navigation device 1 including the notification unit 21 is mounted on a vehicle, the position information of the notification unit 21 and the position information of the vehicle are substantially the same. For this reason, it demonstrates below that the positional information on the notification part 21 and the positional information on a vehicle are the same.
- the control unit 3 is realized as a function of the CPU by, for example, a CPU (Central Processing Unit) (not shown) of the navigation device 1 executing a program stored in a storage device such as a semiconductor memory (not shown) of the navigation device 1. Is done.
- a CPU Central Processing Unit
- a storage device such as a semiconductor memory (not shown) of the navigation device 1. Is done.
- the control unit 3 determines the priority order of the language that the notification unit 21 should use for notification from the position information of the vehicle acquired by the information acquisition unit 2, the degree of understanding, and the specified language. Specifically, the control unit 3 prioritizes languages to be used for notification by the notification unit 21 in accordance with a predetermined procedure based on the reflection result reflecting the understanding level in the position-corresponding language and the specified language. To decide.
- the position-corresponding language is a language corresponding to the position information of the vehicle (position information of the notification unit 21), and the position-corresponding language is a language mainly used in the region or country in which the vehicle is located (hereinafter, “Local language”).
- Local language a language that is used as a secondary in the region or country where the vehicle is located in addition to the local language (hereinafter referred to as “locally distributed language”), Including.
- the position-corresponding language may include only the local language, or may include both the local language and the local distribution language.
- such a position-corresponding language will be described as “local language”.
- the priority order described above is set in accordance with a predetermined procedure based on the reflection result reflecting the understanding level in the local language or the like and the designated language. decide. For this reason, when there are languages that can be understood by the user and languages that the user cannot understand in the local language or the like, the language that the user can understand is preferentially given to the notification of the notification unit 21. Can be used. Therefore, when the vehicle travels across a plurality of countries, a language appropriate for the user can be used as a notification of the notification unit 21.
- FIG. 2 is a block diagram showing a main configuration and an additional configuration of the navigation device 1 according to the first embodiment as a specific example of the navigation device 1 of FIG.
- a display device 21a is connected to a display device 21a, a speaker 21b, an operating device 22, an in-vehicle LAN (Local Area Network) 23, and a map database storage device 24.
- these are provided outside the navigation device 1, but are not limited thereto, and may be provided inside the navigation device 1.
- the display device 21a (display unit) and the speaker 21b (sound output unit) constitute the notification unit 21 in FIG.
- the display device 21a displays video based on the video signal output from the navigation device 1. For example, as the display related to the map information, the display device 21a displays a menu related to the map information, a map based on the map information, and an enlarged display of an intersection on the map based on the map information.
- the speaker 21b outputs the sound to the outside based on the sound signal output from the navigation device 1. For example, the speaker 21b performs voice output for performing guidance based on map information as the voice output related to the map information.
- the operating device 22 receives various operations from the user, such as an operation for designating the above-described designated language, and outputs operation information corresponding to the operation to the navigation device 1.
- operation information corresponding to the operation to the navigation device 1.
- a button and a touch panel that output operation information according to a manual input from a user, or a voice input device that outputs operation information according to a voice input from a user is applied to the operation device 22.
- the in-vehicle LAN device 23 communicates with, for example, a GPS (Global Positioning System) receiver mounted on the vehicle, a gyro sensor, and an ECU (Electronic Control Unit) to detect vehicle position information (for example, latitude / longitude), Sensor information such as vehicle travel direction information (for example, heading) and vehicle speed information (for example, vehicle speed pulse) is acquired.
- vehicle position information for example, latitude / longitude
- Sensor information such as vehicle travel direction information (for example, heading) and vehicle speed information (for example, vehicle speed pulse) is acquired.
- the in-vehicle LAN device 23 outputs the acquired sensor information to the navigation device 1.
- the map database storage device 24 stores map information (map database).
- the map database storage device 24 includes, for example, a hard disk drive (HDD), a DVD and its drive device, or a storage device such as a semiconductor memory.
- Map information includes, for example, information for displaying a map including roads, backgrounds, names, landmarks, information unique to points such as landmarks (for example, location information of points such as landmarks), and the origin Information for searching for a route to the destination, information for performing route guidance for guiding along the route, and the like are included.
- the navigation device 1 includes an operation input unit 2a, a sensor information input unit 2b, a control unit 3, a communication unit 4, a map data storage unit 5, a language data storage unit 6, a display output unit 7, and a voice output. Part 8.
- the operation input unit 2a and the sensor information input unit 2b constitute the information acquisition unit 2 in FIG.
- the operation input unit 2 a is an input interface realized by a system-on-chip or the like, acquires operation information (for example, information indicating a specified language) from the operation device 22, and outputs the operation information to the control unit 3.
- operation information for example, information indicating a specified language
- the sensor information input unit 2 b is an input interface realized by a system-on-chip or the like, acquires sensor information (for example, vehicle position information, travel direction information, and speed information) from the in-vehicle LAN device 23, and sends it to the control unit 3. Output.
- sensor information for example, vehicle position information, travel direction information, and speed information
- the communication unit 4 performs communication such as Bluetooth (registered trademark) with the communication terminal 31 outside the navigation device 1 under the control of the control unit 3.
- a mobile terminal such as a mobile phone, a smartphone, and a tablet is applied to the communication terminal 31.
- the communication unit 4 receives various types of information from the communication terminal 31 by receiving the above-described communication, or receives various types of information such as a language database from the server 32 via the communication terminal 31, and sends the information to the control unit. 3 is output.
- the language database is a database of languages that can be used for display and audio output of the display device 21a and the speaker 21b, and is defined for each language.
- the configuration in which the communication unit 4 receives the language database from the server 32 is not essential in the first embodiment.
- the configuration in which the communication unit 4 receives the language database from the server 32 will be described in detail in the third embodiment.
- the map data storage unit 5 acquires map information from the map database storage device 24 and stores it.
- the map information stored in the map data storage unit 5 is used as appropriate by the control unit 3.
- the language data storage unit 6 stores a default language database prepared in advance for map information.
- the communication unit 4 is configured to receive a language database from the server 32
- the language data storage unit 6 also stores the language database received from the server 32 by the communication unit 4.
- the language data storage unit 6 also stores information indicating the designated language designated by the user via the operation device 22. Furthermore, the language data storage unit 6 also stores information (hereinafter referred to as “association information”) in which position information is associated with a local language or the like.
- the display output unit 7 is an output interface realized by a system-on-chip or the like.
- the display output unit 7 receives image display data, which will be described later, generated by the control unit 3 from the control unit 3, and outputs it as a video signal to the display device 21a.
- the audio output unit 8 is an output interface realized by a system-on-chip or the like.
- the audio output unit 8 receives audio data, which will be described later, generated by the control unit 3 from the control unit 3, and outputs it as an audio signal to the speaker 21b.
- the control unit 3 comprehensively controls each component of the navigation device 1.
- the control unit 3 corresponds to the control unit 3 in FIG. 1 and has a function of determining the priority order described above.
- the control unit 3 acquires map information (map database) from the map data storage unit 5 and acquires a language database from the language data storage unit 6 based on the determined priority order. And the control part 3 produces
- the control unit 3 stores the map stored in the map data storage unit 5.
- map information received by the communication unit 4 may be used.
- the control unit 3 has not only a function for determining priority, but also navigation functions such as a position detection function, a spot search function, a route search function, a map drawing function, and a route guidance function. .
- the position detection function detects the position of the vehicle based on the sensor information from the sensor information input unit 2b, and performs map matching based on the position of the vehicle and the road data of the map information stored in the map data storage unit 5. By doing so, a more accurate vehicle position is detected.
- the point search function obtains information on points corresponding to conditions desired by the user from information unique to points such as landmarks.
- the route search function finds a recommended route from the departure point to the destination, such as the current position of the vehicle.
- the map drawing function acquires map information necessary for map drawing from the map data storage unit 5 based on the position detected by the position detection function and the operation information from the operation input unit 2a.
- the map drawing function draws a map according to the position and operation information described above using the acquired map information, and generates the drawn map as image display data. Thereby, the map drawn by the map drawing function is displayed on the display device 21a.
- the route guidance function appropriately generates image display data and audio data for performing route guidance for guiding along the recommended route obtained by the route search function. As a result, the route guidance is displayed on the display device 21a and output from the speaker 21b.
- FIG. 3 is a flowchart showing an operation in which the navigation device 1 according to the first embodiment acquires a local language or the like.
- step S1 the control unit 3 performs map matching based on the sensor information from the sensor information input unit 2b and the map information stored in the map data storage unit 5 to obtain the current position of the vehicle.
- step S2 the control unit 3 acquires a local language or the like corresponding to the position obtained in step S1, based on the position obtained in step S1 and the association information stored in the language data storage unit 6. . That is, when only the local language is associated with the position obtained in step S1 in the association information, the control unit 3 acquires only the local language as a local language or the like, and in the association information, step S1 If the local language and the local distribution language are associated with the position obtained in step 1, the local language and the local distribution language are acquired as the local language.
- step S3 the control unit 3 compares the local language acquired in this step S2 with the local language acquired in the previous step S2, and determines whether there is a change in the local language or the like. To do. If it is determined that there is a change, the process proceeds to step S4. If it is determined that there is no change, the process proceeds to step S5.
- step S4 the control unit 3 stores the local language and the like acquired in step S2 this time in an information storage unit provided in a memory (not shown) of the control unit 3, and updates the local language and the like.
- the local language or the like stored in the information storage unit is used as the local language or the like acquired in the previous step S2 in the next step S3. Thereafter, the process proceeds to step S5.
- step S5 the control unit 3 determines whether or not a predetermined time has elapsed from the time when the process proceeds from step S3 or step S4 to step S5. When it is determined that the time has elapsed, the process returns to step S1, and when it is determined that the time has not elapsed, step S5 is performed again.
- the predetermined time can be set to an arbitrary time by the user.
- FIG. 4 is a flowchart showing the operation of the navigation device 1 according to the first embodiment. Note that the operation in FIG. 4 starts, for example, from the timing when the navigation device 1 is activated.
- step S11 the control unit 3 compares the designated language designated by the user after the previous step S11 (hereinafter referred to as “the latest designated language”) with the designated language designated before that. Then, it is determined whether or not there is a change in the designated language.
- the control unit 3 compares the local language acquired by the operation of FIG. 3 after the previous step S11 (hereinafter referred to as “the latest local language etc.”) with the local language acquired before that. Then, it is determined whether or not the local language has changed.
- the control unit 3 determines whether or not the degree of understanding has changed after the previous step S11.
- the designated language and the degree of understanding are designated by the user at an arbitrary timing, and the local language and the like are periodically acquired as described with reference to FIG.
- step S12 If it is determined that there is a change in at least one of the designated language, the local language, etc. and the degree of understanding, the process proceeds to step S12, and if not, the process proceeds to step S15. If the previous step S11 has not been performed yet, the process proceeds to step S12.
- step S12 the control unit 3 uses the notification unit 21 for the notification in accordance with a predetermined procedure based on the reflection result reflecting the latest understanding level in the latest local language and the latest specified language. Determine the language priorities to be used.
- the latest designated language is determined as the first priority
- the reflection result reflecting the latest understanding degree in the latest local language is the priority order. Used for the second and subsequent decisions.
- the outline of the operation in step S12 is as follows.
- the most recently specified language is described as only the specified language, and the most recent local language (the most recent local language, or the most recent local language and the most recent local language) Write only the local language, etc. (local language, or local language and local circulation language), and write the latest level of understanding only as level of understanding.
- the designated language is determined as the first priority.
- (2) In accordance with the order of understanding of local languages, etc. (excluding the specified language), local languages are determined as the second and higher priority.
- the languages with the same level of understanding according to the default priority of the local language etc. Determine the language priority. For example, local language> local circulation language (part 1)> local circulation language (part 2)>... Is applied to the default priority order of local language or the like.
- (3) When the understanding level of any local language (excluding the specified language) is 0, the predetermined language in which the understanding level is set (however, the specified language and the local language are excluded) ) Is determined as the second highest priority. However, in the above (1) to (3), (1) is reflected with priority, then (3) is reflected with priority, and (2) is finally reflected.
- step S12 will be described in detail with reference to FIGS.
- FIG. 5 is a diagram showing an example of the degree of understanding according to the first embodiment.
- An understanding level is set for each item such as reading ability and listening ability. .
- the degree of understanding is divided into multiple levels (5 levels) from the highest level (understanding level 4) to the lowest level (understanding level 0).
- a language with an understanding level of 4 means that the user's native language or a language that the user can understand at the same level as the native language.
- a language of comprehension level 3 means that the language is not familiar to the native language but the user is proficient.
- a language of comprehension level 2 means that the user has some learning experience, but not to the extent that he is proficient.
- a language with an understanding level of 1 means that the user has a little learning experience.
- a language with an understanding level of 0 means that the user cannot understand the language.
- the number of levels for classifying the understanding level is 5. However, the number of levels is not limited to this and may be an integer of 2 or more.
- the language for which the understanding level can be set does not have to match the language of the language database stored in the language data storage unit 6.
- the understanding level setting for the language for which the understanding level can be set may be set, for example, by a user setting operation, or may be set based on the frequency of the language specified by the user as the specified language.
- step S12 the operation in step S12 will be described in detail by taking as an example the case where the degree of understanding is set as shown in FIG.
- the reading ability and listening comprehension degree only the reading comprehension degree will be described as an example for use in the operation of step S12.
- an understanding level of reading ability may be used for a language used for display
- an understanding level of listening ability may be used for a language used for voice output.
- the total comprehension degree obtained by summing up the comprehension degree of the reading ability and the comprehension degree of the listening ability may be used for the operation of step S12.
- FIG. 6 is a flowchart showing in detail the operation of step S12 of the navigation device 1 according to the first embodiment.
- step S21 the control unit 3 determines whether the local language or the like (excluding the specified language) includes a language whose understanding level is higher than the lowest level (understanding level 0) among languages that can be understood. Determine whether. If it is determined that the upper language is included, the process proceeds to step S22, and if not, the process proceeds to step S23.
- step S21 the local language is French with a comprehension level 3 and the local circulation language is Italian with a comprehension level 2, the local language, etc. Will include the language. Therefore, in this case, the process proceeds from step S21 to step S22.
- the local language is French with an understanding level of 3 and the local circulation language is Japanese with an understanding level of 0, the local language is from an understanding level of 0 that can be set for the understanding level. Will also include higher languages. Therefore, in this case, the process proceeds from step S21 to step S22.
- the local language is Japanese with an understanding level of 0 and there is no local distribution language
- the local language does not include a language higher than the understanding level 0 among languages that can be set for the understanding level. It will be. Therefore, in this case, the process proceeds from step S21 to step S23.
- step S22 the control unit 3 determines the designated language as the first priority. If the designated language has never been designated by the user, the default language is determined as the first priority.
- control part 3 determines the priority of the said local language etc. according to the order of an understanding degree of a local language etc. (except designated language). However, when the local language or the like to be ranked according to the order of understanding includes a plurality of languages having the same understanding, the control unit 3 sets the languages having the same understanding according to the default priority. Determine priority.
- the default priority order is described as local language> local circulation language (part 1)> local circulation word (part 2)>. However, the default priority order is not limited to this.
- the local language is French with an understanding level of 3, and the local language (part 1) is Japanese with an understanding level of 0.
- France with an understanding level of 3 is determined as the second priority
- Japanese with an understanding level of 0 is determined as the third priority.
- the local language is French with an understanding level of 3
- the local distribution language (part 1) is Italian with an understanding level of 2
- the local distribution language (part 2) is English with an understanding level of 3.
- either French or English having an understanding level of 3 is determined as the second priority.
- the control unit 3 determines French as the local language as the second priority according to the default priority, and determines English as the local language (No. 2) as the third priority.
- the control part 3 determines the Italian which had the lowest understanding level than French and English as the 4th priority.
- the control unit 3 determines the local language ranked according to the order of understanding level. Etc. are used as the reflection results described above. However, when the local language to be ranked according to the order of understanding includes a plurality of languages having the same understanding level, the control unit 3 determines the default priority order (predetermined priority order) of the local language or the like. The plurality of languages ranked according to are used as the reflection results described above. Thereafter, the operation of FIG.
- control unit 3 determines the designated language as the first priority. If the designated language has never been designated by the user, the default language is determined as the first priority.
- control part 3 determines the language with the highest understanding level among the languages which can set the understanding level excluding both the designated language and the local language as the second priority.
- the specified language is French with an understanding level of 3
- the local language is Japanese with an understanding level of 0, and English with an understanding level of 3 that is neither the specified language nor the local language is set as the language for which the understanding level can be set.
- the local language excluding the designated language includes only Japanese with a degree of understanding of 0, so the process proceeds from step S21 to step S23.
- the control unit 3 determines that the designated language is French as the first priority.
- the control part 3 determines English with the highest understanding level as a 2nd priority of the understanding level setting language which excludes both French (designated language) and Japanese (local language).
- the control unit 3 understands excluding both the designated language and the local language.
- the language with the highest degree of understanding among the degree setting languages is used as the reflection result. Thereafter, the operation of FIG.
- German which is the designated language
- the level of understanding of French as the local language and Spanish as the local language is zero
- the level of understanding is the highest among languages that can be set for understanding except for the specified language and local language.
- English is set as the second priority.
- French may be set as the third priority
- Spanish may be set as the fourth priority.
- Example 2 Designated language: English Local language: French Local language (Part 1): English Local language (Part 2): Spanish Comprehension 4: Italian Comprehension 3: Spanish Comprehension 0: French, English
- step S13 the control part 3 determines the language used for the notification of the notification part 21 based on the priority determined in the above step S12. For example, the control unit 3 uses the language with the first priority for the notification of the notification unit 21. However, when the language database of the language does not exist in the navigation device 1 (language data storage unit 6), the control unit 3 uses the second priority language for the notification of the notification unit 21, etc. Decrease the priority as appropriate.
- the notification unit 21 uses the language determined based on the priority order by the control unit 3 for notification regarding map information.
- the display device 21a uses a language based on priority for displaying a menu related to map information, displaying a map based on the map information (for example, the entire map), and displaying an enlarged intersection on the map based on the map information.
- the speaker 21b uses a language based on the priority order for guidance for performing guidance based on map information.
- step S14 the control unit 3 stores the most recently specified language, the most recent local language, etc., and the most recent understanding level in the above-described information storage unit of the control unit 3.
- the latest specified language, the latest local language, etc., and the latest degree of understanding stored in the information storage unit are used in the next step S11.
- step S15 the control unit 3 determines whether or not to turn off the operation of the navigation device 1 based on an operation from the user. If it is turned off, the operation of FIG. 4 is terminated. If not, the process returns to step S11.
- the above-described procedure is performed in accordance with a predetermined procedure based on the reflection result in which the degree of understanding is reflected in the position-corresponding language such as the local language and the designated language.
- Determine the priority For example, when the local language or the like includes a language whose understanding level is higher than the lowest (understanding level 0) among languages whose comprehension level can be set, the local language ranked according to the order of understanding level is the above-mentioned language. Used as a reflection result. For this reason, when there are languages that can be understood by the user and languages that the user cannot understand in the local language or the like, the language that the user can understand is preferentially given to the notification of the notification unit 21. Can be used.
- step S12 (FIG. 6) is performed for display and audio output that are assumed to be relatively low in need of notification in the local language, such as menu display and menu audio output. ),
- the operation of step S23 may be started instead of the operation of step S21.
- a language prepared in advance for the map information may be used together with the local language. That is, a language prepared in advance for the map information may be used in the same manner as the local language. In this case, the effect described in the first embodiment can be obtained for a language prepared in advance for the map information.
- the language database of the language based on the priority order does not exist in the navigation device 1 (language data storage unit 6)
- the language currently used is not changed. It may be used as it is.
- the language based on the priority order is used for display on the display device 21a, but only one language (one type) is displayed.
- the displayed languages are plural (plural types).
- the block configuration of the navigation device 1 after the second embodiment is the same as the block configuration (FIGS. 1 and 2) of the first embodiment.
- the same or similar components as those described in the first embodiment are denoted by the same reference numerals, and different portions will be mainly described.
- control unit 3 determines a plurality of languages to be displayed simultaneously on the display device 21a based on the priority order.
- FIGS. 7A and 7B show a display mode in which a plurality of languages are displayed with a slight shift
- FIG. 7C shows a display mode in which a plurality of languages are displayed in parallel
- FIG. 8 Shows a display mode in which a plurality of languages are displayed in parallel with different character sizes.
- FIG. 8 is a diagram illustrating a display example using the parallel display mode of FIG.
- the position within the unhatched frame, the sanded hatched frame, or the hatched hatched frame is, for example, the specified language, local distribution Display using local language and local language.
- each frame has a corresponding priority.
- the language based on each priority order may be displayed.
- the display mode for simultaneously displaying a plurality of languages on the display device 21a can be set based on, for example, an operation by the user or the above-described priority order.
- step S12 the control unit 3 performs the following two (plural) according to a predetermined procedure based on the reflection result reflecting the understanding level in the latest local language and the latest designated language. Are determined (first and second priorities).
- the reflection result reflecting the understanding level in the latest local language or the like is used for the determination of the first priority and the first specified language. It is determined as the first of the second priorities.
- Procedure for determining first priority (local language, local circulation language priority) (1)
- the local language is determined as the first priority.
- the local circulation language is determined as the second priority or later of the first priority.
- (1) is reflected with priority, and then (2) is reflected.
- Second Priority (Specified Language, Priority Level of Language for which Understanding Level Can Be Set) (1)
- the designated language is determined as the first of the second priorities.
- the languages that can be set for understanding (excluding languages with 0 for understanding) are determined as the second and subsequent priority levels. However, in the above (1) and (2), (1) is reflected with priority, and then (2) is reflected.
- step S13 the control unit 3 determines two languages (a plurality of languages to be displayed simultaneously on the display device 21a based on the first and second priorities (a plurality of priorities) determined in the above step S12. ) Respectively.
- control unit 3 uses the language having the first priority (local language, local circulation language priority) for display on the display device 21a. However, if the language database of the language does not exist in the navigation device 1 (language data storage unit 6), or if the language is already determined to be used according to the second priority, the control is performed. The unit 3 lowers the first priority as appropriate, for example, using the second language with the first priority for the display on the display device 21a.
- the control unit 3 uses the first language with the second priority (local language, local circulation language priority) for display on the display device 21a.
- the control is performed.
- the unit 3 appropriately lowers the second priority order, such as using the second language with the second priority order for display on the display device 21a.
- the display device 21a displays two languages (a plurality of languages) determined based on the first and second priorities, displays related to map information (displays a menu related to map information, displays a map based on map information, and maps Used for information such as enlarged display of intersections on a map based on information.
- ⁇ Summary of Embodiment 2> According to the navigation device 1 according to the second embodiment as described above, a plurality of languages to be displayed simultaneously on the display device 21a are determined based on the priority order. Therefore, the user can view a display using a plurality of appropriate languages simultaneously.
- the navigation device 1 when there is only one language database of languages based on the first and second priorities in the navigation device 1 (language data storage unit 6), two languages are selected. You may use only one language without using it. Furthermore, when neither of the language databases of the languages based on the first and second priorities exists in the navigation device 1 (language data storage unit 6), the language currently used is not changed and is used as it is. May be used.
- Embodiment 3 In the first and second embodiments, description has been made on the assumption that any language determined in the priority order has a language database in the navigation device 1 (step S13 in FIG. 4). In contrast, in Embodiment 3 of the present invention, when the language database of the language to be used for notification by the notification unit 21 does not exist in the navigation device 1, the language database is transmitted from the server 32 (FIG. 2). Can be used for notification by the notification unit 21.
- the control unit 3 causes the navigation device 1 (notification device) using the notification unit 21 to acquire a language database of a language that can be used for notification by the notification unit 21 from the server 32 (external).
- the language database is acquired by the communication unit 4 of the navigation device 1 communicating with the server 32 via the communication terminal 31. For this reason, in the following description, it is described that the navigation device 1 acquires the language database from the server 32 and that the communication unit 4 acquires the language database from the server 32.
- the control unit 3 when the language database of the language that the notification unit 21 should use for the predetermined notification is not stored in the navigation device 1, the control unit 3 stores the language database in the communication unit 4. Are acquired from outside the server 32.
- the above-mentioned predetermined notification is, for example, a display of a display device 21a such as a menu display regarding map information, a map display based on map information, or an enlarged display of an intersection on a map based on map information, or a map
- This includes voice output of the speaker 21b such as voice output for performing guidance based on information.
- FIG. 9 is a flowchart showing the operation of the navigation device 1 according to the third embodiment. Since the operation of FIG. 9 is obtained by adding steps S31 to S36 to the operation of the first embodiment (FIG. 4), steps S31 to S36 will be described below.
- step S31 the control unit 3 sets 1 in the priority order n (hereinafter, referred to as “confirmation target order n”) to be confirmed as to whether or not the language database exists. That is, the confirmation target rank n is initialized.
- step S32 the control unit 3 uses the language database in the language of the confirmation target rank n as a language database for the language to be used for the above-described notification in the navigation device 1 (language data storage unit 6). It is determined whether or not it exists. If it is determined that it exists, the process proceeds to step S13, and if it is determined that it does not exist, the process proceeds to step S33.
- step S ⁇ b> 33 the control unit 3 causes the communication unit 4 to communicate with the server 32 via the communication terminal 31, and determines whether or not the language database of the language of the confirmation target rank n exists in the server 32. If it is determined that it exists, the process proceeds to step S36, and if it is determined that it does not exist, the process proceeds to step S34. Note that the control unit 3 may perform the operation of step S33 on the plurality of servers 32.
- step S34 the control unit 3 adds 1 to the confirmation target rank n to lower the confirmation target rank n by one.
- step S35 the control unit 3 determines whether or not the confirmation target rank n exceeds the lowest priority order. If it is determined that it has exceeded, the process proceeds to step S14, and if not, the process returns to step S32.
- step S33 the control unit 3 causes the communication unit 4 to acquire the language database of the language of the confirmation target rank n from the server 32, and stores the language database in the language data storage unit 6. Thereafter, the process proceeds to step S13.
- the navigation device 1 checks whether the language database of the language exists in the navigation device 1 in order from the language with the highest priority. Check if it exists in If it is determined that it exists in the server 32, the language database of the language of the confirmation target rank n is acquired from the server 32. If it is determined that it does not exist in the server 32, one confirmation target rank n is obtained. Pull it down and check the same as above.
- a language database of languages that can be used for notification by the notification unit 21 is acquired from the server 32.
- an appropriate language can be used by acquiring the language database from the server 32.
- a reduction in the storage capacity of the language data storage unit 6 can be expected, and a cost reduction of the navigation device 1 can also be expected.
- the language database of the language to be used for the predetermined notification of the notification unit 21 is not stored in the navigation device 1, the language database is acquired from the server 32. To do. As a result, only the minimum necessary language database can be acquired from the server 32, so that the size of the language database to be acquired can be reduced.
- the second language database stored in the navigation device 1 is distinguishable in the display of the display device 21a (notification of the notification unit 21).
- the first language database for example, a relatively new language database acquired from the server 32 from the time when the drive source (engine or the like) of the vehicle is most recently activated to the present is assumed.
- the second language database a default language database of the navigation device 1 or a relatively old language database acquired from the server 32 is assumed.
- the display device 21a displays the language of the first language database, the language of the second language database, and the like in the second embodiment (FIGS. 7A to 7B) that displays a plurality of languages, for example. Are displayed simultaneously.
- a display mode to be displayed in a distinguishable manner on the display device 21a for example, the languages (characters) of the first and second language databases are displayed so that at least one of their colors, sizes, and fonts is different.
- a display mode or the like is applied.
- the first and second language databases can be distinguished in the display of the display device 21a (notification of the notification unit 21).
- the user can know the reliability or version of the language database, and can accurately determine the notation.
- the navigation device 1 is configured such that the use range or the use condition to be used for the notification of the notification unit 21 can be set for the language database acquired from the server 32.
- the use range or use condition is set based on, for example, an operation by the user.
- the above-described use range includes, for example, a predetermined map range centered on the position of the notification unit 21 or a map range specified by the user.
- Examples of the use conditions described above include notification regarding guidance along a route using map information, or that a feature displayed (notified) based on map information is a predetermined feature. Is included.
- 10 (a) and 10 (b) are diagrams showing a display example of the navigation device 1 (display device 21a) according to the second modification.
- main intersections and main roads are applied as the above-mentioned predetermined features. That is, when the features displayed (notified) based on the map information are the main intersection and the main road, the server displays the name 61 of the feature that is the main intersection and the name 62 of the feature that is the main road. The language obtained from 32 is used. On the other hand, it is assumed that the default language of the navigation device 1 is used to display the feature names 63 that are neither main intersections nor main roads.
- the priority is specified language> local language> local distribution language
- the language acquired from the server 32 is the local language
- the default language of the navigation device 1 is the local distribution language.
- 10 (a) and 10 (b) the names displayed in the local language are hatched, and the names displayed in the local language are sanded.
- the display example in FIG. 10A is a display before the local language is acquired from the server 32
- the display example in FIG. 10B is a display after the local language is acquired from the server 32.
- the navigation device 1 According to the navigation device 1 according to the second modification as described above, it is possible to set a use range or a use condition to be used for notification by the notification unit 21 for the language database acquired from the server 32. For this reason, it is possible to preferentially use the language database acquired from the server 32 for languages (characters) corresponding to the usage range or usage conditions, and it is possible to respond immediately.
- control unit 3 may cause the communication unit 4 to acquire only the portion corresponding to the use range or use condition from the server 32 in the language database. As a result, only the minimum necessary language database can be acquired from the server 32, so that the size of the language database to be acquired can be reduced.
- steps S31 to S36 are performed after step S11 of FIG. That is, the communication unit 4 is made to acquire the language database from the server 32 when there is a change in at least one of the designated language, the local language, etc. and the degree of understanding.
- the timing at which the communication unit 4 acquires the language database from the server 32 is set to, for example, the route search execution time point, the intersection display map display time point, the specified language, etc. It is configured so that it can be set at a manually designated time point or a time point at regular intervals. Thereby, the language database can be acquired by the communication unit 4 at an appropriate timing.
- the navigation device 1 according to Embodiment 4 of the present invention is obtained by changing a part of the navigation device 1 according to Embodiment 3.
- the control unit 3 according to the fourth embodiment includes the first version or first reliability of the language database stored in the navigation device 1 and the second language database that can be acquired from the server 32. Based on the comparison result with the version or the second reliability, it is determined whether or not the communication unit 4 should acquire the language database from the server 32. And when it determines with making the communication part 4 acquire the said language database from the server 32, the control part 3 makes the communication part 4 acquire the said language database from the server 32, and the navigation apparatus 1 (language data storage part 6). The language database stored in () is replaced with the language database acquired from the server 32.
- the version is the number of revisions of the language database given by the administrator (for example, the vendor of the language database, the vendor of the navigation device 1, or the public organization).
- the reliability is a degree indicating the reliability of the language database. For example, the reliability decreases as time elapses from the generation time of the language database.
- the control unit 3 compares them as they are.
- the value of the version (second version) of the language database that can be acquired from the server 32 is larger, that is, when the language database of the server 32 is newer, the control unit 3 stores the language database in the communication unit 4. It is acquired from the server 32.
- the control unit 3 converts one of the first and second versions into the other using a conversion formula or table. Compare afterwards.
- the control unit 3 causes the communication unit 4 to acquire the language database from the server 32. .
- the control unit 3 When comparing the first and second reliability, the control unit 3 performs the comparison as it is. When the value of the reliability (second reliability) of the language database that can be acquired from the server 32 is large, the control unit 3 causes the communication unit 4 to acquire the language database from the server 32.
- the control unit 3 uses the conversion formula or table to convert one of the first reliability and the second version to the other and then compares them. .
- the control unit 3 causes the communication unit 4 to acquire the language database from the server 32. The same applies when comparing the first version and the second reliability.
- FIG. 11 is a flowchart showing the operation of the navigation device 1 according to the fourth embodiment.
- the operation in FIG. 11 is performed in parallel with the operation in FIG. 9, for example, at the time of starting the navigation device 1, manually specifying the specified language or the like, or at every predetermined time.
- step S ⁇ b> 41 the control unit 3 causes the communication unit 4 to communicate with the server 32 via the communication terminal 31, and a language database in the same language as the language used for notification of the notification unit 21 is stored in the server 32. Determine if it exists. If it is determined that it exists, the process proceeds to step S42, and if it is determined that it does not exist, the operation in FIG. 11 ends.
- step S42 the control unit 3 compares the first version or first reliability of the language database in the navigation device 1 with the second version or second reliability of the language database in the server 32.
- step S43 the control unit 3 determines whether or not the value of the second version or the second reliability is larger than the value of the first version or the first reliability. If it is determined that it is larger, it is determined that the language database of the server 32 is more appropriate, and the process proceeds to step S44. Otherwise, the operation in FIG. 11 is terminated.
- step S44 the control unit 3 causes the communication unit 4 to acquire the language database of the server 32, and the language database stored in the navigation device 1 (language data storage unit 6) is acquired from the server 32.
- a language database that is as new as possible or a language database that is as reliable as possible can be used. Thereby, for example, it becomes possible to cope with a case where a road name or a city name is changed.
- the first version or first reliability of the language database stored in the navigation device 1 is compared with the second version or second reliability of the language database that can be acquired from the server 32.
- the present invention is not limited to this, and both the first version and the first reliability may be compared with both the second version and the second reliability. For example, if the second version is larger than the first version but the second reliability is lower than the first reliability, the control unit 3 does not cause the communication unit 4 to acquire the language database from the server 32. You may do it.
- the condition acquired from the language database to the server 32 may be set based on, for example, an operation by the user.
- FIG. 12 is a block diagram showing a main configuration of the server 41 according to this modification.
- the server 41 according to this modification includes an information acquisition unit 42 and a control unit 43 corresponding to the information acquisition unit 2 and the control unit 3 described above.
- the server 41 is provided on the center side, for example.
- the navigation device 46 includes a notification unit 47 corresponding to the notification unit 21 described above.
- the information acquisition unit 42 acquires, for example, the specified language specified by the user, the position information of the navigation device 46 (notification unit 47), the above-described degree of understanding, and the like by performing communication with the outside.
- the control unit 43 determines the priority order of languages to be used by the notification unit 47 for notification from the position information of the navigation device 46 acquired by the information acquisition unit 42, the degree of understanding, and the specified language. Specifically, the control unit 43 is determined in advance based on the reflection result in which the understanding level is reflected in the position corresponding language corresponding to the position information of the navigation device 46 (position information of the notification unit 47) and the designated language. In accordance with the above procedure, the notification unit 47 determines the priority order of languages to be used for notification.
- the control unit 43 transmits the determined priority order to the navigation device 46, so that the navigation device 46 determines the language used for the notification of the notification unit 47 based on the priority order.
- the server 41 according to this modified example configured as described above, the same map information processing system as that of the first embodiment can be realized, and thus the same effect as that of the first embodiment can be obtained.
- FIG. 13 is a block diagram showing the main configuration of the communication terminal 51 according to this modification.
- a communication terminal 51 according to this modification includes an information acquisition unit 52 and a control unit 53 corresponding to the information acquisition unit 2 and the control unit 3 described above.
- mobile terminals such as mobile phones, smartphones, and tablets are applied to the communication terminal 51.
- the navigation device 56 includes a notification unit 57 corresponding to the notification unit 21 described above.
- the information acquisition unit 52 communicates with the outside or performs detection by itself, thereby specifying the language specified by the user, the position information of the navigation device 56 (notification unit 57), and the above-described understanding. Get degrees and so on.
- the control unit 53 determines the priority order of the language that the notification unit 57 should use for notification from the position information of the navigation device 56 acquired by the information acquisition unit 52, the degree of understanding, and the specified language. Specifically, the control unit 53 is determined in advance based on the reflection result in which the understanding level is reflected in the position correspondence language corresponding to the position information of the navigation device 56 (position information of the notification unit 57) and the designated language.
- the notification unit 57 determines the priority order of the languages to be used for the notification in accordance with the procedures described above.
- the control unit 53 transmits the determined priority order to the navigation device 56, so that the navigation device 56 determines the language used for the notification of the notification unit 57 based on the priority order.
- the same map information processing system as in the first embodiment can be realized, and thus the same effect as in the first embodiment can be obtained. .
- the navigation device 1 described in the first to fourth embodiments is not only a navigation device that can be mounted on a vehicle, but also a portable navigation device, a communication terminal (for example, a portable terminal such as a mobile phone, a smartphone, and a tablet). It is also possible to apply the present invention to a map information processing system constructed as a system by appropriately combining the functions of applications installed therein, servers, and the like. In this case, each function or each component of the navigation device 1 described above may be distributed and arranged in each device constituting the system, or may be concentrated on any device. .
- the present invention can be freely combined with each embodiment and each modification within the scope of the invention, or can be appropriately modified and omitted with each embodiment and each modification.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
- Instructional Devices (AREA)
Abstract
Description
以下の説明では、本発明に係る地図情報処理システムが、車両に搭載可能なナビゲーション装置単体に適用された場合を例にして説明する。 <Embodiment 1>
In the following description, a case where the map information processing system according to the present invention is applied to a single navigation device that can be mounted on a vehicle will be described as an example.
図3は、本実施の形態1に係るナビゲーション装置1が現地語等を取得する動作を示すフローチャートである。 <Operation>
FIG. 3 is a flowchart showing an operation in which the navigation device 1 according to the first embodiment acquires a local language or the like.
(2)現地語等(指定言語を除く)の理解度の順に従って、現地語等を優先順位の2番目以降として決定する。なお、理解度の順に従って順位付けられるべき現地語等(指定言語を除く)が、理解度が同じ複数の言語を含む場合には、現地語等のデフォルトの優先順位に従って、理解度が同じ複数の言語の優先順位を決定する。現地語等のデフォルトの優先順位には、例えば、現地語>現地流通語(その1)>現地流通語(その2)>…などが適用される。
(3)いずれの現地語等(指定言語を除く)の理解度も理解度0である場合には、理解度が設定された予め定められた言語(ただし指定言語及び現地語等のいずれも除く)のうち理解度が最も高い言語を、優先順位の2番目として決定する。
ただし、以上の(1)~(3)において、(1)を優先して反映させ、その次に(3)を優先して反映させ、最後に(2)を反映させる。 (1) The designated language is determined as the first priority.
(2) In accordance with the order of understanding of local languages, etc. (excluding the specified language), local languages are determined as the second and higher priority. In addition, if the local language that should be ranked according to the order of understanding (excluding the specified language) includes multiple languages with the same level of understanding, the languages with the same level of understanding according to the default priority of the local language etc. Determine the language priority. For example, local language> local circulation language (part 1)> local circulation language (part 2)>... Is applied to the default priority order of local language or the like.
(3) When the understanding level of any local language (excluding the specified language) is 0, the predetermined language in which the understanding level is set (however, the specified language and the local language are excluded) ) Is determined as the second highest priority.
However, in the above (1) to (3), (1) is reflected with priority, then (3) is reflected with priority, and (2) is finally reflected.
指定言語:ドイツ語
現地語:フランス語
現地流通語:スペイン語
理解度4:ドイツ語
理解度3:英語
理解度0:フランス語、スペイン語 (Example 1)
Designated language: German Local language: French Local language: Spanish Comprehension 4: German Comprehension 3: English Comprehension 0: French, Spanish
指定言語:英語
現地語:フランス語
現地流通語(その1):英語
現地流通語(その2):スペイン語
理解度4:イタリア語
理解度3:スペイン語
理解度0:フランス語、英語 (Example 2)
Designated language: English Local language: French Local language (Part 1): English Local language (Part 2): Spanish Comprehension 4: Italian Comprehension 3: Spanish Comprehension 0: French, English
以上のような本実施の形態1に係るナビゲーション装置1によれば、現地語等の位置対応言語に理解度を反映させた反映結果と、指定言語とに基づき、予め定められた手順に従って、上述の優先順位を決定する。例えば、現地語等が、理解度設定可能言語のうち理解度が最下位(理解度0)よりも上位の言語を含む場合には、理解度の順に従って順位付けた現地語等が、上述の反映結果として用いられる。このため、現地語等の中に、ユーザが理解可能な言語と、ユーザが理解不可能な言語とが存在する場合には、ユーザが理解可能な言語を、通知部21の通知に優先的に使用することができる。 <Summary of Embodiment 1>
According to the navigation device 1 according to the first embodiment as described above, the above-described procedure is performed in accordance with a predetermined procedure based on the reflection result in which the degree of understanding is reflected in the position-corresponding language such as the local language and the designated language. Determine the priority. For example, when the local language or the like includes a language whose understanding level is higher than the lowest (understanding level 0) among languages whose comprehension level can be set, the local language ranked according to the order of understanding level is the above-mentioned language. Used as a reflection result. For this reason, when there are languages that can be understood by the user and languages that the user cannot understand in the local language or the like, the language that the user can understand is preferentially given to the notification of the
実施の形態1の構成において、メニュー表示及びメニュー音声出力のように、現地語等で通知する必要性が比較的低いことが想定される表示及び音声出力などには、ステップS12の動作(図6)として、ステップS21の動作から始めずにステップS23の動作から始めてもよい。 <Modification of Embodiment 1>
In the configuration of the first embodiment, the operation of step S12 (FIG. 6) is performed for display and audio output that are assumed to be relatively low in need of notification in the local language, such as menu display and menu audio output. ), The operation of step S23 may be started instead of the operation of step S21.
実施の形態1では、優先順位に基づく言語を、表示装置21aの表示に使用するが、表示される言語は一つ(一種類)のみである。これに対して、本発明の実施の形態2では、表示される言語は複数(複数種類)となっている。 <
In the first embodiment, the language based on the priority order is used for display on the
以下、本実施の形態2に係るナビゲーション装置1の動作の一例として、各枠内に各優先順位に基づく言語を表示する動作を説明する。なお、当該動作は、実施の形態1の動作(図4)と、ステップS12及びS13以外は同じである。このため、以下、本実施の形態2に係るステップS12及びS13について説明する。 <Operation>
Hereinafter, as an example of the operation of the navigation device 1 according to the second embodiment, an operation of displaying a language based on each priority in each frame will be described. This operation is the same as that of the first embodiment (FIG. 4) except for steps S12 and S13. For this reason, steps S12 and S13 according to the second embodiment will be described below.
(1)現地語を第1優先順位の1番目として決定する。
(2)現地流通語の理解度の順に従って、現地流通語を第1優先順位の2番目以降として決定する。
ただし、以上の(1)及び(2)において、(1)を優先して反映させ、その次に(2)を反映させる。 Procedure for determining first priority (local language, local circulation language priority) (1) The local language is determined as the first priority.
(2) According to the order of understanding level of the local circulation language, the local circulation language is determined as the second priority or later of the first priority.
However, in the above (1) and (2), (1) is reflected with priority, and then (2) is reflected.
(1)指定言語を第2優先順位の1番目として決定する。
(2)指定言語を除く理解度設定可能言語の理解度の順に従って、当該理解度設定可能言語(理解度0の言語を除く)を第2優先順位の2番目以降として決定する。
ただし、以上の(1)及び(2)において、(1)を優先して反映させ、その次に(2)を反映させる。 Procedure for Determining Second Priority (Specified Language, Priority Level of Language for which Understanding Level Can Be Set) (1) The designated language is determined as the first of the second priorities.
(2) In accordance with the order of understanding of languages that can be set for understanding except for the specified language, the languages that can be set for understanding (excluding languages with 0 for understanding) are determined as the second and subsequent priority levels.
However, in the above (1) and (2), (1) is reflected with priority, and then (2) is reflected.
以上のような本実施の形態2に係るナビゲーション装置1によれば、優先順位に基づいて、表示装置21aにて同時に表示させるべき複数の言語を決定する。したがって、ユーザは、適切な複数の言語を同時に使用した表示を見ることができる。 <Summary of
According to the navigation device 1 according to the second embodiment as described above, a plurality of languages to be displayed simultaneously on the
実施の形態2では、表示装置21aの表示に2つの言語を使用する構成について主に説明したが、これに限ったものではなく、3つ以上の言語を使用してもよい。例えば、第1優先順位のうち、表示に用いられた言語の次に理解度が高い言語を、表示装置21aの表示に使用する3つ目の言語として決定してもよい。 <Modification of
In the second embodiment, the configuration in which two languages are used for display of the
実施の形態1,2では、優先順位で決定された言語のいずれかが、ナビゲーション装置1内に言語データベースが存在することを前提にして説明した(図4のステップS13)。これに対して、本発明の実施の形態3では、通知部21の通知に使用しようとする言語の言語データベースが、ナビゲーション装置1内に存在しない場合に、サーバ32(図2)から当該言語データベースを取得して通知部21の通知に使用することが可能となっている。 <Embodiment 3>
In the first and second embodiments, description has been made on the assumption that any language determined in the priority order has a language database in the navigation device 1 (step S13 in FIG. 4). In contrast, in Embodiment 3 of the present invention, when the language database of the language to be used for notification by the
図9は、本実施の形態3に係るナビゲーション装置1の動作を示すフローチャートである。なお、図9の動作は、実施の形態1の動作(図4)に、ステップS31~S36を追加したものであることから、以下、ステップS31~S36について説明する。 <Operation>
FIG. 9 is a flowchart showing the operation of the navigation device 1 according to the third embodiment. Since the operation of FIG. 9 is obtained by adding steps S31 to S36 to the operation of the first embodiment (FIG. 4), steps S31 to S36 will be described below.
以上のような本実施の形態3に係るナビゲーション装置1によれば、通知部21の通知に使用可能な言語の言語データベースをサーバ32から取得する。これにより、例えば、ナビゲーション装置1内に適切な言語の言語データベースが存在しない場合に、サーバ32から当該言語データベースを取得すれば、適切な言語を使用することができる。これ以外にも、言語データ記憶部6の記憶容量の低減化が期待でき、ナビゲーション装置1のコストダウンも期待できる。 <Summary of Embodiment 3>
According to the navigation device 1 according to the third embodiment as described above, a language database of languages that can be used for notification by the
本変形例1では、実施の形態3に係るナビゲーション装置1において、現在よりも前の予め定められた時点から現在までにサーバ32から取得した第1の言語データベースと、当該第1の言語データベース以外にナビゲーション装置1内に記憶されている第2の言語データベースとは、表示装置21aの表示(通知部21の通知)において区別可能となっている。 <Modification 1 of Embodiment 3>
In the first modification, in the navigation device 1 according to the third embodiment, the first language database acquired from the
本変形例2では、実施の形態3に係るナビゲーション装置1において、サーバ32から取得した言語データベースについて、通知部21の通知に使用すべき使用範囲または使用条件を設定可能に構成されている。なお、使用範囲または使用条件は、例えばユーザによる操作などに基づいて設定される。 <
In the second modification, the navigation device 1 according to the third embodiment is configured such that the use range or the use condition to be used for the notification of the
実施の形態3では、図9のステップS11を経てからステップS31~S36を行う。つまり、指定言語、現地語等及び理解度の少なくともいずれか1つに変更がある場合に、通信部4に言語データベースをサーバ32から取得させる。 <Modification 3 of Embodiment 3>
In the third embodiment, steps S31 to S36 are performed after step S11 of FIG. That is, the communication unit 4 is made to acquire the language database from the
本発明の実施の形態4に係るナビゲーション装置1は、実施の形態3に係るナビゲーション装置1の一部を変更したものである。具体的には、本実施の形態4に係る制御部3は、ナビゲーション装置1内に記憶されている言語データベースの第1バージョンまたは第1信頼度と、サーバ32から取得可能な言語データベースの第2バージョンまたは第2信頼度との比較結果に基づいて、通信部4に当該言語データベースをサーバ32から取得させるか否かを決定する。そして、通信部4に当該言語データベースをサーバ32から取得させると決定した場合には、制御部3は、通信部4に当該言語データベースをサーバ32から取得させ、ナビゲーション装置1(言語データ記憶部6)内に記憶されている言語データベースを、サーバ32から取得した言語データベースに置き換える。 <Embodiment 4>
The navigation device 1 according to Embodiment 4 of the present invention is obtained by changing a part of the navigation device 1 according to Embodiment 3. Specifically, the control unit 3 according to the fourth embodiment includes the first version or first reliability of the language database stored in the navigation device 1 and the second language database that can be acquired from the
図11は、本実施の形態4に係るナビゲーション装置1の動作を示すフローチャートである。なお、図11の動作は、図9の動作と並行して行われ、例えば、ナビゲーション装置1の起動時点、指定言語などの手動による指定時点、または、一定時間ごとの時点ごとに行われる。 <Operation>
FIG. 11 is a flowchart showing the operation of the navigation device 1 according to the fourth embodiment. The operation in FIG. 11 is performed in parallel with the operation in FIG. 9, for example, at the time of starting the navigation device 1, manually specifying the specified language or the like, or at every predetermined time.
以上のような本実施の形態4に係るナビゲーション装置1によれば、なるべく新しい言語データベース、または、なるべく信頼性の高い言語データベースを使用することができる。これにより、例えば道路名称や都市名称が変更された場合に対応可能となる。 <Summary of Embodiment 4>
According to the navigation device 1 according to the fourth embodiment as described above, a language database that is as new as possible or a language database that is as reliable as possible can be used. Thereby, for example, it becomes possible to cope with a case where a road name or a city name is changed.
実施の形態4では、ナビゲーション装置1内に記憶されている言語データベースの第1バージョンまたは第1信頼度と、サーバ32から取得可能な言語データベースの第2バージョンまたは第2信頼度とを比較した。しかしこれに限ったものではなく、第1バージョン及び第1信頼度の両方と、第2バージョン及び第2信頼度の両方とを比較してもよい。例えば、第2バージョンの方が第1バージョンよりも大きくても、第2信頼度が第1信頼度よりも小さい場合には、制御部3は、通信部4に言語データベースをサーバ32から取得させないようにしてもよい。言語データベースからサーバ32に取得する条件は、例えばユーザによる操作などに基づいて設定可能であってもよい。 <Modification of Embodiment 4>
In the fourth embodiment, the first version or first reliability of the language database stored in the navigation device 1 is compared with the second version or second reliability of the language database that can be acquired from the
図12は、本変形例に係るサーバ41の主要な構成を示すブロック図である。本変形例に係るサーバ41は、上述の情報取得部2及び制御部3に対応する情報取得部42及び制御部43を備えている。なお、サーバ41は、例えばセンター側に設けられる。ナビゲーション装置46は、上述の通知部21に対応する通知部47を備えている。 <Other variations>
FIG. 12 is a block diagram showing a main configuration of the
Claims (15)
- 地図情報に関する通知を通知部に行わせる地図情報処理システムであって、
ユーザにより指定された指定言語と、前記通知部の位置情報と、予め定められた言語に対するユーザの理解度とを取得する情報取得部と、
前記位置情報に対応する言語である位置対応言語に前記理解度を反映させた反映結果と、前記指定言語とに基づき、予め定められた手順に従って、前記通知部が前記通知に使用すべき言語の優先順位を決定する制御部と
を備える、地図情報処理システム。 A map information processing system for causing a notification unit to perform notification regarding map information,
An information acquisition unit for acquiring a designated language designated by a user, position information of the notification unit, and a user's understanding level for a predetermined language;
Based on the reflection result in which the degree of understanding is reflected in the position-corresponding language, which is the language corresponding to the position information, and the designated language, the notification unit determines the language to be used for the notification according to a predetermined procedure. A map information processing system comprising: a control unit that determines priority. - 請求項1に記載の地図情報処理システムであって、
前記理解度は、最上位から最下位まで複数レベルに区分されており、
前記制御部は、
前記位置対応言語が、前記予め定められた言語のうち前記理解度が最下位よりも上位の言語を含む場合に、当該理解度の順に従って順位付けた前記位置対応言語を前記反映結果として用いる、地図情報処理システム。 The map information processing system according to claim 1,
The degree of understanding is divided into a plurality of levels from the highest level to the lowest level,
The controller is
When the position-corresponding language includes a language whose understanding level is higher than the lowest among the predetermined languages, the position-corresponding language ranked according to the order of the understanding level is used as the reflection result. Map information processing system. - 請求項2に記載の地図情報処理システムであって、
前記制御部は、
前記位置対応言語が、前記予め定められた言語のうち前記理解度が最下位である言語しか含まない場合に、前記指定言語及び前記位置対応言語のいずれも除く前記予め定められた言語のうち前記理解度が最も高い言語を前記反映結果として用いる、地図情報処理システム。 The map information processing system according to claim 2,
The controller is
When the position-corresponding language includes only the language having the lowest level of understanding among the predetermined languages, the position-corresponding language excludes both the designated language and the position-corresponding language. A map information processing system using a language with the highest level of understanding as the reflection result. - 請求項1に記載の地図情報処理システムであって、
前記通知部は、前記地図情報に関する表示を行う表示部を含み、
前記制御部は、
前記優先順位に基づいて、前記表示部にて同時に表示させるべき複数の言語を決定する、地図情報処理システム。 The map information processing system according to claim 1,
The notification unit includes a display unit that displays the map information.
The controller is
A map information processing system that determines a plurality of languages to be displayed simultaneously on the display unit based on the priority order. - 請求項4に記載の地図情報処理システムであって、
前記制御部は、
前記反映結果と、前記指定言語とに基づき、前記予め定められた手順に従って、複数の前記優先順位を決定し、当該複数の優先順位に基づいて、前記表示部にて同時に表示させるべき前記複数の言語をそれぞれ決定する、地図情報処理システム。 The map information processing system according to claim 4,
The controller is
Based on the reflection result and the specified language, a plurality of the priorities are determined according to the predetermined procedure, and the plurality of the plurality of priorities to be simultaneously displayed on the display unit based on the plurality of priorities. Map information processing system that determines each language. - 請求項1に記載の地図情報処理システムであって、
前記制御部は、
前記通知部の前記通知に使用可能な言語のデータベースのうち、前記通知部が予め定められた通知に使用すべき言語の前記データベースが、前記通知部を用いる通知装置内に記憶されていない場合に、前記通知装置に当該データベースを外部から取得させる、地図情報処理システム。 The map information processing system according to claim 1,
The controller is
Of the databases of languages that can be used for the notification of the notification unit, the database of the language that the notification unit should use for the notification that is determined in advance is not stored in the notification device that uses the notification unit. A map information processing system for causing the notification device to acquire the database from the outside. - 請求項6に記載の地図情報処理システムであって、
前記通知部は、前記地図情報に関する表示及び音声出力を行う表示部及び音声出力部を含み、
前記予め定められた通知は、
前記地図情報に関するメニューの表示、前記地図情報に基づく地図の表示、前記地図情報に基づく地図上の交差点の拡大表示、または、前記地図情報に基づく案内を行うための音声出力を含む、地図情報処理システム。 The map information processing system according to claim 6,
The notification unit includes a display unit that performs display and audio output related to the map information, and an audio output unit,
The predetermined notification is:
Map information processing including a menu display relating to the map information, a map display based on the map information, an enlarged display of an intersection on the map based on the map information, or an audio output for performing guidance based on the map information system. - 請求項6に記載の地図情報処理システムであって、
現在よりも前の予め定められた時点から現在までに前記外部から取得した第1の前記データベースと、当該第1のデータベース以外に前記通知装置内に記憶されている第2の前記データベースとは、前記通知部の前記通知において区別可能である、地図情報処理システム。 The map information processing system according to claim 6,
The first database acquired from the outside from a predetermined time before the present to the present, and the second database stored in the notification device other than the first database, A map information processing system distinguishable in the notification of the notification unit. - 請求項8に記載の地図情報処理システムであって、
前記通知部は、前記地図情報に関する表示を行う表示部を含み、
前記第1及び第2のデータベースは、前記表示部の前記表示において区別可能である、地図情報処理システム。 The map information processing system according to claim 8,
The notification unit includes a display unit that displays the map information.
The map information processing system, wherein the first and second databases are distinguishable in the display of the display unit. - 請求項6に記載の地図情報処理システムであって、
前記通知装置に前記データベースを前記外部から取得させるタイミングを設定可能な、地図情報処理システム。 The map information processing system according to claim 6,
The map information processing system which can set the timing which makes the said notification apparatus acquire the said database from the said outside. - 請求項6に記載の地図情報処理システムであって、
前記外部から取得した前記データベースについて、前記通知部の通知に使用すべき使用範囲または使用条件を設定可能な、地図情報処理システム。 The map information processing system according to claim 6,
The map information processing system which can set the use range or use condition which should be used for the notification of the said notification part about the said database acquired from the said outside. - 請求項11に記載の地図情報処理システムであって、
前記使用範囲が設定可能である場合に、
当該使用範囲は、前記通知部の位置を中心とする予め定められた地図上の範囲、または、ユーザにより指定された地図上の範囲を含み、
前記使用条件が設定可能である場合に、
当該使用条件は、前記地図情報を用いた経路に沿った案内に関する通知を行うこと、または、前記地図情報に基づき通知される地物が予め定められた地物であることを含む、地図情報処理システム。 The map information processing system according to claim 11,
When the use range can be set,
The range of use includes a predetermined range on the map centered on the position of the notification unit, or a range on the map specified by the user,
When the use conditions can be set,
The use condition includes map information processing including notifying about guidance along a route using the map information, or that a feature notified based on the map information is a predetermined feature. system. - 請求項11に記載の地図情報処理システムであって、
前記制御部は、
前記データベースのうち、前記使用範囲または前記使用条件に該当する部分のみを前記通知装置に前記外部から取得させる、地図情報処理システム。 The map information processing system according to claim 11,
The controller is
The map information processing system which makes the said notification apparatus acquire only the part applicable to the said use range or the said use condition among the said databases from the said outside. - 請求項6に記載の地図情報処理システムであって、
前記制御部は、
前記通知装置内に記憶されている前記データベースの第1バージョン及び第1信頼度の少なくともいずれか1つと、前記外部から取得可能な前記データベースの第2バージョン及び第2信頼度の少なくともいずれか1つとの比較結果に基づいて、前記通知装置に当該データベースを前記外部から取得させるか否かを決定する、地図情報処理システム。 The map information processing system according to claim 6,
The controller is
At least one of the first version and the first reliability of the database stored in the notification device, and at least one of the second version and the second reliability of the database that can be acquired from the outside The map information processing system which determines whether the said notification apparatus acquires the said database from the said outside based on the comparison result of this. - 地図情報に関する通知を通知部に行わせる地図情報処理方法であって、
ユーザにより指定された指定言語と、前記通知部の位置情報と、予め定められた言語に対するユーザの理解度とを取得し、
前記位置情報に対応する言語である位置対応言語に前記理解度を反映させた反映結果と、前記指定言語とに基づき、予め定められた手順に従って、前記通知部が前記通知に使用すべき言語の優先順位を決定する、地図情報処理方法。 A map information processing method for causing a notification unit to perform notification regarding map information,
Obtaining the designated language designated by the user, the positional information of the notification unit, and the user's understanding of a predetermined language;
Based on the reflection result in which the degree of understanding is reflected in the position-corresponding language, which is the language corresponding to the position information, and the designated language, the notification unit determines the language to be used for the notification according to a predetermined procedure. A map information processing method for determining priorities.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE112014006877.2T DE112014006877T5 (en) | 2014-08-21 | 2014-08-21 | Card information processing system and card information processing method |
CN201480081185.1A CN106575488B (en) | 2014-08-21 | 2014-08-21 | Map information handling system and map information processing method |
PCT/JP2014/071881 WO2016027348A1 (en) | 2014-08-21 | 2014-08-21 | Map information processing system and map information processing method |
JP2016543544A JP6385442B2 (en) | 2014-08-21 | 2014-08-21 | Map information processing system and map information processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2014/071881 WO2016027348A1 (en) | 2014-08-21 | 2014-08-21 | Map information processing system and map information processing method |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016027348A1 true WO2016027348A1 (en) | 2016-02-25 |
Family
ID=55350325
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2014/071881 WO2016027348A1 (en) | 2014-08-21 | 2014-08-21 | Map information processing system and map information processing method |
Country Status (4)
Country | Link |
---|---|
JP (1) | JP6385442B2 (en) |
CN (1) | CN106575488B (en) |
DE (1) | DE112014006877T5 (en) |
WO (1) | WO2016027348A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112017007658T5 (en) * | 2017-07-19 | 2020-03-05 | Mitsubishi Electric Corporation | Notification control device and notification control method |
CN112395384A (en) * | 2020-12-01 | 2021-02-23 | 北京猎户星空科技有限公司 | Map configuration method and device, intelligent robot and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04102014A (en) * | 1990-08-22 | 1992-04-03 | Sony Corp | Voice interaction type car navigation system |
JPH08124092A (en) * | 1994-10-21 | 1996-05-17 | Alpine Electron Inc | On-vehicle navigator device |
JPH11219105A (en) * | 1998-01-29 | 1999-08-10 | Toyota Motor Corp | Navigation device |
JP2000206980A (en) * | 1999-01-12 | 2000-07-28 | Mitsubishi Electric Corp | Voice interactive navigation device |
JP2000310535A (en) * | 1999-04-27 | 2000-11-07 | Alpine Electronics Inc | Setting device for onboard information apparatus |
JP2003014485A (en) * | 2001-07-05 | 2003-01-15 | Alpine Electronics Inc | Navigation device |
JP2006323359A (en) * | 2005-04-21 | 2006-11-30 | Denso Corp | Map display device and navigation device for vehicle mounting the same |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112008002690T5 (en) * | 2007-11-27 | 2010-08-12 | Mitsubishi Electric Corp. | The map information processing device |
JP5548962B2 (en) * | 2012-03-06 | 2014-07-16 | カシオ計算機株式会社 | Mobile terminal and program |
-
2014
- 2014-08-21 WO PCT/JP2014/071881 patent/WO2016027348A1/en active Application Filing
- 2014-08-21 DE DE112014006877.2T patent/DE112014006877T5/en not_active Withdrawn
- 2014-08-21 CN CN201480081185.1A patent/CN106575488B/en active Active
- 2014-08-21 JP JP2016543544A patent/JP6385442B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04102014A (en) * | 1990-08-22 | 1992-04-03 | Sony Corp | Voice interaction type car navigation system |
JPH08124092A (en) * | 1994-10-21 | 1996-05-17 | Alpine Electron Inc | On-vehicle navigator device |
JPH11219105A (en) * | 1998-01-29 | 1999-08-10 | Toyota Motor Corp | Navigation device |
JP2000206980A (en) * | 1999-01-12 | 2000-07-28 | Mitsubishi Electric Corp | Voice interactive navigation device |
JP2000310535A (en) * | 1999-04-27 | 2000-11-07 | Alpine Electronics Inc | Setting device for onboard information apparatus |
JP2003014485A (en) * | 2001-07-05 | 2003-01-15 | Alpine Electronics Inc | Navigation device |
JP2006323359A (en) * | 2005-04-21 | 2006-11-30 | Denso Corp | Map display device and navigation device for vehicle mounting the same |
Also Published As
Publication number | Publication date |
---|---|
CN106575488A (en) | 2017-04-19 |
DE112014006877T5 (en) | 2017-05-04 |
JP6385442B2 (en) | 2018-09-05 |
JPWO2016027348A1 (en) | 2017-04-27 |
CN106575488B (en) | 2019-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6543680B2 (en) | Location-based search | |
US20160265932A1 (en) | Map service with network-based query for search | |
US10310808B2 (en) | Systems and methods for simultaneously receiving voice instructions on onboard and offboard devices | |
KR20170046675A (en) | Providing in-navigation search results that reduce route disruption | |
US20130050131A1 (en) | Hover based navigation user interface control | |
US20120303264A1 (en) | Optional re-routing | |
KR20150121148A (en) | User-in-the-loop architecture for indoor positioning | |
KR20130114268A (en) | Human assisted techniques for providing local maps and location-specific annotated data | |
JP2019215517A (en) | Methods and devices for displaying electronic map | |
EP4258239A2 (en) | Traffic notifications during navigation | |
JP4894336B2 (en) | Intersection search device and intersection search method | |
JP5901319B2 (en) | Navigation device | |
JP5423535B2 (en) | Navigation device and navigation method | |
JP6663824B2 (en) | Navigation system and computer program | |
JP6385442B2 (en) | Map information processing system and map information processing method | |
US20130253882A1 (en) | Method for providing a location search service and an electronic device thereof | |
EP1632751A1 (en) | Navigation device, information input/output device, navigation system, navigation display method, and navigation display program | |
JPWO2015040670A1 (en) | Storage medium, map information processing apparatus, and data generation method | |
JP2021143905A (en) | Information processor, program, and system | |
JP2010164492A (en) | Navigation apparatus and navigation system | |
JP2014020871A (en) | Program, information recording medium and portable terminal | |
US10066949B2 (en) | Technology for giving users cognitive mapping capability | |
JP2010086399A (en) | Facility retrieval device, facility retrieval method, facility retrieval system and facility retrieval program | |
JP4158673B2 (en) | Navigation device | |
JP2010032280A (en) | Route display apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14900055 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2016543544 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 112014006877 Country of ref document: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14900055 Country of ref document: EP Kind code of ref document: A1 |