Control device and control method

The control device and method ensure door operations align with user intent by storing selection and setting information to manage door control, preventing unintended openings and allowing user-directed actions.

JP7885879B2Active Publication Date: 2026-07-07NISSAN MOTOR CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
NISSAN MOTOR CO LTD
Filing Date
2022-12-27
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

Existing systems fail to accurately execute door opening and closing control that aligns with the user's intentions when multiple doors are within a predetermined range, potentially leading to unintended door openings.

Method used

A control device and method that stores user-selected door information and setting information to enable or disable position opening and closing control for each door, determining the position of the selected door and user, and outputs execution commands accordingly to ensure control aligns with user intent.

Benefits of technology

Enables precise door opening and closing control based on user selection and position, preventing unintended door operations and allowing user-directed control when necessary.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007885879000001
    Figure 0007885879000001
  • Figure 0007885879000002
    Figure 0007885879000002
  • Figure 0007885879000003
    Figure 0007885879000003
Patent Text Reader

Abstract

This control device (10) is for outputting an execution command to execute position-based opening / closing control for opening / closing a door in accordance with a positional relation between a door position and a user position. The control device: stores selected door information which indicates a selected door selected from among multiple doors by a user and setting information which indicates whether or not the position-based opening / closing control should be enabled; sets whether or not the position-based opening / closing control should be enabled for each of the multiple doors; and outputs the execution command to the selected door, the position-based opening / closing control of which is enabled, in accordance with the positional relation between the position of the selected door, the position-based opening / closing control of which is enabled, and the position of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a control device and a control method.

Background Art

[0002] There is known a technique in which when location information indicating that an occupant is present within a predetermined range from a house is detected, power is supplied to a security release unit, and the security release unit unlocks an auto-lock door.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the technique described in Patent Document 1, when a plurality of doors are within a predetermined range from the user's position, a door that does not conform to the user's intention may be opened, and there is a problem that the opening and closing control of the door that conforms to the user's intention is not executed.

[0005] The problem to be solved by the present invention is to provide a control device and a control method capable of executing opening and closing control of a door that conforms to the user's intention.

Means for Solving the Problems

[0006] The present invention stores selection door information indicating a selection door selected by a user from a plurality of doors and setting information indicating whether to enable position opening and closing control for opening and closing the selection door, sets whether to enable position opening and closing control for each of the plurality of doors, and determines the position of the selection door for which the position opening and closing control is enabled door and the position of the user information Information andAccordingly, the above problem is solved by outputting an execution command to perform position opening and closing control to the selected door for which position opening and closing control is enabled. [Effects of the Invention]

[0007] According to the present invention, door opening and closing control can be performed in accordance with the user's intentions. [Brief explanation of the drawing]

[0008] [Figure 1] Figure 1 shows an example of the configuration of a control system including a control device in this embodiment. [Figure 2] Figure 2 shows an example of screen transitions in the control device according to this embodiment. [Figure 3A] Figure 3A shows the main screen according to this embodiment. [Figure 3B] Figure 3B shows the settings screen according to this embodiment. [Figure 3C] Figure 3C shows the door selection confirmation screen according to this embodiment. [Figure 3D] Figure 3D shows the door selection setting screen according to this embodiment. [Figure 3E] Figure 3E shows the door position confirmation screen according to this embodiment. [Figure 3F] Figure 3F shows the door position setting screen according to this embodiment. [Figure 4A] Figure 4A shows the open control confirmation screen according to this embodiment. [Figure 4B] Figure 4B shows the open control notification screen according to this embodiment. [Figure 4C] Figure 4C shows the screen after the opening control is completed according to this embodiment. [Figure 4D] Figure 4D shows the open state notification screen according to this embodiment. [Figure 5A] Figure 5A shows the closed control confirmation screen according to this embodiment. [Figure 5B]FIG. 5B is a diagram showing a closed control notification screen according to the present embodiment. [Figure 5C] FIG. 5C is a diagram showing a closed control completion screen according to the present embodiment. [Figure 5D] FIG. 5D is a diagram showing a closed state notification screen according to the present embodiment. [Figure 5E] FIG. 5E is a diagram showing a reconfirmation screen according to the present embodiment. [Figure 6] FIG. 6 is a flowchart showing an example of the procedure of the control method according to the present embodiment. [Figure 7] FIG. 7 is a flowchart showing an example of the procedure for executing position opening / closing control according to the present embodiment.

Mode for Carrying Out the Invention

[0009] An embodiment of a control device according to the present invention will be described based on the drawings. FIG. 1 is a block diagram showing an example of the configuration of a control system including the control device according to the present embodiment. The control system 1000 includes a control device 10, an opening / closing device 20, and a network 30. The control device 10 is a device mounted on the vehicle 1, and is a server capable of communicating with the opening / closing device 20 located at a position away from the vehicle 1 and exchanging information. The opening / closing device 20 is a device provided in the door 2 located at a position away from the vehicle 1, and is a device that executes opening / closing control for opening and closing the door 2. The control device 10 outputs an execution command to the opening / closing device 20 to cause the opening / closing device 20 to execute opening / closing control of the door 2. When the opening / closing device 20 receives an execution command from the control device 10, it executes opening / closing control of the door. That is, the control device 10 can remotely control the opening / closing device 20. The network 30 refers to an electric communication line network such as the Internet or a LAN, and is not particularly limited as long as it can exchange information between the control device 10 and the opening / closing device 20, and a known one can be used.

[0010] The door 2 to be subjected to opening / closing control is the door of the user's home or the door of the garage for storing the vehicle. The door 2 is provided with an opening / closing device 20 and is a door that can be opened and closed by remote operation. Hereinafter, the door 2 is also referred to as the target door. There may be a plurality of doors 2 to be subjected to opening / closing control. That is, there may be a plurality of opening / closing devices 20. In the present embodiment, the garage door is described as an example of the door 2. Also, in the present embodiment, an example in which the user is riding in the vehicle 1 is used for the description. In this case, the position information of the vehicle 1 is acquired as the position information of the user. Note that this is not restrictive, and it may be assumed that the user is moving on foot while owning the control device 10. In this case, the control device 10 can use, for example, a smartphone, a mobile phone, a portable computer, or the like.

