JP7110156B2 - Information processing equipment - Google Patents
Information processing equipment Download PDFInfo
- Publication number
- JP7110156B2 JP7110156B2 JP2019138022A JP2019138022A JP7110156B2 JP 7110156 B2 JP7110156 B2 JP 7110156B2 JP 2019138022 A JP2019138022 A JP 2019138022A JP 2019138022 A JP2019138022 A JP 2019138022A JP 7110156 B2 JP7110156 B2 JP 7110156B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- lottery
- reservation
- information
- hall
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 13
- 230000005540 biological transmission Effects 0.000 claims 2
- 238000012545 processing Methods 0.000 description 58
- 238000000034 method Methods 0.000 description 55
- 230000008569 process Effects 0.000 description 45
- 230000001815 facial effect Effects 0.000 description 16
- 238000004891 communication Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000003672 processing method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program.
スロットやパチンコの遊技店などの店舗では、開店前に、顧客が店舗へ優先的に入場するための抽選を実施する場合がある。特許文献1には、遊技店への顧客が、第三者(いわゆる「引き子」)に入場のための抽選会へ参加させ、当該第三者の抽選結果を回収し、一番良い結果で入場するという不正行為について開示されている。また、このように顧客が不正行為により店舗に入場することを防止するために、抽選後に、抽選をした顧客の顔写真を撮像し、当該顧客の入場時に、管理端末に当該顔写真を表示させ、店舗の係員が管理端末の表示と、顧客の顔とを確認することが開示されている。
2. Description of the Related Art In stores such as slot and pachinko game stores, there are cases where a lottery is conducted before the store opens so that customers can enter the store preferentially. In
従来よりも効果的に不正行為による顧客の来店を防止する方法が求められている。 There is a demand for a method of preventing customers from coming to the store due to fraudulent acts more effectively than before.
本発明は上記に鑑みてなされたものであり、不正行為による顧客の店舗への入場をより効果的に防止する技術を提供することを目的とする。 SUMMARY OF THE INVENTION The present invention has been made in view of the above, and it is an object of the present invention to provide a technique for more effectively preventing customers from entering stores due to fraudulent acts.
本発明の一態様に係る情報処理装置は、一又は複数のユーザによる店舗への入場予約の要求を受信する受信部と、前記ユーザの端末装置の測位位置に基づいて特定の店舗への滞在履歴を記憶する記憶部と、前記記憶部に記憶された滞在履歴に応じて前記ユーザに係るユーザ情報を変更する変更部とを備える。 An information processing apparatus according to an aspect of the present invention includes a receiving unit that receives a reservation request to enter a store from one or more users, and a stay history at a specific store based on the positioning position of the terminal device of the user. and a changing unit for changing user information related to the user according to the stay history stored in the storage unit.
本発明の一実施形態に係る情報処理方法は、コンピュータにより実施される情報処理方法であって、一又は複数のユーザによる店舗への入場予約の要求を受信することと、前記ユーザの端末装置の測位位置に基づいて特定の店舗への滞在履歴を記憶することと、前記記憶部に記憶された滞在履歴に応じて前記ユーザに係るユーザ情報を変更することとを含む。 An information processing method according to an embodiment of the present invention is an information processing method implemented by a computer, comprising: receiving a request for a reservation to enter a store from one or more users; It includes storing a history of stays at a specific store based on the positioning position, and changing user information related to the user according to the history of stays stored in the storage unit.
本発明の一態様に係るプログラムは、コンピュータを、一又は複数のユーザによる店舗への入場予約の要求を受信する受信部、前記ユーザの端末装置の測位位置に基づいて特定の店舗への滞在履歴を記憶する記憶部、前記記憶部に記憶された滞在履歴に応じて前記ユーザに係るユーザ情報を変更する変更部、として機能させる。 A program according to an aspect of the present invention comprises a computer, a receiving unit that receives a request for a reservation to enter a store by one or more users, a stay history at a specific store based on the positioning position of the terminal device of the user; and a changing unit that changes the user information related to the user according to the stay history stored in the storage unit.
本発明によれば、不正行為による顧客の店舗への入場をより効果的に防止する技術を提供することができる。 Advantageous Effects of Invention According to the present invention, it is possible to provide a technique for more effectively preventing a customer from entering a store due to fraudulent activity.
以下に、本発明の一実施形態における予約抽選システムについて、図面を参照して詳細に説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。即ち、本発明は、その趣旨を逸脱しない範囲で種々変形し、又は各実施例を組み合わせる等して実施することができる。また、以下の図面の記載において、同一または類似の部分には同一または類似の符号を付して表している。図面は模式的なものであり、必ずしも実際の寸法や比率等とは一致しない。図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることがある。 A reservation lottery system according to an embodiment of the present invention will be described in detail below with reference to the drawings. However, the embodiments described below are merely examples, and are not intended to exclude various modifications and application of techniques not explicitly described below. That is, the present invention can be practiced by variously modifying or combining each embodiment without departing from the scope of the invention. In addition, in the following description of the drawings, the same or similar parts are denoted by the same or similar reference numerals. The drawings are schematic and do not necessarily correspond to actual dimensions, proportions, and the like. Even between the drawings, there are cases where portions with different dimensional relationships and ratios are included.
予約抽選システムは、スロットやパチンコの遊技店などの店舗(以下、「ホール」とも称する。)の開店時における遊技客(以下、「ユーザ」又は「プレイユーザ」とも称する。)の入場順の抽選と、当該抽選への参加の予約とを管理する。当該抽選に関する各種の設定は、ホールの担当者(以下、「ホールユーザ」とも称する。)により行われる。また、予約抽選システムは、ユーザがホールに関する情報を共有するためのウェブサイトやSNS(Social Networking Service)を運営するシステムとしても機能する。予約抽選システムによる処理の説明は後述する。 The reservation lottery system draws lots for the entry order of players (hereinafter also referred to as "users" or "play users") when a store such as a slot or pachinko game hall (hereinafter also referred to as a "hall") opens. and reservation of participation in the lottery. Various settings related to the lottery are performed by the person in charge of the hall (hereinafter also referred to as "hall user"). The reservation lottery system also functions as a system for managing websites and SNSs (Social Networking Services) for users to share information about halls. The processing by the reservation lottery system will be described later.
[システム構成]
図1を参照して、本実施形態における予約抽選システムのシステム構成の一例を説明する。予約抽選システム1は、サーバ装置10、ホール端末20,21、及びユーザ端末30を備える。各装置は、ネットワークNを介して相互に通信可能である。
[System configuration]
An example of the system configuration of the reservation lottery system according to the present embodiment will be described with reference to FIG. The
サーバ装置10は、サーバコンピュータなどの情報処理装置である。サーバ装置10は、ホールへの入場順抽選の処理、及び当該抽選への参加の予約管理の処理など、各種の処理を実行する。サーバ装置10は、予約抽選システム1の運営者により管理される。
The
ホール端末20,21は、パーソナルコンピュータなどの情報処理装置である。ホール端末20,21は、例えば、ホールのスタッフ等が入場順抽選への予約状況の確認や、入場順抽選の結果を確認する際に使用される。本実施形態において、ホール端末20は、Aホールで使用される。ホール端末21は、Bホールで使用される。
ユーザ端末30は、スマートフォン、又はタブレット端末などの情報処理装置である。ユーザ端末30は、例えば、ホールに入場し、スロットやパチンコなどをプレイすることを希望するユーザ(プレイユーザ)により使用される。本実施形態において、ユーザ端末30は、例えば、入場順抽選への参加の予約や、入場順抽選の結果の確認のためにユーザAにより使用される。
The
ネットワークNは、無線ネットワークや有線ネットワークにより構成される。ネットワークとして、例えば、携帯電話網や、無線LAN(Local Area Network)、3G(3rd Generation)、LTE(Long Term Evolution)、4G(4th Generation)、WiMax(登録商標)、赤外線通信、Bluetooth(登録商標)、有線LAN、電話線、電灯線ネットワーク、IEEE1394等に準拠したネットワークが含まれる。 The network N is composed of a wireless network and a wired network. Examples of networks include mobile phone networks, wireless LAN (Local Area Network), 3G (3rd Generation), LTE (Long Term Evolution), 4G (4th Generation), WiMax (registered trademark), infrared communication, and Bluetooth (registered trademark). ), wired LAN, telephone line, power line network, and networks conforming to IEEE1394 and the like.
図1に示す例において、予約抽選システム1は、サーバ装置を1つ、ホール端末を2つ、及びユーザ端末を1つ含んで構成されるが、予約抽選システム1に含まれる装置の数はこれに限定されない。例えば、予約抽選システム1は、予約抽選システム1による管理対象となる全てのホールのホール端末と、予約抽選システム1にユーザ登録されている全てのユーザのユーザ端末とを含む。従って、予約抽選システム1は、3つ以上のホール端末を含んでもよいし、2つ以上のユーザ端末を含んでもよい。また、予約抽選システム1は、他の装置を含んでもよい。
In the example shown in FIG. 1, the
[処理の概要]
次に、予約抽選システム1により実施される処理フローの概要を説明する。ここでは、ユーザがホールへ入場するための予約(入場予約)の受付開始後、ユーザがホールへ入場するまでの間に、予約抽選システム1により実施される処理を説明する。
[Overview of processing]
Next, the outline of the processing flow performed by the
図2及び図3は、入場予約の受付開始後、ユーザAがホールへ入場するまでの間に、予約抽選システム1により実施される処理フローの例を示している。図2及び図3において、運営者により管理されるサーバ装置10、Aホールにより使用されるホール端末20、Bホールにより使用されるホール端末21、及びユーザAにより使用されるユーザ端末30による処理が時系列に示されている。
FIGS. 2 and 3 show an example of the flow of processing performed by the
図2に示すように、まず、入場予約の受付開始日時になると、サーバ装置10は、予約申込の受付を開始する(申込を開放する)(S101)。入場予約の受付開始日時は、ホールの担当者等による設定要求に応じて、サーバ装置10に対して予め設定される。例えば、当該受付開始日時は、Aホールの担当者によるホール端末20への操作に応じて、ホールへの入場日の2週間前の0時に設定される。当該設定の情報は、例えば、サーバ装置10の記憶部に記憶される。
As shown in FIG. 2, first, when the reception start date and time for admission reservations come, the
入場予約の受付が開始された後、予約抽選システム1にユーザ登録されているユーザAは、ユーザ端末30を操作して、予約抽選システム1にログインし、ホールの入場予約を申し込む(S102)。本実施例において、ユーザAは、同じ入場日において、Aホール及びCホールの入場予約を申し込んだものとして、以下の説明を行う。当該入場予約申込の要求は、ユーザ端末30からサーバ装置10に送信される。サーバ装置10は、受信した入場予約申込の要求に係る情報を、入場申込情報としてサーバ装置10の記憶部に記憶する。図示しないが、サーバ装置10は、ユーザA以外のユーザのユーザ端末からもホールへの入場予約申込の要求を受信しうる。すなわち、サーバ装置10は、一又は複数のユーザによるホールへの入場予約の要求を受信する。入場予約の申し込みをしたユーザは、入場予約の申し込みをした他のユーザの情報を閲覧可能である。例えばユーザAがAホールに予約申し込みをした際に、ユーザAのマイページにAホールに予約していることが表示され、Aホールの予約者一覧にユーザAに関する情報が表示される。ユーザBがユーザAのマイページを閲覧したり、Aホールの予約者一覧からユーザAのマイページにジャンプしたりすることができる。また、ユーザAの情報が閲覧NGに設定されている場合、ユーザAの情報は表示されず、また、ユーザAは他のユーザの情報も閲覧できないようにしてもよい。この閲覧機能は入場予約の申し込みしたユーザに限らず、本システムに登録しているユーザであって閲覧機能を「OK」にしているユーザであれば、閲覧可能となっている。
After the reception of admission reservation is started, a user A registered as a user in the
図4A及び図4Bを参照して、ユーザAによる入場予約の方法の例を説明する。図4A及び図4Bは、ユーザ端末30の表示部に表示される画面の例を示している。図4Aは、ホールに関する他人による評価を閲覧するための画面41を示している。前述のとおり、予約抽選システム1は、ホールに関する情報を共有するためのウェブサイトやSNSを運営するシステムとしても機能する。そのため、予約抽選システム1は、例えば、他人により投稿されたホールに関する情報をサーバ装置10の記憶部に記憶して蓄積し、ユーザAは、ユーザ端末30の表示部に表示された画面41を介して、当該情報を閲覧可能である。
An example of an admission reservation method by user A will be described with reference to FIGS. 4A and 4B. 4A and 4B show examples of screens displayed on the display unit of the
図4Aに示す画面41には、ユーザBにより投稿されたホールに関する情報が示されている。「新宿・渋谷・池袋エリア」にあるおすすめのホールの情報として、「Aホール」と表示されている。また、「今週実践するホール」(ユーザBが今週末に行く予定のホール)の情報として、「Bホール」、及び「Cホール」と表示されている。「Aホール」、「Bホール」及び「Cホール」という表示の右側には、「予約」とラベルされたアイコンが表示されている。ユーザAは、入場予約をしたいホール名の右側に表示された「予約」アイコンをタップ等することでホールを選択すると、選択されたホールについての入場予約の手続を進めることができる。
A
図4Bは、画面41に表示された「Aホール」の右側に表示された「予約」アイコンを選択することにより表示される入場予約を申し込むための画面42を示している。ユーザAは、画面42を介して、Aホールの入場予約を申し込む日付(入場日)を選択することができる。画面42には、入場予約を申し込み可能な日付として、「12/11」、「12/12」が表示されている。また、各日付について、予約枠に対する予約申込数が示されている。例えば、日付「12/11」の下には、「250/250人」と表示されている。これは、予約枠が250人であるのに対して、予約申込数が250であることを示している。日付「12/12」の下には、「500/250人」と表示されている。これは、予約枠が250人であるのに対して、予約申込数が500であることを示している。すなわち、予約申込の時点では、予約枠を超えて申込を受け付けることができる。この例において、ユーザAが入場予約を申し込みたい日付が表示された領域(例えば、「12/11」と表示された領域)をタップ等することにより、入場予約の申し込みの要求がユーザ端末30からサーバ装置10に送信される。なお、予約枠に対して予約申込人数が極端に少ない場合(10人以下)は、人数を明記しないことも考えられる。例えば「***/250人」といった表示を行う。
FIG. 4B shows a
なお、画面41の「予約」アイコンが選択されると、画面42が表示されることとしたが、この例に限定されない。画面42は、ホールの検索画面などの他の画面を介してAホールの入場予約が指示されたことに応じて、表示されてもよい。
Although the
図5は、サーバ装置10の記憶部に記憶される入場申込情報の例を示す。入場申込情報は、例えば、前述のとおり、サーバ装置10がユーザ端末30から受信した入場予約の申込の要求に基づいてサーバ装置10の記憶部に記憶される。
FIG. 5 shows an example of admission application information stored in the storage unit of the
図5に示すように、入場申込情報51は、項目として、申込No、ユーザID、店舗名、対象日、申込日時、予約当落、抽選枠、入場順番号、及びステータスを含む。申込Noは、ユーザ(例えば、ユーザA)による入場申込の識別情報である。ユーザIDは、入場予約の申込を行ったユーザの識別情報である。店舗名は、入場申込がなされた店舗の名称である。対象日は、予約の対象となるホールへの入場の日付である。申込日時は、入場申込がなされた日時である。予約当落は、後述する予約可否抽選の抽選結果(当選又は落選)を示す。抽選枠は、入場申込が、入場予約の申込によりなされた(予約枠)か、後述する当日枠の申込によりなされた(当日枠)かを示す。入場順番号は、後述するホールへの入場順抽選の結果の順番(番号)を示す。ステータスは、入場申込に係るホールへの入場が済んでいるか否かを示す。
As shown in FIG. 5, the
また、図示しないが、入場申込情報51は、他に、最終来店日時、来店回数、ユーザのマイエリアを含み、これらの情報がユーザ端末の表示部に表示されるようにしてもよい。最終来店日時は、ユーザ端末の位置情報を用いて特定されたホールへの来店日時の情報である。来店回数は、ユーザ端末の位置情報を用いて特定されたホールへの来店回数の情報である。ユーザのマイエリアは、ユーザがマイページで設定したよく行くエリア(例えば、墨田区、目黒駅など)の情報である。
Although not shown, the
図2の説明に戻る。予め設定されたホールへの入場予約の締切日時に達した後、サーバ装置10は、予約可否抽選を実行する(S103)。予約締切は、顧客に予約抽選の結果を知らせるために妥当な日時、例えば、ホールの担当者により、ホールへの入場日の前日の21時に設定される。サーバ装置10は、実行する処理があるか否かを定期的に判断する。サーバ装置10は、予約締切の日時のタイミングになったときに、実行する処理があると判断し、予約可否抽選を実行する。予約可否抽選は、ユーザ端末から受信した入場予約の申込(要求)の数が、予約可能数(予約枠)として予め設定された数を超えている場合に行われる抽選である。予約可否抽選は、入場予約の申込のうち、予約可能数以内の数の入場予約の申込をランダムに選択する。
Returning to the description of FIG. After reaching the preset closing date and time for reservations for admission to the hall, the
予約可能数は、ホールごとに設定される。そのため、予約可否抽選は、ホールごとに設定された予約可能数以内に収まるように、各ホールに対する入場予約の申込からランダムに、入場予約を許可するものを選択する。すなわち、予約可否抽選は、ホールごとに実施される。複数のホールの予約可否抽選を同時期に行う場合は、予め定められているホールリストの上から順番に予約可否抽選を実行していく。また、ホールやユーザへの抽選結果の通知は、全てのホールの抽選が終わってから送信されるのではなく、1つのホールの予約可否抽選が終わるごとに送信される。 The number of reservations that can be made is set for each hole. Therefore, in the lottery for whether or not reservations can be made, those whose admission reservations are permitted are selected at random from the applications for admission reservations for each hall so that the number of reservations that can be made is within the number that can be reserved for each hall. In other words, the reservation availability lottery is conducted for each hole. When the lottery for reservation availability of a plurality of holes is performed at the same time, the lottery for reservation availability is executed in order from the top of a predetermined hole list. Further, the notification of the lottery result to the hall and the user is not sent after the lottery for all the holes is completed, but is sent each time the lottery for reservation availability for one hole is completed.
予約可否抽選により選択された入場予約の申込は、入場予約情報として、サーバ装置10の記憶部に記憶される。図5に示した例では、入場申込情報51のうち、予約可否抽選により選択された入場予約の申込に対応するレコードの「予約当落」の値を「当選」に更新し、記憶する。すなわち、入場申込情報51のうち、「予約当落」の値が「当選」であるレコードの集合が入場予約情報として特定される。なお、予約当落の初期値を「落選」を示す値とすることで、不具合で予約枠以上の当選が起こる確率を下げることができる。また、予約当落の初期値を予約可否抽選の前に初期化する(落選にも当選にも対応しない値を入れる。例えば、0にする)ことで、前のデータが残ったり、不具合でデータが更新されない場合があっても予約枠以上の当選が起こる確率を下げることができる。
The admission reservation application selected by the reservation availability lottery is stored in the storage unit of the
また、予約可否抽選は、ユーザごとに当選確率を変更して実行されてもよい。例えば、サーバ装置10は、ユーザのホールへの滞在履歴に応じた当選確率で、当該ユーザに対する予約可否抽選を実行してもよい。この場合、例えば、サーバ装置10は、各ユーザ端末の測位情報を予め収集し、当該位置情報、及び位置情報から特定されるホールへの滞在履歴の情報をサーバ装置10の記憶部に記憶しておく。
Also, the reservation acceptance lottery may be executed by changing the winning probability for each user. For example, the
測位の処理は、任意の方法を採用可能であるが、例えば、ユーザ端末は、GPS(Global Positioning System)などのGNSS(Global Navigation Satellite System)の複数の衛星から受信した信号に基づいて、測位処理により、自機の位置を定期的に(例えば、1分に1回)特定する。または、ユーザ端末は、ビーコン信号を発信する発信機から受信した信号の強度と、当該発信機の位置情報とに基づいて、自機の位置を特定(測位)することもできる。本実施形態において、GNSS又はビーコン信号による装置の位置の特定方法は既知の方法を採用するものとし、ここでは詳細な説明は省略する。各ユーザ端末は、自機の測位情報(位置情報)をサーバ装置10に送信する。
Any method can be adopted for the positioning processing. determines the position of the aircraft periodically (for example, once a minute). Alternatively, the user terminal can identify (locate) its own position based on the strength of the signal received from the transmitter that transmits the beacon signal and the position information of the transmitter. In the present embodiment, a known method is adopted as a method for specifying the position of the device using GNSS or beacon signals, and detailed description thereof is omitted here. Each user terminal transmits its own positioning information (location information) to the
図6を参照して、サーバ装置10が各ユーザ端末から受信し、サーバ装置10の記憶部に記憶する測位情報の例を説明する。図6に示すように、測位情報61は、ユーザIDと対応付けて、測位日時、緯度、及び経度を含む。ユーザIDは、測位されたユーザ端末を使用するユーザの識別情報である。測位日時は、ユーザ端末を測位した時間の情報である。緯度及び経度は、ユーザ端末が測位された位置の情報である。
An example of positioning information received by the
サーバ装置10は、例えば、図6に示すような測位情報と、ホールの位置を示す地図情報とに基づいて、各ユーザのホールへの滞在履歴を特定できる。サーバ装置10は、各ユーザについて、全ての又は特定のホールへの滞在履歴の情報をサーバ装置10の記憶部に記憶する。ホールへの滞在履歴は、例えば、ホール内又はホールの近隣への滞在日時、滞在時間(期間)、及び滞在頻度を含む。サーバ装置10は、例えば、滞在履歴に基づいて、ホールへの滞在時間が短時間(例えば、30分以内、又は10分以内)である短時間滞在を繰り返しているユーザについて、当選確率を初期値(又は、他のユーザの当選確率)より低い値に設定し、予約可否抽選を実行可能である。
The
前述の「引き子」は、当選結果を他者に譲り、自身はホール内の遊技機でゲーム等をプレイしない(又は短時間しかプレイしない)。従って、上記の例のように滞在履歴に基づいて、ホールへの短時間滞在を繰り返しているユーザを特定することで、引き子のような行動をしている者を特定しうる。サーバ装置10は、短時間滞在を繰り返している(例えば、月に15日以上である)ことにより引き子として認定されたユーザのユーザ情報に、引き子であることを示す情報を付加して(例えば、引き子であることを示すフラグを立てて)、サーバ装置10の記憶部に記憶する。すなわち、サーバ装置10は、記憶部に記憶された、ユーザのホールへの滞在履歴の情報に応じて、当該ユーザに係るユーザ情報を変更する。サーバ装置10は、引き子として認定されたユーザの予約可否抽選をできないようにする(当該ユーザが予約可否抽選に参加できないようにする)。または、サーバ装置10は、引き子として認定されたユーザについて、予約可否抽選の当選確率を、例えば、初期値の10分の1に、又は0%に(すなわち、当選しないように)設定することもできる。さらに、サーバ装置10は、引き子として認定されたユーザが、ユーザ端末を介して予約抽選システム1を利用できないように、アクセス制限を行ってもよい。本実施形態においては位置情報を用いて自動的にフラグを立てているが、ホール店員がホール端末を用いて任意でフラグを立てられるようにしてもよい。これは、引き子に限らずホールにとって迷惑行為を行うユーザを特定した場合に設定する。また、ホール店員の依頼でサーバ管理者が直接フラグを立ててもよいことは言うまでもない。
The above-mentioned "Hikiko" hands over the winning result to others and does not play games or the like on the gaming machines in the hall (or only plays for a short period of time). Therefore, by identifying users who repeatedly stay in the hall for a short period of time based on the stay history as in the above example, it is possible to identify a person who behaves like a pull child. The
サーバ装置10は、上記のように、引き子として認定されたユーザに対して、予約可否抽選への参加を制限し、予約可否抽選の当選確率を下げ、又は予約抽選システム1の利用(アクセス)を制限した場合、そのような制限をしたことが当該ユーザのユーザ端末の表示部に表示されるように、ユーザ端末へ通知してもよい。
As described above, the
以上のように本実施形態によれば、サーバ装置10は、ユーザ端末の測位位置から特定されるホールへの滞在履歴に基づく当選確率の抽選(予約可否抽選)により、一又は複数のユーザによるホールへの入場予約の要求に係るユーザのうち、少なくとも一部のユーザを選択する。例えば、サーバ装置10は、ホールへの滞在履歴に基づいて、ホールへの短時間滞在(ホールへの滞在時間が所定時間以下である滞在)の頻度が所定値以上であるユーザを特定する。サーバ装置10は、特定された当該ユーザについて、記憶部に記憶されたユーザ情報を変更する(例えば、上記のように、引き子であることを示す情報を付加する)。さらに、サーバ装置10は、特定されたユーザの当選確率を初期値より低く設定し、抽選により、ホールへの入場予約を許可されるユーザを選択する。その結果、引き子として振る舞う者が予約可否抽選に当選し、第三者を不正にホールに入場させるような不正行為を行うことを抑止することができる。
As described above, according to the present embodiment, the
図2の説明に戻る。ホールへの入場予約の締切日時に達した後、サーバ装置10は、ホールへの入場の申込の当日枠の受付を開始する(S104)。当日枠とは、ホールへの入場日当日に入場の予約を受け付ける枠(数)である。例えば、サーバ装置10は、Aホールへの入場に関して、当日枠(入場当日予約)の申込の受付を開始し、入場当日予約の申込を所望するユーザのユーザ端末から当該申込の要求を受信する。
Returning to the description of FIG. After reaching the closing date and time for hall admission reservations, the
また、予約可否抽選の実行の後、サーバ装置10は、予約可否抽選の結果を各ホール端末及びユーザ端末へ通知する。詳細には、サーバ装置10は、サーバ装置10の記憶部に記憶された入場予約情報に基づいて、入場予約の要求に関連付けられたユーザ端末及びホール端末に、入場予約の可否に関する通知(第1の通知)を送信する。予約可否抽選の結果(入場予約の可否)に関する通知は、入場予約に係るホール(の担当者)が設定した時期に基づいて送信される。また、当該通知は、予約可否抽選が終わった後に自動的に送信されてもよい。
After executing the reservation acceptance lottery, the
ホール端末20は、Aホールの対象の入場日における全てのユーザについての予約可否抽選の結果(又は、当選したユーザの情報)をサーバ装置10から受信する(S106)。ホール端末21は、Bホールの対象の入場日における全てのユーザについての予約可否抽選の結果(又は、当選したユーザの情報)をサーバ装置10から受信する(S105)。図示しないが、他のホールにおけるホール端末も予約可否抽選の結果(又は、当選したユーザの情報)をサーバ装置10から受信する。以下の説明において、当該他のホールにおけるホール端末による処理の説明は、簡略化のため省略する。
The
ユーザ端末30は、入場予約の申し込みをしていたAホール及びBホールについて、ユーザ端末30を介して当該申し込みをしたユーザ自身の予約可否抽選の結果をサーバ装置10から受信する(S107)。図示しないが、他のユーザのユーザ端末も当該ユーザ自身の予約可否抽選の結果をサーバ装置10から受信する。以下の説明において、当該他のユーザの他のユーザ端末による処理の説明は、簡略化のため省略する。
The
予約可否抽選により、同じ日に複数のホールに当選していた場合、ユーザAは、予め設定された予約確定期限までに、ユーザ端末30を介して、当該複数のホールのうち、入場を所望するホールを選択する(S108)。選択されたホールの情報は、ユーザ端末30からサーバ装置10に送信される。例えば、同じ入場日について、Aホール及びCホールの予約可否抽選に当選していた場合、ユーザAは、ユーザ端末30を介して、入場を所望するホールとして、Aホールを選択することができる。なお、同じ日に複数のホールに当選したユーザが入場を所望するホールを選択しなかった場合、予約確定期限後に、予め決められた優先順位に従って、ホールが選択されてもよい。予め決められた優先順位には、例えば、予約を申し込んだ順番が早い方、予約頻度が多い方、又は予約枠が少ない方などが含まれる。
If a plurality of halls are won on the same day by reservation availability lottery, user A wishes to enter one of the plurality of halls through the
予約確定期限の経過後、サーバ装置10は、S108におけるホールの選択の結果に基づいて、入場予約を確定する。サーバ装置10は、確定した入場予約の情報をサーバ装置10の記憶部に記憶することにより登録する。サーバ装置10は、確定した入場予約の状況を各ホールに通知する(S109)。例えば、サーバ装置10は、各ホールについて、S108におけるホールの選択の結果に基づいて、予約可否抽選に当選した入場予約の情報から、S108で選択されなかったホールの入場予約の情報を除いた情報を入場予約の状況として各ホールに通知する。ホール端末20は、Aホールの入場予約の状況をサーバ装置10から受信する(S111)。ホール端末21は、Bホールの入場予約の状況をサーバ装置10から受信する(S110)。
After the reservation confirmation deadline has passed, the
図3を参照して、その後の処理を説明する。
前述のとおり、ホールへの入場申込の当日枠の受付が開始(図2のS104)された後、ユーザは、当日枠として、ユーザ端末を介して各ホールへの入場を申し込むことができる。本実施形態において、ユーザAが、ホールに入場する当日、ユーザ端末30を介して、Bホールの当日枠に申し込んだとする(S201)。サーバ装置10は、Bホールの当日枠への申込要求をユーザ端末30から受信する(S202)。すなわち、サーバ装置10は、指定された入場日においてホールへの入場日当日の入場当日予約の要求を受信する。サーバ装置10が受信した当日枠への申込要求の情報は、サーバ装置10の記憶部に入場予約情報として記憶される。
Subsequent processing will be described with reference to FIG.
As described above, the user can apply for admission to each hall as a same-day slot via the user terminal after the reception of hall admission applications for the same-day slot starts (S104 in FIG. 2). In the present embodiment, it is assumed that user A applies for a same-day slot for Hall B via the
その後、Aホールの当日枠の申込の締切日時に達した後、サーバ装置10は、Aホールについて確定した入場予約及び当日枠(入場当日予約)に係るユーザに関して、Aホールへの入場順抽選を実行し、各ユーザのAホールへの入場順序を決定する(S203)。Aホールの当日枠の申込の締切日時は、例えば、Aホールへの入場のための整列開始時間が9時45分であるときに、9時30分に設定される。当日枠の申込の締切日時は、ホールにより任意の日時に設定されうる。
After that, after the deadline for applying for the same-day slot for Hall A has passed, the
入場順抽選は、例えば、入場予約に基づいたユーザに対して入場順序の抽選を実行した後に、入場当日予約に基づいたユーザに対して入場順序の抽選を実行する。入場順抽選の実施方法の詳細は、後述する。サーバ装置10は、決定した入場順序に従った入場順番号をサーバ装置10の記憶部に記憶し、当該入場順序に関する通知(第2の通知)をユーザ端末及びホール端末に送信する。当該通知は、入場予約に係るホール(の担当者)が設定した時期に基づいて送信される。
For the entrance order lottery, for example, after the entrance order lottery is executed for the users based on the admission reservation, the entrance order lottery is executed for the users based on the same-day reservation. The details of the method of conducting the entrance order lottery will be described later. The
ホール端末20及びユーザ端末30は、サーバ装置10から送信されたAホールについての入場順抽選の結果を受信する(S204、S205)。ホール端末20が受信した入場順抽選の結果には、例えば、その日にAホールに入場する全てのユーザの情報及び各ユーザの入場順序の情報のリストが含まれている。ユーザ端末30が受信した入場順抽選の結果には、例えば、ユーザAがその日にAホールへ入場する際の入場順序(入場順番号)の情報が含まれている(他のユーザの入場順序の情報は含まれていない)。
The
また、他のホールの当日枠の申込の締切日時に達した後についても、サーバ装置10は、当該ホールについて確定した入場予約及び当日枠に係るユーザに関して、ホールへの入場順抽選を実行する。例えば、Bホールの当日枠の申込の締切日時に達した後、Bホールについて確定した入場予約及び当日枠に係るユーザに関して、ホールへの入場順抽選を実行し、各ユーザのBホールへの入場順序を決定する(S206)。
Further, even after the deadline for applying for the same-day slots of other halls is reached, the
ホール端末21及びユーザ端末30は、サーバ装置10から送信されたBホールについての入場順抽選の結果を受信する(S207、S208)。
The
ここで、ユーザAのユーザ端末30は、AホールとBホールの入場順抽選の結果を受信しているが、ユーザAは、例えば、抽選結果等を考慮して、その日はAホールに入場すると決断したとする。この場合、ユーザAは、Aホールの整列開始時間(例えば、9時45分)にAホールの前に並び、Aホールの入場順抽選の結果(入場順番号)として、ユーザ端末30が受信したAホールの入場順序に関する通知(第2の通知)に基づいた画像をユーザ端末30の表示部に表示させ(S209)、Aホールのスタッフに当該表示を提示する。
Here, user A's
Aホールのスタッフは、ユーザAに提示された入場順抽選の結果の表示と、ホール端末20が予め受信した入場順抽選の結果を照合する。当該照合の結果、スタッフにより、ユーザAが正しい順序で並んでいるか否かが確認され、又は正しい順序で並ぶように誘導される。
The staff of Hall A checks the display of the entrance order lottery result presented to user A with the entrance order lottery result received in advance by the
図7を参照して、ユーザ端末30の表示部に表示される、ホールの入場順序に関する通知(第2の通知)に基づいた画像の例を説明する。図7に示すように、ユーザ端末30の表示部31の表示画像は、領域32、領域33、領域34、及び領域35を含む。領域32は、入場順抽選の結果である入場順番号を表示している。領域33は、ユーザAの顔写真を表示している。当該顔写真は、例えば、後述するように予約抽選システム1に登録された写真であり、ユーザ端末30がサーバ装置10から予め受信したものである。領域34は、ユーザAのユーザIDを表示している。領域35は、入場予約されたホールへの入場可能時刻(又はホールへの整列時刻)に達したことにより、ホールに入場可能である否かを表示する領域である。この例では、領域35には、入場可能であることを示す「OK」が表示されている。
An example of an image displayed on the display unit of the
以上のように本実施形態によれば、サーバ装置10は、ユーザ端末30からホール(店舗)への入場予約の要求を受信し、受信した入場予約の要求に基づいて、入場予約情報を記憶部へ記憶する。受信した入場予約の要求の数が、予約可能数として予め設定された数を超えている場合、サーバ装置10は、受信した入場予約の要求のうち、予約可能数以内に入場予約の要求の数が収まるように抽選(予約可否抽選)により入場予約の要求を選択し、当該選択された要求に基づいて、入場予約情報を記憶部に記憶する。また、サーバ装置10は、記憶された入場予約情報に係るホールへの入場順序を抽選(入場順抽選)により決定する。
As described above, according to the present embodiment, the
従来、ユーザ(ホールの顧客)は、ホールが開店するかなり前の時間(例えば、開店の1時間前)にホールの前に並んで整理券を受け取り、その後(例えば、開店の30分前に)、入場順抽選のために、再度ホールの前に列を作り、その後さらに、入場のための待機列に並ぶことがあった。入場のために長時間並ぶことは、ユーザにとって負担となる場合があった。 Conventionally, users (customers of the hall) line up in front of the hall at a time well before the hall opens (for example, one hour before the hall opens) to receive a numbered ticket, and after that (for example, 30 minutes before the hall opens). , For the entrance order lottery, there was a line in front of the hall again, and then a waiting line for admission. Long queues for admission can be a burden for users.
これに対し、本実施形態によれば、サーバ装置10は、入場予約を要求したユーザのうち、予約可否抽選によりホールに入場可能なユーザをランダムに選択し、その後、入場順抽選によりユーザのホールへの入場順序を決定する。そのため、予約可否抽選に当選したユーザは、整理券を受け取るためにホールへ行かなくても、ホールへの入場予約をすることができる。また、ユーザは、ユーザ端末を介して予約可否抽選及び入場順抽選の結果を確認できるため、どこにいても抽選結果を確認することができる。さらに、予約可否抽選に落選した場合であっても、ユーザは、ユーザ端末を介して、当日枠に申し込み、入場順抽選の結果を確認できるため、当日枠で入場する場合であっても、入場順抽選のために、ホールへ行く必要がない。その結果、ユーザは、ホールの前に長時間並ぶことなく、店舗へよりスムーズに入場することができる。例えば、本実施形態によれば、ユーザは、整理券の列及び入場順抽選の列に並ぶ必要がなく、入場待機列にだけ並べばよい。
On the other hand, according to the present embodiment, the
さらに、サーバ装置10は、ユーザ端末の測位位置から特定されるホールへの滞在履歴に基づく当選確率の抽選(予約可否抽選)により、一又は複数のユーザによるホールへの入場予約の要求に係るユーザのうち、少なくとも一部のユーザを選択する。例えば、サーバ装置10は、ホールへの滞在履歴に基づいて、ホールへの短時間滞在(ホールへの滞在時間が所定時間以下である滞在)の頻度が所定値以上であるユーザを特定する。サーバ装置10は、特定されたユーザの当選確率を初期値より低く設定した予約可否抽選により、ホールへの入場予約を許可されるユーザを選択する。その結果、引き子として振る舞う者が予約可否抽選に当選し、第三者を不正にホールに入場させるような不正行為を行うことを抑止できる。
Furthermore, the
また、ユーザAは、ユーザ端末30を介してユーザAのみの入場順抽選の結果(入場順番号)の通知を受ける。すなわち、ユーザは、自身に関係する入場順抽選の結果のみユーザ端末を介して受信する。また、ホールのスタッフは、ホールへのユーザの入場時に、ユーザから提示された入場順抽選の結果の表示と、ホール端末が予め受信した入場順抽選の結果を照合する。その結果、入場順抽選の結果と異なる順序で、又は入場順抽選の結果を受信していない者により、不正にホールへ入場されることを抑止できる。
In addition, user A is notified of the result of the entry order lottery (entry order number) for only user A via the
次に、図8から図10を参照して、サーバ装置10により実行される入場順抽選についてさらに詳しく説明する。
Next, the entry order lottery executed by the
前述のとおり、入場順抽選は、例えば、入場予約がされたユーザに対して入場順序の抽選を実行した後に、入場当日予約がされたユーザに対して入場順序の抽選を実行する。また、ユーザ端末から受信した入場予約の申込(要求)の数が、予約可能数(予約枠)として予め設定された数を超えている場合、予約可否抽選が実行された後に、入場順抽選が実行される。 As described above, for the entrance order lottery, for example, after the entrance order lottery is executed for the users who made the entrance reservation, the entrance order lottery is executed for the users who made the reservation on the day of admission. In addition, if the number of admission reservation applications (requests) received from the user terminal exceeds the number set in advance as the number of possible reservations (reservation limit), the admission order lottery will be conducted after the reservation acceptance lottery is executed. executed.
図8を参照して、入場順抽選のケース1を説明する。ケース1は、入場予約の予約枠に空きがなく、全て予約された場合である。例えば、予約枠が200名であるときに、入場予約の申込者数が300名であったとする。このとき、サーバ装置10は、予約可否抽選を実行し、300名の申込者の中から200名の当選者(入場予約者)を選択する。
その後、サーバ装置10は、入場予約者について入場順抽選を実行し、200名の入場予約者のそれぞれに対して、1番から200番のうち、いずれかの番号(順番)を割り当てる。ここで、予約枠とは別に設けられる当日枠に、100名の申し込みがあったとする。サーバ装置10は、この100名(入場当日予約者)について入場順抽選を実行し、100名の入場予約者のそれぞれに対して、201番から300番のうち、いずれかの番号(順番)を割り当てる。
After that, the
以上のように、ケース1では、全ての入場当日予約者の入場順番号は、入場予約者の入場順番号よりも後になる。
As described above, in
図9を参照して、入場順抽選のケース2を説明する。ケース2は、入場予約の予約枠に空きがある場合である。例えば、予約枠が200名であるときに、入場予約の申込者数が150名であったとする。このとき、サーバ装置10は、予約可否抽選を実行しない。サーバ装置10は、入場予約の申込者の全員を入場予約者として確定する。
Case 2 of the entrance order lottery will be described with reference to FIG. Case 2 is a case where there is a vacant reservation slot for admission reservation. For example, suppose that the number of applicants for admission reservation is 150 when the reservation limit is 200. At this time, the
その後、サーバ装置10は、150名の入場予約者について入場順抽選を実行し、150名の入場予約者のそれぞれに対して、1番から200番のうち、いずれかの番号を割り当てる。このとき、入場予約者に割り当てられない50の番号(空き番号)が生じる。ここで、当日枠に、100名の申し込みがあったとする。サーバ装置10は、この100名(入場当日予約者)について入場順抽選を実行し、100名の入場予約者のそれぞれに対して、上記の50の空き番号と、201番から300番のうち、いずれかの番号(順番)を割り当てる。このとき、50の空き番号は、入場予約者に割り当て済みの番号よりも若い番号を含む場合がある。従って、入場当日予約者は、入場予約者よりも若い番号が割り当てられる場合がある。
After that, the
入場順抽選が実行された後、空き番号を詰めるようにして入場順番号が再度採番される。その結果、入場予約者及び入場当日予約者のそれぞれに対して、1番から250番のうちのいずれかの番号が割り当てられる。 After the entry order lottery is executed, the entry order numbers are renumbered so as to close the vacant numbers. As a result, a number from 1 to 250 is assigned to each of the persons who made reservations for admission and those who made reservations on the day of admission.
以上のように、ケース2では、入場当日予約者は、入場予約者よりも若い番号が割り当てられる場合がある。一方で、入場予約者には、1番から200番のうち、いずれかの番号が割り当てられるのに対し、入場当日予約者には、201番から300番のうち、いずれかの番号が割り当てられる場合がある。従って、入場予約者の方が、より若い番号が割り当てられる可能性(期待値)が高い。 As described above, in case 2, the same-day reservation holder may be assigned a lower number than the admission reservation holder. On the other hand, those who make a reservation for admission are assigned a number from 1 to 200, while those who make a reservation on the day of admission are assigned a number from 201 to 300. Sometimes. Therefore, there is a higher possibility (expected value) that a smaller number will be assigned to those who have reserved admission.
図10を参照して、入場順抽選のケース3を説明する。ケース3も、入場予約の予約枠に空きがある場合である。例えば、予約枠が200名であるときに、入場予約の申込者数が50名であったとする。このとき、サーバ装置10は、予約可否抽選を実行しない。サーバ装置10は、入場予約の申込者の全員を入場予約者として確定する。
Case 3 of the entrance order lottery will be described with reference to FIG. Case 3 is also the case where there is a vacancy in the reservation frame for admission reservation. For example, suppose that the number of applicants for admission reservation is 50 when the reservation limit is 200. At this time, the
その後、サーバ装置10は、50名の入場予約者について入場順抽選を実行し、50名の入場予約者のそれぞれに対して、1番から200番のうち、いずれかの番号を割り当てる。このとき、入場予約者に割り当てられない150の空き番号が生じる。ここで、当日枠に、100名の申し込みがあったとする。サーバ装置10は、この100名(入場当日予約者)について入場順抽選を実行し、100名の入場予約者のそれぞれに対して、上記の150の空き番号と、201番から300番の番号のうち、いずれかの番号(順番)を割り当てる。このとき、150の空き番号は、入場予約者に割り当て済みの番号よりも若い番号を含む場合がある。
After that, the
従って、ケース3によれば、入場当日予約者は、入場予約者よりも若い番号が割り当てられる場合がある。また、入場予約者及び入場当日予約者の総数は150名であり、予約枠の200名に満たない。しかしながら、入場予約者には、1番から200番のうち、いずれかの番号が割り当てられるのに対し、入場当日予約者には、201番から300番のうち、いずれかの番号が割り当てられる場合がある。従って、入場予約者の方が、より若い番号が割り当てられる可能性が高い。
Therefore, according to Case 3, a person who made a reservation on the day of admission may be assigned a lower number than a person who made a reservation for admission. In addition, the total number of people who reserved admission and those who reserved on the day of admission is 150, which is less than the 200 reserved capacity. However, if one of the
[処理フロー]
図11から図22を参照して、サーバ装置10により実行される詳細な処理の一例を説明する。この処理は、サーバ装置10が備えるプロセッサが、記憶部に記憶されたコンピュータプログラムを読み込み、実行することにより実現される。
[Processing flow]
An example of detailed processing executed by the
図11を参照して、予約抽選システム1に新規ユーザ(プレイユーザ)を登録する処理を説明する。この処理は、例えば、まだ予約抽選システム1にプレイユーザとして登録されていないユーザAによる操作に応じて、新規ユーザ登録の要求がユーザ端末30からサーバ装置10に送信されたときに開始する。
A process of registering a new user (play user) in the
まず、ステップS1001において、サーバ装置10は、登録フォームの表示のためのデータをユーザ端末30に送信する。ユーザ端末30は、受信したデータに基づいて、登録フォームをユーザ端末30の表示部に表示する。ユーザAは、ユーザ端末30を操作し、表示された登録フォームにユーザ情報等の必要事項を入力する。入力されたユーザ情報等は、サーバ装置10に送信さる。
First, in step S<b>1001 , the
ステップS1002において、サーバ装置10は、入力内容に問題がないか否かを確認する。例えば、サーバ装置10は、入力されたユーザ情報に基づいて、既に同一ユーザが予約抽選システム1に登録されていないか否かを確認する。なお、入力内容に入力漏れがないか否か等の確認をユーザ端末30が行っても良い。入力内容に問題がないと判断された場合(S1002のNo)、処理はステップS1003へ進む。問題があると判断された場合(S1002のYes)、その旨の通知が、ユーザ端末30に送信され、表示部に表示され、処理はステップS1001へ進む。
In step S1002, the
ステップS1003において、サーバ装置10は、ユーザAの顔写真の登録を促すための指示をユーザ端末30に送信する。その後、ユーザ端末30は、表示部を介して、ユーザAに顔写真を登録することを促す。ユーザAは、自身の顔写真を登録するために、例えば、ユーザ端末30の操作部及びカメラを操作する。当該操作に応じて、ユーザAの顔写真が撮像され、ユーザ端末30からサーバ装置10に送信される。サーバ装置10は、ユーザAの顔写真の登録要求と、当該要求に関連付けられた顔写真の画像とをユーザ端末30から受信する。
In step S<b>1003 , the
ステップS1004において、サーバ装置10は、受信した顔写真の画像を検査し、当該画像に顔が明確に表示されているか否かを確認する。例えば、サーバ装置10は、パターン認識により、受信した画像に顔のオブジェクトが含まれるか否か、及び顔のオブジェクトに眼鏡等の付帯物のオブジェクトが含まれているか否かを判断する。画像に顔が明確に表示されており、眼鏡等の付帯物のオブジェクトが含まれていないと判断された場合(S1004のNo)、処理はS1006に進む。その他の場合(S1004のYes)、処理はS1005へ進む。
In step S1004, the
ステップS1005において、サーバ装置10は、ユーザ端末30から受信した顔写真を登録できないことを示す通知(すなわち、登録要求を拒否する通知)をユーザ端末30に送信する。ユーザ端末30は、受信した通知に基づいて、登録要求に係る顔写真は登録できないことを示すメッセージをユーザ端末30の表示部に表示する。その後、処理はステップS1001へ進む。
In step S<b>1005 , the
ステップS1006において、サーバ装置10は、ユーザ端末30から受信した画像から特定される顔と同一人物の顔が既に予約抽選システム1に登録されているか否かを確認する。すなわち、サーバ装置10は、ユーザAの顔画像が、登録済みの顔画像のいずれかに対応するか否かを判断する。例えば、サーバ装置10は、ユーザ端末30から受信した画像から特定される顔画像の特徴量と、既に予約抽選システム1に登録されているユーザの顔画像の特徴量とを照合することにより、同一人物の顔が既に登録されているか否かを判断する。同一人物の登録がある(すなわち、ユーザAの顔画像が、登録済みの顔画像のいずれかに対応する)と判断された場合(S1006のYes)、処理はステップS1005へ進む。同一人物の登録がないと判断された場合(S1006のNo)、処理はS1007へ進む。
In step S<b>1006 , the
ステップS1007において、サーバ装置10は、ステップS1001で入力されたユーザ情報及びステップS1003で送信された顔写真の画像等に基づいて、ユーザ登録を行う。例えば、サーバ装置10は、ユーザ端末30から受信したユーザ情報及び顔写真の画像をユーザAの識別情報(ユーザID)と関連付けてサーバ装置10の記憶部に記憶する。その後、図11に示す処理は終了する。
In step S1007, the
なお、図11に示す処理は、新規ユーザを登録する処理であるが、既に登録されているユーザ情報の更新やユーザの顔写真の変更の際にも同様の処理を実行してもよい。この場合において、顔写真の変更の要求があったときに、例えば、サーバ装置10は、ステップS1006において、上記の確認に加え、新しい顔写真と既に登録されている顔写真との間の一致度が高いか否か(例えば、一致度が85%以上であるか否か)を確認してもよい。この場合、同一人物の登録がなく、かつ、新しい顔写真と既に登録されている顔写真との間の一致度が高い場合、処理は、ステップS1007へ進み、他の場合、ステップS1005へ進む。
Although the processing shown in FIG. 11 is processing for registering a new user, similar processing may be executed when updating already registered user information or changing a user's face photo. In this case, when there is a request to change the face photo, for example, in step S1006, the
次に、図12を参照して、プレイユーザの予約抽選システム1へのログイン処理の例を説明する。この処理は、プレイユーザとして登録されているユーザAがユーザ端末30を操作してユーザID及びパスワードを入力し、サーバ装置10が、当該ユーザID及びパスワードとともに、予約抽選システム1へログインする要求をユーザ端末30から受信したときに開始する。
Next, with reference to FIG. 12, an example of login processing of the play user to the
まず、ステップS1101において、サーバ装置10は、ユーザ端末30から受信したユーザAのユーザID及びパスワードと、予約抽選システム1に登録されているユーザAのユーザID及びパスワードを照合する。
First, in step S<b>1101 , the
ステップS1102において、サーバ装置10は、ステップS1101の照合の結果、一致するか否かを判断する。一致すると判断された場合(S1102のYes)、処理は、ステップS1104へ進む。一致しないと判断された場合(S1102のNo)、処理は、ステップS1103へ進む。
In step S1102, the
ステップS1103において、サーバ装置10は、ログインエラー(ログイン失敗)をユーザ端末30に通知する。ユーザ端末30は、当該通知を表示部に表示する。その後、図12に示す処理は終了する。
In step S1103, the
ステップS1104において、サーバ装置10は、ユーザAのログインは成功と判断し、ユーザAのページ(マイページ)に関する情報をサーバ装置10の記憶部から取得する。
In step S<b>1104 , the
ステップS1105において、サーバ装置10は、ユーザAのページに関する情報をユーザ端末30に送信し、ユーザ端末30の表示部に、ユーザAのページを表示させる。その後、図12に示す処理は終了する。
In step S<b>1105 , the
次に、図13を参照して、ホールへの入場予約の申込の受付処理を説明する。この処理は、サーバ装置10が、ホールへの入場予約の申込の要求をユーザ端末30から受信したときに開始する。
Next, with reference to FIG. 13, the processing for receiving an application for admission reservation to a hall will be described. This process starts when the
まず、ステップS1201において、サーバ装置10は、受信した入場予約の申込の要求に基づいて、入場予約の申込を登録する。例えば、サーバ装置10は、当該要求に含まれるホールの識別情報、入場日付、及びユーザAの識別情報等をサーバ装置10の記憶部に記憶する。
First, in step S1201, the
ステップS1202において、サーバ装置10は、入場予約の申込が示すあるホールのある入場日について設定されている現時点のユーザ予約枠の値から1を引く。ユーザ予約枠とは、一人のユーザが同じ入場日について入場予約をすることが可能な数であり、各ユーザに対して入場日ごとに設定されている。例えば、ユーザ予約枠の値が「2」と設定されているユーザは、同じ入場日について、2つのホールの入場予約をすることができる。例えば、サーバ装置10は、ステップS1201で登録した入場予約の申込がAホールの2019年12月11日の入場についての入場予約の申込であり、当該入場日についてのユーザ予約枠の値が「2」であったとする。この場合、ステップS1202において、サーバ装置10は、サーバ装置10の記憶部に記憶されている2019年12月11日の入場についてのユーザ予約枠を「1」(=2-1)に更新して記憶する。
In step S1202, the
ステップS1203において、サーバ装置10は、S1202で更新されたユーザ予約枠が「0」より大きいか否かを判断する。大きいと判断された場合、図13に示す処理は終了する。現時点のユーザ予約枠が「0」と判断された場合、処理はS1204へ進む。
In step S1203, the
ステップS1204において、サーバ装置10は、現時点の値が「0」と判断されたユーザ予約枠に係る入場日の入場予約をこれ以上受け付けないように設定する。例えば、サーバ装置10は、ユーザAについて入場予約を受け付けないように設定された入場日についての入場予約の申込の要求を受信した場合、エラーメッセージをユーザ端末30に送信する。
In step S1204, the
ステップS1204の後、図13に示す処理は終了する。 After step S1204, the process shown in FIG. 13 ends.
次に、図14を参照して、ホール端末を操作するホールの担当者(ホールユーザ)の予約抽選システム1へのログイン処理の例を説明する。この処理は、例えば、ホールユーザとして登録されているBホールのホールユーザ(Bホールユーザ)がホール端末21を操作してユーザID及びパスワードを入力し、サーバ装置10が、当該ユーザID及びパスワードとともに、予約抽選システム1へログインする要求をホール端末21から受信したときに開始する。
Next, with reference to FIG. 14, an example of login processing to the
まず、ステップS1301において、サーバ装置10は、ホール端末21から受信したBホールユーザのユーザID及びパスワードと、予約抽選システム1に登録されているBホールユーザのユーザID及びパスワードを照合する。
First, in step S<b>1301 , the
ステップS1302において、サーバ装置10は、ステップS1301の照合の結果、一致するか否かを判断する。一致すると判断された場合(S1302のYes)、処理は、ステップS1304へ進む。一致しないと判断された場合(S1302のNo)、処理は、ステップS1303へ進む。
In step S1302, the
ステップS1303において、サーバ装置10は、ログインエラー(ログイン失敗)をホール端末21に通知する。ホール端末21は、当該通知を表示部に表示する。その後、図14に示す処理は終了する。
In step S1303, the
ステップS1304において、サーバ装置10は、Bホールユーザのログインは成功と判断し、Bホールユーザのページ(マイページ)に関する情報をサーバ装置10の記憶部から取得する。
In step S<b>1304 ,
ステップS1305において、サーバ装置10は、Bホールユーザのページに関する情報をホール端末21に送信し、ホール端末21の表示部に、Bホールユーザのページを表示させる。その後、図14に示す処理は終了する。
In step S1305, the
次に、図15を参照して、予約可否抽選の設定処理を説明する。この処理は、例えば、ホールユーザとして登録されているBホールのホールユーザ(Bホールユーザ)がホール端末21を操作して、Bホールの予約可否抽選の設定情報を入力し、当該設定の要求をサーバ装置10に送信したときに開始する。
Next, referring to FIG. 15, a setting process for reservation approval/disapproval lottery will be described. In this process, for example, a hall user of hall B (hall user B) who is registered as a hall user operates the
ステップS1401において、サーバ装置10は、ホール端末21からBホールにおける予約可否抽選の設定要求とともに、当該設定の情報を受信する。当該予約可否抽選の設定の情報には、例えば、Bホールへの入場日、入場予約の予約可能数(予約枠)、予約可否抽選の実施の日時、及び予約可否抽選の結果の通知日時が含まれる。
In step S<b>1401 , the
ステップS1402において、サーバ装置10は、ホール端末21から受信した予約可否抽選の設定情報に基づいて、予約可否抽選を設定する。例えば、サーバ装置10は、指定されたBホールへの入場日についての入場予約の予約可能数、予約可否抽選の実施の日時、及び予約可否抽選の結果の通知日時を設定し、当該設定の情報をサーバ装置10の記憶部に記憶する。その後、図15に示す処理は終了する。
In step S<b>1402 , the
図16を参照して、入場順抽選の設定処理を説明する。この処理は、例えば、ホールユーザとして登録されているBホールユーザがホール端末21を操作して、Bホールの入場順抽選の設定情報を入力し、当該設定の要求をサーバ装置10に送信したときに開始する。
A setting process for the entry order lottery will be described with reference to FIG. 16 . This processing is performed, for example, when a hall B user who is registered as a hall user operates the
ステップS1501において、サーバ装置10は、ホール端末21からBホールにおける入場順抽選の設定要求とともに、当該設定の情報を受信する。当該入場順抽選の設定の情報には、例えば、Bホールへの入場日、入場順抽選の実施の日時、及び入場順抽選の結果の通知日時が含まれる。なお、入場順抽選の設定情報には、特定のプレイユーザが上位の入場順になりやすくするようにするための設定情報(優遇抽選のための設定情報)を含めることができる。例えば、常連のプレイユーザ(例えば、直近の3ヶ月間におけるホールへの入場頻度の平均が週に1回以上であるプレイユーザ)が上位の入場順になりやすくするようにする情報を含めることができる。
In step S<b>1501 , the
ステップS1502において、サーバ装置10は、ホール端末21から受信した入場順抽選の設定情報に基づいて、入場順抽選を設定する。例えば、サーバ装置10は、指定されたBホールへの入場日についての入場順抽選の実施の日時及び入場順抽選の結果の通知日時を設定し、当該設定の情報をサーバ装置10の記憶部に記憶する。その後、図16に示す処理は終了する。
In step S<b>1502 , the
図17を参照して、定期スケジュール処理を説明する。この処理は、定期的に(例えば、1分に1回、又は1時間に1回)実行される。 The regular schedule processing will be described with reference to FIG. This process is performed periodically (for example, once a minute or once an hour).
ステップS1601において、サーバ装置10は、サーバ装置10の記憶部を参照し、各ホールの各入場日における入場予約の申込について、予め設定された実行日時に達した予約可否抽選が存在するか否かを判断する。存在する場合(S1601のYes)、ステップS1602において、サーバ装置10は、当該予約可否抽選の処理を実行し、処理はステップS1603に進む。予約可否抽選の処理の詳細は、後述する。存在しない場合(S1601のNo)、処理はステップS1603に進む。
In step S1601, the
ステップS1603において、サーバ装置10は、サーバ装置10の記憶部を参照し、各ホールの各入場日における入場予約について、予め設定された実行日時に達した入場順抽選が存在するか否かを判断する。存在する場合(S1603のYes)、ステップS1604において、サーバ装置10は、当該入場順抽選の処理を実行し、図17に示す処理は、終了する。入場順抽選の処理の詳細は、後述する。存在しない場合(S1603のNo)、図17に示す処理は、終了する。
In step S1603, the
図18を参照して、予約可否抽選の処理を説明する。この処理は、入場予約の申込(要求)の数が、予約可能数(予約枠)として予め設定された数を超えている場合に、予め設定された日時に実行される。 The processing of the reservation availability lottery will be described with reference to FIG. 18 . This processing is executed at a preset date and time when the number of admission reservation applications (requests) exceeds a preset number of available reservations (reservation slots).
ステップS1701において、サーバ装置10は、対象ホールの対象入場日における入場予約の申込に対して、予約可否抽選を実行する。予約可否抽選は、入場予約の申込のうち、予約可能数以内の数の入場予約の申込をランダムに選択する処理である。サーバ装置10は、予約可否抽選により選択された入場予約の申込の情報を、入場予約情報としてサーバ装置10の記憶部に記憶する。
In step S1701, the
ステップS1702において、サーバ装置10は、実行された予約可否抽選に関係するユーザのユーザ端末へ予約可否抽選の結果を通知する。また、ステップS1703において、サーバ装置10は、実行された予約可否抽選に関係するホールのホール端末へ予約可否抽選の結果を通知する。
In step S1702, the
ステップS1703において、サーバ装置10は、他の対象ホール又は他の対象入場日において実行されるべき予約可否抽選がまだ存在するか否かを判断する。存在する場合(S1704のNo)、処理はステップS1701に進む。存在しない場合(S1704のYes)、図18に示す処理は終了する。
In step S1703, the
図19を参照して、入場予約ホールの選択処理を説明する。この処理は、予約可否抽選により、同じユーザが同じ日に複数のホールに当選していた場合に実行される。 Referring to FIG. 19, the process of selecting an admission-reserved hall will be described. This process is executed when the same user wins multiple holes on the same day by lottery for reservation availability.
ステップS1801において、サーバ装置10は、ホールの選択情報をユーザ端末から受信する。ステップS1802において、サーバ装置10は、受信した選択情報に基づいて、当該選択情報を送信したユーザ端末のユーザの入場予約を、選択されたホールで確定し、当該確定した入場予約の情報をサーバ装置10の記憶部に記憶することにより登録する。その後、図19に示す処理は終了する。
In step S1801, the
図20を参照して、当日枠の受付処理を説明する。この処理は、ホールへの入場予約の締切日時に達した後、サーバ装置10が、ホールへの当日枠の申込の要求をユーザ端末30から受信したときに開始する。
Referring to FIG. 20, the reception processing for the same-day slot will be described. This process starts when the
まず、ステップS1901において、サーバ装置10は、受信した当日枠への申込の要求に基づいて、当日枠の申込を登録する。例えば、サーバ装置10は、当該要求に含まれるホールの識別情報、入場日付、及びユーザAの識別情報等をサーバ装置10の記憶部に入場予約情報として記憶する。
First, in step S1901,
ステップS1902において、サーバ装置10は、当日枠への申込が示すあるホールのある入場日について設定されている現時点の当日枠の値から1を引く。例えば、サーバ装置10は、ステップS1901で登録した当日枠の申込がAホールの2019年12月11日の入場についての当日枠への申込であり、当該入場日についての当日枠の値が「100」であったとする。この場合、サーバ装置10は、サーバ装置10の記憶部に記憶されている2019年12月11日の入場についての当日枠の値を「99」(=100-1)に更新して記憶する。
In step S1902, the
ステップS1903において、サーバ装置10は、S1902で更新された当日枠の値が「0」であるか否かを判断する。「0」であると判断された場合、処理はステップS1904へ進む。「0」ではないと判断された場合、図20に示す処理は終了する。
In step S1903, the
ステップS1904において、サーバ装置10は、現時点の値が「0」と判断された当日枠への申込をこれ以上受け付けないように設定する。その後、図20に示す処理は終了する。
In step S1904, the
なお、本実施形態において、当日枠の値が0になったとき(すなわち、当日枠に空きがなくなったとき)に、当日枠への申込をこれ以上受け付けないようにしているが、これに限定されない。例えば、ホールへの入場日当日に入場の予約を受け付ける枠(数)を無制限とし、要求のあった当日枠への申込を全て受け付けてもよい。 In the present embodiment, when the value of the same-day frame becomes 0 (that is, when there are no more vacancies in the same-day frame), applications for the same-day frame are no longer accepted, but this is not the case. not. For example, the slot (number) for accepting reservations for admission on the day of admission to the hall may be made unlimited, and all requests for slots on the same day may be accepted.
図21を参照して、入場順抽選の処理を説明する。入場順抽選の処理は、予め設定された日時に実行される。 Entry order lottery processing will be described with reference to FIG. The entrance order lottery process is executed on a preset date and time.
ステップS2001において、サーバ装置10は、対象ホールの対象入場日について、ユーザの入場順抽選を実行し、ユーザの対象ホールへの入場順序を決定する。詳細には、サーバ装置10は、対象入場日に関して、記憶部に記憶された入場予約情報に係る対象ホールへのユーザの入場順序を抽選により決定する。また、サーバ装置10は、例えば、入場予約に係るユーザに対して入場順序の抽選を実行した後に、入場当日予約に係るユーザに対して入場順序の抽選を実行する。サーバ装置10は、入場順抽選により決定したユーザの入場順序の情報をサーバ装置10の記憶部に記憶する。
In step S2001, the
ステップS2002において、サーバ装置10は、入場順抽選が実行されたユーザについて登録されている顔写真を所定の期間、変更できないように設定する。例えば、ホールへの入場当日中は、登録されている顔写真が変更できないように設定される。このように、登録された顔写真の変更を制限することにより、不正にホールに入場されてしまうことを抑止できる。例えば、ユーザAが自身の入場順抽選の結果を他人に譲り、当該他人の顔写真を登録することによって、ユーザAではない他人が不正にホールに入場することを抑止できる。
In step S2002, the
ステップS2003において、サーバ装置10は、入場順抽選の結果の情報を関係するユーザのユーザ端末へ通知する。また、ステップS2004において、サーバ装置10は、入場順抽選の結果の情報を関係するホールのホール端末へ通知する。
In step S2003, the
ステップS2005において、サーバ装置10は、他の対象ホール関して実行されるべき入場順抽選がまだ存在するか否かを判断する。存在する場合(S2005のNo)、処理はステップS2001に進む。存在しない場合(S2005のYes)、図21に示す処理は終了する。
In step S2005, the
図22を参照して、入場券表示の処理の例を説明する。入場券表示の処理は、サーバ装置10がユーザ端末30からAホールの入場券表示の要求を受信したときに開始する。
An example of admission ticket display processing will be described with reference to FIG. The admission ticket display process is started when the
ステップS2101において、サーバ装置10は、ユーザAが入場予約したAホールについてのステータスを入場済として、サーバ装置10の記憶部に記憶する。サーバ装置10の記憶部に記憶されるステータスの情報の例は、図5に示したとおりである。
In step S<b>2101 , the
次に、ステップS2102及びS2103において、サーバ装置10は、ユーザ端末30の表示部に表示させるために、予め登録されているユーザAの顔写真の画像と、ユーザAについて決定した入場順抽選の結果とをユーザ端末30に送信する。ユーザ端末30は、受信した顔写真の画像と、入場順抽選の結果に関する情報とを表示部に表示する。顔写真の画像及び入場順抽選の結果をユーザ端末30の表示部に表示させたときの例は、図7に示したとおりである。
Next, in steps S2102 and S2103, the
ステップS2104において、サーバ装置10は、ユーザ端末30の表示部に表示させるために、動的なオブジェクトに関するデータをユーザ端末30に送信する。動的なオブジェクトとは、例えば、ランダムな動きで形状、模様及び位置等が変化するオブジェクトである。サーバ装置10は、受信した動的なオブジェクトに関するデータに基づいて、上記の顔写真の画像と、入場順抽選の結果に関する情報とともに、動的なオブジェクトをユーザ端末30の表示部に表示するように制御する。
In step S<b>2104 , the
サーバ装置10からユーザ端末30に送信される動的なオブジェクトに関するデータの内容は、ユーザ端末30に表示される動的なオブジェクトが定期的に(例えば、ホールの営業日ごとに)、又は不定期に変更されるように、ホールユーザによって変更されてもよいし、自動的に変更されてもよい。その結果、例えば、ユーザ端末30又は他のユーザ端末の表示部に過去に表示させた顔写真と、入場順抽選の結果に関する情報とについての画像を複製し、改ざん等した画像を表示部に表示させ、不正にホールへ入場しようとする行為を抑止することができる。
The content of the data about the dynamic object transmitted from the
ステップS2105において、サーバ装置10は、ユーザ端末30の表示部に表示させる色に関するデータをユーザ端末30に送信する。当該色に関するデータは、例えば、ユーザ端末30の表示部に表示させる画像の背景色の指定に関するデータであってもよいし、当該画像に含まれるオブジェクトの色の指定に関するデータであってもよい。サーバ装置10は、上記の顔写真の画像と、入場順抽選の結果に関する情報とともに、受信した色に関するデータに基づいた色を使用して、表示部の表示を行うように制御する。
In step S<b>2105 , the
サーバ装置10からユーザ端末30に送信される色に関するデータの内容は、ユーザ端末30の表示部に表示される色が定期的に(例えば、ホールの営業日ごとに)、又は不定期に変更されるように、ホールユーザによって変更されてもよいし、自動的に変更されてもよい。その結果、例えば、ユーザ端末30又は他のユーザ端末の表示部に過去に表示させた顔写真と、入場順抽選の結果に関する情報とについての画像を複製し、改ざん等した画像を表示部に表示させ、不正にホールへ入場しようとする行為を抑止することができる。
The content of the data about the color transmitted from the
[ハードウェア構成]
図23を参照して、サーバ装置10、ホール端末20、ホール端末21及びユーザ端末30を実現するためのコンピュータのハードウェア構成の一例を説明する。それぞれの装置を一つのコンピュータにより実現してもよいし、複数のコンピュータにより実現してもよい。
[Hardware configuration]
An example of the hardware configuration of a computer for implementing the
図23に示すように、コンピュータ800は、プロセッサ801と、メモリ803と、記憶装置805と、入力部807と、通信I/F部811、及び表示部813を含む。
As shown in FIG. 23,
プロセッサ801は、メモリ803に記憶されているプログラムを実行することによりコンピュータ800における各種の処理を制御する。従って、プロセッサ801及びメモリ803を含む構成は、制御部として機能する。
The
メモリ803は、例えばRAM(Random Access Memory)等の記憶媒体である。メモリ803は、プロセッサ801によって実行されるプログラムのプログラムコードや、プログラムの実行時に必要となるデータを一時的に記憶する。
The
記憶装置805は、例えばハードディスクドライブ(HDD)やフラッシュメモリ等の不揮発性の記憶媒体である。記憶装置805は、オペレーティングシステムや、上記各構成を実現するための各種プログラムを記憶する。
The
入力部807は、ユーザからの入力を受け付けるためのデバイスである。入力部807の具体例として、キーボードやマウス、タッチパネル、カメラ、各種センサ、ウェアラブル・デバイス、アンテナ等を含む。入力部807は、例えばUSB(Universal Serial Bus)等のインタフェースを介してコンピュータ800に接続されても良い。
The
通信I/F部811は、コンピュータ800の外部の装置と有線通信又は無線通信により、インターネットNを介したデータの送受信、及びその他の通信を行うためのデバイスである。通信I/F部811は、インタフェースを介してコンピュータ800の外部に設けることも可能である。その場合、通信I/F部811は、例えばUSB等のインタフェースを介してコンピュータ800に接続される。
The communication I/
表示部813は、各種情報を表示するためのデバイスである。表示部813の具体例には、液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ、ウェアラブル・デバイスのディスプレイ等が含まれる。表示部813は、コンピュータ800の外部に設けられても良い。その場合、表示部813は、例えばディスプレイケーブル等を介してコンピュータ800に接続される。また、入力部807としてタッチパネルが採用される場合には、表示部813は、入力部807と一体化して構成することが可能である。
The
[変形例]
本実施形態における予約抽選システム1(または、サーバ装置10、ホール端末20、ホール端末21、又はユーザ端末30)を実装するためのプログラムは、CD-ROM等の光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体を通じて、又は通信ネットワークなどを介してダウンロードすることにより、コンピュータにインストール又はロードすることができる。
[Modification]
A program for implementing the reservation lottery system 1 (or the
上記の実施形態において、予約抽選システムが、スロットやパチンコの遊技店などの店舗における遊技客(ユーザ)の入場順の抽選と、当該抽選への参加の予約とを管理する方法について説明したが、予約抽選システムの適用例はこれに限定されない。予約抽選システムは、他の店舗への顧客の入場順の抽選と、当該抽選への参加の予約とを管理するように適用されうる。例えば、予約抽選システムは、飲食店、遊園地、又は小売店などの店舗への顧客の入場順の抽選と、当該抽選への参加の予約とを管理するように適用可能である。 In the above embodiment, the reservation lottery system manages the lottery for the entry order of players (users) at a store such as a slot or pachinko parlor and the reservation for participation in the lottery. Application examples of the reservation lottery system are not limited to this. A reservation lottery system may be applied to manage the lottery of customers' entry order to other stores and the reservation of participation in the lottery. For example, the reservation lottery system can be applied to manage the lottery for the order in which customers enter stores such as restaurants, amusement parks, or retail stores, and the reservation of participation in the lottery.
また、ユーザ端末の設定が位置情報を取得できないようになっている場合、当該ユーザ端末を介して、予約抽選システム1の機能の少なくとも一部を利用できないようにしてもよい(例えば、投稿はできるが、抽選はできないようにしてもよい)。さらに、抽選後にユーザ端末の設定が位置情報を取得できないように設定される頻度が高い場合(例えば、抽選から所定時間内に80%以上の確率の場合)にも、当該ユーザ端末を介して、予約抽選システム1の機能の少なくとも一部を利用できないようにしてもよい。
In addition, if the user terminal is set so that location information cannot be obtained, at least a part of the functions of the
また、上記の実施形態において、ユーザがホールに入場する際に、ホールのスタッフが(目視で)、ユーザに提示されたユーザ端末30の表示部に表示された入場順抽選の結果と、ホール端末20が予め受信した入場順抽選の結果を照合した。しかしながら、当該照合を予約抽選システム1が実施してもよい。この場合、例えば、次のように照合を行う。まず、ユーザAは、ユーザ端末30の表示部に入場順抽選の結果を表示させ、当該表示をホールのスタッフに提示する。当該表示の例は、図7に示したとおりである。ホールのスタッフは、ホール端末20のカメラにより、ユーザAの顔を撮像し、得られた顔写真がサーバ装置10に送信される。サーバ装置10は、受信した顔写真と、ユーザAについて予め登録されている顔写真とを照合することにより、同一人物の写真であるか否かを判断する。サーバ装置10は、当該判断の結果をホール端末20に送信する。ホール端末20は、当該判断結果を表示部に表示する。例えば、同一人物であると判断されたとき、ホール端末20の表示部は、「OK」と表示し、同一人物でないと判断されたとき、ホール端末20の表示部は、「NG」と表示する。
In the above-described embodiment, when the user enters the hall, the staff of the hall (visually) can see the result of the entrance order lottery displayed on the display unit of the
入場券発行のための処理の別態様として、次のような処理フローを実施することも可能である。
1)ホール端末20は、入場順抽選を実施し、入場番号を決定する。
2)ユーザ端末30は、ホール端末20から受信した情報に基づいて、入場順抽選の結果に基づいた入場番号と、予め登録された顔写真とを表示部に表示する。
3)ユーザ端末30に対してユーザの操作により照合が指示されたことに応じて、ユーザ端末30は、ユーザ端末30のカメラが起動し、当該ユーザの写真を撮影する。
4)撮影された顔写真の画像データはサーバ装置10に送信され、サーバ装置10は、受信した顔写真のデータと、サーバ装置10に予め登録されたユーザの顔写真のデータとを照合し、当該照合の結果に基づいて、同一人物であるか否かを判断する。照合の結果はユーザ端末30に送信される。
5)撮影した顔写真と登録時の顔写真の照合の結果が同一人物であることを示す場合、ユーザ端末30の表示部は、「OK」と表示し、そうでない場合、「NG」と表示する。
なお、上記2)の時点で既に番号と写真が表示されているのでホールのスタッフが目視で確認(照合)することも可能である。
As another aspect of the process for issuing an admission ticket, it is possible to implement the following process flow.
1) The
2) Based on the information received from the
3) In response to the user's operation instructing the
4) The captured image data of the facial photograph is transmitted to the
5) If the result of matching between the photographed face photo and the face photo at the time of registration indicates that the person is the same person, the display unit of the
Since the numbers and photos have already been displayed at the point of 2) above, it is also possible for hall staff to visually confirm (verify).
さらに、上記の実施形態では、ユーザは、携帯可能なユーザ端末(例えば、スマートフォン)を持っていることを前提とし、予約抽選システム1にユーザ登録されたユーザがホールの入場予約をすることができた。しかしながら、携帯可能なユーザ端末を持っておらず、又は予めユーザ登録されていないユーザがホールへの入場予約の申し込みをする実施形態も可能である。この場合において、ホールには、端末が設置されており、当該端末を使用して、ユーザは、まず、入場したい日付の予約可否抽選枠に申し込む。この申し込みの際にユーザ登録として、ユーザは、ホールに設置された端末を介して、顔写真の撮影及び登録、並びにメールアドレス、電話番号、当該ホールの会員カード番号等の個人情報の登録を行う。そして、予約可否抽選のタイミングとなった時に予約可否抽選処理が実行され、予約可否抽選に当選した場合は、予約枠に振り分けられ、予約可否抽選にはずれた場合は、当日枠に振り分けられる。その後入場順抽選のタイミングとなった時に入場順番号が決定され、登録しているメールアドレスや電話番号に基づいたSMSを用いてユーザに通知する。なお、スマートフォンやフィーチャーフォンを所有していないユーザはホールに直接問い合わせることで入場番号を確認できる。その後入場待機列に入場番号に該当する箇所にユーザが並び、入場する際にホール店員がホール端末を用いて登録している個人情報を入力すると、ホール端末はサーバと通信し、入力された個人情報を検索し該当するユーザ情報のうち撮影済みの顔写真を呼び出し、顔写真とユーザの顔を目視で確認できるようにする。また、ユーザが受信したメールには、入場順番号及び顔写真が表示されたページへのリンクが張られており、ユーザは、当該リンク先のページを印刷したものをホールへの入場時に持参し、ホールの担当者に提示する態様であってもよい。
Furthermore, in the above embodiment, it is assumed that the user has a portable user terminal (for example, a smart phone), and a user registered in the
本発明は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。 The present invention is not limited to the embodiments described above, and can be implemented in various other forms without departing from the scope of the present invention. The above embodiments are merely examples in all respects and should not be construed as limiting.
1 予約抽選システム、10 サーバ装置、20 ホール端末、21 ホール端末、30 ユーザ端末、N ネットワーク 1 reservation lottery system, 10 server device, 20 hall terminal, 21 hall terminal, 30 user terminal, N network
Claims (4)
エントリー情報を記憶可能な第1記憶手段と、
予め定められたタイミングで所定の店舗における所定時期の入場順番に関する抽選を実行する入場順番抽選手段と、
入場順番抽選手段により決定した入場順番をユーザ端末に送信するための情報送信手段と、
前記エントリー情報受信手段により受信したエントリー情報の数が予め定められた予約可能数を超えた場合は、入場順番に関する抽選が実行されるより前のタイミングでエントリー情報の数が予め定められた予約可能数に収まるように予約可能数に関する抽選を実行する予約可能数抽選手段と、
或るユーザにより入力された店舗に関する情報を記憶可能な第2記憶手段と、
を備え、
或るユーザにより入力された店舗に関する情報を他のユーザのユーザ端末を介して他のユーザに閲覧可能とさせる情報処理装置。 an entry information receiving means capable of receiving, during a predetermined period, entry information for a lottery relating to the order of entry at a predetermined store at a predetermined time, transmitted from a user terminal;
a first storage means capable of storing entry information;
entrance order lottery means for executing a lottery regarding the order of entry at a predetermined store at a predetermined timing;
information transmission means for transmitting the entry order determined by the entry order lottery means to the user terminal;
When the number of entry information items received by the entry information receiving means exceeds the predetermined number of available items for reservation, the predetermined number of items of the entry information items can be reserved at a timing before the lottery for the order of entry is executed. Reservable number lottery means for executing a lottery regarding the number of reservations that can be made to fit the number;
a second storage means capable of storing information about a store input by a certain user;
with
An information processing device that allows other users to view information about a store that has been input by a certain user via a user terminal of another user.
或るユーザにより入力された店舗の識別情報を他のユーザが選択可能となるよう構成されており、
或るユーザにより入力された店舗の識別情報を他のユーザが選択した場合に識別情報に対応する店舗の入場順番に関する抽選へのエントリーが可能なページを他のユーザのユーザ端末を介して他のユーザに閲覧可能とさせる請求項1に記載の情報処理装置。 As information about the store, the identification information of the store is included,
It is configured so that other users can select store identification information input by a certain user,
When another user selects the identification information of a store input by a certain user, a page that allows entry to a lottery regarding the order of entering the store corresponding to the identification information is sent to another user via the user terminal of the other user. 2. The information processing apparatus according to claim 1, wherein the user can browse.
エントリー情報を記憶可能な第1記憶手段と、
予め定められたタイミングで所定の店舗における所定時期の入場順番に関する抽選を実行する入場順番抽選手段と、
入場順番抽選手段により決定した入場順番をユーザ端末に送信するための情報送信手段と、
前記エントリー情報受信手段により受信したエントリー情報の数が予め定められた予約可能数を超えた場合は、入場順番に関する抽選が実行されるより前のタイミングでエントリー情報の数が予め定められた予約可能数に収まるように予約可能数に関する抽選を実行する予約可能数抽選手段と、
店舗から発信されるビーコン信号を受信したユーザ端末の測位情報を受信可能な測位情報受信手段とを備える情報処理装置。 an entry information receiving means capable of receiving, during a predetermined period, entry information for a lottery relating to the order of entry at a predetermined store at a predetermined time, transmitted from a user terminal;
a first storage means capable of storing entry information;
entrance order lottery means for executing a lottery regarding the order of entry at a predetermined store at a predetermined timing;
information transmission means for transmitting the entry order determined by the entry order lottery means to the user terminal;
When the number of entry information items received by the entry information receiving means exceeds the predetermined number of available items for reservation, the predetermined number of items of the entry information items can be reserved at a timing before the lottery for the order of entry is executed. Reservable number lottery means for executing a lottery regarding the number of reservations that can be made to fit the number;
An information processing apparatus comprising positioning information receiving means capable of receiving positioning information of a user terminal that has received a beacon signal transmitted from a store.
Information on the date and time of stay in the store or in the vicinity of the store, the length of stay in the store or in the vicinity of the store, or the frequency of stay in the store or in the vicinity of the store based on the positioning information of the user terminal and the location information of the store 4. The information processing apparatus according to claim 3, further comprising stay information storage means capable of storing a.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019138022A JP7110156B2 (en) | 2019-07-26 | 2019-07-26 | Information processing equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019138022A JP7110156B2 (en) | 2019-07-26 | 2019-07-26 | Information processing equipment |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2021022143A JP2021022143A (en) | 2021-02-18 |
JP2021022143A5 JP2021022143A5 (en) | 2022-06-07 |
JP7110156B2 true JP7110156B2 (en) | 2022-08-01 |
Family
ID=74573303
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019138022A Active JP7110156B2 (en) | 2019-07-26 | 2019-07-26 | Information processing equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7110156B2 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015171487A (en) | 2014-03-12 | 2015-10-01 | 株式会社北電子 | Visit management system, server, and visit management application program |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015097789A (en) * | 2013-10-16 | 2015-05-28 | フィールズ株式会社 | Entrance management system, program, information management server, and terminal |
JP6575028B2 (en) * | 2014-08-12 | 2019-09-18 | 株式会社北電子 | Store visit analysis system and store visit analysis method |
JP6397863B2 (en) * | 2016-10-05 | 2018-09-26 | テックファーム株式会社 | Authentication system and authentication method |
JP6882953B2 (en) * | 2017-08-04 | 2021-06-02 | レッドフォックス株式会社 | Visit management system |
-
2019
- 2019-07-26 JP JP2019138022A patent/JP7110156B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015171487A (en) | 2014-03-12 | 2015-10-01 | 株式会社北電子 | Visit management system, server, and visit management application program |
Also Published As
Publication number | Publication date |
---|---|
JP2021022143A (en) | 2021-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6414944B1 (en) | Vacant seat reservation system and vacant seat reservation device | |
US20030087701A1 (en) | Gaming system with location verification | |
JP2003187272A (en) | Electronic ticket, and system and method for selling electronic ticket | |
US20190156623A1 (en) | Game management for mobile and remote gaming devices | |
JP2018028938A (en) | Wireless game system with warning | |
US20140024436A1 (en) | Scheduling and marketing of casino tournaments | |
JP2014123180A (en) | Turn waiting management system and turn waiting management method | |
US20040214600A1 (en) | Guest services device | |
JP7110156B2 (en) | Information processing equipment | |
JP6265290B1 (en) | Game system and server | |
KR101666161B1 (en) | Management server for seat reservation and method for seat reservation pc room using the same | |
JP6862716B2 (en) | Server, its control method and its control program | |
KR101404835B1 (en) | Memorial service agency system | |
JP2019148886A (en) | Entry information processing device, entry information processing method, and program | |
JP7030084B2 (en) | Information processing equipment, information processing methods and programs | |
JP7048715B1 (en) | Reservation management system, reservation management method and program | |
JP2000276536A (en) | Facility reservation system, reservation management server, user terminal, and recording medium | |
US20200160234A1 (en) | Seat allocation system | |
JP4606087B2 (en) | Admission management system and computer program and method for realizing the same | |
US20210150854A1 (en) | Adaptive mobile device gaming system | |
JP2006271455A (en) | Game system, game-related device, and game parlor management device | |
US10741026B2 (en) | Systems and methods for providing augmented reality experiences | |
JP2008146287A (en) | Reservation check-in system | |
US20190080263A1 (en) | System for event selection and matching | |
JP4368170B2 (en) | Ticket allocation system and computer program and method for realizing the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220530 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220602 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20220603 |
|
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: 20220628 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220720 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7110156 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |