System, program, and others
The system addresses the issue of unreliable audio signal output during electronic device startup by using a second system to manage audio output to a first system, ensuring reliable sound delivery through various functions like waiting for startup or outputting to a separate speaker.
Patent Information
- Application Number
- JP2024220589
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-04-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Electronic devices often experience issues with audio signal output during startup, where the signal may not be output or may be interrupted, leading to unreliable sound delivery to users.
A system comprising a first system that inputs and outputs audio signals, and a second system that outputs audio signals to the first system, with specific functions such as waiting for the first system's startup time, outputting to a separate speaker, or delaying power supply to ensure reliable audio delivery.
The solution enables reliable audio output to users by ensuring that audio signals can be output after the initial startup time of the first system, even if the signal is not immediately available, and allows for audio to be output from a separate speaker if necessary.
Smart Images

Figure 2025060710000001_ABST
Abstract
Description
[Technical field]
[0001] For example, it relates to a system, a program, etc. [Background technology]
[0002] Some electronic devices output sound from built-in speakers. For example, there are devices that output the sound of a character speaking lines from a built-in speaker (Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 6291643 Summary of the Invention [Problem to be solved by the invention]
[0004] The inventors have discovered that when an electronic device outputs sound to the outside as an audio signal and the external device is to output sound based on that audio signal, there is a problem in that the external device may be in a state where it is not outputting an audio signal, for example while it is starting up or being set up, and during that time the sound based on the audio signal output from the electronic device may not be output or may be interrupted.
[0005] The object of this invention is, for example, to enable an audio signal output from an electronic device to reach the user as sound more reliably than ever before. The object of the invention of this application is not limited to this, and it is intended to acquire rights to configurations that aim to obtain effects from the configuration parts disclosed in this specification and drawings, etc., through divisional applications, amendments, etc. For example, this specification discloses a problem in which the part written as "can do" in this specification is read as "the problem is to." Each problem is described as being independent, and it is intended to acquire rights to the configuration for solving this problem alone through divisional applications, amendments, etc. Even if the problem to be solved can be understood implicitly from the description in the specification, the applicant intends to include a part of the configuration described in this specification in the claims by amending or dividing the application. [Means for solving the problem]
[0006] (1) A second system having a function of inputting an audio signal and a function of outputting a signal based on the input audio signal to a speaker (hereinafter referred to as a first speaker), the first system having a predetermined time from when power supply to the first system is started during which a signal based on the input audio signal is not output to the first speaker (hereinafter referred to as an output disabled time at first system startup), the second system having a function of performing a process (hereinafter referred to as a first process) of outputting an audio signal to the first system within a predetermined time (hereinafter referred to as an output start time at second system startup) from when power supply to the second system is started, and a function of performing a process (hereinafter referred to as a second process) for enabling a user to recognize a voice based on the audio signal during a time exceeding the output disabled time at first system startup (hereinafter referred to as a second system output wait time). In this way, even if the second system performs the process of outputting an audio signal to the first system, it can perform the process of outputting an audio signal after the output-disabled time has elapsed when the first system is started, and the audio represented by the audio signal output from the second system can be reliably output, allowing the user to hear that audio. The first system and the second system may be separate entities. The second system may not be incorporated in the first system, and the first system may not be incorporated in the second system. The first system may be, for example, a navigation system, a car navigation device, an audio system, or an audio device. The first system does not have to be in-vehicle, but it is particularly preferable that the first system is in-vehicle. The first speaker does not have to be for in-vehicle use, but it is particularly preferable that the first speaker is for in-vehicle use, and may be one that can be installed in a vehicle or brought into a vehicle, but it is particularly preferable that the first speaker is pre-installed in a vehicle. The second system may be a radar detector (RD), a navigation system, a car navigation device, audio, an audio device, etc. The second system may be one that is pre-installed in the vehicle, but in particular it is preferably one that is not pre-installed in the vehicle. It does not have to be for use in the vehicle, but it is preferably one that is for use in the vehicle. In particular it may be one that can be brought into the vehicle, and it is preferably one that is portable, but the best one is one that can be installed in the vehicle. The second speaker may be one that is external to the second system, but it is preferably a speaker that is built into the second system. For example, currently, electronic devices with functions such as navigation devices and radar detectors include in-dash types that are installed in vehicles when the vehicle is shipped from the factory, and on-dash types that are retrofitted to the vehicle. When an on-dash type electronic device is placed on the dashboard of a vehicle as the second system, this electronic device is connected to the in-dash electronic device in the vehicle as the first system, and audio from the on-dash type electronic device is output from the in-vehicle speaker connected to the in-dash electronic device, thereby solving the problem of audio not being output from the in-vehicle speaker, particularly at startup. The first system and the second system may be connected by wire or wirelessly. The first system may have an audio input terminal, the second system may have an audio output terminal, and the two may be connected by a cable. The terminal may be an electrical connector or an optical connector. The cable may have cable side terminals on both sides that fit into the terminals on both systems. The audio signal may be an analog signal or a digital signal. In a wireless configuration, communication may be via wireless LAN (Local Area Network), Wi-Fi, or Bluetooth (registered trademark). The time when output is unavailable during the startup of the first system occurs because the startup of the first system is slow. This is an example of time. The second process may be, for example, a process of outputting sound from a location that can output sound, and may be a process of outputting sound of the second system regardless of whether it is the first speaker or the second speaker. The audio signal may be an audio signal that is output for the first time after the second system is started, and may represent the start-up sound of the second system, a line spoken by a character, or the like. This is particularly effective when the time required for the second system to start up is shorter than the time required for the first system to start up. This is particularly effective in the second system in which the output start time of the second system when the second system is started is shorter than the output disable time of the first system when the first system is started. It is preferable to set in advance whether or not the second processing is to be performed, and to perform processing to determine whether or not the second processing is to be performed based on the setting during the second system output waiting time. It is preferable to have a function for the setting to be performed by a user. Hereinafter, the portion described as performing settings should have a function for settings to be made by the user, the settings being stored in a non-volatile storage means, and processing based on the stored settings being performed when the second system is started. As a specific example of "performing a process (hereinafter referred to as the second process) for enabling the user to recognize the voice based on the voice signal during a time exceeding the first system startup output disabled time (hereinafter referred to as the second system output standby time)", the second process may be started at any time during the second system output standby time, and it is not essential that it be ended. In particular, it is preferable to start the second process as soon as possible after power is supplied to the second system. The second processing may be performed without performing the first processing or while performing the first processing. In particular, the configuration of "without performing the first processing or while performing the first processing" may be such that the first processing is not performed. Alternatively, the configuration of "without performing the first processing or while performing the first processing" may be such that whether or not the first processing is performed is set, and whether or not the first processing is performed is determined based on the setting when the second system is started. The second process may be realized by, for example, executing a program stored in a computer in a microcomputer or the like in the second system, or may be realized by, for example, an electronic circuit other than a computer. For example, it may be configured as a circuit that controls, when the power is turned on, an electronic switch or the like that selects an output destination to enable the user to recognize a voice based on the voice signal. For example, the computer may be controlled by an electronic circuit external to or built into the computer.
[0007] (2) The function for performing the second processing may be at least one of a function for performing processing to wait for the start of output of an audio signal to the first system during the second system output waiting time, a function for performing processing to output an audio signal to a second speaker different from the first speaker, or a function for performing processing to delay the supply of power to the second system. It has at least one of the following effects: 1. By waiting for the start of output of an audio signal to the first system, the first audio signal can be output after output to the first speaker is made, allowing the user to hear the audio from the second system. 2. By outputting an audio signal to a second speaker separate from the first speaker, audio is output from the second speaker, allowing the user to hear the audio of the second system. 3. By delaying the supply of power to the second system, the first audio signal can be output after output to the first speaker, allowing the user to hear the audio from the second system. The process of waiting for the start of output of an audio signal to the first system may be, for example, "in the second system, after the supply of power to the second system is started, a predetermined time is elapsed." Even if it becomes possible to "perform a process (hereinafter referred to as the first process) of outputting an audio signal to the first system within a certain time period (hereinafter referred to as the output start time at second system startup)," it is preferable to wait for the second system output wait time to elapse without starting the first process, and then start outputting the audio signal. The function for making the first system wait for the start of output of an audio signal may be a function for making the first system wait for a time period set by the user among a plurality of predetermined times, and may be a function for detecting a time period during which output is not possible when the first system is started and making the first system wait for that time period. The function for performing processing to output an audio signal to a second speaker separate from the first speaker may be a function for outputting an audio signal to the second speaker without outputting an audio signal to the first speaker, but in particular, it is preferable for the function to be a function for outputting an audio signal to the first speaker and also to output an audio signal to the second speaker. The second speaker may be, for example, a simple speaker. The second speaker may be, for example, a speaker provided in the second system, for example, a speaker built into the second system. The second speaker should preferably be a speaker that has no time during which a signal based on an input audio signal is not output from the second speaker, and should preferably be capable of outputting audio at least within the second system startup output start time from the start of power supply to circuits, etc. in the path to the second speaker, and should preferably be capable of outputting audio as soon as power supply starts. The "process of outputting an audio signal to a second speaker different from the first speaker" may be, for example, a process of controlling a switching means (such as an electronic switch) for switching the output destination of the audio in the second system between the first speaker (first system) and the second speaker. In particular, a setting process (such as an initialization process) of the electronic switch after powering on the second system may be performed based on information, which is set and stored in advance, on which speaker the audio is to be output from. The function for performing processing to delay the supply of power to the second system may be a function for delaying the supply of power to the second system itself, but in particular, it is preferable for it to be a function for delaying the supply of power to a control device of the second system. The "processing of delaying the supply of power to the second system" may be configured, for example, by an electronic circuit or the like having a timer circuit and a power control circuit that does not start the supply of power to a control means (e.g., a CPU, etc.) that performs processing to output an audio signal even if the supply of power to the second system is started, and turns on the power at a timing that anticipates the lapse of the second system output standby time. Alternatively, the function of this electronic circuit may be realized by executing a program by a CPU or the like that consumes less power than the CPU that performs processing to output an audio signal. As the timing that anticipates the lapse of the second system output standby time, the supply of power to the control means (e.g., a CPU, etc.) that performs processing to output an audio signal may be started at a timing that waits for the time from when the supply of power to the first system is started until the second system output standby time has elapsed, but if the control means that performs processing to output an audio signal of the second system has a predetermined time until it can output an audio signal, it is preferable to control the power supply of the control means that performs processing to output an audio signal of the second system to be turned on at a timing that elapses when the predetermined time has elapsed from the second system output standby time, taking into account the predetermined time.
[0008] (3) The function for performing the second processing may include both a function for performing a process of waiting for the start of output of an audio signal to the first system, and a function for performing a process of outputting to a second speaker separate from the first speaker, and may include a function for selecting which function to execute. It is possible to select whether to output audio from the first speaker or the second speaker.
[0009] (4) The second system may include a connection means for connecting to a power line that starts supplying power at a common power-on timing with the first system. In such a configuration, the excellent effect described in (1) is particularly exhibited. In particular, with the configuration of 2. in (2), the start of power supply to the second system is less likely to be delayed compared to the start of power supply to the first system, so that the second system starts up quickly and audio from the second speaker can be heard immediately. In particular, the configuration of (2) 1. allows the second system to start up more quickly than the configuration of (2) 3., and allows the first system to output audio from the first speaker after startup. In particular, in a system in which the second system includes a part that takes a certain amount of time to acquire data after power is turned on, such as a GPS module, if the part is configured to wait for the start of outputting an audio signal to the first system after power is turned on, the time it takes for the second system to acquire the data after audio is output from the first system can be shortened. The connection means for connecting to the power supply line may be, for example, a means for connecting to the ACC line (accessory power supply line) of a vehicle.
[0010] (5) When the system has a function of outputting to a second speaker separate from the first speaker, it is preferable to output to the second speaker even after a second system output standby time has elapsed. In this way, it is possible to hear the sound from the second speaker even after the second system output standby time has elapsed.
[0011] (6) During the time when output is not possible upon startup of the first system, the first system may perform at least one of drawing on a screen of the first system, outputting a startup sound of the first system to the first speaker, and connecting to the first system to input an audio signal of the second system. It is possible to confirm that the first system is running, and to effectively utilize the time when output is unavailable during the first system startup. The image drawn on the screen of the first system may be the name of the manufacturer of the first system, or if the first system is mounted on a vehicle, the name of the manufacturer of the vehicle, characters, or the like. The start-up sound of the first system may be any kind of sound or voice, and in particular may be any kind of sound or voice that notifies the user that power has been supplied to the first system. The connection process with the first system for inputting the audio signal of the second system may be a process for inputting the audio signal of the second system to the first system, and may be a connection process of Bluetooth (registered trademark), particularly a connection process with a Bluetooth device that has been paired in advance.
[0012] (7) The second system has, in addition to a second system startup audio output function for outputting an audio signal to the first system within the second system startup output start time after power supply to the second system is started, a second system post-startup audio output function for outputting an audio signal to the first system after the second system startup output start time has elapsed after power supply to the second system is started, and the second system startup audio output function outputs to the second speaker separate from the first speaker, while the second system post-startup audio output function outputs an audio signal to the first system. In this way, for example, at start-up, audio is output from the second speaker, so even if no audio is output from the first speaker, audio can be reliably heard from the second speaker. During the second system output standby time that exceeds the first system startup output disable time, the function of outputting from a place where sound can be output within the second system output standby time after the supply of power to the second system is started is the function of outputting from a place where sound can be output within the second system output standby time after the supply of power to the second system is started. In addition to at least one of a function of waiting for the start of output of an audio signal to the first system, a function of outputting an audio signal to a second speaker different from the first speaker, or a function of delaying the supply of power to the second system, it is preferable that the audio output function after second system startup is provided for outputting an audio signal to the first system after the second system startup output start time has elapsed after power supply to the second system has started, and that the audio output function is provided with a function of selecting at least one of these functions.
[0013] (8) The audio signal output in the second system may have a function of being generated based on recorded audio data, and the output of the audio signal may be started by a process of starting the output of the audio signal based on the recorded audio data. In this way, the sound represented by the pre-recorded sound data can be heard more reliably. The voice data may be recorded in a memory of the second system. The voice data may represent lines of a character. The timing of starting output of the audio signal may be controlled by a CPU (Central Processing Unit), a control device, or the like.
[0014] (9) The output line of the audio signal to the first system should have an audio signal connection means connectable to a plurality of different first systems having different output disable times when the first system is started up, and should have a function of adjusting the output wait time of the second system to a time within a predetermined range. The standby time can be adjusted appropriately from the second system so as to suit a desired first system among a plurality of first systems, and sound can be reliably output from the first speaker of the desired first system. The adjustment may be automatic or manual. In the case of manual adjustment, it is preferable to be configured to prompt the user to select from several time options. For example, if the first system is a device such as a Bluetooth (registered trademark, the same applies below) speaker that requires a connection to the second system to input an audio signal, it is preferable to have a function that measures the time required to establish a connection with the device and adjusts the standby time based on the measured time. It is particularly preferable to measure the time until audio transmission becomes possible for each device ID that is preset by pairing, etc., and to have the device wait until that time (preferably +α time) has elapsed. In this way, the start-up sound of the second system can be output from the individual speakers of the first system without manual setting and without interruption. In addition, in the case of a wired connection, it is particularly preferable to measure the time from when the input signal in the wired connection is not accepted to when it is accepted, or the time from when the signal output from the second system to the speaker on the second system side is not accepted to when it is accepted, and to wait until that time (preferably +α time) has elapsed. For example, it is preferable to detect the state of an electronic switch that turns on / off the signal input in the path to the audio input terminal of the first system from its impedance or noise of the electronic switch state change, and to detect whether the input signal in the wired connection has changed from when it is not accepted to when it is accepted. It is also preferable to connect the signal line of the path to the speaker of the second system to the first system by wire, or to provide a microphone in the first system and detect the state of the sound from the speaker of the second system with the microphone, thereby measuring the time from when the signal output from the second system to the speaker on the second system side is not accepted to when it is accepted. The +α may be, for example, a few seconds. The time should be measured multiple times (preferably at each startup) and determined by performing statistical processing based on the results of the measurements at multiple startups, and the time used should be calculated and revised at each startup. In particular, for statistical processing, it is a good idea to use the average or median value as the time to be used, or to exclude cases that took a particularly long time from the calculation.
[0015] (10) The second system may further include a function for setting an output standby time. It is possible to set an appropriate time, and the audio can be reliably output from the first speaker of the first system, so that the user can reliably hear the audio. The time setting may be automatic, but is preferably manual. The manual setting may be, for example, a process of accepting input of the number of seconds from the user, or may involve inputting the number of seconds itself, but is preferably a process of outputting a number of options for the predetermined number of seconds and having the user select the desired number of seconds from among them. The number of options for the predetermined number of seconds may include options with different intervals between adjacent options, and it is particularly preferable to provide options with an interval between options with longer seconds longer than the interval between options with smaller seconds, and it is particularly preferable to provide options with an interval that increases as the number of seconds increases. Instead of the number of seconds itself, options such as "long," "normal," and "short" may be used, or the number of seconds corresponding to each option may be determined in advance, and the number of seconds corresponding to the selected option may be used as the time. It is preferable to provide both a manual setting function and an automatic setting function, and in particular, the function exemplified in (9) is preferable. It is also preferable to provide a function that allows the user to select whether to set the device automatically or manually.
[0016] (11) It is preferable that the second system further has a function of drawing on a screen of the second system during the second system output waiting time. The user can confirm that the second system is running. It is advisable to draw the manufacturer name or characters of the second system on the screen.
[0017] (12) It is preferable to provide a program for causing a computer to realize the functions of the second system described in any one of (1) to (11).
[0018] The inventions shown in (1) to (12) above can be combined in any way. For example, it is possible to add at least a part of the configuration of at least one of the inventions from (2) onwards to all or a part of the configuration of the invention shown in (1). In particular, it is preferable to add at least a part of the configuration of at least one of the inventions from (2) onwards to the invention shown in (1). In addition, any configuration may be extracted from the inventions shown in (1) to (12) and the extracted configurations may be combined. The applicant of this application intends to obtain rights to the inventions including these configurations. Effect of the Invention
[0019] In this way, even if the second system performs the process of outputting an audio signal to the first system, the process of outputting an audio signal can be performed after the elapse of the output disabled time when the first system is started, and the audio represented by the audio signal output from the second system can be reliably output, and the user can hear the audio. The effect of the invention of the present application is not limited to this, and the effect achieved from the parts of the configuration disclosed in this specification and drawings, etc. is also disclosed, and we intend to obtain rights to the configuration that achieves the effect by divisional application, amendment, etc. For example, in this specification, the part that states "can do ~" is a description that clearly indicates the effect achieved, and there are parts that show the effect even without the description "can do ~". In addition, there are effects that can be understood by the configuration even without such a description. [Brief description of the drawings]
[0020] [Figure 1] FIG. [Diagram 2] FIG. 2 is a block diagram showing the electrical configuration of the main body of the apparatus. [Diagram 3] 13 is an example of a screen displayed on a display unit. [Figure 4] (a) shows an example of a screen displayed on the display unit, and (b) shows an example of a simple display and a detailed display. [Diagram 5] 13 is a flowchart showing a setting process procedure. [Figure 6]13 is an example of a setting menu screen. [Figure 7] (a) to (c) are examples of the audio output destination switching screen. [Figure 8] 13 is an example of a startup waiting time screen. [Figure 9] 2 shows the relationship between a portable navigation device and an in-vehicle navigation device. [Figure 10] 11(a) to 11(d) are time charts showing the control of the portable navigation device and the vehicle-mounted navigation device. [Figure 11] 10 is a flowchart showing a processing procedure of the portable navigation device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] FIG. 1 shows an external view of an embodiment of a navigation device suitable as an electronic device constituting the system of the present invention, FIG. 2 shows a functional block diagram thereof, and FIG. 3 and FIG. 4 show an example of a display form. As shown in FIG. 1, the navigation device comprises a portable device main body 2 that can be carried around, and a cradle 3 that is an attachment member for holding the device. By mounting the device main body 2 on the cradle 3, it functions as a navigation device for a vehicle, and by removing the device main body 2 from the cradle 3, it functions as a portable navigation device (PND). In this embodiment, the device main body 2 is detachable from the cradle 3, and can be installed together with the cradle 3 on the dashboard of a vehicle and used, or the device main body 2 can be removed from the cradle 3 and used as a portable type (PND). However, it may not be easily detachable from the cradle 3, and may be a fixed type mounted on a vehicle, or may be a type dedicated to a portable type. Furthermore, it may be realized by installing (including pre-installation) a specific application program on a portable terminal such as a mobile phone. The application program may be the system itself for performing navigation, or it may be a program for accessing a server on which the system for performing navigation is implemented and using the system. The present invention is applicable to various types of such navigation systems.
[0022] The device main body 2 is detachably attached to the cradle 3. The device main body 2 is equipped with a flat rectangular case main body 4. A display unit 5 is arranged on the front of the case main body 4, and a touch panel 8 is provided on the display unit 5 to detect which part of the display unit 5 is touched, and warning lamps 9 are provided on both sides of the front. The cradle 3 is equipped with a cradle main body 6 that holds the device main body 2, and a base part 7 that indicates the cradle main body 6 in an arbitrary posture at a predetermined position in the vehicle cabin (dashboard, etc.). The base part 7 is fixed by adsorption to the dashboard, etc., with a suction cup provided on the bottom surface. The base part 7 and the cradle main body 6 are connected rotatably within a predetermined angle range via a connecting mechanism such as a ball joint. Because it is a ball joint, the base part 7 and the cradle main body 6 can rotate and move relatively within an arbitrary angle range in three-dimensional directions, and the position is kept at an arbitrary angular position due to frictional resistance at the joint part. Therefore, the device main body 2 attached to the cradle main body 6 can also be placed in an arbitrary posture on the dashboard.
[0023] Furthermore, one side of the case body 4 is provided with a slot 21 for an SD memory card, and an SD memory card 22 on which map data and the like are recorded can be inserted into the slot 21 for an SD memory card. The slot 21 for an SD memory card includes a memory card reader / writer that reads and writes information to the inserted SD memory card 22. A DC jack 10 is provided on the side of the case body 4 on which the slot 21 for an SD memory card is provided. The DC jack 10 is for connecting a cigarette plug cord (not shown), and is connected to a cigarette socket of a vehicle via the cigarette plug cord to receive power. Furthermore, an audio output terminal 1 is provided on the side of the case body 4 on which the slot 21 for an SD memory card is provided. The audio output terminal 1 outputs an audio signal to an in-dash type car-mounted navigation device (an example of the first system).
[0024] On the other hand, a power switch and a USB terminal 23 are provided on the side opposite to the SD memory card slot 21. A connection to a personal computer can be made via this USB terminal 23 to perform software application updates, etc.
[0025] The following devices and components are arranged inside the case body 4. That is, a microwave receiver 11 is arranged inside the rear side of the case body 4. The microwave receiver 11 receives microwaves of a predetermined frequency band, and when it receives microwaves of the set frequency band, it detects the signal level of the received microwaves. Specifically, it uses the RSSI voltage, which is the signal level and corresponds to the electric field strength. The above-mentioned predetermined frequency band is, for example, a frequency band that includes the frequency of microwaves emitted from a vehicle speed measuring device.
[0026] Furthermore, a GPS receiver 12 that receives GPS signals and determines the current location is disposed inside the top surface of the case body 4. An infrared communication device 14 is disposed inside the front surface of the case body 4. The infrared communication device 14 transmits and receives data to and from a communication device that has a built-in infrared communication device, such as a mobile phone 15. Furthermore, a speaker 20 is also disposed inside the case body 4.
[0027] Furthermore, the device of this embodiment is equipped with a wireless receiver 13 and a remote control receiver 16. The wireless receiver 13 receives incoming wireless signals of a predetermined frequency. The remote control receiver 16 communicates data with a remote control (portable device: child device) 17 and performs various settings for the device. The wireless receiver 13 receives incoming wireless signals of a predetermined frequency band. This predetermined frequency can be, for example, a wireless frequency band used when an emergency vehicle notifies a base station of its own position.
[0028] The navigation device of this embodiment has, in addition to the navigation function, a target notification function as a target notification device that notifies the driver of surrounding targets such as vehicle speed measuring devices and other traffic monitoring points. These navigation and target notification functions are stored in the EEPROM of the control unit 18 as programs executed by the computer in the control unit 18, and are realized by the computer in the control unit 18 executing these programs.
[0029] That is, the control unit 18 executes a predetermined process based on information input from the various input devices (GPS receiver 12, microwave receiver 11, wireless receiver 13, touch panel 8, infrared communication device 14, remote control receiver 16, SD memory card slot 21, USB terminal 23, etc.) and outputs predetermined information, warnings, and messages using output devices (display unit 5, warning lamp 9, speaker 20, infrared communication device 14, SD memory card slot 21, USB terminal 23, etc.). This predetermined process is for executing each of the above functions, and accesses the database 19 and the SD memory card 22 as necessary.
[0030] Here, the database 19 can be realized by a non-volatile memory (for example, an EEPROM) in the microcomputer of the control unit 18 or externally attached to the microcomputer. In the database 19, certain landmarks, maps, and other information required to execute each function are registered at the time of shipment, and data on landmarks added thereafter can be updated through a predetermined process. This updating process can be performed, for example, by inserting an SD memory card 22 storing the additional data into the SD memory card slot unit 21 and transferring the data from the SD memory card 22 to the database 19. This data updating can also be performed by using the infrared communication device 14 or a personal computer or other external device connected via the USB terminal 23.
[0031] The control unit 18 for realizing the target notification function operates as follows. That is, when the microwave receiver 11 receives a desired microwave, the control unit 18 outputs a predetermined alarm. This alarm may be a buzzer using the speaker 20 or a microwave reception (vehicle These include the output of a voice to notify the driver of the detection of both speed measuring devices, and the output of a message in the form of text or an image using the display unit 5.
[0032] Furthermore, the control unit 18 outputs a predetermined alarm when the wireless receiver 13 receives a desired radio signal. This alarm can be a buzzer using the speaker 20, a voice output to notify the reception of microwaves (approaching emergency vehicles, etc.), or a message output in the form of text or images using the display unit 5. It is preferable that the alarm accompanying this radio signal reception and the alarm accompanying the above-mentioned microwave signal reception have different formats.
[0033] Furthermore, the control unit 18 outputs a predetermined alarm when the current position detected by the GPS receiver 12 and the position of a target such as a traffic monitoring point stored in the database 19 are in a predetermined positional relationship. Therefore, the database 19 contains information on the target to be detected (target position information including longitude and latitude, target type information, etc.), traffic safety information for driving more carefully and safely such as accident-prone areas and traffic control information, and various information on landmarks and driving that is useful. Each information is registered in association with the specific type of information (target type, traffic control type, accident-prone areas, landmark name, etc.) and the position information. The control unit 18 is pre-installed with a program that controls the operation described below. The program may be recorded on a recording medium such as another memory card 22 such as an SD card, and the program may be read out and installed in the control unit 18.
[0034] The distance to the target when issuing the warning can be changed for each type of target. As for the manner of warning, there are warnings by voice using the speaker 20 and warnings using the display unit 5, as described above. FIG. 3 shows an example of a warning by the display unit 5. In this embodiment, since the device is a navigation device and has map data as described later, the control unit 18 has a function of reading road network information around the current position and displaying a map around the current position on the display unit 5 as a basic screen. Then, the display unit 5 displays a warning screen 70 superimposed on the currently displayed screen (here, the map around the current position). FIG. 3 shows an example of the display of the warning screen 70 when the distance between the current position and the LH system, which is a type of speed measuring device that is one of the traffic monitoring points, becomes 500 m while the map 50 is displayed. Furthermore, a process is performed to output a warning voice indicating the type of warning and the distance, such as "LH system 500 m ahead," from the speaker 20.
[0035] A setting button 60 with the word "Settings" displayed is formed in the upper left corner of the display unit 5. This setting button 60 is touched when making various settings for the device main body 2. When the setting button 60 is touched, the display unit 5 displays a setting menu screen (see FIG. 6).
[0036] On the other hand, the control unit 18 for realizing the navigation function operates as follows. First, the database 19 stores road network information for navigation. The information for navigation stored in this database 19 may store all information for the entire country at the time of shipment, or map data, etc. may be provided for each region stored in the SD memory card 22, and the user may prepare an SD memory card 22 storing the necessary map data, etc., and insert it into the SD memory card slot unit 21 for use. The map data, etc. stored in the SD memory card 22 may be transferred to and stored in the database 19, or the control unit 18 may access the SD memory card 22 and read it out from there for use.
[0037] The control unit 18 has a function of reading out road network information around the current position from the database 19 and displaying a map around the current position on the display unit 5. The control unit 18 can use this road network information to search for a route from one position to another. The database 19 also includes a telephone number database that stores telephone numbers in association with location information and names of homes, businesses, facilities, etc., and an address database that stores addresses in association with location information of those addresses. The database 19 also stores location information of traffic monitoring points, such as speed measuring devices, together with their types.
[0038] The control unit 18 also has a function of performing processing of a general navigation device. That is, the display unit 5 displays a map of the surroundings of the current position and displays a destination setting button. When the control unit 18 detects a touch on the touch panel 8 at a position corresponding to the display position of the destination setting button, the control unit 18 performs a destination setting process. In the destination setting process, a destination setting menu is displayed on the display unit 5, and the user is prompted to select a destination setting method. The destination setting menu has a telephone number search button and an address search button that prompt the user to select a destination setting method. When it detects that the telephone number search button has been touched, a telephone number input screen is displayed, and location information corresponding to the input telephone number is obtained from the database 19. When it detects that the address search button has been touched, an address selection input screen is displayed, and location information corresponding to the input address is obtained from the database 19. Then, the acquired location information is set as the location information of the destination, and a recommended route from the current position to the destination is obtained based on the road network information stored in the database 19. A known method such as the Dijkstra algorithm can be used as a method for calculating this recommended route.
[0039] Then, the control unit 18 displays the calculated recommended route together with a map of the surrounding area. For example, as shown in FIG. 4, a route 53 from a current position 51 to a destination 52 is displayed as a recommended route in a predetermined color (e.g., red). This is similar to a general navigation system. In this embodiment, the control unit 18 compares position information on the route 53 with position information of landmarks such as traffic monitoring points stored in the database 19, and displays the positions of the traffic monitoring points, etc. located on the route 53. Note that the information provided for driving safely along the route 53 may be limited to traffic monitoring points among the various landmarks stored in the database 19.
[0040] As a result, for example, as shown in FIG. 4, a speech bubble is displayed from a position on the road, and the type of traffic monitoring point at that position stored in the database 19 is displayed in the speech bubble. For example, FIG. 4(a) is a display example of a warning point search screen, showing an example in which traffic monitoring points 55a to 55f are displayed. Traffic monitoring point 55a displays the letter "N" indicating an N system in the speech bubble. Traffic monitoring points 55b, 55c, and 55e display the letter "LH" indicating an LH system in the speech bubble. Traffic monitoring point 55d displays the letter "loop" indicating a loop coil in the speech bubble. Traffic monitoring point 55f displays the letter "H" indicating an H system in the speech bubble. In this way, when the touch panel 8 detects a touch at the position of a speech bubble in the simplified display state where letters are displayed in the speech bubble, the simplified display is switched to a detailed display as shown in FIG. 4(b). The detailed display displays the warning screen shown in FIG. 3 in the speech bubble.
[0041] As shown in FIG. 4(a), a traffic monitoring point type designation section 56 is displayed on the lower right side of the display section 5. The traffic monitoring point type designation section 56 is a section that displays buttons listing the types of traffic monitoring points present on the route 53. In the example of FIG. 4(a), an "N" type button 57a indicating the N system of traffic monitoring point 55a, an "LH" type button 57b indicating the LH system of traffic monitoring points 55b, 55c, and 55e, a "loop" type button 57c indicating the loop coil of traffic monitoring point 55d, and an "H" type button 57d indicating the H system of traffic monitoring point 55f are displayed. When the control section 18 detects a touch on the display section of these type buttons from the touch panel 8, it inverts the display of the touched type button and switches the display mode of the traffic monitoring point corresponding to the touched type button to detailed display if it is in simple display, or switches to simple display if it is in detailed display. Change it.
[0042] The car navigation device of this embodiment has a surrounding search function as a method for setting a destination (hereinafter including a stopover). When this surrounding search function is selected and activated, the control unit 18 extracts facilities that meet the specified conditions and are close to the current location, and displays the extraction results on the display unit 5. The user can then select one of the candidates displayed on the display unit 5 and confirm it to specify it as the destination (including a stopover).
[0043] That is, in order to realize such a function, the database 19 of this embodiment stores information about each facility in association with information about the classification of the facility together with its location information. The information about the classification of the facility is a plurality of types of items that are organized by the name of the genre to which each facility corresponds.
[0044] In this embodiment, when any of the items is specified, the control unit 18 extracts facilities that match the specified items and are close to the current location, and displays the extracted results as destination candidates on the display unit 5. The user can select one of the candidates displayed on the display unit 5 to specify it as a destination.
[0045] When any of the items is selected, the control unit 18 accesses the database 19 and extracts facilities that exist within a reference distance (e.g., 10 km) from the current position and that match the classification of the specified item. Then, a predetermined number of the closest facilities (e.g., 10 facilities) are drawn by superimposing icons (marks) representing the facilities on the corresponding locations on the map drawn on the display unit 5. As facility information stored in the database 19, each facility is registered in association with its own icon, and when drawing, the associated icon is read out and drawn in the predetermined location on the display unit 5.
[0046] If the current position is present on the map drawn on the display unit 5, a vehicle icon representing the vehicle is drawn superimposed on the position corresponding to the current position. Furthermore, when drawing such facility icons, numbers are added and displayed in order of proximity to the vehicle. The numbers are updated as the vehicle moves.
[0047] When the user selects a desired facility, the control unit 18 recognizes this and calculates a recommended route with the facility as the destination, and draws the result on the map on the display unit 5 .
[0048] Furthermore, the control unit 18 has a function of providing route guidance to the set destination. That is, in response to a user's selection to start guidance, the control unit 18 provides route guidance to the destination using images and audio while successively detecting the vehicle's position using GPS or autonomous navigation and drawing map information showing roads and the like on the display unit 5.
[0049] The user's specification, selection, and other instruction input can be triggered by the control unit 18 detecting that a button showing the name of an item or function on the display unit 5, a facility icon, selection by operating the remote control, or input of a specified voice.
[0050] The control unit 18 is provided with an OS that supports multitasking, and executes one process while another process is being executed in a multitasking manner.
[0051] FIG. 5 is a flowchart showing the setting process procedure.
[0052] The process shown in FIG. 5 starts when the setting button 60 (see FIG. 3) is touched.
[0053] When the setting button 60 is touched, a setting menu screen 90 shown in FIG. 6 is displayed on the display unit 5 (step 81).
[0054] FIG. 6 is an example of a setting menu screen 90 displayed on the display unit 5.
[0055] In addition to a setting button 91 that is touched when setting a specific process, the setting menu screen 90 is formed with an audio output destination switching button 92 on which the characters "audio output destination switching" are displayed, and a startup waiting time setting button 93 on which the characters "startup waiting time" are displayed. In the device main body 2 according to this embodiment, the audio output from the built-in speaker 20 of the device main body 2 and the output of the audio signal from the audio output terminal 1 can be set, and the button for displaying this setting screen is the audio output destination switching button 92. Also, in the device main body 2 according to this embodiment, the audio output from the built-in speaker 20 and the output of the audio signal from the audio output terminal 1 can be delayed from the startup of the device main body 2, and the delay time (startup waiting time) can be set. The button for displaying the setting screen for this delay time is the startup waiting time setting button 93.
[0056] When the audio output destination switching button 92 is touched (YES in step 82), the display unit 5 displays the audio output destination switching screen 100 shown in FIG. 7(A) (step 83).
[0057] The audio output destination switching screen 100 has an internal speaker setting button 101 and an external output setting button 102 formed in the approximate center. A light-emitting portion 101a that lights up green (not necessarily green) when lit is formed on the left side of the internal speaker setting button 101, and a light-emitting portion 102a that lights up green (not necessarily green) when lit is formed on the left side of the external output setting button 102. An EXIT button 103 with the word "EXIT" displayed, a BACK button 104 with the word "BACK" displayed, a left arrow button 105 with a left-facing triangle displayed, and a right arrow button 106 with a right-facing triangle displayed are formed on the bottom of the audio output destination switching screen 100. When the EXIT button 103 is touched, the display returns to the state that was displayed on the display unit 5 when the setting button 60 was touched. When the BACK button 104 is touched, the menu screen shown in FIG. 6 is displayed on the display unit 5. When the left arrow button 105 is touched, a screen for performing other settings is displayed on the display unit 5. When the right arrow button 106 is touched, a startup waiting time screen 110 shown in Fig. 8 is displayed on the display unit 5. When the display on the display unit 5 switches to the audio output destination switching screen 100, the display unit 5 is set at the time of shipment from the factory so that the audio output destination switching screen 100 shown in Fig. 7(a) is displayed on the display unit 5.
[0058] The built-in speaker setting button 101 of the audio output destination switching screen 100 shown in FIG. 7(a) displays the characters "Built-in speaker ON", and the light-emitting part 101a is lit. Also, the external output setting button 102 displays the characters "External output ON", and the light-emitting part 102a is lit. When the characters "Built-in speaker ON" are displayed on the built-in speaker setting button 101, the device body 2 is set to output audio from the built-in speaker 20. Also, when the characters "External output ON" are displayed on the external output setting button 102, the device body 2 is set to output an audio signal to the outside from the audio output terminal 1. When the built-in speaker setting button 101 is touched with the characters "Built-in speaker ON" displayed on the built-in speaker setting button 101, the display unit 5 displays the audio output destination switching screen 100 shown in FIG. 7(b).
[0059] In the audio output destination switching screen 100 shown in FIG. 7(b), the built-in speaker setting button 101 displays the text "Only when built-in speaker is activated" and the light-emitting section 101a is lit. Also, the external output setting button 102 displays the text "External output ON" and the light-emitting section 102a is lit. When the words "Built-in speaker only when started" are displayed, the device main body 2 is set to output sound from the built-in speaker 20 only when the device main body 2 is started up (for example, while power is being supplied to the device main body 2 and the opening screen is being displayed on the display unit 5). When the built-in speaker setting button 101 is touched while the words "Built-in speaker only when started" are displayed on the built-in speaker setting button 101, the sound output destination switching screen 100 shown in Fig. 7(c) is displayed on the display unit 5.
[0060] In the audio output destination switching screen 100 shown in FIG. 7(c), the built-in speaker setting button 101 displays the text "Built-in speaker OFF", and the light-emitting portion 101a is turned off. Also, the external output setting button 102 displays the text "External output ON", and the light-emitting portion 102a is turned on. When the built-in speaker setting button 101 displays the text "Built-in speaker OFF", the device main body 2 is set so that no audio is output from the built-in speaker 20. When the built-in speaker setting button 101 displays the text "Built-in speaker OFF", if the built-in speaker setting button 101 is touched, the audio output destination switching screen 100 shown in FIG. 7(a) is displayed on the display unit 5. In this way, each time the built-in speaker setting button 101 is touched, the text displayed on the built-in speaker setting button 101 changes from "Built-in speaker ON" to "Built-in speaker ON only" to "Built-in speaker OFF" to "Built-in speaker ON", and the settings of the device main body 2 also change according to the text displayed on the built-in speaker setting button 101.
[0061] As shown in Fig. 7(a) to Fig. 7(c), when the external output setting button 102 is touched while the text "external output ON" is displayed on the external output setting button 102, the text "external output OFF" is displayed on the external output setting button 102, and the light-emitting section 102a is turned off. When the text "external output OFF" is displayed on the external output setting button 102, no audio signal is output from the audio output terminal 1 of the device main body 2. When the external output setting button 102 is touched while the text "external output OFF" is displayed on the external output setting button 102, the text "external output ON" is displayed on the external output setting button 102. In this way, each time the external output setting button 102 is touched, the text displayed on the external output setting button 102 switches between "external output ON" and "external output OFF", and the setting of the device main body 2 also switches according to the text displayed on the external output setting button 102.
[0062] The user touches the built-in speaker setting button 101 and the external output setting button 102 formed on the audio output destination switching screen 100 displayed on the display unit 5 to set the output of the built-in speaker 20 and the external output of the audio signal from the audio output terminal 1 (step 84) (this is an example of a function for selecting which function to execute: a function for waiting for the start of output of the audio signal to the first system, or a function for processing to output to the second speaker separately from the first speaker). The setting is confirmed at the timing when the built-in speaker setting button 101 or the external output setting button 102 is touched, and the setting of whether or not to output the built-in speaker 20 and whether or not to output the audio signal from the audio output terminal 1 are set in the device main body 2.
[0063] When the startup wait time setting button 93 is touched while the setting menu screen 90 shown in FIG. 6 is displayed on the display unit 5 (NO in step 82 in FIG. 5), or when the right arrow button 106 is touched while the audio output destination switching screen 100 shown in any of FIGS. 7(a) to 7(c) is displayed on the display unit 5, a startup wait time screen 110 shown in FIG. 8 (which is an example of a function for setting the second system output wait time) is displayed on the display unit 5 (step 86). The time setting may be automatic, but is preferably manual. The manual setting may be, for example, a process of accepting input of the number of seconds from the user, and may involve inputting the number of seconds itself, but is preferably a process of outputting a plurality of options for the number of seconds and allowing the user to select the desired number of seconds from among them. The plurality of options for the number of seconds may involve the difference between the number of seconds between adjacent options. It is preferable to provide options with different intervals between the number of seconds, and in particular, to provide options with a longer interval between items with a longer number of seconds than between items with a smaller number of seconds, and in particular, to provide options with an increased interval as the number of seconds increases.Instead of the number of seconds itself, options such as "long," "normal," and "short" may be provided, and the number of seconds corresponding to each option may be determined in advance, and the number of seconds corresponding to the selected option may be set as the time to be used.It is preferable to provide both manual and automatic setting functions.It is preferable to provide a function that allows the user to select whether to set the time automatically or manually.
[0064] 8, the startup waiting time screen 110 has startup waiting time setting buttons 111 to 1188 formed thereon. The startup waiting time setting buttons 111, 112, 113, 114, 115, 116, 117, and 118 respectively display the characters "5 seconds", "10 seconds", "15 seconds", "20 seconds", "30 seconds", "40 seconds", "60 seconds", and "OFF". The startup waiting time screen 110 also has an EXIT button 103, a BACK button 104, and a left arrow button 117 formed thereon. When the left arrow button 117 is touched, the audio output destination switching screen 100 is displayed on the display unit 5 (the contents of the characters displayed on the built-in speaker setting button 101 and the external output setting button 102 change depending on the setting state of the built-in speaker setting button 101 and the external output setting button 102).
[0065] The startup wait time setting buttons 111 to 118 are used to set the timing for starting output of an audio signal when the audio signal is set to be output externally from the audio output terminal 1 by the external output setting button 102 formed on the audio output destination switching screen 100. The time displayed on the touched button or OFF (startup wait time 0 seconds) is set as the startup wait time. When any of the startup wait time setting buttons 111 to 118 is touched, the touched button lights up brighter than the other buttons. In the initial factory settings, of the startup wait time setting buttons 111 to 118, the startup wait time setting button 118 is set to light up, and the startup wait time is set to 0 seconds.
[0066] The startup wait time setting buttons 111, 112, 113, and 114 are respectively marked with the characters "5 seconds", "10 seconds", "15 seconds", and "20 seconds", and are configured so that the startup wait time can be set in 5-second intervals. This is to allow the optimal time to be set for each device that starts up relatively quickly, for example, when an audio signal output from the device main body is output to a device that starts up relatively quickly, such as an in-vehicle navigation device. The startup wait time setting buttons 115, 116, and 117 are respectively marked with the characters "30 seconds", "40 seconds", and "60 seconds", and are isolated so that the startup wait time can be set in 10-second or 20-second intervals. This is to allow the startup wait time to be set to a time that matches the startup of the Bluetooth (registered trademark) device, even when an audio signal output from the device main body is output to a device that requires a relatively long time to start up, such as a connection process. When outputting an audio signal to an external device other than the device main body 2, the startup waiting time can be set in accordance with the startup of the external device and the audio signal can be output to the external device, so that audio can be reliably output from the external device.
[0067] When the audio output terminal 1 is set not to output an audio signal to the outside (when the words "External Output OFF" are displayed on the external output setting button 102), the startup wait time setting buttons 111 to 118 are grayed out, and it is not possible to set the startup wait time using the startup wait time setting buttons 111 to 118. However, because the startup wait time setting button 118 sets there to be no startup wait time, it is preferable to be able to set it without being grayed out even when the audio output terminal 1 is set not to output an audio signal to the outside.
[0068] When any of the startup wait time setting buttons 111 to 118 is touched, the time represented by the character displayed on the touched button is set in the device main body 2 as the startup wait time at the time of touching (step 87).
[0069] FIG. 9 shows the relationship between a device main body 2 (an example of a second system) that can be used as a portable navigation device and an in-vehicle navigation device 120 (an example of a first system). The in-vehicle navigation device 120 is an in-dash type that is built into a vehicle such as an automobile when the vehicle is shipped from the factory. In contrast, the device main body 2 is an on-dash type that is not built into the vehicle and is attached later to the dashboard of the vehicle or the like. In order to distinguish it from the in-dash type navigation device 120 that is in-dash into the vehicle, the device main body is referred to as a portable navigation device 2. The portable navigation device 2 may be an on-dash type that is not considered to be carried unless it is built into the vehicle, but it is particularly preferable that it is portable.
[0070] An audio input terminal 121 is formed in the in-vehicle navigation device 120, and this audio input terminal 121 and an audio output terminal 1 (which is an example of a function for outputting an audio signal to the first system) formed in the portable navigation device 2 are connected by an audio cable 122. As described above, the portable navigation device 2 includes a built-in speaker 20 (which is an example of a second speaker; it does not have to be built-in), and a speaker (which is an example of a first speaker) 130 is connected to the in-vehicle navigation device 120. The speaker 130 is external to the in-vehicle navigation device 120, but may be built-in. The speaker 130 connected to the in-vehicle navigation device 120 is a built-in type and is built into the dashboard of the vehicle in which the in-vehicle navigation device 120 is installed.
[0071] The in-vehicle navigation device 120 is connected to an ACC (accessory) line 131 (an example of a connection means for connecting a first system and a second system to a power line that starts supplying power at a common power-on timing) of the vehicle in which the in-vehicle navigation device 120 is mounted. This ACC line 131 is connected to an ACC power source. The ACC line 131 is connected to a cigarette lighter socket 132 formed in the vehicle. The portable navigation device 2 is connected to the cigarette lighter socket 132 by a cable 133.
[0072] When the ACC power supply of the vehicle is turned on or the vehicle engine is started, the ACC power supply is supplied to the ACC line, and power is supplied to the in-vehicle navigation device 120. Power is also supplied to the cigarette lighter socket 132, and power is also supplied to the portable navigation device 2 connected to the cigarette lighter socket 132. In particular, in a system including a portion that requires a certain amount of time to acquire data after the portable navigation device 2 (an example of a second system) is powered on, such as a GPS module, if the portion is configured to wait for the start of output of an audio signal to the in-vehicle navigation device 120 (an example of a first system) after power is turned on, the time it takes for the second system to acquire the data after audio is output from the first system can be shortened.
[0073] 10(a) to 10(d) are time charts showing the operations of the in-vehicle navigation device 120 and the portable navigation device 2. FIG.
[0074] As described with reference to Fig. 7(a) to Fig. 7(c), the built-in speaker 20 of the portable navigation device 2 can be set to "built-in speaker ON", "built-in speaker only when activated" or "built-in speaker OFF". The external output that outputs the signal can be set to "External ON" or "External OFF."
[0075] FIG. 10(a) shows the operation of the in-car navigation device 120 and the portable navigation device 2 when "built-in speaker ON" and "external ON" are set.
[0076] When power supply to the in-vehicle navigation device 120 begins at time t11, it takes some time for the device to start up, and so audio can be output from the speaker 130 at time t12 (the period from time t11 to time t12 is an example of the time during which output is not possible when the first system is started up).
[0077] The portable navigation device 2 also starts to be supplied with power at time t11, the timing when power is supplied to the in-vehicle navigation device 120. If an audio signal is output (an example of a first process) to the in-vehicle navigation device 120 within a predetermined time (an example of the second system startup output start time) after power is supplied to the portable navigation device 2, if the audio signal is output before time t12, audio cannot be output from the speaker 130 connected to the in-vehicle navigation device 120. In this embodiment, the startup waiting time is set so that audio is output to the in-vehicle navigation device 120 after time t12 (an example of the second system output waiting time) when audio can be output from the speaker 130. When the startup waiting time set in the portable navigation device 2 has elapsed (the startup waiting time starts when the supply of power is started), and it becomes time t22, the voice data stored in advance in the memory of the control unit 18 from the in-vehicle navigation device 120 is output as a voice signal from the voice output terminal 1 and input to the in-vehicle navigation device 120 (the process of outputting a voice signal from the voice output terminal 1 after the waiting time has elapsed is an example of the second process, and is an example of the function of performing a process of waiting for the start of output of a voice signal to the first system during the second system output waiting time). A voice (for example, a character's lines, a startup sound, etc.) represented by the voice data stored in advance in the memory of the control unit 18 is output from the speaker 130 connected to the in-vehicle navigation device 120. The time from time t11 to time t21 is the startup waiting time set by the startup waiting time screen shown in Figure 8, and by setting this startup waiting time to be time t21 after time t12 when output from the speaker of the in-vehicle navigation device 120 is possible, it is possible to prevent a situation in which the audio represented by the audio signal output from the portable navigation device 2 is not output from the speaker 130 connected to the in-vehicle navigation device 120 and the user is unable to hear the audio.Also, at time t22, output of audio represented by audio data previously stored in the non-volatile memory of the control unit 18 is started from the built-in speaker 20 of the portable navigation device 2 (this is an example of a function that performs processing to output an audio signal to the second speaker side, and is an example of a function that outputs audio to the second speaker side even after the second system output standby time has elapsed). The user can also hear the audio output from the built-in speaker 20.
[0078] FIG. 10(b) shows the operation of the in-car navigation device 120 and the portable navigation device 2 when the settings are "built-in speaker ON" and "external output OFF".
[0079] When it is set to "external output OFF", no audio signal is output to the in-vehicle navigation device 120, so when power is supplied to the portable navigation device 2 at time t21, the portable navigation device 2 starts up and then begins to output audio represented by the audio data stored in the non-volatile memory of the control unit 18 (this is an example of a function that performs processing to output an audio signal to the second speaker, and is an example of an audio output function when the second system is started up).
[0080] FIG. 10(c) shows the operation of the in-car navigation device 120 and the portable navigation device 2 when "ON only when built-in speaker is activated" and "external output ON" are set.
[0081] When power is supplied to the portable navigation device 2 at time t21, the built-in speaker 20 of the portable navigation device 2 starts outputting a sound represented by the sound data previously stored in the non-volatile memory of the control unit 18 (this is an example of the sound output function at the start of the second system). When the waiting time set in the portable navigation device 2 has elapsed and time t22 has arrived, the sound data previously stored in the non-volatile memory of the control unit 18 of the portable navigation device 2 is output as a sound signal from the sound output terminal 1 and input to the in-vehicle navigation device 120. From the speaker 130 connected to the in-vehicle navigation device 120, a sound (for example, a character's lines, a startup sound, etc.) represented by the sound data previously stored in the memory of the control unit 18 is output (this is an example of the sound output function after the start of the second system). Also, when the waiting time set in the portable navigation device 2 has elapsed and time t22 has arrived, the sound output from the built-in speaker 20 of the portable navigation device 2 stops. The output of sound from the built-in speaker 20 of the portable navigation device 2 may be stopped not by the waiting time set in the portable navigation device 2 but by a time set in advance when the portable navigation device 2 is started (for example, the time during which the opening screen of the in-vehicle navigation device 120 is displayed, about 1 to 2 seconds). The user can quickly hear the sound output from the built-in speaker 20 only when the in-vehicle navigation device 120 is started. During the second system output waiting time that exceeds the first system startup output disabled time, the function of outputting sound from a place that can be output within the second system output waiting time after the start of power supply to the second system during the second system output waiting time may include at least one of a function of waiting for the start of output of a sound signal to the first system during the second system output waiting time, a function of outputting a sound signal to a second speaker other than the first speaker, or a function of delaying the supply of power to the second system, and may include a function of outputting a sound signal to the first system after the second system startup output start time has elapsed after the start of power supply to the second system, and a function of selecting at least one of these functions.
[0082] FIG. 10(d) shows the operation of the in-car navigation device 120 and the portable navigation device 2 when the settings are "built-in speaker OFF" and "external output ON".
[0083] When the waiting time set in the portable navigation device 2 has elapsed and it becomes time t22, the voice data pre-stored in the memory of the control unit 18 from the in-vehicle navigation device 120 is output as a voice signal from the voice output terminal 1 and input to the in-vehicle navigation device 120. The voice (e.g., the character's lines, start-up sound, etc.) represented by the voice data pre-stored in the memory of the control unit 18 is output from the speaker 130 connected to the in-vehicle navigation device 120. Since the "internal speaker is OFF", the output of voice from the built-in speaker 20 of the portable navigation device 2 is stopped. After the in-vehicle navigation device 120 is started, the user can reliably hear the voice represented by the voice data pre-stored in the memory of the control unit 18 from the speaker 130 connected to the in-vehicle navigation device 120.
[0084] The user can reliably hear the voice represented by the voice data stored in the memory of the control unit 18 of the portable navigation device 2. The voice output from the built-in speaker 20 of the portable navigation device 2 and the voice output from the speaker 130 connected to the in-vehicle navigation device 120 are output in sync, so there is no risk of the user hearing voices that are out of sync with each other.
[0085] FIG. 11 is a flowchart showing the processing procedure of the portable navigation device 2, which starts when power is supplied to the portable navigation device 2.
[0086] If it is set to "Built-in speaker ON" (YES in step 141), it is checked whether it is set to "External output ON" (step 142). If it is set to "External output ON" (YES in step 42), the control shown in FIG. 10(a) is performed. When the set startup waiting time (e.g., from time t21 to time t22) has elapsed from the start of power supply to the portable navigation device 2 (e.g., time t21) (YES in step 143), audio starts to be output from the built-in speaker 20 of the portable navigation device 2 and the speaker 130 connected to the in-vehicle navigation device 120 (step 144).
[0087] When "Built-in speaker ON" is set (YES in step 141) but "External output OFF" is set (NO in step 142), the control shown in Figure 10(b) is carried out. When power supply to the portable navigation device 2 starts and the portable navigation device 2 starts up (for example, time t21), audio starts to be output from the built-in speaker 20 of the portable navigation device 2 (step 145). No audio signal is output from the audio output terminal 1.
[0088] If it is not set to "Built-in speaker ON" (NO in step 141) and is set to "Built-in speaker only when started" (YES in step 146), the control shown in FIG. 10(c) is performed. When power supply to the portable navigation device 2 starts (for example, time t21), audio is output from the built-in speaker 20 of the portable navigation device 2 (step 147). When the startup waiting time has elapsed (for example, from time t21 to time t22) (YES in step 148), the audio output from the built-in speaker 20 of the portable navigation device 2 is turned off, an audio signal is output to the in-vehicle navigation device 120, and audio is output from the speaker 130 (step 149). Audio is output only from the speaker 130 connected to the in-vehicle navigation device 120.
[0089] If "Built-in speaker only when started" is not set (NO in step 146), "Built-in speaker OFF" is set. The control of FIG. 10(d) is performed. When the set startup waiting time has elapsed (for example, when time t22 in FIG. 10(d) has elapsed) (YES in step 151), an audio signal is output from the audio output terminal 1 and audio is output from the speaker 130 of the in-vehicle navigation device 120 (step 152).
[0090] In the above embodiment, as shown in Fig. 10(a), output of an audio signal to the in-vehicle navigation device 120 is started after time t12 when audio can be output from the speaker 130 connected to the in-vehicle navigation device 120, but power supply to the portable navigation device 2 may be started after the time t12 (this is an example of a process for delaying the supply of power to the second system). As with the setting of the startup time using the startup time setting screen shown in Fig. 8, the time for delaying the start of power supply may be set.
[0091] 10(a), the in-vehicle navigation device 120 may display images (for example, the name of the manufacturer of the in-vehicle navigation device 120, the name of the manufacturer of the vehicle, and other opening images) on the screen of the in-vehicle navigation device 120. A start-up sound of the in-vehicle navigation device 120 may be output to the speaker 130 during the period from time t11 to time t12.
[0092] Also, in the portable navigation device 2, it is preferable to perform drawing on the screen of the portable navigation device 2 (for example, drawing the manufacturer name, characters, etc. of the portable navigation device 2) between time t11 and time t12 in FIG. 10(a).
[0093] In the above, an embodiment in which the output of the audio signal from the portable navigation device 2 to the in-vehicle navigation device 120 is controlled has been described, but the audio signal may be output to various types of navigation devices and other multiple different electronic devices, not limited to the in-vehicle navigation device 120. In such a case, the startup waiting time screen 110 shown in FIG. 8 has a function of adjusting the waiting time to a predetermined range in accordance with the audio output from the multiple different electronic devices. The portable navigation device 2 will be a connection method (audio signal output means) that outputs an audio signal to the electronic device in accordance with the multiple different electronic devices. For example, when an audio signal from the portable navigation device 2 is output to an electronic device (an example of the first system) using Bluetooth (registered trademark), the connection process takes a relatively long time, so the portable navigation device 2 has a function that allows a relatively long waiting time to be set. In this way, the connection process of Bluetooth (registered trademark) may be performed until the time t12 when the audio is output from the in-vehicle navigation device 120 or other device. The adjustment may be automatic or manual, and in the case of manual adjustment, it is preferable to configure the device to prompt the user to select from several time options. For example, when the first system is a device such as a Bluetooth (registered trademark) speaker that requires a connection to the second system for inputting an audio signal, it is preferable to have a function of measuring the time required to establish a connection with the device and adjusting the standby time based on the measured time. It is particularly preferable to measure the time until audio transmission becomes possible for each device ID previously set by pairing, and to wait until that time (preferably +α time) has passed. In this way, it is possible to output from the speaker of each first system without manual setting or without interruption of the start-up sound of the second system. In addition, when connecting by wire, it is particularly preferable to measure the time from when the input signal of the wire is not accepted to when it is accepted, or the time from when the signal output from the second system to the speaker on the second system is not accepted to when it is accepted, and to wait until that time (preferably +α time) has passed.For example, it is preferable to detect the state of an electronic switch that turns on / off the signal input on the path to the audio input terminal of the first system from its impedance, noise caused by the change in state of the electronic switch, etc., and to detect whether the wired input signal has changed from a state where it cannot be received to a state where it can be received. It is also preferable to connect the signal line on the path to the speaker of the second system to the first system by wire, or to provide a microphone in the first system and detect the state of the sound from the speaker of the second system with the microphone, thereby measuring the time it takes for the signal output from the second system to the speaker of the second system to change from a state where it cannot be received to a state where it can be received. The +α may be, for example, a few seconds. The time should be measured multiple times during startup (preferably at each startup) and determined by performing statistical processing based on the measurement results at the multiple startups, and the time used should be calculated at each startup and revised accordingly. In particular, for statistical processing, it is advisable to use the average or median value as the time to be used, or to exclude cases that took a particularly long time from the calculation.
[0094] As described above, it is preferable that the in-vehicle navigation device 120 (first system) and the portable navigation device 2 (second system) are separate entities. It is preferable that the portable navigation device 2 (second system) is not incorporated in the in-vehicle navigation device 120 (first system), and that the in-vehicle navigation device 120 (first system) is not incorporated in the portable navigation device 2 (second system). In addition to the in-vehicle navigation device 120 (first system), it is preferable that there be, for example, a navigation system, a car navigation device, an audio device, or an audio device. The first system does not have to be in-vehicle, but it is particularly preferable that it is in-vehicle. The speaker 130 does not have to be for in-vehicle use, but it is preferable that it is for in-vehicle use, and the speaker 130 is a device for use in a vehicle. The second system may be one that can be installed in the vehicle or one that can be brought into the vehicle, but it is particularly preferable that it is pre-installed in the vehicle. The second system may be a radar detector (RD), navigation, a car navigation device, audio, audio device, etc. The second system may be one that is pre-installed in the vehicle, but it is particularly preferable that it is not pre-installed in the vehicle. It does not have to be for use in the vehicle, but it is preferably for use in the vehicle. In particular, it may be one that can be brought into the vehicle, or it is preferably portable, but the best one is one that can be installed in the vehicle. The second speaker may be one that is external to the second system, but it is preferably a speaker built into the second system.
[0095] The first system and the second system may be connected by wire or wirelessly. The first system may have an audio input terminal, the second system may have an audio output terminal, and the two may be connected by a cable. The terminal may be an electrical connector or an optical connector. The cable may have cable side terminals on both sides that fit into the terminals on both systems. The audio signal may be an analog signal or a digital signal. In a wireless configuration, communication may be by wireless LAN (Local Area Network), Wi-Fi, or Bluetooth (registered trademark). The time when output is not possible when the first system is started is an example of a time that occurs due to a slow start-up of the first system. The second processing may be, for example, a processing that outputs from a place where sound can be output, and may be a processing that outputs the sound of the second system regardless of whether it is the first speaker or the second speaker. The audio signal may be a signal of the sound that is output for the first time after the second system is started, and may represent the start-up sound of the second system, the lines of a character, or the like. It is particularly effective when the time required for the start-up of the second system is shorter than the time required for the start-up of the first system. This is particularly effective in a second system in which the output start time of the second system at the start of the second system is shorter than the output disable time of the first system at the start of the first system. It is preferable to set in advance whether or not to perform the second processing, and to perform processing to determine whether or not to perform the second processing based on the setting during the second system output standby time. It is preferable to have a function for the setting to be performed by the user.
[0096] Hereinafter, the part described as "setting" may have a function of setting by the user, store the setting contents in a non-volatile storage means, and perform processing based on the stored setting contents when the second system is started. As a specific example of "performing processing (hereinafter referred to as second processing) for enabling the user to recognize the voice based on the voice signal during a time exceeding the first system startup output disabled time (hereinafter referred to as second system output standby time)", the second processing may be started at any time during the second system output standby time, and it is not essential to end it. In particular, the second processing may be started as early as possible after power is supplied to the second system. The second processing may be performed without performing the first processing or while performing the first processing. In particular, the configuration of "without performing the first processing or while performing the first processing" may be such that the first processing is not performed. Alternatively, the configuration of "without performing the first processing or while performing the first processing" may be such that whether or not the first processing is performed is set, and whether or not the first processing is performed is determined based on the setting when the second system is started. The second process may be realized by, for example, executing a program stored in a computer in a microcomputer or the like in the second system, or may be realized by, for example, an electronic circuit other than a computer. For example, it may be configured as a circuit that controls, when the power is turned on, an electronic switch or the like that selects an output destination to enable the user to recognize a voice based on the voice signal. For example, the computer may be controlled by an electronic circuit external to or built into the computer.
[0097] The process of waiting for the start of output of an audio signal to the first system may be, for example, "in the second system, after the supply of power to the second system is started, a predetermined time is elapsed." Even if it becomes possible to "perform a process (hereinafter referred to as the first process) of outputting an audio signal to the first system within a certain time period (hereinafter referred to as the output start time at the start of the second system)," it is preferable to wait for the lapse of the second system output standby time without starting the first process, and then start outputting the audio signal. The function of performing the process of waiting for the start of outputting an audio signal to the first system may be, in particular, a function of waiting by a user setting any one of a plurality of predetermined times. Also, it is preferable to detect a time during which output is not possible at the start of the first system and wait for that time. The function of performing the process of outputting an audio signal to a second speaker different from the first speaker may be, in particular, a function of outputting an audio signal to the second speaker without outputting an audio signal to the first speaker, and, in particular, a function of outputting an audio signal to the first speaker and also to the second speaker. The second speaker may be, for example, a simple speaker. The second speaker may be, for example, a speaker provided in the second system, and may be, for example, a speaker built into the second system. The second speaker may be, in particular, a speaker that does not have a time during which a signal based on an input audio signal is not output from the second speaker, and may be, in particular, capable of outputting audio at least within the second system startup output start time after the supply of power to a circuit or the like in a path to the second speaker is started, and may be, in particular, capable of outputting audio immediately after the supply of power is started. The "process of outputting an audio signal to a second speaker other than the first speaker" may be, for example, a process of controlling a switching means (e.g., an electronic switch) that switches the output destination of audio in the second system between the first speaker side (first system side) and the second speaker side. In particular, a setting process (e.g., initialization process) of the electronic switch after power is turned on to the second system may be performed based on information on which speaker side the audio is to be output from, which is set and stored in advance. The function for performing processing to delay the supply of power to the second system may be a function for delaying the supply of power to the second system itself, but in particular, it is preferable for it to be a function for delaying the supply of power to a control device of the second system.
[0098] The "processing of delaying the supply of power to the second system" may be configured, for example, by an electronic circuit or the like having a timer circuit and a power control circuit that does not start the supply of power to a control means (e.g., a CPU, etc.) that performs processing to output an audio signal even if the supply of power to the second system is started, and turns on the power at a timing that anticipates the lapse of the second system output standby time. Alternatively, the function of this electronic circuit may be realized by executing a program by a CPU or the like that consumes less power than the CPU that performs processing to output an audio signal. As the timing that anticipates the lapse of the second system output standby time, the supply of power to the control means (e.g., a CPU, etc.) that performs processing to output an audio signal may be started at a timing that waits for the time from when the supply of power to the first system is started until the second system output standby time has elapsed, but if the control means that performs processing to output an audio signal of the second system has a predetermined time until it can output an audio signal, it is preferable to control the power supply of the control means that performs processing to output an audio signal of the second system to be turned on at a timing that elapses when the predetermined time has elapsed from the second system output standby time, taking into account the predetermined time.
[0099] The drawing on the screen of the first system may be the name of the manufacturer of the first system, or if the first system is mounted on a vehicle, the name of the manufacturer of the vehicle, characters, etc. The startup sound of the first system may be any sound or voice, and may in particular be any sound or voice that notifies that power has been supplied to the first system. The connection process with the first system for inputting the audio signal of the second system may be a process for inputting the audio signal of the second system to the first system, and may in particular be a connection process of Bluetooth (registered trademark). In particular, it may be a connection process with a Bluetooth device that has been paired in advance.
[0100] The voice data may be recorded in a non-volatile memory of the second system. The voice data may represent the lines of a character. The timing of the start of output of the voice signal may be determined by C It is recommended to control it using a PU (Central Processing Unit), control device, etc.
[0101] The scope of the present invention is not limited to the configurations expressly described in the specification, but includes combinations of various aspects of the present invention disclosed herein. The configurations of the present invention for which a patent is sought are specified in the appended claims, but it is the intention of the present inventors to include in the claims any configurations disclosed in this specification that are not currently specified in the claims.
[0102] The present invention is not limited to the configurations described in the above-mentioned embodiments. The components of each of the above-mentioned embodiments and variations may be arbitrarily selected and combined. Any component of each of the embodiments and variations may be arbitrarily combined with any component described in the means for solving the invention or any component that embodies any component described in the means for solving the invention. We intend to obtain rights to these as well through amendments to this application or divisional applications, etc.
[0103] The scope of the present invention is not limited to the configurations expressly described in the specification, but includes combinations of various aspects of the present invention disclosed herein. The configurations of the present invention for which a patent is sought are specified in the appended claims, but it is the intention of the present inventors to include in the claims any configurations disclosed in this specification that are not currently specified in the claims. The present invention is not limited to the configurations described in the above-mentioned embodiments. The components of each of the above-mentioned embodiments and variations may be arbitrarily selected and combined. Any component of each of the embodiments and variations may be arbitrarily combined with any component described in the means for solving the invention or any component that embodies any component described in the means for solving the invention. We intend to obtain rights to these as well through amendments to this application or divisional applications, etc. In addition, we intend to obtain rights to the overall design or partial design by filing a conversion application to a design application. The drawings depict the entire device in solid lines, but they include not only the overall design but also partial designs claimed for some parts of the device. For example, it is a drawing that includes some parts of the device as partial designs, regardless of the parts, as well as a drawing that includes some parts of the device as partial designs. A part of the device may be a part of the device, or it may be a part of that part. We intend to obtain rights to not only the overall design, but also partial designs in which any part of the solid line parts of the drawings is drawn as a dashed line part. [Explanation of symbols]
[0104] 1: Audio output terminal, 2: Portable navigation device, device body, 3: Cradle, 4: Case body, 5: Display unit, 6: Cradle body, 7: Base unit, 8: Touch panel, 9: Alarm lamp, 10: DC jack, 11: Microwave receiver, 12: GPS receiver, 13: Wireless receiver, 14: Infrared communication device, 15: Mobile phone, 16: Remote control receiver, 18: Control unit, 19: Database, 20: Built-in speaker, 21: Slot unit for SD memory card, 22: SD memory card, 23: USB terminal, 50: Map, 51: Current position, 52: Destination, 53: Route, 55a-55f: Traffic monitoring point, 56: Traffic monitoring point type designation unit, 57a-57d: Type Another button, 60: setting button, 70: warning screen, 90: setting menu screen, 91: setting button, 92: audio output destination switching button, 93: time setting button, 100: audio output destination switching screen, 101: built-in speaker setting button, 101a: light-emitting part, 102:: external output setting button, 102a: light-emitting part, 103: EXIT button, 104: BACK button, 105: left arrow button, 106: right arrow button, 110: time screen, 111: time setting button, 112-118: time setting button, 120: in-vehicle navigation device, 121: audio input terminal, 122: audio cable, 130: speaker, 131: ACC line, 132: cigarette lighter socket, 133: cable
Claims
1. a first audio output function for outputting audio; a second audio output function for outputting audio to an electronic device other than the electronic device; a function of selecting a function to be enabled from the first audio output function and the second audio output function; Equipped 1. An electronic device comprising:
2. A function for enabling both the first audio output function and the second audio output function is provided.
2. The electronic device according to claim 1 .
3. The electronic device has a function of waiting for activation of the second audio output function until a predetermined standby time has elapsed since the electronic device is powered on, even when the second audio output function is enabled.
3. The electronic device according to claim 1, wherein the first and second electrodes are electrically connected to the first and second electrodes.
4. The predetermined waiting time is set by the user of the electronic device.
4. The electronic device according to claim 3.
5. Even if the second audio output function is enabled, the electronic device is provided with a function for outputting audio using the first audio output function immediately after the electronic device is powered on.
5. The electronic device according to claim 1, wherein the first and second electrodes are arranged in a first direction.
6. A program for causing a computer to realize the functions of the electronic device according to any one of claims 1 to 5.
Citation Information
Patent Citations
Video / audio output device and external speaker control apparatus
EP1931139A1
System for improving HDMI CEC performance, and method for controlling same
EP2852171A1
Device and method for transmitting and receiving data using HDMI
US20170006336A1
Home theater speaker system and hub
US20170099546A1
Bass management for home theater speaker system and hub
US20170099558A1