MOBILE BODY SETTING DEVICE, MOBILE BODY, MOBILE BODY SETTING SYSTEM, METHOD, AND PROGRAM

The mobile object setting system addresses the challenge of cumbersome device setup in moving objects by automating user authentication and device configuration, enhancing safety and efficiency in a sustainable transportation system.

JP7824345B2Active Publication Date: 2026-03-04HONDA MOTOR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-03-18
Publication Date
2026-03-04

AI Technical Summary

Technical Problem

Setting up multiple devices in a moving object is cumbersome, which affects traffic safety and hampers the development of a sustainable transportation system.

Method used

A mobile object setting system that includes a user terminal, operation terminal, and mobile object setting device, which associates operating terminal IDs with user IDs and device settings, allowing seamless user switching and device configuration without manual authentication or passcode input.

Benefits of technology

Reduces operational hassle and enhances device setup efficiency, improving traffic safety by automating device configuration based on user authentication and previous settings, thus facilitating a sustainable transportation system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007824345000001
    Figure 0007824345000001
  • Figure 0007824345000002
    Figure 0007824345000002
  • Figure 0007824345000003
    Figure 0007824345000003
Patent Text Reader

Abstract

To provide a system that improves operability for setting a plurality of devices comprised in a mobile body.SOLUTION: A mobile body setting device comprises: a storage part for storing first information that associates an operation terminal ID of an operation terminal with a user ID of a mobile body, and second information that associates the user ID with setting information of a device provided in the mobile body; a user selection part for selecting a user of the mobile body, based on a user operation or based on an operation terminal ID received from the operation terminal and the first information; a mobile body setting part for acquiring from the second information, setting information of a device associated with a user ID of a user selected by the user selection part, in order to set a device according to the setting information; and an update part for updating a user ID associated with an operation terminal ID received from the operation terminal in the first information, with a user ID of the user after switching, in the case that user switching has occurred based on a user operation according to the user selection part.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a mobile object setting device, a mobile object, a mobile object setting system, a method, and a program.

[0002] The following Patent Documents 1, 2, and 5 describe technologies related to smart devices for vehicles. The following Patent Document 3 describes technology that uses a smartphone to identify a vehicle user. The following Patent Document 4 describes technology that, when invalidating the key information of an electronic key, changes the key information to an ID code that is different from the key information that has been used up until now. [Prior art document] [Patent Documents] Patent Document 1: JP 2019-156155 A Patent Document 2: JP 2011-026768 A Patent Document 3: JP 2017-144834 A Patent Document 4: JP 2015-052223 A Patent Document 5: JP 2018-028192 A

[0003] However, there is a problem that it is not easy to set up multiple devices equipped in a moving object. In order to solve the above problem, the present application aims to improve the operability for setting up multiple devices equipped in a moving object. This will ultimately further improve traffic safety and contribute to the development of a sustainable transportation system. [Brief explanation of the drawings]

[0004] [Figure 1] 1 conceptually illustrates the configuration of a moving object setting system 5 in one embodiment. [Figure 2] 2 shows an example of a data structure of the first information stored in the storage unit 240. [Figure 3] 2 shows an example of a data structure of second information stored in storage unit 240. [Figure 4] 2 shows an example of a data structure of user information stored in storage unit 240. [Figure 5] 10 shows an example of a data structure of the third information stored in the storage unit 240. [Figure 6] 10 shows an example of an execution sequence of processes performed by the user terminal 180, the operation terminal 160, the mobile object setting device 100, and the control device 12 according to an embodiment. [Figure 7] 10 shows an example of an execution sequence of processes performed by the user terminal 180, the operation terminal 160, the mobile object setting device 100, and the control device 12 according to an embodiment. [Figure 8] An example of a computer 2000 is shown. DETAILED DESCRIPTION OF THE INVENTION

[0005] The present invention will be described below through embodiments of the invention, but the following embodiments do not limit the scope of the invention according to the claims. Furthermore, not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention.

[0006] 1 conceptually illustrates the configuration of a moving object setting system 5 according to an embodiment. The moving object setting system 5 includes a moving object 10, an operation terminal 160, and a user terminal 180.

[0007] The mobile object 10 includes a plurality of devices including a device 14a and a device 14b, a plurality of control devices including a control device 12a and a control device 12b, and a mobile object setting device 100. The mobile object setting device 100 includes an update unit 210, a user selection unit 230, a mobile object setting unit 250, a storage unit 240, a receiving unit 270, and a display unit 290.

[0008] In this embodiment, the moving object 10 is a vehicle. In this embodiment, the device 14a and the device 14b are devices provided in the moving object 10. The device 14a and the device 14b may be, for example, a seat position control device, an air conditioner, etc. provided in the moving object 10. In this embodiment, the device 14a and the device 14b may be collectively referred to as "device 14."

[0009] The operation terminal 160 is a device also called a smart key, an FOB key, a remote control key, etc. The operation terminal 160 can be used to control the operation of the mobile object 10. For example, the doors of the mobile object 10 may be opened or closed in accordance with the operation of the operation terminal 160. The operation terminal 160 stores at least an operation terminal ID and transmits the stored operation terminal ID to the mobile object 10.

[0010] The user terminal 180 is, for example, a smartphone. The user terminal 180 may be a portable terminal other than a smartphone. The user terminal 180 may be a computing device with a communication function. The user terminal 180 may be a terminal such as a mobile phone, a PDA (registered trademark), a tablet computer, or a wearable computer.

[0011] The control device 12a controls the device 14a. The control device 12b controls the device 14b. The control devices 12a and 12b are, for example, ECUs (Electronic Control Units). In this embodiment, the control devices 12a and 12b may be collectively referred to as "control devices 12." The mobile object setting device 100 and the control devices 12 transmit and receive setting information using CAN (Controller Area Network) messages.

[0012] The mobile object setting device 100 constitutes, for example, at least a part of an IVI (In-Vehicle Infotainment) system. The display unit 290 displays image information to be provided to the user. The storage unit 240 includes a non-volatile storage medium. The receiving unit 270 receives an operation terminal ID transmitted from the operation terminal 160. The receiving unit 270 receives information required for user authentication from the user terminal 180.

[0013] The mobile object setting device 100 is capable of receiving an operating terminal ID transmitted from the operating terminal 160 that holds the operating terminal ID. Specifically, the mobile object setting device 100 receives the operating terminal ID transmitted from the operating terminal 160 via the receiving unit 270.

[0014] The storage unit 240 stores first information that associates the operating terminal ID of the operating terminal 160 with the user ID of the mobile object 10, and second information that associates the user ID with setting information of the device 14 included in the mobile object 10. The user selection unit 230 selects the user of the mobile object 10 based on a user operation or based on the operating terminal ID and the first information received from the operating terminal 160.

[0015] The mobile object setting unit 250 acquires setting information for the device 14 associated with the user ID of the user selected by the user selection unit 230 from the second information, and sets the device 14 based on the acquired setting information. When the user selection unit 230 switches users based on user operation, the update unit 210 updates the user ID associated with the operating terminal ID received from the operating terminal 160 in the first information with the user ID of the user after the switch.

[0016] The storage unit 240 stores user information including the user IDs of multiple users that can be associated with an operating terminal ID. When a user ID associated with an operating terminal ID in the first information is deleted from the user information, the update unit 210 associates a predetermined default value with the operating terminal ID associated with the user ID to be deleted in the first information.

[0017] If the operating terminal ID received from the operating terminal 160 is associated with a default value in the first information, the mobile object setting unit 250 sets the device 14 based on the setting information associated with the user ID of the most recent user who used the mobile object 10 in the second information. If the operating terminal ID received from the operating terminal 160 is associated with a default value in the first information, the update unit 210 updates the user ID associated with the operating terminal ID received from the operating terminal 160 in the first information with the user ID of the most recent user who used the mobile object 10.

[0018] The storage unit 240 further stores third information associating the user ID with the terminal ID of a pre-authenticated mobile terminal. The mobile object setting unit 250 acquires, from the second information, setting information for the device 14 associated with the user ID of the user selected by the user selection unit 230, on the condition that the mobile object setting device 100 is connected to a mobile terminal identified by the terminal ID associated in the third information with the user ID of the user selected by the user selection unit 230, and configures the device 14 based on the acquired setting information.

[0019] FIG. 2 shows an example of the data structure of the first information stored in the storage unit 240. The first information has an operating terminal ID and a user ID as data items. In this embodiment, it is assumed that two operating terminals 160 can be used in the mobile object 10, and the operating terminals 160 are identified by operating terminal IDs 1 and 2. In this embodiment, it is assumed that up to five users who can use the mobile object 10 can be registered. To avoid complicating the explanation, it is assumed that the user ID consists of one alphabetical character.

[0020] 3 shows an example of the data structure of the second information stored in the storage unit 240. The second information has a user ID and setting information as data items. The setting information may include multiple setting information for multiple devices 14, such as seat position, air conditioner settings, and rearview mirror position.

[0021] 2, when the operating terminal ID "1" and the user ID "A" are associated with each other, the mobile object setting device 100 can assume that the user identified by the user ID "A" will use the mobile object 10 when it receives the operating terminal ID "1" from the operating terminal 160. Therefore, when it receives the operating terminal ID "1" from the operating terminal 160, the mobile object setting device 100 refers to the second information, controls the seat position adjustment device based on the setting information A associated with the user ID "A", and sets the seat position to the seat position previously set by the user identified by the user ID "A", thereby eliminating the need for the user to perform adjustment operations such as adjusting the seat position.

[0022] However, there may be cases where a family member of a user identified by user ID "A" borrows the operation terminal 160 to use the vehicle 10. In this case, the family member of user ID "A" needs to make various adjustments such as the seat position by themselves or reset the correspondence between the operation terminal ID and the user ID. The vehicle setting system 5 provides a means for reducing the hassle of device operation for such users.

[0023] In this embodiment, five people identified by user IDs "A" to "E" are allowed to use the moving object 10. The user ID "X" in the second information represents a default user.

[0024] 4 shows an example of the data structure of user information stored in storage unit 240. The user information has a user ID and authentication information as data items.

[0025] The authentication information is information that is referenced when performing user authentication using a passcode such as a PIN code, for example. The passcode may be determined when registering a user in the mobile object setting device 100.

[0026] 5 shows an example of the data structure of the third information stored in the storage unit 240. The third information has a user ID and user terminal information as data items.

[0027] The user terminal information is, for example, terminal information for authenticating the user terminal 180 that the corresponding user has recognized as a reliable user terminal. The terminal information may be, for example, authentication information such as a private key used to authenticate the user terminal 180. The terminal information is set, for example, when the user logs in using a passcode, and performs pairing between the mobile object setting device 100 and the operation terminal 160 via a Bluetooth (registered trademark) connection or the like, and performs an operation to register the user terminal 180 as a reliable user terminal.

[0028] FIG. 6 shows an example of an execution sequence of processes performed by the user terminal 180, the operation terminal 160, the mobile object setting device 100, and the control device 12 according to an embodiment.

[0029] 6, it is assumed that a user using the mobile object 10 uses the operating terminal 160 having an operating terminal ID associated with the user's own user ID in the first information. In addition, it is assumed that the user ID of the user using the mobile object 10 has already been associated with the terminal information of a trusted user terminal 180 in the third information.

[0030] In S610, the operating terminal 160 transmits the operating terminal ID to the mobile object setting device 100. In S620, the user selection unit 230 refers to the first information and selects the user ID associated with the received operating terminal ID.

[0031] In S630, a connection is made between the user terminal 180 and the mobile object setting device 100. Since pairing has previously been completed between the user terminal 180 of the user who uses the mobile object 10 and the mobile object setting device 100, the user ID selected by the user selection unit 230 in the third authentication has already been associated with the terminal information of the user terminal 180. Therefore, the mobile object setting unit 250 determines that authentication has been successful with the user terminal 180 (S632) and updates the currently using user (S638).

[0032] In S642, when the user turns on the accessory power, the mobile object setting device 100 detects that the accessory power has been turned on and displays a home screen on the display unit 290 (S650). Through the home screen, the user can configure device settings, user settings, etc.

[0033] In S652, when the mobile object setting device 100 detects that the IG power supply has been turned on, it reads out the device settings corresponding to the user ID selected in S620. For example, the mobile object setting unit 250 refers to the second information and reads out the setting information associated with the user ID selected in S620. In S662, the mobile object setting unit 250 transmits the setting information read out in S660 to the control device 12. In S664, the control device 12 sets the device based on the received setting information.

[0034] When the user changes the device settings in S670, the mobile object setting unit 250 transmits the changed setting information to the control device 12 in S672, and the control device 12 sets the device in S674. In S676, the update unit 210 updates the second information. For example, the update unit 210 reflects the settings changed in S670 in the setting information associated with the user ID selected in S620 in the second information.

[0035] According to the sequence described in relation to Fig. 6, user selection is automatically performed on the operation terminal 160 carried by the user, and authentication is performed using the user terminal 180. Then, when the IG power supply is turned on, the device 14 is configured based on the configuration information associated with the user. Therefore, there is no need to input authentication information such as a passcode, and the device can be configured smoothly.

[0036] In the sequence of FIG. 6, for example, a user can be deleted via the home screen displayed on the display unit 290 in S650. For example, when a user with user ID "A" performs an operation to delete a user with user ID "C," the update unit 210 updates the user ID associated with the operating terminal ID in the first information shown in FIG. 2 to "A," which is the user ID of the currently using user. As a result, when the mobile object 10 is next used using the operating terminal 160 associated with the operating terminal ID "2," the settings of the user with user ID "A," who most recently used the mobile object 10, are reflected in the device 14. As a result, after deleting a user, it is not necessary to perform an operation to assign a user to the operating terminal 160.

[0037] On the other hand, when a user with user ID "C" performs an operation to delete his / her own user, the update unit 210 updates the user ID associated with the operating terminal ID in the first information shown in FIG. 2 to "X", which is the user ID of the default user. As a result, when the mobile object 10 is next used using the operating terminal 160 associated with the operating terminal ID "2", the settings of the predetermined default user are reflected in the device 14. As a result, after deleting a user, it is no longer necessary to perform an operation to assign a user to the operating terminal 160.

