Nothing Special   »   [go: up one dir, main page]

JPWO2020100207A1 - Wireless communication systems, wireless communication terminals, and programs - Google Patents

Wireless communication systems, wireless communication terminals, and programs Download PDF

Info

Publication number
JPWO2020100207A1
JPWO2020100207A1 JP2019515390A JP2019515390A JPWO2020100207A1 JP WO2020100207 A1 JPWO2020100207 A1 JP WO2020100207A1 JP 2019515390 A JP2019515390 A JP 2019515390A JP 2019515390 A JP2019515390 A JP 2019515390A JP WO2020100207 A1 JPWO2020100207 A1 JP WO2020100207A1
Authority
JP
Japan
Prior art keywords
wireless communication
identifier
vending machine
server device
security code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2019515390A
Other languages
Japanese (ja)
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2019128812A priority Critical patent/JP6681501B1/en
Priority to KR1020227004435A priority patent/KR20220035165A/en
Priority to EP20837085.8A priority patent/EP3998567A4/en
Priority to PCT/JP2020/012426 priority patent/WO2021005841A1/en
Priority to US17/626,052 priority patent/US11941598B2/en
Priority to JP2020049663A priority patent/JP2020115649A/en
Priority to CN202080047847.9A priority patent/CN114026585A/en
Publication of JPWO2020100207A1 publication Critical patent/JPWO2020100207A1/en
Priority to JP2024039296A priority patent/JP2024071425A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/60Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
    • A63F13/69Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/18Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/02Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Coin-Freed Apparatuses For Hiring Articles (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

自動販売機による商品の販売を遠隔管理することを可能にする。サーバ装置40と、自動販売機30とBluetoothによる通信を行うとともに、無線通信網20を介してサーバ装置40と通信する無線通信端末10と、を含む無線通信システム1を提供する。自動販売機30には、当該自動販売機30を一意に示す識別子が予め付与されているとともに、自動販売機30では、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されている。サーバ装置40は、上記識別子の受信を契機としてセキュリティコードを発行して識別子の送信元へ返信する。無線通信端末10は、識別子の入力を契機としてサーバ装置40へ当該識別子を送信し、サーバ装置40から返信されてくるセキュリティコードを自動販売機30へ送信する。Allows remote control of product sales through vending machines. Provided is a wireless communication system 1 including a wireless communication terminal 10 that communicates with the server device 40 by the vending machine 30 and Bluetooth, and also communicates with the server device 40 via the wireless communication network 20. The vending machine 30 is given an identifier uniquely indicating the vending machine 30 in advance, and the vending machine 30 is prohibited from selling the product until it receives a security code for canceling the sales prohibition of the product. ing. Upon receiving the identifier, the server device 40 issues a security code and returns it to the sender of the identifier. The wireless communication terminal 10 transmits the identifier to the server device 40 when the identifier is input, and transmits the security code returned from the server device 40 to the vending machine 30.

Description

本発明は、無線通信システム、無線通信端末、およびプログラムに関する。 The present invention relates to wireless communication systems, wireless communication terminals, and programs.

インターネットなどの電気通信回線を利用したゲームの中には、特別なゲーム内アイテムやゲームキャラクタなどを得るための仕組みとして「ガチャ」と呼ばれる仕組みが採用されているものがある。「ガチャ」とは、硬貨を入れてハンドルひねると、玩具の入ったカプセルが出てくる自動販売機(所謂「ガチャガチャ」或いは「ガチャポン」:特許文献1参照)を模した仮想自動販売機である。 Some games that use telecommunication lines such as the Internet employ a mechanism called "Gacha" as a mechanism for obtaining special in-game items and game characters. "Gacha" is a virtual vending machine that imitates a vending machine (so-called "Gacha Gacha" or "Gachapon": see Patent Document 1) in which a capsule containing a toy comes out when a coin is inserted and the handle is twisted. ..

特開平07−148358号公報Japanese Unexamined Patent Publication No. 07-148358

ガチャを利用したゲームでは、有料または無料で配布される仮想コインをガチャに投入することでアイテム等が得られる。この種のゲームにおいて有料のコインを購入することは課金と呼ばれる。有料のコインを必要とするガチャでは、一回数百円の課金で通常では得られない(或いは得難い)強力なアイテムや希少なキャラクタを入手することができる場合がある。このため、所望のアイテム等が得られるまで多額の課金を行い、その支払いに難儀するユーザもいる。これは、仮想自動販売機による商品販売に限らず、「ガチャガチャ」等を含む自動販売機による商品販売に共通の問題である。商品の売り手が買い手に直接応対する対面販売とは異なり、自動販売機による商品販売では売り手側が買い手に注意を促すことはできないからである。以下、本明細書では、「ガチャガチャ」などの実体のある自動販売機と仮想自動販売機の両方を含めて「自動販売機」と呼ぶ。 In games that use gacha, items etc. can be obtained by inserting virtual coins that are distributed for a fee or free into the gacha. Purchasing paid coins in this type of game is called billing. In gachas that require paid coins, you may be able to obtain powerful items and rare characters that are not normally available (or difficult to obtain) for a single charge of 100 yen. For this reason, some users have difficulty in paying a large amount of money until a desired item or the like is obtained. This is a problem common not only to product sales by virtual vending machines but also to product sales by vending machines including "Gacha Gacha". This is because, unlike face-to-face sales in which the seller of the product directly deals with the buyer, the seller cannot call the buyer's attention when selling the product by the vending machine. Hereinafter, in the present specification, both a real vending machine such as "Gacha Gacha" and a virtual vending machine are referred to as a "vending machine".

本発明は上述した事情に鑑みてなされたものであり、自動販売機による商品の販売を遠隔管理できるようにする技術を提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a technique for remotely controlling the sale of goods by a vending machine.

上記課題を解決するあめに本発明は、サーバ装置と、第1の無線通信規格にしたがって他の装置と近距離無線通信する自動販売機と前記第1の無線通信規格に従って通信するとともに、第1の無線通信規格とは異なる第2の無線通信規格にしたがって前記サーバ装置と通信する無線通信端末と、を含み、前記自動販売機には、前記自動販売機を一意に示す識別子が予め付与されているとともに、前記自動販売機では、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されており、前記サーバ装置は、前記識別子の受信を契機として前記セキュリティコードを発行して前記識別子の送信元へ返信し、前記無線通信端末は、前記識別子の入力を契機として前記サーバ装置へ宛てて入力された識別子を送信し、前記サーバ装置から返信されてくるセキュリティコードを前記自動販売機へ送信することを特徴とする無線通信システム、を提供する。 In order to solve the above problems, the present invention communicates with a server device, a vending machine that performs short-range wireless communication with another device according to the first wireless communication standard, and the first wireless communication standard. A wireless communication terminal that communicates with the server device according to a second wireless communication standard different from the wireless communication standard of the above is included, and the vending machine is given an identifier uniquely indicating the vending machine in advance. At the same time, the vending machine is prohibited from selling the product until it receives the security code for releasing the prohibition on selling the product, and the server device issues the security code when the identifier is received. The wireless communication terminal returns to the sender of the identifier, transmits the identifier input to the server device triggered by the input of the identifier, and automatically sells the security code returned from the server device. Provided is a wireless communication system, which is characterized by transmitting to a machine.

より好ましい態様の無線通信システムでは、前記第1の無線通信規格は、Bluetooth(登録商標)またはIrDAであることを特徴とする。 In a more preferred embodiment of the wireless communication system, the first wireless communication standard is characterized by being Bluetooth® or IrDA.

また、別の好ましい態様の無線通信システムでは、前記自動販売機には、前記識別子の印刷された印刷物が貼り付けられており、前記無線通信端末は、撮像部を備え、前記撮像部により撮像された画像から読み取った識別子を前記サーバ装置へ送信することを特徴とする。 Further, in a wireless communication system of another preferred embodiment, a printed matter on which the identifier is printed is attached to the vending machine, and the wireless communication terminal includes an imaging unit and is imaged by the imaging unit. It is characterized in that the identifier read from the printed image is transmitted to the server device.

また、別の好ましい態様の無線通信システムでは、前記印刷物には、前記識別子に対応するマトリクス型二次元コードが印刷されており、前記無線通信端末は、前記マトリクス型二次元コードを解析して前記識別子を読み取ることを特徴とする。 Further, in the wireless communication system of another preferred embodiment, a matrix type two-dimensional code corresponding to the identifier is printed on the printed matter, and the wireless communication terminal analyzes the matrix type two-dimensional code to obtain the above. It is characterized by reading an identifier.

また、上記課題を解決するために本発明は、制御部と、第1の無線通信規格にしたがって近距離無線通信を行う第1無線通信部と、前記第1の無線通信規格とは異なる第2の無線通信規格にしたがった通信を行う第2無線通信部と、を備え、前記制御部は、
前記第1の無線通信規格にしたがって他の装置と近距離無線通信を行う自動販売機であって、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されている自動販売機を一意に識別するために当該自動販売機に付与されている識別子の入力を契機として、前記第2の無線通信規格にしたがった通信により前記識別子を受信したことを契機として前記セキュリティコードを発行し前記識別子の送信元へ返信するサーバ装置へ宛てて、入力された識別子を前記第2無線通信部により送信し、前記サーバ装置から返信されてくるセキュリティコードを前記第2無線通信部により受信し、受信したセキュリティコードを前記第1無線通信部により前記自動販売機へ送信することを特徴とする無線通信端末、を提供する。
Further, in order to solve the above problems, the present invention has a control unit, a first wireless communication unit that performs short-range wireless communication according to the first wireless communication standard, and a second wireless communication unit that is different from the first wireless communication standard. The control unit includes a second wireless communication unit that performs communication in accordance with the wireless communication standard of the above.
A vending machine that performs short-range wireless communication with other devices in accordance with the first wireless communication standard, and is prohibited from selling products until a security code is received to lift the prohibition on selling products. The security code is issued when the identifier is received by communication according to the second wireless communication standard, triggered by the input of the identifier given to the vending machine in order to uniquely identify. The input identifier is transmitted by the second wireless communication unit to the server device that returns to the source of the identifier, and the security code returned from the server device is received by the second wireless communication unit. Provided is a wireless communication terminal characterized in that a received security code is transmitted to the vending machine by the first wireless communication unit.

また、上記課題を解決するために本発明は、コンピュータに、第1の無線通信規格にしたがって他の装置と近距離無線通信を行う自動販売機であって、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されている自動販売機を一意に識別するために当該自動販売機に付与されている識別子の入力を契機として、前記第1の無線通信規格とは異なる第2の無線通信規格にしたがった通信により前記識別子を受信したことを契機として前記セキュリティコードを発行し前記識別子の送信元へ返信するサーバ装置へ宛てて、入力された識別子を前記第2の無線通信規格にしたがって送信する第1のステップと、前記サーバ装置から返信されてくるセキュリティコードを受信し、受信したセキュリティコードを第1の無線通信規格にしたがって前記自動販売機へ送信する第2のステップと、を実行させることを特徴とするプログラム、を提供する。 Further, in order to solve the above problems, the present invention is a vending machine that performs short-range wireless communication with another device in accordance with the first wireless communication standard, and is a security code that lifts the prohibition on the sale of products. The second, which is different from the first wireless communication standard, is triggered by the input of the identifier given to the vending machine in order to uniquely identify the vending machine whose sale of the product is prohibited until the receipt of. When the identifier is received by communication according to the wireless communication standard of the above, the security code is issued to the server device that returns to the source of the identifier, and the input identifier is sent to the second wireless communication standard. The first step of transmitting according to the above, the second step of receiving the security code returned from the server device and transmitting the received security code to the vending machine according to the first wireless communication standard. Provide a program, which is characterized by executing.

本発明の一実施形態による無線通信システム1の構成例を示すブロック図である。It is a block diagram which shows the structural example of the wireless communication system 1 by one Embodiment of this invention. 無線通信端末10と近距離無線通信する自動販売機30の正面図である。It is a front view of the vending machine 30 which performs short-range wireless communication with a wireless communication terminal 10. 無線通信端末10の構成例を示すブロック図である。It is a block diagram which shows the configuration example of a wireless communication terminal 10. 無線通信端末10の表示部110aに表示される画面G01の一例を示す図である。It is a figure which shows an example of the screen G01 displayed on the display part 110a of a wireless communication terminal 10. 無線通信端末10の表示部110aに表示される検索結果画面G02の一例を示す図である。It is a figure which shows an example of the search result screen G02 displayed on the display part 110a of a wireless communication terminal 10. 無線通信端末10の表示部110aに表示される決済手段選択画面G03の一例を示す図である。It is a figure which shows an example of the payment means selection screen G03 displayed on the display part 110a of a wireless communication terminal 10. 無線通信端末10の制御部100が購入支援プログラム144aにしたがって実行するロック解除処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the unlock process which the control unit 100 of a wireless communication terminal 10 executes according to the purchase support program 144a.

以下、図面を参照しつつ本発明の実施形態を説明する。
図1は、本発明の一実施形態による無線通信システム1の構成例を示すブロック図である。図1に示すように、無線通信システム1は、無線通信端末10と、無線通信網20に接続されたサーバ装置40とを含む。図1では詳細な図示を省略したが、無線通信網20には有線通信網が含まれ、サーバ装置40は当該有線通信網に接続されている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a configuration example of a wireless communication system 1 according to an embodiment of the present invention. As shown in FIG. 1, the wireless communication system 1 includes a wireless communication terminal 10 and a server device 40 connected to the wireless communication network 20. Although detailed illustration is omitted in FIG. 1, the wireless communication network 20 includes a wired communication network, and the server device 40 is connected to the wired communication network.

無線通信端末10は例えばスマートフォンである。無線通信端末10は無線通信網20に収容され、所定の無線通信規格(本実施形態ではWI−FI)にしたがって無線通信を行う。また、無線通信端末10は、上記無線通信規格とは異なる無線通信規格にしたがって他の装置と近距離無線通信を行う機能を備えている。以下では、後者の無線通信規格を「第1の無線通信規格」と呼び、前者の無線通信規格を「第2の無線通信規格」と呼ぶ。前述したように第2の無線通信規格の具体例はWI−FIである。一方、第1の無線通信規格の具体例としては、Bluetooth(登録商標)またはIrDAが挙げられる。本実施形態では、第1の無線通信規格としてBluetooth(登録商標)が採用されている。 The wireless communication terminal 10 is, for example, a smartphone. The wireless communication terminal 10 is housed in the wireless communication network 20 and performs wireless communication according to a predetermined wireless communication standard (WI-FI in this embodiment). Further, the wireless communication terminal 10 has a function of performing short-range wireless communication with another device according to a wireless communication standard different from the wireless communication standard. Hereinafter, the latter wireless communication standard will be referred to as a "first wireless communication standard", and the former wireless communication standard will be referred to as a "second wireless communication standard". As described above, a specific example of the second wireless communication standard is WI-FI. On the other hand, specific examples of the first wireless communication standard include Bluetooth (registered trademark) or IrDA. In this embodiment, Bluetooth (registered trademark) is adopted as the first wireless communication standard.

図1における自動販売機30は、前述した「ガチャガチャ」である。自動販売機30は、第1の無線通信規格にしたがって無線通信端末10と近距離無線通信を行う機能を備えている。図1では、自動販売機30が1つだけ図示されているが、自動販売機30の数は2以上であってもよい。図2は、自動販売機30の正面図である。自動販売機30では、商品代金の投入(本実施形態では、仮想コインの入力)が行われた後にハンドル32が矢印方向に捻られると、玩具の入ったカプセルCが取出し口34から1つ出てくる。取出し口34の近傍には、自動販売機30を一意に示す識別子(例えば所定の文字数の英数文字よりなる文字列)に対応するマトリクス型二次元コードが印刷された印刷物36が貼り付けられている。 The vending machine 30 in FIG. 1 is the above-mentioned “gacha-gacha”. The vending machine 30 has a function of performing short-range wireless communication with the wireless communication terminal 10 in accordance with the first wireless communication standard. Although only one vending machine 30 is shown in FIG. 1, the number of vending machines 30 may be two or more. FIG. 2 is a front view of the vending machine 30. In the vending machine 30, when the handle 32 is twisted in the direction of the arrow after the product price is input (in this embodiment, the virtual coin is input), one capsule C containing the toy is ejected from the outlet 34. Come on. A printed matter 36 on which a matrix-type two-dimensional code corresponding to an identifier uniquely indicating the vending machine 30 (for example, a character string consisting of a predetermined number of alphanumeric characters) is printed is pasted in the vicinity of the take-out port 34. There is.

自動販売機30では、商品の販売禁止を解除するセキュリティコードを近距離無線通信により受信するまで商品の販売が禁止されたロック状態となっており、セキュリティコードを未受信の状態でハンドル32が捻られてもカプセルCは出てこない。セキュリティコードはサーバ装置40によってランダムに生成される256バイトの1タイムデータである。サーバ装置40は、自動販売機30を一意に示す識別子を受信する毎に、その識別子に対応するセキュリティコードを発行し、当該識別子の送信元へ返信する。 In the vending machine 30, the product sales are prohibited until the security code for releasing the product sales prohibition is received by short-range wireless communication, and the handle 32 is twisted in the state where the security code is not received. Capsule C does not come out even if it is done. The security code is 256 bytes of 1-time data randomly generated by the server device 40. Each time the server device 40 receives an identifier uniquely indicating the vending machine 30, it issues a security code corresponding to the identifier and returns it to the sender of the identifier.

サーバ装置40は、図1に示すように、ユーザDBと自動販売機管理DBとを有するコンピュータ装置であり、セキュリティコード発行および仮想コインの発行の他に、仮想コインの発行代金の決済(換言すれば、商品代金の決済)を行う。自動販売機管理DBには、自動販売機30の識別子に対応付けて、当該自動販売機30の設置場所を示す位置情報(例えば、設置場所の緯度および経度を示す情報)、セキュリティコードを発行するための情報が格納されている。セキュリティコードを所定の疑似乱数発生アルゴリズムにしたがって生成する場合、セキュリティコードを発行するための情報の具体例としては当該アルゴリズムにおける初期値(所謂疑似乱数のシード)や直近に発行したセキュリティコードが挙げられる。 As shown in FIG. 1, the server device 40 is a computer device having a user DB and a vending machine management DB, and in addition to issuing a security code and issuing virtual coins, settle the issue price of virtual coins (in other words, in other words). For example, settle the product price). In the vending machine management DB, position information (for example, information indicating the latitude and longitude of the installation location) indicating the installation location of the vending machine 30 and a security code are issued in association with the identifier of the vending machine 30. Information for is stored. When a security code is generated according to a predetermined pseudo-random number generation algorithm, specific examples of information for issuing the security code include the initial value (so-called pseudo-random number seed) in the algorithm and the security code issued most recently. ..

ユーザDBは、無線通信システム1を利用して自動販売機30による商品の販売を解禁し、商品を購入しようとするユーザを管理するためのデータベースである。ユーザDBにはユーザを一意に示す識別子に対応付けて当該ユーザによる商品の購入履歴や商品代金の決済履歴を示す情報が格納されている。ユーザを一意に識別する識別子の具体例としては、無線通信システム1によるサービスの利用契約締結時にユーザに割り振られたユーザIDが挙げられる。 The user DB is a database for managing a user who intends to purchase a product by lifting the ban on the sale of the product by the vending machine 30 using the wireless communication system 1. The user DB stores information indicating the purchase history of the product and the payment history of the product price by the user in association with the identifier uniquely indicating the user. Specific examples of the identifier that uniquely identifies the user include a user ID assigned to the user when the service usage contract is concluded by the wireless communication system 1.

本実施形態における商品代金の決済には、ブロックチェーンと呼ばれる分散型台帳技術が利用されている。ブロックチェーンとは、ブロックと呼ばれる順序付けられたレコードの連続的に増加するリストを持つデータベースである。本実施形態では、ブロックチェーンにおける各ブロックが1つの決済に対応し、各ブロックには決済に関する情報と決済の実行された時刻を示すタイムスタンプと、一つ前のブロックへのリンクとが含まれている。 A decentralized ledger technology called a blockchain is used for the settlement of the product price in the present embodiment. A blockchain is a database with a continuously increasing list of ordered records called blocks. In the present embodiment, each block in the blockchain corresponds to one settlement, and each block includes information about the settlement, a time stamp indicating the time when the settlement was executed, and a link to the previous block. ing.

前述したように自動販売機30の取出し口34の近傍には、自動販売機30の一意に示す識別子に対応するマトリクス型二次元コードの印刷された印刷物36が貼り付けられている。無線通信端末10のユーザは、無線通信端末10を用いて上記マトリクス型二次元コードを読み取り、当該コードから得られた識別子をサーバ装置40へ送信することで、自動販売機30のロック状態を解除すること(すなわち、商品の販売を解禁すること)ができる。以下、自動販売機30による商品の販売を解禁する際に中心的な役割を果たす無線通信端末10について説明する。 As described above, a printed matter 36 printed with a matrix-type two-dimensional code corresponding to the uniquely indicated identifier of the vending machine 30 is pasted in the vicinity of the outlet 34 of the vending machine 30. The user of the wireless communication terminal 10 unlocks the vending machine 30 by reading the matrix-type two-dimensional code using the wireless communication terminal 10 and transmitting the identifier obtained from the code to the server device 40. You can do (that is, lift the ban on the sale of goods). Hereinafter, the wireless communication terminal 10 that plays a central role in lifting the ban on the sale of products by the vending machine 30 will be described.

図3は、無線通信端末10の構成例を示すブロック図である。図3に示すように、無線通信端末10は、制御部100、ユーザインタフェース部110、第1無線通信部120、第2無線通信部130、記憶部140、およびこれら構成要素間のデータ授受を仲介するバス150を有する。なお、図3では、ユーザインタフェース部は「UI部」と略記されている。以下、本明細書においても同様に略記する。 FIG. 3 is a block diagram showing a configuration example of the wireless communication terminal 10. As shown in FIG. 3, the wireless communication terminal 10 mediates data transfer between the control unit 100, the user interface unit 110, the first wireless communication unit 120, the second wireless communication unit 130, the storage unit 140, and these components. Has a bus 150 to interface with. In FIG. 3, the user interface unit is abbreviated as "UI unit". Hereinafter, the abbreviation will be similarly omitted in the present specification.

制御部100は、例えばCPU(Central Processing Unit)などのコンピュータである。制御部100は、記憶部140(より正確には不揮発性記憶部144)に格納されているプログラムを実行し、無線通信端末10の制御中枢として機能する。 The control unit 100 is, for example, a computer such as a CPU (Central Processing Unit). The control unit 100 executes a program stored in the storage unit 140 (more accurately, the non-volatile storage unit 144) and functions as a control center of the wireless communication terminal 10.

UI部110は、無線通信端末10をユーザに利用させるためのユーザインタフェースを提供する装置の集合体である。図1に示すように、UI部110は、表示部110a、操作部110b、および撮像部110cを含む。UI部110は、これら各部の他にユーザの音声の収音および音声データの表す音声の出力を行う音声入出力部を含んでいるが、本発明との関連が薄いため音声入出力部の図示および詳細な説明は省略する。 The UI unit 110 is an aggregate of devices that provide a user interface for allowing the user to use the wireless communication terminal 10. As shown in FIG. 1, the UI unit 110 includes a display unit 110a, an operation unit 110b, and an imaging unit 110c. In addition to these units, the UI unit 110 includes a voice input / output unit that collects the user's voice and outputs the voice represented by the voice data, but the audio input / output unit is not shown because it is not closely related to the present invention. And detailed description will be omitted.

