[go: up one dir, main page]

JP2014146264A - Restaurant evaluation system and restaurant evaluation program - Google Patents

Restaurant evaluation system and restaurant evaluation program Download PDF

Info

Publication number
JP2014146264A
JP2014146264A JP2013015711A JP2013015711A JP2014146264A JP 2014146264 A JP2014146264 A JP 2014146264A JP 2013015711 A JP2013015711 A JP 2013015711A JP 2013015711 A JP2013015711 A JP 2013015711A JP 2014146264 A JP2014146264 A JP 2014146264A
Authority
JP
Japan
Prior art keywords
restaurant
information
dish
evaluation
scoring
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.)
Pending
Application number
JP2013015711A
Other languages
Japanese (ja)
Inventor
Masanaga Nakamura
正永 中村
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.)
Nikon Corp
Original Assignee
Nikon Corp
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 Nikon Corp filed Critical Nikon Corp
Priority to JP2013015711A priority Critical patent/JP2014146264A/en
Publication of JP2014146264A publication Critical patent/JP2014146264A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】飲食店について客観性のある評価情報が得られるように飲食店評価システムを構成すること。
【解決手段】飲食店評価システムは、飲食店で出された料理を撮影した画像から得られる所定の特徴量に基づいて料理を採点する採点処理(S27)と、人物が料理を食する場面を撮影した画像に基づいて人物の顔の笑顔度合いを算出する笑顔度合い算出処理(S27)と、料理の採点情報および笑顔度合い情報に基づいて、飲食店に対する評価点を算出する評価点算出処理(S14)と、飲食店を示す情報と、評価点とを関連づけて保存する保存処理(S15)と、求めに応じて、保存した飲食店情報を外部機器へ送信する送信処理(S11)と、を実行する。
【選択図】図2
A restaurant evaluation system is configured so that objective evaluation information about a restaurant can be obtained.
The restaurant evaluation system includes a scoring process (S27) for scoring a dish based on a predetermined feature amount obtained from an image obtained by photographing a dish served at a restaurant, and a scene where a person eats the dish. A smile degree calculation process (S27) for calculating the smile level of a person's face based on the photographed image, and an evaluation point calculation process (S14) for calculating an evaluation score for the restaurant based on the scoring information and smile level information of the dish. ), Information indicating a restaurant, and a storage process (S15) for storing the evaluation score in association with each other, and a transmission process (S11) for transmitting the stored restaurant information to an external device when requested. To do.
[Selection] Figure 2

Description

本発明は、飲食店評価システム、飲食店評価プログラムに関する。   The present invention relates to a restaurant evaluation system and a restaurant evaluation program.

ネット上で飲食店情報を提供する飲食店情報提供システムが知られている。情報提供を受けたユーザーは、飲食店店舗の画像やメニューを閲覧し、いわゆる「口コミ」などの投稿記事に含まれる飲食店の評価を手がかりに、その飲食店に対する印象を形成する。しかしながら、投稿される評価には投稿者の主観が含まれ、意図的に事実に反する内容が投稿されることもあるため、第三者からみると客観性に欠ける。そこで、飲食店に対して利用者がつけたレーティングを、当該利用者のみ閲覧可能にした飲食店レーティングシステムが知られている(特許文献1参照)。   A restaurant information providing system that provides restaurant information on the Internet is known. The user who has received the information browses the images and menus of the restaurant, and forms an impression of the restaurant based on the evaluation of the restaurant included in the posted articles such as so-called “word-of-mouth”. However, the posted evaluation includes the subjectivity of the contributor, and content that is intentionally contrary to the fact may be posted intentionally, so it is not objective from the viewpoint of a third party. Therefore, a restaurant rating system is known in which a rating given by a user to a restaurant can be browsed only by the user (see Patent Document 1).

特許第4005342号公報Japanese Patent No. 4005342

しかしながら、過去に利用したことがない飲食店を初めて利用する場合は、第三者による客観性のある評価情報を参考にしたいという要望がある。   However, when a restaurant that has not been used in the past is used for the first time, there is a demand to refer to objective evaluation information by a third party.

本発明による飲食店評価システムは、飲食店で出された料理を撮影した画像から得られる所定の特徴量に基づいて料理を採点する採点処理と、人物が料理を食する場面を撮影した画像に基づいて人物の顔の笑顔度合いを算出する笑顔度合い算出処理と、料理の採点情報および笑顔度合い情報に基づいて、飲食店に対する評価点を算出する評価点算出処理と、飲食店を示す情報と、評価点とを関連づけて保存する保存処理と、求めに応じて、保存した飲食店情報を外部機器へ送信する送信処理と、を実行することを特徴とする。   The restaurant evaluation system according to the present invention provides a scoring process for scoring a dish based on a predetermined feature value obtained from an image obtained by photographing a dish served at a restaurant, and an image obtained by photographing a scene where a person eats a dish. A smile degree calculation process for calculating a smile degree of a person's face based on the information, a score calculation process for calculating an evaluation score for the restaurant based on the scoring information and smile degree information of the food, information indicating the restaurant, A storage process for storing the evaluation points in association with each other and a transmission process for transmitting the stored restaurant information to the external device are executed as required.

本発明によれば、飲食店について客観性のある評価情報が得られる。   According to the present invention, objective evaluation information about a restaurant can be obtained.

飲食店情報提供システムの全体構成を例示する図である。It is a figure which illustrates the whole structure of a restaurant information provision system. 飲食店情報提供システムによる処理手順を説明するフローチャートである。It is a flowchart explaining the process sequence by the restaurant information provision system. ユーザー側端末の表示部に表示された店舗一覧画面を例示する図である。It is a figure which illustrates the store list screen displayed on the display part of the user side terminal. 店舗紹介のトップ画面を例示する図である。It is a figure which illustrates the top screen of store introduction. ある店舗に対する評価点を例示する図である。It is a figure which illustrates the evaluation score with respect to a certain store. ユーザー側端末へのプログラムの供給を説明する図である。It is a figure explaining supply of the program to a user side terminal.

