1. Field of the Invention
The present invention relates to an agent apparatus for a vehicle, an agent controlling method, a terminal apparatus and an information providing method, and in further details, to an agent apparatus for a vehicle, an agent controlling method, a terminal apparatus and an information providing method, for executing a communication function with a personified agent.
2. Description of the Related Art
An agent apparatus is known (for example, see Japanese Laid-open Patent Application No. 2000-20888) in which images of a plurality of personified agents are provided so that the plurality of agents having different appearances may appear, and a user may freely give names for the agents having the respective appearances. In such an agent apparatus, when the user calls a name different from that of a current agent, a corresponding agent is called for, and the thus-called agent then takes over processing of the current agent.
A so-called ‘agent’ is one which is expected to learn various sorts of information for a user, i.e., characters, actions, tastes/ideas and so forth concerning the user, for recommending appropriate information for the user.
However, in the agent apparatus in the related art, what is available to be learned by the agent is limited to those within the vehicle, and thus, occasions for learning information for the user are limited. In such a system, the agent may not always recommend appropriate information accordingly. This is because, a ratio of a time for which the user rides on the vehicle is very short in the life scenes of the user, and the agent may not necessarily learn sufficient information within such a short time for recommending appropriate information.
The present invention has been devised in consideration of such a situation, and an object of the present invention is to provide an agent system/apparatus by which appropriate information can be recommended to the user.
In one aspect of the present invention, an agent apparatus for a vehicle is provided in which,
an observing part observing a driving situation based on sensor information;
a learning part learning by storing an observation result obtained from the observing part together with the sensor information;
a determining part determining a communication action for a user based on a learning result obtained from the learning part;
a display control part displaying a first image in the vehicle carrying out the communication action determined by the determining part; and
an obtaining part obtaining acquired information acquired from the outside of the vehicle and stored in a portable terminal apparatus, are provided, and,
the determining part determines the communication action by reflecting the acquired information on the learning result.
In another aspect of the present invention, an agent apparatus is provided in which,
an on-vehicle apparatus and a portable terminal apparatus are provided, and,
both the apparatuses have respective communication functions with personified agents, and information acquired from the outside of the vehicle by the portable terminal apparatus is reflected on the communication function of the on-vehicle apparatus.
In these aspects of the present invention, since a user holds a portable terminal apparatus (for example, a cellular phone) not only in a vehicle but also in other scenes of his or her personal life, information for the user obtained from the outside of the vehicle can be easily reflected on information to be processed by the in-vehicle agent apparatus. As a result, the learning effect improves in comparison to a case where only information acquired within the vehicle is used for the learning. AS a result, appropriate information for the user can be recommended according to the present invention.
Other objects and further features of the present invention will become more apparent from the following detailed description when read in conjunction with the accompanying drawings:
With reference to figures, the best mode for carrying out the present invention is described now.
As shown in
The various types of sensors 18 shown in
The driving situation observing processing part 19 shown in
The agent control part 10 generates and controls a personified agent which communicates with the user in the vehicle, by an information processing function of a CPU. An actual appearance of the agent may be a human being, or, other than this, it may be selected from various things, for example, an animal, a robot, a cartoon character, and so forth, according to the user's preference. The agent may be in a form of an image moving on a display device, a hologram or such. The agent control part 10 determines a communicating action of the agent for the user based on a learning result described later, and controls agent image data so that the agent may carry out the thus-determined action. The learning result is obtained as a result of the sensor information detected through the various types of sensors 18 as well as the observation result obtained by the driving situation observing processing part 19 being stored in a storage part 20 shown in
The navigation control part 11 shown in
The voice control part 15 shown in
The image control part 12 controls the display part 13 according to an agent display control signal provided by the agent control part 10. The display part 13 displays map information or such provided by the navigation control part 11, or the agent. The display part 13 includes a display device provided on a front console of the vehicle, or a display device provided for each seat so that the corresponding vehicle occupant may easily view.
The transmitting/receiving part 21 includes a device for providing communication with the outside of the vehicle. Thereby, data transmission/reception to/from a portable terminal apparatus 40, the central control center and so forth can be carried out.
The potable terminal apparatus 40 also has a display device 41, corresponding to a display part 113 shown in
Similar to that of the agent apparatus for the vehicle of
The voice control part 115 of the portable terminal apparatus 40 controls the voice input part 117 to transmit voice input data to the agent control part 110, or controls the voice output part 116 according to an agent voice control signal provided by the agent control part 110. The voice input part 117 includes a microphone or such taking a vehicle occupant's voice. The thus-taken voice is used for verbal communication with the agent in the portable terminal apparatus 40. The voice output part 116 includes a speaker or such outputting a voice controlled by the voice control part 115. The voice thus output by the speaker is used as a voice of the agent in the portable terminal apparatus 40.
The image control part 112 of the portable terminal apparatus 40 controls the display part 113 according to an agent display control signal provided by the agent control part 110. The display part 113 displays the agent in the portable terminal apparatus 40.
The transmitting/receiving part 121 of the portable terminal apparatus 40 includes a device for providing communication with the above-described agent apparatus for the vehicle of
The agent in the portable terminal apparatus 40 operates on the display device 41 (display part 113) as mentioned above. In the storage part 120 of the portable terminal apparatus 40, information acquired from communication with the user is stored as acquired information. For example, when a predetermined keyword occurs in verbal communication with the user, this matter is stored there as the acquired information. Furthermore, a name of a restaurant to which the user goes, a time at which the user goes the restaurant, a positional coordinate data of the restaurant, obtained from the GPS satellite, are also stored as the acquired information. Also, information specifying an appearance of the agent in the portable terminal apparatus 40 and so forth are stored as the acquired information.
Next, cooperation between the portable terminal apparatus 40 and the vehicle in an agent system, which includes the agent apparatus for the vehicle described with reference to
For example, a case is assumed in which the user has a lunch in an Italian restaurant before riding the vehicle. Then, in this case, after that, the user rides the vehicle, enjoys vehicle driving, and then, a time comes to have a dinner. At this time, the user asks the personified agent in the vehicle, ‘is there any place for having a nice dinner near here?’ In this case, the agent in the vehicle, which operates only within the vehicle, searches for a restaurant near here by the navigation system, and, as a result, finds out a second Italian restaurant, which is by accident located near there. Then, the agent in the vehicle replies to the user that ‘there is an Italian restaurant’. However, the agent in the portable terminal apparatus 40, which has shared the occasion with the user in the Italian restaurant for the lunch as mentioned above, can recommend rather a different genre of a restaurant from the Italian, even when the Italian restaurant has been found out as the nearest one.
Accordingly, when the agent in the vehicle can be made to understand the user's latest action details or interests/ideas by making communication with the user in his or her personal life even outside of the vehicle, the agent in the vehicle can recommend appropriate information for the user, and thus, the high-performance function in the vehicle can be effectively utilized. For this purpose, acquired information, acquired from the outside of the vehicle and stored in the storage part 120 of the portable terminal apparatus 40, should be reflected on the learning result in the agent apparatus for the vehicle of
In Steps S100 and S110 of
As mentioned above, the in-terminal acquired information transferred from the portable terminal apparatus 40 to the vehicle as shown in
As a result of the notification of displaying the agent in the vehicle corresponding to the agent in the portable terminal apparatus 40 being made to the portable terminal apparatus 40 as mentioned above, whereby the corresponding agent in the portable terminal apparatus 40 is thus removed from the display device 41 of the potable terminal apparatus 40, the user is made to recognize as if the agent in the portable terminal apparatus 40 moves from the portable terminal apparatus 40 to the vehicle, for the case where the determination is made in Step S230 that the appearance of the agent in the vehicle corresponding to the agent in the portable terminal apparatus 40 is not changed. Further, as the determination is thus made as to whether or not the agent in the vehicle is transformed in Step S230, the appearance of the agent in the vehicle can be controlled to be suitable to the vehicle situation. In this connection, an in-vehicle space is rather public to some extent since the in-vehicle space may be shaped also by a person other than the driver. In contrast thereto, the portable terminal apparatus 40 which is owned by the user is very private. In this view, the appearance of the agent in the vehicle may be transformed according to TPO in the vehicle. For example, when the agent in the portable terminal apparatus 40 has an appearance of a cartoon character, the agent apparatus for the vehicle according to the present invention can transform the agent in the vehicle corresponding to the agent in the portable terminal apparatus 40 to have an appearance of a secretary for a case where the vehicle to which the user moves is a commercial vehicle owned by a company. The same processing as that described above with reference to
A trigger to initiate the above-mentioned transfer of the information concerning the user or the above-mentioned transfer of the agent in the portable terminal apparatus 40 or in the vehicle may be a manual operation by the user, a matter that a predetermined requirement is met, or such. For example, the above-mentioned trigger may be a matter that the user holds the portable terminal apparatus 40 in front of the display part 13 of the vehicle, a predetermined button on the portable terminal apparatus 40 is operated by the user, the user makes corresponding instructions by his or her voice to the portable terminal apparatus 40, an ignition of the vehicle is turned on, the user's entering the vehicle is detected via an in-vehicle camera, the portable terminal apparatus 40 enters a range of the vehicle in which direct communication is available between the portable terminal apparatus 40 and the vehicle, or such. In connection with the range of the vehicle in which direct communication is available between the portable terminal apparatus 40 and the vehicle, a configuration may be made such that, in order that a person in the vehicle can recognize visually that a person who has the potable terminal apparatus 40 approaches the vehicle externally, the corresponding agent displayed on the display part 13 increases in its size as a distance to the person decreases.
A method of displaying the agent in the vehicle may be that in which, a correspondence between an ID of the portable terminal apparatus 40 and an appearance of a specific agent is previously registered in the storage part 20, and therewith, the specific agent is displayed on the display part 13 in response to instructions coming from the portable terminal apparatus 40. Instead of the ID of the portable terminal apparatus 40, a correspondence between biological authentication information identifying a person and an appearance of a specific agent may be previously registered, and therewith, the specific agent is displayed on the display part 13 in response to the registered biological information is detected.
There may be a scene in the vehicle, not only one in which only a driver rides alone, but also one in which a plurality of persons ride together in the vehicle.
As shown in Steps S300 through S330 of
The preferable embodiment of the present invention is described above. However, embodiments of the present invention are not limited thereto. Variations and modifications may be made without departing from the basic concept of the present invention claimed below.
In the above-described embodiment, information acquired from communication between the agent in the portable terminal apparatus and the user is stored. Instead of applying such an agent system, a user may input information, by himself or by herself, which he or she wishes to store in the storage part 20. Furthermore, log information, such as that automatically stored when the Internet is connected with, may be stored as the acquired information in the storage part 20.
The present application is based on Japanese priority application No. 2005-004363, field on Jan. 11, 2005, the entire contents of which are hereby incorporated herein by reference.
Number | Date | Country | Kind |
---|---|---|---|
2005-004363 | Jan 2005 | JP | national |