表示部110aは、例えば液晶ディスプレイとその駆動回路である。表示部110aは、制御部100による制御の下、無線通信端末10の利用をユーザに促す各種画面の画像を表示する。撮像部110cは例えばイメージセンサである。撮像部110cは、撮像視野内の画像を撮像し、その撮像結果を表す画像データを制御部100へ出力する。操作部110bは、表示部110aの表示領域を覆うように設けられた透明なシート状のタッチセンサである。操作部110bは、表示部110aとともに所謂タッチパネルを形成する。無線通信端末10のユーザは、操作部110bに対するタッチ操作或いはフリック操作により各種入力を行うことができる。操作部110bに対してユーザがタッチ操作或いはフリック操作等を行うと、操作部110bは、ユーザの操作内容を表すデータを制御部100へ出力する。これにより、ユーザの行った操作が制御部100に伝達される。 The display unit 110a is, for example, a liquid crystal display and its drive circuit. Under the control of the control unit 100, the display unit 110a displays images of various screens prompting the user to use the wireless communication terminal 10. The image pickup unit 110c is, for example, an image sensor. The imaging unit 110c captures an image in the imaging field of view, and outputs image data representing the imaging result to the control unit 100. The operation unit 110b is a transparent sheet-like touch sensor provided so as to cover the display area of the display unit 110a. The operation unit 110b forms a so-called touch panel together with the display unit 110a. The user of the wireless communication terminal 10 can perform various inputs by touching or flicking the operation unit 110b. When the user performs a touch operation, a flick operation, or the like on the operation unit 110b, the operation unit 110b outputs data representing the operation content of the user to the control unit 100. As a result, the operation performed by the user is transmitted to the control unit 100.

第1無線通信部120は、第1の無線通信規格に準拠した無線通信を行う通信回路である。第1無線通信部120は、第1の無線通信規格に準拠した無線通信の相手装置から送信されてくるデータを受信して制御部100へ引き渡す一方、制御部100から引き渡されたデータを相手装置へ送信する。第2無線通信部130は、無線通信網20の基地局と第2の無線通信規格に準拠した無線通信を行う。第2無線通信部130は、制御部100から与えられたデータを無線通信網20へ送出するとともに、無線通信網20から送られてくるデータを受信し、受信したデータを制御部100へ引き渡す。 The first wireless communication unit 120 is a communication circuit that performs wireless communication conforming to the first wireless communication standard. The first wireless communication unit 120 receives the data transmitted from the remote device of the wireless communication conforming to the first wireless communication standard and delivers it to the control unit 100, while the first wireless communication unit 120 delivers the data delivered from the control unit 100 to the remote device. Send to. The second wireless communication unit 130 performs wireless communication with the base station of the wireless communication network 20 in accordance with the second wireless communication standard. The second wireless communication unit 130 sends the data given by the control unit 100 to the wireless communication network 20, receives the data sent from the wireless communication network 20, and delivers the received data to the control unit 100.

記憶部140は、揮発性記憶部142と不揮発性記憶部144とを含む。揮発性記憶部142は、例えばRAM(Random Access Memory)である。揮発性記憶部142は、プログラムを実行する際のワークエリアとして制御部100によって利用される。不揮発性記憶部144は、例えばフラッシュROM(Read Only Memory)である。不揮発性記憶部144には、各種プログラムと各種データとが記憶されている。不揮発性記憶部144に記憶されているプログラムの具体例としては、制御部100にOS(Operating System)を実現させるカーネルプログラム、webブラウザや電子メールクライアントの各種アプリケーションプログラム、本発明の特徴を顕著に示すロック解除処理を制御部100に実行させる購入支援プログラム144aが挙げられる。 The storage unit 140 includes a volatile storage unit 142 and a non-volatile storage unit 144. The volatile storage unit 142 is, for example, a RAM (Random Access Memory). The volatile storage unit 142 is used by the control unit 100 as a work area when executing a program. The non-volatile storage unit 144 is, for example, a flash ROM (Read Only Memory). Various programs and various data are stored in the non-volatile storage unit 144. Specific examples of the program stored in the non-volatile storage unit 144 include a kernel program that realizes an OS (Operating System) in the control unit 100, various application programs of a web browser and an e-mail client, and features of the present invention. An example is a purchase support program 144a that causes the control unit 100 to execute the unlocking process shown below.

不揮発性記憶部144に記憶されているプログラムのうち、購入支援プログラム144a以外のプログラムについては一般的なスマートフォンにインストールされているものと特段に変わるところは無い。例えば、制御部100は、無線通信端末10の電源(図3では図示略)の投入を契機としてカーネルプログラムを不揮発性記憶部144から揮発性記憶部142へ読み出し、その実行を開始する。カーネルプログラムにしたがって作動し、OSを実現している状態の制御部100は、操作部110bに対する操作により入力された指示に応じて、購入支援プログラム144aや他のアプリケーションプログラムを実行することやUI部110等の制御部100以外の構成要素の作動制御を行うことができる。このように、購入支援プログラム144a以外のプログラムについては一般的なスマートフォンにインストールされているものと特段に変わるところは無いため詳細な説明は省略し、以下では購入支援プログラム144aを中心に説明する。 Among the programs stored in the non-volatile storage unit 144, the programs other than the purchase support program 144a are not particularly different from those installed in a general smartphone. For example, the control unit 100 reads the kernel program from the non-volatile storage unit 144 to the volatile storage unit 142 when the power supply (not shown in FIG. 3) of the wireless communication terminal 10 is turned on, and starts executing the kernel program. The control unit 100, which operates according to the kernel program and realizes the OS, executes the purchase support program 144a and other application programs and the UI unit in response to the instruction input by the operation to the operation unit 110b. It is possible to control the operation of components other than the control unit 100 such as 110. As described above, since there is no particular difference between the programs other than the purchase support program 144a and those installed on a general smartphone, detailed description thereof will be omitted, and the purchase support program 144a will be mainly described below.

操作部110bに対する操作により購入支援プログラム144aの実行を指示された制御部100は、購入支援プログラム144aを不揮発性記憶部144から揮発性記憶部142へ読み出し、その実行を開始する。購入支援プログラム144aにしたがって作動している制御部100は、図4に示す画面G01を表示部110aに表示させる。 The control unit 100, which is instructed to execute the purchase support program 144a by the operation of the operation unit 110b, reads the purchase support program 144a from the non-volatile storage unit 144 to the volatile storage unit 142, and starts the execution. The control unit 100 operating according to the purchase support program 144a causes the display unit 110a to display the screen G01 shown in FIG.

画面G01における仮想操作子B01は、自動販売機30の設置場所を検索するための仮想操作子である。仮想操作子B01に対するタッチ操作が為されると、制御部100は、無線通信端末10の現在位置を示す位置情報をサーバ装置40へ送信する。なお、無線通信端末10の現在位置についてはGPS等の既存技術を用いて特定すればよい。 The virtual operator B01 on the screen G01 is a virtual operator for searching the installation location of the vending machine 30. When a touch operation is performed on the virtual operator B01, the control unit 100 transmits the position information indicating the current position of the wireless communication terminal 10 to the server device 40. The current position of the wireless communication terminal 10 may be specified by using an existing technology such as GPS.

サーバ装置40は、無線通信端末10から受信した位置情報の示す位置を中心とする所定範囲(例えば、半径100メートルの範囲)に設置されている自動販売機30を、自動販売機管理DBを参照して特定する。そして、サーバ装置40は、特定した自動販売機30の設置場所を示す位置情報を無線通信端末10へ返信する。 The server device 40 refers to the vending machine 30 installed in a predetermined range (for example, a range of 100 meters in radius) centered on the position indicated by the position information received from the wireless communication terminal 10 with reference to the vending machine management DB. To identify. Then, the server device 40 returns the position information indicating the installation location of the specified vending machine 30 to the wireless communication terminal 10.