以下、図面を参照して本発明を実施するための形態について説明する。図1は、本発明の一実施の形態による飲食店評価システムを含む飲食店情報提供システム10の全体構成を例示する図である。図1において、サーバー12と、PC14と、無線LAN(Local Area Network)のアクセスポイント18とがネットワーク16に接続されている。   Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. FIG. 1 is a diagram illustrating an overall configuration of a restaurant information providing system 10 including a restaurant evaluation system according to an embodiment of the present invention. In FIG. 1, a server 12, a PC 14, and a wireless LAN (Local Area Network) access point 18 are connected to a network 16.

飲食店情報提供システム10は、ネット上で飲食店情報を提供する。提供する飲食店情報は、飲食店の画像や、その店舗で出される料理メニュー、その店舗の地図情報の他、その店舗を利用したユーザーからの投稿記事、およびその店舗を利用したユーザーから提供された情報に基づいて算出した飲食店店舗に対する評価点を含む。   The restaurant information providing system 10 provides restaurant information on the net. The restaurant information to be provided is provided by the restaurant image, the cooking menu at the store, the map information of the store, posts from users using the store, and users using the store. The evaluation score for the restaurant store calculated based on the received information is included.

飲食店情報の提供を受けるユーザーは、スマートフォン等の多機能携帯電話機20またはPC(パーソナルコンピュータ)14を介して、料理評価装置を構成するサーバー12にアクセスする。サーバー12は、飲食店情報を提供する事業者(以下、提供者と呼ぶ)により、データセンター等に設置される。   A user who is provided with restaurant information accesses the server 12 constituting the dish evaluation apparatus via the multi-function mobile phone 20 such as a smartphone or the PC (personal computer) 14. The server 12 is installed in a data center or the like by an operator that provides restaurant information (hereinafter referred to as a provider).

サーバー12は、データベースを含む記憶装置、データ処理装置、およびネットワーク16との間の通信制御装置等によって構成され、飲食店情報の提供に必要なデータ等を管理する。サーバー12が管理するデータは、検索可能に記憶される。一例をあげると「東京」、「新橋」、「新宿」、あるいは「渋谷」等のように、飲食店が営業するエリア別に検索されたり、「和食」、「フレンチ」、「イタリアン」等のように、飲食店で提供される料理のジャンル別に検索されたりする。飲食店データの内容には、その店舗のメニュー、その店舗の所在を示す地図情報のほかに、「口コミ」情報や、上記「評価点」の情報が含まれる。   The server 12 includes a storage device including a database, a data processing device, a communication control device between the network 16, and the like, and manages data and the like necessary for providing restaurant information. Data managed by the server 12 is stored so as to be searchable. For example, “Tokyo”, “Shinbashi”, “Shinjuku”, “Shibuya”, etc., search by area where restaurants operate, or “Japanese”, “French”, “Italian”, etc. In addition, a search is made according to the genre of food provided at a restaurant. The contents of the restaurant data include “word-of-mouth” information and the above-mentioned “evaluation point” information in addition to the menu of the store and the map information indicating the location of the store.

アクセスポイント18は、駅や商業施設等に設置されており、ホットスポット等と呼ばれる。ユーザーは、自宅やオフィスからPC14を介してサーバー12へアクセスしたり、スマートフォン20やタブレットコンピュータ等の無線LAN機能を用いてアクセスポイント18経由でサーバー12へアクセスしたりする。なお、スマートフォン20から図示しない携帯電話回線網を経由してネットワーク16上のサーバー12へアクセスしても構わない。   The access point 18 is installed in a station or commercial facility, and is called a hot spot. The user accesses the server 12 from the home or office via the PC 14 or accesses the server 12 via the access point 18 using a wireless LAN function such as a smartphone 20 or a tablet computer. Note that the server 20 on the network 16 may be accessed from the smartphone 20 via a mobile phone network (not shown).

本実施形態は、上記飲食店情報提供システム10が提供する飲食店店舗に対する評価点の算出に特徴を有するので、以下の説明はこの点を中心に行う。   Since this embodiment has the characteristic in the calculation of the evaluation point with respect to the restaurant store which the said restaurant information provision system 10 provides, the following description is performed focusing on this point.

上述した飲食店情報提供システム10による全体の処理手順について、図2のフローチャートを参照して説明する。図2において、左側にサーバー12による処理の流れを示し、右側にユーザー側端末(PC14またはスマートフォン20)による処理の流れを示す。   The overall processing procedure by the restaurant information providing system 10 described above will be described with reference to the flowchart of FIG. In FIG. 2, the flow of processing by the server 12 is shown on the left side, and the flow of processing by the user side terminal (PC 14 or smartphone 20) is shown on the right side.

<ユーザー側端末20の処理>
ステップS21において、ブラウジングアプリケーションが起動されたユーザー側端末20は、サーバー12のURL(Uniform Resource Locator)情報を送信する。当該URLに該当するサーバー12から指定された飲食店情報がユーザー側端末20へ送信されると、ユーザー側端末20は、ステップS22において受信した飲食店情報をユーザー側端末20の表示部に表示させる。これにより、ユーザーは、サーバー12から提供された飲食店情報を閲覧する。
<Processing of user terminal 20>
In step S21, the user terminal 20 on which the browsing application has been activated transmits URL (Uniform Resource Locator) information of the server 12. When the restaurant information designated from the server 12 corresponding to the URL is transmitted to the user terminal 20, the user terminal 20 displays the restaurant information received in step S22 on the display unit of the user terminal 20. . Thereby, the user browses the restaurant information provided from the server 12.

図3は、ユーザー側端末20の表示部に表示された店舗一覧画面を例示する図である。サーバー12は、例えば、データベースに記録されている飲食店の情報を、飲食店の所在地を含むエリアごと、または飲食店で提供される料理のジャンルごとに絞り込んで提供するように構成されている。   FIG. 3 is a diagram illustrating a store list screen displayed on the display unit of the user-side terminal 20. For example, the server 12 is configured to narrow down and provide information on restaurants recorded in the database for each area including the location of the restaurant or for each genre of food provided at the restaurant.