[0038] 7 shows an example of an execution sequence of processing performed by the user terminal 180, the operation terminal 160, the mobile object setting device 100, and the control device 12 according to an embodiment. In the sequence of FIG. 7, it is assumed that the user uses the mobile object 10 using the operation terminal 160 with an operation terminal ID that is not associated with the user's own user ID in the first information. In addition, it is assumed that the user ID of the user using the mobile object 10 is not associated with the terminal information of the trusted user terminal 180 in the third information.

[0039] In S710, the operating terminal 160 transmits the operating terminal ID to the mobile object setting device 100. In S720, the user selection unit 230 refers to the first information and selects a user ID associated with the received operating terminal ID. As described above, the user ID of the user using the mobile object 10 and the operating terminal ID of the operating terminal 160 to be used are not associated in the first information, and therefore the user ID selected in S720 is not the user ID of the user who intends to use the mobile object 10.

[0040] In S734, the user performs a user switching operation. For example, in S734, user list information is displayed on the display unit 290 based on the user information, and the user is prompted to select a user to switch to. When the user using the mobile object 10 selects an item corresponding to the user, a passcode entry screen is displayed on the display unit 290. When the user enters the correct passcode on the passcode entry screen, the update unit 210 associates the user ID of the user using the mobile object 10 with the operation terminal ID of the operation terminal 160 in the first information. This allows the user to update the first information by logging in to the mobile object setting device 100. This means that the user does not need to perform a new operation to associate the operation terminal ID of the operation terminal 160 with his or her own user ID.

[0041] When the user switching is completed in S734, the user selection unit 230 acquires the currently used user ID in S736. In S738, the mobile object setting unit 250 updates the currently used user. Specifically, the mobile object setting unit 250 holds the user ID selected by the user selection unit 230 as the currently used user.

[0042] In S730, a Bluetooth connection is established between the user terminal 180 and the mobile object setting device 100. Because pairing between the user terminal 180 of the user using the mobile object 10 and the mobile object setting device 100 has not been completed, the user ID selected by the user selection unit 230 is not associated with the terminal information of the user terminal 180 in the third authentication. Therefore, in S740, processing for registering the user terminal is executed. For example, the display unit 290 displays a query asking whether or not to register the newly connected user terminal 180 as a trusted device. When the user inputs a response indicating that they wish to register, the update unit 210 registers the terminal information of the new user terminal 180 in the third information in association with the user ID selected by the user selection unit 230.

[0043] In S742, when the user turns on the accessory power, the mobile object setting device 100 detects that the accessory power has been turned on and displays a home screen on the display unit 290 (S750). Through the home screen, the user can configure device settings, user settings, etc.

[0044] In S752, when the mobile object setting device 100 detects that the IG power supply has been turned ON, it reads out the device settings corresponding to the user ID selected in S736. For example, the mobile object setting unit 250 refers to the second information and reads out the setting information associated with the user ID selected in S736. In S762, the mobile object setting unit 250 transmits the setting information read out in S760 to the control device 12. In S764, the control device 12 sets the device based on the received setting information.

[0045] According to the sequence described in relation to Fig. 7, when using the mobile object 10 using the operation terminal 160 of the operation terminal ID that is not associated with the user's own user ID, the operation terminal 160 of the operation terminal ID can be automatically associated with the user's own user ID simply by switching users to use the mobile object 10. Therefore, there is no need to perform a separate operation to associate the operation terminal 160 of the operation terminal ID with the user's own user ID.

[0046] According to the mobile object setting system 5 described above, it is possible to reduce the hassle for the user when updating the association between the operation terminal 160 and the user. Furthermore, it is possible to smoothly perform device setting using the operation terminal 160 and the user terminal 180 without inputting a passcode or the like. Furthermore, when a user associated with the operation terminal 160 is deleted, it is not necessary to perform an operation to associate the operation terminal 160 with another user. In this way, according to the mobile object setting system 5, it is possible to reduce the hassle of operations related to association between the operation terminal 160 and the user.

[0047] In the above-described embodiment, the moving body 10 is a vehicle. However, the moving body 10 may be any moving body other than a vehicle.

[0048] 8 shows an example of a computer 2000 in which multiple embodiments of the present invention may be embodied in whole or in part. A program installed on the computer 2000 may cause the computer 2000 to function as the mobile object setting system 5 according to an embodiment, or each part of the system, or various devices such as the mobile object setting device 100, or each part of the device, to perform operations associated with the system, each part of the system, or the device, and / or to perform a process or steps of the process according to an embodiment. Such a program may be executed by the CPU 2012 to cause the computer 2000 to perform specific operations associated with some or all of the processing procedures and blocks of the block diagrams described herein.