サーバ装置40から返信されてくる位置情報を受信すると、制御部100は、図5に示す検索結果画面G02を表示部110aに表示する。検索結果画面G02の画像は、上記所定範囲の地図の画像に、現在位置を示すアイコン(図5では、星印のアイコン)と自動販売機30に対応するアイコン(図5では黒丸印のアイコン)をプロットして得られる画像である。検索結果画面G02を視認したユーザは、検索結果画面G02に表示された情報を参考に最寄りの自動販売機30の設置場所まで赴くことができる。 Upon receiving the position information returned from the server device 40, the control unit 100 displays the search result screen G02 shown in FIG. 5 on the display unit 110a. The image of the search result screen G02 is an icon indicating the current position (star icon in FIG. 5) and an icon corresponding to the vending machine 30 (black circle icon in FIG. 5) on the map image of the above predetermined range. It is an image obtained by plotting. A user who visually recognizes the search result screen G02 can go to the nearest installation location of the vending machine 30 by referring to the information displayed on the search result screen G02.

画面G01における仮想操作子B02に対するタッチ操作が行われると、制御部100は表示部110aの表示画像を、図6に示す決済手段選択画面G03に遷移させる。決済手段選択画面G03は、商品を購入するための仮想コインの決済に用いる決済手段(クレジットカード等)をユーザに選択させるための画面である。操作部110bに対する操作により決済手段の選択が為されると、制御部100は、選択された決済手段を示す情報を揮発性記憶部142に書き込み、表示部110aの表示画像を画面G01に遷移させる。 When a touch operation is performed on the virtual operator B02 on the screen G01, the control unit 100 shifts the display image of the display unit 110a to the payment means selection screen G03 shown in FIG. The payment method selection screen G03 is a screen for allowing the user to select a payment method (credit card or the like) used for payment of virtual coins for purchasing a product. When the payment means is selected by the operation on the operation unit 110b, the control unit 100 writes the information indicating the selected payment means in the volatile storage unit 142, and shifts the display image of the display unit 110a to the screen G01. ..

画面G01における領域A01には、撮像部110cによる撮像画像が表示される。無線通信端末10のユーザは、自動販売機30の識別子に対応するマトリクス型二次元コードの全体が領域A01に表示されるように、無線通信端末10を自動販売機30の取出し口34の近傍にかざしつつその姿勢を調整し、当該マトリクス型二次元コードの画像を撮像する。制御部100は、撮像された画像を解析することで自動販売機30の識別子を取得する。 The image captured by the imaging unit 110c is displayed in the area A01 on the screen G01. The user of the wireless communication terminal 10 places the wireless communication terminal 10 in the vicinity of the outlet 34 of the vending machine 30 so that the entire matrix type two-dimensional code corresponding to the identifier of the vending machine 30 is displayed in the area A01. Adjust the posture while holding it up, and take an image of the matrix type two-dimensional code. The control unit 100 acquires the identifier of the vending machine 30 by analyzing the captured image.

自動販売機30の識別子を取得すると、制御部100は、ロック解除処理を開始する。図7は、ロック解除処理の流れを示すフローチャートである。図7に示すように、制御部100は、まず、上記の要領で取得した識別子と、決済手段選択画面G03にて選択された決済手段を示す情報とを第2無線通信部130によりサーバ装置40へ送信する(ステップSA100)。 Upon acquiring the identifier of the vending machine 30, the control unit 100 starts the unlocking process. FIG. 7 is a flowchart showing the flow of the unlocking process. As shown in FIG. 7, first, the control unit 100 uses the second wireless communication unit 130 to transfer the identifier acquired in the above procedure and the information indicating the payment method selected on the payment method selection screen G03 to the server device 40. (Step SA100).

サーバ装置40は、無線通信端末10から送信された識別子および決済手段を示す情報を受信すると、自動販売機管理DBの格納内容を参照して当該識別子に対応するセキュリティコードを発行するとともに、商品購入のための仮想コインを発行して上記受信した情報の示す決済手段により商品代金の決済を行う。そして、サーバ装置40は、発行したセキュリティコードおよび仮想コインを、上記識別子の送信元へ返信する。 When the server device 40 receives the information indicating the identifier and the payment method transmitted from the wireless communication terminal 10, the server device 40 refers to the stored contents of the vending machine management DB, issues a security code corresponding to the identifier, and purchases a product. The virtual coin for the product is issued and the product price is settled by the payment means indicated by the received information. Then, the server device 40 returns the issued security code and virtual coin to the sender of the identifier.

制御部100は、サーバ装置40から返信されてくるセキュリティコードおよび仮想コインを受信すると、受信したセキュリティコードおよび仮想コインを第1無線通信部120により自動販売機30へ送信する(ステップSA110)。 When the control unit 100 receives the security code and virtual coin returned from the server device 40, the control unit 100 transmits the received security code and virtual coin to the vending machine 30 by the first wireless communication unit 120 (step SA110).

自動販売機30は、無線通信端末10から送信されてくるセキュリティコードおよび仮想コインを受信すると、商品の販売を解禁する。これにより、自動販売機30により販売される商品の購入(本実施形態では、ガチャガチャの実行)が可能となる。自動販売機30は、無線通信端末10のユーザによる商品の購入が完了すると、再びロック状態に戻る。 When the vending machine 30 receives the security code and the virtual coin transmitted from the wireless communication terminal 10, the vending machine 30 lifts the ban on the sale of the product. As a result, it is possible to purchase the product sold by the vending machine 30 (in this embodiment, the gacha-gacha is executed). When the user of the wireless communication terminal 10 completes the purchase of the product, the vending machine 30 returns to the locked state again.

以上説明したように本実施形態によれば、セキュリティコードの発行により、自動販売機による商品の販売を遠隔管理することが可能になる。例えば、所定の期間(例えば一か月)における商品購入代金の総額が予め定められた上限値に達した以降は当該期間が経過するまで新たなセキュリティコードの発行を差し止めることで、ガチャガチャに課金しすぎることを防ぐことができる。 As described above, according to the present embodiment, the issuance of the security code makes it possible to remotely control the sale of products by the vending machine. For example, after the total purchase price of the product reaches a predetermined upper limit in a predetermined period (for example, one month), the issuance of a new security code is suspended until the period elapses, and the gacha is charged. You can prevent overdoing.

以上本発明の一実施形態について説明したが、この実施形態に以下の変形を加えても勿論よい。
(1)上記実施形態における自動販売機30は「ガチャガチャ」であったが、清涼飲料水やアルコール飲料、食品、書籍、煙草などに自動販売機であっても勿論よく、また、コンピュータゲームにおける「ガチャ」等の仮想自動販売機であってもよい。つまり、自動販売機30により販売される商品は玩具等の実体のある物には限定されず、ゲーム内アイテムやゲームキャラクタのデータ等のデータであってもよい。また、上記実施形態では、商品の販売代金の決済に仮想コインを介在させたが、仮想コインを介在させず、従来のガチャガチャと同様に現実の貨幣のみで決済を行ってもよく、この場合、サーバ装置40にはセキュリティコードのみを返信させるようにすればよい。
Although one embodiment of the present invention has been described above, the following modifications may be added to this embodiment.
(1) The vending machine 30 in the above embodiment is a "gacha-gacha", but of course it may be a vending machine for soft drinks, alcoholic beverages, foods, books, cigarettes, etc., and "Gacha Gacha" in computer games. It may be a virtual vending machine such as "Gacha". That is, the products sold by the vending machine 30 are not limited to physical objects such as toys, and may be data such as in-game items and game character data. Further, in the above embodiment, the virtual coin is intervened in the settlement of the sales price of the product, but the settlement may be performed only with the actual money as in the conventional gacha-gacha without interposing the virtual coin. Only the security code needs to be returned to the server device 40.

(2)上記実施形態における自動販売機30には、自動販売機30を一意に示す識別子に対応するマトリクス型二次元コードが印刷された印刷物36が貼り付けられていたが、当該識別子を表す文字列の印刷された印刷物が貼り付けられていてもよい。識別子を表す文字列の印刷された印刷物を撮像部110cで撮像し、その撮像画像に文字認識を施すことで上記識別子を取得することができるからである。また、上記印刷物に印刷された文字列を視認したユーザが操作部110bに対する操作(例えば、仮想キーボードに対する操作)により、当該文字列を構成する文字を1つずつ入力してもよく、この場合、撮像部110cは省略可能である。 (2) A printed matter 36 on which a matrix-type two-dimensional code corresponding to an identifier uniquely indicating the vending machine 30 is printed is attached to the vending machine 30 in the above embodiment, and a character representing the identifier is attached. A printed matter with a row printed may be pasted. This is because the identifier can be obtained by taking an image of a printed matter on which a character string representing an identifier is printed by the imaging unit 110c and performing character recognition on the captured image. Further, the user who visually recognizes the character string printed on the printed matter may input the characters constituting the character string one by one by operating the operation unit 110b (for example, operating the virtual keyboard). The imaging unit 110c can be omitted.