[0011] The control device 10 includes a controller 100, an input unit 110, a storage unit 120, an output unit 130, and a communication unit 140. The control device 10 causes the opening / closing device 20 to execute the opening / closing control of the door 2. In the present embodiment, the control device 10 executes the opening / closing control by two methods. Specifically, when either one of two conditions is satisfied, the control device 10 outputs an execution command for executing the opening / closing control of the door 2 to the door 2 via the communication unit 140. The first method is a method of opening and closing the door 2 according to the positional relationship between the position of the door 2 and the position of the user. Hereinafter, the opening / closing control by the first method is referred to as position opening / closing control. The second method is a method of performing the opening / closing control of the door 2 according to the instruction of the user. Hereinafter, the opening / closing control by the second method is referred to as user instruction opening / closing control. Note that the method of causing the door to execute the opening / closing control is not limited to these two, and other methods may be used.

[0012] Position opening and closing control will now be explained. The control device 10 acquires door position information indicating the position of a target door for which position opening and closing control is possible, and sets a range at a predetermined distance from the door position as the approach range (so-called geofence). The approach range is the range for making a determination in position opening and closing control according to the positional relationship between the door position and the user's position. The predetermined distance is not particularly limited, but for example, it is the distance at which the user can see the target door. As will be described later, in this embodiment, position opening and closing control is performed on selected doors for which position opening and closing control is enabled. The selected door is the door selected by the user from among the target doors. Position opening and closing control is not performed on selected doors for which position opening and closing control is disabled, or on target doors other than the selected door, and user-instructed opening and closing control is performed when instructed by the user.

[0013] First, let's explain an example of opening a selected door using positional opening / closing control. The control device 10 acquires door position information indicating the position of the selected door. At regular intervals, the control device 10 acquires user position information indicating the user's current position and determines whether the user has entered the selection door's approach range from outside it. If it determines that the user has entered the approach range, the control device 10 outputs an execution command to the selection door's opening / closing device 20 via the communication unit 140 to execute the opening control of the selected door. If it determines that the user has not entered the approach range, the control device 10 continues to determine whether the user has entered the approach range.

[0014] Next, an example of closing a selected door using positional opening and closing control will be described. The control device 10 acquires door position information indicating the position of the selected door. At regular intervals, the control device 10 acquires user position information indicating the user's current position and determines whether the user has moved out of the approach range of the selected door. If it is determined that the user has moved out of the approach range, the control device 10 outputs an execution command to the opening and closing device 20 of the selected door via the communication unit 140 to execute closing control of the selected door. If it is determined that the user has not moved out of the approach range, the control device 10 continues to determine whether the user has moved out of the approach range.

[0015] User Instructions Open and close The control will now be explained. The control device 10 determines at regular intervals whether or not the user has given an instruction to open or close the target door. If the control device 10 has received an instruction to open or close the target door, it outputs an execution command to the target door's opening / closing device 20 via the communication unit 140 to execute the opening or closing control of the target door. If there is no instruction to open or close the target door, the control device 10 continues to determine whether or not an instruction to open or close the target door has been received. In this embodiment, user instruction Open and close The control is performed on the target doors, including the selected door.

[0016] The input unit 110 consists of a button switch that can be operated by the user, a touch panel located on the display screen, etc., and accepts information input from the user. In this embodiment, the user operates the input unit 110 to give instructions to set the target door, select a door, choose whether or not to enable position opening / closing control, and give instructions to set door position information. The input unit 110 consists of, for example, a toggle button for selecting whether or not to set the target door as the selected door, and a toggle button for selecting whether or not to enable position opening / closing control. The input information, including the user's instructions and selections, input to the input unit 110 is output to the controller 100.

[0017] The storage unit 120 is a storage medium such as a memory, which stores door information for each target door. The storage unit 120 is an example of the "storage medium" described in the claims. When the user gives an instruction to set a target door, the storage unit 120 stores the door information of the target door. The door information includes, for example, identification information for identifying the target door and door location information indicating the location of the target door. The identification information is, for example, the name of the target door. The user can set a door such as the garage door of their home as a target door and set a name to identify the target door. In this embodiment, the user can set multiple doors as target doors. The door information may also include information on the approach range, information on whether automatic closing control is necessary, and information on the time to perform automatic closing control.

[0018] The storage unit 120 stores selected door information indicating the selected door chosen by the user from among multiple target doors. In this embodiment, information indicating whether or not a target door is selected is stored for each of the multiple target doors. When the user selects a target door as a selected door, the selected door information is stored for the selected target door. For example, when the processing unit 111 sets a target door as a selected door according to the user's selection, the storage unit 120 stores selected door information indicating that the target door is selected. In addition, for target doors other than selected doors, non-selected door information indicating that they are not selected doors is stored. In this embodiment, the user can switch the setting of a target door from a non-selected door to a selected door, and from a selected door to a non-selected door. The storage unit 120 stores selected door information or non-selected door information for each of the multiple target doors according to the user's selection.

[0019] Furthermore, in this embodiment, only one selected door may be set out of multiple target doors. In other words, two selected doors cannot be set at the same time. For example, if a target door different from the selected door stored in the memory unit 120 is newly selected as a selected door, the memory unit 120 updates the target door stored as a selected door to a non-selected door. The memory unit 120 then stores the selected door information indicating the newly selected selected door. That is, the selected door information is stored in the target door that has been newly selected as a selected door.

[0020] Furthermore, in this embodiment, the storage unit 120 may store door information for each target door not only when there is one user, but also when there are multiple users. In this case, the storage unit 120 may store identification information that identifies each of the multiple users and selected door information that indicates the selected door selected by each of the multiple users, linked together. The user identification information is, for example, the user's account ID.

