Control device for controlling in-vehicle unit
First Claim
1. A control device controlling in-vehicle units in a vehicle for providing an occupant of the vehicle with at least one service selected from one or more possible services, the selected service being provided to the occupant independent of a driving operation of the vehicle, the control device comprising:
- a situation detection unit that detects a situation of at least one of (i) the vehicle, (ii) an occupant, and (iii) a surrounding area;
an in-vehicle service execution model storage unit for storing, with respect to each of the one or more possible services by using an associated in-vehicle unit, a model that represents association between a variable indicating the situation and a variable indicating presence of a need to start providing the each service by controlling the associated in-vehicle unit as an in-vehicle service execution model;
an inference execution unit that sets the situation detected by the situation detection unit for the variable indicating the situation in the in-vehicle service execution model with respect to each of the one or more possible services read from the in-vehicle service execution model storage unit, and determines presence of a need to start providing each of the one or more possible services;
an in-vehicle unit control unit that controls an operation of the associated in-vehicle unit based on an affirmative result of determining the presence of the need to start providing each of the one or more possible services by the inference execution unit;
an operation detection unit that detects an operation of the associated in-vehicle unit with respect to the each service, providing of which is started; and
a model learning unit that learns the in-vehicle service execution model stored in the in-vehicle service execution model storage unit by using (i) a situation detected by the situation detection unit when the operation of the associated in vehicle unit with respect to the each service is detected by the operation detection unit, and (ii) an event involving the presence of the need to start providing each of the one or more possible services.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicular control device includes (i) situation detection units that detect situation of the vehicle, occupants, or a surrounding area; (ii) a storage unit for storing a model representing association between variables indicating the situation and variables indicating presence or absence of operation needs for each in-vehicle unit, (iii) an inference execution unit that determines presence or absence of the operation needs for each in-vehicle unit using the stored model; (iv) a control unit that controls each in-vehicle unit based on a result of determination by the inference execution unit; (v) an operation detection unit that detects the operation of each in-vehicle unit; and (vi) a model learning unit that learns the stored model using the detected situation when the operation of each in-vehicle unit is detected by the operation detection unit, and an event involving the presence of operation needs for the in-vehicle unit.
-
Citations
31 Claims
-
1. A control device controlling in-vehicle units in a vehicle for providing an occupant of the vehicle with at least one service selected from one or more possible services, the selected service being provided to the occupant independent of a driving operation of the vehicle, the control device comprising:
-
a situation detection unit that detects a situation of at least one of (i) the vehicle, (ii) an occupant, and (iii) a surrounding area; an in-vehicle service execution model storage unit for storing, with respect to each of the one or more possible services by using an associated in-vehicle unit, a model that represents association between a variable indicating the situation and a variable indicating presence of a need to start providing the each service by controlling the associated in-vehicle unit as an in-vehicle service execution model; an inference execution unit that sets the situation detected by the situation detection unit for the variable indicating the situation in the in-vehicle service execution model with respect to each of the one or more possible services read from the in-vehicle service execution model storage unit, and determines presence of a need to start providing each of the one or more possible services; an in-vehicle unit control unit that controls an operation of the associated in-vehicle unit based on an affirmative result of determining the presence of the need to start providing each of the one or more possible services by the inference execution unit; an operation detection unit that detects an operation of the associated in-vehicle unit with respect to the each service, providing of which is started; and a model learning unit that learns the in-vehicle service execution model stored in the in-vehicle service execution model storage unit by using (i) a situation detected by the situation detection unit when the operation of the associated in vehicle unit with respect to the each service is detected by the operation detection unit, and (ii) an event involving the presence of the need to start providing each of the one or more possible services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 30)
-
-
24. A control device for controlling in-vehicle units in a vehicle for providing an occupant of the vehicle with at least one service selected from one or more possible services, the selected;
- service being provided to the occupant independent of a driving operation of the vehicle, the control device comprising;
a situation detection unit that detects a situation of at least one of (i) the vehicle, (ii) an occupant, and (iii) a surrounding area; an in-vehicle service execution model storage unit for storing, with respect to each of the one or more possible services by using an associated in-vehicle unit, a model that represents association between a variable indicating the situation and variables indicating presence of a need to start providing each of the one or more possible services by controlling the associated in-vehicle unit as an in-vehicle service execution model; an inference execution unit that sets the situation detected by the situation detection unit for the variable indicating the situation in the in-vehicle service execution model read from the in-vehicle service execution model storage unit, and determines presence of a need to start providing each of the one or more possible services; an in-vehicle unit control unit that controls an operation of the associated in-vehicle unit based on an affirmative result of determining the presence of the need to start providing each of the one or more possible services by the inference execution unit; and a model learning unit that periodically learns the in-vehicle service execution model stored in the in-vehicle service execution model storage unit using (i) the situation detected by the situation detection unit and (ii) an event in which the associated in-vehicle unit is operated or not.
- service being provided to the occupant independent of a driving operation of the vehicle, the control device comprising;
-
25. A control device for controlling in-vehicle units in a vehicle for providing an occupant of the vehicle with at least one service selected from one or more possible services, the selected;
- service being provided to the occupant independent of a driving operation of the vehicle, the control device comprising;
a situation detection unit that detects a situation of at least one of (i) the vehicle, (ii) an occupant, and (iii) a surrounding area; an in-vehicle service execution model storage unit for storing, with respect to each of the one or more possible services by using an associated in-vehicle unit, a model that represents association between a variable indicating the situation and a variable indicating presence of a need to start providing each of the one or more possible services by controlling the associated in-vehicle unit as an in-vehicle service execution model; an inference execution unit that sets the situation detected by the situation detection unit for the variable indicating the situation in the in-vehicle service execution model read from the in-vehicle service execution model storage unit, and determines presence of a need to start providing each of the one or more possible services; an in-vehicle unit control unit that controls an operation of the associated in-vehicle unit based on an affirmative result of determining the presence of the need to start providing each of the one or more possible services by the inference execution unit; and a model learning unit that learns the in-vehicle service execution model stored in the in-vehicle service execution model storage unit using (i) a situation detected when the situation detected by the situation detection unit becomes a predetermined state and (ii) an event in which the associated in-vehicle unit is operated or not.
- service being provided to the occupant independent of a driving operation of the vehicle, the control device comprising;
-
26. A control device for controlling in-vehicle units in a vehicle for providing an occupant of the vehicle with at least one service selected from one or more possible services, the selected;
- service being provided by using an associated in-vehicle unit to the occupant independent of a driving operation of the vehicle, the control device comprising;
a situation detection unit that detects a situation of at least one of (i) the vehicle, (ii) an occupant, and (iii) a surrounding area; a history storage unit for sequentially storing the situation detected by the situation detection unit and whether or not the associated in-vehicle unit is operated when the situation is detected, as history data; a history retrieval unit that retrieves history data indicating a situation most similar to the situation detected by the situation detection unit from the history storage unit; and an in-vehicle unit control unit that controls an operation of the associated in-vehicle unit to agree with whether or not the associated in-vehicle unit is operated, described in the history data retrieved by the history retrieval unit.
- service being provided by using an associated in-vehicle unit to the occupant independent of a driving operation of the vehicle, the control device comprising;
-
27. A control device for controlling in-vehicle units in a vehicle for providing an occupant of the vehicle with at least one service selected from one or more possible services, the selected service being provided by using an associated in-vehicle unit to the occupant independent of a driving operation of the vehicle, the control device comprising:
-
a situation detection unit that detects; a history storage unit for sequentially storing the situation detected by the situation detection unit and whether or not the associated in-vehicle unit is operated when the situation is detected, as history data; a computational expression storage unit for storing a computational expression for obtaining a piece of comparison data from (i) recentness of the history data to be compared and (ii) a degree of similarity with the situation detected by the situation detection unit; a history selection unit that reads the computational expression stored in the computational expression storage unit, obtains comparison data using the read computational expression with respect to each piece of history data stored in the history storage unit, and selects one piece of history data using the obtained comparison data; and an in-vehicle unit control unit that controls an operation of the associated in-vehicle unit to agree with whether or not the associated in-vehicle unit is operated, described in the history data selected by the history selection unit.
-
-
28. A method for controlling in-vehicle units in a vehicle for providing an occupant of the vehicle with at least one service selected from one or more possible services, the selected service being provided by using an associated in-vehicle unit to the occupant independent of a driving operation of the vehicle based on an in-vehicle service execution model storage unit for storing, with respect to each service, a model that represents association between a variable indicating a situation of at least one of the vehicle, an occupant, and a surrounding area and a variable indicating presence of a need to start providing the each service by controlling the associated in-vehicle unit as an in-vehicle service execution model,
the method comprising: -
a situation detection step of detecting the situation; an inference execution step of setting the situation detected at the situation detection step for the variable indicating the situation in the in-vehicle service execution model read from the in-vehicle service execution model storage unit and determining of a need to start providing the each service; an in-vehicle unit control step of controlling an operation of the associated in-vehicle unit based on an affirmative result determined at the inference execution step; an operation detection step of detecting an operation of the associated in-vehicle unit; and a model learning step of learning the in-vehicle service execution model stored in the in-vehicle service execution model storage unit using (i) the situation detected when the operation of the associated in-vehicle unit is detected at the operation detection step and (ii) an event involving the presence of the need to start providing the each service, to thereby update the in-vehicle service execution model.
-
-
29. A computer program product in a computer-readable medium for use in controlling in-vehicle units in a vehicle for providing an occupant of the vehicle with at least one service selected from one or more possible services, the selected service being provided by using an associated in-vehicle unit to the occupant independent of a driving operation of the vehicle, the product comprising:
-
(a) instructions for assigning an in-vehicle service execution model storage area for storing, with respect to each service, a model that represents association between a variable indicating a situation of at least one of the vehicle, the occupant, and a surrounding area and a variable indicating presence of a need to start providing the each service as an in-vehicle unit operation model; (b) instructions for detecting the situation; (c) instructions for setting a situation detected at the situation detection instruction for the variable indicating the situation in the in-vehicle service execution model read from the in-vehicle service execution model storage area and determining presence of the need to start providing the each service; (d) instructions for controlling an operation of the associated in-vehicle unit based on an assertive result determined at instructions (c); (e) instructions for detecting an operation of the associated in-vehicle unit; and (f) instructions for learning the in-vehicle service execution model stored in the in-vehicle service execution model storage area using (i) the situation detected when the operation of the associated in-vehicle unit is detected at instructions (e) and (ii) an event involving the presence of the need to start providing the each service, to thereby update the in-vehicle service execution model.
-
-
31. A vehicular service control device in a vehicle for providing an occupant of the vehicle with a lighting service to light an outside of the vehicle by using in-vehicle lighting-related units, the lighting service being provided to the occupant independent of a driving operation of the vehicle, the control device comprising:
-
a situation detection unit that detects a situation of at least one of (i) the vehicle, (ii) an occupant, and (iii) a surrounding area; an in-vehicle service execution model storage unit for storing, with respect to the lighting service, a model that represents association between a variable indicating the situation and a variable indicating presence of a need to start providing the lighting service as an in-vehicle service execution model; an inference execution unit that sets the situation detected by the situation detection unit for the variable indicating the situation in the in-vehicle service execution model with respect to the lighting service read from the in-vehicle service execution model storage unit, and determines presence of a need to start providing the lighting service; an in-vehicle unit control unit that controls operations of the lighting-related units based on an affirmative result of determining the presence of the need to start providing the lighting service by the inference execution unit; an operation detection unit that detects the operations of the lighting-related units; and
a model learning unit that learns the in-vehicle service execution model stored in the in-vehicle service execution model storage unit by using (i) a situation detected by the situation detection unit when the operations of the lighting-related units are detected by the operation detection unit, and (ii) an event involving the presence of the need to start providing the lighting service.
-
Specification