WO2007119337A1 - 音声案内装置、音声案内方法、音声案内プログラム、および記録媒体 - Google Patents

音声案内装置、音声案内方法、音声案内プログラム、および記録媒体 Download PDF

Info

Publication number
WO2007119337A1
WO2007119337A1 PCT/JP2007/054880 JP2007054880W WO2007119337A1 WO 2007119337 A1 WO2007119337 A1 WO 2007119337A1 JP 2007054880 W JP2007054880 W JP 2007054880W WO 2007119337 A1 WO2007119337 A1 WO 2007119337A1
Authority
WO
WIPO (PCT)
Prior art keywords
guidance
voice guidance
execution
voice
moving
Prior art date
Application number
PCT/JP2007/054880
Other languages
English (en)
French (fr)
Inventor
Kenji Nakamura
Koichi Kikuchi
Katsunori Oritani
Manabu Kiyota
Yasuo Ogiwara
Kiyoshi Morikawa
Original Assignee
Pioneer Corporation
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 Pioneer Corporation filed Critical Pioneer Corporation
Priority to US12/293,169 priority Critical patent/US20090070036A1/en
Priority to JP2008510765A priority patent/JP4276292B2/ja
Publication of WO2007119337A1 publication Critical patent/WO2007119337A1/ja

Links

Classifications

    • 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
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3629Guidance using speech or audio output, e.g. text-to-speech
    • 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/096855Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver
    • G08G1/096872Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver where instructions are given per voice
    • 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
    • G09B21/00Teaching, or communicating with, the blind, deaf or mute
    • G09B21/001Teaching or communicating with blind persons
    • G09B21/006Teaching or communicating with blind persons using audible presentation of the information

Definitions

  • Voice guidance device voice guidance method, voice guidance program, and recording medium
  • the present invention relates to a voice guidance device for voice guidance, a voice guidance method, a voice guidance program, and a recording medium.
  • a voice guidance device for voice guidance
  • a voice guidance method for voice guidance
  • a voice guidance program for voice guidance
  • a recording medium for recording and recording medium.
  • use of the present invention is not limited to the above-described voice guidance device, voice guidance method, voice guidance program, and recording medium.
  • a voice guidance device that searches for an optimal route by setting a destination point, and executes various types of guidance by voice when a vehicle is guided to the searched route. Also, among these voice guidance devices, priority is determined according to the voice guidance status during voice guidance processing in route guidance, and the voice level output based on this determination and the sound device output it.
  • a voice guidance device that determines the voice level to be output, mixes these voices, and outputs them from a speaker. According to this voice guidance device, it is output from the voice guidance device by adjusting the mixed state of the volume of the audio device and the volume of the voice guidance of the voice guidance device according to the importance of the voice guidance generated. The importance of information can be clarified, and important voice guidance can be prevented from being missed (see, for example, Patent Document 1 below).
  • Patent Document 1 Japanese Patent Application Laid-Open No. 2002-116045
  • the voice guidance device is a voice guidance device that performs various voice guidance according to the movement status of the moving body.
  • Detecting means for detecting a moving state of the moving body; receiving means for receiving selection of an arbitrary guidance execution item from among a plurality of guidance execution items for executing each of the various types of voice guidance;
  • Guidance means for executing voice guidance associated with the guidance execution item received by the reception means, wherein the reception means is the guide execution item that has not been selected from the plurality of guidance execution items.
  • the information processing apparatus further accepts an execution information setting that specifies a condition for automatically executing voice guidance according to the movement state, and the guidance means specifies the movement state by the execution information. If the above condition is satisfied, voice guidance associated with the unselected guidance execution item is executed.
  • the voice guidance method according to the invention of claim 5 is a voice guidance method for executing various voice guidance according to the movement status of the moving body, and a detection step of detecting the moving state of the moving body; A plurality of guidance execution items for executing each of the various types of voice guidance.
  • Acceptance step of accepting selection of any of the guidance execution items, and voices associated with the guidance execution items accepted by the acceptance step A guidance step for executing guidance, and voice guidance is automatically executed for the unselected guidance execution item according to the movement state by the receiving step from the plurality of guidance execution items.
  • the guidance process The voice guidance associated with the unselected guidance execution item is executed.
  • the voice guidance program according to the invention of claim 6 causes a computer to execute the voice guidance method according to claim 5.
  • a recording medium according to the invention of claim 7 is characterized in that the voice guidance program according to claim 6 is recorded in a readable state by a computer.
  • FIG. 1 is a block diagram showing a functional configuration of a voice guidance device according to an embodiment.
  • FIG. 2 is a flowchart showing a voice guidance processing procedure of the voice guidance device.
  • FIG. 3 is a block diagram illustrating a hardware configuration of a navigation device that is effective in the embodiment.
  • FIG. 4 is a flowchart showing the contents of processing of the navigation device.
  • FIG. 1 is a block diagram showing a functional configuration of a voice guidance device 100 that is relevant to the embodiment.
  • the voice guidance device 100 includes a display unit 101, a detection unit 102, a reception unit 103, a guidance unit 104, and a voice output unit 105.
  • the display unit 101 includes a display screen that displays map data.
  • the map data is stored in a storage unit (not shown).
  • the map data includes road network data composed of nodes and links, and image data drawn using features related to facilities, roads, and other terrain (mountains, rivers, land). Map data includes text information, information such as facility names and addresses, and road and facility images.
  • the detection unit 102 detects the movement state of the moving object.
  • the moving state is a state indicated by the current position or behavior of the moving object.
  • the detection unit 102 detects a moving state according to an output value from an acceleration sensor or a vehicle speed sensor that detects the behavior of a moving body in addition to a GPS signal from a GPS satellite.
  • the detection unit 102 measures the execution time of voice guidance.
  • the voice guidance execution time is the actual time during which voice guidance is being executed by the guidance unit 104 described later.
  • the detection unit 102 may detect a non-execution time, which is a time during which voice guidance is not executed, based on the measured voice guidance execution time.
  • the receiving unit 103 receives a selection of an arbitrary guidance execution item from among a plurality of guidance execution items.
  • Guidance execution items are, for example, items divided for each type of voice guidance in order to execute each type of voice guidance according to the moving status of the moving body.
  • the guidance execution items are displayed on the display screen of the display unit 101. Is displayed.
  • guidance execution items include voice guidance for route guidance, voice guidance for route change, voice guidance for road information ahead of the route, voice guidance for prefectural borders, and voice guidance for prompting breaks. It is an item to execute.
  • the accepting unit 103 accepts selection of execution information for an unselected guidance execution item.
  • the execution information is, for example, information for designating a condition for automatically executing voice guidance according to the movement state detected by the detection unit 102 for an unselected guidance execution item.
  • the execution information is information related to the time when the voice guidance has been executed for a predetermined time or longer, the time when the mobile body approaches the intersection where the vehicle turns continuously, or is guided. This is information about the position of the moving object when it is off the route.
  • the receiving unit 103 is realized by, for example, a touch panel stacked on the display screen included in the display unit 101, a mouse or a remote control that operates a cursor on the display screen, and the like.
  • the guide unit 104 executes voice guidance associated with any guidance execution item received by the receiving unit 103.
  • the guide unit 104 also satisfies the condition instructed by the execution information received by the reception unit 103 when the moving state of the moving object detected by the detection unit 102 is satisfied. Then, the voice guidance associated with the unselected guidance execution item is executed.
  • the guide unit 104 is connected to the detection unit 102. If the detected non-execution time of the voice guidance is equal to or longer than the predetermined time, a notification is made to prompt the user to decide whether or not to perform the voice guidance.
  • the notification is, for example, a message that prompts the user to determine whether to execute a warning sound or voice guidance. Further, the guide unit 104 may not display the route guidance on the map data on the display screen by controlling the display unit 101 for the unselected guidance execution item.
  • the voice output unit 105 includes a speaker and outputs a voice signal for voice guidance associated with an arbitrary guidance execution item executed by the guide unit 104. Also, the audio output unit 105 may be output by control different from the audio signal in the audio plan that may output an audio signal from an acoustic device (not shown).
  • FIG. 2 is a flowchart showing the voice guidance processing procedure of the voice guidance device 100.
  • step S201 wait until the selection of the guidance execution item is accepted by the accepting unit 103 (step S201: No loop), and if the selection of the guidance execution item is accepted (step S201: Yes), Furthermore, it waits until the setting of execution information for the unselected guidance execution item is received by the reception unit 103 (step S202: No loop).
  • step S202 When selection of execution information is accepted in step S202 (step S202: Yes), the moving state of the moving body is detected by the detection unit 102 (step S203), and it is determined whether or not it is a guidance execution item ( Step S204). If it is a guidance execution item (step S20 4: Yes), the voice guidance associated with the guidance execution item determined in step S204 is executed (step S205). Then, it is determined whether or not the voice guidance is to be ended (step S206). When the voice guidance is to be ended (step S206: Yes), a series of processes is ended.
  • step S204 determines whether or not the moving state of the moving body detected by the detection unit 102 satisfies the condition specified by the execution information. (Step S207). If the condition specified by the execution information in step S207 is satisfied (step S207: Yes), the process proceeds to step S205 to execute the voice guidance associated with the unselected guidance execution item for which execution information is set. [0022] On the other hand, if the conditions specified by the execution information in step S207 are not satisfied (step S207: No), or if voice guidance is not terminated in step S206 (step S206: No), the process returns to step S203, and thereafter Repeat the process.
  • the process waits until the selection of the guidance execution item is accepted in step S201.
  • the present invention is not limited to this. For example, when selection of guidance execution items is not accepted for a predetermined time or more, selection of all guidance execution items or a preset selection may be accepted.
  • step S202 the process waits until the execution information setting is accepted in step S202, but this is not a limitation. For example, if execution information settings are not accepted for a predetermined time or more, all execution information settings or preset execution information settings may be accepted.
  • the movement state is detected in step S203, but this is not a limitation.
  • the moving state of the moving body may always be detected before accepting the selection of the guidance execution item in step S201, or the moving state of the moving body is detected only for an unselected guidance execution item in step S201. You can do it.
  • the force for ending a series of processing when voice guidance is ended in step S206: Yes is not limited to this.
  • the series of processes may be terminated when the destination point is reached.
  • the voice guidance associated with the guidance execution item whose selection is accepted by the reception unit 103 can be executed by the guidance unit 104. Also, by setting execution information for unselected guidance execution items, voice guidance can be automatically executed depending on the moving state of the moving body.
  • voice guidance desired by the user can be executed from various voice guidance, and voice guidance not desired by the user can be automatically performed according to the moving state of the moving body. Can be executed automatically. This allows the user to Voice guidance other than desired voice guidance can be prevented from being executed, and voice guidance other than desired voice guidance can be automatically executed depending on the moving state of the moving body. can do.
  • voice guidance device 100 of the embodiment when the detection unit 102 detects that the moving body has reached the intersection where the vehicle turns continuously to the left or right, voice guidance is automatically executed.
  • voice guidance is automatically executed.
  • the user can automatically receive voice guidance when he / she reaches an intersection where he / she makes continuous right / left turns. it can.
  • the voice guidance device 100 of the embodiment when the detection unit 102 detects that the moving body has deviated from the guided route, the voice guidance is automatically executed. can do. As a result, the user can automatically receive guidance based on voice guidance for route re-search even when voice guidance related to route guidance is not being executed.
  • the execution time of voice guidance can be measured by the detection unit 102. If the non-execution time of the voice guidance is longer than a predetermined time based on the measured execution time, the voice guidance can be automatically executed. Thus, the user can confirm whether or not the guidance execution item is selected at predetermined time intervals.
  • FIG. 3 is a block diagram showing a hardware configuration of a navigation apparatus that is effective in the embodiment.
  • the navigation device 300 includes a CPU 301, a ROM 302, a RAM 303, a magnetic disk drive 304, a magnetic disk 305, an optical disk drive 306, an optical disk 307, and an audio interface (interface).
  • Each component 301 to 317 is connected by a bus 320.
  • the CPU 301 governs overall control of the navigation device 300.
  • the ROM 302 records programs such as a boot program and a data update program.
  • RAM 303 is used as a work area for CPU 301. That is, the CPU 301 controls the entire navigation device 300 by executing various programs recorded in the ROM 302 while using the RAM 303 as a work area.
  • the magnetic disk drive 304 controls reading / writing of data with respect to the magnetic disk 305 according to the control of the CPU 301.
  • the magnetic disk 305 records data written under the control of the magnetic disk drive 304.
  • HD node disk
  • FD flexible disk
  • the optical disk drive 306 controls reading / writing of data with respect to the optical disk 307 according to the control of the CPU 301.
  • the optical disc 307 is a detachable recording medium from which data is read according to the control of the optical disc drive 306.
  • the optical disk 307 can use a writable recording medium.
  • the removable recording medium may be the power of the optical disc 307, MO, memory card, or the like.
  • Map data includes background data that represents features such as buildings, rivers, and the surface of the earth, and road shape data that represents the shape of the road, and is composed of multiple data files divided by region. Has been.
  • the road shape data further includes traffic condition data.
  • the traffic condition data includes, for example, the presence or absence of traffic lights and pedestrian crossings for each node, the presence or absence of entrances and junctions on highways, the length (distance) for each link, road width, direction of travel, road type (high speed Road, toll road, general road, etc.).
  • the function data is three-dimensional data representing the shape of the facility on the map, character data representing the description of the facility, and other various data other than the map data.
  • Map data and function data are recorded in blocks divided by district or function.
  • the map data can be divided into blocks for each district so that each map represents a predetermined district on the map displayed on the display screen.
  • the function data can be divided into a plurality of blocks for each function so that each function realizes one function.
  • the function data is data for realizing functions such as program data that realizes route search, calculation of required time, route guidance, and the like.
  • Each of the map data and function data is composed of multiple data files divided by district or function.
  • the audio I / F 308 is connected to a microphone 309 for audio input and a speaker 310 for audio output. Audio received by the microphone 309 is A / D converted in the audio IZF 308. For example, the microphone 309 is installed near the sun visor of the vehicle, and the number may be one or more. From the speaker 310, a sound obtained by DZA-converting a predetermined sound signal in the sound IZF 308 is output. Note that sound input from the microphone 309 can be recorded on the magnetic disk 305 or the optical disk 307 as sound data.
  • Examples of the input device 311 include a remote controller having a plurality of keys for inputting characters, numerical values, and various instructions, a keyboard, and a touch panel.
  • the input device 311 may be realized by a force, which may be realized by any one form among a remote control, a keyboard, and a touch panel, or by a plurality of forms.
  • the video I / F 312 is connected to the display 313.
  • the video I / F 312 includes, for example, a graphic controller that controls the entire display 313, a buffer memory such as VRAM (Video RAM) that temporarily records image information that can be displayed immediately, and a graphic controller. It consists of a control IC that controls the display 313 based on the output image data.
  • VRAM Video RAM
  • the display 313 displays icons, cursors, menus, windows, or various data such as characters and images.
  • the above-described map data is drawn two-dimensionally or three-dimensionally.
  • the map data displayed on the display 313 can be displayed with a mark representing the current position of the vehicle on which the navigation device 300 is mounted.
  • the current position of the vehicle is calculated by the CPU 301.
  • a CRT, a TFT liquid crystal display, a plasma display, or the like can be used as the display 313, for example.
  • the display 313 is installed near the dashboard of the vehicle, for example.
  • a plurality of displays 313 may be installed in the vehicle, for example, in the vicinity of the dashboard of the vehicle or in the vicinity of the rear seat of the vehicle.
  • the communication I / F 314 is connected to a network via radio and functions as an interface between the navigation device 300 and the CPU 301.
  • the communication I / F 314 is further connected to a communication network such as the Internet via radio and functions as an interface between the communication network and the CPU 301.
  • Communication networks include LANs, WANs, public line networks, mobile phone networks, and the like.
  • the communication I / F 314 is composed of, for example, an FM tuner, a VICS (Vehicle Information and Communication System) / beacon receiver, a wireless navigation device, and other navigation devices, and is congested delivered from the VICS center.
  • Road traffic information such as traffic regulations.
  • VICS is a registered trademark.
  • 0-3 Unit 315 receives radio waves from GPS satellites and outputs information indicating the current position of the vehicle.
  • the output information of the GPS unit 315 is used when the CPU 301 calculates the current position of the vehicle together with output values of various sensors 316 described later.
  • the information indicating the current position is information that identifies one point on the map data, such as latitude / longitude and altitude.
  • Various sensors 316 output information on the movement state for determining the position and behavior of the vehicle, such as a vehicle speed sensor, an acceleration sensor, and an angular velocity sensor.
  • the output values of the various sensors 316 are used by the CPU 301 to calculate the current position of the vehicle and the amount of change in speed and direction.
  • the camera 317 captures an image inside or outside the vehicle.
  • the image can be either a still image or a moving image.
  • a camera 317 captures the behavior of a passenger inside the vehicle, and the captured image is recorded on a recording medium such as a magnetic disk 305 or an optical disk 307 via the image I / F 312. Output to.
  • the situation outside the vehicle is photographed by the camera 317, and the photographed image is output to a recording medium such as the magnetic disk 305 and the optical disk 307 via the video IZF 312.
  • the camera 317 has an infrared camera function. The surface temperature distributions of objects existing inside the vehicle can be compared with each other based on the video information captured in this way. In addition, the video output to the recording medium is overwritten and saved.
  • the display unit 101, the detection unit 102, the reception unit 103, the guidance unit 104, and the voice output unit 105 included in the voice guidance device illustrated in FIG. 1 are the ROM 302, the RAM 303, the navigation unit 300 illustrated in FIG.
  • the CPU 301 executes a predetermined program and controls each part in the navigation device 300 to realize its function.
  • the navigation device 300 of the embodiment has the function of the voice guidance device shown in FIG. 1 by executing the voice guidance program recorded in the ROM 302 as a recording medium in the navigation device 300. Can be executed with the voice guidance processing procedure shown in Fig. 2.
  • FIG. 4 is a flowchart showing the contents of processing of the navigation device.
  • first wait until a custom voice guidance start request is accepted (step S401: No loop), and if a custom voice guidance start request is accepted (step S401: Yes), execute voice guidance execution. It is determined whether or not a selection has been accepted (step S402).
  • the selection of voice guidance execution is a selection as to whether or not to perform guidance for all voice plans according to the moving status of the moving object.
  • step S402 If selection of voice guidance execution is received (step S402: Yes), the process waits until selection of a guidance execution item is received (step S403: No loop). When the selection of the guidance execution item is accepted (step S403: Yes), the process waits until the setting of the execution information for the guidance execution item not selected in step S403 is accepted (step S404: No loop).
  • step S403 whether or not the selection of the guidance execution item has been accepted is determined by, for example, displaying each guidance execution item on the display screen of the display 313 and allowing the user to select it using a touch panel or the like. .
  • the execution information means that the non-execution time of voice guidance exceeds a predetermined time. In this case, it is information that voice guidance is executed when an intersection that makes a right or left turn continuously is reached or when the vehicle is off the route that is being guided.
  • step S404 If selection of execution information is accepted at step S404 (step S404: Yes), the setting of custom voice guidance is terminated, and the driving state of the vehicle is detected (step S405). It is determined whether the item is an execution item (step S406). If it is not a guidance execution item (step S406: No), it is determined whether or not the voice guidance non-execution time has exceeded a predetermined value (step S407), and if the non-execution time has exceeded a predetermined value (step S407). : Yes), notification is made to prompt the user to determine whether or not voice guidance is to be executed, and it is determined whether or not the user has accepted the selection of voice plan execution (step S408).
  • step S408 whether or not the selection of voice guidance execution is accepted is determined by, for example, notifying that the voice guidance is to be executed or not and pressing a key for accepting the user's intention. It is determined whether or not selection of voice guidance execution has been accepted by determining whether or not a key has been selected. If the voice guidance execution selection is not accepted (step S408: No), it is determined whether or not the vehicle has reached an intersection where the vehicle turns continuously left and right (step S409). If the vehicle has not reached an intersection that turns continuously left and right (step S409: No), it is determined whether or not the route has been deviated (step S410).
  • step S406 In the case of guidance execution item in step S406 (step S406: Yes), in the case where selection of voice guidance execution is accepted in step S408 (step S408: Yes), in step S409, at the intersection that turns right and left continuously. If it has arrived (step S409: Yes), and if it has deviated from the route guided in step S410 (step S410: Yes), the voice guidance associated with each guidance execution item is executed (step S411). Then, it is determined whether or not the vehicle has arrived at the destination point (step S412). When the destination point is reached (step S412: Yes), the series of processing ends.
  • step S407 determines whether the non-execution time is longer than the predetermined time in step S407 (step S407: No)
  • step S410 If it is guided to step S410 and deviates from the route, the case (Step S410: No) If the destination has not been reached in Step S412 (Step S412: No) f, go back to Step S405 and 'repeat the subsequent processing.
  • Step S4 If the selection of voice guidance execution is not accepted in 02 (step S402: No), the series of processing ends.
  • the force used to determine whether or not selection of voice guidance execution has been accepted in step S402 is not limited to this. For example, when no guidance execution item selection is accepted in step S403, it may be determined that the selection of voice guidance execution has not been accepted.
  • step S407 it is determined whether or not the non-execution time in step S407 is equal to or longer than a predetermined time, and whether or not an intersection that turns continuously left and right is reached in step S409.
  • the determination of whether or not the route that has been guided in step S410 has deviated may be made at the same time, or the order may be changed.
  • the power to end a series of processing when the destination point is reached in step S412 Yes.
  • the series of processing may be terminated when the navigation apparatus 300 is turned off.
  • the guidance unit 104 can execute the voice guidance associated with the guidance execution item whose selection is accepted by the reception unit 103. Also, by setting execution information for unselected guidance execution items, voice guidance can be automatically executed depending on the moving state of the moving object.
  • voice guidance desired by the user can be executed from among various voice guidance, and voice guidance not desired by the user is automatically performed according to the moving state of the moving body. Can be executed automatically. As a result, the user can be prevented from executing troublesome voice guidance other than the desired voice guidance from among various voice guidance, and the moving body can be moved for voice guidance other than the desired voice guidance. Depending on the moving state, it can be automatically executed.
  • the voice guidance is automatically executed. Can be set to This allows the user to, for example, Even when voice guidance is not executed, guidance by voice guidance can be automatically received when an intersection that turns left and right continuously is reached.
  • the voice guidance is automatically executed. be able to.
  • the user can automatically receive guidance based on voice guidance for route re-search even when voice guidance related to route guidance is not being executed.
  • the execution time of voice guidance can be measured by the detection unit 102. If the non-execution time of the voice guidance is longer than a predetermined time based on the measured execution time, the voice guidance can be automatically executed. Thus, the user can confirm whether or not the guidance execution item is selected at predetermined time intervals.
  • the guidance execution item accepted as a selection is displayed. Associated voice guidance can be performed.
  • voice guidance can be automatically executed depending on the moving state of the moving body. As a result, the user can prevent a troublesome voice guidance other than the desired voice guidance from being executed from among various voice guidances, and the mobile object can also be used for voice guidance other than the desired voice guidance. Depending on the movement state, it can be automatically executed.
  • the voice guidance method described in the present embodiment can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation.
  • This program is recorded on a computer-readable recording medium such as a hard disk, a flexible disk, a CD-ROM, M0, or a DVD, and is executed by being read from the recording medium by the computer.
  • the program may be a transmission medium that can be distributed through a network such as the Internet.

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Navigation (AREA)