ユーザー側端末20においてウィンドウ44内のエリア名称がタップ操作された場合のサーバー12は、指示されたエリアに該当する飲食店の一覧情報をユーザー側端末20へ送信する。ユーザー側端末20は、表示部の店舗一覧表示欄40に、受信した情報を表示させる。また、ユーザー側端末20においてウィンドウ45内のジャンル名がタップ操作された場合のサーバー12は、指示されたジャンルに該当する飲食店の一覧情報をユーザー側端末20へ送信する。ユーザー側端末20は、表示部の店舗一覧表示欄40に、受信した情報を表示させる。   When the area name in the window 44 is tapped on the user terminal 20, the server 12 transmits the list information of restaurants corresponding to the designated area to the user terminal 20. The user terminal 20 displays the received information in the store list display field 40 of the display unit. Further, when the genre name in the window 45 is tapped on the user side terminal 20, the server 12 transmits the restaurant list information corresponding to the instructed genre to the user side terminal 20. The user terminal 20 displays the received information in the store list display field 40 of the display unit.

店舗一覧表示欄40に表示する飲食店情報は、店舗画像41、店舗名称42とその紹介記事、および代表メニューの紹介画像43を含む。ユーザー側端末20において店舗一覧表示欄40内の店舗名称42がタップ操作された場合のサーバー12は、指示された店舗の紹介情報をユーザー側端末20へ送信する。ユーザー側端末20は、受信した情報に基づいて店舗紹介画面を表示部に表示させる。図4は、店舗紹介のトップ画面を例示する図である。図4において、ウィンドウ51内に店舗画像が表示され、「口コミ」ボタン52と「評価をみる」ボタン53とが設けられている。   The restaurant information displayed in the store list display column 40 includes a store image 41, a store name 42 and its introduction article, and a representative menu introduction image 43. When the store name 42 in the store list display column 40 is tapped on the user side terminal 20, the server 12 transmits the instructed store introduction information to the user side terminal 20. The user terminal 20 displays a store introduction screen on the display unit based on the received information. FIG. 4 is a diagram illustrating a top screen for introducing a store. In FIG. 4, a store image is displayed in a window 51, and a “word of mouth” button 52 and a “view evaluation” button 53 are provided.

ウィンドウ51の上部には、4つのタブ「トップ」、「メニュー」、「地図」、および「予約」が設けられている。サーバー12は、ユーザー側端末20においていずれかのタブがタップ操作されると、該当する情報をユーザー側端末20へ送信する。これにより、ユーザー側端末20が受信情報に基づく画像をウィンドウ51内に表示させる。例えば、「メニュー」タブがタップ操作されると、ウィンドウ51内にメニュー紹介画像を表示させ、「地図」タブがタップ操作されると、ウィンドウ51内に店舗の所在地を示す地図画像を表示させ、「予約」タブがタップ操作されると、ウィンドウ51内に予約受付画面を表示させる。   In the upper part of the window 51, four tabs "Top", "Menu", "Map", and "Reservation" are provided. When any tab is tapped on the user side terminal 20, the server 12 transmits the corresponding information to the user side terminal 20. As a result, the user terminal 20 displays an image based on the received information in the window 51. For example, when the “menu” tab is tapped, a menu introduction image is displayed in the window 51, and when the “map” tab is tapped, a map image indicating the store location is displayed in the window 51. When the “reservation” tab is tapped, a reservation acceptance screen is displayed in the window 51.

サーバー12は、ユーザー側端末20において「口コミ」ボタン52がタップ操作されると、図示しない「口コミ」閲覧ウィンドウの情報をユーザー側端末20へ送信する。これにより、ユーザー側端末20が受信情報に基づく「口コミ」閲覧ウィンドウをポップアップ表示させる。なお、ユーザーは、ユーザー側端末20を介して「口コミ」情報をサーバー12へ投稿することもできる。「口コミ」情報の投稿は、従来技術と同様なので、説明を省略する。   When the “word-of-mouth” button 52 is tapped on the user-side terminal 20, the server 12 transmits information on a “word-of-mouth” browsing window (not shown) to the user-side terminal 20. As a result, the user-side terminal 20 pops up a “word-of-mouth” browsing window based on the received information. The user can also post “word of mouth” information to the server 12 via the user terminal 20. The posting of the “word of mouth” information is the same as in the prior art, so the description is omitted.

サーバー12は、ユーザー側端末20において「評価をみる」ボタン53がタップ操作されると、店舗に対する評価点の情報をユーザー側端末20へ送信する。評価点は、あらかじめ店舗ごとに算出してデータベースに保存されている。これにより、ユーザー側端末20が受信情報に基づく評価点の情報を表示部に表示させる。図5は、表示部に表示された、ある店舗に対する評価点を表示する画面を例示する図である。図5において、飲食店情報を有する全ての店舗についての評価点分布を示す「全体表示」61と、全店舗のうち所定エリア内に含まれる店舗についての評価点分布を示す「エリア別表示」62と、全店舗のうち所定ジャンル(例えば和食)に該当する店舗についての評価点分布を示す「ジャンル別表示」63と、「店舗画面へ戻る」ボタン64とが表示されている。   When the “view evaluation” button 53 is tapped on the user-side terminal 20, the server 12 transmits information on evaluation points for the store to the user-side terminal 20. The evaluation score is calculated in advance for each store and stored in the database. As a result, the user-side terminal 20 displays evaluation point information based on the received information on the display unit. FIG. 5 is a diagram illustrating a screen that displays an evaluation score for a certain store displayed on the display unit. In FIG. 5, “overall display” 61 indicating the distribution of evaluation points for all stores having restaurant information, and “display by area” 62 indicating the distribution of evaluation points for stores included in a predetermined area among all stores. “Display by genre” 63 indicating a distribution of evaluation points for stores corresponding to a predetermined genre (for example, Japanese food) among all stores, and a “return to store screen” button 64 are displayed.

「エリア別表示」62および「ジャンル別表示」63においては、店舗全体の分布グラフを背景に重ね合成表示して、特定エリアまたは特定ジャンルにおける分布と、店舗全体の分布との差異が容易に比較し得るように構成されている。   In “display by area” 62 and “display by genre” 63, the distribution graph of the entire store is superimposed and displayed on the background to easily compare the difference between the distribution in the specific area or specific genre and the distribution of the entire store. It is configured to be able to.

図2のステップS23において、ユーザー側端末20は、評価アプリケーションの起動指示が行われたか否かを判定する。評価アプリケーションとは、サーバー12で飲食店の店舗に対する評価点を算出するために必要な情報をユーザー側端末20で生成し、サーバー12へ送るためのプログラムをいう。   In step S <b> 23 of FIG. 2, the user terminal 20 determines whether or not an evaluation application activation instruction has been issued. The evaluation application is a program for generating information necessary for calculating an evaluation score for a restaurant in the server 12 by the user terminal 20 and sending the information to the server 12.

ユーザー側端末20は、評価アプリケーションの起動操作(例えば、図示しないアプリ起動アイコンに対するタップ操作)が行われた場合に、ステップS23を肯定判定してステップS24へ進む。ユーザー側端末20は、評価アプリケーションの起動指示が行われない場合(例えば、図5において「店舗画面へ戻る」ボタン64がタップ操作された場合)に、ステップS23を否定判定してステップS21へ戻る。ステップS21へ戻ることにより、図4に例示した店舗紹介のトップ画面をユーザー側端末20の表示部に再び表示させる。   The user terminal 20 makes an affirmative decision in step S23 and proceeds to step S24 when an evaluation application activation operation (for example, a tap operation on an application activation icon not shown) is performed. When the evaluation terminal is not instructed to start the evaluation application (for example, when the “return to store screen” button 64 in FIG. 5 is tapped), the user terminal 20 makes a negative determination in step S23 and returns to step S21. . By returning to step S21, the store introduction top screen illustrated in FIG. 4 is displayed again on the display unit of the user side terminal 20.

上述したように、図5に例示した評価点の表示画面の基になる各店舗に対する評価点情報は、サーバー12側のデータベースに保存されている。サーバー12は、ユーザー側端末20から送信された情報に基づいて、後述する手順により評価点を算出する。ステップS24〜ステップS31までの処理は、ユーザー側端末20がサーバー12へ送信する情報を得るための処理である。   As described above, the evaluation point information for each store on which the evaluation point display screen illustrated in FIG. 5 is based is stored in the database on the server 12 side. Based on the information transmitted from the user-side terminal 20, the server 12 calculates an evaluation score by a procedure described later. The processing from step S24 to step S31 is processing for obtaining information transmitted from the user terminal 20 to the server 12.

図2のステップS24において、ユーザー側端末20は、評価用のアプリケーション起動処理を行ってステップS25へ進む。ステップS25において、ユーザー側端末20は、動画撮影(録画および録音)を行ってステップS26へ進む。これにより、ユーザーが飲食店の店舗において会食する様子が録画および録音される。動画像には、料理や会食する人物の顔が含まれ、記録音声には、会食する人物の会話が含まれる。ユーザー側端末20はさらに、位置情報も取得する。位置情報は、屋外であればGPS衛星からの電波に基づき、GPS衛星からの電波を受信できない場合でも無線LANのアクセスポイント18からの電波に基づいて取得する。   In step S24 of FIG. 2, the user terminal 20 performs an application startup process for evaluation, and proceeds to step S25. In step S25, the user terminal 20 performs moving image shooting (recording and recording), and proceeds to step S26. Thereby, a state where a user eats dinner at a restaurant store is recorded and recorded. The moving image includes the face of the person who is cooking or having dinner, and the recorded voice includes the conversation of the person who is having dinner. The user terminal 20 further acquires position information. The position information is acquired based on the radio wave from the GPS satellite if it is outdoors, and based on the radio wave from the access point 18 of the wireless LAN even when the radio wave from the GPS satellite cannot be received.

ステップS26において、ユーザー側端末20は、動画像を構成するフレーム画像のうち、料理が撮影されているフレーム画像と、人物の顔が撮影されているフレーム画像とを切出して(抽出して)ステップS27へ進む。   In step S <b> 26, the user terminal 20 extracts (extracts) a frame image in which a dish is photographed and a frame image in which a person's face is photographed from among the frame images constituting the moving image. Proceed to S27.

ステップS27において、ユーザー側端末20は、切出したフレーム画像から得られる所定の特徴量に基づいて画像評価を行う。ユーザー側端末20は、例えば、撮影されている料理の色、盛りつけ形状、盛りつけ量、具材の分散度合いに基づいて、採点値Qを算出する。採点値Qの算出は、特開2010−61383号公報に記載の手法を用いることができる。   In step S27, the user terminal 20 performs image evaluation based on a predetermined feature amount obtained from the cut frame image. The user-side terminal 20 calculates the scoring value Q based on, for example, the color of the dish being photographed, the serving shape, the serving amount, and the degree of ingredient dispersion. For the calculation of the scoring value Q, the method described in JP 2010-61383 A can be used.

ユーザー側端末20はさらに、人物の顔が撮影されているフレーム画像に基づいて、笑顔度合いMを判定する。笑顔度合いは、例えば、3(大笑い)と、2(中笑い)と、1(微笑み)と、0(笑みなし)の4段階に分ける。画像における顔の検出および笑顔度合いの判定については、公知であるので説明を省略する。   The user terminal 20 further determines the smile degree M based on a frame image in which a person's face is captured. The degree of smile is divided into four levels, for example, 3 (big laughter), 2 (medium laughter), 1 (smile), and 0 (no smile). The detection of the face in the image and the determination of the smile level are well known and will not be described.

ステップS28において、ユーザー側端末20は、録音データに含まれている人物の音声に基づいて音声評価を行う。ユーザー側端末20は、所定時間における「おいしい」、「うまっ」、「旨い」という言葉の出現数をカウントし、単位時間当たりの出現数Nを算出する。言語の認識処理については公知であるので説明を省略する。   In step S28, the user terminal 20 performs voice evaluation based on the voice of the person included in the recording data. The user side terminal 20 counts the number of appearances of the words “delicious”, “Uma”, and “delicious” in a predetermined time, and calculates the number N of appearances per unit time. The language recognition process is well known and will not be described.

ステップS29において、ユーザー側端末20は、録音データに含まれている人物の音声に基づいて笑い声評価を行う。ユーザー側端末20は、録音時間において笑い声が含まれる時間の割合Tを算出する。   In step S29, the user terminal 20 performs laughter evaluation based on the voice of the person included in the recording data. The user side terminal 20 calculates the ratio T of the time during which the laughter is included in the recording time.