[0021] The storage unit 120 stores setting information for each target door. The setting information for a target door is information related to the setting of position opening and closing control for that target door. The setting information includes information indicating whether or not to enable position opening and closing control, and information indicating whether or not to enable the operation to set whether or not to enable position opening and closing control.

[0022] Furthermore, if the processing unit 111 sets the target door to enable position opening and closing control, the storage unit 120 stores setting information indicating that position opening and closing control is enabled for the target door. Also, if the processing unit 111 sets the target door to disable position opening and closing control, the storage unit 120 stores setting information indicating that position opening and closing control is disabled for the target door.

[0023] Furthermore, if the processing unit 111 sets the operation to enable or disable position opening / closing control for the target door, the storage unit 120 stores setting information indicating that the operation should be enabled for the target door. Also, if the processing unit 111 sets the operation to disable or disable position opening / closing control for the target door, the storage unit 120 stores setting information indicating that the operation should be disabled for the target door. In addition, if the user instructs the storage unit 120 to set other information such as the door position and approach range of the target door, the storage unit 120 may store the information set by the user.

[0024] The controller 100 includes a computer with hardware and software, which includes a ROM for storing programs, a CPU for executing the programs stored in the ROM, and RAM for functioning as an accessible storage device. The operating circuit can be an MPU, DSP, ASIC, FPGA, etc., instead of or in conjunction with the CPU.

[0025] In this embodiment, the controller 100 outputs execution commands for performing position opening and closing control. The controller 100 is configured as a functional block and includes at least a processing unit 111 and an output control unit 112, and each function is executed through the cooperation of software and hardware for realizing or executing each of the above functions. In this embodiment, the functions of the controller 100 are divided into two blocks and the functions of each functional block are explained, but the functions of the controller 100 do not necessarily need to be divided into two blocks.

[0026] The processing unit 111 performs information processing related to the opening and closing control of the target door. When a user selects a target door from among multiple target doors, the processing unit 111 sets the selected target door as the selected door. The processing unit 111 also sets whether to enable or disable position opening and closing control for each of the multiple target doors. When a user selects a target door, the processing unit 111 sets the position opening and closing control for the selected door to be disabled. That is, when the user selects a target door, the processing unit 111 once sets the position opening and closing control for the selected door to be disabled. After selecting a target door, the user can enable position opening and closing control in the settings for the selected door to execute position opening and closing control for the selected door. In this embodiment, position opening and closing control for the selected door is initially set to be disabled, but the processing unit 111 may also set the position opening and closing control for the selected door to be enabled when a user selects a target door. These configurations are not mandatory and can be applied as appropriate.

[0027] Furthermore, the processing unit 111 is configured to disable position opening and closing control for target doors other than the selected door (non-selected doors). For example, if a non-selected door is selected by the user, the processing unit 111 is configured to disable position opening and closing control for the non-selected door. Also, in this embodiment, if a selected door is selected by the user from among the target doors, the processing unit 111 is configured to set all target doors other than the selected door as non-selected doors and to disable position opening and closing control for the non-selected doors.

[0028] Furthermore, if the user has selected whether or not to enable position utilization control for the selected door, the processing unit 111 will set whether or not to enable position utilization control for the selected door according to the user's selection. If the user has set to enable position utilization control for the selected door, the processing unit 111 will set to enable position utilization control for the selected door. Also, if the user has set to disable position utilization control for the selected door, the processing unit 111 will set to disable position utilization control for the selected door.

[0029] Furthermore, the processing unit 111 may also set whether or not to enable the operation to select whether or not to enable position opening / closing control for each target door. When a selected door is selected by the user, the processing unit 111 enables the operation to select whether or not to enable position opening / closing control for the selected door, and disables the operation to set whether or not to enable position opening / closing control for target doors other than the selected door (unselected doors). In this embodiment, the operation to select whether or not to enable position opening / closing control is disabled for unselected doors. Therefore, the user can only change whether or not to enable position opening / closing control for the selected door. In other words, in this embodiment, the user cannot choose whether or not to enable position opening / closing control unless the target door is set as the selected door. However, in this embodiment, the user is not limited to this and may also be able to change whether or not to enable position opening / closing control for target doors other than the selected door (unselected doors).

[0030] Furthermore, the processing unit 111 may enable the operation of selecting whether or not to enable position opening and closing control for the selected door and for target doors located at a predetermined distance or more from the selected door. For example, if the selected door is the door to the user's home, and there are other target doors located at a distance from the home, the user can choose whether or not to enable position opening and closing control for the doors located at a distance from the selected door. In this case, the processing unit 111 disables the operation of selecting whether or not to enable position opening and closing control for target doors located less than a predetermined distance from the selected door.

[0031] Furthermore, the processing unit 111 sets the door position information of the target door. For example, if the user selects to enable position opening and closing control for the selected door, the processing unit 111 sets the door position information of the selected door. The setting of the door position information of the selected door will be explained using the example that the selected door is the door to the garage where vehicle 1 is stored. In this case, the user instructs the processing unit 111 to set the current position of vehicle 1 as the position of the selected door when vehicle 1 is inside the garage. When the user instructs the processing unit 111 to set the current position of vehicle 1 as the position of the selected door, the processing unit 111 obtains the position information of vehicle 1 and sets the door position information to set the current position of vehicle 1 as the position of the selected door. Alternatively, if the user selects the position of the selected door on a map, the processing unit 111 may set the position selected by the user as the position of the selected door.