Abstract

 受付部(103)によって案内実行項目の選択を受け付け、さらに、受付部(103)によって未選択の案内実行項目について音声案内を実行させるための条件を指定する実行情報の設定を受け付ける。選択された案内実行項目である場合は、案内部(104)によって案内実行項目に関連付けられた音声案内を実行する。また未選択の案内実行項目においては、検知部(102)によって検知された移動体の移動状態が、実行情報によって指定された条件を満たす場合、案内部(104)によって未選択の案内実行項目に関連付けられた音声案内を実行する。

Description

明 細 書
音声案内装置、音声案内方法、音声案内プログラム、および記録媒体 技術分野
[0001] この発明は、音声案内する音声案内装置、音声案内方法、音声案内プログラム、 および記録媒体に関する。ただし、この発明の利用は、上述した音声案内装置、音 声案内方法、音声案内プログラム、および記録媒体には限られない。 背景技術
[0002] 従来、 目的地点を設定することにより最適な経路を探索し、探索された経路へ車両 を誘導する際に、音声によって各種の案内を実行する音声案内装置がある。また、こ れらの音声案内装置の中で、経路誘導における音声案内処理に際して音声案内の 状況に応じて優先度を判定し、この判定に基づいて出力される音声レベルと音響装 置から出力される音声レベルとを決定し、それらの音声を混合してスピーカから出力 させる音声案内装置がある。この音声案内装置によれば、発生される音声案内の重 要度に応じて音響装置の音量と音声案内装置の音声案内の音量との混合状態を調 節することにより、音声案内装置から出力される情報の重要度を明確化することがで き、重要な音声案内の聞き逃がし防止を図ることができる(たとえば、下記特許文献 1 参照。)。
[0003] 特許文献 1 :特開 2002— 116045号公報
発明の開示
発明が解決しょうとする課題
[0004] しかしながら、上述の特許文献 1に記載された従来技術では、音声案内の状況に 応じて優先度を判定することで重要な音声案内の聞き逃がし防止を図ることができる が、たとえば、重要な音声案内であっても、利用者によっては音声案内が煩わしい場 合があるという問題が一例として挙げられる。また、利用者の設定によって優先度を 設定し、重要な音声案内の音声レベルを調節できたとしても、利用者が車両の走行 状態によっては、音声案内を必要とする場合もあるという問題が一例として挙げられ る。 課題を解決するための手段
[0005] 上述した課題を解決し、 目的を達成するため、請求項 1の発明にかかる音声案内 装置は、移動体の移動状況に応じて各種の音声案内を実行する音声案内装置にお いて、前記移動体の移動状態を検知する検知手段と、前記各種の音声案内をそれ ぞれ実行するための複数の案内実行項目の中から任意の前記案内実行項目の選 択を受け付ける受付手段と、前記受付手段によって受け付けられた前記案内実行項 目に関連付けられている音声案内を実行する案内手段と、を備え、前記受付手段は 、前記複数の案内実行項目の中から、未選択の前記案内実行項目について前記移 動状態に応じて自動的に音声案内を実行させるための条件を指定する実行情報の 設定をさらに受け付け、前記案内手段は、前記移動状態が前記実行情報によって指 定された前記条件を満たす場合は、前記未選択の案内実行項目に関連付けられた 音声案内を実行することを特徴とする。
[0006] また、請求項 5の発明にかかる音声案内方法は、移動体の移動状況に応じて各種 の音声案内を実行する音声案内方法において、前記移動体の移動状態を検知する 検知工程と、前記各種の音声案内をそれぞれ実行するための複数の案内実行項目 の中力 任意の前記案内実行項目の選択を受け付ける受付工程と、前記受付工程 によって受け付けられた前記案内実行項目に関連付けられている音声案内を実行 する案内工程と、を含み、前記複数の案内実行項目の中から、前記受付工程によつ て、未選択の前記案内実行項目について前記移動状態に応じて自動的に音声案内 を実行させるための条件を指定する実行情報の設定をさらに受け付け、前記移動状 態が前記実行情報によって指定された前記条件を満たす場合は、前記案内工程に よって、前記未選択の案内実行項目に関連付けられた音声案内を実行することを特 徴とする。
[0007] また、請求項 6の発明にかかる音声案内プログラムは、請求項 5に記載の音声案内 方法をコンピュータに実行させることを特徴とする。
[0008] また、請求項 7の発明にかかる記録媒体は、請求項 6に記載の音声案内プログラム をコンピュータに読み取り可能な状態で記録したことを特徴とする。
図面の簡単な説明 [0009] [図 1]図 1は、実施の形態に力かる音声案内装置の機能的構成を示すブロック図であ る。
[図 2]図 2は、音声案内装置の音声案内処理手順を示すフローチャートである。
[図 3]図 3は、実施例に力、かるナビゲーシヨン装置のハードウェア構成を示すブロック 図である。
[図 4]図 4は、ナビゲーシヨン装置の処理の内容を示すフローチャートである。
符号の説明
[0010] 100 音声案内装置
101 表示部
102 検知部
103 受付部
104 案内部
105 音声出力部
発明を実施するための最良の形態
[0011] 以下に添付図面を参照して、この発明にかかる音声案内装置、音声案内方法、音 声案内プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
[0012] (実施の形態)
(音声案内装置 100の機能的構成)
はじめに、この発明の実施の形態に力かる音声案内装置 100の機能的構成につい て説明する。図 1は、実施の形態に力かる音声案内装置 100の機能的構成を示すブ ロック図である。
[0013] 図 1において、音声案内装置 100は、表示部 101と、検知部 102と、受付部 103と、 案内部 104と、音声出力部 105と、を備えている。表示部 101は、地図データを表示 する表示画面を備えている。ここで、地図データは、図示しない記憶部に記憶されて いる。地図データは、ノードおよびリンクからなる道路ネットワークデータと、施設や道 路その他地形(山、川、土地)に関するフィーチャを用いて描画される画像データとを 含んでいる。地図データは、文字情報、施設の名称や住所などの情報、道路や施設 の画像などを含んでレ、てもよレ、。 [0014] 検知部 102は、移動体の移動状態を検知する。移動状態とは、移動体の現在位置 や挙動などによって示される状態である。検知部 102は、たとえば、 GPS衛星からの GPS信号に加えて、移動体の挙動を検出する加速度センサや車速センサからの出 力値に応じて移動状態を検出する。また、検知部 102は、音声案内の実行時間を計 時する。音声案内の実行時間とは、後述する案内部 104によって、音声案内が実行 されている実時間である。また、検知部 102は計時された音声案内の実行時間に基 づいて、音声案内の実行されていない時間である不実行時間を検知してもよい。
[0015] 受付部 103は、複数の案内実行項目の中から任意の案内実行項目の選択を受け 付ける。案内実行項目とは、たとえば、移動体の移動状況に応じた各種の音声案内 をそれぞれ実行するために、音声案内の種類ごとに分けられた項目であり、表示部 1 01が備える表示画面上に表示される。案内実行項目とは、具体的には、経路誘導に 際する音声案内、経路変更に際する音声案内、経路前方の道路情報に関する音声 案内、県境に関する音声案内、および休憩を催促する音声案内などを実行するため の項目である。
[0016] また、受付部 103は、未選択の案内実行項目について、実行情報の選択を受け付 ける。実行情報とは、たとえば、未選択の案内実行項目について、検知部 102によつ て検知された移動状態に応じて自動的に音声案内を実行させるための条件を指定 する情報である。実行情報とは、具体的には、所定時間以上音声案内が実行されて レ、ない場合などの時間に関する情報や、移動体が連続して右左折する交差点に差 し掛かった場合、または誘導されてレ、る経路から外れてレ、る場合などの移動体の位 置に関する情報である。また、受付部 103は、たとえば、表示部 101が備える表示画 面上に積層されたタツチパネルや、表示画面上のカーソルを操作するマウスやリモコ ンなどによって実現される。
[0017] 案内部 104は、受付部 103によって受け付けられた任意の案内実行項目に関連付 けられた音声案内を実行する。また、案内部 104は、未選択の案内実行項目につい ても、検知部 102によって検知された移動体の移動状態が、受付部 103によって受 け付けられた実行情報によって指示された条件を満たす場合に、未選択の案内実行 項目に関連付けられた音声案内を実行する。また、案内部 104は、検知部 102によ つて検知された音声案内の不実行時間が所定の時間以上の場合は、音声案内を実 行するかの判断を促す旨を報知する。報知とは、たとえば、警告音もしくは音声案内 を実行するかの判断を利用者に促すメッセージなどである。また、案内部 104は、未 選択の案内実行項目については表示部 101を制御して表示画面上の地図データに 経路誘導に関する表示をおこなわなくてもよい。
[0018] 音声出力部 105は、スピーカなどが備えられており、案内部 104によって実行され た任意の案内実行項目に関連付けられた音声案内の音声信号を出力する。また、 音声出力部 105は、図示しない音響装置からの音声信号を出力してもよぐ音声案 内の音声信号とは異なる制御によって出力されてもよい。
[0019] (音声案内装置 100の音声案内処理手順)
つぎに、音声案内装置 100の音声案内処理手順について説明する。図 2は、音声 案内装置 100の音声案内処理手順を示すフローチャートである。図 2のフローチヤ一 トにおいて、まず、受付部 103によって案内実行項目の選択を受け付けるまで待って (ステップ S201: Noのループ)、案内実行項目の選択を受け付けた場合 (ステップ S 201 : Yes)、さらに、受付部 103によって未選択の案内実行項目について実行情報 の設定を受け付けるまで待機する(ステップ S202: Noのループ)。
[0020] ステップ S202において実行情報の選択を受け付けた場合(ステップ S202 : Yes)、 検知部 102によって移動体の移動状態を検知する(ステップ S203)とともに、案内実 行項目か否かを判断する(ステップ S204)。案内実行項目である場合 (ステップ S20 4 : Yes)、ステップ S204において判断された案内実行項目に関連付けられた音声 案内を実行する (ステップ S205)。そして、音声案内を終了するか否かを判断し (ステ ップ S206)、音声案内を終了する場合 (ステップ S206 :Yes)、一連の処理を終了す る。
[0021] 一方、ステップ S204において案内実行項目でない場合(ステップ S204 : No)、検 知部 102によって検知された移動体の移動状態が実行情報によって指定された条 件を満たすか否かを判断する(ステップ S207)。ステップ S207において実行情報に よって指定された条件を満たす場合 (ステップ S207 : Yes)、ステップ S205に進み実 行情報が設定された未選択の案内実行項目に関連付けられた音声案内を実行する [0022] 一方、ステップ S207において実行情報によって指定された条件を満たさない場合 (ステップ S207 : No)、もしくは、ステップ S206において音声案内を終了しない場合 (ステップ S206 : No)、ステップ S203に戻り、以降の処理を繰り返す。
[0023] なお、図 2の説明では、ステップ S201において案内実行項目の選択を受け付ける まで待つとしているが、これに限ったものではない。たとえば、所定の時間以上、案内 実行項目の選択が受け付けられない場合は、全ての案内実行項目の選択、もしくは 、あらかじめ設定された選択を受け付けてもよい。
[0024] また、図 2の説明では、ステップ S202において実行情報の設定を受け付けるまで 待つとしているが、これに限るものではなレ、。たとえば、所定の時間以上、実行情報 の設定が受け付けられない場合は、全ての実行情報の設定、もしくは、あらかじめ設 定された実行情報の設定を受け付けてもよい。
[0025] また、図 2の説明では、ステップ S203において移動状態を検知するとしているがこ れに限るものではなレ、。たとえば、ステップ S201において案内実行項目の選択を受 け付ける前から、常に移動体の移動状態を検知してもよいし、ステップ S201におい て未選択の案内実行項目についてのみ移動体の移動状態を検知するようにしてもよ レ、。
[0026] さらに、図 2の説明では、ステップ S206 : Yesにおいて音声案内を終了する場合に 、一連の処理を終了するとしている力 これに限るものではない。たとえば、あらかじ め目的地点が設定されている場合は、 目的地点に到着した場合に、一連の処理を 終了してもよい。
[0027] 上述したように、実施の形態の音声案内装置 100によれば、受付部 103によって選 択を受け付けられた案内実行項目に関連付けられている音声案内を、案内部 104に よって実行できる。また、未選択の案内実行項目についても実行情報が設定されるこ とで、移動体の移動状態によっては、音声案内を自動的に実行することができる。
[0028] したがって、各種の音声案内の中から利用者の所望する音声案内のみを実行する ことができ、さらに、利用者の所望しない音声案内についても、移動体の移動状態に よって音声案内を自動的に実行することができる。これによつて、利用者は、各種の 音声案内の中から所望する音声案内以外の煩わしい音声案内を実行させないように することができるとともに、所望する音声案内以外の音声案内についても移動体の移 動状態によっては自動的に実行させるようにすることができる。
[0029] また、実施の形態の音声案内装置 100によれば、検知部 102によって移動体が連 続して右左折する交差点に到達したと検知された場合は、 自動的に音声案内を実行 するように設定することができる。これによつて、利用者は、たとえば、経路誘導に関 する音声案内を実行していない場合でも、連続して右左折する交差点に到達した場 合に自動的に音声案内による案内を受けることができる。
[0030] また、実施の形態の音声案内装置 100によれば、検知部 102によって移動体が誘 導されている経路から外れたと検知された場合は、 自動的に音声案内を実行するよう に設定することができる。これによつて、利用者は、たとえば、経路誘導に関する音声 案内を実行していない場合でも、自動的に経路再探索の音声案内による案内を受け ること力 Sできる。
[0031] また、実施の形態の音声案内装置 100によれば、検知部 102によって音声案内の 実行時間を計時することができる。そして、計時された実行時間に基づいて音声案内 の不実行時間が所定の時間以上の場合は、自動的に音声案内を実行することがで きる。これによつて、利用者は、案内実行項目を選択しているか否かを、所定の時間 の間隔で確認することができる。
実施例
[0032] 以下に、本発明の実施例について説明する。本実施例では、たとえば、車両(四輪 車、二輪車を含む)などの移動体に搭載されるナビゲーシヨン装置によって、本発明 の音声案内装置を実施した場合の一例について説明する。
[0033] (実施例に力かるナビゲーシヨン装置 300のハードウェア構成)
つぎに、実施例に力、かるナビゲーシヨン装置 300のハードウェア構成について説明 する。図 3は、実施例に力かるナビゲーシヨン装置のハードウェア構成を示すブロック 図である。図 3におレヽて、ナビゲーシヨン装置 300は、 CPU301と、 ROM302と、 RA M303と、磁気ディスクドライブ 304と、磁気ディスク 305と、光ディスクドライブ 306と 、光ディスク 307と、音声 I/F (インターフェース) 308と、マイク 309と、スピーカ 310 と、人力デノイス 311と、映像 I/F312と、ディスプレイ 313と、通信 I/F314と、 GP Sユニット 315と、各種センサ 316と、カメラ 317と、を備えてレヽる。各構成咅 301〜31 7は、バス 320によってそれぞれ接続されている。
[0034] まず、 CPU301は、ナビゲーシヨン装置 300の全体の制御を司る。 ROM302は、 ブートプログラム、データ更新プログラムなどのプログラムを記録している。また、 RA M303は、 CPU301のワークエリアとして使用される。すなわち、 CPU301は、 RAM 303をワークエリアとして使用しながら、 ROM302に記録された各種プログラムを実 行することによって、ナビゲーシヨン装置 300の全体の制御を司る。
[0035] 磁気ディスクドライブ 304は、 CPU301の制御にしたがって磁気ディスク 305に対 するデータの読み取り/書き込みを制御する。磁気ディスク 305は、磁気ディスクドラ イブ 304の制御で書き込まれたデータを記録する。磁気ディスク 305としては、たとえ ば、 HD (ノヽードディスク)や FD (フレキシブルディスク)を用レ、ること力できる。
[0036] また、光ディスクドライブ 306は、 CPU301の制御にしたがって光ディスク 307に対 するデータの読み取り/書き込みを制御する。光ディスク 307は、光ディスクドライブ 306の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディ スク 307は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体 として、光ディスク 307のほ力、、 MO、メモリカードなどであってもよい。
[0037] 磁気ディスク 305および光ディスク 307に記録される情報の一例としては、地図デ ータゃ機能データが挙げられる。地図データは、建物、河川、地表面などの地物(フ ィーチヤ)をあらわす背景データと、道路の形状をあらわす道路形状データとを含ん でおり、地区ごとに分けられた複数のデータファイルによって構成されている。
[0038] 道路形状データは、さらに交通条件データを有する。交通条件データには、たとえ ば、各ノードについて、信号や横断歩道などの有無、高速道路の出入り口やジャンク シヨンの有無、各リンクについての長さ(距離)、道幅、進行方向、道路種別(高速道 路、有料道路、一般道路など)などの情報が含まれている。
[0039] 機能データは、地図上の施設の形状をあらわす 3次元データ、当該施設の説明を あらわす文字データ、その他地図データ以外の各種のデータである。地図データや 機能データは、地区ごとあるいは機能ごとにブロック分けされた状態で記録されてい る。具体的には、たとえば、地図データは、各々力 S、表示画面に表示された地図にお いて所定の地区をあらわすように、地区ごとにブロック分けすることができる。たとえば 、機能データは、各々力 一つの機能を実現するように、機能ごとに複数にブロック 分けすること力 Sできる。
[0040] また、機能データは、上述した 3次元データや文字データに加えて、経路探索、所 要時間の算出、経路誘導などを実現するプログラムデータなどの機能を実現するた めのデータである。地図データおよび機能データは、それぞれ、地区ごとあるいは機 能ごとに分けられた複数のデータファイルによって構成されている。
[0041] 音声 I/F308は、音声入力用のマイク 309および音声出力用のスピーカ 310に接 続される。マイク 309に受音された音声は、音声 IZF308内で A/D変換される。マ イク 309は、たとえば、車両のサンバイザー付近に設置され、その数は単数でも複数 でもよレ、。スピーカ 310からは、所定の音声信号を音声 IZF308内で DZA変換した 音声が出力される。なお、マイク 309から入力された音声は、音声データとして磁気 ディスク 305あるいは光ディスク 307に記録可能である。
[0042] 入力デバイス 311は、文字、数値、各種指示などの入力のための複数のキーを備 えたリモコン、キーボード、タツチパネルなどが挙げられる。入力デバイス 311は、リモ コン、キーボード、タツチパネルのうちいずれか一つの形態によって実現されてもよい 力、複数の形態によって実現することも可能である。
[0043] 映像 I/F312は、ディスプレイ 313に接続される。映像 I/F312は、具体的には、 たとえば、ディスプレイ 313全体を制御するグラフィックコントローラと、即時表示可能 な画像情報を一時的に記録する VRAM (Video RAM)などのバッファメモリと、グ ラフィックコントローラから出力される画像データに基づいてディスプレイ 313を制御 する制御 ICなどによって構成される。
[0044] ディスプレイ 313には、アイコン、カーソル、メニュー、ウィンドウ、あるいは文字や画 像などの各種データが表示される。ディスプレイ 313には、上述した地図データが、 2 次元または 3次元に描画される。ディスプレイ 313に表示された地図データには、ナ ビグーシヨン装置 300を搭載した車両の現在位置をあらわすマークなどを重ねて表 示すること力 Sできる。車両の現在位置は、 CPU301によって算出される。 [0045] ディスプレイ 313としては、たとえば、 CRT, TFT液晶ディスプレイ、プラズマデイス プレイなどを用いることができる。ディスプレイ 313は、たとえば、車両のダッシュボー ド付近に設置される。ディスプレイ 313は、車両のダッシュボード付近のほか、車両の 後部座席周辺などに設置するなどして、車両において複数設置されていてもよい。
[0046] 通信 I/F314は、無線を介してネットワークに接続され、ナビゲーシヨン装置 300と CPU301とのインターフェースとして機能する。通信 I/F314は、さらに、無線を介し てインターネットなどの通信網に接続され、この通信網と CPU301とのインターフエ一 スとしても機能する。
[0047] 通信網には、 LAN, WAN,公衆回線網や携帯電話網などがある。具体的には、 通信 I/F314は、たとえば、 FMチューナー、 VICS (Vehicle Information and Communication System) /ビーコンレシーバ、無線ナビゲーシヨン装置、および その他のナビゲーシヨン装置によって構成され、 VICSセンターから配信される渋滞 や交通規制などの道路交通情報を取得する。なお、 VICSは登録商標である。
[0048] 0?3ュニット315は、 GPS衛星からの電波を受信し、車両の現在位置を示す情報 を出力する。 GPSユニット 315の出力情報は、後述する各種センサ 316の出力値とと もに、 CPU301による車両の現在位置の算出に際して利用される。現在位置を示す 情報は、たとえば緯度 ·経度、高度などの、地図データ上の 1点を特定する情報であ る。
[0049] 各種センサ 316は、車速センサ、加速度センサ、角速度センサなどの、車両の位置 や挙動を判断するための移動状態の情報を出力する。各種センサ 316の出力値は、 CPU301による車両の現在位置の算出や、速度や方位の変化量の算出に用いられ る。
[0050] カメラ 317は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動 画のどちらでもよぐたとえば、カメラ 317によって車両内部の搭乗者の挙動を撮影し 、撮影した映像を映像 I/F312を介して磁気ディスク 305や光ディスク 307などの記 録媒体に出力する。また、カメラ 317によって車両外部の状況を撮影し、撮影した映 像を映像 IZF312を介して磁気ディスク 305や光ディスク 307などの記録媒体に出 力する。また、カメラ 317は、赤外線カメラ機能を有しており、赤外線カメラ機能を用い て撮影された映像情報に基づいて車両内部に存在する物体の表面温度の分布を相 対的に比較することができる。また、記録媒体に出力された映像は、上書き記録や保 存がおこなわれる。
[0051] 図 1に示した音声案内装置が備える表示部 101、検知部 102、受付部 103、案内 部 104、音声出力部 105は、図 3に示したナビゲーシヨン装置 300における ROM30 2、 RAM303、磁気ディスク 305、光ディスク 307などに記録されたプログラムゃデー タを用いて、 CPU301が所定のプログラムを実行し、ナビゲーシヨン装置 300におけ る各部を制御することによってその機能を実現する。
[0052] すなわち、実施例のナビゲーシヨン装置 300は、ナビゲーシヨン装置 300における 記録媒体としての ROM302に記録されている音声案内プログラムを実行することに より、図 1に示した音声案内装置が備える機能を、図 2に示した音声案内処理手順で 実行すること力 Sできる。
[0053] (ナビゲーシヨン装置 300の処理の内容)
つぎに、ナビゲーシヨン装置 300の処理の内容について説明する。図 4は、ナビゲ ーシヨン装置の処理の内容を示すフローチャートである。図 4のフローチャートにおい て、まず、カスタム音声案内の開始要求を受け付けるまで待って (ステップ S401 : No のループ)、カスタム音声案内の開始要求を受け付けた場合 (ステップ S401: Yes)、 音声案内実行の選択を受け付けたか否かを判断する(ステップ S402)。ステップ S4 02においては、音声案内実行の選択は、移動体の移動状況に応じた各種の音声案 内全てにっレ、て案内を実行するか否かの選択である。
[0054] 音声案内実行の選択を受け付けた場合 (ステップ S402 : Yes)、案内実行項目の 選択を受け付けるまで待機する(ステップ S403 : Noのループ)。そして、案内実行項 目の選択を受け付けた場合 (ステップ S403 : Yes)、ステップ S403において未選択 の案内実行項目について実行情報の設定を受け付けるまで待機する(ステップ S40 4 : Noのループ)。ステップ S403においては、案内実行項目の選択を受け付けたか 否かの判断は、たとえば、ディスプレイ 313の表示画面上にそれぞれの案内実行項 目を表示し、利用者にタツチパネルなどによって選ばせることで判断する。ステップ S 404においては、実行情報とは、音声案内の不実行時間が所定の時間以上になつ た場合、連続して右左折する交差点に到達した場合、誘導されている経路から外れ た場合は、音声案内を実行するという情報である。
[0055] ステップ S404におレ、て実行情報の選択を受け付けた場合(ステップ S404: Yes)、 カスタム音声案内の設定終了とし、車両の走行状態を検知する(ステップ S405)とと もに、案内実行項目か否かを判断する (ステップ S406)。案内実行項目ではない場 合 (ステップ S406 : No)、音声案内の不実行時間が所定以上になったか否かを判断 して (ステップ S407)、不実行時間が所定以上になった場合 (ステップ S407 : Yes)、 音声案内を実行するか否かの判断を促す旨の報知をおこない、利用者による音声案 内実行の選択を受け付けたか否力、を判断する(ステップ S408)。
[0056] ステップ S408においては、音声案内実行の選択を受け付けたか否かの判断は、 たとえば、音声案内を実行するか否かの判断を促す旨の報知とともに、利用者の意 志を受け付けるキーを表示し、キーが選択されたか否力、を判断することで音声案内 実行の選択を受け付けたか否かの判断をする。音声案内実行の選択を受け付けな 力 た場合 (ステップ S408 : No)、車両が連続して右左折する交差点に到達したか 否かを判断する(ステップ S409)。連続して右左折する交差点に到達していない場 合 (ステップ S409: No)、誘導されている経路から外れたか否かを判断する (ステップ S410)。
[0057] ステップ S406において案内実行項目の場合(ステップ S406 : Yes)、ステップ S40 8において音声案内実行の選択を受け付けた場合 (ステップ S408 : Yes)、ステップ S 409において連続して右左折する交差点に到達した場合 (ステップ S409 : Yes)、ス テツプ S410において誘導されている経路から外れた場合 (ステップ S410 : Yes)は、 それぞれの案内実行項目に関連付けられた音声案内を実行する (ステップ S411)。 そして、 目的地点に到着したか否力、を判断し (ステップ S412)、 目的地点に到着した 場合 (ステップ S412: Yes)、そのまま一連の処理を終了する。
[0058] 一方、ステップ S407において不実行時間が所定の時間以上ではない場合 (ステツ プ S407: No)、ステップ S410におレ、て誘導されてレ、る経路から外れてレ、なレ、場合( ステップ S410: No)、ステップ S412において目的地点に到着していない場合(ステ ップ S412 : No) fま、ステップ S405こ戻り、以降の処理を '操り返す。また、ステップ S4 02におレ、て音声案内実行の選択を受け付けなレ、場合 (ステップ S402: No)は、その まま一連の処理を終了する。
[0059] なお、図 4の説明では、ステップ S402において音声案内実行の選択を受け付けた か否かを判断するとしている力 これに限るものではなレ、。たとえば、ステップ S403に おいて案内実行項目の選択を一つも受け付けなかった場合に、音声案内実行の選 択を受け付けなかったと判断してもよい。
[0060] また、図 4の説明においては、ステップ S407における不実行時間が所定の時間以 上か否かの判断と、ステップ S409における連続して右左折する交差点に到達したか 否かの判断と、ステップ S410における誘導されている経路から外れたか否かの判断 は、同時におこなってもよいし、順序を入れ替えてもよい。
[0061] また、図 4の説明では、ステップ S412 : Yesにおいて目的地点に到着した場合に、 一連の処理を終了するとしている力 これに限るものではなレ、。たとえば、あらかじめ 目的地点が設定されていない場合は、ナビゲーシヨン装置 300の電源が OFFになつ た場合に、一連の処理を終了するようにしてもよい。
[0062] 上述したように、実施例のナビゲーシヨン装置 300によれば、受付部 103によって 選択を受け付けられた案内実行項目に関連付けられている音声案内を、案内部 10 4によって実行できる。また、未選択の案内実行項目についても実行情報が設定され ることで、移動体の移動状態によっては、音声案内を自動的に実行することができる
[0063] したがって、各種の音声案内の中から利用者の所望する音声案内のみを実行する ことができ、さらに、利用者の所望しない音声案内についても、移動体の移動状態に よって音声案内を自動的に実行することができる。これによつて、利用者は、各種の 音声案内の中から所望する音声案内以外の煩わしい音声案内を実行させないように することができるとともに、所望する音声案内以外の音声案内についても移動体の移 動状態によっては自動的に実行させるようにすることができる。
[0064] また、実施例のナビゲーシヨン装置 300によれば、検知部 102によって移動体が連 続して右左折する交差点に到達したと検知された場合は、 自動的に音声案内を実行 するように設定することができる。これによつて、利用者は、たとえば、経路誘導に関 する音声案内を実行していない場合でも、連続して右左折する交差点に到達した場 合に自動的に音声案内による案内を受けることができる。
[0065] また、実施例のナビゲーシヨン装置 300によれば、検知部 102によって移動体が誘 導されている経路から外れたと検知された場合は、 自動的に音声案内を実行するよう に設定することができる。これによつて、利用者は、たとえば、経路誘導に関する音声 案内を実行していない場合でも、自動的に経路再探索の音声案内による案内を受け ること力 Sできる。
[0066] また、実施例のナビゲーシヨン装置 300によれば、検知部 102によって音声案内の 実行時間を計時することができる。そして、計時された実行時間に基づいて音声案内 の不実行時間が所定の時間以上の場合は、自動的に音声案内を実行することがで きる。これによつて、利用者は、案内実行項目を選択しているか否かを、所定の時間 の間隔で確認することができる。
[0067] 以上説明したように、実施の形態の音声案内装置 100、音声案内方法、音声案内 プログラム、および記録媒体によれば、ナビゲーシヨン装置 300において、選択を受 け付けられた案内実行項目に関連付けられた音声案内を実行することができる。ま た、未選択の案内実行項目についても実行情報が設定されることで、移動体の移動 状態によっては、音声案内を自動的に実行することができる。これによつて、利用者 は、各種の音声案内の中から所望する音声案内以外の煩わしい音声案内を実行さ せないようにすることができるとともに、所望する音声案内以外の音声案内について も移動体の移動状態によっては自動的に実行させるようにすることができる。
[0068] なお、本実施の形態で説明した音声案内方法は、あらかじめ用意されたプログラム をパーソナル.コンピュータやワークステーションなどのコンピュータで実行することに より実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、 CD-ROM, M〇、 DVDなどのコンピュータで読み取り可能な記録媒体に記録され 、コンピュータによって記録媒体から読み出されることによって実行される。またこの プログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒 体であってもよい。

