JP7780076B2 - Information processing system, information processing method and program - Google Patents
Information processing system, information processing method and programInfo
- Publication number
- JP7780076B2 JP7780076B2 JP2021184489A JP2021184489A JP7780076B2 JP 7780076 B2 JP7780076 B2 JP 7780076B2 JP 2021184489 A JP2021184489 A JP 2021184489A JP 2021184489 A JP2021184489 A JP 2021184489A JP 7780076 B2 JP7780076 B2 JP 7780076B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- restaurant
- congestion
- reservation
- time period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、飲食店等のサービス店舗でユーザが使用可能な特典情報の発行処理を制御可能な情報処理システム、情報処理方法及びプログラムに関する。 The present invention relates to an information processing system, information processing method, and program that can control the process of issuing bonus information that can be used by users at service establishments such as restaurants.
従来から、飲食店等のサービス店舗では、営業日当日の予約状況に応じて適宜クーポン等の特典情報をユーザに配信している。 Traditionally, restaurants and other service establishments have been distributing coupons and other special offer information to users as appropriate based on the reservation status on each business day.
例えば下記特許文献1には、飲食店の予約台帳画面内のいずれかの予約枠が店員に選択された場合に、当該予約枠に客への特典情報を含む広告情報を配信するための広告配信ボタンを表示し、当該広告配信ボタンが押された場合に、当該予約枠に対応するテーブルの定員または時間帯に応じた数の広告情報をユーザ端末へ配信するシステムが記載されている。 For example, Patent Document 1 below describes a system in which, when a waiter selects a reservation slot on a restaurant's reservation ledger screen, an advertising distribution button is displayed for that reservation slot to distribute advertising information including special offer information to the customer, and when the advertising distribution button is pressed, advertising information is distributed to the user's terminal in quantities corresponding to the table capacity or time slot corresponding to that reservation slot.
しかしながら、上記のような従来技術においては、特典情報を発行するか否かは店員の判断に任せられており、店員に発行の負担がかかる。また上記従来技術では、特典情報の発行数に制限が無いため、発行数を多くしすぎると、来店が殺到して店内が混雑しすぎてしまうおそれがある。 However, with the above-mentioned conventional technology, the decision as to whether or not to issue bonus information is left to the discretion of the store clerk, placing a burden on the clerk in issuing the bonus information. Furthermore, with the above-mentioned conventional technology, there is no limit to the number of bonus information items that can be issued, so if too many are issued, there is a risk that customers will be inundated with bonus information, causing the store to become overcrowded.
以上のような事情に鑑み、本発明の目的は、サービス店舗において予約に空きがある時間帯にユーザを来店に導くための特典情報を自動発行しつつ、それにより店内が混雑しすぎることを防ぐことが可能な情報処理システム、情報処理方法及びプログラムを提供することにある。 In light of the above circumstances, the object of the present invention is to provide an information processing system, information processing method, and program that can automatically issue special offer information to encourage users to visit a service store during times when reservations are available, while thereby preventing the store from becoming overly crowded.
上述の課題を解決するため、本発明の一形態に係る情報処理システムは、一日のうちの複数の時間帯のうち、現時刻が属する第1の時間帯における店舗の混雑状況に関する第1の混雑情報を取得し、上記複数の時間帯のうち、上記第1の時間帯より後の第2の時間帯における上記店舗の混雑状況に関する第2の混雑情報を取得し、上記第1の混雑情報と上記第2の混雑情報を基に、上記店舗で上記第1の時間帯以降に使用可能な特典情報の発行の有無を決定する、制御部を有する。 To solve the above-mentioned problems, an information processing system according to one embodiment of the present invention has a control unit that acquires first congestion information regarding the congestion status of a store during a first time period, which is one of multiple time periods within a day and corresponds to the current time; acquires second congestion information regarding the congestion status of the store during a second time period, which is one of the multiple time periods and corresponds to a time period that follows the first time period; and determines whether or not to issue bonus information that can be used at the store after the first time period, based on the first congestion information and the second congestion information.
この構成により情報処理システムは、サービス店舗において予約に空きがある時間帯にユーザを来店に導くための特典情報を自動発行しつつ、それにより店内が混雑しすぎることを防ぐことができる。特典情報とは、例えばクーポンや会員権等である。時間帯は例えば2時間単位、3時間単位等に設定されるが、これに限られない。第2の混雑情報は、例えば第2の時間帯における店舗の予約情報の他、第1の混雑情報から所定のアルゴリズムで予測された混雑情報であってもよい。当該情報処理システムは、1または複数の情報処理装置で構成されうる。 With this configuration, the information processing system automatically issues special offer information to encourage users to visit the service store during times when there are available reservations, while preventing the store from becoming overly crowded. Special offer information may be, for example, coupons or memberships. The time period may be set in two-hour or three-hour increments, but is not limited to this. The second congestion information may be, for example, reservation information for the store during the second time period, or congestion information predicted using a predetermined algorithm from the first congestion information. The information processing system may be made up of one or more information processing devices.
上記第1の混雑情報は、上記第1の時間帯における前記店舗に設置されたセンサを介して取得され、上記第2の混雑情報は、上記第2の時間帯における上記店舗の予約状況を示す予約情報であってもよい。 The first congestion information may be obtained via a sensor installed in the store during the first time period, and the second congestion information may be reservation information indicating the reservation status of the store during the second time period.
これにより情報処理システムは、現在の店舗内の混雑情報と、それより後の時間帯の予約情報という異なるソースの情報を用いて特典情報の発行の有無を決定することで、特典情報の発行により第2の時間帯に店内が混雑しすぎるのをより効果的に抑えることができる。センサとは、例えば店舗内を撮影するカメラや店舗内のテーブルに設置された人感(赤外線、超音波、可視光)センサ等であるが、これらに限られない。 This allows the information processing system to determine whether or not to issue special offer information using information from different sources: current store congestion information and reservation information for later time slots, thereby more effectively preventing the store from becoming overly crowded during the second time slot due to the issuance of special offer information. Examples of sensors include, but are not limited to, cameras that take pictures inside the store and motion detection (infrared, ultrasonic, visible light) sensors installed on tables inside the store.
上記第1の混雑情報は上記第1の時間帯における上記店舗の上記センサの検出対象の席数またはテーブル数を基準とした混雑率を示し、上記第2の混雑情報は上記第2の時間帯における上記店舗の所定の予約数を基準とした予約率を示してもよい。この場合上記制御部は、上記混雑率が第1の閾値未満であり、かつ、上記予約率が第2の閾値未満である場合に上記特典情報の発行を決定してもよい。 The first congestion information may indicate a congestion rate based on the number of seats or tables detected by the sensor at the store during the first time period, and the second congestion information may indicate a reservation rate based on a predetermined number of reservations at the store during the second time period. In this case, the control unit may decide to issue the bonus information if the congestion rate is less than a first threshold and the reservation rate is less than a second threshold.
ここで所定の予約数は、過去所定期間や過去同曜日の第2の時間帯の平均予約数であってもよいし、当該店舗の全席数(予約可能最大数)であってもよいし、店舗で全席数とは別に予約可能な席数が決まっている場合にはその予約可能最大数であってもよい。情報処理システムは、混雑率については席数またはテーブル数を基準とした閾値を用いる一方で、予約率については、席数またはテーブル数ではなく過去の予約実績を基準とした閾値を用いることで、より店舗の実態を反映して発行有無を決めることができ、特典情報の発行により、第2の時間帯に店内が混雑しすぎるのをより効果的に抑えることができる。 Here, the specified number of reservations may be the average number of reservations made during the second time slot during a specified period in the past or on the same day of the week in the past, the total number of seats at the store (maximum number of reservations), or, if the store has a set number of seats that can be reserved separately from the total number of seats, this may be the maximum number of reservations. By using a threshold based on the number of seats or tables for the congestion rate, while using a threshold based on past reservation performance rather than the number of seats or tables for the reservation rate, the information processing system can decide whether to issue a bonus information in a way that better reflects the actual situation of the store, and issuing bonus information can more effectively prevent the store from becoming too crowded during the second time slot.
上記第1の混雑情報は上記第1の時間帯における上記店舗の上記センサの検出対象の席数またはテーブル数を基準とした混雑率を示し、上記第2の混雑情報は上記第2の時間帯における上記店舗の所定の予約数を基準とした予約率を示してもよい。また上記第2の時間帯は上記第3の時間帯とそれ以降の第4の時間帯を有し、上記予約率は、上記第3の時間帯における第1の予約率と、上記第4の時間帯における第2の予約率を有してもよい。この場合上記制御部は、上記混雑率が第1の閾値未満であり、かつ、上記第1の予約率が第2の閾値未満であり、かつ、上記第2の予約率が上記第2の閾値よりも高い第3の閾値未満である場合に上記特典情報の発行を決定してもよい。 The first congestion information may indicate a congestion rate based on the number of seats or tables detected by the sensor at the store during the first time period, and the second congestion information may indicate a reservation rate based on a predetermined number of reservations at the store during the second time period. The second time period may include the third time period and a fourth time period thereafter, and the reservation rates may include a first reservation rate for the third time period and a second reservation rate for the fourth time period. In this case, the control unit may decide to issue the bonus information if the congestion rate is less than a first threshold, the first reservation rate is less than a second threshold, and the second reservation rate is less than a third threshold that is higher than the second threshold.
これにより情報処理システムは、予約状況のうち、現在時刻により近い予約状況を重視し、現在時刻に近い時間帯の予約率についてより厳しい閾値を設定して特典情報の発行の有無を決めることで、特典情報の発行により、第2の時間帯のうち現在時刻からより近い時間帯に店内が混雑しすぎるのをより効果的に抑えることができる。ここで第3の時間帯は例えば第1の時間帯の開始から30分後、1時間後の時間帯、第4の時間帯は例えば第3の時間帯の開始から30分後、1時間後の時間帯等であるが、これに限られない。 This allows the information processing system to prioritize reservation status closer to the current time, and set a stricter threshold for the reservation rate for time slots closer to the current time when deciding whether to issue special offer information. By issuing special offer information, the store can be more effectively prevented from becoming overly crowded during time slots closer to the current time within the second time slot. Here, the third time slot is, for example, 30 minutes or 1 hour after the start of the first time slot, and the fourth time slot is, for example, 30 minutes or 1 hour after the start of the third time slot, but is not limited to these.
上記制御部は、上記発行された特典情報または当該特典情報に紐づいた情報を上記第1の時間帯の終了までの間に上記店舗に対応付けられた表示端末またはウェブページに表示させてもよい。 The control unit may display the issued bonus information or information linked to the bonus information on a display terminal or web page associated with the store until the end of the first time period.
これにより情報処理システムは、特典情報の表示を第1の時間帯の終了までに制限することで、第2の時間帯に店内が混雑しすぎるのをより効果的に抑えることができる。特典情報は、例えば店舗周辺の駅・道路・ビル等に設置された表示端末(デジタルサイネージ端末)上に2次元バーコード形式で表示され、ユーザ端末により当該2次元バーコードが読み取られることで当該ユーザ端末にダウンロードされ店舗で利用可能となってもよい。また店舗に対応するウェブページ上に、特典情報ダウンロード用のボタンが表示され、それをユーザ端末(スマートフォン等)がユーザのタップ操作等によりダウンロードして利用可能となってもよい。 By limiting the display of the special offer information until the end of the first time slot, the information processing system can more effectively prevent the store from becoming overly crowded during the second time slot. The special offer information may be displayed in two-dimensional barcode format on a display terminal (digital signage terminal) installed at stations, roads, buildings, etc. around the store, and when the two-dimensional barcode is read by a user terminal, the information may be downloaded to the user terminal and made available for use in the store. Alternatively, a button for downloading the special offer information may be displayed on a web page corresponding to the store, and the user may download the information and use it by tapping on the user's terminal (smartphone, etc.).
上記制御部は、上記発行された特典情報または当該特典情報に紐づいた情報を上記店舗に対応付けられた表示端末またはウェブページに少なくとも所定時間表示させてもよい。 The control unit may display the issued bonus information or information linked to the bonus information on a display terminal or web page associated with the store for at least a predetermined period of time.
これにより情報処理システムは、特典情報を少なくとも所定時間表示させることで、少なくとも所定時間、特典情報をユーザの目に触れさせ、ユーザに第2の時間帯における店舗への来訪を促すことができる。 By displaying the bonus information for at least a predetermined period of time, the information processing system can expose the bonus information to the user's eyes for at least a predetermined period of time, encouraging the user to visit the store during the second time period.
本発明の他の形態に係る情報処理方法は、
一日のうちの複数の時間帯のうち、現時刻が属する第1の時間帯における店舗の混雑状況に関する第1の混雑情報を取得し、
上記複数の時間帯のうち、上記第1の時間帯より後の第2の時間帯における上記店舗の混雑状況に関する第2の混雑情報を取得し、
上記第1の混雑情報と上記第2の混雑情報を基に、上記店舗で上記第1の時間帯以降に使用可能な特典情報の発行の有無を決定する、ことを含む。
An information processing method according to another aspect of the present invention includes:
acquire first congestion information regarding the congestion state of the store in a first time slot to which the current time belongs among a plurality of time slots in a day;
acquiring second congestion information regarding a congestion state of the store during a second time period that is after the first time period among the plurality of time periods;
The method includes determining whether or not to issue special benefit information that can be used at the store after the first time period, based on the first congestion information and the second congestion information.
本発明の他の形態に係るプログラムは、情報処理装置に、
一日のうちの複数の時間帯のうち、現時刻が属する第1の時間帯における店舗の混雑状況に関する第1の混雑情報を取得するステップと、
上記複数の時間帯のうち、上記第1の時間帯より後の第2の時間帯における上記店舗の混雑状況に関する第2の混雑情報を取得するステップと、
上記第1の混雑情報と上記第2の混雑情報を基に、上記店舗で上記第1の時間帯以降に使用可能な特典情報の発行の有無を決定するステップと、を実行させる。
A program according to another aspect of the present invention is a program for executing the following on an information processing device:
acquiring first congestion information regarding the congestion state of the store in a first time slot to which the current time belongs, among a plurality of time slots in a day;
acquiring second congestion information regarding a congestion state of the store during a second time period that is after the first time period among the plurality of time periods;
and a step of determining whether or not to issue special benefit information that can be used in the store after the first time period, based on the first congestion information and the second congestion information.
以上説明したように、本発明によれば、サービス店舗において予約に空きがある時間帯にユーザを来店に導くための特典情報を自動発行しつつ、それにより店内が混雑しすぎることを防ぐことができる。しかし、当該効果は本発明を限定するものではない。 As described above, according to the present invention, it is possible to automatically issue special offer information to encourage users to visit a service store during times when there are available reservations, while preventing the store from becoming overly crowded. However, this effect does not limit the present invention.
以下、図面を参照しながら、本発明の実施形態を説明する。 Embodiments of the present invention will be described below with reference to the drawings.
[システムの構成]
図1は、本実施形態に係る飲食店情報提供システムの構成を示した図である。
[System configuration]
FIG. 1 is a diagram showing the configuration of a restaurant information providing system according to this embodiment.
同図に示すように、このシステムは、インターネット50上の飲食店情報提供サーバ100と、複数のユーザ端末200と、飲食店端末300と、デジタルサイネージ端末400とを含む。 As shown in the figure, this system includes a restaurant information server 100 on the Internet 50, multiple user terminals 200, a restaurant terminal 300, and a digital signage terminal 400.
飲食店情報提供サーバ100は、飲食店に関する情報を掲載したポータルサイト(飲食店情報提供サイト)を運営するウェブサーバである。飲食店情報提供サーバ100は、複数のユーザ端末200、飲食店の飲食店端末300及びデジタルサイネージ端末400とインターネット50を介して接続されている。 The restaurant information providing server 100 is a web server that operates a portal site (restaurant information providing site) that lists information about restaurants. The restaurant information providing server 100 is connected to multiple user terminals 200, restaurant terminals 300 of restaurants, and digital signage terminals 400 via the Internet 50.
飲食店情報提供サーバ100は、上記ポータルサイトにおいて、ユーザ端末200のユーザ向けに飲食店情報提供システムを提供する。具体的には、飲食店情報提供サーバ100は、ユーザ端末200からの検索要求に基づいて検索条件に合致する飲食店情報を検索し、検索結果を掲載したウェブページを生成してユーザ端末200へ送信する。また飲食店情報提供サーバ100は、当該飲食店情報を閲覧したユーザのユーザ端末200からの、いずれかの飲食店に対する予約受付処理を代行する。 The restaurant information providing server 100 provides a restaurant information providing system for users of user terminals 200 on the portal site. Specifically, the restaurant information providing server 100 searches for restaurant information that matches the search criteria based on a search request from the user terminal 200, generates a web page listing the search results, and transmits it to the user terminal 200. The restaurant information providing server 100 also handles the reservation process for any restaurant from the user terminal 200 of the user who viewed the restaurant information.
ユーザ端末200(200A,200B,200C...)は、ユーザにより使用される端末であり、例えばスマートフォン、携帯電話、タブレットPC(Personal Computer)、ノートブックPC、デスクトップPC等である。ユーザ端末200は、飲食店情報提供サーバ100へアクセスし、上記ウェブページを受信してブラウザ等により画面に表示する。 User terminal 200 (200A, 200B, 200C, etc.) is a terminal used by a user, such as a smartphone, mobile phone, tablet PC (Personal Computer), notebook PC, or desktop PC. User terminal 200 accesses restaurant information providing server 100, receives the web page, and displays it on a screen using a browser or the like.
ユーザ端末200は、ユーザの操作に基づいて飲食店の検索条件を決定し、当該検索条件に基づく飲食店検索要求を飲食店情報提供サーバ100へ送信する。本実施形態では、飲食店の所在エリア(最寄駅)やジャンル、価格帯等、予め設定された検索条件をユーザ端末200のユーザが選択することで検索要求の送信が可能である。そしてユーザ端末200は、ユーザの操作に基づいて、上記検索結果として表示されたいずれかの飲食店に対する予約要求を飲食店情報提供サーバ100へ送信可能である。 The user terminal 200 determines restaurant search conditions based on user operation and transmits a restaurant search request based on those search conditions to the restaurant information providing server 100. In this embodiment, the user of the user terminal 200 can transmit a search request by selecting pre-set search conditions such as the restaurant's location area (nearest station), genre, price range, etc. Then, based on user operation, the user terminal 200 can transmit a reservation request for one of the restaurants displayed as the search results to the restaurant information providing server 100.
また上記ポータルサイト上では、各飲食店に対応するウェブページ上に、特典情報(クーポン)ダウンロード用のボタンが表示され、それをユーザ端末200がユーザのタップ操作等によりダウンロードして利用可能となっていてもよい。 Furthermore, on the portal site, a button for downloading special offer information (coupons) may be displayed on the web page corresponding to each restaurant, and the user may download and use the coupons by tapping the user's terminal 200.
また一方で飲食店情報提供サーバ100は、上記ポータルサイトに掲載される飲食店(加盟店)向けに、飲食店情報の管理画面(ウェブページ)を提供している。飲食店端末300のユーザは、当該管理画面を介して、上記検索結果として一般ユーザに提供されるウェブページ上の飲食店情報(コンテンツ)を編集・更新し、当該ウェブページを上記ポータルサイト上にアップロードすることができる。 On the other hand, the restaurant information providing server 100 provides a restaurant information management screen (webpage) for restaurants (affiliated restaurants) listed on the portal site. Through this management screen, users of the restaurant terminal 300 can edit and update the restaurant information (content) on the webpage provided to general users as the search results, and upload the webpage to the portal site.
飲食店端末300は、各飲食店に設置されている端末であり、タブレットPC、ノートブックPC、デスクトップPC等である。飲食店端末300は、管理者の操作に基づいて、上記飲食店情報の編集・更新等、自身の飲食店情報に関する処理を飲食店情報提供サーバ100との通信により実行することが可能である。同図では1つの飲食店及び1つの飲食店端末300のみが示されているが、飲食店は複数存在し、各飲食店に飲食店端末300が存在する。 The restaurant terminal 300 is a terminal installed in each restaurant, and may be a tablet PC, notebook PC, desktop PC, or the like. Based on the administrator's operation, the restaurant terminal 300 can execute processes related to its own restaurant information, such as editing and updating the restaurant information, by communicating with the restaurant information providing server 100. While the diagram shows only one restaurant and one restaurant terminal 300, there may be multiple restaurants, each with its own restaurant terminal 300.
また同図に示すように、飲食店内には、店内の様子を撮影可能なカメラCが設置されており、また各テーブルTの例えば天面の裏側には、人の動きを検知する人感センサMが設置されている。 As shown in the figure, a camera C capable of capturing images of the interior of the restaurant is installed inside, and a human presence sensor M that detects human movement is installed, for example, on the underside of the top surface of each table T.
このカメラC及び人感センサMは、店内の混雑状況を検知するためのセンサであり、これらの撮像映像及び検知データは店内に設置された無線中継端末Wを介して飲食店端末300へ送信され、当該飲食店端末300から飲食店情報提供サーバ100に送信される。またカメラC及び人感センサMから飲食店端末300を介さずに飲食店情報提供サーバ100へ映像及び検知データが送信されてもよい。また、飲食店端末300とは別の端末(例えば飲食店の店員が所持する端末等)やサーバ(例えばカメラCや人感センサMを管理するサーバ等)を介して飲食店情報提供サーバ100へ映像及び検知データが送信されてもよい。 The camera C and human presence sensor M are sensors for detecting the level of congestion inside the restaurant, and these captured images and detection data are transmitted to the restaurant terminal 300 via a wireless relay terminal W installed in the restaurant, and then transmitted from the restaurant terminal 300 to the restaurant information providing server 100. The images and detection data may also be transmitted from the camera C and human presence sensor M to the restaurant information providing server 100 without going through the restaurant terminal 300. The images and detection data may also be transmitted to the restaurant information providing server 100 via a terminal other than the restaurant terminal 300 (for example, a terminal carried by a restaurant employee) or server (for example, a server managing the camera C and human presence sensor M).
全ての飲食店に当該カメラCと人感センサMの両方が設置されているとは限らず、いずれか一方のみが設置されている場合もある。 Not all restaurants have both the camera C and the motion sensor M installed; some may only have one of them.
飲食店情報提供サーバ100は、カメラCの映像を解析することで店内の混雑度(客の密度)を算出でき、人感センサMの検知データからテーブルTごとの在空状況を判別できる。 The restaurant information server 100 can calculate the degree of congestion (customer density) inside the restaurant by analyzing the video from the camera C, and can determine the occupancy status of each table T from the detection data from the human presence sensor M.
デジタルサイネージ端末400は、例えば飲食店の周辺の駅、道路、飲食店が入居しているビル(エントランスやエレベータ―ホール等)等に設置された表示端末であり、飲食店情報提供サーバ100から、近隣の飲食店に関する情報を受信して表示する。 The digital signage terminal 400 is a display terminal installed, for example, at stations, roads, or buildings (such as entrances or elevator halls) near restaurants, and receives and displays information about nearby restaurants from the restaurant information server 100.
当該飲食店に関する情報としては、近隣の飲食店マップ、飲食店毎の詳細情報、飲食店で利用可能な特典情報(クーポン)等が挙げられる。特典情報は、例えば2次元バーコード形式で表示され、ユーザ端末200により当該2次元バーコードが読み取られることで当該ユーザ端末200にダウンロードされ飲食店で利用可能となってもよい。また、特典情報は、有限の発行数を有しており、ユーザ端末200によって当該2次元バーコードが読み取られることで残数が減少してもよい。 The information about the restaurant may include a map of nearby restaurants, detailed information about each restaurant, and special offer information (coupons) that can be used at the restaurant. The special offer information may be displayed in the form of a two-dimensional barcode, for example, and downloaded to the user terminal 200 when the two-dimensional barcode is read by the user terminal 200, making it available for use at the restaurant. In addition, special offer information may be issued in limited quantities, and the remaining number may decrease when the two-dimensional barcode is read by the user terminal 200.
本実施形態では、飲食店情報提供サーバ100は、ある飲食店の飲食店端末300から受信した、1日のうちの現時刻が属する第1の時間帯の混雑状況情報と、当該第1の時間帯より後の第2の時間帯における当該飲食店の予約状況情報とを元に、第2の時間帯にユーザが利用可能な特典情報の発行の有無を決定する。ここで、第2の時間帯は、第1の時間帯より後であれば、現時刻の15分後、30分後、2時間後等であってもよい。当該特定情報発行処理の詳細については後述する。 In this embodiment, the restaurant information providing server 100 determines whether or not to issue special offer information available to the user during a second time period, based on congestion status information for a first time period of the day to which the current time belongs, and reservation status information for the restaurant during a second time period that follows the first time period, both received from the restaurant terminal 300 of the restaurant. Here, the second time period may be 15 minutes, 30 minutes, 2 hours, etc., after the current time, as long as it is after the first time period. Details of the specific information issuance process will be described later.
[飲食店情報提供サーバのハードウェア構成]
図2は、上記飲食店情報提供サーバ100のハードウェア構成を示した図である。同図に示すように、飲食店情報提供サーバ100は、CPU(Central Processing Unit)11、ROM(Read Only Memory)12、RAM(Random Access Memory)13、入出力インタフェース15、及び、これらを互いに接続するバス14を備える。
[Hardware configuration of restaurant information server]
2 is a diagram showing the hardware configuration of the restaurant information providing server 100. As shown in the figure, the restaurant information providing server 100 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, an input/output interface 15, and a bus 14 connecting these components to one another.
CPU11は、必要に応じてRAM13等に適宜アクセスし、各種演算処理を行いながら飲食店情報提供サーバ100の各ブロック全体を統括的に制御する。ROM12は、CPU11に実行させるOS、プログラムや各種パラメータ等のファームウェアが固定的に記憶されている不揮発性のメモリである。RAM13は、CPU11の作業用領域等として用いられ、OS、実行中の各種アプリケーション、処理中の各種データを一時的に保持する。 The CPU 11 accesses the RAM 13 and other memory as needed, and performs various calculation processes while providing overall control over each block of the restaurant information providing server 100. The ROM 12 is a non-volatile memory that permanently stores firmware such as the OS, programs, and various parameters executed by the CPU 11. The RAM 13 is used as a working area for the CPU 11, and temporarily stores the OS, various applications currently being executed, and various data being processed.
入出力インタフェース15には、表示部16、操作受付部17、記憶部18、通信部19等が接続される。 The input/output interface 15 is connected to a display unit 16, an operation reception unit 17, a memory unit 18, a communication unit 19, etc.
表示部16は、例えばLCD(Liquid Crystal Display)、OELD(Organic ElectroLuminescence Display)、CRT(Cathode Ray Tube)等を用いた表示デバイスである。 The display unit 16 is a display device that uses, for example, an LCD (Liquid Crystal Display), an OELD (Organic ElectroLuminescence Display), or a CRT (Cathode Ray Tube).
操作受付部17は、例えばマウス等のポインティングデバイス、キーボード、タッチパネル、その他の入力装置である。操作受付部17がタッチパネルである場合、そのタッチパネルは表示部16と一体となり得る。 The operation reception unit 17 is, for example, a pointing device such as a mouse, a keyboard, a touch panel, or other input device. If the operation reception unit 17 is a touch panel, the touch panel may be integrated with the display unit 16.
記憶部18は、例えばHDD(Hard Disk Drive)や、フラッシュメモリ(SSD;Solid State Drive)、その他の固体メモリ等の不揮発性メモリである。当該記憶部18には、上記OSや各種アプリケーション、各種データが記憶される。 The storage unit 18 is a non-volatile memory such as a hard disk drive (HDD), flash memory (SSD; solid state drive), or other solid-state memory. The storage unit 18 stores the OS, various applications, and various data.
後述するが、特に本実施形態において、記憶部18は、後述する飲食店の混雑状況及び予約状況に基づく特典情報発行処理に必要なアプリケーション等のプログラムの他、飲食店情報データベース、ユーザ情報データベース、及び特典情報データベースを有している。 As will be described later, in this embodiment in particular, the memory unit 18 includes a restaurant information database, a user information database, and a reward information database, in addition to programs such as applications necessary for the reward information issuing process based on the restaurant's congestion status and reservation status, as described below.
通信部19は、例えばEthernet用のNIC(Network Interface Card)や無線LAN等の無線通信用の各種モジュールであり、上記ユーザ端末200、飲食店端末300及びデジタルサイネージ端末400との間の通信処理を担う。 The communication unit 19 is, for example, a NIC (Network Interface Card) for Ethernet or various modules for wireless communication such as wireless LAN, and is responsible for communication processing between the user terminal 200, restaurant terminal 300, and digital signage terminal 400.
なお、図示しないが、ユーザ端末200及び飲食店端末300の基本的なハードウェア構成も上記飲食店情報提供サーバ100のハードウェア構成と略同様である。 Although not shown, the basic hardware configuration of the user terminal 200 and restaurant terminal 300 is also substantially the same as the hardware configuration of the restaurant information providing server 100 described above.
[飲食店情報提供サーバのデータベース構成]
図3は、上記飲食店情報提供サーバ100が有するデータベースの構成を示した図である。
[Database configuration of restaurant information server]
FIG. 3 is a diagram showing the configuration of a database included in the restaurant information providing server 100. As shown in FIG.
同図に示すように、飲食店情報提供サーバ100は、記憶部18に、飲食店情報データベース31、ユーザ情報データベース32、特典情報データベース33を有している。 As shown in the figure, the restaurant information providing server 100 has a restaurant information database 31, a user information database 32, and a benefit information database 33 in the memory unit 18.
飲食店情報データベース31は、飲食店毎に、その飲食店の店名、所在位置(住所または緯度経度)情報、エリア情報、アクセス情報(最寄り駅情報、最寄り駅からの徒歩距離情報)電話番号、その飲食店を識別するID(店舗ID)、その飲食店の業態・サービスのカテゴリ情報、その飲食店を紹介する情報(店舗のPR文等の店舗の特徴を示す情報、飲食店が行うイベント情報等)、飲食店に関する(飲食店を紹介する)画像データ、飲食店が提供するメニューに関するメニュー情報、平均予算情報、営業時間、ウェブサイトURL等の情報等を記憶している。これらの情報は、各飲食店の飲食店端末300から、飲食店情報提供サーバ100が提供する管理画面を介して入力されたものである。また飲食店情報データベース31には、各飲食店における予約台帳情報が記憶されている。 For each restaurant, the restaurant information database 31 stores the restaurant's name, location (address or latitude and longitude), area information, access information (nearest station information, walking distance from the nearest station), telephone number, an ID identifying the restaurant (store ID), information about the restaurant's business type and service category, information introducing the restaurant (information indicating the restaurant's characteristics such as store promotional material, information about events held by the restaurant, etc.), image data related to the restaurant (introducing the restaurant), menu information related to the menu offered by the restaurant, average budget information, business hours, website URL, and other information. This information is entered from each restaurant's restaurant terminal 300 via a management screen provided by the restaurant information providing server 100. The restaurant information database 31 also stores reservation ledger information for each restaurant.
上記メニュー情報は、上記ポータルサイト上の各飲食店のサイトに掲載されるメニューに対応する情報であり、各飲食店が提供可能な複数のメニューのメニュー名を、飲食店毎に記憶している。当該メニュー情報は、例えば前菜/メイン、ランチ/ディナー/コース等のメニューカテゴリ毎に記憶されてもよい。またメニュー情報としては、メニュー名や値段、説明等を示す文字情報の他、当該メニューを撮影した写真等の画像情報も対応付けて記憶される。 The menu information corresponds to the menus posted on the websites of each restaurant on the portal site, and stores the names of multiple menu items that each restaurant can offer for each restaurant. The menu information may be stored by menu category, such as appetizer/main course, lunch/dinner/course, etc. The menu information may also include text information indicating the menu name, price, description, etc., as well as image information such as photographs of the menu, which are stored in association with the menu.
上記エリア情報としては、広さ単位の異なる複数のエリアに関する情報が含まれる。広いエリアとしては例えば都道府県や市区町村、狭いエリアとしては例えば駅から数百m以内(例えば、「銀座エリア」)、それらの間の広さのエリアとして、例えば駅から1km以内のエリアや、複数の駅周辺エリアがまとまったエリア(例えば、「銀座・新橋・有楽町エリア」)等が挙げられるが、これらに限られない。これにより、同じ飲食店でも、その広さによって複数のエリアに紐付けられていることになる。 The area information includes information about multiple areas with different units of size. Large areas include prefectures and municipalities, small areas include areas within a few hundred meters of a station (e.g., the "Ginza area"), and areas of intermediate size include, but are not limited to, areas within 1 km of a station or areas surrounding multiple stations (e.g., the "Ginza-Shinbashi-Yurakucho area"). This means that the same restaurant can be linked to multiple areas depending on its size.
また、当該エリア(例えば複数のエリアのうち最も狭いエリア)には、当該エリアに設置される上記デジタルサイネージ端末400に関する情報(端末ID等)が対応付けられており、当該エリアを介してデジタルサイネージ端末400と各飲食店は対応付けられることになる。しかし、エリア情報とは別に、デジタルサイネージ端末400の端末IDと飲食店の店舗IDが直接対応付けられてもよい。 In addition, information (such as a terminal ID) about the digital signage terminal 400 installed in that area is associated with that area (for example, the smallest area among multiple areas), and the digital signage terminal 400 and each restaurant are associated via that area. However, separate from the area information, the terminal ID of the digital signage terminal 400 may also be directly associated with the restaurant's store ID.
上記カテゴリ情報は、例えば和食、中華、イタリアン、フレンチ、焼肉等のメインカテゴリの他、和食における焼き鳥・天ぷら等、イタリアンにおけるパスタ・ピザ等のより詳細なサブカテゴリを含んでいてもよい。 The above category information may include main categories such as Japanese, Chinese, Italian, French, and yakiniku, as well as more detailed subcategories such as yakitori and tempura in Japanese cuisine, and pasta and pizza in Italian cuisine.
上記予約台帳情報は、上記飲食店情報提供サイトを介してユーザ端末200から(または電話にて)受け付けた予約情報であり、例えば、各飲食店について、予約日時、予約ユーザ名、予約人数、予約テーブル、予約コース等の情報を有している。当該予約台帳情報としては、これから来客するユーザの予約情報のみならず、過去の予約実績情報も少なくとも数カ月分程度は記憶されている。当該予約台帳情報には上記飲食店端末300からもアクセス可能である。 The reservation ledger information is reservation information received from the user terminal 200 (or by telephone) via the restaurant information site, and includes, for example, information about each restaurant such as the reservation date and time, the reservation user's name, the number of people making the reservation, the reserved table, and the reserved course. This reservation ledger information not only stores reservation information for upcoming users, but also information about past reservations for at least several months. This reservation ledger information can also be accessed from the restaurant terminal 300.
ユーザ情報データベース32は、ユーザ端末200を所有する、上記飲食店情報提供サーバ100が提供する上記ポータルサイトを介した飲食店情報サービスの利用者(会員)であるユーザに関する情報を記憶する。具体的には、ユーザ情報データベース32は、ユーザID、パスワード、氏名、メールアドレス(その他のメッセージの宛先となる情報)、電話番号、住所、年齢(層)、性別、誕生日等の情報をユーザ毎に記憶している。 The user information database 32 stores information about users who own user terminals 200 and are users (members) of the restaurant information service provided by the restaurant information providing server 100 via the portal site. Specifically, the user information database 32 stores information for each user, such as user ID, password, name, email address (information to which other messages will be sent), telephone number, address, age (group), gender, and birthday.
特典情報データベース33は、各飲食店が発行可能な特典情報(クーポン情報)を記憶している。具体的には、各特典情報の内容を示すテキストや画像等の情報が特典情報IDと対応付けられて記憶されている。 The special offer information database 33 stores special offer information (coupon information) that can be issued by each restaurant. Specifically, information such as text and images indicating the content of each special offer information is stored in association with a special offer information ID.
各飲食店は、飲食店端末300を介して、例えば期間ごとにどのような特典情報を発行するかを複数種類の特典情報から選択して設定可能であり、当該特典情報データベース33は、各飲食店が現在設定している特典情報、及び、それが発行済みか否かを示す情報(フラグ)及びユーザが利用済みか否か等の情報も記憶している。 Each restaurant can select from multiple types of bonus information via the restaurant terminal 300, for example, to set the type of bonus information to be issued for each period, and the bonus information database 33 also stores the bonus information currently set by each restaurant, as well as information (flag) indicating whether the bonus information has been issued and whether the user has used it.
当該特典情報は、複数の飲食店に共通して使用可能なもの(例えば会計金額の所定割合を割り引くクーポン)であってもよいし、飲食店毎に独自に設定可能なもの(例えば飲食店の特定のメニューの割引や無償提供に関するクーポン)であってもよい。 The benefit information may be something that can be used at multiple restaurants (for example, a coupon that offers a certain percentage off the bill), or it may be something that can be set independently for each restaurant (for example, a coupon for a discount or free provision of a specific menu item at a restaurant).
これら各データベースは、後述する飲食店情報提供サーバ100による特典情報発行処理において、必要に応じて相互に参照されて用いられる。 These databases are mutually referenced and used as needed during the bonus information issuance process by the restaurant information provider server 100, which will be described later.
[飲食店情報提供サーバの動作]
次に、以上のように構成された飲食店情報提供サーバ100の動作について説明する。当該動作は、飲食店情報提供サーバ100のCPU11及び通信部19等のハードウェアと、記憶部18に記憶されたソフトウェアとの協働により実行される。以下の説明では、便宜上、CPU11を動作主体とする。
[Operation of Restaurant Information Providing Server]
Next, we will explain the operation of the restaurant information providing server 100 configured as above. This operation is executed by the cooperation of hardware such as the CPU 11 and communication unit 19 of the restaurant information providing server 100 and software stored in the storage unit 18. For convenience, in the following explanation, the CPU 11 is the subject of operation.
図4は、飲食店情報提供サーバ100による、特典情報発行処理の流れを示したフローチャートである。 Figure 4 is a flowchart showing the flow of the bonus information issuance process by the restaurant information providing server 100.
図4に示すように、飲食店情報提供サーバ100のCPU11は、まず、飲食店端末300から、現時刻の混雑率情報を受信したか否かを判断する(ステップ41)。 As shown in FIG. 4, the CPU 11 of the restaurant information providing server 100 first determines whether current congestion rate information has been received from the restaurant terminal 300 (step 41).
当該混雑率情報は、カメラC由来のデータの場合は、当該カメラCの映像データ自体であってもよいし、当該映像データを基に飲食店端末300が算出した混雑率データ(例えば、映像中に検出された席/テーブルの数に対する検出された人の数)として受信されてもよい。混雑率情報がカメラCの映像データで自体であった場合、CPU11は当該映像データから席またはテーブルと、人物を検出し、検出された席/テーブルの数に対する検出された人の数として混雑率を算出する。 If the congestion rate information is data from camera C, it may be the video data from camera C itself, or it may be received as congestion rate data calculated by the restaurant terminal 300 based on the video data (for example, the number of people detected relative to the number of seats/tables detected in the video). If the congestion rate information is the video data from camera C itself, the CPU 11 detects seats or tables and people from the video data and calculates the congestion rate as the number of people detected relative to the number of seats/tables detected.
また混雑率情報は、人感センサM由来のデータの場合は、当該人感センサMの検出データ(各人感センサMの検出の有無を示すデータ)であってもよいし、飲食店端末300が算出した混雑率データ(例えば、店内に設置された人感センサMの総数に対する人を検出した人感センサMの数)として受信されてもよい。混雑率情報が各人感センサMの検出有無を示すデータであった場合は、CPU11は、データ元の人感センサMの数に対する、検出有の人感センサMの数として混雑率を算出する。 Furthermore, if the congestion rate information is data derived from a human presence sensor M, it may be detection data from that human presence sensor M (data indicating whether or not each human presence sensor M has detected a person), or it may be received as congestion rate data calculated by the restaurant terminal 300 (for example, the number of human presence sensors M that have detected a person relative to the total number of human presence sensors M installed in the restaurant). If the congestion rate information is data indicating whether or not each human presence sensor M has detected a person, the CPU 11 calculates the congestion rate as the number of human presence sensors M that have detected a person relative to the number of human presence sensors M that are the source of the data.
現時刻の混雑率情報を受信したと判断した場合(ステップ41がYes)、CPU11は、対応する飲食店の、現時刻が属する第1の時間帯の次の第2の時間帯の、過去の予約実績に対する予約率を算出する(ステップ42)。現時刻の混雑率情報を受信していないと判断した場合(ステップ41がNo)、ステップ41に戻され、現時刻の混雑率情報を受信するまで繰り返される。 If it is determined that congestion rate information for the current time has been received (step 41: Yes), the CPU 11 calculates the reservation rate for the corresponding restaurant for the second time slot that follows the first time slot to which the current time belongs, based on past reservation records (step 42). If it is determined that congestion rate information for the current time has not been received (step 41: No), the process returns to step 41, and is repeated until congestion rate information for the current time is received.
具体的にはCPU11は、対応する飲食店の同曜日かつ第2の時間帯と同時間帯の過去4週間分の予約数に対する、当日の第2の時間帯の予約数の割合として予約率を算出する。各時間帯は1日のうちの例えば30分、1時間等の単位で区切られるが、これに限られない。 Specifically, the CPU 11 calculates the reservation rate as the ratio of the number of reservations for the second time slot on the current day to the number of reservations for the corresponding restaurant for the same day and the same time slot for the past four weeks. Each time slot is divided into increments of, for example, 30 minutes or 1 hour, but is not limited to this.
続いてCPU11は、上記算出した混雑率が、所定の閾値T1未満であり、かつ、上記算出した予約率が、所定の閾値T2未満であるか否かを判断する(ステップ43)。 Next, the CPU 11 determines whether the calculated congestion rate is less than a predetermined threshold T1 and whether the calculated reservation rate is less than a predetermined threshold T2 (step 43).
ここで、閾値T1は、混雑率がカメラC由来で、上述のように映像中に検出された席/テーブルの数に対する検出された人の数として算出される場合、例えば50%であり、人感センサM由来で、上述のように店内に設置された人感センサMの総数に対する人を検出した人感センサMの数として算出される場合、例えば80%であるが、これに限られない。 Here, the threshold value T1 is, for example, 50% when the congestion rate is derived from camera C and calculated as the number of people detected relative to the number of seats/tables detected in the video as described above, or is, for example, 80% when the congestion rate is derived from human presence sensors M and calculated as the number of human presence sensors M that detected people relative to the total number of human presence sensors M installed in the store as described above, but is not limited to this.
またこの場合閾値T2は、予約率が上述のように同曜日かつ第2の時間帯と同時間帯の過去4週間分の予約数に対する、当日の第2の時間帯の予約数の割合として算出される場合、例えば90%であるが、これに限られない。 In this case, the threshold value T2 is, for example, 90% when the reservation rate is calculated as the ratio of the number of reservations for the second time slot on the same day to the number of reservations for the same day and second time slot over the past four weeks, as described above, but is not limited to this.
また、上記混雑率がより低い値(カメラC由来の場合の閾値T1が例えば34%、混雑率が人感センサM由来の場合の閾値T1が例えば60%等)に設定される場合には、閾値T2は、上記よりも高い値(例えば110%)に設定され得る。 Furthermore, if the congestion rate is set to a lower value (e.g., threshold T1 when the congestion rate is derived from camera C is 34%, and threshold T1 when the congestion rate is derived from human presence sensor M is 60%), threshold T2 can be set to a higher value (e.g., 110%).
混雑率が閾値T1未満であり、かつ、予約率が閾値T2未満であると判断した場合(ステップ43がYes)、CPU11は、対応する飲食店について、上記特典情報データベース33における特典情報の発行フラグをONに設定する(ステップ44)。 If it is determined that the congestion rate is less than threshold T1 and the reservation rate is less than threshold T2 (Yes in step 43), the CPU 11 sets the bonus information issuance flag in the bonus information database 33 for the corresponding restaurant to ON (step 44).
図5は、上記特典情報の発行(発行フラグのON/OFF)条件について概念的に示した表である。同図における各マスの〇は発行フラグONを示し、×は発行フラグOFFを示している。 Figure 5 is a table conceptually illustrating the conditions for issuing the above-mentioned bonus information (ON/OFF of the issuance flag). In the figure, a circle in each box indicates that the issuance flag is ON, and an × indicates that the issuance flag is OFF.
同図に示すように、混雑率については上記閾値T1が設定されているが、当該閾値T1は、混雑率を空いている/やや混雑/混んでいるの三段階に分けた場合、「やや混雑」に属する値となる。 As shown in the figure, the above threshold T1 is set for the congestion rate, and when the congestion rate is divided into three levels - empty, slightly crowded, and crowded - this threshold T1 is a value that falls into the "slightly crowded" category.
また予約率については上記閾値T2が設定されているが、当該閾値T2は、予約率をいつもより少ない/いつもどおり/いつもより多いの三段階に分けた場合、「いつもより少ない」に属する値となる。 The above-mentioned threshold T2 is also set for the reservation rate, but if the reservation rate is divided into three levels - less than usual, normal, and more than usual - this threshold T2 is a value that falls into the "less than usual" category.
また、上記閾値T1がより低い値(「空いている」に属する値;閾値T1´)に設定される場合には、閾値T2はより高い値(「いつもどおり」に属する値;閾値T2´)に設定され得る。 Furthermore, if the threshold T1 is set to a lower value (a value belonging to "empty"; threshold T1'), the threshold T2 can be set to a higher value (a value belonging to "usual"; threshold T2').
同図に示すように、飲食店情報提供サーバ100は、混雑率と予約率がいずれも通常(平均)より低い場合には特典情報を発行するが、混雑率と予約率のいずれもが比較的高い、または通常どおり(平均程度)となる場合には特典情報の発行を抑制することで、特典情報の発行により店内が混雑しすぎてしまうのを防ぐことができる。 As shown in the figure, the restaurant information providing server 100 issues special offer information when both the congestion rate and reservation rate are lower than normal (average), but refrains from issuing special offer information when both the congestion rate and reservation rate are relatively high or normal (around average), thereby preventing the restaurant from becoming overly crowded due to the issuance of special offer information.
また、混雑率については席数またはテーブル数を基準とした閾値を用いる一方で、予約率については、席数またはテーブル数ではなく過去の予約実績を基準とした閾値を用いることで、より店舗の実態を反映して発行有無を決めることができる。 In addition, while the occupancy rate uses a threshold based on the number of seats or tables, the reservation rate uses a threshold based on past reservation records rather than the number of seats or tables, allowing the decision on whether to issue a ticket to be more reflective of the actual situation of the store.
また同図に示すように、混雑率が「混んでいる」に該当する値である場合には、次の時間帯(すなわち特典情報が利用される対象時間帯)の予約率が「いつもより少ない」に該当する値である場合であっても、特典情報は発行されないように閾値T1が設定されている。これは、現時刻で店内が非常に混雑している場合には、後の時間帯にも少なくともその一部の客が残る可能性が高く、また混雑してる状況から客が引けた場合でも、店内のオペレーション上、状況をリセットして立て直すための時間が必要になるからである。 Also, as shown in the figure, threshold T1 is set so that if the congestion rate is a value that corresponds to "busy," special offer information will not be issued even if the reservation rate for the next time slot (i.e., the target time slot for which special offer information is used) is a value that corresponds to "lower than usual." This is because if the store is currently very crowded, there is a high probability that at least some of those customers will remain in the store at a later time slot, and even if customers leave the crowded situation, time will be needed to reset the situation and restore store operations.
図4に戻り、特典情報の発行を決定すると、CPU11は、対応する飲食店の特典情報を示す2次元コードの表示要求を、当該飲食店の飲食店情報データベース31のエリア情報により対応付けられたデジタルサイネージ端末400へ送信する(ステップ45)。 Returning to Figure 4, when it is decided to issue special offer information, the CPU 11 sends a request to display a two-dimensional code indicating the special offer information of the corresponding restaurant to the digital signage terminal 400 associated with the area information of the restaurant in the restaurant information database 31 (step 45).
またCPU11は、上記ポータルサイト上の、対応する飲食店のウェブページに特典情報を掲載する(ステップ46)。その後は再度ステップ41から処理が繰り返される。 The CPU 11 also posts the special offer information on the corresponding restaurant's web page on the portal site (step 46). The process then repeats from step 41.
この場合CPU11は、上記特典情報のデジタルサイネージ端末400への送信及びウェブページへの掲載を、上記第1の時間帯の終了までに完了させる。 In this case, the CPU 11 completes the transmission of the bonus information to the digital signage terminal 400 and posting of the bonus information on the web page by the end of the first time period.
またCPU11は、上記デジタルサイネージ端末400上及びウェブページ上で、特典情報またはそれに紐づいた情報(二次元バーコード等)を後述するステップ47が実施されるまで表示させる。更にCPU11は、上記デジタルサイネージ端末400上及びウェブページ上で、特典情報またはそれに紐づいた情報(二次元バーコード等)を、少なくとも所定時間(例えば5分、10分、30分等)表示させるように、デジタルサイネージ端末400及びウェブページを制御してもよい。特典情報の発行数が有限であり、所定発行数が所定時間の経過よりも前に発行された場合にCPU11は、所定時間が経過する前であっても特典情報を非表示にする。 The CPU 11 also displays the bonus information or information linked thereto (such as a two-dimensional barcode) on the digital signage terminal 400 and on the web page until step 47, described below, is performed. Furthermore, the CPU 11 may control the digital signage terminal 400 and the web page to display the bonus information or information linked thereto (such as a two-dimensional barcode) on the digital signage terminal 400 and on the web page for at least a predetermined time (e.g., 5 minutes, 10 minutes, 30 minutes, etc.). If the number of bonus information pieces that can be issued is finite and the predetermined number of pieces are issued before the predetermined time has elapsed, the CPU 11 will hide the bonus information even before the predetermined time has elapsed.
これにより飲食店情報提供サーバ100は、少なくとも所定時間、特典情報をユーザの目に触れさせ、ユーザに第2の時間帯における飲食店への来訪を促すことができる。また、飲食店の混雑率が閾値T1付近を往来した際に特典情報が頻繁に表示されたり、非表示にされたりすることを防ぐことができる。 This allows the restaurant information providing server 100 to expose the special offer information to the user for at least a specified period of time, encouraging the user to visit the restaurant during the second time period. It also prevents the special offer information from being frequently displayed and hidden when the restaurant's congestion rate fluctuates around the threshold T1.
一方、上記ステップ43において、混雑率が閾値T1以上であるか、予約率が閾値T2以上であると判断した場合(ステップ43がNo)、CPU11は、現在の特典情報の発行フラグがONである場合には、当該特典情報の発行を中止し、当該発行フラグをOFFに設定する(ステップ47)。その後は再度ステップ41から処理が繰り返される。 On the other hand, if it is determined in step 43 above that the congestion rate is equal to or greater than threshold T1 or the reservation rate is equal to or greater than threshold T2 (No in step 43), and the issuance flag for the current bonus information is ON, the CPU 11 cancels the issuance of that bonus information and sets the issuance flag to OFF (step 47). The process then repeats from step 41.
図6は、上記デジタルサイネージ端末400に表示される画面の例を示した図である。 Figure 6 shows an example of a screen displayed on the digital signage terminal 400.
同図に示すように、デジタルサイネージ端末400においては、例えば近隣の飲食店の各カメラCの現在の映像61が、リアルタイムの店内の様子として、店名や混雑状況情報62と共に表示されている。 As shown in the figure, the digital signage terminal 400 displays, for example, current images 61 from each camera C of a nearby restaurant, along with the restaurant's name and congestion status information 62, as a real-time view of the restaurant's interior.
また上述の処理により特典情報が発行されている飲食店については、クーポンマーク63も併せて表示される。また画面の例えば最下部には、表示されている各飲食店の特典情報に紐づいた二次元バーコード64も表示されており、ユーザは、現在の各店の店内の空き状況を確認し、ユーザ端末200により当該二次元バーコードを読み取ることで所望の飲食店の特典情報をダウンロードして利用することができる。 For restaurants that have been issued special offer information through the above process, a coupon mark 63 is also displayed. Also, at the bottom of the screen, for example, a two-dimensional barcode 64 linked to the special offer information for each restaurant is displayed. The user can check the current availability of each restaurant and download and use the special offer information for the desired restaurant by scanning the two-dimensional barcode with the user terminal 200.
図7は、上記ポータルサイト上で各飲食店に対応するウェブページに表示される特典情報の例を示した図である。 Figure 7 shows an example of special offer information displayed on the web page corresponding to each restaurant on the portal site.
各ユーザ端末200には、上記飲食店情報提供サーバ100が提供するシステムに対応するアプリケーションがインストールされており、当該アプリケーションは、同図Aに示すように、ウェブページとして、ユーザ端末200の現在位置の周辺の地図データを表示可能であり、当該地図データ上の、上記カメラCが設置されている各飲食店の所在位置にアイコン71を表示可能である。飲食店のうち上記特典情報が発行済みの飲食店については、当該アイコン71上に例えば「coupon」の文字が重畳され判別可能となっている。 An application corresponding to the system provided by the restaurant information providing server 100 is installed on each user terminal 200, and as shown in Figure A, this application can display map data of the area around the current location of the user terminal 200 as a web page, and can display an icon 71 on the map data at the location of each restaurant where the camera C is installed. Restaurants for which the special offer information has been issued can be identified by having the word "coupon" superimposed on the icon 71, for example.
そしてユーザが特典情報発行済みのいずれかの飲食店のアイコン71をタップすると、同図Bに示すように、対応する飲食店のカメラCの現在の映像72と共に、特典情報をダウンロードするためのクーポン獲得ボタン73がポップアップ表示される。これによりユーザは各飲食店の現在の空き状況を確認することができる。 When the user taps on the icon 71 of any restaurant for which special offer information has been issued, a pop-up appears, as shown in Figure B, displaying current video 72 from camera C of the corresponding restaurant, along with a coupon acquisition button 73 for downloading the special offer information. This allows the user to check the current availability of each restaurant.
そしてユーザが当該クーポン獲得ボタン73をタップすると、同図Cに示すように、特典情報74がダウンロードされ表示される。ユーザはこれを飲食店の店員に提示することで利用可能となる。 When the user taps the coupon acquisition button 73, special offer information 74 is downloaded and displayed, as shown in Figure C. The user can then use the coupon by presenting it to a restaurant staff member.
[まとめ]
以上説明したように、本実施形態によれば、飲食店情報提供サーバ100は、飲食店において予約に空きがある時間帯にユーザを来店に導くための特典情報(クーポン)を自動発行しつつ、それにより店内が混雑しすぎることを防ぐことができる。
[summary]
As described above, according to this embodiment, the restaurant information providing server 100 automatically issues special offer information (coupons) to encourage users to visit restaurants during times when reservations are available, thereby preventing the restaurant from becoming overly crowded.
また飲食店情報提供サーバ100は、現在の飲食店内の混雑情報と、それより後の時間帯の当該飲食店の予約情報という異なるソースの情報を用いて特典情報の発行の有無を決定することで、いずれか一方に基づいて特典情報を発行する場合に比べて、特典情報の発行により後の時間帯に店内が混雑しすぎるのをより効果的に抑えることができる。 Furthermore, the restaurant information providing server 100 determines whether or not to issue special offer information using information from different sources: current congestion information within the restaurant and reservation information for that restaurant for a later time period. This more effectively prevents the restaurant from becoming overly crowded during later time periods due to the issuance of special offer information than if the special offer information were issued based on only one of these sources.
さらに飲食店情報提供サーバ100は、混雑率と予約率がいずれも通常(平均)より低い場合には特典情報を発行するが、混雑率と予約率のいずれもが比較的高い、または通常どおり(平均程度)となる場合には特典情報の発行を抑制するように各閾値を設定することで、特典情報の発行により店内が混雑しすぎてしまうのを防ぐことができる。 Furthermore, the restaurant information providing server 100 issues special offer information when both the occupancy rate and reservation rate are lower than normal (average), but by setting each threshold value to suppress the issuance of special offer information when both the occupancy rate and reservation rate are relatively high or normal (around average), it is possible to prevent the restaurant from becoming overly crowded due to the issuance of special offer information.
[変形例]
本発明は上述の実施形態にのみ限定されるものではなく、本開示の要旨を逸脱しない範囲内において種々変更され得る。
[Modification]
The present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the present disclosure.
上述の実施形態において、上記第2の時間帯は上記第3の時間帯とそれ以降の第4の時間帯に分割されていてもよい。例えば第2の時間帯の開始から30分後までが第3の時間帯、残りの30分が第4の時間帯とされてもよい。この場合飲食店情報提供サーバ100は、上記第3の時間帯における第1の予約率と、上記第4の時間帯における第2の予約率を算出し、上記混雑率が第1の閾値未満であるとともに、上記第1の予約率が第2の閾値(T2-1;例えば85%)未満であり、かつ、上記第2の予約率が上記第2の閾値よりも高い第3の閾値(T2-2;例えば95%)未満である場合に上記特典情報の発行を決定してもよい。 In the above-described embodiment, the second time period may be divided into the third time period and a subsequent fourth time period. For example, the third time period may be 30 minutes from the start of the second time period, and the remaining 30 minutes may be the fourth time period. In this case, the restaurant information providing server 100 may calculate a first reservation rate for the third time period and a second reservation rate for the fourth time period, and may decide to issue the bonus information if the congestion rate is less than a first threshold, the first reservation rate is less than a second threshold (T2-1; for example, 85%), and the second reservation rate is less than a third threshold (T2-2; for example, 95%) that is higher than the second threshold.
これにより飲食店情報提供サーバ100は、第2の時間帯の予約状況のうち、現在時刻により近い予約状況を重視し、現在時刻に近い時間帯の予約率についてより厳しい閾値を設定して特典情報の発行の有無を決めることで、特典情報の発行により、第2の時間帯のうち現在時刻からより近い時間帯に店内が混雑しすぎるのをより効果的に抑えることができる。 As a result, the restaurant information providing server 100 places emphasis on the reservation status for the second time period that is closest to the current time, and sets a stricter threshold for the reservation rate for the time period that is closest to the current time when deciding whether to issue special offer information. By issuing special offer information, the restaurant can more effectively prevent the restaurant from becoming too crowded during the time period that is closest to the current time within the second time period.
上述の実施形態では、飲食店情報提供サーバ100は、現在時刻が属する第1の時間帯における店舗の混雑状況情報(第1の混雑情報)と、当該第1の時間帯に続く第2の時間帯における店舗の予約状況情報(第2の混雑情報)とを元にクーポン情報の発行の有無を決定していた。しかし飲食店情報提供サーバ100は、第2の混雑情報として、第2の時間帯における予約情報以外の情報を用いてもよい。 In the above-described embodiment, the restaurant information providing server 100 determined whether to issue coupon information based on store congestion information for a first time period to which the current time belongs (first congestion information) and store reservation status information for a second time period following the first time period (second congestion information). However, the restaurant information providing server 100 may use information other than reservation information for the second time period as the second congestion information.
例えば飲食店情報提供サーバ100は、第1の時間帯における混雑状況情報から所定のアルゴリズムで予測された第2の時間帯における混雑情報を用いてもよいし、上記第1の時間帯において、店舗周辺の駅、道路、店舗が入居しているビル(エントランスやエレベータ―ホール等)に設置されたカメラやセンサ等から収集した店舗周辺の混雑状況情報を用いてもよい。 For example, the restaurant information providing server 100 may use congestion information for a second time period predicted using a predetermined algorithm from congestion information for a first time period, or may use congestion information around the store collected during the first time period from cameras or sensors installed at stations, roads, or buildings (such as entrances or elevator halls) around the store.
その場合飲食店情報提供サーバ100は、上記デジタルサイネージ端末400に設置されたカメラによって、サイネージ端末400から所定距離範囲に存在することが検出されたユーザや、サイネージ端末400に視線を向けていることが検出されたユーザの単位時間当たりの人数を上記第2の混雑情報として受信し利用してもよい。 In this case, the restaurant information providing server 100 may receive and use, as the second congestion information, the number of users per unit time who are detected by a camera installed on the digital signage terminal 400 to be within a predetermined distance from the signage terminal 400 or who are detected to be looking at the signage terminal 400.
上述の実施形態では、飲食店情報提供サーバ100は、第2の時間帯の予約率を、同曜日かつ同時間帯の過去4週間分の予約数に対する、当日の第2の時間帯の予約数の割合として予約率を算出した。しかし、当該予約率は、過去所定期間の第2の時間帯の平均予約数に対する、当日の第2の時間帯の予約数の割合であってもよいし、当該店舗の全席数(予約可能最大数)に対する、当日の第2の時間帯の予約数の割合であってもよいし、店舗で全席数とは別に予約可能な席数が決まっている場合にはその予約可能最大数に対する、当日の第2の時間帯の予約数の割合であってもよい。 In the above-described embodiment, the restaurant information providing server 100 calculated the reservation rate for the second time slot as the ratio of the number of reservations for that second time slot on the current day to the number of reservations for that same day and time slot over the past four weeks. However, this reservation rate may also be the ratio of the number of reservations for that second time slot on the current day to the average number of reservations for that second time slot over a specified past period, or the ratio of the number of reservations for that second time slot on the current day to the total number of seats at the restaurant (maximum number of seats that can be reserved), or, if the restaurant has a set number of seats that can be reserved separately from the total number of seats, it may be the ratio of the number of reservations for the second time slot on the current day to that maximum number of seats that can be reserved.
上述の実施形態では、特典情報はサイネージ端末400及び上記飲食店情報提供用のポータルサイト上の各店舗に対応するウェブページの双方に表示された。しかし、特典情報はサイネージ端末400及び上記飲食店情報提供用のポータルサイト上の各店舗に対応するウェブページのいずれか一方に表示されてもよい。 In the above-described embodiment, the special offer information was displayed on both the signage terminal 400 and the web page corresponding to each store on the portal site for providing restaurant information. However, the special offer information may be displayed on either the signage terminal 400 or the web page corresponding to each store on the portal site for providing restaurant information.
上述の実施形態では、特典情報はサイネージ端末400及び上記飲食店情報提供用のポータルサイト上の各店舗に対応するウェブページに表示された。しかし、当該クーポン情報は、例えば当該ポータルサイトを利用する会員ユーザのユーザ端末(スマートフォンやPC)へプッシュ通知としてまたは電子メールとして送信されてもよい。 In the above-described embodiment, the special offer information was displayed on the signage terminal 400 and on the web page corresponding to each restaurant on the portal site for providing restaurant information. However, the coupon information may also be sent as a push notification or email to the user terminal (smartphone or PC) of a member user who uses the portal site, for example.
上述の実施形態では特典情報としてクーポン情報(割引券等)が発行されたが、それに代えてまたは加えて例えば会員権や予約券といった他の特典情報が発行されてもよい。 In the above-described embodiment, coupon information (discount vouchers, etc.) was issued as the benefit information, but other benefit information, such as memberships or reservation tickets, may be issued instead of or in addition to this.
上述の実施形態では、上記飲食店情報提供サーバ100は1台のみ示したが、上記飲食店情報提供サーバ100が実行する処理は、複数のサーバで分散して実行されても構わない。 In the above embodiment, only one restaurant information providing server 100 is shown, but the processing performed by the restaurant information providing server 100 may be distributed and executed by multiple servers.
上述の実施形態では、サービス店舗として飲食店が例に挙げられたが、サービス店舗は飲食店に限られず、例えば、カラオケ・ボーリング等の娯楽施設やアミューズメントパーク、ホテル・旅館等の宿泊施設、テニス、バスケットボール、ゴルフ等の各種スポーツ施設、病院、美容院・理容室・マッサージ・エステ等の医療・施術施設等の様々なサービス店舗における予約台帳画面についても、本発明は同様に適用可能である。 In the above-described embodiment, restaurants were used as an example of a service store, but service stores are not limited to restaurants. The present invention can also be applied to reservation ledger screens at a variety of service stores, such as entertainment facilities such as karaoke and bowling, amusement parks, accommodation facilities such as hotels and inns, various sports facilities such as tennis, basketball, and golf, hospitals, and medical and treatment facilities such as beauty salons, barber shops, massage parlors, and aesthetic salons.
本願の特許請求の範囲に記載された発明のうち、「情報処理方法」と記載された発明は、その各ステップを、ソフトウェアによる情報処理によりコンピュータ等の少なくとも1つの装置が自動的に行うものであり、人間がコンピュータ等の装置を用いて行うものではない。すなわち、当該「情報処理方法」は、コンピュータ・ソフトウェアによる情報処理方法であって、コンピュータという計算道具を人間が操作する方法ではない。 Among the inventions described in the claims of this application, the invention described as an "information processing method" has each step performed automatically by at least one device such as a computer through software-based information processing, and is not performed by a human using a device such as a computer. In other words, the "information processing method" is an information processing method using computer software, and is not a method in which a human operates a computing tool called a computer.
11…CPU
18…記憶部
19…通信部
31…飲食店情報データベース
32…ユーザ情報データベース
33…特典情報データベース
64…二次元コード
73…クーポン獲得ボタン
100…飲食店情報提供サーバ
200…ユーザ端末
300…飲食店端末
400…デジタルサイネージ端末
11...CPU
DESCRIPTION OF SYMBOLS 18: Storage unit 19: Communication unit 31: Restaurant information database 32: User information database 33: Benefit information database 64: Two-dimensional code 73: Coupon acquisition button 100: Restaurant information providing server 200: User terminal 300: Restaurant terminal 400: Digital signage terminal
Claims (6)
前記複数の時間帯のうち、前記第1の時間帯より後の第2の時間帯における前記飲食店の混雑状況に関する第2の混雑情報を取得し、
前記第1の混雑情報と前記第2の混雑情報を基に、前記飲食店で前記第1の時間帯以降に未予約のユーザが使用可能な特典情報の発行の有無を決定する、
制御部
を具備し、
前記制御部は、
前記第1の混雑情報を、前記第1の時間帯における前記飲食店に設置されたセンサを介して取得した情報を基に算出し、
前記第2の混雑情報を、前記第2の時間帯における前記飲食店の予約状況を示す予約情報を基に算出する
情報処理システム。 acquire first congestion information regarding a congestion state of the restaurant in a first time slot to which the current time belongs among a plurality of time slots in a day;
acquire second congestion information regarding a congestion state of the restaurant in a second time period that is after the first time period among the plurality of time periods;
determining whether to issue special benefit information that can be used by users who have not made a reservation at the restaurant after the first time slot based on the first congestion information and the second congestion information;
A control unit is provided ,
The control unit
The first congestion information is calculated based on information acquired via a sensor installed in the restaurant during the first time period;
The second congestion information is calculated based on reservation information indicating a reservation status of the restaurant during the second time period.
Information processing system.
前記制御部は、
前記第1の混雑情報を、前記第1の時間帯における前記飲食店の前記センサの検出対象の席数またはテーブル数を基準とした混雑率として算出し、
前記第2の混雑情報を、前記第2の時間帯における前記飲食店の所定の予約数を基準とした予約率として算出し、
前記混雑率が前記飲食店における平均的な混雑率を示す第1の閾値未満であり、かつ、前記予約率が前記飲食店における平均的な予約率を示す第2の閾値未満である場合に前記特典情報の発行を決定する
情報処理システム。 2. The information processing system according to claim 1 ,
The control unit
calculating the first congestion information as a congestion rate based on the number of seats or tables detected by the sensor in the restaurant during the first time period;
The second congestion information is calculated as a reservation rate based on a predetermined number of reservations for the restaurant during the second time period;
An information processing system that determines to issue the special offer information when the congestion rate is less than a first threshold value that indicates an average congestion rate at the restaurant and the reservation rate is less than a second threshold value that indicates an average reservation rate at the restaurant .
前記制御部は、The control unit
前記第1の混雑情報を、前記センサで検出された席またはテーブルの数に対する前記センサで検出された人の数として、または、前記飲食店内に設置された前記センサの総数に対する人を検出した前記センサの数として算出し、calculating the first congestion information as the number of people detected by the sensor relative to the number of seats or tables detected by the sensor, or as the number of the sensors that detected people relative to the total number of the sensors installed in the restaurant;
前記第2の混雑情報を、同曜日かつ同時間帯の過去所定期間分の予約数に対する、当日の前記第2の時間帯の予約数の割合として、または、過去所定期間分の前記第2の時間帯の平均予約数に対する、当日の前記第2の時間帯の予約数の割合として、または、前記飲食店の全席数または予約可能最大数に対する、当日の前記第2の時間帯の予約数の割合として算出するThe second congestion information is calculated as the ratio of the number of reservations for the second time slot on the current day to the number of reservations for the same day and time slot for a predetermined period in the past, or as the ratio of the number of reservations for the second time slot on the current day to the average number of reservations for the second time slot for a predetermined period in the past, or as the ratio of the number of reservations for the second time slot on the current day to the total number of seats or the maximum number of seats available for reservations at the restaurant.
情報処理システム。Information processing system.
前記第1の混雑情報は前記第1の時間帯における前記飲食店の前記センサの検出対象の席数またはテーブル数を基準とした混雑率を示し、
前記第2の混雑情報は前記第2の時間帯における前記飲食店の所定の予約数を基準とした予約率を示し、
前記第2の時間帯は第3の時間帯とそれ以降の第4の時間帯を有し、
前記予約率は、前記第3の時間帯における第1の予約率と、前記第4の時間帯における第2の予約率を有し、
前記制御部は、前記混雑率が第1の閾値未満であり、かつ、前記第1の予約率が第2の閾値未満であり、かつ、前記第2の予約率が前記第2の閾値よりも高い第3の閾値未満である場合に前記特典情報の発行を決定する
情報処理システム。 3. The information processing system according to claim 1 ,
the first congestion information indicates a congestion rate based on the number of seats or tables detected by the sensor in the restaurant during the first time period;
the second congestion information indicates a reservation rate based on a predetermined number of reservations for the restaurant during the second time period,
the second time period includes a third time period and a subsequent fourth time period;
the reservation rate includes a first reservation rate in the third time slot and a second reservation rate in the fourth time slot;
The control unit determines to issue the bonus information when the congestion rate is less than a first threshold, the first reservation rate is less than a second threshold, and the second reservation rate is less than a third threshold that is higher than the second threshold.
前記複数の時間帯のうち、前記第1の時間帯より後の第2の時間帯における前記飲食店の混雑状況に関する第2の混雑情報を取得し、
前記第1の混雑情報と前記第2の混雑情報を基に、前記飲食店で前記第1の時間帯以降に未予約のユーザが使用可能な特典情報の発行の有無を決定する
情報処理方法であって、
前記第1の混雑情報を、前記第1の時間帯における前記飲食店に設置されたセンサを介して取得した情報を基に算出し、
前記第2の混雑情報を、前記第2の時間帯における前記飲食店の予約状況を示す予約情報を基に算出する
情報処理方法。 acquire first congestion information regarding a congestion state of the restaurant in a first time slot to which the current time belongs among a plurality of time slots in a day;
acquire second congestion information regarding a congestion state of the restaurant in a second time period that is after the first time period among the plurality of time periods;
determining whether to issue special offer information that can be used by users who have not made a reservation at the restaurant after the first time slot based on the first congestion information and the second congestion information ,
The first congestion information is calculated based on information acquired via a sensor installed in the restaurant during the first time period;
The second congestion information is calculated based on reservation information indicating a reservation status of the restaurant during the second time period.
Information processing methods.
一日のうちの複数の時間帯のうち、現時刻が属する第1の時間帯における飲食店の混雑状況に関する第1の混雑情報を取得するステップと、
前記複数の時間帯のうち、前記第1の時間帯より後の第2の時間帯における前記飲食店の混雑状況に関する第2の混雑情報を取得するステップと、
前記第1の混雑情報と前記第2の混雑情報を基に、前記飲食店で前記第1の時間帯以降に未予約のユーザが使用可能な特典情報の発行の有無を決定するステップと、
前記第1の混雑情報を、前記第1の時間帯における前記飲食店に設置されたセンサを介して取得した情報を基に算出するステップと、
前記第2の混雑情報を、前記第2の時間帯における前記飲食店の予約状況を示す予約情報を基に算出するステップと
を実行させるプログラム。 In the information processing device,
acquiring first congestion information regarding a congestion state of the restaurant in a first time slot to which the current time belongs, among a plurality of time slots in a day;
acquiring second congestion information regarding a congestion state of the restaurant during a second time period that is after the first time period among the plurality of time periods;
determining whether to issue special benefit information that can be used by users who have not made a reservation at the restaurant after the first time slot, based on the first congestion information and the second congestion information;
Calculating the first congestion information based on information acquired via a sensor installed in the restaurant during the first time period;
calculating the second congestion information based on reservation information indicating a reservation status of the restaurant during the second time period;
A program that executes the following.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021184489A JP7780076B2 (en) | 2021-11-12 | 2021-11-12 | Information processing system, information processing method and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021184489A JP7780076B2 (en) | 2021-11-12 | 2021-11-12 | Information processing system, information processing method and program |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2023072138A JP2023072138A (en) | 2023-05-24 |
| JP2023072138A5 JP2023072138A5 (en) | 2024-08-28 |
| JP7780076B2 true JP7780076B2 (en) | 2025-12-04 |
Family
ID=86424528
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021184489A Active JP7780076B2 (en) | 2021-11-12 | 2021-11-12 | Information processing system, information processing method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7780076B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7485836B1 (en) | 2023-06-29 | 2024-05-16 | PayPay株式会社 | Application program and server device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007184003A (en) | 2007-04-02 | 2007-07-19 | Fujitsu Ltd | Transaction reservation reception method, transaction reservation reception system, transaction reservation reception device, and recording medium |
| WO2017098803A1 (en) | 2015-12-08 | 2017-06-15 | ソニー株式会社 | Information distribution device, information distribution method, information display device, and information display method |
| WO2018116387A1 (en) | 2016-12-21 | 2018-06-28 | 株式会社オプティム | Computer system, vacant seat detection method, and program |
| JP2021082327A (en) | 2021-02-10 | 2021-05-27 | 株式会社バカン | Store retrieval device |
-
2021
- 2021-11-12 JP JP2021184489A patent/JP7780076B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007184003A (en) | 2007-04-02 | 2007-07-19 | Fujitsu Ltd | Transaction reservation reception method, transaction reservation reception system, transaction reservation reception device, and recording medium |
| WO2017098803A1 (en) | 2015-12-08 | 2017-06-15 | ソニー株式会社 | Information distribution device, information distribution method, information display device, and information display method |
| WO2018116387A1 (en) | 2016-12-21 | 2018-06-28 | 株式会社オプティム | Computer system, vacant seat detection method, and program |
| JP2021082327A (en) | 2021-02-10 | 2021-05-27 | 株式会社バカン | Store retrieval device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023072138A (en) | 2023-05-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230075666A1 (en) | Apparatuses, computer program products, and methods for generation of augmented reality interfaces | |
| JP2019220159A (en) | Digital information gathering, analyzing method, and apparatus therefore | |
| US20090112473A1 (en) | Method for providing location and promotional information associated with a building complex | |
| CN107710240A (en) | Preengage using the price based on attribute, method, equipment and the computer program product that storage controls, chooses and subscribe | |
| EP3550545A1 (en) | Digital signage control apparatus and digital signage control program | |
| JP6881952B2 (en) | Forecasting device, forecasting method, and forecasting program | |
| US11470133B2 (en) | Method for displaying object in timeline area, object display device, and information recording medium having recorded thereon program for implementing said method | |
| JP7780076B2 (en) | Information processing system, information processing method and program | |
| WO2015159409A1 (en) | Information delivery device and information delivery method | |
| JP2023036467A (en) | Information processing apparatus and program | |
| JP6719186B2 (en) | Server, control method thereof, and control program thereof | |
| JP7727236B2 (en) | Information processing system, information processing method and program | |
| JP7436787B2 (en) | Information processing device, information processing method and program | |
| US20210281969A1 (en) | System and method for clustering end users to select and deliver a notification to mobile device | |
| JP2022150032A (en) | Information presentation system, information presentation method, and information presentation program | |
| JP2023036466A (en) | Information processing apparatus and program | |
| JP7116627B2 (en) | Information processing device, information processing method and information processing program | |
| JP6749985B2 (en) | Determination device, determination method, and determination program | |
| JP7795080B2 (en) | Information processing system, information processing method and program | |
| JPWO2021059513A1 (en) | Search system, search method, and program | |
| JP2023100931A (en) | Price calculation device, price calculation method, price calculation program | |
| JP2001306925A (en) | Device for providing advertisement information and recording medium | |
| JP7356031B2 (en) | Information processing system, information processing method and program | |
| JP7445137B2 (en) | Information processing system, information processing method, and information processing program | |
| JP6656119B2 (en) | Server, control method therefor, and control program therefor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211118 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20211118 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211221 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240820 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240820 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250312 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250318 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20250513 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250717 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251021 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251103 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7780076 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |