Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7664104B2 - PRIVILEGE PROVIDING SYSTEM, PRIVILEGE PROVIDING SYSTEM CONTROL METHOD, SERVER, AND PROGRAM - Google Patents
[go: Go Back, main page]

JP7664104B2 - PRIVILEGE PROVIDING SYSTEM, PRIVILEGE PROVIDING SYSTEM CONTROL METHOD, SERVER, AND PROGRAM - Google Patents

PRIVILEGE PROVIDING SYSTEM, PRIVILEGE PROVIDING SYSTEM CONTROL METHOD, SERVER, AND PROGRAM Download PDF

Info

Publication number
JP7664104B2
JP7664104B2 JP2021111838A JP2021111838A JP7664104B2 JP 7664104 B2 JP7664104 B2 JP 7664104B2 JP 2021111838 A JP2021111838 A JP 2021111838A JP 2021111838 A JP2021111838 A JP 2021111838A JP 7664104 B2 JP7664104 B2 JP 7664104B2
Authority
JP
Japan
Prior art keywords
customer
stay
store
time
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021111838A
Other languages
Japanese (ja)
Other versions
JP2023008340A (en
Inventor
史章 角倉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Glory Ltd
Original Assignee
Glory Ltd
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 Glory Ltd filed Critical Glory Ltd
Priority to JP2021111838A priority Critical patent/JP7664104B2/en
Publication of JP2023008340A publication Critical patent/JP2023008340A/en
Application granted granted Critical
Publication of JP7664104B2 publication Critical patent/JP7664104B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、店舗の利用に基づいて顧客に特典を提供する特典提供システム、特典提供システムの制御方法、サーバおよびプログラムに関する。 The present invention relates to a reward provision system that provides rewards to customers based on their use of a store, a control method for the reward provision system, a server, and a program.

従来、店舗の利用に基づいて顧客に特典を提供するシステムが知られている。たとえば、以下の特許文献1には、店舗における顧客の滞在時間を算出し、算出した滞在時間が長いほど有利な特典を顧客に与える情報管理システムが記載されている。 Conventionally, systems that provide benefits to customers based on store usage are known. For example, the following Patent Document 1 describes an information management system that calculates the length of time a customer stays in a store, and provides more advantageous benefits to the customer the longer the calculated stay time is.

特開2012-203529号公報JP 2012-203529 A

店舗の売り上げは、顧客の購買機会の増加の他、顧客の回転率(入れ替わり率)やリピート率によっても影響される。たとえば、昼食時の飲食店では、顧客の回転率が高いほど、時間当たりの購買数が高まり、売り上げが増加する。このため、このような場合は、より回転率が高まる動機づけが、顧客に与えられると好ましい。上記のシステムでは、滞在時間が長いほど有利な特典が顧客に提供されるため、逆に、顧客の回転率が低下する結果となってしまう。 A store's sales are affected not only by an increase in customer purchasing opportunities, but also by customer turnover (replacement rate) and repeat visit rate. For example, in a restaurant at lunchtime, the higher the customer turnover rate, the higher the number of purchases per hour and the higher the sales. For this reason, in such cases, it is preferable to give customers an incentive to increase turnover. In the above system, customers are offered more advantageous benefits the longer they stay, which ends up lowering customer turnover.

かかる課題に鑑み、本発明は、店舗における顧客の回転率を高めて、店舗の売り上げを高めることが可能な特典提供システム、特典提供システムの制御方法、サーバおよびプログラムを提供することを目的とする。 In view of these problems, the present invention aims to provide a reward provision system, a control method for the reward provision system, a server, and a program that can increase customer turnover in a store and thereby increase sales at the store.

本発明の第1の態様は、特典提供システムに関する。この態様に係る特典提供システムは、店舗における顧客の滞在を判定可能な情報を出力する情報出力部からの前記情報に基づいて、前記店舗における前記顧客の滞在の開始と終了を判定する滞在判定部と、前記滞在判定部の判定結果に基づいて、前記店舗に前記顧客が滞在した滞在時間を算出する滞在時間算出部と、前記滞在時間が予め設定された設定時間より短いことに基づいて、特典を前記顧客に提供するための処理を実行する特典提供部と、前記設定時間より所定時間だけ前の前記顧客の滞在時間中に、前記滞在時間と前記設定時間および前記特典との関係を示す情報を前記顧客に報知するための処理を実行する報知処理部と、を備える。 A first aspect of the present invention relates to a reward provision system, which includes a stay determination unit that determines a start and end of a stay of a customer in a store based on information from an information output unit that outputs information capable of determining a stay of the customer in the store, a stay time calculation unit that calculates a stay time of the customer in the store based on a determination result of the stay determination unit, a reward provision unit that executes a process to provide a reward to the customer based on the stay time being shorter than a preset time, and a notification processing unit that executes a process to notify the customer of information indicating a relationship between the stay time, the set time, and the reward, during the stay time of the customer a predetermined time before the set time .

本態様に係る特典提供システムによれば、滞在時間が設定時間より短いことに基づいて顧客に特典が提供される。このため、顧客は、サービスの提供を受けた後に、なるべく早く店舗を退出することを促される。よって、店舗における顧客入れ替わりの回転率を高めることができ、結果、特典付与による顧客のメリットを高めつつ、店舗の収益を高めることができる。また、顧客は、自身の滞在時間と特典を得るための設定時間との関係を把握できる。これにより、顧客は、設定時間までに店舗から退出することを促される。よって、特典取得の機会を顧客に確実に与えつつ、店舗における顧客の回転率を効果的に高めることができる。 According to the reward provision system of this embodiment, a reward is provided to a customer based on the fact that the customer's stay time is shorter than a set time. Therefore, the customer is encouraged to leave the store as soon as possible after receiving the service. This makes it possible to increase the customer turnover rate in the store, thereby increasing the benefits to customers from the reward and increasing the store's profits. In addition, the customer can understand the relationship between his or her stay time and the set time for obtaining the reward. This makes it possible for the customer to be encouraged to leave the store by the set time. Therefore, it is possible to effectively increase the customer turnover rate in the store while reliably providing customers with an opportunity to obtain the reward.

本態様に係る特典提供システムは、前記滞在時間、前記設定時間および前記特典の少なくとも1つを前記顧客に報知するための処理を実行する報知処理部をさらに備えるよう構成され得る。 The reward provision system according to this embodiment may be further configured to include a notification processing unit that executes processing to notify the customer of at least one of the dwell time, the set time, and the reward.

この構成によれば、顧客は、特典の内容や、特典を得るための設定時間およびその残り時間等を把握できる。よって、設定時間までに店舗から退出することを、効果的に、顧客に促すことができる。 This configuration allows customers to know the content of the benefit, the set time to obtain the benefit, and the remaining time. Therefore, customers can be effectively encouraged to leave the store by the set time.

この構成において、前記報知処理部は、前記設定時間から前記滞在時間を減じた残り時間に関する情報を、前記顧客に報知するための処理を実行するよう構成され得る。 In this configuration, the notification processing unit can be configured to execute processing to notify the customer of information regarding the remaining time obtained by subtracting the stay time from the set time.

この構成によれば、顧客は、特典を得るための残り時間を的確に把握できる。これにより、顧客は、特典を得るために、残り時間内に店舗内での行動を済ませることを促され得る。よって、顧客は、より確実に特典を得ることができ、店舗は、顧客の回転率を効果的に高めることができる。 This configuration allows customers to accurately grasp the remaining time to obtain the benefit. This can encourage customers to complete their activities in the store within the remaining time in order to obtain the benefit. This allows customers to obtain the benefit more reliably, and the store can effectively increase customer turnover.

本態様に係る特典提供システムにおいて、前記滞在判定部は、前記顧客が所持する媒体からの情報に基づいて、前記滞在の開始および終了の少なくとも一方を判定するよう構成され得る。 In the reward provision system according to this aspect, the stay determination unit may be configured to determine at least one of the start and end of the stay based on information from a medium carried by the customer.

一般に、顧客が所持する媒体からの情報は、顧客を顔認識等により特定する場合に比べて、より正確に顧客を特定できる。よって、上記構成によれば、滞在の開始および終了の少なくとも一方を、より正確に設定できる。 In general, information from a medium carried by a customer can identify a customer more accurately than when the customer is identified by facial recognition or the like. Therefore, with the above configuration, at least one of the start and end of a stay can be set more accurately.

あるいは、前記滞在判定部は、前記顧客自身から生じる情報に基づいて、前記滞在の開始および終了の少なくとも一方を判定するよう構成され得る。 Alternatively, the stay determination unit may be configured to determine at least one of the start and end of the stay based on information generated by the customer himself/herself.

この構成によれば、顧客は、別途、自身が所持する媒体等を提示する必要がない。よって、滞在の開始および終了の少なくとも一方の判定を、顧客からのより簡便な作業により行うことができ、顧客の利便性を高めることができる。 With this configuration, the customer does not need to present any media or other items that he or she possesses. Therefore, the customer can determine at least one of the start and end of their stay through a simpler task, improving customer convenience.

本態様に係る特典提供システムは、前記店舗における前記顧客の前記滞在時間の履歴を記憶する記憶部をさらに備え、前記特典提供部は、前記履歴に記憶された前記滞在時間のうち、予め設定された設定時間より短い前記滞在時間の数が所定の閾値以上であることに基づいて、前記顧客に特典を提供するための処理を実行するよう構成され得る。 The reward provision system according to this embodiment further includes a storage unit that stores a history of the customer's stay time in the store, and the reward provision unit may be configured to execute a process for providing the customer with a reward based on the number of stay times stored in the history that are shorter than a preset set time being equal to or greater than a predetermined threshold.

この構成によれば、店舗にしばしば訪れ、且つ、滞在時間が短い傾向にある顧客に特典が提供される。これにより、滞在時間が短い傾向にある顧客に店舗のリピート利用を促すことができる。よって、店舗の売り上げおよび収益を、効果的に高めることができる。 With this configuration, special benefits are offered to customers who visit the store frequently but tend to stay for a short time. This can encourage customers who tend to stay for a short time to visit the store again. This can effectively increase the store's sales and profits.

本態様に係る特典提供システムは、店舗における代金の決済処理を行う決済部をさらに備え、前記特典提供部は、さらに、前記決済部が前記顧客の代金を精算したことに基づいて、前記特典を前記顧客に提供するための処理を実行するよう構成され得る。 The reward provision system according to this embodiment further includes a payment unit that processes the payment at the store, and the reward provision unit may be further configured to execute a process for providing the reward to the customer based on the payment unit having settled the customer's payment.

この構成によれば、顧客が店舗に滞在するのみで購入を行わない場合は、当該顧客に特典が提供されることを回避される。よって、店舗の売り上げと顧客への特典提供とを相互に連動させることができ、双方のメリットを円滑に達成できる。 With this configuration, if a customer only stays in a store but does not make a purchase, the customer is prevented from receiving a special benefit. This allows the store's sales and the provision of special benefits to customers to be linked together, allowing the benefits of both parties to be smoothly achieved.

この場合、前記特典提供部は、前記決済部により決済がなされた精算金額の増加に応じて、前記特典を高く設定するよう構成され得る。 In this case, the reward provision unit may be configured to set the reward higher in accordance with an increase in the settlement amount settled by the settlement unit.

この構成によれば、顧客は、精算金額が高いほど特典が高まるため、精算金額が高い商品の購入へと促されやすくなる。これにより、店舗の売り上げを高めることができる。 With this configuration, customers are more likely to be encouraged to purchase products with higher payment amounts, since the higher the payment amount, the greater the benefits. This can increase sales at the store.

本発明の第2の態様は、店舗を訪れた顧客に特典を提供する特典提供システムの制御方法に関する。この制御方法は、店舗における顧客の滞在を判定可能な情報を出力する情報出力部からの前記情報に基づいて、前記店舗における前記顧客の滞在の開始と終了を判定する工程と、判定結果に基づいて、前記店舗に前記顧客が滞在した滞在時間を算出する工程と、前記滞在時間が予め設定された設定時間より短いことに基づいて前記顧客に特典を提供するための工程と、前記設定時間より所定時間だけ前の前記顧客の滞在時間中に、前記滞在時間と前記設定時間および前記特典との関係を示す情報を前記顧客に報知するための工程と、を含む。 A second aspect of the present invention relates to a control method for a reward provision system that provides a reward to a customer who visits a store, the control method including the steps of: determining a start and an end of a stay of the customer in the store based on information from an information output unit that outputs information capable of determining the stay of the customer in the store, calculating a stay time of the customer in the store based on a result of the determination, providing a reward to the customer based on the stay time being shorter than a preset time, and notifying the customer of information indicating a relationship between the stay time, the set time, and the reward, during the stay time of the customer a predetermined time before the set time .

本態様に係る制御方法によれば、上記第1の態様と同様の効果が奏され得る。 The control method according to this aspect can achieve the same effect as the first aspect described above.

本発明の第3の態様は、店舗を訪れた顧客に特典を提供する特典提供システムの制御部に、店舗における顧客の滞在を判定可能な情報を出力する情報出力部からの前記情報に基づいて、前記店舗における前記顧客の滞在の開始と終了を判定する処理と、判定結果に基づいて、前記店舗に前記顧客が滞在した滞在時間を算出する処理と、前記滞在時間が予め設定された設定時間より短いことに基づいて前記顧客に特典を提供するための処理と、前記設定時間より所定時間だけ前の前記顧客の滞在時間中に、前記滞在時間と前記設定時間および前記特典との関係を示す情報を前記顧客に報知するための処理と、を実行させるプログラムである。 A third aspect of the present invention is a program that causes a control unit of a reward provision system that provides rewards to customers visiting a store to execute the following processes: determining the start and end of the customer's stay in the store based on information from an information output unit that outputs information capable of determining the customer's stay in the store; calculating the length of time the customer stayed in the store based on the determination result; providing the customer with a reward based on the fact that the stay time is shorter than a preset time; and informing the customer of information indicating the relationship between the stay time, the set time, and the reward, during the customer's stay time a predetermined time before the set time .

本態様に係るプログラムによれば、上記第1の態様と同様の効果が奏され得る。 The program according to this aspect can achieve the same effect as the first aspect described above.

本発明の第4の態様は、携帯端末と外部通信網を介して通信可能なサーバに関する。この態様に関するサーバは、店舗における顧客の滞在を判定可能な情報を前記携帯端末から受信する処理と、前記情報に基づいて店舗に顧客が滞在した滞在時間を算出する処理と、算出した前記滞在時間が予め設定された設定時間より短いことに基づいて、特典に関する情報を、前記携帯端末に送信する処理と、前記設定時間より所定時間だけ前の前記顧客の滞在時間中に、前記滞在時間と前記設定時間および前記特典との関係を示す情報を前記顧客に報知するための処理と、を実行する。 A fourth aspect of the present invention relates to a server capable of communicating with a mobile terminal via an external communication network. The server according to this aspect executes the following processes: receiving information capable of determining a customer's stay in a store from the mobile terminal, calculating the customer's stay time in the store based on the information, transmitting information related to a special offer to the mobile terminal based on the calculated stay time being shorter than a preset time, and notifying the customer of information indicating a relationship between the stay time, the set time, and the special offer during the customer's stay time a predetermined time before the set time .

本態様に係るサーバによれば、上記第1の態様と同様の効果が奏され得る。 The server according to this aspect can achieve the same effect as the first aspect above.

本発明の第5の態様は、携帯端末の制御部に、店舗における顧客の滞在を判定可能な情報を出力する情報出力部からの前記情報に基づいて、前記店舗における前記顧客の滞在の開始と終了を判定する機能と、判定結果に基づいて、前記店舗に前記顧客が滞在した滞在時間を算出する機能と、算出した前記滞在時間が予め設定された設定時間より短いことに基づいて、特典を発行する機能と、前記設定時間より所定時間だけ前の前記顧客の滞在時間中に、前記滞在時間と前記設定時間および前記特典との関係を示す情報を前記顧客に報知する機能と、を実行させるプログラムである。 A fifth aspect of the present invention is a program that causes a control unit of a mobile terminal to execute the following functions: determining the start and end of a customer's stay in the store based on information from an information output unit that outputs information capable of determining the customer's stay in the store; calculating the length of time the customer stayed in the store based on the determination result; issuing a bonus based on the calculated stay time being shorter than a preset time; and informing the customer of information indicating the relationship between the stay time, the set time, and the bonus during the customer's stay time a predetermined time before the set time .

本態様に係るプログラムによれば、上記第1の態様と同様の効果が奏され得る。 The program according to this aspect can achieve the same effect as the first aspect described above.

上記のように、本発明によれば、店舗における顧客の回転率を高めて、店舗の売り上げを高めることが可能な特典提供システム、特典提供システムの制御方法、サーバおよびプログラムを提供することができる。 As described above, the present invention provides a reward provision system, a control method for the reward provision system, a server, and a program that can increase customer turnover in a store and increase sales at the store.

本発明の効果ないし意義は、以下に示す実施形態の説明により更に明らかとなろう。ただし、以下に示す実施形態は、あくまでも、本発明を実施化する際の一つの例示であって、本発明は、以下の実施形態に記載されたものに何ら制限されるものではない。 The effects and significance of the present invention will become clearer from the description of the embodiment shown below. However, the embodiment shown below is merely an example of how the present invention can be put into practice, and the present invention is in no way limited to the embodiment described below.

図1は、実施形態1に係る、特典提供システムの構成を示す図である。FIG. 1 is a diagram showing a configuration of a privilege providing system according to the first embodiment. 図2は、実施形態1に係る、券売機、携帯端末およびサーバの構成を示すブロック図である。FIG. 2 is a block diagram showing the configurations of the ticket vending machine, the mobile terminal, and the server according to the first embodiment. 図3(a)~図3(c)は、それぞれ、実施形態1に係る、サーバの記憶部に記憶される店舗管理情報、来店履歴および顧客管理情報の構成を示す図である。3A to 3C are diagrams showing the configurations of store management information, store visit history, and customer management information stored in the storage unit of the server according to the first embodiment, respectively. 図4(a)および図4(b)は、それそれ、実施形態1に係る、携帯端末の記憶部に記憶される店舗リストおよび店舗情報の構成を示す図である。4(a) and 4(b) are diagrams showing the configurations of a store list and store information stored in the storage unit of a mobile terminal according to the first embodiment, respectively. 図5(a)および図5(b)は、それぞれ、実施形態1に係る、利用券の発行時に、券売機の制御部および携帯端末の制御部において行われる処理を示すフローチャートである。5(a) and 5(b) are flowcharts showing the processes performed in the control unit of the ticket vending machine and the control unit of the mobile terminal when a ticket is issued in the first embodiment. 図6は、実施形態1に係る、顧客が店舗に滞在を開始したと判定されたことにより携帯端末の制御部において行われる処理を示すフローチャートである。FIG. 6 is a flowchart showing a process performed in the control unit of the mobile terminal when it is determined that a customer has started to stay in a store according to the first embodiment. 図7(a)および図7(b)は、それぞれ、実施形態1に係る、報知処理において、携帯端末の操作表示部に表示される報知画面を示す図である。7A and 7B are diagrams showing notification screens displayed on the operation display unit of the mobile terminal in the notification process according to the first embodiment. 図8は、実施形態1に係る、特典発行処理を示すフローチャートである。FIG. 8 is a flowchart showing the bonus issuing process according to the first embodiment. 図9は、実施形態1の変更例に係る、券売機、携帯端末およびサーバの構成を示すブロック図である。FIG. 9 is a block diagram showing the configurations of a ticket vending machine, a mobile terminal, and a server according to a modification of the first embodiment. 図10は、実施形態2に係る、特典提供システムの構成を示す図である。FIG. 10 is a diagram showing a configuration of a privilege providing system according to the second embodiment. 図11は、実施形態2に係る、顔精算装置およびゲート装置の構成を示すブロック図である。FIG. 11 is a block diagram showing the configuration of a face settlement apparatus and a gate apparatus according to the second embodiment. 図12(a)、図12(b)および図12(c)は、それぞれ、実施形態2に係る、顔精算装置の記憶部に記憶される特典設定情報、来店履歴および顧客管理情報の構成を示す図である。Figures 12(a), 12(b), and 12(c) are diagrams showing the configuration of bonus setting information, store visit history, and customer management information stored in the memory unit of the facial settlement device of embodiment 2. 図13(a)は、実施形態2に係る、精算時に顔精算装置の制御部が行う処理を示すフローチャートである。図13(b)は、実施形態2に係る、来店通知の受信時にゲート装置の制御部が行う処理を示すフローチャートである。Fig. 13(a) is a flowchart showing a process performed by a control unit of a face settlement device at the time of settlement according to embodiment 2. Fig. 13(b) is a flowchart showing a process performed by a control unit of a gate device at the time of receiving a store visit notification according to embodiment 2. 図14は、実施形態2に係る、顧客が店舗に滞在を開始したと判定されたことにより顔精算装置の制御部において行われる処理を示すフローチャートである。FIG. 14 is a flowchart showing the processing performed in the control unit of the face settlement device when it is determined that a customer has started to stay in a store according to the second embodiment. 図15(a)および図15(b)は、それぞれ、実施形態2に係る、精算画面および報知画面を示す図である。15(a) and 15(b) are diagrams showing a settlement screen and a notification screen, respectively, according to the second embodiment. 図16は、実施形態2の変更例に係る、特典提供システムの構成を示す図である。FIG. 16 is a diagram showing a configuration of a privilege providing system according to a modification of the second embodiment. 図17は、実施形態3に係る、特典提供システムの構成を示す図である。FIG. 17 is a diagram showing a configuration of a privilege providing system according to the third embodiment. 図18は、実施形態3に係る、オーダー端末と管理装置の構成を示すブロック図である。FIG. 18 is a block diagram illustrating the configuration of an order terminal and a management device according to the third embodiment. 図19は、実施形態3に係る、オーダー端末の制御部において行われる特典発行時の処理を示すフローチャートである。FIG. 19 is a flowchart showing a process performed by the control unit of the order terminal when issuing a bonus according to the third embodiment. 図20(a)および図20(b)は、それぞれ、実施形態3に係る、顧客の滞在開始および滞在終了を判定するための処理を示すフローチャートである。20(a) and 20(b) are flowcharts illustrating a process for determining the start and end of a customer's stay according to the third embodiment. 図21(a)は、実施形態3に係る、オーダー画面を示す図である。図21(b)~図21(d)は、それぞれ、実施形態3に係る、報知画面を示す図である。Fig. 21(a) is a diagram showing an order screen according to embodiment 3. Fig. 21(b) to Fig. 21(d) are diagrams showing notification screens according to embodiment 3.

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

<実施形態1>
実施形態1では、飲食店の利用に基づいて顧客に特典を提供する特典提供システムに本発明が適用されている。実施形態1では、券売機による発券および精算に基づいて飲食物の提供を行う店舗に、本発明の特典提供システムが適用されている。但し、本発明に係る特典提供システムが適用される店舗は、このような店舗に限られるものではなく、他の種類の店舗であってもよい。
<Embodiment 1>
In the first embodiment, the present invention is applied to a reward provision system that provides rewards to customers based on their use of a restaurant. In the first embodiment, the reward provision system of the present invention is applied to a store that provides food and beverages based on ticket issuance by a ticket vending machine and payment. However, the store to which the reward provision system of the present invention is applied is not limited to such a store, and may be other types of stores.

以下の実施形態1では、近距離無線通信部118および位置検出部126が、特許請求の範囲に記載の「情報出力部」に対応する。但し、この対応付けは、あくまでも一例であって、特許請求の範囲を何ら制限するものではない。 In the following embodiment 1, the short-range wireless communication unit 118 and the position detection unit 126 correspond to the "information output unit" described in the claims. However, this correspondence is merely an example and does not limit the claims in any way.

図1は、実施形態1に係る特典提供システム1の構成を示す図である。 Figure 1 is a diagram showing the configuration of a privilege provision system 1 according to embodiment 1.

図1に示すように、特典提供システム1は、券売機11と、携帯端末12と、サーバ13とを備える。券売機11は、店舗2内に設置される。店舗2は、発券に基づき飲食物を提供する飲食店である。券売機11は、発券と精算の機能とともに、携帯端末12との間で、ブルートゥース(登録商標)等の近距離無線通信を行う機能を備える。 As shown in FIG. 1, the privilege provision system 1 includes a ticket vending machine 11, a mobile terminal 12, and a server 13. The ticket vending machine 11 is installed in a store 2. The store 2 is a restaurant that provides food and drink based on issued tickets. The ticket vending machine 11 has functions for issuing tickets and settling payments, as well as a function for performing short-range wireless communication such as Bluetooth (registered trademark) with the mobile terminal 12.

券売機11は、装置の外郭を構成する略立方体形状の筐体11aを有する。筐体11aの前面上部に、発券操作を受け付けるためのタッチパネル11bが配置されている。タッチパネル11bは、ディスプレイの上面に透明なタッチセンサを配置した構成である。ディスプレイは、たとえば、液晶ディスプレイであり、タッチセンサは、たとえば、感圧式(抵抗膜方式)のタッチパッドである。タッチパネル11bの構成は、これに限られるものではなく、たとえば、タッチセンサが静電容量式のタッチパッドであってもよい。 The ticket vending machine 11 has a roughly cubic housing 11a that forms the outer shell of the device. A touch panel 11b for receiving ticket issuing operations is disposed on the upper front surface of the housing 11a. The touch panel 11b is configured with a transparent touch sensor disposed on the upper surface of the display. The display is, for example, a liquid crystal display, and the touch sensor is, for example, a pressure-sensitive (resistive film) touch pad. The configuration of the touch panel 11b is not limited to this, and the touch sensor may be, for example, a capacitive touch pad.

筐体11aの前面中央部に、紙幣を入出金するための紙幣入出金口11cと、硬貨を入金するための硬貨入金口11dと、硬貨を出金するための硬貨出金口11eと、利用券を発行するための発券口11fが配置されている。さらに、タッチパネル11bの下側に人感センサ11gが配置されている。人感センサ11gは、券売機11の正面に顧客が対峙したことを検知する。 A banknote deposit/withdrawal port 11c for depositing and withdrawing banknotes, a coin deposit port 11d for depositing coins, a coin withdrawal port 11e for withdrawing coins, and a ticket issuing port 11f for issuing tickets are located in the center of the front of the housing 11a. In addition, a human presence sensor 11g is located below the touch panel 11b. The human presence sensor 11g detects when a customer is standing directly in front of the ticket vending machine 11.

券売機11の正面に顧客が対峙したことが人感センサ11gにより検知されると、タッチパネル11bに、選択対象が表示される。ここでは、選択対象は、当該店舗が提供可能な飲食物の選択項目である。顧客は、タッチパネル11bに表示された複数の選択対象のうち所望の選択対象にタッチし、紙幣入出金口11cまたは硬貨入金口11dに当該選択対象の購入に必要な金額分の紙幣または硬貨を入金する。これにより、当該選択対象に対応する利用券が発券口11fから発行される。また、おつりがある場合は、おつりに対応する紙幣または硬貨が、紙幣入出金口11cまたは硬貨出金口11eから出金される。これにより、1工程の取引が終了する。 When the human presence sensor 11g detects that a customer is standing in front of the ticket vending machine 11, options are displayed on the touch panel 11b. Here, the options are food and drink options that the store can provide. The customer touches the desired option from among the multiple options displayed on the touch panel 11b, and deposits bills or coins in the amount required to purchase the option into the bill deposit/withdrawal slot 11c or coin deposit slot 11d. This causes a voucher corresponding to the option to be issued from the ticket issuing slot 11f. Furthermore, if there is change, the bills or coins corresponding to the change are dispensed from the bill deposit/withdrawal slot 11c or coin withdrawal slot 11e. This completes one process of the transaction.

携帯端末12は、顧客が所持する携帯電話機である。携帯端末12が、タブレット等の他の携帯情報機器であってもよい。携帯端末12は、店舗2内に設置されたルータ15との無線通信を介して、外部通信網14と接続可能である。外部通信網14は、たとえば、インターネットである。また、携帯端末12は、店舗2外に設置されたルータ16または基地局17との無線通信を介して、外部通信網14と接続可能である。携帯端末12は、情報の入力および表示を行うためのタッチパネル12aを備えている。 The mobile terminal 12 is a mobile phone carried by a customer. The mobile terminal 12 may be another mobile information device such as a tablet. The mobile terminal 12 can be connected to an external communication network 14 via wireless communication with a router 15 installed in the store 2. The external communication network 14 is, for example, the Internet. The mobile terminal 12 can also be connected to the external communication network 14 via wireless communication with a router 16 or a base station 17 installed outside the store 2. The mobile terminal 12 is equipped with a touch panel 12a for inputting and displaying information.

サーバ13は、特典提供システム1に必要な情報を管理する。サーバ13は、外部通信網14を介して、携帯端末12と通信可能である。サーバ13および携帯端末12は、互いに情報をやりとりするためのアドレス情報を、それぞれ保持する。携帯端末12は、店舗2の利用に応じた特典を提供するのに必要な情報を、適宜、サーバ13から取得する。 The server 13 manages information necessary for the reward provision system 1. The server 13 can communicate with the mobile terminal 12 via the external communication network 14. The server 13 and the mobile terminal 12 each hold address information for exchanging information with each other. The mobile terminal 12 appropriately obtains information necessary to provide rewards in accordance with the use of the store 2 from the server 13.

図2は、券売機11、携帯端末12およびサーバ13の構成を示すブロック図である。 Figure 2 is a block diagram showing the configuration of the ticket vending machine 11, the mobile terminal 12, and the server 13.

券売機11は、制御部111と、記憶部112と、操作表示部113と、センサ部114と、紙幣処理部115と、硬貨処理部116と、発券処理部117と、を備える。 The ticket vending machine 11 includes a control unit 111, a memory unit 112, an operation display unit 113, a sensor unit 114, a banknote processing unit 115, a coin processing unit 116, and a ticket issuing processing unit 117.

制御部111は、CPU(Central Processing Unit)等の演算処理回路を備え、記憶部112に記憶されたプログラムに従って各部を制御する。記憶部112は、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスク等の記憶媒体を備え、制御部111が実行するプログラムや、各種データを記憶する。また、記憶部112は、制御部111が制御を行う際のワーク領域として利用される。 The control unit 111 includes an arithmetic processing circuit such as a CPU (Central Processing Unit) and controls each unit according to a program stored in the memory unit 112. The memory unit 112 includes storage media such as a ROM (Read Only Memory), a RAM (Random Access Memory), and a hard disk, and stores the programs executed by the control unit 111 and various data. The memory unit 112 is also used as a work area when the control unit 111 performs control.

操作表示部113は、図1に示したタッチパネル11bとその処理回路を含む。操作表示部113は、制御部111からの制御に応じて所定の画面を表示し、また、画面に対して顧客が行った操作に関する情報を制御部111に出力する。センサ部114は、図1に示した人感センサ11g等の各種センサを含み、各センサの検出結果を制御部111に出力する。 The operation display unit 113 includes the touch panel 11b shown in FIG. 1 and its processing circuit. The operation display unit 113 displays a predetermined screen in response to control from the control unit 111, and also outputs information related to operations performed by the customer on the screen to the control unit 111. The sensor unit 114 includes various sensors such as the human presence sensor 11g shown in FIG. 1, and outputs the detection results of each sensor to the control unit 111.

紙幣処理部115は、各金種の紙幣を収容するための紙幣収容部と、紙幣を搬送する搬送部と、搬送される紙幣の金種を判別する金種判別部とを備え、制御部111からの制御により、紙幣収容部と紙幣入出金口11c(図1参照)との間で紙幣を搬送する。硬貨処理部116は、各金種の硬貨を収容するための硬貨収容部と、硬貨を搬送する搬送部と、搬送される硬貨の金種を判別する金種判別部とを備え、制御部111からの制御により、硬貨収容部と、硬貨入金口11dおよび硬貨出金口11e(図1参照)との間で硬貨を搬送する。 The banknote processing unit 115 includes a banknote storage unit for storing banknotes of each denomination, a transport unit for transporting the banknotes, and a denomination discrimination unit for discriminating the denomination of the transported banknotes, and transports banknotes between the banknote storage unit and the banknote deposit/withdrawal port 11c (see FIG. 1) under the control of the control unit 111. The coin processing unit 116 includes a coin storage unit for storing coins of each denomination, a transport unit for transporting the coins, and a denomination discrimination unit for discriminating the denomination of the transported coins, and transports coins between the coin storage unit and the coin deposit port 11d and coin withdrawal port 11e (see FIG. 1) under the control of the control unit 111.

発券処理部117は、紙の帯体を生成する帯体生成部と、帯体に印刷を行う印刷部とを備え、印刷部により飲食物の名称等が帯体に印刷された利用券を、発券口11fに送出する。 The ticket issuing processing unit 117 includes a paper strip generating unit that generates a paper strip, and a printing unit that prints on the strip, and sends the voucher, on which the name of the food or drink has been printed by the printing unit, to the ticket issuing port 11f.

近距離無線通信部118は、近距離無線通信用の無線通信モジュールである。近距離無線通信部118は、制御部111からの制御に応じて、携帯端末12の近距離無線通信部128と、近距離無線通信を行う。 The short-range wireless communication unit 118 is a wireless communication module for short-range wireless communication. The short-range wireless communication unit 118 performs short-range wireless communication with the short-range wireless communication unit 128 of the mobile terminal 12 in response to control from the control unit 111.

携帯端末12は、制御部121と、記憶部122と、操作表示部123と、音声出力部124と、音声入力部125と、位置検出部126と、無線通信部127と、近距離無線通信部128とを備える。 The mobile terminal 12 includes a control unit 121, a memory unit 122, an operation display unit 123, an audio output unit 124, an audio input unit 125, a position detection unit 126, a wireless communication unit 127, and a short-range wireless communication unit 128.

制御部121は、CPU(Central Processing Unit)等の演算処理回路を備え、記憶部122に記憶されたプログラムに従って各部を制御する。記憶部122は、ROM(Read Only Memory)、RAM(Random Access Memory)等の記憶媒体を備え、制御部121が実行するプログラムや、各種データを記憶する。また、記憶部122は、制御部121が制御を行う際のワーク領域として利用される。 The control unit 121 includes an arithmetic processing circuit such as a CPU (Central Processing Unit) and controls each unit according to a program stored in the memory unit 122. The memory unit 122 includes a storage medium such as a ROM (Read Only Memory) and a RAM (Random Access Memory) and stores the programs executed by the control unit 121 and various data. The memory unit 122 is also used as a work area when the control unit 121 performs control.

本実施形態では、特典提供システム1のアプリケーションプログラム122aが、記憶部122にインストールされている。 In this embodiment, the application program 122a of the privilege provision system 1 is installed in the memory unit 122.

操作表示部123は、図1に示したタッチパネル12aとその処理回路を含む。操作表示部123は、制御部121からの制御に応じて所定の画面を表示し、また、画面に対して顧客が行った操作に関する情報を制御部121に出力する。 The operation display unit 123 includes the touch panel 12a shown in FIG. 1 and its processing circuit. The operation display unit 123 displays a predetermined screen in response to control from the control unit 121, and also outputs information regarding operations performed by the customer on the screen to the control unit 121.

音声出力部124は、スピーカとその処理回路を含む。音声入力部125は、マイクとその処理回路を含む。位置検出部126は、GPS(Global Positioning System)を備え、携帯端末12の現在位置を随時取得する。 The audio output unit 124 includes a speaker and its processing circuit. The audio input unit 125 includes a microphone and its processing circuit. The position detection unit 126 is equipped with a GPS (Global Positioning System) and constantly acquires the current position of the mobile terminal 12.

無線通信部127は、ルータ15や基地局17等と無線通信を行うための無線通信モジュールである。無線通信部127は、制御部121からの制御に応じて、ルータ15や基地局17を介してサーバ13と通信を行う。 The wireless communication unit 127 is a wireless communication module for performing wireless communication with the router 15, the base station 17, etc. The wireless communication unit 127 communicates with the server 13 via the router 15 and the base station 17 according to the control from the control unit 121.

近距離無線通信部128は、券売機11等と近距離無線通信を行うための無線通信モジュールである。近距離無線通信部128は、制御部121からの制御に応じて、券売機11の近距離無線通信部118と、近距離無線通信を行う。 The short-range wireless communication unit 128 is a wireless communication module for performing short-range wireless communication with the ticket vending machine 11, etc. The short-range wireless communication unit 128 performs short-range wireless communication with the short-range wireless communication unit 118 of the ticket vending machine 11 in response to control from the control unit 121.

サーバ13は、制御部131と、記憶部132と、通信部133とを備える。 The server 13 includes a control unit 131, a memory unit 132, and a communication unit 133.

制御部131は、CPU(Central Processing Unit)等の演算処理回路を備え、記憶部132に記憶されたプログラムに従って各部を制御する。記憶部132は、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスク等の記憶媒体を備え、制御部131が実行するプログラムや、各種データを記憶する。また、記憶部132は、制御部131が制御を行う際のワーク領域として利用される。 The control unit 131 includes an arithmetic processing circuit such as a CPU (Central Processing Unit) and controls each unit according to a program stored in the memory unit 132. The memory unit 132 includes storage media such as a ROM (Read Only Memory), a RAM (Random Access Memory), and a hard disk, and stores the programs executed by the control unit 131 and various data. The memory unit 132 is also used as a work area when the control unit 131 performs control.

本実施形態では、特典提供システム1のアプリケーションプログラム132aが、記憶部132にインストールされている。また、このアプリケーションプログラム132aによって、特典提供システム1を運用するための種々の管理情報が、記憶部132に記憶される。 In this embodiment, the application program 132a of the privilege provision system 1 is installed in the storage unit 132. In addition, this application program 132a stores various management information for operating the privilege provision system 1 in the storage unit 132.

図3(a)は、サーバ13の記憶部132に記憶される店舗管理情報の構成を示す図である。 Figure 3 (a) is a diagram showing the configuration of store management information stored in the memory unit 132 of the server 13.

店舗管理情報は、店舗IDと、設定時間と、精算閾値と、特典情報と、位置情報と、来店履歴と、閾値回数とを互いに対応付けて構成される。 The store management information is composed of a store ID, a set time, a checkout threshold, bonus information, location information, store visit history, and a threshold number of times, all of which are associated with each other.

店舗IDは、店舗の識別情報である。設定時間は、特典を付与するために設定される滞在時間の上限である。後述のように、店舗における顧客の滞在時間が設定時間より短い場合に、顧客に特典が提供される。精算閾値は、精算金額の閾値である。ここでは、精算金額に応じて特典の内容が変わる。各精算閾値に特典情報が対応付けられている。特典情報は、割引クーポンである。特典情報が、ポイント等であってもよい。 The store ID is identification information for the store. The set time is the upper limit of the stay time set for granting a benefit. As described below, if the customer's stay time in the store is shorter than the set time, the benefit is provided to the customer. The settlement threshold is the threshold for the settlement amount. Here, the content of the benefit changes depending on the settlement amount. Benefit information is associated with each settlement threshold. The benefit information is a discount coupon. The benefit information may also be points, etc.

たとえば、図3(a)の店舗管理情報において、店舗IDがS1の店舗では、精算金額が精算閾値M11以下の場合は特典情報B11の特典が提供され、精算金額が精算閾値M11より高く精算閾値M12以下の場合は特典情報B12の特典が提供され、精算金額が精算閾値M12より高い場合は特典情報B13の特典が提供される。この場合、精算金額が高いほど、より有利な特典が提供される。 For example, in the store management information of FIG. 3(a), in a store with store ID S1, if the settlement amount is equal to or less than the settlement threshold M11, the benefit of benefit information B11 is provided, if the settlement amount is higher than the settlement threshold M11 and equal to or less than the settlement threshold M12, the benefit of benefit information B12 is provided, and if the settlement amount is higher than the settlement threshold M12, the benefit of benefit information B13 is provided. In this case, the higher the settlement amount, the more advantageous the benefit provided.

位置情報は、店舗の位置を示す情報である。来店履歴は、当該店舗IDの店舗における顧客の来店履歴を示す情報である。閾値回数は、来店履歴から取得される、滞在時間が設定時間より短い来店の回数に基づいて、顧客に特典を提供するための閾値である。 The location information is information that indicates the location of the store. The store visit history is information that indicates the customer's visit history to the store with the store ID. The threshold number of times is a threshold for providing a special benefit to a customer based on the number of visits where the stay time was shorter than a set time, which is obtained from the store visit history.

来店履歴は、図3(b)に示す構成である。顧客IDは、顧客の識別情報である。顧客IDは、たとえば、顧客によって任意に設定される。顧客IDは、顧客の携帯端末12に設定された電子メールのアドレスであってもよく、あるいは、顧客の携帯端末12の無線通信部127(無線通信モジュール)に設定されたMacアドレスであってもよい。 The store visit history has the structure shown in FIG. 3(b). The customer ID is identification information of the customer. The customer ID is set arbitrarily by the customer, for example. The customer ID may be an email address set in the customer's mobile terminal 12, or a Mac address set in the wireless communication unit 127 (wireless communication module) of the customer's mobile terminal 12.

来店日、滞在時間および精算金額は、それぞれ、顧客IDの顧客が、当該店舗に来店した日、その日に店舗に滞在した時間、および、その日に精算した金額である。獲得特典は、その日の滞在により当該顧客に提供された特典の内容を示す情報であり、図3(a)の特典情報の何れかが該当する。 The visit date, length of stay, and amount paid are respectively the date on which the customer with the customer ID visited the store, the length of time they stayed in the store on that day, and the amount paid on that day. The acquired benefit is information indicating the content of the benefit provided to the customer for their stay on that day, and corresponds to any of the benefit information in Figure 3(a).

店舗の管理者は、特典提供システム1に参加する際に、自身の携帯端末12からサーバ13のホームページにアクセスし、店舗管理情報の項目のうち、店舗ID、設定時間、精算閾値、特典情報、位置情報および閾値回数を登録する。設定時間、精算閾値、特典情報および閾値回数は、管理者が任意に設定する。精算閾値と特典情報の区分数も、管理者が任意に設定する。サーバ13は、これらを設定するための受付画面を、管理者の携帯端末12に提供する。この登録は、携帯端末12以外の情報処理端末を介して行われてもよい。 When a store manager joins the reward provision system 1, he/she accesses the homepage of the server 13 from his/her mobile terminal 12 and registers the following items of store management information: store ID, set time, settlement threshold, reward information, location information, and threshold number of times. The set time, settlement threshold, reward information, and threshold number of times are set arbitrarily by the manager. The settlement threshold and the number of categories of reward information are also set arbitrarily by the manager. The server 13 provides the reception screen for setting these to the manager's mobile terminal 12. This registration may be performed via an information processing terminal other than the mobile terminal 12.

位置情報は、登録の際に、管理者の携帯端末12の位置検出部126により取得された情報が、サーバ13に送信されてもよい。あるいは、サーバ13が提供する受付画面に住所の入力項目が含まれ、入力された住所に対応する位置情報がサーバ13において取得されてもよい。あるいは、サーバ13が提供する受付画面に縮尺変更可能な地図が表示され、地図上の位置を管理者が特定することで、位置情報が登録されてもよい。 When registering location information, information acquired by the location detection unit 126 of the administrator's mobile terminal 12 may be transmitted to the server 13. Alternatively, the reception screen provided by the server 13 may include an address input field, and location information corresponding to the input address may be acquired by the server 13. Alternatively, the reception screen provided by the server 13 may display a rescalable map, and the administrator may specify a location on the map to register the location information.

来店履歴は、顧客の携帯端末12との間の通信によりサーバ13が取得する。後述のように、顧客の携帯端末12は、券売機11との近距離無線通信をトリガとして、当該店舗における滞在時間を計測し、店舗からの退出に応じて、当該店舗における精算金額、滞在時間および当該滞在により獲得した特典を示す情報を、顧客IDおよび店舗IDとともにサーバ13に送信する。サーバ13は、受信したこれらの情報を、履歴情報として、店舗管理情報に登録する。 The server 13 acquires the store visit history through communication with the customer's mobile terminal 12. As described below, the customer's mobile terminal 12 measures the time spent in the store, triggered by short-range wireless communication with the ticket vending machine 11, and upon leaving the store, transmits information indicating the settlement amount at the store, the time spent, and any benefits acquired as a result of that stay, together with the customer ID and store ID, to the server 13. The server 13 registers this received information as history information in the store management information.

図3(c)は、サーバ13の記憶部132に記憶される顧客管理情報の構成を示す図である。 Figure 3 (c) is a diagram showing the configuration of customer management information stored in the memory unit 132 of the server 13.

顧客管理情報は、顧客IDと、アドレス情報と、パスワードとを対応付けて構成される。上記のように、顧客IDは、顧客の識別情報である。アドレス情報は、サーバ13が顧客の携帯端末12と通信を行うための情報である。パスワードは、顧客により設定される。パスワードは、たとえば、顧客が自身の来店履歴等を参照する際に用いられる。 The customer management information is composed of a customer ID, address information, and a password associated with each other. As described above, the customer ID is customer identification information. The address information is information that enables the server 13 to communicate with the customer's mobile terminal 12. The password is set by the customer. The password is used, for example, when the customer refers to his or her store visit history, etc.

顧客は、特典提供システム1に参加する際に、自身の携帯端末12からサーバ13のホームページにアクセスし、特典提供システム1のアプリケーションプログラム122aを携帯端末12にダウンロードおよびインストールする。このアプリケーションプログラム122aには、携帯端末12がサーバ13と通信するためのサーバ13のアドレス情報が含まれている。 When a customer participates in the reward provision system 1, the customer accesses the homepage of the server 13 from his/her mobile terminal 12 and downloads and installs the application program 122a of the reward provision system 1 to the mobile terminal 12. This application program 122a contains the address information of the server 13 that enables the mobile terminal 12 to communicate with the server 13.

顧客がアプリケーションプログラム122aを初めて起動すると、制御部121は、顧客情報の登録画面を、操作表示部123(タッチパネル12a)に表示させる。この登録画面において、顧客は、自身の顧客IDおよびパスワードを設定し、さらに、自身の電子メールアドレス等のアドレス情報を設定する。設定が完了すると、制御部121は、設定されたこれらの情報を、サーバ13に送信する。このとき、さらに、制御部121は、無線通信部127のMacアドレス等、プッシュ通知等の通信に必要なアドレス情報を、サーバ13に送信する。サーバ13は、受信したこれらの情報を、顧客管理情報に登録する。また、携帯端末12の制御部121は、顧客により設定されたこれらの情報を、記憶部122に記憶させる。 When a customer starts application program 122a for the first time, control unit 121 displays a customer information registration screen on operation display unit 123 (touch panel 12a). On this registration screen, the customer sets his/her customer ID and password, and also sets address information such as his/her email address. When the settings are complete, control unit 121 transmits the set information to server 13. At this time, control unit 121 also transmits address information necessary for communication such as push notification, such as the MAC address of wireless communication unit 127, to server 13. Server 13 registers the received information in customer management information. Furthermore, control unit 121 of mobile terminal 12 stores the information set by the customer in memory unit 122.

図4(a)は、携帯端末12の記憶部122に記憶される店舗リストを示す図である。 Figure 4 (a) shows a list of stores stored in the memory unit 122 of the mobile terminal 12.

上記のようにして、顧客管理情報に対する情報の登録が完了すると、サーバ13は、図3(a)の店舗管理情報で管理している情報のうち、店舗IDと位置情報のみを、携帯端末12に送信する。携帯端末12の制御部121は、受信した店舗IDと位置情報を、図4(a)の店舗リストとして、記憶部122に記憶させる。サーバ13は、その後、新たな店舗に対する情報を店舗管理情報に登録すると、新たに登録した店舗IDと位置情報を、携帯端末12に送信する。この送信は、たとえば、プッシュ通知等に応じて、アプリケーションプログラム122aが起動され、携帯端末12がサーバ13にアクセスしたことに応じて行われる。 When the registration of information into the customer management information is completed as described above, the server 13 transmits only the store ID and location information from among the information managed in the store management information of FIG. 3(a) to the mobile terminal 12. The control unit 121 of the mobile terminal 12 stores the received store ID and location information in the memory unit 122 as the store list of FIG. 4(a). When the server 13 subsequently registers information about a new store into the store management information, it transmits the newly registered store ID and location information to the mobile terminal 12. This transmission is performed, for example, in response to a push notification or the like, when the application program 122a is launched and the mobile terminal 12 accesses the server 13.

携帯端末12の制御部121は、受信した店舗IDと位置情報を、図4(a)の店舗リストに追加する。こうして、携帯端末12の記憶部122に記憶された店舗リストが更新される。なお、更新時には、追加された店舗IDと位置情報ではなく、店舗管理情報上の全ての店舗IDと位置情報が、携帯端末12に送信されてもよい。この場合、携帯端末12の記憶部122は、既存の店舗リストの情報を、新たに受信した店舗IDと位置情報に置き換える。 The control unit 121 of the mobile terminal 12 adds the received store ID and location information to the store list in FIG. 4(a). In this way, the store list stored in the memory unit 122 of the mobile terminal 12 is updated. Note that when updating, all store IDs and location information in the store management information may be sent to the mobile terminal 12, rather than the added store ID and location information. In this case, the memory unit 122 of the mobile terminal 12 replaces the existing store list information with the newly received store ID and location information.

図2に戻って、本実施形態では、滞在時間に応じた特典を顧客に提供するために、券売機11の制御部111に決済部111aの機能が、記憶部112に記憶されたプログラムにより付与される。また、携帯端末12の制御部121に、滞在判定部121a、滞在時間算出部121b、特典提供部121cおよび報知処理部121dの機能が、記憶部122に記憶されたアプリケーションプログラム122aにより付与される。 Returning to FIG. 2, in this embodiment, in order to provide customers with benefits according to their stay time, the control unit 111 of the ticket vending machine 11 is given the functions of a payment unit 111a by a program stored in the memory unit 112. In addition, the control unit 121 of the mobile terminal 12 is given the functions of a stay determination unit 121a, a stay time calculation unit 121b, a benefit provision unit 121c, and a notification processing unit 121d by an application program 122a stored in the memory unit 122.

決済部111aは、店舗における代金の決済処理を行う。 The payment unit 111a handles payment processing at the store.

滞在判定部121aは、近距離無線通信部128および位置検出部126からの情報に基づいて、店舗における顧客の滞在の開始と終了を判定する。滞在時間算出部121bは、滞在判定部121aの判定結果に基づいて、店舗に顧客が滞在した滞在時間を算出する。特典提供部121cは、滞在時間が予め設定された設定時間より短いことに基づいて、特典を顧客に提供するための処理を実行する。報知処理部121dは、滞在時間、設定時間および特典の少なくとも1つを顧客に報知するための処理を実行する。また、報知処理部121dは、滞在時間と設定時間および特典との関係を示す情報を顧客に報知するための処理を実行する。 The stay determination unit 121a determines the start and end of the customer's stay in the store based on information from the short-range wireless communication unit 128 and the position detection unit 126. The stay time calculation unit 121b calculates the stay time of the customer in the store based on the determination result of the stay determination unit 121a. The reward provision unit 121c executes processing to provide a reward to the customer based on the stay time being shorter than a preset set time. The notification processing unit 121d executes processing to notify the customer of at least one of the stay time, the set time, and the reward. The notification processing unit 121d also executes processing to notify the customer of information indicating the relationship between the stay time, the set time, and the reward.

特典提供システム1は、これら決済部111a、滞在判定部121a、滞在時間算出部121b、特典提供部121cおよび報知処理部121dの機能と、サーバ13の記憶部132に記憶されたアプリケーションプログラム132aによる機能とによって、顧客に特典を提供する処理を行う。以下、この処理について説明する。 The reward provision system 1 performs processing to provide rewards to customers using the functions of the payment unit 111a, stay determination unit 121a, stay time calculation unit 121b, reward provision unit 121c, and notification processing unit 121d, as well as the functions of the application program 132a stored in the memory unit 132 of the server 13. This processing is described below.

図5(a)は、利用券の発行時に、券売機11の制御部111において行われる処理を示すフローチャートである。この処理は、決済部111aの機能により制御部111が行う。 Figure 5 (a) is a flow chart showing the process carried out by the control unit 111 of the ticket vending machine 11 when issuing a ticket. This process is carried out by the control unit 111 using the function of the payment unit 111a.

制御部111は、顧客の操作に応じた利用券の発行と、その精算とを完了すると(S101:YES)、近距離無線通信部128を介して携帯端末12と通信し、店舗IDと精算金額を携帯端末12に送信する(S102)。 When the control unit 111 has completed issuing the voucher and settling the payment in response to the customer's operation (S101: YES), it communicates with the mobile terminal 12 via the short-range wireless communication unit 128 and transmits the store ID and the settlement amount to the mobile terminal 12 (S102).

ここで、店舗IDは、上記の登録処理に伴い、予め、店舗の管理者が券売機11に登録する。この登録は、管理者の携帯端末12と券売機11との間で近距離無線通信により行われてもよく、券売機11の操作表示部123に表示される登録画面を管理者が操作して行われてもよい。登録された店舗IDは、券売機11の記憶部112に記憶される。ステップS102において、制御部111は、記憶部112から店舗IDを読み出し、精算金額とともに、携帯端末12に送信する。 Here, the store ID is registered in advance in the ticket vending machine 11 by the store manager in conjunction with the above registration process. This registration may be performed by short-range wireless communication between the manager's mobile terminal 12 and the ticket vending machine 11, or the manager may operate a registration screen displayed on the operation display unit 123 of the ticket vending machine 11. The registered store ID is stored in the memory unit 112 of the ticket vending machine 11. In step S102, the control unit 111 reads out the store ID from the memory unit 112 and transmits it to the mobile terminal 12 together with the settlement amount.

図5(b)は、利用券の発行時に、携帯端末12の制御部121において行われる処理を示すフローチャートである。 Figure 5 (b) is a flowchart showing the processing performed by the control unit 121 of the mobile terminal 12 when a voucher is issued.

制御部121は、図5(a)のステップS102で送信された情報を受信すると(S201:YES)、受信した店舗IDと、自身の記憶部122に記憶されている店舗リスト(図4(a)参照)とを対照し、受信した店舗IDが店舗リストに含まれているか否かを判定する(S202)。受信した店舗IDが店舗リストに含まれていない場合(S202:NO)、制御部121は、処理を終了する。他方、受信した店舗IDが店舗リストに含まれている場合(S202:YES)、制御部121は、店舗における滞在が開始したと判定し(S203)、当該店舗の店舗情報の送信要求を、サーバ13に送信する(S204)。この送信要求には、ステップS201で受信した店舗IDが含まれている。 When the control unit 121 receives the information transmitted in step S102 in FIG. 5(a) (S201: YES), it compares the received store ID with the store list stored in its own memory unit 122 (see FIG. 4(a)), and determines whether the received store ID is included in the store list (S202). If the received store ID is not included in the store list (S202: NO), the control unit 121 ends the process. On the other hand, if the received store ID is included in the store list (S202: YES), the control unit 121 determines that the stay at the store has started (S203), and transmits a request to transmit store information for that store to the server 13 (S204). This transmission request includes the store ID received in step S201.

サーバ13は、この送信要求を受信すると、送信要求に含まれている店舗IDと、図3(a)に示した店舗管理情報とを対照し、受信した店舗IDに対応する1行分の情報(店舗情報)を、送信元の携帯端末12に送信する。 When the server 13 receives this transmission request, it compares the store ID included in the transmission request with the store management information shown in Figure 3 (a), and transmits one line of information (store information) corresponding to the received store ID to the mobile terminal 12 that sent the request.

携帯端末12の制御部121は、これにより、当該店舗IDに対応する店舗情報を受信すると(S205:YES)、受信した店舗情報を記憶部122に記憶させる(S206)。たとえば、当該店舗の店舗IDがS1である場合、図4(b)に示す店舗情報が、記憶部122に記憶される。 When the control unit 121 of the mobile terminal 12 receives the store information corresponding to the store ID (S205: YES), the control unit 121 stores the received store information in the storage unit 122 (S206). For example, if the store ID of the store is S1, the store information shown in FIG. 4(b) is stored in the storage unit 122.

図6は、顧客が店舗に滞在を開始したと判定されたことにより携帯端末12の制御部121において行われる処理を示すフローチャートである。 Figure 6 is a flowchart showing the processing performed by the control unit 121 of the mobile terminal 12 when it is determined that a customer has begun to stay in the store.

図6の処理のうち、ステップS211、S216の処理は、滞在判定部121aの機能により制御部121が行い、ステップS212、S217、S218の処理は、滞在時間算出部121bの機能により制御部121が行い、ステップS213~S215の処理は、報知処理部121dの機能により制御部121が行い、ステップS219、S220の処理は、特典提供部121cの機能により制御部121が行う。以下では、図6の各処理ステップをこれらの機能により制御部121が行うとして説明する。 Of the processes in FIG. 6, steps S211 and S216 are performed by the control unit 121 using the function of the stay determination unit 121a, steps S212, S217, and S218 are performed by the control unit 121 using the function of the stay time calculation unit 121b, steps S213 to S215 are performed by the control unit 121 using the function of the notification processing unit 121d, and steps S219 and S220 are performed by the control unit 121 using the function of the privilege provision unit 121c. In the following, the processing steps in FIG. 6 will be described as being performed by the control unit 121 using these functions.

制御部121は、図5(b)のステップS203において滞在開始と判定すると(S211:YES)、滞在時間の計時を開始し(S212)、特典報知処理を実行する(S213)。ステップS213において、制御部121は、特典の内容および条件を報知する。この報知には、特典、滞在時間および設定時間の少なくとも1つが含まれ得る。あるいは、この報知に、滞在時間と、設定時間および特典との関係を示す情報が含まれてもよい。この報知は、たとえば、操作表示部123に報知画面を表示させることにより行われる。 When the control unit 121 determines in step S203 of FIG. 5(b) that a stay has begun (S211: YES), it starts timing the stay time (S212) and executes a bonus notification process (S213). In step S213, the control unit 121 notifies the content and conditions of the bonus. This notification may include at least one of the bonus, the stay time, and the set time. Alternatively, this notification may include information indicating the relationship between the stay time, the set time, and the bonus. This notification is performed, for example, by causing the operation display unit 123 to display a notification screen.

図7(a)は、図5(b)のステップS213の報知処理において、携帯端末12の操作表示部123(タッチパネル12a)に表示される報知画面P1を示す図である。 Figure 7 (a) is a diagram showing the notification screen P1 displayed on the operation display unit 123 (touch panel 12a) of the mobile terminal 12 in the notification process of step S213 in Figure 5 (b).

報知画面P1は、メッセージM1とボタンB1とを含んでいる。メッセージM1は、滞在時間が所定時間以内(設定時間以内)であることを条件に、割引クーポン(特典)を獲得できることを報知する内容となっている。ここで、顧客は、メッセージM1を参照して、特典の内容および条件を把握した後、ボタンB1を操作する。これにより、報知画面P1が消失する。報知画面P1の表示とともに、チャイム音等の報知音が携帯端末12から出力されてもよい。 The notification screen P1 includes a message M1 and a button B1. The message M1 notifies the customer that a discount coupon (benefit) can be obtained, provided that the duration of the stay is within a specified time (within a set time). Here, the customer refers to the message M1, understands the content and conditions of the benefit, and then operates the button B1. This causes the notification screen P1 to disappear. Together with the display of the notification screen P1, a notification sound such as a chime may be output from the mobile terminal 12.

図6に戻って、制御部121は、ステップS212で計時が開始された現在の滞在時間を、特典を得る条件である設定時間から減算して、特典を得るための残り時間を算出する。そして、制御部121は、算出した残り時間が、予め設定されている閾値時間(たとえば、10分)に到達したか否かを判定する(S214)。制御部121は、滞在が終了するまでに(S216:NO)、残り時間が閾値時間に到達した場合に(S214:YES)、滞在時間と設定時間との関係を示す情報として残り時間を報知する処理を実行する(S215)。 Returning to FIG. 6, the control unit 121 subtracts the current stay time, for which timing began in step S212, from the set time, which is a condition for obtaining the benefit, to calculate the remaining time to obtain the benefit. The control unit 121 then determines whether the calculated remaining time has reached a preset threshold time (e.g., 10 minutes) (S214). If the remaining time reaches the threshold time (S214: YES) before the stay ends (S216: NO), the control unit 121 executes a process of notifying the remaining time as information indicating the relationship between the stay time and the set time (S215).

図7(b)は、図5(b)のステップS215の報知処理において、携帯端末12の操作表示部123(タッチパネル12a)に表示される報知画面P2を示す図である。 Figure 7 (b) is a diagram showing the notification screen P2 displayed on the operation display unit 123 (touch panel 12a) of the mobile terminal 12 in the notification process of step S215 in Figure 5 (b).

報知画面P2は、メッセージM2とボタンB2とを含んでいる。メッセージM2は、割引クーポン(特典)を獲得可能な残り時間を報知する内容となっている。顧客は、メッセージM2を参照して、特典を獲得するための残り時間を把握した後、ボタンB2を操作する。これにより、報知画面P2が消失する。報知画面P2の表示とともに、チャイム音等の報知音が携帯端末12から出力されてもよい。 The notification screen P2 includes a message M2 and a button B2. The message M2 notifies the customer of the remaining time in which a discount coupon (benefit) can be acquired. The customer refers to the message M2 to ascertain the remaining time to acquire the benefit, and then operates the button B2. This causes the notification screen P2 to disappear. Together with the display of the notification screen P2, a notification sound such as a chime may be output from the mobile terminal 12.

図6に戻って、その後、制御部121は、当該店舗における顧客の滞在が終了したか否か、すなわち、顧客が当該店舗から退出したか否かを判定する(S216)。制御部121は、この判定を、位置検出部126(図2参照)から随時入力される位置情報と、図4(b)に例示した店舗情報中の位置情報(滞在中の店舗の位置情報)とを比較して行う。 Returning to FIG. 6, the control unit 121 then determines whether the customer's stay at the store has ended, i.e., whether the customer has left the store (S216). The control unit 121 makes this determination by comparing the location information input from the location detection unit 126 (see FIG. 2) at any time with the location information in the store information exemplified in FIG. 4(b) (location information of the store during the visit).

具体的には、制御部121は、これら2つの位置情報による位置が、所定の閾値距離以上に離れた場合に、滞在が終了した(顧客が店舗から退出した)と判定する。閾値距離は、全ての店舗に一律の値(たとえば、100m等)に設定され得る。あるいは、閾値距離は、店舗の広さに応じて店舗ごとに設定されてもよい。店舗ごとに閾値距離が設定される場合、図3(a)の店舗管理情報には、位置情報とともに、閾値距離が、店舗IDに対応付けて記憶される。これにより、図4(b)の店舗情報にも、当該店舗の閾値距離が含まれる。 Specifically, the control unit 121 determines that the stay has ended (the customer has left the store) when the positions based on these two pieces of location information are separated by a predetermined threshold distance or more. The threshold distance may be set to a uniform value (e.g., 100 m) for all stores. Alternatively, the threshold distance may be set for each store according to the size of the store. When the threshold distance is set for each store, the threshold distance is stored in the store management information of FIG. 3(a) in association with the store ID along with the location information. As a result, the store information of FIG. 4(b) also includes the threshold distance for that store.

店舗における顧客の滞在が終了すると(S216:YES)、制御部121は、滞在時間の計時を終了し、滞在時間を確定させる(S218)。なお、ステップS212およびステップS217において、それぞれ、滞在の開始時刻と終了時刻が保持されてもよい。この場合、ステップS218では、開始時刻と終了時刻との差分により店舗退出時の滞在時間が算出される。この場合、ステップS214では、現在時刻と開始時刻との間の差分が設定時間から減算されて、残り時間が算出される。 When the customer's stay in the store ends (S216: YES), the control unit 121 stops timing the stay time and confirms the stay time (S218). Note that in steps S212 and S217, the start time and end time of the stay may be stored, respectively. In this case, in step S218, the stay time at the time of leaving the store is calculated from the difference between the start time and the end time. In this case, in step S214, the difference between the current time and the start time is subtracted from the set time to calculate the remaining time.

こうして、滞在時間が確定すると、制御部121は、確定した滞在時間が設定時間よりも短いか否かを判定する(S219)。確定した滞在時間が設定時間よりも短い場合(S219:YES)、制御部121は、特典発行処理を実行する(S220)。他方、確定した滞在時間が設定時間以上である場合(S219:NO)、制御部121は、特典発行処理を行うことなく、処理をステップS211に進める。 Once the stay time is thus determined, the control unit 121 determines whether the determined stay time is shorter than the set time (S219). If the determined stay time is shorter than the set time (S219: YES), the control unit 121 executes a bonus issuing process (S220). On the other hand, if the determined stay time is equal to or longer than the set time (S219: NO), the control unit 121 advances the process to step S211 without executing the bonus issuing process.

その後、制御部121は、今回の滞在に係る履歴情報を、店舗IDおよび顧客IDとともに、サーバ13に送信し(S221)、処理を終了する。履歴情報は、図3(b)の1行分の情報である。特典が得られなかった場合、その旨を示すフラグが獲得特典に設定される。サーバ13は、受信した履歴情報を、受信した店舗IDに対応付けて、店舗管理情報に追加する。これにより、当該店舗における滞在に係る履歴情報が、サーバ13において管理される。 The control unit 121 then sends the history information related to this stay, together with the store ID and customer ID, to the server 13 (S221), and ends the process. The history information is one line of information in FIG. 3(b). If no special benefit was obtained, a flag indicating this is set in the obtained special benefit. The server 13 adds the received history information to the store management information in association with the received store ID. As a result, the history information related to the stay at the store is managed by the server 13.

図8は、図6のステップS220における特典発行処理を示すフローチャートである。 Figure 8 is a flowchart showing the bonus issuance process in step S220 of Figure 6.

制御部121は、今回の滞在における精算金額と、図4(b)に示した店舗情報とを対照し、店舗情報の精算閾値で規定されるどの範囲に、今回の精算金額が含まれるかを判定する。そして、制御部121は、今回の精算金額が含まれる閾値の範囲に対応付けられた特典情報を、店舗情報から抽出する(S231)。 The control unit 121 compares the settlement amount for this stay with the store information shown in FIG. 4(b) and determines which range, defined by the settlement threshold of the store information, the current settlement amount falls within. The control unit 121 then extracts from the store information the bonus information associated with the threshold range that includes the current settlement amount (S231).

たとえば、図4(b)の例では、今回の精算金額が精算閾値M11以下の場合は特典情報B11が抽出され、精算金額が精算閾値M11より高く精算閾値M12以下の場合は特典情報B12が抽出され、精算金額が精算閾値M12より高い場合は特典情報B13が抽出される。 For example, in the example of FIG. 4(b), if the current settlement amount is equal to or less than the settlement threshold M11, bonus information B11 is extracted, if the settlement amount is higher than the settlement threshold M11 and equal to or less than the settlement threshold M12, bonus information B12 is extracted, and if the settlement amount is higher than the settlement threshold M12, bonus information B13 is extracted.

次に、制御部121は、図4(b)に示した店舗情報の来店履歴を参照し、当該店舗に対する過去の来店において、設定時間より短い滞在時間の滞在が何回あったかを計数する(S232)。そして、制御部121は、計数した滞在回数が、店舗情報に含まれている閾値回数以上であるか否かを判定する(S233)。 Next, the control unit 121 refers to the visit history of the store information shown in FIG. 4(b) and counts the number of visits to the store that were shorter than the set time during past visits (S232). The control unit 121 then determines whether the counted number of visits is equal to or greater than the threshold number included in the store information (S233).

計数した滞在回数が閾値回数以上である場合(S233:YES)、制御部121は、ステップS232で抽出した特典情報による特典を増加させ(S234)、増加後の特典を記憶部122に記憶させる(S235)。他方、計数した滞在回数が閾値回数未満である場合(S233:NO)、制御部121は、ステップS232で抽出した特典情報による特典をそのまま、記憶部122に記憶させる(S235)。こうして、制御部121は、特典発行処理を終了する。ステップS235では、さらに、獲得された特典が操作表示部123に表示されて、顧客に報知されてもよい。 If the counted number of visits is equal to or greater than the threshold number (S233: YES), the control unit 121 increases the bonus according to the bonus information extracted in step S232 (S234) and stores the increased bonus in the memory unit 122 (S235). On the other hand, if the counted number of visits is less than the threshold number (S233: NO), the control unit 121 stores the bonus according to the bonus information extracted in step S232 as is in the memory unit 122 (S235). In this way, the control unit 121 ends the bonus issuing process. In step S235, the acquired bonus may also be displayed on the operation display unit 123 to notify the customer.

顧客は、たとえば、次回の来店時に、獲得した特典を利用する操作を携帯端末12に対して行う。これにより、近距離無線通信部118、128間の通信により、利用対象の特典情報が、携帯端末12から券売機11に受け渡される。これにより、顧客は、特典(割引クーポン)による精算金額の割引を受けることができる。但し、特典の利用形態は、これに限られるものではない。 For example, the customer performs an operation on the mobile terminal 12 to use the acquired benefit the next time they visit the store. As a result, information about the benefit to be used is transferred from the mobile terminal 12 to the ticket vending machine 11 through communication between the short-range wireless communication units 118 and 128. This allows the customer to receive a discount on the settlement amount due to the benefit (discount coupon). However, the manner in which the benefit can be used is not limited to this.

なお、図8のステップS234では、たとえば、ステップS232で抽出した特典情報による特典(ここでは、割引クーポン)に、さらに、ボーナス特典(割引クーポン)が追加される。あるいは、ステップS234では、ステップS232で抽出した特典情報による特典(割引クーポン)に1より大きい所定の倍率(たとえば1.5)が乗じられて、特典の内容が高められる。 In step S234 of FIG. 8, for example, a bonus benefit (discount coupon) is added to the benefit (here, a discount coupon) based on the benefit information extracted in step S232. Alternatively, in step S234, the benefit (discount coupon) based on the benefit information extracted in step S232 is multiplied by a predetermined multiplier greater than 1 (for example, 1.5) to enhance the benefit.

また、ステップS232において適用される設定時間は、図3(a)および図4(b)に示した設定時間とは別の時間に設定されてもよい。すなわち、図3(a)の特典情報を取得するための設定時間と、来店履歴に基づき閾値回数と比較される滞在回数を計数するための設定時間とが相違していてもよい。この場合、閾値回数と比較される滞在回数を計数するための設定時間が、さらに、図3(a)の店舗IDに対応付けられて記憶される。 The set time applied in step S232 may be set to a time different from the set times shown in Figures 3(a) and 4(b). That is, the set time for acquiring the bonus information in Figure 3(a) may be different from the set time for counting the number of visits to be compared with the threshold number based on the store visit history. In this case, the set time for counting the number of visits to be compared with the threshold number is further stored in association with the store ID in Figure 3(a).

このように、来店履歴に基づいて特別な特典が顧客に提供されることにより、店舗における滞在時間を低下させつつ、店舗に対する顧客のリピート率を高めることができる。 In this way, special benefits can be offered to customers based on their store visit history, reducing the time spent in the store while increasing the customer's repeat visit rate to the store.

<実施形態1の効果>
実施形態1によれば、以下の効果が奏され得る。
Effects of First Embodiment
According to the first embodiment, the following effects can be achieved.

図6に示したように、アプリケーションプログラム122aにより制御部121に付与された滞在判定部121a、滞在時間算出部121bおよび特典提供部121cの機能により、滞在時間が設定時間より短いことに基づいて(S219:YES)、顧客に特典が提供される(S220)。このため、顧客は、サービスの提供を受けた後に、なるべく早く店舗を退出することを促される。よって、店舗における顧客入れ替わりの回転率を高めることができ、結果、特典付与による顧客のメリットを高めつつ、店舗の収益を高めることができる。 As shown in FIG. 6, the functions of the stay determination unit 121a, stay time calculation unit 121b, and reward provision unit 121c, which are assigned to the control unit 121 by the application program 122a, provide a reward to the customer (S220) based on the fact that the stay time is shorter than the set time (S219: YES). As a result, the customer is encouraged to leave the store as soon as possible after receiving the service. This makes it possible to increase the customer turnover rate at the store, and as a result, it is possible to increase the profits of the store while increasing the benefits to customers through the provision of rewards.

図2に示したように、特典提供システム1は、アプリケーションプログラム122aにより制御部121に報知処理部121dの機能が付与される。そして、報知処理部121dは、図6のステップS213において、図7(a)に例示したように、滞在時間、設定時間および特典の少なくとも1つを顧客に報知するための処理を実行する。これにより、顧客は、特典の内容や、特典を得るための設定時間および現在の滞在時間等を把握できる。よって、設定時間までに店舗から退出することを、効果的に、顧客に促すことができる。なお、図7(a)の報知画面に、さらに、現在の滞在時間が表示されてもよい。 As shown in FIG. 2, in the reward provision system 1, the application program 122a gives the control unit 121 the functionality of the notification processing unit 121d. Then, in step S213 of FIG. 6, the notification processing unit 121d executes processing to notify the customer of at least one of the stay time, the set time, and the reward, as exemplified in FIG. 7(a). This allows the customer to know the content of the reward, the set time for obtaining the reward, the current stay time, etc. Therefore, the customer can be effectively urged to leave the store by the set time. The current stay time may also be displayed on the notification screen in FIG. 7(a).

また、報知処理部121dは、図6のステップS215において、図7(b)に例示したように、滞在時間と設定時間および特典との関係を示す情報を顧客に報知するための処理を実行する。これにより、顧客は、自身の滞在時間と特典を得るための設定時間との関係を把握できる。これにより、顧客は、設定時間までに店舗から退出することを促される。よって、特典取得の機会を顧客に確実に与えつつ、店舗における顧客の回転率を効果的に高めることができる。 In addition, in step S215 of FIG. 6, the notification processing unit 121d executes processing to notify the customer of information indicating the relationship between the stay time, the set time, and the benefit, as exemplified in FIG. 7(b). This allows the customer to understand the relationship between his or her stay time and the set time for obtaining the benefit. This encourages the customer to leave the store by the set time. Therefore, it is possible to effectively increase the customer turnover rate in the store while reliably giving customers an opportunity to obtain the benefit.

より詳細には、図7(b)の例では、報知処理部121dは、設定時間から滞在時間を減じた残り時間に関する情報を、顧客に報知するための処理を実行する。これにより、顧客は、特典を得るための残り時間を的確に把握でき、特典を得るために、残り時間内に店舗内での行動を済ませることを促され得る。よって、顧客は、より確実に特典を得ることができ、店舗は、顧客の回転率を効果的に高めることができる。 More specifically, in the example of FIG. 7(b), the notification processing unit 121d executes processing to notify the customer of information regarding the remaining time obtained by subtracting the stay time from the set time. This allows the customer to accurately grasp the remaining time to obtain the benefit, and can be encouraged to complete their actions in the store within the remaining time in order to obtain the benefit. This allows the customer to obtain the benefit more reliably, and the store can effectively increase customer turnover.

図6のステップS211、S216において、滞在判定部121aは、顧客自身から生じる情報に基づいて、滞在の開始および終了を判定する。すなわち、滞在判定部121aは、ステップS211において、顧客自身が券売機11に対して行った操作に基づく情報(近距離無線通信により受信する情報)により滞在の開始を判定し、ステップS216において、顧客自身の移動に基づく情報(位置検出部126からの情報)により滞在の終了を判定する。これにより、顧客は、別途、自身が所持する媒体等を提示する必要がない。よって、滞在の開始および終了の少なくとも一方の判定を、顧客からのより簡便な作業により行うことができ、顧客の利便性を高めることができる。 In steps S211 and S216 of FIG. 6, the stay determination unit 121a determines the start and end of a stay based on information generated by the customer himself. That is, in step S211, the stay determination unit 121a determines the start of a stay based on information based on the operation performed by the customer on the ticket vending machine 11 (information received via short-range wireless communication), and in step S216, determines the end of a stay based on information based on the customer's own movement (information from the position detection unit 126). This eliminates the need for the customer to separately present any media or other items that they possess. Therefore, at least one of the start and end of a stay can be determined by a simpler operation from the customer, improving customer convenience.

図8に示したように、特典提供部121cは、図4(b)の来店履歴に記憶された滞在時間のうち、予め設定された設定時間より短い滞在時間の数が所定の閾値以上であることに基づいて(S233:YES)、顧客に特典を提供するための処理を実行する(S234)。これにより、店舗にしばしば訪れ、且つ、滞在時間が短い傾向にある顧客に特典が提供されるため、滞在時間が短い傾向にある顧客に店舗のリピート利用を促すことができる。よって、店舗の売り上げおよび収益を、効果的に高めることができる。 As shown in FIG. 8, the bonus offer unit 121c executes a process to offer a bonus to a customer (S234) based on the fact that the number of stay times shorter than a preset time among the stay times stored in the store visit history in FIG. 4(b) is equal to or greater than a predetermined threshold (S233: YES). As a result, a bonus is offered to customers who frequently visit the store and tend to stay for short periods of time, which can encourage customers who tend to stay for short periods of time to visit the store again. This can effectively increase the store's sales and profits.

特典提供部121cは、図5(a)の処理により決済部111aが顧客の代金を精算したことに基づいて(S101:YES、S102)、図5(b)および図6の処理により、特典を顧客に提供するための処理を実行する。これにより、顧客が店舗に滞在するのみで購入を行わない場合は、当該顧客に特典が提供されることを回避される。よって、店舗の売り上げと顧客への特典提供とを相互に連動させることができ、双方のメリットを円滑に達成できる。 Based on the fact that the settlement unit 111a has settled the customer's bill through the process of FIG. 5(a) (S101: YES, S102), the bonus provision unit 121c executes the process of FIG. 5(b) and FIG. 6 to provide a bonus to the customer. This prevents a customer from being provided with a bonus if the customer only stays in the store and does not make a purchase. This allows the store's sales and the provision of bonuses to customers to be linked to each other, smoothly achieving the benefits of both.

この場合、特典提供部121cは、決済部111aにより決済がなされた精算金額の増加に応じて、特典を高く設定する。すなわち、特典提供部121cは、図8のステップ231において、図4(b)に示す特典情報のうち、精算金額に応じた特典情報による特典を提供する。この構成によれば、顧客は、精算金額が高いほど特典が高まるため、精算金額が高い商品の購入へと促されやすくなる。これにより、店舗の売り上げを高めることができる。 In this case, the bonus provision unit 121c sets a higher bonus in accordance with an increase in the settlement amount settled by the payment unit 111a. That is, in step 231 of FIG. 8, the bonus provision unit 121c provides a bonus based on the bonus information corresponding to the settlement amount, among the bonus information shown in FIG. 4(b). With this configuration, the higher the settlement amount, the higher the bonus for the customer, and therefore the customer is more likely to be encouraged to purchase products with a higher settlement amount. This can increase the store's sales.

なお、本実施形態では、店舗ごとに精算閾値が任意に設定されるため、店舗によっては、精算閾値が設定されずに、1つの特典情報のみが設定される場合がある。この場合は、精算金額に拘わらず、1つの特典情報による特典が顧客に提供される。 In this embodiment, the settlement threshold is set arbitrarily for each store, so depending on the store, there may be cases where the settlement threshold is not set and only one piece of bonus information is set. In this case, the customer will be provided with a bonus based on one piece of bonus information regardless of the settlement amount.

<実施形態1の変更例>
上記実施形態1では、滞在判定部、滞在時間算出部、特典提供部および報知処理部が携帯端末12の制御部121の機能として実現されたが、これらの一部または全てが、特典提供システム1を構成する他の装置に配置されてもよい。
<Modification of the First Embodiment>
In the above embodiment 1, the stay determination unit, stay time calculation unit, privilege provision unit and notification processing unit are realized as functions of the control unit 121 of the mobile terminal 12, but some or all of these may be arranged in other devices that constitute the privilege provision system 1.

図9は、変更例に係る、券売機11、携帯端末12およびサーバ13の構成を示すブロック図である。 Figure 9 is a block diagram showing the configuration of the ticket vending machine 11, mobile terminal 12, and server 13 in a modified example.

この変更例では、サーバ13の記憶部132に記憶されているアプリケーションプログラム132aによって、滞在判定部131a、滞在時間算出部131b、特典提供部131cおよび報知処理部131dの機能が、サーバ13の制御部131に付与されている。 In this modified example, the application program 132a stored in the memory unit 132 of the server 13 provides the functions of the stay determination unit 131a, the stay time calculation unit 131b, the privilege provision unit 131c, and the notification processing unit 131d to the control unit 131 of the server 13.

携帯端末12の制御部121は、精算の完了に応じて、券売機11の制御部111(決済部111a)から、近距離無線通信を介して、店舗IDと精算金額を受信すると、受信した店舗IDと精算金額を含む精算情報を、サーバ13に送信する。その後、携帯端末12の制御部121は、位置検出部126から入力される位置情報を随時、サーバ13に送信する。 When the control unit 121 of the mobile terminal 12 receives the store ID and the settlement amount from the control unit 111 (payment unit 111a) of the ticket vending machine 11 via short-range wireless communication in response to the completion of settlement, the control unit 121 transmits settlement information including the received store ID and settlement amount to the server 13. After that, the control unit 121 of the mobile terminal 12 transmits the location information input from the location detection unit 126 to the server 13 as needed.

サーバ13の制御部131は、滞在判定部131a、滞在時間算出部131b、特典提供部131cおよび報知処理部131dの機能により、上記実施形態1における図6の処理と略同様の処理を実行する。 The control unit 131 of the server 13 executes processing that is substantially the same as the processing in FIG. 6 in the above embodiment 1, using the functions of the stay determination unit 131a, the stay time calculation unit 131b, the privilege provision unit 131c, and the notification processing unit 131d.

すなわち、サーバ13の制御部131は、滞在判定部131dの機能により、ステップS211、S216と同様の判定を行う。すなわち、制御部131は、携帯端末12から受信した上記精算情報に含まれる店舗IDが、図3(a)の店舗管理情報に含まれているか否かを判定し、含まれている場合に、当該店舗IDに顧客が滞在を開始したと判定して、滞在時間の計時を開始する。また、制御部131は、携帯端末12から随時受信する位置情報と、当該店舗IDに対応付けられている位置情報とを比較し、当該携帯端末12を所持する顧客が店舗を退出したか否かを判定し、顧客が店舗を退出した場合に、滞在時間の計時を終了する。 That is, the control unit 131 of the server 13 performs the same determination as in steps S211 and S216 by using the function of the stay determination unit 131d. That is, the control unit 131 determines whether the store ID included in the payment information received from the mobile terminal 12 is included in the store management information of FIG. 3(a), and if so, determines that the customer has started staying at that store ID and starts timing the stay time. The control unit 131 also compares the location information received from the mobile terminal 12 at any time with the location information associated with that store ID, determines whether the customer carrying the mobile terminal 12 has left the store, and ends timing the stay time if the customer has left the store.

また、サーバ13の制御部131は、報知処理部131dの機能により、ステップS213~S215と同様の処理を行う。すなわち、制御部131は、滞在時間の計時を開始すると、特典、設定時間および滞在時間の少なくとも1つを報知するための情報を、プッシュ通知や電子メールにより、携帯端末12に送信する。また、制御部131は、設定時間から滞在時間を減じた残り時間が閾値時間に到達した場合に、残り時間に関する情報を、プッシュ通知や電子メールにより、携帯端末12に送信する。 The control unit 131 of the server 13 also performs the same processing as steps S213 to S215 by using the function of the notification processing unit 131d. That is, when the control unit 131 starts timing the stay time, it transmits information for notifying at least one of the benefit, the set time, and the stay time to the mobile terminal 12 by push notification or e-mail. Furthermore, when the remaining time obtained by subtracting the stay time from the set time reaches the threshold time, the control unit 131 transmits information regarding the remaining time to the mobile terminal 12 by push notification or e-mail.

さらに、サーバ13の制御部131は、滞在時間算出部131bの機能により、ステップS218と同様の処理を行って滞在時間を確定させ、特典提供部131cの機能により、ステップS219、S220と同様の処理を行って、当該店舗IDに対応付けられた精算閾値、特典情報および来店履歴に基づき特典を発行する。特典の発行は、特典の内容を示す情報を、プッシュ通知や電子メールにより、携帯端末12に送信することにより行われる。 The control unit 131 of the server 13 further performs processing similar to step S218 using the function of the stay time calculation unit 131b to determine the stay time, and performs processing similar to steps S219 and S220 using the function of the bonus provision unit 131c to issue a bonus based on the settlement threshold, bonus information, and store visit history associated with the store ID. The bonus is issued by sending information indicating the content of the bonus to the mobile device 12 via push notification or email.

そして、サーバ13の制御部131は、ステップS221に代えて、今回の来店に関する情報を、図3(a)の店舗管理情報において当該店舗IDに対応付けられている来店履歴に追加し、さらに、処理が終了したことを示す終了通知を携帯端末12に送信する処理を実行する。これにより、携帯端末12の制御部121は、位置情報をサーバ13に送信する処理を終了する。こうして、特典提供システム1における一連の処理が終了する。 Then, instead of step S221, the control unit 131 of the server 13 adds information about this visit to the store visit history associated with the store ID in the store management information of FIG. 3(a), and further executes a process of sending an end notification indicating that the process has ended to the mobile terminal 12. This causes the control unit 121 of the mobile terminal 12 to end the process of sending the location information to the server 13. This ends the series of processes in the bonus provision system 1.

この変更例によっても、上記実施形態1と同様の効果が奏され得る。 This modification can achieve the same effects as the first embodiment.

また、この変更例では、携帯端末12が、図4(a)の店舗リストを更新記憶しなくてよく、さらに、図4(b)の店舗情報をサーバ13から取得する処理を行わなくてよい。よって、携帯端末12の処理負荷を軽減できる。 In addition, in this modified example, the mobile terminal 12 does not need to update and store the store list in FIG. 4(a), and further does not need to perform the process of acquiring the store information in FIG. 4(b) from the server 13. This reduces the processing load on the mobile terminal 12.

この変更例の他、滞在判定部、滞在時間算出部、特典提供部および報知処理部の一部または全てが、券売機11に配置されてもよい。この場合、券売機11は、サーバ13と通信可能に、外部通信網14に接続され、サーバ13から適宜必要な情報を受信すればよい。 In addition to this modified example, some or all of the stay determination unit, stay time calculation unit, benefit provision unit, and notification processing unit may be disposed in the ticket vending machine 11. In this case, the ticket vending machine 11 is connected to the external communication network 14 so as to be able to communicate with the server 13, and receives necessary information from the server 13 as appropriate.

あるいは、特典提供システム1を構成する他の制御装置が配置され、この制御装置に、滞在判定部、滞在時間算出部、特典提供部および報知処理部の一部または全てが、配置されてもよい。この場合も、適宜、処理に必要な情報が、サーバ13から制御装置に送信されればよい。 Alternatively, another control device constituting the reward provision system 1 may be arranged, and some or all of the stay determination unit, stay time calculation unit, reward provision unit, and notification processing unit may be arranged in this control device. In this case, too, the information necessary for processing may be transmitted from the server 13 to the control device as appropriate.

これらの構成によっても、上記実施形態1と同様の効果が奏され得る。 These configurations can achieve the same effects as in embodiment 1 above.

<実施形態2>
実施形態2では、カメラ22b、23bが、特許請求の範囲に記載の「情報出力部」に対応する。但し、この対応付けは、あくまでも一例であって、特許請求の範囲を何ら制限するものではない。
<Embodiment 2>
In the second embodiment, the cameras 22b and 23b correspond to the "information output unit" described in the claims. However, this correspondence is merely an example and does not limit the claims in any way.

図10は、実施形態2に係る特典提供システム1の構成を示す図である。 Figure 10 is a diagram showing the configuration of the privilege provision system 1 according to embodiment 2.

図10に示すように、特典提供システム1は、レジ21と、顔精算装置22と、ゲート装置23とを備える。レジ21、顔精算装置22およびゲート装置23は、店舗3内に設置される。レジ21、顔精算装置22およびゲート装置23は、LAN(Local Area Network)を介して相互に通信可能に接続されている。店舗3は、カフェテリア方式の飲食店である。顧客は、自身が選択した飲食物をレジ21に持って行き、飲食物の精算を受ける。精算金額は、レジ21から顔精算装置22に送信される。 As shown in FIG. 10, the privilege provision system 1 includes a cash register 21, a facial settlement device 22, and a gate device 23. The cash register 21, the facial settlement device 22, and the gate device 23 are installed in a store 3. The cash register 21, the facial settlement device 22, and the gate device 23 are connected to each other so that they can communicate with each other via a LAN (Local Area Network). The store 3 is a cafeteria-style restaurant. A customer takes the food and drink they have selected to the cash register 21 and receives payment for the food and drink. The payment amount is transmitted from the cash register 21 to the facial settlement device 22.

顔精算装置22は、たとえば、タブレット端末である。顔精算装置22は、レジ21の近辺に設置されている。顔精算装置22は、レジ21から受信した精算金額をタッチパネル22aに表示させる。顧客は、表示された精算金額を確認した後、自身の顔を顔精算装置22のカメラ22bにかざす。顔精算装置22は、撮像した顧客の顔画像に顔認識処理を適用し、認識した顔の顔情報を、予め登録されている顔情報と照合する。顔情報の照合が完了すると、顔精算装置22は、予めこの顧客に対応付けられて登録されている支払い情報(たとえば、クレジットカード情報)に基づき、精算を行う。精算が完了すると、顔精算装置22は、精算を行った顧客の顔情報を顧客IDとともにゲート装置23に送信する。 The facial settlement device 22 is, for example, a tablet terminal. The facial settlement device 22 is installed near the cash register 21. The facial settlement device 22 displays the settlement amount received from the cash register 21 on the touch panel 22a. After checking the displayed settlement amount, the customer holds his/her face over the camera 22b of the facial settlement device 22. The facial settlement device 22 applies facial recognition processing to the captured facial image of the customer and compares the facial information of the recognized face with facial information registered in advance. Once the facial information comparison is complete, the facial settlement device 22 performs settlement based on payment information (e.g., credit card information) that is registered in advance in association with this customer. Once the settlement is complete, the facial settlement device 22 transmits the facial information of the customer who has made the settlement to the gate device 23 together with the customer ID.

ゲート装置23は、制御ユニット23aとカメラ23bを備える。ゲート装置23は、店舗3の出口に設置され、顧客の退出を監視する。ゲート装置23は、店舗の出口から退出する顧客の顔をカメラ23bで撮像し、撮像した顔画像に顔認識処理を適用する。ゲート装置23は、認識した顔の顔情報と、顔精算装置22から受信した顔情報とを照合し、両者が整合する場合に、顔精算装置22から当該顔画像とともに受信した顧客IDを含む退出通知を、顔精算装置22に送信する。 The gate device 23 includes a control unit 23a and a camera 23b. The gate device 23 is installed at the exit of the store 3 and monitors the exit of customers. The gate device 23 captures the face of a customer exiting the store from the exit with the camera 23b and applies face recognition processing to the captured face image. The gate device 23 compares the face information of the recognized face with the face information received from the face settlement device 22, and if the two match, it sends an exit notification to the face settlement device 22, including the customer ID received from the face settlement device 22 together with the face image.

これを受けて、顔精算装置22は、店舗3における顧客の滞在時間を算出し、算出した滞在時間が設定時間より短い場合に、顧客に特典を発行する。特典の発行は、ルータ15および外部通信網14を介して、顧客の携帯端末12に送信される。携帯端末12は、店舗3に設置されたルータ15および外部通信網14、基地局17、店舗外のルータ16を介して、顔精算装置22と通信可能である。携帯端末12には、特典提供システム1のアプリケーションプログラムがインストールされている。 In response to this, the facial settlement device 22 calculates the customer's stay time in the store 3, and issues a special benefit to the customer if the calculated stay time is shorter than the set time. The special benefit is sent to the customer's mobile terminal 12 via the router 15 and external communication network 14. The mobile terminal 12 can communicate with the facial settlement device 22 via the router 15 and external communication network 14 installed in the store 3, the base station 17, and a router 16 outside the store. The application program of the special benefit provision system 1 is installed on the mobile terminal 12.

図11は、顔精算装置22およびゲート装置23の構成を示すブロック図である。 Figure 11 is a block diagram showing the configuration of the face settlement device 22 and the gate device 23.

顔精算装置22は、制御部221と、記憶部222と、操作表示部223と、音声出力部224と、撮像部225と、通信部226と、無線通信部227とを備える。 The face settlement device 22 includes a control unit 221, a memory unit 222, an operation display unit 223, an audio output unit 224, an imaging unit 225, a communication unit 226, and a wireless communication unit 227.

制御部221は、CPU(Central Processing Unit)等の演算処理回路を備え、記憶部222に記憶されたプログラムに従って各部を制御する。記憶部222は、ROM(Read Only Memory)、RAM(Random Access Memory)等の記憶媒体を備え、制御部221が実行するプログラムや、各種データを記憶する。また、記憶部222は、制御部221が制御を行う際のワーク領域として利用される。 The control unit 221 includes an arithmetic processing circuit such as a CPU (Central Processing Unit) and controls each unit according to a program stored in the memory unit 222. The memory unit 222 includes storage media such as a ROM (Read Only Memory) and a RAM (Random Access Memory) and stores the programs executed by the control unit 221 and various data. The memory unit 222 is also used as a work area when the control unit 221 performs control.

本実施形態では、顔認識エンジン222aと、特典提供システム1のアプリケーションプログラム222bとが、記憶部222に記憶されている。 In this embodiment, the face recognition engine 222a and the application program 222b of the privilege provision system 1 are stored in the memory unit 222.

操作表示部223は、図10に示したタッチパネル22aとその処理回路を含む。操作表示部223は、制御部221からの制御に応じて所定の画面を表示し、また、画面に対する操作に関する情報を制御部221に出力する。音声出力部224は、スピーカとその処理回路を含む。 The operation display unit 223 includes the touch panel 22a shown in FIG. 10 and its processing circuit. The operation display unit 223 displays a predetermined screen in response to control from the control unit 221, and also outputs information related to operations on the screen to the control unit 221. The audio output unit 224 includes a speaker and its processing circuit.

撮像部225は、図10に示したカメラ22bとその処理回路を含む。撮像部225は、制御部221からの制御に応じて撮像を行い、撮像した画像を制御部221に送信する。通信部226は、制御部221からの制御に応じて、LANを介して、レジ21およびゲート装置23と通信を行う。無線通信部227は、ルータ15と無線通信を行うための無線通信モジュールである。無線通信部227は、制御部221からの制御に応じて、ルータ15または外部通信網14を介して携帯端末12と通信を行う。 The imaging unit 225 includes the camera 22b shown in FIG. 10 and its processing circuit. The imaging unit 225 captures images in response to control from the control unit 221, and transmits the captured images to the control unit 221. The communication unit 226 communicates with the cash register 21 and the gate device 23 via the LAN in response to control from the control unit 221. The wireless communication unit 227 is a wireless communication module for wirelessly communicating with the router 15. The wireless communication unit 227 communicates with the mobile terminal 12 via the router 15 or the external communication network 14 in response to control from the control unit 221.

ゲート装置23は、制御部231と、記憶部232と、撮像部233と、通信部235とを備える。 The gate device 23 includes a control unit 231, a memory unit 232, an imaging unit 233, and a communication unit 235.

制御部231は、CPU(Central Processing Unit)等の演算処理回路を備え、記憶部232に記憶されたプログラムに従って各部を制御する。記憶部232は、ROM(Read Only Memory)、RAM(Random Access Memory)等の記憶媒体を備え、制御部231が実行するプログラムや、各種データを記憶する。また、記憶部232は、制御部231が制御を行う際のワーク領域として利用される。 The control unit 231 includes an arithmetic processing circuit such as a CPU (Central Processing Unit) and controls each unit according to a program stored in the memory unit 232. The memory unit 232 includes a storage medium such as a ROM (Read Only Memory) or a RAM (Random Access Memory) and stores the programs executed by the control unit 231 and various data. The memory unit 232 is also used as a work area when the control unit 231 performs control.

撮像部233は、図10に示したカメラ22bとその処理回路を含む。撮像部233は、制御部231からの制御に応じて撮像を行い、撮像した画像を制御部231に送信する。通信部234は、制御部231からの制御に応じて、LANを介して、顔精算装置22と通信を行う。 The imaging unit 233 includes the camera 22b shown in FIG. 10 and its processing circuit. The imaging unit 233 captures images in response to control from the control unit 231, and transmits the captured images to the control unit 231. The communication unit 234 communicates with the face settlement device 22 via the LAN in response to control from the control unit 231.

図12(a)は、顔精算装置22の記憶部222に記憶される特典設定情報の構成を示す図である。図12(b)は、特典設定情報に含まれる来店履歴の構成を示す図である。図12(c)は、顔精算装置22の記憶部222に記憶される顧客管理情報の構成を示す図である。 Figure 12(a) is a diagram showing the configuration of the privilege setting information stored in the memory unit 222 of the facial settlement device 22. Figure 12(b) is a diagram showing the configuration of the store visit history included in the privilege setting information. Figure 12(c) is a diagram showing the configuration of the customer management information stored in the memory unit 222 of the facial settlement device 22.

図12(a)に示すように、特典設定情報は、図3(a)の店舗管理情報における1店舗分の情報から、店舗IDと位置情報を除いた構成である。図12(b)に示す来店履歴は、図3(b)の来店履歴と同様の構成である。図12(c)に示す顧客管理情報は、図3(c)の顧客管理情報に、顔画像と支払い情報とが追加された構成である。 As shown in FIG. 12(a), the bonus setting information is the information for one store in the store management information in FIG. 3(a) minus the store ID and location information. The store visit history shown in FIG. 12(b) has the same structure as the store visit history in FIG. 3(b). The customer management information shown in FIG. 12(c) has a structure in which a facial image and payment information are added to the customer management information in FIG. 3(c).

図12(a)の特典設定情報のうち、設定時間、精算閾値、特典情報および閾値回数は、店舗の管理者が、顔精算装置22を操作して設定する。来店履歴は、顧客の店舗利用に応じて1行分の情報が追加される。顧客管理情報は、顧客が特典提供システム1に参加する際に、店舗の管理者が、顔精算装置22を操作して登録する。顔画像は、撮像部225を介して顧客の顔を撮像することにより登録される。支払い情報は、顧客のクレジットカード等の情報や銀行口座の情報等、顧客の支払い金額(飲食代)を精算するための情報である。 Of the benefit setting information in FIG. 12(a), the set time, settlement threshold, benefit information, and threshold number of times are set by the store manager by operating the facial settlement device 22. One line of information is added to the store visit history depending on the customer's use of the store. The store manager operates the facial settlement device 22 to register customer management information when the customer joins the benefit provision system 1. The facial image is registered by capturing an image of the customer's face via the imaging unit 225. The payment information is information for settling the customer's payment amount (food and drink bill), such as information on the customer's credit card, bank account information, etc.

図11に示すように、実施形態2では、記憶部222に記憶されたアプリケーションプログラム222bにより、滞在判定部221a、滞在時間算出部221b、特典提供部221c、報知処理部221dおよび決済部221eの機能が顔精算装置22の制御部221に付与される。滞在判定部221a、滞在時間算出部221b、特典提供部221c、報知処理部221dおよび決済部221eの機能は、上記実施形態1の図2に示した滞在判定部121a、滞在時間算出部121b、特典提供部121c、報知処理部121dおよび決済部111aの機能と略同様である。 As shown in FIG. 11, in the second embodiment, the application program 222b stored in the memory unit 222 provides the functions of the stay determination unit 221a, the stay time calculation unit 221b, the privilege provision unit 221c, the notification processing unit 221d, and the payment unit 221e to the control unit 221 of the face settlement device 22. The functions of the stay determination unit 221a, the stay time calculation unit 221b, the privilege provision unit 221c, the notification processing unit 221d, and the payment unit 221e are substantially similar to the functions of the stay determination unit 121a, the stay time calculation unit 121b, the privilege provision unit 121c, the notification processing unit 121d, and the payment unit 111a shown in FIG. 2 of the first embodiment above.

図13(a)は、精算時に顔精算装置22の制御部221が行う処理を示すフローチャートである。この処理は、決済部221eの機能により制御部221が行う。 Figure 13 (a) is a flowchart showing the processing performed by the control unit 221 of the face settlement device 22 at the time of settlement. This processing is performed by the control unit 221 using the function of the settlement unit 221e.

制御部221は、レジ21から精算金額を受信すると、顔精算が開始されたと判定し(S301:YES)、撮像部225から入力される画像に対して顔認識処理を実行する(S302)。制御部221は、この処理により顔画像を抽出すると、抽出した顔画像(以下、「抽出顔画像」という)が、図12(c)の顧客管理情報に登録されている顔画像(以下、「登録顔画像」という)の何れかに整合するかを判定する(S303)。 When the control unit 221 receives the settlement amount from the cash register 21, it determines that facial settlement has begun (S301: YES) and performs facial recognition processing on the image input from the imaging unit 225 (S302). When the control unit 221 extracts a facial image through this processing, it determines whether the extracted facial image (hereinafter referred to as the "extracted facial image") matches any of the facial images (hereinafter referred to as the "registered facial image") registered in the customer management information in Figure 12 (c) (S303).

抽出顔画像が登録顔画像の何れにも整合しない場合(S303:NO)、制御部221は、顔認識による精算を終了する。この場合、顧客は、たとえば、レジ21を用いた現金による精算を行う。 If the extracted face image does not match any of the registered face images (S303: NO), the control unit 221 ends the payment by face recognition. In this case, the customer pays in cash using the cash register 21, for example.

抽出顔画像が登録顔画像の何れかに整合する場合(S303:YES)、制御部221は、抽出顔画像を用いた精算処理を行う(S304)。具体的には、制御部221は、図12(c)の顧客管理情報において、抽出顔画像に整合する登録顔画像に対応付けられている支払い情報を用いた精算を行う。そして、制御部221は、この精算処理が完了すると(S305:YES)、店舗3における顧客の滞在が開始したと判定して(S306)、当該登録顔画像と、顧客管理情報において当該登録顔画像に対応付けられている顧客IDとを含む来店通知を、ゲート装置23に送信する(S307)。 If the extracted face image matches any of the registered face images (S303: YES), the control unit 221 performs a settlement process using the extracted face image (S304). Specifically, the control unit 221 performs settlement using payment information associated with the registered face image that matches the extracted face image in the customer management information of FIG. 12(c). Then, when this settlement process is completed (S305: YES), the control unit 221 determines that the customer has started staying at the store 3 (S306) and sends a store visit notification including the registered face image and the customer ID associated with the registered face image in the customer management information to the gate device 23 (S307).

図13(b)は、来店通知の受信時にゲート装置23の制御部231が行う処理を示すフローチャートである。 Figure 13 (b) is a flowchart showing the processing performed by the control unit 231 of the gate device 23 when a store visit notification is received.

制御部231は、図13(a)のステップS307で送信された来店通知を受信すると(S401:YES)、来店通知に含まれている登録顔画像と、撮像部233を介して随時取得する顔画像とを対照し(S402)、両画像が整合するか否かを判定する(S403)。両画像が整合しなかった場合(S403:NO)、制御部231は、処理をS402に戻して、同様の処理を繰り返す。両画像が整合した場合(S403:YES)、制御部231は、当該登録顔画像の顧客が店舗3から退出したことを示す退出通知を、来店通知に含まれていた顧客IDとともに、顔精算装置22に送信する(S404)。 When the control unit 231 receives the visit notification sent in step S307 in FIG. 13(a) (S401: YES), it compares the registered face image included in the visit notification with the face image acquired from time to time via the imaging unit 233 (S402) and determines whether the two images match (S403). If the two images do not match (S403: NO), the control unit 231 returns the process to S402 and repeats the same process. If the two images match (S403: YES), the control unit 231 sends an exit notification indicating that the customer of the registered face image has left the store 3 to the face settlement device 22 together with the customer ID included in the visit notification (S404).

図14は、顧客が店舗3に滞在を開始したと判定されたことにより顔精算装置22の制御部221において行われる処理を示すフローチャートである。 Figure 14 is a flowchart showing the processing performed by the control unit 221 of the face settlement device 22 when it is determined that a customer has begun staying at the store 3.

図14の処理のうち、ステップS311、S316の処理は、滞在判定部221aの機能により制御部221が行い、ステップS312、S317、S318の処理は、滞在時間算出部221bの機能により制御部221が行い、ステップS313~S315の処理は、報知処理部221dの機能により制御部221が行い、ステップS319、S320の処理は、特典提供部221cの機能により制御部221が行う。 Of the processes in FIG. 14, steps S311 and S316 are performed by the control unit 221 using the function of the stay determination unit 221a, steps S312, S317, and S318 are performed by the control unit 221 using the function of the stay time calculation unit 221b, steps S313 to S315 are performed by the control unit 221 using the function of the notification processing unit 221d, and steps S319 and S320 are performed by the control unit 221 using the function of the privilege provision unit 221c.

図14のステップS311~S320の処理は、ステップS311、S316の判定方法を除いて、図6のステップS211~S220の処理と同様である。 The processing in steps S311 to S320 in FIG. 14 is similar to the processing in steps S211 to S220 in FIG. 6, except for the determination methods in steps S311 and S316.

制御部221は、図13(a)のステップS306において滞在開始を判定したことにより、ステップS311の判定をYESとする。また、制御部221は、図13(b)のステップS404で送信された退出通知を受信したことにより、ステップS316の判定をYESとする。 The control unit 221 determines the start of a stay in step S306 in FIG. 13(a) and thus determines YES in step S311. The control unit 221 also determines YES in step S316 by receiving the exit notification transmitted in step S404 in FIG. 13(b).

図15(a)は、顔画像による精算時に顔精算装置22に表示される精算画面P3を示す図である。図15(b)は、図14のステップS313で表示される報知画面P4を示す図である。 Figure 15 (a) shows the settlement screen P3 displayed on the face settlement device 22 when settling using a facial image. Figure 15 (b) shows the notification screen P4 displayed in step S313 of Figure 14.

図13(a)のステップS302では、図15(a)に示す精算画面P3が表示される。精算画面P3の上半分には、撮像部225で撮像された画像が表示され、精算画面P3の下半分には、精算金額とその内訳が表示される。精算が完了して滞在開始が判定されると、図14のステップS311の判定がYESとなり、ステップS313において、精算画面P3に代わって、図15(b)の報知画面P4が一定時間表示される。報知画面P4には、特典を得るための滞在時間(設定時間)と特典の内容を報知するメッセージM3が含まれている。顧客は、メッセージM3を参照して、自身の滞在時間と特典の関係を把握できる。報知画面P4とともに、メッセージM3の内容を示すメッセージ音声が、さらに、顔精算装置22から出力されてもよい。 In step S302 in FIG. 13(a), the settlement screen P3 shown in FIG. 15(a) is displayed. The upper half of the settlement screen P3 displays an image captured by the imaging unit 225, and the lower half of the settlement screen P3 displays the settlement amount and its breakdown. When the settlement is completed and the start of the stay is determined, the determination in step S311 in FIG. 14 becomes YES, and in step S313, the notification screen P4 in FIG. 15(b) is displayed for a certain period of time instead of the settlement screen P3. The notification screen P4 includes a message M3 that notifies the customer of the stay time (set time) required to obtain the benefit and the content of the benefit. The customer can understand the relationship between his/her stay time and the benefit by referring to the message M3. Along with the notification screen P4, a voice message indicating the content of the message M3 may also be output from the face settlement device 22.

図14に戻って、ステップS315では、特典を得るための残り時間を示す情報が、プッシュ通知や電子メール等により、顔精算装置22の制御部221から顧客の携帯端末12に送信される。ステップS320では、発行された特典を示す情報が、プッシュ通知や電子メール等により、顔精算装置22の制御部221から顧客の携帯端末12に送信される。特典の発行方法は、上記実施形態1のステップS220と同様、図12(a)の精算閾値、来店履歴および閾値回数を用いて行われる。 Returning to FIG. 14, in step S315, information indicating the remaining time to obtain the bonus is sent from the control unit 221 of the facial settlement device 22 to the customer's mobile device 12 by push notification, email, etc. In step S320, information indicating the issued bonus is sent from the control unit 221 of the facial settlement device 22 to the customer's mobile device 12 by push notification, email, etc. The bonus is issued using the settlement threshold, store visit history, and threshold number of times in FIG. 12(a), similar to step S220 in the first embodiment above.

こうして特典を発行した後、制御部221は、今回の来店に係る1行分の履歴情報を、来店した顧客の顧客IDに紐づけて、図12(b)の来店履歴に追加する(S321)。これにより、制御部221は、店舗3における顧客の滞在に基づく特典の発行処理を終了する。 After issuing the bonus in this manner, the control unit 221 links one line of history information related to this visit to the customer ID of the visiting customer and adds it to the visit history in FIG. 12(b) (S321). This causes the control unit 221 to end the process of issuing a bonus based on the customer's stay at store 3.

<実施形態2の効果>
実施形態2においても、実施形態1と同様の効果が奏され得る。すなわち、図14の処理により、滞在時間が設定時間より短いことに基づいて(S319:YES)、顧客に特典が提供される。このため(S320)、顧客は、サービスの提供を受けた後に、なるべく早く店舗を退出することを促される。よって、店舗における顧客入れ替わりの回転率を高めることができ、結果、特典付与による顧客のメリットを高めつつ、店舗の収益を高めることができる。
<Effects of the Second Embodiment>
In the second embodiment, the same effect as in the first embodiment can be achieved. That is, by the process of FIG. 14, a special offer is provided to the customer based on the fact that the stay time is shorter than the set time (S319: YES). Therefore (S320), the customer is encouraged to leave the store as soon as possible after receiving the service. This can increase the customer turnover rate in the store, and as a result, the profits of the store can be increased while increasing the benefits to customers through the provision of special offers.

<実施形態2の変更例>
上記実施形態2では、店舗における顧客の滞在開始および滞在終了の両方が、顧客自身から生じる情報である顧客の顔画像により判定されたが、店舗における顧客の滞在開始および滞在終了の少なくとも一方が、顧客が所持する媒体からの情報に基づいて判定されてもよい。
<Modification of the second embodiment>
In the above embodiment 2, both the start and end of a customer's stay in a store were determined by the customer's facial image, which is information generated by the customer himself/herself, but at least one of the start and end of a customer's stay in a store may also be determined based on information from a medium carried by the customer.

図16は、この場合の特典提供システム1の構成を示す図である。 Figure 16 shows the configuration of the privilege provision system 1 in this case.

図16の構成では、読取ユニット24b、25bが、特許請求の範囲に記載の「情報出力部」に対応する。但し、この対応付けは、あくまでも一例であって、特許請求の範囲を何ら制限するものではない。 In the configuration of FIG. 16, the reading units 24b and 25b correspond to the "information output unit" described in the claims. However, this correspondence is merely an example and does not limit the claims in any way.

この構成では、顔精算装置22が精算装置24に変更され、ゲート装置23がゲート装置25に変更されている。精算装置24は、制御ユニット24aと読取ユニット24bとを備え、ゲート装置25は、制御ユニット25aと読取ユニット25bとを備える。 In this configuration, the face settlement device 22 is changed to a settlement device 24, and the gate device 23 is changed to a gate device 25. The settlement device 24 includes a control unit 24a and a reading unit 24b, and the gate device 25 includes a control unit 25a and a reading unit 25b.

読取ユニット24b、25bは、顧客が所持する媒体から顧客IDを読み取る。媒体は、たとえば、店舗3が発行するカードである。カードには、たとえば、ICチップが配置され、このICチップに顧客IDが記憶されている。カードは、たとえば、アンテナコイルを内蔵した非接触式のカードである。この場合、読取ユニット24b、25bは、カード側のアンテナコイルと通信する非接触式の通信部を備える。 Reading units 24b, 25b read the customer ID from a medium held by the customer. The medium is, for example, a card issued by store 3. The card has, for example, an IC chip disposed thereon, and the customer ID is stored in this IC chip. The card is, for example, a contactless card with a built-in antenna coil. In this case, reading units 24b, 25b are equipped with a contactless communication section that communicates with the antenna coil on the card.

カードは、接触端子を有する接触式のカードであってもよい。あるいは、カードは、バーコード等の他の形態で、顧客IDを保持してもよい。また、媒体は、カードに限られるものではなく、携帯端末12等の他の媒体であってもよい。たとえば、携帯端末12が、顧客IDを保持したバーコードを画面に表示してもよい。これらの場合、読取ユニット24b、25bは、顧客IDの保持形態に応じた読取方式の構成を備えていればよい。 The card may be a contact card having a contact terminal. Alternatively, the card may hold the customer ID in other forms, such as a barcode. The medium is not limited to a card, and may be other media, such as a mobile terminal 12. For example, the mobile terminal 12 may display a barcode holding the customer ID on a screen. In these cases, the reading units 24b, 25b may be configured with a reading method that corresponds to the form in which the customer ID is held.

制御ユニット24aは、上記顔精算装置22と同様の処理を実行する。この場合、制御ユニット24aは、顧客の顔画像に基づく精算処理に代えて、媒体から読み取った顧客IDに基づく精算処理を実行する。 The control unit 24a executes the same process as the face settlement device 22. In this case, the control unit 24a executes settlement processing based on the customer ID read from the medium, instead of settlement processing based on the customer's face image.

制御ユニット25aは、上記ゲート装置23と同様の処理を実行する。この場合、制御ユニット25aは、顧客の顔画像に基づく退出判定に代えて、媒体から読み取った顧客IDに基づく退出判定を実行する。 The control unit 25a executes the same process as the gate device 23. In this case, the control unit 25a executes the exit determination based on the customer ID read from the medium, instead of the exit determination based on the customer's facial image.

顧客は、精算の際に、店舗3が発行した自身のカードを読取ユニット25bにかざす。制御ユニット24aがタブレット等である場合、精算金額が表示部に表示されてよい。顧客は、表示された精算金額を確認した上で、自身のカードを読取ユニット24bにかざせばよい。これにより、カードから顧客IDが取得されると、上記と同様の処理により、精算処理が行われ、顧客の滞在開始が判定される。 When paying, the customer holds their card issued by store 3 over the reading unit 25b. If the control unit 24a is a tablet or the like, the payment amount may be displayed on the display. After checking the displayed payment amount, the customer simply holds their card over the reading unit 24b. When the customer ID is obtained from the card, the payment process is carried out in the same manner as above, and the start of the customer's stay is determined.

顧客は、店舗3における飲食を終えて、店舗3から退出する際に、自身のカードをゲート装置25の読取ユニット25bにかざす。これにより、カードから顧客IDが取得されると、顧客の退出が判定され、退出通知が、制御ユニット25aから制御ユニット24aに送信される。制御ユニット24aは、こうして滞在開始と滞在終了とを判定したことに基づいて、上記と同様の報知処理および特典発行処理を行う。 When a customer has finished eating and drinking at store 3 and is leaving store 3, the customer holds his/her card over the reading unit 25b of gate device 25. When the customer ID is obtained from the card, it is determined that the customer has left, and an exit notification is sent from control unit 25a to control unit 24a. Based on this determination of the start and end of the stay, control unit 24a performs the same notification process and special offer issuing process as described above.

この変更例によっても、上記実施形態2と同様の効果が奏され得る。 This modification can achieve the same effect as the second embodiment.

また、この変更例では、顧客が所持する媒体からの情報に基づいて、滞在の開始および終了が判定される。一般に、顧客が所持する媒体からの情報は、顧客を顔認識等により特定する場合に比べて、より正確に顧客を特定できる。よって、上記変更例の構成によれば、滞在の開始および終了を、より正確に判定できる。 In addition, in this modified example, the start and end of a stay are determined based on information from a medium carried by the customer. In general, information from a medium carried by the customer can identify a customer more accurately than when the customer is identified by facial recognition, etc. Therefore, according to the configuration of the modified example, the start and end of a stay can be determined more accurately.

なお、上記変更例では、店舗3に対する顧客の滞在開始および滞在終了の両方が、顧客が所持する媒体からの情報に基づいて判定されたが、滞在開始および滞在終了の何れか一方が、顧客が所持する媒体からの情報に基づいて判定されてもよい。たとえば、滞在開始のみが顧客が所持する媒体からの情報に基づいて判定され、滞在終了については、顧客自身から生じる情報(たとえば、顧客の顔画像)に基づいて判定されてもよい。この場合、図16の構成において、ゲート装置25が図10のゲート装置23に置き替えられればよい。 In the above modified example, both the start and end of a customer's stay at store 3 were determined based on information from a medium carried by the customer, but either the start or end of the stay may be determined based on information from a medium carried by the customer. For example, only the start of the stay may be determined based on information from a medium carried by the customer, and the end of the stay may be determined based on information generated by the customer himself (for example, an image of the customer's face). In this case, in the configuration of FIG. 16, gate device 25 may be replaced with gate device 23 of FIG. 10.

また、上記実施形態2では、1つの店舗3が、特典提供システム1の対象とされたが、たとえば、本店と支店がある場合等、複数の店舗がグループを構成する場合は、当該グループを管理するサーバが、外部通信網14に接続されてもよい。 In addition, in the above embodiment 2, one store 3 is the target of the privilege provision system 1, but if multiple stores form a group, for example, when there is a head office and branches, the server that manages the group may be connected to the external communication network 14.

この場合、図12(a)~(c)の情報のうち、来店履歴と顧客管理情報は、店舗IDに紐づけてサーバで一括管理されてもよい。この構成の場合、各店舗の顔精算装置22は、来店した顧客の顔情報をサーバに送信して、当該顧客の顧客管理情報および来店履歴をサーバから取得し、取得した顧客管理情報および来店履歴に基づいて、上記の顔精算処理および特典発行のための処理を行う。 In this case, among the information in Figures 12 (a) to (c), the store visit history and customer management information may be linked to the store ID and managed collectively by the server. In this configuration, the facial settlement device 22 of each store transmits facial information of the customer who visited the store to the server, acquires the customer management information and store visit history of the customer from the server, and performs the above-mentioned facial settlement process and processing for issuing the benefit based on the acquired customer management information and store visit history.

あるいは、図12(a)~(c)の全ての情報が、店舗IDに紐づけてサーバで一括管理されてもよい。この場合、各店舗の顔精算装置22は、来店した顧客の顔情報をサーバに送信して、当該顧客の顧客管理情報をサーバから取得し、取得した顧客管理情報に基づいて、上記の顔精算処理を行う。そして、顔精算装置22は、精算処理が完了すると、精算完了通知をサーバに送信し、さらに、当該顧客の顔をゲート装置23が検出したことに応じて、その通知をサーバに送信する。サーバは、精算完了通知を受信したことに基づいて、先に受信した顔画像に対応する顧客の滞在開始を判定し、ゲート装置23の検出通知を受信したことに基づいて、当該顧客の滞在終了を判定する。そして、サーバは、これらの判定結果に基づいて、図14と同様の処理を実行し、特典の発行を行う。この場合、報知処理は、サーバが顧客の携帯端末12にプッシュ通知や電子メールの送信を行うことにより実行されればよい。 Alternatively, all the information in FIG. 12(a) to (c) may be linked to the store ID and managed collectively by the server. In this case, the facial settlement device 22 of each store transmits the facial information of the customer who visited the store to the server, acquires the customer management information of the customer from the server, and performs the above-mentioned facial settlement process based on the acquired customer management information. Then, when the settlement process is completed, the facial settlement device 22 transmits a settlement completion notification to the server, and further transmits the notification to the server in response to the detection of the face of the customer by the gate device 23. Based on the receipt of the settlement completion notification, the server determines the start of the stay of the customer corresponding to the previously received facial image, and based on the receipt of the detection notification of the gate device 23, determines the end of the stay of the customer. Based on these determination results, the server executes the same process as in FIG. 14 and issues a benefit. In this case, the notification process may be executed by the server sending a push notification or an e-mail to the customer's mobile terminal 12.