[0032] The output control unit 112 outputs information for executing opening and closing control for the target door. The information for executing opening and closing control is, for example, an execution command for executing opening and closing control. The output control unit 112 outputs the execution command to the opening and closing device 20 via the communication unit 140. The information for executing opening and closing control is also, for example, information for confirming with the user whether or not to execute opening and closing control. Before outputting the execution command, the output control unit 112 may output confirmation information to the user via the output unit 130 to confirm whether or not to execute opening and closing control. Then, if the user sees the confirmation information displayed on the output unit 130 and gives an instruction to execute opening and closing control, the output control unit 112 outputs the execution command to the opening and closing device 20. Note that outputting confirmation information to the user to confirm whether or not to execute opening and closing control is not an essential configuration of the present invention and may be set as appropriate as needed.

[0033] In this embodiment, the output control unit 112 outputs an execution command to the selected door for which position opening / closing control is enabled, according to the positional relationship between the position of the selected door for which position opening / closing control is enabled and the position of the user. Here, an example of outputting an execution command to perform opening control will be described. The output control unit 112 obtains selected door information from the storage unit 120 to identify the selected door. The output control unit 112 obtains setting information set for the selected door, indicating whether or not to enable position utilization control. If position utilization control is enabled for the selected door, the output control unit 112 obtains the door position information of the selected door. In addition, the output control unit 112 obtains the user's position information at regular intervals and determines whether or not the user has entered the approach range of the selected door based on the position of the selected door for which position utilization control is enabled and the user's position. If the output control unit 112 determines that the user has entered the approach range of the selected door, it causes the output unit 130 to output information for performing opening control of the selected door. The information for performing opening control of the selected door is, for example, confirmation information to ask the user whether or not to perform opening control of the selected door. The confirmation information includes, for example, a confirmation display to confirm to the user that the selected door should be opened, and an image of the environment surrounding the selected door. When the user instructs the selected door to be opened, the output control unit 112 outputs an execution command to the selected door opening / closing device 20 via the communication unit 140 to execute the opening control.

[0034] Next, an example of outputting an execution command to perform closing control will be described. The output control unit 112 obtains selected door information from the storage unit 120 and identifies the selected door. The output control unit 112 obtains setting information that indicates whether or not to enable position utilization control set for the selected door. If position utilization control is enabled for the selected door, the output control unit 112 obtains the door position information of the selected door. The output control unit 112 also obtains the user's position information at regular intervals. Based on the position of the selected door for which position opening / closing control is enabled and the user's position, the output control unit 112 determines whether or not the user has moved out of the approach range of the selected door. If the output control unit 112 determines that the user has moved out of the approach range of the selected door, it causes the output unit 130 to output information for performing closing control of the selected door. The information for performing closing control of the selected door is, for example, confirmation information to ask the user whether or not to perform closing control of the selected door. When the user instructs the closing control of the selected door to be executed, the output control unit 112 outputs an execution command to the opening / closing device 20 of the selected door via the communication unit 140 to execute the closing control.

[0035] As described above, in this embodiment, multiple units capable of position opening and closing control are provided. Target door In this system, position-opening and closing control is performed only on the door selected by the user, preventing doors that do not match the user's intentions from being opened or closed by position-opening and closing control. Furthermore, even when the system asks the user whether or not to perform the control before it is executed, it prevents the output of information asking the user whether or not to perform the control on doors that do not match their intentions.

[0036] Furthermore, if the user issues an instruction to perform opening and closing control on a target door for which position opening and closing control is disabled, the output control unit 112 will output an execution command to the target door to perform opening and closing control based on the user's instruction. Specifically, the output control unit 112 outputs an execution command to the target door's opening and closing device 20 via the communication unit 140 to perform opening and closing control on the target door. The user can instruct the execution of opening and closing control at their own discretion, even if there is no confirmation as to whether or not to perform opening and closing control.

[0037] Furthermore, if the user selects to enable position opening and closing control for the selected door, the output control unit 112 determines whether door position information indicating the position of the selected door has been set. If the output control unit 112 determines that door position information has not been set, it instructs the user to set the door position information. The output control unit 112 displays information on the output unit 130 to instruct the user to set the door position information of the selected door. This information is, for example, a display image that includes a screen for setting the door position information of the selected door. This screen includes a map image that includes the current position of vehicle 1 and a confirmation display to confirm to the user that the vehicle is inside the building where the selected door is installed. Alternatively, the display image may be an image that displays a map image including the current position of vehicle 1 and a circle centered on the selected door on the screen for setting the door position information of the selected door. When vehicle 1 is inside the garage, the user instructs the output unit 130 to set the door position information using the current position of vehicle 1 as the door position of the selected door while looking at the screen displayed on the output unit 130.

[0038] Furthermore, when the user sets the approach range, the output control unit 112 may cause the output unit 130 to display a display image on the screen for setting the approach range, which includes a map image that shows the current position of the vehicle 1 and a circle centered on the selected door.

[0039] The output unit 130 is composed of, for example, a liquid crystal display, and in the case of a touch panel display, it can be used in conjunction with the input unit 110. The output unit 130 displays the operation screen of the application for opening and closing control. The operation screen includes, for example, a main screen that shows the status of the target door and a settings screen for configuring the target door. The output unit 130 may also be equipped with a speaker or the like that outputs audio information.

[0040] The communication unit 140 communicates with the vehicle 1 and the opening / closing device 20, exchanging information with each other. Specifically, the communication unit 140 is connected to the vehicle 1 by a wired or wireless LAN, etc. The communication unit 140 receives location information from the vehicle 1, for example, indicating the current location of the vehicle 1. The communication unit 140 transmits an execution command to the opening / closing device 20 via the network 30 to perform opening and closing control of the target door. The communication unit 140 may communicate directly with the opening / closing device 20, or it may communicate indirectly with the opening / closing device 20 via another server.

[0041] Next, an example of the control device and control method according to this embodiment will be explained using Figures 2 and 3A to 3F, with an application for controlling the opening and closing of a target door as an example. Figure 2 is a diagram showing the screen transitions in the control device 10 according to this embodiment. Figures 3A to 3F are diagrams showing examples of screens that the control device 10 displays on the output unit 130. When a user selects an object for the application for controlling the opening and closing of a target door on the home screen displayed on the output unit 130, the control device 10 starts the application for controlling the opening and closing of the target door. The home screen contains an object for starting an application executed by the control device 10. When the application for controlling the opening and closing of a target door is started, the control device 10 displays the main screen 3A of the application for controlling the opening and closing of a target door on the output unit 130. Figure 3A is a diagram showing the main screen of the application.

