WO2005085760A1 - インタラクティブ経路案内装置 - Google Patents

インタラクティブ経路案内装置 Download PDF

Info

Publication number
WO2005085760A1
WO2005085760A1 PCT/JP2005/002703 JP2005002703W WO2005085760A1 WO 2005085760 A1 WO2005085760 A1 WO 2005085760A1 JP 2005002703 W JP2005002703 W JP 2005002703W WO 2005085760 A1 WO2005085760 A1 WO 2005085760A1
Authority
WO
WIPO (PCT)
Prior art keywords
guidance
content
information
route guidance
unit
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.)
Ceased
Application number
PCT/JP2005/002703
Other languages
English (en)
French (fr)
Inventor
Nobuyuki Nakano
Ryotaro Iwami
Tomohiro Terada
Takeshi Takahashi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to CN2005800026903A priority Critical patent/CN1910429B/zh
Priority to US10/584,624 priority patent/US7593810B2/en
Priority to EP05719322A priority patent/EP1724554A4/en
Publication of WO2005085760A1 publication Critical patent/WO2005085760A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/10Map spot or coordinate position indicators; Map reading aids
    • G09B29/106Map spot or coordinate position indicators; Map reading aids using electronic means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/0969Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map

Definitions

  • the present invention relates to an interactive route guidance device, and more particularly, to a route guidance device that interactively provides guidance information to a user.
  • a typical navigation system uses a digital map data stored in a recording medium such as a CD (Compact Disc), a DVD (Digital Versatile Disc) or a hard disk, for example, to provide a route from the starting point to the destination of the vehicle. To explore. After that, the navigation system provides guidance according to the searched route. During such guidance, a general navigation system follows a fixed rule (hereinafter referred to as a guidance rule).
  • a guidance rule a fixed rule
  • a route guidance device capable of providing guidance information interactively as follows (hereinafter referred to as a conventional route guidance device)
  • the conventional route guidance device outputs guidance information based on a request from the user, rather than only unilaterally providing the guidance information to the user according to the fixed guidance rule as described above. Specifically, the user requests the conventional route guidance device to output guidance information by manual input and / or voice input. In response to such a request, the conventional route guidance device selects guidance information including a remaining distance to a destination, a target, and a traveling direction, and provides the selected guidance information to a user (for example, Japanese Patent Application Laid-Open 8-254437).
  • the guide information required by the user has a certain tendency depending on the characteristics of each user. Therefore, the user is provided by the conventional route guidance device There is a problem in that it is not possible to obtain guidance information having an appropriate amount and appropriate content for the user only with the guidance information that is used.
  • the conventional route guidance device requires the user to perform an operation before providing the guidance information, and thus there is a problem that the user feels troublesome.
  • the guidance information required by the user tends to vary depending on the individual, but according to the conventional route guidance device, the user needs to repeat the same operation in a similar situation. For example, suppose that a user tends to request guidance information about 100 meters before crossing an intersection. However, according to the conventional route guidance device, the user needs to operate it about 100 meters before approaching the first intersection, and about 100 meters before the next intersection. Need to operate.
  • an object of the present invention is to provide an interactive route guidance device that can provide guidance information of an appropriate amount and content at an appropriate timing according to the tendency of a user.
  • a first aspect of the present invention is directed to an interactive route guidance device.
  • the interactive route guidance device stores the guidance information in accordance with a storage unit that stores at least one table defining what kind of guidance information is provided on the route from the departure point to the destination, and a table in the storage unit.
  • a guide information creating unit to be created an output unit for outputting the guide information created by the guide information creating unit, an input unit operated by a user to request the guide information, and the contents of the request input to the input unit and
  • a request management unit for managing the number of times, and an editing unit for editing a table stored in the storage unit according to the content and the number of times managed by the request management unit.
  • the storage unit stores a table in which the timing of providing guidance information is described, and the editing unit controls the timing described in the table based on the content and the number of times managed by the request management unit. To change.
  • the storage unit stores a table in which the guidance direction at the intersection to which the guidance information is to be provided is described, and the editing unit based on the content and the number of times managed by the request management unit. The guide direction described in the table is changed. [0010] Further, the storage unit stores a table defining the contents of the guide information, and the editing unit stores the contents of the guide information specified in the table based on the contents and the number of times managed by the request management unit. To change.
  • the editing unit changes the content and amount of the guide information created at one time, and changes the frequency at which the guide information is created.
  • a second aspect of the present invention is directed to an interactive route guidance method.
  • the interactive route guidance method includes a guidance information creation step of creating guidance information according to at least one table that defines what kind of guidance information is provided on the route from the departure point to the destination.
  • An output step for outputting the guidance information created in the information creation step, a request management step for holding the content and the number of requests input by the user, and a table in accordance with the content and the number held in the request management step. Editing step of editing.
  • a third aspect of the present invention is directed to a computer program for realizing interactive route guidance.
  • the computer program includes a guide information creating step for creating guide information according to at least one table that defines what kind of guide information is provided on the route from the departure point to the destination.
  • An output step for outputting the guidance information created in the creation step, a request management step for holding the content and number of requests input by the user, and a table edit according to the content and number held in the request management step Editing step.
  • the computer program is recorded on a recording medium.
  • the table is edited based on the content and the number of requests from the user. In other words, the table is edited according to the user's personal tendency. Since the guide information is created based on such a table, according to each of the above aspects, it is possible to provide guide information of an amount and content according to the tendency of the user.
  • FIG. 1 is a block diagram showing a configuration of an interactive route guidance device according to one embodiment of the present invention.
  • FIG. 2 is a schematic diagram showing representative data recorded on a storage medium of a storage device 2 shown in FIG. 1.
  • FIG. 3 is a schematic diagram showing an example of a data structure of an element DB22 shown in FIG. 2.
  • FIG. 4A is a first schematic diagram showing the periphery of a node N1 as a target intersection.
  • FIG. 4B is a schematic view illustrating the data structure and contents of the guide direction table 23 (initial state) shown in FIG.
  • FIG. 5 is a schematic diagram illustrating the data structure and contents of a guidance timing table 24 (initial state) shown in FIG. 2.
  • FIG. 6 is a schematic diagram illustrating the data structure and contents of a guidance content table 25 (initial state) shown in FIG. 2.
  • FIG. 7 is a schematic diagram illustrating a data structure and contents of a request management table 26 shown in FIG. 2.
  • FIG. 8 is a schematic diagram illustrating the data structure and contents of a response content table 27 (initial state) shown in FIG. 2.
  • FIG. 9 is a schematic diagram showing an example of a hardware configuration of an arithmetic processing unit 4 shown in FIG. 1.
  • FIG. 1 OA is the first half of a flowchart showing the processing procedure of the interactive route guidance device shown in FIG.
  • FIG. 10B is the latter half of the flowchart showing the processing procedure of the interactive route guidance device shown in FIG. 1.
  • FIG. 11 is a flowchart showing a detailed processing procedure of step S11 shown in FIG. 10B.
  • FIG. 12 is a schematic diagram of the guidance content table 26 edited in step S22 of FIG.
  • FIG. 13 is a schematic diagram of the guidance content table 26 edited in step S24 of FIG.
  • FIG. 14 is a schematic diagram of the guidance content table 26 edited in step S26 of FIG.
  • FIG. 15A is a second schematic diagram showing the periphery of node N1 as a target intersection.
  • FIG. 15B is a schematic diagram of the guide direction table 23 edited in step S28 of FIG.
  • FIG. 16 is a schematic diagram showing the guidance timing table 24 edited in step S210 of FIG.
  • FIG. 17 is a schematic diagram showing the guidance content table 25 edited in step S210 of FIG.
  • FIG. 18 is a schematic diagram showing an alternative example of the process in step S6 of FIG. 1 OA. Explanation of symbols
  • FIG. 1 is a block diagram showing a configuration of an interactive route guidance device according to an embodiment of the present invention (hereinafter, simply referred to as “route guidance device” in the present embodiment).
  • the route guidance device is mounted on, for example, an in-vehicle navigation system, and includes an input device 1, a storage device 2, a locator 3, an arithmetic processing unit 4, and an output device 5. ing.
  • the input device 1 is a device operated by a user to input various information to the route guidance device.
  • the input device 1 includes a microphone. The user inputs various guidance requests by voice to the microphone.
  • the storage device 2 preferably writes data to and reads data from a rewritable and non-volatile storage medium that is rewritable.
  • FIG. 2 is a schematic diagram showing representative data recorded on the storage medium of the storage device 2.
  • the storage medium includes a map database (hereinafter referred to as a map DB). 1.
  • An element database (hereinafter referred to as an element DB) 22 22, a guidance direction table 23, a guidance timing table 24, a guidance content table 25, a request management table 26, and a response content table 27 are recorded. .
  • the map DB21 includes at least nodes and links indicating connection relationships of roads existing within a predetermined range, which are known.
  • the nodes typically indicate feature points on the road, such as intersections, bends, and dead ends, using coordinate values.
  • a link indicates a road section between two adjacent feature points.
  • Element DB22 includes elements necessary for creating guidance information.
  • FIG. 3 is a schematic diagram showing an example of the data structure of the element DB22.
  • the guidance DB 11 illustratively includes a considerable number of phrases.
  • the phrase is an example of the above-described element, and is a segment in the voice represented by the guidance information.
  • Figure 3 shows an adverb such as "approximately” or “soon”, a direction such as “rightward” or “left licking forward", "10,000” or "900”. ] Or a proper noun such as "A intersection" or "B town".
  • Each of these phrases is assigned a unique element number.
  • the guidance direction table 23 defines the traveling direction (that is, the guidance direction) of the vehicle at the intersection (hereinafter, referred to as "target intersection") as the target of the guidance information.
  • FIG. 4A is a schematic diagram showing the periphery of the node N1 as the target intersection.
  • FIG. 4A first shows a node N1 and a link L1.
  • Node N1 is a node indicating a target intersection where a vehicle is about to enter.
  • the link L1 is a link indicating a road section on which the vehicle is currently traveling, and is connected to the node N1.
  • FIG. 4A further shows a 360 ° force around the node N1 divided by 4 based on the approach direction of the vehicle, and angle ranges 1 to 24 divided into four.
  • the angle range 1 is 352.5. ⁇ a ⁇ + 7.5 °.
  • the angle range i has a range obtained by rotating the angle range a (i-1) around the node N1 by 30 ° in the positive direction. Where i is a natural number from 2 to 24. Note that the number of divisions around the node N1 is freely determined according to the design specifications of the route guidance device, other than the 24 divisions.
  • the vehicle guidance direction includes a straight traveling direction, a left oblique front, a left direction, a left oblique rear, a U-turn direction, a right oblique rear, a right direction, and a right oblique front with respect to the node N1 and the link L1.
  • Eight are defined.
  • the angle ranges a12 to h14 are assigned to the straight traveling direction.
  • the route guidance device determines that the guidance information is unnecessary and does not provide the guidance information to the user.
  • an angle range from 15 to 17 is assigned diagonally forward to the left
  • an angle range from 18 to 20 is assigned to the left
  • an angle range from 21 to 23 is assigned to the diagonal left.
  • FIG. 4A further shows a link L2 representing a road section where the vehicle travels immediately after passing through the node N1.
  • the route guidance device creates guidance information for guiding the vehicle to the left.
  • FIG. 4A is a schematic diagram illustrating the data structure and contents of the guide direction table 23 in the initial state of the route guide device.
  • the guide direction table 23 describes an angular range assigned to each guide direction. Specifically, in the initial state, the angle range ⁇ 12_ ⁇ 14 has a straight-direction force, the angle range ⁇ 15_ ⁇ 17 has an oblique left front, and the angle range ⁇ 18- ⁇ 20 has a leftward force. - ⁇ 23 is assigned to the rear left. Further, angle ranges ⁇ 24, ⁇ ⁇ and ⁇ 2 are allocated in the U-turn direction.
  • an angle range 3_hi 5 an angle range 6_hi 8 and an angle range 9_hi 11 are assigned to the diagonally right backward, diagonally right and diagonally forward.
  • the angle range assigned to each guide direction is rewritten by the arithmetic processing unit 4 so as to conform to the user's tendency.
  • FIG. 2 is referred to again.
  • the guidance timing table 24 defines when or where to provide guidance information to the vehicle.
  • FIG. 5 is a schematic diagram illustrating the data structure and contents of the guidance timing table 24 in the initial state.
  • the inner timing table 24 for example, as the guidance timings, "at the start of route guidance", "a point 700m before the target intersection”, “a point 300m before the target intersection”, and "a point 100m before the target intersection” Point, 2 km before the destination, lk m before the destination, and 100 m before the destination. Note that the guidance timing table 24 is rewritten by the arithmetic processing unit 4 so as to follow the user's tendency, as described later.
  • FIG. 6 is a schematic diagram illustrating the data structure and contents of the guidance content table 25 in the initial state.
  • the guidance timing is defined as described above, seven contents of the guidance information are defined in the guidance content table 25.
  • the guidance content table 25 is also rewritten by the arithmetic processing unit 4 as described later.
  • the route guidance device provides guidance information "start voice guidance” by sequentially outputting the phrases specified by element numbers 1 and 2.
  • * j means an element number indicating the guide direction determined by the arithmetic processing unit 4 with reference to the guide direction table 23 of FIG. 4B. Since the guide direction described above is described in the guide direction table 23, * j is one of the forces selected from the element numbers 101-107. As a result, at the point 700 m before the target intersection, guidance information with the content of "approximately 700 m in the XX direction (direction specified by * j)" is provided. The element number selected in the same way is described for "point 300m before the target intersection" and "point 100m before the target intersection".
  • the request management table 26 is a table for recording the number of inputs for each guidance request from the input device 1.
  • FIG. 7 is a schematic diagram illustrating the data structure and contents of the request management table 26.
  • the request management table 26 records at least the content and the number of inputs for each guidance request. Some guidance requests have input timing recorded.
  • the guidance request includes a request for re-outputting the guidance information output immediately before.
  • the guidance request there is a request for guidance information different from the guidance information output immediately before.
  • Still another guidance request is a request S made by the user's will in a state where guidance information is not output.
  • the contents of the guidance request in the present embodiment include “What is a landmark?”, “What is the name of an intersection?”, “What is the required time?”, “What is the distance?”, And “Here?”.
  • N1 is a variable, and indicates the number of times the user is asked "What is a landmark?"
  • N2 is recorded.
  • N2 is a variable, and indicates the number of times the user is asked "What is the name of the intersection?"
  • N3 and N4 are variables, respectively.
  • N3 is the number of times the user asked "How long does it take?" At the start of route guidance
  • N4 is the number of times the same was asked after the start of route guidance.
  • N5 and N6 are variables, respectively. Specifically, N5 is the number of times the user asked "What is the distance?" At the start of route guidance, and N6 is the number of times the same was asked after the start of route guidance.
  • N7 is the hand of the intersection that is not the target intersection from the user "Here?”
  • N8 is a variable indicating the number of times the same was asked before the target intersection.
  • FIG. 2 is referred to again.
  • the response content table 27 defines what type of response is provided for each guidance request described above. Although details will be described later, the response content table 27 is also rewritten by the arithmetic processing unit 4.
  • FIG. 8 is a schematic diagram illustrating the data structure and contents of the response content table 27 in the initial state. If the guidance request is as described above (see Fig. 7), the element number * k, 13 and 18 are described for the guidance request.
  • * k means an element number indicating a noun (that is, a mark) selected by the arithmetic processing unit 4.
  • element DB22 (see Figure 3), assuming that element numbers 201-210 are assigned a noun to be a marker, * k is any force 4 selected from element numbers 201-210. . Accordingly, when the user asks “What is a landmark?”, The route guidance device provides guidance information having a response content of “XX is a landmark”.
  • m means the element number (for example, element number 1001) indicating the name of the intersection selected by the arithmetic processing unit 4. Accordingly, when the route guidance device is asked, "What is the name of the intersection?", The route guidance device replies, "XX intersection.”
  • a set of element numbers 16, 4, * n, 22 and 18 and a set of element numbers 24, 4, * n, 22 and 18 are described.
  • the former set of element numbers is assigned to an input timing of starting route guidance, and the latter is assigned to an input timing of after starting route guidance.
  • * n means the element number (for example, element number 345) indicating the required time obtained by the arithmetic processing unit 4. Accordingly, when the route guidance device is asked “What is the required time?” At the start of the route guidance, the route guidance device replies, for example, “The required time is approximately XX minutes”. XX minutes left. " Also, for "What is the distance?", The element number selected in the same manner is described.
  • the locator 3 typically includes an antenna and a receiver for receiving information from a positioning system such as a GPS (Global Positioning System), and an autonomous navigation sensor typically including a speed sensor and a gyro sensor. Including.
  • a positioning system such as a GPS (Global Positioning System)
  • an autonomous navigation sensor typically including a speed sensor and a gyro sensor.
  • the GPS antenna and its receiver calculate the absolute position of the vehicle on the earth using the information transmitted by the satellite accommodated in the positioning system.
  • the speed sensor and the gyro sensor are installed on the vehicle, respectively, and detect a traveling speed and a change in direction of the vehicle.
  • the locator 3 includes a combination of the antenna and the receiver, a self-contained navigation sensor, and / or a displacement.
  • the arithmetic processing unit 4 performs various data processing using the data stored in the storage device 1, the output signal of the input device 2, and the output signal of the indicator 3.
  • FIG. 9 is a schematic diagram showing an example of a hardware configuration of the arithmetic processing unit 4.
  • the arithmetic processing unit 4 includes a program memory 41, a processor 42, and a working area 43.
  • the program memory 41 is typically a ROM (Read Only Memory), and stores a computer program (hereinafter simply referred to as a program) 411.
  • the program 411 mainly describes the operation of the arithmetic processing unit 4.
  • the processor 42 executes the program 411.
  • the working area 43 is typically a RAM (Random Access Memory), and is used by the processor 42 to execute the program 411.
  • the output unit 5 includes a display device and / or a speaker.
  • the display device displays various types of information created by the arithmetic processing unit 4, and the speaker outputs various types of information created by the arithmetic processing unit 4 as audio.
  • the processor 42 performs an initialization process after the start of the route guidance device), and thereafter performs various processes according to the program 411 while using the working area 43.
  • the processor 42 determines whether or not to calculate the current position of the vehicle (FIG. 10A; step Sl). The calculation of the current position is performed every predetermined time, for example, every second. If YES is determined in step S1, the processor 42 calculates the current position using the output signal from the locator 3 (step S2). afterwards The processor 42 uses the map DB 21 to create a map image around the current position. The created map image is transferred to the display device of the output device 5, and the display device outputs the received map image (step S3).
  • step S3 the processor 42 determines whether or not the destination has been received from the input device 1 (step S4). If the determination is YES, the processor 42 searches for a route from the departure point to the destination using the map DB 21 according to a known algorithm (step S5). Here, the searched route includes at least the node sequence. As the departure place, the one sent from the input device 1 or the current position of the vehicle is used.
  • the processor 42 selects an intersection (target intersection) for which guidance information is to be provided from the nodes included in the searched route (step S6).
  • an intersection at which the vehicle is going to go straight is used as the target intersection. Determined as the difference.
  • step S7 the processor 42 determines whether or not the current time is the guidance timing (step S7). Specifically, it is determined whether or not the present time is the time defined in the guidance timing table 24, or whether or not the current position obtained in step S2 is the position defined in the guidance timing table 24.
  • step S 7 the processor 42 acquires the currently required element number from the guidance content table 25. Further, the processor 42 acquires from the element DB 22 a phrase having the same set as the element number acquired this time. After that, the processor 42 collects the phrases obtained this time and creates guidance information that represents the guidance content by voice.
  • the guidance timing is defined as shown in FIG. 5, at the start of the route guidance, guidance information having a content “start voice guidance” is created.
  • the processor 42 calculates in which angular range the exit link from the target intersection is included in FIG.4A. Then, the guide direction is determined. According to the determined guiding direction, the processor 42 obtains an appropriate phrase as the element DB22 force, * j shown in FIG. So, for example, object intersection If the vehicle is 700m to the point and the guidance direction is determined to be right, guidance information will be provided that reads "approximately 70 Om and turns right". Also, for example, if the current position is a point 2 km before the destination, guidance information with the content "approximately 2 kilometers is the destination" is created.
  • the guide information created as described above is transferred from the arithmetic processing unit 4 to the output device 5, and the speaker of the output device 5 outputs a voice according to the received guide information (Step S8) .
  • step S8 or when determining NO in step S7 the processor 42 determines whether or not to receive the guidance request from the input device 1 (step S9 in FIG. 10B).
  • the one shown in FIG. 7 is defined as the guidance request.
  • the user can input a guidance request by voice to the route guidance apparatus.
  • the processor 42 uses a well-known voice recognition algorithm and determines YES in step S9 if the input voice is any of the guide requests described above.
  • the processor 42 updates the request management table 26 (Step S10). Specifically, the processor 42 increments the number of times of inputting the current guidance request in the request management table 26 by one. When asked "What is a landmark?", N1 of the request management table 26 is incremented by one. Similarly, in the case of other guidance requests, the corresponding force N2—N8 is incremented by one.
  • step S11 the processor 42 performs editing processing of various tables.
  • FIG. 11 is a flowchart showing a detailed processing procedure of step S11.
  • the processor 42 determines whether or not the number of inputs N1 has become equal to or greater than the reference value N (step S21). If the determination is YES, the processor 42 determines that the user tends to want a landmark as guidance information of the target intersection, and specifies a phrase necessary for outputting the landmark to the guidance content table 26. An element number is added (step S22). Ingredient For example, as shown in the bold line in FIG. 12, for example, as guidance timings, ⁇ 700 m before the target intersection, '' ⁇ 300 m before the target intersection, '' and ⁇ 100 m before the target intersection, '' Element numbers * q, 13 and 18 are added.
  • * q means the element number assigned to the phrase representing the mark.
  • the phrase “convenience store is”, “gasoline stand is”,... “Family restaurant power S” are described as the landmarks. It is four or more in any case selected from 201-210.
  • guidance information such as "The landmark is a convenience store” is provided in addition to the content "About 700 m in the XX direction”.
  • Element numbers selected in the same way are added to “points 300m before the target intersection” and “points 100m before the target intersection”.
  • step S22 determines whether or not the number of inputs N2 is equal to or more than the reference value N (step S23). If the answer is YES and a semi-IJ is determined, the processor 42 determines that the user tends to want the name of the target intersection, and specifies the phrase necessary to output the name of the intersection in the guidance content table 26. Add a number (step S24). Specifically, for example, as shown in the bold line in Fig. 13, the element numbers of the guidance timings of "700m before the target intersection", "300m before the target intersection force" and "100m before the target intersection" * r is added just before * j.
  • * r means the element number assigned to the phrase representing the name of the intersection store.
  • the element DB22 exemplifies the phrase “intersection A” as a phrase that can be the name of the crossing store. Therefore, * r is the element number 1001. Therefore, for example, at a point 700 m before the target intersection, guidance information that the content is about 700 m and the intersection A is in the XX direction is provided. Element numbers selected in the same way are also added for “points 300m before the target intersection” and “points 100m before the target intersection”.
  • step S24 determines whether any of the input counts N3 and N5 has exceeded the reference value N (step S23). S25). If YES, the processor 42 determines the mileage at the start of route guidance. It is determined that the user tends to want the travel distance and the required time, and the guidance information defined to be output at the start of the route guidance in the guidance content table 26 is necessary to output the mileage and the required time.
  • An element number for specifying a phrase is added (step S26). Specifically, as shown in the bold line in FIG. 14, the element numbers 15, * n, 19, 16, * s, 22 and 18S Is done. Here, * n and * r are as described above. Therefore, for example, at the start of route guidance, guidance information that says, "Start voice guidance. Travel distance is 15 km. Travel time is 15 minutes.”
  • step S27 the processor 42 determines whether or not the input number N7 has become equal to or more than the reference value N (step S27). If a half IJ is determined as YES, the processor 42 rewrites the guide direction table 23 as described in detail below (step S28). That is, the input count N7 indicates the number of times the user asked “here?” At the non-target intersection, as described above. The fact that such a large number of inputs N7 indicates that the route guidance device is an intersection where the vehicle goes straight ahead, and thus was not determined to be a guidance target intersection, but the user feels that he does not go straight at this intersection. Means that. As shown in FIGS.
  • the processor 42 extends the angle range assigned to each of the diagonally forward left and diagonally forward right in the guide direction table 23 by one in the straight traveling direction. As a result, for example, even when the exit link L2 is included in the angle range ⁇ 14, guidance information with the content “approximately 700 m and the intersection is diagonally left ahead” is output.
  • step S28 determines whether or not the number of inputs N8 is equal to or more than the reference value N (step S29). If the determination is affirmative (YES in step S210), the processor 42 deems that the user is uncomfortable with specifying which intersection is the target intersection, and edits the guidance timing table 24 and the guidance content table 25 (step S210). ). Specifically, as shown in FIG. 16, the processor 24 sets a new distance (40 m in the illustrated example) from the target intersection in the guidance timing table 24, as shown in FIG. Is added. Further, the processor 24 adds the guidance timing added this time and the element numbers * j and 18 to the guidance content table 25 as shown in the bold line in FIG. The information added this time About the timing, the content of the guidance information is added. Thus, for example, at a point 40 m before the target intersection, guidance information with the content “Left direction” is provided.
  • step S210 After the end of the above step S210, or when determining NO in step S29, the processor 42 exits the editing process shown in FIG. 11 and performs step S12 in FIG. 10B.
  • step S12 the processor 42 acquires the currently required element number from the response content table 27 according to the content of the guidance request and the input timing. Further, the processor 42 collects the phrases acquired from the element DB 22 in the same manner as in the processing described in step S8, and creates guidance information indicating the contents of the response in voice.
  • the processor 42 determines whether or not to terminate the processing shown in FIGS. 10A and 10B (Step S13). If the determination is NO, the processor 42 performs the step S1 shown in FIG. 10A, but ends the processing if the determination is YES.
  • the present interactive route guidance device includes the input device 1 for the user to input a guidance request. Further, the arithmetic processing unit 4 manages at least the content and the number of guidance requests from the user using the request management table 26. The arithmetic processing unit 4 further refers to the request management table 26 and edits the various tables 23-25 and 27 in the storage device 2 when the number of times of inputting the guidance request having the same content exceeds the reference value N. Therefore, the arithmetic processing unit 4 generates guide information using the various tables 23-25 and 27 in which such editing is performed. Accordingly, the interactive route guidance device can provide guidance information of an appropriate amount and content at an appropriate timing according to the tendency of the user.
  • the input device 1 is assumed to be a microphone.
  • the force described above is not limited to this.
  • the user can operate an input device that can be manually input, such as a remote controller, and operate the user. May input a guidance request.
  • the storage device 2 includes a storage medium having data rewritable and non-volatile. It was explained as. In addition, for convenience, it has been described that the map DB21 and the element DB22 are also stored in the storage device 2. However, with regard to the map DB21 and the element DB22, it is not essential that the data be stored in such a storage device 2. It may be stored in a storage device.
  • step S6 the processor 42 has been described as selecting all the target intersections of the searched route power.
  • the present invention is not limited to this.
  • the processor 42 may be configured as shown in FIG. In the searched route SR (portion indicated by a thick line), an intersection included in a predetermined range R1 toward the destination DP based on the current position CP may be selected as a target intersection. . However, in this case, the processor 42 needs to select the target intersection from the intersections included in the next range R1 every time there is no target intersection.
  • the processor 42 adds data to various tables.
  • the processor 42 may input data from the various tables for a guidance input with a low input frequency. You may delete it.
  • a force using only one type of reference value N is not limited to this, and a different reference value may be used for each of N1—N3, N5, N7, and N8. You can be prepared. Further, it is more preferable that the reference values are determined for each content of the guidance request or for each combination of the guidance request and the input timing.
  • step S25 in FIG. 11 the processor 42 determines whether or not N3 or N5 is equal to or more than the reference value N. If N3 is equal to or greater than the reference value N, the traveling distance may be added, and if N5 is equal to or greater than the reference value N, the required time may be added.
  • the program 411 is described as being stored in the program memory 41.
  • the present invention is not limited to this, and the program 411 may be stored in a storage medium such as a CD-ROM. It may be distributed on the Internet, or may be distributed via a network.
  • the interactive route guidance device has an appropriate amount It is useful as an in-vehicle navigation system that requires the technical effect of providing guidance information at appropriate timing.

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Educational Technology (AREA)
  • Educational Administration (AREA)
  • Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • Automation & Control Theory (AREA)
  • Navigation (AREA)
  • Instructional Devices (AREA)
  • Traffic Control Systems (AREA)