図10の構成では、レジ21と顔精算装置22とが別体であったが、これらが一体化されてもよい。また、図16に示した変更例の構成のように、精算時にカード等の媒体が用いられる場合、たとえば、カードにチャージされた金額によって支払いが行われてもよく、あるいは、携帯端末12にインストールされた支払いアプリケーションにより支払いが行われてもよい。 In the configuration of FIG. 10, the cash register 21 and the facial settlement device 22 are separate entities, but they may be integrated. Also, as in the modified configuration shown in FIG. 16, when a medium such as a card is used at the time of settlement, payment may be made, for example, with the amount charged to the card, or payment may be made using a payment application installed on the mobile terminal 12.

<実施形態3>
上記実施形態1、2では、飲食の前に精算が行われる店舗に対して特典提供システム1が適用された。これに対し、実施形態3では、飲食の終了に伴い精算が行われる店舗に対して特典提供システム1が適用される。
<Embodiment 3>
In the above-described first and second embodiments, the privilege provision system 1 is applied to a store where the payment is made before eating and drinking. In contrast, in the third embodiment, the privilege provision system 1 is applied to a store where the payment is made after eating and drinking is finished.

実施形態3では、撮像部315および操作表示部313が、特許請求の範囲に記載の「情報出力部」に対応する。但し、この対応付けは、あくまでも一例であって、特許請求の範囲を何ら制限するものではない。 In the third embodiment, the imaging unit 315 and the operation display unit 313 correspond to the "information output unit" described in the claims. However, this correspondence is merely an example and does not limit the claims in any way.

図17は、実施形態3に係る特典提供システム1の構成を示す図である。 Figure 17 is a diagram showing the configuration of the privilege provision system 1 according to embodiment 3.

特典提供システム1は、複数のオーダー端末31と、管理装置32とを備える。各オーダー端末31は、それぞれ、店舗の各座席に設置され、管理装置32は、店舗のスタッフルーム等に設置される。オーダー端末31と管理装置32は、LANで互いに接続されている。オーダー端末31は、たとえば、タブレット端末であり、管理装置32は、たとえば、パーソナルコンピュータである。オーダー端末31は、タッチパネル31aとカメラ31bとを備え、カメラ31bが座席に座る顧客の正面に略対向するように設置される。 The privilege provision system 1 comprises a plurality of order terminals 31 and a management device 32. Each order terminal 31 is installed at a seat in the store, and the management device 32 is installed in a staff room or the like of the store. The order terminals 31 and the management device 32 are connected to each other via a LAN. The order terminal 31 is, for example, a tablet terminal, and the management device 32 is, for example, a personal computer. The order terminal 31 comprises a touch panel 31a and a camera 31b, and is installed so that the camera 31b is substantially facing the front of a customer sitting in a seat.

図18は、オーダー端末31と管理装置32の構成を示すブロック図である。 Figure 18 is a block diagram showing the configuration of the order terminal 31 and the management device 32.