ステップS30において、ユーザー側端末20は、上記採点値Qと、笑顔度合いMと、出現数Nと、割合Tと、位置情報と、飲食店の店舗名称とをサーバー12へ送信してステップS31へ進む。ステップS31において、ユーザー側端末20は、送信の終了を待って評価用のアプリケーションを終了してステップS21へ戻る。   In step S30, the user terminal 20 transmits the scoring value Q, the smile degree M, the number N of appearances, the rate T, the location information, and the restaurant name of the restaurant to the server 12, and then proceeds to step S31. move on. In step S31, the user terminal 20 waits for the end of transmission, ends the evaluation application, and returns to step S21.

<サーバー12の処理>
図2のステップS11において、サーバー12は、指定された飲食店情報をユーザー側端末20へ送信しステップS12へ進む。ステップS12において、サーバー12は、ユーザー側端末20からの受信データの有無を判定する。サーバー12は、ユーザー側端末20が上記ステップS30で送信したデータが存在する場合に、ステップS12を肯定判定してステップS13へ進む。サーバー12は、ユーザー側端末20から送信されたデータが存在しない場合には、ステップS12を否定判定してステップS11へ戻る。
<Processing of server 12>
In step S11 of FIG. 2, the server 12 transmits the designated restaurant information to the user terminal 20 and proceeds to step S12. In step S <b> 12, the server 12 determines whether there is data received from the user terminal 20. The server 12 makes an affirmative decision in step S12 and proceeds to step S13 when the data transmitted by the user terminal 20 in step S30 exists. If there is no data transmitted from the user terminal 20, the server 12 makes a negative determination in step S12 and returns to step S11.

ステップS13において、サーバー12は、ユーザー側端末20からのデータ、すなわち、上記採点値Qと、笑顔度合いMと、出現数Nと、割合Tと、位置情報とを受信してステップS14へ進む。ステップS14において、サーバー12は、次式(1)により評価点R(latest)を算出してステップS15へ進む。
R(latest)=Q・k1+M・k2+N・k3+T・k4 …(1)
ただし、k1、k2、k3、k4は所定の係数である。
In step S13, the server 12 receives the data from the user side terminal 20, that is, the scoring value Q, the smile degree M, the appearance number N, the ratio T, and the position information, and proceeds to step S14. In step S14, the server 12 calculates an evaluation score R (latest) by the following equation (1), and proceeds to step S15.
R (latest) = Q · k1 + M · k2 + N · k3 + T · k4 (1)
However, k1, k2, k3, and k4 are predetermined coefficients.

ステップS15において、サーバー12は、各店舗に対する評価情報を保存するデータベースを更新する。サーバー12は、対象店舗に対する評価点Rを、次式(2)により更新する。
R(new)=(n×R(old)+R(latest))/(n+1) …(2)
ただし、R(new)は更新後の評価点(平均値)であり、R(old)は更新前の評価点(平均値)であり、R(latest)はステップS14で算出した評価点である。nは、平均値の算出に用いた標本数である。
In step S15, the server 12 updates a database that stores evaluation information for each store. The server 12 updates the evaluation score R for the target store according to the following equation (2).
R (new) = (n × R (old) + R (latest)) / (n + 1) (2)
However, R (new) is the evaluation score (average value) after update, R (old) is the evaluation score (average value) before update, and R (latest) is the evaluation score calculated in step S14. . n is the number of samples used for calculating the average value.

ステップS15において、サーバー12は、対象店舗についての評価点R(new)を更新するとステップS11へ戻る。   In step S15, when the server 12 updates the evaluation score R (new) for the target store, the process returns to step S11.

以上説明した実施形態によれば、次の作用効果が得られる。
(1)飲食店情報提供システム10は、飲食店で出された料理を撮影した画像から得られる所定の特徴量に基づいて料理を採点する採点処理(S27)と、人物が料理を食する場面を撮影した画像に基づいて人物の顔の笑顔度合いMを算出する笑顔度合い算出処理(S27)と、料理の採点情報(採点値Q)、および笑顔度合い情報Mに基づいて、飲食店に対する評価点Rを算出する評価点算出処理(S14)と、飲食店を示す情報と、評価点Rとを関連づけて保存するDB更新処理(S15)と、ユーザー側端末20からの求めに応じて、保存した飲食店情報をユーザー側端末20へ送信する送信処理(S11)と、を実行する。料理を食する人物の主観が入りにくくしたことにより、飲食店について客観性のある評価情報が得られる。
According to the embodiment described above, the following operational effects can be obtained.
(1) The restaurant information providing system 10 has a scoring process (S27) for scoring a dish based on a predetermined feature amount obtained from an image obtained by photographing a dish served at the restaurant, and a scene where a person eats the dish. A smile degree calculation process (S27) for calculating a smile degree M of a person's face based on an image obtained by photographing the food, scoring information (score value Q) of the dish, and evaluation score for the restaurant based on the smile degree information M The evaluation score calculation process (S14) for calculating R, the DB update process (S15) for storing the information indicating the restaurant, and the evaluation score R in association with each other, and the request received from the user-side terminal 20 The transmission process (S11) which transmits restaurant information to the user side terminal 20 is performed. Since the subjectivity of the person who eats food is difficult to enter, objective evaluation information about the restaurant can be obtained.

(2)上記(1)の飲食店情報提供システム10は、人物が料理を食する場面を録音した録音データに基づいて所定の言葉の出現数Nを算出する出現数算出処理(S28)をさらに実行し、評価点算出処理(S14)は、料理の採点情報(採点値Q)と、笑顔度合い情報Mと、言葉の出現数情報Nと、に基づいて、飲食店に対する評価点Rを算出する。料理を食する人物の主観が入りにくくしたことにより、飲食店について客観性のある評価情報が得られる。所定の言葉の出現数情報Nを含めたことにより、より多面的な評価情報が得られる。 (2) The restaurant information providing system 10 of the above (1) further includes an appearance number calculation process (S28) for calculating the number N of occurrences of a predetermined word based on recorded data in which a scene of a person eating food is recorded. The evaluation score calculation process (S14) calculates an evaluation score R for a restaurant based on the cooking scoring information (scoring value Q), smile degree information M, and word appearance number information N. . Since the subjectivity of the person who eats food is difficult to enter, objective evaluation information about the restaurant can be obtained. By including the appearance number information N of a predetermined word, more multifaceted evaluation information can be obtained.