[0049] The computer 2000 according to this embodiment includes a CPU 2012 and a RAM 2014, which are interconnected by a host controller 2010. The computer 2000 also includes a ROM 2026, a flash memory 2024, a communication interface 2022, and an input / output chip 2040. The ROM 2026, the flash memory 2024, the communication interface 2022, and the input / output chip 2040 are connected to the host controller 2010 via the input / output controller 2020.

[0050] The CPU 2012 operates according to programs stored in the ROM 2026 and RAM 2014, thereby controlling each unit.

[0051] The communication interface 2022 communicates with other electronic devices via a network. The flash memory 2024 stores programs and data used by the CPU 2012 in the computer 2000. The ROM 2026 stores a boot program and the like executed by the computer 2000 upon activation, and / or programs dependent on the hardware of the computer 2000. The input / output chip 2040 may also connect various input / output units such as a keyboard, mouse, and monitor to the input / output controller 2020 via input / output ports such as a serial port, a parallel port, a keyboard port, a mouse port, a monitor port, a USB port, an HDMI (registered trademark) port, etc.

[0052] The programs are provided via a computer-readable storage medium such as a CD-ROM, a DVD-ROM, or a memory card, or via a network. The RAM 2014, the ROM 2026, or the flash memory 2024 are examples of computer-readable storage media. The programs are installed in the flash memory 2024, the RAM 2014, or the ROM 2026 and executed by the CPU 2012. Information processing described in these programs is read by the computer 2000, and causes cooperation between the programs and the various types of hardware resources described above. An apparatus or a method may be configured by implementing operations or processing of information in accordance with the use of the computer 2000.

[0053] For example, when communication is performed between the computer 2000 and an external device, the CPU 2012 may execute a communication program loaded into the RAM 2014 and instruct the communication interface 2022 to perform communication processing based on the processing described in the communication program. Under the control of the CPU 2012, the communication interface 2022 reads transmission data stored in a transmission buffer processing area provided in a recording medium such as the RAM 2014 or flash memory 2024, transmits the read transmission data to a network, and writes received data received from the network to a reception buffer processing area or the like provided on the recording medium.

[0054] The CPU 2012 may also cause all or a necessary portion of a file or database stored on a recording medium such as the flash memory 2024 to be read into the RAM 2014, and perform various types of processing on the data on the RAM 2014. The CPU 2012 then writes the processed data back to the recording medium.

[0055] Various types of information, such as various types of programs, data, tables, and databases, may be stored on the recording medium and subjected to information processing. The CPU 2012 may perform various types of processing on data read from the RAM 2014, including various types of operations, information processing, conditional judgment, conditional branching, unconditional branching, information search / replacement, etc., as described herein and specified by the instruction sequences of the programs, and write the results back to the RAM 2014. The CPU 2012 may also search for information in a file, database, etc. on the recording medium. For example, if multiple entries each having an attribute value of a first attribute associated with an attribute value of a second attribute are stored on the recording medium, the CPU 2012 may search for an entry that matches a condition specified by the attribute value of the first attribute from among the multiple entries, read the attribute value of the second attribute stored in the entry, and thereby obtain the attribute value of the second attribute associated with the first attribute that satisfies a predetermined condition.

[0056] The above-described programs or software modules may be stored in a computer-readable storage medium on or near the computer 2000. A recording medium such as a hard disk or RAM provided in a server system connected to a dedicated communication network or the Internet can be used as the computer-readable storage medium. The programs stored in the computer-readable storage medium may be provided to the computer 2000 via a network.

[0057] A program installed in the computer 2000 and causing the computer 2000 to function as the mobile object setting device 100 may act on the CPU 2012 or the like to cause the computer 2000 to function as each unit of the mobile object setting device 100. When the information processing described in these programs is read into the computer 2000, it functions as each unit of the mobile object setting device 100, which is a specific means formed by the software and the various hardware resources described above working together. These specific means then perform calculations or processing of information according to the intended use of the computer 2000 in this embodiment, thereby constructing a specific mobile object setting device 100 according to the intended use.

[0058] Various embodiments have been described with reference to block diagrams. In the block diagrams, each block may represent (1) a stage of a process where an operation is performed or (2) a portion of an apparatus responsible for performing the operation. Particular stages and portions may be implemented by dedicated circuitry, programmable circuitry provided with computer-readable instructions stored on a computer-readable storage medium, and / or a processor provided with computer-readable instructions stored on a computer-readable storage medium. Dedicated circuitry may include digital and / or analog hardware circuitry, and may include integrated circuits (ICs) and / or discrete circuits. Programmable circuitry may include reconfigurable hardware circuitry including logical AND, logical OR, logical XOR, logical NAND, logical NOR, and other logic operations, flip-flops, registers, memory elements such as field programmable gate arrays (FPGAs), programmable logic arrays (PLAs), and the like.

[0059] A computer-readable storage medium may include any tangible device capable of storing instructions that are executed by an appropriate device, such that the computer-readable storage medium with instructions stored thereon constitutes at least a portion of an article of manufacture containing instructions that can be executed to provide means for performing the operations specified in a process or block diagram. Examples of computer-readable storage media may include electronic storage media, magnetic storage media, optical storage media, electromagnetic storage media, semiconductor storage media, etc. More specific examples of computer-readable storage media may include floppy disks, diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), electrically erasable programmable read-only memory (EEPROM), static random access memory (SRAM), compact disc read-only memory (CD-ROM), digital versatile disc (DVD), Blu-ray (RTM) disc, memory stick, integrated circuit card, etc.

[0060] The computer readable instructions may include either assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state-setting data, or source or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Smalltalk®, JAVA®, C++, etc., and conventional procedural programming languages ​​such as the “C” programming language or similar programming languages.

[0061] The computer-readable instructions may be provided to a processor or programmable circuitry of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, either locally or over a wide-area network (WAN) such as a local area network (LAN), the Internet, etc., and executed to provide means for performing the operations specified in the process steps or block diagrams described. Examples of processors include computer processors, processing units, microprocessors, digital signal processors, controllers, microcontrollers, etc.

[0062] Although the present invention has been described above using embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. It will be apparent to those skilled in the art that various modifications and improvements can be made to the above embodiments. It is clear from the claims that such modifications and improvements can also be included within the technical scope of the present invention.

[0063] It should be noted that the execution order of each process, such as operations, procedures, steps, and stages, in the devices, systems, programs, and methods shown in the claims, specifications, and drawings is not specifically stated as "before," "prior to," etc., and that the processes can be performed in any order unless the output of a previous process is used in a subsequent process. Even if the operational flow in the claims, specifications, and drawings is described using "first," "next," etc. for convenience, this does not mean that the processes must be performed in this order.

[0064] [Other possible items] [Item 1] A mobile object setting device capable of receiving an operating terminal ID transmitted from an operating terminal that holds the operating terminal ID, a storage unit that stores first information that associates an operating terminal ID of the operating terminal with a user ID of a mobile object, and second information that associates the user ID with setting information of a device included in the mobile object; a user selection unit that selects a user of the moving object based on a user operation or based on an operating terminal ID and the first information received from the operating terminal; a mobile object setting unit that acquires setting information for the device associated with the user ID of the user selected by the user selection unit from the second information and sets the device based on the acquired setting information; an update unit that, when the user selection unit switches users based on a user operation, updates a user ID associated with the operating terminal ID received from the operating terminal in the first information with a user ID of the user after the switching; A mobile object setting device comprising: [Item 2] the storage unit stores user information including user IDs of a plurality of users that can be associated with the operating terminal ID; When a user ID associated with the operating terminal ID in the first information is deleted from the user information, the update unit associates a predetermined default value with the operating terminal ID associated with the user ID to be deleted in the first information. Item 1. A mobile object setting device according to item 1. [Item 3] When the operating terminal ID received from the operating terminal is associated with the default value in the first information, the mobile object setting unit sets the device based on setting information associated with the user ID of the user who most recently used the mobile object in the second information. Item 2. A mobile object setting device. [Item 4] When the operating terminal ID received from the operating terminal is associated with the default value in the first information, the update unit updates the user ID associated with the operating terminal ID received from the operating terminal in the first information with the user ID of the latest user who used the mobile object. Item 2. A mobile object setting device. [Item 5] When the operating terminal ID received from the operating terminal is associated with the default value in the first information, the update unit updates the user ID associated with the operating terminal ID received from the operating terminal in the first information with the user ID of the latest user who used the mobile object. Item 3. A mobile object setting device according to item 3. [Item 6] the storage unit further stores third information that associates the user ID with a terminal ID of a pre-authenticated mobile terminal; the mobile object setting unit acquires, from the second information, setting information for the device associated with the user ID of the user selected by the user selection unit, and configures the device based on the acquired setting information, on the condition that a mobile terminal identified by a terminal ID associated in the third information with the user ID of the user selected by the user selection unit is connected to the mobile object setting device. Item 1. A mobile object setting device according to item 1. [Item 7] the storage unit further stores third information that associates the user ID with a terminal ID of a pre-authenticated mobile terminal; the mobile object setting unit acquires, from the second information, setting information for the device associated with the user ID of the user selected by the user selection unit, and configures the device based on the acquired setting information, on the condition that a mobile terminal identified by a terminal ID associated in the third information with the user ID of the user selected by the user selection unit is connected to the mobile object setting device. Item 2. A mobile object setting device. [Item 8] the storage unit further stores third information that associates the user ID with a terminal ID of a pre-authenticated mobile terminal; the mobile object setting unit acquires, from the second information, setting information for the device associated with the user ID of the user selected by the user selection unit, and configures the device based on the acquired setting information, on the condition that a mobile terminal identified by a terminal ID associated in the third information with the user ID of the user selected by the user selection unit is connected to the mobile object setting device. Item 3. A mobile object setting device according to item 3. [Item 9] the storage unit further stores third information that associates the user ID with a terminal ID of a pre-authenticated mobile terminal; the mobile object setting unit acquires, from the second information, setting information for the device associated with the user ID of the user selected by the user selection unit, and configures the device based on the acquired setting information, on the condition that a mobile terminal identified by a terminal ID associated in the third information with the user ID of the user selected by the user selection unit is connected to the mobile object setting device. Item 5. A mobile object setting device according to item 4. [Item 10] the storage unit further stores third information that associates the user ID with a terminal ID of a pre-authenticated mobile terminal; the mobile object setting unit acquires, from the second information, setting information for the device associated with the user ID of the user selected by the user selection unit, and configures the device based on the acquired setting information, on the condition that a mobile terminal identified by a terminal ID associated in the third information with the user ID of the user selected by the user selection unit is connected to the mobile object setting device. Item 5. A mobile object setting device according to item 5. [Item 11] The moving object is a vehicle. Item 1. A mobile object setting device according to item 1. [Item 12] A mobile object equipped with the mobile object setting device according to item 1. [Item 13] A mobile object setting device according to item 1; the operation terminal; A mobile object setting system comprising: [Item 14] A method executed by a mobile object setting device capable of receiving an operating terminal ID transmitted from an operating terminal holding the operating terminal ID, storing first information associating an operating terminal ID of the operating terminal with a user ID of a mobile object, and second information associating the user ID with setting information of a device included in the mobile object; selecting a user of the mobile object based on a user operation or based on an operating terminal ID and the first information received from the operating terminal; acquiring, from the second information, setting information for the device associated with a user ID of the user selected in the step of selecting a user of the mobile body, and configuring the device based on the acquired setting information; a step of updating, when a user is switched based on a user operation in the step of selecting a user of the mobile body, a user ID associated with the operating terminal ID received from the operating terminal in the first information with a user ID of the user after the switching; A method for providing the above. [Item 15] A non-transitory computer-readable storage medium storing a program for causing a computer to function as a mobile object setting device capable of receiving an operating terminal ID transmitted from an operating terminal that holds the operating terminal ID, The program causes the computer to: a storage unit that stores first information that associates an operating terminal ID of the operating terminal with a user ID of a mobile object, and second information that associates the user ID with setting information of a device included in the mobile object; a user selection unit that selects a user of the mobile object based on a user operation or based on an operating terminal ID and the first information received from the operating terminal; a mobile object setting unit that acquires setting information for the device associated with the user ID of the user selected by the user selection unit from the second information and configures the device based on the acquired setting information; and an updating unit that, when the user selection unit switches users based on a user operation, updates a user ID associated with the operating terminal ID received from the operating terminal in the first information with a user ID of the user after the switching; A computer-readable storage medium that functions as a