オーダー端末31は、制御部311と、記憶部312と、操作表示部313と、音声出力部314と、撮像部315と、通信部316とを備える。 The order terminal 31 includes a control unit 311, a memory unit 312, an operation display unit 313, an audio output unit 314, an imaging unit 315, and a communication unit 316.

制御部311は、CPU(Central Processing Unit)等の演算処理回路を備え、記憶部312に記憶されたプログラムに従って各部を制御する。記憶部312は、ROM(Read Only Memory)、RAM(Random Access Memory)等の記憶媒体を備え、制御部311が実行するプログラムや、各種データを記憶する。また、記憶部312は、制御部221が制御を行う際のワーク領域として利用される。 The control unit 311 includes an arithmetic processing circuit such as a CPU (Central Processing Unit) and controls each unit according to a program stored in the memory unit 312. The memory unit 312 includes a storage medium such as a ROM (Read Only Memory) or a RAM (Random Access Memory) and stores the programs executed by the control unit 311 and various data. The memory unit 312 is also used as a work area when the control unit 221 performs control.

本実施形態では、特典提供システム1のアプリケーションプログラム312aが、記憶部312に記憶されている。 In this embodiment, the application program 312a of the privilege provision system 1 is stored in the memory unit 312.

操作表示部313は、図17に示したタッチパネル31aとその処理回路を含む。操作表示部313は、制御部311からの制御に応じて所定の画面を表示し、また、画面に対する操作に関する情報を制御部311に出力する。音声出力部314は、スピーカとその処理回路を含む。 The operation display unit 313 includes the touch panel 31a shown in FIG. 17 and its processing circuit. The operation display unit 313 displays a predetermined screen in response to control from the control unit 311, and also outputs information related to operations on the screen to the control unit 311. The audio output unit 314 includes a speaker and its processing circuit.