(3)上記(2)の飲食店情報提供システム10は、人物が料理を食する場面を録音した録音データに基づいて笑い声の出現割合Tを算出する笑い声出現割合算出処理(S29)をさらに実行し、評価点算出処理(S14)は、料理の採点情報(採点値Q)と、笑顔度合い情報Mと、言葉の出現数情報Nと、笑い声の出現割合Tと、に基づいて、飲食店に対する評価点を算出する。料理を食する人物の主観が入りにくくしたことにより、飲食店について客観性のある評価情報が得られる。笑い声の出現割合Tを含めたことにより、より多面的な評価情報が得られる。 (3) The restaurant information providing system 10 of (2) further executes a laughter appearance rate calculation process (S29) for calculating the appearance rate T of the laughter based on recorded data in which a scene of a person eating food is recorded. Then, the evaluation score calculation process (S14) is based on the scoring information (scoring value Q) of the dish, the smile degree information M, the word appearance number information N, and the appearance rate T of the laughter. An evaluation score is calculated. Since the subjectivity of the person who eats food is difficult to enter, objective evaluation information about the restaurant can be obtained. By including the laughter appearance rate T, more multifaceted evaluation information can be obtained.

(4)上記(3)の飲食店情報提供システム10は、採点処理(S27)と、笑顔度合い算出処理(S27)と、出現数算出処理(S28)と、笑い声出現割合算出処理(S29)とは、料理を食するユーザー側端末20で実行され、評価点算出処理(S14)と、DB更新処理(S15)とは、サーバー12側で実行され、ユーザー側端末20はさらに、料理の採点情報(採点値Q)と、笑顔度合い情報Mと、言葉の出現数情報Nと、笑い声の出現割合Tと、飲食店を示す情報とをサーバー12側へ送信する送信処理(S30)を実行する。撮影画像や録音データをユーザー側端末20に留め、ユーザー側端末20からサーバー12へ送信する情報に含めないようにしたので、プライバシーに配慮したシステムが得られる。 (4) The restaurant information providing system 10 of (3) includes a scoring process (S27), a smile degree calculation process (S27), an appearance number calculation process (S28), and a laughter appearance ratio calculation process (S29). Is executed on the user side terminal 20 that eats the dishes, the evaluation point calculation process (S14) and the DB update process (S15) are executed on the server 12 side, and the user side terminal 20 further provides the scoring information of the dish A transmission process (S30) for transmitting (scoring value Q), smile degree information M, word appearance number information N, laughter appearance rate T, and information indicating a restaurant to the server 12 side is executed. Since the captured image and the recorded data are held in the user terminal 20 and are not included in the information transmitted from the user terminal 20 to the server 12, a system in consideration of privacy can be obtained.

(変形例1)
上述した説明では、サーバー12がユーザー側端末20からのデータ、すなわち、採点値Qと、笑顔度合いMと、出現数Nと、割合Tとを用いて評価点R(latest)を算出する例を説明した。このうち、所定の言葉の出現数N、および録音時間における笑い声の時間割合Tを除外して評価点Rを算出してもよい。すなわち、サーバー12は、採点値Qと、笑顔度合いMとを用いて評価点R(latest)を算出する。
(Modification 1)
In the above description, the server 12 calculates the evaluation score R (latest) using the data from the user side terminal 20, that is, the scoring value Q, the smile degree M, the number of appearances N, and the ratio T. explained. Among these, the evaluation score R may be calculated by excluding the number N of occurrences of a predetermined word and the time ratio T of laughter during recording time. That is, the server 12 calculates an evaluation score R (latest) using the scoring value Q and the smile degree M.

(変形例2)
また、所定の言葉の出現数Nおよび録音時間における笑い声の時間割合Tのうち、いずれか一方を除外して評価点Rを算出してもよい。すなわち、サーバー12は、採点値Qと、笑顔度合いMと、録音時間における笑い声の時間割合Tまたは所定の言葉の出現数Nと、を用いて評価点R(latest)を算出する。
(Modification 2)
Alternatively, the evaluation point R may be calculated by excluding either one of the number N of occurrences of a predetermined word and the time ratio T of the laughter during the recording time. That is, the server 12 calculates the evaluation score R (latest) using the scoring value Q, the smile degree M, and the time ratio T of the laughter during the recording time or the number N of occurrences of a predetermined word.

(変形例3)
ある店舗に対する評価点を表示する図5の画面からさらに、料理ごとに算出した採点値Qを示す情報を表示する画面へ表示切替え可能に構成してもよい。採点値Qは、料理を撮影した画像から料理の色、盛りつけ形状、盛りつけ量、具材の分散度合いに基づいて算出した客観性のある情報である。客観性のある採点値Qを閲覧可能に構成することで、この画面を閲覧するユーザーが飲食店に対する印象を形成する手がかりとなり得る。
(Modification 3)
The screen shown in FIG. 5 that displays an evaluation score for a certain store may be further switchable to a screen that displays information indicating the scoring value Q calculated for each dish. The scoring value Q is objective information calculated from an image of the dish based on the color of the dish, the serving shape, the serving amount, and the degree of ingredient dispersion. By configuring the scoring value Q with objectivity so that it can be browsed, a user browsing this screen can be a clue to form an impression on the restaurant.

(変形例4)
ユーザー側端末14へのプログラムの供給は、図6に例示するように、例えば、プログラムを格納したCD−ROMなどの記憶媒体204をユーザー側端末14にセットして行ってもよいし、ネットワークなどの通信回線201を経由する方法でユーザー側端末14へローディングしてもよい。通信回線201を経由する場合は、通信回線201に接続されたサーバー202のハードディスク装置203などにプログラムを格納しておく。プログラムは、記憶媒体204や通信回線201を介する提供など、種々の形態のコンピュータプログラム製品として供給することができる。
(Modification 4)
The program supply to the user terminal 14 may be performed by setting a storage medium 204 such as a CD-ROM storing the program in the user terminal 14 as illustrated in FIG. The user terminal 14 may be loaded by a method via the communication line 201. When passing through the communication line 201, the program is stored in the hard disk device 203 of the server 202 connected to the communication line 201. The program can be supplied as various forms of computer program products such as provision via the storage medium 204 or the communication line 201.