Claims

請求の範囲
[1] 移動体の移動状況に応じて各種の音声案内を実行する音声案内装置において、 前記移動体の移動状態を検知する検知手段と、
前記各種の音声案内をそれぞれ実行するための複数の案内実行項目の中から任 意の前記案内実行項目の選択を受け付ける受付手段と、
前記受付手段によって受け付けられた前記案内実行項目に関連付けられている音 声案内を実行する案内手段と、
を備え、
前記受付手段は、前記複数の案内実行項目の中から、未選択の前記案内実行項 目について前記移動状態に応じて自動的に音声案内を実行させるための条件を指 定する実行情報の設定をさらに受け付け、
前記案内手段は、前記移動状態が前記実行情報によって指定された前記条件を 満たす場合は、前記未選択の案内実行項目に関連付けられた音声案内を実行する ことを特徴とする音声案内装置。
[2] 前記実行情報は、前記移動体が連続して右左折する交差点に到達した場合を条 件として音声案内を実行するように設定され、
前記案内手段は、前記移動状態が当該条件を満たす場合に前記音声案内を実行 することを特徴とする請求項 1に記載の音声案内装置。
[3] 前記実行情報は、前記検知手段によって前記移動体が誘導されている経路から外 れた場合を条件として音声案内を実行するように設定され、
前記案内手段は、前記移動状態が当該条件を満たす場合に前記音声案内を実行 することを特徴とする請求項 1に記載の音声案内装置。
[4] 前記検知手段は、前記案内手段によって実行される前記音声案内の実行時間を 計時し、
前記案内手段は、前記計時された前記実行時間に基づいて前記音声案内の不実 行時間が所定の時間以上の場合、当該音声案内を実行するかの判断を促す旨を報 知することを特徴とする請求項 1〜3のいずれか一つに記載の音声案内装置。
[5] 移動体の移動状況に応じて各種の音声案内を実行する音声案内方法において、 前記移動体の移動状態を検知する検知工程と、
前記各種の音声案内をそれぞれ実行するための複数の案内実行項目の中から任 意の前記案内実行項目の選択を受け付ける受付工程と、
前記受付工程によって受け付けられた前記案内実行項目に関連付けられている音 声案内を実行する案内工程と、
を含み、
前記複数の案内実行項目の中から、前記受付工程によって、未選択の前記案内 実行項目について前記移動状態に応じて自動的に音声案内を実行させるための条 件を指定する実行情報の設定をさらに受け付け、
前記移動状態が前記実行情報によって指定された前記条件を満たす場合は、前 記案内工程によって、前記未選択の案内実行項目に関連付けられた音声案内を実 行することを特徴とする音声案内方法。
[6] 請求項 5に記載の音声案内方法をコンピュータに実行させることを特徴とする音声 案内プログラム。
[7] 請求項 6に記載の音声案内プログラムを記録したことを特徴とするコンピュータに読 み取り可能な記録媒体。
PCT/JP2007/054880 2006-03-16 2007-03-13 音声案内装置、音声案内方法、音声案内プログラム、および記録媒体 WO2007119337A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US12/293,169 US20090070036A1 (en) 2006-03-16 2007-03-13 Voice guide device, voice guide method, voice guide program, and recording medium
JP2008510765A JP4276292B2 (ja) 2006-03-16 2007-03-13 音声案内装置、音声案内方法、音声案内プログラム、および記録媒体

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006-073258 2006-03-16
JP2006073258 2006-03-16

Publications (1)

Publication Number Publication Date
WO2007119337A1 true WO2007119337A1 (ja) 2007-10-25

Family

ID=38609139

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2007/054880 WO2007119337A1 (ja) 2006-03-16 2007-03-13 音声案内装置、音声案内方法、音声案内プログラム、および記録媒体

Country Status (3)

Country Link
US (1) US20090070036A1 (ja)
JP (1) JP4276292B2 (ja)
WO (1) WO2007119337A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012147588A1 (ja) * 2011-04-27 2012-11-01 株式会社 エヌ・ティ・ティ・ドコモ 通信方法、通信システム及びファイルサーバ

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8340900B2 (en) * 2009-12-18 2012-12-25 Mitac International Corporation Navigation device and alerting method thereof
JP5533762B2 (ja) * 2011-03-31 2014-06-25 アイシン・エィ・ダブリュ株式会社 移動案内システム、移動案内装置、移動案内方法及びコンピュータプログラム
US10489026B2 (en) * 2015-10-27 2019-11-26 Target Brands, Inc. Accessible user interface for application with moving items
JP6969311B2 (ja) * 2017-11-16 2021-11-24 トヨタ自動車株式会社 情報処理装置

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001304900A (ja) * 2000-04-25 2001-10-31 Equos Research Co Ltd ナビゲーション方法及びその装置
JP2002048582A (ja) * 2000-08-03 2002-02-15 Kenwood Corp ナビゲーションシステム、音声案内方法及び記録媒体
JP2002156241A (ja) * 2000-11-16 2002-05-31 Matsushita Electric Ind Co Ltd ナビゲーション装置およびプログラムを記録した記録媒体
JP2002168646A (ja) * 2000-11-28 2002-06-14 Hitachi Ltd カーナビゲーション装置
JP2003302243A (ja) * 2002-04-12 2003-10-24 Pioneer Electronic Corp 案内誘導装置、そのシステム、その方法、そのプログラム、そのプログラムを記録した記録媒体
JP2004125747A (ja) * 2002-10-07 2004-04-22 Mitsubishi Electric Corp カーナビゲーション装置
JP2006003266A (ja) * 2004-06-18 2006-01-05 Mitsubishi Electric Corp ナビゲーション装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5793310A (en) * 1994-02-04 1998-08-11 Nissan Motor Co., Ltd. Portable or vehicular navigating apparatus and method capable of displaying bird's eye view
JP3410271B2 (ja) * 1995-12-28 2003-05-26 アルパイン株式会社 ナビゲーション装置
JP2000205875A (ja) * 1999-01-11 2000-07-28 Equos Research Co Ltd ナビゲ―ション装置
US6385538B1 (en) * 2000-05-31 2002-05-07 Alpine Electronics, Inc. Method of switching guide mode in navigation system
CA2372861A1 (en) * 2001-02-20 2002-08-20 Matsushita Electric Industrial Co., Ltd. Travel direction device and travel warning direction device
EP1528362B1 (en) * 2003-10-29 2008-05-28 Harman/Becker Automotive Systems GmbH Navigation system with improved voice output control
JP4277746B2 (ja) * 2004-06-25 2009-06-10 株式会社デンソー カーナビゲーション装置
JP2006119120A (ja) * 2004-09-27 2006-05-11 Denso Corp カーナビゲーション装置
US7289905B2 (en) * 2004-11-24 2007-10-30 General Motors Corporation Navigation guidance cancellation apparatus and methods of canceling navigation guidance
JP4753604B2 (ja) * 2005-03-30 2011-08-24 富士通テン株式会社 エコランシステム、エコラン制御装置、及びナビゲーション装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001304900A (ja) * 2000-04-25 2001-10-31 Equos Research Co Ltd ナビゲーション方法及びその装置
JP2002048582A (ja) * 2000-08-03 2002-02-15 Kenwood Corp ナビゲーションシステム、音声案内方法及び記録媒体
JP2002156241A (ja) * 2000-11-16 2002-05-31 Matsushita Electric Ind Co Ltd ナビゲーション装置およびプログラムを記録した記録媒体
JP2002168646A (ja) * 2000-11-28 2002-06-14 Hitachi Ltd カーナビゲーション装置
JP2003302243A (ja) * 2002-04-12 2003-10-24 Pioneer Electronic Corp 案内誘導装置、そのシステム、その方法、そのプログラム、そのプログラムを記録した記録媒体
JP2004125747A (ja) * 2002-10-07 2004-04-22 Mitsubishi Electric Corp カーナビゲーション装置
JP2006003266A (ja) * 2004-06-18 2006-01-05 Mitsubishi Electric Corp ナビゲーション装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012147588A1 (ja) * 2011-04-27 2012-11-01 株式会社 エヌ・ティ・ティ・ドコモ 通信方法、通信システム及びファイルサーバ