Abstract

 技術的な課題は、ユーザの好みに応じた適度な情報量を適切なタイミングで提供することが可能なインタラクティブ経路案内装置を提供することである。このような課題を解決する手段として、インタラクティブ経路案内装置では、記憶装置(2)は、出発地から目的地までの経路上において、どのような案内情報を提供するかを規定する少なくとも1つのテーブルを格納する。演算処理部(4)は、記憶装置(2)内のテーブルに従って、案内情報を作成し、出力装置(5)は、作成された案内情報を出力する。また、ユーザは、入力装置(1)を使って、案内要求を入力する。このような案内要求を、演算処理部(4)は、入力案内要求の内容及び回数を少なくとも管理し、それぞれの内容及び回数に従って、記憶装置(2)に格納されるテーブルを編集する。

Description

明 細 書
インタラクティブ経路案内装置
技術分野
[0001] 本発明は、インタラクティブ経路案内装置に関し、より特定的には、ユーザに案内 情報をインタラクティブに提供する経路案内装置に関する。
背景技術
[0002] 近年、ナビゲーシヨンシステムは、多くの車両に搭載されている。一般的なナビゲー シヨンシステムは、例えば CD (Compact Disc)、 DVD (Digital Versatile Disc) 又はハードディスクのような記録媒体に格納されたデジタル地図データを使って、車 両の出発地から目的地までの経路を探索する。その後、ナビゲーシヨンシステムは、 探索した経路に従って案内を行う。このような案内の最中、一般的なナビゲーシヨン システムは、予め固定的に定められたルール(以下、案内ルールと称する)に従って
、車両を案内するための案内情報の内容及び/又はタイミングを決定し、様々なダラ フィックス情報をディスプレイに表示したり、スピーカから音声情報を出力したりする。
[0003] また、上述のような案内を行うナビゲーシヨンシステムとして、以下のようにインタラタ ティブに案内情報を提供可能な経路案内装置 (以下、従来の経路案内装置と称する
)がある。従来の経路案内装置は、上述のような固定的な案内ルールに従ってユー ザに案内情報を一方的に提供するだけではなぐユーザからの要求に基づいて案内 情報を出力する。具体的には、ユーザは、手入力及び/又は音声入力によって、従 来の経路案内装置に案内情報の出力を要求する。従来の経路案内装置は、このよう な要求に応答して、 目的地までの残り距離、 目標物及び進行方向からなる案内情報 を選択し、選択した案内情報をユーザに提供する(例えば、特開平 8-254437号公 報を参照)。
発明の開示
発明が解決しょうとする課題
[0004] し力、しながら、ユーザが必要とする案内情報は、各ユーザの性格によってある程度 の傾向があると考えられる。従って、ユーザは、従来の経路案内装置により提供され る案内情報のみでは、 自身にとって適度な量及び適切な内容を有する案内情報を 得ることができなレ、場合があるとレ、う問題点がある。
[0005] また、従来の経路案内装置は、案内情報を提供する前に、ユーザに操作を要求す るので、ユーザは、煩わしさを感じるという問題点もある。具体的には、上述のように、 ユーザが必要とする案内情報は個人によって傾向があるが、従来の経路案内装置に よれば、ユーザは、同じような状況で同じ操作を繰り返す必要がある。例えば、あるュ 一ザが、交差点を通過する 100メートル程度前に、案内情報を要求する傾向があると 仮定する。し力 ながら、従来の経路案内装置によれば、そのユーザは、最初の交差 点に進入する約 100メートル手前で、それを操作する必要があり、次の交差点につ いても約 100メートノレ手前で操作する必要がある。
[0006] それ故に、本発明の目的は、ユーザの傾向に応じて適度な量及び内容の案内情 報を、適切なタイミングで提供することが可能なインタラクティブ経路案内装置を提供 することである。
課題を解決するための手段
[0007] 上記目的を達成するために、本発明の第 1の局面は、インタラクティブ経路案内装 置に向けられている。インタラクティブ経路案内装置は、出発地から目的地までの経 路上において、どのような案内情報を提供するかを規定する少なくとも 1つのテープ ルを格納する記憶部と、記憶部内のテーブルに従って、案内情報を作成する案内情 報作成部と、案内情報作成部で作成した案内情報を出力する出力部と、案内情報を ユーザが要求するために操作する入力部と、入力部に入力された要求の内容及び 回数を管理する要求管理部と、要求管理部で管理される内容及び回数に従って、記 憶部に格納されるテーブルを編集する編集部とを備える。
[0008] また、記憶部は、案内情報を提供するタイミングが記述されたテーブルを格納して おり、編集部は、要求管理部により管理される内容及び回数に基づいて、テーブル に記述されるタイミングを変更する。
[0009] また、記憶部は、案内情報を提供すべき交差点における案内方向が記述されたテ 一ブルを格納しており、編集部は、要求管理部により管理される内容及び回数に基 づいて、テーブルに記述される案内方向を変更する。 [0010] また、記憶部は、案内情報の内容を規定するテーブルを格納しており、編集部は、 要求管理部により管理される内容及び回数に基づいて、テーブルに規定される案内 情報の内容を変更する。
[0011] また、編集部は例示的には、 1回あたりに作成される案内情報の内容及びその量を 変更したり、案内情報が作成される頻度を変更したりする。
[0012] 本発明の第 2の局面は、インタラクティブ経路案内方法に向けられている。ここで、 インタラクティブ経路案内方法は、出発地から目的地までの経路上において、どのよ うな案内情報を提供するかを規定する少なくとも 1つのテーブルに従って、案内情報 を作成する案内情報作成ステップと、案内情報作成ステップで作成された案内情報 を出力する出力ステップと、ユーザにより入力された要求の内容及び回数を保持する 要求管理ステップと、要求管理ステップにより保持される内容及び回数に従って、テ 一ブルを編集する編集ステップとを備える。
[0013] 本発明の第 3の局面は、インタラクティブな経路案内を実現するためのコンピュータ プログラムに向けられている。ここで、コンピュータプログラムは、出発地から目的地ま での経路上において、どのような案内情報を提供するかを規定する少なくとも 1つの テーブルに従って、案内情報を作成する案内情報作成ステップと、案内情報作成ス テツプで作成された案内情報を出力する出力ステップと、ユーザにより入力された要 求の内容及び回数を保持する要求管理ステップと、要求管理ステップで保持される 内容及び回数に従って、テーブルを編集する編集ステップとを備える。
コンピュータプログラムは記録媒体に記録される。
発明の効果
[0014] 上記各局面では、ユーザからの要求の内容及び回数に基づいて、テーブルが編 集される。言い換えれば、ユーザ個人の傾向に従ってテーブルが編集される。このよ うなテーブルに基づいて案内情報は作成されるので、上記各局面によれば、ユーザ の傾向に応じた量及び内容の案内情報を提供することができる。
[0015] 本発明の上記及びその他の目的、特徴、局面及び利点は、以下に述べる本発明 の詳細な説明を添付の図面とともに理解したとき、より明らかになる。
図面の簡単な説明 [図 1]図 1は、本発明の一実施形態に係るインタラクティブ経路案内装置の構成を示 すブロック図である。
[図 2]図 2は、図 1に示す記憶装置 2の記憶媒体に記録される代表的なデータを示す 模式図である。
[図 3]図 3は、図 2に示す要素 DB22のデータ構造の一例を示す模式図である。
[図 4A]図 4Aは、対象交差点としてのノード N1の周囲を示す第 1の模式図である。
[図 4B]図 4Bは、図 2に示す案内方向テーブル 23 (初期状態)のデータ構造及び内 容を例示する模式図である。
[図 5]図 5は、図 2に示す案内タイミングテーブル 24 (初期状態)のデータ構造及び内 容を例示する模式図である。
[図 6]図 6は、図 2に示す案内内容テーブル 25 (初期状態)のデータ構造及び内容を 例示する模式図である。
[図 7]図 7は、図 2に示す要求管理テーブル 26のデータ構造及び内容を例示する模 式図である。
[図 8]図 8は、図 2に示す応答内容テーブル 27 (初期状態)のデータ構造及び内容を 例示する模式図である。
[図 9]図 9は、図 1に示す演算処理部 4のハードウェア構成の一例を示す模式図であ る。
[図 10A]図 1 OAは、図 1に示すインタラクティブ経路案内装置の処理手順を示すフロ 一チャートの前半部分である。
[図 10B]図 10Bは、図 1に示すインタラクティブ経路案内装置の処理手順を示すフロ 一チャートの後半部分である。
[図 11]図 11は、図 10Bに示すステップ S11の詳細な処理手順を示すフローチャート である。
[図 12]図 12は、図 11のステップ S22で編集された案内内容テーブル 26の模式図で ある。
[図 13]図 13は、図 11のステップ S24で編集された案内内容テーブル 26の模式図で ある。 [図 14]図 14は、図 11のステップ S26で編集された案内内容テーブル 26の模式図で ある。
[図 15A]図 15Aは、対象交差点としてのノード N1の周囲を示す第 2の模式図である。
[図 15B]図 15Bは、図 11のステップ S28で編集された案内方向テーブル 23の模式 図である。
[図 16]図 16は、図 11のステップ S210で編集された案内タイミングテーブル 24を示 す模式図である。
[図 17]図 17は、図 11のステップ S210で編集された案内内容テーブル 25を示す模 式図である。
[図 18]図 18は、図 1 OAのステップ S6における処理の代替例を示す模式図である。 符号の説明
[0017] 1 入力装置
2 記憶装置
3 ロケータ
4 演算処理部
5 出力装置
発明を実施するための最良の形態
[0018] 図 1は、本発明の一実施形態に係るインタラクティブ経路案内装置(以下、本実施 形態では、単に「経路案内装置」と称する)の構成を示すブロック図である。図 1にお いて、経路案内装置は、例えば車載用ナビゲーシヨンシステムに実装されており、入 力装置 1と、記憶装置 2と、ロケータ 3と、演算処理部 4と、出力装置 5とを備えている。
[0019] 入力装置 1は、本経路案内装置に各種情報を入力するためにユーザが操作する 機器である。本実施形態では、入力装置 1はマイクを含む。ユーザは、マイクに対し て、各種案内要求を音声で入力する。
[0020] 記憶装置 2は好ましくは、データを書き換え可能で不揮発性を有する記憶媒体に データを書き込んだり、それからデータを読み出したりする。
[0021] ここで、図 2は、記憶装置 2の記憶媒体に記録される代表的なデータを示す模式図 である。図 2において、記憶媒体には、地図データベース(以下、地図 DBと称する) 2 1、要素データベース(以下、要素 DBと称する) 22と、案内方向テーブル 23と、案内 タイミングテーブル 24と、案内内容テーブル 25と、要求管理テーブル 26と、応答内 容テーブル 27とが記録されている。
[0022] 地図 DB21は、既知のものでよぐ少なくとも、所定範囲内に存在する各道路の接 続関係を表すノード及びリンクを含む。ノードは、典型的には交差点、屈曲点及び行 き止まりのような道路上の特徴点を、座標値を使って示す。また、リンクは、互いに隣 り合う 2個の特徴点間の道路区間を示す。
[0023] 要素 DB22は、案内情報の作成に必要な要素を含む。ここで、図 3は、要素 DB22 のデータ構造の一例を示す模式図である。図 3において、案内 DB11は例示的に、 相当数のフレーズを含む。フレーズは、上述の要素の一例であり、案内情報が表す 音声の中の一区切りである。フレーズの例として、図 3には、「およそ」又は「まもなく」 のような副詞、「右方向」又は「左ななめ前方」のように進行方向を示すもの、「1万」又 は「9百」のように数値を示すもの、若しくは「A交差点を」又は「B町を」のように固有 名詞を示すものがある。これら各フレーズには、互いに重複しない要素番号が割り当 てられる。
[0024] 案内方向テーブル 23には、案内情報の対象となる交差点(以下、「対象交差点」と 称する)における車両の進行方向(つまり、案内方向)が定義されている。ここで、図 4 Aは、対象交差点としてのノード N1の周囲を示す模式図である。図 4Aには、まず、ノ ード N1と、リンク L1とが示されている。ノード N1は、車両がこれから進入する対象交 差点を示すノードである。リンク L1は、車両が現在走行中の道路区間を示すリンクで あり、かつノード N1とつながっている。図 4Aにはさらに、車両の進入方向を基準とし て、ノード N1を中心とする周囲 360° 力 ¾4分割された角度範囲ひ 1_ひ 24が示され ている。ここで、車両の進入ベクトルを基準 (例えば 0° )と仮定し、さらに反時計回り の方向に角度が増加すると仮定する。これら仮定下では、角度範囲ひ 1は、 352. 5 。 < a≤ + 7. 5° の範囲である。角度範囲ひ iは、ノード N1を中心として、角度範囲 a (i一 1)を正方向に 30° だけ回転させた範囲を有する。ここで、 iは、 2から 24までの 自然数である。なお、ノード N1の周囲を何分割するかについては、 24分割以外にも 、経路案内装置の設計仕様に応じて自由に定められる。 [0025] また、車両の案内方向としては、ノード N1及びリンク L1を基準として、直進方向、 左斜め前方、左方向、左斜め後方、 Uターン方向、右斜め後方、右方向及び右斜め 前方の 8個が定められている。ここで、初期状態では、直進方向に対して、角度範囲 a 12からひ 14までが割り当てられる。ここで、対象交差点を通過直後に車両が走行 する道路区間の方向が角度範囲ひ 12から a 14までの範囲内であれば、車両は対 象交差点を直進することになる。なお、このような場合、経路案内装置は、案内情報 が不要であると判断して、案内情報をユーザに提供しない。また、初期状態では、左 斜め前方には角度範囲ひ 15からひ 17まで力 左方向には角度範囲ひ 18からひ 20 までが、さらに左斜め後方には角度範囲ひ 21からひ 23までが割り当てられる。さらに 、 Uターン方向、右斜め後方、右方向及び右斜め前方には、ノード N1を基準として、 直進方向、左斜め前方、左方向及び左斜め後方に割り当てられた 3個の角度範囲と 点対称な関係にある 3個の角度範囲が割り当てられる。
[0026] 図 4Aにはさらに、車両がノード N1の通過直後に走行する道路区間を表すリンク L 2が示されている。ここで、リンク L2が角度範囲 α 18の範囲内に含まれると仮定する と、経路案内装置は、車両が左方向に案内するような案内情報を作成する。
[0027] ここで、図 4Βは、経路案内装置の初期状態における案内方向テーブル 23のデー タ構造及び内容を例示する模式図である。図 4Βにおいて、案内方向テーブル 23に は、各案内方向に割り当てられた角度範囲が記述されている。具体的には、初期状 態では、角度範囲 α 12_ α 14には直進方向力 角度範囲 α 15_ α 17には左斜め 前方が、角度範囲 α 18- α 20には左方向力 角度範囲 α 21- α 23には左斜め後 方が割り当てられる。また、角度範囲 α 24、 α ΐ及び α 2が Uターン方向に割り当てら れる。さらに、右斜め後方、右方向及び右斜め前方には、角度範囲ひ 3_ひ 5、角度 範囲ひ 6_ひ 8及び角度範囲ひ 9_ひ 1 1が割り当てられる。なお、各案内方向に割り 当てられる角度範囲ひは、演算処理部 4により、ユーザの傾向に沿うように書き換えら れる。
[0028] 再度図 2を参照する。案内タイミングテーブル 24には、いつ又はどこで車両に対し て案内情報を提供するかが定義される。ここで、図 5は、初期状態における案内タイミ ングテーブル 24のデータ構造及び内容を例示する模式図である。図 5において、案 内タイミングテーブル 24には、例示的に、案内タイミングとして、「経路案内の開始時 」、「対象交差点から 700m手前の地点」、「対象交差点から 300m手前の地点」、「対 象交差点から 100m手前の地点」、「目的地から 2km手前の地点」、「目的地から lk m手前の地点」、及び「目的地から 100m手前の地点」と記述されている。なお、案内 タイミングテーブル 24は、後述するように、演算処理部 4により、ユーザの傾向に沿う ように書き換えられる。
[0029] 再度、図 2を参照する。案内内容テーブル 25には、上述の案内タイミング毎に、ど のような内容を有する案内情報が提供されるかが定義されている。ここで、図 6は、初 期状態における案内内容テーブル 25のデータ構造及び内容を例示する模式図であ る。ここで、案内タイミングが上述のように定義される場合、案内内容テーブル 25には 、案内情報の内容が 7セット定義される。なお、案内内容テーブル 25もまた、後述す るように、演算処理部 4により書き換えられる。
[0030] 具体的には、経路案内の開始時には、「音声案内を開始します」という内容の案内 情報が提供される。このような案内情報を提供するために、案内内容テーブル 25に は、要素番号 1及び 2が記述される。つまり、経路案内装置は、要素番号 1及び 2で特 定されるフレーズを順に出力することで、「音声案内を開始します」という案内情報を 提供する。
[0031] また、案内タイミングとしての「対象交差点から 700m手前」について、要素番号 4、
10、 *j及び 18が記述される。ここで、 *jは、図 4Bの案内方向テーブル 23を参照し て演算処理部 4が決定した案内方向を示す要素番号であることを意味する。案内方 向テーブル 23には、前述の案内方向が記述されているので、 *jは、要素番号 101— 107から選ばれたいずれ力、 1つとなる。これによつて、対象交差点の 700m手前の地 点では、「およそ 700mで、 X X方向(* jで特定される方向)です」という内容の案内 情報が提供される。 「対象交差点から 300m手前の地点」及び「対象交差点から 100 m手前の地点」についても、同じ要領で選ばれた要素番号が記述される。
[0032] また、「目的地から 2km手前の地点」という案内タイミングについて、要素番号 4、 8 、 14及び 18が記述される。これによつて、このような目的地から 2km手前の地点にお いて、「およそ 2キロメートノレで目的地です」という内容の案内情報が提供される。 「目 的地から lkm手前の地点」、及び「目的地から 100m手前の地点」についても、同じ 要領で選ばれた要素番号が記述される。
[0033] 再度図 2を参照する。要求管理テーブル 26は、入力装置 1からの案内要求毎に、 入力回数を記録するためのテーブルである。ここで、図 7は、要求管理テーブル 26の データ構造及び内容を例示する模式図である。図 7において、要求管理テーブル 26 には、案内要求毎に、内容及び入力回数が少なくとも記録される。また、案内要求に よっては、入力タイミングが記録されているものもある。ここで、案内要求としては、ま ず、直前に出力された案内情報を再出力するための要求がある。他の案内要求とし て、直前に出力された案内情報とは別種の案内情報の要求がある。さらに他の案内 要求として、案内情報が出力されていない状態で、ユーザの意志により行われるもの 力 Sある。具体例として、本実施形態における案内要求の内容として、「目印は?」、「 交差点の名前は?」、「所要時間は?」、「距離は?」及び「ここ?」がある。
[0034] また、要求管理テーブル 26において、「目印は?」という案内要求については、入 力回数 N1が記録される。ここで、 N1は、変数であり、「目印は?」とユーザから尋ね られた回数を示す。また、「交差点の名前は?」については、入力回数 N2が記録さ れる。 N2は、変数であり、「交差点の名前は?」とユーザから尋ねられた回数を示す 。また、「所要時間は?」については、「経路案内の開始時」という入力タイミング及び 入力回数 N3に加え、「経路案内の開始後」という入力タイミング及び入力回数 N4が 記録される。ここで、 N3及び N4はそれぞれ変数である。具体的には、 N3は、「所要 時間は?」とユーザから経路案内の開始時に尋ねられた回数であり、 N4は、同じこと を経路案内の開始後に尋ねられた回数である。また、「距離は?」については、「経 路案内の開始時」という入力タイミング及び入力回数 N5に加え、「経路案内の開始 後」という入力タイミング及び入力回数 N6が記録される。ここで、 N5及び N6はそれ ぞれ変数である。具体的には、 N5は、「距離は?」とユーザから経路案内の開始時 に尋ねられた回数であり、 N6は、同じことを経路案内の開始後に尋ねられた回数で ある。また、「ここ?」については、「非対象交差点の手前」という入力タイミング及び入 力回数 N7の組みと、「対象交差点の手前」という入力タイミング及び入力回数 N8の 組みとが記録される。 N7は、「ここ?」とユーザから対象交差点ではない交差点の手 前で尋ねられた回数を示す変数であり、 N8は、対象交差点の手前で同じことを尋ね られた回数を示す変数である。
[0035] 再度図 2を参照する。応答内容テーブル 27には、上述の案内要求毎に、どのような 内容を有する応答が提供されるかが定義されている。なお、詳細は後述するが、応 答内容テーブル 27もまた、演算処理部 4により書き換えられる。ここで、図 8は、初期 状態における応答内容テーブル 27のデータ構造及び内容を例示する模式図である 。案内要求が上述のようなもの(図 7を参照)の場合、「目印は?」とレ、う案内要求につ いて、要素番号 * k、 13及び 18が記述される。ここで、 * kは、演算処理部 4が選択 した名詞(つまり目印)を示す要素番号であることを意味する。要素 DB22 (図 3を参 照)において、要素番号 201— 210に目印となる名詞が割り当てられていると仮定す ると、 * kは、要素番号 201—210から選ばれたいずれ力 4である。これによつて、経 路案内装置は、ユーザが「目印は?」と尋ねると、「 X Xが目印です」という応答内容 を有する案内情報を提供する。
[0036] また、「交差点の名前は?」について、要素番号 * m及び 18が記述される。ここで、
* mは、演算処理部 4が選択した交差点の名前を示す要素の番号 (例えば、要素番 号 1001)であることを意味する。これによつて、経路案内装置は、「交差点の名前は ?」と尋ねられると、「 X X交差点です」と返答する。
[0037] また、「所要時間は?」については、要素番号 16、 4、 * n、 22及び 18の組みと、要 素番号 24、 4、 * n、 22及び 18の組みが記述される。ここで、前者の要素番号の組 みは、経路案内開始時という入力タイミングに割り当てられ、後者は、経路案内開始 後という入力タイミングに割り当てられる。ここで、 * nは、演算処理部 4が求めた所要 時間を示す要素の番号 (例えば、要素番号 345)であることを意味する。これらによつ て、経路案内装置は、経路案内開始時に「所要時間は?」と尋ねられると、例えば「 所要時間はおよそ X X分です」と返答し、経路案内開始後であれば、例えば「残りお よそ X X分です」と返答する。また、「距離は?」についても、同じ要領で選ばれた要 素番号が記述される。
また、「ここ?」については、要素番号 * pが記述される。ここで、 * pは、要素番号 2 5及び 26のレ、ずれか一方を意味する。 [0038] 再度図 1を参照する。ロケータ 3は典型的には、例えば GPS (Global Positioning System)のような測位システムからの情報を受信するためのアンテナ及び受信機と 、典型的には速度センサ及びジャイロセンサを含む自律航法センサとを含む。ここで 、 GPSアンテナ及びその受信機は、測位システムに収容される人工衛星により送出 される情報を使って、地球上における車両の絶対位置を算出する。速度センサ及び ジャイロセンサは、車両にそれぞれ設置されており、車両の走行速度及び方位変化 を検出する。また、ロケータ 3は、上記アンテナ及び受信機の組み合わせ、並びに自 律航法センサのレ、ずれか一方を含んでレ、てもよレ、。
[0039] 演算処理部 4は、記憶装置 1に格納されるデータ、入力装置 2の出力信号、及び口 ケータ 3の出力信号を用いて、各種データ処理を行う。
[0040] ここで、図 9は、演算処理部 4のハードウェア構成の一例を示す模式図である。図 9 において、演算処理部 4は、プログラムメモリ 41、プロセッサ 42及びワーキングエリア 43とを含む。プログラムメモリ 41は、典型的には ROM (Read Only Memory)で あり、コンピュータプログラム(以下、単にプログラムと称する) 411を格納する。プログ ラム 411には、主として演算処理部 4の動作内容が記述されている。また、プロセッサ 42は、上記プログラム 411を実行する。ワーキングエリア 43は、典型的には RAM (R andom Access Memory)であり、プロセッサ 42がプログラム 411を実行するため に使われる。
[0041] 再度、図 1を参照する。出力部 5は、表示装置及び/又はスピーカを含んでいる。
表示装置は、演算処理部 4により作成された各種情報を表示し、スピーカは、演算処 理部 4により作成された各種情報を音声出力する。
[0042] 次に、図 10A及び図 10Bのフローチャートを参照して、経路案内装置の動作につ いて説明する。図 10において、プロセッサ 42は、経路案内装置の起動後に初期化 処理を行ない)、その後、プログラム 411に従って、ワーキングエリア 43を使いながら 各種処理を行う。ステップ S1の後、プロセッサ 42は、車両の現在位置を演算するか 否力、を判断する(図 10A;ステップ Sl)。現在位置の演算は例えば 1秒ごとのように、 予め定められた時間毎に行われる。ステップ S1で YESと判断した場合、プロセッサ 4 2は、ロケータ 3からの出力信号を使って現在位置を演算する (ステップ S2)。その後 、プロセッサ 42は、地図 DB21を使って、現在位置の周辺の地図画像を作成する。 作成された地図画像は、出力装置 5の表示装置に転送され、表示装置は、受け取つ た地図画像を出力する(ステップ S3)。
[0043] ステップ S3の後、又はステップ S1で NOと判断した場合、プロセッサ 42は、入力装 置 1から目的地を受け取つたか否力、を判断する(ステップ S4)。 YESと判断した場合 、プロセッサ 42は、周知のアルゴリズムに従って、地図 DB21を使って、出発地から 目的地までの経路を探索する (ステップ S5)。ここで、探索された経路は、ノード列を 少なくとも含む。なお、出発地としては、入力装置 1から送られてくるもの、又は車両の 現在位置が使われる。
[0044] 次に、プロセッサ 42は、探索した経路に含まれるノードから、案内情報を提供すベ き交差点(対象交差点)を選択する (ステップ S6)。本実施形態では、前述したように 、車両が直進する予定の交差点については案内情報を提供しないと仮定されている ので、ステップ S6では、前述の案内方向のうち、車両が直進しない交差点が対象交 差点として決定される。
[0045] ステップ S6の次に、又はステップ S4で NOと判断した場合、プロセッサ 42は、現在 が案内タイミングであるか否かを判断する(ステップ S7)。具体的には、現時点が案内 タイミングテーブル 24に定義された時か否かを、又はステップ S2で得られた現在位 置が案内タイミングテーブル 24に定義された位置であるか否かを判断する。
[0046] ステップ S7で YESと判断した場合、プロセッサ 42は、案内内容テーブル 25から、 現在必要な要素番号を取得する。さらに、プロセッサ 42は、要素 DB22から、今回取 得した要素番号と同じ組みのフレーズを取得する。その後、プロセッサ 42は、今回取 得したフレーズをひとまとめにして、案内内容を音声で表す案内情報を作成する。
[0047] ここで、案内タイミングが図 5に示すように定義される場合、経路案内の開始時には 、「音声案内を開始します」という内容の案内情報が作成される。また、現在位置が例 えば対象交差点から 700m、 300m又は 100mの手前の地点であれば、プロセッサ 4 2は、対象交差点からの脱出リンクが、図 4Aに示すどの角度範囲ひに含まれるかを 算出し、案内方向を決定する。決定した案内方向に従って、プロセッサ 42は、要素 D B22力 、図 6に示す *jとして適切なフレーズを取得する。従って、例えば対象交差 点まで 700mの位置に車両がおり、さらに案内方向を右と決定した場合、「およそ 70 Omで右方向です」という内容の案内情報が提供される。また、例えば、現在位置が 目的地から 2km手前の地点であれば、「およそ 2キロメートルで目的地です」という内 容の案内情報が作成される。
[0048] 以上のようにして作成された案内情報は、演算処理部 4から出力装置 5へと転送さ れ、出力装置 5のスピーカは、受け取った案内情報に従って音声を出力する (ステツ プ S8)。
[0049] ステップ S8の後、又はステップ S7で NOと判断した場合、プロセッサ 42は、入力装 置 1から案内要求を受け取ってレ、るか否かを判断する(図 10B;ステップ S9)。本実 施形態では例示的に、図 7に示すようなものが案内要求として定義されている。また、 また、本実施形態では、使い勝手を考慮して、ユーザは、案内要求を音声で本経 路案内装置に入力することが可能である。入力装置 1のマイクに、ユーザの音声が入 力されると、マイクは、ユーザの入力音声を表す音声信号を生成して、演算処理部 4 に渡す。演算処理部 4において、プロセッサ 42は、周知の音声認識アルゴリズムを用 いて、入力音声が上述のいずれかの案内要求であれば、ステップ S9で YESと判断 する。
[0050] 以上のように判断した場合、プロセッサ 42は、要求管理テーブル 26を更新する(ス テツプ S10)。具体的には、プロセッサ 42は、要求管理テーブル 26において、今回 の案内要求の入力回数を 1だけインクリメントする。「目印は?」と問われた場合、要 求管理テーブル 26の N1が 1だけインクリメントされる。他の案内要求の場合も同様に 、対応する入力回数 N2— N8のいずれ力が 1だけインクリメントされる。
[0051] 次に、プロセッサ 42は、更新された要求管理テーブル 26を参照して、各種テープ ルの編集処理を行う(ステップ S 11)。
[0052] ここで、図 11は、ステップ S 11の詳細な処理手順を示すフローチャートである。図 1 1において、プロセッサ 42は、入力回数 N1が基準値 N以上になったか否かを判断す る(ステップ S21)。 YESと判断した場合、プロセッサ 42は、対象交差点の案内情報と して目印をユーザが欲しがる傾向にあると判断して、案内内容テーブル 26に目印を 出力するために必要なフレーズを特定する要素番号を追加する(ステップ S22)。具 体的には、例えば、図 12の太線内に示すように、案内タイミングとしての「対象交差 点から 700m手前」、「対象交差点から 300m手前」及び「対象交差点から 100m手 前」のそれぞれについて、要素番号 * q、 13及び 18が追加される。ここで、 * qは、 目 印を表すフレーズに割り当てられた要素番号であることを意味する。本実施形態では 、要素 DB22において、 目印となり得るフレーズとして、「コンビニエンスストアが」、「ガ ソリンスタンドが」、…「ファミリーレストラン力 S」が記述されているので、 * qとしては、要 素番号 201—210から選ばれたいずれ力 4つ以上である。これによつて、例えば、対 象交差点の 700m手前の地点では、「およそ 700mで、 X X方向です」という内容以 外に、「目印はコンビニエンスストアです」というような案内情報が提供される。 「対象 交差点から 300m手前の地点」及び「対象交差点から 100m手前の地点」についても 、同じ要領で選ばれた要素番号が追加される。
[0053] また、ステップ S22の後、又はステップ S21で N〇と判断した場合、プロセッサ 42は 、入力回数 N2が基準値 N以上になったか否かを判断する(ステップ S23)。 YESと半 IJ 断した場合、プロセッサ 42は、対象交差点の名称をユーザが欲しがる傾向にあると 判断して、案内内容テーブル 26に交差点の名称を出力するために必要なフレーズ を特定する要素番号を追加する(ステップ S24)。具体的には、例えば、図 13の太線 内に示すように、案内タイミングとしての「対象交差点から 700m手前」、「対象交差点 力 300m手前」及び「対象交差点から 100m手前」のそれぞれについて、要素番号 * rが、 *jの直前に追加される。ここで、 * rは、交差店名を表すフレーズに割り当て られた要素番号であることを意味する。本実施形態では、要素 DB22において、交差 店名となり得るフレーズとして、「A交差点を」が例示されているので、 * rとしては、要 素番号 1001となる。従って、例えば、対象交差点の 700m手前の地点では、「およそ 700mで、 A交差点を X X方向です」という内容の案内情報が提供される。また、「対 象交差点から 300m手前の地点」及び「対象交差点から 100m手前の地点」につい ても、同じ要領で選ばれた要素番号が追加される。
[0054] また、ステップ S24の後、又はステップ S23で N〇と判断した場合、プロセッサ 42は 、入力回数 N3及び N5のいずれかが基準値 N以上になったか否かを判断する(ステ ップ S25)。 YESと判断した場合、プロセッサ 42は、経路案内開始時に走行距離及 び所要時間をユーザが欲しがる傾向にあると判断して、案内内容テーブル 26におい て経路案内開始時に出力すると定義されている案内情報に、走行距離及び所要時 間を出力するために必要なフレーズを特定する要素番号を追加する (ステップ S26) 。具体的には、図 14の太線内に示すように、案内タイミングとしての「経路開始時」に っレヽて、要素番号 15、 * n、 19、 16、 * s、 22及び 18力 S追カロされる。ここで、 * n及 び * rは前述した通りである。従って、例えば、経路案内の開始時に、「音声案内を開 始します。走行距離は 15kmです。所要時間は 15分です」という内容の案内情報が 提供される。
[0055] また、ステップ S26の後、又はステップ S25で N〇と判断した場合、プロセッサ 42は 、入力回数 N7が基準値 N以上になったか否力、を判断する(ステップ S27)。 YESと半 IJ 断した場合、以下に詳説するように、プロセッサ 42は、案内方向テーブル 23を書き 換える(ステップ S28)。つまり、入力回数 N7は、前述の通り、非対象交差点でユー ザが「ここ?」と尋ねた回数を示す。そのような入力回数 N7が多いということは、経路 案内装置としては、車両が直進する交差点であるため、案内対象交差点と決定しな かったが、ユーザは、この交差点を直進しないと感じていることを意味する。プロセッ サ 42は、図 15A及び図 15Bに示すように、案内方向テーブル 23において、左斜め 前方及び右斜め前方それぞれに割り当てた角度範囲を 1つ分だけ直進方向に拡大 する。その結果、例えば、脱出リンク L2が角度範囲 α 14に含まれる場合にも、「およ そ 700mで、 Α交差点を左斜め前方です」という内容の案内情報が出力される。
[0056] また、ステップ S28の後、又はステップ S27で NOと判断した場合、プロセッサ 42は 、入力回数 N8が基準値 N以上になったか否かを判断する(ステップ S29)。 YESと半 IJ 断した場合、プロセッサ 42は、どれが対象交差点であるか特定することにユーザが不 安を感じているとみなして、案内タイミングテーブル 24及び案内内容テーブル 25を 編集する(ステップ S210)。具体的には、プロセッサ 24は、案内タイミングテーブル 2 4に、図 16に示すように、現在規定されている以外に、案内タイミングとして、対象交 差点からの新たな距離(図示した例では 40m)が追加される。さらに、プロセッサ 24 は、図 17の太線内に示すように、案内内容テーブル 25に、今回追加された案内タイ ミング、並びに要素番号 *j及び 18を追加する。これによつて、今回追加された案内 タイミングについて、案内情報の内容を追加する。これによつて、例えば、対象交差 点の 40m手前の地点で、「左方向です」という内容の案内情報が提供される。
[0057] 以上のステップ S210の終了後、又はステップ S29で NOと判断した場合、プロセッ サ 42は、図 11に示す編集処理を抜けて、図 10Bのステップ S12を行う。
[0058] ステップ S12において、プロセッサ 42は、応答内容テーブル 27から、案内要求の 内容及び入力タイミングに従って現在必要な要素番号を取得する。さらに、プロセッ サ 42は、ステップ S8で説明した処理を同じ要領で、要素 DB22から取得したフレー ズをひとまとめにして、応答内容を音声で表す案内情報を作成する。
[0059] その後、プロセッサ 42は、図 10A及び図 10Bに示される処理を終了するか否かを 判断する(ステップ S13)。 NOと判断した場合、プロセッサ 42は、図 10Aに示すステ ップ S1を行うが、 YESと判断した場合、処理を終了する。
[0060] 以上説明したように、本インタラクティブ経路案内装置は、ユーザが案内要求を入 力するための入力装置 1を備えている。また、演算処理部 4は、ユーザからの案内要 求について少なくとも内容及び回数を、要求管理テーブル 26を使って管理する。演 算処理部 4はさらに、要求管理テーブル 26を参照して、同じ内容を有する案内要求 の入力回数が基準値 Nを超えると、記憶装置 2内の各種テーブル 23-25及び 27を 編集する。従って、このような編集が行われる各種テーブル 23-25及び 27を使って 、演算処理部 4は、案内情報を生成する。これによつて、インタラクティブ経路案内装 置は、ユーザの傾向に応じて適度な量及び内容の案内情報を、適切なタイミングで 提供すること力 Sできる。
[0061] なお、以上の実施形態では、入力装置 1はマイクと仮定して説明を行った力 これ に限らず、例えばリモートコントローラのように手入力可能な入力装置を操作して、ュ 一ザは、案内要求を入力しても構わない。
[0062] また、各種テーブル 23—27は演算制御部 4により更新又は編集されるため、以上 の実施形態では、記憶装置 2は、データの書き換え可能で不揮発性を有する記憶媒 体を備えているとして説明した。また、便宜上、地図 DB21及び要素 DB22もまた、記 憶装置 2に格納されるとして説明した。しかし、地図 DB21及び要素 DB22に関して は、このような記憶装置 2に格納されることは必須ではなぐ読み出しのみ可能な別の 記憶装置に格納されても構わない。
[0063] また、以上の実施形態では、ステップ S6において、プロセッサ 42は、探索した経路 力 全ての対象交差点を選択するように説明した力 これに限らず、プロセッサ 42は 、図 18に示すように、探索した経路 SR (太線で示す部分)において、現在位置 CPを 基準として、 目的地 DPの向かって予め定められた範囲 R1内に含まれる交差点を、 対象交差点として選択するようにしても構わない。ただし、この場合、プロセッサ 42は 、対象交差点が無くなる度に、次の範囲 R1に含まれる交差点から、対象交差点を選 択する必要がある。
[0064] また、以上の実施形態では、プロセッサ 42が各種テーブルにデータを追加する点 について説明したが、例えば、案内要求の入力頻度が小さいものについては、プロ セッサ 42は、各種テーブルからデータを削除するようにしても構わない。
[0065] また、以上の実施形態では、図 11の処理において、 1種類の基準値 Nのみを使つ た力 これに限らず、 N1— N3、 N5、 N7及び N8毎に互いに異なる基準値が準備さ れても構わない。また、それら基準値は、案内要求の内容毎に、又は案内要求及び 入力タイミングの組み合わせ毎に定められることがより好ましい。
[0066] また、以上の実施形態では、図 11のステップ S25において、プロセッサ 42は、 N3 又は N5が基準値 N以上であるか否かを判断するようにしていた力 これに限らず、プ 口セッサ 42は、 N3が基準値 N以上であれば、走行距離を追加し、 N5が基準値 N以 上であれば、所要時間を追加するようにしても構わなレ、。
[0067] また、以上の実施形態では、プログラム 411はプログラムメモリ 41に格納されるとし て説明したが、これに限らず、プログラム 411は、 CD— ROMに代表される記憶媒体 に格納された状態で頒布されても構わなレ、し、ネットワークを介して頒布されても構わ ない。
以上、本発明を詳細に説明したが、上記説明はあらゆる意味において例示的なも のであり限定的なものではない。本発明の範囲から逸脱することなしに多くの他の改 変例及び変形例が可能であることが理解される。
産業上の利用可能性
[0068] 本発明に係るインタラクティブ経路案内装置は、ユーザの傾向に応じて適度な量の 案内情報を適切なタイミングで提供できるという技術的効果が要求される車載用ナビ ゲーシヨンシステム等として有用である。

