Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7536327B2 - System for presenting a user's wine preferences and program executed in said system - Google Patents
[go: Go Back, main page]

JP7536327B2 - System for presenting a user's wine preferences and program executed in said system - Google Patents

System for presenting a user's wine preferences and program executed in said system Download PDF

Info

Publication number
JP7536327B2
JP7536327B2 JP2022129652A JP2022129652A JP7536327B2 JP 7536327 B2 JP7536327 B2 JP 7536327B2 JP 2022129652 A JP2022129652 A JP 2022129652A JP 2022129652 A JP2022129652 A JP 2022129652A JP 7536327 B2 JP7536327 B2 JP 7536327B2
Authority
JP
Japan
Prior art keywords
user
wines
wine
attributes
drunk
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022129652A
Other languages
Japanese (ja)
Other versions
JP2024026994A (en
Inventor
栄之 丸岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BROADEDGE WARELINK INC.
Original Assignee
BROADEDGE WARELINK INC.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BROADEDGE WARELINK INC. filed Critical BROADEDGE WARELINK INC.
Priority to JP2022129652A priority Critical patent/JP7536327B2/en
Priority to PCT/JP2023/027026 priority patent/WO2024038734A1/en
Publication of JP2024026994A publication Critical patent/JP2024026994A/en
Application granted granted Critical
Publication of JP7536327B2 publication Critical patent/JP7536327B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ユーザのワインの好みを提示するためのシステム、およびそのシステムにおいて実行されるプログラムに関する。 The present invention relates to a system for presenting a user's wine preferences and a program executed in the system.

従来から、ワインの専門家であるソムリエが知られている(例えば、非特許文献1を参照)。 Sommeliers, who are wine experts, have been known for some time (see, for example, Non-Patent Document 1).

株式会社デジサーチアンドアドバタイジング、“ソムリエになるには?試験内容から合格までの道のりを徹底解説”、[online]、[令和4年6月15日検索]、インターネット<URL:https://rest-reverence.jp/media/sommelier/>Digisearch and Advertising Co., Ltd., "How to become a sommelier? A thorough explanation of the exam content and the path to passing," [online], [searched on June 15, 2022], Internet <URL: https://rest-reverence.jp/media/sommelier/>

しかしながら、美味しいワインをソムリエに注文したとしても、ソムリエから提供されたワインが、自身の好みのワインとは限らない。 However, even if you order a delicious wine from a sommelier, the wine they serve you may not necessarily be the wine you like.

本発明は、ユーザのワインの好みを提示するためのシステム、およびそのシステムにおいて実行されるプログラムを提供することを目的とする。 The present invention aims to provide a system for presenting a user's wine preferences, and a program executed in the system.

本発明の1つの局面において、本発明のシステムは、ユーザのワインの好みを提示するためのシステムであり、前記システムは、前記ユーザからの入力を受信する手段と、前記ユーザからの入力に基づいて、複数のワインの味わいタイプの評価点を算出する手段と、前記複数のワインの味わいタイプの評価点に基づいて、前記複数のワインの各々の配点を算出する手段と、前記複数のワインの各々の配点に基づいて、前記ユーザのワインの好みを特定する手段と、前記ユーザのワインの好みを前記ユーザに通知する手段とを備える。 In one aspect of the present invention, the system of the present invention is a system for presenting a user's wine preferences, the system comprising: a means for receiving an input from the user; a means for calculating evaluation scores for the taste types of a plurality of wines based on the input from the user; a means for calculating a score allocation for each of the plurality of wines based on the evaluation scores for the taste types of the plurality of wines; a means for identifying the user's wine preferences based on the score allocation for each of the plurality of wines; and a means for notifying the user of the user's wine preferences.

本発明の1つの実施形態では、前記システムは、前記ユーザが飲んだワインの評価点を示す情報を受信する手段と、前記ユーザが飲んだワインの評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段とをさらに備え、前記複数の属性は、前記複数のワインの味わいタイプを含んでいてもよい。 In one embodiment of the present invention, the system further includes a means for receiving information indicating the evaluation scores of the wines drunk by the user, and a means for updating the scores of one or more wines among the plurality of wines that have attributes that at least partially match the attributes of the wines drunk by the user based on the evaluation scores of the wines drunk by the user, and the plurality of attributes may include the taste types of the plurality of wines.

本発明の1つの実施形態では、前記ユーザが飲んだワインの評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段は、前記ユーザが飲んだワインの評価点に基づいて、前記ユーザが飲んだワインの複数の属性の各々の評価点を更新する手段と、前記ユーザが飲んだワインの複数の属性の各々の更新された評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段とを含んでいてもよい。 In one embodiment of the present invention, the means for updating the scores of one or more of the plurality of wines having attributes that at least partially match the attributes of the wine drunk by the user based on the evaluation score of the wine drunk by the user may include a means for updating the evaluation score of each of the attributes of the wine drunk by the user based on the evaluation score of the wine drunk by the user, and a means for updating the scores of one or more of the plurality of wines having attributes that at least partially match the attributes of the wine drunk by the user based on the updated evaluation score of each of the attributes of the wine drunk by the user.

本発明の1つの実施形態では、前記ユーザが飲んだワインの評価点に基づいて、前記ユーザが飲んだワインの複数の属性の各々の評価点を更新する手段は、前記ユーザが飲んだワインの味わいタイプの評価点を更新する手段を含み、前記ユーザが飲んだワインの評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段は、前記ユーザが飲んだワインの味わいタイプの更新された評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの味わいタイプと同じ味わいタイプを有する1本以上のワインの配点を更新する手段を含んでいてもよい。 In one embodiment of the present invention, the means for updating the evaluation score of each of the multiple attributes of the wine drunk by the user based on the evaluation score of the wine drunk by the user may include a means for updating the evaluation score of the taste type of the wine drunk by the user, and the means for updating the score allocation of one or more wines among the multiple wines that have attributes that at least partially match the multiple attributes of the wine drunk by the user based on the evaluation score of the wine drunk by the user may include a means for updating the score allocation of one or more wines among the multiple wines that have the same taste type as the taste type of the wine drunk by the user based on the updated evaluation score of the taste type of the wine drunk by the user.

本発明の1つの実施形態では、前記複数の属性は、産地および品種をさらに含み、前記ユーザが飲んだワインの評価点に基づいて、前記ユーザが飲んだワインの複数の属性の各々の評価点を更新する手段は、前記ユーザが飲んだワインの産地の評価点を更新する手段と、前記ユーザが飲んだワインの品種の評価点を更新する手段とをさらに含み、前記ユーザが飲んだワインの評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段は、前記ユーザが飲んだワインの産地の更新された評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの産地と同じ産地の1本以上のワインの配点を更新する手段と、前記ユーザが飲んだワインの品種の更新された評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの品種と同じ品種の1本以上のワインの配点を更新する手段とをさらに含んでいてもよい。 In one embodiment of the present invention, the multiple attributes further include origin and variety, and the means for updating the evaluation score of each of the multiple attributes of the wine drunk by the user based on the evaluation score of the wine drunk by the user further includes a means for updating the evaluation score of the origin of the wine drunk by the user and a means for updating the evaluation score of the variety of the wine drunk by the user, and the means for updating the score of one or more wines among the multiple wines that have attributes that at least partially match the multiple attributes of the wine drunk by the user based on the evaluation score of the wine drunk by the user further includes a means for updating the score of one or more wines among the multiple wines that are from the same origin as the wine drunk by the user based on the updated evaluation score of the origin of the wine drunk by the user, and a means for updating the score of one or more wines among the multiple wines that are of the same variety as the variety of the wine drunk by the user based on the updated evaluation score of the variety of the wine drunk by the user.

本発明の1つの実施形態では、前記システムは、前記ユーザが過去に評価したワインの累積本数が閾値未満であるかどうかを判定する手段をさらに備え、前記ユーザが飲んだワインの評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段は、前記ユーザが飲んだワインの評価点に基づいて、前記ユーザが飲んだワインの複数の属性の各々の評価点を更新する手段と、前記ユーザが過去に評価したワインの累積本数が前記閾値未満である場合に、前記複数の属性の各々の前記更新された評価点を変数として含む所定の第1の式を用いて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段と、前記ユーザが過去に評価したワインの累積本数が前記閾値以上である場合に、前記複数の属性の各々の前記更新された評価点として含む所定の第2の式を用いて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段であって、前記所定の第2の式は、前記所定の第1の式と異なる、手段とを含んでいてもよい。 In one embodiment of the present invention, the system further includes a means for determining whether the cumulative number of wines previously rated by the user is less than a threshold value, and the means for updating the scores of one or more wines among the plurality of wines that have attributes that at least partially match the multiple attributes of the wines previously rated by the user based on the evaluation scores of the wines previously rated by the user includes a means for updating the evaluation scores of each of the multiple attributes of the wines previously rated by the user based on the evaluation scores of the wines previously rated by the user, and a means for updating the updated evaluation scores of each of the multiple attributes when the cumulative number of wines previously rated by the user is less than the threshold value. The system may include a means for updating the scores of one or more of the wines having attributes that at least partially match the attributes of the wines drunk by the user, using a predetermined first formula including the attributes as variables, and a means for updating the scores of one or more of the wines having attributes that at least partially match the attributes of the wines drunk by the user, using a predetermined second formula including the updated evaluation scores of each of the attributes when the cumulative number of wines previously rated by the user is equal to or greater than the threshold, the predetermined second formula being different from the predetermined first formula.

本発明の1つの局面において、本発明のプログラムは、ユーザのワインの好みを提示するためのシステムにおいて実行されるプログラムであり、前記システムは、プロセッサ部を備え、前記プログラムは、前記プロセッサ部によって実行されると、前記ユーザからの入力を受信することと、前記ユーザからの入力に基づいて、複数のワインの味わいタイプの評価点を算出することと、前記複数のワインの味わいタイプの評価点に基づいて、前記複数のワインの各々の配点を算出することと、前記複数のワインの各々の配点に基づいて、前記ユーザのワインの好みを特定することと、前記ユーザのワインの好みを提示することとを少なくとも実行することを前記プロセッサ部に行わせる。 In one aspect of the present invention, the program of the present invention is a program executed in a system for presenting a user's wine preferences, the system having a processor unit, and when the program is executed by the processor unit, the processor unit performs at least the following operations: receiving input from the user; calculating evaluation scores for the taste types of a plurality of wines based on the input from the user; calculating scores for each of the plurality of wines based on the evaluation scores for the taste types of the plurality of wines; identifying the user's wine preferences based on the scores for each of the plurality of wines; and presenting the user's wine preferences.

本発明によれば、ユーザのワインの好みを提示するためのシステム、およびそのシステムにおいて実行されるプログラムを提供することが可能である。 According to the present invention, it is possible to provide a system for presenting a user's wine preferences, and a program executed in the system.

ユーザ装置に表示される画面100を示す図。FIG. 1 shows a screen 100 displayed on a user device. ユーザ装置に表示される画面110を示す図。FIG. 1 shows a screen 110 displayed on a user device. ユーザ装置に表示される画面120を示す図。FIG. 1 shows a screen 120 displayed on a user device. ユーザのワインの好みを提示するサービスを実現するためのシステム200の構成の一例を示す図。FIG. 2 is a diagram showing an example of the configuration of a system 200 for implementing a service that presents a user's wine preferences. ワインデータベース部241に格納されている情報の構成の一例を示す図。FIG. 2 is a diagram showing an example of the configuration of information stored in a wine database unit 241. ユーザデータベース部242に格納されている情報の構成の一例を示す図。FIG. 4 is a diagram showing an example of the configuration of information stored in a user database unit 242. コンピュータシステム210において実行される処理のフローの一例を示す図。FIG. 4 is a diagram showing an example of a flow of processing executed in a computer system 210. コンピュータシステム210において実行される処理のフローの他の一例を示す図。FIG. 11 is a diagram showing another example of the flow of processing executed in the computer system 210.

1.ユーザのワインの好みを提示するサービス
出願人は、ユーザのワインの好みを提示するサービスを提案する。このサービスでは、ユーザ装置上でユーザがいくつかの設問に対して回答するだけで、ユーザのワインの好みが特定されるため、ユーザは簡単に自身のワインの好みを知ることができる。また、ユーザは、ワインを飲むたびに、飲んだワインを評価することによって、飲んだワインの評価が更新され、飲んだワインに類似する属性を有する他のワインの評価もまた更新される。これにより、ワインの好みを自動的に更新することが可能である。
1. Service for Presenting a User's Wine Preferences The applicant proposes a service for presenting a user's wine preferences. In this service, the user's wine preferences are identified by simply answering a few questions on the user device, so that the user can easily know his or her own wine preferences. In addition, every time the user drinks wine, the user updates the evaluation of the wine he or she has drunk by rating the wine, and the evaluations of other wines having attributes similar to the wine he or she has drunk are also updated. This makes it possible to automatically update the wine preferences.

以下、図面を参照しながら、本発明の実施の形態を説明する。 The following describes an embodiment of the present invention with reference to the drawings.

図1Aは、ユーザ装置に表示される画面100を示す。ユーザ装置とは、ユーザによって使用される任意の装置をいう。ユーザ装置の一例は、タブレット端末やスマートフォンであるがこれらに限定されない。 FIG. 1A shows a screen 100 displayed on a user device. A user device refers to any device used by a user. Examples of user devices include, but are not limited to, a tablet terminal or a smartphone.

画面100は、ユーザのワインの好みを提示するためにユーザが回答すべき設問が表示された画面の一例である。図1Aに示される実施形態では、画面100は、ユーザが選択すべき選択肢を表示する選択肢領域101と、次の設問に遷移するための「次へ」ボタン102と、前の設問に戻るための「戻る」ボタン103とを含む。選択肢領域101に表示される各選択肢は、選択可能なように構成されている。「次へ」ボタン102および「戻る」ボタン103は、選択可能なように構成されている。 Screen 100 is an example of a screen that displays questions to be answered by the user to present the user's wine preferences. In the embodiment shown in FIG. 1A, screen 100 includes a choice area 101 that displays options to be selected by the user, a "Next" button 102 for moving to the next question, and a "Back" button 103 for returning to the previous question. Each option displayed in choice area 101 is configured to be selectable. "Next" button 102 and "Back" button 103 are configured to be selectable.

図1Aに示される実施形態では、選択肢領域101には、3つの選択肢「カルボナーラ」、「ペペロンチーノ」、「どちらも好みではない」が表示されている。なお、図1Aに示される実施形態では、選択肢領域101に表示される選択肢の数が3つである例を説明したが、本発明はこれに限定されない。選択肢領域101に表示される選択肢の数は2つ以上の任意の数であり得る。例えば、別の設問では、4つ以上の選択肢が選択肢領域101に表示され得る。また、例えば、複数の選択肢を選択することが可能な態様で、選択肢領域101に複数の選択肢が表示されてもよい。 In the embodiment shown in FIG. 1A, three options are displayed in the option area 101: "Carbonara," "Peperoncino," and "Neither of them is my favorite." Note that, in the embodiment shown in FIG. 1A, an example in which the number of options displayed in the option area 101 is three has been described, but the present invention is not limited to this. The number of options displayed in the option area 101 may be any number equal to or greater than two. For example, in another question, four or more options may be displayed in the option area 101. Also, for example, multiple options may be displayed in the option area 101 in a manner that allows multiple options to be selected.

ユーザは、選択肢領域101に表示される複数の選択肢のうちの1つが選択された状態で、「次へ」ボタン102を選択することによって、画面100は、次の設問を表示した画面(図示せず)に遷移することが可能である。このように、ユーザは、次々と表示される設問に対して回答し、複数の回答を選択および入力する。これにより、ユーザのワインの好みを特定するための基礎情報を収集することが可能である。なお、次々と表示される一連の設問の数は、任意である。例えば、次々と表示される一連の設問の数は、5であってもよいし、10であってもよいし、15であってもよいし、30であってもよいし、50であってもよい。 When the user selects one of the multiple options displayed in the option area 101, the user can select the "Next" button 102, which causes the screen 100 to transition to a screen displaying the next question (not shown). In this way, the user answers the questions that are displayed one after the other, and selects and inputs multiple answers. This makes it possible to collect basic information for identifying the user's wine preferences. The number of questions displayed in succession is arbitrary. For example, the number of questions displayed in succession may be 5, 10, 15, 30, or 50.

また、ユーザが設問に対して回答し始める前に、ワインの知識を持っている上級者ユーザ向けの上級者モードと、ワインの知識を持っていない初心者ユーザ向けの初心者モードとを選択するための画面が、ユーザ装置に表示されてもよい。上級者モードで表示される各設問は、初心者モードで表示される各設問と異なり得る。例えば、初心者モードで表示される各設問は、簡素で比較的悩むことなく選択することができる設問であり得、上級者モードで表示される各設問は、複雑でワインの詳細な情報を入力して回答することができる設問であり得る。これにより、ワインの知識が少ない初心者ユーザに対しては、ワインの知識がなくても容易に回答することができる設問を提示し、初心者ユーザから回答を受信することによって、ユーザのワインの好みに関する情報を初心者ユーザから最大限に引き出すことが可能であり、ワインの知識を多く持っている上級者ユーザに対しては、より高度で専門性の高い設問を提示し、上級者ユーザから回答を受信することによって、ユーザのワインの好みに関する情報を上級者ユーザから最大限に引き出すことが可能である。 Also, before the user starts answering the questions, a screen for selecting between an advanced mode for advanced users who have wine knowledge and a beginner mode for novice users who have no wine knowledge may be displayed on the user device. The questions displayed in the advanced mode may be different from the questions displayed in the beginner mode. For example, the questions displayed in the beginner mode may be simple questions that can be selected relatively easily, and the questions displayed in the advanced mode may be complex questions that can be answered by inputting detailed information about wine. In this way, for beginner users with little wine knowledge, questions that can be easily answered even without wine knowledge are presented, and answers are received from the beginner users, thereby making it possible to extract the maximum amount of information about the user's wine preferences from the beginner users, and for advanced users with a lot of wine knowledge, more advanced and highly specialized questions are presented, and answers are received from the advanced users, thereby making it possible to extract the maximum amount of information about the user's wine preferences from the advanced users.

図1Bは、ユーザ装置に表示される画面110を示す。画面110は、ユーザのワインの好みを提示する画面の一例である。画面110は、図1Aに示されるような複数の設問に対して回答し終えると、ユーザ装置に表示される。 FIG. 1B shows a screen 110 displayed on the user device. Screen 110 is an example of a screen that presents the user's wine preferences. Screen 110 is displayed on the user device after the user has answered multiple questions such as those shown in FIG. 1A.

図1Bに示される実施形態では、ユーザの氏名が「Taro」であり、ユーザのワインの好みが、「さわやかフルーティ系」という味わいタイプに分類されるワインである。また、「さわやかフルーティ系」に分類されるワインの中からおすすめのワインとして、ソーヴィニヨン・ブラン(ニュージーランド産)が示されている。 In the embodiment shown in FIG. 1B, the user's name is "Taro" and the user's wine preference is wines that are classified as a "refreshing fruity" flavor type. In addition, Sauvignon Blanc (New Zealand) is shown as a recommended wine from among wines that are classified as "refreshing fruity."

また、複数の設問に対するユーザからの回答(すなわち、ユーザからの入力)に基づいて、複数のワインの各々に対して、ユーザのワインの好み度(マッチ度)が算出され、割り当てられる。ユーザは、複数のワインを一覧表示した画面において、各ワインの好み度を確認することが可能である。図1Bに示される実施形態では、画面110には、ソーヴィニヨン・ブラン(ニュージーランド産)のマッチ度「80%」が示されている。 Based on the user's answers to the multiple questions (i.e., input from the user), the user's wine preference (match) is calculated and assigned to each of the multiple wines. The user can check the preference for each wine on a screen that lists the multiple wines. In the embodiment shown in FIG. 1B, the screen 110 shows a match of "80%" for Sauvignon Blanc (New Zealand).

図1Cは、ユーザ装置に表示される画面120を示す。画面120は、ユーザが飲んだワインの評価点を入力するための画面の一例である。 Figure 1C shows a screen 120 displayed on the user device. Screen 120 is an example of a screen for the user to input a rating for a wine they have drunk.

図1Cに示される実施形態では、画面120は、ユーザが飲んだワインに関する情報が表示されるワイン情報領域121と、ユーザが飲んだワインの評価点を入力することが可能な評価点入力領域122と、ユーザが飲んだワインに関するコメントを入力することが可能なコメント入力領域123と、入力した情報を登録するための登録ボタン124とを備える。 In the embodiment shown in FIG. 1C, the screen 120 includes a wine information area 121 in which information about the wine drunk by the user is displayed, a rating input area 122 in which the user can input a rating for the wine drunk, a comment input area 123 in which the user can input a comment about the wine drunk, and a registration button 124 for registering the input information.

図1Cに示される実施形態では、ワイン情報領域121には、ユーザが飲んだワインの銘柄「ヴィラ・マリア プライベート・ビン・ソーヴィニヨン・ブラン2019」、産地「ニュージーランド」、品種「ソーヴィニヨン・ブラン」、味わいタイプ「さわやかフルーティ系」が表示されている。また、図1Cに示される実施形態では、評価点入力領域122は、評価点をプルダウン方式で選択して入力することが可能なように構成されているが、本発明はこれに限定されない。例えば、評価点入力領域122は、数字を評価点として直接入力することが可能なように構成されていてもよい。 In the embodiment shown in FIG. 1C, the wine information area 121 displays the brand of wine drunk by the user, "Villa Maria Private Vin Sauvignon Blanc 2019", the origin, "New Zealand", the variety, "Sauvignon Blanc", and the taste type, "refreshing fruity". In the embodiment shown in FIG. 1C, the evaluation point input area 122 is configured to allow the evaluation point to be selected and input using a pull-down menu, but the present invention is not limited to this. For example, the evaluation point input area 122 may be configured to allow a number to be directly input as the evaluation point.

このように、ユーザは、画面120上で入力することによって、飲んだワインの記録を残すことが可能であり、飲んだワインの評価点を付けることも可能である。入力された評価点は、ユーザが評価したワインの評価(すなわち、マッチ度)に影響を及ぼすだけでなく、ユーザが評価したワインの複数の属性(例えば、味わいタイプ、産地、品種)と少なくとも部分的に一致する属性を有する他のワインの評価(すなわち、マッチ度)に影響を及ぼす。 In this way, the user can keep a record of the wines he or she has drunk by inputting information on the screen 120, and can also give the wines he or she has drunk a rating. The input rating not only affects the rating (i.e., the degree of match) of the wine rated by the user, but also affects the rating (i.e., the degree of match) of other wines that have attributes that at least partially match multiple attributes (e.g., flavor type, origin, variety) of the wine rated by the user.

例えば、図1Cに示される実施形態では、ユーザによって評価されたワイン「ヴィラ・マリア プライベート・ビン・ソーヴィニヨン・ブラン2019」の評価点は、ユーザによって評価されたワイン「ヴィラ・マリア プライベート・ビン・ソーヴィニヨン・ブラン2019」と同じ味わいタイプ「さわやかフルーティ系」に属する他のワイン、同じ産地である他のワイン、同じ品種である他のワインに影響を及ぼす。ユーザによって評価されたワインの評価点が比較的高い場合には、ワインの評価点は、ユーザが評価したワインの複数の属性と少なくとも部分的に一致する属性を有する他のワインに好影響を及ぼし(すなわち、それらの他のワインの評価を上げるように作用し)、ユーザによって評価されたワインの評価点が比較的低い場合には、ワインの評価点は、ユーザが評価したワインの複数の属性と少なくとも部分的に一致する属性を有する他のワインに悪影響を及ぼす(すなわち、それらの他のワインの評価を下げるように作用する)。 For example, in the embodiment shown in FIG. 1C, the evaluation score of the wine "Villa Maria Private Vin Sauvignon Blanc 2019" evaluated by the user affects other wines that belong to the same taste type "refreshing fruity" as the wine "Villa Maria Private Vin Sauvignon Blanc 2019" evaluated by the user, other wines from the same region, and other wines of the same variety. When the evaluation score of the wine evaluated by the user is relatively high, the evaluation score of the wine has a positive effect on other wines that have attributes that at least partially match the attributes of the wine evaluated by the user (i.e., acts to raise the evaluation of those other wines), and when the evaluation score of the wine evaluated by the user is relatively low, the evaluation score of the wine has a negative effect on other wines that have attributes that at least partially match the attributes of the wine evaluated by the user (i.e., acts to lower the evaluation of those other wines).

2.ユーザのワインの好みを提示するサービスを実現するためのシステムの構成
図2は、ユーザのワインの好みを提示するサービスを実現するためのシステム200の構成の一例を示す。
2. Configuration of a System for Realizing a Service Presenting a User's Wine Preferences FIG. 2 shows an example of the configuration of a system 200 for realizing a service presenting a user's wine preferences.

図2に示される実施形態では、システム200は、ユーザのワインの好みを提示するサービスを提供する企業が管理するコンピュータシステム210と、ユーザ装置220~220とを備える。コンピュータシステム210は、インターネット230を介して、ユーザ装置220~220のそれぞれと通信することが可能なように構成されている。ここで、Nは、1以上の整数である。 2, the system 200 includes a computer system 210 managed by a company that provides a service for presenting users' wine preferences, and user devices 220 1 to 220 N. The computer system 210 is configured to be able to communicate with each of the user devices 220 1 to 220 N via the Internet 230, where N is an integer equal to or greater than 1.

コンピュータシステム210は、ユーザのワインの好みを提示するサービスを提供する企業のための処理を実行する情報処理システムである。図2に示される実施形態では、コンピュータシステム210は、インターフェース部211と、1つ以上のCPU(Central Processing Unit)を含むプロセッサ部212と、メモリ部213とを含む。コンピュータシステム210は、表示部、入力部などをさらに備えていてもよい。コンピュータシステム210のハードウェア構成は、その機能を実現できる限りにおいて特に限定されず、単一のマシンで構成されていてもよく、複数台のマシンを組み合わせて構成されたものであってもよい。 The computer system 210 is an information processing system that executes processing for a company that provides a service that presents a user's wine preferences. In the embodiment shown in FIG. 2, the computer system 210 includes an interface unit 211, a processor unit 212 including one or more central processing units (CPUs), and a memory unit 213. The computer system 210 may further include a display unit, an input unit, and the like. The hardware configuration of the computer system 210 is not particularly limited as long as it can realize its functions, and may be configured as a single machine or a combination of multiple machines.

インターフェース部211は、ユーザ装置220~220のそれぞれとの通信を制御する。 The interface unit 211 controls communications with each of the user devices 220 1 to 220 N.

メモリ部213には、処理を実行するために必要とされるプログラムやそのプログラムを実行するために必要とされるデータ等が格納されている。ここで、プログラムをどのようにしてメモリ部213に格納するかは問わない。例えば、プログラムは、メモリ部213にプリインストールされていてもよい。あるいは、プログラムは、インターネット230などのネットワークを経由してダウンロードされることによってメモリ部213にインストールされるようにしてもよいし、光ディスクやUSBなどの記憶媒体を介してメモリ部213にインストールされるようにしてもよい。 The memory unit 213 stores programs required to execute processing and data required to execute the programs. There is no restriction on how the programs are stored in the memory unit 213. For example, the programs may be pre-installed in the memory unit 213. Alternatively, the programs may be installed in the memory unit 213 by being downloaded via a network such as the Internet 230, or may be installed in the memory unit 213 via a storage medium such as an optical disk or USB.

プロセッサ部212は、コンピュータシステム210全体の動作を制御する。プロセッサ部212は、メモリ部213に格納されているプログラムを読み出し、そのプログラムを実行する。これにより、コンピュータシステム210は、所望のステップを実行する装置として機能することが可能であり、コンピュータシステム210のプロセッサ部212は、所望の機能を達成する手段として動作することが可能である。 The processor unit 212 controls the operation of the entire computer system 210. The processor unit 212 reads out a program stored in the memory unit 213 and executes the program. This allows the computer system 210 to function as a device that executes desired steps, and the processor unit 212 of the computer system 210 can operate as a means for achieving a desired function.

図2に示される実施形態では、コンピュータシステム210は、データベース部240に接続されている。データベース部240は、ワインデータベース部241と、ユーザデータベース部242とを含む。 In the embodiment shown in FIG. 2, the computer system 210 is connected to a database section 240. The database section 240 includes a wine database section 241 and a user database section 242.

ユーザ装置220~220のそれぞれは、インターネット230を介して、コンピュータシステム210と通信することが可能なように構成されている。ユーザ装置220~220のそれぞれは、インターフェース部、プロセッサ部、メモリ部、表示部、および入力部を備え得る。例えば、ユーザ装置220~220のそれぞれは、携帯電話、スマートフォン、タブレット端末等の携帯無線端末であってもよいし、ラップトップPC、ノートPC等のパーソナルコンピュータであってもよい。 Each of the user devices 220 1 to 220 N is configured to be able to communicate with the computer system 210 via the Internet 230. Each of the user devices 220 1 to 220 N may include an interface unit, a processor unit, a memory unit, a display unit, and an input unit. For example, each of the user devices 220 1 to 220 N may be a portable wireless terminal such as a mobile phone, a smartphone, or a tablet terminal, or may be a personal computer such as a laptop PC or a notebook PC.

なお、図2に示される実施形態では、ユーザ装置220~220のそれぞれがインターネット230を介してコンピュータシステム210と通信可能であると説明したが、本発明はこれに限定されない。インターネット230の代わりに任意のタイプのネットワークを用いることも可能である。 2, each of the user devices 220 1 to 220 N is described as being capable of communicating with the computer system 210 via the Internet 230, but the present invention is not limited thereto. Any type of network may be used in place of the Internet 230.

また、図2に示される実施形態では、データベース部240は、コンピュータシステム210の外部に設けられているが、本発明はこれに限定されない。データベース部240をコンピュータシステム210の内部に設けることも可能である。データベース部240の構成は、特定のハードウェア構成には限定されない。例えば、データベース部240は、単一のハードウェア部品で構成されてもよいし、複数のハードウェア部品で構成されてもよい。例えば、データベース部240は、コンピュータシステム210の単一の外付けハードディスク装置として構成されてもよいし、ネットワークを介して接続されるクラウド上のストレージとして構成されてもよい。 In the embodiment shown in FIG. 2, the database unit 240 is provided outside the computer system 210, but the present invention is not limited to this. The database unit 240 can also be provided inside the computer system 210. The configuration of the database unit 240 is not limited to a specific hardware configuration. For example, the database unit 240 may be configured as a single hardware component, or may be configured as multiple hardware components. For example, the database unit 240 may be configured as a single external hard disk device of the computer system 210, or may be configured as cloud storage connected via a network.

図3Aは、ワインデータベース部241に格納されている情報の構成の一例を示す。 Figure 3A shows an example of the configuration of information stored in the wine database section 241.

ワインデータベース部241には、ワインに関する情報が格納されている。ワインに関する情報は、ワインを識別するための情報(ワインID)によって識別されることが可能である。ワインに関する情報は、ワインの銘柄、収穫年、味わいタイプ、産地、品種などを含むが、これらに限定されない。 The wine database section 241 stores information about wine. The information about wine can be identified by information for identifying the wine (wine ID). The information about wine includes, but is not limited to, the wine brand, harvest year, flavor type, origin, variety, etc.

ワインの味わいタイプは、ワインの味わいの中でも特に好みに大きな影響を及ぼす要素(例えば、果実味、酸味、甘味など)を軸にして複数のワインを予め分類したグループの名称である。従って、ワインデータベース部241に格納されているワインに関する情報は、味わいタイプごとにグループ化されることが可能である。ワインの味わいタイプは、例えば、「さわやかフルーティ系」、「果実系ピュア系」、「甘美なデザート系」などであるが、これらに限定されない。 A wine taste type is the name of a group into which multiple wines are pre-classified based on elements of wine taste that have a particularly large influence on preference (e.g., fruitiness, acidity, sweetness, etc.). Therefore, information about wines stored in the wine database unit 241 can be grouped by taste type. Wine taste types include, but are not limited to, "refreshing fruity," "pure fruity," and "sweet dessert," for example.

また、ワインの産地は、例えば「European Union wine growing zones」を軸にして複数のワインを予め分類したグループの名称である。ワインデータベース部241に格納されているワインに関する情報は、ワインの産地に基づいて産地ごとにグループ化されることが可能である。 The wine's place of origin is the name of a group into which multiple wines are pre-classified, for example, based on "European Union wine growing zones." The information about wines stored in the wine database unit 241 can be grouped by place of origin based on the place of origin of the wine.

また、ワインの品種は、ワインのフレーバーなどを軸にして複数のワインを予め分類したグループの名称である。ワインデータベース部241に格納されているワインに関する情報は、ワインの品種に基づいて品種ごとにグループ化されることが可能である。ワインの品種に基づくグループ化の一例は、「ピノ・ノワール」、「カベルネ・ソーヴィニョン」などであるが、これらに限定されない。 The wine variety is the name of a group into which multiple wines are pre-classified based on the flavor of the wine, etc. The information on wines stored in the wine database unit 241 can be grouped by variety based on the wine variety. Examples of grouping based on wine variety include, but are not limited to, "Pinot Noir" and "Cabernet Sauvignon."

図3Bは、ユーザデータベース部242に格納されている情報の構成の一例を示す。 Figure 3B shows an example of the configuration of information stored in the user database section 242.

ユーザデータベース部242には、ユーザに関する情報が格納されている。ユーザに関する情報は、ユーザを識別するための情報(ユーザID)によって識別されることが可能である。ユーザに関する情報は、ユーザの氏名、性別、生年月日、電話番号、Eメールアドレス、過去に評価したワインの累積本数を示す情報、味わいタイプの評価点、産地の評価点、品種の評価点、各ワインの配点、過去に評価したワインに関する情報などを含むが、これらに限定されない。過去に評価したワインに関する情報は、ワインを識別するための情報(ワインID)によって識別されることが可能である。過去に評価したワインに関する情報は、ユーザによって入力されたワインの評価点(すなわち、ユーザが飲んだワインの評価点)などを含むが、これらに限定されない。 The user database unit 242 stores information about users. The information about users can be identified by information for identifying the users (user ID). The information about users includes, but is not limited to, the user's name, sex, date of birth, telephone number, email address, information indicating the cumulative number of wines previously evaluated, evaluation points for taste type, evaluation points for origin, evaluation points for variety, score allocation for each wine, information about wines previously evaluated, and the like. The information about wines previously evaluated can be identified by information for identifying wines (wine ID). The information about wines previously evaluated includes, but is not limited to, evaluation points for wines input by the user (i.e., evaluation points for wines drunk by the user), and the like.

3.コンピュータシステムにおいて実行される処理
図4は、コンピュータシステム210において実行される処理のフローの一例を示す。以下に示す各ステップは、コンピュータシステム210(特に、コンピュータシステム210のプロセッサ部212)によって実行される。以下、図4に示される各ステップを詳しく説明する。
3. Processing Executed in the Computer System Fig. 4 shows an example of the flow of processing executed in the computer system 210. Each step shown below is executed by the computer system 210 (particularly, the processor unit 212 of the computer system 210). Each step shown in Fig. 4 will be described in detail below.

ステップS401:ユーザからの入力が受信される。ユーザからの入力は、例えば、ユーザ装置220から受信される。ユーザからの入力は、例えば、複数の設問に対してユーザによって入力された回答を含む。より具体的には、ユーザからの入力は、例えば、ユーザの飲食に関する情報を含む。ユーザからの入力は、例えば、ユーザのワインに対する関心を特定することが可能な情報を含む。この処理は、図1Aを参照して説明されたユーザ操作に対応する。 Step S401: An input from a user is received. The input from the user is received, for example, from the user device 220-1 . The input from the user includes, for example, answers entered by the user to a number of questions. More specifically, the input from the user includes, for example, information about the user's eating and drinking habits. The input from the user includes, for example, information that can identify the user's interest in wine. This process corresponds to the user operations described with reference to FIG. 1A.

ステップS402:複数のワインの味わいタイプの評価点が算出される。各味わいタイプの評価点は、例えば、複数の設問の各々に対して選択された選択肢と各味わいタイプの得点との間の対応関係を示す対応表に基づいて、算出される。複数の設問の各々に対して選択された選択肢と各味わいタイプの得点との対応表の一例は、下記の表1である。このような対応表は、例えば、データベース部240に格納されている。各味わいタイプの評価点は、例えば、各味わいタイプの得点を加算した結果として得られる点数であり得る。あるいは、各味わいタイプの評価点は、例えば、各味わいタイプの得点をすべて加算した点数と各味わいタイプの評価点との間の対応関係を示す対応表に基づいて、算出および/または決定されてもよい。

表1において、「(1)+2」は、1番目の選択肢を選択した場合に+2点であることを示す。また、「W01」、「W02」、「R01」、「R02」、「S01」は、味わいタイプの名称および/または識別子の一例である。従って、例えば、設問1においてユーザによって1番目が選択された場合には、味わいタイプ「W01」の評価点として+2点が加算され、かつ、味わいタイプ「W02」の評価点として+1点が加算される。また、例えば、設問1においてユーザによって2番目が選択された場合には、味わいタイプ「R01」の評価点として+1点が加算され、かつ、味わいタイプ「R02」の評価点として+2点が加算される。また、例えば、設問1においてユーザによって3番目が選択された場合には、味わいタイプ「S01」の評価点として+1点が加算される。さらに、設問2においてユーザによって1番目が選択された場合に示されるように、各味わいタイプの評価点として加算される点数が、負の数であってもよい。さらに、設問3においてユーザによって1番目または2番目が選択された場合に示されるように、各味わいタイプの評価点として加算される点数が、選択された選択肢に応じて異なるようになっていてもよい。
Step S402: Evaluation points for the taste types of the multiple wines are calculated. The evaluation points for each taste type are calculated, for example, based on a correspondence table showing the correspondence between the option selected for each of the multiple questions and the score for each taste type. An example of a correspondence table between the option selected for each of the multiple questions and the score for each taste type is Table 1 below. Such a correspondence table is stored, for example, in the database unit 240. The evaluation point for each taste type may be, for example, a score obtained as a result of adding up the scores for each taste type. Alternatively, the evaluation point for each taste type may be calculated and/or determined, for example, based on a correspondence table showing the correspondence between the score obtained by adding up all the scores for each taste type and the evaluation point for each taste type.

In Table 1, "(1) +2" indicates that +2 points are added when the first option is selected. In addition, "W01", "W02", "R01", "R02", and "S01" are examples of taste type names and/or identifiers. Therefore, for example, when the first option is selected by the user in question 1, +2 points are added as the evaluation point of the taste type "W01", and +1 point is added as the evaluation point of the taste type "W02". In addition, for example, when the second option is selected by the user in question 1, +1 point is added as the evaluation point of the taste type "R01", and +2 points are added as the evaluation point of the taste type "R02". In addition, for example, when the third option is selected by the user in question 1, +1 point is added as the evaluation point of the taste type "S01". In addition, as shown in the case where the first option is selected by the user in question 2, the points added as the evaluation point of each taste type may be negative. Furthermore, as shown when the user selects either option 1 or 2 in question 3, the number of points added to the evaluation score for each flavor type may differ depending on the option selected.

なお、上記の実施形態では、各味わいタイプの評価点が対応表に基づいて算出される例を説明したが、本発明はこれに限定されない。例えば、各ワインの各味わいタイプの評価点は、各設問に対して選択された選択肢に対応する値を変数とする所定の式に基づいて算出されるようにしてもよい。 In the above embodiment, an example was described in which the evaluation score for each taste type was calculated based on a correspondence table, but the present invention is not limited to this. For example, the evaluation score for each taste type of each wine may be calculated based on a predetermined formula in which the value corresponding to the option selected for each question is used as a variable.

また、上記の実施形態では、各味わいタイプの評価点の計算が加算方式を採用しているが、本発明はこれに限定されない。各味わいタイプの評価点は、減算方式または乗法方式で計算されてもよい。また、各味わいタイプの評価点は、特定の設問に対して選択された選択肢に対応する重み付けにさらに基づいて、計算されてもよい。 In the above embodiment, the evaluation score for each taste type is calculated using an additive method, but the present invention is not limited to this. The evaluation score for each taste type may be calculated using a subtractive or multiplicative method. The evaluation score for each taste type may also be calculated based on a weighting corresponding to the option selected for a particular question.

ステップS403:複数のワインの各々の配点が算出される。各ワインの配点は、例えば、ステップS402において算出された各味わいタイプの評価点に基づいて算出される。各ワインの配点は、例えば、各ワインの味わいタイプの評価点を変数として含む所定の式に基づいて、算出され得る。各ワインの味わいタイプの評価点を変数として含む所定の式は、A+Pで表され得、Aは、定数であり、Pは、ワインの味わいタイプの評価点である。例えば、ワインXの配点は、定数と、ステップS402において算出されたワインXが属する味わいタイプの評価点との和で算出され得る。あるいは、各ワインの味わいタイプの評価点を変数として含む所定の式は、A×Pで表されてもよい(すなわち、各ワインの配点は、各ワインの味わいタイプの評価点の定数倍であってもよい)。 Step S403: A score for each of the multiple wines is calculated. The score for each wine is calculated, for example, based on the evaluation score for each taste type calculated in step S402. The score for each wine can be calculated, for example, based on a predetermined formula that includes the evaluation score for each wine's taste type as a variable. The predetermined formula that includes the evaluation score for each wine's taste type as a variable can be expressed as A+P, where A is a constant and P is the evaluation score for the wine's taste type. For example, the score for wine X can be calculated as the sum of a constant and the evaluation score for the taste type to which wine X belongs, calculated in step S402. Alternatively, the predetermined formula that includes the evaluation score for each wine's taste type as a variable can be expressed as A×P (i.e., the score for each wine can be a constant multiple of the evaluation score for each wine's taste type).

ステップS404:ユーザのワインの好みが特定される。ユーザのワインの好みが、例えば、複数のワインの各々の配点に基づいて、特定される。例えば、コンピュータシステム210のプロセッサ部212は、閾値以上の配点を有するワインを、ユーザが好むワインとして特定してもよい。 Step S404: The user's wine preferences are identified. The user's wine preferences are identified, for example, based on the scores of each of a plurality of wines. For example, the processor unit 212 of the computer system 210 may identify wines with scores equal to or above a threshold as wines preferred by the user.

ステップS401において受信されたユーザ入力には、ユーザの嗜好が反映されており、各ワインの配点は、上述されたように、ひいてはステップS401において受信されたユーザ入力に基づいて算出されるため、閾値以上の配点を有するワインは、ユーザの趣向に合ったワイン(すなわち、ユーザが好みワイン)として特定されることが可能である。 The user's preferences are reflected in the user input received in step S401, and the score for each wine is calculated as described above and based on the user input received in step S401, so that wines with scores above a threshold can be identified as wines that suit the user's tastes (i.e., wines that the user likes).

ステップS405:ユーザのワインの好みがユーザに通知される。これは、例えば、ユーザのワインの好みを示す情報をユーザ装置220に送信することによって、達成され得る。この処理は、図1Bを参照して説明された画面表示に対応する。 Step S405: The user's wine preferences are notified to the user. This can be achieved, for example, by transmitting information indicating the user's wine preferences to the user device 220. 1. This process corresponds to the screen display described with reference to FIG. 1B.

図5は、コンピュータシステム210において実行される処理のフローの他の一例を示す。以下に示す各ステップは、コンピュータシステム210(特に、コンピュータシステム210のプロセッサ部212)によって実行される。以下、図5に示される各ステップを詳しく説明する。 Figure 5 shows another example of the flow of processing executed in computer system 210. Each step shown below is executed by computer system 210 (particularly, processor unit 212 of computer system 210). Each step shown in Figure 5 will be described in detail below.

ステップS501:ユーザが飲んだワインXの評価点を示す情報が受信される。ユーザが飲んだワインXの評価点を示す情報は、ワインXを識別するための情報(ワインID)を含んでいてもよい。この処理は、図1Cを参照して説明されたユーザ操作に対応する。 Step S501: Information indicating the evaluation score of wine X drunk by the user is received. The information indicating the evaluation score of wine X drunk by the user may include information for identifying wine X (wine ID). This process corresponds to the user operation described with reference to FIG. 1C.

ステップS502:ユーザが飲んだワインXの複数の属性の各々の評価点が更新される。この処理は、ステップS501において受信されたワインXの評価点に基づいて、実行される。この処理は、例えば、ステップS501において受信されたワインXの評価点と、ユーザが過去に評価した1本以上のワインの評価点とに基づいて、実行される。特に、ワインXが属する味わいタイプの評価点を更新する処理は、例えば、ステップS501において受信されたワインXの評価点と、図4のステップS402において算出された複数のワインの味わいタイプの評価点とに基づいて、更新される。あるいは、ワインXが属する味わいタイプの評価点を更新する処理は、例えば、ステップS501において受信されたワインXの評価点と、図4のステップS402において算出された複数のワインの味わいタイプの評価点と、ユーザが過去に評価した1本以上のワインの評価点とに基づいて、実行される。味わいタイプの更新された評価点、産地の更新された評価点、および、品種の更新された評価点は、例えば、ユーザデータベース部242に格納される。 Step S502: The evaluation points of each of the multiple attributes of wine X drunk by the user are updated. This process is performed based on the evaluation point of wine X received in step S501. This process is performed, for example, based on the evaluation point of wine X received in step S501 and the evaluation points of one or more wines previously evaluated by the user. In particular, the process of updating the evaluation point of the taste type to which wine X belongs is performed, for example, based on the evaluation point of wine X received in step S501 and the evaluation points of the taste types of multiple wines calculated in step S402 of FIG. 4. Alternatively, the process of updating the evaluation point of the taste type to which wine X belongs is performed, for example, based on the evaluation point of wine X received in step S501, the evaluation points of the taste types of multiple wines calculated in step S402 of FIG. 4, and the evaluation points of one or more wines previously evaluated by the user. The updated evaluation points of the taste type, the updated evaluation points of the origin, and the updated evaluation points of the variety are stored, for example, in the user database unit 242.

例えば、ワインXの複数の属性が、「W01」で識別される味わいタイプ「さわやかフルーティ系」、産地「ニュージーランド産」、および品種「カベルネ・ソーヴィニョン」から成る場合、味わいタイプ「さわやかフルーティ系」の評価点、産地「ニュージーランド産」の評価点、および品種「カベルネ・ソーヴィニョン」の評価点が更新される。 For example, if the attributes of wine X consist of the taste type "refreshing fruity" identified by "W01", the origin "New Zealand", and the variety "Cabernet Sauvignon", the evaluation score for the taste type "refreshing fruity", the evaluation score for the origin "New Zealand", and the evaluation score for the variety "Cabernet Sauvignon" are updated.

例えば、ユーザが過去にワインの評価を行ったことが無い場合には、味わいタイプ「さわやかフルーティ系」の評価点は、図4のステップS402において算出された味わいタイプ「さわやかフルーティ系」の評価点の定数倍(例えば、2倍、3倍)と、ステップS501において受信されたワインXの評価点との平均値をとることによって更新され、その平均値を味わいタイプ「さわやかフルーティ系」の更新された評価点とする。味わいタイプの評価点の算出の一例として、図4のステップS402において算出された味わいタイプ「さわやかフルーティ系」の評価点が3.5点であり、ステップS501において受信されたワインXの評価点が3.0点である場合には、味わいタイプ「さわやかフルーティ系」の更新された評価点は、(3.5×2+3.0)÷(2+1)=3.33点である。 For example, if the user has not previously evaluated wines, the evaluation score for the taste type "refreshing fruity" is updated by taking the average of a constant multiple (e.g., 2x or 3x) of the evaluation score for the taste type "refreshing fruity" calculated in step S402 of FIG. 4 and the evaluation score for wine X received in step S501, and this average is set as the updated evaluation score for the taste type "refreshing fruity". As an example of calculating the evaluation score for a taste type, if the evaluation score for the taste type "refreshing fruity" calculated in step S402 of FIG. 4 is 3.5 points and the evaluation score for wine X received in step S501 is 3.0 points, the updated evaluation score for the taste type "refreshing fruity" is (3.5 x 2 + 3.0) ÷ (2 + 1) = 3.33 points.

ユーザが過去にワインの評価を行ったことがある場合には、味わいタイプ「さわやかフルーティ系」の評価点は、図4のステップS402において算出された味わいタイプ「さわやかフルーティ系」の評価点の定数倍(例えば、2倍、3倍)と、ステップS501において受信されたワインXの評価点と、ユーザが過去に評価した味わいタイプ「さわやかフルーティ系」の1本以上のワインの評価点との平均値をとることによって更新され、その平均値を味わいタイプ「さわやかフルーティ系」の更新された評価点とする。味わいタイプの評価点の算出の一例として、図4のステップS402において算出された味わいタイプ「さわやかフルーティ系」の評価点が3.5点であり、ステップS501において受信された味わいタイプ「さわやかフルーティ系」のワインXの評価点が3.0点であり、味わいタイプ「さわやかフルーティ系」に属するワインY~Yをユーザが過去にそれぞれ4.0点、4.5点、4.0点、4.0点と評価していた場合には、味わいタイプ「さわやかフルーティ系」の更新された評価点は、(3.5×2+3.0+4.0+4.5+4.0+4.0)÷(2+1+4)=3.79点である。 If the user has previously evaluated wines, the evaluation score for the “refreshing fruity” taste type is updated by averaging a constant multiple (e.g., two or three times) of the evaluation score for the “refreshing fruity” taste type calculated in step S402 of FIG. 4, the evaluation score for wine X received in step S501, and the evaluation scores for one or more wines of the “refreshing fruity” taste type that the user has previously evaluated, and this average value becomes the updated evaluation score for the “refreshing fruity” taste type. As an example of calculating the evaluation score for a taste type, if the evaluation score for the taste type "refreshing fruity" calculated in step S402 in FIG. 4 is 3.5 points, the evaluation score for wine X of the taste type "refreshing fruity" received in step S501 is 3.0 points, and the user has previously rated wines Y1 to Y4 belonging to the taste type "refreshing fruity" as 4.0 points, 4.5 points, 4.0 points, and 4.0 points, respectively, the updated evaluation score for the taste type "refreshing fruity" is (3.5 x 2 + 3.0 + 4.0 + 4.5 + 4.0 + 4.0) / (2 + 1 + 4) = 3.79 points.

このように味わいタイプ「さわやかフルーティ系」の評価点を更新することによって、ワインを過去に評価した累積本数が少ないときには、図4のステップS402において算出された味わいタイプ「さわやかフルーティ系」の評価点が味わいタイプ「さわやかフルーティ系」の評価点としてより大きく反映され、評価したワインが増えれば増えるほど、ユーザが飲んだ味わいタイプ「さわやかフルーティ系」のワインの評価点が味わいタイプ「さわやかフルーティ系」の評価点としてより大きく反映される。 By updating the evaluation score for the "refreshing fruity" taste type in this way, when the cumulative number of wines previously evaluated is small, the evaluation score for the "refreshing fruity" taste type calculated in step S402 of FIG. 4 is more significantly reflected as an evaluation score for the "refreshing fruity" taste type, and the more wines evaluated, the more the evaluation scores for wines of the "refreshing fruity" taste type that the user has drunk are more significantly reflected as an evaluation score for the "refreshing fruity" taste type.

また、例えば、産地「ニュージーランド産」の評価点は、ステップS501において受信されたワインXの評価点と、ユーザが過去に評価した産地「ニュージーランド産」の1本以上のワインの評価点との平均値をとることによって更新され、その平均値を産地「ニュージーランド産」の更新された評価点とする。産地の評価点の算出の一例として、ステップS501において受信された産地「ニュージーランド産」のワインXの評価点が3.0点であり、産地「ニュージーランド産」のワインZ~Zをユーザが過去にそれぞれ2.5点、2.0点、3.5点と評価していた場合には、産地「ニュージーランド産」の更新された評価点は、(3.0+2.5+2.0+3.5)÷(1+3)=2.75点である。 Also, for example, the evaluation score for the origin "Made in New Zealand" is updated by taking the average of the evaluation score for wine X received in step S501 and the evaluation scores for one or more wines of the origin "Made in New Zealand" previously rated by the user, and the average is set as the updated evaluation score for the origin "Made in New Zealand." As an example of calculating the evaluation score for a place of origin, if the evaluation score for wine X of the origin "Made in New Zealand" received in step S501 is 3.0 points, and the user previously rated wines Z1 to Z3 of the origin "Made in New Zealand" as 2.5 points, 2.0 points, and 3.5 points, respectively, the updated evaluation score for the origin "Made in New Zealand" is (3.0 + 2.5 + 2.0 + 3.5) / (1 + 3) = 2.75 points.

また、例えば、品種「カベルネ・ソーヴィニョン」の評価点は、ステップS501において受信されたワインXの評価点と、ユーザが過去に評価した品種「カベルネ・ソーヴィニョン」の1本以上のワインの評価点との平均値をとることによって更新され、その平均値を品種「カベルネ・ソーヴィニョン」の更新された評価点とする。産地の評価点の算出の一例として、ステップS501において受信された品種「カベルネ・ソーヴィニョン」のワインXの評価点が3.0点であり、品種「カベルネ・ソーヴィニョン」のワインW~Wをユーザが過去にそれぞれ4.0点、4.0点、3.5点、5.0点、4.5点と評価していた場合には、品種「カベルネ・ソーヴィニョン」の更新された評価点は、(3.0+4.0+4.0+3.5+5.0+4.5)÷(1+5)=4.0点である。 Also, for example, the evaluation score of the variety "Cabernet Sauvignon" is updated by taking the average of the evaluation score of wine X received in step S501 and the evaluation scores of one or more wines of the variety "Cabernet Sauvignon" previously evaluated by the user, and the average is set as the updated evaluation score of the variety "Cabernet Sauvignon". As an example of the calculation of the evaluation score of the origin, if the evaluation score of wine X of the variety "Cabernet Sauvignon" received in step S501 is 3.0 points, and the user previously evaluated wines W 1 to W 5 of the variety "Cabernet Sauvignon" as 4.0 points, 4.0 points, 3.5 points, 5.0 points, and 4.5 points, respectively, the updated evaluation score of the variety "Cabernet Sauvignon" is (3.0 + 4.0 + 4.0 + 3.5 + 5.0 + 4.5) / (1 + 5) = 4.0 points.

上記の実施形態では、各属性の評価点について平均値をとることによって更新される例を説明したが、本発明はこれに限定されない。例えば、各属性の評価点は、加点方式で更新されてもよいし、減点方式で更新されてもよいし、加点方式および減点方式の組み合わせで更新されてもよいし、重み付けを利用して更新されてもよい。 In the above embodiment, an example was described in which the evaluation score of each attribute is updated by taking the average value, but the present invention is not limited to this. For example, the evaluation score of each attribute may be updated using a point-adding method, a point-deducting method, a combination of a point-adding method and a point-deducting method, or a method using weighting.

ステップS502の後、ステップS505およびS506より前に任意のタイミングで、産地の更新された評価点に対応する係数Qが、コンピュータシステム210(特に、コンピュータシステム210のプロセッサ部212)によって、産地に関連付けられた係数として特定され得る。すなわち、産地の評価点が更新されることによって、産地に関連付けられた係数Qも更新される。 After step S502, at any timing before steps S505 and S506, the coefficient Q corresponding to the updated evaluation score of the place of origin may be identified as the coefficient associated with the place of origin by the computer system 210 (particularly, the processor unit 212 of the computer system 210). That is, by updating the evaluation score of the place of origin, the coefficient Q associated with the place of origin is also updated.

産地に関連付けられた係数Qは、産地の更新された評価点を変数として含む所定の式を利用して算出され得る(例えば、産地「ニュージーランド産」に関連付けられた係数Qは、例えば、産地「ニュージーランド産」の更新された評価点を変数として含む所定の式を利用して算出され得る)。あるいは、産地に関連付けられた係数Qは、産地の更新された評価点と産地に関連付けられた係数との間の対応関係を示す対応表に基づいて決定されるものであってもよい。そのような対応表の一例は、以下の表2である。
The coefficient Q associated with the place of origin may be calculated using a predetermined formula including the updated evaluation score of the place of origin as a variable (for example, the coefficient Q associated with the place of origin "Made in New Zealand" may be calculated using a predetermined formula including the updated evaluation score of the place of origin "Made in New Zealand" as a variable). Alternatively, the coefficient Q associated with the place of origin may be determined based on a correspondence table showing the correspondence between the updated evaluation score of the place of origin and the coefficient associated with the place of origin. An example of such a correspondence table is Table 2 below.

ステップS502の後、ステップS505およびS506より前に任意のタイミングで、品種の更新された評価点に対応する係数Rが、コンピュータシステム210(特に、コンピュータシステム210のプロセッサ部212)によって、品種に関連付けられた係数として特定され得る。すなわち、品種の評価点が更新されることによって、品種に関連付けられた係数Rも更新される。 At any time after step S502 and before steps S505 and S506, the coefficient R corresponding to the updated evaluation score of the variety may be identified by the computer system 210 (particularly, the processor unit 212 of the computer system 210) as the coefficient associated with the variety. That is, by updating the evaluation score of the variety, the coefficient R associated with the variety is also updated.

品種に関連付けられた係数Rは、品種の更新された評価点を変数として含む所定の式を利用して算出され得る(例えば、品種「カベルネ・ソーヴィニョン」に関連付けられた係数Rは、例えば、品種「カベルネ・ソーヴィニョン」の更新された評価点を変数として含む所定の式を利用して算出され得る)。あるいは、品種に関連付けられた係数Rは、品種の更新された評価点と品種に関連付けられた係数との間の対応関係を示す対応表に基づいて決定されるものであってもよい。そのような対応表の一例は、以下の表3である。
The coefficient R associated with the variety may be calculated using a predetermined formula that includes the updated evaluation score of the variety as a variable (for example, the coefficient R associated with the variety "Cabernet Sauvignon" may be calculated using a predetermined formula that includes the updated evaluation score of the variety "Cabernet Sauvignon" as a variable). Alternatively, the coefficient R associated with the variety may be determined based on a correspondence table that indicates the correspondence between the updated evaluation score of the variety and the coefficient associated with the variety. An example of such a correspondence table is Table 3 below.

ステップS503:ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインが特定される。この処理は、例えば、ワインデータベース部241を参照して実行される。 Step S503: One or more wines are identified that have attributes that at least partially match multiple attributes of the wine drunk by the user. This process is performed, for example, by referring to the wine database unit 241.

例えば、ユーザが飲んだワインXの複数の属性が、「W01」で識別される味わいタイプ「さわやかフルーティ系」、産地「ニュージーランド産」、および品種「カベルネ・ソーヴィニョン」から成る場合、味わいタイプ「さわやかフルーティ系」に属する1本以上のワイン、産地「ニュージーランド産」の1本以上のワイン、および品種「カベルネ・ソーヴィニョン」の1本以上のワインが特定される。 For example, if the attributes of wine X drunk by a user consist of a taste type "refreshing fruity" identified by "W01", a region of origin "New Zealand", and a variety "Cabernet Sauvignon", one or more wines belonging to the taste type "refreshing fruity", one or more wines of the region of origin "New Zealand", and one or more wines of the variety "Cabernet Sauvignon" are identified.

ステップS504:ユーザが飲んだワインの累積本数が閾値未満であるか否かが判定される。この処理は、例えば、ユーザデータベース部242を参照して、ユーザが飲んだワインの累積本数を示す情報に基づいて、実行される。閾値は、例えば、5本、10本、または20本などを含むが、これらに限定されない。判定結果が「Yes」の場合には、処理はステップS505に進み、判定結果が「No」の場合には、処理はステップS506に進む。 Step S504: It is determined whether the cumulative number of bottles of wine drunk by the user is less than a threshold value. This process is executed, for example, by referring to the user database unit 242 and based on information indicating the cumulative number of bottles of wine drunk by the user. The threshold value includes, for example, but is not limited to, 5 bottles, 10 bottles, or 20 bottles. If the determination result is "Yes", the process proceeds to step S505, and if the determination result is "No", the process proceeds to step S506.

ステップS505:所定の第1の式を用いて、ステップS503において特定されたワインの配点が更新される。所定の第1の式は、複数のワインの複数の属性の各々の更新された評価点を変数として含む。所定の第1の式は、例えば、A+P×Q×Rで表され得、Aは、定数であり、Pは、味わいタイプの評価点であり、Qは、産地に関連付けられた係数であり、Rは、品種に関連付けられた係数である。ただし、P、Q、Rのうちの少なくとも1つは、ステップS502において更新された評価点である。 Step S505: Using a predetermined first formula, the score allocation of the wine identified in step S503 is updated. The predetermined first formula includes the updated evaluation scores of each of the multiple attributes of the multiple wines as variables. The predetermined first formula can be expressed, for example, as A+P×Q×R, where A is a constant, P is the evaluation score of the taste type, Q is a coefficient associated with the origin, and R is a coefficient associated with the variety. However, at least one of P, Q, and R is the evaluation score updated in step S502.

例えば、ステップS502において味わいタイプ「さわやかフルーティ系」の評価点、産地「ニュージーランド産」の評価点、および品種「カベルネ・ソーヴィニョン」の評価点が更新された場合において、ワインU(味わいタイプ「さわやかフルーティ系」、産地「ニュージーランド産」の評価点、品種「ピノ・ノワール」)の配点は、味わいタイプ「さわやかフルーティ系」の更新された評価点Pと、産地「ニュージーランド産」の更新された評価点に対応する係数Qと、品種「ピノ・ノワール」の評価点に対応する係数Rとに基づいて、所定の第1の式を利用して算出される。 For example, if the evaluation score for the taste type "refreshing fruity", the evaluation score for the origin "New Zealand", and the evaluation score for the variety "Cabernet Sauvignon" are updated in step S502, the score allocation for wine U (taste type "refreshing fruity", evaluation score for the origin "New Zealand", and variety "Pinot Noir") is calculated using a predetermined first formula based on the updated evaluation score P for the taste type "refreshing fruity", the coefficient Q corresponding to the updated evaluation score for the origin "New Zealand", and the coefficient R corresponding to the evaluation score for the variety "Pinot Noir".

ステップS506:所定の第2の式を用いて、ステップS503において特定されたワインの配点が更新される。所定の第2の式は、複数のワインの複数の属性の各々の更新された評価点を変数として含む。所定の第2の式は、所定の第1の式と異なる。所定の第2の式は、例えば、B+(P×Q×R-S)×標準偏差×Cで表され得、BおよびCは、定数であり、Pは、味わいタイプの評価点であり、Qは、産地に関連付けられた係数であり、Rは、品種に関連付けられた係数であり、Sは、変数である。ただし、P、Q、Rのうちの少なくとも1つは、ステップS502において更新された評価点である。変数Sは、例えば、ステップS501において受信されたワインXの評価点とユーザが過去に評価したすべてのワインの評価点との平均値であってもよい。あるいは、変数Sは、例えば、ステップS501において受信されたワインXの評価点とユーザが過去に評価したすべてのワインの評価点との平均値に対して、すべての産地に関連付けられた係数およびすべての品種に関連付けられた係数を乗じた値であってもよい。 Step S506: Using a predetermined second formula, the score of the wine identified in step S503 is updated. The predetermined second formula includes the updated evaluation scores of each of the multiple attributes of the multiple wines as variables. The predetermined second formula is different from the predetermined first formula. The predetermined second formula may be expressed, for example, as B + (P x Q x R - S) x standard deviation x C, where B and C are constants, P is the evaluation score of the taste type, Q is a coefficient associated with the origin, R is a coefficient associated with the variety, and S is a variable. However, at least one of P, Q, and R is the evaluation score updated in step S502. The variable S may be, for example, the average value of the evaluation score of wine X received in step S501 and the evaluation scores of all wines previously evaluated by the user. Alternatively, the variable S may be, for example, a value obtained by multiplying the average value of the evaluation score of wine X received in step S501 and the evaluation scores of all wines previously evaluated by the user by a coefficient associated with all origins and a coefficient associated with all varieties.

例えば、ステップS502において味わいタイプ「さわやかフルーティ系」の評価点、産地「ニュージーランド産」の評価点、および品種「カベルネ・ソーヴィニョン」の評価点が更新された場合において、ワインV(味わいタイプ「果実系ピュア系」、産地「ニュージーランド産」の評価点、品種「ピノ・ノワール」)の配点は、味わいタイプ「果実系ピュア系」の評価点Pと、産地「ニュージーランド産」の更新された評価点に対応する係数Qと、品種「ピノ・ノワール」の評価点に対応する係数Rとに基づいて、所定の第2の式を利用して算出される。 For example, if the evaluation score for the taste type "refreshing fruity", the evaluation score for the origin "New Zealand", and the evaluation score for the variety "Cabernet Sauvignon" are updated in step S502, the score allocation for wine V (taste type "pure fruity", evaluation score for the origin "New Zealand", and variety "Pinot Noir") is calculated using a predetermined second formula based on the evaluation score P for the taste type "pure fruity", the coefficient Q corresponding to the updated evaluation score for the origin "New Zealand", and the coefficient R corresponding to the evaluation score for the variety "Pinot Noir".

このように、ユーザが飲んだワインの累積本数に応じてワインの配点の更新手法を変更してもよい。これにより、ワインを過去に評価した累積本数が少ないときには、所定の第1の式を用いてより簡単にワインの配点を更新し、評価したワインが閾値以上に増えれば増えるほど、所定の第2の式を用いてより複雑にワインの配点を更新することが可能である。 In this way, the method of updating the wine score may be changed depending on the cumulative number of wines the user has drunk. This allows the wine score to be updated more simply using a predetermined first formula when the cumulative number of wines previously rated is small, and the more wines rated above the threshold, the more complex the wine score can be updated using a predetermined second formula.

ステップS507:ユーザのワインの更新された好みが特定される。ユーザのワインの好みが、例えば、複数のワインの更新された配点と更新されなかった配点とに基づいて、特定される。例えば、コンピュータシステム210のプロセッサ部212は、複数のワインの更新された配点と更新されなかった配点のうち、閾値以上の配点を有するワインを、ユーザが好むワインとして特定してもよい。 Step S507: The user's updated wine preferences are identified. The user's wine preferences are identified, for example, based on the updated and non-updated scores of multiple wines. For example, the processor unit 212 of the computer system 210 may identify wines that have a score equal to or above a threshold among the updated and non-updated scores of multiple wines as wines preferred by the user.

ステップS501において受信されたユーザが飲んだワインの評価点には、ユーザの嗜好が反映されており、各ワインの配点は、上述されたように、ひいてはステップS501において受信されたユーザが飲んだワインの評価点に基づいて更新されるため、閾値以上の配点を有するワインは、ユーザの趣向に合ったワイン(すなわち、ユーザが好みワイン)として特定されることが可能である。 The evaluation scores of the wines drunk by the user received in step S501 reflect the user's preferences, and the scores of each wine are updated based on the evaluation scores of the wines drunk by the user received in step S501, as described above, so that wines with scores above a threshold can be identified as wines that suit the user's tastes (i.e., wines that the user likes).

ステップS508:ユーザのワインの更新された好みがユーザに通知される。これは、例えば、ユーザのワインの更新された好みを示す情報をユーザ装置220に送信することによって、達成され得る。 Step S508: The user is notified of the user's updated wine preferences. This may be accomplished, for example, by transmitting information indicating the user's updated wine preferences to the user device 220-1 .

なお、図5に示される実施形態では、ユーザが飲んだワインの累積本数に応じてワインの配点の更新手法を変更する例を説明したが、本発明はこれに限定されない。ワインの配点の更新は、例えば、所定の単一の式を用いて算出されてもよい。 In the embodiment shown in FIG. 5, an example is described in which the method of updating the wine score is changed depending on the cumulative number of bottles of wine drunk by the user, but the present invention is not limited to this. The update of the wine score may be calculated using, for example, a single predetermined formula.

なお、図4、図5に示される実施形態では、メモリ部に格納されたプログラムをプロセッサ部が実行することによって、図4、図5に示される各ステップの処理が実現される例を説明したが、本発明はこれに限定されない。図4、図5に示される各ステップのうちの少なくとも一部の処理が制御回路などのハードウェア構成によって実現されてもよい。 In the embodiment shown in FIG. 4 and FIG. 5, an example has been described in which the processing of each step shown in FIG. 4 and FIG. 5 is realized by the processor executing a program stored in the memory, but the present invention is not limited to this. At least some of the processing of each step shown in FIG. 4 and FIG. 5 may be realized by a hardware configuration such as a control circuit.

以上のように、本発明の好ましい実施形態を用いて本発明を例示してきたが、本発明は、この実施形態に限定して解釈されるべきものではない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。当業者は、本発明の具体的な好ましい実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。 As described above, the present invention has been illustrated using a preferred embodiment of the present invention, but the present invention should not be interpreted as being limited to this embodiment. It is understood that the scope of the present invention should be interpreted only by the claims. It is understood that a person skilled in the art can implement an equivalent scope based on the description of the specific preferred embodiment of the present invention and common technical knowledge from the description of the present invention.

本発明は、ユーザのワインの好みを提示するためのシステム、およびそのシステムにおいて実行されるプログラム等を提供するものとして有用である。 The present invention is useful for providing a system for presenting a user's wine preferences, and a program executed in the system.

200 システム
210 コンピュータシステム
220~220 ユーザ装置
230 インターネット
240 データベース部
200 System 210 Computer system 220 1 to 220 N user devices 230 Internet 240 Database unit

Claims (6)

ユーザのワインの好みを提示するためのシステムであって、前記システムは、
前記ユーザからの入力を受信する手段と、
前記ユーザからの入力に基づいて、複数のワインの味わいタイプの評価点を算出する手段と、
前記複数のワインの味わいタイプの評価点に基づいて、前記複数のワインの各々の配点を算出する手段と、
前記複数のワインの各々の配点に基づいて、前記ユーザのワインの好みを特定する手段と、
前記ユーザのワインの好みを前記ユーザに通知する手段と
前記ユーザが飲んだワインの評価点を示す情報を受信する手段と、
前記ユーザが飲んだワインの評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段と
を備え
前記複数の属性は、前記複数のワインの味わいタイプを含む、システム。
1. A system for presenting a user's wine preferences, the system comprising:
means for receiving input from the user;
A means for calculating evaluation points for a plurality of wine taste types based on the input from the user;
A means for calculating scores for each of the plurality of wines based on the evaluation scores of the taste types of the plurality of wines;
means for identifying the user's wine preferences based on the scores of each of the plurality of wines;
means for informing said user of said user's wine preferences ;
A means for receiving information indicating an evaluation score of the wine drunk by the user;
a means for updating, based on the evaluation score of the wine drunk by the user, one or more wines among the plurality of wines that have attributes that at least partially match the attributes of the wine drunk by the user;
Equipped with
The plurality of attributes includes taste types of the plurality of wines .
前記ユーザが飲んだワインの評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段は、
前記ユーザが飲んだワインの評価点に基づいて、前記ユーザが飲んだワインの複数の属性の各々の評価点を更新する手段と、
前記ユーザが飲んだワインの複数の属性の各々の更新された評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段と
を含む、請求項に記載のシステム。
The means for updating the score of one or more wines among the plurality of wines, the wines having attributes that at least partially match the attributes of the wine drunk by the user, based on the evaluation score of the wine drunk by the user, comprises:
A means for updating an evaluation score of each of a plurality of attributes of the wine drunk by the user based on the evaluation score of the wine drunk by the user;
and updating a score for one or more wines among the plurality of wines that have attributes that at least partially match the attributes of the wines drunk by the user based on the updated rating points for each of the attributes of the wines drunk by the user.
前記ユーザが飲んだワインの評価点に基づいて、前記ユーザが飲んだワインの複数の属性の各々の評価点を更新する手段は、
前記ユーザが飲んだワインの味わいタイプの評価点を更新する手段
を含み、
前記ユーザが飲んだワインの評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段は、
前記ユーザが飲んだワインの味わいタイプの更新された評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの味わいタイプと同じ味わいタイプを有する1本以上のワインの配点を更新する手段
を含む、請求項に記載のシステム。
The means for updating the evaluation score of each of a plurality of attributes of the wine drunk by the user based on the evaluation score of the wine drunk by the user includes:
means for updating the evaluation score of the taste type of the wine drunk by the user;
The means for updating the score of one or more wines among the plurality of wines, the wines having attributes that at least partially match the attributes of the wine drunk by the user, based on the evaluation score of the wine drunk by the user, comprises:
The system according to claim 2, further comprising: a means for updating a score of one or more wines among the plurality of wines having the same taste type as the wine drunk by the user, based on the updated evaluation score of the taste type of the wine drunk by the user.
前記複数の属性は、産地および品種をさらに含み、
前記ユーザが飲んだワインの評価点に基づいて、前記ユーザが飲んだワインの複数の属性の各々の評価点を更新する手段は、
前記ユーザが飲んだワインの産地の評価点を更新する手段と、
前記ユーザが飲んだワインの品種の評価点を更新する手段と
をさらに含み、
前記ユーザが飲んだワインの評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段は、
前記ユーザが飲んだワインの産地の更新された評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの産地と同じ産地の1本以上のワインの配点を更新する手段と、
前記ユーザが飲んだワインの品種の更新された評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの品種と同じ品種の1本以上のワインの配点を更新する手段と
をさらに含む、請求項に記載のシステム。
The plurality of attributes further includes a place of origin and a variety;
The means for updating the evaluation score of each of a plurality of attributes of the wine drunk by the user based on the evaluation score of the wine drunk by the user includes:
A means for updating an evaluation score of a region of origin of a wine drunk by the user;
and means for updating the evaluation score of the variety of wine drunk by the user;
The means for updating the score of one or more wines among the plurality of wines, the wines having attributes that at least partially match the attributes of the wine drunk by the user, based on the evaluation score of the wine drunk by the user, comprises:
A means for updating the score of one or more wines from the same region as the wine drunk by the user, among the plurality of wines, based on the updated evaluation score of the region of the wine drunk by the user;
The system of claim 3 further comprising: a means for updating a score of one or more wines of the same variety as the wine drunk by the user among the plurality of wines based on the updated evaluation score of the variety of the wine drunk by the user.
前記システムは、前記ユーザが過去に評価したワインの累積本数が閾値未満であるかどうかを判定する手段をさらに備え、
前記ユーザが飲んだワインの評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段は、
前記ユーザが飲んだワインの評価点に基づいて、前記ユーザが飲んだワインの複数の属性の各々の評価点を更新する手段と、
前記ユーザが過去に評価したワインの累積本数が前記閾値未満である場合に、前記複数の属性の各々の前記更新された評価点を変数として含む所定の第1の式を用いて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段と、
前記ユーザが過去に評価したワインの累積本数が前記閾値以上である場合に、前記複数の属性の各々の前記更新された評価点として含む所定の第2の式を用いて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新する手段であって、前記所定の第2の式は、前記所定の第1の式と異なる、手段と
を含む、請求項のいずれかに記載のシステム。
The system further comprises means for determining whether a cumulative number of wines previously rated by the user is less than a threshold;
The means for updating the score of one or more wines among the plurality of wines, the wines having attributes that at least partially match the attributes of the wine drunk by the user, based on the evaluation score of the wine drunk by the user, comprises:
A means for updating an evaluation score of each of a plurality of attributes of the wine drunk by the user based on the evaluation score of the wine drunk by the user;
a means for updating scores of one or more wines among the plurality of wines that have attributes that at least partially match a plurality of attributes of the wine drunk by the user, when the cumulative number of wines that the user has previously rated is less than the threshold value, using a first predetermined formula that includes the updated evaluation points of each of the plurality of attributes as variables;
A system as described in any one of claims 1 to 4, comprising: a means for updating scores of one or more wines among the plurality of wines that have attributes that at least partially match multiple attributes of the wine drunk by the user, using a predetermined second formula including the updated evaluation points for each of the multiple attributes, when the cumulative number of wines that the user has previously rated is equal to or greater than the threshold value, wherein the predetermined second formula is different from the predetermined first formula.
ユーザのワインの好みを提示するためのシステムにおいて実行されるプログラムであって、
前記システムは、プロセッサ部を備え、
前記プログラムは、前記プロセッサ部によって実行されると、
前記ユーザからの入力を受信することと、
前記ユーザからの入力に基づいて、複数のワインの味わいタイプの評価点を算出することと、
前記複数のワインの味わいタイプの評価点に基づいて、前記複数のワインの各々の配点を算出することと、
前記複数のワインの各々の配点に基づいて、前記ユーザのワインの好みを特定することと、
前記ユーザのワインの好みを提示することと
前記ユーザが飲んだワインの評価点を示す情報を受信することと、
前記ユーザが飲んだワインの評価点に基づいて、前記複数のワインのうち、前記ユーザが飲んだワインの複数の属性と少なくとも部分的に一致する属性を有する1本以上のワインの配点を更新することと
を少なくとも実行することを前記プロセッサ部に行わせ
前記複数の属性は、前記複数のワインの味わいタイプを含む、プログラム。
A program executed in a system for presenting a user's wine preferences, comprising:
The system includes a processor unit,
When the program is executed by the processor unit,
receiving input from the user;
Calculating evaluation scores for a plurality of wine taste types based on the input from the user;
calculating a score for each of the plurality of wines based on the evaluation scores of the taste types of the plurality of wines;
determining a wine preference of the user based on a score for each of the plurality of wines;
indicating the user's wine preferences ;
receiving information indicating a rating of a wine drunk by the user;
updating scores of one or more wines among the plurality of wines that have attributes that at least partially match the attributes of the wine drunk by the user based on the evaluation scores of the wine drunk by the user;
and making the processor unit execute at least the steps of :
The plurality of attributes includes taste types of the plurality of wines.
JP2022129652A 2022-08-16 2022-08-16 System for presenting a user's wine preferences and program executed in said system Active JP7536327B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022129652A JP7536327B2 (en) 2022-08-16 2022-08-16 System for presenting a user's wine preferences and program executed in said system
PCT/JP2023/027026 WO2024038734A1 (en) 2022-08-16 2023-07-24 System for presenting wine preferences of user, and program executed on said system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022129652A JP7536327B2 (en) 2022-08-16 2022-08-16 System for presenting a user's wine preferences and program executed in said system

Publications (2)

Publication Number Publication Date
JP2024026994A JP2024026994A (en) 2024-02-29
JP7536327B2 true JP7536327B2 (en) 2024-08-20

Family

ID=89941496

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022129652A Active JP7536327B2 (en) 2022-08-16 2022-08-16 System for presenting a user's wine preferences and program executed in said system

Country Status (2)

Country Link
JP (1) JP7536327B2 (en)
WO (1) WO2024038734A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007170977A (en) 2005-12-22 2007-07-05 Cultivate Japan:Kk Apparatus for drink taste testing, apparatus for taste value determination, and program
US20130339348A1 (en) 2011-07-21 2013-12-19 Lisa A. Pickelsimer Wine Classification Systems and Methods of Recommending Wines
US20140012794A1 (en) 2012-07-09 2014-01-09 Wine Ring, Inc. Personal taste assessment method and system
JP2016009211A (en) 2014-06-20 2016-01-18 東亜商事株式会社 Wine automatic selection system according to taste of user
JP2017134744A (en) 2016-01-29 2017-08-03 サッポロビール株式会社 Information processing system, information processing method, and information processing program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007170977A (en) 2005-12-22 2007-07-05 Cultivate Japan:Kk Apparatus for drink taste testing, apparatus for taste value determination, and program
US20130339348A1 (en) 2011-07-21 2013-12-19 Lisa A. Pickelsimer Wine Classification Systems and Methods of Recommending Wines
US20140012794A1 (en) 2012-07-09 2014-01-09 Wine Ring, Inc. Personal taste assessment method and system
JP2016009211A (en) 2014-06-20 2016-01-18 東亜商事株式会社 Wine automatic selection system according to taste of user
JP2017134744A (en) 2016-01-29 2017-08-03 サッポロビール株式会社 Information processing system, information processing method, and information processing program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
高橋学,Z世代が殺到するワイン店の秘密 診断&試飲で「体験」を詰め込む,日経トレンディ,日経BP,2022年06月04日,第493号,pp. 114-115

Also Published As

Publication number Publication date
JP2024026994A (en) 2024-02-29
WO2024038734A1 (en) 2024-02-22

Similar Documents

Publication Publication Date Title
JP4800187B2 (en) Evaluation information management system, evaluation information management program, and evaluation information management method
JP2013073577A (en) Store information providing system
US11757820B1 (en) Methods and systems for presenting modules in an inbox interface
WO2005072315A2 (en) Methods and systems for the display and navigation of a social network
US11146511B1 (en) Modular inbox surface for content delivery
JP6424300B1 (en) Computer system proposing wine to drink with food, method and program executed in the computer system
US10958606B1 (en) Modular inbox and generation of content modules
US11729128B1 (en) Module ranking for a modular inbox
US20170053362A1 (en) Methods and Systems for a Gastronomic Recommendation Engine
US20140006531A1 (en) Message distribution system
US11750550B1 (en) Method and system for presenting a subset of messages in a modular inbox
JP6113797B2 (en) Determination apparatus, determination method, and determination program
US10133448B2 (en) Collaborative peer review system and method of use
JP7082008B2 (en) Information processing equipment, information processing methods, and information processing programs
JP4914613B2 (en) Evaluation information management system, evaluation information management program, and evaluation information management method
JP7536327B2 (en) System for presenting a user&#39;s wine preferences and program executed in said system
JP2018041182A (en) Information processing apparatus, information processing method, and program
JP6407279B2 (en) Information processing apparatus, information processing method, and program for information processing apparatus
JP6864239B2 (en) Reservation reception support device, reservation reception support program, and reservation reception support method
JP6307605B2 (en) Information processing apparatus, information processing method, and program for information processing apparatus
KR20020012997A (en) realtime popularity estimating and reporting system and method for the same
JP2020154784A (en) Item presentation method, item presentation program and item presentation device
JP3152026U (en) Advertising system, input terminal device and server
JP2024178670A (en) Information processing system, information processing method, and program
JP2014235532A (en) List generation device, list generation method, and list generating program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240229

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20240229

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240322

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240520

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240702

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240731

R150 Certificate of patent or registration of utility model

Ref document number: 7536327

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150