(3)上記実施形態では、無線通信端末10を含む無線通信システム1について説明したが、無線通信端末10を単体で製造または販売してもよい。また、上記実施形態における無線通信端末10はスマートフォンであったが、タブレット端末やノート型パーソナルコンピュータ、或いはウェアラブルコンピュータなどのであってもよい。 (3) In the above embodiment, the wireless communication system 1 including the wireless communication terminal 10 has been described, but the wireless communication terminal 10 may be manufactured or sold as a single unit. Further, although the wireless communication terminal 10 in the above embodiment is a smartphone, it may be a tablet terminal, a notebook personal computer, a wearable computer, or the like.

要は、制御部と、第1の無線通信規格にしたがって近距離無線通信を行う第1無線通信部と、前記第1の無線通信規格とは異なる第2の無線通信規格にしたがった通信を行う第2無線通信部と、を備え、前記制御部は、前記第1の無線通信規格にしたがって他の装置と近距離無線通信を行う自動販売機であって、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されている自動販売機を一意に識別するために当該自動販売機に付与されている識別子の入力を契機として、前記第2の無線通信規格にしたがった通信により前記識別子を受信したことを契機として前記セキュリティコードを発行し前記識別子の送信元へ返信するサーバ装置へ宛てて、入力された識別子を前記第2無線通信部により送信し、前記サーバ装置から返信されてくるセキュリティコードを前記第2無線通信部により受信し、受信したセキュリティコードを前記第1無線通信部により前記自動販売機へ送信することを特徴とする無線通信端末、を提供すればよい。 In short, the control unit and the first wireless communication unit that performs short-range wireless communication according to the first wireless communication standard perform communication according to a second wireless communication standard different from the first wireless communication standard. A security code that includes a second wireless communication unit, and the control unit is a vending machine that performs short-range wireless communication with another device in accordance with the first wireless communication standard, and lifts the prohibition on the sale of products. In order to uniquely identify the vending machine whose sale of goods is prohibited until the receipt of the message, the communication according to the second wireless communication standard is triggered by the input of the identifier given to the vending machine. Upon receiving the identifier, the security code is issued and addressed to the server device that returns to the sender of the identifier, the input identifier is transmitted by the second wireless communication unit, and is returned from the server device. It is sufficient to provide a wireless communication terminal characterized in that an incoming security code is received by the second wireless communication unit and the received security code is transmitted to the vending machine by the first wireless communication unit.

(4)上記実施形態では、無線通信端末10の不揮発性記憶部144に本発明の特徴を顕著に示すロック解除処理を制御部100に実行させる購入支援プログラム144aが予めインストールされていたが、購入支援プログラム144aを単体で製造または販売してもよい。要は、コンピュータに、第1の無線通信規格にしたがって他の装置と近距離無線通信を行う自動販売機であって、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されている自動販売機を一意に識別するために当該自動販売機に付与されている識別子の入力を契機として、前記第1の無線通信規格とは異なる第2の無線通信規格にしたがった通信により前記識別子を受信したことを契機として前記セキュリティコードを発行し前記識別子の送信元へ返信するサーバ装置へ宛てて、入力された識別子を前記第2の無線通信規格にしたがって送信する第1のステップと、前記サーバ装置から返信されてくるセキュリティコードを受信し、受信したセキュリティコードを第1の無線通信規格にしたがって前記自動販売機へ送信する第2のステップと、を実行させることを特徴とするプログラムを提供すればよい。 (4) In the above embodiment, the purchase support program 144a for causing the control unit 100 to execute the unlocking process that remarkably shows the feature of the present invention is pre-installed in the non-volatile storage unit 144 of the wireless communication terminal 10, but it is purchased. The support program 144a may be manufactured or sold alone. The point is that the computer is a vending machine that performs short-range wireless communication with other devices in accordance with the first wireless communication standard, and sales of products are prohibited until a security code is received to lift the prohibition on sales of products. With the input of the identifier given to the vending machine in order to uniquely identify the vending machine, the communication according to the second wireless communication standard different from the first wireless communication standard is performed. The first step of issuing the security code when the identifier is received and transmitting the input identifier in accordance with the second wireless communication standard to the server device that returns to the source of the identifier. A program characterized by receiving a security code returned from the server device and executing a second step of transmitting the received security code to the vending machine in accordance with the first wireless communication standard. You can provide it.

従来の無線通信端末に上記プログラムをインストールし、当該無線通信端末の制御部(コンピュータ)を当該プログラムにしたがって作動させることで、当該無線通信端末を上記実施形態の無線通信端末10として機能させることが可能になるからである。なお、上記プログラムの具体的な提供態様としては、フラッシュROMなどのコンピュータ読み取り可能な記録媒体に書き込んで配布する態様や、インターネットなどの電気通信回線経由のダウンロードにより配布する態様が考えられる。 By installing the above program in a conventional wireless communication terminal and operating the control unit (computer) of the wireless communication terminal according to the program, the wireless communication terminal can function as the wireless communication terminal 10 of the above embodiment. Because it will be possible. As a specific mode of providing the above program, a mode of writing to a computer-readable recording medium such as a flash ROM and distributing the program, or a mode of distributing by downloading via a telecommunication line such as the Internet can be considered.

1…無線通信システム、10…無線通信端末、20…無線通信網、30…自動販売機、40…サーバ装置。100…制御部、110…UI部,110a…表示部、110b…操作部、110c…撮像部、120…第1無線通信部、130…第2無線通信部、140…記憶部、142…揮発性記憶部、144…不揮発性記憶部、144a…購入支援プログラム、150…バス。 1 ... wireless communication system, 10 ... wireless communication terminal, 20 ... wireless communication network, 30 ... vending machine, 40 ... server device. 100 ... Control unit, 110 ... UI unit, 110a ... Display unit, 110b ... Operation unit, 110c ... Imaging unit, 120 ... First wireless communication unit, 130 ... Second wireless communication unit, 140 ... Storage unit, 142 ... Volatile Storage unit 144 ... Non-volatile storage unit 144a ... Purchase support program, 150 ... Bus.

上記課題を解決するめに本発明は、サーバ装置と、第1の無線通信規格にしたがって他の装置と近距離無線通信する自動販売機と前記第1の無線通信規格に従って通信するとともに、第1の無線通信規格とは異なる第2の無線通信規格にしたがって前記サーバ装置と通信する無線通信端末と、を含み、前記自動販売機には、前記自動販売機を一意に示す識別子が予め付与されているとともに、前記自動販売機では、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されており、前記サーバ装置は、前記識別子の受信を契機として1タイムデータである前記セキュリティコードを発行して前記識別子の送信元へ返信し、前記無線通信端末は、前記識別子の入力を契機として前記サーバ装置へ宛てて入力された識別子を送信し、前記サーバ装置から返信されてくるセキュリティコードを前記自動販売機へ送信し、前記自動販売機に商品の販売禁止を解除するよう指示することを特徴とする無線通信システム、を提供する。 The present invention in order to solve the above problems, a server device, with communication in accordance with the first radio another device in accordance with a communication standard short-range wireless communication to the vending machine first wireless communication standard, the A wireless communication terminal that communicates with the server device according to a second wireless communication standard different from the wireless communication standard of 1 is included, and the vending machine is given an identifier uniquely indicating the vending machine in advance. At the same time, the vending machine is prohibited from selling the product until the security code for canceling the sales prohibition of the product is received, and the server device is one-time data triggered by the reception of the identifier. A security code is issued and a reply is sent to the sender of the identifier, and the wireless communication terminal transmits the identifier input to the server device triggered by the input of the identifier, and is returned from the server device. Provided is a wireless communication system, characterized in that a security code is transmitted to the vending machine and the vending machine is instructed to lift the prohibition on selling products .

