On-vehicle system, signal processing method, and program
The in-vehicle system achieves seamless integration and upgrades by using one-way signal transmission between a first and second system, minimizing hardware and software changes, addressing the challenges of evolving apps and AI technologies.
Patent Information
- Application Number
- JP2024054149
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-28
- Publication Date
- 2025-10-09
AI Technical Summary
Existing in-vehicle systems require major software and hardware modifications to accommodate external devices, imposing a significant burden on system construction and maintenance, especially due to the evolution of apps and AI technologies.
An in-vehicle system comprising a first system installed in the vehicle and a second system added later, which communicates in a loosely coupled manner through one-way signal transmission, allowing for seamless integration without extensive hardware or software changes.
This approach reduces the burden of system construction and maintenance by allowing for easy upgrades and performance enhancements without altering the existing hardware or software, thus maintaining system integrity and reducing costs.
Smart Images

Figure 2025152316000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to in-vehicle systems and the like. [Background technology]
[0002] Conventionally, a vehicle system mounted on a vehicle has been proposed (see, for example, Patent Document 1). This vehicle system includes a vehicle device and an external device. The vehicle device and the external device are connected to each other to execute processing. Furthermore, the external device is added to the vehicle so as to be connected to the vehicle device. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2022-163937 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the vehicle system of Patent Document 1, adding the external device may require major changes to the software of the vehicle device, which may impose a large burden on the system construction.
[0005] Therefore, the present disclosure provides an in-vehicle system that can reduce the burden of system construction. [Means for solving the problem]
[0006] An in-vehicle system according to one embodiment of the present disclosure comprises a first system mounted on a vehicle and a second system added to the vehicle, and when the first system and the second system work together to perform processing, (i) in a first mode in which video signals and audio signals are not transmitted or received between the first system and the second system, signal transmission is limited to one-way transmission from the first system to the second system, and (ii) in a second mode in which one or more systems of video and audio signals, each including at least one of video signals and audio signals, are transmitted or received between the first system and the second system, transmission of the one or more systems of video and audio signals is limited to one-way transmission from the first system to the second system.
[0007] These comprehensive or specific aspects may be realized as a system, a method, an integrated circuit, a computer program, or a computer-readable recording medium such as a CD-ROM, or may be realized as any combination of the system, the method, the integrated circuit, the computer program, and the recording medium. The recording medium may also be a non-transitory recording medium. [Effects of the Invention]
[0008] The in-vehicle system of the present disclosure can reduce the burden of system construction.
[0009] Further advantages and effects of one aspect of the present disclosure will become apparent from the specification and drawings. Such advantages and / or effects are provided by some of the embodiments and configurations described in the specification and drawings, but not all of the configurations are necessarily required. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram illustrating an in-vehicle system according to an embodiment. [Figure 2] FIG. 2 is a diagram showing an example of the interior of a vehicle in which an in-vehicle system according to an embodiment is installed. [Figure 3]FIG. 3 is a diagram illustrating an example of a configuration of a basic system according to an embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of the configuration of an in-vehicle system according to the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of the processing operation in the first mode by the in-vehicle system according to the embodiment. [Figure 6] FIG. 6 is a sequence diagram showing an example of the processing operation in the first mode by the in-vehicle system according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of the processing operation in the second mode by the in-vehicle system according to the embodiment. [Figure 8] FIG. 8 is a sequence diagram showing an example of the processing operation in the second mode by the in-vehicle system according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0011] (Findings that formed the basis of this disclosure) The present inventors have found that the vehicle system of Patent Document 1 described in the "Background Art" section has the following problems.
[0012] In-vehicle systems, such as the vehicle system of Patent Document 1, which are systems installed in vehicles, use application programs (hereinafter also referred to as apps or APPs). These apps are evolving year by year. In particular, in recent years, there has been remarkable progress in apps using AI (Artificial Intelligence) or generative AI, apps with advanced dialogue assistant functions, and advanced game apps. Dialogue assistants, also known as voice assistants, perform voice analysis or voice recognition processing on speech uttered by users. Therefore, as apps evolve, it is expected that updates to the operating systems (OSs) that run those apps will also become essential. The evolution and updates of such apps and OSs are highly dependent on the performance of the SoCs (System on a Chip) and GPUs (Graphics Processing Units) included in the in-vehicle systems.
[0013] For example, an IVI (In-Vehicle Infotainment) system with an SoC is installed in a new car, and a certain performance margin is ensured for this IVI system. It is expected that users will be able to freely install and use game apps on this IVI system. However, as the processing performance required by game apps increases year by year, it may become difficult to keep up with the processing performance with the aforementioned margin. Furthermore, the IVI system may also require the latest OS.
[0014] Furthermore, if the processing performance required by a game app exceeds the capabilities of the IVI system's SoC, adverse effects such as delayed response may occur, and the game app may not run smoothly.
[0015] Alternatively, an IVI system may have hardware optimized for the AI algorithms used when the IVI system is installed in a vehicle. AI is used, for example, for dialogue assistant functions. However, once such an IVI system is installed in a vehicle, the AI evolves. Therefore, the IVI system may not be able to process AI using new algorithms, or even if it can process the AI, the processing speed may be significantly slower. As a result, existing hardware cannot keep up with the speed of AI evolution.
[0016] Therefore, it is difficult to run the latest game apps and AI algorithms smoothly using only the IVI system that comes with a new vehicle over the vehicle's service life of 10 years or more. Furthermore, replacing the IVI system hardware with a more powerful one is very expensive. In other words, such a replacement essentially requires rebuilding the IVI system, and the cost and man-hours required for such a replacement are not realistic.
[0017] Therefore, in the vehicle system proposed in Patent Document 1 as an in-vehicle system, an external device is added to an existing vehicle device. The existing vehicle device corresponds to, for example, the above-mentioned IVI system. The vehicle device and the external device are connected via a service bus that is high-speed but requires complex control. This allows the system to respond to evolution and updates of apps and OS, thereby improving performance.
[0018] However, since the vehicle device and the external device refer to each other's resources in a tightly coupled manner, adding an external device requires major changes to the vehicle device's basic software (also called software programs) or hardware, which can consume hardware resources and slow down processing speed.
[0019] Furthermore, modifications to the hardware and software (including, for example, the OS) of a device that has already been developed, such as a vehicle device, require a huge amount of verification and man-hours. This is because, to ensure the peace of mind of customers who purchase the vehicle, the original equipment manufacturer (OEM) of the vehicle must guarantee the quality and security of the system or device.
[0020] Therefore, the vehicle system of Patent Document 1 requires major modifications to the vehicle device, which is an existing system installed in the vehicle, and this may impose a large burden on the construction of the vehicle system.
[0021] To solve this problem, an in-vehicle system according to a first aspect of the present disclosure includes a first system installed in a vehicle and a second system added to the vehicle. When the first system and the second system cooperate to execute processing, (i) in a first mode in which video and audio signals are not transmitted or received between the first system and the second system, signal transmission is limited to one-way transmission from the first system to the second system; and (ii) in a second mode in which one or more video and audio signals, each including at least one of a video signal and an audio signal, are transmitted or received between the first system and the second system, the transmission of the one or more video and audio signals is limited to one-way transmission from the first system to the second system. The first system is also called a basic system, and corresponds to, for example, an IVI system. The second system is also called an additional system.
[0022] As a result, in the first mode, signal transmission is limited to one-way transmission from the first system to the second system, and no signal is transmitted from the second system to the first system. Therefore, bidirectional communication is not performed between the first system and the second system, and the first system and the second system can be connected to communicate in a loosely coupled state. Furthermore, even in the second mode in which one or more systems of video and audio signals are transmitted and received, transmission of the one or more systems of video and audio signals is limited to one-way transmission from the first system to the second system. Therefore, no video and audio signals are transmitted from the second system to the first system. In other words, no video signals, audio signals, or video and audio signals are transmitted from the second system to the first system. Therefore, bidirectional communication of video and audio signals is not performed between the first system and the second system, and the first system and the second system can be connected to communicate in a loosely coupled state. In this way, in the first aspect, when the second system is added to the vehicle so as to process in cooperation with the first system, the first system and the second system can be connected to communicate in a loosely coupled state. As a result, it is possible to effectively reduce the need to change the hardware and software of the first system already installed in the vehicle, thereby reducing the burden of building an in-vehicle system. Note that the one or more systems of video and audio signals may be one or more video and audio signals.
[0023] In a second aspect of the in-vehicle system, the second system may include a first processing unit and a second processing unit, and the first system may transmit a switching signal corresponding to the first mode to the second system in the first mode and transmit a switching signal corresponding to the second mode to the second system in the second mode. When receiving the switching signal corresponding to the first mode, the second processing unit of the second system may acquire a video and audio signal including at least one of a video signal and an audio signal from the first processing unit and output the acquired video and audio signal to an output unit having at least one of a display and a speaker mounted on the vehicle. When receiving the switching signal corresponding to the second mode, the second processing unit of the second system may receive the video and audio signal from the first system as one of the one or more video and audio signals and output the received video and audio signal to the output unit. Note that the second aspect may be dependent on the first aspect.
[0024] As a result, in both the first mode and the second mode, transmission of the switching signal is limited to one-way transmission from the first system to the second system. Furthermore, the second processing unit of the second system switches the input of the video and audio signal in response to the switching signal. That is, the second processing unit switches the input between the video and audio signal of the first system and the video and audio signal of the first processing unit of the second system, and outputs the switched input video and audio signal to the output unit. Note that when the input is switched to the video and audio signal of the first system, the video and audio signal is transmitted one-way as one of the above-mentioned one or more video and audio signals. Therefore, whether in the first mode in which the video and audio signal is output from the second system to the output unit or the second mode, the first system and the second system can be connected in a loosely coupled state so as to be able to communicate appropriately. This more appropriately reduces the burden of building an in-vehicle system.
[0025] In the in-vehicle system according to a third aspect, in the first mode, the first system may receive an operation signal corresponding to a user's input operation and transmit it to the second system, and the first processing unit of the second system may receive the operation signal from the first system, generate the video and audio signal by performing processing corresponding to the operation signal, and output the generated video and audio signal to the second processing unit. Note that the third aspect may be dependent on the first or second aspect. Furthermore, the first mode is, for example, a mode in which processing of a game app is executed in the second system.
[0026] As a result, in the first mode, transmission of not only the switching signal but also the operation signal is limited to one-way transmission from the first system to the second system. Furthermore, the switching signal and the operation signal are narrow-bandwidth signals and are control signals for controlling the second system. Because such control signals can be easily transmitted wirelessly, when the second system is added to the vehicle so that it processes in cooperation with the first system, the in-vehicle system can be constructed simply by installing software for transmitting the control signals into the first system. As a result, the burden of constructing an in-vehicle system can be further reduced.
[0027] In the in-vehicle system according to a fourth aspect, in the second mode, the first system may receive a user's voice signal, transmit the voice signal to the second system as one of the one or more systems of video and audio signals, and when a processing result signal transmitted from the second system is received, generate the video and audio signal according to the processing result signal and transmit the generated video and audio signal to the second system as one of the one or more systems of video and audio signals, and the first processing unit of the second system may receive the voice signal from the first system, perform voice recognition processing on the voice signal, and transmit the processing result signal obtained by the voice recognition processing to the first system. Note that the fourth aspect may be dependent on any one of the first to third aspects.
[0028] As a result, the first processing unit of the second system performs speech recognition processing on the user's speech signal. This speech recognition processing realizes, for example, the function of a voice assistant or a dialogue assistant and is performed by AI or the like. Therefore, as AI advances, a second system capable of performing speech recognition processing using the latest AI can be added, thereby upgrading the in-vehicle system. Furthermore, when the second system is added, transmission of one or more lines of video and audio signals including the user's speech signal is limited to one-way transmission from the first system to the second system. Therefore, the first system and the second system can be connected so as to be able to communicate in a loosely coupled state, further appropriately reducing the burden of building an in-vehicle system.
[0029] In the in-vehicle system according to a fifth aspect, the second system may execute processing in cooperation with the first system by storing and executing a software program identical to a software program possessed by the first system. Note that the fifth aspect may be subordinate to any one of the first to fourth aspects.
[0030] As a result, if the processing speed of a software program running on the first system is slow, the first system can have the second system execute that software program. In other words, even if the first system already installed in the vehicle does not have the performance required by the software program, adding a second system that has that performance to the vehicle will allow the software program to be executed appropriately. As a result, it is possible to appropriately upgrade the in-vehicle system.
[0031] In the in-vehicle system according to a sixth aspect, the first system and the second system may wirelessly transmit and receive signals other than video signals. Note that the sixth aspect may be subordinate to any one of the first to fifth aspects.
[0032] This allows signals with a relatively narrow bandwidth to be transmitted and received wirelessly, eliminating the need for physical cabling when adding a second system, thereby reducing the burden of building an in-vehicle system.
[0033] An in-vehicle system according to a seventh aspect is an in-vehicle system added to a vehicle equipped with a basic system, and includes a memory and a processing unit that uses the memory to execute processing in cooperation with the basic system, wherein the processing unit (i) in a first mode in which video signals and audio signals are not transmitted or received between the basic system and the in-vehicle system, receives signals transmitted from the basic system to the in-vehicle system without transmitting any signals to the basic system and executes the processing, and (ii) in a second mode in which one or more systems of video and audio signals, each including at least one of video and audio signals, are transmitted or received between the basic system and the in-vehicle system, receives the one or more systems of video and audio signals transmitted from the basic system to the in-vehicle system and executes the processing, without transmitting each of the one or more systems of video and audio signals to the basic system. Note that the in-vehicle system according to the seventh aspect corresponds to an additional system for the in-vehicle system according to the first aspect.
[0034] This makes it possible to achieve the same effects as the in-vehicle system of the first aspect.
[0035] Hereinafter, the embodiments will be specifically described with reference to the drawings.
[0036] The embodiments described below are all comprehensive or specific examples. The numerical values, shapes, materials, components, component placement and connection configurations, steps, and step order shown in the following embodiments are merely examples and are not intended to limit the present disclosure. Furthermore, among the components in the following embodiments, components that are not described in the independent claims that represent the highest concepts are described as optional components. Furthermore, each drawing is a schematic diagram and is not necessarily an exact illustration. Furthermore, the same components are designated by the same reference numerals in each drawing.
[0037] (Embodiment) FIG. 1 is a diagram for explaining an in-vehicle system according to the present embodiment.
[0038] The in-vehicle system 1 in this embodiment includes a basic system 100 and an additional system 200. The basic system 100 is also called a first system, and the additional system 200 is also called a second system.
[0039] The basic system 100 is a system that is installed in the vehicle V, and is, for example, an IVI (In-Vehicle Infotainment) system. Such a basic system 100 is installed in the vehicle V, for example, when the vehicle V is shipped (i.e., when it is a new vehicle).
[0040] The additional system 200 is a system that is added to the vehicle V. For example, after the vehicle V is shipped, the additional system 200 is added to the vehicle V so that it can transmit and receive signals to and from the basic system 100. In other words, the additional system 200 can also be said to be an in-vehicle system that is added to the vehicle V equipped with the basic system 100.
[0041] Specifically, when the vehicle V is a new vehicle, only the basic system 100 realizes a user customization function or an AI function on an OS on a hypervisor. The customization function allows apps such as game apps to be installed and executed on the basic system 100. Thereafter, for processing that requires high performance, the additional system 200 is added to the vehicle V and connected to the basic system 100. This allows performance improvements such as customization functions to be realized without changing the user interface before and after the addition of the additional system 200. The additional system 200 itself is a system that realizes game app or AI functions (specifically, a system in which a game app or the like runs on an OS). In the in-vehicle system 1 of this embodiment, the addition of the additional system 200 does not impose a large processing load on the basic system 100.
[0042] FIG. 2 is a diagram showing an example of the interior of a vehicle V in which the in-vehicle system 1 according to this embodiment is installed.
[0043] The basic system 100 has, for example, a function as a car navigation system (i.e., a car navigation system), a music playback function, a video playback function, a game function, a voice assistant function, etc. The additional system 200 may have the same functions as the basic system 100 and executes processing based on those functions in place of the basic system 100. The in-vehicle system 1 including such basic system 100 and additional system 200 receives input signals from the input unit 10 and microphone 14 provided in the vehicle V, processes the input signals, and outputs the processing results to at least one of the display 15a and the speaker 15b.
[0044] FIG. 3 is a diagram showing an example of the configuration of the basic system 100 according to this embodiment.
[0045] The basic system 100 includes a basic processing unit 110, a DRAM (Dynamic Random Access Memory) 101, a PMIC (Power Management IC) 102, and a flash memory 103. The PMIC 102 is an IC (Integrated Circuit) that controls or manages the power supplied to the basic processing unit 110.
[0046] The basic processing unit 110 is configured as, for example, an SoC. The basic processing unit 110 also includes hardware 111, a hypervisor 112 that runs on the hardware 111, and three virtual machines 120, 130, and 140 that run on the hypervisor 112. The virtual machine 120 includes an OS 123 and two APPs (application programs) 121 and 122 that run on the OS 123. Similarly, the virtual machine 130 includes an OS 133 and two APPs 131 and 132 that run on the OS 133, and the virtual machine 140 includes an OS 143 and two APPs 141 and 142 that run on the OS 143.
[0047] The basic processing unit 110 receives an input signal from at least one of the input unit 10 and the microphone 14, and performs processing according to the input signal using the DRAM 101, the flash memory 103, etc. The input unit 10 may also have the functions of at least one of the game controller 11, the keyboard 12, and the mouse 13. Alternatively, the basic processing unit 110 may receive the input signal by communicating via wire or wirelessly with at least one of the game controller 11, the keyboard 12, and the mouse 13 brought into the cabin of the vehicle V.
[0048] The game controller 11, keyboard 12, and mouse 13, or the input unit 10 having the functions of these, outputs operation signals corresponding to input operations by the user as input signals to the basic processing unit 110. The microphone 14 collects the user's voice and outputs an audio signal representing the collected voice as an input signal to the basic processing unit 110. The basic processing unit 110 accepts the input signals thus output. The basic processing unit 110 may also accept input signals (i.e., operation signals and audio signals) from a mobile terminal such as a user's smartphone, tablet, personal computer, or game console.
[0049] The basic processing unit 110 then outputs a video and audio signal indicating the processing result of the input signal to the output unit 15. The video and audio signal includes at least one of a video signal and an audio signal. The output unit 15 includes, for example, a display 15a and a speaker 15b shown in FIG. 2, and displays a video corresponding to the video and audio signal on the display 15a and outputs audio corresponding to the video and audio signal from the speaker 15b.
[0050] FIG. 4 is a diagram showing an example of the configuration of the in-vehicle system 1 according to this embodiment.
[0051] The in-vehicle system 1 is configured by connecting an additional system 200 to a basic system 100 so that they can communicate with each other. The basic system 100 and the additional system 200 cooperate to execute processing.
[0052] The additional system 200 includes a first processing unit 210, a second processing unit 220, a DRAM 201, a PMIC 202, and a flash memory 203. The PMIC 202 is an IC that controls or manages the power supplied to the first processing unit 210.
[0053] The first processing unit 210 is configured as, for example, an SoC. The first processing unit 210 also includes hardware 211, an OS 243 running on the hardware 211, and two APPs 241 and 242 running on the OS 243. The first processing unit 210 generates a video / audio signal including at least one of a video signal and an audio signal through the operation of at least one of the APPs 241 and 242, and outputs the video / audio signal to the second processing unit 220. The first processing unit 210 also communicates with the basic processing unit 110 of the basic system 100. The second processing unit 220 is configured as a multimedia switch. The second processing unit 220 acquires a video / audio signal from the basic processing unit 110 or the first processing unit 210 of the basic system 100, and outputs the video / audio signal to the output unit 15. Specifically, in the first mode, the second processing unit 220 acquires video and audio signals from the first processing unit 210 and outputs them to the output unit 15, and in the second mode, the second processing unit 220 receives video and audio signals from the basic processing unit 110 of the basic system 100 and outputs them to the output unit 15. That is, in the second processing unit 220, the input signal is switched between the video and audio signals of the first processing unit 210 and the video and audio signals of the basic processing unit 110. Such mode switching is performed by the basic processing unit 110. For example, the first mode is a mode in which a game app is executed, and the second mode is a mode in which a voice assistant function is executed.
[0054] As described above, in this embodiment, the additional system 200 is added. When the additional system 200 is added, a physical cable for transmitting video and audio signals is reconnected. That is, the cable connecting the basic processing unit 110 of the basic system 100 to the output unit 15 is disconnected. Then, the basic processing unit 110 of the basic system 100 is connected to the second processing unit 220 of the additional system 200 by a cable, and the second processing unit 220 is connected to the output unit 15 by a cable. Via these cables, video and audio signals are transmitted from the basic system 100 to the additional system 200 and output to the output unit 15. Furthermore, video and audio signals have a relatively wide bandwidth, and are therefore also called wideband signals. In this embodiment, such video and audio signals are transmitted unidirectionally from the basic system 100 to the additional system 200 via a cable.
[0055] The basic processing unit 110 of the basic system 100 controls the additional system 200, for example, using software (hereinafter also referred to as control software). The signals required for this control are signals with a narrower bandwidth than the above-mentioned wideband signals and are also called narrowband signals. The narrowband signals are transmitted unidirectionally from the basic processing unit 110 of the basic system 100 to the additional system 200. Such narrowband signals are transmitted from the basic system 100 to the additional system 200 wirelessly, for example, via Wi-Fi (registered trademark) or Bluetooth (registered trademark). The narrowband signals are, for example, user operation signals received by the basic processing unit 110 from the input unit 10 and user voice signals received by the basic processing unit 110 from the microphone 14. Therefore, when the additional system 200 is added, the only hardware change to the basic system 100 is to change the cable connections. By adding control software for unidirectional transmission of narrowband signals to the basic system 100, it is possible to update the basic system 100 to the in-vehicle system 1, i.e., to update the system.
[0056] Here, for example, APP141 and APP142 possessed by the basic processing unit 110 of the basic system 100 and APP241 and APP242 of the additional system 200 are the same application program. In a specific example, APP141 and APP241 are both the same game app, and APP142 and APP242 are both the same app with a voice assistant function. The latest game app at the time of adding the additional system 200 is installed as APP141 and APP241, and the latest app with a voice assistant function at the time of adding the additional system 200 is installed as APP142 and APP242. Note that the app with the voice assistant function may use, for example, AI or generated AI. Furthermore, OS143 and OS243 may also be the same latest OS.
[0057] On the other hand, since the additional system 200 is added after the basic system 100 is installed in the vehicle V, the hardware of the additional system 200 has higher processing performance than the hardware of the basic system 100. Therefore, even if the APPs 241 and 242 can operate properly in the first processing unit 210 of the additional system 200, the APPs 141 and 142 may not operate properly in the basic processing unit 110 of the basic system 100.
[0058] In such a case, in the in-vehicle system 1 according to this embodiment, the basic system 100 causes the first processing unit 210 of the additional system 200 to execute APPs 241 and 242 instead of APPs 141 and 142.
[0059] Conversely, if the APPs 141 and 142 can operate appropriately in the basic processing unit 110 of the basic system 100, the basic processing unit 110 may operate the APPs 141 and 142. In this case, the first processing unit 210 of the additional system 200 is set to a sleep state or the like. Also, when the virtual machine 120 or 130 having a function that is not available in the additional system 200 is executed in the basic processing unit 110, the first processing unit 210 of the additional system 200 is set to a sleep state or the like. This makes it possible to reduce power consumption.
[0060] The additional system 200 in this embodiment may be configured as a physical machine or may be virtualized, as shown in Fig. 4. In other words, the additional system 200 may have a virtual machine that runs on a hypervisor.
[0061] FIG. 5 is a diagram for explaining an example of the processing operation in the first mode by the in-vehicle system 1 according to this embodiment.
[0062] The first mode is a mode in which, for example, an APP241, which is a game application, is executed. In this first mode, the basic processing unit 110 of the basic system 100 transmits a switching signal corresponding to the first mode, i.e., a switching signal indicating the first mode, to the second processing unit 220 of the additional system 200. Furthermore, the basic processing unit 110 receives an operation signal (i.e., an input signal) corresponding to an input operation on the input unit 10 by a user, from the input unit 10. Then, the basic processing unit 110 transmits the operation signal to the additional system 200. The switching signal and the operation signal are the narrowband signals described above, and are transmitted, for example, wirelessly.
[0063] The first processing unit 210 of the additional system 200 receives the operation signal from the basic processing unit 110 and generates a video and audio signal by executing processing according to the operation signal using the APP 241. The first processing unit 210 then outputs the generated video and audio signal to the second processing unit 220. For example, the first processing unit 210 generates a video and audio signal including at least one of a video signal and an audio signal indicating the processing result of the game app, and outputs the video and audio signal to the second processing unit 220.
[0064] When the second processing unit 220 receives the above-mentioned switching signal from the basic processing unit 110 of the basic system 100, it switches the input to the video and audio signals of the first processing unit 210. As a result, the second processing unit 220 acquires the video and audio signals from the first processing unit 210 and outputs the video and audio signals to the output unit 15. As a result, the video of the game app is displayed on the display 15a and the sound of the game app is output from the speaker 15b.
[0065] FIG. 6 is a sequence diagram showing an example of the processing operation in the first mode by the in-vehicle system 1 according to this embodiment.
[0066] First, the basic processing unit 110 of the basic system 100 transmits a switching signal corresponding to the first mode to the second processing unit 220 of the additional system 200 (step S1). Upon receiving the switching signal, the second processing unit 220 switches the input to the video and audio signals of the first processing unit 210 (step S2). Next, upon receiving an operation signal from the input unit 10 (step S3), the basic processing unit 110 of the basic system 100 transmits the operation signal to the first processing unit 210 of the additional system 200 (step S4).
[0067] When the first processing unit 210 of the additional system 200 receives the operation signal from the basic processing unit 110, it executes processing according to the operation signal (step S5), generates a video and audio signal according to the processing result, and outputs it to the second processing unit 220 (step S6). The second processing unit 220 acquires the video and audio signal from the first processing unit 210 (step S7), and outputs the video and audio signal to the output unit 15 (step S8). The output unit 15 executes at least one of displaying video and outputting audio based on the video and audio signal (step S9).
[0068] Thus, in the first mode, video signals and audio signals are not transmitted or received between the basic system 100 and the additional system 200. In such a first mode, signal transmission is limited to one-way transmission from the basic system 100 to the additional system 200. Note that the signals transmitted one-way are operation signals and switching signals, which are narrowband signals.
[0069] FIG. 7 is a diagram for explaining an example of the processing operation in the second mode by the in-vehicle system 1 according to this embodiment.
[0070] The second mode is a mode in which, for example, an APP 242 having a voice assistant function is executed. In this second mode, the basic processing unit 110 of the basic system 100 transmits a switching signal according to the second mode, i.e., a switching signal indicating the second mode, to the second processing unit 220 of the additional system 200. Furthermore, the basic processing unit 110 receives a user's voice signal (i.e., an input signal) output from the microphone 14. Then, the basic processing unit 110 transmits the voice signal to the additional system 200. The switching signal and the voice signal are the narrowband signals described above and are transmitted, for example, wirelessly.
[0071] The first processing unit 210 of the additional system 200 receives the voice signal from the basic processing unit 110 and executes the APP 242 to perform voice recognition processing on the voice signal. The first processing unit 210 then transmits a processing result signal obtained by the voice recognition processing to the basic processing unit 110 of the basic system 100. The resulting processing signal is a signal that indicates, for example, a code, a user's voice instruction or operation. For example, when a user speaks into the microphone 14, such as "Zoom in on the map" or "Move the main window to the upper left," the microphone 14 collects the user's voice, and an audio signal indicating the voice is transmitted from the basic processing unit 110 to the first processing unit 210. The processing result signal indicates, as a code, an instruction or operation for the map or main window displayed on the display of the output unit 15, specifically, "Zoom in on the map" or "Move the main window to the upper left." Such a processing result signal is a narrowband signal, and can also be considered to be a very small amount of signal or data. The processing result signal, like the switching signal and voice signal, may also be transmitted wirelessly.
[0072] When the basic processing unit 110 of the basic system 100 receives the processing result signal from the first processing unit 210 of the additional system 200, it generates a video and audio signal corresponding to the processing result signal and transmits it to the additional system 200. For example, if the processing result signal indicates "enlarge map," a video and audio signal showing an enlarged map as a video is generated. Also, if the processing result signal indicates "move main window to the upper left," a video and audio signal showing a video including the main window moved to the upper left is generated.
[0073] When the second processing unit 220 of the additional system 200 receives the above-mentioned switching signal from the basic processing unit 110 of the basic system 100, it switches the input to the video and audio signals of the basic processing unit 110. As a result, the second processing unit 220 receives the video and audio signals from the basic processing unit 110 and outputs the video and audio signals to the output unit 15. As a result, an enlarged map, or a video including the main window moved to the upper left, etc. is displayed on the display 15a.
[0074] FIG. 8 is a sequence diagram showing an example of the processing operation in the second mode by the in-vehicle system 1 according to this embodiment.
[0075] First, the basic processing unit 110 of the basic system 100 transmits a switching signal corresponding to the second mode to the second processing unit 220 of the additional system 200 (step S11). Upon receiving the switching signal, the second processing unit 220 switches the input to the video and audio signals of the basic processing unit 110 (step S12). Next, upon receiving an audio signal from the microphone 14 (step S13), the basic processing unit 110 of the basic system 100 transmits the audio signal to the first processing unit 210 of the additional system 200 (step S14).
[0076] When the first processing unit 210 of the additional system 200 receives the voice signal from the basic processing unit 110, it executes voice recognition processing on the voice signal (step S15). Then, the first processing unit 210 transmits a processing result signal obtained by the voice recognition processing to the basic processing unit 110 of the basic system 100 (step S21).
[0077] When the basic processing unit 110 of the basic system 100 receives the processing result signal from the additional system 200, it generates a video and audio signal by executing processing according to the processing result signal (step S22). Then, the basic processing unit 110 transmits the generated video and audio signal to the second processing unit 220 of the additional system 200 (step S16).
[0078] The second processing unit 220 of the additional system 200 receives the video and audio signal from the basic processing unit 110 of the basic system 100 (step S17), and outputs the video and audio signal to the output unit 15 (step S8). The output unit 15 executes at least one of displaying video and outputting audio based on the video and audio signal (step S9).
[0079] As described above, in the second mode, one or more systems of video and audio signals, each including at least one of a video signal and an audio signal, are transmitted and received between the basic system 100 and the additional system 200. In the second mode, the transmission of the one or more systems of video and audio signals is limited to one direction, from the basic system 100 to the additional system 200. The video and audio signals are wideband signals. Therefore, in the second mode, the transmission of narrowband signals and wideband signals, excluding the processed signal, is limited to one direction, from the basic system 100 to the additional system 200.
[0080] Furthermore, in constructing the in-vehicle system 1 according to this embodiment, control software for transmitting narrowband signals is added to the basic system 100 in order to connect the additional system 200 to the basic system 100. Furthermore, in order to transmit broadband signals from the basic system 100 to the additional system 200, the basic system 100 is connected to a second processing unit 220 (e.g., a multimedia switch) of the additional system 200 by a cable. This allows broadband signals to be transmitted from the basic system 100 to the additional system 200 via a wired connection. As a result, the basic system 100 and the additional system 200 can be loosely coupled by the unidirectional transmission of narrowband signals and broadband signals. Therefore, by simply modifying or adding control software to the basic system 100, it is possible to update the basic system 100 while solving the problems of the prior art.
[0081] Furthermore, when adding the additional system 200, no hardware changes are required to the basic system 100 other than changing the cable connections, ensuring the quality and security of the basic system 100. Furthermore, game apps, apps with voice assistant functions, and other applications are likely to become more valuable in the future, and their value can be pursued independently of the control of the vehicle V's main body. Adding a new application to the additional system 200 also minimizes the impact on the basic system 100, which prioritizes safety and security. For example, frequent updates to applications such as game apps and apps with voice assistant functions require updates to the OS required for the applications to function. However, updating the applications and OS in the additional system 200 minimizes the impact on the software of the basic system 100 (i.e., the OS and applications). In other words, there is no need to change or add software to the basic system 100. Furthermore, even if the hardware performance of the in-vehicle system 1 becomes obsolete, only the additional system 200 needs to be replaced, thereby reducing the workload of upgrading the in-vehicle system 1.
[0082] As described above, in the first mode of the in-vehicle system 1 in this embodiment, signal transmission is limited to one-way transmission from the basic system 100 to the additional system 200. In addition, in the second mode of the in-vehicle system 1, transmission of one or more systems of video and audio signals is limited to one-way transmission from the basic system 100 to the additional system 200.
[0083] As a result, in the first mode, signal transmission is limited to one-way transmission from the first system to the second system, and therefore no signal is transmitted from the additional system 200 to the basic system 100. Therefore, no two-way communication is performed between the basic system 100 and the additional system 200, and therefore the basic system 100 and the additional system 200 can be connected to communicate in a loosely coupled state. Furthermore, even in the second mode in which one or more systems of video and audio signals are transmitted and received, the transmission of the one or more systems of video and audio signals is limited to one-way transmission from the basic system 100 to the additional system 200. Therefore, no video and audio signals are transmitted from the additional system 200 to the basic system 100. In other words, no video signals, audio signals, or video and audio signals are transmitted from the additional system 200 to the basic system 100. Therefore, no two-way communication of video and audio signals is performed between the basic system 100 and the additional system 200, and therefore the basic system 100 and the additional system 200 can be connected to communicate in a loosely coupled state. As described above, in this embodiment, when the additional system 200 is added to the vehicle V so as to process in cooperation with the basic system 100, the basic system 100 and the additional system 200 can be connected in a loosely coupled state. As a result, it is possible to effectively reduce the need to change the hardware and software of the basic system 100 already installed in the vehicle V, thereby reducing the burden of constructing the in-vehicle system 1.
[0084] Furthermore, in this embodiment, the basic processing unit 110 of the basic system 100 transmits a switching signal corresponding to the first mode to the additional system 200 in the first mode, and transmits a switching signal corresponding to the second mode to the second system in the second mode. When the second processing unit 220 of the additional system 200 receives a switching signal corresponding to the first mode, it acquires a video and audio signal from the first processing unit 210 and outputs the acquired video and audio signal to the output unit 15. When the second processing unit 220 receives a switching signal corresponding to the second mode, it receives a video and audio signal from the basic system 100 and outputs the received video and audio signal to the output unit 15. The second processing unit 220 receives the video and audio signal of the basic system 100 as one of one or more systems of video and audio signals that are limited to one-way transmission as described above.
[0085] As a result, in both the first mode and the second mode, transmission of the switching signal is limited to one-way transmission from the basic system 100 to the additional system 200. Furthermore, the second processing unit 220 of the additional system 200 switches the input of the video and audio signal in response to the switching signal. That is, the second processing unit 220 switches the input between the video and audio signal of the basic system 100 and the video and audio signal of the first processing unit 210 of the additional system 200, and outputs the switched input video and audio signal to the output unit 15. When the input is switched to the video and audio signal of the basic system 100, the video and audio signal is transmitted one-way as one of the above-mentioned one or more systems of video and audio signals. Therefore, whether in the first mode in which the video and audio signal is output from the additional system 200 to the output unit 15 or the second mode, the basic system 100 and the additional system 200 can be appropriately connected to each other in a loosely coupled state so as to be able to communicate with each other. As a result, the burden of constructing the in-vehicle system 1 can be more appropriately reduced.
[0086] In the first mode of this embodiment, the basic system 100 receives an operation signal corresponding to an input operation by a user and transmits the operation signal to the additional system 200. The first processing unit 210 of the additional system 200 receives the operation signal from the basic system 100, performs processing corresponding to the operation signal to generate a video and audio signal, and outputs the generated video and audio signal to the second processing unit 220.
[0087] As a result, in the first mode, transmission of not only the switching signal but also the operation signal is limited to one-way transmission from the basic system 100 to the additional system 200. Furthermore, the switching signal and the operation signal are narrow-bandwidth signals and are control signals for controlling the additional system 200. Because such control signals can be easily transmitted wirelessly, when the additional system 200 is added to the vehicle V so that it processes in cooperation with the basic system 100, the in-vehicle system 1 can be constructed by a simple task of installing software for transmitting the control signals into the basic system 100. As a result, the burden of constructing the in-vehicle system 1 can be further reduced.
[0088] Furthermore, in the second mode of this embodiment, the basic system 100 receives a user's voice signal and transmits the voice signal to the additional system 200 as one of the one or more systems of video and audio signals described above. When the basic system 100 receives a processing result signal transmitted from the additional system 200, it generates a video and audio signal according to the processing result signal and transmits the generated video and audio signal to the additional system 200 as one of the one or more systems of video and audio signals described above. The first processing unit 210 of the additional system 200 receives the above-mentioned voice signal from the basic system 100, performs voice recognition processing on the voice signal, and transmits the processing result signal obtained by the voice recognition processing to the basic system 100.
[0089] As a result, the first processing unit 210 of the additional system 200 performs voice recognition processing on the user's voice signal. This voice recognition processing realizes, for example, the function of a voice assistant or a dialogue assistant, and is executed by AI or the like. Therefore, as AI advances, it is possible to add an additional system 200 that can perform voice recognition processing using the latest AI, thereby upgrading the in-vehicle system 1. Furthermore, when the additional system 200 is added, transmission of one or more lines of video and audio signals including the user's voice signal is limited to one-way transmission from the basic system 100 to the additional system 200. Therefore, the basic system 100 and the additional system 200 can be connected to be able to communicate in a loosely coupled state, which further appropriately reduces the burden of building the in-vehicle system 1.
[0090] In this embodiment, APPs 141 and 142 of the basic system 100 are the same as APPs 241 and 242 of the additional system 200. In other words, the additional system 200 executes processing in cooperation with the basic system 100 by storing and executing the same software program as the software program held by the basic system 100.
[0091] As a result, if the processing speed of a software program running on the basic system 100 is slow, the basic system 100 can have the additional system 200 execute the software program. In other words, even if the basic system 100 already installed in the vehicle V does not have the performance required by the software program, if an additional system 200 having that performance is added to the vehicle V, the software program can be executed appropriately. As a result, the in-vehicle system 1 can be appropriately upgraded.
[0092] In this embodiment, signals other than video signals are transmitted and received wirelessly between the basic system 100 and the additional system 200. For example, signals other than video and audio signals handled by the second processing unit 220 may be transmitted and received wirelessly.
[0093] This allows signals with a relatively narrow bandwidth to be transmitted and received wirelessly, eliminating the need for the work of connecting physical cables for transmitting and receiving signals when adding the additional system 200. As a result, the burden of building the in-vehicle system 1 can be reduced.
[0094] Furthermore, since the additional system 200 in this embodiment is added to the vehicle V, the system alone can be considered an in-vehicle system. The additional system 200 includes a memory such as a DRAM 201 and a processing unit that uses the memory to execute processing in cooperation with the basic system 100. The processing unit includes, for example, a first processing unit 210 and a second processing unit 220. In a first mode in which video signals and audio signals are not transmitted and received between the basic system 100 and the additional system 200, the processing unit receives and processes signals transmitted from the basic system 100 to the additional system 200 without transmitting any signals to the basic system 100. In a second mode in which one or more systems of video and audio signals, each including at least one of a video signal and an audio signal, are transmitted and received between the basic system 100 and the additional system 200, the processing unit receives and processes the one or more systems of video and audio signals transmitted from the basic system 100 to the additional system 200 without transmitting each of the one or more systems of video and audio signals to the basic system 100.
[0095] This allows the same effects as those of the in-vehicle system 1 described above to be achieved.
[0096] The above-described effects of the in-vehicle system 1 in this embodiment are also achieved by a signal processing method performed by the in-vehicle system 1. That is, the signal processing method is a signal processing method performed by the in-vehicle system 1, and the in-vehicle system 1 includes a basic system 100 mounted on a vehicle V and an additional system 200 added to the vehicle V. In the signal processing method, when the basic system 100 and the additional system 200 execute processing in cooperation with each other, in a first mode in which video signals and audio signals are not transmitted and received between the basic system 100 and the additional system 200, the in-vehicle system 1 transmits a control signal for controlling the additional system 200 in only one direction, from the basic system 100 to the additional system 200. Note that the signal transmitted in only one direction is not limited to a control signal and may be another signal. In addition, in the second mode in which one or more systems of video and audio signals, each including at least one of a video signal and an audio signal, are transmitted and received between the basic system 100 and the additional system 200, the in-vehicle system 1 transmits the one or more systems of video and audio signals in only one direction, from the basic system 100 to the additional system 200.
[0097] Similarly, the above-described effects of the additional system 200 in this embodiment are also realized by a signal processing method performed by the additional system 200. That is, the signal processing method is a signal processing method performed by the additional system 200 that is added to the vehicle V equipped with the basic system 100. In this signal processing method, when processing is performed in cooperation with the basic system 100, in a first mode in which video signals and audio signals are not transmitted and received between the basic system 100 and the additional system 200, the additional system 200 receives signals transmitted from the basic system 100 to the additional system 200 and performs processing without transmitting signals to the basic system 100. In a second mode in which one or more systems of video and audio signals, each including at least one of a video signal and an audio signal, are transmitted and received between the basic system 100 and the additional system 200, the additional system 200 receives one or more systems of video and audio signals transmitted from the basic system 100 to the additional system 200 and performs processing without transmitting each of the one or more systems of video and audio signals to the basic system 100.
[0098] While the in-vehicle system 1 of the present disclosure has been described above based on the above embodiment, the present disclosure is not limited to the above embodiment. As long as it does not deviate from the spirit of the present disclosure, various modifications conceivable by those skilled in the art to the above embodiment may also be included in the present disclosure.
[0099] For example, in the above embodiment, the second processing unit 220 of the additional system 200 switches the input between the video and audio signal of the basic processing unit 110 and the video and audio signal of the first processing unit 210. However, the second processing unit 220 may combine the video and audio signal of the basic processing unit 110 with the video and audio signal of the first processing unit 210 and output the combined video and audio signal to the output unit 15. For example, in the first mode, the basic processing unit 110 outputs a video and audio signal indicating emergency information or the like to the additional system 200. In this case, the second processing unit 220 combines the video and audio signal of the basic processing unit 110 with the video and audio signal of the first processing unit 210. As a result, for example, a sub-screen indicating emergency information is superimposed on the game screen on the display 15a of the output unit 15. Note that if the basic system 100 has sufficient processing capacity, the additional system 200 may transmit the video and audio signal to the basic system 100. In this case, the basic processing unit 110 of the basic system 100 receives a video and audio signal from the additional system 200 and combines the video and audio signal of the basic processing unit 110 with the video and audio signal of the basic processing unit 110. Alternatively, when the video and audio signal of the first processing unit 210 is output from the second processing unit 220 to the output unit 15 in the first mode, the basic processing unit 110 may switch the video and audio signal to the video and audio signal of the basic processing unit 110 without performing the above-mentioned combination. In other words, the basic processing unit 110 switches the input of the second processing unit 220 by sending a switching signal to the second processing unit 220. As a result, for example, a game screen displayed on the display 15a is switched to an emergency information screen.
[0100] Furthermore, when an additional system 200 is added, the existing display 15a included in the output unit 15 may be changed to a display having a resolution that matches the performance of the additional system 200. Furthermore, the narrowband signal may be transmitted via a wired connection such as a Universal Serial Bus (USB) or a Peripheral Component Interconnect (PCI)-Express. Furthermore, although the basic system 100 is configured as an IVI system in the above embodiment, it is not limited to an IVI system and may be configured as another system.
[0101] In the above embodiments, each component may be configured with a dedicated circuit or hardware, or may be realized by executing a software program suitable for each component. Each component may be realized by a program execution unit such as a CPU (Central Processing Unit) or processor reading and executing a software program recorded on a recording medium such as a hard disk or semiconductor memory. Here, the program, which is software that realizes the device or system of the above embodiments, causes a computer to execute each step included in the sequence diagram of FIG. 6 or FIG. 7.
[0102] The following cases are also included in this disclosure:
[0103] (1) The above-mentioned device or system may specifically be a computer system consisting of a microprocessor, ROM (Read Only Memory), RAM (Random Access Memory), a hard disk unit, a display unit, a keyboard, a mouse, etc. A computer program is stored in the RAM or hard disk unit. The above-mentioned device or system achieves its function when the microprocessor operates in accordance with the computer program. Here, the computer program is composed of a combination of multiple instruction codes that indicate instructions to the computer to achieve a predetermined function.
[0104] (2) Some or all of the components constituting the above-mentioned device or system may be configured as a single system LSI (Large Scale Integration). A system LSI is an ultra-multifunctional LSI manufactured by integrating multiple components on a single chip, and specifically, is a computer system configured including a microprocessor, ROM, RAM, etc. A computer program is stored in the RAM. The system LSI achieves its functions when the microprocessor operates in accordance with the computer program.
[0105] (3) Some or all of the components constituting the above-mentioned device or system may be configured as an IC card or a standalone module that can be attached to or detached from the device or system. The IC card or module is a computer system consisting of a microprocessor, ROM, RAM, etc. The IC card or module may include the above-mentioned ultra-multifunctional LSI. The IC card or module achieves its functions when the microprocessor operates in accordance with a computer program. This IC card or module may be tamper-resistant.
[0106] (4) The present disclosure may be embodied as the methods described above, a computer program for implementing these methods on a computer, or a digital signal comprising the computer program.
[0107] The present disclosure may also be a computer program or a digital signal recorded on a computer-readable recording medium, such as a flexible disk, a hard disk, a CD (Compact Disc)-ROM, a DVD, a DVD-ROM, a DVD-RAM, a BD (Blu-ray (registered trademark) Disc), a semiconductor memory, etc. Alternatively, the present disclosure may be a digital signal recorded on such a recording medium.
[0108] The present disclosure may also be applied to transmitting a computer program or digital signal via a telecommunications line, a wireless or wired communication line, a network such as the Internet, data broadcasting, or the like.
[0109] Furthermore, the program or digital signal may be recorded on a recording medium and transferred, or the program or digital signal may be transferred via a network or the like, so that the program or digital signal may be implemented by another independent computer system. [Industrial Applicability]
[0110] The in-vehicle system of the present disclosure can reduce the burden of system construction and can be applied to, for example, an IVI system mounted on a vehicle. [Explanation of symbols]
[0111] 1. In-vehicle systems 10 Input section 11. Game Controller 12 keyboards 13 Mouse 14. Mike 15 Output section 15a Display 15b Speaker 100 Basic System (1st System) 101, 201 DRAM 102, 202 PMIC 103, 203 flash memory 110 Basic processing unit 111, 211 Hardware 112 Hypervisor 120, 130, 140 virtual machines 121, 122, 131, 132, 141, 142, 241, 242 APP 123, 133, 143, 243 OS 200 additional systems (secondary systems, in-vehicle systems) 210 First Processing Section 220 Second Processing Section V vehicle
Claims
1. a first system mounted on a vehicle; a second system added to the vehicle; When the first system and the second system execute processing in cooperation with each other, (i) in a first mode in which video signals and audio signals are not transmitted or received between the first system and the second system, signal transmission is limited to one-way transmission from the first system to the second system; (ii) in a second mode in which one or more systems of video and audio signals, each including at least one of a video signal and an audio signal, are transmitted and received between the first system and the second system, the transmission of the one or more systems of video and audio signals is limited to one-way transmission from the first system to the second system; In-vehicle systems.
2. The second system is a first processing unit and a second processing unit; The first system is In the first mode, a switching signal corresponding to the first mode is transmitted to the second system; In the second mode, a switching signal according to the second mode is transmitted to the second system; The second processing unit of the second system When the switching signal corresponding to the first mode is received, a video / audio signal including at least one of a video signal and an audio signal is acquired from the first processing unit, and the acquired video / audio signal is output to an output unit having at least one of a display and a speaker mounted on the vehicle; When the switching signal corresponding to the second mode is received, the audio-visual signal is received from the first system as one of the one or more systems of audio-visual signals, and the received audio-visual signal is output to the output unit. The in-vehicle system according to claim 1 .
3. In the first mode, the first system receives an operation signal corresponding to an input operation by a user and transmits the operation signal to the second system; the first processing unit of the second system receives the operation signal from the first system, generates the video and audio signal by performing processing according to the operation signal, and outputs the generated video and audio signal to the second processing unit; The in-vehicle system according to claim 2 .
4. In the second mode, the first system receives a user's audio signal, transmits the audio signal to the second system as one of the one or more systems of video and audio signals, and when receiving a processing result signal transmitted from the second system, generates the video and audio signal according to the processing result signal, and transmits the generated video and audio signal to the second system as one of the one or more systems of video and audio signals; the first processing unit of the second system receives the voice signal from the first system, performs voice recognition processing on the voice signal, and transmits the processing result signal obtained by the voice recognition processing to the first system; The in-vehicle system according to claim 2 .
5. The second system is a software program identical to that of the first system is stored and executed, thereby executing a process linked with the first system; The in-vehicle system according to claim 1 .
6. The first system and the second system Send and receive signals other than video signals wirelessly. The in-vehicle system according to claim 1 .
7. An in-vehicle system that is added to a vehicle equipped with a basic system, Memory and a processing unit that uses the memory to execute processing in cooperation with the basic system, The processing unit (i) in a first mode in which video signals and audio signals are not transmitted and received between the basic system and the in-vehicle system, the processing is performed by receiving a signal transmitted from the basic system to the in-vehicle system without transmitting a signal to the basic system; (ii) In a second mode in which one or more systems of video and audio signals, each including at least one of a video signal and an audio signal, are transmitted and received between the basic system and the in-vehicle system, the one or more systems of video and audio signals transmitted from the basic system to the in-vehicle system are received and the processing is performed without transmitting each of the one or more systems of video and audio signals to the basic system. In-vehicle systems.
8. A signal processing method performed by an in-vehicle system, comprising: the in-vehicle system includes a first system mounted on a vehicle and a second system added to the vehicle; In the signal processing method, When the first system and the second system execute processing in cooperation with each other, (i) in a first mode in which video signals and audio signals are not transmitted or received between the first system and the second system, signals are transmitted in only one direction from the first system to the second system; (ii) in a second mode in which one or more systems of video and audio signals, each including at least one of a video signal and an audio signal, are transmitted and received between the first system and the second system, the one or more systems of video and audio signals are transmitted in only one direction, from the first system to the second system; Signal processing methods.
9. A signal processing method performed by an in-vehicle system added to a vehicle equipped with a basic system, comprising: When executing processing in cooperation with the basic system, (i) in a first mode in which video signals and audio signals are not transmitted and received between the basic system and the in-vehicle system, the processing is performed by receiving a signal transmitted from the basic system to the in-vehicle system without transmitting a signal to the basic system; (ii) In a second mode in which one or more systems of video and audio signals, each including at least one of a video signal and an audio signal, are transmitted and received between the basic system and the in-vehicle system, the one or more systems of video and audio signals transmitted from the basic system to the in-vehicle system are received and the processing is performed without transmitting each of the one or more systems of video and audio signals to the basic system. Signal processing methods.
10. A program for an in-vehicle system to be added to a vehicle equipped with a basic system, When executing processing in cooperation with the basic system, (i) in a first mode in which video signals and audio signals are not transmitted and received between the basic system and the in-vehicle system, the processing is performed by receiving a signal transmitted from the basic system to the in-vehicle system without transmitting a signal to the basic system; (ii) In a second mode in which one or more systems of video and audio signals, each including at least one of a video signal and an audio signal, are transmitted and received between the basic system and the in-vehicle system, the one or more systems of video and audio signals transmitted from the basic system to the in-vehicle system are received and the processing is performed without transmitting each of the one or more systems of video and audio signals to the basic system. A program that causes a computer of the in-vehicle system to execute the above.
Citation Information
Patent Citations
Vehicular system
JP2022163937A