Claims

1. A mobile object setting device capable of receiving an operation terminal ID transmitted from an operation terminal holding the operation terminal ID, a storage unit configured to store first information associating an operating terminal ID of the operating terminal with a user ID of a mobile object, and second information associating the user ID with setting information of a device included in the mobile object; a user selection unit that selects a user of the moving object based on a user operation or based on an operating terminal ID and the first information received from the operating terminal; a mobile object setting unit that acquires setting information for the device associated with the user ID of the user selected by the user selection unit from the second information and sets the device based on the acquired setting information; an updating unit that, when the user selection unit switches users based on user operations, updates a user ID associated with an operating terminal ID received from the operating terminal in the first information with a user ID of the user after the switching; Equipped with the first information associates a first operation terminal ID, which is an operation terminal ID of a first operation terminal, and a second operation terminal ID, which is an operation terminal ID of a second operation terminal, with a user ID of the mobile object; the storage unit stores user information including user IDs of a plurality of users that can be associated with the operating terminal ID; When a first user identified by a user ID associated with the first operation terminal ID in the first information performs an operation to delete a user ID associated with the second operation terminal ID in the first information from the user information, the update unit associates the user ID of the first user with the second operation terminal ID, when a second user identified by a user ID associated with the second operation terminal ID in the first information performs an operation to delete the user ID associated with the second operation terminal ID in the first information from the user information, the update unit associates a predetermined default value with the second operation terminal ID; Mobile setting device.

2. When the operating terminal ID received from the operating terminal is associated with the default value in the first information, the mobile object setting unit sets the device based on setting information associated with the user ID of the latest user who used the mobile object in the second information. The mobile object setting device according to claim 1 .

3. When the operating terminal ID received from the operating terminal is associated with the default value in the first information, the update unit updates the user ID associated with the operating terminal ID received from the operating terminal in the first information with the user ID of the latest user who used the mobile object. The mobile object setting device according to claim 1 .