[0042] As shown in Figure 3A, the main screen 3A includes a door status image S showing the status of the target door, an image R of an update button for refreshing the screen, an image L of a logout button for logging out, and an image H of a help button displaying information such as how to use the application. The door status image S includes the name of the target door, the door status (open or closed), and elapsed time information. If multiple target doors are set, the door status image S for each target door is displayed. The door status image S also includes an image E of a settings button for displaying the target door settings screen and a marker image D indicating that the target door is the selected door. In this embodiment, when a door is set as the selected door, the marker image D is added to the image of the selected door. In the example application, the selected door is represented by the notation "default door," but it is not limited to this and may also be represented by the notation "favorite door." The marker image is, for example, a star icon image. Also, when a door is set as the selected door, its display position may be moved to the leftmost position on the main screen.

[0043] Furthermore, the user may be able to issue instructions for opening and closing the target door on the main screen 3A. The control device 10 may also be configured to execute opening and closing control of the target door corresponding to the door state image S when the user selects a door state image S.

[0044] If the user selects image E of the setting button for the target door on the main screen 3A, the control device 10 transitions the screen displayed on the output unit 130 to the target door setting screen 3B. As shown in Figure 3B, the setting screen 3B has a toggle button (on / off button) B30 for selecting whether or not to set the target door as the selected door, and a toggle button for selecting whether or not to enable position opening / closing control. B31 The system includes a button B32 for setting the door's position information, a button B33 for setting the approach range, a toggle button B34 for selecting whether or not to enable automatic closing control for the target door, and a button B35 for setting the time for executing automatic closing control for the target door.

[0045] The user selects whether to set a target door as a selected door or a deselected door by operating the toggle button B30 on the settings screen 3B. By default, the first target door may be set as a selected door, or if a selected door is already set, the set selected door may be switched to a deselected door. Furthermore, once the user has set one target door as a selected door, the setting operation may be disabled. Conversely, if another target door is set as a selected door, the setting operation may be enabled.

[0046] Furthermore, the user can select whether or not to enable position opening / closing control by operating the toggle button B31 on the settings screen 3B. By default, position opening / closing control may be set to disabled. Also, if the door is not selected, the toggle button B31 for enabling or disabling position opening / closing control will be disabled and displayed in gray.

[0047] Furthermore, the user sets the approach range by operating button B33 on the settings screen 3B. The approach range can be set within the range of 50m to 200m. For example, if the user briefly touches button B33, the approach range increases or decreases in increments of 50m, and if the user long-presses button B33, the approach range increases or decreases in increments of 100m.

[0048] If the user selects to set the target door as the selected door on the setting screen 3B, the control device 10 transitions the screen displayed on the output unit 130 to the selected door confirmation screen 3C. Figure 3C shows the selected door confirmation screen. As shown in Figure 3C, the selected door confirmation screen 3C includes text T30 to confirm whether or not to set the target door as the selected door, and buttons (Yes / No buttons) B36 to select whether or not to set the target door as the selected door. If the user selects the button to set the target door as the selected door on the selected door confirmation screen 3C (selects the Yes button), the control device 10 sets the target door as the selected door and transitions the screen displayed on the output unit 130 to the selected door setting screen 3D. If the user does not select the button to set the target door as the selected door on the selected door confirmation screen 3C (selects the No button), the control device 10 does not set the target door as the selected door and transitions the screen displayed on the output unit 130 to the setting screen 3B. Figure 3D shows the selected door setting screen. As shown in Figure 3D, the door selection setting screen 3D includes text T31 indicating that the target door has been set as the selected door. After a predetermined time has elapsed since displaying the door selection setting screen 3D, the control device 10 transitions the screen displayed on the output unit 130 to the setting screen 3B.

[0049] On settings screen 3B, the user can toggle the toggle button B31If the user selects to enable position opening / closing control by operating the control device, the control device 10 determines whether door position information is set for the selected door. If it determines that door position information is set, the control device 10 enables position opening / closing control and then transitions the screen displayed on the output unit 130 to the setting screen 3B. If it determines that door position information is not set, the control device 10 transitions the screen displayed on the output unit 130 to the door position confirmation screen 3E. Figure 3E is a diagram of the door position confirmation screen. As shown in Figure 3E, the door position confirmation screen 3E includes text T32 to confirm whether or not to set door position information for the selected door, and a button (Yes / No button) B37 to select whether or not to set door position information for the selected door. If the user selects the button to set door position information for the selected door (selects the Yes button) on the door position confirmation screen 3E, the control device 10 transitions the screen displayed on the output unit 130 to the door position setting screen 3F. If the user does not select a button to set the position of the selected door on the door position confirmation screen 3E (i.e., the user selects the No button), the control device 10 transitions the screen displayed on the output unit 130 to the setting screen 3B.

[0050] Figure 3F shows the door position setting screen. As shown in Figure 3F, the door position setting screen 3F includes a map image M that includes the current location of vehicle 1, text T33 that confirms to the user that the vehicle is inside the building where the selected door is installed, and buttons (Set / Cancel buttons) B38 for selecting whether or not to set the door position information of the selected door. If the user instructs to set the vehicle's current location as the location of the selected door (selects the Set button), the control device 10 sets the door position information with the vehicle's current location as the location of the selected door and transitions the screen displayed on the output unit 130 to the setting screen 3B. If the user does not instruct to set the location information of the selected door (selects the Cancel button), the control device 10 transitions the screen displayed on the output unit 130 to the setting screen 3B. If the user selects button B32 on the setting screen 3B, the control device 10 transitions the screen displayed on the output unit 130 to the door position setting screen 3F.