撮像部315は、図17に示したカメラ31bとその処理回路を含む。撮像部315は、制御部311からの制御に応じて撮像を行い、撮像した画像を制御部311に送信する。通信部316は、制御部311からの制御に応じて、LANを介して、管理装置32と通信を行う。 The imaging unit 315 includes the camera 31b shown in FIG. 17 and its processing circuit. The imaging unit 315 captures images in response to control from the control unit 311, and transmits the captured images to the control unit 311. The communication unit 316 communicates with the management device 32 via the LAN in response to control from the control unit 311.

管理装置32は、制御部321と、記憶部322と、操作部323と、表示部324と、通信部325とを備える。これらの構成は、パーソナルコンピュータの構成として周知であるので、説明を省略する。 The management device 32 includes a control unit 321, a memory unit 322, an operation unit 323, a display unit 324, and a communication unit 325. These components are well known as components of a personal computer, so a description of them will be omitted.

実施形態3では、記憶部312に記憶されたアプリケーションプログラム312aにより、滞在判定部311a、滞在時間算出部311b、特典提供部311cおよび報知処理部311dの機能が、オーダー端末31の制御部311に付与される。滞在判定部311a、滞在時間算出部311b、特典提供部311cおよび報知処理部311dの基本的な機能は、上記実施形態1の図2に示した滞在判定部121a、滞在時間算出部121b、特典提供部121cおよび報知処理部121dの機能と同様である。 In the third embodiment, the application program 312a stored in the memory 312 provides the functions of the stay determination unit 311a, the stay time calculation unit 311b, the benefit provision unit 311c, and the notification processing unit 311d to the control unit 311 of the order terminal 31. The basic functions of the stay determination unit 311a, the stay time calculation unit 311b, the benefit provision unit 311c, and the notification processing unit 311d are similar to the functions of the stay determination unit 121a, the stay time calculation unit 121b, the benefit provision unit 121c, and the notification processing unit 121d shown in FIG. 2 of the first embodiment above.