Also Published As

Publication number Publication date
JP4276292B2 (ja) 2009-06-10
JPWO2007119337A1 (ja) 2009-08-27
US20090070036A1 (en) 2009-03-12

Similar Documents

Publication Publication Date Title
JP4949189B2 (ja) ナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および記録媒体
JP2007232573A (ja) 車載用ナビゲーション装置並びに案内情報提供方法及びプログラム
JP4276292B2 (ja) 音声案内装置、音声案内方法、音声案内プログラム、および記録媒体
JP2007256118A (ja) 経路探索装置、経路探索方法、経路探索プログラム、および記録媒体
JPWO2008099483A1 (ja) 表示制御装置、表示制御方法、表示制御プログラムおよび記録媒体
JP4922637B2 (ja) 経路探索装置、経路探索方法、経路探索プログラムおよび記録媒体
JP4682210B2 (ja) ナビゲーション装置、処理制御方法、処理制御プログラム、および記録媒体
WO2008053533A1 (fr) Dispositif, procédé, programme d'affichage de carte et support d'enregistrement
JP4682209B2 (ja) データ更新装置、データ更新方法、データ更新プログラム、および記録媒体
JP4484402B2 (ja) ナビゲーション用誘導経路探索装置
JP2009222409A (ja) 情報出力装置、情報出力方法、情報出力プログラムおよび記録媒体
WO2008056401A1 (fr) Dispositif d'affichage de carte, procédé d'affichage de carte, programme d'affichage de carte et support d'enregistrement
JP2009288179A (ja) 情報案内装置、情報案内方法、情報案内プログラムおよび記録媒体
JP2008107223A (ja) 経路誘導装置、経路誘導方法、経路誘導プログラムおよび記録媒体
JP2008249655A (ja) ナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および記録媒体
JPWO2009057207A1 (ja) 地点案内装置、地点案内方法、地点案内プログラム、および記録媒体
JP2008160447A (ja) 放送番組受信装置、放送番組受信計画装置、放送番組受信方法、放送番組受信計画方法、プログラム、および記録媒体
JP2009115718A (ja) ナビゲーション装置、ナビゲーション方法、ナビゲーションプログラム、および記録媒体
WO2010067461A1 (ja) 情報表示装置、情報表示方法、情報表示プログラムおよび記録媒体
JP2010203969A (ja) ナビゲーション装置、表示制御方法、表示制御プログラムおよび記録媒体
JP4359333B2 (ja) 経路誘導装置、経路誘導方法、経路誘導プログラム、および記録媒体
JP2008160445A (ja) 放送波情報表示装置、放送波情報表示方法、放送波情報表示プログラム、および記録媒体
JP2009156697A (ja) 経路探索装置、経路探索方法、経路探索プログラム、および記録媒体
JP4603621B2 (ja) 経路誘導装置、経路誘導方法、経路誘導プログラムおよび記録媒体
JP2008157760A (ja) 地図表示装置、地図表示方法、地図表示プログラムおよび記録媒体

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

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2008510765

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 12293169

Country of ref document: US

122 Ep: pct application non-entry in european phase

Ref document number: 07738352

Country of ref document: EP

Kind code of ref document: A1