[0051] Furthermore, if the user has set the system to enable position opening / closing control for the selected door, but has not instructed the system to set the position information for the selected door on the door position confirmation screen 3E or the door position setting screen 3F, the control device 10 may set the position opening / closing control to disabled. If the user has selected to enable position opening / closing control, and has instructed the system to set the position information for the selected door on the door position setting screen 3F, the control device 10 may set the position opening / closing control to enabled.

[0052] Next, using Figures 4A to 4D, an example of the screen display in the control device 10 according to this embodiment when a user enters the approach range of the selected door will be explained. Figure 4A is a diagram showing the open control confirmation screen. The open control confirmation screen 4A is a screen for confirming whether or not to execute the open control of the selected door. When the control device 10 determines that a user has entered the approach range of the selected door, it displays the open control confirmation screen shown in Figure 4A on the output unit 130. As shown in Figure 4A, the open control confirmation screen 4A includes text T40 indicating that the user is approaching the selected door and confirming the execution of the open control of the selected door, and a button (Yes / No button) B40 for the user to select whether or not to execute the open control. If the user selects to execute the open control (selects the Yes button), the control device 10 outputs an execution command to the open / close device 20 of the selected door to execute the open control of the selected door. While the open control of the selected door is being executed, the control device 10 outputs the open control notification screen 4B on the output unit 130. Figure 4B is a diagram showing the open control notification screen. As shown in Figure 4B, the open control notification screen 4B includes text T41 indicating that the open control of the selected door is in progress. When the open control of the selected door is completed, i.e., when the selected door is in the open state, the control device 10 displays the open control completion screen 4C on the output unit 130. Figure 4C is a diagram of the open control completion screen. As shown in Figure 4C, the open control completion screen 4C includes text T42 indicating that the selected door is in the open state. After a predetermined time has elapsed since the display of the open control notification screen 4B and the open control completion screen 4C, the control device 10 displays the original screen on the output unit 130.

[0053] Furthermore, when the control device 10 determines that the user has entered the approach range of the selected door, and the selected door is already in the open state, it displays the open state notification screen 4D on the output unit 130. Figure 4D is a diagram of the open state notification screen. As shown in Figure 4D, the open state notification screen 4D includes text T43 indicating that the selected door is in the open state. After a predetermined time has elapsed since displaying the open control notification screen 4B, the open control completion screen 4C, or the open state notification screen 4D, the control device 10 displays the original screen on the output unit 130.

[0054] Next, using Figures 5A to 5E, the screen display in the control device 10 according to this embodiment when the user moves out of the approach range of the selected door will be explained. Figure 5A shows the closing control confirmation screen. closed The control confirmation screen is a screen for confirming whether or not to execute the closing control of the selected door. When the control device 10 determines that the user has moved out of the approach range of the selected door, it displays the closing control confirmation screen shown in Figure 5A on the output unit 130. As shown in Figure 5A, the closing control confirmation screen 5A includes text T50 indicating that the user has moved away from the selected door and that the closing control of the selected door should be executed, and a button (Yes / No button) B50 for the user to select whether or not to execute the closing control. If the user selects to execute the closing control, the control device 10 outputs an execution command to the opening / closing device 20 of the selected door to execute the closing control of the selected door. While the closing control of the selected door is being executed, the control device 10 outputs the closing control notification screen 5B on the output unit 130. Figure 5B is a diagram of the closing control notification screen. As shown in Figure 5B, the closing control notification screen 5B includes text T51 indicating that the closing control of the selected door is being executed.

[0055] When the control device 10 has completed the closing control of the selected door, that is, when the selected door is in the closed state, it displays a closing control completion screen 5C on the output unit 130. Figure 5C shows the closing control completion screen. As shown in Figure 5C, the closing control completion screen 5C includes text T52 indicating that the selected door is in the closed state. Furthermore, when the control device 10 determines that the user has moved out of the approach range of the selected door, and the selected door is already in the closed state, it displays a closed state notification screen 5D on the output unit 130. Figure 5D shows the closed state notification screen. As shown in Figure 5D, the closed state notification screen 5D includes text T53 indicating that the selected door is in the closed state. Furthermore, if the selected door is still in the open state after the closing control has been executed, the control device 10 displays a reconfirmation screen 5E on the output unit 130 to confirm whether or not to execute the closing control of the selected door, as shown in Figure 5E. The reconfirmation screen 5E includes text T54 indicating that the selected door is still open and whether or not to perform closing control on the selected door, and a button (Yes / No button) B51 for the user to select whether or not to perform closing control. After a predetermined time has elapsed since displaying the closing control notification screen 5B, the closing control completion screen 5C, the closed status notification screen 5D, or the reconfirmation screen 5E, the control device 10 causes the output unit 130 to display the original screen.

[0056] In this embodiment, the output control unit 112 may also cause the output unit 130 to display a display image on the home screen before launching the application for controlling the opening and closing of the target door, which includes an identification display for identifying the selected door and a selection display that allows the user to choose whether to open or close the selected door. The identification display for identifying the selected door is, for example, the name of the selected door. The selection display includes, for example, a button to open the door and a button to close the door. The output control unit 112 outputs information for executing opening and closing control according to the selection display selected by the user. For example, if the user selects the button to open the door, the output control unit 112 outputs an execution command to the selected door via the communication unit 140 to execute opening control.

[0057] Furthermore, in this embodiment, the user sets a numerical value for the approach range on the setting screen 3B, but the control device 10 is not limited to this, and may transition from the setting screen 3B to an approach range setting screen for setting the approach range. The approach range setting screen includes a display image that shows a map image including the current position of the vehicle the user is riding in and a circle centered on the selected door.

[0058] Furthermore, the screens shown in Figures 4A-4D and 5A-5E may be displayed as pop-up displays. A pop-up display is a display method that displays another screen on top of the currently displayed screen. In this case, the pop-up display disappears after a predetermined time has elapsed or when the user swipes. A notification sound may also be output when a pop-up display is performed.