また、実施形態3では、各オーダー端末31の記憶部312に、図12(a)と同様の特典設定情報が記憶される。特典設定情報は、店舗の管理者が、管理装置32を操作して、各オーダー端末31に設定する。これにより、全てのオーダー端末31に同じ特典設定情報が設定される。 In addition, in the third embodiment, the memory unit 312 of each ordering terminal 31 stores privilege setting information similar to that shown in FIG. 12(a). The store manager operates the management device 32 to set the privilege setting information in each ordering terminal 31. As a result, the same privilege setting information is set in all ordering terminals 31.

図19は、オーダー端末31の制御部311において行われる特典発行時の処理を示すフローチャートである。 Figure 19 is a flowchart showing the processing performed by the control unit 311 of the order terminal 31 when issuing a bonus.

図19の処理のうち、ステップS501、S506の処理は、滞在判定部311aの機能により制御部311が行い、ステップS502、S507、S508の処理は、滞在時間算出部311bの機能により制御部311が行い、ステップS503~S505、S511の処理は、報知処理部311dの機能により制御部311が行い、ステップS509、S510、S512の処理は、特典提供部221cの機能により制御部221が行う。 Of the processes in FIG. 19, steps S501 and S506 are performed by the control unit 311 using the function of the stay determination unit 311a, steps S502, S507, and S508 are performed by the control unit 311 using the function of the stay time calculation unit 311b, steps S503 to S505, and S511 are performed by the control unit 311 using the function of the notification processing unit 311d, and steps S509, S510, and S512 are performed by the control unit 221 using the function of the privilege provision unit 221c.

制御部311は、顧客の滞在が開始したか否かを判定する(S501)。 The control unit 311 determines whether the customer's stay has begun (S501).

図20(a)は、顧客の滞在開始を判定するための処理を示すフローチャートである。制御部311は、随時、撮像部315から画像を取得し(S521)、取得した画像を解析して、オーダー端末31が設置されている座席に顧客が着座したか否かを判定する(S522)。制御部311は、画像の解析に基づき、座席に顧客が着座したと判定すると(S513:YES)、顧客の滞在が開始したと判定し(S523)、図19のステップS501の判定をYESとする。 Figure 20 (a) is a flowchart showing the process for determining when a customer has started to stay. The control unit 311 acquires an image from the imaging unit 315 at any time (S521), analyzes the acquired image, and determines whether or not the customer has sat down at the seat where the order terminal 31 is installed (S522). When the control unit 311 determines that the customer has sat down at the seat based on the analysis of the image (S513: YES), it determines that the customer has started to stay (S523), and the determination in step S501 in Figure 19 is YES.

なお、滞在の開始を判定する方法は、これに限られるものではない。たとえば、顧客がオーダー端末31に対してオーダーのための操作を初めて行ったことにより、顧客の滞在が開始したと判定されてもよい。 Note that the method for determining the start of a stay is not limited to this. For example, it may be determined that a customer's stay has started when the customer performs an operation to place an order on the order terminal 31 for the first time.

図19に戻って、上記の処理により、ステップS501の判定がYESとなると、制御部311は、ステップS502~S505の処理を順次実行する。ステップS502~S505の処理は、図6のステップS212~S215の処理と同様である。ステップS503において、制御部311は、たとえば、図21(a)に示すオーダー画面P5に、図21(b)に示す報知画面P6を重ねて表示させる。 Returning to FIG. 19, when the determination in step S501 becomes YES as a result of the above processing, the control unit 311 sequentially executes the processing in steps S502 to S505. The processing in steps S502 to S505 is similar to the processing in steps S212 to S215 in FIG. 6. In step S503, the control unit 311, for example, displays the notification screen P6 shown in FIG. 21(b) superimposed on the order screen P5 shown in FIG. 21(a).

図21(a)に示すように、オーダー画面P5は、飲食物を選択するための複数のボタンB3と、画面を1つ戻すためのボタンB4と、画面を1つ送るためのボタンB5と、精算を行うためのボタンB6を含んでいる。また、図21(b)に示すように、報知画面P6は、特典の内容(精算金額の割引)と、特典を得るための滞在時間(設定時間)とを報知するメッセージM4と、報知画面P6を閉じるためのボタンB7とを含んでいる。顧客は、報知画面P6を参照することにより、特典の内容と、特典を得るための滞在時間(設定時間)を把握できる。 As shown in FIG. 21(a), the order screen P5 includes multiple buttons B3 for selecting food and drink, a button B4 for going back one screen, a button B5 for going forward one screen, and a button B6 for making payment. Also, as shown in FIG. 21(b), the notification screen P6 includes a message M4 informing the customer of the contents of the benefit (discount on the payment amount) and the length of stay (set time) required to obtain the benefit, and a button B7 for closing the notification screen P6. By referring to the notification screen P6, the customer can understand the contents of the benefit and the length of stay (set time) required to obtain the benefit.

また、制御部311は、図19のステップS505において、たとえば、オーダー画面P5に、図21(c)に示す報知画面P7を重ねて表示させる。報知画面P7は、特典を得るための残り時間を報知するメッセージM5と、報知画面P7を閉じるためのボタンB8を含んでいる。顧客は、報知画面P7を参照することにより、特典を得るための残り時間を的確に把握できる。 In addition, in step S505 of FIG. 19, the control unit 311, for example, causes the order screen P5 to be superimposed with the notification screen P7 shown in FIG. 21(c). The notification screen P7 includes a message M5 notifying the customer of the remaining time to obtain the benefit, and a button B8 for closing the notification screen P7. By referring to the notification screen P7, the customer can accurately grasp the remaining time to obtain the benefit.

図20(b)は、図19のステップS506における滞在終了の判定処理を示すフローチャートである。 Figure 20 (b) is a flowchart showing the process of determining the end of stay in step S506 of Figure 19.

制御部311は、オーダー画面P5に含まれる精算用のボタンB6が操作されたか否かを監視する(S531)。制御部311は、ボタンB6が操作されたことを検出すると、顧客の滞在が終了したと判定して(S532)、図19のステップS506の判定をYESとする。 The control unit 311 monitors whether the payment button B6 included in the order screen P5 has been operated (S531). When the control unit 311 detects that the button B6 has been operated, it determines that the customer's stay has ended (S532) and determines YES in step S506 in FIG. 19.

図19に戻って、ステップS507~S509の処理は、図6のステップS217~S219の処理と同様である。制御部311は、計時開始(S502)から計時終了(S507)までの計時時間を滞在時間として算出し(S508)、算出した滞在時間が、特典設定情報(図12(a)参照)の設定時間より短いか否かを判定する(S509)。S509の判定がYESの場合、制御部311は、特典設定情報の精算閾値に基づいて、精算金額に応じた特典を発行する(S510)。S509の判定がNOの場合、制御部311は、特典を発行しないことを決定する(S512)。 Returning to FIG. 19, the processing of steps S507 to S509 is the same as the processing of steps S217 to S219 in FIG. 6. The control unit 311 calculates the time measured from the start of timing (S502) to the end of timing (S507) as the stay time (S508), and determines whether the calculated stay time is shorter than the time set in the bonus setting information (see FIG. 12(a)) (S509). If the determination in S509 is YES, the control unit 311 issues a bonus according to the settlement amount based on the settlement threshold of the bonus setting information (S510). If the determination in S509 is NO, the control unit 311 decides not to issue a bonus (S512).

制御部311は、特典を発行したか否かを報知する処理を行う(S511)。ステップS510で特典が発行された場合、制御部311は、たとえば、図21(d)に示す報知画面P8をオーダー画面P5に重ねて表示させる。報知画面P8は、獲得した特典の内容を報知するメッセージM6と、報知画面P8を閉じるためのボタンB9とを含んでいる。顧客は、報知画面P8を参照することにより、獲得した特典の内容を把握できる。顧客がボタンB9を操作すると、特典適用後の精算金額が、特典適用後の精算金額とともに表示されて、精算が行われる。 The control unit 311 performs a process to notify whether or not a bonus has been issued (S511). If a bonus has been issued in step S510, the control unit 311, for example, causes a notification screen P8 shown in FIG. 21(d) to be displayed superimposed on the order screen P5. The notification screen P8 includes a message M6 notifying the customer of the details of the acquired bonus, and a button B9 for closing the notification screen P8. The customer can understand the details of the acquired bonus by referring to the notification screen P8. When the customer operates the button B9, the settlement amount after the bonus is applied is displayed together with the settlement amount after the bonus is applied, and the settlement is performed.

図19のステップS512による特典を発行しないことを決定した場合、制御部311は、ステップS511において、オーダー画面P5に、滞在時間が設定時間以上であったため特典が発行されなかったことを報知する報知画面を重ねて表示させる。これにより、顧客は、自身の滞在時間が長かったため、今回は、特典を得られなかったことを把握する。 If it is decided not to issue a special bonus in step S512 of FIG. 19, the control unit 311 in step S511 superimposes a notification screen on the order screen P5 to notify the customer that the special bonus was not issued because the customer's stay time was longer than the set time. This lets the customer know that the customer was not able to get the special bonus this time because the customer's stay time was too long.

<実施形態3の効果>
実施形態3においても、実施形態1、2と同様の効果が奏され得る。図19の処理により、滞在時間が設定時間より短いことに基づいて(S509:YES)、顧客に特典が提供されるため(S510)、顧客は、なるべく早く店舗を退出することを促される。よって、店舗における顧客入れ替わりの回転率を高めることができ、結果、特典付与による顧客のメリットを高めつつ、店舗の収益を高めることができる。
<Effects of the Third Embodiment>
In the third embodiment, the same effects as those in the first and second embodiments can be achieved. In the process of Fig. 19, a special offer is provided to the customer based on the fact that the stay time is shorter than the set time (S509: YES), so the customer is encouraged to leave the store as soon as possible. This can increase the customer turnover rate in the store, and as a result, the store's profits can be increased while increasing the benefits to customers from the special offers.

<実施形態3の変更例>
図19のステップS510では、精算金額に対して特典に基づく割引が適用されて精算が行われたが、たとえば、精算のための画面に次回の来店時に使用できるクーポンを獲得するためのQRコード(登録商標)が表示されてもよい。この場合、顧客は自身の携帯端末12によりQRコード(登録商標)を読み取って、クーポンを獲得する。
<Modification of the third embodiment>
In step S510 in Fig. 19, the payment amount is adjusted by applying a discount based on the benefit, but for example, a QR code (registered trademark) for acquiring a coupon that can be used the next time the customer visits the store may be displayed on the payment screen. In this case, the customer reads the QR code (registered trademark) with their mobile terminal 12 to acquire the coupon.

また、実施形態3においても、実施形態2と同様、複数の店舗がグループを構成する場合は、これらグループを管理するサーバが、外部通信網14に接続されてもよい。この場合、各オーダー端末31は、ルータを介して外部通信網14に接続され、サーバと適宜通信を行って、必要な情報をサーバから取得すればよい。 In the third embodiment, similarly to the second embodiment, when multiple stores form a group, a server that manages these groups may be connected to the external communication network 14. In this case, each order terminal 31 is connected to the external communication network 14 via a router, and communicates with the server as appropriate to obtain necessary information from the server.

また、実施形態3においても、各オーダー端末31または管理装置32において、当該店舗に対する顧客の来店履歴が管理されてもよい。この場合、顧客は、顔画像により管理されてもよく、あるいは、店舗が発行するカード等に記憶されている顧客IDによって管理されてもよい。顔画像により顧客が管理される場合は、滞在開始時に顧客の顔画像がカメラ31bにより撮像されて顔認識処理が行われる。また、カード等で顧客が管理される場合は、滞在開始時に、オーダー端末31に付属された読取装置によってカードの読み取りが行われて、顧客IDが取得される。これらの場合、上記実施形態1、2と同様、顧客の来店履歴に基づいて、特典が追加される処理が実行され得る。 Also, in the third embodiment, each order terminal 31 or management device 32 may manage the customer's store visit history at the store. In this case, the customer may be managed by facial image, or may be managed by a customer ID stored on a card issued by the store. When the customer is managed by facial image, the customer's facial image is captured by camera 31b at the start of the stay and facial recognition processing is performed. When the customer is managed by a card, the card is read by a reading device attached to the order terminal 31 at the start of the stay to obtain the customer ID. In these cases, as in the first and second embodiments, a process of adding benefits can be performed based on the customer's store visit history.

<その他の変更例>
以上、本発明の実施形態について説明したが、本発明は、上記実施形態によって何ら制限されるものではなく、また、本発明の実施形態も、上記以外に種々の変更が可能である。
<Other changes>
Although the embodiment of the present invention has been described above, the present invention is not limited to the above embodiment, and various modifications of the embodiment of the present invention are possible.

たとえば、上記実施形態1~3では、顧客に提供される特典は、顧客が滞在した店舗で利用できる特典であった。しかし、これに限らず、顧客にメリットがあれば、他店舗も含めて広く利用できる特典が、顧客に提供されてもよい。また、特典は、割引クーポンやポイント等、代金に対するメリットを顧客に提供するものに限られるものではなく、たとえば、通常よりランクの高いサービス(たとえばリラックスルームの利用等)を顧客に提供するものが含まれてもよい。 For example, in the above embodiments 1 to 3, the benefit provided to the customer was a benefit that could be used at the store where the customer was staying. However, this is not limited to this, and the customer may be provided with a benefit that can be used widely, including at other stores, as long as it is beneficial to the customer. Furthermore, the benefit is not limited to discount coupons, points, or other benefits that provide the customer with benefits in relation to the price, but may also include, for example, benefits that provide the customer with a higher level of service than usual (such as use of a relaxation room).