一方、スマートフォンなどのユーザー側端末20へのプログラムの供給は、通信回線201の代わりに図示しない携帯電話回線網を経由して供給してもよいし、図1と同様にネットワーク16およびアクセスポイント18経由で供給することもできる。   On the other hand, the program may be supplied to the user-side terminal 20 such as a smartphone via a mobile phone line network (not shown) instead of the communication line 201, or the network 16 and the access point 18 as in FIG. It can also be supplied via.

以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。   The above description is merely an example, and is not limited to the configuration of the above embodiment.

10…飲食店情報提供システム
12…サーバー
14…PC
16…ネットワーク
18…アクセスポイント
20…ユーザー側端末
10 ... Restaurant information providing system 12 ... Server 14 ... PC
16 ... Network 18 ... Access point 20 ... User terminal

Claims (7)

飲食店で出された料理を撮影した画像から得られる所定の特徴量に基づいて前記料理を採点する採点処理と、
人物が前記料理を食する場面を撮影した画像に基づいて前記人物の顔の笑顔度合いを算出する笑顔度合い算出処理と、
前記料理の採点情報および前記笑顔度合い情報に基づいて、前記飲食店に対する評価点を算出する評価点算出処理と、
前記飲食店を示す情報と、前記評価点とを関連づけて保存する保存処理と、
求めに応じて、前記保存した飲食店情報を外部機器へ送信する送信処理と、
を実行することを特徴とする飲食店評価システム。
A scoring process for scoring the dish based on a predetermined feature amount obtained from an image of the dish taken at the restaurant;
A smile degree calculation process for calculating a smile degree of the person's face based on an image of a scene where the person eats the dish;
An evaluation score calculation process for calculating an evaluation score for the restaurant based on the cooking scoring information and the smile degree information;
A storage process that associates and stores information indicating the restaurant and the evaluation point;
Upon request, transmission processing for transmitting the stored restaurant information to an external device;
The restaurant evaluation system characterized by performing.
請求項1に記載の飲食店評価システムにおいて、
前記人物が前記料理を食する場面を録音した録音データに基づいて所定の言葉の出現数を算出する出現数算出処理をさらに実行し、
前記評価点算出処理は、前記料理の採点情報、前記笑顔度合い情報、および前記言葉の出現数情報に基づいて、前記飲食店に対する評価点を算出することを特徴とする飲食店評価システム。
In the restaurant evaluation system according to claim 1,
Further performing an appearance number calculation process for calculating the number of appearances of a predetermined word based on recorded data in which the person eats the dish.
In the restaurant evaluation system, the evaluation score calculation processing calculates an evaluation score for the restaurant based on the scoring information of the dish, the smile degree information, and the appearance number information of the words.
請求項2に記載の飲食店評価システムにおいて、
前記人物が前記料理を食する場面を録音した前記録音データに基づいて笑い声の出現割合を算出する笑い声出現割合算出処理をさらに実行し、
前記評価点算出処理は、前記料理の採点情報、前記笑顔度合い情報、前記言葉の出現数情報、および前記笑い声の出現割合に基づいて、前記飲食店に対する評価点を算出することを特徴とする飲食店評価システム。
In the restaurant evaluation system according to claim 2,
Further executing a laughter appearance rate calculation process for calculating an appearance rate of laughter based on the recorded data in which the scene of the person eating the dish is recorded,
The evaluation score calculation process calculates an evaluation score for the restaurant based on the scoring information of the dish, the smile degree information, the appearance number information of the words, and the appearance ratio of the laughter. Store evaluation system.
請求項3に記載の飲食店評価システムにおいて、
前記採点処理、前記笑顔度合い算出処理、前記出現数算出処理、および前記笑い声出現割合算出処理は、前記料理を食する人物側の端末で実行され、
前記評価点算出処理、および前記保存処理は、サーバー側で実行され、
前記人物側の端末はさらに、前記料理の採点情報と、前記笑顔度合い情報と、前記言葉の出現数情報と、前記笑い声の出現割合と、前記飲食店を示す情報とを前記サーバー側へ送信する送信処理を実行することを特徴とする飲食店評価システム。
In the restaurant evaluation system according to claim 3,
The scoring process, the smile degree calculation process, the appearance number calculation process, and the laughter appearance ratio calculation process are executed at a terminal of the person who eats the dish,
The evaluation score calculation process and the storage process are executed on the server side,
The person-side terminal further transmits to the server side the cooking scoring information, the smile degree information, the word appearance number information, the laughter appearance rate, and information indicating the restaurant. A restaurant evaluation system characterized by executing a transmission process.
飲食店で出された料理を撮影した画像から得られる所定の特徴量に基づいて前記料理を採点する採点処理と、
人物が前記料理を食する場面を撮影した画像に基づいて前記人物の顔の笑顔度合いを算出する笑顔度合い算出処理と、
前記料理の採点情報および前記笑顔度合い情報に基づいて、前記飲食店に対する評価点を算出する評価点算出処理と、
前記飲食店を示す情報と前記評価点とを関連づけて保存する保存処理と、
求めに応じて、前記保存した飲食店情報を外部機器へ送信する送信処理と、
をコンピュータに実行させることを特徴とする飲食店評価プログラム。
A scoring process for scoring the dish based on a predetermined feature amount obtained from an image of the dish taken at the restaurant;
A smile degree calculation process for calculating a smile degree of the person's face based on an image of a scene where the person eats the dish;
An evaluation score calculation process for calculating an evaluation score for the restaurant based on the cooking scoring information and the smile degree information;
A storage process that associates and stores information indicating the restaurant and the evaluation point;
Upon request, transmission processing for transmitting the stored restaurant information to an external device;
A restaurant evaluation program characterized by causing a computer to execute.
飲食店で出された料理を撮影した画像から得られる所定の特徴量に基づいて算出された前記料理の採点情報、および人物が前記料理を食する場面を撮影した画像に基づいて算出された前記人物の顔の笑顔度合い情報に基づいて、前記飲食店に対する評価点を算出する評価点算出処理と、
前記飲食店を示す情報と、前記評価点とを関連づけて保存する保存処理と、
求めに応じて、前記保存した飲食店情報を外部機器へ送信する送信処理と、
をコンピュータに実行させることを特徴とする飲食店評価プログラム。
The scoring information of the dish calculated based on a predetermined feature amount obtained from an image obtained by photographing a dish served at a restaurant, and the image calculated based on an image of a scene where a person eats the dish An evaluation score calculation process for calculating an evaluation score for the restaurant based on smile information on the face of a person;
A storage process that associates and stores information indicating the restaurant and the evaluation point;
Upon request, transmission processing for transmitting the stored restaurant information to an external device;
A restaurant evaluation program characterized by causing a computer to execute.
飲食店で出された料理を撮影した画像から得られる所定の特徴量に基づいて前記料理を採点する採点処理と、
人物が前記料理を食する場面を撮影した画像に基づいて前記人物の顔の笑顔度合いを算出する笑顔度合い算出処理と、
前記料理の採点情報および前記笑顔度合い情報に基づいて前記飲食店に対する評価点を算出する外部機器へ、前記飲食店を示す情報、前記料理の採点情報、および前記笑顔度合い情報を送信する送信処理と、
をコンピュータに実行させることを特徴とする飲食店評価プログラム。

