INCORPORATION BY REFERENCE

The present application claims priority under 35 U.S.C. § 119 to Japanese Patent Application No. 2020-064599 filed on Mar. 31, 2020. The content of the application is incorporated herein by reference in its entirety.

BACKGROUND OF THE INVENTION

Field of the Invention

The present invention relates to a recommendation system and a recommendation method.

Description of the Related Art

In the related arts, a travel package reservation support device has been proposed in which a travel package is selected from travel packages whose tourist destinations and dates are predetermined according to reservation application information including a departure date input from an information terminal and an itinerary incorporating a sightseeing option specified in the reservation application information is displayed in a provisional itinerary based on the selected travel package (see Japanese Patent Laid-Open No. 2016-18519, for example).

In the travel package reservation support device, a case where a user decides a travel itinerary and a sightseeing option is the same in terms of a procedure a case where a user decides an itinerary by looking at a travel pamphlet. Therefore, it is assumed that user does not feel freshness and is uninterested and the user does not feel the need to actively utilize the device for the purpose of examining an activity such as travel.

The present invention has been made in view of the above circumstances, and is to provide a recommendation system and a recommendation method that can be actively utilized by users who examine an activity.

SUMMARY OF THE INVENTION

In order to achieve the above-described object, a first aspect of the present invention is to provide a recommendation system including: an input operation mode recognition unit configured to recognize a mode of an input operation from a user to an input device; a user mood estimation unit configured to estimate a mood of the user, based on the mode of the input operation recognized by the input operation mode recognition unit; a proposal activity information acquisition unit configured to access an activity database in which activity information is stored, to extract a proposal activity suitable for the mood of the user estimated by the user mood estimation unit, and to acquire information on the proposal activity; and an output control unit configured to allow an output device to output the information on the proposal activity acquired by the proposal activity information acquisition unit, the output device being used by the user.

In the recommendation system, the input device may be gripped and used by the user, and the input operation may be a displacement operation of the input device by the user. The input operation mode recognition unit may recognize, based on a detection signal of a motion sensor provided in the input device, at least one of a displacement amount, a displacement direction, a displacement speed, and a displacement acceleration of the input device due to the displacement operation, as the mode of the input operation.

In the recommendation system, the displacement operation may be an operation in which the user swings a hand with which the input device is gripped.

In the recommendation system, the input device may include a touch panel, and the input operation may be an operation of the touch panel by the user. The input operation mode recognition unit may recognize at least one of a duration time of a touch operation on the touch panel, a direction of a swipe operation, a speed of the swipe operation, and a path of the swipe operation, as the mode of the input operation.

In the recommendation system, the input device may include a touch panel, and the input operation may be an operation of the touch panel by the user. The input operation mode recognition unit may recognize that the user touches any one of a plurality of selection areas having different shades or colors displayed on the touch panel, as the mode of the input operation.

In the recommendation system, the recommendation system may further include an orientation recognition unit configured to recognize an orientation in which the user or the input device is directed, and the proposal activity information acquisition unit may extract the proposal activity from activities that can be experienced in an area of the orientation in which the user or the input device is directed, which is recognized by the orientation recognition unit.

In the recommendation system, the activity information stored in the activity database may include information on a preference suitable for an activity, the recommendation system may include a user preference information acquisition unit configured to access a user database in which preference information of the user is stored and to acquire the preference information of the user, the user mood estimation unit may estimate, as the mood of the user, a high degree of positiveness of the user, and the proposal activity information acquisition unit may extract an activity in which suitability with a preference of the user recognized from the preference information of the user acquired by the user preference information acquisition unit is equal to or higher than a predetermined suitability determination level, as the proposal activity, and may set the suitability determination level to be low as the positiveness of the user estimated by the user mood estimation unit becomes higher.

In the recommendation system, the activity information stored in the activity database may include an assumption activity amount of an activity experiencer, the user mood estimation unit may estimate a high degree of positiveness of the user as the mood of the user, and the proposal activity information acquisition unit may extract the proposal activity such that the assumption activity amount of the experiencer becomes larger as the positiveness of the user estimated by the user mood estimation unit becomes higher.

In the recommendation system, the activity information stored in the activity database may include information on a place where an activity can be experienced, the recommendation system may include a current position recognition unit configured to recognize a current position of the user or the input device, and the proposal activity information acquisition unit may extract the proposal activity such that a distance from the current position of the user or the input device recognized by the current position recognition unit to an experience place of the activity becomes longer as positiveness of the user estimated by the user mood estimation unit becomes higher.

In order to achieve the above-described object, a second aspect of the present invention is to provide a recommendation method executed by a computer, the method including: an input operation mode recognition step of recognizing a mode of an input operation from a user to an input device; a user mood estimation step of estimating a mood of the user, based on the mode of the input operation recognized in the input operation mode recognition step; a proposal activity information acquisition step of accessing an activity database in which activity information is stored, extracting a proposal activity suitable for the mood of the user estimated in the user mood estimation step, and acquiring information on the proposal activity; and an output control step of allowing an output device to output the information on the proposal activity acquired in the proposal activity information acquisition step, the output device being used by the user.

According to the recommendation system, the user can easily obtain information on the proposal activity that is expected to be suitable for a current mood by performing a simple action of changing the model of the input operation according to his/her mood. Therefore, it can be expected that the recommendation system is actively utilized by users who examine an activity.