また、特典、滞在時間および設定時間の少なくとも1つを報知処理部が報知する形態は、上記実施形態1~3に示された形態に限られるものではない。たとえば、特典と設定時間は、店舗に掲示されたポスター等により提示され、現時点の滞在時間または設定時間までの残り時間が報知処理部により報知されてもよい。 The manner in which the notification processor notifies at least one of the special offer, the duration of stay, and the set time is not limited to the manner described in the above embodiments 1 to 3. For example, the special offer and the set time may be presented on a poster or the like displayed in the store, and the current duration of stay or the remaining time until the set time may be notified by the notification processor.

また、滞在時間と設定時間および特典との関係を示す情報は、必ずしも、特典を取得するための残り時間に限られるものではなく、滞在時間と設定時間および特典との関係を把握可能な情報であればよい。たとえば、現時点では特典を取得できることを示すメッセージが携帯端末12等から出力されてもよく、あるいは、滞在時間の経過に伴い特典が減少する場合は、現時点における特典の内容が報知されてもよい。 In addition, the information indicating the relationship between the stay time, the set time, and the benefit is not necessarily limited to the remaining time to obtain the benefit, but may be any information that allows the relationship between the stay time, the set time, and the benefit to be understood. For example, a message indicating that the benefit can be obtained at the present time may be output from the mobile terminal 12, or if the benefit decreases as the stay time passes, the content of the benefit at the present time may be notified.

また、報知処理部による報知の方法は、上記実施形態1~3に示された方法に限られるものではなく、たとえば、SMS(ショートメッセージサービス)等により行われてもよい。 In addition, the method of notification by the notification processing unit is not limited to the methods shown in the above embodiments 1 to 3, and may be performed, for example, by SMS (Short Message Service), etc.

また、滞在の開始または終了を判定するために用いられる「顧客自身から生じる情報」として、上記実施形態1では、券売機11に対する精算操作により近距離無線通信部128が出力する情報および位置検出部126から出力される位置情報が示され、実施形態2では、カメラ22b、23bから出力される顧客の顔画像が示され、実施形態3では、カメラ31bから出力される画像およびボタンB6の操作に応じてタッチパネル31aから出力される情報が示されたが、滞在の開始または終了の判定に用いる「顧客自身から生じる情報」は、これに限られるものではない。「顧客自身から生じる情報」は、顧客自身から派生し、あるいは、顧客の動作または行動から派生する情報であって、店舗に対する滞在の開始または終了の判定に用い得る情報を含み得る。 In addition, as the "information generated by the customer himself" used to determine the start or end of a stay, in the above embodiment 1, the information output by the short-range wireless communication unit 128 in response to the payment operation on the ticket vending machine 11 and the position information output by the position detection unit 126 are shown, in embodiment 2, the customer's facial image output by cameras 22b and 23b are shown, and in embodiment 3, the image output by camera 31b and the information output by touch panel 31a in response to the operation of button B6 are shown, but the "information generated by the customer himself" used to determine the start or end of a stay is not limited to this. "Information generated by the customer himself" is information derived from the customer himself or from the customer's actions or behavior, and may include information that can be used to determine the start or end of a stay at a store.

また、滞在の開始または終了を判定する方法は、適宜、変更され得る。たとえば、上記実施形態1の構成において、滞在の終了が、実施形態2に示したゲート装置23を用いて行われてもよい。 The method of determining the start or end of a stay may be changed as appropriate. For example, in the configuration of the above-mentioned embodiment 1, the end of a stay may be determined using the gate device 23 shown in embodiment 2.

また、設定時間に基づき提供される特典と、来店履歴に基づき提供される特典とが、互いに関係のない特典であってもよい。また、精算閾値と比較される精算金額は、複数の顧客のグループに対して精算がなされる場合は、精算金額をグループの人数で除した金額が精算閾値と比較されてもよい。 In addition, the benefit provided based on the set time and the benefit provided based on the store visit history may be unrelated to each other. In addition, when settlement is made for a group of multiple customers, the settlement amount compared to the settlement threshold may be the amount obtained by dividing the settlement amount by the number of people in the group.

また、上記実施形態1~3では、特典提供システム1が適用される店舗が飲食店であったが、特典提供システム1が適用される店舗は、必ずしも、飲食店に限られるものではなく、本屋等、顧客の回転率の増加に応じて売り上げが増加する他の種類の店舗であってもよい。 In addition, in the above embodiments 1 to 3, the store to which the privilege provision system 1 is applied is a restaurant, but the store to which the privilege provision system 1 is applied is not necessarily limited to a restaurant, and may be other types of stores, such as bookstores, where sales increase in accordance with an increase in customer turnover.

また、滞在判定部、滞在時間算出部、特典提供部、報知処理部および決済部は、必ずしも、プログラムによる機能によって実現されなくてもよく、ロジック回路等のハードウエアを用いて実現されてもよい。 In addition, the stay determination unit, stay time calculation unit, benefit provision unit, notification processing unit, and settlement unit do not necessarily have to be realized by program functions, and may be realized using hardware such as a logic circuit.

この他、本発明の実施形態は、特許請求の範囲に記載の範囲で適宜変更可能である。 In addition, the embodiments of the present invention may be modified as appropriate within the scope of the claims.

1 特典提供システム
12 携帯端末
13 サーバ
111a、221e 決済部
121a、131a、221a、311a 滞在判定部
121b、131b、221b、311b 滞在時間算出部
121c、131c、221c、311c 特典提供部
121d、131d、221d、311d 報知処理部
122a、132a、222b、312a アプリケーションプログラム
REFERENCE SIGNS LIST 1 privilege provision system 12 mobile terminal 13 server 111a, 221e settlement unit 121a, 131a, 221a, 311a stay determination unit 121b, 131b, 221b, 311b stay time calculation unit 121c, 131c, 221c, 311c privilege provision unit 121d, 131d, 221d, 311d notification processing unit 122a, 132a, 222b, 312a application program

Claims (13)

店舗における顧客の滞在を判定可能な情報を出力する情報出力部からの前記情報に基づいて、前記店舗における前記顧客の滞在の開始と終了を判定する滞在判定部と、
前記滞在判定部の判定結果に基づいて、前記店舗に前記顧客が滞在した滞在時間を算出する滞在時間算出部と、
前記滞在時間が予め設定された設定時間より短いことに基づいて、特典を前記顧客に提供するための処理を実行する特典提供部と、
前記設定時間より所定時間だけ前の前記顧客の滞在時間中に、前記滞在時間と前記設定時間および前記特典との関係を示す情報を前記顧客に報知するための処理を実行する報知処理部と、を備える、
ことを特徴とする特典提供システム。
a stay determination unit that determines the start and end of a stay of the customer in the store based on information from an information output unit that outputs information capable of determining the stay of the customer in the store;
a stay time calculation unit that calculates a stay time during which the customer stays in the store based on a determination result of the stay determination unit;
a reward provision unit that executes a process for providing a reward to the customer based on the fact that the stay time is shorter than a preset time;
and a notification processing unit that executes a process for notifying the customer of information indicating a relationship between the customer's stay time, the set time, and the benefit, during the customer's stay time a predetermined time before the set time .
The reward providing system is characterized by:
前記滞在時間、前記設定時間および前記特典の少なくとも1つを前記顧客に報知するための処理を実行する報知処理部をさらに備える、
ことを特徴とする請求項1に記載の特典提供システム。
a notification processing unit that executes a process for notifying the customer of at least one of the staying time, the set time, and the benefit,
2. The privilege providing system according to claim 1 .
前記報知処理部は、前記設定時間から前記滞在時間を減じた残り時間に関する情報を、前記顧客に報知するための処理を実行する、
ことを特徴とする請求項に記載の特典提供システム。
the notification processing unit executes a process for notifying the customer of information regarding a remaining time obtained by subtracting the stay time from the set time.
2. The privilege providing system according to claim 1 .
前記滞在判定部は、前記顧客が所持する媒体からの情報に基づいて、前記滞在の開始および終了の少なくとも一方を判定する、
請求項1ないしの何れか一項に記載の特典提供システム。
The stay determination unit determines at least one of the start and end of the stay based on information from a medium carried by the customer.
4. The privilege providing system according to claim 1.
前記滞在判定部は、前記顧客自身から生じる情報に基づいて、前記滞在の開始および終了の少なくとも一方を判定する、
請求項1ないしの何れか一項に記載の特典提供システム。
The stay determination unit determines at least one of the start and end of the stay based on information generated by the customer himself/herself.
4. The privilege providing system according to claim 1.
前記店舗における前記顧客の前記滞在時間の履歴を記憶する記憶部をさらに備え、
前記特典提供部は、前記履歴に記憶された前記滞在時間のうち、予め設定された設定時間より短い前記滞在時間の数が所定の閾値以上であることに基づいて、前記顧客に特典を提供するための処理を実行する、
ことを特徴とする請求項1ないしの何れか一項に記載の特典提供システム。
A storage unit that stores a history of the customer's stay time in the store,
the reward provision unit executes a process for providing a reward to the customer based on the fact that the number of stay times shorter than a preset set time among the stay times stored in the history is equal to or greater than a predetermined threshold.
6. The privilege providing system according to claim 1, wherein the privilege providing system comprises:
店舗における顧客の滞在を判定可能な情報を出力する情報出力部からの前記情報に基づいて、前記店舗における前記顧客の滞在の開始と終了を判定する滞在判定部と、a stay determination unit that determines the start and end of a stay of the customer in the store based on information from an information output unit that outputs information capable of determining the stay of the customer in the store;
前記滞在判定部の判定結果に基づいて、前記店舗に前記顧客が滞在した滞在時間を算出する滞在時間算出部と、a stay time calculation unit that calculates a stay time during which the customer stays in the store based on a determination result of the stay determination unit;
前記滞在時間が予め設定された設定時間より短いことに基づいて、特典を前記顧客に提供するための処理を実行する特典提供部と、a reward provision unit that executes a process for providing a reward to the customer based on the fact that the stay time is shorter than a preset time;
前記店舗における前記顧客の前記滞在時間の履歴を記憶する記憶部と、を備え、a storage unit that stores a history of the customer's stay time in the store,
前記特典提供部は、前記履歴に記憶された前記滞在時間のうち、予め設定された設定時間より短い前記滞在時間の数が所定の閾値以上であることに基づいて、前記顧客に特典を提供するための処理を実行する、the reward provision unit executes a process for providing a reward to the customer based on the fact that the number of stay times shorter than a preset set time among the stay times stored in the history is equal to or greater than a predetermined threshold.
ことを特徴とする特典提供システム。The reward providing system is characterized by:
店舗における代金の決済処理を行う決済部をさらに備え、
前記特典提供部は、さらに、前記決済部が前記顧客の代金を精算したことに基づいて、前記特典を前記顧客に提供するための処理を実行する、
ことを特徴とする請求項1ないし7の何れか一項に記載の特典提供システム。
A payment unit for performing payment processing at the store is further provided,
The reward provision unit further executes a process for providing the reward to the customer based on the settlement unit having settled the charge for the customer.
8. The privilege providing system according to claim 1, wherein the privilege providing system comprises:
前記特典提供部は、前記決済部により決済がなされた精算金額の増加に応じて、前記特典を高く設定する、
ことを特徴とする請求項8に記載の特典提供システム。
the reward provision unit sets the reward higher in accordance with an increase in the settlement amount settled by the settlement unit;
9. The privilege providing system according to claim 8.
店舗を訪れた顧客に特典を提供する特典提供システムの制御方法であって、
店舗における顧客の滞在を判定可能な情報を出力する情報出力部からの前記情報に基づいて、前記店舗における前記顧客の滞在の開始と終了を判定する工程と、
判定結果に基づいて、前記店舗に前記顧客が滞在した滞在時間を算出する工程と、
前記滞在時間が予め設定された設定時間より短いことに基づいて前記顧客に特典を提供するための工程と、
前記設定時間より所定時間だけ前の前記顧客の滞在時間中に、前記滞在時間と前記設定時間および前記特典との関係を示す情報を前記顧客に報知するための工程と、を含む、
ことを特徴とする特典提供システムの制御方法。
A control method for a reward provision system that provides rewards to customers who visit a store, comprising the steps of:
determining the start and end of a customer's stay in the store based on information from an information output unit that outputs information that can determine the customer's stay in the store;
calculating a stay time of the customer in the store based on the determination result;
providing a reward to the customer based on the residence time being shorter than a preset time;
and notifying the customer of information indicating a relationship between the stay time, the set time, and the benefit during the stay time of the customer a predetermined time before the set time .
A control method for a reward providing system comprising:
店舗を訪れた顧客に特典を提供する特典提供システムの制御部に、
店舗における顧客の滞在を判定可能な情報を出力する情報出力部からの前記情報に基づいて、前記店舗における前記顧客の滞在の開始と終了を判定する処理と、
判定結果に基づいて、前記店舗に前記顧客が滞在した滞在時間を算出する処理と、
前記滞在時間が予め設定された設定時間より短いことに基づいて前記顧客に特典を提供するための処理と、
前記設定時間より所定時間だけ前の前記顧客の滞在時間中に、前記滞在時間と前記設定時間および前記特典との関係を示す情報を前記顧客に報知するための処理と、を実行させるプログラム。
A control unit of a reward provision system that provides rewards to customers who visit a store,
A process of determining the start and end of a customer's stay in the store based on information from an information output unit that outputs information that can determine the customer's stay in the store;
A process of calculating the length of time the customer stayed in the store based on the determination result;
A process for providing a reward to the customer based on the fact that the stay time is shorter than a preset time;
and a process for notifying the customer of information indicating the relationship between the stay time, the set time, and the benefit during the stay time of the customer a predetermined time before the set time .
携帯端末と外部通信網を介して通信可能なサーバであって、
店舗における顧客の滞在を判定可能な情報を前記携帯端末から受信する処理と、
前記情報に基づいて店舗に顧客が滞在した滞在時間を算出する処理と、
算出した前記滞在時間が予め設定された設定時間より短いことに基づいて、特典に関する情報を、前記携帯端末に送信する処理と、
前記設定時間より所定時間だけ前の前記顧客の滞在時間中に、前記滞在時間と前記設定時間および前記特典との関係を示す情報を前記顧客に報知するための処理と、を実行する、
ことを特徴とするサーバ。
A server capable of communicating with a mobile terminal via an external communication network,
receiving information from the mobile terminal that enables determination of a customer's stay in the store;
A process of calculating the length of time that a customer stays in a store based on the information;
transmitting information about a special benefit to the mobile terminal based on the calculated stay time being shorter than a preset time;
and executing a process for notifying the customer of information indicating a relationship between the stay time, the set time, and the benefit during the stay time of the customer that is a predetermined time before the set time.
A server comprising:
携帯端末の制御部に、
店舗における顧客の滞在を判定可能な情報を出力する情報出力部からの前記情報に基づいて、前記店舗における前記顧客の滞在の開始と終了を判定する機能と、
判定結果に基づいて、前記店舗に前記顧客が滞在した滞在時間を算出する機能と、
算出した前記滞在時間が予め設定された設定時間より短いことに基づいて、特典を発行する機能と、
前記設定時間より所定時間だけ前の前記顧客の滞在時間中に、前記滞在時間と前記設定時間および前記特典との関係を示す情報を前記顧客に報知する機能と、を実行させるプログラム。
A control unit of the mobile device
A function of determining the start and end of a customer's stay in the store based on information from an information output unit that outputs information that can determine the customer's stay in the store;
A function of calculating the length of time that the customer stayed in the store based on the determination result;
A function of issuing a reward based on the calculated stay time being shorter than a preset time;
a program for executing a function of notifying the customer of information indicating the relationship between the stay time, the set time, and the benefit during the stay time of the customer a predetermined time before the set time .
JP2021111838A 2021-07-05 2021-07-05 PRIVILEGE PROVIDING SYSTEM, PRIVILEGE PROVIDING SYSTEM CONTROL METHOD, SERVER, AND PROGRAM Active JP7664104B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021111838A JP7664104B2 (en) 2021-07-05 2021-07-05 PRIVILEGE PROVIDING SYSTEM, PRIVILEGE PROVIDING SYSTEM CONTROL METHOD, SERVER, AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021111838A JP7664104B2 (en) 2021-07-05 2021-07-05 PRIVILEGE PROVIDING SYSTEM, PRIVILEGE PROVIDING SYSTEM CONTROL METHOD, SERVER, AND PROGRAM

Publications (2)

Publication Number Publication Date
JP2023008340A JP2023008340A (en) 2023-01-19
JP7664104B2 true JP7664104B2 (en) 2025-04-17

Family

ID=85111790

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021111838A Active JP7664104B2 (en) 2021-07-05 2021-07-05 PRIVILEGE PROVIDING SYSTEM, PRIVILEGE PROVIDING SYSTEM CONTROL METHOD, SERVER, AND PROGRAM

Country Status (1)

Country Link
JP (1) JP7664104B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011132293A1 (en) 2010-04-22 2011-10-27 Nakamura Yoshikazu Point recording device and service management system
JP2012203529A (en) 2011-03-24 2012-10-22 Seiko Epson Corp Information management system, information management device and information management method
JP2015153194A (en) 2014-02-14 2015-08-24 Kddi株式会社 Service providing apparatus, service providing method, and program
WO2020184669A1 (en) 2019-03-13 2020-09-17 ポイントマーケット株式会社 Device, program, and system for providing point services
JP2020181411A (en) 2019-04-25 2020-11-05 株式会社寺岡精工 Privilege management system, privilege management device, commodity sales data processing device, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011132293A1 (en) 2010-04-22 2011-10-27 Nakamura Yoshikazu Point recording device and service management system
JP2012203529A (en) 2011-03-24 2012-10-22 Seiko Epson Corp Information management system, information management device and information management method
JP2015153194A (en) 2014-02-14 2015-08-24 Kddi株式会社 Service providing apparatus, service providing method, and program
WO2020184669A1 (en) 2019-03-13 2020-09-17 ポイントマーケット株式会社 Device, program, and system for providing point services
JP2020181411A (en) 2019-04-25 2020-11-05 株式会社寺岡精工 Privilege management system, privilege management device, commodity sales data processing device, and program

Also Published As

Publication number Publication date
JP2023008340A (en) 2023-01-19

Similar Documents

Publication Publication Date Title
CN100519918C (en) Laundry system
US20050131577A1 (en) Cashless vending system, method, vending machine, and center apparatus
JP2001344545A (en) Processing system, server, processing terminal, communication terminal, processing method, data management method, processing execution method, program
US20180365666A1 (en) Checkout apparatus, checkout system, and method for promoting usage of self-service register
EP1406192A1 (en) Clearance system
JP2003529850A (en) Managing valuable documents by associating them with some of the position coding patterns
US20120323710A1 (en) Method and system for storing and using identifying account information on an electronic device
JP7285295B2 (en) Service providing system, service providing method, and program
JP2024023442A (en) Server device, purchase management method, information processing system, and program
JP6489712B2 (en) Computer-implemented method, program, non-transitory storage medium and system for processing transactions
JP6074789B2 (en) Payment processing system, method, and computer program
JP2023181246A (en) Sales systems, payment devices, programs
JP3211845U (en) Vending machine and health promotion support system
JP7664104B2 (en) PRIVILEGE PROVIDING SYSTEM, PRIVILEGE PROVIDING SYSTEM CONTROL METHOD, SERVER, AND PROGRAM
JP2008276579A (en) Ticketing machine
JP2022087714A (en) Commodity sale data processing device and program
JP2021196844A (en) Settlement processing method and settlement processing apparatus
JP2018072879A (en) Vending machine and health promotion support system
JP2015153274A (en) Point issue system with game function
JP2017068694A (en) Information processing device, information processing system, information processing method, and program
JP2021026709A (en) Privilege management device, terminal device, computer program and privilege management method
JP2025031087A (en) Information processing device, information processing method, program, and system
JP7380700B2 (en) Management server, management system, control method and program
US20180260797A1 (en) System and method for purchasing and paying for a product or service
JP2009157658A (en) Vending machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240516

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241219

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250228

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: 20250401

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250407

R150 Certificate of patent or registration of utility model

Ref document number: 7664104

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150