4. When the operating terminal ID received from the operating terminal is associated with the default value in the first information, the update unit updates the user ID associated with the operating terminal ID received from the operating terminal in the first information with the user ID of the latest user who used the mobile object. The mobile object setting device according to claim 2 .

5. A mobile object setting device capable of receiving an operation terminal ID transmitted from an operation terminal holding the operation terminal ID, a storage unit configured to store first information associating an operating terminal ID of the operating terminal with a user ID of a mobile object, and second information associating the user ID with setting information of a device included in the mobile object; a user selection unit that selects a user of the moving object based on a user operation or based on an operating terminal ID and the first information received from the operating terminal; a mobile object setting unit that acquires setting information for the device associated with the user ID of the user selected by the user selection unit from the second information and sets the device based on the acquired setting information; an updating unit that, when the user selection unit switches users based on user operations, updates a user ID associated with an operating terminal ID received from the operating terminal in the first information with a user ID of the user after the switching; Equipped with the storage unit further stores third information that associates the user ID with a terminal ID of a pre-authenticated mobile terminal; the mobile object setting unit acquires, from the second information, setting information for the device associated with the user ID of the user selected by the user selection unit, on condition that a mobile terminal identified by a terminal ID associated in the third information with the user ID of the user selected by the user selection unit is connected to the mobile object setting device, and configures the device based on the acquired setting information; When the user selection unit switches users based on a user operation, the update unit further registers a terminal ID of the newly authenticated mobile terminal in the third information in association with the user ID of the user after the switching. Mobile setting device.

6. The moving body is a vehicle. The moving body setting device according to claim 1 .

7. A moving body comprising the moving body setting device according to any one of claims 1 to 5.

8. A moving body setting device according to any one of claims 1 to 5; the operation terminal; A mobile object setting system comprising:

9. A method executed by a mobile object setting device capable of receiving an operating terminal ID transmitted from an operating terminal holding the operating terminal ID, the method comprising: a storage step of storing first information associating an operating terminal ID of the operating terminal with a user ID of a mobile object, and second information associating the user ID with setting information of a device included in the mobile object; selecting a user of the mobile object based on a user operation or based on an operating terminal ID and the first information received from the operating terminal; acquiring, from the second information, setting information for the device associated with a user ID of the user selected in the step of selecting a user of the mobile body, and configuring the device based on the acquired setting information; when a user is switched based on a user operation in the step of selecting a user of the mobile body, updating a user ID associated with the operating terminal ID received from the operating terminal in the first information with a user ID of the user after the switching; Equipped with the first information associates a first operation terminal ID, which is an operation terminal ID of a first operation terminal, and a second operation terminal ID, which is an operation terminal ID of a second operation terminal, with a user ID of the mobile object; the storing step stores user information including user IDs of a plurality of users that can be associated with the operation terminal ID; The method comprises: a step of associating a user ID of the first user with the second operation terminal ID when a first user identified by a user ID associated with the first operation terminal ID in the first information performs an operation to delete a user ID associated with the second operation terminal ID in the first information from the user information; a step of associating a predetermined default value with the second operation terminal ID when a second user identified by a user ID associated with the second operation terminal ID in the first information performs an operation to delete the user ID associated with the second operation terminal ID in the first information from the user information; A method further comprising:

10. A method executed by a mobile object setting device capable of receiving an operating terminal ID transmitted from an operating terminal holding the operating terminal ID, the method comprising: a storage step of storing first information associating an operating terminal ID of the operating terminal with a user ID of a mobile object, and second information associating the user ID with setting information of a device included in the mobile object; a user selection step of selecting a user of the mobile object based on a user operation or based on an operating terminal ID and the first information received from the operating terminal; a mobile object setting step of acquiring setting information for the device associated with the user ID of the user selected in the user selection step from the second information, and setting the device based on the acquired setting information; a step of updating, when a user is switched based on a user operation in the user selection step, a user ID associated with the operating terminal ID received from the operating terminal in the first information with a user ID of the user after the switching; Equipped with The storing step further includes storing third information that associates the user ID with a terminal ID of a pre-authenticated mobile terminal; The mobile object setting step acquires setting information for the device associated with the user ID of the user selected in the user selection step from the second information, and configures the device based on the acquired setting information, on the condition that a mobile terminal identified by the user ID of the user selected in the user selection step and a terminal ID associated in the third information is connected to the mobile object setting device; The method comprises: a step of registering a terminal ID of the newly authenticated portable terminal in the third information in association with a user ID of the user after the user selection step, when the user is switched based on a user operation; Further equipped method.

11. Computer, A program for causing the mobile object setting device according to any one of claims 1 to 5 to function.

Citation Information

Patent Citations

  • Operation control system for in-vehicle device

    JP2014133537A

  • Vehicle user identification system, and wearable device

    JP2019156155A

  • Methods and Systems for Remotely Managing A Vehicle

    US20100222939A1