BRIEF DESCRIPTION OF THE DRAWINGS
The above and other objects, features, and advantages of the present invention will become more apparent from the following detailed description made with reference to the accompanying drawings. In the drawings:
FIG. 1 is a block diagram showing one example of an electrical structure of a vehicular user hospitality system of the present invention;
FIG. 2 is a view showing one example of a hospitality determination table;
FIG. 3 is a flowchart showing a flow of a scene determination process;
FIG. 4 is a flowchart showing a flow of a main hospitality process;
FIG. 5 is a view showing contents of scene flags;
FIG. 6 is a diagram showing a concept of a theme application library;
FIGS. 7A, 7B are diagrams showing a first example of a function selection table and a control appropriate value setting table;
FIGS. 8A, 8B are diagrams showing a second example of the function selection table and a control appropriate value setting table;
FIGS. 9A, 9B are diagrams showing a third example of the function selection table and a control appropriate value setting table;
FIG. 10 is a diagram showing a forth example of the function selection table;
FIG. 11 is a diagram showing a fifth example of the function selection table;
FIG. 12 is a diagram showing a sixth example of the function selection table;
FIGS. 13A, 13B are integrated representative functions of some of the function selection tables together with a control appropriate value setting table;
FIG. 14 is an external perspective view showing one example of a user terminal device structured as a mobile phone;
FIG. 15 is a block diagram showing one example of an electrical structure of the user terminal device;
FIG. 16 is a block diagram showing one example of an electrical structure of vehicle interior lighting;
FIG. 17 is a block diagram showing one example of an electrical structure of a car audio system;
FIG. 18 is a conceptual diagram showing a content of a music source database;
FIG. 19 is a conceptual diagram showing an example of a structure of lighting control data of a lighting device;
FIG. 20 is a conceptual diagram showing a content of a music selection history storage unit;
FIG. 21 is a conceptual diagram showing a content of statistic information of music selection history;
FIG. 22 is a conceptual diagram showing a content of a stress reflection operation statistic storage unit;
FIG. 23 is a view showing a first example of a hospitality operation when a user approaches a vehicle from frontward of a vehicle;
FIG. 24 is a view showing a second example of the hospitality operation when the user approaches the vehicle from rearward of the vehicle.
FIG. 25 is a view showing a third example of the hospitality operation when the user approaches the vehicle from sideward of the vehicle;
FIG. 26 is a view showing a forth example of the hospitality operation when the user approaches the vehicle in a parking area;
FIG. 27 is a view showing a fifth example of the hospitality operation when the user approaches the vehicle in a parking area;
FIG. 28 is a flowchart showing a flow of a process of the hospitality operation when the user approaches the vehicle;
FIG. 29 is a flowchart showing a flow of a process of analyzing characters;
FIG. 30A is a flowchart showing one example of a hospitality source determination process;
FIG. 30B is a table for random numbers;
FIG. 31 is a flowchart showing a flow of a process in a long distance hospitality mode using music;
FIG. 32 is a flowchart showing a flow of a process in a middle distance hospitality mode using music;
FIG. 33 is a flowchart showing a flow of a process in a short distance hospitality mode using music;
FIG. 34 is a view showing estimate of mental/physical condition using detection information from a biological condition detection unit, and an example of determined song mode codes;
FIG. 35 is a flowchart showing an example of a hospitality process in traveling;
FIG. 36 is a conceptual diagram showing user registration information;
FIG. 37 is a view showing a first example of an input method for determining a character type;
FIG. 38 is a view showing a second example of the input method for determining a character type;
FIG. 39 is a circuit diagram showing one example of a lighting device using a light emitting diode;
FIG. 40 is a view showing one example of a portion of a mechanical structure of a door assist mechanism;
FIG. 41 is a circuit diagram of the door assist mechanism;
FIGS. 42A, 42B are views showing examples of a structure of a door rotation lock mechanism for obstacles;
FIGS. 43A to 43C are views for explaining normal actions of the door assist mechanism of FIG. 41;
FIG. 44 is a conceptual block diagram showing an example of a structure of a noise canceller;
FIG. 45 is a conceptual block diagram showing an example of a structure of hardware of the noise canceller;
FIG. 46 is a flowchart showing an overall flow of a hospitality process in the vehicular user hospitality system;
FIG. 47 is a flowchart following FIG. 46;
FIG. 48 is a flowchart following FIG. 47;
FIG. 49 is a view showing an example of a mounting position of a camera in the vehicle;
FIG. 50 is a view showing an example of mounting various sensors and hospitality operation devices to a steering wheel;
FIG. 51, which is divided into FIGS. 51A, 51B, is a table showing one example of a determination table;
FIGS. 52A, 52B are flowcharts showing one example of obtaining blood pressure change waveform and of its analysis algorithm;
FIG. 53 is a view showing examples of a waveform analysis method;
FIGS. 54A, 54B are flowcharts showing one example of obtaining a body temperature waveform and of its analysis algorithm;
FIGS. 55A, 55B are flowcharts showing one example of obtaining a skin resistance waveform and of its analysis algorithm;
FIG. 56 is a flowchart showing one example of a facial expression analysis algorithm;
FIGS. 57A, 57B are flowcharts showing one example of obtaining a posture signal waveform and of its analysis algorithm;
FIG. 58 is a circuit showing one example of hardware generating a posture signal waveform;
FIG. 59 is a diagram of images of various specified conditions;
FIGS. 60A, 60B are flowcharts showing one example of obtaining a waveform of an angle of a line of sight and of its analysis algorithm;
FIGS. 61A, 61B are flowcharts showing one example of obtaining a pupil diameter waveform and of its analysis algorithm;
FIGS. 62A, 62B are flowcharts showing one example of obtaining a steering angle waveform and of its analysis algorithm;
FIG. 63 is an image of a traveling monitor image;
FIG. 64 is a flowchart showing one example of a traveling monitor data obtaining process;
FIG. 65 is a flowchart showing one example of a steering accuracy analysis process using the traveling monitor data;
FIG. 66 is a flowchart showing one example of a condition specifying process;
FIG. 67 is a diagram showing relationship between specified conditions and hospitality operation types;
FIG. 68 is a diagram showing an example of a hospitality control amount setting table;
FIG. 69 is a diagram showing an example of changing a default control setting value by use of a question interaction method;
FIGS. 70A, 70B are examples of control appropriate value setting tables used in case of emergency or abnormality;
FIG. 71 is a diagram showing an example of detailed setting of a control appropriate value for audio and lighting;
FIG. 72 is a diagram showing relationship between mixed ratios of RGB full color lights, lighting colors, and indexes;
FIG. 73A is a diagram showing an example of a structure of data for determining hospitality;
FIG. 73B is a diagram showing an example of a structure of question data;
FIG. 74 is a flowchart showing a flow of a process of changing a default control setting value by use of a question interaction method;
FIG. 75 is a flowchart showing an example of a hospitality operation adjustment process;
FIG. 76 is a flowchart showing a flow of a control satisfaction degree determination process;
FIG. 77, which is divided into FIGS. 77A, 77B, is a diagram showing an example of contents of a condition specifying result table;
FIG. 78 is a flowchart showing an example of a flow of a hospitality operation adjustment process including a threshold changing process;
FIG. 79 is a flowchart showing an example of a flow of the threshold changing process;
FIG. 80 is a block diagram showing an electrical structure of a car navigation system operating as a main function of a system for providing vehicular hospitality information;
FIG. 81 is a conceptual diagram of a destination database;
FIG. 82 is a diagram illustrating a condition of a user in view of energy, stress, and damage, as a table;
FIG. 83 is a diagram illustrating various supply forms;
FIG. 84 is a flowchart showing a flow of a main process in which a hospitality function or information (content) is retrieved and operated in accordance with a detection result of the condition;
FIG. 85 is a flowchart for estimating a condition of energy of a body;
FIG. 86 is a flowchart for estimating a condition of energy of a mentality;
FIG. 87 is a flowchart showing a detailed process algorithm for estimating a condition of the energy of the body;
FIG. 88 is a flowchart following FIG. 87;
FIG. 89 is an explanatory view showing a first example of a result of retrieving a destination in the car navigation system;
FIG. 90 is an explanatory view showing a first example of a screen of a guide map to a destination;
FIG. 91 is an explanatory view showing a second example of a result of retrieving a destination in the car navigation system;
FIG. 92 is an explanatory view showing a third example of a result of retrieving a destination in the car navigation system;
FIG. 93 is an explanatory view showing a fourth example of a result of retrieving a destination in the car navigation system;
FIG. 94 is an explanatory view showing a second example of a screen of a guide map to a destination;
FIG. 95 is an explanatory view showing a third example of a screen of a guide map to a destination;
FIG. 96 is an explanatory view showing a fifth example of a result of retrieving a destination in the car navigation system;
FIG. 97 is an explanatory view showing a fourth example of a screen of a guide map to a destination;
FIG. 98 is an explanatory view showing a sixth example of a result of retrieving a destination in the car navigation system; and
FIG. 99 is an explanatory view showing a fifth example of a screen of a guide map to a destination.