KR102312907B1 - System for providing information regarding alcoholic beverage and operation method thereof - Google Patents
System for providing information regarding alcoholic beverage and operation method thereof Download PDFInfo
- Publication number
- KR102312907B1 KR102312907B1 KR1020200185572A KR20200185572A KR102312907B1 KR 102312907 B1 KR102312907 B1 KR 102312907B1 KR 1020200185572 A KR1020200185572 A KR 1020200185572A KR 20200185572 A KR20200185572 A KR 20200185572A KR 102312907 B1 KR102312907 B1 KR 102312907B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- evaluation
- user
- user terminal
- server
- Prior art date
Links
- 235000013334 alcoholic beverage Nutrition 0.000 title claims abstract description 211
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000011156 evaluation Methods 0.000 claims abstract description 408
- 239000000796 flavoring agent Substances 0.000 claims description 42
- 235000019634 flavors Nutrition 0.000 claims description 42
- 230000035622 drinking Effects 0.000 claims description 19
- 235000019658 bitter taste Nutrition 0.000 claims description 8
- 230000009471 action Effects 0.000 claims description 7
- 235000019606 astringent taste Nutrition 0.000 claims description 4
- 235000019633 pungent taste Nutrition 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 235000019600 saltiness Nutrition 0.000 claims description 3
- LFQSCWFLJHTTHZ-UHFFFAOYSA-N Ethanol Chemical compound CCO LFQSCWFLJHTTHZ-UHFFFAOYSA-N 0.000 description 38
- 239000003205 fragrance Substances 0.000 description 25
- 238000010586 diagram Methods 0.000 description 18
- 235000019640 taste Nutrition 0.000 description 16
- 238000004519 manufacturing process Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 13
- 235000019997 soju Nutrition 0.000 description 12
- 235000013339 cereals Nutrition 0.000 description 11
- 240000004808 Saccharomyces cerevisiae Species 0.000 description 10
- 235000009508 confectionery Nutrition 0.000 description 9
- 235000013399 edible fruits Nutrition 0.000 description 7
- 238000011017 operating method Methods 0.000 description 7
- 235000013599 spices Nutrition 0.000 description 6
- 235000013405 beer Nutrition 0.000 description 4
- 239000008369 fruit flavor Substances 0.000 description 4
- BVKZGUZCCUSVTD-UHFFFAOYSA-N carbonic acid Chemical compound OC(O)=O BVKZGUZCCUSVTD-UHFFFAOYSA-N 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 3
- 238000012015 optical character recognition Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 235000015096 spirit Nutrition 0.000 description 2
- 235000015041 whisky Nutrition 0.000 description 2
- 241000257161 Calliphoridae Species 0.000 description 1
- 101000635799 Homo sapiens Run domain Beclin-1-interacting and cysteine-rich domain-containing protein Proteins 0.000 description 1
- 102100030852 Run domain Beclin-1-interacting and cysteine-rich domain-containing protein Human genes 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 235000013361 beverage Nutrition 0.000 description 1
- 235000019219 chocolate Nutrition 0.000 description 1
- 239000008370 chocolate flavor Substances 0.000 description 1
- 239000008373 coffee flavor Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 206010036067 polydipsia Diseases 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 235000019643 salty taste Nutrition 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 235000019614 sour taste Nutrition 0.000 description 1
- 235000019654 spicy taste Nutrition 0.000 description 1
- 235000019605 sweet taste sensations Nutrition 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0278—Product appraisal
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Data Mining & Analysis (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Mathematical Analysis (AREA)
- Tourism & Hospitality (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Software Systems (AREA)
- Bioinformatics & Computational Biology (AREA)
- Operations Research (AREA)
- Probability & Statistics with Applications (AREA)
- Primary Health Care (AREA)
- Algebra (AREA)
- Life Sciences & Earth Sciences (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Biology (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 개시의 실시 예들은 주류에 대한 정보를 제공하는 시스템 및 시스템의 동작 방법에 관한 것이다.Embodiments of the present disclosure relate to a system for providing information on alcohol and an operating method of the system.
건강에 대한 사람들의 관심이 높아지고 음주문화가 점진적으로 개선됨에 따라 우리나라의 15세 이상 인구 1인당 공식 알코올 소비량이 경제협력개발기구(OECD) 34개 회원국 가운데 22위로 하위를 기록하였다. 또한, 소주, 위스키 등의 도수가 높은 주류 소비량이 감소하고 맥주, 와인, 막걸리 등에 대한 소비량이 증가하였다. 이는 사람들의 입맛이 서구화됨에 따라 와인, 맥주 등 다양한 주류에 대한 관심으로 연결되었음을 뜻하며, 이러한 트렌드를 반영하여 최근에는 다양한 주류를 추천하는 웹사이트 혹은 어플리케이션에 대한 개발도 이루어지고 있다. As people's interest in health has increased and the drinking culture has been gradually improved, Korea's official alcohol consumption per capita aged 15 and over ranked 22nd among the 34 member countries of the Organization for Economic Cooperation and Development (OECD). In addition, consumption of alcoholic beverages with high alcohol content such as soju and whiskey decreased, and consumption of beer, wine, and makgeolli increased. This means that as people's tastes have become westernized, they have been connected with interest in various alcoholic beverages such as wine and beer.
그러나, 단순히 전문가의 추천이나 소비자 개인의 주관적인 평가에 그칠 수밖에 없어 소비자의 취향을 분석하여 그에 따른 주류를 추천하는 어플리케이션에 대한 개발이 필요한 실정이다. However, since it cannot but stop with the recommendation of an expert or the subjective evaluation of an individual consumer, it is necessary to develop an application that analyzes consumers' tastes and recommends alcoholic beverages accordingly.
본 개시의 일 실시예에 따른 주류에 대한 정보를 제공하는 시스템의 동작 방법은, 사용자 단말기가 사용자로부터 주류에 대한 식별 정보를 수신하는 단계; 상기 사용자 단말기가 복수의 평가 항목들 중 상기 주류에 대한 식별 정보에 대응하는 적어도 하나의 평가 항목을 선택하는 단계; 상기 사용자 단말기가. 상기 선택된 적어도 하나의 평가 항목에 대한 평가 정보를 수신하는 단계; 상기 사용자 단말기가 상기 평가 정보를 서버로 송신하는 단계; 상기 서버가 상기 평가 정보에 기초하여 통계 정보를 생성하는 단계; 상기 서버가 상기 통계 정보를 상기 사용자 단말기로 송신하는 단계; 및 상기 사용자 단말기가 상기 통계 정보를 디스플레이하는 단계를 포함하는 것을 특징으로 하는 시스템의 동작 방법을 제공한다. An operating method of a system for providing information on alcohol according to an embodiment of the present disclosure includes: receiving, by a user terminal, identification information about alcohol from a user; selecting, by the user terminal, at least one evaluation item corresponding to the identification information on the alcoholic beverage from among a plurality of evaluation items; the user terminal. receiving evaluation information on the selected at least one evaluation item; transmitting, by the user terminal, the evaluation information to a server; generating, by the server, statistical information based on the evaluation information; transmitting, by the server, the statistical information to the user terminal; and displaying, by the user terminal, the statistical information.
본 개시의 일 실시예에 따른 주류에 대한 정보를 제공하는 시스템의 동작 방법에서, 상기 복수의 평가 항목들은 단 맛의 정도, 매운 맛의 정도, 쓴 맛의 정도, 신 맛의 정도, 떫은 맛의 정도, 짠 맛의 정도, 탄산의 정도, 바디감의 정도, 및 향의 정도를 포함하는 것을 특징으로 하는 시스템의 동작 방법을 제공한다. In the method of operating a system for providing information on alcoholic beverages according to an embodiment of the present disclosure, the plurality of evaluation items are the degree of sweetness, the degree of spiciness, the degree of bitterness, the degree of sourness, and the degree of astringency. There is provided a method of operating a system, characterized in that it includes a degree, a degree of saltiness, a degree of carbonation, a degree of a body feeling, and a degree of a flavor.
본 개시의 일 실시예에 따른 주류에 대한 정보를 제공하는 시스템의 동작 방법에서, 상기 통계 정보를 생성하는 단계는, 복수의 사용자들로부터 획득된 동일한 주류에 대한 복수의 평가 정보의 평균값, 표준편차값 또는 분산값을 상기 적어도 하나의 평가 항목 별로 계산하여, 상기 통계 정보로써 생성하는 단계를 포함하는 것을 특징으로 하는 시스템의 동작 방법을 제공한다. In the method of operating a system for providing information on alcoholic beverages according to an embodiment of the present disclosure, the generating of the statistical information includes an average value and a standard deviation of a plurality of evaluation information for the same alcoholic beverage obtained from a plurality of users. and calculating a value or variance value for each of the at least one evaluation item, and generating it as the statistical information.
본 개시의 일 실시예에 따른 주류에 대한 정보를 제공하는 시스템의 동작 방법에서, 상기 통계 정보를 생성하는 단계는, 복수의 사용자들로부터 획득된 동일한 주류에 대한 복수의 평가 정보를 보정하는 단계; 및 상기 보정된 복수의 평가 정보의 평균값, 표준편차값 또는 분산값을 상기 적어도 하나의 평가 항목 별로 계산하여, 상기 주류에 대한 통계 정보로써 생성하는 단계를 포함하고, 상기 복수의 평가 정보를 보정하는 단계는, 상기 복수의 사용자들 중 한 사용자의 평가 정보에 포함된 적어도 하나의 평가 항목에 대한 평가 정보에 기초하여 제 1 평균값을 획득하는 단계; 기본값에서 제 1 평균값을 차감한 값을 획득하는 단계; 및 상기 차감한 값을 상기 복수의 사용자들 중 한 사용자의 평가 정보에 포함된 적어도 하나의 평가 항목에 대한 평가 정보에 각각 더하여 보정된 한 사용자의 평가 정보를 획득하는 단계를 포함하는 것을 특징으로 하는 시스템의 동작 방법을 제공한다.In the operating method of a system for providing information on alcoholic beverages according to an embodiment of the present disclosure, the generating of the statistical information includes: correcting a plurality of evaluation information for the same alcoholic beverage obtained from a plurality of users; and calculating the average value, standard deviation value, or variance value of the plurality of corrected evaluation information for each of the at least one evaluation item, and generating as statistical information about the alcoholic beverage, wherein the plurality of evaluation information is corrected The step may include: obtaining a first average value based on evaluation information on at least one evaluation item included in evaluation information of one user among the plurality of users; obtaining a value obtained by subtracting a first average value from a default value; and obtaining corrected evaluation information of one user by adding the subtracted value to evaluation information for at least one evaluation item included in evaluation information of one user among the plurality of users, respectively. A method of operating the system is provided.
본 개시의 일 실시예에 따른 주류에 대한 정보를 제공하는 시스템의 동작 방법에서, 상기 보정된 한 사용자의 평가 정보를 획득하는 단계는, 상기 보정된 한 사용자의 평가 정보가 상기 평가 정보가 가질 수 있는 최대값보다 큰 경우, 상기 한 사용자의 평가 정보를 상기 최대값으로 클리핑하는 단계; 및 상기 보정된 한 사용자의 평가 정보가 상기 평가 정보가 가질 수 있는 최소값보다 작은 경우, 상기 보정된 한 사용자의 평가 정보가 상기 최소값으로 클리핑하는 단계를 포함하는 것을 특징으로 하는 시스템의 동작 방법을 제공한다. In the method of operating a system for providing information on alcoholic beverages according to an embodiment of the present disclosure, the step of obtaining the corrected evaluation information of a user may include: clipping the evaluation information of the one user to the maximum value when it is greater than the maximum value; and when the corrected evaluation information of one user is smaller than a minimum value that the evaluation information can have, clipping the corrected evaluation information of one user to the minimum value. do.
본 개시의 일 실시예에 따른 주류에 대한 정보를 제공하는 시스템의 동작 방법에서, 상기 주류에 대한 통계 정보에 포함된 표준 편차값 또는 분산값이 미리 결정된 임계값보다 큰 경우, 상기 주류에 대한 통계 정보를 미리 정해진 기본값으로 결정하는 단계를 포함하고, 상기 기본값은 상기 평가 정보가 가질 수 있는 최대값과 최소값의 평균값인 것을 특징으로 하는 시스템의 동작 방법을 제공한다. In the operating method of a system for providing information on alcoholic beverages according to an embodiment of the present disclosure, when the standard deviation or variance value included in the statistical information on the alcohol is greater than a predetermined threshold, statistics on the alcohol and determining the information as a predetermined default value, wherein the default value is an average value of a maximum value and a minimum value that the evaluation information can have.
본 개시의 일 실시예에 따른 주류에 대한 정보를 제공하는 시스템의 동작 방법에서, 상기 서버는 사용자에게 특정 행동을 요청하는 퀘스트 정보를 주기적으로 상기 사용자 단말기로 송신하는 단계; 상기 사용자 단말기는 수신된 퀘스트 정보를 디스플레이하는 단계; 상기 사용자 단말기가 사용자의 퀘스트 완료를 나타내는 퀘스트 완료 정보를 생성하는 단계; 상기 사용자 단말기가 상기 퀘스트 완료 정보를 상기 서버로 송신하는 단계; 및 상기 서버가 상기 퀘스트 완료 정보에 대응하여, 사용자 계정에 인센티브를 부여하는 단계를 포함하고, 상기 퀘스트 정보는 퀘스트 주류에 대한 정보, 사용자가 해야할 행동에 대한 정보, 또는 사용자가 가야할 위치에 대한 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 시스템의 동작 방법을 제공한다. In the method of operating a system for providing information on alcoholic beverages according to an embodiment of the present disclosure, the method includes: periodically transmitting, by the server, quest information requesting a specific action to the user to the user terminal; displaying, by the user terminal, the received quest information; generating, by the user terminal, quest completion information indicating the user's quest completion; transmitting, by the user terminal, the quest completion information to the server; and providing, by the server, an incentive to a user account in response to the quest completion information, wherein the quest information includes information on quest mainstream information, information on actions to be performed by the user, or information on a location where the user should go It provides a method of operating a system comprising at least one of.
본 개시의 일 실시예에 따른 주류에 대한 정보를 제공하는 시스템의 동작 방법에서, 상기 사용자 단말기가 사용자의 퀘스트 완료를 나타내는 퀘스트 완료 정보를 생성하는 단계는, 상기 퀘스트 주류에 대한 정보에 대응되는 주류의 구매를 증명하는 영수증의 사진을 수신하는 단계; 상기 선택된 적어도 하나의 평가 항목에 대한 평가 정보를 수신하는 단계; 상기 사용자 단말기에 포함된 GPS 센서를 이용하여 획득한 위치 정보가 상기 사용자가 가야할 위치에 대한 정보와 대응되는지 여부를 결정하는 단계; 및 상기 영수증의 사진을 수신하고, 상기 평가 정보를 수신하였고 상기 획득한 위치 정보가 상기 사용자가 가야할 위치에 대한 정보와 대응하는 경우, 상기 퀘스트 완료 정보를 생성하는 단계를 포함하고, 상기 퀘스트 완료 정보는 상기 영수증의 사진, 사용자의 식별 정보, 상기 사용자 단말기의 식별 정보, 및 퀘스트 완료 플래그를 포함하는 것을 특징으로 하는 시스템의 동작 방법을 제공한다.In the method of operating a system for providing information on alcoholic beverages according to an embodiment of the present disclosure, the step of generating, by the user terminal, quest completion information indicating the completion of the user's quest, includes the alcoholic beverage corresponding to the information on the quest alcohol. receiving a photo of a receipt proving the purchase; receiving evaluation information on the selected at least one evaluation item; determining whether location information obtained by using a GPS sensor included in the user terminal corresponds to information on a location to which the user should go; and generating the quest completion information when receiving the photo of the receipt, receiving the evaluation information, and the obtained location information corresponds to the information on the location to which the user should go, the quest completion information provides a method of operating a system comprising a photo of the receipt, identification information of the user, identification information of the user terminal, and a quest completion flag.
도 1는 본 개시의 일 실시예에 따른 서버를 나타낸 도면이다.
도 2는 본 개시의 일 실시예에 따른 주류에 대한 정보를 제공하는 시스템의 동작 방법의 흐름도이다.
도 3은 본 개시의 일 실시예에 따른 서버로 송신되는 주류에 대한 평가 정보를 나타내는 도면이다.
도 4는 본 개시의 일 실시예에 따른 사용자 계정에 대한 정보를 나타내는 도면이다.
도 5는 본 개시의 일 실시예에 따른 사용자 단말기에 디스플레이된 그래프를 나타내는 도면이다.
도 6은 본 개시의 일 실시예에 따른 통계 정보가 생성되는 과정을 설명하기 위한 도면이다.
도 7은 본 개시의 일 실시예에 따른 통계 정보가 생성되는 과정을 나타내는 도면이다.
도 8은 본 개시의 일 실시예에 따라 보정된 한 사용자의 평가 정보를 획득하는 단계를 나타낸 도면이다.
도 9는 본 개시의 일 실시예에 따라 본 개시의 일 실시예에 퀘스트를 실시하는 과정을 나타낸 도면이다.
도 10은 본 개시의 일 실시예에 따라 영수증을 통한 퀘스트 완료 과정을 나타낸 순서도이다.
도 11은 본 개시의 일 실시예에 따라 유사도 평가를 수행하는 것을 나타낸 도면이다.
도 12는 본 개시의 일 실시예에 따른 사용자 단말기가 표시하는 화면을 나타낸다.
도 13은 본 개시의 다른 실시예에 따른 사용자 단말기가 표시하는 화면을 나타낸다. 1 is a diagram illustrating a server according to an embodiment of the present disclosure.
2 is a flowchart of an operating method of a system for providing information on alcoholic beverages according to an embodiment of the present disclosure.
3 is a diagram illustrating evaluation information on alcoholic beverages transmitted to a server according to an embodiment of the present disclosure.
4 is a diagram illustrating information on a user account according to an embodiment of the present disclosure.
5 is a diagram illustrating a graph displayed on a user terminal according to an embodiment of the present disclosure.
6 is a diagram for explaining a process of generating statistical information according to an embodiment of the present disclosure.
7 is a diagram illustrating a process of generating statistical information according to an embodiment of the present disclosure.
8 is a diagram illustrating a step of acquiring the user's evaluation information corrected according to an embodiment of the present disclosure.
9 is a diagram illustrating a process of executing a quest in an embodiment of the present disclosure according to an embodiment of the present disclosure;
10 is a flowchart illustrating a quest completion process through a receipt according to an embodiment of the present disclosure.
11 is a diagram illustrating similarity evaluation according to an embodiment of the present disclosure.
12 illustrates a screen displayed by a user terminal according to an embodiment of the present disclosure.
13 illustrates a screen displayed by a user terminal according to another embodiment of the present disclosure.
개시된 실시예의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 개시는 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 개시가 완전하도록 하고, 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것일 뿐이다.Advantages and features of the disclosed embodiments, and methods of achieving them, will become apparent with reference to the embodiments described below in conjunction with the accompanying drawings. However, the present disclosure is not limited to the embodiments disclosed below, but may be implemented in various different forms, and only the present embodiments allow the present disclosure to be complete, and those of ordinary skill in the art to which the present disclosure pertains. It is only provided to fully inform the person of the scope of the invention.
본 명세서에서 사용되는 용어에 대해 간략히 설명하고, 개시된 실시예에 대해 구체적으로 설명하기로 한다. Terms used in this specification will be briefly described, and the disclosed embodiments will be described in detail.
본 명세서에서 사용되는 용어는 본 개시에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 관련 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 개시에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 본 개시의 전반에 걸친 내용을 토대로 정의되어야 한다. The terms used in this specification are selected as currently widely used general terms as possible while considering the functions in the present disclosure, but may vary depending on the intention or precedent of a person skilled in the art, the emergence of new technology, and the like. In addition, in a specific case, there is a term arbitrarily selected by the applicant, and in this case, the meaning will be described in detail in the description of the corresponding invention. Therefore, the terms used in the present disclosure should be defined based on the meaning of the term and the contents of the present disclosure, rather than the simple name of the term.
본 명세서에서의 단수의 표현은 문맥상 명백하게 단수인 것으로 특정하지 않는 한, 복수의 표현을 포함한다. 또한 복수의 표현은 문맥상 명백하게 복수인 것으로 특정하지 않는 한, 단수의 표현을 포함한다.References in the singular herein include plural expressions unless the context clearly dictates that the singular is singular. Also, the plural expression includes the singular expression unless the context clearly dictates the plural.
명세서 전체에서 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. When a part "includes" a certain element throughout the specification, this means that other elements may be further included, rather than excluding other elements, unless otherwise stated.
또한, 명세서에서 사용되는 "부"라는 용어는 소프트웨어 또는 하드웨어 구성요소를 의미하며, "부"는 어떤 역할들을 수행한다. 그렇지만 "부"는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. "부"는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 "부"는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 "부"들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 "부"들로 결합되거나 추가적인 구성요소들과 "부"들로 더 분리될 수 있다.Also, as used herein, the term “unit” refers to a software or hardware component, and “unit” performs certain roles. However, "part" is not meant to be limited to software or hardware. A “unit” may be configured to reside on an addressable storage medium and may be configured to refresh one or more processors. Thus, by way of example, “part” includes components such as software components, object-oriented software components, class components, and task components, processes, functions, properties, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays and variables. The functionality provided within components and “parts” may be combined into a smaller number of components and “parts” or further divided into additional components and “parts”.
본 개시의 일 실시예에 따르면 "부"는 프로세서 및 메모리로 구현될 수 있다. 용어 "프로세서"는 범용 프로세서, 중앙 처리 장치 (CPU), 마이크로프로세서, 디지털 신호 프로세서 (DSP), 제어기, 마이크로제어기, 상태 머신 등을 포함하도록 넓게 해석되어야 한다. 몇몇 환경에서는, "프로세서"는 주문형 반도체 (ASIC), 프로그램가능 로직 디바이스 (PLD), 필드 프로그램가능 게이트 어레이 (FPGA) 등을 지칭할 수도 있다. 용어 "프로세서"는, 예를 들어, DSP 와 마이크로프로세서의 조합, 복수의 마이크로프로세서들의 조합, DSP 코어와 결합한 하나 이상의 마이크로프로세서들의 조합, 또는 임의의 다른 그러한 구성들의 조합과 같은 처리 디바이스들의 조합을 지칭할 수도 있다.According to an embodiment of the present disclosure, “unit” may be implemented with a processor and a memory. The term “processor” should be interpreted broadly to include general purpose processors, central processing units (CPUs), microprocessors, digital signal processors (DSPs), controllers, microcontrollers, state machines, and the like. In some circumstances, “processor” may refer to an application specific semiconductor (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), or the like. The term “processor” refers to a combination of processing devices, such as, for example, a combination of a DSP and a microprocessor, a combination of a plurality of microprocessors, a combination of one or more microprocessors in combination with a DSP core, or any other such configurations. may refer to.
용어 "메모리"는 전자 정보를 저장 가능한 임의의 전자 컴포넌트를 포함하도록 넓게 해석되어야 한다. 용어 메모리는 임의 액세스 메모리 (RAM), 판독-전용 메모리 (ROM), 비-휘발성 임의 액세스 메모리 (NVRAM), 프로그램가능 판독-전용 메모리 (PROM), 소거-프로그램가능 판독 전용 메모리 (EPROM), 전기적으로 소거가능 PROM (EEPROM), 플래쉬 메모리, 자기 또는 광학 데이터 저장장치, 레지스터들 등과 같은 프로세서-판독가능 매체의 다양한 유형들을 지칭할 수도 있다. 프로세서가 메모리로부터 정보를 판독하고/하거나 메모리에 정보를 기록할 수 있다면 메모리는 프로세서와 전자 통신 상태에 있다고 불린다. 프로세서에 집적된 메모리는 프로세서와 전자 통신 상태에 있다.The term “memory” should be interpreted broadly to include any electronic component capable of storing electronic information. The term memory includes random access memory (RAM), read-only memory (ROM), non-volatile random access memory (NVRAM), programmable read-only memory (PROM), erase-programmable read-only memory (EPROM), electrical may refer to various types of processor-readable media, such as erasable PROM (EEPROM), flash memory, magnetic or optical data storage, registers, and the like. A memory is said to be in electronic communication with the processor if the processor is capable of reading information from and/or writing information to the memory. A memory integrated in the processor is in electronic communication with the processor.
아래에서는 첨부한 도면을 참고하여 실시예에 대하여 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그리고 도면에서 본 개시를 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략한다.Hereinafter, with reference to the accompanying drawings, embodiments will be described in detail so that those of ordinary skill in the art to which the present disclosure pertains can easily implement them. And in order to clearly describe the present disclosure in the drawings, parts irrelevant to the description will be omitted.
도 1은 본 개시의 일 실시예에 따른 서버를 나타낸 도면이다. 1 is a diagram illustrating a server according to an embodiment of the present disclosure.
도 1에서는 서버(100)만을 개시하였으나, 이에 한정되는 것은 아니다. 본 개시에 의한 주류에 대한 정보를 제공하는 시스템은 서버(100), 및 사용자 단말기(210)를 포함할 수 있다. 또한 서버(100), 및 사용자 단말기(210)는 프로세서(110) 또는 메모리(120)를 포함할 수 있다.Although only the
프로세서(110)는 메모리(120)에 저장되어 있는 명령어에 기초하여 동작을 수행할 수 있다. 하지만 이에 한정되는 것은 아니며, 서버(100), 및 사용자 단말기(210)는 메모리를 포함하지 않고 프로세서(110)만을 포함할 수 있다. 프로세서(110)는 입력 신호에 기초하여 미리 설정된 신호를 미리 설정된 시간동안 출력 라인으로 출력하도록 설정되어 있을 수 있다. 서버(100), 및 사용자 단말기(210)는 신호에 따라 미리 설정된 동작을 수행할 수 있다. The
이하, 서버(100), 및 사용자 단말기(210)의 동작에 대하여 보다 자세히 설명한다.Hereinafter, operations of the
도 2는 본 개시의 일 실시예에 따른 주류에 대한 정보를 제공하는 시스템의 동작 방법의 흐름도이다. 2 is a flowchart of an operating method of a system for providing information on alcoholic beverages according to an embodiment of the present disclosure.
도 2에 따르면, 주류에 대한 정보를 제공하는 시스템의 동작 방법에 있어서, 사용자 단말기(210)가 사용자로부터 주류에 대한 식별 정보를 수신하는 단계, 상기 사용자 단말기(210)가 복수의 평가 항목들 중 상기 주류에 대한 식별 정보에 대응하는 적어도 하나의 평가 항목을 선택하는 단계, 상기 사용자 단말기(210)가, 상기 선택된 적어도 하나의 평가 항목에 대한 평가 정보를 수신하는 단계, 상기 사용자 단말기(210)가 상기 평가 정보를 서버(100)로 송신하는 단계, 상기 서버(100)가 상기 평가 정보에 기초하여 통계 정보를 생성하는 단계, 상기 서버(100)가 상기 통계 정보를 상기 사용자 단말기(210)로 송신하는 단계; 및 상기 사용자 단말기(210)가 상기 통계 정보를 디스플레이하는 단계를 포함할 수 있다. According to FIG. 2 , in the method of operating a system for providing information on alcohol, the
구체적으로 살펴보면, 사용자 단말기(210)는 사용자로부터 주류에 대한 식별 정보를 수신하는 단계(241)를 수행할 수 있다. 상기 식별 정보는 주류에 1:1로 대응되고 숫자 또는 텍스트로 이루어진 코드일 수 있다. 더욱 자세하게는, 식별 정보는 주류의 명칭, 주류의 색깔, 주류의 별칭 및/또는 약칭, 주류의 홍보 모델, 주류의 가격, 주류의 산지, 주류의 포장지 중 적어도 하나에 대한 정보를 포함할 수 있다. 식별정보는 주류의 명칭, 주류의 색깔, 주류의 별칭 및/또는 약칭, 주류의 홍보 모델, 주류의 가격, 주류의 산지, 주류의 포장지 중 적어도 하나에 대응되는 숫자 또는 텍스트일 수 있다. 또한, 상기 식별 정보는 상기 사용자 단말기(210)의 카메라를 통해 촬영된 사진, 영상, 음성 또는 QR코드 등에서 획득될 수 있다. 또한 사용자 단말기(210)는 식별 정보를 사용자로부터 직접 입력받을 수 있다. More specifically, the
또한, 사용자 단말기(210)는 복수의 평가 항목들 중 상기 주류에 대한 식별 정보에 대응하는 적어도 하나의 평가 항목을 선택하는 단계(242)를 수행할 수 있다. 상기 평가 항목은 상기 주류에 대한 사용자의 평가를 수치화하여 입력받기 위해 제시되는 항목이다. Also, the
사용자 단말기(210)는 주류에 대한 식별 정보의 상위 항목을 결정할 수 있다. 상기 주류에 대한 식별 정보의 상위 항목은 소주, 맥주, 막걸리, 와인, 증류주 등을 포함하는 주류의 카테고리일 수 있다. 또한, 사용자 단말기(210)는 결정된 상위 항목에 대응하는 적어도 하나의 평가 항목을 선택할 수 있다. The
보다 구체적으로, 사용자 단말기(210)는 주류에 대한 식별 정보와 상위 항목의 대응관계를 나타내는 테이블을 저장하고 있을 수 있다. 사용자 단말기(210)는 테이블에서 주류에 대한 식별 정보에 대응하는 상위 항목을 선택할 수 있다. 하지만 이에 한정되는 것은 아니며 사용자 단말기(210)는 주류에 대한 식별 정보를 서버(100)에 송신할 수 있다. 서버(100)는 주류에 대한 식별 정보와 상위 항목의 대응관계를 나타내는 테이블을 저장하고 있을 수 있다. 서버(100)는 주류에 대한 식별 정보를 사용자 단말기(210)로 송신할 수 있다.More specifically, the
또한 사용자 단말기(210)는 상위 항목과 적어도 하나의 평가 항목의 대응관계를 나타내는 테이블을 저장할 수 있다. 사용자 단말기(210)는 테이블에서 상위 항목과 대응되는 적어도 하나의 평가 항목을 선택할 수 있다. 하지만 이에 한정되는 것은 아니며, 사용자 단말기(210)는 상위 항목을 서버(100)에 송신할 수 있다. 서버(100)는 상위 항목과 적어도 하나의 평가 항목의 대응관계를 나타내는 테이블을 저장할 수 있다. 서버(100)는 상위 항목에 기초하여 적어도 하나의 평가 항목을 선택할 수 있다. 또한 서버(100)는 적어도 하나의 평가 항목을 사용자 단말기(210)로 송신할 수 있다. 이와 같이 사용자 단말기(210)는 상위 항목에 기초하여 다른 적어도 하나의 평가 항목을 제공할 수 있다. 즉, 주류의 종류에 따라 사용자는 다른 평가 항목을 평가할 수 있다.In addition, the
또한, 상기 복수의 평가 항목들은 단 맛의 정도, 매운 맛의 정도, 쓴 맛의 정도, 신 맛의 정도, 떫은 맛의 정도, 짠 맛의 정도, 탄산의 정도, 바디감의 정도, 향의 종류 및 향의 정도 중 적어도 하나를 포함할 수 있다. 또한 상기 복수의 평가 항목들은 알코올의 화한 정도를 더 포함할 수 있다. 상기 복수의 평가 항목의 개수는 제한되지 않고 사용자의 선택에 따라 늘어나거나 줄어들 수 있다. 상기 복수의 평가 항목들의 또다른 예로는 단 맛의 정도, 쓴 맛의 정도, 신 맛의 정도, 탄산의 정도, 드라이한 정도, 바디감의 정도, 향의 종류 및 향의 정도 중 적어도 하나를 포함할 수 있다. 상기 복수의 평가 항목들의 또다른 예로는 달콤한 향의 정도, 알코올의 향의 정도, 과실의 향의 정도, 곡류의 향의 정도, 오크의 향의 정도, 누룩의 향의 정도, 및 맛의 종류 중 적어도 하나를 포함할 수 있다.In addition, the plurality of evaluation items are the degree of sweetness, the degree of spiciness, the degree of bitterness, the degree of sourness, the degree of astringency, the degree of saltiness, the degree of carbonic acid, the degree of body, the type of flavor and It may include at least one of the degree of fragrance. In addition, the plurality of evaluation items may further include a degree of alcohol refinement. The number of the plurality of evaluation items is not limited and may increase or decrease according to a user's selection. Another example of the plurality of evaluation items may include at least one of the degree of sweetness, the degree of bitterness, the degree of sourness, the degree of carbonation, the degree of dryness, the degree of body feeling, the type of flavor and the degree of flavor. can Another example of the plurality of evaluation items is the degree of sweet flavor, the degree of alcohol flavor, the degree of fruit flavor, the degree of cereal flavor, the degree of oak flavor, the degree of yeast flavor, and the type of taste. It may include at least one.
예를 들어, 사용자 단말기(210)가 상기 주류에 대한 식별 정보를 통하여 주류가 "OO소주"임을 획득한 경우, 사용자 단말기(210)는 상기 복수의 평가 항목들 중 탄산의 정도를 제외한 평가 항목을 선택할 수 있다. 주류에 대한 정보를 제공하는 시스템은 주류별로 상이한 평가 항목을 제공하므로 사용자의 평가를 도울 수 있다. For example, when the
또한, 예를 들어, 사용자 단말기(210)가 "OO소주"에 대응되는 주류에 대한 식별 정보를 획득한 경우, 사용자 단말기(210)는 주류에 대한 식별 정보에 기초하여 "소주"에 해당하는 상위 항목을 결정할 수 있다. 또한 사용자 단말기(210)는 상위 항목에 대응되는 적어도 하나의 평가 항목을 선택할 수 있다. 예를 들어 사용자 단말기(210)는 복수의 평가 항목들 중 탄산의 정도를 제외한 적어도 하나의 평가 항목을 선택할 수 있다. 사용자는 적어도 하나의 평가 항목에 기초하여 평가를 할 수 있다.In addition, for example, when the
또한, 평가 항목에 포함된 향의 종류는 과실의 향, 꽃의 향, 향신료의 향, 곡류의 향, 누룩의 향 및 그 외의 향 중 적어도 하나를 포함할 수 있다. 그 외의 향으로 커피의 향, 초콜릿의 향 및 견과류의 향 등을 포함할 수 있다. 사용자 단말기(210)는 사용자로부터 주류에 대하여 어떤 향이 느껴지는지에 대한 평가 정보를 수신할 수 있다. 예를 들어 사용자 단말기(210)는 보기로써, 과실의 향, 꽃의 향, 향신료의 향, 곡류의 향, 누룩의 향 및 그 외의 향을 표시하고, 사용자는 이중에서 자신이 느낀 향을 선택할 수 있다.In addition, the type of fragrance included in the evaluation item may include at least one of a fragrance of fruit, a fragrance of a flower, a fragrance of a spice, a fragrance of cereals, a fragrance of yeast, and other fragrances. Other flavors may include coffee flavor, chocolate flavor, and nut flavor. The
상기 향의 정도는 상기 향의 종류에 대한 정도를 나타낼 수 있다. 향의 정도의 하위 평가 항목으로 과실의 향의 정도, 꽃의 향의 정도, 향신료의 향의 정도, 곡류의 향의 정도, 누룩의 향의 정도 및 그 외의 향 중 적어도 하나를 포함할 수 있다. The degree of the fragrance may indicate the degree of the type of the fragrance. As a sub-evaluation item of the degree of flavor, at least one of a degree of fruit flavor, a degree of a flower scent, a degree of a spice scent, a degree of a grain scent, a degree of a yeast scent, and other scents may be included.
상기 향의 정도의 하위 평가 항목은 사용자의 선택에 따라 개수가 늘어나거나 줄어들 수 있다. 예를 들어, 사용자 단말기(210)가 "00와인"에 대응되는 주류에 대한 식별 정보를 획득한 경우, 사용자 단말기(210)는 상위 항목에 대응되는 단 맛의 정도, 신 맛의 정도, 탄산의 정도, 드라이한 정도, 바디감의 정도 및 향의 종류를 복수의 평가 항목으로 선택할 수 있다. 또한, 사용자 단말기(210)는 상기 향의 정도의 하위 항목으로 과실의 향의 정도, 꽃의 향의 정도 및 그 외의 향의 정도를 선택할 수 있다. 상기 그 외의 향으로 초콜릿의 향의 정도를 선택할 수 있다. 이와 같이 사용자로부터 향의 종류 및 향의 정도를 수신함으로써, 본 개시에 따른 시스템은 사용자에게 주류에 대한 향에 대한 통계 정보를 제공할 수 있다. 따라서 사용자가 주류를 선택할 때 도움을 줄 수 있다.The number of the sub-evaluation items of the degree of fragrance may be increased or decreased according to a user's selection. For example, when the
또한, 평가 항목에 포함된 맛의 종류는 단맛, 쓴맛, 매운맛, 신 맛, 떫은 맛, 짠 맛 중 적어도 하나를 포함할 수 있다. 사용자 단말기(210)는 사용자로부터 주류에 대하여 어떤 맛이 느껴지는지에 대한 평가 정보를 수신할 수 있다. 예를 들어 사용자 단말기(210)는 보기로써, 단맛, 쓴맛, 매운맛, 신 맛, 떫은 맛, 또는 짠 맛을 표시하고, 사용자는 이중에서 자신이 느낀 맛을 선택할 수 있다.Also, the type of taste included in the evaluation item may include at least one of sweet, bitter, spicy, sour, astringent, and salty. The
또한, 복수의 평가 항목은 미리 정해진 범위를 가질 수 있다. 미리 정해진 범위는 0 ~ 3, 0 ~ 5, 0 ~ 10, 1 ~ 3, 1 ~ 5, 또는 1 ~ 10 등의 숫자 범위일 수 있다. 복수의 평가 항목마다 미리 정해진 범위는 동일할 수 있다. 하지만 이에 한정되는 것은 아니며, 복수의 평가 항목마다 미리 정해진 범위가 상이할 수 있다. 예를 들어, 단 맛의 정도는 1 내지 5의 범위로 설정되어 있고, 탄산의 정도는 1 내지 3의 범위로 설정되어 있을 수 있다. Also, the plurality of evaluation items may have a predetermined range. The predetermined range may be a numeric range such as 0 to 3, 0 to 5, 0 to 10, 1 to 3, 1 to 5, or 1 to 10. A predetermined range may be the same for each of the plurality of evaluation items. However, the present invention is not limited thereto, and a predetermined range may be different for each of the plurality of evaluation items. For example, the degree of sweetness may be set in the range of 1 to 5, and the degree of carbonic acid may be set in the range of 1 to 3.
또한, 사용자 단말기(210)는 복수의 평가 항목들 외에 선호도를 사용자로부터 수신할 수 있다. 사용자 단말기(210)가 수신하는 선호도는 "좋아요" 또는 "싫어요"를 포함할 수 있다. 사용자 단말기(210)는 사용자로부터 선호도에 대한 정보를 수신하여 저장할 수 있다.Also, the
주류에 대한 정보를 제공하는 시스템의 동작 방법은, 사용자 단말기(210)가, 상기 선택된 적어도 하나의 평가 항목에 대한 평가 정보를 수신하는 단계(243)를 포함할 수 있다. 또한, 주류에 대한 정보를 제공하는 시스템의 동작 방법은, 상기 사용자 단말기(210)가 상기 평가 정보를 서버(100)로 송신하는 단계(244)를 포함할 수 있다. The method of operating a system for providing information on alcoholic beverages may include receiving, by the
이하에서는 위에서 설명한 단계(241) 내지 단계(244)를 정리한 본 개시의 일 실시예를 설명한다. 본 개시의 일 실시예에 따르면, 사용자 단말기(210)는 복수의 평가 항목을 상위 항목에 따라 다르게 제공할 수 있다. 먼저 사용자 단말기(210)는 주류에 대한 식별 정보에 기초하여 상위 항목을 결정할 수 있다. 예를 들어, 사용자 단말기(210)가 "00 위스키"에 대응되는 주류에 대한 식별 정보를 획득한 경우, 사용자 단말기(210)는 해당 주류를 증류주로 인식할 수 있다. 또한 사용자 단말기(210)는 상위 항목에 기초하여 복수의 평가 항목을 결정할 수 있다. 또는 사용자 단말기(210)는 상위 항목이 증류주인지 여부에 기초하여 평가 항목을 결정할 수 있다. 예를 들어, 사용자 단말기(210)는 상위 항목인 증류주에 대하여 복수의 평가 항목으로써 달콤한 향의 정도, 알코올의 향의 정도, 과실의 향의 정도, 곡류의 향의 정도, 오크의 향의 정도, 누룩의 향의 정도, 및 맛의 종류 중 적어도 하나 이상을 평가 항목으로써, 선택할 수 있다. 복수의 평가 항목은 정도를 나타내기 위한 미리 정해진 범위를 가질 수 있다. 미리 정해진 범위는 0 ~ 3, 0 ~ 5, 0 ~ 10, 1 ~ 3, 1 ~ 5, 또는 1 ~ 10 등의 숫자 범위일 수 있다. 복수의 평가 항목마다 미리 정해진 범위가 동일할 수 있다. 하지만 이에 한정되는 것은 아니며 복수의 평가 항목마다 미리 정해진 범위가 상이할 수 있다. 사용자 단말기(210)는 주류에 대하여 사용자로부터 달콤한 향의 정도, 알코올의 향의 정도, 과실의 향의 정도, 곡류의 향의 정도, 오크의 향의 정도 및 누룩의 향의 정도를 평가 정보로써 수신할 수 있다. 평가 정보는 이미 설명한 미리 정해진 범위 내의 값을 가질 수 있다. 사용자 단말기(210)는 숫자로 입력된 평가 항목에 기초하여 방사형 6각형 그래프를 화면에 표시할 수 있다.Hereinafter, an embodiment of the present disclosure in which steps 241 to 244 described above are summarized will be described. According to an embodiment of the present disclosure, the
또한, 사용자 단말기(210)는 사용자로부터 평가 항목에 포함된 맛의 종류를 평가 정보로써 수신할 수 있다. 사용자 단말기(210)는 "단맛", "쓴맛", "매운맛" 및 "그외의 맛"을 보기로써 디스플레이에 표시할 수 있다. 사용자는 이중에서 자신이 주류를 마시면서 느낀 맛 하나를 선택할 수 있다. 사용자 단말기(210)는 사용자로부터 입력받은 평가 정보를 서버(100)로 송신하는 단계(244)를 수행할 수 있다. In addition, the
서버(100)는 평가 정보에 기초하여 통계 정보를 생성하는 단계(245)를 수행할 수 있다. 서버(100)는 사용자 단말기(210)로 통계 정보를 송신하는 단계(246)를 수행할 수 있다. 사용자 단말기(210)는 서버(100)로부터 통계 정보를 수신하는 단계를 수행할 수 있다. The
서버(100)는 맛에 대한 평가로 입력된 평가 정보에 기초하여 통계 정보를 생성할 수 있다. 예를 들어, 서버(100)는 통계 정보를 전체 평가 사용자 수 중 "단맛"을 선택한 사용자의 비율, "쓴맛"을 선택한 사용자의 비율, "매운맛"을 선택한 사용자의 비율, 및 "그외의 맛"을 선택한 사용자의 비율로 생성할 수 있다. 서버(100)는 사용자 단말기(210)에 통계 정보를 송신할 수 있다. 사용자 단말기(210)는 수신된 통계 정보를 디스플레이할 수 있다. The
본 개시의 다른 실시예에 따르면, 사용자 단말기(210)는 상위 항목이 증류주인지 여부에 기초하여 평가 항목을 결정할 수 있다. 사용자 단말기(210)가 주류에 대한 식별정보를 획득할 수 있다. 위의 실시예와 다르게 사용자 단말기(210)는 주류에 대한 식별정보가 증류주가 아닌 주류에 대응되는 경우, 단맛의 정도, 신맛의 정도, 쓴맛의 정도, 탄산의 정도, 바디감의 정도, 향의 정도, 향의 종류 중 적어도 하나 이상을 평가 항목으로써, 선택할 수 있다. 복수의 평가 항목은 정도를 나타내기 위한 미리 정해진 범위를 가질 수 있다. 미리 정해진 범위는 0 ~ 3, 0 ~ 5, 0 ~ 10, 1 ~ 3, 1 ~ 5, 또는 1 ~ 10 등의 숫자 범위일 수 있다. 복수의 평가 항목마다 미리 정해진 범위가 동일할 수 있다. 하지만 이에 한정되는 것은 아니며 복수의 평가 항목마다 미리 정해진 범위가 상이할 수 있다. 사용자 단말기(210)는 주류에 대하여 사용자로부터 단맛의 정도, 신맛의 정도, 쓴맛의 정도, 탄산의 정도, 바디감의 정도, 및 향의 정도를 평가 정보로써 수신할 수 있다. 평가 정보는 이미 설명한 미리 정해진 범위 내의 값을 가질 수 있다. 사용자 단말기(210)는 숫자로 입력된 평가 항목에 기초하여 방사형 6각형 그래프를 화면에 표시할 수 있다.According to another embodiment of the present disclosure, the
또한, 사용자 단말기(210)는 사용자로부터 평가 항목에 포함된 향의 종류를 평가 정보로써 수신할 수 있다. 사용자 단말기(210)는 "과실의 향", "꽃의 향", "향신료의 향", "곡류의 향", "누룩의 향" 및 "그외의 향"을 보기로써 디스플레이에 표시할 수 있다. 사용자는 이중에서 자신이 주류를 마시면서 느낀 맛 하나를 선택할 수 있다. 사용자 단말기(210)는 사용자로부터 입력받은 평가 정보를 서버(100)로 송신하는 단계(244)를 수행할 수 있다. Also, the
서버(100)는 평가 정보에 기초하여 통계 정보를 생성하는 단계(245)를 수행할 수 있다. 서버(100)는 사용자 단말기(210)로 통계 정보를 송신하는 단계(246)를 수행할 수 있다. 사용자 단말기(210)는 서버(100)로부터 통계 정보를 수신하는 단계를 수행할 수 있다.The
사용자 단말기(210)는 맛에 대한 평가로 입력된 평가 정보에 기초하여 통계 정보를 생성할 수 있다. 예를 들어, 서버(100)는 통계 정보를 전체 평가 사용자 수 중 "과실의 향"을 선택한 사용자의 비율, "꽃의 향"을 선택한 사용자의 비율, "향신료의 향"을 선택한 사용자의 비율, "곡류의 향"을 선택한 사용자의 비율, "누룩의 향"을 선택한 사용자의 비율, 및 "그외의 향"을 선택한 사용자의 비율로 생성할 수 있다. 서버(100)는 사용자 단말기(210)에 통계 정보를 송신할 수 있다. 사용자 단말기(210)는 수신된 통계 정보를 디스플레이할 수 있다.The
이하에서는 도 3과 함께 단계(243) 및 단계(244)에 대하여 더 자세히 설명한다.Hereinafter, steps 243 and 244 will be described in more detail in conjunction with FIG. 3 .
도 3은 본 개시의 일 실시예에 따른 서버로 송신되는 주류에 대한 평가 정보를 나타내는 도면이다. 3 is a diagram illustrating evaluation information on alcoholic beverages transmitted to a server according to an embodiment of the present disclosure.
도 3을 참고하면, 사용자 단말기(210)는 사용자로부터 제 1 주류에 대한 평가 정보를 수신할 수 있다. 제 1 주류에 대한 평가 항목은 제 1-1 평가 항목, 제 1-2 평가 항목, ... , 제 1-n 평가 항목을 포함할 수 있다.Referring to FIG. 3 , the
또한 사용자 단말기(210)는 사용자로부터 제 1-1 평가 항목에 대한 제 1-1 평가 정보를 수신할 수 있다. 사용자 단말기(210)는 사용자로부터 제 1-2 평가 항목에 대한 제 1-2 평가 정보를 수신할 수 있다. 또한 사용자 단말기(210)는 제 1-n 평가 항목에 대한 제 1-n 평가 정보를 수신할 수 있다. 또한, 사용자 단말기(210)는 사용자로부터 제 1 주류에 대한 선호도를 수신할 수 있다. 사용자 단말기(210)는 사용자로부터 제 1 주류에 대한 선호도의 평가 정보인 "좋아요" 또는 "싫어요" 정보를 수신할 수 있다. 사용자 단말기(210)는 사용자로부터 선호도에 대한 정보를 수신하여 저장하고 있을 수 있다.In addition, the
평가 정보는, 사용자가 사용자 단말기(210)에 평가 항목에 대응되는 주류에 대한 평가를 입력한 값이다. 예를 들어, 사용자가 평가 항목 중 "단 맛의 정도"에 대하여 "5"의 값을 입력했을 때, 입력된 "5" 는 "단 맛의 정도"의 평가 항목에 대한 평가 정보이다. The evaluation information is a value input by the user to evaluate the alcoholic beverage corresponding to the evaluation item in the
사용자 단말기(210)는 평가 정보를 서버(100)로 송신하는 단계를 수행할 수 있다. 사용자 단말기(210)는 제 1-n 평가 항목에 대한 제 1-n 평가 정보 및 선호도의 평가 정보를 서버(100)로 송신할 수 있다. 사용자 단말기(210) 및 서버(100)는 유무선으로 연결되어 있을 수 있다. 서버(100)는 수신된 평가 정보를 메모리에 저장할 수 있다. 아래에서는 서버(100)가 수신된 평가 정보를 저장하는 방법에 대해 설명한다. The
도 4는 본 개시의 일 실시예에 따른 사용자 계정에 대한 정보를 나타내는 도면이다. 사용자 단말기(210)는 제 1 주류 내지 제 n 주류에 대한 평가 항목 및 평가 정보가 서로 대응된 제 n 사용자 계정에 대한 정보를 획득할 수 있다. 4 is a diagram illustrating information on a user account according to an embodiment of the present disclosure. The
서버(100)는 사용자 계정을 포함할 수 있다. 사용자 계정은 사용자마다 독립적으로 생성될 수 있다. 만약 제 n 사용자의 사용자 단말기(210)가 평가 정보를 서버(100)로 송신하였다면, 서버(100)는 제 n 사용자의 계정에 평가 정보를 저장할 수 있다. The
또한 제 n 사용자의 사용자 단말기(210)가 제 1 주류 내지 제 n 주류에 대하여 평가 정보를 송신하였다면, 서버(100)는 제 n 사용자의 계정에 제 1 주류 내지 제 n 주류에 대한 평가 정보를 저장하고 있을 수 있다.In addition, if the
도 5는 본 개시의 일 실시예에 따른 사용자 단말기에 디스플레이된 그래프를 나타내는 도면이다. 도 5에 따르면, 서버(100)가 상기 평가 정보에 기초하여 통계 정보를 생성하는 단계(245)를 수행할 수 있다. 또한, 서버(100)는 상기 통계 정보를 생성하기 위하여, 복수의 사용자들로부터 획득된 동일한 주류에 대한 복수의 평가 정보의 평균값, 표준편차값 또는 분산값을 상기 적어도 하나의 평가 항목 별로 계산하여, 상기 통계 정보로써 생성하는 단계를 수행할 수 있다. 통계 정보를 생성하는 방법에 대해서는 도 6 내지 도 7과 함께 더 자세히 설명한다.5 is a diagram illustrating a graph displayed on a user terminal according to an embodiment of the present disclosure. Referring to FIG. 5 , the
도 5를 참고하면, 제 n 사용자 계정에 대한 정보는 사용자 단말기(210)를 통해 그래프로 구현될 수 있다. 예를 들어, 제 1 사용자가 "00 소주" 에 대하여 복수의 평가 항목에 대한 평가 정보를 입력하면, 그에 따라 사용자 단말기(210)에 방사형 그래프 혹은 막대 그래프 등으로 구현될 수 있다. Referring to FIG. 5 , information on the nth user account may be implemented as a graph through the
사용자 단말기(210)는 입력된 평가 정보를 서버(100)에 전송할 수 있다. 또한 서버(100)는 사용자 단말기(210)뿐만 아니라, 복수의 사용자 단말기로부터 평가 정보를 수신할 수 있다. 서버(100)는 수신된 평가 정보에 기초하여 통계 정보를 생성하는 단계(245)를 수행할 수 있다. 예를 들어, 서버(100)는 수신된 평가 정보에 기초하여 평가 항목 별로 평균값을 생성할 수 있다. 서버(100)는 통계 정보를 사용자 단말기(210)로 송신하는 단계(246)를 수행할 수 있다. 예를 들어, 서버(100)는 평가 항목 별로 생성된 평균값을 사용자 단말기(210)에 전송할 수 있다. 사용자 단말기(210)는 통계 정보를 디스플레이하는 단계(247)를 수행할 수 있다. 예를 들어, 사용자 단말기(210)는 전송된 평가 항목 별 평균값에 기초하여 방사형 5각형, 방사형 6각형, 방사형 8각형 그래프 또는 막대형 그래프를 화면에 표시할 수 있다. The
도 12는 본 개시의 일 실시예에 따라 사용자 단말기가 표시하는 화면을 나타낸다. 도 12에 따르면, 사용자 단말기(210)에 표시되는 화면(1200)은 주류의 식별 정보에 포함되는 해당 주류의 사진(1201), 해당 주류의 평가 정보에 대한 제 1 통계 정보(1202), 및 해당 주류의 평가 정보에 대한 제 2 통계 정보(1203)를 표시할 수 있다. 사용자 단말기(210)는 주류의 식별 정보에 포함되는 해당 주류의 사진(1201)을 통해 해당 주류의 상위 항목을 결정할 수 있다. 예를 들어, 주류의 상위 항목은 "00 막걸리"일 수 있다. 사용자 단말기(210)는 해당 주류를 증류주가 아닌 경우로 인식할 수 있다. 사용자 단말기(210)는 주류의 상위 항목에 기초하여 주류의 평가 항목으로 제 1-1 평가 항목, 제 1-2 평가 항목, 제 1-3 평가 항목, 제 1-4 평가 항목, 제 1-5 평가 항목, 제 1-6 평가 항목, 및 제 1-7 평가 항목을 선택할 수 있다. 또는 사용자 단말기(210)는 주류가 증류주가 아닌 것에 기초하여 주류의 평가 항목으로 제 1-1 평가 항목, 제 1-2 평가 항목, 제 1-3 평가 항목, 제 1-4 평가 항목, 제 1-5 평가 항목, 제 1-6 평가 항목, 및 제 1-7 평가 항목을 선택할 수 있다. 예를 들어, 평가 항목은 각각, 단 맛의 정도, 신 맛의 정도, 쓴 맛의 정도, 탄산의 정도, 바디감의 정도, 향의 정도, 및 향의 종류일 수 있다. 사용자 단말기(210)는 복수의 평가 항목을 디스플레이하고 평가 정보를 사용자로부터 입력받을 수 있다. 평가 정보는 미리 설정된 범위를 가질 수 있다. 예를 들어, 평가 정보는 1 ~ 5 의 평가 범위를 가질 수 있다. 또한 사용자 단말기(210)는 향의 종류에 대한 평가 정보로써, 사용자로부터 "과실의 향", "꽃의 향", "향신료의 향", "곡류의 향", "누룩의 향", 및 "그외의 향" 중 하나를 선택받을 수 있다. 사용자 단말기(210)는 입력된 평가 정보를 서버(100)에 송신할 수 있다. 서버(100)는 수신된 평가 정보를 통해 주류에 대한 통계 정보를 생성할 수 있다. 서버(100)는 생성된 주류에 대한 통계 정보를 사용자 단말기(210)에 송신할 수 있다. 사용자 단말기(210)는 수신된 통계 정보를 방사형 6각형 그래프로 디스플레이할 수 있다. 또한, 사용자 단말기(210)는 제 1-1 통계 정보, 제 1-2 통계 정보, 제 1-3 통계 정보, 제 1-4 통계 정보, 제 1-5 통계 정보, 및 제 1-6 통계 정보를 디스플레이할 수 있다. 예를 들어, 통계 정보는 각각, "과실의 향", "꽃의 향", "향신료의 향", "곡류의 향", "누룩의 향", 및 "그외의 향"을 선택한 사용자의 비율일 수 있다. 12 illustrates a screen displayed by a user terminal according to an embodiment of the present disclosure. According to FIG. 12 , a
도 13은 본 개시의 다른 실시예에 따른 사용자 단말기가 표시하는 화면을 나타낸다. 도 13에 따르면, 사용자 단말기(210)에 표시되는 화면(1300)은 주류의 식별 정보에 포함되는 해당 주류의 사진(1301), 해당 주류의 평가 정보에 대한 제 1 통계 정보(1302), 해당 주류의 평가 정보에 대한 제 2 통계 정보(1302)를 디스플레이할 수 있다. 사용자 단말기(210)는 주류의 식별 정보에 포함되는 해당 주류의 사진(1301)을 통해 해당 주류의 상위 항목을 결정할 수 있다. 예를 들어, 주류의 상위 항목은 "00 소주"일 수 있다. 사용자 단말기(210)는 해당 주류를 증류주인 경우로 인식할 수 있다. 사용자 단말기(210)는 주류의 평가 항목으로 제 1-1 평가 항목, 제 1-2 평가 항목, 제 1-3 평가 항목, 제 1-4 평가 항목, 제 1-5 평가 항목, 및 제 1-6 평가 항목을 선택할 수 있다. 또는 사용자 단말기(210)는 주류의 상위 항목이 증류주인 것에 기초하여 주류의 평가 항목으로 제 1-1 평가 항목, 제 1-2 평가 항목, 제 1-3 평가 항목, 제 1-4 평가 항목, 제 1-5 평가 항목, 및 제 1-6 평가 항목을 선택할 수 있다. 예를 들어, 주류의 평가 항목은 달콤한 향의 정도, 알코올의 향의 정도, 곡류의 향의 정도, 오크의 향의 정도 누룩의 향의 정도, 및 맛의 종류일 수 있다. 사용자 단말기(210)는 복수의 평가 항목을 디스플레이하고 사용자로부터 평가 정보를 수신할 수 있다. 평가 정보는 미리 설정된 범위를 가질 수 있다. 예를 들어, 평가 정보는 1 ~ 5의 평가 범위를 가질 수 있다. 또한 사용자 단말기(210)는 맛의 종류에 대한 평가 정보로써, 사용자로부터 "단맛", "쓴맛", "매운맛", 및 "그외의 맛" 중 하나를 선택받을 수 있다. 사용자 단말기(210)는 입력된 평가 정보를 서버(100)에 송신할 수 있다. 서버(100)는 수신된 평가 정보를 통해 주류에 대한 통계 정보를 생성할 수 있다. 서버(100)는 생성된 주류에 대한 통계 정보를 사용자 단말기(210)에 송신할 수 있다. 사용자 단말기(210)는 수신된 통계 정보를 방사형 6각형 그래프로 디스플레이할 수 있다. 사용자 단말기(210)는 제 1-1 통계 정보, 제 1-2 통계 정보, 제 1-3 통계 정보, 및 제 1-4 통계 정보를 디스플레이할 수 있다. 예를 들어, 통계 정보는 각각, "단맛", "쓴맛", "매운맛", 및 "그외의 맛"을 선택한 사용자의 비율일 수 있다. 이와 같이 본 개시에 따른 주류에 대한 정보를 제공하는 시스템은 주류에 대한 다양한 정보를 사용자에게 제공함으로써 사용자가 주류를 선택하는데 도움을 줄 수 있다.13 illustrates a screen displayed by a user terminal according to another embodiment of the present disclosure. According to FIG. 13 , a
또한, 사용자 단말기(210)는 해당 주류를 취급하는 장소, 생산하는 생산 공장 중 적어도 하나의 위치가 포함된 지도를 디스플레이할 수 있다. 해당 주류를 취급하는 장소는 편의점, 마트, 또는 주류 전문점 중 적어도 하나를 포함할 수 있다. 사용자 단말기(210)는 해당 주류를 취급하는 장소, 생산하는 생산 공장 중 적어도 하나의 위치 정보를 서버(100)에 요청할 수 있다. 사용자 단말기(210)는 요청과 함께 해당 주류의 식별 정보를 서버(100)에 송신할 수 있다. 서버(100)는 해당 주류의 식별정보 및 위치 정보 요청에 기초하여, 해당 주류를 취급하는 장소, 생산하는 생산 공장 중 적어도 하나의 위치 정보를 사용자 단말기(210)로 송신할 수 있다. 사용자 단말기(210)는 수신된 위치 정보에 기초하여 지도 상에 해당 주류를 취급하는 장소 또는 생산 공장의 위치를 표시할 수 있다. 사용자 단말기(210)에 표시된 도 12 및 도 13과 같은 화면(1200, 1300)의 아래에, 해당 주류를 취급하는 장소, 해당 주류를 생산한 생산 공장 중 적어도 하나의 위치를 포함하는 지도가 표시될 수 있다.In addition, the
서버(100)에 저장되어 있는 해당 주류를 취급하는 장소 또는 생산 공장에 대한 정보는 업체의 단말기로부터 수신될 수 있다. 업체의 단말기는 해당 주류를 취급하는 장소 또는 생산 공장을 관리하는 관리자의 단말기일 수 있다. 업체의 단말기는 해당 주류를 취급하는 장소 또는 생산 공장에 대한 정보를 서버(100)로 송신할 수 있고, 서버(100)는 해당 주류를 취급하는 장소 또는 생산 공장에 대한 정보를 저장하고 있을 수 있다. 해당 주류를 취급하는 장소 또는 생산 공장에 대한 정보는 위치에 대한 정보, 주류의 가격에 대한 정보, 또는 주류의 재고에 대한 정보 중 적어도 하나를 포함할 수 있다. 서버(100)는 저장되어 있는 해당 주류를 취급하는 장소 또는 생산 공장에 대한 정보를 사용자 단말기(210)의 요청에 따라 사용자 단말기(210)로 송신할 수 있다.Information on a place or production plant handling the corresponding alcoholic beverage stored in the
사용자 단말기(210)는 현재 사용자 단말기(210)의 위치와 해당 주류를 취급하는 장소 또는 생산 공장의 위치 사이의 거리를 표시할 수 있다. 이미 설명한 바와 같이 사용자 단말기(210)는 서버(100)로부터 해당 주류를 취급하는 장소 또는 생산 공장의 위치를 수신할 수 있다. 또한, 사용자 단말기(210)는 현재 사용자의 위치를 획득할 수 있다. 현재 사용자 단말기의 위치는 사용자 단말기(210)에 포함된 센서에 의하여 획득될 수 있다. 또한 사용자 단말기(210)는 사용자의 입력에 기초하여 사용자 단말기의 위치를 획득할 수 있다. 사용자 단말기(210)는 해당 주류를 취급하는 장소 또는 생산 공장의 위치 및 사용자 단말기의 위치 사이의 거리를 자동으로 계산할 수 있다. 또한 사용자 단말기(210)는 계산된 거리를 표시할 수 있다.The
도 6은 본 개시의 일 실시예에 따른 통계 정보가 생성되는 과정을 설명하기 위한 도면이다. 도 7은 본 개시의 일 실시예에 따른 통계 정보가 생성되는 과정을 설명하기 위한 도면이다. 6 is a diagram for explaining a process of generating statistical information according to an embodiment of the present disclosure. 7 is a diagram for explaining a process of generating statistical information according to an embodiment of the present disclosure.
도 6 및 도 7에 따르면, 상기 통계 정보를 생성하는 단계(245)는, 복수의 사용자들로부터 획득된 동일한 주류에 대한 복수의 평가 정보의 평균값, 표준편차값 또는 분산값을 상기 적어도 하나의 평가 항목 별로 계산하여, 상기 통계 정보로써 생성하는 단계를 포함할 수 있다. 6 and 7 , in the
예를 들어, 도 6을 참조하면, 사용자마다 독립된 사용자 계정이 있을 수 있다. 서버(100)는 복수의 사용자 계정을 포함할 수 있다. 사용자 계정에는 제 1 주류에 대한 평가 정보 내지 제 n 주류에 대한 평가 정보를 포함할 수 있다. 사용자 단말기(210)는 제 i 주류에 대한 평가 정보를 서버(100)에 송신할 수 있다. 서버(100)는 수신된 제 i 주류에 대한 평가 정보를 저장할 수 있다. 서버(100)는 제 1 사용자 계정 내지 제 j 사용자 계정에서 제 i 주류에 대한 복수의 평가 정보를 획득할 수 있다. 서버(100)는 제 1 사용자로부터 제 i-1 평가 항목 내지 제 i-m 평가 항목에 대응하는 제 i-1 평가 정보 내지 제 i-m 평가 정보를 획득할 수 있다. 또한, 서버(100)는 제 j 사용자로부터 제 i-1 평가 항목 내지 제 i-m 평가 항목에 대응하는 제 j-1 평가 정보 내지 제 j-m 평가 정보를 획득할 수 있다. For example, referring to FIG. 6 , each user may have an independent user account. The
도 7을 참조하면, 서버(100)는 제 i 주류에 대한 통계 정보를 생성하기 위하여 복수의 사용자 계정으로부터 제 i 주류에 대한 평가 정보를 획득할 수 있다. 서버(100)는 제 i 주류에 대한 제 1-1 평가 정보 내지 제 j-1 평가 정보의 평균값을 제 i-1 평가 항목에 대한 통계 정보로 생성할 수 있다. 서버(100)는 제 1-1 평가 정보, 제 2-1 평가 정보, ... , 제 j-1 평가 정보를 모두 합하여 j 로 나눈 값을 제 i-1 평가 항목에 대한 통계 정보로 생성할 수 있다. 제 i-1 평가 항목에 대한 통계 정보는 제 1-1 통계 정보로 지칭될 수 있다. 또한, 서버(100)는 제 1-m 평가 정보, 제 2-m 평가 정보, ... , 제 j-m 평가정보를 합하여 j로 나눈 값을 생성할 수 있다. 이와 같이 서버(100)는 제 i 주류에 대한 제 i-m 평가 항목에 대한 통계 정보를 획득할 수 있다. 획득된 제 i-m 평가 항목에 대한 통계 정보는 제 1-m 통계 정보로 지칭될 수 있다. 제 1-1 통계 정보 내지 제 1-m 통계 정보는 제 i 주류에 대한 통계 정보에 포함될 수 있다.Referring to FIG. 7 , the
이상에서 설명한 바와 같이 서버(100)는 획득된 제 i 주류에 대한 평가 정보에 기초하여 제 i 주류에 대한 통계 정보를 생성할 수 있다. 서버(100)는 생성된 통계 정보를 사용자 단말기(210)에 송신할 수 있다. 사용자 단말기(210)는 수신된 통계 정보를 그래프로 구현할 수 있다. 통계 정보를 그래프로 구현하는 과정은 도 5와 함께 설명하였으므로 중복되는 설명은 생략한다. As described above, the
도 8은 본 개시의 일 실시예에 따라 보정된 한 사용자의 평가 정보를 획득하는 단계를 나타낸 도면이다. 도 8에 따르면, 상기 통계 정보를 생성하는 단계(245)는, 복수의 사용자들로부터 획득된 동일한 주류에 대한 복수의 평가 정보를 보정하는 단계를 포함할 수 있다. 또한, 상기 보정된 복수의 평가 정보의 평균값, 표준편차값 또는 분산값을 상기 적어도 하나의 평가 항목 별로 계산하여, 상기 주류에 대한 통계 정보로써 생성하는 단계를 포함할 수 있다. 8 is a diagram illustrating a step of acquiring the user's evaluation information corrected according to an embodiment of the present disclosure. Referring to FIG. 8 , the generating 245 of the statistical information may include correcting a plurality of evaluation information for the same alcoholic beverage obtained from a plurality of users. The method may further include calculating an average value, a standard deviation value, or a variance value of the plurality of corrected evaluation information for each of the at least one evaluation item, and generating it as statistical information about the alcoholic beverage.
또한, 상기 복수의 평가 정보를 보정하는 단계는, 상기 복수의 사용자들 중 한 사용자의 평가 정보에 포함된 적어도 하나의 평가 항목에 대한 평가 정보에 기초하여 제 1 평균값을 획득하는 단계를 포함할 수 있다. 서버(100)는 제 1-1 평가 정보 내지 제 1-m 평가 정보의 평균값을 제 1 평균값으로 획득할 수 있다. 제 1 평균값은 복수의 사용자 중 한 명의 사용자의 제 1 주류와 관련된 값일 수 있다.Also, the step of correcting the plurality of evaluation information may include obtaining a first average value based on evaluation information for at least one evaluation item included in the evaluation information of one user among the plurality of users. have. The
또한, 상기 복수의 평가 정보를 보정하는 단계는, 기본값에서 제 1 평균값을 차감한 값을 획득하는 단계를 포함할 수 있다. 또한, 상기 복수의 평가 정보를 보정하는 단계는, 상기 차감한 값을 상기 복수의 사용자들 중 한 사용자의 평가 정보에 포함된 적어도 하나의 항목에 대한 평가 정보에 각각 더하여, 보정된 한 사용자의 평가 정보를 획득하는 단계를 포함할 수 있다. 상기 기본값은 미리 정해진 값일 수 있다. 또한 기본값은 상기 평가 정보가 가질 수 있는 최대값과 최소값의 평균 또는 중간값일 수 있다. 서버(100)는 위와 같은 과정을 복수의 사용자에 대해 각각 수행할 수 있다. 서버(100)는 위와 같은 과정을 복수의 사용자의 평가 정보에 각각 수행하여, 복수의 평가 정보를 보정할 수 있다.Also, the step of correcting the plurality of evaluation information may include obtaining a value obtained by subtracting a first average value from a default value. In addition, the step of correcting the plurality of evaluation information, by adding the subtracted value to the evaluation information for at least one item included in the evaluation information of one user among the plurality of users, respectively, the corrected evaluation of one user It may include obtaining information. The default value may be a predetermined value. Also, the default value may be an average or median value of the maximum and minimum values that the evaluation information may have. The
서버(100)는 보정된 복수의 평가 정보의 평균값, 표준편차값 또는 분산값을 상기 적어도 하나의 평가 항목 별로 계산하여, 상기 주류에 대한 통계 정보로써 생성하는 단계를 수행할 수 있다. 통계 정보를 생성하는 단계에 대해서는 도 2와 함께 설명하였으므로 자세한 설명은 생략한다. 상기 서버(100)는 상기 통계 정보를 상기 사용자 단말기(210)로 송신하는 단계(246)를 수행할 수 있다.The
또한, 상기 사용자 단말기(210)는 보정된 복수의 평가 정보에 기초한 통계 정보를 디스플레이하는 단계(247)를 수행할 수 있다. 상기 통계 정보는 텍스트, 막대 그래프, 방사형 그래프, 표 등으로 디스플레이 될 수 있으며, 특별히 이에 한정하지 않는다. 상기 사용자 단말기(210)가 통계 정보를 디스플레이하는 단계에 대해서는 도 5와 함께 설명하였으므로 중복되는 설명은 생략한다.Also, the
또한, 상기 보정된 한 사용자의 평가 정보를 획득하는 단계는, 상기 보정된 한 사용자의 평가 정보가, 평가 정보가 가질 수 있는 최대값보다 큰 경우, 상기 보정된 한 사용자의 평가 정보를 상기 최대값으로 클리핑하는 단계를 포함할 수 있다. "클리핑"은 입력된 값을 최대값 및 최소값 범위 내로 제한하는 것을 뜻한다. 예를 들어, 평가 항목의 미리 정해진 범위는 0 내지 5로 설정될 수 있다. 사용자 단말기(210)가 보정된 한 사용자의 평가 정보로써 5 이상의 값을 획득한 경우, 보정된 한 사용자의 평가 정보는 최대값인 5로 대체될 수 있다. 또한, 상기 보정된 한 사용자의 평가 정보가, 평가 정보가 가질 수 있는 최소값보다 작은 경우, 상기 보정된 한 사용자의 평가 정보를 획득하는 단계는, 상기 보정된 한 사용자의 평가 정보를 상기 최소값으로 클리핑하는 단계를 포함할 수 있다. 예를 들어, 평가 항목의 미리 정해진 범위는 1 내지 3 일 수 있다. 사용자 단말기(210)가 1 이하의 값을 획득하면, 보정된 한 사용자의 평가 정보는 최소값인 1로 대체될 수 있다. In addition, the step of obtaining the corrected evaluation information of one user may include, when the corrected evaluation information of one user is greater than the maximum value that the evaluation information can have, the corrected evaluation information of one user is set to the maximum value. may include clipping to . "Clipping" means limiting the input value to within a range of maximum and minimum values. For example, the predetermined range of evaluation items may be set to 0 to 5. When the
또한, 상기 주류에 대한 통계 정보에 포함된 표준 편차값 또는 분산값이 미리 결정된 임계값보다 큰 경우, 상기 주류에 대한 통계 정보를 미리 정해진 기본값으로 결정하는 단계를 포함하고, 상기 기본값은 상기 평가 정보가 가질 수 있는 최대값과 최소값의 평균값일 수 있다. 예를 들어, 주류에 대한 통계 정보가 0 내지 10 범위인 경우, 중간값인 5점이 기본값이 될 수 있다. In addition, when the standard deviation value or variance value included in the statistical information on the alcoholic beverage is greater than a predetermined threshold value, determining the statistical information on the alcoholic beverage as a predetermined default value, wherein the default value is the evaluation information may be the average of the maximum and minimum values that can have. For example, when statistical information about alcoholic beverages is in the range of 0 to 10, a default value of 5, which is a median value, may be used.
또한, 본 개시의 다른 실시예에 따르면, 상기 기본값은 "미확정"에 대응되는 정보일 수 있다. 사용자 단말기(210)가 통계 정보를 디스플레이하는 단계(247)에서 "미확정"인 평가 항목은 "미확정"이 아닌 평가 항목과 다르게 표시될 수 있다. 예를 들어 "미확정"인 평가 항목은 "미확정"이 아닌 평가 항목과 다른 색, 다른 투명도, 또는 다른 모양으로 표시될 수 있다. 들어 "미확정"인 평가 항목은 "미확정"이 아닌 평가 항목보다 흐리거나 투명할 수 있다.Also, according to another embodiment of the present disclosure, the default value may be information corresponding to “unconfirmed”. In
도 9는 본 개시의 일 실시예에 따라 본 개시의 일 실시예에 퀘스트를 실시하는 과정을 나타낸 도면이다. 도 9에 따르면, 서버(100)는 사용자에게 특정 행동을 요청하는 퀘스트 정보를 주기적으로 상기 사용자 단말기(210)로 송신하는 단계(942)를 수행할 수 있다. 서버(100)는 사용자 단말기(210)로 송신하기 전에, 상기 퀘스트 정보를 생성하는 단계(941)를 더 수행할 수 있다. 9 is a diagram illustrating a process of executing a quest in an embodiment of the present disclosure according to an embodiment of the present disclosure; Referring to FIG. 9 , the
상기 퀘스트 정보는 퀘스트 주류에 대한 정보, 사용자가 해야할 행동에 대한 정보, 또는 사용자가 가야할 위치에 대한 정보 중 적어도 하나를 포함할 수 있다. 상기 퀘스트 주류에 대한 정보는 퀘스트 주류의 이름, 퀘스트 주류의 주종, 퀘스트 주류의 가격, 퀘스트 주류를 취급하는 상점 등을 포함할 수 있다. 상기 사용자가 해야할 행동에 대한 정보는 퀘스트 주류의 시음을 권유하거나, 퀘스트 주류를 구매를 권유하는 정보를 포함할 수 있다. 사용자가 가야할 위치에 대한 정보는 상기 사용자가 주류를 구매하거나, 시음하기 위해 가야하는 장소에 대한 정보를 포함할 수 있다. 사용자가 가야할 위치에 대한 정보는 GPS 좌표, 경도/위도에 대한 정보, 또는 주소에 대한 정보를 포함할 수 있다. 또한, 상기 퀘스트 정보의 생성 주기는 일주일, 한 달, 및 사용자 선택 지정을 설정할 수 있다. The quest information may include at least one of information on mainstream quests, information on actions to be performed by the user, and information on locations to which the user should go. The information on the quest liquor may include the name of the quest liquor, the main kind of the quest liquor, the price of the quest liquor, a shop handling the quest liquor, and the like. The information on the action to be performed by the user may include information for recommending tasting of the quest liquor or recommending to purchase the quest liquor. The information on the location where the user should go may include information on the place where the user should go to purchase or taste alcoholic beverages. The information on the location to which the user should go may include GPS coordinates, information about longitude/latitude, or information about an address. In addition, the generation cycle of the quest information may be set to one week, one month, and a user selection designation.
또한, 사용자 단말기(210)는 수신된 퀘스트 정보를 디스플레이하는 단계(943)를 수행할 수 있다. 또한, 사용자 단말기(210)가 사용자의 퀘스트 완료를 나타내는 퀘스트 완료 정보를 생성하는 단계(944)를 수행할 수 있다. 사용자 단말기(210)는 퀘스트 완료 정보를 생성하기 위하여 사용자로부터 상기 퀘스트 주류에 대한 시음을 인증하는 사진, 상기 퀘스트 주류의 구매 영수증, 또는 상기 퀘스트 주류에 대한 평가 정보 중 적어도 하나를 수신하는 단계를 더 수행할 수 있다. 사용자 단말기(210)는 퀘스트 주류에 대한 시음을 인증하는 사진, 상기 퀘스트 주류의 구매 영수증, 또는 상기 퀘스트 주류에 대한 평가 정보에 기초하여 퀘스트 완료 정보를 생성할 수 있다. 이에 대해서는 도 10과 함께 더 자세히 설명한다.Also, the
또한, 사용자 단말기(210)가 상기 퀘스트 완료 정보를 서버(100)로 송신하는 단계(945)를 포함할 수 있다. 또한, 서버(100)가 상기 퀘스트 완료 정보에 대응하여, 사용자 계정에 인센티브를 부여하는 단계(946)를 포함할 수 있다. 서버(100)에는 상기 사용자 계정에 대한 정보가 미리 생성되어 있을 수 있다. 상기 사용자 계정에 대한 정보는 사용자의 ID, 닉네임, 주거 지역, 선호하는 주종 등에 대한 정보를 포함할 수 있다. 상기 인센티브는 경험치, 레벨, 칭호일 수 있다. 서버(100)는 사용자 계정에 대응되는 경험치를 올리거나, 레벨을 올리거나, 칭호를 부여하여 사용자 계정에 인센티브를 제공할 수 있다. 예를 들어, 사용자 단말기(210)는 서버(100)로부터 부여받은 칭호를 수신할 수 있다. 칭호는 사용자의 ID와 함께 표시될 수 있다. 또한 서버(100)는 다른 사용자 단말기에 칭호 및 사용자의 ID를 송신할 수 있다. 즉, 사용자는 서버(100)를 통하여 자시의 ID 및 칭호를 다른 사용자에게 공개할 수 있다. 따라서 서버(100)는 사용자에게 성취감을 줄 수 있다. In addition, the
또한, 상기 칭호는 영국 작위를 포함할 수 있다. 즉, 칭호는 중산층, 기사, 남작, 백작, 공작, 대공, 왕, 황제 등을 포함할 수 있다. 또 다른 실시예로 칭호는 신라 골품제의 품계를 포함할 수 있다. 예를 들어, 칭호는 성골, 진골, 6두품, 5두품, 4두품, 3두품, 2두품, 1두품, 및 0두품 등을 포함할 수 있다. 하지만 이에 한정되는 것은 아니다.Also, the title may include a British title. That is, the title may include middle class, knight, baron, count, duke, grand duke, king, emperor, and the like. In another embodiment, the title may include the class of Silla Golgumje. For example, the title may include Seonggol, Jingol, 6 Dupoom, 5 Dupom, 4 Dupom, 3 Dupom, 2 Dupom, 1 Dupoom, and 0 Dupoom, and the like. However, the present invention is not limited thereto.
도 10은 본 개시의 일 실시예에 따라 영수증을 통한 퀘스트 완료 과정을 나타낸 순서도이다. 10 is a flowchart illustrating a quest completion process through a receipt according to an embodiment of the present disclosure.
도 10에 따르면, 사용자 단말기(210)가 상기 사용자의 퀘스트 완료를 나타내는 퀘스트 완료 정보를 생성하는 단계는, 상기 퀘스트 주류에 대한 정보에 대응되는 주류의 구매를 증명하는 영수증의 사진을 수신하는 단계(1010)를 포함할 수 있다. 또한, 상기 선택된 적어도 하나의 평가 항목에 대한 평가 정보를 수신하는 단계(1020)를 포함할 수 있다. 예를 들어 사용자 단말기(210)는 영수증의 사진으로부터 사용자가 구매한 주류의 식별 정보를 획득할 수 있다. 사용자 단말기(210)는 영수증의 사진으로부터 텍스트 또는 숫자를 획득할 수 있다. 사용자 단말기(210)는 OCR 기능을 이용하여 영수증의 사진으로부터 주류의 명칭을 획득할 수 있다. 또한 사용자 단말기(210)는 영수증의 사진으로부터 주류의 가격을 획득할 수 있다. 또한 사용자 단말기(210)는 주류의 명칭 또는 가격 중 적어도 하나에 대응되는 주류의 식별 정보를 획득할 수 있다. 이미 설명한 바와 같이 주류의 식별 정보는 주류에 대응되는 텍스트 또는 숫자를 포함하는 코드일 수 있다. According to FIG. 10 , the step of generating, by the
사용자 단말기(210)는 획득된 식별 정보를 통하여 식별 정보의 상위 항목을 획득할 수 있다. 예를 들어, 영수증의 사진에 "장수 막걸리" 라는 텍스트를 통해 "막걸리" 라는 상위 항목을 획득할 수 있다. 또한, 사용자 단말기(210)는 획득된 상위 항목을 통해 평가 항목에 대한 평가 정보를 수신할 수 있다. 상기 평가 정보는, 사용자가 상기 평가 항목에 대응되는 주류에 대한 평가를 입력한 값이다. 사용자 단말기(210)는 평가 항목에 대응되는 평가 정보를 획득한 경우, 퀘스트 완료 정보를 생성할 수 있다. 또한, 사용자 단말기(210)는 사용자 단말기(210)에 포함된 GPS 센서를 이용하여 획득한 위치 정보가 상기 사용자가 가야할 위치에 대한 정보와 대응되는지 여부를 결정하는 단계(1030)를 수행할 수 있다. 사용자 단말기(210)는 GPS 센서를 이용하여 획득한 위치 정보가 상기 사용자가 가야할 위치에 대한 정보와 대응되는 경우, 퀘스트 완료 정보를 생성할 수 있다.The
사용자 단말기(210)상기 영수증의 사진을 수신하고, 상기 평가 정보를 수신하였고, 상기 획득한 위치 정보가 상기 사용자가 가야할 위치에 대한 정보와 대응하는 경우, 상기 퀘스트 완료를 나타내는 정보를 생성하는 단계(1040)를 포함할 수 있다. 상기 퀘스트 완료를 나타내는 정보는 상기 영수증의 사진, 사용자의 식별 정보, 상기 사용자 단말기(210)의 식별 정보, 및 퀘스트 완료 플래그를 포함할 수 있다. When the
또한, 사용자 단말기(210)는 상기 영수증의 사진을 통하여 영수증에 나타난 텍스트를 인식할 수 있다. 사용자 단말기(210)는 텍스트 인식을 위하여 OCR(Optical character recognition) 알고리즘을 사용할 수 있다. 사용자 단말기(210)는 텍스트를 인식하여 구매한 주류, 주류를 구매한 일시 및 주류의 가격을 획득할 수 있다. 또한, 사용자 단말기(210)는 획득된 정보에 기초하여 퀘스트 완료를 검증할 수 있다. 예를 들어, 사용자 단말기(210)는 구매한 주류의 가격이 미리 정해진 범위 내에 해당하는지 여부, 주류를 구매한 일시가 퀘스트 기간 내에 해당하는지 여부 및 구매한 주류가 퀘스트 주류와 일치하는지 여부를 검증할 수 있다. 또한, 사용자 단말기(210)는 GPS 센서로 획득한 위치 정보 및 위치 정보가 획득된 시간 정보에 기초하여, 사용자 본인이 본인의 사용자 단말기를 가지고 퀘스트를 위해 사용자가 가야할 위치에 퀘스트 기간 내에 갔다는 사실을 검증할 수 있다. In addition, the
또한, 서버(100)는 상기 단말기의 식별 정보와 서버에 미리 저장되어 있는 단말기의 식별 정보가 일치하는지 비교할 수 있다. 서버에 미리 저장되어 있는 단말기의 식별 정보는 사용자가 본인 인증을 한 단말기의 식별 정보일 수 있다. 서버(100)는 사용자 단말기로부터 현재 수신한 식별 정보와 서버(100)에 미리 저장되어 있는 단말기의 식별 정보를 비교함으로써 사용자 본인이 본인의 단말기를 가지고 해당 위치에 갔다는 것을 증명할 수 있다. Also, the
도 11은 본 개시의 일 실시예에 따라 유사도 평가를 수행하는 과정을 설명하기 위한 도면이다. 도 11을 참고하여, 서버(100)는 유사도 평가를 기반으로 하여 사용자가 선호하는 주류를 추천할 수 있다. 서버(100)는 제 n 사용자가 "좋아요"라고 표시한 주류를 선호도가 높은 주류로 저장할 수 있다. 서버(100)는 선호도가 높은 적어도 하나의 주류를 선택하여 제 n 사용자의 선호도가 높은 주류의 평가 그래프를 생성할 수 있다. 서버(100)는 선택된 선호도가 높은 적어도 하나의 주류의 제 1-1 평가 항목, 제 1-2 평가 항목, 제 1-3 평가 항목, 제 1-4 평가 항목, 제 1-5 평가 항목, 제 1-6 평가 항목, 제 1-7 평가 항목 내지 제 1-k 평가 항목 각각에 대하여 통계 정보인 평균값을 획득할 수 있다. 즉, 서버(100)는 선택된 선호도가 높은 적어도 하나의 주류의 제 1-1 평가 항목에 대한 평가 정보들의 평균값을 제 1-1 평가 항목에 대한 제 1-1 선호 통계 정보로 결정할 수 있다. 또한, 서버(100)는 선택된 선호도가 높은 적어도 하나의 주류의 제 1-2 평가 항목에 대한 평가 정보들의 평균값을 제 1-2 평가 항목에 대한 제 1-2 선호 통계 정보로 결정할 수 있다. 또한, 서버(100)는 선택된 선호도가 높은 적어도 하나의 주류의 제 1-k 평가 항목에 대한 평가 정보들의 평균값을 제 1-k 평가 항목에 대한 제 1-k 선호 통계 정보로 결정할 수 있다. 도 11의 (A)는 일 실시예로써, 제 1-1 평가 항목 내지 제 1-8 평가항목이 있는 경우를 설명하고 있다.11 is a diagram for explaining a process of performing similarity evaluation according to an embodiment of the present disclosure. Referring to FIG. 11 , the
도 11의 (A)를 참조하면, 서버(100)는 획득된 선호 통계 정보를 제 n 사용자의 선호도가 높은 주류들의 평가 그래프로 생성할 수 있다. 서버(100)는 제 1-1 선호 통계 정보 내지 제 1-k 선호 통계 정보를 이용하여 평가 그래프를 생성할 수 있다. 도 11의 (B)를 참조하면, 서버(100)는 임의의 주류의 평가 그래프를 획득할 수 있다. 임의의 주류의 평가 그래프를 획득하기 위하여 서버(100)는 도 2에서 설명한 바와 같이 통계 정보를 획득하고, 도 5에서 설명한 바와 같이 그래프를 생성할 수 있다. 도 11의 (C)를 참조하면, 서버(100)는 생성된 제 n 사용자의 선호도가 높은 주류들의 평가 그래프를 임의의 주류의 평가 그래프와 비교하여, 사용자의 선호도가 높은 주류들의 평가 그래프와 가장 유사한 주류를 결정할 수 있다. 서버(100)는 제 n 사용자의 선호도가 높은 주류들의 평가 그래프의 제 1-k 평가항목에 대응되는 평가 정보에서 임의의 주류의 평가 그래프의 제 1-k 평가항목에 대응되는 평가 정보를 차감한 값의 절대값을 각각 획득할 수 있다. 도 11을 참조하면 k는 1 부터 8까지일 수 있다. 서버(100)는 평가 항목 별로 계산된 절대값들의 합이 최소인 경우 가장 유사한 주류로 선택할 수 있다.Referring to FIG. 11A , the
서버(100)는 복수의 사용자 계정의 평가 정보에 기초하여 임의의 주류에 대한 제 1-1 평가 항목, 제 1-2 평가 항목, 제 1-3 평가 항목, 제 1-4 평가 항목, 제 1-5 평가 항목, 제 1-6 평가 항목, 제 1-7 평가 항목, 및 제 1-8 평가 항목 각각에 대한 평균값을 생성할 수 있다. 서버(100)는 생성된 평균값을 이용하여 임의의 주류의 평가 그래프를 생성할 수 있다. 서버(100)는 제 n 사용자의 선호도가 높은 주류들의 평가 그래프와 임의의 주류의 평가 그래프를 대조하여 가장 유사한 주류의 식별 정보를 상기 사용자 단말기(210)로 송신할 수 있다. 사용자 단말기(210)는 송신된 주류에 대한 식별 정보에 대응되는 주류를 디스플레이할 수 있다. 사용자는 추천된 주류를 확인할 수 있으며, 편리하게 자신이 좋아하는 주류를 알아낼 수 있다.The
사용자 단말기(210)는 사용자로부터 주류에 대한 식별 정보 또는 주류에 대한 평가 정보를 수신하는 시간을 누적하여 저장할 수 있다. 사용자 단말기(210)가 주류에 대한 식별 정보 또는 평가 정보를 수신한다는 것은 그 시간대에 사용자가 주류를 섭취했다는 것을 나타낼 수 있다. 따라서 사용자 단말기(210)는 수신된 시간에 기초하여, 사용자의 평가 정보 입력 시간대를 획득할 수 있다. 평가 정보 입력 시간대는 사용자가 선호하는 주류 섭취 시간의 범위일 수 있다. 사용자 단말기(210)는 서버(100)에 평가 정보 입력 시간대를 송신할 수 있다. 서버(100)는 평가 정보 입력 시간대에 맞춰 사용자 단말기(210)에 퀘스트 정보를 송신할 수 있다. 이와 같이 서버(100)가 평가 정보 입력 시간대에 맞춰 사용자 단말기에 퀘스트 정보를 송신함으로써, 주류에 대한 정보를 제공하는 시스템은 사용자의 퀘스트 참여율을 높일 수 있다. The
또한, 사용자 단말기(210)는 사용자가 업로드하는 음주 사진이 일정 개수 이상일 경우 지나친 음주를 경고하는 음주 경고 메시지를 디스플레이할 수 있다. 상기 음주 사진의 일정 개수는 사용자가 임의로 지정할 수 있다. 또한, 상기 음주 경고 메시지의 디스플레이 이후, 음주 사진을 다시 업로드 하는 경우, 사용자 단말기(210)는 제 2 음주 경고 메시지를 디스플레이할 수 있다. 예를 들어, 사용자는 사용자 단말기(210)에 음주 사진 3장의 경우 음주 경고 메시지를 디스플레이하도록 설정할 수 있다. 또한, 음주 경고 메시지 후 사용자 단말기(210)에 음주 사진이 업로드되면, 사용자 단말기(210)는 제 2 음주 경고 메시지를 디스플레이할 수 있다. In addition, the
또한, 사용자 단말기(210)는 업로드하는 음주 사진을 통해 사용자의 음주량을 획득할 수 있다. 예를 들어, 음주 사진에 초록색 병 2개와 갈색 병 1개가 포함되었을 경우, 사용자 단말기(210)는 사용자의 음주량을 소주 2 병 및 맥주 1 병으로 저장할 수 있다. In addition, the
또한, 사용자 단말기(210)는 주류에 대한 전문가 평점을 디스플레이할 수 있다. 서버(100)는 복수 개의 사용자 계정 중 일정 인센티브 이상을 부여받은 사용자를 전문가로 저장할 수 있다. 사용자 단말기(210)는 서버(100)에 전문가 평점을 요청할 수 있다. 서버(100)는 제 1 주류 내지 제 n 주류에 대한 전문가의 평점을 저장하고 있을 수 있다. 서버(100)는 사용자 단말기(210)의 요청에 의해 전문가로 저장된 사용자 계정에서 특정 주류의 평가 정보를 획득할 수 있다. 서버(100)는 획득된 특정 주류에 대한 전문가의 평가 정보를 사용자 단말기(210)에 송신할 수 있다. Also, the
또한, 사용자 단말기(210)는 일정한 기간 내에 주류의 식별 정보로 검색된 주류의 검색량에 기초하여 검색 순위를 표시할 수 있다. 일정한 기간은 사용자 또는 서비스 관리자가 지정하는 기간일 수 있다. 일정 기간은 하루, 일주일, 열흘, 한달, 또는 1년을 포함할 수 있다. 서버(100)는 복수의 사용자 단말기(210)로부터 검색된 주류의 식별정보에 따라 주류의 검색량을 취합할 수 있다. 서버(100)는 취합된 주류의 검색량에 기초하여 검색 순위를 획득할 수 있다. 서버(100)는 획득된 검색 순위를 사용자 단말기(210)에 송신할 수 있다. 또한, 사용자 단말기(210)는 주류의 검색 순위를 표시할 수 있다. In addition, the
서버(100)는 일정한 기간 내에 주류의 상위 항목별 주류의 검색량을 취합할 수 있다. 서버(100)는 주류의 상위 항목별 검색 순위를 획득할 수 있다. 서버(100)는 획득된 주류의 상위 항목별 검색 순위를 사용자 단말기(210)에 송신할 수 있다. 또한, 사용자 단말기(210)는 주류의 상위 항목별 검색 순위를 표시할 수 있다. The
또한, 사용자 단말기(210)는 사용자가 사용자 단말기를 통해 검색한 주류에 대한 유사 주류를 표시할 수 있다. 유사 주류는 검색된 주류와 상위 항목이 동일한 주류를 의미할 수 있다. 예를 들어, 사용자가 사용자 단말기(210)에 "00 소주"을 검색하였을 때, 사용자 단말기(210)는 해당 검색어의 상위 항목을 소주로 결정할 수 있다. 사용자 단말기(210)는 결정된 상위 항목에 기초하여 "00 소주"의 유사 주류인 "xx 소주"를 화면에 디스플레이할 수 있다. 사용자 단말기(210)에 표시된 도 12 및 도 13과 같은 화면(1200, 1300)의 아래에, 유사 주류의 영상 또는 이름이 표시될 수 있다.In addition, the
또한, 유사 주류는 도 11과 유사한 방식으로 획득될 수 있다. 이하에서는 도 11과 함께, 서버(100)가 유사도 평가를 기반으로 하여 검색된 주류와 유사한 주류를 결정하는 방법에 대하여 설명한다. 서버(100)는 검색된 주류의 제 1-1 평가 항목, 제 1-2 평가 항목, 제 1-3 평가 항목, 제 1-4 평가 항목, 제 1-5 평가 항목, 제 1-6 평가 항목, 제 1-7 평가 항목 내지 제 1-k 평가 항목 각각에 대하여 통계 정보를 획득할 수 있다. 통계 정보를 획득하는 방법에 대해서는 이미 설명하였으므로 중복되는 설명은 생략한다. 검색된 주류와 유사한 주류를 찾기 위한 실시예에서, 도 11의 (A)는 "제 n 사용자의 주류 선호도가 높은 주류의 평가 그래프"가 아닌" 검색된 주류의 통계 정보에 대한 평가 그래프"일 수 있다. 도 11의 (B)를 참조하면, 서버(100)는 임의의 주류의 평가 그래프를 획득할 수 있다. 임의의 주류의 평가 그래프를 획득하기 위하여 서버(100)는 도 2에서 설명한 바와 같이 통계 정보를 획득하고, 도 5에서 설명한 바와 같이 그래프를 생성할 수 있다. 도 11의 (C)를 참조하면, 서버(100)는 검색된 주류의 평가 그래프를 임의의 주류의 평가 그래프와 비교하여, 검색된 주류와 유사한 주류를 결정할 수 있다. 서버(100)는 도 11의 (A)와 같은 검색된 주류의 평가 그래프의 제 1-k 평가항목에 대응되는 평가 정보에서 도 11의 (B)의 임의의 주류의 평가 그래프의 제 1-k 평가항목에 대응되는 평가 정보를 차감한 값의 절대값을 각각 획득할 수 있다. 도 11을 참조하면 k는 1 부터 8까지일 수 있다. 서버(100)는 평가 항목 별로 계산된 절대값들의 합이 임계값 이하인 경우 검색된 주류와 유사한 주류로 선택할 수 있다. 임계값은 미리 결정된 값일 수 있다.In addition, similar alcoholic beverages may be obtained in a manner similar to that of FIG. 11 . Hereinafter, along with FIG. 11 , a method of determining, by the
이제까지 다양한 실시예들을 중심으로 살펴보았다. 본 개시가 속하는 기술 분야에서 통상의 지식을 가진 자는 본 개시가 본 개시의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 개시의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 개시에 포함된 것으로 해석되어야 할 것이다.So far, various embodiments have been mainly looked at. Those of ordinary skill in the art to which the present disclosure pertains will understand that the present disclosure may be implemented in a modified form without departing from the essential characteristics of the present disclosure. Therefore, the disclosed embodiments are to be considered in an illustrative rather than a restrictive sense. The scope of the present disclosure is indicated in the claims rather than the foregoing description, and all differences within the scope equivalent thereto should be construed as being included in the present disclosure.
한편, 상술한 본 개시의 실시예들은 컴퓨터에서 실행될 수 있는 프로그램으로 작성가능하고, 컴퓨터로 읽을 수 있는 기록매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 상기 컴퓨터로 읽을 수 있는 기록매체는 마그네틱 저장매체(예를 들면, 롬, 플로피 디스크, 하드디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등)와 같은 저장매체를 포함한다.Meanwhile, the above-described embodiments of the present disclosure can be written as a program that can be executed on a computer, and can be implemented in a general-purpose digital computer that operates the program using a computer-readable recording medium. The computer-readable recording medium includes a storage medium such as a magnetic storage medium (eg, a ROM, a floppy disk, a hard disk, etc.) and an optically readable medium (eg, a CD-ROM, a DVD, etc.).
Claims (8)
사용자 단말기가 사용자로부터 주류에 대한 식별 정보를 수신하는 단계;
상기 사용자 단말기가 복수의 평가 항목들 중 상기 주류에 대한 식별 정보에 대응하는 적어도 하나의 평가 항목을 선택하는 단계;
상기 사용자 단말기가, 상기 선택된 적어도 하나의 평가 항목에 대한 평가 정보를 수신하는 단계;
상기 사용자 단말기가, 상기 선택된 적어도 하나의 평가 항목에 대한 상기 평가 정보를 수신하는 시간에 기초하여 평가 정보 입력 시간대를 결정하는 단계;
상기 사용자 단말기가 상기 평가 정보 및 상기 평가 정보 입력 시간대를 서버로 송신하는 단계;
상기 서버가 상기 평가 정보에 기초하여 통계 정보를 생성하는 단계;
상기 서버가 상기 통계 정보를 상기 사용자 단말기로 송신하는 단계;
상기 사용자 단말기가 상기 통계 정보를 디스플레이하는 단계;
상기 서버는 사용자에게 특정 행동을 요청하는 퀘스트 정보를 상기 평가 정보 입력 시간 대에 상기 사용자 단말기로 송신하는 단계;
상기 사용자 단말기는 수신된 퀘스트 정보를 디스플레이하는 단계;
상기 사용자 단말기가 사용자의 퀘스트 완료를 나타내는 퀘스트 완료 정보를 생성하는 단계;
상기 사용자 단말기가 상기 퀘스트 완료 정보를 상기 서버로 송신하는 단계;
상기 서버가 상기 퀘스트 완료 정보에 대응하여, 사용자 계정에 소정의 칭호를 부여하는 단계; 및
상기 서버가 칭호가 부여된 사용자의 ID 및 상기 소정의 칭호를 함께 다른 사용자 단말기들에 공개하는 단계를 포함하고,
상기 퀘스트 정보는 퀘스트 주류에 대한 정보, 사용자가 해야할 행동에 대한 정보, 또는 사용자가 가야할 위치에 대한 정보 중 적어도 하나를 포함하고,
상기 통계 정보를 생성하는 단계는,
복수의 사용자들로부터 획득된 동일한 주류에 대한 복수의 평가 정보를 보정하는 단계;
상기 보정된 복수의 평가 정보의 평균값, 표준편차값 또는 분산값을 상기 적어도 하나의 평가 항목 별로 계산하여, 상기 주류에 대한 통계 정보로써 생성하는 단계; 및
상기 주류에 대한 통계 정보에 포함된 상기 표준편차값 또는 상기 분산값이 미리 결정된 임계값보다 큰 경우, 상기 보정된 복수의 평가 정보를 미리 정해진 기본값으로 결정하는 단계를 포함하고,
상기 복수의 평가 정보를 보정하는 단계는,
상기 복수의 사용자들 중 한 사용자의 평가 정보에 포함된 적어도 하나의 평가 항목에 대한 평가 정보에 기초하여 제 1 평균값을 획득하는 단계;
상기 기본값에서 제 1 평균값을 차감한 값을 획득하는 단계; 및
상기 차감한 값을 상기 복수의 사용자들 중 한 사용자의 평가 정보에 포함된 적어도 하나의 항목에 대한 평가 정보에 각각 더하여 보정된 한 사용자의 평가 정보를 획득하는 단계를 포함하고,
상기 기본값은 상기 평가 정보가 가질 수 있는 최대값과 최소값의 평균값이고,
상기 선택된 적어도 하나의 평가 항목은 주류의 종류에 따라 다른 평가 항목이고,
상기 평가 정보 입력 시간대는 사용자가 선호하는 주류 섭취 시간의 범위이고,
상기 통계 정보는 상기 동일한 주류에 대해 상기 복수의 사용자들이 선택한 향 또는 선택한 맛에 기초하여 복수의 향들 간의 또는 복수의 향들 간의 비율을 포함하는 것을 특징으로 하는 시스템의 동작 방법.
A method of operating a system for providing information on alcoholic beverages,
receiving, by the user terminal, identification information about alcoholic beverages from the user;
selecting, by the user terminal, at least one evaluation item corresponding to the identification information on the alcoholic beverage from among a plurality of evaluation items;
receiving, by the user terminal, evaluation information on the selected at least one evaluation item;
determining, by the user terminal, an evaluation information input time period based on a time for receiving the evaluation information for the selected at least one evaluation item;
transmitting, by the user terminal, the evaluation information and the evaluation information input time period to a server;
generating, by the server, statistical information based on the evaluation information;
transmitting, by the server, the statistical information to the user terminal;
displaying, by the user terminal, the statistical information;
transmitting, by the server, quest information for requesting a specific action to the user to the user terminal during the evaluation information input time period;
displaying, by the user terminal, the received quest information;
generating, by the user terminal, quest completion information indicating the user's quest completion;
transmitting, by the user terminal, the quest completion information to the server;
assigning, by the server, a predetermined title to the user account in response to the quest completion information; and
The server includes the step of disclosing, by the server, the user's ID to which the title is given and the predetermined title together to other user terminals,
The quest information includes at least one of information on main quests, information on actions to be taken by the user, or information on a location where the user should go,
The step of generating the statistical information comprises:
correcting a plurality of evaluation information for the same alcoholic beverage obtained from a plurality of users;
calculating an average value, a standard deviation value, or a variance value of the plurality of corrected evaluation information for each of the at least one evaluation item, and generating it as statistical information about the alcoholic beverage; and
When the standard deviation value or the variance value included in the statistical information about the alcoholic beverage is greater than a predetermined threshold value, determining the corrected plurality of evaluation information as a predetermined default value,
The step of correcting the plurality of evaluation information,
obtaining a first average value based on evaluation information on at least one evaluation item included in evaluation information of one user among the plurality of users;
obtaining a value obtained by subtracting a first average value from the default value; and
Acquiring the corrected evaluation information of one user by adding the subtracted value to the evaluation information for at least one item included in the evaluation information of one user among the plurality of users, respectively,
The default value is the average value of the maximum and minimum values that the evaluation information can have,
The selected at least one evaluation item is an evaluation item that differs depending on the type of alcoholic beverage,
The evaluation information input time period is the range of the user's preferred drinking time,
wherein the statistical information includes a ratio between a plurality of flavors or between a plurality of flavors based on a flavor or a flavor selected by the plurality of users for the same alcoholic beverage.
상기 복수의 평가 항목들은 단 맛의 정도, 매운 맛의 정도, 쓴 맛의 정도, 신 맛의 정도, 떫은 맛의 정도, 짠 맛의 정도, 탄산의 정도, 바디감의 정도, 및 향의 정도를 포함하는 것을 특징으로 하는 시스템의 동작 방법.
The method of claim 1,
The plurality of evaluation items include the degree of sweetness, the degree of spiciness, the degree of bitterness, the degree of sourness, the degree of astringency, the degree of saltiness, the degree of carbonation, the degree of body, and the degree of flavor. Method of operation of the system, characterized in that.
상기 통계 정보를 생성하는 단계는,
복수의 사용자들로부터 획득된 동일한 주류에 대한 복수의 평가 정보의 평균값, 표준편차값 또는 분산값을 상기 적어도 하나의 평가 항목 별로 계산하여, 상기 통계 정보로써 생성하는 단계를 포함하는 것을 특징으로 하는 시스템의 동작 방법.
The method of claim 1,
The step of generating the statistical information comprises:
A system comprising the step of calculating an average value, a standard deviation value, or a variance value of a plurality of evaluation information for the same alcoholic beverage obtained from a plurality of users for each of the at least one evaluation item, and generating the statistical information as the statistical information; how it works.
상기 보정된 한 사용자의 평가 정보를 획득하는 단계는,
상기 보정된 한 사용자의 평가 정보가 상기 평가 정보가 가질 수 있는 최대값보다 큰 경우, 상기 보정된 한 사용자의 평가 정보를 상기 최대값으로 클리핑하는 단계; 및
상기 보정된 한 사용자의 평가 정보가 상기 평가 정보가 가질 수 있는 최소값보다 작은 경우, 상기 보정된 한 사용자의 평가 정보를 상기 최소값으로 클리핑하는 단계를 포함하는 것을 특징으로 하는 시스템의 동작 방법.
The method of claim 1,
The step of obtaining the corrected evaluation information of one user,
clipping the corrected evaluation information of one user to the maximum value when the corrected evaluation information of one user is greater than the maximum value that the evaluation information can have; and
and clipping the corrected evaluation information of one user to the minimum value when the corrected evaluation information of one user is smaller than a minimum value that the evaluation information can have.
상기 사용자 단말기가 사용자의 퀘스트 완료를 나타내는 퀘스트 완료 정보를 생성하는 단계는,
상기 퀘스트 주류에 대한 정보에 대응되는 주류의 구매를 증명하는 영수증의 사진을 수신하는 단계;
상기 선택된 적어도 하나의 평가 항목에 대한 평가 정보를 수신하는 단계;
상기 사용자 단말기에 포함된 GPS 센서를 이용하여 획득한 위치 정보가 상기 사용자가 가야할 위치에 대한 정보와 대응되는지 여부를 결정하는 단계; 및
상기 영수증의 사진을 수신하고, 상기 평가 정보를 수신하였고, 상기 획득한 위치 정보가 상기 사용자가 가야할 위치에 대한 정보와 대응하는 경우, 상기 퀘스트 완료를 나타내는 정보를 생성하는 단계를 포함하고,
상기 퀘스트 완료 정보는 상기 영수증의 사진, 사용자의 식별 정보, 상기 사용자 단말기의 식별 정보, 및 퀘스트 완료 플래그를 포함하는 것을 특징으로 하는 시스템의 동작 방법.The method of claim 1,
The step of generating, by the user terminal, quest completion information indicating the completion of the user's quest,
receiving a photo of a receipt proving purchase of alcoholic beverages corresponding to the information on the quest alcoholic beverages;
receiving evaluation information on the selected at least one evaluation item;
determining whether location information obtained by using a GPS sensor included in the user terminal corresponds to information on a location to which the user should go; and
When receiving the photo of the receipt, receiving the evaluation information, and the obtained location information corresponds to the information on the location to which the user should go, generating information indicating completion of the quest;
The quest completion information includes a picture of the receipt, user identification information, identification information of the user terminal, and a quest completion flag.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200185572A KR102312907B1 (en) | 2020-12-29 | 2020-12-29 | System for providing information regarding alcoholic beverage and operation method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020200185572A KR102312907B1 (en) | 2020-12-29 | 2020-12-29 | System for providing information regarding alcoholic beverage and operation method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102312907B1 true KR102312907B1 (en) | 2021-10-14 |
Family
ID=78151538
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020200185572A KR102312907B1 (en) | 2020-12-29 | 2020-12-29 | System for providing information regarding alcoholic beverage and operation method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102312907B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023234727A1 (en) * | 2022-06-02 | 2023-12-07 | (주)상상을만드는사람들 | Wine recommendation method, wine flavor analysis user interface, and blended wine manufacturing method based on quantitatively analyzed wine flavor |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016009211A (en) * | 2014-06-20 | 2016-01-18 | 東亜商事株式会社 | Wine automatic selection system according to taste of user |
KR20180033656A (en) * | 2016-09-26 | 2018-04-04 | 주식회사 쓰리인스타 | System for providing reward point using quest and method therefor |
KR20200028734A (en) * | 2018-09-07 | 2020-03-17 | 정의상 | Review management system based on NFC technology |
-
2020
- 2020-12-29 KR KR1020200185572A patent/KR102312907B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016009211A (en) * | 2014-06-20 | 2016-01-18 | 東亜商事株式会社 | Wine automatic selection system according to taste of user |
KR20180033656A (en) * | 2016-09-26 | 2018-04-04 | 주식회사 쓰리인스타 | System for providing reward point using quest and method therefor |
KR20200028734A (en) * | 2018-09-07 | 2020-03-17 | 정의상 | Review management system based on NFC technology |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023234727A1 (en) * | 2022-06-02 | 2023-12-07 | (주)상상을만드는사람들 | Wine recommendation method, wine flavor analysis user interface, and blended wine manufacturing method based on quantitatively analyzed wine flavor |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7228655B2 (en) | Systems and methods for tracking consumer taste preferences | |
King et al. | Consumer liking of white wines: segmentation using self‐reported wine liking and wine knowledge | |
US20160019559A1 (en) | Taste profile and beverage distribution method | |
KR102312907B1 (en) | System for providing information regarding alcoholic beverage and operation method thereof | |
Delgado et al. | Internal and external quality mapping as a new approach to the evaluation of sensory quality–A case study with olive oil | |
Merlino et al. | New consumer targets towards a traditional spirit: The case of Grappa in Piedmont (Northwest Italy) | |
Smith et al. | Consumer ratings and the pricing of experience goods: hedonic regression analysis of beer prices | |
Chen et al. | Impacts of Expert Information on Prices for an Experience Good across Product Segments | |
Putranto et al. | Consumer Decision Journey on Choosing Third Wave Coffee Shop in Bandung | |
Scozzafava et al. | Typical vine or international taste: wine consumers’ dilemma between beliefs and preferences | |
US20230144616A1 (en) | Machine learning system, machine learning device and machine learning method | |
KR20200032399A (en) | Service System and Method with User Designated Coffee Beans | |
Nugroho | The role of price in deciding to purchase ready-to-drink tea | |
Kuzmanović et al. | HETEROGENEITY OF SERBIAN CONSUMERS’PREFERENCES FOR LOCAL WINES: DISCRETE CHOICE ANALYSIS | |
US11443002B2 (en) | Information presenting method, information presenting system, and information presenting program | |
KR102452667B1 (en) | Apparatus of alcoholic liquors recommendation using purchase history | |
JP2006293893A (en) | Taste database | |
Gonzalez | Quality differentiation and heterogeneous consumer preferences | |
Ogbulie et al. | Influence of product attributes on comsumers purchase decisions on malt drink in Enugu State, Nigeria | |
US20240025724A1 (en) | Customizable liquid blending and liquid dispensing system | |
Santigul et al. | Factors Affecting Specialty Coffee Beans Subscription Decision-Making in Thailand | |
AU2015100536A4 (en) | System and Method for Matching Wine to an Individual's Personality | |
JP7531330B2 (en) | Information processing method, program, and information processing device | |
Castillo-Ortiz et al. | Forecasting the Mexican craft beer market: an integrated consumer perception conjoint analysis approach incorporating price and product attributes | |
JP7514123B2 (en) | Information processing method, program, and information processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AMND | Amendment | ||
X091 | Application refused [patent] | ||
AMND | Amendment | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |