CONTROL DEVICE, SYSTEM, VEHICLE, AND CONTROL METHOD
The control device and method enhance exercise motivation by using a vehicle to transport users to designated points based on health check results, thereby supporting movement and promoting healthy habits.
Patent Information
- Application Number
- JP2022002637
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-01-11
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2042-01-11
AI Technical Summary
Individuals determined to be in poor health, such as those who are obese, often lack motivation to exercise as a healthy habit without proper support.
A control device and method that utilize a vehicle equipped with health check equipment, which acquires health check results and desired disembarking points, and determines a secondary drop point based on these data, thereby controlling the vehicle to transport the user to this point, encouraging walking as exercise.
This solution effectively supports movement and encourages users to engage in exercise as a healthy habit, increasing the likelihood of physical activity post-health check.
Smart Images

Figure 0007666337000001 
Figure 0007666337000002 
Figure 0007666337000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a control device, a system, a vehicle, and a control method. [Background technology]
[0002] Patent Document 1 discloses a vehicle capable of carrying out a medical examination inside the vehicle. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-022332 Summary of the Invention [Problem to be solved by the invention]
[0004] Even if a person is diagnosed with poor health, such as being obese, through a health check, without support, they are unlikely to be motivated to take up exercise as a healthy habit.
[0005] The purpose of this disclosure is to support exercise. [Means for solving the problem]
[0006] The control device according to the present disclosure includes: The control unit acquires result data indicating the results of a health check taken by a user and location data indicating a first location which is the user's desired disembarkation location, determines a second location where the user is to be dropped off based on the acquired result data and location data, and controls the vehicle carrying the user to operate to the determined second location.
[0007] The control method according to the present disclosure includes: Acquiring, by a control unit, result data indicating a result of a health check taken by the user and location data indicating a first location which is a desired drop-off location of the user; determining, by the control unit, a second location where the user is to be dropped off based on the acquired result data and location data; and controlling the control unit to drive the vehicle carrying the user to the determined second point. Includes. Effect of the Invention
[0008] According to the present disclosure, it is possible to support exercise, which can encourage users to take up exercise as a healthy habit. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating a configuration of a system according to an embodiment of the present disclosure. [Diagram 2] FIG. 2 is a block diagram showing a configuration of a control device according to an embodiment of the present disclosure. [Diagram 3] 5 is a flowchart illustrating an operation of a control device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings.
[0011] In each drawing, the same or corresponding parts are denoted by the same reference numerals. In the description of this embodiment, the description of the same or corresponding parts will be omitted or simplified as appropriate.
[0012] The configuration of a system 10 according to this embodiment will be described with reference to FIG.
[0013] The system 10 according to this embodiment includes a control device 20, a vehicle 30, and a terminal device 40. The control device 20 is capable of communicating with the vehicle 30 and the terminal device 40 via a network 50.
[0014] The control device 20 is installed in a facility such as a data center, etc. The control device 20 is a computer such as a server belonging to a cloud computing system or other computing system.
[0015] The vehicle 30 is equipped with equipment 12 for medical examination so that a medical examination can be performed inside the vehicle 30. The medical examination includes, as one or more diagnostic items, height measurement, weight measurement, waist circumference measurement, vision test, hearing test, blood pressure test, urine test, blood test, chest X-ray, stomach X-ray, ultrasound test, electrocardiogram test, CT test, MRI test, mammography test, osteoporosis test, interview, or any combination of these. "CT" is an abbreviation for computed tomography. "MRI" is an abbreviation for magnetic resonance imaging. The equipment 12 for medical examination is equipped with equipment corresponding to each diagnostic item. That is, a height gauge, a weight scale, a vision test device, a hearing test device, a blood pressure monitor, a urine test device, a blood test device, an X-ray image diagnostic device, an ultrasound test device, an electrocardiogram, a CT test device, an MRI test device, or any combination of these. The control device 20 is capable of communicating with the equipment 12 for medical examination via the network 50. As ancillary equipment, a bed on which a user undergoing a medical examination, such as the user 11, lies, or a chair on which a user undergoing a medical examination sits may be further mounted. The vehicle 30 is any type of automobile, such as a gasoline vehicle, a diesel vehicle, a hydrogen vehicle, an HEV, a PHEV, a BEV, or an FCEV. "HEV" is an abbreviation for hybrid electric vehicle. "PHEV" is an abbreviation for plug-in hybrid electric vehicle. "BEV" is an abbreviation for battery electric vehicle. "FCEV" is an abbreviation for fuel cell electric vehicle. The vehicle 30 is an AV in this embodiment, but may be driven by a driver or may be automated at any level. "AV" is an abbreviation for autonomous vehicle. The level of automation is, for example, any of levels 1 to 5 in the SAE level classification. "SAE" is an abbreviation for Society of Automotive Engineers. The vehicle 30 may be a MaaS-only vehicle. "MaaS" is an abbreviation for Mobility as a Service.
[0016] The terminal device 40 is held by the user 11. The terminal device 40 is, for example, a mobile device such as a mobile phone, a smartphone, or a tablet, or a PC. "PC" is an abbreviation for personal computer.
[0017] Network 50 includes the Internet, at least one WAN, at least one MAN, or any combination thereof. "WAN" is an abbreviation for wide area network. "MAN" is an abbreviation for metropolitan area network. Network 50 may include at least one wireless network, at least one optical network, or any combination thereof. A wireless network may be, for example, an ad-hoc network, a cellular network, a wireless LAN, a satellite communication network, or a terrestrial microwave network. "LAN" is an abbreviation for local area network.
[0018] The present embodiment will be outlined with reference to FIG.
[0019] The control device 20 acquires result data Dr indicating the result of a medical examination taken by the user 11, and point data Dp1 indicating a first point P1 which is a desired drop-off point of the user 11. Based on the acquired result data Dr and point data Dp1, the control device 20 determines a second point P2 which is a point where the user 11 is to be dropped off from the vehicle 30. The control device 20 controls the operation of the vehicle 30 carrying the user 11 to the determined second point P2.
[0020] According to this embodiment, the user 11 can be dropped off from the vehicle 30 at the second point P2 and encouraged to walk to the first point P1. Therefore, the user 11's exercise can be supported. As a result, the user 11 is more likely to be motivated to exercise as a health habit. The user 11 may take a taxi to the first point P1, in which case the taxi fare becomes a negative incentive.
[0021] The configuration of the control device 20 according to this embodiment will be described with reference to FIG.
[0022] The control device 20 includes a control unit 21, a storage unit 22, and a communication unit 23.
[0023] The control unit 21 includes at least one processor, at least one programmable circuit, at least one dedicated circuit, or any combination thereof. The processor is a general-purpose processor such as a CPU or GPU, or a dedicated processor specialized for a specific process. "CPU" is an abbreviation for central processing unit. "GPU" is an abbreviation for graphics processing unit. The programmable circuit is, for example, an FPGA. "FPGA" is an abbreviation for field-programmable gate array. The dedicated circuit is, for example, an ASIC. "ASIC" is an abbreviation for application specific integrated circuit. The control unit 21 executes processes related to the operation of the control device 20 while controlling each part of the control device 20.
[0024] The storage unit 22 includes at least one semiconductor memory, at least one magnetic memory, at least one optical memory, or any combination thereof. The semiconductor memory is, for example, a RAM or a ROM. "RAM" is an abbreviation for random access memory. "ROM" is an abbreviation for read only memory. The RAM is, for example, an SRAM or a DRAM. "SRAM" is an abbreviation for static random access memory. "DRAM" is an abbreviation for dynamic random access memory. The ROM is, for example, an EEPROM. "EEPROM" is an abbreviation for electrically erasable programmable read only memory. The storage unit 22 functions as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores data used in the operation of the control device 20 and data obtained by the operation of the control device 20. In this embodiment, the storage unit 22 stores map data Dm in advance. On a map shown by the map data Dm, the distance or elevation difference between any points can be calculated using a scale or the like as a parameter. As a modification of this embodiment, the map data Dm may be stored in an external system, such as a GIS on the Internet. "GIS" is an abbreviation for geographic information system.
[0025] The communication unit 23 includes at least one communication interface. The communication interface is, for example, a LAN interface. The communication unit 23 communicates with the vehicle 30 and the terminal device 40. The communication unit 23 may also communicate with an external system that accumulates map data Dm. The communication unit 23 receives data used in the operation of the control device 20, and transmits data obtained by the operation of the control device 20.
[0026] The functions of the control device 20 are realized by executing a program according to this embodiment on a processor serving as the control unit 21. That is, the functions of the control device 20 are realized by software. The program causes a computer to execute the operations of the control device 20, thereby causing the computer to function as the control device 20. That is, the computer functions as the control device 20 by executing the operations of the control device 20 in accordance with the program.
[0027] The program may be stored in a non-transitory computer-readable medium. Examples of the non-transitory computer-readable medium include a flash memory, a magnetic recording device, an optical disk, a magneto-optical recording medium, or a ROM. The program may be distributed, for example, by selling, transferring, or lending a portable medium such as an SD card, DVD, or CD-ROM on which the program is stored. "SD" is an abbreviation for Secure Digital. "DVD" is an abbreviation for digital versatile disc. "CD-ROM" is an abbreviation for compact disc read only memory. The program may be distributed by storing the program in the storage of a server and transferring the program from the server to another computer. The program may be provided as a program product.
[0028] A computer temporarily stores in a main storage device, for example, a program stored in a portable medium or a program transferred from a server. Then, the computer reads the program stored in the main storage device with a processor, and executes processing according to the read program with the processor. The computer may read the program directly from a portable medium and execute processing according to the program. The computer may execute processing according to the received program each time a program is transferred from the server to the computer. Processing may be executed by a so-called ASP-type service that realizes functions only by execution instructions and result acquisition without transferring a program from the server to the computer. "ASP" is an abbreviation for application service provider. A program is information used for processing by a computer, and includes those equivalent to a program. For example, data that is not a direct command to a computer but has the property of defining computer processing falls under "those equivalent to a program."
[0029] A part or all of the functions of the control device 20 may be realized by a programmable circuit or a dedicated circuit as the control unit 21. In other words, a part or all of the functions of the control device 20 may be realized by hardware.
[0030] The operation of the control device 20 according to this embodiment will be described with reference to Fig. 3. This operation corresponds to the control method according to this embodiment.
[0031] In step S1, the control unit 21 of the control device 20 acquires result data Dr. The result data Dr is data indicating the results of a medical examination taken by the user 11. The result data Dr may be acquired by any procedure, but in this embodiment, it is acquired by the following procedure.
[0032] For example, the user 11 is undergoing a medical checkup performed using the medical checkup equipment 12 in the vehicle 30. Data indicating a numerical value measured by the medical checkup equipment 12 is transmitted to the control device 20 as the result data Dr. Specifically, data indicating an index value related to obesity as a numerical value measured by the medical checkup equipment 12 is transmitted to the control device 20 as the result data Dr. The medical checkup equipment 12 is, for example, a weight scale. The index value related to obesity is, for example, BMI. "BMI" is an abbreviation for body mass index. BMI is a body mass index that indicates the degree of obesity calculated from weight and height. The higher the BMI value, the more obese the person is. The index value related to obesity is not limited to BMI, and may be weight, body fat percentage, waist circumference, or any combination of these. The communication unit 23 of the control device 20 receives the result data Dr from the medical checkup equipment 12. The control unit 21 of the control device 20 acquires the result data Dr received by the communication unit 23.
[0033] In step S2, the control unit 21 of the control device 20 acquires point data Dp1. The point data Dp1 is data indicating a first point P1 that is a desired drop-off point of the user 11. The point data Dp1 may be acquired by any procedure, but in this embodiment, it is acquired by the following procedure.
[0034] For example, the user 11 plans to return to his / her home after undergoing a medical checkup. The user 11 selects the location of his / her home on a map application running on the terminal device 40. The terminal device 40 transmits data indicating the location of the home selected by the user 11 to the control device 20 as spot data Dp1. The communication unit 23 of the control device 20 receives the spot data Dp1 from the terminal device 40. The control unit 21 of the control device 20 acquires the spot data Dp1 received by the communication unit 23. The spot indicated by the spot data Dp1 is not limited to the location of the home of the user 11, and may be any spot where the user 11 wishes to get off. For example, if the user 11 plans to go to work after undergoing a medical checkup, the spot indicated by the spot data Dp1 may be the location of the company where the user 11 works.
[0035] In step S3, the control unit 21 of the control device 20 determines a second point P2 based on the result data Dr acquired in step S1 and the point data Dp1 acquired in step S2. The second point P2 is a point where the user 11 is dropped off from the vehicle 30.
[0036] Specifically, the second point P2 is determined by one of the following first to third procedures.
[0037] In the first procedure, the control unit 21 of the control device 20 sets a condition for the distance between the first point P1 and the second point P2 indicated by the point data Dp1 based on the result data Dr. Specifically, the control unit 21 sets the condition for the distance as a straight line distance according to an index value related to obesity included in the result indicated by the result data Dr. The condition for the distance may be set by any procedure, but is set, for example, by the following procedure.
[0038] The control unit 21 of the control device 20 sets the distance condition according to the magnitude of the index value related to obesity. Specifically, the control unit 21 sets a longer distance as the index value related to obesity is larger. This is because it is considered that a person with a larger index value related to obesity, i.e., a fatter person, needs to walk a longer distance and exercise more.
[0039] The control unit 21 of the control device 20 determines a point whose distance to the first point P1 indicated by the point data Dp1 satisfies a set condition as the second point P2. Specifically, the control unit 21 reads the map data Dm from the storage unit 22 and refers to the read map data Dm. When the map data Dm is stored in an external system, the control unit 21 communicates with the external system via the communication unit 23, receives the map data Dm from the external system, and refers to the received map data Dm. The control unit 21 determines the second point P2 by searching for a point whose distance to the first point P1 satisfies the condition on the map indicated by the map data Dm. As an example, it is assumed that the distance condition is set to about 2 km in a straight line distance. In this case, the control unit 21 determines a point whose straight line distance to the first point P1 is calculated to be about 2 km on the map indicated by the map data Dm as the second point P2.
[0040] In the second procedure, the control unit 21 of the control device 20 sets one or more conditions for a route between the first point P1 and the second point P2 indicated by the point data Dp1 based on the result data Dr. The one or more conditions include a distance condition, a road uphill / downhill condition, or both. The one or more conditions are not limited to a distance condition and an uphill / downhill condition, and can include any condition that can be set as a route condition, such as a time condition.
[0041] Specifically, the control unit 21 of the control device 20 sets a route distance condition, a route road ups and downs condition, or both of them, according to the index value related to obesity included in the result shown in the result data Dr. In the second procedure, the distance condition is set in the same procedure as in the first procedure, except that it is set for the route between the first point P1 and the second point P2, so the procedure for setting the distance condition will be omitted. As the road ups and downs condition, for example, a threshold value of the accumulated elevation difference can be set. The accumulated elevation difference is the total value of the climbs among the ups and downs on the route. In this case, the control unit 21 sets a threshold value of the accumulated elevation difference of the route from the first point P1 to the second point P2 according to the magnitude of the index value related to obesity. Specifically, the control unit 21 sets a higher threshold value of the accumulated elevation difference as the magnitude of the index value related to obesity increases. This is because it is considered that a person with a larger magnitude of the index value related to obesity, that is, a fatter person, needs to increase the accumulated elevation difference and increase the amount of exercise.
[0042] The control unit 21 of the control device 20 determines, as the second point P2, a point where the route to the first point P1 indicated by the point data Dp1 satisfies one or more set conditions. Specifically, the control unit 21 reads out the map data Dm from the storage unit 22 and refers to the read out map data Dm. When the map data Dm is stored in an external system, the control unit 21 communicates with the external system via the communication unit 23 to receive the map data Dm from the external system and refers to the received map data Dm. The control unit 21 determines, on the map indicated by the map data Dm, a point where the route to the first point P1 satisfies one or more conditions, thereby determining the second point P2. As an example, it is assumed that the condition of the distance for the route to the first point P1 is set to about 2 km. In this case, the control unit 21 determines, as the second point P2, a point where the distance of the route to the first point P1 is calculated to be about 2 km on the map indicated by the map data Dm. Alternatively, it is assumed that the condition of the ups and downs of the road is set to a cumulative elevation difference of 10 m or more. In this case, the control unit 21 determines, as the second point P2, a point on the map indicated by the map data Dm where the cumulative elevation difference on the route to the first point P1 is calculated to be 10 m or more.
[0043] In the third step, the control unit 21 of the control device 20 calculates the amount of energy consumption per unit period recommended to the user 11 according to the index value related to obesity included in the result shown by the result data Dr. Specifically, the control unit 21 calculates the amount of energy consumption within a certain period recommended to the user 11, and converts the calculated amount of energy consumption into the amount of energy consumption per unit period, thereby calculating the amount of energy consumption per unit period recommended to the user 11. For example, the amount of energy is calories. The amount of energy consumption per unit period recommended to the user 11 may be calculated by any procedure, but is calculated, for example, by the following procedure.
[0044] The control unit 21 of the control device 20 calculates the amount of energy to be consumed within a certain period of time recommended to the user 11 according to the magnitude of the index value related to obesity. As an example, it is assumed that the BMI is acquired as an index value related to obesity of the user 11. It is also assumed that the amount of energy to be consumed corresponding to a decrease in the BMI value of the user 11 by 1 is predefined. The control unit 21 calculates calories as the amount of energy to be consumed within a certain period of time recommended to the user 11 from the difference between the BMI value to be targeted by the user 11 and the BMI value as an index value related to obesity included in the result shown in the result data Dr. For example, it is assumed that the BMI value to be targeted by the user 11 is 22, and the BMI value as an index value related to obesity included in the result shown in the result data Dr is 24. If the recommended amount of energy consumption corresponding to a decrease in the BMI value by 1 is defined as 3,000 kcal, the control unit 21 multiplies the BMI difference value, 2, by 3,000 kcal, which is the recommended amount of energy consumption corresponding to a decrease in the BMI value by 1, to calculate the amount of energy consumption recommended to the user 11 within a certain period of time as 6,000 kcal.
[0045] The control unit 21 of the control device 20 converts the calculated amount of energy consumption within the fixed period into the amount of energy consumption per unit period, thereby calculating the amount of energy consumption per unit period recommended to the user 11. For example, it is assumed that the fixed period is one month, and the unit period is one day. Also, it is assumed that one month is 30 days. In this case, the control unit 21 divides 6,000 kcal calculated as the amount of energy consumption within the fixed period recommended to the user 11 by 30 days, thereby calculating 200 kcal of calories consumed per day as the amount of energy consumption per unit period recommended to the user 11.
[0046] The control unit 21 of the control device 20 determines, as the second point P2, a point where the amount of energy consumed by the user 11 moving on foot from being dropped off the vehicle 30 to the first point P1 indicated by the point data Dp1 reaches a value calculated as the amount of energy consumption per unit period recommended to the user 11. It is assumed that the relationship between the amount of energy consumed by the user 11 moving on foot and the moving distance is defined in advance. For example, it is assumed that the amount of energy consumption per unit period recommended to the user 11 is 200 kcal, and the amount of energy consumed by the user 11 moving 1 km on foot is defined as 100 kcal. In this case, if the user 11 moves 2 km on foot, the energy consumption of the user 11 reaches 200 kcal, which is the amount of energy consumption per unit period. Therefore, the control unit 21 determines, as the second point P2, a point 2 km away from the first point P1. Specifically, the control unit 21 sets the distance condition to about 2 km in a straight line distance, as in the first procedure, and determines, as the second point P2, a point that satisfies the condition. Alternatively, the control unit 21 sets the condition of the route distance to about 2 km, as in the second procedure, and determines a point that satisfies the condition as the second point P2.
[0047] In step S4, the control unit 21 of the control device 20 controls the vehicle 30 carrying the user 11 to travel to the second point P2 determined in step S3. Specifically, the vehicle 30 travels in the following manner.
[0048] The control unit 21 of the control device 20 transmits a first operation command Cm1 to the vehicle 30 via the communication unit 23. The first operation command Cm1 includes data Dp2 indicating the position of the second point P2 determined in step S3. The vehicle 30 receives the first operation command Cm1 transmitted from the control device 20 via the communication unit of the vehicle 30. The vehicle 30 transports the user 11 to the position of the second point P2 indicated by the data Dp2 in accordance with the received first operation command Cm1.
[0049] According to this embodiment, the user 11 can feel the amount of exercise required for the user 11 after the health checkup, for example, the distance the user 11 should walk in a day or the amount of exercise the user 11 should do in a day. In particular, in this embodiment, the health checkup is performed in the vehicle 30, so the user 11 can feel the amount of exercise required for the user 11 immediately after the health checkup. For example, if the user 11 is determined to be obese as a result of the health checkup, the second point P2, which is the point at which the user 11 is dropped off from the vehicle 30, is determined according to the calories the user 11 should consume per day if he or she is to lose weight. Therefore, if the first point P1 is the location of the user 11's home, the user 11 can consume the calories by getting off the vehicle 30 at the second point P2 and walking to his or her home. Therefore, the exercise of the user 11 is supported. As a result, the user is more likely to be motivated to exercise as a health habit.
[0050] As a modified example of this embodiment, when the control unit 21 of the control device 20 acquires request data Dd requesting that the user 11 be dropped off from the vehicle 30 at the first point P1 regardless of the result of the health check, the control unit 21 may control the vehicle 30 to travel to the first point P1. The request data Dd may be acquired by any procedure, but in this modified example, it is acquired by the following procedure.
[0051] The terminal device 40 accepts input of a request from the user 11 via an input unit such as a touch screen. The terminal device 40 transmits the input request as request data Dd to the control device 20 via a communication unit compatible with a mobile communication standard such as LTE, 4G standard, or 5G standard, or a wireless LAN communication standard such as IEEE802.11. "LTE" is an abbreviation for Long Term Evolution. "4G" is an abbreviation for 4th generation. "5G" is an abbreviation for 5th generation. "IEEE" is an abbreviation for Institute of Electrical and Electronics Engineers. The control unit 21 of the control device 20 receives the request data Dd transmitted from the terminal device 40 via the communication unit 23.
[0052] When the control unit 21 of the control device 20 receives the request data Dd, the control unit 21 controls the vehicle 30 to travel to the first point P1. Specifically, the vehicle 30 travels in the following manner.
[0053] The control unit 21 of the control device 20 transmits a second operation command Cm2 to the vehicle 30 via the communication unit 23. The second operation command Cm2 includes the location data Dp1 acquired in step S2. The vehicle 30 receives the second operation command Cm2 transmitted from the control device 20 via the communication unit of the vehicle 30. The vehicle 30 transports the user 11 to the position of the first location P1 indicated by the location data Dp1 in accordance with the received second operation command Cm2.
[0054] According to this modification, the user 11 can select to travel to the first point P1 by vehicle 30. Therefore, when the user 11 has difficulty traveling to the first point P1 on foot due to an injury or the like, the user 11 does not need to make an effort. Therefore, convenience for the user 11 is improved.
[0055] As a modified example of this embodiment, the control unit 21 of the control device 20 may further acquire environmental data De indicating the environment of the roads around the first point P1 indicated by the point data Dp1. The environmental data De may be acquired by any procedure, but in this example, it is acquired by the following procedure. The control unit 21 acquires, as the environmental data De, camera information obtained during the autonomous driving of the vehicle 30, air sensor information, information indicating the travel amount of a vehicle with low carbon dioxide emission such as a BEV or HEV, or any combination of these. The camera information includes road information such as road steps and surrounding information related to the surroundings of the road. The control unit 21 may acquire, as the environmental data De, not only information obtained from the vehicle 30, but also information obtained from one or more vehicles other than the vehicle 30. The control unit 21 may determine a route from the second point P2 to the first point P1 to be recommended to the user 11 based on the acquired environmental data De. Specifically, the control unit 21 selects a route that is safer for walking or a route with good air based on the environmental data De. For example, the control unit 21 refers to road information included in the camera information acquired as the environmental data De, and selects a route that is safer for walking by avoiding road steps. Alternatively, the control unit 21 selects a route with good air quality by selecting a route with a large number of vehicles with low carbon dioxide emissions, such as BEVs or HEVs, which are indicated in the information acquired as the environmental data De. The control unit 21 may further output route data Dt indicating the determined route. Specifically, the control unit 21 may transmit the route data Dt to the terminal device 40 of the user 11 via the communication unit 23. The terminal device 40 may display the route indicated by the received route data Dt on an output unit such as a display.
[0056] According to this modification, an appropriate walking route can be proposed to the user 11 according to the surrounding environment. Therefore, exercise is further supported. As a result, the user 11 is more likely to be motivated to exercise as a health habit.
[0057] As a modified example of this embodiment, the vehicle 30 may not be a vehicle for a medical checkup as long as it is a means of transportation for transporting the user 11 to his / her home. That is, the equipment 12 for a medical checkup may be installed outside the vehicle 30. Examples of the means of transportation for transporting the user 11 to his / her home include a taxi, an on-demand bus, or a route bus. When the vehicle 30 is a means of transportation for returning to his / her home, the control unit 21 may control the second point P2 to be adjusted on a daily basis. For example, the control unit 21 may set a different point as the second point P2 for each day of the week. Alternatively, the control unit 21 may determine the second point P2 in consideration of the exercise record of the user 11 from the date of the medical checkup to the present. For example, the most recent amount of exercise of the user 11 may be recorded as an exercise history on the terminal device 40, and data indicating the exercise history of the user 11 may be transmitted from the terminal device 40 to the control device 20. The control unit 21 of the control device 20 may determine the second point P2 based on the data indicating the exercise history of the user 11 transmitted from the terminal device 40. Specifically, on a day when the exercise history of user 11 indicates that user 11 exercised at a gym, the control unit 21 may set the distance condition between the second point P2 and the first point P1 to be short, assuming that some of the energy that user 11 needs to consume has already been consumed.
[0058] As a modified example of this embodiment, the control unit 21 of the control device 20 may suggest an exercise menu to the user 11 based on the result data Dr. For example, assume that the result of the health check indicated by the result data Dr indicates that the value indicating the risk of osteoporosis is high. In this case, the control unit 21 may transmit data indicating an exercise menu such as muscle training to the terminal device 40 of the user 11 via the communication unit 23. The terminal device 40 may display the exercise menu indicated by the transmitted data on an output unit such as a display. Alternatively, the control unit 21 may control the home delivery of health goods selected based on the result data Dr. Specifically, the control unit 21 may refer to data that associates the index indicated by the result of the health check indicated by the result data Dr with the health goods, and select the health goods corresponding to the index indicated by the result data Dr that is outside the appropriate range. The control unit 21 may control the delivery of the selected health goods to the home of the user 11 by the vehicle 30. For example, if the result data Dr indicates that the anemia index of user 11 is outside the appropriate range, the control unit 21 may select an iron supplement, which is a health product corresponding to the anemia index, and control the delivery of the selected iron supplement to the home of user 11 by vehicle 30.
[0059] The present disclosure is not limited to the above-mentioned embodiment. For example, two or more blocks shown in the block diagram may be integrated, or one block may be divided. Instead of executing two or more steps shown in the flowchart in chronological order as described, they may be executed in parallel or in a different order depending on the processing capacity of the device executing each step, or as necessary. Other modifications are possible without departing from the spirit of the present disclosure.
[0060] For example, the control device 20 may be provided in a vehicle 30 . [Explanation of symbols]
[0061] 10. System 11 users 12 Health examination equipment 20 Control device 21 Control section 22 Memory section 23 Communications Department 30 Vehicles 40 Terminal Equipment 50 Network
Claims
1. A control device including a control unit that acquires result data indicating a result of a health check taken by a user and location data indicating a first location that is a desired drop-off location of the user, determines a second location that is a location to drop off the user based on the acquired result data and location data, and controls a vehicle carrying the user to operate to the determined second location, In the control device, the control unit further acquires environmental data indicating an environment of a surrounding road of a first point indicated by the point data, determines a route from the second point to the first point to be recommended to the user based on the acquired environmental data, and outputs route data indicating the determined route. The control unit acquires information indicating a travel amount of a specific vehicle as the environmental data, and selects the route based on the travel amount indicated by the information acquired as the environmental data.
2. The control device according to claim 1, wherein the control unit sets a distance condition between a first location indicated in the location data and the second location based on the result data, and determines as the second location a location whose distance to the first location satisfies the set condition.
3. A storage unit that stores map data in advance is further provided, The control device according to claim 2 , wherein the control unit determines the second point by searching for a point whose distance to the first point satisfies the condition, with reference to map data stored in the storage unit.
4. A communication unit that communicates with an external system that accumulates map data is further provided, 3. The control device according to claim 2, wherein the control unit determines the second point by searching for a point whose distance to the first point satisfies the condition by referring to map data stored in the external system via the communication unit.
5. The control device described in claim 1, wherein the control unit sets one or more conditions for a route between a first location indicated in the location data and the second location based on the result data, and determines as the second location a location whose route to the first location satisfies the one or more set conditions.
6. The control device of claim 5 , wherein the one or more conditions includes a distance condition.
7. 7. The control device according to claim 5, wherein the one or more conditions include a condition of an uphill or downhill road.
8. A storage unit that stores map data in advance is further provided, 8. The control device according to claim 5, wherein the control unit determines the second location by referring to map data stored in the memory unit and searching for a location whose route to the first location satisfies the one or more conditions.
9. A communication unit that communicates with an external system that accumulates map data is further provided, 8. The control device according to claim 5, wherein the control unit determines the second location by referring to map data stored in the external system via the communication unit and searching for a location whose route to the first location satisfies the one or more conditions.
10. A control device as described in any one of claims 1 to 9, wherein the control unit calculates an amount of energy consumption per unit period recommended for the user based on an index value related to obesity included in the results indicated in the result data, and determines as the second point the point where the amount of energy consumed by walking from being dropped off to the first point indicated in the point data reaches the calculated amount of energy consumption.
11. The control device according to claim 10, wherein the control unit calculates the amount of energy consumption within a certain period of time recommended to the user based on the index value, and calculates the amount of energy consumption per unit period of time recommended to the user by converting the calculated amount of energy consumption into the amount of energy consumption per unit period.
12. A control device as described in any one of claims 1 to 11, wherein the control unit controls the vehicle to operate to the first location when it acquires request data requesting that the user be dropped off at the first location regardless of the results of the health examination.
13. The control device according to claim 1 , wherein the point data is data indicating a location of a home of the user.
14. A control device according to any one of claims 1 to 13; The vehicle and A system comprising:
15. The system of claim 14, wherein the vehicle is equipped with equipment for medical examination.
16. A vehicle comprising the control device according to any one of claims 1 to 13.
17. 17. The vehicle of claim 16, further comprising equipment for medical examination.
18. acquiring, by a control unit, result data indicating a result of a health check taken by the user and location data indicating a first location which is a desired drop-off location of the user; determining, by the control unit, a second location where the user is to be dropped off based on the acquired result data and location data; and controlling the control unit to drive the vehicle carrying the user to the determined second point. A control method comprising: The method further includes: acquiring, by the control unit, environmental data indicating an environment of a road surrounding a first point indicated by the point data; determining a route from the second point to the first point to be recommended to the user based on the acquired environmental data; and outputting route data indicating the determined route; A control method in which acquiring the environmental data includes acquiring information indicating a travel volume of a specific vehicle, and determining the route includes selecting the route based on the travel volume indicated by the information acquired as the environmental data.
19. The control method of claim 18 , wherein the controlling includes controlling the vehicle to travel to the first location when request data is acquired requesting that the user be dropped off at the first location regardless of the results of the health examination.
Citation Information
Patent Citations
Server, system, and method for processing information
JP2021022332A
Information processing system, health management system, program, and information processing method
WO2020157992A1