また、上記課題を解決するために本発明は、制御部と、第1の無線通信規格にしたがって近距離無線通信を行う第1無線通信部と、前記第1の無線通信規格とは異なる第2の無線通信規格にしたがった通信を行う第2無線通信部と、を備え、前記制御部は、前記第1の無線通信規格にしたがって他の装置と近距離無線通信を行う自動販売機であって、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されている自動販売機、を一意に識別するために当該自動販売機に付与されている識別子の入力を契機として、前記第2の無線通信規格にしたがった通信により前記識別子を受信したことを契機として1タイムデータである前記セキュリティコードを発行し前記識別子の送信元へ返信するサーバ装置へ宛てて、入力された識別子を前記第2無線通信部により送信し、前記サーバ装置から返信されてくるセキュリティコードを前記第2無線通信部により受信し、受信したセキュリティコードを前記第1無線通信部により前記自動販売機へ送信して、前記自動販売機に商品の販売禁止を解除するよう指示することを特徴とする無線通信端末、を提供する。 Further, in order to solve the above problems, the present invention comprises a control unit, a first wireless communication unit that performs short-range wireless communication according to the first wireless communication standard, and a second wireless communication unit that is different from the first wireless communication standard. A second wireless communication unit that performs communication in accordance with the wireless communication standard of the above, and the control unit is a vending machine that performs short-range wireless communication with other devices in accordance with the first wireless communication standard. , The above is triggered by the input of the identifier given to the vending machine in order to uniquely identify the vending machine whose sale of the product is prohibited until the security code for releasing the prohibition on selling the product is received. When the identifier is received by communication according to the second wireless communication standard, the entered identifier is sent to the server device that issues the security code, which is one time data, and returns to the sender of the identifier. The security code transmitted by the second wireless communication unit and returned from the server device is received by the second wireless communication unit, and the received security code is transmitted to the vending machine by the first wireless communication unit. The wireless communication terminal is provided, which comprises instructing the vending machine to lift the prohibition on the sale of products .

また、上記課題を解決するために本発明は、コンピュータに、第1の無線通信規格にしたがって他の装置と近距離無線通信を行う自動販売機であって、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されている自動販売機を一意に識別するために当該自動販売機に付与されている識別子の入力を契機として、前記第1の無線通信規格とは異なる第2の無線通信規格にしたがった通信により前記識別子を受信したことを契機として1タイムデータである前記セキュリティコードを発行し前記識別子の送信元へ返信するサーバ装置へ宛てて、入力された識別子を前記第2の無線通信規格にしたがって送信する第1のステップと、前記サーバ装置から返信されてくるセキュリティコードを受信し、受信したセキュリティコードを第1の無線通信規格にしたがって前記自動販売機へ送信し、前記自動販売機に商品の販売禁止を解除するよう指示する第2のステップと、を実行させることを特徴とするプログラム、を提供する。


Further, in order to solve the above problems, the present invention is a vending machine that performs short-range wireless communication with another device in accordance with the first wireless communication standard, and is a security code that lifts the prohibition on the sale of products. The second, which is different from the first wireless communication standard, is triggered by the input of the identifier given to the vending machine in order to uniquely identify the vending machine whose sale of goods is prohibited until the receipt of When the identifier is received by communication in accordance with the wireless communication standard of No. 1 , the input identifier is sent to the server device that issues the security code, which is one-time data, and returns to the sender of the identifier. The first step of transmitting according to the wireless communication standard of 2 and the security code returned from the server device are received, and the received security code is transmitted to the vending machine according to the first wireless communication standard . Provided is a second step of instructing the vending machine to lift the prohibition on the sale of goods, and a program characterized by executing the second step.


Claims (6)