Claims

請求の範囲
[1] インタラクティブ経路案内装置であって、
出発地から目的地までの経路上において、どのような案内情報を提供するかを規 定する少なくとも 1つのテーブルを格納する記憶部と、
前記記憶部内のテーブルに従って、案内情報を作成する案内情報作成部と、 前記案内情報作成部で作成された案内情報を出力する出力部と、
案内情報をユーザが要求するために操作する入力部と、
前記入力部に入力された要求の内容及び回数を管理する要求管理部と、 前記要求管理部で管理される内容及び回数に従って、前記記憶部に格納されるテ 一ブルを編集する編集部とを備える、インタラクティブ経路案内装置。
[2] 前記記憶部は、前記案内情報を提供するタイミングが記述されたテーブルを格納し ており、
前記編集部は、前記要求管理部により管理される内容及び回数に基づいて、前記 テーブルに記述されるタイミングを変更する、請求項 1に記載のインタラクティブ経路 案内装置。
[3] 前記記憶部は、前記案内情報を提供すべき交差点における案内方向が記述され たテーブルを格納しており、
前記編集部は、前記要求管理部により管理される内容及び回数に基づいて、前記 テーブルに記述される案内方向を変更する、請求項 1に記載のインタラクティブ経路 案内装置。
[4] 前記記憶部は、前記案内情報の内容を規定するテーブルを格納しており、
前記編集部は、前記要求管理部により管理される内容及び回数に基づいて、前記 テーブルに規定される前記案内情報の内容を変更する、請求項 1に記載のインタラ クティブ経路案内装置。
[5] 前記編集部は、 1回あたりに作成される前記案内情報の内容量を変更する、請求 項 1に記載のインタラクティブ経路案内装置。
[6] 前記編集部は、前記案内情報が作成される頻度を変更する、請求項 1に記載のィ ンタラタティブ経路案内装置。
[7] インタラクティブ経路案内方法であって、
出発地から目的地までの経路上において、どのような案内情報を提供するかを規 定する少なくとも 1つのテーブルに従って、案内情報を作成する案内情報作成ステツ プと、
前記案内情報作成ステップで作成された案内情報を出力する出力ステップと、 ユーザにより入力された要求の内容及び回数を保持する要求管理ステップと、 前記要求管理ステップで保持される内容及び回数に従って、前記テーブルを編集 する編集ステップとを備える、インタラクティブ経路案内方法。
[8] インタラクティブな経路案内を実現するためのコンピュータプログラムであって、 インタラクティブ経路案内方法であって、
出発地から目的地までの経路上において、どのような案内情報を提供するかを規 定する少なくとも 1つのテーブルに従って、案内情報を作成する案内情報作成ステツ プと、
前記案内情報作成ステップで作成された案内情報を出力する出力ステップと、 ユーザにより入力された要求の内容及び回数を保持する要求管理ステップと、 前記要求管理ステップで保持される内容及び回数に従って、前記テーブルを編集 する編集ステップとを備える、コンピュータプログラム。
[9] 記録媒体に記録される、請求項 8に記載のコンピュータプログラム。
PCT/JP2005/002703 2004-03-08 2005-02-21 インタラクティブ経路案内装置 Ceased WO2005085760A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN2005800026903A CN1910429B (zh) 2004-03-08 2005-02-21 交互式路径引导装置
US10/584,624 US7593810B2 (en) 2004-03-08 2005-02-21 Interactive route guide device
EP05719322A EP1724554A4 (en) 2004-03-08 2005-02-21 INTERACTIVE ROUTE GUIDANCE INSTRUCTION

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004064820A JP4126284B2 (ja) 2004-03-08 2004-03-08 インタラクティブ経路案内装置
JP2004-064820 2004-03-08