A scoring process for scoring the dish based on a predetermined feature amount obtained from an image of the dish taken at the restaurant;
A smile degree calculation process for calculating a smile degree of the person's face based on an image of a scene where the person eats the dish;
A transmission process for transmitting information indicating the restaurant, the scoring information of the dish, and the smile level information to an external device that calculates an evaluation score for the restaurant based on the scoring information of the dish and the smile level information; ,
A restaurant evaluation program characterized by causing a computer to execute.

JP2013015711A 2013-01-30 2013-01-30 Restaurant evaluation system and restaurant evaluation program Pending JP2014146264A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013015711A JP2014146264A (en) 2013-01-30 2013-01-30 Restaurant evaluation system and restaurant evaluation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013015711A JP2014146264A (en) 2013-01-30 2013-01-30 Restaurant evaluation system and restaurant evaluation program

Publications (1)

Publication Number Publication Date
JP2014146264A true JP2014146264A (en) 2014-08-14

Family

ID=51426452

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013015711A Pending JP2014146264A (en) 2013-01-30 2013-01-30 Restaurant evaluation system and restaurant evaluation program

Country Status (1)

Country Link
JP (1) JP2014146264A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112015003283B4 (en) 2014-07-16 2018-05-03 Asahi Glass Company, Limited cover glass
JP2018124456A (en) * 2017-02-01 2018-08-09 株式会社リコー Information terminal, information processing apparatus, information processing system, information processing method, and program
JP2018173894A (en) * 2017-03-31 2018-11-08 パナソニックIpマネジメント株式会社 Evaluation system, evaluation method, and program
WO2019083464A1 (en) * 2017-10-25 2019-05-02 King Mongkut's University Of Technology Thonburi System and methods for collecting and analyzing customer behavioral data
JP2019175188A (en) * 2018-03-28 2019-10-10 東京瓦斯株式会社 Evaluation acquisition system
JP2020106906A (en) * 2018-12-26 2020-07-09 Kddi株式会社 Evaluation system and evaluation method
US11227296B2 (en) 2015-08-18 2022-01-18 Sony Corporation Information processing system and information processing method
CN115699068A (en) * 2020-06-19 2023-02-03 松下知识产权经营株式会社 Information providing method

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112015003283B4 (en) 2014-07-16 2018-05-03 Asahi Glass Company, Limited cover glass
US11227296B2 (en) 2015-08-18 2022-01-18 Sony Corporation Information processing system and information processing method
US11887135B2 (en) 2015-08-18 2024-01-30 Sony Group Corporation Information processing system and information processing method
JP2018124456A (en) * 2017-02-01 2018-08-09 株式会社リコー Information terminal, information processing apparatus, information processing system, information processing method, and program
JP2018173894A (en) * 2017-03-31 2018-11-08 パナソニックIpマネジメント株式会社 Evaluation system, evaluation method, and program
WO2019083464A1 (en) * 2017-10-25 2019-05-02 King Mongkut's University Of Technology Thonburi System and methods for collecting and analyzing customer behavioral data
JP2019175188A (en) * 2018-03-28 2019-10-10 東京瓦斯株式会社 Evaluation acquisition system
JP2020106906A (en) * 2018-12-26 2020-07-09 Kddi株式会社 Evaluation system and evaluation method
CN115699068A (en) * 2020-06-19 2023-02-03 松下知识产权经营株式会社 Information providing method

Similar Documents

Publication Publication Date Title
US12008318B2 (en) Automatic personalized story generation for visual media
JP2014146264A (en) Restaurant evaluation system and restaurant evaluation program
US10353977B2 (en) Computer-implemented method for automated operating-system-specific access to software functionality
US20190197315A1 (en) Automatic story generation for live media
US8707184B2 (en) Content sharing interface for sharing content in social networks
US10649621B2 (en) Facilitating performing searches and accessing search results using different devices
CN107613400B (en) Method and device for realizing voice barrage
KR101703910B1 (en) Automatic routing using search results
KR101840420B1 (en) Method and apparatus for providing chatbot platform
US20190213209A1 (en) Information search method and apparatus
JP6235842B2 (en) Server apparatus, information processing program, information processing system, and information processing method
US10015217B2 (en) System and method for group participation in a digital media presentation
CN106063231A (en) Information sending method, information receiving method, device and system
KR101120737B1 (en) A method for social video service using mobile terminal
CN110020106B (en) Recommendation method, recommendation device and device for recommendation
JP2009146066A (en) Content distribution system
CN113722586A (en) Searching method and device and electronic equipment
KR20170131326A (en) Terminal apparatus, web server, and method for providing search result thereby
KR20170107158A (en) Terminal apparatus, web server, and method for providing search result thereby
HK1180053A (en) Dynamic browser icons