[0059] Next, an example of the procedure of the control method according to this embodiment will be explained using Figure 6. Figure 6 is a flowchart of an example of the procedure of the control method according to this embodiment. In step S101, the control device 10 stores selected door information indicating the selected door selected by the user. For example, the control device 10 stores selected door information when the user sets a target door as a selected door. In step S102, the control device 10 sets whether or not to enable position opening and closing control for each of the multiple target doors. In step S103, the control device 10 stores the setting information for whether or not to enable position opening and closing control, which is set for each of the multiple target doors. In step S104, the control device 10 executes position opening and closing control for the selected door for which position opening and closing control is enabled. That is, based on the information stored in steps S101 and S103, the control device 10 identifies the selected door for which position opening and closing control is enabled, and outputs an execution command to the selected door to execute opening and closing control of the selected door according to the positional relationship between the position of the selected door and the position of the user. A more specific example of the control method will be explained using Figure 7. When the control in step S104 is completed, the control device 10 terminates the flow.

[0060] Next, an example of the procedure for executing the position opening / closing control in step S104 of Figure 6 will be described. Figure 7 is a flowchart of an example of the procedure for executing the position opening / closing control according to this embodiment. In Figure 7, the scenario in which the user has entered the approach range of the selected door is used as an example, but the control device 10 may also execute closing control when the user has left the approach range of the selected door. In this embodiment, after executing the process in step S103, the control device 10 proceeds to step S201 and starts the flow from step S201. In step S201, the control device 10 acquires the door position information of the selected door for which position opening / closing control is enabled. For example, the position information of the selected door is stored in the storage unit 120 in advance. In step S202, the control device 10 acquires the user's position information. For example, if the user is moving in vehicle 1, the control device 10 acquires the current position of vehicle 1 as the user's position. In step S203, the control device 10 determines whether the user has entered the approach range of the selected door based on the position of the selected door and the position of the user.

[0061] If the control device 10 determines that the user has entered the approach range of the selected door, it proceeds to step S204. If the control device 10 determines that the user has not entered the approach range of the selected door, it returns to step S202 and repeats the following flow. In step S204, the control device 10 confirms with the user whether or not to execute the open control. For example, the control device 10 displays a confirmation message on the output unit 130 to confirm with the user whether or not to execute the open control. In step S205, the control device 10 determines whether or not the user has instructed the open control. If it determines that the user has instructed the open control, the control device 10 proceeds to step S206. If it determines that the user has not instructed the open control, the control device 10 terminates the control flow. In step S206, the control device 10 outputs an execution command to the open / close device 20 of the selected door via the communication unit 140 to execute the open control. In the flowchart in Figure 7, steps S204 and S205 show the user confirming the execution of the open control; however, confirming the user's execution of the open control is not a mandatory configuration and can be set as needed.

[0062] As described above, in this embodiment, the control device is a device that outputs execution commands for performing position opening and closing control, which opens and closes a door according to the positional relationship between the door's position and the user's position. The control device stores selected door information indicating the selected door chosen by the user from among multiple doors, and setting information indicating whether or not to enable position opening and closing control. For each of the multiple doors, the control device sets whether or not to enable position opening and closing control, and outputs execution commands to the selected door for which position opening and closing control is enabled, according to the positional relationship between the position of the selected door for which position opening and closing control is enabled and the user's position. This enables door opening and closing control that matches the user's intentions.

[0063] Furthermore, in this embodiment, the control device is set to disable position opening / closing control for doors other than the selected door. When the user gives an instruction to open or close a door for which position opening / closing control is disabled, the control device outputs an execution command to perform opening / closing control on the door for which position opening / closing control is disabled, based on the user's instruction. This makes it possible to open and close doors that have not been selected by the user when instructed to do so.

[0064] Furthermore, in this embodiment, the control device displays a display image on the output unit on a home screen containing an object for launching an application executed by the control device. This image includes an identification display for identifying the selected door and a selection display that allows the user to choose whether to open or close the selected door. The control device outputs an execution command to the selected door to perform open / close control, which opens or closes the selected door, according to the selection display selected by the user. This allows the user to perform door open / close control on the home screen.

[0065] Furthermore, in this embodiment, the control device enables the user's operation to select whether or not to enable position opening / closing control for the selected door, and disables the user's operation to select whether or not to enable position opening / closing control for doors other than the selected door. As a result, the user can change the setting to enable or disable position opening / closing control only for the selected door.

[0066] Furthermore, in this embodiment, the control device enables the operation of selecting whether or not to enable position opening and closing control for the selected door and doors located at a predetermined distance or more from the selected door, while disabling the operation of selecting whether or not to enable position opening and closing control for doors located less than a predetermined distance from the selected door. This allows the user to change the setting for enabling and disabling position opening and closing control for other doors located at a predetermined distance or more from the selected door, in addition to the selected door.

[0067] Furthermore, in this embodiment, the control device is configured to disable position opening and closing control for a selected door when the user selects a door. This makes it possible to disable the position opening and closing control setting at the time the user performs the input operation to select a door.

[0068] Furthermore, in this embodiment, if the user selects to enable position opening and closing control for the selected door, the control device determines whether door position information indicating the position of the selected door has been set. If it is determined that door position information has not been set, it instructs the user to set the door position information. This allows the user to set the door position information more reliably.

[0069] Furthermore, in this embodiment, the control device displays a display image on its output unit that includes a map image showing the current location of the vehicle the user is riding in, and a confirmation display to confirm to the user that the vehicle is inside the building where the selectable door is installed, on a screen for setting door position information indicating the location of the selectable door. When the user instructs to set the vehicle's current location as the location of the selectable door, the control device sets the door position information to the vehicle's current location as the location of the selectable door. This allows the user to set the location of the selectable door based on the vehicle's current location.