Publications (1)

Publication Number Publication Date
WO2005085760A1 true WO2005085760A1 (ja) 2005-09-15

Family

ID=34918203

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2005/002703 Ceased WO2005085760A1 (ja) 2004-03-08 2005-02-21 インタラクティブ経路案内装置

Country Status (5)

Country Link
US (1) US7593810B2 (ja)
EP (1) EP1724554A4 (ja)
JP (1) JP4126284B2 (ja)
CN (1) CN1910429B (ja)
WO (1) WO2005085760A1 (ja)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5049704B2 (ja) * 2007-08-30 2012-10-17 三洋電機株式会社 ナビゲーション装置
US9726495B1 (en) * 2008-09-19 2017-08-08 International Business Machines Corporation Method, apparatus and computer program product for sharing GPS navigation information
JP5471747B2 (ja) * 2010-04-09 2014-04-16 株式会社デンソー ナビゲーション装置
DE102014224810B4 (de) * 2014-12-03 2019-05-23 Elektrobit Automotive Gmbh Navigationssystem
CN105043407A (zh) * 2015-06-30 2015-11-11 长安马自达汽车有限公司 主动式驾驶显示屏的导航引导信息更新优化方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08254437A (ja) * 1996-01-14 1996-10-01 Aisin Aw Co Ltd 車両用ナビゲーション装置
JP2001165693A (ja) * 1999-09-30 2001-06-22 Toshiba Corp 歩行者用道案内システムおよび歩行者用道案内方法
JP2002056110A (ja) * 2000-08-07 2002-02-20 Alpine Electronics Inc 情報提供装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5177685A (en) * 1990-08-09 1993-01-05 Massachusetts Institute Of Technology Automobile navigation system using real time spoken driving instructions
US6317687B1 (en) * 1991-10-04 2001-11-13 Aisin Aw Co., Ltd. Vehicle navigation apparatus providing both automatic guidance and guidance information in response to manual input request
US5410486A (en) * 1992-07-20 1995-04-25 Toyota Jidosha K.K. Navigation system for guiding vehicle by voice
DE4236104A1 (de) * 1992-10-26 1994-04-28 Hoechst Ag Bifunktionelle Vorprodukte zur Herstellung von Flüssigkristallen
JPH08254436A (ja) * 1995-01-20 1996-10-01 Mitsubishi Electric Corp ナビゲーション装置
JP3414872B2 (ja) * 1995-01-20 2003-06-09 三菱電機株式会社 車載用ナビゲーション装置
JP3452098B2 (ja) * 1995-04-04 2003-09-29 アイシン・エィ・ダブリュ株式会社 車両用ナビゲーション装置
JP3608941B2 (ja) * 1998-04-03 2005-01-12 株式会社ユポ・コーポレーション 熱可塑性樹脂フィルムの表面処理方法
JP2000283781A (ja) * 1999-03-31 2000-10-13 Matsushita Electric Ind Co Ltd カーナビゲーション装置及びその案内表示方法
JP3919210B2 (ja) * 2001-02-15 2007-05-23 アルパイン株式会社 音声入力案内方法及び装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08254437A (ja) * 1996-01-14 1996-10-01 Aisin Aw Co Ltd 車両用ナビゲーション装置
JP2001165693A (ja) * 1999-09-30 2001-06-22 Toshiba Corp 歩行者用道案内システムおよび歩行者用道案内方法
JP2002056110A (ja) * 2000-08-07 2002-02-20 Alpine Electronics Inc 情報提供装置