サーバ装置と、
第1の無線通信規格にしたがって他の装置と近距離無線通信する自動販売機と前記第1の無線通信規格に従って通信するとともに、第1の無線通信規格とは異なる第2の無線通信規格にしたがって前記サーバ装置と通信する無線通信端末と、
を含み、
前記自動販売機には、前記自動販売機を一意に示す識別子が予め付与されているとともに、前記自動販売機では、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されており、
前記サーバ装置は、
前記識別子の受信を契機として前記セキュリティコードを発行して前記識別子の送信元へ返信し、
前記無線通信端末は、
前記識別子の入力を契機として前記サーバ装置へ宛てて入力された識別子を送信し、前記サーバ装置から返信されてくるセキュリティコードを前記自動販売機へ送信する
ことを特徴とする無線通信システム。
With the server device
Communicates with a vending machine that performs short-range wireless communication with another device according to the first wireless communication standard according to the first wireless communication standard, and also according to a second wireless communication standard different from the first wireless communication standard. A wireless communication terminal that communicates with the server device,
Including
The vending machine is given an identifier uniquely indicating the vending machine in advance, and the vending machine is prohibited from selling the product until it receives a security code for canceling the sales prohibition of the product. Ori,
The server device is
Upon receiving the identifier, the security code is issued and returned to the sender of the identifier.
The wireless communication terminal is
A wireless communication system characterized in that an identifier input to the server device is transmitted with the input of the identifier as an opportunity, and a security code returned from the server device is transmitted to the vending machine.
前記第1の無線通信規格は、Bluetooth(登録商標)またはIrDAであることを特徴とする請求項1に記載の無線通信システム。 The wireless communication system according to claim 1, wherein the first wireless communication standard is Bluetooth (registered trademark) or IrDA. 前記自動販売機には、前記識別子の印刷された印刷物が貼り付けられており、
前記無線通信端末は、
撮像部を備え、前記撮像部により撮像された画像から読み取った識別子を前記サーバ装置へ送信する
ことを特徴とする請求項1または請求項2に記載の無線通信システム。
A printed matter on which the identifier is printed is attached to the vending machine.
The wireless communication terminal is
The wireless communication system according to claim 1 or 2, further comprising an image pickup unit and transmitting an identifier read from an image captured by the image pickup unit to the server device.
前記印刷物には、前記識別子に対応するマトリクス型二次元コードが印刷されており、前記無線通信端末は、前記マトリクス型二次元コードを解析して前記識別子を読み取ることを特徴とする請求項3に記載の無線通信システム。 The printed matter is printed with a matrix-type two-dimensional code corresponding to the identifier, and the wireless communication terminal analyzes the matrix-type two-dimensional code to read the identifier according to claim 3. The wireless communication system described. 制御部と、
第1の無線通信規格にしたがって近距離無線通信を行う第1無線通信部と、
前記第1の無線通信規格とは異なる第2の無線通信規格にしたがった通信を行う第2無線通信部と、
を備え、
前記制御部は、
前記第1の無線通信規格にしたがって他の装置と近距離無線通信を行う自動販売機であって、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されている自動販売機、を一意に識別するために当該自動販売機に付与されている識別子の入力を契機として、前記第2の無線通信規格にしたがった通信により前記識別子を受信したことを契機として前記セキュリティコードを発行し前記識別子の送信元へ返信するサーバ装置へ宛てて、入力された識別子を前記第2無線通信部により送信し、
前記サーバ装置から返信されてくるセキュリティコードを前記第2無線通信部により受信し、受信したセキュリティコードを前記第1無線通信部により前記自動販売機へ送信する
ことを特徴とする無線通信端末。
Control unit and
With the first wireless communication unit that performs short-range wireless communication according to the first wireless communication standard,
A second wireless communication unit that performs communication according to a second wireless communication standard different from the first wireless communication standard, and
With
The control unit
A vending machine that performs short-range wireless communication with other devices in accordance with the first wireless communication standard, and is prohibited from selling products until a security code is received to lift the prohibition on selling products. The security code is issued when the identifier is received by the communication according to the second wireless communication standard, triggered by the input of the identifier given to the vending machine in order to uniquely identify. Then, the input identifier is transmitted by the second wireless communication unit to the server device that returns to the source of the identifier.
A wireless communication terminal characterized in that a security code returned from the server device is received by the second wireless communication unit, and the received security code is transmitted to the vending machine by the first wireless communication unit.
コンピュータに、
第1の無線通信規格にしたがって他の装置と近距離無線通信を行う自動販売機であって、商品の販売禁止を解除するセキュリティコードを受信するまで商品の販売が禁止されている自動販売機を一意に識別するために当該自動販売機に付与されている識別子の入力を契機として、前記第1の無線通信規格とは異なる第2の無線通信規格にしたがった通信により前記識別子を受信したことを契機として前記セキュリティコードを発行し前記識別子の送信元へ返信するサーバ装置へ宛てて、入力された識別子を前記第2の無線通信規格にしたがって送信する第1のステップと、
前記サーバ装置から返信されてくるセキュリティコードを受信し、受信したセキュリティコードを第1の無線通信規格にしたがって前記自動販売機へ送信する第2のステップと、
を実行させることを特徴とするプログラム。
On the computer
A vending machine that performs short-range wireless communication with other devices in accordance with the first wireless communication standard, and the sale of products is prohibited until a security code is received to lift the prohibition on selling products. The fact that the identifier was received by communication according to a second wireless communication standard different from the first wireless communication standard, triggered by the input of the identifier given to the vending machine for unique identification. The first step of transmitting the input identifier in accordance with the second wireless communication standard to the server device that issues the security code as an opportunity and returns to the source of the identifier.
The second step of receiving the security code returned from the server device and transmitting the received security code to the vending machine according to the first wireless communication standard.
A program characterized by executing.
JP2019515390A 2018-11-13 2018-11-13 Wireless communication systems, wireless communication terminals, and programs Pending JPWO2020100207A1 (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP2019128812A JP6681501B1 (en) 2018-11-13 2019-07-10 Communication system, communication method, and sensor unit
KR1020227004435A KR20220035165A (en) 2018-11-13 2020-03-19 Communication system, communication method, and sensor unit
EP20837085.8A EP3998567A4 (en) 2018-11-13 2020-03-19 Communication system, communication method, and sensor unit
PCT/JP2020/012426 WO2021005841A1 (en) 2018-11-13 2020-03-19 Communication system, communication method, and sensor unit
US17/626,052 US11941598B2 (en) 2018-11-13 2020-03-19 Communication system, communication method, and sensor unit
JP2020049663A JP2020115649A (en) 2018-11-13 2020-03-19 Communication system, communication method, and sensor unit
CN202080047847.9A CN114026585A (en) 2018-11-13 2020-03-19 Communication system, communication method, and sensor unit
JP2024039296A JP2024071425A (en) 2018-11-13 2024-03-13 Communication system and communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2018/041946 WO2020100207A1 (en) 2018-11-13 2018-11-13 Wireless communication system , wireless communication terminal, and program

Publications (1)

Publication Number Publication Date
JPWO2020100207A1 true JPWO2020100207A1 (en) 2021-02-15

Family

ID=70730470

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019515390A Pending JPWO2020100207A1 (en) 2018-11-13 2018-11-13 Wireless communication systems, wireless communication terminals, and programs

Country Status (2)

Country Link
JP (1) JPWO2020100207A1 (en)
WO (1) WO2020100207A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7260867B2 (en) * 2020-07-28 2023-04-19 株式会社バンダイ Article provision method, information processing device, article provision device, program, and article provision system

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002117442A (en) * 2000-10-06 2002-04-19 Tietech Co Ltd Sales limitation releasing method for automatic vending machine
JP2002140756A (en) * 2000-11-01 2002-05-17 Ids:Kk Service receiving system
JP2002150370A (en) * 2000-11-07 2002-05-24 Sanyo Electric Co Ltd Vending machine, user managing device of vending machine, and sales restriction system of vending machine
JP2002298203A (en) * 2001-03-30 2002-10-11 Mitsubishi Electric Corp Server and vending machine including the same
JP2004348238A (en) * 2003-05-20 2004-12-09 Nippon Telegr & Teleph Corp <Ntt> Communication method and authentication device
WO2012097398A1 (en) * 2011-01-20 2012-07-26 Lai Games Australia Pty Ltd Two-way symbological communication between electronic devices
JP2013235442A (en) * 2012-05-09 2013-11-21 Japan Machine Service Co Ltd Intra-office automatic vending machine management system
US20170266544A1 (en) * 2016-03-18 2017-09-21 Ming-Jian Huang Interactive vending system and method
JP2017191354A (en) * 2016-04-11 2017-10-19 進 松川 Mobile terminal device, advertisement distribution system, and vending machine
WO2018042669A1 (en) * 2016-09-05 2018-03-08 楽天株式会社 Vending machine management system, vending machine management method, management device, mobile terminal, and program

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002117442A (en) * 2000-10-06 2002-04-19 Tietech Co Ltd Sales limitation releasing method for automatic vending machine
JP2002140756A (en) * 2000-11-01 2002-05-17 Ids:Kk Service receiving system
JP2002150370A (en) * 2000-11-07 2002-05-24 Sanyo Electric Co Ltd Vending machine, user managing device of vending machine, and sales restriction system of vending machine
JP2002298203A (en) * 2001-03-30 2002-10-11 Mitsubishi Electric Corp Server and vending machine including the same
JP2004348238A (en) * 2003-05-20 2004-12-09 Nippon Telegr & Teleph Corp <Ntt> Communication method and authentication device
WO2012097398A1 (en) * 2011-01-20 2012-07-26 Lai Games Australia Pty Ltd Two-way symbological communication between electronic devices
JP2013235442A (en) * 2012-05-09 2013-11-21 Japan Machine Service Co Ltd Intra-office automatic vending machine management system
US20170266544A1 (en) * 2016-03-18 2017-09-21 Ming-Jian Huang Interactive vending system and method
JP2017191354A (en) * 2016-04-11 2017-10-19 進 松川 Mobile terminal device, advertisement distribution system, and vending machine
WO2018042669A1 (en) * 2016-09-05 2018-03-08 楽天株式会社 Vending machine management system, vending machine management method, management device, mobile terminal, and program

Also Published As

Publication number Publication date
WO2020100207A1 (en) 2020-05-22

Similar Documents

Publication Publication Date Title
JP2018028762A (en) Coupon management system and method
JP2021157764A (en) Tax payment support device and program
JP6910509B1 (en) Payment processing method
JP6931411B1 (en) Payment processing method and payment processing device
JP2008077596A (en) Commodity sales data processor
JP6990797B2 (en) Payment processing method
JP6845960B1 (en) Payment processing method and payment processing device
JP2005250899A (en) Prepaid settlement apparatus, prepaid settlement system, prepaid settlement method, and program
JP6840814B1 (en) Benefit granting method and privilege granting device
JP2021099889A (en) Privilege offering method and privilege offering apparatus
JPWO2020100207A1 (en) Wireless communication systems, wireless communication terminals, and programs
JP2021086353A (en) Settlement processing method and settlement processing apparatus
TWM506330U (en) Electronic ticket buying system
JP7534777B2 (en) CRANE GAME MACHINE PAYMENT SYSTEM, CRANE GAME MACHINE PAYMENT METHOD, CRANE GAME MACHINE, INTERMEDIATE SERVER, GATEWAY DEVICE, AND ADMINISTRATOR DEVICE
JP7001733B2 (en) Information processing method
JP2019021134A (en) Remittance management system, control method of remittance management system, and program thereof
WO2021005841A1 (en) Communication system, communication method, and sensor unit
JP7082394B2 (en) Systems, user terminals, servers, programs and methods for electronically transferring money between users
JP7384481B2 (en) POS system, product registration device, and program
JP6924877B1 (en) Payment processing method
JP6924876B1 (en) Payment processing method
JP7578851B2 (en) Information Processing Method
JP7442883B1 (en) Chip payment systems and programs
JP7553738B1 (en) Information processing device, information processing method, and program
JP7291826B2 (en) program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190312

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190312

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20190312

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20190404

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190528