[0070] Furthermore, in this embodiment, the control device displays a map image on its output unit that includes the current position of the vehicle the user is riding in and a circle centered on the selected door, either on a screen for setting door position information indicating the position of the selected door, or on a screen for setting the approach range for making a determination based on the position of the selected door and the user's position in position opening and closing control. This allows the user to make each setting while confirming the current position of the vehicle and the position of the selected door on the map.

[0071] Furthermore, in this embodiment, if a door different from the stored selected door is newly selected, the control device updates the stored selected door to a non-selected door and stores the selected door information indicating the newly selected door. This allows the stored selected door to be updated when the user selects a different door.

[0072] Furthermore, in this embodiment, the control device stores identification information that identifies each of the multiple users, and selected door information that indicates the selected door chosen by each of the multiple users, in a linked manner. This allows the selected door to be stored for each user.

[0073] Furthermore, in this embodiment, the control device determines whether the user has entered an approach range at a predetermined distance from the selected door, based on the position of the selected door and the user's position. If it is determined that the user has entered the approach range, the control device outputs confirmation information to the output unit to ask the user whether or not to perform an open control to open the selected door. The confirmation information includes a confirmation display to ask the user to confirm whether or not to perform the open control of the selected door, and an image captured of the environment around the selected door. This allows the user to open the selected door while checking the environment around it.

[0074] The embodiments described above are provided to facilitate understanding of the present invention and are not intended to limit it. Therefore, each element disclosed in the above embodiments is intended to include all design modifications and equivalents that fall within the technical scope of the present invention. [Explanation of symbols]

[0075] 1000... Control System 1…Vehicle 10...Control device 100... Controller 110...Input section 120...Storage section 130...Output section 140... Communications Department 2...door 20…Opening and closing device

Claims

1. A controller that outputs an execution command for performing position opening and closing control to open and close a door, The system includes a storage medium that stores selected door information indicating the selected door chosen by the user from among a plurality of doors, and setting information indicating whether or not to enable the position opening and closing control. The aforementioned controller, For each of the multiple doors, set whether or not to enable the position opening and closing control. A control device that outputs the execution command to the selected door for which the position opening / closing control is enabled, according to the position information of the selected door for which the position opening / closing control is enabled and the position information of the user.

2. A control device according to claim 1, The aforementioned controller, The position opening and closing control is disabled for doors other than the selected door. A control device that, when the user gives an instruction to open or close a door for which the position opening / closing control is disabled, outputs an execution command to the door for which the position opening / closing control is disabled, based on the user's instruction.

3. A control device according to claim 1 or 2, The aforementioned controller, On the home screen, which includes an object for launching an application executed by the control device, a display image is displayed on the output unit, which includes an identification display for identifying the selected door and a selection display that allows the user to choose whether to open or close the selected door. A control device that outputs an execution command to the selected door to perform opening and closing control to open and close the selected door, in accordance with the selection display selected by the user.

4. A control device according to claim 1 or 2, The aforementioned controller, Enable the user operation to select whether or not to enable the position opening and closing control for the selected door, A control device that disables the user operation of selecting whether or not to enable the position opening and closing control for doors other than the selected door.

5. A control device according to claim 1 or 2, The aforementioned controller, The operation to select whether or not to enable the position opening and closing control for the selected door and the door that is located at a predetermined distance or more from the selected door is enabled, A control device that disables the operation of selecting whether or not to enable the position opening and closing control for a door located less than a predetermined distance from the selected door.

6. A control device according to claim 1 or 2, The controller is a control device that, when the selected door is selected by the user, disables the position opening and closing control for the selected door.

7. A control device according to claim 1 or 2, The aforementioned controller, If the user selects to enable the position opening and closing control for the selected door, it is determined whether door position information indicating the position of the selected door has been set. A control device that, if it is determined that the door position information has not been set, instructs the user to set the door position information.

8. A control device according to claim 7, The aforementioned controller, The screen for setting the door position information indicating the location of the selected door displays a display image on the output unit that includes a map image showing the current location of the vehicle the user is riding in, and a confirmation display to confirm to the user that the vehicle is inside the building where the selected door is installed. A control device that, when the user gives an instruction to set the vehicle's current position as the position of the selected door, sets the door position information with the vehicle's current position as the position of the selected door.

9. A control device according to claim 1 or 2, The aforementioned controller, A control device that displays a display image on an output unit, which includes the current position of the vehicle the user is riding in and a circle centered on the selected door, on a screen for setting door position information indicating the position of the selected door, or on a screen for setting an approach range for making a determination according to the position of the selected door and the position of the user in the position opening and closing control.

10. A control device according to claim 1 or 2, The storage medium is a control device that, when a door different from the stored selected door is newly selected as the selected door, updates the door stored as the selected door to a non-selected door which is a door other than the selected door, and stores the selected door information indicating the newly selected selected door.

11. A control device according to claim 1 or 2, The storage medium is a control device that stores identification information that identifies each of the multiple users and selected door information that indicates the selected door selected by each of the multiple users, linked together.

12. A control device according to claim 1 or 2, The aforementioned controller, Based on the position of the selection door and the position of the user, it is determined whether the user has entered an approach range at a predetermined distance from the selection door. When it is determined that the user has entered the approach range, the output unit outputs confirmation information to the user to ask whether or not to execute the open control to open the selected door. The confirmation information includes a control device that includes a confirmation display to confirm to the user that the opening control of the selected door will be performed, and an image captured of the environment around the selected door.

13. A control method performed by a control device that outputs an execution command for performing position opening and closing control to open and close a door, The control device is The system stores selected door information indicating the selected door chosen by the user from among multiple doors, and setting information indicating whether or not to enable the position opening and closing control. For each of the multiple doors, set whether or not to enable the position opening and closing control. A control method that outputs the execution command to the selected door for which the position opening / closing control is enabled, according to the position information of the selected door for which the position opening / closing control is enabled and the position information of the user.