Also Published As

Publication number Publication date
CN1910429A (zh) 2007-02-07
US7593810B2 (en) 2009-09-22
JP4126284B2 (ja) 2008-07-30
JP2005249757A (ja) 2005-09-15
EP1724554A4 (en) 2010-02-17
EP1724554A1 (en) 2006-11-22
US20090143970A1 (en) 2009-06-04
CN1910429B (zh) 2010-06-09

Similar Documents

Publication Publication Date Title
US11733058B2 (en) Methods and systems for generating parking routes
JP3928962B2 (ja) 通信型車両ナビゲーションシステムのサーバ装置及び車載端末装置
JP3076026B1 (ja) ナビゲーション装置
US7584051B2 (en) Navigation system and program for the same
US20100268453A1 (en) Navigation device
JPH10160488A (ja) 交差点において右左折路接続路を通る操縦指示を生成する方法及び装置
JPH10221100A (ja) 車両ナビゲーションシステムにおける代替ルートを決定する方法および装置
US11255689B2 (en) Audible route sequence for navigation guidance
US20090234565A1 (en) Navigation Device and Method for Receiving and Playing Sound Samples
JP2004340967A (ja) オフロードナビゲーションおよび対応するナビゲーションシステムを支援する方法
JP5217969B2 (ja) ナビゲーション装置
WO2005085760A1 (ja) インタラクティブ経路案内装置
JPWO2005038404A1 (ja) ナビゲーション装置および方法、並びにナビゲーションプログラム
JP4133265B2 (ja) ナビゲーション装置
JP3607000B2 (ja) 走行位置表示装置
JP3039226B2 (ja) 経路計算方法及び装置
JP2004205409A (ja) 交差点の右左折コストを考慮したナビゲーション装置およびその方法
JP4358878B2 (ja) 音響経路情報を有するナビゲーションシステム
JP4128423B2 (ja) 経路探索装置およびナビゲーション装置
WO2021192513A1 (ja) 情報処理装置、情報出力方法、プログラム及び記憶媒体
JP7521766B1 (ja) ナビゲーションシステム
JP7261201B2 (ja) 経路案内装置、及び、プログラム
JPH0989583A (ja) ナビゲーション装置及び交差点案内方法
JP2007003365A (ja) 車載用ナビゲーション装置及び車載用ナビゲーション装置の経路探索方法。
JP2008268005A (ja) ナビゲーション装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 10584624

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2005719322

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 200580002690.3

Country of ref document: CN

NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

WWP Wipo information: published in national office

Ref document number: 2005719322

Country of ref document: EP